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
336578659916	336578660436	336578660984	336578661536	336578662086	336578662634	336578663186	336578663736	336578664286	336578664834	336578665386	336578665936	336578666484	336578667036	336578667586	336578668134	336578668686	336578669236	336578669786	336578670336	336578670884	336578671436	336578671986	336578672536	336578673084	336578673636	336578674186	336578674736	336578675286	336578675836	336578676386	336578676936	336578677486	336578678036	336578678586	336578679136	336578679686	336578680236	336578680786	336578681336	336578681886	336578682436	336578682986	336578683536	336578684086	336578684636	336578685186	336578685736	336578686286	336578686836	336578687386	336578687936	336578688486	336578689036	336578689586	336578690136	336578690686	336578691236	336578691786	336578692336	336578692886	336578693436	336578693986	336578694536	336578695086	336578695636	336578696186	336578696736	336578697286	336578697836	336578698386	336578698936	336578699486	336578700036	336578700586	336578701136	336578701686	336578702236	336578702786	336578703336	336578703886	336578704436	336578704986	336578705536	336578706086	336578706636	336578707186	336578707736	336578708286	336578708836	336578709386	336578709936	336578710486	336578711036	336578711586	336578712136	336578712686	336578713236	336578713786	336578714336	336578714886	336578715436	336578715986	336578716536	336578717086	336578717636	336578718186	336578718736	336578719286	336578719836	336578720386	336578720936	336578721486	336578722036	336578722586	336578723136	336578723686	336578724236	336578724786	336578725336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14701	2284	2352	1803	1244	893	648	541	414	377	278	292	267	237	212	196	178	194	174	182	173	143	160	141	136	154	130	141	133	133	131	114	123	132	130	133	129	117	118	146	151	135	142	111	131	127	105	109	119	121	101	113	113	119	140	109	110	101	126	130	120	139	122	116	98	112	127	128	106	116	128	133	123	115	120	102	118	109	108	102	113	101	124	105	108	126	119	107	103	125	126	94	105	110	128	108	118	124	105	115	141	130	101	100	114	123	149	128	95	112	98	125	105	88	108	122	100	116	125	115	126	101	126	126	140	118	113	120	95	119	116	101	93	98	121	113	111	96	125	108	100	101	80	115	106	96	107	112	109	105	109	87	111	117	101	125	119	99	126	99	106	117	120	111	124	100	113	117	130	97	103	113	114	95	108	119	119	116	143	119	105	126	106	126	129	111	93	117	90	105	117	130	104	121	121	109	108	98	132	101	97	115	111	102	119	96	117	140	123	99	111	126	127	124	101	103	113	125	126	114	109	116	113	101	117	105	124	110	116	107	112	114	126	111	102	96	122	115	109	123	122	102	107	105	108	109	110	130	134	102	102	108	134	107	125	116	111	122	96	97	129	87	113	131	118	103	116	104	95	115	104	123	110	117	117	102	109	120	119	113	112	108	124	102	107	96	113	107	111	107	121	142	116	106	106	121	102	133	115	121	119	101	120	118	122	125	108	102	123	119	98	85	116	108	102	115	93	128	120	112	99	90	115	116	111	111	120	108	122	113	92	118	100	124	111	95	102	128	111	121	124	98	118	120	102	112	131	92	107	123	107	115	110	108	115	113	117	102	118	111	106	142	112	97	114	101	115	104	123	100	98	105	106	122	116	138	112	105	105	108	110	117	126	99	118	104	122	120	115	102	119	102	113	91	117	116	98	104	107	113	97	99	103	104	122	117	123	111	119	102	113	122	122	125	127	97	104	82	120	100	123	106	102	103	134	117	130	86	105	108	103	131	108	103	115	113	113	108	104	103	100	116	109	129	112	97	115	130	126	98	112	106	109	103	112	122	116	116	111	121	126	126	100	119	113	121	127	113	89	100	113	120	115	120	121	102	125	112	100	108	102	111	125	102	121	124	115	107	122	106	110	132	117	118	110	115	125	91	135	120	117	96	122	144	121	102	98	122	111	121	111	119	108	109	121	111	106	98	106	115	120	125	125	106	102	94	113	113	99	112	117	103	142	135	105	108	122	125	96	110	141	128	106	119	106	113	109	128	116	125	115	104	99	113	102	108	117	122	116	109	105	92	109	110	122	104	121	111	125	123	113	105	118	116	111	105	115	90	109	126	128	122	109	131	118	104	94	106	124	135	131	119	134	107	113	124	117	99	135	131	135	124	120	95	126	101	110	126	109	117	132	129	97	85	125	110	109	122	112	121	123	130	94	110	87	105	86	118	105	119	123	108	110	120	106	107	101	89	103	97	112	68	112	103	108	94	128	107	107	137	109	117	132	116	102	115	130	111	108	103	116	80	116	113	114	110	124	115	107	115	110	123	129	100	117	118	108	116	136	104	97	117	119	111	94	108	99	115	116	114	132	109	103	123	120	119	109	111	96	131	102	124	122	117	115	90	110	106	121	120	108	106	104	108	112	118	133	117	121	122	121	126	113	107	127	88	114	130	89	135	100	105	115	104	106	101	122	127	106	116	101	114	94	124	131	118	124	112	129	126	102	122	110	83	115	116	112	109	101	127	110	116	107	118	131	136	97	114	106	118	106	109	118	110	100	108	125	114	118	115	94	102	108	113	111	100	102	109	103	118	94	105	117	112	101	129	112	123	96	116	99	114	106	107	110	110	123	112	122	96	97	104	92	104	96	114	98	99	116	98	128	118	120	133	111	115	113	105	127	104	115	101	129	123	100	122	116	112	106	136	110	124	124	115	108	114	109	116	103	100	109	90	115	116	98	121	120	108	102	114	116	127	98	125	108	109	100	108	111	99	140	117	117	107	102	102	112	109	120	128	115	105	108	113	138	112	129	102	104	120	98	115	123	109	122	101	117	107	97	122	109	103	102	106	127	105	124	104	125	105	113	118	111	121	117	101	105	107	105	98	114	104	115	114	99	116	108	105	122	133	93	115	127	109	109	134	114	118	110	124	121	91	118	107	87	112	109	119	122	130	115	100	115	107	103	104	109	110	117	116	101	109	102	114	124	109	117	100	107	122	113	116	121	130	114	92	103	107	118	90	126	101	136	107	99	111	108	96	116	121	103	107	103	101	91	111	112	114	103	103	100	134	108	106	103	105	118	119	106	103	105	116	109	115	133	106	117	101	110	111	114	108	118	114	127	112	113	105	121	112	96	111	123	120	101	114	96	105	103	115	101	104	114	122	110	136	101	126	112	100	128	109	100	108	105	130	122	118	142	118	114	115	130	130	107	109	132	108	101	108	108	126	104	113	109	122	109	102	115	115	92	118	120	132	94	113	117	121	105	114	105	107	97	124	117	115	107	114	108	113	117	111	116	123	121	111	115	130	123	114	111	109	121	111	109	111	113	110	124	121	135	102	122	109	106	100	121	101	103	113	127	100	113	141	111	101	108	114	126	123	111	86	105	126	109	110	128	140	106	113	121	95	108	105	100	107	101	132	115	108	142	106	129	118	105	112	122	134	107	87	110	133	123	115	98	112	119	108	111	103	111	103	130	116	124	115	126	102	117	111	124	91	105	105	110	106	113	128	106	107	107	102	136	133	97	121	112	92	106	104	104	118	128	110	108	119	133	91	106	108	123	117	126	113	113	119	110	104	115	116	133	115	124	119	112	95	141	97	112	115	128	106	115	115	111	94	115	106	125	117	113	99	131	123	115	96	117	101	108	115	120	104	129	100	106	132	111	127	101	112	109	121	95	123	115	128	106	86	118	109	128	121	114	116	103	104	114	101	109	91	107	112	105	107	105	121	118	102	119	121	99	125	93	117	120	127	127	125	122	121	102	113	109	124	126	125	106	109	132	98	91	103	114	106	128	116	102	110	108	106	102	110	106	121	139	107	123	128	109	117	99	110	113	123	123	129	124	113	129	125	135	124	115	124	112	112	112	101	103	101	114	107	104	122	101	106	97	123	110	103	134	97	101	116	117	101	109	116	106	136	120	101	107	112	127	122	128	118	122	87	117	105	114	121	112	121	116	145	100	116	123	111	96	88	120	106	110	129	133	111	122	98	99	106	87	105	113	143	92	117	129	108	105	115	114	109	115	111	121	108	133	120	107	103	100	114	111	110	98	104	93	108	115	130	118	101	97	117	114	122	105	106	110	112	134	125	136	124	126	119	100	106	116	107	129	128	94	126	110	110	100	112	120	112	129	106	111	113	124	107	105	120	111	119	103	119	115	113	105	141	121	92	113	126	117	110	125	112	118	101	103	78	122	105	115	110	125	112	103	93	121	131	126	104	105	117	122	110	112	115	108	101	138	108	127	112	107	111	115	100	117	125	103	103	126	127
7050	1971	4354	5446	4494	3574	2909	2532	2077	1805	1619	1396	1200	1131	996	895	813	825	758	699	700	644	582	630	608	553	544	557	535	490	463	486	467	445	465	436	442	429	427	424	375	405	394	391	402	421	396	403	367	363	380	398	404	380	326	366	370	376	371	370	351	365	348	323	347	384	360	336	356	341	376	334	362	303	401	344	337	328	360	332	358	334	297	331	319	331	312	333	358	314	343	350	358	299	314	312	302	371	342	332	343	326	338	337	352	331	311	358	336	333	317	320	340	322	310	310	315	338	304	333	335	362	349	333	319	300	335	315	365	321	339	298	345	327	324	305	361	330	342	326	346	321	312	320	354	307	316	310	324	301	309	331	329	311	319	340	292	335	290	321	307	313	319	305	350	334	301	318	307	319	338	367	343	315	322	319	316	333	315	324	351	335	318	318	316	297	367	298	315	336	332	341	319	310	306	330	311	352	327	327	326	296	316	305	297	330	315	307	322	312	298	290	308	334	310	305	343	350	309	326	332	302	336	308	335	335	340	315	313	297	327	358	316	335	341	332	298	288	312	301	323	312	335	331	320	340	321	337	294	305	338	328	346	297	309	316	345	304	342	303	317	363	330	322	308	298	313	342	325	332	311	327	316	350	315	314	321	323	323	332	283	350	304	316	331	329	318	331	344	286	310	306	335	286	283	320	339	316	341	339	320	320	344	297	356	314	346	315	322	314	306	295	325	331	297	338	306	339	322	325	308	315	330	323	329	319	326	342	322	307	316	316	315	322	335	304	351	317	320	318	295	336	299	298	322	329	352	351	344	349	309	302	316	293	320	310	302	330	325	328	331	307	306	292	295	307	348	333	348	307	360	333	307	362	316	351	279	310	291	318	325	310	319	349	313	306	338	323	321	293	311	314	325	332	335	313	302	336	292	304	354	302	312	312	302	305	313	294	313	326	303	308	337	328	358	323	325	325	355	344	356	308	326	322	314	295	299	285	310	303	309	325	320	308	330	325	340	312	315	354	318	330	302	294	340	326	324	308	297	328	301	331	337	345	348	324	315	307	316	296	304	306	362	324	311	311	324	312	322	313	313	322	321	316	308	316	319	305	327	302	340	330	319	324	328	319	319	302	300	342	325	322	302	325	325	303	334	311	343	318	333	293	291	320	327	335	319	328	341	341	350	321	320	328	337	293	326	282	305	285	322	328	328	292	309	333	314	298	324	325	307	310	341	313	292	347	321	321	353	330	349	317	309	324	309	304	298	345	314	320	363	328	304	300	310	308	300	315	310	309	367	333	335	297	317	346	305	326	329	328	328	301	299	311	343	335	328	314	344	336	344	331	334	305	317	325	297	301	334	326	308	342	310	341	306	343	302	329	308	319	338	313	321	313	316	317	343	319	327	333	301	300	333	309	333	334	323	332	306	329	312	327	304	308	327	320	297	316	335	306	312	340	316	349	335	328	300	337	293	306	315	341	318	318	310	312	317	305	353	303	298	318	325	319	291	322	292	300	307	306	309	317	307	306	317	323	334	314	290	316	312	306	333	286	346	294	323	330	285	348	320	286	335	322	339	310	345	324	329	353	321	354	353	322	316	284	341	347	299	295	326	330	349	317	345	301	327	292	333	326	281	317	294	367	297	334	312	300	298	309	313	333	315	329	337	330	351	363	350	296	327	351	323	355	320	346	352	311	339	328	318	308	337	320	316	317	321	299	319	323	312	338	323	347	295	319	341	348	317	345	299	344	303	318	318	322	297	266	313	299	324	330	339	344	323	350	313	322	325	353	338	298	314	313	319	320	291	323	358	345	322	312	327	330	320	310	314	342	266	324	288	276	327	302	318	304	308	325	261	330	309	287	329	304	329	336	336	317	338	314	337	291	326	317	312	338	310	330	323	292	300	351	334	326	329	318	284	301	330	325	294	364	339	370	315	316	317	317	321	325	322	308	287	308	352	342	278	299	291	286	327	307	325	315	330	308	325	302	324	329	343	364	299	314	327	322	326	317	306	308	307	306	310	305	315	345	287	292	314	310	319	318	352	304	282	284	314	316	331	322	325	329	333	319	322	315	340	277	293	303	299	314	337	325	315	305	315	325	330	311	285	308	311	322	318	330	306	324	288	318	294	340	312	321	329	330	335	313	308	300	324	313	318	325	319	323	313	313	334	309	325	282	344	316	319	281	313	321	314	305	320	327	300	295	340	331	325	310	328	322	317	350	318	348	304	326	312	307	298	307	324	299	317	313	296	308	328	325	302	331	324	315	308	325	328	306	317	322	316	351	325	299	307	312	355	332	314	305	306	322	309	320	328	322	320	334	306	326	305	341	292	326	308	333	301	325	320	300	304	306	332	307	290	338	330	308	344	296	310	304	315	290	304	298	328	313	328	311	335	320	314	292	347	293	334	340	276	299	316	323	323	312	307	336	348	340	306	318	316	300	344	295	331	326	312	302	352	278	344	286	306	327	328	314	355	299	299	329	332	324	324	330	346	330	311	323	294	337	289	327	328	313	335	328	317	348	333	326	330	353	341	322	281	296	333	305	332	322	313	299	338	338	338	302	333	339	336	361	314	315	346	325	337	308	319	315	315	344	342	321	318	323	323	299	319	340	327	340	310	328	295	299	319	319	322	286	319	318	336	307	352	333	327	362	298	319	309	357	316	323	303	324	307	343	316	319	299	326	310	345	280	327	298	334	348	297	326	330	307	318	331	314	312	325	343	295	327	304	334	322	332	308	305	325	323	320	321	303	309	325	335	321	362	347	326	307	320	365	324	342	335	344	309	306	298	302	299	276	351	311	330	347	315	290	327	315	354	300	315	338	326	344	305	315	281	329	298	304	317	334	341	324	305	320	337	337	309	311	306	366	334	315	309	333	332	354	311	334	309	312	340	335	313	342	318	328	323	297	324	306	336	319	354	342	307	320	333	303	314	323	329	334	334	305	318	323	328	330	319	320	318	315	303	310	318	341	341	309	340	334	293	334	316	313	297	311	322	337	357	348	327	333	300	323	319	281	305	320	353	316	333	304	356	328	308	319	340	301	339	324	323	344	301	339	297	338	321	281	308	313	301	326	316	310	331	330	325	321	307	335	343	326	275	308	299	312	322	323	300	316	334	308	296	327	326	320	333	301	344	314	328	371	318	355	335	279	339	335	311	299	323	345	316	340	293	291	305	306	308	305	350	301	313	343	323	373	292	349	319	343	309	330	341	318	332	331	355	335	315	322	353	313	330	342	299	318	327	327	334	323	331	322	334	320	302	302	321	295	322	279	328	332	307	341	330	301	330	337	321	304	303	334	296	327	326	333	309	308	321	302	363	324	317	305	315	315	326	303	329	316	306	327	306	362	310	293	335	286	307	294	338	304	322	329	322	351	335	327	321	321	335	332	322	306	299	342	346	319	314	336	265	314	343	305	354	327	312	321	318	325	294	314	325	306	309	342	347	336	319	335	344	323	335	327	316	304	318	307	302	328	304	319	331	329	335	299
2594	404	392	391	360	371	358	324	309	332	318	377	301	317	332	320	293	312	298	334	295	329	353	340	318	325	330	350	293	333	323	324	322	297	292	293	312	343	293	346	311	302	317	323	323	295	314	334	310	298	324	317	307	338	298	280	326	327	336	318	286	295	320	321	341	343	290	309	349	335	292	318	295	301	325	309	316	271	312	310	306	315	300	325	293	316	332	339	281	337	286	297	315	307	300	332	305	312	316	323	314	289	321	306	358	332	328	342	329	324	329	330	319	320	314	316	334	318	317	329	333	306	303	348	343	333	323	341	330	316	304	338	354	320	316	324	332	305	312	293	339	322	316	289	283	303	311	321	308	313	291	309	326	311	322	294	283	338	306	307	327	344	323	325	322	332	289	318	316	314	318	319	297	330	333	290	352	292	293	329	332	305	334	285	307	324	300	293	306	320	336	329	296	306	318	328	327	334	317	327	321	311	299	339	322	339	316	313	347	284	314	327	301	350	315	307	311	341	313	316	322	337	312	352	300	319	318	302	321	322	337	288	282	304	310	301	319	301	303	318	337	331	350	323	281	328	324	333	342	310	311	316	312	292	293	309	312	315	318	327	325	310	312	339	326	317	330	277	332	311	315	309	315	306	284	305	293	321	317	310	300	323	301	310	296	308	294	357	300	282	320	317	317	331	292	325	328	309	338	320	327	344	315	300	319	317	314	329	317	288	310	314	329	310	324	320	307	301	303	318	323	342	328	324	316	312	336	289	304	321	299	304	316	327	285	287	265	287	306	321	319	308	313	312	310	316	355	293	280	311	319	297	299	336	295	318	317	338	324	304	303	323	278	333	321	313	285	331	295	331	284	323	329	308	326	324	291	279	311	337	311	321	343	303	289	293	321	319	328	294	334	314	307	331	328	289	329	327	360	283	338	315	302	293	307	322	348	344	323	311	319	285	333	318	310	305	334	306	307	351	345	311	316	301	342	320	273	311	288	316	296	309	328	317	287	307	354	304	336	336	318	304	319	319	288	304	277	338	296	339	308	339	265	309	288	306	317	315	305	308	333	331	352	326	325	296	340	319	345	328	335	282	295	281	310	327	334	312	327	301	287	329	319	328	309	305	338	321	301	298	322	322	295	327	324	335	321	310	300	298	309	329	313	310	329	323	294	319	321	334	319	313	320	323	333	326	324	323	321	324	319	333	330	299	320	320	295	308	326	335	302	312	309	287	319	288	312	311	303	301	289	322	330	284	301	314	325	316	334	301	331	308	321	288	301	296	292	330	321	264	328	343	328	311	295	347	320	302	319	298	320	312	295	316	299	310	324	337	330	316	351	317	316	275	314	342	323	312	349	326	323	335	313	325	305	338	329	348	317	323	325	319	289	321	301	319	300	342	312	336	306	329	295	317	296	329	302	320	313	332	309	307	320	327	312	285	336	314	292	317	326	326	333	351	329	330	298	338	324	317	300	322	319	342	283	319	311	311	297	312	312	318	308	301	316	309	303	340	308	280	305	308	345	309	326	304	292	330	305	293	299	311	368	335	335	322	326	323	338	306	293	296	284	337	313	319	310	325	305	318	294	287	354	310	310	340	290	277	311	333	343	328	303	279	307	320	328	317	308	313	306	319	310	325	300	310	318	301	314	306	334	306	337	313	292	305	317	302	310	330	321	335	298	325	329	287	311	326	325	346	287	322	287	327	314	304	325	321	296	307	360	316	330	294	309	326	289	305	330	301	302	331	325	315	294	327	300	298	328	346	309	333	327	283	333	337	310	329	318	299	318	321	309	306	324	324	329	302	278	322	309	339	317	340	346	310	338	324	311	344	291	330	316	341	302	281	351	304	320	284	326	307	321	305	280	319	321	321	330	306	330	288	360	307	313	285	328	311	324	313	318	326	301	340	303	327	257	328	272	295	333	311	328	340	315	301	309	294	309	316	273	324	328	321	305	337	311	324	328	310	309	282	321	304	296	317	312	294	317	312	353	311	316	290	322	328	336	299	282	327	287	331	290	287	299	311	304	284	344	327	316	291	313	308	314	343	285	310	318	306	314	320	310	297	332	318	359	313	329	300	351	333	337	306	319	295	311	342	349	287	336	331	308	332	349	329	308	307	328	326	316	278	311	301	330	315	317	311	320	297	310	293	298	316	282	295	335	293	318	282	329	308	316	326	311	310	329	298	300	288	320	308	323	321	308	318	278	306	316	290	294	291	308	326	299	328	319	340	320	317	293	328	307	344	281	283	296	300	303	329	307	319	338	320	292	295	317	294	312	303	310	299	324	288	316	321	317	313	337	321	321	300	319	315	294	349	316	339	303	322	320	332	319	315	319	316	323	303	309	289	311	278	301	327	340	324	311	341	330	290	324	303	339	313	314	295	326	337	297	330	344	309	324	326	297	296	334	354	348	345	322	350	330	305	352	312	307	288	309	306	265	330	338	310	332	337	297	324	329	291	310	293	304	325	315	309	326	328	366	330	320	322	336	298	287	327	317	311	319	321	347	327	327	304	309	297	318	305	321	322	290	335	318	324	301	313	326	315	319	281	297	306	308	303	358	278	313	334	314	311	331	319	303	320	308	337	346	306	302	296	337	303	294	303	313	287	298	293	288	312	341	323	330	305	298	313	318	313	328	335	341	294	313	309	313	325	296	310	315	320	333	339	285	305	303	329	354	326	326	343	329	330	307	308	325	315	324	310	291	304	328	297	318	325	344	288	330	310	330	297	328	337	347	328	332	319	283	309	316	317	317	298	291	321	342	326	310	294	306	322	337	328	311	315	308	329	308	303	293	302	356	288	320	289	311	302	304	294	303	319	335	318	330	300	293	346	309	319	307	325	295	325	302	349	314	285	301	318	279	334	301	328	326	332	356	317	315	320	336	341	305	336	303	317	295	329	339	331	323	308	359	315	307	339	321	289	324	336	327	286	309	341	339	311	307	303	328	332	304	298	308	328	304	339	320	298	316	324	293	325	325	310	329	311	337	302	316	306	334	302	304	350	304	307	322	292	306	309	327	316	314	301	303	321	286	279	335	336	309	302	316	322	313	326	357	315	292	301	346	296	341	312	306	293	320	305	315	346	316	326	327	268	320	325	338	311	324	298	313	338	316	329	326	314	293	313	311	313	310	284	343	313	306	327	309	326	335	326	315	359	327	314	308	345	321	336	308	322	311	325	331	282	322	297	291	314	351	324	318	325	335	356	300	330	335	316	343	289	313	330	308	329	275	307	346	325	291	290	310	308	326	339	279	307	311	294	331	326	316	305	299	288	320	322	318	335	306	319	308	331	309	291	329	336	305	304	317	337	342	297	328	322	290	323	294	274	305	310	296	285	306	316	318	304	333	317	314	308	306	322	283	299	316	334	329	351	321	333	292	304	318	315	336	324	296	308	310	284	334	296	296	327	307	323	303	340	308	310	332	341	308	300	314	342	312	353	350	335	332	313	312	321	342	323	292	317	324	302	314	306	303	315	306	309	317	311
2656	898	992	1142	1071	959	944	927	929	900	871	841	883	819	793	800	858	847	824	792	790	843	808	832	789	780	772	784	809	778	810	831	767	824	842	849	822	808	832	804	782	828	810	827	816	810	811	786	804	809	765	815	785	827	767	801	836	779	817	795	803	800	832	790	839	786	732	763	782	782	805	774	747	788	813	840	805	782	799	787	793	772	775	865	759	807	756	823	805	837	751	792	787	794	778	831	816	787	776	772	773	804	794	835	790	772	817	810	812	764	760	824	818	799	837	808	807	805	817	790	792	757	778	761	825	808	804	809	779	840	815	808	770	746	782	822	810	871	800	831	815	860	815	769	791	802	781	820	757	802	818	816	836	786	739	816	763	728	849	807	813	838	799	727	809	821	774	826	819	780	800	831	817	785	771	799	852	816	754	783	813	815	787	865	865	842	781	814	811	812	788	786	780	825	796	835	805	812	752	818	844	775	812	795	762	812	777	795	791	810	814	800	761	840	793	825	815	803	813	787	798	719	874	780	808	813	803	815	800	755	751	825	824	794	802	788	827	832	801	794	790	804	754	818	847	807	811	829	814	809	802	792	775	808	830	759	864	790	771	804	800	828	835	784	808	792	787	759	790	834	750	766	770	815	775	813	822	811	873	860	852	813	767	833	765	797	813	806	779	817	754	833	787	772	802	811	769	781	881	827	791	804	799	773	789	763	804	808	736	822	797	801	830	779	841	779	808	805	796	811	858	820	821	799	790	856	854	813	789	813	808	757	768	804	791	776	744	797	809	749	811	791	845	753	766	795	787	789	870	788	823	768	795	752	807	799	789	809	771	801	823	815	803	791	816	812	826	850	759	784	795	871	828	820	838	802	850	775	792	778	806	835	805	794	743	796	816	827	802	833	846	832	806	819	789	748	858	807	806	828	782	786	784	827	798	841	832	803	821	817	816	868	792	780	793	805	781	773	827	799	777	821	814	797	818	813	825	844	787	770	782	830	750	814	750	839	807	770	802	782	801	800	862	759	798	744	810	841	797	796	834	759	778	819	796	759	792	796	844	810	819	809	782	753	778	779	811	815	793	784	781	812	844	806	803	831	812	789	787	819	804	828	771	794	872	816	818	794	831	807	796	812	806	776	805	750	782	784	800	807	771	760	822	826	829	786	828	787	844	798	764	800	801	766	823	800	790	750	771	779	746	793	741	798	808	790	793	816	794	824	802	788	764	739	798	764	803	797	834	794	789	812	797	780	793	778	793	771	792	777	845	810	816	755	855	778	817	777	777	820	792	831	853	768	806	774	745	802	791	799	787	816	800	757	790	805	745	735	744	785	792	775	805	783	813	805	768	804	861	785	822	815	809	784	801	780	810	801	794	788	791	819	820	770	849	791	821	838	791	831	829	812	787	745	809	796	838	828	837	818	814	822	821	807	831	812	795	776	843	791	739	840	796	802	792	775	828	801	784	801	743	833	812	853	828	822	793	786	817	855	797	804	784	805	792	801	807	786	780	768	831	814	764	769	748	787	787	783	823	796	753	821	784	790	796	818	791	830	809	836	795	757	810	759	781	852	774	812	820	779	827	743	752	842	848	797	812	820	800	800	828	841	836	818	759	765	805	789	813	832	777	838	783	820	781	816	802	767	825	789	763	818	829	825	782	770	783	805	820	799	801	763	760	808	792	761	736	864	830	782	783	802	762	767	772	747	781	765	772	795	797	753	838	849	751	781	805	770	787	779	760	830	785	776	776	766	787	799	801	821	725	775	817	807	797	825	772	807	762	782	832	830	819	886	790	800	836	799	804	808	788	775	760	843	789	784	813	804	796	775	784	810	812	807	766	804	794	764	785	821	707	769	809	794	807	807	816	810	730	811	792	773	816	802	762	785	776	825	780	802	796	810	776	846	850	781	795	822	788	786	800	739	805	775	804	744	854	785	809	775	809	788	739	834	798	786	817	815	794	821	789	773	749	800	779	794	833	821	810	821	812	774	759	809	794	839	791	807	763	770	810	834	757	801	764	747	771	817	790	761	773	818	794	815	805	767	846	768	772	844	782	843	822	750	787	838	788	780	792	841	789	756	790	786	777	814	818	834	793	821	817	793	775	764	807	806	737	735	806	788	802	807	838	812	785	841	817	783	813	812	819	771	781	793	775	786	756	791	829	812	794	827	833	843	827	788	790	798	757	836	804	793	765	808	804	782	797	776	759	793	819	821	791	859	822	765	820	776	829	800	847	784	836	775	850	804	814	779	793	788	842	828	807	785	799	847	780	789	786	770	819	819	806	753	842	776	807	784	774	812	774	816	791	755	824	808	846	832	792	813	813	755	833	713	816	775	814	796	771	809	824	769	800	767	846	780	760	756	784	780	823	799	809	838	800	814	770	806	850	842	783	824	832	778	761	790	830	810	840	760	794	816	827	784	826	785	821	767	742	828	770	797	834	807	803	818	828	761	788	779	827	770	813	831	832	839	783	791	809	733	856	841	796	820	734	847	868	777	784	814	802	789	781	844	811	796	789	748	807	827	762	782	845	764	811	767	751	771	806	827	796	896	829	802	819	829	808	819	805	815	828	819	766	798	798	784	788	793	867	803	788	793	795	783	797	795	785	813	776	799	821	775	795	830	815	794	783	832	751	780	804	776	779	789	765	771	845	813	769	794	823	749	810	797	788	819	756	794	819	828	801	855	792	852	798	822	820	781	813	788	784	800	768	750	797	825	846	865	776	791	788	769	778	804	761	784	834	838	838	784	775	855	778	800	780	773	846	821	812	848	812	808	809	821	848	767	816	815	777	834	726	793	791	783	786	877	859	842	829	789	812	794	779	794	765	794	775	771	762	805	811	764	834	837	793	831	763	772	805	778	772	826	823	811	855	737	774	820	829	833	825	822	729	789	796	779	804	828	773	745	742	803	844	824	805	757	806	749	809	793	800	831	762	763	793	742	853	809	818	802	792	758	806	779	815	807	825	822	821	815	801	837	799	807	764	812	843	819	825	818	781	791	780	812	802	823	797	805	845	801	760	757	796	815	770	798	810	776	761	816	811	754	772	790	814	809	779	762	833	810	783	799	821	796	741	811	815	822	831	805	827	764	819	810	836	776	802	810	792	814	799	830	824	770	787	766	790	853	790	804	809	788	806	755	850	816	774	818	817	809	784	864	739	854	843	775	783	784	786	776	797	772	778	821	794	815	841	811	824	810	800	781	782	803	812	791	814	789	774	786	812	805	821	837	801	774	802	814	785	779	754	861	806	761	789	758	777	771	785	850	787	814	785	792	769	826	772	757	799	737	773	783	792	779	774	784	795	864	819	794	777	807	816	828	798	840	740	849	786	852	836	782	828	790	818	833	773	795	799	805	771	758	844	810	789	777	832	803	800	787	839	774	770	850	794	792	869	830	795	813	779	795	844	823	740	801	855	804	892	737	777	724	772	794	804	806	771	818	784	803	829	793	805	784	790	789	841	758	819	766	811	733	809	768	791	787
8626	1231	1413	1207	891	691	555	530	444	426	374	373	310	325	338	321	317	292	297	312	305	283	261	283	285	269	267	299	305	290	281	294	293	284	298	280	245	308	291	289	272	290	281	261	243	265	272	284	267	302	292	254	275	290	267	296	275	277	255	310	268	266	279	255	298	294	272	276	271	254	261	250	271	258	262	263	301	264	268	267	294	316	291	247	293	249	294	257	258	292	271	256	264	270	278	276	273	298	273	281	258	270	239	269	273	262	269	249	276	276	288	277	255	289	282	292	271	261	272	264	278	254	286	261	265	281	278	300	263	270	281	276	288	262	285	252	239	277	266	272	289	296	272	250	281	258	233	293	280	285	276	270	293	272	254	255	283	284	284	288	301	269	276	243	258	257	277	228	275	269	283	275	307	285	275	255	259	296	262	305	281	292	243	259	292	278	257	248	262	252	272	272	260	294	278	289	268	273	266	251	252	237	273	290	302	261	223	292	278	272	248	276	276	258	254	290	266	257	266	283	253	268	269	265	285	286	272	292	264	268	264	285	308	270	307	266	290	286	293	274	241	302	274	258	248	264	269	258	281	264	278	268	252	273	253	277	286	266	271	238	273	258	265	269	283	233	272	277	306	246	303	313	303	301	257	249	292	268	292	271	270	301	283	266	284	263	256	289	304	290	282	274	252	288	258	285	286	257	263	267	286	261	293	274	277	290	288	297	300	268	257	237	265	265	271	287	264	252	282	286	265	289	256	261	227	270	282	291	296	270	299	287	276	277	255	303	258	278	315	284	257	266	249	255	271	245	274	300	286	267	283	256	258	256	270	283	280	257	252	310	283	281	244	259	218	296	256	288	270	246	286	280	255	295	273	267	295	267	261	263	274	254	259	280	275	275	251	279	304	252	274	282	252	259	248	255	268	286	292	272	259	299	278	260	269	260	289	276	274	294	291	281	288	266	296	248	274	256	285	260	281	268	256	276	272	274	300	252	269	272	296	259	224	244	259	255	294	276	300	266	253	292	269	280	248	249	302	278	280	254	274	286	259	285	256	285	292	252	281	279	274	262	260	255	227	273	291	273	320	295	293	269	287	272	299	287	297	272	284	272	275	263	271	283	273	265	288	282	245	252	286	295	261	277	296	293	284	257	267	248	275	307	294	296	258	293	262	231	261	263	278	276	295	287	276	286	278	273	288	299	262	270	288	311	312	271	279	273	270	283	293	244	242	257	287	267	290	271	238	253	270	273	276	272	270	271	267	239	271	267	304	291	303	273	299	257	247	261	266	264	270	258	224	255	231	274	292	301	286	288	270	278	295	272	274	275	290	269	268	269	256	268	268	272	292	234	263	281	272	272	237	281	300	274	271	297	261	253	282	256	268	271	255	274	290	300	276	265	271	286	275	293	289	279	302	278	284	243	262	260	238	258	253	314	284	289	259	267	257	264	292	267	251	243	261	288	282	267	293	297	280	259	247	238	240	265	263	277	280	254	247	259	246	277	280	248	273	291	277	264	310	255	292	271	266	256	274	266	249	295	298	274	274	269	300	271	245	262	251	297	285	292	263	254	259	286	287	278	287	290	274	273	279	276	265	296	283	275	256	285	258	290	290	285	264	314	268	261	290	273	277	274	266	271	305	250	258	257	252	256	259	250	256	252	288	287	262	270	280	296	297	263	269	263	282	269	276	267	294	248	237	253	274	252	273	255	285	267	280	256	285	298	259	253	249	279	276	275	297	262	246	298	256	331	294	252	282	286	306	273	249	273	268	283	252	268	283	248	287	255	267	244	259	275	277	284	305	250	295	270	261	280	282	325	296	278	284	285	276	258	259	276	306	258	264	282	271	241	281	262	249	317	265	286	277	264	251	313	273	236	285	273	301	262	288	239	267	309	281	257	291	269	272	257	267	284	264	270	258	294	276	274	271	283	277	287	258	302	287	259	243	231	248	270	254	269	266	280	301	289	278	275	285	252	284	274	298	282	255	279	267	294	255	307	273	287	257	281	265	270	260	304	258	274	301	287	252	302	284	271	280	292	275	289	251	247	258	282	246	257	259	280	270	276	285	265	293	276	278	245	266	258	243	284	281	288	275	267	264	327	277	262	245	255	251	281	291	278	244	238	272	249	258	282	247	261	276	264	288	267	274	243	262	269	255	294	289	235	298	294	267	233	276	276	305	287	288	277	272	285	276	266	286	270	264	253	276	273	240	277	285	266	232	252	268	263	321	282	247	255	287	245	267	247	292	267	271	280	282	265	251	226	268	283	242	268	253	268	291	265	272	278	257	287	283	269	267	259	264	261	280	274	260	265	302	297	272	300	296	286	292	288	260	244	284	261	278	267	248	258	294	250	270	261	289	281	262	281	301	282	270	268	254	262	281	277	275	290	270	268	286	295	267	283	235	283	286	267	264	281	288	320	273	283	286	271	290	295	254	277	277	262	271	282	241	288	284	284	294	265	251	269	248	279	276	275	258	302	277	284	273	284	253	258	266	248	257	298	264	286	281	279	254	260	303	281	273	278	258	302	268	260	252	284	299	273	290	284	250	282	273	285	275	282	276	282	269	286	266	295	307	298	294	281	259	252	273	241	278	261	288	280	245	295	269	273	267	292	283	260	259	282	257	258	280	279	278	304	285	269	270	253	263	306	254	276	256	243	272	245	305	250	285	301	265	249	261	269	265	278	296	275	239	266	256	285	263	269	286	288	264	244	262	278	261	283	265	268	270	260	273	260	273	282	284	302	278	268	273	260	287	250	269	254	273	282	246	265	259	269	262	266	261	290	278	262	268	257	253	291	267	296	274	308	298	279	283	283	304	247	271	268	281	268	264	290	260	278	251	235	249	286	282	275	267	270	280	266	256	268	244	284	283	260	273	267	284	294	246	280	241	276	281	294	283	263	268	278	286	306	331	285	278	272	279	303	264	258	271	290	239	276	258	278	287	324	259	244	279	265	243	284	255	243	249	262	285	259	245	299	246	275	269	270	260	274	274	267	272	289	269	285	270	303	264	286	288	285	252	256	278	268	306	247	280	252	303	260	243	286	288	262	273	257	273	254	278	292	284	256	267	274	283	287	278	270	249	278	266	281	298	271	256	268	258	292	295	275	256	281	290	267	280	296	282	286	276	259	275	291	281	285	287	280	265	285	303	287	256	284	309	273	270	267	312	288	268	256	253	279	249	298	281	282	259	283	259	279	265	286	273	281	278	247	259	264	317	285	245	243	264	254	289	282	265	273	288	272	260	267	252	258	274	295	269	289	254	260	280	258	277	244	260	266	304	256	261	292	286	284	281	251	261	265	284	245	247	296	281	282	269	267	265	244	281	281	293	286	276	249	250	268	267	268	237	304	259	269	277	274	282	262	280	246	262	280	285	280	268	282	292	269	249	269	260	312	304	265	288	286	279	280	271	268	251	295	280	272	287	278	276	277	243	285	270	276	249	252	263	274	282	261	278	286	280	253	277	284	249	276	250	279	249	267	277	269
5855	1574	2972	3651	3174	2624	2239	1977	1688	1522	1440	1315	1219	1171	1065	1058	1057	997	928	940	876	868	842	855	835	854	803	790	735	767	790	778	808	735	735	762	756	727	760	738	759	778	751	713	751	700	718	766	694	709	706	736	723	697	745	709	693	674	715	735	706	697	691	680	751	723	739	726	757	695	723	720	740	699	695	675	731	712	732	736	724	664	699	701	731	692	728	732	702	653	695	714	724	628	706	714	696	657	678	732	695	678	706	683	691	675	752	691	693	733	711	699	671	705	682	713	684	680	635	675	726	714	708	667	679	715	711	711	654	719	705	669	712	653	692	662	731	670	710	671	756	699	681	674	728	689	715	699	732	676	684	683	683	726	687	655	703	710	704	678	696	666	706	663	687	698	701	701	666	698	723	676	662	719	718	726	758	666	670	689	726	671	727	641	727	702	662	694	693	670	709	666	697	730	669	687	660	723	609	698	688	745	684	689	663	725	701	666	699	716	696	711	673	686	708	730	718	701	680	700	703	686	686	682	697	731	672	730	686	713	671	720	706	741	700	693	713	660	672	705	673	723	662	676	720	662	704	716	711	684	712	670	693	757	688	670	707	734	661	682	695	714	655	626	644	701	695	703	691	712	668	677	678	711	699	635	728	701	716	705	670	684	719	696	710	685	646	646	703	763	705	711	688	676	705	707	702	734	673	701	670	736	686	712	746	669	680	632	676	680	708	712	692	636	735	718	709	697	697	730	711	696	624	659	678	734	689	693	653	701	729	668	672	721	660	692	677	709	690	702	697	669	696	691	723	646	672	710	696	680	686	704	723	743	679	709	690	672	693	714	646	720	701	665	697	699	692	724	651	723	695	720	671	688	709	691	716	720	722	723	625	721	700	686	705	719	714	677	702	696	668	712	653	715	655	721	739	678	716	707	666	676	702	723	653	738	673	668	713	665	703	726	658	697	678	640	651	733	682	730	691	690	705	676	651	690	691	713	706	710	710	677	671	681	730	707	664	701	730	693	636	706	707	657	661	700	724	679	696	687	678	677	675	708	698	691	664	708	649	660	653	722	694	704	744	692	634	713	701	748	712	646	726	699	709	729	701	668	693	709	740	721	682	680	674	688	759	716	667	680	708	639	716	697	676	736	690	659	718	729	673	687	708	680	694	691	723	691	680	686	654	682	683	740	717	677	654	686	674	655	731	704	664	672	760	696	687	670	714	713	712	694	726	738	655	698	667	724	717	673	695	693	695	704	639	706	684	659	653	703	714	706	742	650	740	715	710	697	660	695	667	701	695	681	702	681	666	651	697	705	660	683	694	694	725	699	699	700	659	724	722	708	691	669	685	724	691	718	683	681	725	745	703	649	721	708	699	702	695	667	731	699	681	731	643	701	715	643	732	685	703	706	685	760	682	732	752	662	661	674	677	641	667	663	702	704	669	698	667	660	691	722	715	712	724	745	714	722	663	684	708	664	670	692	667	656	689	709	707	761	652	691	717	681	713	728	699	663	688	669	713	733	721	712	698	702	673	713	667	666	694	709	704	667	765	711	733	688	728	703	724	659	727	691	666	693	702	748	726	709	727	691	713	691	703	669	717	676	651	703	672	694	686	641	671	666	659	664	634	673	693	679	651	703	727	675	662	729	669	721	692	725	660	696	686	700	712	657	702	705	708	712	711	685	701	738	729	682	694	727	748	738	698	729	723	743	694	708	727	755	690	687	674	757	708	696	662	672	682	681	733	684	650	708	755	704	639	688	659	655	725	698	753	714	709	693	691	688	714	668	720	696	695	718	720	666	680	659	693	673	668	733	724	646	695	668	724	694	678	749	642	670	646	679	770	652	698	684	685	678	714	687	675	655	695	722	703	692	688	699	698	679	718	678	675	724	721	709	709	707	684	731	687	676	688	678	670	671	712	720	720	695	738	723	674	714	707	715	663	683	673	666	702	666	614	699	690	676	720	678	728	696	658	693	689	722	736	713	684	723	705	714	726	719	659	703	724	712	668	661	657	671	706	678	720	677	729	651	704	686	684	737	692	694	702	678	669	729	693	725	724	710	714	702	694	698	731	675	666	697	686	688	708	671	674	731	663	719	674	679	670	732	665	688	716	732	730	661	662	684	698	705	692	670	698	687	645	686	700	709	708	695	697	695	680	698	669	692	699	697	686	741	731	663	712	711	689	709	709	732	667	693	647	741	744	698	715	721	688	672	691	764	637	715	672	666	741	715	715	665	676	675	659	749	718	695	721	650	698	763	680	676	681	725	737	658	696	699	673	664	690	665	694	747	696	679	686	691	741	665	662	720	732	679	654	680	666	669	731	660	660	664	678	709	736	649	709	723	709	682	728	671	686	670	728	714	723	675	722	695	685	678	688	694	695	691	685	712	745	651	685	688	685	664	708	718	637	677	667	724	704	706	720	675	681	715	690	717	686	686	695	643	694	697	716	745	679	710	661	731	683	744	693	672	699	708	658	690	731	714	641	738	659	659	693	745	721	681	716	741	710	723	747	702	725	671	720	662	693	704	700	737	681	701	674	682	673	691	725	729	688	699	701	701	654	661	701	729	705	674	709	707	728	691	669	668	689	699	688	700	709	668	655	656	711	695	726	704	709	707	719	707	714	694	678	683	704	709	676	707	693	729	691	677	633	726	735	667	661	666	711	680	726	718	681	683	717	673	642	668	727	670	665	694	717	701	705	748	689	695	747	671	747	681	724	710	751	689	714	707	673	756	731	731	703	682	713	678	649	675	666	653	705	730	687	653	672	641	701	670	706	712	704	736	636	700	673	677	674	741	721	751	678	715	704	678	692	695	732	669	718	712	742	683	650	662	750	696	682	677	672	640	644	693	654	634	689	686	701	691	691	677	643	676	710	660	734	676	684	671	672	752	693	717	703	687	693	715	652	715	721	702	721	728	718	695	688	720	688	637	659	653	679	683	729	735	716	647	669	700	671	753	703	688	713	662	703	656	685	678	687	713	728	693	674	660	758	712	720	709	735	686	698	694	698	681	710	688	662	760	674	701	684	666	668	663	715	730	700	688	702	687	688	698	693	682	707	630	740	691	660	675	698	707	699	739	701	685	699	743	691	692	732	692	678	737	671	687	720	690	674	684	715	703	745	751	712	687	699	695	719	685	682	732	685	680	650	750	730	740	688	697	701	636	761	671	711	669	694	723	695	701	714	745	742	728	686	739	716	664	747	710	713	676	697	698	675	647	646	688	716	725	683	659	669	691	672	652	741	714	662	655	754	698	664	715	726	711	710	666	681	725	709	667	705	717	649	696	653	704	702	683	663	702	696	702	718	708	689	719	695	708	671	716	746	703	736	696	720	681	693	653	706	690	721	745	687	698	742	692	677	716	686	659	698	693	687	729	699	670	664	664	730	650	710	747	697	722	726	684	723	653	649	668	675	698	697	740	741	689	706	692	719	675	667	717	678	720	671	710	662	692	726	711	684	660	684	641	695	681	693	642	679	735	666	689
15448	2387	2543	1902	1304	884	755	601	443	383	337	270	277	252	246	206	202	202	176	190	184	159	168	171	151	164	154	146	151	151	148	131	147	127	139	113	136	135	119	130	116	105	128	139	111	137	138	127	130	126	138	127	108	121	111	122	146	133	126	129	129	121	115	117	95	127	138	105	130	122	106	107	127	116	116	116	117	139	114	127	125	140	124	113	96	120	129	131	106	116	132	120	112	118	103	110	123	110	124	125	129	124	136	104	135	120	117	119	128	113	136	109	122	140	116	129	136	121	122	124	127	96	107	121	121	128	114	123	123	114	121	126	118	121	143	95	98	113	106	110	120	107	132	111	125	127	117	132	120	122	92	139	126	114	121	109	109	107	117	106	116	96	110	111	114	132	118	124	133	129	105	121	109	117	97	104	124	110	117	122	114	106	127	105	130	116	117	117	109	118	126	128	102	128	128	128	112	144	123	96	116	109	121	125	127	113	111	124	108	114	110	139	97	140	124	149	115	104	115	123	128	131	119	105	120	119	98	111	125	116	160	120	101	115	113	115	107	118	101	119	115	114	107	118	122	112	120	120	122	112	122	105	123	118	122	130	136	127	121	142	121	111	121	126	134	131	123	117	96	124	119	130	132	140	131	97	124	108	103	120	125	104	122	121	133	128	131	142	126	118	138	103	117	124	105	113	105	135	113	133	109	120	116	116	122	117	132	125	107	135	119	118	117	115	127	117	84	120	130	135	103	116	127	124	117	109	126	129	122	110	112	122	118	151	128	123	121	114	112	124	106	111	118	111	118	124	118	101	107	121	116	115	108	106	113	118	126	125	130	126	111	111	127	112	137	119	108	133	113	110	135	132	112	130	130	93	118	129	111	137	102	100	113	130	116	122	90	118	129	113	116	125	121	114	97	126	118	125	114	117	106	124	110	134	123	124	111	106	125	122	120	126	109	105	113	128	136	114	119	120	105	125	101	102	129	120	116	118	113	128	122	123	125	114	140	121	129	108	115	116	113	97	127	99	129	125	108	117	123	148	103	118	100	134	131	137	101	120	124	127	100	117	116	99	104	127	136	111	114	133	127	115	137	117	109	126	131	109	111	112	112	123	108	119	119	107	151	113	118	143	122	122	111	114	111	114	106	106	112	116	122	121	122	107	105	138	104	93	127	113	135	133	129	101	94	111	135	117	115	148	102	143	112	116	127	109	115	118	112	121	135	107	118	106	133	124	110	131	138	96	144	125	122	123	110	89	134	113	128	114	128	119	118	108	124	115	119	118	116	98	130	112	114	100	134	108	104	110	113	117	115	125	129	117	111	126	117	130	120	110	115	109	133	114	132	108	98	137	119	130	89	128	116	94	115	119	108	112	98	110	115	127	107	134	122	118	108	133	98	118	146	121	127	129	121	112	120	118	111	145	140	129	126	134	121	114	109	119	107	123	120	127	119	128	113	111	104	125	132	119	106	142	104	131	132	123	126	124	122	117	137	118	128	141	115	102	128	131	132	127	110	134	118	102	120	121	109	104	108	106	106	107	116	124	129	103	142	102	105	112	135	125	117	128	113	130	109	110	131	136	97	114	129	118	134	119	109	128	114	113	113	111	127	112	115	123	113	124	113	119	121	115	113	111	119	124	124	120	110	105	127	99	121	131	124	102	112	126	103	129	140	114	130	114	115	115	125	105	120	103	121	103	128	114	119	130	115	122	134	136	121	110	136	119	118	111	125	122	123	114	126	120	113	122	104	129	126	129	124	129	122	101	108	113	124	130	130	100	139	113	122	110	134	118	108	137	147	107	142	114	114	113	122	114	111	133	114	119	113	122	120	101	114	143	111	113	105	135	113	129	124	137	109	125	130	128	129	117	110	113	134	125	98	124	121	110	127	118	134	128	115	120	102	114	142	101	106	102	118	113	113	111	122	111	102	126	111	121	126	128	116	121	119	123	123	125	105	134	132	118	118	120	121	108	110	102	121	111	108	119	117	122	118	106	130	116	125	114	119	107	138	118	105	116	123	124	132	117	121	107	121	127	115	111	120	123	117	146	99	114	118	120	124	118	104	118	119	118	98	104	112	130	109	132	124	118	129	112	128	128	129	109	113	108	111	118	120	122	137	111	123	128	117	109	116	116	136	95	116	122	131	116	141	102	116	101	117	118	111	104	130	117	137	115	123	117	121	107	116	131	123	120	109	123	124	110	110	103	115	111	128	108	96	120	111	113	108	110	138	114	140	112	120	107	123	125	129	134	112	128	128	122	108	115	105	110	118	106	116	124	125	139	136	103	127	113	118	110	117	116	137	124	116	112	110	120	127	126	106	116	119	126	118	130	139	119	126	131	129	109	113	127	113	100	120	136	116	95	109	101	121	113	123	104	116	124	110	123	146	100	107	130	124	118	137	121	119	104	104	124	111	123	108	107	123	141	118	113	116	117	111	110	123	101	124	106	111	130	128	116	118	131	107	124	120	136	136	99	129	130	123	119	129	115	128	102	116	123	117	117	108	122	113	110	119	132	116	133	117	127	113	119	102	133	109	116	133	143	118	99	110	120	97	120	111	128	137	126	113	127	113	125	119	121	112	138	119	116	113	113	110	122	120	114	106	123	120	112	118	126	129	132	128	122	120	116	119	99	104	135	127	128	121	115	151	120	114	114	116	133	133	112	129	118	94	82	118	125	114	133	117	123	122	111	130	104	118	125	117	126	110	121	126	117	106	115	117	122	111	130	141	128	133	119	115	120	116	130	137	106	112	107	128	116	126	115	139	113	110	111	111	106	123	126	119	129	132	123	116	123	116	117	127	111	107	113	104	142	111	115	126	117	105	131	113	113	108	104	121	125	120	110	136	142	131	133	115	122	126	135	95	111	123	107	121	97	108	116	138	120	112	123	132	108	131	133	122	133	127	119	123	105	125	142	128	99	95	115	110	116	118	124	132	136	116	128	128	100	119	119	127	127	121	104	107	129	131	105	119	103	125	125	137	125	125	131	150	135	114	125	108	115	131	121	122	129	110	129	129	117	116	126	107	121	116	96	121	119	127	108	109	96	125	122	102	121	126	104	120	124	101	118	137	111	114	128	106	104	126	126	124	108	107	138	112	123	121	120	122	118	128	111	123	111	140	114	131	118	130	85	120	117	139	114	124	127	124	118	124	122	112	96	124	106	107	102	123	128	109	128	112	113	123	124	124	116	122	127	108	122	99	130	113	132	124	115	124	127	104	100	117	109	92	112	126	125	125	104	119	114	134	120	132	122	118	101	141	131	100	104	128	121	125	135	109	104	120	137	135	142	138	104	127	121	111	120	122	120	119	103	125	103	121	112	131	125	128	118	115	128	123	118	106	117	131	122	113	130	101	103	114	115	110	114	125	122	116	131	100	110	118	123	113	107	96	119	118	129	113	127	129	116	118	111	109	137	128	124	126	114	124	116	115	115	116	131	124	119	124	126	120	121	135	118	106	135	125	127	126	127	148	128	127	121	130	110
7439	2026	4640	5627	4880	3893	3195	2551	2204	1778	1653	1391	1252	1112	1033	998	892	826	842	773	708	667	597	662	584	580	563	526	512	519	538	498	495	478	473	463	441	474	458	448	468	429	449	388	406	384	441	388	368	341	399	389	401	374	366	414	354	410	409	347	388	375	392	366	393	366	339	353	366	360	390	330	368	374	383	363	358	363	367	368	342	345	367	354	354	416	354	359	361	371	362	319	377	358	351	335	354	339	358	363	393	336	354	328	335	343	386	383	364	354	350	370	310	353	343	354	343	356	341	304	356	366	371	339	342	300	355	330	365	364	355	371	342	369	327	354	319	337	360	369	356	325	303	354	326	359	367	345	320	339	357	358	351	357	349	361	334	348	320	325	344	336	309	312	353	373	360	341	364	360	310	350	360	328	346	343	366	335	353	348	340	351	322	325	337	340	337	347	348	335	322	317	313	346	364	317	343	368	330	340	344	333	311	331	332	315	333	325	341	315	354	323	359	351	331	358	317	340	334	330	353	370	320	304	359	363	334	379	349	315	361	315	332	342	351	341	349	341	347	350	345	325	349	327	340	337	344	348	381	330	328	364	347	317	332	342	346	327	341	345	340	328	363	338	326	321	335	354	363	336	339	326	349	351	294	326	360	361	365	333	333	332	357	336	323	342	310	346	341	350	364	365	333	324	325	349	354	331	328	340	361	314	357	326	334	315	302	311	361	326	339	291	314	326	327	348	329	340	380	326	364	333	298	335	351	343	333	344	338	337	375	355	365	349	306	339	343	300	333	353	345	346	375	354	326	335	350	316	317	362	324	365	328	339	345	306	337	321	347	332	358	326	328	371	322	346	311	345	320	339	345	301	338	303	340	317	329	357	322	331	350	342	367	335	334	308	343	329	348	385	329	323	319	328	305	321	310	332	349	329	358	307	365	336	320	361	347	363	346	317	334	332	330	338	340	343	313	373	381	319	351	335	356	310	332	308	307	342	317	337	353	337	337	322	328	320	363	320	341	321	324	333	355	329	342	334	352	340	347	338	315	347	314	347	346	361	327	353	362	334	339	332	339	345	369	338	345	384	336	349	378	339	321	347	312	336	337	323	325	353	356	326	305	330	320	319	345	340	343	324	340	345	320	323	357	351	303	335	357	305	337	322	335	312	352	343	348	347	324	305	319	340	354	317	350	362	301	324	333	323	337	326	337	316	344	352	353	331	318	317	356	345	303	318	340	316	331	371	372	332	332	375	329	385	350	348	323	346	341	356	355	361	319	347	357	393	362	337	365	321	360	349	340	366	295	317	347	346	329	325	303	334	327	368	348	350	369	329	291	326	362	335	336	337	285	350	335	320	346	331	342	324	380	300	354	326	328	320	337	341	327	336	338	361	364	333	368	328	355	303	335	344	324	328	322	305	317	338	344	337	313	339	320	343	333	338	312	343	337	370	352	322	336	322	342	345	366	349	336	355	329	341	365	318	322	353	337	322	366	334	361	321	357	321	329	357	360	365	335	342	358	322	332	344	353	317	338	326	332	348	363	332	339	327	300	357	340	355	313	345	345	326	359	356	351	355	344	306	336	302	324	349	376	304	338	346	342	371	335	330	291	352	303	317	340	350	323	364	309	331	344	324	315	331	326	335	306	312	320	355	329	338	346	336	353	355	314	317	329	321	356	350	339	349	352	360	348	333	340	320	363	329	331	331	334	345	359	328	317	354	336	354	366	337	357	333	335	319	348	322	341	365	328	347	382	321	326	360	341	338	337	354	323	371	324	336	334	341	363	353	325	349	385	369	343	368	344	333	326	325	331	325	333	330	378	350	305	303	359	338	344	308	354	324	328	307	341	353	332	370	364	340	379	333	350	348	354	357	330	374	350	360	356	363	363	351	370	338	302	332	350	332	355	330	364	355	355	331	317	336	316	369	332	360	325	348	315	298	351	313	356	363	335	319	335	301	365	366	332	355	341	344	333	353	323	353	348	331	314	304	342	320	358	325	328	316	311	302	337	352	363	335	315	313	314	344	325	356	326	332	327	333	300	334	355	359	337	331	356	330	331	329	330	335	359	353	318	338	323	326	335	368	347	363	365	346	341	355	336	333	336	356	330	367	337	341	335	356	337	312	329	329	364	318	327	345	335	315	344	330	370	333	331	335	349	332	323	344	331	340	373	350	354	334	346	314	334	318	337	333	308	341	350	343	322	321	343	337	332	321	363	339	337	349	338	304	360	324	338	338	339	367	336	350	370	303	341	372	346	333	346	300	331	350	337	344	343	307	334	339	367	337	332	347	320	331	358	323	321	318	342	327	329	333	357	348	319	317	363	344	305	310	327	346	360	352	327	340	369	326	327	336	355	335	364	351	342	308	326	284	373	339	328	375	384	336	369	311	321	328	326	366	340	325	342	331	298	357	339	338	309	319	340	326	315	353	339	344	314	366	346	368	342	339	320	356	302	358	306	318	315	332	347	344	315	326	320	355	329	360	348	332	333	326	345	316	315	340	323	346	328	340	365	320	309	365	351	325	345	340	357	286	339	318	331	351	358	325	349	324	361	346	299	335	358	336	352	317	330	351	319	354	354	350	324	315	335	346	333	357	323	350	350	348	328	335	334	325	358	305	369	330	318	352	338	316	318	354	358	351	365	341	349	326	339	372	312	317	362	341	337	337	311	334	369	311	336	344	326	304	342	344	339	329	330	335	337	331	339	304	308	339	372	323	308	329	323	331	368	356	366	321	333	349	330	316	315	374	324	328	338	330	327	315	360	352	345	366	362	305	337	307	338	327	312	330	327	331	367	354	344	317	346	320	346	306	298	344	343	344	358	339	330	374	294	352	342	327	329	354	337	352	348	337	333	332	321	364	347	355	362	340	341	344	348	320	315	323	331	325	332	337	319	314	316	317	376	318	368	308	338	359	344	335	335	350	332	362	340	337	319	314	317	313	341	328	321	346	351	348	336	371	342	310	317	394	367	370	339	352	328	339	312	320	323	323	313	370	336	325	300	360	350	368	347	383	344	352	302	335	333	344	318	347	335	306	339	357	356	339	375	337	326	344	323	368	368	336	331	351	345	326	347	327	325	312	352	349	313	303	347	337	321	351	337	320	323	333	339	323	337	351	303	318	343	344	347	310	330	284	331	339	342	337	365	329	303	326	343	331	315	326	346	295	322	345	342	335	299	354	332	273	329	348	336	342	359	342	380	364	337	332	315	309	357	369	327	361	358	327	308	337	372	317	353	347	345	333	330	320	356	322	324	311	353	336	319	347	350	329	338	364	383	322	321	320	315	315	359	307	363	325	324	309	358	328	333	344	310	347	332	319	333	377	310	359	306	352	340	344	349	360	330	333	378	344	334	318	322	338	328	344	325	296	322	329	320	310	344	340	337	342	304	346	361	345	363	318	345	328	354	319	333	357	333	358	374	353	332	312	331	351	333	322	339	349	302	337	322	328	330	374	355	315	310	353	348	330	334	350	319	354	306	356	361	308
2709	370	410	381	360	344	318	314	310	348	311	307	338	310	294	334	325	329	332	283	337	319	327	313	306	334	337	307	280	351	327	333	319	296	313	333	304	306	308	305	348	316	302	282	291	316	319	336	303	307	362	319	351	334	305	323	283	322	328	307	316	294	307	355	301	349	320	318	316	295	324	305	281	331	296	288	332	310	275	276	287	315	315	338	301	282	299	305	343	322	305	320	334	299	295	312	293	330	330	332	299	346	332	302	324	302	338	313	351	304	327	326	314	281	308	326	308	276	333	312	285	307	306	307	319	292	326	285	301	312	313	298	321	347	304	328	307	308	313	325	312	318	307	345	326	306	318	311	317	318	295	322	309	294	316	321	291	308	342	331	322	293	326	272	288	304	314	331	367	327	294	288	309	326	332	316	347	306	313	300	307	310	318	325	318	299	321	344	324	296	280	317	328	339	311	326	317	326	306	310	293	296	315	333	307	323	307	301	302	286	289	306	321	317	308	308	305	293	336	322	297	305	307	307	333	306	335	301	332	318	321	297	320	322	297	300	316	349	309	339	298	286	303	307	314	318	308	311	304	291	312	305	301	293	317	322	330	281	348	254	334	290	349	310	300	326	306	311	303	307	319	292	325	318	281	346	333	311	291	297	306	308	311	330	303	320	287	308	326	329	337	292	332	303	361	329	298	344	333	315	323	320	311	336	279	323	306	300	328	314	268	316	307	313	306	274	319	308	314	297	298	337	314	304	290	318	340	339	313	288	292	309	317	327	271	314	305	318	305	294	298	311	286	305	310	288	329	312	308	299	295	344	329	334	311	293	308	310	290	313	338	344	327	329	307	342	302	275	295	339	341	340	301	337	301	300	288	306	332	294	302	293	309	335	301	312	325	292	311	299	327	313	329	332	281	318	293	290	284	327	326	300	319	326	320	310	311	314	358	325	308	303	349	324	325	308	303	302	315	332	338	318	314	342	317	335	301	344	292	317	312	307	285	286	305	313	340	323	334	308	328	337	341	328	333	296	302	308	325	305	355	295	311	287	344	302	321	296	294	336	290	340	321	352	327	275	287	317	296	338	300	347	300	300	296	310	317	298	304	319	305	317	290	301	292	325	314	341	332	287	313	291	317	303	294	300	312	323	312	341	317	312	322	336	289	308	337	323	332	368	333	296	308	344	339	306	336	316	351	318	322	301	343	297	316	283	314	334	317	338	341	325	310	325	315	345	315	333	327	326	318	353	325	309	307	269	347	297	279	312	322	307	275	295	319	334	333	304	307	314	305	328	300	315	300	313	316	315	299	314	321	301	306	324	319	309	295	310	305	307	320	286	317	319	335	268	296	313	288	304	335	304	318	274	307	330	295	321	279	309	299	331	319	300	316	295	309	280	317	328	309	322	330	299	320	327	319	276	323	303	327	332	284	299	307	339	305	327	292	295	328	312	324	320	314	313	313	300	308	309	321	282	290	311	307	310	320	299	333	318	329	310	272	312	353	335	323	302	313	338	295	345	325	317	320	311	327	281	304	339	321	323	334	291	318	343	322	321	321	305	295	350	310	299	320	296	311	310	324	296	293	334	338	281	294	285	321	318	292	321	318	312	320	326	306	286	308	321	307	311	302	294	309	277	287	312	289	321	327	310	295	303	335	298	313	306	320	294	354	306	319	313	317	327	342	322	304	286	319	319	282	299	287	325	319	295	293	306	287	315	312	343	302	324	320	310	353	293	314	329	331	311	300	285	311	305	305	297	343	327	299	339	329	298	310	292	315	267	333	303	334	300	315	349	325	281	339	339	277	298	311	302	312	336	308	304	301	318	318	338	316	310	313	267	325	302	302	325	305	335	332	318	310	322	312	322	292	299	323	312	300	311	302	303	301	327	330	313	301	364	307	292	353	331	317	322	315	364	305	354	290	330	315	302	301	307	335	299	345	323	341	317	315	303	308	300	331	288	304	319	280	268	304	356	311	333	345	301	312	333	271	301	288	328	294	318	311	328	333	319	310	321	325	323	299	322	286	302	345	319	278	297	351	301	308	332	302	291	331	295	322	298	334	320	334	324	323	321	312	309	315	316	314	301	295	294	315	331	332	313	327	307	329	314	286	305	329	318	323	299	326	343	340	332	344	323	317	275	306	312	375	344	334	313	346	347	296	323	305	333	287	341	354	315	333	274	319	296	303	345	304	315	288	310	307	350	315	305	351	309	305	293	321	316	311	306	317	332	317	340	301	319	290	303	314	305	320	306	293	286	326	330	300	333	313	300	283	319	340	307	297	308	300	315	320	343	329	321	322	319	314	288	328	323	306	277	294	340	294	314	339	315	319	316	308	345	295	321	299	313	314	275	296	298	283	330	319	290	322	323	308	285	315	312	313	275	338	299	305	339	285	294	274	327	318	314	321	308	304	291	331	308	299	301	300	339	301	295	312	338	328	297	282	299	309	296	316	301	305	313	335	321	331	281	316	313	299	305	316	313	322	313	310	331	316	351	332	327	314	320	296	293	330	358	330	301	299	273	301	277	314	300	328	340	305	305	332	299	334	283	338	305	318	319	288	305	317	305	306	286	282	357	338	329	309	326	335	297	300	347	335	306	326	284	317	318	309	298	324	304	313	316	305	316	324	306	320	311	315	312	308	327	306	282	319	300	310	314	331	305	307	330	302	354	299	337	278	304	350	298	326	343	297	321	298	303	294	308	290	319	295	328	313	321	314	298	315	314	314	308	295	312	302	297	294	294	339	283	337	331	308	309	323	269	326	348	299	288	296	302	309	303	308	298	322	322	329	291	343	324	325	320	298	332	321	268	364	292	328	288	301	299	296	319	314	331	358	321	284	341	327	297	309	309	333	298	328	306	328	333	297	327	317	330	297	351	328	325	331	305	311	315	290	322	294	317	320	322	305	333	318	348	316	300	311	327	311	313	342	331	308	311	297	285	305	292	324	315	337	309	325	324	325	333	284	316	297	330	289	289	315	311	313	332	289	329	327	303	329	372	336	321	299	295	324	292	336	305	303	316	352	309	321	327	341	312	323	342	294	306	302	311	309	294	323	322	298	299	341	295	287	330	311	355	294	310	304	314	324	330	314	315	311	301	337	316	300	299	315	344	309	302	329	341	308	304	305	331	301	298	284	309	337	320	309	319	367	307	306	268	331	328	313	328	328	325	319	295	309	292	316	327	313	310	304	327	272	352	340	329	314	310	325	341	304	324	324	347	334	299	315	293	340	303	278	303	304	294	322	300	344	348	352	309	306	305	322	312	324	269	285	320	317	341	329	351	320	337	300	291	296	298	332	323	281	309	302	324	307	330	311	315	310	340	355	309	320	311	298	300	320	313	317	308	339	326	292	300	306	320	293	311	315	299	315	300	297	335	300	298	308	313	284	315	312	294	284	325	315	276	319	314	303	313	336	326	319	308	326	310	323	348	341	355	290	312	319	310	304	351	306	333	367	329	330	319	315	291	320	346	280	311	334	298	305	285
2759	891	1006	1031	1035	997	959	940	857	912	868	828	782	838	813	859	810	833	859	794	826	835	808	815	854	830	771	832	786	772	846	845	878	780	780	793	808	776	750	789	818	820	801	797	795	753	800	824	811	835	795	798	796	795	803	824	868	774	799	804	734	764	820	816	793	801	806	817	771	791	816	824	809	804	813	766	835	805	756	797	785	809	861	791	807	863	792	799	842	809	808	783	745	843	781	738	803	816	802	868	756	742	814	818	798	761	812	783	791	833	807	774	791	833	819	831	780	829	771	779	786	725	793	789	796	740	777	795	783	759	813	809	829	795	770	809	803	827	817	799	790	791	816	775	802	803	826	776	783	818	854	836	754	820	849	775	834	817	781	833	799	756	832	769	817	828	760	801	847	794	743	842	866	796	840	806	811	835	771	833	787	819	819	790	859	831	776	781	820	791	823	785	796	794	834	786	785	803	860	802	812	822	795	793	801	850	766	782	757	769	761	763	778	782	821	858	754	773	721	807	813	834	769	785	805	720	758	828	808	818	813	805	769	810	777	765	818	783	783	774	814	791	831	792	770	797	797	761	816	820	743	786	747	845	793	809	791	812	760	825	770	783	767	780	751	842	788	821	791	793	783	814	780	844	798	725	787	775	806	850	808	775	768	792	789	843	779	808	816	860	777	839	820	737	823	802	775	806	831	782	824	813	762	807	826	788	757	842	784	811	774	721	803	784	756	775	827	789	801	765	845	828	795	778	789	778	812	815	827	772	810	783	829	833	773	772	783	837	803	809	741	755	783	804	755	834	786	777	797	807	811	781	764	762	766	846	785	766	835	792	853	808	795	831	776	828	815	813	821	800	783	804	789	801	807	797	789	819	773	846	828	783	836	777	784	828	788	774	783	806	811	828	841	808	778	794	816	830	827	823	750	730	779	751	813	840	809	771	766	796	832	795	767	792	787	809	844	835	786	828	765	792	788	823	826	798	814	729	814	808	839	773	774	822	775	840	837	823	781	835	819	785	830	835	794	812	793	854	804	759	740	814	829	782	747	780	801	798	827	786	806	865	804	793	832	792	783	777	808	774	820	823	789	820	783	801	797	817	818	750	816	810	848	783	801	821	752	828	777	747	842	733	797	828	769	782	826	755	802	814	802	794	840	819	814	789	788	731	806	784	810	861	778	830	829	808	771	774	763	779	833	806	850	811	819	770	805	839	793	855	830	812	737	801	794	783	833	798	821	790	823	756	783	753	766	788	777	828	850	783	809	787	770	789	845	779	769	779	823	818	763	810	844	825	809	782	822	825	769	793	776	790	816	779	788	772	863	842	768	743	800	806	795	827	757	819	837	800	833	832	803	768	807	786	873	781	793	825	761	834	801	817	832	833	781	740	790	817	830	761	803	818	820	765	782	800	845	792	760	818	801	783	795	769	776	793	798	821	766	813	773	798	827	793	804	731	756	789	791	833	829	798	791	781	843	824	784	731	785	784	830	779	780	797	833	788	798	837	765	829	777	839	837	849	799	791	776	806	830	829	794	833	782	821	768	795	794	769	819	775	792	803	807	849	803	802	794	777	791	833	784	818	779	880	809	802	856	767	784	782	812	766	829	802	783	781	810	777	752	778	853	789	778	765	812	791	791	820	797	779	809	791	786	826	771	796	750	815	801	826	741	810	774	816	751	824	760	826	769	788	778	780	794	796	788	784	783	778	787	855	799	801	738	791	775	807	805	777	783	858	808	816	822	803	813	816	818	767	796	770	803	790	726	813	806	840	766	788	833	793	775	822	833	767	853	794	801	761	833	823	787	837	837	775	816	781	821	824	789	836	798	737	771	836	795	778	756	775	818	792	781	811	804	821	800	757	796	839	803	764	815	778	809	771	796	841	845	787	760	867	759	804	762	792	811	772	822	755	796	830	835	834	780	838	772	840	777	832	846	771	794	763	837	817	797	829	826	797	780	806	839	765	850	794	831	812	774	797	792	767	815	837	828	753	736	818	781	798	829	849	829	767	749	796	802	800	791	784	807	867	751	808	823	821	776	803	791	760	827	765	823	799	824	787	780	822	771	806	811	814	777	780	837	814	762	829	789	761	751	728	781	848	796	826	798	803	828	725	824	778	795	818	774	714	743	800	856	777	773	810	804	804	825	821	816	783	835	813	793	819	792	772	795	796	800	757	799	797	788	813	825	853	793	788	813	792	800	808	815	827	833	806	788	816	790	824	819	773	781	747	821	766	764	796	810	822	815	781	790	843	797	779	787	786	773	733	835	793	779	774	805	785	770	829	780	789	815	728	864	777	818	781	842	777	824	816	780	795	781	806	793	800	794	788	811	836	806	783	828	753	782	858	764	811	793	788	797	807	805	715	797	817	734	794	772	795	759	815	809	784	745	851	801	803	812	770	803	795	769	790	743	804	757	869	803	785	763	847	823	806	740	830	826	751	784	830	824	780	812	798	798	817	821	812	802	781	825	823	784	832	800	820	857	798	859	799	789	832	835	779	775	821	803	778	844	819	801	785	852	772	783	771	800	795	835	815	815	757	836	764	807	809	836	810	838	834	824	741	792	814	817	743	782	800	795	818	808	774	780	827	830	763	833	804	755	834	805	805	764	801	794	841	737	784	804	763	825	800	774	843	810	816	768	741	797	784	812	754	824	807	763	791	793	798	757	820	736	779	782	803	833	794	786	802	813	841	829	754	761	780	776	827	789	769	789	806	814	786	769	783	835	838	807	801	835	781	768	753	791	805	794	827	779	807	826	794	809	838	795	843	822	779	794	840	820	823	791	796	840	819	799	754	775	860	861	826	792	760	791	761	781	764	791	795	792	838	744	806	801	800	750	772	760	794	782	787	792	800	784	781	789	822	791	785	819	805	809	862	764	832	796	814	824	776	827	786	844	788	773	823	780	827	854	872	823	824	811	814	802	790	789	750	748	832	797	818	813	811	795	759	796	792	760	749	819	792	844	795	825	770	848	810	793	790	794	801	791	777	778	831	849	818	789	741	850	800	782	788	775	779	838	812	825	814	799	796	812	823	776	781	850	775	779	812	748	792	787	762	766	797	779	779	790	773	798	802	783	785	765	767	780	828	783	768	799	806	785	771	835	760	809	748	825	779	788	756	776	810	787	810	800	810	775	817	724	788	824	824	774	784	783	769	795	791	773	831	747	826	837	762	811	820	816	759	795	841	804	784	789	827	816	796	817	776	804	777	842	798	781	830	740	813	794	790	759	806	779	799	844	773	812	836	758	833	792	802	785	801	799	772	831	838	769	806	800	833	847	841	822	807	792	797	791	802	826	834	776	806	753	837	767	769	812	820	772	806	773	798	785	812	831	839	815	799	768	836	792	807	796	816	873	782	833	841	754	804	791	799	823	778	818	821	823	810	749	800	799	775	786	798	801	805	756	788	833	782	845	781	828	787	811	802	824	849	775	811	755	786	811	855	809	789	804	814	800	798	808	822	833	835	782	791	754	806	826	822
8755	1185	1409	1195	879	652	525	492	441	442	379	361	347	377	332	275	308	323	297	286	296	287	294	309	281	300	332	288	272	269	275	266	262	281	274	298	268	286	261	261	259	284	287	260	240	276	267	290	274	280	279	270	239	270	272	279	269	310	288	277	270	266	308	253	284	256	264	273	251	279	259	283	277	257	282	312	259	267	267	258	266	279	281	274	290	288	280	237	291	321	275	268	273	277	276	274	242	337	305	272	267	275	289	254	304	279	266	285	251	287	271	281	266	296	275	255	258	256	262	254	246	270	274	256	276	294	294	279	248	248	276	277	290	292	275	282	261	277	287	263	274	266	303	285	292	250	325	269	275	274	294	256	254	251	269	263	253	260	268	291	306	289	254	267	284	258	248	277	269	264	312	280	268	271	248	281	263	260	249	273	253	291	237	304	289	275	248	278	275	259	245	275	291	265	285	264	278	256	261	281	264	275	257	281	308	294	293	260	276	283	290	250	273	260	306	269	244	257	262	260	263	263	279	274	251	291	292	275	269	260	282	254	262	283	287	249	267	247	282	266	265	288	265	265	297	271	270	257	278	278	288	268	252	301	300	295	258	276	251	278	277	280	266	281	257	289	273	290	264	285	250	264	274	303	239	265	259	290	301	284	262	256	272	265	266	287	249	257	280	274	274	275	263	289	275	266	301	270	302	258	280	274	267	278	265	284	265	280	270	285	260	286	239	292	287	275	265	279	280	296	258	253	263	268	273	248	259	254	303	288	277	259	243	280	285	286	271	293	286	273	257	274	249	258	242	263	259	270	248	275	237	267	269	254	290	275	288	270	300	266	306	258	296	282	224	290	260	303	272	258	263	259	272	265	267	274	264	259	279	275	292	280	239	313	264	304	263	299	274	264	264	237	275	286	246	259	278	270	266	277	280	278	297	280	306	260	260	285	252	261	270	309	287	274	264	275	267	235	282	298	281	279	265	245	271	289	257	275	251	249	253	319	294	227	235	245	282	280	251	254	286	312	279	295	288	253	253	272	275	287	252	288	260	263	268	260	261	270	263	251	254	247	245	272	263	294	261	301	265	262	266	323	223	262	297	297	233	282	279	259	268	290	256	260	297	279	262	259	282	282	235	259	261	270	280	270	255	271	287	289	274	284	263	273	265	289	257	265	280	266	248	246	270	267	264	254	278	270	255	270	264	266	266	310	286	281	264	250	257	246	250	282	268	234	263	306	290	260	250	291	268	267	259	275	253	272	301	238	269	254	238	281	223	279	295	253	255	255	262	271	266	251	280	278	284	285	277	281	246	265	264	289	268	233	256	262	265	249	262	296	294	276	258	258	250	259	258	268	276	255	273	271	285	265	260	258	268	277	271	249	270	267	286	271	270	242	300	289	273	267	257	318	277	306	311	273	279	246	266	283	288	282	293	273	259	256	289	289	282	259	283	284	263	234	298	305	312	242	253	246	267	279	250	285	251	292	260	266	283	306	262	269	262	268	270	239	238	276	299	277	258	303	289	270	272	253	264	265	276	263	270	297	279	308	286	267	310	272	268	246	270	278	279	279	268	278	270	282	252	301	301	268	254	293	267	245	262	280	289	242	263	273	276	258	269	249	235	260	253	256	268	249	270	258	249	261	281	239	263	263	281	277	265	258	232	241	271	276	289	271	296	264	278	233	289	282	271	270	306	287	275	270	244	286	252	248	253	246	244	257	274	282	274	257	261	267	246	286	264	308	254	265	262	264	267	274	281	257	266	282	259	270	238	269	271	226	292	295	281	260	307	291	268	284	281	265	273	256	270	263	310	283	265	242	258	265	265	299	264	306	263	276	290	250	256	257	276	279	269	252	261	295	275	261	276	254	253	252	278	241	241	270	321	251	280	295	283	299	275	334	270	243	286	288	297	244	276	266	268	260	271	266	260	260	296	251	247	286	292	275	259	277	237	280	271	281	260	267	264	274	260	281	259	269	275	287	267	284	302	263	276	233	250	262	278	290	274	264	297	289	270	258	293	253	258	267	275	298	240	255	258	248	262	278	270	261	278	259	256	252	274	258	297	302	289	258	267	276	275	266	317	297	276	267	282	295	281	256	245	266	277	297	291	267	300	239	260	263	269	268	277	272	288	268	270	286	286	281	285	264	258	284	283	258	266	295	278	256	275	268	285	279	253	282	242	292	255	292	291	262	304	285	293	254	268	279	277	279	267	259	254	280	277	255	282	286	289	264	280	258	287	288	298	270	272	283	280	263	245	277	284	251	273	300	280	253	283	275	292	275	287	285	260	285	258	292	276	269	263	278	284	283	279	257	258	284	261	278	284	252	286	281	294	257	292	272	271	268	268	278	280	270	264	279	282	264	278	308	298	262	261	304	289	274	278	252	270	251	262	281	266	292	257	306	300	272	285	256	277	261	274	259	264	251	302	306	277	258	255	238	276	274	275	259	251	295	296	287	287	272	285	255	267	292	265	287	263	250	297	278	257	268	272	256	310	245	277	265	290	302	283	288	269	259	274	292	267	268	257	278	300	295	255	269	271	259	279	264	286	273	269	272	264	262	251	279	268	282	290	270	265	269	282	256	242	310	254	252	291	266	259	272	289	267	275	285	268	249	263	262	283	275	292	250	276	243	269	307	300	258	277	272	253	257	287	294	273	235	278	287	278	233	249	286	295	257	260	287	301	291	245	257	243	264	260	271	254	260	263	263	239	281	245	263	253	276	287	269	270	271	282	270	236	271	296	291	302	275	303	276	280	289	283	243	267	281	262	284	275	265	289	287	275	274	251	285	296	278	264	262	260	286	251	291	282	253	271	257	266	257	263	287	286	314	284	284	268	308	278	247	292	261	265	265	283	267	279	266	294	308	264	322	301	272	274	278	262	248	294	261	239	279	276	262	269	274	271	278	304	278	271	275	243	293	248	246	258	271	244	246	290	280	270	278	274	260	250	234	307	316	281	279	270	259	281	268	235	234	263	295	274	281	280	280	238	255	241	281	289	287	270	253	270	272	287	265	249	314	279	270	286	290	240	255	270	254	274	281	263	270	269	273	255	269	297	290	251	235	271	265	269	310	286	292	270	234	262	243	279	232	280	251	297	258	249	274	270	262	264	272	275	270	281	279	294	270	252	262	271	291	298	248	303	279	288	269	272	258	271	271	275	276	263	273	286	281	313	263	263	260	260	275	287	282	275	268	261	279	257	306	287	297	255	281	268	265	271	296	251	285	291	251	246	264	259	243	251	258	305	257	266	240	277	238	257	269	271	287	278	289	272	281	269	328	264	281	260	250	258	249	288	249	291	280	267	256	262	232	269	268	264	273	266	266	239	283	254	257	248	276	253	258	268	291	282	294	270	289	282	287	261	295	283	270	267	258	291	271	284	285	274	272	251	266	274	281	261	275	279	274	294	284	268	283	269	254	270	241	260	223	263	252	287	249	260	277	288	272	281	253	290	302	285	286	251	274	283	278	283	268	243	243	296	291	263	294
5935	1542	3031	3648	3134	2576	2245	1931	1719	1541	1378	1287	1204	1125	1067	967	1009	965	938	904	914	838	884	823	845	780	829	810	806	780	789	755	760	754	766	766	807	734	751	761	775	710	779	684	766	709	735	740	713	751	762	702	714	725	757	720	697	712	674	697	707	740	713	701	753	704	723	705	706	712	718	688	729	663	739	691	693	681	699	691	699	690	687	671	710	688	725	710	741	676	684	700	695	676	698	660	692	713	667	711	690	748	674	684	707	666	730	666	708	736	692	684	678	667	749	686	693	696	702	740	710	673	700	696	679	688	695	705	669	647	687	666	735	675	736	708	715	706	725	662	660	686	692	711	722	641	712	653	650	685	696	706	694	709	699	693	700	716	726	641	692	687	713	739	671	742	679	700	714	702	685	644	665	667	739	687	668	684	710	686	697	709	765	697	703	664	717	718	694	692	671	686	705	674	683	718	731	717	687	691	642	708	712	637	652	678	701	666	691	722	667	698	671	681	679	770	698	683	696	668	727	690	684	658	669	679	680	701	691	692	714	718	679	708	723	696	683	707	717	755	711	715	721	705	691	662	655	697	715	671	691	646	674	719	719	646	672	681	714	683	742	725	726	710	702	649	702	680	736	693	697	688	701	756	662	689	732	652	717	648	698	707	689	664	703	743	615	676	716	681	710	674	657	672	679	665	683	675	653	679	715	668	710	734	696	660	659	676	682	643	667	665	657	648	650	719	716	695	669	690	701	717	701	745	664	708	700	678	705	645	673	742	689	645	676	704	686	675	730	651	689	646	693	700	653	701	690	664	696	714	612	719	746	729	717	688	682	736	727	700	694	714	675	696	691	712	722	709	725	641	689	722	713	656	722	696	688	748	729	714	689	658	705	694	741	666	653	673	713	707	716	699	740	703	704	692	713	683	728	699	695	699	725	628	710	691	699	689	726	678	664	734	690	686	691	716	669	684	688	700	683	669	679	682	717	667	693	717	689	680	699	681	750	678	632	699	719	684	700	690	704	698	683	694	683	694	643	758	687	695	688	660	719	693	643	677	670	735	722	699	709	702	704	650	707	727	721	697	715	642	702	691	662	655	721	689	701	683	711	676	690	658	658	634	683	746	702	683	681	691	674	697	708	698	709	708	660	697	683	699	643	648	716	704	739	686	694	715	674	710	676	712	746	719	690	671	698	696	759	706	638	653	688	702	696	718	700	726	661	729	707	707	721	697	696	661	671	716	706	689	713	685	696	676	696	730	661	690	656	714	659	685	654	690	689	683	715	673	699	695	714	668	722	680	711	711	701	691	714	691	719	698	649	714	683	674	656	670	701	700	683	647	696	655	636	696	689	636	670	651	703	688	701	690	693	696	684	655	677	659	689	630	688	664	681	692	702	686	704	671	696	689	676	649	674	698	694	679	698	691	670	652	696	698	668	697	706	690	705	713	703	670	665	675	716	653	719	683	664	678	744	676	689	704	698	756	705	689	695	680	691	671	713	698	699	658	702	706	663	659	686	669	710	693	659	714	687	671	705	716	718	688	731	740	692	684	725	727	716	696	681	699	698	682	638	689	698	676	655	687	727	730	707	732	703	679	718	687	746	674	684	691	705	692	654	678	714	689	668	706	666	710	724	672	724	632	695	673	732	703	679	703	656	693	673	657	682	745	684	726	712	673	683	649	669	660	678	679	700	729	681	709	670	713	688	711	662	682	737	686	678	701	666	682	714	723	672	670	643	687	692	664	713	658	696	741	736	704	684	662	661	688	686	685	715	726	684	748	708	705	696	745	685	703	723	650	676	680	696	652	689	689	709	677	670	699	648	679	708	756	692	694	666	657	655	695	703	700	691	712	706	693	680	716	731	691	645	684	672	698	685	669	687	726	687	652	697	744	728	699	637	680	678	666	656	708	676	688	695	696	696	665	706	723	672	663	668	674	738	640	698	753	717	721	705	678	693	722	717	685	692	681	714	709	704	702	677	685	679	682	694	688	725	675	695	675	692	712	692	642	707	700	708	700	678	688	672	677	667	703	709	692	662	723	721	660	662	692	646	717	664	667	709	688	712	658	726	745	646	684	693	723	710	683	725	710	681	720	683	677	689	636	714	720	659	686	681	692	689	689	715	731	639	725	741	726	698	711	697	665	679	716	708	732	690	648	649	643	655	683	665	706	722	682	718	710	647	717	707	675	689	719	697	714	711	694	715	703	696	676	682	679	663	672	718	725	661	685	698	714	678	698	704	709	681	729	699	644	646	693	711	672	709	726	698	682	680	714	675	661	720	702	671	713	696	699	645	717	690	742	672	668	682	665	682	681	711	715	746	678	710	672	668	683	710	675	707	717	694	676	654	718	715	684	700	730	701	670	665	711	728	678	685	708	724	686	699	684	705	651	682	656	700	665	679	682	673	658	743	662	676	638	681	679	662	706	665	717	693	646	675	689	704	676	753	661	720	701	680	706	675	707	683	703	709	738	744	698	687	681	741	696	672	658	681	673	704	690	683	700	721	681	717	717	694	696	705	659	623	672	669	729	758	733	686	668	704	701	673	707	684	668	707	640	662	722	679	729	689	633	687	710	666	671	671	664	697	659	704	699	676	688	670	661	676	708	731	687	683	730	700	654	671	651	651	671	687	662	693	693	676	664	677	699	660	689	688	733	706	652	676	674	684	706	684	670	727	646	712	702	726	715	692	690	702	698	734	680	739	724	659	719	708	650	667	741	693	689	682	691	722	697	679	703	615	708	696	704	663	721	676	724	743	716	678	747	660	713	677	674	682	733	662	676	677	706	675	705	715	707	676	703	729	697	766	719	663	710	716	677	663	687	732	769	698	636	727	686	681	673	732	718	708	662	645	691	723	708	698	721	744	687	657	729	715	731	679	712	656	695	731	730	666	694	672	711	725	643	685	719	700	686	675	713	720	685	730	660	695	732	707	708	695	704	742	664	672	753	684	680	691	690	648	709	669	694	648	777	656	688	704	700	646	702	656	638	702	744	716	720	736	732	650	677	711	682	682	661	679	659	711	685	677	666	726	684	652	707	684	671	720	650	718	698	721	665	719	680	673	697	659	653	691	721	701	709	615	728	703	704	698	687	700	681	682	712	701	677	691	679	707	705	685	708	702	670	699	735	668	727	705	653	694	691	723	721	684	680	692	695	688	684	653	686	692	668	683	669	678	653	723	694	674	689	674	685	659	746	707	711	723	749	735	682	682	691	675	700	711	729	698	735	683	669	658	672	689	724	682	677	683	688	733	667	687	719	691	670	709	692	730	696	723	725	681	683	685	735	704	655	642	678	687	696	657	691	711	733	720	643	679	710	737	665	735	687	724	694	665	719	691	669	651	698	709	701	685	661	674	686	673	715	691	719	741	674	692	637	675	664	693	684	673	660	714	695	685	707	694	721	692	690	704	691	709	706	711	643	714	691	706	693	717	707	725	673	742	672	727	698	693	732	707	746	667	722	693	695	715	639	717	710	674	678	685	696
15390	2299	2390	1827	1280	956	729	543	433	359	300	299	232	246	220	212	210	193	177	186	166	154	168	147	169	150	176	149	146	159	139	137	127	120	147	152	138	139	134	121	116	132	123	122	116	143	139	115	122	133	135	125	119	125	153	128	109	144	138	130	123	132	117	120	132	128	103	122	129	125	127	122	123	134	106	115	107	120	122	129	114	103	86	105	122	123	142	120	110	113	113	102	110	116	128	111	102	127	119	127	117	123	125	117	121	127	103	122	127	120	120	110	117	114	119	111	106	97	113	136	126	108	121	113	94	125	108	117	116	119	122	134	123	114	105	132	124	122	124	104	113	99	105	119	114	100	124	114	103	113	126	110	110	103	102	127	122	125	99	126	133	114	125	112	124	123	119	130	108	119	122	101	125	103	146	99	121	133	106	147	129	162	116	116	117	119	125	127	114	111	124	121	130	111	118	121	118	115	102	102	115	123	119	109	116	123	123	105	121	120	120	111	112	122	123	133	132	114	102	118	109	94	110	106	127	116	116	111	136	118	115	124	134	115	109	133	128	136	108	105	114	142	110	122	110	116	134	94	131	124	124	111	96	121	116	141	120	110	110	126	105	127	114	113	118	94	110	96	134	112	113	131	119	113	114	100	117	123	118	109	126	122	133	112	90	126	111	105	129	109	110	107	111	111	123	134	125	126	134	105	107	112	108	132	123	109	91	125	106	136	131	109	108	122	117	134	128	102	129	120	97	118	145	98	110	112	111	122	110	119	112	134	95	130	115	110	111	101	120	140	123	123	109	120	122	113	95	126	112	117	108	132	111	130	124	113	120	117	138	122	136	119	123	124	119	119	126	125	131	106	116	109	132	118	128	121	108	130	132	125	109	122	133	111	122	137	123	124	106	103	101	108	126	104	110	135	101	99	109	119	106	115	118	119	101	124	90	105	123	126	115	138	117	134	104	103	145	127	143	132	131	111	120	138	101	103	111	106	135	107	125	133	121	111	125	113	128	117	111	122	109	138	109	100	114	120	107	135	117	109	106	83	120	114	121	107	115	97	117	119	118	117	112	103	122	108	128	125	113	132	121	107	133	106	132	104	115	113	104	94	121	119	129	131	105	107	139	127	133	110	129	109	144	127	129	114	120	114	141	109	115	119	118	122	132	122	131	132	126	122	109	135	104	117	94	110	113	132	109	121	116	111	116	105	126	125	110	110	116	113	127	108	123	135	106	133	127	117	138	129	130	93	131	116	119	103	118	112	97	96	102	120	134	102	112	127	118	113	115	101	116	112	117	109	139	122	119	108	125	114	111	118	112	117	112	116	115	124	116	128	117	115	116	112	113	126	111	94	115	133	114	123	107	115	96	142	112	128	113	108	125	106	110	115	114	125	132	120	153	121	128	126	113	127	108	101	128	127	109	90	118	122	127	113	99	126	128	129	104	114	126	109	129	116	115	122	113	121	116	119	109	113	121	133	91	101	117	121	130	118	102	108	135	122	117	131	108	134	129	110	111	113	126	119	123	115	118	110	119	138	124	139	112	118	122	133	112	117	128	108	107	127	95	112	151	128	113	115	122	108	133	123	114	129	106	129	129	114	121	140	111	121	119	113	129	151	110	133	134	109	135	96	119	117	128	134	108	125	110	123	131	123	107	117	116	118	134	122	94	124	109	114	115	113	120	135	124	116	129	102	109	114	127	120	121	126	115	119	106	113	123	115	118	131	107	118	113	112	128	113	109	108	102	133	115	146	122	122	133	95	114	131	100	115	119	128	128	113	111	104	129	109	111	129	108	131	119	105	100	128	92	112	108	108	118	115	109	127	120	137	121	110	138	130	116	130	112	106	101	121	116	118	131	106	128	123	102	126	132	106	95	129	102	105	104	95	129	112	117	129	112	135	122	114	100	113	111	109	112	116	132	126	119	135	130	93	130	126	129	118	112	122	124	96	118	130	107	132	111	123	130	99	140	130	130	109	107	122	107	119	106	110	125	125	143	118	127	113	122	111	129	119	133	113	95	117	125	133	129	107	123	121	126	121	114	112	110	132	105	132	131	133	107	118	120	102	109	117	122	126	111	117	119	150	103	120	97	111	108	135	137	127	132	116	98	120	104	102	114	108	108	108	119	105	120	122	105	119	103	106	109	106	101	124	118	114	124	90	129	114	136	141	101	128	135	118	119	106	114	105	94	100	126	118	106	125	104	124	101	125	119	130	120	127	115	133	124	99	112	125	125	105	118	113	131	115	96	122	112	103	122	111	114	99	130	127	126	124	106	96	122	134	111	113	112	119	124	110	110	124	122	138	119	118	103	108	104	126	103	117	119	97	93	133	105	122	113	139	119	116	116	135	108	116	124	125	119	137	118	119	119	118	113	122	116	108	126	147	133	112	129	132	126	125	125	108	136	100	105	119	128	114	112	121	122	89	90	134	93	123	111	126	111	113	122	115	125	111	119	118	101	125	119	122	115	113	96	118	116	132	110	125	101	115	128	98	129	127	114	112	121	131	117	106	114	130	135	118	128	115	125	118	112	128	126	121	125	104	114	113	111	113	128	104	109	110	121	139	109	108	111	117	142	118	100	138	127	110	105	124	123	112	127	134	139	123	122	109	134	116	122	125	118	109	120	120	122	125	103	134	122	131	119	110	113	124	114	102	124	106	135	118	108	113	116	130	122	133	122	100	106	114	130	119	135	115	130	100	130	144	139	108	114	124	112	102	131	126	126	138	130	118	110	122	114	138	114	120	119	113	129	123	129	116	119	110	120	99	118	112	115	125	123	119	99	109	137	112	121	127	120	121	128	124	129	95	126	108	121	113	131	105	101	127	125	121	145	120	120	134	102	111	104	128	124	118	116	126	113	113	121	137	134	111	121	114	90	110	100	82	114	117	120	98	119	139	118	118	128	124	104	103	119	118	107	108	112	141	102	116	119	140	121	119	130	124	117	123	105	120	93	125	130	117	101	103	134	106	100	123	116	106	122	119	130	122	113	105	108	140	118	111	125	96	113	104	117	107	111	122	107	127	126	108	108	132	137	132	126	123	133	113	116	111	126	106	110	136	130	122	123	102	146	134	110	123	148	117	111	112	121	129	120	99	126	92	109	131	131	131	134	116	106	115	122	97	118	117	98	122	116	132	145	112	100	101	131	113	121	119	104	128	115	107	116	118	138	115	112	109	127	124	136	115	133	124	107	121	116	121	109	117	131	114	102	125	126	114	127	130	122	114	143	125	122	124	88	106	109	118	103	139	117	106	120	124	120	124	106	110	129	111	131	111	124	124	116	106	94	118	103	119	126	108	112	99	122	130	108	128	138	119	92	133	111	98	115	133	126	117	96	96	113	119	108	136	122	131	110	130	115	105	130	118	123	142	123	105	127	109	125	110	116	106	115	118	140	112	112	126	126	129	141	119	115	106	93	104	113	120	113	133	115	108	122	116	121	120	130	105	121	119	112	120	119	99	124	128	104	110	138	99	112	124	113	106
7498	2036	4843	5782	4842	4022	3182	2623	2208	1887	1593	1438	1291	1179	1077	1008	902	839	783	768	704	688	680	625	626	587	568	527	523	512	498	509	485	448	458	454	455	412	454	432	434	396	425	427	423	375	422	388	408	373	387	403	405	367	384	374	418	327	361	372	414	398	379	379	366	391	375	349	378	372	375	374	335	376	367	355	357	371	363	334	329	374	355	368	387	377	339	359	331	349	342	375	360	387	368	346	362	360	350	367	331	362	336	345	339	341	363	346	336	345	354	342	351	364	386	325	367	333	347	343	345	348	363	358	336	326	356	328	380	351	326	336	370	326	342	336	325	343	336	340	343	354	314	304	348	362	356	354	341	337	362	341	311	344	341	346	321	328	372	332	307	320	344	319	370	310	342	386	329	324	345	350	342	362	345	336	357	318	351	311	350	351	291	349	354	332	343	339	334	347	327	366	327	347	356	326	367	352	319	350	353	327	338	331	342	315	360	376	331	362	355	362	308	317	310	349	364	333	344	358	348	339	348	337	351	325	346	340	339	386	321	361	322	336	321	309	308	324	322	345	378	327	325	325	333	319	359	339	376	321	326	311	338	299	325	332	341	381	376	333	343	330	320	344	324	330	312	339	366	357	339	354	377	356	355	343	348	354	345	369	339	381	327	326	305	325	318	343	332	330	328	348	345	318	339	324	343	346	358	337	342	308	364	345	348	330	341	312	330	307	369	349	344	346	301	324	314	347	345	351	303	326	352	321	305	355	337	344	332	316	344	365	327	323	350	327	326	336	368	353	331	349	312	345	339	360	338	310	353	363	309	370	348	341	342	337	313	350	356	331	328	355	338	344	353	313	348	358	318	354	338	356	296	334	315	346	311	356	312	345	326	342	302	312	327	307	336	346	351	361	334	307	331	350	346	310	366	329	335	337	342	330	331	340	340	358	347	344	291	349	323	321	336	329	336	358	317	320	345	305	341	336	327	326	337	353	307	351	302	346	365	298	330	361	367	330	377	323	342	357	354	326	337	305	355	345	353	282	363	347	337	323	357	313	328	316	315	352	347	329	312	338	337	321	341	320	346	377	329	339	356	337	326	369	336	347	332	323	325	314	332	331	331	309	351	343	347	340	337	353	328	330	359	347	320	325	337	322	325	357	356	350	337	349	345	354	363	330	354	322	335	309	310	331	332	339	340	322	333	370	321	340	328	339	309	336	347	336	319	323	356	336	340	340	317	312	367	310	322	356	315	310	323	367	322	342	323	337	360	374	357	301	365	338	334	302	333	325	335	313	319	329	376	340	349	353	352	340	362	290	336	308	330	344	382	332	323	320	324	353	359	379	335	313	335	307	356	337	353	361	334	338	336	327	353	353	348	344	321	311	338	326	367	317	301	335	336	304	373	348	332	336	331	338	333	348	344	338	326	337	363	324	330	337	300	290	327	332	338	360	314	353	364	323	324	339	335	309	342	327	360	329	354	337	331	324	323	351	356	302	342	315	324	350	331	341	312	343	329	357	348	335	368	350	373	356	337	341	356	318	352	345	349	332	342	316	309	328	339	334	327	293	362	322	330	345	341	320	341	332	327	345	329	343	323	367	349	350	333	300	332	339	338	337	319	348	364	347	339	347	303	323	330	327	347	321	354	323	311	352	331	347	325	355	308	339	353	383	329	313	354	319	335	315	342	320	350	349	346	368	326	339	368	336	318	319	352	323	329	309	344	341	333	352	324	360	334	362	317	318	316	351	350	352	363	338	298	316	343	343	340	354	355	323	373	318	357	323	357	352	309	339	343	352	326	315	346	333	333	295	353	334	333	340	333	318	359	351	327	314	355	313	373	339	361	340	311	308	353	346	325	320	315	366	297	340	359	346	343	338	321	341	338	349	314	353	351	325	309	351	356	329	347	322	307	353	332	362	348	346	330	348	309	316	350	343	330	321	347	317	351	344	341	334	345	320	324	346	332	345	326	328	344	329	317	325	329	308	323	392	339	360	328	323	342	328	320	312	338	302	300	321	365	355	371	304	356	355	338	344	330	315	329	332	360	343	333	349	340	354	329	364	355	355	308	317	353	367	343	360	332	365	370	344	335	335	304	342	326	331	345	319	304	339	359	335	328	332	332	302	349	323	323	335	334	332	345	340	319	348	350	318	319	344	332	295	314	358	328	305	336	362	350	353	324	347	331	295	374	364	324	331	351	328	326	335	340	371	351	320	325	314	351	335	321	322	335	357	311	335	325	338	365	339	320	330	367	336	330	347	339	350	337	337	324	347	315	330	341	310	341	313	328	336	324	358	368	323	335	331	334	343	328	353	342	348	323	312	329	349	328	317	317	353	341	337	342	325	348	339	352	328	331	343	347	314	325	345	327	323	359	373	339	339	342	341	329	339	315	321	303	343	372	359	322	314	327	327	353	314	332	322	331	363	317	365	337	306	347	351	328	356	309	339	352	350	347	334	376	350	335	349	347	342	320	368	349	337	342	323	328	317	355	337	347	315	300	358	368	343	368	347	320	350	321	339	330	331	333	342	344	360	361	336	361	308	333	331	327	292	315	331	362	337	341	322	342	307	335	359	298	352	324	327	344	340	317	359	354	334	345	337	349	335	370	354	339	349	338	348	349	326	354	348	306	340	345	355	360	340	327	331	338	330	356	315	326	333	333	315	323	349	325	311	334	318	346	306	330	337	321	350	359	367	336	329	350	351	364	366	365	325	352	321	320	350	345	309	314	370	339	359	304	310	336	305	373	358	322	316	349	345	340	337	302	306	348	322	306	351	332	355	336	348	334	319	334	356	350	335	322	343	364	322	329	370	332	339	359	324	315	324	323	319	348	345	327	320	314	358	330	318	355	307	329	348	313	353	352	346	328	345	329	331	346	312	337	331	328	348	320	352	327	326	335	317	343	323	347	346	354	343	329	336	357	362	297	307	352	349	347	351	336	352	327	345	336	326	327	319	341	373	300	345	322	326	358	361	338	343	313	347	342	373	343	339	321	320	360	344	347	305	356	318	370	315	321	316	313	326	295	355	328	357	320	334	384	349	295	355	355	314	355	341	344	325	322	321	339	331	340	370	346	344	315	379	345	317	348	366	332	343	321	310	370	335	333	319	317	305	347	346	331	330	336	351	334	313	330	350	352	323	359	344	349	325	389	355	345	341	330	338	316	371	361	343	302	336	346	336	317	349	327	323	358	342	344	312	328	345	331	347	335	343	364	327	355	326	329	332	312	340	340	348	345	361	361	336	323	358	308	357	350	310	303	353	337	331	325	289	358	329	311	316	315	354	323	350	311	343	372	359	334	321	332	364	339	328	344	327	336	329	363	351	360	355	345	334	355	351	360	334	346	367	311	310	345	335	299	333	320	281	341	360	312	344	344	338	316	345	327	330	327	343	335	363	325	325	319	330	344	312	342	347	329	367	346	326	373	331	314	324	317	341	313	320	350	331	340	341	323	309	328	305	314	319	337	349	348	328	361	333	325	368	306	347
2398	357	347	357	354	329	304	298	360	292	326	340	321	302	329	303	305	308	309	349	310	312	293	297	335	326	302	326	366	299	301	347	341	311	309	313	321	336	309	325	333	341	303	344	295	294	320	318	320	336	326	307	310	342	321	310	308	325	322	288	306	311	329	325	309	316	304	312	306	309	332	326	301	305	303	299	313	320	289	323	291	284	352	319	311	323	309	293	313	306	313	304	304	317	311	310	322	292	311	310	289	325	314	337	336	314	327	318	323	317	307	309	288	320	342	300	298	279	334	320	330	324	331	319	303	297	293	328	319	347	329	326	303	315	339	330	292	301	338	290	279	343	348	297	341	302	310	308	324	325	299	293	325	328	333	326	347	312	310	310	291	307	282	310	291	330	327	323	296	319	314	307	308	277	294	315	312	283	277	308	289	308	311	306	330	296	348	337	292	323	328	332	296	298	300	310	350	290	264	273	318	323	306	324	324	332	322	356	340	305	324	319	363	303	336	328	325	340	355	314	298	310	277	310	286	311	334	307	332	350	315	323	313	307	323	339	305	301	288	320	302	344	330	322	319	348	312	317	299	283	340	307	338	319	336	326	332	334	318	301	319	296	299	297	290	323	319	342	326	305	305	320	301	339	349	320	324	327	338	303	351	324	331	323	312	305	311	301	322	319	305	322	309	302	299	300	319	319	300	327	295	291	330	283	311	318	357	297	300	282	321	301	314	335	314	302	296	311	333	320	320	282	301	329	337	310	309	308	327	295	310	290	281	277	353	293	279	334	324	304	301	283	309	283	303	312	291	315	311	301	319	308	310	289	318	310	337	327	311	287	337	350	306	311	328	326	328	309	291	293	331	299	336	314	313	291	338	310	311	307	278	316	302	294	301	320	318	317	353	334	323	310	310	337	316	315	331	287	303	301	329	313	330	325	298	329	311	303	298	301	304	314	308	316	290	303	327	307	285	323	338	308	324	362	336	304	338	315	335	324	324	339	324	322	275	316	303	309	310	313	327	273	372	301	307	265	333	309	325	317	315	312	318	301	296	290	292	310	312	313	336	291	295	268	296	301	308	285	318	328	335	335	302	322	265	313	310	297	306	325	313	317	308	284	295	303	307	333	294	305	293	312	347	312	313	320	323	318	295	345	314	329	312	298	303	302	291	335	284	329	290	306	313	289	320	327	272	306	343	291	339	315	318	304	334	349	356	330	317	308	300	340	326	310	317	317	311	328	324	311	313	325	286	318	285	304	342	329	316	297	290	344	316	296	329	337	277	319	289	322	326	310	295	335	370	304	335	325	295	324	301	341	309	303	285	298	343	310	285	347	296	325	341	309	305	325	288	312	269	305	310	288	324	317	328	308	313	306	296	336	306	305	306	311	301	317	313	313	289	294	299	289	288	283	291	322	292	304	305	310	326	325	314	272	311	284	326	318	306	346	337	296	324	344	294	305	317	319	309	306	314	315	287	311	322	314	336	290	285	340	289	284	301	327	320	302	346	272	337	284	315	320	312	307	296	285	346	308	325	327	301	335	333	285	305	329	301	300	300	284	331	303	301	316	301	318	281	284	312	337	298	303	302	287	292	312	283	320	291	300	345	326	317	310	308	312	317	308	313	340	309	309	343	349	302	311	322	316	325	322	336	314	284	338	335	305	308	314	272	313	331	306	326	288	282	289	336	320	307	293	333	340	320	314	308	279	320	294	278	269	320	299	323	343	281	361	325	298	297	316	301	321	306	347	305	302	313	298	310	335	299	316	280	291	293	341	313	346	322	286	288	318	319	323	314	302	288	316	319	313	309	330	313	329	350	314	323	318	276	316	307	301	294	332	325	325	340	329	316	300	331	301	305	301	283	321	274	318	337	297	288	298	342	326	306	319	343	321	320	299	305	300	298	350	327	307	270	340	294	322	289	333	293	326	337	319	322	301	293	316	341	316	324	307	329	345	310	316	315	308	315	296	321	325	311	335	321	348	285	293	297	308	279	332	321	320	311	314	295	311	302	294	284	319	296	291	353	309	341	312	298	310	323	310	292	287	291	306	314	297	289	349	294	302	322	320	316	329	297	339	359	315	316	292	318	279	340	319	297	307	331	325	304	286	296	318	289	326	300	300	318	309	314	300	335	349	333	276	305	283	328	319	312	258	311	317	307	339	325	337	326	315	304	302	268	291	304	331	349	310	327	268	305	321	332	320	270	276	309	294	297	323	310	314	318	347	286	305	305	311	318	303	293	288	331	336	309	330	293	309	313	317	321	335	289	319	337	313	334	295	297	326	307	307	331	322	310	312	297	340	330	330	348	324	313	328	305	325	344	306	318	320	314	306	316	331	302	315	326	353	288	292	275	320	339	290	298	305	313	326	343	328	301	285	313	315	312	303	318	301	336	326	322	324	307	339	334	336	307	318	286	330	318	320	298	307	286	313	336	314	343	308	285	293	324	345	334	314	320	322	309	313	331	336	330	322	314	315	281	304	322	363	321	302	284	270	314	313	345	295	321	338	306	312	325	311	309	346	328	312	341	327	310	292	305	322	323	314	296	305	297	313	313	309	315	288	293	314	322	331	298	331	317	329	301	311	339	317	324	314	294	333	303	330	291	326	295	303	316	313	317	292	286	319	306	295	311	328	312	318	327	320	325	289	343	297	306	315	303	321	315	291	292	326	291	295	270	296	337	309	311	317	331	331	341	344	282	299	282	285	329	321	289	296	328	303	330	320	314	309	282	346	321	328	328	329	304	301	319	307	324	329	318	328	333	308	320	307	344	312	318	341	314	307	312	324	333	315	320	315	288	288	311	297	299	283	313	292	305	300	295	298	303	284	296	322	320	297	312	282	328	305	330	321	294	320	319	310	299	300	324	300	325	304	294	298	311	314	290	294	317	301	308	338	305	330	337	309	300	277	308	310	309	303	310	311	286	301	361	299	305	318	313	304	319	319	313	311	292	294	309	292	314	309	301	316	320	321	304	290	329	301	322	311	319	290	324	335	303	327	297	287	297	301	315	307	322	311	322	323	286	321	296	298	321	318	275	303	318	293	313	323	301	296	300	321	306	300	324	319	321	292	312	337	307	320	285	307	325	338	300	330	291	323	300	306	315	330	304	308	293	338	284	326	316	309	315	278	279	330	298	340	331	304	309	325	295	311	316	332	348	293	317	283	335	339	317	318	341	315	316	321	295	324	312	319	300	304	303	303	337	324	298	297	313	296	309	299	339	305	319	316	326	303	313	300	283	310	331	315	329	295	322	341	313	314	299	296	323	297	303	334	319	291	342	304	339	323	321	307	309	307	321	290	318	325	312	313	344	283	299	305	294	291	298	347	307	320	323	322	306	291	296	337	304	345	294	318	332	318	316	298	342	277	305	312	298	345	318	300	309	310	304	326	327	304	322	348	322	319	328	284	313	310	340	305	318	288	300	333	327	321	287	307	305	311	340	293	327	324	317	326	322	284	321	296	337	318	303	335	318	320	311	297	335	322
2521	874	896	996	979	963	905	849	794	817	813	801	820	830	813	846	843	787	833	847	808	806	776	814	826	774	821	775	868	825	836	792	816	801	809	841	814	784	825	821	807	838	824	828	795	810	757	780	838	838	777	832	799	825	796	822	821	761	788	801	769	792	870	799	764	831	775	837	768	781	799	811	827	812	783	812	813	783	772	857	782	785	826	811	760	827	780	847	799	789	783	761	769	796	798	833	748	775	837	818	804	809	798	821	765	776	753	766	771	759	790	838	777	759	793	815	775	847	804	794	810	808	791	839	783	791	766	758	786	823	790	795	818	802	775	758	834	745	778	809	785	851	784	797	840	767	774	767	822	818	884	781	806	794	809	782	854	825	764	819	784	761	769	787	785	786	784	756	814	827	797	828	806	778	798	783	785	826	792	762	813	820	760	793	804	760	835	791	827	840	812	818	780	785	773	805	783	788	829	811	788	802	813	847	803	791	811	785	808	817	778	816	852	815	775	827	763	816	822	826	814	796	765	814	811	763	784	792	796	793	786	817	780	766	816	842	795	795	773	825	775	797	811	757	821	841	861	779	798	784	818	783	802	793	793	806	825	836	821	775	770	809	730	819	767	811	838	790	810	742	776	811	794	822	801	784	769	805	796	775	771	814	804	760	821	829	794	777	790	805	778	777	791	785	789	793	776	840	780	818	802	744	786	835	795	818	782	842	788	793	766	778	784	817	812	821	811	828	758	842	782	755	801	803	796	811	772	799	809	826	797	765	852	777	800	832	810	838	817	776	745	779	795	799	814	792	805	771	829	804	831	781	769	795	864	797	791	812	811	807	842	833	823	775	775	800	813	782	825	805	798	771	782	819	795	778	807	805	833	786	838	803	803	829	808	778	832	787	746	796	805	773	785	779	791	828	765	841	820	772	761	773	805	768	777	812	806	811	859	790	796	786	819	738	729	812	822	818	823	804	778	808	835	815	810	806	861	787	758	803	773	811	819	841	857	847	807	814	793	816	828	801	769	802	801	765	793	793	798	839	826	825	819	825	807	756	824	816	766	786	820	820	801	766	807	870	812	792	780	796	836	788	810	831	830	788	834	758	826	848	809	842	817	797	793	800	821	792	805	848	823	802	806	809	737	785	806	858	786	822	784	807	756	792	798	828	783	804	802	779	761	869	765	809	748	786	858	819	825	840	757	775	816	778	783	789	817	830	799	862	843	792	837	863	763	758	835	817	806	827	816	838	813	813	806	812	832	797	771	837	825	808	798	826	801	771	789	829	821	827	826	817	757	804	808	816	777	824	827	819	848	812	794	781	842	818	799	751	843	806	746	790	801	776	777	798	812	788	807	826	805	745	744	763	852	801	854	807	752	800	842	760	736	797	762	814	836	836	796	846	750	850	772	814	799	830	863	822	760	839	804	829	803	846	789	788	797	784	806	793	806	776	813	763	792	754	809	728	846	808	770	816	795	789	759	836	831	820	767	837	814	832	757	843	783	814	821	765	814	823	757	853	802	746	851	800	817	772	760	796	798	803	836	758	763	847	767	772	795	805	773	786	837	860	834	777	823	822	811	828	792	787	768	793	802	825	823	792	840	758	796	812	762	777	814	842	842	802	762	753	754	790	830	768	798	822	829	809	785	817	713	769	780	786	843	769	788	808	798	841	817	823	774	818	767	775	790	801	826	785	767	807	790	765	851	749	824	817	792	842	791	764	782	751	807	831	792	770	821	833	835	780	806	805	759	835	783	823	811	795	809	796	811	839	814	756	797	869	781	824	781	820	814	795	773	815	761	817	755	822	788	814	821	797	772	813	759	836	780	780	778	782	788	791	772	817	771	858	819	775	830	798	780	805	839	853	809	786	859	803	800	851	821	810	921	839	769	771	834	761	774	839	760	766	809	810	801	789	819	800	777	779	800	837	746	805	845	773	760	791	839	840	787	818	814	786	787	791	788	820	766	718	758	832	818	878	816	792	765	801	760	822	794	827	835	766	802	841	796	808	784	790	784	845	824	809	793	837	816	780	833	836	826	793	790	845	792	805	785	815	810	822	820	786	790	773	818	809	793	812	798	779	808	800	831	774	810	817	853	788	785	764	770	761	846	808	776	846	723	797	851	773	797	842	843	817	795	795	831	767	791	802	860	788	777	837	825	815	796	825	752	759	845	798	746	788	780	806	796	843	820	740	780	824	784	772	831	806	755	788	773	750	761	829	847	763	771	863	796	834	866	804	843	839	814	835	824	813	766	784	736	898	796	793	764	881	773	776	784	792	817	848	794	779	813	824	818	816	836	822	788	811	820	793	785	783	815	804	808	788	848	836	856	833	796	771	756	817	751	830	845	758	802	770	758	864	856	753	780	778	849	773	809	805	807	814	813	780	814	810	762	854	865	793	770	802	815	803	791	813	766	785	787	833	821	828	833	821	784	810	781	785	808	788	786	779	834	818	770	839	809	834	840	750	785	788	782	834	790	808	758	776	772	830	781	796	831	805	857	779	763	810	807	820	822	753	825	803	833	804	782	798	845	793	842	838	833	782	772	790	797	813	808	796	799	775	804	795	802	820	794	800	818	802	845	779	796	846	769	798	758	780	800	775	820	790	833	811	794	821	800	863	781	790	789	816	836	749	799	838	799	796	766	778	804	805	792	860	805	799	829	795	847	823	793	846	752	804	838	809	823	845	791	820	750	817	795	783	783	826	802	784	822	822	768	792	805	816	802	794	789	817	778	809	771	797	809	777	791	831	812	810	805	747	836	837	803	790	796	816	851	822	824	813	777	853	827	811	811	801	844	740	813	774	817	791	779	813	822	831	788	829	820	792	800	794	812	757	807	803	796	813	853	835	803	801	852	788	797	788	850	798	807	793	787	777	852	812	782	813	791	822	788	798	836	786	861	826	834	821	801	772	817	779	771	827	776	835	831	787	778	862	783	822	791	761	786	813	784	809	770	819	776	770	789	836	810	801	801	800	815	774	821	789	810	795	805	805	794	809	745	819	790	769	841	842	766	855	825	803	821	810	784	817	772	726	791	813	818	780	788	760	802	778	801	837	813	745	852	807	851	785	799	851	794	747	720	771	786	774	828	817	821	831	802	806	806	814	821	814	829	806	845	829	818	814	797	793	824	827	870	813	863	802	829	815	838	826	790	787	813	792	796	797	819	785	778	793	812	810	794	843	850	765	820	845	746	833	773	844	840	825	748	778	799	840	810	780	730	825	831	822	815	831	840	807	803	773	799	793	832	817	756	803	806	810	821	809	798	780	833	835	822	725	819	812	828	724	807	789	799	823	818	794	814	815	785	805	828	767	797	790	785	837	840	850	867	804	801	838	823	786	786	778	785	767	773	777	809	788	823	822	834	796	792	810	800	791	784	799	784	800	781	760	793	808	804	802	766	798	827	803	822	824	815	812	772	763	811	802	803	758	796	824	817	821	764	821	791	795	817	815	771	784	826	757	756	800	811	807	810	798	797	746	827	825
8707	1203	1438	1122	774	684	595	512	425	414	366	368	357	332	344	324	290	313	264	305	282	257	290	293	306	282	269	270	287	267	280	251	273	290	290	269	276	309	287	283	276	273	299	319	321	260	279	241	285	275	269	286	251	224	290	285	290	282	278	279	270	303	272	290	312	287	266	268	294	288	266	266	273	291	270	257	262	283	274	261	267	251	306	276	273	304	281	268	247	279	258	254	298	254	281	265	269	268	291	249	243	278	242	262	260	297	276	273	268	277	271	276	239	284	241	266	307	285	269	253	259	279	252	263	259	255	294	264	254	282	259	277	277	254	283	311	259	281	266	259	261	267	284	283	267	264	273	311	283	271	289	262	293	247	234	262	286	258	244	257	268	268	281	282	261	268	281	303	281	242	271	283	235	261	276	237	275	271	274	260	265	288	267	252	263	276	251	285	273	275	263	281	259	263	249	288	272	285	276	265	244	265	273	265	284	256	256	274	260	262	278	286	292	277	250	261	268	262	244	276	284	240	303	262	262	282	247	279	237	277	271	222	283	267	257	274	290	286	276	273	275	297	254	248	271	256	284	263	268	248	277	296	273	270	326	268	277	268	244	276	276	286	301	262	250	292	273	249	288	277	273	255	274	240	238	248	283	269	267	272	271	275	261	257	279	284	237	265	261	252	283	259	296	277	262	286	254	294	267	278	272	279	274	278	279	295	276	238	270	299	261	267	244	280	271	308	289	282	285	243	290	259	290	269	263	282	264	283	304	262	289	294	254	261	262	269	239	288	300	279	272	244	266	258	271	274	285	259	256	267	267	263	275	280	277	228	302	261	253	272	251	288	266	275	302	259	295	265	254	255	267	281	259	237	249	254	278	294	250	254	261	266	309	248	269	277	242	259	257	267	268	259	271	249	281	252	296	317	275	241	296	242	277	249	252	242	279	276	267	266	266	262	256	265	253	272	273	258	283	278	283	272	258	253	268	259	247	321	254	254	249	231	286	270	261	272	280	247	259	262	277	263	264	252	286	257	261	253	246	257	257	275	288	240	291	287	270	286	254	266	270	296	295	269	254	260	258	289	276	262	268	224	261	255	266	245	269	268	260	254	247	250	267	274	275	261	279	254	282	295	241	279	248	278	252	255	275	273	271	288	253	272	260	268	271	279	254	299	296	259	285	256	289	269	261	260	253	239	264	250	268	263	249	282	291	250	267	303	285	248	268	265	293	266	273	247	265	281	264	277	251	255	262	236	283	283	267	277	260	239	281	269	284	272	276	281	283	274	267	253	287	271	283	274	250	274	288	250	268	241	293	263	288	264	307	278	295	259	265	271	282	257	260	285	264	253	277	248	244	259	249	277	280	251	274	265	245	248	276	267	260	285	253	264	244	270	257	283	304	286	284	242	270	256	296	258	248	277	253	273	245	267	241	244	262	273	271	271	291	275	284	303	246	263	274	256	265	281	268	265	275	278	246	293	281	278	282	299	267	249	254	299	271	303	287	264	295	297	267	258	248	245	276	281	244	286	292	279	300	279	266	262	253	257	277	240	266	296	269	279	258	265	286	261	282	277	230	277	287	258	248	259	258	284	271	280	248	316	287	269	239	267	296	289	249	272	282	258	279	279	248	243	266	250	248	267	224	270	260	256	262	293	264	275	235	248	279	244	301	250	264	237	291	301	295	276	265	271	265	307	263	288	285	294	291	264	266	273	243	282	289	266	297	283	294	258	263	267	280	262	261	279	259	275	272	296	259	280	279	295	277	236	262	266	254	266	298	259	274	259	261	272	307	284	289	249	256	249	293	267	291	299	282	272	249	244	284	250	287	276	272	288	273	258	283	247	280	260	285	255	257	245	257	282	255	270	283	245	267	276	284	239	313	268	311	289	283	262	327	272	257	285	286	278	265	242	269	257	225	281	290	279	281	256	282	285	282	255	295	251	254	280	292	285	271	263	274	235	263	257	285	275	295	272	251	260	286	295	248	254	225	274	272	267	242	249	267	302	255	283	274	286	271	295	232	245	246	295	262	288	252	273	299	251	269	286	299	267	236	264	290	250	270	271	301	260	269	278	278	265	295	285	275	276	247	272	270	263	260	257	243	267	260	281	278	254	255	266	258	246	273	277	237	276	263	271	268	265	298	238	260	243	228	277	279	244	269	268	279	254	259	292	267	275	253	288	291	316	270	264	298	276	261	228	290	299	239	256	287	279	268	258	292	259	254	267	286	267	259	240	269	281	260	283	296	259	276	299	284	284	279	302	248	261	253	241	264	247	250	279	252	278	256	293	251	249	276	249	281	282	258	280	282	282	253	276	259	271	261	282	291	257	265	293	279	271	271	273	275	283	265	269	269	271	277	293	274	259	288	256	234	271	271	279	284	274	281	266	263	280	256	265	266	235	269	267	274	293	275	265	311	257	272	273	250	270	267	253	271	284	230	263	310	268	297	247	269	292	264	298	273	279	298	282	262	242	278	243	284	264	264	284	277	283	269	272	301	283	273	273	279	283	257	257	242	241	250	262	282	262	264	295	249	256	252	267	267	258	245	284	317	261	251	307	247	294	267	272	265	285	279	254	258	292	242	287	244	308	254	247	264	287	290	288	280	257	263	272	255	257	266	246	253	267	241	266	225	270	267	276	263	288	281	278	266	280	267	253	287	281	267	237	245	247	275	246	264	275	267	267	257	263	256	265	287	272	277	221	274	266	266	283	267	265	301	288	264	226	262	285	278	277	257	264	219	257	271	286	289	270	256	247	282	233	284	238	285	292	261	301	270	278	280	273	248	263	249	267	256	279	283	270	276	287	268	243	280	283	268	238	281	272	252	236	239	274	300	238	274	292	262	255	271	231	281	242	297	259	284	280	293	282	270	267	263	301	254	246	274	260	269	292	273	264	289	278	258	270	308	272	236	245	290	248	272	286	279	262	247	268	274	271	255	217	268	270	254	224	283	279	269	236	279	263	288	263	278	271	237	267	258	253	266	266	288	224	268	261	251	294	273	275	291	244	269	262	236	248	243	297	265	265	256	278	219	254	265	285	254	276	260	258	276	274	278	276	277	265	283	251	262	275	269	279	273	260	252	272	282	282	266	264	277	226	256	282	284	259	311	262	304	256	247	266	226	291	276	281	285	285	281	273	276	292	285	266	273	249	283	268	280	270	254	278	234	259	243	270	259	272	275	252	280	295	266	279	293	251	282	284	263	254	245	247	256	261	280	268	257	265	267	289	293	269	242	275	259	269	287	305	254	265	256	266	277	261	251	276	282	284	276	247	264	264	287	247	245	268	301	262	264	301	281	277	284	285	249	279	293	267	246	275	276	263	289	259	297	295	289	244	270	296	284	267	239	289	290	255	262	297	286	251	295	284	256	255	281	288	267	256	283	275	264	288	272	265	274	276	281	268	258	277	256	282	280	253	269	244	291	299	265	275	273	261	255	229	283	260	279	242	281	273	279	262	278	293	256	287	268	272	280	261	245	261	242	250
5776	1620	3069	3675	3178	2588	2263	1933	1639	1508	1417	1258	1209	1138	1087	1018	973	961	925	910	868	922	861	817	853	859	820	785	827	795	806	797	774	727	767	767	742	726	739	752	777	689	740	734	720	707	737	761	759	723	732	704	711	681	709	693	672	682	707	706	666	727	702	699	699	755	712	684	661	655	727	734	706	676	667	704	679	779	646	721	718	652	696	666	689	669	654	706	673	685	685	706	685	726	682	680	693	674	671	675	732	715	705	707	704	684	693	694	694	633	728	775	717	689	646	675	683	659	654	692	735	662	689	718	706	638	660	700	695	698	722	704	698	702	661	716	689	697	731	701	692	720	714	700	734	701	705	724	671	681	664	697	654	637	696	739	685	704	652	706	677	618	669	721	724	759	690	689	741	699	700	678	727	634	685	675	691	641	708	717	700	683	682	683	682	649	656	701	672	698	702	677	696	652	690	695	654	673	716	660	654	658	664	672	694	718	683	715	719	761	706	701	714	665	703	655	720	769	690	671	618	714	681	732	641	662	706	711	668	690	705	677	674	709	692	649	680	704	708	685	722	656	674	677	714	714	666	666	683	673	695	698	673	688	708	694	678	706	677	731	704	685	674	672	726	702	689	684	681	667	696	661	705	690	691	701	672	675	723	680	679	710	711	693	666	666	729	722	683	693	769	654	731	744	696	744	679	728	705	691	719	737	671	683	647	678	672	682	673	709	658	669	672	708	662	687	671	714	642	717	721	712	705	682	661	696	655	730	705	693	651	701	736	690	697	667	706	728	691	707	674	672	669	638	684	674	713	681	688	770	686	721	728	689	678	662	694	658	676	741	683	691	696	674	723	704	693	672	702	689	696	677	681	692	692	744	683	672	666	657	670	705	692	698	665	676	697	698	729	699	718	696	668	716	693	696	669	674	709	645	692	697	648	653	630	747	682	674	719	678	698	736	684	683	672	689	682	651	688	705	678	713	751	661	745	672	651	654	646	665	669	698	694	713	667	717	684	701	694	643	652	738	677	704	708	681	651	654	697	689	688	722	695	677	693	725	698	692	634	714	663	692	701	703	692	695	642	661	714	677	694	659	697	694	688	677	658	678	638	722	681	640	689	665	729	718	704	693	673	618	689	687	676	669	717	706	709	710	700	663	659	689	697	695	706	676	668	685	689	637	701	660	677	667	678	707	716	680	715	736	649	662	722	681	692	681	678	745	676	712	680	716	683	736	691	708	712	682	685	754	689	700	694	692	674	680	701	712	677	729	683	683	694	690	667	669	709	744	696	664	713	701	712	672	703	646	679	706	691	698	708	725	698	665	655	700	670	674	667	652	695	684	668	655	696	702	578	659	680	669	680	722	667	660	685	710	655	714	701	691	695	727	697	660	696	671	739	686	713	691	637	687	704	689	664	663	667	710	692	737	711	690	696	707	677	704	712	681	664	716	680	663	687	695	694	700	654	682	709	730	673	683	705	701	711	678	677	674	713	720	692	673	686	673	683	693	706	692	742	674	662	724	711	648	677	685	726	677	741	658	708	681	692	690	658	712	674	673	731	655	688	662	682	698	735	667	713	675	680	693	658	715	736	696	661	667	698	685	695	720	700	722	683	695	703	686	690	694	722	691	678	669	724	711	629	698	702	704	682	703	722	693	689	702	677	682	653	708	685	704	737	726	670	684	683	684	700	705	728	670	730	721	700	639	739	732	676	680	701	719	670	691	722	671	680	687	715	643	725	686	663	704	679	736	690	709	676	661	680	634	678	691	664	688	680	670	743	678	707	686	675	650	663	707	698	674	676	654	673	658	693	693	718	681	736	718	667	720	708	726	681	681	710	698	651	697	673	684	662	692	671	700	661	683	693	654	688	675	693	692	619	685	697	696	700	709	704	650	718	680	665	712	696	711	721	700	701	701	668	700	668	700	689	676	675	673	705	690	718	700	683	707	684	692	691	696	645	677	688	709	723	668	655	666	684	705	672	687	693	710	674	685	667	660	736	674	675	691	657	764	641	653	667	673	683	727	677	690	622	675	698	643	670	707	750	692	680	723	683	682	726	684	680	730	658	744	677	691	660	650	654	644	652	640	708	653	723	706	635	670	667	695	704	679	667	695	708	638	667	647	732	682	693	655	683	651	710	716	676	693	669	725	695	725	673	683	741	697	689	665	671	693	682	700	693	658	693	678	699	663	708	669	701	650	687	719	693	676	738	694	699	660	674	690	664	660	714	724	655	740	732	701	694	702	694	706	675	664	703	695	672	701	753	633	669	709	613	765	707	708	671	710	713	684	699	700	678	686	708	710	697	690	695	670	655	701	726	660	694	724	705	736	696	680	689	676	689	673	682	670	662	698	660	750	659	639	725	705	684	703	659	683	666	697	653	738	684	706	678	639	688	670	725	671	704	701	687	729	718	700	737	686	700	781	640	680	747	660	671	670	676	698	716	676	687	668	685	703	681	710	669	679	666	683	686	727	736	663	702	705	660	710	717	676	683	674	675	739	683	656	703	660	686	690	686	679	687	668	699	665	681	743	732	685	689	665	729	697	711	696	748	689	731	690	659	703	704	665	682	712	686	693	655	700	704	738	701	718	726	665	683	655	675	675	700	689	676	722	681	698	693	689	678	705	663	680	685	682	700	680	719	685	668	688	702	718	699	686	715	673	666	655	663	660	729	733	683	686	684	726	672	737	642	664	692	740	685	704	700	687	692	683	680	750	717	671	708	644	691	732	699	675	694	650	747	678	727	734	719	668	715	732	664	708	759	714	658	731	675	669	636	658	679	683	727	697	677	682	663	738	670	668	682	656	688	677	634	662	691	706	706	734	647	689	711	697	668	711	677	661	715	696	678	651	727	652	686	679	700	701	692	650	709	730	688	727	709	720	659	707	706	720	721	732	672	711	771	679	749	690	657	700	681	738	638	688	673	693	680	644	731	696	702	704	704	621	688	674	664	650	686	674	681	672	687	706	658	652	748	673	699	705	695	699	698	671	714	675	685	655	658	670	702	693	684	656	699	732	668	698	675	696	716	674	714	702	653	723	657	668	673	685	688	665	680	668	722	704	669	684	684	672	708	687	697	699	686	695	703	670	708	716	680	708	705	671	675	664	663	660	717	730	716	731	665	697	639	713	647	683	706	668	685	683	696	702	664	683	657	707	684	702	684	692	717	655	646	697	668	673	684	718	667	698	706	661	714	697	679	673	708	664	713	704	678	683	681	686	708	673	670	681	738	706	717	651	669	733	710	691	698	709	694	673	673	732	665	728	713	652	672	704	705	692	689	699	727	661	679	737	687	636	701	699	682	682	741	695	725	695	691	704	655	620	696	708	686	727	706	715	703	719	714	650	690	680	697	682	652	657	655	702	720	696	681	654	693	652	728	674	672	683	730	689	707	661	682	699	708	742	654	686	711	690	716	724	711	673	673	706	725	686	671	698	698	663	651	698	658	671	635	676	698	628	677	648	714	680	682	677	657	666	722	685	704	646
15404	2385	2492	1875	1371	909	662	535	461	358	358	327	292	249	223	188	192	186	189	184	146	169	168	157	166	168	139	135	124	136	130	135	154	119	123	125	147	119	119	140	141	122	140	131	110	146	132	123	111	123	134	114	133	130	142	121	119	128	126	116	106	117	144	110	129	113	102	131	110	117	125	102	125	117	130	123	139	117	112	119	127	122	144	129	143	106	109	110	117	105	126	106	141	125	123	135	125	116	133	127	116	126	125	116	133	122	100	116	108	123	115	110	118	108	126	126	115	129	127	118	107	94	137	124	128	100	94	137	119	130	129	104	135	126	115	115	126	103	123	131	109	101	119	112	116	107	137	116	123	113	134	118	117	114	103	123	119	119	111	93	121	118	117	131	132	104	105	143	129	125	99	121	119	135	114	131	128	103	118	101	113	116	117	120	119	124	120	117	103	124	123	122	125	119	129	115	119	102	108	113	120	118	149	96	120	120	119	123	107	122	93	115	118	128	101	119	110	111	136	134	104	119	138	125	135	103	115	120	118	117	109	138	139	105	107	129	124	117	112	120	103	111	128	123	114	128	108	117	118	114	137	141	107	107	108	115	112	104	132	116	116	126	121	133	113	113	114	120	136	116	130	117	114	140	110	128	112	122	147	138	113	125	118	107	139	113	125	111	111	137	110	118	126	95	112	100	125	134	135	125	112	134	108	109	98	132	114	112	107	121	127	106	102	104	113	104	119	105	107	103	111	116	108	116	134	115	99	103	114	100	106	104	108	117	111	118	114	106	123	115	131	92	104	111	121	121	114	131	118	131	119	114	104	126	115	107	114	136	107	124	117	124	118	100	101	119	142	127	108	111	123	139	104	116	120	93	131	101	113	130	122	120	129	121	119	130	138	111	107	122	137	124	117	136	138	135	105	115	106	102	118	116	123	109	130	127	112	122	119	105	110	138	103	116	121	116	114	114	119	128	125	114	120	114	113	121	122	107	115	119	98	93	117	120	119	124	121	131	151	108	90	118	123	130	115	119	104	121	120	121	117	118	135	136	126	126	101	123	121	113	108	126	97	111	105	109	111	118	126	113	115	133	112	116	132	115	108	107	122	97	97	122	124	111	115	106	89	123	113	137	109	110	122	117	101	123	127	112	120	112	121	133	115	140	106	137	120	124	107	126	130	126	109	116	115	132	125	107	112	120	125	102	112	123	111	141	113	131	105	131	109	103	113	134	123	110	119	120	121	117	111	134	123	116	143	128	137	127	121	99	125	139	126	129	114	96	117	110	135	126	100	129	121	110	119	105	131	115	119	105	117	114	123	120	122	118	102	98	135	106	97	119	133	115	129	107	113	117	108	107	115	127	112	105	105	116	120	103	107	124	110	122	153	107	108	122	89	98	99	123	125	108	109	105	113	112	110	115	123	108	100	129	94	99	123	106	119	122	113	131	101	109	133	114	114	116	139	122	117	115	109	138	115	121	118	130	110	111	128	117	97	116	116	116	130	91	138	122	101	113	119	127	85	119	103	119	116	112	116	115	120	111	137	109	121	140	103	122	129	111	116	125	109	124	112	113	108	108	116	114	119	109	121	97	106	130	112	106	111	121	123	128	133	114	109	126	122	113	94	94	122	115	116	107	117	104	124	102	100	110	118	116	138	120	109	120	96	112	130	132	114	107	106	115	116	114	109	124	127	120	120	133	131	112	126	121	120	92	120	121	115	107	99	129	117	136	117	134	124	120	110	126	105	112	141	104	124	107	112	113	113	120	131	111	113	121	119	110	121	130	114	147	120	121	116	105	140	127	123	111	106	123	117	106	123	121	117	124	135	129	118	124	100	117	141	112	114	129	99	111	125	107	102	121	95	105	107	105	102	111	104	101	107	115	123	115	127	115	102	117	148	111	120	116	110	114	121	109	120	125	123	111	78	116	124	127	127	130	113	125	113	111	127	135	119	115	120	122	130	135	123	131	133	141	117	102	113	111	102	104	114	119	127	117	110	115	122	109	110	101	118	103	124	114	135	119	101	131	110	144	110	112	110	133	114	113	130	107	117	111	116	88	122	122	119	129	115	106	111	108	134	104	116	150	109	136	122	121	101	127	132	118	115	110	100	125	114	123	110	113	126	121	106	102	123	113	112	112	107	114	122	130	108	127	132	112	121	95	107	139	124	117	133	108	123	120	127	119	112	135	103	107	109	130	116	125	102	146	125	117	133	145	114	121	108	113	120	116	107	97	133	122	110	131	118	134	110	123	101	123	108	99	120	112	130	119	119	114	102	113	137	131	117	118	119	125	115	118	136	119	109	109	120	114	99	112	130	97	105	112	111	100	132	120	122	117	110	123	122	128	132	101	97	104	109	119	111	113	106	119	103	124	129	126	125	126	120	133	125	109	95	114	112	126	91	80	110	101	123	114	102	115	119	137	125	116	116	115	120	122	124	121	119	124	114	121	101	116	117	117	117	105	103	124	117	118	119	114	113	103	107	116	106	105	103	111	107	122	138	114	114	118	111	113	92	115	110	105	122	135	122	123	112	126	106	109	105	112	115	119	109	131	113	127	111	94	120	129	114	108	104	120	104	96	118	113	113	106	121	118	122	121	117	117	121	124	132	101	137	102	97	130	117	107	104	124	103	117	114	108	115	98	108	130	98	122	112	107	122	129	131	124	100	131	119	128	130	141	114	108	123	107	115	102	113	107	100	127	124	109	102	106	108	116	108	124	113	114	122	114	118	142	103	106	103	127	134	97	122	112	122	115	91	130	101	92	113	141	139	101	119	109	112	128	122	113	103	132	132	116	129	110	126	140	143	94	127	104	99	131	119	105	118	122	120	144	107	119	126	110	120	123	127	118	112	115	103	121	105	112	115	110	133	130	120	119	104	135	108	119	109	123	124	134	113	118	125	117	134	95	119	139	126	128	116	117	105	119	103	116	114	108	139	114	122	128	117	98	110	118	119	117	128	101	124	113	147	123	101	129	104	119	127	129	125	115	122	96	131	130	148	104	125	105	120	121	122	124	138	127	103	125	139	112	112	101	115	117	136	97	131	117	124	119	109	108	128	107	107	118	114	115	117	111	122	108	112	125	118	113	116	118	120	115	116	123	100	129	136	114	118	139	115	102	117	116	114	120	108	95	118	107	119	133	133	109	142	115	110	119	106	116	105	108	134	126	132	116	144	127	111	138	111	108	122	99	108	115	132	135	100	113	122	106	134	97	108	123	116	116	106	143	126	106	115	119	134	116	102	122	114	112	109	108	118	105	122	130	116	112	105	102	94	105	147	116	130	123	104	114	112	119	122	128	115	110	105	138	118	119	116	111	139	120	109	120	110	111	108	107	125	117	129	130	119	107	109	110	104	121	101	114	113	120	118	104	124	110	114	107	118	96	121	126	109	144	108	130	131	140	113	112	118	116	111	130	127	104	105	134	121	111	108	131	129	109	139	107	109	119	95	111	101	140	127	127	133	124	116	112	122	120	129	122	116	138
7452	2028	4550	5545	4866	3816	3065	2555	2201	1780	1599	1433	1293	1132	1052	958	921	807	802	740	737	679	655	586	606	548	550	552	481	522	521	446	495	503	424	447	451	445	442	422	441	424	419	417	395	410	365	371	421	393	406	395	410	387	369	382	389	399	402	400	352	383	354	355	342	386	393	358	374	353	353	392	390	323	349	331	344	356	346	374	371	337	351	341	393	349	329	381	379	348	326	364	371	370	347	340	369	326	330	334	365	321	315	349	300	345	345	328	325	325	318	361	374	317	339	357	345	331	337	371	365	348	315	365	357	299	350	330	356	348	340	329	352	336	340	366	378	336	355	362	357	354	370	356	340	326	314	344	345	346	353	326	321	348	331	310	375	350	339	337	303	352	331	357	300	340	361	322	354	325	349	355	340	336	336	335	363	365	358	354	336	305	341	342	346	336	332	300	317	359	316	326	345	334	306	357	331	346	334	358	316	318	317	331	316	338	347	357	334	332	318	317	308	312	343	355	374	348	352	327	324	313	337	353	322	349	340	319	345	325	350	355	327	378	321	323	324	309	358	341	322	322	310	332	355	343	305	329	338	344	339	300	312	333	308	345	360	346	342	327	326	344	334	330	330	338	321	374	273	324	297	361	325	324	326	350	356	314	354	337	347	357	344	351	325	333	335	345	312	310	342	340	327	334	311	329	321	319	293	352	343	318	295	341	318	354	333	336	338	341	312	316	323	357	356	340	338	334	297	336	318	336	330	343	337	292	313	362	324	353	362	299	319	332	330	348	341	322	329	320	331	352	316	334	316	354	333	334	357	349	339	343	329	313	333	313	337	288	339	336	334	350	329	381	343	331	317	362	331	334	307	330	317	345	313	364	342	345	345	280	355	338	349	353	307	349	322	344	340	338	331	326	359	343	321	321	346	333	310	386	340	341	335	348	334	331	322	370	325	333	326	355	351	338	304	354	331	318	329	333	300	335	290	326	336	325	326	349	315	333	378	340	334	323	326	313	340	335	304	312	333	354	329	374	342	351	344	365	327	334	317	333	331	317	360	323	307	331	331	329	340	325	362	359	325	336	324	345	351	367	306	336	333	331	336	327	345	335	341	316	333	358	318	329	365	336	331	336	340	310	343	360	321	338	341	320	338	310	339	297	329	382	332	341	345	322	354	332	327	318	323	348	357	366	328	326	339	313	335	320	310	329	338	310	334	334	320	337	336	344	318	352	345	340	320	353	333	337	305	357	361	335	342	344	336	326	336	364	340	340	322	336	310	343	340	339	319	333	312	355	346	338	374	321	355	323	343	326	305	363	357	312	339	294	337	349	320	348	338	318	322	318	354	343	340	320	353	341	344	346	348	370	325	325	368	339	334	289	359	343	333	311	326	336	362	329	322	319	353	320	354	300	339	289	328	347	320	343	336	361	357	325	358	350	346	332	335	365	325	330	350	356	321	346	335	315	350	326	375	328	347	346	335	356	330	353	343	310	344	319	350	341	361	336	338	316	347	326	332	298	314	337	332	346	325	327	337	338	346	335	315	346	373	353	327	317	331	315	314	330	333	341	324	340	337	339	339	366	343	310	328	335	318	322	321	345	331	290	336	334	324	340	341	349	306	354	319	359	322	335	328	348	337	321	344	346	321	306	342	306	341	367	341	316	338	340	302	343	341	315	352	337	334	349	345	343	328	316	340	324	322	331	325	337	356	379	331	349	371	304	300	325	307	338	351	297	292	332	349	354	370	338	337	357	324	335	323	361	307	343	333	347	349	322	333	365	326	298	341	334	308	347	328	329	299	328	326	375	338	355	326	335	346	347	313	314	321	339	338	327	330	333	322	346	317	355	345	330	315	356	355	309	287	322	310	331	365	327	353	363	361	326	338	304	340	336	332	337	326	308	303	313	318	331	334	332	336	318	344	325	337	337	356	348	320	345	346	370	331	353	313	336	315	340	357	312	343	345	321	333	349	331	327	337	342	352	335	335	319	317	327	367	373	309	365	331	319	325	336	318	319	343	325	345	347	312	327	339	311	309	339	350	333	331	320	339	358	350	363	320	345	336	347	344	332	308	363	349	351	315	329	357	320	360	340	362	300	338	312	341	317	344	339	336	328	340	334	331	363	349	341	323	318	313	309	325	324	325	340	314	348	347	312	317	360	348	341	340	327	320	320	309	322	304	344	329	335	374	366	358	326	309	375	344	335	352	339	313	347	330	345	359	344	330	335	337	322	330	328	325	315	341	321	339	335	334	322	333	365	352	332	348	308	318	320	350	346	333	349	319	337	331	305	347	365	342	329	325	323	342	325	319	338	328	334	330	320	333	327	371	358	337	319	332	335	362	335	338	348	345	337	353	332	335	345	308	348	325	376	336	320	348	354	311	342	347	341	324	367	325	324	350	334	358	329	338	294	327	347	348	340	310	308	339	322	355	338	342	346	309	349	329	355	314	352	305	335	350	344	329	340	321	294	333	304	323	338	344	305	325	321	340	338	326	352	311	348	349	339	318	326	300	364	329	325	292	328	342	307	347	329	327	336	322	327	321	364	320	347	330	336	339	341	351	326	336	309	340	357	323	308	321	334	351	340	320	339	318	332	322	325	343	345	333	343	323	363	320	388	338	341	341	358	335	345	354	369	359	351	342	312	350	330	373	354	313	313	356	355	312	305	354	335	336	307	353	335	355	327	319	320	324	309	307	357	322	359	327	297	348	333	315	310	345	340	342	330	356	318	335	354	317	323	298	341	327	308	342	337	315	360	338	313	359	324	321	299	326	320	340	344	355	344	318	360	288	348	319	309	344	316	349	352	280	332	337	330	336	309	334	344	331	368	370	322	350	362	310	317	319	309	321	329	355	340	336	344	329	334	312	344	334	353	328	328	336	337	356	325	310	315	353	328	343	334	329	335	295	329	381	367	353	353	354	338	322	347	321	341	326	364	315	350	331	371	319	325	341	322	326	349	335	339	339	306	308	335	365	310	335	350	305	336	304	332	353	319	339	365	335	343	319	340	309	347	315	325	344	358	343	356	328	350	358	322	354	314	314	336	351	321	353	351	347	327	363	362	318	312	312	330	347	352	327	366	322	316	357	371	351	326	334	336	338	317	338	353	323	324	337	348	340	328	348	367	359	317	333	341	327	354	350	331	339	284	345	345	337	374	351	361	323	337	318	343	301	341	337	330	318	350	377	340	320	344	324	326	291	334	361	310	334	303	347	348	325	348	339	340	327	322	343	328	341	358	335	331	322	309	345	309	326	329	329	360	320	328	330	355	324	327	346	313	343	307	350	309	336	350	348	337	353	354	353	309	331	313	334	331	377	335	333	337	339	350	299	350	338	311	329	324	339	314	361	328	354	326	320	303	343	362	306	329	303	353	317	319	356	355	349	345	379	386	336	373	330	328	334	340	339	343	317	335	302	327	348	318	351	349	330	333	352	323	357	349	299	358	324	325	327	343	316	304	318	362	329	315	329	308	321	297	312	350	327	312	323
2504	370	362	368	334	342	318	325	328	298	329	317	359	302	312	325	292	353	302	315	307	316	314	303	320	307	289	314	305	317	317	299	298	296	320	315	309	317	315	324	313	312	307	310	311	313	329	336	315	339	306	315	329	318	330	322	308	320	302	286	340	315	302	322	350	322	316	301	344	321	289	293	316	298	301	273	301	310	326	303	302	299	332	361	319	287	310	336	310	313	332	282	313	317	334	319	321	293	302	324	281	320	317	322	337	298	312	312	310	305	335	323	306	304	304	307	317	325	309	322	291	336	337	341	315	365	300	340	290	314	339	329	330	285	313	297	323	305	336	330	273	328	338	301	322	311	322	332	295	287	318	301	299	336	313	311	303	337	327	334	299	317	349	323	305	325	345	275	323	307	319	293	273	304	344	302	329	307	311	318	333	295	315	326	313	294	316	313	333	345	319	360	319	343	302	312	303	317	317	322	339	312	299	301	330	330	308	328	312	332	345	360	283	315	294	332	300	295	325	357	321	310	294	292	311	296	308	325	311	341	326	295	341	329	330	331	305	338	333	300	302	294	302	306	289	322	285	313	324	336	321	342	315	306	290	289	308	337	349	322	321	297	313	315	319	326	348	310	331	316	304	335	306	306	332	325	308	346	305	295	306	309	335	331	333	294	308	327	321	338	321	298	333	328	361	301	325	301	333	288	354	297	293	305	310	312	311	311	314	321	309	288	308	333	333	315	325	323	315	300	322	293	297	343	303	316	318	325	330	307	312	295	315	277	313	295	298	330	346	292	300	319	323	328	308	329	319	323	314	302	315	269	302	299	343	315	286	296	327	327	324	309	320	308	292	314	342	323	323	308	309	302	329	316	318	326	313	305	333	305	278	315	320	309	298	302	337	316	314	342	307	350	339	306	322	315	328	328	357	279	308	331	314	303	330	317	300	348	318	281	331	354	312	328	284	301	286	308	319	327	263	289	299	359	303	336	328	298	328	291	309	309	356	333	326	339	318	291	317	308	306	276	308	298	308	276	289	314	306	317	324	325	281	293	329	335	326	323	320	339	314	322	319	323	326	311	341	314	324	303	329	324	315	313	327	284	316	307	309	309	327	314	316	319	291	330	328	311	301	313	310	289	312	336	319	317	308	347	322	266	306	299	318	316	328	315	272	324	321	291	313	321	292	332	320	300	290	331	312	302	311	328	277	328	327	325	312	319	302	307	311	319	323	329	321	299	315	324	344	307	310	373	328	327	297	326	329	293	320	272	295	315	318	318	294	326	295	303	288	322	312	293	323	309	344	342	322	321	292	362	316	305	333	338	300	321	293	312	298	308	299	324	313	338	349	309	310	312	320	340	290	296	307	354	314	301	329	317	339	313	327	333	307	308	342	318	299	267	331	316	346	291	305	339	310	331	340	325	316	322	295	342	338	324	313	349	325	322	313	295	323	317	326	303	335	310	315	311	352	346	323	303	349	327	327	307	342	321	343	336	329	330	321	321	312	334	296	334	325	305	329	299	332	333	336	343	352	299	318	285	274	330	334	308	333	333	318	334	361	328	339	331	304	337	311	327	315	326	280	296	334	292	326	330	312	308	308	296	340	298	293	333	319	332	318	286	320	309	311	325	316	305	301	314	290	308	318	335	312	295	330	318	311	310	326	313	329	347	308	321	332	303	303	316	335	314	316	354	286	324	280	316	316	291	328	342	308	313	320	344	299	316	322	326	332	326	309	293	341	311	348	321	284	289	330	300	291	289	301	286	306	305	306	279	330	324	317	320	353	317	311	301	339	314	289	294	351	357	300	342	295	301	335	275	314	315	284	301	286	344	326	326	289	313	324	314	301	334	298	352	326	332	308	285	319	293	319	335	357	343	321	305	290	321	315	322	321	333	338	287	304	319	289	291	291	352	281	312	321	325	332	284	296	312	342	292	290	323	326	322	325	311	291	321	323	285	259	286	354	314	332	313	304	352	340	336	305	321	283	306	344	343	316	333	323	331	343	307	330	331	311	385	329	344	304	335	317	324	305	310	322	311	294	303	294	308	290	334	327	301	316	301	344	330	295	307	298	321	309	296	315	329	331	304	316	262	322	344	334	341	313	321	293	310	323	289	302	299	324	307	290	281	335	334	328	305	315	319	324	345	348	294	314	300	307	327	328	332	307	320	329	334	310	312	315	302	306	312	308	351	302	355	317	325	308	310	327	334	287	291	314	345	295	314	308	295	305	315	316	309	297	311	305	309	308	339	317	315	312	314	343	330	288	314	317	322	357	319	304	310	323	327	293	322	306	331	304	313	321	322	294	304	293	288	314	327	325	309	307	331	311	330	326	307	317	322	310	329	294	301	340	307	299	311	305	301	320	336	310	307	314	392	352	344	313	354	365	320	344	303	325	303	294	326	303	346	307	314	305	317	317	293	353	345	337	315	302	301	307	317	332	326	337	283	311	292	337	317	307	316	355	291	306	287	316	352	316	323	318	303	336	309	295	295	332	334	342	311	329	317	309	342	330	326	349	321	340	307	288	337	295	322	328	303	334	299	353	306	341	328	301	280	313	325	326	297	296	311	310	309	318	324	343	332	332	377	292	298	297	326	321	319	323	319	323	300	298	324	336	319	285	325	342	333	314	296	299	284	333	316	318	325	316	294	314	304	331	347	284	293	332	284	320	343	352	316	297	330	320	311	294	301	310	283	338	303	293	334	374	355	325	315	291	315	331	291	313	315	322	311	317	311	291	320	341	312	330	301	332	297	337	299	287	310	298	283	338	295	338	311	331	312	313	309	331	307	338	346	374	347	324	334	300	342	313	330	319	325	340	303	321	301	334	303	310	287	306	311	295	306	277	303	315	319	331	293	293	308	359	354	306	303	327	317	296	331	335	310	340	304	304	336	305	285	325	302	334	326	322	324	300	311	321	319	308	318	315	334	348	335	309	292	324	327	327	334	334	333	334	294	303	296	302	293	325	308	298	294	288	310	319	303	305	283	288	307	310	343	277	298	295	333	318	288	312	348	324	312	302	322	314	310	293	308	299	311	300	325	318	324	307	305	319	303	311	307	290	306	313	341	307	301	293	341	293	314	294	294	295	296	299	325	328	334	325	345	332	328	332	298	312	319	280	301	316	326	314	297	289	331	322	332	312	304	319	341	331	299	323	339	363	308	305	333	335	307	353	320	296	319	332	318	307	300	315	308	315	339	329	301	281	289	309	296	363	329	300	318	304	316	293	301	287	321	298	313	315	311	295	298	307	356	326	317	294	319	301	300	326	348	295	326	330	307	304	306	334	320	344	307	338	314	303	303	299	326	347	282	321	295	296	301	300	307	311	303	329	305	334	339	312	296	339	317	317	313	308	334	365	341	312	287	337	325	334	310	325	337	307	318	327	337	324	301	316	346	335	314	309	314	336	307	302	333	295	273	308	326	304	333	341	304	325	312	324	290	315	304	325	331	279	287	315	318	322	337	318	348	300	314	306	319	356	311	332	316
2615	897	886	940	998	920	925	896	872	833	869	849	821	878	818	820	864	924	821	819	832	846	832	813	742	868	754	831	841	805	812	849	815	813	856	796	816	793	838	838	813	784	834	804	875	881	785	807	808	817	768	781	729	815	783	795	804	767	788	846	778	800	837	827	797	852	821	856	837	782	799	829	798	841	786	865	820	800	801	775	781	787	834	816	786	787	838	842	816	799	779	817	744	834	819	798	782	826	753	793	790	809	783	796	781	828	824	786	818	785	808	805	806	806	787	831	824	800	808	807	793	815	767	850	806	793	829	814	833	829	737	737	798	782	814	829	806	746	824	783	808	809	764	812	786	799	800	812	802	794	773	814	784	820	785	783	827	815	819	820	773	811	793	821	762	793	774	752	792	786	812	830	809	783	756	790	792	816	786	786	771	770	743	770	816	795	780	776	841	765	780	798	813	828	820	788	795	847	813	787	845	831	812	780	833	806	824	772	739	760	787	841	798	790	795	815	759	820	845	825	792	815	770	840	822	806	784	798	847	793	789	793	740	811	843	800	804	803	782	838	800	831	795	772	784	762	831	825	776	779	852	843	825	790	793	765	839	800	809	807	827	825	831	747	883	795	827	798	819	793	792	827	819	795	801	838	757	811	808	824	774	794	847	853	777	805	833	799	844	802	791	812	792	802	809	786	821	817	809	872	786	767	790	770	846	801	786	791	801	794	815	801	823	803	817	785	828	824	778	784	816	810	829	782	754	840	815	815	796	789	870	823	798	741	864	782	830	745	817	750	806	769	783	733	867	762	816	771	814	785	811	796	788	795	801	782	793	828	798	842	779	816	828	807	819	833	827	816	847	837	770	848	851	810	841	810	794	810	807	829	772	834	819	801	802	827	778	818	830	838	795	834	775	836	801	810	787	812	787	749	792	813	836	813	808	825	861	839	789	812	787	787	818	868	786	773	878	834	806	806	792	774	829	835	802	846	798	783	771	802	787	829	865	820	813	834	792	796	783	823	762	773	789	852	770	839	828	782	810	787	784	734	790	753	813	754	771	833	856	808	797	836	780	791	812	792	793	785	819	838	841	840	779	850	843	802	810	791	787	793	826	856	804	822	802	792	842	871	814	812	806	772	796	862	811	803	826	810	867	773	836	778	813	730	803	775	819	831	788	795	810	848	819	806	770	795	769	826	762	836	759	821	817	759	805	797	800	824	834	840	807	806	800	738	799	772	866	786	782	778	802	782	761	787	838	790	831	805	803	803	836	792	831	815	847	773	836	801	793	778	810	785	830	751	803	820	771	801	824	824	790	784	777	827	765	840	771	817	775	749	826	809	842	778	792	839	803	764	841	801	805	784	824	869	803	843	818	815	829	783	829	767	822	759	833	869	762	755	808	823	813	782	792	770	818	799	785	794	819	828	758	813	800	825	846	844	808	759	802	833	765	783	834	781	822	808	884	813	842	850	766	811	810	815	821	816	857	805	798	791	803	804	816	739	775	823	826	770	824	790	835	783	789	723	800	781	850	797	784	765	821	760	814	880	799	812	779	854	785	800	781	793	774	764	794	815	802	809	823	879	799	832	811	833	808	759	772	783	800	819	838	794	815	779	771	794	833	796	795	808	839	817	839	833	788	824	797	800	786	793	834	819	792	798	793	819	816	795	796	852	769	773	815	810	806	785	814	818	843	814	791	800	793	804	841	796	789	824	793	815	802	799	782	788	815	817	804	826	800	768	797	782	752	772	811	819	805	791	789	754	819	785	772	787	806	748	821	757	763	816	796	822	783	814	864	796	752	812	811	785	748	806	788	831	839	779	781	850	848	790	838	751	805	760	780	763	820	796	817	796	770	806	784	814	851	802	803	842	785	766	827	837	794	815	789	853	731	820	759	777	818	774	816	815	827	764	776	837	804	808	777	767	769	809	846	842	763	790	784	801	798	832	821	838	815	796	813	766	824	840	804	774	804	795	815	798	758	794	822	837	795	804	780	851	743	854	867	767	836	850	797	772	780	801	785	821	824	747	826	790	771	792	784	842	848	772	840	754	814	849	830	790	844	853	756	755	839	867	817	792	850	764	801	840	827	778	832	808	764	793	775	860	792	798	793	811	790	826	828	824	767	781	850	811	835	790	805	804	820	811	825	820	834	841	766	819	820	798	757	818	800	775	775	852	778	800	824	748	854	796	822	836	839	829	810	826	803	844	788	811	803	762	743	818	805	826	850	765	800	821	767	793	832	823	781	790	814	766	809	841	845	808	799	796	810	808	761	801	790	775	851	797	806	807	767	788	827	828	821	790	821	775	733	787	796	828	783	829	822	832	767	803	801	809	788	805	761	788	803	805	791	772	807	836	815	798	790	798	769	798	805	837	773	822	806	784	778	786	829	792	780	796	808	791	808	830	810	838	802	801	811	843	793	806	828	880	786	797	794	848	798	802	825	753	776	826	765	827	766	794	806	800	827	790	763	776	776	791	802	812	772	841	824	813	814	781	846	792	853	815	818	804	752	865	802	773	820	825	805	765	770	886	797	798	802	846	852	781	830	828	834	825	837	810	806	839	861	827	818	749	795	778	795	815	808	830	831	790	747	821	780	785	774	833	817	787	766	818	876	809	796	827	823	802	765	842	816	813	813	852	814	822	789	868	799	778	814	796	791	781	794	835	770	803	793	785	793	771	802	778	849	720	763	810	816	818	813	783	821	827	832	834	835	846	746	752	868	789	768	786	836	793	740	770	809	804	802	806	816	798	772	850	747	735	818	791	811	825	763	814	810	814	815	801	790	809	778	772	760	754	828	777	756	773	833	794	826	769	826	797	852	784	786	827	790	829	835	756	817	789	810	852	823	804	829	853	824	781	756	820	810	787	842	796	818	772	816	802	844	759	806	832	782	837	776	776	821	793	814	845	815	802	849	795	751	820	794	783	836	796	801	826	842	829	834	791	774	792	777	785	781	804	789	811	773	804	795	839	783	880	748	821	802	787	787	757	838	810	776	814	813	800	761	842	808	757	773	789	801	849	838	840	797	802	793	780	767	832	791	791	864	755	774	841	795	809	783	843	843	816	815	770	807	778	809	798	814	774	804	803	802	874	829	809	821	775	778	779	814	795	804	777	817	818	781	792	798	838	806	810	795	823	819	817	781	791	793	810	769	792	770	829	788	794	799	767	770	783	789	820	803	769	738	793	834	761	815	811	819	787	789	798	800	799	800	787	809	788	811	801	805	829	816	832	827	814	810	784	788	772	774	794	742	813	809	771	858	817	732	815	788	787	833	818	822	801	812	795	786	847	823	836	736	820	799	747	808	845	785	841	772	768	809	813	808	790	810	833	791	807	810	825	754	817	809	850	854	774	824	770	772	789	810	816	772	806	812	784	819	794	790	778	762	745	857	794	823	782	805	806	796	780	796	781	836	862	788	843	821	786	849	846	776	806	791	808	793	802	783	760	795	751	815	843	834	744	819	795	790	797	858	815	834	830	794	808
8730	1197	1326	1139	890	667	606	548	431	421	332	380	349	365	318	328	315	314	279	280	292	322	303	275	296	299	270	265	270	288	281	292	287	330	270	285	269	258	288	277	275	291	272	255	270	268	258	264	247	260	271	266	291	252	265	283	312	266	278	248	245	253	259	276	304	268	268	251	275	275	250	271	285	260	256	273	265	292	277	259	272	281	264	278	281	261	275	287	274	295	265	278	244	255	257	275	303	267	271	238	302	248	246	252	267	253	292	289	270	288	281	256	266	287	286	255	297	269	271	251	269	301	244	276	290	288	286	285	268	248	260	275	299	258	275	279	292	281	282	284	258	256	275	294	271	270	290	267	267	262	271	268	291	269	245	250	252	279	281	235	297	271	292	273	252	273	265	278	269	259	262	294	285	277	264	262	266	262	256	264	258	297	261	268	268	288	267	258	291	253	273	243	251	286	262	287	288	269	281	313	269	278	281	271	243	238	267	253	284	253	294	281	277	287	246	269	229	269	295	236	256	290	252	290	306	281	261	266	236	295	288	280	292	289	277	260	254	294	283	274	277	277	254	268	263	262	269	261	269	266	284	290	244	273	277	246	276	229	278	275	251	284	312	281	270	284	297	281	257	244	268	247	302	270	291	256	271	288	235	269	266	247	244	276	266	252	257	275	254	262	251	268	269	266	274	275	284	316	297	307	245	295	291	253	263	260	263	251	270	268	258	270	271	283	255	253	269	264	280	284	243	275	274	266	254	250	292	278	273	302	271	232	276	255	253	285	242	288	267	291	302	260	270	254	272	243	291	287	261	265	303	258	264	261	281	282	256	254	307	275	267	238	254	287	288	266	258	276	269	225	302	285	275	278	290	286	258	299	265	286	279	265	268	246	274	248	265	247	287	264	271	271	277	247	265	258	281	284	261	281	267	283	272	262	288	294	285	263	267	277	253	266	253	294	270	269	271	278	260	232	275	270	272	242	242	276	263	283	279	276	261	263	260	270	286	264	265	259	261	273	309	248	264	255	266	266	263	277	256	292	268	279	284	271	272	286	292	246	296	285	295	258	264	253	264	281	264	272	279	233	274	305	260	302	299	248	288	268	268	258	269	259	282	267	293	281	262	263	262	272	270	262	269	291	282	293	282	273	290	264	247	281	282	274	268	259	294	248	288	260	263	257	280	263	274	259	249	283	236	300	253	251	291	284	284	265	276	278	291	263	268	261	278	272	276	276	242	291	266	268	308	265	280	269	277	237	284	305	296	255	259	251	253	267	269	262	294	272	288	279	233	295	241	280	268	260	248	248	277	263	263	248	238	318	278	268	255	261	289	276	249	279	272	264	262	256	287	258	261	258	268	251	280	294	270	282	255	304	285	293	291	237	268	261	249	223	268	303	270	297	250	265	277	262	252	294	257	304	259	263	258	305	280	237	294	253	293	266	248	273	255	278	311	271	287	250	243	280	286	260	277	274	276	271	293	251	286	288	276	261	276	233	214	251	232	248	286	265	264	274	282	275	285	281	266	253	267	252	267	264	286	294	249	260	279	283	268	266	274	295	265	279	266	259	241	264	249	257	247	269	263	275	267	270	265	256	276	261	272	215	284	272	291	251	263	294	271	282	241	239	289	269	238	306	244	260	287	277	282	259	246	271	274	278	260	269	275	277	280	279	266	256	280	264	262	261	262	237	269	258	302	272	256	285	231	266	262	235	256	288	260	281	262	280	261	277	250	255	261	275	258	279	277	262	269	256	293	266	287	275	239	239	273	296	294	254	294	282	281	266	258	251	242	296	238	226	266	282	256	280	267	275	288	275	266	296	257	277	247	267	268	237	281	259	276	272	295	258	282	267	292	254	265	263	274	262	271	265	272	275	255	261	276	268	263	262	242	265	277	268	257	280	249	302	257	258	244	293	293	263	232	279	285	272	290	261	263	278	250	275	290	291	277	260	267	274	267	262	279	265	280	255	279	272	269	241	277	257	260	278	311	279	271	289	304	251	303	235	262	260	287	275	262	266	283	271	266	258	284	288	267	276	280	250	282	273	281	290	261	241	258	245	258	251	261	263	276	263	281	273	283	252	264	263	298	295	257	257	249	274	281	250	243	270	267	260	305	286	258	265	308	256	258	266	249	286	244	232	253	296	263	271	256	276	271	271	257	249	265	277	284	269	282	258	290	266	247	280	255	290	294	273	232	258	264	257	267	272	273	287	264	257	287	293	260	285	262	290	269	297	268	302	252	250	271	271	272	255	296	263	276	276	269	260	268	230	265	273	272	272	271	268	285	274	290	285	267	246	287	246	273	268	272	282	275	252	288	282	281	291	283	259	276	273	258	294	260	289	268	246	265	258	278	248	275	250	251	267	261	252	286	267	300	276	275	279	267	283	256	232	242	264	282	246	232	279	275	278	257	305	259	288	246	284	300	243	257	273	255	278	241	291	256	283	255	291	280	252	247	284	276	294	265	322	253	269	259	259	242	270	264	274	250	264	269	278	288	283	276	262	260	277	330	289	236	263	271	285	243	268	274	273	275	234	257	255	246	273	273	275	274	275	290	260	280	243	303	246	311	268	259	247	247	309	286	262	274	269	277	280	241	257	260	260	271	263	262	262	257	270	240	275	256	258	260	293	265	286	287	276	309	255	257	288	287	292	292	276	271	272	223	290	235	271	266	279	287	269	259	277	270	277	248	236	296	276	260	247	264	272	239	274	281	252	287	280	260	285	258	276	243	262	257	282	282	274	275	273	280	256	278	272	268	281	261	274	271	282	260	249	260	248	302	238	286	288	285	281	242	267	251	285	254	243	277	278	301	291	243	308	268	269	260	289	282	271	267	285	256	252	285	248	268	272	231	255	287	284	282	274	271	258	262	267	242	263	281	281	273	231	280	289	288	244	274	261	259	269	287	275	262	283	302	270	289	267	268	273	299	268	247	284	280	286	279	258	291	254	294	263	264	242	262	266	255	297	278	272	244	258	229	280	277	245	280	270	275	261	293	270	248	276	282	259	242	268	270	227	268	296	309	263	297	267	250	299	291	289	294	251	241	261	278	274	293	259	272	263	244	273	266	252	256	251	268	280	274	289	271	290	254	275	264	272	276	269	251	290	264	243	240	295	265	253	318	291	271	255	277	268	275	274	233	257	256	274	262	274	246	270	273	267	287	273	262	269	274	309	243	279	253	264	241	278	278	272	262	264	211	273	270	275	287	291	287	291	259	267	305	275	266	278	288	288	248	269	264	283	267	250	260	275	252	281	265	288	304	289	277	232	277	281	288	289	238	286	270	262	280	243	280	248	278	271	238	260	284	288	253	280	245	262	294	282	291	235	294	291	247	262	284	254	261	275	283	248	231	283	251	257	266	259	255	269	265	267	286	291	287	278	261	285	267	244	238	275	296	281	283	277	269	252	287	255	246	259	249	254	278	287	268	282	293	294	294	306	268	290	280	254	272	258	275	281	244	280	290	288	258	269	257	280	272	260	245	275
5820	1584	2953	3599	3154	2637	2243	1896	1681	1478	1331	1251	1205	1065	1061	1072	956	920	897	875	896	845	814	871	813	849	779	832	729	802	727	741	756	735	783	714	733	760	676	758	668	744	744	767	736	721	707	708	724	756	694	715	668	736	725	728	709	775	747	758	715	769	667	733	707	714	718	748	667	705	728	695	661	726	666	697	637	710	736	660	678	694	673	718	672	702	684	658	709	738	714	720	688	656	699	693	688	755	736	698	720	732	712	647	682	710	646	694	750	712	688	689	668	689	654	732	710	723	683	681	671	748	686	702	718	779	680	712	713	704	700	715	675	691	680	665	724	673	719	696	751	718	703	721	665	695	705	667	683	725	657	663	712	685	712	727	678	699	667	677	728	619	692	648	681	710	710	671	720	684	691	690	710	698	652	678	667	712	687	689	651	673	705	714	699	685	674	626	691	682	689	729	700	653	687	651	672	703	703	692	647	672	704	703	674	682	739	665	661	656	691	683	747	663	755	725	634	683	658	656	698	666	691	657	698	685	693	634	721	682	694	720	692	682	687	706	765	633	675	690	667	677	717	704	698	687	683	681	659	704	671	693	705	720	684	747	653	647	699	699	681	658	653	692	644	630	705	739	652	681	686	686	696	680	709	698	656	638	684	721	666	716	671	674	698	671	718	696	715	705	675	679	695	667	682	638	672	663	722	710	651	710	708	704	684	731	706	683	713	728	635	694	683	702	694	719	700	656	699	710	681	669	672	731	687	732	673	694	684	655	660	709	681	697	704	669	666	687	753	710	667	706	673	709	734	693	623	663	675	717	667	649	665	705	668	627	702	676	660	676	674	655	665	654	638	661	741	648	691	676	708	711	681	691	676	638	658	708	733	655	650	666	688	691	662	696	643	699	657	673	672	685	682	699	694	680	738	634	671	705	688	657	720	681	668	678	666	671	699	737	652	687	692	674	663	695	760	695	711	701	718	641	694	690	662	686	677	674	707	673	677	678	650	674	674	660	661	705	650	648	673	692	670	685	674	692	743	703	701	703	728	735	711	648	705	697	696	690	670	671	680	666	697	703	683	706	631	692	672	659	686	695	709	733	671	677	658	635	739	660	740	715	664	680	719	633	675	682	665	659	685	678	664	683	706	668	684	723	686	691	716	662	688	728	651	670	668	685	665	694	685	679	705	660	675	724	667	692	717	689	679	714	656	686	679	712	678	693	657	679	726	639	632	716	682	679	665	732	677	646	727	693	660	698	679	675	720	713	677	686	705	674	656	720	684	669	694	700	674	696	677	688	658	713	670	692	675	687	667	706	675	659	697	672	690	690	684	674	683	680	653	697	702	711	684	648	738	663	665	686	683	661	695	665	651	718	742	724	665	728	673	732	703	693	626	697	692	706	703	691	705	719	690	652	658	699	686	643	701	676	650	717	700	718	693	716	706	718	671	677	674	680	669	703	709	656	646	623	671	674	677	660	681	672	726	717	695	684	721	678	673	661	664	710	669	702	663	697	697	657	726	731	687	713	687	672	683	691	672	715	687	678	670	634	716	682	706	661	678	687	744	727	672	687	678	658	682	645	707	651	703	666	726	675	669	684	721	676	681	679	715	688	669	658	681	727	692	676	708	744	654	699	719	673	707	658	697	676	723	710	684	654	671	708	698	654	691	705	682	673	688	714	666	700	703	645	677	673	639	672	720	644	749	730	695	678	620	682	663	698	708	682	684	683	666	700	698	695	629	673	664	681	673	641	675	698	728	641	686	698	647	708	647	666	680	684	726	673	654	702	649	660	706	696	696	702	696	722	691	646	661	703	681	673	655	698	705	676	683	685	662	676	709	705	677	743	664	676	742	670	634	692	681	663	712	684	666	648	709	661	690	658	700	685	704	706	700	712	673	691	693	721	699	654	674	712	647	672	709	717	724	668	701	677	669	684	662	680	715	700	694	670	700	702	721	710	683	670	689	689	670	718	660	729	689	654	692	702	664	688	648	703	680	712	683	693	683	663	669	663	732	731	678	645	681	708	690	704	699	651	649	679	734	706	698	676	638	630	698	701	654	701	621	659	747	676	666	677	695	670	667	681	689	694	695	633	671	709	644	703	715	653	662	663	728	639	707	698	721	623	705	720	677	689	663	671	706	657	665	661	705	702	674	653	646	742	674	681	689	733	656	704	690	625	703	681	667	727	691	682	749	677	673	682	707	666	684	700	730	706	719	684	705	659	699	687	713	680	676	688	688	674	660	696	686	671	717	656	666	664	697	671	683	706	663	641	696	699	659	680	691	711	694	684	656	674	644	655	666	727	694	723	719	696	695	657	691	709	709	663	688	677	739	672	728	694	707	724	672	692	631	662	694	667	683	671	689	665	695	701	715	681	735	676	670	662	703	647	637	670	674	727	697	620	684	702	699	676	706	729	734	686	680	694	698	691	702	642	665	723	737	712	689	698	686	659	689	758	687	695	709	697	666	676	621	679	693	680	731	671	675	696	694	698	642	699	682	673	685	702	669	640	702	662	695	715	649	650	679	681	684	702	676	699	709	684	697	697	633	701	665	671	683	700	694	685	662	709	725	674	695	641	724	683	673	678	656	698	686	652	666	685	664	697	700	693	651	706	718	688	634	708	698	675	668	706	741	668	734	665	728	683	717	704	691	683	674	695	680	695	662	707	702	657	697	677	627	672	706	703	750	703	666	668	631	677	647	693	656	702	666	665	694	684	654	694	668	697	657	676	711	673	708	694	683	705	654	709	690	700	676	654	669	701	682	686	693	711	668	699	703	708	688	709	660	716	683	690	693	714	704	687	677	690	719	698	689	722	677	693	686	702	651	648	741	711	666	721	699	658	706	719	705	740	727	708	692	721	657	666	707	692	676	636	682	720	648	700	702	670	726	634	676	668	702	720	696	676	659	723	672	732	694	672	701	706	650	700	660	679	674	731	685	679	725	667	669	695	649	697	706	727	725	679	664	701	653	683	699	706	753	682	694	691	674	672	691	708	719	708	672	702	663	692	692	678	714	676	697	644	688	740	667	682	676	663	696	669	674	709	668	637	656	661	725	680	684	686	701	696	653	687	688	677	649	673	684	693	719	742	669	725	676	660	675	743	695	723	668	719	679	640	778	706	698	694	703	713	673	661	664	642	705	735	704	697	683	693	731	736	688	704	742	696	642	675	708	688	704	682	670	644	672	713	671	699	639	720	683	708	668	685	703	703	699	703	665	723	704	752	663	698	657	674	662	680	664	694	659	713	724	712	636	683	658	725	672	688	701	660	698	656	675	701	691	721	635	670	734	694	656	670	731	712	713	675	651	726	679	726	639	681	684	702	669	679	673	703	671	692	628	741	699	704	688	712	715	678	646	659	664	704	677	715	694	692	677	693	691	684	714	655	672	634	694	649	660	610	672	735	697	673	684	724	724	658	692	695	708	687	688	685	756	707	648	714	682	734	693	706	701	689	678	721	691	679	729	691	665	647	709	678	655	678	647	660
15413	2339	2526	1893	1281	906	679	588	493	371	337	288	290	229	244	204	206	191	161	174	168	167	174	168	147	140	139	160	119	134	159	134	151	137	121	135	122	107	125	114	141	121	136	151	160	127	113	128	126	126	129	111	103	112	137	135	115	129	126	107	116	133	134	150	132	127	111	129	117	111	123	108	111	147	111	130	124	106	135	125	131	115	109	101	105	131	115	110	126	131	133	125	117	117	117	113	136	141	106	110	126	138	123	108	103	113	111	105	117	125	109	135	126	126	118	103	107	125	142	119	141	120	121	114	119	123	103	110	128	127	126	129	123	121	117	104	115	146	123	133	118	100	104	97	114	122	131	101	104	99	133	132	107	130	100	134	116	114	116	123	110	112	135	129	107	127	121	111	125	104	115	111	94	100	104	116	122	104	140	120	130	123	124	116	124	113	119	112	127	105	109	125	124	117	117	109	149	120	112	107	88	129	116	121	107	127	127	107	127	116	128	121	116	109	129	124	121	93	120	104	109	115	104	99	122	149	108	134	103	104	113	108	124	120	99	122	117	116	110	111	111	113	121	103	119	101	129	120	112	115	112	106	130	97	118	110	113	99	121	114	120	132	111	123	116	110	135	127	116	107	116	124	128	122	121	125	116	125	117	100	112	121	123	128	112	102	106	123	115	125	113	131	128	123	114	109	92	118	107	122	120	125	126	113	108	101	106	105	118	109	112	110	129	127	103	130	117	112	95	98	126	128	105	113	107	116	99	115	123	114	130	105	114	105	117	111	130	131	133	118	124	124	123	123	142	123	132	119	117	126	113	116	106	133	103	105	120	120	112	130	118	114	108	109	111	135	118	95	134	116	113	121	143	117	125	121	109	114	118	136	109	117	115	124	121	132	112	135	110	106	111	119	97	101	144	118	113	125	129	110	124	121	122	99	107	120	122	128	107	114	114	119	108	120	130	110	126	107	121	114	121	127	119	123	132	134	113	122	116	128	124	96	133	129	118	111	141	121	143	125	129	135	127	129	119	128	107	112	116	110	97	119	118	118	125	121	113	127	123	119	114	116	128	112	115	112	112	109	119	129	119	117	110	122	124	125	105	135	113	111	106	118	118	103	127	98	98	105	120	127	116	123	114	110	111	124	124	103	101	99	137	113	123	106	118	113	117	112	114	129	119	119	113	128	112	129	127	119	101	118	110	117	117	110	127	127	109	113	116	103	116	109	108	124	121	94	130	116	114	126	120	127	118	111	119	116	125	111	125	109	127	113	102	107	115	130	96	99	108	118	139	101	125	106	117	123	103	102	141	109	120	130	108	115	122	111	113	122	129	126	120	119	130	133	92	115	105	122	108	126	125	136	103	108	114	128	117	114	109	126	122	125	121	123	141	107	132	132	124	114	125	109	124	108	82	115	107	117	109	135	111	125	110	128	101	131	117	108	114	118	129	125	122	134	148	128	120	120	122	118	113	117	109	120	123	113	111	140	123	114	111	111	123	100	113	113	110	114	119	130	115	113	112	106	98	128	121	112	104	111	128	126	130	117	130	129	137	124	128	137	126	100	115	133	113	125	108	100	121	118	122	117	109	115	108	132	115	131	106	118	105	125	93	109	112	132	119	114	120	130	118	134	123	121	112	130	127	113	114	102	103	144	116	123	127	134	112	118	104	117	111	107	127	119	122	113	111	101	116	116	115	106	112	132	119	117	143	101	124	107	113	118	115	118	125	130	130	121	109	110	109	108	132	122	109	130	129	134	143	110	132	126	130	123	106	122	127	129	116	116	133	111	100	127	119	94	115	115	128	120	136	128	110	119	107	112	147	110	123	134	113	102	119	108	118	120	132	111	120	119	122	100	126	124	117	115	111	113	118	127	98	117	118	128	101	130	113	118	109	117	100	125	109	125	119	101	102	130	111	112	118	133	104	116	120	132	101	104	125	105	114	111	126	115	147	144	102	120	117	100	128	110	127	137	109	112	111	104	112	115	103	116	110	109	116	106	108	130	121	127	112	120	118	110	122	120	121	129	119	123	126	117	100	101	122	122	133	102	108	113	128	123	137	130	114	98	123	121	95	104	126	119	103	107	108	126	111	116	101	119	114	139	111	121	119	133	125	124	118	102	115	112	109	112	125	109	125	113	104	134	97	99	105	109	121	110	116	118	123	111	137	120	107	108	114	115	144	115	130	121	126	125	116	107	114	123	111	133	96	103	118	117	129	125	122	130	124	125	123	132	122	130	114	106	102	118	128	123	110	116	108	118	114	106	112	116	109	121	111	108	133	124	104	124	116	105	128	118	131	95	103	110	103	113	119	116	122	114	112	108	131	122	114	115	89	100	114	127	119	130	121	123	117	111	109	118	136	121	135	116	140	106	120	123	105	118	110	126	125	98	115	116	126	107	112	132	109	104	129	118	115	114	114	129	91	147	133	116	110	106	97	131	110	133	112	106	119	110	120	123	122	98	123	121	113	126	122	94	112	127	115	126	152	121	119	114	111	119	129	119	125	123	123	105	122	122	105	114	115	103	113	103	106	107	119	131	120	126	118	129	116	123	129	109	131	117	133	130	117	106	113	114	83	105	124	108	114	113	118	123	110	126	126	109	114	133	121	107	104	101	118	116	109	105	122	114	114	137	119	99	130	121	122	113	135	120	113	120	108	121	121	118	93	119	124	127	126	123	120	115	107	123	111	116	122	95	109	120	109	106	110	134	101	113	132	128	107	141	137	107	120	112	121	115	116	125	100	106	115	118	127	130	122	97	124	115	124	108	107	127	104	115	122	132	134	130	119	118	133	112	108	118	114	115	122	104	92	116	120	113	131	115	126	125	115	114	118	116	103	108	136	125	126	96	122	108	109	125	133	120	137	99	131	104	101	118	126	104	108	113	137	112	126	123	116	116	100	112	111	109	125	103	115	107	137	148	107	108	109	116	122	119	117	130	118	120	117	122	122	105	122	134	122	126	114	102	117	117	94	106	116	111	135	116	127	123	122	118	141	114	121	122	122	105	133	111	121	114	122	123	142	127	108	119	106	109	123	117	101	110	130	106	126	116	106	136	127	125	101	124	114	117	98	128	119	124	118	101	121	112	120	86	120	100	108	134	124	126	99	119	133	115	124	140	121	103	122	140	128	111	107	112	121	113	119	101	129	106	132	121	127	137	113	118	124	120	109	127	114	123	120	126	130	132	124	113	109	129	114	116	113	107	127	115	114	107	110	124	112	95	119	116	123	112	129	115	111	109	140	102	115	120	115	105	108	115	107	111	121	120	114	108	120	129	130	105	113	121	100	123	129	112	133	105	106	129	127	105	100	113	125	116	114	128	110	140	135	122	104	112	117	125	123	116	87	98	112	110	123	119	119	128	106	121	106	119	116	109	118	115	123	105	141	117	134	130	111	125	118	116	115	120	108	95	112	122	120	129	97	149	140	97	129	111	128	127	141	127	126	128	128	100	103	115	106	123	112	118	108	117	129	122	121	110	112	106
7451	2049	4668	5597	4739	3805	3136	2633	2240	1851	1574	1460	1227	1191	1070	967	930	832	809	763	633	682	684	606	604	565	574	560	554	535	485	492	508	472	422	433	452	458	436	454	406	434	417	386	404	398	429	401	402	416	413	375	380	350	361	398	384	375	394	354	383	356	377	404	375	384	357	346	368	362	372	369	322	336	333	392	339	367	346	338	352	314	355	363	347	369	351	350	345	323	321	365	355	365	337	359	330	380	355	347	340	357	368	348	347	347	335	332	360	336	356	358	319	344	349	325	322	328	360	363	333	360	364	336	377	323	332	334	382	323	333	328	331	312	357	349	349	337	361	321	348	344	352	330	333	333	355	327	305	331	317	320	326	347	329	355	346	354	354	345	328	325	329	342	322	329	348	329	357	308	347	338	334	363	346	317	318	336	332	317	359	340	335	325	369	348	326	325	341	325	369	322	373	348	328	338	327	375	313	341	361	341	319	332	373	328	348	340	325	288	354	336	338	384	334	347	349	334	317	284	345	354	342	335	329	305	315	350	323	315	332	320	333	334	322	340	340	315	311	391	294	322	322	316	363	312	307	331	344	349	313	314	363	311	327	357	390	331	312	351	354	313	316	348	323	319	316	321	327	339	361	289	333	340	326	331	321	358	337	347	354	360	337	327	314	318	335	345	322	346	324	330	295	333	318	341	340	329	302	333	336	312	313	338	350	320	357	345	337	349	315	352	304	346	314	339	341	361	319	330	332	315	315	337	305	350	335	337	319	346	344	329	328	346	326	317	344	327	319	324	335	340	339	307	354	364	334	335	329	299	329	313	363	306	345	357	341	353	301	331	354	349	353	316	354	294	336	338	343	337	321	300	330	306	335	339	381	309	320	324	323	339	327	337	303	293	336	357	339	304	345	362	304	324	337	383	356	313	336	341	330	334	361	331	303	343	319	346	340	311	338	325	332	315	285	326	332	311	313	344	344	322	332	336	351	348	341	362	365	337	335	325	337	326	336	326	328	315	335	324	321	323	338	311	351	348	364	321	340	304	336	308	317	338	319	313	337	357	339	326	359	328	341	317	357	328	338	327	342	332	340	367	341	291	334	323	339	323	301	339	307	344	345	318	307	341	317	321	329	324	311	350	333	353	329	349	336	337	342	340	319	326	327	336	334	341	346	353	358	341	340	318	323	334	336	333	324	333	347	334	360	356	333	305	330	331	303	317	348	356	313	320	318	374	306	323	316	285	340	339	356	316	332	358	358	355	298	338	368	354	328	336	334	384	321	306	367	316	325	316	322	354	345	354	333	330	328	334	329	309	363	351	316	329	360	329	318	368	343	339	329	328	329	359	321	325	329	315	342	318	345	343	349	353	349	329	330	368	356	338	378	322	337	324	316	360	350	331	293	342	338	322	304	328	295	316	325	330	335	321	343	300	352	325	339	340	337	321	303	331	363	345	328	354	335	329	342	337	313	328	309	325	343	316	331	285	296	348	355	298	342	359	307	326	327	358	334	307	324	352	351	338	347	330	313	333	326	363	364	332	328	314	320	337	333	330	348	348	342	366	327	363	329	322	349	338	317	305	359	322	338	332	300	347	328	321	306	335	322	309	330	302	354	315	340	343	365	327	314	327	346	287	311	333	304	340	307	346	352	321	328	328	354	328	326	319	301	342	307	303	306	328	332	337	331	302	303	333	326	297	341	322	296	303	311	345	349	323	328	347	339	335	358	346	337	313	330	333	357	361	355	353	350	328	338	337	353	349	333	325	330	343	340	317	335	338	303	322	336	325	312	330	325	287	353	345	348	343	332	327	327	345	340	305	375	331	343	319	327	345	342	302	322	335	368	333	362	327	310	336	325	340	323	300	307	348	367	329	334	332	351	338	338	324	335	354	319	311	338	362	353	303	337	321	347	351	325	335	338	331	313	324	314	320	320	380	340	316	368	336	340	310	349	306	350	330	361	295	322	332	360	345	325	324	338	307	293	321	373	340	304	316	345	317	328	346	311	303	313	353	311	305	338	344	318	329	322	292	359	354	315	350	368	329	339	316	327	327	314	346	312	321	326	340	355	317	320	302	328	320	312	369	324	350	343	346	326	322	360	320	339	341	344	341	307	310	319	304	336	298	345	324	317	329	306	285	339	327	358	318	353	317	318	352	338	334	385	367	314	317	363	292	332	342	327	320	288	326	338	334	350	336	360	325	347	338	337	344	322	325	355	326	344	336	322	299	319	352	333	329	329	307	342	338	324	369	335	323	299	331	334	330	316	331	349	330	332	335	380	293	338	342	311	350	314	295	340	344	352	321	333	306	338	318	325	322	321	326	346	341	349	294	327	327	346	340	380	327	332	304	309	354	303	339	322	342	302	315	328	344	346	318	336	326	318	338	350	308	349	348	363	344	332	342	352	343	335	321	316	317	352	336	359	339	318	334	345	359	324	359	319	313	347	336	358	319	326	321	335	329	325	334	309	322	349	342	337	330	378	357	339	313	330	326	346	319	334	321	338	335	318	314	317	315	345	339	330	315	323	334	311	368	352	325	318	330	331	311	335	357	322	354	349	316	361	364	344	330	348	345	330	335	321	341	321	330	355	373	347	354	341	317	351	321	331	361	314	333	325	338	289	333	340	324	317	304	334	341	350	354	361	331	310	327	347	321	289	319	355	333	333	339	300	331	350	366	331	324	292	330	341	341	329	335	315	317	330	354	345	322	312	294	337	342	351	332	357	305	318	332	316	320	319	359	350	329	316	346	320	324	351	348	312	313	355	358	353	337	349	313	345	320	317	333	336	326	337	309	279	357	319	335	327	310	304	308	300	353	360	341	350	345	344	329	353	330	357	338	317	313	335	340	350	320	337	322	312	358	306	355	339	337	335	344	316	334	331	333	350	317	329	345	331	334	327	302	353	331	319	340	330	315	341	315	311	338	355	319	320	320	338	319	306	330	328	328	348	315	330	313	316	309	343	359	335	318	339	318	327	334	321	306	311	303	367	340	331	351	317	350	327	320	298	336	345	335	322	333	346	321	334	352	350	323	325	337	312	306	345	358	324	336	339	351	361	331	333	326	328	344	331	322	340	314	318	359	344	334	346	317	330	318	356	357	304	351	361	334	323	309	342	342	353	361	333	318	358	333	333	317	301	341	336	315	331	345	355	338	344	338	351	317	327	323	305	360	340	357	321	374	322	325	341	339	346	345	314	354	332	365	320	322	303	351	330	318	335	349	339	317	323	361	319	352	342	354	319	324	377	329	358	328	297	340	353	311	336	321	347	343	357	299	293	316	309	320	353	348	344	315	354	313	341	319	331	347	366	332	312	313	335	322	340	325	391	350	313	327	356	372	350	321	333	331	356	354	322	330	302	322	349	329	320	319	310	295	374	326	335	302	313	342	355	378	351	319	320	317	298	333	299	362	349	325	320	329	340	325	336	367	336	364	312	325	369	307	332	329	327	317	333	304	332	346	326	301	349	350	364	335	338	339	333	329	307	344
2696	425	387	399	359	304	320	346	302	328	303	315	339	310	331	352	306	317	344	344	319	337	324	309	321	295	319	315	310	323	316	284	338	357	302	299	320	327	318	336	301	294	326	289	326	280	301	279	305	340	294	317	307	288	283	321	302	287	309	312	327	303	301	371	337	294	282	333	294	325	306	276	323	318	300	314	303	323	318	300	301	334	291	303	317	275	317	304	327	302	301	344	314	339	316	301	289	334	312	271	323	319	298	338	280	315	346	318	306	298	316	326	333	283	318	314	314	330	339	311	330	306	317	303	307	311	308	279	271	333	315	331	298	305	346	295	299	328	333	279	307	299	307	293	360	307	280	303	321	326	323	319	316	311	325	318	302	321	289	305	325	295	329	331	295	320	331	304	291	294	321	320	280	302	305	314	301	331	337	317	283	314	312	318	327	356	308	334	302	297	317	321	309	326	286	318	324	308	282	301	319	273	287	292	338	308	325	328	302	289	325	293	328	312	332	307	306	277	315	300	329	332	336	312	282	304	303	297	309	339	324	320	314	313	298	285	318	309	292	307	342	307	323	322	297	307	293	305	265	321	301	338	301	307	326	296	319	339	303	316	339	306	305	299	325	303	314	326	321	314	303	302	325	270	353	304	298	321	278	362	304	314	320	295	290	301	326	326	300	311	310	310	285	315	314	305	307	331	309	330	296	335	318	296	308	275	302	310	319	329	323	327	343	316	306	321	303	297	296	279	293	314	301	337	324	329	314	290	286	323	308	277	335	294	293	327	326	359	286	290	280	316	347	331	312	337	325	305	292	311	300	319	305	285	325	275	318	310	327	317	297	325	298	336	300	309	281	323	310	319	304	298	287	328	335	324	301	315	309	339	305	315	316	332	285	314	304	303	296	322	285	295	278	307	313	274	310	312	303	305	280	291	293	305	318	318	322	300	323	314	320	305	324	335	334	327	291	336	294	313	336	283	336	303	319	317	316	326	304	340	295	301	331	318	321	268	341	322	325	317	321	331	326	303	331	295	328	325	314	314	317	327	299	332	311	329	273	359	306	312	310	313	296	287	305	323	338	328	282	321	304	293	331	307	318	279	305	319	345	292	297	348	322	311	318	287	310	293	305	302	335	300	288	327	301	276	313	271	314	346	320	302	321	321	301	293	291	302	296	312	295	291	319	281	290	314	301	298	299	310	309	301	314	318	306	346	298	321	305	351	329	326	297	316	318	329	298	311	328	323	302	284	326	277	327	314	271	305	301	317	330	318	321	282	304	340	351	311	305	296	302	297	310	335	318	314	302	327	336	290	311	297	307	270	287	345	312	295	287	327	328	319	307	324	277	288	281	272	344	316	306	297	316	290	323	303	323	305	318	314	317	331	327	293	319	303	299	340	312	315	320	282	298	347	341	329	307	310	287	333	274	296	318	316	274	335	318	301	309	301	323	328	298	309	289	306	341	363	324	318	324	324	286	303	303	323	318	308	330	342	344	308	328	316	322	325	317	323	312	295	286	295	331	294	325	306	299	308	321	310	312	327	315	294	268	294	322	294	320	339	353	280	319	321	284	301	323	315	274	342	308	303	338	341	296	296	302	301	300	322	325	309	333	320	302	331	313	259	303	334	321	298	288	303	312	306	279	320	336	299	345	321	329	334	277	314	295	317	316	308	312	296	323	288	303	289	312	308	321	321	300	320	342	306	299	310	321	286	300	325	285	326	315	288	303	303	332	310	273	302	306	285	306	331	333	318	297	300	313	319	315	314	311	286	331	308	314	315	337	304	308	325	326	294	329	318	322	311	301	345	308	341	292	322	321	350	300	305	330	310	345	320	326	309	272	298	344	281	314	328	300	334	323	308	283	305	316	314	295	310	290	296	317	321	304	302	284	287	304	273	295	305	342	306	311	303	319	283	335	301	296	332	292	321	319	315	319	304	324	322	311	330	290	329	302	314	321	323	342	325	280	351	300	313	296	315	283	298	318	324	292	306	347	313	348	314	272	328	280	303	329	326	300	325	327	333	263	313	305	343	291	276	325	344	329	272	317	321	330	290	320	296	255	300	306	308	305	319	312	301	313	274	326	338	327	301	331	318	316	335	295	324	305	330	298	314	293	290	322	318	312	316	271	320	303	262	300	337	294	311	289	299	300	305	292	272	288	306	307	305	316	333	310	275	329	308	343	300	287	309	361	311	275	335	266	319	296	320	291	301	316	317	324	307	299	309	295	319	316	313	322	332	291	310	311	303	312	289	299	323	290	285	317	299	311	306	339	305	320	339	281	294	321	335	334	314	325	301	329	283	264	311	313	267	316	326	301	315	296	290	336	303	310	300	303	314	346	321	291	303	321	320	334	286	323	266	322	301	300	334	332	324	290	364	321	293	326	297	355	300	320	300	290	314	334	292	329	286	316	287	335	305	319	277	306	304	311	344	321	281	332	301	346	288	300	330	297	349	339	315	337	327	291	308	309	316	320	310	296	296	305	327	294	306	305	330	294	288	286	311	323	303	294	298	318	319	307	303	293	314	312	323	322	320	295	317	330	283	278	288	304	306	298	301	285	299	313	316	296	300	298	289	283	315	334	338	269	329	334	293	304	299	330	300	312	276	341	313	307	296	270	311	301	288	280	299	282	294	298	326	303	293	311	319	306	303	319	316	305	298	337	326	321	333	293	314	309	312	318	303	337	310	349	286	338	300	305	300	278	315	285	306	305	284	322	269	316	291	314	323	291	295	309	302	281	336	285	321	328	309	333	290	306	310	297	324	308	319	321	313	330	332	310	320	317	307	303	305	309	319	288	312	307	320	323	317	308	300	293	306	326	322	315	295	286	324	343	306	311	333	319	311	329	329	324	296	295	332	330	327	287	311	276	294	339	298	310	331	301	304	318	314	317	329	337	331	308	353	297	341	328	301	311	324	323	330	338	300	314	308	275	312	320	344	336	349	298	335	306	298	324	298	337	309	305	315	298	329	281	326	301	297	305	312	282	309	339	301	312	272	340	275	305	297	334	319	315	310	313	311	311	309	312	280	294	312	323	309	307	315	286	309	310	295	287	287	269	299	325	292	304	303	305	293	309	334	294	286	306	321	308	308	313	303	311	277	272	286	324	315	273	316	317	317	326	312	276	305	333	341	330	300	314	293	321	336	326	306	304	308	300	296	337	307	275	307	304	284	298	318	303	320	298	299	311	299	334	289	307	329	301	323	283	303	322	325	296	331	320	274	331	294	297	311	332	304	327	297	304	308	330	312	315	312	287	315	291	350	329	349	295	311	306	305	310	280	326	309	308	306	305	305	301	339	332	322	322	313	302	337	325	304	279	328	331	346	338	323	345	311	336	337	299	300	303	309	278	268	276	309	334	315	314	304	278	323	329	326	305	326	332	312	310	282	280	317	302	337	298	278	317	322	288	300	294	281	315	299	278	361	313	342	338	332	297	319	363	282	326	308	333	328	320	309	320	291	272	299	325	317	309	327	321	323	281	291
2716	881	1027	1089	1011	961	945	881	872	838	852	851	828	827	808	788	805	871	779	845	857	825	827	839	820	817	797	772	810	789	808	849	828	839	819	792	835	803	824	784	781	791	817	812	824	800	807	792	782	816	751	811	782	754	779	805	768	810	805	821	765	831	788	749	823	752	796	751	777	773	803	800	824	838	815	808	784	777	811	816	818	783	807	788	788	830	791	760	842	788	772	820	851	829	824	790	802	854	794	864	817	815	752	780	787	800	820	816	824	773	761	825	814	835	828	796	737	820	843	830	769	804	828	812	791	764	763	828	837	847	756	763	796	757	807	824	776	818	837	750	802	752	793	775	829	772	786	819	770	825	789	823	752	841	800	793	797	765	755	801	737	773	773	820	829	745	817	808	773	738	833	872	773	817	764	803	780	789	790	759	846	837	803	777	788	818	744	830	811	799	788	770	777	789	867	797	811	780	762	794	759	833	786	806	802	826	856	834	793	804	826	786	765	779	825	807	823	791	805	794	726	808	760	830	708	752	812	802	787	794	848	797	797	862	790	788	795	772	830	813	821	783	815	798	857	839	806	767	830	777	805	769	780	801	769	862	773	883	851	768	768	800	725	845	833	803	805	792	769	837	830	780	732	768	758	781	806	832	802	784	759	832	820	876	791	791	811	787	797	769	807	799	814	807	713	751	769	806	814	759	782	801	780	759	858	768	810	791	842	796	790	783	772	799	779	812	867	788	800	801	794	762	772	814	823	806	794	826	800	807	817	766	761	734	817	814	835	783	763	772	804	858	806	803	840	818	736	813	793	788	740	785	860	799	866	780	784	769	816	772	738	764	728	816	782	771	804	783	808	795	809	784	830	843	818	809	778	797	829	812	799	796	827	815	807	803	794	827	786	792	778	850	783	771	788	791	771	798	775	818	845	809	711	768	768	795	775	759	755	837	784	826	782	814	786	866	845	792	775	779	819	787	758	771	769	799	831	777	803	823	851	815	817	837	829	794	825	765	776	799	827	823	805	809	757	808	796	762	802	812	810	840	765	784	751	781	790	753	843	780	773	725	826	817	730	799	797	851	818	779	790	783	823	801	817	794	771	801	773	775	835	737	757	824	811	798	762	820	834	775	781	833	786	833	814	804	815	812	790	831	853	769	821	832	760	778	797	789	784	788	779	787	759	774	805	779	795	812	841	835	821	757	797	844	815	760	790	803	824	815	773	812	778	775	815	804	782	782	851	840	826	784	794	834	835	769	762	829	798	850	833	775	793	798	832	796	819	803	833	855	823	776	830	817	789	783	832	818	782	786	838	822	757	742	796	776	794	817	828	799	793	825	814	768	743	792	781	814	831	768	727	761	806	796	848	826	782	820	748	832	814	779	787	834	781	815	815	813	789	804	803	814	817	788	823	778	799	788	749	775	819	771	820	825	803	792	768	778	811	847	751	815	787	772	782	806	764	832	764	796	829	804	812	825	826	754	779	836	837	810	797	759	770	846	779	771	802	796	806	823	795	819	812	766	776	766	823	768	814	790	811	785	805	779	781	769	825	790	782	741	822	841	787	742	822	808	813	791	806	787	801	806	820	801	782	800	835	796	792	823	790	781	757	821	810	843	808	792	808	831	845	806	826	860	818	763	787	817	803	772	824	802	805	770	815	803	813	794	787	811	766	808	822	771	808	820	792	779	759	820	800	798	711	778	817	831	763	795	826	842	782	782	760	797	748	829	821	786	795	786	751	803	797	814	814	816	771	743	775	769	802	753	792	782	778	741	819	796	746	777	796	799	757	764	763	773	789	800	776	747	778	841	845	775	790	823	761	797	753	747	782	791	805	780	750	815	803	801	789	841	791	816	789	789	827	775	844	772	815	846	772	795	803	831	807	790	790	747	767	750	771	784	796	859	787	760	796	804	773	816	828	809	796	796	792	788	753	769	784	775	806	765	807	811	875	810	778	820	816	799	767	763	816	771	780	788	769	802	765	792	776	725	796	787	766	827	801	830	805	792	778	848	788	767	814	804	764	812	813	863	813	775	823	831	770	805	767	755	762	748	810	778	790	790	790	774	822	769	787	801	816	847	825	833	814	783	726	805	768	773	794	777	833	834	805	768	796	823	809	837	769	778	811	795	785	822	799	766	799	814	789	834	787	801	746	817	808	778	813	760	797	801	795	810	832	798	799	800	804	800	768	798	786	806	810	772	865	827	807	824	823	782	789	833	860	773	801	778	873	757	794	816	756	743	782	792	796	805	847	794	835	798	835	798	784	827	791	797	790	820	824	797	786	772	781	796	767	768	810	793	784	810	796	750	797	825	849	773	773	780	790	750	825	819	797	773	772	790	787	804	752	806	736	812	804	837	836	838	832	787	793	812	786	760	795	780	769	789	803	821	774	848	832	806	794	810	801	772	803	766	798	811	765	818	781	785	787	805	774	782	830	828	766	798	784	761	780	846	827	799	842	804	802	814	815	772	797	826	767	823	796	903	764	793	824	804	796	828	810	761	818	786	802	778	823	756	737	739	795	790	789	795	785	736	781	780	797	795	777	833	786	777	732	841	802	728	750	800	716	807	820	789	755	794	785	799	778	794	790	798	771	799	813	776	804	871	832	784	841	793	802	818	806	827	782	824	819	813	832	804	841	804	780	767	811	794	767	833	849	827	761	800	800	764	808	810	819	793	789	834	816	762	773	852	788	748	822	764	790	785	737	805	821	830	780	884	794	788	726	765	816	759	806	818	796	784	854	702	756	771	857	797	770	774	743	795	775	784	802	811	785	776	818	822	829	778	813	791	806	821	790	813	801	800	740	749	779	818	791	795	787	750	829	799	821	779	798	860	784	767	841	796	817	741	737	794	799	855	835	812	844	817	824	841	760	800	821	805	795	822	783	776	857	738	832	787	815	784	801	842	817	809	800	812	827	798	755	790	862	793	796	782	766	782	809	775	772	805	815	794	818	760	784	783	768	824	841	791	726	805	799	790	818	822	809	801	822	800	809	790	784	778	795	799	765	833	773	800	820	819	823	799	793	796	801	837	798	807	814	800	799	775	776	830	840	774	861	825	784	760	769	791	798	796	796	743	760	764	850	789	803	791	852	828	828	818	761	798	754	868	788	795	777	814	766	822	831	760	753	798	792	782	813	808	797	773	778	799	819	766	768	826	797	789	810	789	811	743	792	794	810	767	831	804	794	798	786	796	786	810	793	807	791	803	857	821	861	823	769	807	797	792	788	771	775	804	807	745	839	783	774	776	820	819	775	786	788	817	784	818	771	796	800	775	793	787	793	815	789	801	794	791	751	784	798	788	771	773	780	751	809	871	822	771	787	825	818	736	817	786	850	782	751	793	819	775	744	757	799	751	788	803	787	843	802	805	762	749	769	788	800	764	827	783	818	806	783	861	821	802	739	796	774	800	746	842	799	822	776	789	756	793	773	811	824	787	785	751	792	738	826	788	827	777	807	797	766	769	834	831	777	807	792	835	772	761
8774	1123	1449	1190	887	656	589	478	424	395	393	348	379	304	340	348	291	328	327	295	318	289	265	297	274	264	273	303	272	273	285	270	285	276	273	278	285	266	277	265	276	268	303	257	276	260	255	306	291	262	288	277	263	270	264	297	283	296	273	265	273	249	270	265	270	258	261	269	284	283	262	276	279	276	254	274	268	231	258	275	273	296	238	294	259	263	264	256	261	273	260	254	273	266	262	240	276	284	282	280	246	258	273	258	229	282	257	256	254	278	291	288	263	277	273	294	271	296	267	298	281	265	258	258	257	278	264	277	267	280	275	267	266	257	273	278	273	252	292	287	281	296	292	291	262	269	265	277	268	285	257	280	232	286	256	252	262	262	285	279	260	270	266	297	269	272	272	265	257	255	273	264	257	278	262	278	258	298	234	271	270	268	285	268	266	270	268	291	295	292	275	257	256	261	288	270	270	297	262	282	272	292	273	277	260	268	260	269	289	263	276	265	283	249	275	266	244	254	306	268	259	255	302	247	281	271	284	246	278	246	291	247	258	260	232	274	263	244	271	268	285	257	274	258	267	271	278	260	274	287	290	271	287	273	246	280	252	294	275	274	259	290	267	260	256	260	281	267	250	255	264	266	245	275	238	267	284	269	245	262	276	261	276	294	264	270	255	290	280	241	260	258	310	279	269	288	298	243	274	279	259	255	263	256	277	263	278	279	248	313	263	252	264	274	267	279	276	266	258	247	243	275	293	285	307	281	276	255	279	244	277	266	274	273	242	243	262	294	271	255	270	255	268	266	256	272	262	297	276	285	258	250	279	255	245	275	260	271	280	253	264	271	286	307	261	284	256	250	293	280	267	301	235	299	284	254	260	259	289	260	298	273	298	249	271	271	253	294	299	243	264	263	264	292	258	269	277	287	281	256	253	279	311	287	274	279	256	246	251	258	270	272	251	279	246	293	287	248	280	269	254	263	274	253	263	265	242	263	286	244	298	265	281	239	281	285	280	288	267	264	285	272	242	288	264	272	277	249	269	250	272	286	293	269	276	253	270	268	272	253	256	271	275	280	256	299	280	271	265	276	271	272	284	249	260	265	286	273	261	302	254	250	269	255	254	289	276	274	266	258	284	281	254	294	269	268	268	267	255	282	250	258	273	274	277	252	269	292	237	289	271	246	269	281	269	254	273	279	274	264	267	281	266	292	241	284	293	262	265	265	258	268	291	242	279	289	267	282	296	269	281	272	269	299	272	282	264	255	245	267	269	242	269	283	266	296	271	264	272	290	282	259	296	262	261	276	242	240	274	252	294	294	253	250	260	302	302	274	264	278	299	255	286	279	280	246	265	279	276	254	279	302	290	292	230	266	299	259	235	244	296	256	302	280	290	293	291	254	270	293	244	248	280	251	254	258	289	278	248	265	246	276	278	294	269	292	286	279	255	259	274	269	252	260	265	262	265	247	277	275	267	276	259	282	270	263	253	237	273	265	278	265	244	257	264	271	258	263	263	277	269	275	306	265	270	268	298	254	280	270	273	243	287	277	257	278	236	302	232	261	290	259	266	275	278	262	283	280	252	261	252	266	264	269	250	255	252	246	285	255	260	267	265	271	267	268	251	267	266	284	288	276	264	247	260	280	255	287	280	261	250	257	242	265	269	272	278	281	255	292	296	245	239	282	255	280	258	276	268	283	284	286	255	260	258	254	275	295	281	266	250	253	280	282	253	238	260	293	274	273	273	260	261	276	285	271	291	276	266	308	254	258	275	267	275	277	286	272	262	285	266	283	258	266	250	257	285	277	268	293	297	280	244	306	248	272	281	279	247	264	254	246	274	256	286	271	275	266	276	266	268	239	282	317	260	279	277	280	247	264	273	268	275	278	296	274	297	267	256	271	249	237	254	265	256	300	262	279	287	261	277	270	292	254	290	264	270	280	279	284	272	271	284	251	260	271	257	261	249	298	268	228	249	290	290	311	282	277	243	267	251	252	261	267	242	269	242	273	249	284	295	295	269	287	260	260	271	283	267	259	258	264	286	263	274	287	249	236	239	277	281	262	287	285	295	266	276	274	261	297	294	273	289	286	290	280	284	312	277	269	241	311	296	246	255	274	277	317	294	270	262	252	280	244	267	299	266	287	273	249	312	259	267	258	282	239	253	280	298	262	287	274	301	246	311	291	282	258	272	274	271	292	271	279	272	244	277	246	283	246	263	283	253	290	252	255	275	250	264	251	308	262	264	297	254	265	251	281	251	259	270	301	280	273	274	266	283	249	280	284	253	293	254	246	238	231	291	298	235	286	272	298	297	256	250	255	283	271	276	268	304	307	252	268	261	235	264	253	257	260	263	269	254	256	284	279	277	246	273	274	302	240	291	276	260	277	289	247	272	248	255	310	256	254	264	289	243	271	248	227	273	301	292	290	248	248	257	271	254	292	273	270	249	281	295	250	299	252	245	259	256	249	265	294	260	297	255	254	282	270	253	281	272	271	238	300	228	285	254	255	262	287	285	278	244	281	259	300	258	280	264	258	268	254	299	248	270	281	269	277	260	297	244	246	248	253	236	257	271	276	285	282	278	315	270	253	263	262	274	322	291	280	282	259	251	252	274	277	286	275	287	294	259	284	260	291	302	258	274	281	263	274	263	232	286	275	265	266	282	252	243	262	280	246	258	279	292	269	314	272	287	271	280	280	274	268	256	282	250	286	302	285	274	257	275	245	264	244	279	288	273	277	281	286	261	284	269	263	276	237	263	297	289	274	262	295	306	258	280	261	274	268	258	263	259	260	244	275	257	253	280	245	239	244	237	270	272	272	285	271	255	274	298	285	253	294	275	294	274	252	259	291	272	263	293	269	258	245	276	297	278	278	250	287	254	258	284	257	288	269	260	273	245	270	282	273	242	245	270	275	257	253	269	254	245	247	314	290	271	269	302	261	252	237	264	263	283	263	283	244	277	267	269	287	267	254	271	264	256	264	287	258	235	260	252	251	283	261	285	251	271	265	256	273	242	254	254	282	255	250	298	275	253	264	257	301	265	260	274	263	255	287	246	269	258	244	253	303	260	279	254	254	253	260	254	248	283	248	270	272	305	326	264	263	288	285	276	252	268	279	273	261	264	263	286	262	260	274	254	275	272	265	268	256	229	272	246	269	292	257	257	277	258	254	269	247	274	281	285	269	275	278	255	262	280	251	267	251	289	264	282	266	277	300	257	276	231	266	277	270	288	280	279	262	283	280	266	244	271	280	278	283	233	277	278	277	258	291	276	296	252	259	254	269	260	274	298	262	295	228	286	283	234	304	270	283	277	284	274	301	288	280	269	256	276	267	274	242	280	261	278	280	285	264	286	299	258	235	248	258	265	269	290	284	271	278	249	287	327	282	251	263	259	265	271	268	264	255	269	265	245	272	281	279	242	287	261	282	278	240	260	260	271	260	271	275	278	266	275	249	255	257	245	267	283	258	263	243	254	262	273	279	284	259	262	286
5871	1636	2992	3662	3079	2575	2247	1981	1655	1472	1358	1277	1286	1200	1065	1064	927	914	904	891	857	770	858	819	843	805	778	765	780	800	705	742	749	774	775	799	725	721	733	757	700	774	744	678	716	683	739	694	756	770	716	802	700	703	738	714	724	699	707	773	686	694	725	701	627	709	697	645	673	673	754	703	706	671	714	742	710	682	733	717	717	721	677	696	579	687	691	725	689	686	697	711	722	725	711	661	658	740	694	700	683	707	717	671	701	747	675	743	712	703	705	711	706	649	663	693	670	707	720	689	680	744	677	686	726	686	684	668	691	678	709	639	727	704	645	660	681	706	681	693	747	680	711	719	725	678	676	673	720	662	703	688	667	681	656	651	650	704	691	681	700	645	677	706	671	707	658	713	693	654	662	674	718	691	687	692	683	669	670	666	705	690	671	682	683	695	666	696	705	724	711	720	708	683	644	696	684	653	673	625	704	690	694	695	656	718	681	662	693	709	701	668	654	664	704	682	686	689	647	669	674	732	691	690	696	689	702	728	702	709	703	648	709	701	660	724	686	737	640	656	672	685	692	727	630	696	681	703	654	687	698	670	690	694	673	678	636	647	698	665	734	667	662	710	707	647	712	700	678	643	676	650	664	704	689	689	697	724	685	712	696	678	666	703	687	710	715	662	656	699	647	750	720	645	658	670	674	663	691	692	669	684	681	706	704	640	648	685	721	713	700	697	728	714	720	656	676	698	644	680	676	694	735	671	735	654	699	663	654	696	660	668	657	690	699	680	687	683	708	709	703	709	713	728	689	705	662	646	666	652	659	683	726	685	681	704	687	698	677	671	667	700	656	647	680	654	770	669	716	689	689	666	685	641	705	707	694	680	681	643	677	681	704	684	732	702	686	690	667	664	734	644	657	715	711	653	638	704	682	690	690	701	706	700	691	690	716	686	659	674	709	701	731	664	705	682	704	716	702	683	714	707	667	705	726	682	679	727	646	661	644	713	702	673	708	638	699	702	693	684	610	702	674	696	696	708	696	654	699	701	711	633	683	685	695	675	720	679	695	683	704	700	704	689	672	676	702	644	692	683	686	692	706	711	635	688	663	700	677	738	700	690	669	714	724	664	716	676	681	746	683	701	707	652	671	716	737	687	652	710	701	621	694	679	662	644	715	696	704	692	705	711	656	668	694	660	709	700	692	733	689	671	684	680	671	701	696	696	637	707	695	643	676	639	687	709	685	665	684	677	686	676	720	736	642	674	706	662	624	668	642	709	717	722	722	676	629	667	690	677	695	656	650	630	652	687	719	676	677	688	734	669	688	683	705	746	638	677	708	672	680	632	658	700	676	714	664	661	718	701	669	690	683	662	725	654	689	712	717	684	696	711	703	674	638	679	693	686	690	710	687	657	646	685	694	672	690	651	731	714	655	689	683	669	675	707	666	671	690	680	696	676	735	690	685	682	700	688	691	684	712	718	675	737	658	690	650	672	691	656	669	695	621	674	707	717	686	694	709	689	725	686	709	687	740	743	682	694	680	736	682	637	714	617	676	655	655	689	685	701	725	655	609	716	688	688	705	631	691	711	700	692	706	656	666	685	714	702	720	690	685	671	662	645	666	662	689	658	675	700	681	669	685	675	683	717	712	634	639	686	679	705	688	671	713	681	660	700	688	741	682	691	711	699	692	637	680	690	659	659	660	661	681	687	682	678	667	686	713	703	724	685	667	678	680	727	680	682	755	682	699	663	651	706	692	683	753	692	680	654	658	728	678	666	701	687	680	679	680	670	654	701	666	748	646	638	660	679	644	705	693	674	661	678	727	690	687	659	696	703	695	674	670	715	705	662	689	671	633	657	691	694	670	688	695	714	671	757	675	712	670	648	673	704	681	717	700	686	648	655	664	637	721	691	701	719	725	698	675	685	713	672	742	676	612	735	689	729	675	670	713	733	682	698	696	664	700	666	739	686	651	684	691	703	693	710	681	711	696	678	675	680	716	690	670	704	697	721	656	672	669	733	659	662	694	697	666	685	731	690	704	701	660	659	692	711	686	657	663	681	652	695	651	668	717	693	634	670	686	739	686	697	723	644	643	698	684	671	637	700	682	677	736	672	613	709	699	722	673	723	710	679	687	699	704	683	715	652	674	702	669	676	648	673	657	654	741	712	654	695	667	685	684	718	716	678	630	667	707	668	650	639	711	668	690	705	681	678	675	667	690	687	684	690	736	680	680	689	651	684	697	683	674	728	699	713	634	638	686	694	706	676	665	688	675	724	667	704	706	720	709	718	652	658	633	722	678	704	704	681	661	692	690	666	648	718	670	676	687	665	697	682	690	679	665	663	707	713	717	703	698	663	700	739	675	732	677	769	709	666	691	695	695	723	695	730	670	684	712	669	646	699	727	650	671	692	652	670	699	704	668	667	713	662	669	691	706	714	690	692	682	720	685	709	699	687	714	739	666	695	684	719	737	644	686	701	651	659	717	654	683	706	703	685	674	706	674	669	702	709	735	657	727	673	735	695	658	647	683	656	683	682	716	638	691	707	703	666	714	715	681	704	695	735	690	694	706	654	728	676	658	649	688	677	690	723	669	663	693	713	715	660	721	645	650	675	666	695	658	648	683	672	684	668	658	696	695	697	688	685	678	722	669	689	722	685	715	686	690	622	672	700	673	651	699	690	693	650	706	705	666	649	692	644	713	709	708	651	720	703	673	696	679	736	712	697	670	687	720	723	724	708	688	676	691	676	644	675	694	670	661	698	696	667	696	639	677	656	705	666	683	689	698	694	666	636	685	734	661	706	673	640	701	686	727	715	710	706	667	692	639	724	703	726	668	705	688	702	689	689	710	653	662	719	709	717	663	702	649	655	658	697	661	702	738	684	653	675	723	685	693	679	669	673	658	681	698	668	681	677	673	700	665	647	684	686	714	689	754	690	659	733	692	706	640	716	675	692	687	644	682	679	680	699	675	639	692	742	673	663	669	672	709	668	717	710	709	676	663	688	676	717	685	656	716	698	682	639	723	625	672	653	716	669	641	691	688	705	703	727	730	688	688	640	675	694	734	713	682	669	668	720	662	685	641	675	671	689	644	666	661	690	705	731	701	666	728	657	687	678	701	681	689	667	613	672	676	640	670	680	748	632	657	683	672	709	690	682	705	690	718	677	665	638	644	664	734	705	645	690	703	672	723	711	690	687	626	660	649	664	723	712	675	675	685	733	694	662	700	684	694	692	702	647	651	659	672	697	672	722	679	648	718	693	692	734	679	670	671	681	662	751	644	722	673	704	687	699	675	667	711	699	687	650	704	658	712	660	703	730	676	690	670	701	687	716	644	654	695	715	685	713	645	681	666	679	684	686	664	652	719	675	668	694	700	680	727	689	750	715	731	696	648	675	684	716	681	635	699	676	706	695	662	680	679	660	668	652	695	739	685	714	681	685	686	690	715	723	693	718	661	696	694	669	693	676	701	700	675	687	733	666	673	719	712	668
15437	2342	2454	1922	1352	900	703	524	458	384	354	287	280	252	212	194	208	193	182	180	168	167	171	140	132	140	151	137	140	129	123	148	158	156	137	106	143	121	132	148	137	151	116	123	140	148	139	145	143	119	138	118	106	125	129	122	127	147	123	111	109	131	111	135	132	130	116	124	131	124	124	121	107	114	122	123	95	112	117	122	104	136	119	105	127	116	123	118	120	135	122	100	120	111	106	125	125	131	127	142	98	99	117	108	130	134	120	139	115	98	130	131	123	118	100	108	94	133	116	118	108	136	115	107	117	127	123	137	128	100	105	123	113	121	112	137	104	114	112	112	103	112	119	126	113	124	107	132	127	118	132	120	105	134	139	115	114	111	120	130	126	103	109	118	105	130	137	111	103	140	114	129	105	121	94	118	107	123	130	108	120	106	125	114	126	113	103	115	118	113	132	127	112	116	110	134	130	145	120	109	107	131	105	107	124	106	110	101	123	113	118	121	119	126	139	125	124	115	117	133	127	125	134	115	128	118	123	106	106	124	104	134	119	126	104	127	106	107	111	131	116	132	102	112	115	129	111	108	123	106	116	129	95	121	119	118	109	110	101	131	108	131	117	107	120	127	120	91	118	125	121	104	105	131	130	121	126	111	129	112	109	123	109	103	110	116	125	139	96	105	115	121	95	134	111	140	101	107	95	110	105	109	112	110	89	115	95	109	111	107	125	129	113	130	115	130	128	124	112	110	107	117	117	110	126	132	120	142	116	112	124	111	108	119	100	136	102	111	144	123	115	111	120	121	122	113	111	90	99	110	112	96	113	130	116	111	121	108	116	97	118	122	93	104	119	125	111	105	118	132	107	107	115	128	111	99	126	97	120	115	98	116	118	102	116	125	114	106	110	108	116	131	117	114	116	135	110	138	127	125	114	117	121	121	143	104	116	127	128	125	124	145	107	108	128	95	100	106	128	101	112	107	89	112	127	132	117	128	110	109	126	125	118	107	113	153	103	105	116	109	125	105	95	100	134	93	118	123	127	110	132	113	121	114	130	105	141	133	117	108	117	114	103	119	121	95	122	113	120	136	104	122	120	137	117	123	109	108	121	145	130	112	121	126	126	115	103	119	119	109	130	131	102	110	113	88	106	110	119	121	104	103	112	108	119	125	93	113	130	135	137	117	105	122	143	106	113	119	126	128	124	121	115	99	98	121	127	123	122	122	100	112	112	97	124	111	116	136	131	121	103	128	103	100	123	114	126	123	117	113	122	115	122	118	120	122	101	143	129	126	96	105	113	131	130	128	120	124	116	130	120	116	100	107	114	134	116	97	138	102	122	107	104	136	91	123	122	108	108	116	115	104	103	116	147	129	133	126	107	136	120	122	106	109	127	117	126	119	115	130	126	117	114	97	102	131	115	107	128	124	98	122	119	103	113	130	110	116	112	110	106	103	109	105	128	124	130	125	121	119	119	110	131	111	118	129	120	100	122	111	131	116	142	92	114	108	101	129	105	140	110	104	129	104	116	108	117	127	130	129	132	132	117	136	117	107	115	125	112	94	114	130	104	144	86	134	112	111	120	118	106	112	101	105	106	124	122	107	102	103	128	102	106	106	114	125	114	131	123	137	114	126	122	132	110	122	97	104	121	118	116	132	127	116	129	108	100	92	126	95	89	121	120	102	118	107	123	115	112	134	109	107	104	123	114	123	116	104	131	121	111	109	129	121	128	106	102	125	98	125	136	106	111	100	129	123	106	142	119	108	123	124	103	112	114	151	96	116	130	111	110	105	100	104	122	117	118	103	118	135	116	126	115	117	121	113	108	115	120	108	111	111	103	102	113	105	109	117	105	119	130	112	134	131	112	129	108	115	106	121	121	104	128	127	112	117	117	105	123	119	129	113	113	126	141	103	122	134	108	118	113	123	129	104	114	108	149	113	107	113	139	116	135	108	102	102	106	100	148	111	104	120	112	130	120	133	106	84	107	122	99	120	94	114	112	119	117	123	113	116	129	122	93	113	107	115	142	101	131	113	117	125	126	106	103	118	142	114	117	125	85	102	98	108	115	114	112	115	137	113	121	116	133	135	122	109	115	122	118	141	128	110	122	127	112	126	102	130	110	112	132	110	112	112	101	135	115	113	112	124	111	111	114	130	106	100	114	118	118	117	118	103	131	110	111	111	113	120	128	110	119	98	118	118	92	117	113	99	125	102	112	126	110	103	115	110	123	111	119	115	120	112	112	118	116	133	120	131	114	114	134	135	112	104	117	101	107	91	111	150	114	103	113	106	115	134	122	129	102	99	134	114	101	121	99	125	106	130	130	142	104	118	119	113	95	96	116	111	107	128	112	124	119	98	128	111	124	105	100	103	124	106	99	119	111	118	105	107	110	114	136	122	124	136	121	111	109	125	123	108	109	124	120	107	125	114	129	109	116	110	117	106	110	132	122	140	140	104	119	122	105	130	107	127	121	122	117	142	115	111	118	133	132	113	124	124	118	117	117	125	107	129	126	97	117	108	120	112	81	117	130	102	117	118	115	119	108	92	121	124	108	117	96	122	124	102	133	127	94	124	113	146	124	122	100	122	123	114	114	145	127	96	111	122	115	113	110	106	125	117	109	101	124	116	132	119	129	121	109	114	128	102	116	103	134	141	123	123	133	119	103	117	112	111	123	109	136	130	113	100	124	111	102	123	94	117	121	117	103	98	107	121	135	121	118	116	122	99	98	108	116	107	104	130	123	120	113	128	115	110	117	106	113	118	120	117	109	127	110	126	116	112	112	135	99	119	103	98	141	107	120	128	120	132	102	117	131	94	125	109	126	113	118	128	123	112	103	138	101	122	115	113	116	108	102	126	124	114	124	136	129	123	125	106	114	118	106	116	105	113	121	105	115	109	116	119	130	109	108	106	94	109	106	126	132	109	117	124	117	115	95	112	114	129	110	115	112	138	126	121	107	109	144	106	126	135	125	124	119	100	125	115	136	135	110	102	132	115	130	125	110	133	121	128	124	120	122	123	110	122	135	132	109	124	123	127	127	119	104	117	113	110	113	118	119	121	114	99	124	135	118	118	117	122	116	113	107	117	123	113	121	113	114	98	137	105	115	127	106	118	135	135	100	103	115	134	133	137	124	118	128	116	109	122	124	122	119	106	108	106	90	123	110	133	126	106	129	114	114	112	117	134	127	115	135	110	118	123	125	119	113	95	117	117	97	139	102	102	114	95	107	132	113	117	118	112	100	109	108	119	124	108	104	120	123	119	113	122	107	122	111	125	117	87	116	108	124	116	121	125	114	117	141	117	110	94	94	138	101	99	127	111	119	112	112	109	112	102	97	123	115	114	122	124	123	107	118	111	99	122	127	120	133	129	104	121	114	116	123	122	125	126	118	105	124	118	137	115	99	127	120	137	140	119	111	126	126	129	98	114	127	116	115	135	113	118	98	117	102	120	139	100	127	109	133	110	135	121	117	111	141	123	120	108	116	128
7383	2127	4626	5551	4926	3841	3272	2697	2270	1790	1627	1470	1259	1141	1067	925	921	829	773	728	721	648	608	596	571	574	515	552	552	523	514	504	479	484	456	450	490	442	438	417	436	415	443	417	422	438	399	422	425	409	383	396	363	388	387	366	378	395	395	379	369	364	383	411	333	359	361	354	338	352	365	384	355	391	353	366	371	325	385	376	347	331	379	373	360	347	394	344	346	337	357	376	386	342	345	351	335	352	373	360	323	338	326	347	357	326	317	342	346	336	359	339	341	352	313	330	341	322	372	335	301	346	359	352	347	344	344	333	336	330	342	355	347	350	335	363	364	309	326	328	355	369	337	331	320	333	351	308	334	334	315	328	309	341	343	334	314	331	326	315	330	341	309	322	339	317	332	332	343	354	329	320	304	317	329	323	333	300	335	377	332	336	356	328	319	310	325	337	329	328	322	333	320	354	317	344	329	318	331	352	334	359	337	351	330	331	339	360	318	338	335	344	344	352	321	298	324	302	362	325	302	383	329	334	359	330	348	329	318	326	336	301	321	361	363	331	333	332	314	328	361	308	330	355	315	316	347	336	318	313	344	331	331	323	346	321	371	322	375	290	319	335	328	338	314	315	327	330	354	305	335	320	351	330	344	351	325	338	341	318	319	333	320	348	328	350	341	357	342	322	321	328	336	335	337	322	295	319	333	360	303	355	316	327	353	326	311	312	325	322	335	325	346	320	340	319	323	340	310	342	361	329	321	378	322	336	310	301	324	293	341	333	336	316	340	329	346	346	333	339	331	329	325	340	338	356	357	305	345	323	323	326	345	327	325	325	342	338	362	304	349	322	312	365	349	338	287	341	353	342	350	304	324	341	335	339	319	346	318	310	332	356	342	299	333	317	333	324	320	337	314	295	363	338	309	332	356	318	376	334	356	329	352	320	332	350	298	304	312	326	324	350	328	341	325	309	322	355	314	326	406	345	353	333	344	335	313	348	342	338	351	317	335	311	331	338	323	315	346	331	337	328	333	293	303	327	337	305	348	347	315	311	325	340	336	339	367	342	356	313	329	352	335	319	361	331	342	329	309	335	310	336	330	317	283	333	321	357	330	363	334	341	310	347	301	325	351	330	328	313	345	312	330	297	355	351	327	339	304	322	326	332	328	310	309	345	345	353	336	319	335	306	316	329	357	335	303	341	335	343	337	302	341	356	312	324	336	312	330	353	346	332	334	304	349	350	311	321	362	322	325	374	314	340	335	336	342	317	297	327	341	302	333	356	349	340	326	351	304	350	338	308	324	359	326	327	317	348	308	359	325	316	344	353	314	338	338	339	311	292	338	328	342	357	336	324	341	321	311	353	327	322	347	374	343	333	331	362	329	290	336	352	306	330	300	357	320	356	361	348	351	326	311	345	349	369	323	321	299	328	335	328	367	344	359	316	361	342	331	322	325	347	328	349	339	327	344	338	344	357	330	333	322	355	334	332	351	341	346	340	328	336	325	288	312	345	341	362	335	335	310	335	310	357	342	341	345	350	300	332	353	317	341	337	315	324	332	317	314	333	325	313	327	332	327	318	318	338	323	337	317	375	319	305	322	321	339	325	325	341	315	316	328	352	339	300	322	350	348	304	313	314	308	327	342	317	289	303	319	323	296	333	350	343	325	316	347	329	307	326	331	306	356	297	345	336	321	301	331	322	344	332	361	336	341	313	358	320	321	336	334	330	320	299	319	346	319	296	316	320	336	329	347	292	314	319	327	328	326	355	321	324	341	317	325	340	344	345	352	317	339	341	330	310	317	328	358	336	337	324	349	296	348	352	332	312	355	324	362	331	314	316	346	314	325	298	328	355	329	319	322	332	362	302	345	320	316	348	303	354	346	306	330	344	325	362	361	330	331	332	322	336	349	329	347	335	356	370	309	356	322	328	342	325	343	343	339	310	321	317	316	329	312	308	333	321	317	340	346	305	341	326	342	334	334	351	367	326	348	363	300	325	339	320	290	323	324	343	308	305	340	332	301	320	340	340	294	335	291	355	327	337	332	331	326	337	348	358	299	350	340	349	350	304	337	336	336	339	345	331	312	310	304	352	332	326	318	319	336	343	341	346	349	351	316	321	358	308	346	317	357	330	354	308	299	338	320	373	321	318	341	325	339	352	321	316	344	325	340	317	321	348	333	356	339	341	329	311	326	325	338	331	361	355	329	336	338	328	332	343	323	340	332	353	340	310	303	322	346	315	324	314	291	352	328	350	332	330	374	343	347	340	366	295	317	342	333	366	325	336	322	344	291	342	363	343	334	325	320	324	315	346	314	324	322	336	287	338	336	326	337	314	337	335	299	288	333	309	367	292	337	303	360	324	300	316	344	372	324	369	335	317	334	292	331	315	345	325	332	362	286	336	315	337	328	301	319	321	340	316	330	331	331	335	337	322	337	312	330	351	369	327	321	350	332	298	345	334	315	357	330	311	327	317	345	306	325	310	333	332	320	310	329	344	349	346	364	314	303	345	328	348	337	349	317	317	321	318	328	306	336	344	326	343	306	330	324	332	321	356	316	328	333	305	342	372	330	351	322	348	328	335	297	344	315	339	355	348	331	291	330	306	323	332	304	322	308	342	323	330	338	337	326	345	304	299	317	310	341	350	319	342	328	376	335	349	368	350	335	393	349	341	331	295	347	351	325	349	319	322	320	316	309	308	311	345	316	311	327	351	355	315	314	324	330	328	318	324	313	347	301	372	356	333	336	339	335	338	331	330	326	357	329	344	330	337	316	353	358	369	314	312	317	333	345	357	344	347	371	323	336	320	344	338	334	325	335	367	345	356	324	338	325	352	329	309	324	326	327	329	327	355	381	315	310	348	341	313	333	343	339	300	322	341	321	339	347	352	330	318	334	345	326	383	325	305	298	325	308	331	331	311	339	328	336	343	315	307	340	341	301	326	331	332	321	334	349	321	349	322	343	328	323	308	348	344	323	326	328	312	307	334	308	335	335	309	338	312	304	366	346	348	317	307	357	356	310	347	349	339	305	304	347	331	318	330	311	331	331	317	321	337	343	319	337	355	339	325	302	334	349	338	334	334	323	328	317	308	315	323	332	309	312	304	310	334	347	312	297	322	349	402	309	329	347	308	348	308	334	310	327	355	347	334	340	325	326	346	326	348	301	338	356	292	351	344	318	373	332	351	348	310	336	350	322	338	294	333	326	330	334	301	305	335	342	326	333	321	352	323	317	330	336	332	392	340	324	318	348	350	297	336	312	321	311	363	357	374	297	355	324	292	294	346	356	317	353	330	325	325	350	308	328	346	336	325	331	371	300	348	339	344	330	317	326	362	309	313	337	302	317	343	353	289	315	315	340	310	320	340	350	350	326	326	326	336	308	306	331	327	347	334	371	345	306	333	351	338	343	300	333	333	309	318	331	356	332	334	328	345	349	336	324	330	351	314	363	304	352	333	311	350	346	323	344	337	371	345	339	349	323	337	326	343	340	339
2492	333	345	358	348	324	335	338	317	305	328	345	318	329	320	299	298	309	294	336	329	319	307	299	285	329	291	349	301	320	321	303	289	309	344	323	296	358	312	343	275	327	294	297	289	303	316	341	313	322	307	293	312	304	300	327	325	280	298	304	340	305	287	321	284	309	303	315	321	290	318	302	287	290	307	314	277	322	313	333	315	305	316	337	318	324	313	329	333	316	332	294	307	317	340	332	316	333	304	305	349	298	306	346	324	302	338	316	282	304	331	303	324	313	295	307	325	322	305	259	344	299	322	351	316	302	299	310	325	307	307	351	295	327	300	305	322	291	278	302	281	303	342	337	318	313	307	322	301	334	307	309	304	310	297	309	308	296	313	291	293	322	280	317	309	317	297	270	326	331	333	309	338	330	301	341	328	301	304	311	295	297	338	275	336	303	310	309	313	288	313	326	318	290	305	294	304	290	345	330	316	332	288	325	331	355	300	290	298	312	310	313	340	314	329	318	296	289	316	303	326	320	302	310	309	300	301	292	362	324	303	292	307	336	342	290	330	282	336	280	289	357	339	332	316	322	296	316	313	295	313	324	299	308	352	312	320	312	349	326	340	298	280	337	317	301	295	291	308	306	309	300	290	314	323	299	331	315	342	305	321	287	296	318	314	311	300	298	308	289	325	313	331	303	289	339	341	308	333	318	341	317	319	281	323	314	299	268	333	313	318	346	323	309	315	325	298	295	298	287	298	312	311	342	321	320	291	345	311	285	304	294	341	293	347	290	323	314	327	287	311	302	313	311	338	297	302	303	340	307	328	307	310	315	309	282	304	272	329	358	323	299	304	300	323	327	310	341	296	327	326	331	315	321	317	365	349	305	298	316	336	309	334	295	295	311	325	306	308	327	334	310	299	324	305	326	317	309	312	327	324	326	283	305	302	326	315	334	298	325	320	350	348	332	301	294	307	329	338	312	323	309	329	301	322	308	318	320	292	301	315	314	325	295	300	314	299	327	282	335	312	314	314	300	350	304	302	319	308	323	302	270	325	292	292	295	301	315	292	317	322	367	299	264	293	302	309	306	311	336	304	338	327	319	285	304	300	287	315	306	350	287	316	317	305	287	284	313	312	293	313	300	329	300	284	313	316	318	325	320	321	284	309	299	309	310	302	345	358	319	318	308	319	322	331	304	302	319	323	297	287	320	292	338	316	322	290	299	351	297	308	338	316	306	323	312	296	311	305	287	313	316	319	306	308	290	286	286	306	347	349	305	294	310	290	320	279	296	313	304	346	313	331	331	272	304	300	277	330	330	330	329	303	345	330	314	293	317	299	317	343	343	322	296	299	265	312	317	385	317	314	298	329	323	314	321	311	315	305	322	334	330	318	322	311	338	329	329	295	311	308	286	332	297	307	300	319	314	309	288	316	292	285	299	291	314	319	310	297	334	277	332	319	315	322	319	312	287	336	272	341	315	305	299	302	332	338	356	307	342	298	326	308	331	305	330	328	332	298	306	302	316	311	322	339	338	301	326	354	312	346	329	317	284	299	302	316	319	274	287	308	342	318	347	293	313	323	331	328	306	291	322	297	305	297	286	312	322	294	314	345	293	302	305	305	315	303	280	300	314	328	301	276	334	318	327	321	336	307	299	322	324	303	279	295	282	348	344	320	298	289	289	346	309	311	312	293	327	314	342	330	257	322	305	304	312	302	345	295	359	324	316	328	302	341	309	357	304	283	317	304	299	314	315	295	312	332	300	313	310	311	302	331	308	329	293	330	310	274	332	305	334	312	339	286	309	315	340	289	288	303	318	309	315	298	277	329	280	343	306	332	322	309	306	322	327	335	331	318	336	302	311	316	308	318	299	307	310	329	315	303	325	333	328	295	319	348	325	339	318	306	296	312	320	283	331	287	349	321	301	293	291	310	300	323	313	305	328	299	315	285	325	320	332	302	305	315	338	322	303	298	300	321	321	308	323	343	303	299	304	302	308	340	356	316	307	302	331	348	332	295	299	294	283	320	297	303	277	340	305	293	329	341	301	317	334	279	342	311	307	287	292	325	282	330	320	314	328	292	302	291	338	300	316	306	297	326	322	284	305	313	314	320	319	309	296	324	311	335	315	366	326	304	315	320	345	313	321	326	300	303	359	326	300	296	317	316	309	304	304	337	315	300	294	281	347	348	296	299	312	304	336	336	299	333	322	272	315	286	321	335	353	337	338	297	306	326	295	292	307	317	338	292	297	295	289	326	324	305	323	288	287	294	274	294	300	279	319	295	290	296	320	301	298	320	301	277	319	304	279	320	309	326	293	302	281	319	341	339	312	292	328	319	327	308	297	295	317	312	310	336	283	291	289	308	328	331	308	323	303	330	291	294	305	333	337	347	277	276	303	293	328	321	317	298	330	324	338	302	323	314	328	297	292	286	292	317	330	332	305	315	329	336	300	318	321	326	313	299	304	334	286	312	312	292	310	328	298	313	317	308	309	274	311	301	303	307	286	292	319	321	308	314	337	320	322	314	327	290	300	327	333	303	338	336	327	305	326	294	284	302	308	307	295	324	292	306	357	302	291	327	277	310	322	297	300	282	292	299	309	317	322	315	303	290	338	319	320	305	315	271	319	306	296	299	336	323	308	304	291	303	311	322	296	301	297	321	329	295	303	301	338	338	262	308	280	285	295	292	301	320	320	333	299	323	344	315	322	313	301	338	311	298	290	303	290	269	308	290	348	286	320	329	301	285	293	315	302	337	290	314	295	338	311	309	308	311	318	315	323	288	286	316	307	364	315	328	311	313	335	301	318	268	344	327	317	294	310	312	300	321	303	287	290	331	311	295	312	320	310	335	316	315	315	320	265	313	309	320	300	319	321	309	308	350	302	303	293	342	323	301	337	360	337	343	337	343	317	302	320	301	314	302	304	325	316	299	326	311	318	323	317	330	303	301	330	319	292	324	330	348	349	318	321	259	327	298	313	317	291	340	292	288	334	304	306	329	284	339	319	282	321	341	318	322	325	285	285	307	316	318	308	347	300	314	317	349	298	348	309	297	303	319	330	294	308	332	327	347	294	297	315	330	289	304	324	334	303	305	315	308	327	325	285	298	312	323	319	318	351	267	303	317	326	310	325	312	294	310	292	295	323	295	310	291	335	282	319	303	281	338	307	355	316	309	285	276	314	308	310	318	289	288	333	314	284	304	303	309	339	317	305	305	326	277	310	308	275	319	293	310	341	319	283	351	311	292	285	313	295	280	294	287	309	338	287	307	291	318	307	304	340	280	318	327	333	313	302	284	305	306	299	319	320	324	297	300	342	285	311	312	292	304	287	337	300	310	303	301	310	332	300	333	315	320	302	339	314	297	313	326	303	327	310	306	307	313	304	302	327	329	276	327	337	319	323	328	313	304	328	334	300	326	306	327	326	299	296	321	338	300	286	306	297	328	315	335	279	311	311	324	301	309	309	320	333	308	324	317	287	311	299	328	320	347	301
2580	888	879	969	944	918	866	863	849	832	805	815	858	871	809	873	802	824	824	808	829	815	821	791	790	816	793	796	837	779	837	804	783	866	779	838	783	845	826	768	822	828	793	792	847	824	814	827	781	837	774	834	861	775	822	809	822	787	818	769	828	835	791	801	854	817	805	795	764	809	807	759	816	791	808	792	766	791	828	812	829	846	803	827	777	791	816	775	826	763	800	755	787	817	850	749	818	819	827	799	754	827	812	788	775	754	783	801	783	711	803	787	808	811	771	788	814	813	816	755	822	802	765	824	824	800	736	792	804	780	810	788	760	787	805	803	802	765	802	863	786	799	766	840	807	840	792	809	777	756	798	779	779	772	794	785	757	793	750	772	797	762	766	781	756	796	763	826	718	743	788	818	781	763	797	785	747	801	821	833	785	781	794	783	826	743	807	805	790	810	788	774	788	815	825	772	798	817	842	766	797	816	799	770	785	818	770	761	821	840	815	777	827	801	846	779	909	742	790	804	787	816	809	783	777	772	814	777	809	813	794	809	794	793	765	790	825	813	810	801	812	843	813	800	764	808	795	779	846	784	794	778	817	754	817	823	790	765	797	789	811	785	796	762	806	814	763	854	779	794	805	778	770	798	759	759	825	814	828	834	776	769	765	739	792	818	807	804	795	787	808	873	804	770	801	783	813	845	787	794	858	776	817	835	768	755	781	796	803	747	810	843	820	799	826	776	777	816	809	780	749	853	800	822	856	796	826	746	809	788	741	822	767	766	796	830	818	797	821	784	799	821	766	847	794	765	825	809	818	764	792	781	793	807	858	813	817	791	788	760	771	847	790	744	774	736	829	779	813	752	834	846	802	846	819	831	820	731	792	731	786	725	831	823	799	811	848	847	791	795	799	844	734	744	809	857	768	782	807	856	804	867	862	794	798	785	794	833	819	827	776	766	822	791	862	747	773	771	824	821	836	748	746	871	843	767	785	780	790	815	771	788	809	744	764	847	754	802	856	776	796	768	797	796	802	788	795	812	825	831	776	819	774	816	792	812	779	807	781	818	828	790	842	751	808	819	796	776	831	786	793	830	869	765	785	753	781	824	830	804	753	829	754	736	815	800	777	793	819	799	794	801	814	778	777	817	803	775	784	781	780	831	815	774	780	817	755	802	782	818	748	767	797	856	822	798	772	758	786	823	822	749	782	811	757	785	764	810	789	835	778	806	808	811	830	771	806	741	784	773	799	760	773	791	788	742	855	835	795	799	781	779	794	820	813	799	797	799	861	772	811	818	746	755	848	745	810	775	822	824	814	815	746	785	752	785	807	821	831	758	801	782	831	738	784	789	797	778	818	762	821	763	769	748	760	786	820	807	815	764	788	804	746	787	804	815	813	782	839	742	788	841	783	771	768	784	788	772	821	780	822	779	804	809	771	847	853	774	816	790	776	826	780	767	812	785	858	756	801	789	793	792	823	797	814	805	761	819	800	793	788	769	794	776	786	752	777	828	816	802	831	789	806	793	761	813	804	740	832	812	766	802	841	811	767	774	819	794	771	809	752	835	755	815	776	824	828	824	804	772	812	838	751	822	725	774	793	793	821	799	775	768	774	793	757	804	783	804	787	791	765	794	857	774	762	807	799	775	785	814	802	745	780	825	835	822	782	774	830	831	854	756	824	836	783	754	807	786	826	772	782	755	775	801	802	745	829	796	775	819	806	838	803	726	764	834	812	778	836	815	831	766	798	780	814	778	796	812	775	809	759	796	815	827	739	808	812	806	814	774	759	765	770	810	835	816	734	785	785	829	807	774	830	779	774	787	814	771	792	773	787	772	780	770	825	750	818	797	777	832	800	778	809	804	803	747	764	842	810	813	789	760	781	850	774	814	750	782	815	807	815	802	817	821	754	817	792	758	874	838	774	858	756	794	803	839	809	769	805	824	786	825	805	788	789	763	824	777	801	818	769	761	777	741	789	791	767	777	827	819	838	787	805	772	806	786	793	776	843	810	784	781	763	761	833	840	805	791	725	757	778	777	852	861	822	807	785	824	756	811	793	793	792	779	826	856	817	803	814	799	780	762	845	801	779	797	746	801	745	779	775	812	777	774	792	782	806	788	745	792	757	817	783	787	779	814	761	802	805	812	795	795	783	769	785	842	809	824	785	760	837	804	822	767	760	787	773	793	812	765	767	782	783	835	824	761	802	834	812	763	775	810	754	801	800	753	814	754	806	809	769	849	870	809	794	786	800	789	810	843	789	782	781	784	794	787	840	846	802	805	753	809	777	793	811	813	787	763	763	790	839	811	831	767	819	816	821	809	750	817	780	802	803	791	766	790	799	807	842	806	793	798	831	788	810	810	845	780	788	799	826	809	846	817	773	773	803	780	814	780	819	801	777	839	805	780	824	806	787	803	761	762	748	800	782	735	809	814	780	794	818	817	816	756	785	733	806	753	805	743	837	816	801	823	825	838	761	820	733	842	822	850	854	861	772	791	828	768	825	843	762	759	776	766	822	806	830	832	803	800	802	804	814	795	773	843	831	786	835	810	817	827	794	839	765	845	782	860	813	772	819	820	754	836	719	840	766	846	810	787	786	793	816	805	788	776	805	825	864	799	859	813	796	779	807	806	789	784	851	835	831	780	784	799	829	834	803	787	797	819	735	743	815	786	791	769	795	807	778	762	781	760	801	814	819	809	762	797	781	792	760	816	725	767	871	813	750	787	780	793	776	795	814	809	785	774	816	825	819	828	839	791	820	749	811	794	766	782	762	787	827	791	785	765	774	838	803	827	786	784	827	814	811	768	785	802	867	767	811	809	781	836	813	777	749	820	762	851	802	811	832	795	824	777	799	796	830	779	778	829	780	795	787	813	787	834	764	783	802	804	798	754	784	805	830	775	789	822	789	762	780	813	834	786	782	779	840	822	821	807	806	768	767	745	760	805	815	811	813	793	780	794	785	787	773	802	800	763	752	759	763	769	749	771	773	773	800	789	814	720	831	816	772	798	793	817	790	783	846	781	779	784	820	780	791	793	799	778	814	811	785	771	792	821	765	795	762	786	776	815	796	758	820	864	767	825	765	810	819	787	748	778	833	804	792	801	817	800	792	808	799	767	757	802	768	811	807	829	762	782	782	844	831	823	834	789	762	811	827	832	806	830	867	833	838	777	812	744	820	778	830	766	799	797	843	771	789	767	762	797	815	791	773	796	771	719	804	834	776	763	833	747	778	809	813	799	800	825	779	791	751	714	762	827	789	805	777	792	780	853	814	794	833	813	764	871	737	856	777	780	771	805	792	799	795	789	783	784	833	763	774	764	802	789	755	818	765	827	811	786	819	851	816	781	803	853	802	812	784	795	797	833	801	772	789	800	805	785	757	802	787	816	795	821	822	750	786	791	810	779	785	803	789	824	829	852	825	849	792	804	847	784	817	813	810	738	773	790	773	785	789	845	781	821	838	760	727	778	826	789	786	798	772	779	728	763
8749	1228	1478	1176	898	692	582	493	447	384	359	400	341	377	350	332	301	312	281	281	268	323	293	269	313	287	266	282	271	296	274	272	245	306	287	301	291	270	270	290	289	235	244	305	265	277	280	281	272	270	279	281	263	282	279	278	275	262	299	254	259	273	267	249	326	312	247	254	281	277	295	257	255	263	275	267	242	290	270	270	273	289	260	291	292	306	268	255	262	283	264	263	245	277	265	269	281	278	293	265	266	259	287	281	260	260	278	288	298	258	264	251	278	262	250	256	245	249	265	280	290	264	253	244	282	293	259	299	272	263	281	248	292	244	291	271	259	262	277	275	279	255	284	264	263	275	262	297	283	264	275	252	252	264	303	257	271	269	257	259	285	281	303	280	239	233	254	274	255	302	273	255	281	282	283	279	261	244	283	272	255	256	248	261	298	279	235	275	257	291	265	240	259	256	292	257	275	272	277	271	271	282	248	256	286	245	268	287	262	234	271	257	284	268	261	263	227	279	246	238	287	271	296	258	272	281	277	275	286	268	297	255	271	276	250	298	291	246	265	271	253	266	278	276	285	280	278	264	283	285	273	288	258	275	263	273	272	249	271	272	262	274	278	258	255	276	274	255	259	252	278	252	268	281	257	289	258	321	269	255	256	280	267	259	274	282	289	267	282	262	277	264	268	288	282	289	263	279	263	229	253	295	273	272	269	304	292	275	243	304	292	257	253	265	286	257	295	262	269	278	272	270	254	237	239	256	241	276	250	268	273	292	266	252	263	303	256	272	291	265	238	282	271	257	254	274	287	236	255	262	291	244	279	276	257	252	287	260	271	286	275	272	268	243	249	275	259	287	268	299	281	268	273	267	261	235	273	245	272	296	266	251	259	267	287	264	258	273	269	259	255	272	238	241	251	258	265	255	273	268	296	265	277	291	290	312	268	288	282	262	280	283	275	262	326	273	278	246	286	244	269	256	287	262	292	257	278	283	262	300	262	261	279	263	257	248	260	262	272	277	286	276	264	285	292	274	265	289	247	286	267	272	288	267	268	293	274	306	269	255	249	244	277	273	285	271	252	283	246	260	288	265	250	295	269	242	277	271	291	300	289	260	276	265	276	268	283	272	255	278	262	268	259	273	235	257	264	276	281	236	298	268	292	261	266	232	273	256	266	278	274	285	240	274	256	261	266	288	257	283	249	259	267	239	259	276	279	278	275	258	256	286	271	271	286	274	262	284	278	283	242	276	251	277	286	285	319	299	251	309	270	288	278	261	278	266	230	259	265	277	232	259	259	228	253	258	273	267	281	261	290	293	286	278	257	258	252	274	290	272	277	271	263	256	281	263	228	262	259	251	285	270	289	285	249	238	280	263	250	280	276	280	273	253	270	241	228	270	242	268	279	293	274	282	289	284	251	266	292	261	277	266	248	291	254	247	289	242	280	268	272	257	277	271	293	267	257	283	272	281	269	273	263	262	256	277	288	277	263	288	280	267	257	255	279	281	280	255	279	268	267	281	256	266	254	262	249	262	259	269	276	301	270	249	272	260	290	277	282	245	307	272	268	279	255	273	286	259	289	297	276	268	265	264	287	264	283	252	249	313	241	300	284	263	270	286	281	247	265	271	264	294	254	304	274	273	250	264	289	284	217	228	257	280	271	278	256	241	281	271	255	272	228	290	283	285	299	268	273	249	270	264	261	244	268	262	272	295	267	246	261	277	275	270	236	263	263	263	261	260	258	268	279	264	253	267	251	255	277	293	276	253	247	275	247	236	261	258	268	262	261	269	252	256	269	267	272	243	238	279	260	274	268	260	310	251	275	237	271	276	277	261	277	273	294	281	274	259	263	274	270	252	260	262	276	289	256	256	283	225	282	291	263	281	283	275	283	267	259	258	259	289	257	285	263	288	273	262	274	302	268	272	237	262	274	260	286	267	300	288	281	270	256	253	256	251	269	256	282	298	253	281	286	284	275	255	275	250	274	279	269	269	259	257	280	242	257	253	258	249	281	304	272	279	290	280	245	263	254	255	275	272	278	273	278	299	236	220	261	261	251	240	261	276	269	245	242	267	267	261	279	253	259	279	271	246	277	281	279	260	279	276	286	260	271	273	256	252	245	278	254	237	250	258	246	315	277	264	272	259	269	279	249	252	267	264	268	235	249	254	286	274	268	271	256	281	274	302	274	268	263	277	284	261	281	265	267	279	263	272	273	258	289	274	269	244	281	258	270	271	256	292	286	251	312	253	276	272	249	270	269	265	304	284	306	259	274	251	270	295	267	249	259	284	282	282	234	279	267	281	276	296	306	248	305	259	278	248	250	249	267	278	283	285	258	267	297	292	270	237	269	280	284	263	306	261	255	280	260	286	283	297	243	254	247	271	258	256	281	263	283	264	271	264	244	257	262	286	302	265	278	276	244	283	262	274	273	310	298	276	232	238	236	287	257	271	283	269	274	269	243	279	265	284	285	274	289	266	267	247	264	293	272	294	240	283	261	292	281	275	276	264	305	254	273	280	260	280	240	252	256	263	258	273	252	285	291	283	271	310	238	250	271	274	300	249	285	255	275	264	282	254	275	284	272	256	269	252	289	292	277	240	262	270	252	302	245	259	269	253	294	249	261	285	309	260	263	267	266	257	270	291	293	285	287	287	259	288	291	264	260	298	262	256	269	278	293	273	259	278	256	264	248	269	243	261	285	250	290	250	292	286	273	263	302	279	273	261	300	273	258	292	231	285	261	236	252	236	279	288	291	264	312	272	282	275	278	247	264	247	246	249	291	281	239	295	270	260	289	279	250	288	255	237	295	262	275	255	310	268	298	273	238	252	268	277	248	269	272	282	272	277	259	280	252	252	249	281	243	247	248	266	253	279	278	302	271	255	303	271	290	261	290	281	288	264	307	296	263	276	279	265	275	255	290	265	265	272	264	264	292	287	258	272	265	278	291	294	242	280	308	252	271	249	276	259	266	232	257	251	234	271	279	246	290	286	295	272	272	247	269	279	289	249	282	282	259	273	261	272	273	276	270	305	270	268	238	252	248	259	257	265	290	266	286	252	297	268	287	287	250	295	251	283	282	252	268	276	249	259	285	259	240	241	268	287	255	267	258	266	235	293	267	266	250	237	235	274	248	247	255	271	256	263	228	257	247	288	265	241	277	257	265	286	259	284	256	289	273	275	284	248	256	230	292	276	262	269	261	254	286	260	273	264	276	270	267	254	254	268	265	285	268	271	244	279	302	275	270	283	248	293	275	259	280	263	263	259	258	289	284	266	284	254	298	278	285	262	257	286	274	280	260	262	283	280	282	255	256	283	251	275	260	274	255	252	278	290	274	284	277	258	276	285	257	269	274	281	232	267	263	258	252	276	293	279	251	263	286	231	273	266	261	258	276	254	284	293	277	280	270	273	286	257	267	246	266	280	266	264	260	299	261	261	269	250	251	253	271	309	269	255	281	271	293	263	256	282	268	256	297	271	264	303	250	273
5979	1617	3035	3600	3102	2598	2227	1912	1685	1510	1406	1240	1163	1122	1067	1027	1015	925	956	945	864	883	833	805	786	802	782	823	820	798	762	803	739	723	806	736	743	759	740	699	760	678	724	783	716	727	733	696	706	775	694	751	705	728	719	703	731	725	706	762	732	706	765	700	716	646	715	707	729	739	712	683	715	673	678	692	716	690	722	666	702	736	704	656	709	672	721	709	664	665	716	746	654	699	713	723	708	704	709	696	653	700	700	640	647	694	708	740	700	689	639	709	683	708	689	656	703	686	718	659	694	705	680	688	705	742	664	703	702	693	675	718	713	682	722	709	711	690	681	662	711	644	689	646	633	677	649	695	643	717	706	666	679	689	673	670	665	699	661	677	717	649	731	730	688	689	638	700	678	686	708	724	670	677	682	747	660	627	689	641	677	679	725	664	675	725	722	673	667	684	709	653	645	643	645	643	704	707	715	723	673	713	636	646	693	687	686	701	710	707	641	704	739	710	670	682	677	673	652	679	689	681	687	684	698	712	641	686	687	666	677	694	677	689	704	674	712	692	628	655	664	706	679	647	687	690	692	688	658	684	702	630	710	681	666	700	672	693	666	720	663	688	741	702	687	684	693	689	664	662	708	695	686	667	690	668	693	679	694	727	669	711	682	682	747	711	684	650	712	630	699	676	620	691	640	703	681	711	697	700	714	667	656	676	670	700	707	682	704	687	727	706	660	700	721	661	715	669	691	672	730	726	686	649	643	671	627	712	683	700	698	708	713	647	655	705	687	639	685	710	731	724	640	658	678	653	687	713	711	684	701	673	687	638	714	679	688	679	669	687	726	659	716	685	690	692	652	661	702	677	677	696	659	706	692	641	684	686	705	681	697	701	733	720	677	719	639	670	657	667	662	695	709	706	713	685	680	727	673	678	688	671	713	736	668	719	631	662	678	676	665	667	699	656	707	681	695	688	719	667	683	686	692	655	711	703	730	661	663	678	679	690	691	632	707	706	665	674	662	686	716	671	702	735	710	644	678	681	683	735	680	643	698	638	679	683	668	720	649	623	664	690	685	678	657	646	687	657	703	713	716	657	664	640	692	698	716	686	672	690	691	682	674	694	618	656	686	661	700	658	672	651	750	671	728	690	661	708	667	696	623	691	699	730	673	666	714	651	656	711	690	672	667	674	698	680	706	680	673	681	702	676	661	670	685	648	657	640	691	682	694	734	664	658	725	702	676	719	693	736	660	660	658	722	653	685	670	651	687	668	691	667	708	672	700	710	649	692	662	732	663	671	673	697	676	649	684	724	683	752	644	609	662	700	629	644	685	682	651	674	672	688	726	710	672	710	688	683	672	724	715	660	664	693	680	695	697	674	668	673	692	675	696	657	701	653	686	693	681	696	667	691	725	667	659	656	705	663	692	704	661	669	662	648	677	647	666	720	671	694	682	673	643	692	701	682	723	693	670	704	671	720	661	701	671	699	670	659	667	699	672	647	683	692	641	672	651	679	694	659	650	685	691	670	656	689	647	684	701	666	662	707	634	630	667	706	644	669	650	661	682	678	669	672	694	681	737	662	752	651	662	659	648	709	678	698	642	692	735	728	733	699	683	710	670	658	677	662	699	684	646	644	675	668	719	692	636	671	691	669	723	674	735	671	708	663	665	683	702	660	668	684	688	659	665	630	677	673	665	635	653	678	716	636	688	664	639	700	676	728	734	665	685	681	677	711	674	666	725	674	692	628	691	704	688	695	678	690	674	715	717	681	707	717	651	699	693	662	664	731	679	712	660	644	656	682	668	676	686	715	763	671	755	671	694	682	682	669	675	686	712	677	684	656	679	651	738	697	663	684	663	696	712	699	736	693	669	662	687	698	699	681	660	695	670	733	668	687	674	699	633	677	670	652	680	671	687	697	721	676	682	649	615	710	708	700	661	671	639	646	744	682	679	703	685	733	708	674	734	707	666	672	640	678	694	686	721	707	678	699	677	732	721	682	659	697	711	721	648	703	620	739	652	723	661	688	690	708	745	692	640	645	652	714	691	686	696	670	670	689	691	689	711	671	676	736	681	668	662	690	693	647	732	683	701	671	668	669	686	714	677	715	679	690	697	689	658	693	689	652	700	679	727	667	666	721	699	695	695	705	720	692	725	710	696	685	666	686	661	654	652	664	688	713	708	686	653	647	679	684	670	661	672	675	699	645	720	671	665	680	653	646	684	675	733	684	679	691	669	691	744	699	710	654	695	706	706	689	666	670	711	676	659	721	689	684	684	662	733	669	661	716	723	699	695	689	666	719	695	700	671	680	688	675	651	624	647	712	647	707	710	657	691	636	678	697	652	699	633	689	702	656	711	666	702	723	660	697	636	658	682	625	666	688	708	702	685	637	661	722	687	670	689	696	709	708	685	683	671	652	679	710	714	712	662	711	656	709	672	667	704	665	700	697	673	692	693	693	698	708	644	702	661	709	692	650	692	672	712	725	726	641	663	647	679	695	750	738	683	724	726	748	676	656	752	642	676	693	660	703	724	718	708	687	717	670	692	680	726	723	646	660	712	711	671	676	686	679	649	671	697	733	672	672	719	648	696	663	710	674	682	696	667	711	684	728	698	701	651	724	619	716	675	660	688	689	685	709	709	680	686	644	646	712	688	697	673	683	654	690	699	666	690	695	657	700	666	659	671	689	716	677	670	684	696	744	625	651	700	697	703	681	643	650	686	701	686	673	672	690	662	698	668	710	681	713	647	700	633	627	686	658	661	674	705	673	646	681	703	688	631	738	729	686	652	634	658	694	700	629	669	686	662	682	668	641	685	697	697	694	689	740	724	703	690	653	694	674	654	691	710	660	697	670	652	657	686	651	674	682	700	661	685	671	701	666	656	706	682	643	700	695	629	713	662	733	733	664	648	703	718	645	684	682	714	696	677	667	663	724	660	694	674	724	702	670	669	640	673	665	653	692	712	703	651	681	710	650	678	694	668	693	657	678	650	689	710	683	666	707	712	673	685	679	719	653	728	688	706	705	657	699	712	686	667	682	689	648	691	700	639	698	709	698	666	668	696	746	696	665	658	702	669	683	675	654	698	677	636	727	694	632	644	652	699	761	694	685	684	654	705	725	683	690	651	705	657	663	706	684	672	669	699	669	722	637	709	723	703	726	721	670	749	700	686	670	682	696	726	676	702	620	676	698	719	706	680	663	668	680	686	667	716	691	669	697	712	687	638	693	680	692	651	676	704	752	683	726	703	659	676	745	714	700	645	700	697	656	682	676	670	647	669	690	653	705	666	678	703	671	666	661	709	699	718	654	650	724	712	670	677	710	663	697	678	706	687	686	661	688	686	694	654	701	649	654	690	657	677	698	686	700	700	676	662	655	675	691	686	669	720	703	654	674	668	674	713	712	674	657	709	709	654	698	701	681	680	676	714	666	655	688	652	696	658	668	716	749	734	618	671	728	741	693	648	742	649	676	629	691	672	686	649	671	677	685
15528	2329	2416	1847	1401	929	656	551	416	352	345	282	279	235	239	207	231	178	182	197	173	168	156	159	142	138	166	148	134	130	154	131	138	133	138	116	140	119	129	134	138	137	143	133	107	125	138	140	130	121	120	129	114	139	131	132	118	132	127	121	120	133	138	124	93	122	108	129	124	110	116	129	123	132	137	124	115	147	117	94	131	121	109	127	101	99	103	99	100	117	129	108	125	120	105	113	105	128	128	136	112	110	131	127	116	138	122	123	113	102	107	114	128	150	117	102	124	118	128	143	109	118	124	96	120	140	123	119	131	115	131	122	97	120	122	124	115	116	109	102	120	134	135	131	135	125	115	123	109	139	148	109	128	125	130	131	121	105	118	116	119	111	123	126	105	140	110	106	117	144	114	117	125	118	126	109	132	131	119	137	115	125	112	122	135	113	121	119	132	127	94	122	121	112	125	130	112	107	103	95	139	103	118	109	100	112	112	112	142	112	109	107	112	88	105	117	124	124	94	97	110	109	105	144	104	108	120	106	121	133	131	124	107	108	130	120	106	127	115	100	131	121	128	128	111	117	123	118	102	103	122	118	123	113	111	102	128	115	126	132	113	126	110	98	113	113	145	135	140	130	104	133	126	111	127	107	101	117	105	113	117	122	129	102	126	139	133	122	103	103	116	110	115	90	116	99	118	114	103	98	110	118	119	110	110	115	122	93	109	134	110	120	118	130	110	114	122	126	113	92	120	120	115	104	105	89	94	113	108	99	108	121	107	114	113	124	107	108	148	123	96	118	110	111	128	117	97	111	118	123	148	107	135	117	111	103	113	106	115	121	103	113	128	117	126	110	119	110	98	104	115	132	142	118	125	114	104	112	135	124	118	123	113	118	111	124	122	126	119	126	100	110	112	126	129	106	121	97	106	122	101	124	98	119	115	111	135	127	120	132	140	102	113	121	116	134	128	128	125	120	114	115	117	121	116	134	131	106	111	111	111	126	126	93	116	101	143	126	114	100	110	150	123	123	126	124	101	120	102	109	117	126	116	134	132	129	133	103	119	124	135	105	124	116	101	113	122	114	113	125	116	116	110	140	108	116	135	106	129	113	149	115	124	105	121	127	105	97	109	107	108	120	130	141	105	116	120	113	118	116	115	108	115	114	116	123	104	129	107	109	118	134	123	133	118	127	134	126	130	126	104	129	114	110	126	124	127	124	108	131	121	120	121	111	126	123	135	124	112	124	128	116	112	122	117	111	121	118	110	108	124	114	105	111	134	108	110	122	105	111	118	124	116	124	95	113	112	127	132	131	104	115	117	126	113	113	100	110	130	100	123	104	130	111	119	118	93	123	104	109	113	117	118	136	85	92	132	105	109	118	119	113	121	115	123	114	106	127	127	113	124	111	124	112	107	105	115	104	101	112	104	110	106	100	132	121	123	105	115	99	122	138	133	143	112	110	131	120	129	106	141	114	115	110	117	137	103	110	129	109	130	111	94	119	104	113	124	122	126	108	121	118	131	101	129	114	93	122	107	102	134	121	115	126	107	114	106	121	132	117	112	125	106	108	133	109	127	119	122	125	113	105	121	118	134	137	112	114	108	120	120	117	123	102	98	114	115	117	127	108	102	96	105	108	111	119	109	117	115	133	100	108	128	108	120	122	146	127	131	93	134	136	113	118	124	116	118	114	130	132	124	104	117	116	118	122	129	116	127	99	140	119	113	119	119	120	129	124	122	124	116	117	103	117	93	121	125	112	119	118	122	121	101	104	113	131	101	112	116	92	115	110	130	110	96	99	107	128	110	129	105	104	103	126	108	119	104	120	129	119	144	130	115	110	105	135	112	101	118	121	122	102	117	113	131	126	117	131	107	108	108	123	128	116	158	97	134	123	113	128	133	110	120	124	121	105	119	126	104	139	121	135	106	99	121	109	112	114	111	113	98	116	114	110	133	116	104	114	123	136	106	130	133	131	112	141	123	111	119	121	113	108	141	119	114	109	122	134	93	135	120	106	117	117	138	122	108	110	116	116	126	126	127	114	136	133	132	121	117	104	114	119	131	113	115	121	135	122	111	114	107	113	95	116	97	110	138	129	120	126	127	123	132	91	114	117	112	134	114	124	120	118	100	128	130	115	112	123	120	113	126	126	132	122	136	133	123	120	124	127	118	138	104	102	128	120	132	101	120	121	110	122	113	134	132	115	121	121	116	118	116	117	137	131	119	98	128	126	97	126	107	117	120	121	108	126	100	104	118	111	116	135	116	109	107	108	134	110	132	104	138	104	131	115	119	111	101	122	112	110	118	118	112	114	120	101	105	120	125	107	119	107	127	104	130	110	126	118	133	124	93	130	138	112	108	114	90	126	123	118	117	141	106	126	123	119	104	136	133	113	137	117	122	89	130	123	118	98	106	130	108	99	107	127	119	116	111	124	107	117	130	137	110	129	142	118	113	125	134	120	121	121	127	128	126	121	119	109	147	132	107	132	119	115	115	135	108	124	107	104	118	122	123	115	109	111	125	96	87	115	122	115	121	117	110	119	114	125	121	105	112	105	117	115	118	117	124	127	105	141	109	118	118	119	114	115	100	129	101	120	110	118	121	113	113	132	119	119	124	120	103	100	113	122	113	117	105	109	117	111	121	126	109	106	111	98	124	91	130	116	128	103	114	120	112	130	109	113	131	102	111	113	127	106	95	112	120	113	112	101	122	121	118	113	105	132	122	127	99	104	109	108	112	123	115	133	115	109	101	114	116	123	110	136	110	129	111	124	110	104	118	120	111	118	112	124	121	122	107	116	128	126	137	104	94	120	110	118	106	126	105	120	129	120	103	121	114	114	132	121	124	98	118	122	115	101	97	118	138	114	137	124	111	124	110	129	106	112	126	111	116	126	95	119	113	108	110	117	119	114	126	106	112	112	103	112	126	115	109	115	119	124	132	99	95	133	134	104	119	127	127	95	125	119	108	131	118	92	105	124	125	119	121	121	117	128	101	103	103	113	122	140	122	136	118	141	119	110	123	128	124	118	112	109	109	122	111	120	116	131	114	118	117	128	103	126	131	126	135	114	130	127	115	106	115	102	104	89	117	101	125	108	102	102	95	120	124	131	119	111	128	104	111	129	133	102	117	118	125	111	128	121	137	115	114	117	128	113	113	105	115	118	118	113	122	99	117	121	111	116	125	103	96	110	113	104	143	124	125	131	112	110	131	100	109	119	126	116	125	147	128	108	116	105	111	111	116	131	121	102	120	113	117	132	124	112	118	103	127	108	128	115	110	139	121	118	106	109	127	124	128	106	101	112	112	140	117	99	109	115	134	128	116	115	130	129	112	118	110	138	109	114	116	119	118	101	131	102	114	129	125	131	108	110	126	107	108	126	90	117	105	129	108	132	116	124	107	118	101	119	142	118	121	105	100	114	107	116	140	140	132	100	140	134	118	113	115	124	111	107	113	112	140	119	123	110	117	126	125	107	105	128	112	141	115	118
7393	2043	4623	5517	4708	3845	3049	2595	2144	1891	1614	1396	1238	1141	1064	979	885	823	731	774	657	635	645	600	589	584	564	530	484	456	525	478	493	497	456	484	434	422	436	429	425	429	396	408	362	432	411	414	383	396	371	431	394	418	395	392	386	335	377	390	377	379	365	385	386	372	336	362	384	351	368	391	347	366	325	379	390	377	313	357	381	362	359	342	331	394	329	341	325	366	359	345	345	354	300	364	338	320	356	357	359	354	351	326	347	352	329	333	308	350	380	332	312	387	339	345	343	335	356	329	347	358	324	337	345	350	301	348	361	346	361	335	325	328	322	315	338	299	315	352	323	327	372	375	320	332	336	357	346	323	334	345	350	348	322	348	331	324	311	313	325	316	330	331	388	339	347	322	324	311	312	334	353	332	328	331	329	348	350	341	371	325	310	362	344	307	319	345	360	343	343	350	353	343	310	327	329	349	328	362	361	317	299	317	345	315	337	351	322	336	310	375	375	342	346	331	334	331	324	336	330	335	311	320	377	353	343	324	331	328	335	345	353	348	334	320	342	335	336	334	311	333	330	357	331	315	320	312	359	337	344	325	299	313	352	311	344	347	322	355	340	317	355	344	340	327	302	351	322	308	305	344	287	288	318	359	329	316	329	292	379	323	322	319	320	331	359	349	327	317	354	298	324	329	327	333	302	357	349	355	331	299	356	316	336	305	341	323	346	311	306	312	319	308	321	331	331	324	329	307	338	345	325	311	289	350	379	341	346	367	314	357	333	327	321	338	347	337	305	313	326	341	341	318	321	380	307	376	339	327	341	346	317	355	379	322	321	328	342	337	337	323	326	335	370	327	337	342	329	327	299	351	314	337	305	330	335	341	305	342	316	336	316	331	364	316	339	334	345	311	334	316	306	339	349	291	342	386	333	336	323	347	330	369	328	307	322	327	332	344	345	343	341	327	331	323	311	303	359	355	327	342	325	318	305	311	323	342	359	325	344	313	325	307	333	354	311	342	354	326	348	348	377	355	340	333	318	366	313	311	349	327	357	366	314	317	340	357	329	330	349	329	347	330	299	301	319	300	381	343	352	344	370	329	319	321	347	322	300	315	362	302	331	288	336	338	335	332	344	331	342	336	325	306	320	348	317	310	347	340	342	326	338	342	365	322	318	332	314	326	313	352	354	357	327	284	336	318	325	307	347	361	354	343	346	334	347	343	348	338	318	311	350	342	328	360	315	315	327	350	310	354	318	346	335	321	322	314	376	351	324	364	302	288	334	337	356	311	340	304	333	329	339	307	300	351	333	324	353	301	321	318	354	314	348	305	380	322	318	314	338	318	349	345	336	357	318	319	297	309	304	314	316	340	335	350	317	310	330	333	335	298	319	313	340	341	352	306	314	320	376	341	324	305	310	300	354	345	334	341	316	306	332	357	307	350	310	331	340	338	333	295	348	325	336	331	337	307	357	318	319	317	334	356	355	341	333	360	335	360	305	334	330	319	347	318	314	332	334	318	338	363	330	341	319	321	348	348	324	317	341	334	332	332	338	306	340	310	322	296	326	303	351	310	339	339	304	319	343	381	308	345	307	361	357	338	362	344	353	317	325	356	362	338	320	343	332	335	328	352	338	331	330	343	315	347	300	308	359	305	321	350	331	316	334	292	354	351	356	356	338	333	345	344	311	342	351	312	374	342	320	324	329	325	333	349	343	342	299	323	343	356	333	360	322	329	332	333	342	326	323	344	311	330	338	320	325	356	309	358	345	313	345	309	311	335	354	337	337	315	344	297	344	333	340	328	324	334	346	344	302	376	326	354	325	331	314	323	329	343	313	324	351	337	339	347	334	364	343	305	344	326	310	331	320	309	328	329	316	334	328	340	331	336	312	341	343	340	349	340	329	318	335	326	323	342	324	332	291	304	337	363	325	331	339	339	327	329	318	328	334	325	335	343	325	322	332	327	361	369	327	281	335	335	322	317	302	322	328	323	325	324	318	332	332	340	364	364	324	343	294	353	344	336	307	342	373	331	327	315	331	333	299	336	347	323	325	347	322	336	340	328	307	333	317	346	321	355	324	312	326	359	320	312	330	333	317	344	286	309	337	351	337	306	351	326	297	328	321	325	325	344	323	328	346	327	318	361	352	352	331	338	318	331	334	339	346	314	331	312	363	339	324	342	343	340	303	340	347	320	318	326	334	325	347	351	371	322	311	326	325	309	343	359	339	338	318	302	347	337	319	329	292	351	346	307	306	325	317	306	339	352	321	316	331	309	330	340	319	351	306	329	342	323	328	325	318	312	345	309	357	322	357	359	343	313	318	324	346	330	329	321	298	354	305	323	357	351	339	322	337	330	315	321	329	340	339	347	305	339	339	346	333	330	347	285	329	338	316	344	341	327	311	340	336	333	311	346	333	340	306	362	339	310	303	317	333	335	327	311	349	358	360	340	354	336	342	298	336	331	348	319	318	332	295	313	342	340	301	319	310	310	337	333	335	396	331	341	322	316	329	348	328	322	299	337	307	356	337	350	325	374	336	360	316	331	344	302	359	310	354	307	366	332	330	338	311	325	354	310	311	327	342	356	353	324	334	348	320	342	347	336	314	328	305	305	328	355	334	317	330	333	334	270	312	321	361	317	340	347	320	343	323	315	359	340	319	330	318	316	361	348	349	375	345	332	309	303	329	360	346	338	346	313	316	341	372	315	337	340	334	328	332	302	335	336	315	326	341	314	310	331	317	328	341	361	345	333	363	356	338	345	333	316	321	309	317	339	293	329	365	343	343	310	331	365	351	314	348	332	335	344	350	344	310	322	332	342	332	322	333	355	331	330	328	335	351	304	347	338	332	315	337	328	349	313	368	351	318	333	337	337	342	314	367	348	331	334	330	305	325	355	351	315	316	336	351	329	339	340	327	339	336	284	325	366	316	330	325	293	326	338	340	301	331	323	317	337	347	350	326	341	322	316	344	356	322	330	321	302	378	344	325	338	343	325	341	360	352	324	325	314	331	346	311	352	361	344	341	324	332	335	346	351	334	354	350	348	318	348	352	355	327	341	339	327	333	311	341	331	342	328	316	346	369	314	327	343	332	324	328	340	347	330	373	348	316	318	304	301	324	368	324	334	332	303	355	309	317	332	324	297	351	305	327	315	338	343	306	333	362	343	343	343	328	337	334	318	316	322	314	338	336	330	326	328	303	363	309	302	328	332	330	305	335	324	335	329	310	303	356	342	364	322	339	364	329	297	309	306	352	364	314	331	331	312	320	360	306	334	331	372	349	353	348	318	330	337	339	326	321	358	318	360	343	341	341	329	325	322	342	326	340	329	341	329	332	322	327	304	308	305	325	302	349	322	341	319	340	329	346	325	338	338	307	337	312	323	304	319	330	357	346	310	360	371	349	330	353	315	331	329	328	342	305	337	345	284	325	313	333	337	375	320	306	370	301	353	336	340	330	340	302	324	357	369	333	310	315	355	330	338	349	324	332	357
2462	363	381	349	341	315	314	303	328	313	327	327	335	313	316	325	306	317	344	301	303	312	283	291	328	328	289	292	321	322	325	307	336	308	327	316	320	286	311	333	338	327	303	308	336	313	312	319	286	313	314	283	301	334	310	316	337	306	299	313	317	317	310	358	282	308	295	299	318	314	290	281	287	282	340	311	346	333	340	300	296	310	316	351	299	308	343	312	316	331	307	294	324	280	302	320	295	326	298	303	300	281	318	298	299	303	282	289	332	312	297	281	286	360	314	314	309	323	337	322	313	335	298	295	302	305	318	290	353	315	312	284	308	309	321	324	312	333	325	318	306	317	301	345	320	338	312	284	302	293	301	357	298	308	316	291	338	336	328	333	330	293	326	335	306	319	324	297	323	329	330	291	325	297	328	263	305	306	294	297	288	325	288	279	303	330	304	315	327	297	316	316	342	291	297	289	312	313	295	331	346	316	305	312	311	313	326	311	300	318	355	310	296	331	331	309	318	329	331	296	309	297	319	311	299	300	304	298	301	287	315	274	288	326	321	329	315	353	295	288	320	288	307	296	332	298	317	275	312	300	335	322	327	330	304	312	288	285	327	287	308	343	323	289	308	320	290	315	315	307	339	305	301	318	314	330	298	287	327	306	336	323	326	348	292	327	320	299	308	311	284	306	343	300	373	310	298	273	318	335	311	301	302	303	321	320	298	291	318	272	305	307	280	319	317	312	332	337	312	317	295	312	302	318	291	317	296	353	308	293	290	321	300	318	350	284	319	313	317	299	290	301	310	319	317	321	349	292	301	295	299	275	325	287	310	322	315	342	301	306	310	312	343	307	310	304	342	290	333	308	336	320	331	303	323	281	338	319	314	320	327	316	306	291	298	307	273	289	300	323	318	310	289	312	263	340	321	332	330	328	331	309	302	301	310	283	331	327	300	317	299	303	317	282	315	334	323	313	281	294	302	326	337	327	314	311	330	285	280	306	287	309	337	303	294	293	321	317	341	324	336	316	309	311	306	311	325	328	303	333	323	324	311	325	334	315	311	312	307	331	290	297	302	301	308	297	305	329	343	322	293	292	326	290	314	326	315	306	303	325	303	313	303	317	312	281	302	296	298	315	340	311	321	311	308	329	290	337	312	298	327	275	298	346	321	319	336	306	286	332	331	286	337	311	309	304	330	309	326	323	302	298	347	332	289	291	310	307	323	293	308	329	307	313	323	272	290	298	312	295	309	325	362	300	333	325	311	307	318	294	307	310	329	277	280	277	286	300	340	307	329	313	294	329	337	290	312	338	285	310	302	337	316	300	367	329	335	277	336	305	338	329	318	334	302	307	294	287	363	328	356	301	329	324	301	328	299	349	293	303	304	334	309	341	308	332	331	291	275	327	294	299	326	348	306	305	308	291	325	326	328	327	321	326	295	315	297	270	287	340	324	322	326	313	307	353	307	323	338	285	322	306	293	303	281	344	311	311	300	327	349	310	344	306	331	337	317	304	346	307	317	285	339	330	315	293	312	334	322	314	336	295	300	314	290	318	314	336	330	331	322	321	318	356	319	328	348	360	337	314	325	328	313	304	290	310	323	357	283	341	295	321	317	348	315	318	303	302	278	312	311	274	329	310	305	306	310	319	309	293	294	322	321	334	332	331	324	302	312	335	291	317	330	341	338	286	331	297	299	335	339	349	314	335	302	311	337	306	306	337	303	315	314	296	317	310	305	316	330	320	358	302	315	294	312	326	306	304	321	318	321	331	311	335	299	325	308	339	325	326	312	346	314	326	287	324	322	345	301	292	318	313	291	310	292	331	337	283	311	328	327	312	322	315	326	327	306	305	288	306	298	327	320	299	318	329	329	316	298	340	321	289	303	301	338	298	297	345	327	273	314	330	340	309	300	313	322	317	345	297	293	291	293	330	307	303	288	325	275	335	315	298	312	308	300	306	297	329	311	335	305	308	310	336	313	311	300	319	279	297	337	279	305	356	315	307	298	316	290	348	346	311	326	300	320	309	340	319	304	302	305	346	312	322	324	320	284	329	318	326	314	281	334	296	312	286	344	333	313	322	338	343	311	296	317	319	351	352	316	295	327	287	319	312	306	325	327	320	284	299	323	302	292	321	315	326	318	312	302	299	337	286	304	344	331	335	321	293	323	308	307	315	328	315	325	326	300	303	314	325	320	304	300	316	306	334	273	299	324	358	306	329	326	320	296	337	334	338	300	321	307	310	307	311	301	323	350	338	278	292	294	309	329	311	349	328	331	285	310	308	340	328	328	319	321	327	300	267	323	318	305	313	335	323	341	305	293	315	312	329	317	335	301	264	314	309	347	287	326	288	315	331	297	324	299	281	285	305	317	301	337	305	326	297	339	313	327	301	312	291	298	326	316	320	304	305	289	328	294	296	307	289	328	312	332	331	325	312	298	321	299	312	305	302	299	290	330	296	318	311	304	293	312	310	323	302	313	315	320	330	342	332	339	305	322	327	296	297	303	302	334	307	311	285	278	332	301	321	299	328	292	320	323	335	289	299	299	309	341	305	338	349	311	322	340	344	304	302	316	345	346	296	329	301	303	307	312	305	283	303	298	308	288	328	325	284	312	285	316	334	326	321	316	296	320	294	340	327	324	319	323	312	316	329	335	308	325	293	309	314	309	341	340	305	328	308	347	294	325	313	304	330	313	292	312	323	326	282	314	330	321	372	291	319	298	325	330	311	331	293	332	320	320	327	324	289	330	292	349	336	324	316	302	318	300	323	346	363	284	346	335	299	329	311	325	307	336	295	320	289	319	326	324	318	317	312	346	322	333	298	343	332	303	279	326	296	305	335	333	329	320	329	325	326	316	322	291	314	300	317	331	334	318	323	288	307	301	321	293	304	331	324	283	289	314	288	310	312	319	320	364	329	290	306	298	294	336	287	318	351	310	317	345	312	325	272	305	309	314	317	303	318	327	308	338	307	303	307	364	308	300	302	345	322	314	305	308	308	322	298	319	317	306	307	321	292	315	319	343	348	281	303	308	323	323	317	321	336	312	318	310	298	325	369	344	318	316	334	328	318	314	299	325	295	304	299	337	300	322	310	301	329	313	317	348	293	333	301	324	324	346	322	297	323	335	312	339	291	332	335	341	299	284	342	321	301	320	295	341	308	295	265	291	312	344	318	305	314	339	298	314	321	307	321	341	309	332	304	313	326	295	276	323	302	297	315	309	318	310	298	347	311	314	327	282	299	289	305	318	303	332	329	291	306	325	335	264	334	314	334	292	302	291	324	331	294	283	314	316	330	324	309	332	324	303	302	332	307	295	320	303	287	311	312	279	327	277	318	304	327	344	302	311	300	322	317	330	312	344	348	290	306	277	305	308	323	344	333	365	302	333	332	324	328	308	333	323	277	305	312	326	317	330	304	284	304	341	308	306	325	318	307	285	342	297	307	342	337	336	309	322	316	313	324	311	278	302	327	317	331	300	300	303	337	287	290
2610	867	964	991	965	932	835	906	861	906	834	800	830	807	865	830	858	858	856	775	827	836	790	782	787	806	807	777	804	791	796	797	806	841	805	851	821	817	810	821	821	822	792	818	796	825	811	825	767	806	839	845	824	801	777	831	748	795	789	776	791	800	815	831	815	774	840	829	800	834	755	788	773	837	824	794	777	851	820	783	805	832	759	833	812	844	809	815	817	778	826	797	796	786	793	786	801	840	803	781	798	840	792	843	803	786	853	801	810	785	826	779	806	830	833	773	791	765	789	784	808	785	771	769	828	763	795	798	801	795	830	801	835	769	892	734	777	800	801	802	791	870	755	773	810	794	843	756	777	777	842	782	823	846	825	822	794	800	845	815	767	842	763	797	839	815	777	779	796	791	806	800	779	786	865	803	813	799	789	768	811	800	813	816	741	780	825	839	744	823	844	824	811	808	767	791	785	797	813	824	836	819	808	784	790	803	801	799	823	800	808	820	830	813	832	818	815	779	846	802	756	837	852	815	807	831	785	804	789	798	764	804	805	825	822	794	858	785	867	806	794	735	761	790	772	779	835	813	796	814	743	771	802	729	799	802	799	817	800	767	780	830	797	773	798	816	775	812	799	786	778	793	806	832	810	786	778	799	804	795	794	792	786	801	809	792	818	809	800	824	816	783	776	772	815	780	818	784	829	810	789	799	789	788	780	843	822	796	817	828	796	819	828	781	836	799	825	833	827	822	772	819	772	797	770	819	875	810	752	807	809	818	834	810	771	806	763	790	774	801	793	797	758	757	804	818	809	797	819	847	850	754	781	787	825	810	773	777	806	792	818	722	824	800	804	816	780	760	749	815	751	788	769	815	794	808	824	782	714	838	752	789	769	793	821	798	809	767	807	764	765	803	807	812	821	821	815	798	744	821	784	773	792	822	811	787	841	803	842	804	862	815	835	812	795	801	844	784	781	814	790	786	751	835	778	804	810	831	884	809	780	769	755	825	786	760	770	860	844	770	744	761	819	787	794	828	807	802	790	819	774	821	776	777	849	817	766	806	819	766	783	767	784	781	759	790	803	837	758	789	804	795	828	865	815	797	773	787	789	754	817	817	844	805	761	794	799	808	860	838	772	788	803	770	778	735	774	799	788	775	863	897	808	791	795	831	785	765	780	853	757	797	787	776	816	798	852	776	824	787	821	789	801	814	801	849	804	806	794	774	847	776	807	765	816	803	785	782	832	812	818	794	837	776	794	779	833	773	790	786	803	778	826	773	816	790	810	782	779	805	831	775	760	804	795	822	830	811	812	795	814	820	782	802	846	825	768	819	786	782	839	822	854	817	796	804	736	802	848	803	797	773	782	753	808	838	783	778	779	818	876	807	831	828	821	774	794	800	802	798	794	826	776	829	820	801	761	812	812	799	812	763	815	810	782	776	766	832	820	762	754	790	817	830	792	755	814	806	763	781	848	820	782	789	851	818	848	765	816	813	840	778	790	796	872	787	824	782	773	825	845	798	830	816	818	764	821	816	779	824	834	817	782	771	792	769	805	830	821	774	812	757	789	746	795	743	813	813	734	752	775	799	819	778	809	752	762	803	839	808	844	844	770	808	784	777	804	809	774	778	783	856	809	820	841	807	849	811	752	838	793	844	772	795	807	792	790	803	798	809	815	804	795	818	803	756	780	816	828	775	795	794	858	781	768	804	836	826	863	828	778	809	766	798	834	809	836	833	768	780	804	804	786	775	757	755	810	805	825	811	860	739	815	817	766	743	804	842	782	847	808	814	787	836	863	799	763	796	868	752	779	792	836	823	796	830	814	828	819	766	776	784	736	855	793	858	805	813	810	793	784	790	827	830	796	812	817	810	826	751	840	802	798	840	790	778	815	828	829	812	789	765	844	815	822	776	865	840	779	803	791	788	796	776	814	771	813	770	839	892	829	782	822	790	768	784	784	850	788	803	770	815	764	790	798	795	767	779	744	834	817	836	786	801	750	881	810	802	765	838	792	822	853	826	825	795	738	797	798	807	863	762	831	809	795	799	802	766	779	734	833	849	810	815	831	757	804	814	821	771	841	810	796	796	808	815	782	805	841	808	799	773	801	817	805	813	759	797	786	801	816	793	763	775	829	760	763	796	799	808	808	781	795	823	772	835	800	787	765	765	742	780	847	779	780	751	813	781	791	790	780	788	807	803	802	855	832	789	794	786	804	802	772	794	819	807	824	796	790	793	853	821	805	800	772	781	796	800	829	867	823	785	782	796	779	806	758	784	830	773	810	789	772	795	762	792	811	739	817	837	809	809	799	815	813	751	799	777	881	782	821	809	805	778	793	812	786	789	759	788	788	836	844	790	806	825	815	779	813	812	766	807	763	772	830	839	810	795	819	846	753	769	817	772	813	786	809	820	825	788	768	804	816	799	775	765	737	809	817	792	783	872	787	809	800	811	761	825	784	807	770	759	781	753	823	806	794	826	829	784	766	788	778	808	767	804	808	772	798	830	808	794	784	762	780	829	774	813	759	833	809	828	788	790	741	853	817	781	757	786	854	749	846	772	773	782	749	796	817	822	771	798	829	787	773	808	802	771	824	762	750	747	877	801	822	822	771	832	808	813	748	783	822	831	797	802	792	807	817	755	804	802	785	812	843	811	819	788	808	791	817	815	813	755	767	754	847	813	842	820	859	784	816	784	752	796	834	776	802	788	831	835	765	774	853	822	804	828	845	846	828	796	795	851	793	816	823	766	811	849	781	833	789	775	852	846	753	810	799	796	818	830	803	835	837	759	796	784	791	837	813	780	802	823	764	861	799	790	767	754	786	778	780	764	832	834	800	823	787	785	807	787	792	829	770	787	768	781	857	765	764	779	803	792	793	816	798	737	808	780	797	800	818	817	775	831	779	780	789	814	787	821	798	823	800	800	793	767	795	829	803	813	842	841	820	819	846	805	843	780	828	774	775	812	756	768	779	793	811	781	742	819	799	833	781	750	796	760	845	803	843	796	826	767	761	789	846	756	815	742	840	834	812	822	842	803	864	830	815	829	820	776	800	827	771	871	789	816	798	802	789	806	873	761	835	808	804	813	828	802	817	806	747	832	852	794	832	771	862	759	809	808	825	809	842	752	811	752	776	800	807	800	785	818	755	739	793	825	794	834	846	737	814	787	788	825	808	813	818	817	807	789	828	802	812	791	792	832	813	780	829	781	842	783	828	827	791	796	850	819	803	770	758	795	807	827	823	823	777	806	796	792	839	746	775	811	815	755	770	754	802	808	841	800	788	789	769	785	851	812	773	773	729	789	800	747	804	749	786	789	744	814	797	852	848	778	812	769	767	747	827	780	792	778	795	760	767	779	760	752	827	851	801	821	839	772	779	799	831	789	782	850	814	798	804	825	782	807	826	839	779	794	811	808	820	831	805	840	800	778	848	817	873	751	833	812	819	834	811	766	768	785	779	791	790	819	803	802	823	815	853	802	858	850	798	809
8843	1199	1398	1175	879	667	576	445	454	399	387	342	377	345	320	327	321	310	330	310	273	289	263	275	292	296	288	273	256	286	254	273	286	247	285	287	295	283	285	281	293	264	233	230	261	299	261	267	282	287	239	280	293	314	268	260	274	287	275	245	283	238	266	291	278	253	271	283	306	292	273	267	237	238	314	266	251	271	262	283	265	246	284	265	265	314	259	258	292	258	280	271	247	253	270	248	274	285	253	259	241	269	281	246	262	253	280	234	266	262	297	263	266	253	279	252	272	235	276	283	239	292	267	282	268	250	257	244	283	250	273	294	286	265	234	290	259	247	244	263	276	271	258	285	274	245	260	284	276	256	282	285	261	237	261	304	273	261	265	257	267	305	273	271	284	267	257	276	293	263	255	255	264	240	266	250	261	288	291	250	247	252	252	284	268	301	254	258	265	232	274	284	284	278	276	273	277	266	246	277	251	283	298	246	257	294	284	257	265	281	277	272	254	277	240	293	267	287	264	282	259	253	253	254	281	240	273	255	256	266	273	258	238	285	261	279	247	267	271	245	260	273	258	284	259	292	263	252	275	257	281	264	285	264	262	266	274	274	257	288	235	285	283	281	268	254	274	271	268	277	287	253	301	261	283	267	248	260	264	277	247	282	277	272	273	283	266	284	265	260	285	274	289	289	246	278	272	278	271	266	249	237	255	286	248	291	253	280	305	263	276	269	255	251	260	285	316	286	252	263	275	284	270	262	259	273	257	275	263	251	280	261	263	274	257	252	252	250	270	303	258	293	254	268	268	265	281	265	248	269	252	261	302	274	274	285	243	263	278	251	290	250	245	257	252	260	252	262	260	268	275	278	259	273	289	253	272	249	254	262	264	260	266	245	278	259	273	235	264	271	266	265	218	234	306	303	275	281	269	262	285	275	247	274	276	263	242	272	275	292	267	271	292	281	269	257	260	263	254	247	272	242	265	262	273	276	284	277	267	286	288	251	265	273	263	276	303	294	257	268	262	237	260	267	263	263	232	288	266	288	274	280	255	266	253	264	285	275	262	283	294	273	232	265	240	247	271	243	256	249	254	259	290	292	274	263	245	276	257	267	279	265	260	249	263	264	275	257	281	255	246	260	238	238	238	258	242	273	284	290	285	249	267	262	304	306	300	280	240	264	236	292	246	249	250	270	265	272	261	266	253	273	267	255	269	253	293	272	255	285	278	264	276	268	255	267	260	249	251	272	258	269	294	293	271	254	246	281	268	277	275	258	287	252	249	260	260	268	264	262	270	244	272	268	250	248	264	243	261	277	255	234	285	287	257	271	274	264	251	282	247	268	282	273	282	226	282	257	273	275	274	237	284	275	234	285	254	258	291	282	292	268	271	309	227	247	252	254	263	266	288	274	258	263	284	269	262	255	260	265	252	257	271	270	280	267	248	275	217	293	264	300	230	273	253	290	234	266	265	237	264	265	301	266	264	276	229	256	276	279	306	287	272	256	290	255	293	294	253	249	259	252	261	280	290	270	265	272	282	254	270	256	274	258	275	265	270	304	257	256	321	280	274	264	247	272	279	235	244	254	253	271	257	269	275	284	252	288	284	309	252	256	246	254	266	251	290	258	262	260	267	257	258	265	267	255	267	289	275	275	269	282	256	251	267	304	262	267	228	267	255	266	254	251	279	258	286	235	283	252	290	279	282	282	259	269	282	268	262	261	260	255	276	258	246	271	292	282	293	297	287	267	270	282	260	277	255	273	240	252	262	280	285	247	243	294	239	309	264	249	279	271	270	249	230	257	273	264	266	272	279	263	255	252	272	270	309	244	270	259	276	278	268	263	261	269	269	272	246	267	269	253	263	264	265	296	263	227	267	265	262	265	244	249	260	272	276	273	281	271	261	277	287	277	274	242	283	290	314	248	290	239	240	234	277	292	272	258	263	269	262	282	268	243	266	255	296	268	284	255	254	295	277	271	257	282	249	275	289	294	247	258	303	261	262	250	266	272	261	293	310	247	272	286	282	262	289	247	309	268	269	280	301	283	248	262	240	243	294	276	241	257	272	280	257	265	270	246	257	278	280	250	249	258	262	278	263	283	258	236	259	270	275	291	244	237	277	260	292	260	236	271	254	267	251	267	254	280	248	255	254	250	262	277	276	230	267	293	285	276	278	287	265	270	278	274	282	270	287	262	256	273	260	274	246	255	268	278	269	281	261	257	283	279	279	258	293	247	246	245	288	254	267	271	292	255	277	263	274	278	301	290	262	270	254	277	259	247	285	308	259	241	248	269	250	280	290	283	277	292	242	274	239	234	263	268	282	291	253	273	268	275	284	269	277	275	261	257	264	268	249	275	249	258	267	260	284	270	257	299	291	259	283	289	263	261	230	282	278	242	282	267	287	294	250	278	287	283	278	270	281	279	248	294	243	250	276	281	257	290	256	269	268	253	285	274	261	291	251	250	274	258	252	270	306	257	287	233	268	234	285	272	278	279	244	291	277	270	246	262	243	294	305	262	266	222	259	264	274	275	275	238	256	264	278	254	273	251	258	290	246	283	266	260	277	281	278	247	278	271	262	277	261	257	267	269	264	287	291	292	283	251	260	254	241	242	274	260	234	269	270	277	289	284	250	259	271	295	242	296	267	250	285	235	241	315	277	259	268	261	257	262	257	284	289	293	276	255	291	285	263	251	273	266	294	275	243	286	279	282	257	256	248	266	262	296	255	263	281	257	297	284	251	318	262	280	266	261	264	270	289	282	278	262	279	251	279	294	282	270	276	289	269	267	223	259	288	280	258	279	273	265	258	271	257	265	255	267	251	253	225	284	265	253	256	265	278	262	273	277	275	254	284	240	296	230	286	275	282	262	278	225	260	277	252	268	268	266	254	262	270	284	293	273	266	278	282	260	294	286	267	258	295	227	278	253	246	268	267	246	286	268	259	232	268	276	287	303	277	259	249	236	253	284	290	259	274	270	229	268	279	270	238	252	250	233	247	282	279	247	258	285	264	284	294	265	304	251	247	271	286	250	268	254	244	269	277	283	320	290	255	275	254	282	257	266	274	271	298	259	287	290	266	286	280	260	277	260	263	236	253	260	297	277	272	295	251	293	269	266	252	305	273	243	283	254	285	271	267	278	301	282	271	280	266	282	251	269	261	281	270	314	242	312	267	275	275	274	254	278	300	265	268	270	258	242	274	253	234	296	264	253	260	269	259	287	251	250	262	251	262	281	280	259	272	251	285	277	274	266	272	292	264	297	256	266	263	271	287	253	259	281	291	276	287	278	279	286	295	264	256	299	280	282	274	250	271	263	273	279	263	261	272	254	279	297	276	289	250	262	259	268	287	254	258	277	279	242	305	274	253	277	249	283	266	260	247	256	279	250	244	291	277	258	227	246	231	269	280	294	269	276	273	253	269	270	259	271	279	269	287	261	273	240	260	206	272	273	233	264	264	264	262	273	251	287	279	264	269	276	251	269	267	282	264	282
5912	1458	2967	3451	3061	2537	2248	1892	1638	1486	1412	1311	1153	1143	1091	996	975	928	901	897	850	854	847	813	785	885	807	823	773	773	813	791	769	769	754	740	762	737	707	737	713	745	786	745	688	724	748	744	663	731	732	702	736	687	712	705	702	712	695	700	737	724	677	655	674	709	713	667	709	728	712	756	699	658	742	656	716	686	690	718	703	693	718	663	680	685	728	715	712	728	679	679	687	707	719	686	707	703	700	703	681	652	701	706	696	706	643	683	678	663	727	703	666	678	666	640	640	711	696	627	677	721	671	659	709	698	706	691	638	707	714	693	695	714	666	672	705	656	695	659	612	678	701	672	683	674	738	718	645	696	685	655	664	680	668	669	698	719	679	709	649	712	695	666	683	715	713	707	646	628	704	679	681	708	669	717	673	701	693	735	665	700	714	687	693	698	700	634	688	673	710	706	674	709	675	631	670	689	666	689	704	703	663	718	675	666	690	705	706	667	677	706	696	706	727	703	682	697	708	712	763	669	687	710	691	667	704	643	701	723	630	689	706	657	663	642	662	685	679	724	681	681	684	639	687	686	659	679	640	751	682	678	646	680	707	687	700	673	687	662	703	628	688	661	670	698	669	675	700	691	643	674	682	638	718	692	646	704	655	652	657	689	646	645	674	646	670	715	692	665	684	650	707	683	652	675	699	691	701	718	700	680	696	638	676	692	667	687	698	663	745	713	695	700	662	655	691	638	753	698	663	698	679	686	704	702	672	729	660	673	699	680	663	686	636	640	672	694	673	666	689	663	672	699	658	706	737	681	694	658	713	624	702	673	642	726	679	686	632	673	692	654	672	686	703	683	699	669	723	725	679	677	657	689	688	681	689	689	713	650	642	686	705	679	699	699	648	734	659	716	645	659	738	709	701	678	680	713	699	692	670	691	705	697	692	642	712	670	679	658	689	675	703	708	707	676	642	674	693	661	710	643	693	669	667	642	686	680	689	690	672	659	687	664	670	648	668	656	661	672	699	696	662	668	659	677	676	697	688	719	686	681	690	675	707	719	631	627	690	655	722	695	699	713	661	694	686	707	688	739	665	682	642	717	687	620	732	678	662	619	702	658	681	684	685	684	669	691	661	727	664	689	681	704	701	667	669	695	653	688	708	686	705	657	675	649	726	683	682	740	669	675	716	688	663	712	661	700	694	720	688	686	702	658	656	703	713	714	664	693	684	673	764	682	654	684	676	686	688	702	709	702	724	673	648	674	695	698	721	698	698	690	700	676	699	685	644	690	691	621	708	693	676	667	714	673	726	718	720	674	690	695	702	691	715	697	684	747	676	656	698	715	677	673	700	683	673	706	623	657	663	740	696	649	684	689	701	712	736	642	722	700	652	695	643	702	673	663	698	704	695	685	684	641	645	696	654	656	712	710	675	698	696	689	662	693	726	691	642	657	687	664	689	695	654	715	691	677	699	709	679	717	708	685	646	710	677	694	712	660	698	691	679	675	633	639	728	681	700	717	684	648	674	639	706	647	686	669	630	694	688	684	699	667	682	687	678	682	688	724	665	661	663	685	699	653	674	679	685	677	676	669	670	690	705	685	691	693	700	685	650	687	648	679	629	693	686	715	716	703	726	639	698	679	671	699	680	706	650	669	653	691	744	669	689	732	708	639	650	676	701	663	686	698	687	641	700	670	697	709	729	688	640	738	716	709	631	696	648	665	626	701	706	674	690	701	682	699	685	713	648	686	655	650	709	686	665	684	677	691	663	728	757	674	694	699	736	632	685	726	671	656	676	660	667	734	718	712	703	687	703	669	665	670	672	708	687	676	639	636	613	699	654	723	754	698	697	707	756	701	663	678	709	712	704	701	662	702	648	707	704	659	665	675	698	640	671	652	688	702	688	670	704	645	649	694	667	704	673	645	697	675	700	680	673	703	684	679	704	701	692	694	668	672	707	662	659	665	676	660	733	706	701	674	667	654	660	716	676	697	631	608	708	711	669	722	695	654	678	672	695	705	662	716	684	686	634	641	691	632	652	682	684	688	705	679	728	633	682	641	701	663	702	734	676	662	695	673	696	695	675	677	668	735	702	683	688	657	686	631	697	679	706	697	670	683	686	686	705	668	655	658	644	664	680	693	649	678	677	690	675	652	678	708	706	704	711	674	707	702	657	676	683	706	656	651	676	676	669	682	673	677	662	698	690	676	671	689	732	686	692	709	695	656	679	711	722	687	681	683	713	656	695	730	765	703	700	705	668	705	682	667	686	673	690	664	652	698	680	662	637	694	673	646	670	689	715	678	689	718	683	713	665	705	691	722	695	651	675	704	671	688	676	686	719	646	714	694	667	680	676	710	665	704	641	700	685	666	729	692	696	675	678	645	689	664	690	667	712	716	704	658	677	677	645	691	675	656	671	638	731	662	681	717	676	696	720	724	692	676	700	686	718	665	691	681	640	716	729	655	691	730	710	688	689	645	667	683	662	691	662	735	649	632	697	706	704	637	665	652	692	689	706	669	703	718	646	686	693	684	691	692	663	687	693	679	737	678	686	616	656	691	670	685	687	642	643	681	686	682	718	698	665	676	641	693	671	687	645	682	710	732	701	704	686	693	677	666	655	670	663	704	695	690	668	718	702	681	662	675	721	680	645	689	731	668	711	656	687	670	669	654	662	652	653	671	665	608	710	676	678	698	658	676	694	716	693	707	657	658	693	694	657	708	672	691	679	637	662	690	635	698	679	701	664	657	683	672	702	730	695	711	682	688	672	673	623	731	728	694	652	687	726	689	639	696	708	683	702	652	665	657	668	725	724	712	682	661	678	671	731	689	676	679	729	641	684	683	703	701	675	703	669	745	718	706	718	721	674	692	684	665	702	682	674	628	684	691	637	726	677	668	673	667	680	703	716	732	667	692	662	690	645	672	662	726	650	656	707	693	674	682	699	678	660	695	654	657	696	682	691	685	642	681	672	714	668	625	667	656	672	647	709	658	674	695	641	701	730	687	730	663	693	657	666	699	680	691	687	689	665	701	716	627	676	693	686	708	665	732	679	668	685	667	716	647	665	683	705	707	685	655	674	645	708	698	723	678	681	679	653	689	697	682	679	700	693	666	706	690	666	660	699	663	737	642	722	713	730	711	679	682	692	687	634	717	683	744	669	683	703	685	678	687	647	711	662	673	710	662	655	739	711	683	667	676	680	671	686	640	688	688	684	714	668	707	698	680	686	727	716	688	668	678	710	657	684	674	702	695	675	711	690	680	692	661	652	669	674	728	666	619	698	709	721	692	692	616	702	686	713	701	676	651	748	678	659	655	708	634	682	667	708	665	660	679	657	649	687	687	643	711	720	697	725	684	715	644	670	700	690	692	689	662	668	677	615	694	704	687	665	674	719	713	630	656	707	648	684	709	669	704	681	681	707	655	640	702	683	695	728	679	652	662	644	634	677	668	689	710	657	689	686	697	698	678	709	729	691	747	662	600	656	716	712	685
15885	2381	2477	1782	1289	942	712	541	425	394	345	313	237	259	229	226	185	209	176	159	164	169	176	167	147	161	153	123	154	137	148	149	141	157	141	130	120	129	127	116	136	154	123	126	138	134	112	114	129	141	108	124	128	127	131	122	126	87	138	98	131	127	121	94	117	113	126	114	107	112	129	129	112	113	106	118	118	111	117	120	111	122	118	95	128	106	126	109	116	111	113	104	110	106	107	128	136	116	122	111	112	122	92	122	118	98	109	111	116	121	95	105	103	124	116	132	100	116	95	122	112	124	118	98	106	126	132	98	123	129	124	136	123	106	120	122	111	129	111	114	108	104	134	117	122	111	128	115	120	124	122	115	125	129	103	133	128	105	104	108	106	121	132	137	110	93	131	105	117	117	105	114	119	109	113	101	126	126	108	138	115	107	97	108	128	120	113	113	119	113	103	131	115	99	109	128	107	138	118	122	117	97	121	97	110	121	121	123	114	119	116	117	127	137	117	112	121	124	112	138	121	105	98	124	107	107	122	105	109	104	127	110	100	101	109	112	119	132	114	119	134	101	109	98	117	126	106	133	117	113	126	96	117	111	116	127	134	111	124	118	117	101	105	103	131	97	96	111	129	125	110	95	108	137	123	110	116	125	102	114	109	113	125	121	109	137	113	120	99	114	104	127	116	104	105	116	134	94	127	103	102	116	124	113	110	116	109	125	103	122	104	120	129	121	110	127	130	107	121	116	93	117	102	131	129	118	131	125	113	107	98	119	124	100	110	117	125	104	127	115	117	104	111	125	131	114	99	100	119	119	129	131	111	96	94	118	121	134	105	128	113	116	124	109	111	126	116	105	120	113	106	124	107	123	122	102	109	109	119	101	93	137	129	121	114	115	110	113	113	98	115	136	120	107	119	108	109	120	113	124	119	111	114	138	113	123	119	124	119	97	125	112	104	93	114	109	141	115	112	118	103	122	100	112	121	128	126	118	134	118	113	118	131	109	103	105	111	106	112	121	109	118	106	119	115	119	105	122	112	108	124	130	104	111	103	117	108	104	120	115	111	113	129	92	106	120	114	116	110	120	109	101	121	100	111	121	109	139	113	112	105	105	107	115	122	129	114	105	116	122	123	131	147	136	107	101	116	118	114	116	117	121	133	126	107	127	120	122	104	117	116	117	113	118	111	103	113	136	119	108	117	104	129	130	122	133	107	105	119	120	103	107	117	150	133	106	110	110	114	114	108	125	120	106	114	105	99	123	111	110	103	107	136	121	120	123	141	130	129	113	106	115	123	132	102	95	103	117	119	119	112	117	119	118	101	106	111	112	108	126	96	107	121	109	119	106	117	126	116	108	115	112	96	131	114	119	114	101	112	112	141	118	123	121	111	122	121	119	121	123	107	110	119	111	95	114	118	122	101	114	132	108	110	116	125	103	122	96	132	117	112	127	109	119	107	117	119	113	127	122	114	100	117	100	121	98	109	110	120	107	120	105	130	119	134	111	116	119	106	101	114	120	91	113	126	110	112	105	93	126	116	124	102	121	103	118	101	114	123	133	122	121	114	111	119	119	129	107	124	118	135	118	115	106	101	115	127	109	97	121	118	110	125	112	98	119	129	119	94	118	117	122	118	126	127	94	126	108	118	101	128	134	113	113	114	107	104	127	121	121	115	132	129	93	127	100	113	102	118	108	142	115	105	103	117	114	132	110	109	113	128	106	116	115	120	108	109	96	103	106	110	116	85	124	106	108	128	131	109	127	130	129	124	106	129	98	98	109	98	126	118	111	126	125	156	117	102	106	112	113	117	123	132	101	112	118	118	141	119	109	100	110	121	104	113	123	106	111	112	101	116	114	116	136	112	111	110	102	107	112	114	117	104	126	100	119	144	105	117	121	104	113	111	126	131	93	122	129	111	115	137	111	116	117	108	118	126	115	119	94	96	104	122	128	119	119	122	133	125	111	115	120	97	114	114	120	104	86	125	95	115	98	122	122	111	104	114	141	105	108	128	124	100	136	101	120	119	106	125	117	126	89	108	121	109	124	100	124	104	131	106	127	113	112	104	121	115	117	127	130	116	110	102	113	123	119	111	113	103	110	97	108	116	117	143	125	103	125	105	104	100	107	115	102	111	122	133	119	113	106	131	116	129	132	111	132	115	125	110	149	120	135	130	93	109	119	118	120	107	113	110	112	106	103	133	113	108	140	124	128	138	105	128	116	100	102	122	109	121	114	125	121	109	130	119	112	114	116	101	116	112	119	112	120	122	108	113	123	125	122	114	106	117	110	130	120	99	123	103	124	123	121	123	113	109	136	131	123	110	114	128	120	110	116	117	115	98	126	113	99	104	111	97	117	112	104	117	98	110	106	109	97	115	114	109	112	122	133	126	115	96	97	111	119	103	122	116	111	128	118	107	116	114	120	102	106	111	134	114	136	135	131	109	115	122	102	113	139	108	113	109	104	105	126	124	130	118	135	111	111	137	98	99	116	101	116	98	122	101	120	132	109	97	132	108	109	115	131	118	128	128	112	106	114	100	113	111	121	117	110	121	120	120	125	118	108	118	113	111	104	111	122	111	128	102	98	118	125	115	129	108	124	125	124	108	122	124	137	107	97	107	104	113	110	123	126	117	126	102	115	130	130	121	117	125	103	136	101	103	109	108	122	112	97	122	132	123	109	109	103	106	114	135	103	119	134	107	114	113	111	121	131	127	113	129	105	120	105	116	107	120	113	106	114	119	123	123	113	114	108	109	108	116	121	133	119	97	118	125	111	109	101	116	123	105	128	117	138	112	101	116	122	119	99	121	113	101	135	107	119	123	120	114	123	110	112	99	118	108	108	118	108	100	112	100	109	104	127	114	97	122	104	124	128	102	111	126	137	123	128	101	100	119	120	109	130	116	119	142	114	125	120	108	123	120	119	110	117	105	111	96	129	103	135	119	113	111	123	118	88	114	120	117	112	112	129	112	120	122	103	117	108	106	115	112	116	118	127	123	107	115	114	120	126	102	109	116	121	105	103	105	109	98	116	109	117	126	105	119	119	101	110	125	118	100	99	106	104	122	101	102	132	88	103	125	122	107	108	118	117	110	123	110	118	108	109	102	106	118	130	123	115	101	114	112	95	125	99	110	103	119	104	116	111	110	140	111	119	119	104	109	120	122	113	114	109	93	120	108	113	103	104	118	131	131	132	110	115	106	106	90	95	124	110	131	110	107	108	147	133	128	120	122	111	106	124	118	114	139	120	98	116	132	108	134	121	104	129	131	121	115	117	120	116	120	93	107	130	96	130	115	122	121	121	110	107	107	131	117	104	109	120	102	109	125	101	109	104	92	127	121	118	109	139	103	114	119	119	121	111	116	148	126	137	123	101	107	120	122	138	107	118	115	123	128	131	126	123	101	104	119	118	120	125	118	105	95	137	117	117	129	107	126	107	130	113	112	87	101	98	105	123	113	132	124	123	109	125	113	106	136	133	115	113	116	94
7480	2048	4744	5589	4639	3905	3075	2512	2147	1836	1561	1454	1250	1163	1059	943	892	868	738	729	694	673	633	613	609	610	542	562	513	525	492	490	495	507	476	454	425	409	455	442	413	447	410	378	384	421	397	383	414	392	399	363	352	388	346	396	391	366	375	359	358	366	370	325	372	362	351	357	339	364	314	367	333	364	342	359	359	325	341	329	359	327	337	343	342	335	319	337	317	320	313	325	325	354	326	308	300	347	329	330	353	338	345	336	337	355	333	316	326	340	339	332	311	385	373	345	338	358	322	372	361	312	338	316	340	362	315	328	321	329	328	336	337	336	338	343	301	320	329	310	308	354	372	320	358	318	341	329	367	344	325	332	382	329	335	310	369	320	350	315	315	298	327	347	317	356	320	331	321	354	329	310	312	296	328	333	366	310	351	310	328	335	337	331	277	313	316	325	311	361	308	321	331	364	306	329	325	357	315	323	329	335	354	315	331	334	341	333	365	311	340	384	333	310	349	344	326	336	318	345	334	337	317	320	329	317	327	334	321	331	338	350	302	337	313	342	312	310	320	293	337	351	335	329	318	303	339	313	344	349	352	332	319	312	317	322	311	326	337	324	306	326	351	339	335	287	337	330	342	367	345	334	327	336	319	310	327	306	308	313	313	316	336	327	355	332	327	355	330	329	307	325	297	325	312	319	322	321	314	324	331	357	340	321	341	330	300	301	338	331	342	365	315	359	337	316	328	285	314	322	347	320	322	348	326	312	338	337	335	319	319	326	327	306	283	346	350	334	310	326	323	330	327	323	349	326	317	324	358	329	320	318	313	339	333	352	325	315	299	374	346	300	323	307	319	342	308	311	295	285	352	354	342	349	325	300	340	308	337	329	348	311	324	322	322	338	337	316	337	354	312	343	328	297	337	325	323	358	350	307	333	305	288	343	328	312	342	309	314	333	358	330	299	341	335	331	306	346	348	322	346	320	305	326	302	328	338	333	335	359	356	318	340	329	320	314	316	312	327	312	354	335	324	337	336	336	312	331	351	309	300	354	321	322	310	340	320	351	331	352	339	323	323	346	327	333	358	315	311	356	322	321	329	316	325	344	348	328	322	317	299	360	340	302	308	326	335	295	315	343	339	304	330	338	333	293	344	331	310	328	309	319	354	343	332	325	324	327	365	328	324	324	318	336	320	370	299	336	330	299	326	365	322	288	328	324	327	338	321	310	319	307	323	333	319	342	312	301	327	301	342	332	366	330	305	341	319	325	350	319	342	316	296	303	321	342	338	331	299	349	313	318	320	311	334	326	309	341	323	362	312	295	342	342	354	311	327	319	338	328	357	317	332	298	318	340	351	323	340	322	313	344	320	307	336	326	316	346	335	338	305	324	318	345	335	316	367	312	363	340	288	344	338	352	339	350	332	349	301	339	313	318	349	339	343	329	340	353	345	315	353	312	345	336	351	327	309	339	343	362	335	322	324	309	336	322	327	335	340	310	320	317	339	348	326	311	314	303	314	342	309	327	335	316	334	297	334	317	358	322	333	327	340	332	297	325	359	339	323	306	331	308	340	286	327	327	326	335	329	316	325	321	326	325	323	307	322	339	341	329	342	346	353	342	355	338	320	313	313	303	303	343	331	332	324	332	319	348	341	304	306	312	328	343	310	320	331	351	345	303	326	360	342	308	310	302	316	322	340	356	334	340	355	319	325	307	303	329	322	319	318	316	346	323	333	357	311	312	343	365	341	325	320	325	306	329	380	343	321	323	331	323	336	305	308	363	318	368	331	338	335	304	336	339	305	338	375	306	330	337	320	344	307	313	315	316	305	317	339	327	331	305	331	311	320	356	348	307	339	368	367	315	328	343	314	313	312	342	346	338	337	321	312	312	337	342	316	325	298	315	311	354	341	329	363	316	340	336	350	328	356	347	320	322	338	320	331	314	315	342	337	323	324	298	337	342	313	364	307	329	323	324	357	320	307	332	305	364	335	351	338	332	343	322	371	329	313	338	337	316	335	333	331	293	339	353	318	357	339	323	329	300	346	327	338	287	325	334	320	326	318	357	372	320	319	315	340	329	332	321	333	339	336	339	358	321	326	343	328	346	344	309	325	332	342	325	302	296	307	377	316	337	312	341	327	377	332	318	343	330	314	315	330	346	325	324	356	304	300	334	311	360	316	347	319	341	319	353	283	306	343	346	332	347	311	332	338	313	348	330	380	316	316	344	284	325	331	339	326	328	332	329	339	327	336	322	317	338	313	307	335	317	347	326	323	316	312	333	337	317	320	320	325	319	326	309	337	305	310	341	325	305	312	333	300	342	332	328	338	337	299	323	333	326	371	316	334	316	342	321	318	344	318	367	333	349	335	326	383	319	320	284	312	329	323	323	330	339	336	337	326	344	331	320	295	325	310	351	355	301	323	293	366	335	342	319	326	293	319	347	301	311	356	339	334	351	354	288	342	290	334	343	336	334	306	363	317	339	322	320	336	311	320	334	310	290	285	301	331	328	333	343	306	309	299	292	317	329	333	359	336	319	342	319	337	307	301	317	345	335	328	308	341	316	327	311	330	351	338	347	339	344	330	313	330	321	352	310	327	337	307	344	328	323	296	329	330	318	325	346	335	308	313	326	298	341	329	351	328	324	365	354	364	315	325	321	326	296	348	323	318	367	328	341	292	343	314	380	320	337	311	316	300	360	304	351	319	355	353	335	357	372	312	327	311	341	330	331	326	340	320	329	332	331	320	353	324	306	319	305	325	335	322	298	340	332	301	300	308	321	333	349	312	327	303	309	315	363	319	321	315	337	333	358	313	321	328	345	334	338	308	332	309	318	315	324	303	330	305	321	316	297	332	308	290	306	345	313	302	309	311	331	321	326	325	340	297	306	326	327	340	322	321	310	291	299	334	328	336	322	358	343	322	336	319	311	328	322	360	326	332	320	331	302	336	347	341	343	360	332	335	340	327	335	357	333	302	322	358	362	304	302	332	315	378	341	327	323	295	338	304	349	302	330	310	320	346	332	327	346	346	327	347	359	332	340	321	344	331	290	325	349	334	357	333	320	347	311	325	331	380	342	330	341	329	287	331	349	321	344	320	357	348	331	345	342	346	321	323	311	314	326	340	338	331	335	313	291	346	357	319	343	336	332	298	321	341	310	328	338	358	316	337	310	340	331	328	310	328	322	343	331	301	350	346	329	349	333	296	319	330	346	314	288	347	332	336	334	313	321	344	335	320	322	341	345	321	317	333	317	307	316	315	351	310	281	298	333	300	311	293	301	327	355	353	337	316	359	379	346	319	314	329	357	293	310	295	339	338	309	324	316	339	298	307	339	337	322	341	347	305	305	340	320	338	331	296	328	323	336	329	325	320	316	331	324	345	362	334	302	344	343	333	315	312	345	313	334	332	328	319	338	332	348	347	328	300	313	348	348	351	353	320	342	311	297	310	352	322	340	356	316	328	325	327	343	343	306	307	340	335	320	331	297	328	301
2590	415	392	388	366	353	321	344	323	372	291	318	302	331	339	289	323	312	338	287	317	300	331	330	322	304	319	334	310	316	327	313	312	319	331	323	289	298	310	279	313	311	307	309	321	335	301	302	324	293	303	320	295	316	320	306	298	299	306	291	288	354	313	358	307	296	326	299	312	308	320	313	330	302	308	278	296	298	315	303	294	306	291	338	306	303	328	330	315	305	297	315	299	313	291	309	278	309	314	350	304	302	319	295	321	306	299	288	322	296	315	307	311	325	327	313	302	343	313	312	318	286	308	307	286	303	300	286	301	301	297	301	324	319	343	324	310	313	338	311	292	332	298	324	314	306	290	315	315	288	300	291	314	341	309	304	318	315	314	280	312	301	314	314	330	310	278	292	321	295	290	317	329	279	294	302	327	339	318	297	319	290	296	299	283	342	316	335	307	329	304	319	313	308	286	320	317	323	330	298	307	291	288	305	319	283	327	320	298	311	323	304	323	293	315	328	346	304	335	330	309	289	338	321	339	322	289	273	307	318	297	289	320	306	352	297	323	319	344	309	294	310	316	286	325	332	317	299	305	311	308	323	331	306	305	269	288	313	291	304	333	295	316	331	331	335	284	300	309	281	322	339	321	301	292	295	321	322	306	268	339	309	336	287	347	312	323	322	298	292	297	325	296	282	333	309	319	327	300	296	292	319	311	299	296	335	317	302	305	276	322	328	341	316	338	320	326	353	311	303	287	316	333	304	324	319	299	296	304	305	303	307	312	296	332	307	305	307	355	340	322	326	289	336	339	298	294	346	323	295	328	303	349	324	294	315	319	330	325	284	336	296	297	303	314	302	297	301	310	356	329	305	308	311	328	318	316	323	303	294	306	302	344	278	301	323	292	308	332	309	322	328	294	330	328	331	308	294	305	347	324	282	325	335	335	313	309	313	303	328	304	317	324	331	312	290	285	317	292	321	324	295	286	296	297	337	307	315	320	314	289	288	294	327	316	319	314	314	329	332	327	310	318	310	299	301	345	335	300	293	286	324	302	257	306	318	301	316	300	322	239	303	311	317	282	276	339	335	297	293	335	306	340	321	294	313	303	318	324	309	306	333	307	332	335	305	288	303	320	351	302	298	334	306	339	335	330	320	301	296	316	310	305	305	289	299	306	297	325	306	291	331	297	278	305	318	305	334	331	284	325	306	298	349	302	336	308	326	305	313	308	288	322	306	336	298	317	304	335	320	318	327	322	288	260	314	315	324	314	295	315	313	299	325	310	275	333	335	314	320	311	260	315	346	308	343	272	346	304	313	310	290	343	316	313	288	308	316	305	311	310	281	296	328	315	300	318	313	292	284	315	339	284	306	294	309	324	288	311	306	328	322	289	321	281	326	302	269	316	321	315	288	341	315	283	308	343	295	324	333	328	291	319	298	281	312	336	337	314	321	315	288	256	326	327	349	303	323	300	302	320	302	325	320	333	328	306	323	320	321	317	306	308	311	316	334	295	305	283	304	322	273	315	299	311	332	318	297	307	317	269	320	307	343	301	301	281	311	273	316	311	294	308	328	315	309	331	326	347	302	282	342	359	301	328	311	308	311	294	325	306	280	305	310	329	307	312	334	291	338	274	296	316	301	287	293	334	310	318	302	321	290	300	340	331	316	292	323	313	353	307	335	277	331	319	316	310	336	303	298	320	278	348	329	326	316	309	334	328	271	287	275	310	315	317	299	327	310	318	277	311	306	324	321	306	313	312	322	319	304	314	317	306	298	313	300	310	323	286	303	311	278	333	316	310	305	316	306	329	295	362	318	308	289	309	326	326	306	296	294	312	299	324	297	317	320	329	332	322	325	317	330	295	320	316	275	300	329	332	315	279	304	282	332	307	333	328	327	318	351	308	291	305	297	325	328	316	311	298	325	308	335	340	321	324	341	290	303	327	277	324	328	329	303	318	337	299	283	314	332	326	298	295	284	307	289	302	306	303	273	321	292	301	310	337	318	333	321	355	301	307	317	305	305	323	296	306	302	332	302	325	298	297	333	314	309	327	301	297	297	337	332	329	332	276	303	303	347	302	326	316	338	331	318	299	310	286	313	325	330	327	310	333	318	312	312	279	310	308	319	330	326	337	309	321	341	309	288	272	323	309	301	294	329	316	319	316	323	306	283	306	305	301	339	341	270	327	315	317	313	318	318	338	340	322	315	273	313	315	315	325	291	306	318	309	328	317	305	309	333	304	313	290	318	314	325	305	333	291	283	339	308	299	299	303	338	288	294	286	297	319	309	303	317	327	287	315	326	324	349	298	323	330	341	316	337	311	304	349	345	330	298	313	312	292	305	302	284	319	308	306	321	304	341	325	334	296	314	313	273	318	305	339	278	306	296	295	328	319	298	327	342	311	258	308	326	329	291	309	305	306	309	301	301	311	329	305	295	303	286	321	297	303	322	299	279	328	309	294	296	298	324	294	312	307	299	302	279	319	293	318	320	306	314	335	300	284	318	301	335	285	307	319	302	316	303	301	314	317	298	324	310	341	307	312	299	312	327	320	330	329	305	325	313	290	320	323	324	306	261	296	310	316	308	323	293	309	331	300	294	309	303	304	307	308	301	312	299	322	316	296	328	316	283	307	310	319	320	331	297	322	314	297	302	319	306	314	327	309	284	320	284	279	301	321	301	277	315	289	327	303	327	284	314	320	330	318	326	303	316	313	341	332	307	328	314	317	320	353	331	311	276	307	325	299	277	320	285	290	322	298	289	282	313	313	324	306	330	300	306	358	308	325	303	291	316	331	319	312	320	315	304	310	318	298	277	314	279	313	307	315	280	341	285	331	313	312	337	293	365	350	293	278	344	314	305	298	309	319	306	300	335	296	326	292	311	341	328	301	323	299	288	299	307	300	320	294	318	302	294	359	340	307	317	330	270	321	323	322	324	305	302	308	320	309	318	297	328	330	307	305	335	343	320	315	316	287	315	331	299	323	359	358	308	296	316	316	351	334	313	321	313	282	328	308	322	303	324	300	292	314	281	304	330	285	327	272	318	325	298	345	319	336	328	292	331	314	314	315	322	304	308	318	267	315	288	304	318	328	325	298	321	328	340	291	304	317	334	329	316	328	303	309	300	306	352	330	326	317	313	326	303	292	324	315	315	328	321	271	279	290	307	304	299	313	334	324	289	299	321	297	309	313	372	281	303	313	316	314	304	346	296	313	316	350	314	311	310	264	335	317	323	299	352	315	306	311	312	289	321	317	297	328	285	302	301	290	320	292	284	303	284	293	317	306	317	307	310	298	321	324	295	323	314	339	342	297	330	256	318	330	309	317	325	322	262	275	314	361	309	325	274	315	268	326	327	290	295	282	334	316	294	327	291	326	332	290	269	294	307	353	335	303	315	291	295	332	288	303	279	310	317	276	322	284	308	311	288	335	329	301	297	350	325	291	309	337	307	308	331	285	298	314	330	318	328	241	284	287	333	341	308	275	326	320	296
2643	900	990	1111	976	931	953	850	897	882	851	847	848	879	826	845	841	813	814	803	822	854	798	784	837	770	851	815	834	786	766	718	772	816	783	795	750	789	821	781	808	784	820	734	839	827	794	787	825	779	754	818	805	789	785	805	802	780	820	810	755	764	799	809	793	794	778	820	833	851	815	744	771	766	784	813	771	729	798	822	779	776	785	813	779	802	791	791	750	786	783	797	777	809	788	784	813	801	804	773	834	812	759	805	774	791	769	797	791	747	827	803	799	816	816	801	809	789	746	782	753	814	818	775	830	782	764	837	795	819	795	815	767	831	833	858	795	777	784	825	798	780	814	807	767	814	770	830	772	819	774	796	834	779	836	822	819	783	737	780	790	751	755	713	749	761	801	817	776	794	776	770	767	774	784	793	805	807	781	850	798	814	775	754	784	870	794	804	784	740	804	782	794	818	787	767	810	805	833	753	761	755	799	786	827	813	795	782	842	760	805	819	767	829	783	794	731	804	780	755	766	793	836	849	741	805	851	747	821	807	764	773	814	773	804	779	817	851	846	823	763	819	829	819	790	861	791	819	806	780	830	767	814	816	752	807	796	771	804	793	784	802	801	768	796	776	760	752	787	768	799	806	803	832	816	764	790	784	797	861	752	798	721	873	797	838	791	770	750	815	784	799	847	736	755	834	772	815	804	857	799	754	733	823	814	807	807	804	781	824	834	793	790	819	788	785	780	759	794	813	770	804	813	767	800	811	851	856	797	818	800	805	790	775	809	807	785	770	807	764	821	767	795	816	766	776	823	803	804	786	798	806	843	807	693	781	812	830	763	780	818	754	828	850	772	737	815	785	820	830	779	811	840	848	830	746	808	737	775	757	770	803	881	806	742	857	745	848	804	780	782	802	806	781	804	839	760	833	809	789	830	782	805	810	843	775	775	758	745	828	729	765	831	803	790	805	859	775	787	779	805	768	822	779	822	796	824	839	718	766	800	789	794	768	800	845	733	800	794	827	815	820	789	795	807	833	794	750	796	809	805	781	762	854	789	797	827	737	762	822	789	798	751	765	745	794	827	768	763	829	777	773	839	769	810	791	774	823	727	793	829	822	765	747	761	788	786	821	796	787	810	771	808	821	768	818	801	773	832	826	814	791	793	797	799	789	797	776	785	818	811	824	817	811	782	746	805	845	798	848	830	802	828	818	811	777	793	793	837	796	794	782	812	792	797	793	823	757	789	751	796	804	796	790	741	816	790	774	783	803	813	780	787	820	799	762	803	834	784	753	783	834	843	784	824	778	813	773	821	773	751	800	789	814	810	809	744	773	820	809	748	813	820	811	812	801	816	799	777	801	815	808	827	805	781	779	807	806	797	737	825	809	784	825	838	818	809	800	787	815	860	818	780	810	745	756	804	766	768	772	766	841	845	727	786	787	814	808	760	806	779	827	798	812	837	762	774	799	743	787	766	768	801	818	812	790	789	835	785	814	751	766	775	763	791	792	806	742	784	842	753	759	841	811	771	775	795	747	809	794	795	779	771	805	775	806	764	778	755	768	777	795	794	814	784	818	826	794	834	804	776	731	817	830	800	837	819	795	794	787	857	769	752	779	787	794	798	799	791	794	772	766	743	798	785	733	755	830	805	800	784	746	764	794	791	790	815	819	798	872	800	804	822	798	814	817	824	807	795	782	799	748	808	766	774	796	792	787	801	796	841	826	797	803	781	802	790	781	791	768	757	790	833	777	779	809	835	779	853	776	752	762	790	794	800	814	789	776	799	833	789	815	875	806	748	771	774	873	786	748	771	814	779	785	791	789	784	752	793	805	797	811	813	829	805	789	788	774	787	817	767	816	765	800	790	808	741	840	815	772	788	782	780	798	826	788	811	797	805	798	752	800	775	811	747	756	807	805	810	854	807	723	755	750	792	809	710	824	770	797	746	796	803	783	810	801	799	776	764	763	780	847	802	762	793	748	748	768	785	809	721	826	817	827	747	775	829	789	790	735	783	789	789	846	775	798	786	757	796	809	761	819	807	784	815	777	829	771	777	833	818	800	797	791	771	756	799	812	842	748	774	788	807	792	774	817	773	811	741	760	778	783	808	778	803	844	766	813	788	800	812	822	852	812	778	821	792	791	837	818	792	820	778	780	773	845	794	764	744	806	783	761	834	798	810	798	817	792	790	832	778	710	809	816	820	761	804	811	773	749	806	805	818	770	795	750	754	792	830	817	774	773	763	778	772	714	765	765	756	772	759	794	832	791	824	774	797	784	803	833	759	776	835	781	786	771	800	812	780	776	792	871	806	809	791	781	772	799	781	776	772	807	814	833	791	824	780	810	807	805	833	790	818	806	781	799	772	835	791	745	825	772	791	777	876	768	792	760	785	791	774	767	803	845	806	730	791	784	811	800	738	853	792	791	859	778	788	753	747	828	808	737	853	801	789	774	793	791	763	764	740	773	789	841	781	806	788	797	883	790	740	780	758	816	759	842	796	780	815	805	795	843	799	776	779	734	768	804	748	802	785	796	788	820	808	757	826	767	789	776	766	766	786	752	781	803	764	805	809	757	808	747	761	822	798	820	757	765	784	777	763	799	814	804	775	816	782	788	731	794	750	823	779	838	817	817	825	847	784	804	807	764	766	800	803	761	785	785	739	776	741	819	766	821	775	787	790	760	784	786	736	799	775	795	800	820	802	845	817	859	839	788	815	789	799	798	761	844	842	808	808	803	805	765	808	817	778	738	786	806	799	827	770	824	731	754	840	794	807	761	801	766	799	823	780	780	803	808	846	811	824	780	769	819	813	751	809	776	792	742	782	779	763	790	839	786	792	789	805	846	838	814	786	776	794	766	799	789	783	804	824	836	766	789	779	803	766	821	826	796	830	802	748	803	811	766	798	789	810	758	782	749	801	842	785	787	822	768	747	852	776	838	804	729	785	848	773	794	823	783	797	786	763	823	778	801	806	814	777	790	792	810	803	785	755	749	783	855	790	793	792	787	806	791	785	773	754	765	797	804	766	772	782	768	810	823	802	769	763	791	791	824	776	810	817	787	776	883	700	807	759	802	769	818	792	809	791	824	772	814	756	815	786	773	799	805	832	776	803	834	784	817	757	771	762	787	763	797	774	819	775	811	799	760	753	804	807	760	796	752	758	816	782	757	775	776	842	765	841	794	816	771	778	831	782	753	780	778	746	794	782	791	825	785	754	814	812	830	784	751	799	807	810	812	763	812	801	800	771	822	748	834	781	727	781	789	783	773	772	791	822	812	802	785	774	761	777	791	743	808	779	769	793	802	792	800	766	781	813	820	770	800	719	768	777	786	753	804	793	766	781	797	792	791	797	791	795	823	802	754	810	785	767	806	787	810	847	761	836	783	773	786	778	834	824	822	838	768	807	816	764	741	758	777	797	792	760	795	766	781	845	797	790	831	774	810	746	781	774	793	847	822	808	814	800	758	804	776	774	795	799	767	797	767	822	852
8828	1246	1463	1148	908	725	605	506	451	406	398	337	346	340	336	325	307	312	290	320	268	301	280	299	276	278	280	290	277	294	284	272	291	256	278	286	247	303	265	283	280	239	289	256	284	322	275	273	283	279	276	266	236	258	275	305	271	258	284	268	264	262	279	274	266	287	267	263	273	267	255	254	259	259	297	248	291	246	295	230	273	252	272	293	276	269	234	255	285	261	271	278	257	252	250	268	250	239	239	280	271	276	259	252	253	239	265	265	267	288	298	272	242	279	274	252	252	229	244	252	262	266	281	260	257	264	289	246	238	280	266	274	279	264	270	233	257	268	250	284	282	279	286	288	263	259	276	288	263	291	265	269	266	250	269	270	268	237	268	260	266	238	281	256	294	255	284	294	271	265	268	256	258	255	239	260	276	276	271	278	276	248	260	260	272	234	277	276	255	270	264	287	265	258	274	273	266	283	252	311	266	248	247	285	266	260	270	270	262	276	245	235	254	281	271	273	267	262	270	235	244	272	271	280	281	267	249	286	252	267	285	272	279	262	266	248	235	273	242	253	243	262	257	262	249	267	266	256	270	265	262	275	252	235	234	263	252	285	294	276	287	266	275	271	321	270	295	253	269	271	265	289	255	264	269	240	271	297	274	252	263	289	287	265	270	232	266	247	265	268	275	274	240	299	265	260	249	262	245	259	275	242	237	268	270	288	244	263	228	295	272	249	244	261	266	245	256	261	290	246	270	254	234	282	286	286	276	269	270	272	266	267	236	251	249	265	228	278	241	256	265	259	282	262	271	238	257	248	237	279	277	251	273	233	249	254	274	294	264	260	270	262	280	273	268	252	235	261	249	270	247	246	296	255	244	263	263	286	251	286	230	257	252	279	226	265	267	265	265	287	270	277	239	256	258	265	246	239	247	236	257	272	244	258	254	255	232	270	296	257	284	284	268	253	291	243	260	255	273	285	277	252	251	268	270	248	291	266	269	280	265	287	253	251	284	266	260	255	250	264	262	295	297	269	272	257	284	262	275	287	264	308	265	277	252	242	285	236	275	284	252	269	267	262	281	282	303	264	290	245	220	268	271	261	291	247	243	248	253	300	269	239	285	248	277	301	259	249	285	267	265	263	260	262	318	283	256	283	271	232	254	281	258	275	249	271	270	284	262	238	277	260	269	270	255	283	277	267	261	277	315	254	267	261	272	281	312	253	256	261	273	277	246	282	271	302	248	256	256	244	288	294	271	265	293	249	243	269	261	292	259	272	269	256	273	266	270	272	234	278	284	264	266	234	266	293	275	255	280	257	289	254	234	274	236	260	272	255	290	278	237	270	240	257	277	264	308	269	264	259	261	263	269	254	267	287	268	271	253	268	265	274	270	267	236	283	241	286	263	269	261	255	280	251	263	267	272	281	255	247	262	263	284	279	274	257	286	277	274	274	264	254	275	268	243	226	267	243	267	272	264	280	284	272	275	266	273	253	234	238	255	235	270	297	256	276	263	256	268	268	248	268	264	248	254	281	256	262	245	257	262	278	275	248	252	244	271	251	215	286	256	285	261	247	266	285	230	280	299	273	304	265	238	276	276	277	250	275	276	245	234	254	257	263	239	247	241	264	280	267	269	268	257	267	280	258	283	272	265	280	230	269	296	263	294	246	261	293	275	301	260	253	278	238	268	268	289	246	259	293	269	271	229	247	291	284	250	262	252	269	265	238	291	255	262	258	273	265	294	274	301	254	268	252	299	284	277	298	246	307	252	265	260	259	268	248	247	238	251	254	285	313	249	236	280	267	254	245	272	283	279	241	253	260	245	274	245	281	296	249	280	262	252	291	236	287	274	291	261	268	281	255	254	268	271	257	269	253	293	247	248	272	266	285	257	268	248	291	277	286	294	301	274	277	270	249	267	289	254	257	276	260	249	272	273	259	231	261	291	254	269	243	284	242	269	262	267	254	284	254	233	268	246	247	280	268	256	280	255	241	266	279	255	269	280	278	268	258	284	265	279	253	267	277	247	262	270	230	284	258	255	292	298	271	281	247	246	262	269	248	259	260	278	230	247	259	273	243	249	283	258	291	245	262	296	278	289	271	249	243	275	264	268	256	263	254	255	238	256	297	250	285	277	271	257	290	246	260	264	283	261	243	273	253	265	243	298	254	260	271	275	271	268	252	258	278	262	268	270	228	280	270	298	278	269	297	246	277	243	272	289	257	272	251	283	242	254	269	308	261	262	284	270	244	285	278	298	277	274	293	288	242	305	289	245	276	281	269	284	316	285	270	252	271	263	264	271	256	253	281	261	276	303	268	283	261	268	264	260	262	267	301	269	298	269	297	267	274	258	257	278	235	249	268	260	269	237	288	274	280	283	237	268	263	303	246	289	261	251	251	259	288	248	266	252	261	281	279	275	250	262	248	312	249	247	261	274	274	252	254	279	268	283	281	254	272	267	274	235	260	244	280	264	276	271	267	256	275	265	243	270	267	267	296	277	261	271	273	290	248	261	267	284	242	260	250	296	254	296	264	266	261	272	269	253	295	265	293	277	305	275	262	221	273	268	268	248	315	309	293	268	274	273	261	280	270	265	279	273	242	268	262	255	260	261	225	274	254	272	257	247	252	251	260	256	263	260	244	265	269	264	267	257	242	258	274	249	260	250	265	312	264	289	263	278	307	266	261	257	295	252	241	284	254	258	268	287	237	249	279	261	248	264	255	259	256	273	307	262	260	263	257	270	262	276	258	252	283	304	250	252	279	275	266	257	273	292	255	261	267	250	273	261	244	250	268	267	250	262	273	315	269	272	301	274	258	277	244	272	288	274	248	286	277	282	266	276	254	250	259	249	252	258	268	269	276	262	240	252	298	255	277	250	284	276	229	236	243	260	268	256	268	277	275	261	276	308	250	268	270	263	273	270	243	257	251	261	276	250	276	256	273	300	263	285	266	284	278	281	271	250	246	299	240	248	257	274	273	262	238	284	258	256	253	268	258	236	288	255	274	265	266	272	238	275	299	289	305	289	264	302	254	257	245	278	259	248	290	288	269	259	270	288	259	256	268	290	253	252	253	244	273	270	276	268	275	280	259	258	257	247	272	262	296	257	263	260	251	255	270	241	226	262	291	242	271	248	255	268	278	255	256	256	259	283	241	257	289	288	290	256	267	261	248	269	250	288	286	257	264	247	273	291	282	262	265	260	278	270	271	283	263	253	285	283	254	280	222	281	252	268	272	279	277	271	259	267	270	274	285	228	264	265	256	247	236	248	275	252	270	275	266	303	257	265	273	258	272	245	276	283	296	242	248	284	279	232	256	277	277	263	275	266	280	247	272	254	258	293	258	272	261	288	276	258	243	280	306	280	270	250	258	256	290	262	265	254	297	271	236	250	299	267	272	280	292	281	260	264	273	286	279	285	278	263	258	258	281	303	290	271	270	250	265	307	282	265	269	273	274	239	237	263	254	253	259	264	255	291	271	248	252	249	294	267	281
5951	1600	2909	3523	3141	2602	2234	1855	1693	1494	1439	1269	1180	1079	1061	1051	999	950	955	875	942	845	828	850	885	818	803	784	755	777	754	761	768	783	771	741	710	747	722	721	737	712	728	697	731	718	669	695	703	685	699	704	699	701	712	758	740	696	716	700	740	679	702	688	710	686	698	687	720	687	718	675	716	644	655	673	647	679	726	704	678	724	697	654	680	682	693	709	692	704	716	690	696	646	708	691	675	661	701	656	676	675	712	719	658	713	667	720	650	661	669	647	647	682	669	679	700	690	682	674	652	662	631	701	671	669	748	721	664	700	704	661	700	671	726	665	723	694	696	638	715	622	672	663	662	714	646	714	695	689	756	723	678	688	693	639	672	679	696	655	746	665	701	688	641	688	697	640	679	707	683	683	711	664	651	671	717	671	694	709	716	692	705	733	681	678	703	686	681	707	650	696	706	677	692	685	669	664	626	754	661	705	677	728	679	670	698	642	701	657	638	646	709	703	712	691	720	698	679	689	701	684	675	683	688	665	648	655	691	673	651	675	722	705	733	683	699	648	645	698	672	671	664	677	670	691	664	628	658	683	654	669	673	631	727	700	711	687	657	663	745	672	624	723	680	720	656	680	671	704	681	645	662	691	675	688	688	692	651	657	731	693	691	708	691	693	695	629	688	656	694	685	703	681	663	738	702	732	662	682	677	670	660	651	637	698	628	697	685	643	669	702	671	684	670	715	699	657	717	630	724	666	688	653	699	689	691	681	684	694	676	678	638	696	701	668	655	630	715	681	677	689	652	690	691	660	697	669	699	678	694	701	684	697	695	702	686	706	625	672	681	677	636	688	654	725	692	662	666	673	702	709	653	672	715	660	702	668	662	671	678	695	726	662	715	695	665	742	690	681	688	685	663	675	673	620	679	701	673	666	714	631	683	650	676	661	648	693	645	655	673	691	656	696	680	633	663	688	700	699	655	663	644	698	689	683	723	710	678	697	644	712	674	724	680	706	694	676	744	667	668	683	656	657	674	696	724	642	717	634	644	657	652	669	725	671	654	649	717	705	695	687	665	655	655	690	651	655	670	668	750	716	681	712	681	698	666	689	673	746	704	661	699	683	646	668	729	655	738	689	704	701	675	706	691	704	663	680	679	694	669	680	687	645	656	641	666	665	686	654	691	726	763	723	676	731	725	651	677	716	673	717	663	712	704	675	688	674	690	625	677	671	686	682	684	701	669	654	696	703	710	686	656	666	656	664	611	727	649	714	677	684	699	660	654	674	645	658	693	704	670	684	710	682	685	728	721	708	681	624	683	714	659	664	651	708	651	650	689	709	659	609	687	684	673	677	651	692	683	631	696	647	706	656	657	706	696	686	702	663	644	707	665	714	683	665	659	658	698	743	671	695	673	724	688	690	674	694	709	749	685	761	657	668	689	713	694	700	694	668	705	659	666	680	664	681	642	708	691	712	677	674	627	687	687	672	705	686	651	650	681	678	701	670	649	688	697	663	700	741	680	751	681	695	672	655	676	704	707	650	683	666	656	698	651	670	648	673	717	677	732	644	696	659	672	685	685	697	740	668	648	683	718	707	693	676	699	658	683	690	660	666	703	699	707	679	674	682	675	652	628	678	689	654	704	675	645	656	652	718	656	628	654	706	658	669	699	704	684	663	655	673	668	704	699	709	696	669	648	628	672	692	690	685	701	713	650	640	645	729	676	648	618	662	656	697	694	694	707	673	663	680	641	647	692	676	691	696	672	640	664	615	674	648	662	686	690	710	625	702	714	648	669	677	740	701	678	695	648	691	707	715	707	685	647	660	642	697	679	633	687	699	657	658	658	671	698	646	706	710	703	694	726	704	704	722	693	692	689	723	645	650	681	688	661	719	691	702	707	681	687	718	702	664	626	694	677	634	661	677	700	668	658	677	675	674	677	645	677	648	681	663	661	673	647	685	678	710	655	656	678	707	640	720	701	619	712	683	732	694	690	708	702	666	708	699	708	642	716	681	708	658	663	692	730	682	688	709	649	726	709	689	665	664	658	684	671	725	715	707	678	673	649	722	690	699	708	646	642	677	704	651	643	683	688	670	675	691	664	658	723	652	635	655	610	692	630	673	682	637	742	647	709	712	629	718	689	674	672	678	650	718	695	666	697	671	657	639	651	677	661	633	697	636	688	741	647	661	690	665	695	637	706	686	684	642	686	650	649	674	677	691	720	704	655	702	680	650	696	634	692	689	704	648	738	691	676	713	678	689	672	690	713	675	673	640	658	699	700	664	637	708	649	684	648	694	662	676	706	688	661	689	689	679	675	653	637	677	654	687	662	701	616	716	647	664	659	682	705	711	682	722	668	686	658	684	668	671	668	676	679	667	668	673	722	649	722	705	719	668	672	667	674	685	686	686	639	671	684	662	680	691	696	675	713	667	665	654	699	703	669	691	660	693	701	671	666	708	646	640	678	671	678	704	745	714	662	651	649	663	713	636	675	670	646	696	691	697	653	702	683	692	657	713	694	645	725	675	669	705	668	661	667	716	680	657	701	687	630	669	690	662	695	716	684	701	703	654	617	673	667	684	699	702	683	653	648	634	706	659	729	704	710	695	700	743	686	642	718	652	723	659	672	706	686	721	688	684	713	718	696	632	697	694	697	708	722	680	672	706	664	671	696	666	694	683	689	706	667	685	662	628	667	661	622	705	660	716	679	687	684	724	670	671	658	687	689	696	702	700	668	708	694	666	658	670	675	649	684	669	723	686	713	718	651	709	649	682	699	662	680	676	651	680	691	688	670	715	691	663	669	726	726	678	683	690	677	731	684	690	682	674	679	698	657	607	651	728	667	678	649	669	696	659	725	684	656	642	673	678	673	627	648	628	660	671	715	623	676	714	685	718	666	693	692	653	706	701	610	680	657	653	672	662	706	659	680	670	647	659	649	664	665	682	732	633	658	653	714	663	680	617	683	643	610	651	666	701	701	705	678	683	626	672	687	697	712	647	694	674	669	713	689	689	658	696	668	651	668	649	642	709	684	704	660	680	734	671	667	720	678	664	717	676	662	640	703	680	686	725	670	695	710	681	677	712	675	690	684	627	698	635	652	663	678	729	664	648	633	654	720	655	684	690	656	725	672	682	662	695	719	657	642	628	697	707	696	725	693	715	704	659	690	711	701	706	716	672	725	649	724	683	679	676	650	678	650	633	662	673	631	623	674	700	681	672	688	662	703	663	692	702	699	688	705	712	692	668	657	695	683	641	700	704	656	680	714	673	656	691	695	701	658	653	679	666	658	716	679	689	650	666	661	666	676	717	668	694	668	653	643	680	689	662	708	688	656	680	662	641	669	668	695	698	702	694	689	647	708	631	689	714	691	667	688	659	690	712	681	708	667	701	690	710	660	683	667	654	662	652	678	675	684	682	719	655	651	701	695	697	729	732	698	678	656	636	667	662	652	687	702	720	658	635	689	688	664	670	669	663	688	695	719	688	678	691
15582	2408	2433	1866	1261	886	691	514	462	422	336	274	292	227	219	186	194	178	196	156	171	147	164	153	176	133	140	131	135	130	149	137	139	122	122	121	125	140	143	142	138	142	110	114	132	146	142	133	122	138	118	133	135	113	96	136	90	129	111	115	126	113	112	120	116	114	129	117	116	108	115	115	118	137	122	110	136	123	109	111	106	107	127	126	116	128	122	130	118	101	108	124	125	114	120	119	101	126	124	123	128	104	112	111	89	108	125	109	119	112	119	128	124	116	105	120	125	117	121	108	95	115	119	118	128	108	121	101	108	115	118	126	128	119	121	103	114	115	110	97	117	119	114	145	92	101	112	108	102	115	112	124	114	108	116	104	117	127	97	118	128	118	107	137	113	112	121	107	136	114	114	98	116	123	115	100	112	125	115	114	109	107	121	105	95	105	112	135	135	118	121	106	110	138	137	131	121	102	113	132	115	125	120	137	103	124	129	111	107	112	111	131	132	115	119	101	110	122	113	159	119	104	110	136	122	101	117	109	112	119	130	138	109	123	121	107	113	118	107	118	110	111	121	117	101	114	126	122	122	113	115	98	116	95	95	104	93	104	107	119	126	123	120	119	105	122	102	111	111	105	93	117	117	122	120	117	135	136	140	100	114	103	102	96	118	107	110	139	110	105	108	108	114	116	121	135	122	120	114	97	123	137	106	141	135	124	115	110	115	129	97	114	115	122	111	115	105	106	114	130	127	132	119	111	116	116	117	138	112	112	127	95	116	103	121	125	106	124	120	105	138	108	114	103	118	108	110	126	120	124	106	121	112	107	98	123	131	106	128	131	92	84	115	134	104	117	102	99	117	102	110	90	104	131	123	148	114	118	100	122	129	120	128	103	110	111	114	117	102	113	94	105	111	107	112	127	115	130	116	129	132	113	103	108	94	116	110	118	106	110	123	120	97	110	108	128	119	107	103	110	111	108	101	116	125	104	106	113	118	132	106	95	119	102	126	112	102	109	126	113	94	112	124	119	102	114	100	105	119	100	125	132	129	114	108	92	131	98	113	108	127	110	113	117	114	115	106	135	112	112	117	134	140	123	113	123	118	115	125	131	112	128	113	100	137	140	126	130	116	141	110	94	130	109	133	123	122	113	120	111	120	108	114	105	121	95	128	111	118	118	117	115	96	110	106	93	113	113	102	123	140	128	121	136	116	113	129	115	99	113	112	102	122	128	122	111	108	119	120	99	124	115	114	106	118	118	120	133	110	110	138	124	99	109	117	115	123	116	113	127	123	106	123	123	113	117	110	105	106	119	100	124	105	133	100	110	105	124	114	95	123	124	120	135	105	120	128	120	108	105	140	120	119	114	106	123	121	109	107	122	122	116	106	137	126	116	130	96	120	92	123	103	111	111	133	127	102	106	123	92	117	131	114	130	114	123	121	113	100	98	100	114	105	115	117	121	127	102	123	107	110	109	113	121	96	114	115	121	119	101	98	109	105	102	112	105	112	106	122	102	111	112	115	104	113	106	90	113	131	125	102	95	92	120	131	110	127	102	104	104	122	113	103	105	120	113	113	105	107	116	120	105	105	128	118	122	124	113	110	116	112	116	131	131	141	110	101	100	107	113	145	111	126	137	111	131	121	116	123	131	127	124	122	121	126	121	128	96	101	117	110	110	113	101	98	130	145	128	122	113	113	116	116	116	100	130	122	105	104	101	120	116	107	111	137	104	117	137	111	133	114	120	119	123	129	114	122	116	114	108	97	105	95	121	115	109	96	91	113	104	140	109	110	113	113	123	133	105	104	107	108	125	129	102	121	120	126	119	119	109	132	121	109	103	110	115	109	114	124	113	85	122	121	111	105	119	127	115	117	118	116	112	133	114	118	110	127	101	109	104	114	97	109	108	127	105	100	122	109	119	121	106	109	121	117	125	104	127	120	121	116	122	105	122	125	134	105	94	103	113	123	116	116	90	118	112	93	115	112	115	111	122	116	103	103	130	112	108	104	125	111	123	112	108	126	111	102	101	121	115	103	110	113	117	115	102	126	115	124	127	109	123	123	128	120	114	117	123	118	114	116	90	107	108	114	109	128	112	116	102	99	115	103	115	99	136	99	124	101	128	104	126	112	102	118	111	132	127	130	115	107	118	109	100	124	109	106	112	116	99	106	111	114	132	131	111	121	108	123	115	112	115	127	135	129	105	94	131	112	116	126	105	117	89	117	116	117	103	99	118	123	129	115	123	125	111	124	107	114	117	100	128	99	100	100	106	113	116	117	119	124	113	114	113	94	119	115	100	110	126	121	98	111	130	103	111	115	101	113	125	122	109	104	118	123	119	109	124	134	103	131	117	93	115	108	93	103	100	127	113	111	133	110	103	91	95	101	126	83	98	124	110	123	102	130	149	104	119	111	99	115	109	106	129	120	111	125	124	124	102	115	128	134	121	107	91	109	105	123	138	96	101	102	113	123	114	107	87	117	116	103	108	111	131	115	117	109	111	107	122	111	105	99	104	113	124	113	125	106	107	107	109	114	110	106	101	117	114	105	126	114	105	123	107	125	117	106	112	124	127	110	117	130	113	100	116	108	118	111	108	117	133	123	122	117	120	119	116	112	107	114	100	90	104	115	108	121	122	119	117	125	109	111	100	115	107	123	112	121	103	122	117	119	110	135	108	107	114	114	113	122	119	103	107	109	116	119	114	112	97	112	118	98	130	123	118	116	114	98	109	135	111	111	116	130	87	116	97	108	104	124	81	132	106	110	104	122	109	108	106	114	103	120	103	110	104	114	112	130	130	108	118	118	115	120	108	125	118	111	134	117	124	130	122	111	116	100	113	117	93	104	122	100	121	103	107	113	103	117	94	118	116	132	104	99	109	114	113	113	113	115	113	114	121	124	106	108	116	125	108	111	108	95	105	115	129	105	112	113	135	111	106	135	109	118	111	102	136	114	118	108	105	116	122	110	109	117	119	116	125	109	109	115	102	101	113	96	117	106	105	125	115	112	136	108	93	104	124	113	112	116	102	116	108	117	128	133	111	119	114	117	120	105	120	111	110	110	121	127	105	130	129	107	106	93	131	118	98	120	119	122	114	119	121	120	125	99	111	121	122	115	100	116	96	112	94	139	129	107	116	115	125	111	110	112	130	98	136	114	123	121	108	112	127	125	104	104	124	114	105	117	97	113	123	103	121	133	100	122	107	126	106	108	117	101	117	126	108	124	117	91	118	112	98	122	90	127	117	113	107	113	114	112	113	123	115	112	133	105	123	117	108	123	114	106	123	121	113	103	110	114	130	122	130	118	123	111	122	109	114	107	102	98	96	107	104	118	104	109	126	107	93	99	115	107	131	98	133	103	135	129	111	116	105	101	117	113	128	113	131	115	126	118	118	127	113	103	86	107	130	111	113	116	104	104	106	126	111	130	109	120	98	122	106	114	110	122	124	132	141	125	98	131	124	119	124	111	115	109	119	125	119	108	119	114	107
7543	2060	4674	5709	4790	3874	3121	2529	2185	1813	1588	1396	1323	1195	1079	960	904	874	729	728	715	666	622	606	615	585	535	508	541	527	516	452	485	493	490	502	464	459	398	434	436	400	410	388	411	384	395	403	354	380	378	350	386	374	419	378	388	382	403	389	390	371	408	341	369	358	371	391	384	369	349	339	347	352	349	354	383	325	406	325	371	323	379	351	366	356	340	305	330	343	351	335	370	373	347	345	337	364	330	325	345	330	324	325	325	349	348	343	353	308	322	310	293	352	337	371	360	301	341	341	346	349	361	289	274	360	325	343	354	336	322	347	342	359	353	357	349	332	312	325	346	335	348	345	351	333	340	344	309	330	329	338	314	347	352	343	330	304	338	363	394	300	331	321	334	361	300	320	319	355	337	323	311	343	339	348	322	309	361	334	318	287	341	336	346	332	340	303	303	330	320	340	357	330	348	337	313	343	373	340	301	345	333	335	307	354	338	359	313	324	318	320	356	334	367	306	321	311	334	319	316	347	346	324	343	325	311	346	354	348	381	339	317	332	340	363	318	319	332	369	336	338	333	344	352	308	331	319	360	341	333	332	310	331	319	308	303	317	305	338	323	313	359	310	322	316	299	305	353	303	341	298	310	298	302	328	334	313	287	338	352	347	313	323	300	325	305	337	320	317	340	350	311	345	310	339	311	333	321	324	336	320	323	330	318	367	369	360	363	319	346	325	320	323	368	319	302	340	296	328	326	317	338	343	328	300	333	326	284	361	322	350	291	342	286	364	315	317	314	334	321	351	343	305	322	326	318	328	343	307	337	338	307	349	342	307	311	292	332	339	320	326	323	310	300	358	352	319	293	308	336	339	345	326	316	359	301	323	308	293	326	326	314	308	341	336	300	328	327	285	321	350	331	330	315	329	340	319	336	284	316	308	339	320	327	341	326	336	330	330	339	316	329	345	334	327	310	328	334	291	315	329	313	342	329	368	341	306	315	319	333	299	363	311	372	312	363	329	324	323	305	339	320	317	330	330	364	344	321	329	352	323	331	348	370	329	314	332	337	308	313	365	329	323	306	329	332	318	330	319	319	313	347	323	334	341	294	327	335	329	339	359	315	292	332	332	337	333	328	344	362	328	334	331	328	328	330	337	352	299	326	276	340	346	313	307	325	323	343	315	303	328	306	303	306	355	317	282	325	331	331	371	321	337	318	314	321	342	322	334	323	310	369	331	338	340	340	340	338	338	341	322	328	323	309	307	340	328	342	341	322	340	324	338	322	321	338	330	330	359	324	326	337	324	309	328	331	317	338	301	350	334	321	356	338	329	305	328	331	304	303	315	356	317	313	309	303	337	309	337	330	349	301	318	312	326	335	295	318	338	308	316	335	358	348	341	317	309	341	312	308	331	339	336	343	325	314	359	290	290	352	284	344	349	348	323	355	343	311	323	321	312	321	326	336	329	321	326	344	324	327	351	320	325	306	343	314	326	327	313	304	331	352	312	350	336	355	310	332	341	303	316	342	306	334	362	351	359	301	341	327	343	380	314	335	313	345	290	357	371	342	335	343	318	316	332	330	317	318	334	300	311	293	337	310	320	325	296	305	331	336	346	369	306	314	325	370	362	314	345	338	312	341	310	311	355	335	305	343	313	303	355	348	314	327	338	323	349	304	307	362	299	330	319	334	330	328	308	328	302	311	317	287	322	359	308	315	337	306	320	333	345	314	320	321	327	318	361	338	284	333	358	335	303	359	309	347	339	339	333	330	337	326	327	328	361	352	301	323	323	338	336	298	334	333	338	309	309	333	332	328	315	314	314	306	337	338	327	332	319	332	337	339	310	291	298	327	305	331	296	351	354	309	328	343	368	316	310	311	351	317	342	344	332	336	356	314	315	305	328	328	329	336	331	321	308	344	329	333	330	353	354	354	320	334	323	322	337	306	340	319	373	325	312	306	343	303	347	296	334	348	316	312	340	336	349	312	325	329	331	348	341	359	348	352	326	339	332	282	324	327	346	337	324	316	321	349	365	308	359	302	323	333	335	319	325	326	338	320	327	337	333	284	354	353	304	322	330	318	323	323	322	342	371	336	340	323	353	318	336	348	323	310	306	313	355	316	316	323	313	328	307	325	311	324	317	343	328	329	330	314	328	337	353	335	356	324	340	319	304	301	324	329	311	326	333	340	346	288	327	325	313	317	336	343	355	308	346	319	315	314	318	339	357	312	353	358	334	301	323	341	308	327	334	325	322	341	294	312	310	336	284	306	323	317	336	314	297	324	337	330	293	340	363	329	358	321	324	361	311	311	311	303	336	342	323	297	329	322	293	341	338	318	343	335	326	297	321	315	347	358	330	342	317	345	344	314	336	313	324	329	317	341	324	293	344	309	331	359	354	330	314	300	303	319	347	278	342	335	327	333	321	322	330	314	316	349	281	345	330	332	309	335	320	366	317	331	337	368	304	350	335	346	344	392	322	329	353	385	327	321	320	315	352	359	350	340	322	325	327	338	347	357	321	335	322	338	312	322	352	326	332	342	309	305	313	311	327	318	344	333	335	323	367	322	312	304	340	329	312	312	279	316	337	312	321	344	310	344	337	350	320	320	342	351	307	316	307	285	339	316	347	304	332	323	349	328	313	373	314	341	332	312	355	341	300	305	332	341	334	336	321	320	345	341	313	346	324	303	325	317	315	289	346	307	317	323	309	339	350	354	338	314	316	366	304	365	341	347	318	312	299	300	306	347	344	318	314	325	321	350	344	331	333	337	347	298	362	324	339	324	363	352	329	319	314	278	293	347	341	386	348	315	324	320	354	317	332	302	320	343	309	292	334	327	358	339	321	318	324	322	328	344	360	317	336	343	337	321	365	314	307	308	295	321	324	298	327	326	323	355	349	326	317	349	342	350	324	314	300	342	339	314	338	303	299	309	331	350	313	354	300	356	340	327	311	337	331	350	314	348	320	340	309	344	344	343	333	324	308	347	336	322	326	329	317	312	326	353	350	359	303	295	337	300	323	330	303	332	307	340	332	343	321	336	313	314	318	317	305	324	312	344	285	301	353	341	342	340	299	331	291	351	323	327	373	355	318	317	295	325	319	345	339	323	338	300	300	328	329	329	326	335	315	314	310	314	330	346	317	316	326	312	364	316	304	317	301	322	322	295	327	327	330	339	329	355	299	347	343	323	330	315	308	304	335	308	316	310	372	337	290	320	316	319	346	321	326	338	351	317	337	298	299	341	308	332	352	318	331	344	318	333	340	319	307	309	322	339	315	336	312	361	322	325	356	318	337	344	294	346	334	337	333	322	329	340	324	320	313	337	343	319	320	277	315	333	318	304	320	308	340	342	304	335	296	317	321	365	318	312	306	334	346	331	330	315	340	330	362	328	295	332	350	380	331	330	341	327	334	344	342	346	336	345	322	331	324	340	280	347	327	346	313	356	324	329	338	348	326	319	324	328	312	334	302	340	335	335	316	325	302	316	298	334	347
2462	355	374	375	366	339	350	346	310	287	334	346	326	331	322	321	300	290	314	307	327	302	296	289	334	328	328	332	302	346	293	316	336	297	311	299	297	305	316	316	312	311	323	311	319	327	289	318	291	298	307	317	311	309	298	328	288	319	327	331	319	342	310	288	278	329	280	284	296	320	312	308	306	335	349	305	337	306	306	306	316	316	295	304	329	308	300	308	326	315	298	292	297	313	341	309	322	320	328	314	294	327	307	326	307	294	306	310	324	308	317	298	316	344	313	296	300	303	334	337	316	301	297	314	323	298	313	315	300	283	334	337	319	317	328	328	314	309	263	306	293	289	272	311	328	315	312	340	308	306	332	327	273	305	290	293	307	326	329	311	328	300	333	328	320	316	313	306	284	307	297	302	318	320	312	297	324	292	289	343	320	311	315	299	302	301	332	311	330	312	317	318	321	339	288	313	324	314	311	341	315	322	299	317	311	311	317	314	323	316	342	323	307	308	323	307	297	293	312	325	295	304	307	316	284	310	319	312	338	316	305	323	303	310	335	310	347	301	296	301	331	331	322	314	310	318	281	305	306	329	283	298	321	297	299	330	352	337	284	308	282	329	281	370	302	321	291	297	291	316	333	302	330	329	346	314	336	279	311	328	332	325	339	324	295	324	322	342	334	325	307	308	314	310	292	287	361	303	285	284	290	319	328	306	292	295	304	298	299	322	289	276	299	336	313	321	322	300	310	333	309	342	298	304	302	366	333	296	308	334	331	324	307	290	290	333	301	284	298	317	327	338	311	318	325	305	344	288	320	307	294	312	316	324	323	275	309	323	309	330	301	303	296	322	328	329	301	313	319	296	301	310	299	315	353	325	344	303	296	313	284	266	326	301	307	350	320	353	332	320	303	293	300	341	305	312	316	328	301	315	300	310	312	318	320	325	301	312	334	326	333	321	280	291	287	328	308	300	357	304	314	276	311	318	294	308	312	310	311	314	297	321	311	301	324	316	320	287	298	332	286	326	307	280	326	311	316	327	327	322	315	290	278	334	322	312	306	315	326	296	315	313	345	304	354	289	303	315	309	314	326	322	350	351	300	307	297	321	330	306	285	346	318	339	341	291	315	296	299	307	319	309	291	329	323	321	303	276	283	296	323	317	302	319	316	327	304	297	296	326	302	333	273	308	344	321	322	319	304	294	331	307	297	287	336	332	314	320	320	302	298	294	328	333	303	328	329	350	328	322	344	316	343	329	309	302	322	269	283	321	274	287	323	327	294	318	300	288	304	329	314	314	314	296	288	303	269	331	314	309	309	341	306	317	322	286	346	306	307	309	318	310	308	286	319	319	318	319	286	303	310	304	284	353	310	281	303	307	322	293	309	331	331	363	316	326	343	318	352	311	307	316	329	309	321	306	320	319	326	308	339	296	317	306	310	321	303	292	321	291	294	266	308	305	293	287	337	287	321	296	340	327	306	312	333	304	294	284	328	295	309	316	323	343	290	292	325	313	314	334	343	326	308	303	302	317	353	304	332	319	298	312	310	327	284	307	337	298	303	312	339	310	340	333	307	294	274	315	320	305	291	319	337	299	318	309	315	306	292	315	310	308	284	313	307	284	312	295	332	325	312	321	297	311	332	310	330	340	304	289	305	308	334	323	327	294	358	325	339	340	300	299	317	308	302	331	300	305	305	343	335	287	297	289	337	304	297	331	329	303	318	301	317	300	322	323	297	339	302	313	327	310	282	329	355	308	316	309	324	324	316	302	301	342	324	316	319	310	315	319	330	307	315	349	335	321	281	319	331	338	365	315	288	297	307	300	340	312	332	307	311	287	329	321	292	318	312	330	293	309	286	310	278	325	301	325	332	305	288	322	306	327	288	320	314	331	323	318	350	309	294	299	296	321	312	339	311	307	314	307	288	329	321	325	329	340	296	285	345	308	280	300	298	313	310	342	312	326	302	317	308	296	365	298	325	314	349	301	296	330	305	306	320	309	325	358	294	297	318	326	298	301	335	312	314	303	277	309	318	328	313	328	325	315	259	304	313	330	290	304	342	288	309	289	304	329	313	318	285	302	292	295	346	310	325	293	327	339	309	323	284	266	310	307	290	304	309	302	322	305	346	284	304	290	334	306	331	319	319	326	330	294	310	281	293	295	295	350	286	328	317	284	299	310	327	316	322	265	325	292	301	319	299	310	291	276	303	337	329	297	318	301	281	323	341	299	300	331	313	299	328	314	297	343	297	326	316	329	318	293	344	299	294	301	313	310	304	314	302	307	304	328	298	322	305	282	307	320	325	319	312	304	312	333	307	298	305	336	303	303	342	336	312	330	311	325	297	316	324	307	318	339	321	330	307	292	329	316	328	321	294	321	351	323	304	312	300	300	297	323	311	316	326	330	319	315	314	332	354	330	305	337	294	309	340	343	328	333	288	342	324	310	319	285	317	321	330	329	322	341	309	290	311	320	319	334	355	299	326	312	316	304	283	310	289	335	306	323	338	354	311	308	319	331	309	314	315	330	316	295	359	327	304	340	335	336	313	343	314	340	285	316	322	309	308	295	317	284	349	328	303	315	317	310	286	336	331	296	286	298	301	311	325	321	319	292	315	310	287	352	336	321	334	333	284	320	325	298	308	294	321	314	307	311	289	341	297	312	331	302	333	292	335	284	317	313	304	274	333	305	300	329	318	286	316	303	333	325	298	287	316	301	348	309	307	321	333	352	329	342	343	357	323	296	320	315	292	297	309	294	307	306	278	294	302	306	321	335	336	316	310	322	306	307	330	288	315	312	303	322	337	326	321	341	331	315	318	335	312	297	345	307	305	320	329	298	314	298	295	306	297	320	311	309	352	304	290	333	343	325	305	331	311	284	331	327	323	320	316	331	304	309	298	280	306	315	327	316	319	318	316	319	284	325	326	320	335	322	319	313	320	321	324	333	356	305	283	291	336	328	327	304	277	287	351	316	292	324	323	324	347	335	314	329	324	310	322	298	313	323	318	345	297	307	339	334	319	297	344	287	342	320	310	311	309	323	289	301	281	292	358	302	303	304	342	296	314	348	305	306	343	331	316	305	290	336	328	319	322	286	284	305	295	326	290	289	291	292	306	282	329	320	320	329	299	298	296	289	353	295	323	292	327	281	330	318	324	329	281	305	316	295	324	266	315	333	317	321	301	327	279	317	319	285	309	334	346	324	291	324	346	295	273	337	303	309	332	303	317	314	323	285	302	288	309	359	312	295	330	281	314	331	320	284	320	324	323	338	341	299	315	307	319	328	317	323	322	297	308	363	330	330	294	300	310	321	301	336	288	311	320	322	328	298	308	342	326	295	280	310	285	309	329	306	326	303	305	315	328	343	316	330	332	319	289	316	328	312	334	317	337	325	291	302	276	298	316	297	351	300	335	313	328	290	335	305	304	302	291	333	289	329	326	301	300	291	317	287	321	330	322	332	333	293	298	310	351	331	308	328	308	271	288	338	313	299
2568	847	949	1020	934	975	878	894	837	816	824	809	795	825	810	857	835	845	795	845	834	833	793	792	821	825	788	854	805	770	824	798	801	790	779	768	803	838	817	837	834	767	832	781	784	785	858	778	825	771	799	777	817	824	816	818	815	830	795	785	802	788	753	801	809	795	755	767	804	816	807	816	812	803	754	835	826	826	803	803	788	832	815	784	817	804	741	797	788	744	820	781	766	807	802	841	787	781	813	791	808	768	762	797	824	786	761	821	805	844	856	793	765	771	796	773	836	788	838	784	814	863	798	807	839	812	831	791	796	814	859	763	868	818	846	784	793	785	809	787	837	810	844	813	789	801	806	815	784	837	812	793	781	808	781	802	852	781	824	802	816	756	717	774	828	823	787	827	827	807	795	790	810	872	821	817	820	855	815	778	766	812	795	779	846	866	775	795	790	812	794	812	786	793	826	774	774	797	781	817	841	818	799	737	810	833	789	811	773	764	825	804	780	818	780	815	829	841	787	863	790	828	768	781	772	817	787	800	863	809	755	789	801	795	839	785	782	771	869	880	805	812	791	843	773	778	805	784	779	831	804	758	863	734	778	737	797	811	811	809	835	803	823	855	780	799	770	754	786	785	785	792	832	764	786	757	785	785	811	808	788	768	830	801	798	827	785	819	781	891	788	787	817	846	805	808	821	736	779	783	825	806	790	815	795	754	791	775	824	769	813	809	824	802	812	750	775	780	807	838	837	824	856	806	798	787	782	810	811	831	808	769	823	879	835	840	769	762	774	766	813	812	806	787	827	823	817	784	815	736	802	840	791	760	807	797	779	784	787	773	788	834	812	809	756	848	876	834	805	783	803	757	799	805	761	793	743	789	774	869	732	781	783	799	772	814	757	774	836	808	762	802	832	771	768	841	836	783	793	831	813	806	788	794	775	781	778	817	813	791	839	763	812	775	828	775	803	817	784	761	777	804	843	821	818	799	790	832	770	776	789	790	835	778	847	770	789	834	788	812	795	799	772	779	749	803	793	772	774	816	806	818	808	826	805	756	789	787	874	793	820	811	803	804	757	814	786	799	780	846	779	789	813	781	797	838	776	809	799	797	804	788	831	804	806	807	861	783	779	853	817	806	791	799	768	814	828	788	839	801	804	786	773	771	751	822	835	749	776	786	802	824	794	781	810	744	741	865	788	759	781	772	819	807	754	761	790	798	792	820	793	813	824	816	777	814	853	803	797	813	835	766	829	788	798	816	782	831	813	765	840	784	826	807	842	778	804	844	827	799	773	804	801	818	808	809	779	834	771	795	775	824	817	777	793	764	789	795	816	853	831	753	852	847	755	769	775	824	778	820	849	786	803	744	756	771	824	809	826	803	806	801	789	792	821	764	782	833	788	801	801	786	815	794	791	812	772	808	808	800	793	810	791	799	807	822	810	828	848	869	807	868	808	780	827	820	845	811	849	751	822	788	842	768	794	827	810	749	806	802	821	773	819	787	827	817	753	799	826	869	780	757	767	826	857	793	759	747	830	845	815	816	796	806	818	836	788	860	764	830	775	796	782	797	780	787	840	827	837	806	799	856	783	790	797	840	819	798	821	838	791	797	815	818	833	806	820	850	820	777	830	771	818	808	848	843	794	822	799	812	817	788	784	811	786	755	857	777	802	807	822	830	769	765	809	806	832	787	805	794	775	836	828	814	795	805	785	872	795	804	819	774	789	794	786	821	774	762	799	803	801	842	783	838	818	800	802	791	797	745	801	790	754	771	805	769	773	774	765	808	783	811	882	816	772	833	762	753	792	834	776	756	799	803	831	816	796	745	816	789	782	812	814	763	770	777	817	788	769	775	796	864	793	792	816	823	814	845	795	773	745	778	796	779	801	748	779	798	794	765	784	812	801	808	813	802	813	853	799	783	794	837	797	812	835	794	754	797	783	732	789	789	816	776	806	788	796	788	802	775	811	831	811	769	780	767	772	814	851	809	807	814	829	801	749	823	771	866	811	833	787	808	863	842	792	823	792	790	786	802	785	783	785	796	805	733	795	824	831	834	801	788	808	813	757	789	813	820	813	792	782	802	795	827	821	782	823	790	790	823	799	796	814	805	853	806	797	786	820	763	730	766	814	865	763	752	784	836	791	817	838	799	812	815	851	841	847	773	797	782	802	805	816	797	800	842	813	751	818	846	790	740	817	805	818	829	859	773	786	815	763	823	790	793	758	766	784	814	783	782	836	818	774	774	773	805	819	825	778	761	816	800	838	791	793	785	793	841	752	802	789	793	756	792	782	811	800	814	823	827	774	812	828	823	801	830	790	808	886	802	816	795	778	810	780	760	796	821	802	780	776	800	778	795	760	774	815	775	793	775	771	787	782	816	822	753	751	803	818	809	792	835	835	829	838	864	791	775	802	782	803	804	804	778	852	748	803	771	829	780	766	761	850	854	744	805	787	810	834	805	806	825	754	787	774	833	784	816	811	786	776	825	761	770	788	840	798	779	803	788	771	831	804	776	803	770	792	804	880	796	790	790	814	745	773	823	773	787	827	798	763	789	793	774	798	754	806	837	826	798	756	799	756	848	854	864	835	810	820	810	813	808	743	794	814	806	808	814	765	769	836	826	814	771	813	796	789	788	819	810	818	799	805	814	787	812	791	802	765	821	825	805	828	836	788	845	830	865	796	803	760	820	789	758	832	823	811	787	805	808	820	872	813	832	841	783	782	860	754	792	838	787	791	710	783	811	818	856	791	795	749	829	794	764	830	806	793	797	833	777	785	770	758	792	796	836	809	767	761	805	870	796	816	768	791	833	853	833	804	866	842	802	789	789	823	784	831	787	795	830	772	814	782	837	849	785	762	816	743	809	805	826	781	816	789	839	748	835	787	830	794	821	805	758	833	808	810	806	770	822	813	767	847	819	808	814	801	783	843	808	814	826	825	812	849	794	798	755	784	769	857	811	794	785	761	801	784	785	758	787	824	806	816	783	790	825	834	785	855	800	778	807	814	817	813	818	815	811	790	837	773	821	810	766	803	784	845	796	787	802	790	803	803	771	838	842	839	818	795	851	845	854	831	799	796	786	793	789	803	829	761	819	786	797	818	801	833	839	805	757	843	793	811	812	825	803	794	802	804	816	788	823	786	746	798	751	813	804	827	777	812	832	805	788	815	817	790	838	772	791	829	863	814	747	805	761	845	796	822	772	803	831	800	784	874	809	811	800	782	821	830	772	806	789	836	787	744	780	812	809	751	821	766	771	720	822	775	771	810	769	772	803	827	821	815	797	829	846	795	785	803	794	783	820	816	794	820	800	829	780	840	781	789	807	812	862	781	809	779	783	803	748	803	803	795	805	784	750	839	851	783	819	812	777	773	851	765	827	847	781	796	793	799	790	768	819	820	810	803	822	856	806	844	799	770	800	778	804	829	775	811	810	786	731	747	741	794	808	765	821	780	789	808	773	809	790	798	825	827	821	759	805	778	793	757	822
8878	1241	1363	1142	826	723	565	482	440	411	369	370	362	350	354	340	313	306	271	275	272	296	303	293	286	286	259	280	274	271	252	256	293	288	252	253	278	259	259	277	288	247	270	255	276	262	262	260	242	260	241	284	268	291	252	286	288	249	295	253	262	281	259	235	257	271	255	260	283	255	277	268	268	268	265	274	263	247	268	290	270	254	273	297	258	247	243	276	258	248	281	238	300	283	276	261	281	269	240	245	236	281	297	293	274	269	284	264	270	250	259	261	269	263	266	253	250	254	281	243	270	263	285	265	230	275	272	267	288	261	258	241	250	261	243	274	248	272	253	289	268	257	246	252	270	240	268	289	256	276	243	252	251	238	255	251	248	254	250	284	269	264	256	280	246	265	265	280	285	277	249	280	262	276	255	257	277	249	270	283	272	268	263	241	262	234	289	272	274	272	253	250	259	263	263	269	277	268	282	259	236	276	258	286	251	282	250	276	262	261	253	239	236	272	242	251	255	249	264	257	249	267	266	290	256	274	251	253	281	243	259	277	265	269	274	278	256	287	265	276	255	227	260	245	262	262	299	270	268	255	260	270	258	270	285	273	268	267	264	276	283	304	265	260	269	236	287	232	278	258	244	285	244	272	271	271	264	291	277	262	261	283	275	276	254	269	286	284	257	266	230	292	251	244	267	283	254	245	222	260	279	267	245	288	288	272	275	236	259	252	237	237	258	253	269	257	287	285	300	253	261	260	262	287	292	268	282	264	286	257	248	252	267	251	291	274	261	283	246	250	247	284	279	285	256	273	269	269	273	272	252	250	246	252	255	255	253	281	272	274	278	253	298	272	258	314	245	257	245	250	251	271	257	272	292	289	287	282	238	262	248	281	242	270	293	262	274	287	262	254	252	281	265	268	250	272	285	253	268	258	269	277	244	302	255	253	255	261	246	277	245	254	259	271	269	257	235	282	280	263	247	267	265	262	262	257	289	259	253	247	277	253	271	256	270	238	258	291	263	257	282	234	262	242	246	297	243	252	249	292	265	275	275	267	280	262	247	287	266	254	269	257	274	275	278	260	284	263	263	293	289	270	273	275	270	262	286	271	249	266	236	270	284	266	261	254	278	262	255	270	265	245	252	288	268	250	281	281	276	280	248	259	236	303	275	249	299	241	257	257	266	233	271	248	285	257	257	241	283	283	281	276	247	295	280	256	260	290	292	264	276	262	263	261	228	232	263	249	242	277	276	284	245	272	247	287	254	252	259	256	267	242	261	271	278	252	274	295	273	289	283	245	270	254	247	266	260	252	231	305	265	286	245	270	262	259	280	266	250	270	262	255	263	267	253	268	252	267	295	230	266	275	243	256	281	284	282	252	266	265	214	275	255	261	303	273	287	229	257	262	253	257	255	265	278	243	259	243	255	265	263	269	283	272	279	274	269	267	245	252	273	262	250	263	285	284	234	270	268	278	247	246	256	268	259	280	260	244	263	269	246	269	286	245	254	267	273	290	270	301	246	240	254	284	251	266	276	277	257	264	272	268	285	270	238	241	251	263	278	239	265	248	273	250	266	253	251	251	243	262	262	252	248	266	256	243	287	266	278	230	285	251	265	263	272	274	281	265	266	263	281	268	252	265	272	299	256	238	280	272	257	266	242	265	268	243	245	266	261	276	250	271	288	253	291	266	255	266	267	280	271	240	251	272	248	246	294	266	288	302	263	251	252	254	267	253	283	294	249	279	287	274	275	262	239	278	269	263	280	252	260	277	214	280	266	276	279	262	280	283	256	250	301	258	304	283	263	278	219	274	296	254	259	252	255	265	275	249	285	267	279	254	259	258	264	260	265	264	270	244	265	245	271	281	236	235	301	236	299	275	262	252	254	284	252	255	277	243	252	262	268	251	280	303	271	248	249	235	270	276	270	268	261	250	245	271	266	269	266	249	281	252	266	264	281	277	260	283	274	286	252	301	266	273	262	263	250	262	269	271	289	249	237	273	237	289	284	260	247	258	257	241	259	252	276	284	303	282	254	269	282	247	256	272	284	263	267	287	259	286	251	262	240	292	263	287	262	291	227	274	229	266	267	277	260	284	261	257	273	268	287	256	237	256	289	283	264	238	282	259	266	237	266	260	243	237	265	286	227	273	239	246	275	287	290	281	228	255	269	272	234	267	247	283	251	277	249	267	262	274	248	251	250	277	252	266	266	293	253	281	278	269	274	248	281	263	273	274	290	270	269	252	252	267	256	297	263	252	294	278	263	262	275	256	254	279	282	301	309	267	269	260	247	233	260	286	272	259	261	300	290	275	275	256	239	266	230	253	261	276	270	247	291	266	242	254	280	245	275	274	267	274	290	247	257	258	247	267	258	269	245	266	275	271	248	262	226	250	286	286	262	258	253	276	291	256	242	265	260	239	241	253	263	257	276	233	278	299	277	236	267	267	246	270	266	260	258	283	270	292	263	281	256	261	254	277	266	275	282	275	282	270	271	259	278	253	268	271	249	250	280	251	247	267	237	275	259	276	254	266	291	301	251	258	247	280	251	254	266	239	261	252	271	247	266	256	275	261	275	267	232	289	278	263	244	293	267	245	286	257	265	249	275	251	262	275	262	291	269	274	301	233	239	284	284	295	289	261	245	240	295	250	256	225	280	271	266	250	299	261	283	262	244	288	262	284	270	259	299	262	284	265	284	272	262	248	270	266	251	264	265	274	259	243	273	282	221	292	271	267	271	297	280	271	257	256	242	267	291	247	300	253	276	271	263	269	265	282	256	265	242	270	296	278	257	256	261	246	277	255	270	279	244	272	240	239	278	282	267	284	283	280	254	261	299	276	269	268	264	251	253	286	260	267	303	253	261	249	247	276	269	248	262	269	254	251	230	256	254	257	259	268	254	280	261	242	273	267	256	266	240	279	255	273	286	269	242	235	265	251	273	257	243	268	243	266	272	285	250	246	254	224	265	255	256	252	270	267	272	288	220	282	241	266	251	290	261	277	280	263	255	265	237	267	259	255	242	279	288	286	267	277	298	224	279	284	275	264	292	313	274	237	296	290	282	240	260	263	276	257	257	276	259	276	269	290	231	254	287	259	263	260	249	268	235	274	270	257	276	266	282	251	262	231	297	288	267	237	269	286	253	242	287	267	264	275	285	269	258	273	274	277	249	268	223	259	287	283	263	291	245	291	272	266	251	253	293	279	268	283	280	252	259	277	283	260	240	245	265	275	275	292	265	278	257	266	268	265	283	207	249	280	291	289	291	266	264	267	280	284	257	264	281	290	246	273	292	281	263	285	287	267	262	270	265	272	255	251	256	227	273	254	240	251	283	243	293	261	236	298	239	268	295	262	275	275	251	241	241	287	272	255	232	245	245	248	258	281	234	258	262	282	264	296	268	290	262	271	286	259	283	258	247	277	270	269	256	272	271	268	248	242	272	270	257	255	308	244	259	257	242	295	302	257	271	281	261	274	252	260	264	252	254	248	302	255
5854	1613	3033	3446	3063	2611	2172	1933	1699	1498	1365	1296	1189	1124	1054	965	1010	930	894	908	959	863	891	855	801	778	821	812	814	768	820	754	724	795	697	745	735	731	724	738	756	695	730	698	697	692	669	708	740	709	750	760	669	648	678	677	693	703	730	690	735	697	687	718	690	682	656	693	706	693	680	682	665	685	714	677	661	658	686	676	647	642	683	677	688	707	689	680	628	711	748	674	661	672	654	666	665	686	679	725	682	655	665	648	709	642	724	703	666	662	680	695	647	632	629	689	689	667	642	735	647	684	687	662	720	644	700	633	666	713	654	700	692	700	686	676	685	660	718	713	682	695	671	694	693	687	656	727	677	667	659	696	693	682	722	689	662	633	662	689	662	697	700	694	687	642	750	676	718	633	674	684	663	669	667	689	665	653	704	723	692	666	641	655	663	700	675	658	657	699	676	677	658	718	738	669	657	696	678	690	695	768	675	693	650	633	666	673	707	655	725	697	670	660	693	698	636	668	689	674	673	687	659	643	679	672	733	641	611	654	678	674	675	705	714	686	666	671	666	671	708	674	679	683	686	699	724	681	665	667	697	661	652	686	708	684	667	673	625	664	628	701	708	671	696	706	679	672	646	650	729	659	709	686	670	670	662	657	717	676	655	651	678	645	661	691	667	610	683	644	696	623	676	634	685	637	691	715	665	666	655	683	666	681	627	698	704	690	694	647	664	696	684	662	707	641	681	653	670	651	670	682	664	668	674	648	693	612	683	710	657	655	688	693	670	689	672	631	693	709	719	697	683	683	680	658	647	745	660	699	639	631	660	632	674	680	621	674	616	670	648	670	669	644	673	701	670	725	677	642	612	624	643	673	706	676	676	697	677	638	680	723	697	621	650	657	714	673	693	664	699	693	641	686	705	650	656	691	690	650	652	691	637	716	718	650	682	695	688	709	671	647	681	686	652	659	675	740	645	752	701	689	658	668	657	683	701	655	685	664	672	708	647	682	705	665	677	686	698	647	690	668	635	687	669	665	686	728	692	659	676	690	676	659	671	649	702	656	699	669	704	694	716	665	699	648	675	658	703	695	664	690	690	707	618	669	686	674	717	642	707	681	654	705	673	651	691	685	648	700	663	646	690	694	670	633	653	665	656	665	658	687	643	726	699	671	677	703	713	686	638	699	656	706	677	662	677	662	690	676	692	666	726	664	696	696	655	660	709	703	679	623	641	658	707	668	619	681	664	706	707	653	684	672	636	662	659	687	677	663	669	705	694	660	710	654	700	676	728	688	667	689	694	650	666	676	683	676	664	685	658	663	685	683	661	670	675	690	642	666	666	664	704	644	695	691	651	726	681	678	679	685	664	648	652	751	661	659	745	658	653	700	629	675	676	654	666	658	715	642	671	674	666	667	713	671	636	657	689	656	667	712	654	691	649	688	713	682	667	673	708	664	654	698	670	654	662	695	694	696	674	681	688	702	640	657	693	706	619	703	653	701	657	675	702	656	674	638	668	652	683	658	657	657	662	654	649	641	680	670	703	668	705	688	664	670	651	691	695	674	709	709	645	667	612	649	676	680	631	637	683	608	727	660	671	680	680	668	664	649	668	716	676	665	674	702	702	700	684	693	688	681	670	664	659	675	695	647	700	708	675	697	672	628	650	677	699	743	634	699	660	717	662	706	655	665	686	662	649	698	669	680	672	682	727	694	650	666	658	699	670	685	651	671	678	662	685	644	679	650	720	667	674	677	621	668	680	650	668	665	675	735	677	691	659	690	640	698	639	680	684	680	649	693	667	711	686	665	688	712	683	682	645	651	712	704	673	702	657	681	703	674	657	667	677	655	693	693	717	699	646	729	682	653	703	659	643	681	695	681	679	663	684	645	654	720	652	742	704	665	722	702	714	649	666	659	677	674	701	687	724	697	677	694	672	680	710	693	671	679	685	667	693	660	758	630	699	686	665	716	665	666	687	694	700	677	726	633	666	691	666	703	716	690	659	651	614	677	722	669	623	651	641	701	668	670	682	667	700	669	706	647	720	657	703	689	689	731	645	616	645	649	687	691	669	728	700	659	647	660	723	671	678	688	677	655	655	685	630	649	682	648	684	696	612	634	680	629	654	682	706	675	702	672	672	692	650	679	672	653	683	709	695	722	690	687	680	667	677	677	716	722	694	652	721	630	682	651	660	671	698	694	663	697	654	648	706	670	748	662	658	663	696	699	676	603	665	706	704	654	674	655	679	710	698	681	686	698	665	688	702	656	663	685	682	708	680	700	681	637	695	658	685	658	646	652	648	705	688	679	690	691	686	669	645	684	677	681	728	672	664	665	675	691	688	708	667	648	675	685	677	652	634	640	709	708	658	695	624	703	610	666	655	664	663	691	705	639	658	702	681	681	705	698	680	672	699	612	680	716	678	670	701	661	677	689	679	650	689	713	678	700	701	653	655	629	682	614	679	678	673	648	663	635	726	665	735	623	687	704	715	713	657	686	658	711	683	677	688	654	668	672	639	693	692	670	684	721	684	677	746	671	684	648	704	652	678	679	659	653	696	685	669	623	695	686	691	707	730	649	665	666	694	667	692	673	629	659	681	668	649	638	639	662	665	689	716	685	717	651	674	656	675	641	671	644	708	659	659	679	687	651	702	658	712	681	677	693	677	679	704	692	689	700	680	672	667	709	679	663	644	717	658	694	665	676	686	680	709	651	706	674	673	713	633	686	639	646	654	707	714	666	657	690	620	708	708	706	686	660	653	667	690	658	676	690	693	657	680	696	663	651	650	631	624	690	662	685	688	636	679	684	713	683	632	711	689	699	687	712	638	687	661	685	662	656	668	683	670	684	638	644	692	665	650	679	660	686	672	678	651	691	656	681	669	714	642	683	689	650	674	703	692	671	726	654	727	628	701	647	661	677	666	657	678	707	687	682	695	662	680	710	697	661	655	689	736	701	705	744	695	708	728	691	648	694	677	733	649	705	729	667	702	655	694	704	608	641	693	707	659	648	688	682	674	712	671	714	690	690	692	675	693	690	695	661	651	656	707	629	686	655	681	673	637	663	674	670	658	709	678	654	682	678	669	703	677	683	629	693	698	706	667	648	677	660	686	666	660	710	620	693	638	681	699	671	667	676	665	704	700	682	671	673	658	685	676	670	663	704	711	655	642	660	689	720	649	666	712	671	751	675	702	651	650	697	723	680	661	697	681	667	668	656	693	664	670	742	678	648	702	625	720	678	757	635	641	728	728	676	641	705	667	725	694	663	664	657	689	699	691	668	661	700	696	668	657	663	688	682	664	716	709	696	677	668	646	636	697	683	662	637	685	667	662	665	641	686	701	655	689	702	662	676	689	654	669	695	680	701	654	720	654	645	657	663	713	673	701	628	659	693	673	660	752	633	650	692	653	675	683	691	704	645	678	641	683	728	691	649	649	671	695	660	669	700	654	700	702	676	637	650	644	684	678	663	656	679	648	732	702	612	746	666	688	634
15335	2333	2430	1817	1312	873	729	566	493	417	319	324	274	246	231	233	194	165	194	155	174	159	151	132	171	149	149	146	138	126	139	129	123	119	118	140	127	124	163	124	131	129	98	131	131	117	120	114	126	132	143	110	132	115	131	111	122	146	123	120	107	110	125	107	108	119	117	117	108	109	86	125	117	105	124	121	106	119	109	118	113	134	120	116	129	118	118	109	120	117	98	136	96	107	122	121	127	111	124	111	111	120	113	101	125	125	113	116	129	128	122	106	103	106	108	104	113	115	113	101	115	101	126	128	117	115	101	115	125	120	112	117	111	102	113	135	116	121	104	121	125	106	108	104	93	120	130	109	106	116	110	109	110	99	99	127	132	122	113	129	116	125	130	120	109	122	107	88	130	100	102	115	110	108	126	105	96	117	121	124	99	108	101	104	127	125	115	116	107	117	112	108	130	114	107	140	110	113	125	122	100	104	120	129	109	113	114	122	120	102	107	106	136	106	98	111	117	129	121	105	117	106	118	109	124	112	114	107	125	109	118	121	113	112	107	103	128	109	102	105	92	121	118	119	105	106	118	102	111	101	86	109	104	133	107	108	107	124	101	115	101	107	116	126	87	94	118	114	113	126	100	108	119	115	121	111	111	97	135	116	112	111	107	110	101	127	121	125	93	116	106	89	97	124	114	121	112	129	112	98	117	120	101	114	122	120	100	102	128	114	122	111	119	106	115	129	117	111	130	110	110	109	109	120	128	104	110	107	93	110	97	116	101	145	117	122	108	104	130	135	108	114	132	99	122	116	106	106	105	110	134	105	117	134	102	111	118	116	116	103	114	124	97	97	110	119	98	108	131	121	130	115	111	133	127	114	101	117	103	131	119	117	128	109	108	116	113	120	107	110	111	104	95	108	112	114	114	119	126	111	120	99	124	113	117	114	138	131	130	106	103	104	110	117	118	115	113	113	107	113	99	122	124	110	87	117	101	118	119	129	122	119	126	108	114	124	114	102	121	132	102	119	116	100	117	127	124	125	133	108	111	126	132	119	119	103	100	103	104	101	101	101	120	109	125	124	115	104	115	128	98	108	109	110	101	105	118	102	106	107	98	138	90	93	130	116	107	111	123	123	110	114	113	103	119	116	100	103	104	89	116	118	119	88	109	100	117	117	97	118	109	107	116	102	121	89	102	109	103	116	108	120	111	125	115	122	117	139	129	122	136	113	91	119	105	105	121	111	134	132	101	111	104	105	124	111	108	116	117	107	120	113	88	109	101	113	108	104	122	122	126	115	97	115	95	94	110	117	114	132	130	107	107	120	111	118	129	123	109	131	107	110	120	107	141	115	117	123	132	101	121	107	118	131	101	135	97	134	109	127	103	104	126	107	115	102	114	135	129	117	129	106	117	112	119	111	106	105	131	100	124	111	103	128	129	120	111	110	115	110	123	121	101	131	110	117	114	117	127	111	111	120	113	91	96	118	120	97	108	106	104	120	110	121	118	101	106	130	109	98	108	113	114	122	104	101	103	97	119	149	104	106	122	134	105	121	117	98	119	110	102	107	112	109	112	109	110	114	102	111	113	107	128	109	120	104	110	99	120	116	102	121	131	115	118	106	93	109	110	125	113	112	124	130	121	109	95	128	95	117	122	102	113	135	143	109	97	132	109	110	115	111	117	114	109	111	123	122	123	108	121	127	112	127	121	103	104	109	119	99	114	106	116	117	113	116	105	113	114	123	122	120	130	107	110	132	108	133	113	117	96	106	107	89	93	95	104	108	117	101	113	107	118	114	110	126	114	115	103	117	123	125	118	116	121	137	134	122	119	117	115	135	120	110	130	108	123	130	98	113	110	131	102	132	117	115	125	126	115	122	100	115	99	104	132	115	102	121	116	112	117	119	120	108	96	117	115	110	103	121	112	106	122	116	103	111	135	123	134	110	115	102	115	119	113	137	129	120	111	94	124	107	107	102	101	112	84	108	124	87	108	121	121	100	129	104	104	107	120	102	102	103	122	108	123	112	117	113	111	114	116	131	115	111	88	120	122	110	97	117	123	104	121	87	120	109	125	118	108	93	111	116	96	119	116	104	101	118	103	103	93	115	122	115	101	115	113	106	109	111	100	109	113	113	117	98	100	114	116	124	138	95	102	128	113	122	96	114	109	103	110	106	136	111	117	111	111	102	101	108	123	130	121	124	81	116	111	101	111	122	114	135	115	103	108	110	105	111	121	130	111	106	103	106	120	94	127	98	107	110	116	103	105	118	111	128	125	107	119	122	117	106	112	109	114	96	102	85	119	115	126	123	93	127	115	122	116	126	102	108	109	104	110	112	112	112	114	100	92	111	107	109	123	116	133	123	133	131	127	115	117	108	108	114	130	115	122	94	118	113	122	104	129	121	104	105	117	103	114	118	105	112	111	130	121	129	101	107	127	125	97	123	136	108	108	111	82	105	115	105	117	116	112	119	129	139	119	119	103	114	118	131	98	128	98	119	104	114	118	105	107	115	129	102	120	117	108	119	127	113	109	106	123	94	118	119	113	120	100	112	109	112	119	118	103	127	95	127	120	104	119	108	105	134	121	119	114	103	115	98	116	106	118	109	119	116	111	129	110	131	108	125	111	98	109	122	108	84	127	132	114	107	110	121	124	132	106	108	105	115	102	104	114	100	115	119	136	143	133	112	109	104	94	104	115	98	107	113	116	121	120	120	103	128	111	110	129	109	116	133	118	135	109	122	122	113	113	105	115	112	124	104	86	150	118	125	120	110	108	104	88	122	111	101	129	127	97	118	110	129	116	109	102	112	108	115	133	115	125	110	105	108	118	112	120	121	115	124	103	122	96	122	108	105	120	102	114	127	118	114	105	121	129	118	82	112	123	124	124	137	119	92	132	100	80	95	120	106	122	132	104	133	103	94	89	111	104	89	108	107	114	95	131	124	129	108	120	113	109	115	119	102	103	135	98	116	103	104	110	94	103	137	90	127	114	121	106	118	122	109	119	120	99	123	128	119	94	104	98	118	113	110	107	121	104	112	124	101	110	121	95	112	135	126	104	102	123	119	113	128	106	104	98	100	101	95	107	123	109	122	120	111	103	120	107	111	109	116	119	119	88	120	110	117	113	109	105	108	106	109	129	127	113	136	131	115	128	107	114	115	109	114	117	114	105	112	122	90	106	117	121	110	110	142	126	123	111	107	93	109	109	124	106	104	101	105	123	98	93	137	120	116	98	118	124	125	103	107	101	109	120	121	117	122	127	103	115	121	117	97	98	138	108	106	108	128	122	121	102	134	107	110	102	120	118	110	113	122	119	114	115	89	98	97	118	121	100	107	118	134	117	110	113	120	106	128	106	104	141	118	108	123	108	101	117	110	105	118	129	103	112	109	123	130	110	139	105	111	116	113	116	109	125	125	119	112	100	113	104	105	115	108	103	122	107	106	122	108	101	117	113	110	120	114	129	99	115	107	114	112	102	106	99	104	116	120
7298	2124	4666	5643	4686	3837	3131	2606	2190	1847	1617	1470	1291	1122	1074	1006	896	834	774	697	695	697	621	630	610	584	531	546	495	524	497	476	487	477	453	431	446	453	405	427	393	427	402	430	410	397	407	398	433	415	391	352	399	378	388	399	390	370	335	349	379	361	343	390	344	347	354	361	334	372	344	307	364	366	372	326	365	333	326	357	335	344	361	333	350	367	340	346	317	364	293	338	345	350	309	329	324	366	306	324	350	324	359	336	357	314	345	364	319	333	315	346	332	326	325	336	348	354	344	334	313	329	339	342	319	298	327	391	349	316	317	326	368	351	310	366	314	350	328	340	312	315	343	334	335	316	307	324	341	355	335	322	325	336	308	320	322	336	343	354	343	338	347	343	308	286	331	307	326	332	326	292	341	298	305	331	316	341	322	325	328	341	342	311	315	329	371	335	365	356	316	291	320	376	355	333	295	343	290	315	349	332	350	348	358	324	304	331	329	279	307	310	343	330	348	296	356	305	340	299	335	351	321	354	343	331	339	354	323	327	313	322	323	354	345	279	309	309	286	340	315	289	321	300	297	364	327	344	353	328	343	351	328	342	335	337	342	321	357	334	348	323	318	312	329	304	333	329	327	358	326	331	326	300	322	333	338	347	338	305	330	358	353	302	335	324	312	339	309	336	306	326	356	301	323	315	324	316	318	333	298	301	301	321	328	313	308	302	328	342	325	332	312	357	333	344	319	358	338	327	337	343	350	320	322	345	350	299	327	345	333	324	298	280	320	313	291	362	356	328	297	301	342	319	309	346	328	322	333	343	345	336	354	290	334	330	329	351	334	326	330	307	325	357	337	319	319	315	332	337	336	313	314	317	322	331	322	343	323	309	359	330	322	314	332	319	323	314	331	341	321	322	342	342	346	276	324	307	308	325	342	285	313	333	309	341	334	314	332	298	310	300	342	308	364	331	321	337	327	306	332	343	318	328	298	334	288	304	326	320	329	345	366	351	333	326	336	339	315	337	304	334	330	313	319	309	316	312	321	338	332	328	323	348	304	292	369	348	311	327	320	320	322	307	345	330	317	345	358	289	331	289	313	334	359	354	323	332	282	335	301	330	329	357	352	333	311	337	312	300	353	315	340	322	312	291	320	316	328	326	327	325	337	290	309	322	342	353	312	336	338	332	324	309	337	324	324	361	311	331	325	341	316	351	340	350	322	334	326	326	332	334	328	314	324	324	317	341	312	320	306	329	304	328	355	322	308	270	331	304	325	308	310	363	340	317	345	338	332	345	330	331	337	296	343	321	310	283	327	335	315	320	330	329	379	373	301	330	321	329	358	316	291	361	348	298	354	352	314	318	313	326	377	329	318	321	322	336	347	338	317	336	338	337	335	348	327	321	329	301	341	311	335	342	334	311	310	301	336	309	305	326	306	327	333	342	324	366	333	333	329	350	324	307	325	301	327	320	320	373	354	349	332	344	320	342	318	316	323	324	329	331	324	327	298	309	271	345	338	330	316	313	334	322	314	337	308	330	313	291	362	347	283	333	309	316	334	304	341	336	329	326	318	337	320	298	345	309	311	318	341	322	330	311	317	317	330	342	349	331	333	325	313	342	327	342	316	312	320	307	324	316	316	345	328	315	304	330	334	331	347	347	331	323	324	301	304	351	344	327	317	309	323	332	305	304	356	289	368	297	298	318	331	287	345	334	343	339	384	304	326	318	313	341	327	353	335	337	356	322	357	333	328	332	295	348	309	304	317	336	315	356	325	331	327	337	325	336	330	298	327	321	336	316	303	314	337	303	322	294	320	331	306	323	312	318	334	339	330	297	331	365	319	327	366	315	341	327	318	300	316	360	380	313	321	310	318	361	365	292	283	317	332	345	348	335	311	349	309	298	321	346	318	307	315	327	323	334	313	305	339	346	331	350	323	325	329	328	319	344	326	317	315	348	359	330	351	322	325	314	334	324	338	331	311	333	321	332	326	321	312	345	315	328	331	336	294	335	340	352	333	353	297	336	353	355	289	328	351	335	324	342	324	307	347	283	319	340	346	330	347	311	352	316	331	303	358	347	342	321	351	305	360	320	329	329	341	335	360	307	346	329	327	369	326	324	313	329	325	312	346	298	309	328	325	321	279	320	326	361	345	312	319	315	300	326	281	348	366	363	317	339	301	342	341	323	331	336	323	318	334	368	341	339	317	350	342	338	332	340	349	334	328	324	334	313	298	320	304	302	331	339	314	357	340	313	333	357	327	325	351	335	328	336	335	313	336	339	312	329	304	316	330	315	315	351	335	318	321	309	322	327	353	306	327	340	347	299	328	311	359	326	323	345	300	360	315	347	310	339	318	344	353	334	324	339	324	360	327	349	339	343	322	344	306	331	328	339	284	308	322	331	331	311	312	336	348	297	322	323	331	315	309	324	327	343	323	339	302	317	346	302	355	335	343	327	342	328	331	320	326	322	310	305	282	338	299	292	302	312	334	302	345	322	327	314	316	328	298	321	324	320	312	315	325	316	322	346	320	316	343	313	317	332	288	299	300	323	367	310	328	310	317	316	330	314	337	309	307	333	328	306	306	349	311	345	329	358	317	329	318	338	331	299	342	320	339	299	357	305	326	353	334	334	330	349	324	303	318	321	332	303	312	324	321	288	350	288	337	334	318	337	350	326	313	337	341	311	363	302	334	302	308	334	304	371	348	304	322	304	297	310	332	331	328	336	302	293	318	354	354	338	330	318	336	360	313	329	333	334	337	311	313	348	339	313	299	339	332	313	351	339	330	335	319	303	322	327	299	330	315	316	308	319	327	307	325	316	336	316	310	321	333	314	306	304	322	357	362	330	324	346	320	332	336	325	355	318	319	319	328	325	338	337	307	336	316	309	317	368	286	347	329	336	325	299	307	321	305	323	329	340	339	365	336	335	317	340	303	320	311	335	337	314	344	339	331	346	333	296	363	313	305	323	305	356	326	322	369	320	338	343	305	300	324	350	331	352	338	349	335	315	321	326	338	307	288	319	335	303	311	335	298	289	318	309	321	304	332	309	316	335	320	320	316	325	348	349	364	340	330	283	311	302	324	319	322	328	309	314	318	312	315	300	323	317	326	321	295	310	314	366	352	326	300	343	338	342	318	333	366	310	330	335	344	335	391	332	355	345	331	284	302	310	321	316	328	306	319	330	357	326	312	317	341	343	330	322	318	328	314	316	322	308	344	326	324	325	332	313	326	366	353	351	367	310	313	323	359	320	312	310	309	335	320	333	326	356	341	332	344	303	319	316	355	356	313	312	303	326	303	293	310	340	311	322	296	334	342	318	339	318	348	298	329	327	303	336	337	328	320	330	318	308	333	334	339	299	301	341	331	328	325	324	335	341	313	354	333	334	303	332	351	299	330	339	335	337	306	335	322	338	312	333	325	309	312	327	299	311	345	349	319	341	338	354	326	334	358	299	321	324	344	310	306	312	298	326	346	334	312	336	333	321	336	332
2467	338	372	415	356	311	329	330	329	350	315	285	325	305	340	326	338	317	319	296	313	337	296	297	315	291	293	318	334	302	322	281	340	356	334	278	293	333	334	306	277	302	340	294	284	344	307	302	271	301	315	294	309	330	304	339	316	270	300	321	311	274	288	296	342	313	315	338	318	298	316	301	295	297	321	347	284	338	333	290	328	298	322	287	340	303	314	325	308	265	312	319	292	296	311	284	321	305	294	308	344	318	319	306	309	297	321	314	285	296	316	307	298	305	311	322	327	328	286	326	299	315	354	282	321	260	325	310	308	284	295	321	278	309	313	341	330	317	291	302	331	348	328	301	300	332	273	308	287	314	326	280	296	312	301	310	284	326	334	299	290	314	306	321	296	299	326	307	343	345	324	287	267	269	300	315	288	349	308	332	323	335	311	349	328	312	298	333	315	290	307	318	304	303	284	326	311	284	293	322	331	290	286	305	320	315	309	312	323	313	331	314	286	319	323	304	296	303	298	307	320	313	303	300	327	296	290	316	316	318	324	332	322	291	316	287	321	332	304	348	310	316	293	304	296	348	297	295	341	290	290	331	307	320	362	327	287	335	286	345	332	305	318	286	313	296	316	298	296	288	292	314	313	342	355	323	295	302	288	321	312	317	318	309	322	304	324	268	317	302	326	319	305	319	301	317	330	273	319	304	284	288	329	332	312	298	294	297	278	353	314	307	301	314	301	317	323	317	316	327	303	308	290	302	328	324	292	336	306	298	315	308	321	286	320	312	348	322	322	353	277	348	341	317	359	338	293	331	307	319	298	309	325	281	302	319	357	295	320	302	303	312	311	291	329	346	296	306	301	321	312	324	337	283	272	305	312	281	303	323	315	312	314	314	319	305	319	313	304	351	322	299	330	290	299	325	291	316	285	275	320	349	297	278	290	309	317	336	323	310	349	303	330	303	292	327	266	295	308	340	299	345	334	329	279	339	291	308	298	303	323	319	317	337	268	259	319	335	285	329	297	322	309	284	343	322	317	321	289	300	324	339	330	332	295	326	301	345	307	302	307	315	295	332	291	311	296	302	309	346	289	315	315	311	294	304	312	301	310	301	288	308	298	290	355	320	338	326	302	303	300	311	318	320	301	283	338	318	306	309	310	325	307	312	301	330	315	318	297	308	287	321	291	294	311	305	322	313	331	309	361	322	292	310	315	321	289	291	323	333	297	310	282	309	263	314	332	318	296	318	301	315	318	314	309	317	321	292	327	334	334	333	272	330	304	308	295	324	274	279	370	321	281	293	309	294	325	305	330	272	332	328	316	290	316	319	311	284	334	322	338	295	337	308	298	330	339	308	300	310	321	289	311	321	282	322	332	313	326	328	314	304	318	336	296	279	360	329	315	327	306	303	289	326	303	288	326	301	345	273	317	339	288	318	301	305	319	298	302	285	309	293	331	337	312	299	318	312	294	322	289	310	294	349	302	339	324	303	284	327	326	296	331	319	329	337	289	303	273	317	293	309	310	308	330	319	311	303	289	300	318	325	272	306	322	297	296	337	291	304	317	344	283	291	329	335	308	322	276	273	297	304	345	316	304	295	297	328	326	294	314	300	294	323	344	315	289	321	319	326	321	308	323	297	302	310	318	316	293	320	311	322	308	316	279	294	326	349	310	281	318	309	336	300	307	315	296	283	288	346	305	333	284	296	347	325	288	298	307	320	301	325	300	329	297	325	285	325	315	305	286	300	330	304	299	279	307	276	305	316	313	305	280	351	280	326	311	316	297	310	310	295	333	282	300	290	295	322	303	306	309	325	322	298	310	337	300	276	279	289	329	323	299	313	288	295	317	323	294	315	301	309	310	278	315	298	279	330	312	319	335	292	318	339	258	243	336	298	308	285	302	314	283	295	308	307	331	336	310	313	323	312	333	347	288	308	305	302	340	330	317	290	316	311	274	306	317	305	338	294	308	321	296	308	317	292	330	319	312	293	295	278	316	294	319	318	302	334	313	328	289	314	309	286	323	318	308	303	304	324	278	343	304	304	302	285	275	325	301	268	314	317	281	299	313	288	301	303	295	356	348	310	316	329	291	303	311	317	320	343	324	315	310	312	273	325	328	277	305	334	303	254	303	295	295	300	315	316	311	302	323	315	304	287	317	292	288	318	301	299	284	349	319	319	303	284	308	325	317	319	295	299	292	318	325	285	314	311	296	346	323	331	315	368	332	345	325	323	287	307	285	303	314	330	311	302	278	291	289	297	308	286	348	334	352	305	297	347	303	318	310	321	325	321	317	296	338	350	330	325	297	342	292	311	302	309	306	309	297	320	313	303	303	316	312	319	280	329	306	285	313	336	316	286	319	321	331	277	320	329	261	331	304	332	316	306	317	306	314	309	313	302	302	306	292	336	339	313	315	332	324	274	321	301	287	289	310	311	312	336	316	286	293	325	320	307	303	310	307	330	332	291	331	300	327	346	315	315	332	295	355	291	309	344	298	315	328	349	340	307	279	310	302	309	296	347	307	300	323	328	273	309	284	329	305	311	294	315	318	333	317	315	271	287	312	327	289	307	316	293	336	328	319	291	307	313	300	321	328	288	322	302	327	280	303	306	335	294	290	342	308	344	307	343	293	291	316	305	318	344	325	310	321	322	266	328	326	303	340	352	318	300	290	320	307	242	322	342	286	266	305	359	324	310	316	324	298	312	291	296	324	300	303	310	295	294	298	326	346	318	312	321	320	296	322	339	301	316	295	353	299	317	313	308	332	300	321	310	308	298	302	309	304	305	282	308	315	322	307	333	328	318	323	303	318	303	346	335	289	315	324	299	321	305	301	307	339	311	303	327	305	309	340	355	325	342	295	339	314	304	316	279	290	309	315	300	273	303	321	310	319	288	307	278	313	342	313	297	333	337	275	306	303	313	290	311	285	336	301	295	308	326	352	307	328	320	317	315	277	325	296	302	306	300	320	311	319	312	281	302	320	299	296	287	331	296	321	318	342	316	316	296	305	329	308	299	301	330	287	310	338	326	298	300	293	317	302	318	344	332	300	319	312	311	311	359	328	302	302	350	341	317	325	298	308	316	326	311	288	303	328	297	319	283	321	291	309	327	311	319	330	299	321	342	318	340	289	291	322	302	323	333	275	334	286	303	340	304	302	317	279	284	279	303	295	324	300	324	322	300	289	314	286	317	297	309	293	295	290	326	295	301	301	320	328	304	301	308	290	297	312	306	321	282	330	313	280	314	336	300	314	321	318	328	314	297	278	299	321	317	331	325	302	310	316	299	320	320	322	362	330	299	327	305	315	311	314	305	310	328	335	307	316	306	298	306	312	306	325	322	314	299	323	291	310	320	311	312	315	307	335	304	294	334	319	329	319	320	319	315	302	307	292	306	350	324	314	300	305	313	327	324	281	315	338	296	301	304	305	316	326	343	302	314	317	308	267	298	285	304	315	319	354	303	340	297	318	348	321	320	315	305	292	314	311	317
2669	921	1012	994	930	921	920	860	883	856	843	859	890	850	809	857	805	810	818	792	846	798	831	787	825	810	829	776	823	809	765	770	774	841	840	848	806	754	817	790	788	844	849	818	786	784	813	799	765	794	794	763	788	789	810	725	776	781	821	787	811	799	756	843	854	820	795	855	747	828	788	778	774	785	831	812	741	834	761	821	833	823	803	801	817	820	828	773	792	763	777	810	820	809	822	758	825	848	806	770	793	770	870	808	797	739	825	805	842	830	809	789	806	815	785	761	833	798	835	802	890	829	837	807	797	789	743	798	802	809	804	778	831	713	836	828	810	800	813	784	793	813	843	839	777	808	767	785	766	720	791	795	753	749	787	744	779	752	847	765	788	786	832	781	790	793	838	817	800	782	749	767	828	770	783	751	794	853	783	807	765	763	851	802	841	780	762	845	775	804	812	793	832	800	810	819	767	777	824	831	817	817	739	828	788	813	757	788	806	812	775	808	775	832	763	790	817	798	771	809	845	786	837	771	787	796	778	793	797	790	701	779	809	803	815	821	799	819	794	772	762	812	814	799	870	817	770	838	807	734	777	757	718	785	823	818	811	813	785	786	779	844	828	825	814	810	834	787	823	726	811	773	743	802	809	780	853	751	783	762	796	800	803	767	797	792	762	806	818	816	804	822	788	826	810	784	813	810	781	806	774	746	815	816	779	810	774	799	767	765	782	784	740	830	808	773	779	779	795	754	826	801	782	833	800	816	770	865	814	816	792	798	793	765	767	791	752	791	771	782	789	818	802	821	804	788	831	798	738	836	788	810	764	780	799	790	814	833	855	837	794	824	770	769	807	817	758	781	760	788	794	778	831	844	790	822	842	844	822	837	793	815	802	749	807	765	809	831	808	845	764	763	827	742	846	798	793	863	760	833	772	855	775	811	749	844	794	781	808	863	828	800	814	773	793	765	814	804	809	825	837	787	754	766	777	855	781	811	778	793	844	755	802	761	823	846	757	772	837	811	765	813	763	837	829	821	777	774	810	790	761	844	797	807	776	802	772	807	759	759	867	825	804	754	790	750	822	771	825	827	830	794	787	769	738	803	772	845	800	782	762	789	796	744	784	835	785	837	790	802	793	777	793	818	761	783	842	789	779	763	775	849	817	759	803	796	829	762	817	767	822	773	792	770	808	837	871	779	777	760	795	771	808	817	817	764	736	775	804	810	808	784	816	803	811	779	793	809	849	807	797	774	797	835	810	801	756	798	789	748	814	768	792	821	850	797	858	777	865	829	795	821	846	766	801	824	803	794	822	769	750	757	811	795	779	785	780	801	831	788	792	766	757	807	731	848	780	830	792	792	835	796	849	798	760	792	806	785	799	810	808	802	761	773	843	792	801	839	791	790	808	788	831	790	776	842	827	770	740	812	737	770	823	817	800	793	777	829	827	788	791	778	832	765	781	799	746	744	757	816	807	787	770	776	746	765	772	835	847	809	807	803	801	813	771	792	796	791	781	798	808	802	772	799	751	826	761	748	780	773	778	772	846	802	801	771	780	747	821	807	770	807	796	781	788	788	795	838	785	808	810	827	793	760	789	826	750	815	770	771	824	809	798	773	751	833	802	810	762	792	837	788	793	764	850	805	803	745	782	797	798	833	741	772	833	837	791	824	795	755	731	789	739	738	782	799	827	815	790	858	814	767	763	806	801	782	809	793	788	768	783	808	787	803	826	833	800	792	777	798	818	779	838	821	790	831	771	824	820	780	763	781	789	794	788	818	803	824	837	817	775	857	814	797	816	786	822	748	764	783	814	794	786	789	785	838	789	769	799	819	825	794	809	803	833	832	812	820	842	846	825	870	790	773	795	843	793	759	807	825	774	798	754	790	856	793	800	755	821	840	811	797	755	810	802	790	824	791	782	779	790	784	852	818	734	835	792	840	868	829	835	811	782	823	821	777	841	786	793	847	797	745	754	816	788	811	798	791	851	848	800	777	795	811	865	809	763	793	800	834	826	851	766	773	771	811	807	784	824	817	818	835	790	757	769	823	772	792	794	823	831	814	746	806	809	760	776	833	802	773	821	793	782	829	826	857	836	802	765	869	823	799	748	799	781	798	790	780	767	785	803	794	800	794	815	774	820	812	831	791	751	792	805	814	797	800	800	745	847	752	752	782	760	825	807	835	752	800	757	810	828	822	787	714	779	751	775	820	779	753	746	839	775	792	739	770	800	816	817	821	765	802	807	769	791	798	826	779	789	787	815	813	812	772	861	802	815	779	810	786	764	787	798	793	806	797	791	813	841	816	808	785	769	807	779	786	822	787	756	815	879	773	795	755	787	821	842	819	803	784	768	792	798	770	827	827	788	769	821	797	782	787	805	774	796	775	838	817	816	792	788	812	799	794	781	860	834	785	830	801	762	787	739	845	747	801	772	784	782	754	840	777	832	818	803	804	818	830	786	865	762	826	839	794	781	786	799	824	796	789	819	831	794	780	820	831	849	770	768	833	824	751	820	828	797	808	769	803	795	789	818	791	780	808	817	743	843	796	787	795	764	801	841	824	795	746	776	780	783	820	793	827	769	836	784	796	797	768	823	824	772	783	853	824	856	789	827	803	834	786	791	746	818	862	828	765	818	775	808	808	780	828	797	816	807	768	827	833	774	750	807	810	831	766	801	800	799	742	836	797	793	801	857	782	840	788	772	772	849	812	778	804	753	783	746	827	790	806	784	835	785	806	820	814	796	833	813	772	794	803	781	752	781	832	798	794	792	811	781	772	789	861	802	840	827	801	778	787	772	823	781	740	797	816	823	800	783	831	829	784	828	748	819	784	771	819	787	787	780	812	803	758	779	795	795	777	798	783	821	825	808	824	840	815	754	776	765	832	784	808	772	740	810	797	795	768	776	740	800	767	783	791	800	809	785	808	765	788	754	815	755	828	758	765	777	812	819	798	781	839	817	756	804	762	771	798	768	786	760	866	786	794	776	812	811	795	851	763	819	826	820	785	799	824	782	742	834	824	810	802	781	791	772	794	768	781	819	739	773	807	743	817	824	849	782	792	804	741	824	801	770	821	841	819	819	800	809	804	829	801	799	858	792	795	790	814	782	787	827	833	804	794	820	779	799	779	801	801	753	833	759	783	782	753	773	816	772	827	761	764	838	841	802	797	788	767	761	797	836	784	819	770	888	822	777	810	796	825	807	777	800	808	785	790	803	735	811	751	812	789	826	748	806	755	817	812	785	823	765	833	781	831	804	808	809	811	784	781	822	790	830	774	744	764	814	795	782	794	788	812	777	786	792	807	800	813	830	792	773	865	798	791	773	873	800	812	791	822	802	806	816	773	747	832	806	775	802	824	807	847	845	803	789	845	814	807	774	818	774	794	798	803	755	785	752	796	789	777	777	790	770	787	809	764	785	788	810	782	828	832	817	814	798	778	803	837	764	777	854	779	779	800	771	791	786	843	801	786	812	765	771	828	801	827	800	807
8749	1225	1406	1131	859	681	577	492	483	397	423	395	320	343	321	293	320	325	298	311	309	287	302	278	327	242	274	285	280	293	274	289	285	252	252	278	255	291	288	257	232	292	282	276	271	274	252	265	279	253	313	260	272	287	268	283	265	257	261	286	265	270	241	259	270	273	261	261	258	276	260	265	251	251	267	258	251	290	276	253	293	264	259	260	254	248	249	268	265	250	275	250	264	255	249	273	262	277	281	262	284	285	252	281	285	282	265	249	247	275	242	261	261	262	253	275	276	279	272	265	263	283	308	281	267	261	243	245	276	266	243	285	302	248	261	280	267	269	254	278	242	228	242	262	228	269	262	300	257	252	290	236	269	248	272	254	266	286	252	256	294	277	262	268	244	265	229	273	269	253	260	263	298	243	246	251	249	277	225	289	331	247	228	293	248	265	253	233	273	270	261	250	259	250	232	238	266	243	253	254	267	268	254	283	279	244	265	272	254	249	271	238	256	249	279	240	250	289	225	259	259	240	278	259	241	264	262	242	274	258	251	243	279	267	262	265	281	250	292	275	269	267	244	247	279	245	262	219	243	276	254	288	253	264	254	288	287	256	261	262	253	256	260	273	277	260	251	276	228	258	255	281	254	236	265	280	258	270	255	278	238	269	278	284	268	236	246	212	240	258	267	253	267	269	248	280	253	249	270	265	268	236	247	259	271	272	295	253	222	243	266	287	287	252	265	284	243	288	257	261	265	276	250	265	284	296	260	243	253	287	248	272	246	266	285	268	269	270	249	276	253	264	252	260	257	265	262	299	274	301	269	259	294	263	277	256	277	244	278	233	295	269	256	256	271	298	231	228	250	232	274	277	298	277	277	267	246	231	283	260	253	259	259	265	270	268	283	286	237	263	279	244	263	263	261	229	245	252	252	257	271	238	286	258	252	279	258	328	243	269	256	263	276	256	259	262	259	253	260	269	285	292	262	278	248	269	288	251	259	244	257	269	259	290	303	272	277	284	251	264	260	278	275	268	272	251	279	273	243	278	283	291	252	255	259	263	270	252	286	255	242	282	266	261	271	241	260	286	264	260	253	253	249	274	283	237	256	275	286	274	243	263	259	276	259	262	243	274	231	277	292	264	276	227	293	246	269	277	259	272	260	266	255	278	262	253	247	264	281	227	255	256	263	248	251	323	268	265	299	289	243	223	257	260	284	271	264	255	255	265	269	264	267	263	261	277	302	262	245	281	276	233	254	259	249	272	266	254	247	266	230	258	263	316	294	249	275	263	277	276	281	273	289	258	285	281	263	246	261	261	284	264	278	252	254	292	280	238	285	256	273	299	240	270	247	280	258	266	267	275	237	267	277	277	273	274	220	251	316	309	272	251	250	278	278	258	256	257	303	274	261	260	248	232	250	308	282	247	251	241	269	273	256	275	272	244	270	263	277	267	266	253	251	262	276	263	271	260	259	268	292	261	281	287	280	271	251	277	275	283	258	245	264	278	284	305	275	257	277	245	263	261	278	273	272	278	259	261	254	295	262	237	270	277	276	274	248	254	262	255	256	268	244	266	252	239	264	250	292	275	267	258	263	284	280	231	273	260	290	281	233	251	258	266	318	258	287	246	286	254	264	265	262	242	277	281	283	246	261	262	275	273	256	256	249	283	259	237	287	282	234	248	272	269	279	273	287	247	253	254	232	251	249	269	278	242	285	289	292	279	275	257	295	298	260	236	243	286	239	282	261	262	246	270	299	244	270	242	264	262	256	260	281	278	270	266	261	275	269	247	236	257	274	273	241	238	268	265	268	282	263	280	253	232	275	259	251	284	256	271	253	271	288	276	275	286	271	264	282	268	284	257	279	281	298	268	288	280	256	254	259	257	281	289	267	264	281	237	270	269	248	307	274	264	229	278	235	252	269	280	253	241	274	259	278	242	267	248	284	277	244	275	245	285	260	269	287	279	255	296	292	250	274	253	278	265	264	266	249	286	282	282	249	256	268	275	304	246	249	266	259	281	277	241	260	246	281	276	266	264	250	270	256	249	290	311	257	267	271	257	282	306	238	266	233	250	245	291	283	252	254	270	246	275	266	279	253	308	245	253	202	233	238	287	256	258	272	262	243	251	272	253	275	254	255	287	261	261	272	242	277	246	281	281	264	280	269	292	265	253	260	275	261	248	287	276	252	278	281	264	254	271	249	249	276	261	245	295	283	263	248	295	278	282	259	222	278	257	228	249	234	294	259	255	280	260	302	281	299	264	252	254	276	278	296	274	272	259	265	282	269	250	280	279	252	272	245	256	273	274	248	280	285	266	274	286	286	237	299	269	247	267	240	287	256	275	302	277	272	303	294	229	267	288	260	239	279	278	255	258	273	257	247	257	244	271	288	292	242	267	278	242	228	274	264	285	265	260	294	251	262	258	244	265	262	257	235	234	232	232	265	248	249	272	266	281	269	254	247	277	265	275	254	249	263	265	270	228	264	249	253	253	258	259	247	305	278	235	256	270	288	275	274	259	236	271	268	292	247	230	284	289	289	243	262	254	268	275	264	293	254	252	280	256	247	259	286	252	270	258	265	259	257	258	259	274	277	273	255	304	274	254	251	226	254	274	268	263	271	268	268	252	219	276	251	273	263	247	259	252	250	233	263	261	268	291	296	284	289	243	269	272	260	269	255	256	273	277	265	294	236	267	293	277	243	265	269	255	264	280	278	288	248	256	271	274	261	240	248	287	263	256	278	277	263	279	285	268	255	268	244	298	280	250	257	262	248	249	287	269	257	274	261	256	279	232	263	242	260	274	246	278	255	288	285	261	275	265	284	258	278	256	281	259	261	247	254	229	277	269	231	263	252	262	269	258	259	269	248	257	263	291	246	270	254	273	247	253	248	259	254	272	245	288	272	288	262	283	263	271	273	258	245	297	265	279	255	269	258	265	261	242	247	256	261	260	275	282	299	305	244	278	290	277	262	271	276	268	258	254	249	284	253	247	255	270	239	256	258	282	262	263	238	302	264	294	269	259	271	272	265	257	241	265	262	270	297	270	228	294	256	264	247	258	254	282	286	247	238	274	254	266	257	274	250	264	254	250	295	241	300	281	249	267	243	247	267	254	263	249	240	268	278	243	282	264	260	301	282	270	237	278	276	284	234	291	266	290	275	260	262	260	279	295	276	285	281	283	271	283	270	267	257	258	264	257	268	274	263	265	263	260	249	257	256	298	281	268	283	253	249	285	283	238	237	260	250	266	238	265	283	272	271	284	279	251	280	275	258	277	274	241	281	253	268	234	261	267	276	284	263	275	255	247	234	255	278	287	284	278	288	261	272	289	262	294	256	240	262	243	266	293	251	249	244	249	293	250	291	256	283	264	254	281	270	257	284	276	256	295	283	267	278	264	281	291	263	267	244	286	281	257	283	303	283	264	247	282	257	281	280	250	268	273	269	267	257	277	297	266	235	225	260	256	263	243	263	263	239	265	287	246	268	265	274	289
5868	1631	2955	3601	3142	2547	2200	1939	1706	1489	1365	1234	1262	1164	1076	1001	994	984	876	896	847	903	886	839	791	786	836	767	754	744	803	797	738	730	751	750	721	744	746	755	722	732	698	710	696	648	719	744	672	686	712	699	725	693	703	674	682	679	682	692	685	701	729	684	685	685	682	686	714	690	700	661	711	676	726	712	663	726	655	696	663	711	689	638	664	718	696	717	701	690	722	695	660	707	682	673	665	689	723	646	710	654	698	731	672	580	683	745	649	673	720	711	677	653	660	643	671	664	664	705	720	712	670	678	728	677	702	652	694	720	649	645	682	706	712	721	649	640	681	643	700	725	693	647	669	677	700	686	688	678	685	690	692	689	638	728	668	714	703	679	678	649	726	657	625	658	665	691	657	685	717	637	691	649	708	716	681	660	704	696	674	679	682	695	657	688	643	651	681	680	655	666	677	690	692	669	681	666	682	692	700	715	708	669	692	627	679	673	659	687	653	661	678	687	732	669	624	697	705	675	700	696	653	683	709	699	666	715	661	678	663	730	676	717	671	692	652	690	642	646	668	662	732	707	649	717	619	685	672	681	636	710	724	637	662	702	661	653	676	659	704	686	699	710	674	693	720	687	690	667	667	659	674	699	682	707	699	730	684	668	675	646	694	703	622	635	659	648	645	672	700	665	658	662	714	711	672	658	659	700	663	716	646	669	649	688	711	657	702	677	655	638	647	655	697	687	661	663	681	633	724	693	703	679	660	672	648	615	658	703	691	679	695	677	660	668	678	697	665	688	646	666	660	714	668	651	656	669	713	696	686	684	664	642	662	642	698	655	669	708	657	671	691	668	654	655	692	697	685	642	609	724	682	649	648	643	660	647	637	683	689	622	687	713	628	648	696	697	684	692	666	715	690	705	722	653	644	685	671	627	689	656	727	700	725	691	676	681	652	677	687	714	649	677	714	682	682	649	642	661	706	693	664	674	620	710	651	649	671	683	631	657	676	659	693	648	677	719	639	664	670	690	689	633	728	673	722	683	682	689	676	659	696	651	648	686	686	723	649	647	678	661	688	667	684	659	629	692	679	682	674	688	624	656	692	658	656	647	642	641	724	698	682	651	710	630	685	660	702	683	660	737	667	726	725	675	691	678	680	715	638	671	680	630	670	702	647	713	641	689	700	720	728	688	712	654	683	674	721	662	654	673	646	681	642	677	673	703	734	639	692	687	673	681	705	677	639	703	685	674	656	673	696	645	670	719	638	655	657	661	653	687	661	691	696	675	668	702	668	662	663	651	674	642	684	712	661	668	661	683	629	667	651	683	706	628	715	711	675	639	672	663	700	649	727	685	691	718	637	660	674	679	677	685	676	683	662	669	696	691	650	674	658	664	720	688	674	647	646	752	697	695	723	704	679	663	691	641	672	659	653	680	638	697	684	686	717	685	704	698	646	659	648	697	649	688	667	648	662	702	673	694	672	649	648	682	663	681	695	683	666	700	681	670	718	709	700	683	702	668	648	656	689	641	719	710	708	695	689	668	690	665	694	646	694	658	699	687	698	697	661	636	654	673	660	682	655	664	668	693	651	649	687	734	661	666	660	666	630	681	654	703	684	701	700	685	656	676	679	675	659	672	699	653	700	676	631	673	717	621	708	690	638	700	698	710	670	685	695	679	713	704	715	693	726	708	679	650	660	674	727	679	661	661	670	661	697	710	668	682	659	736	673	668	693	669	660	664	660	690	669	675	670	670	685	686	679	678	655	688	697	705	694	683	686	692	659	706	665	722	675	666	652	633	667	635	665	722	690	677	657	671	650	664	662	641	644	667	691	709	692	685	634	687	701	696	675	662	686	682	698	704	683	664	686	686	709	679	662	688	670	668	684	662	660	618	667	692	681	714	650	670	666	729	665	687	698	654	638	672	683	667	637	693	670	676	704	581	666	691	683	632	645	662	652	684	669	752	667	678	687	660	678	744	625	603	684	684	693	692	688	683	708	681	709	665	717	652	651	656	683	637	643	723	703	651	675	647	663	686	692	709	641	677	652	661	654	676	669	687	678	651	662	655	678	644	645	701	663	708	683	670	670	665	690	682	709	663	593	615	723	690	657	736	703	671	666	671	671	649	673	686	721	644	677	721	693	683	728	631	688	644	741	683	654	676	661	650	656	646	618	675	686	727	681	698	681	646	674	679	657	680	631	685	677	677	702	665	688	694	640	683	635	664	686	659	688	690	719	707	686	678	649	677	609	682	678	726	598	673	631	716	699	647	689	710	683	711	681	720	673	629	720	634	701	699	725	669	687	634	649	694	644	671	719	639	672	662	694	686	648	664	665	700	694	656	651	726	680	635	677	697	675	701	679	731	676	676	699	667	684	688	666	674	695	652	641	697	689	658	643	663	716	642	698	653	718	655	653	661	641	678	631	664	629	688	649	652	719	674	677	712	683	720	719	695	676	653	716	671	677	682	679	674	662	673	698	693	683	696	675	634	702	679	697	670	668	702	689	641	691	674	686	681	710	662	652	652	665	664	697	664	652	696	676	685	705	653	680	753	727	691	655	684	657	663	641	688	660	671	635	681	635	696	676	669	697	686	677	701	692	744	691	675	675	654	712	698	694	646	692	713	673	677	692	719	660	752	687	680	695	676	686	739	678	656	669	698	668	716	682	662	726	647	667	684	684	669	696	655	692	661	676	641	684	634	683	714	689	696	662	660	707	678	623	693	640	694	728	653	669	685	700	708	654	702	651	682	685	654	713	665	686	638	666	682	746	659	687	661	724	659	709	649	675	654	688	717	688	699	688	665	677	711	722	679	636	634	669	655	655	670	712	651	684	672	665	707	615	674	675	714	713	671	671	684	682	654	683	644	705	681	683	662	675	704	706	734	675	655	668	642	758	707	663	635	692	710	684	702	721	703	680	673	732	707	678	655	657	704	689	713	670	661	718	670	688	658	680	658	737	656	676	738	672	705	708	682	712	672	666	699	688	681	658	704	727	697	691	701	674	712	678	655	674	641	710	655	675	695	640	666	630	702	656	636	677	636	662	650	682	688	702	670	689	670	675	690	692	701	671	695	689	658	632	667	722	665	704	680	680	685	666	634	695	679	701	673	698	708	649	689	729	669	643	630	668	685	735	685	685	639	656	671	664	710	643	687	675	685	661	661	671	663	686	683	689	663	705	690	705	686	649	724	640	620	736	649	677	697	681	728	646	673	671	628	698	637	670	662	707	682	697	685	668	659	686	691	636	709	662	638	688	702	643	739	689	682	683	629	681	688	641	666	722	636	675	656	660	699	690	668	657	680	631	647	723	645	696	665	669	670	656	709	696	708	661	661	699	679	675	693	702	691	685	691	660	711	688	670	687	667	727	675	696	631	697	679	728	633	701	719	647	684	699	657	685	658	677	697	684	641	593	628	673	734	634	653	656	675	692	711	669	643	676	696	669	710	673	665	662	674	660	693	660	647	688	667	659	647	704	684	719	672	699	635
15419	2324	2460	1932	1267	957	691	570	454	366	313	306	249	278	233	195	192	181	183	183	141	165	159	142	155	156	149	135	148	131	137	131	124	125	111	124	113	141	132	144	99	132	119	121	119	141	108	113	123	122	131	103	140	115	116	132	108	99	117	108	109	125	128	118	107	101	121	125	125	100	128	112	97	104	95	114	104	114	120	149	112	119	119	109	93	121	118	105	138	95	104	129	122	123	128	95	121	108	104	110	115	126	96	112	116	122	120	124	101	114	109	126	111	111	120	137	103	95	115	116	112	119	117	116	119	99	121	128	115	131	122	113	86	120	119	114	112	128	105	120	115	118	121	105	102	124	113	117	104	111	107	109	115	123	126	103	126	135	126	113	112	92	111	125	102	99	102	121	120	104	118	114	128	108	102	122	100	122	126	102	104	122	110	115	117	107	104	134	107	127	101	116	136	109	98	138	101	106	141	107	114	114	100	127	124	119	98	111	96	100	115	115	106	133	108	105	115	115	118	111	138	113	98	118	121	101	101	106	138	132	112	131	115	120	115	121	95	104	94	94	115	108	117	109	114	112	113	122	122	138	103	116	105	118	121	121	120	143	107	108	118	109	120	109	99	107	112	91	109	97	98	101	108	117	129	121	100	118	124	122	109	133	118	122	121	117	138	105	112	102	116	98	118	107	113	102	125	112	129	110	91	102	106	104	126	102	112	119	112	91	109	110	119	115	131	122	84	105	98	112	86	95	100	111	123	103	117	118	134	98	131	118	114	122	79	101	114	119	107	99	99	115	118	104	132	126	115	111	111	107	105	131	116	122	105	108	108	106	110	130	111	107	115	97	115	106	115	120	113	108	112	121	121	115	120	103	103	105	117	123	101	110	114	95	104	99	123	103	101	98	102	131	99	114	133	120	115	113	113	117	127	119	106	117	101	104	134	113	120	101	114	116	111	104	106	112	120	100	120	120	123	117	125	115	119	100	101	124	125	105	103	111	110	104	116	96	99	93	115	125	106	101	125	124	126	116	99	101	96	117	103	107	115	125	119	129	133	125	105	104	113	122	119	114	110	103	114	108	99	103	121	106	109	123	102	117	97	102	129	117	107	115	100	108	103	84	135	124	106	108	123	134	107	100	97	85	120	102	124	116	102	106	110	118	119	121	115	116	113	115	129	99	108	100	110	93	113	116	120	123	119	135	103	127	100	107	117	112	150	132	104	137	106	117	98	122	118	121	113	86	126	108	117	123	100	104	119	106	123	121	114	90	111	108	115	107	111	113	112	128	127	123	124	111	127	117	125	125	102	109	115	114	118	87	115	116	118	123	105	128	109	100	105	114	112	119	115	122	119	122	104	124	112	116	99	119	102	96	115	121	134	123	143	106	107	104	94	116	125	112	108	116	108	100	129	132	123	126	93	108	88	115	112	99	92	114	124	104	107	99	107	109	116	111	110	136	116	128	130	100	123	89	112	99	113	111	113	116	129	137	87	113	136	117	93	115	111	127	103	108	100	106	131	103	110	122	101	103	124	118	121	100	99	123	122	110	91	118	124	108	122	118	133	107	121	116	117	113	121	104	131	115	117	98	103	101	122	104	96	129	125	112	96	121	110	114	94	121	92	108	96	101	127	95	124	117	117	94	123	115	126	115	132	89	108	110	119	108	105	114	115	115	114	117	110	114	110	117	96	103	102	121	100	118	108	98	106	129	113	134	107	122	99	100	124	124	107	123	97	115	110	104	105	109	102	107	131	103	123	120	105	131	117	112	107	98	119	111	95	111	116	112	115	118	119	93	115	108	123	99	118	126	115	121	121	79	126	114	102	146	122	128	104	90	113	106	99	128	110	110	110	105	114	92	104	114	120	109	120	109	126	103	92	102	132	111	96	119	117	116	120	111	113	127	106	103	118	104	98	126	128	115	118	99	99	107	123	107	108	132	91	109	97	119	113	124	109	116	103	109	119	107	93	110	104	137	107	117	104	111	108	124	132	107	105	120	98	110	131	86	114	125	114	113	118	131	122	106	103	107	109	109	118	104	111	107	108	94	116	123	106	113	132	102	112	117	109	103	112	105	104	104	133	127	120	113	125	127	123	122	133	108	120	105	129	115	110	136	118	108	118	108	110	108	99	108	114	116	103	119	102	114	102	130	114	103	121	126	106	119	116	114	93	98	128	100	120	106	84	134	96	117	115	114	110	119	108	115	104	139	109	98	99	129	115	109	113	115	106	114	121	111	92	94	117	109	107	111	124	96	112	93	117	114	110	114	89	110	105	98	108	128	115	121	114	101	110	110	113	110	131	129	140	103	99	116	104	121	121	93	127	114	107	105	115	95	107	117	126	121	120	101	97	107	120	111	108	105	109	103	103	107	105	131	117	133	107	113	116	120	111	103	108	107	100	117	112	123	103	105	115	103	101	106	97	108	128	113	95	107	99	93	106	125	126	131	121	117	137	99	129	114	107	114	122	124	117	117	107	113	127	103	114	125	114	107	123	94	108	95	116	105	109	118	135	104	127	124	104	117	111	126	136	124	89	112	120	118	106	112	117	102	114	92	109	115	117	138	119	124	101	123	112	127	97	142	109	117	107	115	126	114	102	104	111	106	121	115	113	115	111	109	141	97	84	103	115	108	117	111	108	122	125	116	118	113	102	107	117	106	97	109	104	116	118	94	124	115	112	108	103	105	130	100	124	101	113	113	108	122	118	122	120	107	102	93	96	117	111	123	108	98	111	114	104	115	115	136	116	118	108	106	129	115	111	100	107	97	112	114	122	116	105	107	112	104	91	99	108	125	136	123	120	116	97	129	121	111	89	122	111	107	111	108	125	109	99	115	116	116	101	107	115	115	101	92	113	117	103	103	120	113	117	112	126	108	99	82	112	125	102	111	100	120	117	112	126	112	104	114	98	93	101	109	124	127	110	114	123	109	105	118	92	108	112	104	101	115	116	112	111	104	111	105	120	134	104	118	99	111	91	118	116	106	130	113	129	105	113	102	123	121	130	106	111	125	94	110	90	98	96	113	112	121	108	117	102	125	116	109	125	132	115	113	121	121	116	124	112	135	105	105	120	101	87	112	87	115	106	101	102	108	116	114	126	112	122	117	114	126	105	108	113	113	119	133	112	106	115	118	125	103	122	99	129	127	119	114	115	131	117	118	120	114	115	118	116	120	113	125	113	107	120	100	112	128	100	102	119	120	129	100	105	111	122	101	128	110	120	110	119	99	114	110	110	130	103	101	134	112	89	125	106	118	143	115	95	132	108	108	121	105	124	105	126	129	104	107	104	96	112	112	109	106	111	101	113	109	99	119	112	123	107	99	102	124	117	112	132	106	114	110	112	133	118	111	105	116	107	124	118	122	120	112	116	93	96	129	120	113	120	110	134	121	103	103	123	124	117	112	101	107	98	117	104	118	119	120	117	114	117	112	111	111	110	115	100	114	112	105	104	125	114	121	115	100	108	114	122	114	109	129	105	115	108	121
7453	2027	4648	5578	4848	3910	3026	2618	2151	1893	1589	1361	1255	1134	1043	954	928	799	761	758	708	698	664	597	624	554	550	555	543	473	479	500	474	495	446	461	407	424	400	426	434	390	420	419	375	438	426	394	396	403	383	365	366	387	377	377	363	349	376	403	435	357	349	334	359	351	353	352	374	359	318	350	335	350	338	338	342	361	352	333	350	322	375	344	337	334	329	320	345	334	336	346	348	321	329	314	336	349	312	334	338	315	288	326	344	352	339	317	339	341	378	356	352	338	338	337	343	331	365	358	330	336	328	336	341	299	314	382	288	321	388	314	335	329	324	357	354	365	312	355	345	350	354	329	352	292	311	368	316	319	335	360	316	323	341	333	353	314	339	303	333	328	337	348	341	312	335	328	366	332	336	313	331	335	344	324	330	301	294	315	329	346	338	306	318	344	360	361	330	364	345	305	325	315	315	322	326	313	355	326	344	358	316	316	343	330	357	341	331	306	306	319	344	333	333	360	337	289	293	367	340	342	320	325	350	339	329	295	315	334	318	326	311	319	323	333	332	342	302	328	315	314	311	326	349	308	324	299	329	338	312	317	360	297	319	312	343	335	353	329	351	322	305	306	336	329	321	364	319	335	316	311	328	296	314	341	321	340	312	322	340	316	322	341	327	330	338	372	326	351	321	320	323	309	292	334	314	310	348	330	315	337	311	339	317	314	344	325	312	329	304	330	318	325	326	295	328	335	354	335	319	317	308	304	345	326	305	312	336	338	345	341	321	306	321	330	339	309	327	313	329	310	351	322	350	324	358	372	314	287	306	345	334	320	305	339	291	308	342	344	322	351	329	307	322	353	335	326	323	332	324	349	346	313	315	360	306	345	305	302	309	292	313	325	336	303	311	286	319	328	311	315	328	327	310	324	319	324	357	326	331	301	319	326	324	327	330	332	292	337	295	351	319	318	297	320	312	311	317	322	294	313	294	376	340	332	332	310	321	301	307	323	332	339	300	324	333	317	292	340	335	311	318	319	315	356	338	322	319	334	304	311	319	308	356	322	313	323	349	324	339	290	328	357	320	364	284	329	313	338	358	333	359	312	345	323	317	334	368	345	320	304	340	336	344	310	317	325	327	334	333	360	336	338	327	352	326	290	337	342	287	286	319	347	327	335	301	309	308	329	319	345	300	327	307	320	312	361	337	332	302	307	310	352	332	312	302	333	293	313	348	346	326	322	339	361	345	342	322	332	309	321	310	318	316	315	335	335	308	311	318	308	327	318	349	336	336	311	325	281	364	332	324	329	297	329	364	334	325	302	326	324	320	335	350	349	353	356	315	330	337	322	328	293	309	369	330	320	332	302	327	357	357	337	322	322	361	319	337	309	300	332	337	361	346	348	337	363	374	314	321	341	310	317	328	324	301	303	354	334	314	321	324	301	356	327	354	340	371	304	353	338	321	343	328	305	346	300	333	329	313	311	341	316	348	329	281	355	318	323	311	327	329	368	328	309	347	327	313	309	343	334	321	313	343	344	333	346	336	322	341	295	353	308	305	306	282	331	293	322	341	342	312	323	311	335	312	324	323	317	341	295	303	320	325	321	278	327	303	308	323	326	327	359	317	335	351	327	311	335	338	312	305	339	341	324	301	348	286	305	287	338	322	318	329	317	281	301	324	342	311	312	314	324	309	310	327	315	337	342	347	324	303	341	329	306	323	311	306	340	313	312	340	292	336	307	348	327	311	319	309	344	335	301	314	259	322	325	327	298	338	299	299	295	335	338	344	309	341	321	312	319	311	317	330	356	319	332	358	337	309	327	304	312	306	284	321	318	331	326	313	331	332	312	333	353	300	364	327	309	328	337	311	329	343	291	313	310	327	327	310	324	327	313	320	304	314	304	349	298	314	338	325	326	317	329	312	309	316	329	312	327	295	343	317	330	298	323	369	289	326	331	297	327	325	308	337	277	347	331	319	313	335	320	352	333	328	323	334	347	324	328	320	309	322	342	324	320	334	336	329	329	303	338	320	288	350	278	342	333	343	285	310	302	311	314	332	334	334	347	312	315	327	331	338	333	308	345	332	298	330	330	291	346	326	357	367	318	348	324	338	316	293	389	340	340	337	331	357	303	343	378	336	315	314	306	329	346	340	340	370	302	305	333	315	336	298	293	339	297	321	326	328	320	359	324	345	332	326	320	302	321	352	351	324	358	342	334	323	289	310	301	315	335	293	330	331	334	301	298	337	299	325	338	335	305	333	331	319	366	314	301	338	319	323	313	335	273	319	330	314	304	319	320	332	300	289	339	300	351	351	331	325	345	296	341	345	321	320	315	341	332	326	339	305	306	319	343	343	333	335	311	311	323	325	319	311	333	335	325	346	318	300	310	315	316	351	324	344	298	345	302	290	331	363	326	300	286	286	339	346	336	314	336	322	312	307	323	308	321	344	314	316	306	323	321	303	332	326	325	387	361	332	307	333	323	377	328	341	301	331	306	332	309	347	315	284	317	331	334	349	328	329	319	298	295	345	325	316	334	329	321	343	318	315	334	346	318	337	313	332	306	357	328	334	328	318	321	344	330	338	307	329	296	321	345	326	319	325	320	361	350	328	319	334	322	320	333	336	325	301	330	336	350	314	342	325	307	355	321	386	323	349	362	340	325	305	335	319	319	373	304	309	329	305	352	317	323	333	304	330	310	340	316	292	347	327	315	332	381	323	356	322	333	340	339	324	317	333	317	326	343	306	313	361	345	326	338	335	296	346	318	342	305	333	319	311	313	307	363	308	341	309	328	325	307	322	336	324	305	344	306	323	302	314	325	320	296	297	290	338	335	315	328	328	329	320	330	301	335	320	324	339	318	320	314	293	330	340	341	311	345	332	340	336	344	293	310	314	311	318	332	326	324	296	334	269	341	321	309	301	306	322	317	349	318	360	315	306	306	332	342	335	348	328	290	337	316	300	310	350	313	337	316	332	331	335	309	291	295	308	324	344	310	347	318	348	344	306	332	317	330	313	313	326	357	322	322	342	315	328	322	326	322	325	362	336	332	327	338	315	336	312	326	322	319	328	360	277	344	318	348	337	337	323	332	311	323	334	307	313	328	355	325	312	348	353	332	311	341	309	331	310	317	354	325	324	314	342	358	325	336	345	327	333	307	320	326	342	306	313	315	309	348	300	318	353	324	334	317	329	343	332	326	322	339	329	342	322	347	346	329	321	328	349	313	297	330	317	330	320	320	347	351	309	333	324	362	350	338	318	296	300	335	361	367	346	325	331	325	347	324	373	339	289	328	299	329	276	354	363	305	317	324	319	312	322	311	298	302	301	311	325	325	313	313	334	352	299	322	348	339	352	323	323	340	356	319	329	333	345	332	314	320	343	338	300	313	301	333	353	321	322	337	333	322	326	344	323	343	341	345	314	336	304	324	326	359	338	344	331	334	328	290	367	331	329	329	317	332	310	314	299	316	324	310	290	315	343	337	332	330	342	313	334	324
2401	389	390	356	345	309	324	290	336	333	356	300	310	331	288	325	312	318	303	294	331	309	308	314	322	326	302	290	329	355	317	311	325	314	305	302	297	289	321	324	276	303	335	318	307	328	314	315	312	254	314	318	305	318	331	296	289	321	307	305	330	308	302	327	298	355	330	311	297	303	301	319	313	305	267	308	346	292	300	312	306	327	306	288	333	313	287	314	272	299	304	307	309	324	303	311	260	296	271	325	320	310	358	316	323	299	320	300	281	293	317	320	308	342	293	307	316	305	301	276	279	316	317	270	322	337	318	291	266	276	314	340	309	312	311	317	286	307	290	302	325	327	330	269	288	297	330	339	331	311	325	316	328	296	316	294	282	276	326	286	319	337	309	284	312	315	316	322	343	334	296	292	320	298	327	317	342	327	328	325	305	302	336	301	293	312	286	301	304	327	325	294	298	283	317	331	335	309	295	328	314	323	340	301	334	306	321	340	345	302	321	295	301	272	305	295	295	317	302	309	306	332	320	295	290	314	306	301	316	297	325	310	292	316	302	276	327	312	297	306	314	277	295	277	269	273	306	306	286	288	330	309	309	315	303	331	289	301	306	284	342	368	293	288	311	283	294	314	302	321	316	325	320	329	330	281	321	280	304	286	313	297	329	282	316	328	314	291	319	322	302	320	298	345	297	336	305	319	272	300	306	305	309	302	289	295	310	306	330	287	289	316	325	322	328	319	301	332	331	336	324	297	316	296	308	281	306	296	335	315	306	287	301	316	313	330	278	302	289	277	312	286	311	301	301	306	326	321	292	314	311	295	281	312	328	304	291	354	329	307	303	295	312	336	330	315	308	324	283	300	324	317	296	299	278	300	280	292	311	290	280	302	327	318	310	316	255	302	342	302	338	329	313	310	310	338	314	305	288	318	339	327	299	332	300	289	316	343	349	291	314	342	300	298	280	310	307	286	311	306	308	308	285	307	287	288	290	337	290	279	303	330	356	294	301	293	313	305	335	286	344	288	294	318	335	277	345	279	293	281	295	293	285	319	277	287	310	336	312	304	304	335	281	289	319	316	301	300	306	331	307	291	335	306	290	321	318	299	311	307	316	308	305	278	337	293	306	330	329	309	283	323	309	298	321	308	264	317	301	316	308	304	288	328	305	302	312	290	274	314	333	298	320	298	314	305	290	296	309	313	304	300	283	323	325	312	291	356	301	329	300	254	330	282	305	284	292	318	306	325	300	331	335	299	300	308	325	277	296	347	314	306	315	283	292	325	315	301	307	286	306	272	298	279	323	320	326	317	308	330	320	279	295	324	288	310	299	299	327	326	279	345	301	296	324	287	284	277	327	304	305	327	313	291	312	304	309	305	306	323	334	349	311	297	336	339	284	309	311	306	313	337	309	330	247	331	318	317	308	304	304	332	309	324	310	315	306	355	294	319	304	297	325	311	279	307	314	314	294	320	323	308	286	308	282	305	304	346	319	265	304	320	322	309	330	302	309	307	327	292	289	346	314	291	314	319	339	321	306	311	299	294	297	314	340	281	279	279	303	296	333	300	285	325	270	308	347	305	314	317	314	301	304	302	321	320	312	318	289	291	354	325	309	318	312	302	317	287	308	291	299	302	290	329	306	296	294	297	320	296	323	282	316	347	268	337	324	305	340	316	302	326	306	339	306	332	323	305	308	302	323	324	347	264	323	289	303	310	314	276	309	313	340	313	301	306	314	279	298	282	327	334	283	301	297	316	348	326	306	288	288	288	303	288	302	297	290	292	322	302	316	336	294	304	302	310	319	297	250	335	314	309	307	328	318	303	285	321	292	305	304	277	311	303	282	286	327	298	284	305	285	298	328	299	303	342	330	324	312	296	306	319	277	316	291	328	301	330	287	324	303	292	316	294	294	337	307	340	296	296	310	313	311	299	291	282	295	314	302	344	341	329	285	315	324	315	318	299	323	325	304	288	312	301	293	297	299	297	341	285	289	335	304	303	281	295	284	310	321	315	314	309	277	327	299	310	324	319	306	315	298	314	311	306	288	285	328	311	292	313	301	341	335	310	293	334	276	305	321	341	297	329	326	303	273	290	281	330	300	313	347	352	307	312	330	319	281	309	301	303	283	317	318	292	322	333	290	287	328	298	302	287	331	295	323	291	328	321	341	326	286	292	317	356	317	324	322	318	317	297	303	315	314	304	313	297	287	308	309	290	326	283	288	307	285	329	321	287	289	303	319	273	300	313	297	295	298	315	319	285	327	290	310	298	343	306	298	291	290	292	261	289	308	304	301	336	288	278	314	291	302	337	285	291	330	285	316	322	334	329	301	300	329	338	313	307	327	302	318	302	321	303	309	310	310	330	339	275	314	326	297	324	331	289	328	316	320	323	293	334	306	343	314	279	298	308	290	332	304	293	298	319	296	311	293	280	343	319	326	316	306	304	291	314	292	280	283	312	307	328	291	306	300	328	309	274	339	274	294	327	311	302	297	321	291	315	299	312	321	324	294	319	288	283	306	297	317	319	338	307	332	315	319	278	306	300	331	296	305	288	338	295	288	291	286	292	293	310	298	326	327	286	300	315	264	313	275	323	291	321	318	307	276	283	312	319	286	287	267	286	304	327	310	317	308	302	323	310	287	277	294	302	309	296	314	317	314	351	312	302	306	312	336	296	332	326	305	306	312	294	319	331	343	300	303	310	284	327	357	295	316	299	330	309	276	300	291	294	286	291	309	303	321	286	315	318	294	286	289	298	287	283	291	311	337	278	295	308	272	339	280	274	316	305	288	300	311	260	287	305	287	307	298	301	320	334	329	292	284	297	327	329	301	325	282	298	252	333	309	327	326	320	305	306	305	301	320	308	318	324	326	349	343	289	303	323	291	295	302	317	325	309	308	327	296	292	294	292	278	313	327	313	296	336	357	302	308	304	294	300	319	320	316	305	302	300	302	297	302	321	313	318	295	299	310	326	311	324	308	316	321	322	301	295	333	325	310	311	304	302	302	298	326	283	291	289	332	321	318	321	310	329	354	349	329	326	333	307	298	292	314	270	286	309	292	303	291	324	330	324	294	317	287	313	317	275	259	304	277	332	311	296	286	310	300	344	327	309	311	282	293	321	292	332	315	316	323	311	315	333	312	311	312	289	302	323	311	287	321	308	309	304	277	329	331	341	327	303	330	321	300	285	297	310	324	306	296	299	261	317	303	303	306	305	300	301	319	304	287	361	336	311	323	294	334	302	305	308	335	304	319	309	304	290	302	309	314	322	266	302	314	302	338	325	339	311	275	307	308	317	322	297	293	305	300	292	315	267	330	312	322	298	296	334	265	314	286	300	276	309	310	307	298	286	334	318	285	307	337	322	310	287	321	312	290	313	311	289	303	334	309	307	310	297	327	289	324	310	319	287	341	307	298	317	332	312	293	303	312	283	293	343	308	321	366	318	321	296	317	274	339	302	310	293	305	337	283	333	344	315	310	329	317	309	308	332
2579	881	917	1039	987	943	901	882	823	830	868	833	806	842	810	795	815	793	816	815	802	750	789	824	814	778	792	775	863	815	766	801	778	762	776	821	775	764	772	792	729	809	765	835	768	797	820	745	801	851	781	831	808	804	763	823	775	790	788	800	793	816	769	770	798	776	774	760	813	816	813	811	813	823	830	817	753	791	763	778	844	754	796	820	784	801	810	773	769	773	811	818	806	798	812	788	786	792	772	773	795	783	803	849	797	777	768	828	780	759	807	762	812	835	781	766	738	786	812	836	827	778	794	773	810	838	796	750	735	779	751	810	813	747	785	786	794	848	815	795	827	796	794	782	755	819	778	748	753	812	844	786	742	791	743	842	736	811	805	734	765	835	770	805	779	757	765	773	785	752	816	794	824	758	776	830	785	835	792	766	758	808	798	791	786	802	816	789	794	784	814	854	793	813	767	779	796	756	772	820	776	804	765	774	776	802	845	832	749	778	770	859	795	747	802	785	787	795	780	797	764	752	787	831	772	789	817	815	806	782	772	867	750	821	777	787	804	810	821	792	762	761	777	831	771	814	779	802	806	760	808	777	786	792	771	753	810	776	748	778	785	781	818	770	796	823	803	818	767	786	807	765	773	780	724	796	799	799	768	780	748	764	790	789	797	805	744	810	769	787	781	774	764	807	725	819	780	824	794	846	772	824	750	766	802	735	821	813	806	764	757	748	803	769	802	825	766	829	821	817	794	806	818	832	797	777	785	758	758	760	810	822	820	769	799	781	826	788	770	791	760	746	812	806	793	782	789	779	797	781	775	822	838	780	767	839	761	810	826	801	786	789	721	794	793	786	745	785	761	763	832	795	794	787	830	809	789	750	793	777	782	816	812	768	753	760	805	790	826	811	794	757	805	780	785	810	825	758	799	805	776	794	759	786	773	803	783	799	710	806	805	798	782	805	785	771	813	799	768	775	789	833	786	773	811	827	816	770	784	811	803	755	781	806	733	802	789	810	817	757	780	817	781	726	767	761	779	790	787	778	798	817	797	794	808	836	769	791	790	786	800	828	782	819	812	761	837	746	828	763	765	826	819	831	792	782	794	799	828	731	797	810	821	827	755	825	823	783	800	799	796	823	839	785	801	790	800	829	815	747	831	796	823	779	777	804	776	745	805	750	838	834	812	817	842	811	803	800	807	853	776	798	809	818	769	800	785	764	777	826	807	752	766	748	809	856	748	760	808	780	833	785	783	813	830	788	811	794	769	788	774	803	767	789	855	736	773	768	802	813	772	785	822	752	810	847	761	782	848	846	814	788	812	801	794	733	796	805	793	779	762	771	776	771	803	800	782	807	800	793	773	808	821	773	839	786	806	782	783	767	792	822	786	795	791	794	790	787	750	799	808	791	775	811	781	752	747	733	744	795	819	757	814	779	798	794	799	781	836	831	808	796	742	758	748	812	796	789	790	775	738	792	773	744	780	794	801	828	771	779	812	745	809	831	772	802	773	783	813	818	807	770	821	779	800	735	843	787	761	801	788	772	780	774	834	763	759	815	770	807	774	780	812	772	827	791	814	790	795	771	824	857	834	774	796	801	788	794	786	741	765	775	800	762	819	845	797	768	764	775	770	776	790	853	834	759	771	790	805	785	857	797	755	761	782	782	785	790	762	780	850	740	724	816	784	770	821	776	850	805	799	764	806	774	839	807	777	769	786	765	821	778	791	824	792	779	796	763	803	789	749	809	801	839	802	812	788	771	803	845	822	762	799	804	799	745	832	790	783	796	694	761	797	833	799	832	809	784	824	761	741	766	759	762	797	776	749	819	784	842	767	778	783	794	819	847	780	767	781	753	794	822	825	747	800	797	788	820	789	794	786	837	801	854	818	832	776	774	794	793	793	776	796	777	810	814	759	777	782	760	768	772	788	817	785	790	781	845	840	771	789	761	815	850	786	753	782	797	835	797	778	779	793	828	816	827	778	761	822	823	774	795	797	766	790	795	745	741	795	796	815	801	819	807	801	781	827	746	794	795	788	785	788	733	803	824	773	777	751	796	792	786	775	807	777	816	808	762	791	830	834	794	748	809	795	769	794	784	764	782	773	806	819	779	793	765	802	773	739	805	799	739	828	815	776	804	733	784	799	781	738	738	763	779	804	770	813	780	792	725	766	814	781	797	783	819	769	726	818	807	785	769	753	778	765	776	808	780	807	769	830	827	759	767	780	801	765	820	790	833	793	779	766	759	794	809	763	808	793	784	795	830	787	807	799	750	790	827	777	807	796	819	782	808	734	782	816	776	827	766	805	806	776	853	789	810	815	788	765	827	793	765	801	758	813	812	735	812	840	798	785	838	786	763	765	815	858	787	770	804	795	814	774	803	765	787	783	786	789	763	795	842	762	788	804	756	822	817	852	775	777	797	766	815	799	823	822	743	748	771	735	758	774	777	745	717	821	802	798	771	823	758	818	818	762	812	726	797	757	828	833	837	799	789	787	805	785	798	803	837	804	822	854	768	760	759	776	820	794	774	764	772	815	779	799	791	794	783	754	817	778	755	785	796	734	784	781	800	790	826	810	789	778	776	795	805	822	817	802	720	764	798	764	786	762	780	791	802	760	804	766	854	774	775	805	691	790	802	744	818	781	765	807	800	802	826	762	825	755	755	795	763	795	760	789	763	821	809	807	742	776	774	785	775	777	817	771	814	759	805	766	785	800	792	814	805	784	750	801	774	753	734	777	798	787	817	755	800	809	841	785	796	770	811	779	774	784	871	753	789	823	774	773	795	781	808	795	771	773	864	769	792	798	785	798	807	835	787	769	774	807	772	793	840	781	776	787	809	771	829	785	810	845	799	773	772	818	756	786	757	763	767	819	825	785	751	804	818	809	791	742	795	793	768	782	781	741	793	755	803	746	802	762	798	770	805	753	818	767	776	853	830	746	809	797	801	801	837	789	800	833	810	789	798	777	810	802	816	802	780	811	792	752	780	803	816	817	797	827	784	774	822	796	818	793	758	779	787	779	791	781	777	813	766	786	777	763	765	802	840	773	783	777	788	780	789	825	784	762	844	796	771	824	802	760	777	794	840	822	800	788	783	759	844	797	799	818	785	802	836	792	813	809	769	756	777	804	835	782	807	786	757	791	742	741	794	800	782	781	809	785	800	770	820	776	770	821	794	792	770	804	719	774	808	755	816	826	797	788	796	824	861	780	785	722	795	798	782	823	826	791	782	801	801	751	794	794	819	798	818	847	812	760	795	777	783	747	800	783	795	792	814	832	772	812	820	793	766	758	797	769	845	763	817	820	800	795	798	812	765	764	810	838	779	824	831	820	789	785	768	755	793	809	800	771	738	761	766	808	809	804	805	801	780	771	809	822	762	784	831	792	860	784	803	787	794	780	774	793	807	788	756	751	755	809	789	752	824	750	772	774	813	836	797	796	798	775	846	709	819	798	816	801	838	754	767	799	829	824	761	793	747	841	741	781	790
8870	1205	1448	1136	890	639	560	482	428	410	374	376	339	350	348	339	309	300	292	295	308	262	283	287	264	282	321	266	276	295	281	267	283	275	244	271	258	273	281	254	282	229	276	283	257	253	247	279	269	252	277	257	282	285	267	268	248	259	247	286	247	280	245	258	281	276	267	262	261	285	282	259	254	239	258	291	273	279	275	276	295	257	289	270	274	255	290	290	262	247	277	255	302	258	258	265	221	275	273	247	229	280	281	262	244	271	294	289	274	261	261	251	263	279	265	276	256	268	271	250	271	258	264	252	292	286	249	232	249	263	271	255	282	260	240	268	249	246	236	270	279	281	294	243	252	280	258	263	262	258	249	276	266	280	257	227	264	223	278	262	267	279	250	269	253	283	247	266	281	256	264	266	280	235	250	267	235	284	247	248	266	265	269	266	230	261	258	285	245	278	235	262	289	253	277	243	239	251	267	257	253	282	280	216	256	255	280	254	298	265	284	270	261	273	293	267	271	291	261	280	248	287	245	238	250	268	256	236	275	248	274	257	229	264	231	252	270	248	279	264	244	259	287	271	281	253	260	257	275	283	268	274	281	263	277	277	302	255	242	258	240	260	262	257	275	309	290	266	285	263	257	267	268	280	285	266	293	266	262	268	246	250	282	242	244	294	243	266	281	280	269	243	269	220	245	257	270	248	269	265	317	282	264	247	267	263	278	255	246	250	289	289	275	284	246	265	296	271	282	266	269	262	233	266	281	262	243	305	228	272	254	243	257	266	289	254	271	247	247	262	262	258	266	283	285	246	230	236	266	287	254	229	245	284	245	304	264	265	243	256	272	231	234	247	282	268	228	251	265	266	254	269	273	269	280	268	266	296	267	257	251	251	280	243	231	226	267	260	282	228	246	254	245	267	263	283	279	282	269	266	251	256	281	272	280	259	270	227	241	302	253	298	245	260	246	280	250	276	262	244	265	254	269	233	264	279	271	252	274	260	274	251	273	263	266	308	262	256	284	296	267	259	273	260	265	256	252	276	233	220	245	274	263	285	266	244	282	259	264	258	274	266	270	290	254	276	258	250	284	242	294	270	258	261	277	258	263	274	251	296	258	256	241	241	249	265	275	254	275	263	256	258	238	255	281	262	243	258	268	291	264	264	269	271	286	277	290	242	251	260	248	258	280	281	265	318	268	262	274	286	256	281	257	263	265	272	266	248	225	259	260	269	247	274	280	253	249	267	290	283	247	278	234	270	275	264	277	249	274	291	275	250	258	268	250	246	290	216	252	263	265	256	278	274	260	252	241	266	270	273	276	295	283	273	260	252	302	257	280	255	264	239	259	263	245	272	286	269	248	279	246	280	262	250	249	254	251	274	277	245	262	266	269	283	246	270	250	257	276	260	262	238	306	252	267	259	244	273	240	281	272	229	270	233	274	272	298	285	263	260	267	249	235	264	282	274	258	264	277	255	283	266	240	251	266	243	249	274	273	247	244	269	273	282	253	231	263	284	266	230	266	310	274	251	254	259	261	252	266	222	239	255	252	264	259	275	287	260	271	258	247	250	244	251	286	260	273	276	266	257	256	255	268	269	266	262	286	258	265	272	217	242	251	269	233	260	276	235	253	250	224	273	249	249	254	258	243	249	264	266	267	289	254	253	257	292	267	306	268	259	253	277	271	296	271	258	248	262	271	256	289	291	233	246	272	245	257	297	269	225	240	255	285	292	308	258	242	260	265	266	300	242	247	265	268	264	284	278	286	253	263	258	265	261	262	258	253	312	260	250	229	261	263	255	241	236	310	289	265	246	280	249	291	263	254	265	251	235	235	245	279	250	261	301	263	269	278	253	239	240	239	262	272	283	282	278	245	263	235	269	284	282	261	262	254	262	243	240	251	280	257	271	271	240	268	295	249	265	298	295	240	282	301	261	257	314	265	271	260	267	244	240	305	260	256	258	283	284	279	250	240	257	270	281	235	227	288	289	260	269	234	280	289	248	262	271	224	266	220	288	255	275	241	279	259	252	263	291	262	256	250	220	276	244	259	283	261	260	238	255	280	284	240	278	252	263	276	252	270	267	244	254	274	244	270	271	255	292	240	279	290	244	273	271	265	262	273	256	275	249	287	262	266	288	272	261	263	277	286	257	282	276	277	267	257	277	259	256	234	257	265	287	266	264	285	261	270	273	263	248	281	286	248	262	264	288	260	264	244	294	282	244	226	255	245	231	267	278	275	289	270	276	270	257	264	249	255	269	283	271	298	293	297	251	278	255	260	244	267	274	291	264	262	238	254	280	282	252	254	255	270	256	300	255	260	273	282	281	264	270	266	271	250	239	277	269	260	234	242	261	256	260	235	269	238	235	252	274	295	280	274	261	281	248	256	281	259	258	239	232	277	282	267	271	267	276	273	230	236	269	271	282	277	278	238	245	219	287	252	278	252	248	259	280	282	276	266	260	253	270	261	255	245	263	266	261	252	260	265	266	253	270	240	275	284	270	263	268	248	274	312	281	284	302	254	277	250	268	264	252	268	246	264	272	235	289	249	286	257	265	269	278	268	274	264	224	261	295	247	264	276	276	265	252	268	275	301	257	289	297	268	237	289	239	259	270	276	270	273	260	241	277	280	253	266	269	248	275	262	277	274	288	240	314	264	279	257	290	273	264	236	230	222	264	273	296	296	280	274	257	253	265	264	294	285	273	287	254	255	265	243	274	258	251	263	244	262	272	291	259	252	227	271	279	265	286	253	254	251	263	271	248	274	247	268	268	274	255	241	269	268	235	280	256	260	245	251	264	260	261	262	288	274	275	267	295	300	257	242	265	270	260	246	247	253	264	253	259	264	256	264	255	279	274	273	256	249	268	284	276	288	271	290	249	277	253	263	250	289	276	262	266	259	260	259	271	251	274	282	264	268	266	265	268	257	255	268	274	275	244	268	258	248	263	275	260	261	260	233	279	260	258	284	245	264	262	275	263	285	277	271	283	266	250	272	250	260	272	242	260	269	279	283	276	241	247	259	302	252	264	286	250	253	283	265	283	248	268	275	259	303	271	279	229	222	276	256	277	262	260	270	292	264	264	291	294	280	251	252	246	279	250	281	249	212	286	260	260	270	247	255	239	245	287	260	258	257	235	275	272	262	282	259	257	273	291	281	257	261	245	279	281	221	278	264	273	271	265	256	253	259	258	291	247	265	264	280	286	253	279	275	274	282	286	224	290	253	274	272	257	269	280	269	283	240	243	230	262	281	284	254	243	273	252	275	265	246	267	276	293	253	265	273	231	257	271	281	248	274	268	290	260	256	264	267	275	262	252	259	275	282	267	249	268	292	290	274	283	269	258	248	248	246	255	244	258	263	264	282	263	261	275	270	265	240	271	266	252	247	254	244	272	243	267	265	260	235	250	264	257	319	262	255	306	267	261	268	282	275	249	286	287	307	263	269	266	274	260	244	245	265	256	279	269	259	224	264	243	263	279	249	263	248	282	250	266
5897	1523	3080	3490	3201	2578	2256	1880	1691	1503	1387	1276	1199	1066	1078	1038	982	915	967	895	848	821	856	831	860	766	823	763	782	763	782	784	696	742	784	728	747	729	735	723	737	741	678	714	747	730	748	727	723	734	678	691	743	685	697	647	697	689	678	661	664	694	689	682	699	689	705	720	664	672	685	656	688	716	678	691	689	660	694	665	669	699	671	689	695	710	703	708	687	669	689	674	688	682	705	627	681	679	658	683	690	701	678	635	693	674	691	706	672	667	699	682	687	697	695	731	717	641	700	727	637	702	679	693	648	683	683	699	641	620	684	657	673	697	635	659	712	687	672	639	672	688	663	683	663	672	665	660	667	656	672	709	687	696	632	678	727	696	629	642	664	684	685	676	649	729	662	662	698	665	686	686	712	662	703	649	649	668	674	671	710	686	678	671	687	671	670	681	664	668	686	607	727	653	681	704	667	673	711	740	677	676	706	697	674	673	655	639	694	659	673	665	633	675	680	634	702	696	671	660	651	681	661	641	669	696	637	704	690	647	634	653	724	709	615	679	645	645	646	654	699	646	685	712	637	660	644	645	675	685	669	720	676	734	680	680	642	685	657	648	624	701	689	667	643	642	655	641	683	621	635	706	633	650	685	708	650	703	695	642	639	665	703	662	683	662	636	664	645	655	695	662	693	652	646	721	682	679	709	698	716	659	636	698	662	665	667	631	689	652	655	691	622	682	634	644	653	693	667	681	617	676	702	656	667	716	652	707	644	660	686	652	635	640	654	622	716	664	665	663	673	679	674	633	693	673	649	682	652	664	681	684	682	711	670	664	632	640	700	664	706	706	674	658	672	644	695	697	688	660	676	664	689	670	677	640	680	672	693	668	696	663	644	701	640	673	714	696	688	625	656	672	704	683	645	669	641	677	715	632	657	712	610	663	673	683	655	656	669	702	741	652	666	661	625	662	662	701	688	685	671	701	672	681	666	740	712	680	678	671	687	655	686	673	659	674	650	697	686	653	674	672	669	713	658	683	687	667	696	691	708	702	674	718	650	700	636	699	664	589	662	670	655	697	657	739	682	638	706	694	673	690	616	613	660	634	698	658	672	693	679	662	666	706	695	633	682	667	670	666	681	706	689	712	724	724	631	703	678	651	677	757	686	663	682	647	701	661	689	673	686	667	670	643	683	628	696	708	669	666	671	641	692	681	684	650	655	676	682	697	678	706	664	673	632	676	668	654	691	659	671	681	669	646	695	661	673	643	651	678	671	665	655	694	670	676	645	651	686	649	653	660	681	692	663	636	676	679	669	654	667	726	673	671	651	707	693	626	691	673	673	684	694	696	716	691	709	628	679	697	649	652	690	687	711	675	659	654	694	651	704	682	641	663	643	692	660	725	606	648	674	676	656	647	636	698	700	651	668	661	647	683	666	672	654	625	652	707	674	629	686	646	651	659	680	646	722	676	678	634	633	676	675	698	649	664	733	695	666	628	707	691	681	704	691	657	674	664	619	660	638	681	662	690	717	709	665	689	656	751	625	660	695	673	656	675	646	675	683	679	710	686	700	680	652	688	676	668	647	641	675	709	669	629	649	667	671	664	670	642	653	648	666	715	699	666	680	690	631	705	667	671	684	654	667	677	697	664	681	635	630	671	687	683	656	648	687	688	690	706	635	645	671	668	673	695	673	659	689	691	703	684	675	677	706	630	624	653	653	674	675	654	646	711	664	667	681	666	691	672	691	672	705	686	646	640	676	666	657	670	669	690	637	659	671	703	655	658	643	649	697	710	681	653	690	662	697	659	696	675	709	653	678	657	644	658	663	682	669	667	666	679	693	684	689	651	710	695	647	658	656	660	662	638	693	654	660	672	689	652	644	631	687	699	679	654	697	668	699	674	661	632	720	681	619	643	686	667	688	643	690	625	697	686	655	634	673	701	705	668	645	668	661	664	694	676	675	667	672	661	661	691	689	658	693	638	658	672	650	667	674	657	679	693	664	652	734	674	672	675	662	669	672	693	665	668	668	653	677	661	693	646	655	659	680	692	656	686	672	659	702	659	652	675	642	693	659	679	699	639	670	692	682	693	615	631	720	689	671	644	676	644	695	639	681	697	678	672	628	656	616	690	676	676	721	684	650	688	676	625	668	629	649	672	678	759	676	656	659	702	669	729	627	655	656	674	643	647	694	686	682	681	676	677	680	692	652	684	660	664	722	677	645	673	662	637	628	658	675	649	657	682	683	706	665	689	635	663	665	677	685	643	676	609	647	696	669	699	712	720	647	663	689	704	628	632	690	713	720	665	646	644	659	694	666	670	660	656	607	616	705	675	712	647	657	714	718	635	657	692	696	672	672	691	668	647	649	675	670	623	663	703	672	656	698	660	677	672	645	660	653	669	643	692	677	643	702	673	731	638	710	671	672	742	662	638	664	687	705	661	657	665	700	649	685	678	677	625	658	652	692	677	675	613	679	681	625	665	688	677	665	674	692	694	679	688	695	656	641	670	607	714	715	655	696	685	690	674	678	651	648	682	705	650	699	664	618	695	692	652	701	641	682	668	640	701	663	633	662	662	685	648	686	621	703	673	652	698	686	634	681	706	671	661	695	672	674	680	669	699	643	713	727	653	707	689	663	680	705	655	682	686	657	623	659	666	649	677	674	642	745	727	688	673	722	628	609	694	687	688	659	649	674	719	645	645	675	681	672	690	634	654	725	661	670	718	673	695	678	699	662	634	670	711	638	660	634	647	708	629	661	677	656	640	706	683	654	715	718	626	715	646	666	682	663	668	695	722	672	670	681	672	645	651	634	669	681	697	649	649	673	719	659	663	633	706	635	631	677	674	678	639	730	673	679	672	706	714	622	737	716	635	681	686	626	657	684	682	709	662	713	668	644	676	666	656	667	674	654	643	640	715	637	679	657	665	670	673	665	685	710	644	719	694	676	681	663	640	655	693	632	699	670	663	670	654	688	741	655	675	696	691	662	661	724	655	685	653	647	657	646	649	669	688	664	692	646	680	701	691	683	651	699	684	640	697	641	674	676	647	673	718	595	689	697	711	737	659	684	661	695	678	631	674	643	636	674	656	660	664	675	715	677	679	700	680	647	654	729	707	690	692	695	698	628	712	699	711	686	616	669	691	675	683	675	640	703	672	695	663	680	642	690	660	649	680	677	724	639	688	706	651	675	650	682	645	689	659	662	697	701	677	691	673	717	706	666	675	666	671	645	679	667	701	647	719	674	682	693	700	654	703	662	675	648	713	690	737	693	658	617	694	660	705	657	669	645	658	650	717	650	684	649	673	675	659	659	717	662	670	704	683	634	691	683	679	635	699	698	689	701	699	685	678	646	667	639	631	647	700	647	668	673	642	656	691	664	684	609	655	694	624	701	667	692	687	644	675	685	653	686	698	646	676	721	694	656	707	661	659	692	669	641	648	674	658	667	645	668	671	676	719	698	677	691	710	688	683	645	658	682	704	638	719	701	662
15521	2376	2448	1862	1280	947	739	576	473	354	342	296	256	237	208	222	165	195	185	164	156	163	158	158	153	136	129	139	132	121	130	114	140	122	134	108	100	136	118	125	137	118	118	108	133	98	112	119	112	124	129	109	116	122	141	109	104	125	118	115	110	108	121	99	114	110	114	122	117	126	133	127	119	91	111	106	99	112	128	104	111	106	120	121	103	120	126	129	124	108	133	113	117	133	118	122	99	118	103	105	103	120	92	100	116	98	114	108	110	113	118	115	112	103	115	124	115	126	134	121	111	114	111	121	118	133	106	105	104	113	116	135	116	100	111	109	131	117	113	130	126	87	120	108	134	121	117	107	118	105	131	107	94	122	114	115	117	133	98	109	120	104	120	111	121	116	100	112	104	106	125	110	109	96	113	130	99	116	100	120	106	110	93	112	113	124	150	141	111	119	105	122	113	115	110	114	111	120	114	130	119	125	112	108	103	123	126	115	118	116	134	122	117	111	123	101	112	112	115	117	100	127	123	114	100	114	110	102	117	104	111	111	120	114	117	104	105	94	129	146	109	121	120	144	99	111	131	119	113	122	122	114	114	126	119	137	102	120	114	125	88	104	107	123	103	118	97	91	106	119	125	113	104	102	117	112	104	107	94	102	127	125	119	112	122	107	110	103	110	112	102	111	104	107	112	101	96	130	111	117	100	102	92	117	89	93	97	114	129	110	102	107	129	102	90	102	104	101	123	91	84	102	107	104	118	96	110	112	115	128	104	116	119	117	113	133	101	121	109	100	106	124	113	109	116	126	122	108	117	117	120	115	112	114	114	104	96	130	113	106	106	106	112	110	96	113	110	115	105	104	123	132	119	111	100	131	118	119	127	119	123	120	114	110	120	113	103	103	111	114	116	129	123	100	118	108	111	98	103	122	100	117	118	112	120	109	114	122	132	133	113	110	115	114	129	104	112	122	104	110	106	106	77	110	115	108	111	110	105	109	114	111	98	121	100	131	107	97	106	97	115	132	110	109	129	103	132	97	106	88	119	114	119	110	132	104	124	116	126	125	80	114	104	106	113	106	105	131	124	116	102	98	120	97	107	121	120	107	120	103	111	98	144	126	97	110	113	104	111	118	133	106	122	115	101	111	116	130	106	99	105	115	135	119	119	123	122	130	107	128	109	122	112	102	117	121	110	107	94	102	106	97	118	101	120	120	104	105	129	118	118	108	112	107	115	103	126	109	106	114	111	117	94	120	101	124	106	113	100	94	129	93	133	126	115	111	124	99	89	117	103	116	114	113	105	123	103	99	111	109	101	102	129	117	112	97	111	119	141	118	124	111	110	107	103	123	106	122	125	129	104	108	141	106	99	94	99	119	117	132	113	106	138	98	109	105	129	106	85	107	99	117	120	101	123	111	97	124	87	120	118	116	128	126	115	124	101	105	110	107	116	120	118	136	121	98	106	124	106	98	112	120	115	133	108	130	110	111	106	115	98	106	115	95	110	110	118	128	129	112	127	112	128	88	121	105	97	98	104	112	111	110	97	120	108	113	112	132	108	113	89	128	142	96	115	107	115	111	128	121	103	116	103	110	120	104	125	136	111	119	110	118	102	118	108	115	105	118	112	90	107	121	125	120	97	118	111	136	124	95	95	128	120	105	111	113	132	119	103	129	118	125	119	112	128	112	118	100	139	105	115	126	116	134	120	115	99	89	105	103	136	112	106	111	112	97	121	95	123	105	115	119	114	109	123	139	122	98	115	99	92	125	117	102	126	106	115	111	106	110	93	117	125	120	122	115	118	127	114	126	94	107	131	103	119	112	109	102	101	103	123	119	131	119	114	118	107	124	125	114	110	122	91	104	114	121	124	113	101	124	119	103	130	118	106	120	110	116	125	109	108	130	105	135	104	114	105	109	97	96	127	120	112	108	111	103	110	104	109	103	110	114	99	109	131	104	119	91	105	107	98	114	116	107	133	128	137	138	103	122	122	131	125	98	119	111	108	136	110	125	145	108	120	107	99	107	129	94	120	126	111	122	110	110	97	100	106	125	120	99	133	98	118	137	126	113	105	111	97	108	113	117	100	110	109	106	108	121	108	125	122	104	117	123	125	132	112	106	105	116	126	116	113	121	117	111	120	104	107	113	110	116	98	108	127	101	110	98	101	103	101	121	92	107	123	129	95	141	92	105	125	85	120	127	96	134	102	105	104	121	111	98	114	109	112	100	95	110	107	99	118	91	118	103	106	110	114	122	132	104	118	112	110	121	104	120	110	111	127	115	124	121	96	99	131	109	118	120	99	109	102	103	97	108	119	115	98	104	120	90	120	115	120	92	113	114	118	104	100	119	92	107	106	112	109	104	110	94	118	121	128	101	110	115	109	106	106	118	119	120	121	137	111	125	113	125	131	108	108	99	117	114	115	112	111	126	109	119	96	101	95	110	118	114	87	117	106	137	112	117	130	97	111	97	119	127	101	119	122	95	115	125	110	123	104	98	137	118	121	127	118	108	101	121	115	117	141	123	105	115	120	116	122	96	97	105	96	96	116	109	112	97	116	120	93	116	109	109	105	94	122	89	112	129	115	109	113	125	114	109	110	117	109	110	129	121	110	100	104	117	109	121	131	106	114	105	107	109	120	93	123	107	118	116	119	109	109	108	115	113	91	117	111	129	101	96	95	88	116	126	109	104	136	111	109	121	120	101	117	92	120	95	118	115	113	131	84	123	107	113	123	121	106	130	122	115	92	111	94	103	100	119	107	108	101	112	101	109	123	114	110	124	125	100	108	106	111	110	109	105	112	122	107	102	113	113	140	96	132	107	115	119	150	95	100	109	127	123	101	101	93	122	116	127	130	119	114	112	93	120	141	128	105	133	114	124	107	121	130	110	115	112	111	115	111	97	122	102	116	103	113	97	103	104	101	107	110	107	101	121	122	97	131	118	112	117	132	128	109	112	108	127	115	120	118	131	124	121	119	113	123	97	104	100	104	93	108	99	105	112	100	108	104	111	115	108	105	124	113	112	119	119	107	133	108	125	124	106	106	117	104	103	121	113	129	111	111	114	105	101	106	117	109	99	129	134	118	96	103	116	108	121	105	120	111	119	98	121	121	106	133	114	111	114	119	113	112	114	96	109	90	110	134	106	117	130	117	107	98	135	98	108	103	113	97	127	103	115	111	116	111	102	105	118	125	108	106	117	105	112	119	124	134	119	104	100	119	129	103	88	118	107	124	119	102	97	121	91	114	123	113	113	95	108	128	97	99	112	112	110	122	100	107	116	120	93	119	151	106	108	114	120	118	107	118	117	117	115	126	113	119	95	118	121	113	122	104	99	121	107	113	106	102	112	117	100	105	115	105	120	107	88	103	118	121	107	99	111	106	121	114	120	130	98	127	110	101	113	143	121	106	102	103	129	108	101	94	99	114	133	100	97	125	94	89	109	106	134	108	126	107	116	108	110	95	136	99	98	118	108	102	99	99	123	109	97
7442	2049	4674	5766	4855	3829	3183	2556	2172	1885	1571	1509	1318	1192	1051	958	903	849	783	775	724	649	619	611	576	555	571	507	541	508	462	502	477	425	467	490	432	410	406	415	415	433	395	430	416	383	373	389	461	390	368	339	373	371	378	413	377	380	365	381	391	343	373	339	369	331	360	349	398	372	334	359	349	358	345	326	294	352	339	338	348	323	338	318	360	351	353	315	330	358	343	365	315	332	333	329	331	350	302	317	349	345	343	322	348	352	326	342	328	364	320	303	336	346	331	315	327	375	332	337	319	336	312	341	343	305	384	299	324	321	334	325	314	335	333	314	346	326	323	332	313	336	335	323	320	355	323	303	326	324	318	332	332	345	381	327	339	315	312	316	337	319	317	321	328	357	312	313	336	337	327	346	282	328	322	337	304	311	335	328	342	314	352	337	314	338	329	321	345	341	353	330	296	312	311	303	337	336	305	304	337	331	306	308	327	328	323	337	310	312	323	332	320	337	335	321	318	336	318	341	365	306	330	321	321	338	327	335	329	318	318	313	329	337	328	338	311	339	299	302	328	320	319	326	361	316	337	333	347	303	307	302	332	329	288	339	305	319	322	322	306	320	323	334	263	321	311	356	319	309	327	313	359	331	358	332	353	313	329	333	329	319	333	336	329	320	328	320	309	313	308	319	302	345	297	312	317	329	329	301	295	322	318	329	333	332	317	305	282	339	308	335	317	328	335	357	314	319	318	364	276	319	347	342	334	323	329	327	308	338	286	324	313	307	325	329	309	326	327	355	325	329	321	334	334	303	341	280	344	346	332	319	332	327	330	314	306	351	303	311	364	311	303	331	325	324	302	327	328	326	302	324	301	337	335	322	352	340	299	297	312	318	336	319	315	303	325	294	271	306	330	313	291	315	324	348	311	322	316	290	324	330	330	306	310	329	310	327	294	327	328	336	344	315	273	306	332	320	291	368	335	354	306	333	321	354	309	313	347	278	347	295	313	295	308	335	346	350	344	314	322	276	313	296	306	332	342	325	321	341	325	326	302	328	316	340	314	347	325	319	315	307	305	325	364	316	327	342	331	334	314	294	316	306	328	350	323	312	305	338	327	315	324	332	360	322	335	338	323	323	334	295	306	305	345	307	331	320	319	349	323	351	329	314	329	346	320	302	299	360	305	320	321	309	332	301	334	358	338	319	312	312	306	334	335	311	317	320	312	311	316	340	312	319	321	335	353	310	318	341	333	328	331	332	352	308	319	330	347	344	302	331	325	335	319	305	317	343	301	348	358	345	324	335	301	330	332	339	349	322	307	308	316	317	316	318	300	323	304	305	333	333	321	339	326	299	316	341	292	299	316	317	331	346	324	332	303	292	340	340	320	353	319	326	334	291	333	316	329	323	323	317	328	340	330	311	335	288	327	299	289	349	315	327	324	336	324	348	308	346	319	336	337	313	305	316	302	316	292	304	309	355	318	323	311	342	335	315	309	293	307	326	333	316	335	325	330	310	342	335	268	338	323	301	326	310	331	309	336	320	339	331	311	335	332	329	331	319	306	302	299	291	320	365	344	305	318	313	351	354	323	314	348	323	340	314	323	354	325	337	323	342	311	356	328	322	296	283	337	328	330	327	303	293	307	333	333	324	323	324	315	319	345	283	327	284	337	335	327	320	303	340	331	324	327	356	344	316	321	319	306	320	305	315	312	323	357	337	322	330	291	310	325	304	295	350	319	339	370	306	299	314	280	314	333	339	344	324	330	289	333	323	342	322	324	322	318	337	328	334	314	307	332	309	327	322	320	311	344	327	317	310	324	300	334	338	308	297	298	322	328	344	320	303	278	326	325	314	331	316	344	314	335	337	321	329	336	322	321	324	312	345	318	296	315	302	292	323	334	321	312	310	331	323	313	341	318	317	337	313	354	355	342	331	320	330	280	334	314	320	342	336	297	304	327	326	307	314	311	343	265	300	337	351	290	309	315	324	324	322	308	317	313	309	301	329	309	334	328	328	336	312	365	340	328	317	323	345	326	301	294	315	297	305	341	331	324	312	332	299	351	326	362	317	315	333	352	311	314	333	357	320	326	303	316	303	331	309	303	330	340	388	327	307	332	301	311	340	332	299	332	309	335	360	311	333	340	288	326	328	318	350	304	333	296	322	299	332	338	303	325	302	309	329	303	320	299	319	308	326	319	334	349	325	300	320	326	339	337	326	321	326	330	323	348	333	306	322	330	316	309	336	344	320	341	264	314	329	325	323	343	318	330	344	301	358	345	321	361	324	312	356	315	352	300	306	320	344	342	338	363	352	298	338	290	327	327	342	342	330	332	321	332	307	314	323	293	297	314	306	341	329	331	312	342	329	342	337	294	327	348	320	314	308	303	305	324	299	344	320	329	305	319	332	283	311	302	303	326	324	336	317	314	367	330	301	334	339	302	320	344	353	369	312	289	330	321	334	302	330	312	316	351	344	349	311	319	319	352	336	322	328	322	314	350	306	329	364	319	321	339	278	311	323	331	306	320	350	314	306	286	337	349	344	295	326	344	334	332	339	328	310	321	332	316	326	311	307	310	313	336	319	294	298	341	322	297	336	309	307	348	307	304	309	336	331	326	359	314	303	339	292	317	321	321	336	311	317	320	342	315	335	315	298	338	341	330	330	337	335	341	300	339	299	312	288	305	327	331	300	303	358	319	327	297	333	307	338	319	298	329	343	339	335	323	329	339	314	338	351	350	312	289	318	336	338	328	338	311	310	323	297	347	323	327	283	312	331	346	310	350	338	349	315	310	327	316	298	310	306	330	307	329	318	358	318	313	330	311	298	306	322	317	335	333	341	333	293	313	315	350	338	349	337	342	310	303	307	338	350	305	325	329	307	332	329	316	350	319	308	297	321	337	317	322	325	315	332	308	337	308	323	324	324	341	295	318	323	332	322	312	351	308	314	328	307	297	319	329	327	358	289	319	331	319	328	333	362	318	333	317	306	337	336	313	324	307	323	327	329	313	334	305	308	308	336	315	338	328	292	361	319	369	281	320	335	310	344	317	338	324	293	336	296	342	345	324	333	341	342	284	339	360	322	327	311	328	315	314	335	326	324	330	336	329	320	316	314	313	310	325	318	329	308	330	303	328	321	314	313	300	319	325	317	308	300	356	304	359	328	361	351	306	316	304	341	335	333	338	323	341	343	333	320	310	304	349	331	280	313	318	342	285	334	324	337	348	323	332	339	348	325	273	352	317	314	338	328	335	340	316	345	331	327	325	320	343	313	347	343	343	309	334	328	319	345	310	314	312	317	312	322	301	323	304	291	312	339	325	339	330	302	315	341	331	293	303	335	328	328	300	314	323	344	315	312	327	304	333	337	336	313	318	327	320	319	334	342	325	354	320	319	314	319	308	318	355	340	349	334	305	320	361	298	376	333	289	316	335	340	339	322	323	341	314	332	291	338	331	334	309	302	335	301	307	346	326	334	304	337	343	306	334	303	341	308
2351	407	344	409	362	346	350	338	342	310	308	324	339	346	331	318	317	333	325	318	297	297	284	313	332	318	300	297	285	316	319	331	327	311	308	284	374	300	338	271	286	303	334	313	326	330	322	312	299	328	302	332	304	336	324	302	314	311	307	319	298	315	325	337	314	321	305	308	282	284	320	323	323	288	341	323	315	295	271	301	322	296	301	300	266	298	298	327	277	306	281	341	300	317	291	298	310	280	348	302	333	314	348	314	324	311	264	304	323	316	316	313	320	315	297	316	309	296	328	307	306	319	297	299	302	315	360	330	293	285	303	292	287	303	271	301	296	313	298	322	327	318	321	328	305	335	281	296	337	332	315	324	331	295	282	318	343	307	333	287	303	303	331	312	340	301	294	351	277	320	353	292	312	274	341	300	313	281	281	303	327	303	333	317	320	304	308	299	313	338	320	305	291	257	319	351	287	317	349	299	287	329	302	299	299	291	326	313	301	303	311	319	344	294	324	333	274	345	328	302	329	317	313	315	283	286	330	327	359	335	317	323	321	283	308	313	286	300	320	318	335	367	314	347	295	314	318	308	302	269	312	291	306	325	340	267	320	318	303	315	285	323	357	318	333	303	331	278	307	304	344	305	322	319	302	304	301	308	318	303	310	297	315	318	294	300	304	332	316	319	288	321	311	324	328	295	319	338	326	285	300	288	322	332	290	310	268	306	309	296	301	288	337	323	280	308	325	323	350	309	331	333	311	315	308	321	349	317	321	333	309	313	307	291	318	322	284	317	324	316	319	285	312	311	306	323	353	314	298	311	321	314	320	340	310	297	291	354	334	307	304	296	296	314	293	305	338	316	308	295	325	328	318	297	358	326	316	278	303	341	295	320	309	292	276	314	325	309	307	280	293	302	307	305	321	299	324	327	319	324	303	335	290	278	314	317	324	318	318	330	297	283	330	304	344	314	332	319	338	328	304	323	315	322	338	316	301	329	325	318	354	295	345	324	303	339	301	313	287	338	316	334	358	292	333	320	290	312	324	339	307	305	324	329	300	332	291	300	301	292	309	291	309	301	317	301	309	330	317	320	312	312	294	320	330	278	338	300	305	311	309	302	293	302	303	321	338	322	323	307	300	336	299	291	297	329	328	297	312	332	300	298	296	309	313	329	283	312	281	311	319	326	323	302	312	323	300	316	313	307	331	313	297	357	291	284	313	304	305	308	311	307	290	335	301	310	316	303	312	312	318	269	310	294	289	296	305	300	285	309	306	322	281	338	318	327	302	309	341	308	296	300	296	308	294	322	338	318	284	303	325	307	314	302	360	326	317	272	294	315	315	309	329	315	310	317	326	314	281	322	316	335	310	332	314	294	311	309	280	309	314	301	332	333	322	303	285	298	314	287	299	289	276	311	303	306	286	338	332	314	318	298	313	317	323	341	331	308	312	303	321	324	314	315	327	324	309	329	320	290	333	291	313	315	328	299	383	336	308	295	313	327	314	306	322	301	310	313	333	324	323	296	328	337	319	276	321	299	324	295	300	303	320	304	283	309	353	311	331	289	312	296	323	296	313	311	329	320	315	293	325	319	337	296	296	320	331	293	303	305	267	307	318	284	305	306	308	307	272	306	300	324	327	313	295	310	299	301	286	285	295	318	334	319	330	285	343	331	338	284	314	273	350	315	328	310	299	280	291	296	317	300	331	324	310	308	319	308	328	313	333	326	355	320	298	302	328	309	320	314	316	265	318	306	310	293	305	301	294	315	327	302	328	333	340	323	319	312	313	336	341	304	297	287	325	296	297	306	304	308	360	289	318	302	310	262	330	320	309	297	317	302	301	281	315	301	354	256	318	316	297	315	311	281	303	315	333	307	291	322	343	326	294	292	290	320	321	317	325	304	337	285	309	287	288	332	318	320	308	296	323	354	313	312	344	302	296	326	322	277	301	316	327	317	295	283	324	301	334	343	307	312	299	308	295	314	310	307	330	335	317	324	301	310	298	304	303	311	300	319	310	302	306	314	313	294	297	313	315	286	265	321	309	306	276	318	319	321	328	327	291	323	295	322	321	306	313	326	332	294	283	293	319	292	327	310	324	297	310	274	309	301	330	281	308	303	311	292	314	329	314	294	330	329	314	303	326	306	300	313	329	265	292	294	270	322	299	313	308	345	334	295	290	318	292	319	341	297	319	338	321	301	325	280	332	293	282	335	278	305	311	300	284	278	314	337	329	301	319	275	314	316	299	311	298	342	323	323	316	323	309	317	343	329	303	303	324	308	294	295	294	330	297	321	318	283	299	310	288	327	310	272	317	278	289	303	328	319	312	296	322	333	291	314	293	289	296	339	289	335	308	316	318	317	332	331	306	296	294	302	282	300	307	371	296	301	310	336	319	321	278	331	325	311	320	309	327	310	321	313	325	307	315	291	296	291	319	317	305	332	321	320	326	300	298	295	312	315	316	317	294	324	327	321	323	304	315	297	321	333	290	310	329	300	296	304	318	324	325	276	290	306	310	314	297	340	293	299	280	323	307	295	329	294	325	301	314	295	307	329	293	300	297	301	293	304	322	323	308	323	306	308	296	324	314	309	349	303	323	305	313	302	315	317	293	299	337	308	327	306	318	305	282	316	312	308	321	300	322	290	270	310	317	309	343	323	301	315	309	304	330	275	313	291	311	275	350	299	289	286	315	304	313	319	306	335	320	314	273	318	340	301	323	292	283	298	319	295	315	292	281	332	330	292	314	285	342	307	305	299	288	306	349	315	294	318	303	295	302	294	323	301	308	314	314	308	272	327	324	326	295	300	301	301	337	361	312	299	303	331	320	336	324	324	324	296	300	324	292	290	327	305	317	309	315	306	308	318	279	343	321	316	292	312	291	315	317	297	283	292	322	330	309	321	300	313	290	298	284	303	323	300	340	332	302	266	324	314	271	300	332	342	351	293	327	274	340	321	302	333	316	306	312	314	313	310	294	288	306	350	302	306	289	282	328	298	283	289	336	344	330	309	314	304	295	281	308	307	296	318	311	297	286	314	325	301	305	304	326	327	306	322	327	299	289	308	286	333	281	338	319	315	295	299	318	314	297	328	309	289	323	333	337	290	310	307	290	294	323	318	323	290	304	309	303	332	317	320	298	294	296	276	353	300	303	305	325	302	304	316	323	301	339	316	311	346	298	295	343	280	323	310	305	309	301	344	326	304	335	295	333	350	304	329	320	309	337	298	308	297	327	339	322	321	307	321	359	321	320	301	284	307	283	298	320	299	326	308	315	304	327	293	334	328	312	303	304	306	315	301	304	298	285	298	304	314	302	280	297	338	306	358	279	301	315	305	305	340	331	304	334	310	306	327	286	327	361	332	299	288	306	309	307	311	300	318	286	348	311	316	327	303	287	306	293	348	340	322	327	339	317	286	331	298	305	302	317	281	341	283	312	352	349	343	287	316	327	297	333	309	319	340	330	312	306	302	331	316	302	303	319	325	311	325	342	331
2579	856	1003	1038	945	886	891	849	848	820	840	827	879	831	852	814	791	797	777	770	821	829	781	752	806	789	802	870	835	823	775	806	775	750	774	739	818	794	805	814	823	789	813	808	848	808	793	779	846	752	808	794	766	840	760	770	801	793	797	820	768	806	806	830	780	811	797	794	775	805	805	804	787	841	813	789	806	816	801	778	808	805	779	819	806	794	826	829	788	767	795	766	793	806	831	803	813	763	776	828	779	761	809	778	762	807	801	846	814	813	758	805	787	800	729	790	823	752	808	853	829	789	817	786	785	828	792	789	806	769	844	814	800	846	798	822	788	792	808	794	803	778	825	800	812	819	767	802	767	831	786	832	840	803	798	835	828	781	814	759	744	804	791	741	810	791	777	769	807	812	796	813	785	811	778	826	801	842	789	761	792	800	809	778	842	780	804	808	799	760	797	781	751	762	795	760	815	833	764	801	825	820	770	813	830	789	823	800	842	830	822	803	802	809	808	807	816	799	815	772	855	817	791	790	757	806	829	798	844	778	795	792	809	819	788	795	775	836	779	801	820	797	818	795	783	805	774	827	815	813	753	779	803	774	793	819	797	745	793	825	759	762	816	769	764	777	822	812	791	807	809	788	832	780	796	791	793	824	816	802	803	811	788	795	776	845	760	774	764	823	794	770	791	840	830	810	787	827	731	801	826	790	771	883	781	792	773	786	806	753	864	827	800	829	766	785	821	765	791	800	811	783	837	772	781	830	793	773	821	773	813	774	834	793	821	758	793	798	741	737	777	784	813	737	812	811	819	817	785	795	794	779	790	777	804	732	825	793	742	794	845	802	787	825	779	806	744	833	822	798	832	769	784	814	780	787	796	767	767	804	767	805	789	759	771	766	769	835	763	767	813	822	834	777	779	831	808	818	762	758	820	746	771	811	783	797	778	765	800	790	803	759	761	835	864	829	784	846	835	760	797	791	847	756	752	763	799	800	842	727	757	805	769	825	769	786	789	828	823	765	768	825	844	828	846	839	792	808	765	806	833	823	804	830	844	815	784	763	821	791	830	780	813	794	803	812	740	836	773	785	839	776	802	772	802	772	815	846	798	802	735	812	778	840	803	809	820	834	821	786	846	788	799	794	758	827	831	776	803	811	781	750	810	779	817	787	781	788	821	802	780	826	761	811	811	810	810	806	756	771	775	794	816	758	751	808	787	806	785	823	832	782	800	840	790	806	820	819	750	762	822	832	820	807	817	778	770	757	771	745	816	772	815	777	816	829	804	778	807	749	802	819	802	787	806	811	815	802	809	800	849	788	741	775	814	759	788	811	764	827	718	827	805	748	782	755	803	809	810	710	772	754	787	803	842	816	834	760	820	779	765	770	806	802	778	759	813	820	813	741	833	814	726	800	762	827	795	811	729	750	803	798	811	798	837	804	833	789	791	793	814	817	781	809	862	848	819	814	787	820	811	833	819	792	831	762	769	763	780	813	767	806	799	756	848	772	831	821	764	799	807	822	750	778	767	841	814	784	766	795	793	827	796	806	828	737	775	838	769	769	781	802	801	806	775	777	784	797	767	771	819	808	797	753	787	783	768	764	757	857	804	817	740	818	791	804	818	810	814	764	807	816	779	796	857	735	811	768	809	779	785	813	778	776	811	842	800	800	795	852	778	754	777	789	787	868	795	788	788	804	758	837	793	763	839	801	787	816	772	797	821	798	791	807	800	766	753	772	824	839	813	800	782	804	771	777	804	837	781	764	758	806	791	785	764	817	814	782	814	814	791	731	809	801	819	821	775	834	800	801	805	849	843	791	839	828	761	830	795	787	791	736	830	833	779	785	796	837	748	789	795	797	789	768	763	768	828	757	764	824	799	786	773	793	776	812	793	829	770	799	808	820	820	791	804	776	760	829	764	776	798	808	776	775	790	772	802	847	812	805	728	787	832	751	824	796	842	775	777	758	808	784	764	766	791	792	845	819	788	734	824	796	805	813	766	794	806	810	756	818	827	787	800	828	793	768	827	773	826	825	785	825	813	778	795	801	864	797	818	767	811	808	831	781	754	763	835	797	810	811	769	854	795	789	807	765	779	804	806	745	787	769	858	819	766	843	839	853	821	785	767	782	864	798	769	798	799	806	845	794	772	776	767	816	821	769	787	800	736	748	762	824	801	801	770	770	808	815	855	755	750	760	745	787	762	810	742	791	826	766	811	797	805	821	828	733	828	817	785	796	805	752	787	807	815	838	783	804	766	793	801	837	820	776	812	753	773	827	823	775	780	795	800	805	793	732	796	808	771	775	767	831	812	791	754	812	787	790	767	772	839	753	764	783	825	799	801	790	786	796	775	787	763	747	803	826	787	822	788	723	800	786	830	749	793	802	788	832	767	840	809	835	774	783	833	770	760	819	821	824	783	774	784	763	828	775	832	752	802	795	781	825	820	791	806	788	787	807	805	799	828	797	818	751	838	788	812	864	808	803	813	789	811	788	832	810	807	827	841	776	788	824	821	750	766	799	803	805	792	801	811	827	815	798	747	765	854	789	859	788	816	799	820	821	778	762	809	750	812	808	790	805	796	830	787	828	834	866	801	796	822	785	774	831	834	831	799	789	755	839	800	791	771	819	778	737	822	772	788	778	797	803	763	771	830	794	846	799	795	810	789	829	859	771	820	796	780	804	814	807	790	799	773	786	780	797	755	825	836	832	803	802	769	798	817	799	816	810	813	859	813	783	804	783	791	840	827	722	783	800	810	770	766	727	811	808	784	833	797	792	819	780	822	781	790	817	793	891	836	830	791	784	800	800	780	777	798	801	766	841	795	819	835	801	804	842	767	752	769	810	881	802	749	789	800	779	809	815	797	792	831	784	799	826	791	798	801	799	785	791	796	819	804	755	806	808	768	804	875	842	847	808	770	784	836	789	741	804	815	816	763	755	827	778	765	766	816	806	776	781	825	857	843	804	780	825	780	823	783	802	793	781	820	781	762	794	777	767	784	738	797	804	808	813	810	796	800	804	780	826	806	828	758	808	789	837	835	764	773	762	799	770	777	814	759	808	806	783	785	835	756	832	807	809	766	771	814	808	780	778	756	762	792	814	747	773	778	800	746	809	816	773	784	797	800	777	757	815	812	818	857	811	813	797	809	835	757	777	801	819	800	815	770	807	817	829	822	764	810	825	817	800	783	800	802	840	812	831	807	804	791	801	817	760	797	719	769	777	825	797	821	757	811	811	849	815	778	799	800	751	775	786	856	779	799	809	809	855	805	781	796	755	791	807	801	761	799	844	792	775	799	799	752	768	755	810	829	758	810	763	773	815	756	818	807	796	806	816	791	801	811	793	794	812	835	825	814	774	759	818	792	779	786	814	788	780	821	796	793	757	779	786	766	801	792	800	793	848	793	776	771	805	821	801	828	814	746	723	791	772	822	779	778	794	828	812	807	812	805	790	799	811	823	814	831	777	809	804	816	843	817	775	819	830	784	798
8728	1196	1493	1127	848	688	576	483	477	398	389	377	310	328	316	300	334	261	281	315	261	271	288	246	278	304	277	264	294	279	269	283	291	255	272	255	271	312	293	260	284	285	265	242	237	270	239	270	280	271	273	255	288	247	303	263	267	264	276	271	268	274	274	290	290	256	273	265	286	271	288	263	275	257	275	254	259	271	300	236	244	244	275	282	268	262	252	280	270	287	268	243	226	311	262	278	260	298	222	265	255	269	229	246	259	245	262	273	241	287	246	279	239	243	272	241	249	273	263	252	281	250	266	255	273	287	258	264	248	271	284	308	274	257	263	260	273	277	266	233	284	273	245	248	289	269	277	266	252	249	241	255	282	260	263	243	270	270	257	248	292	262	234	242	265	256	263	276	269	260	255	266	242	270	275	274	271	282	277	258	275	278	255	265	250	269	256	235	291	287	255	275	242	275	247	242	280	282	272	276	258	280	266	246	259	282	272	267	262	257	254	276	259	247	268	270	239	264	271	285	267	285	261	273	261	258	284	235	247	255	274	234	283	271	263	240	247	266	250	246	278	280	243	241	264	265	276	257	287	262	227	285	263	283	250	285	269	300	248	270	248	294	252	255	240	272	304	270	297	271	274	276	227	286	272	266	271	266	268	236	260	273	271	252	241	259	251	241	255	275	279	258	249	281	259	276	241	262	247	250	278	253	256	276	276	260	269	260	257	293	277	249	243	247	266	279	281	265	258	270	267	247	261	275	248	264	246	265	246	264	264	279	285	275	270	263	270	275	253	262	281	279	260	239	283	256	255	262	275	270	274	281	264	261	251	249	262	267	272	267	258	277	236	269	259	299	279	251	254	288	254	276	267	259	275	272	263	230	289	257	253	273	260	236	243	242	262	274	299	289	250	261	252	259	270	275	283	238	255	271	246	261	268	230	254	292	264	243	286	236	246	271	268	255	272	283	267	238	271	258	235	235	246	264	219	246	262	245	263	255	285	269	266	237	304	270	261	262	263	266	253	265	238	257	266	266	265	283	244	243	237	254	254	258	248	263	288	301	277	253	241	252	245	242	251	257	284	266	273	224	264	277	265	266	254	266	284	244	278	243	290	264	256	253	251	262	287	253	248	302	233	286	269	230	283	272	270	277	274	257	246	258	251	263	263	235	309	272	262	266	274	269	287	271	255	277	270	243	238	260	275	278	252	267	217	279	254	261	261	252	281	250	264	261	270	281	260	288	249	222	277	280	244	264	258	277	266	244	265	250	260	242	254	261	281	248	287	260	255	271	249	238	248	257	298	240	268	281	268	289	265	280	245	265	251	252	269	237	288	264	276	257	285	268	248	283	275	276	275	247	267	251	261	254	253	270	266	256	259	254	282	265	274	219	273	270	309	242	248	263	239	294	277	273	260	280	273	245	256	261	255	273	264	247	227	262	271	244	243	253	226	272	265	284	252	263	249	252	278	262	243	251	253	245	236	225	255	252	253	265	295	254	254	260	304	266	255	264	240	280	263	259	266	264	270	274	254	231	263	266	252	268	257	246	278	267	262	270	247	263	272	268	259	259	256	252	284	305	243	272	277	274	273	261	244	257	256	282	270	271	262	269	266	261	237	249	272	270	264	230	257	250	251	270	256	259	238	260	255	279	249	268	244	262	255	247	253	257	270	260	289	238	240	267	283	265	286	246	258	292	270	268	263	251	266	237	256	253	249	288	262	278	259	275	272	266	280	262	267	231	235	270	290	289	289	257	227	252	238	260	288	289	260	260	256	255	252	231	291	271	267	269	292	267	263	250	254	251	263	261	258	272	255	277	281	255	250	256	270	272	252	241	272	270	274	265	271	254	238	262	280	251	261	276	256	252	260	284	270	258	262	250	253	265	284	242	266	261	269	281	265	279	259	285	277	238	259	257	266	274	254	265	274	254	256	266	277	286	249	279	296	282	231	265	299	270	277	265	303	272	253	273	270	252	258	239	260	293	259	281	249	277	299	260	240	276	254	267	254	261	274	256	277	252	254	261	262	267	262	249	271	260	250	251	290	251	257	260	266	227	246	275	276	280	265	257	288	223	271	307	255	274	265	251	283	290	258	250	284	249	254	278	258	269	249	236	263	277	263	265	275	256	255	239	258	262	241	259	273	240	235	256	275	257	235	278	269	266	223	246	247	265	265	244	251	248	272	248	241	242	276	230	291	261	259	246	244	244	253	266	241	246	281	260	263	264	255	274	261	244	298	289	233	252	295	251	249	248	260	270	270	216	271	257	253	257	258	239	274	242	253	246	277	274	240	259	247	258	260	269	280	291	252	283	235	258	244	290	292	257	260	265	260	267	254	255	259	266	289	253	285	250	260	270	244	281	223	281	270	229	250	258	238	277	292	263	241	264	243	269	287	246	262	266	287	224	248	279	280	269	247	258	259	269	259	252	231	260	276	273	278	259	258	276	261	257	223	305	245	245	252	256	246	242	254	283	275	302	258	257	275	262	264	257	292	269	265	259	242	230	271	266	250	270	259	240	259	244	237	274	269	273	284	266	258	299	277	247	249	235	258	271	260	274	273	274	271	294	302	260	256	278	247	264	256	256	274	270	269	223	271	281	273	258	298	279	279	255	259	255	253	250	248	281	276	287	277	279	260	293	261	289	290	288	242	265	246	256	275	261	267	265	258	279	258	211	264	259	244	235	265	249	265	269	257	259	249	241	261	279	265	251	272	281	275	284	274	295	263	262	236	274	264	301	245	248	259	254	223	257	275	263	265	273	259	256	236	260	247	249	274	269	295	246	255	261	254	263	274	263	246	255	256	245	250	287	268	284	280	252	261	234	285	269	255	268	254	250	245	242	264	273	273	248	289	259	230	258	242	242	287	243	263	265	245	255	258	294	283	282	247	273	269	277	266	249	228	282	242	244	245	293	272	248	273	260	255	259	232	249	269	259	260	279	258	263	261	246	240	313	264	241	232	246	258	290	266	279	240	262	269	254	295	262	267	289	225	229	264	242	270	268	274	246	262	231	268	291	282	251	265	270	272	268	264	274	264	263	243	287	251	253	270	263	260	259	274	273	248	261	289	239	254	262	280	241	250	254	285	249	271	245	274	266	282	254	269	280	248	253	265	263	267	234	246	252	288	282	251	277	296	267	238	250	254	234	272	275	251	259	254	281	250	266	271	290	258	240	272	234	269	235	229	244	290	277	276	268	262	267	262	239	250	263	256	264	262	272	282	257	269	278	250	288	261	266	288	228	306	272	244	269	269	269	260	251	274	264	246	263	257	280	256	244	253	263	265	273	278	239	253	262	269	239	239	266	277	263	241	260	237	267	243	251	247	256	298	274	234	259	270	270	258	259	267	272	290	242	284	258	247	265	264	238	303	265	259	261	241	233	244	255	270	239	265	270	282	242	278	232	255	248	280	289	250	299	276	289	254	237	290	282	270	266	246	270	246	243	276	279	238	263	258	272	296	230	265	273	250	297	263	256	257	268	246	292
5856	1692	3081	3761	3157	2666	2243	1944	1674	1445	1319	1284	1238	1119	1096	1021	978	934	889	958	863	904	870	827	835	821	822	738	783	813	743	736	718	716	730	710	729	702	735	702	720	739	725	705	748	769	665	664	726	720	701	673	703	689	646	661	694	760	685	616	697	679	715	681	694	684	669	612	705	693	732	695	676	674	668	652	633	698	661	688	692	661	680	701	644	645	663	677	645	738	689	650	714	625	703	694	657	684	721	653	665	704	677	692	672	677	701	683	668	646	664	673	673	659	658	663	669	690	659	640	681	682	645	611	687	646	645	714	677	705	721	700	694	636	654	667	676	693	660	704	683	703	676	667	681	690	639	625	667	665	687	684	736	669	659	690	707	694	684	712	685	689	675	676	665	677	634	671	672	663	673	719	640	662	674	677	664	660	672	623	694	649	679	708	711	690	685	665	691	670	661	682	668	641	726	665	650	654	627	651	713	665	671	635	637	664	663	713	678	673	701	726	679	653	690	754	694	684	679	684	703	661	651	682	643	647	722	699	652	703	698	694	663	700	665	648	675	726	654	659	632	689	678	632	696	672	641	677	668	679	625	663	672	613	679	677	705	688	610	685	674	710	636	666	707	681	686	670	626	625	667	693	637	631	697	672	667	663	685	689	681	707	610	701	660	665	704	682	667	653	630	675	665	605	695	680	655	651	670	636	713	676	647	698	660	693	656	708	675	651	723	727	686	663	640	703	673	671	690	685	642	621	693	614	652	657	643	686	705	634	672	664	668	646	699	714	677	660	663	711	662	664	720	690	721	689	639	649	678	666	672	685	636	697	669	675	637	687	675	657	689	709	695	628	685	685	617	619	677	659	651	684	699	677	593	676	663	631	628	655	725	675	668	685	674	698	690	658	661	654	684	698	625	703	644	715	721	666	659	668	702	688	635	696	658	698	652	663	655	695	666	655	631	681	714	651	705	717	744	677	649	624	710	700	643	676	665	619	706	694	682	702	693	674	685	635	660	675	713	684	693	662	685	712	683	715	638	634	656	656	673	671	690	657	658	675	681	625	692	665	675	658	682	696	675	692	637	618	670	700	686	675	695	731	659	671	685	682	701	686	697	673	648	719	633	659	666	706	665	664	720	649	709	678	646	668	670	590	720	684	655	690	666	649	633	667	652	688	655	671	687	673	667	683	682	666	672	662	618	671	719	722	731	677	646	711	687	686	707	663	675	651	680	658	681	687	683	638	663	663	723	666	654	696	636	709	629	656	685	687	654	686	674	716	668	671	693	649	699	664	652	706	662	647	710	662	661	653	670	701	674	624	686	707	731	678	649	662	692	655	640	672	671	619	666	632	729	659	683	632	692	622	679	662	682	628	649	668	631	712	687	668	650	692	634	696	611	633	690	659	672	651	654	646	671	664	667	665	702	641	618	651	655	698	628	649	707	734	710	676	650	718	668	723	687	675	682	705	689	695	679	653	672	679	684	627	666	644	629	667	650	664	682	707	660	634	698	681	683	666	640	673	689	671	677	678	671	687	660	659	712	655	699	666	629	656	638	637	660	641	684	666	658	663	676	660	647	675	682	652	738	606	687	650	684	649	680	655	684	675	699	731	649	635	657	643	652	672	726	636	673	685	701	694	625	682	696	703	685	667	680	649	697	647	672	636	718	642	688	707	673	655	700	682	681	698	650	657	659	661	667	672	649	672	653	692	707	656	707	687	688	659	649	676	690	687	684	709	706	630	677	686	717	702	642	641	683	685	676	664	674	660	638	619	688	681	672	710	619	663	714	692	698	671	665	662	695	632	651	687	632	705	690	651	698	666	644	681	677	660	670	716	719	696	674	733	642	661	671	699	702	695	669	673	649	737	712	677	652	659	656	634	667	674	636	697	681	674	660	708	698	693	631	625	675	702	660	669	658	704	614	655	671	699	610	677	657	693	665	630	667	680	699	658	683	682	597	683	684	693	631	712	682	711	650	692	695	653	707	679	662	660	687	655	656	716	684	656	684	695	654	641	650	717	710	655	674	662	661	668	677	670	668	635	625	613	674	644	651	638	656	631	619	620	651	664	730	674	655	626	673	701	704	703	676	669	666	662	693	719	668	677	653	705	704	682	703	653	682	666	670	681	666	689	685	710	694	712	678	703	677	709	691	665	675	638	689	676	700	674	699	677	645	700	684	654	623	685	626	681	661	629	680	621	695	682	626	658	669	686	663	668	682	660	668	675	666	658	716	628	678	737	598	683	698	699	663	692	680	645	680	665	659	671	670	697	642	666	671	647	705	653	656	692	632	700	685	690	664	694	655	640	638	640	640	691	664	632	680	654	646	681	715	703	647	674	694	675	703	695	658	653	676	686	705	688	676	653	647	652	673	649	667	671	701	688	657	640	711	719	658	666	704	670	644	641	681	672	681	629	653	690	686	657	687	698	669	617	714	674	621	634	687	718	661	657	698	693	646	694	698	675	688	668	702	679	648	687	686	635	673	700	692	684	673	657	616	679	660	673	684	687	677	701	663	651	636	659	617	670	656	667	679	681	652	689	686	667	667	704	701	661	735	634	670	657	646	680	646	683	699	661	634	684	655	691	681	665	691	702	678	637	684	668	692	669	607	714	667	662	708	679	628	688	700	647	665	672	661	681	684	653	653	669	703	719	645	686	659	685	638	640	690	646	646	724	648	668	659	674	675	675	629	683	681	679	660	665	693	676	676	693	697	631	668	682	689	707	676	683	666	663	688	661	659	677	683	677	662	669	658	689	691	666	631	690	700	642	660	650	643	684	689	682	683	668	697	627	669	714	652	706	677	643	650	696	628	618	708	669	669	646	667	643	654	687	685	660	661	657	676	647	693	633	647	717	632	720	684	621	679	669	685	635	680	682	679	653	666	648	692	674	715	680	699	656	657	683	667	683	655	648	657	638	645	694	672	667	697	693	649	682	670	668	632	671	667	658	677	678	671	692	694	698	703	666	658	701	667	702	673	729	666	667	654	684	648	673	671	694	669	636	681	650	658	669	640	661	699	734	691	664	691	676	677	672	656	653	681	683	654	628	652	670	706	642	710	679	643	658	688	655	656	662	653	672	661	670	667	688	655	635	713	665	693	686	659	644	687	676	713	700	663	702	710	659	667	685	670	659	626	726	602	648	648	625	688	661	670	715	664	703	721	716	640	636	663	690	673	658	646	686	669	710	699	689	703	684	648	660	676	708	618	681	684	670	649	655	660	670	669	699	686	650	690	685	630	659	695	673	640	674	666	717	689	660	659	666	643	638	707	682	653	653	690	701	654	664	690	696	615	695	687	623	678	663	677	671	669	661	658	671	649	632	699	699	634	690	644	694	659	680	689	714	652	613	670	664	715	669	647	710	674	653	678	614	691	663	642	595	644	644	644	633	665	633	667	688	658	690	663	710	732	676	642	714	659	715	653	700	718	676	655	683	643	653	673	658	651	712	665	650	694	654	688	689	710	720	685	657	694	653	662	659	692	674
15381	2461	2505	1855	1337	962	677	527	466	386	302	311	269	227	220	197	196	175	172	162	159	120	142	138	129	146	138	129	119	129	125	123	107	120	136	145	113	121	120	126	138	118	131	122	112	126	132	133	123	136	139	95	106	112	132	119	131	123	143	132	123	108	116	125	126	142	120	103	123	114	110	107	108	115	110	112	127	132	111	120	106	114	133	100	122	106	121	119	120	104	119	112	95	108	127	111	94	118	100	120	107	104	115	126	98	121	106	111	106	121	101	92	138	112	111	125	123	119	110	113	99	112	127	91	92	110	115	111	121	128	108	105	116	98	115	114	96	120	144	114	111	91	112	102	125	110	148	110	113	121	111	134	106	102	110	119	105	119	117	132	127	100	103	114	113	106	122	137	94	116	140	125	110	102	125	101	105	113	107	114	115	123	118	109	105	111	115	121	140	86	108	108	111	97	105	125	114	125	107	113	108	132	118	125	94	106	94	127	112	107	106	117	118	98	111	100	123	102	114	118	115	100	123	113	109	118	119	120	102	121	107	110	84	116	97	126	124	108	101	127	104	115	92	118	131	115	91	116	123	105	105	124	116	105	119	101	116	110	88	89	102	113	92	115	100	114	123	122	104	124	98	123	126	122	121	94	106	116	89	111	109	104	123	126	108	112	111	109	98	124	126	110	120	110	118	117	105	126	110	109	106	147	125	106	122	119	87	95	118	104	120	101	123	133	112	104	139	110	125	109	116	92	125	105	127	125	116	103	112	115	125	105	125	118	107	129	111	131	106	92	99	118	106	119	98	110	126	110	98	132	103	105	115	132	105	131	130	108	117	128	114	98	114	125	103	99	120	105	113	104	119	98	116	112	121	116	115	114	95	107	123	103	104	116	126	109	108	116	114	96	101	131	139	118	112	117	129	114	104	116	113	102	118	113	97	114	114	117	116	108	121	116	125	112	135	136	110	110	113	118	120	98	118	111	116	126	119	105	118	100	102	122	108	128	106	104	114	108	109	97	97	117	108	122	127	136	118	128	111	121	93	104	94	107	115	110	97	109	115	113	116	130	108	122	125	108	121	130	117	112	137	134	112	114	108	100	107	101	115	114	116	113	122	119	104	128	110	116	109	115	104	99	108	106	129	82	126	105	108	110	104	126	130	117	110	117	98	133	103	112	114	106	127	123	108	106	110	126	127	113	108	117	113	104	128	120	113	103	114	119	118	137	110	137	98	98	124	115	108	83	99	122	109	118	107	117	118	90	92	116	135	116	97	98	107	128	107	101	137	96	93	115	125	118	109	123	113	107	108	110	116	113	119	121	105	92	116	117	104	130	120	131	113	105	107	126	110	129	111	127	133	123	114	89	105	127	123	120	115	103	113	104	117	113	106	97	121	102	118	115	106	121	122	115	115	114	123	112	113	111	119	108	142	119	124	103	90	119	103	97	112	116	115	124	122	110	121	116	111	128	103	107	91	104	104	115	118	102	118	132	118	112	120	117	121	120	101	123	100	128	119	111	110	95	102	124	109	111	105	99	111	118	101	111	105	121	112	105	109	116	118	103	95	105	133	114	102	115	130	96	111	135	139	118	111	100	105	89	119	100	120	80	118	113	116	109	95	120	120	101	94	100	131	104	117	110	98	138	120	128	113	86	122	114	109	117	105	109	113	107	102	109	111	124	113	95	102	96	92	114	93	131	105	112	121	121	111	113	105	110	119	128	98	109	125	110	114	102	113	134	106	134	128	109	114	108	121	124	91	122	115	129	90	125	118	110	106	111	105	121	125	114	96	111	76	115	108	112	111	99	92	117	116	127	105	120	106	126	113	110	109	124	119	116	128	115	126	110	108	111	110	123	118	100	109	119	119	115	110	120	115	127	124	115	109	103	130	122	109	131	110	92	113	111	103	117	115	114	112	94	118	121	114	122	106	126	109	112	116	112	104	114	103	102	82	117	117	115	112	116	106	122	101	128	114	109	92	101	122	124	126	108	113	94	98	103	100	108	125	122	96	128	126	102	135	102	113	86	96	108	101	111	102	122	105	103	99	127	124	105	109	115	119	110	120	120	120	124	106	114	109	112	106	110	110	93	127	103	116	109	107	92	123	115	124	101	104	103	123	101	104	110	114	119	94	104	105	102	124	113	107	116	123	102	123	131	102	117	100	115	135	111	104	96	108	132	108	119	115	106	123	127	107	92	116	114	108	118	107	85	114	118	114	103	103	130	128	102	100	101	122	101	114	127	127	117	129	122	109	124	110	116	129	110	140	112	111	107	110	116	137	118	131	99	137	107	96	121	107	108	136	109	119	103	131	115	116	113	103	118	100	102	99	129	116	112	113	107	124	97	100	93	97	103	122	123	115	129	114	124	116	104	135	117	111	132	116	102	119	105	107	95	129	100	101	113	115	104	134	119	123	114	110	106	118	118	103	105	93	117	83	104	100	117	114	123	114	99	113	118	112	119	106	103	113	119	102	101	96	124	127	105	110	107	113	100	92	111	114	96	100	106	112	119	107	95	108	110	104	96	103	106	92	92	122	117	104	115	107	119	123	109	110	97	102	110	111	115	116	99	126	92	121	112	122	94	102	144	119	121	108	114	114	111	109	103	124	100	107	112	104	130	108	122	109	133	83	97	125	118	85	108	111	106	127	125	98	103	101	117	116	117	107	107	138	117	123	130	124	123	132	116	113	91	119	121	111	118	117	129	118	114	110	114	118	112	119	107	97	105	103	98	106	102	103	119	120	126	120	124	103	107	127	98	104	126	115	122	93	139	106	106	109	118	106	137	117	99	115	127	128	108	101	114	119	114	119	113	112	119	113	116	111	114	110	122	109	113	122	111	105	97	109	94	117	112	117	123	122	120	120	109	118	111	134	109	113	137	140	106	98	114	118	136	110	113	115	121	105	110	94	105	98	90	115	105	102	120	108	115	111	129	121	104	101	115	89	115	128	108	110	109	107	102	111	115	114	127	109	115	111	120	103	115	116	120	115	116	128	128	84	112	113	111	126	124	102	102	105	130	118	94	123	121	112	121	94	123	96	110	104	113	128	111	104	104	136	108	105	107	114	94	128	126	109	87	112	96	123	116	120	112	117	104	114	114	118	111	106	99	110	113	108	119	108	111	118	107	107	102	123	106	103	121	88	108	113	101	117	105	112	110	109	102	103	134	110	105	138	101	109	107	118	103	107	115	110	102	111	106	119	125	108	93	106	111	119	119	109	101	122	122	97	87	105	102	108	120	104	102	122	96	133	110	121	119	97	115	117	113	105	106	89	122	107	105	121	105	106	113	121	104	123	106	129	105	103	117	110	110	125	109	110	114	122	121	127	123	114	101	110	118	117	109	106	137	121	96	116	114	130	123	134	107	105	115	126	103	96	115	124	108	99	114	99	100	107	107	110	99	110	109	115	110	117	103	114	108	127	103	127	114	102	105	124	102	125	120	132	114	118	100	99	96	118	121	115	115	123	110	103	104	102	99	116	112
7447	1977	4596	5568	4840	3872	3183	2572	2152	1879	1668	1418	1290	1182	1055	989	911	821	784	754	737	660	629	611	559	526	542	522	512	486	502	477	486	458	453	426	454	425	397	424	400	413	400	423	389	394	394	381	379	387	380	378	378	314	375	379	380	314	351	361	368	378	358	414	392	329	355	349	334	363	352	343	363	358	361	354	356	353	344	345	345	345	307	354	339	366	354	323	345	326	343	345	351	365	325	339	341	303	343	339	340	320	328	292	330	350	329	361	327	356	343	330	300	346	355	363	350	326	314	333	330	324	326	342	318	335	323	319	318	341	332	314	337	331	330	334	360	319	326	321	329	297	314	310	336	324	368	325	313	357	331	314	306	301	332	319	335	318	318	308	341	351	315	323	346	329	335	357	307	282	329	278	291	336	326	329	364	319	311	309	308	330	339	328	355	314	348	316	292	318	325	315	316	328	327	303	320	321	319	326	331	360	322	340	309	330	324	348	335	302	326	328	330	335	307	300	296	354	320	329	277	311	334	328	317	322	323	322	383	330	328	364	337	311	328	310	304	322	341	321	315	311	307	340	324	341	360	332	325	333	307	287	332	315	354	325	300	333	362	318	331	312	343	326	347	305	311	319	329	331	308	339	326	339	342	287	317	293	325	320	319	348	323	298	318	312	316	308	297	314	327	329	306	313	331	330	340	308	332	349	304	313	320	310	331	304	335	335	319	298	307	325	299	325	311	344	317	324	323	329	330	328	317	355	358	338	323	284	328	332	316	301	339	326	340	364	330	315	307	318	332	322	321	320	307	325	319	308	351	325	302	314	330	329	301	327	343	351	326	331	312	323	319	334	313	337	322	312	333	354	336	341	316	321	331	325	319	317	314	321	322	317	311	325	329	316	354	336	316	321	321	308	318	302	329	314	291	361	297	330	310	316	324	304	347	317	369	313	317	331	318	319	345	329	335	335	331	301	347	313	304	309	344	336	353	298	317	314	321	296	322	305	327	339	329	334	325	314	317	309	361	322	326	336	326	322	328	339	323	307	330	330	342	319	299	313	340	324	334	325	345	307	347	329	322	337	313	339	353	343	307	315	299	310	342	338	326	307	330	339	304	316	322	338	330	300	340	294	314	338	292	321	286	337	312	312	313	301	307	321	326	326	321	334	317	316	302	305	316	321	319	330	308	331	317	343	312	322	333	303	329	343	300	322	319	322	312	330	323	331	339	331	322	323	319	309	313	335	366	287	308	305	314	313	325	317	317	379	302	309	357	341	322	313	315	316	309	347	335	342	308	308	319	309	320	337	322	336	322	344	309	334	300	325	320	319	320	349	319	318	302	332	334	331	306	314	330	340	319	320	315	337	348	315	316	327	327	342	311	346	352	349	302	320	342	334	309	343	331	318	323	327	322	322	350	306	316	334	326	318	298	354	319	308	331	312	353	338	335	364	325	328	332	326	314	312	343	321	282	352	349	309	352	316	323	324	311	346	310	322	337	332	346	351	327	343	319	342	338	318	342	342	318	290	339	310	326	319	346	324	319	348	294	328	310	337	310	292	314	341	346	327	330	318	325	313	275	344	323	316	333	337	334	330	343	338	312	312	308	322	321	301	296	343	316	311	322	324	323	343	298	303	321	325	332	314	322	343	327	335	345	337	309	337	311	337	320	316	351	303	326	323	315	289	313	326	286	320	289	294	372	320	314	315	340	327	290	311	318	294	318	329	299	309	309	322	337	306	314	317	331	311	335	312	310	342	283	292	319	301	347	315	320	294	309	338	324	369	326	312	330	294	320	319	316	315	329	331	283	321	348	312	303	312	319	312	313	281	341	364	290	319	356	334	303	308	330	322	355	341	331	345	321	339	335	314	345	308	341	348	294	319	325	327	313	309	333	300	311	314	332	313	330	305	316	351	324	310	306	350	303	312	328	327	348	293	306	342	305	353	336	338	302	303	327	307	343	345	325	309	302	330	318	326	315	296	346	301	312	299	308	347	328	348	319	308	354	307	368	321	323	328	311	344	322	316	338	297	340	338	315	331	334	310	324	328	327	337	328	312	315	303	324	331	321	358	317	306	295	329	333	323	312	346	324	338	341	326	318	307	300	328	331	313	330	331	333	329	353	332	303	320	281	323	303	319	324	335	340	337	320	346	339	389	345	334	311	307	307	281	321	305	330	332	308	324	312	340	315	319	320	284	314	360	319	314	330	327	344	344	302	298	334	308	366	301	337	317	352	330	344	339	317	324	298	309	291	307	335	364	329	324	311	344	316	351	356	321	322	309	315	318	341	321	320	286	302	328	329	325	343	306	347	288	338	315	322	297	297	351	324	335	314	284	299	310	342	308	329	295	284	330	315	321	333	322	343	318	332	338	335	316	322	351	297	318	288	332	329	322	335	316	335	313	329	312	323	329	307	306	310	346	291	294	334	309	318	313	325	325	320	326	335	324	325	336	319	332	310	277	329	310	349	329	335	356	356	331	351	334	335	312	336	312	306	329	315	309	318	303	314	307	313	323	344	313	343	303	318	325	316	321	322	320	313	322	340	329	313	355	292	306	305	306	350	338	315	281	316	324	310	342	291	342	336	306	333	307	338	306	324	328	331	301	312	333	295	344	294	303	314	322	326	284	289	324	317	328	321	328	340	365	333	339	297	305	323	319	341	291	329	303	314	312	328	327	329	310	299	304	320	354	333	309	329	330	309	336	328	332	350	347	302	335	337	342	289	317	307	347	326	311	317	337	310	306	324	296	311	321	314	323	295	350	357	312	348	324	321	313	305	322	342	308	328	313	316	313	316	326	302	303	301	293	339	345	289	311	348	319	317	321	310	321	332	280	307	307	329	303	332	332	324	306	307	341	322	300	338	329	330	326	337	341	327	318	320	301	341	338	305	287	341	310	319	332	320	344	333	319	335	289	322	324	315	313	322	319	285	319	342	347	340	332	316	318	295	292	327	298	316	338	318	274	317	310	333	339	325	298	333	326	320	345	330	308	329	333	358	332	314	340	312	341	295	311	328	271	330	321	316	302	287	325	320	342	327	295	292	344	303	319	337	328	309	333	329	310	302	312	341	325	319	340	317	328	352	320	343	353	315	330	334	332	350	320	334	300	305	316	316	307	354	324	307	360	318	299	339	312	313	327	327	317	346	326	323	329	307	331	336	343	305	354	301	321	355	324	333	342	322	317	312	315	327	370	338	330	311	289	334	324	347	345	292	330	327	340	311	312	339	324	335	330	330	346	327	344	314	307	342	299	316	313	328	320	302	322	306	335	331	326	356	323	318	276	329	359	343	305	302	301	324	304	353	334	343	338	349	309	328	358	330	280	334	308	321	320	329	300	314	306	334	355	336	327	333	331	318	305	288	344	352	335	312	318	331	315	304	302	322	317	361	295	318	302	334	305	300	309	348	302	367	317	338	317	307	335	338	313	369	326	316	321	316	302	309	319	330	323	336	329	316	331	328	362	337	309	326	306	283	340	344	304	304	337
2331	346	365	386	341	314	330	328	339	334	330	310	341	347	312	301	291	309	326	321	341	288	296	319	278	304	309	294	297	319	298	298	285	303	293	290	337	309	316	303	316	271	308	297	325	328	295	299	317	290	323	340	315	319	288	293	339	336	304	319	311	338	308	299	312	311	297	340	305	275	287	318	285	281	356	316	329	321	293	295	335	324	293	309	285	296	286	301	314	319	327	293	279	341	310	299	358	318	321	295	322	319	320	323	311	323	300	327	299	306	313	294	331	295	296	326	294	296	291	315	287	335	302	324	291	315	334	327	307	295	307	289	329	315	288	330	293	329	300	303	356	309	326	330	297	330	300	323	320	296	308	294	318	288	314	310	309	304	325	318	324	277	302	312	307	313	271	314	289	299	292	353	295	288	289	297	323	338	330	327	316	303	333	309	333	290	318	296	301	299	297	296	269	295	311	303	309	306	298	298	316	305	305	324	275	343	322	331	301	360	358	299	296	289	314	305	328	297	342	307	274	332	319	303	300	315	326	313	291	291	283	291	277	291	296	283	315	300	299	308	306	281	307	289	296	313	302	357	313	353	317	321	286	321	351	317	295	321	342	321	305	325	340	352	305	320	298	289	295	331	285	298	292	319	311	333	305	288	310	319	338	303	307	299	275	299	304	323	285	296	320	308	298	322	294	340	318	303	301	304	301	297	311	290	300	304	324	313	295	301	338	284	293	319	273	333	339	284	321	331	316	345	306	317	318	304	307	308	322	307	312	307	308	332	302	319	331	301	280	331	324	288	310	320	322	318	321	316	316	318	300	319	309	368	332	278	314	316	334	315	326	311	357	310	296	325	347	321	315	300	293	301	291	309	285	307	266	317	325	328	311	321	299	314	299	304	287	293	312	304	287	321	289	308	337	335	293	295	309	332	322	306	305	299	309	313	313	283	314	321	306	319	308	310	310	306	296	303	316	291	272	315	305	277	285	304	333	339	312	292	317	294	289	291	323	288	352	323	308	302	330	331	288	316	316	287	245	303	300	311	301	305	316	300	288	317	307	310	319	298	317	311	287	315	323	319	321	305	315	306	324	317	323	355	327	317	285	321	307	343	308	286	314	291	299	314	309	293	308	313	295	297	312	334	335	315	284	299	312	300	305	316	331	329	317	316	308	312	326	337	284	325	323	314	325	333	304	277	311	291	299	332	338	305	291	335	321	297	312	326	317	343	280	301	298	351	320	317	309	283	286	319	331	310	293	336	334	363	299	313	293	311	312	344	340	340	297	317	331	326	334	321	320	312	312	297	311	335	309	340	286	322	322	288	298	295	312	316	307	338	327	322	331	289	317	350	304	310	319	298	312	299	300	284	305	332	305	333	293	301	316	301	276	289	295	336	330	298	327	313	319	330	305	307	314	269	317	306	322	279	312	315	319	328	348	302	314	317	271	310	322	324	314	301	312	343	321	328	345	330	323	300	323	292	340	284	306	286	299	269	334	322	291	316	328	340	279	306	303	308	319	295	336	289	286	299	305	302	311	298	323	325	314	356	337	300	325	324	322	329	317	308	317	322	286	320	267	307	336	311	342	317	318	310	326	317	296	308	323	330	324	301	327	318	362	294	312	282	315	286	332	305	304	307	313	298	330	307	299	325	324	323	304	319	326	302	298	311	298	292	346	322	321	302	299	325	312	304	297	324	334	283	313	282	315	302	280	318	293	319	316	319	306	317	309	295	307	323	332	317	315	289	321	301	330	326	299	333	287	329	294	339	334	331	325	301	306	285	301	307	332	278	330	303	283	300	317	283	323	316	284	312	297	317	296	311	305	313	350	278	294	337	317	308	323	288	337	287	333	356	307	309	314	291	301	294	288	324	340	323	315	306	286	284	307	324	314	348	298	298	318	302	297	331	316	291	322	308	288	339	336	318	313	313	316	304	292	308	280	327	294	253	321	318	349	319	307	283	325	306	303	316	288	347	334	297	326	318	314	323	317	324	338	317	317	303	302	308	325	331	285	279	269	318	339	308	321	301	274	284	319	293	310	287	307	280	312	309	291	328	301	295	326	302	312	307	324	279	311	330	337	339	316	301	297	322	319	320	348	302	323	302	301	330	291	309	314	291	284	325	312	321	296	267	315	293	317	290	324	326	330	331	310	311	293	328	312	295	281	266	327	296	288	295	316	305	299	315	308	313	320	323	305	294	318	311	343	278	311	300	281	326	292	328	302	295	292	288	307	341	294	303	315	281	329	312	309	278	305	309	301	313	303	299	287	332	317	310	310	294	292	292	312	325	315	315	333	333	321	283	305	310	347	321	321	295	331	312	308	315	326	309	319	316	328	297	325	293	300	317	299	285	309	339	308	330	319	317	336	284	303	325	304	330	339	317	326	305	312	319	312	318	309	330	320	292	335	322	318	314	313	298	356	313	290	291	305	313	291	301	302	321	314	312	322	297	327	272	302	314	313	342	305	322	298	297	287	301	296	326	339	317	304	290	343	312	329	321	354	283	315	312	321	327	313	307	306	308	292	310	325	316	285	319	313	327	327	317	335	324	286	335	310	345	291	335	299	338	297	298	315	305	304	319	330	310	288	336	308	324	319	316	324	296	315	319	308	294	314	284	316	289	318	317	296	291	305	316	308	325	325	299	311	298	293	288	283	307	323	313	321	303	280	321	304	311	310	329	314	318	311	300	269	299	332	269	300	326	302	310	323	314	305	321	311	255	315	295	363	319	321	316	322	348	309	341	282	287	291	324	305	342	290	308	327	321	299	287	324	330	314	302	318	340	350	331	301	322	300	330	312	305	320	321	294	283	293	323	281	298	320	348	322	321	313	311	328	301	335	301	344	283	323	331	297	273	333	307	347	311	309	321	293	348	341	320	328	311	309	309	322	301	310	299	333	323	308	309	304	324	294	288	293	308	299	305	311	305	303	304	289	301	301	301	315	310	334	306	333	290	301	317	292	287	328	308	311	329	311	317	311	295	295	301	278	323	334	291	312	303	291	301	312	331	285	323	295	324	294	297	328	342	287	347	291	298	338	332	297	287	342	332	295	303	332	309	322	341	330	330	299	335	292	343	335	299	294	300	327	285	291	320	313	297	342	319	325	298	315	293	286	267	268	319	312	324	316	300	256	302	344	348	324	314	307	328	291	298	326	287	369	291	310	287	304	295	312	341	295	293	342	299	309	312	311	331	317	283	331	290	332	278	325	317	315	299	308	312	280	333	294	309	310	292	315	302	322	326	333	306	314	320	316	319	266	315	324	323	299	295	322	289	310	289	290	317	326	338	304	343	332	303	317	326	357	274	333	312	313	285	325	320	298	337	309	318	298	330	322	304	341	314	293	302	308	306	326	329	301	301	340	290	267	300	320	341	282	269	292	352	296	333	314	324	323	317	313	316	325	291	304	281	321	292	284	272	311	318	279	298	330	317	303	304	320	291	296	320	292	311	326	304	328	304	338	325	301	313	336	292	340	318	322	311	333	312
2529	872	966	1005	916	913	874	863	821	865	811	828	795	784	845	832	824	788	793	779	840	773	798	760	813	742	778	797	815	722	764	797	811	795	834	815	759	807	795	742	778	821	776	790	798	806	779	781	783	815	818	755	741	822	813	816	806	767	774	787	792	794	811	791	811	786	766	806	763	830	787	801	779	813	830	763	820	771	796	791	838	790	818	809	789	779	852	778	805	777	725	860	807	833	817	820	788	779	750	761	780	802	783	846	824	781	756	806	816	804	784	818	798	832	767	801	788	769	760	758	838	826	800	822	818	784	736	802	818	781	825	811	748	839	842	800	782	792	795	799	784	811	782	775	793	824	823	765	834	772	809	800	779	751	784	850	799	761	799	749	760	769	815	784	788	831	792	790	870	749	844	788	757	811	760	820	773	797	806	785	781	806	823	788	826	801	778	833	762	780	819	828	786	768	835	735	872	812	772	780	759	805	804	807	771	815	838	750	819	779	813	787	806	765	796	816	783	783	829	810	804	798	767	792	816	838	839	797	801	772	785	853	815	863	801	794	765	799	782	791	775	822	792	756	789	813	815	815	811	774	782	789	791	806	841	820	807	742	814	786	803	790	836	775	789	826	794	783	798	800	803	790	796	763	823	819	821	841	779	790	781	823	808	799	811	798	754	745	780	841	802	794	800	845	770	875	797	800	789	797	860	826	839	788	802	780	822	815	817	851	772	761	790	779	843	799	767	827	796	816	810	796	781	786	843	757	771	746	820	796	780	800	800	806	777	750	795	813	733	749	766	768	753	780	880	789	756	792	801	812	800	795	829	793	826	794	754	797	801	757	834	811	810	793	794	774	799	769	803	812	790	803	831	834	817	791	771	789	786	793	828	782	816	779	832	787	826	763	810	815	853	778	785	825	793	769	783	814	771	787	792	750	769	810	796	762	779	807	766	802	794	794	759	822	807	811	757	816	781	798	836	721	757	771	793	763	801	790	814	819	827	802	813	786	817	787	775	830	792	813	843	838	830	825	786	748	752	843	753	827	828	808	781	803	837	775	815	789	806	749	799	760	783	771	817	756	841	806	752	807	832	790	788	820	825	769	791	766	812	817	808	816	826	759	742	802	779	804	829	785	785	793	823	753	803	767	777	822	819	756	791	771	800	802	759	780	776	789	805	813	831	804	791	752	770	787	818	826	741	769	760	789	778	793	772	759	846	874	770	824	765	790	823	799	794	820	796	789	790	837	800	842	828	726	798	805	819	768	780	822	715	778	762	788	758	816	733	797	796	786	817	744	810	829	800	804	845	836	768	789	780	780	762	752	782	765	743	780	795	775	814	863	756	816	773	806	803	786	774	822	753	855	782	772	795	796	814	787	822	779	790	818	782	795	791	817	796	814	757	813	797	809	823	769	793	805	755	785	842	788	768	781	787	808	776	766	760	765	763	762	794	823	796	816	868	844	805	742	806	804	817	813	783	779	819	759	792	770	789	811	790	810	790	800	769	817	815	782	791	767	813	825	786	726	796	793	775	809	786	800	782	816	803	811	784	782	804	783	800	821	769	822	782	780	831	803	792	796	827	807	829	805	804	778	765	849	784	787	734	762	791	755	762	769	772	796	811	755	827	783	818	773	806	778	787	782	782	819	767	810	756	737	792	794	787	784	818	816	786	807	821	819	825	775	818	773	796	801	767	760	798	794	739	833	824	830	816	774	814	770	766	787	768	832	774	822	800	781	722	792	820	785	766	813	803	804	772	799	848	814	845	797	793	789	807	781	780	822	847	836	882	838	751	785	789	815	799	821	803	802	772	788	813	755	782	864	802	813	833	792	825	838	787	774	829	813	743	830	802	832	851	752	790	763	804	797	803	783	829	778	830	834	761	747	785	757	756	841	775	804	780	810	812	852	785	767	798	777	794	825	804	803	812	769	816	806	782	850	770	792	801	784	825	772	776	831	775	802	794	763	783	734	791	801	814	822	829	798	820	795	789	781	768	821	799	796	883	807	813	790	779	738	835	845	796	764	815	791	792	832	807	836	801	808	783	861	759	759	755	777	795	787	788	815	754	790	796	775	790	795	806	855	790	805	738	852	819	827	854	771	850	826	806	844	807	755	794	777	754	783	777	719	760	795	831	745	813	775	829	808	795	803	824	748	839	789	804	777	795	814	785	841	780	759	801	803	821	759	757	783	810	766	815	774	785	795	786	844	799	851	785	710	753	782	845	783	819	813	802	786	808	777	827	795	792	753	741	824	826	775	801	861	807	832	773	852	786	776	785	757	794	814	727	760	805	778	785	810	777	780	804	814	795	766	813	818	844	810	790	840	795	811	812	821	823	823	821	808	811	790	762	829	785	784	777	790	769	777	764	795	757	805	782	822	823	812	793	844	781	792	763	812	821	787	789	833	787	853	829	814	776	814	744	791	796	804	734	799	785	759	802	813	844	763	818	753	799	774	779	809	880	784	817	788	825	800	831	779	768	793	805	759	739	806	792	767	792	782	819	802	819	806	807	803	826	823	797	806	807	802	811	812	810	760	792	814	789	780	791	825	800	777	790	800	784	827	787	816	802	805	821	810	798	817	785	827	772	804	788	775	825	815	765	797	789	815	815	766	819	770	754	758	796	767	804	840	825	828	814	820	762	807	786	774	802	813	780	784	821	780	798	798	759	747	775	800	817	810	758	811	818	839	806	799	788	824	816	783	751	826	791	781	800	820	764	784	806	787	802	780	784	773	799	783	783	776	791	807	782	772	821	798	786	776	781	789	776	784	791	774	797	760	776	800	767	826	836	806	785	794	806	811	751	774	802	804	789	822	783	851	738	818	768	835	821	793	744	816	795	816	792	753	783	769	766	817	797	808	776	800	763	855	797	824	839	803	773	825	809	818	761	767	793	819	823	778	806	819	757	765	801	786	819	812	831	782	780	777	845	805	833	796	776	812	811	816	777	791	840	763	816	830	823	827	812	778	751	780	774	755	795	865	799	779	781	764	805	774	810	781	797	760	830	749	792	772	798	787	812	811	823	787	804	800	799	768	799	802	821	780	744	799	783	767	800	780	785	789	799	794	791	817	752	800	786	767	815	772	786	786	811	765	777	773	795	779	766	787	773	772	821	789	789	755	801	789	789	775	801	826	826	786	762	828	824	790	780	813	741	732	766	807	816	782	829	756	806	781	761	766	739	826	773	775	789	810	830	754	757	790	786	786	816	778	824	837	798	832	755	812	812	833	756	787	763	809	774	792	780	786	852	745	778	774	774	767	749	813	778	777	816	780	749	802	794	783	803	859	753	795	787	815	765	740	769	780	772	832	784	850	819	802	807	854	815	816	779	795	829	818	794	843	819	766	806	776	773	831	769	796	821	822	792	745	805	784	779	829	817	830	836	826	767	842	812	805	757	778	780	806	845	770	779	833	810	792	771	792	781	782	761	812	736	801	841	813	783	781	872	769	784	821	837	817	797	836	811	778	816	821	821	784	791	784	873	814
8674	1172	1436	1172	892	681	564	505	452	397	415	380	341	296	325	309	335	281	291	297	274	272	304	253	276	279	291	280	254	272	277	278	253	262	294	305	280	278	249	265	238	289	289	266	291	255	293	236	264	275	247	284	290	254	266	262	268	279	288	272	216	249	285	274	258	302	270	271	276	291	272	258	268	265	246	246	276	270	273	255	275	249	255	250	269	269	298	271	260	273	253	279	262	268	264	255	260	256	264	257	250	246	304	249	286	253	275	240	260	286	283	278	260	244	239	283	274	274	276	288	295	262	254	266	266	283	271	239	265	267	284	239	274	251	271	244	234	280	257	264	299	254	261	244	306	252	250	264	262	247	252	255	273	248	276	246	249	236	300	245	285	274	214	295	277	285	266	268	268	246	274	270	248	238	265	266	275	244	259	279	272	281	241	256	250	241	272	249	286	260	249	261	258	241	289	277	253	284	243	252	279	245	264	276	242	257	276	250	271	290	293	254	240	260	291	265	245	260	275	282	251	283	263	253	305	284	298	269	272	276	240	250	257	242	262	256	236	264	264	277	251	253	257	288	278	260	260	287	256	259	241	247	261	262	258	254	283	266	230	252	269	266	272	288	264	274	258	248	264	285	280	267	252	256	296	267	278	287	257	258	250	283	281	258	254	274	256	279	289	246	258	243	271	251	266	264	252	238	249	247	255	269	257	274	240	271	259	260	270	246	264	276	280	251	261	233	238	273	251	249	237	279	273	258	264	254	285	272	288	282	275	245	260	278	256	262	234	269	294	262	233	277	277	241	235	250	269	236	271	256	270	270	249	233	271	262	277	242	265	255	259	261	235	246	237	257	268	295	277	250	231	250	282	275	282	271	275	274	249	243	278	283	259	268	274	265	257	270	272	247	238	258	261	268	275	277	252	244	265	304	281	261	249	254	281	266	233	265	253	260	281	271	273	283	250	261	242	264	251	287	238	255	251	276	238	259	257	263	274	268	280	257	270	227	257	260	291	260	259	268	263	256	250	258	255	250	290	251	286	271	279	252	255	244	292	267	255	253	280	266	281	246	270	223	256	253	257	289	245	279	248	286	261	276	267	280	267	235	273	274	259	276	252	250	276	274	266	282	221	259	266	290	295	278	251	228	272	269	262	270	244	265	261	276	265	255	270	279	254	240	257	259	247	256	259	274	270	270	245	248	259	263	266	279	257	275	243	266	279	284	246	244	265	241	250	245	235	267	278	285	246	241	276	262	269	272	257	260	282	279	270	267	241	286	269	250	276	275	308	260	263	288	256	297	278	272	240	247	270	254	284	225	268	234	261	249	261	261	259	277	261	272	239	292	246	264	280	224	266	245	264	275	246	261	262	299	251	270	281	251	283	242	263	286	238	264	281	257	290	293	254	283	265	274	279	245	274	280	281	265	258	274	259	234	274	240	248	240	255	235	239	282	271	257	274	255	232	254	274	245	233	281	269	238	248	264	252	269	260	262	251	247	256	242	249	254	252	253	247	266	284	276	284	263	250	227	260	255	260	251	279	265	271	254	245	266	257	266	290	303	253	265	270	243	275	262	239	256	292	261	274	277	262	257	269	243	265	300	269	244	264	256	248	244	275	264	248	260	276	267	249	252	278	261	254	245	282	251	256	258	241	266	261	271	288	259	257	272	291	285	245	257	279	263	264	314	272	278	262	267	270	264	243	259	261	253	248	256	277	272	267	267	233	271	246	242	273	237	296	282	237	265	295	259	286	266	290	268	272	262	262	243	263	277	266	233	256	254	270	243	243	266	309	235	263	285	318	259	248	271	241	266	267	235	289	250	281	273	251	259	286	267	242	224	260	225	250	255	283	282	261	275	230	276	276	274	247	275	252	241	263	242	262	270	259	265	259	252	297	239	256	251	286	262	263	270	266	246	262	261	278	246	272	283	246	233	261	256	233	256	268	254	265	286	286	274	260	253	246	284	286	301	263	283	263	250	262	270	256	274	261	263	278	258	237	257	274	268	234	257	256	276	235	277	245	270	281	265	259	274	270	241	284	264	286	294	252	271	299	259	252	269	231	258	301	281	280	307	260	248	252	262	281	284	272	265	262	241	240	269	273	291	250	283	255	265	252	292	280	259	249	277	253	284	253	265	280	268	267	276	253	239	279	265	271	250	261	271	277	253	266	267	272	248	241	258	273	239	238	266	299	233	247	252	270	258	267	264	254	274	269	253	261	255	255	257	264	284	257	265	266	253	254	257	254	243	270	260	261	242	270	258	245	266	289	280	275	278	249	283	264	266	258	255	271	276	275	261	263	234	263	218	250	269	246	250	274	285	271	236	264	240	280	266	272	266	271	280	255	236	272	253	285	250	249	225	264	257	260	269	281	249	264	286	264	248	252	228	264	248	245	258	259	271	268	289	255	276	246	262	275	271	275	301	228	259	266	275	274	275	236	266	271	277	250	271	254	246	251	244	239	267	270	244	233	268	267	272	277	273	271	252	252	236	226	261	249	258	263	276	261	238	274	272	272	264	275	253	292	248	264	248	264	264	238	262	291	248	238	264	281	281	240	250	264	246	258	265	289	265	289	250	231	284	268	253	264	265	263	281	292	249	272	249	269	274	252	256	282	248	254	260	221	249	222	255	279	264	246	269	276	269	271	238	252	249	245	269	269	269	246	285	247	230	250	245	257	237	254	282	250	251	237	251	259	276	286	251	269	251	242	287	259	273	270	267	274	264	249	251	280	271	272	261	284	291	280	256	279	263	261	292	287	287	226	222	256	266	287	277	278	271	280	268	274	238	262	267	268	282	271	275	258	237	275	304	242	243	262	252	283	265	297	309	285	241	291	252	260	251	267	250	265	251	253	255	273	285	231	250	262	256	257	255	259	257	264	284	262	248	263	265	251	264	290	270	274	260	230	236	264	233	261	272	250	255	276	272	266	245	233	281	263	235	285	249	277	254	256	231	267	258	270	270	261	250	235	282	285	279	258	255	256	258	232	250	245	253	248	283	262	268	253	276	247	259	250	264	270	264	266	246	282	243	286	244	290	263	239	256	276	258	244	262	282	288	269	245	273	243	273	241	265	236	254	242	236	278	279	292	252	256	295	278	273	262	281	283	260	276	253	264	262	262	259	281	265	285	233	256	260	269	271	264	260	270	276	247	269	269	262	264	258	267	291	261	275	269	234	267	287	277	258	272	276	279	239	277	247	279	266	265	274	245	280	263	252	258	274	263	262	258	239	251	233	256	245	277	248	257	266	291	258	261	269	289	273	284	238	227	256	253	283	252	246	256	246	268	260	283	256	264	294	276	271	263	240	249	260	255	262	240	247	276	287	257	243	275	279	255	296	237	261	255	235	266	237	265	257	234	249	262	271	268	241	262	289	240	263	279	260	301	267	271	240	250	281	287	274	265	264	282	242	284	294	266	283	254	250	256	264	265	240	267	238	271	248	262	274	240	269	265	299	246	254	272	288	273	244	269	283	237	241	270	273	254
5881	1606	3078	3716	3190	2601	2271	1854	1636	1465	1426	1249	1166	1097	1050	1014	995	936	944	896	903	848	878	833	810	780	760	814	760	752	839	775	735	739	759	724	702	742	716	736	703	759	680	706	719	690	738	743	701	707	698	698	701	656	688	757	746	711	713	687	669	686	653	710	690	665	702	682	709	673	638	644	649	675	663	697	656	684	711	733	688	705	682	671	619	694	722	684	662	666	721	650	702	672	662	688	714	669	675	623	675	679	660	643	685	676	677	660	709	692	696	672	706	652	676	597	679	666	659	676	689	672	677	624	711	659	687	658	667	683	603	692	654	690	719	701	662	636	645	618	694	676	646	678	688	705	669	683	683	652	668	651	662	663	634	687	711	645	643	673	651	693	722	645	675	642	661	697	693	681	643	671	666	685	696	653	651	652	704	651	691	690	717	662	628	695	677	671	662	656	681	667	684	653	643	696	637	686	704	670	692	716	692	695	700	712	692	687	663	652	663	661	689	663	725	712	690	641	618	630	639	647	683	681	641	681	677	650	692	691	687	642	696	662	691	687	687	636	708	628	662	737	658	628	716	649	671	651	616	673	701	677	650	682	691	669	687	668	701	680	673	681	671	682	714	685	630	642	632	663	701	638	705	694	679	690	684	684	693	657	620	656	698	659	698	666	672	670	683	644	649	623	659	652	685	686	685	679	683	679	718	625	667	677	708	676	611	662	670	687	632	652	695	688	684	644	641	678	685	652	641	663	700	669	668	654	728	672	676	660	652	665	697	671	674	674	683	640	669	672	688	643	647	674	655	709	635	630	694	676	694	643	627	670	616	688	680	669	713	700	674	688	612	683	689	678	688	683	663	671	684	630	704	697	700	632	675	660	703	690	672	700	687	687	748	673	676	659	648	673	656	650	635	666	612	633	699	621	696	654	679	610	622	652	685	648	661	698	695	676	643	671	684	685	707	681	630	654	677	690	717	663	717	634	651	625	665	670	660	628	667	601	677	675	684	664	656	641	606	657	759	655	743	613	623	667	641	646	680	655	653	666	672	641	713	679	641	667	621	660	653	679	639	617	706	705	676	662	716	678	675	671	642	688	629	681	644	660	658	681	625	700	674	661	679	650	708	718	639	682	692	687	724	652	659	644	661	687	654	669	653	697	659	655	675	681	683	674	663	712	630	661	658	679	708	668	615	650	659	692	654	638	663	653	677	691	674	637	666	637	718	652	664	644	645	657	676	643	669	652	623	682	670	649	660	668	727	694	620	665	652	644	687	688	673	673	665	678	685	672	689	675	686	639	610	649	671	642	686	696	632	694	642	674	675	701	670	626	658	661	685	676	674	686	634	697	693	663	663	718	625	676	624	648	658	684	690	665	667	635	599	664	653	685	713	664	622	703	703	692	642	656	648	691	656	643	645	694	659	666	678	678	663	646	686	673	667	636	643	661	688	661	645	662	644	670	673	643	679	691	616	657	693	692	706	650	687	671	665	675	719	682	655	684	664	677	663	708	660	656	657	677	687	679	705	667	660	661	690	647	650	703	650	683	687	645	691	708	660	654	654	681	668	696	642	677	661	655	644	632	627	687	664	649	657	653	644	675	659	667	701	701	667	669	664	680	681	644	662	674	662	686	709	693	741	616	684	669	690	670	690	721	635	680	681	698	642	648	663	690	724	605	711	718	653	657	672	638	643	646	648	639	697	635	679	649	631	684	677	663	676	631	641	647	699	699	675	632	680	666	662	684	634	653	661	633	654	659	720	629	698	665	682	729	693	644	637	686	669	723	656	650	701	650	669	650	695	640	667	676	661	661	730	694	711	631	693	672	678	647	657	659	684	651	646	713	691	677	672	670	661	653	648	662	681	730	658	649	671	653	634	688	708	690	657	694	675	685	675	710	693	705	649	673	656	663	665	666	697	675	696	679	688	704	662	702	675	619	693	680	684	727	678	679	653	655	668	675	665	686	647	681	695	660	659	631	652	686	647	679	665	676	633	673	658	638	633	717	632	666	643	702	646	632	680	640	607	732	676	682	688	701	685	652	661	692	633	663	677	685	667	666	675	704	638	652	648	647	697	683	684	652	675	688	643	660	655	664	662	647	659	687	667	697	732	654	661	660	660	652	672	634	673	704	628	714	701	644	644	683	691	614	628	666	634	648	649	657	695	685	688	664	658	628	705	668	706	695	626	673	716	673	668	640	616	663	692	703	666	680	638	673	683	617	680	678	662	714	720	676	655	702	681	626	688	665	683	665	671	637	697	634	632	667	703	672	635	729	680	641	668	679	644	678	651	629	660	724	692	637	666	686	679	651	658	646	632	669	665	668	659	711	649	668	648	666	658	657	639	634	640	667	663	656	645	657	640	689	645	706	624	713	640	665	701	688	674	687	704	663	690	644	683	722	664	695	665	663	685	642	682	670	709	679	678	643	685	688	698	600	687	644	654	689	657	674	650	718	655	696	677	680	645	712	689	663	598	628	681	674	718	700	668	679	636	631	644	691	689	666	686	675	661	652	682	632	705	635	624	657	652	699	667	666	652	649	671	628	657	674	684	686	702	675	633	633	709	715	659	660	695	724	654	692	716	686	661	697	667	684	679	704	720	679	680	676	685	693	674	667	630	682	682	680	698	697	678	666	703	695	685	667	656	605	673	660	683	655	652	684	658	647	687	672	697	657	681	657	617	643	636	642	691	658	679	654	660	661	683	695	687	704	711	672	677	656	687	652	694	719	658	636	685	710	652	650	672	661	672	645	674	720	669	717	688	636	697	680	660	664	675	673	681	629	702	721	683	700	669	681	688	683	695	683	603	663	638	661	672	638	649	720	650	658	622	680	735	693	677	695	623	652	625	621	664	685	686	712	651	588	675	659	714	684	676	705	640	677	655	675	650	663	688	677	706	719	693	696	659	629	631	683	670	688	698	677	663	642	647	649	673	651	643	654	715	685	681	648	692	657	647	669	695	649	629	637	673	667	654	666	694	629	665	703	719	672	712	671	711	680	657	693	716	657	682	653	647	667	633	700	678	679	729	660	683	672	703	689	704	694	648	655	710	651	639	704	686	702	624	689	672	717	645	694	641	656	629	656	660	660	706	678	717	618	631	646	660	691	685	709	657	678	654	722	671	671	711	643	718	609	670	660	685	687	656	672	693	672	656	648	683	658	687	637	655	671	616	713	652	720	676	668	687	638	673	652	667	690	665	695	686	654	662	654	647	648	646	654	639	679	636	672	681	678	655	677	693	686	657	607	662	697	713	659	669	649	691	762	650	653	632	648	717	645	662	677	686	660	686	626	631	686	697	628	641	699	621	663	651	690	673	700	683	714	664	675	684	671	701	685	683	648	621	715	684	697	678	635	692	674	666	710	675	696	658	643	684	693	668	657	607	691	652	646	667	673	666	676	689	652	660	685	681	689	607	712	623	614	672	683	684	643	691	655	698	692	673	632	686	701	677	699	633	665	673	644	688	671	664	646	693	688	694	719	658	670
15585	2367	2393	1916	1302	922	651	566	439	406	354	278	270	219	211	204	182	179	169	180	165	187	149	140	163	150	155	141	136	139	149	131	135	130	124	114	139	133	137	124	124	122	120	126	101	109	114	128	142	123	129	106	124	133	117	125	110	130	107	115	110	127	108	141	102	104	112	127	125	111	113	123	123	112	113	96	94	110	93	106	89	133	125	121	122	112	85	118	102	113	88	112	111	104	110	116	124	105	109	97	108	113	120	115	126	109	115	123	126	119	113	123	126	127	119	112	120	105	130	107	109	99	115	88	112	109	114	112	98	112	97	101	93	120	133	107	106	117	119	127	96	86	120	106	92	120	101	87	100	115	102	116	110	103	126	130	115	111	113	106	94	110	118	99	111	118	122	103	115	116	118	103	100	114	107	109	124	133	113	112	122	106	113	124	110	97	103	121	88	99	115	128	119	94	98	98	105	117	115	124	112	128	115	121	119	125	95	114	96	107	115	107	114	109	124	99	117	103	132	124	124	118	101	94	119	111	109	108	90	121	128	117	109	105	96	94	116	78	113	114	110	123	109	107	109	110	117	117	114	122	105	110	97	123	109	113	86	126	113	112	123	102	120	92	113	113	126	112	127	117	127	97	120	123	104	120	105	111	110	106	116	100	97	99	125	125	113	114	109	116	98	112	126	116	109	102	125	121	126	118	114	117	101	101	110	104	116	118	127	112	119	103	98	104	95	132	112	106	106	127	113	114	111	105	101	111	118	107	125	127	114	105	97	107	113	115	115	125	118	112	108	113	120	101	113	118	103	114	94	119	108	120	111	103	112	108	115	141	104	113	129	99	112	128	128	122	112	116	109	95	116	131	107	93	119	110	123	114	128	122	126	106	120	96	125	98	106	112	118	118	120	101	99	123	110	101	111	105	99	145	113	106	112	118	98	122	102	109	91	101	110	108	108	106	115	128	109	117	119	117	112	118	111	129	115	117	102	108	105	113	117	94	122	107	97	118	110	114	104	100	111	112	90	109	98	109	125	112	122	112	116	123	118	115	117	134	107	122	117	120	104	111	97	131	125	126	121	128	117	111	124	128	104	98	135	109	124	112	100	119	97	120	108	113	113	122	113	122	126	115	100	133	94	117	94	106	119	120	122	124	104	111	106	98	105	104	100	115	109	85	131	119	119	100	114	134	126	107	100	123	121	106	108	134	116	120	143	106	133	113	145	122	99	113	94	114	113	116	99	104	104	123	91	131	112	103	124	111	121	102	107	118	98	104	113	106	123	108	105	127	119	134	128	110	114	129	114	120	101	118	114	105	110	122	105	102	107	116	112	87	117	114	129	118	92	123	121	107	112	107	139	132	99	130	96	116	107	101	124	117	113	123	130	121	97	116	114	106	102	118	99	98	123	113	105	118	125	109	102	85	118	103	124	127	106	107	122	130	92	112	119	113	113	105	105	115	123	111	107	116	97	105	116	93	116	116	113	119	124	104	121	112	125	127	113	113	103	131	102	131	126	102	133	124	99	118	113	129	108	123	110	119	107	102	105	98	104	120	89	98	117	112	110	110	121	92	117	112	114	126	104	127	111	95	110	122	97	117	102	107	122	97	132	131	115	95	144	115	114	137	110	97	109	133	120	114	128	128	120	117	101	106	115	126	115	114	140	127	96	114	135	107	99	104	122	107	102	101	123	108	107	115	120	99	136	108	110	108	111	110	104	111	98	110	111	119	125	107	108	111	98	112	109	98	105	91	97	117	120	111	121	108	105	110	108	108	119	121	83	115	130	105	109	125	117	122	113	108	110	122	106	112	125	112	119	105	118	100	103	97	108	99	109	123	113	115	111	114	99	120	101	109	127	96	122	116	125	120	121	113	120	92	101	106	116	125	115	130	122	114	101	102	102	120	103	106	120	115	143	118	119	113	113	111	114	113	111	111	115	127	124	113	120	111	105	110	135	100	100	109	114	108	121	112	105	114	101	100	125	112	116	114	101	118	123	105	117	120	115	108	110	118	109	116	110	110	119	125	115	103	106	124	120	123	119	101	105	108	105	110	120	111	117	131	108	108	98	125	124	97	133	98	105	116	98	109	109	132	113	103	114	121	107	118	110	120	107	107	103	114	113	116	113	105	108	120	108	120	115	116	101	105	104	118	103	101	123	114	108	107	114	124	100	111	116	99	115	117	110	120	122	103	112	110	113	111	100	128	98	118	109	124	104	107	118	110	93	115	125	117	105	109	93	108	112	99	105	100	112	111	119	109	109	107	120	112	101	128	88	115	119	97	91	116	107	122	105	102	100	112	105	112	125	118	115	105	122	130	113	139	115	106	104	113	115	105	127	114	100	125	114	97	103	111	120	118	118	106	111	93	106	108	104	102	111	121	109	106	121	130	131	119	121	108	116	105	107	97	129	110	112	107	128	102	113	116	122	111	123	125	110	126	104	111	133	124	81	103	124	109	100	121	123	124	131	120	112	127	122	123	105	112	123	109	94	110	118	119	107	122	111	108	105	117	107	119	100	116	104	102	119	109	113	108	117	91	95	120	128	118	100	128	133	108	122	96	120	98	107	115	120	119	128	113	122	105	86	121	95	125	130	112	124	127	108	108	99	100	120	131	131	102	110	120	109	101	94	122	118	112	108	131	120	95	109	110	98	110	122	115	120	123	106	108	93	130	107	110	127	124	123	95	108	125	107	113	124	106	112	136	97	105	133	120	111	95	114	98	131	105	109	113	113	112	110	129	95	118	134	108	110	117	114	111	90	122	122	113	107	118	133	103	99	106	135	124	102	109	107	122	130	100	141	104	124	102	115	134	133	105	100	131	89	115	110	115	118	132	97	126	123	125	109	101	117	97	109	92	99	118	107	118	128	98	102	101	119	119	109	119	116	117	112	111	109	128	103	98	116	113	114	100	123	128	116	118	104	115	114	94	107	118	108	115	112	106	131	113	103	110	108	122	125	114	125	108	117	114	109	134	100	98	103	116	139	112	109	120	105	150	123	102	118	111	117	128	92	130	99	96	106	99	101	103	116	132	95	127	105	90	114	109	107	97	110	96	118	118	115	118	123	113	105	129	100	107	123	107	122	112	116	105	128	109	131	76	101	113	120	106	118	114	100	115	87	125	111	110	108	94	102	94	116	115	94	102	108	107	110	112	108	131	109	109	127	114	130	103	131	108	112	109	101	119	106	124	106	91	120	126	129	105	122	109	128	93	118	104	104	121	125	119	116	116	100	90	90	114	126	115	108	99	117	114	124	90	113	111	110	129	112	115	86	103	99	116	94	115	101	117	114	101	112	90	124	112	104	126	109	108	119	118	91	118	105	115	103	112	120	107	113	104	110	110	122	94	108	113	103	107	106	108	112	113	116	113	97	102	122	134	124	99	121	110	94	117	110	103	102	126	120	119	126	106	98	117	103	115	120	110	116	106	127	134	102	105	94	105	122	132	112	97	113	120	141	127	118	117	98	135	111	106	113	102	128	93
7394	2051	4712	5569	4783	3883	3195	2654	2171	1885	1695	1438	1274	1094	1041	973	901	812	776	736	678	694	609	575	582	540	545	511	497	500	501	467	499	419	471	439	451	434	412	407	457	428	403	404	368	401	410	377	431	403	362	379	378	372	395	394	359	358	386	364	386	345	345	343	338	364	328	347	355	373	321	348	340	329	340	355	349	362	372	311	318	342	320	326	336	365	369	343	344	332	335	368	349	338	304	332	327	331	345	304	341	317	334	340	327	351	310	359	368	335	311	334	338	362	371	343	331	306	334	364	341	318	323	323	336	353	316	338	342	293	362	324	326	349	348	295	320	331	371	320	346	324	319	298	329	329	327	302	343	317	357	334	321	295	330	330	340	332	343	328	288	321	312	320	325	368	333	330	331	331	318	342	285	287	312	312	312	341	328	336	322	314	291	327	337	298	306	326	361	300	311	328	332	316	281	352	332	343	370	337	320	322	310	331	323	337	309	306	309	324	350	314	319	332	316	322	316	312	352	317	324	309	325	298	304	334	316	316	315	311	314	330	336	307	340	334	313	321	302	326	333	316	311	317	326	312	285	321	312	353	332	305	332	323	338	340	308	376	335	322	329	295	329	290	297	344	312	349	341	316	330	315	337	335	287	309	321	326	358	338	342	299	311	347	328	335	321	284	331	341	310	322	354	300	318	321	305	348	351	330	310	328	325	337	331	315	290	285	321	319	327	356	328	302	358	320	298	320	317	322	329	337	309	321	318	314	339	336	339	333	303	339	350	322	285	279	305	346	330	316	364	288	320	322	323	320	335	331	311	340	300	323	296	352	341	328	326	325	297	330	294	283	306	362	316	281	322	353	323	324	314	296	332	338	300	309	302	318	311	363	294	328	344	320	340	288	306	312	339	316	311	292	338	339	331	339	304	342	339	291	321	333	306	323	340	337	304	320	298	322	307	340	329	313	335	297	351	318	313	324	329	303	297	302	326	354	310	291	327	297	314	309	306	321	340	272	308	299	355	320	304	313	332	349	313	296	279	324	327	331	315	307	307	311	280	339	303	317	310	309	303	319	323	294	321	318	318	297	305	288	325	316	311	315	307	326	334	334	368	328	331	294	327	319	339	320	322	347	325	312	335	305	324	316	314	376	309	308	312	338	300	321	279	290	329	314	326	351	351	345	360	315	315	344	321	325	346	342	351	317	352	310	320	321	289	330	328	310	337	316	296	318	326	323	327	339	313	299	309	332	333	329	308	324	320	291	351	302	326	309	295	319	318	311	312	321	282	320	335	301	295	315	348	314	302	326	325	299	343	323	296	304	313	314	318	342	293	309	317	333	321	302	322	321	306	377	309	306	313	301	320	325	298	330	301	293	349	313	314	322	304	301	352	348	342	337	316	344	331	340	304	327	332	309	326	320	325	305	307	322	350	306	310	306	311	288	364	305	297	334	328	301	292	308	321	307	290	311	312	317	331	308	315	329	352	320	337	315	334	329	323	329	305	333	281	317	328	302	288	337	303	293	326	275	311	338	331	296	292	328	328	316	304	273	309	316	308	351	319	286	362	330	334	318	322	318	334	328	314	333	318	328	331	325	317	333	350	331	319	324	315	292	337	306	289	344	306	316	315	315	372	318	322	286	334	316	319	329	312	357	328	328	340	346	348	342	328	350	332	327	327	332	321	336	331	313	327	317	324	321	338	337	336	308	322	307	315	307	314	291	326	304	306	331	342	313	356	344	323	291	304	321	341	313	301	306	323	343	312	314	310	315	331	328	319	335	323	291	344	313	309	330	354	334	298	339	350	350	316	304	332	293	315	306	322	331	323	311	320	318	326	334	335	296	304	354	308	319	282	340	338	294	314	347	323	337	364	324	305	318	336	338	335	309	323	312	305	318	314	324	353	303	309	318	342	309	302	304	327	337	283	312	343	327	277	320	307	330	315	324	326	309	327	349	319	308	316	311	326	278	324	346	307	333	331	300	345	317	299	348	324	328	308	316	352	310	301	312	311	336	319	342	330	335	317	325	303	320	311	342	351	318	333	339	344	327	317	327	348	300	322	325	338	328	323	371	328	305	326	345	306	344	309	301	337	291	330	328	315	319	333	305	348	322	331	316	348	321	317	329	332	300	326	321	308	325	315	337	294	323	298	301	296	297	343	301	324	326	326	318	305	299	332	330	316	309	333	290	349	318	315	312	323	327	318	299	322	321	271	317	298	345	322	326	323	354	301	366	337	311	315	331	299	304	302	312	306	335	322	369	293	330	303	334	341	304	306	332	347	342	305	307	308	322	316	330	331	305	296	309	272	298	320	314	333	339	330	294	346	347	334	304	322	324	292	336	299	299	336	301	323	350	364	302	310	325	326	317	313	329	324	314	305	318	308	315	332	306	285	298	341	332	324	298	282	333	301	290	300	298	313	333	334	275	306	334	351	303	304	305	368	323	319	299	344	334	312	332	323	362	305	337	306	335	315	301	301	333	326	321	323	315	353	292	311	324	313	316	330	331	297	311	333	365	346	330	322	325	338	306	316	311	344	306	296	319	318	285	325	309	297	336	302	345	344	340	324	319	369	315	325	325	338	351	304	305	326	302	300	314	343	328	349	324	344	346	330	329	350	313	306	336	316	327	307	343	317	325	315	339	311	290	338	299	323	314	314	333	294	313	319	320	348	322	344	344	301	317	287	325	324	330	337	337	331	301	324	326	348	293	310	324	296	316	320	292	332	343	323	334	328	318	303	337	317	315	308	302	309	330	342	320	300	312	334	295	298	323	340	296	307	331	334	317	277	328	325	350	335	327	311	350	338	305	349	320	350	336	347	303	315	326	324	337	306	322	320	306	313	357	312	329	309	327	317	348	325	319	290	350	279	308	356	287	305	353	327	345	283	345	331	321	324	319	342	323	315	326	317	310	349	305	327	325	303	329	340	360	322	326	323	336	336	330	290	336	345	332	327	287	310	348	333	338	335	297	303	320	316	316	321	311	330	316	334	310	341	331	326	316	343	312	329	351	331	311	313	304	318	331	309	307	362	308	300	330	307	329	315	303	325	301	321	297	290	336	330	316	327	295	320	349	343	356	327	328	302	335	332	314	324	329	348	318	316	315	316	342	328	343	325	320	339	298	334	308	348	327	334	299	334	332	326	318	308	317	332	325	334	322	346	294	297	328	314	302	328	314	327	329	306	333	319	320	353	307	308	325	371	319	318	322	324	353	315	318	368	341	317	340	336	323	347	297	321	303	300	349	301	333	331	340	319	309	295	332	310	297	350	330	312	314	326	326	330	325	352	332	275	321	321	332	344	315	327	340	320	353	307	302	315	289	319	324	282	305	344	306	310	326	326	317	296	305	371	315	356	342	299	308	313	342	315	308	304	301	362	313	296	285	315	303	338	333	283	333	303	333	307	304	305	303	331	315	316	283	339	317	325	328	326	353	321	359	314	339	313	303	310	334	342	348	345	306	279	306	326	283	319	349	297	313	337	313	323	331
2465	342	355	329	346	282	350	325	368	327	336	292	321	301	301	308	326	286	277	333	314	320	285	294	306	302	331	293	307	311	368	325	312	276	284	314	287	302	334	324	302	304	302	326	309	287	327	331	284	335	304	287	333	317	311	277	327	310	364	306	306	267	318	302	332	292	276	325	317	291	317	284	312	320	280	306	315	311	301	339	316	314	323	302	320	345	313	327	324	338	295	277	314	327	298	310	291	304	317	325	285	315	305	296	318	342	310	338	309	293	313	317	312	327	328	302	321	323	307	325	297	292	332	319	312	307	294	317	301	353	312	323	317	304	302	315	335	307	304	307	320	319	266	310	308	300	332	317	311	333	312	324	296	317	309	295	304	332	294	324	293	353	308	299	277	323	296	314	328	324	311	311	314	301	299	303	269	335	307	292	318	318	314	298	319	281	301	313	333	303	293	295	305	286	321	289	319	287	290	313	325	306	299	314	305	300	323	299	291	310	323	312	344	307	304	287	312	292	272	289	292	302	305	318	323	328	330	323	333	305	291	333	288	345	309	299	293	323	307	299	321	313	326	314	334	329	285	334	290	292	285	326	314	313	327	291	281	306	359	329	301	302	309	346	311	302	312	309	328	333	316	306	272	292	301	272	288	329	304	306	300	317	311	348	315	304	320	325	292	290	315	304	324	308	292	294	317	299	279	313	323	314	321	319	290	301	310	305	315	287	303	287	308	351	306	304	301	290	291	318	292	302	287	294	294	305	311	303	327	283	310	327	289	282	350	318	319	316	294	302	319	319	335	320	302	331	300	310	287	323	273	311	313	334	273	317	304	327	315	333	305	273	316	333	292	309	325	315	316	341	286	333	319	313	291	303	292	316	309	307	340	297	284	291	325	295	310	316	282	331	356	337	356	339	343	281	300	294	321	314	287	311	281	334	309	307	300	290	307	296	305	320	297	333	293	287	322	333	294	345	286	308	310	315	335	281	305	304	291	247	310	303	323	354	310	345	317	285	295	295	331	292	307	331	299	319	298	322	305	288	333	329	330	323	302	287	306	290	327	333	292	344	301	301	306	313	342	312	317	308	289	269	305	301	296	303	303	335	302	306	312	339	292	314	327	318	316	319	311	313	305	292	327	315	309	301	333	312	311	316	305	292	314	342	318	319	351	331	361	325	310	313	303	319	295	278	331	316	337	324	292	297	310	282	294	332	338	320	322	315	286	313	324	302	314	285	292	306	325	291	306	305	289	312	303	294	299	304	304	304	309	287	297	315	317	371	322	316	330	309	341	301	299	290	305	295	290	293	320	316	312	324	266	315	311	337	321	314	315	335	296	308	281	328	286	352	311	307	306	333	290	289	294	299	294	342	315	278	299	294	307	304	336	319	334	295	327	326	289	322	285	345	312	322	330	302	341	319	303	309	293	331	310	316	334	312	296	284	305	318	309	327	301	317	295	328	299	332	279	302	277	285	296	330	308	293	320	293	347	302	312	324	297	348	293	324	319	290	296	308	313	292	344	329	340	314	329	303	276	276	320	285	296	288	296	314	308	312	299	310	297	338	269	357	308	298	301	285	346	296	322	327	331	324	310	279	317	345	317	310	298	328	291	315	312	300	362	308	315	307	348	290	339	309	300	320	309	294	289	319	294	301	311	345	312	305	314	287	287	315	328	315	301	306	320	323	316	305	283	332	302	322	326	333	336	334	337	310	295	303	267	326	317	298	301	305	304	276	332	285	330	294	329	326	338	343	301	317	305	290	314	305	290	292	329	329	312	303	306	329	309	320	275	302	307	299	286	307	306	322	303	290	299	267	304	322	339	304	331	324	336	323	301	312	300	300	316	281	302	309	325	277	306	301	345	334	306	282	308	317	321	322	296	265	318	324	317	281	337	322	312	331	310	303	283	336	281	317	268	313	300	287	312	317	331	317	312	304	309	296	297	273	309	280	326	299	322	289	314	332	309	334	298	320	323	302	305	308	309	305	312	327	321	303	299	303	311	305	333	333	331	291	284	289	305	326	330	310	300	278	313	336	314	300	327	323	311	300	270	294	310	325	338	300	300	288	308	308	337	302	326	313	288	320	284	292	281	326	306	285	301	299	275	321	311	330	348	290	338	296	317	292	317	342	297	309	295	313	286	333	307	302	274	310	291	280	309	305	323	292	321	316	294	305	310	334	299	296	310	326	265	281	319	318	321	308	261	296	322	329	298	319	329	322	310	301	315	297	297	329	305	318	331	297	294	350	287	317	308	285	313	316	328	290	329	278	281	309	316	297	324	285	315	296	319	333	300	322	309	289	321	323	308	315	326	326	298	297	336	263	318	332	290	297	295	293	290	304	311	311	318	299	342	316	312	274	343	316	309	302	333	348	307	304	296	306	304	294	316	323	298	313	297	312	323	307	324	362	291	287	327	291	345	291	326	322	316	296	330	316	301	313	301	319	322	335	310	288	350	320	304	335	298	274	312	317	280	294	279	286	269	329	310	296	296	325	321	286	317	310	294	286	315	294	308	285	311	296	296	295	301	319	286	315	283	303	310	320	328	320	319	343	309	306	314	359	313	308	308	301	320	302	324	322	278	284	308	278	321	314	295	321	330	303	321	305	304	339	330	283	313	292	328	311	281	312	301	306	339	323	304	291	309	281	302	335	324	293	304	331	303	316	276	314	298	268	326	286	316	318	288	281	332	286	289	320	271	300	315	304	308	315	305	321	308	343	329	346	324	318	283	309	299	329	317	291	280	306	333	316	318	337	286	314	299	316	319	302	329	328	305	301	301	267	278	335	286	310	298	310	289	282	314	309	318	261	311	320	302	333	284	327	305	275	304	313	310	296	324	288	312	329	310	324	307	326	291	276	291	302	304	312	312	333	289	323	293	297	281	289	310	277	289	326	298	312	337	335	319	327	272	305	322	321	292	327	314	342	314	323	290	296	334	301	296	312	318	312	322	326	300	294	306	321	290	268	332	295	335	324	302	322	306	292	302	316	274	319	311	304	307	304	303	298	299	324	312	287	288	295	280	286	338	303	314	262	330	305	326	310	322	340	326	303	349	329	326	297	300	299	343	349	318	302	311	318	292	332	303	318	336	284	299	294	293	343	328	329	324	286	311	272	299	287	319	305	308	285	301	330	309	314	298	323	313	329	333	287	282	294	318	313	291	307	274	300	335	307	287	305	353	309	281	291	304	311	317	310	272	273	337	269	292	315	315	328	325	277	313	291	324	292	320	308	328	321	322	310	319	285	312	311	356	327	280	310	331	325	307	324	303	297	326	327	314	321	327	297	304	305	304	280	289	352	308	331	310	290	339	317	321	284	321	333	320	334	332	313	289	310	324	320	315	323	300	346	307	324	323	312	285	289	345	334	311	347	291	273	313	333	329	327	325	319	317	336	285	326	308	292	296	289	321	320	297	313	333	293	299	308	286	298	321	326	349	301	309	316	323	284	307	298	296	308	318	305	286	307	317	298	319	323	302	297	316	301
2531	849	946	947	951	941	848	873	853	858	827	820	807	831	804	805	780	844	776	809	799	778	823	772	807	799	810	774	764	785	812	828	762	790	827	757	806	828	797	781	827	753	848	749	790	831	790	801	811	779	796	795	774	777	745	793	818	823	738	799	764	799	783	800	903	778	755	755	791	826	795	797	858	798	838	746	771	868	768	797	800	793	812	806	773	787	765	798	807	781	775	808	789	740	804	805	804	780	776	786	834	732	772	768	807	751	791	788	883	757	809	839	747	728	824	790	772	821	812	785	766	804	783	794	760	816	809	790	789	762	790	768	769	808	773	814	806	804	815	778	788	771	816	816	754	831	759	774	782	778	805	794	778	765	777	733	812	803	777	765	795	852	774	817	740	785	752	784	802	755	789	736	801	809	878	743	798	775	762	807	808	725	794	782	763	758	740	815	769	779	786	768	827	738	797	829	782	789	808	770	765	764	758	754	749	837	779	768	812	771	772	750	796	754	785	816	777	792	796	816	816	806	777	771	839	739	775	773	803	796	777	790	808	788	854	758	755	737	781	783	732	750	819	771	779	827	776	746	794	812	811	738	737	805	797	822	781	764	767	786	784	808	774	802	847	779	783	817	848	782	795	817	808	746	771	744	744	759	789	749	847	796	823	827	774	807	790	797	804	816	739	821	732	748	826	784	796	793	829	775	802	841	802	783	771	793	817	802	802	785	776	834	809	808	771	809	763	833	737	766	798	763	796	809	799	806	839	771	739	780	819	773	805	780	799	794	779	765	738	840	791	844	820	807	802	757	811	817	818	806	827	783	790	740	774	789	791	772	779	792	755	797	802	767	825	798	822	828	844	761	799	768	799	803	795	806	860	784	779	774	788	780	783	777	833	759	772	777	789	812	727	751	751	772	789	848	758	859	780	750	840	786	775	837	779	776	788	804	788	754	775	757	797	805	767	783	784	768	804	760	779	802	801	762	810	744	788	810	701	849	822	800	788	843	774	808	798	749	749	781	784	828	763	829	752	762	767	778	835	765	788	844	807	799	787	846	779	792	806	800	806	798	798	851	786	781	765	797	832	798	792	806	823	810	800	809	793	757	809	802	753	796	797	784	796	812	853	772	774	796	807	807	778	821	824	855	759	783	833	833	859	770	761	772	751	815	825	800	774	733	758	802	811	806	792	790	761	803	776	788	766	768	793	749	759	790	781	799	786	794	761	746	763	773	766	793	758	792	825	806	832	761	772	798	782	773	774	779	814	794	733	807	776	852	817	815	754	778	775	793	776	784	784	808	809	829	782	847	829	810	787	790	827	799	792	824	739	751	835	759	809	807	777	754	791	809	795	803	734	783	817	787	803	794	763	804	813	772	765	774	833	790	793	815	832	766	791	814	822	810	770	774	761	779	808	764	869	767	771	779	757	814	773	830	824	720	784	801	749	796	795	841	819	819	764	825	810	764	813	794	771	825	783	784	803	728	763	804	808	844	782	754	774	760	762	806	798	746	781	784	828	824	807	790	795	783	814	777	788	803	800	786	813	810	785	805	792	813	818	768	777	812	831	804	800	833	884	792	785	797	787	773	850	801	847	770	760	778	803	817	837	818	803	746	820	849	751	824	790	748	803	808	760	795	759	836	815	841	787	818	816	765	763	797	776	788	737	832	822	831	794	795	795	759	807	794	776	851	781	802	787	800	788	795	793	789	790	777	820	809	832	802	804	801	780	801	810	774	725	793	800	817	767	777	834	807	822	766	776	773	821	844	827	778	814	789	831	753	836	809	777	793	815	789	766	753	803	791	749	789	752	772	781	769	778	797	792	756	782	821	800	831	778	804	768	759	793	745	823	795	794	801	814	786	751	799	800	779	806	814	814	791	806	715	757	816	787	777	791	792	795	788	775	805	828	820	766	806	815	799	802	786	732	829	772	752	766	751	826	761	839	820	790	768	821	805	788	782	802	839	840	817	792	824	842	828	756	771	795	792	847	833	789	788	800	767	792	832	781	829	750	769	802	776	755	746	799	756	813	793	841	818	781	836	782	789	759	814	764	785	758	779	778	783	809	772	745	738	778	815	829	825	820	789	784	829	787	727	861	820	803	760	809	780	770	766	722	754	807	778	827	826	789	804	826	757	792	781	788	834	770	771	735	833	807	794	793	791	784	817	828	807	768	807	773	791	791	785	786	780	797	759	816	794	755	770	782	781	824	805	756	833	750	791	768	729	795	785	780	758	790	780	791	839	808	813	792	819	766	750	805	742	800	817	810	815	820	828	807	815	830	813	764	770	782	801	797	790	805	833	796	807	759	792	827	817	768	812	772	816	793	787	792	812	771	771	808	764	804	763	804	809	810	797	807	808	777	868	773	796	758	798	801	813	775	760	779	793	839	821	824	778	819	767	830	798	777	759	786	767	777	798	811	735	817	746	749	747	755	771	757	804	859	797	810	809	760	752	806	751	767	791	792	770	740	752	797	850	794	834	821	737	788	762	771	807	781	789	766	824	807	828	809	801	817	858	820	797	777	792	815	740	783	783	801	793	828	774	794	766	787	796	763	810	757	796	809	773	801	799	826	794	723	811	786	803	787	820	803	787	802	752	812	767	791	759	786	786	784	840	799	819	787	796	806	834	813	773	777	782	802	809	762	833	771	812	776	779	748	778	797	782	759	729	801	792	776	832	772	792	800	792	773	797	809	749	814	830	850	795	796	783	766	792	819	800	794	779	796	730	825	804	775	751	742	775	827	780	758	816	846	799	776	785	769	824	774	733	796	778	764	799	776	795	781	781	777	769	802	803	720	782	783	783	759	828	808	831	813	784	772	804	774	816	761	840	724	798	777	764	786	796	762	818	780	823	766	763	801	796	826	872	794	777	810	754	770	764	762	848	801	777	781	755	788	811	776	769	787	832	790	771	792	759	804	812	793	756	767	815	772	826	785	770	770	779	769	787	813	744	761	737	823	785	838	804	773	776	839	808	781	799	774	778	745	784	774	820	808	787	801	798	801	806	785	749	793	741	820	798	731	800	788	825	774	798	824	783	758	837	776	788	791	778	777	727	750	800	812	801	796	819	804	796	786	837	772	795	769	786	791	782	854	799	796	762	791	817	796	821	792	780	787	808	767	836	849	787	798	826	751	783	807	757	763	846	768	748	812	830	786	820	796	814	787	792	781	770	818	798	770	801	805	782	781	771	736	805	807	776	741	846	779	812	769	813	766	807	799	799	793	803	795	795	792	800	801	779	766	736	805	770	744	763	783	783	800	765	766	843	780	799	822	846	780	823	796	815	800	822	810	763	752	777	842	797	747	760	830	778	779	781	802	788	755	804	820	826	796	791	793	782	818	805	805	784	765	775	760	769	801	788	794	866	775	791	788	803	758	806	770	792	765	793	822	777	743	726	826	804	799	762	774	805	803	822	798	815	792	798	767	802	797	817	811	744	761	842	765	795	824	845	739	785	827	837	769	824	809	742	810	820	820	793	792	774
8909	1220	1434	1245	858	680	578	492	440	439	379	330	328	353	294	334	304	319	292	294	271	268	287	312	274	255	279	277	285	276	276	277	244	242	295	283	251	281	294	278	292	328	299	279	299	263	268	265	290	251	270	276	269	276	267	275	248	257	263	284	249	275	289	261	241	245	265	257	259	249	291	250	289	247	261	272	220	264	240	259	290	274	277	244	258	275	244	227	263	264	239	257	298	264	287	274	250	252	226	256	259	249	250	246	264	261	255	271	239	256	278	252	244	267	288	264	258	269	263	265	252	269	261	277	277	272	267	283	249	259	274	285	270	255	286	247	257	275	262	270	285	276	276	271	274	267	263	252	266	271	247	267	253	264	267	256	265	260	244	262	280	236	265	273	275	283	262	262	276	271	268	262	263	256	280	276	247	270	244	272	259	246	254	279	269	254	234	277	261	285	261	258	263	237	272	262	272	265	299	264	253	279	275	297	280	276	271	270	262	269	247	273	261	254	277	240	272	286	286	262	260	255	296	268	289	287	301	261	245	254	281	253	262	276	274	274	241	267	248	251	266	263	249	240	246	234	269	248	260	243	260	239	286	282	243	233	269	279	260	305	248	278	262	265	253	274	272	242	258	274	273	282	271	263	272	273	266	239	272	227	272	265	270	256	251	240	313	242	245	262	269	288	256	297	262	246	268	268	240	260	291	242	256	232	266	251	245	248	281	272	275	270	254	243	250	267	283	243	253	271	267	274	275	255	280	254	264	257	265	258	291	263	263	305	280	271	274	249	277	264	261	258	258	266	288	278	262	270	273	257	268	244	273	251	249	284	299	252	259	274	265	261	248	263	267	260	273	254	252	278	231	260	260	247	285	281	273	278	248	289	247	256	274	272	231	272	271	241	249	274	268	252	269	289	261	283	270	246	284	279	288	250	243	275	246	273	245	247	242	246	259	268	258	290	285	251	227	257	296	235	256	271	282	240	268	234	241	255	266	272	246	233	272	250	243	300	273	280	255	263	260	239	262	284	281	271	276	279	247	254	255	250	260	273	281	294	255	269	252	260	254	293	280	256	264	271	273	255	269	260	263	276	247	235	282	249	253	282	262	280	254	295	250	245	299	268	278	256	248	245	248	242	267	256	257	258	274	269	263	258	260	262	258	280	302	258	303	270	257	253	264	271	267	284	252	278	291	258	268	271	257	259	291	280	272	268	275	247	276	250	254	253	281	238	275	277	243	264	262	273	251	257	248	265	267	251	230	212	295	279	253	257	246	260	245	233	246	294	269	240	258	241	266	269	249	277	261	280	248	260	280	264	261	246	268	279	287	243	286	233	265	265	227	252	250	284	267	245	252	267	269	244	287	299	228	277	282	295	246	238	257	289	279	301	293	246	248	255	262	244	260	275	267	263	253	269	264	261	261	249	250	289	240	276	287	306	236	280	268	243	237	260	251	248	283	270	258	242	276	233	267	250	285	257	263	271	271	254	238	270	280	241	248	247	269	261	268	267	264	294	280	235	227	269	260	244	223	279	257	240	304	258	234	256	272	250	243	267	299	249	234	286	261	285	274	237	239	285	253	256	281	261	266	242	257	254	255	256	247	254	236	248	282	272	265	265	243	266	270	237	282	262	268	272	289	263	268	274	253	293	272	245	222	273	282	251	257	254	241	267	245	267	252	270	252	253	262	256	287	276	244	249	272	263	265	226	273	253	263	290	241	252	267	304	231	268	263	267	291	250	253	251	241	264	274	266	263	284	286	291	288	244	266	256	279	254	238	260	245	268	257	272	270	245	270	267	255	258	274	281	277	267	242	246	251	245	252	241	261	253	280	265	274	284	281	278	260	253	271	270	267	273	263	248	278	258	259	255	247	269	226	247	254	241	273	250	262	282	241	239	273	255	250	268	257	262	264	263	227	273	254	249	266	229	252	282	258	258	278	272	250	290	253	269	261	289	276	277	262	254	264	250	283	268	261	255	264	252	274	289	270	283	244	271	289	276	242	277	255	279	244	262	294	259	290	242	279	255	238	269	296	283	270	240	254	269	266	261	256	266	268	230	267	277	229	282	271	234	253	255	278	309	244	256	250	256	255	268	279	260	258	268	242	254	285	271	279	270	286	258	274	281	249	249	230	252	279	265	251	254	239	243	262	289	275	268	273	264	290	274	260	281	247	281	277	255	260	263	265	282	273	276	257	273	265	270	270	244	235	258	261	261	263	260	278	232	275	260	257	297	235	302	258	283	285	244	257	291	238	254	254	266	249	238	276	245	234	283	239	260	277	242	270	266	279	267	273	269	258	290	251	266	242	260	285	263	246	283	256	267	239	273	284	240	230	254	266	275	293	273	259	242	265	241	259	294	248	250	283	233	264	228	261	267	219	255	263	252	277	261	248	267	275	263	246	253	238	278	240	262	274	277	259	262	282	280	246	246	266	262	272	269	277	264	281	255	259	276	274	260	246	241	251	269	289	271	268	261	270	280	244	246	262	267	279	255	267	243	248	258	272	287	250	290	258	276	246	260	260	249	279	297	237	281	240	279	259	234	248	279	262	256	240	241	256	268	248	234	255	259	241	267	249	284	236	262	291	255	252	247	243	291	230	234	234	229	270	249	266	260	285	250	297	242	274	253	278	318	262	243	269	254	246	305	261	266	267	262	242	232	268	261	303	252	243	252	257	262	271	258	250	271	258	280	266	267	268	293	263	298	253	252	284	269	262	257	252	251	288	282	238	287	257	265	266	223	274	266	260	252	253	249	286	287	271	238	257	275	284	259	268	252	272	266	239	262	271	263	259	243	262	253	241	255	273	269	264	248	251	287	260	226	233	245	231	270	272	277	254	257	279	270	265	279	255	259	242	272	251	273	238	280	254	280	267	251	265	263	272	236	259	233	258	267	239	300	260	264	270	275	260	242	260	246	253	288	276	281	278	273	265	254	236	283	245	255	270	264	244	263	267	240	265	249	283	259	241	264	233	258	288	286	271	231	276	281	251	259	273	271	270	254	264	245	281	223	263	287	277	283	251	245	285	285	284	260	264	253	251	267	254	273	253	259	270	267	255	267	258	239	287	256	265	279	273	303	277	236	250	286	234	297	266	251	265	272	257	225	249	278	248	247	254	267	261	221	243	271	263	265	230	253	289	267	272	254	253	271	268	258	243	226	267	262	251	241	259	293	256	273	260	294	243	275	275	261	263	280	247	298	266	258	246	281	272	254	269	277	268	263	234	269	268	273	268	249	264	274	278	265	232	263	279	243	274	272	266	254	257	253	284	272	257	266	274	262	254	273	277	261	250	290	241	266	243	294	274	271	262	308	256	247	275	260	287	241	257	255	289	232	300	265	255	262	277	287	255	267	267	286	280	288	258	245	299	247	242	249	269	308	238	286	267	262	267	263	263	250	269	248	233	246	310	227	255	271	272	246	274	264	279	264	274	258	276	251	265	247	242	264	283	255	248	261	294	263	256	258	256	254	264	240	237	276	255	299
5815	1588	3018	3639	3177	2635	2151	1886	1563	1473	1388	1199	1195	1150	1038	1009	964	991	948	857	879	896	837	830	797	826	798	761	719	815	788	732	764	741	742	764	686	738	732	689	789	734	724	726	686	747	739	705	665	718	678	737	707	683	673	673	650	717	699	685	689	683	676	659	711	722	712	689	728	727	700	703	720	682	649	698	681	704	701	645	697	690	655	701	631	675	689	657	685	708	649	692	639	650	659	686	654	663	681	692	733	691	718	671	704	635	628	742	648	691	683	632	619	715	693	691	670	666	700	713	718	678	664	668	665	659	621	660	659	690	682	693	698	704	707	635	668	654	687	694	688	692	723	662	675	693	693	657	656	711	716	729	666	667	706	646	643	657	662	666	676	647	662	691	649	663	709	721	609	691	661	644	650	650	681	671	675	696	659	677	711	722	655	657	632	649	684	731	688	640	702	656	666	666	661	674	674	644	687	681	707	688	657	648	689	673	656	675	652	662	638	661	670	678	719	737	679	693	659	679	637	679	693	683	665	658	713	695	661	707	641	668	697	679	697	661	699	668	660	692	649	690	650	673	691	654	656	642	642	687	677	690	699	649	622	689	714	620	647	703	679	664	673	640	652	666	677	662	696	673	630	676	705	645	675	699	657	671	681	638	691	696	652	646	744	665	662	660	691	686	659	638	662	647	654	660	656	711	661	656	694	688	644	626	649	701	668	680	644	666	678	689	673	660	687	685	687	633	671	661	668	697	648	661	684	651	671	659	663	635	703	699	670	675	669	700	687	668	689	654	648	655	669	637	672	650	704	691	647	707	673	682	684	673	666	621	650	665	667	666	660	717	650	709	666	638	687	655	655	657	666	682	627	675	650	653	665	684	660	713	678	649	633	627	679	700	693	657	667	654	659	684	698	675	628	665	631	665	630	644	634	651	658	611	646	680	705	695	685	665	630	664	692	698	641	653	635	663	647	679	713	639	676	684	669	647	692	677	640	660	673	713	612	692	640	671	692	672	629	623	679	669	700	677	662	701	661	648	666	667	682	649	684	677	678	668	678	649	638	695	687	657	659	679	718	663	644	680	623	619	741	651	680	654	671	668	684	675	659	672	699	696	698	717	682	656	713	656	668	684	669	679	695	644	649	671	667	666	713	673	663	669	661	657	712	672	662	622	678	654	677	678	654	717	666	676	673	696	644	699	658	673	653	682	674	681	679	681	686	659	683	692	667	669	708	669	667	679	647	706	684	628	668	713	650	650	674	659	665	704	678	645	702	664	619	681	667	632	631	657	662	648	672	710	645	712	657	664	653	659	645	678	650	661	653	698	687	714	664	701	685	643	636	711	714	631	652	628	669	675	667	648	681	712	671	671	684	681	666	696	668	658	643	658	661	671	639	702	720	657	682	684	669	649	628	671	655	692	678	650	673	679	684	679	640	672	673	669	681	668	699	660	691	676	685	680	625	633	696	599	650	643	669	708	703	651	638	678	676	649	650	661	654	693	651	666	669	694	667	635	694	689	697	666	668	613	646	703	663	687	651	719	722	652	632	710	638	655	716	684	683	610	678	694	639	662	708	662	676	616	663	630	615	666	654	632	684	663	678	685	715	631	734	691	646	663	644	688	671	651	686	654	661	687	681	703	645	647	724	680	663	675	658	648	667	652	729	648	642	717	671	676	679	661	680	656	657	668	639	683	704	667	640	700	673	681	671	691	703	685	637	708	707	678	651	648	627	653	708	709	672	625	692	639	643	653	646	694	660	656	684	673	661	641	664	689	641	647	739	675	708	696	690	659	669	660	679	676	683	709	665	720	665	684	649	653	664	693	669	663	648	689	685	665	667	695	708	672	692	701	681	632	666	649	699	690	672	709	675	684	677	646	687	673	703	698	669	635	669	672	697	659	661	684	683	700	682	697	680	686	679	642	658	699	648	689	691	708	652	656	674	679	715	668	631	694	672	647	698	640	648	674	674	671	682	657	700	695	700	719	674	674	701	692	640	674	673	697	677	664	664	674	641	619	670	633	687	675	633	681	672	622	700	661	678	633	721	675	679	680	688	665	643	682	663	670	653	645	640	671	654	627	667	646	683	660	669	665	697	666	643	706	670	689	670	655	678	685	620	710	715	689	697	631	685	656	665	720	634	686	671	651	650	643	651	630	691	652	662	678	706	640	711	664	656	719	725	656	675	642	641	695	612	660	673	619	692	637	659	647	652	678	637	710	697	691	635	683	691	669	707	663	685	648	623	695	699	689	712	655	682	638	682	645	673	691	657	614	642	706	634	679	598	651	649	656	710	696	660	655	674	676	704	657	615	698	662	677	675	661	670	684	657	679	613	666	678	638	666	660	639	682	666	664	665	679	647	729	677	664	668	701	664	661	669	639	692	675	673	662	644	675	670	641	670	659	691	668	686	629	658	675	695	680	664	661	642	719	650	683	667	680	682	716	634	674	652	662	631	713	690	643	643	646	743	688	643	633	658	663	678	658	651	664	621	652	594	683	668	676	666	662	666	645	706	687	641	659	646	686	647	700	692	724	660	651	676	668	651	676	691	674	647	674	666	663	726	677	695	704	690	669	643	642	703	679	647	651	638	673	655	702	703	693	634	682	676	652	687	652	678	679	680	681	688	654	670	689	651	648	653	682	671	694	660	691	700	661	687	665	681	634	639	742	671	643	617	674	688	708	663	646	682	669	652	663	638	682	628	687	723	658	615	696	667	702	652	679	702	652	699	716	682	701	640	678	668	661	704	733	670	653	681	660	640	658	691	663	630	674	657	642	690	636	697	658	729	658	695	669	702	661	633	704	657	712	700	651	623	693	672	628	643	639	670	625	656	661	656	661	693	678	676	669	659	637	658	650	623	656	699	693	682	707	659	705	636	666	660	664	679	707	650	670	655	649	665	642	661	628	684	721	627	697	680	665	655	664	632	666	681	692	712	729	643	661	714	703	672	656	663	689	672	635	720	697	650	660	699	630	682	655	693	671	658	674	622	660	611	684	669	667	675	654	661	651	657	676	649	657	680	638	696	687	690	646	673	631	710	689	678	703	626	674	665	650	675	682	643	616	690	676	662	709	647	677	702	716	680	667	667	669	628	679	693	661	655	710	690	698	643	688	710	668	662	635	666	667	691	723	664	681	647	732	659	696	676	652	683	671	705	674	694	660	696	720	652	682	667	633	711	629	686	683	684	705	694	713	624	666	633	659	639	688	679	642	698	661	684	685	711	697	656	676	649	681	705	691	655	629	668	621	691	684	665	608	666	658	695	686	661	707	700	648	678	666	646	681	716	650	683	689	745	687	726	627	654	658	649	680	673	692	624	673	652	663	687	675	652	666	632	660	679	666	698	664	713	727	657	674	660	709	637	701	694	716	657	651	641	681	641	682	686	593	690	680	642	691	673	661	683	681	599	658	657	649	682	625	662	609	687	712	703	650	697	693	657	672	719	619	663	693	707	677	693	670	653	672	711	630	649	693	610	639	702	698
15659	2314	2418	1788	1198	987	665	559	423	373	326	284	282	250	215	197	193	194	170	175	158	150	141	127	161	164	137	134	142	135	150	132	159	153	115	133	134	116	118	143	137	127	112	117	111	127	129	115	154	120	100	120	125	127	126	78	125	115	112	99	142	112	127	125	106	104	119	133	113	115	114	102	111	123	117	100	131	121	121	134	143	135	121	107	108	113	109	114	92	106	121	134	121	102	118	127	102	112	102	127	115	112	113	116	102	102	106	128	122	111	99	99	114	123	117	102	119	112	149	129	97	105	115	102	132	93	101	105	107	98	121	96	115	92	104	127	112	117	89	98	119	139	102	107	106	114	117	118	114	105	103	123	101	98	127	108	121	102	106	112	132	110	112	103	109	114	87	125	105	107	123	85	109	120	107	101	91	113	103	126	108	105	108	113	121	133	121	121	117	131	120	98	113	110	112	104	102	116	119	103	103	119	129	121	117	100	106	106	111	138	115	124	110	110	104	103	122	130	98	112	111	96	104	122	107	104	113	126	105	130	112	131	113	115	110	131	124	92	102	99	134	99	112	104	114	99	106	102	127	119	110	122	112	102	126	124	97	124	97	113	113	112	115	98	106	111	127	103	132	117	130	112	98	113	112	108	108	116	113	119	102	103	102	99	86	122	109	108	128	106	103	116	114	111	116	95	114	113	110	113	118	125	111	113	111	103	117	110	120	102	99	96	101	101	101	108	110	105	111	126	128	101	108	119	117	117	113	116	113	105	110	101	122	108	101	127	109	142	125	121	99	108	96	112	138	124	112	87	107	110	128	96	135	142	120	111	123	110	131	102	120	112	102	111	114	118	105	119	120	108	105	117	112	94	118	106	114	120	102	114	120	132	105	112	104	116	101	114	121	119	109	105	124	117	120	99	102	129	119	88	90	107	107	102	119	117	110	116	114	106	125	117	116	106	107	128	110	128	96	111	133	122	112	112	112	101	123	81	95	97	86	103	115	119	122	119	119	115	126	119	130	132	118	123	111	117	98	119	113	117	115	113	109	118	124	98	109	101	102	123	122	115	113	111	113	105	113	111	111	104	132	92	128	103	126	110	103	127	123	120	115	97	107	115	112	114	99	141	124	103	110	109	126	102	96	100	104	102	111	100	128	88	108	99	112	90	144	114	112	105	120	103	107	110	106	115	124	128	122	126	118	114	103	120	113	128	116	114	110	96	107	123	88	113	102	125	117	114	137	129	134	101	138	92	113	141	105	110	110	123	106	118	104	134	115	125	98	96	121	104	109	107	108	91	122	105	95	109	94	124	117	120	96	100	124	116	126	126	114	104	117	120	116	105	122	120	101	116	112	127	125	109	99	101	117	111	101	126	121	121	117	120	125	105	104	139	114	97	126	107	128	146	109	121	96	116	116	129	120	116	123	116	108	96	116	106	109	107	118	124	107	121	128	117	119	103	121	105	105	113	117	127	112	118	114	113	124	121	117	96	117	108	110	95	119	117	108	97	110	118	127	104	101	97	111	106	110	116	100	115	113	106	121	116	127	119	111	109	120	115	102	92	112	102	116	97	111	106	118	129	99	113	113	128	109	106	118	114	102	117	116	109	115	107	118	114	124	114	104	104	117	126	109	147	106	107	132	97	121	110	107	120	107	128	118	102	106	115	128	99	106	113	118	118	112	123	114	104	118	109	120	124	108	130	101	121	115	131	128	111	121	119	120	112	109	115	106	136	114	96	99	129	114	109	107	106	107	108	118	119	124	109	102	103	118	106	114	108	108	114	113	121	97	116	111	101	81	116	129	109	112	121	120	111	116	110	105	128	112	99	96	112	109	97	111	113	118	100	108	101	120	116	115	92	121	118	111	114	125	109	111	114	117	118	115	110	100	103	108	100	126	133	123	119	111	125	116	115	109	94	106	112	135	139	136	126	119	98	106	113	116	122	109	97	104	118	111	101	109	121	111	109	107	114	105	128	109	110	111	107	109	117	92	110	125	122	94	103	91	114	98	106	98	112	121	97	113	134	109	109	125	102	104	117	113	112	89	126	107	91	114	100	115	100	101	113	129	94	121	101	110	111	124	113	119	115	110	103	132	128	113	124	96	104	117	138	115	115	104	95	107	103	131	95	115	132	108	116	121	121	105	122	121	117	98	113	112	114	111	110	111	111	115	99	114	117	106	104	122	123	119	106	123	127	122	107	123	98	114	111	107	126	108	113	99	125	112	128	109	112	136	101	118	99	116	111	140	117	102	111	113	114	99	119	125	102	98	111	115	120	113	128	123	116	134	120	123	121	113	112	119	103	96	104	94	129	142	115	108	103	99	127	104	106	121	115	101	120	103	107	103	109	126	104	91	108	114	110	110	118	112	105	109	110	128	109	118	126	133	117	131	114	108	108	105	126	103	110	104	121	91	106	92	109	109	120	111	103	119	122	115	124	101	135	115	133	118	97	116	104	90	99	94	107	123	108	121	111	107	116	113	102	110	120	128	106	108	108	98	121	109	106	106	103	112	101	106	110	94	100	116	107	120	117	104	121	119	123	121	118	121	102	112	122	121	128	99	108	90	117	109	127	122	101	116	114	100	111	113	122	124	120	91	111	127	133	120	104	117	117	112	99	109	115	126	87	102	94	117	117	120	111	122	117	103	102	126	112	111	120	118	126	114	123	114	117	122	109	130	111	119	116	108	121	110	106	118	100	132	103	105	113	96	93	108	112	129	114	104	114	101	119	114	105	119	127	113	108	114	110	110	102	115	104	110	105	106	109	132	126	118	105	114	129	119	127	89	129	98	117	122	91	96	98	123	113	111	97	90	110	107	129	112	102	109	102	116	112	128	134	102	102	109	120	114	111	115	93	140	121	110	119	117	101	115	114	110	109	117	110	122	108	98	116	104	117	115	107	123	121	112	121	124	100	101	128	88	110	130	88	120	140	108	130	122	111	117	124	124	124	104	88	98	103	103	110	95	89	103	130	117	104	115	103	113	120	101	110	117	105	135	103	122	104	96	93	117	124	105	117	113	104	110	92	117	116	109	124	113	115	111	111	120	112	98	114	110	120	122	111	116	109	102	114	93	98	108	119	103	107	112	120	117	105	103	112	105	113	105	132	111	114	106	98	108	128	116	116	106	112	116	126	126	106	104	133	107	120	102	103	126	103	125	107	104	91	114	93	112	96	107	97	123	121	109	99	114	116	117	125	126	102	120	120	140	101	109	114	95	109	108	125	99	112	113	119	130	116	123	110	100	108	113	133	95	109	127	138	117	106	109	101	113	100	117	111	106	120	104	123	100	111	119	103	119	144	116	112	136	119	109	105	118	114	93	110	105	123	123	112	104	108	134	122	110	101	120	124	114	100	94	132	128	105	94	125	125	119	129	111	118	123	124	118	120	139	117	114	114	109	118	101	111	116	103	111	102	104	114	99	129	95	105	116	135	87	105	105	111	127	127	120	141	110	105	115	120	101	127	123	104	118	109	112	119	112
7364	2041	4577	5516	4758	3766	3162	2583	2143	1850	1601	1423	1308	1191	1088	970	897	860	769	780	709	659	660	611	622	575	526	525	533	469	525	487	497	467	454	464	457	401	438	422	443	401	422	423	411	416	364	364	399	368	395	404	345	365	346	388	366	361	358	356	366	356	350	343	371	351	347	358	368	354	358	364	336	324	310	360	334	328	329	351	335	350	366	352	333	364	355	351	334	324	337	358	304	342	314	335	324	336	340	344	309	352	307	316	356	354	351	354	337	361	329	322	344	320	334	328	349	351	335	362	330	344	348	350	318	330	323	321	331	340	345	358	320	329	335	309	310	293	308	329	321	339	372	304	322	338	318	314	313	285	324	333	339	340	329	317	322	296	292	332	335	314	329	329	309	378	336	326	301	329	324	329	320	297	310	308	304	316	315	329	336	340	312	301	306	305	359	299	327	313	313	329	310	314	342	314	345	343	320	305	318	298	352	306	350	330	283	311	309	307	326	278	345	301	306	352	335	328	292	322	284	328	308	334	332	335	343	320	353	308	337	306	310	314	331	329	343	346	356	298	326	314	303	324	309	306	337	326	320	339	278	294	306	321	318	336	306	313	321	302	321	342	304	315	301	302	358	334	330	323	340	307	326	333	330	331	359	340	298	328	348	367	322	313	316	286	324	306	340	366	317	290	316	316	300	321	339	311	333	286	328	333	350	314	316	296	301	325	312	308	320	307	316	304	320	360	328	315	342	350	336	319	346	336	302	323	291	305	307	335	311	290	304	324	318	304	325	329	325	304	303	319	319	312	298	356	317	348	315	313	329	309	323	326	325	314	309	330	338	344	343	328	308	318	327	335	331	313	354	344	302	293	317	326	301	329	315	329	332	309	319	349	293	340	355	314	314	337	320	312	296	313	314	327	292	335	311	305	352	330	308	331	340	270	336	312	311	302	315	337	312	351	345	299	311	343	318	306	339	318	301	328	332	344	298	322	301	302	326	344	301	338	330	329	327	307	340	306	336	328	347	317	309	322	338	312	342	315	298	333	346	317	345	304	319	295	310	315	324	311	326	331	329	305	321	308	300	315	339	326	326	322	292	313	346	327	334	321	341	304	311	347	294	314	367	330	320	275	324	320	326	302	344	309	315	316	327	341	324	338	351	325	334	316	319	334	298	305	301	323	338	349	300	340	352	323	371	300	348	305	326	288	314	300	308	290	308	331	314	316	325	308	313	310	318	349	327	312	303	327	320	350	311	310	313	306	327	337	310	319	287	328	296	321	342	348	344	294	340	317	307	359	338	292	315	314	325	315	328	329	319	328	300	325	302	324	332	306	338	314	305	309	329	324	303	325	301	342	304	305	324	341	328	323	304	312	319	335	321	318	344	354	326	311	288	331	345	336	332	342	346	328	341	307	319	303	315	341	335	323	322	343	330	320	323	301	305	316	309	324	306	349	335	327	339	318	307	326	303	318	347	319	307	325	333	312	310	319	311	332	338	321	339	325	291	317	282	320	305	290	304	266	304	340	339	322	320	330	301	314	325	311	355	325	344	325	356	338	288	306	348	339	319	302	324	283	295	332	329	331	335	304	329	329	286	317	325	326	300	339	326	315	297	328	316	321	285	317	303	343	319	306	363	327	312	316	333	323	328	350	330	327	314	317	303	312	337	315	340	313	307	338	316	311	314	309	325	315	336	314	325	319	313	304	298	320	339	320	370	332	339	334	320	311	303	306	337	344	322	320	332	357	313	310	330	350	277	292	302	333	324	302	329	305	318	328	326	328	301	285	344	310	319	349	325	302	295	324	320	299	330	316	329	326	320	332	325	294	331	335	324	323	291	287	310	294	291	319	317	321	302	337	293	334	347	338	336	336	307	333	328	281	335	344	300	310	312	338	329	341	304	324	323	333	321	315	348	302	305	325	305	340	345	317	306	321	307	333	332	341	315	343	349	318	333	306	309	330	340	338	321	299	307	369	290	304	335	306	301	314	336	328	330	318	315	318	337	324	357	294	290	335	311	344	290	332	295	304	308	325	321	346	317	311	329	292	315	354	325	362	327	334	319	304	311	342	325	357	335	315	314	339	278	329	316	341	308	331	327	301	331	296	319	288	345	340	326	303	296	343	322	342	310	321	315	335	316	297	328	344	297	303	324	308	322	329	304	331	331	338	346	328	344	327	308	356	351	325	312	332	308	346	308	317	312	359	304	329	328	294	328	313	320	335	329	301	339	335	315	300	334	299	315	331	319	301	304	324	295	323	358	319	357	334	330	311	322	326	313	287	314	347	334	313	367	317	319	326	325	331	326	349	320	335	341	336	308	309	323	352	315	304	304	320	311	341	337	316	293	292	304	291	316	295	335	303	307	312	311	340	344	337	303	285	322	316	337	312	307	322	305	288	324	311	302	322	310	302	336	291	321	331	329	352	329	311	312	307	302	302	337	281	278	299	286	349	294	286	325	350	315	301	316	318	299	303	366	316	354	314	304	319	323	331	320	311	346	357	348	304	332	297	322	329	320	322	344	325	336	329	321	330	350	296	329	340	339	338	327	291	311	315	313	300	346	310	309	324	311	345	292	372	321	286	315	321	349	360	339	309	315	326	330	279	325	323	310	310	337	326	321	304	334	360	316	300	312	332	278	317	322	326	330	321	332	306	355	327	337	340	300	315	313	330	300	322	301	295	353	309	285	328	308	329	335	350	361	310	318	319	317	331	317	301	304	314	304	341	339	323	317	307	302	327	296	326	299	306	296	335	318	289	318	313	301	304	305	314	303	297	326	349	314	286	302	310	314	321	321	321	318	291	357	338	332	339	301	321	334	345	305	321	360	302	337	351	339	298	319	307	317	331	295	333	305	344	326	347	347	306	321	308	300	310	321	332	314	316	334	328	322	306	307	326	344	304	290	297	372	362	292	355	325	331	306	319	315	341	291	310	327	348	342	333	320	312	325	314	325	316	333	328	311	312	315	313	355	338	310	320	345	327	343	316	307	342	319	338	327	324	331	298	305	302	291	339	311	321	348	331	315	327	324	317	312	323	306	299	309	301	314	301	329	306	322	349	307	331	324	326	310	301	329	337	334	306	302	309	295	339	331	329	333	333	315	328	324	314	331	309	361	309	304	313	307	332	325	330	340	320	291	290	314	267	296	299	306	347	313	349	332	284	323	315	313	276	306	293	305	331	371	340	305	321	318	351	326	322	284	340	339	329	364	310	320	332	343	297	303	310	311	316	339	343	316	324	338	317	301	330	331	328	338	312	315	339	363	299	310	306	329	310	320	323	301	309	340	320	328	314	325	311	310	338	300	308	306	322	310	318	290	329	298	328	314	315	358	337	322	321	335	310	337	301	300	305	303	304	320	315	301	313	313	310	309	338	294	304	298	339	279	319	335	316	331	355	348	307	328	301	323	321	296	318	285	314	332	328	328	319	325	340	316	312	312	337	341	326	321	288	319	313	318	304	302	306	320	307	319	308	338	308	316	312	324	325
2404	356	361	360	325	378	337	308	310	308	318	296	306	307	343	292	303	300	336	321	315	338	283	356	332	329	348	325	311	318	257	307	299	281	341	302	298	314	335	317	302	332	316	282	298	305	323	293	296	309	307	305	314	365	340	308	323	319	311	320	321	303	307	302	328	320	333	312	326	318	289	323	286	315	297	330	328	294	337	321	316	317	295	321	290	317	322	293	312	266	301	331	293	314	304	309	282	313	294	310	285	334	314	344	315	308	263	298	291	278	311	325	321	304	277	332	307	309	306	316	299	341	352	310	312	299	273	318	299	276	310	325	287	293	298	332	294	315	294	279	333	302	311	340	295	340	335	308	317	291	291	271	308	282	311	336	300	293	312	310	348	301	331	303	304	324	293	317	300	345	344	291	290	303	284	327	266	292	298	276	326	310	322	329	336	325	323	328	315	323	332	322	328	283	331	319	316	318	340	305	312	326	293	281	300	301	293	315	318	309	306	359	300	302	284	348	270	321	310	284	304	298	289	333	314	307	293	300	302	318	308	327	322	320	319	297	282	291	342	328	302	308	302	292	297	328	311	319	288	303	309	320	312	340	313	323	317	300	297	315	322	302	330	325	308	340	319	337	319	315	322	321	323	324	312	313	317	305	342	307	314	317	294	306	321	311	313	303	337	330	314	322	316	325	317	339	326	307	365	339	298	347	294	290	329	301	303	331	328	306	312	331	323	326	299	300	311	318	298	327	335	316	323	337	300	314	312	349	299	268	318	303	308	320	338	306	279	348	315	346	289	305	288	319	322	318	288	329	292	298	301	287	308	305	344	300	299	291	293	344	323	330	308	335	312	296	321	318	305	325	288	314	319	287	290	339	319	310	322	298	344	302	333	308	283	329	303	346	289	335	309	357	310	283	301	319	293	312	292	342	282	309	319	325	298	294	315	313	324	273	299	318	309	316	320	301	320	347	330	320	295	329	317	308	304	294	317	297	287	302	319	277	296	313	338	286	343	294	328	313	310	310	316	302	309	267	304	335	310	322	303	327	338	280	310	283	271	329	294	344	324	295	324	320	310	293	302	324	308	313	306	283	339	322	281	331	334	337	309	340	300	326	312	310	354	275	319	305	340	307	314	320	308	306	287	306	302	312	317	313	312	313	295	293	312	309	341	317	281	314	304	309	323	278	332	282	332	330	300	330	330	306	317	271	297	293	346	318	323	333	303	300	300	337	307	284	319	342	295	313	294	311	311	288	339	306	308	309	316	308	286	305	328	313	307	290	299	312	296	334	315	340	325	338	271	324	314	317	357	288	307	308	300	317	324	329	323	294	322	309	297	295	318	306	294	324	324	326	351	337	345	338	337	327	298	322	280	318	320	318	320	332	325	311	324	296	321	302	333	334	287	291	351	293	326	315	330	286	321	277	311	292	297	313	311	302	305	311	291	328	296	312	319	285	313	338	295	306	344	301	315	317	322	276	296	306	284	286	264	307	309	322	334	331	337	314	325	286	349	344	333	321	304	327	321	306	311	309	344	311	313	302	302	308	321	319	283	288	297	297	295	344	331	277	298	325	321	330	298	325	283	329	303	299	312	305	277	276	310	321	342	303	313	328	316	342	307	286	325	321	325	295	331	313	329	306	308	335	292	325	323	303	312	310	327	297	325	337	320	275	335	305	327	324	312	323	329	282	314	326	339	326	316	327	337	316	304	308	308	314	322	326	312	305	291	299	286	299	335	296	320	299	298	301	325	311	322	319	325	304	324	290	332	319	299	323	315	336	292	291	333	310	303	301	352	351	337	333	340	289	315	337	318	294	292	311	290	299	342	312	334	298	314	331	335	309	294	276	310	296	318	325	303	308	341	306	318	326	315	281	303	326	320	322	331	283	274	283	322	339	296	316	306	290	279	288	321	302	305	303	322	309	296	335	304	306	310	326	307	322	302	321	275	308	319	291	316	312	330	318	312	283	288	295	297	267	282	309	313	286	333	325	318	310	306	291	296	319	301	315	301	309	324	305	320	298	318	308	272	288	322	307	304	305	310	314	298	301	329	314	301	311	338	287	321	335	326	303	301	330	340	314	281	301	314	305	288	288	296	303	304	286	376	297	341	324	286	326	301	306	305	320	303	320	295	298	320	305	319	318	317	284	319	330	290	331	297	345	285	311	280	305	295	316	344	296	304	296	330	325	325	318	296	300	309	339	278	330	282	330	319	279	328	309	295	280	276	319	304	339	314	327	290	300	293	296	326	324	275	320	337	288	303	274	301	316	329	357	353	283	339	309	317	289	313	364	300	314	268	312	327	303	324	323	328	321	284	309	293	329	274	296	311	323	319	332	325	321	342	287	317	319	320	327	328	317	312	281	276	289	307	278	297	290	307	309	323	322	308	296	310	320	283	263	313	311	332	313	355	322	296	369	337	315	282	308	267	298	324	307	305	327	293	323	338	343	324	287	331	308	297	297	303	315	319	282	285	308	344	309	345	309	346	316	321	323	275	300	289	299	283	330	324	355	315	298	311	325	303	287	295	302	300	298	277	321	305	319	317	305	273	339	324	297	294	252	314	317	285	304	307	321	309	294	316	280	321	315	314	310	319	329	329	320	316	306	301	302	318	279	322	331	306	322	289	315	316	294	293	330	294	320	282	292	318	327	331	328	307	312	312	284	308	327	301	310	341	300	329	298	341	315	312	331	298	297	316	300	304	331	270	305	318	296	343	315	351	304	319	304	306	318	311	286	340	321	298	312	277	336	302	309	322	334	303	308	286	306	342	308	328	317	331	315	300	318	282	338	307	311	303	305	332	322	299	293	312	304	309	336	270	293	325	294	332	350	325	366	318	323	305	307	334	336	329	303	333	335	303	321	320	319	310	288	321	315	301	322	337	306	290	341	316	290	320	286	337	311	321	281	315	326	327	331	313	315	311	336	302	314	303	326	298	312	291	302	315	315	311	304	322	304	320	338	328	303	277	298	341	318	302	313	306	321	350	274	333	322	295	342	312	311	312	329	266	323	305	313	291	333	290	310	277	303	285	293	306	294	318	322	330	336	310	332	326	292	296	306	314	341	317	305	296	286	318	299	309	305	289	322	303	341	332	291	290	297	295	285	309	299	309	315	325	265	341	296	277	330	299	285	336	319	289	290	322	313	331	317	291	317	322	285	308	305	318	298	291	272	307	317	315	309	290	308	350	311	318	312	297	308	338	308	298	280	301	327	310	313	333	316	308	294	297	339	309	290	301	320	338	311	324	315	341	297	339	303	325	308	325	325	313	310	315	318	305	308	276	306	303	305	312	295	310	298	292	306	338	358	306	283	337	284	296	314	346	302	323	303	321	326	340	306	297	278	326	332	319	319	313	289	275	334	308	331	332	339	312	303	331	326	334	288	322	294	331	296	315	321	323	318	321	303	313	317	290	296	304	338	303	301	327	313	302	294	329	329	301	286	339	313	311	328	312	332	294	325	314	322	295	316	332	300	345	317	307	309
2585	869	908	958	952	901	904	913	879	820	862	796	838	801	786	815	865	827	785	811	841	818	820	784	795	735	788	858	825	786	802	791	836	822	812	815	832	726	777	816	761	790	763	882	775	816	768	790	778	832	804	802	760	768	807	857	831	786	787	824	781	809	821	826	786	784	811	786	806	795	807	776	788	802	785	795	824	770	820	798	826	839	791	824	773	791	794	742	796	819	782	811	795	796	804	801	809	831	764	755	783	814	867	790	765	802	780	867	761	795	797	747	781	812	783	802	778	791	761	805	808	813	757	852	807	825	804	791	781	790	781	804	792	814	802	770	766	799	812	869	820	830	845	811	766	849	833	751	774	788	783	797	790	737	784	806	793	777	814	818	782	751	820	845	850	846	782	765	788	794	802	768	794	843	763	826	846	789	805	782	798	851	808	801	802	812	790	791	838	828	798	834	814	796	816	797	808	776	775	818	835	816	799	776	785	790	762	843	799	837	776	757	751	811	814	817	796	820	786	790	816	801	787	768	794	826	796	809	782	835	763	758	791	821	801	786	836	800	785	824	801	810	789	798	802	776	817	815	802	816	804	799	818	723	765	793	766	796	824	803	868	770	770	761	799	804	773	819	786	787	829	799	790	804	827	765	765	831	818	793	792	751	759	846	776	849	828	774	796	808	838	815	772	792	792	833	764	771	800	836	792	802	756	788	794	808	803	838	813	801	819	803	807	819	816	799	765	837	816	816	737	823	758	772	772	820	798	760	794	797	804	804	879	789	813	763	829	777	789	797	805	813	805	828	799	820	772	836	806	839	777	751	759	806	814	802	817	827	765	802	817	753	800	813	801	788	771	807	770	817	792	790	843	816	793	803	803	825	803	816	787	820	831	797	800	739	761	798	800	835	841	747	824	818	800	847	801	805	807	761	810	778	758	799	795	830	841	820	807	840	844	774	799	806	815	794	763	801	801	797	800	799	820	804	801	858	813	800	811	777	772	770	782	797	800	820	792	790	734	823	791	804	815	765	777	735	751	770	764	771	762	787	817	793	842	756	768	786	815	762	788	768	815	792	816	794	783	779	837	770	794	764	794	830	780	784	805	760	791	801	789	812	770	776	796	792	773	782	758	811	796	768	806	803	756	807	791	814	852	763	807	786	772	796	811	775	762	786	813	783	750	807	785	778	787	801	777	829	835	763	806	767	759	780	753	836	808	749	824	796	777	796	784	799	798	743	784	800	887	821	819	777	800	831	778	754	785	847	871	807	807	781	813	775	805	824	806	803	797	826	773	808	817	791	796	784	748	792	784	779	800	839	796	794	821	812	793	779	795	814	833	749	809	791	802	777	769	760	783	790	810	825	799	792	777	783	795	784	812	824	784	809	805	828	778	821	766	790	819	783	830	765	794	817	797	801	733	834	783	823	768	783	844	827	837	792	763	817	843	736	838	816	778	773	837	827	760	773	770	837	765	791	816	786	758	750	710	798	836	834	779	787	785	828	866	815	779	787	773	841	752	834	830	799	831	798	746	773	817	767	798	765	833	786	823	812	858	797	799	742	752	798	795	802	768	841	821	787	829	786	800	811	763	754	826	790	813	793	767	789	814	820	766	833	834	789	769	794	735	779	768	826	812	851	832	795	751	796	826	789	772	782	820	768	809	798	781	788	841	787	807	826	771	762	817	777	769	837	746	826	810	789	792	753	846	773	828	772	752	812	742	779	828	805	796	811	799	809	761	769	819	785	780	837	773	764	813	779	723	813	775	784	796	797	764	771	797	842	819	842	767	787	821	783	747	825	774	834	837	783	827	835	778	794	793	800	843	785	770	783	808	772	752	761	752	795	815	799	827	753	819	820	815	836	763	754	781	757	838	783	829	797	804	806	784	768	839	727	807	767	777	815	781	825	788	772	739	777	833	782	787	806	775	815	827	821	810	809	820	818	786	824	789	803	802	801	762	813	808	822	799	823	817	791	817	834	791	828	750	821	823	829	752	763	797	767	750	831	782	788	795	792	811	793	767	760	797	779	804	799	802	791	810	793	776	847	799	764	810	779	804	783	739	809	801	812	790	850	819	799	837	822	841	803	805	787	784	815	799	869	767	811	777	793	801	815	824	741	795	761	819	761	775	775	812	786	776	783	810	763	797	787	831	857	798	788	859	778	756	777	802	806	819	849	824	755	855	850	762	820	800	843	832	824	747	816	764	801	779	784	801	757	807	825	796	765	875	811	787	801	793	810	797	797	828	830	815	844	826	815	768	778	770	822	796	777	837	778	819	746	815	780	783	834	794	760	776	787	813	727	778	789	759	814	783	751	822	779	717	782	782	786	843	755	766	766	800	780	851	814	790	781	799	789	803	781	789	803	775	827	801	803	807	774	788	834	773	788	759	839	774	791	796	777	773	814	846	804	796	795	782	750	761	818	795	770	820	788	761	880	775	761	838	794	793	786	797	826	800	826	778	777	793	812	820	813	789	810	745	800	815	805	789	816	786	805	817	804	767	795	829	800	799	808	832	807	829	736	763	789	783	774	767	786	780	826	790	819	817	747	841	803	808	816	803	789	815	793	775	816	790	801	795	748	794	808	755	797	814	849	753	853	775	778	794	798	788	782	759	819	817	799	742	799	845	773	826	801	825	823	821	816	860	754	803	808	786	834	770	815	751	818	800	809	853	789	778	777	812	844	816	793	759	818	804	803	784	791	734	828	791	776	801	801	787	827	763	769	816	828	770	840	817	780	754	783	781	814	813	787	793	753	786	820	770	817	780	830	830	826	837	784	800	778	830	802	775	817	800	817	796	800	813	847	755	755	771	800	752	794	812	751	820	848	775	821	821	796	752	777	793	790	796	817	783	813	826	750	781	826	835	824	860	805	841	791	803	779	819	786	827	807	814	822	774	739	794	827	778	774	780	801	795	823	787	793	775	786	803	762	819	796	754	774	790	733	786	787	789	773	831	764	764	843	767	775	760	754	789	800	823	846	791	761	762	807	785	745	774	824	831	791	776	748	804	819	804	818	844	810	823	802	755	815	801	852	818	799	763	776	829	830	780	779	804	797	855	790	791	781	749	818	790	824	782	827	841	804	823	774	798	742	788	786	753	823	778	721	794	818	774	832	781	822	790	795	770	766	804	827	770	833	790	751	788	709	810	822	788	744	761	807	785	786	775	776	756	806	792	815	791	791	786	807	823	726	808	828	796	761	747	800	776	782	820	738	778	787	822	776	811	777	697	741	811	761	784	756	793	752	813	751	799	744	780	827	771	793	827	784	834	757	828	849	837	773	794	826	779	798	810	773	808	792	763	823	755	804	778	778	768	791	764	760	827	815	751	813	777	780	768	805	810	766	767	826	769	792	836	798	801	730	785	764	809	814	770	794	811	798	807	872	786	782	779	806	821	824	791	823	850	836	786	807	773	851	827	775	811	805	758	760	844	768	790	778	822	824	788	798	801	783	794	764	838	826	803	787	811	815	790	769	798	798	776	829
8800	1230	1445	1194	859	701	565	473	442	365	384	371	352	323	343	338	308	315	287	304	285	265	271	294	314	283	275	248	283	256	314	270	285	257	266	273	254	273	244	255	263	274	298	282	242	266	282	261	270	285	251	256	285	295	247	237	281	243	252	262	257	256	278	248	262	253	240	271	281	282	241	284	286	246	281	244	285	293	246	236	255	264	288	253	245	256	275	258	259	255	284	245	248	289	275	260	282	262	251	245	290	272	252	268	260	262	269	265	240	265	258	253	254	278	265	263	245	258	260	247	260	269	280	258	226	261	272	261	260	236	252	266	253	280	267	288	304	266	254	259	267	278	234	258	275	220	250	271	261	266	267	236	283	248	275	258	295	259	229	241	263	267	262	281	284	247	241	256	256	222	279	248	277	265	233	248	251	277	224	274	288	251	250	259	268	233	288	245	249	277	241	269	268	246	270	231	281	272	281	264	263	267	264	228	253	259	264	243	257	265	255	268	272	285	262	278	230	245	264	295	240	252	276	271	298	266	261	268	289	234	278	286	256	276	243	281	246	254	261	260	237	234	268	284	278	263	245	229	270	280	272	216	242	255	262	295	242	254	257	260	258	273	265	280	263	279	263	264	267	253	255	246	261	252	294	254	262	276	277	228	279	247	247	236	256	233	282	242	294	249	240	267	251	232	257	240	240	244	270	251	229	268	226	268	251	248	287	233	237	257	254	274	282	258	273	232	261	277	235	282	231	243	264	269	277	275	246	289	268	291	291	244	266	261	275	261	254	285	264	269	211	245	276	284	263	265	229	263	260	247	280	269	269	258	249	225	259	258	246	289	256	260	266	273	270	273	253	247	256	256	308	247	258	245	306	254	255	265	261	257	273	252	238	263	262	264	231	263	239	245	255	244	269	268	256	250	264	265	245	281	257	249	246	269	250	265	262	263	257	223	244	242	251	286	275	260	272	249	245	272	287	273	270	284	237	229	236	247	281	265	278	250	260	287	261	258	259	281	255	262	270	280	263	257	260	254	249	250	293	265	269	281	248	266	267	275	272	269	262	257	271	255	280	242	262	275	242	222	262	240	289	277	269	239	256	268	277	262	249	259	299	257	271	256	261	261	257	268	284	261	232	252	251	263	276	254	263	230	301	263	273	292	264	241	242	237	254	245	249	264	265	242	253	265	270	281	228	270	254	242	263	264	251	288	228	239	255	256	274	285	267	254	262	255	259	289	272	265	276	249	298	277	310	271	229	217	251	265	267	259	270	271	302	261	258	270	264	297	262	282	291	269	253	274	279	248	242	261	269	292	282	275	285	304	262	231	251	247	253	252	273	268	279	236	287	263	278	283	272	244	278	238	270	264	296	254	258	235	263	249	271	273	261	254	260	242	258	235	255	247	265	286	264	289	237	258	232	293	278	289	271	267	233	275	281	235	281	281	252	267	242	238	249	247	269	272	269	270	251	251	263	241	274	264	256	267	266	229	260	276	288	263	265	257	259	235	281	260	272	261	243	256	248	238	246	277	249	279	309	262	236	234	282	276	294	276	272	277	296	235	263	248	298	277	260	259	292	274	267	245	247	226	260	280	260	265	283	275	288	264	274	263	251	266	248	268	261	274	242	262	256	275	260	261	245	234	257	246	280	248	283	272	280	247	285	253	243	271	221	280	289	269	256	224	255	269	249	252	285	228	280	273	267	266	290	259	238	272	245	295	263	266	280	257	283	272	266	262	273	244	274	271	251	277	242	263	268	282	268	255	235	266	241	276	239	270	250	235	277	277	264	258	263	285	254	280	260	233	267	277	254	274	259	269	272	273	286	282	284	272	262	256	254	290	249	259	244	258	277	256	251	263	297	245	283	268	246	273	222	260	257	238	291	262	253	268	246	245	264	261	273	279	256	251	260	255	262	274	282	251	255	257	278	261	241	266	242	257	281	265	240	247	238	265	277	277	280	286	251	239	270	267	260	250	271	273	273	278	281	246	257	254	244	289	260	263	311	243	255	285	258	280	269	262	263	276	270	234	254	271	300	260	280	224	248	293	245	271	264	276	249	260	254	243	250	271	287	269	280	292	254	269	264	264	309	259	246	281	271	228	231	250	285	289	253	297	261	241	297	261	251	248	270	282	281	268	258	277	262	279	260	243	276	253	239	294	250	271	274	257	273	270	272	291	268	267	261	250	245	285	269	243	267	265	217	239	266	254	302	260	259	284	275	271	259	288	263	256	252	243	264	254	239	249	285	262	253	265	284	271	279	269	253	271	235	275	276	269	268	280	273	264	282	272	248	254	245	289	282	240	263	250	261	252	257	241	242	267	284	246	257	276	235	239	257	281	241	247	245	245	271	229	303	279	256	262	266	237	277	293	263	264	263	259	284	244	235	285	265	247	267	247	262	277	278	247	256	255	265	275	227	247	269	280	260	263	267	253	289	282	283	282	255	287	296	243	261	270	247	264	271	276	250	273	304	280	252	294	270	278	298	238	247	271	272	266	266	245	264	226	262	302	249	279	260	292	283	254	272	234	265	254	267	264	242	265	252	284	265	274	252	291	259	246	240	246	269	261	280	290	266	272	265	274	283	246	253	270	269	248	265	277	250	289	275	284	233	268	244	277	256	284	268	257	269	238	250	262	237	230	244	243	241	273	264	274	279	288	280	261	263	299	256	256	283	240	256	268	294	270	280	265	277	239	279	279	243	281	287	243	283	266	257	271	268	266	264	278	247	246	259	248	269	265	286	250	272	256	283	263	259	295	300	254	275	246	244	250	306	263	248	273	261	240	271	261	241	264	269	265	272	280	235	239	270	261	247	255	254	276	284	248	245	263	260	281	255	236	281	258	237	263	261	253	271	263	231	260	282	252	266	271	279	265	288	252	277	248	241	260	257	265	242	281	259	252	266	267	276	264	256	259	243	242	258	260	257	293	284	217	271	261	268	262	257	265	228	268	244	260	251	261	283	297	251	261	257	250	263	274	254	251	256	268	233	266	278	270	253	258	238	253	235	260	279	224	255	264	270	268	241	289	248	280	278	270	244	260	244	280	271	257	259	246	263	260	264	280	243	264	272	255	249	239	261	279	255	241	251	234	224	278	245	256	287	254	266	260	273	264	267	246	255	236	282	260	288	298	291	232	261	303	253	241	220	241	246	268	273	278	265	238	257	280	252	241	268	265	285	253	250	250	309	297	259	269	251	273	233	238	227	247	273	265	281	260	257	242	254	264	290	275	253	267	271	247	266	274	254	262	249	267	228	250	269	258	275	250	254	237	221	264	238	262	283	287	282	241	279	254	272	249	298	261	258	270	264	256	257	257	275	276	262	253	268	267	259	280	258	268	257	249	265	229	277	249	229	279	259	266	260	241	252	296	275	272	262	234	235	243	234	297	252	258	249	226	273	255	263	266	254	260	293	264	278	260	235	271	248	274	248	259	266	272	314	285	266	245	262	255	284	273	242	247	225	235	241	259	258	273	256	249	244	268	247	254
5866	1570	2947	3599	3108	2668	2215	1845	1647	1487	1367	1272	1240	1143	1074	998	970	937	863	972	819	854	814	766	816	788	856	747	737	778	786	758	774	734	688	732	747	718	737	785	751	745	741	665	701	709	688	745	667	694	677	677	696	696	711	692	679	669	734	699	705	715	710	667	735	728	684	670	702	664	730	667	640	715	700	744	690	712	698	677	657	698	708	634	709	674	697	705	680	699	678	693	681	669	677	674	695	732	672	647	677	663	688	661	662	642	678	723	704	648	647	669	677	661	712	662	726	655	659	652	617	725	719	657	688	720	731	667	655	627	667	698	660	668	684	676	655	664	634	692	716	677	641	608	691	665	676	682	701	645	726	678	662	661	696	624	676	665	648	652	692	678	722	652	672	681	622	653	695	684	721	615	685	653	675	648	685	672	627	674	659	697	691	647	732	636	660	652	658	712	675	689	684	654	703	720	696	693	638	667	619	651	682	685	685	647	675	695	642	650	690	671	675	751	717	673	653	699	706	654	722	654	648	659	649	685	676	641	642	666	657	668	656	707	648	664	634	736	687	660	687	710	664	651	676	686	623	677	675	665	664	658	659	643	697	711	732	674	688	644	659	634	648	640	646	674	668	691	664	651	627	626	656	648	674	694	681	657	661	735	689	649	671	640	651	646	635	654	693	692	681	684	681	721	653	676	680	664	678	644	651	661	621	722	664	687	660	693	675	682	715	681	710	641	718	678	647	684	718	714	714	650	665	666	696	696	640	685	688	608	657	712	637	668	678	666	631	669	644	700	706	685	658	659	668	643	735	697	632	676	671	681	674	672	667	668	690	732	665	673	646	639	679	687	701	678	652	667	679	678	641	626	668	697	654	698	705	640	676	657	663	698	671	698	671	680	654	667	657	641	639	667	663	738	714	669	658	690	686	657	650	690	662	594	681	661	684	674	662	656	665	647	640	645	667	699	632	694	692	644	651	646	721	670	659	658	680	655	696	632	625	676	681	652	695	692	657	656	672	632	671	668	697	699	630	676	684	654	635	671	706	660	659	669	677	651	679	632	686	722	695	653	693	727	698	652	696	635	616	668	594	673	704	678	679	681	662	700	662	649	648	672	632	665	679	681	658	659	670	678	676	636	693	668	679	684	701	712	690	677	692	609	677	681	731	639	650	712	641	677	684	701	652	661	670	664	636	672	641	658	692	675	672	667	677	678	695	636	684	676	712	658	648	671	704	650	660	724	670	620	605	660	657	660	712	703	682	667	661	722	735	666	692	690	646	671	650	707	639	706	704	641	649	667	678	698	664	696	696	663	702	648	658	647	729	611	618	687	648	675	688	665	639	673	710	682	651	677	703	683	655	646	666	695	686	664	679	636	647	642	674	696	702	663	671	719	693	644	678	710	656	649	616	697	625	702	595	705	637	661	654	669	656	709	698	678	663	690	655	666	604	713	710	649	640	651	660	667	668	683	690	672	681	675	633	651	665	671	680	678	707	634	645	680	669	607	620	661	654	670	675	707	622	661	705	629	688	655	722	639	662	665	648	613	660	633	734	682	702	676	674	673	708	673	673	608	660	680	650	714	651	655	673	684	644	671	659	694	670	672	680	637	664	662	738	658	666	694	698	686	657	661	692	625	671	687	698	664	655	688	680	677	693	597	638	643	670	698	668	671	648	671	666	643	709	643	679	705	686	656	665	689	696	657	669	633	641	648	680	676	650	636	637	639	661	694	682	664	668	666	682	701	659	659	679	666	629	733	643	704	651	659	619	670	655	636	677	668	656	645	646	670	675	668	666	657	637	690	643	658	699	667	685	697	669	648	630	668	714	642	677	678	672	670	640	688	700	639	661	661	613	723	674	622	696	685	645	691	655	692	649	684	665	678	652	689	651	667	627	671	683	649	643	672	665	606	704	685	679	667	717	691	691	636	652	613	667	658	670	651	624	692	690	638	669	673	676	686	688	657	685	650	681	712	703	653	663	669	656	712	628	698	692	660	677	697	722	655	630	694	674	707	665	673	649	657	690	659	683	705	665	726	653	668	664	657	682	674	662	705	661	660	656	623	656	689	675	682	685	649	692	659	676	649	656	640	688	674	621	705	691	691	654	685	688	651	695	688	668	676	645	632	646	644	648	688	690	686	672	657	694	706	767	651	668	678	686	699	667	707	697	686	657	684	712	647	679	650	657	659	674	695	693	672	682	708	686	662	681	697	699	650	667	677	699	662	659	645	654	677	691	666	645	688	670	645	726	677	701	731	690	632	666	667	655	677	715	687	672	690	707	723	702	634	683	649	686	727	682	652	684	678	662	640	717	688	691	657	654	626	710	682	624	668	649	619	673	671	704	671	677	701	682	673	671	643	650	635	665	649	628	650	706	661	641	659	683	700	668	667	662	635	679	663	698	698	648	702	653	684	674	717	687	708	717	623	659	667	689	665	640	655	688	731	669	688	719	655	675	679	655	641	641	659	649	681	637	710	626	693	667	678	655	643	685	672	677	705	635	690	659	642	684	643	699	727	681	659	634	643	702	670	671	688	689	644	666	652	667	631	655	698	649	613	675	663	643	691	696	710	669	665	656	676	677	680	697	641	674	703	689	708	722	693	711	664	643	679	694	654	676	629	693	650	698	668	678	690	636	697	650	697	656	643	728	687	633	672	663	673	654	714	615	652	708	712	721	682	693	698	624	626	636	661	676	696	661	638	731	660	679	647	662	645	666	700	676	714	631	670	687	715	652	663	666	679	653	666	659	689	698	669	632	681	662	681	652	654	671	677	661	672	697	688	639	656	706	681	661	654	684	664	679	739	643	641	677	650	679	613	693	656	647	652	703	669	687	692	684	688	663	735	685	645	713	670	660	667	671	618	705	690	695	657	707	689	671	678	713	665	641	647	680	666	696	685	688	656	669	663	686	693	695	706	677	696	684	686	682	710	698	697	667	636	661	646	684	649	642	678	680	674	668	690	649	700	685	668	705	688	671	698	710	663	660	700	694	689	688	637	712	659	647	682	647	657	644	682	688	676	629	735	638	656	653	663	667	661	672	681	676	667	631	653	643	653	662	667	679	719	650	679	687	691	648	671	640	664	679	643	664	679	692	662	720	655	646	650	689	667	643	668	648	678	666	717	659	673	670	700	721	673	673	644	670	645	664	699	651	735	661	674	732	667	686	685	695	701	667	665	666	646	704	711	629	678	657	681	643	662	675	652	673	676	670	686	650	669	709	670	638	681	684	656	647	656	671	600	640	614	669	619	677	680	680	686	653	613	675	673	642	649	666	675	717	645	641	689	683	654	672	672	642	652	710	640	711	701	668	659	642	732	655	681	671	644	677	608	670	683	647	630	643	656	637	671	709	651	671	690	654	686	698	694	660	701	668	635	664	664	666	673	668	649	673	652	638	696	695	685	669	707	679	656	670	704	703	711	681	611	716	627	655	683	703	696	645	665	696	641	673	680	601	677	666	666	686	695	679	623	686	617	604	684	651	639
15509	2377	2482	1885	1326	875	717	561	477	389	310	299	256	248	223	173	177	206	195	192	182	147	147	145	163	160	132	135	114	119	139	128	144	117	141	138	121	101	130	110	112	130	127	123	136	120	121	127	122	116	113	106	122	118	122	117	124	107	107	123	125	112	120	127	121	103	110	127	124	101	115	117	129	112	124	124	101	123	126	123	120	127	126	104	121	91	118	123	110	122	127	110	103	114	120	114	130	130	103	110	100	111	116	109	106	104	126	123	108	127	112	112	121	104	107	105	112	106	113	102	112	101	117	114	125	125	109	121	116	120	123	102	135	108	122	110	95	99	113	120	108	125	110	115	113	131	107	105	101	108	104	115	115	104	124	120	101	108	110	111	115	105	104	112	101	105	101	102	96	109	101	108	119	83	120	118	86	114	103	118	101	98	131	112	117	122	107	97	127	105	114	115	120	111	110	117	111	127	119	131	117	120	90	102	107	114	103	120	108	119	114	115	107	110	97	99	110	101	126	118	124	111	102	101	111	123	131	103	117	100	104	97	109	125	119	104	117	100	96	103	118	138	108	136	82	119	112	112	114	109	119	102	104	105	111	117	116	119	122	123	110	123	122	107	117	107	100	139	108	117	126	92	111	112	115	104	101	113	112	106	111	90	115	102	140	118	109	119	110	116	138	133	118	101	115	97	104	116	106	92	105	112	119	115	123	123	132	107	109	106	119	101	104	131	118	107	105	111	102	107	109	110	99	111	138	117	114	129	93	108	111	105	105	113	108	131	105	122	101	113	125	129	125	112	85	97	127	104	107	132	120	117	108	134	117	110	127	109	104	120	108	108	116	122	116	97	121	119	130	124	111	105	115	90	108	115	98	92	124	123	112	140	92	117	93	112	103	126	97	94	93	128	109	121	116	106	101	119	116	88	98	113	106	118	121	108	109	98	118	114	95	120	123	120	99	99	110	120	107	106	144	109	100	128	95	108	97	132	102	125	104	119	96	93	131	124	140	95	120	107	102	99	91	112	111	109	112	109	101	108	123	120	113	96	97	112	112	118	112	105	113	106	96	122	104	99	113	113	131	100	89	109	108	110	103	117	105	106	116	107	93	113	96	84	95	113	110	128	109	113	117	103	108	118	114	100	117	119	118	111	114	108	105	125	91	105	121	113	126	130	110	119	110	122	102	104	119	100	110	110	105	133	93	108	101	108	128	108	110	104	128	95	107	107	100	138	115	116	136	114	104	100	100	122	109	103	121	113	108	126	100	111	119	113	93	134	101	121	124	106	99	105	105	95	95	100	105	120	111	91	119	111	120	100	112	103	113	110	112	103	119	114	135	111	114	120	104	119	88	124	123	99	123	112	120	121	91	108	100	113	102	104	104	109	116	121	117	119	109	114	110	125	110	100	112	109	109	111	122	131	109	116	87	106	110	105	128	110	116	109	109	105	115	105	98	111	98	128	106	116	117	91	115	91	108	106	109	100	94	96	96	93	116	124	102	106	130	109	122	109	109	130	103	115	111	106	101	93	90	113	120	110	106	108	113	117	87	138	103	122	104	100	107	111	111	99	100	123	103	106	123	114	123	101	91	110	106	137	106	103	117	100	109	141	102	103	118	110	125	109	132	116	113	106	122	97	119	109	127	104	122	106	136	95	113	107	101	114	101	108	113	103	114	112	107	125	93	110	127	114	102	126	120	130	86	96	112	108	133	104	92	101	146	102	94	113	106	119	126	102	105	105	102	117	120	102	109	124	110	106	101	111	95	89	111	121	89	110	100	121	115	121	106	102	94	106	126	110	100	115	108	109	110	105	106	123	90	107	109	128	123	99	103	94	118	112	109	108	116	108	113	104	116	117	102	88	111	85	122	106	103	92	129	117	112	93	103	113	112	110	117	111	113	113	101	105	103	129	122	129	103	108	111	124	107	118	108	100	103	96	118	121	108	107	108	111	115	109	120	106	115	111	111	111	107	103	114	114	129	122	103	120	117	131	91	107	121	135	123	102	114	129	99	130	111	115	98	114	107	108	116	125	122	120	104	121	102	118	118	129	127	116	128	100	113	117	109	93	109	126	107	102	127	103	105	101	106	88	89	120	97	108	115	111	117	97	114	117	95	121	109	127	128	89	119	107	120	119	116	129	96	98	132	106	106	102	122	109	106	104	127	109	123	116	95	131	132	126	116	109	100	125	116	110	118	92	117	102	121	108	123	110	104	119	85	115	124	99	100	109	106	103	108	106	119	108	118	134	115	106	144	105	100	114	94	97	109	110	106	112	101	121	131	120	133	118	102	120	112	114	118	124	107	104	120	102	111	106	118	105	117	114	109	130	101	109	125	126	110	106	125	120	91	126	128	94	108	126	133	130	101	107	131	121	108	102	108	116	130	130	112	126	115	119	103	112	98	109	103	100	129	99	130	114	112	103	104	104	125	122	115	110	95	95	116	100	114	83	115	113	126	105	130	116	95	111	113	111	122	107	115	106	108	111	98	122	129	112	119	117	118	119	124	103	131	106	111	113	123	105	97	120	118	89	102	99	117	112	112	122	92	118	132	90	122	118	107	94	118	98	107	111	108	94	105	97	113	117	104	93	127	130	123	110	109	105	122	115	113	98	90	102	124	113	95	115	128	125	97	117	117	113	112	88	115	120	109	120	98	112	120	106	121	99	100	114	116	102	107	103	132	98	123	127	108	114	91	101	102	118	118	107	108	116	119	120	104	103	108	122	97	103	126	97	96	132	134	106	129	122	118	107	102	115	112	86	112	125	132	105	108	128	111	103	123	114	93	111	101	114	108	123	109	115	113	138	100	107	114	107	91	137	122	115	131	109	115	105	106	126	120	107	112	96	96	109	100	106	118	108	122	93	121	107	104	105	115	110	103	105	113	95	97	107	106	106	103	111	127	107	131	130	122	114	113	130	104	123	89	105	104	107	110	107	102	112	111	101	101	125	116	117	110	106	118	120	112	128	105	123	109	104	126	109	119	122	92	124	117	105	93	131	97	110	119	117	109	96	100	115	114	103	114	92	107	130	115	114	123	111	117	109	97	116	135	113	103	113	108	103	119	107	111	126	115	102	117	116	131	109	97	114	131	121	101	122	130	128	114	126	122	113	88	99	106	113	110	109	112	109	114	98	97	110	105	100	124	120	124	102	105	106	115	104	108	105	109	115	112	100	101	103	110	110	82	123	108	112	95	87	117	127	112	112	108	107	103	97	123	98	103	111	110	118	120	96	103	111	96	89	107	112	107	115	104	114	125	116	108	131	110	113	98	117	130	113	100	114	125	110	110	100	125	106	104	118	86	121	118	124	117	115	116	108	117	98	103	119	106	126	117	108	124	109	110	116	108	89	130	104	108	107	115	111	88	108	132	102	108	91	120	126	124	113	106	104	98	121	119	109	106	101	108	125	105	109	115	114	105	112	114	119	107	119	124	110	97	120	114	130	123	107	116	100	110	104	120	117	120	124	123	104	111	104	118	123
7427	2015	4674	5755	4830	3854	3034	2601	2179	1896	1575	1463	1259	1123	1067	951	915	850	782	771	726	669	660	596	573	572	562	511	550	534	490	456	446	493	462	431	452	428	420	449	417	416	401	396	401	376	390	403	377	348	375	375	365	359	386	378	368	376	346	346	369	341	358	354	371	384	365	352	363	357	324	363	343	371	335	355	352	321	310	358	379	350	359	349	317	320	332	343	341	333	334	344	334	328	353	315	336	356	315	326	334	313	342	315	333	310	325	313	354	367	353	313	308	322	335	368	322	304	329	304	304	294	308	316	325	340	339	346	349	314	297	359	316	331	334	326	309	312	310	318	330	331	313	323	330	331	318	328	333	339	330	296	309	314	317	309	322	326	314	314	323	317	305	295	324	334	338	303	302	331	353	328	319	299	335	346	356	311	297	391	332	300	366	310	315	330	299	322	320	327	298	330	335	309	311	294	302	286	329	335	316	365	336	346	336	333	323	304	329	310	310	314	330	296	324	320	323	315	332	320	306	323	336	300	332	331	348	328	345	328	318	305	300	338	361	309	306	299	339	302	327	324	355	317	337	333	332	349	366	309	312	327	319	300	295	345	303	332	338	334	327	306	296	282	324	315	304	317	340	286	330	328	328	311	329	323	315	340	351	320	318	311	290	311	327	294	363	272	310	322	342	300	331	311	341	319	337	323	312	310	314	332	327	303	313	327	350	360	308	311	342	337	306	312	345	354	299	344	314	286	319	304	318	323	326	312	344	286	308	324	333	335	304	330	312	320	303	317	344	331	291	302	330	309	338	314	322	320	333	318	329	319	303	320	341	320	328	298	343	315	309	302	312	311	308	323	297	332	298	333	322	321	320	317	308	325	317	369	333	310	314	314	333	323	316	346	312	326	351	310	310	319	338	335	312	318	306	358	353	331	330	301	328	322	359	323	322	347	288	339	290	296	312	317	319	302	320	318	320	281	328	321	310	295	335	281	318	352	323	328	296	304	333	306	292	336	330	321	341	342	319	334	305	309	333	324	329	311	306	317	325	323	318	335	332	334	336	352	297	312	352	317	311	323	342	337	330	288	325	338	349	313	300	297	314	304	341	321	313	319	323	352	314	342	341	357	338	359	301	366	333	323	320	300	304	317	309	337	341	303	309	335	308	319	328	357	302	311	317	360	332	308	320	294	315	328	313	308	322	294	331	346	318	324	346	312	323	335	329	305	310	323	310	319	324	338	314	317	310	301	310	297	349	320	295	347	310	314	331	292	298	310	321	324	316	301	318	355	331	343	315	295	325	301	326	284	329	318	280	308	308	292	326	328	341	295	314	301	296	346	318	337	329	305	349	319	337	332	316	320	323	341	324	319	291	322	327	323	281	352	317	324	341	307	293	308	320	317	310	344	321	318	332	356	338	335	353	333	367	298	348	335	295	305	332	322	314	333	295	331	348	321	307	306	315	307	339	319	299	326	355	319	336	272	319	280	351	320	336	344	345	337	353	333	319	303	314	310	316	311	327	274	333	317	325	294	306	339	349	319	313	315	344	274	354	334	322	292	305	315	324	334	349	322	338	314	311	316	333	384	328	325	309	336	303	288	294	328	356	329	300	308	337	319	322	327	352	293	326	324	269	331	333	316	306	334	357	347	313	318	295	328	340	291	326	319	348	324	287	328	311	321	293	356	301	310	299	302	322	327	352	298	332	329	302	286	341	306	331	334	304	350	304	352	342	332	350	310	337	293	325	322	340	294	319	314	300	312	330	340	317	308	305	324	299	323	291	300	304	308	332	305	317	346	316	350	338	312	294	321	352	320	343	331	328	323	309	354	309	331	316	366	328	297	306	318	352	347	330	314	344	349	318	331	319	310	309	311	339	336	306	334	334	294	331	308	354	313	348	287	302	333	317	334	323	344	361	304	321	328	288	292	299	319	330	320	308	300	326	346	346	315	266	354	334	314	286	315	311	317	334	333	318	331	330	330	331	316	335	319	331	310	316	316	323	336	355	336	319	318	323	352	314	313	307	316	332	323	342	300	304	328	313	321	328	325	319	344	332	294	313	315	294	322	298	294	314	334	293	303	326	342	337	323	347	324	300	303	310	331	297	302	287	322	326	312	287	328	323	323	293	343	344	322	338	288	346	330	333	338	314	275	365	329	339	327	335	316	312	352	317	321	324	319	342	344	326	319	315	315	338	300	286	305	317	324	308	314	313	316	330	329	330	325	299	321	336	332	304	330	310	308	335	336	329	342	351	330	354	322	340	338	361	333	289	303	324	357	296	327	321	321	315	318	310	310	321	319	364	339	312	300	307	319	328	296	304	307	300	314	347	319	341	339	324	326	335	288	354	333	317	303	296	309	324	329	324	316	294	355	317	333	326	337	352	365	312	311	296	334	312	310	291	323	322	325	307	318	318	315	343	327	319	324	325	320	333	271	295	302	334	347	320	301	291	332	309	281	354	317	316	332	313	299	305	335	346	336	307	309	303	333	326	286	320	319	311	325	295	325	322	350	302	320	344	314	342	305	318	346	294	295	324	323	320	323	318	327	317	301	326	351	349	301	323	324	318	287	342	311	331	315	319	311	332	297	338	332	306	311	309	306	335	311	333	332	326	316	302	318	304	311	318	358	310	335	308	314	329	326	347	354	311	314	334	313	324	327	322	302	305	320	315	331	333	334	329	287	318	331	331	318	334	310	297	317	320	321	315	309	295	309	328	334	322	321	358	298	321	309	332	326	331	314	333	329	325	313	330	324	283	333	328	351	332	339	324	325	357	327	309	353	309	316	319	294	306	307	305	345	312	330	302	371	325	320	325	304	317	309	319	323	294	324	322	303	326	330	314	323	318	309	315	348	357	305	341	301	328	293	318	299	304	333	318	305	326	325	309	301	326	330	335	344	331	335	316	315	317	342	335	311	336	325	298	313	312	326	318	319	317	331	306	277	289	331	329	332	287	329	327	315	328	331	306	343	344	332	311	351	333	320	324	330	290	334	328	331	320	330	320	303	327	319	328	306	348	293	328	313	326	337	331	321	339	364	309	328	331	288	364	290	332	330	313	292	331	335	295	306	343	323	321	331	314	306	318	324	322	289	305	308	309	320	323	314	358	349	340	337	307	299	312	355	335	288	337	297	335	314	330	348	329	302	330	336	317	345	314	335	290	304	315	313	280	348	313	317	328	307	366	349	284	314	308	291	315	294	338	339	343	298	308	329	310	309	305	342	318	301	316	292	325	318	329	330	298	317	338	313	327	282	346	336	323	314	318	311	323	332	333	303	345	290	316	335	317	280	328	352	313	283	329	324	333	306	347	295	314	320	321	307	308	332	294	315	315	326	305	336	328	306	308	307	310	333	289	299	292	342	323	306	289	340	331	327	301	306	306	341	304	319	324	308	309	308	320	308	301	311	310	341	308	314	318	336	343	325	344	332	338	300	328	318	318	345	315	326	307	309	353	331	331	313	292	349	327	291	340	324	307	347	334	315	327	351
2356	343	358	341	316	341	331	350	331	286	311	311	313	265	310	319	318	301	327	316	335	301	280	319	329	290	288	289	327	295	299	305	277	300	329	305	336	328	319	291	343	317	342	320	316	334	304	290	297	315	308	294	330	324	305	329	265	304	301	327	325	342	329	311	298	278	321	301	323	323	340	291	295	283	317	285	296	304	321	325	329	289	339	324	319	311	313	264	326	300	312	317	316	311	326	297	317	346	327	290	302	327	298	307	333	315	306	293	328	305	309	319	313	303	302	286	296	334	344	311	315	287	342	311	312	262	280	275	313	302	310	298	307	311	315	345	281	304	313	320	304	302	289	311	298	274	300	299	298	334	315	297	308	319	293	306	309	304	290	276	303	311	343	320	312	337	293	303	313	305	297	328	317	302	304	331	338	304	347	331	305	298	348	324	328	314	280	334	323	303	291	326	322	300	311	303	306	301	306	317	306	287	317	294	306	316	342	309	306	309	297	305	278	335	344	327	330	324	289	343	298	310	304	294	322	306	315	324	289	308	299	319	292	304	315	296	295	307	324	322	327	330	283	302	319	325	296	316	303	307	272	280	339	298	312	261	301	296	313	303	288	304	300	333	307	354	299	278	276	356	290	302	306	308	325	299	323	293	297	338	321	300	292	317	332	327	286	301	341	284	330	307	343	296	285	304	339	295	292	286	292	317	320	301	307	323	317	303	306	269	290	348	307	305	281	303	311	320	314	339	315	297	286	329	267	328	285	315	296	294	296	287	287	292	299	280	309	303	284	295	292	314	279	301	331	304	303	302	298	302	326	299	317	311	272	335	319	298	318	325	313	348	309	294	337	303	322	290	320	312	299	337	293	310	297	275	297	303	285	302	314	301	306	311	302	320	315	311	290	298	303	321	316	281	288	320	318	298	301	290	292	289	313	288	293	303	335	308	328	304	314	305	325	321	315	292	305	323	306	303	323	312	321	292	279	287	287	307	307	304	311	336	302	326	297	315	295	326	311	307	330	325	306	304	296	294	334	294	284	281	290	349	342	296	318	318	355	304	313	294	300	302	287	335	328	288	329	311	307	329	278	325	326	314	295	299	295	306	278	286	310	313	317	326	320	369	327	292	287	315	297	338	307	283	343	297	310	302	318	308	338	295	314	307	307	313	300	297	315	332	323	304	320	332	319	318	289	322	281	350	289	271	324	335	289	308	313	320	302	304	284	292	299	311	301	314	314	303	290	326	297	310	302	306	294	279	324	319	320	317	319	320	286	326	339	292	325	331	311	283	357	287	280	284	300	299	298	321	289	298	311	297	301	345	290	295	306	325	310	294	341	328	308	306	275	340	310	316	300	299	344	311	292	321	311	298	296	314	337	326	312	297	309	303	306	343	283	329	303	304	304	324	324	320	319	284	312	304	300	314	259	319	293	294	344	305	298	358	306	298	331	302	287	308	316	274	308	333	326	314	316	337	274	305	289	331	301	317	302	291	339	285	288	317	317	320	317	304	311	322	310	300	279	300	306	315	340	318	326	323	293	304	306	315	320	286	310	328	298	283	318	346	308	320	297	320	314	308	326	314	297	326	295	326	310	283	268	295	328	354	315	317	296	302	322	294	315	314	281	333	313	283	293	293	284	293	288	308	338	332	317	302	301	310	320	320	274	315	281	293	329	314	296	288	291	277	309	283	310	306	297	309	342	330	299	308	329	294	303	295	293	283	335	335	297	308	288	283	301	331	307	323	290	312	293	306	322	284	354	292	267	274	290	295	315	319	328	338	285	335	309	292	346	306	288	292	315	287	285	308	318	311	286	318	307	296	329	323	335	296	302	305	333	322	292	317	295	313	330	321	306	302	306	326	301	298	307	306	309	285	308	292	324	329	335	341	295	297	298	325	311	319	337	324	320	314	303	271	297	321	318	279	314	279	296	315	300	286	309	304	299	300	292	291	290	280	291	299	320	336	289	330	313	302	301	305	326	288	332	273	300	323	269	273	318	307	319	317	280	307	271	340	310	283	289	319	310	306	304	306	264	307	308	355	307	304	322	311	318	298	296	303	273	299	289	292	291	312	294	312	316	294	311	335	304	292	316	336	294	285	311	328	315	307	301	304	309	312	304	304	323	303	329	316	321	295	321	314	297	312	315	295	330	300	339	297	301	315	316	301	271	299	310	285	312	304	296	312	323	308	303	336	288	324	331	303	274	301	301	316	305	321	314	320	321	345	287	316	293	289	317	316	296	317	333	323	301	301	304	296	306	345	310	356	344	301	305	353	273	298	293	310	338	316	330	322	303	311	306	316	291	318	271	343	313	307	327	345	322	271	297	292	294	317	324	322	308	315	308	353	309	305	297	318	332	312	321	320	308	306	324	298	259	327	322	328	306	298	306	301	334	301	284	297	305	278	330	305	323	291	312	321	290	294	294	313	334	343	304	309	332	328	329	320	334	283	325	287	294	329	326	301	320	320	284	320	324	298	291	330	331	326	344	304	321	309	306	310	301	335	297	286	313	330	302	281	305	348	339	325	311	284	322	313	307	297	337	318	322	294	285	315	299	272	318	297	297	283	327	325	308	312	322	333	286	324	308	314	329	309	319	311	343	300	299	306	281	321	290	307	324	279	329	314	335	278	319	284	324	252	347	306	334	314	316	293	292	299	309	313	300	346	315	332	268	295	305	286	301	327	299	258	320	338	285	351	327	317	287	271	293	307	284	299	333	292	330	316	300	327	282	294	333	331	339	276	305	347	317	309	320	311	296	346	323	266	268	279	305	342	294	301	299	322	311	295	304	301	284	306	293	318	310	344	315	293	285	292	307	305	314	336	312	307	314	301	294	299	308	327	336	305	295	312	290	328	303	298	307	309	315	291	290	348	309	277	314	284	320	297	298	332	325	293	298	322	312	307	298	292	324	323	305	330	310	315	303	300	294	316	332	310	315	301	293	364	337	314	311	312	345	314	279	329	314	308	308	301	292	342	284	310	267	310	301	312	289	300	291	290	317	271	281	305	320	291	294	272	326	312	318	285	269	290	300	331	270	298	325	293	282	323	308	296	280	302	314	313	285	299	297	308	332	314	316	310	274	314	313	324	318	296	314	297	334	311	328	302	309	300	278	298	281	343	316	325	307	304	274	290	323	326	313	304	316	339	306	307	303	335	340	312	337	278	307	316	304	305	294	291	320	310	299	305	311	306	332	266	310	290	317	312	321	319	298	315	298	299	337	304	296	332	294	295	290	314	319	299	333	318	294	263	307	336	349	313	318	342	301	346	316	328	308	308	312	313	254	325	316	326	300	293	330	341	287	335	284	328	271	316	349	315	320	323	326	303	336	286	318	339	309	290	320	308	297	316	314	333	307	303	317	311	302	320	303	324	317	329	291	318	323	275	308	310	300	291	334	297	310	297	306	274	314	302	300	291	317	325	307	307	322	341	303	310	336	325	303	309	295	317	283	288	314	274	319	331	312	307	329	278	319	309	323	300	325	337
2486	819	928	1011	931	886	853	880	898	844	853	798	808	841	873	813	775	819	795	831	861	780	757	781	788	834	782	768	783	803	805	813	790	806	805	803	815	838	777	784	801	781	825	768	790	741	825	825	775	827	821	802	796	783	850	830	776	800	783	734	842	817	808	797	806	776	766	827	792	718	800	788	742	803	749	783	776	819	802	774	794	861	765	804	774	830	790	764	788	750	835	767	808	809	806	769	839	824	808	803	808	769	784	797	829	751	840	775	788	772	765	780	798	821	790	829	855	798	784	839	789	744	781	820	780	774	754	795	810	806	806	818	849	794	801	808	729	796	840	828	792	773	853	783	796	798	784	819	825	821	759	799	800	797	829	755	762	844	763	754	811	764	805	813	784	840	755	796	805	798	784	797	811	809	794	815	767	852	801	820	758	810	808	812	831	773	790	797	825	803	816	785	792	853	814	786	824	795	790	789	769	795	768	852	772	860	808	795	854	766	807	776	838	753	814	786	829	770	801	765	763	793	831	798	807	774	756	856	787	843	785	815	800	858	757	826	765	851	776	784	821	832	802	792	830	779	794	785	830	816	803	777	838	825	755	792	821	802	814	839	762	823	791	770	796	782	811	821	773	786	817	825	800	811	756	795	785	774	778	804	809	808	789	802	782	760	855	785	853	824	767	793	780	795	756	826	786	771	808	765	780	868	780	727	800	783	762	821	808	733	767	814	795	774	792	816	777	857	827	793	784	805	757	788	773	802	770	829	771	825	703	827	834	859	828	782	767	807	759	813	788	791	806	821	764	788	835	819	765	793	828	746	811	732	763	783	833	798	816	762	788	788	798	773	747	817	800	779	746	770	739	857	757	753	788	734	771	835	833	761	790	825	793	810	782	740	801	793	815	765	802	811	832	762	806	761	783	831	793	804	772	823	769	835	783	810	781	793	797	801	800	778	812	815	769	840	765	762	815	813	805	774	785	818	840	803	800	828	808	841	773	824	793	789	769	791	771	774	752	777	763	810	804	755	799	761	742	786	788	785	819	779	753	785	778	771	798	797	787	775	785	768	789	826	765	813	795	782	764	809	755	813	819	853	818	806	789	776	836	797	840	789	809	758	797	810	784	782	761	754	796	812	796	786	806	811	784	786	826	841	733	785	839	824	819	753	788	772	807	789	802	800	760	823	777	779	786	752	780	828	747	818	770	787	809	788	794	806	768	789	846	767	813	850	794	845	746	808	794	804	776	801	743	773	800	809	690	832	789	771	769	796	800	806	778	782	803	761	807	764	796	787	821	836	780	843	795	796	814	777	772	804	769	772	826	782	790	801	784	820	767	822	856	828	799	868	771	792	814	769	807	811	791	763	778	772	858	767	825	740	806	817	773	756	822	780	746	779	752	743	835	807	767	762	843	805	787	788	761	826	751	819	747	812	771	757	817	763	797	811	830	801	821	824	775	802	786	788	788	748	796	781	767	774	802	795	777	805	761	852	807	799	784	806	778	792	785	764	773	792	788	770	747	838	782	802	793	808	743	807	799	745	816	819	806	792	818	808	813	781	758	751	762	755	821	750	788	773	809	831	799	814	786	802	801	836	793	788	881	793	773	851	804	746	762	808	853	778	775	770	800	828	808	780	787	800	786	811	809	815	853	779	801	818	835	836	814	856	788	776	808	766	806	792	768	766	772	797	805	754	861	773	811	827	856	824	790	833	758	831	795	812	779	781	845	790	844	840	797	763	804	785	785	796	783	805	783	788	799	856	820	781	804	811	771	779	755	794	810	817	780	806	727	808	780	750	831	847	838	763	789	760	748	769	823	787	739	759	806	819	831	757	820	761	804	825	811	743	805	791	782	754	769	745	758	801	817	802	794	779	805	791	834	743	801	831	784	778	824	767	794	787	800	807	846	857	782	821	849	808	790	852	791	793	880	826	793	764	799	788	802	794	784	803	741	776	835	758	826	831	861	812	756	791	770	824	827	804	751	806	846	804	806	789	753	848	809	853	788	794	787	768	828	823	765	814	803	793	826	805	791	776	777	837	812	774	777	772	829	775	772	762	788	770	806	794	831	809	758	770	801	761	782	814	823	751	801	802	763	829	835	787	808	791	832	794	756	783	818	759	777	802	816	772	721	747	745	827	807	780	768	803	775	794	835	799	792	792	848	792	755	758	812	795	824	785	812	773	771	765	758	829	810	823	753	817	793	797	806	836	807	789	782	796	806	799	785	788	811	792	768	807	841	755	865	814	767	824	830	808	792	754	823	813	734	815	737	803	801	825	751	832	801	776	819	736	786	811	806	761	839	821	794	788	846	814	829	813	850	790	759	852	818	803	810	794	735	798	795	831	858	811	842	792	815	781	794	802	796	816	782	794	793	811	801	803	753	835	798	786	786	810	767	817	828	802	821	828	787	767	764	805	786	831	746	735	760	799	780	803	739	855	777	802	821	798	829	786	790	779	800	708	842	788	779	833	787	782	781	768	782	815	741	816	786	777	813	775	770	778	765	765	785	784	791	799	741	792	771	819	840	813	777	775	757	774	789	809	804	799	811	817	797	778	788	744	791	858	790	818	807	756	779	772	812	814	805	750	806	795	772	792	747	816	774	793	774	784	823	830	760	836	807	779	790	771	821	838	781	755	799	821	798	778	842	812	790	792	813	802	719	776	787	808	782	766	781	826	810	801	855	751	795	802	813	812	774	765	779	781	793	863	791	817	782	772	807	785	778	766	778	742	816	838	809	815	817	802	836	769	774	786	807	772	784	802	817	776	843	759	737	768	792	779	829	765	804	828	784	798	775	837	766	784	826	798	798	811	748	764	801	763	804	764	795	757	811	795	794	782	760	805	795	793	788	833	773	737	778	812	788	825	815	781	784	812	803	733	821	792	780	842	795	803	773	781	789	790	814	810	785	776	813	813	815	780	773	823	784	811	761	776	824	732	782	829	782	786	780	789	825	801	815	809	774	806	804	807	759	802	834	852	793	826	731	794	828	781	784	784	797	733	746	787	787	753	762	781	830	801	797	818	801	802	768	774	846	789	798	812	796	833	778	806	827	765	804	793	830	776	761	801	849	828	807	775	787	772	762	789	813	851	792	841	828	806	769	797	773	767	830	716	776	802	774	821	775	731	769	784	805	819	817	810	811	789	788	802	751	806	793	746	780	861	818	761	790	760	831	797	805	780	799	827	801	758	761	788	823	802	778	813	822	803	819	762	804	804	843	818	764	775	824	826	800	783	805	835	831	737	847	835	768	790	816	758	818	837	796	833	763	782	841	814	812	821	821	778	811	813	770	785	769	801	785	841	816	763	814	786	782	758	797	800	780	719	784	817	787	765	768	767	758	790	837	820	786	797	799	813	802	780	795	836	773	836	851	814	820	788	768	761	821	769	789	872	796	793	723	787	841	785	800	761	807	799	788	827	793	873	816	803	759	827	825	728	820	761	810	833	791	781	758	780	785	784	800	869	778	819	775	746	751	822	750	828
8842	1132	1435	1152	931	686	604	459	492	429	371	361	344	332	304	325	295	284	313	267	265	274	278	262	303	288	252	283	242	249	262	250	240	253	274	279	272	315	293	259	270	256	261	242	253	282	279	274	261	249	241	284	261	251	256	227	236	249	271	249	272	259	288	260	288	293	286	230	251	280	272	242	270	266	244	260	265	287	252	276	261	259	302	269	251	267	263	284	266	261	261	235	264	270	261	243	230	276	254	296	263	272	234	235	262	258	246	261	265	268	246	229	274	281	241	258	261	243	263	262	294	255	274	284	269	262	278	252	295	256	248	262	239	303	274	259	268	268	267	291	290	235	229	241	257	246	254	289	240	265	241	260	293	278	264	275	268	247	243	269	255	278	261	268	254	278	273	240	268	280	230	235	255	256	263	270	269	284	238	258	265	252	247	244	273	265	247	296	266	266	282	232	234	269	269	268	257	261	250	243	246	260	286	283	242	260	266	269	242	264	267	299	240	283	284	269	258	255	297	279	241	279	266	253	249	242	259	263	254	267	267	242	238	252	250	240	264	247	271	265	237	245	249	233	278	238	286	252	287	272	261	254	242	264	283	266	229	245	268	259	242	277	249	240	248	246	242	260	276	251	263	267	242	256	266	240	293	252	261	266	243	249	260	233	255	280	266	236	241	251	258	243	244	253	282	260	271	246	259	272	262	239	262	279	268	256	227	253	260	264	265	289	280	249	261	285	253	262	252	281	258	271	252	257	280	234	243	273	252	222	264	245	283	249	265	275	255	261	257	272	268	239	258	236	260	250	261	257	278	278	246	231	266	280	248	256	239	246	273	259	239	262	246	267	268	247	286	244	232	249	236	257	246	301	254	264	281	285	257	256	224	256	267	259	256	267	254	260	244	245	294	267	260	249	274	255	266	262	244	282	258	253	267	246	234	258	270	236	237	232	260	266	220	257	270	265	265	273	242	253	289	259	259	259	230	246	257	269	265	222	279	258	267	260	260	291	243	254	273	263	278	240	242	250	239	239	254	261	273	271	273	233	252	300	273	278	267	248	263	249	249	277	262	261	286	240	252	292	263	259	237	289	242	271	273	272	262	254	265	312	256	249	246	285	288	242	256	268	271	260	258	258	285	260	231	281	274	255	262	264	316	257	263	261	241	273	253	260	264	266	246	234	249	295	253	282	273	269	242	251	268	259	247	251	233	250	254	279	242	223	249	271	253	267	261	260	261	251	268	251	263	243	239	271	239	286	260	248	249	246	245	249	276	265	240	275	290	264	272	275	271	277	257	265	265	271	249	235	237	279	245	244	238	265	244	258	249	249	259	294	268	253	261	282	276	252	246	267	269	251	275	243	256	243	273	279	255	258	266	260	288	241	236	278	242	249	303	255	251	264	306	295	262	265	233	258	280	261	256	237	255	248	243	259	261	270	275	277	240	254	225	243	263	264	276	280	285	237	268	250	227	248	275	255	308	243	249	253	255	257	267	244	259	256	248	253	265	258	259	254	279	270	238	261	243	271	263	255	260	270	248	266	263	228	261	238	256	250	258	282	256	247	238	254	244	251	277	261	215	231	271	245	278	246	241	268	255	245	257	257	254	230	266	271	253	267	275	263	299	270	253	260	252	267	253	256	259	273	258	266	236	250	275	268	268	265	263	235	240	268	263	288	252	276	254	264	252	248	232	258	251	250	259	264	268	252	266	245	289	241	278	259	273	246	252	272	246	280	248	286	245	238	259	270	258	280	219	288	270	251	258	233	265	271	261	252	261	252	266	253	284	270	289	250	264	263	267	272	245	246	266	228	249	234	257	248	228	253	253	260	246	256	251	249	282	267	207	222	258	260	283	248	256	251	235	276	288	246	263	289	257	276	255	250	287	248	252	245	283	239	250	227	237	263	247	246	248	225	265	235	258	234	256	251	288	243	263	254	251	277	235	284	272	259	263	265	267	245	239	285	257	242	258	256	303	261	257	249	260	253	274	265	268	284	230	231	264	278	250	267	264	256	268	237	257	249	281	266	274	252	245	273	260	256	259	243	282	234	233	251	254	253	232	259	268	245	276	252	233	276	258	260	253	252	237	253	260	262	255	239	297	251	287	254	261	262	295	253	255	266	271	249	280	240	250	262	253	264	269	241	260	254	239	253	271	271	272	238	271	252	256	246	282	223	239	265	256	248	247	266	234	244	267	283	259	241	212	257	260	244	260	263	256	257	269	264	273	243	249	218	228	256	265	260	248	254	257	281	247	256	262	251	256	254	269	245	247	262	256	278	259	289	264	265	279	287	234	283	272	273	221	264	252	268	266	260	260	269	269	282	286	272	264	267	255	282	268	283	275	247	273	258	264	209	271	258	265	272	258	279	222	257	296	267	241	256	252	259	237	259	256	264	264	259	289	257	288	267	269	300	267	253	277	277	247	218	257	273	256	262	287	228	280	266	263	260	254	257	272	285	272	251	242	260	247	271	274	262	236	233	230	251	251	265	281	251	284	307	256	275	240	236	259	282	288	276	273	274	241	284	253	238	237	249	230	245	231	257	259	254	283	254	256	276	253	276	238	248	292	251	272	231	253	236	245	251	281	280	274	244	251	271	255	251	242	298	283	239	246	236	247	276	271	255	279	250	280	276	266	264	284	256	246	256	250	268	253	239	247	285	267	242	232	268	299	286	282	252	251	259	290	283	254	243	280	253	261	264	238	278	258	254	255	251	247	249	257	253	264	268	253	273	270	248	266	293	259	272	260	270	249	255	245	262	283	207	255	266	268	252	262	263	259	259	258	250	250	267	274	272	229	238	249	258	262	250	266	265	273	278	237	264	260	271	237	257	253	256	257	259	246	256	266	290	224	270	238	240	248	252	273	270	257	260	288	276	273	241	253	272	256	242	277	268	277	268	284	262	251	289	259	255	275	265	277	258	246	244	280	288	292	258	279	245	272	266	253	255	275	252	259	278	256	268	259	271	255	292	266	310	279	243	256	251	254	254	272	318	300	258	250	249	246	252	276	273	248	250	262	288	271	298	233	242	259	260	243	239	276	247	288	274	259	282	289	243	247	267	245	254	240	240	241	264	251	283	265	257	259	255	235	282	274	228	237	248	264	223	254	262	275	252	269	270	267	279	269	254	249	291	244	252	257	274	251	258	281	281	279	308	263	246	260	267	247	251	257	267	268	253	273	285	263	244	258	253	290	237	255	258	254	234	245	272	252	266	261	245	238	275	251	261	291	251	265	250	287	245	234	271	264	256	254	275	239	252	213	257	274	273	265	269	297	262	241	249	251	240	259	249	273	261	259	240	277	275	258	269	270	268	265	274	278	262	263	251	274	277	233	275	263	268	231	253	265	242	252	241	257	230	258	272	234	278	257	246	267	251	266	247	270	252	239	250	274	235	272	273	204	250	252	280	274	249	258	249	242	276	239	292	259	279	254	245	234	241	252	281	275	255	253	253	260	275	255	244	265	254	264	262	240	280	266	238	249	258
5889	1557	3074	3617	3118	2608	2254	1901	1658	1435	1382	1287	1102	1136	1075	1109	936	933	925	866	901	856	828	834	795	811	801	746	805	777	768	750	720	757	737	732	756	700	750	760	716	763	686	692	765	748	657	732	701	692	691	710	683	673	665	675	711	662	646	711	653	698	661	700	689	694	698	689	694	724	699	703	689	701	616	682	693	702	696	653	691	697	629	673	660	683	689	716	674	654	677	647	684	680	635	612	684	651	695	670	693	657	685	660	654	677	708	642	649	656	695	679	669	677	635	703	704	695	647	674	644	712	747	644	703	658	698	655	664	674	658	709	657	691	654	648	656	679	676	654	658	700	696	691	665	678	674	676	670	653	670	693	645	668	707	665	667	681	649	666	684	631	682	642	622	714	626	647	651	693	654	653	650	698	656	596	700	680	689	673	658	656	643	687	677	681	636	640	618	654	615	668	646	691	647	651	644	701	689	659	673	668	683	655	643	672	731	681	670	687	702	662	661	658	715	698	662	667	661	630	635	653	703	667	683	617	651	638	663	689	711	690	637	701	640	607	659	665	643	696	694	664	652	703	594	689	684	641	658	678	640	658	721	654	685	653	615	676	692	651	653	656	665	617	666	689	636	668	681	663	678	652	619	706	629	700	658	665	698	660	619	657	664	675	638	695	638	702	599	686	675	646	644	642	670	661	638	695	667	632	638	668	734	693	670	656	728	674	677	604	660	627	655	668	642	687	683	674	687	657	664	703	643	684	666	688	668	667	636	639	695	714	670	691	634	645	673	657	660	699	647	672	668	647	643	651	618	677	648	625	672	625	669	685	639	598	697	702	651	644	679	698	660	688	674	660	641	671	648	691	652	631	670	690	681	655	668	649	671	711	658	639	637	632	623	678	655	646	657	618	645	630	707	693	660	708	662	685	674	670	684	673	643	658	643	659	650	643	665	638	686	670	669	668	659	696	678	642	709	670	679	671	682	653	651	648	699	656	662	650	685	661	700	631	613	648	638	620	677	686	657	660	621	700	618	672	710	703	656	655	677	694	632	659	679	693	688	703	688	688	689	686	698	676	631	665	681	691	666	636	641	675	687	670	635	613	656	668	664	657	649	664	659	656	660	668	661	671	654	718	688	642	641	669	670	605	661	649	690	674	697	683	637	683	632	637	662	660	638	693	677	645	638	627	627	698	686	674	656	628	666	642	636	646	722	665	628	597	664	643	696	627	632	641	667	613	653	620	666	706	685	666	605	679	647	664	661	675	675	682	654	665	694	666	709	664	682	652	632	695	662	697	669	632	667	671	645	680	685	652	726	659	684	655	670	619	672	703	630	708	677	672	665	712	657	639	654	603	668	702	649	665	649	648	675	656	645	716	660	677	680	679	686	662	706	660	610	678	639	653	641	623	654	677	678	643	676	594	664	633	640	712	697	660	674	624	690	696	704	690	654	688	621	680	688	660	720	642	665	698	638	641	656	614	696	669	675	650	680	694	667	683	709	621	688	658	638	651	675	677	658	711	629	648	648	635	651	650	663	679	667	705	668	683	658	684	649	682	676	659	687	703	655	669	631	641	689	609	635	670	651	670	671	632	633	688	644	610	679	692	654	639	679	677	648	614	647	675	630	642	663	671	627	625	629	673	688	624	652	633	650	670	673	649	725	627	657	635	711	691	724	719	637	643	676	680	675	622	687	664	673	636	613	658	688	673	667	635	633	665	676	651	664	647	632	690	649	722	627	624	631	664	674	643	669	637	664	676	678	675	630	620	606	722	639	719	677	655	702	698	688	672	654	632	637	651	675	659	692	706	647	678	667	671	668	687	708	668	647	688	659	658	699	638	641	675	675	663	676	635	613	681	667	634	672	704	665	640	652	641	658	661	681	674	620	712	689	671	672	642	691	661	690	649	676	652	695	693	658	687	669	646	648	655	633	652	668	687	666	705	668	645	631	689	691	705	665	691	606	646	662	704	648	647	677	648	658	659	663	681	674	655	606	688	682	700	627	663	661	667	612	659	662	638	693	659	704	680	612	650	640	684	686	688	660	703	673	689	685	704	710	693	683	665	644	647	678	663	632	639	685	638	610	661	640	664	663	680	712	674	659	665	662	678	716	685	682	644	663	677	657	705	662	692	659	628	700	661	666	643	652	677	653	666	716	646	660	627	702	702	624	674	675	627	646	625	667	681	719	674	686	635	665	685	695	642	626	649	641	662	658	708	737	660	616	658	678	715	630	648	665	663	685	709	658	621	634	621	694	650	703	680	675	678	690	696	676	676	637	720	657	631	647	649	651	665	701	603	657	713	661	669	642	656	699	702	660	617	681	676	648	669	678	717	680	641	670	687	662	640	706	636	645	643	657	654	643	682	645	674	657	677	674	659	644	657	638	665	664	656	687	666	704	635	658	603	662	675	675	662	640	674	663	659	697	700	653	675	633	648	650	627	649	711	671	665	679	674	703	662	685	676	671	722	645	641	640	657	663	648	646	669	634	617	664	667	651	663	696	677	688	673	690	658	630	675	631	705	649	659	659	654	661	658	684	651	687	641	661	641	677	675	745	651	657	676	635	671	682	667	680	686	670	659	655	606	644	653	678	692	661	688	624	674	688	643	639	665	659	680	690	666	675	644	677	660	666	640	640	636	689	636	735	668	659	679	697	691	704	640	666	668	642	662	671	683	692	670	670	703	691	671	622	665	692	616	663	657	630	706	663	687	688	648	614	679	636	718	658	638	663	644	659	659	648	643	648	621	689	663	691	690	700	642	659	676	722	683	658	633	646	650	691	710	640	685	671	655	669	656	662	646	688	685	676	682	631	689	673	719	652	678	639	660	645	650	670	678	682	705	668	672	632	638	700	636	685	639	729	626	651	647	683	681	646	637	648	696	642	703	621	669	631	666	687	656	679	617	690	657	699	693	619	636	636	657	677	692	635	680	662	709	685	718	610	693	639	678	681	633	697	632	642	681	624	663	668	646	649	661	677	701	672	653	654	635	693	626	649	669	665	660	655	636	616	680	675	697	694	619	682	672	642	670	666	647	683	635	686	626	663	673	625	654	676	663	669	670	660	650	647	681	644	667	648	645	634	674	679	670	679	678	658	655	643	633	661	694	613	702	693	686	648	663	658	679	664	682	633	685	637	643	643	621	618	698	680	633	640	635	711	673	696	666	687	703	662	683	670	645	659	657	660	669	688	639	644	643	640	627	696	705	700	689	680	633	677	708	643	655	652	685	664	713	678	647	643	688	653	670	681	639	683	660	662	675	682	640	689	698	650	676	670	650	627	655	629	639	670	706	669	653	678	657	688	660	617	658	620	718	652	682	658	670	674	678	680	660	668	633	644	678	702	727	715	664	655	645	644	708	645	646	644	650	651	658	664	674	685	663	649	667	650	638	675	663	694	639	703	680	677	651	677	680	665	649	674	684	687	735	660	648	640	689	698	671	692	699	650	633	629	593	670	663	663	723	665	646	691	636	655	654	654	659	652	704
15500	2372	2413	1852	1261	953	657	533	438	372	326	278	260	199	214	222	195	172	214	164	152	163	157	135	148	124	136	129	109	133	112	132	129	124	117	126	119	111	133	112	115	109	131	148	104	131	117	112	110	114	111	129	121	129	111	118	103	115	115	113	101	115	118	120	128	106	112	132	139	120	113	121	124	136	106	109	118	124	126	128	120	114	108	107	117	122	113	123	124	118	108	112	130	119	107	124	113	118	118	93	90	123	100	116	121	107	107	111	119	108	122	135	110	120	109	114	118	124	93	107	115	118	131	104	105	125	108	112	116	104	119	123	127	107	119	128	95	128	92	114	121	124	111	99	113	122	126	104	110	111	124	110	90	99	97	110	118	134	108	109	122	96	122	120	119	114	112	121	110	104	107	127	143	104	125	122	108	110	96	120	115	110	119	91	104	106	107	109	121	119	106	120	129	107	112	102	114	108	112	112	106	116	101	111	128	120	104	111	94	113	115	102	128	112	111	103	119	124	104	106	100	93	106	116	114	107	106	99	128	104	110	119	121	108	122	115	121	123	110	102	118	112	107	92	112	128	135	96	112	110	109	96	121	101	115	108	125	117	123	97	113	96	121	134	112	119	113	104	124	127	110	85	120	115	109	92	105	116	127	106	110	91	101	119	114	97	111	106	95	112	126	104	100	128	103	101	107	113	107	104	115	123	126	102	97	107	120	113	124	119	122	102	106	126	110	113	108	116	117	110	109	107	96	119	124	117	113	98	100	106	133	112	120	117	113	121	99	118	127	112	132	143	115	100	111	124	105	100	105	117	89	127	74	125	117	89	114	107	101	123	105	114	111	99	111	107	125	108	105	109	95	122	108	138	115	115	115	114	110	113	116	121	116	124	129	114	100	134	113	112	108	98	106	110	110	109	112	97	127	110	126	119	101	100	143	102	106	119	137	108	115	122	96	94	102	130	110	113	122	116	138	112	109	114	106	129	97	127	85	100	117	117	135	114	115	122	73	133	119	105	114	122	98	126	101	105	123	100	115	118	108	96	107	111	112	109	104	110	102	109	127	118	121	104	125	126	109	112	109	104	116	101	110	100	135	93	117	107	115	121	107	97	106	110	106	101	118	111	112	103	99	122	118	105	113	107	109	106	102	113	103	112	110	116	95	106	99	108	92	107	109	126	107	108	105	119	102	99	100	111	123	109	110	121	109	98	105	104	113	102	114	137	123	94	105	113	103	110	99	104	88	101	121	115	102	107	121	104	107	106	113	101	105	97	118	107	98	125	99	117	97	131	100	97	119	126	106	104	122	100	107	91	123	118	98	106	116	128	100	119	111	105	99	110	108	124	100	111	92	100	95	104	135	102	135	117	115	115	102	110	115	109	91	114	105	113	89	99	110	104	126	116	103	123	122	126	112	121	114	120	93	109	102	114	132	100	110	113	114	95	120	98	97	113	98	112	116	115	97	103	105	103	124	107	105	108	106	109	126	100	103	116	107	107	102	105	111	98	107	108	106	83	116	102	110	115	114	127	112	104	97	107	103	105	113	98	106	121	110	113	124	116	110	107	114	100	128	125	117	95	105	93	110	130	96	105	83	130	126	108	107	121	119	110	115	111	114	98	139	126	101	133	113	111	103	108	105	99	95	111	118	98	114	110	107	106	97	104	102	116	94	107	114	96	117	111	106	111	127	116	100	101	127	116	111	96	131	98	97	106	94	107	114	120	116	97	122	117	122	106	114	111	115	117	110	111	102	110	137	112	119	100	125	106	109	102	101	113	114	112	110	95	103	113	120	112	131	101	114	96	123	96	116	115	112	120	105	119	110	108	109	102	112	112	110	97	100	106	130	108	108	103	125	109	102	128	110	123	128	107	107	106	97	118	112	101	105	124	104	100	110	119	89	133	106	105	92	93	105	119	130	101	128	124	109	100	121	112	112	108	104	116	112	100	105	108	115	114	134	98	114	97	105	118	111	116	113	128	106	101	101	102	125	110	109	99	102	112	127	114	124	115	116	98	118	114	112	126	100	103	118	108	111	119	118	111	109	109	126	121	104	106	118	110	94	112	101	104	115	127	105	109	111	103	111	97	108	110	116	105	129	105	124	103	122	111	114	108	117	114	91	90	106	118	110	118	97	109	127	131	128	116	107	106	111	109	111	125	99	122	112	104	119	116	120	110	106	111	133	88	117	112	109	101	101	123	108	117	114	119	92	101	106	126	112	120	102	96	108	110	118	105	120	121	108	117	98	105	119	119	118	101	114	110	110	109	114	120	123	116	121	110	111	93	115	120	105	107	120	108	105	111	133	99	121	99	106	98	102	104	91	106	94	89	95	112	120	110	96	136	107	115	100	107	106	110	128	92	129	120	133	111	127	92	137	114	92	124	109	93	126	125	105	105	95	98	106	129	92	102	116	86	111	118	116	104	105	103	137	124	115	102	96	102	116	108	116	106	125	115	118	94	112	87	120	118	129	118	121	112	107	125	106	122	106	95	116	117	102	103	127	120	109	125	105	93	128	100	87	106	91	115	111	112	122	131	116	105	106	97	128	101	109	114	116	109	113	128	110	91	96	102	115	116	133	111	103	98	127	128	100	107	118	105	119	105	124	121	107	126	113	116	108	100	100	112	97	109	105	116	123	134	102	107	109	120	95	98	110	116	101	100	110	116	117	108	121	127	109	102	96	105	110	107	129	116	119	120	126	121	118	99	123	97	111	97	104	107	100	124	122	120	127	102	112	98	117	109	117	123	109	110	109	112	129	123	118	105	110	112	109	107	122	109	103	108	102	105	110	101	101	118	115	125	116	142	108	96	118	107	106	130	124	118	115	119	121	98	124	83	112	99	91	120	122	98	112	122	104	111	104	106	104	98	103	107	86	115	115	82	106	135	111	109	103	110	119	105	92	98	108	118	119	125	112	115	101	100	103	115	111	107	111	112	104	131	118	111	132	110	104	108	105	97	109	110	120	128	111	100	97	114	125	103	120	103	118	120	116	108	103	113	111	131	110	114	104	108	101	107	121	98	106	114	129	109	100	83	130	99	109	104	125	96	101	104	107	106	113	117	105	108	107	112	102	113	105	94	101	124	117	123	117	113	123	121	111	107	109	112	125	105	112	135	106	108	102	105	95	121	116	115	111	106	117	103	113	114	109	124	112	111	111	84	109	106	103	105	116	102	117	98	116	102	100	104	122	103	119	92	111	125	128	118	105	119	106	115	110	108	116	101	118	117	95	116	98	112	107	109	106	131	112	123	98	120	121	111	127	97	121	95	122	124	115	110	95	113	115	118	136	100	100	108	106	124	87	114	125	122	112	95	120	99	99	101	111	104	115	121	98	123	125	112	109	108	104	108	90	93	90	139	108	96	117	123	108	111	101	115	115	114	112	127	120	119	107	116	122	130	121	106	107	114	122	119	130	102	114	101	109	127	122	120	115	99	105	111	121	131	105	126	109	101	115	93	116	134	108	101	129	130	101	110	107	98
7457	2010	4524	5475	4726	3776	3087	2517	2204	1798	1596	1408	1254	1218	1074	948	917	799	753	722	654	697	603	597	611	526	577	546	540	493	468	441	492	473	455	468	441	471	411	444	384	442	404	434	377	399	394	402	432	384	371	360	421	336	386	367	365	380	365	384	324	359	357	378	353	338	359	370	368	396	338	368	360	357	386	333	337	313	371	357	328	321	320	340	302	320	387	351	342	335	333	330	324	325	335	347	306	323	355	301	306	323	339	330	329	320	334	319	350	302	312	321	340	316	280	305	349	328	355	323	326	307	320	333	329	339	321	341	328	342	319	343	341	317	305	356	315	309	313	310	313	304	305	325	330	297	338	322	328	328	340	328	338	289	305	306	332	312	324	336	342	310	322	331	330	346	327	276	318	304	319	327	309	324	356	344	301	332	326	315	334	339	339	312	300	351	325	325	321	306	330	318	329	347	320	326	308	340	344	336	351	368	339	329	343	321	318	312	320	325	324	344	349	330	345	287	328	289	334	332	298	358	272	317	284	333	355	333	335	350	328	323	307	302	304	319	295	339	290	342	323	322	331	314	292	331	303	348	280	309	292	329	308	306	313	328	286	321	330	306	271	288	320	335	335	303	340	323	296	342	319	298	353	306	301	320	298	315	315	305	343	312	298	343	306	307	297	338	329	340	303	311	313	318	306	342	316	293	314	328	331	326	303	327	302	318	309	310	317	336	344	333	314	332	333	316	310	319	330	326	319	295	338	332	313	330	301	353	312	316	311	315	316	309	311	312	329	322	313	328	330	321	351	297	310	322	354	303	320	335	328	293	322	305	321	344	340	308	327	300	325	308	319	343	301	312	308	282	288	320	315	328	320	341	312	334	303	316	307	301	292	304	311	349	286	311	296	320	313	307	308	311	331	323	316	281	333	366	337	312	288	335	331	303	309	290	312	325	294	310	335	324	329	340	342	287	326	341	317	276	306	328	314	309	291	286	323	337	313	335	319	296	287	310	304	303	328	330	339	303	295	303	342	325	303	316	329	354	320	298	338	298	298	379	348	283	305	311	320	315	326	319	294	334	308	344	296	333	307	289	321	301	313	326	306	308	295	327	323	324	295	315	311	287	280	297	315	294	304	308	310	317	323	308	316	293	298	322	322	320	350	323	327	311	318	334	321	309	311	315	324	321	316	312	336	317	319	303	305	344	292	305	343	311	304	281	341	328	304	310	286	297	333	306	290	298	334	305	303	334	327	323	311	310	337	279	337	315	291	326	318	322	342	301	322	325	341	349	333	299	330	301	342	306	338	305	297	282	298	303	323	301	333	257	326	297	292	345	310	327	312	306	298	334	312	282	336	315	313	306	287	286	315	325	293	340	298	304	328	332	303	322	302	342	314	315	298	314	325	334	335	326	331	332	332	333	310	327	318	312	307	328	314	338	302	299	323	333	340	337	296	299	315	306	339	350	311	321	332	301	324	304	358	321	322	317	328	290	333	328	307	304	326	334	320	299	297	311	333	331	298	354	347	303	335	331	340	301	327	330	314	339	340	287	319	320	323	324	305	338	346	325	340	330	294	324	317	348	342	336	302	280	328	341	336	343	333	323	290	285	322	270	336	331	325	312	342	314	319	322	338	327	303	313	340	295	323	321	327	320	314	328	355	311	325	301	294	341	317	331	294	314	342	280	324	317	320	319	311	338	333	308	344	317	315	334	324	285	318	323	324	325	281	309	300	282	289	341	307	320	345	300	314	307	300	283	314	326	310	330	318	318	309	321	318	287	309	298	321	330	312	292	295	296	329	307	302	319	335	325	326	324	310	306	319	303	302	329	335	304	322	318	322	279	296	298	315	342	278	328	326	315	340	296	331	305	327	320	333	338	313	325	356	357	330	309	309	319	315	326	337	324	352	301	315	288	289	336	318	335	328	356	298	311	294	320	304	340	314	307	311	320	310	334	326	296	314	339	305	306	296	293	334	319	339	324	297	350	288	314	347	328	292	310	319	338	323	332	325	300	327	326	319	283	332	339	300	313	331	311	316	328	340	293	325	307	322	351	266	303	304	353	318	326	304	304	323	299	311	304	318	277	319	296	324	295	320	278	315	335	287	318	310	326	349	323	311	280	320	327	326	328	335	342	309	322	329	318	316	334	309	296	341	323	313	318	307	312	315	311	282	341	318	337	345	314	295	287	306	326	307	309	328	336	342	339	308	344	299	301	349	331	317	297	320	310	338	316	310	352	305	309	303	329	334	318	325	316	327	330	316	331	311	349	312	314	328	300	301	317	327	329	302	320	316	328	337	331	327	304	310	315	308	333	337	309	305	308	294	307	322	322	306	336	299	309	302	326	353	330	303	326	284	304	331	306	308	303	318	301	328	286	313	298	315	314	330	310	323	314	316	320	317	303	359	309	311	298	320	326	304	337	325	332	304	324	316	374	325	304	302	293	344	324	340	333	338	350	303	357	307	315	334	290	293	332	339	313	303	275	295	307	319	355	330	330	320	321	317	344	317	298	304	331	294	304	355	315	332	330	310	317	361	332	301	342	329	334	315	319	326	335	295	329	339	296	366	353	307	315	354	306	363	305	329	327	333	324	300	290	308	300	324	317	330	336	315	316	331	344	295	306	333	334	318	345	315	330	305	323	337	329	336	325	318	300	300	298	315	316	329	341	313	333	312	330	319	332	290	328	328	309	322	321	347	346	324	348	315	283	328	296	331	335	318	331	313	306	287	356	301	325	307	315	331	301	324	293	320	313	315	323	333	321	327	297	332	298	331	330	353	322	324	316	308	302	301	347	283	320	324	346	319	349	324	344	358	321	306	336	299	302	317	312	297	329	339	298	317	332	279	326	317	337	324	303	326	308	308	314	344	325	315	331	321	332	312	308	339	330	341	306	337	312	332	310	334	345	296	291	264	313	325	361	341	322	324	331	347	349	327	325	271	328	314	338	312	301	331	309	280	307	337	347	322	327	322	320	318	349	292	346	319	330	331	283	325	320	331	334	349	335	305	294	307	329	321	305	329	325	333	312	342	312	332	328	348	303	319	331	317	339	301	292	296	298	348	304	344	314	323	347	335	336	312	319	322	330	293	328	342	320	307	307	334	280	324	336	311	318	294	340	322	331	322	310	294	352	319	338	329	345	331	289	335	313	297	341	301	278	326	301	321	302	299	293	313	325	360	303	323	337	328	327	312	333	328	338	336	333	323	341	311	321	314	337	348	305	318	302	311	294	315	306	329	304	310	293	306	327	339	313	311	300	324	340	306	356	309	309	337	297	319	300	350	313	304	312	347	326	314	316	326	338	317	304	307	352	328	319	332	330	314	288	317	313	295	306	331	314	328	323	319	316	297	303	304	291	328	335	287	334	325	329	329	311	313	320	295	298	311	327	311	314	317	295	324	316	336	307	343	318	311	299	337	302	256	295	347	327	341	326	310	326	339	330	306	296	332	313	315	349	285	329	275	299	322	301	292	325	306	335	339	367	306	307
2468	356	377	387	352	314	317	329	350	319	316	320	306	301	302	322	296	323	318	298	321	323	331	334	301	314	297	288	299	328	304	316	304	337	320	310	301	307	321	289	323	330	317	297	310	299	355	324	326	320	309	305	336	304	341	323	310	300	293	307	334	283	338	322	295	296	297	292	307	300	305	309	300	324	318	310	305	299	276	310	354	283	286	299	334	326	299	289	294	304	335	327	308	315	263	294	298	321	306	290	300	294	307	333	302	328	316	297	351	326	308	298	342	365	307	335	287	347	304	305	306	328	342	310	277	305	300	323	334	331	302	320	330	328	311	276	278	339	271	287	308	343	326	306	332	307	296	301	328	301	335	277	316	309	312	296	300	315	326	314	313	279	295	313	309	323	284	318	333	311	347	300	320	294	301	322	353	322	315	328	315	309	324	298	319	346	354	328	311	312	316	333	326	332	329	306	283	314	301	309	275	293	322	349	321	318	329	338	341	306	310	318	312	341	281	303	333	301	319	276	306	312	337	307	303	306	288	335	294	334	301	306	292	295	301	316	305	331	316	285	334	308	323	328	312	286	300	304	291	323	317	335	318	298	344	313	307	306	282	326	308	300	323	312	307	305	291	320	347	327	300	341	325	294	292	295	328	332	324	338	325	306	289	326	330	312	313	306	292	327	302	288	300	304	338	328	295	278	309	310	300	336	329	318	307	313	294	334	347	285	343	323	327	327	286	300	350	327	313	334	329	322	303	318	323	296	316	322	301	284	315	317	296	309	317	302	313	294	307	316	340	304	292	322	292	312	337	307	324	312	267	354	317	272	303	331	303	303	313	320	321	308	291	341	304	296	342	295	318	284	299	326	330	313	307	302	304	304	349	286	316	314	336	327	271	310	295	295	315	324	290	323	320	329	313	294	343	347	297	294	277	306	327	307	326	264	300	321	299	295	315	287	306	277	315	314	297	321	307	309	310	321	317	318	315	282	316	298	308	302	298	293	267	313	377	315	294	293	257	304	301	323	327	330	349	315	312	303	300	285	290	302	287	288	296	314	352	310	325	328	321	288	311	310	334	325	338	290	301	330	301	293	284	317	263	313	315	306	314	311	307	302	329	308	305	337	351	332	271	319	306	310	307	304	301	314	283	282	306	314	312	295	331	309	297	317	321	259	301	306	314	317	297	331	304	333	292	291	290	349	280	281	272	289	282	315	316	293	324	300	329	313	334	341	316	276	296	292	341	343	304	338	339	318	318	266	325	316	299	311	320	330	304	297	310	298	295	316	267	300	302	312	296	312	328	303	290	302	293	315	305	305	293	308	313	308	313	315	320	316	352	304	297	283	300	322	305	301	305	342	324	328	299	306	309	314	285	320	321	308	325	324	305	288	295	280	288	296	326	321	311	288	315	317	331	297	314	288	306	311	286	322	317	304	306	302	295	285	299	314	312	315	317	320	295	280	329	321	318	298	288	336	319	321	304	284	296	307	305	312	335	336	315	301	320	285	286	301	325	340	297	330	288	299	309	328	307	298	263	311	317	327	283	328	319	291	283	281	306	299	282	306	339	308	295	319	290	287	287	280	323	305	288	325	292	318	341	279	306	325	340	309	315	293	329	316	304	294	331	309	302	347	302	306	316	312	338	302	318	333	333	315	298	278	296	295	341	332	340	304	310	285	301	348	328	325	298	286	274	283	301	304	293	324	329	321	326	281	284	290	293	309	284	325	288	311	303	297	308	324	330	336	308	322	303	301	314	310	335	312	339	314	325	298	311	280	298	309	298	336	328	336	315	289	331	301	324	278	343	293	297	270	311	292	341	328	314	292	326	299	324	332	313	333	311	311	322	316	322	299	290	313	313	296	323	303	285	321	296	311	315	320	298	334	290	281	349	329	291	309	326	314	284	306	320	322	319	332	285	306	292	301	296	335	317	312	269	309	330	316	304	312	305	319	297	300	310	284	312	285	304	298	337	306	339	327	273	287	333	307	331	293	316	295	313	328	301	316	314	267	335	329	283	305	325	309	327	334	308	315	334	307	317	309	292	310	311	313	300	329	272	304	292	323	339	313	333	318	324	327	284	314	280	349	294	314	280	315	300	291	307	335	308	310	289	344	321	326	312	288	293	339	306	287	308	294	332	323	324	291	324	340	308	302	295	335	334	307	318	321	325	328	286	315	334	299	337	319	300	316	300	329	328	306	316	329	311	318	319	314	317	277	312	343	306	316	312	326	298	282	334	322	276	312	310	313	293	329	316	310	320	310	307	326	303	289	313	330	346	304	306	286	302	302	301	331	271	315	314	334	321	307	315	342	307	318	297	320	286	298	325	291	277	349	327	308	318	298	308	335	320	311	311	321	311	314	279	323	345	318	271	314	278	303	310	319	284	291	308	314	299	292	340	320	299	321	330	319	292	348	297	270	292	312	311	321	293	335	326	321	300	322	339	326	278	314	298	321	305	330	304	307	292	341	331	298	299	346	315	306	305	288	281	266	316	302	300	339	283	323	314	298	320	310	298	326	302	317	307	296	276	288	303	303	361	302	287	322	305	308	331	323	315	297	352	316	338	322	313	295	312	304	314	308	341	288	320	274	316	304	317	311	345	306	323	292	324	319	311	314	313	280	305	333	291	279	306	293	322	323	279	303	293	351	335	326	312	300	325	294	311	294	327	299	297	335	330	298	289	325	308	303	318	289	333	283	334	289	298	279	324	312	284	305	298	319	307	314	309	293	319	335	301	293	328	323	355	318	301	305	330	316	335	299	328	292	346	291	319	288	296	337	337	307	309	289	320	326	342	313	295	332	275	343	280	323	313	314	291	326	304	307	305	296	309	262	285	319	321	313	289	314	350	301	337	317	334	323	325	307	272	288	286	313	304	312	310	292	317	335	295	289	313	349	342	315	323	309	308	303	305	318	295	297	295	313	310	303	328	314	324	299	320	313	306	314	340	322	299	312	285	327	279	325	318	324	300	287	274	314	317	301	299	314	330	305	321	312	298	303	310	306	305	302	292	296	317	327	323	302	306	313	290	297	312	283	310	319	300	316	305	298	305	326	306	312	304	316	307	292	348	313	303	310	327	277	309	329	296	298	268	308	300	344	311	309	282	292	332	331	303	315	328	308	299	326	323	277	328	300	323	292	307	313	300	314	290	292	283	293	329	332	338	303	288	322	309	306	298	298	306	310	288	319	304	278	311	317	309	319	354	300	319	298	326	314	313	334	280	317	307	309	332	314	325	326	301	320	297	298	311	291	336	298	334	320	294	312	285	313	299	333	292	297	315	318	283	329	310	333	297	307	327	312	310	319	301	291	275	328	313	329	294	351	322	297	354	316	322	321	299	329	330	330	336	305	323	342	317	310	348	299	319	302	322	279	302	277	310	324	308	319	330	282	309	327	295	334	298	284	351	311	300	308	307	305	293	310	305	343	311	297	325	308	322	313	319	308	287	322	301	306	309	349	310	269	295	335	355	336	294	285	319	284	277	328
2604	870	945	950	926	909	846	892	833	813	854	854	845	833	766	781	782	770	852	789	825	815	789	833	845	829	845	811	787	788	822	800	806	786	762	796	802	815	780	787	804	814	784	845	779	811	743	791	773	773	802	805	804	762	801	782	776	780	811	827	783	794	846	895	784	826	798	809	834	798	836	796	750	794	788	807	784	812	795	755	740	856	818	788	808	784	767	806	807	836	760	832	791	816	780	786	784	747	797	835	763	799	820	761	796	796	767	819	771	794	824	760	813	800	761	788	775	787	821	798	777	769	750	768	781	769	756	796	811	793	873	787	830	815	805	774	794	774	776	784	800	762	755	822	809	785	787	770	855	816	822	808	818	792	769	803	838	810	757	791	801	809	778	799	787	824	822	783	830	765	838	762	728	805	756	809	774	743	844	765	774	772	788	794	777	798	814	815	822	845	823	780	816	787	848	753	736	785	813	836	848	824	821	771	846	795	807	779	830	852	751	790	772	825	756	751	820	777	797	868	819	857	754	864	799	798	830	843	757	817	771	836	802	796	770	789	753	805	845	761	796	829	802	768	827	760	821	759	789	757	767	782	812	787	796	762	815	843	787	796	791	744	822	784	787	749	824	780	802	784	802	837	772	792	809	797	829	752	801	780	804	801	767	812	828	791	795	803	758	794	804	801	813	784	817	790	751	807	771	832	791	795	788	808	799	775	747	834	769	775	788	833	814	767	817	786	755	825	789	771	794	817	742	789	791	870	792	749	770	793	810	800	808	766	796	758	759	842	798	790	806	810	761	789	858	779	824	862	803	865	824	770	753	810	831	747	814	767	766	789	779	832	786	768	782	823	809	821	782	755	795	805	797	763	794	774	764	800	813	799	823	746	785	785	772	813	765	821	782	796	822	795	814	750	726	813	853	786	793	809	813	775	808	784	814	826	794	773	776	807	845	789	769	751	749	789	815	741	794	780	788	805	794	812	813	829	822	839	771	799	768	790	825	825	796	782	760	769	774	761	804	809	827	760	744	803	765	818	776	814	800	784	818	782	794	785	787	831	838	784	787	791	782	814	800	780	829	778	754	794	806	800	799	751	798	818	814	818	779	777	817	742	820	798	850	798	770	815	780	735	788	777	776	758	839	776	821	834	814	794	769	791	791	833	784	818	761	776	740	715	802	772	776	788	783	814	838	761	774	789	795	793	814	783	824	758	793	753	808	864	839	817	796	757	796	777	772	773	763	779	781	771	797	774	829	783	763	823	792	803	806	773	795	827	752	801	820	796	798	768	800	800	784	772	775	782	839	812	789	866	725	797	800	831	825	800	821	783	763	788	773	778	814	792	782	810	826	775	790	720	814	733	787	799	808	788	773	803	786	805	777	783	789	827	779	806	856	788	771	836	796	782	850	783	817	784	781	771	776	836	790	793	814	770	750	803	793	739	788	812	822	761	794	758	793	826	777	804	811	759	743	745	811	818	777	786	808	768	804	806	816	802	806	871	835	828	794	792	792	778	754	769	817	773	817	800	789	781	742	772	820	775	753	837	788	776	769	772	784	778	773	747	778	770	754	818	771	832	777	807	764	832	784	794	733	809	735	765	818	747	765	768	815	770	809	850	789	845	791	728	735	818	762	766	765	747	811	767	763	821	807	802	877	848	736	796	846	794	808	743	786	789	784	737	754	779	777	793	832	765	769	794	827	813	844	808	801	779	788	783	812	769	818	785	790	822	800	796	768	822	807	782	784	787	775	803	790	756	749	744	793	780	776	783	819	797	770	763	777	789	785	743	780	793	797	791	740	792	804	835	788	849	808	809	801	814	779	830	805	793	818	857	818	826	818	774	794	765	818	748	809	788	811	741	773	828	797	833	746	812	806	794	816	829	838	742	759	764	815	771	755	849	786	765	794	828	769	780	809	769	763	802	807	807	795	807	823	795	802	756	782	762	829	758	844	803	793	747	811	781	786	743	759	850	817	802	793	814	790	773	786	798	751	775	802	824	809	787	762	809	740	793	747	796	814	796	775	787	777	821	808	771	737	801	805	794	780	792	815	790	813	795	796	817	786	804	774	813	802	777	781	770	822	786	820	750	800	777	804	764	772	818	740	822	787	774	822	779	755	791	824	764	794	780	746	811	779	750	818	821	706	783	737	770	792	767	808	810	808	793	779	829	778	781	867	775	823	772	765	812	836	774	792	783	813	760	779	772	732	813	779	768	812	812	771	847	836	755	763	781	726	790	785	761	797	764	807	789	784	804	797	764	760	775	734	798	818	749	829	825	764	754	769	751	809	773	835	802	810	811	785	815	749	769	781	781	822	785	820	811	809	813	809	822	815	767	815	792	786	828	698	829	780	794	815	778	770	824	749	748	810	782	787	787	776	797	790	778	792	800	814	768	791	763	792	822	746	826	795	735	823	758	803	744	777	782	767	806	790	806	796	802	795	778	816	770	786	823	770	806	809	806	786	780	813	788	793	764	779	788	754	773	787	792	820	849	757	789	829	776	778	818	793	809	767	768	820	811	796	774	850	806	812	794	824	797	792	772	774	746	755	766	827	780	751	803	766	808	826	799	841	814	778	767	774	796	776	802	824	786	783	764	763	804	823	778	811	794	831	773	827	764	760	815	817	796	762	784	803	763	862	809	771	807	810	811	796	847	786	773	804	784	785	824	768	815	814	806	810	797	759	773	778	778	819	810	759	761	779	804	838	748	825	836	805	779	799	848	787	750	745	810	807	800	775	733	793	814	757	785	796	771	825	870	748	802	823	801	828	808	807	781	803	843	753	797	805	777	762	738	792	813	782	806	780	814	733	848	768	753	757	784	805	777	825	849	754	766	799	785	759	808	839	745	813	778	780	805	782	767	729	829	742	806	785	806	780	801	817	816	769	786	768	782	794	772	785	783	790	781	766	794	821	816	759	763	769	728	818	750	782	785	783	779	782	766	811	784	774	734	743	876	835	776	812	773	805	793	806	783	809	790	816	750	781	754	766	773	780	804	793	761	789	852	766	830	787	823	800	832	804	837	763	790	789	824	761	746	854	797	815	774	790	784	771	797	813	787	795	809	849	766	818	800	814	806	807	758	830	736	746	805	754	774	840	757	778	757	784	795	799	787	764	775	765	802	787	839	773	765	809	768	768	810	774	779	811	790	801	786	786	769	763	789	745	803	814	822	802	798	775	787	778	792	862	725	811	785	803	796	777	795	802	810	791	832	812	790	820	817	795	789	778	763	806	761	795	786	796	745	770	760	819	805	762	796	805	797	807	800	774	799	786	792	809	829	803	768	805	784	829	781	800	783	848	810	834	802	785	799	758	826	762	803	804	772	797	728	823	747	797	809	809	813	845	782	796	797	767	808	809	792	769	806	811	781	801	772	802	809	789	766	734	800	760	766	791	782	794	788	796	750	777	730	815	762	801	777	780	848	777	762	785	809	772	820	762	773	796	769	797	854	798	746	852	807	803	794	765	759	845	790	804	799	777	803
8778	1166	1440	1127	896	697	543	492	449	407	348	335	325	338	291	309	283	290	303	278	303	297	280	291	258	294	255	267	299	289	270	302	249	284	266	277	276	276	235	260	267	271	263	287	250	266	255	276	274	271	253	273	285	236	255	246	266	238	266	254	276	264	274	274	243	285	286	286	271	275	264	275	265	242	233	238	274	274	282	264	264	245	267	244	267	244	288	255	266	241	241	277	253	291	271	265	254	256	239	273	248	264	250	264	256	290	265	263	270	281	267	273	243	292	235	278	265	250	257	249	266	249	247	236	256	290	249	242	262	270	274	290	255	258	259	268	271	242	270	263	263	260	232	235	239	239	292	264	253	262	270	300	234	259	256	262	241	269	268	269	264	279	250	239	260	252	258	257	277	294	247	242	275	241	258	262	264	240	271	244	252	259	258	258	273	275	252	279	248	254	263	263	261	268	251	269	271	268	263	282	261	253	290	272	238	277	266	276	266	249	277	288	243	262	277	261	277	272	253	258	219	274	257	274	257	248	239	264	272	264	260	262	262	281	280	254	272	259	289	248	231	246	284	230	253	277	263	261	247	250	241	255	279	280	290	254	273	255	262	280	242	231	226	264	260	269	281	250	259	255	245	252	268	272	253	247	243	256	267	256	289	248	277	264	256	250	268	258	237	262	252	270	259	256	233	246	274	275	247	222	249	256	220	269	245	266	279	263	255	241	279	263	274	265	276	240	236	246	238	278	284	250	259	255	264	245	250	270	261	254	237	261	243	255	260	237	257	245	240	270	257	285	247	268	244	254	262	273	252	266	267	251	255	277	270	264	281	297	244	271	260	262	251	277	276	262	246	273	255	239	274	250	245	290	270	285	248	274	277	255	260	262	238	277	268	278	249	254	219	268	255	249	264	263	251	263	245	264	298	262	270	296	263	258	260	257	266	287	264	279	265	256	243	265	274	260	257	270	254	274	256	263	262	257	227	254	274	255	237	237	249	257	234	275	267	273	287	252	256	260	256	291	248	278	234	267	232	265	243	248	258	245	266	246	260	259	248	271	240	246	304	276	292	293	268	266	269	275	262	238	275	270	254	280	254	271	261	257	272	263	295	236	283	257	263	276	280	266	233	260	281	256	228	268	252	254	257	253	267	246	239	247	261	261	280	251	273	257	268	277	257	280	283	258	269	261	267	248	270	266	266	261	245	262	245	247	253	287	267	237	279	253	252	259	239	266	236	266	268	250	259	277	288	234	232	252	253	273	289	260	248	279	277	257	262	258	264	231	223	245	247	259	263	244	268	271	255	246	223	262	265	240	271	278	251	283	258	260	259	248	236	261	222	272	252	303	263	230	285	244	257	275	236	249	271	293	252	216	233	234	231	252	253	292	252	263	259	224	269	256	268	237	254	263	271	235	254	256	235	259	257	250	250	249	276	254	256	249	275	264	270	282	235	259	254	262	271	265	249	245	253	245	283	267	257	267	276	253	271	245	267	272	277	272	305	266	236	244	262	259	272	271	250	246	265	240	230	244	271	274	229	268	238	239	264	266	271	273	269	278	239	261	263	240	252	261	234	259	257	264	272	265	253	259	236	250	245	274	248	236	280	256	240	260	268	266	251	243	287	265	260	270	259	266	271	268	270	282	264	244	270	259	280	252	273	252	254	288	302	252	282	258	255	278	258	259	241	280	257	310	258	273	278	261	258	237	238	268	272	264	264	278	254	262	256	270	293	241	243	274	255	286	283	269	275	270	288	259	256	261	265	243	257	279	278	271	257	255	246	247	285	260	280	263	282	235	254	274	244	228	273	267	246	268	220	250	257	250	232	255	262	216	231	237	285	240	276	278	246	250	255	241	254	249	297	282	289	239	246	209	251	245	252	241	298	284	248	282	232	276	261	235	263	235	271	252	247	269	253	287	267	270	266	238	248	257	271	268	277	267	231	245	256	285	232	271	255	232	238	270	247	275	262	285	242	254	281	249	216	241	231	253	242	258	271	254	261	286	238	269	260	279	243	271	254	295	245	266	258	247	263	252	272	259	265	263	233	254	248	262	263	246	231	253	246	239	223	234	233	277	214	269	265	232	264	307	225	274	271	242	250	232	255	234	239	256	281	253	237	237	277	262	263	243	298	267	253	267	254	267	264	268	265	256	255	245	271	266	278	266	280	249	247	245	278	252	259	276	270	250	252	240	266	240	246	264	293	267	250	254	258	273	277	240	248	284	243	265	266	250	261	269	257	285	250	239	249	259	273	239	284	250	285	266	265	239	266	265	259	259	267	285	241	266	268	258	263	255	271	282	241	269	246	301	281	252	257	262	256	248	245	267	243	271	271	254	251	270	257	261	275	283	269	281	266	240	253	272	259	285	278	241	275	261	260	269	275	251	272	242	241	257	263	253	281	282	266	257	250	284	267	236	280	245	229	236	246	268	241	273	250	281	261	258	246	255	249	270	271	271	257	250	281	241	276	267	248	265	249	252	272	265	276	260	275	258	288	257	236	259	270	259	260	272	252	256	274	240	260	288	286	268	254	253	253	283	255	257	282	225	278	246	265	281	262	252	252	251	277	269	232	255	237	301	240	248	262	237	247	269	257	286	234	267	255	277	265	255	254	244	267	229	258	254	234	260	262	277	277	273	271	246	255	249	293	263	257	273	231	278	273	253	229	250	267	255	252	253	273	253	246	226	252	208	262	285	275	293	283	242	265	260	236	229	288	281	254	261	287	275	253	262	249	265	262	254	263	233	269	252	257	281	214	250	272	264	238	286	226	260	257	256	267	272	247	264	265	226	244	247	225	216	264	245	247	290	229	275	260	264	258	267	260	258	245	275	253	247	234	255	231	260	274	247	261	242	246	276	270	242	230	261	255	293	271	248	260	265	251	267	233	255	256	264	265	238	256	258	302	281	267	262	268	248	273	242	269	240	274	275	256	252	280	269	280	241	247	269	245	268	280	269	263	262	267	260	252	251	242	261	260	263	270	286	248	263	258	278	238	239	259	268	226	277	263	265	227	268	230	294	249	269	257	260	307	264	261	233	256	265	245	284	307	251	259	255	303	252	281	256	262	293	281	249	245	280	260	261	244	260	242	273	273	271	254	249	283	262	251	218	243	260	241	247	264	269	273	237	246	246	229	267	276	281	253	247	265	248	284	270	263	252	243	279	254	270	246	249	269	232	228	262	286	261	242	253	232	246	242	260	235	242	265	268	238	273	284	260	231	255	247	252	267	256	269	261	283	267	252	276	263	247	243	278	244	263	273	280	273	237	257	257	259	244	264	261	276	251	243	244	269	242	256	255	239	270	274	259	242	238	274	271	236	275	244	240	268	243	251	248	252	267	232	273	250	247	273	240	261	243	242	254	267	249	267	271	263	271	246	269	272	280	242	259	259	240	257	275	267	237	272	248	242	251	250	298	246	278	267	267	270	258	250	232	256	246	274	232	250	263	247	266	249	300	272	241	241	248	265	260	257	239	237	275	257	279
5894	1540	2965	3559	3100	2570	2214	1931	1603	1517	1330	1299	1236	1104	1101	988	933	952	925	867	846	821	813	804	812	787	840	704	786	778	757	768	776	790	779	746	707	723	761	695	687	707	705	733	679	705	733	717	659	692	735	720	697	675	683	683	708	718	703	738	691	702	708	688	702	684	644	653	682	729	647	677	702	645	694	679	679	678	633	671	690	652	674	696	675	623	639	697	670	680	666	657	695	643	670	675	716	655	637	614	669	716	682	643	652	678	662	708	676	684	669	648	702	679	659	667	695	655	710	715	667	711	664	685	669	673	651	657	666	688	662	665	660	717	671	675	672	687	683	655	710	698	668	676	643	683	640	676	639	657	642	656	653	669	706	651	671	682	637	677	642	678	709	640	702	693	656	668	646	673	645	679	632	638	662	648	666	663	680	716	702	686	685	668	625	669	669	668	649	651	667	679	664	610	690	675	620	683	687	663	678	667	627	655	686	704	673	719	648	696	659	693	694	633	643	674	642	666	671	612	660	655	656	687	665	673	661	677	639	726	682	638	666	688	681	620	677	644	680	668	687	660	625	643	643	650	699	625	682	674	651	643	658	665	631	653	704	667	638	659	701	681	703	635	642	683	663	681	685	636	654	663	666	722	645	636	649	678	691	698	713	675	656	712	705	636	636	664	637	671	653	679	698	705	659	662	657	675	646	696	667	649	694	638	657	658	684	652	664	654	703	661	609	646	629	631	678	662	679	662	643	673	684	690	664	684	691	649	668	629	637	665	684	678	688	693	666	636	643	649	678	708	642	631	651	728	643	700	691	685	651	672	682	656	609	633	678	654	659	678	752	676	702	690	637	644	668	686	661	688	666	636	683	679	650	669	651	674	631	725	642	618	693	636	648	665	664	651	674	703	711	635	678	676	690	704	636	673	658	647	682	662	640	673	668	671	654	653	707	639	639	646	659	677	593	665	703	684	693	657	658	626	646	673	702	656	647	648	673	651	688	712	672	661	652	669	628	700	674	677	666	635	664	611	670	579	642	661	658	630	658	661	686	664	654	701	665	649	683	640	666	653	653	642	622	642	667	636	650	659	653	621	643	697	651	622	687	662	626	691	628	685	612	671	640	672	663	668	671	638	647	649	709	688	613	634	694	641	627	659	636	692	688	639	613	669	697	623	639	673	659	621	663	678	703	656	617	668	683	655	706	666	688	631	661	658	689	633	690	611	643	614	669	664	645	714	673	638	662	692	654	657	614	689	721	642	658	639	646	661	680	653	681	691	646	670	700	671	692	656	669	650	662	690	675	672	685	702	637	635	712	661	635	635	695	671	679	651	671	671	661	643	657	693	686	696	678	669	683	659	681	645	641	681	663	673	666	657	668	666	604	709	645	718	685	683	670	683	671	647	681	661	661	632	683	678	626	643	650	660	656	691	639	651	615	691	650	687	632	678	661	650	665	643	642	673	670	660	622	686	637	713	623	700	653	617	674	669	696	671	681	683	679	645	661	668	749	640	675	642	706	671	681	610	652	701	679	656	661	643	657	698	634	658	720	652	679	607	687	650	700	654	705	658	610	630	634	629	659	668	665	655	640	663	668	654	654	635	682	684	673	668	649	687	619	634	678	641	693	650	675	651	671	610	669	730	658	674	670	675	644	668	610	666	688	680	671	688	685	672	704	715	654	665	656	651	690	697	614	669	670	594	698	691	647	622	691	670	675	688	659	666	694	640	696	618	626	686	697	633	669	648	660	630	648	649	658	651	638	634	660	638	658	661	697	643	657	658	620	695	684	675	658	683	669	680	659	711	681	647	665	730	671	643	651	678	680	663	647	660	665	654	667	662	633	692	648	682	664	666	682	692	719	685	661	685	664	669	646	709	678	675	681	652	674	648	679	691	617	691	643	678	659	604	632	662	641	620	670	662	645	641	652	649	657	660	689	656	681	654	668	635	660	622	660	655	685	699	613	676	671	677	650	684	683	653	637	710	664	674	619	691	675	641	648	699	651	669	666	677	670	660	665	644	646	654	698	653	661	613	654	674	641	635	689	685	689	645	662	695	678	631	660	710	632	643	662	651	691	648	682	678	674	659	622	667	696	661	637	698	653	658	679	642	613	672	657	644	662	664	687	682	662	689	684	634	623	695	672	663	647	677	686	669	684	647	685	627	690	704	614	663	663	640	660	700	650	655	715	664	673	683	648	655	640	641	700	681	680	667	698	638	672	701	662	713	666	658	597	660	638	674	627	660	678	665	676	641	676	684	632	679	648	666	666	697	657	691	667	704	681	672	689	667	673	646	684	643	698	635	655	679	673	669	676	651	609	656	643	659	717	665	637	635	662	656	691	648	617	641	650	656	677	611	615	703	673	666	688	677	627	654	634	732	720	659	644	663	645	640	649	685	655	638	655	666	652	682	694	649	617	664	609	679	676	641	661	674	679	639	601	706	659	664	701	692	675	652	673	673	682	672	677	641	664	654	635	709	684	693	669	654	629	624	672	669	689	639	669	682	607	686	669	654	657	689	691	675	664	677	669	659	672	624	682	679	625	660	674	674	702	650	646	636	680	627	630	669	685	696	650	730	636	679	660	681	653	642	664	674	676	621	687	669	661	649	691	638	664	695	656	659	650	682	669	651	699	667	694	629	671	645	661	713	626	643	703	671	651	622	690	670	613	641	690	656	636	674	699	628	717	689	634	654	688	694	667	607	690	650	668	654	693	629	632	686	640	647	618	669	664	650	690	625	634	669	664	688	688	638	644	638	663	667	680	703	653	708	669	649	655	650	654	709	712	662	683	689	639	652	634	617	628	601	634	667	681	698	697	665	699	681	622	692	655	659	691	676	721	699	613	669	646	671	656	645	701	707	629	646	660	674	649	672	675	675	662	662	669	638	698	683	651	664	663	678	663	629	672	675	688	614	689	626	653	623	657	666	678	710	664	677	651	630	686	673	635	666	716	662	629	687	687	644	636	638	674	649	687	638	705	645	638	696	687	650	724	699	685	708	711	686	621	644	690	621	671	680	713	651	650	690	644	642	651	666	669	716	675	703	667	638	639	654	651	680	647	670	693	650	642	683	678	683	665	655	674	668	650	673	702	692	661	677	660	674	663	652	680	654	675	650	650	684	641	666	675	659	684	689	657	663	667	686	635	693	656	641	658	733	679	673	625	694	657	703	685	708	683	647	699	610	688	705	687	645	687	638	678	679	660	676	624	669	685	696	703	662	652	704	667	653	664	689	634	646	662	693	650	669	685	637	622	674	656	609	661	698	642	652	690	670	645	651	682	703	689	596	650	666	624	727	629	652	633	657	616	677	679	668	707	604	659	672	678	666	667	668	663	647	650	679	652	658	663	712	638	710	677	643	692	624	636	652	640	666	648	622	669	667	670	658	641	676	651	687	690	676	651	667	678	662	704	653	650	705	655	697	661	647	692	658	678	685	640	635	708	664	657	670	645	692	636	681	689	644	661	611	707	650	660	597	659	639	624	662
15381	2347	2423	1908	1253	973	661	586	467	408	368	293	248	252	203	177	198	151	156	190	158	173	144	171	154	150	132	154	131	132	153	133	144	124	131	112	108	131	121	121	130	144	121	137	109	102	132	124	116	128	123	121	114	120	132	112	133	118	118	125	120	130	121	99	94	134	104	117	98	98	107	108	136	114	111	104	113	100	103	124	109	113	101	106	119	98	101	115	115	122	108	114	110	77	106	126	99	112	121	105	128	116	114	104	126	113	95	85	131	116	119	108	130	111	105	107	101	136	114	101	108	119	99	122	121	125	116	112	92	115	106	114	119	105	100	107	134	103	131	135	108	109	120	119	121	111	104	94	111	110	103	127	109	107	128	121	121	133	98	113	94	102	119	136	107	97	112	108	118	112	115	110	108	129	114	122	127	94	125	88	117	109	103	131	97	102	114	113	117	127	114	97	94	128	109	126	99	104	116	111	131	113	111	116	100	97	98	126	131	130	116	87	116	104	100	109	139	101	108	121	109	103	106	109	111	104	133	108	123	108	106	90	102	97	89	123	118	117	102	122	99	112	119	95	114	125	107	96	99	122	134	105	120	89	124	110	105	139	115	116	114	103	114	103	114	106	114	114	112	110	128	132	107	95	114	125	98	104	99	105	133	123	118	125	89	102	114	115	111	108	108	102	108	94	112	101	134	122	128	93	120	97	107	103	112	116	95	109	102	89	101	104	120	100	103	107	120	110	109	105	123	106	105	99	117	132	110	81	90	109	113	105	96	104	118	133	130	116	140	111	99	119	111	121	115	112	96	114	122	97	126	106	120	111	104	101	104	103	102	114	99	91	123	106	105	122	125	128	127	118	94	107	117	102	106	109	113	89	107	127	114	108	106	111	119	105	112	104	105	111	107	90	114	106	115	124	108	118	104	109	107	108	117	114	134	126	102	106	132	116	120	116	90	99	120	103	106	118	104	120	105	121	113	97	100	103	131	111	105	117	116	121	96	90	133	100	115	114	120	122	104	122	110	108	98	102	103	95	120	106	109	111	113	104	116	106	144	136	100	112	123	118	125	94	114	104	89	119	113	109	105	95	130	123	103	113	110	118	115	101	119	119	119	109	114	121	104	108	110	122	102	122	98	120	110	119	105	124	106	119	105	116	111	113	104	122	111	106	96	114	125	115	87	115	109	100	104	90	122	123	117	86	127	119	125	111	138	121	93	123	126	89	117	96	99	106	95	88	101	110	117	120	104	106	118	104	104	107	112	98	108	120	112	98	116	95	113	94	95	129	95	121	99	104	105	116	107	106	114	129	94	116	112	103	98	101	93	117	112	113	122	96	103	91	121	109	106	111	111	94	100	116	123	123	119	114	99	124	114	118	103	94	115	90	110	125	115	118	98	117	105	110	105	93	111	96	109	100	95	115	96	114	98	107	117	111	116	102	115	111	122	104	102	95	92	106	121	118	112	116	90	104	110	122	102	120	123	113	125	105	109	106	109	117	94	129	81	108	107	105	120	105	95	93	119	105	118	102	101	109	92	103	103	106	120	127	119	116	118	102	101	118	97	107	134	96	112	113	97	125	120	93	112	124	104	101	112	117	106	110	105	109	103	103	124	106	109	127	105	105	121	120	115	107	112	105	111	96	101	100	109	115	112	125	94	97	120	113	115	119	111	112	128	111	110	117	101	123	92	111	114	105	96	107	99	115	96	126	101	93	112	107	93	121	106	106	107	114	124	100	102	116	122	111	106	118	102	102	107	101	117	114	110	98	97	107	117	101	109	122	121	117	104	109	112	118	124	80	101	126	99	99	123	94	114	121	120	112	99	101	96	122	100	85	96	105	101	104	96	118	108	123	111	119	87	115	94	107	103	114	117	124	102	114	114	95	113	119	91	101	104	104	102	85	109	109	107	95	124	107	116	121	100	104	119	106	95	115	120	100	115	110	113	112	99	106	109	111	92	102	110	95	115	102	118	109	111	117	109	111	135	101	124	128	128	100	120	98	116	110	111	106	103	99	116	120	94	90	107	117	109	120	120	123	116	105	105	115	115	111	125	113	126	124	121	104	113	106	84	123	105	121	109	112	117	97	95	116	125	118	111	107	125	107	114	114	119	111	92	115	119	96	110	112	103	103	117	111	125	121	111	132	108	105	114	120	112	103	119	119	96	107	114	113	109	110	114	110	109	102	108	113	120	133	113	118	117	106	108	113	114	111	124	111	118	111	114	107	102	97	97	114	106	101	115	112	127	113	119	104	86	97	117	101	121	113	110	130	118	102	112	109	116	115	110	121	125	96	102	81	120	104	108	129	112	116	117	98	98	117	127	110	116	119	112	108	105	132	99	94	100	123	108	124	113	109	123	118	98	94	107	116	120	107	93	109	89	102	116	118	117	110	112	88	118	136	115	114	98	100	120	123	114	106	116	101	120	108	110	87	107	117	118	134	106	112	106	113	95	107	124	111	106	99	93	123	110	128	111	116	107	118	119	105	129	105	99	106	97	108	105	120	101	126	111	112	129	122	99	119	113	139	104	98	105	100	118	105	96	112	113	129	107	94	118	110	124	112	94	98	120	107	100	98	131	121	113	120	125	114	121	102	97	112	99	121	102	107	100	107	101	122	100	112	113	128	116	105	126	106	94	111	122	119	105	104	112	106	108	114	105	98	116	103	107	123	112	114	117	86	109	118	130	112	132	101	119	78	115	101	124	130	108	97	103	117	98	99	88	122	125	104	107	118	120	101	136	106	111	98	100	109	101	122	105	100	107	128	129	110	99	113	103	127	110	91	101	93	106	132	105	91	123	106	111	107	99	122	116	101	107	102	95	128	105	120	103	105	97	141	101	102	105	127	127	120	133	92	94	100	109	93	117	121	112	84	112	108	113	112	116	128	106	117	87	116	119	100	124	111	106	126	130	103	130	91	92	113	108	109	100	120	108	109	113	99	105	96	118	112	105	111	115	126	101	130	103	117	111	107	108	103	115	124	119	117	112	89	115	116	102	100	120	127	99	128	110	97	128	106	119	122	91	119	125	95	112	108	110	101	118	121	106	126	106	111	106	120	98	104	107	115	114	107	113	107	124	103	114	105	123	111	110	121	112	110	111	100	106	116	106	105	111	113	132	105	127	112	107	124	94	113	110	110	138	128	110	98	114	93	121	115	99	120	96	102	80	117	108	117	94	112	106	108	125	117	119	119	123	109	120	110	126	98	111	96	137	129	115	110	107	113	98	106	95	105	111	115	114	99	107	107	122	116	102	102	107	99	121	114	114	112	108	99	117	123	117	119	110	114	99	110	121	116	101	133	108	129	100	98	107	90	113	99	104	100	120	105	121	129	126	93	107	98	128	125	108	112	84	122	114	105	111	106	98	99	126	119	118	131	89	122	113	112	108	89	95	112	101	101	105	98	92	127	118	120	109	137	119	109	112	90	103	107	118	109	94	106	104	119	126	104	126	130	86	127	112	117	105	116	116	117	118	107	119	103
7415	1972	4515	5597	4683	3862	3128	2580	2139	1859	1641	1384	1233	1127	986	955	898	850	802	714	700	660	619	611	576	527	558	538	520	461	485	461	471	448	447	447	425	457	460	388	405	390	404	371	381	398	436	371	391	390	360	389	374	354	359	364	334	353	343	377	361	387	344	350	348	322	367	343	334	345	335	305	352	343	362	380	357	299	369	312	368	326	352	340	327	353	322	347	335	317	313	292	321	343	320	339	321	317	315	354	331	318	359	301	297	348	312	308	354	354	358	316	326	325	316	325	329	334	297	338	322	335	356	315	295	338	340	300	336	339	313	303	325	340	311	330	298	321	332	323	338	327	295	321	302	318	317	330	333	340	317	327	321	290	347	322	319	321	297	331	333	330	308	312	303	319	330	317	316	291	337	321	322	316	314	333	299	322	322	325	321	329	298	328	338	348	311	304	329	314	309	318	352	319	307	289	305	306	296	323	313	311	287	323	302	312	316	306	318	314	310	322	333	302	320	343	318	312	301	342	343	312	319	318	343	343	306	298	309	317	303	326	335	316	337	305	301	357	296	315	304	353	322	334	335	346	354	325	308	337	340	330	325	313	299	343	315	310	348	288	297	298	326	322	320	315	315	314	336	319	317	302	316	339	319	343	279	324	328	308	305	281	325	331	322	290	337	318	307	304	295	310	321	303	299	277	328	341	295	303	332	314	331	309	315	286	319	310	319	314	304	315	314	319	296	331	312	291	313	334	327	328	325	340	309	333	309	321	315	304	307	303	330	289	339	321	317	317	290	328	304	344	313	326	338	310	326	334	330	325	342	309	293	299	304	302	345	328	337	297	291	332	307	317	347	310	343	318	291	312	308	300	333	318	303	305	299	318	331	326	312	305	340	331	295	304	302	334	303	316	321	305	294	329	316	289	328	303	326	332	303	283	283	336	317	298	300	283	314	325	282	327	313	311	325	322	325	322	319	306	314	345	314	332	291	320	337	322	317	315	309	301	296	325	328	292	350	323	278	335	335	309	303	328	323	287	320	367	294	336	344	322	292	328	315	320	305	315	300	308	346	316	301	318	325	316	312	307	306	310	322	338	330	308	319	339	347	303	307	327	312	319	342	317	315	335	292	290	361	311	317	340	326	315	313	328	296	308	306	336	324	308	304	301	292	321	290	323	325	307	297	339	302	305	327	329	315	293	328	303	324	327	283	340	298	314	308	294	307	309	297	328	354	358	310	324	332	316	305	332	313	289	342	318	294	316	303	331	322	316	329	310	328	304	320	308	301	314	302	303	340	326	338	287	302	299	366	303	317	299	338	316	296	336	325	320	329	322	315	286	300	318	334	293	323	365	296	301	289	324	346	328	295	336	290	321	333	334	314	286	269	318	326	337	338	323	329	304	350	306	317	329	337	321	317	320	334	295	326	312	289	287	317	298	321	320	318	290	327	323	322	327	291	297	299	323	334	308	343	322	274	306	302	323	329	316	319	338	324	282	322	323	326	328	306	318	311	299	304	300	287	337	327	322	357	306	310	327	313	271	322	322	309	314	313	311	323	309	339	317	334	312	321	296	292	344	352	300	317	327	345	311	329	322	329	333	313	331	310	329	320	313	308	308	326	327	337	337	322	318	317	310	309	331	307	338	297	317	352	347	346	332	311	295	303	313	350	301	287	318	332	314	303	287	318	302	364	306	313	289	334	293	314	319	317	307	305	306	314	319	294	324	295	322	332	303	308	299	313	316	292	328	289	290	310	343	343	328	295	316	294	293	298	305	318	323	330	325	311	356	270	342	322	331	340	329	346	326	326	295	327	306	307	328	307	327	293	314	309	334	341	324	335	277	307	321	338	309	322	342	307	298	303	319	290	320	336	287	332	333	332	304	309	298	327	323	321	306	328	318	325	300	329	347	335	304	311	320	312	323	330	301	303	280	288	299	353	306	320	307	286	297	364	298	313	304	332	325	298	309	309	302	324	314	295	341	323	285	311	332	360	341	308	323	295	280	321	319	323	324	329	294	312	338	307	312	325	323	324	319	334	328	290	335	340	314	307	325	296	319	303	317	298	314	319	279	340	341	311	320	317	312	322	347	317	330	339	313	319	334	301	321	316	346	328	268	313	312	309	292	310	305	353	329	303	299	330	287	301	318	330	328	307	312	341	342	345	308	332	306	319	301	313	338	333	275	355	342	310	323	337	324	316	314	333	328	328	327	316	331	319	325	322	315	323	327	324	328	356	303	303	331	308	327	320	309	318	343	304	269	319	297	307	309	320	316	322	308	334	287	295	309	318	312	304	334	339	299	320	311	344	341	328	318	300	302	310	350	306	328	291	323	328	333	304	322	316	313	326	324	320	303	312	332	317	300	324	298	320	297	338	323	325	339	295	318	342	340	316	298	322	320	313	320	321	330	309	329	304	336	319	304	306	323	319	320	339	292	316	300	309	295	295	343	302	316	317	340	278	298	333	276	294	288	336	329	321	301	320	302	291	305	312	293	300	305	309	323	285	320	339	314	349	349	320	350	304	340	337	295	321	312	308	278	330	337	297	315	345	312	347	339	317	340	309	296	334	328	337	319	312	340	302	326	332	347	330	317	327	282	307	309	341	287	309	325	321	311	306	371	319	311	301	338	294	297	318	312	314	330	306	345	287	354	314	345	300	335	335	332	319	313	344	291	322	340	304	319	319	307	323	318	333	297	309	336	306	286	332	327	329	329	315	330	327	327	300	294	319	321	313	319	320	329	283	325	314	310	328	316	320	309	320	350	309	306	320	320	297	293	307	293	301	320	285	324	316	312	352	309	318	307	340	314	344	297	335	310	315	323	295	304	314	325	302	279	295	345	324	285	316	329	304	337	303	309	303	335	300	317	329	325	298	327	307	308	323	337	296	344	292	325	358	306	317	303	345	314	376	294	322	345	307	318	309	298	346	347	310	316	317	273	332	337	310	327	336	329	322	328	343	334	301	332	326	295	328	320	286	313	336	314	335	298	298	329	296	310	283	295	375	337	319	306	293	310	315	304	309	325	317	309	338	317	314	303	326	316	288	281	340	354	313	303	310	328	330	323	326	279	315	321	346	284	300	321	315	320	318	308	281	315	324	341	321	290	334	305	314	328	332	318	308	341	319	296	329	361	330	319	323	296	306	291	291	270	330	296	330	307	290	317	303	337	310	315	302	328	319	323	286	322	307	298	322	284	313	326	317	327	313	309	312	314	297	303	338	325	319	321	321	352	318	330	324	325	313	344	309	329	341	297	342	314	301	328	326	319	347	323	330	311	304	334	305	320	333	315	322	300	330	303	331	326	316	309	329	293	310	278	313	314	327	332	337	300	303	303	325	304	308	314	337	331	329	306	314	359	329	318	333	327	333	320	337	314	312	336	365	308	318	297	343	344	324	325	321	306	331	334	323	317	312	339	298	319	330	318	287	306	321	324	344	328	320	324	330	324	310	329	297	328	278	302	313	355	308	284	320	318	328	315	341	297	313	316
2420	361	350	405	348	352	330	329	278	333	349	317	277	315	269	317	339	324	315	307	309	311	333	324	296	305	305	307	328	316	313	278	333	297	307	351	311	299	303	316	314	316	311	290	282	309	326	343	295	293	326	315	292	304	291	314	310	312	300	316	327	341	324	305	295	314	310	303	279	283	285	307	294	306	317	283	303	328	325	346	293	283	318	272	321	277	294	357	334	312	337	344	295	329	339	336	324	283	314	289	353	317	345	315	303	317	299	323	321	335	317	314	292	300	296	316	338	327	304	284	297	318	303	329	284	273	338	326	290	320	305	327	311	271	314	345	303	355	345	288	329	319	323	312	308	305	298	306	324	327	289	321	280	323	300	322	312	324	304	319	291	324	342	292	330	298	275	321	285	293	339	326	294	286	323	348	318	321	311	322	287	347	326	329	330	313	305	320	293	350	344	313	316	277	309	325	303	301	290	323	348	297	322	332	345	301	317	280	281	307	326	324	294	330	326	317	305	349	314	319	331	289	303	283	296	314	313	306	301	291	291	327	318	333	341	330	287	304	321	327	333	328	310	305	326	310	303	306	274	301	278	275	328	297	326	326	318	309	316	311	294	326	362	323	294	324	321	292	270	316	311	335	314	290	294	289	369	321	294	323	310	279	303	294	332	314	322	303	298	300	323	294	319	324	341	321	286	349	310	316	315	323	327	346	313	287	341	333	275	284	318	302	328	311	329	313	308	289	314	320	322	309	343	294	300	301	310	296	307	343	336	318	293	292	325	324	316	315	320	339	351	343	288	309	299	322	309	333	309	297	313	300	309	324	279	324	293	322	293	288	313	321	298	291	326	310	298	310	305	296	308	319	299	299	318	329	304	319	314	308	336	294	313	298	306	343	292	299	297	308	324	338	317	317	303	305	280	291	347	283	316	296	299	295	303	314	286	281	315	316	266	302	296	353	338	301	309	319	293	323	317	323	315	360	312	338	333	265	306	298	333	314	313	288	320	320	324	343	312	324	349	288	297	338	302	322	313	321	299	327	312	308	324	308	338	313	330	311	332	332	316	288	298	331	313	302	307	304	312	325	318	298	310	289	280	315	346	313	325	300	319	310	287	332	333	292	327	316	313	280	321	308	331	331	303	299	292	288	293	324	317	328	330	321	334	317	302	306	283	327	316	307	334	301	313	317	339	333	316	323	309	293	363	296	299	329	326	332	314	325	272	315	309	319	330	301	308	300	273	273	310	273	321	321	342	294	314	320	290	285	324	311	320	331	313	324	300	311	315	321	308	301	300	282	303	313	334	315	328	287	320	295	335	312	291	288	294	317	318	313	300	286	332	330	313	325	303	310	327	325	320	306	301	327	293	322	330	314	338	301	329	276	302	312	308	312	296	298	296	327	287	288	280	311	327	295	299	301	277	333	281	300	301	312	313	304	324	329	313	297	311	315	311	346	296	287	310	285	308	302	303	316	334	297	314	285	265	285	303	270	280	316	282	300	279	328	311	321	333	317	315	315	293	271	320	297	304	308	314	311	310	329	322	334	283	296	328	330	327	307	344	318	320	321	314	338	319	307	296	318	309	291	303	302	292	332	339	331	325	338	308	340	339	319	315	301	321	286	359	336	291	308	311	303	339	303	321	286	275	303	312	315	325	314	299	340	315	294	326	326	336	285	324	308	297	303	301	340	303	316	315	308	315	313	286	334	328	322	311	308	332	319	263	282	310	294	348	295	326	303	309	317	348	315	287	313	286	311	347	318	312	310	340	320	301	291	319	329	336	372	353	297	323	326	306	306	322	350	300	299	309	296	299	297	354	304	324	288	329	318	308	313	337	306	307	330	290	337	336	351	321	302	316	312	295	349	305	326	315	342	302	325	311	317	301	320	295	312	296	297	304	311	325	300	332	355	289	314	310	308	324	338	340	308	310	327	359	323	334	320	301	279	280	316	296	300	325	321	261	335	301	303	312	305	338	294	319	310	318	325	318	328	310	315	295	327	312	351	302	315	303	326	305	313	293	307	317	321	302	307	308	287	330	321	340	302	303	305	330	297	307	329	289	306	317	321	288	316	302	316	318	314	307	330	328	318	324	287	304	327	278	279	322	295	309	358	283	317	321	312	295	319	306	288	311	310	302	321	322	269	328	283	313	299	287	310	326	309	354	309	301	313	305	311	329	313	292	313	294	307	303	294	332	317	293	325	301	299	297	295	271	323	315	319	315	321	298	293	313	313	314	324	326	338	310	317	341	304	303	320	319	314	314	325	294	285	323	288	308	301	280	307	280	310	311	300	300	328	324	345	309	289	296	266	310	307	280	291	332	310	310	327	319	293	306	301	293	312	295	316	305	312	346	273	304	293	309	274	318	307	339	332	320	301	308	333	328	307	322	296	328	296	318	294	296	325	340	296	293	355	323	318	342	321	323	310	296	290	312	307	287	328	334	310	301	274	301	294	300	310	292	315	326	332	312	322	291	334	352	300	315	295	300	313	319	327	311	296	334	314	317	265	318	290	315	352	332	328	341	311	309	292	292	305	290	294	334	285	281	313	303	312	295	305	279	292	276	296	287	308	319	334	318	325	317	268	307	316	325	302	288	295	326	323	343	314	273	338	274	284	312	318	291	368	294	308	290	315	321	301	303	309	335	322	283	319	325	303	306	331	314	311	300	300	341	315	319	268	336	323	326	277	297	305	314	323	323	333	316	344	323	310	300	349	346	302	324	318	317	305	319	305	341	302	304	308	350	315	300	280	321	306	326	327	311	296	306	326	290	307	291	308	307	312	316	286	334	335	324	332	305	298	302	320	289	308	315	277	330	324	358	316	324	304	328	318	322	295	323	318	304	304	291	285	286	352	273	271	316	287	300	328	292	292	326	283	291	329	318	341	328	280	321	303	318	302	326	308	338	287	293	292	301	309	275	335	317	326	317	292	297	318	268	303	285	285	278	353	315	341	301	313	300	360	323	344	362	301	284	315	317	290	323	325	293	331	327	277	301	335	334	308	290	336	314	317	316	308	288	294	300	264	314	324	315	311	318	296	347	292	290	316	304	339	322	326	308	349	301	290	320	334	311	324	297	312	326	309	307	283	285	295	295	299	345	303	318	269	308	351	336	325	315	310	306	315	302	293	313	298	312	304	289	312	348	306	307	313	275	319	316	297	333	329	316	304	303	324	298	323	304	307	314	321	319	296	326	318	303	319	341	293	269	291	324	295	331	342	292	355	291	325	307	285	293	310	338	293	310	311	292	305	358	290	305	322	311	308	266	321	312	321	302	326	324	286	321	315	270	341	303	321	333	278	296	312	296	310	321	305	282	321	305	304	284	299	289	311	312	290	310	301	306	291	298	352	318	312	322	317	270	293	313	304	314	301	296	347	297	300	305	292	315	309	300	307	350	255	334	282	325	296	305	340	315	326	302	286	319	326	312	313	314	310	330	327	315	307	311	324	299	313	282	296	290	336	319	312	327	308	314	280	318	300	331	302
2583	827	969	1009	947	982	860	823	876	811	850	840	818	814	841	803	766	808	829	809	821	832	836	785	818	815	772	832	755	785	738	787	796	799	743	832	783	795	765	749	754	782	831	793	793	780	816	795	757	805	773	810	770	752	805	811	734	764	810	797	773	789	824	766	768	790	768	783	792	748	858	797	804	748	807	841	763	723	808	771	734	754	761	804	779	768	807	784	751	787	811	808	789	807	792	794	806	796	784	759	784	792	789	769	818	817	791	801	817	836	768	800	759	760	857	774	762	841	785	801	789	811	771	785	848	822	786	783	854	777	746	785	837	813	771	752	819	772	762	798	770	791	787	768	819	815	797	759	764	790	762	762	800	751	837	800	822	793	855	780	770	774	815	763	796	792	821	772	777	791	782	837	835	781	803	795	806	738	818	833	774	788	792	780	760	819	794	782	779	728	797	798	798	732	803	792	826	803	838	778	761	760	787	816	769	768	815	820	823	784	797	808	824	758	794	755	778	821	842	743	761	821	818	756	789	819	828	822	786	767	871	788	793	753	761	789	814	795	733	795	839	809	792	787	760	824	796	820	785	820	817	810	772	853	773	791	818	807	800	823	769	763	821	753	793	820	766	799	805	792	805	776	773	779	868	788	786	831	787	751	834	807	816	785	811	852	832	747	795	835	777	794	805	795	780	778	804	758	792	829	742	772	836	800	799	798	803	769	779	835	741	771	764	784	767	778	781	766	804	797	822	785	818	871	827	860	837	788	798	838	795	804	779	800	791	831	817	812	775	822	765	827	763	851	756	798	818	769	806	828	785	798	783	809	779	790	832	789	838	776	806	797	785	829	789	780	793	783	757	841	857	749	849	847	802	810	812	742	824	778	808	797	801	778	819	839	769	766	790	824	817	803	803	819	804	830	772	757	817	767	820	802	741	796	833	780	825	769	780	831	810	826	772	791	769	797	813	761	808	784	782	792	767	782	833	809	797	797	821	793	791	808	817	807	789	821	784	761	754	802	809	810	806	844	765	740	844	820	775	761	784	751	754	832	761	734	761	834	767	817	791	806	745	820	776	776	779	779	821	849	823	818	752	819	854	810	745	812	752	779	871	783	773	790	810	816	796	842	729	740	812	815	788	819	782	850	840	774	813	811	775	783	797	788	840	786	813	824	784	774	804	788	806	728	776	810	827	749	808	809	794	790	768	817	839	812	808	778	822	795	823	793	802	870	806	822	789	817	805	729	830	844	784	799	774	760	837	824	798	774	774	779	835	751	793	837	761	808	758	813	810	790	804	784	767	795	801	794	734	784	792	800	790	840	819	820	801	766	791	825	800	834	769	735	788	746	802	760	850	776	774	799	785	818	750	774	799	747	787	819	838	778	797	771	839	798	786	810	786	814	759	810	783	800	745	828	831	805	786	779	762	765	736	829	794	754	854	771	826	816	791	794	817	840	787	810	827	772	832	796	726	791	788	795	740	779	763	779	799	807	789	723	758	819	754	776	840	827	795	810	763	847	801	845	809	788	821	812	818	749	839	770	806	750	803	845	771	760	760	768	727	773	754	799	814	801	784	754	852	773	829	788	801	778	742	789	818	746	801	784	794	842	794	806	806	815	794	803	810	783	745	785	746	757	813	819	765	807	749	789	826	759	781	804	808	799	824	785	823	791	800	775	811	805	764	811	794	821	746	781	782	765	821	772	757	793	773	780	843	799	743	835	778	818	798	817	814	789	769	793	830	832	822	796	761	827	823	821	787	789	729	877	772	826	788	774	755	841	838	770	825	852	844	783	770	855	779	771	765	789	797	773	751	798	749	811	808	802	804	780	778	780	741	814	793	791	804	823	770	774	859	805	809	756	793	792	830	781	773	788	832	788	848	845	773	833	724	853	767	862	765	803	817	812	862	801	762	781	771	841	776	825	790	830	823	788	790	812	810	804	777	792	790	787	770	814	774	832	806	802	800	838	762	794	749	785	791	743	785	828	825	817	782	855	808	753	828	788	789	814	786	795	754	787	821	780	780	758	803	803	791	816	808	754	738	828	810	748	790	789	815	831	779	725	789	776	824	786	806	807	827	783	809	792	750	774	811	778	786	763	791	818	826	796	827	802	773	805	782	786	778	786	785	779	783	792	815	832	816	754	808	847	815	836	761	793	748	819	821	792	799	755	828	800	776	750	815	790	837	748	844	798	764	777	811	800	732	756	746	780	826	831	778	821	762	769	783	799	822	774	804	822	809	785	780	777	734	771	796	767	796	805	737	745	761	792	774	797	795	798	784	764	834	769	807	790	796	835	831	786	748	804	838	825	805	818	798	792	807	832	778	791	790	854	851	765	773	827	848	800	758	780	690	796	788	789	783	776	789	817	768	795	794	776	791	755	809	795	788	778	819	779	845	757	807	804	798	803	794	775	820	751	768	736	805	818	757	775	781	810	814	814	814	797	794	785	810	785	782	794	780	795	770	813	780	799	770	791	820	742	804	831	794	803	775	735	776	817	821	784	818	806	781	751	840	791	787	763	804	816	839	755	808	766	840	779	717	815	779	823	737	807	779	811	826	771	819	786	773	790	756	818	816	826	780	764	816	762	825	838	794	805	806	811	842	823	814	765	781	795	783	830	774	829	831	777	802	747	811	790	804	776	804	825	853	765	820	767	818	780	797	806	730	830	787	793	750	879	780	850	769	769	775	828	810	814	823	752	802	823	840	751	827	786	795	769	815	758	842	771	827	775	796	772	739	753	778	773	835	755	756	792	813	791	817	834	743	752	828	776	795	893	764	779	820	796	837	841	823	778	763	835	806	817	774	795	826	823	775	779	804	802	782	792	783	783	726	839	814	758	788	772	774	791	801	750	769	781	822	785	792	777	821	802	791	799	770	781	831	771	840	805	791	771	778	779	763	794	778	832	759	775	835	795	784	834	795	819	786	778	779	805	749	749	785	825	763	801	740	759	705	746	795	762	770	796	814	810	801	816	790	862	771	800	795	803	784	753	787	798	808	788	843	794	791	770	786	768	784	817	793	763	785	799	728	784	769	753	750	771	746	813	754	769	817	770	814	757	835	771	863	774	809	779	796	791	802	792	789	806	780	743	870	785	724	782	802	755	784	756	807	814	772	821	798	780	758	765	767	826	808	803	763	773	787	824	824	849	786	795	811	830	734	771	778	818	784	830	763	757	779	783	782	822	748	800	791	810	835	800	838	784	827	766	791	807	793	791	793	737	769	778	785	789	790	783	746	808	819	770	815	790	842	803	757	795	763	790	792	798	821	807	773	792	786	808	804	795	782	799	821	777	805	762	792	726	781	780	840	779	812	761	781	758	821	786	794	801	776	791	795	827	795	796	771	742	762	808	773	822	804	809	805	820	756	774	757	762	779	808	763	823	770	795	724	756	766	846	752	770	805	793	855	793	833	814	787	780	841	817	833	768	791	797	773	821	781	798	789	772	783	796	748	778	789	782	788	825	773	814	759	778	802	816	769	740
8807	1180	1469	1127	870	673	555	498	441	390	378	374	363	313	334	310	288	283	297	310	319	266	277	284	297	291	294	268	286	248	288	245	278	252	269	313	267	270	278	292	261	259	265	238	266	269	229	260	264	240	242	250	246	227	227	276	265	275	263	263	266	276	256	278	231	263	276	242	239	264	263	249	233	266	283	265	278	264	260	238	247	256	267	268	241	241	272	276	250	271	230	295	239	234	253	277	233	255	268	269	288	289	264	249	267	240	277	215	267	258	290	279	235	226	261	232	252	270	266	236	274	246	234	263	256	263	271	250	259	270	254	262	254	256	280	253	273	297	280	266	256	273	256	236	262	277	269	256	265	279	290	244	245	238	299	264	249	250	278	266	266	219	276	246	283	238	271	258	263	257	252	270	250	247	273	252	247	262	238	244	271	247	239	271	251	267	278	258	240	258	250	276	273	267	243	232	241	255	244	259	258	281	241	256	279	220	270	282	276	246	276	241	256	254	261	274	247	263	249	265	258	244	286	271	261	282	242	207	230	284	241	257	269	265	248	264	243	295	257	267	285	262	263	246	275	258	281	258	256	270	268	242	272	244	242	270	269	293	256	239	248	264	225	254	253	262	271	273	267	275	278	267	255	239	255	300	287	272	243	285	286	261	275	282	264	282	247	248	256	277	284	262	247	250	273	257	261	294	249	270	266	270	276	258	269	273	277	253	255	236	244	276	253	261	282	248	256	272	238	257	255	220	251	241	289	291	287	266	268	287	265	240	252	279	247	234	251	255	295	258	258	260	258	255	266	298	255	253	275	302	245	290	237	279	275	271	291	251	285	253	273	250	255	264	252	254	273	248	293	266	262	248	244	274	278	225	235	252	273	261	262	254	268	246	272	235	250	263	264	261	221	252	218	259	260	268	250	235	241	231	274	275	241	265	281	253	275	277	284	247	241	270	257	272	251	251	253	259	254	267	257	275	243	244	266	247	263	266	255	273	271	248	259	241	272	263	237	230	253	264	261	278	264	260	276	245	253	272	250	270	285	255	240	261	260	251	279	254	264	257	228	276	241	253	256	276	256	268	253	260	299	252	257	243	229	251	256	250	242	277	224	277	248	229	264	260	281	248	257	240	280	239	259	256	233	274	255	254	272	243	248	249	236	224	243	256	265	277	257	279	247	245	242	259	271	281	265	291	269	266	266	271	253	278	254	257	285	300	243	270	283	234	261	251	269	271	268	242	265	280	269	273	258	245	267	260	260	257	288	238	247	276	255	251	250	269	258	252	247	268	262	219	237	229	278	231	262	264	291	246	291	275	278	262	277	249	276	252	279	253	278	262	266	245	231	241	254	280	280	259	267	226	256	270	265	273	256	262	261	255	251	268	252	256	266	250	251	228	234	295	275	256	238	282	294	246	266	248	273	225	264	245	300	252	234	240	274	246	245	249	283	281	258	254	265	265	250	241	237	292	281	264	263	271	259	303	263	285	255	254	255	242	258	247	252	251	251	250	258	251	242	268	248	254	261	247	249	245	255	278	270	242	266	244	266	262	257	256	281	276	247	252	246	253	276	274	273	262	265	262	255	248	246	250	262	270	253	248	263	251	262	287	244	253	275	259	243	265	269	254	286	244	271	276	296	261	265	244	251	256	270	236	302	252	239	251	293	264	264	263	257	239	295	266	255	251	246	250	259	243	286	253	245	251	227	278	274	245	245	248	253	249	263	228	261	264	273	258	253	257	248	259	273	253	265	271	288	269	285	284	246	248	264	262	275	253	246	254	257	264	261	261	248	248	243	262	263	257	264	258	255	266	265	255	258	270	270	251	246	275	255	249	259	274	255	274	257	258	305	260	256	305	256	286	246	274	260	259	261	255	281	247	259	263	242	253	263	277	283	277	245	275	260	259	254	236	258	245	261	243	257	259	257	250	242	259	277	257	265	288	286	244	236	260	263	257	266	260	234	260	248	239	253	256	231	257	267	268	286	246	268	225	274	253	251	288	266	267	269	250	262	251	269	261	281	303	264	273	245	265	250	277	265	287	282	238	262	262	267	267	262	258	274	245	262	276	255	236	264	258	249	247	268	271	266	254	257	272	261	259	291	277	272	271	251	295	245	260	234	260	278	250	277	262	280	255	261	274	241	273	259	274	258	261	246	232	263	221	280	249	245	249	247	245	251	272	278	237	266	281	264	242	252	250	261	250	267	255	261	286	269	231	278	255	257	283	270	292	250	244	292	279	256	247	282	259	243	269	251	300	239	288	233	241	297	252	270	256	221	242	266	282	248	291	235	271	257	251	241	265	255	247	273	243	256	254	243	241	273	270	258	273	254	237	270	249	254	282	251	263	271	250	265	253	293	251	278	268	250	266	254	284	253	263	240	259	261	256	263	231	256	249	254	266	273	254	277	248	264	258	252	265	228	265	268	256	257	247	269	266	286	268	261	269	249	244	296	244	267	248	228	263	264	268	211	250	274	230	267	251	270	275	243	251	249	249	243	266	228	253	254	252	265	236	255	266	263	260	264	241	248	281	257	260	237	251	266	255	252	249	245	262	251	253	241	221	250	248	254	287	261	252	255	240	247	262	272	263	238	289	259	246	272	261	275	260	254	258	259	235	273	269	259	264	223	264	235	278	262	259	239	284	249	247	248	262	278	245	272	266	250	255	262	272	235	242	260	246	235	256	270	283	266	249	241	254	265	247	284	255	256	249	262	242	256	274	221	301	260	247	262	298	291	228	275	275	274	267	244	247	269	259	261	286	278	270	263	253	282	238	237	232	271	267	272	247	272	298	274	275	259	250	280	263	274	242	246	221	270	248	250	240	257	284	277	265	257	241	261	234	266	238	277	259	257	250	280	255	273	261	271	267	251	266	268	262	255	253	253	256	237	254	283	298	249	245	269	266	276	279	258	275	247	270	269	275	264	247	281	281	282	251	283	235	259	257	257	236	268	232	276	261	260	276	236	267	276	264	253	266	254	270	304	276	254	285	231	228	247	251	288	261	280	259	241	302	265	243	255	242	246	270	243	256	257	257	224	263	263	253	284	275	273	276	229	241	271	253	254	234	279	236	265	278	245	222	260	276	210	251	248	247	256	277	243	247	250	271	264	241	267	259	265	283	223	239	276	249	264	242	246	257	256	259	257	262	271	246	240	291	254	263	272	258	263	232	238	283	274	256	260	260	264	245	256	286	235	280	258	262	296	234	253	255	251	265	251	223	296	256	273	262	238	246	272	262	221	263	279	266	231	276	255	280	267	254	272	264	272	278	288	247	260	248	244	239	259	249	226	255	283	245	282	266	239	249	229	275	294	233	244	252	259	270	236	260	249	253	249	271	254	271	249	267	269	287	257	281	282	264	274	265	237	229	254	247	260	265	263	261	269	297	291	244	250	283	280	262	265	274	268	252	256	253	270	256	244	266	264	249	276	234	258	293	267	245	250	243	265	252	282	250	254	265	252	257	261	273	270	283	233	263	245	272	233	238
5855	1619	3078	3515	3113	2553	2173	1944	1681	1434	1332	1254	1197	1122	1035	1019	999	954	883	865	858	857	855	833	792	800	756	789	779	784	738	730	748	764	769	727	729	696	697	701	692	732	722	684	676	707	699	675	714	690	682	727	712	666	657	686	702	663	650	687	684	696	659	653	671	667	720	670	662	662	658	673	659	684	669	647	718	665	658	690	675	659	705	707	714	673	659	711	688	690	661	604	669	648	640	641	670	698	684	691	672	649	663	680	670	653	651	724	698	687	679	651	699	652	676	683	639	698	737	686	686	655	719	713	644	671	662	661	659	640	665	641	672	669	694	669	702	658	641	680	671	725	665	634	661	702	687	676	639	661	660	667	690	672	730	638	683	726	688	685	683	647	631	669	681	683	654	651	682	610	658	678	620	695	656	665	622	676	702	653	653	651	688	732	649	644	660	705	655	680	655	650	699	653	627	676	681	650	691	658	676	681	688	664	665	686	655	660	705	691	693	674	667	693	678	674	644	633	633	633	647	630	678	650	641	653	619	668	646	696	679	651	694	640	662	660	635	678	685	664	658	659	599	704	622	617	645	666	678	715	683	678	660	635	655	681	685	658	692	673	673	666	644	662	616	703	651	679	680	665	641	695	699	645	687	673	720	701	661	668	675	650	696	608	668	689	618	612	622	665	637	661	677	664	658	666	674	647	686	678	706	676	705	661	686	664	698	635	695	662	660	615	607	609	709	676	651	637	628	637	658	673	671	698	645	669	639	702	654	630	625	652	651	653	640	690	642	629	647	726	648	705	652	653	700	643	680	696	693	675	672	697	659	724	642	643	662	625	637	666	672	676	640	645	641	647	689	672	648	657	670	621	659	639	659	685	652	700	644	691	608	686	647	679	635	665	654	665	665	670	651	618	667	695	656	683	650	654	701	665	659	648	693	650	660	668	657	651	665	637	677	695	692	646	623	663	672	657	667	675	654	687	637	622	676	663	635	660	631	633	660	626	669	638	628	685	682	678	650	645	678	670	674	649	645	666	645	683	614	680	646	650	677	656	612	678	721	680	671	648	658	653	678	630	617	668	660	655	726	692	655	648	708	697	606	646	673	655	649	650	643	674	678	718	647	663	689	671	679	661	672	626	635	627	653	685	657	625	671	623	686	660	678	712	645	647	664	708	696	645	687	608	685	645	656	621	671	638	655	710	676	651	656	632	647	669	616	656	682	676	654	676	678	610	627	624	654	646	679	654	669	671	676	658	690	686	644	718	683	711	627	691	705	673	660	642	661	683	669	675	671	652	675	680	641	636	660	653	690	661	635	669	684	695	625	644	640	695	627	657	622	665	669	637	671	654	643	666	665	659	633	633	643	636	646	624	703	642	694	666	684	625	669	651	663	658	663	647	664	660	644	675	676	636	651	681	676	671	649	707	682	662	656	677	703	642	699	701	627	628	640	712	711	649	634	677	629	677	689	651	663	703	709	687	695	714	651	613	641	634	672	679	642	652	662	666	704	681	657	672	636	687	644	686	653	664	609	664	655	634	643	690	630	686	659	649	641	684	669	682	685	722	663	690	654	649	633	651	637	679	669	663	678	652	716	691	656	684	688	680	657	661	683	672	634	636	712	631	688	663	686	652	650	619	682	652	752	656	672	656	667	708	669	661	648	632	636	636	626	656	659	664	648	657	669	680	629	668	648	635	651	688	661	652	672	705	660	644	656	652	665	704	668	664	618	635	665	626	660	617	659	701	633	679	652	647	669	663	648	636	688	648	662	672	658	637	645	682	652	618	637	671	631	663	667	682	661	680	630	668	609	653	681	670	691	650	656	647	692	715	673	704	623	653	624	648	598	667	647	633	637	662	681	640	659	663	671	647	626	662	634	735	733	673	703	663	634	674	683	678	636	682	705	657	709	677	688	679	637	624	661	656	632	675	649	649	669	653	644	647	662	669	649	671	644	642	700	594	681	670	625	669	622	663	651	644	661	691	663	684	686	651	627	714	655	669	688	635	639	646	687	693	686	687	671	655	664	634	692	638	679	670	694	643	627	616	682	644	689	645	628	663	675	622	686	661	647	679	645	669	655	677	677	655	673	702	660	666	657	702	642	670	626	668	680	716	684	686	643	661	602	676	625	657	681	655	670	656	660	647	645	668	664	603	625	679	698	680	649	681	654	678	701	621	624	646	642	628	644	647	657	697	644	661	655	668	683	650	694	638	695	625	666	664	644	703	625	630	653	667	660	663	690	717	712	683	676	664	661	699	658	648	702	672	700	671	657	634	621	704	672	648	692	691	695	648	700	682	672	663	614	657	670	656	623	612	663	618	652	658	659	632	630	676	650	672	632	696	653	693	671	681	670	657	626	679	616	670	682	648	663	651	673	679	599	687	616	696	701	677	647	680	702	652	653	656	710	690	679	683	670	673	636	654	687	598	638	622	626	703	692	650	683	649	673	660	703	720	666	639	699	695	705	716	649	666	647	629	652	604	701	670	658	698	645	609	669	698	664	669	685	654	643	677	672	678	656	689	681	669	650	664	646	686	668	676	697	638	647	668	676	677	695	710	674	684	659	647	603	673	709	687	685	685	651	699	704	653	686	656	671	654	637	673	659	698	639	706	696	690	665	575	639	693	659	664	652	633	656	671	642	660	678	645	630	729	684	614	669	635	665	682	620	689	696	691	650	627	656	643	664	652	709	663	609	730	680	664	667	681	676	649	667	661	653	673	658	587	708	662	683	682	698	690	671	627	660	680	650	672	644	675	675	644	671	682	631	677	663	675	679	669	665	594	695	655	707	637	650	666	607	639	671	646	689	670	700	699	660	660	664	651	677	674	684	703	641	648	683	659	631	682	716	614	700	660	611	625	627	667	637	669	679	624	695	670	689	655	670	656	599	661	693	648	711	681	680	642	696	689	649	638	678	668	640	680	663	647	680	669	669	676	661	662	636	673	656	694	673	638	673	659	662	648	670	647	733	636	681	687	679	656	704	672	672	663	676	664	662	684	665	710	649	667	659	653	699	637	643	667	650	694	639	632	651	682	643	648	639	710	664	675	662	677	613	620	661	690	693	671	658	646	738	635	684	661	679	709	688	676	681	649	678	694	663	663	674	653	644	695	676	660	710	686	679	664	653	700	630	685	695	675	665	669	649	664	666	696	681	689	630	666	628	656	681	658	640	612	640	692	642	672	669	667	690	708	630	689	688	704	645	634	665	641	646	640	701	658	661	670	631	665	662	653	612	692	669	698	679	605	644	658	586	658	679	646	662	651	660	630	652	691	675	655	647	627	663	681	652	647	630	658	652	618	679	678	633	740	651	652	615	684	639	685	664	646	684	690	658	655	671	659	686	668	653	654	641	666	632	661	682	665	667	695	673	661	679	685	663	659	638	641	685	651	711	689	681	650	642	627	651	678	626	666	636	689	677	666	639	659	646	694	663	602	674	660	665	671	640	677	672	617	637	639	658	674	711	685	659	622	673	635	649	678	669	647
15499	2406	2461	1867	1287	899	656	510	448	421	324	288	230	245	211	216	211	165	164	179	153	138	160	145	149	153	140	123	141	130	137	135	134	125	122	165	137	134	116	139	116	121	140	112	103	100	132	120	114	114	119	135	133	111	137	119	97	123	122	130	114	96	100	112	108	122	112	130	106	122	105	145	114	111	122	114	101	105	123	100	101	117	109	116	90	116	118	91	107	104	120	100	120	110	127	120	110	117	129	112	107	96	96	129	131	119	114	103	112	119	111	124	118	121	120	98	94	126	115	121	109	100	118	107	121	108	106	121	109	110	102	99	107	117	118	113	108	95	113	106	125	95	115	118	119	109	123	110	92	102	112	108	100	91	114	91	111	126	97	104	123	109	129	121	132	110	113	111	107	118	109	104	109	104	126	119	130	128	121	122	126	102	106	116	105	117	125	122	131	125	104	106	124	136	116	117	121	109	112	102	83	113	117	113	109	130	114	109	122	119	103	107	117	115	103	119	122	100	113	110	115	120	98	97	100	128	103	99	111	125	114	98	125	114	106	124	101	114	114	110	116	126	125	111	124	108	95	107	98	109	113	108	119	120	113	116	110	132	105	107	115	116	112	107	108	118	99	104	127	112	129	118	121	101	122	119	116	104	130	119	101	96	106	109	113	105	91	104	107	97	109	113	119	102	125	98	99	111	109	102	118	116	122	127	112	119	102	99	107	104	123	143	116	116	106	101	120	104	117	105	106	99	130	77	111	108	127	102	124	116	126	111	110	118	111	115	122	107	111	109	114	105	121	125	120	113	111	109	117	117	112	116	101	105	104	119	107	96	112	127	107	98	117	94	88	110	99	121	112	128	95	127	105	125	106	89	110	98	115	107	103	104	101	111	105	113	114	116	100	121	116	120	105	115	127	101	133	113	132	137	97	111	93	94	103	110	96	90	96	107	110	106	102	106	101	96	112	128	105	108	114	116	104	103	99	110	110	90	124	97	135	96	115	110	119	109	103	113	98	107	97	109	92	94	120	97	125	97	100	114	102	127	88	86	120	100	109	124	113	128	104	92	124	109	135	112	114	128	96	103	118	115	115	121	125	111	126	101	94	119	130	121	89	126	108	129	111	119	109	100	129	110	116	117	113	111	116	106	110	103	126	112	134	117	113	101	107	123	123	99	115	104	114	114	113	124	117	118	124	122	115	122	110	111	107	107	104	110	132	113	101	102	116	118	117	107	128	103	117	138	105	99	104	100	103	122	112	108	113	119	116	116	118	108	119	112	96	101	118	102	98	101	106	108	113	110	106	113	100	114	113	112	104	119	128	107	109	127	123	102	99	86	101	118	106	117	102	112	111	119	133	108	128	123	132	128	129	90	102	87	98	114	89	97	108	109	97	112	103	95	95	125	98	118	107	111	112	99	79	108	106	112	127	125	100	93	108	111	98	109	117	109	109	107	109	105	121	109	103	93	117	126	112	104	121	117	132	132	104	105	124	117	125	127	118	101	122	101	116	101	115	113	108	107	96	127	123	89	121	116	132	103	119	122	109	109	115	109	119	102	113	108	121	115	104	128	109	123	120	83	112	114	114	99	118	109	102	114	103	105	127	111	109	104	113	118	127	105	111	95	118	113	123	113	114	127	118	100	124	96	95	105	113	105	103	95	80	108	135	122	108	123	88	109	113	126	138	109	121	124	120	103	113	99	105	106	92	128	107	103	118	117	110	120	105	106	104	96	114	114	115	106	100	99	100	99	114	108	114	123	114	117	113	122	118	114	115	126	112	105	111	118	119	120	103	121	106	97	119	106	108	99	136	112	110	106	103	123	115	129	114	104	128	126	98	105	115	93	121	113	104	113	103	116	94	117	112	115	126	102	96	118	126	90	108	106	101	120	116	96	136	109	105	121	115	118	104	116	109	113	102	92	115	137	123	117	108	123	110	116	115	111	123	101	104	116	112	122	110	99	103	105	106	113	122	104	123	99	115	126	112	106	95	124	114	109	107	116	106	102	121	129	125	106	94	100	124	98	106	97	84	111	134	114	121	102	108	112	115	106	104	101	97	106	116	125	105	109	118	118	112	78	130	121	90	112	100	132	110	107	94	118	101	122	107	110	112	125	113	133	119	114	108	128	104	116	108	125	129	122	101	111	94	91	103	112	112	110	103	115	93	105	122	126	106	103	106	117	115	113	113	105	117	126	105	108	112	118	116	125	101	109	130	109	116	117	97	113	90	114	111	119	112	107	106	122	104	95	120	110	109	104	114	111	101	126	106	123	104	94	116	111	124	89	106	125	94	111	114	115	88	100	115	104	118	117	104	103	116	104	115	132	104	120	111	113	110	118	119	116	131	109	105	113	116	121	106	108	119	124	122	85	106	119	103	98	108	88	101	108	117	103	131	120	105	103	111	133	112	113	110	116	97	89	103	113	109	103	113	111	117	127	112	124	108	105	121	109	99	106	107	130	107	115	110	111	125	141	110	120	114	98	102	96	129	128	110	99	105	107	125	100	119	110	108	109	109	112	126	122	93	119	121	123	113	110	110	108	126	97	105	109	116	107	99	104	118	115	98	105	107	108	108	128	110	120	119	108	132	123	119	105	108	103	110	121	104	111	109	120	110	120	99	98	97	114	104	106	123	133	121	117	121	108	111	112	118	113	133	117	105	95	108	111	101	98	88	112	120	110	101	93	134	117	103	106	121	104	109	104	114	120	114	97	108	116	123	111	128	114	121	105	116	114	117	115	116	111	102	111	92	106	120	117	99	123	116	109	120	98	126	91	110	95	91	104	100	111	110	108	106	106	112	116	111	137	90	109	104	116	118	113	111	83	134	114	116	106	121	131	104	112	106	103	133	105	117	134	129	116	112	128	117	96	108	104	112	106	102	108	105	106	107	114	110	103	122	97	121	109	119	101	114	115	119	115	107	115	119	94	101	94	112	96	118	100	114	110	116	107	102	107	119	104	112	125	102	97	130	136	125	134	91	104	102	128	113	117	95	108	90	106	125	115	103	120	148	101	116	101	119	86	97	136	111	108	110	123	110	117	103	118	116	111	123	108	134	109	115	107	111	98	110	121	140	121	107	121	120	118	125	133	107	101	120	130	100	98	107	122	107	108	128	115	114	106	101	108	100	104	106	111	133	117	123	128	107	101	128	120	109	115	117	91	105	102	109	117	126	107	103	114	111	122	103	122	112	115	100	115	129	102	118	124	108	111	113	106	92	108	102	109	114	104	113	104	104	95	118	88	111	102	105	114	119	94	108	109	118	107	128	127	123	107	116	113	110	127	107	127	115	105	115	108	95	110	112	102	104	105	117	125	110	123	122	106	106	109	93	97	129	104	102	90	126	112	111	127	130	111	131	120	98	121	102	132	95	106	121	125	124	113	108	109	101	116	114	117	122	103	120	108	118	113	125	104	110	127	113	120	109	106	101	111	100	106	123	107	107	132	118	110	124	112	111	109	114	96	100	102	119	114	128	101	100	104
7442	2134	4605	5743	4750	3831	3082	2645	2192	1814	1664	1395	1295	1116	1043	932	902	807	763	791	676	650	602	583	568	537	527	522	522	530	525	468	438	472	431	438	425	435	450	390	401	428	433	423	428	409	367	384	384	351	399	381	374	341	352	376	398	341	379	338	367	341	375	353	358	324	330	363	325	382	350	392	346	344	331	365	311	347	363	350	318	330	334	363	373	341	325	338	334	342	332	355	310	329	372	346	337	353	329	318	326	324	314	327	333	316	357	356	309	312	308	336	326	303	348	338	348	342	330	339	352	340	327	306	352	329	307	344	375	353	322	336	316	302	349	350	296	333	358	280	319	337	307	300	319	326	313	278	314	350	335	324	322	314	282	292	356	307	317	307	323	328	319	288	322	310	311	319	337	356	307	313	342	305	327	330	291	315	306	320	325	307	314	333	336	322	283	334	343	349	321	328	319	334	326	322	319	377	344	324	317	349	322	300	329	322	344	283	321	328	312	315	306	343	321	325	309	304	313	318	320	287	329	329	309	304	324	333	320	339	315	322	353	340	335	337	301	309	317	312	314	327	331	313	307	328	314	326	318	327	341	317	338	317	337	305	306	292	326	312	315	314	340	321	330	312	314	302	313	334	332	330	341	299	355	331	318	335	338	339	297	298	307	310	323	324	301	336	321	297	337	313	339	341	314	320	307	284	321	310	315	307	282	331	322	341	320	327	306	350	308	306	318	333	306	352	341	302	307	318	326	306	338	304	342	344	347	331	307	319	313	322	292	330	357	330	298	330	307	325	329	300	313	313	308	327	333	347	341	318	306	325	324	322	321	315	311	360	317	306	338	314	330	328	308	333	331	303	299	314	319	325	338	348	280	329	329	309	364	322	325	308	333	319	343	316	305	300	303	329	340	306	289	330	298	326	336	309	313	307	332	351	309	329	360	331	283	310	313	296	312	296	323	332	326	299	298	353	344	305	306	316	324	356	328	322	335	321	307	338	296	311	336	325	310	305	293	312	300	324	323	326	325	327	329	322	295	277	332	304	341	338	325	316	307	342	320	279	321	348	292	302	320	330	345	304	321	315	355	353	317	279	305	328	327	308	308	323	354	321	329	301	262	331	337	327	318	300	367	312	332	335	311	319	304	331	336	309	325	314	315	329	357	317	297	324	314	316	313	292	322	309	315	319	303	316	329	310	330	340	304	321	335	281	327	319	322	318	318	326	308	306	305	343	314	322	331	324	321	318	329	325	324	323	322	299	314	309	340	320	320	292	287	334	301	323	319	344	322	350	321	331	325	299	332	336	317	285	308	324	324	315	331	323	347	317	324	330	350	345	295	332	344	338	312	332	298	340	346	324	310	314	291	347	316	344	303	297	307	304	342	316	304	297	332	330	317	301	333	341	325	342	310	328	306	324	310	313	340	298	304	331	320	291	320	335	340	316	328	345	315	327	316	347	314	331	341	332	337	292	315	329	301	319	310	279	344	330	293	321	337	316	320	326	293	305	313	315	297	273	309	316	354	297	333	321	322	290	334	321	324	318	333	332	332	298	327	325	340	303	344	307	359	352	321	324	344	313	357	312	282	337	326	315	310	330	321	304	323	286	339	273	319	303	308	320	314	328	327	325	308	290	330	308	337	309	327	331	324	328	306	305	335	303	306	330	346	323	303	317	290	336	287	332	319	324	324	315	320	307	303	299	298	293	299	299	356	309	305	326	325	354	320	314	338	330	326	317	305	284	330	315	357	316	336	297	297	322	299	288	310	323	312	332	341	295	315	337	339	310	294	310	328	329	289	326	306	338	333	331	334	323	316	336	302	296	321	331	348	300	336	318	339	357	323	331	345	279	300	316	353	310	294	336	312	324	320	323	339	314	311	350	305	319	314	316	313	332	328	302	335	308	338	309	326	341	346	318	308	328	307	325	327	327	295	322	313	330	335	308	315	321	313	312	325	328	314	276	324	329	318	308	297	299	308	278	354	324	324	291	315	303	323	314	323	305	341	309	307	320	332	354	286	357	335	304	298	318	312	338	308	313	303	313	334	311	317	314	315	304	317	311	337	321	283	321	321	321	321	307	284	338	318	317	320	281	295	306	323	297	352	350	340	318	334	305	311	317	287	316	314	321	293	318	276	307	313	302	337	328	324	319	302	326	339	341	282	294	330	316	311	330	293	330	297	314	310	311	337	320	332	290	312	330	341	313	342	325	322	333	304	312	306	329	283	346	334	338	338	303	301	314	351	310	338	287	317	294	323	318	284	332	315	322	297	317	336	326	280	341	305	357	317	308	325	300	326	280	321	352	324	333	329	315	305	326	297	313	326	313	310	312	286	329	298	325	350	343	363	324	313	336	341	299	325	316	332	294	327	324	343	341	308	326	303	333	305	333	331	288	345	313	295	368	345	332	328	317	326	370	322	341	330	328	320	304	287	319	312	283	286	342	298	332	312	336	305	329	326	314	350	354	312	350	351	318	319	319	328	316	334	325	336	287	317	322	349	345	317	319	297	347	308	332	310	317	315	301	314	299	337	320	357	294	316	338	298	296	281	318	331	308	295	318	307	314	285	308	307	301	320	297	346	343	314	318	339	319	315	304	283	315	311	317	332	318	335	304	298	327	329	305	334	343	361	296	312	334	322	336	331	327	308	356	312	302	305	313	338	336	322	338	303	301	324	322	323	368	319	315	334	298	288	306	312	337	322	307	343	330	337	325	322	281	308	322	338	317	342	306	316	288	321	334	304	324	309	327	354	346	334	320	343	310	329	299	327	346	307	345	315	333	306	330	324	315	291	324	343	305	338	334	317	336	318	318	318	340	339	311	327	320	345	295	320	307	304	351	313	330	338	290	328	313	325	321	302	319	325	303	319	297	362	319	362	295	326	316	303	311	342	327	317	322	343	306	335	345	297	354	345	323	283	298	327	321	293	325	347	286	308	324	344	306	347	313	289	325	313	296	330	347	318	349	322	343	323	339	349	312	301	286	316	293	318	321	310	323	321	318	302	299	319	303	312	285	315	329	324	293	316	307	333	325	310	316	327	280	306	361	321	272	337	292	306	318	311	296	291	294	312	321	320	321	343	335	336	345	271	310	344	325	324	319	301	335	328	311	342	331	337	315	333	319	311	319	307	315	329	292	301	307	275	311	330	305	312	319	345	315	292	317	359	319	307	302	293	335	307	306	320	291	338	328	309	355	292	305	352	344	289	310	307	297	313	298	335	325	337	329	308	336	293	348	312	308	300	296	280	313	327	339	329	327	343	336	300	286	307	301	323	362	369	318	304	324	323	315	313	298	310	340	320	315	314	317	339	301	333	305	335	313	321	327	325	328	291	350	309	299	343	302	338	339	310	330	310	324	326	341	295	286	332	326	334	306	300	330	316	300	316	342	333	327	301	319	309	307	309	338	307	332	369	315	322	340	321	311	365	281	308	348	331	308	316	331	326	327	312	325	343	316	312	302	341	300	331	298	311	283	289	348	339	286	314	365
2381	352	355	338	334	351	316	311	315	336	327	327	343	293	284	327	315	278	261	309	305	321	305	292	303	309	325	307	320	265	307	332	289	298	307	305	303	302	320	336	336	286	306	349	299	302	316	280	291	308	300	273	314	288	316	279	268	292	326	334	295	338	329	309	328	310	326	303	346	298	336	320	307	310	297	304	294	294	294	313	295	297	306	272	293	310	310	324	279	324	306	282	317	318	287	305	279	288	345	327	297	311	289	310	320	315	280	284	313	345	333	284	339	302	294	296	292	293	305	341	303	309	324	341	325	308	321	295	321	351	283	298	312	275	287	298	274	307	306	307	315	312	334	301	302	270	338	285	297	300	307	297	297	326	293	294	277	304	299	315	318	295	326	285	326	299	321	285	313	303	328	302	303	309	282	286	290	315	306	299	327	295	282	337	270	335	300	346	329	311	330	300	346	334	317	345	307	321	347	328	302	297	296	320	301	313	303	290	302	307	317	294	314	296	323	333	327	293	294	315	299	323	296	329	293	302	271	304	288	311	302	300	296	358	313	312	292	316	297	285	323	288	317	316	320	306	318	313	289	292	290	342	317	289	292	304	295	338	313	322	305	298	298	321	311	298	318	303	298	333	284	310	320	300	343	315	294	323	331	314	299	305	304	341	328	300	311	288	307	314	298	342	326	311	312	306	352	306	314	306	305	309	324	301	321	318	336	282	320	303	338	291	297	314	309	301	315	334	307	300	323	319	307	319	320	318	304	306	310	297	298	319	354	294	322	293	331	292	299	336	312	325	316	271	304	313	310	307	344	354	314	310	344	262	327	299	242	297	313	269	302	317	337	309	284	301	345	315	305	314	314	334	337	306	297	319	318	340	327	299	294	297	362	312	297	275	339	344	321	322	306	300	305	317	297	307	333	320	315	289	303	302	283	310	304	304	306	300	296	321	308	316	284	304	337	311	319	302	334	310	328	279	292	289	294	300	315	295	326	291	303	281	330	326	309	316	274	301	286	304	290	290	325	300	322	333	276	337	327	334	312	288	305	323	292	301	318	342	294	319	300	302	289	336	315	320	314	293	324	327	320	304	304	293	274	287	291	326	300	326	282	287	311	301	313	290	297	336	292	305	345	304	290	339	311	286	312	289	335	301	325	278	303	314	296	327	310	326	306	314	315	301	311	336	255	308	327	298	323	294	337	297	326	317	297	284	282	323	339	319	281	301	271	318	336	316	327	304	313	305	300	326	323	297	322	331	277	311	304	306	313	298	324	292	308	314	352	298	317	303	318	299	292	329	295	315	307	304	311	322	314	313	314	319	314	297	302	289	287	308	329	279	321	325	317	319	288	298	344	305	270	333	323	332	293	267	308	294	266	312	312	322	298	306	291	315	338	296	317	339	305	293	298	335	291	312	317	308	324	306	300	301	273	278	323	300	335	295	289	294	320	316	329	299	285	329	315	336	318	300	296	274	266	338	312	280	304	295	301	318	290	296	298	298	320	328	318	305	301	341	325	277	323	289	320	325	311	280	282	298	322	347	283	314	335	296	280	317	333	295	312	326	328	284	357	317	346	319	286	329	273	295	334	316	301	304	306	323	315	313	311	323	309	318	328	310	324	327	321	290	312	308	326	296	275	298	310	312	288	343	285	289	303	326	343	308	323	307	307	336	316	313	297	312	315	314	279	308	302	306	297	331	333	312	281	306	318	298	311	313	291	318	283	285	326	325	320	275	342	294	326	312	274	317	264	302	312	312	319	312	304	310	309	297	322	299	301	308	307	310	310	318	332	322	317	317	299	304	318	334	328	315	301	307	314	303	314	323	322	314	302	313	278	323	321	339	292	297	294	332	316	300	300	288	299	330	343	273	295	311	313	323	321	319	292	289	341	313	315	284	295	314	278	344	339	281	318	323	337	283	306	292	309	331	301	306	310	331	321	305	286	327	326	340	296	287	316	318	288	298	319	317	308	306	321	320	339	281	339	349	316	328	337	338	315	310	326	280	293	326	289	328	343	325	319	315	296	285	293	328	366	326	290	332	306	308	292	319	287	313	334	312	306	327	321	322	336	307	268	317	312	296	300	312	290	281	331	278	315	331	311	317	294	328	297	269	313	309	282	317	319	293	319	328	286	323	292	291	320	291	268	266	298	322	354	316	313	322	290	306	277	285	308	308	328	296	329	316	340	321	312	334	322	309	309	315	315	307	294	326	338	295	282	346	315	314	307	291	322	349	305	315	278	319	293	292	314	342	326	351	299	309	298	317	298	306	303	315	319	320	296	279	286	320	282	309	324	307	302	329	317	331	333	321	342	297	277	316	310	284	321	308	283	288	298	292	275	329	322	305	278	307	295	321	308	295	317	295	295	323	350	293	325	337	302	318	272	304	344	301	324	318	297	322	309	309	308	306	331	324	322	304	297	310	315	315	319	328	333	302	337	302	309	319	323	322	329	307	302	279	319	324	331	311	272	280	271	305	315	304	290	319	339	311	324	337	301	313	312	300	319	277	308	335	288	303	319	300	303	316	297	293	320	305	349	302	286	317	303	312	299	283	315	320	326	292	309	327	330	279	322	305	311	309	326	333	325	299	317	328	312	337	332	321	316	321	326	343	327	292	296	322	349	307	300	300	295	292	325	299	307	323	297	334	309	336	286	314	301	286	262	329	319	289	326	316	275	299	336	323	319	302	347	336	330	301	286	299	306	303	292	305	276	333	280	258	294	327	306	315	308	322	291	293	310	369	307	281	295	307	294	321	317	307	297	329	333	341	297	291	328	291	290	326	299	276	313	308	312	320	297	312	292	318	309	281	311	344	300	309	318	306	281	303	317	292	311	329	319	315	305	331	296	311	300	287	296	323	279	350	304	317	317	310	283	314	301	276	320	302	306	326	288	279	318	300	284	316	309	337	320	359	318	293	306	349	328	302	294	323	336	330	348	273	310	337	297	294	325	324	301	326	325	323	310	327	321	298	304	311	329	326	300	297	318	306	319	317	326	339	280	326	319	342	274	315	352	277	277	302	292	316	320	307	325	307	311	309	304	306	313	303	313	315	301	297	294	345	321	331	336	310	293	329	295	316	304	314	295	334	297	291	294	271	311	315	305	309	322	288	290	280	320	306	275	321	313	324	308	286	339	313	327	314	310	313	297	312	301	318	305	304	314	314	294	307	314	283	276	286	284	314	312	283	290	347	316	315	340	325	291	345	288	312	316	302	305	290	290	289	292	291	339	315	318	336	266	290	336	282	331	317	308	296	305	319	325	301	286	328	315	328	337	293	317	282	305	317	291	321	284	327	286	320	270	323	314	278	302	324	276	305	316	317	309	309	306	295	315	324	316	311	285	323	304	308	282	299	306	307	308	312	292	277	311	331	314	280	302	301	302	341	288	298	332	307	323	326	301	304	335	302	290	300	317	308	316	324	305	293	335	315	334	306	310	303	299	330	341	317	336	324	285	332	317	299	320	309	324	271	327	338	295	310	321	302
2539	831	923	1035	906	880	844	877	846	850	785	819	825	832	833	838	829	793	821	797	791	799	761	805	778	820	792	823	807	830	752	770	821	808	781	809	821	785	809	806	778	806	826	817	811	821	779	792	780	821	752	820	832	770	812	764	754	835	790	769	818	747	744	794	755	828	798	765	762	750	833	757	734	785	841	788	798	789	805	804	755	761	771	797	774	772	808	799	833	727	768	801	728	839	838	761	761	843	785	766	823	745	719	770	783	836	783	798	786	809	789	785	793	749	788	745	734	785	799	799	805	799	768	778	780	798	791	748	742	788	779	805	795	787	842	783	783	798	754	793	757	775	776	786	813	816	759	749	771	804	805	750	773	808	760	764	836	766	817	799	758	740	777	788	828	840	770	817	765	837	762	800	754	833	779	813	770	789	753	816	807	773	754	803	773	765	765	847	781	767	833	814	776	824	770	821	808	715	853	793	817	775	787	771	817	768	823	782	781	809	803	772	803	742	801	775	801	755	772	819	787	781	772	843	766	833	812	813	786	798	765	842	777	782	798	816	805	778	791	819	759	771	793	785	793	795	746	798	815	779	749	790	801	770	797	804	836	774	785	774	861	750	837	792	813	822	812	811	806	803	818	766	785	771	820	848	792	780	823	755	783	765	828	754	833	830	816	771	793	821	777	832	761	775	772	790	811	809	809	782	780	775	747	734	785	790	805	787	756	773	830	747	783	814	824	776	780	768	752	828	848	785	748	814	730	799	770	801	761	787	769	780	775	783	756	806	769	812	823	800	776	779	816	785	778	814	809	842	807	804	841	815	793	699	807	836	830	792	868	789	742	852	782	738	758	777	787	771	802	821	794	773	783	816	795	806	804	835	766	832	818	832	779	774	774	808	796	773	768	806	787	832	744	712	729	767	803	775	798	785	819	799	802	799	791	809	845	803	789	815	758	856	752	807	794	795	847	775	759	732	771	801	824	785	819	820	772	796	773	836	812	759	771	832	782	770	761	753	790	824	792	790	778	745	869	799	831	790	729	822	841	766	772	768	798	792	770	750	808	821	779	740	770	789	797	775	800	799	809	766	770	813	837	795	797	758	784	808	751	764	809	817	806	755	754	796	758	753	766	767	829	711	784	800	757	804	769	809	745	781	809	769	794	718	733	793	795	787	799	756	814	750	784	749	772	789	816	794	811	795	789	810	764	778	752	791	790	825	834	814	794	809	779	831	794	776	810	795	820	814	740	753	738	806	754	797	809	786	799	772	802	732	745	794	817	741	813	792	775	858	793	843	754	816	751	820	795	767	800	745	789	831	771	758	781	790	764	810	847	828	769	786	767	822	801	775	735	773	727	836	781	804	786	769	779	786	778	748	760	832	765	811	806	840	807	751	772	800	821	797	808	776	772	784	784	759	808	793	800	825	828	775	764	826	798	807	770	807	794	776	792	814	804	749	840	778	789	754	790	771	760	817	790	734	829	818	777	787	792	771	769	804	794	789	767	768	854	822	794	770	834	730	878	760	777	778	778	795	811	771	810	801	782	815	767	797	795	811	833	777	803	780	796	802	781	769	778	723	786	799	782	811	795	772	787	821	829	824	763	773	790	761	821	762	812	754	832	802	863	775	757	785	836	789	759	782	777	809	792	723	802	801	771	821	789	766	831	810	804	779	794	845	840	851	848	798	784	814	775	821	798	850	773	845	818	779	853	809	737	742	808	812	749	816	759	780	754	789	769	786	780	748	812	830	807	790	756	782	751	815	795	796	794	799	760	765	792	786	810	783	828	806	829	801	772	773	782	801	742	807	765	709	834	797	827	822	802	778	844	780	787	822	783	791	842	793	802	817	784	849	780	771	790	806	820	781	808	801	777	798	821	831	778	780	790	806	783	809	756	776	792	760	833	784	773	812	752	809	776	774	724	826	795	768	805	811	737	754	862	817	802	829	820	768	820	805	818	833	799	753	801	819	814	808	779	717	755	765	808	795	825	811	780	763	791	812	736	833	809	721	787	795	765	813	812	835	809	745	846	791	857	776	789	817	733	810	757	795	774	799	807	778	776	774	759	785	770	837	768	839	819	738	770	790	797	828	833	803	765	835	823	793	846	790	806	747	794	795	787	796	724	807	777	771	797	826	792	806	788	765	808	787	772	783	805	812	768	824	819	791	796	761	816	838	787	808	823	789	831	785	770	818	751	782	796	763	809	780	768	801	803	786	753	841	839	767	752	747	743	795	785	778	789	797	796	843	766	756	814	813	773	800	793	799	795	739	760	826	771	747	842	746	767	762	827	731	766	787	748	803	782	803	798	786	801	786	756	761	826	805	809	821	798	803	792	769	781	765	751	806	803	789	789	759	819	824	756	799	816	797	791	826	776	820	788	833	789	821	788	805	754	776	822	806	778	831	794	803	789	808	777	863	797	815	774	811	783	764	854	770	802	772	804	744	794	773	768	810	792	798	770	826	786	812	820	805	806	793	788	807	819	799	823	759	791	792	758	796	843	791	753	789	842	772	786	781	766	787	789	857	798	805	735	825	788	804	807	785	776	818	785	752	832	804	746	771	812	812	822	866	797	710	787	785	804	754	779	768	744	785	798	738	788	803	778	803	800	814	788	777	844	801	815	787	744	761	796	773	774	698	793	766	823	825	774	756	836	781	775	783	790	864	773	739	806	807	789	793	769	787	807	826	783	794	724	801	808	742	834	770	777	757	776	786	764	748	778	793	771	723	786	809	777	804	767	802	832	789	819	824	750	747	775	776	791	763	810	799	767	801	833	805	814	807	798	829	757	764	760	786	791	766	812	808	792	753	818	781	808	782	844	858	788	794	815	810	784	827	750	794	825	831	769	781	830	796	752	808	812	790	800	800	805	804	739	773	816	769	766	818	813	822	782	717	806	841	815	745	803	763	765	767	798	796	787	784	787	830	782	785	782	780	804	784	839	786	826	804	800	759	852	782	765	754	743	802	785	854	762	783	788	820	790	809	777	842	804	806	810	796	783	789	757	839	826	818	761	757	759	777	739	811	811	774	766	811	799	789	817	819	853	811	814	776	797	756	789	766	760	791	773	750	807	764	770	806	796	755	739	796	782	821	866	766	809	763	783	802	755	781	735	806	798	765	814	793	817	778	783	756	783	759	751	861	818	793	787	730	771	843	812	769	795	778	800	814	814	747	779	821	795	818	819	765	825	776	803	794	778	825	789	780	751	799	782	836	776	782	803	765	808	810	780	777	803	852	785	817	767	813	775	837	814	789	804	765	786	846	755	770	778	800	819	822	811	769	770	850	760	878	759	797	802	802	788	767	784	820	809	810	761	798	779	772	797	797	807	758	763	810	734	798	808	747	774	848	790	826	790	765	779	787	738	781	824	783	800	786	773	810	797	793	751	815	777	797	828	744	803	812	796	736	807	810	791	819	825	778	758	811	811	792	721	777	756	765	738	787	784	769	820	822	751	769	755	755	781	801	776	760	814	797	757	815	830	758
8626	1207	1410	1180	883	688	569	486	451	424	384	336	324	332	290	274	286	303	283	305	315	281	246	283	280	297	285	269	275	275	268	283	267	257	242	298	259	271	229	273	259	299	279	236	256	259	240	273	243	265	274	286	292	269	253	258	253	278	246	256	272	291	308	274	289	237	217	263	256	238	278	255	258	269	276	245	282	253	244	241	232	271	239	245	265	261	231	254	240	273	272	258	252	243	247	252	264	260	229	257	269	278	260	255	234	248	275	274	261	246	269	249	265	257	256	252	260	261	279	253	292	300	278	259	257	286	248	262	236	269	247	247	224	299	242	265	263	256	267	259	267	264	246	262	231	233	267	242	243	266	257	269	272	240	213	269	245	263	268	304	259	246	243	251	282	243	281	236	258	268	266	264	269	231	269	260	275	249	247	287	277	263	269	250	237	260	245	272	248	260	275	273	255	252	283	244	255	271	252	231	262	278	253	242	306	254	287	254	293	265	251	260	267	268	253	247	298	252	268	262	283	262	232	255	277	264	256	258	250	262	251	236	268	245	255	296	253	244	261	265	272	256	231	250	253	269	278	276	255	259	270	241	263	265	267	265	271	259	280	243	257	259	274	235	255	294	251	251	279	286	279	261	261	246	253	263	256	267	280	267	262	270	247	260	248	259	249	247	282	232	279	268	259	239	268	297	283	256	274	274	253	231	238	273	272	235	254	273	265	247	244	260	240	224	273	259	273	246	262	280	278	247	271	255	267	246	233	274	227	249	249	239	269	284	275	276	240	240	257	239	247	250	242	284	291	267	236	243	256	260	263	243	237	256	223	238	252	280	292	244	249	250	254	265	221	268	263	224	252	270	276	225	241	248	258	266	248	266	263	270	265	295	256	255	265	276	249	237	263	250	229	247	267	267	255	262	282	286	259	244	235	277	251	289	270	249	244	245	259	269	247	255	247	264	282	268	259	282	270	260	246	265	273	254	252	265	275	245	256	258	252	244	244	258	224	264	279	276	247	251	266	260	257	248	271	250	258	247	279	259	254	258	273	230	260	294	242	277	266	260	254	275	257	287	272	250	295	268	234	229	247	255	266	267	244	273	263	243	273	240	270	295	274	270	250	239	267	254	253	242	237	237	258	241	260	236	239	234	262	269	250	248	224	251	279	245	255	248	252	269	268	269	253	252	242	254	237	246	251	257	201	255	250	248	284	271	264	264	258	259	241	232	241	251	261	283	244	262	256	247	241	244	276	275	243	245	274	250	282	235	260	272	291	273	247	244	273	262	292	285	254	267	269	290	226	273	280	218	261	277	248	267	222	258	277	260	256	235	261	255	251	254	261	261	262	241	246	244	255	286	259	257	263	244	239	254	239	259	261	283	247	238	277	242	268	243	280	262	238	266	273	252	259	289	232	245	243	246	277	276	262	284	270	265	262	263	269	278	248	255	261	247	276	277	253	250	245	197	231	246	267	235	269	279	283	283	277	250	227	241	265	234	261	271	276	266	256	281	272	248	293	229	261	265	272	274	229	241	266	268	243	259	259	256	271	298	228	265	234	278	248	254	275	274	230	264	242	250	267	242	265	247	253	243	274	272	262	283	219	251	267	284	285	250	250	259	233	244	270	269	258	269	247	271	297	242	255	252	269	265	270	236	268	283	282	248	261	256	273	267	268	255	251	258	263	242	276	251	253	244	270	266	279	269	278	291	275	246	281	265	265	245	252	272	292	272	272	251	260	251	239	267	278	245	272	274	261	266	247	232	255	248	277	286	255	248	259	324	280	254	242	263	270	267	250	231	298	213	235	256	264	244	273	236	252	232	257	217	266	249	289	268	259	237	258	267	282	271	280	281	283	274	246	257	276	224	237	246	271	232	284	249	261	240	242	256	261	264	245	255	244	270	256	252	258	263	269	290	270	257	269	251	295	286	264	235	280	237	231	237	262	269	268	257	272	269	266	271	256	269	282	245	267	235	255	259	244	236	240	272	246	268	268	274	281	243	280	289	258	263	261	253	254	236	280	243	275	259	256	253	260	260	265	287	271	252	270	242	263	267	262	250	269	257	254	236	253	249	249	278	295	264	263	251	275	286	230	264	241	280	269	254	260	267	264	235	267	254	264	264	281	256	236	251	256	284	254	263	230	247	234	256	257	281	258	265	275	241	234	238	296	249	288	238	273	239	299	238	286	255	258	288	271	281	238	269	240	263	259	275	246	271	245	264	281	300	268	272	274	278	282	280	272	278	259	255	255	279	288	247	243	292	246	276	243	282	261	281	249	253	222	264	273	250	247	227	270	288	236	264	256	277	257	262	229	278	266	282	284	244	251	263	261	236	247	250	259	228	274	246	269	268	270	261	273	241	246	229	241	260	248	259	262	260	235	251	260	261	258	246	249	254	262	280	242	263	277	248	258	241	271	269	266	262	260	245	263	265	231	238	259	281	248	278	267	260	258	282	236	250	245	272	256	242	230	275	241	270	278	260	257	291	256	254	256	265	250	264	287	245	258	238	240	261	251	248	276	270	272	299	256	240	232	267	243	294	242	240	250	266	276	272	257	239	255	278	259	227	260	281	227	249	261	246	247	238	278	276	271	254	276	248	234	227	265	265	281	267	261	282	274	248	232	280	240	246	286	230	264	260	242	271	266	261	252	250	271	268	228	261	233	239	257	254	248	253	260	266	271	267	233	263	281	250	248	289	241	271	281	253	236	246	271	261	257	246	246	270	262	252	258	247	232	259	258	256	237	233	277	244	253	272	295	253	280	281	240	248	271	247	227	230	233	247	256	237	282	278	242	262	234	276	277	256	269	258	261	276	268	257	264	244	265	281	223	240	253	259	263	250	253	252	255	242	260	253	249	244	241	236	267	264	234	252	287	267	292	280	267	262	233	279	262	280	239	264	261	278	270	266	256	248	277	265	264	237	272	252	262	273	250	241	277	278	273	251	268	251	259	286	233	281	281	264	265	254	255	280	216	280	269	236	271	262	249	246	256	221	273	263	277	262	259	274	240	258	231	250	244	228	241	262	242	264	263	292	242	267	281	266	282	265	276	285	268	259	238	275	259	216	258	260	264	252	244	269	229	229	237	280	256	277	239	250	275	265	235	266	270	283	253	276	254	274	224	262	224	255	253	238	237	262	250	250	261	267	251	247	254	244	269	242	272	271	265	244	232	275	257	238	276	268	254	237	250	234	248	262	273	268	286	252	281	221	273	280	271	233	254	246	267	279	273	256	264	236	225	250	272	256	272	259	300	219	278	265	240	248	249	293	267	258	260	281	243	239	265	271	266	269	249	226	256	230	236	272	253	267	258	237	281	253	263	260	260	230	236	247	269	245	253	278	253	246	251	248	275	233	289	271	271	278	249	251	255	261	264	263	272	242	230	233	222	258	282	260	262	250	254	263	278	269	249	256	224	235	296	246	269	275	265	255	233	252	276	290	235	305	256	233	226	263	230	222	268	270	239	253	248	266	260	251	252	282	273	259
5844	1615	3054	3640	3181	2656	2183	1920	1650	1471	1372	1274	1138	1131	1038	1015	990	931	903	872	827	866	806	755	824	774	757	757	735	762	759	757	731	720	742	748	708	675	716	686	704	699	674	662	688	691	723	722	667	680	690	654	768	692	743	698	664	697	712	663	720	706	699	701	649	699	673	679	634	643	716	678	674	659	633	686	717	695	630	716	686	671	647	676	696	645	675	699	674	677	592	717	657	680	623	642	648	691	634	651	639	691	671	655	679	670	651	654	638	684	698	685	696	661	628	675	609	672	662	634	689	639	686	707	660	672	617	663	678	676	673	675	660	681	603	709	634	651	647	705	603	642	631	679	638	614	669	678	641	638	696	688	718	643	655	640	716	674	714	616	682	689	700	666	670	657	668	664	659	645	646	670	679	660	681	672	629	657	681	648	628	705	696	662	664	712	664	662	686	707	671	633	699	681	658	697	657	631	716	624	658	678	646	642	637	672	675	637	713	645	671	661	666	721	665	613	644	671	688	641	677	652	647	700	651	662	641	676	662	640	626	679	662	691	672	705	702	638	646	661	639	667	631	631	631	689	646	634	645	699	696	647	689	645	684	667	709	674	633	647	637	681	659	668	687	637	670	624	668	671	665	682	657	682	629	656	666	640	636	680	676	668	666	703	654	679	660	663	660	671	663	701	678	651	671	644	646	645	662	684	640	645	682	687	666	679	619	625	640	620	707	696	647	663	652	715	667	654	651	692	680	621	657	653	660	670	628	653	658	673	650	678	646	649	655	664	701	669	668	673	675	704	676	701	671	640	669	682	621	668	624	673	669	621	696	635	550	667	643	635	641	623	668	670	699	647	647	730	649	662	604	641	607	625	695	684	633	689	710	637	672	661	615	717	692	660	650	684	680	643	630	637	677	676	668	644	652	651	616	687	689	669	668	664	630	688	640	603	637	632	644	637	704	682	645	693	686	606	667	660	635	680	661	645	647	655	645	654	636	696	676	639	662	657	688	611	675	686	678	629	674	675	644	721	714	669	673	667	637	633	605	682	646	650	681	636	722	650	621	643	672	648	681	637	659	654	635	657	697	679	659	700	735	688	654	700	649	656	663	685	623	696	631	651	668	604	652	675	667	650	635	656	676	702	670	624	625	661	710	669	685	644	672	659	671	635	686	660	666	669	668	711	671	672	646	665	677	654	662	698	660	650	653	702	658	704	672	680	635	700	612	664	676	650	657	674	639	652	648	619	658	687	656	714	671	614	663	664	654	623	654	635	682	653	658	656	719	644	702	647	689	620	666	674	613	698	664	651	663	697	666	647	627	653	633	626	678	691	676	650	696	661	649	707	672	633	652	622	675	615	626	634	748	694	701	653	676	675	632	657	676	641	665	694	663	657	702	619	674	650	679	684	688	597	680	639	683	661	635	652	656	721	674	629	666	660	658	680	626	608	638	680	674	660	667	651	636	667	655	675	685	653	673	620	660	651	665	645	688	667	659	647	625	664	695	662	683	612	619	658	657	654	700	660	669	706	665	643	678	666	640	637	676	666	695	660	637	659	637	692	662	638	646	614	670	627	668	649	648	695	703	647	620	649	677	666	690	655	689	631	640	616	671	645	669	650	709	672	644	618	660	681	662	670	678	629	624	635	638	649	652	647	657	669	673	660	664	689	633	714	650	624	653	631	656	665	604	659	668	612	719	648	663	644	615	618	638	634	661	624	686	651	692	636	609	639	655	655	665	652	692	658	662	618	668	642	637	696	656	690	666	664	648	689	625	688	674	649	662	660	651	668	679	738	716	625	614	673	674	702	675	668	676	694	657	650	656	653	643	641	683	647	653	693	612	640	618	658	684	666	672	679	688	637	658	682	636	646	653	697	682	643	608	663	622	690	647	672	673	664	724	674	648	691	680	628	690	686	688	669	661	646	677	697	632	639	654	706	679	690	683	640	711	654	667	652	672	630	638	626	700	653	678	616	666	648	655	654	659	648	654	658	654	602	689	693	712	646	693	639	687	681	628	687	655	654	710	651	702	621	651	682	659	651	657	656	688	632	661	681	675	676	704	689	688	681	637	694	637	677	636	640	672	627	669	639	683	641	645	689	672	638	608	657	636	676	673	723	648	653	673	683	651	632	656	620	674	665	729	705	643	611	663	656	653	649	638	716	681	705	662	665	626	692	654	720	711	662	658	674	702	643	666	679	618	686	622	677	653	699	681	660	666	694	654	699	659	670	639	661	625	685	676	667	663	683	682	643	644	663	610	668	620	656	624	637	653	685	626	683	646	632	687	647	683	637	662	679	643	656	603	651	670	631	680	654	665	672	635	694	663	684	641	627	654	661	683	686	690	697	677	677	643	674	679	687	707	647	662	696	654	657	699	650	670	656	673	653	668	670	695	687	643	668	678	673	682	664	689	662	683	665	661	681	684	653	638	662	621	591	670	595	601	701	651	653	675	680	615	669	679	664	648	648	658	657	644	684	632	626	640	647	681	718	648	660	601	674	664	671	672	699	663	655	720	667	668	640	680	593	635	678	638	670	665	682	651	682	667	644	698	691	699	662	659	672	637	672	661	707	672	656	665	680	677	627	676	654	707	669	665	659	680	673	679	628	692	705	643	629	678	688	652	651	675	644	664	638	658	658	665	679	656	621	663	667	695	661	626	638	669	616	707	708	682	604	660	642	623	619	688	625	629	672	633	683	668	625	675	645	663	627	664	691	652	650	665	618	616	705	650	704	653	656	682	658	630	646	675	633	709	677	685	658	686	665	641	683	639	644	644	624	656	651	656	687	686	684	650	677	651	691	656	664	664	672	683	630	679	680	666	688	677	661	677	639	694	684	690	629	665	641	639	638	674	679	634	680	681	654	651	651	689	620	674	666	660	651	676	670	719	666	644	663	661	626	620	637	704	670	670	656	720	644	666	693	661	666	688	657	607	655	644	663	636	633	656	655	655	646	710	698	721	706	661	613	629	689	669	690	662	644	719	650	696	679	605	680	644	676	674	636	679	642	652	632	622	625	614	652	665	616	685	667	653	650	673	644	654	665	662	673	712	674	700	670	619	702	644	650	665	646	619	714	666	696	646	655	667	683	665	609	593	667	667	652	628	666	649	657	647	645	618	654	683	697	657	610	641	712	667	626	686	682	669	624	638	692	696	646	655	678	652	628	647	686	637	683	630	645	647	672	604	718	661	668	645	655	652	637	629	636	612	676	665	706	651	686	684	644	709	682	688	627	676	664	706	695	632	681	628	619	641	646	637	673	653	668	639	676	682	654	646	672	736	654	658	667	613	681	650	639	638	624	649	689	643	650	674	672	645	664	647	671	655	674	619	684	670	713	694	657	732	646	641	657	655	638	653	680	673	608	649	655	615	645	682	633	684	677	702	662	701	648	668	642	657	640	609	695	646	666	644	653	672	693	655	636	644	654	662	642	722	634	618	685	654	685	640	639	677	686	686	655	709	673	702	677	669	660	660	679	700	659	621	718
15471	2393	2444	1947	1356	966	685	512	475	399	356	274	262	228	226	213	198	195	169	157	155	158	151	156	121	137	132	130	142	124	136	126	123	126	118	128	122	134	142	103	100	128	121	123	110	123	112	92	146	124	118	127	123	123	105	117	119	108	127	98	124	115	113	119	99	139	118	123	104	111	100	118	119	126	109	117	106	104	105	95	127	116	125	127	93	116	123	121	108	123	95	111	119	108	110	98	129	119	117	102	116	107	109	111	98	100	129	113	103	128	113	105	100	119	100	127	115	110	104	101	106	102	114	114	114	89	112	108	105	111	133	98	114	103	107	111	111	100	107	112	113	118	131	126	110	102	116	108	109	112	96	123	102	132	127	108	110	97	103	99	89	108	118	94	107	105	83	95	97	123	90	104	105	116	119	98	94	103	127	121	103	101	112	115	120	111	100	137	113	115	121	109	107	97	87	99	121	130	116	115	105	94	113	121	114	96	93	99	111	101	103	133	116	97	107	106	112	115	111	110	105	112	97	104	126	113	113	111	101	91	126	124	119	116	125	97	99	123	98	115	108	100	120	116	110	116	103	102	116	112	99	107	98	116	116	113	124	109	106	104	99	123	108	104	113	123	118	120	129	104	104	109	124	116	104	95	117	108	110	123	118	98	116	116	108	103	117	101	127	119	121	114	119	125	105	119	103	91	104	98	121	99	114	121	118	101	119	125	120	112	102	96	97	134	113	93	98	117	100	115	114	99	126	122	108	121	120	109	107	117	125	106	121	122	128	111	125	106	116	112	85	97	107	95	105	94	97	96	108	97	118	121	108	106	116	106	127	101	108	110	121	110	143	118	104	110	97	122	97	105	115	107	120	96	97	115	147	110	104	109	135	98	113	91	109	94	99	98	98	109	115	107	111	106	128	123	112	114	98	129	114	104	119	114	102	94	114	100	95	100	96	129	132	130	112	103	126	123	124	115	126	95	121	117	106	116	100	103	93	110	111	115	112	107	112	106	111	112	96	108	115	130	102	101	111	109	110	115	126	107	125	92	108	116	116	110	94	110	107	110	100	118	103	117	115	123	114	108	125	114	96	124	111	97	121	122	94	117	109	134	114	117	99	114	92	115	104	103	121	102	117	125	108	115	107	118	114	89	115	106	102	104	113	109	93	111	98	105	101	112	100	99	122	126	128	97	112	110	123	103	94	115	100	100	107	103	104	112	124	102	103	124	117	118	107	118	112	121	131	109	122	143	91	125	110	105	97	123	104	109	85	110	104	107	113	111	109	104	116	114	136	94	114	109	106	102	111	89	116	110	103	117	100	101	123	118	101	113	107	103	102	108	99	117	108	117	113	118	111	117	109	116	98	126	124	118	130	123	109	109	109	133	118	103	116	108	97	101	92	112	102	103	122	113	119	114	104	99	119	111	116	111	127	112	111	97	102	95	78	132	117	113	114	102	112	109	120	113	98	90	98	132	107	99	94	95	117	100	123	113	122	121	104	112	104	99	98	102	112	113	109	121	118	97	133	114	101	86	121	104	129	114	99	118	106	121	109	95	101	116	112	124	103	98	123	104	130	122	113	115	106	99	92	115	107	102	89	116	112	109	116	100	128	111	99	108	113	119	117	123	117	89	104	113	124	114	113	126	101	125	102	124	113	103	123	121	107	112	115	99	104	91	117	132	117	122	105	120	99	124	112	105	116	98	85	97	118	107	115	103	107	84	110	101	105	105	116	112	103	110	97	98	134	97	101	109	94	107	91	103	130	98	98	112	116	107	129	119	97	89	101	102	120	111	116	116	112	126	115	113	100	99	124	113	93	126	109	120	109	108	105	117	121	105	108	115	108	110	113	118	119	108	107	119	126	137	103	111	123	102	97	111	104	132	113	114	102	109	117	126	95	122	94	97	109	114	85	101	122	107	119	124	104	138	106	125	117	88	103	112	121	115	112	104	112	108	108	112	113	103	116	103	119	124	146	117	113	108	114	91	113	115	95	96	122	124	109	115	111	121	110	100	127	105	116	93	117	104	107	124	117	111	115	134	86	125	105	107	115	106	108	118	98	133	99	134	109	103	111	91	115	120	131	114	102	98	129	122	107	98	112	122	108	131	86	121	119	115	95	101	114	122	96	97	131	126	125	111	112	102	115	117	116	118	117	123	114	107	109	95	99	122	109	96	111	111	104	116	107	114	108	107	112	122	139	100	126	119	107	75	103	123	107	116	129	114	123	115	99	116	116	113	111	114	119	101	106	126	116	113	99	96	112	109	126	107	109	113	106	119	107	101	112	103	105	111	116	113	96	97	112	117	94	114	107	100	116	98	111	101	105	112	111	98	113	106	105	107	92	116	115	106	103	112	110	113	114	103	101	127	104	111	98	90	93	107	120	112	103	93	110	106	111	103	107	112	114	108	124	113	88	100	131	116	104	106	130	103	120	100	115	112	108	117	94	110	123	115	94	114	114	105	101	90	113	102	106	110	112	100	115	123	123	100	121	109	123	113	118	119	84	99	98	106	120	117	114	112	101	112	115	106	103	115	119	115	121	114	112	138	112	112	136	103	96	110	117	117	111	126	122	113	120	101	104	127	111	134	118	94	113	119	124	114	122	133	109	98	112	100	98	97	119	103	106	107	130	107	116	109	109	101	130	111	98	104	100	99	111	132	121	96	120	114	110	120	109	105	99	110	94	119	111	114	101	116	118	138	121	121	110	111	101	100	105	105	100	98	96	118	107	119	105	103	100	106	112	98	104	110	111	102	102	114	112	113	116	117	123	94	101	97	104	95	105	97	97	106	133	98	105	103	100	113	101	108	97	107	107	122	106	115	104	114	106	94	119	140	112	102	128	83	124	119	96	98	107	108	117	100	109	107	105	125	106	114	117	101	112	113	112	119	129	116	101	98	106	108	112	124	120	91	109	108	113	109	115	103	114	125	99	87	103	105	99	109	102	101	113	121	109	125	110	99	123	122	107	116	111	118	123	93	115	112	98	115	97	123	108	103	119	128	110	122	104	99	135	128	92	96	105	102	131	117	108	103	100	106	112	87	114	108	98	111	91	94	113	88	105	101	114	119	120	110	106	114	103	116	112	117	102	91	116	109	114	100	105	112	111	102	131	112	103	104	106	111	108	110	104	106	107	129	108	124	119	121	96	97	103	107	119	91	95	104	93	142	112	98	120	99	128	109	111	102	99	110	104	108	110	101	119	116	98	115	127	86	110	135	114	105	123	110	96	126	124	98	96	116	119	107	116	111	101	115	111	103	109	116	115	114	109	113	109	120	119	107	90	91	92	98	104	103	109	94	108	109	118	128	112	104	119	99	123	109	118	135	108	113	126	115	113	102	110	111	116	120	122	111	128	107	100	107	84	111	129	112	110	107	103	104	92	120	120	110	117	129	142	122	107	106	107	124	101	95	102	92	95	116	103	109	102	103	103	115	123	120	101	121	120	118	109	123	128	116	137	117	109	104	124	117	107	118	112	133	105	86
7450	2122	4525	5557	4787	3847	3128	2572	2186	1796	1602	1362	1263	1144	1033	957	898	810	786	715	670	668	624	604	551	544	517	555	511	517	509	475	436	423	464	449	416	433	414	417	401	386	427	430	391	396	385	401	378	398	351	358	377	389	366	406	377	376	374	381	360	337	334	339	314	345	336	330	355	366	394	341	313	322	332	347	361	375	329	337	323	362	343	300	295	314	370	336	311	349	310	343	324	350	343	316	339	327	334	344	356	337	325	328	293	337	331	336	345	324	339	346	324	277	321	333	313	305	308	323	314	332	321	296	310	326	324	327	319	330	332	317	308	269	299	311	313	298	312	339	294	283	308	299	340	311	323	332	313	299	322	306	327	329	347	297	312	307	312	341	300	341	300	321	293	306	333	308	330	337	335	321	313	314	330	353	349	350	313	316	327	317	305	352	303	312	321	298	297	353	312	301	308	345	298	326	340	328	347	317	327	352	306	314	348	295	350	282	323	342	303	317	355	333	332	325	321	350	309	328	382	280	290	311	328	317	329	343	328	324	289	296	270	346	317	297	298	281	298	293	331	338	307	323	292	296	331	290	317	298	330	335	347	284	323	270	341	340	352	313	315	310	335	329	322	314	310	348	302	295	335	313	335	322	325	303	333	296	319	305	271	331	316	336	340	312	321	326	316	276	303	313	336	307	321	334	298	304	297	324	316	313	281	294	313	339	316	311	306	329	281	311	320	339	319	347	296	351	323	323	328	323	279	318	312	320	304	311	334	349	331	292	314	338	328	278	326	339	303	274	323	289	335	297	335	323	313	297	315	318	321	312	318	298	320	334	320	317	329	319	386	291	310	312	300	311	314	328	284	309	314	338	327	282	305	287	327	314	338	314	303	322	344	302	328	295	314	318	307	293	319	305	316	336	331	319	311	295	330	327	301	333	309	337	315	320	374	332	297	305	311	321	313	305	331	341	325	335	333	292	301	292	286	335	323	298	315	324	310	308	273	299	331	295	313	269	320	290	296	323	323	313	321	319	283	297	337	321	303	333	325	298	296	311	288	278	304	319	300	331	335	317	309	346	323	301	324	313	295	312	320	355	303	303	289	308	354	295	315	317	325	282	308	328	304	286	307	314	315	314	342	307	314	316	321	307	330	307	320	328	338	316	305	304	307	297	334	287	338	307	325	300	306	310	302	292	295	304	342	311	307	320	310	326	303	311	312	310	360	295	313	310	368	307	306	306	324	310	343	352	313	322	292	307	317	333	304	344	313	321	301	325	314	298	326	304	287	337	324	327	318	298	299	339	289	330	324	298	311	294	355	328	307	366	298	307	327	332	288	330	340	309	316	337	323	310	314	346	296	327	312	323	312	320	303	309	295	291	318	313	314	315	297	289	308	319	308	305	309	288	331	314	292	333	316	322	309	341	296	326	314	300	310	333	313	324	312	304	303	277	288	333	322	328	303	297	278	307	338	290	325	300	311	312	323	285	332	297	302	337	309	322	324	335	311	304	319	321	313	326	323	347	335	335	299	336	314	330	320	333	330	308	316	324	306	314	315	315	338	307	286	285	299	310	274	300	305	281	316	318	333	303	299	318	310	307	323	343	331	293	332	304	304	312	336	293	306	335	312	305	311	286	318	296	333	300	307	267	315	310	301	318	307	334	317	293	308	317	284	320	299	304	304	318	297	294	310	320	322	291	336	330	281	335	313	306	310	291	337	300	305	322	292	332	315	304	335	301	328	304	315	297	302	305	343	321	332	323	294	303	315	315	301	301	300	357	296	312	312	343	318	318	362	307	295	346	309	362	324	344	310	317	340	316	308	310	310	339	307	296	334	327	310	338	303	296	313	301	302	330	323	319	332	312	329	336	300	338	309	305	306	298	319	351	313	339	304	332	334	334	301	347	309	280	292	314	342	306	297	319	323	320	340	299	327	325	318	347	325	307	332	293	318	323	317	324	298	336	309	301	300	321	322	321	320	329	319	349	325	312	306	320	316	336	315	320	320	295	315	308	344	323	346	277	317	320	325	304	315	313	312	310	312	332	308	322	356	336	301	305	324	313	312	275	325	311	313	332	334	308	300	361	302	329	323	316	343	285	316	335	303	306	300	320	345	314	330	327	327	305	318	290	349	354	302	281	313	308	313	320	357	303	306	312	315	308	322	283	288	347	326	293	294	298	314	322	321	361	304	329	321	304	290	314	328	308	314	277	325	312	317	289	299	314	327	300	305	310	323	342	328	334	298	343	332	308	309	301	321	306	346	323	291	320	332	342	320	299	292	301	305	311	315	290	322	322	304	297	315	327	316	322	314	334	311	324	335	325	300	262	351	298	303	325	299	347	319	292	295	314	319	320	314	312	335	355	314	293	309	303	327	286	366	313	323	303	299	322	306	325	331	307	309	338	329	341	325	317	283	311	304	325	322	310	315	314	329	335	285	347	333	311	319	313	330	294	323	311	316	314	309	285	320	301	354	318	314	315	341	305	289	320	333	314	348	302	290	335	356	306	322	329	286	332	343	323	301	322	339	291	327	324	338	310	317	325	366	311	328	308	317	340	329	288	301	321	304	312	309	305	327	282	337	303	325	320	314	304	324	335	314	342	282	299	319	288	326	289	334	286	302	331	301	325	315	303	359	301	340	307	306	314	327	329	311	302	329	329	288	304	319	317	310	335	293	314	311	329	300	325	314	329	326	311	268	330	321	298	307	308	313	294	344	351	310	301	293	331	311	331	318	285	311	321	362	307	274	306	303	298	357	305	304	311	335	317	304	333	308	299	309	329	325	310	326	299	311	287	315	327	315	311	327	275	348	285	299	306	283	317	321	300	318	303	293	307	339	304	300	334	314	297	338	363	322	334	344	301	329	307	292	298	319	325	326	294	302	328	320	306	337	316	328	348	322	308	314	314	307	315	340	293	333	302	317	324	322	288	317	299	277	325	336	308	327	328	324	323	321	307	318	325	327	284	310	324	322	307	335	316	313	321	306	302	322	305	301	291	317	306	316	320	331	295	298	323	328	325	326	314	326	325	312	318	315	292	324	267	322	322	311	343	300	313	304	331	317	329	318	326	313	314	317	336	311	328	347	305	315	285	309	313	306	304	325	345	321	305	319	278	337	280	309	315	309	326	330	306	327	331	285	297	312	300	336	296	276	287	322	321	302	295	310	319	312	318	289	300	321	322	344	325	309	333	330	310	320	311	330	298	318	289	325	309	333	299	314	335	337	328	293	340	302	289	330	316	308	301	316	311	295	276	318	301	319	351	285	320	299	311	307	335	295	300	310	310	320	322	329	314	321	306	313	320	329	331	294	332	327	302	337	310	313	310	327	329	317	360	329	289	361	323	299	306	313	337	321	327	285	306	319	300	317	293	342	280	293	321	315	332	321	326	304	320	319	321	335	293	323	316	331	293	336	323	326	338	322	318	317	341	319	321	333	295	333	324	290	320	332	342	293	320	320	348	316	326	284	285	334	324	326	308	317	308	334	300
2508	369	377	388	388	319	324	344	300	327	326	316	305	308	335	317	309	319	306	286	303	303	316	336	319	306	284	333	291	318	318	316	319	326	284	316	327	290	320	277	301	321	336	306	327	307	302	302	317	331	339	327	285	316	293	308	291	337	309	308	304	295	301	300	301	299	315	317	307	330	290	285	336	316	313	322	321	307	325	300	284	312	325	299	285	301	319	331	312	326	300	282	302	298	302	333	306	321	331	270	312	315	319	325	299	310	296	302	348	287	315	291	307	320	322	273	292	297	306	301	282	282	284	308	311	294	303	293	322	318	305	301	299	336	335	281	352	309	297	312	285	300	312	300	282	323	278	301	306	312	313	273	332	272	302	313	274	319	324	304	318	319	331	269	279	309	296	292	310	311	292	301	304	337	309	292	284	308	300	298	328	287	291	299	322	313	339	304	307	297	297	283	290	302	298	284	286	305	283	299	309	316	310	318	289	278	312	328	299	308	333	323	306	315	296	274	291	279	289	299	284	312	297	295	310	301	333	313	295	306	341	313	271	310	309	288	321	290	339	287	315	303	294	281	319	320	328	294	338	285	314	320	290	273	301	270	281	299	331	287	317	304	280	326	301	320	310	295	290	294	298	326	293	285	323	299	299	308	294	286	293	311	296	287	318	285	279	298	323	314	312	306	306	321	327	304	282	324	274	328	288	340	296	295	278	298	320	323	304	290	278	271	302	286	296	311	328	305	305	319	321	284	352	288	299	279	281	324	263	321	291	314	298	326	314	312	321	321	311	339	344	308	340	294	292	306	309	319	296	285	320	286	282	297	307	285	319	307	301	313	305	311	306	321	296	287	317	311	321	286	318	323	269	292	320	313	277	312	302	350	336	301	280	316	326	285	296	294	308	304	316	344	313	316	293	323	303	340	314	321	301	283	321	279	306	316	322	297	318	300	327	291	314	291	336	333	312	319	352	309	338	304	322	312	308	293	301	318	268	315	325	316	265	307	288	302	290	329	318	322	292	308	304	303	275	318	320	341	301	295	311	308	285	295	316	310	280	274	318	289	298	281	317	281	305	328	302	275	282	320	323	311	320	259	319	311	353	304	286	322	305	277	298	284	293	319	264	284	314	278	342	319	291	305	288	287	309	284	301	291	284	331	263	253	288	305	307	285	321	283	292	298	320	291	299	321	275	321	333	295	285	312	284	277	340	283	331	320	304	316	319	268	306	324	296	314	309	296	326	279	304	296	323	308	285	330	308	296	331	298	311	302	304	334	323	245	286	308	293	329	341	302	285	311	292	265	312	285	346	315	278	317	305	308	314	279	285	338	300	294	325	327	313	310	295	305	292	332	277	302	312	306	290	322	299	323	299	287	295	292	281	279	298	306	278	302	317	322	318	293	306	307	309	300	277	288	278	279	322	287	301	270	277	301	303	352	307	316	282	312	300	296	295	282	334	354	297	333	322	285	336	294	343	308	277	298	317	298	284	296	305	299	291	297	304	346	309	257	305	290	353	300	300	313	310	321	298	323	298	284	309	310	308	301	328	306	304	290	275	295	306	329	301	325	309	310	310	274	308	313	335	316	294	329	300	318	308	284	302	321	297	315	291	309	300	305	289	317	312	334	331	325	310	288	271	281	323	286	312	285	265	285	293	332	325	291	288	307	299	307	313	300	293	319	327	283	279	297	328	336	295	283	283	295	322	305	323	289	270	298	283	301	300	311	324	315	304	339	299	332	291	304	338	303	309	297	282	307	327	307	295	343	286	299	304	288	303	343	294	305	327	283	314	293	312	328	310	300	315	322	351	334	318	288	300	305	323	319	315	310	297	331	323	327	317	312	295	297	304	302	298	293	317	304	300	322	311	283	311	282	298	301	326	310	305	362	297	333	346	299	332	309	339	302	294	299	292	288	290	307	296	327	291	315	309	301	315	331	302	273	332	315	267	309	336	297	289	318	314	294	329	311	304	343	301	302	288	306	281	300	289	293	286	287	299	305	281	319	297	269	297	301	299	292	321	319	343	315	321	299	296	298	330	323	298	334	268	279	340	297	320	284	317	288	300	308	326	312	325	318	304	292	300	304	293	334	340	324	356	319	301	321	317	333	297	311	301	331	304	324	285	300	304	332	318	322	305	293	340	295	315	312	321	258	300	293	288	331	311	299	293	281	308	267	272	305	328	317	325	314	312	323	317	310	301	276	262	293	310	300	305	306	284	346	309	272	302	317	290	322	322	310	299	293	327	313	322	315	311	308	294	311	327	289	271	306	298	277	301	308	294	325	268	288	327	282	348	287	285	348	306	313	305	321	309	316	300	330	267	306	251	308	327	293	334	307	308	316	336	305	310	312	296	285	309	329	314	327	286	318	318	317	303	280	279	348	318	307	335	298	282	285	311	321	285	297	306	316	319	329	299	326	342	318	305	329	313	343	299	328	304	299	326	312	295	310	363	308	305	294	322	299	313	322	305	312	277	307	302	277	321	305	329	306	303	307	316	290	320	317	296	285	332	264	287	310	311	298	287	328	283	335	274	272	287	280	353	277	330	284	298	324	306	325	303	328	298	305	305	280	305	287	316	299	287	310	295	321	307	315	295	313	332	311	328	314	293	311	271	281	304	294	280	297	295	326	317	349	290	294	297	333	298	276	304	316	272	322	272	309	302	321	298	288	312	279	324	292	306	312	318	317	294	315	277	252	330	310	299	323	289	273	302	289	328	296	294	266	319	301	269	333	345	300	287	320	294	313	307	299	308	301	292	299	312	284	308	298	296	285	292	326	325	320	321	303	345	288	292	308	312	315	316	323	271	313	293	307	284	295	310	294	279	280	299	314	299	309	292	337	305	290	267	289	300	315	328	300	326	306	295	318	305	285	323	291	301	307	285	290	306	291	350	297	310	335	327	322	307	286	318	299	307	327	334	303	322	292	295	316	278	324	271	314	291	310	333	297	306	338	313	270	334	307	273	302	290	286	291	326	303	334	299	316	322	266	314	284	318	310	311	301	301	285	333	321	293	293	285	292	296	290	284	320	342	281	310	283	315	317	298	321	302	291	256	312	289	312	284	334	300	282	303	327	341	301	341	296	329	295	315	292	334	277	294	307	307	301	321	315	302	312	319	313	307	316	340	295	344	330	288	328	322	314	323	304	309	283	302	302	333	301	308	315	329	270	332	329	332	321	303	295	301	307	302	303	327	313	300	339	307	287	334	287	315	282	287	358	307	307	302	343	298	319	317	293	306	283	338	325	323	312	324	298	280	318	318	309	291	291	336	328	280	286	340	321	308	325	338	312	297	306	299	300	339	299	308	336	299	277	309	279	279	302	330	298	310	323	282	281	290	266	284	319	316	289	331	320	271	336	379	325	304	299	335	366	310	290	303	317	313	299	262	297	327	273	304	295	297	298	282	325	310	301	297	316	289	296	279	313	291	275	294	293	291	294	311	304	295	298	302	333	289	324	338	329	326	276	312	327	316	312	321	289	296	318
2617	848	945	981	995	931	891	854	879	832	869	852	803	812	791	823	848	763	806	778	842	789	805	850	766	819	807	785	789	783	798	801	792	813	789	758	780	801	801	776	824	745	814	723	804	802	829	822	792	767	781	751	761	815	739	799	765	786	833	774	856	805	738	790	787	794	796	786	826	806	737	771	774	800	822	775	759	812	815	807	723	852	818	794	795	805	749	733	720	748	799	784	715	862	723	778	741	758	802	798	850	776	800	779	758	776	795	790	726	808	807	771	797	821	779	795	741	761	767	825	790	774	751	754	832	772	754	773	770	765	735	758	816	767	820	788	760	767	769	756	794	823	734	798	804	800	786	784	810	771	779	759	779	779	758	789	748	763	780	774	782	761	799	778	759	797	766	753	786	747	790	790	805	788	765	820	764	820	757	777	752	816	811	765	807	819	759	783	792	802	757	804	799	727	768	762	799	817	788	804	801	786	776	775	774	708	747	807	798	764	765	776	772	791	763	759	738	741	757	777	812	746	815	818	796	762	784	741	728	771	815	815	809	812	782	807	815	751	745	755	774	746	764	807	782	784	789	779	838	821	788	783	716	789	781	810	782	826	751	801	761	773	806	777	831	753	754	801	722	796	785	737	766	827	741	780	753	778	782	757	735	813	789	735	769	815	795	746	698	791	814	741	721	786	776	736	769	776	807	800	824	830	771	798	761	826	761	763	774	780	760	825	742	729	795	812	773	783	814	763	744	703	815	774	749	769	759	778	797	770	806	782	830	798	814	810	780	779	752	759	806	751	739	753	774	753	761	806	733	794	781	777	794	774	804	730	756	751	807	746	842	801	767	747	810	799	793	777	778	744	782	795	758	763	790	779	739	773	827	846	739	766	805	779	769	736	758	796	739	784	800	801	773	780	812	837	797	820	781	788	727	824	730	799	805	749	761	759	801	756	793	781	775	765	790	759	749	798	798	792	790	758	806	753	773	795	764	834	798	764	758	759	812	743	793	811	754	812	843	796	797	767	802	775	779	786	749	766	747	761	775	776	794	695	776	791	804	736	782	774	767	783	789	806	779	797	754	751	792	787	812	816	785	813	736	775	752	794	786	772	804	761	787	782	803	793	779	739	762	766	761	789	828	756	772	826	800	789	784	761	837	792	806	799	769	758	763	807	793	787	746	767	776	748	785	774	820	804	778	850	803	790	799	838	848	763	738	809	774	771	756	771	750	763	808	732	783	802	819	768	766	802	811	785	767	797	782	780	788	793	812	755	732	802	766	797	754	762	771	764	790	765	802	767	764	793	794	799	784	785	776	806	761	775	779	787	809	777	762	807	737	771	783	806	760	764	781	804	815	822	826	779	775	791	781	732	790	779	816	770	802	753	816	761	771	777	772	733	772	789	736	718	822	770	784	797	758	789	807	793	757	847	757	786	793	773	766	764	803	778	826	781	762	808	797	837	756	770	821	748	750	821	783	796	759	790	774	829	779	805	798	744	775	726	764	811	811	744	775	878	797	808	900	765	851	779	773	810	795	772	745	781	779	792	773	798	756	786	819	830	823	820	797	768	781	738	804	778	812	812	777	825	813	772	799	777	833	735	752	758	765	747	768	784	788	807	800	829	795	792	752	800	789	825	773	771	782	749	763	832	753	766	810	809	855	790	828	759	771	761	775	791	746	821	785	822	786	742	771	760	774	758	805	805	801	754	784	808	745	807	841	741	788	769	783	788	774	748	735	803	797	805	801	777	725	794	766	822	787	776	805	764	794	810	809	803	782	756	786	780	761	793	778	759	768	751	807	747	817	775	790	754	769	798	721	761	797	795	752	789	764	737	763	738	761	770	808	778	782	806	812	765	800	791	783	741	805	753	780	779	777	732	870	771	757	763	794	837	775	751	788	822	755	754	812	798	755	788	791	821	785	786	782	824	768	807	769	774	773	811	789	796	771	802	779	744	764	789	799	772	798	782	764	773	738	799	820	798	781	814	808	746	786	761	840	787	832	741	778	756	752	779	820	762	756	745	757	749	819	782	752	806	807	774	770	750	727	742	810	794	770	778	780	784	753	772	801	766	750	770	771	833	778	778	751	843	799	779	769	785	732	758	817	796	804	838	791	783	780	781	810	753	784	796	810	757	783	780	774	797	758	781	848	772	758	786	794	731	778	743	782	810	839	828	847	771	765	818	756	749	801	788	783	805	770	793	798	796	788	769	788	842	773	767	764	767	740	784	788	810	716	801	804	809	773	757	730	767	775	779	783	779	714	836	777	780	754	785	859	792	755	800	780	785	756	802	839	793	773	785	786	791	792	786	790	760	774	777	781	785	743	802	819	773	777	807	797	755	781	754	788	811	771	773	815	788	834	789	751	791	756	779	758	756	750	768	826	771	767	737	838	827	777	756	812	723	789	771	835	800	817	770	781	835	777	866	776	744	768	754	826	800	776	768	792	763	783	717	759	774	740	756	783	748	753	834	768	788	751	798	820	840	714	801	769	771	798	792	778	790	784	816	736	782	874	766	825	758	805	782	809	773	756	787	766	830	827	773	768	791	791	806	743	758	821	796	790	781	781	861	782	810	742	745	774	780	830	815	754	802	750	742	785	796	788	816	801	802	809	792	769	818	770	750	750	783	786	768	747	770	817	797	774	790	799	768	798	804	776	773	793	752	766	812	769	720	789	812	835	839	827	758	766	753	790	758	775	820	821	762	815	773	736	790	802	785	807	740	772	784	772	742	820	836	773	794	765	729	736	788	818	807	748	737	782	803	794	773	770	783	816	778	768	783	761	773	805	752	786	800	767	802	786	785	780	782	741	780	766	786	737	791	788	717	797	755	763	760	810	774	776	827	839	807	756	778	779	828	796	773	785	796	797	772	800	767	832	776	755	796	724	762	803	814	797	775	811	775	788	800	764	800	786	748	778	807	738	795	813	765	782	803	786	783	755	814	758	760	813	793	810	803	796	863	819	766	796	809	766	780	804	769	794	777	770	753	812	759	760	834	780	806	796	801	789	733	764	751	794	765	805	759	768	757	813	798	793	821	803	818	741	770	760	757	813	791	772	772	771	759	803	790	776	761	765	736	753	829	806	788	780	784	782	757	793	724	811	773	736	751	774	758	791	756	748	830	799	780	797	812	804	817	820	741	804	803	760	819	845	792	809	776	777	785	766	872	748	795	795	795	731	818	737	764	804	780	803	737	764	781	811	820	779	717	732	808	800	837	774	775	768	738	783	781	771	763	789	787	765	820	780	730	751	814	773	783	797	768	797	777	775	840	803	802	798	760	789	834	792	789	755	777	784	804	827	794	781	783	820	784	787	780	792	783	734	780	777	753	758	790	777	783	776	794	766	748	771	781	767	805	821	757	800	780	783	795	812	772	752	799	810	804	780	763	761	779	756	743	801	780	742	759	738	813	815	747	790	777	804	794	760	771	830	758	799	794	770	761	760	744	793	773	738	797	791	775	832	798	831	742	776	771	810	806	773	759
8988	1170	1376	1115	871	663	548	441	437	409	396	384	329	353	324	313	290	316	265	280	276	301	313	277	305	291	282	262	264	274	267	253	291	277	288	281	221	243	294	245	247	247	282	279	255	251	258	256	263	263	266	254	244	275	283	265	286	249	261	270	274	228	234	251	254	258	259	262	226	256	267	263	273	274	265	264	247	254	224	273	257	285	230	230	229	261	266	251	266	265	263	265	228	277	249	256	262	262	252	224	225	254	283	256	252	247	275	253	260	273	240	268	221	263	254	239	288	277	276	242	288	265	249	258	264	261	273	270	263	257	255	243	273	218	243	246	252	257	285	236	260	279	274	245	261	229	287	261	237	255	252	257	251	252	273	277	269	233	301	272	237	246	293	257	255	263	296	235	245	269	317	291	229	239	238	246	262	242	261	248	250	237	241	253	250	244	267	264	262	216	232	255	245	244	280	245	239	265	262	258	269	257	252	277	264	255	270	254	255	264	237	255	266	260	243	244	283	250	233	253	251	258	270	255	255	247	250	258	227	262	258	258	259	259	258	264	237	241	266	268	241	252	235	247	237	264	266	222	230	251	269	280	251	245	253	242	260	262	256	261	228	264	252	254	290	237	233	242	258	223	262	256	273	251	253	268	246	237	269	271	244	294	278	280	244	255	256	277	265	262	248	281	269	260	256	257	241	264	284	280	248	257	239	257	277	266	228	264	259	237	256	262	247	242	245	228	244	235	277	249	226	253	259	251	253	255	257	219	300	271	272	268	248	242	223	274	262	247	250	271	267	243	269	253	257	268	291	245	273	288	243	271	250	254	241	243	219	240	256	271	259	262	261	248	261	242	261	267	250	241	254	249	260	262	228	253	267	268	238	266	259	253	302	259	270	237	255	262	268	278	247	255	258	238	241	266	282	245	274	258	281	271	250	260	259	237	274	261	276	235	254	266	284	256	253	271	283	237	252	272	260	260	264	265	252	250	257	247	253	293	223	271	237	239	264	272	243	250	246	254	270	249	265	252	249	255	274	259	271	248	259	249	238	280	266	249	273	260	255	264	244	251	255	251	260	281	238	268	279	248	258	248	266	274	274	270	265	276	274	224	262	263	262	253	259	266	241	230	247	243	277	262	279	265	255	258	241	251	243	254	269	249	270	219	221	233	271	262	247	270	284	232	253	265	250	259	229	268	276	251	268	237	290	256	270	265	251	251	250	280	229	247	232	243	270	263	268	246	273	250	257	230	264	258	264	277	268	242	280	244	237	284	264	258	249	246	243	267	275	247	253	251	236	239	259	283	245	249	243	248	256	257	253	245	240	246	242	279	267	273	255	283	278	263	279	249	279	229	249	280	245	253	249	239	260	247	257	232	274	286	262	246	227	260	279	249	252	239	228	216	265	260	265	281	245	284	259	226	270	281	251	241	272	259	239	296	268	253	272	262	254	245	275	252	265	240	270	278	260	269	268	266	273	235	278	275	300	257	273	239	237	263	259	251	229	228	296	264	255	241	245	260	229	290	226	228	258	256	265	268	270	256	275	221	231	249	250	243	241	241	246	261	268	250	239	269	244	263	284	246	260	209	254	258	263	245	249	261	231	233	252	264	263	255	232	244	280	255	249	260	244	242	264	284	243	263	263	255	274	247	239	273	263	236	267	258	276	270	264	246	290	242	251	256	255	237	230	262	239	257	259	278	286	257	247	228	287	232	269	253	258	245	276	254	209	257	274	278	229	246	263	290	239	245	259	254	263	247	255	248	241	266	250	276	264	270	266	255	269	255	267	257	245	274	268	265	256	277	261	254	229	247	265	258	247	270	275	270	256	258	282	261	264	258	261	266	263	290	241	264	283	240	269	244	229	257	257	280	262	250	243	261	285	250	250	243	254	292	274	244	253	271	238	270	267	268	234	274	261	292	282	234	249	272	257	272	261	271	261	244	269	255	241	261	264	228	269	253	270	264	253	224	267	265	233	235	265	246	253	274	249	258	254	236	295	289	251	273	271	268	260	248	268	253	266	276	256	240	274	248	250	265	289	221	252	244	238	270	254	278	243	257	280	278	269	248	272	284	260	242	251	241	259	302	197	234	236	239	245	241	283	242	263	274	253	256	249	236	260	250	253	277	263	254	260	258	252	244	271	247	249	257	255	261	281	226	243	245	254	268	278	259	265	231	267	254	263	272	279	254	274	256	284	263	278	233	278	257	241	238	255	245	256	243	237	263	239	281	282	238	267	265	237	266	257	239	250	275	262	269	242	292	258	230	272	281	229	263	227	277	273	285	233	267	241	288	281	282	257	251	292	227	282	257	232	247	288	248	285	260	252	280	281	251	234	239	269	220	254	248	262	273	265	254	276	256	274	247	257	264	239	293	242	276	262	248	232	285	288	271	268	243	266	299	256	229	243	252	299	308	264	258	262	232	239	264	233	270	285	272	252	272	275	290	257	268	268	254	265	251	261	250	248	259	255	239	252	234	220	273	255	266	280	260	242	257	267	258	224	238	273	262	285	227	237	268	254	254	257	254	247	266	258	257	215	240	280	262	254	247	255	269	256	237	234	247	231	258	259	243	261	250	248	220	249	268	238	250	246	277	273	261	265	240	260	238	228	272	265	255	244	250	258	267	280	253	260	224	280	264	229	252	255	257	265	235	272	276	234	298	261	269	282	263	250	230	247	254	266	265	242	247	271	264	270	256	252	248	247	270	250	244	239	266	262	240	279	245	278	247	261	258	260	254	260	240	232	268	250	239	310	267	261	243	275	261	257	245	236	279	274	257	263	276	244	282	247	257	261	256	237	233	282	267	250	254	276	235	240	262	257	241	270	225	253	256	273	251	284	276	297	241	247	284	239	253	250	265	281	258	239	244	219	273	263	246	250	242	260	260	244	268	262	234	255	269	250	262	278	254	239	267	221	241	260	230	246	260	272	252	250	257	246	257	277	271	257	251	273	244	247	252	239	254	255	248	222	261	265	246	260	285	254	264	268	265	234	253	284	245	226	244	258	274	270	270	272	251	244	249	258	258	256	270	283	245	261	249	286	264	271	275	257	242	260	281	267	281	274	240	268	248	268	261	238	263	246	289	261	276	288	253	244	261	244	244	254	247	246	248	251	250	226	264	262	258	275	267	249	285	252	274	244	253	247	251	274	245	227	283	233	238	267	258	296	240	251	241	235	240	275	258	259	234	266	241	242	286	245	274	269	255	268	276	240	228	242	276	286	263	260	238	289	269	262	270	259	270	251	292	255	268	249	274	244	269	262	278	269	266	266	230	225	273	270	290	211	268	272	275	282	271	260	268	270	273	255	276	252	254	233	243	271	279	249	238	271	279	261	250	250	236	231	245	256	256	269	257	256	244	265	246	265	270	265	246	254	296	270	243	250	274	287	245	259	254	246	273	266	252	266	254	291	254	257	243	257	259	248	268	242	228	265	282	277	255	250	237	247	296	264	278	247	254	277	268	264	262	263	247	263	263	241	248	262	287
5772	1624	2979	3639	3120	2613	2213	1975	1669	1443	1376	1275	1112	1142	1090	994	913	949	930	870	833	887	814	803	812	794	788	797	767	757	735	718	769	804	740	724	723	721	722	710	713	722	696	692	677	646	705	716	720	690	700	625	697	679	676	668	663	670	689	717	699	686	659	665	650	662	691	676	628	723	680	656	676	690	655	643	630	659	651	674	658	656	667	680	636	655	658	643	689	690	670	603	678	698	697	683	675	659	708	677	652	663	674	653	638	656	684	640	686	698	701	700	678	679	677	668	650	690	644	648	656	672	681	670	639	665	711	694	637	625	672	656	670	663	645	687	680	669	653	661	676	683	631	638	611	661	653	646	658	661	682	672	659	672	654	631	658	665	628	646	667	652	653	623	633	682	723	675	644	653	652	594	682	661	637	658	642	684	661	631	667	682	645	674	638	667	674	619	686	647	625	634	645	642	681	671	690	641	653	692	628	697	677	620	677	649	641	650	653	656	639	656	714	676	675	643	661	646	674	641	652	668	682	640	633	670	686	691	679	686	668	711	625	648	645	627	645	614	673	694	635	629	647	627	675	655	714	653	639	669	649	620	678	672	634	652	629	658	612	654	635	674	673	619	641	656	661	673	659	658	644	633	686	635	663	675	641	690	670	636	718	667	662	618	696	628	657	700	638	668	648	638	604	664	700	628	652	659	633	707	598	704	630	676	663	681	695	675	685	717	652	633	619	672	660	671	694	669	684	645	621	624	620	653	630	612	672	651	618	649	701	623	612	694	691	601	684	623	644	658	662	637	672	628	666	679	668	653	648	644	641	616	640	654	637	691	676	652	645	649	644	714	630	711	659	673	642	685	636	633	688	619	642	679	598	644	698	704	672	661	697	677	681	694	661	607	662	626	620	642	618	649	660	580	671	674	641	661	629	636	676	693	634	642	688	656	634	686	696	647	641	639	607	642	674	686	664	653	610	636	654	648	662	632	680	671	637	684	639	685	667	658	656	648	681	627	644	688	657	712	621	696	666	640	700	656	669	635	621	680	634	661	666	719	653	681	623	698	661	696	635	644	623	700	642	651	646	669	640	652	625	681	663	654	654	648	629	628	685	676	660	666	661	657	665	642	671	660	652	701	668	632	616	688	715	694	669	712	636	666	615	726	675	680	666	648	642	677	627	690	617	703	635	619	664	644	636	671	704	623	675	618	615	680	671	632	665	666	687	643	648	647	667	684	662	644	654	642	657	684	636	680	657	670	691	632	681	663	665	641	648	667	631	651	660	685	671	641	680	638	650	683	677	645	663	654	688	638	680	681	644	644	684	656	641	695	658	669	652	634	657	670	626	674	701	684	633	624	680	695	685	661	636	637	693	684	649	628	622	619	676	677	611	653	659	653	681	675	664	664	667	676	687	645	657	672	685	672	637	631	701	674	617	615	643	640	640	670	617	682	628	674	653	666	668	657	609	669	657	629	635	679	698	633	669	690	721	675	644	676	671	683	712	640	679	635	649	660	668	672	659	619	712	638	648	639	674	666	672	647	600	689	617	617	614	683	691	672	720	671	678	639	649	674	638	681	674	677	631	609	627	669	646	706	631	668	649	686	628	686	622	625	635	674	631	649	667	645	684	621	665	625	628	670	628	653	670	643	653	670	673	648	674	606	642	664	669	676	654	708	671	664	609	674	661	645	655	695	666	625	667	633	667	671	604	689	682	607	670	660	656	621	599	697	633	631	696	666	694	673	697	646	654	665	641	685	654	692	619	635	677	682	662	667	702	638	688	630	664	619	616	656	635	673	629	666	616	650	659	663	642	725	658	655	670	634	693	676	639	607	704	638	682	686	617	639	649	645	650	678	687	634	663	645	682	714	685	645	606	660	631	635	677	611	640	678	682	614	640	646	628	667	635	681	631	679	665	643	650	685	645	646	654	639	636	696	683	672	689	640	646	651	635	687	621	654	656	623	657	690	636	658	652	678	646	654	666	653	642	620	674	659	672	676	664	633	627	661	692	663	672	674	654	651	651	668	644	604	661	653	665	629	671	645	676	688	649	650	645	651	664	667	660	688	667	680	668	699	632	674	674	608	688	686	640	671	662	705	698	670	688	661	654	655	674	634	630	659	648	687	631	684	627	631	675	635	642	679	657	639	679	642	675	654	667	658	677	699	594	624	629	637	643	668	659	646	685	646	686	625	624	704	645	713	650	667	671	666	645	645	645	680	721	643	632	644	628	585	621	673	641	683	658	600	626	657	659	647	652	651	602	683	722	642	668	670	644	594	643	686	648	658	662	672	680	657	673	658	662	663	639	695	647	627	621	676	632	680	666	667	678	669	654	629	689	640	656	628	688	675	649	687	678	671	659	673	646	671	676	643	632	674	655	667	684	671	649	674	680	671	636	626	617	634	642	665	631	661	635	687	634	652	661	650	666	625	683	657	653	635	696	618	665	670	632	657	654	659	635	646	652	678	663	659	665	625	648	628	688	648	685	595	651	694	716	693	669	656	645	620	669	687	672	626	657	694	649	639	681	683	676	636	625	677	673	679	648	657	661	662	622	604	660	698	674	634	648	641	669	649	663	702	667	680	674	629	669	683	705	691	689	662	693	670	646	641	669	667	697	636	680	664	677	659	647	656	633	731	682	662	617	653	712	665	657	660	621	634	626	648	625	639	684	697	636	638	657	632	654	625	645	659	661	665	643	704	644	692	653	653	677	648	650	639	641	677	637	658	627	726	699	667	666	649	677	634	641	683	672	632	622	651	621	639	659	613	656	671	697	624	668	618	673	659	649	666	677	661	635	656	652	676	652	594	638	646	654	636	667	670	687	663	637	681	667	654	657	671	653	639	629	666	638	649	591	623	678	650	659	623	676	682	593	603	707	650	704	676	611	659	671	696	688	652	636	644	646	713	663	685	654	678	618	651	641	664	660	638	615	640	596	705	665	638	604	677	619	678	689	624	647	642	650	666	664	653	655	659	686	633	678	646	680	713	680	706	680	630	646	660	618	638	627	640	673	651	670	650	613	641	627	656	683	644	622	665	638	638	705	637	637	653	652	659	634	652	674	656	667	635	611	685	664	669	617	651	662	666	631	660	606	644	697	594	658	635	675	653	638	662	676	664	694	670	670	611	660	672	628	647	640	657	692	651	689	681	662	607	694	651	683	666	660	633	679	612	632	669	698	710	681	650	620	699	654	669	637	644	644	622	668	627	663	595	661	650	639	581	644	640	632	685	667	698	627	624	670	664	651	676	700	688	681	675	691	647	634	664	649	666	633	608	645	655	685	626	663	678	636	648	631	680	662	623	686	664	649	675	664	675	638	697	638	643	669	649	651	668	657	699	606	635	628	661	657	667	655	655	614	649	669	677	668	627	655	668	632	649	660	645	679	669	652	642	657	665	696	627	699	650	650	631	610	639	643	667	655	660	668	634	707	666	662	656	670	635	662	648	637	696	661	653	651	666	655	676	690	636	691	648	630	651	645	681	694	610
15501	2429	2399	1793	1353	910	726	560	458	403	330	291	283	231	206	191	180	198	182	192	171	155	144	166	176	135	163	145	119	134	127	147	134	110	116	137	114	161	125	115	112	120	121	98	115	125	125	125	114	138	108	115	119	121	136	129	120	125	109	126	120	116	115	127	110	100	88	101	119	116	146	124	116	96	105	99	87	131	105	116	125	134	107	120	120	137	124	100	116	109	108	114	100	128	111	109	123	101	108	104	106	101	115	104	106	102	114	112	113	128	120	108	101	97	120	119	119	113	119	107	101	119	117	107	119	130	122	115	95	102	132	100	118	105	128	108	124	96	103	112	105	89	95	101	104	106	121	108	100	81	112	108	97	117	102	130	85	110	115	113	102	97	103	120	115	99	122	120	107	117	106	115	110	100	109	114	107	117	112	102	106	88	106	95	120	110	96	98	106	105	120	118	121	114	112	114	115	107	110	95	98	95	111	103	124	115	111	129	85	95	124	107	103	109	103	130	120	108	105	124	115	128	109	115	103	108	124	103	105	107	112	92	98	111	96	113	106	107	114	103	111	106	114	114	120	107	96	105	112	118	115	107	95	104	80	110	108	129	96	108	105	110	113	119	116	116	108	123	125	113	102	114	119	104	117	117	107	128	96	104	88	102	101	99	123	98	100	129	104	125	122	100	100	114	101	109	94	107	112	99	91	88	109	99	100	111	106	115	126	91	113	111	119	107	118	109	104	98	133	90	110	83	103	126	114	119	100	123	114	119	101	115	118	106	124	103	121	119	116	108	101	102	107	92	99	124	114	105	107	122	108	101	100	103	106	108	120	116	103	108	93	110	110	110	110	108	105	112	102	106	105	113	122	101	125	99	94	118	129	95	104	110	117	96	108	114	111	113	108	104	137	95	121	123	119	122	108	107	105	96	124	103	120	116	127	121	115	111	113	113	114	103	96	120	108	119	116	127	113	119	101	121	106	108	118	104	103	107	105	111	110	133	134	115	82	108	118	118	115	140	103	117	101	114	113	114	109	93	115	132	122	111	112	86	113	123	104	84	117	122	113	109	123	108	112	111	105	107	104	104	104	116	99	103	124	106	93	119	97	126	109	96	99	102	101	109	97	118	122	102	122	101	111	121	100	115	105	105	108	120	119	89	98	110	91	126	89	92	103	122	100	108	129	101	104	115	116	113	110	117	91	113	103	120	114	112	118	102	105	96	98	99	110	99	95	101	101	119	97	130	107	112	116	111	93	90	109	125	104	105	108	137	117	107	102	107	99	115	114	116	109	105	107	106	123	102	96	95	130	102	121	111	114	96	110	129	88	98	105	107	124	118	123	108	126	104	98	124	92	113	114	108	108	103	116	121	90	122	97	122	106	101	110	115	109	110	99	108	117	116	112	86	106	113	110	89	106	122	101	93	111	97	102	106	115	105	119	124	96	120	101	112	104	115	112	107	95	105	124	110	123	118	110	81	103	130	134	96	113	114	111	101	112	104	114	124	117	91	127	106	99	101	103	136	98	117	112	113	130	113	104	111	114	123	120	108	118	96	92	104	86	118	109	115	99	92	93	111	109	107	110	99	111	97	99	105	128	100	104	107	108	124	116	107	123	95	123	114	110	112	93	105	100	90	111	125	99	113	130	108	122	103	116	105	87	91	119	101	118	98	107	114	108	104	132	128	109	116	104	109	97	97	98	124	122	103	111	120	102	100	86	113	113	113	102	110	99	103	114	112	117	98	113	119	130	106	115	111	111	121	120	102	126	119	115	92	112	126	97	117	110	122	114	103	105	99	108	124	116	113	106	101	101	118	121	125	103	129	115	114	119	122	109	99	99	105	124	99	131	127	126	98	104	100	105	96	130	117	130	111	113	109	91	98	98	112	109	123	120	100	110	130	107	112	85	114	124	117	127	133	114	140	81	115	94	115	115	104	106	100	100	91	103	99	101	113	112	128	116	114	95	118	98	114	107	116	113	101	94	95	135	113	125	122	114	112	112	112	98	116	95	116	102	108	112	110	120	110	108	115	122	109	126	121	117	100	117	94	99	112	109	121	114	94	108	98	107	107	111	110	130	109	93	102	103	95	105	98	116	89	105	117	104	131	119	96	100	115	121	131	105	110	119	86	113	95	105	108	110	108	115	110	123	107	128	125	109	108	102	100	110	106	107	150	113	101	117	106	83	98	101	111	111	124	116	96	102	102	97	123	125	118	114	117	97	121	96	121	101	116	107	102	99	92	122	138	116	98	92	97	132	124	101	95	97	99	89	116	116	102	107	129	104	106	102	98	101	108	114	108	118	116	97	125	114	95	115	127	122	99	109	112	89	112	99	114	101	116	128	116	116	105	110	115	108	112	106	93	93	111	96	105	99	98	95	119	124	99	115	109	111	117	106	106	100	123	110	121	106	88	88	94	102	115	103	119	109	112	104	106	114	117	97	114	115	102	121	93	108	113	133	121	92	111	124	103	104	125	141	103	104	117	87	127	120	117	130	83	110	105	108	110	97	107	111	105	109	123	105	109	114	89	105	114	108	92	112	128	92	107	140	120	103	102	112	123	111	119	106	93	115	84	112	100	111	104	116	104	105	105	111	113	97	107	114	96	93	118	109	118	115	95	114	124	110	104	108	112	92	85	106	103	116	88	106	116	107	108	93	97	114	102	129	113	98	114	106	108	117	117	119	117	129	117	109	114	122	120	112	118	114	118	106	101	120	119	104	126	98	125	104	114	99	94	130	109	106	103	103	120	123	107	101	113	127	116	95	122	102	99	95	111	96	106	114	115	107	96	107	117	93	127	108	91	98	90	114	114	97	89	105	118	100	113	97	100	94	125	113	95	126	132	103	106	115	125	122	101	112	105	107	102	120	110	123	106	97	96	113	122	97	128	123	97	104	102	127	93	108	104	118	96	112	90	112	95	113	112	115	108	120	104	114	108	105	117	113	109	114	90	110	113	120	131	111	117	97	102	111	119	115	108	119	113	102	98	117	121	113	94	105	109	119	109	115	121	117	111	113	110	99	128	104	89	102	102	109	104	105	120	109	111	112	98	106	94	95	119	104	99	120	121	110	109	120	124	119	109	111	124	116	114	108	114	112	128	101	97	117	86	116	103	118	105	98	101	97	103	109	105	111	100	109	109	116	115	117	107	101	112	115	113	119	100	108	119	113	119	103	116	85	117	123	118	107	130	113	117	80	123	111	124	103	102	104	116	108	101	109	102	105	98	123	100	112	125	120	113	108	112	102	109	117	112	113	113	139	117	96	74	102	114	121	101	105	106	111	95	103	110	92	108	107	122	91	112	118	93	100	109	129	107	111	108	107	101	115	100	110	115	103	88	94	98	103	117	110	85	100	106	104	102	111	116	114	115	106	127	105	99	102	118	108	109	120	118	109	98	115	121	91	101	117	108	112	118	100	107	108	95	118	101	104	99	99	103	93	137	110	99	118	115	95	108	94	113	107	113	103	110	113	110	110	97	104	107
7329	2040	4584	5627	4773	3912	3082	2577	2166	1863	1654	1461	1232	1153	1017	947	902	844	732	733	667	600	648	587	635	538	534	533	532	495	472	446	441	460	455	467	446	378	412	393	409	414	399	378	424	362	402	376	395	374	398	367	368	338	405	389	370	337	404	375	349	352	381	316	381	348	346	382	320	361	383	308	339	304	351	321	320	343	304	310	343	359	340	329	321	346	359	324	310	306	373	308	345	331	329	358	315	333	305	314	357	297	335	303	372	351	343	338	315	295	337	343	360	338	355	323	360	302	323	303	338	303	298	312	309	309	291	312	347	319	349	322	317	324	318	310	306	317	313	298	291	351	305	347	320	316	320	281	348	299	318	320	294	297	340	347	302	327	340	321	305	282	306	326	337	334	285	284	308	310	300	316	326	335	273	285	327	307	317	325	311	300	310	325	345	328	291	305	283	321	309	316	290	305	336	308	324	292	342	292	324	315	310	321	327	345	328	313	309	325	320	341	327	321	347	326	314	279	309	299	313	313	308	308	277	303	281	304	302	305	337	304	315	327	298	297	340	344	324	335	333	308	332	306	348	337	331	286	310	297	320	352	344	310	310	289	333	339	285	315	345	294	329	307	299	308	337	307	327	333	261	306	306	321	337	338	330	332	284	319	304	300	312	310	323	308	310	291	305	299	309	316	302	315	328	296	287	326	304	313	334	296	338	312	268	351	307	322	311	326	307	341	320	328	316	334	314	317	308	269	304	319	285	319	350	341	303	320	331	319	336	306	293	293	327	345	310	300	340	335	331	304	315	307	325	311	294	285	307	331	313	369	318	321	318	302	300	285	312	331	279	326	316	311	321	301	302	335	328	324	286	344	320	335	302	325	313	304	323	320	316	307	318	318	333	325	314	305	331	313	315	299	288	329	314	324	279	310	292	296	296	353	318	309	277	323	274	311	306	336	290	307	321	322	321	322	334	328	325	319	328	319	333	283	322	338	325	306	312	310	366	309	326	326	330	319	340	343	300	302	307	319	314	327	299	302	314	313	357	324	302	314	313	285	302	314	306	330	325	302	324	327	307	334	344	321	323	318	346	315	321	290	290	312	311	348	302	289	312	297	306	298	295	275	301	310	306	315	303	315	305	315	296	300	291	338	345	282	364	315	287	305	320	319	311	308	334	352	303	303	304	302	299	307	310	301	314	323	333	319	334	279	332	311	301	289	279	313	288	273	287	305	299	304	328	301	320	322	314	280	329	364	316	322	295	309	306	289	305	322	330	332	313	297	338	297	331	336	313	361	305	345	292	308	309	296	284	329	329	307	323	281	311	293	279	292	339	316	327	303	361	347	319	322	314	327	317	315	288	348	327	322	320	307	302	315	340	289	318	336	325	314	324	298	335	307	324	290	330	328	321	298	287	337	290	300	366	304	323	336	314	317	318	298	305	301	307	308	325	352	323	301	340	308	305	306	301	299	324	332	351	344	315	293	338	325	331	301	328	352	282	320	320	310	324	304	337	317	311	295	315	324	326	309	324	337	304	310	302	307	318	302	314	310	340	293	299	306	324	313	295	316	338	325	312	322	292	318	285	302	330	323	311	318	301	334	334	320	307	326	363	306	322	298	312	324	307	332	346	333	306	285	330	271	315	303	315	300	366	296	318	306	319	350	286	303	333	329	305	306	327	333	295	277	317	314	310	336	314	301	293	298	356	300	337	315	307	326	312	304	325	307	307	300	313	323	337	319	292	321	309	319	341	292	317	294	312	297	323	316	330	318	302	281	311	319	272	330	333	306	328	320	361	271	308	305	321	292	344	287	309	312	289	310	338	332	265	305	298	318	295	314	307	300	293	306	337	311	310	282	325	332	345	301	301	294	289	315	298	310	332	303	323	322	311	327	307	317	294	298	296	325	344	286	338	318	326	303	274	308	306	314	316	299	302	323	281	307	318	310	285	327	305	289	322	305	323	305	311	323	309	302	330	325	303	312	333	288	313	317	300	315	262	325	298	320	304	299	337	295	318	311	299	304	292	331	333	304	319	314	282	309	304	291	320	296	308	332	337	304	293	316	308	306	311	337	303	323	289	285	322	324	298	315	304	321	323	337	331	324	332	332	342	321	321	291	307	332	302	292	329	317	323	300	293	311	348	301	316	292	320	329	305	320	312	311	321	297	310	321	304	309	304	308	323	300	322	298	287	284	308	336	287	302	301	320	345	344	307	309	317	340	313	315	315	316	312	319	327	336	320	316	314	308	333	321	293	316	306	321	313	326	314	320	308	285	313	275	264	306	290	301	315	333	297	290	304	287	281	327	299	319	305	310	330	325	338	303	306	305	300	283	351	309	326	290	282	318	306	321	331	296	326	306	300	301	303	308	321	314	295	324	363	291	329	309	312	315	287	296	284	301	340	325	310	303	317	320	296	318	323	304	333	329	329	309	300	318	311	313	325	344	320	317	317	289	301	301	326	274	340	297	308	316	337	333	283	319	299	285	338	326	308	321	326	326	318	278	291	283	293	323	311	306	331	311	291	336	298	324	321	317	351	310	319	304	291	293	303	333	307	301	308	296	298	331	310	304	356	320	322	313	321	299	297	325	291	307	309	307	332	357	326	291	285	323	291	308	341	303	313	294	322	310	304	310	307	311	325	288	300	322	331	338	311	314	324	303	318	332	311	334	305	321	282	311	320	345	338	304	312	356	310	323	315	299	297	311	326	308	324	307	339	335	283	335	328	317	322	334	325	326	325	296	330	298	313	294	313	319	342	285	336	289	276	332	334	310	322	324	295	293	322	274	340	302	334	309	320	301	290	290	324	295	311	353	307	340	327	312	296	331	344	301	346	308	309	313	320	338	305	302	309	329	274	332	323	302	293	329	323	312	301	306	315	317	305	334	280	334	346	319	321	291	323	317	307	318	288	316	318	322	326	362	326	339	307	304	339	315	306	307	310	321	330	301	303	297	339	304	297	307	314	299	327	284	313	312	290	340	333	322	313	302	298	295	342	325	312	326	293	330	316	315	321	338	338	312	334	316	309	314	331	295	286	305	304	283	320	335	295	290	313	328	285	332	327	346	278	296	293	322	286	328	323	331	343	337	288	328	297	330	343	323	299	322	311	264	293	291	332	340	346	327	352	294	321	338	340	292	323	322	313	302	296	320	320	294	297	304	308	342	292	317	309	345	303	326	319	346	315	305	341	313	314	305	305	340	328	300	313	317	304	306	325	341	279	300	308	292	302	319	307	324	297	323	316	362	315	286	291	284	333	344	324	295	340	349	332	336	331	329	357	336	298	291	299	284	326	329	274	297	291	312	329	331	320	303	331	279	332	301	319	309	308	319	290	333	306	327	297	285	310	313	301	325	327	311	312	296	311	302	312	289	277	283	310	295	305	309	295	297	316	310	289	323	263	309	329	335	313	309	321	296	361	311	309	327	300	309	296	306	289	315	327	319	297	327	322	337	304	331	326	361	329	311	289	348	300	300	320	328	331	325	326	306
2360	367	390	323	336	327	335	306	332	334	282	301	294	310	322	331	317	320	306	305	315	302	309	342	316	302	305	319	324	288	325	310	299	302	338	292	306	296	324	337	323	341	303	327	272	324	305	316	306	339	306	285	302	312	272	333	322	278	279	299	374	296	293	331	311	306	309	295	318	313	275	337	313	273	311	297	308	330	312	352	301	329	307	323	299	328	285	339	303	335	307	268	305	309	284	330	316	352	340	323	343	343	309	316	319	328	317	330	297	308	318	321	305	285	338	298	303	320	290	315	320	307	317	306	304	319	296	330	311	301	284	300	309	285	315	311	297	249	308	296	310	332	300	311	324	302	317	317	301	294	320	270	300	325	315	331	300	310	289	339	298	312	306	309	323	321	351	317	294	270	294	325	319	300	309	297	306	317	291	312	305	278	315	298	309	367	308	295	339	315	287	305	289	303	313	317	317	305	326	327	296	305	302	332	272	299	314	336	305	321	298	298	323	308	267	302	310	291	336	327	303	295	307	309	302	313	321	326	321	311	314	305	280	297	319	312	305	300	294	334	321	312	308	329	290	278	324	285	329	331	296	293	309	300	327	306	330	318	320	308	258	262	344	294	296	304	308	330	271	327	347	277	314	316	326	332	301	314	325	296	270	267	331	328	333	309	324	328	339	291	300	301	327	300	297	296	310	322	326	296	324	334	272	300	315	281	316	301	319	310	329	301	285	274	306	310	327	300	329	282	314	291	316	339	303	347	343	327	324	276	269	299	314	347	298	275	310	300	319	277	300	308	303	301	285	279	343	302	298	328	330	290	315	324	281	305	282	328	312	284	314	326	304	326	301	320	283	310	301	329	294	300	326	324	328	307	292	313	312	333	294	306	301	316	320	329	300	315	297	323	257	309	291	305	281	288	291	311	304	272	309	321	325	312	333	312	323	314	312	337	316	267	334	280	300	284	301	304	297	300	306	305	321	317	333	337	311	297	312	318	291	312	329	297	288	287	307	319	326	329	320	303	316	307	313	304	308	314	320	313	336	317	301	307	317	323	278	287	327	294	300	298	330	304	320	317	306	300	263	318	272	313	314	282	288	319	305	346	317	307	323	278	333	294	330	317	295	292	333	297	301	292	284	287	317	314	342	296	331	283	311	287	277	314	327	292	324	319	324	280	306	309	286	308	312	286	316	308	292	328	303	311	333	311	301	314	319	271	315	307	297	306	289	316	318	305	329	325	301	324	316	332	306	279	298	287	315	298	329	281	336	291	286	320	304	295	338	341	329	290	284	307	314	284	318	355	312	285	270	287	296	314	277	307	321	317	310	320	291	283	254	296	291	309	306	351	304	307	305	316	296	319	315	301	314	309	314	341	340	327	330	305	342	315	326	281	324	318	309	273	313	301	302	338	295	306	322	294	305	282	296	311	306	317	314	296	337	271	323	333	288	318	292	336	319	303	291	337	279	287	288	329	310	315	310	333	286	267	344	340	298	293	314	341	325	288	331	276	280	326	309	293	297	306	291	315	302	316	305	301	301	300	335	300	325	309	314	328	315	311	330	314	318	292	330	308	293	295	334	333	265	321	332	287	309	348	303	311	288	307	299	300	319	292	333	304	261	296	305	328	325	320	302	330	285	323	312	290	295	282	316	303	324	294	288	308	298	312	294	311	321	312	309	318	305	311	335	301	334	306	314	347	298	323	286	315	314	311	302	316	305	301	275	286	303	312	354	305	321	288	309	298	299	312	328	275	342	294	318	332	308	308	315	319	327	306	290	276	291	336	335	294	308	321	301	318	323	296	330	323	300	315	301	315	294	320	314	348	354	318	296	311	323	306	278	316	311	276	314	303	327	327	296	303	313	328	286	288	323	294	315	306	308	300	318	320	309	309	296	290	309	324	334	313	313	282	336	317	285	315	290	296	331	310	311	315	299	320	335	309	308	315	289	324	328	282	325	326	298	301	303	295	289	287	292	300	312	294	317	297	311	331	292	302	288	330	348	293	328	286	299	292	296	326	343	275	294	287	286	294	287	293	314	330	314	319	296	306	313	301	303	306	283	288	297	322	314	335	312	304	325	309	326	291	313	307	287	314	289	327	303	319	303	304	302	336	307	342	316	285	318	326	286	310	294	323	337	320	281	301	297	296	326	314	335	281	311	320	279	313	332	307	323	290	315	304	347	275	283	302	344	301	314	292	300	316	288	295	299	302	326	288	293	309	317	329	313	321	301	302	307	300	301	296	324	292	293	300	317	328	292	324	315	278	306	307	282	313	301	299	308	339	297	330	293	332	278	288	317	306	346	363	287	300	301	314	302	311	315	271	284	344	326	294	282	309	310	308	294	322	312	313	284	270	303	322	296	326	317	281	315	300	330	298	310	322	290	295	292	316	297	296	299	309	321	316	327	301	305	316	305	280	295	310	281	331	327	328	324	300	286	313	323	317	314	299	311	299	293	308	300	315	291	314	303	325	302	306	348	301	305	326	299	286	329	284	315	309	317	287	300	335	318	320	314	298	306	302	322	315	334	328	289	313	289	310	306	333	308	319	310	313	334	300	305	302	329	352	291	322	287	310	286	310	300	359	335	279	308	319	324	322	295	329	299	318	333	316	305	301	318	294	333	355	321	284	317	301	267	330	301	308	297	317	325	299	291	295	286	340	324	305	265	291	337	332	327	276	309	319	318	322	303	313	315	281	320	302	313	312	319	328	310	307	320	300	329	308	321	313	325	291	311	303	279	280	310	296	300	314	306	352	287	328	300	315	350	282	319	317	323	323	303	330	331	304	308	325	291	262	298	315	321	318	301	347	313	295	306	313	320	291	301	298	303	307	329	307	288	326	297	344	288	305	317	346	289	302	309	326	261	272	317	312	305	321	365	368	310	317	308	301	297	310	341	299	321	332	292	295	307	314	291	278	308	344	312	291	328	329	322	333	307	307	313	332	303	255	313	285	289	322	289	296	324	305	309	309	317	330	300	289	332	316	303	315	328	338	271	266	296	315	307	295	298	302	301	321	293	297	313	285	333	263	288	293	323	284	322	321	273	295	297	281	307	327	354	317	309	315	297	288	306	273	290	302	311	352	315	321	299	287	346	323	310	295	363	292	345	319	288	328	320	300	311	338	290	298	310	293	325	296	316	329	291	279	308	331	342	302	284	313	311	308	277	302	295	316	319	303	319	314	309	289	317	310	325	319	356	294	325	319	301	315	274	318	312	313	300	281	317	284	289	299	331	290	288	271	336	330	280	325	307	330	319	295	326	332	284	290	319	313	301	324	287	297	288	271	340	304	331	298	325	329	310	285	293	304	284	331	308	326	314	337	327	294	307	342	313	299	284	330	303	331	287	340	336	263	305	285	292	313	302	323	290	318	314	305	294	310	306	323	326	293	330	286	323	318	333	306	297	312	319	298	334	322	288	301	275	292	329	290	318	316	327	282	326	299	313	310	314	281	311	309	302	285	312	309	309	299	309	314	306	290	331	322
2515	877	883	953	965	919	837	860	844	827	808	860	848	856	831	827	824	815	815	837	820	828	816	844	836	786	755	847	777	809	804	758	773	798	789	731	787	790	813	824	792	790	789	830	783	784	796	796	769	878	807	745	792	828	876	762	809	794	772	779	789	816	795	833	751	786	815	795	782	798	752	794	772	822	816	765	831	765	813	789	765	772	748	804	731	764	753	790	743	786	743	776	812	795	811	787	777	763	800	755	769	806	763	765	841	770	792	797	794	800	788	800	815	795	819	774	779	808	790	831	774	772	816	840	795	783	787	834	816	857	829	779	772	793	737	743	799	792	788	778	761	802	811	769	766	802	823	777	825	734	787	782	752	814	781	772	771	838	815	775	836	805	781	819	793	820	785	784	812	790	791	782	796	834	800	769	770	817	792	787	794	761	774	826	817	796	800	812	774	791	781	769	804	760	834	756	850	811	793	824	804	785	835	774	806	759	819	829	810	805	742	818	816	782	758	823	806	734	778	801	796	774	784	832	784	761	802	778	819	757	796	796	770	761	823	765	780	797	757	788	792	840	737	800	825	793	784	808	778	732	810	772	800	807	726	775	736	770	820	826	848	783	749	793	768	778	792	780	798	804	769	795	754	820	778	829	780	801	781	848	771	817	826	778	816	795	747	777	807	783	796	782	776	791	765	819	802	775	792	760	789	804	815	785	748	782	806	781	823	803	773	819	824	796	736	813	809	799	821	797	828	791	794	844	776	826	824	716	758	794	788	800	840	810	824	787	779	774	787	837	823	776	812	805	822	780	756	787	801	796	827	773	777	824	773	778	803	775	825	772	820	832	816	802	804	757	794	769	780	785	834	796	854	850	778	790	804	824	816	813	775	791	815	785	796	774	808	773	780	789	811	796	810	787	808	786	787	797	834	789	778	800	786	804	842	839	799	785	795	809	785	808	789	798	839	798	742	799	781	766	752	756	801	783	804	825	790	764	806	766	803	806	768	844	778	824	790	808	773	795	754	825	753	783	777	786	773	772	758	802	789	758	776	746	775	805	830	769	789	817	797	807	794	789	870	802	782	827	752	804	755	757	787	785	763	749	805	778	817	808	752	797	787	778	766	776	798	790	795	785	815	809	765	791	805	797	790	795	854	776	761	779	884	792	757	812	762	807	737	808	757	793	849	780	742	803	783	768	816	790	807	780	840	764	773	784	790	734	780	790	763	766	786	821	788	784	819	804	822	804	785	797	880	799	817	809	799	800	799	791	808	820	818	770	812	805	786	759	800	763	769	791	780	811	775	793	767	771	781	779	806	719	777	824	812	818	787	823	753	743	761	786	806	764	797	753	764	795	812	801	764	816	772	800	788	743	806	841	791	793	812	769	774	734	821	788	756	781	742	757	766	759	808	768	784	814	794	743	787	777	779	792	821	859	764	789	755	771	830	786	771	848	784	777	745	815	774	803	821	824	778	775	798	820	868	759	795	787	816	768	817	806	792	792	778	726	773	774	786	860	772	779	756	834	784	774	744	757	758	819	817	788	812	790	784	737	747	797	775	796	779	830	791	828	789	840	811	817	742	805	776	791	804	786	818	785	787	747	763	831	751	785	777	787	807	784	718	793	813	834	782	794	805	772	766	786	828	790	795	803	776	745	793	814	769	791	786	805	779	789	801	802	822	789	797	793	812	823	775	776	823	767	739	802	794	756	814	728	717	798	781	833	761	824	818	811	771	794	779	762	773	773	819	828	779	783	802	785	738	790	802	805	734	756	776	782	818	754	758	798	782	790	783	805	839	775	834	748	767	810	801	792	779	796	783	785	780	811	814	758	860	759	769	806	795	797	803	799	799	766	702	816	810	804	789	784	775	795	783	800	808	841	793	813	859	826	779	789	783	774	746	817	792	803	801	830	800	777	804	791	792	789	808	747	797	829	815	808	750	792	822	765	830	753	791	780	810	846	804	805	806	771	771	770	762	778	782	766	812	817	823	817	811	780	763	764	781	732	766	765	783	778	766	751	782	740	804	786	767	797	786	791	839	872	805	807	792	782	787	836	785	770	827	753	827	782	806	798	784	770	763	858	761	756	759	723	762	745	819	800	786	788	815	733	732	753	844	781	812	742	770	780	750	859	835	777	780	786	799	777	787	759	766	789	757	806	785	840	818	788	805	802	804	724	741	766	799	816	768	807	773	755	768	803	768	794	767	818	761	812	768	758	827	795	820	766	810	767	773	815	783	772	797	701	814	775	853	790	737	772	794	784	813	795	762	769	788	848	794	795	792	758	806	826	816	778	824	781	782	781	816	773	788	777	827	786	798	781	781	773	780	810	808	823	801	807	796	833	800	829	730	779	800	819	789	789	844	819	804	788	809	812	745	798	811	767	777	784	883	822	763	794	780	809	785	794	789	825	798	797	809	783	774	796	801	777	791	819	756	792	777	773	799	778	755	772	752	751	796	775	783	796	811	818	801	810	791	731	826	774	754	711	782	818	798	802	797	846	804	779	779	821	830	795	841	796	809	773	783	766	753	794	832	813	797	827	774	774	811	768	789	773	839	751	793	765	799	773	751	736	791	745	805	835	765	823	833	759	770	763	798	762	769	792	812	788	783	779	846	785	784	792	798	799	755	763	793	801	820	800	829	751	789	783	773	764	797	778	802	795	826	829	763	849	777	861	812	763	750	797	807	790	761	717	766	815	794	790	775	804	822	744	774	788	756	826	796	868	793	857	735	813	823	788	798	736	786	774	833	823	797	804	774	774	810	767	764	780	797	752	773	856	778	756	772	751	811	797	798	803	794	808	859	805	785	784	848	787	802	776	852	783	859	793	768	816	797	836	810	802	804	760	783	834	773	844	772	794	789	842	763	752	762	776	852	793	779	802	812	731	828	783	803	778	772	762	762	798	744	780	784	826	804	816	738	813	832	810	754	803	817	781	817	778	779	809	796	808	810	740	789	825	818	804	825	772	737	812	805	807	766	754	768	805	818	792	791	833	741	760	767	809	804	769	796	785	833	802	772	785	745	800	764	812	788	820	749	757	813	807	799	789	783	810	816	710	798	833	813	810	765	796	827	766	828	744	744	815	794	776	770	777	765	748	833	800	764	809	762	832	834	807	788	803	798	821	814	793	809	774	769	780	818	786	778	805	812	803	770	817	781	775	754	791	787	794	805	781	801	820	797	838	776	824	772	749	781	736	784	789	754	779	809	740	797	775	772	782	791	803	809	782	773	817	786	798	845	807	744	758	801	787	800	818	746	713	770	812	802	806	745	733	790	762	755	827	792	841	786	830	770	769	792	795	747	778	769	777	758	835	801	797	755	755	782	698	773	784	792	776	803	824	862	788	813	827	792	790	780	792	797	823	799	811	838	796	793	773	837	787	794	789	824	809	763	865	774	773	852	790	765	772	744	769	796	776	821	817	769	722	753	747	754	772	845	772	808	818	783	767	832	811	841	760	765	749	754	780	833	758	727	796	795	812	765	783
8870	1203	1486	1168	862	656	554	488	438	378	358	352	325	302	322	320	344	301	288	292	295	274	319	284	279	274	253	276	244	288	295	259	256	260	263	289	295	258	226	273	259	252	272	276	299	257	257	236	275	273	253	269	257	276	277	284	258	218	266	266	239	272	253	243	244	287	245	246	273	272	280	278	267	266	276	242	276	264	252	273	250	232	255	258	287	258	262	244	265	273	259	251	245	245	278	284	266	274	283	263	286	232	263	265	255	284	242	235	254	254	254	238	267	246	257	263	267	275	249	252	283	236	264	248	246	261	238	235	258	286	242	269	243	266	249	233	270	253	276	238	260	261	255	262	241	240	257	240	262	230	244	245	268	243	274	259	253	273	257	253	284	281	252	258	244	277	261	264	259	288	265	258	224	267	261	259	249	249	254	224	258	275	286	238	251	261	257	256	226	274	265	254	263	259	230	278	258	256	272	274	269	294	260	245	256	251	216	288	267	250	255	250	279	262	241	238	290	229	261	265	255	260	250	254	259	246	254	246	245	257	301	239	261	243	257	264	230	263	251	221	242	218	226	256	252	264	261	254	261	255	253	287	243	224	259	269	258	260	266	259	265	254	260	263	238	257	267	261	250	253	314	257	290	248	255	242	279	262	254	236	233	242	274	259	234	274	251	263	233	265	266	252	255	277	291	252	275	256	257	261	276	241	270	266	284	233	244	286	218	245	262	283	247	250	268	238	267	263	275	266	280	277	248	254	240	236	274	284	259	273	223	235	267	245	255	261	253	263	253	263	262	216	220	257	248	262	257	242	262	252	282	260	262	252	283	250	279	276	265	272	269	255	263	240	241	252	274	242	243	255	243	248	249	249	262	272	267	295	264	254	242	222	267	250	242	280	252	261	263	243	255	232	243	264	269	246	265	254	266	251	258	279	246	252	266	286	279	288	267	258	257	272	267	227	250	252	273	256	282	257	262	250	253	261	287	240	263	256	244	246	285	264	280	253	252	254	261	287	256	264	248	274	226	259	256	247	228	232	244	260	283	263	231	264	253	256	274	264	253	252	269	278	246	295	257	284	256	257	291	221	292	294	268	248	274	264	265	264	263	295	219	291	249	223	253	275	270	268	261	279	278	268	257	267	271	287	238	261	246	256	237	254	263	235	260	252	245	233	228	289	265	244	267	293	272	273	242	267	277	276	256	248	275	306	259	246	242	246	260	242	280	262	253	286	271	279	270	285	272	230	264	249	256	258	262	235	240	263	253	233	254	254	256	224	262	273	235	253	276	257	263	244	279	267	240	242	255	289	239	275	242	276	238	227	269	252	253	273	270	274	216	265	235	260	230	272	252	251	231	242	253	232	275	251	238	269	250	236	254	263	253	255	271	264	267	267	266	246	258	238	240	264	274	246	261	242	270	277	259	276	269	233	256	260	256	246	242	258	264	257	272	214	249	275	255	249	274	280	256	268	255	251	287	248	271	252	250	265	235	282	252	229	247	263	232	274	267	258	286	249	250	292	247	235	273	261	252	237	254	260	249	257	256	250	263	258	234	257	292	260	241	254	245	251	250	227	258	242	252	247	242	254	255	284	229	249	266	254	255	263	274	278	257	256	244	242	269	253	261	234	217	265	282	267	235	261	264	246	248	265	288	239	269	230	252	260	230	257	291	275	263	253	234	286	267	270	250	227	232	244	277	279	269	256	274	259	263	260	274	268	280	285	263	275	275	234	257	254	251	252	261	271	268	251	258	241	247	273	256	246	260	246	249	245	270	255	298	219	245	258	285	249	252	263	240	248	222	261	253	263	293	261	254	261	262	263	256	275	256	270	250	283	236	258	243	264	251	242	239	230	238	282	260	244	233	240	276	282	249	262	246	248	266	251	273	284	238	277	252	262	245	251	261	249	263	253	255	254	245	237	277	273	269	239	276	247	254	278	252	268	288	225	266	249	287	260	277	241	255	251	244	249	268	255	246	280	235	239	282	219	286	271	256	277	259	286	274	219	270	269	271	265	266	263	247	258	249	234	255	279	286	249	240	245	259	267	239	266	234	251	244	245	263	271	259	280	249	261	235	246	263	276	271	242	266	248	288	267	264	254	266	247	267	241	275	265	274	271	268	264	279	286	258	255	251	252	256	261	278	272	270	262	282	258	268	255	247	276	269	288	250	227	230	268	223	263	271	268	275	248	264	243	263	243	264	255	239	262	245	236	242	300	285	285	272	273	269	259	263	268	248	260	263	222	245	233	257	261	251	289	241	264	239	255	265	236	267	259	239	235	254	237	253	265	294	277	259	263	256	294	244	244	270	256	280	258	230	251	265	248	244	282	279	251	255	273	284	256	267	202	263	217	261	257	263	267	228	257	280	244	279	248	236	265	258	254	266	232	230	249	267	250	253	255	267	236	252	266	282	260	277	249	266	224	285	241	310	262	262	269	265	264	284	245	264	259	252	272	271	251	255	277	281	247	271	257	250	264	253	249	224	266	269	246	244	234	256	256	275	248	272	239	268	241	265	257	245	263	243	243	253	264	263	273	263	257	283	258	264	251	255	275	230	241	265	250	256	241	285	227	261	228	275	251	262	270	245	229	270	259	258	242	258	265	259	273	275	235	260	247	265	264	256	273	246	254	269	256	280	244	268	259	267	248	281	252	252	247	271	271	255	234	246	298	281	234	273	244	259	235	248	244	245	245	241	240	279	240	285	273	243	228	241	264	272	258	276	278	270	251	286	262	273	273	229	238	268	275	261	260	258	254	258	254	250	240	250	292	271	258	247	245	244	250	252	252	249	237	259	242	235	236	260	263	263	282	238	252	276	256	256	265	253	265	254	237	233	239	237	295	272	260	246	272	268	259	265	268	253	245	245	239	266	262	235	245	263	264	272	236	220	278	254	239	248	238	224	244	257	239	282	267	268	270	260	257	259	256	229	253	248	263	274	246	256	240	234	211	261	265	262	266	226	230	243	252	229	243	261	247	291	306	277	271	258	247	245	287	265	244	298	246	275	266	248	271	245	262	234	250	261	269	246	230	257	262	273	235	249	260	250	239	275	237	258	276	270	251	243	260	256	233	249	302	285	273	268	265	249	269	244	273	247	226	260	290	227	295	274	226	278	244	254	222	286	233	239	228	269	244	259	262	272	261	263	244	254	233	245	311	255	274	250	276	251	244	277	288	261	257	266	270	239	240	237	268	227	231	239	265	290	256	246	242	267	266	302	255	247	264	264	220	299	276	258	228	301	276	275	240	261	261	273	275	261	226	273	242	281	266	259	249	261	267	261	271	258	272	262	256	257	261	258	242	260	286	279	273	253	266	271	281	259	254	256	256	251	238	269	260	271	252	234	262	259	248	244	249	254	267	232	238	231	288	251	252	265	223	280	242	247	211	285	255	267	262	234	218	256	249	242	257	274	253	268	242	267	258	238	268	271	302	252	291	246	289	283	256	247	227	306	261	233	268	248	253	278	261	244	230	270	257	273	257	243	276
5856	1542	3059	3580	3142	2620	2231	1894	1709	1525	1335	1273	1141	1110	1071	980	938	908	910	814	803	872	824	825	793	799	766	749	810	819	714	806	743	810	723	761	759	696	709	723	677	717	697	678	681	687	755	703	653	748	690	658	687	662	660	677	724	719	684	713	663	674	689	715	630	705	653	629	700	657	672	647	665	675	681	732	636	665	656	654	668	671	707	700	700	677	651	713	669	640	663	688	618	633	681	709	669	692	669	655	704	681	650	674	671	629	642	656	689	686	674	674	689	632	668	666	635	669	628	663	705	677	665	670	594	596	607	694	690	586	675	703	646	583	675	642	671	661	627	670	644	665	632	655	618	686	694	661	627	679	664	674	639	645	652	673	653	652	664	675	658	631	658	663	659	662	656	657	707	684	654	634	659	681	682	678	638	665	687	663	668	650	644	652	641	664	692	661	639	690	677	655	616	659	678	645	677	662	670	655	653	649	727	645	605	610	640	619	683	647	683	671	639	683	619	663	632	648	645	674	652	664	681	653	649	671	608	669	666	738	611	668	659	644	630	695	712	687	647	669	668	659	644	634	657	666	690	689	627	701	661	675	638	681	642	666	669	637	658	649	650	721	698	670	642	689	642	665	634	642	634	655	679	641	652	641	707	632	611	656	651	664	669	690	631	678	689	663	658	662	629	639	644	655	695	623	640	682	639	705	606	698	669	649	650	631	662	672	639	682	651	639	667	681	666	676	699	669	593	679	646	682	663	671	692	699	589	644	686	668	683	638	662	677	653	652	651	641	651	656	672	708	641	626	672	635	678	648	652	677	656	675	631	654	631	657	662	677	693	690	690	691	653	654	682	698	630	655	654	689	619	673	699	659	657	677	623	618	664	622	639	657	689	699	666	682	625	628	641	601	645	651	656	647	680	665	680	622	692	669	670	646	697	664	693	633	664	702	651	646	626	640	681	612	657	669	638	670	673	600	632	668	645	635	655	663	617	628	655	670	642	674	682	651	663	650	647	699	655	691	623	643	625	664	668	632	655	690	619	661	679	638	674	631	619	700	654	638	652	640	633	659	672	678	631	670	641	660	644	649	650	655	657	664	689	671	667	676	667	660	664	642	638	637	656	651	651	599	644	681	640	615	611	642	656	663	672	673	658	676	675	619	680	634	623	690	661	684	659	660	660	639	674	688	676	657	633	673	682	626	670	667	612	680	652	614	658	662	693	658	679	676	638	693	664	670	693	655	678	668	695	677	650	678	652	631	626	662	668	664	649	664	693	644	643	681	702	652	679	635	679	661	647	654	638	677	659	631	638	677	645	651	650	698	633	637	679	653	673	611	692	657	656	631	644	651	627	673	706	640	655	666	654	671	666	660	670	643	646	696	664	652	682	669	671	617	674	676	682	635	646	633	663	661	633	692	639	644	663	679	663	650	650	608	658	655	661	641	699	665	663	660	624	682	622	643	631	659	684	705	677	635	632	626	640	694	679	630	647	593	686	651	668	639	671	685	645	655	692	622	700	683	616	633	636	658	668	663	634	646	662	661	642	664	679	632	676	634	639	676	666	629	639	692	664	680	625	670	650	664	650	612	707	695	675	643	692	673	614	670	662	706	689	689	667	657	667	699	662	618	602	660	630	647	674	632	675	663	647	606	662	622	664	659	624	630	680	700	680	644	668	645	677	623	643	656	676	626	635	674	659	647	596	692	657	622	631	673	707	651	659	644	661	650	654	650	630	696	618	676	685	718	665	671	668	637	660	650	673	697	688	691	665	648	647	663	639	625	686	673	637	686	648	680	627	632	685	641	652	661	645	625	633	660	676	630	665	690	636	692	648	634	631	665	660	681	632	654	674	618	687	676	664	699	694	690	622	699	615	694	667	695	653	654	684	646	644	677	652	648	681	653	672	670	681	662	630	601	698	691	638	649	681	629	670	633	645	612	651	611	635	723	708	683	660	673	651	657	664	664	575	668	644	647	673	662	699	657	622	692	622	711	661	650	636	688	681	683	643	646	677	654	662	666	655	658	602	651	675	672	659	646	663	655	675	702	718	638	677	670	648	669	653	702	646	701	680	635	640	656	704	659	666	653	692	625	658	658	665	655	638	646	689	650	681	641	646	607	677	664	642	691	706	639	705	616	664	658	635	623	656	656	668	651	645	631	629	663	695	637	645	637	664	666	671	617	688	629	672	666	640	688	643	671	657	662	643	682	697	732	710	658	679	614	668	632	578	676	662	631	698	665	645	635	624	659	665	634	662	666	664	661	703	633	692	674	635	710	617	677	652	704	658	617	647	643	664	649	621	646	648	696	626	612	654	648	688	667	686	648	648	636	616	640	590	680	659	660	579	687	676	629	679	668	652	667	666	666	677	671	644	668	661	659	673	642	616	686	650	651	658	637	621	619	633	656	646	645	660	718	690	639	607	686	638	624	643	669	710	677	645	611	610	627	690	682	638	681	644	629	660	633	664	645	638	685	630	670	667	644	704	678	692	631	646	685	641	654	631	666	610	682	689	642	648	677	649	701	663	611	649	641	690	663	656	672	637	691	655	638	635	648	675	682	624	652	686	672	669	666	679	674	653	621	658	676	628	683	613	618	635	651	645	641	660	634	651	680	618	655	615	635	675	634	620	628	647	670	656	687	638	659	640	678	699	653	645	627	682	708	620	661	673	637	690	716	659	660	686	667	689	650	668	646	676	633	617	677	672	690	672	701	670	632	614	638	682	690	676	653	632	702	649	648	640	637	710	650	674	654	679	654	675	608	674	650	686	656	697	656	663	654	614	639	650	606	662	682	649	643	681	680	650	676	693	697	671	662	649	705	689	627	671	694	704	677	668	652	681	698	693	641	684	720	688	666	689	670	696	613	664	687	612	668	662	606	694	662	693	646	631	689	661	680	689	641	670	641	684	682	655	636	658	669	637	620	656	664	640	651	685	673	674	642	679	696	636	637	657	646	655	679	631	594	664	702	612	666	645	685	651	660	657	668	663	649	680	702	693	595	646	692	672	666	652	633	662	647	638	686	655	645	672	629	641	672	636	697	697	624	643	669	681	704	619	662	657	645	681	596	674	645	637	641	679	626	601	631	613	620	683	625	626	698	637	667	625	700	623	653	666	700	690	665	687	642	642	647	647	661	688	678	695	629	664	681	616	661	605	642	625	677	647	645	680	645	688	647	664	643	670	689	661	669	656	659	635	683	655	697	638	683	636	701	650	667	679	671	648	693	668	653	655	637	583	717	672	657	703	620	693	683	666	605	608	602	661	640	659	675	654	651	666	634	653	627	643	656	622	678	625	613	664	677	633	667	671	643	662	671	650	674	638	669	622	623	634	651	702	665	678	636	643	609	695	663	658	711	637	652	657	711	631	668	659	642	688	657	657	671	670	665	695	646	632	647	708	713	629	595	658	656	657	677	669	682	624	646	648	668	659	644	621	656	669	644	668	677	628	637	663	627	682	650	701	636	659	683	637	652	673	659	617	716	659	693
15587	2352	2460	1929	1230	921	711	505	446	391	315	280	247	235	216	186	196	176	173	172	146	143	145	124	143	137	145	151	121	115	129	132	133	117	134	124	121	107	135	128	107	130	120	131	96	122	100	120	113	121	115	117	127	105	109	125	133	133	114	122	108	97	100	107	120	106	105	94	108	121	107	115	124	106	133	112	120	117	98	110	109	119	120	116	123	120	91	137	128	116	95	109	112	112	129	103	111	108	107	90	112	120	115	111	107	111	105	125	117	120	113	129	118	109	123	125	118	106	107	101	91	92	102	102	123	107	99	94	127	110	113	95	113	119	88	116	110	95	110	130	103	96	119	126	113	98	117	104	94	114	124	107	122	117	111	96	117	114	112	108	104	100	118	116	118	104	87	95	119	109	108	101	103	103	115	115	117	98	107	95	106	123	119	96	117	105	123	115	96	104	134	116	96	108	114	117	98	123	124	97	118	103	109	122	100	106	115	100	86	134	97	101	95	120	98	100	103	126	118	103	106	111	121	127	120	132	134	90	120	127	103	93	111	109	112	102	122	112	120	106	98	107	99	123	119	100	102	100	122	103	95	102	113	104	107	120	125	103	114	107	102	101	124	107	119	112	109	89	106	97	96	137	119	90	120	96	104	103	120	108	115	100	102	95	100	103	106	98	106	114	104	94	93	104	142	106	142	90	108	111	128	112	133	109	105	119	116	124	122	119	111	127	105	106	116	101	111	100	124	106	127	114	105	102	107	97	119	116	117	111	114	103	97	115	100	104	103	115	118	118	125	108	122	127	91	111	97	126	101	107	117	110	107	107	103	119	119	97	114	124	125	113	123	127	118	108	120	118	115	106	115	116	106	112	120	115	110	101	110	106	106	122	101	143	126	124	122	104	126	128	97	107	104	112	105	113	111	107	103	92	104	113	99	96	117	117	99	111	114	94	104	120	104	106	124	130	103	111	105	117	127	111	132	99	112	111	94	102	111	96	117	114	101	114	108	107	97	126	104	126	102	104	124	108	97	134	115	112	113	103	121	98	102	110	111	95	108	108	128	86	97	116	114	106	96	136	116	97	111	118	108	127	111	101	127	106	126	100	120	112	107	115	103	106	108	91	111	111	102	107	117	135	109	106	106	124	124	115	98	120	106	116	118	120	119	101	109	113	125	107	104	102	103	124	114	104	112	124	124	105	111	95	101	120	89	109	135	110	104	114	110	109	124	103	88	118	98	126	92	108	116	129	104	104	120	112	115	104	98	110	110	97	117	96	132	107	88	122	103	110	109	116	121	118	135	106	120	105	118	128	125	95	100	111	112	119	121	125	104	94	85	110	97	100	113	109	108	95	107	116	111	101	99	116	112	118	101	100	117	106	121	97	110	101	99	122	111	88	109	97	120	126	118	103	117	102	114	103	116	115	121	99	98	102	115	88	111	99	118	119	100	107	103	93	113	109	120	120	112	123	110	105	128	120	112	126	117	108	105	119	134	101	85	117	113	114	120	99	106	118	115	101	103	94	114	97	102	107	95	114	88	114	114	97	96	120	111	104	107	111	109	107	104	109	124	115	104	103	113	106	116	113	116	109	111	113	103	127	105	106	103	106	110	104	114	118	99	94	102	91	120	114	119	113	125	111	114	112	96	97	137	115	102	107	116	107	101	109	101	102	100	97	114	104	97	107	106	102	121	112	99	100	94	103	98	95	121	114	121	103	106	122	115	118	114	114	113	104	109	96	89	119	94	100	116	110	102	126	88	107	98	106	117	97	100	119	126	101	88	113	103	117	111	128	107	119	118	121	112	99	105	113	116	130	105	107	104	102	106	105	113	108	121	113	136	95	92	114	124	108	122	111	99	119	115	108	102	114	119	111	97	110	109	99	122	124	110	112	88	113	105	117	104	109	112	121	110	119	95	97	107	99	117	104	131	94	112	110	121	112	95	116	106	126	121	131	105	123	111	109	87	110	140	120	98	114	114	119	110	104	121	138	110	89	103	110	111	94	103	94	121	104	112	102	103	99	113	99	124	108	112	108	122	103	138	105	97	111	103	112	121	91	118	98	115	104	106	103	114	110	128	108	120	119	102	108	134	133	111	111	120	115	104	121	113	113	123	115	110	101	102	110	102	101	94	96	130	112	127	120	127	110	118	121	108	111	109	107	114	110	100	113	101	120	113	87	109	94	117	98	106	107	126	103	119	96	103	104	91	116	127	122	122	110	114	115	102	110	125	112	98	126	107	99	94	118	121	114	107	106	117	114	109	90	122	99	127	107	115	123	118	108	88	108	96	111	96	97	105	94	129	95	111	124	106	116	108	100	104	101	114	89	111	119	107	90	116	98	95	120	124	117	128	120	124	109	114	119	125	126	125	108	98	108	104	99	112	101	104	126	98	126	119	107	121	119	104	122	106	108	89	129	108	125	106	115	133	104	104	106	113	115	111	129	109	114	104	100	96	108	105	85	110	105	116	123	129	100	99	105	110	109	120	119	120	111	121	119	111	121	124	99	119	133	98	97	97	125	108	97	111	91	132	102	105	101	107	105	119	124	118	101	119	133	116	96	120	117	109	88	108	104	109	114	106	101	108	106	103	104	118	111	105	110	108	120	114	136	99	100	99	99	125	125	104	113	103	124	85	148	110	129	91	89	102	109	120	126	103	108	105	119	124	106	113	102	93	105	130	114	111	102	101	127	114	103	101	113	107	121	118	111	131	112	99	126	92	108	124	134	105	98	123	119	90	107	113	92	121	101	108	117	120	113	105	116	85	113	96	101	104	114	102	100	99	107	117	103	107	122	107	119	106	102	96	111	112	133	104	127	94	105	109	109	128	111	118	103	103	96	96	112	104	110	122	109	122	103	107	99	101	110	114	93	103	115	108	125	115	100	96	110	120	118	116	101	114	141	123	109	97	116	120	109	104	118	116	114	103	110	111	109	105	109	110	105	104	94	105	106	118	106	125	122	112	113	92	97	107	108	129	123	117	126	103	105	113	113	114	117	102	109	115	97	114	120	119	121	109	113	126	106	111	111	107	127	105	132	102	112	108	125	105	107	95	115	111	124	96	126	99	101	111	86	103	127	91	100	109	105	109	115	113	103	110	113	111	121	111	119	112	119	104	120	117	109	90	105	94	103	111	103	118	131	111	118	109	92	128	108	100	103	100	111	95	117	102	103	111	118	106	120	98	109	104	109	110	123	107	100	114	111	122	108	93	103	125	96	102	118	125	112	104	108	114	105	138	116	100	84	138	111	119	88	99	119	117	124	102	91	127	105	123	120	102	117	107	122	113	120	95	96	113	126	106	118	101	101	100	124	104	118	104	106	103	116	113	104	108	116	98	115	111	105	100	127	113	106	137	120	114	118	115	106	119	106	103	103	119	101	127	100	101	94	114	107	105	104	120	116	111	99	119	124	126	108	96	104	117	102	111	116	97	120	117	109	116	101	120	106	108	104	104	99	106	98	101	103	94	112	109	106	112	111	127	104
7438	2041	4663	5626	4811	3791	3146	2573	2060	1863	1625	1387	1291	1175	1054	945	906	809	770	699	730	678	651	662	572	558	530	479	513	517	475	475	473	448	453	410	463	405	399	411	369	409	412	389	373	402	368	396	397	358	356	391	397	343	351	382	382	344	334	329	348	357	327	331	362	344	332	365	321	325	338	373	360	376	363	348	354	352	331	320	333	338	354	327	331	346	345	339	354	338	297	349	336	325	315	344	334	328	315	294	346	327	315	313	313	330	326	319	331	339	350	320	301	316	324	323	340	312	299	310	334	364	321	325	336	311	334	326	335	332	341	308	309	323	329	310	305	317	296	326	356	307	318	323	308	322	358	309	307	340	297	323	356	308	349	336	319	319	331	302	347	329	322	306	317	312	294	353	283	316	312	327	340	328	323	319	330	287	356	303	299	338	341	302	308	285	306	333	309	365	311	321	330	347	279	302	305	306	334	340	321	320	326	325	303	295	309	321	316	319	302	309	316	331	328	300	311	322	336	336	301	327	335	315	330	298	332	326	308	304	335	290	289	316	327	338	316	312	321	318	312	344	310	332	315	337	306	310	321	318	314	322	314	307	328	305	323	316	316	302	308	319	285	334	303	307	318	328	295	340	319	346	311	304	329	319	310	303	309	316	351	296	339	300	291	313	313	278	314	309	309	314	319	306	326	326	320	338	293	282	318	296	290	318	300	316	283	306	293	297	309	288	312	309	315	329	322	293	315	316	310	332	312	309	272	301	326	303	295	334	323	304	317	325	309	330	309	299	313	325	314	329	349	332	345	331	316	307	309	282	331	318	305	343	337	304	278	301	317	335	305	292	299	333	322	304	323	303	314	317	303	302	302	310	299	300	340	308	328	271	299	320	316	310	314	298	327	289	306	328	309	344	322	321	325	314	347	311	300	324	330	316	303	327	292	304	314	294	327	309	310	322	341	314	365	281	299	301	332	296	312	305	336	321	340	325	299	319	359	308	276	317	299	279	322	324	312	308	332	332	305	304	330	309	299	334	317	334	307	321	327	333	320	271	311	338	294	302	330	288	325	308	324	298	343	342	331	324	315	335	301	305	290	328	335	264	284	322	293	343	313	317	352	293	286	315	319	335	317	302	314	315	304	345	331	332	334	298	308	327	319	315	292	287	326	328	311	301	354	292	319	315	345	326	342	302	337	334	333	337	330	299	321	310	317	341	305	316	312	357	348	299	313	336	320	337	311	317	306	291	325	310	323	323	306	333	307	311	324	288	326	315	327	301	329	300	293	347	317	324	309	305	342	297	331	312	315	302	305	274	334	307	325	356	328	294	349	326	312	304	313	316	316	336	334	304	333	328	315	321	312	310	311	278	294	313	325	302	293	321	329	274	311	306	328	311	351	312	321	296	327	306	343	357	334	323	306	320	322	332	308	309	323	305	320	308	304	321	326	315	316	305	284	302	324	331	309	328	327	322	324	321	294	301	324	306	327	298	334	315	285	334	317	289	273	294	326	289	298	342	328	348	294	270	304	328	316	290	334	340	351	319	347	326	302	325	308	298	308	316	290	338	347	312	334	314	334	311	317	320	302	325	303	302	285	325	312	329	323	308	317	287	299	312	301	321	329	299	308	304	339	332	308	334	365	310	331	315	325	303	299	331	335	321	312	316	291	316	300	320	302	299	342	302	311	326	297	313	324	328	304	301	323	305	326	327	271	283	330	303	317	296	329	320	290	348	310	304	339	336	286	353	310	318	305	312	360	320	323	316	314	288	307	317	324	314	340	298	298	334	298	326	331	302	312	309	301	283	297	321	327	284	338	338	310	308	319	305	300	356	318	331	310	319	312	319	307	279	287	325	304	291	316	327	319	327	316	301	324	298	288	334	315	329	332	300	324	318	327	333	309	314	305	324	317	306	312	323	337	314	334	328	289	329	308	310	334	330	346	328	351	317	304	307	334	324	296	314	320	328	328	323	325	299	285	303	329	313	322	302	307	325	336	289	343	303	319	323	297	301	342	318	320	290	303	340	309	317	332	313	332	349	333	295	345	290	326	360	317	348	334	340	310	299	324	300	330	313	308	305	306	308	289	335	318	272	358	320	329	316	325	306	315	299	315	341	310	307	311	317	318	329	314	324	315	309	301	280	291	315	315	314	290	316	306	327	316	307	336	314	315	305	316	338	294	304	308	332	303	310	283	326	300	338	312	325	303	285	294	299	352	319	331	300	318	306	323	309	328	327	338	309	357	341	314	319	339	309	329	309	297	344	298	325	304	324	315	336	307	326	332	313	329	299	307	279	316	285	289	319	329	306	333	296	317	312	332	283	337	330	308	330	309	321	322	311	303	319	310	310	288	306	344	291	291	312	305	339	318	321	321	320	352	311	293	336	322	319	307	307	339	293	335	304	324	311	350	320	295	309	309	315	303	298	311	314	325	319	292	322	315	294	319	345	314	324	327	345	315	300	331	318	340	337	301	310	304	315	332	312	303	326	319	317	330	330	287	313	326	338	306	315	321	310	337	330	334	320	316	313	322	332	338	338	332	290	294	315	333	303	290	334	300	315	327	320	319	311	348	316	318	317	303	326	304	327	293	321	302	316	306	309	328	316	347	345	320	319	300	284	381	314	318	308	311	325	332	311	310	342	302	293	340	318	304	316	352	308	306	304	326	336	322	336	317	305	322	305	302	319	315	345	303	321	296	309	310	297	306	324	335	316	320	299	323	330	322	322	308	307	309	305	344	275	334	321	308	312	339	318	322	337	320	295	321	294	345	308	339	328	358	288	327	337	322	332	314	311	290	348	315	319	272	319	313	319	327	310	322	310	323	330	336	359	325	289	317	312	341	300	312	328	305	314	332	296	297	325	321	313	288	303	319	293	322	327	288	310	308	314	355	290	306	294	294	311	295	312	312	299	336	309	323	312	306	303	300	290	310	327	315	331	307	325	342	285	324	315	343	330	337	295	301	361	294	382	340	323	294	314	316	297	314	317	322	317	307	329	304	296	330	342	287	289	281	290	324	316	326	319	331	326	309	321	278	301	308	305	294	358	315	348	272	304	299	331	330	305	279	339	327	313	300	280	282	333	304	319	297	327	319	311	301	325	300	285	291	284	301	302	338	311	314	320	324	277	327	327	343	331	326	322	287	300	332	275	317	300	275	304	347	301	318	326	306	336	314	342	307	321	315	325	276	332	297	304	299	318	346	326	309	312	327	337	310	303	318	299	311	322	292	319	317	303	335	318	322	346	318	280	317	369	317	314	314	310	303	293	328	310	344	312	299	316	305	317	304	338	323	330	316	339	312	318	329	304	317	300	304	324	356	329	311	331	312	337	307	341	306	306	328	301	322	285	295	318	297	328	314	314	308	319	316	311	327	285	307	274	319	308	311	335	319	282	310	349	288	329	313	292	308	285	313	341	350	332	309	318	308	302	315	339	282	305	313	316	321	313	363	315	317	322	298	314	319	283	294	327	329	298	310	287	293	315	314	307
2451	385	382	348	342	330	326	311	308	316	317	307	290	337	305	269	307	331	326	319	305	293	332	317	342	344	287	313	311	295	310	308	299	327	308	309	270	283	311	304	297	346	306	296	292	313	320	296	340	311	324	292	306	269	322	319	292	316	286	324	282	336	305	248	322	311	300	291	287	298	299	288	307	321	300	319	292	342	316	288	311	283	276	306	285	275	317	336	294	303	276	279	331	319	318	309	302	277	313	322	295	320	313	332	299	307	319	301	294	318	292	300	302	306	328	304	322	343	275	339	315	304	309	304	328	327	296	311	295	325	303	341	279	299	281	318	285	297	294	303	306	313	279	311	297	310	324	334	307	316	353	313	315	326	270	284	293	311	278	282	319	335	294	318	295	315	320	297	291	334	293	304	319	312	277	283	337	330	291	337	316	304	319	306	285	286	317	294	295	304	298	300	310	306	301	305	297	291	309	298	296	291	302	302	293	304	306	307	303	291	308	317	322	327	331	300	322	301	311	279	320	325	318	327	285	298	283	316	320	324	324	338	351	296	322	339	332	318	289	317	340	307	322	323	285	295	283	310	308	323	318	293	295	285	315	289	321	285	320	314	310	311	289	328	303	310	304	318	302	346	318	326	311	320	304	315	287	288	298	274	310	286	313	305	300	328	314	312	315	289	313	327	304	304	296	331	305	325	316	316	300	311	306	313	291	304	310	315	328	316	325	300	317	321	283	308	299	322	299	307	306	317	308	297	324	317	305	299	294	322	312	327	297	317	322	292	303	309	318	306	311	294	301	324	308	306	312	326	303	309	345	325	278	298	315	313	324	314	298	276	286	287	303	302	282	335	292	298	314	284	335	299	280	316	316	335	295	317	289	303	334	338	322	327	289	308	321	308	305	315	299	319	292	311	284	308	285	316	270	302	309	301	282	304	308	314	284	290	321	318	331	324	315	280	324	296	313	325	303	308	318	309	294	314	341	299	294	271	285	330	278	349	321	303	289	305	279	297	298	323	292	339	291	308	328	282	308	327	296	325	293	328	315	281	320	305	281	320	313	301	302	325	328	326	296	320	298	275	281	332	310	301	294	329	315	322	270	298	297	323	308	323	315	322	316	321	313	306	310	313	308	319	378	293	313	288	328	293	273	286	311	312	323	333	290	317	314	300	322	317	285	347	301	305	308	319	312	289	293	293	295	290	282	297	290	319	301	311	298	292	333	279	310	304	325	307	337	279	313	305	325	332	277	318	292	323	338	330	305	309	291	295	316	316	345	309	343	293	292	305	296	286	290	320	286	284	295	300	311	287	294	301	288	308	320	294	310	299	302	327	302	305	301	293	315	316	304	282	295	319	291	306	301	329	331	320	319	356	296	288	287	321	303	316	298	321	297	315	308	299	324	298	340	288	317	287	326	290	306	264	296	310	298	303	303	300	306	307	314	336	297	328	315	332	330	304	318	311	313	309	341	319	339	276	302	306	296	289	310	297	309	292	299	317	298	275	289	301	337	327	290	309	325	301	297	326	306	299	308	320	324	327	315	287	318	331	306	317	276	356	327	309	314	307	346	323	294	320	317	288	322	282	300	314	321	281	330	269	296	358	316	309	320	315	311	327	316	318	293	328	300	292	279	301	286	307	280	316	300	331	318	334	305	307	281	291	321	308	283	321	280	290	319	305	282	288	323	296	302	305	325	298	338	330	294	325	318	316	297	302	312	313	292	309	298	309	310	306	316	333	323	310	290	299	323	309	288	307	273	318	293	293	339	282	311	299	345	314	289	340	319	318	287	271	286	290	327	298	283	286	309	317	308	274	304	302	294	286	320	274	325	319	296	279	300	346	304	292	350	300	299	329	330	318	340	334	328	333	332	267	297	305	317	303	308	256	270	305	320	282	302	334	287	316	362	308	269	296	314	324	298	333	339	310	310	294	308	335	286	316	338	295	292	317	304	319	315	281	328	308	315	313	294	293	317	328	291	293	314	312	304	303	331	316	325	304	317	299	285	273	327	306	279	302	313	317	312	300	317	290	306	291	329	321	267	289	320	300	310	301	302	298	292	277	309	320	306	329	303	333	299	334	324	286	315	297	304	337	300	290	286	284	297	321	315	306	287	320	368	309	325	304	277	309	341	311	315	290	308	297	325	333	288	308	308	303	294	339	328	311	303	293	301	304	288	312	289	317	322	336	315	294	304	326	313	305	324	324	309	312	332	315	316	290	299	332	300	299	307	332	285	301	316	293	314	311	287	289	279	311	300	289	335	315	328	318	333	276	272	290	295	324	303	319	331	325	297	318	325	317	304	338	328	340	295	329	314	314	285	328	328	298	326	318	308	319	309	308	309	335	284	343	306	321	326	296	329	313	301	347	307	310	304	274	344	309	339	296	328	273	325	338	291	328	291	331	266	304	317	309	326	320	275	270	301	314	290	315	298	343	300	279	269	305	286	307	305	290	295	317	299	326	316	270	320	307	294	275	278	324	308	302	297	289	294	338	339	304	326	296	302	328	334	303	308	299	334	320	317	303	301	314	322	290	305	323	321	309	348	334	349	306	312	303	322	318	312	294	281	294	305	318	340	340	255	327	327	309	307	324	308	288	295	305	307	285	315	291	300	303	312	322	292	278	278	322	301	291	287	295	306	303	306	322	267	317	301	288	305	314	289	309	293	292	309	298	301	333	337	335	304	300	309	309	312	347	333	313	313	310	309	319	309	294	331	298	308	307	308	321	325	321	323	327	310	327	334	297	322	317	313	324	318	308	279	300	326	311	272	311	312	340	320	289	299	319	302	301	324	300	307	311	305	324	279	329	295	285	297	321	304	297	307	317	298	289	301	304	323	277	313	326	287	270	300	330	293	323	296	298	285	281	334	330	313	316	332	315	330	322	285	296	289	281	314	281	249	311	326	266	302	304	293	312	296	289	302	297	311	341	325	318	320	301	328	334	300	316	308	312	321	305	336	279	308	326	317	306	295	317	344	300	306	276	335	330	302	277	327	338	338	313	300	299	320	281	321	335	300	322	294	295	304	282	309	310	286	301	299	296	304	331	298	307	299	313	289	290	342	332	280	271	313	315	293	299	326	303	279	331	314	292	318	298	331	317	314	307	321	294	316	306	312	277	272	326	311	287	289	297	287	326	310	271	283	323	283	310	297	313	297	344	301	293	282	291	244	283	320	324	301	301	331	326	341	309	324	319	283	297	309	300	295	329	289	310	292	319	318	283	321	323	312	319	302	332	321	333	290	301	294	301	294	250	299	293	300	339	301	317	303	321	317	322	302	323	335	321	274	303	314	319	327	327	271	296	319	315	318	324	331	319	305	285	320	282	288	309	327	323	288	311	301	292	306	292	290	298	273	325	307	281	307	301	327	326	285	304	305	295	295	329	308	282	311	280	333	303	286	285	322	300	314	299	304	295	310	339	308	280	300	309	303	307	336	306	299	278	308	322	272	299	318	321	326	310	290	308	311	270	285	306	300	332	289	271
2619	795	987	984	953	940	922	959	799	871	851	783	778	808	818	797	776	791	775	834	791	818	761	781	792	802	790	784	805	769	783	735	777	805	800	770	787	826	793	787	785	803	757	743	780	758	784	817	783	783	810	745	805	762	781	752	785	749	755	764	804	805	759	782	815	779	741	797	803	786	770	791	784	746	796	768	806	801	752	785	766	728	806	782	803	813	771	775	752	758	777	758	811	826	778	755	763	764	748	763	755	784	777	769	808	805	798	782	758	745	821	786	828	797	816	752	775	761	745	775	786	794	762	765	804	843	776	790	759	748	753	785	807	787	791	789	814	765	768	824	785	733	797	763	793	808	774	814	796	726	828	806	796	763	798	772	803	829	798	742	859	817	810	760	789	791	830	756	724	784	791	739	890	731	788	815	809	844	788	731	749	765	768	768	743	836	757	834	821	759	776	739	789	795	763	822	718	733	757	830	804	803	808	776	799	806	826	762	800	746	746	792	777	829	834	785	809	773	734	756	826	787	788	740	763	797	767	742	799	744	776	793	817	758	756	838	787	725	767	755	741	801	734	760	769	784	809	757	780	815	773	771	826	824	801	779	805	750	805	796	757	787	834	739	794	782	757	832	721	744	748	763	805	789	738	766	816	779	752	773	777	800	786	766	776	757	788	763	824	739	783	745	786	775	824	775	800	808	721	761	811	763	808	749	758	752	755	856	831	755	801	751	812	795	803	810	749	794	850	826	815	743	832	760	796	767	826	795	765	757	739	844	820	818	822	747	764	778	761	833	781	762	803	769	739	760	756	774	786	780	761	800	763	763	771	813	805	774	737	792	786	804	829	760	803	815	798	730	807	818	733	794	832	796	759	786	789	759	799	772	793	779	731	785	765	749	789	808	777	785	768	830	786	784	808	797	819	749	748	790	756	768	755	763	723	799	754	791	800	825	774	814	767	756	801	748	761	774	767	755	835	746	748	776	796	782	826	763	763	777	747	772	813	767	784	787	798	819	768	770	753	768	805	803	753	772	761	780	808	809	741	771	781	760	775	789	758	726	756	792	778	833	770	775	802	806	813	804	771	790	815	785	806	722	771	749	751	793	796	762	787	760	847	772	831	822	764	860	796	780	806	788	738	802	806	767	725	788	730	789	784	754	804	791	783	762	819	778	748	808	791	800	768	807	762	749	763	809	790	784	772	783	763	752	819	815	772	784	763	750	781	776	824	794	784	736	730	753	803	810	788	717	842	801	764	794	800	784	750	735	756	802	809	770	781	801	801	816	782	792	777	754	790	815	788	749	762	807	815	747	748	807	784	790	786	785	821	774	803	744	806	793	813	751	772	783	784	788	787	739	765	754	819	787	732	766	772	757	796	763	799	802	754	815	811	787	773	805	783	723	770	753	751	816	790	766	769	771	795	811	759	758	802	841	770	755	762	807	742	809	752	792	813	750	749	792	798	784	829	748	786	776	780	830	811	849	835	795	770	786	804	776	788	814	775	783	809	785	781	815	815	749	791	809	762	785	790	802	717	805	789	767	796	784	797	806	789	834	779	822	752	784	792	797	794	811	792	758	794	801	813	844	747	755	773	753	784	784	765	785	707	766	773	855	848	726	808	794	824	812	740	826	774	789	828	796	793	779	749	791	780	773	754	816	811	784	753	807	740	786	812	850	766	793	789	772	804	833	829	809	790	776	773	773	761	831	774	760	771	793	753	765	812	787	756	778	785	790	761	775	743	760	760	801	811	759	780	780	782	768	776	751	761	720	841	781	807	780	768	778	758	823	725	777	782	770	835	730	793	790	782	792	767	780	758	782	779	784	754	815	798	772	768	793	779	757	784	819	786	762	758	743	779	789	776	761	785	763	737	774	794	810	792	757	814	701	729	779	818	799	782	758	755	772	749	811	761	776	756	784	764	772	809	803	799	779	798	805	784	813	792	798	781	812	777	809	800	768	797	716	754	757	801	804	807	779	753	780	753	765	755	737	766	805	793	813	791	752	794	782	773	769	802	797	772	778	766	804	757	775	846	789	783	788	740	760	772	746	761	825	787	769	798	775	774	753	741	797	766	745	742	778	760	785	817	750	765	725	791	847	775	744	814	775	770	789	792	820	771	803	786	785	805	801	777	758	815	747	783	779	790	741	765	761	813	727	765	748	765	805	760	781	804	723	789	805	855	762	778	812	752	758	844	797	776	779	771	789	772	773	763	799	760	799	728	768	771	816	795	746	754	786	778	740	801	773	752	785	785	801	831	814	796	794	720	812	804	783	797	762	769	768	727	747	814	829	817	767	756	798	793	776	776	771	781	751	808	771	790	762	806	768	787	795	740	800	785	783	775	810	833	749	810	829	815	793	804	798	755	793	737	814	790	759	793	770	785	781	734	758	821	780	791	768	791	797	805	774	785	778	751	723	792	769	814	738	778	826	822	769	796	743	808	802	763	743	782	757	770	791	797	787	772	779	843	839	798	745	786	784	770	821	801	793	786	833	770	806	771	789	790	865	806	802	734	760	727	763	783	774	775	795	732	789	782	770	763	773	743	809	755	784	736	762	779	812	762	738	798	802	796	765	797	757	756	746	807	767	794	774	743	781	779	772	747	814	771	772	752	784	774	784	741	845	746	782	735	796	779	859	762	747	814	770	777	814	808	762	810	772	753	767	790	788	759	817	808	765	791	761	767	824	782	819	767	749	762	807	811	806	802	794	794	779	777	757	764	833	808	797	761	816	742	756	804	779	778	802	746	792	787	770	826	834	842	739	815	742	848	774	780	772	762	749	804	779	756	786	807	734	803	799	785	803	776	755	810	784	767	783	793	765	773	722	781	802	807	787	795	746	810	766	803	815	787	749	770	731	783	787	835	807	822	801	747	783	787	797	791	829	795	772	806	753	722	801	753	776	775	818	738	784	803	774	754	788	812	815	771	766	824	771	761	830	799	786	773	792	792	801	787	767	772	807	759	785	831	823	749	759	733	817	828	784	834	815	781	809	795	791	761	744	791	722	809	789	806	796	751	742	802	731	787	824	813	824	781	792	778	823	780	776	839	785	818	785	822	809	798	800	773	838	794	800	800	806	755	782	796	766	741	759	825	729	761	801	774	792	803	790	790	781	743	779	752	779	778	766	766	809	798	742	839	779	833	807	789	744	805	803	789	796	759	772	777	809	776	763	796	771	785	780	799	827	806	797	744	801	781	802	760	783	787	770	791	764	744	780	803	792	788	775	790	789	812	841	776	803	797	802	802	792	774	753	812	797	782	791	775	746	786	832	773	776	769	756	808	773	737	762	790	809	772	824	814	784	769	808	764	754	822	782	780	776	800	832	785	816	756	776	811	806	763	752	782	764	754	761	787	795	827	809	761	740	805	786	771	783	782	801	813	783	763	785	779	789	809	838	783	822	818	786	771	748	778	748	802	756	769	794	821	787	797	780	790	782	767	796	758	814	765	798	788	795	806	764	768	811	777	813	782	770	760	765	796	753
8865	1157	1435	1224	871	705	562	507	454	392	389	375	379	323	341	323	310	302	266	311	272	271	275	252	279	255	281	262	303	291	228	258	249	283	260	258	278	252	262	244	244	263	271	258	259	263	243	267	261	237	254	250	257	281	244	273	257	225	293	236	277	250	257	252	293	243	256	285	255	224	269	258	268	251	240	274	258	277	285	275	274	232	256	253	283	259	249	244	247	235	239	245	269	240	234	237	260	236	279	280	255	254	263	280	257	282	263	240	273	259	249	253	223	260	262	304	254	231	242	256	239	277	254	266	248	239	254	234	238	248	274	270	232	258	220	249	240	271	254	270	260	254	258	278	246	240	267	241	260	216	277	261	285	250	298	268	250	245	243	271	283	270	268	241	241	239	257	245	256	253	250	261	259	236	255	242	266	257	267	254	262	257	272	255	238	251	260	245	235	237	260	231	256	259	263	256	245	256	252	259	273	243	263	272	241	267	253	223	256	234	216	268	270	291	257	276	235	241	251	273	231	255	281	259	224	267	244	264	278	274	285	249	223	269	242	263	271	230	277	239	272	269	278	263	254	250	258	216	275	273	274	255	266	253	262	275	249	282	285	258	244	272	260	272	275	262	245	275	241	273	259	260	268	276	261	247	244	225	269	251	262	250	250	238	260	237	274	250	214	242	239	254	243	236	270	278	235	274	268	265	248	266	253	257	248	240	263	252	279	244	254	259	276	227	257	272	259	251	235	250	276	245	268	266	274	253	262	285	269	232	263	281	245	247	264	248	281	259	242	268	246	254	257	248	238	240	278	264	257	271	278	284	260	263	251	293	274	267	251	227	265	239	241	248	234	255	280	280	274	268	269	275	257	270	237	258	267	255	238	232	269	252	250	264	268	240	240	265	245	270	265	260	248	230	245	250	270	253	254	257	259	236	249	272	236	251	235	274	252	276	263	260	238	243	300	255	244	237	292	263	224	278	258	284	255	259	256	302	293	247	238	268	265	240	238	239	248	278	280	238	270	271	254	259	256	254	266	258	215	275	279	276	264	255	255	259	245	268	259	223	262	251	280	253	256	254	258	264	281	254	262	272	270	236	247	289	245	261	246	279	285	269	263	253	272	227	264	258	260	264	248	246	294	249	253	252	260	289	254	275	222	234	267	253	250	242	257	248	234	264	265	243	245	268	261	256	251	264	287	251	230	246	262	263	271	254	276	269	266	237	264	283	238	253	230	278	253	252	273	249	259	269	272	240	252	271	224	234	237	244	265	252	231	247	255	257	232	280	263	271	258	248	267	271	262	268	264	271	288	276	286	270	263	254	243	273	259	255	248	269	249	256	262	252	241	263	260	262	246	261	264	258	268	270	249	259	258	268	265	248	262	241	238	262	242	237	239	257	271	260	251	253	237	221	245	247	268	245	257	241	251	268	252	256	251	265	281	252	290	252	262	244	259	261	248	263	274	263	241	256	319	234	260	260	267	280	267	274	230	254	290	267	253	247	281	256	285	270	271	309	262	229	283	240	238	276	271	272	242	279	270	254	249	227	249	252	251	257	282	258	257	268	258	250	253	272	261	278	264	280	246	239	230	240	246	269	268	265	268	239	281	223	265	264	260	244	227	257	277	286	267	244	255	245	261	253	269	279	295	260	244	264	270	286	242	250	285	234	244	242	250	231	284	257	255	243	233	230	258	244	286	311	224	233	266	276	275	269	290	270	259	284	267	244	263	250	264	264	266	247	272	275	227	249	258	268	264	274	264	250	252	232	263	257	243	270	265	256	277	239	276	236	250	249	264	273	272	250	250	236	267	259	264	271	231	255	287	281	280	246	287	290	273	265	273	237	283	258	270	281	268	257	233	229	264	236	267	243	248	234	289	261	271	258	287	237	285	255	249	257	264	261	274	281	255	280	244	239	238	247	276	274	268	237	264	252	275	280	270	245	281	245	268	273	236	265	253	244	278	263	255	270	240	229	252	275	248	251	276	289	266	253	264	260	256	245	264	277	285	243	246	283	278	292	255	264	260	255	261	265	270	221	278	240	257	280	260	280	231	237	259	239	281	246	268	252	247	253	280	266	224	279	260	240	270	257	261	218	288	265	255	243	256	266	267	250	267	249	270	241	264	237	231	268	272	252	250	244	241	262	258	248	263	249	234	246	265	235	251	268	252	255	218	243	235	239	265	265	271	275	271	251	291	268	247	292	255	262	272	282	275	254	257	261	248	242	263	267	229	244	269	282	236	210	246	273	294	261	275	272	241	259	248	259	232	259	253	269	274	240	285	208	250	281	273	248	266	246	267	287	260	272	281	244	255	260	252	267	250	259	244	276	266	256	249	250	278	253	272	244	263	266	280	252	260	256	253	243	245	272	263	246	266	277	259	287	242	255	223	224	263	250	284	279	235	231	234	244	233	274	238	241	270	256	255	266	242	240	240	258	251	279	271	256	239	269	241	275	242	265	267	239	260	231	255	246	229	244	256	283	253	241	263	269	255	258	260	258	274	258	235	259	273	263	251	234	240	241	269	247	246	251	268	238	249	245	225	250	288	255	220	254	290	255	260	255	242	274	262	218	246	243	267	272	265	262	257	279	254	252	257	249	256	274	253	247	279	264	308	257	267	261	242	257	241	279	270	250	282	256	259	261	259	266	249	249	270	229	249	268	268	272	246	253	242	273	269	217	254	237	266	247	265	263	243	248	257	241	250	262	250	247	294	259	260	231	228	238	245	256	276	278	264	246	224	257	256	225	260	244	240	270	288	257	262	262	243	242	266	251	285	242	234	203	247	243	270	267	256	284	229	253	266	256	263	244	261	250	278	256	250	266	254	256	277	268	249	265	275	279	230	238	233	232	264	250	242	262	264	254	228	235	249	259	227	282	270	270	243	248	262	240	285	260	240	267	227	245	263	254	258	272	274	249	271	244	239	282	310	263	283	275	274	283	270	243	274	255	250	245	265	247	295	282	243	276	253	248	278	290	283	272	261	278	271	249	284	269	251	253	250	267	245	240	269	270	250	251	284	226	251	253	266	223	224	257	247	260	270	242	277	223	293	244	259	238	262	238	236	232	250	219	271	242	268	245	253	245	289	268	265	248	238	257	290	272	223	252	241	249	263	283	250	230	299	264	233	256	244	280	266	255	264	268	262	238	246	234	285	238	246	243	259	271	255	269	241	249	293	216	231	244	269	267	292	265	257	275	252	281	250	262	241	295	263	253	256	243	274	265	268	269	251	277	241	253	290	265	267	266	258	265	264	259	287	289	255	263	257	269	262	255	248	238	271	245	291	254	267	250	275	241	259	297	252	292	245	258	249	272	240	256	290	221	256	270	252	257	270	262	264	276	261	290	271	277	261	264	276	263	244	303	256	253	252	273	252	220	245	253	249	262	243	271	266	281	260	277	263	258	256	265	245	305	266	267	262	269	251	266	254	266	245	241	271	243	248	234	279	268	237	266	310	248	268	295	290	249	282	276	263	247	277	252	256	247
5927	1626	3040	3679	3221	2593	2187	1919	1704	1510	1329	1236	1193	1122	1030	1007	978	917	944	929	867	860	818	811	803	756	782	811	771	805	707	744	737	731	726	726	724	741	720	731	732	713	724	698	666	733	752	678	706	707	691	675	704	676	700	635	663	696	691	640	734	637	646	667	669	679	662	697	661	677	697	697	688	649	677	710	668	694	641	635	661	634	681	672	694	645	657	704	634	673	670	712	657	646	642	684	678	681	638	692	660	669	690	662	657	664	697	684	624	652	659	690	650	703	666	637	695	670	648	669	661	692	649	637	656	628	617	648	665	681	716	672	647	662	634	650	656	658	685	653	664	653	622	678	679	696	680	633	663	650	649	645	696	641	638	682	644	634	657	654	662	663	661	652	602	633	661	633	719	686	653	689	718	631	647	668	676	661	708	603	631	689	663	684	676	634	665	664	651	633	681	629	646	686	632	671	664	607	681	658	666	698	680	629	654	679	656	711	642	651	695	623	655	664	623	671	669	643	648	637	707	642	625	638	654	628	676	642	679	640	677	650	674	657	645	651	663	645	653	670	644	639	629	670	630	645	672	622	673	659	665	644	657	678	697	671	663	715	653	630	701	632	670	643	672	631	614	658	648	653	644	682	637	690	711	693	711	631	650	636	675	689	612	720	627	694	680	679	673	661	647	650	688	612	656	683	617	675	624	687	626	631	652	663	622	647	629	688	675	637	702	632	689	641	673	687	643	674	643	675	631	674	634	675	638	647	663	650	638	681	659	700	647	669	626	619	657	670	661	707	690	624	687	666	644	646	629	606	612	620	663	652	652	631	648	664	625	667	637	680	602	613	651	732	670	649	699	664	612	679	727	665	652	633	643	637	613	651	627	672	650	687	641	627	662	632	682	671	697	627	672	629	677	682	634	673	666	639	665	693	646	677	667	628	637	688	645	658	656	615	655	680	649	626	665	654	640	649	613	650	621	635	670	661	685	690	656	661	667	636	644	625	646	607	693	640	635	600	695	654	637	653	684	673	656	682	693	691	623	633	643	647	644	658	675	698	632	662	667	704	638	705	630	640	658	637	665	638	676	654	614	619	669	652	712	671	662	607	629	617	660	657	677	662	657	630	686	659	698	697	636	667	652	630	655	581	630	654	622	668	640	686	638	664	597	712	714	685	644	684	673	627	683	619	614	679	695	688	672	708	701	644	698	632	680	658	626	661	643	670	671	692	650	665	654	668	616	637	634	644	621	656	644	632	652	621	670	657	647	668	689	636	659	699	667	646	685	656	654	663	645	632	624	637	657	673	643	690	664	704	590	632	653	667	630	684	702	671	683	632	653	666	647	635	652	625	626	651	680	643	644	656	633	643	637	655	659	644	723	671	630	622	648	635	672	700	621	659	636	631	677	604	666	646	661	660	682	641	642	669	646	609	647	642	671	666	644	663	654	638	629	658	678	675	702	695	655	629	688	653	635	669	651	674	660	635	681	629	653	697	715	651	715	674	640	660	650	645	665	657	679	647	649	644	651	691	647	662	607	650	636	646	621	661	681	683	641	631	653	679	668	663	638	668	678	651	685	690	650	654	649	638	623	653	658	677	660	687	681	654	643	643	614	649	683	633	668	646	604	663	657	692	652	667	675	639	671	634	674	619	638	674	607	623	671	651	645	639	634	624	680	639	617	660	655	633	682	686	659	670	664	660	650	649	626	679	718	656	619	642	654	612	659	648	708	675	612	702	647	668	646	619	641	660	671	720	659	640	665	693	659	651	649	677	646	647	647	637	683	654	666	634	674	663	666	690	644	682	698	654	621	657	622	667	693	622	635	626	614	669	665	651	636	672	676	661	672	679	648	692	650	664	662	626	656	659	623	646	681	725	662	652	687	662	701	674	640	632	695	672	670	627	601	635	589	630	648	651	693	648	621	681	693	696	683	653	646	676	647	680	678	696	619	691	627	604	672	674	647	670	693	665	621	657	653	719	686	670	661	663	653	641	655	704	633	635	622	704	653	692	641	657	629	638	680	621	663	662	666	680	702	649	655	639	699	633	651	624	636	652	664	668	688	724	691	628	663	660	658	640	656	662	626	652	693	672	616	674	671	597	688	686	615	663	642	650	660	668	667	610	733	651	620	745	652	644	663	636	661	632	641	678	687	609	646	669	659	622	670	669	689	631	651	679	658	642	666	607	660	656	637	656	697	664	656	683	670	646	627	637	694	637	644	688	655	653	672	643	637	659	658	648	622	655	659	638	636	662	679	646	651	656	633	686	684	634	670	685	662	655	683	712	722	672	649	640	693	653	675	623	650	658	638	684	670	639	642	613	626	661	609	677	680	651	637	682	645	697	648	699	672	665	645	676	674	642	641	644	660	682	673	643	632	649	667	646	654	640	651	683	649	689	604	676	674	681	649	653	668	739	683	651	666	642	655	634	683	634	677	641	668	582	636	654	662	672	662	681	621	608	648	682	648	608	638	677	683	672	653	624	618	674	683	654	622	677	628	651	645	679	637	671	615	657	662	694	616	670	650	628	669	647	685	687	670	693	633	715	678	655	651	666	627	657	628	640	650	700	654	619	659	702	651	632	623	659	650	625	713	673	733	634	691	610	661	662	668	651	714	666	618	674	649	663	631	676	616	650	685	624	638	630	649	652	610	673	665	697	625	652	664	663	662	646	687	623	660	633	656	639	634	652	720	662	610	640	686	686	637	670	663	631	576	677	696	709	617	682	662	623	640	711	637	621	707	669	644	651	655	652	688	640	656	659	663	660	665	672	660	633	620	661	649	628	631	634	699	656	615	671	691	639	689	619	641	653	651	643	700	614	706	616	652	634	639	647	622	673	642	655	673	672	642	682	644	674	645	673	654	680	624	631	677	605	607	683	644	660	631	631	665	660	675	685	636	627	637	624	621	648	648	689	669	659	661	616	673	640	664	659	663	622	663	653	664	626	657	675	660	642	652	666	695	654	629	678	678	645	664	661	617	639	643	684	632	671	681	682	634	625	644	616	649	629	649	668	643	643	653	647	689	620	657	687	630	679	628	680	682	684	699	674	638	650	663	642	626	661	645	639	640	628	642	630	678	671	649	650	647	584	605	640	634	650	622	656	609	655	650	661	653	656	693	661	658	619	667	675	683	685	601	703	731	650	697	633	660	697	632	683	640	643	692	627	676	660	634	711	692	660	670	612	704	644	683	643	642	676	640	687	606	708	655	664	673	701	707	648	641	684	665	666	642	644	690	639	646	644	631	651	645	643	582	636	621	615	643	660	624	673	644	658	650	700	639	667	627	651	653	641	656	617	665	686	660	666	666	663	671	648	669	672	679	671	669	676	651	674	677	642	667	675	647	696	622	663	644	646	618	628	667	641	632	621	655	653	673	647	629	680	623	659	644	692	631	596	683	646	666	599	634	624	678	633	648	599	655	678	694	689	680	685	644	659	666	631	619	646	663	659	674	653	666	597	688	632	659	662	643	637	654	601	644	621	611	647
15499	2350	2439	1931	1297	915	709	559	463	366	331	272	268	246	206	203	204	196	184	183	166	164	154	157	135	140	132	155	152	140	125	113	128	133	120	126	135	137	115	117	105	129	128	97	100	130	123	115	128	127	99	107	94	122	128	118	117	103	108	124	112	122	135	122	118	129	101	127	131	131	100	134	120	115	129	110	122	95	103	110	107	122	105	113	113	103	125	99	113	102	118	97	90	111	106	128	114	114	103	113	123	117	121	110	114	109	108	115	108	116	126	97	109	137	98	116	97	130	102	114	114	114	101	112	120	118	112	116	106	133	100	116	104	110	125	106	104	106	119	116	101	109	109	110	118	107	111	102	97	107	94	91	109	103	99	126	97	96	115	108	110	117	116	127	91	112	115	107	122	99	90	101	90	128	102	121	125	117	102	106	96	106	93	120	114	114	121	135	97	104	114	112	111	111	114	114	114	109	107	113	124	86	104	104	99	115	119	125	110	124	109	122	97	94	112	113	131	104	99	138	105	123	117	120	110	115	100	119	79	96	120	103	99	125	103	117	127	103	103	118	113	117	88	115	126	120	106	115	99	99	96	89	121	106	129	129	114	123	118	94	107	108	122	109	117	106	98	114	111	107	96	94	129	105	133	113	107	114	120	108	116	100	121	102	114	119	97	113	124	138	114	111	126	122	96	111	113	108	112	104	115	108	109	129	112	124	126	114	135	112	117	132	106	108	102	118	120	67	111	107	103	103	111	114	98	109	110	90	95	106	103	124	128	96	125	111	100	105	90	121	107	107	102	125	105	115	117	118	102	119	131	106	115	118	105	100	128	121	128	108	112	111	111	116	107	123	114	100	115	114	93	112	119	91	98	111	93	119	122	101	123	108	105	116	94	106	117	127	121	128	107	88	98	109	111	100	98	115	122	110	109	95	122	106	114	119	89	108	101	100	121	90	109	102	122	103	95	111	109	100	102	108	110	97	110	109	103	100	96	108	104	112	108	107	123	116	130	94	116	109	101	101	103	117	106	119	104	96	109	100	111	98	100	117	106	124	121	113	89	106	126	116	106	108	90	105	123	121	112	102	111	98	131	109	121	114	120	108	108	104	98	104	106	118	129	120	101	106	95	101	104	110	94	109	107	121	118	101	127	94	130	120	106	103	125	113	130	109	113	99	110	107	119	105	101	96	103	107	109	113	114	130	118	109	127	115	97	99	119	128	93	104	103	102	91	113	127	115	121	114	119	111	92	93	105	111	129	118	117	86	103	93	106	102	103	136	116	105	90	127	119	112	98	126	100	105	102	108	122	111	109	115	102	88	113	114	109	119	99	109	133	90	101	107	109	105	105	101	96	107	110	102	99	116	98	124	135	90	125	114	121	108	92	102	113	125	99	105	104	99	104	117	114	100	115	122	118	116	102	109	122	105	125	103	116	88	118	103	111	117	101	93	103	108	113	107	126	109	93	107	99	112	103	114	111	115	106	109	97	91	113	113	104	123	116	96	106	108	98	116	94	114	130	120	105	102	117	102	99	108	124	100	105	131	110	102	108	124	116	110	112	104	119	125	119	86	88	131	113	115	127	102	103	129	123	128	124	99	95	86	100	100	105	119	129	99	122	97	101	121	121	115	117	137	99	107	86	112	112	136	115	110	121	113	112	91	110	114	110	105	111	101	119	116	129	120	126	103	123	93	94	116	97	121	111	107	121	115	122	101	124	122	120	124	107	142	104	94	119	102	122	115	119	119	105	123	119	115	117	100	109	99	117	106	109	110	127	119	110	114	101	115	100	103	127	98	114	145	109	99	114	122	104	116	112	113	100	117	101	107	109	118	103	93	117	110	84	93	112	130	129	105	104	133	110	115	110	129	123	115	119	97	126	119	118	118	114	118	127	109	115	116	95	123	127	109	109	112	116	126	99	111	111	110	97	104	112	107	120	112	95	112	122	112	122	107	130	109	129	117	114	121	98	105	108	101	123	125	105	110	111	107	104	113	114	111	95	120	112	115	117	116	116	95	111	120	122	119	115	111	118	111	125	101	102	90	124	107	105	107	117	127	108	90	111	134	109	112	117	94	114	108	116	110	106	104	119	109	94	103	114	100	132	102	122	110	97	120	112	115	98	109	91	96	114	127	125	125	123	103	111	117	109	115	105	118	115	118	110	121	117	116	109	106	116	127	133	114	125	116	130	110	114	95	97	108	91	115	102	124	112	114	102	99	106	101	100	115	111	97	108	132	126	115	116	110	120	131	116	100	119	103	103	115	117	127	93	110	101	121	104	64	109	101	98	101	114	124	114	96	100	107	116	98	126	107	111	110	95	126	93	120	124	99	102	101	134	154	100	115	102	121	109	126	129	104	109	97	115	120	101	102	116	111	120	114	115	93	103	114	108	121	118	107	102	95	105	119	114	108	103	117	105	113	104	111	130	99	106	98	103	122	104	101	111	127	100	106	96	125	108	96	91	118	109	111	120	114	121	116	99	105	113	114	106	127	114	112	128	107	107	116	90	94	112	106	112	102	111	108	130	114	128	134	118	94	110	113	88	123	130	117	115	107	101	106	107	125	108	95	94	107	112	104	121	96	101	105	131	101	117	110	111	117	117	107	110	119	98	107	119	96	106	86	109	100	108	106	115	122	118	108	102	109	127	104	110	111	92	116	120	108	100	105	103	127	119	112	114	110	110	113	115	103	116	124	106	95	104	119	114	106	110	112	120	103	101	115	102	136	111	99	100	109	115	121	102	125	122	125	120	87	104	112	119	113	87	94	120	123	95	129	116	130	101	139	121	96	110	111	98	97	100	104	104	123	120	116	124	98	102	144	101	115	89	108	119	122	98	98	107	109	98	112	116	122	116	127	109	95	134	100	113	119	118	106	100	128	122	87	102	106	107	128	114	100	96	134	127	106	125	118	100	111	112	118	107	109	104	115	111	97	101	110	109	99	124	111	152	94	113	105	115	112	108	86	98	99	128	106	114	110	107	106	132	105	106	102	96	111	111	98	119	128	105	121	101	103	93	125	113	94	109	107	103	114	128	105	101	102	107	95	112	121	115	98	117	103	94	112	129	108	117	89	91	115	111	105	113	105	103	111	111	108	123	104	126	96	112	115	110	120	123	109	126	126	93	116	119	104	89	116	118	124	101	83	102	114	122	115	127	110	116	113	110	99	117	104	120	103	117	109	117	120	106	100	105	105	124	96	99	104	112	111	101	125	122	110	119	142	110	96	113	112	105	129	112	96	127	107	108	118	107	110	100	98	129	109	106	110	110	125	120	116	121	110	102	97	117	118	127	102	125	105	112	114	104	98	122	102	121	104	123	114	106	108	87	112	105	111	124	119	125	93	113	108	111	99	102	116	105	108	98	104	121	110	117	95	102	123	115	113	109	93	91	95	100	106	113	118	88	99	112	114	115	110	127	109	102	109	105	117	105	97	114	127	113	126	136	108	123	121	102	107	104	108	106	123	103	126	113	98	89	109	123	91
7468	2014	4636	5581	4869	3820	3171	2628	2238	1890	1586	1445	1298	1155	1026	984	888	800	753	683	704	633	593	594	574	535	531	514	471	509	487	475	495	439	451	472	455	457	454	418	392	416	382	391	403	370	409	378	364	399	376	413	383	345	385	373	348	365	342	338	369	338	360	330	377	339	305	348	308	360	313	341	305	331	343	311	339	348	340	352	363	361	311	331	313	312	350	349	344	342	306	308	375	322	344	348	335	329	345	321	333	318	340	336	333	313	311	341	341	313	325	285	325	350	320	333	356	313	314	327	334	343	309	324	324	315	353	325	305	344	304	334	323	313	333	322	336	337	335	322	306	358	336	332	346	316	309	280	303	336	278	308	331	328	313	323	296	261	289	311	334	305	299	347	341	334	316	267	312	306	316	337	342	329	295	287	302	337	327	313	317	341	337	287	306	291	305	330	335	307	290	340	344	344	312	312	308	301	307	322	292	305	329	321	310	313	334	292	279	345	291	332	325	304	287	308	335	286	347	321	322	320	322	335	306	317	326	312	309	299	332	331	291	339	298	312	339	312	317	313	308	304	314	327	321	310	305	310	320	320	254	322	300	355	334	331	300	337	312	282	317	318	342	330	333	333	304	302	305	327	332	324	296	337	324	305	304	342	324	340	298	323	324	346	301	258	322	339	342	321	329	301	317	262	317	319	327	299	320	329	305	285	347	289	321	311	308	315	309	321	330	312	275	295	300	300	305	313	297	302	303	296	313	316	302	313	287	372	325	328	310	309	306	337	291	310	334	306	317	352	331	286	295	301	326	310	319	321	315	325	294	315	322	294	339	344	301	322	335	325	299	309	313	305	356	330	312	333	263	325	318	308	298	290	270	319	331	290	323	321	329	303	345	309	310	286	335	340	296	288	329	291	329	310	344	333	294	299	325	349	324	330	309	299	325	317	306	303	336	347	297	328	315	293	294	297	303	314	307	299	345	323	338	333	347	324	339	314	314	311	318	341	309	316	293	328	342	345	364	336	328	311	312	292	289	307	324	319	319	327	353	294	330	292	317	302	291	306	321	321	361	315	323	341	302	318	315	315	331	305	310	323	339	298	300	294	334	305	301	345	300	327	285	286	318	307	319	300	276	318	324	302	296	296	299	324	339	324	303	323	336	326	318	317	305	323	285	321	338	323	302	304	319	310	317	311	307	332	307	281	335	328	315	268	291	281	302	295	295	309	339	286	342	332	328	320	325	356	324	310	335	320	352	294	283	290	331	330	315	312	313	320	312	303	338	301	300	322	297	321	326	300	321	328	338	334	339	312	305	329	289	296	315	310	304	329	315	288	335	304	302	307	319	319	305	318	319	290	297	321	297	286	324	339	324	343	292	335	342	317	320	311	344	329	320	299	328	298	282	299	289	291	291	300	329	304	322	287	331	317	289	296	336	318	300	302	304	314	311	350	319	321	342	286	333	305	329	293	315	327	334	315	309	344	318	263	318	329	321	333	303	274	331	301	332	328	289	309	317	305	302	316	315	329	342	290	305	323	286	312	299	306	316	340	330	349	278	317	306	308	320	319	297	297	316	350	288	317	282	325	320	359	301	331	324	342	343	320	296	311	334	290	303	308	279	316	335	297	318	298	294	311	341	328	315	314	341	325	306	359	315	287	377	334	324	330	331	335	308	283	326	289	303	323	245	309	344	319	302	295	378	330	345	308	340	326	284	318	332	277	311	303	340	302	327	342	315	323	290	331	329	315	296	293	326	331	336	308	304	284	299	333	285	301	325	308	323	315	309	312	339	332	333	328	306	275	328	298	312	344	313	288	292	330	295	323	332	306	301	361	340	291	317	323	314	318	344	313	306	283	319	269	331	304	322	329	302	294	302	310	295	327	310	322	288	328	307	326	340	327	314	319	321	314	277	329	318	306	349	355	321	324	311	350	339	343	321	312	327	309	321	300	308	302	302	326	313	299	314	351	343	331	316	300	303	291	295	315	299	313	319	300	336	321	323	339	303	328	287	325	318	341	311	317	335	313	329	298	307	331	305	302	327	314	336	333	306	286	313	298	318	334	328	326	309	350	305	334	346	312	310	324	335	322	343	305	331	312	320	311	342	313	334	301	303	337	288	338	333	323	312	322	316	330	320	328	310	310	329	307	317	312	309	324	320	308	308	297	292	317	337	306	304	327	295	308	330	323	296	308	313	317	292	318	303	311	316	325	297	284	326	291	333	325	328	341	298	318	312	322	310	298	305	264	332	346	331	314	333	309	313	295	293	314	324	296	273	324	303	319	298	310	325	324	327	324	322	300	334	320	318	324	307	280	329	296	284	291	310	304	307	318	324	299	339	316	284	323	302	313	325	303	335	306	292	307	333	325	306	330	319	306	329	302	300	322	325	327	311	317	308	324	325	300	296	337	317	295	325	298	331	318	312	322	305	320	318	291	295	320	315	311	300	321	347	317	318	321	345	315	323	340	313	313	311	298	348	322	314	324	305	304	325	301	337	304	302	313	341	318	307	296	293	291	323	321	339	318	338	331	315	296	320	319	307	340	302	340	306	326	301	298	298	313	325	322	326	299	303	314	356	306	316	327	309	338	283	310	313	326	324	325	298	321	337	306	342	307	308	329	307	309	311	338	343	329	315	320	333	339	305	278	304	280	328	316	295	313	330	311	325	321	301	350	335	311	317	314	324	287	330	319	313	273	301	307	315	324	303	299	316	290	299	313	311	294	298	310	330	290	313	315	341	312	318	313	287	356	333	303	354	314	310	318	284	317	361	315	317	305	300	325	308	328	321	307	311	336	315	297	307	310	303	324	296	284	329	318	328	354	321	332	283	301	318	347	307	260	312	345	328	312	309	350	322	326	330	312	317	342	334	331	333	326	338	315	338	318	344	351	320	314	313	304	325	301	336	305	300	309	338	303	312	319	308	296	328	328	332	312	337	323	301	339	302	307	308	315	326	298	338	330	329	311	319	310	316	323	321	298	322	290	303	327	329	285	312	345	303	338	326	324	305	288	310	312	311	289	305	320	320	319	335	312	329	308	300	288	326	337	313	315	309	322	312	324	338	297	322	322	320	328	347	284	297	331	332	325	345	295	301	335	327	293	310	306	307	302	295	287	318	299	284	280	320	320	317	331	336	310	312	306	291	331	329	317	301	316	307	285	328	334	294	301	317	300	334	300	319	286	332	333	339	302	312	309	331	342	292	282	331	278	281	360	330	333	299	363	341	307	324	355	301	334	323	308	314	305	327	294	327	294	317	310	280	299	288	324	291	319	301	335	317	301	314	318	321	305	321	322	320	320	319	314	309	312	316	329	329	324	292	308	302	332	302	290	318	341	318	323	301	306	313	320	334	304	303	288	274	319	325	300	321	303	335	321	317	317	311	318	323	313	325	304	320	305	337	326	296	312	332	314	331	309	321	287	333	310	316	314	303	309	327	312	302	334	311	326	304	358	307	286	320	320	301	289	337	299	296	326	299	351	322	304	317	308
2328	379	336	362	371	310	293	323	326	308	299	327	309	329	309	296	313	357	316	326	321	311	345	270	295	315	330	300	313	310	339	337	299	282	306	350	320	340	327	306	323	314	334	309	280	321	331	316	316	326	304	291	299	334	318	313	318	296	308	306	308	318	311	290	333	320	302	298	320	309	320	328	345	342	321	330	335	304	309	306	288	307	289	323	286	255	310	334	317	333	327	281	305	316	278	321	288	303	324	294	331	306	287	293	317	315	313	335	313	301	314	329	277	316	312	317	303	292	332	334	298	327	316	319	318	300	309	323	314	324	271	288	290	311	294	295	341	331	300	304	337	305	303	279	279	292	304	328	309	321	302	319	318	324	311	304	309	318	301	310	343	326	318	306	305	308	276	286	340	330	297	306	288	308	305	329	316	298	325	296	333	291	314	318	313	307	331	309	326	292	320	290	329	325	309	343	332	333	349	286	291	333	325	287	329	291	288	281	290	326	342	333	326	315	289	282	289	296	285	322	309	307	324	298	297	329	313	323	284	319	284	359	297	333	332	308	286	303	310	308	354	321	292	321	289	296	335	332	324	291	307	341	324	318	346	309	308	306	285	311	357	308	357	297	295	289	307	310	313	302	321	305	316	283	315	315	337	292	300	289	278	305	320	282	327	313	315	309	331	295	287	292	325	307	328	283	321	307	305	334	319	302	343	321	309	311	331	266	288	317	339	320	318	314	309	314	308	316	304	327	327	305	306	306	332	308	305	320	328	303	304	309	307	320	325	295	307	283	305	294	307	291	338	339	319	265	308	323	323	338	297	318	303	323	319	304	288	314	286	330	284	314	280	301	308	344	274	340	279	294	321	310	307	294	286	316	305	323	277	354	278	327	343	292	320	328	327	327	319	290	348	319	343	285	297	296	314	277	309	312	316	302	297	324	283	314	325	288	332	280	334	311	330	304	336	318	326	325	306	293	292	300	308	287	281	270	267	295	310	295	302	346	317	317	316	307	311	347	326	290	310	290	322	311	298	347	290	273	343	294	324	331	302	296	313	295	314	304	298	307	303	291	293	311	323	325	288	343	327	296	286	314	301	282	321	326	321	317	327	318	303	294	277	320	343	349	334	328	353	297	297	324	303	282	319	303	299	331	293	293	325	302	316	334	316	307	316	279	302	314	284	312	327	330	319	309	292	281	313	309	319	309	302	332	291	286	318	286	311	312	313	314	296	336	333	316	285	312	311	326	291	304	297	329	300	340	291	325	311	292	304	328	334	300	288	309	302	289	302	306	328	325	309	292	285	323	301	292	322	314	283	290	307	324	296	306	322	270	320	323	337	312	271	298	299	311	311	331	317	338	298	308	289	282	290	315	329	285	287	320	325	275	331	300	315	306	327	337	304	300	344	292	299	287	288	306	280	304	302	267	336	308	308	302	316	295	310	322	307	302	329	319	296	290	331	276	343	307	290	326	306	309	296	306	265	319	292	310	275	308	314	308	357	272	301	299	298	300	290	300	288	289	297	276	307	321	327	322	314	276	333	288	323	295	299	335	306	287	307	306	269	339	314	273	307	304	327	345	308	286	276	333	342	295	327	291	273	294	298	320	326	306	340	307	288	314	350	312	296	309	290	284	310	286	289	323	297	313	285	290	314	279	325	333	317	262	285	337	299	318	296	357	326	296	305	291	317	308	328	327	336	285	292	297	314	336	321	319	298	304	306	308	289	291	265	313	337	318	318	299	315	272	325	323	293	295	306	313	293	322	315	309	292	335	303	253	279	336	317	318	313	313	290	339	316	304	304	321	288	311	323	322	302	286	288	298	313	297	315	343	327	341	307	311	311	320	348	341	329	307	332	315	288	329	308	333	326	290	311	314	315	283	280	299	293	334	308	309	310	314	331	281	308	310	304	293	276	311	305	308	300	295	306	289	336	302	302	306	318	314	276	317	318	319	272	288	308	308	308	288	289	330	320	313	300	330	320	296	299	317	308	299	289	338	333	281	299	295	295	300	321	310	329	280	291	288	354	312	300	328	333	281	265	263	326	317	312	295	322	343	294	316	322	303	309	303	295	313	296	281	328	322	314	297	333	277	311	314	289	285	330	297	286	301	338	290	305	324	334	306	315	282	319	318	290	306	294	291	318	311	317	290	316	295	276	274	345	294	331	327	292	334	308	318	326	325	313	327	298	317	304	262	287	333	313	305	287	319	341	316	315	319	283	330	320	308	317	301	327	307	291	291	306	293	284	311	314	331	307	307	321	278	333	300	321	330	332	300	315	320	322	311	342	325	290	317	312	302	305	323	308	307	319	286	307	279	333	273	310	330	309	317	338	298	287	305	277	292	323	303	292	328	305	335	321	270	308	330	336	321	294	299	281	313	348	318	311	317	295	310	316	311	332	313	315	313	304	299	298	317	316	277	299	319	300	316	307	287	304	300	319	304	346	329	310	317	308	302	324	280	283	312	342	332	312	307	304	333	304	311	343	310	270	288	302	290	295	300	319	335	320	300	306	331	267	309	355	303	280	314	317	315	296	330	284	335	298	303	320	292	304	324	302	316	287	286	281	301	345	274	335	293	302	319	299	307	331	308	306	330	300	295	347	319	312	337	288	324	324	335	310	320	296	294	314	315	325	314	333	304	309	325	336	322	290	318	316	314	328	296	329	328	315	290	326	288	311	292	280	328	300	344	286	300	300	291	302	306	308	291	286	321	284	297	299	309	309	323	323	318	319	330	298	315	265	317	312	309	308	290	320	296	277	300	323	297	321	325	314	299	314	273	318	315	316	295	312	315	310	346	295	271	347	308	293	330	289	267	289	310	340	300	309	304	306	311	303	336	312	306	313	294	293	308	319	317	286	318	332	341	327	320	306	324	286	299	314	296	306	289	299	296	299	311	288	291	301	282	305	285	309	291	277	310	302	312	323	297	309	287	339	305	294	309	316	340	329	330	306	307	306	328	314	282	301	274	290	337	308	296	310	310	315	336	295	321	331	293	315	302	316	303	302	274	312	310	291	324	328	277	322	330	304	317	314	334	323	312	314	289	305	293	306	320	329	336	310	329	300	356	317	326	283	310	267	339	329	324	275	315	274	314	305	270	297	303	347	287	329	284	335	336	326	293	277	284	298	298	286	304	317	292	321	321	260	313	293	318	303	280	271	326	311	295	297	328	318	303	312	290	307	318	292	348	297	311	320	296	310	302	339	342	335	317	303	302	331	306	262	268	330	316	308	293	284	287	323	314	272	309	321	326	300	299	325	298	297	312	323	372	311	323	303	315	296	314	280	289	311	281	320	328	287	321	314	287	345	322	313	311	314	315	279	290	310	297	320	307	322	325	268	301	316	328	311	278	324	311	310	316	353	308	321	318	314	336	319	292	277	313	319	343	283	318	307	293	289	303	310	311	330	297	279	339	321	305	354	294	299	307	313	307	294	352	340	309	321	299	335	288	331	326	288	326	308	336	298	304	323	315	337	310	314	308	307	298
2565	790	942	978	1004	927	878	880	887	846	858	775	833	794	805	807	807	827	843	838	775	767	791	823	750	777	801	761	763	810	806	826	784	801	822	805	793	779	837	803	802	765	822	809	819	797	773	759	755	805	786	807	771	743	836	754	774	799	786	852	822	746	787	777	798	808	789	785	848	767	804	782	777	746	781	799	841	813	784	784	799	824	817	786	770	770	749	789	784	799	805	825	799	756	773	746	780	776	749	835	797	716	748	793	785	792	767	794	723	769	768	751	801	745	762	794	769	849	818	753	793	771	811	774	816	772	797	789	787	770	772	784	766	745	789	794	794	785	813	751	749	697	797	802	812	789	802	784	800	779	748	789	807	778	744	749	783	784	841	794	775	749	816	799	738	809	816	781	754	740	833	849	796	790	786	788	781	775	824	805	770	753	735	781	779	762	712	802	802	779	766	820	771	711	806	774	781	780	776	785	781	756	812	808	844	774	810	729	730	799	808	799	767	763	803	809	778	829	787	755	835	833	796	831	751	753	818	830	778	754	776	751	758	799	770	805	792	752	791	749	773	804	774	745	788	805	793	780	805	760	801	830	815	795	771	775	749	851	783	864	811	760	810	800	755	773	803	825	817	817	803	754	797	766	797	781	772	774	785	794	777	807	758	828	779	775	819	811	771	783	783	830	791	819	778	762	798	791	775	791	772	786	760	812	806	832	811	771	791	792	779	785	801	818	808	765	756	779	768	800	780	837	797	786	774	779	789	789	785	803	784	737	765	768	788	816	728	819	793	807	775	819	776	764	811	798	782	773	780	830	840	775	806	782	816	805	811	753	759	805	793	755	762	775	843	752	766	727	738	763	781	781	820	768	722	790	775	808	808	817	787	768	776	816	783	769	787	825	738	783	804	796	800	770	786	794	787	792	836	748	802	785	775	818	771	762	747	732	785	792	792	775	805	798	798	815	785	777	818	863	743	820	791	757	799	789	809	718	792	806	764	805	769	756	762	809	802	796	747	830	797	776	825	764	839	787	768	789	761	833	779	793	829	776	770	791	774	805	751	824	765	782	775	799	736	771	764	800	800	752	803	833	781	827	764	746	818	817	742	816	771	761	808	844	759	762	758	794	785	807	754	780	760	806	799	782	842	795	786	832	769	776	784	826	741	816	756	841	755	833	807	788	773	826	823	816	819	782	782	798	734	816	809	794	780	778	831	782	775	749	749	809	791	845	774	765	808	792	778	814	799	752	760	779	780	847	857	818	826	808	797	790	827	767	858	785	818	756	796	827	787	827	813	811	812	766	769	771	763	775	810	753	829	835	752	764	766	749	793	801	826	810	798	781	739	802	814	777	753	820	745	780	759	804	799	820	811	787	827	826	799	781	738	773	775	796	795	787	810	794	851	779	811	810	775	798	797	761	820	809	757	785	781	820	779	785	783	773	837	778	816	867	788	784	755	751	785	789	723	870	819	751	767	788	787	743	774	759	787	823	809	790	786	791	819	805	768	771	745	748	792	723	821	782	779	805	798	791	787	779	792	790	817	799	817	829	799	850	729	726	765	817	774	739	802	841	806	788	786	781	755	823	778	775	796	749	851	809	855	827	823	788	803	734	759	772	774	802	815	793	742	796	828	749	781	731	781	796	799	823	831	766	727	802	738	808	799	762	796	800	750	798	769	749	812	805	801	736	795	793	750	750	766	782	783	747	777	809	767	754	764	807	797	819	784	769	758	821	774	796	793	806	802	790	773	809	822	789	808	811	761	805	767	805	755	760	802	795	763	800	788	752	729	803	807	782	769	875	816	779	762	755	776	776	829	805	784	815	768	797	801	786	763	772	776	855	804	824	751	793	758	825	806	811	810	776	801	739	775	798	808	717	825	804	812	807	776	763	824	758	774	784	772	775	772	758	795	764	810	748	806	812	783	800	798	793	835	741	759	747	803	801	788	800	766	799	809	785	813	758	762	746	792	760	809	776	787	786	761	775	785	782	803	752	753	820	776	798	843	779	818	782	764	840	779	751	785	765	790	778	834	827	799	806	784	797	784	747	761	758	770	734	813	729	794	764	785	784	804	785	778	824	831	788	751	743	797	839	767	823	780	729	786	792	799	787	801	793	831	804	785	791	743	780	791	745	782	745	804	734	792	809	786	816	842	781	798	755	721	785	784	776	791	755	803	812	815	765	789	811	781	805	814	814	782	825	808	760	773	766	802	725	783	730	838	748	812	749	818	781	758	814	810	757	787	769	766	786	787	783	805	745	866	794	791	801	807	790	763	793	778	771	820	748	815	784	790	773	804	747	805	806	753	800	789	770	805	829	793	797	768	809	778	783	753	777	769	770	765	799	778	710	788	793	814	776	759	793	723	792	814	822	813	810	812	754	758	815	822	701	814	794	768	801	830	850	790	785	788	791	779	787	758	788	783	793	767	764	826	860	774	784	764	784	811	740	804	776	790	799	773	764	766	795	801	811	824	789	788	786	796	779	742	809	764	757	793	773	776	753	753	745	779	760	814	748	790	749	761	808	753	754	785	791	774	817	803	785	779	791	759	799	774	748	810	755	840	761	805	783	772	770	790	784	754	750	790	784	775	779	738	766	780	758	779	730	760	797	774	773	760	803	772	845	815	828	778	800	805	779	854	795	770	814	768	775	798	776	744	844	838	793	769	830	774	821	763	773	828	788	758	802	809	836	805	779	798	800	811	805	769	840	751	735	797	760	741	803	783	779	798	784	816	783	786	793	754	794	803	748	740	834	802	740	786	830	784	783	780	776	786	759	813	802	786	801	794	783	799	821	773	776	788	857	748	765	791	827	765	766	792	768	792	823	815	822	814	806	821	846	761	768	779	763	755	783	803	778	777	798	734	787	781	786	786	814	785	811	807	784	794	750	811	804	856	803	741	759	785	771	759	791	727	764	791	831	782	771	764	789	783	777	801	754	843	778	817	834	759	776	784	780	804	778	745	811	740	768	794	809	794	844	818	787	845	768	779	759	776	804	796	832	826	782	817	791	792	809	801	793	785	790	782	767	751	795	742	793	761	807	797	782	853	771	802	749	783	796	820	758	755	749	842	804	793	770	858	761	748	778	799	755	746	747	814	809	797	812	802	794	810	757	775	788	776	816	748	773	799	770	791	837	770	769	785	858	810	742	797	848	803	791	769	778	750	809	752	818	778	770	794	805	824	776	762	786	755	788	750	754	772	730	872	792	797	766	798	805	808	782	813	806	771	789	769	752	737	811	766	847	790	804	794	801	821	799	811	779	822	784	801	767	785	772	775	756	804	753	794	757	754	777	811	810	770	830	802	778	774	800	810	813	756	743	776	808	757	791	827	771	765	813	764	794	784	727	817	813	802	789	792	778	809	774	798	806	752	799	807	757	808	812	757	774	839	768	761	795	861	772	810	791	781	770	795	811	833	788	762	762	778	766	756	817	754	768	800	791	783	785	792	787	804	829	763	845	810	776	753	752	796	790	841	788	762	748
8764	1158	1390	1139	837	643	537	463	468	398	384	340	354	314	307	334	299	313	289	255	273	267	273	296	301	285	286	246	276	301	247	257	274	272	301	262	270	259	305	237	236	280	268	253	245	248	264	284	284	238	243	292	258	250	288	280	241	265	264	251	276	234	294	252	263	255	247	298	249	244	276	235	247	252	266	252	260	280	264	266	264	255	234	253	284	291	251	257	228	262	272	247	255	257	242	249	269	284	233	283	264	278	233	250	255	234	254	245	247	282	285	240	225	243	262	265	264	257	287	240	263	234	257	241	234	226	261	235	250	240	217	228	274	242	247	269	252	246	252	255	256	226	240	216	264	251	250	256	252	234	244	268	238	269	264	253	253	256	256	265	259	238	249	239	251	232	253	263	258	262	222	262	240	265	265	238	232	241	237	281	259	247	252	254	256	231	242	238	271	267	245	267	221	261	283	265	232	264	277	232	256	265	270	262	251	250	255	270	272	238	246	287	306	265	223	262	266	250	258	264	230	262	241	265	236	268	276	248	273	258	280	280	275	239	256	256	245	277	284	232	269	244	221	244	268	274	265	229	258	228	268	257	271	250	233	262	251	295	273	258	272	249	238	217	270	231	235	270	241	231	250	288	224	280	264	259	250	253	269	282	240	257	253	263	284	251	234	269	262	256	242	237	255	255	257	237	241	245	255	258	248	276	255	246	247	235	245	240	246	245	265	248	261	284	252	240	244	248	235	273	273	218	231	269	256	270	264	269	261	268	276	256	229	252	245	246	269	237	253	242	291	245	237	252	258	244	282	239	251	238	262	269	258	273	256	256	293	286	266	253	247	265	267	259	252	253	281	242	250	254	252	246	282	249	271	261	239	249	249	240	250	257	266	252	264	272	225	273	255	301	264	266	260	278	258	250	254	241	256	246	248	232	295	269	242	240	273	247	226	245	265	253	246	264	270	249	237	267	264	252	254	252	256	245	228	242	244	265	278	249	255	239	264	250	271	226	248	237	238	265	261	241	271	242	272	258	253	248	258	242	262	280	277	237	264	287	267	253	258	229	206	252	294	234	271	264	265	256	293	271	260	274	261	272	279	237	279	245	264	246	273	281	239	256	235	278	231	237	274	262	273	245	252	244	238	243	268	253	233	240	248	270	270	238	275	278	250	250	241	230	235	266	267	257	255	261	253	250	236	289	266	242	242	234	261	248	265	234	259	226	247	240	265	232	241	226	277	226	264	244	239	277	271	265	267	237	254	263	260	258	273	274	237	267	244	229	278	240	272	250	249	261	259	245	270	262	249	240	282	271	266	268	238	268	254	266	240	248	276	246	233	235	221	239	230	252	259	246	257	244	222	255	258	239	227	258	267	229	265	245	258	270	260	245	248	254	251	269	270	271	238	248	274	254	268	245	253	265	249	250	257	253	264	262	257	237	258	252	248	264	255	241	263	260	258	262	236	233	278	261	285	250	258	247	272	251	268	249	223	242	258	264	260	270	249	260	259	268	252	261	249	236	258	238	246	271	270	261	245	263	257	222	258	261	268	249	243	274	262	252	282	238	240	269	224	234	255	211	260	264	258	228	243	216	255	246	263	246	262	256	243	258	244	250	250	296	258	271	242	252	259	277	228	259	247	269	257	248	293	266	290	256	238	253	283	266	271	249	252	245	280	273	268	248	250	261	240	244	269	242	226	265	232	234	240	286	237	267	271	272	265	256	263	231	253	269	265	289	268	262	227	240	243	269	241	263	264	232	240	250	239	249	257	255	267	249	244	256	262	269	242	269	254	252	273	276	259	255	262	231	256	266	242	264	265	257	275	240	255	276	256	283	282	251	233	245	247	286	248	250	266	275	241	257	271	278	245	263	241	242	230	283	246	256	272	243	232	254	259	251	235	252	256	276	258	254	236	238	244	288	232	242	235	255	251	261	246	295	261	249	226	267	292	249	255	278	262	276	242	240	242	263	234	233	256	251	279	299	265	232	252	248	266	267	265	250	267	289	260	247	249	250	254	256	233	263	260	250	264	242	253	279	281	283	239	272	227	250	250	257	262	230	236	226	242	268	263	256	279	235	237	270	215	227	247	237	249	276	251	269	265	259	230	257	240	213	253	233	237	248	262	229	257	272	267	254	249	279	257	279	241	245	297	274	272	261	260	261	251	238	263	232	253	288	268	252	262	263	227	225	266	256	247	262	261	278	220	241	261	236	273	243	312	255	241	262	243	282	237	244	271	262	266	235	241	263	259	259	270	241	266	236	230	242	256	250	257	256	259	279	250	237	290	257	280	240	227	258	260	223	266	265	252	269	246	249	269	236	255	248	250	253	248	277	250	251	217	238	251	241	239	254	285	246	252	267	262	258	257	251	275	252	251	256	252	238	243	258	236	257	275	251	258	253	238	247	258	271	216	232	257	280	250	225	257	266	243	263	291	268	271	259	262	283	255	245	262	253	262	292	233	235	275	231	263	229	235	252	253	228	257	256	269	236	248	259	277	253	244	251	256	249	270	255	291	279	264	238	253	251	243	249	239	259	233	250	248	271	241	280	230	275	238	282	263	239	250	256	276	275	265	257	233	236	260	243	270	263	250	267	253	263	263	242	251	240	270	243	238	243	249	276	234	260	279	237	267	279	275	243	262	253	248	261	230	251	241	269	245	244	229	246	245	246	263	253	268	235	275	244	248	250	280	271	249	217	268	279	240	268	264	250	255	261	233	262	266	263	242	266	236	317	287	236	239	232	231	253	237	249	227	267	243	271	257	263	254	244	251	277	263	246	247	276	251	252	227	235	274	240	237	232	283	240	239	258	285	259	298	236	237	262	273	284	253	249	248	292	268	242	242	268	232	248	282	241	270	257	274	269	260	282	243	266	253	268	261	242	256	250	251	268	285	250	221	257	245	244	261	240	263	268	245	243	274	240	278	282	229	253	290	261	255	268	214	257	262	276	263	242	243	251	263	259	228	240	246	258	249	250	264	268	244	261	251	270	216	266	261	262	299	263	246	247	266	261	249	261	226	249	263	273	257	218	231	260	241	271	253	234	243	247	262	239	258	265	261	256	224	244	245	262	255	264	238	232	258	252	236	219	259	249	261	257	248	267	275	242	282	281	254	263	253	246	252	262	285	240	274	269	261	272	238	239	255	224	271	269	242	262	258	237	257	268	238	237	270	233	304	245	242	265	256	263	251	228	242	248	302	257	268	260	232	253	261	274	240	286	233	276	262	251	252	273	274	247	270	240	278	258	240	239	281	243	255	272	260	279	275	255	246	302	271	226	241	258	220	273	243	255	246	252	279	256	238	245	246	266	270	253	245	255	245	267	257	273	232	265	255	283	237	258	246	252	269	223	267	235	256	251	243	270	221	236	274	281	231	248	259	273	264	240	269	258	251	261	245	245	245	227	269	250	219	230	256	270	243	254	229	282	297	232	299	252	281	255	265	244	260	263	258	237	239	275	247	249	240	245	251	241	246	278	267	274	267	254
5855	1569	3029	3571	3133	2651	2139	1912	1643	1491	1312	1264	1137	1053	1044	998	996	892	883	791	877	790	869	782	800	723	806	741	767	769	770	758	774	733	726	729	746	717	730	703	676	733	687	769	688	704	646	709	672	715	694	662	675	714	685	692	701	641	640	638	680	688	654	635	681	634	652	705	666	709	684	632	620	683	659	667	630	650	673	665	670	634	685	670	658	714	662	666	604	658	657	697	677	696	645	627	710	675	673	674	626	656	645	633	680	640	628	603	699	609	666	642	636	625	656	688	690	725	657	701	661	669	679	656	663	670	648	694	627	669	634	632	661	651	686	636	696	636	686	626	658	654	620	663	658	651	628	636	689	645	664	645	663	651	659	676	669	638	629	677	661	662	626	665	672	686	643	652	682	652	647	648	636	632	626	658	631	666	600	661	674	667	678	699	673	604	646	662	629	682	643	626	645	624	676	682	702	690	722	676	670	662	644	714	648	669	660	676	682	635	645	659	654	658	631	672	676	712	669	629	629	621	665	669	724	643	697	646	669	673	643	661	649	657	644	684	686	580	661	668	686	668	603	685	646	666	651	654	641	682	598	672	668	699	661	639	658	593	656	680	625	653	622	602	639	668	677	631	698	690	653	628	607	662	657	634	632	677	593	630	681	595	654	609	668	642	662	612	600	683	685	636	655	632	651	671	656	654	693	652	644	633	676	648	670	636	668	688	671	685	608	635	637	672	644	636	679	628	662	641	640	635	638	696	657	644	637	593	662	654	678	674	699	642	654	662	674	683	686	640	644	701	690	687	625	645	614	709	662	630	649	663	643	649	663	703	681	640	622	631	660	646	624	653	677	649	600	658	666	679	605	618	650	628	665	642	701	644	678	638	661	632	649	634	632	650	619	604	623	675	661	696	664	612	678	697	682	663	660	624	636	624	617	667	638	659	626	697	634	629	628	660	649	624	631	637	686	665	634	652	639	711	636	649	661	630	623	632	604	647	619	664	663	633	666	667	639	679	663	671	666	647	657	643	666	652	673	690	648	657	654	651	620	634	699	639	620	644	644	651	613	663	676	667	655	656	612	629	665	672	693	716	655	651	647	656	648	652	671	651	660	671	661	619	650	730	627	675	616	648	657	640	654	650	630	651	656	618	650	652	621	664	690	655	607	624	645	710	614	672	633	655	633	668	609	648	707	643	691	674	629	673	648	652	665	656	643	665	676	623	682	642	670	667	670	644	660	666	671	609	656	672	679	721	645	653	627	628	686	641	620	660	645	670	656	650	703	635	639	669	708	681	602	629	633	662	672	651	650	592	659	619	711	664	695	654	644	656	643	696	635	653	642	664	687	651	607	622	630	666	599	657	682	617	628	644	647	651	653	645	629	641	660	695	671	667	645	618	635	646	650	614	624	669	698	627	668	641	689	616	675	629	626	653	677	692	623	667	694	659	620	715	673	634	679	666	680	689	661	657	687	625	702	656	640	638	652	625	645	664	654	648	681	701	674	671	665	645	673	665	645	652	658	654	626	672	653	689	655	612	665	690	652	647	634	652	700	664	697	648	664	641	666	654	674	604	616	688	669	664	641	646	619	627	623	645	690	653	655	644	642	675	620	644	665	693	661	703	681	653	649	645	667	642	617	693	645	643	678	675	679	641	629	619	649	637	662	676	634	627	631	672	636	654	652	687	639	628	688	643	626	610	635	664	627	655	652	648	697	627	631	645	659	693	701	616	670	664	691	665	607	655	652	703	708	650	640	630	661	645	674	641	599	667	611	641	650	651	668	659	631	674	699	624	662	673	593	647	688	648	624	657	664	661	664	637	663	635	655	657	663	681	615	714	669	681	670	646	686	678	641	695	648	663	649	628	658	646	652	662	610	690	680	626	640	604	703	640	589	616	678	692	649	640	624	669	678	696	660	666	606	632	694	657	662	648	592	653	630	636	645	640	630	639	649	606	662	674	667	677	586	672	673	651	585	619	710	672	652	603	609	672	694	682	635	624	610	654	639	655	635	637	666	658	678	622	649	673	666	644	666	613	654	675	665	652	637	683	666	657	645	614	673	661	628	693	646	638	665	652	646	663	667	660	621	616	648	675	660	628	647	705	642	640	685	642	647	659	712	648	645	671	668	635	670	657	647	667	672	641	719	652	654	638	646	644	652	602	624	675	661	673	682	669	726	653	670	632	670	628	664	670	673	619	653	696	607	652	646	651	650	644	648	624	681	684	645	675	664	643	602	619	661	670	695	663	664	631	661	607	673	630	605	654	643	684	682	665	655	652	674	680	658	653	650	644	678	649	626	635	664	686	676	635	649	656	661	676	691	678	648	637	659	624	629	665	633	675	663	660	640	644	620	716	675	671	654	674	689	638	673	647	643	609	691	631	692	657	637	628	639	632	686	662	660	656	631	634	644	675	645	623	670	596	646	650	622	596	651	658	657	651	620	651	646	668	613	684	606	690	626	633	644	647	676	683	669	620	645	661	701	655	636	690	726	673	662	654	601	629	605	652	626	673	674	653	672	699	646	717	634	677	661	673	705	650	586	649	661	642	673	611	655	700	683	662	617	658	651	673	631	661	614	659	635	626	654	659	601	649	635	654	673	600	647	661	671	624	600	609	664	653	630	636	633	657	646	583	659	612	635	623	648	657	644	677	681	613	630	657	662	640	658	661	633	629	686	633	665	653	636	656	700	653	632	612	656	691	646	682	662	661	647	637	630	610	649	679	640	643	691	690	618	639	659	671	659	618	597	663	653	642	684	675	654	682	712	662	682	644	642	659	636	666	642	643	665	657	676	673	612	631	657	684	660	653	627	658	637	635	672	626	675	633	676	621	653	623	644	654	655	632	685	708	673	673	621	674	679	641	650	679	673	652	677	651	662	668	659	662	630	701	649	658	633	712	688	664	644	661	633	665	657	681	662	671	665	618	629	634	644	702	697	666	634	670	663	660	661	628	656	682	692	691	663	666	642	674	670	664	638	648	627	641	620	672	644	631	635	644	606	641	640	706	668	643	676	665	651	646	656	617	687	615	654	658	645	694	654	655	684	604	594	650	663	717	606	662	678	618	659	673	646	705	650	667	661	646	700	614	627	679	656	648	656	640	720	686	660	659	638	633	670	664	646	633	714	644	658	640	638	667	616	619	615	642	647	662	629	656	613	632	651	626	638	678	688	645	686	648	626	635	665	638	662	658	652	644	646	692	691	626	706	608	689	634	692	645	662	637	659	623	682	632	642	638	657	677	668	625	629	595	676	662	647	647	654	631	698	615	672	600	626	649	632	647	643	644	602	628	628	631	675	616	646	659	669	642	592	648	705	625	633	664	608	657	703	668	632	641	619	614	689	684	663	694	661	654	604	644	622	628	664	632	664	654	644	657	662	612	604	612	640	693	635	635	676	639	659	662	622	646	667	721	649	666	657	606	630	687	608	677	661	642	656	700	688	637	612	654	689	671	647	638	654	632	666	707	652	689	658	609	646	660	667	676
15428	2327	2448	1866	1297	924	634	595	432	368	313	294	281	234	220	208	193	199	176	184	168	146	162	143	140	165	153	133	142	119	118	128	126	119	139	130	122	134	130	107	123	108	116	135	121	115	124	117	89	127	97	126	113	136	104	122	95	121	110	111	121	103	101	115	131	129	110	117	112	106	85	109	99	114	135	111	114	104	111	103	102	110	117	99	114	102	106	100	89	100	136	109	110	101	114	109	120	111	125	116	106	123	95	98	105	108	113	125	105	119	87	128	104	128	101	92	122	133	119	122	115	123	128	122	117	122	115	110	101	116	106	98	112	122	114	119	100	102	110	114	107	118	105	116	107	109	114	96	95	108	114	120	115	106	106	86	110	110	115	107	121	123	127	122	110	97	97	114	109	119	120	113	99	125	105	122	114	116	114	115	108	119	126	112	108	98	114	99	93	103	109	112	100	113	112	125	112	103	120	122	116	113	107	113	120	116	107	124	120	109	101	106	85	109	132	127	113	109	113	99	108	112	105	123	101	108	97	114	89	95	98	101	123	106	117	101	108	111	115	102	128	118	111	97	125	116	100	96	101	123	116	116	107	109	112	109	126	99	123	123	107	87	118	95	110	89	113	105	105	114	111	111	112	102	133	119	99	92	99	105	99	119	90	109	109	111	91	124	114	88	110	103	116	98	124	109	113	102	119	105	114	124	108	103	102	111	108	108	99	108	120	97	108	96	109	101	127	114	106	109	111	108	96	106	92	97	126	101	96	113	102	99	114	117	130	116	100	107	109	127	115	126	119	71	105	120	112	114	98	110	98	110	99	99	102	83	105	115	122	101	119	107	104	106	113	109	111	108	120	116	112	110	114	108	126	92	120	115	107	98	105	109	112	107	95	102	128	95	115	113	130	121	89	104	104	103	114	126	110	95	109	113	112	102	109	109	118	95	114	122	106	110	87	96	118	101	113	95	98	105	131	124	111	97	120	110	104	97	126	89	106	102	101	99	104	86	115	112	106	102	109	100	106	129	101	111	101	114	130	133	120	126	113	121	91	117	111	130	125	101	105	98	128	102	117	102	123	105	98	113	113	109	116	99	112	106	110	101	89	94	94	112	148	99	103	110	92	102	117	120	143	87	103	93	120	97	95	114	110	98	117	131	98	111	107	127	94	93	114	109	124	96	122	98	107	107	113	122	130	113	116	114	116	114	106	100	119	94	107	102	117	96	106	125	120	99	108	101	109	104	110	104	96	104	98	111	94	108	104	115	115	106	114	115	103	99	109	114	109	97	110	111	112	123	102	92	111	111	86	114	98	109	123	98	122	100	121	105	108	104	94	114	110	116	118	117	95	101	106	107	118	105	109	117	110	101	130	125	110	120	101	111	126	113	112	104	107	114	115	101	92	104	110	95	112	108	116	84	97	102	116	96	115	110	104	108	94	109	99	121	136	100	101	110	113	99	119	91	105	98	130	118	110	100	109	97	118	100	103	110	111	114	118	134	127	118	114	128	117	116	110	114	110	113	104	99	101	99	123	99	83	111	127	109	106	84	104	103	97	136	108	114	101	103	107	93	113	112	98	117	115	112	133	114	101	122	88	106	112	125	100	114	98	101	112	113	110	122	132	108	114	104	106	112	116	83	96	107	109	114	129	123	110	113	94	106	112	121	98	109	88	90	129	103	99	122	117	103	116	108	115	111	130	97	103	124	114	95	106	129	108	109	110	97	131	104	118	114	105	127	105	111	97	123	107	109	110	90	101	108	124	124	118	106	112	124	125	99	104	97	111	106	111	110	119	99	85	97	111	127	81	109	103	110	110	119	97	88	103	106	114	111	107	97	101	99	99	101	112	104	125	122	98	122	105	128	107	111	114	103	108	98	96	115	103	111	95	97	109	102	112	110	120	104	107	91	116	102	101	99	104	126	111	121	97	108	92	112	98	117	95	108	103	120	110	94	116	106	111	135	100	105	117	114	112	112	121	98	126	104	101	117	107	113	99	107	80	100	120	121	111	121	126	94	106	123	123	112	123	98	122	97	80	100	114	102	89	113	132	115	95	104	99	107	102	106	113	122	76	116	110	119	102	121	114	108	112	119	111	129	94	105	103	129	110	115	117	115	101	114	108	104	116	98	113	91	101	111	111	133	135	105	108	109	111	90	122	101	122	117	92	107	108	112	107	116	115	119	116	85	105	123	101	116	112	102	111	113	101	97	109	122	111	91	112	103	106	111	100	115	144	109	108	105	115	101	99	107	92	113	123	118	106	104	123	102	105	98	106	104	104	103	100	135	115	101	99	122	97	111	104	105	101	100	116	105	92	95	109	118	101	112	125	115	115	122	107	99	95	91	120	102	105	87	111	120	99	116	104	111	114	119	94	102	95	96	121	117	119	114	110	108	84	94	117	109	121	102	92	117	105	107	124	108	114	117	127	122	120	129	120	106	115	99	109	83	115	108	101	116	115	85	90	115	109	110	118	114	114	111	106	128	111	111	107	96	119	88	111	96	96	116	120	129	122	117	100	107	108	100	124	129	109	116	111	99	130	125	107	96	112	101	105	115	119	122	114	104	100	109	95	120	106	127	113	94	100	109	116	115	106	124	107	106	123	129	102	94	104	126	120	105	121	102	119	109	104	108	99	111	107	133	122	105	96	125	113	116	101	104	114	119	120	102	116	117	94	106	100	105	113	111	107	126	105	126	117	104	105	128	106	130	111	118	109	110	105	95	104	118	109	99	113	108	106	116	111	109	121	92	99	123	121	100	113	114	113	121	104	126	112	103	103	103	102	103	128	101	107	109	123	111	90	104	101	103	97	108	114	118	121	102	109	129	103	114	109	116	125	113	112	116	110	117	112	109	127	103	120	97	124	106	104	119	112	108	124	118	117	118	122	107	105	121	107	127	105	106	118	104	99	91	116	110	105	102	126	113	117	108	115	110	110	100	116	107	123	100	107	116	119	119	105	98	99	92	99	112	101	131	105	104	111	112	107	103	113	107	122	106	117	101	125	116	115	104	113	119	107	104	106	99	116	109	123	107	102	105	117	107	116	99	113	132	117	98	110	101	107	116	105	92	111	120	126	109	126	123	111	119	109	117	112	117	126	104	123	120	98	106	117	106	109	123	119	104	130	106	108	112	102	113	114	120	130	113	100	105	119	126	94	94	122	122	113	116	105	119	103	115	117	105	114	129	114	108	100	99	106	88	88	115	108	113	125	119	133	124	126	116	124	111	104	101	111	103	91	125	85	116	123	115	100	102	99	106	127	102	123	104	115	115	104	127	127	111	113	104	114	96	96	103	107	113	108	120	96	100	120	114	112	113	109	99	109	97	106	105	112	85	113	102	129	130	101	106	112	109	111	112	118	103	99	116	109	86	88	108	116	114	100	119	114	130	95	105	107	90	101	113	113	116	108	122	110	121	109	127	105	88	104	108	107	80	113	123	113	106	106	85	107	106	98	99	103	116	94	124	108	118	117	97	123	108	125	113
7427	2063	4508	5629	4864	3927	3112	2515	2145	1834	1543	1328	1254	1098	1005	977	906	798	731	690	693	616	597	641	608	529	520	500	513	465	545	460	489	416	468	422	431	432	428	382	423	385	382	400	389	384	375	338	345	380	370	376	375	357	332	344	377	350	332	343	304	359	368	382	356	410	340	367	325	325	338	349	366	318	349	356	337	350	349	367	310	316	374	380	339	342	301	339	314	305	310	299	323	325	371	331	303	336	341	335	334	297	338	340	343	355	322	323	333	309	337	340	333	317	285	327	348	338	332	291	319	339	312	323	332	292	320	338	360	329	334	357	326	305	306	312	337	320	321	337	337	343	297	311	323	293	323	338	305	309	329	319	328	314	320	306	317	297	303	328	337	333	297	319	309	323	312	317	322	304	311	308	328	332	317	308	340	310	297	329	308	335	340	305	280	342	315	288	340	307	279	307	337	285	300	304	287	344	327	324	287	317	325	298	313	300	312	319	324	328	325	293	304	321	312	326	318	324	307	299	307	334	291	308	298	336	312	323	324	308	292	315	306	305	319	292	310	314	302	326	325	327	319	333	281	297	318	321	328	315	337	298	320	311	334	314	300	312	323	315	330	301	320	348	301	310	302	308	300	301	296	303	310	332	329	314	317	334	312	298	284	316	316	298	320	345	306	310	281	287	307	341	309	297	286	310	331	315	280	306	331	329	309	317	337	305	317	307	306	348	317	302	311	322	338	311	365	289	309	310	286	324	289	296	315	320	306	345	298	298	320	307	339	306	313	333	323	300	325	301	341	326	295	306	304	307	321	292	327	338	303	309	315	313	354	322	292	316	299	273	349	310	289	305	317	303	339	280	303	337	303	295	311	310	331	352	326	291	318	340	277	316	293	326	278	343	290	343	303	290	336	316	306	289	281	282	273	294	318	325	283	313	323	313	301	320	317	325	283	289	342	325	319	346	333	327	295	295	306	321	307	324	346	303	313	288	337	294	293	326	332	272	299	338	329	314	261	329	341	274	312	342	326	293	325	299	298	342	317	295	313	297	316	296	322	354	306	347	329	314	295	306	307	304	322	310	337	312	298	324	308	323	350	293	317	290	342	283	325	305	314	327	320	320	294	323	317	324	314	292	302	328	343	298	375	323	304	303	339	276	283	311	292	358	302	326	288	308	327	302	304	339	262	358	303	311	313	277	284	321	318	326	273	282	314	326	324	316	286	323	311	316	334	286	321	314	323	308	323	334	298	313	325	339	329	339	283	331	320	328	311	325	340	317	343	333	351	333	337	298	315	300	303	305	278	345	307	308	311	318	338	341	324	324	333	345	307	337	305	305	309	317	303	303	315	326	318	315	326	318	340	327	300	313	282	318	306	326	313	273	333	352	324	307	316	292	315	332	325	289	301	305	321	348	329	319	324	334	329	291	327	347	270	303	316	327	315	316	324	317	290	291	306	330	319	317	331	309	288	313	316	327	333	339	312	290	335	322	316	298	341	311	307	295	295	333	310	304	288	307	293	307	282	333	304	306	293	298	281	324	373	329	303	311	338	313	315	278	359	327	287	334	298	315	324	280	335	272	311	316	302	300	332	337	326	301	313	303	325	319	316	317	333	309	312	296	311	321	306	313	341	311	328	332	331	295	299	313	312	317	297	295	295	327	302	346	320	275	322	300	294	329	299	312	280	313	339	319	292	325	311	311	335	293	309	339	336	316	304	308	324	309	293	329	340	308	312	288	305	290	343	328	321	342	316	300	310	331	319	312	354	327	321	304	290	317	290	315	307	309	312	316	331	322	318	307	314	292	302	305	311	287	301	320	305	278	311	306	294	294	329	295	322	336	301	285	308	305	347	319	311	322	321	314	325	331	343	303	317	325	295	305	314	316	297	322	339	331	313	311	293	319	320	295	334	310	285	367	310	309	295	351	326	327	346	324	326	331	332	340	317	333	298	307	326	307	325	299	289	341	348	316	324	290	296	315	287	274	306	299	340	342	328	298	351	312	344	294	295	319	325	302	319	325	303	317	289	332	314	341	268	305	355	307	302	333	305	305	345	304	339	285	346	349	333	322	305	305	333	319	295	297	291	316	298	302	322	303	304	319	327	314	322	305	308	290	317	295	312	274	292	333	324	291	311	291	288	309	331	295	301	285	331	332	299	319	330	310	309	344	314	308	303	298	294	330	309	336	306	306	331	306	320	304	307	313	287	349	300	338	262	316	329	309	295	294	333	307	363	305	316	312	326	281	307	329	345	317	340	309	325	311	308	313	321	351	294	315	310	315	316	316	300	340	326	324	309	341	325	323	337	284	317	329	298	304	322	301	351	323	284	319	311	332	326	297	316	313	323	325	323	321	340	301	304	336	334	332	337	303	339	342	281	303	316	317	305	313	326	307	334	313	298	305	314	336	324	351	315	311	309	292	337	326	322	327	284	293	285	326	295	339	323	300	323	310	303	310	301	289	291	293	339	317	308	303	280	329	286	286	297	336	327	322	286	319	311	335	312	316	283	280	330	311	322	330	328	344	330	316	276	344	314	300	326	298	294	313	302	308	302	313	313	326	320	312	309	331	310	300	331	314	344	285	306	310	289	337	290	315	303	330	345	300	301	331	305	319	337	306	326	305	326	315	308	329	327	292	315	284	293	282	299	297	313	315	307	312	353	327	309	320	305	314	314	286	309	312	337	317	303	287	321	320	313	324	309	328	313	334	335	323	308	304	306	295	286	307	327	303	316	310	327	323	303	299	300	311	320	311	300	329	295	341	332	331	313	292	326	350	310	316	320	320	314	294	325	312	307	328	270	317	306	296	308	300	299	285	341	308	311	303	302	337	336	314	295	311	315	331	275	341	361	312	312	303	315	290	313	351	298	301	309	306	321	334	320	310	298	324	342	313	291	292	301	315	342	328	372	316	299	308	293	292	303	283	323	319	312	326	306	286	316	327	267	317	318	325	316	319	301	322	316	317	289	303	324	299	331	296	303	316	308	314	335	314	333	303	342	324	341	309	338	331	300	313	314	292	305	328	345	329	297	305	297	314	306	287	310	306	321	297	320	353	277	320	309	312	279	301	319	298	311	299	313	309	286	339	345	305	321	309	307	312	318	284	286	290	284	314	331	325	312	281	312	268	336	326	325	293	349	334	332	323	312	303	326	318	326	340	315	318	333	323	314	315	289	302	287	298	271	333	313	301	310	332	314	308	339	293	328	327	289	301	335	311	296	320	339	284	305	308	302	339	281	292	311	324	345	302	325	313	334	306	268	309	322	298	312	344	337	304	307	282	295	317	320	317	334	344	327	308	323	346	333	324	329	316	347	302	324	289	316	327	312	331	288	312	323	301	349	325	314	370	313	294	335	306	290	282	324	339	308	298	302	301	338	323	326	330	308	315	305	303	331	327	295	306	295	342	294	289	283	322	319	314	295	325	301	304	322	314	335	327	332	328	286	301	289	309	310	324	304	358	306	306	327	357	297	311	305	311	296	287	304	344
2359	352	369	351	312	338	320	311	306	335	314	294	324	338	305	334	293	309	321	337	329	307	303	309	309	299	319	325	311	315	324	308	330	288	272	291	313	323	304	314	311	339	279	300	317	318	341	297	329	310	334	315	302	307	337	310	305	312	323	275	329	317	302	306	312	290	303	294	301	324	268	335	320	295	307	308	334	292	322	290	292	314	302	336	299	307	322	340	304	282	353	329	291	317	270	309	297	303	328	309	274	264	302	270	292	293	301	262	340	303	316	302	302	317	332	307	291	317	297	334	292	315	332	324	310	325	315	307	315	293	308	323	292	366	279	339	290	347	317	321	334	305	309	313	327	298	325	300	302	324	300	299	295	304	319	275	354	314	298	281	328	293	290	269	326	298	287	291	302	348	334	330	320	300	292	331	304	310	312	291	324	317	303	326	279	297	317	287	310	305	304	339	318	310	288	307	308	314	299	329	339	292	283	270	343	299	296	314	282	323	308	301	288	295	276	365	320	313	313	306	308	281	281	301	299	341	315	321	305	305	282	310	330	303	335	308	294	328	314	311	313	305	316	286	287	293	345	296	315	323	322	303	316	287	311	341	339	297	315	311	295	319	326	328	322	293	307	305	296	304	309	314	320	272	308	309	301	314	303	273	321	328	302	307	283	332	291	322	311	303	310	292	331	322	312	321	281	324	317	292	285	321	275	293	318	325	299	276	324	296	318	307	304	314	318	296	298	314	308	312	327	310	317	283	291	289	289	293	301	295	310	306	287	293	293	314	296	329	328	281	282	299	336	316	312	295	298	333	301	305	305	330	335	304	325	327	293	295	295	311	300	333	310	312	274	323	292	299	326	299	295	301	296	316	352	321	302	311	295	314	298	317	303	293	283	326	303	305	295	288	300	303	295	324	298	307	306	313	339	299	337	319	311	336	286	321	312	310	301	310	313	331	290	299	300	324	280	313	336	292	291	318	317	300	315	311	332	327	303	327	294	258	309	321	311	318	301	290	320	343	300	348	335	282	333	308	314	312	298	292	293	323	302	314	291	305	294	276	332	303	266	303	254	286	318	308	328	313	292	355	326	326	327	301	319	304	327	313	305	306	278	315	316	313	304	298	286	297	297	295	331	314	307	332	324	312	300	309	307	295	309	286	302	329	295	316	326	308	302	277	296	306	331	298	294	308	307	317	329	298	333	305	322	302	322	312	292	302	306	292	295	317	326	314	313	326	296	269	321	306	326	309	331	300	302	315	291	311	323	292	321	294	292	312	319	294	308	329	311	302	337	273	366	298	308	341	310	304	319	312	321	296	314	298	339	298	311	306	305	303	283	269	329	304	310	315	320	324	305	295	325	295	311	305	309	273	329	299	280	291	312	320	276	317	289	309	280	316	308	281	315	323	343	325	315	291	286	286	288	310	300	281	328	311	309	311	318	322	318	289	323	311	275	319	309	337	285	326	307	309	325	313	305	301	316	322	304	335	341	299	332	282	308	278	308	300	319	294	312	303	304	321	293	300	301	292	314	354	277	281	304	295	309	288	317	306	291	300	318	300	322	331	321	332	277	298	287	298	311	315	304	295	326	272	281	297	336	346	330	299	335	287	310	306	316	308	319	337	326	302	284	289	304	327	320	303	293	319	298	296	284	343	325	308	290	316	310	308	340	333	313	323	314	301	329	294	336	299	309	290	312	296	324	314	316	318	377	309	287	317	304	316	286	286	295	304	305	300	329	307	328	312	308	325	314	320	308	294	324	324	323	338	317	334	361	323	321	320	286	341	328	322	309	305	311	319	335	297	290	300	280	315	301	288	301	265	328	333	343	301	313	325	298	313	305	287	303	308	347	300	298	299	307	342	330	311	303	329	341	302	277	317	298	324	314	303	314	353	309	318	324	274	295	335	308	306	269	299	310	294	297	275	328	306	330	325	319	316	293	317	333	306	344	314	288	302	301	333	344	309	311	320	290	321	309	289	314	330	282	336	309	322	295	284	286	310	319	316	300	286	322	284	322	316	314	277	320	296	321	326	291	291	306	310	297	348	317	320	338	326	296	290	315	290	294	333	311	288	315	326	301	293	324	324	278	334	305	313	307	336	321	293	280	259	304	275	291	313	303	321	307	284	284	281	308	302	327	284	346	307	307	290	312	309	284	289	303	319	295	303	299	298	323	278	345	276	289	328	336	314	316	322	304	315	335	306	331	317	287	291	318	289	299	302	336	289	339	283	311	319	336	333	288	326	332	327	302	287	282	321	284	311	318	263	359	302	314	308	332	288	314	333	308	306	342	341	293	283	307	314	347	335	306	311	323	323	317	279	328	311	340	310	317	319	283	310	308	306	313	321	303	315	331	304	315	292	334	302	312	323	324	330	329	293	350	311	294	313	299	305	291	292	296	324	297	258	315	326	310	317	303	295	351	329	316	297	315	315	317	285	316	328	318	266	312	311	317	321	296	304	321	314	353	327	310	304	303	340	305	314	302	316	306	325	295	296	349	298	285	286	309	297	323	314	301	299	318	293	271	280	272	298	321	322	331	298	289	294	325	309	259	323	304	302	299	294	300	286	340	315	330	319	303	270	303	335	294	304	326	283	310	284	291	310	302	321	334	337	315	304	313	313	330	315	334	300	327	301	304	303	302	319	308	309	309	314	336	329	296	338	315	301	302	315	306	322	297	328	306	284	314	315	318	309	314	326	295	314	292	320	288	323	313	311	306	294	301	313	313	321	306	321	315	302	310	308	280	325	271	285	275	295	282	311	312	324	299	300	314	313	334	298	294	302	285	325	324	302	320	319	284	292	291	288	316	302	325	311	319	288	318	327	319	298	316	318	302	298	302	295	297	287	317	315	316	295	326	320	321	335	331	311	327	304	324	313	329	321	303	313	302	301	296	337	313	314	293	304	284	298	297	299	329	279	324	299	320	294	316	292	338	315	301	299	332	286	349	297	287	327	323	287	336	325	283	268	323	326	311	352	331	320	339	357	311	278	283	332	297	318	302	312	313	306	332	299	292	301	301	303	277	323	332	325	299	335	290	314	307	321	322	326	350	312	283	264	317	317	310	279	289	291	318	301	305	326	292	298	293	284	319	304	281	310	324	317	298	309	317	294	299	286	296	321	290	337	296	306	328	317	335	308	297	321	269	338	319	300	296	317	276	304	295	296	297	308	315	332	271	304	300	282	311	303	295	313	292	287	315	292	290	334	285	318	330	280	303	308	300	339	344	324	308	333	314	317	340	337	348	315	307	298	309	311	322	279	292	304	293	316	344	277	278	332	309	295	349	317	302	300	305	324	307	299	327	314	291	347	339	311	319	279	294	303	267	297	316	285	314	285	298	318	294	280	320	299	320	323	274	340	304	288	307	299	322	284	299	301	306	313	279	286	336	288	290	307	334	306	315	291	307	307	309	329	326	290	329	322	325	315	322	298	320	321	310	321	274	321	317	294	346	297	310	316	295	344	291	282	316	309	310	269	292	313	305	279
2581	901	908	1029	919	866	835	873	880	914	839	777	842	788	829	766	784	838	854	790	891	811	835	787	808	794	773	791	830	830	803	795	776	797	774	794	783	799	810	760	811	841	760	796	728	797	844	797	755	839	801	777	798	811	801	784	748	861	828	820	753	800	726	826	828	745	821	807	807	772	775	753	821	815	755	793	790	787	839	763	801	812	821	778	766	800	776	797	862	763	762	793	759	788	798	790	791	818	792	773	759	790	822	731	777	783	808	847	723	761	750	788	778	768	803	811	799	790	713	789	742	770	787	762	784	804	777	783	754	861	785	832	793	744	808	743	777	738	773	791	750	794	773	779	726	832	815	779	820	796	831	791	765	819	830	821	804	767	807	782	792	787	758	794	798	799	822	815	790	823	789	761	861	771	762	755	817	819	780	759	786	789	768	784	777	795	808	743	805	723	801	822	757	798	762	816	791	819	828	813	767	806	773	800	754	754	769	796	784	813	792	795	776	858	823	813	820	781	814	834	785	804	757	801	779	825	809	754	824	783	817	801	799	802	780	816	765	767	807	811	751	744	831	794	826	734	801	793	762	769	792	783	818	796	764	816	806	814	765	772	728	824	800	776	829	770	785	778	793	833	750	816	799	780	778	766	801	729	767	746	799	773	798	825	791	761	800	792	779	830	802	814	768	852	751	817	790	806	792	760	792	810	717	763	773	775	779	780	795	774	826	839	752	785	766	791	772	790	808	807	817	800	778	788	784	805	822	799	796	789	792	747	819	774	811	741	776	781	819	794	775	741	835	839	849	789	739	784	762	796	776	808	775	746	786	831	836	825	764	767	813	769	789	813	751	781	808	824	735	794	754	802	775	771	768	806	726	773	752	824	811	786	815	789	764	743	756	730	787	769	791	788	825	808	765	788	791	808	762	821	776	786	769	810	775	772	725	769	799	818	815	810	762	820	776	832	823	776	826	815	807	808	776	803	759	785	788	797	800	803	759	798	806	817	765	825	810	853	776	814	756	753	788	795	783	792	742	794	761	757	829	819	802	788	803	832	716	841	784	797	792	767	777	759	783	833	805	773	825	775	759	822	750	785	798	807	815	803	782	801	812	813	741	748	818	791	760	819	812	794	799	758	825	804	753	774	786	784	809	815	785	745	769	771	806	743	777	768	770	791	813	785	809	744	774	834	853	744	817	793	754	785	763	810	816	836	800	760	773	860	750	842	777	774	745	832	807	780	760	811	803	811	758	757	837	817	802	851	828	769	797	815	786	817	804	805	835	761	827	808	775	810	766	769	762	753	803	752	789	730	814	826	770	801	792	779	800	800	789	808	819	793	801	758	767	857	761	797	814	799	799	828	791	768	784	825	787	840	769	836	823	761	785	782	765	725	771	770	841	754	790	788	829	763	743	745	773	756	813	776	734	840	794	787	796	805	804	813	791	816	776	779	779	767	773	766	757	732	787	773	800	776	852	861	803	783	759	804	765	774	782	802	789	767	804	821	758	749	809	810	807	766	825	762	758	776	805	837	836	755	797	763	788	753	773	773	791	782	768	781	793	761	792	831	750	778	748	802	806	790	810	794	813	867	813	794	809	781	789	743	830	742	803	753	808	825	797	823	755	819	810	778	787	779	768	785	751	809	776	771	751	797	731	796	806	733	767	795	810	812	746	778	735	719	822	828	773	796	827	793	765	811	781	773	777	738	818	795	789	772	831	816	808	832	841	771	779	791	793	734	803	858	795	787	774	805	784	752	793	743	807	799	808	781	770	767	784	804	787	797	820	795	793	780	750	779	748	800	764	805	781	779	764	773	802	778	711	800	764	840	840	823	760	787	784	786	770	798	787	781	781	811	777	769	819	818	819	771	781	718	788	823	788	846	816	845	820	752	773	767	777	731	801	814	758	818	805	813	808	778	771	734	871	808	767	798	800	807	813	820	816	783	791	782	772	794	763	836	822	796	828	770	808	817	818	737	813	789	767	751	778	768	772	770	785	830	792	725	858	773	827	779	822	774	810	782	796	834	824	764	803	772	815	745	792	754	793	776	749	799	772	858	784	822	764	781	809	821	768	816	774	828	803	798	781	746	785	802	797	775	793	828	799	787	809	799	763	788	871	807	737	791	838	777	727	835	807	802	752	753	744	792	808	749	840	779	739	783	817	804	772	760	826	766	825	850	730	790	766	793	814	821	787	778	775	809	757	761	814	787	793	755	758	765	771	786	799	795	764	788	772	796	800	798	791	791	797	751	772	777	746	778	767	800	839	812	773	748	732	790	774	805	807	795	807	813	830	750	795	784	792	769	759	806	771	771	784	775	794	784	841	826	813	788	763	745	817	831	806	799	805	785	814	827	813	742	791	813	766	806	783	796	870	807	790	808	764	820	759	828	782	779	816	835	797	820	783	781	818	741	804	764	786	772	803	784	771	791	790	819	758	754	797	778	788	779	827	828	816	796	838	811	763	812	776	781	759	841	796	780	788	829	775	770	785	749	760	785	779	792	855	788	735	788	807	782	817	789	784	800	760	792	838	760	775	829	745	777	858	736	732	851	793	751	769	763	812	753	808	779	763	795	794	753	783	800	830	798	720	772	828	793	749	821	819	752	766	741	841	772	734	783	734	818	750	747	772	811	818	799	725	737	774	790	780	791	773	778	832	763	874	819	727	739	760	742	791	756	811	833	780	767	818	772	795	826	845	804	773	787	790	786	763	754	750	783	843	794	780	808	760	801	823	805	786	755	792	759	777	780	826	809	774	774	713	795	772	792	760	771	819	786	840	766	827	762	746	770	758	777	812	822	816	800	780	806	814	771	740	776	791	802	789	775	810	751	837	776	778	810	796	777	812	841	743	772	803	801	771	799	802	787	800	736	804	835	760	808	802	799	828	788	759	782	813	798	788	817	791	804	803	820	782	806	768	818	820	761	827	772	816	781	797	786	760	808	809	840	763	798	831	792	731	795	741	766	795	783	823	773	758	814	738	775	774	805	797	801	780	784	735	780	822	796	724	776	771	838	820	760	791	826	798	771	784	783	786	765	785	799	797	782	817	788	773	792	793	781	801	804	808	821	801	755	824	797	795	758	818	810	794	797	744	813	796	823	771	776	805	784	810	788	829	855	803	778	837	844	787	778	795	769	759	780	823	767	763	813	790	768	761	790	827	809	814	738	758	763	752	743	778	778	817	762	802	778	804	769	790	769	771	762	758	812	747	804	757	803	781	816	828	779	813	841	756	815	741	763	746	774	769	796	780	775	779	790	738	855	754	814	784	778	837	775	768	789	779	788	805	817	815	772	801	815	744	839	814	821	824	778	814	802	785	771	777	784	780	801	790	766	783	807	829	771	805	842	805	763	789	823	780	800	771	789	769	810	809	781	792	761	813	798	808	855	815	809	775	765	800	784	758	822	781	791	747	779	798	803	777	767	783	794	812	738	791	849	746	795	823	779	775	763	836	770	805	820	799	811	813	786	729	824	751	843	830	762
8975	1214	1523	1164	872	649	550	492	439	390	380	327	318	341	326	305	296	314	314	281	282	313	289	290	288	287	274	250	256	240	249	249	251	282	279	272	231	265	275	270	225	278	269	268	278	267	265	257	257	219	260	281	255	278	267	260	255	246	238	246	244	253	246	294	263	260	263	260	228	270	278	276	276	281	219	219	228	224	256	282	242	268	250	239	253	263	246	301	260	274	242	269	240	264	231	243	251	263	244	250	252	262	278	252	297	212	287	261	257	265	260	264	258	265	277	246	259	259	268	227	261	259	268	259	246	246	249	238	253	266	266	234	234	233	267	265	255	256	246	251	287	260	252	270	229	251	262	299	269	280	213	238	221	298	240	240	239	258	249	238	263	224	284	246	240	226	266	215	270	270	258	256	255	248	280	276	261	252	246	255	252	256	262	234	241	260	297	283	254	273	275	241	275	265	245	280	260	265	241	220	280	239	259	256	243	251	247	279	248	252	239	256	253	268	252	243	255	252	233	268	265	261	246	248	270	244	248	236	259	254	240	245	256	250	228	245	252	262	254	240	248	252	229	256	281	254	249	238	255	251	252	259	228	263	230	262	237	251	270	226	241	245	238	244	276	295	228	254	276	256	236	242	272	241	257	258	264	274	255	252	261	262	243	243	253	246	279	251	254	221	224	265	266	273	258	240	258	246	288	242	247	269	262	254	254	241	231	267	262	245	233	256	260	245	238	228	254	284	224	239	257	265	251	251	253	231	260	258	266	237	254	257	256	242	265	249	238	225	236	249	239	249	258	261	232	268	270	271	241	218	254	270	249	239	241	256	238	252	229	276	245	250	280	254	251	264	247	250	260	258	241	275	273	241	244	255	245	245	270	278	242	251	242	256	229	235	285	256	266	234	270	254	250	248	244	280	245	267	249	241	245	262	263	247	289	242	258	256	258	231	250	257	252	234	249	260	272	260	258	262	273	235	298	278	262	284	227	286	235	221	294	263	247	240	263	299	250	265	255	260	251	235	261	273	262	262	217	264	240	257	264	222	213	254	251	228	264	271	246	253	269	271	238	255	251	275	253	234	266	282	265	271	253	260	260	245	254	227	260	241	260	250	255	292	255	248	251	252	266	234	240	252	267	251	238	257	266	249	243	235	279	253	235	253	256	236	261	266	249	243	242	246	257	224	264	267	252	243	234	271	252	233	254	233	250	247	260	242	245	243	273	267	232	239	254	264	244	255	264	265	252	283	270	256	280	238	254	267	221	264	240	237	267	270	237	243	274	236	232	227	246	272	242	242	261	257	247	266	248	269	258	245	281	266	271	265	263	237	259	255	248	248	243	296	245	255	278	242	243	290	237	276	267	287	242	271	273	268	249	228	228	265	285	255	261	277	225	233	255	254	267	277	244	237	257	269	280	237	267	292	240	284	261	274	276	230	271	263	274	244	218	202	282	264	257	266	246	251	291	218	244	248	262	270	267	268	265	264	263	271	266	271	280	270	268	251	239	256	240	281	251	253	237	248	264	275	249	257	229	267	267	278	235	251	260	267	229	247	278	243	268	242	244	232	223	229	255	273	275	258	241	238	269	247	246	256	235	198	256	227	254	261	254	256	249	281	249	247	256	276	265	273	276	252	233	263	276	283	261	254	230	277	274	253	239	224	252	233	258	234	269	261	269	253	257	272	255	250	268	231	257	236	256	242	235	271	237	258	251	230	232	257	291	243	271	260	250	274	238	256	250	282	264	285	282	247	265	255	262	250	260	259	247	287	255	281	275	259	275	260	255	264	236	236	260	258	248	246	260	245	243	267	277	245	248	264	246	274	285	292	247	238	273	289	244	264	275	261	249	256	273	255	264	224	245	277	256	255	263	207	261	231	244	228	274	237	265	260	241	283	272	281	256	252	281	249	242	255	245	271	255	279	249	262	270	265	248	221	251	221	274	268	254	259	247	250	264	239	239	291	233	237	258	278	268	255	256	255	237	249	259	263	287	217	266	259	242	266	226	249	243	259	249	241	230	252	230	276	252	262	246	254	243	244	241	247	238	281	237	233	262	260	261	280	244	234	252	242	273	272	276	243	237	241	258	255	232	260	260	234	272	262	267	238	238	282	263	241	220	252	282	259	273	271	255	217	242	245	254	256	236	260	270	244	231	238	260	262	263	269	258	245	238	246	241	294	247	264	260	265	264	239	249	237	237	263	250	267	234	271	243	233	257	269	262	257	277	264	263	256	258	256	268	279	242	250	270	259	263	251	251	272	219	254	256	257	253	281	225	246	257	257	260	241	270	261	240	228	233	266	275	270	232	253	262	259	241	275	274	210	239	251	263	228	257	235	236	250	245	254	240	255	311	223	255	267	248	267	238	240	257	237	254	254	248	258	273	263	232	249	269	272	255	247	266	251	266	226	229	251	279	249	264	241	226	265	255	271	259	272	243	232	264	257	274	258	261	237	232	276	252	274	279	224	230	226	243	270	292	268	243	235	261	262	274	253	256	283	281	272	267	262	252	269	257	257	242	271	291	248	272	279	234	237	276	245	220	248	245	262	254	267	255	262	231	238	247	236	252	240	268	248	264	241	263	289	264	267	239	274	235	277	265	231	252	255	249	254	266	253	241	268	249	253	282	234	278	249	247	262	255	259	300	274	249	271	254	257	223	248	247	275	229	291	259	236	227	246	235	237	284	248	274	225	241	227	253	249	250	276	231	248	257	265	244	234	248	254	240	261	246	272	276	274	273	263	271	255	236	270	221	266	205	268	221	230	295	260	272	267	250	261	273	260	235	231	252	252	222	252	219	250	251	235	272	263	238	256	247	250	266	249	251	265	264	270	239	285	249	229	286	226	264	258	252	244	267	261	241	248	235	275	249	254	262	257	260	233	254	250	272	235	261	252	233	256	254	246	271	240	250	259	237	247	266	263	259	239	253	237	270	245	246	266	264	243	281	267	247	261	230	236	242	242	256	261	237	262	299	258	231	252	270	279	263	256	269	271	255	240	251	246	256	254	266	251	236	312	269	248	245	265	251	274	236	227	258	274	234	276	269	279	237	257	288	276	259	247	266	289	260	231	266	270	252	294	288	229	243	250	256	293	257	249	249	234	254	254	270	250	260	259	270	266	292	246	263	247	285	276	261	250	287	277	217	268	249	261	255	246	292	247	261	238	267	274	261	241	230	255	269	264	223	262	250	236	228	232	248	277	261	249	247	242	210	261	257	257	265	247	248	263	234	282	236	252	266	265	240	246	282	222	276	249	269	251	239	283	251	259	272	247	240	249	315	267	271	270	280	234	279	260	235	245	253	256	233	256	242	286	249	221	250	261	233	254	264	270	259	250	247	269	252	258	259	242	230	276	256	249	261	222	258	238	285	266	242	247	252	251	274	259	231	235	294	291	246	270	272	251	248	259	276	258	257	243	278	243	283	263	276	275	256	269	263	265	285	262	227	280	244	232	254	259	250	247	259	244	235	258	236	252	272	253	276	259
5949	1658	3043	3636	3166	2549	2177	1953	1728	1506	1298	1233	1154	1122	1032	1029	978	959	921	901	871	815	840	814	765	790	778	802	751	710	742	740	767	715	744	711	695	723	704	681	707	656	718	715	680	724	685	684	744	667	690	691	635	686	678	669	681	702	644	692	652	706	663	638	646	662	714	631	682	641	658	681	687	638	653	689	656	653	652	660	659	660	637	641	666	684	659	686	684	631	675	666	676	681	700	673	658	646	684	688	664	682	621	677	658	665	610	678	651	635	648	615	659	640	641	597	679	683	640	644	631	647	640	661	644	673	643	618	678	646	643	649	672	652	732	631	595	643	713	657	676	637	635	700	626	639	694	664	657	684	671	671	672	653	607	659	700	637	646	614	686	620	669	673	606	653	679	639	674	628	642	655	670	644	581	624	640	659	672	659	651	639	618	651	617	637	590	664	627	685	610	661	667	648	674	671	725	670	658	680	657	669	661	646	668	682	645	696	636	649	648	663	614	661	644	683	657	676	645	663	654	661	657	644	651	674	663	652	653	650	646	648	667	620	669	638	674	646	651	637	617	640	671	651	659	692	670	648	630	699	664	649	629	655	653	631	704	656	635	686	648	674	626	636	650	689	673	641	687	675	682	665	650	613	652	660	667	644	608	624	652	627	642	678	645	665	607	610	618	653	609	678	669	678	669	696	626	652	643	614	600	652	669	669	637	664	667	686	624	712	650	631	613	583	673	609	606	646	635	631	609	639	638	656	679	646	700	680	646	629	618	680	666	675	667	676	657	648	654	684	726	617	674	614	645	683	643	617	684	700	634	654	670	636	661	648	652	661	630	643	622	621	662	630	658	694	636	646	620	630	625	679	645	668	651	624	638	661	649	677	636	615	678	641	607	663	689	682	663	693	642	652	644	643	689	663	621	689	618	616	668	683	672	669	641	665	696	657	659	663	658	622	665	647	687	657	670	691	666	645	649	665	640	628	684	660	707	636	663	654	646	629	642	678	660	645	668	661	705	698	621	672	651	666	599	672	651	711	685	643	658	699	677	701	636	613	588	671	636	683	632	696	652	621	665	665	653	642	640	652	639	675	672	666	649	660	666	687	688	639	673	685	631	645	616	695	629	633	681	650	675	643	658	663	653	691	649	637	669	623	691	637	646	685	657	681	645	639	623	666	655	653	652	678	598	632	631	627	694	657	637	655	677	717	620	632	687	620	668	633	632	611	643	651	650	670	656	637	624	710	633	659	651	653	649	617	670	622	663	665	629	682	663	660	654	633	689	609	681	656	653	670	647	639	708	644	645	659	665	676	661	669	692	660	627	698	668	648	646	596	679	648	665	667	685	597	667	624	641	642	642	653	670	667	647	648	691	665	650	619	678	649	579	661	652	706	655	695	702	636	659	585	671	596	675	666	629	670	664	655	638	625	653	677	660	665	673	681	667	636	649	691	631	665	643	604	679	637	692	651	696	662	675	649	659	650	649	643	659	687	667	677	635	640	648	678	665	687	647	652	618	626	677	687	694	624	666	649	634	674	629	637	658	648	668	675	665	647	629	664	627	619	655	579	667	694	703	704	677	688	648	661	627	649	651	597	648	672	707	647	670	619	633	627	650	669	636	655	683	653	658	635	673	648	644	649	634	661	677	686	669	652	675	647	670	670	614	644	620	658	614	664	668	641	616	643	647	670	652	681	696	631	624	707	661	602	645	651	652	665	660	617	645	638	643	636	679	678	630	649	700	632	689	640	630	622	655	668	686	694	661	667	639	652	625	676	673	680	647	669	651	626	620	647	651	702	664	699	651	657	644	630	675	683	692	618	641	667	689	685	631	656	665	662	613	649	651	652	670	649	671	626	638	663	648	656	706	662	659	640	673	667	696	667	638	648	665	643	644	697	636	604	667	688	669	640	693	684	653	635	647	668	648	641	665	611	630	659	633	658	617	627	703	635	671	665	629	621	644	659	632	627	681	657	674	670	633	667	643	652	674	653	689	708	701	637	689	664	643	675	628	652	709	649	657	642	634	652	674	660	626	635	668	676	640	669	672	665	642	675	682	660	652	688	654	671	652	628	659	626	659	664	621	657	627	642	627	636	703	639	668	689	697	657	674	663	666	631	662	637	635	652	662	674	643	634	655	648	634	650	630	665	657	627	603	651	658	632	687	632	648	668	662	652	609	658	675	589	660	643	650	672	660	623	656	606	628	653	651	666	695	655	673	651	630	652	669	640	663	648	662	662	676	643	682	653	628	667	656	663	660	652	668	677	667	687	641	700	631	687	700	670	629	653	643	629	645	610	640	634	609	652	656	638	677	646	620	654	638	602	623	643	665	628	597	663	678	626	642	663	639	679	634	623	598	620	648	638	668	634	661	649	657	668	691	628	699	659	647	689	679	695	644	651	638	649	652	664	627	647	630	655	684	629	692	649	679	641	643	636	644	630	613	684	658	643	692	654	616	658	700	648	601	658	703	664	652	627	590	665	647	660	658	646	595	706	654	661	688	622	649	627	685	647	644	640	646	587	623	684	660	631	608	654	651	659	611	633	638	675	608	671	625	698	663	642	697	690	640	664	683	658	665	658	619	660	676	620	691	630	613	640	701	701	671	668	618	664	636	649	624	600	641	678	642	636	675	630	663	635	640	676	689	623	635	640	627	680	638	687	648	637	639	669	665	700	682	664	694	663	661	667	644	630	646	680	661	685	647	708	663	682	649	698	617	618	647	618	711	652	667	670	675	626	659	686	656	655	639	626	654	719	668	661	684	668	670	658	705	655	643	654	626	694	638	697	665	697	654	663	653	679	671	700	678	706	694	643	623	655	597	660	645	657	589	660	638	633	634	614	661	643	623	653	664	642	639	679	630	657	649	627	648	670	658	641	661	599	651	658	691	629	654	652	678	633	640	635	670	638	661	640	697	700	624	659	668	650	639	611	624	628	680	628	668	650	634	638	674	667	687	608	655	654	635	641	631	688	659	684	649	661	618	658	654	663	676	620	621	594	714	630	676	616	668	709	648	656	707	650	689	680	635	647	673	631	681	645	632	681	672	661	622	650	659	669	647	638	641	639	641	644	675	641	634	647	642	689	652	643	652	688	706	639	633	625	587	686	659	661	656	649	631	651	655	643	680	679	652	625	643	652	621	685	676	674	618	663	690	647	635	661	620	644	679	682	669	687	672	627	661	647	656	702	636	649	650	667	672	681	651	710	635	643	635	647	645	667	641	641	639	643	632	649	682	627	619	674	648	651	623	688	642	619	653	666	623	656	636	684	635	660	672	645	626	685	640	700	686	696	684	637	619	687	707	661	635	703	658	643	613	615	706	639	625	668	702	659	635	667	639	683	619	658	653	664	637	625	665	666	597	665	616	631	675	644	666	661	656	655	637	634	679	628	648	629	669	623	607	638	673	638	651	711	636	669	651	645	646	636	732	678	645	661	668	651	646	628	629	683	646	613	637	649	653	670	609	645	635	627	647	654	695	697	685	683
15419	2378	2434	1902	1327	883	708	525	425	360	339	286	258	248	241	201	191	171	161	162	148	154	134	151	144	166	141	136	136	134	146	117	101	137	122	113	129	117	126	117	112	115	122	108	101	98	104	100	136	116	122	129	109	108	111	101	124	139	115	108	103	111	108	123	106	104	117	127	110	118	102	100	113	115	100	102	113	113	103	117	95	119	114	109	116	100	109	110	102	106	100	107	110	113	111	114	121	97	98	127	93	111	118	130	112	105	113	111	107	133	110	114	104	102	124	123	97	109	83	111	138	117	104	98	109	129	118	126	105	88	120	97	114	91	118	98	105	121	120	110	112	117	113	143	96	105	117	120	97	102	104	89	125	89	115	108	95	129	113	114	111	104	116	118	97	90	111	83	108	114	93	114	114	105	115	106	106	89	120	112	116	110	90	110	106	99	103	120	113	116	107	118	95	98	115	94	126	100	103	122	112	94	105	99	107	100	117	126	100	106	122	112	104	107	108	103	95	100	97	110	101	106	115	104	99	109	109	118	97	97	100	110	85	109	105	96	105	109	94	97	102	113	97	114	109	95	97	116	122	111	106	108	96	131	111	97	92	114	120	100	110	96	101	121	94	90	104	104	114	119	119	98	104	101	100	98	99	129	103	110	99	119	110	129	117	118	101	120	110	97	93	105	122	116	90	92	112	108	116	119	116	101	110	107	115	98	106	107	89	99	108	122	119	124	103	114	110	118	124	88	113	114	124	110	100	114	87	111	113	103	93	113	108	118	103	125	108	122	130	100	105	110	112	114	115	97	97	117	100	107	85	121	98	113	101	99	114	89	101	107	117	109	105	107	107	112	135	106	105	104	109	110	109	107	96	97	113	107	112	111	105	129	103	116	86	109	108	107	108	102	107	110	109	117	115	105	123	108	93	84	95	111	118	92	119	119	121	89	112	101	97	112	108	106	95	109	105	142	103	109	114	99	114	105	128	112	107	104	111	116	112	118	94	108	131	104	130	128	112	108	114	99	98	104	89	115	120	111	114	104	94	102	105	118	127	125	108	131	115	110	105	116	100	117	100	110	117	122	121	122	104	118	102	108	113	98	107	123	108	99	94	118	117	91	100	106	93	104	125	109	93	106	109	94	102	116	102	100	112	128	98	118	90	115	100	115	97	124	123	103	118	121	105	117	97	116	102	117	105	119	104	126	104	101	105	109	106	104	100	83	106	113	112	126	108	93	130	107	138	105	88	93	101	95	116	116	103	116	99	105	93	118	92	122	96	128	122	96	97	96	118	113	108	88	97	104	108	101	119	120	104	99	102	107	107	92	104	119	118	102	94	122	95	108	94	115	116	90	102	106	133	121	129	99	125	117	102	102	109	101	109	109	105	113	108	124	125	119	104	118	100	99	113	121	104	115	119	101	99	91	96	103	123	98	101	92	98	88	110	104	117	115	109	113	93	93	114	94	132	98	103	114	103	107	127	129	105	106	109	104	99	115	108	106	118	106	127	104	91	99	105	117	109	104	94	104	111	104	110	114	98	109	123	89	106	110	105	109	112	113	110	106	121	112	116	87	123	120	101	114	110	96	108	108	134	113	123	121	114	123	136	95	118	94	116	111	105	99	120	107	117	135	104	96	106	93	110	116	115	122	88	115	108	99	116	92	112	110	90	121	105	90	106	98	120	105	105	107	97	90	122	110	111	121	122	92	93	121	107	111	101	115	108	102	104	110	118	115	114	102	128	89	109	122	113	100	95	133	117	115	117	109	113	112	101	109	119	108	91	124	109	118	107	118	103	106	113	121	111	117	96	113	101	110	94	115	109	114	115	100	86	96	105	148	103	107	99	115	113	120	105	86	81	95	89	115	123	123	96	115	123	119	110	100	112	117	123	98	108	89	110	107	109	108	101	121	111	111	118	103	118	116	92	107	101	120	116	99	108	115	111	108	96	141	120	112	119	117	102	111	97	105	94	102	93	94	117	113	95	100	118	122	107	116	110	119	104	110	102	108	107	103	106	108	121	104	128	132	108	110	100	108	103	98	107	122	86	100	116	115	104	124	102	128	106	130	103	108	115	111	117	91	109	124	117	122	119	97	97	100	101	114	113	97	103	113	112	115	132	116	111	126	101	118	105	120	97	116	119	103	103	115	104	129	97	113	118	113	104	102	116	102	106	102	122	105	111	105	114	96	127	94	95	114	114	96	118	110	108	115	111	110	107	129	112	110	134	102	116	102	110	96	112	107	110	79	109	106	116	108	114	105	125	108	122	112	102	124	83	109	104	107	119	91	92	97	102	103	113	99	101	113	79	103	114	126	112	86	91	105	102	96	105	108	107	96	112	105	97	96	110	113	105	137	122	126	100	104	111	123	114	118	121	108	99	91	117	122	115	104	90	106	122	101	112	90	87	98	102	111	113	100	111	110	109	99	108	101	76	113	96	105	101	115	118	94	97	101	101	85	120	124	121	91	108	118	100	109	105	114	106	106	106	95	101	119	111	111	105	115	111	101	105	123	107	97	114	95	114	114	127	115	93	79	103	121	98	95	109	107	93	117	118	102	109	111	114	118	125	93	128	122	130	127	80	125	119	113	114	124	111	100	92	112	120	109	115	121	117	106	96	118	117	102	124	103	102	120	111	108	94	107	98	101	89	112	112	103	103	100	104	101	118	103	124	107	116	120	115	108	119	99	95	132	108	118	105	102	102	114	119	122	118	121	109	126	114	102	114	119	121	102	110	108	112	98	105	107	105	126	110	103	123	108	125	101	102	106	102	92	113	104	133	112	104	106	107	120	116	96	107	94	111	105	112	83	85	108	107	109	117	107	96	105	120	110	106	116	103	106	103	93	100	131	109	109	111	105	107	120	96	104	124	101	111	107	100	99	107	102	110	138	119	96	96	118	99	118	138	108	107	96	124	131	93	103	108	106	112	109	130	87	99	105	118	103	122	102	103	113	109	101	102	94	110	110	118	115	86	97	125	107	102	116	109	109	105	100	111	105	92	97	96	99	103	115	97	93	114	100	127	119	100	105	114	122	113	115	111	102	107	125	125	113	100	102	115	107	105	117	116	98	116	112	120	99	120	113	111	100	100	101	106	117	87	116	111	92	120	115	93	104	90	117	101	119	115	107	103	95	112	107	128	126	108	113	104	118	121	105	115	105	107	91	100	101	91	108	104	125	115	109	103	123	102	132	97	111	91	125	91	112	91	110	102	116	111	120	116	96	114	87	103	107	115	96	107	114	111	95	109	129	107	113	101	111	99	100	102	115	113	98	85	113	128	97	111	103	110	80	116	110	106	116	113	101	97	110	99	109	92	117	97	124	114	122	110	106	91	107	96	122	91	99	135	96	102	97	112	106	112	120	89	104	108	99	120	114	118	126	110	111	110	109	97	127	118	112	104	94	120	111	106	120	99	110	102	91	111	116	93	96	89	104	113	91	101	113	103	100	109	109	105	100	108	97	130	100	104	88	92	108	112	106	110	107
7415	2093	4570	5650	4794	3896	3080	2583	2177	1874	1591	1443	1284	1123	1006	936	820	879	756	723	690	699	598	586	574	575	544	521	546	476	481	454	484	458	438	414	451	394	416	404	396	444	393	390	402	386	399	403	386	365	364	385	372	378	342	350	362	351	361	345	349	370	359	344	347	384	340	356	326	352	338	351	348	327	338	307	365	357	326	324	338	301	348	340	329	343	323	359	338	309	298	290	327	316	336	339	333	326	333	334	337	313	326	330	293	330	311	312	329	303	333	356	320	316	321	322	345	306	335	309	318	314	312	320	332	311	308	354	323	297	319	311	359	324	333	322	334	317	314	313	287	322	314	342	321	309	288	266	325	299	325	300	317	323	325	313	327	335	339	318	308	334	315	310	315	311	344	345	304	328	358	316	288	321	281	297	305	349	310	314	323	311	317	310	331	290	287	325	325	283	312	294	295	341	277	292	310	321	329	310	312	334	309	309	331	306	285	303	319	315	327	322	338	290	307	278	307	330	343	317	288	322	315	339	323	314	304	280	318	307	328	326	281	333	328	312	268	292	307	322	329	292	333	329	275	296	270	301	288	288	320	319	308	322	331	337	282	331	317	299	294	324	310	291	315	320	304	304	348	309	312	349	328	287	326	356	312	324	302	318	305	312	309	299	323	301	309	312	278	288	286	308	309	312	286	370	330	292	324	283	324	322	319	295	323	291	327	297	290	319	293	302	319	305	325	356	310	317	315	300	300	273	285	306	335	318	286	311	286	310	297	285	305	307	316	325	313	334	305	278	337	331	325	316	306	316	277	295	311	319	316	305	337	311	282	322	282	327	264	304	325	281	311	289	289	331	330	315	302	310	311	340	280	342	332	355	333	300	315	308	318	305	317	303	310	299	346	267	283	280	334	298	329	326	314	302	318	332	314	312	292	297	278	288	293	291	334	304	327	305	322	304	319	310	320	299	311	309	302	285	310	325	333	310	302	303	302	270	305	308	276	313	335	334	352	321	323	326	287	336	316	306	319	322	291	317	320	333	286	320	303	323	333	318	332	308	327	332	302	331	341	304	317	290	305	316	283	311	336	342	316	307	338	327	268	330	305	300	315	307	295	311	299	310	308	283	273	355	322	322	318	304	327	295	319	278	287	272	291	320	329	318	318	307	337	314	311	313	303	295	283	317	311	316	324	302	326	301	316	313	330	302	303	324	294	298	294	304	318	331	335	302	343	317	320	342	289	279	297	331	309	337	330	288	311	278	304	311	338	319	307	330	314	323	298	303	321	312	340	309	305	300	312	307	301	288	292	336	278	325	293	338	312	327	325	295	332	300	318	285	320	266	285	287	323	312	318	324	304	285	313	330	296	307	289	317	310	314	292	322	342	300	294	322	309	313	294	272	281	320	287	281	299	316	305	307	310	329	311	316	297	310	301	322	316	335	305	323	294	333	293	317	309	338	315	301	307	303	332	285	307	308	320	303	314	307	353	323	339	340	311	277	319	309	299	337	325	276	312	294	320	316	318	303	282	277	303	304	324	310	327	320	290	310	316	313	313	309	347	307	285	296	317	314	300	319	344	262	284	301	294	334	307	363	353	303	353	342	332	351	314	298	329	306	350	313	336	327	294	295	305	279	305	339	307	299	300	288	316	350	289	322	317	321	282	317	324	293	347	331	290	327	297	294	316	326	331	310	298	339	315	319	287	356	305	324	311	344	321	307	265	327	290	318	307	320	362	334	342	312	334	323	323	293	315	327	305	327	313	301	339	300	280	277	303	310	315	347	305	343	304	274	281	318	292	315	321	318	343	309	325	319	291	309	306	318	308	305	329	285	340	340	317	308	313	311	281	325	323	332	283	308	354	294	295	301	293	299	303	332	289	312	299	312	300	312	336	314	297	331	309	287	323	339	293	305	318	315	322	302	296	306	306	314	293	288	302	317	311	312	301	294	304	324	322	333	312	304	285	286	311	315	323	313	313	306	305	270	300	339	305	309	342	305	302	320	324	291	321	306	324	300	323	300	321	320	301	323	295	312	290	310	310	360	328	304	304	295	301	297	290	318	300	322	360	302	306	285	304	311	314	297	302	294	327	312	265	329	312	310	300	332	316	342	321	310	315	323	315	335	322	316	334	328	295	317	319	308	307	315	344	323	319	303	329	324	325	286	319	326	291	301	333	310	309	288	319	341	300	318	335	296	288	285	326	322	306	293	294	299	282	270	333	333	319	298	297	330	304	323	302	293	324	347	315	296	283	290	269	321	300	321	307	325	286	322	315	330	301	329	318	337	319	297	325	299	330	339	310	290	271	321	311	335	343	298	326	283	301	300	290	288	338	266	306	316	322	321	303	252	322	299	296	347	331	318	306	315	293	317	331	298	315	317	341	299	301	313	351	299	310	313	317	329	361	331	330	326	318	323	300	307	357	303	304	289	324	290	303	304	313	322	289	308	326	282	317	314	316	301	312	326	279	303	309	300	336	329	327	321	282	287	291	311	345	311	287	308	315	317	332	319	316	300	323	311	288	302	305	291	316	295	297	300	313	301	311	320	299	307	343	294	292	289	335	331	280	327	322	325	305	314	297	297	297	330	317	325	319	298	285	306	338	304	313	302	311	309	319	311	288	308	299	292	324	305	312	320	333	297	321	285	283	283	307	303	338	320	300	312	341	297	312	308	322	298	333	296	316	329	337	318	321	320	306	334	319	311	319	300	345	285	301	297	344	312	305	289	322	304	334	303	288	277	323	295	307	310	332	317	303	306	321	268	327	316	303	301	303	316	306	320	313	317	330	340	281	301	308	310	324	310	304	304	318	304	324	288	289	319	301	337	298	297	301	305	329	302	322	302	274	290	305	332	331	330	324	307	305	289	307	301	319	314	284	281	294	310	304	331	327	326	335	329	310	314	318	297	305	315	323	303	312	300	302	290	341	333	336	304	285	312	334	309	306	293	318	329	310	313	285	300	344	316	317	307	303	302	305	312	323	292	313	338	334	302	306	308	350	303	316	271	334	324	321	321	304	327	290	317	307	342	315	322	313	361	281	327	344	324	300	293	304	303	294	301	341	303	284	311	310	315	344	316	304	284	298	297	306	298	324	297	309	339	338	344	291	315	296	304	322	327	322	312	298	299	293	310	335	306	302	306	285	287	319	303	324	308	321	313	305	299	299	293	296	313	301	305	327	342	317	324	326	273	297	327	336	330	299	323	310	350	317	294	277	330	331	316	336	281	296	361	330	333	310	276	292	325	332	281	328	320	308	322	294	318	335	293	320	308	260	307	344	326	309	319	307	324	312	291	326	284	291	308	286	292	319	330	354	324	295	318	294	327	291	310	304	297	313	288	342	311	293	321	324	330	325	307	314	302	294	318	298	319	301	312	317	293	336	329	318	302	314	297	335	300	294	350	305	300	297	273	352	340	307	303	318	292	326	312	278	304	306	309	287	302	290	308	305	325	334	317	330	299	324	290	319	320	275	311	330	318	325	312	274	303
2389	381	346	367	336	333	327	315	295	293	305	297	308	321	346	313	296	340	276	298	307	331	296	298	303	280	300	288	294	324	304	316	311	331	324	319	297	331	294	303	292	303	296	310	331	307	308	304	306	316	301	292	302	300	325	295	285	305	304	326	324	308	301	313	307	291	295	325	272	295	318	314	321	334	319	293	300	332	317	296	325	281	306	264	304	286	304	310	301	292	323	303	309	298	314	305	309	307	328	302	304	301	271	305	260	289	273	319	313	316	332	293	305	297	315	301	309	294	322	318	317	280	297	304	291	289	286	295	300	305	307	320	293	298	290	340	319	324	264	316	311	308	312	308	302	331	304	283	295	288	325	308	316	284	327	279	303	295	282	291	304	303	319	277	304	322	279	290	298	287	329	322	320	320	310	304	297	317	291	311	314	301	317	300	315	318	280	296	270	306	283	300	312	319	303	276	365	320	327	317	284	285	315	313	310	295	290	306	295	308	301	302	291	339	278	296	280	287	318	299	317	326	298	300	318	299	311	313	315	301	323	302	305	301	303	323	268	311	303	324	289	300	280	284	293	324	296	297	290	324	303	311	317	324	306	311	319	281	316	333	276	296	320	300	303	317	285	323	322	304	291	324	308	287	289	303	314	302	290	306	305	309	309	298	288	305	299	335	327	286	304	310	273	281	298	315	304	302	331	293	311	309	296	280	304	302	282	315	327	311	312	287	277	299	286	297	321	333	314	294	320	312	301	281	280	312	293	326	322	312	308	295	343	315	323	315	297	299	316	288	307	315	320	301	308	340	333	313	298	303	323	293	333	300	294	311	319	295	299	303	289	302	299	309	296	313	305	308	303	314	355	271	313	318	294	275	311	298	301	329	287	280	280	308	331	273	285	312	275	293	307	309	316	307	338	294	304	309	320	304	289	328	289	309	307	299	316	338	303	313	309	308	300	321	324	303	315	326	290	311	289	300	274	312	323	309	320	321	326	319	295	310	313	287	310	299	304	325	315	310	315	289	316	271	286	314	308	338	318	261	340	282	276	285	334	334	284	314	353	288	294	291	301	286	300	304	277	291	277	317	309	304	315	315	313	307	284	298	317	296	304	311	310	308	331	309	288	343	275	273	293	319	326	282	295	293	273	301	311	299	280	330	296	315	312	289	296	346	309	316	284	270	314	300	304	294	328	317	319	290	276	300	285	295	281	264	279	297	276	291	316	289	321	305	285	323	343	305	290	309	317	271	321	334	342	321	305	303	314	323	334	266	315	305	307	324	272	299	318	320	293	281	314	299	313	318	262	351	344	316	329	297	309	289	260	293	306	289	289	306	345	305	301	282	328	288	301	296	324	303	308	301	312	293	300	329	305	278	321	298	274	289	278	324	289	298	332	269	329	297	306	294	283	290	263	251	323	264	323	337	279	319	275	326	303	275	299	322	270	290	300	290	326	318	306	306	297	299	294	316	325	300	297	291	295	301	311	271	305	283	327	300	309	330	299	307	271	273	303	289	312	322	294	311	309	310	306	277	275	308	349	313	322	315	301	302	309	322	297	271	282	276	276	315	318	307	311	295	294	293	298	304	291	288	330	303	295	344	319	281	328	297	302	304	309	287	309	302	296	312	283	284	357	276	303	316	308	313	290	319	314	291	312	324	320	307	302	292	290	314	324	308	288	322	299	281	317	299	307	308	309	288	326	331	291	360	325	310	298	322	323	287	299	302	334	303	290	282	297	315	297	295	292	303	344	310	300	306	288	294	296	345	287	289	329	323	311	292	302	317	321	333	303	296	296	280	291	311	323	295	304	321	320	309	308	327	289	312	266	324	306	298	335	310	339	318	317	300	312	326	311	292	294	281	292	313	301	333	312	295	355	341	302	312	283	291	317	313	346	276	327	327	325	286	313	285	334	318	285	295	291	313	307	300	272	312	328	290	281	294	298	283	301	319	296	324	302	307	311	334	320	301	296	340	347	308	291	308	321	308	318	285	305	281	311	342	317	323	317	302	315	324	327	321	284	284	288	313	285	302	300	302	339	302	319	292	315	286	312	301	288	302	338	320	305	304	334	295	296	301	317	284	312	329	320	320	320	286	277	314	326	342	303	291	284	320	277	294	298	299	286	279	272	257	328	327	302	302	313	317	298	278	308	291	302	313	305	269	315	312	247	326	304	306	274	306	299	335	334	316	299	310	290	314	332	329	318	281	299	333	307	300	318	297	257	316	288	311	303	278	331	281	344	311	294	300	328	294	294	338	276	313	317	315	315	311	318	323	332	303	305	335	300	310	319	301	334	308	269	289	292	272	303	274	289	279	344	323	303	277	320	300	283	293	324	294	303	291	291	314	327	312	320	288	320	310	306	324	339	318	304	334	311	325	325	309	288	304	280	327	318	323	301	278	298	298	265	305	303	319	288	305	306	339	317	316	332	319	301	314	290	288	309	289	280	302	314	316	328	288	312	312	317	311	307	295	296	285	298	281	303	337	283	307	315	295	326	300	341	293	302	302	337	306	301	308	292	327	295	276	284	277	286	311	305	320	310	309	296	307	305	299	305	325	287	290	292	280	318	316	304	318	272	309	315	318	288	333	354	283	313	294	318	297	312	304	302	301	336	325	293	275	305	311	315	332	301	302	294	315	298	306	312	294	298	275	365	268	305	330	317	285	316	272	287	319	316	320	299	285	293	302	293	292	285	327	286	290	293	314	307	307	333	319	313	317	272	294	294	339	269	309	317	271	309	304	271	322	314	308	289	290	335	342	282	318	334	286	288	333	306	317	317	305	325	312	304	301	322	317	303	304	328	303	320	320	309	325	301	304	312	350	284	282	296	282	285	286	311	298	293	284	324	306	299	282	292	306	289	316	337	287	316	290	285	308	301	278	309	292	296	281	327	297	302	331	346	286	266	279	337	333	330	285	346	300	326	282	287	306	291	306	279	293	292	324	291	301	322	315	295	294	310	285	337	297	302	313	277	305	313	300	291	262	313	319	319	291	318	308	298	289	316	313	358	292	288	306	324	297	353	275	287	329	330	301	309	318	330	304	292	318	294	307	291	334	278	292	300	318	312	308	325	299	290	308	297	308	281	309	333	280	294	325	321	281	292	277	290	314	296	313	295	268	304	307	328	255	340	307	293	275	269	312	298	281	286	311	334	304	290	289	314	279	282	351	287	314	331	284	325	332	292	269	331	288	296	300	309	333	313	267	312	335	309	323	308	321	325	304	309	343	273	314	302	301	306	288	326	273	310	282	299	330	282	323	293	316	302	300	322	336	293	284	311	298	317	293	309	312	317	312	319	307	307	333	293	329	306	303	299	316	289	331	310	318	329	298	291	302	287	284	293	303	312	305	293	330	324	307	319	331	310	315	294	305	310	324	328	309	288	308	288	330	313	297	315	310	328	321	306	289	293	303	299	295	308	300	300	321	292	320	311	325	296	299	320	306	302	302	326	338	319	295	292	279	322	284	293	308	304	329	286	311	290	304
2563	832	880	957	925	925	861	795	837	829	850	819	808	828	817	832	839	788	798	802	852	762	797	764	752	818	796	802	824	793	779	780	778	766	796	787	794	779	817	762	819	820	786	818	829	817	765	785	799	789	791	787	749	759	801	720	771	806	818	799	764	794	805	772	770	807	767	799	769	741	728	780	706	797	789	776	801	762	809	786	816	783	779	806	762	775	714	783	799	758	777	791	813	784	801	804	757	762	794	826	723	768	745	782	824	729	805	734	788	779	822	772	778	778	800	775	730	735	776	806	754	827	779	799	759	779	701	813	787	756	779	794	753	752	804	773	772	776	783	798	801	779	821	786	742	791	805	764	797	771	799	771	796	788	772	806	812	834	773	793	776	774	781	772	818	774	821	775	776	796	791	792	783	782	753	776	816	784	768	766	762	789	783	764	747	780	771	814	753	797	825	814	762	783	765	778	781	807	719	788	767	799	770	768	826	767	818	810	808	774	767	842	757	740	777	839	824	775	769	778	786	793	767	747	820	783	762	802	750	767	722	754	764	765	769	766	769	796	789	802	797	797	811	776	786	772	769	798	750	825	789	775	837	785	780	763	799	789	743	759	792	842	752	778	776	788	828	820	811	801	816	778	774	805	753	774	794	776	793	747	754	772	790	819	773	776	767	779	777	763	726	802	796	843	792	729	781	857	806	777	780	756	755	803	819	769	745	780	769	815	778	777	802	790	761	800	789	821	809	783	787	777	772	760	787	785	741	785	779	755	810	779	764	816	795	763	784	832	790	817	802	770	807	753	798	815	806	795	747	782	782	798	798	784	759	815	769	834	807	774	787	781	782	787	745	803	795	807	813	723	739	815	800	806	768	821	790	767	798	777	789	814	809	799	749	732	792	778	820	824	773	785	832	801	779	795	757	758	812	842	771	784	795	764	793	770	771	816	772	755	800	804	783	799	777	783	775	735	764	876	771	780	812	732	803	770	757	768	847	780	834	730	744	824	781	759	780	725	849	773	803	765	825	782	774	748	784	825	782	810	817	774	789	792	796	745	753	745	850	782	798	791	794	795	765	768	793	776	797	726	829	783	821	784	809	776	784	758	781	761	785	784	757	754	736	786	811	799	825	802	743	774	799	785	761	818	803	742	751	770	743	798	778	774	745	788	800	773	800	741	798	740	778	752	767	762	801	798	780	755	779	774	756	806	812	830	799	785	788	769	752	807	801	763	824	823	756	775	791	736	765	760	786	808	781	755	753	782	820	795	818	780	775	814	828	768	814	790	815	838	801	757	820	738	801	730	779	772	805	764	785	778	784	820	810	760	773	810	776	747	770	777	734	809	777	789	798	770	755	778	794	783	769	791	840	797	841	828	822	764	820	732	796	734	780	779	762	784	794	838	814	744	816	745	786	776	728	806	776	789	782	763	765	772	779	767	760	776	775	814	827	755	761	801	799	807	761	800	770	711	807	788	784	807	802	775	799	757	758	766	808	778	782	780	805	790	815	791	768	776	757	799	790	771	740	776	749	814	798	777	732	717	750	792	779	804	747	785	767	803	767	791	779	756	797	793	829	776	763	745	781	780	789	785	781	812	777	769	764	770	759	801	800	779	761	814	776	814	770	804	759	759	806	800	794	757	787	859	794	756	755	766	792	813	822	809	778	820	799	758	795	810	785	784	777	738	846	750	756	791	833	784	755	767	735	791	762	806	765	782	752	812	718	732	756	804	776	761	777	742	789	803	796	762	801	755	790	775	777	784	809	769	831	768	740	781	816	776	702	767	790	796	794	813	790	802	756	781	807	798	803	713	748	804	807	799	766	848	709	777	764	836	803	780	824	742	770	818	779	781	761	807	804	783	741	810	761	761	824	746	797	737	748	765	789	816	793	801	772	773	785	739	788	813	826	768	793	768	783	755	803	768	763	757	799	774	777	751	743	775	765	775	767	796	712	810	768	763	792	773	836	788	820	800	770	813	790	760	778	763	769	806	785	811	776	774	761	751	744	833	784	784	801	799	797	801	790	809	735	764	824	794	779	798	813	774	759	780	791	734	783	754	750	799	798	773	806	787	807	811	754	742	766	807	790	789	809	774	775	784	781	804	762	760	819	804	757	767	811	782	798	782	777	766	793	751	776	789	798	779	778	761	765	816	779	854	778	740	796	797	746	819	821	739	796	783	744	826	736	774	762	759	811	754	832	750	816	805	799	765	781	806	788	763	780	852	741	793	804	813	747	767	763	786	762	799	726	754	796	737	773	825	844	782	822	769	868	789	813	835	795	764	846	755	836	775	762	739	786	768	761	744	790	808	781	792	768	811	801	807	806	783	770	808	755	786	742	781	848	777	734	746	775	783	814	771	759	794	785	757	774	787	788	773	788	793	794	828	748	778	712	805	835	802	754	756	768	790	752	783	770	780	821	739	768	725	810	815	753	782	825	772	760	803	791	765	780	743	745	831	776	827	804	776	862	744	758	787	787	821	808	824	790	815	781	788	779	764	754	837	794	798	751	716	770	781	781	767	815	786	790	818	801	769	770	786	760	823	779	807	842	826	813	781	763	788	803	776	744	790	830	787	796	761	817	824	814	769	820	782	779	778	748	791	743	745	817	859	742	776	757	745	829	763	841	796	781	790	807	796	797	779	798	775	746	768	749	757	810	778	804	798	768	799	794	779	755	759	802	788	783	789	753	758	797	779	796	761	788	781	760	767	781	782	797	783	804	750	833	772	846	719	763	767	760	758	758	782	743	784	813	810	738	782	774	798	820	788	787	746	763	785	833	724	810	828	758	796	775	688	786	782	851	829	791	824	823	773	765	835	792	801	782	810	785	790	775	797	760	769	778	797	758	734	803	721	742	770	751	765	743	782	792	764	793	734	783	769	815	746	823	796	813	764	790	737	738	777	801	806	775	801	806	799	782	777	750	793	740	764	785	788	791	788	728	784	790	745	777	779	777	791	751	806	767	783	764	775	808	772	790	771	720	758	806	811	740	768	834	767	758	791	826	761	782	844	780	774	795	795	796	800	804	807	820	830	754	782	794	775	820	798	787	757	786	762	789	779	774	791	782	774	744	787	779	779	774	765	812	804	792	784	773	798	791	780	753	747	781	743	759	766	746	777	775	834	747	787	790	742	749	786	763	795	773	812	785	782	763	796	749	801	795	818	793	776	808	823	799	735	781	818	840	798	732	775	741	813	809	782	734	800	783	783	744	772	780	786	831	743	799	807	793	743	750	766	774	766	799	830	724	802	800	791	800	744	793	802	789	760	768	767	797	774	817	859	816	761	777	803	754	780	800	782	757	763	756	775	783	800	727	821	790	741	702	746	836	835	784	791	781	761	746	820	782	812	769	792	766	820	720	810	759	807	804	746	805	759	775	764	800	747	805	776	798	798	770	789	813	783	752	772	798	838	807	758	791	731	817	810	765	797	763	795	800	823	738	826	797	818	732	779	796	798	794	806	826	823	746	758	774	800	796	815	785	793
8899	1243	1450	1172	883	700	561	426	434	380	391	310	352	347	316	284	305	315	284	263	283	262	278	286	248	291	281	255	253	245	251	290	262	272	249	266	226	271	251	265	278	283	262	271	250	261	285	259	256	245	282	248	256	267	275	240	227	239	281	263	261	237	225	272	274	253	250	237	250	268	251	261	261	254	256	260	258	276	228	253	250	229	248	270	268	233	250	255	235	233	270	275	243	281	246	232	240	260	268	254	268	260	259	270	276	258	264	263	278	256	264	230	239	233	243	274	267	273	256	242	251	252	224	235	255	251	256	260	219	268	243	247	268	261	246	252	255	245	266	256	231	250	256	281	263	279	243	264	253	272	231	258	251	255	263	263	241	245	287	245	278	255	251	284	273	252	265	256	267	252	215	274	266	266	279	259	230	269	268	256	235	248	257	256	260	254	275	273	228	277	257	223	242	252	293	245	294	281	248	235	265	240	235	254	259	271	254	268	245	279	236	259	247	256	278	238	281	264	259	258	249	221	255	252	240	266	262	226	246	240	262	230	253	233	257	255	231	289	262	262	252	251	275	241	277	232	242	283	270	261	236	272	250	237	254	259	269	237	245	267	264	266	247	237	262	245	247	251	257	258	249	235	275	266	244	258	221	271	262	228	258	259	266	290	261	249	263	271	267	250	255	258	263	240	258	252	222	242	256	251	249	248	255	230	244	232	242	235	286	243	281	278	279	259	258	248	261	255	255	242	227	235	252	246	273	232	233	259	238	232	238	266	228	297	247	259	268	277	239	255	286	232	260	244	250	253	241	277	255	221	295	234	252	237	252	249	238	234	232	235	238	261	270	256	220	242	267	256	222	242	248	279	313	266	253	266	241	262	245	266	209	274	273	208	243	256	239	263	240	266	261	247	250	236	283	239	246	243	256	246	260	259	248	249	243	290	249	273	248	265	234	264	246	260	239	244	269	261	246	228	263	252	241	268	241	272	278	257	241	250	247	263	204	250	241	228	261	244	269	263	244	263	277	243	270	253	250	239	260	278	227	251	236	259	253	252	279	248	264	265	253	263	209	222	262	270	243	267	243	229	231	265	246	272	260	238	247	259	266	258	253	273	259	257	233	264	233	284	269	264	250	247	244	292	247	237	225	224	246	244	239	238	247	278	241	248	268	241	257	284	238	211	269	256	270	272	234	245	246	236	265	236	230	263	251	269	274	242	267	287	266	248	262	299	262	263	245	240	243	229	238	230	270	250	246	249	243	247	259	238	272	228	240	218	268	270	254	250	265	225	248	250	277	261	258	282	255	262	248	241	263	252	221	237	240	257	239	252	254	254	241	277	296	259	251	253	246	233	257	228	263	258	267	251	273	278	251	246	243	238	261	290	243	247	264	282	254	263	270	243	298	244	227	250	271	281	262	251	230	234	223	286	261	273	210	240	261	251	272	259	248	247	261	251	261	253	223	259	243	264	247	237	257	240	270	266	296	271	246	255	275	242	250	235	229	247	272	263	284	248	228	236	255	261	246	238	268	268	240	257	257	244	269	261	239	230	234	265	252	270	256	215	271	248	244	250	235	251	287	249	230	258	240	255	268	264	248	239	263	241	280	271	275	253	254	254	266	195	272	222	242	264	250	289	229	242	257	285	257	266	243	270	223	272	250	270	277	283	230	258	269	279	255	248	250	267	258	256	226	275	250	257	259	264	271	291	229	266	272	268	251	257	246	272	288	287	271	258	258	244	269	256	242	233	283	239	271	238	236	241	255	276	298	279	247	240	224	265	236	245	277	297	264	265	256	266	237	244	248	246	257	248	234	246	265	294	251	258	247	266	228	252	273	267	270	270	271	258	268	277	241	264	258	261	256	278	229	255	294	236	250	253	262	269	273	234	276	255	275	234	252	237	226	227	283	264	258	263	280	240	251	241	256	279	243	270	271	272	264	261	245	261	285	224	257	248	261	239	254	267	265	268	257	230	239	270	243	267	264	245	242	255	264	249	245	222	289	239	243	257	256	275	262	278	220	266	250	249	263	250	235	259	268	242	263	256	256	245	283	204	250	273	240	267	235	271	248	269	244	250	252	243	255	255	264	262	233	249	258	257	262	278	222	277	245	241	273	263	255	226	238	259	249	267	241	253	239	280	271	257	256	261	266	249	250	237	249	270	256	274	250	245	240	257	217	255	245	266	259	234	273	261	252	269	258	238	261	231	234	266	277	228	277	256	242	240	270	241	253	254	273	248	264	282	281	244	261	260	279	224	245	212	285	241	244	250	261	277	261	261	236	278	219	233	245	224	270	268	260	290	229	242	253	229	273	233	273	253	223	256	256	255	253	255	267	238	249	276	252	230	264	278	244	235	251	298	302	250	249	250	261	261	257	244	277	252	221	240	235	237	265	233	248	232	253	266	274	271	234	276	242	229	249	253	255	255	261	242	262	265	248	241	236	225	261	254	242	254	237	240	284	213	244	251	264	275	264	255	244	226	246	251	265	240	254	262	255	239	261	259	228	270	261	233	265	226	240	251	238	252	258	252	256	253	264	240	255	257	273	263	258	303	280	287	267	254	255	232	274	267	261	275	224	259	262	243	257	253	252	233	234	276	243	246	249	248	261	247	231	264	214	249	248	244	267	255	241	258	242	230	239	248	264	270	252	253	280	255	261	252	285	259	270	264	271	256	264	255	256	217	235	264	269	256	272	247	258	213	254	241	284	267	262	265	245	246	261	263	237	252	278	267	274	246	255	232	263	275	250	271	237	261	231	241	246	261	241	274	232	263	233	253	254	249	243	274	259	228	242	253	224	220	239	247	251	261	255	272	255	261	286	248	286	261	245	275	282	248	234	257	251	257	275	242	255	254	256	242	273	250	262	256	256	276	265	233	303	269	253	241	248	280	250	243	252	252	243	261	256	253	255	274	265	250	256	273	232	250	244	262	236	256	253	247	250	269	210	245	245	244	289	245	262	228	244	240	270	277	220	254	261	219	261	267	233	249	271	277	261	261	266	258	239	265	279	264	241	245	248	260	253	250	217	270	254	249	263	248	273	256	270	255	272	251	250	234	247	256	274	273	235	281	253	247	248	262	256	228	257	268	281	294	270	257	224	238	256	257	238	264	235	272	238	290	268	244	240	280	234	260	260	224	253	261	295	266	250	225	255	255	255	262	274	265	260	238	260	292	271	279	260	218	257	233	242	255	285	263	224	242	250	263	238	299	273	251	265	235	269	277	238	257	273	275	257	279	250	235	273	286	225	253	259	246	296	244	258	231	266	276	236	243	228	246	257	273	252	272	280	243	241	260	243	226	248	244	248	242	273	239	260	258	235	253	242	244	237	263	236	240	260	275	249	248	252	255	261	254	236	242	249	237	290	253	236	248	241	234	248	256	251	272	226	243	254	239	262	253	257	261	225	227	229	282	282	255	259	258	258	270	286	243	264	250	253	220	283	252	234	257	249	242	234	278	269	235	252	271	231	252	291	295	230	258	241	247
5787	1605	3001	3729	3206	2639	2271	1915	1677	1484	1355	1251	1220	1099	1077	1027	982	951	908	854	883	838	856	808	779	811	767	748	763	728	774	749	726	722	754	737	698	704	711	718	695	742	697	674	683	694	670	700	663	671	665	699	711	676	670	621	676	680	692	698	609	670	698	703	680	651	692	692	683	664	681	655	688	671	716	631	694	686	644	647	676	684	670	704	698	658	698	673	672	670	696	676	606	680	641	683	697	658	635	695	636	680	649	664	673	653	671	640	644	644	694	659	660	672	625	665	669	645	680	664	677	650	634	662	701	651	663	655	649	662	634	669	658	694	664	637	629	656	666	708	677	679	662	654	627	685	642	655	656	663	689	648	661	669	653	641	676	650	658	665	681	704	679	698	670	655	627	648	683	695	623	591	667	661	652	604	640	632	679	645	669	671	645	669	644	627	661	708	709	700	631	626	668	630	677	668	628	645	673	653	636	604	677	649	651	595	627	631	617	628	648	657	679	663	706	682	680	621	654	671	623	667	665	614	667	650	685	625	683	652	683	668	669	660	674	662	665	656	636	694	669	638	667	660	622	636	645	681	649	641	686	694	657	613	641	695	688	674	652	648	687	682	632	676	675	671	685	677	665	659	676	648	671	609	684	657	675	630	650	657	624	652	676	745	696	644	646	652	669	639	665	622	662	646	665	699	654	621	654	672	635	589	645	650	631	683	679	649	652	649	665	671	688	664	670	625	674	642	609	624	649	626	670	621	628	619	644	653	581	679	658	614	618	653	644	638	619	644	683	668	631	612	684	652	676	611	659	653	610	641	594	656	647	677	640	700	679	650	677	663	684	661	694	605	661	628	632	660	632	649	601	678	657	629	654	686	675	661	633	675	646	690	637	663	646	642	678	632	655	667	682	645	672	660	631	696	707	603	640	644	686	654	638	670	676	603	681	624	640	652	639	670	611	645	606	628	608	698	642	670	653	613	656	603	640	649	647	634	694	659	647	592	659	653	657	656	636	670	624	675	616	663	624	628	675	661	674	641	618	680	685	659	630	641	621	677	637	706	659	668	653	658	609	681	697	667	671	677	635	629	675	643	659	681	610	665	618	607	668	645	634	656	638	634	688	628	661	633	639	630	657	639	646	679	681	694	675	662	637	634	664	651	581	637	678	608	600	652	657	635	715	694	722	646	683	619	675	687	671	670	638	648	644	659	694	675	676	661	641	665	704	669	650	665	642	641	690	637	651	694	677	661	663	622	655	616	694	652	614	619	611	614	626	634	655	665	720	658	619	672	669	713	643	644	637	626	629	687	617	652	679	643	662	646	651	618	668	643	625	630	660	700	636	671	688	702	655	675	642	640	618	666	634	659	647	622	628	645	670	701	656	643	644	640	626	670	662	656	657	615	655	626	656	648	638	624	696	654	657	678	672	642	659	651	631	641	663	656	653	598	633	641	598	671	650	678	689	651	657	634	677	686	634	618	634	701	672	625	685	654	612	674	636	632	626	652	661	691	696	673	681	673	646	705	666	621	623	665	650	702	589	640	651	631	674	663	648	643	619	627	675	637	626	671	670	652	643	668	642	659	637	664	630	662	632	651	675	671	627	653	671	674	645	662	640	657	654	613	652	611	695	661	659	684	591	644	676	646	646	687	682	674	638	640	661	702	628	614	691	631	667	629	621	662	610	641	644	638	684	662	621	668	662	670	646	655	634	694	683	615	654	681	650	644	665	695	656	647	635	650	722	677	653	609	653	681	639	683	640	600	672	633	640	636	689	641	680	640	696	659	628	638	650	692	670	695	636	667	652	643	657	612	646	633	615	613	703	622	594	621	686	658	692	634	676	641	651	647	636	635	690	618	630	705	664	682	681	639	661	671	620	626	621	677	620	622	658	668	694	676	638	689	663	675	636	677	632	632	670	680	669	636	676	654	679	641	642	688	672	652	699	646	602	674	626	669	661	665	659	604	658	647	648	694	686	655	641	648	687	713	658	654	610	668	680	661	685	612	644	657	644	648	639	648	651	640	633	649	693	660	667	663	672	676	699	680	675	628	687	650	685	670	625	623	689	654	629	642	657	618	665	708	656	662	629	605	625	712	640	678	638	657	652	641	651	672	619	662	651	597	656	632	630	627	665	659	675	648	643	616	686	590	695	649	681	599	682	662	655	677	681	643	650	629	680	670	656	664	656	626	642	686	666	666	685	703	634	665	664	592	616	607	657	646	675	612	687	636	642	666	653	634	665	669	599	691	651	671	696	673	656	657	667	650	664	668	657	607	614	641	609	651	675	650	631	630	616	697	659	620	588	655	643	695	631	645	655	664	639	657	658	678	680	640	637	638	682	661	667	704	651	656	623	621	674	635	632	667	684	617	643	661	649	648	632	618	663	643	636	675	677	631	639	651	658	661	662	655	647	638	645	655	611	652	654	655	602	639	636	662	607	635	631	710	673	629	674	704	643	653	655	640	648	666	668	669	668	625	631	646	634	685	642	624	661	585	628	625	698	666	651	656	623	670	718	665	676	661	636	697	672	611	694	648	695	659	614	613	679	649	624	675	677	672	609	669	621	636	644	645	640	657	608	644	654	637	630	618	602	644	650	660	726	649	626	659	608	627	657	651	633	696	675	641	617	648	676	611	650	633	687	651	637	636	635	635	633	645	638	660	675	650	610	655	666	643	634	670	689	625	624	676	641	654	654	651	671	723	625	640	680	566	667	702	633	637	636	608	622	662	661	643	680	638	657	643	656	692	630	677	637	661	685	644	664	630	648	623	667	650	621	617	663	667	646	673	685	618	626	587	640	623	573	641	665	671	652	669	709	657	660	661	691	690	617	654	646	668	685	659	692	676	700	659	631	617	610	688	642	686	633	633	649	641	670	660	653	630	639	665	628	716	676	626	659	665	677	620	626	653	606	596	627	641	646	686	610	630	669	659	598	643	633	618	651	614	651	643	692	664	683	664	616	657	676	671	639	623	644	636	680	667	696	650	638	623	645	628	623	613	634	660	624	646	690	633	644	659	633	688	637	626	657	652	645	611	662	634	713	674	651	655	722	669	639	654	648	656	635	629	694	681	666	629	634	624	632	660	665	592	621	671	644	635	710	623	633	637	630	649	620	682	639	662	694	671	682	690	658	661	660	665	653	678	674	696	631	652	690	645	650	642	621	625	637	636	622	659	607	683	658	680	662	661	631	666	672	620	637	628	645	643	635	654	718	652	652	660	626	672	639	641	665	658	695	622	657	669	634	622	601	672	671	680	691	695	683	681	663	642	663	675	674	661	621	657	641	656	642	661	663	661	672	671	688	633	656	690	670	612	596	614	599	652	622	682	668	643	632	635	671	687	661	637	621	685	637	678	699	670	665	643	649	626	630	646	598	678	660	624	639	617	629	663	645	625	635	627	659	644	637	657	671	668	614	677	641	665	671	699	657	679	674	584	639	678	637	657	633	655	667	740	677	636	653	621	657	640	648	644	627	677	666	666	659	658
15324	2378	2449	1902	1289	916	703	521	469	358	332	308	278	233	234	206	172	176	163	173	161	129	142	158	143	149	135	140	123	143	109	109	134	127	112	111	121	118	128	125	130	106	107	128	130	106	104	114	123	136	105	107	104	107	122	114	118	121	133	104	112	106	132	120	113	101	111	118	123	122	103	114	98	109	118	110	117	114	90	93	110	111	111	107	100	86	116	104	110	127	100	119	115	132	98	121	111	117	110	105	103	97	121	93	111	114	113	109	103	121	100	94	104	126	120	127	120	102	106	117	123	101	119	102	110	119	84	116	93	94	118	107	114	102	99	103	114	99	99	110	108	116	106	115	121	111	107	99	98	88	103	104	84	99	101	116	113	118	114	90	102	109	112	113	105	96	104	105	105	105	124	100	108	115	126	129	116	105	113	121	115	96	124	102	93	93	124	121	89	101	104	104	124	102	118	107	107	123	124	88	112	101	116	108	109	117	106	103	118	101	94	110	113	100	106	104	110	97	106	117	114	107	108	107	100	97	124	94	96	127	96	118	108	114	94	108	124	107	126	104	95	115	116	108	111	91	109	98	99	106	120	109	106	108	113	102	127	81	107	119	121	99	109	94	116	98	99	86	92	97	99	126	120	95	108	103	84	106	124	107	106	119	114	99	108	116	110	99	109	122	117	115	116	100	95	116	88	117	94	118	104	107	116	102	108	112	107	101	109	96	92	100	102	111	114	102	102	107	97	92	108	113	101	113	115	106	118	107	112	114	115	84	113	107	103	115	102	110	98	100	107	109	96	89	118	85	110	106	92	100	99	96	91	104	89	86	106	117	113	116	115	97	102	119	109	120	108	96	109	88	128	102	118	120	96	106	104	104	91	100	115	91	103	111	133	101	100	117	103	107	95	96	102	122	115	100	88	100	114	111	97	121	116	110	101	121	113	87	107	99	94	102	102	101	87	98	120	108	106	91	101	94	117	129	109	106	95	119	118	120	103	103	114	101	102	111	107	101	105	92	89	121	102	110	101	108	118	114	108	104	114	113	108	108	117	124	109	109	124	104	108	106	78	84	107	116	87	101	89	104	99	105	117	93	121	96	99	119	123	119	94	118	108	107	103	112	114	97	97	126	102	92	99	112	112	93	117	117	105	95	111	107	115	112	114	100	113	95	106	105	88	107	118	88	124	111	124	86	98	97	91	100	123	121	99	121	93	82	120	129	101	100	90	117	107	96	122	99	107	109	102	105	115	114	101	101	96	100	113	100	113	100	117	86	109	115	113	105	112	119	116	130	103	122	89	111	113	115	121	109	102	121	112	109	105	105	93	100	110	104	118	115	79	108	126	106	123	101	116	107	136	107	116	116	97	92	109	82	107	111	117	98	112	110	96	99	114	94	118	99	102	98	106	101	82	83	96	96	103	112	101	103	103	107	117	101	116	98	108	99	102	104	106	118	110	108	111	107	115	129	105	110	106	100	90	94	106	103	106	112	96	106	107	102	106	90	101	100	111	107	113	124	96	109	106	126	122	120	92	99	109	88	101	127	111	110	101	111	114	129	113	109	119	112	121	110	106	94	116	99	101	108	112	102	96	99	104	114	119	118	116	111	94	97	110	119	103	104	97	100	130	96	97	130	125	98	101	112	104	109	114	126	118	115	121	89	100	102	109	116	113	104	132	108	123	123	107	96	109	96	101	114	102	108	102	113	117	120	116	106	118	110	107	111	104	115	110	127	109	95	108	116	113	125	111	123	109	116	95	107	113	100	100	106	91	112	86	113	111	113	92	116	111	103	94	119	110	108	99	108	87	104	100	114	108	97	129	100	95	124	107	128	104	95	97	92	110	127	113	97	104	104	117	110	98	130	107	103	107	113	125	90	106	123	116	102	111	113	99	111	105	108	109	126	100	109	105	106	114	99	102	90	98	105	107	104	108	98	113	114	100	99	117	98	107	131	114	116	126	108	98	108	107	106	113	106	96	107	129	102	120	126	128	119	107	93	110	115	113	103	110	113	121	102	109	107	94	120	118	102	129	106	97	101	93	86	110	96	101	104	109	119	99	124	108	101	98	116	112	113	94	123	118	120	112	99	99	110	117	115	109	104	125	96	116	105	107	104	86	133	102	97	118	83	102	99	113	87	112	121	97	105	94	109	110	132	91	115	120	106	105	114	114	124	107	119	110	106	93	95	107	87	117	93	100	102	95	105	122	115	106	110	94	112	101	103	114	105	120	94	123	108	121	102	109	113	127	95	105	105	115	112	120	101	125	91	116	113	102	96	120	105	99	109	108	144	105	98	115	103	112	107	105	107	114	113	101	96	112	100	97	85	109	131	119	119	105	110	110	120	99	119	102	111	105	101	93	99	102	100	97	102	119	103	116	121	107	100	84	125	109	117	111	82	113	111	101	115	97	120	99	100	103	110	107	99	118	119	113	116	93	118	101	109	92	119	97	98	113	105	101	93	108	103	100	120	109	118	98	93	110	104	118	107	99	107	95	126	107	80	106	108	98	110	111	111	117	104	102	108	100	89	90	95	106	103	104	116	113	111	108	91	100	114	103	87	87	106	121	91	87	108	113	122	98	108	129	100	102	115	122	90	112	102	89	109	112	121	101	96	106	89	112	103	123	135	113	104	92	106	96	104	111	100	108	89	134	87	89	120	106	112	123	104	107	114	99	115	125	114	112	106	113	118	108	111	107	123	104	96	86	101	101	105	106	129	109	120	105	106	110	108	101	112	114	95	103	112	106	125	136	127	106	97	112	113	115	113	97	113	102	119	126	97	105	120	101	97	101	125	114	124	104	98	109	122	105	107	107	146	100	105	90	95	108	105	114	111	102	91	108	102	103	130	101	127	90	121	103	98	104	112	125	116	101	112	114	102	99	115	107	106	105	106	100	105	111	96	102	94	113	123	122	118	110	118	105	124	98	97	116	89	107	113	103	115	105	97	122	108	97	103	133	106	114	102	115	81	110	120	121	112	95	100	116	106	105	107	122	104	103	113	116	111	106	117	117	111	111	112	81	101	89	99	92	109	107	111	107	116	108	110	99	111	105	106	115	97	99	104	113	110	90	122	115	98	99	128	94	105	108	94	111	125	106	103	108	112	127	103	120	96	105	115	108	109	103	119	102	109	113	112	103	101	118	94	110	109	109	92	103	113	89	107	98	99	119	101	105	109	115	120	115	115	101	106	109	119	109	117	99	113	114	107	103	100	91	90	99	110	119	114	95	104	97	103	101	107	108	95	95	105	90	105	121	95	110	113	126	104	91	102	114	105	111	114	130	103	90	93	89	114	122	105	104	101	120	127	107	87	97	116	102	101	101	112	84	106	82	107	88	123	110	112	94	99	102	108	84	121	111	114	102	95	105	107	102	92	107	103	106	121	80	113	89	85	117	133	90	106	106	125	109	99	120	109	104	109	100	104	109	104	84	105	130	101	123	89	116	124	118	105	96	97	104	107	105	99	106	100	110	95	96	106	114	108
7557	2049	4626	5723	4927	3842	3271	2548	2196	1864	1597	1375	1226	1120	1073	970	862	813	796	777	691	643	635	624	563	591	515	551	492	471	475	484	442	427	495	436	451	432	414	410	433	372	375	392	391	393	358	369	370	378	352	370	381	366	351	376	370	329	332	369	324	356	380	370	338	357	329	358	313	331	346	348	346	365	322	362	334	350	343	313	354	337	351	311	301	331	345	310	330	309	296	338	330	322	314	299	334	319	304	330	326	294	300	343	297	305	329	331	327	281	362	319	294	338	301	332	354	317	322	311	342	309	331	308	337	318	305	301	322	325	368	322	325	327	340	330	312	328	326	316	358	277	322	320	286	333	308	323	303	329	310	312	314	286	322	330	287	315	291	296	322	307	303	312	309	332	320	316	326	296	296	316	289	305	296	316	330	335	319	286	295	307	326	334	317	319	335	321	324	296	299	327	304	311	326	303	325	307	309	313	293	321	327	311	272	327	286	316	325	286	323	303	321	309	311	313	323	292	326	311	287	311	293	301	330	286	309	305	289	303	320	300	299	302	311	308	299	311	315	317	328	325	285	304	321	342	329	273	287	329	322	301	279	304	261	283	305	332	300	341	318	277	297	312	317	280	310	304	270	309	292	322	285	311	315	311	297	331	310	283	325	340	306	304	278	328	317	301	304	305	281	282	321	311	333	306	335	314	319	326	319	302	315	333	318	333	313	313	304	309	318	314	328	302	299	330	334	326	303	288	312	298	300	304	330	298	321	291	343	313	343	320	319	309	297	305	327	314	284	321	316	308	298	301	351	309	305	319	277	306	320	302	342	301	309	333	294	302	310	306	288	292	299	306	319	300	304	312	327	317	328	328	326	298	323	293	308	307	338	291	284	268	313	292	334	310	305	325	331	322	281	296	311	336	334	320	315	311	303	304	309	291	298	348	322	307	319	331	301	295	314	313	322	298	326	319	315	304	329	314	295	309	288	343	300	293	298	303	314	314	301	318	338	305	336	331	305	322	306	300	265	336	302	306	313	333	271	298	287	270	313	300	297	325	352	294	304	333	315	318	302	299	313	299	298	311	323	317	292	325	322	305	307	316	304	328	298	296	278	319	316	315	291	325	304	326	295	283	344	288	283	307	325	309	294	302	292	317	303	290	306	297	318	289	288	309	332	295	290	316	308	312	297	298	330	294	276	330	287	281	325	274	328	319	329	307	286	295	303	313	322	316	291	291	312	290	319	326	298	338	295	330	299	301	340	302	318	302	297	289	273	299	320	302	298	316	299	286	314	298	315	310	302	329	294	322	296	328	304	320	316	296	304	312	299	300	304	302	310	329	286	275	289	290	292	321	302	302	313	281	299	306	320	318	322	328	288	324	306	314	301	304	303	287	308	332	316	296	316	322	290	321	304	323	311	323	305	272	321	323	301	325	275	306	317	305	295	334	271	335	312	327	295	330	282	294	315	309	349	289	332	307	289	292	337	323	290	292	304	299	300	300	296	314	319	329	337	304	288	320	279	314	322	303	335	293	296	317	315	317	320	308	300	298	289	291	289	314	342	302	313	319	315	305	291	333	313	357	279	323	303	291	305	314	326	308	303	322	330	313	313	300	306	296	299	316	303	328	327	302	321	316	308	326	278	314	313	290	315	290	305	322	326	302	311	297	307	289	308	348	319	315	324	336	299	316	297	312	274	308	288	317	329	306	289	303	329	325	315	348	310	309	303	300	348	314	305	334	311	323	335	340	291	292	290	292	303	325	289	325	292	302	310	279	324	311	314	286	327	288	296	279	305	315	296	322	283	304	296	310	277	320	343	320	308	318	277	301	317	296	305	318	300	311	322	291	311	294	312	295	292	319	315	277	316	323	281	313	323	282	314	305	360	320	323	312	301	327	326	318	317	320	307	295	309	296	283	290	328	313	310	347	303	305	297	291	301	300	325	297	276	326	321	289	318	299	310	285	323	323	292	312	308	315	315	307	320	304	304	336	320	304	301	349	287	326	289	308	319	294	293	313	294	306	336	319	318	290	295	291	302	304	326	277	285	332	315	331	297	298	332	307	287	308	327	298	306	308	310	287	291	284	337	331	339	291	357	323	323	304	326	294	356	293	330	323	330	303	293	313	313	280	279	301	321	304	302	309	320	335	277	292	295	285	316	300	296	333	283	295	334	319	297	319	302	304	370	321	295	285	311	282	274	290	300	298	335	293	298	297	287	300	315	311	279	320	301	297	303	327	297	315	299	299	317	322	322	317	303	312	299	299	314	300	311	302	309	304	291	291	314	317	334	309	294	311	302	311	311	314	312	311	278	309	314	301	286	336	325	299	294	291	303	300	321	288	303	275	307	307	291	350	311	262	319	341	294	333	284	307	300	311	295	313	308	283	300	293	283	297	312	335	300	311	323	338	265	340	314	299	324	319	332	347	330	328	292	316	306	327	310	309	321	289	285	304	300	300	319	314	306	346	302	290	311	323	326	294	311	324	309	317	324	292	348	341	309	325	315	306	328	260	299	324	297	288	309	306	307	345	309	323	295	318	333	279	325	289	323	319	308	306	307	311	291	306	324	309	335	306	318	301	287	302	259	323	273	302	296	329	305	319	303	337	316	289	313	296	281	325	309	299	317	319	315	277	307	318	304	318	304	312	327	294	287	297	318	296	274	329	290	299	325	285	306	321	309	293	297	321	304	302	307	276	298	308	324	323	334	302	315	341	327	319	299	299	287	334	313	310	303	305	293	293	314	316	296	312	309	299	293	308	331	313	295	288	303	310	292	308	328	325	277	311	276	261	333	313	299	325	325	289	316	296	350	286	308	300	315	272	331	301	294	323	277	329	314	298	320	310	348	302	330	323	313	329	309	339	272	320	304	261	319	304	280	303	307	297	289	287	316	303	326	347	302	328	300	319	303	308	290	337	300	343	322	320	318	328	321	306	282	333	270	320	326	276	292	290	312	290	279	333	322	312	323	312	341	294	281	352	298	310	320	311	266	271	306	308	311	295	330	309	297	326	295	331	310	312	316	314	299	317	307	305	323	320	303	310	341	339	296	287	308	323	301	305	329	334	320	294	309	332	287	339	301	312	301	327	292	303	331	330	275	341	307	299	295	320	294	321	306	308	303	332	299	280	314	303	293	327	292	305	291	306	272	302	311	324	305	314	317	323	301	310	287	304	293	331	304	302	330	335	283	308	303	320	287	308	293	307	288	298	321	332	330	310	304	316	298	310	315	302	319	320	285	332	311	334	293	326	328	296	310	297	286	313	313	302	318	343	308	318	304	298	310	367	302	338	290	325	299	303	312	294	292	287	296	286	302	317	294	322	293	322	310	265	311	311	316	316	346	327	325	292	316	283	303	307	312	311	301	327	301	304	301	294	310	317	301	306	315	290	280	307	330	314	298	311	332	319	310	295	280	285	308	320	327	309	314	328	293	295	343	274	327	283	324	346	316	288	290	315	250	281	282	284	313	331	345	317	318	320	275	323	313	281
2463	387	361	360	385	307	312	340	318	316	297	324	321	334	286	300	276	303	304	320	307	317	329	319	321	354	323	311	285	310	304	319	296	309	329	267	308	292	326	308	274	309	302	269	315	304	297	296	296	274	309	328	291	271	321	312	264	293	309	317	308	290	311	314	298	314	320	319	286	315	352	314	290	298	298	314	291	309	327	307	283	292	315	294	297	306	337	309	282	320	284	304	302	292	305	258	323	315	323	320	309	318	308	322	284	292	307	319	309	291	302	294	294	287	295	304	287	297	329	294	320	283	299	311	286	302	290	290	326	333	321	288	317	297	317	318	291	292	286	308	281	319	310	293	325	302	332	298	317	304	299	257	309	345	280	288	327	320	338	304	326	300	267	318	318	326	333	302	296	331	325	320	307	290	297	291	290	328	317	319	294	317	318	298	294	323	340	314	278	296	284	286	275	328	309	298	279	318	322	307	294	308	296	326	314	289	305	312	252	310	269	310	300	298	302	299	311	285	279	325	265	327	318	287	311	317	318	298	316	285	300	311	320	292	289	304	282	287	288	291	293	293	311	283	342	306	308	305	342	300	291	303	296	316	292	294	318	325	292	312	309	329	279	352	305	290	294	308	292	298	321	315	327	302	284	337	310	302	294	292	310	299	329	333	307	298	327	310	264	301	317	304	317	310	314	307	283	298	330	299	275	320	321	282	299	254	318	328	298	329	324	314	329	310	363	280	294	296	268	324	292	325	315	318	311	313	298	321	314	304	294	317	323	300	327	289	314	286	312	287	292	286	304	276	304	289	330	302	322	297	287	312	327	277	291	291	277	306	287	348	295	304	316	304	296	306	309	310	311	309	312	267	321	316	308	301	297	313	282	303	280	324	302	319	324	274	308	293	265	299	302	305	326	304	347	291	313	307	285	300	312	318	292	290	300	285	305	295	278	303	279	284	318	326	293	306	328	310	291	316	314	317	303	280	265	282	318	344	316	319	301	274	303	356	297	316	298	287	268	296	316	315	275	308	287	316	330	287	314	298	321	290	302	287	304	289	302	330	344	279	312	306	324	318	300	287	292	305	281	290	313	287	326	303	307	298	293	292	300	330	264	309	295	297	266	329	312	303	322	295	302	312	311	313	296	326	309	310	320	314	299	319	273	296	294	301	317	275	320	266	266	321	319	298	312	304	293	300	290	314	304	297	317	319	305	325	288	294	306	309	300	273	310	299	325	278	298	287	316	327	276	282	287	287	335	329	309	341	261	313	323	293	344	294	269	333	298	280	288	304	314	299	314	325	289	297	281	298	295	268	315	296	320	315	279	305	324	315	324	340	313	320	315	316	315	284	325	305	300	315	284	305	314	290	313	286	287	327	328	311	299	312	292	299	295	290	328	299	294	302	288	332	330	283	285	303	308	313	289	309	333	281	283	318	281	312	304	307	294	301	324	317	301	288	292	320	325	305	290	337	304	295	285	293	330	306	292	318	313	288	295	332	279	309	318	350	339	306	301	276	267	290	294	276	300	320	291	312	286	307	297	309	287	303	312	311	319	292	313	307	309	282	307	260	305	306	299	300	294	326	280	284	326	322	309	293	311	312	284	277	324	278	290	267	290	315	318	291	293	328	303	298	314	289	309	283	328	291	274	307	310	316	314	303	300	307	299	310	297	284	279	294	306	303	291	291	282	285	308	332	299	282	307	306	319	303	306	314	296	308	294	315	294	317	310	282	346	336	294	291	288	331	298	304	307	300	324	289	302	294	299	299	347	301	301	309	314	292	334	322	306	286	334	298	294	309	321	321	289	307	311	331	293	285	292	327	309	308	333	283	298	308	273	299	321	319	287	318	285	284	310	311	311	321	272	305	309	314	295	308	325	338	315	266	334	330	320	275	328	285	322	315	306	290	290	293	290	355	288	306	320	320	268	312	303	312	270	279	313	262	300	352	316	295	322	281	334	300	331	297	291	313	318	306	324	309	309	320	290	324	302	301	329	305	331	284	290	378	321	325	346	285	283	304	311	303	314	323	282	293	291	300	321	262	329	295	307	289	324	326	289	298	291	302	270	324	297	344	314	280	281	298	308	305	286	321	326	288	287	336	333	313	290	281	287	307	296	290	307	305	315	315	324	304	304	310	292	283	296	295	298	294	299	300	317	299	310	340	324	307	306	305	321	284	280	267	306	323	304	317	326	299	313	328	300	286	310	331	327	322	297	278	301	308	302	315	307	314	327	306	319	305	283	313	335	297	291	300	301	311	322	315	307	296	305	320	285	318	304	321	286	319	308	286	273	302	327	351	301	310	296	303	286	279	307	301	300	327	294	283	302	340	286	298	328	294	290	339	312	306	280	294	248	312	312	324	294	275	339	321	324	281	306	301	315	346	279	320	334	318	324	348	294	330	274	319	306	305	304	326	319	281	295	306	327	293	308	293	308	282	309	294	289	317	321	319	328	350	310	296	310	297	289	349	274	297	323	296	293	309	282	293	280	269	296	310	316	293	306	280	298	317	324	287	276	290	304	333	317	296	321	303	305	313	314	289	316	311	291	302	314	320	301	322	317	316	316	326	313	302	301	306	313	300	295	317	296	294	320	293	330	294	290	321	324	284	312	290	286	316	317	323	301	300	307	301	302	323	322	317	288	298	282	311	321	304	321	322	291	298	285	307	315	296	305	317	337	306	291	297	282	313	280	307	305	316	315	327	285	321	301	308	313	319	306	318	311	296	290	301	294	303	290	269	272	279	310	353	287	320	311	318	283	308	281	254	318	294	317	317	343	325	335	321	340	342	319	276	298	305	300	320	292	322	310	283	307	279	286	298	318	305	295	288	309	252	328	325	322	273	279	294	279	310	315	295	311	329	298	316	312	331	325	297	299	325	311	319	277	298	292	289	301	300	295	318	307	280	285	314	282	320	307	309	313	314	276	292	316	306	312	310	290	295	306	310	306	291	314	318	309	298	287	295	333	290	328	270	264	318	346	311	302	333	317	338	327	308	292	296	293	290	307	312	317	314	300	321	288	296	294	321	266	291	264	310	315	283	291	289	317	313	297	270	330	286	300	288	317	322	311	326	297	302	319	329	321	310	287	308	289	328	300	353	299	310	298	315	302	316	322	330	308	307	342	295	299	297	289	289	285	314	278	324	328	334	260	296	298	293	283	310	283	309	292	288	290	332	316	314	281	284	311	324	316	301	304	346	276	304	353	307	306	318	294	301	304	314	307	294	297	309	287	306	303	293	311	304	312	312	308	344	293	310	301	276	286	289	296	330	305	347	309	317	323	289	291	293	309	316	300	312	291	299	302	284	296	341	324	285	313	297	285	294	291	271	321	273	329	350	264	313	348	290	285	292	293	307	332	307	315	284	331	317	268	305	285	313	282	282	291	324	289	307	315	307	310	297	320	309	317	305	303	309	294	316	302	317	324	279	320	287	299	345	302	312	329	314	288	293	298	323	304	266	319	303	328	289	291	306	281	281	308	292	310	290
2557	852	953	932	976	942	843	823	831	877	867	831	793	779	790	799	777	839	794	796	780	815	810	813	769	869	829	766	777	766	796	816	738	794	773	762	782	762	799	763	833	748	783	779	800	725	791	772	838	767	815	776	807	750	756	807	790	798	803	725	806	749	776	797	792	759	764	802	784	805	761	809	776	786	842	795	784	779	758	779	778	757	766	794	789	740	812	765	796	764	770	807	807	758	784	790	742	758	816	783	780	783	773	791	806	804	760	785	775	792	766	825	747	775	768	781	745	757	786	759	737	791	810	801	752	798	764	773	794	806	791	738	795	786	789	838	730	772	865	749	829	770	756	757	762	764	811	780	750	778	778	807	768	730	775	776	781	810	817	774	807	761	781	797	712	752	775	781	801	792	830	801	759	792	702	780	763	750	764	726	781	772	781	786	753	791	785	827	806	757	804	798	773	764	755	745	748	796	758	794	779	779	773	783	785	769	794	774	800	816	794	799	751	755	761	725	748	789	769	791	802	831	794	765	760	810	788	747	807	776	780	750	767	760	776	816	749	790	779	787	782	768	768	752	786	729	809	732	745	786	791	748	803	788	760	746	774	807	817	805	734	794	832	737	789	818	786	765	812	748	772	822	737	823	805	788	757	764	796	771	783	737	769	775	760	758	795	713	807	782	796	785	767	755	791	825	772	745	743	736	773	789	821	762	752	788	815	790	806	793	816	808	726	816	789	789	755	739	808	799	766	724	783	759	764	764	748	760	785	751	775	771	777	778	766	777	723	779	764	819	821	800	772	772	807	749	754	764	816	782	800	769	773	804	744	805	777	795	796	781	839	772	747	789	722	785	781	771	777	756	747	826	838	801	726	811	785	768	761	767	801	762	820	831	769	764	770	779	758	749	776	736	712	811	773	780	780	752	748	801	752	773	810	749	793	805	773	749	768	767	778	798	781	790	797	812	778	748	749	764	807	778	830	837	743	745	776	778	795	741	769	787	788	716	760	738	749	814	775	780	750	761	757	816	791	816	774	757	749	781	735	765	742	760	785	750	822	780	783	771	764	774	748	788	830	808	778	769	777	740	777	784	801	771	824	813	782	803	766	751	764	773	779	810	773	799	774	776	775	782	819	798	802	793	794	774	786	826	786	808	756	802	757	797	764	768	765	784	798	810	798	781	768	771	732	804	760	762	797	783	758	724	727	762	774	754	829	759	804	798	793	800	752	802	772	785	733	777	742	761	821	766	801	780	752	784	772	841	752	785	759	739	786	737	775	767	751	758	807	817	771	770	782	786	763	787	779	798	736	832	748	753	769	775	761	800	768	797	716	740	821	764	776	748	719	785	724	808	780	702	783	779	799	795	763	725	794	768	796	782	853	758	724	810	793	781	764	764	772	749	801	805	774	795	810	804	743	801	784	817	784	786	762	746	756	774	754	835	763	787	810	801	765	795	749	763	804	734	784	778	782	767	813	765	753	781	735	751	793	781	809	819	828	773	795	764	778	780	811	719	751	797	788	824	745	759	770	768	825	779	802	760	775	772	784	828	766	820	815	809	773	768	745	770	767	795	767	759	799	827	780	789	815	760	764	781	764	778	779	814	771	748	792	791	787	737	790	750	791	790	729	797	753	809	787	776	754	836	797	764	757	771	756	753	824	749	797	836	836	805	756	779	793	785	768	733	726	759	798	800	768	767	800	796	797	815	804	804	758	797	796	826	785	806	799	771	746	805	765	749	725	761	818	778	743	765	766	837	801	786	791	810	784	754	745	769	790	795	767	809	735	731	791	791	756	822	784	754	749	795	785	827	767	771	777	787	748	791	806	697	785	790	759	787	774	761	812	797	759	794	808	784	703	791	817	776	808	764	743	767	730	784	797	822	830	776	799	733	821	818	800	829	717	765	750	758	774	753	749	818	764	745	773	848	815	743	781	812	798	793	806	780	775	795	749	771	760	774	779	835	772	790	830	810	820	787	792	762	778	794	805	858	758	727	831	776	831	813	769	789	772	739	785	770	778	768	788	842	762	782	747	737	784	803	772	780	792	768	795	807	833	735	749	786	780	773	811	785	774	786	782	814	749	753	845	763	728	770	749	748	770	798	735	790	795	766	787	794	797	751	798	778	761	807	789	765	746	763	793	801	780	772	793	799	740	782	772	798	779	742	774	777	785	827	805	800	767	809	804	783	773	718	749	781	759	762	775	797	739	782	803	823	798	798	830	813	807	808	781	756	757	773	801	749	744	780	780	779	791	793	755	786	771	825	798	812	792	797	730	761	776	783	779	791	751	792	807	730	810	825	783	792	802	835	798	796	747	799	698	777	775	771	785	789	780	814	807	778	809	784	715	788	784	764	808	783	819	772	796	791	816	756	778	766	730	751	787	785	764	830	753	803	723	743	768	746	749	757	803	730	742	783	819	772	769	777	753	745	798	793	806	772	738	751	802	791	738	761	757	799	759	783	788	759	829	756	801	781	844	741	797	764	850	805	804	814	800	790	788	773	781	728	793	818	768	770	763	803	757	800	779	745	773	734	770	728	809	838	795	751	773	806	805	758	772	797	791	768	775	755	799	781	766	771	750	797	789	762	788	754	805	758	777	769	809	785	828	818	741	761	810	786	789	762	743	812	790	784	791	761	785	804	797	776	780	813	787	799	769	825	763	799	727	796	790	777	794	757	761	844	835	752	783	820	785	801	779	797	810	794	772	795	767	778	796	802	777	852	798	777	771	781	758	749	796	806	763	861	729	795	763	811	798	775	712	752	834	775	730	739	750	736	771	757	813	742	775	803	795	793	739	794	833	725	805	813	794	762	779	764	786	789	784	811	786	850	761	810	800	784	769	774	746	819	799	828	801	786	799	728	807	762	748	782	743	764	759	737	759	788	782	728	801	788	774	749	794	818	764	801	831	741	783	838	772	795	796	756	808	778	780	762	775	807	815	756	808	723	765	755	763	762	822	784	800	783	764	782	786	812	776	782	779	741	802	791	854	802	767	753	802	795	768	761	753	759	817	766	799	747	787	756	756	746	839	776	827	791	799	755	796	797	770	746	761	790	745	781	733	756	804	757	751	773	734	785	746	760	763	787	747	790	838	787	770	801	774	806	817	797	777	822	769	777	760	781	768	793	826	822	794	813	733	760	783	787	740	838	789	753	832	758	793	785	809	733	727	790	744	738	746	799	817	750	742	824	776	759	787	788	739	745	726	753	787	783	762	810	786	777	763	779	762	747	817	740	778	836	817	796	793	706	753	811	797	777	739	709	806	729	754	734	770	779	825	791	836	821	776	770	809	766	762	754	774	818	710	794	780	765	805	812	779	767	752	816	772	821	801	779	756	786	755	721	793	750	769	785	782	770	743	763	831	811	827	751	787	810	794	789	802	770	779	798	783	807	787	761	796	782	758	786	773	754	770	779	783	840	755	747	782	772	857	762	783	768	797	754	796	798	814	806	813	800	794	808	756	746	808	784	779	795	774	767	813	717
8747	1213	1459	1110	853	652	539	515	433	397	401	381	318	319	324	301	317	261	285	306	290	267	293	275	268	247	274	262	263	270	245	286	281	264	293	256	274	242	276	257	281	272	286	269	277	258	304	286	261	221	240	264	264	250	279	275	230	239	252	259	262	270	247	242	252	275	262	255	237	263	242	257	230	248	265	267	235	244	257	283	268	243	228	234	260	228	284	267	259	253	246	254	231	259	270	255	245	244	274	259	242	227	255	260	249	252	247	243	266	262	268	232	270	230	258	252	216	252	260	250	229	267	296	244	252	264	251	237	273	262	239	259	243	263	270	278	254	235	229	287	253	242	259	261	245	262	269	266	258	288	276	253	248	290	259	288	290	224	247	242	258	250	264	233	265	249	242	257	257	254	262	263	266	295	266	284	265	241	224	253	267	222	257	263	267	261	234	257	252	234	259	231	254	230	260	270	249	240	271	257	233	266	251	245	242	261	235	249	237	283	265	222	239	267	225	251	280	232	253	236	240	264	252	272	249	257	233	242	236	256	242	259	238	263	241	236	263	252	268	237	263	248	218	268	243	282	262	246	257	243	281	242	216	233	242	253	240	257	289	263	241	245	254	233	270	263	237	236	240	266	280	223	294	262	260	243	268	253	261	250	253	257	260	268	278	287	285	257	270	267	242	259	237	275	266	248	264	272	247	239	280	297	254	256	262	220	238	293	230	228	288	239	249	267	252	242	264	276	268	272	240	284	260	268	246	228	255	274	261	232	225	263	250	254	228	271	260	258	261	268	264	246	260	259	271	283	232	250	263	267	238	297	244	257	257	248	240	259	253	252	247	297	230	268	238	246	252	247	260	246	248	259	276	262	257	246	262	253	241	230	221	259	255	272	224	231	243	225	264	228	254	276	240	276	258	246	245	266	228	248	256	278	245	238	277	266	285	242	274	239	200	221	260	240	247	249	277	254	236	301	262	232	265	257	274	234	233	255	273	223	269	244	266	278	256	246	262	242	242	271	247	266	257	266	262	252	237	263	251	267	235	257	285	258	257	254	231	233	253	287	291	242	254	263	234	245	282	240	250	256	269	250	259	233	240	249	247	235	260	275	245	224	253	253	229	248	246	263	292	259	282	272	242	267	263	218	262	257	245	250	237	255	271	243	252	239	268	244	252	256	254	265	240	267	245	280	282	246	246	273	242	279	236	265	274	271	280	283	239	251	221	266	237	265	238	240	261	272	261	262	252	245	264	234	265	239	250	248	249	260	279	259	228	279	239	267	262	230	228	253	271	288	254	244	264	244	245	259	278	275	261	281	263	253	233	245	234	253	246	232	277	263	262	248	258	221	263	264	251	243	250	219	247	237	251	250	257	266	263	249	263	270	258	225	281	274	259	268	254	241	278	261	259	231	250	249	244	239	275	243	284	248	254	269	242	251	242	239	253	240	238	236	259	246	243	259	224	233	249	236	262	246	265	259	259	244	254	267	248	258	248	273	267	255	234	244	237	275	271	240	232	262	248	264	268	254	261	243	254	234	276	272	246	242	248	247	241	267	258	244	241	249	260	284	234	272	247	228	280	239	276	270	238	241	258	229	251	257	236	249	242	242	239	258	271	238	242	238	233	287	270	257	267	230	247	253	262	263	241	277	261	254	252	248	193	263	271	266	254	275	257	278	247	230	270	235	233	231	231	252	242	300	251	260	224	257	271	245	250	240	237	259	224	261	275	283	266	267	256	238	266	262	257	258	232	212	242	249	226	256	255	270	256	267	281	271	243	262	260	246	229	270	283	257	270	255	247	262	259	271	261	257	271	257	257	287	206	261	280	256	268	278	246	269	242	261	288	260	238	269	292	249	236	279	261	232	270	258	258	260	267	231	251	271	262	266	247	229	256	242	261	252	235	240	245	254	294	241	248	267	268	253	267	264	230	234	267	282	253	271	254	264	253	253	276	268	269	272	269	251	239	252	274	264	240	272	244	252	277	253	255	249	257	266	248	258	282	263	294	252	257	266	226	250	254	247	257	252	238	245	231	249	254	282	232	265	248	258	288	250	237	262	251	262	251	248	229	270	246	255	254	226	249	253	255	250	273	264	225	253	262	235	238	281	257	264	248	254	251	254	247	286	255	247	228	244	255	228	273	250	275	274	236	271	223	246	236	239	271	249	237	232	252	277	250	281	284	264	239	250	239	240	263	248	239	266	264	266	265	261	255	239	263	222	250	268	269	264	245	261	243	271	276	277	251	238	261	258	259	256	276	255	271	251	226	270	259	220	261	244	291	232	239	269	247	266	274	249	258	262	224	271	268	264	263	256	262	271	244	278	233	256	254	291	261	246	250	254	246	255	276	250	269	264	266	228	263	249	289	254	242	249	221	244	253	247	258	250	230	290	252	235	255	245	273	246	259	254	242	275	250	264	258	270	259	257	242	280	238	266	248	236	249	263	250	274	248	265	241	239	249	226	244	230	248	268	237	239	235	253	247	269	271	255	284	238	260	255	243	247	272	259	256	243	244	238	260	237	249	242	237	257	225	286	248	231	257	283	261	280	243	267	263	254	265	240	255	251	260	257	257	281	282	230	240	264	256	245	261	239	252	234	232	223	278	244	270	248	241	252	246	255	231	228	231	227	247	253	237	269	227	269	270	247	269	251	262	249	249	252	262	247	237	256	260	241	260	255	279	247	235	257	243	231	254	248	272	255	263	227	274	239	265	269	263	261	243	239	255	238	255	259	252	228	251	254	245	236	256	223	282	255	238	257	234	239	260	266	242	250	259	247	219	237	231	226	269	265	240	260	255	255	244	273	255	237	252	288	276	285	278	278	259	279	260	270	254	231	268	265	240	251	261	254	266	243	252	252	216	255	265	246	251	233	211	238	268	242	248	244	233	254	275	258	276	281	263	276	241	214	236	244	260	237	219	259	267	248	276	253	256	226	260	249	283	248	285	250	230	239	290	252	245	249	247	254	263	238	251	242	258	264	256	256	254	275	274	263	260	257	255	249	270	239	255	262	259	267	256	268	267	269	248	251	255	242	244	249	249	257	262	236	263	284	229	276	243	249	261	263	273	249	238	255	219	262	246	267	256	250	263	245	268	264	215	269	262	236	257	251	269	233	270	249	252	266	269	278	219	239	260	241	261	251	271	261	250	261	244	247	253	241	254	268	269	256	253	267	257	234	272	256	258	237	218	264	224	269	262	284	277	235	251	255	264	270	265	262	233	269	273	247	270	237	260	257	257	237	238	242	269	263	265	249	262	270	258	248	206	263	237	238	239	265	270	257	295	256	272	235	253	248	267	244	253	262	253	234	242	261	251	245	242	229	247	253	261	253	241	262	255	241	234	243	263	241	246	252	239	272	245	243	219	228	250	265	258	261	249	248	253	235	278	242	242	295	255	236	252	265	256	263	239	242	275	246	245	269	241	255	259	260	265	225	272	255	226	247	292	240	272	275	281	252	263	249	250	225	231	247	251	247	238	233	254	223
5789	1588	2993	3573	3154	2545	2121	1858	1672	1605	1355	1212	1133	1186	1069	929	957	982	869	860	794	842	854	785	812	768	759	771	771	737	722	780	736	709	693	695	718	678	709	642	667	718	647	675	722	683	693	674	673	672	671	698	686	633	714	662	664	714	658	652	697	674	677	671	678	728	682	681	676	651	640	650	684	704	712	666	665	695	700	666	705	676	670	719	669	661	648	643	666	682	663	651	678	616	640	674	643	666	680	650	644	659	631	629	644	655	604	637	650	632	637	650	636	646	682	647	715	633	658	668	658	643	644	651	664	606	673	679	646	620	640	646	679	646	629	621	665	630	648	665	664	659	615	674	676	663	706	651	663	681	616	645	624	653	670	629	644	693	656	661	623	661	685	643	622	658	660	653	606	656	640	631	637	627	630	660	678	642	661	689	638	646	604	638	613	604	620	675	637	656	640	614	631	655	647	674	673	691	651	658	615	653	647	644	675	637	661	663	687	655	623	669	679	635	661	662	608	682	657	645	627	633	631	612	678	628	657	669	690	639	607	628	644	628	634	645	658	657	609	642	696	663	601	642	649	650	654	674	649	652	674	649	658	610	672	669	672	651	640	649	623	651	680	607	665	650	662	694	642	627	660	640	658	684	674	650	648	611	661	626	644	674	615	626	699	643	660	602	700	626	723	693	660	651	650	702	617	623	671	622	687	617	653	711	660	694	663	661	658	647	661	648	643	682	656	644	683	631	634	600	653	687	630	667	675	626	678	642	653	682	631	630	661	622	715	653	646	630	640	663	620	636	653	650	704	640	643	630	668	653	671	625	651	605	664	652	625	608	646	661	680	637	630	652	612	671	619	620	686	613	627	649	660	631	648	617	641	639	647	644	628	638	587	639	648	654	647	676	664	651	675	660	662	675	658	645	649	669	688	708	639	678	690	612	681	677	649	621	619	626	658	602	615	609	667	682	660	668	655	636	660	651	661	707	665	642	661	713	639	676	640	665	681	634	665	663	634	680	644	659	642	645	660	653	659	642	631	720	680	682	651	624	642	605	649	653	718	666	637	598	618	631	631	649	620	662	638	647	643	657	638	649	622	658	727	694	630	638	679	638	600	623	659	638	636	613	639	628	640	624	655	653	625	616	693	632	615	672	652	655	660	685	607	644	670	630	612	625	616	616	683	685	594	642	658	687	626	735	669	683	651	624	648	674	676	646	690	670	634	658	651	650	671	668	644	663	592	653	661	641	657	640	640	620	662	624	656	655	633	632	631	691	658	655	652	640	657	654	662	625	640	657	657	671	632	615	687	598	634	641	607	690	615	636	652	650	632	637	604	656	613	651	651	669	698	667	628	669	618	651	618	642	691	690	674	674	625	663	652	664	633	688	672	661	659	670	679	648	682	631	660	715	621	662	637	663	630	594	662	614	644	659	625	657	624	638	686	694	633	648	616	676	698	638	643	641	654	665	615	652	613	620	649	595	654	677	648	637	673	643	645	653	670	590	637	647	689	688	693	651	638	688	652	689	635	673	629	664	623	644	673	672	666	603	653	641	650	668	674	653	644	675	613	714	645	621	640	656	659	606	597	664	656	636	639	638	688	624	645	648	699	679	715	691	644	602	661	673	670	630	646	633	675	690	648	642	661	654	688	641	651	652	646	636	661	657	619	664	656	628	644	661	692	631	632	640	682	600	662	666	617	635	675	628	630	653	636	679	598	615	643	616	612	663	611	622	694	587	668	624	626	628	720	654	627	671	676	609	641	671	656	669	651	642	677	641	629	639	681	655	666	645	688	659	631	653	666	652	597	620	695	652	633	695	685	633	663	674	680	639	662	642	599	622	626	689	622	691	661	618	618	636	700	651	648	637	626	665	637	655	636	631	664	630	709	636	636	665	647	652	649	685	671	665	626	658	733	642	630	624	644	664	666	637	673	627	655	654	675	659	644	654	649	687	632	678	666	652	677	668	682	599	630	639	606	640	702	670	669	664	658	637	674	607	616	689	693	634	642	637	684	649	670	628	649	655	686	666	667	612	651	690	650	613	708	669	655	628	600	695	674	639	658	647	615	653	681	648	626	611	666	627	670	618	662	679	651	657	659	624	643	598	629	629	631	618	672	643	644	629	658	615	678	680	681	675	666	641	638	700	666	639	657	650	640	611	653	681	643	595	663	692	669	685	708	663	615	668	672	666	620	634	657	652	656	670	657	681	570	646	659	634	647	626	659	648	690	628	642	611	646	683	640	645	643	650	632	676	679	632	632	645	678	622	631	629	649	647	650	683	626	667	640	671	610	648	636	629	650	654	607	663	662	657	654	687	689	627	637	653	674	643	616	636	695	641	641	666	632	601	631	662	689	690	629	661	644	647	646	660	633	624	698	663	700	639	655	622	649	633	660	643	694	639	670	638	673	645	655	681	619	650	663	667	635	599	613	703	628	670	600	688	626	659	652	622	696	669	651	678	618	658	676	670	599	593	654	630	676	645	629	624	617	646	625	684	657	650	656	665	660	629	691	674	657	658	649	698	638	648	665	593	643	633	704	640	651	672	664	665	668	657	633	662	680	658	639	677	626	660	649	647	681	681	616	648	664	668	633	663	722	635	676	612	617	633	677	682	692	648	634	646	648	664	669	666	564	670	637	665	680	616	683	651	621	706	648	630	655	664	634	666	618	692	643	661	669	637	679	682	662	651	676	613	609	645	605	623	669	641	621	664	581	634	649	680	682	631	625	609	653	666	698	641	650	671	598	678	628	641	629	666	669	672	663	627	665	623	657	691	642	662	623	639	638	686	668	659	664	624	639	641	672	674	669	645	708	598	657	645	699	633	663	681	645	670	596	656	657	664	637	615	626	666	613	670	635	696	657	668	655	687	634	667	665	650	674	621	620	622	637	660	636	637	632	664	649	646	646	651	632	667	682	655	635	639	613	652	595	682	656	670	671	663	667	676	627	675	649	627	676	659	644	621	629	676	646	643	688	648	651	697	630	621	661	654	674	656	624	621	645	627	629	640	642	667	656	664	635	664	641	639	656	687	673	639	690	622	681	651	671	649	667	642	651	611	680	632	622	654	658	665	668	576	632	666	654	692	654	652	653	627	646	628	663	618	674	627	654	667	662	669	685	667	631	644	710	708	588	646	666	645	656	639	671	678	625	641	669	701	635	655	656	644	665	649	620	669	611	694	637	643	648	639	685	625	629	636	650	665	641	617	646	628	648	634	635	701	674	649	680	670	637	655	651	633	648	662	663	639	656	634	624	610	682	626	675	628	668	644	630	626	658	639	611	651	659	601	656	607	673	695	658	665	641	600	647	665	617	631	653	685	671	648	596	633	610	638	650	626	656	664	649	649	694	622	634	631	630	660	661	691	654	670	644	674	623	630	697	662	645	610	625	705	635	637	681	675	614	635	661	627	673	671	637	606	654	618	632	616	641	644	638	619	643	634	609	645	686	681	634	698	632	642	675	607	624	658	646	655	665	600	632	685	664	633
15406	2439	2407	1814	1307	869	665	532	457	377	295	304	246	235	186	243	179	200	160	172	148	161	160	158	160	132	146	130	138	140	133	134	122	123	114	143	128	111	111	125	128	122	131	109	121	117	121	119	118	121	108	111	133	108	113	131	111	109	118	106	99	115	119	126	93	118	95	98	111	117	99	97	112	118	112	124	119	117	93	122	106	100	102	115	117	122	109	97	104	122	105	103	102	99	95	118	89	111	104	112	105	119	106	130	108	108	120	95	111	116	116	108	96	89	123	95	120	107	93	138	106	122	109	104	111	100	93	103	104	100	87	92	106	89	113	118	95	87	105	110	107	86	114	109	108	98	105	94	102	118	104	95	105	112	85	88	112	96	114	102	111	116	100	112	119	108	104	99	115	126	123	84	108	98	93	114	102	116	121	100	104	114	111	137	122	96	104	107	111	122	94	89	95	128	91	111	104	88	108	90	109	105	100	114	104	109	98	108	110	101	100	111	115	118	97	106	101	96	88	120	100	114	121	104	101	111	115	105	106	122	113	123	89	105	92	106	122	109	119	117	118	102	126	107	114	118	126	108	89	106	122	106	125	98	114	108	97	110	83	117	117	114	105	104	99	123	110	92	94	112	107	108	99	126	97	103	106	108	85	102	108	92	89	122	105	118	96	112	112	117	118	92	111	92	106	90	107	110	97	117	103	102	106	104	115	119	88	118	105	87	100	113	103	112	112	93	117	83	88	123	115	92	114	95	102	103	116	119	109	123	114	104	99	110	97	111	125	115	111	106	117	108	94	113	88	110	90	112	100	113	101	113	119	89	73	120	134	97	100	113	108	99	98	115	92	103	92	102	105	99	98	108	103	110	134	109	110	101	114	100	113	100	119	117	112	106	95	104	114	107	107	104	108	100	98	99	121	90	114	121	97	102	125	99	89	114	123	123	106	107	110	115	98	99	124	111	108	120	113	97	110	116	94	123	123	108	114	86	86	114	115	117	90	120	98	101	94	109	97	92	109	115	113	97	104	110	122	102	97	115	119	110	131	98	112	105	97	112	111	119	119	105	97	110	120	104	95	109	131	117	121	111	110	99	114	101	111	112	100	119	100	114	92	111	95	113	131	114	104	102	102	87	98	110	111	111	96	107	102	110	88	82	114	97	96	99	91	86	105	108	111	105	109	105	108	101	111	118	107	102	121	96	113	102	109	103	120	103	113	105	105	116	103	117	97	100	94	95	111	107	127	115	92	99	114	93	104	102	103	93	111	109	105	108	105	100	110	95	112	102	108	103	112	118	115	116	113	89	115	123	111	114	102	100	107	112	115	95	100	97	101	93	112	105	93	106	113	109	120	92	94	118	117	108	96	99	114	99	117	109	109	100	117	108	97	95	94	103	106	96	114	127	115	94	106	95	113	123	111	110	127	115	100	91	102	104	101	108	109	122	103	95	130	113	92	107	116	108	108	111	103	109	103	115	93	96	122	111	121	95	104	119	98	128	116	119	102	102	106	97	116	106	111	124	121	110	97	112	126	121	112	98	122	109	106	108	105	92	111	100	104	86	113	105	105	115	85	82	123	116	113	106	112	88	115	133	102	98	104	118	97	113	98	103	98	104	91	101	118	114	103	124	100	111	91	91	113	106	100	75	100	107	96	113	114	106	111	113	125	99	87	97	118	102	111	116	102	99	95	91	107	93	97	100	111	108	99	105	96	99	86	115	88	118	99	103	91	102	105	97	117	123	102	105	105	120	101	103	107	94	113	118	118	96	98	94	123	99	94	96	128	111	112	112	97	126	105	87	114	112	98	111	115	106	95	109	121	101	100	126	91	106	107	101	108	119	109	107	104	78	104	120	93	92	118	108	115	86	95	124	106	101	117	105	109	118	110	100	112	108	114	121	105	84	108	108	114	97	118	115	106	121	100	109	107	101	104	103	106	102	113	109	100	115	93	107	95	85	111	90	93	105	115	100	127	116	89	104	114	104	102	108	98	119	97	118	108	96	108	102	89	127	137	108	99	102	115	110	109	118	119	96	88	105	103	102	94	115	113	101	117	100	105	93	106	106	97	120	113	100	127	109	114	92	101	115	87	105	116	111	112	123	117	97	113	102	88	114	108	120	116	127	112	121	109	142	115	110	99	123	95	110	116	102	118	118	113	121	94	99	97	118	115	96	99	119	125	96	112	112	84	105	114	113	100	110	104	112	112	101	93	105	122	108	104	108	97	98	113	112	113	105	93	93	103	104	85	106	84	118	94	89	105	109	112	111	92	110	113	113	130	95	100	99	102	111	91	102	100	118	95	123	90	111	101	126	95	92	127	122	95	125	106	111	97	111	77	101	110	96	99	95	94	112	114	117	108	104	109	109	114	97	105	120	90	126	103	101	109	98	116	97	105	95	103	108	109	115	88	115	110	97	101	106	115	101	99	108	116	102	117	102	112	106	106	107	101	93	104	105	118	112	110	103	114	125	86	107	120	120	108	122	100	114	99	92	108	91	98	100	106	96	114	120	104	104	114	104	80	92	101	93	115	92	102	101	100	104	93	115	112	114	97	112	106	106	103	99	101	99	114	119	104	104	117	96	113	113	115	118	97	92	109	111	107	109	112	107	114	112	106	104	119	100	101	108	99	94	109	107	120	118	125	102	123	105	118	106	85	119	86	130	89	98	108	107	88	117	115	113	122	89	101	110	120	88	108	90	108	114	103	117	108	115	104	112	99	91	113	99	97	97	100	101	100	108	109	127	87	114	97	115	116	122	103	92	110	121	111	100	102	102	106	98	114	115	115	119	112	107	119	111	109	108	110	100	113	124	112	109	120	98	115	103	101	113	104	102	96	111	94	103	108	103	122	106	109	121	101	115	102	124	128	88	96	105	111	103	99	105	114	96	102	98	94	125	107	87	121	106	100	104	95	85	116	90	116	85	99	118	120	83	111	117	97	112	103	104	100	111	113	96	99	100	109	126	108	97	106	111	100	95	87	111	114	112	111	108	109	107	105	114	98	99	104	100	118	100	114	113	127	130	112	101	88	101	107	100	98	93	105	100	99	112	102	76	98	115	107	86	93	94	114	110	106	91	109	103	117	86	108	90	121	97	99	119	106	123	106	99	98	93	115	109	100	105	103	96	100	97	107	107	94	93	96	110	104	89	119	114	142	126	107	93	107	97	104	114	110	109	112	96	111	94	77	114	90	108	111	115	115	103	105	105	96	107	104	117	107	110	103	105	101	101	104	96	86	123	116	109	126	101	108	109	98	110	97	103	97	93	117	107	103	118	108	84	116	104	111	93	112	134	106	117	93	91	120	111	97	124	120	100	104	115	119	107	89	112	127	123	99	111	93	113	109	112	119	99	116	110	92	106	105	104	108	117	108	98	98	96	110	114	111	98	102	87	119	118	120	108	105	98	106	109	127	99	119	104	101	84	111	115	93	125	117	98	116	102	109	106	115	108	104	109	106	101	108	118	99	102	98	110	100	107	98	109
7448	2043	4681	5530	4880	3806	3130	2529	2182	1870	1637	1340	1251	1106	999	930	876	802	777	745	734	630	649	603	578	605	547	552	508	488	463	454	478	464	441	438	436	426	418	406	408	365	404	389	360	362	377	381	388	356	333	335	328	390	359	389	348	344	355	370	342	320	333	346	367	322	326	319	324	329	337	359	348	325	345	340	372	348	353	337	368	328	295	316	324	317	331	361	313	320	320	321	304	316	338	314	314	325	361	335	323	321	321	338	308	323	319	322	310	281	346	280	314	334	369	335	351	311	331	319	341	296	319	327	304	336	320	324	309	279	310	325	334	359	330	266	308	304	330	288	326	284	312	287	321	292	312	319	320	296	318	336	310	310	311	292	303	304	316	316	298	310	312	321	320	316	304	311	296	269	314	309	296	311	311	298	279	286	307	308	308	351	296	315	309	305	309	316	293	323	302	362	319	333	356	315	333	304	301	289	331	289	287	296	341	289	284	294	289	295	284	302	346	300	340	346	313	311	301	299	271	306	336	296	320	288	324	317	303	309	320	336	323	326	302	350	306	297	311	316	294	293	320	328	294	275	312	309	306	299	317	307	315	346	300	301	310	299	328	330	325	296	313	325	324	337	324	342	282	325	320	278	315	296	340	300	306	346	316	314	301	326	314	307	299	291	316	321	295	303	272	271	319	299	322	321	286	275	280	317	279	339	286	261	331	297	338	336	303	313	300	310	334	299	277	278	302	296	306	324	312	298	295	312	302	289	280	325	354	313	286	319	311	303	329	283	294	335	293	328	297	339	291	285	287	329	316	332	293	330	315	311	301	337	319	305	318	329	317	272	290	323	339	305	312	323	295	291	320	319	312	321	284	321	313	322	334	310	336	283	276	332	312	326	289	312	326	342	310	307	307	298	335	315	316	327	333	283	295	310	349	279	323	317	312	310	317	307	334	300	293	302	284	330	302	306	330	299	319	305	319	300	301	308	318	321	294	313	330	330	318	325	324	305	291	302	296	306	321	324	301	292	338	321	341	302	343	298	265	318	304	314	320	304	359	306	325	335	312	320	330	285	313	286	293	305	304	298	306	307	304	319	305	288	297	274	266	274	347	298	298	296	337	315	279	309	300	315	311	321	318	311	297	314	307	315	279	313	305	286	314	300	315	321	332	314	316	301	335	309	312	324	296	294	329	327	327	303	315	327	301	299	325	315	333	326	320	326	322	324	312	329	307	300	304	334	295	306	280	286	289	309	315	325	317	295	281	291	302	274	323	318	321	351	321	315	333	330	333	302	305	335	307	320	310	343	303	323	292	321	302	298	291	317	313	300	274	332	298	318	306	318	295	306	346	306	335	301	275	318	293	332	322	320	331	297	337	300	289	307	327	311	330	319	319	305	326	299	326	289	281	282	302	307	303	293	293	323	303	340	291	290	308	318	325	291	318	306	312	328	292	293	302	290	321	307	301	274	339	306	325	286	323	318	337	285	299	309	325	303	316	304	345	289	265	302	320	309	289	296	318	290	323	294	307	320	298	297	322	302	292	318	314	324	301	326	281	330	274	334	338	316	307	288	315	278	319	341	295	299	308	314	319	328	306	322	324	302	306	313	305	304	252	282	351	308	341	287	318	302	312	325	277	306	315	325	291	284	322	302	324	309	297	299	332	322	317	278	298	303	333	289	302	294	314	318	305	303	309	304	308	305	296	321	307	295	321	341	291	285	312	293	287	321	277	291	292	311	305	317	320	324	315	327	289	278	337	275	310	280	301	307	274	318	328	303	284	281	342	303	313	286	316	299	283	328	293	309	305	322	313	300	315	287	343	286	303	300	331	285	335	315	268	279	320	318	322	336	293	303	306	321	304	319	270	292	322	290	299	302	330	333	311	303	297	352	316	306	310	292	336	337	289	258	295	279	323	316	315	290	276	329	284	307	318	268	323	294	249	312	310	304	316	299	306	301	299	307	301	288	342	289	283	338	319	285	365	295	304	282	315	315	301	306	312	300	322	291	295	300	284	350	312	316	344	307	301	318	305	331	315	319	288	316	300	310	320	296	335	332	291	305	298	306	316	324	315	328	316	300	322	306	308	294	303	336	295	294	301	283	329	306	314	328	320	322	309	307	303	323	326	313	305	332	299	296	311	317	318	319	288	307	328	310	307	305	311	316	311	313	294	303	299	275	291	311	332	300	303	303	300	329	284	317	306	311	314	298	305	284	292	333	300	295	318	288	319	308	316	328	321	286	318	308	298	312	298	292	293	328	341	304	271	299	277	330	332	311	339	308	336	299	334	261	309	289	297	292	336	292	323	331	290	335	300	298	306	323	303	301	312	278	314	299	302	293	258	294	311	326	328	323	327	353	317	320	284	301	299	311	282	326	319	326	341	315	307	305	302	314	322	300	317	318	297	291	322	322	308	331	293	324	320	271	307	301	286	317	301	285	295	279	319	305	335	332	292	288	315	313	307	343	312	311	305	337	287	326	324	304	283	309	302	336	300	295	333	273	289	315	319	311	343	336	250	301	327	299	294	303	334	287	324	287	311	305	310	322	323	316	336	312	311	274	323	308	292	321	328	290	305	287	324	318	323	299	311	313	315	312	295	308	301	275	353	287	292	331	302	311	298	305	332	325	282	329	295	289	327	344	303	285	302	308	258	317	306	311	292	309	312	305	324	310	315	318	287	309	349	286	317	301	321	295	282	318	298	333	304	294	321	295	300	325	300	341	310	314	285	309	300	326	339	304	287	292	300	275	327	291	348	302	287	309	296	300	299	280	283	305	283	331	307	332	314	301	315	322	272	307	309	283	319	326	315	315	297	324	328	309	289	310	320	312	295	316	318	308	293	303	288	305	287	316	299	290	316	321	296	285	324	318	291	314	326	311	310	274	326	289	320	286	313	298	317	339	328	296	320	321	325	296	302	305	322	313	320	313	296	304	321	283	296	295	332	296	308	302	324	323	330	308	288	297	313	333	322	335	302	299	291	315	319	286	293	312	308	314	306	326	314	300	303	298	309	311	291	353	304	318	295	307	285	305	302	296	320	337	299	297	305	304	292	340	312	319	307	318	311	311	288	306	305	306	278	301	295	310	286	285	300	304	272	333	300	302	290	289	337	344	300	287	292	337	324	310	335	310	319	308	283	298	309	276	274	297	304	302	343	284	306	314	328	279	327	318	299	317	290	308	306	307	307	312	311	318	316	311	285	299	286	280	302	290	261	323	293	360	307	305	301	278	302	329	279	284	304	288	312	323	304	327	281	347	304	309	293	284	326	341	292	302	301	313	280	322	323	330	304	280	312	287	314	280	317	294	311	316	276	272	336	301	302	322	322	283	284	318	325	279	297	290	295	310	323	299	285	334	286	287	320	299	304	312	336	304	301	305	310	314	308	302	300	320	308	299	301	303	282	299	305	315	347	301	302	294	313	301	326	323	306	290	333	299	288	331	326	330	328	253	327	318	311	319	321	325	332	308	287	295	309	339	309	329	307	355
2709	404	437	399	376	366	339	313	343	295	313	339	306	325	315	298	312	321	318	292	292	305	281	297	290	302	283	312	281	324	282	294	304	304	306	284	320	305	271	285	296	303	309	271	306	285	297	303	294	310	307	283	294	313	318	284	305	321	316	312	306	272	326	296	301	296	285	305	307	306	308	288	284	288	298	285	319	311	328	283	265	284	269	290	331	320	285	308	291	272	288	303	309	289	284	287	291	313	299	281	292	343	280	274	299	286	300	307	299	291	292	329	328	284	298	335	310	297	320	306	322	253	271	328	308	303	301	296	298	280	289	307	311	303	283	316	288	330	305	277	294	288	275	289	318	308	324	309	310	324	319	295	275	286	252	333	307	324	299	280	278	292	332	334	278	335	326	348	314	322	287	246	338	329	316	315	305	314	298	253	293	297	305	314	311	322	322	288	290	300	306	267	283	284	291	316	290	324	329	300	288	313	294	312	268	283	304	319	322	314	301	297	289	294	308	338	277	316	311	296	318	273	308	319	312	312	317	326	292	293	330	317	307	308	307	304	318	286	297	291	325	311	291	300	310	314	320	291	301	307	321	311	278	294	311	298	305	311	305	294	318	307	297	299	279	313	326	316	313	317	305	271	308	283	304	282	326	294	289	320	274	291	330	316	329	308	262	297	325	347	301	276	270	295	338	356	264	328	284	322	301	307	297	315	333	308	315	310	301	287	271	301	289	282	293	319	298	299	311	333	341	294	274	293	325	308	315	283	291	315	307	350	291	279	315	285	301	327	299	323	304	323	314	286	274	296	315	293	277	335	311	307	316	325	300	317	317	279	278	310	298	306	322	330	326	293	310	302	297	313	297	285	300	310	311	329	303	310	310	310	316	309	322	279	318	302	321	278	285	292	291	255	293	283	341	292	290	293	280	328	303	291	295	314	278	293	290	306	319	289	284	299	333	285	294	275	330	332	304	304	310	302	301	301	273	316	311	281	300	307	284	302	308	296	288	281	338	321	292	304	296	301	300	285	298	290	286	314	282	309	339	327	304	334	269	297	306	298	310	313	289	298	327	302	292	292	308	307	293	307	298	285	335	315	288	323	327	275	310	304	281	267	334	309	320	286	305	316	283	314	306	293	305	307	284	300	290	303	277	294	316	304	309	326	294	278	281	318	315	322	332	298	324	298	257	291	325	321	287	280	275	296	284	308	304	287	295	287	269	281	296	296	303	265	297	285	297	293	327	292	306	327	276	306	333	319	283	294	307	323	272	293	283	277	292	282	331	308	316	293	301	315	315	330	337	288	302	328	282	302	315	314	306	285	315	307	332	293	284	295	288	300	288	326	275	341	287	312	272	297	327	278	302	288	303	288	303	288	324	284	282	315	283	322	321	293	280	286	317	313	316	288	294	274	293	309	294	278	297	288	322	306	335	281	296	301	302	290	302	306	287	267	311	312	293	307	292	286	339	296	303	307	317	341	346	319	325	287	266	324	322	292	293	306	324	262	305	284	310	302	282	299	313	314	300	313	306	320	294	286	335	286	332	279	323	281	302	294	311	293	297	295	291	297	301	308	278	279	312	273	299	303	322	323	282	282	306	304	305	326	263	297	301	299	285	302	282	279	276	315	295	300	250	299	314	307	311	273	295	301	309	287	309	304	313	346	304	298	274	289	315	283	307	275	295	305	317	349	273	292	312	306	309	328	278	286	309	282	318	319	291	306	286	319	320	317	282	285	284	299	330	319	318	298	322	319	302	331	304	310	285	304	331	295	288	308	300	326	294	308	271	298	331	312	291	283	283	294	314	305	328	319	311	325	284	282	302	297	303	324	301	298	289	286	295	288	314	307	309	322	331	304	309	289	286	298	318	329	288	286	306	295	297	303	298	300	309	321	306	286	344	286	303	321	285	277	303	334	318	281	279	309	306	316	313	281	300	310	309	279	292	299	297	343	308	275	285	299	305	329	287	309	298	265	282	295	302	345	288	321	286	294	323	340	287	303	311	337	314	280	333	308	337	275	289	291	315	280	326	310	320	355	316	274	293	291	315	282	320	318	274	307	299	329	300	275	298	276	313	319	295	305	319	276	321	284	287	304	292	315	253	328	293	332	289	297	292	288	305	282	274	291	299	305	307	295	303	304	295	279	310	321	293	302	280	310	309	304	320	290	288	276	304	328	268	312	305	294	317	269	291	296	306	318	290	320	296	314	310	291	305	355	317	275	308	342	312	314	295	317	282	313	317	296	296	330	303	270	303	304	318	330	326	299	291	298	329	294	314	287	335	294	263	315	297	295	316	321	301	253	317	293	318	326	271	308	286	301	307	330	281	290	309	324	322	318	306	310	308	288	313	295	332	299	283	329	311	333	298	303	288	289	322	310	292	324	281	304	300	316	323	324	304	292	278	309	291	317	309	318	307	314	324	307	292	302	290	312	287	297	315	274	302	310	328	344	321	325	290	292	281	280	306	307	315	264	346	293	295	319	302	305	308	293	292	361	325	310	294	286	294	306	301	320	310	281	300	304	296	316	287	287	288	314	279	326	291	290	284	282	308	287	308	346	310	292	311	293	301	329	276	319	301	313	293	302	289	323	283	297	313	293	293	315	277	289	314	333	325	314	313	308	289	332	299	328	301	302	276	298	303	306	288	329	300	309	275	302	295	324	335	337	296	318	284	320	315	297	287	309	318	300	339	279	300	305	332	309	303	295	293	291	301	269	307	322	290	308	316	293	311	320	288	315	306	337	320	297	295	301	315	302	327	305	280	284	298	321	305	308	306	282	288	290	254	313	290	286	256	303	287	315	275	308	285	285	330	347	289	312	320	335	319	325	306	320	301	309	289	321	259	274	297	289	303	319	301	318	302	281	278	267	262	304	315	354	305	270	316	311	293	301	306	318	301	334	323	294	300	267	301	314	329	325	295	327	313	312	328	301	315	291	326	297	316	327	324	329	296	329	301	275	299	288	315	313	306	291	343	314	283	283	295	310	335	305	292	305	325	289	282	286	309	335	321	316	335	306	300	279	305	300	331	323	295	318	292	334	294	310	323	333	302	309	288	285	310	317	303	295	299	292	313	338	301	296	275	300	295	306	309	303	295	278	317	300	314	278	302	312	305	266	312	314	291	305	311	297	275	292	297	299	305	311	311	305	315	302	293	310	306	311	319	318	304	295	301	268	319	342	308	297	326	286	288	321	275	304	306	309	288	289	299	342	280	315	295	308	320	293	287	348	306	313	279	303	305	303	285	307	307	274	302	321	329	294	271	325	329	275	286	306	314	279	275	303	329	279	301	282	317	319	304	300	293	298	287	304	305	322	304	306	334	286	299	299	317	309	298	282	333	307	310	319	286	314	320	292	273	324	317	300	331	286	321	323	310	291	302	296	302	298	266	307	319	307	300	300	312	323	326	334	309	309	285	319	305	321	316	305	303	317	343	336	304	295	270	332	312	309	300	324	306	314	276	300	306	324	294	295	320	287	288	277	319	269
2543	886	1031	1050	1030	949	919	949	877	858	856	798	864	790	815	804	882	791	809	827	801	801	839	810	806	799	794	796	750	789	814	779	789	789	796	816	803	736	791	746	828	787	799	768	810	743	807	777	787	767	775	763	792	778	758	769	813	774	752	785	818	791	782	804	783	791	812	736	754	758	797	738	763	770	843	736	773	759	824	775	804	825	723	816	784	800	743	755	808	766	740	743	781	786	751	802	759	778	747	803	817	797	753	778	752	776	817	788	741	821	784	797	744	785	826	729	812	791	771	740	792	804	817	794	776	812	763	783	784	800	790	791	712	752	792	763	800	785	782	802	767	788	773	827	757	819	814	736	761	741	811	746	791	831	774	836	806	783	787	786	784	793	715	772	709	833	798	777	807	776	792	783	703	754	751	803	755	802	758	794	723	749	817	792	770	809	798	807	764	813	774	804	772	751	712	753	774	776	803	788	781	774	783	818	810	763	748	776	745	772	798	717	807	726	754	769	786	845	771	789	812	795	756	795	792	724	755	795	771	780	826	797	798	774	785	798	795	742	784	816	760	803	790	746	755	776	816	800	768	751	800	755	728	765	732	723	762	776	834	804	753	761	742	819	774	797	787	756	807	789	772	735	785	755	778	787	761	777	775	757	772	781	767	809	733	800	755	767	769	807	809	794	815	785	765	791	800	798	794	786	798	766	784	758	729	787	735	775	773	771	790	762	772	739	807	787	806	749	757	767	768	739	774	763	806	731	773	809	778	768	750	786	781	757	799	764	762	748	817	795	802	778	774	763	748	832	787	772	778	803	764	784	778	812	729	785	801	770	747	823	791	823	793	787	759	776	762	747	763	768	751	736	749	785	755	764	743	760	764	761	767	777	744	782	767	785	795	792	788	792	735	809	769	766	818	759	783	745	813	810	810	801	786	780	770	816	787	793	779	789	777	792	784	739	756	796	788	772	778	798	784	806	785	812	764	758	749	746	818	767	823	799	823	760	760	809	773	752	828	793	795	717	799	785	746	782	770	782	767	747	753	778	791	774	747	762	782	757	782	768	817	764	760	752	786	766	799	789	780	813	757	778	799	802	810	806	790	736	801	797	762	806	777	798	787	786	729	787	783	799	728	805	773	776	788	750	804	842	745	772	741	811	806	836	805	773	758	767	765	737	778	804	757	824	773	786	803	802	823	776	731	789	751	768	784	747	764	710	801	781	809	782	741	785	770	776	734	772	773	734	795	812	786	739	770	795	778	797	773	742	731	773	786	772	795	759	790	805	815	791	812	802	807	797	798	793	719	848	773	801	774	769	766	811	756	788	807	804	798	790	790	773	757	775	767	755	790	813	784	790	838	787	757	760	744	819	765	756	763	788	738	786	788	772	767	851	788	767	802	797	746	715	755	734	757	787	727	778	797	748	812	805	779	779	773	722	721	785	787	793	757	764	784	832	800	735	795	747	811	835	768	833	823	794	774	757	794	776	805	777	795	818	759	765	785	761	791	760	781	733	758	765	792	751	726	807	794	786	780	793	773	779	774	779	817	762	774	747	755	788	757	733	761	777	739	765	737	771	796	797	783	786	812	810	773	785	756	791	787	800	815	743	833	758	773	750	774	753	773	771	753	787	821	800	760	787	883	749	773	763	707	831	810	795	766	784	747	771	735	760	782	796	769	758	731	720	822	803	785	780	767	777	841	755	785	759	783	798	767	793	764	768	755	771	745	713	756	800	788	786	816	804	780	791	799	781	781	769	730	732	765	772	818	768	754	746	823	770	812	746	787	773	790	797	761	794	780	760	792	740	791	745	780	747	794	806	806	783	789	792	788	788	820	840	766	787	742	776	781	747	796	777	812	775	739	786	821	763	778	783	727	749	745	797	825	707	767	764	743	798	805	843	842	806	750	733	735	785	783	769	781	784	752	770	809	758	753	767	808	843	778	714	837	768	764	768	779	744	812	807	748	773	752	759	748	749	799	794	757	689	768	745	751	759	802	730	792	845	775	779	783	745	785	768	757	771	793	825	774	769	786	746	779	755	789	764	762	801	763	757	772	771	812	803	775	737	755	773	797	749	739	787	828	782	796	801	811	807	766	814	751	759	800	736	770	826	789	757	791	743	771	828	809	777	803	785	763	802	763	800	798	760	731	782	801	788	760	719	805	811	801	785	753	781	748	766	806	759	786	781	789	827	790	801	798	823	830	774	765	759	763	789	784	821	791	763	831	732	774	791	806	814	706	822	792	721	727	743	743	785	781	767	744	780	763	768	727	789	751	787	777	738	758	747	788	792	775	781	798	821	815	788	778	765	762	709	806	788	768	787	766	811	774	782	774	768	811	744	779	791	790	763	785	820	793	802	778	735	808	730	760	812	785	784	761	762	779	769	782	850	766	771	804	786	774	745	792	811	791	790	742	785	763	828	751	774	771	745	804	744	752	751	799	769	772	767	772	788	781	792	767	765	773	780	784	793	782	726	748	801	764	762	767	760	792	812	775	807	775	804	730	773	779	778	788	812	760	762	763	804	750	780	753	792	773	799	801	862	745	756	825	799	770	768	738	775	770	754	816	776	776	754	766	858	780	800	752	728	749	818	728	809	828	770	775	757	773	761	818	729	740	811	733	817	753	738	798	726	783	761	798	754	774	779	860	803	813	756	737	768	835	781	761	772	814	822	736	792	804	767	799	776	764	742	805	785	767	790	753	772	808	783	783	790	741	781	769	786	750	753	816	805	768	782	771	733	777	800	720	734	764	834	715	744	824	803	748	723	781	768	781	810	766	765	747	751	752	784	759	808	783	754	801	828	782	812	780	796	816	778	783	740	852	759	739	765	765	764	744	774	781	797	794	802	809	826	784	744	808	798	793	772	768	799	745	762	836	786	767	772	739	809	711	829	748	832	737	807	714	766	795	788	748	772	837	761	790	758	774	758	789	765	847	741	785	793	799	726	808	765	792	703	771	781	761	795	791	751	744	776	781	771	775	827	796	764	776	765	791	749	832	791	763	818	828	772	776	798	795	736	775	789	762	782	829	822	746	750	753	748	804	789	758	767	747	720	768	773	785	757	754	768	778	805	805	796	839	786	772	814	781	769	784	773	744	756	785	778	787	801	810	803	764	767	723	783	717	772	768	747	756	790	776	762	809	771	731	749	783	758	769	801	781	798	772	785	744	782	777	762	782	774	751	761	736	806	734	747	780	789	719	773	785	745	788	708	777	790	782	786	801	727	810	791	795	761	783	770	786	779	745	781	733	763	806	750	797	740	791	754	805	800	762	772	710	800	769	802	793	772	761	822	783	788	758	752	798	744	815	783	772	742	843	784	772	780	794	792	786	752	828	792	768	732	767	794	730	777	738	797	756	742	725	799	775	775	791	789	747	782	785	763	802	781	781	800	766	761	805	833	754	744	791	800	794	758	802	729	774	807	800	799	826	780	790	774	806	776	785	800	845	789	755	736	771	785	796	769	794	785	797	772	758	800	742	738
8752	1202	1408	1190	886	709	505	480	389	386	377	314	336	335	300	290	285	267	257	252	289	264	275	298	283	281	298	247	263	278	257	286	282	250	269	240	270	260	283	252	296	263	250	246	226	252	247	282	237	283	252	268	260	268	235	261	242	246	253	278	270	238	266	258	229	226	265	262	265	263	244	267	275	229	266	260	254	256	256	255	251	263	281	262	236	238	245	243	252	258	242	251	240	251	246	272	256	238	229	262	242	252	276	260	257	237	224	246	275	301	271	237	244	260	270	269	240	256	248	255	255	259	244	245	253	274	230	263	247	245	232	252	250	240	260	244	261	262	236	247	270	255	232	276	255	300	253	244	264	257	257	250	282	251	258	224	241	227	268	265	257	260	262	218	236	246	254	270	261	251	276	259	246	274	236	239	244	248	243	271	274	258	254	242	251	238	290	269	282	255	276	251	256	247	270	269	250	259	259	256	256	263	278	282	263	277	245	238	264	281	271	248	278	297	263	225	272	247	259	243	269	270	263	263	269	225	239	293	272	230	222	265	249	258	258	267	252	268	271	230	240	246	277	281	238	266	267	253	256	254	229	244	277	255	220	281	281	252	257	273	222	222	258	261	271	252	269	258	253	246	265	247	253	240	268	264	273	239	228	256	251	283	230	235	225	250	228	252	253	255	248	267	268	226	250	256	264	270	262	276	262	237	260	255	242	274	243	228	254	240	283	249	241	242	253	278	257	257	264	254	269	247	261	257	244	271	265	253	265	256	247	261	256	263	243	232	244	244	288	217	257	262	270	258	242	245	222	252	245	254	240	244	245	255	268	230	244	228	234	257	254	250	266	246	240	253	259	270	232	246	241	232	250	238	237	228	252	282	258	265	246	227	239	258	301	235	267	254	211	260	259	286	223	285	217	271	229	262	256	265	254	257	247	258	286	271	297	264	222	256	283	248	263	262	248	252	265	207	229	243	222	240	235	258	275	253	235	243	262	244	255	241	256	251	300	238	256	255	253	257	236	257	272	241	257	234	255	263	257	226	268	258	259	243	247	245	229	260	255	246	271	267	280	226	243	228	246	233	263	266	232	242	276	245	253	259	240	251	270	256	242	253	233	238	264	226	251	232	233	265	250	263	268	261	264	247	244	278	264	296	259	225	232	245	211	248	241	226	221	256	255	278	242	274	237	242	263	240	253	273	256	238	245	250	259	255	229	252	215	275	265	250	281	257	254	233	244	242	252	282	263	262	245	247	245	259	242	275	260	215	253	279	272	268	253	265	231	223	263	241	254	258	267	256	239	261	255	246	238	275	224	268	230	231	254	279	242	260	248	231	250	283	261	225	229	234	235	255	234	259	261	276	261	219	278	277	231	259	237	254	223	261	278	244	265	242	232	260	254	251	241	239	237	246	232	241	242	275	273	245	225	258	272	263	244	261	248	279	272	263	268	238	234	266	270	242	258	242	254	264	237	252	270	248	252	242	255	254	241	239	268	255	265	244	238	267	246	257	245	250	236	258	226	250	285	254	261	258	269	250	258	260	272	237	236	247	255	254	250	292	250	244	288	265	254	238	246	255	220	250	269	246	257	273	221	264	254	237	217	235	268	267	236	228	254	243	246	278	240	288	230	262	269	256	233	276	235	250	248	256	264	261	283	259	253	256	268	228	274	256	259	248	252	253	251	253	242	264	256	262	234	212	268	233	230	218	228	287	249	249	254	260	246	259	231	212	274	253	245	230	271	234	249	249	253	231	258	243	234	276	227	235	286	219	254	236	257	259	250	269	264	272	264	259	252	264	252	270	251	241	251	255	249	271	239	228	260	240	257	254	259	245	244	258	255	258	261	253	246	247	263	238	245	262	251	269	288	280	270	243	285	258	275	262	259	260	218	282	243	256	266	283	272	241	250	260	258	257	242	256	248	259	263	262	249	238	269	263	228	238	228	262	224	230	246	241	244	275	253	255	238	239	251	259	236	316	278	259	244	263	272	250	252	215	247	273	243	259	255	269	263	251	255	255	250	268	259	222	259	256	209	271	255	246	236	246	266	246	249	271	261	265	263	263	238	240	238	262	246	233	273	264	267	225	243	227	267	240	279	256	295	256	245	285	246	259	271	241	253	232	258	240	245	253	250	258	239	229	257	258	235	266	261	249	253	231	240	260	251	259	302	226	274	224	260	282	280	252	265	266	274	250	232	241	258	262	244	252	212	264	272	246	252	239	280	258	253	264	261	261	232	216	260	251	266	237	253	246	257	250	230	245	223	255	251	252	236	254	244	293	271	274	240	248	253	250	252	269	238	245	257	250	252	292	277	261	253	297	250	257	246	258	205	251	235	264	281	255	236	272	245	234	252	272	271	263	242	266	257	268	282	245	245	267	253	257	254	240	236	271	255	230	234	244	246	267	234	242	259	260	261	242	238	245	261	236	235	250	266	264	243	257	252	249	260	246	255	253	254	253	302	271	249	257	251	223	277	274	239	260	243	227	248	265	264	248	244	262	244	284	267	244	236	245	242	277	260	239	220	235	267	238	263	240	284	217	267	278	267	247	269	228	247	247	262	239	243	248	259	228	228	274	262	264	276	261	245	220	234	276	261	250	266	255	262	291	239	251	231	265	219	245	247	252	248	247	255	240	233	258	248	239	246	275	244	251	236	251	242	222	280	268	264	260	265	250	238	246	272	264	264	265	250	274	248	281	240	262	264	279	241	224	275	244	256	239	233	251	260	269	252	231	261	271	253	282	282	266	231	253	277	286	253	229	241	246	223	272	254	255	274	259	240	263	272	257	267	257	249	223	263	262	237	253	262	241	259	249	241	252	242	253	254	240	258	262	268	283	261	274	278	260	246	243	235	255	244	259	265	241	231	265	233	285	264	226	273	248	261	267	266	263	259	275	239	287	229	255	274	250	249	270	238	267	287	240	259	261	238	264	253	266	273	264	251	267	272	284	262	258	229	277	240	285	240	237	256	271	263	251	236	255	261	271	246	247	233	247	252	251	274	272	257	264	281	261	260	275	287	264	238	246	244	256	259	246	251	221	276	249	272	231	261	247	264	261	228	224	299	257	259	248	267	267	263	244	257	257	259	238	266	250	285	259	255	270	245	270	238	254	259	254	266	248	248	253	253	271	274	262	266	260	241	265	243	270	263	275	249	226	286	233	247	287	231	233	260	260	251	269	252	255	260	249	274	271	243	262	248	262	260	254	254	247	283	234	296	253	286	247	237	259	262	288	240	280	239	255	241	263	261	233	247	270	264	264	236	250	291	274	266	264	241	278	273	249	252	257	268	261	231	253	267	239	260	252	226	247	242	281	248	283	261	230	246	239	254	267	273	269	257	224	291	245	259	239	244	258	247	258	266	280	266	254	271	269	241	259	257	255	224	229	246	229	253	254	260	224	266	242	255	234	235	224	232	230	286	254	233	240	281	265	241	259	248	257	253	269	245	238	253	241	260	243	228	281	254	258	277	230	232	249	228	261	257	229
5886	1628	3026	3558	3182	2519	2242	1863	1568	1492	1390	1220	1138	1063	1091	999	927	914	936	862	899	876	765	804	787	795	799	767	731	775	737	751	745	695	742	703	764	710	707	712	714	693	641	665	663	678	642	665	679	705	696	691	663	720	654	677	657	660	678	644	691	658	662	686	663	677	704	693	688	646	657	629	686	675	675	671	658	680	663	666	667	613	684	691	677	618	659	627	628	638	625	635	670	682	668	644	682	684	680	681	668	662	629	690	682	647	655	652	638	618	663	652	624	678	639	686	612	667	669	646	646	625	606	683	678	651	637	651	559	647	676	654	628	633	588	655	645	673	616	689	662	651	680	675	616	675	638	666	622	687	648	637	654	641	671	664	605	648	666	660	681	642	653	609	667	580	639	678	637	656	607	681	653	612	628	649	636	666	653	691	642	676	671	607	643	654	679	642	620	666	656	611	646	641	624	592	686	681	678	651	613	639	631	629	588	671	598	646	663	662	677	610	622	591	698	689	660	684	647	683	622	613	614	661	656	663	640	695	684	633	639	638	664	655	639	647	642	614	653	644	671	617	707	656	677	619	642	663	649	685	643	626	652	639	629	607	627	646	687	656	651	677	680	635	596	650	624	639	620	648	639	664	657	695	645	599	637	660	664	635	635	708	598	612	652	713	677	627	637	584	614	635	629	627	636	681	617	697	643	631	645	615	649	652	628	660	654	627	656	655	662	644	634	648	645	632	609	629	638	654	609	638	642	651	655	650	649	645	643	643	674	647	652	656	644	649	612	656	629	634	672	674	619	660	679	661	674	669	619	665	610	652	673	608	633	695	653	642	649	675	629	617	645	654	642	659	667	630	639	672	661	651	680	642	642	623	667	669	640	685	684	659	675	694	579	649	618	637	635	612	641	669	708	677	636	666	615	625	652	632	674	655	703	643	645	616	662	653	647	657	660	628	610	632	669	651	668	600	631	644	670	656	660	691	651	675	639	652	672	636	678	657	655	631	619	629	640	585	659	677	615	657	621	658	619	627	655	664	639	634	665	669	644	687	685	619	657	621	679	635	644	679	652	623	663	606	657	615	652	680	699	626	667	664	688	649	676	685	665	608	620	662	696	638	644	652	662	649	649	650	657	665	645	630	646	618	680	644	664	617	660	628	650	653	668	674	672	658	612	643	673	587	593	638	612	652	644	606	657	642	717	702	661	643	658	685	654	642	632	622	646	652	595	677	651	600	616	674	618	610	628	659	646	648	654	642	653	625	672	720	647	626	681	657	694	642	633	643	715	631	665	673	652	681	633	677	649	663	634	622	666	623	645	652	630	671	618	654	649	589	618	719	601	653	671	645	607	641	646	657	582	611	593	629	598	672	634	630	661	645	658	672	628	643	599	624	634	658	710	636	662	618	711	681	615	650	640	591	691	687	668	646	640	634	596	640	642	682	678	620	646	673	578	600	628	670	691	637	662	620	653	644	640	721	654	720	657	659	665	623	621	621	619	667	612	630	680	636	675	620	656	662	655	656	692	634	608	653	693	655	661	650	658	644	645	686	651	652	648	660	612	695	637	648	662	640	646	653	642	615	656	626	605	655	658	676	677	668	647	648	621	655	678	668	585	666	614	618	644	647	683	617	679	632	646	666	696	593	649	688	660	659	660	658	651	686	680	638	603	650	675	660	643	626	667	642	699	702	671	651	640	624	625	632	620	627	669	594	601	692	606	607	612	676	648	702	636	633	624	632	640	662	593	632	704	635	699	632	654	659	653	656	685	671	639	623	607	675	672	621	652	637	701	619	623	653	647	644	705	630	637	642	644	689	619	620	639	651	648	665	679	676	658	631	628	655	629	663	655	600	646	676	605	616	617	639	626	624	660	650	662	626	685	653	657	641	635	673	664	672	671	655	666	619	618	684	632	670	641	653	636	690	654	680	676	623	647	654	659	666	659	610	649	618	593	643	647	601	635	627	673	678	654	637	618	614	679	651	663	658	677	629	664	643	684	631	627	605	675	659	669	626	632	625	654	650	687	691	707	647	643	618	655	623	625	645	661	615	671	649	636	698	699	679	643	670	663	621	671	645	683	683	685	691	649	659	642	602	689	651	724	690	639	682	648	651	638	643	646	675	651	665	652	653	671	603	614	678	660	657	662	641	654	630	621	636	654	634	676	619	638	655	629	648	651	660	617	621	639	631	616	695	696	646	666	608	682	628	654	671	631	644	727	727	628	613	653	634	646	631	650	686	678	632	608	651	641	666	657	602	628	675	657	659	657	654	654	658	644	698	672	667	614	647	652	664	621	621	635	622	629	663	670	664	643	653	638	637	632	639	671	669	641	667	654	662	665	636	669	608	666	660	653	603	647	664	679	646	658	637	669	677	645	663	656	657	666	650	675	668	594	610	618	668	649	663	658	640	589	662	650	659	687	660	621	664	642	612	712	648	620	624	661	674	626	639	639	635	655	614	661	639	656	618	619	656	622	628	649	656	606	649	657	698	634	650	624	611	639	652	630	664	640	664	603	642	686	684	607	702	668	632	631	686	653	654	665	679	669	682	670	659	639	676	618	686	670	651	632	647	679	648	603	674	621	665	632	637	629	631	642	674	672	636	644	656	597	680	670	635	599	657	680	610	636	633	655	621	698	608	644	658	629	645	641	663	663	584	688	692	620	625	663	644	656	673	680	670	691	651	707	677	651	672	669	657	649	621	641	644	639	652	663	602	656	609	643	652	607	668	664	633	611	673	625	657	677	646	673	632	650	659	588	682	623	642	680	649	676	662	613	654	691	648	653	578	605	655	588	663	642	670	680	628	660	627	625	629	663	618	618	648	652	641	647	674	675	652	638	628	616	604	637	652	644	665	642	645	652	672	644	671	638	674	623	659	648	672	645	629	677	675	660	640	635	664	666	626	643	684	685	604	665	630	655	604	670	633	702	724	629	672	657	635	658	677	620	672	624	635	696	659	654	608	676	625	603	650	664	617	679	585	604	646	591	695	621	656	667	663	662	619	622	644	660	677	612	656	620	659	654	643	669	671	615	640	646	688	699	659	641	649	661	603	639	694	654	654	683	671	679	666	680	656	623	619	670	667	687	644	673	624	659	660	642	661	644	655	667	665	617	667	640	635	612	620	654	651	653	630	658	670	659	644	692	645	627	602	636	688	652	642	695	688	588	656	660	634	634	620	645	617	696	619	697	679	676	596	640	571	605	648	614	661	653	626	629	621	645	656	609	676	608	649	636	646	668	650	700	642	658	666	659	602	571	621	666	669	618	639	682	648	667	665	673	662	666	644	673	697	664	669	629	671	639	625	633	648	644	669	623	631	658	673	628	676	652	688	639	656	646	646	664	633	678	644	656	663	619	678	653	634	644	666	632	666	601	665	640	622	649	663	641	649	660	615	617	641	621	680	625	606	664	627	620	652	659	671	697	632	643	638	662	682	641	619	608	672	713	699	701	638	631	627	668	625	649	632	669	646	650	667	642	660	655	638
15408	2438	2490	1869	1313	898	746	577	440	374	292	300	295	246	212	213	197	187	182	184	159	154	124	168	146	140	118	121	154	114	132	122	123	132	127	141	125	108	120	112	127	120	104	110	115	118	107	113	122	117	117	103	108	131	124	103	115	106	108	112	119	116	112	86	99	118	99	132	97	114	113	110	127	102	107	111	106	114	111	105	112	114	99	113	112	113	93	115	110	118	95	106	111	102	104	111	128	125	103	113	92	99	89	105	95	96	119	120	110	117	113	107	104	111	114	104	102	118	99	121	97	114	116	104	106	109	91	93	97	114	112	107	112	106	98	113	108	91	114	109	99	126	112	89	109	128	126	123	90	103	143	110	100	113	104	95	99	118	99	108	100	109	98	125	115	107	116	110	123	97	89	103	103	115	99	101	103	107	130	110	109	105	109	89	103	108	112	106	117	101	103	115	86	116	110	121	114	91	93	113	101	112	110	111	106	112	104	97	100	123	117	101	123	95	102	127	94	99	115	107	125	115	111	97	102	89	91	92	113	106	107	95	107	119	96	126	104	108	110	108	115	100	98	120	120	95	87	112	103	130	120	92	119	96	113	122	94	96	108	111	99	104	122	113	97	121	93	126	113	107	115	119	86	117	110	98	112	86	96	118	114	121	102	97	110	98	109	109	106	104	112	110	105	106	109	122	115	93	97	101	126	107	106	95	104	106	123	78	103	113	103	108	111	102	107	112	109	133	98	113	114	109	111	96	100	119	105	101	106	102	107	105	85	107	121	119	100	102	92	118	105	124	104	101	101	99	112	102	102	111	118	98	96	106	112	117	90	91	98	93	103	111	113	103	95	112	118	102	104	97	87	124	96	105	97	103	101	98	117	101	116	105	120	112	126	111	119	106	106	109	98	123	102	107	98	100	112	111	98	96	98	101	100	109	94	112	106	104	102	99	115	121	73	121	122	118	99	108	113	105	104	121	118	108	98	109	110	105	102	110	106	92	101	147	106	98	116	122	121	102	88	115	99	72	107	99	114	91	117	109	91	120	116	107	98	105	93	112	96	104	104	119	117	106	104	106	94	107	120	98	99	94	87	118	104	115	116	107	113	113	91	111	102	118	100	137	90	90	125	108	102	96	101	121	129	99	93	114	110	110	86	111	104	108	103	123	108	106	101	125	88	84	89	130	102	103	114	109	136	85	103	111	107	116	97	115	98	109	110	108	113	91	117	93	106	97	115	110	109	69	100	108	99	106	116	121	111	100	107	104	115	94	97	119	100	96	106	103	107	123	107	111	105	126	101	106	107	98	99	99	109	101	94	93	99	97	94	120	105	109	122	100	106	116	97	100	102	108	104	99	109	110	95	111	108	117	114	108	103	87	123	96	109	107	119	108	109	115	99	101	111	92	107	120	117	111	104	103	103	103	122	99	119	101	101	103	89	111	109	101	109	91	95	118	98	111	108	116	89	105	101	108	115	90	123	109	100	112	90	107	100	98	113	102	104	111	107	105	108	115	106	108	90	99	110	98	99	112	100	116	110	107	100	120	123	102	92	107	99	142	110	103	121	95	91	122	98	115	108	101	98	109	107	104	107	105	107	92	84	91	106	104	109	99	126	105	123	111	117	107	103	129	110	111	107	101	110	107	114	112	96	109	127	98	99	98	91	122	127	103	113	110	115	122	121	99	118	115	111	89	115	108	113	99	107	98	99	101	88	106	106	106	87	90	111	107	96	95	107	122	91	85	99	86	100	93	125	125	119	128	113	99	134	110	105	106	106	88	98	96	107	126	98	108	111	122	113	112	108	95	109	124	127	117	102	118	107	115	113	120	98	109	131	123	94	111	94	104	111	102	99	109	114	94	99	96	107	100	114	114	115	110	97	99	108	111	96	97	117	122	121	123	123	112	115	111	100	127	122	115	116	99	96	112	100	107	127	117	101	94	102	116	113	103	111	100	115	113	117	114	99	111	106	103	101	123	103	115	123	119	120	104	104	98	114	99	104	106	77	82	95	101	127	140	116	90	103	104	110	117	102	99	108	94	111	98	106	111	110	94	102	121	98	114	96	112	100	107	107	94	103	117	103	108	94	95	117	118	119	132	107	101	95	97	115	85	107	114	104	108	121	108	108	130	87	115	122	107	112	115	108	76	98	112	122	116	113	111	102	117	107	98	93	95	94	122	107	98	99	104	89	97	118	129	113	89	120	121	95	113	99	89	112	107	117	110	94	94	96	104	120	108	116	119	111	92	106	120	95	94	117	112	97	112	108	116	106	108	92	102	94	113	129	98	98	102	113	121	101	94	102	117	109	134	110	119	109	120	91	125	124	92	135	111	101	100	106	119	92	93	88	104	107	104	125	113	101	109	101	108	115	95	110	113	108	108	113	96	98	100	115	94	93	105	122	111	104	109	101	121	103	120	96	125	117	96	120	107	102	116	94	99	118	113	107	127	113	100	99	124	112	115	136	132	115	102	107	113	104	118	88	100	123	102	102	115	112	107	98	119	95	88	110	114	104	98	107	105	94	96	94	85	114	105	103	105	105	112	93	92	107	113	91	109	99	125	108	109	129	96	97	95	101	105	122	99	119	124	100	89	98	103	105	83	108	102	106	89	91	108	103	113	82	91	107	87	115	84	104	99	102	108	107	114	120	109	118	116	107	109	120	97	108	107	115	110	103	110	84	98	127	123	103	96	109	96	120	121	126	93	111	122	117	106	106	104	88	113	101	116	107	108	126	108	103	100	97	122	116	109	115	99	85	113	112	106	104	112	119	111	115	96	127	110	93	110	99	131	107	120	91	89	115	115	134	107	90	130	86	88	97	91	109	109	93	103	105	103	91	109	105	97	105	113	118	99	126	107	107	106	116	147	107	114	129	102	95	89	108	102	104	102	96	119	116	106	97	104	102	113	109	104	120	96	104	113	110	110	125	98	110	127	118	101	115	113	124	98	102	95	91	114	121	111	87	88	118	100	116	109	112	105	109	100	96	106	116	121	101	98	102	130	125	111	109	104	90	100	107	120	84	92	92	118	107	107	108	113	112	97	124	117	108	99	86	101	105	108	99	105	84	127	99	107	109	100	115	112	112	109	93	112	106	80	127	101	107	107	111	97	113	111	93	107	116	107	98	98	105	109	102	99	103	115	116	115	107	114	130	87	99	96	108	107	105	98	115	114	123	94	107	117	109	113	106	114	106	90	89	101	108	91	110	98	106	89	91	81	108	104	112	119	111	101	104	116	131	113	121	110	96	93	122	107	99	109	119	86	95	115	122	102	101	124	109	93	94	104	106	108	127	118	103	104	87	102	95	88	106	113	121	103	98	95	97	83	103	112	114	120	98	118	79	85	118	91	90	100	123	113	94	124	109	114	116	111	95	116	107	105	117	110	110	120	112	118	89	116	85	119	104	106	114	99	95	111	103	106	90	101	134	87	110	93	80	98	111	90	112	116	108	94	97	108	98	118	103	115	103	101	112	124	123	110	96	113
7388	2130	4632	5724	4771	3832	3113	2632	2076	1898	1543	1352	1272	1106	1038	950	903	792	783	743	694	651	629	623	585	563	522	503	495	503	469	499	453	434	442	437	468	449	447	403	375	409	374	380	390	379	362	382	386	354	401	377	359	355	350	353	399	347	375	347	328	326	326	370	324	324	353	354	351	314	360	337	303	326	340	353	358	313	349	327	351	312	341	340	324	323	325	326	325	334	334	317	335	321	319	298	307	338	317	329	332	275	324	300	289	299	302	312	321	295	288	313	334	324	318	301	300	336	316	286	363	327	283	322	351	336	301	334	325	299	350	323	319	324	294	306	330	317	314	309	312	308	317	309	296	333	319	327	327	287	348	295	322	280	332	332	309	339	299	289	314	324	305	342	299	298	303	302	286	286	318	338	318	323	317	296	299	300	295	296	321	303	314	308	272	299	303	305	326	283	323	300	329	360	319	333	303	343	295	310	333	283	305	282	321	305	344	317	332	287	318	301	297	306	297	311	295	315	321	299	344	310	330	313	307	330	282	337	291	297	309	313	328	365	323	324	339	332	271	286	297	326	293	311	345	302	278	359	262	300	289	280	347	354	291	305	302	320	327	333	307	309	297	318	336	313	304	275	320	314	318	311	335	320	314	298	324	302	305	318	338	306	304	321	323	310	281	303	345	301	312	293	290	335	297	324	324	317	305	328	309	285	322	310	311	288	306	307	294	310	324	334	320	308	293	325	340	321	312	289	281	341	278	294	272	318	289	307	264	297	305	325	316	345	311	349	313	306	306	297	294	277	295	306	321	339	323	312	316	314	283	289	316	313	328	309	319	325	314	304	296	291	311	320	295	317	317	313	307	328	281	286	304	289	296	303	306	316	285	323	326	296	275	306	321	318	294	320	305	286	308	294	331	319	309	324	319	281	325	296	309	299	320	319	334	314	313	309	310	303	275	279	310	352	300	319	321	289	293	292	321	319	304	304	306	325	303	317	325	343	301	311	322	317	286	306	332	316	306	309	344	275	326	292	324	308	305	304	287	299	325	301	302	293	298	282	281	289	285	291	317	287	326	283	307	326	296	336	346	324	300	305	322	294	322	313	321	333	304	297	328	319	285	315	317	320	304	312	308	297	316	290	281	324	331	314	301	333	280	340	291	309	313	307	286	333	319	310	314	334	332	338	302	298	332	326	331	282	298	316	326	294	287	295	319	331	296	310	331	304	310	313	299	293	327	335	288	319	314	297	299	324	319	305	314	313	321	283	308	297	315	305	286	288	324	285	311	307	292	286	314	286	292	321	306	339	296	310	305	346	351	290	303	313	270	305	314	298	301	296	308	297	299	319	329	309	364	293	303	311	324	306	290	315	331	304	339	332	318	313	323	300	326	284	299	313	303	318	305	277	305	303	301	289	311	309	298	291	302	304	318	260	326	307	280	320	312	279	310	337	318	302	307	302	314	305	279	313	319	332	318	323	316	303	321	296	326	269	313	322	326	312	310	322	297	304	332	291	327	277	287	290	262	292	325	279	315	312	292	324	299	312	287	320	331	298	292	303	322	259	305	299	268	290	304	333	302	325	288	305	306	309	305	293	311	314	312	314	290	305	312	307	298	322	343	279	322	312	312	317	310	334	286	327	298	306	309	278	315	289	306	347	316	308	326	323	296	304	329	277	301	313	299	297	306	299	322	298	321	332	311	306	293	285	302	309	296	293	286	295	314	309	322	325	293	326	303	304	287	293	323	284	277	309	344	323	328	303	306	299	302	293	280	317	316	318	320	312	301	322	328	288	311	307	316	314	298	293	297	280	325	298	277	295	300	324	294	328	316	294	289	319	278	300	296	257	310	346	305	302	320	329	308	282	298	310	283	295	305	322	302	311	281	325	301	343	305	306	300	293	316	327	331	345	310	300	336	318	301	308	314	321	308	342	333	303	313	309	340	324	290	305	288	296	322	271	327	308	313	260	299	301	310	280	322	354	304	300	290	288	317	316	317	301	326	322	331	307	295	337	331	293	309	296	291	305	308	284	304	292	318	304	340	312	293	288	337	311	279	318	293	311	302	325	313	295	266	327	319	335	342	279	302	304	306	300	282	300	330	275	305	335	285	297	319	304	324	312	273	340	313	296	302	293	290	297	312	307	312	277	290	328	328	284	314	309	306	322	324	306	283	312	317	332	283	286	348	296	327	283	298	289	300	304	305	311	309	310	304	296	292	332	285	324	325	304	299	314	297	318	311	308	290	328	315	319	309	306	300	318	280	281	300	300	309	314	297	312	314	281	293	310	309	286	301	311	298	310	314	321	311	333	298	286	290	286	340	291	293	305	308	268	333	308	308	286	306	293	298	328	307	325	337	307	290	329	295	306	322	313	342	309	327	315	295	275	302	299	354	287	316	284	295	297	281	329	335	260	311	302	336	295	321	315	340	310	296	307	299	295	334	330	294	339	305	318	317	298	307	309	322	318	310	314	321	312	303	318	284	323	307	290	305	298	306	301	321	314	301	292	296	302	311	318	275	314	306	270	303	316	313	309	328	298	320	325	285	288	303	324	285	315	306	318	301	310	327	275	310	286	321	312	312	306	342	318	303	299	322	301	317	335	297	312	306	291	305	333	302	274	328	313	337	280	281	294	329	276	332	309	322	322	362	328	310	298	317	289	294	303	303	339	310	316	318	315	297	336	323	300	314	325	320	310	310	275	303	283	305	315	318	312	275	326	323	306	331	331	358	333	295	321	321	272	321	312	299	306	286	296	323	328	265	317	292	304	273	270	289	274	317	300	282	283	300	325	303	321	330	299	309	302	291	286	318	299	291	351	276	332	296	314	316	303	284	329	293	289	289	314	322	319	308	308	309	293	304	287	315	303	341	347	330	317	307	276	308	337	345	315	311	306	313	283	301	307	321	302	298	297	315	317	304	322	290	288	306	309	322	317	303	324	315	270	307	318	293	306	321	330	300	314	307	301	294	343	296	319	302	275	309	300	290	319	291	296	336	283	291	323	324	295	299	299	315	329	318	287	341	296	303	313	298	326	275	305	320	291	318	312	318	317	307	293	326	311	340	333	333	310	321	305	317	311	342	302	289	291	297	341	345	295	313	294	308	320	286	309	282	306	298	297	283	300	329	298	278	306	284	322	321	301	284	307	286	331	348	287	278	375	282	321	327	289	310	289	312	283	308	335	310	314	334	319	318	322	312	319	313	292	302	279	308	303	306	291	332	294	306	292	322	318	323	338	307	294	343	302	306	279	289	291	289	289	340	310	318	325	314	328	340	300	317	306	298	292	288	307	299	346	287	308	290	292	346	288	298	295	290	312	301	317	332	310	291	293	322	308	293	288	325	331	275	308	311	284	326	281	270	323	324	307	283	308	321	314	329	312	320	305	329	311	310	321	299	286	310	283	275	287	282	326	296	305	289	298	288	304	310	336	304	308	322	329	320	316	305	308	289	318	287	310	284	321	308	287	309	328	303	304	312	288	336	296	316	318
2361	388	363	360	317	355	330	304	286	327	316	335	315	314	323	288	307	277	338	308	317	317	334	318	314	309	347	332	307	314	321	301	299	299	320	319	313	299	322	296	297	301	313	307	306	299	304	294	307	300	292	291	303	324	328	289	314	300	316	268	301	311	304	313	304	327	295	305	317	325	334	289	328	294	300	307	295	302	312	290	309	312	285	318	314	314	311	336	319	306	287	295	311	268	292	307	302	317	293	303	257	300	314	315	298	285	305	295	328	312	322	322	314	320	292	337	292	341	298	295	330	292	325	313	291	284	307	301	290	306	295	320	314	303	325	321	300	315	318	303	320	329	276	293	313	305	319	323	305	278	319	299	314	288	315	325	301	319	292	307	264	290	297	308	277	318	287	287	295	338	318	295	275	295	311	334	314	314	344	265	306	313	318	294	298	319	311	309	306	308	296	306	322	298	317	310	312	318	303	299	306	283	324	343	308	292	298	305	318	320	347	306	292	317	302	329	303	304	311	290	306	304	308	299	338	323	331	339	301	328	320	284	296	292	333	291	333	336	330	305	285	331	296	339	336	305	300	311	291	305	334	318	305	352	287	338	307	316	311	338	294	279	309	311	296	341	302	328	305	299	302	282	311	315	309	317	303	292	305	313	306	299	297	282	336	317	319	302	295	311	281	299	326	285	312	273	293	293	298	306	307	306	291	318	313	302	320	290	314	297	292	334	292	280	346	299	315	339	295	318	324	317	272	308	292	300	337	287	330	260	280	296	296	347	304	309	316	314	306	318	312	316	341	313	286	296	281	320	280	314	327	291	276	333	299	328	307	322	318	320	289	317	325	293	326	321	320	314	312	277	319	322	294	299	298	322	307	280	327	296	307	293	306	271	317	327	298	318	335	305	297	306	280	301	318	332	280	262	284	306	313	331	297	303	323	336	355	283	296	323	294	327	330	312	323	296	317	318	325	299	298	290	313	304	326	293	291	296	313	309	292	313	299	327	298	313	310	293	310	278	328	290	342	322	323	322	291	308	268	286	294	290	325	310	292	302	306	316	302	333	292	305	278	309	317	336	309	304	295	321	304	307	267	349	295	323	294	302	325	305	300	285	309	310	317	297	311	349	351	316	316	323	301	275	317	305	309	297	309	283	313	282	300	308	300	344	315	308	283	315	302	313	297	320	302	285	294	326	308	316	275	298	335	314	287	304	312	313	319	304	297	280	315	301	304	284	311	300	319	291	316	320	313	315	320	293	267	300	285	304	293	304	284	316	294	331	328	295	332	274	305	322	320	319	276	298	278	329	324	342	279	319	298	323	349	320	308	333	302	303	337	305	310	293	330	303	315	280	288	295	316	316	283	346	259	287	302	295	303	294	313	288	338	287	300	301	308	321	303	293	327	281	291	322	261	281	312	311	286	303	310	291	310	310	316	312	290	294	300	280	338	288	317	280	308	303	295	313	293	328	303	295	340	329	298	309	296	328	304	288	294	282	356	289	291	302	344	308	282	297	307	281	312	294	332	296	327	273	302	331	285	315	317	339	274	299	289	319	327	318	301	317	321	303	300	329	284	299	311	295	318	310	285	287	317	318	293	292	340	295	279	293	294	321	293	298	305	311	305	315	317	317	286	304	302	286	320	303	310	307	268	284	289	272	299	321	307	324	292	314	310	280	294	281	299	294	328	310	283	326	289	295	335	310	322	293	332	296	318	293	301	301	300	327	281	333	328	277	292	275	324	311	312	296	311	318	313	280	315	308	309	310	291	285	290	307	293	312	315	338	306	339	330	276	318	307	291	302	329	325	290	305	272	325	319	289	302	314	298	287	308	289	308	282	304	321	317	312	327	283	335	319	312	290	351	321	302	311	296	305	269	313	325	296	304	325	292	320	288	287	321	294	323	299	286	310	307	320	337	280	322	269	324	305	318	292	321	320	338	300	326	305	295	301	326	293	330	291	312	304	275	284	313	324	315	292	301	314	299	306	303	298	290	299	316	298	330	312	283	309	272	323	294	283	324	349	286	314	333	284	285	292	326	299	345	336	346	289	307	312	310	292	301	292	320	284	318	286	276	326	308	357	298	308	303	302	341	280	268	290	289	318	294	279	286	329	304	267	321	307	307	306	292	298	297	335	296	327	320	325	300	307	309	327	303	324	344	317	330	289	319	321	315	304	295	291	308	299	292	285	328	326	308	300	304	329	303	314	325	350	314	293	309	290	286	333	286	285	318	296	306	285	315	315	295	316	331	312	318	309	307	314	335	346	309	300	290	299	314	314	301	315	299	303	299	340	312	302	312	293	302	317	306	331	343	297	292	330	326	306	317	319	282	299	307	331	303	284	299	306	329	320	297	301	298	324	296	330	278	336	282	294	310	318	309	311	295	323	320	297	281	272	326	320	335	293	288	336	318	304	317	290	300	318	330	310	246	264	317	308	291	311	318	321	310	302	308	356	290	288	300	330	318	307	306	299	274	328	319	314	312	312	289	325	336	283	269	323	312	310	294	311	292	326	290	310	297	332	310	294	322	305	293	298	279	312	312	321	306	326	297	331	290	266	277	285	327	315	333	314	312	310	308	331	309	308	296	281	303	310	322	310	308	280	294	310	302	308	297	299	273	306	330	302	301	308	278	305	354	295	298	295	321	319	306	351	316	311	301	332	324	332	298	301	294	319	319	320	338	306	342	344	293	337	355	283	314	332	331	326	290	271	318	331	323	297	287	321	347	298	301	326	322	309	309	311	305	332	296	309	319	317	308	304	328	324	298	320	297	278	290	326	316	289	288	304	310	307	259	310	322	336	304	298	300	316	286	323	324	309	299	310	305	293	298	313	331	298	292	325	301	328	302	303	308	294	309	313	307	308	297	290	276	312	277	329	328	278	291	325	326	314	324	289	304	317	296	341	311	303	282	298	293	320	294	297	278	295	300	315	340	281	297	324	293	315	325	300	285	307	305	315	316	278	273	318	304	269	315	267	285	300	282	305	289	319	345	317	308	295	323	308	307	308	280	304	298	292	326	334	278	300	323	294	309	273	289	311	276	322	326	302	323	313	302	284	295	324	295	360	292	294	296	281	333	319	334	299	300	296	284	328	269	302	303	323	285	317	293	304	289	291	297	327	302	336	291	277	318	300	295	346	317	311	292	281	329	299	298	281	287	319	286	303	280	284	294	318	311	279	327	307	321	317	303	333	309	324	300	324	291	298	357	305	345	330	290	281	317	280	291	292	280	268	326	324	279	295	312	334	318	266	301	323	319	302	300	318	308	308	304	330	306	276	333	296	325	294	307	312	359	291	308	299	310	279	273	288	281	318	329	326	287	315	305	331	296	306	296	283	318	316	324	311	315	296	338	303	300	281	305	273	302	309	276	343	296	341	322	298	362	280	282	309	277	301	269	282	317	323	312	297	319	341	290	327	272	295	287	303	329	339	320	305	303	288	293	287	274	299	308	318	286	319	307	277	285	299	293	305	308	282	354	324	302	298
2546	827	973	933	962	873	853	835	888	797	854	799	827	869	833	832	786	709	782	829	808	807	834	770	776	838	824	797	783	839	835	776	777	786	826	796	745	759	769	739	785	776	769	795	791	746	826	752	781	785	778	853	774	831	797	764	794	788	800	747	828	795	798	782	749	797	743	757	790	767	774	786	809	834	789	790	804	750	787	772	714	805	787	818	818	788	791	752	781	751	806	771	825	747	823	776	836	814	790	802	744	793	770	794	803	755	806	794	799	785	767	777	753	859	817	762	831	740	804	764	808	772	785	828	774	772	769	788	754	798	799	745	798	745	812	809	822	811	784	755	757	788	834	811	830	805	747	782	876	791	811	811	796	788	788	777	786	816	732	784	743	773	791	748	802	802	793	783	788	811	813	797	760	770	771	833	778	799	743	767	786	818	780	785	797	754	784	787	792	829	814	796	795	791	749	774	806	806	800	785	822	777	782	826	736	768	771	767	791	762	771	760	809	757	789	813	748	774	847	745	801	795	727	789	801	735	807	765	827	771	768	778	830	730	826	797	784	783	791	784	756	846	787	771	789	787	829	801	796	757	733	742	770	826	818	826	780	776	789	776	824	733	811	748	800	802	747	818	691	755	751	750	756	784	808	752	806	773	784	770	760	787	766	794	803	772	778	794	774	800	756	764	776	733	786	749	763	807	750	795	782	789	807	769	827	767	741	724	762	821	745	817	803	793	742	792	808	777	795	765	770	807	791	777	748	745	779	774	804	769	784	839	794	752	760	782	798	774	792	756	788	751	784	785	736	794	815	815	794	764	814	819	788	788	773	797	777	771	782	771	796	776	751	791	806	766	785	763	859	811	796	792	787	792	756	776	806	724	822	783	824	795	780	770	749	785	776	805	747	785	789	803	766	781	775	814	762	793	796	807	797	787	821	794	773	720	803	818	777	782	798	778	805	785	819	850	804	808	746	819	767	796	755	752	758	805	761	789	806	805	780	796	799	786	817	794	814	775	774	765	809	804	770	779	783	781	783	775	748	773	763	762	795	741	777	814	817	781	778	776	852	795	839	731	773	788	788	787	806	756	846	796	709	755	779	759	822	786	778	777	787	794	799	752	755	817	698	787	782	774	763	757	771	759	793	837	863	758	769	751	763	769	759	796	766	782	798	802	802	824	797	800	806	791	787	787	814	779	825	796	828	783	816	776	790	771	746	809	791	791	848	771	778	746	813	769	820	767	771	764	841	778	806	811	802	811	822	767	783	773	747	793	812	799	821	784	807	765	785	761	846	755	746	821	766	766	736	820	777	853	830	835	801	829	754	792	747	761	784	806	796	769	786	788	747	719	791	779	802	779	776	727	777	836	771	809	740	750	831	782	763	833	781	804	823	724	753	778	799	814	786	757	745	780	803	831	775	793	797	749	826	812	772	765	810	783	735	734	775	808	817	836	756	776	809	796	763	798	790	763	727	807	788	799	778	797	806	764	774	766	746	781	773	788	748	735	789	755	772	789	766	773	790	775	756	852	776	741	792	779	800	786	761	739	746	806	775	852	810	773	762	772	766	817	794	766	827	747	757	778	839	780	807	807	773	781	814	791	757	796	769	762	769	781	749	786	724	775	780	822	751	748	792	785	750	738	821	738	787	790	769	770	794	785	775	766	754	745	775	770	771	794	810	818	795	770	804	754	771	764	762	803	780	766	782	811	716	786	747	817	829	756	801	837	774	824	789	856	758	779	786	770	797	807	787	772	770	768	781	818	775	776	783	743	818	760	816	807	770	754	730	812	797	746	765	807	800	780	777	784	775	777	788	706	804	834	788	750	738	776	771	791	802	776	746	787	759	803	845	787	820	776	762	807	842	761	735	776	813	815	739	841	813	790	781	803	791	771	790	803	793	775	850	776	796	728	764	805	792	780	776	746	769	829	796	818	774	788	812	778	771	837	778	762	793	796	747	748	790	824	753	765	766	807	764	774	773	785	792	817	765	760	799	790	762	774	770	798	776	792	856	785	778	796	769	747	817	837	739	792	730	756	756	779	807	787	765	788	750	791	836	730	754	815	774	795	796	749	784	792	785	775	792	797	780	730	782	742	772	855	845	782	787	782	818	798	797	767	798	780	772	805	794	749	810	722	759	785	761	786	757	768	768	737	807	830	782	788	797	741	770	804	751	780	753	771	763	781	788	830	804	807	793	752	793	784	781	818	781	792	794	784	795	779	758	787	788	791	769	841	794	753	819	730	768	768	814	837	809	786	829	735	837	785	798	819	770	793	788	799	784	748	837	763	743	777	792	811	762	802	736	743	808	810	752	804	775	773	745	757	789	768	720	780	775	807	784	799	798	837	803	802	799	795	837	751	791	781	761	813	796	796	773	848	835	820	782	784	802	773	780	787	810	762	770	736	773	799	752	784	836	854	769	828	811	768	793	776	800	838	775	752	785	817	780	780	813	777	769	794	754	751	803	860	809	781	743	773	801	803	824	745	779	725	799	821	788	787	823	804	751	758	787	804	761	789	750	842	824	790	794	757	790	782	720	775	812	771	718	767	757	762	758	830	788	791	768	798	750	783	764	757	773	790	728	789	777	819	847	803	781	781	782	846	793	787	776	777	745	804	810	783	783	806	788	806	768	803	794	772	767	805	809	770	799	781	834	792	776	787	803	796	726	858	760	719	790	793	751	785	767	757	797	809	761	775	789	814	800	772	789	796	767	805	804	781	782	747	808	791	801	806	769	807	818	752	759	782	722	812	766	782	811	768	789	815	758	819	765	751	798	719	780	824	861	826	769	801	781	842	793	812	752	788	779	810	785	825	792	806	771	779	766	763	793	786	813	780	798	805	786	797	781	777	798	806	799	742	786	794	805	757	761	826	766	785	785	779	753	788	754	769	794	761	794	768	804	803	758	827	779	780	774	781	831	809	771	790	779	765	765	808	736	792	799	741	780	839	796	805	798	801	799	782	731	779	818	840	842	805	774	770	806	765	772	801	741	771	752	782	793	762	761	774	758	786	785	827	782	793	757	779	758	836	760	776	782	817	805	801	769	758	838	780	812	745	803	809	726	753	761	799	806	834	783	748	746	801	757	793	796	789	761	718	833	854	793	780	799	753	794	798	762	767	719	813	788	772	773	755	785	756	768	768	819	803	781	782	777	786	775	788	812	811	803	769	780	780	805	774	737	809	812	782	733	807	804	794	754	779	816	766	767	784	760	788	759	806	835	791	815	775	812	725	760	765	737	791	762	786	812	734	805	793	755	768	774	837	825	801	742	807	761	835	788	826	809	799	776	776	822	745	746	787	797	800	781	805	805	815	820	848	842	779	777	762	755	776	818	805	763	819	797	786	775	811	833	838	781	802	801	795	827	781	746	828	778	792	788	829	793	769	873	822	850	788	773	759	786	788	798	788	757	763	786	765	825	784	777	790	801	778	765	772	822	776	772	780	778	821	755	837	750	792	819	761	817	769	806	812	742	737	731	823	810	775
8723	1178	1367	1189	866	668	551	524	391	357	343	367	313	353	331	305	300	280	252	293	260	285	243	267	257	271	303	272	265	289	271	247	266	238	232	249	266	239	260	253	249	242	244	255	233	275	282	267	253	278	269	254	264	254	282	262	267	249	263	269	247	267	240	261	259	250	280	273	242	260	239	264	261	253	269	270	228	240	229	270	236	266	225	231	257	241	253	258	263	253	249	234	235	241	285	260	269	275	275	243	241	243	239	277	268	259	249	254	296	269	235	234	260	238	250	232	278	259	251	257	251	220	256	241	273	228	239	260	250	260	261	267	237	261	258	263	219	268	226	236	236	207	265	237	245	228	263	234	256	235	234	226	232	235	249	247	240	260	246	229	227	266	257	230	259	301	255	269	259	224	238	223	267	270	279	261	246	229	261	255	248	266	221	259	246	248	274	251	245	260	268	268	249	258	251	233	215	267	264	227	243	273	274	269	272	250	250	248	242	237	273	238	257	241	288	269	263	231	244	254	267	255	248	236	264	240	247	271	253	259	255	247	262	285	236	260	252	252	261	249	229	245	239	265	243	223	249	244	239	267	255	256	274	263	232	269	265	261	262	245	255	265	260	273	218	270	244	230	239	246	260	233	225	251	264	254	236	256	261	244	242	236	259	226	246	228	236	238	228	265	255	253	245	239	232	273	266	226	234	234	241	280	277	243	237	213	253	256	240	239	261	252	250	216	262	254	274	262	247	249	261	270	244	261	249	256	259	256	257	248	248	284	245	253	251	229	259	245	226	269	254	282	274	222	262	256	256	251	241	234	294	251	276	249	274	240	275	241	260	222	260	222	247	259	260	219	244	271	275	228	252	243	257	240	262	232	227	251	232	244	241	249	220	267	254	255	277	220	266	245	245	275	264	261	246	269	237	251	215	252	254	270	252	252	260	252	268	266	261	247	269	259	230	246	221	278	245	237	239	255	264	248	265	262	268	223	264	258	233	246	249	257	257	277	268	243	244	268	232	252	279	252	241	262	238	255	280	275	254	276	258	251	248	210	217	244	246	253	245	289	261	230	253	236	209	240	255	272	235	275	269	254	252	250	269	277	252	221	273	216	234	252	248	257	258	270	232	262	248	255	271	234	238	236	256	239	259	278	266	253	233	241	249	253	254	244	247	268	263	236	243	253	204	268	278	253	251	255	254	223	237	297	216	225	261	250	237	255	258	265	251	247	275	279	243	202	251	241	260	235	247	252	265	256	245	284	245	276	231	242	278	241	246	261	265	248	245	273	255	257	268	237	244	263	262	270	252	275	266	254	264	245	253	287	264	278	267	230	251	273	246	270	249	243	240	241	276	268	252	272	248	256	255	248	230	230	284	251	255	249	255	264	250	257	260	233	236	226	253	256	263	265	241	249	245	220	248	220	265	236	259	260	265	285	257	279	259	279	264	250	260	258	268	256	232	227	274	248	254	281	257	256	266	249	228	261	251	259	259	246	255	233	256	233	254	250	228	240	249	259	280	248	241	231	223	229	221	240	246	255	263	286	269	262	235	246	234	264	242	262	241	275	251	242	259	220	243	248	266	277	246	236	251	253	258	262	258	250	236	265	254	257	271	258	267	234	277	234	244	263	259	258	244	255	226	275	239	253	245	264	255	283	244	241	244	261	256	261	269	258	233	268	264	297	217	265	244	240	257	281	253	224	248	265	267	242	252	236	259	247	252	238	268	236	277	248	249	256	272	239	249	245	238	244	267	263	246	242	264	235	269	265	256	247	238	255	253	255	259	244	257	257	239	255	258	250	257	249	232	242	274	276	269	228	265	232	228	269	248	235	249	243	223	229	246	264	254	231	261	263	254	257	244	272	242	267	290	252	231	264	234	255	254	246	261	267	277	263	247	269	247	244	256	258	234	259	228	225	262	236	235	256	244	243	266	231	242	258	252	231	275	235	274	259	277	251	268	280	276	288	271	263	237	240	240	230	261	236	281	271	272	285	241	253	286	251	258	241	247	237	256	283	273	272	246	226	243	258	237	265	273	269	232	263	280	261	234	248	245	244	243	267	262	254	235	272	248	264	233	253	253	272	260	245	243	254	223	271	265	265	247	244	261	247	264	253	252	234	271	254	267	260	253	246	261	245	230	233	279	269	242	261	238	258	249	278	249	274	242	233	264	277	220	244	229	256	263	242	255	253	258	266	284	242	240	236	258	244	246	270	235	252	231	267	258	255	261	265	227	252	232	231	283	270	246	249	246	233	280	273	255	287	234	268	242	284	248	257	245	232	249	271	257	273	272	228	273	223	238	250	247	250	245	240	264	284	232	238	251	230	278	239	223	257	268	254	256	255	248	239	252	266	234	241	249	271	259	269	256	259	238	269	283	237	244	258	275	270	284	251	266	264	229	270	264	259	268	251	257	234	255	251	243	252	251	263	252	262	260	248	250	242	315	251	245	253	255	272	251	246	244	244	247	251	207	240	297	269	239	242	249	294	241	214	274	244	268	236	259	254	272	246	274	234	232	266	254	270	222	262	268	278	264	284	247	241	243	259	264	247	250	232	240	256	226	238	222	249	236	224	259	249	250	265	268	236	235	269	249	259	272	256	268	247	291	262	228	283	249	269	267	242	271	256	256	271	288	269	235	230	236	257	231	232	251	265	241	237	238	237	249	266	267	239	256	254	261	278	245	259	243	286	254	254	268	266	277	271	264	222	251	270	235	267	273	246	258	245	273	232	271	252	243	257	243	275	250	258	257	257	270	281	250	231	262	272	269	242	254	248	262	270	276	253	256	257	227	273	265	246	257	230	278	260	255	265	261	246	220	260	258	266	242	230	262	227	269	230	248	244	269	224	224	282	217	250	253	267	250	255	276	248	273	268	266	235	289	283	213	258	261	248	259	270	259	257	255	249	257	237	234	287	267	256	252	265	254	260	249	248	284	264	241	259	240	284	225	241	249	257	258	257	237	273	250	257	258	252	236	270	251	275	240	248	263	250	237	245	253	247	263	270	264	256	220	241	261	239	251	255	263	257	262	247	267	263	239	261	244	235	263	270	235	241	244	238	217	244	245	260	255	239	237	236	241	280	297	259	240	236	245	264	245	259	277	248	213	267	252	282	257	246	282	240	235	252	252	255	252	241	253	231	261	277	241	260	252	251	261	246	228	235	255	245	262	239	249	276	243	247	259	250	239	249	245	252	255	258	241	242	256	233	286	211	224	260	291	289	274	252	263	246	252	248	287	270	266	242	253	225	223	285	285	235	242	265	244	229	215	270	244	257	213	265	280	260	233	241	245	239	249	265	245	221	247	256	229	233	240	243	265	239	254	296	210	239	249	247	229	263	260	244	260	267	281	261	271	272	264	265	219	231	245	241	253	253	235	257	268	260	263	257	240	235	247	265	249	234	255	269	254	266	264	260	241	250	269	264	260	273	249	234	253	235	259	244	220	266	246	222	236	228	240	249	279	227	242	260	268	259	252	244	266	255	248	246
5893	1632	2951	3596	3110	2629	2228	1926	1610	1495	1312	1236	1196	1103	1063	966	942	893	885	900	801	804	802	813	812	796	758	728	717	763	704	753	703	704	737	696	696	686	672	715	696	675	688	687	664	683	713	681	690	711	669	659	663	704	650	658	700	683	675	612	644	658	703	639	620	674	676	672	643	648	642	646	642	657	636	694	622	714	656	652	622	673	637	612	644	602	682	647	648	670	680	662	673	659	680	674	682	642	663	656	671	642	683	659	628	633	617	643	663	625	646	627	646	618	633	655	624	696	671	631	687	653	639	634	605	686	635	647	637	633	650	685	671	638	674	636	597	630	634	676	668	639	639	637	603	672	664	655	658	679	608	684	604	601	627	615	658	650	683	644	639	645	647	647	653	652	677	595	657	656	679	625	655	615	656	659	656	649	658	619	652	669	702	629	629	612	627	639	656	635	672	695	636	672	700	651	646	660	671	599	647	675	661	674	715	662	615	687	649	646	641	636	672	654	690	696	652	656	615	588	621	640	626	686	632	635	658	653	697	657	631	654	594	628	659	667	594	654	666	628	697	609	645	601	688	624	697	624	701	630	614	650	630	691	647	632	673	646	610	660	658	688	651	640	659	604	645	612	603	644	611	605	676	636	712	631	656	640	639	646	674	693	661	650	668	621	652	660	659	621	628	668	646	654	655	644	632	627	606	648	628	667	638	646	693	679	667	664	695	630	612	657	651	690	614	611	656	651	651	663	664	628	660	634	643	604	667	659	682	629	635	642	665	630	630	645	617	640	637	632	649	632	650	678	641	683	669	650	677	633	609	655	650	687	656	643	641	643	615	699	693	643	645	659	633	651	603	644	649	638	680	651	642	619	632	630	694	650	616	662	667	644	672	619	689	616	640	644	620	644	638	600	649	636	628	617	622	643	655	688	678	654	628	638	607	623	652	668	654	659	613	649	647	674	623	671	616	626	641	657	637	655	654	673	634	695	707	678	650	677	626	649	647	665	674	676	651	617	649	647	640	617	604	702	698	643	635	619	647	688	634	651	645	681	671	665	608	578	625	636	605	650	664	632	616	663	640	670	643	631	668	660	660	647	676	630	627	686	640	648	646	633	664	656	633	628	648	638	661	625	657	672	646	633	617	672	635	638	719	676	650	698	623	673	658	628	658	715	600	676	595	632	671	643	644	688	612	638	667	673	663	634	613	599	662	631	677	616	658	632	621	653	651	677	627	688	612	652	636	668	644	614	668	649	639	633	686	668	669	666	660	638	623	597	599	654	630	633	607	597	632	587	628	630	660	634	602	635	705	681	640	655	619	608	645	714	626	674	642	648	679	682	634	667	666	676	642	640	653	675	650	644	661	644	672	633	643	672	658	636	659	620	625	695	644	658	637	668	614	677	626	627	642	679	623	638	652	659	625	650	653	668	635	652	631	602	599	633	643	592	671	622	699	658	627	651	663	606	634	689	643	673	623	580	683	644	670	611	656	640	671	721	633	641	621	648	656	625	670	658	645	629	634	630	722	681	630	641	554	659	646	613	638	665	615	629	701	652	654	664	637	622	653	641	636	641	645	656	669	642	648	604	673	668	617	636	702	672	645	627	643	655	630	687	636	677	646	661	644	656	668	683	641	633	661	633	617	643	653	633	627	634	655	694	626	664	661	651	663	658	645	611	654	659	640	634	721	639	636	674	623	680	599	678	653	678	654	617	666	593	682	655	641	641	682	636	692	636	650	618	601	646	664	622	642	605	606	663	635	646	670	607	619	615	670	654	645	640	646	689	618	624	661	678	668	692	654	690	649	627	629	659	657	669	604	632	629	641	682	627	670	706	654	648	632	660	634	623	683	643	636	685	651	658	659	637	608	612	673	717	574	655	638	610	676	630	619	720	676	640	613	614	650	671	690	671	678	668	605	608	620	650	636	635	643	675	609	627	620	628	646	657	638	653	623	662	662	638	645	663	639	643	683	638	619	606	633	641	638	627	657	675	664	658	665	683	630	649	630	611	649	689	651	659	651	654	627	655	637	665	624	715	623	672	702	643	616	629	647	644	631	614	637	616	629	648	616	650	679	616	643	637	606	643	635	653	661	714	667	611	617	617	673	623	615	666	647	597	617	659	649	655	649	610	664	641	619	639	642	646	656	632	623	648	671	659	660	590	622	689	649	622	639	638	653	619	664	664	638	602	626	640	660	655	668	614	631	637	645	654	694	674	625	636	615	670	648	659	620	638	614	642	691	670	635	615	615	638	623	679	664	675	612	615	705	644	663	613	627	644	637	654	649	634	667	677	634	677	673	647	646	648	648	642	666	649	625	624	649	645	673	653	696	675	648	626	656	618	617	615	623	621	608	625	670	632	584	639	705	656	643	652	583	660	604	682	647	665	644	609	655	635	686	659	633	639	654	652	636	637	664	665	656	662	646	640	650	637	654	672	662	679	640	633	645	622	621	642	690	644	673	663	656	668	641	627	618	711	614	670	640	629	618	660	644	607	650	638	667	628	661	681	592	630	620	643	624	707	594	654	655	654	652	683	653	659	643	654	651	582	643	652	664	676	629	671	661	652	616	693	651	642	572	640	663	616	664	648	686	622	638	627	651	634	630	611	637	658	636	658	695	663	639	641	670	625	615	646	633	608	694	630	650	662	646	644	603	679	673	635	618	657	596	680	649	611	676	634	627	624	623	643	608	653	691	631	643	563	628	669	644	663	658	661	640	654	661	654	599	666	667	640	615	677	644	640	627	627	662	667	647	660	632	617	661	653	624	624	674	642	639	648	630	684	648	631	637	634	659	674	687	670	629	680	649	661	653	672	671	604	644	610	648	661	634	702	653	624	636	694	663	682	603	647	651	654	699	665	644	654	642	620	648	641	640	649	601	650	649	680	665	646	641	628	666	652	642	676	647	696	651	644	683	628	610	651	638	677	697	678	669	648	691	636	637	606	717	606	628	627	672	661	646	645	671	656	633	652	622	693	639	694	662	672	664	694	642	665	649	674	626	617	591	608	644	646	680	650	682	639	622	686	640	648	608	674	645	595	612	634	658	642	644	616	667	649	618	601	679	643	634	648	636	647	665	617	671	680	601	691	665	661	693	667	611	612	674	637	652	641	609	636	687	664	646	618	680	617	629	678	597	636	610	715	684	663	638	664	616	640	637	609	626	618	658	667	643	651	603	634	612	639	624	618	627	662	691	608	686	702	625	664	633	626	672	644	653	695	686	669	658	657	662	652	677	648	676	608	638	647	656	633	633	655	639	642	620	635	686	618	684	662	637	622	662	646	610	612	626	615	611	635	673	611	629	600	615	628	638	687	690	668	659	635	621	662	630	658	681	660	666	609	665	680	632	647	697	656	603	663	633	617	682	637	678	631	631	610	623	624	609	645	678	607	656	653	620	656	623	615	645	635	673	678	631	663	631	671	655	606	596	636	646	645	612	638	633	693	625	656	652	662	669	630	650	630	662	636	638	625	585	649	635	615	684	619
15498	2576	2422	1950	1310	913	693	545	451	360	313	304	273	217	236	190	185	179	165	143	164	156	140	142	134	120	148	118	126	122	126	118	115	129	127	113	113	96	117	123	106	127	119	111	121	108	109	148	106	117	150	105	120	134	93	85	120	124	124	98	112	141	121	125	93	106	118	91	107	114	107	114	103	107	102	116	131	121	108	106	106	93	90	99	133	113	114	109	101	117	117	111	110	111	123	91	111	107	104	117	105	123	110	110	118	141	94	93	115	131	120	106	95	109	124	113	105	129	104	123	117	120	103	120	116	101	96	109	101	91	111	115	102	98	112	101	101	113	105	116	89	106	93	101	100	105	112	122	123	100	106	115	116	97	134	114	103	110	94	109	103	101	118	89	112	119	86	105	114	90	100	119	124	105	114	100	106	103	100	116	108	119	91	121	117	131	90	110	115	110	101	97	104	107	94	114	112	99	117	117	107	108	110	109	133	104	115	134	100	128	94	99	113	112	105	115	107	91	101	85	97	119	124	110	109	101	112	103	117	91	97	113	104	99	103	118	113	138	93	120	100	110	109	99	102	122	98	100	110	111	106	120	104	114	92	114	103	100	105	114	88	110	109	124	103	105	118	98	111	119	108	122	127	85	99	101	94	123	127	94	106	125	91	116	104	97	89	112	109	93	100	111	87	106	91	111	120	116	109	90	109	108	100	99	108	112	103	115	111	114	89	101	118	117	105	107	102	119	116	108	113	111	108	105	97	108	110	99	99	97	110	123	121	121	78	121	109	117	135	101	109	90	101	101	126	108	116	116	116	117	112	104	130	113	99	117	119	117	102	109	120	109	98	116	106	95	116	119	98	128	116	110	105	93	94	101	104	104	107	107	104	107	106	102	117	104	118	104	105	102	118	113	97	111	102	107	123	134	112	127	105	121	92	93	106	110	118	114	104	113	100	104	104	100	106	105	111	94	93	115	127	106	140	103	111	104	98	109	114	101	106	110	104	94	105	106	104	107	107	116	133	107	100	88	106	115	110	130	86	103	112	73	106	113	96	117	119	93	112	121	105	103	104	105	85	104	119	111	111	109	110	125	100	95	113	110	90	78	100	113	122	105	109	85	114	108	92	103	110	106	96	96	104	90	90	118	106	109	102	98	88	103	109	95	96	109	112	99	97	95	91	118	104	92	126	93	116	108	105	106	92	104	94	123	108	94	97	118	97	99	91	117	93	114	98	106	113	112	99	97	105	100	112	114	115	97	107	98	105	107	100	120	112	92	103	103	109	95	99	111	104	103	100	108	111	109	93	104	120	107	88	104	109	115	117	107	109	84	101	98	103	108	117	102	106	122	111	120	123	114	97	118	112	127	111	90	107	98	107	119	120	92	105	105	108	105	107	96	119	99	92	95	87	116	101	102	106	98	110	104	102	125	84	91	109	95	98	110	113	104	106	112	124	99	98	109	99	110	117	100	132	101	100	88	120	95	97	105	116	114	107	112	110	100	123	100	100	111	105	111	98	106	98	127	102	128	99	97	99	105	107	90	96	101	98	124	110	99	104	108	101	96	108	106	100	125	111	106	93	113	103	94	110	104	115	94	109	99	105	114	116	114	88	116	123	102	109	107	88	120	92	115	106	97	115	85	101	115	100	107	122	128	109	93	106	95	105	97	107	104	88	98	86	115	111	117	91	109	131	97	100	107	99	94	108	130	93	117	96	104	104	115	116	105	119	96	109	108	100	96	103	104	81	88	91	110	91	101	120	122	93	96	102	115	120	117	114	116	113	92	106	100	94	115	106	103	116	97	93	109	101	111	101	94	97	102	105	99	111	95	106	107	104	95	123	100	103	93	98	103	88	107	117	114	122	110	105	119	98	108	112	94	113	120	99	111	94	103	95	111	99	109	118	99	119	97	110	88	104	105	100	108	101	122	92	118	99	98	122	119	117	112	116	103	119	100	117	110	104	103	123	99	102	101	91	117	92	111	118	102	118	103	101	120	119	103	109	106	96	106	110	94	110	121	107	113	107	128	101	106	87	96	96	88	103	105	109	109	116	89	100	94	113	94	91	97	111	122	110	110	120	105	95	121	111	97	114	112	90	96	93	100	107	95	99	103	102	97	112	117	112	119	105	109	105	111	109	129	98	103	91	105	101	117	104	91	91	98	107	139	100	114	129	122	105	124	111	110	98	105	89	116	98	120	111	104	102	96	98	108	109	115	110	86	104	92	83	127	98	98	104	124	125	125	106	105	115	92	115	109	110	112	84	93	104	100	123	115	108	111	97	98	113	116	96	112	128	98	97	82	105	104	97	109	96	101	112	113	112	108	117	112	113	101	111	112	89	114	115	106	107	107	103	118	101	111	120	107	111	91	113	116	102	106	108	95	112	103	100	104	102	98	99	125	87	91	127	95	101	106	127	100	122	107	99	110	99	96	106	93	90	110	101	85	115	90	124	103	87	117	97	106	103	117	107	96	102	116	98	85	115	110	91	115	100	96	107	100	103	101	122	98	100	113	108	106	117	101	106	118	114	114	92	110	103	87	128	100	112	117	116	102	93	108	100	104	110	113	115	105	100	103	113	90	110	94	101	109	124	110	108	114	113	105	98	114	103	116	94	106	113	107	99	130	89	104	111	103	102	114	106	116	113	124	114	114	89	112	110	108	101	114	115	110	118	104	96	121	108	91	114	115	101	116	107	113	104	104	106	111	108	99	112	85	109	94	106	111	103	115	105	98	118	112	116	94	121	105	107	91	112	116	103	110	112	103	107	94	95	121	121	129	96	91	108	117	113	91	104	109	112	108	109	127	106	100	101	106	98	119	97	111	122	115	103	104	124	95	116	118	94	106	102	106	96	119	86	102	88	123	112	113	103	107	94	110	91	111	94	140	109	127	124	112	122	102	104	112	112	116	99	96	111	107	110	116	129	106	108	113	95	101	108	104	87	92	110	98	102	116	93	93	130	98	107	125	96	113	98	95	108	98	112	99	114	118	121	97	102	101	104	97	92	100	99	112	112	101	112	83	110	120	114	116	99	120	94	99	106	111	126	115	104	83	95	99	108	102	112	99	120	97	121	118	115	110	98	107	114	107	102	107	111	98	117	112	90	113	97	105	110	90	96	101	101	93	120	119	109	87	116	113	86	137	117	95	96	94	111	99	96	111	108	109	103	94	114	112	112	106	104	104	123	117	125	104	91	108	97	92	114	102	110	100	124	121	111	116	109	95	91	114	101	102	114	105	93	96	101	97	96	113	97	103	118	108	96	119	89	118	107	112	91	86	114	122	117	94	100	114	100	118	92	118	119	107	86	113	87	114	97	104	107	87	97	114	115	104	109	102	101	95	101	118	113	115	102	103	118	97	108	117	103	87	86	100	98	115	107	100	117	117	124	127	102	108	102	110	118	100	109	96	95	120	105	101	91	110	96	114	103	98	99	104	82	111	87	96	91	111	103	109	112	93	107	96	96	115	109	124	97	125	108	108	92	119
7438	2157	4580	5687	4939	3966	3030	2587	2228	1828	1650	1414	1289	1140	999	911	861	765	799	763	685	640	606	608	562	540	559	466	509	473	477	479	476	458	445	460	429	426	409	414	404	374	397	369	392	356	389	368	345	387	360	356	386	351	374	356	381	335	325	346	330	353	330	329	355	334	339	359	331	339	278	289	327	324	333	331	329	353	332	326	305	334	306	359	315	336	340	328	342	303	319	335	334	311	318	303	294	336	320	324	326	327	299	322	311	337	336	310	338	321	322	314	341	337	319	347	316	329	315	327	335	330	340	322	275	331	331	333	305	300	312	333	339	308	301	336	326	297	335	330	298	287	294	333	292	301	328	313	328	299	323	299	306	316	310	313	324	318	334	290	301	326	298	303	276	307	359	318	335	319	328	313	287	285	283	307	347	286	324	260	317	326	283	341	291	308	287	300	324	365	327	318	273	322	286	284	298	296	329	296	314	321	301	279	326	338	325	306	299	299	290	288	309	310	308	319	282	334	322	306	333	292	306	295	311	299	303	336	316	323	281	308	332	335	304	304	303	313	304	327	316	282	347	333	295	327	307	289	311	311	312	337	307	305	300	285	304	289	274	329	321	294	297	303	329	314	309	315	297	312	331	312	297	306	305	330	315	295	294	291	281	331	309	323	307	305	343	302	326	302	294	290	315	306	310	327	301	303	330	301	276	300	313	316	331	289	331	294	293	313	327	307	311	290	301	320	324	322	274	340	304	320	324	315	323	319	314	304	314	323	311	310	323	298	309	302	317	310	315	294	320	315	307	285	303	309	279	327	315	278	313	302	310	271	338	302	287	324	315	332	303	316	286	324	308	292	305	316	316	312	308	304	313	308	314	313	335	313	281	307	312	359	292	264	325	299	312	310	304	279	290	327	309	317	290	314	308	279	339	318	292	298	327	306	287	358	302	321	303	330	315	324	351	313	316	304	331	303	301	318	292	319	289	311	320	330	333	298	298	311	305	296	311	309	307	308	303	303	295	288	295	306	274	286	332	291	291	296	302	344	307	327	295	313	301	331	299	316	273	333	305	307	283	284	301	278	313	297	302	311	302	311	317	287	324	333	286	324	306	308	286	283	310	321	312	313	288	298	322	312	297	329	281	293	311	316	302	294	316	327	311	325	314	296	292	314	310	330	308	286	281	282	307	298	286	336	279	318	295	310	280	312	293	307	317	294	309	331	265	287	315	348	312	283	293	320	320	319	258	310	332	290	331	308	306	304	327	298	289	338	315	306	307	284	310	278	332	289	319	309	287	310	298	298	326	299	332	313	322	316	294	318	308	334	287	290	338	287	312	288	299	334	310	291	299	304	309	311	333	282	274	335	280	303	306	313	345	325	298	314	322	295	299	300	289	288	333	294	294	291	293	308	295	285	321	273	298	305	322	298	278	297	296	309	307	302	304	299	295	300	312	305	310	320	300	311	326	298	312	327	270	295	304	328	301	316	327	267	328	295	303	294	282	304	308	298	304	290	322	318	306	295	322	284	291	310	300	312	317	306	313	305	322	295	310	285	326	306	313	305	310	287	298	304	318	315	288	297	324	328	315	299	312	326	311	291	322	312	325	338	316	309	301	293	329	316	317	293	321	289	319	313	277	328	287	277	334	329	290	299	304	340	312	317	320	305	311	319	338	294	315	315	320	341	298	324	317	306	296	278	312	288	349	304	293	312	330	315	344	323	311	319	304	292	336	366	302	320	291	308	312	307	328	302	317	316	299	300	296	289	320	306	315	330	321	301	311	313	292	287	265	324	332	288	301	295	334	307	298	282	313	332	298	320	296	308	279	302	326	286	312	272	300	306	301	290	298	315	321	302	287	318	290	293	271	315	345	315	302	315	267	331	308	304	329	337	313	276	289	278	311	289	328	319	287	301	304	301	318	316	302	287	305	329	315	305	308	354	309	296	308	318	314	306	329	325	309	309	321	287	300	327	299	312	294	321	296	343	283	295	321	311	279	271	310	323	334	298	312	330	321	312	314	285	325	317	297	327	276	314	328	277	291	297	298	301	308	305	334	272	327	292	337	305	300	311	309	293	280	310	298	319	335	305	317	280	299	277	307	291	307	302	294	305	291	293	306	296	316	312	285	304	316	300	268	302	295	314	325	328	327	327	294	332	290	314	306	312	277	292	331	291	326	316	315	342	321	306	286	296	308	317	325	325	292	312	311	303	308	307	332	320	296	316	326	285	292	320	307	293	289	296	337	302	290	300	303	296	295	297	301	300	268	348	326	308	317	291	285	307	326	290	294	309	286	304	309	320	308	336	335	320	308	316	304	314	306	318	294	305	315	297	312	273	310	287	336	307	327	336	305	313	312	319	338	300	310	328	318	324	313	323	325	329	319	317	297	328	292	304	284	313	322	304	316	318	279	329	326	337	289	321	304	299	334	299	289	286	310	324	306	302	313	303	310	338	298	306	284	298	312	332	331	285	324	322	300	311	298	281	308	303	319	309	321	322	292	317	312	291	317	312	293	295	324	285	311	292	291	315	331	307	328	303	276	318	280	287	310	328	327	293	309	318	311	304	325	331	298	339	324	296	290	302	279	292	273	279	326	320	302	330	314	316	300	301	324	310	327	300	294	321	311	302	289	302	274	293	313	314	296	321	320	274	305	284	319	313	340	278	269	309	289	303	314	325	306	327	285	280	302	303	326	289	290	333	284	317	299	311	325	313	312	265	318	328	288	285	304	304	298	301	322	320	289	285	321	311	293	274	314	321	300	295	329	341	342	312	290	299	313	279	319	317	318	326	326	298	308	304	286	289	318	309	294	253	287	302	295	303	328	311	306	302	322	305	292	341	297	327	313	305	300	293	308	303	292	311	292	305	288	285	307	302	299	287	280	316	301	296	289	310	266	344	318	338	298	321	309	291	288	298	308	293	311	312	289	291	304	296	287	294	299	316	313	303	308	298	284	310	298	323	356	327	308	279	302	313	303	323	302	287	284	300	339	289	319	296	305	317	263	292	300	303	277	310	284	324	328	305	302	297	321	299	289	294	312	346	299	285	304	312	314	314	313	293	320	304	324	279	334	307	340	303	310	288	314	292	314	316	297	309	312	310	298	311	293	316	249	301	301	333	317	295	280	313	301	284	291	328	321	300	333	330	315	327	284	299	286	290	288	297	333	281	317	292	332	306	307	300	297	290	309	309	308	285	313	307	306	304	306	296	306	307	332	296	348	283	310	291	298	338	322	289	297	332	327	274	320	319	314	293	330	294	304	290	317	341	307	310	283	334	297	331	307	293	334	310	321	304	287	310	324	297	310	309	293	326	333	273	311	325	295	306	311	321	313	325	289	289	288	271	318	307	317	318	294	329	314	300	333	321	294	303	308	312	323	332	293	295	295	302	319	313	326	321	314	318	325	325	279	298	300	322	265	315	295	277	359	299	303	285	333	321	300	318	297	355	332	302	301	308	328	269	313	317	325	329	301	328	276	305	278	314	290	284
2433	373	352	383	348	343	334	317	319	298	306	323	306	300	277	279	298	352	310	309	313	304	294	294	300	306	305	307	306	316	328	289	324	319	283	316	310	318	354	274	296	268	305	279	312	288	304	294	292	295	273	313	322	329	309	283	313	310	307	284	291	341	280	313	292	314	303	320	295	309	316	315	318	311	314	269	285	301	264	315	301	306	320	310	268	320	335	296	300	316	322	281	293	323	299	284	315	331	306	314	306	306	311	278	309	318	322	304	307	323	315	292	320	311	313	311	322	334	299	295	306	304	283	301	326	310	294	300	317	295	326	314	322	289	287	345	310	341	293	333	301	308	328	289	300	293	298	296	290	285	312	313	312	304	284	313	307	300	318	305	322	326	324	351	290	302	294	298	295	293	281	300	319	323	297	341	307	309	278	317	308	299	277	282	320	323	279	321	304	330	312	327	330	304	306	290	298	299	296	290	298	290	309	326	304	314	302	308	261	305	297	296	310	308	300	284	292	284	310	296	319	292	342	328	338	301	347	297	308	310	313	325	316	285	300	314	305	339	296	303	303	290	314	300	279	272	303	284	324	301	304	326	299	308	319	329	339	300	308	320	286	242	324	338	297	313	308	342	298	340	320	307	290	295	318	302	287	336	311	313	288	321	302	302	325	295	298	304	294	288	320	291	298	305	289	314	300	321	299	336	339	255	296	316	300	288	325	284	305	294	283	324	350	339	288	326	301	313	303	312	323	338	333	334	287	291	291	311	302	321	325	285	324	319	317	318	288	313	288	302	292	305	311	322	306	290	312	276	314	325	312	302	300	311	307	304	327	322	301	323	322	312	325	294	334	273	301	326	298	313	279	290	297	332	283	306	284	284	266	316	286	285	299	289	303	283	327	315	308	311	305	343	318	316	291	318	283	300	299	276	309	313	331	311	302	290	333	342	362	298	288	313	326	294	279	301	293	325	324	295	297	332	287	312	303	333	311	322	352	316	323	307	324	297	312	286	302	337	278	300	274	314	295	302	285	314	282	299	299	320	278	304	307	322	330	361	325	315	321	296	297	320	333	317	277	309	304	337	309	319	314	306	311	318	332	323	317	322	308	312	274	314	305	324	292	320	306	315	306	338	313	307	291	337	303	331	284	308	315	296	309	338	297	309	296	281	330	330	273	308	306	295	313	292	308	340	298	293	276	304	312	331	303	320	289	274	324	326	345	300	331	309	295	293	285	314	296	311	291	280	320	307	307	336	289	312	310	303	313	311	310	309	311	327	298	328	288	319	306	350	296	294	306	323	305	319	295	308	283	310	311	300	308	280	319	304	288	303	325	279	325	326	314	339	340	319	336	310	330	282	286	303	305	287	297	324	324	331	296	326	317	324	339	304	308	307	306	314	303	318	297	329	309	293	309	309	330	324	247	286	299	288	314	289	302	311	308	294	319	336	324	293	323	317	297	297	314	316	313	329	320	341	303	316	321	320	261	314	305	286	301	300	291	282	310	307	317	323	325	280	289	310	316	328	317	295	297	276	311	307	294	299	347	321	324	310	286	318	316	339	281	310	295	317	265	294	324	311	316	312	288	277	322	315	316	275	322	276	330	338	262	310	310	293	341	333	281	308	322	334	336	314	287	314	293	305	293	342	299	322	311	298	307	308	303	319	300	310	291	307	316	278	347	286	311	348	320	317	315	320	299	295	315	295	302	280	301	302	297	312	309	284	343	300	307	268	330	293	318	294	280	297	320	288	277	305	295	313	321	343	312	325	289	296	306	298	307	290	325	305	310	295	316	295	335	307	268	316	283	272	277	281	338	307	321	337	311	298	319	306	358	291	307	296	295	272	304	297	297	309	294	302	305	296	306	304	309	313	317	300	315	320	298	311	307	331	298	330	318	326	282	356	307	292	302	304	322	327	322	290	306	316	316	308	313	317	344	325	310	307	310	310	279	335	333	289	306	277	307	300	327	310	298	300	311	278	302	289	292	302	318	326	305	295	285	315	324	312	312	275	306	332	303	292	291	321	291	294	276	307	316	294	315	315	275	284	305	346	305	311	325	330	307	289	288	298	302	303	310	317	299	310	301	274	321	288	292	327	284	291	330	289	320	299	321	307	285	290	299	308	338	318	315	297	285	342	325	269	305	301	299	290	281	296	321	318	303	321	316	306	317	302	277	261	311	301	291	291	317	297	293	280	321	303	286	309	294	275	330	360	283	278	310	299	304	295	313	330	324	324	284	340	313	297	314	286	325	307	299	326	279	337	292	307	297	322	283	307	298	329	310	277	299	294	279	335	331	296	308	292	269	312	274	313	310	302	279	327	292	326	315	313	292	306	335	338	280	322	290	317	331	325	312	299	290	317	314	296	323	290	311	351	315	286	282	293	317	313	328	342	312	348	303	276	302	333	302	279	289	320	327	331	289	318	329	291	264	312	314	286	271	278	318	294	290	319	289	301	307	331	289	340	271	303	329	301	332	294	307	309	308	283	313	297	340	311	327	295	295	314	306	317	287	305	311	324	322	274	358	333	298	322	266	313	320	310	308	300	298	299	310	334	313	312	322	284	315	331	336	324	306	342	321	295	275	289	293	304	338	316	309	302	312	308	315	320	332	303	305	292	314	293	319	311	302	286	328	320	293	339	313	311	276	320	323	347	321	293	317	265	313	291	293	289	303	331	279	307	307	336	289	350	306	328	320	293	313	329	324	299	288	315	313	290	311	312	286	317	303	273	286	339	293	310	319	309	316	277	312	315	305	295	269	301	289	334	298	303	312	277	276	321	287	298	302	286	284	310	326	304	293	309	312	338	327	310	292	294	299	291	291	296	282	332	311	307	312	348	272	300	298	295	326	312	299	315	303	305	343	305	300	302	303	303	299	298	275	331	307	291	331	311	317	322	282	320	336	340	258	307	341	306	304	298	303	314	288	278	304	313	333	309	287	304	310	320	325	314	324	341	330	329	281	293	292	301	275	342	283	298	309	324	338	309	297	285	324	340	305	301	292	326	312	286	291	305	281	306	284	344	312	303	303	323	316	317	308	315	309	322	327	315	290	304	300	330	288	296	313	343	320	272	290	329	313	341	312	308	270	312	320	308	346	277	304	341	308	307	277	295	295	309	302	312	337	284	322	294	307	323	317	296	301	318	304	300	295	281	300	311	330	299	328	308	275	323	318	313	284	325	314	310	300	314	278	311	303	292	318	332	288	318	315	320	333	296	304	282	272	315	312	330	306	318	305	288	308	318	289	297	313	295	313	310	328	294	302	326	317	299	263	242	294	326	325	308	317	297	317	314	308	277	316	305	315	285	313	317	306	339	300	296	322	318	324	285	290	304	310	328	305	311	277	326	278	324	307	307	330	296	304	307	302	338	299	290	306	262	297	302	350	305	302	294	306	282	333	304	327	315	326	324	299	299	303	302	304	291	307	305	290	305	310	254	299	281	306	316	295	341	318	304	336	304	332	309	336	306	325	351	315	311	316	297	343	326
2583	852	970	996	955	892	869	833	809	844	825	814	787	790	810	821	802	805	801	858	821	848	801	800	771	790	824	793	756	775	802	770	762	825	749	781	772	759	733	792	815	817	804	761	803	843	804	742	795	744	821	750	824	770	766	813	793	792	770	788	795	775	765	774	740	823	793	781	802	774	757	778	814	807	799	772	781	760	762	796	732	733	794	778	758	757	766	751	775	742	806	822	782	743	774	793	782	750	783	767	740	803	830	851	779	785	802	827	796	745	791	817	786	748	747	774	787	796	805	763	726	759	817	796	786	748	728	745	748	777	751	784	796	787	775	770	821	798	771	802	812	786	775	786	788	825	751	797	828	725	773	786	813	745	849	759	770	800	808	751	805	805	832	782	715	761	810	822	786	769	828	803	740	774	740	750	769	796	811	797	787	815	788	778	803	782	789	723	835	790	764	796	833	804	767	824	748	759	780	779	767	807	787	776	792	763	812	800	851	773	721	767	811	773	793	776	787	791	739	802	765	784	779	804	821	759	738	829	788	789	869	819	702	790	791	791	819	755	774	783	765	794	781	682	799	767	819	765	813	796	798	802	789	786	773	784	831	793	817	747	826	822	787	771	792	747	784	765	770	768	793	790	747	798	772	823	776	745	767	787	811	760	777	776	798	782	817	786	760	758	756	756	835	800	764	747	818	773	763	784	736	792	749	797	748	815	769	768	760	771	788	826	738	831	771	816	818	789	801	796	785	770	787	783	823	745	750	781	779	807	762	785	770	778	799	749	791	809	769	760	767	764	773	774	745	760	775	825	794	769	851	793	760	805	729	721	749	789	841	798	804	718	747	779	802	774	779	801	797	777	778	792	777	748	762	818	807	751	803	784	777	806	757	790	794	756	825	781	798	730	775	770	829	802	758	804	768	755	783	797	759	752	775	776	810	774	804	808	846	799	810	776	782	787	794	771	752	757	758	817	815	744	767	762	802	737	750	792	793	774	775	813	771	847	779	806	771	762	818	772	785	810	741	809	782	779	785	803	730	754	782	770	800	759	749	796	760	791	785	770	767	743	759	789	779	855	736	791	815	828	743	812	795	788	740	770	748	806	835	783	807	739	800	810	787	813	808	790	759	797	744	775	805	797	847	758	834	766	786	825	788	784	839	824	747	831	741	806	756	805	797	791	761	815	781	788	801	771	787	807	739	777	765	777	787	736	786	812	755	767	767	796	810	766	780	738	779	803	785	763	762	740	814	802	800	775	769	764	740	746	753	752	785	735	762	699	787	773	772	710	784	790	746	720	795	796	801	797	829	824	814	798	742	825	821	804	752	844	815	775	739	777	782	752	780	775	776	835	809	768	786	795	775	793	790	733	736	792	793	816	765	755	801	787	797	776	792	788	775	814	800	819	820	788	824	802	737	792	816	782	788	780	811	801	840	771	785	763	736	781	789	811	815	817	796	761	807	758	771	765	785	774	755	725	775	728	772	797	787	777	759	748	800	775	810	812	825	814	792	803	708	770	767	786	776	749	763	799	824	738	793	777	814	851	825	756	793	809	803	752	847	830	801	798	786	751	734	817	813	814	765	788	831	755	761	737	814	751	756	776	753	813	789	737	778	788	758	860	823	783	806	757	801	803	836	772	815	751	750	772	765	717	700	750	807	832	711	779	756	773	795	769	768	774	796	778	789	824	803	835	805	794	801	812	790	813	784	756	796	760	768	850	811	773	771	787	845	773	815	724	766	735	775	816	790	815	804	809	806	793	790	766	821	735	751	784	780	825	796	732	781	780	782	754	790	780	735	773	820	800	754	774	743	771	787	768	763	792	818	765	799	834	809	792	756	804	788	787	795	758	746	816	803	793	815	762	824	750	761	826	789	796	756	747	814	785	782	777	778	791	798	827	774	784	750	818	778	783	806	865	811	812	801	786	815	822	778	772	763	755	801	755	773	792	779	796	741	789	776	794	782	785	775	782	757	748	816	756	828	786	806	781	773	767	740	776	800	733	809	784	813	767	807	787	773	761	774	737	771	767	764	795	818	788	814	785	790	745	779	806	823	774	773	774	750	760	799	767	819	818	783	781	758	831	781	785	778	798	776	752	775	783	767	776	767	800	801	746	786	798	818	763	801	822	774	772	813	731	833	767	757	770	805	754	773	808	791	808	813	801	793	815	777	756	753	823	776	793	822	770	806	755	827	856	759	774	775	724	820	718	722	854	818	733	817	769	765	755	847	762	808	829	751	774	734	830	830	758	750	805	798	789	740	829	788	822	783	756	803	783	803	794	836	802	797	762	790	788	792	725	798	808	785	790	819	803	776	804	779	764	758	782	742	799	782	806	777	790	762	805	798	746	794	829	776	777	801	796	775	765	797	747	817	799	753	821	789	777	769	783	749	732	817	772	768	777	841	763	755	801	828	730	780	732	814	800	765	747	765	793	769	764	789	801	788	766	713	798	825	807	793	792	800	783	773	754	782	792	751	809	751	801	784	788	799	834	802	787	816	793	747	824	787	783	810	754	775	816	801	760	802	788	848	776	783	829	764	763	806	816	786	793	757	791	823	804	848	755	755	758	762	751	741	831	772	794	743	804	788	798	805	834	784	772	800	809	766	828	728	813	745	814	741	782	731	784	805	779	782	799	788	807	747	799	792	819	794	809	797	774	765	824	817	785	745	760	758	780	782	770	768	773	792	781	823	769	783	792	790	789	777	765	813	756	780	777	800	758	776	747	770	784	812	818	795	789	723	801	807	740	833	759	757	760	768	777	837	791	733	787	800	805	828	762	799	813	801	774	749	788	769	790	783	727	775	783	752	755	787	784	802	808	749	760	774	777	750	791	779	814	761	786	782	782	760	779	771	779	801	778	765	823	786	752	802	850	735	747	797	805	781	789	761	782	816	805	711	798	818	813	756	782	764	739	805	708	768	817	818	792	800	771	792	799	776	815	768	813	817	805	817	811	788	779	793	784	752	794	786	758	760	799	781	799	759	831	749	821	811	780	752	767	778	796	756	789	794	830	783	845	750	775	749	771	826	768	808	760	741	744	771	786	800	761	814	787	768	766	785	799	789	778	811	786	760	771	736	780	729	770	788	792	769	801	824	802	760	810	818	837	802	759	787	758	735	724	801	787	748	799	780	800	777	781	766	791	815	801	835	775	733	785	796	755	815	762	808	757	770	796	753	740	780	787	791	769	781	793	770	775	775	798	784	807	770	787	774	785	785	777	821	752	782	756	769	750	741	836	776	783	752	779	800	765	778	796	751	781	778	802	794	780	766	813	797	765	764	755	760	783	822	743	773	782	796	787	776	797	790	804	798	806	822	824	778	790	825	802	778	766	778	759	816	803	806	767	762	808	774	817	777	787	774	797	796	784	741	778	763	814	821	749	723	793	783	791	801	815	794	768	789	757	787	843	783	794	775	756	785	817	744	797	743	806	790	758	722	748	758	834	785	751	738	794	784	759	768	811	758	741	815	800	760	745	805	787
8888	1236	1408	1138	847	699	574	499	427	360	360	368	338	327	316	304	323	264	299	297	280	252	268	274	268	279	259	261	282	245	235	275	263	280	230	235	267	273	270	248	269	283	255	256	261	264	256	256	237	247	237	263	269	254	256	268	246	249	250	246	271	268	244	269	278	247	261	218	249	259	279	242	259	244	272	255	250	247	246	247	263	270	233	274	269	262	261	248	236	236	228	229	262	260	241	248	270	235	222	224	263	245	254	260	256	249	245	243	256	272	249	265	237	270	237	230	246	260	254	267	279	235	235	241	255	250	289	255	247	235	234	224	237	255	245	258	261	278	260	239	257	277	238	266	235	239	274	265	252	240	257	251	243	227	262	291	232	253	267	242	228	277	230	265	295	259	263	232	249	248	242	259	236	291	248	242	284	250	270	261	264	257	282	239	243	219	269	260	266	239	234	263	225	248	268	251	266	235	249	253	260	263	264	273	251	263	250	237	244	231	233	256	257	283	233	254	257	290	264	260	232	267	252	258	232	255	244	231	249	244	257	250	250	245	253	213	246	234	262	231	240	238	239	290	250	249	274	259	246	254	251	276	270	222	270	274	239	244	239	244	244	276	290	261	237	261	252	249	229	273	234	237	266	265	223	223	240	265	229	235	243	243	239	255	281	293	273	263	252	264	257	289	236	286	258	250	248	250	251	243	250	291	266	243	265	229	249	257	269	251	250	248	245	252	253	262	238	256	248	256	242	238	225	271	252	240	252	267	236	264	257	246	260	274	274	236	252	292	271	236	273	279	258	259	242	225	234	253	259	265	237	277	242	257	247	222	234	264	213	255	230	228	271	262	256	216	255	266	245	259	272	279	259	239	255	247	245	236	284	261	229	236	233	250	253	254	238	238	227	277	245	261	267	252	258	233	228	262	228	253	240	230	224	257	269	275	239	245	260	243	259	268	252	271	269	261	246	250	265	261	251	284	247	260	232	246	255	271	256	234	252	248	237	230	236	247	279	277	246	230	259	248	221	242	226	232	261	268	244	273	268	273	255	258	255	242	259	246	263	242	246	236	273	245	238	251	267	221	251	249	273	242	228	252	248	248	261	260	255	207	262	232	264	239	245	259	262	217	245	245	249	237	285	252	251	236	253	271	246	281	252	296	254	263	264	248	249	246	248	234	252	281	252	268	247	232	268	259	256	262	270	239	266	263	272	249	283	246	237	248	245	249	255	256	245	241	220	286	261	249	245	244	237	259	267	248	232	270	253	244	261	211	273	291	266	230	249	212	232	238	251	239	220	252	269	258	226	261	245	261	256	264	248	269	243	264	256	232	243	248	263	254	218	243	211	256	270	239	240	240	254	236	253	248	263	257	261	273	241	263	234	264	258	258	250	221	238	226	280	272	263	271	262	237	242	223	248	263	255	240	259	255	269	256	263	272	289	265	244	218	259	246	247	245	274	225	273	286	263	284	279	236	243	255	242	258	245	272	277	256	252	256	248	227	268	260	269	281	254	263	244	263	232	259	244	262	254	266	232	225	260	253	241	204	248	247	231	292	269	237	255	269	230	260	265	219	247	249	255	255	278	278	244	229	229	243	230	251	237	242	221	258	238	254	238	252	232	213	267	258	262	262	249	272	247	259	263	249	243	234	253	269	258	231	279	259	269	255	224	274	252	249	235	270	263	258	286	288	254	270	238	225	267	246	216	254	253	220	248	249	216	260	269	263	256	230	246	236	218	269	283	234	255	259	264	228	246	266	278	280	249	249	227	276	263	258	272	260	221	254	231	251	265	242	241	274	223	246	271	236	262	261	243	230	219	286	255	247	231	230	223	272	255	263	269	257	219	257	281	264	266	241	265	237	240	242	259	266	254	260	241	262	225	235	245	240	259	254	240	246	251	249	268	241	260	260	230	224	245	235	271	259	251	257	241	254	281	231	285	253	266	254	243	243	263	242	236	230	259	262	244	248	237	257	231	249	233	254	250	255	272	250	214	243	233	266	226	236	253	219	251	273	280	248	228	242	248	256	219	200	261	227	290	277	262	275	264	248	252	255	256	270	257	245	237	245	250	260	266	257	264	255	258	250	274	253	253	237	255	267	248	226	265	259	250	253	250	247	274	254	238	251	264	246	260	214	249	255	272	239	249	235	254	253	263	237	299	264	249	244	237	242	247	234	239	272	238	262	254	266	250	235	248	260	249	245	262	268	267	261	261	254	229	260	260	254	268	281	268	269	239	221	234	261	276	259	246	249	243	271	259	255	264	235	236	252	253	242	255	246	255	244	230	246	258	231	226	251	219	261	265	250	275	272	241	245	243	248	271	265	258	239	238	244	254	253	251	232	270	232	258	259	249	253	262	280	256	260	258	257	249	263	225	224	257	237	250	238	260	241	246	256	267	268	242	248	267	239	263	239	270	253	252	232	265	272	284	247	274	231	232	256	254	269	263	228	241	264	268	282	269	254	274	257	240	245	256	266	234	247	252	298	257	274	269	233	237	264	247	260	254	244	245	240	260	252	224	263	262	257	257	252	242	284	291	273	276	262	269	269	268	245	222	273	279	261	247	226	290	262	245	218	256	266	226	257	263	234	266	295	274	246	235	251	265	272	256	227	247	289	226	233	285	220	262	272	233	253	246	260	269	248	240	236	250	244	268	243	245	247	258	229	245	239	244	257	240	249	239	248	240	274	238	255	276	251	292	237	292	254	274	236	263	250	259	279	248	270	250	258	241	270	211	228	261	261	230	252	310	270	275	262	287	249	217	270	243	227	233	254	238	226	230	260	246	262	267	234	267	226	259	264	241	246	258	255	240	247	243	262	276	300	266	246	260	270	259	268	260	224	246	229	252	277	242	238	216	263	263	229	237	284	268	260	272	254	226	251	297	273	243	258	246	226	224	239	262	269	239	256	241	265	249	276	259	260	237	247	281	274	265	246	253	268	280	253	240	230	231	247	249	250	232	252	276	248	264	251	248	248	218	247	240	275	252	268	255	247	240	239	260	255	265	247	244	278	238	275	238	270	274	238	245	253	257	239	270	262	238	269	252	241	274	242	239	235	214	267	242	236	265	256	287	278	268	252	238	276	248	256	254	253	263	271	262	279	269	262	220	213	263	262	260	269	274	239	256	240	236	251	264	266	218	257	244	270	234	274	264	254	249	269	219	238	241	278	255	261	260	253	231	245	257	264	223	265	237	241	271	226	255	238	254	249	252	234	245	262	253	245	252	278	240	243	260	252	253	261	224	263	233	241	249	250	239	246	243	244	255	250	256	279	261	222	242	246	260	226	238	253	244	251	240	250	240	223	250	274	246	251	259	283	262	255	264	241	227	246	258	293	268	254	247	273	232	251	253	240	260	233	272	261	238	267	283	253	264	229	227	235	251	248	256	265	265	273	268	256	203	255	240	258	245	258	223	265	267	261	277	246	226	255	233	240	233	224	259	234	237	247	264	248	246	252	260	248	265	238	260	241	257	268	275	279	250	252
5833	1678	3016	3671	3194	2665	2198	1832	1681	1484	1395	1259	1218	1074	1059	1020	994	941	934	888	836	825	803	797	821	761	740	788	705	743	750	719	705	749	741	693	721	707	753	683	696	716	699	683	690	657	692	672	669	690	674	627	675	677	664	661	672	636	722	666	611	632	722	608	666	676	648	680	659	655	673	706	676	647	653	656	654	642	687	644	682	642	661	671	631	676	631	639	682	675	652	648	636	624	676	642	640	610	671	671	670	643	620	633	677	611	663	607	665	672	666	629	658	661	641	644	656	620	689	649	668	635	655	618	670	657	724	612	695	653	670	621	623	678	661	626	659	636	642	676	621	650	628	633	664	652	656	655	639	638	665	627	608	634	638	646	638	665	664	674	647	638	614	637	673	661	603	614	627	641	637	638	660	644	611	617	676	653	609	606	646	623	662	611	645	654	628	612	614	671	634	608	642	620	665	642	640	661	656	661	650	658	686	635	620	629	643	660	637	629	648	621	651	640	651	695	632	625	662	648	663	620	649	650	632	669	661	640	622	635	614	646	655	633	651	670	641	639	659	662	637	613	655	678	666	669	657	643	655	656	634	650	599	661	629	672	631	679	640	623	647	689	610	654	609	610	648	625	621	637	636	633	628	619	628	615	615	640	613	615	680	613	609	631	601	606	678	619	635	646	653	605	672	657	618	601	616	657	646	640	659	631	684	612	636	637	679	629	663	635	692	638	660	668	657	624	670	650	648	636	675	642	650	618	616	659	632	620	639	651	647	679	690	649	640	691	647	657	659	640	638	624	664	560	625	667	634	654	653	630	608	664	622	646	643	676	630	612	684	675	588	644	605	635	623	625	654	632	651	658	658	628	655	660	636	611	660	633	643	687	649	656	643	644	642	653	652	674	572	677	597	639	633	665	634	631	628	603	618	640	639	637	644	618	632	625	708	674	642	619	654	684	647	628	667	649	654	643	637	591	623	686	606	646	607	666	675	586	650	638	652	644	656	622	641	619	683	637	612	620	658	664	611	605	674	649	658	632	650	618	596	634	698	671	649	674	649	630	717	634	612	617	693	657	659	673	607	587	663	658	634	600	656	610	596	630	690	649	704	618	586	610	653	650	636	651	671	613	693	652	633	617	653	650	608	656	632	619	641	620	656	626	614	621	657	666	598	643	589	614	661	682	670	619	662	636	658	691	654	606	655	622	681	587	658	631	622	645	635	685	604	631	630	611	616	662	643	637	625	654	616	662	590	585	671	619	641	651	670	619	646	650	635	635	653	667	663	656	626	694	651	659	636	642	618	686	623	658	651	608	669	686	599	689	632	651	591	682	626	633	638	614	640	692	676	609	626	648	651	644	632	697	666	652	649	655	640	673	643	639	640	664	613	636	669	648	610	623	668	678	653	670	660	653	686	654	621	600	640	630	636	650	679	642	654	639	587	619	619	604	645	622	676	653	622	665	652	701	628	609	672	641	645	664	656	709	675	606	635	662	611	671	614	638	648	591	651	631	644	661	634	647	645	669	595	678	644	645	642	696	620	649	655	616	649	691	664	638	680	631	648	642	647	664	652	634	684	649	681	663	631	648	665	657	599	632	658	624	623	693	699	655	688	599	673	600	646	603	629	630	647	614	703	644	606	668	615	650	636	675	612	680	685	600	655	641	653	652	675	589	601	630	594	591	673	680	569	706	629	635	651	640	616	644	677	630	685	574	623	635	653	658	626	675	612	650	640	650	642	665	618	657	631	630	638	602	648	649	690	657	632	634	631	648	652	690	643	675	650	641	631	643	624	645	645	625	620	621	679	657	671	646	665	610	646	663	606	609	584	651	672	708	607	667	668	660	648	604	632	647	645	653	641	645	644	676	645	649	673	641	660	626	667	643	615	614	651	648	656	658	658	622	633	616	654	641	626	662	646	682	697	618	615	646	638	612	668	663	629	603	633	620	644	633	659	666	658	683	668	647	640	633	675	612	621	629	664	684	639	640	640	654	664	648	679	649	685	617	644	646	654	635	606	651	670	665	699	666	628	681	653	591	681	642	649	644	667	631	658	572	671	630	634	665	596	627	657	636	680	661	647	641	699	623	668	686	651	643	653	636	647	606	624	631	624	613	677	667	634	670	670	610	673	684	649	638	609	658	612	642	636	606	633	650	652	673	628	669	593	605	692	674	593	673	675	669	623	671	657	634	656	654	676	625	582	641	656	655	642	668	637	662	620	646	589	659	625	651	651	625	679	668	603	663	588	619	632	637	639	627	666	634	679	651	653	672	681	649	638	654	640	666	645	644	607	624	667	639	625	626	619	652	663	653	698	661	660	663	636	639	645	669	674	653	664	637	624	625	650	630	666	638	678	660	627	623	617	652	632	627	610	657	641	613	631	665	652	669	625	611	664	604	637	604	637	649	661	623	639	676	634	679	663	654	645	616	660	666	673	603	644	648	636	642	619	649	711	622	649	630	624	617	619	645	711	642	591	650	619	662	651	652	662	645	659	651	655	724	641	635	602	626	652	648	635	635	625	632	632	676	612	662	680	671	613	603	620	644	692	622	609	661	674	636	664	628	649	619	631	641	598	646	627	671	641	702	631	654	638	667	624	653	661	643	611	627	728	582	657	662	653	662	632	655	643	631	711	633	648	672	654	644	640	617	650	638	672	655	623	661	650	623	662	646	638	566	608	671	618	644	626	693	662	634	672	673	632	666	631	598	665	670	641	632	680	735	610	673	622	627	655	651	653	651	636	652	670	600	665	646	680	649	650	643	664	642	618	650	649	688	597	671	621	626	613	620	612	625	672	666	656	622	693	649	624	693	700	662	598	609	646	647	643	665	626	649	606	633	640	604	635	667	624	656	643	613	612	605	680	649	645	710	646	617	632	621	610	638	670	596	615	648	625	623	677	631	627	618	659	636	616	668	674	648	641	648	627	605	668	648	611	664	616	690	654	668	609	635	662	649	668	632	611	661	648	589	658	647	659	601	650	659	626	654	656	652	662	624	674	640	652	615	659	623	677	668	667	637	684	642	654	625	669	672	605	646	681	637	648	639	642	640	602	674	632	620	657	677	645	616	614	654	639	643	651	627	675	662	662	640	618	649	682	638	629	630	661	638	678	674	667	646	627	611	613	654	654	647	625	635	621	689	629	614	653	634	631	664	656	635	688	629	614	627	625	661	569	641	671	655	664	650	664	629	634	629	696	643	639	639	625	630	677	618	605	617	606	657	672	687	665	659	648	641	584	660	679	661	656	704	613	662	636	644	623	634	647	612	657	634	655	650	674	629	678	671	696	621	680	636	655	628	656	640	650	611	658	641	625	655	658	642	653	636	591	657	628	696	653	639	620	649	636	595	649	633	643	647	675	635	605	621	615	664	714	691	669	577	631	646	608	592	685	640	650	613	720	616	689	600	658	663	651	653	674	658	636	678	645	655	627	646	645	655	622	649	647	619	646	627	665	677	634	700	652	599	625	628	630	642	611	680	626	606	651	609
15699	2478	2459	1876	1224	965	693	583	451	368	321	301	261	212	228	209	212	177	185	184	178	144	125	154	136	133	121	135	124	139	137	128	129	128	117	117	121	116	116	136	123	140	124	111	117	109	121	125	107	110	107	110	111	113	120	113	112	116	121	113	95	111	110	122	105	112	95	126	113	114	112	120	107	98	108	128	103	112	111	106	128	108	104	107	111	102	108	111	99	109	100	104	99	91	110	110	99	94	96	93	112	91	104	126	122	117	92	115	91	91	91	105	105	115	112	113	110	107	108	109	116	118	112	134	119	108	114	89	107	130	127	113	98	102	124	91	102	110	107	83	114	120	103	113	98	100	102	95	93	99	106	92	103	129	119	111	105	122	90	97	109	119	129	111	104	114	99	106	100	128	99	110	112	116	95	104	104	120	98	101	99	111	100	93	110	105	122	106	107	91	120	106	91	111	103	118	91	82	109	104	104	106	98	76	106	110	107	111	82	89	119	95	105	89	116	91	111	134	91	110	119	93	81	87	100	96	97	110	105	98	99	105	109	98	103	119	81	111	96	104	125	111	118	116	100	112	110	85	109	101	99	93	101	121	128	113	106	96	99	108	114	106	96	109	105	104	105	131	105	93	104	99	104	90	109	126	120	111	100	98	102	96	93	83	115	110	100	80	90	93	86	104	118	114	111	92	108	106	113	115	76	114	105	86	115	103	91	104	116	113	98	100	107	75	102	121	102	105	108	114	120	109	104	112	107	103	101	121	109	101	114	108	93	100	112	90	100	92	119	104	91	107	123	111	91	98	96	97	93	105	105	91	93	112	115	128	101	129	126	101	86	93	115	98	119	94	103	101	94	103	98	109	109	103	107	103	100	120	114	104	99	102	114	102	90	123	111	101	104	103	120	102	103	114	88	108	105	119	91	84	92	124	113	125	129	91	95	99	92	95	117	103	106	105	87	107	117	93	113	112	106	124	95	123	116	100	126	108	106	107	97	93	102	102	114	112	87	119	97	87	88	104	121	105	112	93	100	132	112	105	93	110	105	91	110	116	110	105	115	93	96	103	123	95	99	117	93	92	112	103	99	102	110	111	106	117	97	108	112	94	117	137	107	94	97	126	98	100	115	110	110	102	105	119	104	94	94	105	113	105	101	111	84	112	91	103	92	120	89	102	94	107	102	101	100	94	116	103	108	93	99	99	105	104	103	75	107	103	106	103	105	122	118	117	92	111	116	105	122	121	96	107	127	86	87	114	96	93	94	103	102	115	130	116	107	128	122	102	113	103	111	96	116	110	112	104	76	103	106	103	108	98	114	87	119	105	118	122	80	97	93	118	101	87	87	110	100	108	88	116	116	94	120	104	102	111	85	103	115	107	93	100	92	116	95	114	98	109	100	115	92	105	117	102	103	125	104	110	118	97	97	92	103	74	96	103	106	118	109	99	92	105	118	87	104	109	111	96	104	108	118	100	92	107	105	111	96	123	98	112	101	96	96	124	106	98	109	110	116	104	97	104	100	100	118	104	101	102	102	108	95	105	98	107	102	112	106	98	103	107	95	107	97	86	120	105	107	112	104	110	113	126	92	108	115	99	99	97	107	107	91	116	123	113	130	104	115	103	102	112	112	88	123	111	111	94	111	103	104	116	102	106	104	95	103	105	112	112	121	115	108	112	126	99	96	100	121	121	116	116	109	113	102	109	127	95	113	104	93	117	105	117	108	123	103	112	112	94	116	121	101	130	99	114	120	117	122	88	102	89	100	101	113	109	99	108	111	115	110	105	129	117	101	85	106	94	104	118	101	94	86	139	100	100	101	103	100	113	107	101	111	108	119	127	112	94	111	101	99	100	107	104	108	81	114	99	109	110	107	98	91	122	97	92	105	120	109	99	92	94	117	110	101	98	108	121	110	111	83	88	105	99	84	87	108	154	88	103	114	116	94	106	96	110	124	116	101	111	109	86	98	89	118	94	123	114	99	103	123	103	101	89	114	107	103	98	110	96	84	113	94	96	90	117	102	109	133	98	96	101	100	99	118	96	99	110	106	97	110	111	101	111	114	99	102	111	112	120	114	88	119	100	123	106	107	104	109	116	112	103	106	102	110	86	96	110	130	104	113	103	100	96	120	112	115	93	101	118	104	103	97	99	105	107	125	111	115	118	115	110	99	97	108	90	108	130	109	104	92	104	99	118	103	116	109	96	98	101	107	112	108	105	111	92	94	117	93	114	104	92	106	107	101	102	116	101	100	100	117	95	104	89	85	97	117	119	95	116	109	101	108	92	120	108	117	104	103	105	111	108	121	92	103	101	94	92	96	114	107	92	85	110	113	97	118	101	96	116	127	105	85	100	116	112	98	119	106	97	104	101	119	110	117	112	107	100	99	136	87	88	96	97	113	101	87	120	77	102	116	106	104	89	82	112	108	105	106	93	92	105	88	99	103	93	91	109	102	109	98	98	80	93	100	118	103	99	116	92	110	102	92	109	110	70	96	114	97	100	114	98	119	123	106	104	94	99	101	110	126	90	113	101	102	118	102	124	87	108	111	119	93	121	111	96	94	106	120	98	112	101	92	106	91	110	92	120	93	96	92	94	93	85	118	118	110	108	98	92	111	100	100	121	115	116	111	101	95	114	88	130	103	106	102	109	99	115	114	133	104	104	111	113	116	101	134	104	105	88	86	102	109	109	115	103	120	92	114	98	115	114	106	103	110	101	93	113	124	100	113	101	106	97	120	107	109	98	125	86	89	103	101	92	103	110	96	109	91	94	117	107	117	121	132	109	103	109	120	99	100	101	126	107	116	115	102	92	121	109	113	110	103	103	107	112	118	103	124	88	105	103	106	101	106	91	97	93	92	95	113	103	93	109	101	119	119	108	115	100	110	79	118	102	95	91	85	98	103	90	117	115	124	105	104	123	104	109	110	110	112	103	111	108	121	100	97	101	97	98	108	93	112	103	111	103	122	116	107	121	104	99	105	108	109	87	108	120	88	108	130	102	95	113	104	103	108	101	110	127	99	120	86	109	107	87	87	105	100	114	86	109	111	101	111	109	114	116	107	122	101	126	119	110	96	109	86	104	124	95	91	99	113	104	108	101	103	107	110	110	107	114	98	104	108	109	100	98	118	118	105	115	90	114	97	99	105	105	123	114	98	101	117	110	98	101	97	106	120	97	109	103	97	93	124	113	98	107	93	111	103	110	90	117	104	124	88	123	85	113	95	109	114	93	115	107	94	99	120	116	108	111	100	106	110	117	113	102	127	107	95	114	113	106	101	100	102	113	110	133	94	99	103	120	106	99	102	90	106	100	93	116	105	93	111	103	116	133	116	108	101	97	94	113	113	111	112	112	97	106	95	131	111	102	126	108	92	96	105	116	97	120	94	113	109	102	112	111	114	99	100	96	115	105	120	88	111	111	111	107	106	111	94	95	105	101	105	104	106	100	103	115	113	128	94	111	86	136	94	101	100	106	110	87	106	114	99	78
7351	2200	4563	5651	4765	3746	3107	2637	2125	1850	1582	1457	1274	1100	1037	928	852	804	788	733	686	642	616	569	571	554	588	461	507	497	463	481	417	424	425	436	412	393	435	425	369	412	376	408	378	383	368	347	354	332	342	335	347	372	395	333	353	318	367	338	367	374	325	323	329	360	359	320	341	322	354	333	334	344	308	320	332	337	373	311	332	298	324	293	355	321	326	310	296	330	316	319	322	304	316	316	321	326	323	336	325	322	344	319	327	326	310	321	301	310	329	330	307	310	303	278	355	336	306	317	318	295	306	349	312	313	350	312	301	358	317	289	319	336	290	289	284	316	318	309	333	323	319	311	308	303	287	314	282	326	319	337	307	327	342	311	303	295	296	313	297	352	313	293	295	303	331	316	307	287	297	324	315	320	326	316	327	306	326	281	296	319	312	309	296	299	314	318	337	285	310	309	316	296	326	300	303	297	279	299	307	317	279	330	318	288	323	328	284	306	269	312	329	309	320	325	301	333	284	313	346	334	309	300	316	304	291	319	297	273	309	282	301	306	283	323	280	298	317	314	325	318	333	302	322	310	286	295	326	301	311	341	335	296	310	321	316	307	330	280	292	328	310	315	297	292	320	309	289	298	332	322	291	299	304	323	317	299	343	293	333	305	308	318	338	270	315	349	301	319	292	326	328	294	332	266	326	332	305	315	326	344	302	300	270	348	271	322	287	330	296	301	309	306	304	312	322	286	315	285	308	311	311	305	337	314	337	278	290	315	306	303	315	295	318	335	359	320	313	279	335	315	306	325	332	294	309	305	300	306	316	310	307	313	275	307	320	312	287	327	281	327	278	304	330	295	300	301	358	320	318	297	288	293	310	297	302	303	284	290	278	293	289	319	300	298	302	323	308	315	310	298	312	300	290	311	327	291	322	318	304	336	297	289	306	291	310	295	283	306	306	311	330	281	319	323	315	319	317	303	307	310	300	298	284	291	337	261	309	303	290	312	318	300	315	322	278	298	319	314	298	267	324	326	330	300	314	314	290	337	273	302	311	296	285	315	288	288	321	283	303	314	325	311	294	291	296	303	307	276	332	322	293	316	295	317	317	323	317	331	311	314	322	301	293	309	276	312	302	281	277	304	271	344	312	262	285	320	304	308	304	305	319	300	287	299	306	296	281	301	330	289	287	319	280	333	343	315	302	329	311	308	281	329	300	314	336	331	322	304	309	308	308	306	305	302	302	291	311	304	305	281	313	300	329	285	302	307	301	292	291	281	270	299	322	301	297	306	305	314	296	298	312	284	317	345	325	307	290	323	304	312	310	303	290	293	304	312	297	305	326	291	309	310	299	315	305	304	338	301	301	302	315	347	309	322	263	265	323	314	327	307	324	309	289	294	316	295	319	309	312	297	309	293	314	312	308	299	294	309	320	293	302	292	298	322	319	323	312	300	312	293	324	303	289	287	301	307	313	311	292	302	353	289	262	305	302	304	292	311	312	317	306	313	299	315	279	313	284	315	300	284	321	305	309	303	295	303	319	336	301	292	266	311	293	293	289	297	325	318	305	307	314	291	311	328	318	316	330	312	318	300	307	312	309	275	299	306	314	299	316	287	287	315	300	317	314	291	296	308	297	291	314	312	278	338	290	315	324	288	333	319	285	291	320	275	311	339	303	288	327	293	292	309	299	297	278	269	333	313	322	305	326	329	308	298	301	319	309	312	325	297	294	296	340	315	313	308	313	294	318	320	264	294	282	311	291	310	322	313	301	304	313	317	313	333	310	276	302	316	278	290	238	288	309	315	333	314	284	324	312	335	323	312	262	306	313	319	296	306	322	285	307	302	304	302	316	302	325	295	290	306	305	328	319	300	332	317	334	320	318	290	261	265	303	318	308	313	279	290	284	288	302	298	272	313	283	299	295	291	333	337	317	309	310	295	289	309	313	301	333	337	286	318	294	285	325	332	315	297	297	292	315	312	300	289	298	295	308	305	305	301	306	319	313	342	315	339	289	323	295	290	282	291	308	285	311	307	312	297	302	317	319	309	309	292	332	290	335	312	287	304	305	334	300	303	317	344	298	297	324	311	301	324	303	279	275	287	290	286	320	302	332	331	296	338	297	326	282	281	302	312	280	293	290	325	325	297	327	311	308	311	286	297	309	301	318	272	298	283	296	312	273	309	327	281	370	299	284	291	303	275	337	340	293	288	305	311	330	324	336	303	295	312	291	315	294	331	306	305	341	317	317	291	309	303	312	252	303	305	323	266	297	327	305	331	296	307	294	296	310	297	273	331	314	330	312	269	303	310	318	294	304	277	301	334	279	297	291	283	284	318	325	309	308	296	328	328	288	294	297	285	295	331	272	298	310	301	322	294	312	288	286	295	296	327	312	343	279	344	289	333	292	310	303	298	282	329	306	261	312	319	338	284	310	330	329	292	333	326	300	322	313	290	284	297	295	336	305	279	331	320	320	306	266	290	297	310	300	302	322	302	284	299	285	292	296	308	339	288	298	323	310	304	305	291	332	317	302	310	285	307	340	295	285	326	343	324	330	288	285	332	280	318	308	296	315	336	292	308	287	315	278	301	308	320	288	316	284	269	312	304	322	328	280	293	276	338	323	301	301	304	301	319	329	328	328	284	296	311	316	272	317	344	275	292	344	304	289	293	307	309	335	273	284	323	307	313	301	308	301	311	307	329	329	318	285	322	314	302	313	294	303	294	319	299	365	283	290	276	326	319	331	298	263	282	315	286	284	329	283	287	287	269	329	336	301	305	329	310	318	277	282	292	290	289	295	317	312	315	298	304	324	310	296	293	293	290	262	313	312	317	303	278	313	293	327	321	303	311	264	319	295	320	284	326	285	301	318	323	270	324	303	310	280	310	317	303	292	259	308	333	327	276	275	303	313	338	370	327	292	291	334	289	297	295	304	309	331	316	305	302	304	301	297	287	284	297	286	293	352	312	328	311	305	292	297	306	296	309	343	324	308	308	290	318	286	303	291	285	301	319	318	296	322	310	301	301	324	352	318	323	276	314	281	293	295	330	300	330	285	334	335	318	308	296	280	285	280	340	306	301	314	298	313	296	311	285	293	297	314	288	322	292	291	333	296	324	302	292	296	321	296	301	306	298	287	323	299	294	299	306	329	297	313	337	296	310	305	291	324	288	287	281	316	335	335	286	304	306	306	290	287	280	311	297	317	296	312	311	302	299	314	307	323	314	331	312	347	302	274	327	317	292	320	276	286	278	300	318	309	306	324	309	337	327	299	312	300	308	339	278	317	330	342	312	312	324	284	337	293	275	300	279	294	315	291	288	306	325	287	335	346	330	284	301	323	289	315	319	330	289	301	304	308	308	303	296	323	286	297	289	310	295	310	287	337	297	315	279	318	281	344	314	299	310	347	320	325	294	334	331	289	322	339	301	280	344	308	324	307	305	314	304	301	323	312	323	304	324	295	314	298	318	321	305	305	301	294	308	311	283	303	335	323	300
2432	384	347	355	329	335	295	316	324	304	285	279	318	277	296	296	304	286	299	310	302	273	295	308	323	318	286	324	317	289	286	298	331	299	329	346	332	312	300	315	333	294	311	317	333	312	310	302	314	317	289	307	308	304	302	323	326	307	293	287	303	313	290	303	297	286	265	315	282	291	317	315	292	317	315	321	313	290	298	271	300	304	310	310	321	278	300	285	290	287	275	283	304	308	343	301	303	317	321	286	283	306	272	339	296	290	268	312	275	317	323	276	313	318	317	300	295	327	280	315	313	300	300	312	301	286	312	281	293	293	319	307	260	282	289	317	296	306	301	280	309	279	275	311	309	288	320	307	350	288	340	261	304	309	309	328	330	315	319	305	318	277	319	275	309	322	326	296	316	305	308	305	296	306	302	281	293	318	303	308	279	298	342	267	331	305	283	336	296	316	310	308	317	300	317	311	290	292	300	277	326	288	300	279	294	303	313	292	348	297	316	280	311	289	316	291	319	309	337	296	307	277	331	308	303	311	318	328	299	301	294	277	304	279	298	312	320	308	296	305	301	320	318	305	299	276	284	312	326	295	299	306	297	322	307	288	333	283	313	296	304	313	321	316	293	320	312	305	297	311	299	298	297	308	314	324	290	339	341	309	304	275	298	276	303	302	296	307	313	342	301	322	273	307	337	324	326	309	327	306	306	307	291	318	306	335	312	285	280	281	291	356	313	341	284	297	337	281	342	315	295	299	316	280	295	301	346	317	309	267	309	298	295	304	300	297	270	298	315	292	323	319	310	305	304	311	293	287	307	287	275	304	314	326	288	310	278	274	294	291	290	318	288	304	305	303	323	325	306	305	295	315	310	315	311	338	318	298	315	321	297	303	300	343	318	297	325	306	326	279	282	289	294	331	284	325	300	263	338	333	289	266	325	298	301	303	305	297	320	290	281	312	296	305	304	283	307	299	317	258	305	307	299	305	315	307	267	304	289	277	323	298	318	277	311	310	323	345	295	280	285	270	295	288	284	270	300	305	334	283	318	288	285	302	309	332	320	290	336	306	305	306	319	320	300	291	306	293	328	312	299	292	300	324	288	293	270	308	323	287	309	317	276	289	293	294	332	297	314	299	298	304	314	290	303	315	339	328	286	300	312	271	300	322	332	287	289	316	330	328	307	336	296	307	288	296	317	331	293	308	304	320	292	310	310	305	285	312	319	296	301	308	275	304	294	265	269	314	319	300	300	344	291	313	327	315	305	304	306	317	285	307	308	313	338	331	295	284	297	299	300	309	334	303	320	279	276	307	319	295	296	297	300	290	317	325	272	326	359	326	307	322	317	269	280	287	296	315	315	315	312	301	330	302	298	346	271	337	317	319	309	292	333	312	304	269	311	316	309	308	306	302	321	300	295	343	316	299	283	293	305	316	319	304	288	303	337	313	307	336	294	290	300	282	298	326	297	314	294	321	302	310	303	322	317	300	304	315	311	309	325	322	309	324	319	321	293	313	317	322	279	338	303	308	331	325	314	309	301	275	281	352	339	300	317	326	340	329	294	288	297	248	330	285	301	328	293	305	279	283	290	299	295	296	259	319	302	332	310	304	308	280	312	289	271	287	331	336	308	275	300	316	332	333	316	311	262	318	310	310	307	307	297	300	322	272	288	308	294	289	268	312	270	302	303	274	315	313	300	321	329	330	275	317	323	281	309	306	306	302	302	294	328	333	369	310	286	286	280	290	281	286	275	330	314	331	275	304	296	294	265	327	320	326	282	312	317	298	327	340	326	295	308	324	310	317	293	293	316	323	300	317	280	293	305	257	283	319	303	286	317	341	309	283	318	289	297	304	314	307	298	306	319	321	319	298	321	315	333	282	288	308	282	290	294	303	297	275	307	320	314	305	341	279	297	301	316	313	287	287	297	292	299	313	279	289	341	296	269	308	310	285	328	291	271	279	293	318	330	331	339	311	351	316	329	298	306	289	306	307	328	280	286	288	320	304	299	284	298	277	267	309	273	274	303	292	296	299	300	318	281	316	305	301	304	322	294	323	316	285	289	296	303	307	294	270	313	324	302	314	310	318	298	311	307	299	337	300	272	288	309	307	301	310	303	267	343	318	258	301	337	297	315	293	307	322	321	314	288	304	298	334	301	303	309	328	316	282	313	289	304	323	336	316	330	296	281	277	319	341	305	320	294	286	321	295	301	295	287	310	308	299	320	320	318	314	286	291	310	275	322	310	332	288	289	338	282	317	321	303	296	302	337	300	279	281	301	302	335	327	294	303	298	306	281	293	295	318	284	283	305	265	267	290	300	296	283	294	291	317	318	277	324	330	330	313	299	304	285	277	261	325	294	288	285	312	335	294	290	307	284	310	323	309	342	309	263	302	296	297	311	303	319	307	321	291	297	292	291	315	305	309	295	295	324	333	330	295	334	346	307	295	310	309	317	293	316	283	298	309	322	295	282	277	277	305	308	303	271	343	306	285	325	319	293	278	335	344	308	292	325	298	305	316	293	329	326	309	320	317	324	320	293	325	255	316	285	288	319	331	330	290	294	310	307	302	330	282	310	323	300	300	283	312	335	316	328	298	324	312	281	317	288	306	334	283	327	299	297	321	264	298	313	289	315	314	303	281	294	280	309	310	292	272	306	302	293	322	281	291	303	293	263	311	284	276	328	316	322	291	312	276	281	299	322	281	301	295	308	308	307	308	318	295	277	300	316	279	297	272	340	297	270	334	288	308	320	311	323	293	292	322	315	300	275	309	317	289	299	267	309	310	315	292	306	324	318	306	307	299	322	314	310	320	289	315	316	303	309	314	302	323	277	300	296	310	295	340	332	302	317	304	306	319	322	326	304	353	322	280	300	271	308	309	329	348	322	281	287	340	300	293	317	299	305	326	295	303	271	314	328	310	308	311	286	287	350	327	286	324	311	348	298	303	300	337	311	292	292	311	307	328	309	301	330	323	274	299	310	306	295	296	317	280	303	326	310	290	288	313	285	329	333	329	287	309	328	296	295	313	286	281	304	294	325	297	289	284	305	272	317	294	312	258	298	280	325	329	297	335	322	314	276	302	309	318	321	318	311	294	331	314	320	332	286	295	296	285	315	284	314	289	297	321	321	304	317	324	319	296	312	272	298	349	296	321	334	298	307	332	317	299	264	308	301	308	293	332	308	308	328	282	316	314	296	306	333	286	319	297	309	320	317	304	322	284	293	294	290	303	284	286	287	325	290	289	283	285	297	301	356	298	286	300	334	324	308	298	332	305	298	339	268	314	339	307	348	295	290	294	314	320	322	299	297	290	290	278	287	314	329	272	263	286	306	301	305	332	301	306	311	305	304	330	295	301	338	315	322	360	304	342	297	301	273	321	301	312	298	319	306	301	306	295	289	328	310	343	326	279	307	307	284	313	318	301	292	286	333	320	296	272	318	289	326	326	293	300	286	291	289	307	327	318	295	276	318	297	336	289	288	300	296	298	314	303
2556	894	863	907	928	854	849	842	838	806	879	835	842	803	819	791	891	799	815	831	773	748	794	822	806	786	788	770	762	763	809	759	755	765	743	796	784	782	814	777	764	816	799	796	788	791	753	746	772	767	842	769	769	803	791	826	821	825	822	772	750	804	818	766	772	809	783	808	814	806	769	745	786	786	795	753	800	742	750	784	777	775	763	779	770	792	765	768	754	769	774	816	779	829	851	773	780	739	838	777	776	782	797	805	792	771	751	777	792	758	774	829	735	767	787	786	804	796	754	779	780	814	797	767	793	768	801	786	810	750	784	742	790	778	797	791	848	780	801	777	774	767	751	841	760	787	770	804	776	818	761	769	752	805	778	768	737	840	849	801	771	777	774	779	805	755	778	809	777	782	760	785	795	815	791	797	766	792	830	771	806	762	728	770	807	753	754	753	732	763	748	768	832	768	805	800	758	811	797	809	802	767	761	744	827	793	800	765	777	799	742	795	777	761	797	762	787	781	770	784	769	748	772	748	726	756	750	734	773	784	799	809	765	770	782	753	801	816	790	839	779	758	797	833	781	765	774	780	767	785	765	803	775	802	782	771	788	813	776	789	812	792	806	788	764	788	796	801	825	756	800	758	783	775	829	766	752	756	773	774	774	806	782	746	802	818	795	780	763	777	806	725	750	758	754	793	749	756	790	793	754	753	746	771	780	746	750	849	775	748	742	804	802	766	773	758	743	761	787	806	832	749	736	766	802	786	768	792	747	777	765	742	794	764	794	759	747	802	786	787	800	754	759	779	778	794	788	742	746	790	771	769	783	743	785	770	811	816	767	795	757	765	863	794	771	795	806	832	748	762	790	766	808	721	774	834	788	765	784	768	776	730	797	859	751	788	773	791	755	752	782	762	772	760	755	756	783	764	799	820	750	763	794	781	775	785	736	777	747	786	770	764	773	788	738	778	768	821	726	793	768	777	802	797	831	761	739	767	768	705	765	788	831	788	774	790	804	794	819	806	780	769	796	800	737	743	796	777	778	755	744	797	773	780	801	762	781	802	790	773	822	771	800	819	759	806	781	767	768	781	825	787	751	787	864	763	755	774	777	773	786	820	800	773	769	761	780	780	713	818	790	816	771	801	779	784	742	784	789	764	750	806	849	768	787	803	764	768	756	796	748	825	746	811	777	790	733	793	832	775	781	801	816	846	794	804	801	773	821	790	803	833	797	812	793	802	737	788	760	760	798	739	780	782	764	800	755	811	744	813	807	776	799	736	788	739	799	765	803	784	767	730	773	717	820	748	841	782	758	799	733	813	840	816	787	782	728	778	785	757	743	760	787	793	783	780	766	806	797	792	787	734	831	790	781	763	762	790	750	784	789	725	840	804	824	810	827	784	774	837	803	798	764	761	780	744	784	801	719	798	792	769	737	735	813	751	789	773	736	800	796	784	750	790	791	810	747	723	777	767	830	799	813	763	807	777	774	807	774	766	758	808	798	820	749	781	753	827	764	750	778	720	762	748	750	769	790	784	748	757	768	730	766	771	831	780	775	768	754	741	765	746	783	787	779	798	768	743	826	772	749	782	752	745	774	793	799	765	696	793	773	767	833	781	828	762	814	831	787	731	785	834	780	769	777	833	776	798	800	793	777	788	786	782	781	780	757	775	829	764	795	758	761	748	802	804	753	804	788	806	766	823	839	776	750	783	792	808	762	822	795	766	772	771	749	797	816	744	769	763	767	823	746	768	756	778	768	794	814	809	698	851	788	776	826	760	760	741	798	826	744	757	803	821	822	743	783	718	810	794	787	727	813	809	816	756	822	742	769	776	776	761	789	787	774	774	785	772	772	826	778	786	755	727	794	788	800	821	783	813	734	810	735	760	791	808	802	825	728	771	814	769	767	786	765	839	792	753	824	816	773	791	789	786	773	759	768	751	775	794	797	811	771	747	802	755	799	854	749	780	813	791	755	818	736	775	780	795	778	760	800	786	775	759	792	752	743	787	809	799	781	774	768	804	781	819	818	778	795	788	776	799	811	788	799	750	775	793	798	796	821	803	799	808	746	790	746	798	774	760	812	770	777	783	756	757	763	789	762	819	716	815	785	782	750	780	800	763	803	751	830	772	787	830	756	811	719	764	839	769	784	810	754	792	761	755	761	776	780	821	790	757	799	759	818	813	779	797	789	813	777	802	772	813	736	759	746	758	822	777	773	773	769	786	765	773	778	735	791	789	754	788	773	760	781	819	750	790	794	717	764	813	765	794	757	769	810	743	802	763	776	811	777	800	759	761	760	758	753	773	775	720	731	764	812	747	831	789	794	802	735	799	789	785	801	797	781	775	800	731	729	768	848	804	805	790	775	791	760	774	803	819	754	838	807	788	776	783	774	809	806	788	786	737	832	797	798	811	786	716	812	742	751	795	743	784	848	802	804	835	766	762	778	799	764	789	814	812	768	752	807	773	796	768	774	735	772	808	781	756	787	771	777	811	776	779	816	811	751	781	830	756	812	766	766	815	748	770	732	742	766	762	764	769	762	813	827	790	825	761	835	802	777	785	754	804	820	747	750	807	817	760	782	753	819	811	852	810	789	783	804	764	777	812	738	800	757	834	821	812	754	793	751	792	817	796	828	817	816	748	820	811	763	780	768	768	838	747	787	726	741	774	780	799	750	807	764	740	783	740	799	797	755	777	813	777	739	720	807	803	790	793	802	790	765	828	800	775	757	789	777	800	776	756	785	830	745	757	823	759	789	790	804	776	800	779	799	807	779	770	766	782	776	755	756	830	757	804	807	741	758	754	798	797	819	830	800	806	799	742	775	802	762	780	797	769	785	800	779	783	767	799	775	781	787	775	740	781	777	775	806	746	756	781	830	808	796	789	784	779	777	795	794	806	758	743	811	808	775	788	794	820	833	793	762	778	755	796	777	714	788	751	790	769	769	842	800	813	771	762	752	759	821	778	766	757	838	720	807	804	801	767	785	787	797	792	793	766	769	810	791	775	793	759	840	810	820	743	793	747	770	770	744	772	783	771	790	747	837	787	823	778	778	805	768	790	788	812	768	831	765	787	780	815	820	804	778	796	722	805	792	794	764	724	753	765	760	756	820	767	800	798	816	764	728	742	775	733	773	796	798	749	721	770	805	797	782	776	760	775	817	808	773	727	720	745	811	766	811	798	789	794	763	782	765	816	748	780	782	813	786	777	718	799	749	793	819	776	797	759	840	807	777	799	741	775	810	788	775	789	830	795	749	815	719	751	734	778	808	736	795	786	817	748	786	854	770	782	745	751	823	789	824	734	836	754	807	773	758	755	793	784	852	783	783	812	780	815	809	835	816	745	755	809	776	803	828	773	770	759	786	787	801	754	738	781	785	815	755	789	783	795	784	784	769	785	802	783	786	788	769	739	827	776	759	754	736	784	795	727	786	766	786	807	760	757	783	782	746	815	775	797	811	785	759	744	797	803	757	741	758	803	795	744	777	861
8763	3066	1473	1119	825	650	593	462	469	388	398	351	339	342	306	284	298	318	293	263	244	278	252	265	296	263	266	261	267	248	254	267	262	270	266	289	241	254	273	272	268	256	267	237	273	252	276	264	265	248	264	259	250	245	222	264	253	274	260	252	265	245	252	233	261	249	253	265	250	236	248	275	246	258	260	235	230	214	244	238	233	258	248	248	247	275	243	251	227	235	237	228	263	262	251	251	237	238	250	246	273	228	281	238	260	275	228	274	251	238	257	267	236	254	260	267	240	255	258	218	244	277	238	239	248	233	238	239	270	263	245	266	221	273	285	243	229	271	249	245	219	238	235	252	256	254	236	257	227	239	255	255	242	253	235	242	239	232	251	260	252	245	251	264	257	206	279	214	253	247	276	262	227	260	232	241	256	224	235	248	290	281	230	238	270	239	233	265	271	280	253	288	252	246	248	263	259	266	268	248	239	249	210	251	274	232	250	236	248	271	277	246	227	231	253	257	246	233	277	265	249	246	270	208	262	253	236	254	259	267	275	252	255	254	262	236	229	258	248	256	257	237	279	258	251	235	238	245	232	251	235	249	238	238	232	246	263	259	235	248	239	264	240	264	247	246	259	248	250	251	227	240	278	231	259	239	257	265	268	235	277	258	256	244	251	239	240	266	249	269	259	258	227	252	242	246	241	254	273	239	248	250	274	279	266	285	269	265	253	226	252	245	242	229	272	272	285	213	227	264	231	251	265	239	240	248	254	268	249	237	240	244	256	271	233	226	263	264	225	252	276	264	263	239	245	242	243	267	282	239	244	247	230	228	227	249	262	232	240	278	224	226	266	262	257	235	271	285	233	280	242	241	254	233	246	257	254	222	257	257	226	251	247	270	301	266	241	275	241	232	235	254	240	244	229	231	284	260	267	245	276	240	242	230	246	256	257	265	244	239	252	264	267	239	262	260	240	274	246	240	252	246	266	239	221	270	259	246	237	238	219	249	250	246	258	228	246	252	283	259	267	247	257	269	254	249	275	249	250	251	237	249	257	266	286	260	264	247	270	220	285	263	258	257	252	263	273	269	242	242	208	270	268	241	223	270	279	275	256	242	251	259	253	277	247	240	264	247	229	277	256	224	251	256	260	253	259	226	245	217	246	248	260	258	274	248	270	254	238	263	251	250	242	241	275	273	265	283	240	254	282	263	251	241	267	270	294	255	276	235	253	240	261	267	304	253	246	236	234	255	252	220	219	266	249	264	262	259	228	247	230	269	259	256	244	254	236	245	262	236	255	256	260	259	245	228	267	232	249	249	229	271	269	240	243	242	272	250	267	233	236	229	231	255	245	249	268	263	253	223	264	249	256	241	279	230	257	244	265	270	256	255	272	223	227	277	263	260	250	276	259	244	214	217	248	243	274	245	288	282	240	246	232	261	253	243	261	238	218	263	255	242	261	254	262	239	265	243	234	253	235	254	265	264	210	246	247	258	262	240	218	246	277	264	243	271	296	268	274	241	275	259	222	229	251	251	254	269	262	242	219	222	226	277	255	234	260	236	256	255	227	236	237	262	239	241	252	247	234	267	241	261	255	225	248	271	250	265	245	258	249	273	259	246	265	247	240	244	274	206	243	253	268	285	248	269	251	258	247	264	243	253	247	247	259	255	227	254	227	247	245	235	251	222	255	281	252	265	232	262	228	253	240	275	240	266	242	252	235	218	261	260	250	270	269	255	223	251	248	259	227	240	250	245	235	246	239	276	242	267	221	258	260	215	225	219	229	264	275	243	261	247	260	263	265	250	231	225	262	272	280	273	231	267	231	273	264	273	247	291	262	250	263	246	270	255	257	249	245	239	250	238	249	251	255	217	229	236	279	238	249	267	245	247	251	266	245	251	271	273	249	228	260	231	267	251	242	243	269	257	281	246	242	223	240	215	268	277	210	214	249	249	239	243	251	213	228	220	238	255	239	234	273	263	263	260	264	246	249	268	252	251	242	258	238	255	245	265	219	254	272	240	231	219	264	219	253	260	271	238	281	254	242	238	254	231	266	253	271	258	263	232	254	227	283	245	249	235	253	237	260	265	246	260	249	248	241	259	242	262	222	255	249	257	237	284	252	244	258	259	255	264	224	250	250	240	279	248	234	246	256	250	251	248	263	291	255	261	240	231	237	262	228	266	248	276	249	273	241	250	255	284	253	267	247	262	258	257	219	260	223	259	257	265	248	252	217	244	256	259	260	238	264	238	268	258	249	255	254	271	263	252	240	233	267	229	270	252	257	265	258	248	254	221	242	256	282	249	241	272	244	251	245	252	245	271	261	225	256	254	240	277	266	279	252	250	248	260	273	242	271	263	259	239	256	246	257	264	224	243	241	230	255	260	218	235	293	259	252	258	259	260	243	270	255	222	276	219	240	256	261	266	278	253	265	241	256	275	239	277	260	259	252	230	257	255	230	211	235	224	262	256	283	245	261	243	257	258	238	261	241	249	232	234	249	233	250	263	237	241	244	234	248	260	256	262	233	244	263	262	267	295	227	229	248	239	274	243	265	254	261	287	260	257	253	250	242	271	253	262	266	258	254	230	215	258	252	232	282	242	232	212	269	242	273	221	229	232	234	236	252	253	249	249	244	242	263	258	241	249	213	281	243	250	228	238	275	246	234	250	263	277	250	266	243	220	250	238	264	247	262	236	267	260	243	269	253	248	264	239	241	234	254	248	254	270	235	254	252	256	236	268	246	243	244	261	258	242	256	241	245	255	238	253	261	253	308	270	229	234	220	268	254	248	252	249	230	260	233	230	248	216	250	252	277	254	238	247	223	217	258	247	260	280	250	260	296	245	233	223	238	265	248	217	249	282	222	249	265	260	260	261	263	253	246	271	247	271	240	268	257	252	224	268	233	251	229	241	269	251	257	235	294	211	268	289	207	251	235	247	259	241	257	274	252	261	260	262	217	223	236	227	276	260	223	274	269	261	222	253	248	251	266	221	274	248	245	275	245	261	273	260	246	256	252	255	237	225	284	244	259	238	228	255	244	257	236	235	240	255	253	268	224	237	244	260	244	259	257	261	234	253	264	239	231	243	252	249	244	263	270	241	230	237	277	250	242	241	248	231	247	236	230	232	269	244	260	238	278	245	251	258	252	224	263	272	277	274	225	244	226	261	232	239	268	245	253	268	267	243	243	236	269	250	258	255	279	252	250	258	242	267	276	251	256	249	232	241	246	258	260	242	251	274	246	229	261	261	253	258	256	250	245	256	261	242	251	245	251	259	252	230	246	221	271	260	259	253	262	249	225	241	238	269	245	246	257	245	259	242	229	276	267	242	270	277	241	251	231	260	242	256	266	270	251	261	260	282	247	274	269	264	227	279	274	242	234	259	239	251	239	270	252	251	245	257	248	244	261	247	261	237	228	260	224	270	254	239	224	270	223	230	262	235	274	218	266	272	271	249	265	248	267	228	242	244	244	257	255	268	232	241	236	237	226	280
5888	3585	2925	3511	3135	2548	2122	1803	1713	1465	1362	1254	1178	1092	1038	921	940	915	860	816	863	799	794	833	781	786	780	721	787	731	718	690	689	712	728	700	690	710	694	680	680	672	727	682	665	722	678	697	662	699	652	686	692	650	640	623	687	697	677	714	676	676	672	678	701	692	655	617	620	652	612	657	642	744	659	676	646	673	644	644	629	635	687	682	685	659	686	631	654	610	692	673	682	683	650	682	649	635	592	674	652	622	624	667	636	622	646	629	657	655	663	693	620	683	705	666	654	628	611	702	634	657	705	630	664	679	674	635	635	690	621	627	685	669	619	652	652	652	653	637	617	685	639	634	668	586	657	647	721	656	659	647	627	643	668	658	666	651	600	635	632	626	667	681	661	639	663	634	672	628	615	617	650	645	719	656	627	630	612	656	659	654	634	655	608	616	663	647	639	694	628	607	649	681	633	611	642	593	626	693	664	632	641	625	704	683	681	600	641	657	698	627	640	644	658	637	611	662	661	654	671	661	672	617	681	672	691	601	599	651	611	704	712	669	624	649	693	649	654	623	610	632	684	623	674	638	632	637	620	655	656	668	640	654	636	646	609	646	642	675	649	637	673	657	646	597	636	591	628	633	656	659	606	610	614	576	651	676	640	610	641	594	640	611	645	665	619	616	664	650	682	669	655	620	664	643	669	634	655	674	651	641	663	646	641	675	633	653	678	624	639	686	616	636	656	673	653	618	600	643	577	663	618	645	647	625	618	620	642	645	666	657	622	623	637	610	634	623	635	663	701	663	677	619	621	623	664	636	650	643	651	681	639	657	632	609	622	619	619	608	662	615	658	584	641	635	637	653	647	649	629	669	641	661	669	590	680	694	661	620	617	641	578	614	634	658	653	626	661	632	627	640	625	626	694	644	653	651	661	601	631	621	648	668	633	677	665	634	603	644	612	644	620	631	692	668	654	649	667	643	613	661	608	622	691	630	660	665	644	632	610	592	642	661	647	662	642	638	644	683	655	672	660	660	634	618	640	671	655	617	628	612	649	641	642	647	621	628	663	676	652	616	675	685	610	617	671	594	624	626	634	706	623	659	657	619	625	642	659	623	623	655	680	673	602	637	670	679	669	631	653	671	637	639	670	627	633	630	671	670	650	630	643	669	639	683	666	686	646	610	632	650	646	711	655	688	637	677	684	650	650	621	636	632	615	623	660	667	641	677	663	655	572	635	650	632	625	609	649	625	634	652	666	621	645	647	677	712	649	631	684	643	629	636	611	656	673	633	629	639	650	661	671	645	649	668	609	629	608	638	628	653	661	615	607	680	616	638	645	644	624	634	648	635	675	652	673	649	669	655	694	636	637	647	623	671	663	659	619	687	631	595	646	604	650	653	665	625	619	624	684	648	611	702	604	625	638	626	623	683	628	643	617	621	636	660	664	624	669	659	660	637	641	652	639	635	664	619	613	630	610	647	652	643	616	688	702	663	650	613	610	603	623	664	661	614	675	647	626	636	646	650	648	681	676	639	651	650	649	660	656	651	619	655	601	655	660	646	591	642	615	621	616	628	701	642	656	652	671	705	667	661	652	654	625	657	614	638	621	702	614	630	593	615	658	576	617	639	645	625	634	605	614	608	659	630	618	590	678	619	688	631	638	661	638	615	631	662	669	663	618	657	650	641	591	662	686	629	656	628	647	593	650	615	630	645	666	643	612	633	665	648	681	644	634	623	650	637	650	649	640	640	676	582	604	685	644	644	630	651	675	678	578	632	667	682	645	616	607	590	628	698	623	661	623	644	618	677	625	674	662	648	624	645	628	602	637	646	655	676	608	593	695	641	645	676	634	611	647	661	642	687	600	616	677	628	650	692	617	667	609	616	635	655	648	638	638	675	621	634	634	643	632	649	638	692	660	683	662	654	648	643	658	591	656	629	675	655	639	650	616	662	641	671	619	638	685	643	651	665	679	659	629	617	658	671	695	600	615	630	653	667	633	605	625	624	619	635	609	605	658	646	638	663	585	599	617	656	651	645	632	601	635	627	647	634	668	618	627	646	632	692	685	648	655	593	647	682	647	597	649	593	612	682	678	595	669	665	659	619	701	630	684	607	624	635	656	637	630	643	660	633	682	674	639	612	681	681	663	680	634	634	645	596	689	642	648	659	623	620	666	630	685	643	664	637	632	633	629	669	629	649	645	659	655	711	619	605	660	614	606	609	663	642	619	658	615	665	659	651	636	640	653	654	653	642	631	690	665	640	643	648	679	631	659	651	656	657	606	679	590	636	622	634	641	653	638	661	637	662	647	637	640	597	662	683	640	623	663	625	627	692	637	636	626	674	613	618	631	688	670	695	655	691	610	654	643	634	597	644	645	663	701	652	651	653	663	651	624	656	637	636	633	635	632	638	649	627	641	660	646	632	649	651	611	576	681	615	632	678	590	625	668	663	654	640	683	664	641	649	587	660	662	601	626	606	633	668	607	653	648	660	626	657	619	658	658	637	639	638	683	629	657	674	649	634	644	646	644	683	641	638	649	644	619	629	636	585	666	642	646	614	647	629	656	639	642	645	696	646	640	647	639	669	635	650	588	602	664	683	664	652	613	637	623	661	659	630	619	663	678	659	627	630	690	638	650	653	628	597	633	659	660	664	674	681	639	675	627	619	646	644	645	633	621	600	637	597	601	630	631	662	624	595	646	674	694	666	668	619	651	657	648	617	664	604	640	661	654	639	641	663	667	585	637	657	631	665	692	653	612	644	644	627	616	655	638	664	618	624	624	632	651	647	614	667	659	646	623	610	646	620	654	608	615	604	636	688	648	602	622	602	662	650	641	670	647	655	647	649	628	619	663	670	617	669	642	616	635	687	659	658	646	636	647	642	687	683	645	611	651	653	621	705	615	658	611	639	647	683	645	672	626	664	627	663	602	666	634	631	627	652	646	633	677	664	620	688	668	628	631	643	645	626	644	640	668	650	634	604	638	638	601	658	620	666	680	631	650	639	647	676	621	661	660	649	639	587	630	648	594	665	631	672	579	684	692	657	634	610	632	603	649	647	676	625	628	645	632	684	655	657	658	652	653	609	610	666	661	572	619	673	635	620	636	664	665	613	677	681	657	637	632	684	637	696	655	650	643	666	685	683	650	643	668	638	652	696	681	662	663	628	668	617	634	650	635	603	686	659	655	651	619	610	635	628	652	677	664	649	632	663	681	638	707	674	646	678	657	617	649	624	680	635	620	640	669	699	660	654	632	668	617	635	651	672	615	632	640	686	608	637	642	647	633	686	606	654	634	634	679	674	658	648	651	620	659	602	688	648	613	646	637	648	632	624	656	694	656	650	648	661	653	634	642	640	615	656	633	626	607	620	649	609	644	610	603	614	655	657	680	643	610	669	673	706	638	611	638	657	673	638	662	609	636	652	633	678	711	619	630	639	648	625	631	661	656	650	577	652	627	661	643	602	649	671	683	642	629	615	648	653	637	689	623	642
15532	12785	4083	1905	1299	919	719	523	438	356	370	307	249	219	221	201	199	163	175	183	147	153	168	153	156	119	138	126	128	129	120	106	136	130	115	142	134	128	146	128	110	117	117	137	107	118	115	110	113	115	121	102	111	117	122	133	122	105	98	109	117	109	117	107	114	102	106	97	100	108	94	85	117	98	104	97	100	86	105	104	112	100	130	104	121	126	109	108	110	119	104	117	112	103	119	113	110	110	102	123	119	113	117	96	111	109	100	113	93	92	111	101	111	97	107	123	116	118	116	129	104	102	123	97	113	114	111	97	120	109	114	99	111	79	106	90	90	115	118	117	113	104	102	114	101	105	94	123	107	118	103	113	88	109	110	119	100	113	108	96	113	86	100	130	106	89	90	109	112	91	108	105	104	100	101	92	96	124	111	103	107	87	124	117	111	110	103	107	120	110	120	113	95	104	106	112	110	106	113	95	117	121	100	100	103	112	116	97	114	100	113	104	90	99	102	100	102	90	107	106	106	99	93	118	104	119	110	122	109	101	120	119	118	113	87	105	112	117	87	113	104	112	107	112	112	103	120	90	113	97	112	113	104	89	102	109	101	100	116	108	117	103	108	102	103	89	107	99	88	116	100	101	109	100	111	100	117	104	109	108	113	115	109	93	113	122	119	110	106	104	98	109	108	107	95	107	117	119	118	89	116	118	102	107	115	111	94	107	110	117	103	89	98	116	112	106	113	111	102	123	112	121	98	99	106	103	123	112	102	102	115	90	107	91	100	89	93	89	106	94	114	128	116	98	106	94	102	107	109	93	103	102	113	97	99	96	131	119	122	99	119	109	114	113	121	109	98	100	103	84	117	115	114	101	94	100	86	101	127	125	118	117	101	99	115	101	82	85	100	94	107	88	119	102	107	108	113	106	116	117	126	88	116	123	94	108	110	95	114	112	106	100	118	118	118	106	95	98	111	116	106	106	106	103	113	105	126	102	121	106	113	108	89	115	87	116	110	96	115	108	94	118	112	111	111	114	108	111	105	92	98	109	105	96	99	104	105	113	89	117	110	94	121	121	117	108	103	90	101	119	92	106	125	124	94	139	120	108	95	108	108	98	110	106	114	105	123	119	115	99	111	106	101	100	115	95	94	101	102	113	117	100	121	130	97	106	98	95	118	85	84	119	114	102	123	96	116	100	105	114	98	102	111	93	116	113	96	115	110	82	110	107	109	93	123	129	104	89	119	126	95	92	90	117	105	123	96	111	106	114	95	99	111	111	94	89	84	122	101	114	125	97	94	104	95	100	98	101	110	121	105	94	103	114	105	101	99	111	110	104	97	114	102	93	113	101	104	99	118	111	107	118	120	90	122	110	95	102	113	102	123	107	93	97	106	120	97	108	103	95	116	99	113	103	106	120	115	103	117	113	107	108	122	118	133	122	86	109	92	97	106	100	109	112	107	98	100	111	122	129	99	116	117	97	113	125	113	108	117	113	98	99	103	83	96	106	102	104	123	71	119	119	122	93	103	113	96	99	95	106	117	105	84	103	110	108	107	120	104	106	103	112	108	109	136	107	93	99	106	104	89	107	112	103	102	98	88	100	103	96	92	117	116	90	120	104	96	93	124	98	86	106	103	115	91	118	120	86	101	93	98	120	103	110	124	106	74	112	122	83	98	110	114	116	108	100	108	113	103	120	96	98	120	105	137	111	97	121	105	100	112	110	120	118	105	104	100	96	130	113	109	137	93	102	128	108	115	106	137	110	94	112	95	105	105	104	123	108	107	98	103	92	105	103	100	113	103	118	107	111	86	120	110	109	108	120	111	122	120	89	96	97	88	101	101	115	95	110	119	110	104	101	117	96	88	94	95	96	117	120	109	108	118	97	101	147	119	118	107	92	112	126	84	112	122	87	98	98	94	103	120	110	125	99	106	114	97	108	106	107	110	107	99	99	104	107	103	97	98	106	105	111	112	120	91	132	105	102	86	110	109	109	109	95	101	111	127	108	104	91	108	90	106	105	90	123	106	104	98	106	86	102	101	103	118	93	109	101	103	107	110	100	102	105	90	105	113	110	115	109	103	122	91	108	123	108	99	90	112	110	88	110	107	103	89	95	102	115	125	115	103	105	94	105	102	100	94	100	101	119	98	90	111	108	119	105	117	104	117	103	97	87	114	105	109	114	94	91	110	102	115	110	100	103	102	107	91	121	108	108	102	115	106	107	101	98	112	105	114	101	133	97	108	121	93	115	90	134	130	99	92	110	114	113	87	128	108	103	122	101	122	102	111	113	126	113	99	105	108	95	91	112	96	111	114	111	118	106	116	96	119	99	108	94	101	118	112	115	108	90	101	117	104	106	104	103	111	101	101	104	107	111	117	107	101	126	107	99	85	95	110	101	102	93	104	107	119	91	119	101	105	120	116	118	104	118	121	121	91	107	105	118	103	113	120	99	98	99	124	102	119	108	121	99	113	97	128	105	104	117	113	108	108	99	94	117	98	102	123	96	112	111	110	90	101	101	120	110	128	106	114	120	118	111	110	117	108	102	117	114	106	93	94	106	109	104	120	125	103	115	102	112	101	101	107	115	110	101	98	111	88	93	83	111	110	119	117	108	84	119	117	107	106	115	119	88	109	112	119	118	107	125	87	123	109	120	109	113	106	106	118	113	104	100	103	101	97	115	113	97	110	124	107	117	116	95	133	90	112	104	113	97	130	115	117	98	112	93	102	102	101	107	110	111	91	82	105	102	105	124	122	97	87	107	110	102	121	102	108	128	109	108	106	81	120	122	119	112	91	109	97	112	109	114	102	86	100	102	96	103	101	104	104	96	113	108	95	113	112	112	122	98	106	113	93	129	126	118	104	123	105	113	99	102	88	96	112	122	94	92	120	98	110	107	95	98	115	113	93	113	114	93	110	90	108	106	117	118	108	111	99	101	108	111	115	121	136	105	94	115	105	101	113	116	113	87	100	97	121	106	115	96	100	96	109	121	112	96	124	99	103	110	98	104	113	109	100	114	100	97	107	108	103	111	97	119	102	102	117	109	112	126	103	108	125	104	115	105	84	124	105	95	113	114	89	96	124	78	99	100	105	85	82	103	90	108	107	107	90	91	103	109	97	99	98	107	110	102	114	109	111	124	129	93	103	108	106	108	132	108	111	116	87	114	104	103	112	114	118	100	101	93	110	111	133	103	99	117	93	112	97	95	111	83	100	112	109	126	121	101	103	117	88	116	108	106	117	92	123	110	113	113	117	129	108	122	99	96	115	106	106	117	119	91	98	113	126	106	97	105	109	111	96	110	101	118	126	112	99	116	95	111	117	116	91	96	92	117	114	107	126	103	91	120	102	118	138	102	89	98	91	84	117	99	101	93	98	96	118	92	108	118	88	122	118	112	124	113	101	123	97	101	99	95	93	128	123	115	115	105	88	97	99	102	116	114	79	109	97	118	123	109	112	102	104	104	98	104	98	125	114	104	118	115	105	116
7239	8851	4519	5474	4768	3796	3113	2547	2092	1866	1579	1399	1294	1087	1023	890	876	792	774	708	675	619	619	588	591	560	563	505	534	490	474	464	456	447	456	446	424	401	373	433	391	368	405	377	375	378	389	375	345	370	355	356	340	339	343	354	333	375	345	327	349	336	357	312	347	338	336	348	336	339	349	307	357	350	348	335	328	319	352	327	349	304	322	349	332	357	357	344	369	315	309	346	346	317	336	325	326	325	337	313	338	309	301	310	326	312	315	326	322	327	335	339	316	308	327	302	303	337	298	331	310	350	338	309	381	322	311	325	293	304	310	307	313	305	352	362	321	343	303	322	306	340	316	354	309	295	301	323	319	299	308	291	312	294	305	299	333	306	319	304	303	290	302	278	335	308	309	311	302	288	337	302	335	327	319	288	329	264	317	297	309	330	319	303	310	310	322	329	298	289	345	314	274	303	314	290	318	334	342	339	323	294	302	298	321	292	317	313	301	342	291	298	284	279	338	318	300	322	319	275	294	308	310	326	285	309	298	262	284	288	277	300	286	277	320	298	297	320	310	320	316	317	343	287	303	311	334	312	314	320	299	302	289	284	305	304	290	313	275	320	319	305	321	316	301	336	288	338	316	313	321	322	331	289	292	313	324	311	320	317	365	307	329	313	335	295	297	296	304	313	308	323	298	313	290	330	281	305	316	314	325	295	302	306	319	326	334	321	308	308	293	313	279	336	329	285	313	312	294	311	279	346	290	315	329	302	322	303	312	295	309	293	294	323	307	268	303	316	299	282	306	285	328	287	297	328	312	293	299	316	324	312	287	307	309	315	312	326	315	306	316	316	330	292	336	297	292	298	296	282	303	280	306	329	312	323	261	302	323	288	302	295	297	316	290	327	317	280	349	278	324	292	318	292	301	270	311	304	307	337	306	326	293	304	308	323	295	295	308	307	320	328	295	310	299	306	310	280	295	304	303	339	298	335	309	288	298	301	296	324	301	321	305	311	302	287	303	275	276	307	293	296	299	327	316	281	291	331	277	319	307	298	289	296	282	280	289	300	311	305	314	296	303	269	289	316	304	305	320	280	291	297	330	312	294	318	310	308	283	283	262	318	317	304	317	313	320	306	281	287	302	307	295	296	302	300	317	326	330	343	298	288	325	308	284	285	358	326	334	305	345	315	301	290	277	336	291	269	275	331	310	318	317	321	274	299	297	317	301	323	303	294	307	302	282	289	293	310	296	328	308	326	322	264	320	301	320	292	315	294	310	328	275	289	301	277	291	295	305	287	298	328	301	348	317	320	291	303	308	290	302	295	296	321	279	289	341	319	338	284	312	334	319	325	274	297	323	289	299	263	295	276	307	293	294	336	310	300	309	276	290	314	313	294	302	314	320	303	288	336	282	284	320	325	317	296	297	290	296	303	307	278	279	311	319	291	373	295	319	286	319	278	280	290	282	325	346	334	261	322	317	298	338	315	305	310	297	299	294	294	296	295	309	305	327	274	303	312	302	318	329	298	275	309	318	292	307	314	303	299	307	317	300	283	302	287	301	330	325	307	302	293	313	295	331	291	288	300	293	307	310	295	293	309	296	293	316	313	327	276	297	292	315	318	319	298	308	316	303	336	299	320	323	328	293	311	308	330	294	290	291	317	309	298	291	323	307	280	303	309	321	283	318	320	270	318	273	300	308	315	310	303	312	289	317	312	300	305	291	302	337	307	301	281	313	316	306	290	321	326	336	300	328	305	305	313	324	310	336	285	303	292	281	294	314	341	301	281	315	331	288	323	318	315	313	319	271	328	297	314	327	306	292	316	310	320	299	311	301	334	304	320	304	323	311	290	317	282	293	314	297	314	296	299	312	293	284	311	294	306	280	330	294	321	300	299	322	290	317	278	308	289	352	309	297	312	265	290	308	304	324	303	321	292	296	311	327	290	298	290	348	325	315	269	311	330	298	297	285	288	321	307	261	287	317	299	343	316	281	341	301	290	311	287	257	318	320	300	294	291	311	295	281	305	311	307	310	334	304	286	324	311	324	326	317	323	326	311	319	279	312	297	264	335	305	314	310	292	295	328	288	325	284	284	330	348	304	311	288	335	307	267	307	286	272	306	326	318	292	320	313	303	320	327	307	301	298	305	272	264	296	322	297	318	307	312	302	283	305	299	338	314	311	315	323	293	331	282	268	318	332	272	305	309	325	305	302	302	307	304	331	342	322	289	305	317	327	290	290	256	291	290	295	303	322	304	291	297	293	301	319	320	343	322	292	309	316	290	310	304	295	300	317	326	357	333	307	318	294	314	324	299	298	322	299	281	296	291	293	317	322	310	305	307	293	299	289	302	318	276	286	325	298	305	324	288	327	337	291	317	285	311	292	286	272	301	288	333	290	312	310	328	324	306	297	304	310	297	304	298	285	324	336	294	273	337	335	319	321	348	285	325	334	310	281	292	328	304	338	305	303	299	327	312	337	293	315	311	301	336	319	318	301	319	295	295	307	286	295	291	283	299	289	322	314	336	305	281	350	271	295	292	275	344	268	314	336	300	291	360	316	292	341	295	310	313	312	349	314	307	269	303	287	314	278	315	313	269	304	322	298	305	299	325	297	301	324	312	338	287	280	331	294	261	262	304	290	307	294	293	289	317	311	296	296	322	304	281	311	299	320	291	315	314	321	295	294	332	310	278	290	269	325	317	298	314	337	300	297	305	323	298	298	286	301	320	329	265	270	325	309	317	281	281	289	276	299	314	322	306	288	303	302	297	294	309	341	283	288	309	271	296	321	316	321	322	304	299	350	291	286	316	303	311	314	265	306	315	314	322	303	305	286	315	288	279	287	310	291	300	319	336	287	321	294	291	304	307	316	313	289	285	302	321	293	309	303	331	328	314	301	283	301	305	304	324	293	302	312	316	306	339	299	318	309	309	289	327	314	293	282	306	307	322	325	322	303	289	293	305	307	299	330	327	310	290	284	327	280	369	283	308	305	330	309	311	323	301	280	279	302	293	266	317	314	297	329	288	315	317	312	322	318	319	336	305	321	332	322	310	296	286	330	313	307	330	304	299	307	331	297	346	290	296	314	267	318	312	312	287	319	285	311	304	319	300	295	303	315	313	338	296	311	313	298	331	290	307	331	275	322	277	290	327	286	323	316	283	292	306	299	294	285	277	346	303	326	292	261	271	305	299	317	328	301	293	285	329	285	310	280	309	308	312	307	278	290	310	333	301	353	311	306	304	324	327	310	325	342	281	306	336	307	304	309	269	325	362	317	288	310	291	313	335	281	301	320	280	297	281	288	284	315	328	314	291	296	298	282	309	319	276	304	325	319	309	294	323	297	289	291	323	300	308	319	304	318	324	312	299	324	288	308	295	290	312	312	303	326	334	315	348	307	301	312	351	343	325	288	304	311	313	316	302	278	315	273	285	331	309	347	298	278	310	312	303	302	326	322	300	322	304	307	308	281	297	285	295	295	307	329	321	299	314	291	291
2313	811	387	354	317	312	333	287	341	280	306	346	308	324	294	314	294	323	328	316	304	339	271	308	323	312	309	323	306	304	330	329	321	287	316	310	297	303	312	310	272	309	349	310	296	348	328	340	300	336	267	290	302	309	292	313	330	302	298	298	293	310	292	346	303	307	290	293	346	303	295	286	312	301	311	296	286	317	316	313	343	266	297	305	302	308	308	293	324	307	290	296	284	306	313	288	306	278	306	306	289	279	292	314	298	321	324	311	314	304	324	305	309	325	314	301	285	291	283	324	315	330	297	296	307	296	301	283	311	284	332	298	325	316	287	296	343	313	318	299	312	303	290	288	296	309	309	271	305	295	301	319	296	312	328	300	327	288	332	333	297	325	277	309	274	296	305	317	322	304	324	307	331	303	305	312	293	300	315	302	291	303	284	320	297	302	277	294	316	288	282	316	283	305	301	331	294	299	321	293	287	314	316	305	320	308	297	307	327	278	301	299	307	315	303	270	296	342	303	288	293	334	300	298	276	331	288	320	322	297	290	308	288	291	309	300	301	297	343	316	298	287	276	299	282	308	321	347	284	284	299	311	262	313	312	325	306	313	281	323	286	325	303	297	276	297	294	302	288	303	326	315	351	309	301	286	327	315	284	312	352	306	297	312	332	264	301	300	310	291	305	332	289	362	326	323	300	330	325	320	303	290	310	319	305	321	274	300	304	340	316	300	293	313	298	351	304	284	323	301	314	307	306	321	300	279	328	313	318	317	309	304	319	318	324	303	333	338	285	313	310	319	283	309	292	298	309	311	319	331	300	333	310	313	314	293	318	328	328	297	322	300	328	307	296	291	324	294	307	308	293	314	294	294	318	306	322	307	296	324	309	303	297	301	327	330	304	298	313	291	280	299	283	309	307	313	289	309	306	335	300	289	323	311	309	300	304	325	325	274	295	292	328	309	339	286	318	329	280	312	339	307	290	307	316	338	290	303	283	293	308	305	304	316	296	301	291	347	303	309	314	295	331	298	297	323	316	304	303	310	300	301	298	307	291	325	276	285	326	253	312	314	277	292	304	297	284	305	300	313	295	328	307	303	287	310	329	327	287	316	323	305	331	315	330	297	301	315	310	308	289	291	316	307	286	306	306	302	293	325	310	289	306	313	285	303	311	286	300	309	298	324	313	292	334	293	294	311	276	317	291	302	324	314	295	329	307	329	314	300	281	305	272	327	293	318	323	292	272	319	289	275	281	338	302	285	282	323	310	334	315	311	288	310	302	311	340	344	289	340	324	296	300	289	296	291	311	314	316	297	309	334	289	284	280	306	304	310	307	317	286	277	313	295	324	312	328	322	318	284	321	307	331	314	270	319	320	334	303	317	291	312	298	318	314	295	337	283	295	290	306	317	309	286	314	301	322	292	311	306	278	320	277	307	325	282	318	315	292	311	325	312	280	311	307	305	340	308	295	321	321	292	294	280	331	314	314	317	315	304	301	324	290	301	308	325	308	296	340	280	305	311	299	348	285	302	286	322	307	297	318	292	305	285	287	303	311	299	311	335	310	299	303	282	304	285	322	327	306	316	322	310	316	310	315	307	300	322	313	314	270	296	312	305	337	330	308	326	315	319	313	318	317	296	318	307	344	281	328	345	334	296	327	292	303	291	305	315	278	281	341	311	352	307	317	314	306	315	309	292	304	335	311	327	313	324	301	310	302	288	303	306	294	285	289	323	347	300	332	285	328	304	339	319	307	327	305	310	272	274	288	308	300	328	310	275	326	299	298	285	332	310	312	317	306	318	346	289	322	316	299	288	299	314	300	296	295	329	329	346	327	327	317	307	275	308	279	316	274	317	309	294	299	297	301	292	300	324	324	287	305	299	290	282	292	328	329	290	310	273	298	337	324	320	317	286	320	299	318	315	318	314	330	323	310	288	307	301	293	302	321	292	322	300	283	268	307	340	328	299	315	309	329	273	316	295	304	319	308	306	281	299	281	322	297	334	303	301	347	331	311	290	336	282	304	314	316	287	322	344	296	327	299	310	301	281	298	278	306	275	310	305	284	313	315	283	287	291	284	335	296	321	276	298	288	283	266	295	336	316	283	295	330	317	312	349	284	312	305	361	320	287	289	282	311	304	298	303	303	314	316	284	295	311	308	317	292	302	306	288	320	309	318	321	297	329	309	339	300	278	304	325	316	292	333	295	335	326	278	283	319	315	324	298	313	302	331	312	318	306	303	301	305	329	293	280	276	274	302	314	308	318	303	322	311	313	319	313	317	328	289	285	288	301	288	299	283	345	282	291	295	284	336	313	328	353	306	332	304	316	296	330	305	308	311	283	308	312	346	301	273	341	285	309	302	283	295	306	296	293	322	276	311	315	298	283	314	311	304	295	323	306	310	297	256	291	312	289	312	325	309	291	316	291	302	288	292	318	296	304	304	341	292	301	307	303	321	317	298	305	300	288	308	299	314	306	325	280	329	300	308	309	303	304	307	321	336	304	329	328	282	306	306	307	320	310	295	312	355	314	325	320	297	288	307	309	309	294	365	299	305	319	309	307	297	304	329	268	329	311	313	290	311	321	354	294	323	307	329	328	297	324	298	289	299	316	309	347	289	319	330	303	297	322	336	319	314	297	291	308	298	324	288	306	281	299	309	284	316	301	332	295	318	317	311	327	311	306	334	300	309	330	303	297	304	287	298	323	329	291	311	297	286	318	310	302	284	294	317	316	330	330	322	304	318	275	310	286	322	289	348	298	293	308	296	295	302	344	292	302	271	298	340	346	303	299	325	311	290	292	317	314	282	323	333	336	293	319	306	301	307	293	313	349	288	276	308	299	297	284	303	318	312	309	290	318	328	305	311	321	283	319	304	287	292	306	310	321	278	331	323	298	290	332	342	313	296	332	305	295	321	266	347	312	312	316	332	292	302	319	268	295	274	335	297	312	291	305	318	295	298	315	281	267	302	285	316	314	299	298	297	267	272	286	322	284	321	284	303	306	291	291	297	324	305	311	281	311	273	323	294	334	280	263	306	299	312	283	303	313	310	280	309	304	283	314	310	314	299	312	322	310	293	286	324	310	284	339	259	337	305	317	307	337	319	276	285	326	299	270	307	354	308	326	308	266	311	301	293	313	288	311	306	309	284	296	293	329	321	302	306	281	270	291	329	277	283	304	315	300	329	332	325	310	327	271	301	307	341	301	297	284	299	301	327	262	302	308	313	326	315	314	285	275	302	302	308	308	316	285	304	346	287	309	297	281	331	315	326	304	323	309	297	316	295	294	299	325	297	341	312	291	290	329	328	314	295	333	289	294	303	322	294	332	327	291	310	308	324	300	325	304	331	298	320	307	291	309	266	326	317	278	288	305	281	301	329	288	272	316	301	308	297	278	298	292	301	289	308	343	319	325	295	304	298	302	294	307	298	313	305	310	340	263	301	290	271	253	320	305	327	320	285	323	302	304	342	310	344	300	305	316	286	313	317	306
2508	1443	952	1002	937	836	854	857	863	784	809	810	816	812	797	857	773	764	795	823	822	810	797	806	793	776	782	810	790	800	710	823	822	777	792	716	792	737	750	802	756	777	801	811	789	805	795	841	784	792	792	767	812	797	774	788	800	788	760	820	810	782	713	790	791	804	796	780	837	807	801	783	785	864	816	801	793	785	798	740	740	786	795	748	809	759	792	793	749	760	784	820	815	777	769	808	773	774	763	768	786	823	730	789	783	800	795	786	781	792	788	766	832	747	789	790	795	769	773	818	769	830	776	805	810	812	802	776	785	766	773	770	782	815	777	806	855	786	802	754	794	856	737	776	778	811	805	794	785	795	817	761	777	826	730	816	780	772	798	799	826	740	779	763	780	811	786	789	824	799	745	733	845	766	798	800	775	788	781	779	819	755	820	848	754	793	832	772	765	765	790	817	780	754	770	802	771	787	810	785	763	746	805	808	752	776	754	781	803	730	756	764	792	795	788	825	799	742	800	822	792	747	793	822	784	792	765	787	768	764	792	739	766	790	790	841	845	807	831	806	797	770	785	761	779	873	805	783	767	760	793	789	781	750	806	776	759	782	789	751	770	761	744	782	819	812	773	773	785	776	798	844	788	801	789	789	750	742	779	755	755	731	783	780	764	738	772	822	772	767	834	757	795	804	804	780	771	753	801	819	801	775	794	761	761	793	797	767	795	770	769	786	790	744	810	817	777	780	704	790	769	825	749	804	820	770	778	762	787	803	804	759	799	734	782	764	757	807	738	776	800	793	747	809	832	789	755	766	782	795	782	829	842	762	744	793	789	785	780	763	842	793	769	802	816	797	780	770	764	787	828	747	820	743	778	800	772	749	833	809	784	814	781	728	774	779	803	773	814	745	767	755	758	734	690	787	809	780	796	783	776	838	775	855	808	806	789	749	808	750	798	735	823	756	782	809	796	779	744	751	786	760	810	803	777	826	800	761	771	823	758	807	839	784	756	836	756	772	777	772	810	736	757	794	793	783	783	736	797	768	752	735	771	841	811	767	772	806	788	786	796	814	750	759	753	783	811	739	779	824	780	779	799	783	801	778	814	810	735	822	750	767	820	795	828	795	844	827	714	777	770	784	788	800	797	827	767	849	834	831	765	773	746	793	814	779	782	758	781	743	774	792	799	726	782	739	773	745	825	767	765	754	785	765	743	772	742	781	794	803	785	786	772	806	759	766	830	781	740	733	772	803	818	819	769	775	813	827	785	788	779	777	867	809	747	780	783	803	799	800	832	792	750	811	782	828	764	803	771	782	785	758	810	790	750	783	811	749	803	708	775	803	768	812	778	815	804	790	779	770	779	826	800	795	775	818	801	769	768	796	794	778	777	786	758	753	780	771	831	782	756	819	758	799	770	798	798	831	805	807	804	793	794	805	737	786	795	796	790	773	789	778	778	780	820	828	808	823	814	786	747	781	776	796	780	842	758	743	774	769	800	784	810	793	769	744	787	736	784	801	787	721	792	800	805	767	746	786	819	786	779	761	769	780	822	775	802	769	848	781	766	772	811	786	792	791	788	807	787	772	724	766	752	795	808	780	827	755	721	755	771	789	733	788	782	773	744	864	781	809	789	809	790	734	753	773	762	799	739	775	764	778	801	769	753	812	815	787	773	837	827	807	806	802	789	791	771	767	769	785	825	806	794	763	797	779	753	806	814	737	817	806	751	760	740	779	762	756	771	728	752	776	764	800	779	737	750	782	740	778	746	781	764	811	792	776	789	770	768	768	792	822	777	786	810	786	806	766	774	795	816	761	816	750	813	761	780	731	943	808	759	763	782	769	727	794	795	764	749	789	800	782	791	784	824	755	759	756	737	819	778	830	837	788	792	736	810	782	755	796	727	765	766	798	778	831	812	796	784	794	820	778	798	779	797	793	821	793	796	824	807	735	780	797	798	809	761	736	814	791	717	732	785	753	759	726	783	762	789	798	780	760	785	820	817	749	789	822	775	813	805	762	762	796	719	781	772	754	822	804	801	829	780	841	764	801	777	797	747	816	794	800	810	775	766	774	823	782	751	768	803	771	785	791	813	796	824	789	781	769	767	837	781	754	788	813	767	789	837	793	817	793	755	779	784	803	768	825	763	838	818	771	747	797	779	787	718	750	748	809	738	811	794	774	791	790	760	778	808	774	735	772	784	783	718	770	794	775	805	791	788	785	780	740	809	801	799	800	785	837	803	788	808	784	816	778	829	803	771	808	807	759	752	794	770	780	802	796	770	803	800	782	776	780	771	780	824	764	764	746	766	808	781	808	775	711	760	776	825	728	741	776	718	786	791	775	793	791	793	737	818	803	770	827	802	762	815	755	754	758	849	860	820	768	831	755	805	746	807	751	752	815	765	764	748	786	773	778	796	763	802	831	783	777	862	795	729	832	801	761	791	819	750	788	753	758	816	789	777	751	775	733	766	763	807	809	765	761	772	810	814	777	769	770	765	833	829	799	765	822	772	765	776	797	800	804	774	806	758	793	833	808	786	798	783	786	794	765	787	747	784	757	798	803	740	766	805	747	738	762	801	760	783	784	810	814	789	787	790	769	767	803	784	784	795	771	758	807	791	779	694	783	760	761	764	762	786	800	774	806	798	844	778	769	740	824	758	794	829	775	825	828	750	739	798	784	784	819	725	777	802	764	747	799	804	810	806	786	773	764	821	810	797	811	816	785	747	802	783	763	803	847	725	789	782	813	799	824	788	758	768	775	798	770	797	761	761	771	801	814	787	804	788	780	819	770	782	770	792	770	835	733	765	759	836	771	774	826	762	820	766	774	746	756	857	791	761	733	795	770	751	802	816	756	760	807	799	764	738	779	754	812	780	779	732	737	814	796	790	804	733	803	838	778	781	801	765	793	766	767	783	729	756	770	742	780	785	809	780	775	788	816	744	788	774	776	843	769	831	789	767	755	800	780	759	782	817	791	760	775	777	805	773	816	760	763	803	788	750	765	773	793	785	777	811	763	794	761	759	797	794	732	755	803	857	792	767	781	792	805	793	799	757	798	798	762	782	778	828	762	794	780	832	768	843	767	779	829	762	821	799	786	750	797	759	735	737	752	821	890	785	791	804	805	799	836	778	775	759	809	742	788	801	797	745	766	816	804	768	789	752	794	716	748	793	808	790	781	835	772	750	767	768	785	819	753	780	791	823	796	809	810	759	802	770	792	763	801	811	767	794	828	763	823	781	806	815	740	773	838	762	792	768	806	719	787	772	764	817	798	836	808	752	822	808	833	820	788	775	769	807	774	787	780	760	814	792	795	762	776	748	782	784	773	840	808	779	808	775	785	780	814	822	781	731	771	731	854	737	744	765	775	770	758	767	810	750	777	761	754	762	764	806	832	846	768	805	743	811	771	720	773	754	843	786	751	769	806	782	754	781	811	870	789	794	781	770	798	797	760	745	799	806	800	807	814	822	834	790	784	802	818	810	829	806	775
8936	10540	2137	1170	912	647	565	493	431	412	361	359	351	326	314	308	304	296	286	307	269	268	275	251	252	297	293	302	267	259	257	265	262	235	247	248	266	223	263	254	289	300	238	238	253	262	277	271	240	270	261	276	268	258	276	242	234	252	262	256	264	262	263	237	272	272	259	243	276	271	253	264	243	238	228	260	265	290	263	244	227	275	250	244	229	245	237	251	244	288	273	274	249	255	256	249	238	242	271	263	253	271	254	264	279	261	255	253	269	264	236	266	278	259	258	240	268	273	236	250	267	241	289	265	237	246	243	247	254	275	268	275	242	261	214	248	245	243	262	232	247	248	242	290	283	252	260	252	235	263	248	274	249	266	243	254	254	244	253	235	268	246	204	265	281	234	232	223	266	231	259	268	252	262	260	253	269	231	247	241	238	273	250	231	242	256	276	260	242	233	234	260	235	255	276	237	269	257	237	231	252	227	252	240	262	249	275	287	228	261	283	264	240	267	243	273	259	258	273	247	236	264	246	256	260	228	270	243	248	232	266	240	244	241	273	260	235	260	257	273	244	249	257	241	260	268	291	230	245	269	240	257	249	248	245	259	265	241	248	217	274	254	265	241	255	222	272	245	216	252	260	273	237	278	247	252	260	250	222	250	246	266	291	267	257	255	222	262	274	248	247	213	286	267	241	264	274	282	261	258	267	279	225	215	234	231	267	237	238	253	263	229	241	231	236	259	220	242	239	270	244	286	239	249	253	257	253	267	251	223	252	316	230	273	287	267	252	251	285	263	235	245	264	249	260	231	264	258	244	251	249	254	238	242	253	259	241	257	276	264	277	248	255	247	247	235	251	251	257	233	256	234	241	259	244	276	258	243	261	242	256	243	265	262	267	248	245	259	235	244	233	269	239	279	254	253	266	251	244	264	241	230	245	249	233	229	236	257	275	246	257	236	250	254	244	246	230	241	229	228	224	271	240	226	263	256	294	214	253	250	248	264	270	253	247	265	232	257	235	247	255	230	256	257	263	246	248	250	259	281	263	265	238	247	251	258	259	253	251	283	273	243	254	265	235	235	269	251	238	246	244	241	265	276	253	245	266	261	257	250	217	238	252	254	240	257	254	231	248	258	239	268	254	253	248	254	270	256	252	248	250	265	270	250	258	226	241	259	249	262	257	283	266	274	250	277	258	272	267	273	270	276	255	223	248	271	238	285	256	246	219	229	269	243	273	240	247	262	249	246	230	258	263	258	246	252	253	274	252	228	245	246	267	260	238	240	245	249	272	272	265	257	272	233	272	269	235	250	243	271	256	270	241	282	241	257	242	261	248	253	235	286	253	233	259	240	233	256	245	241	247	247	241	243	240	256	259	257	222	244	237	241	248	253	270	239	276	286	268	230	262	254	266	258	289	260	246	232	233	270	244	272	279	262	240	263	265	259	245	285	252	263	263	270	231	236	221	264	232	239	277	257	242	223	233	299	239	240	278	265	238	228	257	254	259	238	249	243	231	257	266	251	284	251	245	227	276	261	258	268	262	274	263	250	209	236	255	264	246	252	261	289	243	232	249	276	251	279	245	238	229	253	277	272	250	245	234	267	274	248	273	228	262	248	245	260	257	247	261	267	258	249	230	223	275	261	256	252	238	244	244	290	259	245	264	258	238	251	264	283	272	255	244	286	247	265	236	260	249	235	248	236	253	244	219	243	259	283	238	251	281	262	264	247	252	284	265	256	283	254	228	258	234	248	219	240	242	264	249	244	243	254	252	209	248	236	251	241	267	270	253	257	245	259	275	270	246	243	224	260	225	268	226	287	276	228	268	222	286	255	255	233	220	231	256	259	249	253	242	246	258	262	249	230	282	219	227	264	234	255	253	253	241	267	280	223	257	250	259	265	247	246	236	255	267	248	231	248	280	249	253	245	257	260	228	263	295	244	273	265	222	251	261	247	255	270	234	276	260	258	232	238	264	220	247	263	266	219	241	248	250	244	256	256	242	268	250	254	251	257	255	236	223	257	255	221	260	251	221	236	251	262	300	256	235	302	240	242	243	251	255	240	227	241	256	231	263	279	231	240	267	251	261	257	228	258	286	271	235	259	242	251	245	245	278	217	240	256	262	229	251	218	229	256	259	241	260	250	248	270	223	260	263	261	256	245	229	269	248	253	271	287	267	274	268	266	258	239	256	252	267	231	239	253	219	267	251	243	258	265	222	258	259	279	281	243	261	275	242	265	260	214	237	251	236	219	250	231	251	236	260	234	269	226	243	269	258	258	233	263	274	298	255	247	270	255	272	246	246	259	278	277	265	266	247	244	259	270	252	250	250	274	245	289	243	274	268	258	253	250	273	269	257	252	238	263	258	233	268	255	269	225	230	289	259	258	278	254	258	236	271	248	259	284	247	240	279	247	253	247	255	237	268	246	258	287	255	257	231	237	269	246	258	287	240	259	229	231	230	251	248	228	247	250	258	270	218	256	231	260	288	251	257	265	268	255	247	266	264	247	265	260	264	224	247	246	273	260	214	234	273	242	234	259	236	270	233	246	247	248	258	256	271	239	232	246	263	278	248	255	240	256	241	264	211	235	232	272	247	259	238	240	259	286	243	293	287	266	250	238	253	243	237	254	257	270	258	231	260	237	250	246	258	249	257	259	258	253	238	248	252	270	240	238	253	238	220	236	240	250	261	234	273	254	252	243	244	251	280	240	270	263	246	222	243	249	266	234	266	225	259	214	260	246	269	252	236	243	268	241	254	261	242	243	245	254	266	259	267	243	245	261	232	258	250	251	266	276	258	279	262	257	252	254	244	280	264	277	243	262	249	243	230	249	257	227	255	246	272	255	275	261	259	267	252	286	257	238	254	227	231	243	249	263	231	246	255	283	256	233	272	263	221	236	274	259	241	232	246	247	246	256	257	235	257	270	236	256	263	245	235	214	224	262	245	268	260	266	247	239	284	246	251	235	269	258	221	282	247	258	256	242	266	216	252	246	222	275	253	261	218	252	272	254	271	252	247	249	257	248	260	249	294	245	239	224	263	304	237	280	246	256	277	241	257	237	249	237	285	236	268	262	251	251	225	266	247	264	262	221	226	264	243	242	262	254	253	248	267	256	263	240	212	269	272	244	236	233	239	241	223	240	265	264	241	260	276	270	263	268	236	255	296	227	264	222	253	264	277	241	243	255	265	244	241	236	256	275	248	270	236	223	267	245	266	256	259	254	254	245	258	254	257	279	250	259	252	207	235	256	249	244	271	256	254	246	270	236	249	286	262	256	245	255	243	255	277	255	256	253	276	238	268	232	252	242	249	244	246	262	249	259	270	239	258	241	244	257	259	264	240	221	231	285	275	238	273	240	269	264	268	278	259	283	248	248	245	256	245	239	249	244	262	218	256	258	248	246	262	256	257	263	265	241	244	259	240	277	235	264	275	265	226	258	228	219	251	260	261	259	262	254	233	266	239	230	256	253	249	239	263	244	255	275	248	252
5967	8772	2984	3511	3141	2622	2197	1865	1671	1428	1310	1285	1138	1087	1022	1001	950	904	902	841	811	820	811	752	812	790	796	720	784	788	727	719	768	736	704	677	698	716	707	681	691	690	681	658	690	706	680	672	678	696	644	666	619	723	705	674	676	599	664	671	661	634	644	683	679	578	686	634	625	668	690	655	671	710	640	724	648	679	604	620	662	621	619	630	631	645	675	652	668	623	664	669	665	629	669	657	659	611	693	678	654	617	619	645	652	643	608	620	620	622	661	658	631	640	629	647	628	649	640	643	651	680	670	620	646	636	651	655	635	668	696	624	655	667	630	632	597	602	615	650	654	650	687	609	665	626	615	716	617	620	688	651	683	631	648	637	603	703	612	645	618	676	665	611	659	669	665	641	649	655	639	665	605	674	648	652	672	659	676	655	634	592	620	670	585	688	649	662	701	653	613	635	688	651	616	644	672	645	622	665	601	647	639	679	634	656	647	608	639	618	644	686	619	668	644	657	611	643	622	636	663	611	644	674	635	613	616	660	661	667	670	645	663	672	612	612	680	633	628	636	633	629	639	625	643	629	658	621	605	619	647	630	652	657	638	656	608	663	680	630	629	633	647	640	626	653	656	638	655	651	650	617	667	670	651	610	682	643	688	618	604	663	620	645	629	642	644	646	613	596	661	655	615	698	612	645	663	687	598	679	634	632	617	625	644	648	622	636	659	625	610	615	614	631	672	651	597	662	602	629	696	688	604	620	660	649	660	673	658	660	664	597	621	638	605	643	618	640	628	620	683	657	663	625	623	626	639	613	638	669	652	628	662	621	603	702	623	659	638	624	635	631	636	620	656	616	656	674	622	641	619	650	603	642	663	645	675	627	671	667	627	621	708	635	641	628	628	647	665	658	653	651	648	611	648	686	623	639	637	673	654	628	629	636	673	674	607	609	687	678	629	635	661	648	636	639	615	653	633	633	675	641	657	636	606	629	647	620	665	667	662	626	634	646	677	621	648	672	676	652	637	715	658	646	626	615	622	625	588	657	665	642	623	624	652	657	655	662	623	629	631	665	666	620	624	684	616	671	630	668	619	689	648	642	631	677	642	636	691	673	665	677	643	675	612	641	639	668	626	618	691	679	623	648	600	655	657	655	632	648	665	635	643	621	687	632	661	610	649	632	612	656	662	635	628	634	620	577	639	650	680	685	678	629	652	691	619	677	672	697	606	615	668	658	639	673	654	648	652	656	688	627	660	668	636	647	686	634	671	658	677	649	649	638	716	675	671	633	661	614	626	636	604	641	641	686	685	663	630	664	651	592	627	653	643	690	683	628	647	662	686	607	639	655	633	662	623	672	624	603	648	634	665	625	658	676	661	636	640	687	655	640	662	655	631	644	653	657	642	679	626	660	627	634	640	654	669	639	674	649	631	640	630	650	630	568	632	694	648	645	651	683	628	614	651	686	656	647	686	647	637	615	642	675	624	624	665	633	692	673	687	631	628	694	630	656	672	677	662	627	670	610	608	660	608	626	625	651	669	690	639	625	682	599	678	640	649	708	686	629	625	666	645	645	649	663	688	627	604	616	660	629	658	641	638	666	672	671	638	621	647	639	620	627	608	700	636	651	654	663	683	672	619	620	627	665	602	628	640	628	665	693	633	640	640	630	567	653	692	664	660	686	606	601	633	646	637	667	626	637	658	682	632	685	659	642	661	629	625	647	641	611	643	614	645	647	674	641	672	631	681	650	580	684	696	624	634	642	671	658	668	657	624	644	688	685	620	650	628	651	637	627	656	654	656	612	646	619	647	634	649	663	632	648	599	676	622	682	640	625	627	644	636	638	638	632	673	673	636	641	624	628	582	675	631	621	634	641	642	639	640	659	657	665	649	662	657	653	659	622	669	609	667	701	645	659	614	676	641	654	637	658	646	674	602	643	676	667	641	641	638	659	630	666	596	666	650	640	620	612	686	641	706	640	593	624	625	689	631	609	624	654	647	643	683	610	660	647	637	653	640	621	658	644	632	650	613	644	678	623	629	659	677	684	668	631	673	656	622	658	634	642	641	687	665	637	660	611	643	639	613	681	621	617	628	635	618	619	587	632	632	652	662	658	661	638	704	670	646	651	648	652	647	661	661	588	682	611	632	729	626	667	633	625	596	629	652	600	678	661	622	695	618	610	666	625	671	592	618	618	625	624	640	638	652	668	668	637	631	611	652	677	647	566	633	644	662	655	649	599	689	649	624	680	631	647	638	585	666	610	616	657	612	669	680	629	667	606	621	620	648	604	655	638	621	646	681	658	636	693	654	662	683	609	653	644	621	622	653	602	606	630	622	636	628	650	634	670	598	654	642	674	593	634	650	637	649	608	613	689	641	631	629	622	636	642	678	630	624	659	623	624	613	653	623	667	700	699	648	674	671	651	646	611	608	647	624	669	628	631	642	620	641	686	615	650	597	634	651	651	684	634	651	643	672	643	635	681	669	683	635	668	671	648	646	617	720	655	636	638	664	600	657	690	657	635	642	609	666	673	619	627	596	643	647	660	577	647	663	654	655	647	646	618	667	698	697	587	658	669	626	643	640	618	671	597	644	651	669	622	647	620	600	683	639	640	640	633	604	637	634	662	650	608	650	651	644	615	686	646	646	661	682	603	639	674	678	639	652	654	654	701	634	644	659	601	613	658	622	690	667	645	617	602	624	639	629	672	653	633	641	667	623	638	652	639	664	643	627	631	650	703	667	675	675	667	654	674	645	640	629	639	662	666	646	653	630	640	655	642	601	673	658	651	693	597	657	609	648	648	663	626	639	649	648	620	653	644	659	664	664	651	653	683	663	609	635	662	623	656	675	675	630	665	628	654	640	659	625	619	665	634	626	588	578	624	683	646	634	669	643	635	604	664	638	675	649	643	703	645	695	608	647	677	625	641	633	608	656	648	657	629	675	673	610	671	621	649	650	630	637	652	671	659	653	642	658	626	690	634	659	694	681	633	623	609	663	687	679	623	671	649	650	675	672	665	630	644	628	625	660	640	637	604	592	647	623	644	656	590	620	652	631	658	635	614	669	682	630	634	617	673	606	631	649	679	691	611	662	650	642	613	668	674	633	629	649	603	687	646	691	622	650	646	640	651	607	604	638	624	622	631	611	606	618	685	645	638	614	633	648	651	642	621	619	633	668	626	674	677	642	687	635	659	671	654	668	636	641	618	665	667	693	677	635	626	667	710	648	670	635	631	713	676	667	680	657	669	618	659	656	625	648	637	640	585	599	675	654	619	618	642	602	600	673	649	706	662	676	626	621	652	667	634	655	623	686	669	639	662	636	651	659	645	644	682	633	647	663	642	625	643	660	642	624	647	658	617	636	577	637	686	664	633	666	635	635	620	588	660	658	663	683	610	635	646	633	648	634	678	649	624	644	622	661	635	668	686	692	637	591	609	650	618	661	644	702	670	668	652	658	668	643	624	628	649	626	642	687	631	626	654	626	669	683	654
15519	21286	8195	2335	1280	954	738	528	429	332	290	262	235	252	208	213	187	179	187	183	143	152	160	156	135	140	130	140	122	132	108	110	115	125	127	123	112	127	98	116	121	134	115	135	108	122	122	139	134	121	122	122	111	108	95	110	127	134	102	127	100	123	112	116	96	125	120	112	109	101	106	117	124	107	121	101	107	102	112	126	119	119	119	99	120	108	100	114	108	123	128	110	105	117	116	105	101	116	103	108	114	110	116	113	115	97	93	96	93	114	120	108	103	103	104	119	107	97	110	117	95	111	110	112	117	120	124	102	104	112	104	110	96	107	93	105	105	120	127	103	108	114	97	93	97	98	118	118	88	96	119	111	122	103	106	106	105	106	110	106	103	109	115	102	107	95	120	113	104	98	110	120	112	100	118	113	127	121	105	96	100	111	127	113	107	105	118	127	93	105	106	91	112	101	101	117	118	90	97	102	90	100	129	101	119	102	107	107	119	112	114	106	103	115	115	91	105	111	91	112	99	93	115	107	84	91	106	109	102	106	99	124	106	100	117	92	114	111	130	103	126	115	99	86	109	115	110	119	98	118	111	118	100	95	126	125	104	120	126	107	93	105	110	107	125	129	108	120	96	102	103	97	115	112	107	111	130	126	100	98	105	116	115	92	112	101	94	68	93	111	99	98	105	111	106	115	115	141	113	104	118	123	106	124	83	112	106	107	101	118	133	98	114	96	109	122	117	110	97	93	112	108	129	105	126	123	116	118	103	103	112	107	125	101	103	121	125	117	128	113	126	126	127	95	104	101	99	135	103	134	99	109	113	127	131	107	117	112	102	109	117	92	103	98	116	112	126	114	100	119	103	125	108	87	99	109	100	104	121	114	113	111	99	100	116	120	103	91	104	112	113	114	109	113	107	110	95	119	128	104	114	104	103	124	120	115	104	103	109	111	96	113	101	95	88	118	115	97	96	105	104	127	113	105	104	113	105	107	108	101	125	85	119	119	97	116	106	113	108	90	122	132	98	98	111	108	112	117	119	108	110	125	103	92	126	101	109	110	102	109	97	108	112	101	103	106	107	100	122	100	99	103	102	120	116	101	121	110	103	101	103	127	101	122	97	94	103	129	109	109	102	102	109	115	96	110	126	100	119	129	114	109	122	102	92	119	96	116	112	114	115	122	118	105	103	95	114	91	85	105	94	109	104	97	121	121	103	108	97	112	88	99	118	92	101	107	119	90	117	102	118	114	106	112	113	117	111	111	122	101	121	111	111	110	111	101	105	121	94	115	127	97	107	100	96	104	118	114	83	100	116	99	110	110	118	99	100	119	119	118	114	106	104	127	83	100	109	112	103	95	106	99	117	118	111	100	101	104	95	98	110	95	112	95	98	96	105	119	115	114	107	121	122	125	117	111	106	92	101	112	98	107	111	106	100	111	107	109	102	106	93	112	112	130	123	95	97	105	110	112	99	114	113	126	112	105	129	107	114	121	124	105	88	126	124	109	108	93	113	94	115	100	124	115	101	112	110	87	88	104	94	108	121	114	109	124	117	93	104	105	113	100	121	99	96	119	83	106	120	123	110	104	92	91	93	108	93	108	108	97	124	94	108	122	82	94	119	129	128	126	86	111	106	95	98	122	124	121	115	107	114	111	105	106	105	108	127	126	95	108	103	103	95	92	114	98	107	120	109	104	104	115	98	103	105	109	110	89	122	115	115	110	99	115	115	112	96	103	103	90	107	93	118	112	103	107	127	117	104	97	125	105	117	96	102	104	100	97	131	118	107	104	117	107	117	114	98	113	126	93	85	120	101	107	119	108	108	97	129	108	118	104	107	103	95	97	93	99	106	107	104	106	108	108	104	102	100	128	107	123	114	119	112	105	107	110	105	102	123	102	104	117	100	115	116	124	104	107	96	102	125	110	121	103	110	97	109	94	91	113	113	118	98	124	114	107	115	124	125	92	111	116	109	111	125	113	119	106	105	114	111	103	114	110	97	102	119	104	103	101	99	91	103	99	92	101	107	92	114	110	97	96	112	97	94	118	96	114	125	125	105	116	107	80	112	140	101	117	132	112	100	90	94	106	122	99	108	124	127	118	105	100	113	98	100	114	109	107	104	122	111	101	101	94	104	101	101	116	103	104	106	106	105	104	104	129	103	94	118	104	114	87	108	94	106	101	99	108	106	89	121	112	129	97	123	124	115	111	111	125	106	109	96	115	113	105	109	112	129	106	109	110	106	105	112	110	91	112	106	96	101	122	99	92	102	123	102	112	108	121	113	96	98	107	111	107	112	111	101	101	100	118	109	111	104	119	96	93	112	111	123	118	99	113	129	101	121	115	106	123	112	112	110	116	115	118	108	117	116	105	91	94	89	113	144	88	114	96	113	91	83	114	110	120	111	107	102	112	104	96	100	102	105	122	102	116	118	103	97	111	111	110	104	123	124	109	80	106	102	99	94	110	102	121	117	124	109	119	123	105	112	103	119	98	82	102	89	124	117	81	114	106	115	108	116	122	118	106	112	104	122	116	90	93	105	100	100	107	115	110	108	96	118	109	110	89	110	101	114	92	102	121	98	89	111	106	118	127	123	96	121	103	113	103	105	102	116	109	111	102	101	110	111	123	117	97	105	104	103	106	109	89	118	128	102	133	111	108	125	99	117	115	130	89	112	91	111	83	109	98	116	106	104	115	109	114	95	104	90	83	101	85	106	106	109	99	129	124	102	84	102	115	103	100	101	123	95	104	114	104	131	105	98	100	105	111	117	104	91	115	125	99	125	116	102	108	108	128	112	130	94	110	89	117	123	105	115	92	91	114	124	101	95	111	113	106	87	96	100	102	94	120	98	112	117	108	113	93	140	111	112	96	116	108	106	116	105	100	108	100	110	113	110	117	118	100	136	106	101	119	113	126	104	94	106	108	117	98	117	112	108	93	84	114	114	108	109	101	103	115	107	109	121	106	98	98	132	113	124	93	104	109	102	96	135	116	96	125	97	101	102	108	101	112	129	113	116	90	111	92	110	120	112	112	104	98	104	118	92	102	98	101	111	108	102	99	110	114	100	116	113	107	118	110	87	101	119	108	111	114	101	104	119	102	111	117	84	116	107	90	91	121	97	95	99	107	91	98	103	113	111	103	81	85	107	125	122	116	112	135	113	94	108	115	102	112	118	102	109	117	95	116	111	106	125	95	112	95	114	104	105	102	111	100	110	94	112	107	120	122	109	113	111	106	94	88	110	98	109	110	107	103	103	110	118	107	106	103	99	122	123	114	113	108	116	104	95	78	103	114	96	134	109	94	114	114	106	111	105	103	119	119	103	115	101	105	113	107	115	105	103	130	117	91	107	119	95	113	97	93	108	104	102	106	118	100	100	100	101	104	114	112	107	102	103	103	123	101	98	106	105	110	100	108	119	120	121	136	101	120	102	115	106	104	111	114	95	101	116	133	114	102	108	111	122	128	109	117	118	83	106	107	121	107	118	109
7441	12213	4512	5548	4840	3868	3087	2497	2218	1797	1576	1359	1275	1091	1012	944	847	807	736	711	686	662	598	557	557	547	531	530	488	481	469	452	471	435	430	436	420	420	407	356	392	402	399	412	384	408	391	425	359	374	359	347	375	345	383	380	331	357	365	370	343	352	358	362	343	345	352	303	333	340	326	335	330	315	364	366	335	329	306	340	355	319	362	340	345	328	306	327	305	341	322	352	347	319	323	314	328	301	326	289	323	317	314	337	347	315	311	332	321	336	345	332	307	321	323	343	321	301	320	326	310	313	331	277	305	328	331	323	334	337	320	341	313	320	320	311	328	287	301	310	300	309	307	317	318	320	341	284	318	324	290	298	319	303	281	311	332	315	316	323	306	303	344	314	331	283	328	329	326	304	333	294	331	322	320	313	342	336	324	335	309	292	317	320	294	309	308	302	294	307	330	279	301	278	318	308	312	329	298	291	281	343	325	289	311	309	342	300	316	332	326	304	322	323	312	315	314	296	335	306	306	291	308	315	291	306	292	326	313	299	287	285	335	305	339	291	329	270	338	326	294	316	320	303	314	300	320	307	314	299	315	305	325	323	311	303	332	305	266	322	283	292	305	344	294	296	337	305	303	325	288	315	332	345	285	308	284	305	320	329	275	299	315	285	338	279	310	325	294	290	298	284	313	306	333	320	310	311	316	296	312	292	328	303	309	339	294	292	301	310	310	294	318	297	306	329	296	279	293	344	299	307	319	250	304	317	327	323	293	283	276	289	320	314	323	303	310	291	316	282	298	308	323	302	307	319	282	295	324	308	291	309	312	319	324	318	329	292	309	309	309	312	313	335	304	314	314	329	314	306	303	290	312	294	305	295	316	297	267	304	325	280	304	284	319	322	314	321	310	295	307	344	312	316	275	315	298	314	322	316	263	302	296	356	277	333	320	318	297	313	308	313	329	332	301	329	300	324	289	302	293	312	347	297	318	298	319	319	335	314	309	258	330	305	292	306	326	294	322	337	326	303	312	328	340	292	334	324	294	305	317	326	299	315	296	318	292	303	314	305	316	336	309	294	317	306	289	292	313	334	334	334	343	323	302	321	301	305	283	314	324	287	298	322	312	268	303	310	290	307	300	299	291	310	299	322	321	292	276	309	313	301	316	333	301	296	317	308	283	310	292	296	307	334	328	300	284	310	324	319	289	299	305	315	309	320	289	307	319	310	291	314	318	320	326	316	297	300	282	289	313	297	309	301	303	321	304	333	303	281	344	308	329	318	290	317	287	317	326	334	284	300	307	334	310	287	308	277	359	311	306	297	333	335	346	330	329	295	279	341	297	324	319	299	330	320	314	300	307	293	323	288	312	288	289	302	289	310	301	311	306	321	312	279	331	329	324	317	294	326	330	303	313	319	326	331	302	331	286	299	302	303	290	303	313	308	311	284	315	310	333	318	291	292	306	329	298	307	266	331	289	309	301	337	287	322	287	310	307	315	325	297	319	274	297	324	317	309	318	315	319	329	308	256	298	311	326	297	324	275	322	314	322	320	322	296	306	338	299	328	330	273	298	320	325	301	297	295	320	325	308	316	328	344	295	320	300	314	329	298	287	313	326	278	316	294	289	312	329	295	301	311	332	295	312	298	289	329	298	300	293	326	297	325	276	311	303	326	319	308	334	347	312	320	319	316	311	315	304	330	306	275	302	287	307	339	309	321	314	320	302	298	303	304	321	327	327	314	297	339	275	316	291	326	294	313	274	298	298	297	345	302	282	335	308	334	334	332	334	299	330	290	296	309	287	274	312	325	289	304	327	304	301	324	361	293	276	340	318	339	294	323	354	308	286	325	323	307	322	297	311	279	328	286	275	296	312	288	293	301	303	292	295	322	311	318	328	296	319	305	318	286	298	276	314	303	294	277	296	336	310	288	319	313	311	296	310	327	321	324	311	328	283	300	322	319	342	315	312	294	324	299	318	295	311	321	295	302	317	290	304	320	314	320	287	316	318	301	303	294	285	327	319	320	322	313	282	323	281	279	325	301	367	322	323	319	301	333	316	272	326	300	296	295	304	301	300	302	330	286	308	341	313	305	284	299	319	295	308	321	295	350	324	325	311	309	311	286	301	293	329	296	320	325	269	324	352	312	301	281	317	299	337	312	309	309	320	333	282	318	302	349	293	310	297	295	301	315	287	320	324	298	289	314	332	319	319	308	298	316	277	306	317	281	286	339	351	307	293	299	316	291	298	288	296	307	296	310	305	306	344	358	340	308	305	299	324	284	285	353	363	319	300	296	300	326	352	288	307	313	319	293	296	305	306	304	275	322	282	324	336	284	297	316	275	321	302	312	301	307	319	276	308	338	297	324	293	294	304	286	296	330	313	303	318	305	311	287	318	291	328	296	275	308	315	306	336	281	276	283	316	296	307	329	311	312	294	324	312	304	325	305	293	283	335	327	278	301	308	322	307	308	302	283	281	316	286	308	271	327	314	283	350	305	294	283	295	330	323	317	303	305	304	330	315	344	297	344	273	317	352	297	321	302	290	309	302	305	301	316	289	316	311	334	309	347	295	287	275	304	312	311	304	337	317	324	319	314	318	299	326	324	297	303	348	277	322	309	281	306	323	310	290	299	292	320	303	326	314	320	320	314	331	285	303	321	324	341	318	340	275	298	333	324	323	303	317	315	324	307	316	296	333	336	323	342	315	295	274	313	296	328	319	301	316	333	319	301	319	308	379	295	324	323	298	323	317	329	297	315	313	283	312	288	328	299	303	302	310	289	312	304	325	304	322	306	337	318	316	297	299	328	307	322	307	296	325	327	286	316	325	324	309	331	297	309	302	304	338	344	300	349	285	301	333	293	331	289	306	298	299	311	314	323	331	294	318	320	327	319	306	311	307	294	305	311	314	293	279	280	313	273	280	328	335	317	272	299	326	312	300	315	345	350	290	307	314	294	288	327	287	319	287	303	314	303	306	328	321	309	278	298	301	345	289	305	314	321	325	316	317	297	306	310	319	305	303	296	284	312	285	310	313	272	282	326	310	292	330	296	316	280	297	302	316	286	330	307	285	318	307	281	321	325	298	313	304	317	322	326	316	321	294	274	309	278	305	318	313	299	328	301	302	316	323	304	315	349	311	353	310	307	309	266	289	311	306	300	297	297	314	350	315	346	314	288	284	317	303	306	342	335	288	307	283	292	309	360	302	322	321	310	306	340	316	326	296	299	303	314	324	336	296	298	327	298	286	313	303	293	309	318	320	315	311	297	327	304	311	294	316	317	311	337	318	332	302	309	308	331	308	317	288	338	298	286	299	274	332	288	344	304	296	321	287	346	344	306	277	292	300	331	281	291	302	331	303	324	302	316	339	311	282	332	314	306	298	313	329	322	297	335	341	321	300	303	283	311	280	305	314	316	293	309	328	317	286	319	320	342	340	328	314	325	324	313	315	338	280	298	311	302	318	339	304	308	330	321	306	300	340	279	323	325	318	320
2457	1240	383	390	323	319	315	338	313	353	333	307	319	287	323	304	303	292	294	300	322	296	320	294	327	334	324	322	313	339	342	305	317	318	310	295	281	288	289	284	278	314	318	279	311	314	270	266	306	315	289	294	305	338	307	276	316	279	332	306	286	285	279	248	305	285	296	324	289	317	310	325	313	320	310	314	309	304	300	334	300	323	296	305	308	297	288	276	330	320	317	315	334	300	327	316	296	294	298	311	307	327	318	305	308	323	295	325	332	306	310	299	303	329	296	307	299	309	312	293	328	313	296	308	308	320	334	317	292	308	313	341	298	320	280	290	292	315	343	299	328	306	304	305	329	317	322	311	310	303	307	310	326	323	305	280	288	334	321	296	303	299	334	312	283	302	311	315	348	297	289	330	293	305	279	305	306	306	266	321	311	293	310	326	334	316	312	301	325	324	323	328	336	283	299	326	313	319	288	301	292	324	277	312	341	337	303	279	295	308	292	313	328	309	300	305	309	318	325	317	348	320	347	307	304	324	287	275	319	321	289	297	285	311	281	297	323	312	302	316	303	285	314	290	316	294	309	302	287	317	328	294	314	286	299	296	324	330	320	318	317	295	310	277	315	299	316	292	308	276	310	305	333	310	307	294	300	307	323	283	352	303	315	281	339	321	300	302	322	300	287	296	297	319	312	326	286	324	341	303	296	294	350	321	316	308	311	328	322	328	332	284	344	294	305	300	304	304	322	312	317	280	291	311	318	305	331	328	305	279	296	313	318	287	302	306	273	314	304	290	318	294	301	312	330	305	301	286	294	304	285	291	321	307	307	328	295	327	306	298	324	304	291	295	293	304	316	313	301	284	305	314	327	312	305	286	314	310	304	292	293	304	273	332	340	324	318	317	327	295	331	291	319	308	335	322	324	305	314	299	305	337	276	306	306	302	320	302	288	303	297	312	302	276	321	297	301	323	288	301	307	329	306	314	321	323	302	346	311	314	329	333	272	293	289	314	327	310	276	315	291	318	305	324	316	277	314	339	290	313	330	303	290	268	336	289	292	292	316	270	306	313	293	334	282	351	315	332	291	311	283	292	306	346	303	311	315	326	327	279	301	291	336	324	315	320	328	326	316	296	300	300	300	298	298	276	355	308	280	268	325	280	325	341	298	326	329	304	331	292	301	304	305	305	311	310	351	362	281	281	290	326	282	308	333	299	291	283	306	302	302	332	293	262	329	315	303	317	295	305	307	335	302	325	300	279	310	303	295	285	309	293	314	304	300	313	329	325	273	307	295	276	296	337	306	280	321	288	324	309	321	312	311	279	324	295	277	324	299	345	307	308	320	312	358	304	280	322	301	300	333	306	301	286	312	315	301	287	298	311	313	349	305	322	314	289	303	308	323	313	310	306	291	279	295	296	289	305	291	331	343	300	300	264	281	329	312	318	290	311	315	317	323	307	310	336	296	310	314	305	330	318	303	314	292	301	327	307	269	321	265	342	334	290	327	295	291	287	317	315	283	309	314	300	306	315	317	313	316	306	313	300	282	298	258	311	309	312	308	327	291	284	298	319	343	301	317	277	289	332	310	302	311	333	324	315	317	323	318	307	317	331	295	302	325	303	304	318	324	301	311	318	281	295	294	330	330	323	315	301	294	302	341	294	312	362	312	284	306	305	292	297	334	296	301	323	314	300	291	310	302	313	304	304	295	308	298	300	278	302	347	313	316	318	295	275	331	309	333	299	285	292	302	335	334	320	262	300	324	321	338	309	302	327	310	316	306	330	293	326	315	306	294	278	277	323	331	292	289	327	289	332	287	304	315	306	326	313	306	289	324	277	331	335	289	295	288	284	312	316	291	318	304	308	290	323	304	300	284	347	293	303	300	318	325	307	303	307	326	295	350	314	298	328	329	338	294	305	311	313	319	299	319	275	333	330	324	281	284	322	295	312	307	300	306	305	315	320	293	278	297	320	348	297	324	329	283	294	305	303	334	321	276	304	305	316	291	318	345	288	278	292	320	310	296	301	295	324	287	321	326	331	341	266	335	334	308	323	312	326	348	309	303	275	318	317	310	344	300	292	317	297	285	318	292	310	345	330	309	271	278	320	296	310	298	301	331	296	312	323	300	311	288	321	303	309	329	279	323	315	326	309	309	305	314	298	311	324	307	295	308	328	314	327	310	301	319	296	310	283	290	307	311	310	340	283	317	316	323	287	331	300	296	284	308	291	306	313	307	270	340	336	294	320	318	355	343	278	312	310	312	311	319	296	287	333	293	302	297	314	288	313	305	337	308	310	309	309	344	313	329	305	311	333	299	300	287	340	331	289	274	329	285	287	295	310	291	317	290	321	295	313	308	298	279	292	291	282	267	300	332	303	289	318	310	319	325	307	306	305	319	339	337	321	315	307	308	332	294	304	341	324	325	297	268	315	303	310	318	297	279	300	287	350	322	314	314	316	332	301	290	261	320	288	276	322	313	280	310	298	300	300	312	285	326	300	329	330	291	321	303	284	308	313	265	276	346	321	296	284	330	297	299	325	298	298	349	314	311	318	322	293	304	309	310	304	298	317	325	291	330	314	324	283	323	290	331	308	344	287	293	298	265	302	330	308	306	295	311	301	322	325	315	327	288	329	291	281	294	323	322	308	337	312	317	296	336	300	260	302	308	316	285	360	294	291	310	284	302	301	312	345	308	263	303	287	328	312	317	306	311	344	333	297	329	297	308	287	303	332	332	297	291	307	315	287	327	299	318	313	287	307	295	314	323	323	299	338	324	280	317	297	360	304	338	283	304	335	337	313	306	290	344	308	292	318	304	332	340	319	301	315	307	296	283	318	303	330	316	298	288	263	294	340	291	304	289	319	319	324	319	327	322	328	306	307	303	325	320	338	324	300	306	317	304	307	304	324	320	320	333	324	292	310	335	327	305	333	306	289	283	284	334	284	326	296	294	299	284	329	324	320	313	303	310	299	306	291	311	307	303	283	314	312	307	302	296	314	324	332	301	314	318	321	301	325	307	335	298	316	302	301	295	301	303	297	356	304	312	341	316	294	330	318	315	288	328	301	275	310	299	301	327	318	278	331	316	306	342	271	346	307	302	280	278	316	325	266	320	267	331	287	301	311	300	294	307	322	288	304	307	304	329	323	321	299	318	328	314	298	345	279	314	316	327	326	321	345	277	332	307	296	304	299	290	300	295	287	277	320	308	307	308	275	268	327	336	314	300	304	319	287	306	315	306	331	284	295	316	293	283	278	328	314	303	309	301	280	288	341	310	291	294	292	281	288	307	313	330	296	294	303	287	310	325	352	325	290	349	341	300	314	325	295	308	330	287	300	328	300	312	299	306	305	291	316	322	332	322	294	318	340	299	329	314	304	313	302	297	304	282	328	286	299	310	267	317	301	294	309	320	348	325	342	330	322	272	281	335	266	295	330	327	274	319	314	309	327	316	331	294	299	317	323	297	305	299	343	322	263	310	322	334	315	323	291
2603	2089	961	947	901	857	899	832	830	791	800	823	837	792	861	813	799	837	785	769	838	856	751	801	798	807	814	777	817	781	766	788	794	814	759	820	778	795	782	780	793	825	762	831	805	826	776	781	760	785	794	798	775	778	824	816	766	826	809	819	767	800	791	817	770	800	775	768	799	787	742	812	841	811	786	782	802	837	824	835	766	793	775	781	785	771	789	825	767	786	751	790	779	823	780	809	756	788	742	787	817	797	813	736	837	744	744	782	776	779	779	783	747	773	809	769	787	805	772	788	770	716	792	751	787	765	765	765	761	815	738	828	809	815	750	781	837	727	792	778	829	813	790	847	784	795	767	767	773	800	746	798	797	806	771	766	787	814	817	819	797	767	788	786	809	800	792	776	774	826	812	771	781	757	783	811	841	750	752	848	816	781	818	774	831	814	800	808	784	863	798	781	766	745	824	803	799	751	776	800	788	828	750	805	814	829	757	806	741	799	754	784	828	835	786	765	786	766	771	738	791	767	785	811	771	771	771	729	755	758	811	785	777	812	750	824	792	795	771	760	812	826	752	771	832	802	764	733	774	796	803	795	744	786	782	808	857	782	765	807	791	764	798	773	811	829	771	776	724	800	796	744	780	822	722	805	805	806	807	829	778	795	813	782	758	759	772	812	801	804	728	786	820	819	763	753	745	745	806	788	828	768	786	809	805	740	773	741	825	767	772	735	778	760	760	828	805	778	781	797	784	787	817	748	780	830	779	787	789	813	783	775	763	773	823	769	799	838	797	839	769	752	794	767	754	766	764	758	837	792	787	845	786	761	767	751	731	798	762	793	817	786	799	760	753	783	827	783	815	842	809	776	791	799	779	810	779	769	805	787	798	794	822	813	825	828	823	798	753	753	829	793	807	754	783	770	766	778	755	850	842	768	789	792	779	777	749	784	801	736	771	789	780	774	782	803	825	760	797	811	760	814	806	845	795	794	797	799	834	814	788	804	846	840	818	767	743	825	790	762	770	775	797	821	760	759	785	759	798	790	812	767	772	748	756	754	794	776	806	812	746	808	794	847	810	794	777	850	784	795	823	799	777	719	869	819	789	751	776	796	809	837	806	781	819	784	786	796	752	831	755	801	808	770	797	793	814	782	780	780	764	716	789	718	785	779	795	789	770	794	791	774	825	780	778	767	775	766	803	776	808	801	790	836	802	772	782	841	735	810	739	777	764	774	742	818	785	779	815	781	790	803	812	772	740	754	800	771	778	759	742	777	786	792	774	781	787	788	783	799	785	759	784	878	782	769	836	754	789	768	823	810	791	775	793	747	788	796	787	791	783	781	772	762	749	781	760	790	786	777	813	801	731	795	836	770	737	799	779	781	802	817	811	790	757	818	817	792	844	808	792	811	849	759	818	771	826	774	786	832	789	776	786	747	822	755	824	794	864	785	737	825	831	827	776	802	786	770	793	783	792	793	756	826	767	795	786	775	759	762	807	756	813	810	772	808	790	792	783	757	792	853	792	786	794	762	819	835	829	797	832	757	794	815	779	756	783	779	849	775	817	772	773	791	768	790	807	774	831	807	777	782	790	752	762	847	774	777	837	817	842	811	763	810	779	832	750	782	817	768	755	788	779	803	795	831	740	817	749	819	765	811	732	794	752	833	822	779	777	755	755	809	787	797	818	789	785	769	725	802	808	779	756	829	806	773	802	824	777	818	781	786	787	762	743	800	813	781	808	785	835	805	806	782	792	777	807	769	873	848	797	763	786	779	761	781	795	792	752	759	795	772	792	835	784	794	803	843	778	765	815	780	797	766	781	775	765	834	754	799	791	768	736	781	788	774	781	770	768	819	788	821	761	779	764	821	802	750	771	788	799	769	774	755	789	757	778	740	795	817	790	817	795	808	776	832	775	812	805	765	781	791	787	774	822	796	815	770	813	772	827	848	815	770	807	801	787	758	784	763	848	791	779	801	791	808	786	771	826	821	773	784	760	758	796	801	783	770	808	785	798	751	771	826	767	813	785	801	813	835	803	805	797	792	774	836	749	765	773	783	854	788	786	770	848	785	777	765	793	784	739	812	772	778	705	814	781	817	833	787	827	792	797	795	788	769	798	717	815	804	766	776	844	770	804	833	829	814	784	781	778	764	771	767	749	788	759	808	802	807	771	782	828	803	794	811	827	790	774	755	776	772	783	816	826	800	795	772	800	818	812	806	777	830	775	768	793	803	801	765	789	823	778	771	784	791	771	822	768	787	778	806	822	781	826	794	789	749	792	764	779	759	817	820	752	809	789	785	799	752	811	770	778	809	782	739	812	823	794	785	779	747	779	799	816	825	761	794	847	829	773	802	781	771	766	777	827	773	748	827	775	800	787	766	786	790	795	802	802	787	797	744	769	827	826	773	795	778	825	750	819	798	815	777	826	759	814	812	785	783	825	771	795	793	782	783	772	785	757	818	837	786	717	821	763	842	785	751	769	800	745	799	780	784	799	843	753	802	770	751	814	804	848	826	774	825	815	775	810	825	833	766	812	751	819	824	824	789	771	817	800	760	766	804	752	827	789	805	777	826	777	795	819	777	788	757	753	783	829	804	791	786	728	824	799	841	779	799	792	758	752	769	772	810	811	798	789	801	805	846	789	732	805	809	808	797	827	736	778	785	729	750	728	794	810	795	777	794	775	797	793	766	745	815	800	823	818	819	822	797	784	800	801	793	819	874	777	798	761	811	840	803	768	833	858	803	818	750	805	765	832	782	767	824	729	748	785	824	793	769	800	821	808	767	793	819	807	770	797	776	801	800	783	786	826	815	795	782	779	757	781	715	791	759	792	805	808	794	789	801	736	808	790	783	801	783	758	812	768	772	812	776	804	742	772	771	780	835	790	783	824	812	765	798	783	796	788	761	808	815	781	797	794	811	781	788	785	824	766	803	830	744	776	809	803	804	784	772	776	820	771	774	818	829	784	788	820	780	782	799	802	787	794	762	766	757	790	810	769	814	756	813	776	776	828	782	790	785	748	760	779	792	776	808	793	780	822	808	775	746	799	772	794	804	770	774	765	804	743	804	828	819	793	798	817	762	815	823	785	735	836	802	787	787	785	755	743	805	773	791	752	776	750	777	786	771	844	800	814	810	817	805	782	813	800	827	734	756	853	793	836	798	789	800	764	771	778	779	754	833	766	803	803	770	734	815	787	829	796	782	764	753	760	833	813	798	795	797	855	816	783	774	778	794	747	801	774	757	737	817	765	793	718	809	822	776	769	814	784	812	723	782	816	754	825	722	814	795	770	792	804	773	777	773	774	801	809	744	742	807	756	798	771	854	755	815	780	825	788	717	791	808	735	833	775	806	801	784	750	775	790	803	751	776	769	824	817	856	791	808	798	805	804	819	798	845	821	802	743	770	809	787	826	782	822	788	725	788	783	814	796	733	815	841	783	846	759	807	776	781	789	842	723	769	800	759	786	809	770	775	766	792	799	764	809	822
8843	18466	4427	1300	883	663	548	442	403	409	369	315	328	311	337	326	305	268	286	286	299	267	263	269	284	262	258	262	285	287	218	275	282	262	257	261	254	287	264	251	265	257	260	250	250	248	250	273	244	267	267	250	247	241	224	231	251	251	248	281	279	264	234	264	260	293	272	268	245	269	249	265	276	270	243	277	227	213	224	256	269	253	257	263	248	239	241	260	267	221	252	253	248	283	252	240	222	239	273	256	259	277	254	272	252	246	252	256	230	277	273	230	275	275	266	257	248	244	238	242	239	242	264	263	295	264	271	241	287	249	256	245	247	277	242	273	249	266	272	248	262	274	255	270	237	239	262	272	241	277	263	250	251	260	250	237	245	241	272	256	249	252	243	274	251	232	213	265	230	260	249	272	269	265	273	253	276	254	251	252	294	262	268	275	227	265	252	265	221	249	246	260	222	264	247	253	241	223	226	260	268	254	250	266	256	242	249	238	255	252	256	280	259	248	233	262	263	235	270	274	276	256	258	227	259	261	233	245	239	263	257	253	265	236	300	260	265	272	261	229	269	244	282	250	250	205	254	253	249	246	223	269	266	270	241	251	259	247	252	243	249	250	259	248	232	244	243	245	218	273	226	257	237	264	256	230	233	249	260	242	239	283	253	246	248	254	280	294	230	281	241	255	254	252	237	272	266	241	256	237	246	239	268	242	261	236	278	229	265	246	254	275	260	232	250	292	267	240	301	237	223	240	279	240	262	263	287	267	250	260	260	248	230	238	264	249	250	246	252	269	272	257	246	258	236	256	277	290	258	283	256	269	234	255	239	272	258	302	264	247	237	263	290	283	242	284	260	245	276	221	241	251	241	227	262	256	276	253	262	282	267	261	268	244	248	247	244	278	254	260	261	274	242	271	253	223	285	247	246	240	272	241	264	272	273	254	260	269	255	244	251	256	245	255	263	263	228	266	274	266	254	275	268	294	248	259	245	261	243	256	272	269	263	244	253	240	251	260	256	274	253	278	247	296	251	237	270	252	236	247	263	265	272	239	271	236	285	236	234	264	281	239	223	293	269	237	250	266	221	256	279	251	296	262	240	254	241	231	255	235	281	266	274	291	232	219	264	255	275	272	216	239	249	262	240	246	266	209	233	260	261	242	266	258	250	226	271	246	242	276	262	243	243	285	239	236	253	229	227	265	276	242	251	252	228	251	251	266	291	284	249	278	255	261	263	245	252	252	257	229	222	254	241	222	237	268	301	223	233	247	251	224	255	254	248	232	261	246	245	248	272	236	253	239	265	260	239	238	238	243	248	242	213	240	224	278	240	256	256	255	248	240	320	297	231	263	278	232	246	240	258	264	250	255	262	287	258	245	226	254	240	231	252	266	244	276	264	249	243	275	234	263	237	251	248	270	243	246	258	281	260	263	256	247	264	254	235	248	257	252	262	263	240	250	257	257	237	256	261	241	264	274	256	272	235	289	245	224	241	232	292	265	241	276	258	251	239	250	252	253	280	278	256	243	287	229	248	277	265	299	291	251	251	243	253	259	254	248	270	277	266	293	259	237	249	238	229	261	262	234	240	261	257	285	240	259	275	235	258	247	258	231	263	256	275	254	257	263	269	255	261	308	255	232	254	273	282	260	276	264	270	267	258	244	260	252	292	277	267	258	254	251	261	253	234	277	262	257	274	256	220	217	248	238	235	255	258	247	230	273	284	283	245	248	264	216	249	254	274	250	270	252	218	233	225	252	260	266	267	260	225	275	260	255	247	250	285	271	241	273	253	251	241	253	267	263	272	246	270	284	245	241	261	243	257	255	274	244	281	255	242	263	260	259	243	272	274	271	228	238	253	233	253	234	231	259	234	251	281	251	245	245	228	263	259	233	290	250	249	282	271	252	266	248	280	245	256	230	254	246	258	248	278	285	269	239	231	254	278	252	244	271	255	252	264	235	235	282	259	278	276	257	285	255	272	240	268	261	248	252	263	248	262	247	250	239	256	252	275	269	256	263	253	235	261	247	265	254	262	249	240	261	229	277	242	232	270	249	258	269	237	259	247	254	251	254	238	275	272	260	275	247	244	236	273	254	238	279	256	278	253	234	242	263	236	237	289	262	280	249	246	254	254	256	247	233	270	248	266	259	218	265	237	267	254	272	259	240	241	280	263	260	257	259	288	267	260	257	233	245	272	228	241	234	264	260	229	291	244	244	260	233	269	230	244	264	206	240	216	265	263	269	241	277	279	273	241	273	280	244	260	290	240	252	251	271	270	263	286	272	268	269	283	254	261	261	244	258	297	264	235	261	273	254	245	265	263	257	247	228	244	270	282	242	256	230	246	258	231	264	276	254	240	278	233	242	231	248	245	258	236	248	277	230	226	283	252	236	244	253	274	258	281	272	265	246	233	263	265	243	289	248	252	262	267	244	267	271	265	234	276	265	249	229	228	271	256	264	261	253	288	281	249	246	254	239	245	280	248	273	232	254	271	270	240	260	249	275	249	262	258	281	270	257	268	280	257	256	256	278	264	262	254	232	257	260	248	239	259	262	283	233	265	251	262	260	255	239	251	265	274	268	252	253	225	263	276	251	261	259	291	246	240	244	248	263	224	277	260	235	244	270	252	264	253	248	255	263	249	268	245	265	270	279	269	263	273	244	239	247	275	278	243	240	275	244	242	268	232	254	269	265	276	220	267	268	265	250	278	261	266	239	255	251	249	268	270	261	226	245	250	256	234	246	241	260	217	277	240	245	282	279	254	269	255	291	273	293	270	257	230	266	228	236	232	223	239	265	266	301	245	259	262	255	260	232	263	262	265	263	208	267	268	257	277	239	271	236	256	247	254	253	246	275	279	269	229	263	276	277	270	222	289	268	279	257	255	251	276	254	264	263	269	267	255	269	263	246	265	272	277	252	291	230	241	270	260	226	264	271	261	280	278	260	259	266	278	234	216	292	248	241	258	254	288	253	266	253	286	245	246	256	252	266	234	285	279	218	243	252	267	273	257	247	282	259	278	288	266	291	272	269	245	242	271	241	226	264	267	276	268	264	246	274	239	253	245	251	277	251	283	266	271	249	282	264	246	240	207	248	252	230	254	261	253	273	258	272	229	252	246	245	260	259	246	250	241	229	266	240	262	253	250	239	258	280	267	256	262	260	254	289	249	272	260	249	248	216	251	253	289	255	279	237	246	232	260	246	252	247	272	264	280	271	301	255	240	261	274	242	256	241	280	270	260	288	251	261	243	288	266	226	270	251	242	260	280	255	260	228	268	253	273	272	261	271	258	233	240	246	249	263	276	234	260	252	263	264	274	261	260	265	261	275	262	243	268	257	257	269	255	260	238	239	266	225	221	295	258	246	255	249	262	273	249	248	251	259	251	262	254	261	261	267	249	243	270	264	219	260	258	248	249	267	246	259	265	252	247	249	256	234	254	250	271	256	247	255	299	225	266	268	241	256	259	246	268	220	255	278	271	259	268	225	274	224
5852	11630	2862	3490	3045	2580	2262	1829	1689	1396	1344	1265	1152	1073	1045	985	967	951	942	847	828	824	770	810	796	784	748	755	750	753	782	686	758	723	716	746	748	755	686	706	694	712	688	678	704	689	655	678	692	668	698	697	626	661	662	662	682	690	671	695	685	641	621	707	654	637	651	677	671	702	641	666	670	659	654	698	658	670	687	638	693	641	671	616	656	639	721	694	649	629	652	653	585	655	671	678	722	633	658	642	672	652	689	658	669	657	682	636	633	669	633	626	684	619	671	685	659	610	665	675	696	644	650	640	661	632	676	708	657	679	642	676	621	699	623	630	654	719	659	615	604	612	639	665	653	665	643	678	662	673	667	625	659	632	625	694	641	671	593	649	670	616	675	661	690	725	671	663	634	645	619	690	672	634	649	616	665	639	660	616	607	647	714	592	637	659	666	610	642	619	646	622	646	685	649	660	626	658	598	627	724	675	633	605	629	650	640	650	665	641	648	642	674	658	664	662	620	687	669	641	653	649	615	666	647	651	682	652	641	596	662	649	680	665	669	642	587	645	651	642	662	590	634	664	672	647	669	668	641	680	659	674	672	675	697	647	636	670	650	642	677	645	660	641	623	659	607	671	629	636	689	656	615	654	696	651	664	644	651	672	638	610	613	645	636	632	682	643	684	658	620	666	599	657	668	653	660	622	684	637	645	648	652	683	693	637	645	632	652	641	641	623	667	662	674	637	692	663	627	697	652	676	614	667	657	636	648	620	692	689	699	618	643	634	639	630	667	699	632	665	632	663	672	644	660	617	656	682	666	638	649	636	646	603	620	695	658	678	698	702	639	634	628	669	651	689	692	621	623	633	647	643	671	659	662	690	674	681	676	585	620	612	666	662	634	696	623	653	668	635	642	617	612	646	656	651	598	655	685	636	623	666	655	663	647	649	651	625	629	616	624	635	667	622	629	651	624	630	636	585	660	644	642	670	629	641	632	644	631	620	672	651	634	639	641	648	620	614	654	656	670	652	660	663	675	646	631	620	658	615	653	622	656	653	664	628	619	670	636	627	677	636	655	698	662	678	690	656	649	623	642	630	635	616	669	683	632	624	611	638	678	654	617	627	656	701	712	673	697	685	684	650	621	645	623	639	696	631	660	627	655	648	613	648	632	653	657	636	674	638	663	651	645	632	682	688	605	692	697	624	619	632	686	640	635	655	675	630	615	667	685	628	646	664	616	652	644	674	612	670	677	672	671	659	660	626	668	680	695	653	668	604	646	641	694	652	619	630	639	653	702	690	649	636	648	621	637	663	652	612	668	626	691	648	668	644	677	613	661	681	692	646	657	660	646	635	638	676	653	668	694	653	674	644	616	636	667	687	698	632	703	637	634	652	641	677	655	667	627	629	608	667	616	686	598	613	665	627	645	653	659	663	679	631	649	597	678	663	690	631	635	669	632	623	611	642	700	624	646	661	635	674	695	658	635	619	663	621	688	662	705	637	653	646	628	643	667	609	702	625	642	668	669	651	669	682	627	656	687	659	629	638	614	662	631	622	700	628	647	689	678	647	636	622	636	666	650	639	660	648	695	668	662	695	660	630	685	688	664	645	621	633	638	657	613	634	634	682	629	598	652	636	638	672	692	705	663	663	660	658	624	630	675	666	715	623	649	593	614	660	660	702	665	690	648	734	669	655	639	639	630	665	622	676	678	622	673	654	632	649	652	604	638	666	665	698	657	637	704	656	593	681	651	654	655	639	646	673	669	690	616	695	717	707	642	661	685	625	596	664	600	624	662	669	645	653	704	632	669	653	624	671	656	648	632	670	696	707	664	670	715	659	652	639	646	632	626	654	659	661	670	645	695	629	706	617	615	651	634	627	681	649	662	666	629	658	639	618	658	632	684	637	644	716	675	648	671	692	649	632	654	620	655	645	644	664	638	663	680	641	645	628	624	648	602	679	602	640	681	642	675	663	668	653	686	668	627	667	618	621	654	648	632	680	688	682	690	663	637	595	666	668	655	658	656	672	662	642	641	639	646	667	666	635	661	678	665	633	641	660	638	607	632	701	607	618	679	630	685	610	673	660	681	632	697	649	655	619	708	667	651	624	636	633	668	632	639	633	689	640	680	663	695	648	648	626	675	605	627	622	626	695	690	677	677	646	667	658	619	640	619	685	648	658	602	664	643	684	680	627	636	681	628	661	630	656	676	658	652	626	617	664	633	652	668	621	652	700	595	630	615	652	646	702	652	642	641	663	670	675	670	637	626	624	648	626	673	639	620	658	644	699	647	650	677	623	671	650	652	649	625	664	640	674	619	681	651	662	649	630	636	669	644	616	681	670	701	615	666	669	651	637	671	748	609	643	623	630	661	637	670	640	631	690	606	620	665	658	694	635	644	608	698	699	606	595	623	647	629	653	649	654	667	691	668	624	635	612	655	661	607	635	632	642	686	646	649	672	686	645	647	689	650	645	659	680	638	645	636	615	678	669	653	668	612	651	636	633	682	685	624	628	653	663	617	693	663	648	638	670	680	637	640	691	661	641	671	659	655	646	672	667	669	645	563	635	617	699	619	652	669	637	651	633	674	624	655	629	658	687	636	650	665	679	643	646	690	684	676	672	656	621	655	672	674	682	654	658	621	607	670	637	641	660	608	641	635	658	693	676	672	628	676	635	671	681	721	630	705	608	645	670	642	686	607	659	607	694	636	667	667	660	643	613	724	665	660	610	654	622	589	681	607	642	660	654	666	642	601	650	671	615	716	665	693	674	675	710	659	654	667	622	672	702	654	698	659	602	676	647	674	674	678	618	616	666	667	657	630	651	633	613	645	689	644	664	668	659	618	671	638	631	662	657	660	686	666	633	663	706	643	674	657	651	695	668	637	651	634	672	614	629	672	657	609	654	672	611	633	691	636	619	644	678	649	623	670	659	647	665	657	653	611	620	638	674	659	651	650	622	667	657	630	646	677	660	629	675	633	639	690	632	642	646	669	621	687	659	657	650	670	650	631	637	623	650	630	651	657	663	689	684	668	662	637	633	710	665	579	613	634	655	682	675	671	662	683	602	648	613	589	737	641	644	679	639	664	659	666	621	604	629	680	642	696	629	622	627	609	648	728	649	675	622	612	646	647	642	654	665	631	661	626	685	665	629	645	677	645	613	682	631	643	615	664	655	643	649	632	641	652	666	640	649	672	669	674	649	633	658	685	658	700	664	659	674	707	645	664	650	708	702	649	666	636	606	730	655	666	682	673	657	672	678	646	665	623	627	652	647	636	676	688	675	660	662	661	675	669	631	625	665	667	649	607	663	679	671	650	624	720	667	675	621	621	663	655	650	639	601	620	612	684	642	617	606	656	602	655	622	626	662	690	683	652	668	686	671	654	650	631	619	686	650	697	589	652	641	642	659	644	623	668	656	634	651	621	615	650	649	663	607	664	665	670	663	622	643	653	651	649	656	629	656	638	599	651	640	675	695	663	635	670	666	642	640
15509	29804	16401	5207	1411	844	674	490	430	365	337	273	247	248	198	167	205	189	157	150	161	146	154	154	132	134	113	166	148	151	116	139	127	125	131	125	123	140	110	122	130	102	120	117	104	143	117	123	112	131	102	113	110	107	126	137	109	116	140	113	94	98	118	117	106	105	129	130	113	112	106	129	129	94	113	116	110	113	108	103	123	118	117	114	110	117	113	117	108	110	101	113	121	112	131	144	105	117	108	104	116	111	130	118	95	103	105	113	111	126	105	109	108	114	115	124	108	101	113	121	100	121	106	103	120	145	131	116	107	108	130	111	122	88	103	120	95	114	104	115	112	118	120	117	97	119	120	101	119	95	110	93	124	118	102	129	119	105	119	121	112	93	102	106	112	130	116	99	114	100	109	107	104	109	107	115	102	94	123	116	104	114	119	109	119	97	132	102	115	114	117	101	120	116	124	79	115	90	112	116	105	110	98	106	87	107	118	131	98	114	105	109	128	99	115	112	106	104	113	100	121	105	98	97	102	121	113	114	110	130	102	88	112	126	124	109	103	112	118	89	125	118	125	123	121	100	131	120	111	103	114	109	113	115	112	95	124	114	108	105	101	113	95	91	107	105	115	102	96	124	122	122	97	136	103	100	119	115	96	118	119	106	113	113	117	96	92	121	98	105	102	106	109	95	117	97	114	112	96	128	100	116	104	92	124	103	112	108	113	116	121	125	114	105	102	97	98	122	115	125	118	108	106	102	88	97	131	117	109	120	111	118	115	108	111	115	131	97	114	99	104	111	112	114	110	128	116	130	106	121	101	122	108	110	104	112	120	110	104	113	105	101	117	113	110	97	119	113	100	100	100	106	123	90	126	118	116	115	109	91	108	112	104	114	102	118	106	103	114	110	114	104	114	113	112	117	114	114	126	115	115	103	100	99	128	102	112	138	107	102	108	107	102	96	127	124	121	122	120	122	109	105	114	123	110	121	112	126	98	104	110	104	101	125	117	104	122	140	133	94	108	104	107	88	128	106	109	128	92	88	103	142	111	112	109	108	118	97	105	108	101	121	128	104	108	114	103	118	111	112	110	112	104	129	103	121	120	116	125	114	116	116	116	97	112	109	99	114	110	100	120	118	98	98	116	96	110	111	117	107	112	101	115	105	105	99	139	116	120	111	122	113	111	109	103	113	112	108	96	115	123	121	102	114	129	109	137	110	104	113	92	111	92	98	106	92	121	115	99	122	100	108	108	104	94	127	111	112	131	114	106	100	106	96	104	97	121	111	118	111	98	108	106	95	114	105	116	125	110	116	108	110	114	119	104	119	112	143	104	125	131	122	110	115	103	112	98	106	124	112	112	115	102	104	115	115	95	120	119	127	123	115	124	108	133	111	104	124	105	112	102	106	120	109	109	127	125	92	121	93	108	124	116	99	109	105	141	109	121	102	131	119	123	110	88	99	120	91	127	115	108	115	130	106	105	102	116	123	112	113	132	113	100	107	113	112	108	129	114	117	93	116	105	130	95	103	108	113	120	104	110	111	85	100	137	116	120	105	123	106	114	99	108	120	108	110	128	127	104	118	106	107	94	124	107	104	124	112	111	114	121	110	110	103	125	112	108	103	114	113	110	122	115	106	108	126	110	110	100	105	107	98	110	110	111	117	93	119	121	116	107	111	127	109	123	123	109	100	113	134	108	96	112	92	131	110	101	96	115	92	99	121	116	109	124	107	102	125	112	120	97	112	95	124	122	113	117	124	122	100	104	91	104	111	99	119	127	109	117	109	104	116	121	118	123	114	112	115	121	108	115	132	99	105	103	110	120	100	103	122	111	102	116	112	126	95	99	102	111	112	126	109	123	120	99	119	122	110	109	119	101	122	116	109	104	126	115	119	92	124	76	115	113	108	115	106	105	115	119	109	111	107	118	122	103	123	109	113	87	113	91	109	118	112	86	107	88	123	133	95	124	84	103	109	114	96	122	97	107	113	107	95	115	103	101	92	122	119	110	121	135	99	135	121	107	98	112	134	121	112	114	111	115	109	101	118	105	117	128	98	117	106	100	111	102	98	103	121	104	91	108	108	114	109	122	89	124	106	110	100	107	116	103	82	97	117	104	98	108	128	114	118	102	109	116	121	127	120	120	111	140	121	108	106	100	102	102	125	120	123	113	117	107	134	109	99	105	99	114	127	109	116	100	100	111	125	130	103	98	101	119	109	116	113	110	110	118	102	110	105	112	88	115	113	108	117	122	106	94	102	127	110	115	107	95	112	111	129	117	103	93	113	113	107	115	130	106	116	120	118	101	122	114	100	119	122	100	128	115	103	111	120	109	123	124	101	107	108	100	98	103	112	110	106	91	98	124	93	117	108	105	119	88	109	112	104	112	112	113	125	116	91	121	122	103	113	129	127	103	122	115	108	108	111	123	115	115	116	110	102	113	100	120	119	85	112	99	95	113	107	98	101	96	123	92	98	108	111	117	102	110	112	123	112	132	127	112	129	130	98	98	114	117	86	115	117	120	104	106	114	111	123	111	99	126	107	100	101	138	101	116	123	99	94	118	109	94	118	102	100	107	124	129	127	114	116	95	95	123	121	92	103	119	117	98	111	106	100	118	102	116	100	120	115	114	117	121	115	127	110	90	114	111	105	108	117	125	104	110	109	104	89	116	119	122	114	120	108	104	121	118	99	108	99	107	125	122	127	103	117	110	112	103	116	124	97	107	118	90	107	102	103	102	102	96	112	107	123	107	118	118	101	102	126	103	102	140	130	125	120	90	118	122	117	117	134	106	111	106	125	106	115	104	130	92	108	109	130	103	111	107	105	100	115	116	101	104	89	127	124	106	100	111	103	119	98	92	101	120	112	117	95	121	106	107	102	98	107	101	109	112	119	125	117	109	121	103	111	110	108	122	129	116	112	105	103	118	100	112	94	115	111	130	145	110	106	101	115	99	110	108	107	115	130	130	117	128	119	126	99	120	103	78	110	114	94	115	99	110	106	118	98	113	109	108	99	121	104	111	107	112	119	101	112	110	119	131	111	102	105	121	118	114	105	116	122	114	103	127	111	99	122	125	101	110	122	109	134	119	114	116	120	111	108	111	117	103	121	95	115	120	124	116	110	111	113	101	107	107	106	113	97	119	110	112	113	108	121	106	92	120	125	112	134	112	108	99	89	121	104	116	102	115	112	103	123	131	88	111	101	115	107	120	115	127	108	117	103	119	86	107	92	117	126	108	120	110	122	134	138	97	97	113	109	107	122	119	118	106	118	113	124	111	120	122	117	117	88	89	124	116	114	112	104	128	108	126	93	119	107	104	124	112	99	117	119	109	120	127	120	107	100	131	119	121	109	126	101	111	110	110	122	117	127	105	123	108	98	94	108	99	102	102	98	113	78	111	103	115	123	114	95	119	118	95	132	122	116	120	100	118	93	111	106	109	116	88	95	112	116	95	110	116	101	99	115	91	131	107	113	117	103	99	108	118	111
7507	15862	4322	5303	4475	3669	2954	2376	2063	1762	1565	1318	1199	1091	978	922	899	791	758	707	705	688	593	578	548	564	509	509	539	509	484	425	431	480	451	424	431	365	419	397	406	364	375	352	411	403	441	379	431	413	399	330	339	368	406	381	366	374	319	366	349	352	369	381	355	341	360	335	312	347	346	333	313	339	358	348	327	373	357	359	335	297	345	342	327	354	352	327	346	399	329	324	349	324	330	309	353	313	313	342	337	359	325	363	336	337	308	350	335	325	307	325	321	336	343	330	336	340	309	342	299	289	330	349	321	349	318	336	309	356	319	354	294	330	339	324	310	292	345	306	301	283	316	310	308	306	308	328	332	332	335	314	356	282	324	327	322	312	323	327	333	320	324	316	344	307	306	297	327	297	327	333	354	338	329	328	301	303	327	348	336	325	320	344	338	346	315	328	319	331	320	316	345	311	282	332	330	337	323	328	346	316	299	321	347	337	325	322	296	329	337	324	341	320	337	282	320	330	332	333	351	323	320	321	327	371	303	333	312	361	308	313	335	332	282	312	327	343	333	311	319	325	329	320	299	330	308	300	344	357	324	303	328	328	347	314	335	320	345	361	366	303	338	324	340	298	343	313	301	323	345	294	336	337	339	308	315	322	287	324	329	293	330	287	342	348	307	325	324	310	308	339	318	330	312	322	322	346	315	324	318	307	317	323	296	345	328	316	331	326	325	315	321	354	288	335	317	316	315	332	320	321	313	342	335	299	311	332	328	294	340	295	301	303	316	320	315	312	320	330	305	318	309	349	300	326	340	319	306	321	295	315	309	329	314	341	344	317	322	339	317	320	351	343	289	318	317	313	285	327	327	298	305	333	324	308	285	323	335	297	334	321	301	320	320	345	321	305	332	332	331	317	319	328	349	302	329	313	328	303	339	333	311	283	343	299	318	327	341	307	304	334	329	356	320	300	314	366	313	303	316	357	322	345	317	292	311	302	332	296	341	322	294	328	318	358	328	360	321	305	355	330	281	343	344	288	311	323	316	333	296	306	317	321	305	326	331	315	319	332	343	325	345	318	296	300	307	307	341	340	306	301	318	296	335	315	324	323	350	302	310	308	342	305	325	322	354	339	320	329	349	312	342	303	288	334	327	347	327	319	309	328	312	338	351	317	309	306	272	332	330	314	333	340	325	332	317	299	329	331	332	312	320	346	332	335	310	320	364	327	308	323	344	301	312	310	318	332	331	299	317	345	325	345	321	312	301	327	341	354	320	323	303	305	312	319	305	309	318	339	326	339	322	327	333	330	310	303	379	373	330	349	305	331	325	316	302	340	325	314	300	329	329	325	305	322	360	360	289	360	323	299	336	309	287	325	361	312	350	302	302	314	320	346	322	300	317	327	340	339	325	331	309	314	303	303	333	307	314	324	315	310	333	365	308	323	367	331	295	296	349	316	301	288	351	359	310	321	294	325	309	299	300	323	344	339	296	309	302	319	326	326	300	343	309	312	338	307	319	291	329	305	315	301	340	288	293	355	363	327	299	332	340	304	319	309	300	331	323	327	297	305	273	331	328	302	322	322	334	294	318	316	340	330	325	326	321	316	333	310	324	334	320	299	345	318	336	328	307	328	286	317	310	332	335	294	320	296	301	325	317	327	291	359	313	297	318	333	316	307	316	312	341	311	322	338	331	337	318	313	341	330	291	318	318	341	345	343	307	316	335	334	298	307	331	311	285	338	321	323	312	319	302	326	310	306	342	320	337	314	323	344	328	295	312	284	308	320	319	322	317	329	313	323	325	307	334	309	291	299	276	331	356	293	302	318	303	331	272	346	308	309	331	329	326	307	348	316	321	313	312	317	316	333	309	326	283	309	300	328	336	325	320	307	314	297	338	323	317	315	289	343	318	314	316	321	301	312	319	310	304	334	314	325	322	308	339	308	322	345	317	323	268	338	309	286	303	336	332	306	326	352	341	328	311	339	290	310	285	317	324	299	334	312	340	318	337	306	333	324	306	323	309	348	308	328	308	332	322	342	289	326	335	316	285	321	307	306	306	330	301	327	353	344	310	313	297	322	305	349	313	309	319	314	281	336	320	317	350	303	312	321	343	295	323	324	354	332	313	314	318	321	301	318	301	315	322	315	295	311	293	317	329	343	335	300	327	313	302	310	315	305	302	304	291	315	345	323	310	345	350	309	302	299	319	345	306	339	317	305	325	325	348	308	325	310	310	338	329	351	301	347	317	296	319	362	295	306	325	305	325	320	315	327	318	347	314	289	278	314	307	313	331	301	298	306	318	338	296	302	333	309	324	312	329	308	327	337	333	324	299	325	312	320	316	284	315	314	313	317	325	322	326	313	284	305	347	333	324	306	314	280	343	306	297	280	313	317	329	295	312	304	333	345	322	305	316	317	323	331	319	295	316	333	350	330	332	316	329	307	310	341	315	348	299	323	314	344	304	319	343	305	340	302	302	311	321	281	315	351	318	306	305	329	311	314	315	330	318	292	306	311	307	309	313	330	362	355	331	321	347	336	311	334	302	332	310	317	339	329	325	370	314	330	338	296	302	316	321	341	275	341	322	324	320	333	332	277	320	320	337	328	356	323	321	312	315	312	330	308	329	316	332	287	369	324	352	308	302	351	325	324	298	320	364	361	338	331	316	344	336	325	309	322	331	308	306	328	314	321	314	305	341	311	310	320	305	309	329	329	321	316	341	376	339	320	340	300	304	345	299	358	316	316	329	359	320	305	336	352	310	320	340	309	307	339	312	332	337	321	324	317	313	323	340	313	342	343	309	309	314	358	337	307	306	285	325	325	352	311	302	321	327	307	288	330	319	334	329	328	289	341	293	319	316	317	331	320	306	313	347	306	320	301	309	295	325	344	338	339	317	318	307	342	315	334	309	302	305	331	322	314	312	336	309	297	309	295	308	324	315	342	308	318	280	343	328	305	305	292	322	325	309	315	307	342	358	310	336	318	301	330	305	327	336	307	309	338	318	324	303	331	311	337	313	342	301	314	322	337	309	313	344	323	321	318	323	313	311	320	328	330	321	314	302	311	310	320	321	313	323	310	321	301	314	315	337	319	338	292	305	326	345	343	318	326	319	305	343	285	321	325	310	348	338	322	342	287	311	347	335	331	342	281	326	307	338	323	319	320	313	324	294	323	318	318	295	327	327	312	322	350	323	323	356	334	333	322	296	342	334	339	333	315	294	311	324	326	318	333	308	351	353	328	302	306	340	325	344	296	308	301	319	286	305	350	314	328	307	320	309	323	326	296	300	339	335	310	306	342	331	310	298	331	349	296	303	312	324	310	330	297	338	338	344	332	332	290	290	305	348	314	322	291	305	301	312	337	333	337	296	286	330	320	331	301	308	311	315	321	336	320	342	336	327	342	336	351	312	310	335	311	339	305	323	330	322	368	322	310	314	306	309	305	332	316	326	294	320	338	349	305	315	325	320	309	312	332	300	339	330	335	295	283	340	324
2408	3509	413	337	354	346	324	348	351	325	319	306	288	320	284	323	323	318	315	318	324	341	273	313	315	303	306	325	327	321	270	311	328	292	323	320	289	365	322	339	321	301	329	294	305	314	293	329	323	302	372	320	321	303	277	307	298	322	315	303	271	313	310	304	315	311	328	314	288	273	326	319	313	332	322	321	307	295	307	293	314	326	274	303	341	359	312	308	318	296	324	295	322	312	309	304	310	306	307	346	318	305	313	293	318	319	332	304	312	308	352	296	333	323	321	380	289	303	258	293	322	346	286	322	311	302	316	332	332	319	327	304	299	332	314	322	333	307	295	338	347	291	297	289	284	356	314	321	322	297	301	298	327	323	316	306	320	279	317	342	318	354	314	320	313	292	317	344	317	323	326	327	321	296	322	316	299	312	314	283	313	296	312	326	328	300	304	327	319	335	307	306	340	323	312	284	307	312	327	314	284	329	293	300	315	344	309	324	320	335	286	307	314	349	359	321	316	325	309	336	351	319	321	311	330	336	319	362	325	324	319	283	320	314	298	314	357	315	337	309	309	331	324	275	322	349	318	295	284	317	295	286	299	306	307	292	329	318	305	315	311	322	312	297	300	300	327	335	315	311	336	306	330	291	322	318	312	306	334	305	326	313	279	315	310	305	309	313	334	327	316	307	312	332	323	289	281	335	312	296	300	341	350	325	298	298	326	308	334	309	314	334	304	294	339	320	316	321	308	305	321	294	298	327	309	344	320	314	298	303	323	313	329	297	295	288	328	329	302	334	338	320	306	362	334	283	269	321	300	309	312	355	329	265	321	324	306	333	294	330	283	328	289	317	332	278	317	321	317	307	316	321	317	302	285	329	328	290	324	308	303	311	333	332	312	300	295	338	306	293	319	315	278	333	325	322	329	332	282	290	323	334	344	354	298	298	301	289	303	273	322	301	313	303	340	313	309	319	332	316	328	313	327	332	313	327	313	297	304	328	305	309	322	315	297	313	323	290	319	312	306	307	327	326	343	296	308	308	322	331	322	308	322	324	307	311	321	287	297	294	320	339	306	344	309	289	331	297	297	319	304	312	346	294	300	317	322	303	322	316	313	325	304	321	333	341	318	301	323	322	305	309	327	316	326	338	299	313	278	302	322	327	324	312	333	300	290	313	315	280	309	343	290	286	352	334	315	312	352	308	295	279	340	316	316	321	329	334	343	303	333	326	317	332	319	331	276	308	304	333	304	316	319	316	319	344	329	273	311	321	266	311	286	318	307	276	304	321	329	313	349	305	310	313	329	335	286	313	317	309	311	316	320	289	286	319	308	319	309	348	326	309	303	328	306	308	312	301	323	309	319	279	310	336	336	291	303	304	321	317	291	312	304	320	310	326	305	332	303	353	303	333	294	301	346	340	315	324	316	290	313	263	267	306	328	311	264	316	327	306	301	315	325	295	317	313	322	341	329	300	309	301	317	339	355	319	283	328	323	292	307	345	319	306	339	326	334	317	323	322	319	292	322	331	300	288	306	320	313	279	311	318	309	300	288	303	323	327	324	311	303	313	324	301	357	281	323	295	347	300	312	304	324	327	319	357	324	305	276	296	300	322	310	288	349	324	301	333	283	312	355	328	336	321	323	327	315	328	336	302	283	305	347	330	326	308	318	322	289	306	299	301	289	295	309	300	290	286	326	303	289	319	308	333	308	341	330	329	305	302	305	345	315	331	294	294	316	297	323	326	317	314	326	316	310	284	305	323	312	307	317	324	306	343	309	300	327	335	300	337	290	287	277	312	304	336	322	351	330	297	331	324	291	322	300	303	373	307	270	341	319	312	271	333	314	312	307	299	292	336	329	327	295	306	319	300	317	329	320	340	313	302	314	311	300	306	322	319	317	325	330	288	300	307	317	306	275	343	307	302	310	291	316	311	296	334	344	335	349	319	296	311	320	311	309	328	298	314	325	315	320	297	294	344	313	332	345	340	295	321	289	314	329	303	341	323	312	334	306	295	313	294	304	308	351	316	296	347	326	327	310	307	317	318	314	361	297	311	361	327	308	350	340	335	313	301	326	293	313	310	335	311	322	312	309	331	336	319	314	370	303	292	269	271	327	292	307	314	266	317	301	340	313	356	297	298	318	324	322	311	324	295	316	316	320	338	293	325	298	312	281	318	313	314	315	318	321	329	325	326	309	337	276	297	326	310	292	303	303	293	298	306	259	311	283	319	340	310	304	324	294	290	302	313	298	310	307	269	282	357	300	302	296	312	317	298	332	290	304	309	301	323	298	315	280	305	328	299	331	296	314	329	293	321	320	345	336	355	287	279	313	301	337	337	323	325	309	308	312	307	356	308	319	332	296	288	335	329	336	275	331	316	366	341	275	323	284	315	321	313	307	293	307	310	281	297	312	316	283	295	285	312	347	341	299	295	330	301	312	304	339	317	322	310	303	291	306	291	322	337	282	290	303	307	335	308	295	304	307	289	298	299	319	294	323	294	293	325	291	318	310	303	316	305	282	327	329	317	309	334	340	310	286	315	319	304	329	324	331	335	276	292	314	346	304	312	302	303	276	313	291	321	301	324	312	332	296	313	314	312	305	272	327	301	311	327	330	316	323	336	287	283	318	333	334	314	304	351	316	351	321	277	304	338	320	322	326	349	306	292	312	339	284	296	284	314	333	337	335	303	318	299	346	284	317	276	338	324	337	365	329	305	318	313	308	312	291	345	309	322	312	311	314	303	302	351	278	303	304	341	299	298	323	304	303	299	341	305	311	305	314	293	326	299	296	319	314	373	318	342	288	342	320	304	311	295	363	280	330	316	290	356	310	281	318	308	293	293	315	313	338	326	301	314	326	297	315	320	309	305	339	291	314	292	304	329	345	287	294	314	312	324	295	302	298	322	324	307	342	320	288	325	294	291	327	306	305	327	280	328	334	304	307	319	330	344	324	316	313	342	333	341	323	330	296	314	310	323	305	317	293	303	285	282	305	303	304	342	295	317	307	311	309	326	321	309	319	348	332	319	309	323	295	326	302	334	346	308	315	310	314	305	292	369	338	336	335	328	311	322	300	319	309	313	294	286	325	297	315	291	323	302	296	351	339	290	316	336	309	320	348	304	318	290	334	328	308	280	304	306	322	302	306	353	292	360	348	322	307	302	306	323	305	274	312	324	295	309	320	315	336	327	327	307	325	281	319	293	318	317	334	288	295	309	313	345	294	319	294	323	334	312	312	292	324	323	340	328	314	307	300	319	291	345	313	308	339	306	318	305	312	299	340	348	316	365	297	333	330	302	298	329	325	302	340	295	330	319	306	342	322	309	301	311	325	316	322	301	307	334	323	321	333	329	339	304	291	306	302	310	313	300	323	300	312	305	328	329	282	273	326	329	317	333	305	313	325	286	271	295	316	321	281	318	321	291	293	331	352	327	313	281	299	332	316	298	314	281	342	324	322	303	317	334	325	309	320	299	290	296	328	336	295	312	313	295
2522	4936	939	936	983	921	831	805	841	860	789	809	798	821	772	798	768	848	876	817	847	840	866	774	830	832	788	786	802	823	814	813	852	800	827	842	811	813	817	824	778	824	802	786	859	846	788	831	794	805	814	808	790	779	797	785	849	764	763	784	758	790	823	803	818	812	821	838	801	867	799	806	748	810	772	844	827	805	785	742	784	771	812	822	760	757	841	833	821	754	802	770	776	758	801	802	806	816	805	798	799	787	794	825	780	749	778	784	783	789	793	797	775	811	772	811	792	760	824	760	826	818	823	791	768	830	771	808	842	786	799	778	787	791	808	780	815	784	851	780	842	808	827	802	844	790	803	820	832	758	794	786	796	813	768	806	767	769	801	817	847	801	814	824	816	772	769	846	800	803	747	825	808	772	781	829	834	848	772	779	784	811	783	767	775	740	787	839	780	799	798	809	784	848	823	776	791	778	727	808	791	781	824	815	788	808	782	796	814	855	817	778	809	831	822	805	792	828	790	797	808	780	808	853	856	823	785	816	784	800	760	830	796	795	825	785	833	802	814	815	835	819	763	800	805	791	835	792	827	777	832	806	784	828	785	810	814	807	781	800	806	791	792	801	855	845	813	769	781	798	753	822	751	814	807	760	754	816	773	786	825	784	792	799	823	811	793	763	787	830	823	799	783	801	761	817	765	826	770	821	779	801	811	774	755	804	770	795	788	784	778	808	785	799	802	801	733	809	773	808	804	790	814	818	764	806	818	804	760	805	794	818	824	825	797	791	797	787	791	846	755	801	798	786	812	828	788	791	820	770	760	826	810	766	821	809	787	811	887	783	823	760	820	754	804	781	817	772	831	750	785	766	827	802	804	844	811	809	823	844	804	766	813	786	812	833	801	762	783	781	794	793	775	805	837	769	815	810	794	815	808	804	789	772	817	801	763	789	810	778	837	813	824	808	799	845	821	801	804	786	777	809	820	821	808	850	806	772	829	783	792	826	801	788	831	801	788	806	793	806	809	830	789	778	831	766	770	765	754	802	828	815	810	804	815	784	795	822	817	800	780	806	804	816	775	825	776	834	767	718	830	782	812	791	818	798	836	820	807	805	787	830	814	841	820	797	804	851	790	731	790	812	765	836	803	806	834	772	770	785	847	783	740	805	807	817	775	818	788	809	800	838	829	798	796	791	805	797	797	810	780	789	825	816	820	811	862	804	758	817	789	840	824	801	823	781	759	787	774	808	791	771	845	782	821	790	793	840	825	805	793	804	756	850	760	797	888	806	768	819	814	796	847	804	816	827	809	788	781	803	770	770	861	772	822	775	785	797	798	841	789	830	750	794	816	831	790	765	819	789	785	811	817	789	796	785	836	769	839	756	783	786	762	826	786	842	869	777	811	835	788	831	807	795	815	722	772	790	768	751	759	836	821	783	754	789	790	841	787	851	804	857	783	808	803	784	792	829	816	800	768	791	801	776	782	797	819	810	801	807	809	773	798	795	797	814	780	831	806	781	788	775	788	781	814	807	831	818	794	812	827	832	824	809	764	780	780	830	796	824	794	813	776	777	807	798	779	820	790	814	823	826	803	760	844	770	808	833	812	828	785	817	811	803	787	752	767	790	758	804	779	779	840	805	744	824	785	760	849	827	867	789	772	816	828	778	752	832	785	749	816	777	799	804	776	825	767	889	868	759	818	749	835	739	811	819	779	764	824	794	791	745	812	793	808	768	820	796	757	803	796	812	802	784	802	816	827	817	773	810	793	745	823	788	780	802	810	781	850	745	791	823	806	813	808	819	819	801	793	793	800	801	828	774	849	854	761	800	724	774	769	826	798	805	806	785	809	781	818	774	789	779	789	813	798	750	814	833	817	810	824	834	801	787	794	821	853	805	810	794	811	766	773	806	824	791	777	766	784	791	847	751	770	789	788	822	791	798	796	822	853	853	754	807	829	791	801	726	777	782	805	797	763	819	829	763	759	804	819	820	827	796	804	784	824	759	812	792	787	821	830	781	787	833	861	785	832	812	884	771	782	837	834	833	816	794	763	829	817	809	844	808	776	809	778	787	768	860	770	790	811	786	798	836	788	816	784	809	771	762	805	788	813	795	809	799	825	774	750	838	793	810	810	831	789	824	800	770	807	837	798	787	756	749	810	771	827	804	843	770	810	822	789	788	809	778	848	786	793	796	774	819	772	800	866	780	785	841	754	797	830	794	817	798	846	798	801	810	773	825	811	778	791	798	798	781	807	798	815	778	794	758	796	755	790	764	862	801	804	770	804	809	791	775	775	781	861	812	774	800	782	800	827	777	778	815	845	867	814	801	793	756	822	781	815	778	808	842	786	784	840	785	767	766	769	786	856	764	775	746	755	754	819	869	775	833	763	796	827	799	845	847	836	795	806	769	877	789	763	858	741	820	828	777	741	837	782	769	792	778	802	820	820	786	779	813	754	768	766	836	768	871	789	862	786	823	779	770	793	818	784	842	817	820	804	768	821	786	808	782	787	819	786	799	808	834	813	853	780	793	808	785	816	760	795	814	809	806	795	827	821	815	831	787	757	758	787	878	806	785	812	791	788	753	841	812	802	768	836	771	788	807	792	785	799	863	834	770	817	797	795	813	801	769	774	832	816	786	842	795	807	815	826	758	843	818	770	773	779	774	774	829	784	793	815	821	804	755	777	762	831	832	774	794	790	773	768	786	767	848	774	778	791	842	808	794	855	767	833	828	829	836	797	809	816	794	761	767	746	780	827	810	836	771	783	760	799	808	800	787	805	782	790	783	786	830	764	807	790	819	759	805	778	827	805	771	856	806	806	794	805	802	832	792	773	753	810	776	774	826	798	755	812	853	833	780	787	790	813	769	806	766	835	809	829	797	814	820	795	817	793	782	801	822	800	752	775	777	799	781	858	827	813	768	794	799	817	822	803	796	797	811	809	816	783	804	806	767	845	806	780	740	772	796	791	825	779	819	787	804	812	805	768	802	785	842	776	812	835	780	751	754	818	821	874	783	775	797	778	832	787	834	874	802	803	812	794	860	776	789	762	785	819	835	808	748	776	770	822	773	793	763	798	788	792	766	763	767	767	818	764	787	834	790	827	755	778	833	783	877	793	856	826	760	780	777	825	767	793	773	807	825	808	781	784	887	804	832	770	816	842	832	785	782	770	805	777	784	844	824	810	795	828	777	814	830	815	800	778	761	766	786	801	799	817	776	807	806	790	800	797	757	783	764	810	854	793	775	835	819	848	756	834	860	831	804	804	778	798	807	810	802	784	803	821	789	818	802	786	871	804	843	840	824	793	793	844	820	835	827	823	815	809	793	777	815	845	792	816	785	816	797	782	793	773	798	857	759	786	793	790	798	759	769	776	767	854	815	821	769	821	810	798	843	834	817	795	797	746	863	821	764	823	791	821	800	828	867	794	805	822	786	806	801	790	760	815	760	791	825	796	752	810	794	857	795	822	775	793	799	774	825	830	783	853	835
8881	29125	7196	1335	900	663	514	460	404	380	380	348	333	306	326	314	296	286	295	305	309	270	260	266	287	264	253	261	288	270	269	252	270	278	261	276	270	238	264	280	275	278	277	228	251	258	262	267	261	280	261	276	280	306	260	269	275	258	258	259	240	256	291	250	237	266	268	274	275	274	275	252	215	268	227	249	244	260	268	246	233	272	284	277	242	260	282	271	231	248	257	255	263	257	268	249	236	230	260	260	257	240	222	266	221	250	242	253	237	273	213	258	235	246	259	242	279	265	288	245	272	258	239	257	259	254	270	291	248	236	245	257	270	253	234	254	259	238	269	255	255	273	273	273	255	250	272	253	224	249	266	263	268	259	259	253	277	258	238	250	281	236	262	268	249	235	241	245	269	255	259	246	279	283	260	252	255	268	229	273	274	277	259	257	255	273	263	255	278	270	256	296	277	245	235	270	257	242	267	246	284	278	269	253	254	246	253	280	244	236	266	255	261	272	239	276	269	271	256	249	266	229	253	249	273	270	266	255	245	262	272	247	268	241	267	261	268	233	229	258	275	296	244	242	276	247	287	252	255	255	267	232	257	264	237	260	242	268	252	259	265	257	281	273	280	254	244	267	250	246	252	240	267	257	285	285	283	251	249	277	243	236	249	266	268	258	239	254	265	283	278	237	248	227	265	283	256	272	238	283	258	281	270	267	266	242	213	243	257	237	233	270	231	267	297	275	276	267	244	260	274	289	265	253	263	237	251	274	275	262	264	227	269	246	250	250	243	269	237	267	234	260	242	248	252	280	273	261	252	247	256	261	272	259	263	258	260	253	272	275	259	233	280	275	272	241	252	276	251	257	277	249	257	262	252	227	245	270	280	236	252	249	280	269	270	249	237	264	274	248	246	266	263	250	239	261	276	253	263	249	234	262	242	289	237	273	280	267	249	253	246	294	261	285	276	279	268	254	257	258	266	227	265	274	252	221	258	285	249	239	271	241	266	255	255	239	253	249	265	252	245	253	238	264	293	225	258	253	277	226	255	263	260	276	246	283	234	253	263	251	238	284	244	251	270	254	265	250	243	267	261	258	278	246	264	245	252	250	272	270	240	263	263	255	283	256	253	229	258	233	250	248	246	275	240	260	250	260	260	254	230	247	271	261	255	267	236	260	248	258	264	293	317	257	265	272	276	266	244	266	271	252	278	271	253	241	261	265	253	253	243	269	244	290	260	260	255	243	251	265	247	248	263	285	258	282	250	255	274	292	241	276	268	264	235	281	249	226	248	269	279	234	246	256	265	263	260	248	244	283	243	242	261	246	270	228	258	271	261	238	243	254	254	255	269	259	249	246	262	247	284	238	232	273	266	246	269	220	258	277	278	245	213	258	254	282	242	273	237	283	283	276	255	267	264	260	269	268	270	266	238	260	234	267	232	305	242	239	246	230	254	258	243	292	245	264	263	236	270	266	248	250	254	251	246	272	252	256	246	271	277	255	279	248	244	269	253	256	277	281	255	247	270	263	233	257	266	271	243	275	256	249	251	293	241	246	230	276	256	254	241	270	323	252	248	256	288	271	248	268	249	244	264	247	248	279	263	271	246	264	223	265	254	257	293	281	253	241	270	226	283	259	258	257	254	250	240	289	230	252	267	245	230	258	289	252	280	246	259	278	252	243	222	255	284	254	272	254	271	249	278	245	243	261	265	266	256	261	258	253	251	231	254	248	279	266	268	254	292	244	264	307	289	267	228	266	267	254	244	239	265	264	250	279	264	276	278	270	256	258	239	251	276	237	237	246	253	248	257	235	272	257	259	260	239	277	263	246	261	276	261	234	245	264	267	259	253	261	247	255	247	274	262	272	288	263	257	267	261	251	247	230	236	288	250	243	258	260	259	267	257	273	257	267	247	259	273	262	275	248	285	282	243	242	280	223	262	271	264	263	228	262	261	255	214	283	251	251	251	245	235	300	266	233	232	257	251	265	240	253	277	250	233	254	240	241	259	288	284	267	259	248	255	246	228	261	249	277	268	239	264	247	252	267	258	250	262	268	256	266	253	260	210	249	261	257	273	251	281	287	253	248	234	257	265	259	260	269	265	243	285	250	244	245	233	230	281	270	269	255	260	264	248	248	269	283	272	263	273	249	260	234	265	252	278	278	264	242	292	236	238	247	253	257	255	275	275	270	267	266	249	284	266	245	231	234	263	247	231	289	259	248	255	264	262	247	245	285	257	249	262	260	263	247	264	232	237	283	278	263	263	261	274	265	261	241	212	252	259	272	290	225	279	269	248	259	253	257	280	251	280	251	265	281	270	260	243	267	256	246	234	252	255	241	245	249	264	310	272	262	262	261	258	257	255	267	283	296	280	262	262	266	256	253	291	247	271	277	240	279	246	269	282	257	239	261	294	261	271	248	269	268	268	271	260	243	234	267	254	256	238	240	264	229	241	255	239	246	283	294	272	244	266	252	288	248	260	231	251	263	258	286	291	259	267	260	268	284	276	234	254	260	274	252	277	236	253	255	229	283	252	264	257	276	257	278	259	283	254	260	271	264	257	260	275	238	273	240	261	235	235	251	256	252	263	282	257	271	248	253	254	268	298	269	250	273	265	279	252	246	258	235	259	252	279	256	272	266	257	234	245	272	246	247	246	234	262	252	252	262	270	260	268	250	274	235	266	262	268	280	271	237	260	268	263	271	256	265	251	260	233	224	232	260	242	246	249	248	237	274	266	251	246	280	256	264	253	225	263	272	258	287	265	267	246	275	265	245	271	260	269	249	237	246	261	253	230	283	240	226	264	248	245	253	285	234	249	269	252	253	278	272	274	247	248	271	259	270	269	261	254	251	278	267	242	248	255	261	272	250	246	260	284	244	232	281	263	266	260	241	254	260	258	264	250	265	265	255	252	283	281	248	293	252	242	283	260	245	234	250	253	258	250	271	241	271	266	280	255	245	275	262	256	251	287	258	243	262	262	222	258	287	290	253	247	246	262	281	267	291	262	262	288	266	241	276	272	249	267	265	234	257	222	240	267	237	248	265	246	284	256	264	281	247	232	272	269	242	249	245	262	269	262	267	249	288	235	295	264	268	242	274	254	295	234	226	263	255	260	264	252	262	249	254	277	233	267	239	225	267	264	281	282	243	274	228	260	270	293	278	266	249	268	245	291	264	251	245	248	262	249	225	292	275	249	249	266	267	255	247	247	213	242	261	282	252	250	248	303	274	239	251	258	239	276	290	281	268	284	264	255	243	276	253	251	265	239	281	253	247	259	250	264	251	261	272	266	249	244	252	228	270	260	258	252	268	257	241	272	259	283	274	255	241	272	277	274	230	254	257	266	254	239	254	253	272	290	250	258	241	228	292	240	243	270	217	240	290	253	273	258	267	284	272	268	263	277	251	257	293	287	224	266	270	257	243	236	220	254	266	252	244	269	267	252	265	270	254	255	259	261	245	280	259	273	265	279	305	255	251	263	286	267	267	273	247
5837	18146	2832	3394	3030	2551	2181	1764	1532	1442	1282	1246	1110	1055	1068	1035	1014	916	903	908	895	852	814	810	792	754	791	772	717	785	748	714	711	706	744	731	710	701	712	691	692	694	686	681	716	662	706	697	681	737	691	727	681	678	714	692	689	681	653	677	656	673	699	694	753	689	683	688	636	639	699	646	671	687	658	639	687	674	645	663	642	643	599	681	690	637	686	673	662	707	659	684	669	679	690	684	687	656	689	646	665	655	650	702	697	682	677	657	688	694	666	670	667	644	684	663	688	683	668	693	703	656	655	679	700	736	626	645	627	664	703	671	637	656	631	644	683	669	663	662	666	679	712	665	647	643	694	672	638	694	651	632	649	666	705	706	670	688	636	602	611	639	685	640	656	688	663	667	664	639	657	665	650	636	664	682	658	624	634	640	699	684	644	629	654	679	670	666	640	649	681	654	641	651	684	681	635	654	656	639	643	664	658	636	676	619	678	656	648	659	652	702	671	667	650	643	648	662	666	674	630	683	680	661	688	672	701	692	705	653	653	672	706	688	691	692	670	645	684	664	696	681	642	677	708	635	702	683	615	715	664	664	632	707	661	668	638	648	665	677	680	663	713	692	618	632	642	704	696	628	684	665	677	636	670	642	654	660	703	683	616	646	630	646	660	666	677	664	690	647	640	714	704	635	637	620	612	652	685	631	676	655	678	712	618	656	643	662	668	684	647	658	633	641	646	650	651	663	685	654	678	666	656	633	647	633	676	659	654	647	690	655	635	683	640	660	640	655	631	681	666	676	680	658	670	680	680	674	637	644	647	698	666	660	702	677	679	669	686	668	699	681	674	600	633	696	678	691	675	658	667	647	695	669	664	684	674	679	671	668	636	703	634	610	606	660	677	655	649	672	660	638	684	691	666	636	639	661	642	695	698	676	678	636	658	663	669	636	662	661	641	671	617	609	645	661	650	669	643	645	659	626	640	675	634	696	673	659	712	663	674	676	696	669	663	661	631	657	691	664	665	646	698	650	678	700	682	714	630	664	682	695	631	651	639	641	617	655	643	629	648	652	645	686	678	656	666	633	663	678	662	652	668	672	642	733	691	673	664	719	686	657	657	619	690	638	691	666	665	672	610	662	666	650	703	674	623	663	681	684	639	654	662	649	681	674	649	637	636	665	669	673	685	640	686	668	644	638	680	640	648	633	639	670	639	680	678	655	632	698	653	643	682	618	625	644	644	708	657	671	684	630	669	653	638	669	623	700	638	702	712	656	656	657	684	680	657	623	669	660	662	661	663	628	685	724	675	633	659	680	688	624	619	633	682	697	630	692	659	627	603	624	637	631	667	657	685	675	661	669	676	686	688	660	676	668	654	720	673	619	630	652	696	618	657	660	653	662	697	637	630	661	698	628	681	634	655	693	668	667	643	618	668	590	667	672	648	675	672	653	658	640	644	656	635	636	652	667	704	598	639	646	639	650	653	649	661	608	695	682	680	656	696	641	689	624	668	678	635	669	690	641	654	654	673	640	661	643	661	641	629	706	619	664	659	647	701	701	652	729	674	673	647	684	687	643	663	642	686	654	674	663	642	638	658	656	706	694	614	663	683	660	704	672	646	666	653	667	668	662	672	612	710	666	623	641	670	692	679	659	674	606	710	675	657	646	660	631	651	662	668	605	664	662	620	663	691	635	619	629	666	664	686	673	717	633	657	665	647	680	672	674	675	664	648	637	659	657	668	702	652	652	709	722	674	625	651	673	674	686	659	634	634	636	657	679	648	637	640	707	643	619	650	734	595	595	655	621	696	678	691	675	652	664	625	661	686	643	636	608	616	677	636	670	670	652	675	708	615	647	664	680	681	670	641	707	657	610	683	655	636	655	705	655	651	676	659	671	667	621	670	643	657	624	661	649	624	688	621	694	634	665	639	674	709	709	597	647	696	610	664	643	686	634	656	684	646	653	670	646	671	669	670	646	697	683	672	647	627	607	666	676	676	675	678	652	647	649	653	654	659	696	649	656	617	664	650	659	671	680	682	728	702	674	665	689	674	632	648	697	674	663	669	666	662	666	719	644	631	649	660	679	633	651	665	679	676	693	664	726	694	652	678	650	689	683	656	667	701	726	636	678	646	673	685	637	678	621	643	663	644	643	668	706	714	646	659	648	674	640	682	664	660	693	644	707	676	695	667	640	679	687	671	666	672	666	656	602	689	659	659	689	650	660	708	636	656	663	648	633	643	613	653	642	659	635	654	621	643	654	664	683	662	621	656	683	704	633	699	660	677	682	688	641	671	647	653	672	685	627	677	623	713	668	616	645	678	624	678	660	640	678	658	636	670	653	672	657	700	666	644	696	673	644	610	719	687	701	690	669	673	670	688	642	648	655	675	628	665	657	657	691	626	686	653	689	644	657	631	699	635	676	667	650	630	672	638	647	673	670	658	659	652	635	681	669	644	677	691	652	702	688	651	665	708	629	660	709	645	658	679	683	649	639	671	714	661	683	649	661	663	614	696	668	680	677	651	653	644	672	734	661	645	691	618	691	661	677	627	641	656	687	648	695	677	674	679	681	656	630	664	639	663	649	656	640	657	699	664	671	719	652	638	659	657	689	637	710	651	670	666	651	683	596	684	622	657	661	642	618	692	678	686	660	652	681	641	652	580	657	645	638	668	633	647	618	690	697	689	614	660	661	658	715	699	633	637	689	644	675	658	645	646	677	633	680	660	708	653	684	655	726	708	646	626	669	663	641	646	640	680	666	636	659	672	717	687	647	706	720	645	673	646	675	662	680	640	645	678	654	668	684	625	651	686	666	669	640	637	636	690	662	622	644	687	679	658	689	656	706	599	659	638	648	638	675	689	620	646	665	688	651	707	680	678	623	653	670	636	650	632	682	663	630	666	614	636	701	668	669	735	693	674	667	708	669	674	616	697	666	667	651	639	636	668	625	676	665	658	666	631	641	652	695	649	677	638	636	675	671	684	649	633	637	687	620	655	670	673	661	671	637	680	662	692	682	665	645	673	649	668	652	667	632	672	676	686	664	685	676	607	675	685	673	662	693	669	639	621	640	663	630	635	628	674	622	646	634	657	702	709	632	642	659	678	659	703	633	660	668	681	656	714	666	603	688	660	669	659	667	701	667	660	660	671	641	680	720	645	705	703	719	663	655	630	628	713	660	640	648	662	694	689	649	619	690	668	663	675	642	639	630	688	612	651	663	676	700	637	666	679	673	679	630	625	680	616	665	700	646	706	695	647	639	655	692	704	679	632	729	643	657	683	660	672	643	645	678	645	629	673	684	660	672	668	699	691	698	675	703	661	689	649	660	694	713	678	668	687	640	679	671	641	641	634	667	630	685	693	655	661	650	640	636	698	655	646	651	724	653	627	699	626	663	654	672	672	687	666	657	691	757	637	646	671	656	696	579	693	680	658	638	649	621	628	685	683	695	703	685	654	628	643	626	654	666	657	661	634	674	682	655	689	668	635	642
15597	39988	16296	4031	1301	807	628	505	437	353	344	252	249	233	205	215	200	181	169	185	169	158	133	143	146	125	146	136	122	122	140	169	119	130	109	111	132	115	129	121	126	125	149	126	121	131	139	93	88	118	122	121	122	127	123	137	118	116	125	125	97	123	126	99	123	105	116	104	138	124	107	101	116	123	108	114	134	113	122	120	119	149	126	119	122	129	128	103	114	128	125	125	118	118	111	127	112	102	120	110	108	110	112	118	117	115	123	99	122	115	109	99	127	132	118	114	128	110	106	110	106	118	126	121	117	110	111	112	109	100	118	128	97	94	132	97	134	122	118	126	114	121	110	119	125	118	105	111	116	103	129	115	126	120	101	139	133	110	112	113	97	124	114	122	119	113	110	103	122	125	125	116	121	122	124	120	108	123	91	128	112	121	123	132	124	129	101	126	110	113	120	114	118	111	112	124	120	111	91	117	104	151	121	124	120	105	125	121	120	124	115	127	113	102	133	88	120	118	99	103	120	130	101	109	105	108	125	118	117	117	106	130	93	93	110	118	128	111	113	111	108	94	139	125	148	114	110	120	98	105	109	132	106	110	117	115	115	120	125	122	109	109	115	107	122	106	96	137	99	95	100	122	113	124	119	114	118	94	120	97	117	117	107	136	114	121	98	117	100	114	151	125	113	115	97	99	123	110	136	105	111	117	111	114	127	112	100	120	111	118	132	127	139	115	111	106	123	110	125	108	111	131	117	132	99	120	118	110	129	122	108	135	121	107	122	107	111	113	107	108	99	101	112	114	109	120	123	102	120	131	112	106	106	122	118	114	114	98	101	107	140	111	111	122	119	126	114	114	137	110	121	112	114	133	110	101	109	104	126	113	109	114	114	132	116	110	108	113	117	101	115	115	105	103	119	122	116	129	131	115	98	95	120	112	119	123	104	102	122	118	124	111	119	119	121	117	104	122	109	110	120	118	109	106	96	99	101	128	110	123	113	103	123	120	125	102	110	128	117	129	104	115	112	126	122	111	111	121	114	103	112	115	135	114	119	114	109	107	114	121	133	130	110	98	129	113	108	114	108	103	116	106	105	124	114	136	99	118	119	142	135	104	113	124	107	113	97	124	131	98	118	99	118	117	117	105	128	89	118	122	139	117	107	111	115	106	113	119	115	107	101	102	124	117	133	123	116	105	123	121	121	108	116	128	112	113	119	118	128	124	120	119	135	109	121	112	122	126	111	106	120	107	105	118	120	100	121	131	112	91	122	114	109	112	128	120	100	115	104	113	112	115	117	101	133	120	106	117	108	131	116	101	109	94	113	125	128	120	117	98	112	106	107	127	107	126	107	120	121	99	130	131	120	131	138	117	123	96	111	142	106	117	113	116	109	95	123	107	128	108	121	117	126	125	114	106	103	127	119	106	101	118	122	106	109	96	130	114	118	125	120	128	113	101	147	91	119	137	104	94	109	118	111	119	116	115	105	123	132	118	112	118	106	107	118	124	110	106	127	113	115	109	107	133	117	118	113	88	116	97	137	105	131	123	110	94	113	126	117	139	122	116	108	126	123	119	122	136	105	117	92	126	110	119	106	119	128	130	107	114	114	109	128	130	111	99	126	103	121	122	113	99	114	125	112	112	120	111	140	118	129	107	109	126	144	125	106	139	123	130	95	117	115	111	131	118	114	107	116	97	92	112	102	117	123	116	131	107	100	138	125	102	108	115	111	112	127	125	112	116	98	100	104	124	108	105	120	125	114	140	133	102	123	122	119	110	126	117	120	119	108	118	114	127	106	110	88	116	119	115	132	115	130	133	107	112	126	108	120	89	101	129	126	104	113	98	113	127	114	136	116	109	124	126	118	134	130	118	120	113	98	124	126	132	116	114	121	131	113	107	118	120	126	103	119	119	117	123	111	121	107	118	124	103	105	133	114	126	135	132	146	107	124	110	126	118	133	124	119	111	120	106	121	115	118	110	118	119	131	111	122	105	119	117	114	103	116	122	123	109	101	115	125	105	111	109	116	112	116	118	122	108	107	127	108	102	115	137	98	102	113	108	102	109	127	115	112	131	95	115	113	110	110	118	122	133	122	104	109	104	127	103	97	102	115	113	103	103	105	118	118	124	111	121	109	106	121	121	112	104	122	108	134	130	123	122	92	123	99	106	108	100	117	113	94	110	105	118	147	122	119	116	108	108	107	138	93	125	108	109	128	106	101	126	105	111	113	107	117	115	120	118	128	131	140	114	113	118	114	107	101	126	108	120	116	163	124	129	133	126	107	119	125	122	117	121	114	104	114	115	117	112	118	110	104	109	98	114	128	130	125	114	111	103	122	109	123	125	122	120	91	124	129	117	112	96	125	125	117	139	119	129	126	118	103	129	125	118	116	117	101	126	115	101	121	121	122	141	124	114	117	135	115	110	113	120	124	111	127	123	118	109	107	140	123	109	130	141	113	123	108	123	118	114	116	91	113	123	121	116	110	137	106	115	93	127	118	115	124	107	118	104	102	92	116	131	131	108	123	132	100	118	111	125	116	114	117	122	98	124	120	104	115	88	124	116	110	125	120	115	114	104	133	109	105	95	117	114	125	116	121	122	116	106	141	111	117	96	96	115	117	143	129	111	136	120	107	138	116	111	102	112	98	121	108	102	114	115	107	104	104	114	114	111	112	108	122	112	138	106	124	113	109	123	95	130	114	112	121	114	107	126	102	129	115	109	116	123	123	108	110	107	108	116	124	116	86	99	119	100	110	124	102	120	122	110	82	138	95	109	96	132	123	130	121	110	121	115	105	114	115	128	115	120	118	101	117	115	135	117	119	123	114	111	127	131	115	111	111	124	102	110	112	98	122	104	122	132	121	120	108	115	106	114	124	131	108	101	126	132	111	118	121	121	105	111	123	146	119	126	119	111	120	111	123	111	96	117	125	104	105	122	119	110	112	102	114	132	129	118	96	119	117	106	113	116	120	116	126	128	113	117	121	130	131	110	99	117	108	114	141	86	138	115	99	100	134	109	138	118	120	114	124	125	109	105	118	103	133	145	110	122	116	110	136	127	121	101	107	102	110	125	101	111	129	98	108	118	100	119	120	118	109	138	134	117	106	126	118	91	113	115	111	113	106	111	123	119	111	112	110	107	106	118	114	133	96	118	123	94	114	124	118	115	125	110	137	104	115	120	115	127	105	132	114	105	124	112	105	117	123	119	118	101	120	132	120	119	108	95	110	116	119	122	135	136	120	89	116	123	104	125	129	96	108	111	148	129	113	132	128	123	99	131	115	108	124	103	110	117	130	108	124	102	99	134	118	111	117	114	121	133	136	111	110	105	120	113	128	133	109	116	121	137	110	101	134	109	122	120	126	108	115	109	104	110	114	130	117	126	104	110	93	115	127	113	123	133	117	116	125	98	127	107	121	124	129	102	119	133	122	117	107	118	119	109	114	105	114	147	126	115	95	103	104	93	105	128	139	106	123	111	111	125	130	113
7374	23858	4240	5028	4364	3527	2837	2413	1959	1755	1468	1343	1145	1025	991	864	828	769	722	662	611	641	588	553	588	559	528	510	520	545	502	463	420	475	428	430	420	422	445	409	407	380	437	431	373	391	373	399	424	391	395	374	353	413	381	360	389	371	370	328	334	359	377	362	373	323	372	311	364	332	386	356	328	346	341	346	354	332	330	333	354	307	328	362	315	331	324	344	351	375	368	358	378	356	316	312	353	345	348	333	330	343	351	331	316	368	401	352	329	361	331	336	330	354	320	347	339	356	359	338	315	339	302	343	342	374	356	358	350	346	326	333	327	314	333	318	354	332	331	322	326	328	303	339	281	358	313	321	339	334	315	324	327	338	310	345	314	326	346	327	324	346	343	323	358	362	334	330	311	332	302	331	314	332	341	322	313	333	367	287	310	343	344	349	341	350	316	339	340	333	310	350	346	356	350	347	304	332	311	342	365	317	330	318	345	321	330	318	335	323	323	361	324	333	326	338	313	318	363	351	344	316	305	341	323	291	346	361	304	383	312	323	325	344	331	325	315	315	341	330	314	355	335	329	331	290	342	320	314	329	310	302	319	354	364	343	347	319	335	342	325	311	320	330	332	333	333	315	322	349	318	333	359	319	312	304	337	320	286	336	340	321	306	333	310	326	343	355	314	345	303	323	331	320	336	344	325	308	332	327	334	288	348	318	316	316	320	334	299	330	324	315	313	321	352	347	364	329	320	343	372	319	340	332	339	332	347	341	286	282	321	338	337	343	338	314	336	307	328	365	322	325	340	343	330	347	327	362	318	365	350	301	303	337	316	375	344	335	326	326	301	336	332	360	363	319	343	335	314	310	332	335	360	324	332	352	332	324	332	309	324	340	333	329	335	339	314	343	333	326	334	326	367	311	291	343	322	321	316	338	319	338	315	333	295	319	325	317	326	345	353	331	332	306	300	348	321	324	340	302	317	325	340	343	313	345	314	317	313	334	316	321	303	331	355	325	350	338	339	325	332	343	310	350	313	336	376	315	310	368	322	332	334	333	321	315	300	324	335	344	340	317	353	340	328	313	354	323	359	291	312	314	304	329	326	330	334	360	305	343	315	291	304	325	317	303	318	330	355	345	316	346	333	363	361	326	343	366	349	332	360	310	338	338	338	303	328	330	333	358	307	328	328	308	333	319	353	348	340	321	346	310	322	295	311	305	354	343	333	333	317	349	348	331	349	366	313	333	327	323	318	334	302	338	321	335	304	281	352	322	331	320	327	330	330	331	322	298	314	337	342	331	319	333	319	368	313	317	397	363	312	355	326	316	315	339	331	364	320	330	302	340	328	337	336	326	338	307	306	345	323	364	331	305	348	338	347	339	336	325	332	322	319	323	333	323	296	320	333	334	377	352	345	323	322	321	365	342	339	302	334	350	326	305	328	303	334	310	313	330	337	336	338	331	324	348	340	331	341	333	317	316	334	343	288	344	349	314	324	317	367	329	370	307	319	330	338	341	334	311	322	362	335	340	318	310	355	349	323	316	326	315	315	313	323	311	338	321	348	329	374	315	355	348	354	298	330	327	306	355	344	311	327	356	306	318	340	331	315	311	339	341	306	340	336	334	360	314	343	304	305	344	292	336	306	362	311	312	316	351	319	320	337	317	320	358	328	330	349	323	326	344	325	344	341	324	315	352	316	330	327	316	327	333	336	342	322	328	359	322	352	329	350	355	306	293	344	380	357	320	334	307	348	317	349	345	317	316	356	384	332	337	327	311	347	341	329	324	316	333	352	320	322	329	308	319	339	370	320	331	293	314	336	338	321	349	333	311	346	353	343	354	359	330	354	337	305	322	329	301	306	318	334	320	306	312	329	377	326	323	345	337	314	344	295	362	320	343	333	313	309	352	321	329	354	320	315	338	337	334	367	348	352	320	328	343	327	333	336	285	326	327	331	346	331	325	339	293	340	353	351	330	331	350	332	338	316	323	323	327	361	300	358	339	337	328	294	292	318	335	349	341	324	346	316	316	315	300	331	340	293	335	347	358	341	329	347	326	323	331	323	313	313	337	332	350	310	306	293	321	317	348	319	323	325	356	329	330	317	322	355	324	322	348	308	324	317	331	320	340	306	315	342	337	329	370	324	360	333	332	312	345	363	345	303	329	323	310	325	334	343	326	284	331	329	322	343	345	339	366	343	297	311	316	324	308	308	336	332	329	334	324	298	305	315	308	314	342	301	349	334	334	324	357	344	319	339	339	340	326	327	323	330	333	337	313	340	303	351	308	298	370	302	324	308	327	316	293	305	304	334	362	334	316	376	325	291	315	337	342	362	357	348	331	323	319	342	343	306	367	329	310	344	296	375	294	280	339	354	364	316	331	323	358	338	337	321	330	327	349	332	310	311	303	334	315	322	314	343	323	322	332	300	348	312	342	334	346	322	342	323	342	336	314	330	343	327	325	315	271	314	318	334	316	328	341	314	303	346	358	356	308	343	325	367	328	342	368	332	333	316	335	340	311	328	347	312	321	287	307	300	295	316	335	346	317	305	336	336	285	323	315	333	333	334	349	354	330	290	312	345	346	314	335	347	336	330	299	316	328	340	326	353	340	333	292	334	345	311	323	357	312	343	331	315	331	327	319	351	355	340	317	339	355	299	312	345	273	331	315	320	346	290	334	331	334	323	357	342	315	352	308	340	368	333	297	361	333	326	368	342	354	319	310	319	338	363	329	336	334	329	321	334	330	318	341	325	334	360	320	313	320	339	338	356	316	346	328	333	337	341	327	306	300	335	339	346	291	325	314	359	317	336	313	307	306	353	286	342	359	311	327	343	337	357	332	313	333	312	343	343	318	335	309	333	340	337	356	310	314	296	311	344	352	326	311	337	310	300	286	325	306	354	343	346	269	342	307	353	349	312	348	310	348	345	310	325	329	317	330	326	305	324	350	331	290	344	359	330	361	282	290	303	343	355	313	340	322	361	351	330	306	313	323	345	319	283	278	351	331	368	328	334	335	334	328	303	345	355	290	329	312	332	332	324	309	332	291	324	325	309	358	330	317	350	337	328	320	354	347	302	325	364	346	363	295	347	314	316	325	309	361	332	305	352	341	316	332	341	367	289	343	324	330	310	304	322	342	347	354	295	341	341	306	331	329	347	343	311	328	338	320	350	332	353	313	318	311	302	351	355	329	339	329	321	360	311	315	318	349	345	333	323	366	323	337	326	316	353	352	346	341	335	329	308	352	341	332	334	309	331	328	346	366	343	286	280	303	298	310	328	297	329	331	337	346	305	301	303	336	298	336	375	330	366	370	324	333	312	347	345	330	335	335	357	345	371	340	325	322	323	344	298	335	321	355	329	369	295	338	328	341	347	329	369	369	295	320	344	367	323	320	291	343	329	340	345	349	350	327	329	311	352	336	341	375	347	383	294	307	317	320	333	344	336	324	324	293	314	320	313	342	327	350	349	342	335	289	310	317	308	350	334	338	342	308
2429	3647	472	348	357	365	327	338	352	335	302	308	311	320	323	316	340	292	327	306	311	338	318	292	300	328	307	329	306	314	315	312	335	292	333	310	330	302	312	315	317	348	303	315	321	331	301	317	317	319	328	331	308	346	294	302	319	330	353	318	344	337	280	332	290	295	343	320	313	339	304	299	318	300	306	299	315	328	314	291	307	301	320	308	309	306	312	319	330	299	297	324	293	319	338	333	319	291	335	299	351	308	289	277	305	310	324	318	319	326	289	315	336	315	314	301	339	318	295	296	316	288	302	343	289	323	325	314	311	329	304	328	333	332	332	324	295	298	300	311	295	291	328	298	328	312	302	333	332	332	310	325	309	288	324	311	337	353	272	329	297	315	307	307	322	285	326	291	320	346	309	310	340	313	320	324	311	313	321	321	326	297	322	293	287	321	326	316	294	313	263	317	327	319	316	284	310	334	305	311	323	340	328	313	318	318	303	305	369	312	321	323	346	346	355	320	321	302	312	333	344	318	326	293	310	296	310	330	348	302	348	328	290	341	328	323	291	313	289	284	297	327	320	322	313	307	292	304	324	333	385	267	341	298	339	291	313	319	314	339	332	302	338	298	310	309	299	325	312	309	336	306	309	300	313	328	339	313	303	304	301	316	318	273	269	325	321	316	337	304	314	298	287	309	294	309	316	299	323	304	306	294	315	291	310	306	272	321	321	300	302	305	306	311	320	299	298	323	330	318	315	324	336	322	314	335	290	305	309	307	268	320	349	310	301	333	312	343	288	294	327	327	297	338	321	309	325	292	332	279	290	295	328	293	324	305	314	298	321	304	292	281	315	319	323	325	333	337	303	292	325	299	280	320	279	259	270	294	304	293	340	303	317	325	314	294	318	310	363	316	340	300	307	345	301	312	270	316	298	329	343	328	364	286	341	286	299	294	300	306	276	321	335	316	344	315	326	298	287	306	293	294	303	329	297	298	330	297	322	282	313	334	327	298	269	332	303	303	311	301	317	307	290	340	331	321	342	328	310	334	303	316	301	316	287	328	322	314	320	324	301	318	322	310	321	326	330	310	351	334	301	321	296	315	320	318	285	285	326	309	311	324	289	304	264	298	328	300	314	327	282	274	326	313	325	320	338	321	334	299	310	324	319	352	294	305	295	330	277	298	293	282	291	303	334	352	271	328	317	322	306	308	332	297	310	317	351	321	288	275	295	304	322	309	307	274	299	287	308	294	329	306	303	326	342	296	350	334	289	285	319	331	341	323	326	304	315	329	335	318	309	313	320	333	280	285	321	313	339	278	324	308	310	331	362	288	311	325	309	335	300	314	305	305	320	322	318	338	299	310	300	331	335	292	324	315	312	339	330	333	321	299	316	331	313	330	295	351	289	319	326	337	354	339	294	326	328	305	339	304	306	321	311	328	300	338	290	329	317	317	312	351	300	348	305	334	256	327	330	317	301	316	277	312	315	294	277	305	266	341	329	357	328	322	302	321	288	319	302	323	322	314	321	299	311	308	312	336	310	299	296	292	346	318	312	332	338	316	305	306	344	321	298	295	325	312	296	340	290	286	299	311	310	307	274	308	293	315	287	319	316	346	303	312	315	327	288	344	322	280	286	314	302	306	325	338	344	316	310	349	305	332	324	322	328	357	284	269	311	299	327	331	322	337	354	327	316	297	319	314	333	297	329	292	300	285	303	288	327	302	300	342	300	297	334	334	302	324	289	319	343	302	312	304	307	323	312	288	299	352	302	291	308	324	331	273	307	324	326	301	285	323	308	319	349	302	313	295	315	317	329	295	280	254	309	320	314	342	330	288	288	336	334	326	299	350	312	304	308	280	319	300	307	344	331	288	310	314	305	292	302	329	299	316	303	327	313	327	332	311	311	305	299	301	310	323	330	303	305	311	318	339	334	349	363	321	314	280	292	301	311	293	293	322	326	276	312	289	283	320	320	329	306	300	290	330	318	318	313	298	335	324	329	320	314	320	314	317	312	343	319	325	307	319	351	327	329	304	319	296	300	287	333	275	321	303	312	325	307	329	298	297	308	326	318	307	317	317	356	312	304	334	318	346	312	287	314	328	315	337	320	313	295	326	307	346	345	263	313	331	327	282	294	316	347	326	286	306	350	322	313	323	332	320	311	270	336	296	305	284	327	313	320	312	295	301	279	302	344	324	347	305	309	304	339	297	324	298	302	334	337	283	323	298	310	343	295	299	290	309	303	302	303	335	320	285	312	338	336	314	335	320	327	308	316	341	314	305	303	286	318	325	307	300	332	317	324	292	351	292	329	322	286	298	286	297	288	320	311	335	310	323	318	298	310	324	314	340	308	301	319	302	293	308	303	314	304	322	339	313	308	322	331	308	311	324	313	336	326	327	315	285	322	303	339	337	309	298	312	328	302	329	302	334	316	316	275	311	319	349	323	314	304	316	329	328	305	329	322	333	325	307	314	338	324	341	309	303	315	303	322	332	312	304	355	287	285	333	324	306	320	299	319	307	314	323	319	299	291	276	293	324	311	268	345	287	336	321	326	348	301	315	307	332	320	340	329	292	322	298	341	330	310	292	284	304	330	318	330	306	319	331	312	347	320	345	268	279	299	305	288	313	296	312	288	325	366	294	348	299	332	290	294	314	299	330	315	306	311	316	288	305	326	345	340	322	328	285	354	310	290	312	287	307	296	346	347	339	319	288	311	315	301	324	319	332	300	330	291	301	314	307	278	303	286	297	293	323	315	323	284	316	296	315	301	316	333	319	273	314	330	308	318	312	321	307	295	313	325	299	289	336	319	331	312	312	304	294	324	293	347	335	311	323	285	279	319	311	314	313	337	297	332	292	305	319	315	345	303	340	316	296	323	318	268	341	332	324	335	318	312	335	307	311	297	319	282	282	345	286	318	300	303	323	306	321	336	275	306	323	308	335	313	329	327	324	325	306	323	328	287	314	295	286	321	313	315	330	299	333	329	362	311	343	321	327	288	335	305	281	309	327	309	329	329	292	324	320	314	278	311	303	322	325	297	335	284	290	318	369	310	298	322	283	318	342	313	320	291	298	304	349	283	291	355	293	304	316	332	327	342	303	323	326	297	330	328	308	308	331	334	328	272	314	329	319	320	288	305	333	297	347	320	325	335	294	316	301	312	309	301	314	356	304	318	344	324	286	303	320	323	313	316	300	282	287	328	315	316	325	325	300	266	321	308	290	307	282	331	299	299	300	298	311	336	293	324	320	329	287	330	334	320	308	286	314	346	314	340	322	338	312	306	281	373	312	288	308	301	303	303	278	313	328	306	342	348	327	322	327	329	313	351	339	316	311	332	325	319	319	286	280	259	298	271	312	282	332	319	334	325	320	299	307	291	331	312	310	320	299	309	320	341	298	293	318	301	351	324	286	334	272	316	310	321	298	293	308	271	302	318	345	329	314	311	312	317	287	316	296	322	298	306	305	295	316	315	311	315	291	291	331	299	322	277	342
2524	5119	976	973	899	964	880	886	896	881	870	810	731	825	834	806	881	865	828	860	828	791	773	799	752	859	765	788	809	796	738	787	860	803	821	814	781	772	856	775	790	799	799	767	867	818	797	803	782	733	771	826	766	828	823	844	793	807	783	788	804	776	817	833	786	793	846	765	813	811	799	813	785	839	853	792	772	782	783	787	794	735	807	815	798	790	790	817	821	790	812	804	804	778	791	788	744	809	819	782	838	799	817	816	800	821	766	797	769	790	784	844	784	787	765	809	848	838	767	812	760	819	762	792	794	850	794	812	825	813	779	819	793	795	834	819	797	804	765	846	818	833	791	810	816	771	768	849	790	845	832	816	778	836	790	810	809	788	806	833	801	828	764	789	770	817	807	807	785	806	808	816	756	792	797	815	809	851	758	774	811	785	786	816	811	847	790	783	761	785	809	827	798	824	853	844	794	810	842	823	832	832	754	770	817	836	768	771	801	752	782	795	819	752	797	811	814	841	767	838	830	739	762	789	850	775	778	810	800	775	790	796	830	738	705	820	833	822	861	757	771	827	771	794	785	820	816	775	801	769	769	846	792	798	790	836	761	814	811	794	791	784	768	802	820	795	854	782	816	794	777	882	804	806	803	759	812	812	853	808	769	827	763	837	770	821	791	793	792	839	780	804	788	721	755	798	808	804	773	814	825	817	815	822	787	806	780	792	789	774	797	818	789	796	780	785	819	767	762	803	793	819	788	845	833	784	775	796	792	768	783	789	801	778	804	837	843	826	768	825	746	784	763	809	789	822	803	785	812	803	788	810	828	812	782	812	779	773	794	785	809	809	826	820	846	792	753	743	788	801	822	822	734	806	783	854	865	782	811	803	813	814	783	739	865	780	805	835	741	831	781	782	767	855	796	819	767	785	790	784	787	764	792	813	779	782	783	754	785	758	750	847	755	814	839	797	787	777	825	818	803	792	771	797	834	791	822	790	775	825	841	812	808	774	798	791	805	762	807	779	794	754	804	813	829	798	811	781	843	779	796	785	797	816	831	819	769	797	754	765	805	755	786	810	806	767	833	782	759	822	818	842	746	861	843	802	794	823	752	790	788	814	770	740	804	815	831	787	806	821	794	795	774	792	821	812	782	767	763	772	791	770	802	822	803	769	760	793	820	807	784	809	817	869	833	800	814	791	809	817	816	819	767	803	798	795	797	808	792	782	804	827	828	835	766	822	774	779	740	800	781	811	837	812	802	779	807	771	814	810	812	841	802	810	823	807	759	823	802	835	830	781	816	804	739	766	781	780	858	791	760	794	780	805	838	776	836	793	775	754	847	792	786	818	793	842	819	758	812	817	762	789	804	806	819	770	833	779	860	780	829	824	808	813	794	812	775	814	786	779	788	795	784	831	852	775	837	793	794	786	755	776	779	822	819	788	830	755	823	780	841	797	747	808	770	773	816	792	853	779	804	773	856	798	801	786	818	774	841	786	779	766	801	797	806	787	802	808	810	777	773	814	805	848	821	781	813	808	812	788	792	759	830	815	841	761	837	768	812	814	755	725	743	783	816	785	789	787	742	783	800	836	822	809	774	860	775	769	783	814	749	792	841	805	783	820	789	784	778	748	827	853	725	806	843	839	840	774	857	822	816	781	822	805	803	819	779	831	799	813	799	824	724	796	834	782	767	798	812	807	801	832	781	776	734	891	805	782	772	805	858	838	778	788	789	803	745	828	804	797	837	841	778	782	818	838	821	789	806	808	805	806	767	782	820	783	810	807	830	806	798	821	771	788	778	769	795	786	762	785	794	812	743	852	787	788	827	831	773	759	822	747	778	800	789	849	792	819	760	811	790	836	726	797	793	829	777	780	812	830	818	786	804	802	814	814	823	797	783	761	839	796	802	780	828	803	788	774	803	808	850	733	774	789	805	815	804	787	818	830	746	830	774	831	810	828	786	788	838	792	867	793	798	797	812	841	781	827	824	784	806	796	833	780	802	803	818	799	817	769	806	789	831	821	784	841	793	806	773	841	835	823	790	796	830	782	839	847	839	838	743	828	866	817	795	809	848	831	815	817	831	852	803	793	778	763	779	805	790	848	814	807	809	837	776	814	799	838	782	726	784	845	771	828	787	799	829	785	771	854	794	795	835	780	773	772	795	795	818	767	839	788	812	810	733	804	790	807	817	773	843	763	737	787	808	816	749	810	782	839	843	763	801	795	769	820	813	818	805	812	785	772	810	788	805	782	772	784	817	756	801	755	800	837	779	821	789	847	844	805	795	751	773	778	816	820	816	763	774	825	817	771	824	787	794	788	842	842	808	748	789	802	820	759	756	781	804	788	820	803	797	809	788	760	835	807	779	758	785	810	824	810	795	786	842	816	785	835	835	755	799	831	782	820	772	729	797	798	809	791	809	842	818	789	771	779	815	800	741	823	837	795	779	809	836	795	750	812	748	773	795	811	821	775	720	800	772	798	811	810	823	766	773	829	805	755	848	771	808	821	784	807	827	788	816	819	778	820	784	774	758	789	863	776	839	782	791	791	800	840	775	813	836	801	808	776	850	805	783	748	818	785	788	866	825	837	781	815	788	824	813	829	823	807	839	819	780	795	808	776	825	848	804	810	780	837	780	797	815	779	807	819	819	738	781	747	768	832	812	841	826	789	808	789	758	800	772	768	783	810	811	798	780	794	831	802	814	799	755	776	739	747	745	789	790	782	803	775	755	797	781	826	778	744	823	806	794	823	784	821	819	806	787	804	777	827	796	808	784	784	815	802	840	778	824	806	806	732	751	829	763	836	825	780	791	785	832	857	794	829	759	792	788	766	763	820	771	845	778	784	815	796	860	778	829	822	793	777	787	856	796	783	847	791	820	797	779	794	795	804	783	746	750	746	836	773	827	773	858	791	805	711	843	870	765	778	775	790	738	783	801	764	798	781	819	809	840	842	769	762	795	784	817	757	858	808	838	804	809	746	818	848	825	802	830	761	781	799	800	835	785	823	826	822	762	792	854	751	774	760	797	806	823	804	806	757	795	813	822	768	773	764	800	761	814	874	794	793	821	781	749	828	818	786	752	785	815	759	827	787	801	761	816	748	833	779	809	818	770	776	812	794	839	811	828	781	847	852	852	821	813	780	731	756	788	812	855	831	768	842	716	787	798	785	760	819	814	836	804	768	794	845	820	809	769	762	730	804	795	742	815	807	841	776	818	812	786	783	806	759	786	754	807	775	759	799	830	793	818	790	796	771	765	818	783	778	764	766	733	809	811	807	762	817	795	768	787	808	782	796	758	779	822	768	834	793	808	796	816	778	801	787	838	786	787	758	814	840	727	772	814	751	861	818	812	877	791	771	807	786	837	813	814	818	768	807	781	805	841	821	824	837	782	807	811	797	760	822	744	769	764	751	766	799	844	823	784	825	763	818	818	785	836	805	797	821	815	810	805	786	765	756	838	818	785	805	807	804	837	798	794	819	803	767	804	803
8920	29385	5450	1276	829	631	499	456	432	411	341	343	363	322	292	311	332	274	321	293	296	276	303	259	301	298	261	273	262	280	249	274	253	246	294	268	269	240	261	247	327	262	265	293	263	263	243	265	246	272	234	268	244	273	244	240	235	254	253	247	238	261	251	248	235	252	268	264	246	260	269	249	260	272	270	247	274	267	266	239	235	267	258	254	253	269	246	253	238	236	239	243	270	261	238	222	262	245	234	254	237	261	251	254	258	270	244	264	247	285	252	268	265	254	257	224	229	250	263	237	255	252	273	244	238	271	266	222	260	227	259	251	242	293	255	243	280	282	248	258	262	260	279	231	252	273	271	235	249	263	261	285	245	254	225	215	229	244	276	266	246	246	250	250	241	236	235	249	250	280	238	278	256	250	278	257	244	271	256	256	235	230	252	255	268	268	239	257	271	236	249	260	256	250	228	288	279	265	261	277	280	231	266	227	255	278	241	245	267	262	266	259	285	218	263	238	275	251	254	250	269	251	276	252	241	274	250	252	267	237	269	262	255	253	216	266	256	243	274	286	241	228	248	244	258	262	255	267	256	242	287	247	261	244	262	262	260	267	286	251	257	263	262	247	266	249	271	263	293	241	263	241	247	265	239	250	267	253	220	254	222	236	267	271	269	256	270	251	222	213	252	254	255	256	306	265	238	247	268	270	253	253	276	241	282	290	268	264	268	234	261	237	265	265	231	235	242	239	231	267	241	258	255	251	263	268	271	262	260	253	252	239	231	273	263	287	264	266	214	261	222	270	274	233	273	244	264	240	248	260	269	251	241	264	226	254	267	240	288	252	258	233	273	255	247	292	252	269	267	249	251	263	264	255	260	265	215	259	257	241	249	285	242	236	261	252	267	276	256	221	229	270	270	244	263	235	274	229	251	256	251	265	246	281	256	290	242	258	275	248	269	255	246	277	261	259	252	265	280	253	268	260	232	267	290	262	250	260	286	269	262	280	243	249	256	272	258	244	254	253	259	257	243	239	227	276	253	240	245	236	270	235	234	270	300	291	263	244	247	254	281	250	262	256	259	241	298	250	263	246	228	280	275	280	269	265	245	258	281	237	227	237	264	262	267	246	248	272	241	236	252	283	245	269	250	247	250	236	256	250	278	253	249	265	250	238	237	247	235	247	260	261	254	255	266	232	274	283	215	268	272	252	248	272	258	249	283	240	253	259	252	239	268	252	281	286	290	262	245	269	251	272	252	265	241	302	257	230	250	244	279	225	253	245	256	258	250	247	262	233	252	246	244	272	237	260	246	276	241	254	244	248	252	245	243	242	271	287	240	256	281	228	253	268	266	263	244	251	273	272	255	235	267	236	267	249	270	257	265	231	280	277	239	268	257	231	265	274	250	276	225	258	254	245	264	267	256	242	241	259	264	232	263	243	246	262	255	287	244	237	262	245	251	246	253	254	242	248	260	262	288	267	274	249	259	262	246	255	264	244	254	245	240	238	287	268	228	241	234	254	255	257	251	265	261	264	247	242	257	248	258	240	242	241	263	255	251	256	263	289	267	253	243	266	252	261	263	238	286	248	248	257	241	244	265	253	255	252	239	269	263	273	228	256	230	251	284	255	258	271	280	278	257	251	275	236	257	261	267	264	253	276	258	256	220	268	244	247	243	251	262	293	241	255	259	251	251	252	261	265	262	263	268	261	234	240	230	236	258	255	245	260	258	249	286	289	285	258	231	252	278	241	237	218	240	250	279	268	255	266	255	260	265	238	260	254	235	252	244	272	242	243	275	270	247	216	251	229	210	267	262	246	258	248	260	253	267	253	237	258	257	264	270	265	269	244	274	248	244	290	257	255	277	254	244	253	249	271	251	273	272	257	241	253	256	271	231	255	283	252	268	260	258	250	266	267	259	294	267	238	229	245	229	252	261	234	256	279	256	246	283	223	256	285	243	261	222	247	238	256	243	265	240	272	288	263	249	233	231	233	241	249	244	268	252	250	264	245	265	279	232	245	258	227	278	242	233	251	254	272	255	248	265	294	261	251	244	265	268	247	248	252	251	238	257	238	258	236	245	239	248	281	260	269	249	255	262	241	240	258	245	258	244	254	266	282	213	243	303	276	260	250	263	283	247	245	253	259	252	252	236	225	258	244	245	268	260	227	286	255	241	272	229	250	227	235	232	262	245	268	271	273	244	248	264	260	298	252	281	258	275	296	270	268	278	256	278	251	240	252	273	249	236	260	287	221	266	245	244	263	260	274	224	232	269	241	236	234	262	232	256	253	239	255	273	259	240	260	269	271	247	243	271	208	256	232	249	280	241	252	247	269	270	302	260	295	245	256	220	260	264	262	269	261	233	244	270	246	236	257	246	237	256	254	263	237	257	283	271	251	304	259	277	249	276	268	270	271	260	226	253	270	259	267	242	259	268	267	256	250	282	246	246	267	251	277	264	254	228	270	271	248	281	273	248	248	274	261	293	261	254	236	254	266	221	241	272	247	255	243	255	262	246	279	280	270	252	261	288	285	278	261	267	244	232	235	241	258	238	253	263	242	285	273	269	284	253	244	279	246	229	243	243	281	273	253	245	263	271	247	236	256	227	242	255	237	229	230	250	267	280	267	269	273	221	251	273	244	257	258	275	241	242	250	264	257	247	251	254	261	270	249	258	248	247	229	246	256	241	233	259	243	251	224	246	260	253	275	215	239	254	267	250	249	234	304	254	258	267	266	243	270	239	264	277	254	282	248	250	249	253	246	271	254	269	262	259	252	247	242	268	253	261	258	288	265	270	284	257	267	265	249	234	241	243	243	235	262	252	248	244	249	241	225	247	243	238	248	278	235	231	272	257	245	237	235	245	250	239	270	247	245	256	264	253	263	254	262	241	222	255	247	244	221	285	256	223	267	276	265	238	247	266	227	245	244	299	261	234	246	271	247	260	238	236	247	250	266	277	256	275	246	268	276	243	210	265	273	232	250	256	269	254	228	274	265	268	264	269	261	233	252	229	276	246	255	235	243	251	249	266	239	279	273	218	262	291	229	236	251	232	268	233	251	256	253	258	247	244	267	272	252	285	219	268	253	231	252	243	264	251	229	286	279	246	239	270	258	244	264	262	274	219	246	265	269	262	275	248	231	229	278	258	246	270	294	249	253	248	254	239	266	241	286	247	250	249	238	252	273	253	261	232	263	255	245	264	279	267	266	283	240	265	246	254	263	246	244	263	238	258	253	278	253	257	236	270	250	296	252	257	263	241	250	254	287	260	263	254	235	273	254	261	243	235	257	269	246	252	273	251	263	253	243	258	261	263	246	225	266	232	274	300	230	244	239	247	266	281	283	278	252	253	274	234	249	269	252	258	262	255	238	241	267	268	274	279	242	257	254	237	261	243	261	267	268	237	239	249	252	262	265	243	265	264	287	242	279	266	270	247	255	240	252	259	281	266	244	245	265	266	258	243	245	256	259	255	247	250	270	274	266	264	252	244	232
5885	19256	2782	3303	3034	2392	2167	1808	1549	1395	1256	1222	1113	1108	1102	1040	959	935	819	889	838	771	867	791	770	868	746	743	768	776	778	728	723	773	735	724	720	693	694	687	660	707	724	661	704	679	685	710	681	715	690	683	728	682	706	694	708	688	660	656	712	693	649	676	659	694	637	693	662	677	699	692	684	661	668	687	658	664	654	625	652	660	649	724	643	681	668	664	640	622	672	661	641	699	699	686	717	667	703	661	668	684	651	701	692	630	650	682	646	664	648	668	636	648	676	664	632	687	669	696	684	658	670	692	653	657	682	672	697	611	686	666	649	635	695	651	612	630	634	644	687	691	692	671	693	678	657	631	688	660	642	666	611	700	636	642	651	649	697	642	678	647	652	696	642	641	657	653	668	640	627	695	696	634	691	642	648	694	641	625	627	671	634	675	618	715	663	614	648	643	659	667	626	636	635	690	673	631	676	643	631	650	668	647	656	649	646	595	619	668	676	679	649	648	703	650	612	634	635	632	638	639	600	646	665	642	673	670	667	691	627	655	686	661	630	602	638	659	648	701	671	598	658	644	630	642	664	658	685	655	644	708	673	649	656	650	625	694	673	643	694	659	619	660	672	636	622	628	612	592	642	644	646	653	601	634	680	668	658	619	656	616	658	668	616	635	597	639	620	668	675	686	711	666	669	661	646	631	648	661	710	639	672	636	618	652	661	683	627	619	594	685	660	638	660	658	605	687	635	600	608	672	664	632	633	658	603	663	608	625	668	683	657	638	683	658	659	655	654	662	638	600	622	645	685	662	666	656	634	645	694	644	676	661	614	597	661	613	652	699	638	651	670	689	653	662	653	707	626	663	664	647	655	627	665	660	652	651	636	688	643	666	652	700	664	673	639	675	639	704	660	665	642	670	640	607	650	712	645	639	652	692	657	645	677	640	649	658	689	660	650	622	703	710	644	670	635	649	659	674	666	614	679	640	630	668	671	650	623	614	696	692	664	660	665	630	661	619	661	648	628	650	674	686	612	631	659	661	638	623	632	608	638	623	642	693	588	694	659	656	662	658	669	656	609	688	606	682	633	646	606	656	683	644	708	648	624	647	643	663	685	670	677	646	631	640	642	647	644	638	678	613	664	675	673	659	678	671	623	666	649	624	606	616	676	684	667	619	639	663	608	657	661	624	615	692	681	657	606	642	612	654	649	710	663	655	650	676	686	647	650	693	643	670	653	658	655	680	654	687	683	683	652	629	668	649	633	648	631	674	640	665	626	625	599	614	646	623	634	708	589	660	691	693	688	670	630	606	706	642	685	634	642	684	689	626	693	628	645	674	673	677	609	629	645	626	685	664	616	656	669	687	661	673	681	665	704	706	653	628	603	657	697	630	656	646	666	656	663	705	670	670	667	650	653	619	659	624	664	690	664	683	660	666	653	600	645	690	645	657	648	595	655	640	654	646	664	682	683	701	683	632	681	585	656	652	659	672	611	630	661	653	651	652	718	666	637	664	639	648	647	672	639	667	671	635	691	648	654	618	646	611	623	635	683	670	643	644	656	670	706	692	690	625	629	654	643	651	677	620	642	685	637	631	678	677	684	658	656	593	711	645	675	665	694	701	628	701	647	633	611	643	621	665	630	660	699	674	643	662	641	670	634	671	681	651	655	667	684	671	602	645	648	630	673	664	640	678	699	692	658	674	651	595	679	676	649	644	659	720	678	661	715	626	646	703	645	639	630	668	623	676	657	694	631	649	711	651	635	678	669	665	655	656	679	645	653	677	678	707	655	673	640	683	668	666	681	645	677	730	665	708	663	649	610	653	646	648	625	636	654	670	664	667	678	693	634	655	649	632	623	602	668	637	665	663	662	638	643	658	659	647	629	673	715	659	650	623	645	614	631	648	634	690	667	698	649	650	719	653	651	678	648	648	665	671	674	651	667	624	626	638	590	638	664	628	676	640	674	617	717	663	645	634	675	675	661	677	661	605	670	635	662	629	699	647	646	651	685	703	625	665	618	673	619	645	675	638	674	643	683	666	687	678	629	673	609	681	649	661	627	656	660	667	628	695	648	658	669	652	646	622	625	632	637	678	641	640	669	659	616	636	681	708	680	654	613	638	660	680	653	638	713	661	646	649	651	601	664	668	652	618	713	655	634	628	671	639	715	609	699	677	641	681	657	624	646	646	640	657	683	635	584	700	636	593	654	653	646	659	663	642	633	648	623	628	681	655	651	655	665	645	668	626	685	713	667	633	640	646	674	673	697	659	664	661	668	656	617	608	676	646	619	635	646	617	632	652	636	648	668	640	596	641	679	651	634	692	638	649	652	681	656	625	698	632	645	619	696	627	641	596	655	667	704	602	645	622	720	640	613	653	674	657	713	652	655	645	655	648	638	670	692	654	691	627	639	690	679	630	634	667	651	642	682	651	686	677	645	667	666	689	642	691	658	638	632	618	659	674	647	658	713	633	660	621	676	649	635	669	624	593	715	628	657	610	648	631	638	631	661	679	643	652	644	702	609	659	697	668	628	631	683	615	705	621	626	682	684	642	677	654	686	651	661	694	647	677	687	646	632	676	634	684	657	661	671	675	713	638	657	679	646	658	653	658	653	689	648	666	648	681	673	602	645	668	669	625	683	657	675	649	674	664	673	653	647	660	637	655	644	646	660	653	676	656	629	630	595	656	663	638	657	658	642	632	663	687	606	628	653	625	665	693	664	708	649	659	699	659	671	636	610	681	638	640	618	677	652	661	656	684	698	697	638	633	655	631	656	678	696	646	625	647	627	629	674	652	627	619	678	686	668	660	678	731	663	709	652	668	604	671	678	632	645	661	652	650	683	635	610	633	647	636	654	644	641	603	637	666	653	627	624	665	696	670	648	642	663	637	676	644	656	683	641	685	644	653	636	696	716	646	624	679	638	639	606	667	650	633	612	662	615	646	633	654	676	666	657	672	652	630	627	601	688	662	655	645	677	697	673	642	695	604	687	661	633	638	712	652	629	635	656	680	643	690	649	663	623	672	650	698	706	654	708	705	632	631	637	683	692	627	654	640	653	625	625	646	667	701	629	652	678	626	653	642	683	620	641	669	669	644	604	629	688	632	635	682	666	656	669	693	680	637	685	603	701	651	604	661	653	673	626	655	616	716	653	641	683	638	708	641	660	615	684	665	664	697	671	653	641	664	639	668	686	677	676	664	663	682	692	674	666	690	684	608	645	659	666	665	689	647	656	613	680	600	653	643	664	687	645	657	681	699	670	591	663	663	670	648	660	721	638	638	650	638	642	655	672	657	653	648	638	626	632	663	666	667	659	641	633	675	672	638	659	653	667	648	667	606	650	659	636	651	665	683	651	657	692	659	639	678	646	679	626	636	708	669	626	680	663	614	686	640	671	664	590	691	685	671	697	630	604	681	660	659	673	694	648	678	625	702	652	649	651	642	666	662	612	657	626	626	663	603	702	668	691	687	666	630	669	656	625	630	655	656
15496	41623	14029	3204	1282	873	625	496	413	364	290	254	263	221	231	225	192	199	152	189	150	148	165	170	139	147	120	149	122	145	136	134	134	138	126	130	123	125	152	135	118	112	114	139	136	138	125	121	126	118	110	114	119	116	111	114	131	141	129	108	117	133	119	131	121	93	98	112	116	105	122	120	138	104	117	105	118	137	114	101	105	138	140	109	111	114	108	119	126	118	112	112	121	108	119	112	117	96	111	110	102	123	112	114	102	84	133	123	133	110	110	104	127	104	126	121	106	108	118	102	121	130	105	107	111	115	104	120	124	107	95	127	99	102	134	118	108	123	116	103	127	107	110	118	122	105	126	110	112	121	113	115	116	106	124	116	115	82	116	101	117	114	116	121	109	115	119	107	100	102	109	101	116	114	117	91	120	93	114	139	118	141	124	106	117	120	104	117	107	119	114	121	116	116	117	102	113	115	110	110	104	126	106	105	112	110	110	117	105	115	111	130	120	114	129	144	104	115	106	111	111	121	112	109	122	87	109	115	122	89	115	113	124	106	106	116	100	107	110	136	115	120	137	118	131	106	105	87	98	114	117	131	97	101	112	106	118	125	108	121	103	108	125	105	112	120	128	110	102	128	97	110	107	101	130	106	114	110	133	109	119	99	93	115	112	90	121	130	99	105	111	121	104	109	105	106	93	120	129	100	124	119	113	100	118	98	126	114	115	106	106	125	105	113	135	115	96	96	113	111	127	117	116	99	144	118	122	103	115	88	124	107	116	99	108	110	121	102	119	94	113	105	114	115	112	110	115	114	112	119	113	110	108	106	100	97	115	113	93	128	122	102	115	114	95	117	114	108	113	108	120	107	87	107	110	126	121	110	128	118	109	101	101	107	127	123	134	114	114	106	112	102	118	116	117	125	118	103	104	117	105	103	123	111	97	126	132	95	132	104	112	119	94	105	106	128	105	106	155	124	111	120	119	120	131	115	108	111	105	119	117	124	113	113	112	118	103	126	121	117	102	108	115	115	98	118	124	106	111	125	103	121	117	109	135	123	109	123	105	84	111	111	119	110	106	108	108	114	118	132	115	124	113	120	95	102	117	126	105	94	90	103	127	113	107	111	105	132	93	118	117	117	113	120	113	108	120	130	115	126	106	117	112	115	81	113	114	114	122	108	112	128	125	129	119	114	108	119	118	111	113	115	120	119	97	128	115	114	103	104	98	100	100	92	105	101	124	108	122	107	123	110	101	96	97	126	105	101	97	104	109	84	100	123	111	116	104	111	105	103	106	93	113	109	101	113	122	124	112	113	112	113	100	124	98	118	112	116	111	108	134	99	123	134	107	125	128	121	99	101	120	125	122	101	108	101	114	99	117	110	116	108	108	110	122	107	111	103	105	97	108	132	95	94	108	114	109	103	98	126	115	96	118	124	111	113	102	98	115	100	102	116	94	137	122	104	99	111	114	111	101	114	110	125	93	112	129	115	106	112	133	114	101	100	111	114	112	119	137	119	116	124	109	130	115	119	125	116	118	121	128	117	110	113	113	107	138	115	107	98	128	110	113	99	102	114	122	113	118	109	110	103	117	115	102	118	122	114	83	114	120	103	118	112	114	103	103	102	98	139	108	123	102	105	120	107	115	118	115	133	101	121	123	98	110	106	126	109	100	128	100	101	115	111	122	111	109	100	105	107	91	116	110	107	107	116	111	118	106	117	103	116	114	100	104	112	129	122	123	129	107	112	117	99	98	122	118	116	114	111	117	124	99	120	117	126	120	132	146	119	115	129	112	140	94	107	100	103	109	114	118	124	108	107	109	114	107	115	104	123	110	115	120	120	119	118	123	105	100	110	127	119	100	110	101	118	109	111	106	105	121	131	105	118	108	117	116	103	124	122	116	117	108	98	114	93	111	109	105	122	107	119	111	119	128	116	100	116	118	111	140	119	127	129	119	116	133	93	104	112	114	115	87	123	143	106	113	111	104	119	102	108	117	127	100	113	113	116	125	124	112	136	116	113	114	96	140	111	119	115	97	127	112	109	105	114	117	120	108	119	101	111	131	112	108	83	128	96	106	120	137	123	128	134	125	125	104	101	134	116	108	113	106	115	117	111	106	103	133	113	117	96	121	104	114	112	119	123	107	147	127	104	118	111	116	119	128	111	111	108	133	97	117	104	107	115	122	105	99	109	105	116	93	104	119	131	118	114	121	96	103	118	108	117	112	113	110	111	103	99	112	122	94	101	119	108	113	96	107	103	104	112	132	106	118	107	86	113	119	94	112	99	107	97	106	91	116	123	111	137	101	98	119	86	129	100	106	121	116	118	93	111	135	140	128	109	111	115	132	107	120	113	101	127	101	126	132	110	128	122	112	112	101	119	105	119	103	127	119	113	119	113	107	104	121	108	103	112	117	111	111	96	105	102	106	116	122	90	112	115	115	104	114	89	105	124	120	115	113	124	122	117	91	104	111	139	118	116	100	107	120	110	90	115	112	123	103	98	113	99	110	107	113	126	114	121	93	138	124	119	107	116	121	116	122	151	100	124	110	126	108	103	113	105	112	94	113	126	110	107	97	113	100	122	93	119	117	113	126	120	119	89	114	106	127	113	117	96	111	101	99	102	106	114	117	124	122	125	133	135	78	100	110	107	110	123	110	99	125	137	117	116	104	135	96	143	134	119	119	110	133	111	127	115	124	106	115	123	108	108	105	102	113	100	103	109	110	111	125	104	106	126	105	111	99	128	137	127	113	113	99	106	102	120	98	117	113	100	122	116	99	117	129	117	112	106	121	113	114	101	121	122	124	112	132	104	121	134	132	124	107	87	112	108	104	111	120	132	96	122	108	138	124	134	114	109	102	107	91	116	93	107	107	92	123	119	133	105	110	100	118	126	115	110	104	119	107	106	132	118	119	95	122	117	115	115	109	105	102	105	107	112	113	113	88	101	119	82	99	119	122	105	96	118	122	126	108	101	127	99	144	104	126	115	121	117	122	101	122	97	121	108	118	117	125	136	104	114	129	86	108	105	101	105	117	121	122	98	98	112	103	106	129	105	107	121	120	117	92	119	107	117	115	125	106	99	119	119	115	86	104	114	123	130	104	101	88	117	101	96	93	99	114	123	138	100	125	109	103	106	83	112	121	119	95	111	130	82	121	123	128	114	104	102	111	106	121	123	114	116	111	109	108	109	121	122	103	121	102	129	107	117	104	115	108	121	94	115	107	118	102	119	113	108	137	117	110	108	111	108	102	103	91	124	112	112	113	122	119	101	119	113	121	116	113	97	124	110	112	107	119	81	112	126	117	108	120	116	116	105	113	110	98	105	123	116	113	99	116	115	105	118	103	135	116	122	107	128	106	92	104	118	95	114	103	122	123	107	104	111	99	100	105	109	111	111	117	119	104	106	132	118	116	110	124	110	107	116	125	115	146	131	123	99	101	117	125	123	113	118	116	99	117	118	118	103	116	100	113	109	136	114	125	142	110	96
7515	23801	4180	5129	4451	3493	2930	2356	1966	1736	1514	1229	1198	1105	959	941	865	750	729	720	634	623	584	545	596	577	499	514	510	499	448	447	453	461	433	458	427	437	408	398	421	449	412	434	402	403	421	410	357	398	388	387	357	360	380	345	347	368	347	374	364	371	340	342	374	332	343	355	356	360	379	332	362	343	368	341	344	332	359	347	368	366	355	338	348	327	353	331	333	333	320	353	343	330	327	321	341	352	331	318	316	324	310	342	338	311	337	337	340	335	354	341	336	335	342	349	349	335	316	334	353	351	346	305	370	316	324	323	325	324	343	335	366	321	349	347	328	333	322	323	305	316	327	323	338	339	346	314	322	317	330	338	322	335	356	331	329	324	322	342	334	320	315	319	336	307	355	348	329	318	324	312	335	308	308	341	338	301	350	357	335	339	335	350	347	357	318	340	303	308	328	313	351	324	322	311	338	330	348	317	328	309	310	314	365	354	302	320	313	334	305	316	315	332	310	345	342	326	353	311	341	281	311	336	302	353	311	287	314	301	323	300	312	322	310	349	345	341	344	316	319	296	309	306	339	300	318	345	318	319	302	321	352	333	313	339	345	343	332	335	295	347	338	314	334	342	340	321	315	341	307	315	286	324	317	339	290	321	342	306	313	323	313	324	333	294	333	334	320	336	334	333	351	293	323	346	306	350	306	290	315	320	320	303	318	326	311	289	334	318	328	315	318	309	348	334	325	317	312	310	328	349	316	332	283	326	326	342	337	340	316	326	313	306	334	328	353	323	320	317	304	346	306	342	376	283	314	320	297	329	358	334	325	320	319	318	295	332	308	314	314	333	332	340	352	306	326	336	313	317	315	327	270	289	344	329	322	365	311	304	326	323	332	327	344	334	293	341	319	355	338	313	322	317	331	329	362	308	286	310	312	336	336	298	367	335	304	342	341	314	330	332	336	325	328	335	309	340	353	315	345	292	342	337	318	349	306	308	330	292	291	301	331	341	316	336	302	301	310	287	313	340	306	375	309	305	317	291	354	318	328	341	331	272	288	330	317	338	345	363	315	330	344	342	340	289	324	323	335	322	332	308	329	310	299	323	328	335	341	338	312	317	320	327	310	339	297	350	295	320	324	311	332	295	349	299	340	309	296	356	304	327	334	310	325	339	319	305	287	350	329	323	315	366	304	360	324	323	357	336	314	312	354	312	333	335	337	338	291	328	353	312	320	321	323	293	364	332	324	330	320	313	333	328	331	317	314	307	326	321	339	339	342	336	343	330	347	292	292	298	349	295	346	370	329	301	350	333	299	337	317	305	324	359	316	311	313	330	303	368	331	304	329	313	332	332	317	324	293	322	328	284	320	337	310	329	322	347	329	309	310	305	327	284	358	336	314	337	320	323	341	334	318	334	335	333	332	338	301	286	305	313	366	296	333	357	313	328	353	324	293	343	338	318	403	313	326	307	321	333	314	308	330	352	348	296	297	295	343	365	320	343	306	321	313	315	355	339	311	307	329	317	313	331	300	315	315	313	325	290	300	323	343	297	332	305	337	322	331	305	319	338	334	325	326	340	317	337	333	305	315	351	361	315	325	309	302	297	305	332	331	344	312	331	317	324	333	308	337	325	339	332	323	315	308	333	359	337	334	327	304	329	319	323	302	325	312	335	322	317	318	306	292	339	352	313	321	357	321	305	321	315	339	349	333	318	273	358	315	312	315	326	343	284	297	326	331	344	287	335	318	321	340	303	306	313	320	326	296	314	321	344	295	320	336	296	323	335	309	315	316	287	312	311	314	295	328	315	335	325	300	310	321	337	328	297	315	325	306	295	321	309	324	317	343	311	314	346	293	308	343	305	298	309	341	318	353	321	333	301	306	348	342	325	325	318	339	320	355	300	345	311	319	357	296	329	342	308	306	309	339	321	359	319	325	358	334	330	308	306	331	328	315	318	306	322	315	324	315	339	304	344	357	323	325	352	326	362	342	309	327	337	349	317	299	316	332	310	328	335	330	324	321	341	318	337	294	300	292	323	312	318	330	307	312	342	339	297	336	300	321	310	335	291	337	359	291	315	323	326	308	330	326	327	315	352	283	320	340	317	283	277	319	334	305	293	330	349	305	335	337	329	353	331	327	314	296	305	348	300	342	297	310	332	296	318	312	325	300	273	316	312	324	330	303	328	344	336	320	328	339	340	312	363	310	318	363	329	300	335	329	351	328	321	352	326	351	345	326	342	321	318	326	325	323	359	318	303	293	316	367	347	278	309	339	313	340	326	351	295	315	309	340	295	349	324	313	322	320	318	312	362	318	312	311	292	285	299	306	335	337	361	331	317	326	332	342	321	316	324	316	338	317	319	307	299	347	321	319	328	311	333	295	321	337	300	322	307	295	311	340	326	310	324	298	324	333	342	308	314	306	363	373	352	333	311	312	331	338	293	328	355	305	312	340	304	310	324	318	355	316	304	304	319	308	371	318	321	325	331	334	322	383	340	354	331	326	308	327	304	312	344	342	305	343	336	352	341	340	318	337	360	308	311	334	282	311	338	370	332	307	345	332	319	300	286	300	329	293	309	317	293	309	308	339	341	337	317	330	330	311	338	328	344	354	317	337	329	357	309	296	351	316	288	349	339	321	330	342	313	260	335	325	337	327	331	295	344	314	327	306	297	332	338	329	316	342	314	339	376	266	293	332	307	306	356	289	344	347	308	318	320	315	324	335	310	326	316	322	333	340	310	332	306	313	322	300	327	353	304	312	310	333	298	311	309	342	335	302	304	311	364	311	367	353	324	314	330	319	347	345	331	339	312	334	334	352	339	307	336	320	331	324	308	327	322	301	323	345	328	304	329	315	321	317	329	332	343	335	322	306	314	331	355	314	383	347	345	309	322	331	315	324	316	293	343	331	313	332	304	318	325	295	319	348	335	276	317	331	307	330	319	347	342	335	341	304	314	291	313	330	315	316	324	316	330	328	310	350	315	318	302	320	304	314	342	328	320	336	307	317	358	345	318	335	311	339	323	311	322	315	309	295	291	308	342	317	314	348	349	323	295	336	327	301	352	341	308	309	347	335	346	310	322	317	362	314	344	302	288	330	318	297	368	325	335	299	344	308	313	330	322	316	300	316	321	325	294	325	363	301	340	332	315	294	288	329	324	329	310	334	310	330	351	349	346	338	364	327	329	292	334	346	303	331	335	312	324	338	307	314	324	345	310	324	321	319	309	321	329	329	291	320	330	292	332	303	312	343	309	318	327	326	305	331	327	326	310	320	305	332	340	325	322	312	314	333	304	298	336	286	301	311	341	303	328	322	344	304	295	307	328	354	330	312	318	339	342	325	334	299	323	335	311	298	354	290	315	335	324	342	350	312	334	297	317	307	299	321	336	343	305	301	315	338	280	298	298	305	311	314	299	320	339	359	310	320	337	317	279	303	344	314	312	339	304	324	297	335	322	340	321	300	276	336	338	309	311	367	315	317	335	303	327	318	330
2415	3366	408	362	329	296	355	351	287	328	336	346	330	335	337	303	324	326	307	338	321	339	334	319	336	309	302	347	354	291	320	305	338	326	344	325	283	329	293	302	344	308	348	287	307	337	322	316	333	298	313	304	288	302	309	299	299	336	332	276	295	330	326	335	300	311	293	343	266	310	308	326	326	311	304	293	292	340	332	337	305	313	287	305	344	311	305	327	339	294	317	313	328	322	320	332	311	300	318	272	311	312	311	304	320	309	367	309	294	307	313	307	325	323	311	322	280	336	327	301	310	314	320	305	311	313	305	303	283	292	300	301	308	314	322	335	271	329	303	317	337	316	295	295	320	289	344	336	307	330	293	278	321	342	304	295	322	302	304	283	302	320	309	306	300	332	290	319	300	284	350	312	258	308	330	326	295	312	316	311	321	301	347	298	306	329	309	303	293	318	293	320	318	338	286	301	331	351	304	297	316	312	267	311	274	314	300	273	303	310	285	315	315	314	331	303	311	300	305	299	330	322	329	309	332	313	342	308	311	301	335	338	287	301	303	315	299	303	328	313	319	321	286	301	289	316	312	283	308	288	293	322	294	295	323	312	324	330	320	304	321	302	320	308	322	286	292	318	307	311	303	338	288	322	323	307	313	279	309	310	330	305	330	317	269	300	292	300	293	312	312	280	326	320	269	301	316	311	297	289	317	286	298	329	298	322	330	310	309	308	318	318	322	328	306	306	307	301	324	310	306	302	316	331	294	312	322	314	326	322	305	296	310	314	334	310	279	299	305	328	307	313	321	314	312	283	312	320	287	304	298	323	316	318	312	333	324	331	307	283	332	312	321	293	325	333	327	311	288	290	321	292	300	312	305	360	331	323	296	318	300	350	353	305	280	295	291	313	318	310	318	314	310	318	336	311	299	355	321	334	323	332	319	282	328	291	325	296	328	283	300	295	288	301	315	309	309	330	313	297	344	360	302	344	279	342	297	287	315	325	317	304	326	272	307	310	329	301	282	302	280	308	316	319	337	336	307	288	332	291	289	283	288	306	312	283	288	321	327	321	348	315	305	308	292	293	288	263	291	323	322	282	328	310	301	296	295	343	307	273	288	292	296	303	330	313	283	361	317	299	322	290	310	317	328	311	305	295	295	314	323	300	310	308	294	298	326	299	308	288	316	306	316	334	298	317	306	308	305	312	356	348	315	326	314	329	329	303	294	307	325	296	306	324	318	291	311	326	299	300	317	283	316	317	314	313	265	308	301	340	328	301	329	313	310	273	322	308	284	307	312	308	308	318	310	314	326	303	301	298	308	299	307	294	304	344	297	289	310	303	316	299	374	295	325	303	325	312	322	322	326	332	323	303	328	330	329	297	326	300	302	296	340	300	294	317	336	297	301	326	309	294	323	286	320	330	324	293	304	332	310	315	299	305	331	337	319	313	311	316	327	317	317	325	304	320	294	313	298	299	307	280	321	296	290	305	276	314	286	333	323	280	317	301	299	327	293	329	326	309	320	335	302	317	328	306	304	316	331	312	329	342	297	312	320	325	309	309	300	325	318	323	316	308	320	321	288	325	348	291	303	345	361	334	298	306	325	305	344	313	335	274	302	334	307	316	302	307	324	315	328	324	311	335	307	292	323	295	259	320	296	322	308	336	297	306	333	325	295	302	292	315	308	308	312	329	330	292	290	292	339	320	328	336	293	332	284	298	296	305	293	277	300	338	307	304	330	298	290	320	293	318	305	312	293	311	301	311	307	306	292	309	288	308	325	316	320	332	307	303	320	285	331	324	310	312	310	298	304	305	317	323	323	309	306	326	285	333	287	325	316	305	328	301	283	313	287	328	315	339	288	360	320	288	337	296	306	298	327	345	328	316	301	279	322	297	344	306	313	326	287	285	294	302	304	332	309	277	285	331	293	295	276	289	361	297	314	342	309	335	304	321	298	349	314	328	309	312	333	318	298	325	295	276	312	308	339	315	320	333	346	312	287	264	328	306	302	316	303	348	295	331	278	345	282	347	314	330	316	329	330	290	298	295	300	313	305	313	294	302	312	315	303	300	331	277	284	313	314	292	342	304	303	293	302	324	308	321	327	322	331	335	299	313	349	287	316	318	302	346	333	300	313	284	322	319	346	326	335	308	312	297	326	326	340	321	330	298	314	293	272	269	301	315	299	291	295	292	317	343	295	291	293	316	300	297	293	317	296	289	327	294	342	309	331	346	323	318	327	315	333	297	314	309	317	317	290	313	315	325	317	307	355	302	273	312	335	293	287	310	305	354	327	313	300	295	312	328	314	313	303	312	285	296	289	307	307	304	290	315	304	294	337	341	311	313	314	289	293	312	308	320	306	299	316	332	321	284	308	326	306	294	309	305	326	313	292	343	286	310	288	285	307	317	334	304	348	324	305	332	314	348	292	350	288	316	319	314	304	273	337	300	327	288	330	317	309	299	306	294	318	313	306	289	308	332	299	279	341	314	311	304	308	309	296	325	307	320	307	320	318	306	301	311	295	300	314	337	301	289	325	294	335	328	279	292	319	335	303	330	318	313	340	260	348	317	295	302	339	329	332	315	325	329	301	307	324	292	293	294	296	312	292	331	332	314	349	298	325	304	289	315	348	313	333	298	286	302	333	317	288	286	295	336	287	338	340	303	320	283	294	325	309	334	339	334	280	296	320	318	330	324	338	359	334	333	287	301	348	333	327	288	325	296	300	316	312	338	301	330	306	326	311	296	310	303	341	290	284	308	378	280	334	291	298	329	281	321	301	311	348	326	334	304	323	267	299	331	293	328	316	285	309	315	326	307	326	325	294	296	280	324	319	294	325	309	334	328	320	280	333	333	295	303	330	313	344	264	286	322	290	283	317	328	300	321	302	331	277	305	329	303	306	322	318	298	283	329	319	309	288	364	330	314	317	293	322	289	306	287	305	294	274	299	324	305	306	293	315	290	271	323	300	314	295	294	293	305	290	298	318	320	306	307	343	295	289	302	340	286	343	352	312	309	289	300	293	316	318	319	275	329	306	349	296	335	310	320	316	307	309	330	335	295	308	299	316	310	310	311	290	293	305	302	333	318	324	281	316	285	291	338	336	315	310	310	333	291	352	315	341	295	310	322	289	331	309	320	316	274	330	322	319	327	326	317	333	301	281	308	301	302	287	316	337	339	292	299	361	316	300	326	281	340	312	303	325	309	310	313	313	342	290	327	304	302	320	282	290	360	318	292	294	326	354	309	308	291	329	319	317	323	303	317	313	330	299	300	322	307	279	296	301	315	321	297	300	311	315	314	310	331	339	338	292	298	306	320	331	317	330	327	327	314	302	314	300	296	292	328	279	291	308	284	305	304	311	317	303	314	300	322	297	326	321	342	302	325	287	276	308	283	307	280	279	297	319	300	301	305	309	295	301	319	315	324	317	315	312	298	330	313	318	313	320	340	267	277	311	314	295	312	277	324	310	345	292	289	328	301	298	353	305	329	288	325
2534	4748	942	910	906	881	944	838	871	829	841	865	792	869	817	779	786	847	787	826	820	802	816	841	820	750	805	787	781	787	784	802	791	752	815	787	804	831	756	809	751	841	808	710	862	817	839	833	802	824	853	759	815	785	762	783	802	857	820	807	807	797	773	790	823	816	793	788	783	804	760	829	791	810	798	835	798	794	740	771	786	769	799	799	782	857	790	788	825	808	781	808	791	812	814	755	800	797	804	757	761	791	773	777	835	789	808	807	769	848	793	751	758	792	755	849	781	777	883	758	764	797	785	766	853	776	817	775	785	812	793	854	764	746	739	776	836	807	790	813	787	799	778	763	802	805	808	786	766	745	843	797	837	777	809	752	822	836	826	813	827	800	837	763	858	769	818	839	823	835	827	799	729	830	834	801	810	794	798	756	789	772	773	755	815	832	796	817	846	769	798	730	788	773	841	810	807	791	825	780	770	805	776	847	773	806	803	839	742	815	766	818	804	777	818	796	777	814	796	830	762	809	823	798	799	789	808	787	788	767	781	742	797	818	794	784	810	784	845	787	769	773	783	812	803	802	768	811	830	842	774	741	845	793	729	778	796	808	803	788	826	751	813	781	787	801	766	781	815	787	752	765	772	805	850	811	732	751	775	838	784	817	824	759	846	811	816	810	841	782	788	784	820	808	812	799	786	817	773	784	821	779	783	813	786	833	740	820	766	794	811	803	805	834	754	793	802	769	791	738	823	809	836	814	827	868	784	854	791	797	800	839	817	812	792	711	838	808	757	763	801	775	758	786	857	812	764	775	747	789	844	768	823	780	795	761	819	790	814	728	816	770	760	778	834	788	832	868	823	816	810	791	794	807	809	782	822	831	770	718	800	780	833	801	782	794	805	776	791	803	795	787	790	763	798	845	882	811	828	819	783	770	757	808	881	806	838	765	792	763	805	816	792	746	801	813	785	850	755	792	838	776	777	817	801	801	837	820	793	808	735	791	769	765	793	845	839	823	757	844	836	783	877	792	827	776	778	802	794	782	824	775	781	749	739	839	830	767	787	811	818	781	768	781	813	791	766	845	810	749	851	799	752	799	794	782	778	805	823	819	818	798	799	763	800	814	802	805	853	775	809	807	799	756	756	811	817	830	755	817	762	764	771	805	808	792	741	762	797	789	804	791	756	805	766	800	765	766	815	775	801	782	807	740	798	775	758	802	808	815	745	807	777	772	809	807	795	749	789	778	793	799	827	839	737	756	813	814	820	779	761	799	822	775	789	801	817	815	792	826	776	781	809	833	797	826	767	802	785	833	785	778	838	812	807	767	813	812	806	800	794	815	829	754	826	750	792	803	775	757	750	808	826	823	755	815	790	761	778	801	777	833	824	783	792	796	781	756	811	795	810	785	811	791	746	796	814	830	797	804	787	833	838	739	836	759	830	800	782	774	849	781	823	762	847	821	783	787	791	786	808	787	844	759	803	764	771	800	785	804	827	790	805	826	809	747	828	784	747	804	753	800	793	790	793	785	789	812	811	799	773	799	798	791	792	796	821	801	740	743	816	785	779	847	837	813	765	779	794	781	813	740	834	814	785	744	777	787	789	734	750	804	793	794	784	796	713	779	850	777	817	820	760	823	809	777	802	827	791	822	775	782	857	780	772	811	808	851	824	813	805	835	805	795	822	850	798	825	779	807	758	826	846	820	810	823	795	810	788	778	801	773	797	806	796	773	776	826	820	787	820	787	838	826	805	826	765	770	804	830	808	839	806	841	847	821	785	753	803	796	834	740	792	802	780	807	800	797	767	804	807	810	813	833	787	807	797	764	829	818	833	833	804	819	848	797	867	799	827	783	760	785	808	828	813	775	797	795	778	823	831	778	816	795	831	795	797	786	826	808	738	762	745	804	800	822	820	805	807	786	808	804	756	833	772	750	713	810	787	803	835	810	812	797	823	830	760	771	802	783	809	791	806	785	795	838	852	832	799	831	779	767	759	776	752	789	846	790	804	787	775	888	769	785	842	782	771	781	850	811	781	781	791	787	858	794	784	786	807	817	772	787	790	761	814	805	804	804	776	759	807	793	744	816	796	832	816	786	841	813	770	803	814	840	779	750	830	781	787	786	808	771	797	825	757	789	753	772	789	784	751	796	769	732	858	779	803	805	799	769	783	767	824	803	828	809	836	826	814	802	814	791	816	716	827	770	771	786	815	747	769	787	831	777	769	759	843	855	820	784	766	801	765	778	786	789	801	795	844	792	799	803	785	797	784	797	765	784	810	791	792	730	814	832	738	782	756	790	815	776	801	772	770	788	795	798	780	784	855	819	786	822	756	822	736	797	808	788	785	815	810	794	797	797	764	785	819	806	788	761	724	737	793	793	791	789	769	791	785	812	839	758	800	773	780	808	794	816	826	783	803	744	855	708	782	810	782	761	821	769	783	772	816	804	813	803	794	835	844	828	825	796	755	847	781	785	784	759	803	778	828	758	841	772	775	832	832	793	798	833	810	802	807	742	797	821	783	769	763	798	791	802	782	819	777	842	785	806	759	788	803	785	819	784	781	761	801	752	812	839	792	797	815	801	769	795	795	804	814	783	862	791	761	777	751	772	812	778	799	771	786	818	825	766	755	800	789	833	799	845	861	777	838	801	776	806	784	792	788	820	818	824	801	775	738	822	848	762	839	807	819	809	814	790	812	749	850	798	727	827	796	747	789	780	777	857	805	792	815	819	808	866	815	820	740	824	794	805	795	820	777	795	785	733	807	781	768	826	828	796	770	795	798	780	829	850	821	822	804	755	772	790	838	772	819	820	796	774	810	788	790	818	769	774	769	828	790	836	791	816	811	826	814	817	815	879	778	821	799	785	796	830	800	795	780	750	812	824	763	819	749	832	797	789	797	786	788	786	810	830	775	782	786	822	788	774	867	798	841	816	798	801	792	832	881	728	760	823	773	823	871	789	842	823	749	784	774	806	824	789	775	782	825	813	810	808	783	807	787	800	846	764	801	787	787	838	820	844	800	806	828	823	826	803	802	785	768	783	811	848	824	809	778	801	812	736	805	780	839	815	767	863	763	754	803	747	742	813	872	748	758	813	800	812	810	809	826	789	744	781	780	789	809	814	839	758	774	807	824	796	802	838	764	785	797	770	817	758	798	841	791	765	824	772	813	847	814	808	778	790	819	772	799	805	823	769	781	800	795	792	820	778	789	794	811	820	810	833	803	837	769	845	813	816	852	759	749	847	827	797	828	790	808	796	754	821	768	785	799	792	765	779	809	772	757	830	797	791	807	783	761	833	797	803	862	806	817	815	777	779	813	854	875	768	773	759	748	771	758	790	782	813	838	801	761	766	834	798	770	837	837	822	794	803	772	788	837	817	820	792	778	803	772	809	793	773	788	797	828	799	748	753	867	819	804	780	789	777	823	767	801	816	762	786	777	821	835	791	800	792	862	817	822	785	845	851	768	792	794	826	778	781	799	798	789	820
8738	29664	5133	1127	886	652	524	473	433	405	349	327	297	309	320	306	328	285	292	295	296	289	259	252	292	259	287	256	284	278	244	254	273	248	277	262	287	288	254	283	264	238	236	245	264	269	282	264	261	269	258	247	278	261	271	275	249	259	253	248	290	239	264	300	272	309	275	263	248	264	256	250	272	277	242	281	278	260	237	242	268	258	228	244	247	244	245	247	265	248	265	242	255	247	268	249	235	258	240	263	236	242	262	284	233	266	217	288	248	276	257	228	227	250	259	266	225	251	256	284	232	280	265	238	236	250	241	247	231	255	243	240	246	251	277	250	256	273	243	254	256	242	243	251	240	254	263	258	241	266	240	275	255	259	254	250	265	274	250	235	232	294	255	261	249	230	271	260	295	273	270	249	262	278	228	278	229	283	259	245	242	274	254	245	262	273	245	243	225	240	253	241	262	260	269	258	263	278	241	255	253	242	257	278	267	247	279	267	235	276	237	255	236	266	255	286	258	254	240	225	232	264	290	282	244	283	259	257	264	266	305	266	227	256	277	224	229	269	258	263	256	251	273	302	231	247	248	279	223	255	264	257	273	264	265	255	246	252	266	233	233	243	287	250	229	260	261	247	244	240	242	265	248	283	260	246	261	259	240	240	297	275	258	275	276	268	256	241	236	267	239	241	277	261	256	252	248	221	264	253	268	244	250	249	274	248	244	228	247	262	248	238	236	269	244	273	241	247	256	250	247	258	272	245	263	268	253	267	284	231	289	255	258	246	231	258	250	245	263	257	257	243	293	248	250	263	245	233	217	258	264	252	256	256	263	239	250	250	271	245	247	257	227	258	254	246	236	243	241	267	256	242	232	252	277	249	248	253	265	264	256	235	271	273	248	221	264	262	263	257	279	248	259	267	228	283	252	274	249	258	246	247	258	272	268	261	254	282	237	257	275	261	226	244	261	238	238	272	266	234	261	266	248	249	242	240	255	276	279	258	240	283	231	257	272	246	262	246	255	264	235	261	258	248	251	281	254	280	263	277	257	254	258	230	227	255	242	244	221	247	247	272	243	247	291	265	262	267	299	292	260	266	261	240	250	259	247	260	284	271	254	238	276	283	259	248	231	254	244	256	228	257	257	264	256	239	265	250	254	261	245	275	242	269	301	249	264	267	265	265	256	239	264	282	273	251	242	286	265	258	277	270	246	249	286	270	227	272	267	270	265	245	270	267	222	237	257	267	219	234	270	272	227	237	253	233	270	242	265	286	251	262	278	269	245	235	259	297	255	260	236	254	285	272	259	245	255	262	235	257	265	261	272	265	256	248	269	261	238	243	266	231	278	266	253	263	280	253	248	241	272	243	270	246	257	227	276	243	266	286	250	268	277	268	251	265	250	223	250	244	272	249	250	251	263	256	260	246	292	253	263	248	259	259	241	273	245	243	240	257	256	279	272	241	290	239	269	266	275	257	257	257	248	251	261	277	225	224	252	252	268	268	243	252	249	254	258	254	273	279	256	245	238	232	246	243	254	252	244	246	265	263	247	257	262	267	235	283	217	266	260	266	262	252	222	251	273	287	237	249	288	261	237	274	249	215	217	238	265	277	282	255	283	299	250	255	235	257	272	278	263	240	234	263	242	243	225	257	227	259	261	250	272	274	246	243	310	263	287	243	241	261	263	229	254	293	264	252	224	261	243	241	262	268	222	227	273	263	212	237	250	255	251	247	232	284	242	263	223	271	237	273	266	222	279	223	257	277	262	274	242	257	257	232	239	277	235	274	297	258	250	244	237	252	248	244	259	250	268	250	217	269	281	256	282	262	248	245	272	234	256	241	251	240	245	264	231	246	277	262	252	250	255	265	241	271	255	244	260	244	266	273	260	272	284	247	225	249	259	269	262	235	249	238	268	269	252	256	271	241	286	274	245	265	252	286	272	283	255	254	239	264	270	247	243	231	261	288	262	270	235	244	218	275	256	243	249	257	232	251	260	247	245	235	251	244	277	244	285	256	267	264	265	275	271	263	235	246	274	257	261	252	260	260	246	243	233	231	255	236	234	256	248	257	267	278	256	245	252	215	249	256	242	249	238	242	246	221	247	252	274	237	222	244	266	224	260	249	254	254	255	258	256	243	254	277	257	248	262	244	278	284	248	268	237	278	260	240	251	255	258	238	262	259	216	263	239	246	237	258	272	262	253	223	273	271	263	258	220	247	262	249	255	259	231	249	272	279	250	244	281	232	268	257	282	250	260	265	260	250	263	256	248	237	258	261	271	250	282	256	262	241	250	240	265	246	250	282	245	263	257	271	265	229	260	262	268	248	239	255	286	253	257	261	237	242	235	280	260	257	254	257	252	253	247	271	260	257	278	260	238	274	265	258	249	260	243	240	247	250	229	266	256	252	245	234	235	286	264	255	252	249	238	264	270	257	280	275	246	271	231	299	262	293	274	263	243	270	260	279	251	238	246	255	243	258	247	270	231	254	276	228	255	259	270	236	244	301	251	260	281	256	248	253	245	231	261	273	247	238	237	262	228	267	258	263	253	253	233	244	256	244	241	237	266	273	254	262	268	226	248	232	260	252	232	273	241	260	278	267	245	251	237	231	252	264	235	278	242	261	236	295	242	271	265	266	274	249	262	265	250	258	271	263	239	279	253	251	268	266	263	232	279	240	256	257	250	247	252	257	238	270	280	242	226	245	250	260	245	246	254	261	232	249	244	251	252	269	232	272	272	280	256	208	225	266	258	276	240	244	234	248	255	260	242	255	230	252	245	266	261	248	250	242	260	277	237	228	250	228	259	255	223	238	220	264	258	244	222	249	244	208	247	243	250	255	274	245	253	259	250	286	237	264	237	238	249	250	268	251	288	246	266	274	239	226	270	269	281	253	266	249	248	267	296	274	256	242	252	226	254	284	259	267	254	260	288	242	269	247	251	288	262	251	241	233	250	250	265	253	250	253	255	294	252	252	269	268	261	254	235	264	247	236	239	239	260	266	273	264	270	253	241	261	228	258	265	259	237	279	225	239	273	221	232	250	246	254	252	237	269	239	250	273	252	258	235	259	258	266	246	266	245	267	243	216	251	230	245	249	246	250	253	254	246	282	271	245	244	243	268	289	272	263	224	241	260	228	283	295	257	252	248	281	234	271	290	281	292	246	258	248	227	271	239	255	267	269	268	268	269	225	242	267	262	236	262	258	269	272	243	259	283	266	253	280	262	276	273	284	237	265	258	240	249	241	250	263	252	245	252	263	248	234	228	268	267	266	266	257	271	260	264	271	270	249	234	262	241	246	267	266	272	247	214	263	240	254	235	248	224	259	252	267	274	251	248	250	244	245	256	276	233	254	244	267	228	251	229	234	260	250	262	285	259	258	247	260	244	259	273	252	244	244	267	246	246	261	273	234	253	243	268	251	232	245	241	255	280	266	255	281	229	261	235	265	251	236	237	272	272	287	259	264	264	250	256	274	248	248	239	280	244	269	266	267
5952	19227	2927	3407	2992	2478	2066	1815	1548	1480	1342	1238	1094	1069	1000	983	919	944	914	799	797	797	827	769	797	736	797	726	771	764	702	743	688	738	718	749	687	697	747	711	730	680	670	693	704	673	709	683	661	712	679	667	691	710	638	632	673	655	675	694	701	656	678	697	702	708	657	678	670	687	635	672	736	682	687	669	678	662	675	689	707	621	716	697	679	704	623	709	678	674	642	656	683	611	642	626	658	684	629	673	654	703	657	646	657	648	665	644	633	651	689	669	700	684	711	642	658	684	668	662	678	667	681	667	642	656	682	654	672	649	663	691	644	642	632	643	649	694	657	657	652	613	650	624	660	657	646	674	682	664	686	662	676	654	689	670	710	658	620	657	670	667	635	680	682	617	681	655	674	693	674	647	679	652	717	636	663	690	649	728	692	680	684	658	627	678	691	615	665	658	658	644	676	669	651	651	667	664	657	690	632	679	668	642	649	624	649	659	620	648	696	705	710	679	740	654	669	648	650	666	656	645	660	664	642	642	613	687	639	676	706	640	665	649	650	666	640	689	627	657	682	681	645	731	685	668	631	692	680	629	660	636	664	681	709	662	668	679	657	608	678	674	686	644	657	658	642	650	639	633	667	687	697	629	680	678	590	668	644	676	645	624	656	682	649	641	653	612	730	683	652	679	630	612	644	725	637	665	676	697	648	678	642	609	648	664	627	657	638	663	654	675	652	632	643	683	687	658	645	678	654	660	634	639	732	681	673	678	638	664	622	653	663	657	628	689	648	630	636	655	621	648	625	651	632	687	664	694	672	654	650	671	666	642	680	615	627	668	654	702	669	608	642	645	660	684	625	596	615	679	643	629	645	651	629	609	643	636	682	678	635	713	677	650	704	708	652	651	647	642	617	635	657	677	660	633	700	624	653	621	637	670	695	672	669	659	699	653	659	697	680	677	667	640	643	659	637	695	637	682	610	689	689	687	651	650	701	654	667	665	674	668	658	682	656	639	662	710	606	635	641	676	667	673	593	678	628	656	701	636	604	685	696	646	647	661	637	666	711	666	672	700	658	625	659	617	670	656	680	640	658	689	650	677	669	642	640	599	689	661	623	631	644	618	677	644	678	621	666	625	647	620	675	670	632	643	682	611	684	683	631	634	594	645	676	666	666	638	655	625	624	682	696	683	653	648	657	662	651	646	610	622	660	664	699	680	633	653	650	606	713	654	667	634	641	658	624	616	704	703	656	707	700	691	645	630	676	663	628	645	655	677	685	671	691	629	684	634	655	641	669	624	634	667	659	677	702	629	674	675	676	671	657	691	672	659	691	681	646	667	634	665	687	650	658	660	611	650	630	665	637	636	643	639	646	643	628	618	661	725	653	655	635	655	700	623	685	636	647	642	690	660	688	656	694	633	624	642	629	586	638	678	663	642	639	659	674	648	607	661	661	641	619	684	659	667	642	667	658	628	665	632	628	649	651	629	669	687	646	678	698	672	623	671	661	613	666	681	653	661	682	618	646	700	718	628	651	609	670	633	621	642	635	705	704	691	664	622	684	599	637	697	637	669	654	665	622	661	652	683	686	688	689	627	677	705	655	668	681	646	643	614	706	646	618	644	647	656	641	658	673	627	690	619	697	644	674	647	661	662	609	668	617	662	631	627	655	669	640	617	636	657	657	620	659	675	622	635	644	658	674	623	650	659	641	647	697	683	677	676	680	688	607	643	653	678	665	641	649	649	644	637	668	640	690	650	653	654	671	659	662	660	636	656	674	624	654	646	655	642	619	646	614	619	652	661	661	677	650	683	637	621	670	659	650	674	652	652	679	658	683	652	632	644	607	672	680	645	653	636	643	665	660	653	620	675	710	660	642	643	667	630	629	663	652	631	659	670	657	612	695	611	655	638	664	656	728	713	665	655	638	655	631	673	624	607	635	670	601	624	664	637	620	652	670	639	646	660	682	685	658	631	631	659	644	665	661	618	667	645	643	636	639	697	667	661	633	653	653	643	660	645	673	626	612	667	739	702	653	630	672	621	638	695	644	653	682	656	638	602	598	679	630	638	685	617	678	652	679	627	653	714	672	647	658	700	708	635	622	673	676	671	653	661	666	691	664	614	630	652	636	633	660	635	627	619	635	673	638	708	681	612	657	649	694	704	654	671	653	659	639	677	648	643	603	673	680	650	686	685	620	702	652	661	618	610	663	681	631	643	625	663	693	629	654	662	671	705	667	699	645	694	630	627	669	651	657	649	694	647	610	650	691	642	649	662	656	665	673	664	669	608	675	678	633	653	655	687	659	616	614	662	619	662	691	617	660	673	645	659	661	669	655	667	674	637	653	657	673	590	638	693	701	662	663	635	671	630	604	704	642	670	668	644	661	671	623	620	621	714	641	670	633	659	684	647	652	684	676	686	673	651	633	671	650	639	674	646	681	702	659	649	662	660	675	659	634	647	657	643	665	710	657	639	647	689	699	634	678	682	675	697	677	659	648	652	699	749	689	714	658	686	635	622	631	611	644	656	647	648	679	683	666	649	643	677	636	633	646	646	652	628	658	606	656	638	682	658	684	671	695	615	649	675	674	699	637	665	646	662	640	651	643	629	625	648	651	640	713	679	632	664	661	669	655	694	653	649	646	673	671	703	681	625	667	625	682	635	637	663	611	670	630	698	642	644	674	659	685	648	619	650	661	690	685	686	696	655	632	636	628	656	623	682	622	655	653	684	629	627	625	638	644	677	684	663	632	670	669	649	648	690	666	636	678	647	708	658	646	661	637	634	675	627	674	636	649	658	696	643	675	647	662	671	660	659	669	650	637	682	670	652	676	659	621	634	668	660	671	632	671	655	678	642	682	673	630	668	681	668	683	718	655	653	664	649	665	672	657	666	623	650	646	670	640	684	625	659	648	638	687	688	641	709	672	666	651	649	681	623	646	623	716	649	657	645	684	632	640	654	708	691	628	612	662	655	649	663	645	672	649	603	669	704	697	637	715	653	625	706	647	607	637	681	642	700	694	629	657	663	653	640	594	679	675	642	636	660	631	682	658	678	653	633	736	660	641	634	647	665	633	646	634	652	611	674	645	643	618	654	676	634	645	635	656	650	670	628	668	620	657	655	693	623	662	663	690	668	662	648	683	650	630	641	650	630	671	688	628	656	626	641	656	654	648	653	696	636	595	618	698	679	658	646	676	654	662	635	660	649	663	652	675	648	657	652	646	667	621	626	662	658	670	680	698	667	674	649	616	668	625	705	656	617	622	638	694	638	624	648	649	651	662	670	626	658	685	668	648	626	603	649	657	631	644	634	668	646	695	670	646	658	673	659	660	696	656	694	640	660	668	645	664	651	632	674	712	679	675	650	642	644	703	668	684	689	636	660	661	643	690	637	686	666	675	655	653	666	632	649	579	673	623	629	687	635	668	661	611	667	654	651	675	656	677	653	596	689	630	649	650	624	649	636	615	662	668	616	662	634	618	681	647	630	670	622
15482	42949	14437	2696	1235	856	646	500	417	376	324	256	262	197	203	213	190	180	162	151	147	161	146	140	146	151	143	139	131	138	134	128	129	158	121	101	129	167	129	128	157	130	134	136	127	144	113	130	131	132	106	130	117	137	103	128	114	109	113	127	108	94	126	134	112	100	113	118	112	129	126	116	108	108	96	110	103	108	113	99	120	115	121	120	125	118	116	122	120	120	123	115	113	114	124	123	114	125	117	109	115	102	114	126	113	106	114	118	111	114	111	122	101	109	107	113	96	133	118	97	102	107	113	135	109	122	107	122	122	124	105	109	117	136	117	104	123	123	113	112	95	113	117	115	106	103	120	96	135	115	132	121	109	113	111	115	132	130	127	115	99	142	123	105	105	136	100	112	124	104	120	127	128	129	112	115	104	120	108	102	116	106	121	117	97	111	87	117	122	108	104	113	123	120	125	126	131	80	112	124	121	116	104	107	122	102	127	103	121	95	113	117	112	96	110	113	119	103	116	117	113	113	105	129	108	102	108	119	124	115	94	108	125	111	123	99	114	119	131	96	120	104	110	116	117	104	98	78	105	102	118	101	94	107	107	103	121	90	125	118	117	107	111	116	118	99	110	97	114	111	98	118	98	131	114	124	109	117	107	105	122	86	120	133	109	129	116	118	111	115	117	103	114	115	98	94	110	118	89	107	139	93	116	104	110	117	116	93	128	95	120	121	116	116	123	105	122	114	117	104	103	124	126	90	100	103	88	121	137	115	99	100	120	127	118	110	111	99	108	101	117	119	121	113	103	101	112	103	101	117	104	117	111	91	122	134	116	121	123	114	116	103	118	100	105	117	106	108	115	112	121	106	100	112	97	108	109	89	111	117	95	100	127	115	117	100	103	116	118	115	112	136	119	146	104	106	103	110	118	131	119	100	122	101	99	102	107	110	114	137	121	104	107	116	118	127	127	102	106	105	110	103	110	126	127	111	120	113	109	112	103	107	107	114	102	122	133	118	122	113	105	103	102	111	108	113	123	107	120	112	120	111	121	127	101	132	115	127	109	111	104	120	103	123	122	116	101	117	118	115	112	124	105	121	115	118	128	109	129	110	120	105	120	136	109	139	99	136	111	108	120	111	97	108	88	114	115	91	113	98	120	107	113	96	120	118	113	134	110	110	126	125	109	90	113	105	100	129	139	102	120	99	125	112	121	113	114	122	110	133	103	116	106	113	129	113	109	108	119	112	120	117	122	115	112	106	118	119	113	128	120	117	112	117	111	122	109	133	93	143	107	111	135	112	83	106	103	114	110	136	130	105	136	131	118	110	118	107	107	96	102	97	131	84	112	96	89	119	129	113	115	95	125	106	123	113	102	107	118	122	102	110	115	84	118	112	117	124	109	128	97	119	125	148	116	110	142	110	128	134	118	121	133	109	116	114	123	112	95	104	119	110	100	112	102	91	103	121	110	117	121	132	116	110	119	120	122	108	122	99	126	114	109	91	114	103	109	121	130	129	112	110	110	106	115	136	83	119	109	104	94	112	115	107	111	113	113	111	120	111	125	132	126	130	123	111	110	101	124	115	109	103	109	123	113	125	97	114	117	124	105	121	113	137	137	120	122	107	113	106	116	124	118	123	116	122	99	99	103	109	134	112	119	122	112	106	108	118	129	118	104	107	114	124	99	121	116	113	110	108	102	112	123	117	123	105	116	139	128	134	109	99	115	128	125	118	132	95	117	116	112	128	105	115	120	120	123	112	131	93	123	119	96	104	114	108	103	96	96	101	120	109	115	134	105	135	97	115	115	107	111	120	108	111	136	125	111	112	121	122	118	116	115	110	112	104	125	108	101	122	96	114	124	113	97	112	119	107	115	122	105	121	116	114	109	142	123	95	145	119	114	118	130	128	120	100	109	101	115	110	116	94	107	115	108	114	96	109	123	122	93	120	104	111	129	110	119	113	118	102	94	100	109	122	133	130	116	112	99	120	123	110	117	119	148	123	123	118	108	105	112	105	108	118	125	119	105	116	129	118	128	124	118	118	120	101	103	100	107	123	97	127	141	133	117	100	111	97	102	117	121	111	117	102	102	99	108	121	121	129	109	98	116	105	130	117	114	120	120	95	123	113	119	111	98	119	126	127	102	122	108	126	104	117	114	126	104	97	102	107	107	115	105	116	117	115	116	110	140	123	97	123	101	117	101	118	128	133	105	138	120	115	128	106	96	97	106	110	129	107	130	112	109	104	111	107	117	116	112	118	111	103	121	119	125	91	120	101	103	132	113	99	116	128	136	109	106	105	102	117	113	107	106	96	118	117	116	123	123	104	138	105	129	133	110	117	130	106	133	96	112	110	97	121	120	110	97	107	100	125	131	121	117	129	117	108	113	137	106	116	117	111	108	117	118	127	108	118	102	94	121	113	121	130	97	101	121	94	125	106	99	122	98	98	99	113	121	112	106	128	123	128	118	108	110	121	112	130	112	121	99	120	120	120	93	104	106	107	110	127	109	116	100	119	106	126	112	98	111	107	107	103	114	104	126	131	114	103	112	124	123	129	121	124	105	110	104	99	111	104	90	109	109	135	107	113	107	100	98	97	114	105	94	111	114	137	101	104	104	97	100	105	112	115	110	96	123	120	115	115	112	102	109	123	133	107	117	114	98	132	119	107	106	116	102	119	121	119	98	100	102	113	118	119	114	104	101	102	126	136	115	120	121	128	105	129	99	117	129	128	119	101	92	85	119	131	127	116	122	104	101	104	106	113	107	123	130	109	121	88	110	121	117	111	125	124	122	119	111	108	124	112	95	96	89	104	115	118	103	94	117	114	109	102	123	113	109	114	110	114	120	121	103	111	101	116	110	111	101	95	126	113	100	107	119	104	116	102	104	117	113	110	115	100	107	136	95	110	130	102	127	101	120	98	112	115	116	123	113	111	122	122	105	94	108	106	127	111	112	109	112	96	117	127	119	125	117	111	118	122	123	117	129	95	112	88	113	121	100	100	98	122	107	99	115	110	114	101	113	106	105	122	106	130	113	116	112	102	117	110	102	110	103	103	108	125	101	113	106	111	105	101	116	108	120	97	118	117	111	120	106	106	121	87	108	116	111	111	122	112	116	106	96	112	109	112	115	92	112	107	123	119	110	113	116	102	109	98	96	123	120	125	106	115	102	116	105	121	126	117	120	106	126	115	88	152	108	123	107	121	134	112	111	117	131	118	114	107	110	127	115	112	111	94	113	129	121	119	107	109	114	117	104	132	101	128	107	116	110	125	118	105	109	107	120	111	110	98	116	105	108	118	119	131	81	128	136	115	114	119	98	121	115	118	126	128	124	113	93	118	104	115	100	97	101	106	119	111	138	129	114	106	97	107	134	109	100	108	135	114	109	117	140	126	126	109	106	122	98	102	108	108	117	129	108	87	124	109	128	121	98	110	111	122	99	120	126	126	124	125	105	135	125	98	114	116	102	112	124	114	95	121	127	119	94	113
7440	23999	4240	5098	4517	3632	2857	2351	2008	1726	1453	1279	1188	1029	989	921	800	781	748	699	669	580	614	594	539	501	503	511	489	481	444	476	469	428	472	469	430	431	463	432	410	406	385	409	410	410	372	369	409	381	400	376	389	381	370	373	380	357	351	330	348	355	403	337	341	367	340	353	334	364	364	324	423	349	343	338	311	355	355	342	327	356	357	338	320	341	340	342	323	319	349	323	333	334	348	324	346	330	356	368	332	343	292	344	306	362	323	324	348	328	345	350	338	330	404	329	333	356	324	313	307	367	321	360	305	339	350	304	357	331	371	324	310	344	319	365	323	318	330	306	298	326	317	310	325	340	358	320	319	297	314	305	316	347	319	324	333	278	308	375	316	342	344	323	332	306	338	345	355	335	323	305	311	290	297	376	310	330	305	322	315	316	319	317	370	362	313	305	296	320	339	345	346	352	352	309	345	331	319	314	328	325	332	330	311	337	315	321	313	308	305	334	333	329	322	328	317	295	319	319	323	303	317	291	316	332	310	332	321	283	318	361	290	305	329	342	314	323	335	325	327	330	321	313	324	323	304	313	350	315	296	302	327	313	342	352	315	305	326	308	342	305	299	330	331	358	290	296	343	318	322	317	333	348	321	308	332	315	343	336	305	324	358	324	338	352	318	311	307	306	347	334	324	315	318	323	364	322	341	322	336	335	321	370	323	326	303	343	292	346	328	328	342	320	309	310	330	290	365	299	349	315	346	316	304	329	326	317	295	302	352	307	305	322	312	318	345	327	324	312	330	297	301	322	334	316	309	329	339	334	327	326	313	334	320	311	297	319	336	304	324	293	329	358	313	338	333	326	347	338	328	319	285	323	329	313	295	321	322	304	298	347	284	348	278	343	290	332	332	334	358	305	289	329	330	311	307	285	331	369	331	295	348	321	329	311	355	327	325	311	331	299	348	349	343	300	303	326	342	341	329	320	315	332	318	319	329	325	315	327	324	351	317	311	351	319	326	318	325	292	303	325	321	307	287	335	269	370	309	344	333	292	340	313	330	336	321	315	325	322	348	337	313	349	298	264	340	342	340	323	278	343	327	314	336	305	295	308	277	326	363	284	311	360	316	279	328	318	316	322	314	287	365	321	312	342	313	304	331	336	330	326	334	307	359	339	316	320	308	324	333	313	333	312	333	335	331	341	314	324	312	313	306	322	293	343	341	299	320	328	292	369	336	326	333	310	326	323	314	318	328	306	295	327	305	340	318	338	296	341	341	340	341	321	328	310	305	324	313	312	321	306	313	327	301	345	312	318	318	331	332	308	331	342	316	277	309	303	329	311	314	323	325	310	312	342	329	343	308	355	337	308	283	301	351	295	339	318	324	290	342	332	324	311	312	337	307	325	332	322	340	343	302	320	315	312	319	361	311	352	348	316	338	309	312	335	352	368	314	320	336	325	305	296	339	349	322	329	291	312	307	326	320	341	287	301	294	296	333	314	321	294	302	340	274	324	315	307	327	304	325	323	334	326	353	338	292	329	315	357	349	314	326	337	315	334	320	323	334	292	328	323	354	334	337	324	300	346	331	326	330	293	347	324	332	340	325	341	335	316	350	321	337	326	297	352	375	352	357	285	337	278	330	338	306	300	309	302	313	310	333	336	333	325	322	322	324	292	311	298	305	321	320	297	300	295	337	321	313	309	297	332	339	343	332	312	337	351	322	295	341	344	298	320	328	339	315	344	322	306	323	336	339	324	356	325	327	332	315	331	332	334	320	355	310	342	278	294	369	321	325	331	322	331	316	301	312	347	330	307	303	339	327	322	318	304	294	341	314	323	316	355	298	352	345	304	346	347	359	319	341	306	308	308	345	358	278	288	327	299	327	325	341	334	337	334	349	319	340	317	360	337	311	347	318	327	330	332	300	336	312	319	292	322	340	335	352	317	314	323	309	336	325	311	367	344	320	303	312	330	340	329	328	339	332	313	305	311	331	339	310	343	308	324	329	324	331	276	314	316	276	297	313	312	332	333	307	326	320	317	318	300	302	338	320	335	285	319	311	325	327	339	326	307	335	312	293	319	316	320	314	341	304	392	326	309	332	338	303	352	336	341	315	303	296	332	323	338	369	326	311	304	311	322	318	323	296	284	339	342	306	329	310	327	309	329	307	332	347	352	318	331	331	338	322	339	318	306	314	319	306	332	300	310	290	323	325	317	327	346	312	313	348	341	335	308	297	317	312	342	327	304	327	312	333	358	321	317	316	324	343	338	321	311	333	327	336	299	321	340	341	318	309	327	311	309	328	298	354	307	284	358	332	337	320	322	340	335	324	326	334	330	299	340	326	292	339	330	347	322	330	338	328	287	322	333	309	339	337	344	324	363	332	337	290	313	357	322	332	292	324	328	340	332	346	306	337	338	367	346	295	313	319	293	355	315	315	304	310	333	329	337	291	321	328	330	345	339	346	372	342	322	353	334	341	333	320	318	299	314	320	315	330	321	323	331	345	296	308	326	348	322	329	295	306	286	304	316	345	323	301	314	338	325	305	305	329	305	367	360	347	325	328	349	308	318	308	331	313	330	324	328	344	338	326	317	291	300	327	346	300	298	338	302	318	312	308	338	357	343	315	324	300	310	314	308	352	339	319	309	328	346	351	318	326	319	319	318	309	299	342	328	316	322	311	321	338	331	322	288	312	334	333	355	322	309	298	338	331	319	342	305	314	339	302	308	320	314	312	348	311	320	337	327	336	342	302	300	306	307	310	289	334	329	331	341	323	302	312	346	301	289	328	324	323	328	281	269	348	316	334	302	331	343	339	340	331	344	346	314	324	333	336	338	327	353	346	352	301	320	293	338	321	316	336	300	338	313	320	330	314	297	323	344	296	342	318	331	333	316	331	315	301	299	326	308	312	298	316	325	345	325	345	315	350	301	351	303	332	329	334	286	332	316	308	319	340	332	343	310	326	323	324	311	306	354	316	303	311	312	333	346	325	312	318	337	314	311	313	306	302	286	310	305	299	306	326	345	304	300	315	334	316	325	326	310	331	326	300	334	353	327	305	290	346	297	326	327	302	351	311	320	328	324	308	311	345	341	333	333	343	310	369	358	301	314	320	315	335	312	305	338	291	295	331	309	323	344	296	320	312	326	339	328	317	290	329	353	324	314	324	318	309	330	304	305	351	334	325	335	320	338	306	327	320	340	296	320	319	340	304	290	320	341	353	317	341	304	345	279	305	344	334	335	288	335	315	298	301	333	316	289	318	333	321	326	304	324	329	323	307	315	349	351	322	321	309	326	307	317	314	336	314	310	317	284	331	300	317	333	325	321	325	356	311	316	307	315	338	355	316	298	338	353	317	313	288	323	307	320	354	332	307	315	325	345	345	352	294	332	332	299	276	350	310	328	323	306	346	317	334	321	296	316	345	302	315	310	345	295	302	324	342	341	313	317	308	327	338	330	317	327	328	301	318	326	311	307	331	325	329	324	337	338	315	310
2597	4583	681	392	351	341	326	324	322	347	324	346	321	304	301	339	328	321	316	332	288	321	293	328	271	328	284	305	297	310	317	343	313	305	310	314	307	303	303	285	298	306	304	326	317	305	285	309	322	301	317	327	327	297	334	331	316	319	288	287	331	311	311	327	297	314	310	295	337	321	283	299	312	294	304	342	340	306	325	305	316	294	289	282	342	317	258	319	302	298	338	320	297	310	304	277	316	292	281	307	295	311	319	300	288	311	290	288	328	311	302	300	310	328	310	327	279	312	336	354	287	301	294	298	309	302	306	318	297	313	295	306	287	311	302	332	298	274	320	331	292	347	316	290	321	294	341	336	299	311	291	315	337	305	289	346	303	304	295	310	278	312	336	311	294	292	303	311	290	294	315	330	320	320	315	293	321	320	301	284	293	336	295	300	315	305	265	302	318	302	302	296	309	283	335	322	314	303	273	320	301	326	287	326	295	302	315	265	302	327	300	268	277	332	307	304	302	308	294	299	321	317	319	312	311	328	333	301	314	301	318	308	302	317	292	316	305	325	358	342	271	322	288	270	316	315	301	306	294	326	319	309	301	323	304	317	343	302	288	320	303	298	313	284	290	332	302	324	317	316	314	307	324	331	302	352	338	322	311	303	288	288	319	320	308	314	337	308	341	321	349	308	294	324	282	307	302	288	305	322	311	302	280	321	320	319	314	275	306	312	292	287	302	349	318	265	284	300	307	295	354	339	287	325	276	323	296	348	312	308	306	326	296	272	322	336	279	281	311	303	308	328	307	287	331	319	304	331	280	312	287	331	290	292	314	323	315	305	301	307	293	301	287	304	279	308	342	303	335	293	300	296	316	337	321	320	353	328	303	297	285	308	319	318	303	314	289	345	304	330	342	324	297	313	326	327	344	294	302	317	310	289	283	310	272	309	282	311	324	296	346	285	303	344	294	298	273	342	350	325	356	334	313	327	322	280	307	282	312	300	316	316	289	314	326	334	297	287	322	277	319	267	341	328	315	302	300	340	297	282	276	317	367	313	358	308	313	314	296	301	296	306	318	313	306	317	337	326	300	310	292	290	291	302	302	302	335	298	304	370	331	332	343	295	307	282	334	298	345	291	308	283	313	289	323	307	303	299	318	294	326	296	319	299	360	321	305	315	307	291	304	347	336	276	342	310	315	284	287	323	301	325	323	300	327	335	311	279	319	326	323	310	294	337	308	278	341	328	309	316	342	332	294	348	332	288	326	308	303	279	292	319	304	284	330	283	301	313	311	310	310	305	291	337	313	301	314	301	331	295	286	321	299	294	309	319	291	335	327	282	315	304	298	268	283	310	306	327	321	313	324	325	318	322	299	322	336	324	274	277	294	334	318	317	282	308	284	337	307	302	342	335	303	341	310	314	330	261	335	331	290	342	295	306	302	328	321	276	351	315	300	284	324	318	305	314	323	309	336	334	281	295	299	317	305	332	288	320	294	311	319	288	303	283	310	299	310	269	310	328	345	312	284	302	328	305	298	332	306	344	311	282	301	286	325	313	302	316	288	317	325	312	317	315	288	316	353	306	324	327	323	322	281	313	334	316	325	325	333	306	326	290	325	329	300	304	324	293	309	323	338	321	296	304	301	281	293	323	343	311	278	336	335	295	293	295	283	308	328	285	313	326	295	326	355	321	323	342	318	348	310	275	312	280	315	340	290	323	293	322	307	277	291	298	333	304	331	329	331	316	321	303	325	320	269	321	344	267	314	320	331	323	316	322	322	277	325	312	318	307	307	294	298	297	317	308	328	353	302	319	299	299	312	319	325	295	294	313	297	323	301	305	317	340	303	298	340	340	339	293	321	303	268	320	308	343	326	341	294	305	297	334	314	310	303	304	300	294	293	311	285	337	327	317	308	332	290	292	301	328	329	287	325	286	283	313	326	289	307	306	308	346	299	322	293	292	314	312	320	283	325	333	324	305	318	326	288	257	297	284	334	308	306	322	341	301	307	312	308	297	311	290	300	342	338	306	321	320	304	298	286	314	336	312	309	339	321	282	314	296	343	319	361	305	301	311	318	309	329	343	348	261	306	311	301	299	289	303	322	335	294	299	307	291	276	308	286	317	307	312	290	341	305	297	333	310	322	329	323	332	330	288	315	315	340	311	280	301	339	314	308	285	320	342	316	309	315	295	296	299	296	318	317	305	303	305	310	302	302	319	288	320	306	322	312	296	282	320	337	323	327	312	342	296	305	328	310	302	320	280	349	311	304	320	309	309	289	288	286	325	269	301	320	290	358	286	330	307	289	344	304	313	301	305	284	312	324	303	271	297	312	318	309	297	298	322	306	318	336	301	305	323	305	308	340	295	333	333	296	305	352	306	323	277	299	276	317	301	324	302	315	307	316	304	286	313	333	312	340	325	306	283	295	303	315	317	279	317	306	333	322	327	303	321	327	317	286	319	331	363	305	314	334	299	334	313	315	345	324	288	314	305	313	318	312	303	323	305	311	305	302	296	297	302	335	300	325	285	324	305	324	295	311	328	329	322	306	317	283	309	328	331	263	299	322	313	313	311	308	317	307	308	331	291	297	319	314	298	310	274	287	348	324	294	307	319	322	311	338	307	289	311	277	343	300	286	332	313	312	282	335	272	311	329	320	323	333	331	317	307	332	327	320	288	289	301	296	302	310	298	300	313	301	338	294	309	355	321	305	327	324	307	312	309	292	299	312	312	327	317	285	340	283	266	355	322	293	296	326	296	304	292	279	297	302	347	303	314	309	331	321	291	314	297	327	335	306	299	304	288	332	326	329	320	285	332	312	352	292	311	333	315	322	318	310	305	294	283	300	321	332	306	279	312	321	285	291	315	331	279	357	329	279	328	283	278	312	298	283	323	323	310	304	334	287	317	306	291	327	316	325	330	338	298	295	292	305	323	318	323	330	295	293	300	315	326	318	274	328	333	297	327	287	298	309	345	333	313	307	330	274	316	306	323	327	311	320	336	283	295	318	296	301	322	301	306	330	342	339	374	289	303	331	300	303	327	290	294	342	318	304	299	312	314	326	267	289	316	290	284	337	295	315	325	301	326	311	283	313	334	346	316	300	350	315	325	298	339	330	325	318	322	298	296	298	272	312	337	288	302	324	317	320	343	309	311	295	342	310	312	321	307	296	281	295	328	299	305	315	327	304	335	343	303	296	329	344	312	292	326	287	300	287	336	332	306	313	310	305	311	287	312	306	317	285	332	313	321	324	314	306	295	329	308	305	316	308	322	297	311	327	373	339	303	340	330	315	290	304	301	297	299	345	329	304	309	331	324	311	314	300	313	333	304	299	322	295	274	317	289	332	330	289	358	306	305	322	345	304	294	316	310	312	338	298	326	294	303	312	320	320	284	316	301	304	317	312	293	309	320	301	302	329	313	316	329	309	278	292	320	299	299	295	293	308	293	308	268	296	294	290	312	299	314	299	305	344	350	324	297	303	332	346	294	308	313
2668	5732	1038	1017	1009	964	870	892	898	850	870	826	830	807	848	857	828	828	853	816	831	840	822	816	799	751	802	785	819	804	888	805	834	798	790	802	821	833	885	807	819	816	771	853	798	816	827	805	820	797	772	803	770	777	773	835	778	791	818	781	755	816	827	855	789	817	782	805	775	775	832	834	772	817	835	764	838	826	790	786	752	817	750	743	778	769	813	798	807	788	840	797	857	815	782	782	763	789	813	809	779	728	792	800	809	834	780	835	783	820	797	866	789	740	793	770	788	803	798	789	822	804	794	775	785	796	814	813	756	803	776	814	779	839	804	764	799	838	796	818	768	800	803	762	763	757	790	807	774	777	764	802	806	818	792	723	789	820	771	773	785	829	788	799	755	797	795	795	728	763	796	799	814	785	856	743	758	790	811	827	773	750	826	780	737	783	807	804	759	808	783	778	775	777	809	740	804	761	781	843	791	841	773	838	849	790	857	806	758	815	775	775	779	814	766	770	785	820	796	767	778	763	770	827	863	800	788	778	764	795	799	787	782	783	781	782	793	812	812	808	819	841	741	755	786	748	801	720	761	800	816	784	751	788	768	791	823	763	798	809	736	770	775	841	793	860	767	769	744	821	795	764	781	786	835	802	765	725	824	819	806	781	795	830	764	808	765	821	810	832	793	790	745	822	766	810	843	834	789	765	796	757	842	785	847	777	798	798	796	766	878	793	785	789	762	771	830	794	753	835	782	762	771	821	803	796	791	768	759	810	790	796	767	783	747	794	792	775	777	799	813	757	794	819	841	796	830	785	773	730	798	749	806	828	802	759	803	777	781	788	747	770	811	796	812	808	817	816	764	806	798	806	810	766	765	755	834	799	785	799	728	788	832	818	831	817	781	750	763	797	756	772	774	826	834	783	822	814	831	831	804	799	798	776	798	763	750	763	814	757	814	781	763	770	818	744	806	801	786	819	815	829	798	807	774	786	767	777	749	821	766	808	822	791	751	793	760	764	821	796	795	793	762	742	757	832	883	791	826	747	787	816	783	776	788	797	814	805	826	790	782	764	794	792	789	771	815	811	797	832	774	789	840	805	753	846	840	779	821	812	774	788	783	807	808	819	815	754	737	839	769	787	793	807	765	787	761	791	858	794	802	828	755	776	795	822	783	793	757	843	806	788	782	789	778	830	853	797	764	799	762	758	827	794	776	801	860	766	800	815	791	752	809	786	801	790	752	781	786	743	786	817	785	782	817	782	745	793	799	810	807	812	763	805	803	798	817	787	813	767	809	809	796	809	800	765	805	803	801	784	822	810	794	760	765	801	796	819	798	805	856	831	819	816	826	808	782	833	768	828	778	775	809	753	812	746	778	824	754	790	790	782	799	773	793	783	773	878	764	803	806	798	801	798	839	727	797	835	743	753	794	808	735	810	827	790	788	788	819	767	758	859	780	759	776	834	787	784	786	740	748	808	770	798	807	799	775	769	768	819	776	833	835	789	779	749	797	827	806	785	785	765	810	750	792	772	847	784	765	797	802	786	826	808	788	789	779	796	832	747	804	775	777	797	761	782	836	798	800	813	781	795	784	784	787	779	791	767	805	795	787	838	784	807	819	792	820	822	788	811	780	826	777	785	796	783	768	823	819	788	779	772	768	796	807	824	744	784	796	796	821	825	809	812	818	830	853	789	796	774	836	787	786	826	828	803	797	807	765	786	791	785	775	815	774	781	758	760	785	789	781	806	775	800	793	783	827	769	815	769	780	792	879	723	774	832	856	807	824	791	795	799	811	765	831	816	812	806	825	844	813	837	762	762	834	827	793	765	802	812	834	769	798	823	808	784	767	787	773	779	831	765	811	794	815	750	810	797	817	834	840	764	849	754	801	780	748	810	824	789	786	796	817	807	764	731	825	812	756	795	828	820	867	785	761	799	789	796	776	800	761	783	818	817	796	794	776	780	854	731	813	772	824	800	829	823	801	802	768	765	764	783	774	769	765	808	817	780	712	748	768	763	781	807	790	816	825	815	841	813	771	771	788	770	837	840	801	800	800	819	746	763	745	829	823	821	813	843	841	818	772	780	800	782	824	775	752	823	783	751	821	766	768	794	820	806	721	798	809	803	757	787	760	782	788	817	807	767	760	802	808	800	842	745	823	764	823	773	814	818	747	801	777	822	772	750	819	765	792	795	816	812	797	795	758	798	788	817	833	774	796	809	814	808	774	818	741	777	790	793	788	799	745	772	831	805	822	829	781	800	801	783	831	821	845	811	795	784	851	842	774	775	774	758	811	814	794	829	764	809	792	802	793	807	760	874	782	775	820	758	800	791	805	843	853	824	775	766	789	862	805	830	735	783	822	747	788	815	808	788	799	735	762	774	804	803	825	797	841	828	810	771	870	811	800	800	826	791	830	835	811	847	723	786	789	823	794	824	815	735	784	756	775	760	757	749	760	794	802	781	758	838	763	745	778	814	763	835	806	807	783	814	819	788	820	818	839	784	803	813	802	796	778	800	795	792	805	785	825	757	764	785	769	777	794	822	771	785	768	830	757	793	883	862	737	789	748	814	806	767	786	790	859	808	797	773	769	764	736	768	849	838	762	790	803	795	753	777	779	716	768	747	792	820	740	795	826	797	818	774	818	776	790	807	787	795	786	780	833	771	761	807	795	792	787	795	795	802	761	797	803	801	828	795	773	772	801	810	783	815	768	809	816	793	743	770	771	817	790	798	806	841	835	778	745	779	723	800	797	837	776	813	829	834	803	826	827	821	813	798	822	824	845	805	791	767	821	778	852	803	752	804	792	774	815	758	758	765	841	800	797	806	853	788	826	811	793	819	826	793	765	734	805	780	796	770	833	816	766	852	792	795	814	800	793	792	806	830	763	745	830	779	758	767	757	814	728	763	820	815	746	802	788	824	754	831	808	785	792	806	861	772	767	808	813	786	797	762	811	789	760	786	818	817	814	793	813	813	815	807	847	786	797	755	781	825	841	769	792	795	787	766	806	838	780	772	763	794	807	766	801	835	763	784	764	783	817	842	806	789	801	805	801	770	797	753	741	839	794	786	817	746	778	821	759	808	818	783	791	764	799	771	818	803	772	776	821	844	830	765	735	769	759	788	799	788	770	798	814	807	814	787	813	800	792	814	814	786	797	820	836	817	813	874	781	750	817	766	827	793	815	829	778	786	847	764	819	813	833	808	810	852	769	812	778	811	778	828	806	780	773	806	806	770	784	807	748	833	797	786	806	821	753	759	756	842	746	822	813	801	821	788	802	843	761	856	790	806	807	796	842	789	786	790	765	819	795	832	779	875	736	812	712	756	829	787	868	819	776	837	791	808	798	749	799	821	753	814	787	748	800	819	800	752	768	821	784	809	790	784	788	783	748	784	828	790	784	796	779	730	781	776	813	769	817	805	799	763	805	790	772	827	777	826	768	800	788	795	781	761	816	792	832	738	808	802	801	787	767	807	789	801	816	807	774	772
9100	34302	6006	1117	888	676	518	516	418	393	332	375	331	343	309	300	319	306	279	284	287	280	265	285	251	247	296	283	248	265	279	273	261	270	282	276	268	258	258	263	256	256	260	268	292	276	251	266	248	249	289	269	264	244	267	272	262	282	274	246	261	222	251	241	241	260	261	270	255	233	258	263	231	273	274	285	254	252	242	295	266	264	253	257	251	224	284	261	229	254	228	265	268	286	288	266	248	264	261	273	262	257	273	250	302	286	245	232	237	259	271	271	301	272	229	272	257	255	232	263	275	234	262	263	241	241	240	259	225	256	217	277	260	266	242	251	256	237	274	261	228	240	261	257	263	248	285	234	268	266	249	263	257	258	276	233	279	274	261	253	269	290	277	239	265	217	256	266	256	272	268	267	260	273	261	225	292	273	255	237	271	260	284	264	265	263	271	259	216	295	253	264	267	283	238	268	243	278	290	269	280	293	278	272	251	251	287	282	261	259	259	244	252	260	241	249	255	263	257	269	251	283	244	258	270	229	245	243	259	237	246	261	286	240	273	240	258	230	274	235	270	262	276	242	284	257	270	232	263	251	259	255	249	253	257	258	253	210	262	253	261	260	232	265	272	267	245	229	247	268	278	242	238	234	251	262	265	236	287	267	274	268	255	233	261	261	271	263	244	274	239	263	226	267	271	247	264	229	272	264	258	240	252	264	230	233	251	242	242	241	265	229	222	246	255	287	263	282	236	229	262	261	268	252	238	245	255	246	267	295	272	288	269	263	236	255	276	224	221	273	267	259	263	277	286	216	242	258	264	248	261	267	279	236	249	303	225	264	245	283	239	262	217	247	270	285	228	272	285	226	232	271	253	275	275	238	279	232	270	267	260	262	237	255	222	247	265	225	273	250	254	240	244	272	294	265	286	273	264	252	264	239	251	234	273	286	252	261	241	228	292	256	241	230	240	251	248	280	253	262	276	263	262	245	252	264	238	268	268	252	252	257	280	253	248	284	260	235	267	254	247	259	233	279	270	265	266	252	274	278	297	267	271	268	291	253	251	235	246	251	261	291	247	252	230	243	290	236	234	295	272	269	227	261	247	279	250	266	264	290	276	292	254	247	286	244	288	280	285	253	264	253	262	253	271	269	241	271	244	244	257	235	270	272	242	268	246	242	241	270	232	291	271	247	235	285	249	268	276	254	268	266	246	256	243	251	269	238	251	266	280	242	230	272	294	236	261	245	275	268	253	233	251	265	258	228	250	277	229	237	248	240	256	263	231	237	283	245	255	237	230	261	247	246	272	286	259	260	274	249	268	254	280	261	247	285	257	257	263	247	253	274	268	273	253	265	243	255	249	237	285	280	279	253	253	277	265	268	279	270	281	246	247	245	242	248	271	263	247	273	244	258	260	228	269	276	260	275	245	264	269	251	265	235	249	253	237	258	248	246	256	233	246	262	262	259	294	286	270	248	282	243	254	253	267	246	264	263	240	269	242	239	234	260	256	218	267	256	252	276	239	266	235	239	265	270	251	223	247	251	261	247	297	276	241	273	267	259	263	234	262	254	259	246	274	251	258	232	244	267	281	266	279	269	266	299	252	239	246	250	243	258	243	241	237	247	242	287	243	253	258	276	240	267	259	245	283	289	272	252	282	284	250	241	244	245	253	259	281	254	257	261	225	264	259	265	231	257	266	256	237	278	269	259	260	254	245	251	269	230	262	282	274	261	283	254	283	232	255	257	244	276	243	299	253	255	231	274	276	261	258	255	271	254	250	243	268	260	271	260	252	249	263	219	277	251	259	244	226	232	257	253	244	264	246	240	273	251	266	252	262	264	240	258	264	262	279	265	236	256	271	279	261	263	275	270	259	250	257	245	248	267	238	245	265	251	274	233	260	265	240	249	271	272	215	259	274	229	257	276	268	252	257	279	257	250	260	272	288	264	261	259	268	316	228	276	259	233	273	263	276	246	254	272	246	260	266	272	267	263	261	251	240	267	253	268	234	268	269	247	264	278	284	257	275	223	258	211	262	268	236	259	267	245	253	262	253	272	261	256	259	261	248	256	273	233	230	250	271	268	233	254	247	248	240	250	255	240	260	282	238	236	269	256	267	239	249	267	257	231	272	273	255	270	249	243	220	254	249	253	294	247	265	248	293	219	246	255	271	249	272	259	260	253	270	260	271	253	309	251	249	261	256	279	255	282	267	245	253	237	255	290	247	264	258	248	265	243	257	239	276	262	243	249	240	287	275	283	281	275	254	221	237	251	259	272	252	248	241	250	249	285	262	253	247	246	261	270	279	277	259	249	229	259	251	221	266	279	278	268	272	256	272	262	224	255	236	271	259	250	255	264	253	242	251	251	264	251	284	265	257	247	247	232	237	241	284	249	258	267	275	270	235	254	259	251	244	274	265	286	256	279	262	258	229	256	284	266	243	253	265	226	254	241	276	257	267	313	251	258	205	256	277	244	231	268	270	275	237	242	255	251	247	271	256	243	221	252	267	247	231	278	236	246	247	271	248	291	257	247	285	262	226	253	242	267	252	285	256	264	234	281	284	241	265	232	247	266	266	252	272	248	257	263	271	242	237	246	243	253	260	280	282	255	270	256	238	242	246	274	271	263	264	266	250	248	249	237	262	245	274	276	245	262	265	226	254	262	266	244	290	284	262	252	277	270	242	287	284	304	258	225	234	254	277	237	240	276	284	262	245	236	256	266	276	234	268	230	278	211	273	253	267	276	257	260	231	274	253	298	269	246	274	289	272	252	259	270	264	258	275	247	245	275	258	241	240	254	252	247	240	278	238	235	261	242	269	251	281	243	276	276	257	231	270	274	262	241	248	276	265	239	269	298	261	246	274	264	256	267	255	235	225	246	295	243	269	240	255	270	276	253	283	243	236	261	251	262	247	229	238	241	248	260	253	270	239	266	267	256	273	254	263	242	245	264	240	213	267	259	225	248	270	259	263	285	248	275	238	219	283	273	265	256	201	234	243	269	268	275	264	283	252	249	264	280	269	260	245	264	242	303	267	227	251	252	240	257	258	282	219	271	268	239	239	269	253	252	261	282	251	258	247	222	238	248	269	229	235	265	254	223	233	223	270	248	271	251	264	227	271	256	259	258	279	260	253	275	272	246	240	272	261	238	272	245	253	267	242	243	281	259	226	250	226	262	264	275	248	279	260	256	272	243	260	248	239	249	258	256	249	269	264	267	240	273	241	250	242	278	260	233	233	261	293	273	261	259	211	257	255	260	266	250	250	263	284	245	231	238	253	260	271	225	256	265	243	260	238	241	242	244	247	240	272	260	254	271	297	281	259	262	259	250	267	241	259	242	273	235	268	243	228	259	229	261	260	237	221	246	262	231	298	269	272	257	262	212	266	245	252	226	264	267	276	272	266	236	259	241	247	260	269	245	248	270	266	270	260	250	251	292	281	260	265	276	243	259	257	271	233	290	244	265	243	235	246	242	227	262	251	286	251	253	242	252
6143	19931	2714	3267	2948	2405	1992	1750	1587	1458	1290	1175	1136	1118	980	994	916	921	915	919	871	863	853	771	783	778	744	739	709	736	719	752	734	775	702	753	704	705	686	708	758	667	688	660	676	686	739	651	691	714	699	683	693	662	665	705	674	672	654	694	734	745	663	670	679	712	683	679	669	661	646	644	702	662	657	676	668	649	679	666	666	723	677	700	688	680	671	687	665	688	685	663	654	648	677	695	630	688	628	689	697	680	716	653	639	690	629	639	685	676	663	627	658	611	673	644	677	663	650	628	623	682	685	707	668	645	675	651	640	712	698	651	634	628	633	600	647	619	613	635	654	670	662	667	645	672	637	690	673	662	635	669	660	662	674	706	697	702	681	646	637	655	672	738	651	663	656	734	673	720	691	630	664	685	643	670	716	653	645	670	661	656	663	615	649	685	713	652	637	663	659	691	653	631	704	678	668	627	678	687	673	687	695	705	638	648	644	653	660	653	672	640	651	632	675	664	627	630	666	644	647	661	676	657	629	611	621	692	671	646	695	646	665	616	684	656	655	659	687	641	678	689	642	716	646	695	649	640	661	629	650	645	683	663	658	687	685	675	635	703	661	646	660	695	699	647	681	700	647	621	692	663	694	693	683	613	656	681	664	645	604	642	661	654	660	672	637	694	673	657	683	663	655	614	661	693	700	703	665	660	664	697	655	669	632	673	638	654	674	671	643	701	682	643	649	610	667	674	612	655	660	652	655	621	610	636	619	689	655	677	649	698	684	656	668	618	640	617	672	670	666	671	672	647	668	646	624	665	645	648	656	647	650	676	661	639	712	695	600	595	646	639	649	621	655	643	685	673	650	670	701	673	668	626	669	660	607	635	659	612	673	665	673	672	658	680	672	640	678	641	661	644	657	706	635	686	637	651	659	671	656	658	630	674	654	643	660	666	611	664	695	659	682	634	686	686	654	674	688	695	634	681	678	671	633	660	684	673	654	679	657	618	697	661	631	682	650	712	637	677	679	648	644	619	663	668	635	717	642	624	663	659	660	650	656	683	705	626	633	656	581	628	673	637	677	640	650	707	636	666	665	626	682	674	647	659	640	616	645	681	711	706	646	711	667	701	661	650	691	667	590	677	700	655	630	656	633	649	687	644	638	614	613	660	670	653	673	652	656	641	666	629	672	628	685	671	682	632	675	646	625	626	671	642	637	656	703	594	686	682	655	617	652	659	673	675	649	624	672	646	660	649	672	667	645	685	618	661	634	618	638	667	657	652	668	649	669	646	653	659	676	659	728	649	712	619	644	624	695	686	701	643	657	653	679	639	668	639	663	687	649	659	649	663	660	655	670	649	679	620	636	634	700	670	640	653	661	654	660	666	620	666	712	678	667	643	666	714	631	672	649	629	663	681	656	660	672	668	640	696	629	664	650	626	663	677	628	640	702	666	703	654	658	697	648	667	672	654	661	658	671	670	605	687	681	664	677	657	617	647	663	665	670	652	683	666	688	686	657	620	669	624	628	673	661	652	631	664	659	636	659	684	655	678	680	610	703	651	704	722	682	637	673	690	646	692	662	665	640	678	654	698	668	662	661	664	631	673	675	666	629	679	632	627	657	652	694	670	661	697	678	699	700	660	659	655	711	681	682	642	690	611	700	672	642	622	620	636	630	638	684	651	709	651	659	648	592	620	674	679	634	667	632	667	667	642	680	638	674	675	654	669	667	645	645	722	626	630	619	624	621	647	643	648	645	632	679	687	631	650	646	688	651	648	685	657	623	676	703	688	615	667	629	643	645	633	618	666	655	685	669	636	684	617	635	618	653	724	663	664	652	649	646	660	663	666	703	644	698	679	648	620	616	649	654	605	705	639	668	643	650	652	663	655	643	642	652	635	636	649	661	638	634	640	622	657	670	640	676	696	651	666	661	648	611	688	621	682	649	669	637	649	717	656	660	665	629	642	681	666	636	644	656	629	670	660	625	659	683	688	690	655	695	630	646	626	685	640	687	680	674	623	651	689	733	666	595	611	643	688	699	646	653	652	664	640	674	648	606	669	663	673	643	657	598	627	708	703	669	664	649	640	657	652	655	669	658	637	704	672	655	620	652	688	718	671	716	678	689	639	676	630	682	686	631	650	706	654	665	675	665	642	658	652	598	658	665	669	644	683	649	635	670	630	660	675	685	646	667	665	652	647	638	656	662	650	681	712	613	665	636	650	679	664	653	694	721	675	687	633	693	670	700	677	641	681	682	655	684	694	615	698	658	644	619	633	664	662	679	655	673	696	649	659	647	641	621	649	663	700	642	692	648	708	655	682	590	697	681	667	669	624	675	685	656	667	689	597	643	682	705	682	674	668	682	628	628	682	657	663	674	641	616	633	680	685	664	652	661	616	654	651	709	665	630	645	638	655	612	664	619	721	632	653	682	638	669	647	678	673	660	662	640	624	719	641	712	634	693	625	645	659	651	664	670	649	658	650	654	693	679	706	649	603	655	698	663	644	653	644	662	651	659	666	667	685	708	664	666	622	603	649	625	698	631	655	653	663	639	698	666	647	650	663	637	663	664	671	633	627	716	678	657	675	668	652	607	668	658	703	656	681	659	655	646	687	680	663	714	644	605	655	618	696	683	686	685	634	654	666	668	651	666	691	680	686	652	668	674	665	645	620	688	660	628	649	657	613	658	629	625	607	640	617	647	671	697	628	569	676	661	622	632	629	657	712	661	708	630	634	677	671	691	675	626	640	678	615	650	674	672	639	611	663	678	654	653	644	667	670	655	679	671	662	706	612	678	648	687	656	640	673	608	643	659	694	628	626	674	675	692	654	671	648	627	660	669	640	715	663	658	677	666	664	635	646	708	670	620	672	649	662	618	659	656	627	663	631	672	661	708	666	681	693	657	651	624	650	638	682	627	697	637	698	663	691	681	601	633	645	669	662	657	638	688	687	680	616	678	674	633	651	607	630	642	667	697	685	670	651	607	681	645	676	664	667	673	667	642	653	633	685	664	664	698	672	668	658	617	712	619	648	647	648	619	637	635	657	607	630	671	642	670	696	652	709	602	632	652	665	675	644	670	698	676	672	697	649	632	682	646	653	635	658	664	630	625	613	619	647	694	673	639	670	653	666	677	607	673	680	647	658	662	652	665	600	645	646	636	658	637	650	640	636	695	666	625	668	638	671	640	671	683	666	678	643	634	722	675	680	655	661	640	643	619	655	632	671	643	684	666	609	646	679	653	636	644	720	685	657	698	651	668	646	620	627	645	649	693	653	639	651	607	659	666	654	633	664	647	644	691	654	627	709	641	631	663	599	674	657	693	632	657	678	636	619	701	654	651	699	647	661	657	615	641	654	685	697	693	620	682	634	659	650	671	655	670	715	705	671	660	718	643	667	660	619	655	627	649	663	668	660	628	640	713	637	688	677	683	684	693	602	689	649	724	622	659	665	680	607	669	607	643	674	631	686	650	633	694	644	612	667	607	681	661	668
16913	49470	13366	2183	1182	812	613	477	469	359	302	271	242	207	220	192	203	145	173	154	153	137	143	155	146	145	154	160	139	144	144	150	131	116	129	143	138	130	136	146	147	140	135	125	107	101	115	133	110	109	116	140	108	137	128	116	117	95	125	131	124	98	115	133	105	133	98	121	116	112	120	112	100	117	123	116	120	118	129	123	126	119	120	121	139	118	118	129	126	113	113	125	109	117	116	127	121	100	134	132	118	122	132	126	120	119	144	113	104	101	142	122	123	129	121	125	112	106	144	118	119	116	132	115	124	101	123	108	123	98	106	101	110	116	133	104	124	121	108	115	139	144	139	114	116	120	93	122	127	116	124	118	117	121	112	126	105	111	107	113	106	107	117	123	126	109	132	125	106	123	102	110	117	117	133	118	121	135	129	101	129	118	107	108	131	108	123	115	126	132	129	132	117	107	102	110	101	114	115	128	95	127	121	114	107	116	106	117	127	109	93	111	127	115	111	121	116	121	109	115	93	100	113	133	106	107	106	98	111	111	108	111	110	130	108	111	111	109	119	115	120	115	112	100	124	131	116	117	108	113	106	127	134	120	126	109	111	112	116	117	106	111	113	103	110	112	109	122	129	116	116	130	136	126	109	130	112	119	121	110	116	109	123	128	116	121	120	124	111	139	108	130	114	115	105	94	114	116	122	112	135	136	105	113	120	126	113	117	123	115	92	125	104	115	109	132	126	126	110	120	131	135	117	115	121	123	116	114	117	121	122	104	121	98	120	101	133	117	112	115	107	118	106	130	116	117	108	110	117	119	123	97	139	112	127	113	121	107	100	116	106	115	123	124	109	110	123	119	120	101	128	127	122	114	105	117	118	91	113	115	102	120	151	111	121	111	110	130	122	105	108	107	97	111	107	126	105	126	124	112	86	101	118	116	116	94	118	111	126	129	123	131	115	131	116	102	133	97	130	120	125	112	109	111	111	110	107	122	111	131	107	107	133	113	116	113	130	106	114	116	119	122	112	103	117	134	115	106	125	132	104	128	134	89	135	108	133	134	108	99	105	111	105	128	111	114	110	124	133	119	122	109	99	123	122	115	116	103	124	110	108	133	121	129	107	120	92	93	130	116	101	112	113	124	123	125	108	109	101	118	104	127	122	101	115	123	124	108	105	126	120	118	105	125	108	113	102	100	104	134	106	111	124	104	106	110	110	101	144	99	104	120	108	103	103	103	115	120	126	124	121	116	109	114	123	105	138	118	105	136	106	120	109	121	123	117	102	118	114	110	120	112	107	98	105	128	107	115	113	123	102	118	120	114	121	123	121	110	120	125	95	127	114	113	100	107	109	113	106	128	120	96	118	116	111	133	116	98	127	101	122	127	114	106	123	112	137	115	112	134	121	144	112	109	119	117	130	118	127	110	113	120	92	117	112	110	91	114	103	123	134	125	108	141	130	120	120	137	105	94	113	113	121	119	114	105	108	114	123	105	120	110	116	114	105	114	98	107	113	102	133	120	124	122	112	110	105	103	138	111	100	101	108	118	131	120	106	110	106	122	121	110	100	125	133	131	120	107	123	123	100	109	125	105	98	130	126	108	113	110	121	114	120	122	130	95	123	120	119	137	117	123	121	93	111	129	96	123	102	100	98	106	104	104	113	108	111	133	128	135	121	96	137	132	122	109	107	115	131	135	111	104	129	126	115	138	122	113	123	125	130	104	106	113	115	125	123	116	120	126	101	114	105	101	108	114	117	126	125	110	114	113	104	104	122	122	128	112	118	138	108	123	131	117	109	110	94	131	112	129	122	107	111	114	111	125	104	122	124	117	113	109	132	98	115	103	128	99	124	109	118	117	110	121	100	96	102	125	107	129	115	122	133	108	119	116	126	115	124	105	111	124	103	114	120	127	113	105	143	126	112	126	116	111	109	122	120	99	116	105	112	99	111	122	103	126	118	126	105	115	103	117	137	112	121	111	126	118	107	121	109	117	112	111	118	116	122	118	143	110	111	113	106	108	114	98	94	122	115	117	114	107	132	105	131	97	116	106	109	129	106	126	105	119	118	114	118	121	134	125	114	105	123	118	104	120	115	120	119	100	114	110	123	135	110	102	120	117	131	126	111	129	139	104	101	117	105	105	107	107	114	109	103	109	133	110	129	107	113	112	130	115	118	104	121	117	118	112	105	123	98	102	109	111	110	114	107	110	98	106	131	120	118	92	133	123	124	121	117	102	123	100	111	123	137	106	119	104	117	119	110	111	115	102	119	103	117	126	130	120	110	100	128	117	120	124	122	129	131	112	130	141	123	86	137	98	122	123	123	129	124	123	118	135	134	113	107	107	115	138	94	105	118	137	110	113	116	111	112	102	134	124	100	99	125	114	127	112	112	129	105	109	120	127	123	135	97	123	115	115	118	110	114	107	102	104	95	125	115	103	111	124	111	128	110	102	99	152	142	129	114	109	114	154	107	119	103	106	125	122	118	112	117	120	117	112	108	135	129	120	105	111	120	108	85	110	117	122	103	112	124	121	122	129	121	116	113	118	141	121	113	110	136	110	121	110	105	109	124	129	124	117	99	113	104	131	112	95	114	116	122	145	105	113	108	102	122	128	138	127	139	122	126	104	101	116	99	138	110	102	121	123	110	124	116	118	118	117	122	110	99	115	117	125	117	105	111	128	114	97	118	125	122	127	113	114	116	105	133	123	133	129	111	105	120	131	121	136	114	120	118	109	119	115	112	101	117	111	112	101	107	99	113	109	125	113	109	130	120	113	116	125	90	106	117	125	93	119	108	130	110	103	103	114	118	118	123	131	107	115	133	114	118	118	122	120	116	119	107	103	120	94	109	111	95	127	111	124	106	112	117	120	134	108	116	109	123	116	118	119	109	127	105	125	129	125	110	122	116	115	117	128	120	129	124	103	81	119	110	113	104	105	120	106	128	119	114	113	129	103	86	102	116	107	118	110	112	118	119	112	120	122	103	98	114	113	113	120	113	120	103	139	107	111	120	101	123	132	135	119	128	121	137	115	122	140	105	113	103	117	109	115	109	102	115	117	112	110	109	112	120	111	110	114	115	128	116	117	99	116	119	137	100	112	113	131	115	118	122	134	108	112	109	116	124	107	131	121	111	106	122	104	123	100	127	120	108	121	99	121	115	115	116	123	129	114	97	110	131	131	142	121	114	117	116	128	108	105	119	105	117	133	117	111	146	115	115	110	129	101	127	116	108	101	108	123	120	123	119	135	111	98	121	110	105	127	119	138	125	131	113	120	120	136	127	120	114	137	104	110	96	117	99	106	97	83	115	133	135	105	104	101	123	103	93	125	121	108	119	120	103	131	108	101	109	125	107	106	114	140	109	124	107	116	121	144	129	122	119	112	127	110	107	101	123	105	132	113	103	129	130	117	138	118	133	138	115	111	117	116	100	119	114	121	117	111	112	102	129	130	132	110	122	109	136	112	117	139	127	122	106	112	134	124	124	120
8850	24742	4175	5030	4390	3385	2853	2264	1939	1657	1524	1300	1134	999	999	874	801	767	729	670	706	649	588	608	590	543	552	506	480	503	500	460	451	411	451	403	444	454	453	416	403	432	403	398	411	383	381	384	402	388	374	362	385	434	334	396	348	368	382	368	363	367	374	366	377	368	382	368	361	360	337	365	346	372	400	364	369	342	356	338	344	370	355	339	344	367	363	341	318	353	337	343	342	339	306	315	314	342	344	351	323	384	382	339	358	305	333	349	350	325	348	343	364	339	365	338	364	347	337	344	356	341	333	336	337	367	348	340	344	317	334	356	327	326	327	317	330	333	329	337	316	341	342	298	303	340	353	375	350	307	297	327	364	358	374	344	325	303	333	362	307	343	350	324	329	309	330	342	370	320	333	331	332	374	352	325	335	314	311	358	337	363	305	364	355	318	330	325	333	337	326	320	332	337	330	338	339	342	342	368	320	338	347	326	356	294	326	315	380	331	313	335	358	341	342	348	326	334	315	318	329	352	321	339	317	334	334	320	315	345	317	359	322	335	347	330	330	321	296	346	318	352	323	371	343	330	346	317	335	340	367	340	302	333	334	358	358	317	366	300	343	316	314	334	338	331	352	319	327	319	340	319	354	339	345	346	296	315	358	359	317	324	312	329	341	332	322	331	339	317	320	336	344	303	343	328	338	333	305	338	319	349	340	341	347	303	332	327	363	348	350	339	353	324	329	352	316	329	338	333	330	318	320	307	346	332	343	307	333	313	351	313	305	327	306	326	354	343	355	344	336	354	334	350	352	353	369	329	341	335	328	322	322	301	341	321	320	312	330	314	321	284	339	333	334	320	340	348	333	339	330	296	348	303	328	340	357	336	333	328	296	356	324	319	375	344	334	301	324	305	338	316	292	297	364	330	321	326	319	343	315	326	330	353	324	343	345	320	307	347	385	331	362	332	318	321	321	352	317	329	360	366	324	334	294	332	321	317	337	315	373	310	350	350	336	313	350	350	326	322	338	326	299	330	344	341	352	327	289	344	325	327	335	337	334	349	346	332	307	337	338	348	332	359	318	353	376	319	340	321	313	330	304	346	289	324	316	304	324	366	345	341	334	319	356	315	297	325	319	284	342	332	320	344	291	334	356	324	335	323	335	313	353	312	357	337	313	334	344	316	340	349	340	303	330	319	357	344	330	335	301	328	331	319	336	361	332	336	318	322	326	318	343	354	317	403	324	351	342	347	323	343	319	330	320	346	326	335	331	327	322	305	314	339	329	350	304	301	345	300	367	333	312	340	355	322	371	316	340	339	358	324	339	325	325	380	333	340	314	337	384	308	337	319	332	316	355	361	346	320	343	348	314	301	341	356	322	323	371	323	314	328	321	308	340	333	325	327	310	319	331	337	326	324	336	338	346	358	318	354	360	356	367	343	306	317	335	320	332	320	373	339	352	307	291	323	315	344	333	330	323	327	293	313	309	305	346	362	333	332	365	341	318	352	339	354	346	357	343	331	354	346	325	327	311	347	342	318	340	304	353	323	304	324	356	354	306	338	338	317	328	311	352	319	311	312	354	308	331	338	368	325	324	337	297	303	334	336	339	339	325	335	362	339	333	346	353	335	339	339	362	341	323	317	318	319	349	330	339	318	293	316	347	376	333	320	337	357	297	342	322	310	320	330	331	315	359	329	315	343	331	367	334	347	312	339	349	331	307	305	308	311	317	350	318	348	350	333	345	342	315	301	360	341	320	347	324	313	316	385	329	338	300	333	350	317	341	346	338	347	323	316	331	347	293	332	357	327	341	325	335	329	346	315	287	308	342	315	345	344	333	341	326	346	348	315	313	345	315	350	346	315	311	317	334	327	336	298	329	312	342	342	329	344	331	349	324	334	327	313	323	360	331	321	334	294	338	296	348	355	343	302	298	353	348	310	342	332	333	322	349	331	393	350	356	338	346	312	332	337	351	279	329	339	377	351	303	328	334	320	329	310	340	339	333	342	349	315	353	334	350	303	347	371	305	357	334	350	331	369	332	319	334	358	311	301	334	341	331	318	330	320	349	307	335	358	364	314	338	314	318	330	329	346	370	338	331	325	328	308	304	324	333	367	320	330	352	328	319	318	307	340	338	325	301	358	314	346	343	343	314	344	350	334	326	371	331	312	347	333	325	335	333	370	302	338	363	355	338	354	326	312	321	333	327	356	312	354	350	340	312	353	322	343	326	348	337	329	354	309	379	341	310	340	328	325	348	336	341	326	314	315	334	305	321	351	352	335	348	324	325	336	296	353	328	340	370	330	370	364	368	379	320	378	345	310	332	356	337	318	328	327	328	330	316	332	328	295	308	360	280	348	336	312	335	324	342	324	351	322	322	333	336	330	342	319	361	331	325	339	307	333	323	330	360	360	329	338	329	355	341	351	328	343	329	339	322	310	319	304	342	349	298	312	329	336	306	321	348	344	333	360	310	373	336	332	311	336	365	341	355	349	332	325	301	353	340	298	333	299	333	354	320	319	326	320	306	342	315	348	352	326	302	341	312	288	322	335	340	313	326	319	329	339	342	357	302	320	359	309	332	333	323	321	310	332	322	322	321	299	366	327	332	322	344	311	364	295	330	325	325	337	332	329	375	348	338	342	336	356	334	333	320	336	334	326	335	329	347	333	335	333	327	351	340	365	347	313	354	315	341	351	354	350	335	317	332	336	330	306	318	312	352	335	311	359	355	343	322	345	311	329	362	332	337	320	328	339	317	320	331	336	321	320	345	342	368	302	322	297	322	326	325	313	310	322	312	308	353	340	332	340	370	351	357	330	330	322	373	348	345	358	339	336	345	308	343	315	325	316	354	298	354	365	327	370	327	348	326	324	324	346	315	352	309	321	345	349	324	346	317	343	313	349	364	323	355	328	336	341	319	322	329	310	349	328	322	375	309	349	339	376	317	319	310	319	357	315	334	335	332	339	343	341	335	314	341	306	337	332	331	335	334	318	369	327	333	347	323	345	326	301	329	336	333	316	340	341	329	304	302	346	334	322	355	331	316	328	348	326	338	291	315	323	347	303	333	323	329	351	337	319	333	325	330	356	322	355	307	307	319	326	355	327	334	362	324	304	332	355	347	335	330	327	327	356	352	331	329	349	341	330	345	347	363	374	346	349	368	353	345	343	310	325	331	347	344	338	319	337	349	329	334	340	319	313	322	313	345	339	340	316	321	315	304	339	301	338	323	345	327	314	357	330	317	369	326	324	352	323	324	359	294	378	365	328	329	276	319	317	338	373	332	358	327	323	346	314	354	300	314	373	345	338	329	324	349	327	314	304	326	332	341	306	325	344	288	343	315	309	353	317	314	326	322	314	340	339	342	333	343	314	309	340	325	325	345	354	356	341	336	316	347	325	342	326	332	316	322	319	305	326	321	315	344	304	335	341	336	351	326	343	348	314	315	323	349	339	339	326	317	349	341	304	331	317	328	308	327	344	356	317	309	344	311	328
2449	4766	434	322	369	330	341	315	308	323	290	347	330	319	315	310	318	311	309	331	314	333	347	348	325	299	316	320	308	316	278	316	309	313	326	335	310	308	291	326	300	311	319	310	347	294	249	296	296	348	337	346	310	290	339	315	310	315	294	312	308	294	324	276	321	309	333	305	311	326	272	310	304	296	309	328	329	320	300	347	326	300	317	277	292	290	338	330	352	334	318	339	344	325	292	323	301	325	314	326	323	335	329	314	323	315	319	334	322	314	309	308	315	324	317	313	335	280	307	334	330	338	337	297	316	305	303	320	307	326	267	326	330	289	321	319	341	328	297	269	332	321	320	340	327	332	352	317	313	295	326	319	304	287	328	304	291	288	296	297	312	336	326	314	309	309	324	347	295	310	333	296	297	315	316	303	330	334	298	292	316	307	317	280	308	319	314	307	307	348	286	353	312	330	298	310	311	316	315	297	295	329	295	313	299	306	334	308	347	330	315	319	328	307	294	330	314	323	316	289	329	288	300	294	338	341	307	271	265	330	309	307	322	300	312	327	329	335	343	328	288	332	299	347	306	299	326	328	331	305	302	300	337	313	292	318	322	320	287	303	345	325	304	316	305	302	331	323	300	319	308	300	304	309	312	297	320	293	360	342	318	298	336	343	322	324	326	285	319	276	327	315	332	328	300	306	303	358	331	297	313	307	307	305	326	306	282	315	328	327	282	301	328	284	330	335	334	301	347	335	317	303	315	310	296	317	294	299	305	297	298	313	340	289	309	308	289	288	324	298	281	345	297	324	335	326	316	313	307	302	293	303	276	308	317	312	332	307	333	304	318	318	301	304	314	299	308	310	289	335	322	335	281	315	326	310	296	305	310	296	318	325	349	330	334	281	317	334	311	337	316	313	287	316	315	337	344	333	327	300	348	284	302	305	296	322	293	329	309	313	325	338	312	289	338	305	333	312	314	281	311	306	309	300	323	313	281	321	312	300	297	317	325	333	323	319	306	323	357	319	317	316	322	311	327	297	320	289	337	299	327	324	299	320	326	309	315	327	353	308	319	338	350	307	286	306	290	302	294	313	321	325	356	296	292	344	324	334	325	300	358	288	306	310	332	298	303	308	302	328	311	312	315	303	316	308	326	324	315	311	317	296	297	306	320	321	331	282	332	329	326	326	318	335	320	324	266	338	347	346	304	323	329	355	298	325	311	348	319	309	299	279	316	322	339	309	338	303	295	329	323	325	324	336	313	328	325	330	324	314	341	330	294	331	320	304	339	281	311	306	286	333	310	303	336	331	320	335	300	316	304	292	305	284	320	331	324	286	325	311	290	320	333	313	325	290	298	317	327	313	273	299	297	299	306	329	327	319	300	314	321	336	316	320	329	335	337	281	318	291	281	290	311	311	312	338	302	328	331	302	319	305	343	323	326	335	292	298	301	317	298	303	290	333	332	316	326	286	309	325	304	303	300	308	341	313	342	300	321	343	330	321	304	313	318	327	357	327	308	337	277	284	310	348	312	315	324	333	339	348	331	319	290	329	319	314	358	304	280	317	344	329	319	304	331	333	330	330	288	315	322	350	298	287	335	324	295	321	318	320	323	342	324	319	294	341	334	302	318	315	299	272	329	288	302	333	271	297	309	308	329	321	319	312	278	326	309	303	297	311	316	313	309	339	316	319	305	314	334	308	335	288	304	328	332	348	319	331	309	282	335	302	295	293	313	329	319	303	356	348	302	321	327	332	321	300	312	336	322	308	314	304	315	328	264	318	297	301	299	307	325	334	299	305	317	317	320	313	306	308	281	322	363	308	357	311	303	295	288	310	300	261	292	328	292	311	302	326	326	304	299	326	322	322	304	302	323	331	325	326	332	312	311	342	292	279	318	330	313	319	315	313	316	315	323	320	290	307	348	307	281	311	317	307	319	318	321	304	289	293	338	286	295	290	319	298	337	343	325	275	294	297	314	304	306	315	295	310	338	334	326	347	312	311	297	339	310	283	319	302	301	325	322	330	343	323	328	313	302	297	291	297	310	323	321	340	324	297	290	318	278	359	309	319	324	318	342	293	324	343	286	341	333	323	343	296	320	296	277	295	303	314	275	321	337	298	309	278	323	283	316	274	322	286	283	291	321	309	308	318	347	316	307	323	311	316	285	323	299	344	360	278	312	326	292	302	321	325	297	336	306	287	311	325	322	347	292	288	342	332	317	325	276	320	297	336	329	309	315	311	324	310	291	299	307	327	325	287	331	306	286	315	303	296	273	338	284	324	323	305	309	323	310	337	301	298	315	345	303	332	324	322	315	337	336	303	297	335	287	296	323	322	328	325	313	295	298	309	306	320	304	294	318	288	304	325	333	315	305	315	292	291	303	318	287	347	302	326	299	318	323	305	284	305	352	287	341	340	342	336	307	302	303	301	323	334	346	308	299	308	317	329	334	295	324	322	335	308	318	327	311	321	323	305	312	316	337	319	367	289	324	302	311	270	325	340	306	316	324	278	306	291	314	327	296	310	319	302	310	313	321	305	339	324	285	307	296	302	287	332	322	323	310	347	310	324	308	300	303	338	340	307	306	311	322	314	311	307	314	308	282	315	305	319	318	340	279	313	319	275	342	316	318	347	323	314	309	323	284	315	287	300	296	336	302	293	313	291	342	305	335	333	326	321	337	313	316	312	341	302	299	291	319	348	307	305	303	334	329	358	315	314	352	324	335	308	318	305	286	314	311	348	301	283	303	310	315	349	315	320	330	302	324	320	349	321	328	332	317	320	297	303	306	309	299	324	294	280	329	307	288	319	281	307	337	312	306	310	311	301	296	324	291	313	308	330	337	314	346	333	338	330	302	300	324	315	315	335	346	328	330	299	295	270	317	346	322	305	309	319	289	285	290	289	329	327	333	310	314	311	330	330	317	320	320	330	314	328	274	332	333	296	300	316	341	309	340	346	322	333	299	336	320	307	327	314	322	344	346	312	319	295	350	316	331	308	304	314	305	305	304	309	321	313	326	306	304	296	314	316	297	321	294	315	310	327	311	286	334	320	303	294	309	308	338	312	328	294	321	295	279	288	323	312	291	289	302	317	333	355	309	316	349	299	284	315	336	313	335	310	351	325	320	288	313	312	317	313	302	294	313	352	293	328	304	288	313	334	313	287	322	314	319	313	335	329	323	326	298	321	307	294	307	302	329	341	318	325	344	316	345	299	294	297	302	316	351	331	275	299	316	334	317	317	323	291	320	334	293	361	312	307	300	306	314	333	325	306	318	308	311	307	324	307	348	334	322	346	341	304	319	316	358	333	280	297	332	344	312	298	334	308	298	301	311	327	345	317	303	312	315	332	322	329	329	315	330	306	328	295	299	296	337	327	337	307	293	273	323	321	296	332	286	302	334	316	314	326	324	310	316	276	348	359	328	306	327	334	288	310	302	297	334	309	281	333	315	320	332	315	341	296	346	305	292	314	309	345	285	308	337	323	323	322	327	291
2638	6603	965	935	1031	907	924	891	860	819	832	811	828	809	862	851	877	832	775	827	849	824	825	857	800	794	832	799	763	883	840	812	808	792	801	827	818	839	824	783	742	760	768	812	836	774	783	835	801	785	846	813	801	841	811	824	840	749	809	839	819	793	771	883	776	753	808	786	816	824	811	774	815	838	827	810	785	779	711	839	809	795	782	801	806	785	811	781	828	800	837	831	833	810	817	814	806	776	785	787	827	784	806	783	768	781	812	774	839	866	783	817	806	797	816	787	775	802	767	775	780	835	775	797	842	815	809	820	846	834	845	812	795	839	785	858	830	786	802	822	839	821	778	791	804	794	775	743	840	797	821	853	814	764	761	807	815	823	826	797	785	817	836	841	750	826	843	807	843	793	841	779	817	726	806	820	807	804	808	790	809	779	819	809	779	787	785	817	776	784	845	816	785	823	874	824	797	812	843	780	786	768	833	795	818	766	774	766	817	769	783	835	791	817	811	789	817	749	812	797	805	787	849	800	767	791	823	790	822	792	802	781	841	786	816	810	785	817	749	831	763	801	785	810	782	774	827	795	774	868	780	825	809	825	780	853	805	829	800	813	818	827	813	824	816	786	784	789	782	822	811	786	815	792	833	777	857	864	756	775	764	801	839	825	791	869	838	771	821	771	761	767	817	852	900	821	855	816	784	828	765	791	775	806	828	807	826	786	812	809	786	810	823	802	764	822	780	827	758	810	782	801	843	816	823	811	799	826	806	802	827	798	818	800	807	805	820	751	762	794	789	834	846	819	811	820	749	798	832	770	788	823	746	815	814	795	785	795	773	802	797	802	788	789	870	856	781	768	814	813	830	851	801	840	823	751	805	783	800	828	788	813	823	786	755	838	781	779	856	768	841	802	806	854	771	842	781	773	831	822	793	757	812	784	827	768	826	847	824	799	832	785	814	788	825	847	776	827	779	797	809	772	818	791	773	816	788	798	762	794	805	787	841	824	744	847	791	850	786	794	783	794	719	740	804	765	813	793	756	812	815	837	798	829	862	817	826	807	808	822	815	836	823	775	827	807	802	754	773	790	822	849	810	811	797	786	776	788	844	783	826	800	777	779	786	820	792	812	772	820	790	772	799	856	782	822	817	789	849	760	798	849	812	773	805	867	739	848	807	785	795	770	847	827	831	789	824	793	807	788	839	798	806	817	779	747	833	809	803	808	854	804	836	809	799	793	811	787	763	834	819	819	805	800	803	785	795	820	759	799	870	846	843	785	764	890	828	787	768	828	805	832	807	788	817	780	838	793	812	815	767	804	777	842	812	805	794	794	795	850	800	786	792	810	768	798	799	789	822	810	843	830	822	820	833	831	776	746	773	756	778	831	797	779	826	814	830	808	822	795	812	824	782	790	790	837	826	746	808	774	813	828	772	780	825	788	781	821	833	815	807	831	806	820	834	828	794	821	803	782	834	821	809	815	807	802	856	798	835	820	787	763	813	753	800	752	746	820	866	808	806	867	805	780	774	801	790	816	796	754	756	830	791	849	793	806	804	775	755	744	800	805	825	814	824	846	770	832	800	882	790	795	813	772	771	830	798	858	802	777	816	811	820	789	768	777	804	808	784	783	817	829	820	836	823	787	806	814	771	799	801	816	769	801	796	793	830	839	786	800	791	813	797	802	857	808	858	763	849	833	807	792	861	831	841	784	805	800	873	799	831	829	795	808	818	799	787	819	844	793	801	817	796	787	789	804	799	803	781	844	775	806	785	796	815	794	776	791	819	791	842	805	837	750	809	820	784	798	748	807	785	790	846	820	810	817	794	820	776	787	789	798	768	790	814	808	808	827	817	808	829	844	842	741	771	793	738	798	832	810	745	826	826	816	803	834	787	787	842	809	791	791	802	810	805	770	828	849	824	800	808	786	733	804	862	848	857	785	795	842	794	810	803	828	754	767	778	788	820	807	761	800	800	798	776	832	808	847	786	809	805	820	814	787	817	784	841	853	802	838	821	797	839	774	784	800	778	817	757	782	814	791	824	792	820	802	772	767	815	819	825	804	806	742	794	793	793	840	822	804	807	794	852	797	855	779	835	785	838	819	822	826	760	758	844	803	787	779	804	829	781	845	785	861	815	798	787	804	800	817	790	833	802	817	804	789	805	794	752	789	838	763	858	776	870	799	846	791	790	836	801	806	817	839	789	757	819	803	808	803	824	784	761	814	841	844	787	790	847	773	764	774	808	843	828	764	842	810	878	797	774	838	847	828	798	825	792	818	793	863	821	775	773	809	742	825	820	802	833	765	782	780	815	811	750	850	797	765	823	830	784	780	804	809	838	820	792	791	820	795	818	755	820	774	816	778	790	843	795	837	813	818	817	854	788	857	751	827	853	784	822	826	767	767	769	785	798	853	807	782	753	768	813	801	773	796	779	791	821	835	747	856	814	791	728	771	727	804	788	809	798	763	825	855	814	806	760	823	845	804	881	796	818	814	824	793	828	767	796	798	801	839	834	826	840	830	847	778	780	823	772	774	850	821	800	755	889	796	805	836	825	805	811	763	818	760	847	831	852	837	757	755	820	830	759	820	808	832	789	775	827	780	841	845	845	837	817	838	856	836	876	818	811	744	813	788	825	780	755	808	758	796	777	820	806	801	763	800	834	790	784	801	799	794	816	788	807	806	764	795	775	751	763	831	775	855	820	781	850	797	838	841	787	825	780	803	795	828	805	785	809	785	848	797	802	823	803	813	815	768	802	821	851	795	791	828	818	816	777	790	872	792	823	796	777	799	786	834	815	813	817	824	828	787	820	794	829	798	793	821	806	835	825	767	821	817	803	779	793	811	810	805	764	826	835	748	795	779	757	825	813	823	778	813	853	792	793	807	784	770	833	827	813	825	805	786	806	821	802	790	792	839	830	798	886	822	835	795	778	811	817	835	829	791	818	806	796	787	840	759	769	818	797	808	819	827	801	863	829	797	772	860	759	851	811	832	798	834	809	769	763	764	793	823	778	762	791	819	799	794	812	841	815	823	777	773	812	765	789	827	803	861	816	770	765	817	807	843	785	797	766	790	810	824	765	795	786	740	793	806	800	838	788	844	799	818	764	823	793	767	764	823	791	790	814	817	805	768	807	776	790	737	861	742	814	822	854	759	836	812	809	761	767	812	782	827	812	803	782	775	876	794	811	819	769	781	795	764	785	838	784	826	852	829	765	769	828	813	819	761	778	745	735	825	862	766	837	805	813	778	801	780	816	848	812	783	834	815	830	811	848	825	798	805	750	783	816	825	838	769	835	793	797	802	815	863	778	793	789	845	832	715	789	860	841	805	808	783	799	850	816	802	810	807	802	810	756	772	785	815	831	804	786	792	807	803	767	794	836	787	800	825	765	839	803	830	809	824	805	777	846	762	847	775	796	753	773	776	801	837	800	850	797	767	838	805	757	830	820	816	772	774	820	795	814	812	808	767	754	813	818	790	776	773	833	802
9124	40116	7143	1156	809	659	514	432	428	385	407	321	311	290	307	297	280	311	299	275	276	260	275	295	282	277	295	277	256	265	257	285	262	280	259	275	268	257	248	295	283	285	276	257	213	268	257	267	278	277	243	267	260	262	278	265	273	279	256	247	256	253	266	270	292	238	244	239	243	255	257	242	250	297	287	297	271	259	257	256	266	273	269	261	265	260	285	268	273	255	279	284	311	284	273	268	261	258	234	257	262	243	284	263	248	273	265	241	248	293	276	278	240	273	216	264	270	285	228	258	268	273	234	232	244	257	287	254	273	271	244	237	255	240	285	248	247	268	260	275	264	242	247	250	250	262	308	239	239	289	244	246	253	252	245	270	249	245	279	261	259	258	284	255	260	270	223	239	252	293	247	260	277	271	257	261	248	266	232	262	269	246	259	235	251	270	247	245	267	271	244	255	267	253	277	247	253	259	254	261	293	252	263	262	239	274	264	250	274	239	234	248	288	288	256	255	259	260	261	261	247	269	283	256	271	281	267	263	272	247	238	283	281	264	254	248	260	262	251	263	266	244	260	249	259	266	244	274	273	253	279	244	260	271	281	244	297	264	266	267	252	268	269	252	239	252	271	255	264	243	267	257	267	266	291	245	261	283	256	267	299	266	251	265	279	285	241	249	267	250	285	238	261	297	259	245	235	297	236	306	254	255	289	273	297	259	279	248	257	270	273	277	274	283	288	289	238	269	261	260	234	246	277	261	281	272	259	251	252	257	277	235	283	269	259	269	248	253	270	258	290	261	249	265	263	270	272	237	275	234	217	285	259	256	261	238	282	263	272	261	276	239	238	282	276	277	234	270	260	263	303	270	255	255	248	274	262	235	232	270	229	261	254	240	270	230	257	248	289	251	247	251	208	283	277	277	236	254	233	287	259	254	255	243	241	248	250	242	244	263	265	275	280	247	255	274	256	254	270	266	263	279	208	283	244	240	266	251	297	289	238	262	244	249	256	261	239	265	256	240	266	256	245	242	254	249	268	262	278	253	268	290	245	254	254	262	246	267	272	230	278	258	264	264	270	240	267	235	242	254	244	245	248	255	275	289	273	251	258	280	295	232	246	251	263	225	263	219	247	265	268	281	279	255	261	265	290	250	245	254	226	246	272	288	235	276	269	255	262	251	262	244	253	266	246	274	266	265	265	234	241	248	280	290	269	279	223	265	250	273	284	292	254	241	264	266	249	263	284	281	249	287	237	291	253	230	287	283	259	222	254	243	287	236	255	252	279	243	261	244	230	251	253	251	252	242	253	248	266	276	262	246	244	266	269	256	266	289	249	267	281	265	263	249	266	238	274	244	254	280	271	249	255	256	267	253	285	265	272	245	274	237	241	262	274	306	269	266	296	253	277	284	268	273	266	247	269	251	229	252	262	245	212	249	269	243	281	260	252	232	276	236	242	298	246	259	274	246	245	248	246	244	282	270	228	239	293	269	244	280	264	262	256	251	261	247	250	249	278	265	250	257	262	266	239	242	246	256	249	252	255	286	243	257	251	294	273	259	259	266	268	260	292	251	283	222	282	267	275	268	245	258	248	254	251	243	281	235	240	289	270	260	243	258	259	266	270	243	255	268	287	248	257	273	292	273	268	254	280	270	250	257	272	278	256	228	278	235	254	255	263	276	254	278	259	280	280	249	273	235	278	272	306	266	235	258	253	238	256	231	260	283	237	242	251	257	261	265	269	262	248	242	246	259	252	266	258	265	272	275	253	276	262	273	246	296	263	243	229	254	259	227	264	258	225	295	261	234	218	259	253	279	275	262	255	292	246	270	253	253	267	260	276	223	248	278	268	285	234	243	260	240	279	268	265	262	284	241	265	274	250	240	240	280	249	250	270	279	286	263	254	236	251	266	262	265	248	242	272	228	284	281	226	266	252	276	241	222	255	282	251	289	251	272	245	278	277	279	279	257	250	261	244	262	273	256	251	264	257	250	265	266	253	262	259	258	283	259	259	258	241	272	258	274	255	271	270	238	253	283	257	286	259	231	256	278	266	277	295	264	259	292	268	252	253	261	258	271	281	239	238	264	258	235	253	256	243	266	278	283	258	259	271	259	268	269	237	261	260	252	224	272	257	281	263	247	288	269	251	271	246	266	252	251	248	272	299	255	255	247	268	277	278	253	280	293	282	287	220	281	250	286	239	250	259	285	258	253	270	245	284	247	267	246	247	238	279	247	238	249	269	281	262	266	271	240	300	275	280	254	250	255	281	275	276	239	270	285	257	253	249	266	249	253	250	268	268	263	263	279	261	255	258	270	264	272	285	239	227	264	262	246	240	280	256	255	249	285	250	271	278	280	258	261	259	257	253	276	280	250	265	257	245	261	261	247	267	279	260	245	263	234	267	265	295	291	277	275	268	255	238	264	248	279	260	265	284	285	264	266	279	261	281	284	250	271	254	223	269	263	272	287	226	258	252	259	260	255	280	278	262	256	274	264	260	277	259	256	249	248	262	251	272	298	282	268	260	278	254	269	289	247	265	251	217	257	260	278	276	245	240	243	278	279	271	244	263	245	251	276	254	231	246	260	240	265	263	240	254	224	280	267	267	249	252	258	242	249	252	286	269	255	246	284	252	261	246	275	254	241	252	247	258	265	288	244	252	274	242	252	257	260	268	261	266	301	264	251	267	243	270	265	255	294	286	259	262	240	252	255	246	283	246	277	301	309	259	294	225	279	268	269	271	275	242	241	260	245	265	264	247	260	245	247	254	271	261	271	279	258	229	240	261	253	267	259	277	259	255	273	234	277	274	287	276	267	273	281	234	271	220	291	265	257	258	252	246	256	280	248	239	245	274	281	252	260	253	260	267	275	251	249	249	287	256	248	264	273	278	271	249	258	255	261	267	268	258	276	248	246	244	285	259	266	276	257	261	284	266	282	253	290	245	248	244	273	256	254	273	257	258	277	274	268	278	251	281	250	274	243	248	250	276	243	270	274	246	255	275	275	265	267	272	264	269	254	262	252	260	243	287	269	252	278	259	254	301	245	258	253	257	258	228	242	234	240	280	254	245	281	241	269	300	260	281	258	237	268	227	222	249	269	284	252	231	297	286	259	276	268	258	295	247	270	246	240	254	279	245	263	261	252	236	247	269	263	269	268	283	242	265	251	254	240	261	268	239	246	235	238	285	243	247	282	269	260	257	268	254	275	271	246	256	277	240	259	251	246	262	274	249	253	268	235	251	233	268	286	252	236	268	267	269	274	235	244	261	239	248	260	264	271	271	248	256	268	222	279	244	239	258	296	285	247	247	257	261	266	243	259	224	238	262	269	267	273	257	249	266	271	255	265	221	244	283	244	249	253	260	250	277	254	266	292	244	243	246	266	277	266	260	268	249	267	258	261	262	250	257	257	288	280	262	300	272	253	240	252	281	244	268	241	273	279	253	286	238	265	287	248	261	264	239	255	235	277	274	268	235	265	237	243	254	274	250	274
6015	23769	2612	3100	2872	2352	1999	1711	1553	1354	1266	1124	1120	975	996	980	984	842	892	892	847	766	849	747	806	764	773	753	799	702	724	745	718	740	730	715	733	711	714	698	690	692	710	743	730	697	691	736	651	715	691	738	692	653	735	716	720	690	699	677	701	677	670	718	681	628	723	707	698	731	692	705	690	625	668	601	665	690	645	648	671	679	651	706	704	697	632	668	654	606	639	686	720	660	654	674	668	658	682	687	676	695	674	716	670	651	651	667	686	678	659	633	694	668	677	683	687	712	658	696	688	705	670	674	686	653	688	626	671	627	695	620	697	626	646	652	705	722	661	684	688	658	681	661	704	732	665	663	636	675	624	599	685	637	677	663	680	606	662	667	702	688	677	644	666	659	679	655	597	677	643	688	652	613	623	698	693	684	644	662	676	640	672	681	650	589	645	690	655	629	645	649	609	653	665	684	677	651	710	615	657	706	652	642	649	697	677	691	676	626	669	670	655	647	648	616	650	664	647	642	666	615	639	652	653	657	643	642	641	684	664	604	634	672	701	663	690	623	729	674	715	617	676	659	677	621	648	646	625	661	635	700	707	696	657	655	661	625	679	676	687	657	654	639	708	689	647	707	649	672	655	675	676	633	653	666	655	660	657	694	672	607	637	663	699	623	676	666	668	716	697	716	685	721	612	737	629	669	618	701	647	688	720	631	709	679	697	636	664	642	686	694	674	684	678	651	632	614	662	690	680	659	635	662	688	659	670	685	622	620	644	652	663	688	651	669	677	628	651	682	668	641	633	653	657	644	657	657	632	660	692	639	705	622	638	599	636	666	621	674	650	638	643	658	702	664	645	645	662	685	644	698	658	701	694	692	644	660	715	645	657	657	613	629	628	678	723	677	629	624	699	623	655	671	676	619	632	679	717	629	654	647	630	696	687	642	633	662	673	688	631	675	655	629	660	697	630	651	708	649	621	687	666	616	655	662	678	646	641	701	688	659	666	664	666	694	666	639	648	701	638	642	667	660	661	669	618	698	649	635	615	639	647	698	624	670	694	737	656	682	682	655	668	641	643	673	668	631	653	630	608	671	706	642	700	694	668	684	668	692	645	712	635	668	634	684	698	714	668	694	651	677	668	639	682	685	660	686	666	672	673	640	669	630	708	612	648	709	656	648	678	636	661	660	659	670	679	656	692	641	638	711	684	638	693	663	665	662	661	692	684	695	674	637	684	623	684	691	668	713	664	668	694	664	659	687	644	656	676	658	675	641	634	708	659	678	643	630	636	657	673	654	639	692	675	654	626	673	662	695	622	688	628	659	658	687	659	687	674	675	735	684	627	642	663	642	668	645	643	655	633	673	637	678	662	650	680	691	629	666	664	670	672	665	634	696	676	667	678	667	692	670	669	646	688	642	645	629	653	696	666	710	669	659	656	680	675	677	665	686	745	668	649	684	644	637	657	682	663	643	675	657	603	614	677	656	661	679	665	677	664	671	668	689	626	667	693	669	650	640	679	653	633	691	673	634	662	643	671	668	647	666	659	633	719	654	626	668	678	658	687	628	649	643	642	694	649	664	664	699	677	664	665	662	693	710	708	633	665	663	697	658	591	686	695	656	654	665	645	688	656	675	687	654	728	677	686	681	636	668	645	674	691	674	634	697	672	658	675	689	685	690	669	672	643	651	627	686	671	672	649	694	688	637	684	642	649	715	691	664	697	639	632	621	692	666	677	606	618	681	651	681	668	682	681	664	652	671	645	677	652	692	631	663	679	629	655	637	685	728	657	635	645	657	677	679	658	635	672	663	670	674	616	686	714	627	690	651	660	661	684	687	663	678	701	672	695	645	674	652	682	711	684	628	625	664	667	690	676	677	693	658	661	656	687	648	706	669	617	651	653	715	680	695	653	683	600	653	658	684	673	675	694	681	660	673	648	669	651	653	682	634	678	630	580	669	700	640	630	653	703	674	638	653	740	692	703	629	612	645	668	664	643	683	684	671	624	675	696	668	629	664	659	678	668	645	620	659	650	658	657	677	617	634	657	667	750	617	687	726	680	712	660	645	665	654	689	683	663	701	663	653	666	614	665	658	691	668	620	656	708	647	669	666	641	611	669	737	652	630	660	680	666	647	681	660	626	623	630	621	679	650	665	662	680	662	682	660	661	636	664	687	662	649	666	682	631	663	639	712	651	679	698	660	645	686	705	645	689	654	652	661	710	662	654	693	703	654	710	680	661	660	650	675	641	667	656	658	709	656	665	694	615	704	690	639	674	617	660	688	676	624	670	638	652	669	603	637	658	703	656	670	659	709	671	731	689	680	655	671	676	665	643	667	664	694	667	609	681	700	661	608	687	668	684	671	687	654	637	657	709	665	666	674	660	645	673	691	657	682	691	671	684	616	697	650	622	680	655	738	659	648	686	673	644	696	659	650	672	681	641	679	650	716	633	670	676	650	652	725	621	668	714	646	678	628	655	691	681	710	691	723	665	655	686	668	656	674	681	673	648	673	632	661	644	687	633	643	641	671	686	654	628	696	647	682	656	633	663	705	695	652	689	702	682	632	661	692	652	675	682	654	668	710	701	674	664	669	701	672	648	619	632	688	689	709	678	696	681	642	635	626	698	651	675	671	644	631	663	630	651	638	676	661	667	612	690	669	662	688	669	663	669	671	626	675	646	692	632	651	644	673	663	657	634	667	666	675	684	652	682	644	675	676	651	640	653	650	636	686	598	657	694	642	635	654	682	675	684	626	667	683	662	675	670	675	687	675	693	679	665	674	674	643	614	659	653	715	705	684	626	691	664	685	655	651	640	704	647	662	682	659	647	655	685	668	679	697	649	695	679	612	700	662	688	625	643	627	663	679	680	692	625	678	675	675	658	631	667	670	673	695	677	654	666	652	662	624	673	666	628	679	637	690	628	684	655	702	662	687	643	655	645	667	676	675	625	672	644	676	640	714	687	689	644	704	691	673	624	710	645	642	642	662	656	690	634	668	714	638	661	638	661	662	660	658	641	663	681	638	652	685	699	673	668	639	704	646	639	660	675	702	660	630	670	647	651	716	675	684	665	699	664	668	628	710	679	658	709	654	664	722	657	633	665	634	652	666	659	642	705	654	703	679	678	686	673	635	642	684	686	676	653	632	698	623	668	654	683	673	644	636	672	681	702	642	679	647	603	655	677	649	649	645	643	704	694	663	680	685	672	638	650	687	623	678	640	645	635	655	683	656	674	673	634	688	636	629	636	621	639	654	614	675	638	701	661	633	655	631	726	664	696	674	665	691	673	678	680	647	672	683	682	719	680	674	688	665	670	653	667	667	696	655	652	683	719	674	675	715	655	660	646	706	671	644	658	635	658	664	658	676	690	650	684	675	666	673	660	618	666	677	691	656	679	671	694	652	664	675	625	665	638	671	686	665	663	676	642	672	681	661	683	682	693	659	660	669	630	672	668	641	644	660	670	648	667	676	617	637	603	663	650	707	678	651
15608	47329	18021	3433	1147	839	630	514	415	356	304	261	251	245	197	197	196	201	185	170	137	167	155	155	135	145	121	132	152	139	131	144	141	114	136	150	163	121	147	108	132	131	134	140	129	129	109	146	110	121	127	126	116	128	129	128	121	107	131	138	137	142	130	109	155	154	107	89	119	124	127	126	103	108	115	105	96	123	126	123	125	119	116	121	102	111	111	115	123	122	126	104	115	121	116	150	118	118	100	108	100	120	110	104	129	114	135	121	117	120	103	132	115	117	109	114	107	136	118	118	121	109	119	101	132	117	96	115	122	106	121	129	109	116	124	111	106	125	111	139	107	120	94	110	146	116	119	126	125	110	120	128	102	93	119	102	123	127	104	114	122	122	119	116	102	130	107	115	110	105	118	105	110	106	107	120	122	133	120	118	106	127	156	117	110	96	92	133	114	122	118	92	102	122	123	98	131	136	113	92	105	122	125	113	100	122	121	113	111	130	107	106	123	129	121	112	119	116	100	110	111	106	118	107	141	87	110	112	111	140	119	103	106	132	117	109	113	118	108	99	130	114	101	119	119	127	113	117	120	108	100	122	138	103	107	104	113	126	128	118	135	110	110	128	90	124	121	105	127	134	113	137	101	108	139	96	110	95	123	119	128	117	121	124	108	103	99	103	129	122	122	136	98	122	123	111	125	111	128	106	108	108	127	114	116	119	110	101	121	108	109	130	111	103	114	113	117	99	100	109	108	108	118	128	135	124	122	130	122	109	104	116	119	126	118	116	124	132	138	109	107	129	126	97	116	82	113	133	118	111	128	130	119	125	124	123	125	105	99	97	108	118	111	120	127	112	120	122	115	103	117	113	120	108	105	131	106	120	127	109	127	114	122	134	110	120	125	116	109	125	131	104	130	122	122	113	111	115	119	116	116	123	129	132	132	90	119	141	138	114	115	125	126	101	123	105	105	113	122	114	128	103	126	103	123	124	91	124	121	113	120	140	120	101	110	124	107	135	102	109	133	121	131	100	135	117	105	96	139	99	119	112	98	117	115	108	116	110	107	124	132	109	120	123	116	111	103	104	125	109	107	114	110	119	110	136	137	128	97	137	112	111	105	99	127	101	136	124	121	138	117	142	134	105	126	109	104	124	125	131	112	99	119	109	125	109	106	126	117	128	117	112	103	130	107	119	120	123	132	86	122	122	112	122	108	113	126	120	117	134	122	125	112	106	108	128	122	115	108	133	138	125	117	107	110	118	94	111	119	136	114	119	114	110	120	101	130	110	133	112	100	121	123	115	116	115	112	122	105	121	118	121	120	103	118	126	119	131	103	113	119	112	113	120	113	127	116	111	122	114	115	115	112	114	124	122	113	110	115	123	121	112	110	114	111	125	114	134	123	136	137	118	101	131	107	114	121	140	107	112	115	129	120	118	111	107	119	111	125	103	118	136	93	138	123	138	120	121	122	101	110	115	115	125	131	114	117	128	117	123	115	121	104	118	121	111	122	109	122	112	117	126	123	128	112	107	108	119	123	111	115	117	104	105	119	99	117	102	115	118	117	125	136	131	131	121	105	134	125	107	118	113	107	118	110	116	138	111	110	128	122	129	118	134	124	114	122	136	138	102	120	125	113	105	123	124	118	101	103	105	131	147	114	115	141	97	121	118	113	90	121	115	125	131	124	123	117	119	116	116	122	113	109	115	118	109	123	115	135	116	112	100	108	113	134	92	125	130	118	120	113	114	112	95	122	123	117	117	131	115	123	125	118	109	106	112	101	115	108	124	123	130	124	131	138	105	98	104	124	144	114	108	111	111	106	105	116	135	138	113	109	113	119	122	130	116	110	134	128	104	114	113	138	95	123	120	112	117	108	114	113	112	113	111	107	108	123	112	125	121	124	115	121	106	116	114	109	122	113	128	121	139	140	126	133	115	125	103	97	118	119	109	115	124	132	105	127	113	118	122	140	138	118	138	110	151	109	111	114	109	112	105	134	132	111	119	112	111	122	124	118	110	109	114	112	105	105	124	108	116	107	120	112	107	127	128	115	112	113	117	120	134	107	109	105	110	98	105	107	135	122	127	97	120	114	97	123	114	113	117	119	147	116	108	127	118	125	112	145	147	110	121	124	97	132	118	117	109	125	129	121	95	122	93	115	108	120	124	105	114	115	121	128	131	117	125	120	127	125	109	111	116	106	113	110	105	134	128	115	126	112	111	114	119	113	98	110	106	113	122	116	139	132	121	109	116	100	120	129	112	115	98	94	118	126	115	107	100	117	113	105	112	129	128	120	120	124	121	135	122	112	128	116	137	106	97	108	103	115	109	128	126	123	127	127	109	145	110	96	123	120	111	126	115	109	143	123	125	120	105	131	132	103	107	102	116	107	132	123	129	146	106	109	143	115	114	88	125	115	115	120	112	118	116	124	148	129	135	112	126	132	131	107	131	113	138	132	123	121	103	132	126	104	127	120	119	120	128	116	105	100	101	91	127	101	106	123	103	111	112	122	135	123	107	125	114	105	113	120	123	134	126	112	120	157	134	108	97	110	117	113	96	122	104	118	131	117	100	117	141	110	119	113	106	131	124	122	113	85	119	113	119	128	126	119	128	108	119	114	117	102	123	116	117	130	103	117	116	120	134	117	122	129	113	107	91	104	119	106	115	110	121	121	98	97	118	112	114	112	119	132	115	120	120	134	140	110	106	127	117	139	114	115	115	127	113	112	111	104	117	95	119	123	102	101	117	113	123	131	108	114	97	112	135	120	129	112	122	114	114	105	120	106	114	116	118	106	126	100	124	130	117	116	112	114	121	110	123	131	122	111	115	130	95	105	118	122	111	134	123	118	125	125	121	115	100	111	130	106	124	124	96	126	118	108	109	139	124	126	120	110	112	117	128	117	103	117	118	106	133	118	100	131	110	138	118	121	132	96	122	107	124	114	139	105	128	125	93	120	111	107	115	115	119	137	99	122	132	111	118	115	130	142	108	152	116	110	126	105	92	103	110	119	107	118	122	115	112	92	109	109	144	99	113	120	108	126	111	148	122	128	112	97	120	111	117	117	116	105	114	133	129	115	116	125	130	141	121	146	108	134	96	117	103	146	112	112	123	119	136	120	125	109	132	115	121	108	112	115	115	109	107	120	124	117	96	124	116	129	115	120	131	100	133	120	92	135	109	126	115	141	106	115	115	124	117	119	128	98	111	105	118	99	128	127	109	115	114	103	123	107	92	105	112	114	111	116	128	108	110	133	136	125	127	116	125	134	131	121	101	109	105	113	102	145	107	105	100	123	130	112	114	128	134	119	107	107	116	127	140	114	95	131	142	126	113	132	116	126	106	134	133	111	111	101	130	119	107	112	134	116	123	132	128	135	128	111	103	116	102	114	112	134	103	99	112	126	111	106	111	121	123	111	105	118	125	111	115	92	117	116	108	137	113	126	121	123	129	119	124	131	104	119	127	111	102	99	104	111	137	131	115	135	121	114	127
7556	27617	3900	4807	4370	3357	2750	2262	1918	1672	1402	1208	1134	1033	942	895	856	770	739	693	638	634	603	545	581	556	486	509	486	496	474	470	492	461	421	438	434	413	409	396	421	409	432	420	395	429	403	396	393	385	383	397	428	369	381	345	355	367	363	374	382	359	345	335	382	347	397	378	396	370	329	349	378	370	336	376	356	379	400	329	353	327	342	351	348	351	364	371	338	352	342	328	326	339	323	339	309	354	366	332	330	318	358	343	327	339	353	320	346	315	375	323	349	339	361	324	334	339	338	296	328	370	335	345	357	334	312	340	323	344	328	320	317	349	348	339	367	345	347	338	325	348	357	328	334	334	348	341	329	348	346	350	340	376	324	336	346	343	348	329	342	347	324	332	325	319	343	342	351	331	344	350	306	329	319	327	335	334	361	324	320	344	354	338	366	342	341	343	344	333	326	363	325	336	329	322	314	325	319	347	332	348	358	300	330	355	311	325	368	355	352	342	344	345	326	360	317	328	356	343	339	330	342	338	312	343	344	338	352	351	327	327	306	346	336	366	363	352	355	345	335	339	340	322	325	363	329	338	354	307	328	354	331	353	339	341	347	340	292	336	316	307	350	316	338	320	329	346	344	321	335	348	344	328	375	307	309	314	303	343	348	340	338	338	361	334	305	336	318	339	327	318	321	330	360	322	318	365	358	322	292	336	337	346	289	318	315	313	331	325	321	336	343	320	325	324	348	330	313	341	325	369	321	337	356	377	364	284	331	347	315	330	319	318	334	370	337	319	329	341	339	354	334	385	319	336	324	279	348	320	332	365	314	345	348	326	359	336	329	339	366	344	346	357	321	356	320	385	309	368	370	353	333	310	315	314	341	340	354	324	314	339	320	333	309	357	321	353	363	377	352	346	354	340	362	326	333	347	329	327	362	337	328	341	342	350	318	356	326	324	319	345	346	346	347	354	341	311	308	313	347	326	336	303	339	323	302	348	341	356	357	331	324	316	345	323	316	324	353	360	331	321	364	338	328	319	322	309	342	318	331	315	304	331	315	330	322	337	343	304	303	335	325	347	353	354	359	359	328	337	317	320	329	330	311	342	349	344	327	350	326	332	324	329	333	302	326	328	328	359	338	336	324	331	342	345	346	326	327	331	304	350	331	290	310	364	331	329	335	335	333	319	326	372	349	342	350	355	333	327	334	317	347	314	345	298	366	315	338	330	352	346	327	330	364	329	337	346	331	338	318	335	343	365	317	345	374	334	362	334	323	340	340	384	350	326	293	365	319	312	345	356	328	327	369	326	290	305	341	339	317	314	319	342	341	340	330	334	348	352	325	327	344	336	346	366	361	340	337	319	324	334	354	320	341	351	347	348	350	363	347	337	336	357	356	360	305	306	325	339	343	307	326	352	325	349	325	338	302	361	323	340	365	350	325	323	289	327	335	308	316	332	352	322	354	327	349	321	313	354	359	333	346	314	337	332	355	325	313	331	336	346	339	332	344	347	317	335	331	298	325	373	339	337	311	332	345	345	376	350	313	375	345	339	324	327	362	344	334	322	315	328	346	318	359	321	363	331	332	393	319	336	325	341	334	338	342	323	327	366	322	327	329	342	345	314	354	359	333	335	332	316	312	299	353	340	346	333	351	374	323	316	343	335	359	315	370	332	328	328	357	304	330	335	369	332	343	356	312	316	314	322	313	325	330	359	304	303	336	324	340	336	372	327	341	346	345	320	335	348	349	312	358	329	335	343	353	371	334	352	350	352	350	327	328	309	342	329	355	325	352	335	337	324	323	313	316	355	353	315	318	310	332	324	287	333	323	332	341	330	315	368	348	352	303	334	350	326	312	349	345	341	339	388	309	344	341	323	305	348	335	311	338	340	323	347	339	325	335	338	314	329	357	306	306	328	341	339	333	333	352	316	351	322	337	321	316	339	337	309	332	333	311	300	356	316	344	353	346	331	338	336	346	335	334	347	328	323	333	333	306	329	319	330	345	328	316	313	349	371	322	336	344	342	335	338	324	337	334	361	356	337	325	369	341	321	352	325	348	327	348	308	299	347	332	319	337	307	343	324	339	341	350	355	309	321	315	356	343	331	348	351	343	377	347	355	356	320	317	359	352	347	338	351	330	293	346	345	308	349	331	325	330	337	372	347	336	348	322	322	324	333	318	313	330	312	343	331	310	332	343	336	326	357	342	343	293	331	351	348	310	312	354	331	303	334	353	363	328	309	354	364	361	338	364	345	345	343	325	305	343	301	330	320	333	330	344	323	346	330	333	340	314	323	309	330	342	302	303	341	311	361	359	339	324	311	354	310	326	365	374	335	319	343	314	355	359	336	343	332	345	336	347	349	321	344	325	321	331	326	340	337	339	335	343	357	343	320	319	304	308	357	336	358	358	328	342	291	340	351	368	329	322	360	330	310	353	313	329	342	333	359	300	356	351	358	314	307	351	332	313	347	336	306	338	338	329	338	330	312	319	349	345	302	337	336	348	330	336	334	308	347	359	348	345	316	331	323	324	313	322	324	344	328	292	324	355	340	335	325	309	334	353	349	332	336	356	324	318	316	338	342	334	308	358	326	333	333	319	322	318	332	358	336	327	321	334	314	330	336	350	301	338	353	353	286	325	327	310	336	367	310	334	307	354	317	310	369	319	343	333	307	334	324	367	365	331	332	323	320	311	354	350	296	355	326	336	340	321	320	340	341	327	329	333	332	334	349	305	345	313	330	329	362	331	334	330	363	345	343	318	318	329	328	296	300	336	335	363	338	355	340	321	377	340	327	330	366	332	356	351	335	309	332	338	310	296	331	297	318	322	345	354	326	336	330	339	317	349	354	314	355	309	344	355	335	344	312	353	336	368	324	296	377	323	332	335	343	312	355	350	323	328	345	334	365	317	321	326	307	349	359	337	367	309	353	353	344	324	346	314	331	364	317	297	334	338	325	331	324	346	319	330	326	318	353	332	375	314	322	325	321	340	362	321	332	332	339	311	307	347	326	336	358	337	316	313	333	339	308	331	324	351	325	331	348	350	336	302	324	341	351	349	312	307	313	302	329	369	322	335	321	320	315	367	345	337	327	315	352	348	312	315	383	354	312	362	308	331	336	352	357	307	308	337	339	329	305	333	325	318	328	298	317	336	326	340	310	356	339	318	350	341	328	332	346	330	358	336	347	319	342	340	327	328	358	319	323	338	298	334	349	326	340	355	324	341	294	329	352	318	331	344	353	350	353	313	331	342	367	330	336	315	347	331	333	338	339	349	341	331	333	327	313	343	331	332	321	336	313	348	355	325	364	330	377	367	341	322	329	314	329	335	358	371	326	365	330	370	343	339	350	343	363	330	348	335	358	333	323	317	335	316	348	350	335	315	331	344	327	294	348	327	339	339	353	351	311	327	309	307	363	326	304	337	323	305	312	341	330	312	312	301	314	350	383	356	319	347	322	335	348	369	340	347	321	351	333	308	316	348	316	322	339	340	335
2434	5330	410	325	349	324	308	329	339	346	353	329	281	310	351	318	301	338	328	318	357	338	339	292	318	272	330	340	297	301	351	338	300	312	332	336	330	310	295	286	295	295	339	314	328	285	344	302	345	341	316	314	313	320	321	348	290	301	338	322	334	290	300	316	332	323	338	304	350	314	302	326	293	326	317	315	339	278	303	323	355	328	307	307	356	309	309	296	299	328	355	322	297	330	335	318	315	354	308	361	318	313	312	322	327	280	314	290	360	298	311	328	321	336	335	345	289	337	311	330	320	311	335	329	308	289	326	284	364	335	290	281	327	315	346	309	309	328	329	316	315	320	322	270	344	323	316	290	293	323	307	357	323	315	284	306	290	333	335	340	319	335	326	310	292	298	326	341	318	322	339	338	299	314	322	332	291	298	312	290	317	306	279	310	281	339	312	319	318	311	318	313	330	326	297	343	306	340	318	322	310	310	347	310	302	324	317	315	299	280	300	300	310	344	343	311	323	332	332	302	295	302	331	336	319	323	327	327	301	325	317	289	327	309	310	326	293	312	319	335	313	304	307	309	307	360	295	291	330	348	330	332	309	310	312	294	311	338	315	309	335	294	303	313	347	305	314	305	307	318	353	326	268	284	279	329	361	342	331	325	291	324	309	299	298	334	306	311	316	334	321	302	338	292	320	303	324	313	313	315	296	303	316	311	295	316	311	308	312	324	338	329	333	315	316	278	337	292	287	322	303	346	353	300	337	342	325	335	325	331	351	319	311	301	356	337	333	300	331	298	290	301	304	303	306	323	329	320	313	302	348	308	312	315	310	366	315	304	303	302	335	331	330	323	330	315	296	321	323	314	319	336	321	304	296	284	298	345	318	356	316	324	326	306	305	303	313	329	305	324	350	297	360	317	344	316	327	293	285	314	326	311	317	337	358	307	341	312	291	315	360	308	318	314	316	306	325	278	327	314	305	304	308	333	302	311	351	300	302	310	316	324	286	303	308	313	316	297	300	328	332	318	339	291	299	323	284	270	306	313	331	306	327	345	298	277	300	290	314	301	294	336	361	324	300	314	321	314	291	351	307	296	290	314	333	318	296	314	303	325	307	300	311	339	339	321	299	322	345	336	330	322	341	300	302	313	326	350	272	285	318	287	319	340	309	341	329	337	324	293	297	312	316	307	295	307	289	318	350	326	329	293	309	317	308	306	340	300	328	318	307	294	334	321	292	308	318	338	308	330	312	322	322	328	328	334	311	341	306	334	277	310	313	311	286	322	335	301	334	292	293	330	340	293	293	308	306	308	316	274	326	338	341	302	321	311	321	306	319	338	339	324	305	304	323	291	316	358	321	303	312	354	327	281	325	308	319	368	313	374	313	321	315	342	310	318	321	312	287	291	311	352	308	290	308	338	316	272	279	307	305	319	330	324	343	317	283	319	318	325	311	301	326	334	300	302	307	305	340	310	282	309	285	339	303	323	309	292	322	303	315	305	324	305	294	319	306	312	290	322	309	310	309	326	319	312	285	353	350	358	312	293	306	292	315	308	344	320	305	321	322	307	336	300	312	309	311	298	310	290	321	322	315	316	327	301	305	300	287	317	323	318	325	304	330	321	308	318	308	333	305	317	344	308	295	373	325	345	309	308	311	347	332	313	320	306	342	291	304	290	316	310	324	317	329	316	309	313	314	315	268	328	307	343	301	333	308	320	304	282	319	320	307	288	308	309	278	290	306	285	306	296	325	312	326	322	322	314	297	303	333	316	314	290	277	319	305	324	299	328	313	304	346	333	330	338	329	346	295	328	310	283	328	354	312	323	310	299	316	307	295	340	330	318	337	305	291	335	288	340	337	329	277	338	301	333	320	348	295	317	326	312	325	298	319	308	313	313	320	350	324	328	323	330	339	297	328	318	319	300	349	354	316	328	313	314	316	293	343	326	287	329	315	335	292	306	291	329	312	306	302	353	340	306	337	307	297	296	337	314	339	315	318	282	305	347	313	328	340	320	324	309	305	290	303	298	300	324	336	335	302	286	287	290	296	309	349	312	345	310	312	306	312	347	343	307	354	318	331	316	315	319	340	300	332	306	327	296	296	344	310	334	335	278	309	326	316	316	316	293	310	322	321	328	324	313	298	352	334	315	323	295	307	333	298	301	288	303	286	330	343	293	314	308	293	298	322	328	330	305	309	297	377	321	300	315	333	316	318	290	333	305	346	333	318	299	296	324	336	365	312	314	318	351	322	334	308	287	343	341	324	340	328	332	326	333	307	333	353	325	293	348	333	325	304	312	311	340	351	332	286	276	289	295	301	334	300	328	341	310	310	322	320	320	327	311	330	346	330	314	347	318	320	321	325	323	319	330	332	274	328	332	348	300	314	342	316	329	289	335	307	340	323	326	295	347	308	323	370	344	304	351	339	314	306	290	329	340	333	319	340	301	336	329	325	277	346	296	318	315	319	341	304	350	309	294	310	371	297	303	288	297	320	308	324	330	322	325	334	317	318	304	335	289	329	289	360	333	336	303	319	305	315	300	310	324	339	358	299	323	311	294	307	330	331	322	284	288	324	313	306	299	356	322	322	276	316	328	316	337	320	303	339	286	314	322	342	329	313	342	339	304	323	311	314	284	274	319	297	324	317	333	329	350	306	310	319	297	332	273	300	304	323	295	323	332	320	349	330	318	310	329	296	325	310	313	298	311	297	365	303	303	318	302	284	353	328	306	314	281	308	324	336	284	352	342	311	306	323	298	307	327	342	334	338	327	316	310	325	321	308	334	329	326	338	284	324	333	334	310	310	340	342	301	312	330	348	314	309	300	325	317	343	338	312	318	341	341	310	304	291	291	315	314	309	329	293	295	290	324	310	323	323	332	310	313	316	333	346	275	301	302	342	344	301	291	284	339	325	312	300	304	321	319	300	281	287	319	314	306	327	339	325	308	293	362	316	307	339	298	311	292	319	317	300	318	318	316	278	310	304	298	318	317	332	361	328	299	353	345	326	344	295	320	329	322	319	310	311	290	320	292	319	300	319	323	326	350	359	325	332	313	334	328	307	320	324	289	316	343	344	320	367	306	327	317	305	315	302	320	310	305	345	310	288	320	345	285	323	306	322	337	313	331	301	312	332	333	307	314	332	284	330	344	338	293	301	338	307	320	321	300	322	282	301	320	325	315	312	296	317	291	332	326	346	317	319	321	320	295	308	309	317	271	312	308	332	308	316	338	327	287	298	312	333	324	318	328	295	347	298	290	310	325	311	303	295	287	280	304	300	315	282	349	323	309	282	345	330	317	279	307	347	311	339	310	289	301	297	322	307	294	352	311	321	318	324	327	298	310	300	354	319	339	305	294	317	310	297	345	355	304	322	306	338	306	324	318	341	302	333	322	331	333	306	297	306	313	310	316	300	330	300	288	339	289	333	334	308	332	309	340	319	315	284	315	298	309	291	310	297	332	334	320	311	326	295	339	301	301	307	307	317	318	321	311
2538	7133	914	938	920	885	924	855	846	821	886	856	821	796	838	867	796	818	858	813	725	850	801	786	829	788	818	763	832	796	766	781	817	796	780	834	865	853	822	802	792	774	820	853	857	826	794	806	770	819	808	765	773	822	807	843	768	811	793	810	740	872	869	793	821	811	803	801	831	810	865	842	802	789	852	864	786	805	793	813	818	835	814	749	811	816	813	832	790	777	840	761	770	798	837	850	773	831	820	831	819	752	802	744	816	829	779	813	782	813	827	790	792	780	809	801	829	800	844	805	789	787	815	786	792	769	798	751	808	848	838	820	782	748	790	806	781	802	825	809	801	794	831	816	787	783	812	835	788	786	742	808	812	784	841	832	746	804	808	839	848	809	805	810	793	817	863	820	759	723	807	788	795	827	825	831	844	809	848	845	853	818	762	793	828	813	803	790	850	854	854	814	824	839	775	808	793	812	816	874	763	794	793	798	762	807	809	802	832	794	782	805	786	874	817	885	822	838	818	842	822	765	792	803	799	819	800	791	798	859	820	800	795	843	847	854	755	843	795	804	770	801	834	833	796	774	785	815	775	801	837	809	789	815	806	847	772	833	780	805	828	812	821	794	778	865	834	788	776	812	811	793	795	767	770	849	809	807	822	771	822	835	810	771	751	840	810	870	782	884	789	805	827	815	811	780	827	811	825	789	790	739	831	806	841	838	801	760	839	810	787	831	830	792	829	795	768	764	812	774	792	800	838	842	756	808	744	816	769	825	784	808	805	801	781	815	792	803	855	824	789	811	830	855	825	817	798	839	822	806	773	788	809	781	804	800	785	841	821	809	861	819	807	820	831	806	837	783	803	795	813	842	814	868	810	800	798	875	816	791	793	781	786	832	800	847	843	841	798	843	801	798	833	837	798	799	786	770	804	788	810	797	797	805	853	800	782	746	830	782	809	814	781	805	827	842	830	837	743	786	821	809	827	847	815	767	845	808	825	812	857	839	844	843	842	826	811	815	855	789	883	794	803	811	769	800	866	793	847	816	802	827	750	829	842	752	769	802	817	875	813	820	808	812	819	827	815	798	786	786	774	816	801	816	816	775	767	832	838	834	782	843	863	826	787	812	844	806	786	808	813	842	821	790	812	771	800	812	779	856	834	796	777	840	807	749	819	778	850	834	831	780	791	796	780	848	813	760	830	822	847	815	826	821	768	841	868	790	787	795	819	818	810	806	822	771	860	848	830	794	836	802	796	791	765	852	800	803	810	821	826	799	863	797	827	833	814	781	788	775	787	802	760	783	854	838	795	802	754	798	819	822	781	799	866	858	733	826	782	831	840	789	794	792	856	791	812	789	808	825	852	794	829	865	801	803	791	843	796	839	798	801	794	772	881	834	835	786	845	789	782	793	830	801	756	827	822	858	789	747	813	784	861	795	802	817	828	834	788	772	816	845	800	792	839	802	807	814	868	801	824	768	826	807	835	794	825	783	849	835	786	810	795	789	831	814	830	789	777	833	785	813	861	856	816	807	817	826	809	793	833	848	822	772	813	817	807	839	847	762	858	803	864	830	790	773	866	802	852	761	874	788	803	846	819	827	793	771	794	809	838	787	840	842	833	790	789	795	763	834	779	803	825	810	807	780	784	817	756	829	845	808	757	767	825	791	859	769	842	821	804	830	830	804	780	812	774	798	818	789	841	827	788	845	829	766	824	863	840	810	824	755	809	811	827	824	805	782	836	804	802	775	771	783	841	839	776	839	794	811	816	775	815	791	800	863	795	842	826	839	816	781	775	780	853	849	816	840	822	821	828	793	799	763	757	803	804	795	814	817	800	836	766	812	777	873	787	798	809	796	770	814	802	797	796	826	839	832	796	813	795	792	835	836	830	823	834	798	785	839	784	766	828	829	823	817	783	805	828	806	760	742	759	777	872	806	746	794	792	799	828	830	801	818	752	803	799	788	829	818	813	794	802	830	804	814	823	796	787	819	803	808	786	795	784	771	777	800	859	802	866	799	824	816	783	807	772	825	776	783	809	828	819	832	807	828	781	790	767	796	866	820	834	761	779	847	800	843	802	810	772	838	824	806	776	833	772	784	790	802	809	837	791	778	779	828	798	800	822	805	843	791	792	856	820	813	791	767	793	824	799	798	786	875	845	794	786	811	807	865	817	800	815	811	808	777	801	730	777	848	779	848	769	797	809	791	804	842	846	824	820	809	848	817	834	778	850	818	789	804	841	820	819	860	804	802	824	784	750	826	791	826	723	846	813	817	775	791	794	748	809	825	798	801	780	766	771	809	795	742	817	791	804	790	844	849	829	808	821	809	831	811	809	845	806	794	839	809	792	888	791	823	790	855	816	826	781	844	844	839	794	808	809	792	807	830	797	764	769	786	816	781	814	827	813	834	786	846	816	752	834	796	811	789	848	874	841	796	763	808	808	805	805	856	812	798	779	818	802	795	819	817	797	806	793	795	754	840	804	851	803	821	798	778	793	820	801	841	841	799	778	839	770	734	808	794	789	841	854	834	790	803	778	784	838	821	789	836	795	801	815	837	869	853	821	768	831	813	755	806	768	786	816	794	818	837	824	767	844	815	775	762	826	806	769	868	815	861	797	790	813	795	839	859	813	757	824	864	801	788	790	774	783	815	822	790	810	808	812	791	835	779	788	806	833	762	767	847	850	842	774	807	826	830	835	776	788	739	835	768	844	740	800	819	792	795	751	787	853	865	797	799	860	819	790	776	857	842	847	809	824	818	842	801	781	788	768	811	801	782	798	840	825	774	805	803	832	808	826	838	809	793	770	790	768	832	862	819	840	819	777	739	813	819	820	790	808	793	821	791	842	809	800	792	816	848	841	799	765	811	802	805	818	783	745	808	836	850	806	833	838	845	832	778	819	831	837	847	825	826	826	797	840	782	785	814	810	871	793	731	823	795	818	799	879	813	794	821	786	800	823	802	798	784	759	826	815	812	816	833	822	786	804	839	806	826	747	784	838	822	847	803	820	831	816	786	802	823	767	808	793	865	831	821	827	782	825	830	807	853	833	807	792	819	828	823	808	800	853	771	786	820	803	797	838	813	800	820	803	783	804	832	779	794	776	786	847	827	825	807	838	854	822	794	762	761	786	849	827	800	812	826	820	809	830	834	805	790	802	817	821	804	819	814	815	837	838	818	778	812	800	847	849	776	814	820	806	818	819	848	809	797	855	836	847	802	843	817	753	859	758	831	842	813	763	812	810	787	810	832	805	805	843	839	764	807	794	804	793	852	832	770	859	810	804	868	864	808	785	753	801	845	829	814	778	850	847	841	837	803	827	790	769	773	819	791	820	876	798	790	780	789	808	817	771	820	769	793	787	859	807	805	800	808	798	779	850	825	789	827	806	838	861	848	819	806	766	827	817	848	813	800	790	778	805	820	798	856	809	804	773	794	846	787	808	758	784	815	843	815	777	812	769	817	809	819	871	770	803	831	800	766	813	783	779	823
8959	37999	10095	1377	762	644	574	454	426	340	345	350	336	335	343	285	281	289	305	279	272	252	279	244	282	303	289	267	257	264	301	296	310	287	254	291	267	290	281	278	247	242	271	263	280	265	282	266	241	253	253	244	263	279	254	259	252	242	277	256	256	293	239	276	263	275	238	248	262	292	287	266	275	267	259	277	277	269	276	286	268	259	278	251	279	275	236	252	253	248	264	268	240	267	259	276	306	230	260	322	274	249	270	267	253	270	240	294	255	283	294	254	248	264	243	274	285	260	262	236	250	272	294	240	257	234	234	277	264	246	269	287	264	242	243	230	255	264	281	261	260	286	265	234	251	279	279	234	263	280	259	310	280	253	249	263	280	270	253	259	242	244	266	250	268	258	241	242	253	259	244	284	285	244	251	251	254	255	258	258	269	258	244	232	248	247	262	244	257	266	287	265	262	288	236	239	272	249	253	254	260	268	256	298	272	254	239	234	288	250	253	284	271	291	266	251	247	282	234	265	289	283	267	243	258	259	260	244	255	273	282	256	258	240	256	284	275	257	260	270	263	229	260	274	276	251	246	269	277	261	287	280	244	269	239	262	303	258	259	266	256	224	244	270	231	236	273	275	287	243	237	247	254	245	235	239	261	288	249	262	281	232	226	274	260	258	223	249	245	252	279	262	253	261	247	273	250	261	231	221	284	230	261	246	268	243	257	264	293	268	291	243	273	251	251	271	286	235	247	285	272	249	257	282	233	226	260	280	245	267	248	262	264	258	271	249	263	257	281	265	236	265	268	261	281	239	301	271	266	236	269	257	221	261	260	256	235	236	313	245	298	231	276	252	245	253	265	286	258	252	266	247	248	272	245	234	272	265	267	240	250	273	267	295	260	258	258	274	277	257	266	271	243	275	276	250	276	271	276	269	252	269	240	289	250	255	245	232	266	238	260	245	279	247	254	259	226	244	263	272	257	281	271	271	270	275	278	270	233	261	259	284	268	275	289	273	237	256	230	264	249	264	243	257	268	270	237	276	232	254	259	239	236	228	264	254	280	278	259	287	266	245	247	263	224	273	278	289	236	239	311	254	293	245	305	266	258	259	231	265	257	280	243	274	271	260	261	275	256	250	252	273	229	279	243	268	263	279	270	263	270	230	260	276	243	254	275	258	257	251	243	231	249	266	257	228	250	257	277	266	271	256	251	250	258	288	289	246	249	252	257	279	244	242	267	261	244	254	277	247	248	268	270	268	267	281	263	251	267	260	235	298	247	273	237	236	289	277	267	260	252	261	276	271	242	238	266	261	282	218	254	268	254	280	250	256	250	266	268	268	239	271	274	247	285	280	263	254	256	286	245	259	260	255	255	262	295	274	271	243	209	248	276	270	259	240	258	248	255	228	229	279	265	244	309	264	267	266	223	256	269	280	233	278	237	286	273	267	281	265	254	279	235	256	245	267	269	258	246	263	249	222	261	270	239	263	237	248	273	295	273	237	265	242	285	252	277	269	255	260	259	267	271	271	299	227	254	266	258	236	248	256	250	241	244	255	238	266	238	275	300	262	268	264	266	275	246	221	263	263	273	268	246	231	254	270	267	254	234	261	269	246	268	259	281	241	270	245	229	262	255	251	250	246	255	248	256	253	246	265	245	303	238	242	272	257	241	269	270	264	248	251	245	280	263	253	238	265	267	254	255	262	257	244	244	294	259	260	273	287	264	247	239	233	269	278	277	270	266	279	286	261	250	256	267	263	272	270	271	256	276	260	252	278	275	260	256	259	292	267	258	236	281	262	241	234	264	272	273	253	263	278	306	257	265	221	272	294	257	263	258	265	295	277	263	235	242	251	288	239	292	274	252	248	246	254	243	255	264	261	267	256	261	290	266	289	242	280	265	259	257	254	281	253	257	275	265	238	264	233	247	275	243	248	248	291	282	236	292	271	242	266	255	268	247	257	241	267	259	272	258	295	272	261	265	278	258	280	256	277	276	250	268	274	263	245	282	255	262	276	255	265	270	281	237	254	237	250	245	259	273	258	264	236	247	262	254	250	242	265	284	252	268	256	293	242	229	243	263	268	275	262	261	271	254	286	257	261	250	278	276	268	272	231	288	268	289	269	258	270	288	285	251	279	257	288	279	288	289	284	293	257	303	246	265	241	238	255	238	265	286	258	255	252	257	260	229	244	246	268	298	260	270	255	255	264	254	258	246	256	277	254	264	258	257	279	243	255	249	248	252	263	250	265	240	275	248	266	258	256	240	250	260	234	264	260	255	262	269	263	244	259	279	266	279	256	264	257	269	250	252	266	222	239	258	246	252	264	265	284	246	233	265	245	255	263	282	258	248	249	303	240	260	253	271	235	280	252	249	274	244	287	263	280	254	264	266	263	266	285	276	263	294	292	258	258	212	242	276	240	262	269	246	264	253	249	270	267	279	237	244	266	252	252	263	263	247	230	256	275	270	257	242	258	253	274	273	243	276	268	257	253	279	278	299	246	251	265	246	254	252	283	242	233	276	258	290	228	287	232	263	274	244	255	233	277	292	246	277	287	273	256	279	283	273	268	300	279	281	258	250	280	273	256	264	265	254	274	253	248	283	256	235	260	230	264	270	274	285	240	255	265	253	265	277	263	268	283	272	267	267	257	248	268	291	282	271	270	242	247	228	237	258	257	259	272	242	287	271	260	250	250	268	263	295	275	246	252	254	283	256	261	271	272	223	240	244	226	277	244	284	228	226	256	292	223	253	253	249	247	260	257	278	256	252	254	256	278	277	288	284	235	230	263	229	268	240	268	235	305	252	286	247	265	260	255	266	242	266	307	251	280	249	264	285	279	246	284	271	255	263	267	273	257	237	281	244	268	244	251	262	252	267	253	248	282	271	258	264	231	245	257	241	253	233	269	269	265	237	258	276	248	259	243	244	255	259	244	266	274	240	265	249	274	292	268	280	229	264	256	259	261	239	278	270	264	242	256	256	235	247	269	257	238	262	248	269	256	258	255	230	252	258	253	251	235	281	243	260	261	249	253	251	274	256	253	268	260	230	242	248	299	239	253	252	264	268	271	242	250	255	290	239	269	253	270	270	243	265	281	257	267	259	248	251	241	278	277	241	274	256	283	288	235	254	269	266	270	244	234	273	277	237	230	249	276	257	247	264	284	230	269	271	266	286	259	282	265	254	300	288	234	257	263	268	261	229	248	271	267	281	264	239	261	241	247	255	249	261	243	258	228	234	275	261	300	303	254	274	280	245	269	248	236	287	251	269	275	282	268	260	259	259	223	280	257	280	259	273	261	287	231	278	246	258	256	282	252	280	291	294	260	261	250	283	267	264	245	236	259	268	276	294	266	264	253	247	250	248	284	290	260	269	292	268	264	256	261	277	254	261	248	247	272	250	276	244	280	291	263	245	255	288	245	263	272	255	213	257	250	239	251	225	242	265	287	257	242	231	260	252	233	249	250	257	264	266	280	243	244	258	245	243	254	265	256
5991	25233	2671	3168	2834	2426	2110	1608	1566	1451	1252	1156	1052	1042	969	961	907	882	915	826	857	810	785	792	828	819	743	781	780	718	746	771	747	715	700	726	794	699	742	709	668	714	769	679	718	665	708	726	703	722	675	653	705	686	684	678	636	674	700	678	625	693	668	642	657	673	711	710	689	667	685	668	694	721	712	683	718	669	709	699	650	690	709	690	680	683	662	705	662	666	673	703	644	690	679	629	668	651	684	652	691	730	674	681	686	710	647	629	720	685	688	668	668	672	686	718	657	661	640	630	650	703	655	647	703	698	685	696	672	650	644	696	654	690	686	661	740	687	632	719	702	659	662	674	665	677	673	660	680	678	685	683	749	645	728	668	668	661	649	677	676	654	639	712	677	653	690	706	638	700	647	671	643	689	661	697	671	668	664	698	669	673	689	687	663	663	673	633	679	662	673	663	699	644	626	733	673	684	655	640	654	656	704	650	678	674	691	688	651	653	664	638	668	622	712	689	675	657	681	664	687	670	671	659	657	698	684	644	705	632	701	668	661	712	641	654	644	695	689	630	748	635	644	694	681	624	657	649	674	640	670	637	696	661	728	685	659	710	686	666	676	635	683	737	622	614	665	713	636	642	645	670	690	663	685	660	682	648	682	683	657	636	700	657	688	644	670	674	658	634	711	670	675	665	670	672	664	638	688	695	653	696	669	655	678	669	680	655	685	656	666	710	653	651	654	668	683	628	695	641	653	645	656	693	669	697	635	633	673	640	738	627	660	698	702	693	695	625	635	652	674	691	686	688	681	675	647	674	670	708	702	605	664	654	668	678	634	617	687	679	691	612	642	674	662	662	674	632	651	678	697	680	676	734	659	653	654	672	694	730	659	669	660	649	686	701	654	723	654	680	650	661	658	690	658	645	676	668	639	683	662	681	655	681	675	648	676	649	678	632	654	691	646	627	699	675	670	748	630	648	651	675	705	692	677	642	672	668	638	638	651	657	682	670	638	656	694	603	735	678	648	697	715	653	679	712	666	645	655	650	729	640	661	636	620	640	632	653	681	669	644	685	681	696	661	667	657	651	678	680	680	670	681	638	715	684	658	690	655	633	704	646	656	683	693	640	668	647	723	666	645	676	660	687	700	626	665	635	679	696	657	637	646	671	656	615	612	680	662	657	664	729	633	659	688	700	694	642	682	680	698	637	654	627	681	704	683	625	659	687	678	604	663	678	634	690	663	689	682	659	633	675	700	688	666	700	683	655	628	715	653	666	714	668	684	696	741	686	669	719	679	667	675	651	667	657	640	722	675	661	678	677	691	647	688	684	636	671	649	662	657	656	673	639	700	579	658	682	703	689	665	680	639	675	628	704	694	682	693	701	644	684	719	683	643	656	677	623	662	682	683	707	650	700	667	681	685	648	652	666	686	656	678	667	708	693	694	678	668	652	689	678	636	615	650	661	663	655	710	668	657	674	689	655	690	672	692	676	688	674	661	671	657	671	668	686	638	639	673	640	674	720	689	671	644	680	684	665	725	646	629	633	670	672	629	639	665	664	635	678	636	665	664	611	670	683	630	673	661	669	664	669	691	682	659	645	643	666	685	682	648	686	681	706	657	710	675	715	687	648	640	691	675	665	642	718	671	692	656	647	721	679	660	661	619	662	727	689	669	648	689	681	667	697	676	657	631	672	680	664	689	706	672	692	650	678	657	683	669	657	700	635	652	656	672	694	640	715	664	670	705	672	651	634	712	664	712	644	661	628	628	647	626	662	648	621	650	609	629	636	601	660	655	620	670	652	641	684	651	675	677	649	671	639	643	617	645	705	666	650	633	655	630	642	684	658	669	678	672	671	700	665	683	684	681	659	703	671	607	671	677	685	681	632	674	649	684	642	648	671	675	683	670	648	669	602	683	673	710	683	663	705	696	633	647	689	683	701	662	633	690	654	678	620	665	674	662	647	640	675	722	670	695	654	594	663	669	643	713	684	633	651	656	670	711	664	720	640	698	643	648	675	609	635	657	658	652	612	660	697	638	701	672	655	664	647	683	675	649	652	642	655	670	698	685	692	665	686	683	654	690	584	665	635	729	687	703	650	719	673	677	689	655	661	663	661	675	690	673	659	630	656	658	714	651	690	653	682	641	672	669	661	707	673	670	721	617	657	669	702	646	661	651	684	667	679	643	683	650	623	713	650	658	644	649	645	644	672	662	728	624	677	688	668	672	668	657	648	671	706	642	658	691	676	673	640	657	667	690	683	635	718	678	686	660	655	659	666	685	683	659	651	671	687	661	682	691	706	694	692	687	690	685	674	655	652	673	684	676	666	636	657	646	664	652	621	674	653	660	660	755	671	679	659	667	664	650	671	685	668	654	667	673	705	667	682	680	678	677	666	720	683	689	717	685	664	638	726	689	619	654	697	678	657	720	608	713	637	684	682	698	683	707	654	700	669	675	654	641	693	666	665	708	659	649	664	717	648	715	655	650	668	711	664	634	649	649	655	655	706	662	652	724	641	705	647	694	664	658	636	654	725	676	730	636	673	666	691	684	675	680	678	728	709	649	677	625	657	638	690	714	670	651	648	665	682	671	661	679	629	709	672	710	649	652	662	628	653	736	726	712	647	646	688	703	683	730	685	596	685	671	691	683	689	668	676	674	680	666	676	688	703	731	664	704	655	682	648	664	636	707	727	672	720	678	682	632	615	683	699	681	675	650	625	684	626	667	664	691	661	677	686	675	689	718	608	636	663	680	703	665	667	676	689	681	649	680	670	647	683	641	644	674	645	734	678	671	606	645	655	694	658	707	679	695	654	699	693	659	670	609	670	707	683	643	651	716	671	649	688	696	701	670	627	678	664	646	660	675	629	639	664	629	673	683	669	690	648	691	639	641	680	697	662	629	676	631	707	684	677	663	688	659	658	656	654	643	684	700	608	665	670	688	676	683	672	666	664	653	673	692	648	677	700	681	664	701	713	650	650	664	675	662	667	668	637	658	736	684	695	679	691	668	696	662	698	665	660	653	675	677	693	709	681	711	677	678	713	685	663	698	661	663	685	692	662	644	681	707	679	706	650	679	664	674	722	628	641	635	653	673	674	668	658	657	643	738	610	650	678	681	673	662	667	687	646	713	678	653	651	657	658	667	639	627	669	664	664	630	659	620	664	701	625	700	687	663	639	661	671	708	701	687	680	725	680	625	653	700	618	653	688	694	653	653	666	679	651	694	696	704	709	630	667	641	690	655	664	650	676	653	669	716	682	648	645	691	642	680	673	628	678	669	703	711	686	682	661	667	668	688	657	663	713	657	657	651	627	676	679	655	677	704	649	657	635	655	706	681	643	647	666	694	664	688	680	682	714	631	670	675	693	668	656	700	654	652	645	658	678	632	689	742	633	681	658	697	627	645	632	673	679	616	703	734	609	645	692	643	667	656	664	675	665	708	662	686	638	616	702	668	668	635	705	653	637	695	648	665	679	683	682	679	681	674	656
15784	47528	20264	3980	1215	864	603	509	389	349	303	247	256	232	205	235	188	186	174	165	155	158	128	145	146	154	150	132	140	137	150	133	138	151	130	109	158	125	111	149	115	137	142	155	113	128	115	130	144	124	121	130	119	132	121	111	130	114	143	122	118	138	117	126	115	137	132	124	119	137	137	130	122	113	142	114	134	130	126	148	119	115	128	123	122	121	119	96	128	110	136	130	134	111	104	128	120	123	127	113	97	139	116	148	136	128	125	115	105	123	104	117	104	130	136	126	135	135	108	118	120	119	121	104	117	129	127	124	111	111	124	110	123	130	139	119	114	137	116	121	114	130	119	122	124	111	113	123	134	102	147	110	122	128	107	106	112	116	103	128	113	141	120	111	127	114	116	102	110	136	117	112	141	132	134	111	120	117	131	115	105	143	122	93	136	95	116	113	101	127	118	130	116	116	113	111	133	126	113	114	126	118	112	115	118	110	129	117	124	124	109	129	101	113	109	124	112	131	88	108	116	108	126	125	130	137	126	115	125	114	132	124	125	125	142	121	115	128	116	121	112	135	130	151	113	105	129	118	117	118	111	111	120	130	148	141	121	118	130	134	151	136	110	120	126	112	120	127	123	123	122	103	129	130	127	120	114	109	101	131	142	128	128	122	116	116	137	128	128	124	117	106	115	118	109	121	125	119	128	118	119	123	99	128	121	106	127	109	113	130	120	108	127	133	103	110	134	103	103	124	117	146	122	136	101	121	131	119	111	110	121	142	115	134	138	123	125	118	129	109	114	142	125	126	124	125	114	112	108	128	104	128	118	125	149	125	117	118	99	114	128	107	132	128	116	119	108	127	120	111	110	129	116	132	128	122	132	127	127	140	121	123	100	117	100	129	146	111	138	123	113	134	124	116	104	136	121	134	123	143	122	130	119	126	104	134	138	121	139	111	124	129	126	123	122	116	128	140	120	123	119	122	121	108	108	131	127	114	107	131	107	111	120	136	120	116	120	114	113	121	129	143	110	107	101	119	115	126	138	125	112	128	105	131	118	122	126	109	120	135	117	116	113	122	117	95	110	132	129	116	117	103	124	99	111	97	115	132	121	141	137	113	130	117	116	100	127	115	121	113	147	104	129	120	125	110	116	111	121	105	116	125	123	124	128	114	106	127	124	110	129	142	142	110	103	145	120	153	118	122	131	125	140	139	123	113	104	107	120	122	135	107	112	117	118	116	111	126	121	138	119	131	122	128	139	107	101	120	121	118	127	107	114	94	110	134	110	127	119	121	124	121	121	124	105	127	112	113	130	109	107	117	155	148	144	121	139	122	117	123	106	130	141	115	106	132	108	120	117	124	131	129	116	125	128	113	116	125	118	110	132	121	131	126	126	109	98	120	120	107	131	123	115	110	125	118	130	128	112	112	126	121	125	105	132	106	102	123	122	101	99	119	129	126	120	120	105	109	119	141	121	111	144	116	107	121	115	111	120	122	125	128	111	132	124	115	139	101	126	112	111	108	129	124	114	147	142	112	120	115	103	123	122	120	129	117	124	133	132	123	115	152	129	119	112	126	119	118	110	113	131	112	129	102	127	113	111	102	127	123	131	105	132	137	138	116	95	127	134	115	111	113	121	109	113	121	120	124	107	129	121	113	133	115	127	117	125	125	113	115	130	126	118	115	119	102	105	118	131	128	124	127	138	120	104	118	120	113	150	124	117	106	123	119	126	115	112	126	141	137	107	132	122	115	113	122	129	123	137	110	112	122	105	125	87	109	114	112	133	130	113	115	130	119	110	120	124	146	130	111	133	116	126	103	117	135	131	121	118	143	127	121	109	116	136	110	124	122	126	122	105	100	115	104	119	106	119	124	127	113	117	111	108	130	117	124	115	119	105	127	126	137	117	122	137	122	134	148	107	138	134	125	124	131	114	121	100	117	110	121	118	121	118	139	106	102	118	136	111	122	124	123	105	127	125	132	124	110	117	141	136	125	116	120	141	116	126	119	118	132	134	133	137	107	125	122	117	120	122	122	108	125	130	111	117	107	116	119	119	133	127	121	123	127	133	114	130	103	121	100	126	118	109	120	129	106	120	108	117	122	120	133	121	104	107	124	127	139	118	108	134	126	115	114	116	120	118	134	100	112	110	119	106	119	118	102	111	111	123	125	117	117	111	139	123	130	127	121	107	124	112	124	105	124	120	103	127	112	115	130	121	112	130	134	123	117	130	116	149	117	142	115	115	120	138	124	119	127	126	140	104	129	134	136	134	121	121	113	122	87	135	98	134	102	110	134	116	115	122	119	127	116	134	109	125	128	112	120	119	103	118	136	119	123	109	111	116	120	118	141	102	104	98	116	112	123	103	103	119	108	102	123	132	141	131	118	120	122	119	118	121	126	106	112	139	114	113	108	117	123	130	133	126	121	126	110	119	107	115	115	123	120	122	148	127	118	125	129	109	105	117	123	123	127	116	100	145	116	127	142	106	129	115	102	116	115	119	139	113	124	134	132	113	118	112	128	124	112	113	111	97	129	112	103	115	128	121	130	127	120	138	119	121	150	121	125	103	125	123	104	110	117	118	112	121	112	132	120	111	102	117	125	120	121	109	119	115	109	121	123	107	136	102	122	120	118	124	129	98	136	129	105	96	119	119	115	114	118	139	122	118	134	133	117	126	119	130	119	109	131	108	118	133	119	117	120	145	96	117	121	130	146	114	126	116	121	121	109	129	107	130	118	119	125	96	122	126	119	140	107	123	126	127	131	116	101	131	126	120	108	111	112	118	129	120	109	130	106	113	123	127	117	114	139	125	115	110	126	109	137	133	114	124	116	121	123	112	122	132	119	116	116	119	115	117	108	128	123	111	120	115	134	123	132	125	133	140	121	123	115	118	127	142	122	114	95	128	144	134	126	102	137	125	112	119	123	123	121	124	125	115	109	125	138	126	104	115	122	108	108	108	104	122	112	124	118	113	112	101	125	101	133	105	117	107	107	116	114	123	102	141	114	93	124	134	123	125	113	123	126	119	122	137	125	130	132	129	121	126	115	116	112	120	129	116	126	107	130	118	127	96	110	109	138	138	119	97	118	107	131	122	121	125	108	113	116	124	138	132	105	110	116	106	120	117	128	124	127	128	105	101	114	133	113	115	117	114	123	126	121	107	114	138	120	122	119	125	112	112	132	127	144	126	129	129	119	117	135	106	138	109	124	122	123	101	114	133	119	111	129	121	126	113	118	119	111	117	128	100	118	130	138	124	97	126	118	109	125	134	112	113	149	133	111	139	124	108	111	138	109	121	121	129	111	123	133	132	118	119	114	113	119	128	132	126	121	115	117	129	128	127	121	127	118	127	118	117	138	141	147	104	116	110	140	110	111	107	112	113	131	110	145	128	121	124	114	128	128	122	128	116	124	133	112	121	108	131	110	132	121	123	123	99	110	119	105	138	110	104	108	128	127	123	127	112	98	140	125	125	124	128	122	118	119	115	116
7404	30857	3955	4723	4248	3319	2663	2178	1953	1565	1435	1248	1098	1009	879	885	799	831	685	680	684	596	621	599	581	497	508	486	466	453	470	490	471	461	439	461	476	434	413	448	434	431	419	386	406	399	408	389	394	397	399	405	402	410	387	408	370	376	366	403	351	375	375	381	389	381	368	344	360	359	361	356	347	361	359	375	339	356	369	348	366	362	340	372	360	351	359	396	362	341	354	336	355	356	313	348	338	338	379	381	349	361	333	377	397	355	386	325	360	296	309	334	358	378	333	329	330	325	327	328	307	346	369	334	333	307	321	341	368	327	349	335	325	327	328	319	362	327	311	324	359	330	322	355	374	334	335	373	341	348	341	369	356	335	324	346	367	312	372	341	329	317	347	348	313	334	299	363	367	333	339	369	338	352	352	349	339	308	333	370	347	357	321	352	338	342	351	361	347	336	325	330	339	354	312	333	328	330	345	345	335	348	368	319	324	332	379	352	350	342	344	342	344	321	329	349	331	323	355	394	330	344	362	365	315	345	362	359	352	345	361	314	358	337	341	357	350	349	327	329	359	367	329	373	355	334	357	330	327	332	329	352	339	350	342	347	365	329	334	302	368	351	303	320	367	356	332	365	308	356	337	334	329	348	376	329	342	353	343	333	368	306	305	359	353	371	321	348	359	318	364	338	350	345	300	372	363	338	382	367	331	323	333	315	348	333	351	331	345	344	315	319	337	350	344	329	311	347	351	333	303	316	365	338	369	301	327	347	364	338	329	364	319	328	363	314	357	321	327	353	324	323	332	365	347	337	315	336	337	339	341	332	348	309	353	371	333	409	331	356	320	329	340	349	356	368	339	359	338	349	378	332	365	370	351	372	326	342	296	382	347	372	344	323	312	331	356	332	332	322	319	312	338	276	356	343	339	347	362	338	324	308	319	353	339	334	338	344	316	329	341	344	343	341	325	330	368	338	347	356	338	310	329	347	350	331	334	362	376	392	347	328	346	318	328	340	354	330	331	303	351	362	377	342	311	403	340	313	370	363	319	362	350	336	358	343	365	336	352	323	348	342	329	343	358	307	329	338	378	351	349	359	344	350	304	353	307	330	305	322	336	312	337	341	333	321	347	358	308	361	356	351	356	351	341	347	341	331	328	369	333	325	347	348	312	330	331	341	324	361	338	352	319	305	332	339	331	307	333	343	365	336	363	345	333	343	336	357	359	355	328	327	366	366	340	338	327	359	319	319	360	350	311	349	324	321	321	319	340	328	330	315	362	350	343	341	315	346	358	326	319	340	320	321	333	335	320	346	335	341	354	361	283	337	346	328	320	327	324	339	338	349	308	337	354	343	338	323	351	351	335	360	354	331	320	361	354	329	351	353	322	328	340	353	321	307	375	347	320	353	341	338	392	331	341	374	363	371	348	359	305	366	350	338	351	334	339	359	292	312	321	342	386	327	337	346	350	323	345	345	345	350	328	332	329	372	328	335	384	347	338	354	345	352	335	340	350	356	315	355	348	327	350	328	359	332	337	368	335	329	295	351	316	344	334	329	318	319	336	339	354	337	363	360	339	328	350	349	331	329	362	305	342	323	339	334	346	320	335	349	350	323	352	317	350	316	318	327	329	334	327	338	341	339	324	334	321	315	322	334	321	330	320	335	319	365	319	331	352	354	332	332	348	351	328	331	345	342	342	362	354	337	334	309	345	333	327	330	349	366	327	322	350	367	343	334	345	342	364	377	292	362	343	357	371	333	339	357	343	334	332	341	310	360	353	338	354	332	337	343	348	355	339	346	358	364	340	369	323	347	370	373	341	372	305	333	320	363	335	323	339	331	349	361	350	329	327	315	319	344	338	333	365	341	328	315	366	331	369	341	339	383	344	331	359	378	360	320	339	373	341	344	355	351	327	338	359	346	315	354	339	346	322	346	337	336	355	348	316	359	322	329	331	324	338	337	350	340	358	330	353	364	367	315	349	308	348	362	360	320	324	331	324	342	336	351	350	354	333	343	378	354	334	331	371	323	353	343	352	329	327	338	338	293	328	360	356	375	352	339	368	337	342	323	341	337	342	366	351	323	359	347	365	391	313	331	327	324	313	350	335	349	334	357	342	362	356	334	358	340	342	336	331	358	316	386	336	346	345	313	342	367	326	330	304	334	324	343	320	349	333	334	350	360	350	376	353	365	326	334	345	340	338	310	375	344	348	344	311	362	324	351	356	324	332	345	325	345	323	332	319	345	334	348	330	344	337	346	338	330	343	334	336	340	311	340	345	316	342	357	333	347	320	335	351	347	355	334	310	308	338	340	345	357	320	323	332	346	320	341	366	346	334	315	326	326	339	330	331	352	320	330	349	326	334	361	307	320	336	311	360	333	354	352	332	332	329	327	328	379	312	325	361	348	349	327	368	373	335	342	312	365	362	345	348	338	319	315	410	332	340	326	307	322	340	351	376	329	307	360	318	358	342	338	311	319	349	347	354	337	344	318	355	365	321	319	336	342	343	321	351	353	366	323	338	328	368	345	339	350	345	351	345	349	327	324	349	318	313	348	327	348	362	327	291	348	358	315	327	325	329	322	348	347	365	347	321	351	355	374	340	315	310	365	365	362	328	324	354	327	339	337	318	339	332	315	326	373	346	342	364	369	355	327	340	367	344	329	364	338	343	333	354	305	330	341	337	347	333	352	373	366	352	351	348	366	382	300	323	343	359	323	330	335	328	351	336	373	329	306	328	380	327	357	312	340	353	349	362	349	391	301	314	311	321	340	335	350	361	324	341	337	362	333	338	319	374	361	322	336	341	352	338	325	339	353	322	330	348	336	340	362	339	326	340	313	339	328	338	323	368	310	352	341	352	342	325	325	313	373	350	360	319	354	343	318	353	355	350	315	319	324	328	341	320	336	309	316	339	315	328	334	377	333	317	351	345	379	348	308	344	329	335	325	332	321	346	311	330	353	350	336	346	301	354	321	344	375	308	326	373	345	350	366	338	367	342	357	358	322	364	335	363	331	349	329	338	341	340	314	365	373	340	364	387	310	360	311	340	324	342	303	368	334	343	338	329	339	327	333	375	354	327	320	348	347	361	318	330	329	333	346	332	335	332	348	332	341	313	339	362	355	348	343	349	323	347	345	352	347	365	333	331	357	348	348	346	356	356	342	329	326	352	340	348	372	328	329	331	308	345	348	380	305	361	336	327	327	311	353	312	342	313	316	342	343	356	379	343	332	313	323	315	356	374	335	367	343	311	321	358	343	328	315	350	359	325	333	332	333	327	358	342	348	313	364	345	334	348	340	367	309	328	289	331	327	347	350	340	342	310	341	334	359	324	323	351	348	322	344	306	336	347	365	357	369	316	341	365	298	362	332	307	346	324	362	335	327	359	324	328	345	345	349	330	337	358	324	309	308	333	351	388	330	375	345	309	334	311	334	367	309	323	350	368	332	323	347	328	339	326	335	317	344	368	343	331	352	328	360	340	349	343	318	344	318
2469	7322	501	395	315	330	344	329	350	289	329	297	310	362	335	334	324	337	322	309	332	314	294	303	285	362	303	372	310	328	337	307	330	335	343	305	326	320	297	320	333	312	313	300	302	343	339	340	306	317	330	323	342	325	338	341	305	306	320	347	306	302	316	331	312	315	318	311	358	323	325	325	309	326	310	322	323	336	344	342	316	303	335	320	312	351	310	314	332	312	284	273	312	336	345	324	312	321	322	341	320	347	313	345	322	305	321	282	312	318	320	285	344	327	301	349	340	317	335	308	303	303	316	335	347	323	317	346	322	320	324	314	314	318	298	301	338	344	313	328	302	328	326	329	323	318	325	332	372	311	340	320	307	325	321	328	313	359	293	343	329	340	343	306	342	341	329	312	308	317	303	322	281	291	321	336	341	358	313	298	335	311	310	306	320	285	316	326	306	304	332	350	322	330	313	314	331	355	339	322	346	301	320	321	317	313	316	295	321	346	318	331	329	305	312	359	337	331	316	306	334	317	354	323	328	305	316	341	307	299	331	304	303	328	303	307	310	342	314	293	294	314	314	312	330	313	322	314	316	336	339	328	341	301	318	313	334	337	337	301	292	301	340	297	316	311	314	352	364	320	303	311	320	339	332	334	309	349	303	320	351	332	339	310	320	306	346	339	320	325	332	316	354	309	310	328	309	327	314	323	291	315	336	306	325	312	352	297	315	266	302	329	329	313	305	321	329	336	341	314	331	313	308	307	317	329	353	308	324	286	352	304	319	328	325	355	300	355	369	321	313	352	314	334	277	307	280	348	330	319	299	347	351	348	302	337	303	339	330	332	319	308	307	307	311	339	294	351	328	344	319	345	306	308	340	346	307	346	327	344	343	305	311	310	362	289	326	325	307	333	328	290	346	338	310	310	301	307	299	302	340	327	338	331	327	319	307	359	320	291	308	306	294	335	281	362	341	311	334	326	323	327	303	300	325	304	317	322	302	328	331	310	315	359	342	316	340	326	365	309	318	306	323	320	312	340	329	326	317	359	305	335	333	301	325	324	291	342	315	309	309	365	283	330	307	314	326	336	302	325	302	314	344	317	343	311	359	336	316	297	297	305	324	325	332	306	334	320	303	310	317	324	339	329	314	307	302	334	342	324	308	323	319	308	312	344	297	342	322	312	320	308	315	311	301	333	355	319	305	285	325	323	307	333	321	324	322	342	314	322	312	332	298	311	308	341	278	329	325	295	342	325	304	342	350	342	324	301	334	305	330	351	333	298	305	323	319	292	276	289	328	325	320	339	305	335	297	329	361	310	331	343	321	356	344	318	298	297	294	332	316	309	335	288	316	314	313	290	313	333	308	316	330	319	325	336	305	286	307	305	319	309	315	354	331	306	319	295	315	302	333	337	316	307	303	342	305	328	339	279	278	315	297	334	312	276	322	351	339	332	328	319	310	327	322	291	336	296	320	364	302	302	318	361	332	300	333	299	333	348	319	307	343	336	331	313	326	302	326	336	321	350	332	309	355	315	317	315	295	320	316	309	325	331	334	296	341	337	326	331	323	282	337	304	304	316	325	334	292	315	307	314	320	300	322	333	325	353	329	317	318	293	351	322	306	316	311	318	323	324	310	328	331	336	322	324	353	335	350	303	317	291	309	313	289	303	346	322	341	309	332	301	299	307	342	326	323	330	321	345	320	315	338	306	319	319	288	312	295	330	318	332	350	318	296	333	300	296	304	349	330	342	339	316	319	322	317	345	306	306	290	318	289	303	304	342	303	339	300	330	305	285	301	308	317	306	330	293	318	322	297	303	323	297	328	310	333	323	283	321	332	329	325	303	329	312	318	335	305	296	329	336	348	318	307	326	349	298	301	299	340	336	328	293	336	337	346	313	301	328	327	337	324	314	338	349	310	341	329	330	315	324	337	339	311	325	311	340	320	333	324	330	338	325	317	335	326	312	331	321	315	314	314	306	321	311	320	297	333	286	330	312	285	348	325	319	312	325	330	349	282	291	323	305	315	309	280	349	282	320	319	313	330	325	336	342	316	366	310	331	319	311	305	333	350	337	296	342	351	352	340	326	284	317	325	336	338	320	340	344	293	287	324	378	309	320	318	341	306	325	319	324	329	303	320	303	357	300	289	318	299	325	318	313	319	304	341	344	329	321	331	306	325	351	331	334	334	326	344	340	338	320	306	308	319	325	302	314	324	350	323	329	299	307	335	324	316	330	359	311	324	302	298	326	323	334	320	337	326	326	305	300	376	307	332	320	328	333	345	315	328	337	332	307	312	318	321	338	334	379	297	295	347	331	308	320	303	296	323	303	310	328	313	329	333	346	328	314	326	337	326	340	332	364	337	355	303	343	337	346	316	314	316	337	308	311	315	313	330	316	340	358	284	315	330	325	324	329	316	313	316	325	318	318	306	314	333	314	266	339	329	356	328	303	332	327	371	368	321	320	304	313	317	284	320	315	345	316	348	307	327	345	309	332	323	322	332	315	317	320	308	310	349	340	300	332	319	322	323	307	326	359	332	309	301	342	349	325	310	346	316	373	307	286	344	340	313	333	310	311	307	315	327	316	334	320	312	311	344	307	297	312	328	303	331	326	310	342	323	330	315	339	319	309	345	320	337	320	312	329	328	303	316	350	333	323	319	291	311	308	284	321	304	302	330	303	341	321	351	324	337	304	315	325	326	295	335	311	308	346	307	356	328	297	334	348	328	329	327	310	318	312	286	326	322	287	328	300	331	302	323	314	317	338	332	352	311	344	309	323	323	305	319	350	350	302	294	330	346	324	327	296	321	338	297	323	331	312	322	286	323	310	300	297	309	304	326	327	339	312	316	345	333	332	313	333	314	336	346	352	318	301	333	331	320	317	342	360	302	314	310	323	321	303	310	308	342	310	320	313	323	312	303	318	307	334	299	295	336	332	302	307	305	338	304	329	316	331	337	313	303	307	329	329	351	313	325	333	335	290	318	319	324	328	313	314	331	320	347	329	331	334	305	335	321	289	306	335	289	303	334	347	314	293	338	333	327	330	324	317	330	338	327	311	330	331	333	320	320	281	299	320	360	350	289	312	317	353	289	303	303	324	313	329	313	325	328	327	322	322	317	294	364	360	330	333	332	333	318	325	341	317	341	319	300	307	326	319	329	322	297	283	351	274	285	291	325	347	328	336	318	355	326	301	312	318	323	351	318	314	331	312	306	283	347	330	353	334	315	335	309	310	284	311	329	301	297	323	320	334	328	339	328	302	294	324	345	293	299	335	309	308	351	353	308	301	342	321	309	355	334	377	296	315	304	290	309	354	345	334	338	323	302	337	309	307	317	319	280	314	302	288	340	328	315	325	324	318	331	302	352	338	284	331	290	324	357	326	323	324	304	326	307	300	331	306	332	303	306	319	311	287	336	312	308	328	324	331	313	308	348	313	339	305	343	308	323	325	298	322	312	326	325	310	335	306	329	301	325	305	314	315	355	270	328	329
2615	9330	940	991	962	909	935	926	896	848	891	870	827	870	852	869	844	821	863	840	816	861	859	779	867	828	789	842	801	796	843	883	779	815	784	825	817	808	832	849	886	869	857	811	801	839	835	822	829	799	818	785	810	786	800	785	835	837	840	838	851	859	855	758	819	858	881	789	827	819	832	795	781	739	788	818	790	855	784	770	803	772	802	780	862	865	832	785	832	804	809	833	803	849	854	820	796	761	834	804	778	807	841	795	792	804	790	827	868	833	794	820	785	791	801	806	848	807	839	822	884	854	791	792	812	781	881	771	848	796	872	860	828	718	762	792	841	789	815	837	895	799	838	793	835	782	799	823	779	820	821	767	786	809	757	811	783	845	795	837	800	812	834	818	772	817	814	824	767	818	799	818	853	804	873	843	881	852	827	840	811	832	851	764	787	852	822	881	820	818	836	841	853	843	814	828	817	835	808	795	777	767	814	836	812	840	799	806	804	809	765	796	790	807	863	817	865	827	801	815	829	835	754	838	811	788	805	809	806	787	785	787	798	829	833	771	894	835	822	818	844	788	817	852	826	825	837	812	782	858	831	835	811	828	830	801	825	802	811	816	820	822	835	767	870	851	846	847	826	792	837	813	787	824	792	839	778	827	792	847	821	821	800	840	795	831	818	803	802	836	816	798	832	857	798	779	788	832	829	803	798	832	805	800	787	814	802	798	801	816	821	839	813	806	811	823	844	777	767	799	772	837	792	782	781	817	838	777	858	792	798	823	863	804	860	810	797	866	821	789	820	817	833	779	809	797	834	803	818	852	818	856	867	823	829	787	827	837	812	769	823	796	852	814	843	808	812	865	798	831	795	806	800	843	787	832	816	837	863	833	837	816	767	801	804	847	844	877	815	812	783	842	813	810	855	781	814	770	812	869	800	849	816	800	806	838	817	839	801	827	813	753	837	793	759	840	821	780	772	777	780	845	810	809	846	859	779	833	821	807	849	809	826	841	786	829	852	859	868	877	820	838	798	816	822	814	773	870	808	768	820	810	833	819	819	809	874	810	829	811	815	863	810	784	800	846	820	807	788	800	821	813	809	808	781	805	828	843	834	809	814	835	805	830	809	782	799	810	832	834	831	820	792	781	823	779	786	817	807	887	811	840	832	834	835	824	794	834	830	826	824	800	798	773	821	818	873	831	848	836	835	822	839	829	806	822	815	781	862	821	823	829	824	817	855	792	802	824	884	795	844	835	834	764	828	799	829	842	818	817	809	839	802	815	786	848	816	783	847	839	801	797	806	836	821	773	866	851	794	894	844	819	873	828	839	828	776	811	796	829	831	743	804	829	875	823	844	800	805	796	784	820	838	863	844	805	880	817	834	819	821	863	796	834	850	814	815	818	845	806	816	812	817	821	875	807	778	796	839	814	814	824	815	778	824	812	792	802	829	865	824	798	778	853	806	784	833	840	800	808	848	820	812	869	837	843	827	815	854	810	825	852	773	810	801	837	813	830	799	809	795	762	845	833	772	866	798	773	807	836	809	804	856	837	819	809	812	834	837	789	800	819	788	786	804	843	789	788	853	815	824	828	803	850	803	852	807	804	860	848	808	826	819	843	776	812	837	850	838	827	826	818	802	771	814	834	852	796	781	799	827	844	836	826	836	863	780	818	839	746	758	838	805	802	782	808	859	816	855	815	797	751	760	834	791	742	846	788	848	843	795	811	851	803	811	824	801	786	817	774	823	794	859	837	823	835	889	820	814	787	846	772	820	770	790	877	829	819	790	829	799	793	774	760	854	876	816	808	815	811	830	763	824	805	838	839	821	869	813	846	827	830	834	791	837	783	851	790	795	798	832	798	832	773	828	882	795	859	814	785	787	809	829	837	784	812	799	832	874	769	848	799	823	823	782	823	825	857	810	807	871	808	809	780	857	780	827	783	802	793	789	826	844	825	855	793	794	809	847	814	777	827	820	759	810	817	769	845	817	831	832	795	832	845	835	818	816	796	785	864	830	823	799	884	808	806	808	739	823	823	848	815	874	823	784	831	825	825	858	749	827	821	830	827	870	846	820	826	824	772	814	814	777	804	803	831	775	802	798	827	823	828	850	813	811	838	832	835	832	815	809	862	820	833	838	832	838	823	843	838	789	815	777	869	880	769	874	835	811	804	821	844	818	778	812	829	795	829	772	794	773	788	825	832	859	848	816	796	809	803	803	847	816	821	776	803	785	747	827	810	827	799	852	853	846	812	789	844	836	803	798	777	866	782	743	814	836	779	814	798	820	836	816	814	840	811	831	800	841	835	821	809	768	841	809	781	772	863	849	831	833	802	817	895	811	812	773	859	829	801	865	834	847	825	796	819	840	839	830	777	835	796	835	821	883	850	808	845	813	814	826	824	815	747	827	812	773	844	812	850	781	828	836	814	812	840	816	829	794	847	870	800	766	843	803	823	813	823	852	819	800	822	806	818	813	808	805	809	785	807	815	809	803	806	804	852	859	814	818	829	840	828	790	802	752	790	834	832	813	809	806	803	805	835	848	805	865	809	861	821	787	790	788	823	775	837	816	805	843	827	797	825	791	792	822	807	820	829	809	779	849	825	792	748	885	832	782	830	809	846	851	797	815	859	826	820	811	757	804	816	816	765	786	830	804	836	855	801	811	837	757	794	793	790	826	823	840	810	725	871	837	782	825	824	822	829	856	852	857	833	814	819	829	805	842	833	810	809	776	808	855	816	818	818	770	800	761	825	756	828	855	799	832	846	815	828	859	805	797	810	823	857	830	821	794	821	815	762	869	800	830	803	838	814	851	804	827	862	778	802	836	862	797	828	828	850	841	831	837	817	841	833	824	799	827	821	840	841	819	818	817	805	806	840	816	832	843	817	799	771	808	751	808	842	806	811	814	806	829	816	829	822	821	848	824	787	841	821	824	811	823	785	810	775	847	807	824	877	821	831	812	857	867	846	790	841	838	823	830	802	788	770	839	812	849	749	862	843	770	826	785	806	839	801	849	824	807	844	811	757	813	782	808	858	805	773	790	855	874	814	855	846	799	824	794	840	776	805	826	779	836	793	805	847	801	766	772	835	809	810	784	809	790	850	843	777	797	837	847	814	829	834	821	816	839	834	891	842	765	802	807	792	859	761	825	827	802	840	814	809	816	883	812	785	810	785	833	820	817	795	833	807	776	838	841	806	790	820	819	820	812	809	828	805	789	853	759	832	806	818	825	806	769	836	831	802	766	805	823	834	802	798	813	780	818	840	818	840	842	755	825	851	802	806	826	819	799	809	825	790	838	830	833	800	842	833	849	799	807	803	803	859	799	817	800	843	863	816	823	821	822	834	763	874	838	817	830	825	808	847	779	798	835	790	804	814	748	765	864	807	843	798	811	846	794	823	777	832	832	813	815	796	797	812	826	856	795	826	812	754	855	782	794	813	792	806	805	851	876	827	843	795	866	798	794	838	826	836	855	798	818	816	816	807	808	823
9042	41174	8909	1175	756	623	534	503	457	358	380	348	325	319	318	341	303	295	309	281	260	253	309	279	261	281	253	255	268	260	250	270	275	270	270	292	287	273	271	273	245	265	281	241	279	268	270	259	267	266	277	285	294	251	262	268	260	257	277	255	251	259	262	271	256	270	248	262	239	251	255	321	255	240	268	253	270	271	277	280	274	276	254	264	265	270	252	280	258	259	284	271	289	261	230	267	282	237	252	282	263	311	259	286	276	238	238	270	280	272	256	269	266	254	260	274	263	249	247	249	244	248	265	265	288	252	284	285	271	234	258	309	254	250	288	275	256	262	232	282	265	272	289	256	264	269	266	261	255	249	276	276	272	274	274	232	258	277	279	284	253	244	245	264	259	256	274	253	282	269	234	284	296	262	270	264	275	230	279	242	267	252	266	244	262	253	267	277	251	284	257	268	257	244	269	247	261	234	250	266	259	286	277	276	241	253	275	269	271	227	280	256	271	265	247	246	262	259	250	240	273	282	255	280	269	273	294	251	262	266	270	264	277	253	232	268	271	277	256	280	263	212	291	245	266	258	279	253	283	256	283	285	246	282	286	261	262	254	231	258	306	259	262	263	275	268	244	289	243	247	287	239	260	231	270	261	259	270	241	260	293	274	296	224	264	269	303	263	256	264	232	274	275	279	252	281	245	254	295	251	272	258	267	267	248	244	286	265	261	279	290	275	275	279	277	263	225	278	257	285	239	237	278	252	238	277	243	241	280	272	240	248	243	279	247	234	235	295	258	261	265	268	264	258	273	275	260	262	269	255	249	258	251	241	278	280	261	227	267	291	248	259	276	236	294	243	245	268	259	261	244	255	275	253	274	234	284	244	251	268	252	264	257	259	258	233	247	266	254	284	276	271	262	286	267	239	271	283	274	280	266	269	269	255	274	256	255	239	255	278	240	294	262	245	258	277	260	254	257	283	230	270	261	276	278	261	264	236	276	269	261	284	255	270	277	244	239	250	254	246	262	246	266	215	276	269	270	276	277	274	298	256	233	261	289	290	283	277	261	252	269	271	279	257	229	278	249	257	252	263	284	246	274	262	277	258	255	285	261	250	254	289	268	259	289	279	264	258	265	263	263	255	255	269	264	260	252	259	255	244	246	263	268	246	246	267	247	236	268	280	262	265	248	278	282	263	255	256	241	260	232	268	241	265	288	272	276	260	258	266	255	243	259	262	272	277	242	240	278	217	293	228	239	265	265	292	263	265	238	263	267	274	255	274	263	257	306	240	292	246	253	246	277	226	266	267	247	264	244	272	250	291	249	272	239	273	268	271	288	285	264	293	274	272	253	274	245	279	254	250	246	288	233	244	258	289	277	288	251	262	270	261	266	245	256	248	244	283	303	260	259	260	255	288	267	244	258	246	293	238	252	300	266	253	272	270	322	259	252	233	238	269	256	281	269	254	246	250	285	249	272	263	270	260	270	254	259	230	261	282	268	236	270	257	236	243	265	298	288	247	252	283	250	271	268	242	266	248	281	274	234	255	284	250	241	262	251	268	268	271	257	268	261	258	265	294	245	246	269	259	284	269	269	250	280	253	261	228	296	260	279	247	265	277	283	274	278	257	261	254	244	248	250	267	246	271	238	250	258	227	261	255	219	282	264	255	275	247	267	251	228	259	259	289	267	278	276	265	259	290	272	256	276	241	257	272	240	266	277	232	273	257	248	255	256	260	281	257	272	272	261	247	271	248	263	243	264	242	249	255	268	270	260	265	255	242	261	257	237	248	216	266	251	263	254	294	255	291	260	286	243	268	277	269	274	271	269	258	277	273	248	268	242	279	267	251	265	263	279	293	270	250	279	251	259	241	248	258	253	241	245	241	236	269	255	279	279	260	252	270	252	263	263	263	260	277	237	273	265	262	263	221	272	258	260	268	284	271	276	248	258	251	272	256	282	289	254	254	256	243	267	251	261	282	288	267	282	247	301	244	289	266	241	270	256	242	254	267	246	252	240	277	279	290	284	282	253	259	267	300	273	241	282	275	272	281	264	262	251	262	265	281	277	250	262	275	243	241	254	262	238	270	243	237	287	274	263	262	272	245	271	226	253	245	260	281	297	232	274	260	237	281	272	248	252	269	285	284	288	263	278	265	274	254	283	256	271	253	295	270	258	253	294	257	251	252	271	272	260	243	266	257	264	238	242	251	270	273	267	256	226	270	255	255	233	241	234	262	253	270	261	266	267	272	263	262	272	293	244	241	263	298	242	261	270	253	250	263	265	249	255	251	279	274	265	252	249	270	274	248	267	262	265	237	306	271	235	243	276	259	234	246	278	252	271	271	276	256	257	257	261	268	301	292	255	249	259	297	276	280	289	266	258	253	257	281	281	251	248	240	277	229	271	269	261	257	253	253	249	268	266	270	247	257	251	248	251	253	274	259	245	250	274	261	287	223	243	274	277	240	275	259	291	254	280	253	256	270	234	270	256	257	267	264	251	273	276	282	271	262	247	268	254	257	248	240	241	272	269	262	251	247	255	249	234	282	261	286	250	276	265	247	270	276	232	269	257	281	260	244	261	237	275	280	227	260	267	261	237	268	251	284	281	275	273	261	235	240	230	269	256	274	251	271	275	239	250	255	253	289	299	272	263	259	235	267	235	230	261	255	256	259	255	246	288	278	263	286	243	281	273	278	275	276	281	258	269	241	261	248	263	271	245	258	256	279	242	248	257	282	262	279	247	254	267	255	260	256	275	291	271	267	284	270	253	283	262	270	255	289	259	248	245	265	243	279	279	269	290	270	267	276	247	264	266	268	277	271	276	241	210	300	277	238	252	245	256	266	251	271	246	274	235	259	260	243	272	261	234	253	277	252	257	265	252	270	258	266	259	274	261	265	260	272	247	272	259	259	260	277	242	235	258	262	255	264	274	246	238	223	291	266	267	270	278	264	241	249	264	261	278	251	260	229	245	260	263	249	254	266	227	239	251	282	250	252	266	282	254	250	311	264	221	300	272	249	263	247	308	255	284	253	255	238	271	264	256	265	261	255	272	286	259	236	275	235	251	272	289	264	236	222	223	271	252	267	283	283	281	243	267	261	241	265	247	291	255	262	276	250	251	269	252	226	290	258	263	270	250	257	268	257	236	245	272	249	267	275	281	284	248	249	244	276	274	260	264	267	249	279	268	262	278	267	233	259	255	283	247	255	262	249	232	285	285	274	252	246	267	271	271	228	226	261	232	257	270	223	234	264	262	257	246	235	274	259	282	252	254	230	266	264	263	264	247	257	266	248	248	255	269	263	258	271	228	296	291	263	261	272	278	271	260	269	265	243	274	247	258	274	274	252	265	239	253	276	282	240	279	271	245	303	271	245	259	275	230	261	265	277	272	288	253	255	266	283	260	270	267	261	288	230	283	234	253	283	247	262	267	267	261	263	261	252	277	289	261	274	280	264	267	277	246	242	268	278	259	255	253	281	261	253	271	259	246	245
6000	24825	2691	3198	2820	2357	1961	1763	1501	1370	1260	1212	1103	1075	1019	987	939	827	836	837	886	827	898	762	843	747	785	758	745	771	787	759	736	733	758	735	722	767	713	770	702	730	738	709	695	679	670	713	715	712	633	704	673	678	693	691	688	676	690	683	685	675	697	661	686	668	664	671	651	682	632	686	645	703	677	675	686	731	675	666	652	633	670	647	657	739	656	694	692	660	666	663	694	665	677	694	639	691	709	694	714	657	675	688	669	654	637	701	661	657	677	689	645	693	647	685	701	698	676	693	661	685	670	682	662	694	655	639	698	692	667	678	649	703	700	703	640	674	668	697	642	649	656	685	692	639	639	638	646	675	664	680	661	702	640	687	669	603	688	674	695	659	681	670	686	695	641	646	699	673	686	662	645	685	637	692	674	605	694	699	710	680	662	667	685	663	711	653	666	691	659	678	627	668	691	609	690	639	639	640	652	726	651	714	714	652	675	678	689	676	579	660	655	634	632	631	659	649	645	644	681	685	657	676	670	656	665	643	664	707	676	691	681	687	702	669	694	688	629	661	699	700	609	664	658	668	737	682	664	655	659	638	693	652	711	627	666	667	697	631	665	628	663	687	654	714	717	642	679	698	659	689	677	708	665	702	687	637	630	668	642	617	612	672	616	637	669	647	693	699	683	643	713	701	667	673	651	654	722	669	693	631	650	657	672	677	644	653	676	690	693	697	681	638	643	686	665	653	673	668	671	661	672	690	683	661	648	681	644	622	666	734	711	680	693	668	626	709	659	706	683	658	690	654	635	643	663	686	697	673	678	674	646	704	613	683	685	672	662	673	658	672	666	687	668	669	662	680	698	652	670	679	632	667	668	717	651	709	646	680	719	717	659	641	676	688	651	594	661	629	637	689	686	685	683	661	650	700	675	667	684	665	649	669	700	657	623	649	648	646	702	650	676	657	617	729	677	638	681	654	653	682	699	669	648	653	675	644	685	680	649	625	711	614	715	657	661	686	685	624	657	693	638	624	698	653	706	710	652	645	626	660	708	712	644	679	659	703	678	639	651	653	636	669	686	665	674	654	681	663	694	662	690	671	670	711	646	648	640	708	652	704	688	671	667	687	681	659	641	675	695	641	670	707	688	650	614	660	652	665	679	691	671	644	686	687	631	645	686	643	690	666	681	694	667	681	663	688	682	663	642	682	743	652	714	665	663	632	658	664	690	656	681	628	709	692	682	687	702	637	637	661	668	652	684	700	645	711	641	664	685	639	661	685	638	703	674	660	628	665	740	673	607	634	684	634	673	657	655	617	674	668	656	642	644	668	634	661	679	668	640	649	701	681	677	687	627	664	625	681	659	677	675	678	608	682	669	654	659	679	655	646	699	644	622	663	685	704	692	709	653	652	664	649	667	683	701	644	689	666	666	668	655	670	644	697	633	698	628	667	715	672	697	680	657	612	676	696	695	684	684	628	644	655	663	694	672	638	683	670	677	689	670	676	711	651	662	637	669	689	687	699	657	668	608	683	639	736	630	649	702	664	661	650	626	622	611	724	707	645	620	711	662	657	642	668	708	646	671	661	684	636	643	682	679	661	704	609	670	658	648	729	633	692	651	704	702	686	674	645	671	657	649	641	656	598	704	672	654	641	635	695	695	647	661	685	689	655	669	655	678	705	649	628	723	621	674	707	648	706	680	662	616	676	672	700	672	617	658	691	642	657	652	676	688	685	654	667	675	655	659	661	667	668	654	677	660	647	665	658	700	706	678	707	669	702	663	665	694	666	712	679	638	661	662	656	726	677	703	680	669	673	683	685	681	682	655	687	706	663	667	657	687	670	704	642	657	687	715	666	696	679	616	654	698	702	667	651	730	684	656	659	675	684	685	658	676	691	697	646	667	669	691	699	682	710	676	651	694	675	659	713	651	668	684	697	666	660	684	684	679	675	652	681	684	693	666	653	678	621	668	699	629	689	625	691	669	669	647	683	663	671	635	661	639	633	640	652	629	660	646	651	637	642	672	684	632	659	637	688	665	661	650	683	685	687	680	689	673	672	666	660	647	675	654	682	719	607	655	660	700	637	664	710	670	680	666	661	681	722	682	664	642	644	711	646	705	721	662	666	663	695	668	659	668	632	689	672	694	653	698	700	663	668	651	679	665	680	670	616	676	621	694	632	652	740	647	676	693	677	688	676	694	675	710	667	651	678	662	678	641	643	675	693	719	647	679	653	678	672	658	729	642	662	672	695	653	659	703	667	690	638	665	678	657	648	675	642	725	647	681	667	653	671	636	676	626	675	653	669	660	630	677	665	615	650	691	644	661	649	670	688	647	734	680	669	692	664	625	691	640	672	651	678	636	677	646	682	662	664	679	686	641	675	710	658	663	690	704	671	681	693	667	690	684	664	702	670	678	653	667	679	687	692	697	609	695	609	681	673	653	677	710	691	670	694	633	669	638	711	713	663	720	706	670	658	652	662	628	689	665	664	637	657	689	684	662	661	655	688	700	667	669	680	669	651	656	653	691	682	661	632	663	698	680	670	674	615	696	644	698	696	686	683	648	644	658	682	661	640	700	664	658	642	676	672	680	720	636	638	659	658	669	653	694	654	663	659	686	656	632	683	669	677	710	627	647	691	677	681	654	660	687	647	650	651	698	686	668	622	642	687	715	657	633	679	672	686	671	686	671	659	673	661	603	631	662	617	652	664	697	679	701	709	667	668	640	614	702	674	662	659	704	703	623	658	659	648	669	668	706	698	686	661	623	633	669	640	667	670	672	644	691	697	666	642	632	695	622	636	684	664	671	681	731	668	675	669	636	680	674	676	667	689	681	682	681	697	680	725	661	636	682	642	702	634	690	658	634	703	744	671	652	654	665	723	674	649	653	643	717	696	682	714	662	716	669	666	655	684	695	695	659	668	703	669	615	675	661	684	699	738	646	679	694	661	723	627	662	687	677	639	681	682	705	664	717	667	623	675	691	650	683	614	675	614	699	678	655	682	697	689	673	661	713	652	677	710	663	659	646	676	723	676	677	635	730	642	608	682	606	727	690	653	636	684	679	641	668	655	637	668	722	670	669	634	659	713	648	649	665	698	659	635	668	664	638	629	702	700	655	701	652	659	651	640	660	649	671	629	683	677	696	685	649	628	671	690	653	696	669	637	661	713	689	642	668	659	669	665	684	682	652	682	682	671	703	640	649	652	667	684	694	676	652	683	679	669	660	614	695	694	678	653	682	649	679	630	687	600	632	691	677	709	652	685	689	656	681	634	672	681	641	642	677	656	690	691	688	704	665	672	674	694	709	633	690	642	697	660	651	713	615	640	749	674	646	690	700	700	676	701	628	637	667	627	650	722	679	631	630	674	666	660	643	625	685	697	690	678	676	688	676	678	698	668	675	630	668	687	692	647	625	675	661	667	674	686	663	664	693	689	654	640	718	642	649	682	647	694	664	680	651	661	639	687	645	684	706	646	655	678	650	655	654	711
16277	52484	17300	3062	1176	831	604	497	413	322	271	329	243	208	190	207	195	192	186	154	128	144	159	117	163	161	145	135	163	161	121	120	148	148	124	145	124	121	133	124	116	174	140	129	141	140	135	134	127	145	129	128	110	127	141	118	120	121	117	109	123	114	113	129	142	132	124	132	92	137	133	133	135	136	138	124	134	142	124	115	136	127	127	118	124	121	119	108	109	130	141	115	115	122	104	118	121	102	125	119	101	123	118	112	126	142	127	127	139	110	110	125	152	134	128	124	111	133	129	131	125	123	120	135	115	121	147	127	120	117	141	140	131	115	132	133	135	129	120	147	126	105	126	132	115	124	119	130	137	132	118	117	105	130	119	133	117	112	102	125	146	140	116	134	121	111	111	126	106	118	117	131	111	101	106	122	131	137	105	124	106	123	115	126	107	105	148	112	109	135	121	108	133	120	130	136	124	115	128	127	115	122	121	129	103	121	117	98	117	98	124	117	126	142	124	124	144	139	119	135	114	99	145	106	100	118	130	121	121	114	116	118	119	111	106	111	124	124	117	126	136	126	110	118	122	113	120	154	120	127	135	137	135	126	106	104	121	109	128	136	151	128	114	141	118	136	109	121	102	123	111	124	104	147	121	131	107	115	121	137	132	113	93	136	121	125	127	118	127	121	115	133	133	129	141	114	123	110	115	125	140	141	112	110	120	133	128	104	116	143	126	128	93	103	110	141	128	94	131	110	109	119	115	109	109	99	120	127	116	121	114	133	113	111	131	120	128	106	141	139	148	124	154	119	96	120	111	129	124	115	112	114	111	119	124	129	138	105	120	147	106	127	122	123	120	131	130	124	145	121	118	129	121	109	119	112	125	134	131	128	114	115	119	115	124	133	113	105	97	119	139	123	114	114	106	127	134	109	108	120	120	116	114	131	124	110	100	130	124	113	133	127	116	134	144	113	147	122	127	131	124	121	129	123	132	123	151	117	106	130	106	121	128	109	120	135	136	123	139	131	115	125	105	119	122	104	124	123	134	120	123	119	133	140	116	129	112	119	126	107	125	128	122	120	123	132	96	126	112	117	116	112	131	118	124	111	120	114	135	103	111	138	126	142	116	119	124	116	126	113	134	133	99	97	109	119	122	122	129	119	124	114	132	131	131	116	121	127	145	120	138	129	102	125	129	115	107	108	118	119	109	118	132	127	104	129	137	132	118	136	140	103	102	112	136	127	109	136	119	124	108	120	119	115	113	106	127	109	118	116	125	128	137	139	139	129	129	128	135	110	128	129	126	121	119	124	122	102	96	135	104	129	118	138	95	107	115	118	120	133	126	117	131	99	129	119	124	127	122	111	111	127	107	131	129	117	126	125	102	106	137	123	136	107	132	100	102	130	130	120	112	129	139	117	106	93	101	113	117	143	109	111	139	114	130	126	117	119	125	122	126	122	122	118	117	120	112	116	142	124	145	136	136	116	110	115	113	128	114	129	126	122	126	101	122	118	114	117	148	127	125	123	116	120	110	137	135	104	150	120	121	117	107	107	148	127	123	123	112	125	117	118	104	123	108	143	102	119	120	130	113	130	124	100	120	130	129	116	119	132	163	135	118	105	132	117	117	117	133	131	118	112	118	123	134	122	126	123	117	113	117	123	125	116	137	118	96	115	127	107	106	104	123	133	117	115	124	128	98	106	131	125	107	136	105	127	116	127	121	127	133	125	123	127	115	109	129	127	132	118	111	107	125	115	134	121	133	105	112	101	142	104	101	119	119	119	120	138	127	118	110	125	121	128	129	136	107	129	113	145	120	106	109	129	103	124	125	106	134	118	148	96	107	137	122	109	118	133	146	114	99	97	128	125	154	109	135	132	108	132	122	110	122	144	91	116	127	123	138	114	142	107	125	119	94	118	118	118	130	145	123	112	123	128	119	108	135	115	147	104	123	116	117	101	146	134	119	131	149	122	140	109	124	101	118	132	98	107	126	104	112	106	111	137	136	130	109	117	112	112	119	103	109	112	125	132	125	105	110	132	133	131	111	111	125	114	126	132	132	114	124	117	106	130	128	128	126	130	132	119	103	124	118	114	143	136	133	131	117	105	104	123	127	109	144	120	117	143	121	124	120	117	101	107	124	139	120	125	104	120	101	132	132	100	120	107	125	126	117	125	103	109	105	106	120	129	129	112	124	127	140	114	113	135	118	112	137	117	119	133	137	129	114	110	131	112	124	121	133	104	93	104	112	109	130	119	102	120	139	136	116	125	108	135	121	113	125	115	120	113	113	129	103	130	128	125	108	136	133	118	117	138	138	126	119	101	131	134	131	125	118	108	116	89	130	105	134	137	123	126	122	119	144	123	123	113	109	109	117	127	120	113	125	115	118	134	129	112	129	115	130	125	132	130	126	125	106	131	118	127	117	138	107	147	129	107	117	111	109	111	131	122	133	99	119	127	108	159	113	105	111	117	119	111	119	119	144	121	116	100	109	111	113	116	127	131	109	124	130	125	132	129	108	97	119	106	121	128	130	136	124	113	128	128	124	115	101	109	125	117	100	128	138	125	104	125	115	123	103	126	131	132	116	122	115	133	105	107	103	134	101	121	126	124	139	121	119	122	126	121	117	122	135	103	114	117	120	118	123	118	114	111	122	118	140	100	134	125	137	112	112	118	119	108	111	146	129	120	130	106	128	101	123	115	134	131	105	112	129	128	122	120	116	119	117	135	129	122	132	130	113	120	122	100	106	123	98	129	133	121	106	113	131	110	120	136	134	116	117	102	113	118	127	108	116	126	127	111	117	142	127	122	146	123	123	113	125	115	112	105	112	114	114	126	119	121	114	105	127	127	126	115	116	117	108	114	115	126	86	111	101	131	131	97	120	116	102	133	130	102	100	116	120	115	115	113	123	119	119	137	133	128	128	118	116	114	119	112	136	117	110	122	119	124	103	113	107	128	137	122	121	107	119	109	135	117	120	130	109	129	106	110	132	113	117	117	108	109	115	127	126	118	137	103	115	116	137	115	135	117	117	123	129	137	109	124	132	116	118	92	128	117	114	119	116	122	136	122	108	121	108	110	112	116	135	106	140	126	101	122	121	113	120	130	120	140	112	109	120	116	121	112	120	110	106	106	131	122	135	127	140	128	133	117	141	112	123	134	136	117	114	115	120	135	113	113	128	134	124	138	119	92	90	112	102	132	126	123	122	126	134	129	123	99	131	134	141	125	115	125	146	114	118	113	120	155	104	128	116	132	134	113	109	95	132	126	115	116	106	133	107	135	118	116	108	118	120	115	126	117	116	109	101	115	135	132	126	136	116	133	104	123	132	117	140	127	118	120	116	128	129	103	110	138	117	151	111	114	153	121	129	117	120	133	91	134	126	112	137	114	123	136	122	96	117	126	112	130	142	135	112	113	162	108	108	115	129	134	107	103	122	122	111	122	112	119	121	133	133	113	116	141	104	131	101	118	106	141	125	120	125	119	130	118	128	140
7979	29052	3883	4674	4111	3246	2699	2170	1842	1561	1401	1247	1087	988	910	918	827	765	709	698	669	593	579	586	565	540	510	472	513	415	487	455	463	436	424	448	433	481	408	465	406	446	424	411	347	397	429	411	383	392	404	395	391	363	383	378	384	381	384	351	391	347	363	410	398	371	409	350	367	374	391	362	372	338	332	341	365	377	374	323	339	366	344	349	348	378	382	382	338	363	324	354	409	357	347	363	361	328	390	318	386	356	358	358	341	381	339	367	341	342	352	361	333	331	371	314	327	316	352	335	332	334	356	347	379	350	359	369	353	369	332	342	344	332	351	335	356	348	374	366	329	361	345	331	337	334	327	316	342	324	332	317	361	329	378	340	370	321	359	369	332	363	374	325	343	302	331	305	334	338	341	351	315	341	336	342	333	369	325	336	361	335	338	340	341	346	317	350	325	333	352	315	354	368	352	318	360	321	336	325	337	329	334	345	346	352	356	325	355	338	359	378	336	346	331	350	359	364	369	340	352	305	328	319	339	354	338	340	371	344	349	332	336	351	351	341	276	319	381	334	311	333	364	356	328	336	373	329	334	331	349	332	337	372	334	351	309	333	369	336	334	347	346	347	339	311	355	347	347	322	331	326	323	303	311	357	357	316	346	339	335	357	324	360	359	332	317	350	390	335	326	332	345	360	345	351	335	359	312	305	358	342	317	361	360	370	359	369	324	382	345	364	338	335	338	356	350	346	314	326	386	331	327	309	383	329	360	325	346	347	334	338	333	344	332	324	336	341	364	341	369	329	342	298	323	335	367	358	358	340	320	327	329	306	304	343	352	355	330	330	340	353	345	361	309	357	312	336	330	336	331	333	351	340	331	348	360	320	318	343	349	340	349	360	325	352	343	350	341	331	295	342	328	315	316	341	350	323	355	315	314	306	344	362	312	349	344	340	328	350	353	355	327	337	367	361	354	315	320	346	364	358	334	327	351	336	372	335	311	372	363	345	360	314	327	329	338	292	317	342	337	351	323	347	332	337	324	331	355	363	370	343	369	318	330	369	324	341	349	341	355	341	347	325	323	364	320	336	356	320	313	330	379	364	350	333	333	321	321	364	334	354	350	326	298	328	344	356	358	300	341	329	321	338	343	333	362	354	372	335	373	314	325	364	307	332	327	346	343	346	390	361	310	332	378	342	334	360	317	340	344	336	313	340	336	363	340	374	367	317	356	353	333	378	321	329	344	348	357	328	355	337	348	336	351	336	316	388	348	369	357	324	346	331	325	331	330	352	327	330	369	330	351	370	338	349	360	355	348	315	338	325	312	336	351	334	349	362	327	368	354	337	332	339	363	352	349	312	366	339	370	343	351	333	369	357	303	316	322	342	334	353	347	331	334	347	353	333	362	353	353	326	332	315	356	350	336	361	324	331	356	310	318	342	342	317	368	345	348	349	326	328	326	330	361	331	329	332	351	300	356	352	334	347	346	367	346	334	360	309	370	356	305	344	349	334	338	355	339	367	349	316	358	322	340	384	352	347	344	357	322	367	345	327	338	339	344	326	332	364	312	324	349	310	315	340	332	318	350	337	333	362	328	330	342	355	346	349	339	324	351	357	344	331	354	373	363	324	347	309	375	378	326	360	317	319	333	329	318	304	337	326	373	340	325	298	382	310	338	342	365	374	336	336	336	355	314	320	303	350	341	362	351	340	330	331	356	338	319	335	347	358	352	365	373	369	349	344	323	362	332	324	342	356	307	328	324	358	340	324	381	351	361	334	339	310	325	350	371	361	331	343	382	347	336	371	320	349	314	321	341	293	338	326	369	312	324	363	328	329	353	321	335	345	341	343	387	405	362	320	350	334	363	368	334	362	368	317	328	308	326	367	349	343	316	347	302	330	316	331	348	333	344	341	361	348	301	349	319	334	335	314	329	323	330	321	320	330	337	343	342	314	341	342	330	339	327	359	360	320	335	364	366	322	339	349	347	347	296	361	326	333	296	350	352	314	372	383	351	357	337	355	318	362	325	344	348	329	384	338	324	357	331	337	321	341	329	300	331	350	331	330	354	332	345	341	331	353	339	336	370	370	339	308	354	350	353	306	335	367	338	324	360	353	321	342	345	344	356	335	358	345	313	368	328	317	335	337	355	364	375	345	349	365	330	351	334	377	311	348	364	351	332	340	339	339	341	328	322	332	342	344	332	325	325	364	336	372	342	350	349	348	371	350	324	327	342	352	352	321	319	375	337	323	333	332	362	329	333	357	314	354	370	350	350	372	354	315	354	346	324	313	304	312	325	344	360	338	333	332	361	340	339	340	357	362	327	378	312	349	372	334	371	329	295	338	333	356	374	355	352	347	347	344	336	340	321	371	330	348	355	329	337	314	370	337	335	366	335	329	343	347	343	357	324	334	360	329	314	315	317	335	342	347	346	340	323	319	314	335	331	364	356	364	341	339	343	327	330	347	331	339	313	356	336	342	322	350	337	323	374	360	352	330	316	336	345	332	358	321	350	315	332	358	330	365	333	323	333	341	346	338	350	357	329	327	355	380	321	337	331	371	339	347	324	350	344	340	366	341	329	358	333	345	326	361	333	327	340	293	363	340	331	329	349	343	315	347	360	332	350	326	352	325	347	357	308	350	358	357	361	330	347	353	326	326	333	377	362	320	307	335	353	337	323	350	340	340	335	363	348	327	319	342	320	402	348	365	318	340	337	311	326	322	339	394	341	335	355	355	354	329	345	349	338	353	371	343	370	317	339	356	317	384	350	320	318	345	350	306	352	360	360	354	365	335	330	342	351	358	370	329	354	330	327	351	344	332	311	369	371	362	322	337	340	344	321	350	358	343	314	324	364	298	329	324	374	324	325	293	308	331	362	350	334	325	335	339	349	349	308	342	340	311	345	340	359	329	330	319	338	316	327	339	354	315	369	298	326	348	331	370	372	347	337	330	324	361	297	353	354	323	339	339	359	355	316	344	301	347	343	350	364	353	371	363	317	323	355	331	340	318	362	334	351	354	352	339	344	312	351	358	357	321	344	322	333	335	347	359	355	329	320	355	350	358	319	367	369	351	355	346	346	353	340	319	315	363	338	341	332	338	352	346	330	318	344	342	348	347	338	303	334	321	345	350	347	298	347	357	343	329	354	343	356	365	327	356	328	342	313	347	333	344	348	344	345	355	334	355	328	347	326	346	332	310	373	332	349	321	324	327	359	359	322	331	344	342	311	332	343	323	331	354	324	376	353	332	342	343	320	336	314	357	380	366	320	296	331	362	335	351	343	318	316	355	328	341	383	351	329	332	326	350	350	298	355	337	347	340	357	299	323	325	315	323	343	345	288	326	337	339	310	334	365	344	312	343	333	334	339	372	351	325	342	359	333	337	306	324	344	324	348	318	360	311	318	318	339	337	350	351	312	349	331	340	326	344	341	351	357	357	318	354	401	308	323	349	339	339	311	362	320	355	317	333	327	327	342	359	384	335	360	335	362	323
2295	6521	428	368	369	324	339	328	364	305	314	318	310	337	314	319	305	313	336	329	343	339	313	327	312	329	337	334	312	330	328	304	320	339	291	345	318	304	326	313	341	319	331	333	327	323	292	319	311	284	330	288	319	296	361	341	312	334	318	314	328	341	262	326	320	344	320	321	312	347	345	332	318	344	320	334	351	318	319	310	319	353	318	314	303	361	327	340	332	326	317	297	312	314	302	313	297	331	312	324	323	309	311	315	298	351	315	284	354	304	345	357	277	322	312	315	299	339	320	330	284	332	293	322	306	306	288	321	301	315	293	313	318	285	330	321	353	306	308	319	307	300	295	339	339	314	309	299	320	321	295	313	320	296	339	280	294	326	298	298	323	306	297	323	314	297	307	290	326	315	340	320	317	344	328	309	309	279	308	321	356	301	332	320	336	265	327	309	324	299	312	331	300	314	303	331	304	307	329	315	321	352	339	337	326	323	319	306	322	319	321	311	316	303	324	325	306	330	311	330	325	313	339	288	337	343	311	314	301	333	363	306	297	342	319	317	329	317	331	324	307	323	281	324	335	330	326	302	309	294	338	318	303	309	313	354	328	276	298	312	322	321	330	338	343	318	289	337	312	307	322	320	307	330	318	306	298	320	339	305	310	293	312	297	276	325	307	336	335	347	310	321	300	347	301	333	321	301	275	356	307	301	317	304	335	324	323	305	338	337	295	315	326	328	300	311	332	317	307	308	329	312	339	317	346	318	315	298	270	330	280	296	331	287	329	290	321	335	316	300	327	311	294	341	318	324	298	329	313	317	302	325	284	328	331	309	289	345	339	343	324	322	309	324	327	291	301	328	328	300	282	312	348	323	319	306	313	294	314	308	370	308	345	313	290	329	334	316	304	305	327	357	327	289	308	295	322	332	316	309	316	322	317	323	305	323	298	325	329	320	344	355	324	305	323	340	326	332	333	301	310	321	298	348	307	331	334	334	336	353	302	289	324	293	317	285	322	319	341	323	314	335	295	317	317	359	305	322	332	300	321	329	278	312	347	290	346	346	319	298	305	328	304	338	300	284	337	314	351	304	316	331	338	331	346	321	310	336	338	340	326	324	317	301	319	324	306	310	303	332	328	329	288	306	326	331	296	295	325	293	323	316	325	290	372	370	304	333	335	280	276	333	338	298	327	344	309	325	333	327	335	341	295	322	351	318	319	340	289	322	327	307	349	299	280	291	341	315	290	331	319	307	338	318	304	299	346	317	338	307	314	301	334	329	295	310	353	341	300	301	289	345	297	342	344	305	287	302	334	340	304	290	295	295	328	286	331	322	324	331	329	354	336	323	317	333	312	316	328	322	322	310	320	326	356	278	347	345	309	328	295	338	323	374	341	323	349	320	338	335	322	308	322	322	323	330	303	321	346	310	323	311	320	292	322	302	335	340	350	318	334	350	334	336	295	364	306	318	326	358	315	344	335	318	329	318	304	282	325	313	342	316	305	290	340	312	346	325	331	322	330	327	338	310	297	324	311	318	323	330	312	331	343	329	293	311	295	322	353	297	349	338	345	339	312	322	326	350	318	308	298	330	325	356	311	274	339	314	331	301	271	319	285	296	305	328	342	297	310	297	294	337	333	297	317	297	342	321	346	289	278	297	284	300	307	306	321	277	326	284	335	288	307	321	284	312	327	325	339	339	287	308	314	312	295	314	308	319	334	316	320	298	285	306	332	295	333	341	323	303	289	332	320	304	320	309	303	305	344	314	306	320	320	310	314	314	340	306	293	304	319	302	339	306	318	299	323	331	314	342	327	335	304	329	316	304	304	352	355	314	315	309	312	311	319	286	324	297	328	318	329	305	333	324	279	326	318	318	354	302	306	314	325	333	323	308	339	309	317	322	316	307	336	337	342	302	300	362	355	311	324	327	276	325	315	351	306	306	303	323	353	307	297	279	326	332	306	312	334	316	328	331	292	295	305	311	306	326	311	327	318	353	343	304	331	327	330	316	313	295	295	298	301	311	309	322	289	340	312	306	345	313	314	326	290	319	321	304	318	324	319	355	339	332	332	333	344	296	303	334	301	323	319	299	336	332	319	340	337	309	331	323	322	324	342	326	305	327	343	338	344	325	320	303	315	362	308	341	339	334	324	320	298	307	285	287	328	336	302	350	354	339	302	319	342	334	310	311	315	316	314	365	296	313	309	294	289	310	289	310	344	306	319	300	344	335	364	306	327	292	360	283	355	321	313	338	298	298	342	326	300	318	330	303	335	373	303	315	331	304	299	325	314	328	332	332	333	305	298	348	342	341	355	348	326	306	334	311	357	298	326	308	331	310	322	334	319	342	327	323	329	318	337	338	353	344	351	323	299	297	319	294	317	340	300	311	332	352	308	315	343	313	319	311	322	316	285	287	321	287	314	323	320	315	307	327	318	337	325	304	307	313	326	311	301	314	327	303	298	296	313	319	307	314	314	318	358	327	323	347	290	305	320	301	303	328	311	305	295	307	337	303	359	304	343	308	330	331	323	324	333	295	284	345	316	302	294	347	310	308	320	346	299	302	295	305	302	287	335	312	336	279	336	289	328	326	316	273	312	302	326	287	293	325	360	300	318	297	295	304	347	299	322	272	282	333	321	352	350	326	310	336	323	291	353	307	301	309	323	354	323	338	338	311	344	344	322	293	329	312	277	308	312	361	305	337	311	331	314	325	321	276	300	334	311	326	311	329	314	355	331	302	333	314	330	348	309	335	302	297	318	350	296	314	344	336	356	312	333	339	332	293	343	341	324	319	306	324	329	343	340	365	317	309	323	297	301	322	320	308	319	329	340	333	345	345	328	326	289	333	329	313	347	310	329	312	326	310	335	330	328	303	336	319	304	311	315	294	313	308	333	305	315	319	314	319	323	330	295	314	320	313	291	332	319	341	323	295	349	317	343	298	324	334	313	300	312	312	315	322	298	353	318	323	316	309	309	258	311	325	310	312	359	298	314	323	323	342	328	355	357	307	318	308	342	305	287	300	335	300	338	301	322	336	340	304	313	332	320	362	301	354	303	300	284	324	321	321	314	316	315	314	315	296	296	296	316	291	320	342	308	299	318	326	314	334	333	310	311	345	344	320	346	315	319	318	334	321	332	319	266	295	302	302	359	316	319	303	313	307	317	320	331	314	312	326	340	332	304	310	302	340	310	343	323	320	317	346	285	327	330	348	309	306	318	309	320	323	318	287	274	336	267	312	316	317	307	334	357	327	303	341	322	319	312	322	309	298	292	304	296	320	275	335	344	334	326	316	328	341	326	335	350	316	296	327	338	335	300	329	322	371	344	314	298	284	321	306	339	319	332	336	307	290	326	334	303	315	328	357	289	302	299	305	312	318	304	313	324	308	330	294	346	312	319	336	313	317	321	291	316	351	293	322	345	324	329	338	316	304	331	316	313	329	304	335	304	304	295	299	363	318	294	313	328	336	336	353	323	320	312	328	335	323	313	295
2695	8438	939	1004	936	943	910	850	802	903	863	841	839	826	794	781	793	785	756	915	749	803	837	832	826	789	842	845	853	823	829	817	801	819	821	813	834	841	768	775	816	811	745	831	869	805	822	805	829	805	864	817	807	865	805	847	832	783	779	842	806	841	810	826	809	801	770	792	823	853	808	830	788	826	804	807	813	822	800	829	803	774	850	816	846	831	822	855	818	824	838	772	772	816	814	785	798	829	808	847	786	832	810	845	830	796	813	853	815	819	832	758	841	781	824	793	872	777	822	788	820	806	826	824	817	834	825	839	826	874	766	821	750	834	786	795	806	865	770	844	774	806	786	767	799	824	746	843	775	836	761	788	836	779	789	830	837	771	826	844	806	742	784	842	765	765	864	819	781	821	805	821	797	766	796	790	767	819	843	836	868	804	860	801	827	807	801	829	823	795	843	803	820	852	895	811	811	843	822	802	781	848	768	776	813	807	829	816	783	830	804	828	809	745	791	810	845	834	768	819	764	806	823	855	775	782	842	867	783	788	867	832	804	811	775	826	779	782	793	795	847	771	836	811	845	888	810	759	808	821	815	813	812	762	766	830	803	830	814	782	820	804	845	800	827	809	865	773	821	794	823	789	785	842	845	798	812	825	818	822	756	821	790	823	819	838	822	810	809	783	789	856	884	807	852	855	812	846	829	815	888	803	802	856	796	848	857	790	807	764	799	780	834	855	788	823	842	794	825	856	860	773	803	787	822	781	748	848	770	815	767	809	793	842	784	769	802	865	771	788	834	836	842	826	784	803	821	784	791	807	826	746	808	826	890	809	778	750	781	820	826	837	817	810	822	817	805	891	813	797	827	800	824	823	812	799	811	803	810	868	856	817	824	785	838	822	787	789	777	772	809	827	782	836	822	808	794	787	818	752	773	771	881	802	823	809	840	797	810	806	837	827	844	767	783	794	785	738	771	817	823	780	780	843	821	810	778	790	841	779	787	793	834	782	764	808	807	806	836	768	826	867	780	829	804	799	786	826	764	820	805	791	840	765	840	853	781	828	775	788	833	803	795	826	794	818	849	783	794	822	793	782	830	774	827	784	813	803	842	798	788	862	791	821	818	792	772	821	779	836	841	793	866	864	846	800	802	803	767	806	797	812	778	759	813	794	833	820	808	821	769	856	767	821	794	802	822	852	821	849	838	797	781	765	789	775	833	786	810	802	803	824	820	797	760	839	836	764	803	820	813	858	795	858	787	816	776	804	798	820	802	803	802	838	839	787	790	798	783	820	820	789	872	823	806	780	812	794	791	805	875	842	786	815	789	800	835	756	840	863	790	771	804	762	818	843	798	815	863	825	778	853	826	835	850	850	775	771	806	761	839	788	832	776	831	828	840	829	833	844	853	795	808	766	786	817	767	738	856	829	818	810	830	830	791	793	798	815	831	789	805	846	837	839	757	816	757	833	808	858	853	841	825	800	746	820	814	765	784	802	825	817	846	851	825	825	812	735	829	827	776	791	816	782	776	864	776	824	870	827	810	814	824	789	846	838	827	822	838	775	838	761	809	774	833	825	792	783	767	850	817	822	800	894	834	822	836	806	841	800	841	766	809	806	843	825	843	847	836	788	815	794	816	798	834	863	781	817	767	826	845	852	809	812	808	819	771	798	819	839	860	846	848	826	852	802	834	782	799	857	820	817	823	818	757	823	859	796	811	852	795	782	849	819	785	780	816	808	791	785	773	803	791	860	771	828	741	815	801	855	800	817	834	749	813	802	787	820	802	789	810	774	849	820	818	802	771	755	854	818	785	786	877	832	825	823	813	821	825	812	847	844	839	834	813	795	814	839	817	824	827	802	816	840	864	813	805	806	826	812	802	827	828	815	791	807	784	806	788	789	782	825	779	779	793	783	801	791	794	804	833	834	758	870	815	777	779	790	802	856	819	811	819	796	867	798	805	818	787	839	828	826	838	813	817	819	797	798	822	799	864	801	830	814	754	772	802	794	770	819	833	824	825	776	826	811	854	765	824	880	812	794	833	752	844	809	828	830	816	784	797	782	899	821	836	867	842	798	821	778	807	827	783	845	834	802	761	807	836	857	799	860	832	853	801	856	745	873	789	779	829	831	779	824	794	835	776	787	842	836	823	791	752	815	822	748	811	794	798	776	825	822	813	813	783	793	784	835	816	859	811	800	786	770	872	803	835	819	828	787	844	790	787	781	774	843	792	815	788	792	824	780	808	803	847	841	784	786	843	768	845	843	822	806	805	820	833	868	811	842	843	813	793	781	838	763	884	838	757	799	826	864	793	811	782	785	849	802	838	832	825	800	834	827	831	812	849	820	819	788	773	763	847	812	841	771	764	845	845	783	814	814	785	790	800	764	768	824	847	834	815	833	790	806	819	884	813	841	806	815	808	847	820	835	834	805	821	796	814	799	847	793	821	827	802	821	838	870	769	775	792	820	776	800	767	816	791	771	817	837	794	819	826	791	804	791	818	824	808	820	801	775	893	804	869	826	768	840	835	801	822	860	822	816	850	784	821	809	817	853	814	772	793	856	785	837	818	791	792	818	831	812	789	856	828	765	827	768	784	844	850	836	803	881	768	853	779	851	815	839	834	794	817	801	838	775	823	799	844	817	793	831	862	779	800	792	804	833	826	785	779	795	772	817	869	807	794	788	815	761	830	830	796	781	836	815	827	829	804	813	781	878	807	816	859	781	776	815	799	874	846	831	850	821	810	787	806	822	811	831	785	831	772	792	813	821	764	817	786	790	853	803	805	811	818	839	881	874	837	840	866	815	815	821	832	872	816	840	818	789	852	822	778	850	827	814	779	815	824	832	810	818	849	790	868	807	747	829	786	813	848	761	799	832	836	837	806	815	818	851	866	861	837	821	773	793	788	801	818	783	771	841	805	776	812	804	819	792	835	798	869	795	785	746	824	806	784	763	792	835	828	813	814	820	769	826	789	809	832	820	801	822	831	799	797	794	801	832	778	809	840	785	842	820	805	785	774	802	814	870	797	810	834	806	783	824	873	836	806	845	802	829	852	802	837	773	824	799	823	809	738	801	861	787	812	812	812	822	812	781	755	830	821	748	818	834	894	831	816	816	813	859	868	810	857	747	823	774	834	790	812	803	814	830	777	851	806	840	834	844	790	786	819	813	810	801	825	804	858	764	848	803	824	779	831	800	793	826	791	830	763	846	809	777	797	818	804	836	839	813	798	819	847	811	788	794	819	773	799	818	835	848	800	821	796	791	788	799	859	845	848	820	825	802	762	784	766	854	822	804	822	782	827	786	867	869	780	803	885	789	788	802	767	862	835	882	809	822	847	769	784	793	825	851	804	807	824	778	805	792	817	824	840	785	819	820	850	804	810	900	813	806	825	855	804	773	856	800	861	856	817	826	831	841	804	830	778	757	846	812	818	828	767	811	800	787	802	842	828	828	729	820	806	866	819	792	794	820	789	827	778	839	815	807	824	839
9140	44008	8041	1143	870	635	544	454	382	371	348	364	313	347	303	319	297	329	285	281	302	301	279	298	280	298	265	281	245	286	245	255	273	257	253	254	290	251	265	274	262	243	273	261	273	247	284	278	266	274	277	237	278	265	286	277	252	283	266	278	268	279	247	265	274	250	274	268	273	239	230	257	257	240	255	254	255	288	250	258	249	259	281	287	285	277	273	242	265	257	296	285	290	270	257	248	270	268	251	256	252	243	295	250	273	308	277	264	246	294	263	288	243	248	268	301	264	260	278	263	293	260	265	244	268	243	250	248	271	268	268	241	258	235	251	245	271	262	257	248	241	264	236	263	274	256	273	274	255	248	227	275	269	270	240	251	276	285	247	286	269	267	270	264	277	282	284	237	267	265	237	280	274	274	238	243	235	271	267	286	239	269	277	287	248	272	294	280	255	257	274	246	240	269	252	271	276	241	247	234	263	274	256	253	256	289	249	256	271	266	265	279	246	267	263	265	278	240	283	267	270	265	267	271	265	238	265	258	257	247	278	265	270	259	258	252	245	255	267	273	274	266	260	252	272	285	249	266	256	281	250	247	246	255	281	274	262	273	277	266	262	245	276	259	278	248	259	262	282	268	285	268	272	277	281	287	262	246	265	301	273	267	292	240	227	261	259	267	277	288	250	277	244	285	279	276	258	243	276	257	286	235	240	258	272	259	248	262	266	276	251	279	257	247	252	262	278	255	244	299	257	245	263	272	260	260	279	258	277	250	279	251	254	280	256	272	266	275	270	285	255	259	261	248	294	278	263	279	251	251	265	267	244	237	244	256	256	299	308	250	263	239	283	252	299	276	270	292	249	285	252	263	251	239	237	238	284	287	236	291	249	272	268	283	275	284	243	267	282	273	220	245	245	270	271	238	265	232	253	251	277	275	263	260	257	267	262	254	279	244	254	270	244	235	243	258	272	269	258	275	265	288	255	273	298	250	263	299	256	265	254	279	253	289	267	262	265	229	282	258	253	288	266	275	290	287	268	263	248	228	265	273	255	244	254	246	291	296	303	247	276	250	257	248	263	266	271	256	251	266	267	253	259	237	270	267	281	267	280	271	234	293	265	252	264	270	256	257	246	244	262	265	296	258	277	296	250	282	277	252	243	286	311	262	258	249	244	268	263	272	283	232	263	275	239	273	268	263	263	243	282	281	261	256	250	236	246	258	261	287	260	276	267	265	273	265	245	272	269	260	269	256	228	247	269	261	246	262	269	257	280	283	249	270	307	289	260	292	251	287	280	273	257	268	269	243	245	276	272	260	254	276	261	237	276	273	263	281	279	273	258	286	269	279	251	263	267	289	256	265	274	236	272	286	278	263	276	246	255	249	258	260	272	260	268	270	298	265	250	245	243	287	270	235	257	275	254	231	290	252	283	231	263	298	265	272	273	253	268	270	252	253	276	278	228	279	287	259	298	256	270	287	280	280	251	266	275	277	268	241	277	268	260	255	255	267	272	273	268	256	232	267	247	261	245	286	245	274	275	258	250	261	260	263	259	246	254	270	234	229	257	236	260	302	245	237	258	246	270	261	287	260	280	258	293	253	267	252	272	255	265	269	275	257	249	256	246	285	228	239	259	277	269	234	271	290	263	270	251	265	294	275	250	294	280	265	291	259	261	244	257	280	286	278	236	277	278	262	263	261	269	260	252	272	273	256	262	275	256	261	294	255	291	270	247	258	235	253	280	268	283	262	273	237	278	275	271	267	255	324	277	279	264	275	280	299	286	269	260	269	269	261	248	241	300	253	282	260	254	287	270	248	256	262	279	262	257	260	223	251	258	230	267	274	248	289	244	246	275	244	272	278	252	257	276	254	240	256	283	271	263	259	280	254	266	273	247	286	253	242	272	230	232	263	265	274	260	262	276	291	259	251	244	244	255	231	256	281	261	245	266	273	264	276	265	278	275	309	251	266	271	276	264	295	282	233	274	272	258	245	262	250	254	264	284	296	290	244	244	266	219	286	261	246	217	264	267	254	285	257	253	257	270	273	260	263	270	256	277	277	280	283	268	264	294	291	264	259	278	272	235	253	278	278	252	270	260	272	257	270	267	271	257	257	275	256	253	244	263	296	300	304	237	242	245	279	261	256	296	257	283	241	257	296	251	250	276	287	258	292	263	236	267	239	227	267	274	230	283	238	265	257	265	268	284	267	272	279	269	239	254	273	253	262	255	278	243	262	280	265	288	270	280	250	267	279	270	239	238	246	268	272	248	234	271	262	256	262	262	281	275	273	244	239	267	258	256	287	248	242	289	280	260	259	252	251	263	246	235	266	234	254	256	269	323	254	243	249	250	271	263	244	286	286	251	239	263	284	265	278	265	259	259	274	243	238	275	277	268	262	260	265	269	294	226	256	249	277	255	256	303	262	257	282	273	236	272	262	265	241	249	263	266	291	265	255	254	254	267	257	288	258	270	278	258	277	253	241	264	271	239	264	272	257	245	256	236	266	288	258	272	256	282	248	263	241	287	246	276	244	265	278	279	283	244	267	275	263	237	260	279	277	258	270	233	277	285	250	257	242	270	268	285	263	279	244	276	257	260	248	287	260	253	281	256	244	246	286	239	233	257	246	264	262	251	275	301	265	275	295	264	283	264	252	263	257	262	259	258	252	238	253	270	267	250	249	265	262	250	234	281	271	252	252	277	252	244	246	277	238	274	267	258	242	244	228	237	269	258	250	262	261	289	265	261	280	282	248	259	241	249	262	274	212	267	252	274	270	280	231	270	244	254	263	276	253	258	266	238	271	295	247	262	278	268	274	252	246	281	276	254	264	272	251	236	287	274	263	262	258	283	271	254	257	241	261	287	255	231	253	295	251	265	277	272	262	298	260	259	239	265	259	267	263	263	268	247	303	313	284	257	265	262	252	238	240	259	273	278	246	254	273	255	235	260	243	254	288	247	251	262	283	277	250	276	273	283	268	284	216	270	269	267	289	254	237	276	281	290	294	259	254	283	262	285	240	264	253	267	265	278	265	286	253	265	262	258	238	258	264	289	248	272	289	259	274	279	283	261	262	243	245	287	269	252	245	273	265	259	295	252	268	247	279	277	264	258	314	261	298	250	256	255	272	256	275	245	279	248	293	275	286	273	239	310	283	255	252	261	263	253	266	259	265	282	274	238	283	261	241	269	240	263	272	261	258	248	263	273	250	263	253	252	279	281	270	266	272	251	268	255	265	258	266	260	229	260	296	263	239	277	278	287	251	244	255	300	291	267	287	283	280	283	258	265	251	283	239	267	260	274	278	272	250	250	285	271	283	275	273	231	268	246	239	284	241	287	284	228	269	277	259	250	251	257	238	263	281	276	285	292	229	277	237	238	263	286	298	228	269	245	257	259	248	259	246	282	257	296	257	261	246	283	226	254	265	254	256	264	257	246	275	260	236	272	254	233	231	279	269	244	254	279	242	293	281	244	244	247	266	307	265	252	269	222	231
6266	24476	2498	3019	2761	2336	1969	1739	1462	1340	1253	1151	1088	1114	989	988	913	866	869	834	833	825	739	836	799	770	788	723	756	776	722	735	735	679	771	772	750	720	736	746	752	721	706	712	700	732	678	719	699	669	758	678	672	685	678	693	671	680	678	686	690	714	700	691	670	631	682	695	714	727	713	695	710	686	671	665	691	716	655	725	699	630	658	658	662	671	633	740	728	694	699	711	687	666	667	707	676	683	692	718	701	643	678	700	620	669	668	641	736	663	683	685	667	686	626	633	669	681	644	741	673	699	663	639	704	681	678	653	700	687	685	676	655	643	646	696	661	647	655	607	645	680	691	657	647	609	694	663	646	639	669	678	692	665	664	685	689	682	689	704	663	648	664	678	711	694	660	667	690	735	655	655	663	655	683	717	689	660	646	674	696	656	690	647	687	673	650	674	657	720	688	650	676	681	677	647	703	663	704	707	639	637	697	675	691	658	646	655	695	683	648	676	660	668	644	655	656	647	660	702	634	657	700	706	630	682	681	660	685	644	709	649	758	658	675	636	671	671	672	696	648	711	693	636	663	693	666	669	686	633	674	690	725	670	674	661	638	683	613	668	680	632	683	708	676	710	652	694	673	650	638	684	665	673	658	665	632	678	705	686	677	671	684	704	706	618	624	625	669	681	683	652	704	747	710	696	661	684	671	704	676	702	654	657	704	678	652	661	670	666	711	649	714	683	666	686	691	681	657	686	679	660	692	672	656	642	644	695	666	719	663	646	656	670	688	675	623	686	684	629	612	656	698	642	688	679	666	668	651	643	655	712	655	652	710	653	680	688	697	665	632	679	658	678	676	690	697	649	647	699	721	646	664	683	667	677	684	679	659	680	698	666	697	665	704	691	696	651	664	676	698	655	689	660	680	654	659	696	699	611	664	682	713	676	684	658	650	656	709	643	675	633	710	686	660	687	672	700	648	705	670	664	664	644	679	691	620	699	698	664	677	681	673	660	689	666	671	702	621	707	699	704	662	669	665	670	691	684	670	676	633	718	718	672	640	651	706	656	688	709	643	675	664	644	661	663	654	669	627	678	679	661	671	660	670	673	639	681	649	664	643	696	641	701	631	658	735	649	661	687	682	680	652	675	672	658	673	697	677	682	657	708	663	672	683	685	709	671	657	676	652	624	701	687	660	657	694	665	674	676	682	680	675	683	687	660	641	671	667	667	641	653	695	656	648	673	655	644	649	663	682	664	697	692	729	682	673	623	716	636	677	681	631	666	688	699	690	630	675	671	643	680	667	684	654	609	673	657	721	643	652	718	688	688	675	662	677	693	682	653	699	695	683	682	669	656	705	685	656	678	680	645	633	655	693	735	669	695	720	591	637	709	671	675	671	728	688	678	656	650	652	647	721	690	657	676	662	669	625	631	673	679	640	675	684	673	640	624	692	723	676	697	658	742	590	649	679	657	641	677	684	676	673	660	639	698	646	689	653	647	750	663	671	658	691	676	654	646	703	670	659	638	668	700	686	705	678	655	673	697	717	659	673	657	636	665	632	702	654	644	656	666	681	702	646	729	704	636	681	660	674	650	661	643	655	725	696	640	652	667	655	656	624	641	648	664	661	654	667	696	653	686	641	653	672	701	683	647	680	698	668	607	618	697	645	631	632	682	659	653	692	662	659	675	671	692	707	739	700	667	655	656	618	665	639	655	691	657	657	689	633	659	687	676	630	708	653	672	625	678	714	652	641	700	684	655	711	662	665	697	711	692	661	628	661	675	666	663	669	656	694	666	621	712	630	731	642	631	687	670	677	668	670	693	674	670	616	668	675	694	711	696	653	637	648	697	735	677	716	612	646	671	680	668	691	612	655	627	699	650	599	673	646	658	678	678	689	728	650	685	640	737	637	674	709	636	626	705	663	686	695	695	731	622	669	663	699	691	642	704	680	638	647	664	617	670	714	688	680	638	662	708	670	680	686	720	630	626	679	653	678	655	673	675	652	662	674	637	722	668	672	678	641	733	671	685	647	646	714	667	671	697	675	646	654	679	649	622	644	666	685	638	677	677	704	669	675	644	654	672	681	660	680	680	668	653	676	601	667	639	686	685	638	634	678	681	651	714	655	616	659	644	634	625	645	666	608	683	651	674	652	644	672	691	613	667	685	740	676	722	696	683	628	679	683	641	646	651	682	659	646	629	677	639	678	679	695	683	672	719	662	654	659	686	704	649	715	663	719	671	658	653	676	632	682	670	649	694	667	664	689	638	689	668	664	655	679	672	670	631	701	656	645	675	666	659	635	625	691	656	682	645	652	704	650	693	675	719	734	651	636	678	643	641	622	636	667	637	705	663	643	662	672	679	686	681	629	660	673	668	672	646	675	673	717	653	635	664	726	649	639	626	662	657	651	679	678	642	636	695	692	631	692	613	683	659	700	649	689	688	672	676	665	692	663	687	673	703	684	627	640	702	676	683	662	632	696	669	651	646	692	651	649	698	658	673	672	658	690	696	673	652	688	652	702	712	676	683	655	670	644	678	628	687	696	664	657	668	677	692	688	673	712	695	641	725	692	710	638	706	676	664	668	657	653	665	699	688	659	644	678	667	677	634	655	688	704	706	682	696	648	701	651	680	684	657	655	665	639	649	654	671	690	631	655	653	722	661	660	664	624	677	691	698	654	673	669	719	679	704	647	674	647	640	698	619	682	695	686	745	658	735	684	685	707	716	642	640	641	663	693	697	667	706	659	641	653	632	641	673	698	641	652	707	684	643	653	632	650	707	663	629	651	620	673	670	637	720	642	648	698	712	654	683	631	687	671	699	675	634	652	703	662	623	627	653	651	603	694	646	658	652	680	604	694	662	656	680	628	631	655	633	669	664	696	680	657	687	684	640	714	730	712	653	671	691	717	685	643	694	714	657	650	658	655	723	636	707	701	706	600	683	641	698	665	627	707	658	692	648	665	652	693	674	679	687	671	674	658	687	695	654	670	684	673	679	661	672	621	643	695	639	645	692	667	680	720	654	676	699	665	665	705	663	637	658	729	641	720	687	696	650	662	659	688	662	679	673	667	663	689	646	694	680	657	689	651	649	704	656	697	673	715	742	727	673	634	643	692	654	654	669	655	744	652	679	675	693	653	684	696	659	646	614	645	685	685	630	665	688	708	679	704	657	650	709	673	702	673	678	673	657	666	715	691	696	666	683	679	716	684	643	630	660	655	617	678	659	660	677	667	680	671	653	663	655	688	676	634	646	683	645	655	640	693	741	664	680	656	684	723	679	679	668	686	658	648	646	646	649	645	649	655	689	692	672	729	629	684	659	663	662	659	689	677	660	668	656	677	692	636	668	679	669	646	698	693	682	667	709	684	698	688	637	709	678	675	666	645	626	661	686	699	668	668	699	657	659	650	681	654	671	693	687	696	663	661	656	675	693	645	679	637	685	667	659	641	705	640	645	732	660	675	664	649	680	670	686	664	604	683	704	668	642	678	679
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
