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
336578527917	336578528434	336578528986	336578529534	336578530086	336578530636	336578531186	336578531736	336578532286	336578532836	336578533386	336578533936	336578534486	336578535036	336578535584	336578536136	336578536686	336578537234	336578537786	336578538336	336578538886	336578539436	336578539986	336578540536	336578541084	336578541636	336578542184	336578542736	336578543286	336578543836	336578544386	336578544936	336578545486	336578546036	336578546586	336578547136	336578547686	336578548236	336578548786	336578549336	336578549886	336578550436	336578550986	336578551536	336578552086	336578552636	336578553186	336578553736	336578554286	336578554836	336578555386	336578555936	336578556486	336578557036	336578557586	336578558136	336578558686	336578559236	336578559786	336578560336	336578560886	336578561436	336578561986	336578562536	336578563086	336578563636	336578564186	336578564736	336578565286	336578565836	336578566386	336578566936	336578567486	336578568036	336578568586	336578569136	336578569686	336578570236	336578570786	336578571336	336578571886	336578572436	336578572986	336578573536	336578574086	336578574636	336578575186	336578575736	336578576286	336578576836	336578577386	336578577936	336578578486	336578579036	336578579588	336578580136	336578580686	336578581236	336578581786	336578582336	336578582886	336578583436	336578583986	336578584536	336578585086	336578585636	336578586186	336578586736	336578587286	336578587836	336578588386	336578588936	336578589486	336578590036	336578590586	336578591136	336578591686	336578592236	336578592786	336578593336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2705	3650	2300	2705	3650	2300	2705	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14967	2392	2382	2000	1291	999	815	676	514	472	437	438	390	349	336	342	327	298	278	267	288	243	262	271	266	254	266	241	218	230	236	249	216	225	238	252	227	222	261	256	217	246	218	243	231	247	236	256	232	235	237	252	222	227	232	220	205	232	234	236	234	238	242	233	239	234	284	224	214	226	234	254	221	238	264	231	241	242	217	231	216	235	215	220	234	231	206	243	219	207	240	250	237	213	217	232	257	238	252	250	247	237	198	239	226	201	229	238	238	229	246	230	219	227	227	245	202	198	231	220	250	236	241	215	230	216	206	253	229	224	201	244	265	229	231	230	239	249	238	220	222	195	213	200	251	221	256	217	242	243	201	226	239	226	224	228	206	226	232	263	246	218	213	252	261	270	201	211	211	223	235	231	229	215	208	233	223	216	216	231	210	238	263	220	224	233	217	207	237	228	220	221	229	223	236	249	216	239	206	226	238	191	222	204	249	212	226	231	209	231	258	258	252	212	219	221	238	232	247	212	223	226	241	212	242	238	252	208	230	236	217	226	273	232	224	211	254	215	228	215	226	251	248	239	229	225	231	231	219	207	251	206	233	217	220	238	241	232	229	216	210	232	235	244	230	240	248	230	223	235	216	217	232	247	244	216	232	234	234	241	223	245	234	231	223	272	196	212	194	214	218	235	224	242	211	258	268	242	234	214	211	221	201	226	202	236	223	252	212	238	187	211	232	237	231	218	254	200	216	219	241	229	236	233	253	215	211	200	245	243	245	257	229	208	213	207	255	217	235	189	221	221	265	220	221	229	231	233	240	225	241	227	194	246	227	205	215	215	209	220	242	216	227	217	196	232	231	217	199	238	225	218	212	218	245	210	223	245	226	246	229	242	236	228	243	239	233	213	244	222	232	213	207	222	253	223	239	246	209	214	225	212	212	212	215	227	231	229	222	225	218	203	260	236	210	202	211	217	215	209	225	225	235	194	226	209	216	242	242	229	201	219	245	220	236	232	230	233	210	250	206	201	235	260	211	216	253	246	235	239	253	224	217	213	243	229	262	226	230	210	222	220	222	246	216	249	238	224	238	214	224	237	209	241	226	200	192	228	206	250	198	214	241	229	239	220	223	205	221	196	209	218	246	220	226	215	245	222	244	214	234	224	235	251	231	218	208	216	229	245	251	217	211	238	248	245	230	237	222	231	224	219	222	225	225	238	227	218	229	227	211	235	230	248	230	252	238	213	216	190	237	249	220	254	236	230	239	232	235	227	214	235	237	206	241	230	216	236	231	224	257	233	258	196	214	216	229	222	201	243	237	222	245	222	230	229	245	216	234	244	235	221	245	210	244	236	250	230	212	215	199	210	230	237	237	242	223	225	221	239	229	249	203	217	206	213	210	243	241	257	230	226	220	213	178	234	258	212	222	233	231	225	219	220	251	212	224	233	217	242	243	252	206	251	252	228	238	239	195	208	247	230	198	238	230	245	249	221	223	243	216	224	227	212	218	236	240	233	250	246	226	219	200	232	189	218	193	233	216	205	237	231	229	258	230	222	226	225	215	229	225	211	219	234	231	267	221	238	240	216	229	244	222	261	226	208	220	250	226	212	231	213	223	228	211	200	215	239	220	222	224	218	197	214	231	224	231	255	222	228	207	237	253	216	218	229	231	188	252	216	230	243	217	246	207	242	225	235	225	213	225	253	262	245	211	235	224	243	214	255	226	238	219	228	238	233	214	215	246	245	207	262	257	240	250	201	201	244	252	224	245	225	230	224	212	239	259	230	237	253	257	227	236	240	216	228	228	219	202	236	218	209	218	250	221	220	221	205	249	232	286	224	206	236	239	225	236	228	204	203	234	216	210	203	243	237	220	201	238	205	225	244	273	233	221	217	270	222	213	233	245	219	240	209	235	255	224	239	234	223	234	227	218	211	250	227	223	223	254	213	217	248	224	218	227	217	219	249	221	205	241	242	219	244	217	210	202	234	210	266	220	216	221	252	223	209	218	245	273	230	247	211	202	235	249	201	215	243	237	242	233	242	237	235	237	221	215	215	243	232	238	205	232	228	254	231	238	185	235	235	248	225	257	209	209	222	222	210	234	219	245	204	229	225	210	239	237	218	234	221	198	237	254	210	197	223	221	225	241	248	201	238	172	253	210	235	247	255	226	243	208	225	233	219	243	213	222	240	215	231	237	230	262	229	226	239	226	251	252	219	205	208	226	209	209	212	214	238	210	234	214	240	214	232	225	223	228	215	219	222	231	209	201	240	231	244	241	211	228	221	244	230	240	223	223	231	243	187	248	215	235	243	222	234	224	237	241	214	221	253	219	249	239	197	221	216	199	237	213	234	210	231	216	245	200	215	248	225	226	241	189	232	236	261	246	208	226	232	204	217	239	215	243	245	282	222	238	220	220	222	239	215	207	215	246	223	226	238	240	217	223	210	215	203	223	232	219	208	220	215	252	213	203	227	234	217	215	223	231	220	214	241	241	238	226	197	232	227	254	219	202	241	244	231	223	220	245	218	210	213	223	223	230	235	220	222	260	235	207	211	206	229	234	200	207	256	198	237	226	227	213	233	239	222	207	245	242	218	221	223	234	216	207	232	239	226	195	204	240	214	215	243	225	239	208	229	223	218	230	232	234	270	225	228	227	236	216	222	239	232	227	238	221	216	225	240	231	207	238	213	198	233	225	241	231	237	222	245	230	209	242	211	226	219	226	213	234	199	210	223	235	224	232	220	231	240	256	219	236	217	208	243	240	211	196	254	216	227	206	255	231	246	240	252	228	202	236	200	213	220	210	214	262	218	223	230	257	241	203	227	228	215	214	226	227	227	219	225	248	225	197	232	203	204	213	205	260	228	238	251	209	245	228	252	193	245	232	206	251	224	200	218	224	233	237	242	220	220	214	244	215	223	229	237	253	232	219	211	233	236	219	224	232	221	224	224	232	210	224	211	229	229	228	226	214	230	208	231	239	220	239	237	240	222	252	221	224	235	222	201	237	223	232	224	219	230	228	231	232	217	203	265	216	218	215	224	247	243	232	247	219	195	207	220	227	225	225	216	246	252	258	219	255	191	210	240	248	255	221	229	220	232	215	242	249	222	245	248	232	194	240	214	253	244	229	214	197	217	226	246	220	213	238	223	228	243	243	211	217	229	240	201	234	242	205	211	217	236	209	214	198	246	201	255	245	235	221	251	267	229	200	212	227	242	215	232	229	212	231	239	217	212	210	229	242	246	202	229	223	230	246	235	235	209	235	208	223	237	224	214	230	224	234	222	224	236	230	236	229	235	222	206	223	229	208	225	230	243	229	222	243	251	229	227	238	237	232	264	214	247	240	219	214	209	195	223	242	265	245	227	210	232	224	201	241	273	252	230	211	223	216	222	220	234	233	210	218	241	267	234	215	236	249	220	223	258	203	212	223	240	203	230	196	208	210	225	216	230	230	229	228	212	234	214	249	201	228	234	260	246	225	211	226	215	205	239
7290	2152	4547	5355	4716	3960	3225	2716	2315	2064	1917	1699	1512	1347	1234	1294	1157	1030	1030	1038	973	939	894	857	817	853	817	784	776	747	755	772	764	750	729	731	718	739	746	697	731	705	649	699	676	675	640	654	624	628	654	697	646	694	587	674	617	626	617	642	672	604	646	636	630	662	641	648	637	643	600	608	615	594	627	640	645	624	619	611	648	603	603	603	585	586	640	615	578	603	631	636	594	590	635	574	611	645	627	640	666	599	581	621	602	615	689	688	680	631	627	636	640	615	625	661	592	618	612	643	634	649	657	603	640	624	572	597	555	591	620	634	628	579	632	606	595	596	649	651	557	622	655	633	580	596	611	638	587	559	573	614	608	587	617	650	580	607	607	667	563	624	578	596	645	616	633	668	587	574	598	608	623	649	625	588	599	616	607	622	623	601	597	640	573	602	655	621	620	647	642	629	573	616	614	595	609	623	629	575	622	593	581	624	612	590	595	605	591	617	658	600	659	611	634	587	602	614	610	592	607	609	540	615	585	586	566	579	578	609	598	611	634	606	604	577	627	599	651	603	574	652	580	583	618	688	577	575	596	618	569	599	612	629	627	633	562	602	598	601	579	621	619	584	611	605	560	580	611	634	583	588	611	557	564	562	584	596	598	576	599	633	609	579	626	614	596	564	596	640	606	592	623	588	610	559	615	616	606	584	607	628	594	599	568	591	635	555	577	592	593	609	586	616	612	570	634	647	587	591	609	585	576	593	616	569	625	581	596	595	631	624	578	606	578	651	585	572	619	584	594	605	660	641	617	605	555	624	605	623	639	617	651	633	606	581	638	553	596	558	631	600	663	600	610	610	580	595	554	614	597	571	596	605	554	612	651	631	582	618	575	618	621	585	608	639	602	602	604	556	607	645	631	584	617	636	665	616	583	652	619	612	641	613	637	579	576	600	613	651	596	604	610	600	569	599	619	627	584	578	587	616	590	651	604	592	607	598	560	591	618	559	616	581	594	598	603	618	583	599	589	601	557	600	639	615	568	604	591	623	609	599	586	572	640	603	572	597	573	592	627	631	594	600	566	660	642	608	641	613	630	631	576	571	611	593	582	615	532	608	592	602	633	615	574	602	612	581	610	638	625	657	608	583	616	585	568	557	582	611	630	602	624	625	606	619	577	665	604	614	659	607	589	629	616	619	602	614	558	609	602	604	630	593	605	639	602	597	585	629	658	575	567	675	590	596	605	583	624	607	564	599	605	621	627	622	579	564	604	635	604	598	594	610	595	605	588	643	612	580	631	628	592	619	639	614	598	619	648	589	607	601	567	591	602	632	589	612	611	585	658	619	638	591	584	595	603	624	628	561	608	561	659	622	606	631	615	638	623	595	638	570	621	618	595	600	622	635	634	625	616	599	599	603	599	592	626	583	577	592	553	612	660	607	615	607	581	590	622	593	637	596	579	554	585	582	607	620	588	656	614	609	587	579	632	629	565	609	606	579	640	555	610	603	608	593	673	597	602	575	589	605	613	592	623	618	610	644	595	581	612	602	617	610	572	594	614	627	559	609	581	577	587	599	634	634	605	625	584	595	590	622	629	580	578	573	573	584	587	586	567	590	579	583	628	587	631	598	579	603	650	614	612	591	631	639	623	599	598	628	613	564	627	615	603	601	593	599	602	572	601	595	598	633	635	601	613	581	584	600	594	618	603	589	642	620	635	599	602	604	594	570	616	568	567	632	624	551	597	639	590	603	586	618	591	611	566	623	576	591	632	612	592	589	620	595	589	595	593	634	553	610	621	589	653	557	593	555	591	630	599	601	595	550	601	606	543	624	631	570	609	585	614	572	619	594	628	626	640	576	548	646	576	603	621	591	594	594	639	620	588	638	638	587	596	576	621	615	632	565	594	571	616	641	622	620	606	595	608	604	613	574	622	587	586	591	608	617	588	617	612	630	606	590	618	624	594	627	565	586	564	610	614	618	600	580	628	614	633	611	601	567	648	574	579	574	600	625	642	614	630	593	590	607	586	623	593	598	652	548	553	586	598	610	603	601	647	580	635	624	532	588	614	620	612	566	646	590	584	585	600	635	621	581	603	621	555	596	585	624	598	623	611	612	605	586	599	559	619	624	595	644	563	643	576	596	583	633	575	603	606	573	622	611	572	614	616	623	560	625	573	588	620	653	583	611	603	606	560	615	608	577	563	606	628	625	601	586	615	564	619	600	602	613	587	590	621	613	606	625	608	589	599	565	611	592	615	578	570	627	619	612	644	632	592	600	597	588	590	600	645	599	619	633	597	630	597	588	570	600	627	567	600	593	611	636	553	628	587	598	618	597	654	593	628	617	652	627	604	601	622	575	586	577	604	617	610	603	596	605	633	574	592	605	552	591	580	636	609	576	610	603	596	610	574	654	628	585	598	645	608	627	564	617	624	583	599	638	634	587	632	624	594	583	615	584	608	610	585	591	585	599	576	583	668	604	589	601	605	608	605	596	644	639	629	579	638	587	583	629	606	618	645	603	635	600	624	588	616	578	602	596	621	582	622	569	593	619	583	587	583	672	567	657	584	614	606	628	638	620	579	637	590	604	628	617	591	606	623	618	602	596	627	566	624	625	605	593	584	607	608	594	612	627	612	561	579	573	629	595	598	637	587	641	577	631	612	651	587	595	597	606	607	580	629	588	594	608	607	603	552	623	555	586	588	589	660	594	593	655	633	581	608	624	584	576	625	588	595	579	609	575	568	598	597	612	615	583	613	584	578	595	629	634	581	581	578	634	596	599	594	603	574	643	566	613	632	632	640	600	630	570	575	624	600	601	638	623	618	599	631	576	612	575	558	603	605	630	572	587	595	586	589	556	592	595	582	565	599	593	610	580	567	641	578	577	602	612	610	578	600	601	555	678	616	617	575	601	624	676	618	642	609	597	605	578	615	569	584	602	592	618	628	598	617	575	591	605	626	642	632	653	566	619	551	570	638	611	616	622	627	622	570	587	606	606	629	615	605	606	611	588	583	549	619	624	588	617	632	623	595	573	592	595	631	608	614	614	636	585	588	614	587	647	620	619	571	658	597	650	630	611	571	596	600	610	563	625	644	600	596	645	613	585	540	584	576	617	620	627	596	638	614	562	596	630	586	655	597	584	587	581	610	565	601	646	626	601	592	629	640	595	577	618	591	623	602	599	611	629	586	628	578	593	612	571	565	601	618	598	630	617	614	600	622	654	544	601	598	607	584	626	651	583	631	620	603	601	620	593	648	623	620	604	649	606	628	555	597	604	631	588	601	598	594	607	622	594	639	587	604	574	583	626	612	637	623	639	629	616	633	573	599	609	625	661	625	602	597	580	603	554	583	649	578	591	606	609	595	576	583	586	608	618	613	619	577	648	619	595	628	612	626	602	594	575	613	683	572	607	610	628	602	611	559	612	580	640	648	584	587	599	586	582	600	578	634	571	560	638	640	634	596	599	609	626	588	587	595	606	563	590	609	645	656	623
2553	484	507	425	469	447	450	447	444	456	416	482	411	471	481	431	440	457	416	432	452	448	461	426	425	446	436	427	449	422	429	401	415	416	444	421	441	428	401	446	410	395	416	438	434	443	465	410	444	423	427	421	437	439	446	401	412	400	432	417	408	411	412	447	434	428	405	450	459	404	448	412	453	439	415	399	419	432	425	421	422	412	417	424	423	397	434	405	441	429	438	419	474	446	413	409	446	431	394	426	408	411	458	438	435	418	412	433	418	413	434	412	424	418	441	407	447	447	438	436	426	410	461	402	408	412	451	415	445	427	468	430	436	388	444	434	417	407	428	396	409	443	441	457	444	435	397	426	383	438	449	426	414	427	411	449	442	382	433	412	506	416	435	417	462	461	417	451	400	423	414	460	431	414	431	450	432	415	464	414	408	445	398	460	410	384	442	439	442	412	466	406	428	374	410	449	437	406	429	461	443	434	434	413	471	481	418	459	416	440	385	415	445	455	427	445	422	453	431	442	431	445	419	446	416	437	417	484	420	445	376	456	466	404	462	402	431	412	411	431	431	418	413	441	424	454	401	440	385	432	452	417	395	433	407	430	433	426	434	422	421	425	462	455	437	403	390	384	423	452	415	398	435	408	433	406	461	395	468	435	416	422	400	406	429	431	429	416	452	428	421	451	413	416	460	414	433	411	443	412	432	440	425	445	405	415	420	431	418	447	464	431	402	428	401	404	436	421	444	421	367	467	433	400	404	415	454	440	453	436	374	431	436	414	457	455	449	439	416	426	412	444	431	463	437	428	415	411	439	441	430	431	382	396	418	394	418	414	431	417	393	417	424	388	427	440	439	439	415	428	406	417	419	419	482	453	404	417	438	452	470	443	449	423	433	446	456	423	448	456	382	459	430	435	455	470	475	418	478	459	413	429	444	441	469	443	405	437	441	411	353	428	460	462	414	418	425	423	410	431	422	472	426	425	417	451	421	410	456	405	411	457	399	455	455	419	420	414	393	436	424	410	402	429	389	446	435	468	443	473	439	435	437	441	399	432	448	431	417	492	414	375	431	440	424	404	429	406	431	406	446	461	426	440	438	428	403	410	471	430	420	443	450	403	444	450	433	451	433	421	423	405	475	407	451	406	427	406	423	418	445	412	406	453	388	473	407	449	406	448	425	405	422	425	464	403	431	413	470	441	434	413	441	406	415	408	454	474	433	423	400	430	439	443	443	397	427	424	448	443	473	453	439	402	418	446	468	408	442	424	425	445	429	468	416	433	421	393	426	440	436	419	440	446	422	448	430	469	433	422	439	450	404	419	432	419	381	471	375	438	431	432	389	450	462	453	404	399	466	435	415	408	373	380	452	396	417	422	475	412	415	426	436	446	425	426	420	399	422	423	432	399	408	467	430	389	415	446	434	474	413	446	427	406	436	418	437	448	463	414	417	387	420	423	451	440	440	439	419	423	426	444	404	428	427	456	440	436	378	414	416	389	408	435	443	392	452	470	446	472	438	424	438	413	431	445	415	432	423	430	425	427	417	442	451	465	452	466	424	473	412	450	441	401	414	442	437	423	430	427	402	434	402	446	401	418	427	404	418	398	444	438	381	421	433	441	429	419	431	449	418	426	399	400	446	403	416	378	449	440	418	422	425	449	468	427	409	448	452	465	445	404	391	453	443	399	422	458	469	446	438	446	439	426	422	440	429	418	440	446	408	425	440	465	428	442	415	423	438	434	426	419	447	414	444	422	449	395	422	437	415	456	435	432	444	442	388	430	435	435	390	451	444	409	413	420	423	418	458	402	453	432	441	426	422	430	457	450	413	436	457	427	448	432	366	437	433	421	452	425	437	454	457	465	415	435	432	464	434	412	423	463	415	411	424	442	437	438	421	472	402	466	421	448	415	429	440	409	419	454	462	388	470	438	441	419	433	427	416	430	407	428	403	422	438	408	439	417	436	404	429	427	444	402	474	431	414	454	457	419	426	430	435	411	455	424	403	433	400	418	423	443	461	409	458	453	408	436	429	434	444	415	428	402	441	406	415	449	436	440	426	424	445	398	444	385	413	412	457	380	455	379	428	420	432	418	436	434	407	399	447	412	414	459	428	416	425	425	418	442	391	437	424	439	420	428	443	405	445	421	463	454	422	467	425	420	403	403	424	425	443	385	443	417	424	442	419	434	410	427	411	417	441	412	426	434	408	432	453	420	419	440	426	411	439	477	446	462	427	409	419	471	438	425	442	430	451	421	451	419	417	476	437	425	449	438	417	407	397	415	439	427	388	428	428	409	450	440	414	401	425	467	419	446	433	437	443	435	386	430	422	451	492	431	437	446	432	399	408	423	412	400	432	444	431	430	421	415	446	444	399	453	419	414	424	451	412	447	439	384	469	427	422	434	450	441	436	422	419	447	410	428	407	406	386	416	448	438	416	422	409	399	407	440	402	404	459	402	460	435	427	395	402	367	418	448	438	456	435	420	406	433	438	442	436	416	405	462	449	444	397	385	457	436	450	422	419	438	436	416	432	425	466	445	441	416	444	406	434	450	452	456	425	392	419	444	417	418	400	444	411	453	473	423	414	445	436	390	444	419	440	436	422	487	431	432	421	408	428	487	442	451	412	434	432	407	412	365	422	422	422	428	379	426	391	450	449	404	373	429	413	442	460	400	437	470	423	392	403	414	440	454	467	460	419	425	412	475	429	437	437	425	393	457	409	426	433	414	427	451	455	435	472	428	407	437	394	448	445	405	435	415	422	450	424	400	439	428	420	399	430	411	409	398	449	431	439	445	459	435	420	429	436	455	434	413	430	428	414	390	411	423	436	459	415	450	448	454	407	428	457	394	443	424	417	420	439	403	402	426	407	438	406	415	437	415	397	446	443	426	380	456	444	453	417	433	445	422	438	413	451	441	437	409	392	414	444	423	415	401	444	448	441	452	415	404	482	454	438	432	475	398	420	422	475	402	428	461	432	449	468	391	445	444	441	430	436	431	431	443	463	426	446	441	468	455	432	463	460	430	436	480	452	444	404	451	483	465	441	429	431	412	433	417	406	414	429	417	417	424	391	406	451	474	430	408	404	381	412	430	418	419	480	427	430	418	440	415	467	421	422	490	439	428	424	431	411	385	457	432	487	419	419	408	418	449	466	421	417	404	420	420	447	427	448	418	414	460	462	442	414	435	423	413	440	406	393	419	426	431	410	437	463	447	441	413	449	418	445	415	411	415	481	419	437	440	416	429	455	410	409	415	451	424	400	404	463	432	426	452	408	396	400	388	410	434	442	428	431	416	439	438	438	410	440	427	408	400	445	412	443	447	393	393	434	424	427	444	445	471	433	437	446	482	425	419	437	431	440	423	417	420	408	501	390	426	424	455	450	406	439	394	417	416	457	444	412	410	386	456	384	434	464	463	406	410	411	441	444	435	419	442	410	410	435	400	449	440	439	430	398	388	422	423	444	420	462	372	414	400	426	423	415	445	436	415
2820	1233	1214	1245	1238	1166	1190	1172	1166	1076	1142	1130	1121	1126	1170	1129	1110	1139	1049	1077	1108	1073	1095	1117	1061	1079	1113	1076	1045	1045	1030	1075	1081	1108	1056	1117	1077	1064	1016	1069	1022	1073	1042	1124	1114	1055	1055	1081	1053	1119	1111	1047	1030	1112	1037	1092	1065	1064	1077	1049	1085	1093	1084	1140	1056	1074	1074	1095	1036	1075	1060	1058	1093	1065	1055	1099	1108	1114	1114	1093	1076	1048	1086	1050	1098	1025	1074	1069	1088	1092	1055	1115	1063	1094	1081	1043	1085	978	1071	1039	1071	1132	1044	1103	1103	1094	1095	1109	1074	1125	1087	1092	1062	1116	1036	1082	1077	1097	1104	1117	1104	1140	1073	1031	1078	998	1091	1122	1103	1107	1104	1041	1096	1069	1080	1092	1075	1132	1035	984	1012	1004	1043	1094	1076	1063	1038	1065	1075	1080	1113	1079	1116	1118	1143	1098	1100	1063	1068	1019	1120	1046	1052	1098	1066	1107	1074	1076	1072	1079	1091	1075	1101	1100	1092	1060	1069	1067	1098	1056	1052	1091	1079	1118	1048	1102	1076	1118	1120	1124	1130	1059	1115	1071	1063	1029	1103	1119	1104	1054	1020	1076	1092	1065	1118	1148	1050	1075	1068	1071	1058	1082	1105	1040	1092	1124	1072	1102	1070	1019	1071	1045	1016	1063	1059	1008	1090	1103	1005	1008	1085	1055	1027	1071	1048	1114	1041	1032	1032	1076	1066	1044	1052	1037	1114	1073	1079	1033	1048	1089	1061	1016	1016	1068	1051	1126	1017	1026	1029	1072	1061	1080	1120	1037	1034	1056	1075	1085	1015	1054	1056	1105	1093	1119	1012	1058	1097	1069	1111	1112	1083	1043	984	987	1067	1034	1136	1095	1056	1027	1084	1052	1048	1039	1064	1042	1057	1049	1115	1078	1063	1087	1042	1034	1101	1074	1142	1077	1042	1080	1088	1071	1019	1097	1084	1076	1050	1099	1063	1026	1060	1076	1087	1083	1162	1035	1040	1112	1046	1035	1046	1047	1060	1076	1089	1014	985	1123	1072	1078	1046	1075	1079	1060	1074	1100	1106	1090	1015	1065	1014	1043	1081	1063	1108	1057	1055	1070	1137	1008	1083	1041	1075	1113	1109	1060	1033	1079	1086	1121	1072	1074	1125	1080	1097	1019	1046	1074	1057	1050	1068	1053	1048	1093	1051	1029	1041	1136	1055	1116	1051	1065	1072	1064	1134	1055	1114	1055	1096	1050	1123	1041	1082	1038	1117	1077	1067	1055	1039	1055	1124	1030	1137	1072	1128	1088	1094	1101	1072	1158	1100	1122	1090	1077	1102	1086	1055	1056	1065	1029	1093	1056	1132	933	1108	1046	1096	1059	1046	1084	1099	1039	1055	1061	1064	1100	1095	1075	1079	1064	1088	1064	1034	1075	1034	1029	1099	1159	1046	1130	1069	1079	1059	1049	1064	1058	1034	1034	1030	1086	1029	1095	1114	1073	1073	1065	1127	1121	1075	1064	1072	1049	1073	1061	1051	1055	1107	1037	1110	1074	1079	1044	1002	1104	1104	1088	1071	1060	1097	1150	1089	1127	1066	1111	1054	1136	1066	1042	1050	1079	1066	1018	1001	1101	1075	1151	1086	1113	1089	1101	1054	1088	1068	1120	1132	1089	1093	1071	1046	1031	1127	1044	1118	1047	1058	1087	1076	1021	1053	1019	1090	1028	1084	1106	1064	1028	1059	1046	1112	1116	1149	1068	1055	1073	1014	1057	1111	1022	1060	1022	1052	1085	1079	1096	1041	1104	1111	1116	1066	1089	1044	1019	1025	1156	1055	1048	1055	1049	1033	1040	1124	1086	1043	1048	1019	1135	1098	1035	1053	1058	1058	1092	1044	1075	1073	1018	1136	1081	1073	1093	1124	1037	1112	1089	1062	1067	1041	1104	1064	1089	1114	1068	1099	1082	1149	953	1057	1121	1080	1022	1144	1019	1046	1078	1071	1078	1079	1112	1099	1048	1095	1131	1079	1097	1115	1041	1073	1004	1023	1064	1034	1060	1051	1077	1100	1054	1145	1022	1038	1057	1030	1084	1091	1114	1071	1062	1087	1053	1069	1103	1029	1048	1048	1087	1115	1080	1023	1070	1061	1030	1084	1122	1065	1047	1082	1049	1097	1153	1078	1108	1026	1079	1076	1018	1049	1101	1053	1101	1080	1058	1105	1099	1096	1038	1119	1028	1047	1070	1082	1051	1031	1070	1079	1036	1032	1089	1103	1077	1068	1058	1056	1063	1090	1096	1090	1092	1064	1035	1076	1065	1167	1069	1127	1105	1113	1066	1121	1084	1131	1090	1091	1099	1068	1138	1054	1102	1052	1072	1091	1081	1100	1137	1079	1133	1059	1087	1089	1046	1077	1080	1003	1084	1060	1080	1083	1104	1095	1068	1079	1080	988	1042	1088	1098	1133	1128	1030	1070	1078	1066	1077	1061	1128	1058	1091	1048	1052	1072	1072	1030	1055	1093	1110	1061	1068	1105	1055	1087	1086	1051	1067	1019	1083	1033	1115	1070	1107	1063	1070	1086	1071	1085	1094	1059	1105	1043	1106	1062	1046	1099	1140	1077	1072	1018	974	1103	1038	1037	1062	1078	1076	1103	1051	1120	1121	1094	1123	1101	1031	1097	1052	1113	1086	1150	1035	1077	1035	1026	1073	1111	1068	1062	1033	1069	1113	1099	1035	1067	1036	1141	1136	1027	1112	1077	1108	1100	1072	1082	1020	1037	1080	1062	1073	1059	1110	1071	1099	1136	1094	1108	1083	1048	1055	1119	1072	1063	1091	1043	1077	1060	1117	1062	1108	1131	1095	1086	1082	1087	1103	1123	1043	1047	1083	1065	1052	1064	1042	1107	1051	1017	1022	1068	1088	1074	1053	1111	1083	1037	1081	1057	1105	1069	1027	1089	1090	1032	1080	1050	1050	1034	1152	1075	1087	1041	1120	1055	1036	1008	1077	1063	1069	1092	1072	1044	1021	1083	1026	1044	1043	1038	1056	997	1107	1065	1097	1091	1092	1095	1037	1099	1055	1075	1014	1071	1046	1048	1086	1010	1079	1082	1094	1101	1103	1043	1094	1097	1110	1077	1032	1096	1043	1000	1067	1026	1061	1106	1086	1019	1099	1063	1097	1135	1052	1002	1085	1061	1084	1035	1050	1044	1085	1084	1091	1094	1057	1059	1115	1062	1121	1111	1084	1126	1081	1110	1066	1081	1102	1047	1074	1099	1121	1110	1120	1075	1090	1090	1114	1120	1057	1097	1028	1012	1036	1035	1044	1146	1113	1082	1029	1083	1095	1107	1068	1090	1102	1027	1012	1064	1080	1044	1088	1045	1074	1058	1049	1134	1138	1058	1072	1075	1079	1073	1058	1034	1108	1067	1076	1031	1081	1092	1087	1034	1007	987	1073	1083	1069	1103	1078	1042	1055	1118	1039	1106	1060	1058	1062	1103	1063	1125	1115	1033	1082	1052	1066	1023	1097	1052	1071	1091	1002	1083	1060	1040	1037	1036	1057	1114	1162	1093	1027	1085	1039	1021	1052	1123	1082	1051	1107	1097	1123	1083	1054	1047	1074	1053	1072	1141	1050	1109	1010	1061	1113	1090	997	1064	1049	1028	1080	1082	1060	1132	1066	1056	1085	1186	1092	1083	1082	1086	1045	1019	1082	1040	1093	1079	1098	1106	1065	1126	1058	1069	1097	1081	1090	1013	1070	1071	1069	1114	1035	1050	1090	1028	1135	1038	1122	1073	1079	1115	1049	1079	1045	1053	1061	1170	1117	1109	1056	1047	1131	1017	1016	1119	1002	1062	1107	1079	1087	1095	1082	1082	1016	1085	1101	1040	1141	1110	1033	1118	1002	1095	1043	1029	1101	1113	1145	1036	1095	1031	1066	1100	1094	1052	1034	1109	1064	1096	1092	1056	1076	1048	1107	1090	1070	1066	1080	1056	1084	1086	1084	1046	1091	1027	1073	1104	1076	1096	1029	1088	1119	1094	1050	1031	1060	1084	1054	1117	1046	1113	1072	1066	1053	1042	1096	1018	1079	1064	1056	1065	1051	1033	1045	1097	1104	1099	1073	1116	1066	1084	1065	1109	1105	1153	1034	1092	995	1071	1100	1060	1060	1050	1140	1082	1059	1023	1087	1058	1101	1060	1071	1076	1079	1108	1080	1076	1089	1088	1133	1088	1072	1100	1117	1100	1121	1043	1028	1084	1116	1072	1045	1036	1040	1094	1118	1090	1129	1101	1033	1098	1053	1034	1072	1086	1006	1098	1020	1110	1032	1067	1101	1092	1080	1176	1070	1126	1056	1031	1090	1055	1069	1111	1029	1082	1047	1071	1165	1026	1081	1132	1075	1024	1123	1078	1041	1072	1072	1022	1090	1107	1034	1107	1078	1105	1083	1138	1059	1100	999	1051	1120	1095	1067	1054	1070	1079	1077	1052	1056	1103	1048	1089	1135	1120	1052	1015	1045	1064	1059	1062	1029	1071	1072	1028	1154	1060	1113	1118	1030	1097	1128	1049	1071	1017	1040	1068	1139	1050	1135	1047	1079	1089	1063	1099	1000	1077	1127	1070	1048	1050	1070	1079	1118	1057	1084	1026	1040	1096	1082	1059	1069	1070	1063	1093	1092	1009	1004	1064	1051	1123	1075	1096	1088	1093	1106	1084	1093	1071	1086	1044	1066	1114	1030	1097	1061	1115	1023	1122	1085	1103	1070	1121	1060	1096	1086	1074	1093	1122	1104	1110	1061	1023	1042	1052	1005	1037	1039	1102	1061	1073	1042	1072	1077	1073	1104	1110	1053	1049	1104	1025	1084	1103	1050	1013	1093	1080	1073	1014	1102	1052	1068	1054	1068	1073	1128	1139	1094	1081	1094	1110	1045	1023	1043	1030	995	1065	1041	1084	1106	1010	1054	1072	1107	1121	1095	1014	1098	1062	1109	1050	1088	1067	1084	993	1033	1084
8419	1183	1327	1243	943	830	705	651	601	533	507	463	472	486	437	481	427	451	427	409	457	432	446	439	415	396	438	474	411	457	428	414	417	415	449	428	427	426	422	428	399	431	387	402	404	420	416	397	413	405	433	378	454	419	407	421	416	430	415	427	397	409	382	403	411	391	406	420	420	406	422	419	418	391	376	412	406	404	413	401	392	432	416	418	455	427	426	407	361	421	429	388	402	427	411	367	414	445	403	421	402	443	385	402	425	430	397	415	430	421	413	407	410	443	404	387	400	398	417	455	449	428	425	404	441	411	416	391	398	421	410	422	406	400	409	402	439	445	406	423	407	393	375	441	427	391	399	439	394	414	414	405	368	434	390	419	436	440	424	422	401	445	417	419	382	372	424	433	398	402	396	402	422	425	409	439	403	447	410	397	405	410	412	394	416	412	435	404	412	402	453	444	416	446	402	433	422	422	422	393	424	417	398	397	436	427	426	379	437	443	401	404	418	417	408	400	446	393	426	380	409	404	427	384	389	405	426	416	388	452	427	392	434	399	414	434	412	397	426	407	410	401	404	427	402	397	369	444	429	401	387	388	418	387	443	388	388	396	399	411	419	428	404	440	377	392	382	372	369	420	393	440	385	435	419	399	418	419	414	440	407	439	350	409	418	434	409	406	466	369	384	404	408	382	414	402	399	425	400	422	392	444	419	395	446	392	426	385	415	440	423	381	414	419	424	442	435	389	407	413	453	413	401	402	412	436	413	408	425	418	411	407	420	423	420	373	432	423	424	431	396	394	397	363	396	393	427	451	392	445	453	424	391	389	411	407	384	401	380	426	424	399	409	396	429	371	401	367	393	427	429	421	433	417	406	460	407	419	429	387	443	381	421	412	410	396	434	442	407	459	407	426	406	422	415	420	391	391	414	412	422	436	360	433	417	414	418	408	382	415	424	430	415	386	400	368	385	455	393	406	412	407	398	418	406	414	427	435	405	421	436	416	445	401	402	456	403	414	457	409	387	401	422	454	391	469	426	413	420	384	387	355	428	411	410	415	386	400	387	405	431	399	426	414	400	434	449	412	407	402	378	441	422	403	411	417	405	418	434	378	424	414	409	408	389	408	410	419	434	415	386	398	399	420	419	404	420	404	451	370	448	401	410	416	430	437	395	413	425	365	391	414	388	397	405	401	399	420	363	434	447	415	413	391	396	406	428	435	397	423	414	433	389	425	413	420	397	434	426	426	445	378	399	403	439	422	422	391	392	399	442	403	413	442	450	377	386	366	433	426	423	403	452	409	403	438	397	451	414	401	400	421	405	395	421	452	450	378	438	398	407	400	388	395	443	480	414	395	426	423	384	442	404	385	424	465	415	429	423	417	459	396	413	397	416	388	432	427	445	415	440	431	402	410	430	416	378	422	411	437	396	391	393	427	404	438	421	434	402	439	423	373	442	348	418	397	447	416	428	381	421	452	397	409	442	391	391	421	477	415	410	404	400	424	416	438	410	399	378	419	404	398	418	398	428	400	399	407	381	399	447	430	379	392	449	430	411	389	384	400	394	418	423	412	446	431	422	431	404	382	402	382	399	403	459	429	407	434	419	443	434	420	415	412	391	414	396	404	386	416	428	431	393	408	402	427	388	424	409	401	429	386	395	440	394	419	386	416	402	408	402	422	391	411	432	449	413	430	390	395	400	427	376	399	405	422	412	400	392	412	428	395	402	399	410	377	392	400	448	381	416	440	418	418	401	383	406	385	380	412	420	401	393	378	419	388	429	400	386	426	411	410	420	424	413	400	407	393	399	422	415	403	398	406	396	411	388	441	401	399	393	442	433	413	420	427	427	415	414	396	406	399	419	411	417	432	441	422	444	439	416	411	420	397	390	426	417	409	400	427	451	446	388	422	468	417	399	434	432	413	421	438	428	383	434	429	411	396	419	407	421	406	410	407	422	432	405	415	418	401	414	441	393	433	385	391	407	417	398	388	410	393	434	426	407	461	407	416	444	403	431	360	419	454	433	419	380	438	396	439	404	412	396	407	421	398	412	396	413	419	449	430	419	427	400	419	411	382	410	411	376	417	402	395	439	408	358	448	437	382	445	425	411	424	376	419	346	434	409	427	431	455	425	403	408	421	415	431	404	379	381	427	411	411	425	456	392	421	366	387	478	373	436	396	389	388	423	414	351	436	393	370	443	404	438	389	397	472	410	417	405	424	407	394	392	418	431	427	406	432	422	419	438	425	397	482	402	396	394	400	406	423	388	461	428	441	398	447	405	360	407	362	402	429	425	335	400	412	418	449	425	395	430	403	406	421	382	418	421	416	457	423	442	377	396	384	426	411	380	450	420	433	424	416	396	414	428	393	420	381	388	387	417	416	418	418	431	421	417	400	396	389	431	412	440	426	409	407	449	418	417	389	407	431	402	426	409	426	390	424	430	447	413	401	396	404	412	389	420	415	432	449	441	432	375	418	400	414	418	413	439	394	438	401	402	410	382	393	441	376	439	429	408	407	423	412	365	388	410	418	389	422	417	423	378	418	416	416	415	400	393	382	386	408	397	416	407	428	408	450	407	394	431	407	428	396	415	396	369	409	412	433	432	426	412	379	415	422	358	417	386	419	432	460	407	414	406	409	408	451	425	390	435	449	434	419	437	485	390	426	389	426	384	398	416	412	385	404	411	394	387	436	416	389	395	378	395	419	382	436	404	405	391	437	411	382	379	410	416	414	401	408	431	399	412	430	423	407	418	420	461	373	390	433	398	386	424	443	390	422	413	438	424	421	416	400	424	427	424	433	433	367	421	406	430	420	409	422	420	405	389	427	385	400	437	375	429	408	464	418	396	382	421	403	455	402	404	435	405	396	385	426	449	455	412	392	373	410	448	392	397	399	424	386	390	440	404	408	425	408	392	380	372	409	410	410	406	390	402	441	395	391	395	423	406	389	431	401	399	437	435	410	421	397	415	423	397	396	410	407	377	435	413	389	388	407	394	438	397	411	396	411	389	411	402	409	432	420	429	407	424	421	429	387	407	433	385	421	431	418	432	418	423	390	426	426	390	413	432	398	404	399	391	409	380	416	401	401	408	373	413	420	420	391	439	460	413	414	432	412	388	417	442	390	451	405	405	425	399	416	407	438	411	393	385	372	374	365	340	404	435	374	422	410	448	371	399	410	442	365	419	447	395	417	414	388	389	402	431	414	391	402	392	411	427	412	413	399	399	443	395	399	452	427	440	400	400	430	381	445	448	372	402	413	378	401	400	406	432	409	400	439	410	426	425	413	415	421	416	418	403	388	431	406	395	445	404	420	387	431	408	390	411	390	413	399	420	397	438	381	392	420	382	421	417	416	361	419	424	400	407	423	435	447	393	404	396	455	410	443	420	446	407	431	404	434	411	396	432	427	429	396	437	421	370	410	427	396	409	434	436	385	419	398	409	426	395	429	426	407	391	429	450	393	419	422	439	415	411	409	410	402	393	426	410	425
5981	1859	3153	3661	3213	2768	2492	2153	2014	1825	1714	1547	1506	1447	1393	1376	1332	1242	1257	1267	1172	1175	1213	1204	1216	1187	1128	1157	1153	1162	1124	1088	1109	1083	1050	1094	1072	1083	1090	1102	1050	1059	1070	1077	1108	1045	1076	1035	1135	1074	1028	963	1072	1071	1019	1086	1070	1053	1048	1063	1063	1009	1034	1071	1115	1039	1037	1075	1008	1050	1001	1031	1027	1060	1075	1048	1037	1050	1076	1072	995	1023	1064	1023	1001	1000	1027	1033	1053	1040	1031	1016	1049	1024	1092	1055	1086	996	987	1055	1034	1021	1049	1093	1084	1047	1067	1031	981	1022	1020	1034	1082	1055	1060	1021	1081	1041	1038	1047	1059	1104	1039	971	1026	1026	1012	1025	1054	1079	1094	1110	1018	1060	1072	1022	1056	1005	1092	1110	1067	1021	1016	1005	1040	1013	1026	1048	1013	1044	1020	1057	1053	997	1039	1068	1049	1062	981	1054	1022	1041	1013	1062	1004	1019	1051	1060	949	1021	1039	1050	1035	1049	1029	1071	1040	1106	1023	991	1022	985	1018	1032	1012	998	1093	969	1025	1047	1002	1100	1020	996	976	1031	1069	1029	1086	999	1039	1056	1022	1072	976	1028	1064	1004	1067	1033	1048	998	1041	1059	1068	1024	1033	1006	1008	1065	1049	1003	995	997	1014	1033	1073	1033	1075	1066	1016	1028	1009	1023	1028	1045	1072	1013	1051	943	1044	1075	978	1104	1072	1034	996	1052	1057	1032	1010	1056	1024	1007	995	1005	1018	1019	1079	1026	1018	1022	1022	1087	1089	1056	1033	1087	995	1052	1085	1035	1026	960	1007	1042	974	1002	1043	1032	1040	1050	1028	1025	1003	1022	1005	1012	994	1007	979	1081	1038	1028	1026	1017	999	1054	1011	1096	1066	1002	1094	1053	1042	1014	1019	1035	1062	1004	1026	1011	1070	1058	1049	985	1030	1022	1050	1105	1075	1068	1061	1037	990	1030	1060	987	1029	967	1032	1054	1035	974	1052	1034	1031	1023	1103	1049	997	1023	1079	984	1054	969	972	1045	1012	959	999	1026	998	989	1056	968	1016	1013	1123	1057	1045	1037	986	1024	1015	1047	980	999	1047	996	995	1066	1020	1005	996	1015	1023	1055	969	1041	1054	1033	1013	1047	943	1089	1053	1027	1046	1008	998	1045	1040	1038	1034	1088	993	1017	1007	1019	1008	1090	1010	986	1042	1006	1035	1004	1028	1069	996	1043	1032	1059	983	1054	1028	1052	1015	1007	1018	1068	1035	1083	1000	1041	1014	1007	951	1013	973	1011	1026	1052	1046	1072	1021	1042	985	1021	1025	1089	994	1013	1040	974	1058	1003	1063	1020	1037	1067	1037	995	1032	1084	986	996	1086	1020	992	1031	1029	1006	1018	1034	1041	990	1018	1010	1011	1022	1086	1044	1028	984	1010	1055	1000	1037	1086	1006	1042	1052	979	1037	1007	1035	1053	1064	1054	1012	1052	990	1050	974	1010	1030	1062	1018	1023	1015	1011	1041	1046	1036	973	966	994	1014	1038	1043	1016	1016	1053	1033	1043	1053	1060	1046	1007	980	1037	1016	1062	1084	1064	1012	1042	1060	1058	1043	1006	1005	1069	1035	984	1060	993	1015	1070	1034	1039	1013	1080	1002	1105	998	1017	1072	1042	946	1003	995	1056	1037	999	1058	1003	1040	1057	1061	991	1026	982	1012	1021	1022	999	986	1098	1086	1020	1043	972	998	1026	1081	1017	1018	1002	1058	1036	1052	1001	1027	1031	1050	1097	1025	1033	1071	1083	962	1017	1094	1043	1032	981	1075	1013	1046	1024	1015	1045	1023	1028	1041	1000	1019	1042	1056	1007	1007	1041	1049	1008	999	1080	1034	1036	1050	1018	1023	1021	1028	1021	1037	1005	977	1012	995	979	1066	998	1007	1008	1061	1012	1021	954	1041	1039	992	1091	1009	1020	1015	982	1060	1052	1026	1059	1015	1000	1094	1030	1077	1015	1015	1026	1015	998	1051	1042	955	1017	983	977	1009	1012	1045	1034	951	995	1046	1034	1036	1021	1049	1007	949	1042	1030	1021	970	1070	1045	1046	1018	1014	953	1021	986	974	992	1003	1039	1041	1066	1012	982	1055	1029	1046	1037	1064	1061	1050	1045	1041	1038	1061	1019	1020	1046	1057	1013	1023	1002	1011	991	1026	1007	1046	1035	1028	1056	1000	1021	1042	1051	1113	1018	1089	969	1014	1039	982	1015	1028	969	1079	1061	980	995	1068	1072	933	1018	1038	980	995	1040	1057	1005	977	1020	1045	1054	1068	1006	1024	1029	980	1041	1000	1113	1016	978	1013	1056	1074	978	1069	1047	1056	1098	996	1038	999	1071	1041	1020	1034	1043	967	1072	1041	988	1059	1025	1086	1043	1007	1016	1063	1018	991	1028	994	1030	1057	1031	1039	1062	1077	1061	1037	1089	987	1018	1020	1028	1028	1083	1040	1016	1055	982	1002	1003	1045	1025	1044	1007	1020	1021	1025	987	975	1104	1051	1016	1026	984	1052	1057	957	1055	1052	1009	1004	1007	1024	1029	953	999	1035	1094	1004	1019	965	1063	1017	1035	1069	982	988	1029	1086	1015	1025	1036	1076	1085	1053	1024	1066	1029	993	954	1011	975	1055	1063	1071	1019	1000	1019	1069	1051	1007	1010	997	980	1040	1060	1038	1025	1000	1037	1010	1087	1099	1097	1023	1081	1073	1025	1035	1013	1044	1034	1083	1072	1061	1074	1047	1036	1106	1003	1057	1007	977	982	1035	1072	1039	996	973	1015	967	1002	1073	1093	1053	1065	1027	1103	999	1046	1021	1030	989	1004	969	1004	986	1001	1016	1056	1046	1076	1021	1031	1033	1018	1082	1047	1048	1027	1083	1038	1068	1030	986	1055	1026	954	1067	1049	991	1076	984	1009	1072	1012	1037	1025	1040	1066	991	1072	997	1014	1061	969	1028	1080	1033	1031	985	1117	1018	1016	1011	1027	1049	1036	993	1030	1044	1014	1008	1024	1018	1013	1061	1026	996	1062	1040	1048	1048	1108	1019	1050	978	1097	1059	947	1007	994	1010	1063	987	1016	1003	992	992	1013	1079	1048	999	1086	1076	1035	1033	1010	1059	981	1005	1042	1008	1010	982	1071	1049	982	1014	1068	1031	1057	1040	1038	985	1042	1033	952	1006	1073	1008	1067	1063	987	1005	1015	1028	1042	1021	1048	1038	1000	1038	1071	1050	1052	1023	977	1038	1026	1029	989	1016	1065	1033	995	988	1024	991	1066	1015	1041	984	1056	987	1011	1069	1015	1006	1054	1027	1042	1060	964	1006	1083	1036	1013	1039	1081	1026	1034	1052	1041	1018	1050	974	1016	1049	992	1042	1056	1035	1031	1014	1055	1040	1002	1053	1057	1014	1011	1007	1033	1031	1002	1057	1022	991	1045	1015	1024	1020	995	994	1038	983	1069	1020	1093	1032	1091	1021	1037	1037	1064	992	1078	1058	973	1054	1046	1020	988	1032	1040	1047	1035	1008	982	1007	1018	998	1018	1003	1045	1039	1051	1045	1032	1060	1001	1016	1046	1020	998	1027	1040	1039	1012	1058	999	1022	974	979	1022	996	1037	1002	997	1079	1044	1069	972	1065	1022	1033	1097	1058	1024	1093	1076	966	1016	1011	979	1033	1003	1052	973	1026	986	1026	1023	1031	1029	1061	1042	1013	996	1036	1033	1040	1011	1062	1030	1085	1040	977	1022	1022	1004	1064	966	985	965	988	1003	1041	1003	983	1056	989	1065	1018	1040	1034	979	1043	1030	975	1043	986	1014	1069	1036	1051	1114	1031	1035	1013	1018	954	1045	999	1025	1010	1025	996	959	994	997	1042	1076	1018	1040	1019	983	1010	1037	1045	993	1039	1078	981	1060	1007	1041	978	1028	1015	1018	1078	997	981	1022	985	1027	1002	1027	1035	1046	1051	1020	991	991	992	1013	1063	1033	992	988	1009	1022	1044	985	1017	1055	986	1025	966	1078	1070	976	1027	996	1030	1015	1015	1006	1059	1077	1023	1049	1063	1012	1009	1053	1055	1049	1004	1033	1023	1024	1070	1062	1010	1077	998	993	1027	1065	1048	1026	969	1029	1076	1006	1051	1078	1048	1060	1044	1011	1055	1055	1018	1082	1004	1068	1024	1032	1004	1041	990	1040	967	1045	1023	1059	1007	1014	1026	1032	1012	1075	1039	965	996	956	991	1064	1016	1024	1081	1005	1027	1007	1021	1062	1052	995	1035	975	1053	1036	1051	1004	1007	1023	1075	1065	992	1024	1049	1075	990	1023	988	1014	1050	1011	1040	1003	1000	1028	977	1083	1036	999	1017	988	1062	1009	1081	972	1034	1002	1032	998	1065	1010	1041	1019	1033	1014	1056	1006	1031	1004	996	1001	1011	1007	1052	1077	1003	1033	1028	1010	987	1042	1012	1041	1054	1078	1076	1016	1068	1055	1048	1000	1019	980	1019	999	1056	1016	1020	1018	1033	1005	1031	1045	1086	1011	1000	1043	973	1037	1027	983	1065	1027	1029	991	1044	1019	979	1055	1002	1031	1031	990	1017	1011	1094	1052	1008	1017	1072	1046	971	1041	1037	1013	1045	1034	1033	979	1029	1000	1006	1062	1018	1004	1042	1014	1049	1052	1058	992	984	1041
15842	2587	2616	2097	1452	1075	830	678	544	486	470	390	392	374	368	314	300	291	255	328	297	265	268	297	263	280	267	270	301	273	266	241	263	268	260	272	296	243	259	244	246	270	231	226	213	205	249	219	256	228	220	231	255	278	244	263	242	231	251	235	254	241	232	240	221	233	234	243	247	229	223	216	243	242	222	236	213	234	246	220	256	230	231	264	223	221	261	255	210	232	207	209	260	248	216	225	226	225	211	239	267	220	228	234	235	237	227	248	256	231	218	250	228	248	208	222	216	242	230	228	238	217	224	255	225	236	245	206	213	240	237	223	229	237	220	246	247	223	232	220	254	253	216	241	214	266	227	226	232	248	230	214	205	221	249	252	219	240	238	249	218	251	206	232	219	233	222	227	221	241	203	245	241	232	222	245	232	215	235	240	239	223	253	225	231	252	258	233	211	237	243	211	226	219	270	212	247	220	249	227	225	234	232	234	220	214	206	252	224	220	212	240	245	262	224	240	234	239	205	220	246	246	235	211	249	221	252	198	234	238	224	215	224	197	224	241	239	224	216	239	219	224	258	239	236	231	249	238	253	227	236	212	240	241	225	231	238	227	229	236	249	197	241	226	252	227	276	239	234	269	209	258	236	215	243	220	208	236	215	244	223	217	221	224	207	226	256	221	232	248	209	222	202	224	243	226	233	231	223	259	211	223	213	204	222	271	264	215	251	208	199	209	228	227	226	223	227	221	224	215	219	229	239	221	254	243	238	234	262	231	267	221	216	243	236	227	238	228	213	233	239	202	231	228	241	225	236	228	215	209	229	233	230	220	248	263	219	233	232	219	242	266	240	250	199	218	249	234	233	222	218	230	233	248	247	202	224	257	219	214	244	246	232	241	252	242	231	244	227	243	232	216	189	212	202	243	225	233	224	257	232	256	241	202	217	233	233	249	238	236	226	245	230	228	248	238	234	220	220	246	215	253	218	233	248	224	244	214	260	225	248	211	259	237	233	247	230	235	226	210	223	226	227	233	219	224	248	225	216	233	234	211	217	231	250	218	234	245	212	222	239	228	222	214	250	235	228	239	254	216	230	241	256	224	226	209	237	234	234	253	249	212	236	219	203	201	231	242	234	232	245	230	245	233	243	246	238	223	224	231	227	236	225	222	241	213	249	228	217	234	218	242	231	275	242	235	216	204	215	233	242	275	215	217	221	215	252	240	224	226	218	234	225	227	225	227	217	225	235	227	212	241	246	246	220	234	215	231	236	217	252	232	217	251	251	231	248	227	238	218	236	234	237	239	231	237	222	216	243	259	237	256	238	233	251	223	225	191	223	226	228	234	249	216	237	240	246	232	229	249	232	255	253	221	220	218	230	242	211	223	227	229	256	241	226	243	254	244	215	237	221	270	228	202	259	248	244	254	243	247	233	249	211	238	246	227	210	221	256	252	255	218	228	243	223	240	225	243	228	229	236	206	220	201	217	222	254	220	237	246	230	213	241	236	245	232	242	235	213	231	227	201	253	243	223	251	218	228	255	229	232	257	230	245	272	222	265	222	209	211	222	234	230	230	261	246	241	230	248	218	223	238	232	234	229	231	225	231	195	242	240	231	233	224	220	244	245	254	225	239	230	233	242	227	251	232	253	232	246	225	229	252	224	223	228	219	236	224	231	223	215	261	252	207	242	234	248	202	230	260	221	246	247	243	242	251	217	207	225	242	249	257	237	246	237	220	237	242	231	229	207	242	225	213	234	223	221	220	250	212	218	214	213	204	200	231	209	223	264	206	255	218	238	242	215	222	234	208	246	257	241	246	220	229	236	237	243	226	197	244	198	230	214	224	225	246	217	218	248	216	257	250	227	221	239	254	228	224	247	237	253	242	218	212	226	224	204	216	243	254	214	247	232	214	203	185	235	232	253	208	252	228	229	240	208	233	228	214	235	239	238	240	245	225	222	216	214	245	217	237	239	271	234	229	232	225	250	224	267	215	220	206	250	245	240	218	228	231	202	224	243	227	227	228	236	216	198	236	227	239	237	215	220	229	249	226	223	258	197	233	205	224	221	209	234	224	249	216	217	226	221	233	245	251	214	236	253	237	237	247	213	235	222	238	242	243	240	231	232	228	238	226	237	218	228	245	226	223	215	251	245	234	231	219	245	231	221	221	233	214	226	236	206	235	225	229	244	227	240	258	224	212	214	249	218	240	238	254	225	225	250	223	217	238	223	241	267	252	232	246	219	239	240	223	218	256	244	215	235	216	238	248	240	245	230	238	210	266	238	214	226	237	229	275	232	213	229	230	215	236	229	247	245	232	226	255	246	246	269	239	216	219	216	235	234	221	211	222	239	222	243	252	210	225	229	233	236	224	221	203	218	249	224	236	240	214	246	208	261	209	222	227	240	238	206	221	235	229	239	226	229	243	226	221	211	239	253	234	249	222	202	251	229	217	235	241	234	256	218	231	208	248	230	219	222	236	236	254	236	229	237	230	205	231	224	221	193	216	205	219	240	225	231	241	243	235	192	246	230	205	225	247	223	211	212	231	226	244	210	246	227	233	235	225	230	234	249	237	210	238	275	241	248	220	251	226	218	223	210	214	244	239	236	224	242	241	210	223	239	238	222	208	272	231	233	244	231	222	244	247	259	241	249	241	216	210	247	247	242	231	242	229	234	230	224	215	217	218	229	224	257	257	250	214	248	223	235	250	225	251	256	211	208	230	227	234	246	268	236	226	239	241	231	227	273	238	222	201	250	236	217	215	243	234	239	231	240	246	218	264	209	264	234	224	218	220	200	243	219	219	231	234	229	229	243	220	221	256	250	225	231	249	230	206	269	227	224	256	248	203	250	238	225	239	239	226	252	225	232	231	226	209	201	279	233	233	231	254	228	212	286	210	237	231	233	227	229	239	243	256	229	222	220	240	202	199	238	226	233	215	212	213	228	235	250	239	225	237	231	227	259	248	251	252	273	210	207	206	216	242	218	272	222	259	229	222	233	197	222	224	236	222	213	226	241	228	216	212	225	247	257	240	255	240	216	233	229	239	228	222	219	240	240	234	247	242	262	254	240	244	215	216	244	220	197	236	244	224	232	233	238	243	246	229	196	233	245	227	258	222	235	254	244	224	214	217	242	239	238	229	229	258	212	191	240	240	280	259	246	219	208	226	246	212	199	240	229	220	231	234	243	228	203	258	235	194	234	230	242	232	230	206	209	213	253	231	201	249	224	229	232	240	229	241	263	245	281	230	228	255	233	227	245	208	223	243	239	251	246	220	246	266	240	243	242	227	290	212	220	251	259	234	227	236	233	214	236	245	215	220	233	261	230	221	247	240	228	227	238	230	214	237	235	260	213	231	260	220	255	247	234	240	264	240	267	218	225	251	254	220	224	227	227	208	232	242	214	246	216	213	251	248	215	215	245	206	197	214	232	232	205	241	242	213	247	248	222	196	237	241	235	242	249	214	219	250	258	244	217	218	226	243	229	237	221	254
7572	2306	4919	5832	4974	4126	3491	2865	2504	2094	1925	1718	1595	1446	1310	1281	1173	1157	1067	998	936	976	959	915	900	865	861	849	835	792	801	794	760	794	749	793	741	700	731	737	710	744	739	691	692	729	691	722	719	668	666	717	670	702	666	665	658	675	652	665	664	691	653	656	630	681	647	640	665	644	583	646	643	667	689	642	640	613	644	622	705	641	649	641	652	639	659	640	564	641	635	631	667	638	667	662	668	670	636	657	633	632	627	677	669	692	647	715	667	707	601	675	672	622	608	669	618	662	695	709	736	664	608	603	588	632	648	626	614	619	620	657	649	609	642	662	657	600	698	637	653	610	604	608	603	630	651	615	629	632	629	645	646	603	652	639	624	587	638	597	628	661	631	599	580	586	567	651	592	619	616	638	602	609	664	601	676	577	652	646	590	604	651	612	657	644	628	655	643	606	628	629	585	683	623	641	609	592	636	664	658	606	638	656	608	576	571	618	616	642	681	660	643	602	591	655	660	647	598	603	657	637	616	671	638	648	652	666	618	617	605	636	652	641	634	597	621	604	657	583	633	628	601	649	607	676	627	615	693	640	620	675	621	619	617	630	602	635	633	627	695	632	686	602	626	669	654	654	639	649	583	618	632	616	626	617	641	613	660	595	626	652	628	587	617	635	598	641	616	646	633	621	570	623	618	626	635	649	636	590	605	608	640	629	606	618	657	631	656	611	596	630	613	664	627	629	602	657	633	623	641	557	625	706	643	626	580	597	614	642	587	664	651	616	609	617	658	617	591	630	611	611	639	629	607	627	605	611	600	623	599	585	627	634	676	638	643	611	649	628	588	635	646	633	622	651	606	607	638	637	627	620	626	609	676	634	614	684	610	619	624	644	604	625	609	611	665	619	629	583	640	649	665	593	629	642	644	618	616	663	654	636	664	653	620	617	638	622	613	661	637	646	617	669	614	610	640	671	669	635	621	569	625	621	608	608	634	620	610	572	613	651	631	624	617	626	659	622	619	604	596	607	661	665	654	636	623	633	589	581	622	637	626	637	620	635	632	628	634	624	617	645	612	619	608	606	602	665	650	571	613	650	608	617	640	620	612	649	649	662	644	582	658	642	584	607	620	620	635	621	637	586	627	623	615	666	677	628	574	639	614	662	597	620	645	699	601	649	659	632	637	637	664	609	619	646	622	631	577	623	629	632	605	625	627	601	610	627	633	630	623	602	599	619	695	603	632	624	620	617	611	624	625	573	610	626	639	632	637	654	646	618	636	585	612	645	663	669	594	601	638	628	636	638	644	655	632	653	644	611	619	618	635	626	598	641	615	626	628	603	628	613	616	649	647	639	612	604	608	618	613	621	592	646	656	679	605	644	632	653	683	639	606	595	623	603	611	609	589	556	636	641	564	629	620	621	661	667	620	589	590	652	617	634	645	615	647	616	601	616	676	605	642	637	633	613	627	622	631	626	620	577	635	641	654	655	627	605	650	603	622	602	616	654	599	671	617	615	600	607	638	612	621	567	600	587	637	640	603	643	639	665	624	613	658	610	652	649	638	626	637	620	617	601	599	613	645	563	659	625	601	585	614	599	660	633	615	632	576	646	599	585	624	622	605	630	631	603	617	611	598	650	616	649	632	614	679	641	588	645	611	634	647	600	651	602	580	642	622	611	583	623	622	615	602	639	610	602	623	593	570	609	635	643	569	595	620	625	636	651	647	664	662	608	676	674	646	604	627	633	595	601	657	640	679	596	628	682	600	674	616	637	628	631	635	657	617	664	642	623	622	653	669	587	602	621	608	648	638	645	627	642	622	660	599	664	665	605	634	637	633	631	644	645	623	632	605	566	641	621	617	651	623	624	652	591	619	657	639	624	601	592	625	596	667	652	651	611	636	646	607	640	677	636	614	628	615	567	638	606	634	629	631	628	672	606	628	606	650	631	631	632	613	612	654	553	636	637	620	635	598	611	667	648	621	597	601	597	639	605	620	684	593	623	652	617	664	632	608	617	603	606	668	608	616	621	617	612	642	601	629	601	637	605	606	660	640	636	608	616	572	643	619	623	624	621	627	621	609	598	609	644	614	619	644	609	608	588	618	660	596	638	599	618	576	635	599	605	631	648	623	632	636	609	635	624	626	630	679	598	619	622	640	642	627	612	645	640	607	661	666	660	619	669	625	659	588	659	644	642	598	601	651	642	609	602	660	649	617	651	594	665	660	592	586	610	619	628	622	571	643	600	611	614	658	610	600	630	633	652	626	622	641	594	623	615	629	581	625	628	622	619	651	602	634	611	675	631	643	636	613	610	640	616	541	614	625	638	662	593	652	602	584	625	632	649	616	643	610	604	579	618	607	616	659	595	596	622	665	606	597	637	597	653	624	598	658	638	648	629	634	656	650	664	631	621	665	584	597	667	633	661	624	628	603	656	620	648	651	634	606	579	655	603	627	642	653	605	627	622	636	584	625	624	627	588	599	617	620	647	634	645	668	626	665	606	655	599	658	616	628	645	624	629	628	627	606	647	629	653	652	626	629	609	582	617	610	657	597	646	622	606	602	634	617	619	636	619	678	616	661	661	622	617	570	651	666	632	632	632	632	638	661	671	651	615	654	610	632	623	584	661	626	627	619	627	623	635	593	621	651	619	653	596	622	639	600	666	631	620	678	554	600	683	602	577	666	617	637	635	587	569	619	610	635	598	643	588	639	689	597	645	647	615	664	610	633	614	686	639	596	637	658	612	612	616	620	663	645	663	650	626	600	590	596	632	643	624	594	609	628	650	637	625	613	664	663	618	633	630	608	608	670	601	618	659	572	678	608	617	654	651	613	613	606	648	638	637	656	597	596	605	650	618	597	630	643	632	618	664	637	631	583	652	608	622	594	615	576	627	607	605	625	599	659	623	616	639	634	639	671	604	657	658	628	609	654	624	636	638	620	603	603	637	658	662	654	607	665	610	617	634	610	638	628	607	649	620	652	627	595	597	619	658	630	625	645	622	604	630	627	583	643	636	636	705	607	692	574	683	649	586	646	628	677	626	637	638	605	640	616	633	638	658	582	657	620	598	649	618	632	597	634	597	634	571	615	582	615	618	629	629	624	639	597	644	666	668	621	628	662	595	638	666	626	597	670	651	674	639	588	643	627	627	623	602	637	638	655	612	659	628	619	634	626	643	634	596	626	632	562	640	602	626	629	622	587	624	617	601	642	596	656	650	617	599	653	698	651	648	605	690	650	616	634	655	603	614	633	618	594	636	649	657	589	593	588	627	650	562	645	643	622	630	611	640	650	617	602	662	604	634	615	634	648	627	626	600	606	589	624	654	593	667	682	643	624	641	640	659	586	663	599	646	581	606	616	625	608	605	616	677	624	688	636	662	618	608	596	661	585	620	601	621	633	601	612	608	620	636	633	647	601	625	625	607	608	646	627	632	601	632	623	671	634	590	566	633	646	654	639	650	623	663	635	650	620	636	601	640	617	636	619	602	606	609
2584	467	501	440	427	431	411	435	433	412	467	435	460	399	398	458	473	428	444	415	424	426	421	432	418	444	401	421	413	457	420	448	398	389	435	396	374	404	469	392	418	433	440	417	382	400	401	416	407	426	412	392	421	376	437	395	428	401	466	428	401	398	419	420	434	430	402	432	427	446	418	426	422	398	377	438	402	415	411	402	420	400	453	405	414	420	411	417	421	410	413	389	412	451	418	418	391	428	450	457	404	417	407	455	426	432	454	413	415	434	415	435	425	412	401	428	435	404	457	371	454	419	406	420	440	415	448	431	396	428	407	403	441	404	460	424	422	413	452	427	411	432	414	435	419	435	421	462	431	416	392	418	412	425	420	418	440	414	399	395	410	415	386	419	457	416	397	412	443	439	455	415	414	385	415	426	411	435	455	401	446	419	381	408	421	387	436	425	400	409	407	410	422	419	431	453	440	442	447	389	466	397	406	452	421	430	407	425	427	391	396	426	403	395	466	416	422	429	446	421	411	383	422	420	415	402	418	400	391	447	440	422	448	433	421	426	414	426	437	419	373	441	431	395	418	423	442	405	452	438	429	434	402	403	410	409	413	404	428	419	439	404	428	403	416	425	398	413	411	428	456	433	395	462	427	404	391	411	454	388	402	456	403	477	432	411	436	392	421	406	436	421	397	461	449	400	416	449	405	429	450	408	410	393	415	382	415	399	428	436	450	424	440	437	429	459	406	408	410	419	409	413	382	428	420	386	429	467	436	439	422	475	423	423	460	425	432	405	421	430	436	426	398	430	403	407	445	397	418	391	418	411	399	390	412	426	424	410	409	391	429	433	405	417	398	406	375	407	409	408	460	407	402	435	399	430	410	427	441	418	424	410	418	415	399	442	434	439	434	365	382	431	388	416	457	419	404	430	403	422	391	412	395	410	444	405	468	463	415	416	423	419	424	408	437	440	406	419	439	427	407	460	426	427	430	393	403	422	377	417	436	401	436	404	449	423	416	424	432	412	433	398	411	442	418	425	445	420	418	420	430	414	438	420	388	388	415	441	437	384	399	422	405	385	427	442	443	434	417	403	362	388	410	429	442	410	387	414	441	441	417	431	415	455	377	436	437	450	409	416	417	382	421	444	396	388	426	418	381	437	421	399	412	421	406	421	386	411	414	422	436	406	453	433	391	444	429	433	429	409	486	430	386	466	430	406	426	391	379	421	436	427	420	446	458	388	420	462	384	430	396	415	433	423	391	404	414	423	382	376	407	433	428	418	409	421	427	410	401	425	415	389	435	415	429	450	456	409	413	421	430	454	446	395	414	380	417	393	421	432	435	404	412	404	425	434	389	428	393	404	399	404	420	462	442	426	420	398	404	410	406	446	404	408	404	395	412	395	423	402	444	444	426	407	424	407	404	433	433	421	405	474	413	412	412	437	409	394	385	381	443	436	439	409	410	416	416	430	394	375	361	418	416	402	395	356	409	440	419	446	390	467	424	461	427	441	429	423	429	451	428	397	404	404	425	403	447	408	409	444	450	434	436	440	395	425	443	418	425	439	412	399	378	373	494	384	421	421	385	463	440	396	416	429	459	413	432	437	440	422	358	450	424	460	416	410	427	391	446	421	427	433	405	442	376	436	426	407	409	400	431	428	402	398	445	406	449	466	438	407	418	424	392	407	396	394	435	416	385	443	417	458	403	418	389	410	404	370	442	409	397	442	441	398	430	379	411	427	432	456	413	404	406	395	395	418	391	442	469	415	451	434	411	438	440	423	379	407	423	423	436	404	420	431	394	441	397	422	396	415	435	394	413	427	391	387	434	402	457	419	377	412	435	428	427	429	419	391	396	435	415	421	401	420	421	456	394	431	437	430	434	413	419	415	407	377	399	453	372	460	416	407	401	439	406	430	405	405	397	413	430	396	454	405	430	393	424	419	409	404	418	376	443	450	431	411	442	429	421	401	425	403	403	379	414	415	419	449	422	446	424	395	420	435	403	397	433	441	412	366	424	420	434	421	429	392	419	414	406	430	383	419	422	425	428	397	430	407	402	429	430	403	408	412	407	430	385	392	423	410	403	443	427	422	461	453	404	443	430	386	393	430	428	412	436	450	434	415	402	456	426	418	418	421	443	413	448	415	437	420	405	432	422	430	433	440	401	420	385	420	423	412	431	423	410	429	424	448	412	416	424	428	436	415	409	409	441	379	393	418	453	428	391	420	425	421	426	420	430	431	384	450	408	454	404	413	398	418	401	422	433	413	425	445	431	419	415	425	380	429	386	413	418	401	443	414	418	396	419	457	416	422	373	442	442	448	392	436	435	408	419	457	468	432	425	398	436	399	399	444	414	387	408	383	425	420	427	426	411	413	398	414	430	456	415	409	430	431	423	405	438	388	421	431	425	378	364	428	416	428	428	446	423	407	430	415	439	404	380	404	430	420	416	431	403	415	418	419	462	443	397	413	410	437	417	442	447	403	432	387	396	406	431	437	406	393	399	422	452	401	418	411	417	455	415	394	452	424	469	422	428	455	418	397	418	433	366	441	403	410	409	416	398	425	434	402	413	446	426	401	412	396	436	436	424	424	425	447	454	429	447	445	445	439	429	428	410	432	404	427	435	436	465	436	397	403	410	368	427	399	446	433	440	404	430	411	413	437	422	401	424	405	399	447	408	418	428	420	424	413	441	425	482	404	402	435	415	447	449	426	393	472	396	416	479	393	426	431	407	417	434	402	392	415	437	432	394	448	442	406	410	428	421	422	417	423	444	401	444	401	428	433	463	410	427	383	443	379	412	439	407	428	430	437	439	441	468	404	430	371	417	397	414	401	431	426	449	429	389	413	406	400	403	396	436	407	420	409	440	398	433	387	440	430	445	431	438	400	426	416	397	424	438	434	448	403	411	444	377	385	453	401	414	424	432	449	434	453	447	411	431	425	440	446	429	435	424	436	438	412	439	439	393	429	448	417	430	388	418	445	430	415	425	456	393	417	406	412	420	418	439	403	436	418	417	410	412	449	429	405	415	431	388	403	415	403	383	438	408	444	394	393	407	409	432	410	421	397	441	429	426	454	442	427	415	432	414	457	401	429	434	446	430	466	403	451	456	456	375	417	460	415	387	433	403	426	422	388	377	414	446	407	405	410	435	431	432	443	396	421	449	399	414	416	438	403	463	433	470	438	409	403	403	438	403	415	421	434	406	429	434	444	389	418	412	427	423	412	482	421	379	406	413	478	417	431	415	413	462	427	442	440	407	458	421	387	420	413	466	413	423	410	384	412	424	400	413	411	408	435	437	435	422	425	395	404	436	409	449	426	412	421	424	436	398	396	389	417	450	406	427	409	409	445	454	429	429	445	429	427	426	394	415	455	406	465	398	471	447	449	405	451	395	408	412	414	385	418	424	422	430	419	438	422	440	442	394	386	406	431	424	412	424	425	421	393	406	433	395	439	432	403	401	402	395	411	406	414	411	431	406	429	444	391	388	405
2833	1120	1152	1251	1233	1153	1154	1175	1127	1084	1120	1053	1110	1083	1124	1058	1008	1058	1096	1044	1085	1032	1079	1016	1069	1119	1105	1078	1079	1071	1043	1041	1091	998	1066	1097	1113	1067	1093	1102	1038	1060	1058	1060	1068	1044	1088	1055	1046	1078	1081	1100	1074	1065	1108	1085	1086	1041	1058	1091	1027	1066	1048	1142	1092	1044	1106	1062	1027	1046	1032	1054	1075	1065	1102	1018	1062	1072	1077	1021	1053	1029	1030	1022	1009	1024	1102	1106	1005	1093	1057	1063	1103	1081	1045	1057	1076	1035	1076	1027	1000	1044	984	1077	1098	1115	1070	1028	1073	1044	1079	1114	1016	1069	1023	1065	1066	1079	1028	1077	1041	1063	1044	1129	1101	1051	1089	1043	1019	1018	1007	1067	1124	1086	1011	1046	1056	1006	1044	1019	1097	1022	1061	1056	1041	1081	1076	1052	1072	1062	1071	1028	1015	1087	994	1051	1013	1052	1049	1067	1049	1088	1085	1037	1033	1061	1014	1045	1097	1123	1075	1042	1027	1074	1041	1043	1024	1066	1076	1058	1096	979	1042	1060	1061	1045	1063	1049	1070	1119	1086	1096	1126	1084	1083	1059	1024	1084	1056	1085	1116	1099	1069	1048	1022	1094	1100	1040	1029	1071	973	1121	1063	1116	1117	1085	1004	1060	1081	1004	1038	1031	1064	988	1015	1032	1022	1061	1036	1082	1114	1044	1098	1065	1065	1028	1090	1116	1029	1078	1067	1008	1091	1039	1070	1049	1068	1032	1056	1027	1018	1065	1042	978	1080	1048	1063	1023	1068	1042	1051	1062	1032	1128	1011	1079	1029	1071	1077	1057	1011	1070	982	1061	1025	1148	1063	1046	1094	1072	1085	1045	1077	1120	1071	1059	1049	1103	1113	1023	1094	1008	1101	1040	1062	1114	1035	1056	1094	1038	1072	1046	1142	1065	1047	1063	1103	1018	1084	1021	1033	1042	1044	1076	1066	1029	1026	1090	1036	1070	1029	1074	1094	1103	1053	1073	1051	1081	1060	1063	1005	1052	1016	1066	1032	1069	1058	1078	1056	1058	1080	1044	1113	1058	1052	1015	1011	1075	1095	1091	1068	1041	1085	1023	1085	1073	1124	1112	1045	1048	1025	1070	1065	1022	1068	1021	1068	1029	1073	1012	1067	1096	1087	1025	1078	1033	1071	1063	1061	1012	1108	1038	1099	1025	1083	1037	1051	1084	1064	1037	1034	1034	1061	1060	1019	1111	1071	1001	1044	1080	1074	1046	1093	1050	1054	1041	1073	1034	1084	1058	1103	1067	1029	1032	1027	1150	1040	1027	988	1047	1059	1097	1062	1014	1050	1042	995	1084	1046	1047	1094	1014	1103	1061	1066	1045	1010	1073	989	1037	1045	1011	1005	1014	989	1012	1063	1062	1086	1044	1023	1076	1074	1069	1074	1059	1049	1046	1043	1029	1032	1118	1097	1058	995	1068	1059	1064	1035	1058	1067	1080	1067	1049	1017	1026	1065	1081	1033	1080	1038	1073	1056	1025	1043	1065	1039	1065	1072	1096	1000	1032	1045	1107	1036	1077	1102	1053	1129	1082	1001	1091	1053	1018	1063	1008	1069	1047	1082	1048	1084	979	1115	1060	1040	1023	1052	1067	1038	1046	1128	1084	1090	1044	1040	1069	1076	1064	1039	1102	1069	1093	1033	1052	1080	1092	1056	1044	1069	1127	1075	1091	1081	1036	1069	1054	1082	1005	1061	1057	1122	1061	1044	1090	1004	1070	1088	1065	1101	1062	1097	1063	1070	1060	1032	1094	1067	1130	1055	1082	999	1070	1075	1033	1079	1133	1036	1053	1085	993	998	1085	1066	1062	1046	1094	984	999	1017	1113	1133	1043	1038	1087	1084	1093	1014	1068	1088	1083	1092	1035	1013	1007	1022	1121	1099	1035	1073	1100	1063	1122	1013	1019	1061	1063	1041	1065	1065	1069	1036	1005	1027	991	1098	1065	1139	1035	1087	1060	1040	1080	1055	1045	1047	1081	1074	1069	1038	1043	996	1038	1032	1064	1095	1040	1075	1013	1042	1018	1024	1010	1009	1083	1094	1087	1046	996	1077	1053	1068	1071	1053	1079	1096	1007	1109	1070	1058	1033	1063	1064	1019	1048	1108	1093	1080	983	1037	1007	1079	1076	1085	1024	1032	1036	1067	1022	1109	1097	1000	1000	1083	1175	1110	1013	1084	1113	1085	1065	1067	1105	1048	1041	1041	1045	1034	1062	1087	1044	1063	1012	1091	1036	1063	1095	1063	1032	1060	996	1044	1105	1067	1063	1065	991	1068	1052	1051	1056	1068	1069	1036	1022	1017	1029	1051	1047	1080	1048	1054	1116	1062	1103	1065	1038	1049	1082	1060	1127	987	1042	1031	1029	1000	1103	1058	1068	1092	1000	1028	1035	1020	1067	1058	1029	1010	1033	1096	1109	1082	1037	1031	1145	1050	1079	1067	1000	1116	1051	1055	1071	997	1074	1072	1046	1067	1021	1078	1053	1061	1072	1037	1108	1066	1067	1097	1051	1065	1024	1094	1087	1085	1081	1108	1060	1119	1031	1050	972	1005	1003	1029	1043	1098	1043	1124	1051	1074	1050	1062	1050	1028	1066	1072	1099	1082	1035	1068	1014	1010	1023	1058	1073	1046	1035	1095	1072	1034	1069	1108	1134	1079	1041	1069	1023	1090	1057	1098	1081	975	1004	1024	1053	1100	1053	1073	1028	1038	1074	1038	1118	1035	1058	1058	1039	1105	1105	1020	1068	1068	1052	1047	1063	1076	1044	1095	1058	1056	1022	1099	1063	1018	1031	995	1083	1086	1046	1058	1029	1045	1116	1058	1048	1058	1070	1037	1059	1042	1080	1074	1078	1093	1065	1091	1076	1041	1019	1031	1038	1056	1096	1084	1050	1073	1087	1082	1090	1051	1075	1058	1123	1059	1054	1042	1004	1042	1086	1098	1087	1110	1043	1031	1049	1033	1068	1056	1080	1022	1022	1078	1033	1036	1070	1095	1050	1090	1082	1086	1141	1124	1075	1043	1091	1030	1024	1099	1020	1090	1028	1118	1072	1147	1030	1060	1070	1102	1052	1044	1073	1070	1056	1084	1048	1054	1088	1093	1121	1071	1027	1045	1065	1042	1077	1028	1045	1082	1037	1085	1042	1073	1066	1021	1063	1036	1016	1066	1055	1117	1099	1014	1014	1044	1075	1067	1049	1073	1090	1038	1089	1025	1021	1042	1075	1060	1026	1012	1077	1038	1068	1033	1051	1042	1072	1029	1021	1036	1059	1024	1051	1042	1040	1046	1050	1089	1001	1076	1078	1026	1025	1045	1103	1130	1030	1034	997	1094	1032	1067	1093	1076	1069	1089	1097	1110	1103	1004	1107	1031	1040	1046	1108	1059	1041	1075	1079	1049	1050	1034	1106	1062	1001	1097	1038	1040	1096	1066	1102	1114	1035	1016	1055	1108	1048	1038	997	1096	1043	1056	1122	1048	1037	1091	1080	1094	1026	1067	1011	1082	1095	1045	1059	1074	1011	1018	1023	1048	1078	1038	1035	1068	1018	1070	1062	1065	1059	1032	1017	1083	1026	1025	1074	1054	985	1092	1064	1042	1009	1039	1088	1056	1029	1047	1125	1049	1077	1046	1071	1062	1039	1067	1074	1061	1059	1029	1008	1072	1062	1125	1042	1023	1103	1050	1085	1045	1050	1056	1073	1020	1037	1094	1082	1064	1011	1015	1015	1031	1013	1064	1029	1058	1044	1052	1056	1073	1059	1097	937	1033	1008	1047	1085	1038	1050	1053	1020	1069	1084	1062	1057	1071	1052	1071	1107	1033	1043	1123	1040	1020	997	1020	1059	1082	1062	1069	1004	1096	1027	1075	1069	1069	1080	1000	1025	1101	1095	1065	1073	1051	1148	1026	1062	1061	1074	1048	1089	1066	1033	1083	1047	1025	1047	1045	1020	1112	1052	1047	1081	1092	1077	1041	1091	1076	1021	992	1049	1070	1122	1103	1029	1010	1031	1084	1120	1085	1031	1059	1077	1080	1072	990	1096	1032	1084	1097	1044	1103	1080	1082	1093	1070	1084	1064	1070	1034	1057	1031	973	1074	1043	1015	1093	1006	1042	1136	1040	1059	1046	1061	1082	1107	1062	1084	1026	1060	1040	1070	1045	1035	1082	1050	1050	1081	1025	1034	1084	1081	1047	1035	1110	1019	1099	1035	1069	1033	1052	1049	1042	1009	1089	1054	1056	1095	1148	1118	1064	1091	1051	1020	1030	1042	1017	1074	1089	1052	1035	1027	1098	1058	1027	1098	1092	978	1035	1069	1092	1041	1032	1052	1047	1075	1007	1058	1077	1020	978	1086	1061	1095	1007	1090	1076	1041	1055	1059	1097	1056	1050	1046	1026	1061	1081	1050	1112	1025	1040	1073	1036	1057	1056	1061	1053	1007	1158	1011	1097	1039	1057	1043	1126	1075	1075	1074	1037	1067	1030	1069	1041	1074	1112	1080	1057	1039	1063	1105	1041	1058	1045	1079	1052	1097	1046	1071	1095	1068	968	1075	1069	1002	1108	1050	987	1089	1098	1069	1100	1044	1092	1081	1070	1063	1001	1036	1036	1027	1092	1053	1037	1040	1065	1023	1061	1077	1080	1147	1065	1062	1112	1076	1075	1048	1008	1009	1056	1020	1084	1088	1090	1108	1094	1007	1065	1041	1056	1080	1053	1038	1042	1053	1047	1062	1056	1108	1003	1051	1086	1081	1019	1081	1025	1053	1096	1034	1088	1076	1044	1042	1091	1121	1057	1018	1093	1034	1073	1037	1082	1024	1059	1038	1072	995	1127	1067	1076	1088	1035	1055	1028	1097	1007	1070	1114	1026	1007	981	1058	1107	1059	1033	1048	1045	1008	1066	1065	1067	984	1026	1064	1056	1042	1026	1113	1049	1056	1103	1018
8558	1203	1553	1237	969	782	689	631	566	549	522	501	491	448	491	426	437	486	440	423	390	391	440	433	443	425	432	400	442	429	407	406	427	380	428	427	469	398	390	406	418	451	415	428	450	405	441	434	399	392	415	398	431	372	426	369	397	393	427	425	427	391	406	404	422	437	406	434	384	457	442	415	402	392	426	370	430	391	420	437	403	401	402	415	392	413	429	396	460	403	406	449	380	380	435	426	438	403	422	365	421	429	403	425	443	428	450	403	358	411	401	403	379	379	387	421	403	408	396	367	391	377	420	370	367	375	360	405	368	390	411	430	389	386	409	376	399	375	434	371	434	397	406	413	416	391	424	400	424	410	396	370	419	400	404	448	399	393	388	399	412	412	401	423	418	381	407	403	405	402	384	389	399	400	433	437	419	412	413	384	404	391	394	383	420	431	378	414	409	402	398	412	391	414	394	427	388	437	418	381	386	415	409	401	407	398	437	396	428	371	420	366	437	369	407	408	382	397	384	378	378	423	391	378	404	416	404	384	404	404	375	392	388	387	407	429	398	419	415	408	404	390	418	399	426	463	430	378	389	386	387	392	447	423	427	400	394	406	388	405	407	401	425	442	413	420	414	395	350	398	418	361	365	385	403	414	374	392	395	409	418	398	395	430	377	399	400	444	418	443	386	387	418	386	401	404	423	385	405	412	402	406	418	432	401	374	387	384	402	422	381	407	402	408	404	402	429	397	388	386	387	403	398	389	407	413	463	448	407	407	381	399	408	403	372	405	385	402	404	413	389	399	423	415	436	451	428	396	433	392	385	390	395	423	399	375	360	444	396	430	377	423	373	404	439	396	417	400	437	405	407	364	390	407	383	400	410	415	408	432	379	408	389	376	413	395	398	415	341	408	396	411	412	400	379	439	374	405	384	400	370	410	397	402	423	399	404	396	383	401	371	398	390	377	393	370	410	374	413	369	361	411	403	407	405	416	403	401	421	361	383	428	378	375	413	410	395	410	378	420	391	383	393	396	447	392	412	383	396	443	419	402	385	410	371	373	412	401	409	367	399	395	400	401	407	402	373	416	397	407	428	403	382	379	418	405	418	435	414	419	431	445	428	387	391	349	409	412	385	388	394	367	375	376	385	401	344	410	393	398	427	402	403	375	377	385	407	385	355	374	389	413	390	378	432	413	392	410	400	383	403	423	399	388	390	419	378	406	388	406	434	411	400	392	405	391	358	413	404	388	431	370	411	379	396	395	370	448	416	399	389	350	411	389	449	431	417	381	383	383	430	404	396	367	400	457	372	397	430	409	389	407	379	367	418	393	387	389	422	430	424	427	410	402	411	441	410	410	410	403	407	410	392	417	392	410	439	403	364	364	396	383	393	390	405	386	413	388	376	410	398	391	413	388	393	394	435	413	384	404	431	439	430	417	399	416	430	378	394	419	415	372	377	407	379	381	394	404	407	376	387	437	409	415	404	391	405	396	407	390	405	388	418	401	400	394	435	395	401	391	360	398	409	373	421	387	389	421	428	420	403	378	390	386	402	394	403	388	378	403	391	393	373	358	431	401	411	370	402	416	398	408	363	432	429	425	382	429	376	402	371	408	375	367	414	390	404	416	412	396	357	384	407	380	407	422	425	383	421	441	363	381	421	395	363	405	395	416	399	400	381	409	387	403	398	410	441	395	405	414	432	448	409	381	409	395	379	363	415	411	374	414	418	439	430	433	389	425	430	431	368	379	421	408	450	388	399	418	415	432	419	391	356	440	421	399	387	378	407	378	378	439	403	375	403	375	432	366	414	394	417	390	359	400	428	403	424	411	385	416	395	367	463	419	395	363	388	445	424	393	424	392	436	417	425	434	404	406	402	412	419	469	376	376	374	393	430	401	407	388	408	393	406	395	438	395	393	373	390	394	361	357	392	398	407	416	403	404	415	423	397	429	407	386	391	425	391	388	384	403	428	409	412	403	408	406	420	427	374	411	382	419	418	419	406	417	401	386	420	414	426	400	413	412	399	426	430	468	364	419	373	416	389	421	398	414	395	435	424	376	437	424	424	412	378	391	395	411	394	389	421	393	408	397	367	447	393	413	348	408	407	414	383	410	405	401	398	381	408	383	418	392	385	400	402	382	378	400	412	401	422	392	364	393	405	429	402	433	410	414	433	411	405	416	381	397	375	376	437	391	417	383	405	399	408	400	392	398	421	395	398	376	424	400	390	387	381	414	381	384	391	375	391	435	385	396	421	421	410	431	401	409	397	403	438	410	415	396	399	402	405	406	412	383	425	428	374	416	375	389	419	452	380	426	384	387	372	412	395	415	439	426	401	398	441	410	380	392	394	401	366	358	420	440	413	390	408	417	406	388	403	440	420	409	414	406	378	414	386	403	376	418	400	419	399	402	408	392	382	354	415	402	390	394	380	429	388	362	401	380	443	371	406	383	395	392	395	442	403	408	388	404	436	414	434	358	382	380	415	397	417	432	404	406	382	431	431	412	406	419	424	377	378	406	365	410	393	399	355	374	378	399	428	379	433	398	400	362	403	420	453	418	383	417	385	377	359	356	390	386	363	363	413	388	435	411	381	372	391	408	429	417	427	388	407	407	414	403	374	357	406	384	403	383	399	394	383	394	403	419	382	427	379	364	384	408	404	418	394	377	388	395	388	406	420	390	405	391	397	386	417	392	436	369	398	400	405	389	358	404	373	379	416	428	434	400	404	392	443	357	392	383	359	432	403	427	374	381	375	394	407	416	398	400	440	415	433	386	379	415	401	397	448	404	418	400	366	408	409	461	357	402	398	386	415	433	427	418	413	391	409	433	418	393	415	399	413	382	431	414	402	410	423	393	393	431	388	382	391	381	389	395	409	373	408	428	384	394	441	410	410	402	399	383	392	415	382	405	418	395	443	419	387	397	383	381	419	396	376	400	402	432	383	395	388	377	393	391	418	395	421	424	385	363	376	398	397	424	410	428	424	409	402	371	384	401	417	393	403	409	418	414	382	406	389	394	370	421	387	397	410	406	374	367	424	406	401	395	403	397	375	406	411	433	425	448	420	400	391	411	435	406	392	378	415	430	429	383	403	349	414	422	452	431	421	391	348	425	427	400	416	403	388	403	348	400	413	395	412	371	394	386	386	411	421	425	404	426	412	382	417	425	416	433	384	375	422	373	430	386	407	444	401	395	391	409	424	424	405	415	432	405	398	393	351	448	413	400	391	373	417	411	397	391	379	356	382	452	414	390	386	417	419	412	424	422	427	417	371	408	424	415	403	385	416	393	415	399	382	383	401	369	394	388	370	398	430	396	408	405	411	417	387	419	372	396	395	381	387	399	370	413	420	405	422	427	415	389	435	416	413	414	375	416	379	424	382	397	414	402	392	395	405	398	394	398	404	427	397	410	393	391	433	389	409	395	394	367	408	353	417	386	418	419	371	426	388	383	408	422	425	411	392	407	412	374	394	431	412	389	425	431	406	393	400	432
6010	1878	3128	3691	3245	2697	2443	2085	1915	1794	1663	1591	1491	1402	1382	1266	1347	1255	1238	1206	1242	1199	1160	1189	1151	1068	1130	1139	1066	1044	1066	1089	1102	1148	1083	1046	1007	1023	985	1072	1078	1084	1089	1100	1071	1066	1060	1030	1036	969	1008	1048	1048	1044	1047	965	1029	953	942	1030	1003	1007	1019	1064	1048	1024	1039	1033	1056	1014	999	1052	1022	1052	1055	1019	1027	1004	987	993	1021	1006	1052	982	1065	980	1044	1016	1000	968	980	1024	998	1068	1005	1004	975	1047	1013	981	990	1048	961	1000	1055	1047	1029	1033	1026	980	1027	1077	1025	998	1034	1013	1046	1023	1054	1059	1017	998	1045	961	972	1046	1033	1008	1002	978	962	1060	977	981	987	988	971	1004	996	994	982	999	1029	1014	996	994	1011	1040	976	1002	1015	1058	997	1030	969	967	994	1064	1017	967	1047	987	1017	1026	1069	1015	986	1031	1026	997	1028	1003	992	1012	993	1015	1005	1014	997	988	999	999	1014	999	1019	970	956	981	971	990	1010	1015	982	1051	1027	990	1004	1015	1004	997	1001	1073	987	1004	983	997	1007	1019	953	1030	1020	999	1000	949	1009	1030	976	1001	1046	1037	999	1008	986	1048	989	952	1029	1004	1046	1014	1071	1014	991	1005	986	963	968	1052	1017	1026	989	940	1024	1030	1024	1057	962	1040	1043	921	1016	964	1023	1005	959	997	1010	958	992	1081	1019	997	967	1002	1002	993	1016	1023	966	1003	1056	963	1004	960	1055	1008	1087	988	980	946	1047	1018	1041	970	1070	1064	940	965	983	1001	1004	1011	1017	1080	1034	997	994	960	1005	1036	960	1036	1003	979	1010	999	1000	973	1002	1001	1036	981	1057	1063	1053	980	951	974	1002	1007	1033	1016	1008	994	1054	990	909	973	1030	1013	1001	1014	1016	976	1005	1027	1011	1003	1054	1001	990	988	975	984	1002	982	1028	1008	1036	965	967	990	973	947	1005	991	1015	1047	1024	1024	996	1035	982	1048	964	1021	1002	1013	946	1035	993	982	1033	968	1027	1035	980	1047	1032	953	1006	1040	976	1050	1022	1019	1035	1045	1044	935	1019	1009	1049	992	954	978	944	955	1046	1032	1027	1029	1018	1042	1008	976	997	993	1034	985	1046	1061	1073	998	996	1020	1045	1017	997	1026	1024	1029	974	999	1000	1016	1017	999	1004	998	958	1024	1051	969	1023	1012	1070	993	982	1009	968	1004	1011	1007	1030	978	1041	958	994	1017	1014	1033	995	1005	924	982	1013	955	1015	1034	1037	1039	1004	994	1018	1047	1014	1015	1021	1024	1040	1038	996	1008	1004	1060	1053	984	989	990	1041	1040	990	1013	959	1055	1001	1028	992	1016	977	990	991	1004	974	1057	1052	997	981	1021	1044	970	1008	980	995	1025	1041	1057	987	964	987	999	1064	1046	1048	1050	967	988	977	1015	1026	1028	932	1038	1041	971	1030	920	1015	987	991	1025	1028	986	1017	990	1005	1047	1027	1021	940	1006	1016	983	1017	952	1028	990	1011	1025	978	966	943	1007	1020	955	981	1003	1009	1022	1024	1031	915	1002	1022	977	1050	1024	965	1003	1006	998	994	1043	978	988	984	1000	997	951	1044	991	1023	1035	1034	993	992	995	1048	975	1030	1003	996	1055	977	1014	1066	1034	984	1010	998	983	1044	1036	1011	1015	986	1035	992	1038	1022	1055	1029	1010	1026	969	923	1014	958	981	948	976	992	1004	1022	1052	993	1021	991	983	967	1003	1048	987	1053	968	954	992	1014	998	991	987	988	1003	990	989	1004	1021	1035	1024	1005	975	993	966	1001	995	980	1036	961	991	1004	992	1024	1061	978	958	1014	1009	1054	992	967	1050	979	1009	1015	970	1044	1010	1018	1013	1024	1064	1009	1040	949	1064	955	987	1081	1020	972	1035	1024	1013	1005	998	993	969	1023	1009	1011	1001	1047	965	955	992	1004	975	1007	1005	981	1037	1013	969	1024	1024	1022	1004	1038	951	974	983	987	1067	968	974	1027	1034	1044	998	1009	1014	997	984	1018	971	1011	1018	998	1066	1053	1010	974	1030	958	970	998	1020	1003	1035	1008	951	1043	986	996	950	968	992	1040	1002	939	985	972	1009	1030	1046	1073	985	1013	995	953	1023	970	1043	993	1008	1016	995	1037	992	1014	917	961	969	998	1030	1008	1008	1016	1111	949	1013	983	980	1014	974	968	1056	1091	1013	992	983	922	989	1048	1020	1040	1001	1014	983	998	1022	1009	956	1063	1061	962	942	1024	1047	1055	1014	1055	956	996	1009	1032	1078	1023	976	952	1005	987	966	942	1084	1042	1000	976	978	1008	1024	1045	1001	1000	992	1096	947	998	967	998	996	992	1027	991	1010	1003	1006	990	998	978	990	953	1017	1006	1021	1030	954	1019	970	1023	926	1047	1035	991	1030	1013	1023	975	1085	1028	967	999	1011	965	1017	1011	1004	1047	1015	988	980	1016	964	990	1073	1046	1010	1058	1011	1038	1041	1006	986	1012	969	1042	1004	1023	1018	966	1044	990	994	1014	1028	939	1016	983	989	1009	907	1039	1036	1031	985	1020	1002	1046	952	1024	1012	1009	993	1019	1064	979	1047	1107	960	1049	1005	1039	984	1041	1016	1040	1035	1031	961	1025	1044	996	1015	1030	1029	999	984	975	1006	1008	1014	966	960	976	1003	976	996	1063	950	963	1022	979	996	1047	1043	999	992	1045	1038	1008	994	1011	976	961	1024	1022	1007	939	1060	1004	1034	1020	981	1029	992	1043	971	995	1006	984	965	1005	1000	990	1006	1016	1006	980	1022	1039	1032	1013	959	1025	947	1031	978	963	1015	1002	1030	994	1006	974	969	1027	922	1034	989	982	977	1045	976	972	972	1027	976	1004	1018	1030	1020	1011	986	993	1039	1009	1005	1026	1029	979	982	1022	985	975	1038	1017	1030	1046	970	1021	1004	993	943	1020	1031	992	985	1007	968	991	1006	996	973	1048	1027	953	1027	1055	980	1024	950	1022	989	1038	986	1028	1005	1007	991	965	1009	968	970	983	990	993	1064	991	992	984	1014	1032	1044	1016	993	1001	1018	997	1030	1019	990	983	937	1036	969	1057	963	956	1006	972	959	1041	934	1047	1017	985	997	998	1018	944	957	1014	1008	1056	1014	958	956	991	1027	992	970	1005	1002	1055	1015	1027	1016	993	939	995	1023	1061	973	986	1001	1070	971	981	1022	939	977	970	991	1006	986	1031	979	1026	1008	1007	1051	972	1010	1039	1012	1003	1046	1042	981	1022	955	1048	1025	1004	990	1043	1041	994	993	989	960	984	991	1060	1013	987	1032	992	959	1003	1046	1009	1043	1037	1082	978	991	988	973	1013	1020	995	992	953	999	982	975	973	981	1147	1002	1042	968	987	1032	1015	1027	974	1032	995	977	972	1022	986	1061	1003	1062	953	1036	990	1005	980	979	1061	1013	994	1042	1011	935	1039	981	1058	1051	997	1020	980	975	979	1061	951	969	1029	981	1034	1012	985	1067	987	997	990	1029	1050	999	1003	1050	1026	1005	970	998	990	1032	1033	1032	941	1001	1040	1042	1024	976	1008	1068	949	991	1022	980	983	1007	1022	981	1004	1039	1023	1045	1034	1012	980	1024	1013	1050	1004	966	959	1017	1012	994	1057	995	1036	933	1001	1012	1018	1035	1019	1065	993	1000	998	1049	966	996	1038	961	1022	1023	1046	1035	1059	1011	979	998	987	981	985	992	1038	1018	1047	1018	962	1036	1018	965	966	1008	1002	994	991	945	1043	978	993	1010	1006	961	1052	1066	966	975	1008	1025	980	988	1014	980	1031	989	1011	986	983	1017	1044	1037	1026	969	1042	938	995	1018	988	997	971	1034	998	1026	1034	1005	978	961	945	996	971	1017	971	1018	1009	1036	979	957	973	1068	1035	952	1033	987	1038	1023	976	970	999	968	1007	1042	958	947	1043	1035	1018	1013	1036	976	954	1001	930	981	1009	1013	998	1074	986	994	1029	1004	1011	1018	1023	1034	1014	1005	974	1031	1016	1023	1059	1008	938	1020	1012	1031	1028	999	1012	998	971	994	1016	1029	998	979	999	1007	992	1055	1006	1009	946	977	997	1020	1013	1041	992	987	1038	995	1035	1014	1005	994	1012	1050	994	934	962	1016	952	1002	975	1005	1009	982	954	1028	1007	978	1072	1005	980	972	990	991	1078	1002	1027	1022	1028	1020	996	990	1044	1031	1012	1003	976	984	1007	989	1026	999	1007	962	1018	1010	988	917
15874	2574	2580	2017	1435	1053	848	698	574	504	433	449	399	361	341	314	293	278	308	296	289	298	288	270	249	271	239	243	251	241	278	266	230	282	269	227	275	249	218	226	236	219	238	250	252	228	248	218	247	219	271	231	246	248	222	246	218	234	238	232	262	245	205	233	231	243	222	206	229	215	234	237	254	231	227	231	230	241	216	221	232	242	230	201	223	227	216	247	232	228	245	256	242	235	247	211	226	226	221	234	231	201	249	226	233	253	235	216	222	221	203	236	213	256	220	234	203	228	228	208	229	225	212	212	228	257	218	210	207	238	218	217	226	238	223	206	225	241	222	233	217	225	220	256	221	235	221	224	227	193	226	231	225	222	235	212	221	238	228	223	228	235	239	217	249	234	217	227	233	219	261	210	196	223	232	236	203	225	226	227	261	234	243	224	239	205	220	199	222	216	216	237	228	217	224	198	221	233	230	199	230	224	234	225	251	216	231	218	208	275	216	222	244	211	236	243	245	222	230	220	208	227	251	248	242	246	237	239	241	213	222	215	226	226	225	215	214	216	242	245	227	221	249	215	226	228	227	253	228	214	243	221	218	226	224	247	240	226	225	213	212	223	220	226	229	250	220	208	222	239	216	221	236	206	239	232	212	233	243	209	216	230	226	227	260	190	212	214	225	256	208	216	257	198	235	235	222	221	196	210	224	227	220	225	241	233	233	232	252	215	213	214	255	219	233	247	210	214	213	219	225	235	200	240	212	219	218	225	213	228	226	222	232	232	240	263	221	208	218	214	238	198	239	217	221	196	252	240	219	245	233	245	232	234	239	261	240	216	205	221	217	207	233	231	234	246	219	231	238	238	207	248	228	208	234	228	235	195	197	224	226	215	245	221	245	234	220	237	224	203	239	234	252	227	242	218	212	229	209	205	224	209	231	235	235	226	211	245	200	239	231	211	214	230	207	218	224	206	242	227	255	204	220	221	233	221	211	222	205	205	211	235	263	231	205	210	205	236	211	229	224	233	219	252	223	208	219	221	251	226	216	226	201	212	223	232	193	246	233	235	214	221	241	232	226	222	241	234	234	218	225	226	217	201	220	216	214	222	215	224	248	234	217	199	203	224	211	227	217	229	208	238	251	218	221	217	238	215	212	227	243	213	216	233	212	222	244	226	202	250	229	228	236	227	222	220	231	247	214	231	231	260	201	221	237	230	245	226	232	248	241	220	215	226	247	222	229	212	243	232	222	223	221	202	241	238	217	216	213	205	197	211	243	225	222	229	207	269	260	228	235	223	244	239	219	238	204	231	243	226	213	256	250	243	224	226	230	226	226	231	243	222	234	230	235	245	242	219	206	201	216	206	224	201	204	213	198	257	207	217	226	211	235	198	226	235	219	229	222	242	229	216	236	220	217	208	226	227	206	222	244	208	210	230	229	216	226	218	233	217	222	215	209	221	231	226	224	215	213	229	225	213	221	242	228	235	250	248	224	244	225	215	237	218	218	205	245	208	209	219	204	221	220	238	232	205	238	212	243	188	213	232	197	209	230	220	234	259	244	226	226	213	228	258	217	225	206	204	234	251	212	196	220	201	230	229	260	215	244	222	237	224	230	260	230	206	211	245	236	204	233	219	218	234	240	238	220	217	213	236	238	229	227	230	247	226	214	228	221	223	213	254	227	235	196	245	229	223	210	210	254	241	231	212	216	207	212	230	236	214	223	226	212	212	220	234	207	212	220	225	236	230	203	252	259	221	214	236	220	210	240	211	214	232	224	239	216	195	202	224	218	217	252	212	211	235	208	236	240	233	228	218	255	231	225	225	235	204	223	213	223	234	215	225	241	211	219	235	254	231	249	230	244	216	232	229	190	212	215	231	205	229	223	218	221	217	218	216	214	225	238	239	231	231	231	208	218	238	229	207	259	211	231	231	203	224	228	249	227	215	229	231	223	233	210	204	227	231	203	213	243	256	251	240	233	225	245	217	224	205	197	204	222	218	229	213	199	228	263	217	230	270	226	213	224	240	227	221	197	231	219	231	223	226	227	229	238	226	214	235	209	227	205	216	231	204	252	243	209	224	218	232	224	239	209	224	226	250	225	226	222	220	218	209	231	216	195	228	229	230	229	223	228	215	228	222	235	217	228	207	227	221	221	231	195	256	221	229	220	223	213	206	208	218	250	235	229	241	241	228	256	216	209	216	239	229	224	202	221	221	239	216	226	221	237	240	255	247	235	243	235	247	231	252	233	213	223	238	194	228	246	224	260	238	210	245	206	240	247	226	240	228	224	233	223	211	244	255	224	226	212	238	238	238	235	214	227	236	225	249	227	252	206	233	230	211	230	209	260	231	228	238	225	259	229	212	223	240	215	228	216	209	221	255	245	222	221	244	221	236	220	228	212	210	235	213	199	235	240	228	207	221	216	232	216	229	222	233	220	205	203	225	215	192	226	240	236	234	222	208	233	241	196	206	209	227	223	238	220	233	190	204	227	224	222	253	225	194	224	222	219	254	215	250	231	249	249	225	244	223	218	238	232	209	214	234	211	198	234	231	216	246	227	233	263	253	222	199	228	243	206	256	209	251	204	234	224	226	216	232	230	234	210	226	216	220	233	213	219	240	226	215	223	234	230	216	229	216	230	252	222	206	240	202	240	256	219	256	212	227	247	224	268	220	226	219	224	231	238	221	273	227	205	216	242	240	257	213	192	208	248	223	225	222	234	210	240	214	203	231	224	213	207	193	222	214	227	231	214	264	221	216	213	218	218	231	206	233	213	216	239	236	226	250	216	225	220	226	215	208	213	237	219	204	238	237	211	216	267	229	241	221	210	230	217	215	212	206	211	212	228	204	229	213	227	210	215	221	223	220	224	239	211	246	203	237	202	218	197	217	214	217	224	229	210	194	230	227	209	211	222	210	234	231	202	219	237	225	234	218	248	221	223	198	249	207	219	202	226	183	225	209	230	214	215	242	220	226	243	211	207	229	235	217	205	224	216	235	215	224	224	223	252	233	203	200	234	221	237	212	235	240	237	236	249	213	212	223	193	217	216	256	215	233	232	248	239	230	220	226	212	208	227	225	236	243	243	203	220	224	235	223	212	203	238	205	229	238	229	237	228	221	233	205	219	227	227	232	202	241	206	198	238	206	231	229	207	199	227	218	230	215	220	238	242	225	225	256	209	235	215	235	218	211	226	211	233	203	247	237	221	195	250	226	219	200	205	206	219	201	211	225	211	254	221	250	215	207	236	243	225	236	211	228	193	218	249	215	242	220	232	221	232	196	208	206	231	213	246	219	227	234	237	245	224	221	225	213	236	201	228	201	236	226	223	209	225	239	243	241	239	203	227	234	256	214	252	220	236	213	238	221	240	245	221	225	198	237	235	235	223	237	229	218	193	249	229	210	235	211	222	241	206	208	220	208	202	219	227	228	236	215	200	220	242	228	227	199	231	212	224	204	203	247	219	229	216	229	261	245	212	231	233	221	223	210
7642	2242	4830	5659	5015	4144	3448	2938	2448	2124	1829	1662	1562	1469	1347	1196	1141	1081	1076	1019	1000	1025	961	899	836	843	818	828	775	800	736	830	720	698	787	735	729	652	685	698	670	704	711	687	654	690	668	678	670	659	682	676	660	654	647	709	656	681	643	650	695	608	643	651	658	629	637	605	635	615	648	577	571	620	630	611	640	631	615	651	612	643	639	613	614	626	629	637	604	582	636	590	608	585	616	564	646	637	598	564	656	612	628	623	592	611	629	638	658	618	691	637	627	655	641	636	624	680	685	620	604	648	611	605	591	604	622	672	612	552	603	548	616	645	645	602	566	603	621	638	600	615	619	607	645	575	607	595	601	611	585	617	644	624	571	573	616	573	617	618	615	605	577	641	631	598	581	603	633	604	642	616	602	551	598	653	588	613	652	550	612	597	547	600	572	592	580	602	617	649	611	622	620	614	623	600	586	604	665	608	612	549	576	630	618	594	573	636	618	599	589	598	621	620	609	637	533	596	610	597	600	614	612	648	590	614	586	632	625	602	597	642	633	576	608	608	609	616	607	610	617	576	571	562	662	584	637	593	593	624	575	597	583	573	584	618	646	620	623	580	565	560	600	632	625	633	582	637	601	625	613	596	605	575	605	618	576	591	594	558	595	630	607	619	600	582	581	616	575	635	624	602	610	571	641	570	616	666	588	602	579	610	660	603	561	636	618	588	565	601	621	584	601	601	622	593	579	583	606	609	595	619	642	580	611	619	627	570	621	637	592	576	603	597	592	559	581	586	568	597	623	599	587	630	611	603	617	588	590	616	581	593	603	621	576	627	633	606	601	597	627	606	616	636	656	563	599	592	632	599	632	615	657	603	611	627	610	621	601	615	588	608	638	585	612	614	605	631	594	610	572	579	593	602	606	590	565	599	635	600	593	593	609	584	604	619	613	586	653	602	614	609	609	632	587	604	597	553	622	580	601	601	628	573	587	555	561	554	588	588	535	577	599	597	597	609	630	582	579	598	578	589	599	578	599	594	617	579	586	559	589	629	593	592	619	575	614	553	589	598	592	597	620	571	611	599	571	609	613	592	585	589	582	581	621	619	535	566	604	634	637	607	602	606	555	605	673	594	665	570	584	612	558	625	638	603	612	614	614	605	605	588	602	609	593	612	587	608	600	593	577	566	590	579	632	639	649	609	613	611	569	626	597	644	619	620	652	619	577	578	590	573	616	583	652	647	561	613	625	623	581	640	611	599	631	582	612	591	606	588	601	601	633	586	599	626	613	598	598	619	615	603	589	600	616	548	586	623	574	588	591	611	567	589	565	584	621	580	617	592	619	603	595	594	644	565	607	609	608	605	609	611	574	604	612	571	620	616	603	620	635	596	620	541	576	584	608	597	603	591	552	643	619	590	573	570	584	622	629	599	575	615	628	600	566	601	605	583	610	640	600	591	605	638	594	588	596	598	596	621	593	600	620	565	634	608	580	556	584	610	633	550	588	584	643	622	577	594	585	615	601	611	582	566	605	593	577	584	617	588	595	569	599	622	598	583	604	568	663	624	601	613	583	634	596	596	591	574	592	586	598	602	584	618	582	584	587	619	603	644	598	602	652	616	638	634	571	631	602	592	577	604	607	611	587	567	578	593	615	638	569	600	592	608	577	622	616	595	621	574	618	646	611	607	568	631	560	584	589	583	579	577	570	628	623	590	605	609	608	548	575	613	650	612	598	584	583	638	636	574	621	625	597	571	613	628	590	573	622	610	605	600	630	610	612	620	598	578	562	618	613	549	618	630	604	602	585	627	592	629	600	631	575	590	607	598	619	595	587	601	609	588	625	604	592	594	613	579	596	597	606	606	637	591	626	603	609	575	591	573	599	625	635	598	608	589	584	588	588	610	620	599	641	547	567	614	601	611	587	548	598	578	625	609	614	616	614	645	627	677	623	626	612	608	585	621	566	620	587	592	549	608	607	521	634	575	592	614	609	617	608	575	612	641	603	583	613	641	623	644	601	594	592	620	604	643	615	652	601	619	613	633	562	587	575	613	581	630	587	596	612	607	610	615	550	570	572	633	624	582	547	610	606	613	589	645	623	604	613	564	624	598	572	613	631	624	593	635	602	624	632	626	601	625	592	576	630	564	558	558	580	559	596	595	614	637	632	592	628	628	648	605	655	648	620	557	603	609	564	597	625	625	626	587	600	598	570	576	582	599	594	574	570	629	574	579	680	601	660	623	600	557	610	616	570	603	604	578	585	616	626	585	546	602	597	647	609	616	554	585	604	603	608	552	581	655	594	579	613	619	582	586	591	546	620	611	590	595	632	604	599	595	568	578	625	637	624	583	635	601	589	537	576	555	606	588	638	589	615	577	538	563	602	590	636	573	611	577	611	604	630	576	578	609	624	622	624	575	617	613	628	619	589	575	615	598	590	596	605	578	655	623	562	612	611	607	600	608	581	592	627	630	632	622	575	616	640	606	567	607	595	603	647	636	553	576	597	569	626	606	605	602	581	598	603	607	604	574	609	601	585	575	628	603	614	593	590	605	577	621	629	607	599	599	573	606	559	537	597	613	562	624	602	629	582	586	618	595	623	605	596	599	593	597	582	599	611	587	634	609	565	560	641	593	546	579	618	609	581	631	601	622	572	597	610	611	588	573	569	574	607	636	576	646	608	579	624	598	587	588	622	599	573	542	627	620	610	596	609	587	577	640	544	637	563	655	638	549	592	609	597	598	603	579	611	605	630	595	573	600	556	602	644	588	620	604	594	603	617	593	569	598	597	627	601	630	643	615	601	584	606	599	601	639	627	634	649	585	571	563	606	608	628	616	581	601	597	662	645	628	616	609	617	627	579	605	616	513	613	634	619	586	604	572	573	566	604	624	641	604	612	595	608	599	573	597	611	618	616	560	541	592	599	639	596	604	596	624	618	584	615	574	591	602	585	592	573	614	599	617	609	555	617	636	599	597	580	588	587	620	589	658	599	608	634	588	615	555	577	668	600	573	585	602	571	586	568	610	608	552	607	621	628	622	585	601	618	592	594	598	604	599	590	644	641	603	552	548	625	626	599	597	632	597	560	575	588	554	620	619	555	618	547	584	616	566	540	599	623	581	599	608	619	552	584	601	596	589	555	625	595	617	651	600	605	641	590	608	630	567	600	627	586	630	611	599	648	624	589	632	576	595	611	593	643	609	613	626	568	623	631	591	605	578	615	560	587	622	599	617	584	606	636	609	587	607	617	634	607	624	620	624	637	602	590	599	619	600	598	596	572	604	588	581	648	605	591	632	582	569	626	578	565	607	598	607	584	614	592	607	617	571	587	637	549	624	627	598	626	626	615	582	612	593	585	607	616	643	601	588	630	578	620	643	573	594	580	595	589	607	563	587	566	600	607	600	566	582	599	601	585	605	628	600	605	595	617	587	640	606	577	608	645	640	671	574	608	657	594	631	584	584	621	576	579	586	599	575	615	549	603	600	615	599	583	565
2416	487	433	450	436	439	451	426	407	417	414	358	415	406	426	417	435	409	432	431	445	427	401	428	406	424	389	416	390	421	414	431	419	384	408	431	424	394	414	415	430	380	427	422	436	472	396	400	409	426	404	382	441	431	460	410	430	441	436	461	413	411	401	372	418	400	440	440	435	414	425	422	422	420	442	442	414	381	448	396	395	434	421	419	425	411	392	429	425	428	356	414	391	440	404	394	402	402	427	393	451	412	437	385	425	412	382	427	431	413	390	378	406	409	402	421	394	389	397	426	429	413	433	429	393	386	406	451	428	412	429	414	398	404	399	431	410	429	418	426	423	376	399	418	426	395	416	437	391	401	418	426	414	428	416	422	401	384	402	366	403	418	405	419	412	405	392	403	431	425	430	381	440	404	432	409	373	431	405	413	443	431	410	430	416	409	429	433	418	433	392	469	420	387	352	384	433	417	391	398	402	432	422	408	417	405	429	442	414	457	417	387	388	382	431	427	398	400	405	436	428	405	395	420	433	400	418	424	408	420	409	475	418	437	409	427	378	436	416	399	424	419	437	382	390	443	413	421	469	394	421	395	398	397	438	379	425	413	438	419	400	387	393	403	409	434	439	401	407	385	386	409	409	430	392	425	402	393	421	465	383	393	438	404	384	406	383	423	408	400	414	422	412	401	413	405	447	437	408	442	431	373	435	395	421	425	392	374	371	426	389	416	403	404	402	395	403	416	401	406	386	407	439	422	378	422	418	446	434	433	425	400	393	419	411	426	428	425	411	385	413	394	428	405	458	411	399	423	395	426	421	416	379	366	392	385	424	380	419	417	421	402	435	404	387	446	464	436	410	443	430	400	426	368	422	358	417	406	369	419	415	442	422	402	451	430	421	397	415	402	413	358	409	445	393	401	413	442	408	449	370	405	402	411	392	450	417	428	478	417	419	392	441	415	391	422	445	420	382	449	381	411	400	416	390	419	447	413	401	407	375	412	405	392	443	403	427	406	390	390	392	379	395	402	439	410	405	429	440	430	379	444	447	404	410	421	402	367	398	401	444	453	388	408	425	422	399	454	381	417	411	379	421	438	385	416	398	438	411	431	418	416	439	409	439	410	423	400	421	439	420	420	432	425	389	396	387	407	393	419	465	434	386	401	451	383	406	404	437	435	420	419	409	425	425	414	389	403	413	398	401	392	388	391	378	394	397	381	403	413	398	410	395	421	382	410	396	440	461	438	380	413	358	386	382	382	424	376	417	405	425	392	404	421	419	384	406	431	363	447	411	422	421	428	415	410	439	423	432	404	430	432	409	429	428	432	410	425	447	368	398	386	445	417	367	412	381	391	431	454	430	418	417	422	432	467	402	422	434	421	379	418	421	423	433	402	437	436	427	394	416	442	420	393	428	413	407	424	415	417	427	418	441	436	382	416	431	442	439	407	411	398	396	381	424	439	423	445	420	405	428	419	441	422	423	404	414	393	411	403	439	401	383	435	393	412	415	413	402	400	367	423	386	410	394	363	381	392	414	431	388	416	403	405	419	432	440	429	408	398	421	396	384	456	429	439	424	413	406	406	408	426	401	430	448	412	424	407	389	425	386	426	421	409	422	427	442	410	402	418	426	403	433	436	400	419	417	456	406	416	447	454	417	394	421	378	417	436	418	382	400	376	399	352	380	427	415	361	371	408	406	392	415	424	424	394	407	420	410	392	392	430	400	396	465	437	417	417	428	390	395	433	376	432	403	432	380	414	418	433	414	380	400	425	392	399	413	418	400	436	436	411	416	424	449	423	449	434	375	414	406	415	454	435	381	443	410	391	404	429	398	448	436	416	400	431	421	421	392	393	377	415	429	397	407	440	425	378	405	398	415	406	400	405	403	401	411	396	403	413	430	398	401	416	403	471	402	420	427	427	418	425	387	391	395	384	423	410	423	379	417	415	388	428	392	443	424	401	415	418	398	426	402	411	419	413	408	400	385	444	411	414	436	394	421	395	410	418	411	403	396	431	389	454	415	403	428	441	401	447	411	415	430	378	403	401	419	428	415	426	393	412	457	459	424	409	423	424	406	409	408	417	390	386	418	392	409	417	453	426	400	434	420	418	405	418	423	408	397	429	412	393	412	412	470	424	389	399	405	465	411	425	403	406	403	385	426	443	371	402	410	418	396	410	402	404	396	412	416	412	377	373	427	444	412	429	424	384	422	425	436	406	428	419	435	435	441	403	438	402	406	416	393	386	455	414	381	396	422	444	408	414	414	411	408	397	406	409	413	413	445	417	411	442	412	428	400	441	450	394	372	417	396	419	410	416	439	380	390	408	419	428	414	391	397	417	436	376	401	416	392	406	394	433	424	422	412	387	418	396	431	429	407	418	423	420	377	425	409	409	416	375	404	435	451	447	428	387	445	403	399	417	391	418	393	405	387	440	427	422	403	449	394	408	393	411	382	390	426	407	406	403	395	398	408	411	449	393	427	449	414	403	424	372	419	414	416	368	381	410	421	444	390	385	405	434	452	413	414	444	421	469	394	372	393	429	401	380	445	406	448	389	405	426	424	380	409	421	440	441	417	419	392	378	422	421	451	411	421	418	416	430	390	397	409	435	423	409	436	418	428	401	391	396	407	390	418	409	408	429	421	402	394	423	433	400	401	439	388	397	456	437	423	417	418	406	368	406	440	423	381	398	442	379	410	405	403	405	439	376	404	425	392	424	364	418	416	460	405	412	400	398	410	384	431	421	400	425	393	427	408	437	442	419	417	435	436	426	426	414	395	429	438	449	405	395	421	396	422	377	456	425	439	401	415	396	414	416	395	415	411	399	432	438	391	434	426	402	402	424	381	426	404	420	415	439	415	390	413	418	402	431	417	442	412	380	442	423	375	421	414	415	406	398	395	403	400	425	384	377	408	388	414	419	385	422	420	443	391	364	432	412	400	410	377	384	423	403	399	410	390	432	382	404	465	406	402	407	385	401	456	415	375	405	432	397	378	410	439	418	436	403	408	425	439	439	411	404	400	387	450	443	400	386	401	400	374	426	375	430	428	403	414	391	405	381	394	391	400	381	412	435	404	354	440	431	442	394	410	402	361	428	430	407	418	398	415	429	433	418	424	399	427	408	423	462	410	413	420	411	399	417	442	446	415	447	464	396	407	391	416	408	392	437	389	386	377	419	402	470	405	385	396	433	398	410	423	401	440	432	411	421	429	367	387	435	447	452	426	465	437	407	410	424	413	385	392	416	412	410	407	437	356	441	400	400	439	462	395	393	418	398	399	415	413	413	384	433	406	423	386	394	411	435	416	379	413	385	420	410	413	386	426	428	435	406	415	435	409	390	404	435	399	394	389	442	390	350	421	416	429	392	415	389	439	385	424	414	417	420	407	418	421	463	398	406	415	407	395	416	410	413	405	423	421	417	399	358	403	422	407	450	412	395	421	439	426	384	375	396	433	435	418	448	441	410	401	389	425	442	381	420	385	399	389	397
2805	1111	1171	1162	1174	1162	1048	1139	1113	1074	1068	1099	1060	1130	1055	1095	1081	1040	1005	1030	1048	1054	1094	1070	1064	1067	1038	1004	1099	1051	1023	1014	1044	1021	992	1052	1068	1047	1053	1028	1079	1014	1021	1057	1036	1025	1100	1071	1010	1011	1019	1116	1058	1083	1042	1012	1036	984	1008	1108	980	1018	1071	1043	1029	1032	1045	1037	1039	1066	1053	1071	1061	1041	1012	1043	1004	1116	1057	1084	1072	1030	960	1100	1044	1042	1055	979	1041	1027	1040	1061	1070	1009	1052	982	1087	1005	1014	1051	1005	1048	1085	1062	1085	1027	1058	1070	1116	1042	1031	1048	1035	1008	1067	1031	1099	1062	1027	1008	1023	999	1055	1003	1022	997	1064	1035	993	1086	1098	1019	1039	1017	1038	1094	1058	1059	1111	940	1028	1059	1088	1033	988	1010	1117	1012	1085	1058	1032	1068	1069	1021	1048	1104	1062	1023	1002	1035	1066	1051	1001	1027	1035	1050	1056	994	1087	1076	1033	1039	1104	1094	1014	1050	973	1085	1088	1039	1031	985	1077	1028	1028	1027	1067	1100	1045	1014	1059	1066	996	1021	965	1087	1036	1013	1044	1113	1069	1049	1008	1063	1035	1036	1005	1052	1041	1032	1032	1030	1027	1105	1008	1058	1050	999	1054	1051	1064	1042	1095	1025	1101	987	1087	1041	1013	1009	1027	1090	1009	1014	1043	1006	1021	1035	1040	1032	1068	1077	1076	1068	1021	1014	986	996	1036	1024	1006	1050	1057	1043	970	1009	1014	1039	1042	1056	1033	999	1028	1050	1063	1039	1037	1078	1063	999	1034	1050	1058	1046	1019	979	1062	1043	1048	1002	1080	1037	1050	1074	1024	1039	1066	1083	1040	1049	1063	1037	1078	1067	1012	1055	1056	976	1018	1007	1048	1020	1046	1000	1067	1044	1011	1059	1016	1033	1029	1033	1057	1053	1063	1082	995	1047	1090	1020	993	1031	1068	1084	1028	1007	1025	1065	1048	1056	1047	1047	1026	1023	981	1031	1052	1017	1090	1066	1057	1037	1085	1054	999	1051	1035	998	1023	1053	1075	1032	1038	1051	1081	1088	1051	1002	1002	1081	1078	1037	1031	1014	1042	1076	1048	984	1065	1072	1009	1008	1072	1049	1073	1038	1010	1053	1035	1028	1052	1018	1044	1097	1098	1007	1032	1065	1086	1037	1020	1048	1012	1031	1066	1041	1064	1007	1036	1037	1007	1029	1016	1025	1096	1041	1063	1043	992	1025	1065	1037	1084	1032	1026	1030	1034	1040	946	1047	1055	1064	1001	1092	1006	1062	1006	1049	1011	1014	1040	1069	1028	1060	1024	1017	1003	1013	1048	1078	1017	1004	1046	1029	1037	1011	1066	1040	1010	1047	1020	1054	1045	974	1046	1029	1065	1048	990	1074	1060	1055	1030	1069	1058	1066	1049	1039	1034	989	1064	1066	1088	998	1040	1020	1070	1069	1082	1021	1017	1032	1046	1059	1065	1059	1068	1043	1077	1087	1045	1050	1049	1020	977	1055	1008	1017	985	1036	1075	1045	1041	1022	1091	1026	1047	1050	1042	1064	1039	975	1010	1002	990	1042	1022	1039	997	1035	1080	1038	1049	1009	1052	1029	1028	1049	1078	1057	1019	1077	1086	1089	1054	1015	1017	1000	1025	1028	1068	1046	1041	1029	1097	1054	1069	1055	1039	1046	1064	1020	1031	1043	1081	1026	1078	964	1084	1060	1016	1058	1042	1025	1059	1081	1028	1087	987	1110	1043	1094	1104	1030	1052	978	1032	1020	1080	1093	992	1058	1027	1020	1039	1061	1075	1028	1060	1082	1017	1015	1041	992	1041	1071	1083	1127	1035	1043	1010	1054	1069	1027	1031	1094	1128	995	1066	1014	1071	1040	1066	1039	1022	1083	1002	1047	1017	1050	1058	1035	1052	1024	1040	1044	1076	1028	1048	1054	1074	1025	1038	1055	1043	1061	1038	1064	1054	1057	973	1072	1037	1070	1062	1031	997	1056	1002	1037	1022	1064	1037	1068	1054	1044	1005	986	1024	1064	1050	1020	1039	1062	1012	1030	996	1057	1024	1040	1032	1023	996	1037	1057	1036	1001	1047	1019	1052	1067	1050	1012	1075	1058	988	1055	1094	1086	1059	1007	967	1030	1047	1076	1043	1076	1053	1039	1060	1018	1087	981	1014	1088	1026	1026	1032	1056	1062	1005	1021	1036	1033	1086	1021	1113	1059	1036	1029	1067	1049	1055	1017	1057	1010	1045	1026	1067	1031	1026	1030	1111	1079	1065	1004	1067	1139	1103	980	1047	1058	1044	1060	1031	996	1050	1039	1035	1086	1068	1072	1060	1062	1051	1108	1008	1042	1057	1043	1053	1040	1078	1029	1063	1120	1117	1089	1062	1040	1076	962	1048	1093	1007	1010	964	1044	1066	1073	1010	1039	1040	1027	982	1099	1045	1005	1045	995	1013	1077	1080	985	1066	1024	1052	1028	1047	1004	1012	1022	999	1085	959	1005	1060	1075	1026	1021	991	1049	1058	1054	1035	1064	1025	1067	1040	1063	1055	1046	1033	1054	1070	977	1025	1036	1017	1065	1030	1016	1017	1035	1072	1024	1039	1044	1038	1022	1009	1017	1056	1049	1019	1080	1080	1081	1068	990	1029	1024	1067	1071	1049	1061	1009	1027	1064	1055	1057	1044	1069	1049	1087	1033	1073	1019	1061	1063	997	1078	1063	998	1029	1009	1046	1030	1041	1071	1016	1005	1098	1057	1067	1074	1034	1018	1041	1070	1063	1071	1097	1044	1043	1033	1046	1052	1026	1066	1018	1015	1039	1036	1027	1075	1076	1090	1025	978	1020	1049	1069	1056	1049	1051	1035	1044	1061	1122	1057	1130	1019	1098	1073	1022	1041	1021	1052	1063	1001	1054	1042	1068	1026	1072	1070	1022	1084	1002	1002	1031	1073	1072	1066	1054	1020	1066	1015	998	1042	1046	1073	1042	1043	1009	1066	1102	1050	1039	1088	1032	1081	1081	1029	1049	1039	1096	1040	1063	1064	1003	1064	1071	1025	1053	1012	1024	1053	1056	1036	1033	1011	990	1017	1071	1010	1048	1057	1029	1049	1089	1019	1066	1041	1010	998	1052	1051	1043	1091	1069	1014	1054	1015	1000	1014	1031	1071	1044	1026	1064	1019	1048	1029	1008	1025	1023	1082	1031	1061	1025	979	1041	1067	1037	1092	1070	988	1061	1045	1054	1038	1064	1048	1045	1013	1035	1046	1019	1042	1083	1034	1074	1015	1068	1006	1053	1123	1055	1004	1011	1002	1102	1058	971	1068	1085	1040	1059	1049	1018	1006	981	1041	1067	1059	1039	1006	1039	1027	1018	1064	1116	1050	988	1077	1047	1026	1024	1063	1043	1066	1019	1041	976	1083	1026	1026	1071	1046	1003	1014	1062	1054	1077	1035	981	1085	1079	1036	1107	1019	1071	1064	1039	1024	1074	1023	1029	1058	1060	1072	1040	1039	1077	1042	1039	1028	1072	1069	1039	1114	1058	1034	1052	1048	1062	1038	1041	1006	1096	1047	1050	1037	1051	1083	1027	1047	1054	1042	1064	1013	1025	1068	1113	1067	1071	1083	1047	1033	1020	1020	1043	1086	1080	1105	1045	1042	1037	1041	1084	1041	1019	1051	1027	1015	1085	1009	1055	1056	1006	1044	1051	1053	1020	1074	1033	1037	1017	1068	1039	1022	1076	1029	1027	989	1040	1049	1070	1036	1012	1030	1082	998	982	1018	1063	996	994	1030	1002	983	1065	1098	1054	1070	983	1045	1016	1038	1060	1101	1044	1065	1072	1005	1051	1022	1040	1033	1034	1059	1104	1038	1055	1027	1041	1032	1039	1050	1026	1090	1109	1035	1039	1030	1062	1059	1057	1064	1061	1084	1086	1036	1017	1020	1021	1024	1014	1034	1043	1018	1068	1058	1066	1018	1071	1056	1016	1096	1061	1054	1027	1067	1009	966	1045	1071	1080	1041	1097	1088	1021	1080	1040	1044	1040	998	998	1031	990	1094	1044	1040	1037	1055	1091	1038	1077	991	1050	1081	1086	1080	1105	1021	1066	1003	1047	1042	1038	1080	988	1064	1038	1053	1022	1047	1036	1039	1051	1040	997	1087	1052	1061	994	1037	1057	1016	1070	1070	956	1045	1019	1080	1060	1071	993	1055	1072	1041	1058	960	1102	1032	1053	1100	1006	1108	1033	1002	1058	1061	1045	1036	978	1028	1017	988	1066	1011	1026	1021	1050	1058	1065	1011	1060	1130	1051	1093	1032	1093	1046	986	1028	1047	1057	1072	1047	1022	1090	1077	1027	1056	1009	1067	1064	1051	1096	1036	1091	1053	1079	1029	1055	998	1075	1106	1055	1004	1014	1078	1044	1064	1032	998	1056	1084	1045	1072	1033	1031	1061	988	1029	1052	1018	1120	1067	1035	1056	1050	1019	1079	1048	1058	998	1005	1064	1008	1056	1050	1047	1101	1048	1045	1075	1017	1064	1090	1075	1045	1028	1069	1020	1042	1104	1037	1002	1041	1017	1062	992	1045	1005	1031	1055	1072	1045	1059	965	1050	1064	1050	1076	1016	1067	1068	1058	1062	1084	1000	1038	1006	1019	1046	1049	1013	1021	1016	998	1038	997	1041	1048	1033	1022	1000	999	1060	1060	1039	1025	996	1046	1073	1067	1034	1027	1081	974	1107	1014	1019	1096	1010	1032	1014	1074	995	1024	1033	1016	1049	1062	1040	1040	1041	1051	1017	1096	1034	1087	1065	1084	1047	1060	1007	1024	1026	1007	1031	1015	1015	1072	1064	1054	1112	1078	1100	1010	1045	1066
8480	1220	1511	1282	972	822	652	640	586	540	514	516	503	448	456	400	403	431	394	463	430	431	429	411	396	416	455	413	408	403	376	440	419	422	402	406	390	414	411	380	392	384	443	367	418	386	410	389	383	397	407	376	404	394	363	393	390	417	414	402	402	399	375	413	407	388	416	387	419	392	408	388	346	399	375	418	391	374	385	376	433	365	396	364	405	389	398	392	399	395	377	398	400	396	423	424	393	439	407	406	383	374	420	411	374	372	437	384	428	393	415	415	415	378	402	420	367	407	396	392	414	388	379	400	380	415	348	380	403	393	375	404	407	396	426	411	381	425	441	386	392	425	404	391	368	397	394	387	359	393	410	387	393	376	391	427	402	408	392	391	382	393	385	376	377	389	406	381	385	344	367	397	350	388	378	373	409	434	369	407	398	376	397	406	400	396	393	407	397	404	390	377	415	390	401	362	398	363	393	379	385	397	405	438	387	397	389	415	378	397	400	366	403	408	412	367	385	373	374	394	370	403	405	421	378	385	394	387	403	352	362	407	408	392	386	427	393	392	374	396	378	421	421	425	399	369	412	402	390	399	368	404	401	371	387	363	385	371	408	382	372	387	375	396	413	415	362	402	379	384	410	378	417	395	385	350	387	361	416	363	401	391	396	405	431	423	379	398	428	367	388	380	415	382	365	378	407	411	378	389	382	419	378	391	403	382	396	353	434	432	383	366	389	407	401	344	371	432	408	376	436	362	378	410	433	422	423	394	415	373	396	397	387	378	382	367	388	411	403	404	348	395	384	385	404	379	367	374	399	394	400	391	400	399	381	423	445	402	382	381	377	385	378	441	415	361	383	375	411	395	359	421	389	401	404	369	401	370	411	389	415	392	399	410	389	446	371	366	353	406	379	390	414	405	390	427	365	410	374	428	398	358	395	382	387	404	371	417	380	403	394	375	407	394	399	376	374	400	387	420	402	400	412	388	405	376	414	383	396	379	403	396	431	391	429	391	433	384	430	399	434	380	456	364	400	378	377	434	355	389	383	397	376	397	391	391	382	397	400	396	399	400	382	407	410	387	370	396	410	419	429	404	401	364	349	392	381	420	405	369	371	378	409	398	376	409	361	417	437	403	428	413	385	399	383	437	393	371	409	385	397	396	382	388	402	445	362	395	359	425	384	382	411	390	395	386	402	386	399	430	363	380	404	418	405	420	380	394	395	401	424	413	372	427	404	402	405	378	396	384	395	381	381	363	387	375	417	400	401	412	403	405	379	395	440	387	436	357	434	380	371	392	406	385	369	398	377	401	421	409	372	392	378	417	375	403	388	406	408	399	390	420	376	370	398	419	388	393	416	410	427	371	392	376	382	369	382	404	388	385	390	376	418	391	384	412	417	426	407	374	418	381	367	427	367	422	379	344	376	404	380	371	389	430	418	366	391	381	407	396	427	393	390	372	375	373	405	417	394	430	414	402	415	381	387	391	393	398	406	404	366	437	392	427	400	442	386	383	394	382	426	410	404	387	400	407	405	388	363	393	414	382	367	412	379	386	432	381	390	373	408	374	343	429	461	391	368	369	369	409	418	392	429	401	391	386	390	386	429	405	414	402	384	373	418	425	425	396	423	416	407	392	391	404	407	385	367	367	408	362	413	421	400	400	373	386	400	400	390	373	416	400	448	416	398	422	399	386	380	399	435	416	400	337	382	412	400	423	405	386	392	398	377	392	371	369	406	385	412	378	407	405	410	411	402	400	399	389	431	413	391	382	377	411	381	414	390	398	383	400	380	429	378	397	416	407	394	392	379	370	379	411	397	395	407	371	438	379	376	361	412	423	410	364	360	417	379	377	392	411	389	408	383	429	388	395	371	387	383	405	398	407	421	395	408	442	401	371	424	411	374	401	429	446	399	396	433	383	415	382	369	382	396	395	397	357	398	389	390	403	392	388	394	366	405	377	404	417	394	399	381	408	388	389	396	398	410	398	384	368	357	377	406	384	421	379	410	433	398	382	393	365	397	418	377	349	445	445	398	374	396	388	360	368	372	422	392	398	362	387	424	412	422	446	375	405	396	435	381	390	403	409	367	385	378	444	404	411	393	411	412	375	390	417	422	372	417	403	437	378	379	391	414	406	389	373	388	386	424	369	387	417	413	373	383	388	418	385	394	379	394	356	405	399	388	407	369	384	416	376	421	375	397	385	386	374	427	359	371	387	407	387	407	390	388	384	383	397	398	410	398	423	417	393	396	387	392	406	382	391	403	407	383	404	388	390	387	406	406	388	409	379	380	413	422	406	423	371	372	388	396	425	409	394	406	393	381	385	404	419	394	378	394	417	368	343	365	402	387	374	408	394	398	405	394	399	383	378	388	408	388	396	404	359	379	416	363	420	380	372	393	435	409	417	409	390	412	440	418	420	386	391	422	434	372	415	388	398	385	421	390	387	390	423	415	387	411	377	411	379	379	398	406	399	424	384	401	388	401	407	411	379	400	384	398	421	355	388	393	402	387	407	401	415	361	401	420	394	415	398	377	401	417	401	382	386	399	388	380	391	374	393	390	373	391	385	354	413	402	398	392	378	412	360	447	365	402	397	365	398	393	378	410	404	370	403	378	367	420	391	389	389	383	401	394	380	435	437	382	386	412	392	405	368	418	406	388	408	403	398	389	417	400	402	384	388	410	399	414	406	449	398	403	415	405	398	449	433	390	440	427	390	388	388	385	398	400	415	390	404	413	361	417	422	390	381	399	443	390	406	421	402	384	402	386	394	385	393	382	362	370	395	440	361	356	386	391	367	380	369	391	409	358	398	400	387	408	376	441	380	393	379	373	424	410	379	422	392	387	374	379	409	420	365	407	404	443	401	372	396	392	403	405	370	391	422	395	408	383	353	398	348	348	398	426	431	417	417	418	386	412	351	395	401	410	397	372	353	376	391	419	418	382	395	428	371	386	386	434	380	417	387	432	428	362	382	355	415	395	346	385	408	381	419	402	419	364	383	365	412	402	389	403	393	390	401	360	425	389	411	386	397	408	417	424	428	390	417	402	399	386	393	414	394	419	407	423	358	427	398	379	427	386	383	374	386	385	360	395	450	414	383	396	396	393	426	396	382	404	413	382	375	421	353	395	412	364	355	375	411	424	402	395	387	365	377	368	410	363	420	422	402	395	422	403	399	386	409	373	423	403	421	388	401	402	346	381	402	383	365	413	398	380	435	420	395	380	362	412	385	396	396	390	386	408	413	393	411	404	406	384	382	403	427	385	371	380	393	399	401	408	391	406	386	419	360	389	409	389	408	397	370	381	421	428	426	410	392	407	369	411	387	430	380	393	430	404	383	400	381	401	375	367	428	380	390	359	395	420	416	385	403	420	377	363	397	391	404	400	387	374	398	366	377	423	401	398	426	408	428	398	375	420	408	417	393	388	342	397	410	384	401	378	397	420	367	413	392	407	389	390	381	371	409	440	400	423	388	364	376	395	406	376	380	365	409
5928	1779	3077	3598	3160	2816	2399	2136	1898	1785	1616	1610	1414	1443	1414	1283	1263	1189	1204	1159	1155	1158	1139	1109	1117	1105	1086	1079	1099	1113	1071	1015	1097	1061	1066	1063	1050	1067	1036	1018	1100	1040	1031	1055	1051	990	1035	1047	1037	1029	1022	953	1067	989	993	975	998	1018	1024	1032	997	988	993	1003	1005	972	1033	1049	998	1041	1062	946	977	983	1022	1008	1002	1007	951	981	1020	970	1028	1022	1042	970	988	999	1020	1018	1054	1004	992	1014	1021	1057	937	1003	974	983	1017	1013	1043	994	972	1012	1050	1019	970	1040	944	988	978	962	973	992	1034	1031	1039	999	955	998	1015	996	1011	984	989	1005	1057	1003	1042	1013	1022	1006	1002	955	939	998	956	983	1031	1016	984	926	948	1023	980	1047	1025	985	1016	979	1022	969	1050	959	930	953	1004	1038	986	1029	979	959	991	942	971	982	963	1021	924	1022	1076	963	1007	1024	1007	1000	992	971	1033	1086	1043	986	994	978	992	966	925	1042	994	988	911	979	1020	992	1005	1030	961	978	1005	1026	976	991	950	1012	979	1013	1016	1017	999	1013	1014	942	1023	969	1045	1022	1033	1004	997	971	992	1005	1003	944	994	995	1036	1002	985	988	1006	1022	953	993	949	954	992	982	982	1011	945	931	961	1031	943	972	950	936	981	945	967	1015	985	1022	1036	952	1012	1000	969	1025	961	1033	1038	1045	985	1000	957	1062	996	1033	1023	1021	991	977	1044	984	971	1002	961	1018	962	963	997	1005	1003	976	1043	975	981	959	963	1027	1006	984	1036	997	947	1008	977	952	1043	953	944	978	958	1006	950	988	918	1028	948	990	981	953	991	963	1001	950	951	973	961	974	1001	1083	927	990	967	1028	1024	973	981	957	947	991	958	994	1003	1003	1017	973	1002	1009	996	1003	977	968	1019	959	996	997	1014	1012	1029	986	1001	937	969	989	933	1014	974	1002	966	1000	959	1008	948	981	1003	1002	1000	978	960	971	987	988	932	1025	964	983	1010	978	1024	985	1010	950	972	948	983	1008	985	974	1077	1023	986	971	1013	975	1031	990	1012	1000	953	1007	988	960	925	972	1006	1024	978	983	986	995	1020	1013	1001	991	975	1014	925	1004	1002	997	1009	998	1004	939	984	977	1098	987	969	923	1010	984	996	1032	998	970	1034	1014	1006	946	992	945	977	949	1005	961	1010	981	1009	999	1006	1020	991	977	991	978	1014	951	974	1015	1010	932	1007	1003	978	1001	969	939	957	975	951	1053	1002	1036	1004	966	920	978	965	976	998	922	976	926	973	1000	1027	959	1011	978	1021	1043	1038	1038	929	984	967	976	923	1000	1025	991	1017	1009	942	1001	997	996	1044	998	1031	1040	982	982	969	1010	989	966	969	971	989	1029	994	1007	1005	1004	970	957	952	938	933	980	1004	995	1007	956	941	989	931	934	990	1009	1021	964	961	1001	949	920	998	1106	1001	1006	1015	1001	1026	1005	991	972	937	986	998	970	978	965	1043	996	1001	983	965	979	1001	1005	988	974	949	954	998	987	964	930	991	971	975	997	1005	957	973	1005	982	1017	981	956	1010	997	987	1009	988	974	985	972	1023	969	1063	969	1000	930	971	984	943	985	947	920	1003	958	978	1009	1022	987	979	931	1016	1046	920	998	981	1003	980	930	967	976	993	954	955	958	984	936	1011	981	1023	967	1018	970	1034	1009	973	991	1017	1007	983	984	1005	1010	996	949	966	959	960	980	964	1013	1005	1041	1009	936	1016	1004	1011	945	938	975	954	1045	982	1028	984	1009	972	1000	969	973	930	981	1067	1035	979	982	992	1015	1004	1010	960	958	996	989	984	949	1049	975	956	977	942	998	1033	948	945	1013	1041	945	955	1013	952	977	1015	995	987	1008	1010	961	999	961	1007	979	963	1028	970	1018	960	975	1025	991	992	933	1014	1033	1046	1015	991	968	968	1027	1038	1000	989	968	970	973	1006	932	971	1005	996	980	1052	1013	981	972	1002	989	983	1036	1003	995	989	990	1078	1005	1019	1003	978	997	1026	964	957	992	1075	932	987	1032	949	1063	958	983	1015	947	1020	1025	993	975	1005	994	978	1018	979	1008	966	978	970	962	1012	1018	973	999	960	982	949	1020	973	996	1026	997	1009	1027	1002	1012	969	1022	956	979	1008	989	998	993	948	978	936	1002	998	1005	964	1001	998	932	988	1010	1013	983	943	1004	972	969	958	983	971	989	965	1042	968	943	1015	961	978	982	1021	1038	996	975	996	1030	966	1017	963	976	1000	958	1014	1037	940	974	1044	934	987	1023	1058	989	1013	945	988	1020	980	1028	996	935	964	992	1008	1036	975	979	1009	978	976	953	998	980	1023	971	1004	967	974	966	983	998	1022	1001	917	1031	983	997	933	982	965	972	1004	1027	984	1005	1044	1013	973	980	998	1041	951	987	941	984	992	1028	1026	972	982	999	1009	1012	1032	976	1010	964	968	1003	1015	1015	1021	964	1006	1018	1009	994	966	964	972	959	971	998	935	948	971	987	995	993	973	996	960	1011	1005	946	1014	1041	1008	1024	1008	1001	973	968	975	1009	989	989	989	979	968	946	1013	1031	996	963	1018	941	970	984	993	973	988	1013	969	962	1039	1005	1023	1000	992	972	1051	956	957	1009	965	974	940	946	995	983	973	993	963	913	1029	1029	1013	979	981	976	1010	938	924	981	959	950	1027	1015	1032	973	1018	955	967	1014	976	977	997	963	944	959	981	983	997	950	1022	1027	970	986	972	938	1004	1000	998	1043	952	1004	986	1012	980	1013	1001	977	996	1002	980	980	974	998	1020	1005	975	1028	1057	971	966	987	1032	955	935	964	996	999	975	969	989	1020	1003	977	1008	954	1018	990	1060	987	941	997	1008	958	988	1075	902	983	1033	996	973	1000	980	968	996	964	960	985	1015	982	989	990	1003	979	927	1019	1044	1004	1009	1012	1017	1038	969	1018	938	1012	999	987	1084	1035	975	942	995	960	973	947	1001	974	964	967	1013	998	1048	1005	958	1014	1003	966	1035	989	940	1031	1030	998	1006	975	1014	1029	998	937	980	1002	940	960	1005	981	974	991	1024	1033	960	986	967	953	956	1019	1027	996	963	949	946	943	1034	1008	1037	968	1005	968	965	1018	940	960	964	995	950	1019	990	986	970	983	1043	953	1045	1012	980	1008	991	981	960	982	1008	988	965	980	1030	1000	1052	934	939	1018	947	966	998	982	1005	993	962	1004	969	962	1012	979	950	996	1004	1004	1001	981	964	980	930	970	988	975	977	1009	965	962	956	958	991	999	1009	1006	1030	981	982	990	1018	1044	1016	989	996	968	1001	975	1028	998	974	1007	937	984	1004	1010	1040	990	983	997	948	1008	1019	928	985	1012	1025	995	984	957	1003	963	998	966	1027	1000	1004	1018	1005	968	930	1025	961	976	992	987	984	973	1020	983	992	990	981	998	949	1006	983	989	989	1068	1030	939	987	936	980	1015	970	1001	965	979	940	1004	961	1019	996	975	986	958	1016	1005	931	1002	1018	996	969	1017	1031	972	964	963	1008	990	995	1040	1023	984	939	1012	952	970	1030	997	1001	1043	1001	1005	998	1016	979	980	1017	970	1022	1001	1005	960	949	962	1029	1014	989	988	1016	986	996	974	1010	1042	961	951	1006	946	973	1045	1037	1017	946	986	955	1024	1006	1059	951	1009	988	1020	993	984	993	1010	975	915	986	970	970	963	1016	914	983	976	998	962	995	1009	986	987	1020	967	1023	978	967	954	982	991	995	993	996	976	966	1000	1012	996	957	974	1027	977	1060	958	937	958	991	1024	981	975	953	975	936	956	994	933	959	1015	969	985	1033	1025	1021	991	977	977	963	994	999	1050	1006	991	1009	950	1044	1001	959	977	1050	1003	1019	1013	997	1023	1024	915	1027	1031	1004	998	958	984	1036	995	1035	1038	936	1015	994	1010	1001	963	1011	971	952	965	955	1039	944	1016	1016	979	1009	1015	925	949	1006	1013	1000	997	984	909
15867	2538	2617	2007	1436	1025	811	630	559	467	449	383	385	334	360	306	301	287	276	287	255	278	246	271	246	239	207	241	247	213	245	234	225	208	261	235	234	223	237	232	252	247	228	227	246	230	215	205	210	233	239	217	238	215	217	200	228	229	234	200	234	229	237	233	216	271	227	216	230	221	208	231	192	194	213	211	233	214	195	239	244	224	202	216	220	200	235	219	230	270	229	230	217	219	224	237	202	225	210	232	249	225	218	248	194	204	231	248	221	220	221	232	213	219	214	220	250	234	221	202	199	208	211	222	234	262	245	228	221	220	178	223	232	218	225	229	232	219	229	211	203	208	230	202	236	238	208	201	204	228	219	219	192	194	221	186	209	220	218	170	195	191	230	223	234	211	214	206	233	229	220	210	237	210	197	220	238	215	189	214	199	209	216	227	227	220	247	225	228	238	226	221	211	207	241	229	214	233	204	220	228	216	223	236	224	247	220	217	233	225	212	253	223	208	217	208	221	224	191	216	203	190	237	195	227	232	204	227	205	209	234	220	225	235	196	247	230	198	219	229	226	240	204	202	193	213	226	217	223	224	227	205	211	212	256	206	199	199	232	187	233	225	190	218	199	221	239	231	229	231	239	230	195	227	217	207	219	206	211	200	241	204	211	203	191	238	207	238	227	236	183	240	216	218	208	208	203	232	221	194	213	239	242	210	228	220	215	203	239	213	190	226	229	237	227	209	218	233	207	209	219	253	232	203	225	205	228	224	214	231	217	230	202	213	225	251	243	220	205	225	220	239	230	202	205	213	208	214	188	231	223	228	213	230	223	201	241	196	235	248	196	196	241	205	246	221	215	198	203	214	229	202	239	211	234	204	217	195	223	219	234	215	224	219	221	220	220	221	232	222	245	209	222	244	190	222	198	216	192	202	221	248	226	188	222	192	206	239	233	224	237	202	244	230	220	212	221	224	231	226	216	247	199	211	227	212	224	233	220	232	223	251	196	238	206	200	223	202	222	214	214	212	194	233	214	243	200	182	212	252	247	220	210	214	199	209	207	204	245	228	199	210	231	201	238	215	219	210	218	199	200	251	219	193	216	196	210	206	232	207	208	198	227	210	193	192	221	220	215	213	217	198	215	219	219	226	199	216	244	236	220	237	210	218	209	218	202	249	226	198	221	240	214	207	223	185	228	197	229	223	236	221	217	206	203	200	208	235	241	225	223	209	239	210	192	227	245	232	210	219	240	214	251	193	228	226	218	200	212	231	206	183	223	186	214	212	221	217	219	195	239	219	204	213	222	224	215	221	185	218	232	216	205	215	227	221	213	216	251	241	234	232	217	207	205	198	243	211	251	218	233	226	212	242	227	206	211	224	206	224	242	191	195	185	215	210	215	223	210	225	212	212	195	209	175	208	235	217	209	236	187	201	235	234	208	204	200	245	186	218	231	206	189	235	214	220	223	233	221	224	247	202	192	226	218	246	203	224	233	231	220	230	191	191	217	199	235	193	220	208	218	226	220	211	211	220	201	194	213	233	211	225	193	221	201	193	195	212	199	201	197	201	219	218	209	194	227	214	190	206	225	236	190	212	234	214	229	209	224	217	230	240	223	212	210	201	226	238	221	215	234	226	214	201	231	235	221	221	210	202	224	212	235	223	229	238	206	197	232	213	224	215	227	204	222	211	225	220	192	221	216	207	217	229	221	227	218	190	199	220	195	194	235	214	197	191	232	228	245	237	253	224	195	213	190	196	225	208	215	239	228	214	229	241	224	199	221	209	208	198	200	219	194	241	220	198	225	206	202	237	212	211	219	217	250	227	212	211	220	242	176	194	237	198	207	218	222	216	223	189	192	211	213	241	196	222	238	238	208	211	218	205	195	204	207	228	216	220	206	189	234	239	209	210	245	217	222	217	225	235	227	203	218	250	192	243	228	219	222	225	225	261	211	231	244	188	229	213	203	222	199	223	205	215	233	199	215	234	212	227	208	201	225	237	213	209	224	238	242	200	218	211	257	228	234	236	223	212	195	209	222	208	225	218	191	194	221	223	212	228	258	218	229	233	247	205	200	245	218	220	229	231	235	226	222	215	210	211	252	214	211	248	211	233	191	211	209	222	227	221	247	220	225	227	226	232	221	233	204	223	227	197	223	219	216	224	226	252	246	193	206	244	228	234	232	229	204	210	220	223	236	204	196	205	205	202	210	215	206	221	266	209	234	205	240	207	215	224	232	184	228	223	200	243	225	244	230	208	209	225	210	211	227	206	209	210	193	244	238	236	238	255	243	201	222	207	195	211	195	207	217	209	222	230	219	232	222	229	214	217	216	210	211	237	229	221	217	213	228	213	213	249	214	212	199	196	213	211	229	228	201	206	213	200	223	197	218	206	211	197	226	216	202	208	208	222	198	202	222	221	227	206	232	213	227	209	223	201	212	207	206	219	219	195	215	202	220	248	191	234	216	213	235	204	205	240	197	207	223	245	197	195	216	228	212	206	200	225	224	207	203	192	211	240	193	212	209	235	215	216	208	212	229	221	227	217	196	215	197	210	231	207	217	220	217	227	204	196	215	205	238	185	233	212	212	200	223	221	207	240	199	245	217	222	219	231	211	224	199	212	240	227	206	255	260	223	221	222	215	225	222	238	241	186	223	235	208	220	223	214	220	236	219	213	246	219	223	238	203	237	245	245	209	246	204	227	232	213	227	192	227	222	222	222	219	209	193	221	215	223	213	211	194	218	209	191	198	221	223	220	220	215	220	239	188	217	224	216	219	209	203	192	207	261	225	236	219	227	204	210	217	217	219	237	210	204	202	243	240	215	223	201	224	225	233	218	190	202	212	212	215	228	258	201	204	206	193	190	213	230	223	209	215	226	184	211	174	220	196	212	211	217	234	209	203	226	222	221	190	211	213	236	266	243	223	243	231	198	193	209	213	212	216	221	224	212	198	227	192	208	240	218	231	224	195	161	199	198	218	235	209	216	212	208	223	218	178	218	226	203	240	202	196	184	181	248	215	225	212	202	221	219	208	201	214	209	201	227	217	224	233	242	193	230	205	222	192	230	204	207	221	203	258	226	208	222	217	207	237	208	231	195	235	216	216	187	187	201	213	201	219	216	222	194	232	223	235	214	244	228	186	235	232	193	248	217	212	238	229	217	190	227	245	228	237	196	202	210	231	218	218	201	197	194	212	217	189	239	226	228	201	251	222	202	227	221	222	239	245	206	197	224	245	227	212	185	231	199	225	213	230	205	219	237	216	227	203	208	212	208	239	244	235	191	221	193	196	207	210	198	223	223	224	233	221	212	221	221	196	229	229	199	249	238	242	204	220	212	229	258	236	197	226	179	222	223	221	228	238	225	248	207	215	265	244	233	235	218	209	184	217	206	230	252	232	208	209	217	241	198	217	196	224	195	209	221	232	193	219	215	200	208	226	216	213	235	247	229	236	236	232	223	209	220	218	208	208	212	244	208	213	224	233	206	214	209
7508	2249	4835	5728	4916	4052	3304	2890	2452	2111	1856	1671	1555	1402	1253	1174	1175	1073	1023	993	923	967	883	918	843	792	775	799	777	790	741	738	770	729	719	724	665	724	652	647	702	687	623	669	705	687	659	623	644	631	674	672	612	621	634	683	624	691	613	620	639	607	622	600	620	642	632	638	592	631	583	625	613	597	596	620	625	612	615	644	613	615	588	605	578	613	586	620	606	624	639	613	615	599	640	608	602	590	565	609	601	574	606	638	645	683	647	660	674	651	666	605	578	600	564	643	672	645	615	612	606	616	607	575	610	600	654	631	642	573	618	609	627	611	592	589	556	606	625	594	600	625	624	548	556	594	623	556	596	616	592	634	603	530	634	534	581	607	586	586	625	580	534	559	568	606	585	608	599	608	593	611	612	583	620	595	566	595	605	585	593	625	610	561	596	601	574	575	584	616	571	573	606	598	591	568	602	578	624	577	599	654	579	583	548	605	593	584	565	559	559	586	588	586	596	599	577	608	589	598	565	608	590	560	607	582	604	594	571	611	609	598	632	584	624	644	552	605	603	570	590	614	555	588	587	586	593	574	620	531	634	549	587	552	562	565	640	611	579	567	531	560	607	557	544	570	580	621	599	572	585	597	605	590	591	594	560	580	544	567	591	603	589	622	564	574	621	607	550	595	603	611	589	563	583	579	609	595	580	590	570	583	584	592	619	582	624	623	578	583	581	539	552	572	580	577	560	594	562	589	574	552	580	575	569	568	611	613	583	592	568	589	568	606	618	616	552	617	609	606	608	567	618	499	581	601	582	579	579	599	583	559	622	591	602	600	649	603	557	606	549	602	565	607	582	597	602	566	638	598	637	569	548	576	615	571	586	575	554	596	540	561	579	583	594	573	602	570	606	610	580	577	606	586	568	561	612	610	593	609	581	585	561	604	586	608	589	625	615	567	567	596	602	555	581	564	589	599	593	596	583	645	574	581	591	548	601	596	567	594	611	551	604	599	587	593	608	577	634	578	577	575	617	602	594	590	584	587	602	590	581	523	600	597	603	577	569	605	563	583	559	613	574	593	598	596	549	555	576	611	598	648	572	581	557	641	562	597	544	586	571	552	579	628	566	599	568	606	536	601	575	584	620	572	611	592	591	610	554	568	586	607	547	595	590	595	575	627	588	578	573	594	575	547	579	562	600	585	650	558	597	606	598	597	613	600	609	607	611	587	592	581	600	610	572	603	584	615	584	577	563	596	589	616	621	624	558	574	570	602	554	553	592	591	553	603	574	569	577	617	597	577	568	521	561	602	612	570	541	560	630	605	612	649	599	563	566	580	571	636	601	567	588	552	582	595	587	608	574	589	543	571	575	593	600	580	557	585	576	576	584	597	587	560	554	571	611	584	575	579	606	560	586	567	586	581	551	592	618	543	626	609	554	574	610	623	592	568	593	557	621	637	601	576	586	595	643	602	567	559	597	606	605	622	551	606	615	586	610	605	583	575	610	606	607	612	612	603	568	612	594	574	531	579	619	592	618	563	607	596	601	567	578	615	552	574	621	609	587	609	589	638	615	551	579	586	603	589	605	605	564	545	609	599	607	584	620	561	600	574	574	590	601	561	547	557	565	593	629	611	599	612	587	603	549	568	605	614	563	569	577	603	582	566	549	606	597	572	557	592	575	563	575	600	606	607	575	585	585	604	644	566	645	590	587	583	589	563	608	595	593	576	582	594	592	595	551	589	587	587	614	596	568	586	542	592	570	600	565	594	582	544	563	602	573	634	565	575	530	584	629	604	612	605	556	586	574	593	567	542	625	575	589	614	567	578	574	596	621	614	560	586	597	577	611	616	579	591	579	599	604	613	610	612	587	603	613	592	571	627	586	562	565	585	584	629	622	574	575	594	588	610	547	576	550	585	553	591	601	596	566	625	613	579	620	591	535	566	600	564	575	600	575	557	581	571	612	579	547	586	551	568	575	612	596	550	537	591	586	575	588	557	569	556	607	591	583	622	615	557	599	559	568	581	582	597	580	612	577	582	601	601	593	578	612	639	581	549	588	580	577	596	552	595	588	622	603	583	650	587	596	620	556	590	562	578	607	578	556	596	612	602	612	550	600	601	559	556	580	584	573	558	602	579	562	566	637	590	614	640	590	590	564	612	600	598	592	624	563	585	567	602	590	591	583	569	602	598	617	595	562	576	588	573	589	567	602	598	646	567	614	602	609	543	580	636	612	605	572	607	595	536	565	626	568	640	591	589	616	590	612	560	606	588	643	615	582	589	567	575	555	617	609	599	599	594	614	580	594	519	591	572	598	557	604	597	619	645	606	617	590	598	577	598	573	557	563	552	578	621	587	641	572	619	583	632	580	575	539	604	641	564	574	591	587	620	590	624	630	586	602	586	593	586	605	566	566	623	602	601	573	603	592	565	624	602	607	605	603	648	609	616	563	575	573	563	631	586	553	603	630	583	621	590	593	558	578	571	621	615	620	587	608	593	609	588	521	604	598	595	607	594	581	550	588	636	576	597	558	639	634	533	567	563	580	579	594	592	561	601	558	577	544	595	620	590	592	606	597	553	623	588	592	586	618	563	560	592	605	581	566	547	595	619	531	551	580	608	611	570	605	580	625	614	577	603	588	581	599	569	597	584	572	608	583	599	547	568	597	589	599	606	610	577	570	621	548	591	647	606	575	578	601	594	612	575	636	610	565	571	580	603	559	583	598	569	639	580	519	580	607	595	581	566	605	565	577	564	595	589	564	586	590	586	622	604	625	586	578	577	604	608	593	569	618	562	607	604	597	560	596	603	606	618	591	573	622	571	595	604	569	558	547	569	577	578	620	618	580	559	567	531	628	596	563	584	563	620	599	598	594	588	580	613	600	587	532	601	586	595	569	540	620	616	636	592	612	587	577	581	564	534	586	574	623	611	572	607	582	551	624	635	606	586	590	582	538	590	615	570	596	582	598	604	545	579	563	590	590	624	593	605	573	616	594	586	609	600	583	573	635	498	615	603	575	568	576	542	601	592	612	616	550	620	578	585	586	535	605	599	619	613	593	610	585	570	647	575	558	611	545	618	568	581	573	585	582	576	597	605	628	628	635	623	583	640	610	585	580	578	591	590	574	604	574	591	575	594	570	570	623	591	605	593	598	594	552	599	598	621	582	590	590	572	614	575	599	578	550	595	543	581	565	538	551	590	539	610	625	537	599	583	522	592	598	585	623	611	566	588	567	571	613	588	522	601	618	542	576	597	602	595	579	577	572	562	556	626	581	567	599	607	601	565	593	581	595	635	610	621	530	596	602	599	573	585	556	585	608	597	557	570	554	607	595	567	578	542	583	596	557	601	613	568	603	581	612	581	571	561	568	583	587	600	555	629	621	585	580	559	622	627	563	592	596	599	556	598	591	608	593	608	556	590	567	590	589	588	598	604	598	626	580	561	607	539	627	536	622	604	605	633	595	608	570	555	605	610	590	584	615	570	617	581	593	568
2535	415	433	460	430	425	430	460	443	396	468	397	430	449	431	406	442	449	400	386	434	379	396	421	430	401	399	400	391	378	409	404	400	410	382	420	409	408	375	402	423	386	399	417	395	437	397	397	428	361	421	406	432	410	392	400	398	414	422	396	393	386	394	431	392	436	408	421	399	425	431	423	406	381	429	402	426	437	400	409	408	423	359	421	421	417	397	418	423	410	399	444	425	411	462	437	389	403	432	399	413	416	406	384	404	448	411	410	381	399	440	407	398	413	413	411	413	400	413	439	394	416	405	414	424	396	427	465	442	458	422	388	435	400	437	412	386	425	393	398	432	415	408	391	404	441	441	413	431	395	367	435	391	384	407	371	425	369	385	437	418	402	443	423	392	400	403	390	408	369	407	417	407	454	384	416	434	390	420	420	443	410	402	385	452	419	417	466	368	417	385	407	408	366	402	426	410	410	415	461	427	396	411	426	406	407	390	411	407	403	390	450	436	399	411	415	442	415	438	389	429	400	436	442	445	380	381	396	364	442	407	408	407	416	394	407	412	415	426	417	417	413	379	423	423	415	397	457	393	402	387	403	374	424	448	405	412	389	407	406	428	414	426	445	387	429	401	386	403	444	399	437	463	427	412	415	442	436	442	388	371	437	414	368	439	387	371	403	419	410	443	409	432	425	408	407	400	422	396	396	391	399	438	388	369	419	395	410	390	423	409	393	398	406	410	403	402	439	437	410	423	418	407	409	450	411	383	413	424	438	406	392	424	419	391	406	413	399	414	416	416	438	390	400	425	462	392	428	400	422	357	425	413	411	405	397	432	383	433	428	410	386	417	428	370	404	377	422	433	405	382	425	435	392	407	421	399	421	422	398	423	407	421	427	416	410	392	413	437	434	365	368	419	421	383	440	405	454	420	413	380	418	423	403	403	408	402	402	429	397	431	406	441	403	403	412	418	425	404	403	390	417	397	412	435	406	437	404	411	426	410	389	403	392	428	406	404	401	442	429	443	403	364	389	431	414	369	387	437	416	397	385	438	398	391	410	403	399	383	428	382	377	412	409	431	446	412	431	386	410	433	370	397	390	389	389	428	445	379	426	384	385	391	397	428	436	427	435	428	418	414	408	409	409	402	438	406	425	413	440	427	415	393	436	394	415	423	393	417	416	418	417	366	465	398	410	436	394	424	420	443	421	405	390	380	394	439	392	364	371	379	443	453	411	391	389	420	404	389	402	421	401	411	421	398	462	414	405	405	415	389	410	421	395	399	412	411	424	407	406	405	397	422	389	445	388	401	419	411	425	409	395	397	413	418	440	446	395	367	436	363	379	371	379	418	399	396	410	417	397	407	418	390	423	418	411	427	399	398	432	412	420	430	421	431	392	436	443	420	388	427	431	372	378	379	396	386	417	415	420	429	450	458	458	421	411	424	395	380	392	423	406	427	428	409	378	408	446	410	427	419	404	398	419	442	385	397	418	405	415	362	404	393	377	369	415	424	444	423	377	391	430	341	434	397	405	405	382	403	399	400	389	400	420	440	390	429	404	372	400	397	408	432	393	372	426	431	436	399	407	410	386	426	400	427	382	422	418	437	431	399	429	399	413	412	426	405	382	437	385	417	361	396	376	420	445	404	436	433	406	415	429	398	402	403	416	413	446	414	418	421	406	393	410	384	400	432	424	392	445	418	405	428	422	421	426	413	371	418	403	416	404	392	423	431	407	408	438	456	418	402	411	420	397	404	435	416	416	416	437	397	418	426	436	421	428	444	396	407	403	406	404	392	381	420	427	447	397	399	425	461	424	400	429	444	403	361	409	416	366	441	430	410	371	409	440	398	406	410	415	446	395	432	398	385	404	402	416	416	399	453	414	373	407	403	437	435	418	443	385	443	416	415	420	431	389	406	419	401	424	421	390	433	418	451	393	401	432	363	389	422	397	426	448	413	412	418	378	409	389	369	410	426	406	420	410	379	398	399	422	415	429	399	401	387	381	402	410	399	386	373	410	367	417	417	407	426	430	381	396	399	380	388	449	432	429	418	426	440	398	377	391	380	413	467	446	402	399	426	367	397	397	422	400	407	380	372	387	407	392	412	436	402	405	436	418	433	431	422	432	378	423	444	416	416	425	419	420	439	448	394	425	407	396	413	399	415	390	408	403	418	417	405	417	398	422	413	425	438	418	407	385	362	390	445	406	426	395	423	385	405	418	451	419	408	444	389	412	408	410	403	387	408	424	432	382	391	414	432	432	388	424	391	433	404	402	379	444	406	433	413	398	401	406	421	408	430	400	403	453	416	381	393	433	396	400	406	395	402	416	391	395	417	411	372	405	409	395	401	402	440	370	385	418	437	423	419	380	439	414	406	396	387	417	432	392	430	412	388	423	433	399	425	440	391	419	364	392	414	420	370	431	405	432	405	428	426	384	392	406	398	399	424	384	419	389	413	413	404	461	409	383	397	438	396	392	406	402	404	401	425	438	443	414	404	436	434	415	393	423	435	400	405	408	409	385	415	417	433	375	443	423	414	387	389	468	377	415	401	417	401	466	390	408	421	408	415	419	425	413	417	426	402	431	408	372	407	420	396	420	420	400	416	425	394	441	434	395	410	434	419	471	442	405	426	383	405	435	419	401	398	410	414	414	434	405	412	436	403	412	390	369	410	402	395	438	395	387	405	435	404	405	411	396	418	387	404	408	396	402	440	398	403	388	385	376	406	396	400	388	410	403	393	407	394	416	449	410	423	383	413	430	406	398	410	433	404	408	418	416	427	437	391	428	427	435	384	418	426	404	400	374	400	432	422	397	440	375	397	387	423	385	387	406	417	414	398	400	394	404	404	431	393	422	426	381	423	435	406	432	431	404	409	433	370	383	424	416	391	399	421	427	406	389	396	419	441	360	428	429	412	376	424	433	420	440	401	419	424	393	415	378	430	404	403	384	445	425	385	406	438	401	416	429	423	364	370	406	425	400	404	425	428	414	410	464	414	399	391	413	431	407	430	404	404	383	434	449	386	395	426	415	409	375	408	405	431	437	407	382	385	423	416	425	406	419	444	424	395	395	397	429	422	405	408	407	343	404	375	418	392	393	406	394	388	429	428	442	399	405	395	428	426	389	437	429	420	384	421	400	397	432	415	436	382	408	386	392	385	416	423	411	386	436	393	391	405	424	414	411	386	407	402	442	404	413	423	407	391	401	406	414	379	429	378	393	404	421	406	397	414	382	406	441	377	440	406	422	446	402	416	408	420	395	420	398	424	413	395	387	405	393	413	371	425	377	409	416	395	438	421	402	414	438	396	419	437	407	376	382	375	394	405	423	413	405	391	392	439	431	398	392	395	423	379	413	437	410	437	415	457	396	418	443	377	488	420	420	394	402	427	405	376	449	429	418	369	436	390	420	411	416	424	399	388	412	416	422	402	371	383	436	409	411	395	372	366	429	434	423	413	411	376	394	407	375	407	407	391	391	394	458	417	427	411	431
2697	1101	1160	1192	1164	1179	1077	1095	1155	1121	1030	1063	1043	1083	1094	1050	1098	1072	1004	1085	1019	1020	1074	1023	1034	1022	1042	1071	1040	995	1023	1010	1036	1055	994	1044	1006	1056	1004	1049	1063	1047	1048	962	1006	1003	1045	1029	1053	1032	1040	1004	1066	1027	1016	1043	1008	1060	1054	1030	1078	1008	1027	957	1024	1083	993	1028	1037	1036	1023	1053	1106	1065	1046	1026	1001	1020	1008	1025	1010	1020	1023	1024	1056	1029	984	1072	1113	1021	1038	985	1094	1027	1000	1044	1020	1035	1071	1020	1046	1022	996	1043	1064	1016	1057	1081	1062	1007	1109	1055	1042	1000	962	1036	984	1068	1001	1012	1019	1029	1029	978	1059	1047	1014	1054	997	1047	1029	1051	1017	1012	1014	1013	1004	1028	1031	1032	1022	1087	992	976	1009	1077	1064	997	952	1042	993	1074	1032	1083	1021	1064	1076	999	984	1037	1020	1042	1068	1056	1063	1083	968	1005	1113	976	1030	1048	986	990	1013	1051	1061	1036	1001	1036	1063	1003	958	1025	1009	1063	1034	1031	1112	1002	980	1008	1074	1049	1018	1028	1068	1102	1027	1015	1061	1008	1064	1094	1012	1040	1052	1065	1095	1000	1021	1071	1022	1051	1025	1059	1032	958	988	1073	1041	1021	1007	1067	1031	1042	1055	1073	1066	1044	1046	1034	1014	1037	1012	1007	1063	1003	1007	1086	1027	997	1070	1015	1008	992	977	1088	1041	1066	1059	1027	1028	1040	1029	1054	1020	1052	1042	1068	1039	1071	1014	983	1080	1072	1062	1057	1048	1070	1026	988	1002	1046	1039	973	1046	1019	1073	1096	953	1005	1072	1023	1035	1066	1052	1058	1057	990	1028	1065	1024	1074	1009	1009	1017	984	1007	1036	1004	1000	1038	1046	1046	1032	1045	1031	1073	1019	1016	1043	1059	1024	1025	1034	1049	998	996	978	991	1107	1049	969	1064	1019	994	1014	1085	978	1063	1016	1061	1061	1039	975	1034	981	1023	987	943	1049	1035	1034	1045	957	1020	1011	1040	1009	1032	1010	1034	1071	1039	1074	1024	1092	995	1010	1020	999	1097	1037	1047	1051	1020	1010	1035	1037	1031	1066	1048	1009	1019	1013	985	1089	976	985	1050	1012	1072	1035	1015	1067	1030	1010	1040	1041	1010	1040	1050	1028	1060	1057	1066	1066	1038	1023	1048	1035	1009	1007	1052	1039	1046	1035	1005	1040	1004	1032	1024	1042	1043	1000	999	1051	1099	1021	993	1016	1017	1039	1054	1011	1013	976	1053	991	1056	1071	957	1060	1068	1020	1018	1031	1086	999	1019	990	1037	956	1067	1079	1085	1011	1027	1063	1049	1006	1046	1048	1035	988	1015	1036	1068	1060	1092	1051	1025	1033	997	1061	1041	1002	1000	1054	1000	1006	1038	1016	1057	1059	1058	1016	1029	1002	1035	1037	1032	1028	999	985	985	1026	1053	1081	1015	1019	1046	1016	1005	1005	1006	1010	1008	1043	1044	1022	1021	1031	1021	1011	1056	1033	1010	995	1002	1035	1047	1029	1023	1037	1046	1023	1087	1078	1018	1065	1038	1031	1022	946	1040	1025	1035	1034	1021	961	1027	992	1036	1039	1034	1020	1011	1013	1046	1020	1001	992	1030	941	964	1057	1025	1026	1023	1033	1020	1073	1061	1078	966	1062	1051	990	974	978	1067	1045	1040	1049	975	984	1020	1013	1062	989	1000	1051	1017	983	1047	1012	1055	1020	1087	988	1012	1007	1064	986	1022	1005	996	1038	1049	1038	1060	978	1063	1040	1067	1038	1044	1067	1065	996	1045	1035	1038	1013	997	1045	1041	1001	1031	1046	996	1053	1059	1101	1076	1036	1025	1054	1012	1027	1026	1030	1042	1025	1031	1075	967	1057	1072	1057	1070	1063	1000	1075	999	1013	1095	1087	977	1006	995	1103	1047	1099	1015	1024	1056	1011	1039	1029	1031	1008	983	1012	967	1026	1023	1033	1002	1064	1058	1023	1058	1066	1027	995	1016	1022	1027	1027	1013	1040	1033	967	1022	1075	1037	1038	947	1028	1053	986	1018	1033	1035	972	1059	1097	1047	1067	992	1031	990	966	1055	998	1015	1035	1050	1028	1007	1006	1078	994	1046	994	1060	1072	993	1097	976	1036	1035	1051	1014	1070	997	1052	1036	1056	1056	1053	1032	1024	1046	1070	995	1040	1072	1032	1089	1059	1020	1029	1023	1043	954	1033	1037	978	1026	1016	1025	968	980	1034	1043	1034	994	1054	1029	1018	1045	1052	988	989	994	1022	1025	1044	975	1078	969	1039	1021	973	1019	999	1078	1022	1093	1010	1003	967	1083	1005	1074	1065	1018	1067	1043	1075	995	1036	1037	1058	1035	1092	1038	1037	1046	1025	1053	972	1010	990	1031	1089	998	1044	1020	981	1059	1044	1008	1053	1055	988	1059	1042	1023	1030	1020	989	1063	1066	1072	1034	993	1031	1034	1012	1050	948	1033	970	994	1040	996	1034	988	1029	1001	1021	1066	1057	974	1047	1040	1100	993	1051	1011	1010	1034	1029	1083	1040	998	1034	1005	1033	1026	1052	1009	1017	998	1052	1029	1038	1019	1003	1000	1032	1020	1068	1054	988	956	1037	1020	989	1001	1040	1019	1040	1023	1014	1018	1032	1033	1054	1074	1052	1000	1107	951	1048	992	1034	1016	1012	1058	975	1030	1048	1050	1066	1053	1030	1057	1072	1046	1064	1008	1007	1058	1050	1010	1053	1069	966	1051	996	1039	1023	1054	1076	1007	1051	1045	1035	1037	1056	1056	990	1076	1041	1041	1032	1016	979	978	1052	1051	1062	1032	1020	1043	1055	1019	1026	1003	999	1066	1013	1029	986	1029	1066	1117	1025	960	1030	1016	1015	1047	1038	1061	1015	1044	1037	1043	998	1088	1068	1053	1080	1035	984	1065	1064	1049	1042	1041	1015	1040	1000	1036	1031	1012	1022	998	1030	1054	1007	1031	1005	1009	1069	1059	974	1026	1052	1018	1024	993	1031	1125	1007	1034	971	1089	1056	1042	980	1028	1038	1034	1003	1051	1065	989	1008	1053	986	1028	1052	1080	1029	1000	1020	1027	1052	1025	1010	1024	1033	1053	996	1039	1048	1059	1000	992	1054	1017	1008	1032	1045	1067	1012	973	1012	1051	987	1050	1037	1108	1034	1044	1072	1041	997	1048	1017	1018	1028	1016	1005	1055	1008	1030	1013	1008	1005	1031	1022	1048	1065	1013	1006	1011	1052	980	1044	1116	1052	1015	1051	1004	1011	1040	1070	1027	1039	1047	1034	1042	1032	954	998	1056	1031	990	1008	1043	1024	1014	1032	1041	1008	1016	1059	1079	1049	1058	1030	1024	1055	1000	1012	986	1032	979	993	1041	1040	980	1010	1042	987	1030	1018	986	1026	1057	1078	1026	1032	1040	1111	1037	1032	1054	1028	1032	1087	1052	1062	1051	1070	1000	1067	1051	963	1065	1080	1041	989	1021	998	1040	1047	1045	1012	1074	1002	1042	1036	1097	1069	1072	1075	1057	994	1056	1018	978	1026	1022	1013	1084	1030	1000	1040	1056	999	1030	1037	1050	1057	1053	1005	1069	980	1053	972	1000	1021	1023	991	1007	1032	1087	1050	1011	1067	993	1000	1031	1008	1064	1013	1003	1080	1054	996	1031	1021	987	984	1071	1036	1000	1043	974	1098	1052	1041	1022	1024	1052	985	1007	1003	1038	1025	1009	1034	1018	1065	1054	1043	1058	999	1068	1014	1002	1038	1019	1073	1003	1055	1050	1026	1099	1037	981	1064	1030	998	1050	1021	1012	1020	1021	976	1030	1035	1095	1043	1008	1020	1026	1050	1019	1027	1015	1059	1024	1035	1092	994	992	1006	1004	977	1105	1051	1004	1103	1012	1048	987	1011	1025	987	1020	1024	1038	952	1022	1000	1011	1012	1019	1027	1019	1022	1050	1028	1102	1031	1011	1028	1009	1071	1020	1006	1118	1009	1031	1009	1010	1042	999	1070	1072	1012	1073	1042	1028	1028	988	1043	985	1026	1050	1070	1084	1037	979	1062	1038	1037	1098	1069	1026	1051	958	1040	1023	1061	1006	979	1052	964	1026	991	1023	1031	1074	1014	1105	1145	1022	1028	1019	1066	1054	1018	1040	993	1030	1057	1064	988	1006	1024	976	1008	1020	1033	1003	984	957	1043	1058	1008	1059	1081	1034	1100	1034	1008	996	1046	1068	1054	1047	1024	1048	1030	1063	1085	1037	1048	1031	1081	1015	1012	984	1038	1045	1055	1046	964	1022	1041	1044	1031	1077	1019	1015	1027	1039	1070	1004	1058	1047	1058	1014	1032	1033	1000	972	1006	1066	1017	1011	1047	1056	1059	1058	1049	957	1053	1028	1052	997	1049	1042	1009	1064	1043	1091	1033	1002	1005	1039	1024	1010	988	982	1044	1039	1009	1037	997	1056	1019	1035	1072	1024	1030	990	1055	1033	1052	1074	1099	1020	1087	1028	1086	1042	1065	1080	1016	1006	1015	1056	1046	1085	1122	998	994	1014	990	1017	1062	994	1042	1005	980	960	1029	1072	1038	994	1020	1044	1072	1029	1046	1029	1022	1050	1024	1042	1025	1024	1041	993	1004	1008	1048	1052	1011	1013	1031	1034	1038	1020	1055	1005	1061	993	1036	1038	1063	993	1043
8521	1145	1529	1239	1017	811	708	597	589	552	485	498	429	446	447	430	478	416	436	415	421	415	428	404	427	373	398	383	403	378	433	389	440	402	396	418	379	415	429	411	381	441	390	386	376	402	397	391	378	402	373	318	420	381	377	386	357	383	402	366	427	413	385	395	377	432	395	399	394	385	405	416	391	427	366	383	406	411	366	400	395	382	376	390	384	420	394	369	408	392	381	399	390	420	399	405	444	384	411	391	413	441	401	420	404	383	353	413	379	370	371	433	395	419	382	395	426	436	384	367	365	388	372	418	395	439	367	428	411	378	402	395	408	406	397	367	397	410	392	396	400	374	394	392	363	404	401	407	378	364	424	356	391	363	383	391	378	389	409	426	348	403	396	374	388	351	385	386	418	448	373	337	398	365	410	339	378	396	419	397	384	391	418	387	382	383	371	380	380	416	357	347	393	451	416	407	382	404	395	365	369	395	363	374	431	372	414	389	394	398	387	447	405	397	398	407	401	385	369	407	388	367	395	385	391	378	401	398	426	410	396	366	394	405	375	409	398	389	381	395	411	422	403	393	384	433	409	383	363	382	390	388	416	381	373	392	377	398	371	401	375	388	397	410	399	405	406	381	372	364	388	390	381	379	385	349	339	392	425	382	407	382	419	391	402	347	361	364	407	372	411	402	378	396	397	401	426	391	419	378	398	431	393	438	402	391	399	405	390	369	367	365	365	397	378	375	378	367	399	436	355	382	387	357	390	391	426	411	384	368	362	392	381	386	392	363	372	379	417	376	436	361	380	403	370	408	402	394	386	408	381	389	385	408	432	353	372	432	436	389	339	405	384	392	387	404	377	374	399	421	414	394	389	394	429	414	439	389	395	388	374	355	361	396	383	350	413	382	415	407	411	416	394	403	389	363	361	378	392	366	413	417	401	392	417	400	380	403	372	382	361	388	395	398	419	381	372	369	402	424	400	381	406	400	385	393	411	400	391	420	405	399	382	392	388	405	417	360	397	392	355	358	407	386	413	374	397	403	382	367	386	408	405	365	382	378	389	404	403	403	384	396	418	429	400	410	402	378	387	381	396	410	395	390	404	380	385	408	412	395	410	394	374	362	409	386	390	404	412	393	374	400	417	411	399	372	354	402	388	396	403	408	406	400	408	370	433	407	420	404	382	424	402	368	394	426	390	384	423	372	369	357	385	381	386	369	380	418	395	407	383	379	423	351	396	353	422	367	391	405	403	386	408	406	418	401	364	404	411	421	403	385	423	374	400	410	383	371	422	412	374	418	395	405	403	372	395	360	396	364	416	361	377	355	398	410	396	383	387	405	421	417	355	403	391	404	354	355	390	363	388	386	368	373	374	396	387	401	378	392	372	377	390	329	416	410	408	371	417	368	351	380	386	393	395	406	388	391	424	375	338	424	395	398	383	399	365	389	394	382	417	376	373	387	406	404	376	412	403	402	413	436	424	386	403	367	430	389	398	399	373	375	412	400	437	401	417	369	383	367	386	352	412	394	389	384	424	374	416	385	394	386	400	410	415	402	351	349	404	368	382	369	397	395	384	413	402	391	350	420	412	382	386	384	382	398	354	404	390	430	333	401	419	360	391	411	384	419	401	364	373	392	409	403	387	414	420	376	365	364	403	408	388	386	401	401	388	414	416	391	398	404	414	367	375	402	377	379	387	400	399	386	355	391	393	378	405	373	402	422	406	376	427	397	386	349	370	388	413	388	416	391	405	383	434	411	356	386	374	404	369	404	343	389	375	409	395	426	431	393	368	404	409	378	409	381	389	361	379	392	426	397	393	402	397	404	363	398	409	397	403	432	374	393	403	387	369	403	346	352	416	392	363	354	367	392	388	409	410	396	370	358	387	395	360	393	378	409	386	366	377	379	413	388	384	387	364	358	399	392	382	358	419	385	412	385	418	345	378	418	416	395	404	362	395	394	405	399	421	383	409	364	404	356	391	377	383	402	373	384	382	444	423	344	376	404	392	364	396	398	391	362	422	407	381	387	397	402	372	436	388	387	401	378	373	423	368	396	367	407	408	405	421	399	397	412	417	415	349	375	381	422	384	339	426	367	381	392	417	412	382	369	411	412	430	380	392	400	371	403	398	373	378	397	366	385	422	400	409	389	383	392	441	436	403	372	404	394	387	363	413	372	399	382	363	376	395	397	407	390	385	422	367	400	361	419	384	400	418	417	403	381	407	367	362	383	426	397	421	406	377	425	395	382	368	401	364	384	377	400	415	406	383	378	375	420	385	371	414	388	378	387	405	405	413	371	388	396	405	421	401	406	371	425	415	379	415	427	387	394	411	390	398	409	393	395	420	391	382	421	391	366	394	368	404	402	403	360	371	407	377	371	375	386	401	398	402	389	404	329	375	400	413	420	409	391	376	390	413	390	393	385	370	423	371	413	392	385	393	397	406	393	384	385	398	371	405	382	392	391	391	417	385	378	420	382	386	371	400	409	386	388	432	393	405	383	387	392	395	386	377	387	381	367	409	373	404	366	372	357	426	416	388	409	376	419	399	398	403	425	376	391	385	424	409	383	385	381	380	366	419	427	416	351	381	407	445	400	416	377	377	394	379	412	386	363	394	360	381	411	433	415	386	389	421	391	399	404	363	379	374	408	400	403	416	395	379	424	391	379	417	390	383	399	365	386	391	428	383	359	395	394	380	394	385	405	392	421	400	368	356	370	386	352	401	365	373	377	394	393	398	410	358	383	397	360	361	415	383	417	380	396	383	377	374	366	420	426	425	370	389	424	420	411	355	393	361	362	388	404	402	414	409	386	431	370	422	413	357	381	371	419	373	370	391	378	375	369	379	388	386	407	415	391	414	443	386	375	400	394	382	388	413	395	412	363	401	419	400	383	365	402	404	411	388	413	383	417	398	422	394	397	368	410	385	386	417	370	371	413	400	372	388	405	390	370	367	361	380	376	385	379	395	395	358	416	387	376	402	394	439	358	386	399	391	425	404	390	410	411	414	389	357	375	386	444	393	378	388	393	375	398	407	398	400	380	340	377	392	412	409	368	388	392	378	392	403	376	396	356	405	394	378	403	423	376	398	410	410	380	395	402	409	418	399	398	392	407	412	366	412	396	399	402	388	397	379	350	375	386	421	407	439	402	357	426	385	369	366	392	390	403	373	377	424	373	408	400	402	390	434	405	359	362	376	381	389	402	398	395	425	357	385	418	390	375	441	403	427	416	412	398	413	405	369	394	404	361	399	378	381	408	398	349	364	389	400	370	370	374	393	393	372	381	359	387	387	372	400	388	410	373	420	386	371	379	411	413	376	373	377	417	369	383	383	367	384	404	397	377	395	402	396	395	398	390	415	408	379	377	360	361	405	418	417	390	395	384	378	387	388	401	417	427	396	379	426	363	399	400	396	414	376	403	382	398	435	407	405	388	396	424	418	380	371	368	373	378	370	400	364	383	386	377	379	421	391	366	413	395	393	411	378	363	398	403
5823	1770	2976	3575	3191	2827	2443	2135	1887	1794	1641	1464	1433	1344	1354	1336	1219	1212	1208	1179	1226	1171	1115	1101	1093	1107	1077	1159	1090	1067	1054	1085	1053	1015	1093	1032	1034	1023	1010	1058	1080	1029	1023	1066	1078	988	1033	1031	983	944	1014	977	990	1060	1037	1011	987	1004	1010	1007	1031	1002	1000	1050	998	1004	988	959	967	985	960	977	1005	959	994	982	974	937	1018	968	990	1092	991	1000	1032	988	1002	1012	926	973	980	988	989	979	991	964	965	988	1003	988	1009	938	1017	953	984	980	959	1058	980	949	947	990	978	1020	933	1013	1000	1006	977	1010	933	985	997	984	988	990	968	1006	1011	995	980	979	1033	1012	981	982	1014	1020	1011	976	968	993	973	972	963	998	994	939	938	990	961	1004	1044	1027	905	1024	991	960	980	918	975	1033	942	962	946	982	979	963	997	970	1024	1038	930	965	988	991	989	1037	950	975	998	995	988	1002	973	996	941	949	1002	987	966	985	981	939	977	945	1004	1006	1061	984	956	986	979	935	933	1006	992	1016	1011	955	1032	1004	1015	1018	937	967	995	983	966	986	1003	1011	980	960	984	994	925	1015	971	953	949	984	977	924	972	988	1002	1019	983	941	1013	1029	1029	996	933	964	962	939	1003	959	990	962	985	951	938	940	879	940	1028	1024	980	1025	989	991	926	1000	948	1004	1044	962	992	1004	999	1000	1017	1021	974	987	1004	942	939	941	969	1012	947	940	995	943	1031	1009	976	971	907	986	928	1015	1019	1003	951	990	980	963	921	982	994	970	939	953	986	1012	1038	965	954	994	967	916	985	969	1019	985	1046	988	991	961	988	945	979	985	987	979	1005	995	931	1005	977	1004	997	944	989	979	990	1015	962	1003	979	1042	986	1023	952	919	968	994	950	1015	960	971	982	904	1003	911	957	933	1011	1005	965	996	944	1014	946	969	1009	955	947	989	1008	987	941	944	1014	1026	997	965	995	990	1007	950	967	974	971	932	994	983	1034	934	993	991	1009	976	986	970	984	989	1018	972	993	978	991	962	1008	1004	953	1006	941	965	986	932	986	920	978	997	963	980	956	949	964	1001	982	1013	953	971	920	1018	975	1031	1007	985	1046	1017	957	978	944	1031	919	951	982	1016	948	941	959	949	993	961	1003	966	994	1005	992	971	996	932	1000	1009	1017	939	985	963	986	931	929	977	956	984	956	977	975	986	987	1032	961	1012	985	989	1033	982	989	963	952	1057	995	957	975	990	1037	1015	1023	910	938	1025	984	1019	977	994	939	1005	975	933	951	972	973	987	1025	967	973	953	983	926	985	924	952	943	940	1036	934	973	942	937	992	911	966	1021	979	999	971	972	948	972	1023	1006	1006	966	969	982	987	991	965	947	912	997	920	980	968	985	979	1001	983	945	993	952	979	950	961	907	981	939	954	1030	943	945	979	965	973	986	1001	952	1008	971	1003	982	957	934	1002	892	997	947	968	954	1005	930	989	959	1040	1013	1005	1009	955	1035	1023	981	914	955	921	988	945	996	987	1005	921	990	982	973	1005	937	947	959	975	1009	990	953	945	968	1001	995	1018	921	1038	952	963	994	1000	976	1010	983	960	948	989	1004	981	1034	956	950	927	973	956	939	1005	975	1012	933	978	965	975	967	985	1009	974	1011	939	965	971	977	1019	977	944	994	938	973	944	1008	978	908	969	990	947	965	984	989	965	942	974	997	956	987	943	987	1002	981	995	960	1027	934	939	1032	1027	935	935	957	979	998	1025	972	998	996	933	1036	951	1006	915	989	1006	956	1009	1026	951	949	999	983	969	994	1029	888	1005	961	973	949	986	946	970	1002	951	991	977	936	958	989	1050	999	998	965	1033	1000	1052	938	1031	983	931	972	991	931	990	1002	965	948	1022	941	943	993	1000	922	1024	981	942	1010	926	966	1039	986	926	994	985	972	956	1001	991	936	993	983	927	985	954	988	950	988	966	1024	979	998	1013	964	998	943	976	1006	971	1037	978	946	933	969	1004	962	1023	934	1031	987	874	957	960	956	961	983	1032	986	974	1006	972	993	964	1022	968	981	972	984	981	951	965	995	961	961	929	1002	988	991	953	956	986	1016	1062	938	921	1006	990	1011	990	976	1002	990	964	1018	926	985	1018	1014	1005	980	983	961	993	924	969	1037	974	982	981	1008	1002	937	1053	953	998	961	980	1000	927	996	933	980	989	969	944	986	982	995	1016	996	1008	960	960	993	1025	909	992	981	959	957	976	983	955	967	953	946	999	946	1018	970	969	963	950	961	959	1002	1010	978	1005	951	944	928	1012	988	991	988	958	1021	1042	908	959	976	951	913	934	1028	1014	1008	965	1018	924	961	967	967	975	967	998	990	937	1022	1026	967	932	972	941	1020	1005	952	995	925	980	970	990	1017	979	966	951	974	998	969	962	1013	1023	986	951	973	978	946	1017	1005	952	949	931	967	984	1026	952	977	992	990	1006	980	938	949	926	955	1046	922	1000	935	1038	988	950	942	1003	968	944	986	992	975	922	961	1027	984	1008	993	946	954	993	959	948	983	934	923	975	1019	1007	983	1004	964	1002	974	946	929	953	938	1046	910	974	974	992	965	980	954	909	969	995	970	1010	932	977	976	938	962	993	979	976	1057	966	1008	959	941	968	963	1006	979	940	1022	931	983	983	936	959	942	994	963	940	956	987	985	987	1070	1000	998	928	982	977	957	925	975	962	937	932	964	980	1022	982	983	940	959	996	979	974	1003	980	1004	987	1046	947	997	971	952	991	981	955	943	991	967	1039	967	949	974	988	968	986	908	978	930	931	1009	966	1005	920	1038	1000	975	1015	1001	966	1012	946	1002	927	979	933	1007	976	1007	980	979	944	999	963	1049	1046	890	976	972	981	961	1000	953	943	901	977	943	970	993	1001	950	983	920	965	979	947	965	979	983	1024	982	978	1014	1041	920	975	932	1000	971	1005	1007	948	981	961	942	1015	946	987	944	1002	987	977	929	933	956	928	955	944	932	1005	974	994	982	1016	979	959	978	951	1002	954	973	962	997	919	960	963	958	929	987	940	993	910	986	986	937	1015	990	997	941	1000	938	979	967	977	976	963	926	888	989	973	1000	1044	974	890	1051	955	996	958	980	1041	975	973	1036	951	991	998	1003	927	934	975	972	1000	1003	975	1000	992	1022	954	973	1012	959	966	1024	965	953	1034	951	1004	962	966	978	937	1034	996	907	939	1016	994	941	940	1011	1002	962	981	970	922	937	967	999	960	908	936	965	974	1006	1028	986	984	1017	992	946	990	987	932	1006	965	968	959	972	923	963	1026	966	946	1027	982	979	1016	959	960	1048	994	1010	977	975	991	1017	977	971	946	978	978	945	971	1037	998	990	936	955	959	1008	945	1014	951	957	966	986	993	1014	1002	1045	991	960	930	970	956	976	970	1026	913	978	970	1043	939	977	977	932	965	957	996	935	1028	871	980	970	946	1027	1026	887	1004	929	954	932	935	1020	962	999	944	985	930	1005	969	985	1005	966	928	944	1004	970	1003	946	991	967	993	1010	958	895	929	956	946	957	1016	917	1008	980	987	989	877	965	971	992	1016	988	993	1024	1010	957	924	980	961	934	1007	979	919	944	906	988	960	989	923	967	1039	973	983	957	931	998	1015	1008	980	1039	985	1009	988	960	913	1026	948	960	958	940	1017	966	893	979	984	964	1013	927	1006	982	990	1000	978	974	959	981	941	901	976	951	1010	994	1012	934	987	954	979	985	999	951	996	943	1038	948	974	1014	1011	985	1005	1029	966	1024	991	942	1008	924	997	948	973	989	1006	937	1028	945	1036	1004	990	983	952	987	986	987
15878	2524	2497	1984	1312	1044	818	663	601	471	442	393	353	362	335	319	283	265	243	301	266	284	244	258	271	241	251	256	237	240	237	226	245	216	222	232	252	225	215	224	237	224	239	207	248	223	215	228	221	222	194	212	246	211	204	212	211	218	238	202	226	206	212	205	208	228	193	227	227	232	213	224	245	224	202	230	214	222	220	208	209	192	221	223	241	215	208	234	223	236	203	191	203	215	213	229	195	209	172	187	203	213	238	202	213	219	250	201	219	243	228	228	229	229	223	212	240	208	239	207	214	197	201	226	220	217	202	200	202	207	223	218	225	195	223	239	217	228	239	220	204	203	219	216	219	206	226	228	181	217	210	204	235	184	211	227	212	206	204	187	205	203	230	214	192	220	216	228	222	254	225	218	216	241	204	216	226	205	180	194	218	220	211	204	225	218	218	215	233	214	222	210	198	210	206	190	208	219	209	214	204	221	202	222	227	230	235	226	232	212	225	223	215	206	223	207	195	219	215	193	199	194	206	223	219	236	197	185	178	209	240	194	237	227	211	224	203	188	228	197	243	208	208	213	194	209	232	219	195	211	201	231	224	184	243	235	183	212	230	221	231	198	232	241	212	205	206	207	206	206	219	212	225	217	222	190	206	213	212	214	207	232	225	204	227	214	206	218	224	224	213	231	230	226	209	210	194	206	228	210	203	215	221	201	215	209	221	201	229	256	197	219	230	192	232	193	222	199	202	221	204	208	220	213	234	209	227	223	208	183	200	228	226	251	232	227	241	224	214	186	209	226	210	225	207	214	226	208	272	200	202	199	207	212	220	217	214	208	202	206	235	214	192	206	241	249	210	214	213	196	176	204	209	213	215	198	198	200	218	207	218	232	224	200	212	210	235	198	221	207	209	202	205	189	200	214	205	206	201	231	198	191	201	210	220	200	208	219	202	234	192	206	213	216	230	238	242	239	213	227	198	236	211	220	242	193	239	226	205	241	221	206	226	214	225	225	202	220	219	209	210	207	215	208	229	232	211	218	217	205	205	196	189	202	216	212	225	208	224	200	218	218	198	208	239	224	212	209	213	245	232	202	208	193	224	218	213	218	192	215	211	230	205	216	206	211	262	197	228	211	242	230	227	211	230	209	211	209	207	183	238	225	221	196	231	225	219	191	247	232	230	242	229	213	224	212	186	202	209	203	219	206	202	203	210	216	224	206	212	218	196	191	197	238	252	214	219	246	239	223	193	246	239	200	255	232	213	221	219	204	210	232	199	218	221	219	198	228	205	203	195	211	232	234	221	222	232	208	202	225	231	208	233	206	217	211	219	213	222	255	230	192	234	237	238	226	192	230	224	209	222	197	210	226	204	230	243	254	219	242	229	200	213	208	202	220	244	218	224	224	193	228	202	204	231	246	205	204	217	215	213	239	217	203	214	215	205	186	219	206	232	229	219	207	226	238	224	213	216	213	214	191	223	251	217	214	197	226	196	215	201	221	201	243	220	194	209	232	214	211	201	210	225	217	226	234	204	198	232	216	212	241	228	211	193	223	195	212	197	225	204	223	213	191	234	205	220	205	230	209	213	206	237	230	222	206	246	234	187	237	221	202	190	192	204	217	237	204	224	199	218	241	224	218	204	263	215	189	232	227	231	245	200	216	239	226	207	210	189	213	209	218	213	216	248	218	201	215	215	185	210	220	210	203	229	225	232	207	201	214	221	196	236	213	208	220	195	223	211	198	232	199	203	194	224	216	208	228	212	204	217	194	225	200	196	184	187	218	178	239	205	209	205	199	211	202	201	221	239	226	220	230	213	223	235	210	214	214	237	207	209	216	224	223	224	224	202	205	209	205	202	220	198	199	194	199	221	206	224	217	195	196	201	191	207	233	226	217	228	233	238	210	211	209	234	209	210	209	186	228	193	195	224	224	226	195	241	243	213	218	220	227	213	197	221	228	202	215	211	247	213	218	196	222	208	243	213	202	219	215	215	228	192	229	240	204	207	226	183	211	216	210	212	213	227	254	208	212	208	186	212	216	223	241	184	201	198	211	221	213	242	208	211	197	219	218	202	205	221	197	207	217	231	203	221	220	193	227	210	241	231	219	211	214	224	203	214	205	206	210	228	221	209	209	227	220	217	233	259	212	222	221	209	227	214	202	208	236	214	212	228	222	204	217	205	201	204	237	232	205	202	198	222	225	233	203	169	225	216	224	210	224	204	193	211	219	204	211	239	229	199	239	212	186	213	245	215	202	216	258	220	215	221	228	204	215	216	198	224	208	220	232	202	195	221	229	204	229	204	207	217	212	217	213	202	229	208	197	218	213	216	216	215	209	205	230	238	227	213	225	201	217	195	183	180	215	217	226	196	217	215	200	227	201	211	253	224	211	222	209	198	196	221	251	201	219	202	206	224	208	225	231	236	236	223	206	206	214	206	234	243	247	204	208	183	228	227	211	211	203	221	208	216	201	195	223	222	219	221	194	211	209	223	226	230	237	214	209	228	218	238	202	218	230	221	196	216	240	240	218	222	205	214	255	217	244	249	225	195	214	222	222	217	221	216	237	197	233	209	213	227	215	208	218	175	222	194	240	207	213	204	242	195	208	223	240	225	226	207	220	224	216	234	208	200	225	222	215	216	218	211	194	211	203	178	229	208	231	225	223	215	220	227	217	216	230	238	204	192	226	223	227	201	214	215	242	217	218	229	209	219	245	216	222	241	225	195	223	211	196	218	220	227	199	188	236	208	214	204	231	210	220	198	207	222	212	226	211	227	196	218	219	194	210	231	221	222	226	192	212	217	215	210	168	226	193	239	227	236	180	232	202	216	217	221	241	218	230	217	199	218	206	221	222	190	228	229	222	215	216	238	237	203	213	219	191	221	214	204	193	244	227	205	222	234	209	217	204	217	196	212	211	224	214	180	222	229	193	236	189	213	224	222	239	227	216	227	198	255	213	218	240	200	200	204	216	232	228	204	225	222	239	225	227	214	192	196	219	198	213	203	198	200	220	202	219	222	196	243	199	242	227	209	195	203	206	229	233	211	180	210	208	209	222	200	229	232	237	210	213	215	207	193	212	204	171	220	181	211	204	221	206	204	191	199	209	234	211	202	203	208	219	234	196	215	273	239	220	175	227	226	237	206	209	202	205	225	237	231	189	244	188	201	216	195	210	204	216	221	227	202	209	216	195	209	193	218	205	192	222	213	193	245	204	225	219	213	204	207	225	230	201	221	210	217	208	224	232	231	201	217	196	196	218	240	210	239	208	203	248	188	233	223	222	218	181	237	225	216	203	207	217	224	213	214	227	196	237	226	208	196	240	193	222	210	222	193	214	227	213	248	233	199	222	210	192	209	220	227	220	218	185	204	224	213	242	213	215	225	207	209	222	221	246	236	217	204	205	192	230	193	220	216	218	220	183	230	229	214	219	226	223	252	198	266	238	232	198	222	203	223	198	200	202	210	188	208	195	209	190	237	213	255	225	205	219
7558	2209	4656	5798	4906	4076	3407	2903	2474	2104	1841	1641	1537	1362	1268	1202	1187	1150	1008	979	970	908	898	922	817	789	839	771	774	794	750	759	740	727	677	667	742	663	719	708	684	674	662	641	680	660	641	658	656	669	651	626	617	632	653	666	630	595	641	620	638	617	618	640	578	578	610	601	625	655	607	618	632	601	609	620	580	608	602	584	592	632	590	655	577	606	619	583	574	588	605	578	603	560	606	574	564	573	603	593	590	581	616	596	616	628	641	603	655	593	586	595	583	601	643	638	645	571	568	539	565	584	603	562	617	595	582	593	563	616	627	616	577	589	633	603	592	626	574	616	590	623	551	566	578	582	566	579	575	569	596	554	649	581	612	591	605	561	587	619	589	583	557	558	572	580	578	561	617	575	588	567	580	547	572	617	581	570	556	599	583	592	545	562	541	580	607	597	590	600	583	578	611	600	622	580	553	585	568	564	609	561	558	604	540	545	578	591	583	595	560	548	569	597	592	575	586	609	562	575	566	567	567	585	636	581	590	586	557	589	574	636	567	612	590	574	592	540	568	519	616	589	608	638	617	609	582	593	588	579	561	549	614	567	576	597	561	613	543	629	624	653	572	594	571	607	577	549	562	592	604	545	574	557	596	566	601	576	609	572	622	604	565	571	594	568	553	582	546	531	611	600	593	519	584	557	554	577	592	606	589	570	588	601	596	628	576	553	564	603	613	608	579	559	567	613	588	603	529	517	579	576	597	582	587	593	595	574	575	610	624	572	525	604	610	571	620	599	568	578	571	568	567	563	555	601	585	595	572	597	574	569	576	600	575	608	584	553	600	587	564	581	567	611	639	611	574	595	546	600	553	574	573	551	590	640	622	599	572	552	582	598	577	582	589	566	557	581	608	605	575	582	581	601	545	576	599	591	543	549	624	603	600	586	590	576	560	581	581	602	614	581	599	570	542	586	577	575	553	595	605	591	600	511	628	621	565	549	567	609	559	645	556	603	538	569	604	579	561	591	525	585	541	589	595	638	558	572	543	596	601	549	622	580	575	564	561	594	581	603	612	617	534	544	570	619	573	564	573	595	608	548	558	557	540	603	536	561	549	576	620	582	570	558	582	578	618	574	614	603	598	539	551	594	583	605	569	586	538	590	588	557	571	561	569	570	592	557	573	564	562	582	628	569	584	559	561	574	570	559	590	551	556	543	550	548	577	622	579	543	604	599	566	579	564	599	570	572	581	570	540	583	573	558	572	565	597	569	617	621	565	598	613	550	561	584	582	576	574	569	603	594	542	558	582	567	570	588	578	561	573	563	595	588	582	582	593	611	591	558	543	601	562	582	549	581	549	584	596	648	556	595	560	571	571	602	586	575	595	567	603	571	577	577	559	562	574	571	600	611	590	596	535	562	572	556	548	551	597	552	614	581	595	626	575	619	594	568	585	585	586	619	568	591	538	604	599	583	566	563	587	566	573	577	614	550	535	575	576	518	590	583	564	560	609	579	524	532	659	609	575	571	561	559	626	583	578	581	567	566	615	613	560	581	554	578	581	570	546	572	625	565	565	619	615	587	594	590	590	556	594	565	550	570	589	577	540	616	571	581	545	573	613	548	603	575	615	593	579	580	626	615	597	554	561	554	533	552	577	609	547	607	598	575	575	612	584	612	599	579	563	591	601	563	626	590	595	610	604	556	572	570	538	560	578	596	607	552	616	565	622	589	563	552	577	615	533	585	547	574	596	567	599	578	587	606	582	551	576	620	579	613	586	576	579	573	546	586	588	623	584	591	563	549	546	568	597	561	625	602	568	568	545	613	573	507	579	582	573	572	582	566	615	561	558	574	589	568	593	584	582	575	581	571	628	596	524	600	628	560	557	589	573	603	588	576	548	585	601	590	579	583	570	560	549	550	561	556	608	615	580	572	588	583	574	603	578	568	607	545	554	597	571	590	609	607	558	613	577	576	637	555	583	590	601	613	586	585	552	602	570	549	597	605	553	582	591	571	569	561	578	550	547	604	619	572	580	566	580	601	606	585	589	572	552	625	587	580	608	582	584	592	570	568	579	589	618	611	611	585	539	599	562	538	596	598	555	612	572	587	579	593	581	577	587	593	551	594	564	587	574	574	564	603	546	600	578	487	573	606	603	583	575	602	579	569	555	552	579	615	564	532	576	571	582	542	594	572	580	571	574	592	573	608	603	579	640	567	612	555	562	557	608	589	562	552	565	619	608	571	587	550	580	573	586	560	575	574	588	595	608	551	565	591	582	555	585	617	560	583	606	588	566	566	584	594	576	613	557	602	604	596	592	576	554	557	564	609	584	599	558	602	612	616	607	553	564	599	577	559	566	583	576	597	593	603	588	580	597	589	555	582	526	586	608	601	598	583	565	567	587	623	581	598	602	577	555	586	602	631	538	575	550	567	595	580	590	551	558	594	595	600	618	596	578	591	597	597	544	580	607	583	578	579	584	563	602	542	575	553	597	564	572	544	567	560	599	549	542	549	589	547	611	553	619	530	612	609	608	572	599	588	591	592	587	587	552	564	589	553	619	594	573	574	565	536	649	599	586	590	570	567	582	622	606	594	579	580	571	583	582	599	570	531	557	596	604	553	617	585	565	596	572	568	585	589	603	583	563	578	545	598	588	580	597	632	562	530	607	566	653	559	569	558	576	585	578	561	603	623	578	571	588	575	551	575	571	564	617	612	562	571	599	541	529	598	577	562	561	520	584	565	566	623	580	565	554	600	544	594	591	553	590	599	568	633	558	548	581	626	587	579	569	590	563	548	562	593	593	568	591	570	602	526	559	569	540	580	599	595	613	566	587	562	551	562	615	605	585	540	596	563	583	569	532	608	599	551	561	620	578	568	598	574	547	623	592	585	575	595	580	614	535	555	558	551	591	600	573	635	568	577	573	604	546	576	586	582	579	569	578	595	540	619	575	603	596	540	603	615	553	579	580	567	589	579	561	541	570	567	617	545	608	604	588	556	585	562	572	551	576	583	556	602	590	552	598	589	625	625	614	585	551	629	549	566	620	559	600	582	590	594	577	589	575	577	611	598	573	583	588	588	581	531	620	580	551	618	518	607	587	576	562	587	598	593	623	614	580	564	593	597	568	567	539	617	570	599	556	566	559	589	575	561	577	571	569	609	620	592	547	583	579	607	620	546	588	570	592	609	571	595	562	552	580	548	582	561	567	556	580	559	577	575	559	589	569	551	544	600	576	602	591	607	602	617	570	579	599	602	560	616	561	612	592	562	566	548	587	587	567	558	575	584	557	561	577	572	540	576	565	581	585	613	572	601	578	620	565	557	581	565	593	591	571	546	568	596	591	615	592	570	533	549	530	574	588	603	570	565	598	590	622	545	590	554	550	596	608	599	572	581	576	593	558	576	569	578	622	621	558	565	584	545	592	565	540	585	629	596	529	586	549	568	603	590	555	574	576	567	541	591	573	552	581	569	573	613	562	586	586	561	580	620	565	618
2827	479	489	449	470	429	460	470	423	412	397	402	378	430	411	422	384	422	389	397	394	424	437	404	344	400	396	362	389	374	391	395	411	372	401	380	388	396	400	430	401	382	414	369	394	390	406	406	393	372	455	392	382	378	425	446	407	390	433	418	431	426	411	377	396	391	394	387	373	402	402	417	396	370	386	405	440	396	408	352	387	412	388	382	404	428	399	370	399	404	371	393	455	402	436	387	450	394	386	405	398	401	378	399	406	397	423	427	413	398	446	393	407	382	408	398	467	417	412	406	434	407	432	388	397	433	393	419	431	404	398	397	407	405	406	404	377	414	383	368	417	401	384	392	403	391	371	396	412	381	381	373	386	402	364	407	391	419	394	395	381	373	397	421	408	404	399	432	434	401	419	370	390	428	423	388	408	385	418	407	410	415	390	410	412	404	417	376	410	415	396	409	397	428	418	408	364	378	369	409	411	363	414	399	406	414	375	407	422	418	401	402	372	423	447	406	417	442	422	401	408	371	397	389	390	430	381	423	408	406	411	377	415	393	431	390	430	445	424	385	397	409	432	404	405	450	415	409	432	395	407	392	407	392	440	424	416	432	414	396	427	376	388	412	440	390	393	424	414	398	403	416	435	405	403	407	386	412	414	382	437	419	406	446	396	453	434	388	402	397	449	395	419	402	376	371	433	408	397	399	431	388	416	380	391	402	416	398	391	397	415	404	380	373	367	406	417	408	400	376	405	403	415	392	416	372	396	408	411	368	393	392	416	397	403	385	415	373	394	404	384	401	405	425	409	387	406	411	412	386	396	416	412	368	405	386	431	424	439	401	407	398	375	401	425	389	368	409	397	348	387	381	408	386	428	403	402	421	396	428	385	436	410	410	427	413	384	402	372	407	398	440	420	441	451	380	435	377	396	420	400	422	403	451	379	404	400	408	411	378	430	407	406	386	386	417	422	390	387	414	406	407	408	419	400	393	409	396	399	398	446	421	416	382	379	381	392	409	420	424	425	396	416	354	386	389	368	408	411	404	399	376	395	400	380	361	336	366	424	401	406	409	381	408	418	392	395	387	410	421	397	415	388	409	399	403	391	420	440	400	409	374	410	398	369	410	423	426	372	411	403	368	413	413	426	402	353	388	404	445	421	427	413	387	427	400	387	403	406	369	387	386	397	416	434	409	419	416	418	380	386	446	426	385	424	409	416	425	351	404	372	434	446	388	369	410	432	415	392	413	372	445	418	403	399	411	415	393	421	433	405	401	416	382	413	407	404	401	430	415	400	386	398	418	419	388	379	389	373	417	438	408	435	432	396	414	416	401	412	408	392	430	432	398	421	414	412	435	426	411	427	426	404	382	423	430	357	408	419	423	397	383	423	407	397	418	405	409	438	448	440	398	416	430	422	385	410	414	418	398	376	420	370	413	385	390	408	437	414	406	392	412	387	422	363	357	406	402	394	367	399	426	362	419	438	386	434	385	385	360	411	416	375	383	421	393	408	386	397	384	408	415	360	387	420	388	376	383	378	419	376	381	384	392	452	387	412	401	395	428	407	421	390	406	385	409	403	400	401	431	362	416	383	383	418	389	389	382	396	402	398	442	416	386	424	389	423	412	409	390	399	396	362	433	416	399	374	435	410	384	402	386	460	379	433	426	401	409	425	427	394	407	362	394	422	364	371	393	397	380	400	376	415	434	401	410	389	377	386	376	392	409	434	474	419	406	437	406	377	361	422	409	379	395	426	429	416	436	408	406	383	401	369	407	430	450	391	417	440	380	429	378	417	374	429	410	417	372	423	415	412	415	396	381	390	417	366	415	447	436	396	348	389	428	389	423	409	423	358	395	393	410	408	415	380	412	449	400	394	406	415	379	398	414	375	395	401	384	413	363	452	406	384	412	415	388	421	402	412	385	395	408	409	390	386	395	417	422	384	390	433	398	406	405	406	393	395	376	427	388	406	351	417	408	382	396	408	390	390	366	386	386	386	411	417	408	412	414	390	377	378	431	418	380	388	384	414	399	387	417	414	390	417	393	381	380	401	385	401	372	419	414	427	423	408	409	411	384	412	415	361	454	431	453	404	384	374	395	403	372	404	387	372	424	410	419	398	364	404	379	378	405	415	409	395	446	396	390	364	367	399	447	440	424	404	381	390	387	381	426	402	400	438	396	392	413	405	398	392	413	405	400	388	456	414	409	391	432	432	417	397	376	391	397	398	422	370	394	398	395	392	381	402	393	431	413	383	390	423	414	385	399	387	419	395	415	413	395	402	403	387	409	401	361	436	380	406	412	416	417	434	393	416	355	437	408	367	380	350	393	410	392	437	459	404	389	413	403	462	427	387	428	397	434	391	398	401	376	391	380	400	414	393	427	390	397	389	404	402	378	429	425	387	448	414	376	396	386	410	389	399	393	413	411	410	408	423	390	389	409	418	385	382	412	432	401	410	404	418	424	422	406	401	406	395	411	434	416	417	411	366	399	449	411	382	423	417	413	360	382	411	431	398	389	413	412	408	420	384	400	353	388	404	367	429	374	412	368	424	420	365	441	390	400	393	422	420	434	401	388	382	397	395	437	379	419	408	388	390	401	412	425	408	413	400	415	368	410	385	399	427	398	421	376	416	406	416	399	410	398	388	418	368	405	387	413	395	380	425	428	401	406	433	388	398	386	393	397	417	425	411	406	407	409	413	406	394	392	409	392	420	406	394	418	401	450	410	392	428	392	417	418	406	387	394	419	379	394	391	377	414	401	372	412	376	409	348	392	415	431	382	408	416	387	408	427	407	387	403	383	364	402	444	397	376	386	376	395	373	404	386	422	438	412	388	349	396	421	379	412	406	395	404	406	386	352	408	408	425	409	366	378	421	400	418	405	413	375	363	398	381	420	387	425	385	362	398	409	383	388	408	413	392	373	388	382	406	418	405	390	401	420	383	422	396	404	415	420	393	422	393	413	436	402	384	390	407	393	419	394	371	396	420	400	414	422	404	411	419	410	413	394	403	409	354	400	386	400	381	442	405	380	365	396	384	407	426	434	426	403	395	383	441	412	412	416	392	396	410	373	395	377	385	411	388	415	402	400	407	421	400	367	401	419	381	428	404	426	408	392	372	379	380	399	397	415	417	411	381	374	426	427	438	434	366	393	378	413	414	406	402	418	425	406	396	445	412	376	362	406	406	389	399	423	413	379	394	387	388	411	415	419	417	382	396	378	398	432	395	405	391	405	404	435	392	406	375	426	389	389	393	359	407	390	397	362	407	372	406	406	409	386	385	385	374	357	403	392	390	411	407	422	392	364	399	391	390	389	366	359	412	410	425	370	377	409	385	408	407	425	399	403	408	404	386	404	402	409	384	378	437	404	397	390	421	388	420	414	402	407	378	428	393	408	373	412	399	406	382	396	367	401	392	440	380	403	429	389	397	395	424	385	426	439	395	438	380	433	425	397	407	405	415	407	397	418	409	400	403	386	397	362	408	398	387	398
2837	1059	1293	1328	1223	1181	1196	1132	1147	1063	1054	1054	1085	1009	1060	1083	1075	1010	1080	1050	1036	992	1046	1045	1073	983	1049	1017	1052	1019	989	1040	1072	966	1034	1025	987	1040	988	1068	1021	1022	983	1016	1070	1023	1055	989	1050	987	975	1046	1038	1060	1024	989	1020	1056	1036	1013	1037	967	1006	1043	1006	987	1025	1003	1004	1058	1064	1017	1003	976	1025	1051	1044	1042	1040	1051	1006	1022	1041	1028	1011	966	1023	1029	986	977	994	1011	1005	1006	1023	1010	1039	979	1007	1035	993	980	1057	993	1036	1056	1041	1092	1056	1052	1101	963	1031	992	1001	1008	1068	999	1035	979	975	1006	1035	984	1028	1020	993	1040	992	1067	1015	1053	1001	1010	1048	994	1025	1040	984	1032	1031	1049	1081	1026	1017	1056	1012	962	984	1002	1066	1018	997	1014	1036	1032	999	1019	993	1029	992	1026	1002	1074	1030	1014	1033	1012	1016	1023	1008	1018	1020	1076	1011	1009	984	983	975	989	963	1035	1011	1027	1021	1051	1021	1045	1035	1055	998	1001	1008	995	995	983	958	1001	986	1051	1097	1062	1055	1021	1025	1022	1047	1018	982	1034	1009	1000	1032	1003	978	1040	976	1083	997	1026	1016	1059	1036	999	1050	984	1001	1003	1037	986	1039	1004	1003	1041	1021	1022	1016	1019	1028	1003	1039	1014	1004	997	991	984	1064	970	1001	1002	1023	967	963	1028	982	1026	986	1040	1060	1022	978	1027	977	1006	1028	1008	1001	1071	1016	1029	1049	1037	987	1036	1038	1009	1021	990	1041	1020	1041	1044	1024	985	1010	1037	1037	1046	1050	991	1046	970	1000	984	976	1008	1014	1023	1010	1004	1029	1047	988	1030	1023	961	1040	1028	1002	1054	991	1056	996	1011	1090	1040	1007	971	1073	1006	1048	1004	992	1021	1016	1017	1068	1077	1082	999	1009	1048	1027	1047	982	1101	993	985	1007	1031	1006	978	1007	1011	1036	939	1003	1029	1020	1024	959	1055	1027	1008	1037	960	989	1029	1013	1048	1075	1019	1037	963	967	1018	1027	970	1080	980	989	1018	1064	1007	925	1003	984	986	1047	979	1012	1010	1100	974	1000	1051	1014	1000	999	1009	1027	1047	999	1026	998	975	1022	1001	1001	996	1028	970	1020	971	1069	1016	1073	1030	988	1029	979	1036	960	1012	1023	1004	1051	1025	1026	1022	996	1048	1031	976	1037	991	1058	1066	1014	995	984	1015	1058	991	1045	1047	972	962	1019	979	1033	991	1017	1024	1006	1022	1030	1039	1000	997	1039	1037	992	996	993	1031	1044	1007	984	1011	996	1006	1052	974	979	1001	1061	1047	1001	1027	1054	978	997	1051	1050	1018	976	1047	972	1026	991	1017	1016	946	1078	1030	991	1001	1046	1073	1000	976	1062	1049	1036	1042	1021	1047	1048	1011	991	1001	1060	1036	1033	1069	994	1043	994	989	1037	1056	1050	1023	1049	1085	1039	964	1020	1058	996	1049	1061	985	1082	1027	1016	1010	1034	1013	1003	1078	1057	1040	1001	1029	995	989	1025	991	1002	967	1026	993	981	1009	1055	971	1061	1036	998	1046	1049	1055	1026	967	1089	1031	965	1009	1031	1040	1024	984	960	1008	1006	1018	963	1028	1021	1053	1087	1036	985	1065	1014	982	963	1028	1084	1020	1038	1030	1021	1026	1020	963	1037	989	995	1001	1040	1020	1002	1004	994	968	1050	1022	1066	1026	1014	950	1045	986	969	971	1056	992	981	965	1062	998	985	1021	1032	1023	987	989	1096	1071	1019	956	1050	1015	1000	1023	1003	1040	1029	1029	1006	1035	1013	994	1025	1036	1060	1034	1019	955	1026	1034	1030	1033	1014	1039	1001	1002	1033	1035	1011	958	958	1019	988	1001	1055	988	1000	1031	1008	1023	1052	1031	1000	1048	1050	1001	1023	998	975	988	999	1022	1037	1039	1025	1011	1086	1018	1004	1058	972	1012	997	1032	1024	961	974	1055	1022	999	1066	1006	1023	1019	977	1032	1052	1005	1025	953	1028	1003	1009	949	1023	1016	1044	964	1027	995	1088	979	1010	1048	1044	1049	1011	957	1027	949	1073	995	944	1022	1045	1001	1036	1010	975	1058	1042	992	1060	1025	1016	1086	1003	981	1004	1064	975	975	1037	992	1018	1027	1032	1033	1068	997	1017	975	976	975	1027	1023	1005	1005	1061	1014	1042	1005	1029	990	1008	1008	1004	1007	991	1060	1043	983	992	987	1060	1002	1002	988	996	1038	1023	1014	997	977	1016	1022	1011	989	1038	1045	1011	1016	1013	985	976	1063	1066	986	1035	1004	1014	1001	1002	1013	986	1016	1010	1005	1019	1008	1042	1014	993	984	1036	993	1039	1028	956	1007	1010	1034	1035	938	958	1031	1005	1026	1000	1004	1052	1046	1030	1013	970	1006	1017	1006	1035	1044	1044	1027	982	1014	966	1035	1009	1041	950	1027	941	989	1034	1021	1001	1023	1028	1002	988	1033	1033	999	1031	1050	1001	972	980	1049	1008	1033	1006	1007	1040	1004	1052	968	1068	1028	1031	1000	986	974	1037	1010	1075	1031	1011	1039	1085	1015	959	1033	949	986	1050	1009	1007	1019	1017	1030	1034	1011	1006	1003	983	1035	1011	1018	1011	956	984	1036	1036	1047	1057	1024	1060	1023	1044	998	996	1071	1021	1048	1054	1012	999	1001	1039	1052	990	992	1015	954	1000	1015	1032	1073	993	1034	1009	987	1029	979	1021	1033	1060	1035	959	991	1025	993	1031	1030	1069	1002	990	963	985	970	1074	1015	1014	1011	1003	995	995	985	991	1015	994	971	1005	994	1001	1019	1014	1063	999	974	968	1005	1015	956	1015	1020	1031	1075	1027	1076	1054	1062	1051	1009	1039	1007	997	980	1034	1028	959	1040	1046	974	1075	984	1058	964	969	1022	1016	986	1062	1013	1045	1037	997	1055	1005	971	1013	1007	1053	1003	1083	976	1057	954	1059	1018	1020	1021	968	1038	1055	1042	993	990	1038	1033	1027	960	996	1029	1049	998	1040	993	1027	977	1011	973	1000	1048	1013	1005	996	1003	1036	1029	989	1018	988	1017	1037	964	1032	970	1008	969	1009	1023	940	1052	994	1039	1003	1021	1024	967	1049	993	1050	1030	1068	968	973	1039	1027	1028	1045	1031	1016	1008	1077	1029	988	1007	1019	1047	1010	975	1003	1030	1009	1015	997	1036	984	1034	1015	1087	1018	1072	1021	1024	988	996	1020	1031	966	971	955	1039	1058	1038	1065	1037	1038	984	998	990	1054	1025	1018	996	1064	993	1145	1028	1082	1031	1033	997	983	1076	1041	974	1007	1075	1003	1010	1058	992	1033	1070	1030	973	1003	998	1026	1026	1036	994	1014	992	965	1008	972	1026	1061	1020	1027	1010	947	995	1051	939	1016	944	980	1062	1026	1053	1093	1010	1017	1052	1000	1031	1041	1001	1013	993	1014	1082	988	987	991	1028	1021	1021	1033	1023	981	1014	995	1002	1058	973	1005	1002	976	1022	1017	1019	996	1036	1039	1042	1011	991	1021	1011	1018	983	1056	1056	1019	1005	1027	981	980	1000	1045	1017	1035	1028	965	1032	1041	1009	1002	1009	972	1045	1059	1013	1027	1025	1060	1075	968	1026	1012	1017	1005	985	1006	1001	1041	996	1017	970	1015	1058	960	1043	1057	993	1009	1009	990	966	1025	976	1051	1010	1027	1015	994	1064	926	1026	987	1057	1035	1019	1060	1036	967	991	1006	1013	1071	1046	980	1033	1049	991	1007	1074	1008	1000	995	1005	990	1068	952	1068	1007	1059	1030	996	1010	1056	1005	971	981	1009	1019	1019	1033	971	1043	1023	1028	1012	1005	1003	1028	1031	1032	1033	1033	1041	1052	1060	992	1001	1016	994	1077	980	984	1008	1020	1029	1012	990	990	1105	985	1007	1025	990	1008	955	983	1018	981	1098	1033	992	982	1003	1034	987	1010	994	994	1019	973	986	1003	1021	981	1003	1021	1001	994	998	993	1019	957	1015	1029	979	1032	989	1060	1015	1060	1030	1017	1002	958	1004	1003	1047	997	1031	1021	1058	995	925	1036	1024	934	1033	1044	1103	1046	998	991	1042	1031	991	1048	977	1023	998	1052	1064	1044	984	1072	1012	991	977	1040	1030	1001	998	1039	1055	969	1039	996	1046	1036	1044	1031	1027	1018	1045	1040	1004	1006	1000	1028	1036	1019	1060	1020	1000	1020	1042	984	975	1008	1070	1057	1042	1023	1037	1041	998	974	975	1033	999	1057	1061	1052	973	1076	949	1023	1038	1040	971	1054	1024	1012	1000	1066	1019	992	1026	1049	1029	1027	1058	1064	984	1061	1005	987	1031	1025	1059	1053	1044	1002	1061	1028	1044	1029	1024	1009	1014	1083	998	1049	961	1085	1022	983	982	1029	1027	1043	1035	1036	1024	1010	1114	1028	1041	969	1047
8416	1271	1460	1170	903	766	694	634	558	504	475	498	468	455	447	416	409	466	432	431	417	386	393	423	413	405	430	443	409	401	401	395	419	372	437	389	384	404	435	395	409	378	366	386	381	393	426	423	406	364	399	379	418	393	384	414	358	365	396	386	365	364	368	384	371	422	413	423	391	370	378	382	381	389	402	412	392	378	380	404	419	377	377	399	392	442	384	419	378	380	340	409	399	397	436	416	433	420	361	399	402	371	450	393	353	361	377	386	425	407	413	386	375	390	426	360	378	413	377	404	360	352	400	336	392	400	418	427	394	341	375	412	383	391	406	409	408	397	387	391	414	407	383	408	406	394	361	374	407	377	342	404	370	386	375	403	423	420	386	406	366	353	418	363	399	371	369	357	398	358	383	370	391	412	364	425	382	388	369	408	371	374	379	396	405	361	375	408	364	403	349	381	396	403	380	372	395	379	342	373	386	375	402	363	385	395	394	409	404	384	384	391	386	397	396	410	371	413	413	405	375	388	413	373	399	371	357	367	385	389	381	397	393	405	413	375	401	392	417	371	372	375	350	372	394	414	368	394	390	399	413	383	401	412	355	381	377	416	417	379	381	397	394	368	388	469	377	356	372	418	384	427	404	370	396	380	377	339	405	432	383	378	367	391	388	378	355	389	384	385	425	418	409	384	407	406	396	389	413	377	364	395	389	391	392	387	405	387	370	357	368	389	398	391	396	401	376	386	356	352	402	369	402	404	386	394	389	429	373	392	362	389	379	418	407	403	370	382	363	424	431	406	354	377	394	362	398	403	383	419	396	414	393	385	385	392	408	433	401	393	414	413	375	387	359	392	417	367	420	406	402	353	376	402	370	383	396	426	372	405	411	423	342	377	388	375	377	378	369	399	378	429	407	422	384	393	413	393	401	437	384	354	394	390	370	409	395	404	397	361	417	382	399	395	369	404	403	394	394	395	372	410	398	373	342	363	392	385	429	386	369	397	428	387	349	402	396	393	390	409	404	410	425	365	399	399	416	427	385	373	356	406	341	369	381	414	422	382	381	380	409	399	390	387	409	386	402	379	369	361	394	362	397	371	405	344	398	419	431	408	369	395	381	371	396	360	380	375	405	390	389	394	389	404	417	387	416	388	374	400	399	384	399	375	381	392	367	375	436	393	408	387	385	434	383	333	430	373	395	410	416	390	379	391	366	383	415	407	383	379	414	384	410	374	386	390	388	375	369	384	376	429	389	396	389	366	360	401	441	363	402	399	399	347	366	370	403	360	404	369	396	380	378	347	377	397	399	363	397	393	403	377	390	359	376	370	407	390	368	395	379	356	372	362	411	354	369	376	385	380	401	376	399	347	392	402	399	386	391	374	362	401	365	387	379	388	388	372	375	389	369	355	405	390	408	373	390	384	402	375	399	424	419	418	371	393	367	364	378	379	364	409	400	363	366	410	363	383	400	415	408	379	404	389	363	376	368	391	370	399	395	374	403	382	395	412	364	398	361	373	387	404	386	403	350	395	371	398	420	386	394	355	360	407	415	415	397	390	401	364	406	374	385	345	423	406	409	383	404	365	369	343	407	379	401	374	438	372	393	386	404	388	404	388	421	402	355	376	344	408	394	396	386	362	384	370	379	392	430	371	375	360	389	387	363	372	387	371	383	386	435	384	367	415	397	403	388	404	404	382	370	405	424	421	391	385	407	351	347	372	415	386	420	379	393	365	364	376	351	428	431	368	396	426	409	382	431	407	380	430	402	399	347	422	379	391	414	403	366	355	419	377	380	413	352	399	429	366	408	365	389	372	364	380	362	397	391	395	371	368	350	364	354	415	378	381	411	365	373	401	390	400	383	358	392	425	367	362	389	403	409	374	368	364	388	364	369	353	378	385	387	396	436	363	388	403	387	392	412	393	431	408	412	364	366	399	417	395	393	374	347	390	391	365	363	346	340	398	365	387	413	387	391	362	350	394	449	380	413	379	402	364	405	392	400	371	360	376	419	377	359	415	383	389	392	419	401	375	353	425	375	386	380	368	363	382	415	361	418	401	376	398	396	339	371	437	386	379	393	362	384	360	422	365	395	416	355	380	398	380	391	364	392	391	396	384	354	410	407	397	397	421	402	407	380	411	383	386	378	383	413	386	402	387	364	383	359	363	413	399	402	395	391	397	396	392	340	379	398	392	312	358	388	418	346	352	402	364	372	361	404	385	368	398	390	402	408	392	373	388	391	366	397	399	396	381	381	373	350	370	358	389	382	428	407	381	387	369	386	390	393	354	370	412	398	399	397	387	407	401	396	368	379	363	377	377	425	437	398	394	389	393	390	388	396	404	391	384	370	356	386	389	397	423	399	408	373	393	400	389	371	400	381	354	369	373	404	397	405	404	331	389	377	348	391	409	406	368	383	411	364	411	398	409	384	406	372	384	374	406	391	381	402	397	354	409	376	432	370	394	385	411	378	408	411	378	423	375	406	396	372	366	428	361	409	379	390	374	403	386	364	361	391	408	405	445	392	387	391	377	414	399	373	416	393	420	395	386	375	398	384	387	373	436	434	390	425	411	427	407	369	394	386	371	370	413	424	377	373	400	361	392	399	384	399	359	367	411	377	389	409	351	384	408	403	377	398	395	366	379	432	358	412	400	376	369	374	376	378	406	368	380	394	372	397	401	382	414	380	398	358	407	354	422	349	424	413	401	384	425	416	396	377	407	405	428	395	381	371	368	385	377	399	358	391	399	407	391	414	388	402	398	377	370	372	409	418	395	369	409	418	398	397	410	396	370	395	414	397	388	367	388	405	382	393	374	388	380	370	425	397	370	385	378	384	421	371	389	387	400	356	363	394	372	394	360	357	373	371	423	377	420	385	366	389	381	406	415	399	425	399	397	365	389	380	408	420	400	378	390	378	376	400	381	400	396	421	417	418	375	390	373	405	417	401	378	386	374	374	371	400	377	390	371	420	370	387	401	399	356	390	393	393	423	382	369	392	414	361	373	358	395	384	380	409	385	375	353	388	389	362	411	408	392	359	405	392	378	397	403	364	390	401	396	387	389	395	409	370	373	391	372	399	333	388	386	381	357	385	414	376	388	362	371	379	420	366	395	386	392	360	409	401	369	345	411	375	379	384	378	384	429	392	383	366	389	400	411	360	350	379	371	388	360	359	389	402	418	362	411	417	415	382	380	380	397	399	387	427	378	408	382	367	404	337	414	411	399	405	359	408	395	364	336	397	406	394	398	376	393	399	361	382	356	403	391	372	387	406	417	402	378	401	400	417	377	382	393	365	386	388	386	385	412	422	398	385	417	430	394	384	419	397	409	356	377	364	425	411	364	402	370	373	364	402	361	402	393	423	362	386	352	367	373	396	408	382	383	379	368	397	378	402	388	379	363	401	388	394	391	384	389	401	382	406	423	394	358	397	380	325	361	420	362	412	358	385	359	394	374	369	371	409	411	383	368	388	365	357	378	404	356	401	399	343	382
6005	1748	3069	3579	3128	2666	2308	2154	1903	1751	1665	1458	1385	1379	1304	1283	1276	1236	1236	1147	1179	1067	1120	1036	1128	1143	1133	1093	1085	1025	1009	1022	1023	1034	1066	1037	1027	1024	1052	1035	1016	970	1011	1102	970	1003	979	1012	1020	985	1043	983	969	1015	1007	1003	1060	1029	1013	986	994	994	1019	987	948	1003	1014	886	969	979	985	1021	1001	998	987	976	982	1004	953	1022	1041	942	956	987	1025	1001	972	987	999	978	1019	991	997	990	1010	1042	959	937	977	927	958	962	1010	1001	989	969	1021	1021	1034	1000	1030	959	965	964	1007	1014	1001	1005	961	943	971	998	935	954	935	998	947	901	931	1012	1024	1007	988	971	990	1000	1004	964	987	1011	995	993	951	952	986	944	962	953	949	959	946	978	941	1000	964	968	979	924	1002	948	917	941	1003	916	1027	986	953	992	941	980	1029	940	939	928	1028	943	948	932	1020	959	974	1038	963	966	974	995	973	968	981	947	1000	968	951	950	962	960	986	1006	938	957	950	987	981	986	1015	928	924	978	914	964	902	961	979	977	978	987	997	976	929	1007	959	980	978	975	965	1019	981	979	975	978	1019	1001	988	990	966	976	1026	946	990	990	971	990	954	985	939	926	1004	964	981	1000	979	907	1009	925	925	955	993	970	1010	943	902	906	962	977	926	972	992	970	958	945	1000	979	938	1000	918	1003	956	971	975	964	981	893	991	962	983	936	1016	950	1000	974	978	1005	986	977	954	972	937	989	992	950	954	947	983	1016	1009	988	968	1032	971	981	937	973	954	957	970	1007	981	961	933	978	925	952	999	950	1019	967	992	934	979	973	975	975	979	945	974	954	1012	938	1027	900	939	977	1004	933	1007	928	941	990	960	989	933	936	985	1003	950	1003	1033	997	957	1032	873	947	1003	1014	910	982	970	976	973	960	1009	937	985	998	982	926	977	943	1040	995	935	990	959	973	995	1024	1000	983	942	915	1013	1024	942	988	987	998	989	942	960	971	1037	945	946	977	935	955	976	928	1005	977	1030	949	951	943	941	973	1036	1007	946	978	951	988	948	989	951	1011	980	929	914	940	1013	937	918	984	983	972	993	926	980	956	928	967	963	987	978	976	956	959	963	957	980	944	926	1017	990	973	1004	1001	921	979	996	1024	980	937	931	944	987	1039	952	990	1015	952	972	967	996	993	981	984	1004	954	994	1006	936	1026	967	993	946	994	961	952	932	1013	967	976	946	960	1017	974	999	978	972	995	990	937	974	947	939	957	1008	1031	1008	999	963	982	982	924	961	1036	969	974	958	991	1010	924	984	995	1046	980	929	966	967	948	1008	972	978	975	969	965	984	1000	977	1007	950	944	964	998	924	968	1002	987	979	969	973	986	958	953	961	999	994	1028	991	968	945	989	988	940	961	986	1038	958	946	938	1016	962	999	1015	997	972	959	964	936	987	1034	974	987	1003	1060	941	984	1001	940	1031	917	977	913	940	943	950	959	1001	957	969	963	1014	945	992	1004	993	982	962	980	998	964	979	988	992	952	926	909	937	954	1032	940	984	951	970	976	966	993	969	942	1000	975	928	955	938	1034	961	952	940	967	975	973	935	946	1044	979	982	886	1002	943	987	989	975	943	953	993	961	944	959	963	955	921	993	935	1011	974	942	973	1010	968	1002	984	986	968	988	1018	1014	907	967	1009	916	959	979	984	962	997	969	962	979	994	1049	961	945	982	1001	959	974	908	962	989	999	970	1004	969	980	973	1015	995	1023	1019	970	927	978	967	990	968	991	991	957	999	917	948	964	1023	912	1001	990	1013	978	988	958	928	1017	961	1009	946	969	1006	951	955	968	1003	1011	901	950	932	966	997	1021	982	966	966	942	997	980	979	979	1028	936	954	979	1029	980	929	975	923	961	925	1001	964	969	963	980	984	940	994	940	931	985	970	1015	991	949	981	1061	941	925	998	950	935	993	1006	962	955	958	978	1005	963	955	1000	945	989	917	952	942	923	958	915	934	942	992	922	960	990	933	956	939	928	924	978	991	1015	994	930	976	960	900	971	985	968	985	971	913	1019	975	946	939	955	979	980	987	993	986	916	939	1000	933	968	991	1025	1034	886	981	957	952	1040	957	864	961	973	939	903	979	934	994	955	958	957	1013	960	947	948	883	953	953	995	1036	952	977	971	962	947	966	995	987	962	990	977	975	982	960	961	956	955	976	910	932	1005	995	998	918	952	1004	924	945	954	999	962	969	959	933	961	959	969	943	948	1001	949	976	989	1002	1004	997	930	1010	1016	988	960	989	978	992	925	969	983	948	960	941	949	978	946	963	932	954	1013	969	955	944	929	982	961	1014	994	980	935	984	1028	979	979	952	967	990	946	936	911	914	963	1069	981	905	946	979	1026	926	957	1013	965	981	998	937	942	931	933	1007	992	981	925	936	958	945	980	951	975	993	1041	985	967	993	950	965	985	958	967	946	990	951	935	959	1023	979	997	981	997	1002	994	940	1007	1002	965	979	1019	1025	953	984	962	1015	1019	892	990	976	1013	947	952	943	960	952	1001	948	910	993	967	996	977	986	970	943	962	970	973	934	959	920	955	992	921	932	906	968	964	1039	957	994	984	1002	950	986	986	991	946	1007	937	995	987	965	964	968	989	1003	1000	985	972	967	947	987	988	945	1015	992	1002	941	1017	944	976	923	946	943	983	1011	1003	967	996	946	945	950	1006	1030	1001	936	926	1001	983	958	951	993	957	972	1012	999	951	978	944	978	945	947	982	977	961	956	1002	992	990	948	998	1000	986	926	967	925	875	970	937	950	932	971	995	959	1032	987	971	932	984	978	1011	959	921	1005	978	978	977	954	961	983	933	965	921	1008	966	919	992	987	945	978	961	991	991	959	940	978	949	1010	1009	977	952	972	938	973	950	1036	985	920	943	972	982	971	994	978	964	967	1012	929	933	975	955	995	963	1005	1027	975	1017	968	948	961	1061	998	948	999	1016	978	948	951	936	1017	951	970	967	976	1019	1005	984	1003	928	946	970	989	960	982	949	953	989	943	990	1049	961	931	934	975	1023	938	927	955	943	974	983	940	985	980	947	928	1026	952	1015	1001	954	964	934	913	875	966	996	967	973	1007	1002	979	1016	962	968	1010	994	987	977	995	966	954	946	935	959	902	924	952	912	994	1028	965	970	986	979	926	963	957	975	1025	965	944	986	974	956	993	985	963	934	992	944	984	971	976	927	933	965	955	956	995	954	948	937	994	982	1009	974	979	957	995	922	939	982	1008	955	916	912	938	948	916	961	971	983	964	934	995	926	1013	945	984	992	1003	976	953	931	968	959	959	934	961	971	942	1033	965	974	950	972	962	961	1003	1007	962	957	944	936	982	960	915	949	1000	957	910	949	953	946	998	975	986	1037	961	946	962	979	1012	956	998	986	905	918	925	1006	958	980	998	951	975	939	936	1026	930	923	954	975	980	967	968	981	988	994	1030	900	973	964	936	935	1003	987	898	931	1022	977	947	1040	980	989	935	992	969	932	995	992	987	940	1001	1022	955	980	960	940	965	996	1066	960	964	947	928	963	998	1021	1022	921	948	940	967	895	987	966	959	1038	962	986	926	985	983	986	978	933	967	961	985	1039	970	1008	1040	1052	926	1027	930	995	987	958	950	966	922	995	987	977	942	941	926	956	937	990	963	949	990	947	954	993	998	1001	927	960	1042	934	963	975	1022	951	921	953	1006	986	980	897	1007	954	930	989	1032	980	989	1009	960
15400	2379	2554	2027	1431	995	822	635	570	490	424	376	376	325	323	297	281	241	303	257	266	226	251	263	233	220	255	234	241	228	226	225	216	246	224	236	227	239	223	221	188	262	244	232	242	190	206	245	216	245	221	203	226	240	225	220	201	209	215	214	206	199	208	216	224	220	208	227	188	200	187	208	230	225	201	214	204	220	219	211	221	221	195	236	197	204	224	208	219	235	210	238	196	212	200	216	228	203	213	207	217	200	195	207	209	198	239	215	213	217	201	198	207	219	203	242	197	213	207	230	213	197	235	213	199	228	189	222	210	194	216	212	226	199	191	216	213	204	229	197	214	219	218	195	220	199	203	231	198	203	203	207	177	203	207	204	212	207	204	192	215	186	233	178	234	231	206	211	187	213	185	198	222	193	220	194	248	195	218	220	207	211	215	219	176	208	201	211	201	210	207	228	228	244	221	232	198	198	212	220	225	191	245	230	192	211	234	210	225	202	191	200	216	201	227	188	208	205	201	217	231	199	219	195	213	215	220	184	202	209	224	189	248	207	217	236	230	217	195	197	225	206	208	216	186	229	209	221	185	218	220	221	208	219	204	217	215	248	225	216	213	204	207	194	200	216	199	194	198	209	202	231	221	191	225	203	187	170	219	206	197	229	201	188	213	202	196	207	201	188	215	181	228	181	219	205	222	185	200	220	191	188	207	215	237	202	193	211	210	201	210	194	200	215	187	198	221	215	218	198	186	224	195	199	204	201	228	214	238	217	190	198	198	189	211	201	250	225	211	209	194	197	231	209	212	258	231	220	240	205	218	207	239	204	218	202	209	217	211	221	203	209	221	224	194	186	208	215	204	202	232	233	182	206	187	210	237	191	215	200	204	188	237	232	230	187	244	227	223	202	205	210	185	202	239	213	215	232	207	201	202	205	216	208	189	242	194	212	203	219	204	241	193	195	204	215	224	192	213	201	208	181	211	211	211	193	171	193	196	191	211	228	243	205	210	194	218	208	215	208	205	224	201	196	213	218	194	223	225	193	201	250	204	223	208	212	233	210	197	212	194	207	205	220	225	203	225	199	216	206	220	211	211	206	188	201	214	223	180	202	196	189	190	218	205	196	227	202	198	182	206	194	206	187	206	177	194	199	210	176	242	218	204	183	231	227	213	214	195	219	196	216	218	197	204	201	212	196	190	201	218	234	208	199	191	186	197	213	212	218	215	199	203	217	230	210	193	209	202	217	211	244	236	201	209	195	209	211	209	212	184	196	194	224	227	211	238	204	205	203	190	212	229	217	211	192	199	231	215	178	218	226	184	208	188	195	205	196	219	211	180	215	234	237	209	226	221	209	190	224	203	208	216	222	187	227	213	201	200	233	191	203	228	199	203	212	214	220	245	215	183	205	201	202	196	239	209	221	223	201	206	203	226	208	222	200	178	204	222	179	204	242	205	208	213	206	211	182	212	215	189	205	184	191	209	202	214	213	226	184	193	216	220	229	221	184	211	212	225	226	242	209	219	213	197	217	231	214	233	224	182	218	208	226	222	208	218	211	203	206	223	188	202	214	219	216	205	217	245	215	210	257	197	201	205	200	209	241	214	197	197	230	192	206	210	211	199	183	203	195	182	200	236	238	217	196	227	243	222	206	199	218	222	220	191	224	196	233	222	236	219	189	187	220	213	191	221	183	219	190	202	166	223	195	215	207	200	204	200	213	184	200	234	220	241	196	211	227	210	200	197	256	204	201	207	193	206	220	198	189	209	197	229	194	213	197	220	207	228	219	210	206	213	189	193	213	237	197	203	223	210	223	224	192	222	211	240	200	191	193	215	202	232	228	193	199	242	199	214	216	244	198	187	177	231	237	213	198	201	238	211	198	184	195	227	218	224	236	237	208	198	195	245	206	205	194	205	197	187	239	216	235	209	201	226	204	218	196	195	223	197	247	214	194	215	192	194	209	239	224	199	223	205	221	203	229	201	167	214	188	190	191	216	237	209	194	183	227	221	205	189	193	207	172	217	217	211	214	229	196	257	184	213	196	214	213	201	207	193	217	205	224	215	202	218	232	200	208	199	237	219	214	214	193	198	224	241	177	205	213	190	199	222	198	208	204	205	177	218	224	229	231	205	196	230	221	203	222	216	199	197	197	197	207	193	218	211	209	207	213	234	199	226	228	205	219	228	220	179	202	219	214	221	209	202	228	206	203	211	233	210	216	203	204	203	200	201	205	222	227	207	208	203	187	198	205	199	225	205	217	190	210	193	210	190	192	188	202	195	181	213	221	214	229	172	215	216	214	195	201	219	206	226	194	182	204	205	185	204	205	202	210	207	223	202	185	183	228	212	213	231	193	233	223	218	221	229	184	233	236	183	178	215	215	189	222	201	205	209	212	196	191	212	206	191	232	221	235	217	227	229	199	207	209	207	176	211	226	203	189	218	182	216	246	219	208	208	201	215	216	214	218	204	191	197	214	213	204	173	167	216	185	226	232	222	231	221	181	192	206	202	212	207	204	189	182	211	217	201	216	218	219	194	225	212	196	232	200	227	192	193	231	208	179	195	190	224	215	187	234	191	209	219	218	191	211	204	199	217	228	224	215	188	209	198	228	224	217	194	223	186	201	227	237	222	240	213	196	231	194	204	199	222	231	189	224	201	244	222	199	199	219	212	241	196	202	209	228	199	219	197	217	203	191	205	208	220	202	229	187	185	209	200	226	187	208	202	221	211	228	222	208	246	219	226	237	220	175	258	212	201	223	226	200	188	225	228	201	206	208	190	220	209	227	196	198	197	225	203	197	168	205	215	197	208	211	216	211	210	201	198	201	215	208	203	184	189	202	207	191	181	207	181	241	222	220	211	189	208	181	221	223	214	231	179	203	188	190	187	227	195	207	212	222	196	227	203	231	215	222	195	191	185	183	222	185	203	228	202	203	190	200	204	215	203	206	193	197	208	188	182	220	234	205	228	198	201	206	189	200	198	201	234	203	236	197	222	196	235	220	211	243	209	234	226	208	211	215	232	231	194	220	204	215	195	220	210	201	225	231	213	213	202	216	222	215	224	195	208	192	233	203	207	216	202	196	196	181	207	191	238	210	214	209	195	184	208	214	183	217	200	200	210	206	201	212	206	193	216	191	221	210	190	252	211	218	204	191	216	169	195	206	179	227	197	200	207	213	218	224	210	221	210	215	204	203	204	196	199	199	212	188	206	209	188	194	182	223	216	216	222	213	195	221	229	211	189	223	214	224	225	186	215	223	184	217	225	212	208	225	207	210	229	230	184	187	183	189	209	205	207	205	202	199	216	217	222	191	197	193	208	207	180	205	194	192	187	211	229	235	212	221	219	230	219	208	217	192	197	212	196	220	223	202	196	203	193	239	195	187	217	193	196	204	207	219	198	197	246	214	213	209	210	193	197	223	218	219	245	204	197	229	217	206	211	179	202	228	211	222	204	193	207	168	214	218	206	217	190	209	206	213	216	217	192	182
7502	2230	4845	5631	4922	4185	3373	2845	2440	2092	1829	1651	1470	1414	1274	1215	1191	1065	1018	975	992	923	903	854	867	800	783	791	776	742	738	680	736	713	666	733	657	738	695	688	644	683	688	648	655	650	623	598	610	647	581	622	622	615	603	660	639	659	578	656	606	643	613	562	582	629	580	606	583	592	600	606	559	638	552	567	609	564	604	603	553	612	560	595	589	634	535	632	568	598	571	594	506	602	551	580	605	587	550	603	587	597	546	577	645	609	627	662	642	622	572	552	561	577	580	616	606	574	553	507	577	590	574	556	595	551	533	550	583	542	597	566	602	568	567	613	602	606	597	573	613	564	548	553	581	594	589	583	586	566	595	560	592	555	568	580	567	618	564	546	592	604	587	510	589	578	543	570	560	579	568	600	585	541	558	604	547	532	551	595	571	539	593	536	575	548	593	561	585	609	586	552	569	541	550	568	599	552	570	531	585	572	541	568	534	573	559	595	562	567	573	566	564	596	533	602	521	556	595	607	551	586	560	551	576	606	577	587	585	560	576	611	502	562	599	584	592	566	548	573	581	571	600	561	589	598	548	537	564	550	548	592	508	555	533	601	526	548	585	538	585	569	508	565	555	575	590	573	559	559	563	513	563	569	579	551	549	571	557	538	565	537	565	580	513	513	576	571	583	567	583	579	535	584	582	555	525	576	552	534	565	595	591	523	561	581	575	595	565	564	588	535	588	584	550	554	593	533	571	582	561	551	599	558	558	586	594	585	619	582	576	568	520	585	576	572	554	574	568	552	586	574	585	536	576	545	561	547	549	578	536	559	579	566	572	572	561	516	586	562	579	563	579	551	577	579	608	569	581	619	552	546	571	537	524	572	618	552	555	572	589	569	585	585	539	529	561	558	635	501	544	538	567	552	542	615	536	558	553	577	600	571	569	587	629	578	538	579	533	562	518	531	602	549	577	600	603	574	576	560	575	586	587	560	594	531	545	567	585	552	564	571	534	574	558	592	561	579	529	585	576	547	594	572	528	526	556	585	535	566	545	515	579	552	573	558	562	583	595	563	572	554	524	540	579	565	536	553	577	561	567	566	552	591	581	562	558	562	523	608	522	590	583	550	589	529	546	611	594	534	569	585	525	585	538	535	554	557	583	595	575	558	571	607	572	540	549	549	598	569	550	609	572	580	590	585	540	581	596	547	569	581	539	598	525	555	586	593	568	536	587	563	514	572	559	579	578	558	538	584	592	556	560	587	551	569	524	578	564	584	542	551	566	593	532	593	547	614	544	576	540	553	578	578	593	558	548	557	558	539	546	544	594	580	583	537	548	573	577	576	548	565	581	566	604	583	534	534	545	613	546	532	528	559	588	572	550	528	525	579	571	580	554	534	522	612	581	598	621	574	537	536	565	550	571	553	562	592	587	541	579	582	589	553	579	559	567	566	586	574	530	564	534	532	594	585	570	580	592	576	515	574	519	530	614	591	562	562	555	519	544	576	567	593	565	573	547	577	535	567	571	592	549	537	530	537	609	563	581	543	585	562	581	549	548	602	564	582	608	559	571	583	557	552	541	586	587	587	548	541	582	593	519	568	578	592	564	553	552	566	567	567	541	566	578	593	564	558	577	560	566	578	577	598	529	546	583	531	592	548	558	546	526	575	573	531	516	559	555	570	588	579	558	541	564	579	554	556	580	517	545	569	591	570	586	581	571	498	584	516	547	514	614	538	533	556	583	567	522	587	580	571	582	553	526	566	543	586	533	569	601	553	578	579	584	568	598	576	561	546	577	548	528	554	586	553	595	570	599	519	567	560	548	564	551	520	581	595	564	563	566	575	569	580	580	572	569	550	578	580	618	564	551	538	583	595	593	591	563	590	596	491	533	548	508	541	554	575	567	560	559	546	570	590	534	567	578	569	546	530	527	586	596	557	579	593	584	589	583	577	602	599	569	557	577	597	570	573	562	577	587	592	518	591	583	572	610	530	567	576	558	560	569	552	524	573	549	593	535	566	608	540	589	547	541	577	579	606	548	529	512	584	597	557	565	558	580	546	555	595	534	593	562	560	567	599	556	559	557	603	588	540	525	575	557	561	594	562	508	567	549	578	581	607	555	552	570	564	554	548	566	558	569	537	553	513	548	565	570	573	597	573	572	598	597	581	569	557	563	548	582	545	546	612	572	633	528	565	566	588	566	630	545	596	589	607	556	601	571	563	595	562	564	601	566	565	592	567	585	543	576	562	577	574	542	571	584	581	558	594	552	562	579	558	598	582	586	574	608	573	545	605	575	568	599	553	610	571	558	594	548	502	592	554	557	623	561	564	580	537	565	544	572	533	586	543	561	557	555	537	559	558	532	533	535	598	560	539	577	542	614	557	558	570	534	544	542	571	539	536	619	571	578	547	526	561	591	563	532	578	595	509	568	526	569	571	555	554	527	550	557	606	556	552	605	556	532	581	571	560	598	549	552	594	587	595	533	518	569	541	578	608	588	508	558	583	538	638	582	539	575	596	511	583	544	547	542	554	561	569	582	592	580	583	548	529	550	560	550	553	544	588	545	580	580	568	595	587	525	532	548	555	588	611	568	581	573	536	597	566	560	550	534	620	589	581	569	535	558	496	600	555	578	560	554	607	527	578	537	546	532	532	561	549	585	592	567	526	585	560	590	567	544	598	554	521	560	601	597	507	609	556	600	557	572	555	544	562	560	551	554	562	602	552	554	533	615	548	572	591	552	604	585	550	556	582	554	539	564	576	577	570	556	541	588	557	595	522	554	566	570	552	558	543	552	541	580	577	560	568	613	542	587	560	567	546	562	575	552	550	606	560	562	539	564	592	545	597	572	585	570	566	587	580	552	521	559	517	549	591	558	570	562	587	572	578	554	585	603	543	556	556	565	579	617	576	520	567	513	600	549	548	587	570	564	593	602	584	548	586	557	542	591	600	575	576	520	585	590	594	564	547	614	553	553	582	604	588	566	567	548	577	548	559	564	578	559	563	576	588	565	547	581	546	524	587	575	542	562	566	569	573	595	591	564	576	577	568	611	565	557	610	607	562	581	541	580	578	607	520	574	609	595	559	553	522	566	583	547	574	535	521	599	578	575	559	581	565	549	532	601	561	585	571	575	573	535	545	602	554	611	560	557	577	547	577	570	566	563	538	530	533	595	604	546	548	549	572	589	589	601	554	561	585	558	574	544	557	560	525	549	550	573	602	550	581	564	583	543	562	582	575	560	540	572	583	530	588	541	581	567	596	556	557	552	571	607	574	591	598	559	558	579	580	593	592	559	526	570	557	568	588	545	578	546	571	564	558	573	569	593	558	549	549	538	538	508	549	598	619	574	553	579	577	548	560	529	582	577	516	542	604	567	521	568	578	580	623	553	535	545	579	568	579	565	584	542	535	586	632	570	564	591	567	511	606	551	558	552	544	538	553	610	576	576	597	617	578	593	562	594	545	588	512	581	576	575	556	563	585	555	652	553	568	553	585
2794	429	450	461	472	418	425	392	397	416	408	385	355	393	389	431	394	369	400	405	365	402	383	389	371	401	416	401	365	388	406	375	413	383	394	388	403	421	402	378	370	402	382	408	418	412	392	362	387	389	363	361	386	369	392	375	374	373	373	344	426	405	388	380	393	383	403	392	366	390	377	355	352	361	394	424	387	385	407	416	379	401	388	378	368	370	421	418	368	398	385	421	398	384	417	364	371	373	388	382	372	419	399	365	380	393	418	411	398	415	370	382	419	382	365	408	388	405	392	382	385	437	375	411	418	409	365	355	385	372	388	363	431	365	402	341	383	413	381	404	382	389	391	372	381	411	407	399	420	402	360	393	436	369	429	393	372	372	395	396	409	395	350	354	417	419	346	399	421	418	416	386	397	370	385	397	414	437	373	413	408	387	373	401	449	387	357	389	381	375	424	379	400	363	411	397	352	384	383	362	354	404	367	366	395	437	379	403	391	378	401	384	363	388	389	414	372	420	357	383	389	384	381	410	347	406	391	408	370	411	381	377	391	343	393	383	395	394	376	366	415	355	405	368	386	409	385	401	398	420	381	380	432	402	359	397	415	374	402	403	398	396	406	371	399	384	391	397	412	402	408	404	396	378	419	386	380	387	398	395	367	385	367	391	395	385	391	390	418	354	364	404	414	392	399	390	387	433	415	380	424	366	385	438	433	424	382	381	426	401	403	393	382	366	364	417	389	378	381	393	395	360	387	408	338	399	415	390	423	384	372	380	387	391	407	411	393	375	400	382	382	405	416	396	361	392	410	398	395	363	375	445	396	423	415	363	409	378	387	373	407	380	391	411	389	373	400	388	392	383	358	385	355	376	413	374	414	416	387	372	370	392	385	383	369	370	373	387	375	386	391	382	394	380	380	402	427	330	402	429	354	400	408	383	407	365	372	374	388	381	388	384	390	392	451	368	385	408	385	415	406	411	379	405	409	383	400	389	393	424	357	405	368	392	405	412	397	377	390	383	393	366	379	373	382	363	394	383	408	393	368	383	373	365	392	415	354	371	380	370	376	352	389	380	398	380	367	376	359	383	387	368	408	403	379	405	378	393	436	394	368	395	391	412	360	413	439	403	381	398	402	422	373	342	395	382	351	423	408	362	385	383	395	403	392	342	408	380	366	394	374	385	384	355	381	371	402	411	370	368	338	427	396	390	376	409	436	410	380	380	388	392	374	390	391	392	361	379	374	406	415	367	379	360	362	361	400	403	389	364	391	354	404	403	420	419	401	392	415	417	402	406	381	427	347	408	398	385	399	380	402	410	413	369	406	423	387	399	387	372	391	351	405	395	388	429	398	414	365	397	422	392	375	422	373	384	396	355	387	404	407	396	359	407	399	406	376	379	411	378	369	380	388	423	425	383	385	381	396	431	405	368	410	395	398	410	376	383	372	399	367	395	385	381	380	396	406	407	394	416	361	385	410	354	391	390	389	374	390	440	406	392	402	409	385	377	364	386	395	403	373	367	367	429	373	400	385	415	374	405	380	374	379	419	400	406	413	372	395	403	434	394	435	392	360	351	348	376	371	415	410	389	390	404	377	417	374	364	397	377	389	409	410	350	383	394	378	392	389	369	375	388	394	378	396	393	372	434	377	425	386	406	401	444	388	345	400	408	410	392	368	370	379	405	403	387	407	361	356	403	401	395	434	399	385	379	380	369	381	393	418	418	436	418	403	387	410	395	382	388	399	361	364	380	403	378	383	398	406	396	384	375	393	389	382	389	413	399	415	368	393	402	398	399	355	401	378	422	398	380	375	355	372	420	388	396	414	386	398	406	368	387	407	379	409	419	404	352	427	352	350	381	403	390	377	396	390	405	356	372	356	372	373	339	384	414	356	359	335	403	439	389	449	387	414	383	403	388	432	396	360	348	375	372	384	409	382	391	391	389	427	393	389	412	390	405	418	384	391	396	375	425	407	409	397	400	399	397	381	380	391	381	380	405	360	439	384	401	375	384	406	382	363	379	372	378	399	394	370	374	403	377	400	407	407	393	394	392	394	438	446	376	408	414	375	398	416	375	370	396	386	376	373	392	383	355	363	397	392	407	384	366	392	381	380	397	412	389	382	338	393	398	405	364	382	387	410	372	361	396	417	393	406	380	375	402	399	395	388	399	389	395	391	394	388	406	352	409	392	412	391	390	386	396	372	364	370	374	387	411	401	392	398	390	397	386	354	385	408	361	420	387	392	379	400	401	355	397	410	407	368	358	371	378	425	411	382	398	356	412	396	374	401	382	356	412	393	378	393	387	362	393	408	426	404	375	397	375	371	385	383	380	398	437	384	365	407	392	397	381	429	375	351	406	402	387	395	387	414	400	344	388	384	378	393	342	382	360	386	397	384	374	376	412	352	385	401	402	393	390	389	398	360	406	402	364	386	408	403	413	379	409	410	372	385	365	365	397	357	406	388	367	362	363	396	388	384	441	381	435	386	376	416	379	381	397	413	430	416	366	398	415	356	330	421	389	398	397	371	389	415	389	358	407	386	376	390	396	384	409	394	359	359	415	391	387	400	395	403	394	353	419	394	416	375	405	406	429	381	396	384	397	378	418	383	382	360	431	377	406	410	405	397	353	355	334	383	458	397	396	388	353	419	391	401	381	379	396	397	394	405	421	356	391	401	391	379	368	407	414	382	389	407	429	415	362	379	402	401	381	373	401	419	374	417	424	368	414	403	404	384	400	391	385	388	389	393	370	374	393	380	389	403	422	380	366	404	401	433	388	344	396	357	400	368	362	374	397	418	401	399	368	399	437	383	389	403	399	402	395	420	382	388	384	364	353	395	404	407	421	420	410	404	401	386	358	420	373	399	383	397	367	398	379	415	358	364	385	375	377	416	378	412	392	385	369	395	376	390	338	406	373	379	375	352	406	399	412	379	367	394	389	396	415	392	393	366	417	383	376	403	363	404	408	405	391	346	414	393	342	395	386	385	391	386	404	397	396	443	377	344	415	383	373	374	409	389	349	377	408	360	404	379	360	420	402	405	374	395	385	393	376	381	394	397	353	382	391	382	363	413	399	337	371	371	399	385	392	374	378	373	434	408	406	437	382	394	376	401	370	423	419	358	418	398	388	363	397	385	417	427	406	434	398	427	381	377	399	400	417	413	398	379	388	390	412	417	418	413	364	388	381	384	389	397	422	407	398	421	397	422	379	415	386	370	418	386	347	402	370	368	382	369	344	396	385	390	378	364	386	393	386	369	390	392	415	399	392	374	350	429	427	428	373	368	369	376	364	379	370	409	371	381	394	375	371	393	412	398	382	351	410	351	393	378	425	398	399	431	356	384	400	386	417	423	413	405	376	350	395	367	389	433	433	372	417	374	390	407	406	419	391	386	325	395	366	391	391	410	400	413	356	413	397	393	414	387	401	411	408	378	377	405	410	403	421	407	363	405	401	377	403	391	405	331	385	378	408	391	368	384	375	373	412	398	377
2837	1148	1174	1200	1198	1169	1169	1092	1138	1074	1027	1099	1023	1048	1067	1028	1057	967	1033	1061	1022	1023	1005	996	1060	994	973	1029	1035	975	964	989	1092	1028	1004	1014	950	968	1000	1002	982	1004	991	976	1016	982	957	1022	1049	1062	997	958	957	986	1024	994	995	995	944	997	967	940	1043	1021	1016	1009	972	1018	965	968	1012	962	1012	1005	1008	1067	1030	1040	975	965	955	965	977	1018	1023	944	1006	1016	983	994	1003	1017	981	1001	1044	1013	998	934	1045	993	981	963	1011	997	942	989	1053	1021	1008	933	955	1067	1007	992	1013	990	967	996	958	982	994	1019	924	980	983	1018	1032	1000	997	981	991	1040	993	999	1016	985	1004	988	971	959	995	981	961	1019	982	1045	1015	958	994	975	1046	961	995	1035	975	961	967	994	1013	933	989	1012	989	1031	947	997	929	1027	999	980	973	1013	973	1002	1051	1004	1002	1023	990	990	987	1018	978	1034	1031	979	1009	1025	1046	990	1012	980	971	988	1035	970	959	975	1022	1028	991	1012	1072	1006	957	956	972	1012	987	1034	994	974	1022	994	1006	987	1005	991	1032	961	962	1034	1062	976	1000	969	998	994	983	1007	987	1031	979	964	967	983	965	1037	1005	992	1058	911	1014	1027	984	969	955	933	942	1019	969	988	1034	985	974	1012	985	999	1024	965	976	960	977	1015	966	1024	997	978	1001	1003	944	1024	984	1040	975	983	958	1002	1020	1004	988	1003	980	981	1007	987	991	1014	1008	963	958	1018	1006	997	1082	994	1008	958	974	1043	954	1036	1012	968	1005	936	1027	1006	1006	1045	899	946	1012	969	1038	955	1024	1024	954	963	947	982	989	997	1062	976	973	971	1021	1051	1015	964	985	991	1012	1005	1031	979	990	968	1032	1009	1007	1023	1009	963	1008	1006	968	964	966	1005	978	946	974	993	998	967	996	986	976	991	996	998	1040	944	1033	967	1022	987	902	972	936	1005	929	988	954	970	997	1004	956	1028	990	1022	1004	1015	990	987	1010	960	950	997	958	979	1002	987	1009	963	1022	1006	993	1040	975	931	997	1024	1003	1026	966	1010	1005	985	994	1018	976	985	1034	1001	973	1004	1033	1002	1007	993	987	1015	1020	935	967	954	954	991	942	966	994	1032	1000	1005	983	987	1043	986	988	1033	988	968	1003	1068	998	991	1006	987	1041	988	1015	991	965	958	943	991	953	1023	973	1050	1016	970	1052	1052	947	995	957	943	964	940	956	1030	960	1009	985	990	972	1016	975	999	1020	1022	995	935	1032	993	998	1004	994	1000	1051	974	987	964	977	1051	973	991	990	949	1009	991	1053	986	975	1039	1050	990	1008	977	1023	938	979	1033	976	977	1007	998	994	1061	943	978	998	1014	1029	1009	905	976	965	961	1001	967	964	1007	925	950	1038	1013	993	988	954	1043	1013	1007	958	971	987	1010	982	1010	941	986	1000	996	1002	989	960	955	1043	991	988	953	955	1031	1006	997	977	995	1034	971	952	970	994	1004	1008	928	950	987	990	1036	979	988	935	958	970	952	1024	1007	1015	1003	975	985	1033	997	1037	998	927	1014	1012	1006	974	952	1038	960	965	946	1004	949	1068	1003	1019	972	982	1027	949	972	1024	1001	982	997	1024	984	1017	1006	941	1003	935	1003	968	1051	1010	982	984	1052	1012	1017	1049	1007	982	991	973	967	989	1031	944	969	1051	999	998	953	1031	1008	1046	1032	1049	946	983	1001	1015	974	978	976	987	996	967	995	1028	978	991	991	1013	1010	970	963	997	908	972	956	1013	1042	990	984	994	1013	971	1017	1010	1065	958	1012	972	974	984	1013	989	1029	1000	1038	967	960	967	1057	960	987	994	986	926	1010	960	1069	1018	973	1047	964	1027	984	1047	1007	981	974	1031	1011	1001	993	1020	910	994	1008	1026	1033	1057	1028	958	1063	1000	964	997	999	1003	1016	1021	1037	967	1025	1045	985	988	949	974	960	1008	1013	1016	966	959	964	1022	984	1019	1000	966	1025	954	993	963	1027	958	1007	966	974	976	1037	990	925	1001	973	977	1003	981	963	1009	982	1017	935	987	1026	961	1006	994	924	994	972	1031	968	954	970	938	1002	1068	985	987	1014	1013	968	970	981	987	994	994	1001	1010	1036	995	965	939	1019	1063	1012	996	984	930	1029	985	976	977	937	1022	978	969	998	962	934	1017	985	956	999	982	931	978	994	948	980	1012	967	1040	995	1001	962	997	1010	986	1019	972	950	971	991	1016	978	1006	945	987	995	959	998	990	954	970	944	1000	1038	987	960	995	1042	971	979	1042	977	1011	942	919	1003	1012	965	947	961	1005	1005	979	1000	1021	958	983	971	998	1062	1013	981	994	970	970	971	985	988	995	998	1003	970	1023	974	1036	1043	994	1046	1015	1040	1055	1014	1044	956	978	1034	995	1037	995	959	980	982	984	994	950	962	938	938	1017	1027	981	1006	970	955	977	1030	1004	1015	964	981	1021	1030	1004	1012	964	1024	943	1012	1020	979	991	974	1004	1048	964	950	1034	982	929	1014	1089	972	970	998	958	987	951	1044	994	969	992	979	1028	993	1016	1041	1008	1017	935	1014	1018	988	957	1053	1041	909	1002	942	1000	975	1008	946	989	954	1003	1028	1051	957	936	973	977	933	984	1027	956	959	1009	936	980	991	1000	983	1031	1003	962	990	962	1004	958	933	984	1007	1034	972	992	925	1003	972	995	977	979	946	1017	974	999	952	1011	1011	984	1015	1001	986	969	982	943	895	959	1009	1002	1022	1013	1019	995	1020	1017	1001	1006	1013	989	956	987	989	1014	992	1054	1006	949	1022	938	981	984	1006	1043	1017	1024	962	996	983	986	974	990	1018	1014	994	972	1015	983	962	976	994	1011	981	1015	1026	922	1047	1001	967	989	992	970	979	984	984	967	957	994	1001	1016	966	969	980	987	980	984	1011	964	939	975	986	956	1016	960	1012	925	956	963	1035	956	1034	1015	992	1040	1001	961	986	1024	1032	978	972	1006	990	995	967	1055	1046	964	985	1013	984	961	962	968	952	998	1018	964	1017	915	973	1007	994	1037	994	1009	945	991	990	1016	1060	992	955	975	990	973	981	965	970	1005	1041	934	1011	1026	1020	969	985	924	978	974	1032	968	983	1029	959	1011	972	970	973	970	1004	1004	979	1015	1016	972	985	1015	1002	997	967	939	1026	999	984	999	978	1006	986	975	993	1036	1007	1011	957	987	985	978	945	988	998	1037	1017	1031	1040	966	982	997	988	958	987	899	1032	934	996	1044	1006	1004	1002	1006	993	960	1034	964	1020	1005	972	987	999	997	968	953	1004	1014	1015	970	957	981	960	1010	990	1035	986	1051	980	1034	1001	983	915	1030	983	1025	982	1001	1009	987	1030	993	1018	1027	963	1030	1001	928	940	991	1023	963	1013	1042	938	1006	950	989	986	974	1015	1005	1006	984	1001	960	1001	955	1039	1019	1009	973	964	1005	980	974	1000	995	992	986	1002	980	941	1013	988	979	1034	1007	996	1024	969	976	933	981	1017	1006	1007	1000	933	1030	1039	973	908	994	1022	936	1076	984	984	1021	972	986	1074	946	1036	971	1013	1005	999	967	1052	974	1039	1017	941	951	1005	1052	995	1047	1014	989	1033	937	984	966	988	958	990	1025	1039	1028	987	1013	933	1020	977	1001	1006	975	1068	989	1000	979	1005	1005	996	1023	984	937	941	986	1014	1031	1028	1028	989	941	987	979	958	1091	1045	995	985	992	979	999	1022	968	1034	985	1010	1031	992	1033	998	1039	992	1005	958	994	1010	989	962	1008	928	1014	991	997	1008	952	1013	1008	1008	1032	1025	983	976	1010	992	963	1045	906	963	1013	998	977	973	926	962	974	1003	962	982	959	989	952	967	970	1004	1021	1012	1017	998	960	1042	913	1040	984	977	1022	966	980	908	976	979	1030	1028	953	1033	988	979	921	948	992	1014	993	998	976	1039	971	976	961	1021	979	952	992	984	1009	988	920	1020	992	1009	1029	976	992	944	1006	945
8292	1179	1448	1176	954	758	627	617	586	471	458	443	431	447	403	391	397	417	430	426	408	406	417	405	396	375	401	435	416	376	408	408	411	364	379	419	378	365	369	407	405	404	400	352	368	417	425	362	369	377	383	333	419	378	428	354	350	390	342	379	385	392	383	354	396	353	369	363	396	378	352	401	406	343	387	373	349	406	361	394	355	386	378	350	361	356	365	403	376	358	363	352	394	397	375	413	373	368	414	414	366	391	374	389	398	382	410	393	389	366	378	362	321	364	361	353	353	390	423	378	384	398	389	359	434	376	382	342	356	389	356	394	358	397	378	363	382	387	386	372	369	369	353	391	386	394	399	383	377	395	398	397	397	401	379	363	398	372	377	411	384	375	381	355	372	398	350	367	353	400	400	398	392	389	360	384	391	383	368	422	375	385	381	361	387	361	349	374	372	355	382	397	374	355	390	369	405	440	358	393	375	379	377	383	375	376	347	378	391	371	404	399	372	364	390	375	380	349	408	407	395	387	392	374	365	362	379	376	403	383	362	371	383	403	367	357	386	377	345	350	361	357	381	352	370	391	368	364	369	358	389	369	388	367	387	397	340	359	368	362	369	393	354	381	370	354	387	356	394	385	384	389	387	351	359	357	386	379	410	352	356	380	351	414	328	411	399	360	398	371	400	400	398	383	381	404	387	379	362	380	374	387	371	359	386	396	371	355	352	372	346	372	395	358	345	331	374	392	364	426	417	376	358	393	384	334	362	370	392	365	374	363	382	363	396	370	349	419	376	421	380	408	326	357	394	369	370	394	364	352	401	350	382	406	386	388	354	380	367	366	372	386	396	399	371	381	378	367	355	383	342	403	361	376	413	385	344	345	338	371	387	385	336	359	360	366	369	414	375	364	371	354	391	402	383	379	372	395	384	371	395	370	378	360	375	372	349	353	358	381	338	339	397	370	342	343	387	390	408	360	401	353	370	380	376	403	382	382	386	396	330	343	405	353	361	387	386	365	356	379	361	412	368	377	372	363	373	378	357	384	365	367	377	364	371	368	366	403	363	383	352	385	388	391	375	390	378	396	364	388	372	357	378	351	364	402	335	338	364	373	394	392	365	381	386	345	376	358	366	380	369	360	372	377	349	383	394	353	394	403	367	379	375	368	393	350	378	344	394	385	395	383	403	403	363	349	366	381	367	384	393	387	364	377	390	364	344	377	358	365	347	375	373	400	369	369	361	379	328	342	363	399	408	368	347	375	394	356	398	374	353	380	367	398	403	353	348	384	367	386	356	386	341	356	360	348	400	354	372	348	396	397	420	372	374	374	377	374	403	398	385	364	368	345	398	409	380	357	375	378	371	418	381	393	378	358	373	380	354	336	345	352	377	386	356	376	419	402	362	393	395	371	404	368	414	385	373	388	414	356	344	400	388	350	367	389	353	383	362	379	398	371	383	397	404	345	385	388	372	362	368	397	359	387	366	396	369	376	354	388	337	366	392	402	391	401	349	413	365	403	367	385	407	359	378	379	355	368	377	373	391	353	397	365	376	374	379	397	363	376	379	361	341	366	357	390	375	363	393	369	433	369	364	387	365	360	385	352	350	354	372	399	369	342	348	406	371	405	374	382	350	380	400	386	351	368	411	378	346	391	380	383	376	371	385	378	367	372	366	345	365	364	384	360	347	397	391	382	367	377	378	390	357	377	375	391	365	353	373	372	386	357	351	401	360	369	312	383	384	395	374	408	412	345	382	407	326	391	364	362	356	389	387	357	354	376	361	336	384	363	390	367	367	349	372	368	355	353	376	343	398	389	388	373	352	330	382	378	346	344	353	338	368	388	378	401	423	373	367	368	376	361	359	365	347	434	354	360	372	375	328	386	362	394	390	364	349	415	361	379	372	340	331	387	380	401	371	356	383	408	393	362	379	349	397	375	361	356	374	385	356	385	402	349	370	391	348	363	404	353	340	355	355	379	398	340	360	413	418	383	401	355	374	391	365	367	371	357	390	360	360	366	354	352	402	367	360	391	396	392	370	371	375	352	384	349	358	378	376	363	334	352	390	370	383	370	371	336	374	380	377	363	354	324	366	400	387	379	429	369	395	355	360	353	388	372	382	382	375	379	378	399	366	366	391	371	389	393	403	371	374	374	398	369	365	391	368	380	368	356	359	379	391	361	364	364	382	411	377	372	395	387	394	364	379	395	373	373	376	387	394	365	374	381	377	383	355	374	414	389	347	351	362	380	374	312	371	371	354	379	353	382	392	336	354	363	371	347	364	383	371	399	328	369	391	373	368	393	341	378	384	402	381	335	388	412	367	363	376	391	388	365	365	365	390	368	388	372	365	384	355	385	371	375	387	398	396	359	388	362	378	368	359	361	371	381	352	389	360	375	368	387	399	391	409	374	382	362	415	397	381	352	372	354	415	360	354	360	410	353	368	382	347	403	360	392	381	398	397	401	374	363	390	413	360	404	388	368	407	423	368	407	336	379	380	394	360	369	377	359	430	331	345	383	366	362	343	380	351	354	394	391	379	401	371	376	361	398	385	395	402	386	417	374	388	366	382	356	396	382	393	384	370	360	394	374	385	359	421	362	376	367	346	393	386	360	372	388	373	363	350	385	349	408	387	394	358	362	407	371	383	367	402	380	400	372	362	400	347	399	383	349	366	349	393	337	344	365	356	393	356	365	386	396	369	390	406	406	386	381	388	400	379	383	392	370	387	391	411	361	397	374	358	362	364	398	354	364	331	392	409	372	388	398	364	373	393	359	405	409	348	374	340	372	348	376	358	414	414	387	380	376	348	331	383	370	389	342	357	373	376	398	354	346	399	327	339	370	330	374	355	388	394	382	396	354	382	365	378	362	378	350	335	355	375	397	397	363	353	381	363	395	355	352	374	372	391	380	373	404	376	385	392	421	331	408	405	363	363	381	408	348	343	398	333	354	356	351	340	325	354	351	346	382	340	368	387	356	380	398	343	366	363	375	396	381	367	357	370	374	416	342	378	341	349	350	358	389	367	400	386	373	370	413	384	376	398	367	353	349	367	359	360	382	340	378	360	394	366	386	360	328	390	374	348	357	337	401	371	371	367	361	351	384	388	378	395	398	420	399	381	366	375	367	410	349	361	370	376	386	380	390	342	385	419	399	386	393	342	349	335	407	328	391	372	378	367	387	421	372	356	362	386	374	365	364	393	345	378	372	323	382	385	371	332	387	377	332	375	364	374	368	377	400	352	376	351	345	331	383	363	366	359	348	365	376	382	339	384	389	403	371	394	363	364	367	382	391	343	381	379	377	386	423	341	375	364	393	384	435	396	381	380	382	363	367	381	379	404	374	382	345	362	366	336	405	408	389	348	387	375	353	380	391	394	368	390	389	382	409	365	368	371	364	352	388	403	370	403	376	383	402	371	382	386	374	390	340	332	387	395	371	385	394	371	357	398	345	356	384	333	388	366	358	363	390	367	378	330	387	370	354	371	373	375	389
5885	1757	2973	3542	3284	2703	2319	2127	1869	1658	1555	1497	1354	1382	1293	1208	1208	1237	1130	1255	1135	1104	1111	1097	1081	1038	1035	1030	1016	1015	1018	1032	1018	941	1005	959	991	963	958	1011	996	930	991	970	1023	969	934	1002	947	955	972	980	881	972	990	1009	978	988	991	936	937	883	982	942	952	902	959	956	981	978	996	968	903	947	977	957	988	912	958	964	935	978	996	873	967	930	928	954	981	938	964	947	927	955	953	917	958	970	976	994	944	952	947	993	1009	1002	918	1007	980	974	1000	963	940	945	974	921	1016	926	974	964	944	1002	954	891	944	977	902	1020	1002	917	883	910	986	1023	991	956	939	1026	998	901	979	906	961	904	937	969	975	950	930	920	892	945	953	972	934	954	924	989	944	962	935	969	962	916	932	980	980	929	985	922	977	903	962	942	918	967	948	921	945	927	950	924	924	964	927	954	936	920	900	916	900	902	932	974	925	949	951	926	957	957	970	937	946	947	910	970	929	932	926	932	906	945	946	940	974	1013	954	931	954	987	889	948	942	944	952	978	948	944	966	903	971	954	919	945	963	957	934	904	936	979	997	998	979	926	925	922	916	990	950	892	937	931	936	918	945	921	919	966	954	951	961	948	981	972	941	930	960	968	918	950	910	927	933	932	1007	946	943	955	922	938	985	997	928	927	888	945	881	884	946	965	917	919	958	923	1006	888	950	933	931	955	968	941	921	962	910	891	969	936	997	954	950	972	964	934	913	1006	960	937	905	996	960	960	913	908	932	956	926	910	965	877	925	957	972	948	930	920	942	924	997	961	918	931	980	931	956	911	925	959	996	935	985	967	971	941	924	918	920	920	917	949	925	959	929	949	947	894	965	969	933	984	937	930	920	1003	919	928	936	956	965	947	940	963	929	944	952	940	969	963	960	924	949	1006	959	952	953	903	948	923	913	969	955	946	938	957	946	916	977	920	970	915	929	955	961	915	914	856	949	929	911	949	958	974	907	963	951	909	944	930	949	934	980	868	933	924	1054	964	1003	964	934	935	888	986	918	1006	900	893	925	886	1007	953	896	957	966	947	930	936	965	915	949	908	965	917	937	963	945	922	934	994	964	939	915	934	889	987	1004	920	995	937	920	934	901	978	937	945	908	950	898	939	932	942	896	899	953	966	967	954	899	943	922	921	902	890	965	978	877	931	967	978	965	931	942	971	958	961	925	934	993	955	902	908	981	939	908	912	946	937	912	937	937	903	933	957	944	955	958	960	892	925	917	988	985	940	924	864	977	914	952	971	941	983	960	955	949	915	969	968	967	974	864	1006	988	947	957	924	1007	897	936	965	1018	902	945	967	943	916	998	922	891	948	979	986	955	961	937	903	926	991	941	916	877	928	927	947	971	931	925	912	991	912	926	925	967	953	947	879	1004	894	994	969	919	935	968	974	938	979	965	927	887	940	909	910	946	913	909	985	948	1029	952	973	970	941	977	969	917	919	949	922	954	914	943	971	931	899	958	932	963	911	894	933	946	1009	949	935	913	963	988	944	1035	977	953	990	969	1003	968	906	906	873	959	925	947	992	933	950	985	954	1006	926	930	968	935	901	967	950	969	951	948	881	975	937	946	945	944	919	938	970	943	1009	920	915	917	915	968	960	969	943	936	932	892	950	921	990	958	935	1012	992	947	927	937	919	943	902	904	900	993	933	942	973	910	918	965	919	945	972	967	949	942	955	981	936	910	926	875	923	965	965	944	975	936	997	972	955	943	996	894	986	972	961	957	947	941	981	989	957	951	992	946	895	951	915	937	897	961	905	922	961	936	919	986	951	941	975	926	981	941	918	922	955	886	971	944	938	941	975	901	926	907	949	955	902	871	938	948	950	939	986	953	951	922	945	1005	926	995	955	896	1003	975	989	903	923	968	969	1009	956	932	918	985	965	955	958	925	972	937	956	965	958	910	977	919	936	962	933	945	937	978	909	933	999	900	926	943	943	998	960	958	918	949	941	967	915	923	964	974	938	931	978	931	948	974	916	858	927	919	970	891	975	959	915	941	947	900	924	882	948	1007	989	885	913	964	984	932	967	955	930	963	941	907	936	1010	951	930	1008	927	984	971	963	944	958	935	925	926	965	981	997	922	903	982	978	909	907	920	1017	951	913	966	956	986	991	961	928	928	901	956	963	918	963	873	972	926	960	951	941	951	938	887	948	866	968	955	921	964	937	932	933	959	954	914	963	881	951	1017	961	944	974	921	959	937	962	963	969	957	933	936	877	952	965	921	985	925	942	966	969	968	912	948	938	971	951	940	985	872	916	882	959	964	889	976	977	940	946	934	957	988	929	935	949	942	956	950	950	931	935	983	956	960	994	910	908	958	869	949	995	946	896	944	967	968	968	940	953	909	948	956	946	951	950	881	920	934	932	922	932	985	915	926	931	927	910	931	937	932	924	899	882	952	932	943	976	914	963	949	930	871	965	951	898	983	934	905	945	940	938	927	932	1001	967	898	965	965	978	900	936	970	1021	953	953	939	886	901	909	955	941	904	913	901	970	924	974	989	972	933	970	943	972	908	973	984	905	944	1005	910	897	930	953	933	945	914	961	906	975	920	955	941	927	960	973	913	965	1028	970	929	963	934	974	894	950	972	954	936	935	942	932	890	906	965	931	896	968	976	979	963	992	946	958	975	968	984	980	908	944	933	958	917	908	988	935	991	934	882	907	937	958	914	930	996	984	959	948	967	926	948	934	880	979	985	889	936	913	919	943	977	962	972	968	939	926	947	997	916	907	902	960	939	941	964	927	961	923	918	904	949	992	920	952	904	991	976	936	984	979	933	913	946	983	946	983	976	924	947	975	945	1037	933	946	911	907	943	938	934	847	942	900	960	922	961	971	940	898	927	960	948	895	946	986	918	1005	945	974	985	924	1004	930	946	947	881	933	1000	898	895	977	927	929	913	946	929	955	965	890	945	928	949	917	895	982	887	943	890	972	933	1011	977	952	982	957	960	974	945	1008	972	915	943	964	952	987	914	940	966	973	941	950	929	984	956	952	941	922	949	973	926	1031	948	911	946	967	918	957	929	943	986	924	913	956	904	890	947	965	937	960	949	945	938	979	900	951	949	970	935	954	955	1013	926	927	977	876	928	992	962	880	900	950	952	962	946	911	888	926	929	976	945	980	944	947	947	897	943	953	925	927	991	956	914	956	937	1017	978	940	909	953	970	922	971	993	917	936	947	914	1010	995	905	855	953	1024	924	881	978	933	958	901	990	940	933	944	910	960	921	937	933	905	915	916	964	894	954	898	940	931	938	943	947	953	958	933	957	951	994	889	921	942	964	889	965	981	931	928	975	935	921	936	940	933	927	898	938	874	958	945	939	941	958	943	956	930	943	966	901	945	958	958	898	918	955	997	957	960	959	907	988	978	936	893	947	1047	956	933	924	901	892	966	948	940	922	949	960	961	920	930	954	944	939	960	917	958	941	940	950	930	941	981	967	1003	952	952	908	888	895	969	902	914	944	955	914	886	974	946	951	952	999	872	945	968	917	946	948	959	946	943	979	915
15819	2578	2619	1961	1430	1050	825	683	500	473	437	404	353	350	339	293	314	284	299	250	263	261	259	242	249	229	248	234	233	235	227	208	217	188	216	222	224	199	221	213	192	217	233	213	224	213	202	202	226	213	188	211	209	201	202	194	209	231	223	219	226	204	199	227	197	205	224	220	203	203	201	219	194	192	202	177	213	186	224	188	186	212	190	217	233	193	222	212	175	179	219	218	211	194	206	249	216	209	199	217	192	182	197	204	215	194	206	244	209	190	223	193	196	221	192	203	168	180	213	204	214	204	208	211	202	242	214	213	203	198	200	196	215	188	190	214	203	217	198	223	219	164	204	177	185	197	185	178	242	196	212	195	186	228	227	217	195	226	215	212	226	181	200	193	208	196	201	207	198	195	222	211	202	203	195	209	187	159	197	227	230	229	210	208	200	203	200	195	219	206	173	176	208	219	162	215	223	224	183	194	207	201	219	211	203	207	213	205	206	179	209	223	203	197	203	203	182	204	187	190	212	216	229	173	228	215	182	206	207	214	200	204	180	202	179	193	200	227	201	200	198	222	181	196	227	202	197	204	208	205	186	217	191	201	196	222	184	192	190	213	202	206	199	208	197	204	188	195	204	183	191	202	211	192	218	211	184	196	198	220	197	215	179	201	210	198	197	189	202	224	185	201	206	190	225	197	197	203	202	216	199	193	190	201	177	183	206	216	190	193	218	183	178	176	203	208	216	183	191	197	198	219	198	194	181	227	234	206	221	211	200	209	189	196	195	179	210	205	215	188	168	189	180	193	190	186	216	179	216	187	205	208	210	175	176	201	198	215	181	207	203	200	215	187	216	199	218	222	218	206	218	191	205	181	186	230	187	200	203	190	206	198	212	181	221	215	183	201	203	197	213	198	207	177	198	208	204	229	219	197	191	218	207	230	223	199	223	205	180	217	207	210	187	207	199	230	207	195	195	210	210	202	199	225	182	193	199	216	200	194	185	210	197	212	176	189	174	203	192	204	230	201	209	213	204	187	205	236	198	197	220	194	211	194	219	191	208	179	190	216	190	189	179	191	206	188	200	187	195	207	195	205	204	190	219	209	222	221	173	181	199	187	202	227	216	207	213	207	213	220	192	198	190	200	218	213	186	203	205	208	199	205	216	190	210	181	201	184	217	202	192	211	182	179	197	171	199	225	216	185	204	193	210	178	214	207	222	213	196	217	197	207	227	220	200	209	210	194	180	193	201	184	200	200	208	190	195	180	236	223	209	230	209	192	180	201	179	194	180	232	194	197	219	215	170	201	199	232	201	197	229	174	207	167	214	195	218	202	183	200	197	188	192	212	184	203	182	180	200	193	169	197	206	197	219	204	208	201	204	210	192	188	199	211	217	205	225	196	179	212	189	207	224	226	199	196	211	222	190	215	191	233	234	202	192	193	223	204	203	203	214	199	200	208	195	185	198	183	214	178	228	184	207	194	209	201	202	194	208	203	193	199	204	199	199	243	200	189	195	195	209	189	214	190	183	183	198	206	207	204	200	204	204	182	209	210	211	220	212	202	198	210	196	180	213	230	202	211	220	212	197	201	199	204	192	175	196	232	195	218	209	187	215	211	227	200	228	200	188	202	203	203	209	202	206	196	189	187	175	236	208	213	188	232	207	199	199	209	201	210	196	199	195	204	220	239	219	195	196	231	193	200	216	211	204	167	210	194	215	207	205	200	196	202	196	197	213	193	185	231	208	214	236	205	203	196	216	171	197	203	192	222	188	234	205	205	200	211	220	208	176	211	213	228	221	206	187	202	211	198	200	198	191	205	189	215	220	207	191	191	196	198	191	186	228	206	205	204	179	187	194	208	186	209	213	206	215	230	196	180	197	221	205	204	201	181	188	218	211	197	190	202	211	173	186	157	198	200	233	201	197	208	232	218	191	209	195	214	183	210	203	225	237	188	248	205	217	208	200	219	206	199	224	217	220	174	209	171	192	206	190	213	205	190	200	205	202	168	211	166	232	220	214	202	202	218	215	207	218	221	205	192	173	197	222	207	179	199	209	195	184	192	198	187	166	182	217	211	201	212	216	192	205	208	225	194	201	200	167	189	193	188	202	220	237	211	214	193	209	222	208	184	183	221	222	210	203	226	211	202	199	207	216	194	199	209	206	206	200	217	214	213	199	203	210	187	196	207	185	186	199	191	211	201	180	197	195	213	211	178	194	183	190	213	200	220	242	225	205	210	200	208	203	201	201	216	183	224	211	196	208	224	174	216	180	224	204	193	238	201	201	199	192	198	200	183	182	205	228	203	202	201	187	197	213	191	221	219	197	202	176	188	211	201	197	187	204	199	206	203	191	187	210	217	182	197	186	178	210	215	209	201	185	204	206	204	231	204	189	222	178	204	214	211	176	232	197	194	184	201	210	178	210	194	189	193	199	216	179	204	201	172	199	210	209	189	212	193	209	217	173	239	197	208	219	215	226	223	197	208	209	192	192	199	185	195	191	208	209	187	208	176	213	199	207	197	179	210	210	216	217	204	216	227	197	186	183	200	181	196	216	218	173	199	200	207	189	192	194	194	194	198	196	191	199	215	208	210	221	211	196	200	193	213	209	206	192	202	210	217	204	209	216	207	210	184	186	182	212	198	214	200	215	181	208	199	188	180	189	190	195	164	193	209	210	191	193	199	228	215	208	209	217	194	205	209	203	201	196	186	174	232	212	198	198	216	218	191	186	187	203	208	201	212	199	201	209	234	218	192	191	206	213	186	194	195	187	207	203	189	188	206	201	220	204	213	191	193	202	184	209	187	217	209	195	217	210	210	200	182	204	162	185	213	206	191	172	207	188	175	190	204	210	177	216	217	208	214	205	211	212	222	227	207	201	173	188	203	202	167	188	183	170	197	181	207	176	202	217	221	191	210	188	219	199	203	180	193	191	214	191	200	180	231	197	202	180	190	198	209	193	194	201	191	189	223	183	189	219	202	193	216	220	199	222	188	218	197	183	176	197	196	189	203	197	196	204	166	170	206	201	199	191	184	209	228	226	202	220	212	197	196	218	175	218	177	220	215	185	203	202	201	174	199	229	213	194	189	214	187	171	210	221	206	187	213	206	206	196	182	195	204	181	190	195	222	196	191	211	182	179	211	211	187	198	219	239	193	185	192	198	179	183	196	204	205	173	219	220	182	200	202	181	217	188	197	216	195	196	183	199	207	208	214	196	201	203	212	214	184	209	179	189	197	185	219	191	207	220	165	194	192	202	204	187	207	184	184	193	212	190	199	213	202	234	198	209	215	211	200	240	206	167	215	193	187	212	190	218	201	186	211	214	203	206	220	200	197	209	173	194	216	215	195	210	228	223	196	203	183	201	196	199	191	198	179	221	241	186	202	196	206	183	183	205	193	196	216	220	220	206	186	211	203	182	207	227	180	182	228	191	215	190	210	221	195	201	217	178	193	194	212	184	183	211	183	197	178	164	214	183	221	193	187	184	217
7649	2306	4879	5656	4971	4077	3394	2866	2385	1994	1755	1667	1470	1365	1284	1159	1126	1092	988	945	986	906	856	823	869	826	743	755	720	740	741	646	686	715	647	687	636	655	644	651	663	640	604	621	604	632	617	609	613	609	635	603	592	619	579	626	606	663	616	632	610	580	618	614	617	613	601	596	599	573	562	566	554	583	579	595	579	526	534	558	608	618	586	553	546	600	536	575	590	557	552	541	559	567	585	599	556	543	551	570	567	576	571	605	568	605	616	609	600	599	584	583	601	609	621	558	534	558	563	580	599	536	571	546	563	539	552	534	521	556	584	580	570	563	593	577	625	578	570	570	557	527	586	544	539	607	577	534	546	539	556	574	520	551	587	543	578	496	546	562	542	572	566	588	582	544	551	541	550	554	515	587	588	556	525	599	568	531	558	565	542	572	554	529	560	573	554	590	545	538	548	562	539	514	565	599	598	551	550	572	529	550	549	551	515	502	580	582	550	558	555	535	574	559	523	556	560	547	586	592	550	544	583	530	532	546	576	522	558	569	587	533	563	554	514	510	568	546	587	491	556	552	572	550	506	534	522	546	531	578	541	562	522	546	539	549	558	577	534	572	550	580	544	508	582	503	536	538	589	549	549	533	573	525	561	596	606	565	575	528	538	543	528	513	581	532	544	551	510	498	534	553	522	552	559	550	530	541	530	542	562	583	535	512	558	548	549	575	541	520	523	566	552	566	542	563	572	540	528	537	571	565	576	521	535	572	538	592	566	535	566	561	532	527	517	555	544	551	569	579	554	543	552	560	559	555	535	572	541	583	539	519	518	538	501	496	534	590	604	528	530	506	574	572	512	538	557	526	548	535	571	571	526	535	595	576	530	541	559	533	527	545	573	548	556	530	517	538	584	543	532	568	554	559	531	505	569	589	531	527	548	499	583	527	547	582	607	547	577	525	541	543	545	530	553	573	554	543	543	544	554	541	519	567	576	524	529	528	520	544	573	564	514	600	541	550	582	581	566	536	541	562	593	561	585	537	533	546	575	567	550	561	575	540	591	567	549	557	558	563	540	562	571	547	569	526	578	555	531	553	563	543	574	550	575	560	595	533	561	530	511	612	535	548	532	520	585	560	530	579	582	543	577	564	569	547	560	556	560	498	557	549	560	498	558	571	532	535	489	548	582	568	535	507	564	554	557	514	526	533	560	496	551	556	563	520	522	541	518	514	575	546	540	606	579	536	536	584	589	538	539	585	556	545	564	533	538	567	551	559	569	592	564	543	556	528	541	532	508	542	503	561	577	562	569	583	539	500	521	548	492	558	536	582	534	562	505	575	569	540	566	550	583	499	579	572	526	539	552	543	565	582	516	540	536	563	565	511	542	556	536	555	539	519	549	573	575	558	517	524	566	524	512	499	562	539	598	530	565	490	535	522	545	506	537	538	565	561	535	564	547	544	544	590	546	557	539	560	560	512	598	538	568	576	539	548	516	540	575	503	568	560	524	523	500	572	547	544	534	572	542	532	551	547	530	539	544	521	572	572	555	534	493	529	553	566	511	554	552	519	560	554	542	544	536	537	576	510	548	554	573	576	538	555	544	566	569	548	536	526	529	562	534	582	525	544	571	569	559	515	580	576	546	581	524	553	518	535	553	571	569	505	546	550	559	545	519	589	557	540	580	565	586	566	553	526	556	570	524	564	518	501	528	537	572	573	571	559	540	577	566	588	571	530	542	510	564	581	601	501	566	536	564	537	587	563	530	540	573	558	566	555	538	555	557	554	527	537	567	518	498	558	507	551	527	569	564	528	519	552	574	544	526	575	559	534	563	541	548	547	560	536	547	510	516	542	570	529	573	527	572	580	569	520	531	536	580	513	563	514	580	611	542	547	523	548	565	549	548	541	537	575	555	542	558	512	553	608	612	510	554	502	530	578	553	521	571	544	515	560	538	561	565	547	536	520	534	563	566	551	532	533	564	516	556	559	561	543	573	530	532	535	591	532	542	546	544	529	558	566	556	503	496	543	550	527	546	526	566	534	520	511	536	554	551	548	571	573	521	511	537	544	540	538	541	517	572	538	515	549	529	550	563	568	548	519	531	552	528	556	552	549	569	544	554	543	548	539	543	603	526	553	512	552	575	575	578	525	548	556	568	573	589	587	570	554	543	524	541	539	545	556	578	555	527	537	492	522	575	551	535	533	544	561	556	521	550	547	523	558	593	545	557	510	559	580	540	498	539	554	526	514	555	567	542	504	572	555	548	577	533	564	553	590	568	543	530	557	569	571	578	549	545	512	536	530	553	575	540	554	580	548	568	541	521	516	557	549	555	565	565	559	537	559	545	497	582	561	551	563	528	548	573	529	524	587	561	561	508	557	586	538	577	557	587	574	591	531	487	552	570	571	525	566	534	546	577	521	539	562	552	570	531	509	567	532	509	553	576	533	534	548	577	576	576	532	542	543	548	544	559	588	510	602	571	534	536	527	547	553	524	587	533	550	572	527	591	576	517	523	554	592	540	540	547	576	591	586	525	578	541	537	547	561	560	561	508	532	563	561	528	530	551	565	522	533	492	565	572	537	567	544	570	589	565	584	538	530	520	536	567	519	523	574	538	532	531	587	541	568	558	516	577	542	550	493	536	530	603	561	555	527	552	547	539	542	515	561	517	542	540	562	570	619	517	523	517	548	574	550	556	607	572	532	517	517	572	563	598	574	560	539	499	499	529	545	555	530	544	529	581	556	555	554	557	541	532	501	541	522	615	576	538	540	544	508	554	557	568	547	585	544	543	574	543	540	582	550	561	519	553	529	525	521	546	571	551	568	529	524	511	566	558	572	517	501	571	539	559	534	556	546	509	533	555	562	528	561	567	563	535	578	546	495	560	580	579	536	589	537	534	554	492	547	524	557	558	531	547	549	562	536	552	517	545	578	559	581	534	533	555	570	546	516	570	549	563	557	508	558	597	547	519	567	518	537	566	508	559	573	528	540	535	515	545	561	521	556	596	564	545	567	550	535	565	586	514	527	549	549	506	556	545	544	523	566	528	507	540	579	556	527	568	551	540	570	545	543	548	546	530	553	515	576	532	547	518	552	574	552	551	583	543	510	572	563	581	531	532	553	501	543	606	526	534	563	525	505	570	494	572	605	550	615	526	558	572	506	512	545	554	570	582	548	560	604	560	538	574	553	531	524	565	547	503	542	552	609	555	560	547	512	557	546	543	560	517	557	566	537	579	522	516	554	551	531	549	578	559	550	550	589	539	586	544	574	560	543	537	519	558	517	517	548	553	580	557	501	579	529	524	530	579	545	554	531	530	587	561	551	594	531	552	518	586	538	561	540	555	564	577	582	544	521	566	587	549	572	522	532	515	535	509	580	542	530	552	501	545	573	557	592	560	533	550	533	484	547	543	541	527	559	567	553	522	551	591	566	512	545	555	536	551	526	521	542	552	563	569	564	564	536	537	529	565	533	552	510	494	527	567	519	558	570	566	542
2446	420	428	424	397	403	390	369	382	416	362	398	394	383	399	433	383	369	347	390	347	394	383	414	367	439	384	391	369	397	374	446	387	390	387	372	414	433	363	385	403	388	381	400	406	368	376	391	370	385	382	402	434	386	413	391	391	412	390	366	405	395	374	373	380	384	465	423	394	379	400	405	346	415	383	402	405	374	343	399	396	395	424	367	361	378	387	375	398	373	412	377	366	386	392	389	370	396	353	386	395	403	403	393	406	420	378	372	360	411	403	419	382	385	388	401	426	398	428	411	402	410	425	409	353	380	385	380	405	379	384	406	404	420	393	393	389	387	398	413	363	376	400	371	371	401	385	398	380	386	363	436	367	407	386	349	400	373	375	410	388	394	394	387	370	384	409	343	407	387	422	406	357	392	403	380	380	394	382	380	373	390	410	356	383	416	399	331	395	386	417	399	437	381	407	412	388	381	393	362	345	375	394	353	391	430	382	415	417	400	384	406	352	377	379	392	357	378	360	386	381	379	371	370	409	372	411	398	354	397	381	409	418	396	408	447	434	395	378	395	383	377	393	388	378	381	385	345	405	372	378	392	395	344	407	411	380	400	402	402	426	369	417	411	374	400	403	366	372	371	387	417	399	387	370	373	352	405	394	365	421	424	414	402	392	389	394	385	407	415	362	363	409	397	402	400	394	405	358	420	365	412	434	367	400	390	387	398	396	424	337	397	392	371	384	378	397	377	390	373	387	395	380	417	410	372	378	397	396	396	421	392	378	440	405	414	366	371	368	382	402	410	370	400	378	408	401	410	348	387	411	366	368	361	391	347	393	351	380	376	403	413	406	379	410	410	371	400	434	384	391	417	373	377	363	375	401	409	370	376	433	427	377	391	363	354	397	417	412	403	371	421	385	395	360	392	396	390	384	395	402	377	392	402	369	400	389	401	414	391	378	345	415	387	387	391	402	397	431	397	392	423	403	406	362	370	400	383	406	359	405	378	393	410	427	370	405	338	366	392	411	380	407	366	409	409	362	387	379	389	371	378	372	416	406	402	408	391	395	376	381	396	402	397	420	376	410	352	406	394	431	378	403	400	355	357	398	395	326	354	407	424	390	366	401	381	409	391	380	344	397	376	371	391	400	361	392	398	404	434	407	368	359	382	398	385	347	386	375	388	366	381	364	375	375	392	397	353	366	439	387	394	408	396	411	393	405	398	371	403	390	407	369	382	405	415	428	404	412	362	374	382	398	411	395	405	385	347	367	359	349	398	370	387	373	391	389	403	378	352	408	376	358	358	388	428	389	392	373	388	375	366	367	410	394	400	417	373	423	377	390	390	404	420	385	344	351	418	403	399	415	397	370	398	360	371	377	371	387	391	388	400	387	385	375	369	379	431	376	417	416	400	420	393	381	402	385	434	391	383	419	378	395	406	361	421	391	396	384	349	376	418	389	396	373	438	403	394	356	404	373	388	369	384	379	382	389	400	401	391	383	373	399	389	408	355	405	357	390	380	351	394	408	363	367	379	360	400	368	363	387	405	384	395	382	385	402	391	379	366	363	371	429	404	389	385	452	385	418	432	395	397	369	405	390	384	407	398	428	386	401	410	368	380	429	406	372	386	388	404	385	384	462	369	413	360	388	379	390	403	398	415	393	364	391	352	376	369	378	403	383	385	364	362	365	361	381	372	406	384	362	361	397	394	383	402	430	374	380	444	394	400	400	377	352	385	406	385	415	425	391	395	416	372	368	396	397	398	414	398	367	417	433	362	369	414	367	400	416	413	402	387	391	398	429	383	381	417	377	396	352	412	407	391	386	386	398	365	419	370	395	409	333	368	403	369	381	397	395	367	359	400	375	391	387	400	355	384	390	396	387	399	408	414	394	397	391	386	413	369	390	368	433	443	410	374	398	391	384	418	376	367	404	395	385	372	376	363	414	393	402	374	384	390	378	368	419	424	347	380	367	411	361	377	365	385	361	355	390	411	365	397	392	377	391	377	403	386	375	399	386	400	386	366	397	397	416	425	393	417	372	388	388	386	383	415	390	338	399	400	432	380	379	398	408	407	377	384	372	388	376	422	399	419	388	387	350	378	420	401	393	396	380	369	365	358	401	363	401	394	375	419	366	372	398	414	380	353	385	369	380	403	404	391	396	413	365	364	363	367	415	384	362	416	385	402	396	370	359	378	397	412	392	395	421	386	383	373	401	410	394	398	410	390	370	420	391	381	388	372	357	420	400	391	413	388	418	411	327	383	389	388	383	390	379	409	384	389	392	373	378	379	422	400	399	399	401	393	411	353	402	359	371	369	353	410	399	362	373	393	384	375	357	399	388	428	369	423	406	379	366	398	413	393	384	405	411	384	367	391	346	384	386	382	377	397	402	357	380	331	362	372	366	385	373	404	385	420	398	384	398	397	422	385	408	382	389	378	383	409	376	379	362	364	359	391	384	379	385	350	393	379	410	354	410	376	403	397	414	409	389	386	396	405	395	393	386	410	381	369	398	359	411	388	390	381	383	365	401	362	400	411	404	361	390	403	392	380	406	431	383	445	393	434	386	385	364	417	416	372	366	406	417	338	365	410	362	359	417	376	396	387	353	405	374	384	380	400	400	384	373	355	379	356	410	403	391	404	365	420	378	379	373	373	408	380	346	358	403	358	388	384	379	370	359	396	390	363	396	369	399	404	428	386	357	401	407	407	380	399	378	363	376	396	392	415	383	391	404	418	382	411	371	376	365	377	380	354	401	379	387	369	377	371	403	388	416	381	381	384	388	398	343	391	382	380	384	364	369	399	344	387	417	393	392	391	359	404	380	407	401	354	398	396	380	382	423	370	387	365	381	380	368	385	403	391	340	400	414	369	376	374	365	389	425	407	409	368	378	431	397	377	396	458	366	383	381	377	391	372	409	397	415	396	392	343	387	405	383	394	433	425	436	405	391	392	374	376	363	426	410	380	418	419	405	382	395	387	383	410	395	396	449	415	399	371	349	370	366	386	383	381	400	387	411	410	409	411	391	355	399	362	406	386	393	378	379	446	379	395	386	364	391	390	414	386	415	388	373	390	413	388	396	378	385	422	389	368	370	365	409	406	385	412	446	377	385	408	417	389	398	384	409	406	376	381	352	407	382	374	411	397	412	366	378	403	403	363	364	376	381	378	389	405	424	376	361	409	374	400	400	362	392	385	384	421	383	366	375	383	390	390	378	392	377	409	452	400	371	366	373	372	413	374	404	411	402	411	389	369	364	389	385	408	389	425	396	383	399	434	402	357	398	403	375	371	375	383	396	387	406	400	375	413	398	364	392	414	410	383	418	376	395	418	379	390	400	438	362	417	393	399	368	358	398	379	409	392	405	438	392	367	354	375	409	400	395	425	390	400	384	387	381	372	399	386	388	396	408	377	377	348	369	371	399	371	392	395	386	408	395	406	403	375	392	409	382	381	392	406	386	363	354	417	388	393	401	375	401	398	381	379	374	418	358	396
2761	1085	1083	1115	1076	1106	1112	1060	987	994	1024	1036	1079	1009	1003	1011	1051	1040	987	1022	1015	996	1011	979	997	1031	928	1000	953	984	994	979	986	967	1006	954	969	995	1073	995	981	938	978	1007	983	949	903	1002	974	1021	1018	996	990	936	995	982	970	1014	1013	1023	993	955	983	991	981	891	964	955	1023	963	970	939	981	1049	954	973	953	1035	961	968	982	1018	939	990	1017	1000	977	1000	989	1041	1002	984	1019	1020	984	975	994	988	1055	1006	1043	994	1034	1057	1019	999	1010	1040	1039	981	1038	952	1028	1009	1028	1001	974	980	1055	920	992	987	999	972	962	985	979	992	970	957	1025	984	974	967	970	1039	947	972	980	960	960	1007	1019	989	986	1017	981	1017	957	1032	991	953	980	978	1015	968	982	946	992	969	1000	927	983	926	1057	950	983	1016	1032	1003	1011	962	999	967	1007	987	960	965	1035	964	959	979	1018	1014	966	979	990	977	980	1007	960	967	995	974	1007	990	943	987	989	966	887	964	981	997	1013	1009	1003	1058	1028	977	985	1006	1014	1003	980	996	950	975	971	994	954	957	1025	1010	1030	963	916	949	1002	989	972	961	934	1033	955	993	1031	1014	993	975	1014	989	965	968	993	929	1028	1003	969	1031	1038	945	960	989	956	953	1011	960	1014	1059	990	971	964	976	990	944	921	958	952	974	984	958	1002	1032	992	921	973	992	1033	983	952	1024	977	962	950	992	998	972	960	943	986	993	945	985	965	943	1006	998	1043	1045	1035	972	973	1000	955	989	979	997	976	1016	1023	968	1001	975	976	1012	936	944	1000	1012	957	967	980	1002	990	981	1009	999	1007	1017	980	1042	1020	1028	951	981	969	1036	929	1026	1009	971	974	988	995	937	954	1008	1033	990	1012	943	959	995	1002	1002	991	1001	1035	996	1003	996	994	1034	969	1014	984	967	996	992	972	1026	967	932	968	976	977	990	996	993	955	991	995	1003	1004	967	1003	971	1018	905	971	993	1022	1027	963	972	939	1017	908	1054	1037	1025	964	973	987	973	979	1047	979	963	972	997	979	1042	1029	1010	979	922	1002	1015	1016	1017	971	1016	972	996	1037	1023	1014	1034	983	986	967	1038	992	997	1043	1012	967	989	973	980	971	975	1018	956	952	985	1011	955	992	991	963	980	964	992	954	991	980	992	995	993	956	993	962	1023	1011	1026	1007	953	970	974	1020	1034	999	1047	973	960	966	982	1024	946	978	1038	956	1007	1002	985	959	1002	962	952	998	1009	993	948	990	972	945	954	956	965	991	993	966	900	982	968	999	984	989	1003	912	971	984	976	991	972	1003	969	974	967	1027	1018	993	1053	983	1008	936	1036	962	954	1025	967	1039	1015	983	988	980	1014	995	956	1014	1014	957	973	1039	1002	986	982	948	933	942	995	1033	968	938	1027	1001	1038	951	968	1013	970	1011	985	960	1002	1044	1009	977	1002	978	1013	906	1023	1014	1033	966	929	990	989	1004	1019	979	1063	970	955	1010	997	1020	1006	971	1002	989	969	1031	979	1053	976	1002	975	1026	953	947	967	995	1012	1019	1006	956	930	986	958	1002	992	990	970	958	971	1023	995	982	971	991	969	983	974	959	984	976	989	1013	1001	961	993	1017	997	978	1015	1036	1037	1034	1014	973	954	996	1014	963	996	1069	1012	998	969	922	963	967	955	949	990	971	994	992	994	1016	1040	999	1052	998	953	997	992	972	1019	1021	924	950	959	1018	1048	994	1000	939	946	987	1031	953	948	956	1016	958	958	979	991	959	980	947	975	1002	980	998	1003	1028	988	968	940	964	995	980	985	1009	1020	998	994	1042	1008	965	973	938	980	976	941	981	988	969	925	1041	978	1057	1052	990	1013	964	988	938	999	948	1001	1027	1019	981	1045	978	997	921	1025	958	985	966	994	924	1018	987	982	1009	962	962	989	996	1013	984	976	961	958	1006	993	974	979	982	1015	1051	990	1057	1040	993	963	990	1033	970	950	1027	937	1004	985	1012	967	1038	1037	933	969	982	971	934	1039	1004	983	964	984	971	980	980	950	991	948	1005	979	1013	1011	980	991	1020	1045	979	985	1004	1025	974	1037	985	971	1032	1026	946	950	961	1019	1001	980	965	1014	975	1004	936	982	999	954	991	1010	959	980	978	966	1010	933	1026	1010	1017	988	961	1006	978	1002	982	991	978	1005	1029	1041	1020	985	1057	1004	989	1006	989	960	959	991	960	968	984	941	1005	991	1045	1007	953	957	965	1067	1021	952	936	970	983	993	967	974	932	966	1045	955	949	920	975	989	924	1044	963	962	957	944	1003	974	945	986	1023	1076	995	979	969	997	956	990	988	956	993	1004	1014	969	1013	1040	1002	949	1030	972	1007	1002	959	971	959	987	963	947	982	996	1010	967	944	921	954	952	990	979	997	949	970	981	961	952	1066	996	919	975	1031	1000	972	975	1038	993	989	990	1030	971	1005	1010	967	999	983	956	982	1028	1007	1011	997	1019	947	1017	1013	957	1011	996	1025	996	991	968	985	965	973	983	976	995	956	933	965	990	969	1005	986	998	998	1010	1014	998	994	948	967	964	983	978	951	947	970	1003	949	910	1016	1030	1009	1016	927	990	992	937	994	1004	1021	1001	1018	962	1003	976	999	984	979	944	945	965	947	1054	963	1021	1033	931	989	1043	985	989	976	997	1025	953	1009	986	998	1001	954	966	972	1028	947	1040	977	959	980	936	974	1047	984	991	947	985	1048	948	957	984	994	929	940	987	954	1022	1052	1046	980	962	980	972	961	993	984	1009	954	1055	971	988	1053	1019	949	1028	1000	978	952	1026	1004	980	1015	1080	989	1016	991	972	958	949	966	1003	976	984	957	978	1043	1025	1036	986	1004	969	926	981	1065	982	1011	988	982	1029	1042	978	997	1029	980	1004	1061	977	966	1021	991	1013	951	1001	996	1004	967	1038	920	1031	993	966	967	1008	964	972	988	1000	993	1000	1019	940	976	997	1011	991	951	1019	1015	985	1004	977	934	1022	1014	960	1011	1039	984	1042	1067	958	961	1005	973	993	976	993	1042	974	965	1006	1039	982	1015	1094	1008	915	1004	1032	970	997	1024	984	991	923	964	1043	953	1035	983	1002	986	983	925	922	924	984	1000	929	937	971	946	1004	967	953	977	977	988	1014	1002	988	1015	950	932	1026	1016	1022	1003	970	943	1006	968	992	960	1031	1025	995	983	969	951	964	1014	961	951	948	939	996	997	1042	994	1001	983	999	999	1020	967	1022	990	1028	993	990	946	1020	1000	998	997	996	985	995	948	927	951	1000	1040	963	985	1004	981	958	975	976	997	1041	997	968	955	1008	994	968	1004	959	997	1020	962	1060	993	1052	951	989	931	1012	1000	991	1027	969	1039	1003	932	1006	941	1005	1051	966	952	926	1008	963	998	1024	994	998	982	965	1034	992	972	999	1074	923	986	992	987	1022	991	952	995	949	967	940	1014	964	962	996	973	1027	1000	1006	1002	997	1002	985	1018	984	977	1002	936	1022	979	984	968	994	1035	1059	988	961	1008	1010	944	997	961	956	939	945	993	997	1010	979	984	993	965	962	955	941	965	959	1023	973	927	1020	977	1006	942	966	961	1061	963	1015	1016	1016	905	960	991	997	969	991	1009	972	997	1024	1026	978	1024	974	975	1010	963	1047	959	1028	970	997	959	977	1035	950	996	1011	990	924	1007	990	990	961	972	1000	986	983	977	990	951	1021	1053	1021	1010	992	1044	1008	978	1046	1024	951	1028	992	1012	1004	993	947	960	1015	990	977	943	947	970	1026	975	1020	1031	1009	1013	928	969	996	958	1009	1007	968	999	997	959	1007	978	957	994	993	962	1019	1002	950	1002	997	1004	979	1049	980	1004	989	1004	1065	998	1080	921	1011	929	1007	938	955	977	970	969	960	964	990	999	1016	1002	1025	986	973	1034	987
8337	1208	1478	1143	856	760	632	614	531	557	481	459	411	446	412	433	402	411	371	374	397	394	396	389	406	370	388	427	385	372	393	346	401	355	406	367	393	399	377	399	380	382	363	381	366	411	362	360	376	359	370	392	362	367	359	370	378	391	385	376	361	367	359	361	363	383	377	353	336	363	364	385	409	355	390	387	384	378	380	392	377	370	363	313	391	336	396	384	385	352	365	375	413	386	361	388	375	364	375	350	345	349	396	371	348	390	345	374	361	406	421	412	380	375	407	336	353	388	356	377	361	308	398	366	380	360	366	403	367	354	377	369	378	376	388	357	380	382	398	385	372	356	364	405	346	362	354	350	389	337	355	386	394	362	383	386	362	373	370	356	316	368	376	354	395	384	373	384	387	399	342	353	344	337	388	364	359	417	390	330	378	357	359	391	399	355	362	346	357	374	344	360	385	377	361	380	362	390	397	348	335	374	361	340	371	357	359	362	393	351	342	348	342	368	349	381	365	359	392	373	360	388	414	403	359	367	353	387	377	373	385	386	348	378	359	361	400	384	343	366	360	380	417	377	321	367	369	360	349	343	354	358	373	359	370	344	355	385	368	369	406	359	340	392	359	373	340	349	373	374	390	351	345	390	380	371	412	366	383	402	361	375	390	395	379	370	376	371	376	358	354	341	360	370	388	376	393	383	349	374	392	388	386	405	375	357	368	376	392	352	368	381	372	400	384	380	396	381	373	419	342	355	340	355	378	366	390	338	385	373	369	379	379	416	354	352	361	369	335	414	347	359	382	390	386	356	362	394	394	396	330	393	391	370	388	396	374	432	397	383	407	379	358	363	362	376	378	327	347	377	416	360	339	399	374	365	362	362	377	373	355	381	391	357	393	359	359	372	366	348	375	366	389	394	432	365	335	366	323	389	343	346	390	344	388	349	397	390	368	383	334	356	385	349	379	345	374	373	377	374	389	365	376	346	369	412	368	371	383	380	379	332	361	380	360	337	340	361	391	400	377	384	392	351	357	428	398	406	344	317	358	343	394	336	363	366	362	334	381	339	416	387	369	359	382	370	350	359	380	372	368	386	408	342	356	402	397	356	366	364	382	409	363	384	395	395	336	355	351	360	378	365	342	347	371	419	375	378	357	400	376	377	388	396	374	351	370	376	380	353	379	331	394	393	404	387	340	365	351	367	343	362	415	332	366	374	376	396	344	357	362	410	347	363	366	350	389	391	372	355	369	387	414	361	377	368	389	389	410	333	368	352	390	389	374	353	323	372	380	371	381	366	372	361	374	358	417	308	335	363	373	377	385	362	356	343	350	378	372	370	363	366	349	345	358	401	373	384	377	391	380	353	363	440	372	381	378	371	391	378	396	373	370	383	374	357	368	355	373	397	399	336	363	416	386	364	383	364	342	393	403	371	412	422	363	370	387	323	383	358	372	397	361	385	384	390	343	337	376	332	352	363	388	375	416	342	393	361	372	359	398	388	373	382	346	383	332	390	359	392	350	386	339	401	398	383	368	373	372	381	396	375	395	352	383	386	356	342	416	356	371	365	368	368	357	365	399	346	357	363	395	352	385	404	389	381	320	372	362	371	359	333	385	349	382	378	356	356	386	361	375	378	364	391	350	381	392	413	387	369	402	376	324	355	370	396	355	342	392	399	353	360	386	359	387	353	323	357	369	387	350	364	368	379	366	365	408	386	398	365	370	403	323	400	369	342	350	356	358	361	403	372	362	375	344	373	381	354	376	351	362	382	371	383	383	371	351	352	373	346	383	350	421	410	371	379	357	344	386	361	374	441	408	370	377	366	368	376	399	344	341	382	342	363	354	370	415	391	404	373	385	375	392	353	361	382	401	336	348	349	411	403	382	366	388	385	376	384	362	347	373	368	407	335	348	370	373	388	387	352	371	354	364	375	401	375	367	354	354	395	367	375	371	386	362	364	360	364	398	407	384	363	356	341	378	358	376	371	388	373	384	408	369	351	375	369	377	382	415	396	429	381	400	368	383	381	370	371	368	367	397	361	394	388	353	373	376	395	362	403	413	371	377	357	405	397	375	383	382	338	346	419	391	321	395	351	356	339	355	338	367	382	365	363	346	364	370	354	391	383	409	405	378	393	366	388	367	344	387	386	383	390	375	352	367	395	376	378	366	379	383	382	388	405	366	374	379	410	348	366	375	407	391	383	353	362	371	391	374	371	355	367	350	360	343	349	358	376	396	375	395	370	395	356	379	380	372	410	361	334	387	377	337	390	355	365	391	376	355	369	358	340	326	366	342	371	356	380	355	339	336	369	371	378	338	410	336	390	345	368	372	375	400	370	391	377	362	370	386	378	386	351	382	386	369	383	363	441	362	372	396	339	348	379	369	355	399	399	378	358	363	382	373	385	382	348	379	374	364	360	370	377	407	390	329	318	340	397	374	362	380	347	379	375	359	359	361	306	370	355	356	363	362	403	346	348	406	370	409	372	366	373	393	375	359	378	374	395	403	374	359	375	349	370	369	387	402	355	391	358	383	320	361	378	396	377	350	335	400	364	340	351	393	359	407	397	396	338	347	379	388	373	392	400	392	385	424	403	355	355	348	342	352	368	351	398	374	376	413	346	364	369	362	380	357	384	388	363	368	370	404	386	356	382	358	406	380	329	353	410	389	377	388	357	386	357	374	342	370	362	377	350	376	394	408	403	385	393	361	430	382	400	387	378	381	409	394	365	397	358	380	360	378	349	395	399	333	363	377	356	386	370	398	365	362	372	377	382	343	383	350	377	341	398	395	338	364	367	351	377	343	334	371	392	423	395	381	387	365	351	360	372	390	378	362	341	384	375	378	369	397	353	390	384	354	366	337	343	394	413	383	397	335	365	349	366	383	395	377	372	362	411	363	350	381	409	348	356	370	390	405	388	359	362	333	395	354	369	386	378	374	361	376	380	360	353	343	363	378	384	379	365	378	356	358	350	377	378	378	380	339	364	343	351	367	397	396	387	418	364	394	353	381	373	416	417	379	366	333	332	359	371	362	391	362	379	365	390	367	371	368	366	379	390	366	385	350	337	376	388	379	373	352	388	355	409	381	372	375	364	373	400	364	381	374	358	386	388	408	369	353	366	397	398	410	384	362	409	361	377	403	403	392	364	370	360	387	377	360	380	347	384	384	378	381	394	396	363	349	385	348	358	340	355	391	390	357	371	368	341	380	370	366	376	350	386	348	383	368	397	350	371	361	379	388	416	347	355	345	357	396	360	356	387	391	372	381	337	382	337	346	367	360	397	385	411	353	367	377	341	370	374	384	394	375	429	371	343	371	369	330	356	364	342	361	373	376	364	349	365	363	395	352	382	378	341	376	377	348	349	343	366	357	390	339	356	410	376	378	357	373	362	387	360	378	339	371	364	364	396	401	363	356	396	366	395	345	372	383	388	379	341	388	411	353	375	375	407	366	370	405	329	402	374	401	371	401	417	405	366	366	401	384	372	358	375
5940	1743	3066	3573	3266	2720	2410	2136	1819	1760	1606	1511	1371	1386	1336	1251	1233	1205	1126	1124	1119	1103	1104	1125	1084	1016	1101	1024	1033	1050	1015	1061	1030	982	979	1004	960	1035	971	1043	1017	950	992	979	974	977	995	967	979	962	936	918	976	975	964	993	1019	935	978	913	893	959	958	940	948	942	956	940	909	949	996	965	895	954	885	911	905	966	934	916	957	955	967	959	962	950	921	933	949	904	893	964	950	980	977	984	944	955	928	901	961	950	938	914	951	891	980	934	1004	915	942	942	917	1011	1016	923	977	936	934	934	972	935	915	945	979	900	961	880	894	910	976	954	939	933	961	933	945	937	937	988	932	939	970	984	937	904	883	924	915	874	958	922	934	903	930	949	878	920	922	963	888	925	962	909	985	987	923	952	966	940	957	884	902	950	963	923	897	937	894	948	922	976	936	969	937	903	938	912	863	924	917	911	970	920	943	901	932	961	948	908	950	959	930	860	964	922	931	965	967	943	918	915	940	917	967	965	937	958	887	957	968	966	946	989	952	974	906	906	934	927	943	928	907	922	881	896	970	901	938	924	920	887	1017	942	933	933	908	917	896	919	927	967	967	894	921	932	916	915	942	913	953	960	909	914	927	900	922	914	1000	885	930	899	932	921	946	944	905	955	958	939	1002	958	944	922	965	934	900	892	900	963	948	975	916	937	890	928	920	947	947	921	939	960	896	907	953	918	900	868	948	886	925	915	889	941	953	917	942	882	952	905	987	967	946	936	961	929	954	932	913	895	927	937	1015	963	915	930	926	920	942	985	921	924	989	922	981	937	922	930	919	872	926	952	968	995	972	895	905	983	946	907	919	920	929	952	952	942	906	928	945	921	964	914	974	962	959	1003	968	967	974	907	932	955	969	920	983	925	944	878	954	912	936	964	942	955	919	940	902	874	1006	899	898	897	931	962	941	980	952	903	954	998	929	936	958	901	921	918	899	890	956	926	895	922	922	866	920	944	990	950	986	947	900	972	979	955	912	965	925	945	987	989	917	917	929	893	941	937	919	937	946	918	962	890	868	923	937	873	865	946	888	930	940	1017	914	930	939	888	1006	969	901	913	949	932	916	903	900	947	927	979	963	923	932	901	909	902	988	911	956	936	915	919	941	968	955	971	976	931	920	926	909	929	934	908	916	914	964	929	862	931	923	904	929	955	934	915	938	918	895	892	893	917	882	900	942	924	911	946	893	908	894	887	913	960	974	934	944	939	942	887	925	935	936	921	946	967	897	949	949	929	928	898	949	885	891	923	963	951	926	911	924	911	913	933	906	969	913	916	962	970	909	916	926	911	1029	946	952	912	932	915	863	990	991	875	914	954	942	878	971	917	914	947	917	965	907	970	952	880	908	938	919	948	947	962	989	899	974	897	956	885	964	917	913	902	915	958	1027	1002	921	927	883	976	959	954	895	934	971	891	886	889	876	939	905	1006	926	945	956	950	858	912	946	944	904	950	922	949	945	948	969	996	940	948	976	912	921	890	929	941	951	865	959	949	983	896	932	870	920	922	897	929	917	932	943	931	913	927	915	940	956	947	971	958	912	933	954	915	895	894	988	961	946	987	930	938	934	923	902	917	936	924	971	920	890	947	915	899	925	958	977	888	917	910	975	973	933	960	928	996	858	892	974	939	985	949	846	965	982	970	924	952	944	982	938	905	929	892	949	972	942	953	923	931	933	901	952	940	929	895	924	926	973	941	923	926	933	1002	947	942	910	908	964	931	943	943	951	973	956	961	933	922	930	940	938	899	905	954	940	953	972	921	919	923	925	894	941	926	928	882	933	951	966	955	946	948	953	958	938	915	931	990	918	967	881	926	937	931	883	962	946	930	899	944	903	950	903	931	899	973	898	892	946	985	917	959	892	953	925	941	932	908	935	932	931	966	978	979	917	936	980	999	960	960	970	1039	964	966	955	932	920	983	981	980	905	910	939	986	921	947	896	944	918	1004	937	912	943	932	1015	1026	893	941	927	919	931	901	915	944	954	928	901	940	940	948	961	898	911	922	888	895	958	931	898	948	950	938	950	926	909	923	913	959	957	897	958	920	951	941	901	982	950	960	880	977	971	955	960	867	948	880	912	926	883	940	947	935	1016	915	937	954	988	896	919	936	929	933	900	953	982	904	884	957	962	900	911	906	943	977	979	910	933	1001	999	983	926	904	927	881	890	925	950	967	925	914	986	934	970	877	883	944	912	929	925	918	902	905	961	928	892	957	985	929	950	949	928	971	1003	922	964	922	931	956	928	935	929	950	902	947	947	924	962	874	904	902	912	921	950	909	902	1005	920	907	916	868	872	927	973	937	945	959	908	969	990	925	950	954	915	1000	937	870	973	941	973	954	882	906	948	925	930	914	924	943	900	924	933	928	944	941	927	946	899	931	930	927	973	910	991	866	936	930	969	881	911	897	920	905	952	952	947	920	894	891	906	890	964	920	919	887	917	916	953	927	919	944	910	908	920	853	957	918	928	966	965	931	962	901	934	928	934	914	881	915	975	983	965	930	882	990	958	905	930	941	923	924	1000	887	903	924	922	984	963	983	936	901	911	942	946	912	962	905	905	907	944	910	917	890	909	936	909	936	871	930	953	914	980	883	936	919	927	905	924	891	921	938	913	932	940	999	915	909	929	945	891	942	902	947	916	939	968	919	950	924	936	848	927	931	987	942	932	912	939	877	923	964	967	908	918	926	906	948	887	979	913	906	929	970	906	913	972	924	973	938	984	973	920	934	949	925	977	952	867	970	949	924	934	953	925	931	940	938	938	966	992	934	956	910	971	963	955	949	927	920	990	912	955	918	889	898	935	923	930	925	890	912	946	927	973	948	954	949	972	908	891	928	884	960	966	904	915	943	951	919	915	948	891	921	933	1006	931	915	920	907	945	947	984	951	888	962	919	946	945	997	973	960	908	886	921	923	965	947	971	957	912	916	918	922	932	934	933	919	933	908	945	901	918	933	958	939	891	906	1008	925	949	969	947	958	981	974	1007	901	920	941	958	901	885	932	905	904	1024	933	881	945	974	929	934	946	935	883	948	920	863	971	906	914	949	912	916	937	921	968	952	934	948	967	915	924	907	959	966	937	955	881	975	919	914	864	985	949	921	914	919	909	917	954	930	913	933	935	975	911	964	965	938	902	935	933	945	945	966	954	960	937	998	939	942	931	880	931	924	869	898	917	922	899	879	938	921	917	934	941	893	877	915	903	918	917	922	941	968	911	925	916	947	908	970	902	904	874	967	944	936	938	1006	957	911	986	943	933	952	913	957	935	959	984	921	922	931	939	930	921	984	942	935	962	940	976	963	914	951	945	931	899	903	1024	980	976	952	921	948	955	920	906	910	963	1007	929	945	926	951	932	945	969	971	938	907	944	919	990	955	930	941	891	933	945	949	949	925	955	893	937	934	950	902	938	947	947	949	902	936	938	988	952	980	933	898	911	932	899	929	980	901	959	950	1000	871	922	893	1001	941	1017	889	945	939	903	948	900	954	938	940	948
15869	2453	2537	1985	1372	1031	803	652	528	460	402	331	341	323	329	296	264	291	275	271	263	263	244	255	235	213	246	230	220	247	238	224	212	217	209	250	190	235	231	221	232	197	214	219	239	231	196	199	211	210	203	222	210	190	215	208	187	195	216	224	206	198	202	222	228	210	196	207	205	190	197	211	214	205	232	216	194	197	195	195	230	221	183	199	182	182	200	195	199	178	203	189	183	179	182	189	213	188	208	209	190	181	222	188	221	201	190	191	208	221	200	193	203	211	223	210	204	197	172	198	204	203	195	189	209	190	181	194	209	183	207	196	217	212	216	211	238	176	206	190	198	189	194	168	203	172	216	179	217	186	198	205	175	170	194	186	185	182	216	178	196	204	186	209	221	202	194	212	214	208	174	184	208	201	196	181	196	212	203	202	203	207	173	173	228	209	192	202	191	173	202	214	214	203	209	213	195	193	200	204	219	210	210	184	192	211	189	195	205	202	193	206	176	165	196	181	225	230	202	202	182	189	201	183	183	217	193	188	206	175	220	197	188	210	266	204	208	213	191	196	196	196	171	210	179	198	202	225	183	207	191	210	203	160	206	169	199	199	211	189	172	205	173	202	193	187	200	205	177	218	193	182	189	223	182	204	151	206	185	220	185	214	177	192	171	199	209	190	189	182	212	210	193	184	167	200	194	178	214	221	170	200	208	215	186	179	197	187	201	197	209	204	206	185	208	217	218	179	188	210	217	202	161	201	176	203	191	212	186	206	213	190	192	228	209	207	222	218	203	212	216	182	182	186	183	196	202	210	212	194	215	195	200	169	194	204	197	192	196	187	214	234	175	201	211	193	197	206	163	189	194	189	217	200	188	174	208	174	205	206	184	197	186	178	192	185	220	209	186	178	206	190	197	172	196	178	204	184	206	214	180	202	222	207	185	182	202	206	217	203	207	176	202	202	175	194	218	207	194	208	212	192	189	194	180	199	200	222	208	189	189	196	213	197	219	169	187	200	209	201	208	188	199	205	210	207	198	167	224	185	202	196	215	207	214	176	165	213	204	220	180	187	204	246	206	203	194	197	211	170	219	199	230	208	189	197	223	218	209	224	184	178	191	180	220	195	184	203	224	192	185	215	227	188	183	202	211	203	176	203	203	208	200	194	217	211	197	216	195	190	194	199	159	224	198	187	188	222	212	186	212	199	211	197	211	211	200	175	205	187	220	182	185	187	210	182	210	223	195	182	193	202	214	163	183	185	235	224	179	212	206	187	200	193	191	180	220	224	185	217	219	182	195	187	197	174	216	204	214	187	198	215	215	206	203	187	194	200	194	225	187	199	211	198	166	166	233	215	179	219	166	232	190	200	196	200	212	159	199	191	205	220	182	196	210	185	172	213	185	223	198	224	200	183	201	179	164	221	192	190	182	210	213	199	210	220	221	215	208	229	202	188	211	198	195	177	193	196	205	194	198	198	215	224	193	176	165	176	192	201	167	214	198	205	203	183	199	204	197	203	194	208	225	195	202	184	211	214	181	219	191	206	199	209	203	207	202	186	218	185	217	202	183	212	194	184	220	217	211	199	191	214	182	207	175	203	196	172	210	176	215	176	192	204	203	210	200	204	210	175	211	178	191	209	207	216	210	215	195	198	198	209	195	188	203	177	210	169	189	207	190	179	202	210	195	208	194	209	209	189	194	208	205	209	206	217	196	200	190	209	203	193	203	183	222	177	203	191	185	223	182	183	200	202	175	176	191	223	195	187	193	184	198	217	210	226	243	220	186	214	185	214	200	172	195	198	197	200	175	208	183	220	202	177	204	207	204	218	196	200	174	206	178	203	194	196	205	208	177	184	202	189	207	200	170	204	187	184	195	187	180	192	202	200	185	240	179	208	176	231	176	203	194	221	193	201	182	184	213	190	210	217	176	202	220	201	218	206	212	196	207	202	185	223	185	188	202	220	193	205	171	225	218	183	193	195	182	210	208	188	197	191	202	210	202	211	192	212	226	194	195	214	192	201	202	235	207	210	205	206	206	184	188	200	206	202	184	217	222	192	227	206	209	198	202	197	215	190	185	208	199	169	218	229	207	205	218	186	203	193	189	210	186	203	193	232	188	215	198	193	203	194	194	194	177	209	232	203	199	207	188	197	206	193	194	198	183	186	187	180	199	208	204	201	184	218	181	192	221	221	171	177	192	176	195	166	224	176	200	181	193	189	205	186	199	172	207	220	187	205	222	206	220	194	206	203	171	218	183	191	203	209	194	192	201	203	170	205	211	208	213	206	204	172	191	200	185	204	213	193	190	203	187	204	203	203	183	226	214	181	215	174	181	208	215	196	193	216	227	181	211	212	189	210	180	209	196	172	225	214	196	186	194	185	199	198	186	196	186	177	207	198	213	234	208	191	214	197	203	173	189	210	195	190	197	196	187	187	226	176	209	211	180	200	222	195	211	207	232	171	184	207	196	186	203	214	191	197	213	183	190	176	209	199	193	188	195	201	226	233	202	210	186	191	197	218	211	228	214	180	203	188	183	191	199	183	184	220	231	172	197	191	211	184	200	196	207	205	204	217	197	201	206	186	203	193	167	192	199	168	210	199	196	203	181	210	205	179	190	162	213	199	226	199	177	172	200	211	162	190	182	176	193	186	206	189	219	208	164	211	193	186	209	217	186	202	188	153	171	198	212	237	207	184	203	197	195	219	186	209	176	199	214	209	208	211	176	217	181	172	201	206	202	210	171	206	191	189	193	182	186	196	180	186	192	214	198	187	195	169	170	213	220	190	193	207	195	204	196	200	196	180	206	205	201	208	201	203	204	222	178	189	187	181	248	192	166	218	186	200	202	190	158	196	217	184	176	157	222	209	190	191	200	199	161	190	192	220	192	195	198	205	210	192	167	208	201	209	192	185	216	204	183	185	193	193	192	199	173	190	191	210	209	193	208	190	207	197	204	185	203	208	205	227	184	212	203	203	179	214	189	169	211	207	208	200	207	197	195	188	183	195	195	216	190	185	172	196	189	202	222	192	220	218	205	226	193	176	211	227	238	232	181	213	211	209	216	206	198	193	206	211	191	187	189	194	204	190	217	201	180	210	202	200	197	211	187	190	181	196	192	201	204	210	212	194	180	192	207	205	207	169	221	206	185	207	191	191	217	211	212	212	213	203	225	203	184	214	188	205	191	200	192	199	217	201	194	220	201	198	226	180	210	198	194	177	194	207	200	184	207	173	179	197	183	189	196	187	211	226	209	208	177	220	200	156	202	193	195	197	190	183	207	204	208	190	217	190	212	182	197	210	195	195	221	197	201	213	207	195	203	198	181	179	198	209	191	200	200	211	209	206	205	217	209	204	217	213	194	176	218	179	197	188	204	204	204	208	235	208	213	193	205	184	226	190	197	182	189	194	217	224	202	199	193	190	201	206	188	215	194	204	195	212	199	207	199	203	240	181	184	221	190	196	223	211	211	215	191	219	199	234	184	198	192	189
7711	2256	4797	5632	4904	4150	3326	2779	2339	2074	1770	1657	1415	1398	1333	1172	1105	1064	972	903	906	877	807	790	753	817	754	708	788	728	733	695	712	714	664	697	661	607	636	613	614	644	660	635	647	594	558	599	577	626	607	607	582	631	562	620	578	599	567	554	568	549	560	580	588	573	585	582	594	604	562	609	539	580	542	531	609	536	579	581	511	556	547	533	551	557	591	516	570	524	596	609	554	579	581	531	565	582	515	555	548	561	562	586	595	588	579	597	616	570	536	542	563	602	555	540	548	495	543	534	505	524	552	545	544	552	583	575	527	541	514	535	541	553	612	546	574	564	552	514	563	552	596	564	548	526	556	546	510	525	540	516	542	564	541	588	593	582	558	538	524	516	576	557	535	568	530	560	555	505	544	547	539	559	537	538	548	523	615	559	522	552	563	520	516	601	507	527	497	507	538	567	510	562	552	520	551	550	542	548	583	513	534	523	537	606	547	500	532	541	553	618	552	522	529	559	533	561	532	565	561	538	596	510	520	517	565	540	558	534	538	550	544	542	512	510	545	567	577	546	560	526	544	528	530	529	537	554	550	542	544	538	551	549	524	603	558	502	585	538	568	546	503	545	541	484	554	518	563	551	515	512	545	531	570	497	496	556	603	563	544	531	536	535	553	536	599	579	516	516	540	558	534	523	541	553	536	532	576	528	568	554	544	561	516	528	562	549	522	512	551	550	540	547	533	575	498	518	525	525	532	515	547	550	546	524	559	536	544	512	602	518	562	549	558	541	516	562	532	530	529	580	577	520	551	553	569	518	554	529	532	524	521	532	479	536	536	554	490	518	556	537	554	510	538	533	524	571	577	541	558	548	591	546	555	576	512	558	522	528	541	569	528	542	562	569	567	585	558	533	510	536	534	524	532	556	533	568	522	546	551	532	500	522	528	535	553	514	550	521	537	515	549	556	494	527	527	537	519	531	540	563	516	518	559	483	540	549	523	505	564	538	533	493	554	559	579	541	566	531	518	545	528	541	502	531	539	573	544	527	524	569	532	540	504	522	540	571	549	517	556	529	517	546	560	548	510	558	565	552	534	517	526	552	561	570	536	548	525	524	544	581	554	600	544	568	567	524	538	526	558	542	541	516	524	526	473	545	561	540	532	546	554	505	520	498	504	538	566	492	570	567	565	568	470	571	534	509	534	524	523	549	583	570	518	517	583	502	536	547	526	532	562	545	558	549	539	514	533	470	531	541	535	567	517	517	520	506	558	536	531	543	564	520	547	515	555	548	532	517	535	539	572	515	511	490	591	532	589	548	508	525	560	525	481	516	543	492	521	560	576	508	526	560	532	562	533	546	519	525	520	537	584	528	532	519	531	531	501	567	542	528	569	516	524	530	534	540	538	526	526	542	510	499	524	556	539	536	537	518	523	542	545	550	550	534	560	540	526	507	549	575	536	546	562	550	532	531	541	553	549	523	541	528	522	507	513	568	540	569	507	506	548	533	500	555	563	532	532	543	525	549	546	570	542	543	526	536	570	551	508	525	544	529	521	516	523	526	542	574	554	576	507	540	549	519	530	535	519	562	526	537	519	521	538	550	537	542	550	516	550	535	546	544	506	522	533	581	557	558	551	579	535	560	555	501	534	545	578	536	539	552	525	528	532	554	524	553	521	507	510	542	530	550	546	574	510	539	530	495	518	547	594	518	554	552	518	557	578	539	541	532	531	507	501	539	519	526	511	559	552	537	541	488	524	546	558	543	571	539	504	577	504	519	550	511	550	531	504	511	519	528	547	514	575	552	518	565	524	532	563	533	560	537	555	526	559	551	506	519	518	553	511	575	523	550	501	528	538	517	537	541	563	586	569	545	524	549	505	518	582	526	529	525	579	506	539	556	543	549	529	527	543	561	535	550	548	511	527	521	548	556	529	544	502	551	556	554	554	543	509	523	505	529	517	521	543	574	548	559	522	512	526	551	567	527	541	516	513	537	521	533	575	549	512	553	591	529	535	546	503	506	549	553	524	551	544	527	526	545	546	570	563	511	545	550	551	527	576	532	541	522	512	553	541	549	561	531	511	528	515	527	513	543	488	548	510	572	549	594	539	557	538	542	517	542	502	534	562	536	544	543	553	525	529	597	526	555	505	526	548	547	559	515	530	511	536	537	518	513	532	576	571	522	526	570	581	541	516	525	530	559	567	561	555	528	513	508	526	549	562	560	562	539	545	561	515	528	523	515	584	518	559	547	546	513	533	534	508	535	522	543	536	537	534	546	521	507	559	555	547	562	544	537	496	546	564	528	533	545	534	553	536	566	565	503	539	532	551	566	513	510	558	578	554	568	515	535	556	537	544	549	513	520	521	538	532	509	545	526	538	561	562	531	521	549	511	534	555	564	531	534	546	522	560	528	534	528	578	546	538	510	487	505	534	516	539	522	540	503	550	555	529	543	509	503	545	523	555	584	553	567	544	559	515	552	531	497	512	546	513	525	504	544	557	522	555	502	589	526	484	588	518	529	531	559	532	554	546	544	551	524	529	554	554	565	526	516	555	559	541	520	524	564	477	546	527	527	520	545	564	559	529	567	517	543	495	529	529	583	535	521	484	548	557	540	547	483	612	554	573	546	556	527	534	549	552	504	508	507	491	531	502	481	522	508	539	539	534	526	540	548	528	507	504	525	561	555	544	539	541	528	554	523	535	541	558	545	575	531	536	545	561	514	532	578	563	517	525	527	532	520	513	550	546	525	523	561	528	516	524	494	498	570	561	527	513	495	517	580	533	531	551	598	578	544	553	509	478	508	551	516	543	550	572	558	546	545	564	519	564	496	524	532	523	553	536	547	525	523	513	575	515	526	554	521	546	585	526	517	554	563	541	533	539	503	570	513	538	550	570	573	533	548	525	583	527	570	527	523	525	543	510	515	542	548	549	545	569	522	546	506	536	536	533	541	535	527	545	515	566	535	553	527	576	548	526	526	544	563	588	536	534	546	554	554	529	512	516	539	554	597	498	521	533	545	575	545	559	519	552	568	544	549	557	573	547	521	545	551	531	541	527	516	570	551	568	537	590	533	536	534	553	548	532	543	584	548	547	534	516	525	571	557	528	521	518	592	539	521	538	568	564	535	530	511	564	515	555	572	518	571	549	578	585	529	565	539	589	548	554	557	542	567	543	533	529	537	475	531	570	568	533	541	523	524	562	522	559	530	552	562	577	568	544	545	542	562	553	528	520	556	532	508	507	580	551	553	519	550	510	499	555	532	537	529	508	534	560	545	586	515	554	568	545	524	564	534	524	535	544	517	532	522	550	564	486	547	514	510	546	535	503	554	502	574	552	574	516	539	554	530	543	546	551	480	520	541	542	539	554	580	543	510	568	544	546	544	498	533	550	551	506	519	544	545	503	525	512	537	516	527	531	523	529	542	542	519	523	524	517	566	520	556	523	574	528	559	574	524	535	530	536	552	520	528	544	559	529	553	559	502	542	519	500	543
2541	405	453	442	395	423	437	360	360	352	365	401	401	411	396	360	404	403	400	403	363	369	389	352	368	406	368	378	384	371	395	369	396	400	414	412	402	377	356	402	407	438	423	398	410	375	395	441	371	386	382	416	396	395	383	380	388	401	409	375	387	392	345	367	362	367	400	352	410	377	380	391	410	362	403	380	388	369	444	387	406	405	372	374	363	399	379	359	380	378	412	385	368	398	397	401	367	393	373	379	415	370	392	389	394	369	382	392	360	429	401	392	411	386	393	375	385	402	402	383	398	386	422	434	379	384	357	375	407	371	393	368	420	393	400	371	379	404	398	394	386	394	377	396	410	372	371	372	386	409	382	361	380	380	393	389	400	392	360	370	349	397	374	381	400	390	380	390	441	375	382	391	352	418	390	377	369	332	367	408	377	387	403	367	378	384	384	377	381	383	397	410	396	393	376	381	362	383	389	403	376	416	387	435	381	380	396	342	368	374	397	390	399	416	375	411	384	403	401	358	396	373	407	431	417	396	417	391	384	370	378	380	426	356	382	389	392	387	400	383	408	407	404	349	400	371	372	338	388	397	399	399	340	369	399	381	349	381	389	365	410	395	426	384	383	379	400	420	403	363	365	363	403	340	374	404	370	405	359	404	409	360	389	386	377	401	395	391	399	353	409	389	411	390	386	392	385	400	384	396	357	375	413	379	385	424	415	377	391	380	406	370	372	415	407	402	416	398	381	358	396	381	365	413	386	402	391	399	376	369	373	360	386	387	410	404	368	392	423	418	397	365	324	386	369	368	386	340	427	414	376	382	422	395	368	386	374	390	382	346	396	357	377	383	399	377	351	376	399	377	370	404	349	416	358	397	368	405	403	435	405	388	399	387	392	365	370	382	378	415	417	355	393	378	392	369	394	394	370	356	352	380	385	395	368	370	390	396	377	372	390	391	386	388	405	400	384	394	389	357	387	406	431	410	386	380	389	387	413	410	395	341	380	388	384	400	394	382	368	364	407	423	344	406	378	373	412	433	406	401	409	405	398	405	395	435	432	404	398	372	374	412	420	396	379	395	370	363	378	384	392	370	359	418	368	377	416	361	378	396	383	387	392	398	385	356	412	364	372	384	351	404	394	383	370	411	378	380	370	371	392	408	372	390	431	335	394	374	401	379	392	387	383	390	368	404	403	368	403	408	428	366	396	390	397	397	379	381	356	374	355	379	382	376	408	365	391	415	363	350	363	387	414	369	407	408	419	361	350	384	378	391	358	431	372	382	419	377	388	379	370	387	402	424	382	348	419	402	395	390	377	396	397	397	418	402	353	380	387	367	400	391	415	386	396	407	366	397	397	395	384	370	422	377	427	365	369	364	360	357	424	377	376	417	380	385	385	398	432	381	369	369	382	387	380	365	368	350	383	376	377	370	402	405	427	398	379	383	394	338	408	398	382	397	375	387	389	389	411	350	376	399	402	346	343	378	381	416	391	371	374	366	348	383	385	380	401	430	401	386	360	420	392	393	393	343	375	398	409	373	407	368	385	374	356	392	398	386	366	352	375	392	409	381	368	411	381	430	392	366	392	397	403	350	390	401	362	372	405	339	370	355	388	395	378	417	415	368	383	393	407	433	374	375	386	390	388	373	385	422	430	420	401	398	409	371	422	408	376	375	386	399	390	401	383	401	378	410	360	405	419	385	353	403	371	355	367	379	398	383	405	422	379	372	336	424	398	383	388	398	412	398	401	420	405	372	381	363	360	390	419	425	364	378	407	388	371	351	423	399	377	393	367	355	421	402	398	377	396	390	383	386	388	386	378	401	396	384	351	410	414	383	353	342	408	397	371	377	388	374	388	388	379	376	362	375	391	339	399	403	397	357	371	416	364	412	360	396	384	380	400	405	397	371	378	372	387	400	402	416	380	417	370	383	416	342	388	351	369	399	383	367	381	371	400	369	397	380	372	385	364	370	373	366	373	364	388	416	367	379	388	366	399	384	423	440	373	357	400	373	400	368	398	395	365	341	389	361	354	388	379	368	366	386	395	432	411	400	363	424	401	411	392	406	403	394	395	380	427	389	404	383	382	382	393	374	401	401	343	379	378	415	360	409	353	346	381	351	373	348	416	365	378	363	390	371	390	398	386	421	389	328	397	372	404	425	376	386	399	390	374	388	349	366	366	406	415	373	367	389	372	384	393	368	418	399	362	391	389	394	392	382	410	386	371	390	353	362	403	382	391	403	371	419	372	417	418	399	445	412	374	401	388	384	406	379	395	384	404	394	359	406	403	407	391	385	401	388	374	413	382	390	349	384	353	407	398	415	425	362	359	399	407	394	410	385	438	409	368	391	410	390	377	417	381	418	399	383	376	377	387	369	396	410	367	363	407	399	373	398	371	378	373	386	378	405	412	381	362	373	373	363	365	385	382	393	399	399	365	347	382	383	388	410	417	381	394	395	403	388	418	390	384	392	414	390	445	406	398	400	395	437	350	397	412	349	384	409	406	402	359	381	363	403	396	378	414	423	388	377	417	413	391	407	383	380	375	425	379	396	409	390	383	386	342	408	381	375	379	378	375	348	391	343	414	382	369	419	362	371	406	425	367	404	357	366	400	393	351	379	423	352	361	372	383	368	375	420	412	384	397	406	375	386	380	375	383	421	386	366	354	376	385	393	410	373	389	373	387	398	381	336	399	414	433	397	356	404	398	378	357	417	395	375	392	370	377	438	392	370	420	376	383	414	383	375	429	388	395	419	396	411	380	393	362	391	352	391	402	398	435	386	370	391	363	388	369	393	406	348	377	388	358	371	383	393	378	406	332	431	384	371	372	427	373	394	374	368	403	369	420	354	415	415	381	364	368	443	359	393	425	407	400	411	365	389	402	381	402	375	396	399	371	372	380	381	395	361	397	358	381	383	389	404	408	386	385	377	387	423	404	397	389	370	373	402	371	399	398	382	401	382	405	418	395	428	377	363	409	379	343	376	405	420	392	389	417	394	387	375	358	395	376	401	419	376	366	384	392	407	448	392	394	363	390	376	402	386	397	396	385	403	377	365	392	364	410	369	376	410	409	407	391	375	395	402	404	355	371	380	380	350	392	407	365	376	349	360	395	357	372	421	354	398	385	382	405	376	392	407	398	373	381	366	390	386	407	362	359	386	382	405	385	404	399	434	412	390	340	402	393	425	398	373	373	373	379	373	381	394	387	409	376	377	398	364	367	423	420	351	409	414	375	378	410	414	415	425	368	380	358	369	387	373	358	362	371	360	392	384	391	350	396	389	377	380	379	379	365	394	386	395	396	402	397	410	389	367	372	421	378	366	395	378	386	380	400	422	382	340	384	347	378	377	404	380	421	392	384	394	382	384	433	396	385	389	374	378	396	388	408	378	394	404	389	393	406	393	380	351	385	395	363	343	360	373	379	381	385	393	404	382	392	358	400	366	417	389	381	392	389	366	367	384	378	408	405	411	365	402	386	388	397	379	366	396
2752	1080	1077	1105	1110	1085	1065	1081	1002	988	1017	1024	957	1055	878	942	953	1011	938	1009	983	993	943	972	1001	971	999	973	1002	986	942	1021	982	998	1033	977	1001	955	1007	995	1006	1006	1010	1015	1013	939	1005	935	993	920	994	956	931	962	992	988	1037	950	956	996	969	933	966	996	950	944	967	969	992	979	926	952	1008	963	982	964	976	914	1001	997	971	976	962	987	995	980	967	1047	984	988	1002	953	1036	1023	992	945	950	999	995	993	927	995	987	975	969	916	995	1043	1038	1033	1016	1007	979	989	961	966	1000	969	953	920	1022	1010	1001	1001	972	950	997	991	962	1002	971	915	950	987	927	954	965	997	976	961	965	1054	947	999	985	1008	964	954	1012	1025	1015	995	979	1007	963	914	986	1024	968	941	940	996	964	934	1013	993	1009	1006	914	972	999	958	1017	969	977	965	969	964	980	971	983	975	1002	1001	967	949	973	1035	997	993	963	981	957	986	981	1021	1003	992	977	978	978	944	992	996	1008	991	994	989	941	1022	974	981	982	968	1008	952	974	964	1019	981	957	923	1003	1010	965	1029	988	1019	977	960	971	1021	984	957	919	970	912	964	999	975	1040	1008	962	1036	947	991	893	997	970	972	994	958	1000	972	950	923	969	1015	1000	967	969	979	1060	986	949	975	1072	972	942	972	1014	1001	1017	1010	986	975	1004	975	935	920	968	997	987	992	1053	953	995	992	1012	995	956	965	976	974	969	983	923	918	863	915	979	935	967	1030	1003	976	889	984	994	963	1005	991	970	997	1013	939	970	970	973	960	1016	955	947	1001	974	967	1030	979	916	984	935	978	991	1017	1027	940	934	989	1010	932	952	993	978	987	985	972	987	932	961	1010	943	994	996	954	964	979	997	1010	955	966	932	1016	973	1005	949	943	977	970	939	969	1021	974	963	1031	951	973	953	998	975	1054	1001	997	963	979	954	977	985	1016	952	976	1007	978	969	975	949	1030	948	982	1014	929	981	976	992	980	974	957	1074	916	971	941	949	997	985	937	977	977	991	967	993	974	1017	1011	990	975	915	910	1025	1037	1000	995	977	946	965	938	986	971	1000	1042	974	1022	963	948	933	1022	957	932	1000	940	994	954	1015	984	978	976	977	984	942	957	911	976	1043	1016	953	956	954	1000	1024	1037	969	1010	1024	979	972	949	985	978	944	958	981	976	1020	923	954	1004	992	989	954	972	1026	940	927	977	943	1025	980	995	1011	971	976	1021	1021	979	997	942	1020	990	924	966	963	937	1022	956	977	955	991	1004	974	994	960	986	944	1006	976	987	1011	938	1004	973	999	1005	1024	994	971	981	955	1043	978	969	982	1025	974	980	950	975	1029	974	942	973	962	971	991	943	955	977	986	967	997	944	968	945	945	991	964	1000	947	999	989	1054	951	962	941	995	922	963	986	983	947	976	1025	946	974	970	1034	961	1009	983	915	1011	994	978	946	992	1041	980	942	964	979	948	957	1001	986	977	997	977	1011	939	1047	1046	975	1003	975	958	942	968	938	1014	995	927	956	985	955	999	991	972	940	934	1009	967	956	968	999	974	999	1007	949	1014	983	994	926	968	1035	940	955	966	983	1014	999	961	999	936	959	951	940	1012	988	986	968	966	1019	967	997	1013	949	937	979	975	995	950	1001	920	954	905	1024	972	947	1021	1011	1013	965	976	971	1073	982	997	1000	999	1001	944	997	989	1005	1061	922	968	1014	983	923	928	915	968	959	913	990	999	946	1002	1025	965	982	966	960	963	975	963	995	985	968	987	972	958	1032	992	1000	999	1014	987	970	983	939	1015	1004	991	949	957	955	988	918	971	982	954	990	1057	984	936	1009	1002	995	947	995	990	996	967	961	991	992	926	972	1008	925	970	1013	952	1046	926	997	979	963	929	956	973	990	959	994	957	1029	954	1029	972	1014	980	996	978	978	982	997	934	912	1060	971	985	977	956	921	921	991	944	975	943	977	977	940	1002	957	996	994	989	912	939	993	1005	967	1000	973	1006	963	935	971	949	905	1016	978	943	1019	1016	999	961	973	962	967	1024	946	984	963	1003	1006	942	947	997	1024	996	997	1027	1011	994	1002	985	923	950	952	1026	968	973	1011	1034	983	991	934	939	957	1014	984	961	999	1011	1019	964	961	988	938	1005	953	1013	972	1064	1010	1009	985	1010	987	947	953	978	1013	987	1030	956	1003	919	966	964	992	1009	966	977	966	978	939	1007	946	942	974	985	1028	932	1022	932	989	973	946	1028	1019	1061	990	962	1014	952	1007	1042	1000	931	928	1006	984	995	986	989	962	1050	1008	948	959	992	989	984	981	1009	975	1045	1020	996	965	1001	965	953	991	1012	976	893	1004	985	991	953	946	962	988	974	991	1005	1026	968	936	974	993	979	949	982	978	947	941	984	971	1035	951	909	988	997	1007	950	977	955	964	977	969	949	1015	969	1003	994	977	979	936	1038	1003	1025	1023	974	965	919	1034	983	977	1021	983	991	1006	989	955	975	880	963	934	1004	1000	988	951	1044	1028	886	932	1014	915	995	948	968	933	963	991	966	942	978	988	983	964	1024	934	984	950	1051	921	1000	933	990	1023	967	890	996	948	1014	956	999	1053	1044	971	954	977	880	1023	982	1021	996	1013	974	991	927	967	977	1027	914	989	993	969	1000	1034	972	965	960	1018	958	963	977	1050	944	1017	1008	953	979	960	1040	982	944	994	1012	952	1060	1019	970	1020	990	985	940	1000	951	999	945	948	962	1000	975	966	971	999	1028	1038	969	971	992	941	1021	1007	985	977	1000	1028	961	966	1009	1010	1044	971	1049	983	971	1009	975	993	997	978	1016	980	994	1041	991	1016	1000	1011	964	982	995	956	962	995	976	967	986	988	968	938	973	918	985	993	951	1001	1003	946	969	1012	993	958	976	993	958	1004	954	988	969	1002	942	985	990	991	1034	989	985	1007	932	921	1013	983	939	1015	1026	993	1006	997	1041	999	980	951	984	1010	977	997	990	970	997	976	969	992	943	1000	967	936	1003	994	942	964	960	1036	956	967	1013	940	994	966	922	1004	991	1013	1023	952	1017	978	966	959	937	977	984	980	978	1004	952	980	944	986	982	940	1017	974	946	1007	990	990	991	927	994	952	967	958	941	1006	1007	974	978	984	996	967	984	998	945	984	982	1030	969	1011	1000	1015	955	947	971	968	997	1007	1004	980	957	970	945	1023	985	901	948	977	1044	946	950	1018	963	935	1073	1018	961	977	982	995	997	991	933	975	927	1014	994	978	1007	981	1034	978	998	895	992	956	942	1012	950	1004	1011	951	975	939	970	956	933	933	965	949	1005	999	975	944	963	997	984	977	981	900	986	985	976	978	971	957	966	932	956	950	1007	999	935	964	933	996	977	948	1018	962	995	952	992	1013	982	976	954	1008	964	976	1030	946	935	949	991	1020	1027	969	988	978	953	919	964	963	1032	956	925	927	1019	958	969	995	1012	978	1017	960	948	1001	984	943	1024	962	1000	997	955	1017	990	981	993	960	942	962	1025	952	933	984	931	942	957	1011	1044	950	993	975	999	967	978	982	953	980	878	1031	1014	976	962	990	952	981	977	977	964	980	960	984	1023	966	1006	939	971	1012	1013	983	984	975	960	1016	1013	955	984	957	994	964	989	1006	977	1000	970	959	948	961	973	954	991	1007	969	1023	961	998	1020	977	946	917	948	991	964	986	986	1024	996	925	965	1008	972	957	951	1012	1004	965	959	994	974	985	971	991	1008	958	981	955	981	962	972	1006	933	993	1006	1015	924	996	958	989	989	959	974	1001	961	963	1001	977	1059	983	974
8455	1226	1445	1205	968	784	655	615	549	503	492	469	459	419	434	418	413	395	378	378	392	367	443	370	397	390	353	420	399	368	432	371	395	366	325	364	365	398	382	417	378	316	401	394	366	398	396	387	332	379	376	352	355	381	332	379	389	405	358	396	382	322	386	390	380	404	366	328	368	364	389	354	381	356	366	347	340	384	353	383	371	397	355	349	379	353	367	360	335	355	358	407	404	377	379	363	381	360	340	377	400	368	358	385	373	374	390	361	366	393	377	362	386	356	398	362	400	371	379	355	363	395	345	388	393	360	351	353	354	366	355	386	367	376	334	363	387	374	358	386	354	346	362	401	406	392	370	359	375	367	386	381	370	359	326	381	378	379	410	375	374	343	352	391	380	381	363	371	363	354	334	368	336	368	380	370	381	383	343	356	348	391	375	373	345	393	358	372	354	343	375	361	361	346	340	344	342	358	349	367	367	381	374	363	327	353	369	372	368	408	334	412	368	380	359	393	377	391	369	330	366	352	396	386	413	357	342	378	346	356	374	340	355	386	370	372	361	362	360	420	310	372	391	380	383	379	373	372	368	361	372	369	380	377	375	373	343	359	338	345	364	361	355	362	376	373	412	358	326	364	353	320	349	361	357	375	381	338	393	370	376	368	371	374	345	394	354	387	349	363	371	351	367	356	349	376	376	395	365	370	372	402	413	372	351	392	373	358	341	415	357	376	397	385	362	375	356	383	338	396	376	361	385	307	362	358	383	388	349	387	386	385	371	356	372	376	371	355	351	332	378	338	347	339	399	370	352	391	350	397	369	382	323	347	326	362	358	356	367	372	376	373	378	383	374	377	400	357	358	334	364	333	395	353	394	376	340	350	397	366	355	374	356	342	361	360	372	389	398	377	350	381	395	390	366	319	323	376	352	398	384	358	399	374	395	358	392	376	380	348	363	358	350	381	351	354	358	356	322	352	378	408	372	354	366	375	369	391	339	334	357	381	353	355	403	349	391	375	369	374	337	354	357	399	366	371	366	345	388	377	399	358	383	362	369	397	359	335	358	385	354	351	364	371	383	377	388	370	320	305	349	372	383	389	378	402	389	403	371	358	366	390	365	369	334	368	356	391	367	337	382	384	381	377	352	386	359	356	353	397	343	358	381	336	364	374	395	386	302	402	366	377	385	361	350	321	377	354	370	369	370	372	375	347	385	317	408	361	346	385	377	409	383	383	409	384	333	375	359	362	384	359	361	356	360	373	380	348	363	388	401	385	368	398	346	375	346	347	350	377	345	380	368	388	387	362	392	406	391	387	366	375	377	354	356	379	371	373	379	368	364	373	385	361	369	400	392	316	344	367	373	390	366	350	353	373	400	366	361	333	378	386	383	345	409	382	326	414	348	360	368	374	336	365	368	374	375	374	388	365	380	363	359	354	375	381	375	369	359	386	354	324	389	380	386	375	372	367	366	392	360	372	381	350	381	344	385	373	378	370	383	380	349	407	395	400	348	342	386	378	387	391	385	380	381	379	375	346	373	320	372	352	362	360	372	338	375	365	398	338	330	377	357	338	383	330	365	373	416	376	429	348	341	330	387	386	380	350	367	395	360	349	367	359	345	358	391	387	424	341	390	361	333	351	376	387	342	373	368	339	380	344	391	346	371	367	381	353	346	354	358	367	368	345	352	332	355	370	347	398	312	367	361	363	341	354	360	381	378	372	382	380	385	352	374	338	328	402	373	381	362	385	391	350	405	379	356	340	363	338	356	341	326	334	400	364	380	362	413	323	379	383	371	371	332	382	411	356	391	357	351	412	375	388	347	358	373	341	374	398	344	393	352	375	345	368	354	381	327	384	350	365	315	371	372	389	394	333	380	408	345	367	346	393	389	385	372	395	376	392	356	361	367	368	394	359	353	368	344	373	367	353	360	365	381	374	335	367	376	365	391	377	364	374	355	374	374	400	353	346	381	405	334	384	379	385	345	353	355	335	391	378	361	326	391	378	352	380	346	351	350	383	387	374	390	369	376	353	342	377	360	356	362	375	369	378	367	386	345	366	404	344	418	386	400	379	400	398	376	358	355	339	362	352	403	349	368	385	357	364	382	347	370	349	363	370	347	378	382	358	388	382	335	358	305	366	374	360	397	368	358	412	399	360	404	337	394	397	351	377	381	359	358	361	349	345	350	364	371	382	355	358	392	349	381	360	376	357	370	354	334	355	362	325	377	344	366	385	353	372	415	367	352	415	347	396	351	367	341	365	370	352	341	385	367	375	383	367	397	391	411	341	362	367	358	364	375	374	354	358	390	370	353	367	405	383	378	385	386	376	384	367	358	362	369	345	373	377	361	354	370	337	339	363	396	360	389	412	336	359	361	385	367	386	395	381	395	388	403	365	366	383	372	375	358	395	347	399	353	372	379	396	399	355	360	379	392	332	359	368	378	404	378	398	369	393	362	331	395	385	364	376	374	379	381	364	345	358	380	363	350	383	398	358	371	383	372	332	340	386	358	390	390	360	367	373	364	361	380	373	376	362	361	361	385	388	362	359	359	358	356	361	353	387	363	397	348	372	385	383	339	370	325	360	359	375	362	342	329	379	387	373	373	331	380	365	362	388	351	352	360	393	386	336	395	311	362	331	391	376	386	354	350	376	383	382	340	378	376	395	348	379	352	374	379	357	379	356	368	358	382	357	369	358	385	381	364	369	373	347	323	360	376	412	382	379	359	350	389	340	380	353	377	355	380	342	350	374	340	327	360	363	378	370	338	362	372	401	367	394	363	349	362	352	347	358	336	382	350	382	339	356	402	342	368	358	360	354	375	376	369	358	361	365	386	363	367	370	389	355	371	381	381	388	361	371	368	372	379	398	382	371	367	370	368	345	356	371	349	346	351	364	375	393	364	340	322	354	378	415	364	363	342	385	364	399	403	350	382	384	379	361	357	369	389	343	388	373	368	361	380	379	408	371	371	393	347	338	393	370	337	387	351	380	399	376	349	360	375	404	341	368	379	372	386	376	371	388	370	365	352	369	382	347	371	327	392	367	362	372	379	342	362	355	348	365	351	359	416	374	389	378	414	355	417	362	358	346	369	388	357	359	377	354	353	393	360	389	401	382	366	354	423	359	346	365	331	359	363	388	358	368	390	347	377	355	352	380	379	330	378	382	398	392	374	389	343	369	359	376	364	364	359	327	379	344	395	344	353	374	334	343	364	345	377	324	332	352	354	373	382	358	387	349	361	353	364	366	367	397	349	348	409	389	346	364	361	344	358	370	366	359	393	354	371	387	357	370	368	384	359	347	397	368	383	363	391	340	389	380	365	393	360	385	355	385	391	380	337	401	354	377	353	355	371	343	376	358	364	341	347	394	368	377	375	389	373	363	361	360	401	371	366	354	326	394	356	362	370	409	394	358	355	384	350	363	359	351	333	335	331	357	391	383	380	383	362	365	339	359	375	393	403	367	396	367	393	362	372	391	369	375	374	364	377	381
5886	1652	3088	3560	3104	2620	2298	2059	1805	1730	1586	1440	1417	1280	1263	1317	1280	1205	1154	1106	1073	1103	1021	1022	1097	999	1020	971	1039	1029	953	950	978	1011	1030	998	1004	981	968	931	963	976	1041	981	1000	976	976	968	983	943	974	981	906	942	1005	994	956	929	945	920	945	910	997	906	902	882	962	918	931	949	947	966	939	941	962	963	971	879	911	882	970	969	943	939	955	977	894	962	941	958	934	920	919	875	922	911	916	944	966	883	942	917	868	987	938	941	1028	890	937	935	943	923	941	926	912	945	941	914	919	960	893	925	979	952	875	885	866	902	900	939	965	910	946	936	917	946	878	936	923	914	919	935	940	906	925	892	909	889	914	903	927	893	824	916	903	902	947	964	899	940	929	940	929	963	954	903	917	951	914	884	966	921	928	926	950	919	904	906	969	937	942	893	936	949	962	898	907	933	912	941	872	954	955	972	883	909	900	910	869	934	931	940	915	932	867	908	862	909	939	918	864	927	920	930	921	945	941	876	979	932	913	890	869	895	921	933	935	895	961	909	981	900	888	936	868	929	903	880	965	926	921	899	878	922	901	972	937	906	925	883	978	927	927	878	929	902	873	901	940	891	913	898	907	904	907	950	905	852	879	918	889	893	881	948	940	961	903	903	915	970	931	965	909	853	933	930	905	927	937	922	894	907	888	906	893	930	949	948	923	941	927	900	931	908	870	900	984	983	927	897	902	918	941	954	919	896	925	890	920	917	915	951	914	919	883	942	904	909	928	982	916	917	938	931	852	873	868	916	948	938	904	936	899	856	877	913	903	903	920	883	985	940	903	978	941	935	929	936	959	923	906	885	941	949	981	905	921	951	918	900	944	924	902	938	886	879	906	922	897	904	975	943	947	939	935	879	905	933	918	946	892	875	918	906	915	896	935	970	929	881	966	913	900	914	898	955	925	925	907	855	951	879	924	873	948	903	882	941	955	887	942	873	890	930	947	841	866	937	926	948	919	917	934	931	912	885	950	892	920	925	945	906	915	845	975	902	953	981	861	950	864	877	900	941	911	896	942	921	936	890	949	902	929	877	906	928	940	904	904	946	939	972	897	950	862	890	935	894	889	914	950	912	951	916	916	903	883	911	917	883	866	926	962	965	915	916	930	922	936	884	919	897	948	915	897	911	856	919	1017	975	900	915	903	890	953	920	965	895	946	911	912	943	862	946	918	962	919	889	903	928	968	895	931	939	901	901	889	849	930	916	913	946	873	915	887	943	968	932	960	918	911	939	935	923	927	941	951	938	910	968	903	944	888	926	922	887	937	868	951	910	911	852	919	926	912	892	946	926	879	910	913	878	907	902	922	879	922	930	890	891	987	901	880	899	921	924	936	913	901	931	911	920	925	940	920	930	941	910	891	948	879	890	909	909	886	929	929	947	914	885	929	877	901	918	851	923	951	999	941	949	899	931	923	933	923	934	868	866	913	907	931	953	908	903	880	979	904	946	976	883	987	866	954	902	920	882	923	926	994	1003	901	919	913	904	986	912	921	912	886	864	950	935	945	919	946	953	911	892	945	891	902	919	904	910	939	946	935	904	933	910	900	933	933	937	909	932	937	898	840	926	903	968	942	986	925	944	942	877	946	920	960	900	897	896	940	876	941	939	904	951	873	906	984	868	903	949	965	889	954	908	961	891	934	954	949	894	923	872	962	880	970	926	867	894	933	939	888	954	932	942	928	888	900	879	875	932	936	960	895	949	922	930	924	987	935	891	929	894	928	902	967	925	935	882	914	927	925	941	992	916	909	930	918	871	922	985	895	951	879	942	946	908	970	908	959	897	939	915	950	919	946	900	1014	951	926	920	942	924	916	926	892	968	860	899	933	872	891	903	879	875	981	914	955	989	884	908	922	949	926	936	929	891	974	926	887	961	913	922	955	876	915	890	932	939	950	905	943	898	918	898	874	912	891	974	975	923	934	915	964	866	901	957	899	878	939	941	904	891	915	870	931	898	918	922	935	971	890	929	874	985	921	912	924	934	916	880	941	974	898	934	885	901	918	930	927	901	909	936	926	922	905	917	908	934	893	880	939	920	894	902	883	864	884	921	941	959	913	904	927	884	922	892	885	953	935	939	937	916	880	935	937	917	931	982	904	850	906	935	932	883	935	965	917	884	957	1004	921	880	933	923	932	911	901	930	927	967	911	903	980	904	921	913	957	935	946	938	917	859	933	938	935	928	932	915	888	883	939	950	959	913	877	955	908	896	951	896	894	968	905	930	933	967	936	918	936	937	893	917	960	962	939	986	856	960	953	915	932	945	941	944	916	955	931	917	909	898	916	900	964	949	920	864	882	958	898	924	930	900	903	962	920	923	897	969	963	877	921	893	937	868	877	932	908	913	891	913	883	895	953	897	943	961	935	964	961	947	903	936	876	902	937	922	896	931	931	877	952	945	913	893	931	941	918	933	937	936	909	897	894	909	956	986	925	911	943	883	892	909	947	897	945	958	923	943	962	924	976	867	951	873	911	884	972	980	936	965	971	882	932	920	934	902	896	931	950	917	898	921	912	907	890	918	921	978	876	907	915	938	949	879	865	923	915	867	869	966	963	882	952	906	949	929	943	950	919	943	920	914	948	922	910	864	907	914	925	887	946	930	922	912	911	943	967	936	935	865	924	937	866	895	926	876	888	952	890	913	913	904	944	911	846	872	936	914	929	927	876	928	902	905	900	891	977	939	928	908	945	891	930	1024	925	922	915	876	869	922	936	951	879	894	890	896	998	941	918	912	900	905	916	904	922	999	924	884	901	945	931	933	860	936	897	883	887	941	889	921	870	914	882	944	885	952	944	935	951	982	955	916	896	911	917	919	962	955	980	895	970	937	895	925	967	878	920	944	877	905	873	968	931	903	831	950	909	934	908	880	996	915	907	923	897	880	957	897	904	928	898	912	966	939	928	925	971	926	886	888	920	887	950	874	875	871	973	859	913	939	933	920	950	961	930	865	972	938	918	901	872	925	910	918	904	918	971	920	932	908	915	899	918	940	938	907	928	907	879	880	903	945	906	920	904	883	940	955	942	905	941	904	931	877	936	881	957	915	949	950	915	907	911	950	953	902	934	897	967	912	938	911	840	906	926	904	835	816	889	935	900	903	949	935	905	964	913	865	889	916	910	881	966	950	931	910	962	989	954	886	935	1006	888	902	935	931	945	923	916	934	890	913	895	890	942	883	906	931	951	950	911	922	978	932	950	948	928	869	936	939	896	908	951	932	937	938	897	917	972	959	976	935	916	944	910	944	912	897	870	890	935	949	952	915	987	941	906	905	891	873	913	919	899	859	960	968	865	974	922	887	921	910	938	926	957	908	893	913	864	937	909	898	905	956	967	913	925	909	924	954	927	892	988	925	928	928	924	924	897	936	927	922	871	873	912	931	919	924	950	902	861	926	899	948	939	900	894	977	874	957	938	947	921	908	929	916	912	922	915	908	902	900	926	974	953	856	909	909	933	884
15835	2463	2540	2052	1388	1072	805	683	558	469	428	374	353	319	306	284	279	268	256	227	235	239	248	236	217	244	212	214	222	226	215	229	215	179	212	240	224	219	215	229	198	230	205	197	209	189	211	200	217	182	199	204	184	215	205	197	207	216	198	217	226	202	204	205	199	201	197	192	204	212	211	184	191	204	213	205	209	180	195	177	214	173	178	164	195	188	197	171	204	197	184	176	164	208	196	193	166	166	203	203	201	204	175	184	181	209	203	193	170	177	195	189	218	205	194	212	221	178	165	214	202	174	220	183	170	190	218	221	198	201	189	185	192	194	208	195	196	186	198	196	190	192	215	191	163	187	175	172	176	179	193	203	196	182	190	205	188	199	200	216	194	186	208	169	182	205	179	191	201	190	169	191	203	188	176	182	189	196	177	191	215	178	199	198	188	216	176	206	186	205	177	205	191	183	205	172	189	175	192	173	209	176	188	199	194	192	188	191	201	203	212	228	210	183	191	199	190	181	217	199	208	181	178	172	208	199	164	197	206	197	184	187	185	174	207	206	197	230	187	203	172	204	175	203	186	175	178	219	170	191	194	192	204	196	226	185	195	188	196	200	194	195	193	155	197	195	156	201	194	202	181	188	214	192	180	180	207	195	216	207	189	192	181	187	218	179	190	216	180	192	193	201	203	203	175	200	204	180	169	182	185	190	220	189	220	212	183	201	170	188	166	191	172	192	209	196	186	198	184	198	203	187	182	177	194	155	219	181	192	182	194	171	186	184	187	179	182	183	192	168	199	191	192	195	200	208	204	172	195	179	180	184	199	195	192	203	175	209	216	183	193	198	166	199	183	192	204	198	198	208	192	174	189	187	201	195	200	216	186	206	217	196	197	206	203	215	230	189	215	171	206	183	174	200	225	220	215	178	181	173	199	210	184	175	202	202	213	197	189	197	211	179	184	167	193	186	208	205	181	191	189	201	186	189	193	205	180	197	182	164	183	197	175	230	181	200	211	194	202	209	186	207	204	190	209	184	171	191	193	197	185	183	170	179	194	213	187	191	186	181	172	184	194	170	200	201	198	171	180	237	193	218	165	182	200	208	194	173	173	179	203	205	197	193	184	167	207	200	159	187	205	174	208	176	190	185	195	195	192	198	182	181	192	197	207	203	164	201	194	188	185	199	201	202	191	173	185	165	157	188	190	177	157	195	211	207	163	172	176	191	217	198	159	224	199	178	193	202	194	179	191	211	202	217	177	223	189	205	204	196	173	187	171	203	194	178	205	209	191	198	172	216	183	202	202	202	178	193	187	205	182	210	190	189	201	201	211	189	188	211	201	170	222	179	212	205	183	195	207	172	166	185	196	205	207	192	198	174	203	191	175	192	187	154	215	198	191	212	195	210	216	191	202	192	161	187	208	193	217	209	225	210	195	176	188	164	183	201	208	184	201	197	182	198	211	196	183	176	209	195	201	221	188	180	187	176	191	186	206	183	179	191	189	188	205	182	191	210	197	199	212	207	188	178	188	201	189	207	225	205	171	184	201	218	187	172	183	194	176	192	205	197	191	205	191	205	200	195	192	187	190	189	221	173	208	209	202	200	212	191	179	190	190	190	192	181	214	208	202	199	188	215	198	186	170	170	190	184	166	161	218	205	189	196	175	196	197	184	192	189	148	204	194	177	177	201	187	210	204	195	197	219	215	168	168	189	175	164	183	161	165	197	192	174	204	214	181	186	196	189	206	205	189	200	195	167	213	196	192	215	199	188	185	205	189	191	201	221	171	203	165	201	209	175	192	190	197	190	199	213	191	174	187	188	211	191	176	195	183	182	195	202	193	199	179	218	179	194	184	210	191	183	191	179	179	173	197	181	208	207	191	205	189	190	211	204	198	194	200	197	202	194	182	197	193	197	207	180	190	202	170	197	213	190	190	184	205	156	208	194	178	171	190	184	188	214	219	193	187	182	187	229	175	182	194	190	200	204	178	201	204	191	196	200	188	190	213	203	196	164	200	204	208	200	205	207	165	194	208	211	194	189	214	191	171	218	187	182	170	171	199	172	206	196	215	186	192	181	198	183	176	194	195	176	209	189	194	192	211	228	209	188	198	212	199	188	174	202	189	169	203	194	195	196	180	147	216	191	178	171	210	177	192	184	200	172	188	195	196	199	193	196	179	200	195	223	187	176	182	204	181	159	196	202	191	203	202	187	181	192	196	166	189	198	180	175	218	177	192	159	175	185	167	192	208	194	202	214	204	183	221	212	190	215	204	190	195	182	180	187	200	158	217	215	165	204	183	208	189	212	209	205	198	200	223	209	217	178	196	229	204	212	194	193	196	175	205	223	208	187	177	202	208	185	207	198	200	204	185	191	188	221	185	180	207	203	191	216	183	173	184	204	178	191	179	197	176	202	186	197	194	190	187	185	179	185	183	197	193	181	227	201	162	178	204	196	166	208	192	191	200	190	191	182	194	195	208	184	190	185	196	183	195	191	202	207	200	202	175	184	202	171	197	215	211	156	203	178	162	198	199	170	207	200	209	187	208	179	169	235	186	203	178	164	194	185	214	217	190	200	188	186	197	211	191	182	210	195	196	177	192	180	178	202	205	192	205	206	216	194	204	177	205	190	179	181	196	212	202	164	181	191	195	198	197	181	217	190	188	180	199	181	197	189	197	191	197	200	198	182	200	210	186	205	187	189	188	191	175	198	214	203	182	182	177	199	166	203	186	207	199	192	198	196	177	180	176	180	197	184	189	181	178	186	201	176	165	196	207	207	187	200	196	202	171	207	183	234	187	187	184	212	200	201	161	197	196	198	183	188	211	190	205	180	200	206	196	195	187	195	199	213	209	195	186	167	212	196	187	188	173	196	194	157	168	192	189	172	209	192	200	198	207	174	230	189	176	171	198	204	183	214	210	209	187	204	189	207	233	193	179	196	201	215	184	188	196	189	191	168	203	205	209	187	181	175	170	217	173	200	208	199	214	195	188	169	200	181	193	190	183	205	197	185	191	176	171	198	183	199	196	171	206	179	227	205	209	206	187	195	196	225	207	167	212	208	199	215	184	194	199	194	175	208	194	179	200	183	191	186	165	183	171	183	195	201	234	182	187	194	223	193	188	179	190	195	209	172	229	183	209	226	202	210	190	193	212	201	200	211	180	179	214	218	203	208	181	171	210	169	206	207	204	181	204	172	186	182	178	173	173	212	163	225	170	201	200	171	178	201	182	199	187	181	172	202	187	213	202	211	235	202	186	181	186	228	191	227	190	192	195	180	205	199	179	189	174	191	217	197	208	208	206	205	186	165	170	177	170	186	190	198	201	206	211	206	188	191	203	196	173	202	178	176	190	213	204	192	191	186	187	180	147	190	220	208	196	176	213	201	201	198	207	182	223	157	203	208	205	174	176	203	195	179	181	211	192	202	225	187	195	215	197	205	196	199	180	202	217	210	211	232	204	186	181	200	187	190	189	177	224	213	202	193	181	200
7512	2200	4732	5779	4973	4042	3313	2827	2406	2035	1851	1598	1437	1358	1260	1175	1094	999	963	915	891	862	808	818	757	780	791	731	737	724	705	701	735	654	648	637	673	595	628	615	594	609	609	548	588	613	630	570	566	579	601	549	604	560	593	512	612	586	572	598	542	536	506	533	536	533	529	549	600	525	502	540	539	568	536	594	549	575	548	528	532	534	521	541	591	550	555	555	531	543	553	552	555	508	535	519	512	541	539	526	543	555	530	570	568	566	538	566	559	547	579	518	574	562	532	553	525	506	505	526	571	562	521	524	545	529	531	517	538	532	537	523	538	554	583	574	523	550	560	578	547	537	523	517	531	520	539	538	531	555	493	539	518	511	507	541	531	557	569	545	554	548	521	516	547	536	556	559	513	566	531	512	550	487	539	522	568	523	488	505	567	540	569	527	475	529	528	504	515	521	522	492	489	566	504	498	533	554	478	489	497	495	493	522	519	524	539	502	552	524	497	509	517	530	523	567	540	523	517	542	561	503	484	558	535	490	501	532	554	531	483	534	565	526	506	560	502	551	556	526	512	547	550	517	488	511	577	490	517	559	511	524	556	501	557	498	527	487	537	565	537	523	530	556	492	532	537	504	482	486	482	507	521	526	533	533	550	521	533	497	538	532	537	564	517	494	545	548	552	538	535	505	485	526	544	516	550	496	521	518	507	544	496	516	528	488	547	521	514	522	523	500	500	500	505	525	540	505	504	523	518	530	526	532	518	486	548	510	536	483	515	538	530	497	526	551	502	544	571	507	579	471	511	513	505	537	549	514	508	505	529	499	514	509	540	494	515	518	523	515	520	521	508	588	512	514	495	536	531	559	530	512	587	553	534	522	501	497	499	521	536	527	533	526	547	522	473	551	548	526	545	524	564	527	489	546	501	552	539	534	573	494	530	555	537	512	560	530	539	524	524	513	505	529	505	519	548	512	476	505	534	533	555	501	508	528	536	532	541	545	499	521	549	552	555	530	532	501	522	519	524	572	542	508	571	535	542	537	538	531	517	504	524	541	519	534	535	568	537	579	519	522	527	530	544	533	537	557	522	548	533	496	524	506	521	551	533	526	536	529	514	535	554	585	518	554	528	507	520	506	511	508	533	522	512	496	519	523	526	523	507	565	530	515	514	505	524	497	504	533	522	527	493	566	536	553	550	515	557	535	506	550	507	486	511	508	522	494	564	544	462	548	490	540	495	515	509	507	515	560	538	517	561	564	506	507	535	508	505	514	550	566	544	548	523	531	527	555	544	520	517	550	513	521	500	498	491	544	508	529	531	536	512	532	537	544	539	517	533	534	547	531	520	551	496	509	527	508	551	527	506	532	505	513	538	505	545	515	512	546	511	542	536	508	513	521	496	534	551	514	529	505	499	528	541	536	521	531	553	521	512	523	503	542	527	566	497	525	523	484	498	524	523	462	492	543	502	504	514	545	495	523	525	506	511	492	521	531	477	509	543	514	546	513	523	488	505	555	527	551	554	513	572	531	550	510	580	531	544	557	490	522	526	525	560	511	518	548	521	521	547	541	530	497	524	535	525	525	497	544	520	535	532	542	561	495	517	519	524	528	560	510	526	525	575	529	549	503	535	499	500	526	511	533	546	515	526	522	526	536	489	568	551	526	537	549	506	463	519	520	511	505	493	500	507	528	535	497	518	529	536	487	522	490	507	513	523	538	501	540	469	492	537	535	515	506	528	509	533	569	534	529	527	522	518	542	531	530	495	531	530	441	531	512	510	547	510	534	532	536	543	502	523	514	537	576	532	497	571	502	496	510	540	531	523	539	548	535	518	536	523	524	549	513	496	551	538	500	538	542	525	489	542	545	545	531	536	538	503	551	539	520	490	564	520	536	520	517	500	503	515	529	555	522	531	499	498	456	528	541	505	518	528	537	529	529	561	535	546	520	538	540	534	511	535	519	503	526	541	489	558	524	552	519	495	513	514	527	552	530	514	520	536	563	578	529	523	470	529	510	510	503	557	577	553	504	534	508	485	547	522	553	529	520	552	544	482	538	480	504	536	543	496	548	510	540	505	522	531	536	511	546	518	497	510	547	509	512	522	542	532	517	501	535	523	525	550	539	528	531	482	502	502	546	511	517	526	533	548	543	537	485	526	500	559	503	511	523	515	520	512	536	524	489	541	508	538	488	501	512	506	527	558	495	532	517	541	531	512	584	547	514	509	533	549	562	530	471	510	514	545	536	530	557	538	524	489	523	575	551	523	537	515	532	494	520	572	535	560	537	520	513	545	481	516	536	539	526	530	523	536	512	545	515	542	497	503	534	522	500	538	520	548	523	500	517	494	508	527	497	524	514	583	518	512	549	528	564	498	520	549	523	566	500	511	506	485	524	538	507	516	511	509	564	529	510	554	500	559	511	505	547	516	530	537	506	568	501	543	526	542	535	575	519	487	511	529	522	514	505	519	560	540	526	502	574	562	498	511	500	538	534	517	558	535	551	524	537	537	534	505	512	523	512	519	505	539	522	508	517	571	551	583	511	502	525	524	516	528	514	518	564	537	571	568	501	585	515	529	515	530	476	542	525	525	525	504	501	542	511	530	539	566	552	513	508	502	511	500	512	557	528	516	535	499	504	537	529	527	537	539	492	541	535	543	494	525	546	521	507	492	506	533	530	531	514	503	482	526	530	533	562	567	561	520	544	493	518	497	519	505	526	500	490	537	528	549	496	553	532	503	550	500	549	511	525	561	557	520	518	488	577	539	523	555	541	530	557	538	496	530	519	521	534	554	561	549	511	542	542	470	503	522	529	484	529	541	542	537	550	532	568	542	505	513	505	530	548	543	488	535	574	519	529	506	516	510	523	505	536	541	544	507	511	527	546	509	530	529	530	510	517	537	538	542	532	532	519	528	531	528	517	512	536	566	541	486	519	505	512	545	534	539	502	545	537	537	535	556	510	520	541	551	534	570	506	478	554	540	520	537	509	462	536	509	510	463	550	566	523	542	471	554	521	519	540	507	536	542	556	542	561	499	542	570	565	535	565	513	533	517	525	525	552	535	523	513	524	494	530	531	542	535	494	549	471	529	497	510	525	548	512	462	533	538	516	518	539	539	524	498	516	528	542	557	494	547	520	548	540	531	505	519	504	572	545	521	517	553	526	540	535	495	507	536	521	520	520	513	556	514	522	556	532	587	539	539	527	508	558	586	514	552	534	533	509	579	531	521	530	541	557	467	536	555	564	513	502	556	562	523	561	541	544	480	561	524	526	524	477	513	505	536	517	556	540	531	564	539	497	531	551	512	522	576	567	526	507	501	539	515	543	518	551	551	482	541	547	547	514	510	531	518	529	567	540	495	527	519	557	524	533	529	489	525	529	538	532	529	521	521	519	534	547	507	500	546	487	530	493	521	532	536	537	527	537	527	553	516	533	521	496	536	527	500	520	535	551	519	525	531	543	511	524	549	538	516	517	531	543	526	443	504	517	514	559
2434	452	444	439	403	391	391	384	386	387	379	344	421	402	371	375	358	412	373	399	396	396	350	342	354	370	396	359	357	395	398	346	367	373	370	343	363	407	322	430	392	399	413	370	364	356	379	402	346	381	372	372	377	420	352	372	356	401	407	396	404	365	375	413	388	388	394	376	421	380	402	393	373	413	375	350	406	339	385	394	350	368	395	403	379	375	340	347	350	364	407	364	401	363	386	387	371	369	311	387	374	383	365	406	378	420	333	404	396	381	385	368	379	377	367	376	390	365	427	374	393	373	367	381	376	380	379	391	362	374	376	373	357	384	401	356	362	389	393	413	378	376	394	388	383	340	397	416	388	388	380	392	366	388	355	384	372	356	411	349	399	353	373	395	400	337	396	372	381	385	365	360	330	358	409	438	369	386	367	405	383	390	395	370	342	402	370	349	379	379	412	375	365	392	350	366	383	369	381	344	350	350	373	379	412	369	363	367	377	373	363	391	394	400	369	387	395	381	364	353	430	367	390	418	389	373	407	370	404	407	381	350	396	368	381	379	366	327	385	357	367	367	381	367	386	390	347	386	340	413	347	385	370	401	395	371	350	368	382	389	379	344	379	376	375	413	393	396	388	386	361	390	394	389	398	376	371	367	390	384	392	385	364	344	395	354	406	377	355	368	387	366	356	390	371	367	371	370	355	391	335	410	355	350	394	369	371	337	382	419	372	318	353	362	369	368	362	353	364	408	414	390	364	391	376	370	406	337	387	377	358	398	355	406	366	392	381	372	363	384	400	386	390	397	387	371	369	348	356	394	375	372	388	363	427	361	380	386	363	345	374	381	408	375	409	350	451	365	378	394	388	371	358	350	385	365	394	410	339	390	377	372	373	392	342	377	354	422	359	382	377	347	399	356	358	390	340	384	374	385	344	398	377	390	366	386	335	370	410	372	416	376	367	355	359	392	365	386	365	394	361	360	381	353	354	374	348	398	415	370	399	400	395	410	403	377	374	358	358	346	368	409	385	411	372	359	395	379	413	370	419	422	382	382	433	370	374	389	357	402	391	356	387	346	356	354	357	383	361	396	364	353	402	375	399	418	394	379	384	389	392	370	401	359	327	356	386	363	419	391	352	311	386	357	396	399	365	422	388	386	376	333	400	372	368	397	385	366	400	397	391	374	404	367	373	358	389	353	370	353	390	409	366	407	367	370	378	394	392	349	380	359	359	388	365	369	388	410	360	401	383	394	385	349	393	402	364	377	382	426	355	419	375	423	382	434	333	368	393	401	353	357	389	377	390	384	381	405	382	376	407	359	406	389	414	385	375	427	394	427	370	374	417	387	397	376	373	381	344	394	379	397	394	358	375	365	373	362	383	400	382	374	383	383	349	387	356	349	386	405	394	411	413	388	366	389	396	395	401	390	363	386	382	410	434	351	421	387	358	369	329	387	371	381	355	389	363	399	362	386	347	359	401	327	344	360	406	396	391	389	384	355	402	373	368	362	383	373	368	367	389	377	359	377	397	402	380	360	395	384	399	377	379	381	363	399	398	350	397	358	383	403	391	371	359	373	386	366	367	369	374	390	390	393	386	410	376	392	397	368	379	352	400	426	360	351	397	342	392	343	370	391	369	363	369	355	343	397	368	351	377	378	343	360	394	405	436	361	376	369	381	350	361	389	393	359	388	369	346	383	389	386	390	392	381	378	405	398	353	388	396	371	412	379	425	356	391	351	390	363	402	381	387	350	400	368	366	360	366	397	394	385	367	360	398	343	368	368	368	409	404	362	392	382	375	368	386	345	367	397	370	394	336	389	392	368	363	389	346	382	389	352	409	380	363	388	353	382	403	378	418	363	413	384	366	376	399	403	379	394	351	357	399	366	388	413	403	390	415	400	363	369	401	359	357	353	380	402	369	392	413	369	367	390	379	357	376	394	372	360	350	371	403	385	379	400	384	373	401	364	362	381	360	382	386	378	376	334	407	376	364	378	403	359	392	396	372	367	403	385	413	408	387	404	355	404	338	375	395	394	366	397	359	370	348	387	331	389	356	374	390	403	353	391	396	377	368	377	368	367	362	371	416	405	375	380	381	377	399	365	370	398	366	410	381	385	395	342	375	372	335	412	343	355	340	389	392	386	380	382	362	377	385	379	358	340	338	361	358	388	380	382	390	372	406	381	399	395	380	375	364	365	400	383	367	388	372	384	387	412	420	348	389	370	395	381	357	396	353	386	382	372	366	380	386	400	349	362	385	403	400	354	335	366	405	398	356	365	357	388	394	381	367	394	433	358	386	387	387	367	384	387	383	397	375	398	361	388	405	368	336	366	370	363	339	398	377	430	400	427	383	385	349	380	375	403	397	407	367	345	368	374	397	390	382	380	336	447	362	385	409	361	405	359	354	401	370	376	362	370	374	410	366	407	360	377	374	338	392	410	379	346	335	388	367	349	389	391	395	362	370	394	351	379	390	367	404	387	407	361	374	333	396	430	397	372	359	375	386	392	393	376	380	387	419	387	392	349	390	392	389	406	399	391	392	354	361	402	358	372	347	400	407	416	362	377	403	377	358	374	393	380	411	368	375	384	394	386	365	372	385	401	385	359	342	340	377	382	369	346	380	374	389	345	407	370	368	394	399	377	413	386	361	359	334	366	378	409	407	385	422	386	345	386	388	382	391	356	382	369	348	395	388	396	368	386	336	366	385	360	347	354	367	398	380	343	392	356	385	398	368	360	395	384	406	362	363	342	374	364	385	359	381	425	406	349	409	387	369	394	373	396	372	379	363	362	390	374	380	360	383	382	351	369	358	415	395	411	327	375	366	383	401	386	355	410	370	353	349	393	314	379	381	410	397	407	355	403	371	366	399	392	371	373	406	375	408	376	383	382	390	354	396	369	372	374	437	377	391	408	375	370	387	440	362	410	381	352	351	404	354	395	369	362	356	359	364	397	416	405	409	363	356	381	383	379	373	384	378	383	372	399	345	402	368	380	374	342	342	411	395	382	342	403	382	379	356	364	376	373	376	375	398	401	374	371	407	387	343	376	419	393	359	378	379	393	349	408	389	389	404	358	394	386	392	359	397	407	384	393	407	360	382	378	366	403	377	370	409	375	357	389	375	362	336	377	357	413	390	361	357	396	391	391	406	372	407	387	372	368	399	390	383	420	390	399	365	362	376	414	358	384	391	410	350	404	382	371	419	385	393	425	382	372	368	391	378	425	391	405	382	406	404	377	353	371	421	384	369	375	391	405	360	385	350	387	394	377	367	377	384	326	382	365	390	399	362	373	371	365	401	356	377	368	373	346	382	402	380	369	361	398	411	374	358	374	370	413	373	352	367	385	365	410	337	405	347	349	382	391	358	394	360	360	360	380	385	357	362	381	361	368	344	414	358	380	395	363	360	355	391	383	372	349	364	404	369	368	404	399	371	366	398	398	360	381	356	399	403	415	352	390	373	360	432	410	383	399	412	427	406	393	370	357	343	382
2654	1045	1007	1166	1127	1048	1089	1083	1030	1015	988	960	1046	1002	965	956	968	963	949	933	923	932	1015	978	935	969	1045	986	951	1023	948	985	976	960	946	965	912	962	953	953	1019	960	938	990	934	964	934	998	981	1031	943	937	1002	969	970	1003	991	986	987	1007	942	977	968	927	917	944	974	986	1010	979	983	958	973	963	997	919	1041	979	920	985	966	928	996	984	957	952	997	951	931	1003	1003	913	1005	977	954	1027	900	967	1010	906	1029	983	940	969	1010	980	985	944	930	999	954	944	967	973	901	976	943	965	963	986	966	917	966	982	984	941	936	954	972	953	957	1005	946	959	957	975	976	957	989	996	988	941	979	969	945	993	967	1003	956	977	951	947	935	957	932	911	901	946	950	991	967	939	946	972	936	1012	941	941	947	973	991	979	973	954	945	1026	979	957	936	1005	926	943	1000	941	946	968	1002	1034	1053	992	1003	948	997	1009	961	947	997	973	907	971	969	962	981	932	943	941	917	987	950	1019	975	937	943	997	914	976	978	995	914	986	981	988	963	969	922	953	948	970	954	998	965	985	985	972	955	947	975	940	974	928	972	957	957	997	901	968	950	921	952	953	986	963	938	962	984	932	936	1006	902	912	983	935	1006	934	931	993	979	946	919	903	924	963	955	921	973	971	1028	1008	969	973	963	980	954	1003	950	976	932	971	965	953	954	964	922	886	929	926	1042	993	981	1009	961	953	954	898	953	920	1003	975	906	981	988	917	960	996	975	971	957	933	979	960	1002	953	957	960	979	1030	946	977	981	933	1024	915	937	918	945	1018	975	993	891	959	951	947	890	957	941	975	965	945	971	972	963	968	970	980	940	965	979	989	967	961	970	923	989	912	949	953	985	963	954	920	951	950	979	1029	961	883	953	974	988	949	963	990	930	1008	971	942	969	991	959	958	963	967	975	982	950	984	969	925	977	941	941	970	984	934	927	984	1001	939	940	913	1001	957	961	992	988	1026	1012	970	942	950	945	969	974	955	956	993	948	920	960	959	904	957	1011	932	953	951	958	921	956	911	961	957	944	950	983	940	993	984	951	934	925	959	1013	1001	988	926	944	970	963	970	997	941	1012	981	891	928	945	995	955	922	912	938	930	1005	990	984	929	984	956	937	919	986	954	983	965	964	942	992	947	962	1000	1015	949	936	975	1033	960	972	948	1014	1021	976	949	978	906	959	968	994	982	919	943	985	974	892	967	936	937	985	988	939	962	947	946	977	969	973	997	944	918	1001	992	972	930	925	918	931	956	992	953	901	949	925	953	1011	977	1003	1003	961	989	931	962	960	923	982	954	981	959	990	950	998	925	980	968	924	963	908	951	964	957	1004	1000	1013	1004	966	1021	919	977	941	937	968	939	977	961	1015	936	949	962	945	1015	944	919	949	965	977	953	967	945	969	983	966	923	941	957	918	957	1007	952	957	897	954	1033	923	953	934	948	940	881	1006	985	978	991	961	983	993	942	932	901	974	986	1020	903	922	984	922	971	928	969	911	963	986	978	980	940	874	987	1020	956	938	986	951	982	1008	989	982	917	930	997	949	997	935	929	911	972	927	951	910	976	910	931	964	1006	898	994	985	943	964	911	909	938	952	934	993	953	990	990	1003	999	916	910	1020	990	973	935	999	995	942	948	963	998	920	971	933	1007	883	939	939	951	963	958	946	922	1000	900	958	980	964	949	926	908	926	972	980	992	948	948	962	995	922	973	998	956	911	995	960	965	994	1006	955	982	965	951	946	934	959	953	968	981	1005	967	939	922	936	991	926	921	1014	989	1011	1016	995	920	953	887	923	961	961	928	984	980	954	965	934	880	949	962	950	921	952	958	983	1008	950	1006	1015	948	969	992	1018	944	1038	967	923	1021	905	996	958	989	973	940	985	939	942	1012	991	940	1000	928	913	1024	972	896	944	1032	982	976	946	1006	987	961	949	919	953	921	953	921	965	1026	935	973	948	993	980	1007	968	948	965	972	971	915	955	952	926	979	956	952	968	922	946	993	975	938	998	911	966	944	951	965	945	970	963	924	973	1000	936	909	939	962	939	988	964	924	974	971	992	915	982	961	946	994	923	971	922	945	971	1026	1030	928	946	970	957	960	1004	892	979	939	928	973	926	899	932	986	955	986	936	922	932	927	928	1029	1014	958	929	947	971	1000	949	985	1016	993	952	991	967	930	974	923	973	965	957	960	999	949	950	934	946	1001	997	938	967	930	986	968	997	963	1000	968	928	947	966	953	990	956	918	958	937	950	920	935	973	969	972	993	946	946	937	946	932	1015	960	942	939	983	985	911	994	912	926	918	935	923	1032	1017	1001	920	978	970	987	943	971	962	918	961	934	1002	956	894	951	936	987	952	991	1022	1000	924	991	965	966	980	964	974	935	960	928	923	983	928	1024	981	937	957	1008	961	921	1010	1004	992	923	934	934	947	995	956	982	935	1036	990	956	992	945	916	955	947	924	957	1010	969	943	963	950	937	936	943	990	941	933	968	956	958	929	954	959	972	963	1000	971	985	977	966	977	990	999	946	957	1005	908	935	955	975	941	926	926	977	948	970	980	953	980	967	954	941	930	990	948	999	956	957	960	1024	1001	938	914	973	988	979	988	952	945	916	963	990	954	976	945	971	1038	930	982	977	993	986	944	988	965	958	964	990	978	955	968	1004	988	961	983	1019	905	885	965	981	967	984	940	915	971	968	948	970	952	963	904	976	967	945	924	965	961	940	957	913	947	982	942	942	948	928	971	958	939	884	988	965	949	940	913	935	1015	978	952	971	912	962	883	998	984	1006	952	910	935	935	924	972	949	952	1002	938	1006	916	1002	1037	962	985	937	960	946	916	958	931	924	948	1005	957	957	962	934	985	971	955	905	977	952	896	939	992	957	915	1010	996	948	999	1024	947	921	985	980	957	947	927	977	952	971	985	917	986	967	973	972	894	979	1002	968	989	974	932	973	908	992	984	910	941	918	952	920	890	923	954	952	925	983	941	961	968	971	916	931	985	978	991	983	969	928	1001	935	952	968	984	965	992	980	1006	907	960	973	948	1007	942	963	960	958	960	964	980	1013	937	972	972	973	921	991	909	944	974	921	999	972	964	993	935	960	983	969	960	931	998	955	942	994	907	956	991	965	989	948	937	1023	968	925	960	954	935	1008	959	965	954	921	937	996	946	945	1025	962	982	938	919	929	966	973	974	931	989	946	943	940	999	948	973	978	1037	977	976	964	994	1051	978	922	938	910	917	1019	885	902	968	967	953	963	934	965	981	957	951	945	948	938	1039	955	934	988	959	947	878	959	920	986	985	970	934	997	1002	938	933	956	928	937	938	956	923	946	944	983	957	996	935	1019	925	920	969	953	869	943	976	947	1030	1022	908	956	906	954	923	939	979	1003	936	956	1000	936	966	970	971	1008	956	976	970	955	934	988	913	991	992	949	936	920	984	982	962	880	971	949	987	989	967	892	968	951	970	990	1016	967	913	989	948	972	925	959	947	964	963	950	960	971	963	966	969	931	1031	1012	1003	970	956	918	995	961	914	988	975	950	985	963	951	955	961	991	939	933	942	963	981	936	918	970	970	968	988	992	963	933	998	949	963	961	992	1005	922	1006	898	959	1001	983	927	894
8417	1162	1391	1204	933	712	629	544	561	499	487	466	448	365	419	400	392	402	373	356	434	395	396	397	431	373	403	377	375	384	373	344	401	363	338	375	368	365	382	418	356	368	383	379	349	370	382	360	364	334	322	380	384	367	341	360	354	350	306	364	323	378	333	359	349	364	376	388	404	369	391	334	361	364	350	362	371	357	329	324	323	350	331	341	358	369	375	379	341	355	355	373	370	341	351	327	365	349	365	372	362	380	364	395	346	377	358	347	372	370	352	367	349	363	346	333	347	301	370	337	385	346	356	336	391	356	372	360	372	363	315	361	332	382	360	341	360	367	343	334	322	348	349	350	342	394	342	370	370	362	378	374	336	357	371	369	357	327	416	310	349	381	323	353	372	360	355	358	351	341	391	320	369	397	346	379	377	352	341	375	350	375	342	419	359	397	361	343	351	332	358	336	384	335	327	350	347	356	367	357	346	341	345	340	368	394	380	359	357	387	360	329	375	378	349	372	327	375	348	329	337	355	385	374	344	325	367	349	362	346	351	367	356	332	347	369	337	343	334	374	361	340	344	369	358	343	327	387	353	325	333	337	349	381	341	341	353	360	353	339	375	396	367	333	364	355	354	385	357	339	358	369	342	345	354	356	367	347	371	330	350	382	341	355	322	372	373	352	365	392	360	358	379	357	350	348	357	376	354	342	323	364	383	343	367	352	344	340	337	379	350	330	347	339	345	351	338	376	356	356	355	378	366	358	359	357	345	363	358	355	355	371	359	370	404	360	386	351	350	368	372	346	370	340	350	357	347	374	341	346	337	346	340	349	362	364	362	377	387	381	338	367	346	360	325	344	367	336	393	364	351	395	380	365	347	343	340	353	377	323	358	356	333	337	355	346	349	354	364	374	386	384	369	350	361	349	331	376	399	346	365	377	384	321	381	334	339	388	364	359	355	356	333	362	379	355	340	342	362	354	348	378	370	391	341	346	338	350	355	359	344	363	347	356	372	360	366	376	336	378	380	349	343	356	368	387	351	354	352	362	383	356	406	361	368	377	361	361	343	353	351	358	385	381	348	357	356	404	330	357	353	359	346	332	370	322	391	352	355	382	371	354	336	380	338	341	349	362	344	360	384	336	364	329	310	339	375	348	350	343	357	349	340	380	344	359	336	348	352	346	331	361	358	358	368	391	356	338	361	334	350	383	346	374	359	328	352	355	378	330	344	371	357	334	364	351	371	353	351	386	335	337	372	374	331	339	350	344	357	334	360	381	364	327	362	373	375	351	347	365	338	347	349	367	347	363	381	355	362	359	369	362	337	375	346	355	351	368	360	402	367	365	357	372	357	377	321	315	370	329	393	305	342	352	381	350	357	346	347	374	365	357	368	352	347	335	353	411	320	380	358	322	386	365	371	345	365	369	342	358	368	375	397	347	376	355	380	346	371	398	361	330	363	388	333	320	356	377	344	342	395	346	349	348	376	370	377	363	360	338	345	356	326	366	341	343	359	375	364	366	358	342	352	366	376	357	345	327	380	358	347	357	341	371	376	358	407	363	352	386	358	369	354	369	346	362	367	370	370	368	372	342	330	365	373	366	386	375	340	327	357	366	350	341	352	386	370	353	339	341	380	379	329	385	370	366	364	357	392	366	376	326	384	363	385	379	346	390	330	353	350	368	373	391	345	382	351	378	323	363	334	369	357	335	318	350	354	345	315	346	342	335	333	359	363	350	345	362	372	330	359	361	347	366	395	369	368	356	337	337	328	367	354	326	379	384	345	374	359	355	328	378	341	340	345	366	338	372	400	362	353	357	365	376	340	370	349	369	339	380	356	369	370	350	369	337	369	384	399	360	328	360	345	337	370	395	329	356	335	326	343	344	353	348	333	325	338	373	372	331	335	363	373	383	401	373	337	360	365	373	364	348	380	358	354	350	381	327	362	372	359	343	394	318	317	355	363	342	344	349	359	346	356	349	363	348	371	362	372	350	342	324	353	363	374	351	371	331	363	357	341	345	348	371	355	364	328	345	375	357	391	397	360	351	385	347	320	355	353	378	356	330	398	361	318	327	359	334	419	380	362	316	354	350	353	308	365	354	338	358	354	367	342	318	372	370	346	362	400	341	392	335	381	367	302	315	344	337	355	395	360	325	319	373	342	402	328	372	361	376	369	344	351	355	343	336	382	311	336	371	365	320	365	365	359	357	363	390	358	353	355	349	332	359	335	359	331	351	373	379	356	362	381	379	367	351	378	371	363	357	399	383	369	340	330	355	348	345	365	360	338	358	339	380	379	366	334	325	362	356	327	349	397	368	352	341	349	359	345	349	352	363	373	352	342	356	371	372	353	374	320	308	355	351	409	370	336	355	328	369	371	351	352	390	353	389	365	327	360	374	337	353	351	386	377	339	382	339	386	388	348	323	324	366	341	359	350	354	371	344	360	334	344	337	349	364	359	359	354	344	376	377	350	341	345	379	383	356	378	359	381	355	380	343	359	320	367	346	382	369	376	341	360	306	382	328	327	368	351	377	361	379	330	347	341	373	353	368	347	339	349	322	357	377	341	372	354	361	314	322	345	357	360	357	352	366	343	366	347	368	345	367	318	351	341	375	333	328	380	366	363	356	359	340	329	354	361	379	322	319	355	391	345	352	344	344	377	336	339	350	367	379	369	367	335	344	365	391	359	387	397	353	337	341	393	360	377	344	390	346	352	343	359	365	338	336	373	349	346	383	332	355	337	358	379	296	372	325	345	335	356	374	347	371	370	361	361	335	338	359	332	364	365	326	376	358	400	336	374	353	340	342	344	330	340	351	374	310	366	389	351	330	342	370	366	373	361	353	354	327	349	337	364	385	341	362	365	361	361	353	347	396	369	358	354	348	360	352	350	350	368	347	376	349	369	349	333	342	358	367	358	361	324	365	357	381	347	370	364	365	348	347	383	356	358	344	334	363	366	345	362	383	333	340	350	358	368	392	386	352	330	375	350	340	356	313	363	388	351	342	350	380	377	348	334	341	316	376	372	355	353	353	352	367	361	342	358	371	349	376	377	398	343	360	359	361	390	355	345	392	390	362	394	355	369	340	357	344	348	333	320	350	346	301	383	393	366	381	375	331	386	387	356	345	370	344	338	363	334	370	344	371	329	336	355	384	363	325	384	372	377	375	352	358	360	331	368	352	321	389	356	362	386	358	375	372	382	354	362	381	353	372	381	378	361	374	356	350	362	374	321	347	363	341	342	312	341	378	320	354	349	329	353	339	373	327	361	348	380	351	355	362	329	347	356	371	344	359	327	354	334	362	340	372	346	356	366	358	328	353	357	374	356	335	335	383	359	378	376	339	317	338	372	373	362	376	374	334	372	371	388	352	362	362	367	365	325	353	353	342	359	331	365	351	343	391	428	356	386	313	348	308	346	331	398	364	348	365	338	343	341	308	385	365	368	352	389	352	373	362	353	344	380	341	389	361	354	355	397	322	351	369	323	366	290	352
5824	1748	3080	3474	3072	2654	2345	1995	1758	1683	1594	1488	1390	1350	1259	1225	1200	1139	1138	1082	1132	1038	1108	1019	1018	1005	989	995	1052	978	976	1002	943	981	937	1031	869	976	974	916	919	918	909	872	919	955	922	992	893	930	920	887	918	935	918	935	968	916	919	918	954	923	912	875	899	961	922	929	923	883	918	932	910	902	967	905	870	912	931	937	875	885	867	865	877	841	892	951	891	942	944	911	926	940	898	876	953	901	855	942	895	915	889	989	888	915	975	936	958	884	921	897	877	941	936	836	917	936	922	905	885	925	875	852	840	865	874	899	843	935	909	910	904	919	854	935	861	947	896	938	891	905	902	890	897	835	917	888	935	876	915	859	925	886	934	821	894	921	925	890	859	907	849	903	915	888	906	884	860	930	950	886	862	871	917	883	869	905	973	874	953	857	921	888	871	913	898	815	905	904	886	910	904	904	869	893	885	906	895	893	897	936	900	936	920	928	886	916	894	895	907	938	912	826	920	857	891	872	884	935	872	881	919	892	913	921	890	939	908	897	885	895	852	879	884	952	921	956	894	955	885	856	889	932	888	931	892	905	921	874	954	917	859	896	880	874	956	904	918	923	910	905	908	899	905	862	892	890	908	934	902	891	941	940	896	841	918	902	938	899	857	903	926	928	873	878	859	867	857	915	879	914	875	859	917	924	851	860	857	904	881	918	920	873	903	905	912	889	891	885	925	889	908	882	902	901	863	915	900	926	932	913	912	887	925	917	931	892	971	904	924	889	891	846	836	916	920	911	878	891	881	909	926	885	873	926	915	942	946	866	929	872	899	894	899	890	938	896	879	895	891	865	890	905	890	900	904	871	886	905	936	889	916	886	901	913	875	883	884	922	919	904	897	937	848	882	937	875	913	880	893	890	847	940	906	904	894	885	948	873	965	873	918	861	877	883	899	854	884	895	863	863	920	889	838	977	916	884	862	861	912	928	965	872	906	911	918	926	876	903	880	899	953	865	910	884	864	888	857	867	867	862	954	895	860	885	912	912	909	943	897	879	910	803	892	868	877	956	842	911	899	861	963	905	905	884	903	848	971	924	907	897	834	909	888	881	883	854	873	890	883	897	888	883	881	915	857	885	870	944	918	883	849	946	952	872	875	849	917	920	880	871	914	920	918	892	869	918	883	915	855	891	899	861	899	896	894	904	944	888	892	878	911	903	889	902	924	894	873	871	950	878	908	849	897	888	933	917	904	921	922	874	918	917	868	890	903	896	925	863	939	902	858	899	937	870	946	942	932	926	880	893	904	844	867	906	947	909	843	815	887	875	902	911	859	872	869	921	914	878	896	936	893	867	918	901	903	886	915	868	899	912	876	867	871	894	937	914	881	879	890	842	889	821	888	889	880	926	879	876	869	917	903	892	912	886	889	920	863	895	875	832	906	871	894	844	924	892	914	866	859	949	902	831	885	882	890	872	877	941	924	917	928	863	877	866	859	918	911	889	893	918	892	925	949	857	936	881	865	939	931	868	898	837	908	888	909	905	903	917	913	922	904	914	874	889	884	891	905	928	877	846	911	863	856	912	901	822	904	917	902	917	937	929	885	924	897	857	920	851	923	913	924	851	865	923	843	868	886	913	930	942	897	898	913	929	862	907	856	866	915	866	916	922	882	884	857	900	896	903	895	930	881	911	836	910	903	928	877	896	860	934	948	928	906	883	929	858	885	881	904	875	905	910	924	896	913	906	850	861	883	921	897	878	937	879	901	896	903	968	954	896	925	899	914	930	891	925	908	845	923	905	871	930	932	892	865	876	871	887	938	896	860	911	888	858	929	828	867	928	898	901	897	914	911	907	908	926	901	865	889	888	950	885	896	825	887	882	856	893	953	899	901	910	849	876	917	914	875	881	878	894	966	868	869	866	922	860	887	929	918	900	935	893	908	845	875	882	921	895	946	947	935	896	908	912	883	861	902	895	906	912	886	904	920	909	863	962	893	908	936	908	873	886	901	906	910	902	880	909	847	941	891	923	882	846	895	913	854	888	923	908	914	903	877	882	844	851	899	869	872	849	913	885	870	898	910	898	918	882	937	928	917	876	843	924	860	895	854	897	896	901	912	905	924	904	903	872	885	890	886	910	890	887	912	883	900	937	917	917	903	940	898	918	893	894	874	896	860	877	921	915	851	839	911	873	871	896	914	867	907	829	913	935	961	897	922	935	934	962	864	879	892	883	908	923	886	885	883	889	874	945	909	855	878	893	856	924	850	898	881	858	895	926	881	873	874	942	881	894	921	907	904	892	973	910	925	886	902	948	897	889	902	912	921	920	913	933	936	897	898	869	895	888	904	910	885	946	928	924	864	939	886	898	876	886	875	927	960	877	969	908	935	901	878	941	935	889	849	928	895	877	857	917	884	821	915	887	863	915	925	893	904	903	905	845	873	875	973	888	951	843	922	881	876	877	899	890	930	900	861	903	878	850	873	899	911	896	896	862	872	902	841	844	889	848	874	955	897	888	902	913	885	906	907	909	915	898	870	905	934	895	884	909	935	894	919	875	922	882	880	866	897	918	886	906	853	889	877	918	909	889	935	893	875	895	897	944	886	890	884	877	936	937	878	914	902	834	903	894	899	902	885	891	906	949	918	891	908	927	920	896	890	899	846	864	908	849	854	896	942	912	912	921	855	908	916	939	875	892	859	888	841	903	939	932	870	867	890	861	892	886	966	870	863	889	844	881	816	849	892	916	907	879	906	909	898	865	877	871	898	900	854	905	951	902	920	905	880	853	940	888	914	880	887	936	951	936	868	839	850	896	920	870	889	868	908	902	897	899	902	899	887	920	892	872	894	907	872	890	915	875	897	916	917	926	886	892	884	890	886	876	891	891	848	902	892	877	867	911	877	885	909	889	928	916	918	913	940	863	917	941	868	933	882	829	895	874	965	901	933	869	908	883	849	884	850	911	826	879	874	912	924	871	924	830	900	848	887	895	876	904	886	879	876	878	833	952	851	857	912	953	899	911	910	886	840	860	870	869	877	915	938	892	951	936	880	931	902	901	861	880	922	874	922	929	927	892	932	874	884	901	915	862	907	963	898	892	896	878	892	913	900	917	910	887	967	884	908	964	911	920	904	881	893	907	947	872	915	905	876	869	899	913	878	895	939	882	914	886	879	831	883	908	880	910	956	922	898	887	880	858	979	917	895	906	882	885	900	894	897	956	862	887	893	876	941	885	895	892	894	934	958	903	931	875	904	909	940	934	862	868	903	892	923	855	866	874	893	866	896	885	898	879	943	856	913	885	910	932	858	886	917	885	858	903	885	904	874	905	908	941	890	855	882	902	861	870	849	942	860	901	896	892	919	879	932	871	865	892	930	885	879	935	954	932	873	885	843	879	887	895	900	905	921	890	895	884	908	897	922	898	880	891	887	923	873	840	937	935	909	952	914	937	837	946	942	891	896	896	911	906	942	880	831	863	897	872	951	885	996	887	888	899	878	905
15556	2511	2627	2042	1356	1080	788	686	509	478	455	368	363	340	291	272	266	271	241	261	245	219	232	239	207	235	222	248	223	215	188	227	211	206	201	224	210	201	201	196	193	184	180	192	163	174	201	193	211	185	184	178	202	178	181	197	196	185	189	189	200	180	186	197	212	215	173	201	182	192	163	207	202	172	174	180	228	199	188	200	188	213	191	185	171	198	164	175	192	171	183	172	180	212	183	201	186	188	181	204	197	185	207	185	192	193	191	191	168	202	192	210	195	186	172	201	159	172	210	186	202	183	181	171	181	196	175	177	200	199	206	177	171	175	198	208	210	199	180	178	160	170	182	188	200	208	218	216	174	165	182	167	184	192	183	182	180	195	194	169	183	164	166	189	196	202	186	198	181	181	205	196	201	189	196	204	170	185	162	164	206	172	181	169	181	178	195	192	176	173	208	185	181	186	175	178	209	162	195	193	172	196	196	194	192	192	228	172	184	179	171	172	203	184	184	169	198	207	185	183	171	186	178	190	161	213	190	183	191	208	198	161	190	196	210	200	190	181	175	198	197	175	212	166	183	205	171	176	192	196	194	188	198	182	212	210	184	168	181	171	186	213	206	187	203	154	199	175	172	178	181	148	194	166	199	185	172	213	179	167	191	166	183	198	193	191	164	210	154	181	181	189	194	150	190	202	185	187	206	198	180	187	170	194	184	184	191	200	194	166	180	180	202	160	190	199	189	166	185	166	196	189	198	188	167	184	182	210	190	192	198	151	176	176	201	173	192	200	195	179	181	181	206	185	153	175	218	191	180	170	204	183	203	178	195	170	170	175	168	158	187	188	181	218	197	171	180	187	163	191	206	176	174	197	179	197	190	204	203	172	182	199	188	175	167	188	178	189	187	213	157	206	186	168	171	183	177	184	177	174	190	172	209	177	175	201	195	186	180	187	167	186	167	168	179	186	189	194	164	161	163	196	183	173	174	211	189	222	190	172	206	188	179	165	193	196	171	170	182	181	199	187	205	176	170	203	181	185	152	188	181	170	194	164	209	208	189	158	194	209	190	166	177	195	186	171	186	198	166	190	169	197	160	178	179	204	213	186	202	166	192	163	186	178	179	180	202	175	186	203	200	170	226	219	195	164	196	191	185	182	191	155	162	190	167	198	191	190	181	211	197	195	180	211	215	170	172	167	210	182	213	191	186	172	193	187	196	170	184	165	199	167	185	190	182	172	190	180	200	191	174	184	170	175	188	179	192	180	201	187	216	205	156	215	201	174	164	204	172	190	211	208	186	204	175	192	202	176	207	174	170	175	170	188	197	195	184	184	187	176	189	191	202	196	168	178	179	177	191	188	207	191	187	185	194	208	189	211	209	182	199	168	184	205	202	186	167	173	189	197	172	175	202	203	173	183	183	187	188	183	178	187	205	173	178	191	161	167	188	177	177	163	176	198	166	204	185	176	184	162	188	180	154	211	177	205	187	190	206	187	181	205	169	198	182	190	185	186	201	186	162	169	171	190	172	176	172	170	168	137	152	187	171	182	209	182	195	184	190	168	171	173	172	221	206	174	180	173	198	213	171	170	155	174	194	198	174	193	196	198	180	194	174	181	146	181	177	183	183	172	188	185	172	194	181	186	170	175	164	163	169	176	171	192	207	204	174	200	171	180	196	197	197	212	202	177	184	167	199	184	164	188	188	169	201	173	193	183	173	179	194	196	186	205	175	182	199	177	184	177	181	194	182	193	186	197	179	155	171	203	192	174	192	195	174	192	197	190	167	185	172	181	185	192	186	189	171	161	171	190	220	163	186	204	195	182	198	168	183	195	184	187	197	183	167	183	193	193	184	200	173	197	183	210	197	189	194	172	200	199	169	171	176	193	188	208	178	198	195	179	198	199	201	201	209	186	172	187	180	169	167	182	165	194	187	163	158	203	194	184	173	170	197	164	170	200	165	188	194	191	184	185	171	190	185	174	189	166	174	187	171	177	196	195	180	189	197	185	196	179	194	193	177	168	160	211	158	187	170	176	209	186	185	182	178	176	192	193	178	192	185	168	195	192	181	198	194	189	195	181	182	193	170	215	168	154	192	189	209	177	182	168	161	172	172	183	186	184	192	210	165	171	177	180	165	185	196	178	181	176	168	194	170	177	185	175	190	168	193	194	200	188	195	196	192	192	189	186	184	175	195	187	211	157	203	200	183	186	182	180	179	188	173	175	192	180	202	156	201	195	207	175	174	196	183	172	177	175	179	166	190	197	189	188	185	178	171	210	181	205	155	211	169	203	186	171	164	175	172	202	187	206	183	211	205	159	186	188	166	179	201	172	204	170	177	192	214	172	198	186	177	173	170	173	197	192	184	183	193	184	194	203	181	183	179	180	145	184	201	217	184	204	201	174	183	188	193	175	167	189	187	172	205	193	182	185	197	192	188	207	188	190	181	201	207	189	182	184	183	189	185	184	170	188	202	177	205	174	159	182	155	204	154	195	187	163	181	184	201	184	175	192	168	191	201	188	185	186	187	177	188	176	181	202	171	189	219	174	206	189	204	194	182	170	200	184	189	175	206	170	172	174	177	213	198	160	184	181	184	168	174	196	180	163	184	194	189	161	178	171	192	192	173	208	166	173	164	214	181	193	207	185	147	176	203	179	194	193	197	183	194	192	163	194	170	175	200	176	170	181	187	177	186	179	177	176	188	215	172	197	207	157	204	187	181	181	162	180	195	187	189	175	185	181	183	189	196	196	185	182	191	163	196	192	181	184	200	225	182	176	208	189	189	199	199	192	185	205	185	193	198	199	192	175	209	182	173	192	187	177	182	183	182	192	183	166	198	184	163	180	172	177	163	193	191	195	178	171	163	208	185	175	180	191	192	183	182	165	179	182	201	191	191	186	165	198	187	178	200	177	173	176	169	199	201	203	159	191	194	185	171	189	202	196	166	200	184	199	188	187	179	200	179	186	165	206	177	162	183	180	165	179	170	184	186	211	188	189	195	158	206	196	171	187	198	177	172	182	187	174	173	206	190	170	199	182	167	184	185	166	170	200	187	187	165	184	218	177	164	185	180	177	181	180	166	219	169	182	202	188	202	156	197	166	176	184	198	196	189	175	175	191	196	195	197	182	179	191	197	193	186	191	153	185	172	200	184	183	177	169	185	174	208	182	204	172	167	173	180	194	185	155	177	164	181	203	204	186	188	181	183	184	185	184	206	177	164	187	197	187	165	200	190	210	169	174	177	179	179	193	172	175	182	165	178	184	188	207	199	182	175	174	178	183	183	187	193	187	204	193	187	181	177	187	196	175	192	188	180	187	180	168	222	182	186	179	173	192	187	184	199	184	193	202	205	172	171	189	194	196	170	164	163	162	193	193	171	196	185	182	165	176	170	175	183	206	195	215	185	163	190	174	180	195	166	189	193	201	201	178	186	185	183	174	155	197	176	184	195	171	193	176	202	175	191	182	172	184	158	176	187	160	191	208	202	175
7548	2195	4715	5568	4891	4046	3424	2798	2403	2044	1769	1587	1495	1396	1224	1153	1059	1050	994	918	869	905	801	776	764	715	734	734	692	669	665	651	657	627	655	668	583	633	599	624	633	609	613	614	576	553	602	558	520	539	538	562	531	568	540	528	569	554	561	545	566	527	519	545	544	582	540	538	519	548	519	528	555	549	512	517	506	567	544	548	544	501	547	527	506	522	537	571	507	530	519	487	534	514	526	523	515	549	529	505	538	510	524	506	587	563	550	561	513	521	516	532	469	511	513	533	541	494	545	516	542	493	497	476	527	531	465	482	488	532	522	584	555	504	503	526	510	538	558	508	535	538	504	486	505	488	459	526	509	512	512	488	480	514	493	524	496	552	514	482	518	519	540	501	514	493	537	537	519	492	498	501	478	494	478	519	484	508	505	494	544	519	521	474	500	548	527	524	493	495	507	496	534	520	506	526	510	473	480	465	482	521	549	501	520	505	496	532	541	490	478	507	514	496	489	493	491	488	550	512	519	525	528	495	543	513	475	485	507	504	497	546	466	491	480	493	489	467	522	504	467	492	498	478	498	544	508	495	546	586	495	494	538	486	517	481	547	502	495	444	420	552	449	526	507	506	523	506	506	474	476	493	493	538	530	514	520	506	483	513	491	530	473	558	513	506	513	513	514	505	473	485	510	487	513	482	504	515	538	519	479	510	493	520	512	520	510	524	483	511	504	483	492	478	462	499	502	549	536	553	517	512	551	491	514	517	505	487	493	508	513	529	540	518	498	487	508	478	503	532	540	510	490	476	523	533	489	458	487	543	518	512	505	532	488	480	506	500	531	482	500	492	479	497	551	497	481	483	524	514	497	488	539	513	536	493	493	513	487	523	490	508	493	515	513	516	532	484	545	498	527	505	508	527	516	478	486	494	556	515	499	480	522	529	517	447	500	478	496	546	496	523	527	515	491	486	500	489	520	481	514	528	492	533	486	489	530	480	521	513	489	542	508	485	510	536	519	478	504	514	497	520	533	516	477	538	490	475	509	540	543	524	515	500	468	538	546	478	541	499	488	548	487	489	502	502	510	519	532	547	512	516	472	511	525	518	499	534	527	508	530	512	507	545	493	528	529	503	536	493	483	472	531	505	481	479	466	519	490	507	494	487	509	516	524	483	530	481	490	521	507	466	523	497	538	507	463	503	537	511	519	482	513	471	525	484	489	493	514	469	499	495	489	532	519	531	556	487	464	501	517	475	537	522	494	475	460	514	487	508	513	534	530	521	482	542	546	504	477	487	487	534	473	519	517	514	507	514	511	500	497	531	525	506	482	516	529	516	539	516	520	503	493	490	524	503	554	462	508	535	514	456	505	520	524	479	534	494	533	476	509	544	491	505	490	469	489	462	529	514	508	493	496	506	484	513	539	479	517	506	520	461	520	525	509	482	469	484	519	541	497	475	477	512	499	492	540	509	490	477	500	516	569	483	495	524	539	535	518	480	514	521	529	549	495	481	501	496	496	495	469	533	494	518	470	525	528	511	513	513	505	499	497	506	499	572	507	501	510	514	519	490	492	478	470	524	522	528	519	500	516	504	471	498	544	471	513	468	494	525	560	499	453	497	507	504	502	514	459	517	489	523	510	560	523	484	507	499	508	499	527	505	488	500	505	513	483	533	498	529	477	497	508	522	513	490	482	510	520	476	477	465	477	527	473	501	496	486	514	529	487	474	493	485	458	515	481	531	502	498	498	495	475	518	515	486	491	506	474	514	472	516	466	545	466	461	504	493	519	485	514	517	496	495	476	512	564	481	568	510	535	519	533	509	509	523	530	513	499	500	471	517	536	499	499	556	454	457	482	474	478	528	519	516	509	501	518	446	527	477	514	533	511	521	511	505	501	500	522	504	545	530	504	484	479	530	494	532	468	506	518	511	508	497	500	512	487	491	538	511	515	512	515	509	520	534	504	450	542	510	496	539	468	494	502	503	467	533	509	506	487	490	541	495	510	495	515	488	483	477	517	528	504	524	481	528	531	547	513	487	544	505	530	531	478	476	521	493	484	540	470	495	497	527	483	494	493	488	489	465	495	514	496	508	489	495	511	506	483	512	494	495	534	514	520	509	535	470	502	523	481	492	516	510	526	499	471	508	464	511	517	487	496	530	570	531	485	516	512	553	479	502	483	506	508	530	528	495	498	516	529	498	503	501	541	497	468	491	506	514	493	472	522	510	479	483	491	543	538	486	535	519	504	492	509	490	478	498	538	489	516	473	480	490	508	522	521	536	510	529	498	508	546	492	486	489	493	481	499	490	498	489	499	495	437	442	527	530	533	497	481	537	492	494	475	499	485	514	511	499	532	519	527	511	490	517	515	501	473	525	548	504	481	526	515	473	536	497	510	506	473	502	491	494	475	549	532	501	516	498	522	499	523	492	511	500	509	501	520	544	496	497	462	522	499	527	492	500	499	514	514	534	505	508	491	526	497	474	536	467	486	549	489	468	562	509	454	544	521	505	514	507	542	525	539	503	510	506	517	497	456	506	510	504	525	480	490	504	510	468	517	522	490	501	520	497	477	480	517	499	551	565	468	509	501	476	473	489	512	510	452	532	462	505	517	490	503	484	552	559	483	529	507	492	506	482	517	511	523	506	505	521	476	521	523	492	522	548	520	462	519	521	505	504	505	500	535	531	491	515	501	507	483	496	517	547	524	473	481	542	538	499	533	502	485	504	529	509	514	479	491	508	544	501	506	496	484	509	504	458	524	540	501	514	558	487	527	522	491	482	513	513	507	514	515	482	478	517	520	492	499	493	479	470	506	504	514	491	525	526	477	523	537	502	506	535	469	494	499	513	508	509	512	525	513	522	523	494	517	512	504	479	511	483	515	469	534	493	509	494	498	478	528	513	514	543	486	472	488	466	536	513	503	505	479	494	489	491	542	515	503	504	522	516	500	497	504	507	499	539	509	472	515	498	530	568	508	517	487	503	505	482	503	492	504	500	518	487	513	481	492	480	514	483	551	503	497	516	520	488	485	486	487	541	509	488	494	497	513	494	472	477	486	509	516	495	494	561	535	495	555	505	488	486	454	504	547	463	502	543	484	488	506	435	526	538	483	507	501	510	508	494	493	510	512	555	499	505	492	511	510	476	504	501	517	524	486	517	497	492	492	513	510	544	499	474	504	529	482	489	500	484	507	500	489	498	500	497	473	477	493	482	474	506	506	483	493	509	540	492	496	551	500	515	517	515	493	507	473	492	484	511	523	480	501	487	505	478	520	476	517	468	519	516	500	521	493	451	496	508	542	469	480	529	516	507	484	468	490	530	469	510	452	465	497	497	503	503	545	509	486	513	513	479	487	490	495	527	503	517	509	481	472	486	514	505	520	503	488	513	519	535	485	509	508	526	514	502	503	541	473	492	490	520	501	494	517	509	505	457	503	475	493	527	479	525	490	525	512	520	488	502	518	505	502	534	478	523	476	504	529	488	520	509	505	525
2457	420	451	460	408	384	387	349	393	406	349	381	387	369	357	369	369	411	407	401	367	384	328	384	350	365	362	391	331	379	360	388	363	357	349	436	369	391	360	371	354	355	382	322	368	348	340	376	369	357	364	333	409	364	382	351	406	379	388	400	401	367	380	368	379	360	358	364	339	339	375	395	349	389	362	411	383	394	347	401	366	370	361	377	372	358	365	389	354	425	358	363	382	353	374	377	341	368	381	402	407	383	389	360	396	362	368	368	380	365	326	370	355	361	369	376	388	370	356	385	369	383	392	397	383	396	402	389	394	385	354	403	337	390	351	407	380	370	374	392	386	370	355	369	375	375	381	368	379	363	349	365	372	374	386	353	394	356	376	346	343	360	358	392	355	384	399	370	369	355	403	359	361	351	372	351	380	374	404	371	396	357	358	384	385	357	399	347	346	402	361	404	414	394	384	399	365	379	385	364	350	379	348	364	385	352	342	332	409	353	340	381	379	343	362	372	358	352	363	360	353	350	375	387	371	360	362	363	367	384	338	418	366	344	366	364	380	339	318	382	389	354	356	369	368	368	390	390	388	370	346	380	385	371	401	385	380	351	345	389	395	402	366	376	394	365	340	365	360	330	402	368	363	381	374	374	358	362	385	397	329	378	413	383	370	388	365	345	399	399	394	351	374	380	388	397	366	362	365	354	358	361	338	365	328	358	346	376	367	362	416	338	400	347	347	383	379	366	382	357	354	380	385	388	351	363	365	380	353	383	345	338	356	351	361	361	376	395	391	378	375	355	360	393	376	399	348	360	374	337	352	382	374	364	357	358	351	387	400	341	317	360	385	380	374	340	378	353	373	366	367	370	373	375	369	363	364	389	389	385	369	374	398	393	351	361	384	353	343	372	410	374	370	404	359	365	370	400	379	306	371	338	391	356	384	363	367	366	357	363	368	387	379	366	366	339	373	372	396	369	377	342	394	345	383	375	374	382	380	383	406	387	355	398	400	371	348	341	354	352	374	370	370	397	371	333	328	398	372	367	377	336	385	391	350	392	433	383	332	340	346	373	379	351	366	393	369	382	386	395	359	364	364	411	370	375	406	367	391	357	368	361	343	334	370	373	339	339	392	374	357	358	382	400	379	338	410	391	410	372	347	359	380	377	394	409	379	387	394	369	371	376	389	388	363	350	377	383	372	367	373	360	334	401	380	343	352	348	351	411	368	403	358	353	365	383	366	379	359	386	359	347	358	393	376	376	395	364	385	364	382	385	379	378	361	391	375	350	389	358	382	383	364	377	372	395	359	373	371	335	394	361	375	356	348	373	385	369	372	356	375	368	348	344	384	360	372	364	394	387	372	368	369	346	353	344	358	396	356	395	389	354	328	373	356	362	361	358	375	383	360	378	350	373	357	410	384	403	341	385	399	370	404	361	379	344	363	384	401	376	407	393	395	366	392	363	372	391	361	365	375	365	361	344	395	336	382	392	374	398	377	360	386	339	405	388	345	366	388	364	367	364	382	379	359	386	389	389	362	371	367	338	357	398	372	371	364	356	333	341	382	356	409	335	367	382	355	346	357	358	371	358	347	362	359	391	367	374	341	367	377	337	342	371	347	355	366	402	372	391	366	360	362	386	374	363	388	390	375	391	365	337	350	364	405	384	423	385	361	384	357	353	393	375	336	378	348	379	422	406	386	374	365	412	377	386	397	369	367	369	366	374	378	382	375	341	383	388	397	366	404	376	366	369	381	393	370	385	343	355	376	380	350	367	365	396	368	370	412	392	377	424	375	352	380	369	363	385	364	373	376	380	373	353	384	378	373	355	381	381	356	362	387	385	347	355	375	358	368	383	365	378	389	366	359	357	381	359	361	306	383	366	379	374	375	352	390	355	384	376	357	369	386	365	374	378	368	356	359	382	391	386	354	332	401	419	353	373	358	372	378	386	388	375	353	412	366	365	383	412	392	426	378	366	373	370	375	326	367	415	385	335	372	338	367	344	350	357	419	368	410	358	389	360	343	343	388	370	383	365	365	379	349	358	391	358	393	371	392	408	342	364	371	340	374	400	362	347	384	355	397	344	362	381	387	356	382	367	402	372	391	377	412	400	388	388	397	373	330	386	334	377	421	400	420	355	347	385	386	359	393	359	380	357	381	345	370	389	364	349	377	395	369	364	377	377	382	388	358	385	407	371	396	335	357	352	381	383	383	390	381	372	362	353	395	344	391	372	379	371	386	376	369	404	391	360	371	364	339	359	402	357	365	366	394	378	327	350	365	385	368	390	380	369	361	368	365	351	358	392	322	357	348	372	374	395	373	396	359	344	359	378	379	370	370	358	383	362	390	380	385	352	381	383	356	384	349	372	375	369	378	379	386	358	365	378	398	345	335	410	368	378	367	389	351	392	402	359	376	376	388	382	323	385	367	368	367	363	368	362	362	393	364	362	388	360	381	354	388	366	343	343	368	406	378	380	382	346	381	363	433	376	389	378	371	368	354	333	368	342	357	367	368	370	370	384	397	354	395	341	364	389	383	355	363	359	412	359	393	370	360	381	386	349	363	336	356	418	362	353	364	390	345	401	352	363	341	465	361	379	369	367	409	378	368	352	360	364	364	389	378	377	378	369	359	393	367	385	342	421	378	382	353	376	339	389	413	345	368	383	394	373	352	371	383	383	364	428	399	362	375	380	353	361	343	377	360	355	348	383	369	387	383	350	383	388	342	362	371	337	381	396	379	324	356	392	357	353	377	378	343	394	376	373	361	338	340	384	401	357	354	353	388	380	397	402	348	376	329	323	357	379	394	397	353	377	348	351	375	311	405	404	315	351	385	401	397	382	390	385	395	381	347	361	345	403	360	401	361	394	378	342	356	375	341	374	385	392	354	352	388	345	372	355	337	376	367	375	366	368	393	355	387	351	392	393	368	348	360	357	346	360	390	353	383	381	380	353	363	390	390	362	414	373	361	374	396	335	341	335	362	374	367	379	356	386	346	343	370	404	419	395	373	379	390	377	338	355	398	374	383	380	353	343	347	388	373	365	316	369	344	349	376	328	417	370	392	340	400	331	370	388	371	334	369	361	357	373	374	384	348	381	392	380	420	360	350	389	365	390	396	384	353	387	384	403	383	373	351	400	351	355	378	367	340	380	365	353	389	391	390	410	392	365	352	387	350	383	364	349	422	365	403	402	389	354	351	361	398	386	367	333	363	388	341	319	351	376	398	385	397	383	393	371	339	401	353	354	353	395	359	371	351	379	398	350	383	345	353	379	368	357	368	372	361	351	393	404	354	378	362	379	394	362	395	357	384	382	401	318	358	377	372	367	403	382	378	308	378	355	371	359	380	408	369	349	363	396	342	393	399	374	393	382	412	355	402	369	400	364	362	332	396	375	377	389	377	359	366	379	367	379	361	401	396	388	351	373	387	392	350	352	374	349	347	372	369	353	375	381	386	405	398	387	383	395	391	366	374	387	387	376	352	429	354	370
2664	1032	1159	1067	1130	1065	1038	1023	988	1008	961	951	975	999	978	932	972	934	972	978	919	926	974	973	902	895	963	955	917	913	957	1004	1021	966	943	970	969	967	950	906	963	992	944	927	962	994	892	968	913	854	1007	989	924	942	960	1003	1030	982	896	929	917	938	972	923	950	938	913	965	975	953	881	932	958	958	964	951	962	937	947	910	952	956	993	932	949	927	956	983	946	906	1002	930	946	957	964	967	962	963	901	921	1000	959	929	929	989	971	940	941	925	928	907	931	981	936	948	996	985	946	945	936	959	965	935	944	960	1000	971	959	944	964	930	867	942	972	988	922	990	954	969	938	928	937	980	906	912	974	941	937	975	930	943	916	999	907	962	986	930	946	923	926	880	930	981	954	990	919	927	1002	871	952	955	907	976	951	925	956	948	930	965	893	931	943	950	928	904	945	930	925	962	935	980	974	970	913	1007	914	939	976	931	952	959	930	886	949	946	938	935	935	958	917	948	999	929	906	912	919	983	966	991	937	953	971	972	896	957	986	957	973	907	970	989	927	930	898	1032	962	970	937	960	987	983	957	881	980	948	890	991	907	930	907	974	917	928	912	912	927	974	952	904	941	886	962	934	942	916	992	941	978	948	968	937	969	936	913	926	957	897	993	870	921	952	944	942	972	986	971	936	918	954	946	965	940	965	952	893	966	944	931	934	926	964	907	952	913	1008	912	946	954	895	969	945	936	995	917	946	999	911	955	928	975	983	923	950	906	917	988	944	969	1001	1010	992	904	950	944	933	932	918	948	945	966	954	949	981	958	943	915	980	927	997	985	960	948	984	929	943	964	918	958	927	959	973	920	1002	934	976	938	975	973	945	994	949	908	971	1011	875	916	935	981	915	936	996	929	1007	965	904	954	954	905	915	929	940	930	938	938	1010	910	951	868	965	956	967	964	944	930	947	952	952	931	968	928	937	938	956	933	897	910	941	942	955	947	908	968	940	937	893	923	946	885	995	927	911	961	962	920	928	975	946	996	997	902	957	929	927	921	933	960	919	912	885	942	909	959	957	979	954	929	899	948	970	887	901	914	932	933	924	906	944	938	969	921	999	945	975	985	946	903	922	957	921	871	991	963	912	955	931	937	956	968	966	905	986	938	934	927	976	914	951	892	941	962	1011	949	925	936	974	1043	941	908	957	935	929	924	956	959	856	971	922	921	1029	955	967	925	953	993	907	987	999	945	915	977	939	924	966	954	911	959	984	976	936	905	921	938	909	959	979	924	919	921	952	967	936	934	965	974	942	966	947	913	954	930	940	935	994	966	970	935	905	941	985	926	963	924	973	922	957	977	961	976	978	904	946	966	906	908	940	971	938	919	910	937	943	951	1012	949	946	967	930	977	946	925	914	980	931	919	973	945	950	970	947	957	900	883	982	897	937	919	962	973	916	911	904	967	954	920	952	916	946	971	913	902	928	919	923	1006	949	957	906	1001	980	937	934	934	981	918	928	929	957	872	975	1009	932	932	938	975	912	961	956	960	935	911	966	920	982	937	973	915	961	973	873	945	978	941	935	914	937	960	986	955	915	939	950	934	1014	935	968	907	941	988	950	847	937	946	953	987	924	908	967	913	987	986	897	953	976	972	979	919	969	992	936	954	952	962	933	971	945	961	932	934	918	994	950	994	909	920	941	973	917	931	929	948	969	982	941	928	908	905	942	938	954	899	944	942	919	923	986	991	993	897	969	925	905	936	948	969	942	908	915	913	956	966	940	902	933	901	904	994	965	954	923	996	986	935	942	973	913	1010	899	929	981	1014	928	939	942	953	919	895	963	934	935	998	943	984	994	891	910	968	944	897	916	957	907	940	925	949	918	901	996	932	1021	883	960	944	953	915	932	909	963	934	908	975	1006	950	937	962	928	943	920	979	919	943	920	891	935	962	980	974	1008	928	935	988	964	987	907	992	973	978	934	958	966	997	964	951	905	952	914	935	914	952	892	962	951	937	941	956	909	913	991	909	912	932	968	976	933	1003	924	900	935	908	973	935	948	919	968	1039	981	921	959	951	917	923	922	916	953	943	894	910	905	962	909	993	926	957	940	915	942	936	922	890	940	950	908	961	960	924	996	938	931	996	886	925	1046	983	977	964	953	931	967	938	923	970	870	962	958	994	1001	972	974	895	981	955	970	954	974	947	971	941	957	956	955	960	959	956	936	962	908	907	925	866	991	956	914	894	909	991	967	943	931	969	866	949	978	938	892	945	950	942	945	985	952	950	972	950	948	956	931	957	964	981	928	953	953	930	969	904	926	970	905	931	954	893	917	911	957	1002	914	956	919	963	950	907	907	933	921	878	928	956	928	929	980	897	912	959	945	939	975	931	1002	896	932	979	908	916	979	939	959	1026	924	956	906	946	904	955	964	935	948	990	968	954	869	898	915	916	952	909	954	959	954	930	967	922	947	940	922	920	980	917	942	972	965	955	968	982	936	988	924	936	929	951	936	898	871	888	961	932	986	978	998	907	994	908	1004	959	923	970	970	889	933	988	936	977	910	918	939	959	932	926	836	963	962	938	934	942	929	975	954	1005	962	893	960	941	957	922	948	925	975	920	967	906	949	943	997	947	1013	934	973	953	947	923	903	953	979	933	954	950	928	889	999	980	987	905	961	943	931	954	1000	913	968	954	959	978	937	927	981	945	969	930	946	928	950	959	956	965	962	932	940	1000	945	883	949	978	953	939	934	936	947	926	913	975	948	931	972	950	931	1014	905	964	966	929	905	970	940	967	983	916	982	961	945	949	919	973	924	960	904	994	973	978	897	983	923	922	993	984	953	912	970	1008	976	934	967	905	999	969	932	973	974	964	972	973	983	912	939	942	905	961	948	950	915	974	918	934	931	941	920	946	1001	941	924	981	965	896	944	982	927	899	916	1003	900	968	949	937	907	975	936	895	971	913	936	937	1002	969	930	958	941	965	986	965	928	880	909	886	954	955	900	992	995	950	958	906	937	959	926	966	973	948	893	979	954	1040	930	932	902	919	962	932	940	970	893	950	997	954	955	949	957	963	912	955	918	968	911	888	918	956	941	953	996	1028	1007	940	978	912	932	937	913	957	1006	965	975	931	936	937	936	1000	1035	992	981	930	956	922	952	970	979	984	920	975	941	1005	925	889	909	904	946	953	957	937	907	920	903	946	928	940	989	947	916	943	906	941	960	950	1002	936	958	981	973	916	952	911	932	905	953	986	969	971	908	961	920	944	954	948	893	986	955	959	980	978	958	910	908	948	964	972	951	944	957	970	984	934	993	978	926	971	970	971	868	947	964	932	921	972	903	914	998	931	1005	906	959	891	931	961	932	957	953	947	918	917	952	943	943	916	989	965	925	921	964	931	936	924	930	971	976	926	948	951	990	945	923	958	930	982	909	942	959	952	989	931	995	975	923	967	883	910	953	976	904	939	936	932	955	951	979	908	955	941	948	935	946	928	884	960	935	933	853	923	935	947	941	909	930	983	877	949	965	920	958	972	991	929	941	1001	979	946	951	960	973	933	959	960
8401	1221	1503	1181	914	751	593	577	527	530	470	445	385	425	403	396	433	375	387	382	353	393	367	342	384	371	353	358	335	363	365	364	344	342	389	389	361	364	372	360	338	347	374	366	410	363	348	355	340	358	316	382	358	351	362	347	359	350	327	345	332	321	325	374	353	354	365	352	380	350	344	354	351	330	338	376	339	398	337	339	378	362	357	356	361	350	363	393	360	345	376	354	356	334	376	335	364	361	369	365	365	319	354	370	390	339	372	357	331	364	330	344	351	345	364	354	376	324	339	342	393	359	383	367	343	355	387	351	355	289	332	345	327	319	351	321	344	357	349	330	322	381	321	365	364	361	362	338	367	394	376	343	343	335	376	354	334	370	355	360	342	364	343	355	356	357	338	317	356	351	360	342	334	338	358	358	338	309	356	331	386	342	337	352	351	325	358	342	377	377	354	361	321	351	363	316	315	365	354	336	373	357	349	322	389	349	366	326	335	368	348	346	317	352	334	339	347	343	339	345	313	346	379	360	319	329	336	353	355	339	348	348	355	338	373	390	352	341	331	363	342	350	336	369	349	335	380	350	365	332	349	365	352	323	312	304	358	357	362	367	326	336	350	342	377	356	337	350	324	358	331	354	344	346	345	330	340	353	377	368	357	376	367	358	392	339	324	351	347	350	378	347	339	328	340	342	318	368	329	357	342	370	342	354	380	373	341	349	332	352	335	385	376	365	337	334	311	337	335	320	340	357	371	372	340	326	350	328	382	341	341	348	336	359	350	322	392	341	351	358	332	354	372	386	386	316	349	348	342	355	371	371	338	366	318	355	322	330	345	327	360	332	359	320	351	348	361	332	369	376	353	337	319	341	354	341	337	337	323	329	335	362	365	360	366	352	326	345	358	333	340	328	332	354	334	365	332	344	342	354	371	358	351	331	335	343	345	352	360	370	335	353	376	350	382	372	334	346	360	347	355	332	342	321	306	363	350	359	340	378	353	361	362	336	366	383	361	335	373	381	369	358	367	329	355	350	305	325	345	351	363	331	369	359	326	348	332	334	363	379	349	348	366	341	323	335	358	362	371	332	352	311	337	366	347	350	355	369	338	324	339	376	368	340	380	349	358	339	333	307	378	359	329	358	356	328	349	346	345	342	340	374	318	355	326	336	336	347	346	369	363	348	348	350	370	357	353	345	333	326	353	334	345	354	365	350	374	347	397	331	335	385	353	341	329	343	363	367	372	348	347	342	390	331	366	303	332	373	362	358	361	342	350	339	326	385	354	350	340	333	367	342	355	376	377	337	347	355	346	358	335	324	311	340	348	354	360	346	367	347	362	347	341	344	348	327	378	371	367	341	375	354	362	362	367	362	348	338	371	316	337	334	359	321	329	358	354	370	321	328	360	311	344	354	347	335	362	330	366	325	339	351	318	340	361	346	358	415	356	344	378	362	363	351	345	351	316	321	353	345	355	356	376	352	365	350	357	350	338	357	332	350	368	330	337	348	351	378	337	381	404	357	370	389	333	341	334	346	362	365	357	371	356	357	370	348	346	373	347	355	388	337	315	359	316	360	351	351	350	364	363	361	321	361	369	354	309	361	331	363	373	328	392	370	337	354	350	361	371	348	371	355	336	349	323	356	373	361	374	371	341	347	333	341	350	371	366	389	347	352	374	368	340	362	355	365	361	354	352	350	358	341	374	338	305	363	320	362	344	322	381	361	330	363	367	347	348	330	346	340	336	358	366	369	379	320	353	333	363	336	318	344	340	328	376	338	359	350	344	404	337	338	352	383	369	356	343	337	345	339	363	375	371	346	347	351	330	354	355	335	303	365	364	373	335	323	342	324	370	359	350	332	349	354	362	356	355	381	334	332	333	353	351	319	345	308	338	354	358	349	376	372	359	350	330	381	344	342	388	380	378	362	323	277	344	346	324	346	336	359	358	370	380	353	354	371	365	366	330	368	338	335	341	318	344	389	358	341	369	357	340	362	331	357	357	354	345	346	333	343	337	328	361	375	357	355	328	348	327	361	338	342	353	319	342	346	341	347	375	324	354	364	348	373	320	329	366	332	352	348	389	371	365	348	346	335	385	342	348	361	376	381	343	366	332	404	365	342	359	355	364	335	359	372	343	328	369	330	373	354	323	322	320	332	297	346	362	332	370	361	367	349	362	344	336	337	347	354	360	329	344	368	343	347	351	329	379	324	343	352	347	325	355	348	364	360	367	375	370	298	367	359	326	319	357	329	351	335	335	352	357	365	325	366	369	364	342	341	359	345	386	346	379	327	361	322	385	326	389	361	317	379	340	361	324	361	368	366	370	335	364	348	336	349	377	362	363	356	369	357	362	357	380	343	372	386	329	345	343	356	363	344	363	366	356	375	346	330	366	330	369	361	359	377	355	382	335	352	328	371	363	335	336	318	358	338	323	336	356	354	352	308	369	382	337	344	351	349	344	334	366	348	344	345	348	368	374	352	359	311	323	323	336	342	359	382	371	338	332	364	371	355	366	359	307	363	332	365	361	346	348	359	361	356	335	304	367	321	380	348	365	353	334	331	356	329	331	349	340	337	369	336	348	357	366	351	379	354	358	359	374	379	359	351	356	340	350	355	358	322	382	348	372	338	355	370	328	324	337	364	342	392	350	342	323	376	347	334	338	352	353	360	341	350	379	340	347	375	369	352	356	381	370	369	360	384	355	314	376	360	345	327	338	335	325	339	337	363	395	347	349	330	389	354	355	359	357	360	361	368	307	375	339	322	355	354	403	354	348	336	349	332	342	337	371	355	379	342	366	360	359	348	381	366	330	325	334	348	338	359	362	364	337	371	353	363	374	379	364	337	334	357	351	352	358	332	380	301	348	356	348	396	359	372	339	329	375	378	348	349	362	349	331	330	359	342	310	372	336	371	314	354	341	361	353	362	377	371	342	344	369	365	326	328	330	323	355	360	337	386	333	394	325	345	336	369	359	361	367	346	350	345	334	327	326	363	352	351	401	362	337	341	347	346	348	346	342	347	349	328	345	386	358	351	337	387	349	368	341	337	349	373	352	338	355	340	334	357	349	339	337	344	331	331	350	370	331	329	361	365	352	341	351	356	358	362	334	322	347	339	340	360	363	368	356	356	313	369	331	350	320	358	382	349	323	372	354	342	355	346	360	302	378	351	330	350	365	349	320	360	375	333	346	350	346	344	343	359	318	356	357	350	365	357	327	310	337	346	365	337	406	339	376	352	340	371	329	338	354	369	338	372	344	343	325	335	309	377	338	341	359	369	375	354	354	362	348	376	334	377	309	354	371	366	373	354	338	357	338	330	342	363	334	350	346	341	361	329	333	309	344	371	392	329	356	376	347	391	359	309	351	329	344	366	349	346	342	332	342	369	337	346	356	345	357	339	364	350	354	358	347	389	364	367	386	322	389	359	371	349	359	327	406	333	358	342	354	362	355	336	345	340	339	334	313	356	382	313	371	387	339	375	355	376	329	341
5826	1706	2983	3521	3124	2704	2346	2086	1833	1633	1537	1427	1390	1339	1173	1177	1189	1097	1119	1080	1165	1095	1015	981	1026	1041	938	974	982	900	957	1001	938	985	934	933	917	969	940	905	919	929	938	926	964	899	887	919	944	919	940	975	895	904	926	933	901	884	941	909	913	882	922	942	888	907	918	893	849	882	913	924	897	915	928	938	929	890	914	912	947	865	933	882	906	848	902	944	898	923	905	883	879	901	880	923	924	881	928	919	926	888	909	913	920	898	903	881	918	891	882	910	861	931	890	875	889	886	880	888	892	860	882	926	934	887	894	848	884	911	902	870	876	864	910	853	878	898	923	933	846	897	922	867	897	862	927	909	917	912	859	913	854	908	851	896	865	881	891	912	894	875	858	887	930	921	892	891	886	928	846	859	899	922	912	930	913	876	940	886	898	863	877	919	864	907	892	943	802	869	867	874	856	869	923	923	904	869	880	861	857	879	884	849	868	881	877	889	837	871	898	930	919	826	861	894	885	904	894	886	883	840	867	890	855	853	871	853	874	907	882	913	914	911	859	880	904	842	909	906	814	836	918	881	899	914	856	858	899	886	874	887	881	864	945	856	850	941	881	885	855	876	859	892	858	901	847	915	861	921	933	848	895	891	857	848	890	888	836	844	902	904	866	870	857	896	886	888	876	844	842	891	904	880	886	943	856	914	893	846	891	906	836	862	884	856	909	893	865	925	873	904	865	880	884	875	888	884	917	875	871	809	865	942	898	863	859	904	945	905	897	949	888	895	905	889	861	914	919	874	898	853	820	874	828	917	908	828	836	842	894	876	899	897	929	906	845	891	873	900	956	870	869	856	855	874	920	892	856	873	878	814	860	885	930	860	857	870	946	938	841	891	927	910	924	898	870	927	876	875	880	924	856	890	857	907	922	891	897	899	886	873	923	867	904	862	911	923	879	872	879	815	885	854	868	894	925	852	872	893	839	911	923	904	926	931	922	878	888	877	901	904	868	849	871	910	941	852	943	853	884	911	911	862	912	925	828	875	885	870	862	895	842	872	869	839	857	917	880	908	925	898	911	909	874	908	875	887	891	866	913	861	857	843	927	885	957	909	825	879	906	888	874	880	842	889	874	870	900	883	895	915	903	877	818	840	950	918	863	869	917	893	853	900	892	887	905	926	849	857	912	841	892	864	856	931	878	902	893	903	952	892	886	898	906	888	926	848	850	886	936	882	889	882	908	871	923	850	863	862	874	868	877	879	963	832	858	865	945	932	875	885	877	879	837	858	856	884	869	893	875	906	876	878	864	883	875	803	897	907	803	885	874	916	938	915	846	924	801	865	918	880	867	883	911	892	902	940	878	850	865	866	848	883	877	916	912	880	863	913	857	824	893	853	889	881	895	926	932	877	860	891	860	880	891	938	878	885	931	892	854	880	909	861	879	963	841	894	866	888	879	856	872	890	887	879	831	887	923	938	890	914	887	891	875	885	862	881	853	864	884	886	774	900	843	878	862	850	892	885	819	851	863	924	885	868	901	848	858	870	895	836	893	917	924	880	870	882	895	870	899	868	869	896	909	851	864	869	898	880	878	883	911	877	889	941	927	928	864	854	841	903	850	853	925	891	869	875	891	855	887	890	923	885	883	871	862	910	884	906	879	838	918	878	898	871	908	894	858	919	901	865	854	885	929	935	902	932	887	815	884	880	870	891	854	866	912	877	831	846	829	863	847	859	897	860	875	932	858	919	881	884	893	887	875	881	887	900	913	877	924	912	848	912	805	916	894	932	943	896	890	913	882	884	849	882	848	895	900	866	897	883	887	937	905	954	890	891	925	900	921	916	896	920	884	902	903	921	879	925	839	895	866	934	896	901	928	887	844	844	896	899	846	871	871	861	951	918	898	920	917	884	907	915	866	835	923	847	916	883	859	856	889	886	877	841	909	883	920	876	873	889	880	939	907	960	847	828	963	884	835	870	871	855	898	900	873	909	820	942	875	832	849	818	916	904	919	883	843	915	875	852	899	851	871	870	857	902	841	900	873	888	873	890	905	887	886	890	880	945	887	920	899	891	903	861	845	907	862	855	874	938	872	893	905	866	929	884	888	873	944	935	890	858	908	836	912	868	859	838	891	900	930	918	913	910	879	858	830	887	872	929	912	864	848	849	909	920	914	907	883	886	845	906	945	884	891	905	867	858	897	888	904	904	909	948	879	895	850	891	858	884	830	855	858	912	904	891	870	875	868	849	884	924	893	872	854	858	885	814	868	869	911	850	874	881	895	884	886	886	937	865	903	881	905	836	897	936	821	872	886	893	854	918	846	896	860	873	890	915	847	897	903	880	859	894	860	874	865	850	870	869	879	867	969	934	848	833	856	949	901	953	916	869	844	851	857	855	869	904	897	888	852	936	928	842	859	877	906	905	908	882	910	873	905	854	943	925	852	839	885	874	884	877	921	892	892	830	871	893	868	852	902	841	902	877	897	896	897	858	851	880	823	892	872	889	921	911	902	891	882	896	878	928	925	933	857	896	918	914	864	959	944	927	898	882	864	902	865	930	897	853	844	860	887	869	918	899	897	857	877	832	905	925	902	864	865	930	878	901	854	890	914	893	862	917	899	864	899	882	904	894	863	917	875	899	837	939	903	841	881	894	915	885	839	886	873	920	901	925	890	890	891	893	877	892	894	918	851	880	874	908	875	870	894	844	841	903	919	926	851	836	896	920	855	889	854	886	847	840	890	892	907	930	888	945	913	855	872	875	903	891	922	888	851	878	910	874	917	912	871	843	912	897	927	892	908	898	908	875	875	891	878	859	862	928	845	860	900	883	940	871	873	890	907	970	861	876	832	889	901	861	931	921	889	895	860	858	869	902	878	850	850	871	888	937	930	884	890	833	836	856	935	900	853	898	921	899	911	868	839	900	854	866	872	929	939	869	934	860	894	878	805	851	874	886	895	860	898	932	898	871	856	858	903	873	842	933	915	942	932	890	886	884	883	880	903	886	889	852	912	898	850	870	918	869	923	902	869	917	897	874	946	899	895	840	929	850	879	812	893	869	885	876	876	934	833	884	925	922	884	899	858	902	868	834	901	845	885	893	905	881	959	830	893	845	871	855	893	925	869	871	874	895	905	875	887	914	870	885	886	888	898	955	928	871	879	885	922	857	824	913	870	886	875	865	900	895	915	834	877	880	887	886	929	887	916	853	913	894	913	912	906	900	861	923	837	890	913	944	859	912	908	913	887	846	878	870	852	852	890	838	921	892	880	914	875	876	881	937	865	885	899	880	847	871	874	933	884	921	894	918	874	844	895	884	847	882	884	861	879	892	866	871	932	869	877	906	821	853	879	868	937	889	875	862	878	915	865	842	912	844	875	889	914	835	857	853	854	882	992	910	906	878	912	914	834	909	920	869	916	848	921	850	871	844	869	883	864	875	900	894	875	880	901	855	859	884	938	845	858	918	926	932	915	868	933	899	871	887	911	920	856	869	859	906
15564	2489	2538	1990	1376	1022	814	615	516	429	422	411	342	328	298	286	253	236	246	257	247	195	222	213	207	228	233	234	209	258	224	213	189	191	182	193	192	210	180	201	221	187	195	195	214	187	204	177	190	202	207	189	184	187	215	190	188	189	164	171	210	195	192	171	182	191	188	188	192	190	177	166	172	189	175	179	206	162	191	153	143	160	163	155	183	193	177	195	169	188	174	177	196	182	180	192	185	161	200	194	152	176	161	193	210	155	194	196	183	199	170	177	163	170	184	176	162	202	183	191	168	176	197	151	187	193	172	185	186	181	164	178	163	213	151	164	184	181	197	175	185	197	186	170	185	207	178	181	194	186	170	197	185	173	210	181	181	186	184	197	183	204	160	186	181	188	153	172	171	185	184	170	160	177	214	167	180	160	199	178	156	167	160	181	183	164	159	172	180	168	187	196	145	187	172	173	160	165	179	166	198	181	185	199	169	202	195	186	181	154	178	168	184	171	176	202	178	190	169	162	175	202	195	189	189	188	185	187	162	176	183	177	164	172	178	174	178	185	169	188	171	161	184	194	154	180	214	199	173	177	171	173	180	184	194	186	168	157	187	167	183	180	197	200	176	170	175	180	154	176	185	162	183	186	164	181	184	176	172	178	173	173	175	198	170	182	203	174	168	181	176	175	163	200	186	169	187	175	179	165	190	184	181	178	202	186	183	185	181	197	169	188	159	179	198	184	170	179	175	189	165	151	186	159	185	199	183	172	185	169	182	171	178	191	199	180	167	184	175	162	193	186	172	203	174	179	184	169	183	178	169	177	186	168	182	194	173	175	165	172	152	180	193	196	196	192	161	194	185	180	167	155	186	213	180	191	177	148	196	188	174	203	184	164	173	171	181	158	187	173	194	169	202	175	179	158	169	188	178	194	178	185	188	159	187	156	182	174	199	210	188	166	170	150	186	188	196	202	163	187	183	165	159	172	195	184	197	157	155	196	176	166	172	161	186	200	172	167	199	163	198	170	165	171	164	195	143	165	156	176	209	154	175	166	154	188	178	178	179	179	166	205	175	182	170	183	171	141	192	198	178	181	164	168	194	169	163	168	173	167	167	173	187	176	180	180	150	160	150	162	168	193	191	187	158	179	189	217	181	174	190	151	183	180	177	161	184	164	188	197	161	175	176	192	173	164	191	180	181	155	175	161	178	195	173	180	173	216	168	195	191	165	155	185	193	185	167	180	167	193	165	158	186	170	197	162	177	200	183	168	186	158	166	151	183	182	195	187	166	167	194	163	176	189	194	194	163	160	173	167	174	159	170	160	190	172	193	182	214	164	175	190	162	174	178	190	199	182	175	160	171	186	143	208	169	175	173	184	166	171	183	153	163	181	174	186	180	170	163	168	177	196	193	148	191	204	166	188	180	189	195	190	160	168	161	165	181	192	174	168	160	165	176	180	181	173	201	167	178	186	200	202	211	184	170	180	162	162	159	173	168	183	180	172	161	179	176	172	199	206	210	175	191	161	172	171	199	194	164	167	165	175	180	204	183	170	154	184	190	168	168	173	184	177	175	170	166	158	149	157	191	186	166	163	189	220	147	182	160	178	182	189	184	183	186	180	168	165	210	182	191	164	159	195	170	170	171	180	166	180	171	162	187	190	152	180	174	179	172	185	192	185	180	168	180	187	167	162	169	190	182	184	164	168	202	169	153	202	170	174	177	167	196	214	187	172	199	174	175	177	165	194	177	161	191	154	171	183	174	193	195	177	183	185	195	198	191	174	167	176	171	170	184	197	189	184	151	177	179	188	177	184	163	148	173	174	164	190	195	174	187	181	164	182	173	154	177	198	181	163	157	190	189	175	181	182	173	201	187	184	150	214	188	177	194	190	186	187	168	182	176	170	181	167	176	171	185	156	195	179	162	171	162	160	157	188	193	166	172	184	167	182	181	184	160	182	184	194	187	192	180	186	203	163	164	173	201	176	168	175	192	178	157	152	172	163	181	158	178	172	194	172	159	169	171	192	175	169	181	201	177	193	168	168	198	182	165	170	185	203	182	186	167	174	168	154	162	164	159	186	175	166	160	215	173	171	150	196	179	176	199	185	208	187	176	202	167	183	172	173	184	171	168	204	205	163	186	168	196	175	178	159	188	177	195	190	197	164	189	182	177	181	165	193	178	166	181	157	158	192	183	180	191	166	173	190	202	191	197	186	178	183	181	202	188	167	158	184	180	177	182	190	171	167	169	169	187	186	208	184	172	198	177	174	189	179	191	202	204	172	181	207	160	176	149	181	172	190	165	178	176	162	185	169	175	152	198	170	184	206	192	168	194	180	173	165	195	185	161	187	176	169	198	171	171	177	206	197	174	180	209	209	168	187	179	168	161	180	168	174	177	182	176	165	165	185	175	189	175	162	191	162	216	184	197	183	164	171	199	201	179	168	180	176	172	185	192	179	151	161	166	170	170	190	172	197	165	185	168	159	175	195	178	162	177	177	202	201	156	164	200	188	169	185	175	146	161	186	195	187	179	194	194	179	166	180	175	167	195	168	157	181	183	188	149	184	180	188	197	164	175	175	188	175	173	189	205	173	175	154	174	164	184	175	174	171	191	154	169	165	165	176	186	167	186	153	181	206	189	155	187	182	194	177	173	175	169	167	170	187	178	180	183	186	178	185	164	177	187	175	186	184	172	171	203	208	194	193	174	176	161	162	184	182	167	182	186	179	169	168	190	173	172	163	166	171	167	202	171	171	161	170	201	182	167	189	225	190	170	206	177	197	172	178	182	172	177	192	170	167	172	170	167	199	185	145	170	185	181	198	187	171	178	166	188	190	185	174	175	170	160	196	157	195	166	174	180	173	172	187	209	181	151	213	203	186	185	174	189	150	195	168	181	192	166	168	203	198	170	212	166	170	161	185	181	177	172	201	170	166	186	179	179	186	177	169	203	191	205	193	205	178	174	192	185	167	159	172	189	175	145	175	157	177	172	160	183	160	152	175	178	206	193	176	181	189	192	180	183	168	175	173	175	204	163	191	181	185	175	175	169	197	178	179	181	165	172	182	176	159	168	167	179	164	173	186	166	162	174	176	183	185	167	164	187	194	170	180	179	180	200	178	162	184	156	161	195	192	156	165	193	182	161	159	193	196	168	177	197	169	168	180	182	156	200	156	185	160	158	156	187	180	186	184	184	184	147	192	203	196	153	179	161	174	188	178	200	184	156	176	181	166	182	187	180	179	178	173	192	142	195	184	186	170	180	189	190	188	182	179	193	173	169	171	178	187	196	195	165	174	182	143	166	165	183	170	185	184	154	172	197	159	180	167	189	161	199	197	153	145	167	197	170	192	189	175	177	178	179	189	140	171	201	178	188	164	155	183	181	169	204	169	177	182	182	161	180	218	178	159	181	187	182	195	161	169	168	191	178	182	155	195	178	178	187	187	163	178	193	207	173	191	176	181	183	189	168	164	191	156	185	188	163	171	163	167
7514	2137	4624	5685	4819	4034	3353	2820	2333	2006	1726	1648	1408	1327	1210	1114	1058	970	875	883	872	821	783	810	775	739	707	692	718	641	647	664	666	609	604	650	579	645	582	553	544	586	562	559	620	555	569	539	535	567	561	557	559	548	547	535	535	562	549	534	521	522	540	513	537	526	485	560	546	488	529	532	515	540	521	497	537	470	526	517	507	544	526	490	476	552	517	497	499	499	527	506	499	518	548	547	484	525	487	515	506	515	540	500	523	547	552	510	523	524	468	489	509	508	509	486	519	518	510	493	489	486	470	478	503	514	473	506	475	520	511	507	505	492	476	455	523	516	514	480	500	516	501	518	525	552	485	517	540	500	507	490	529	493	516	494	502	475	505	485	512	524	494	460	494	500	473	471	476	522	511	485	505	512	540	476	512	508	474	527	530	445	515	489	493	521	503	506	504	493	502	501	516	485	523	518	487	538	514	485	523	482	522	522	509	518	512	473	506	520	493	514	482	457	498	488	483	492	470	486	487	477	489	495	517	488	492	497	505	499	496	475	502	440	481	495	493	504	509	488	467	488	470	477	503	478	512	521	467	494	481	471	482	498	489	513	472	492	479	480	464	531	472	508	488	498	479	509	477	551	458	483	517	490	515	464	538	477	533	483	461	484	465	513	461	499	476	467	489	495	513	497	500	505	478	485	502	480	501	507	499	496	495	489	472	513	478	490	473	489	486	480	531	509	475	489	515	484	455	498	471	497	504	517	487	488	478	471	499	536	476	502	469	495	435	514	470	510	512	472	491	448	491	496	505	498	500	492	524	472	515	470	501	486	485	527	525	455	499	459	489	512	521	499	510	485	493	483	509	494	475	499	476	462	483	497	483	465	520	504	487	474	506	535	479	506	495	489	541	475	506	497	499	509	457	473	501	510	515	501	484	521	499	511	465	506	534	483	542	488	494	497	476	521	547	515	502	518	516	497	487	449	479	486	505	525	468	512	494	457	520	529	477	502	512	493	479	495	483	528	494	459	483	493	468	511	499	501	500	480	481	498	514	472	486	464	529	484	465	487	455	489	469	485	501	492	505	520	511	473	488	473	530	495	496	534	484	452	514	503	513	516	470	514	479	516	447	444	489	486	498	538	472	510	501	517	494	472	509	497	498	454	495	471	475	487	465	449	504	481	481	494	512	463	514	487	524	487	477	507	459	474	491	505	488	535	523	492	498	484	515	480	479	518	496	497	473	502	510	505	485	524	515	472	462	470	491	477	473	500	489	477	470	447	478	511	445	488	526	504	512	497	488	510	541	470	503	503	458	503	479	533	477	485	478	503	498	483	472	464	516	488	534	485	502	553	536	440	534	515	469	478	521	487	498	512	536	480	466	507	485	498	477	472	491	489	489	485	475	484	485	509	463	429	488	509	493	525	478	454	478	465	509	462	485	496	512	516	490	495	474	488	494	508	484	527	486	499	490	471	485	448	473	458	479	522	474	518	475	499	492	532	479	518	494	504	487	470	509	488	522	460	511	521	488	490	510	507	492	486	490	506	496	454	464	441	478	509	458	523	520	505	504	484	462	541	484	490	473	530	459	475	521	511	496	501	505	509	417	502	498	488	498	498	497	489	488	482	464	518	496	489	504	494	475	492	483	500	506	507	481	504	474	541	505	514	469	508	478	461	487	497	489	506	483	449	437	476	447	510	475	480	514	503	490	531	457	503	480	499	485	479	501	507	500	470	504	501	492	467	486	511	479	508	471	493	498	521	480	529	521	487	517	483	501	492	472	477	441	511	471	502	474	459	454	485	489	489	497	502	515	526	499	496	521	507	454	511	501	487	494	503	446	496	477	512	456	448	499	473	487	452	464	506	491	486	492	468	481	496	509	471	502	485	493	500	491	500	466	481	450	499	518	506	473	494	487	474	461	489	477	482	464	513	464	502	468	476	512	478	494	466	530	505	441	474	470	495	485	507	477	476	503	535	480	519	488	509	479	486	463	492	464	482	479	458	496	460	504	462	516	494	481	491	489	478	538	493	499	521	492	476	518	450	459	516	550	507	550	506	529	521	506	472	464	499	465	478	504	454	515	500	496	523	493	521	449	501	485	503	492	498	521	466	517	516	488	540	505	499	500	519	504	473	508	515	494	504	487	488	449	485	486	503	482	526	465	489	528	514	480	477	528	473	478	460	510	506	489	528	474	497	520	434	484	510	453	530	537	502	469	482	525	505	466	478	499	484	543	476	477	496	482	507	501	510	506	515	517	503	482	489	468	510	492	474	512	492	514	457	467	475	546	472	495	493	484	495	500	468	472	522	507	509	523	500	470	460	501	503	454	499	487	482	508	505	485	486	507	503	467	438	460	503	492	507	526	522	468	492	467	487	484	521	507	498	512	510	489	495	466	468	480	509	484	487	518	527	490	506	536	498	462	463	504	505	502	511	497	463	480	475	472	497	528	502	486	499	495	476	482	463	501	478	514	502	463	475	505	496	487	531	502	482	516	464	485	477	497	520	466	506	498	528	453	492	513	494	538	495	492	462	510	481	501	492	526	449	470	510	458	492	485	515	510	501	503	492	468	493	467	462	502	474	460	510	463	533	486	460	497	470	497	475	464	440	503	504	510	492	497	503	477	499	494	500	477	487	507	538	473	502	481	505	466	518	494	481	495	475	449	503	477	492	474	489	511	505	473	517	506	465	489	470	533	465	509	499	479	499	494	473	506	518	501	501	475	495	504	521	517	482	526	499	441	496	506	470	475	477	456	522	452	472	508	475	503	475	498	509	511	525	482	487	483	510	490	500	510	488	475	507	534	467	490	454	491	483	469	447	469	472	476	505	467	503	483	464	496	494	487	467	500	493	492	476	492	477	478	489	455	549	511	489	472	477	515	448	520	469	505	519	498	503	462	513	487	462	502	491	473	493	492	500	491	495	527	510	477	502	510	467	468	477	482	462	527	517	495	506	481	463	483	478	484	467	482	498	462	417	484	516	495	488	502	488	496	482	519	492	487	506	487	501	489	477	479	511	502	460	505	501	485	490	476	492	476	499	486	495	478	492	504	481	480	498	476	464	501	493	519	494	474	501	523	467	475	483	496	496	475	487	467	512	466	511	508	497	481	512	494	504	501	532	493	475	515	513	539	493	519	510	473	504	500	508	496	498	478	519	495	493	483	498	497	478	509	493	516	490	521	515	522	481	473	485	539	522	525	491	522	504	499	498	480	489	535	474	504	487	531	448	521	497	497	520	469	466	461	484	512	458	483	527	481	459	492	498	500	501	481	505	513	471	482	469	522	482	473	484	507	509	527	469	473	486	481	518	467	445	510	459	468	508	478	428	504	480	482	499	483	495	470	515	514	523	484	482	493	459	511	483	505	519	499	505	501	452	480	508	505	503	503	519	489	503	462	496	497	476	451	460	488	429	472	517	449	497	464	478	474	510	488	447	451	489	498	556	505	494	487	472	490	485	473	495	503	523	490	522	465	452	510	485	487	486
2488	442	411	397	394	373	360	390	370	415	382	348	385	323	362	339	401	367	368	344	370	356	388	352	342	379	322	365	339	386	372	352	371	395	395	348	353	406	361	387	347	348	357	335	361	379	376	362	386	384	382	381	380	356	404	344	394	336	395	364	369	387	390	357	368	437	369	420	358	369	372	393	362	347	366	347	383	393	394	365	367	326	384	341	362	347	388	413	384	373	361	347	396	354	368	350	350	359	378	392	383	401	406	372	378	399	377	341	352	366	373	357	356	386	406	375	357	390	358	371	361	350	352	357	352	419	355	347	319	356	366	361	377	323	369	354	410	370	368	357	359	377	352	341	343	331	389	372	345	359	337	386	346	379	395	379	373	357	329	353	341	408	374	392	325	349	383	377	350	394	372	380	389	374	371	361	394	364	344	389	348	345	360	395	351	399	358	345	363	344	370	397	356	340	357	382	340	356	366	348	377	396	371	345	377	382	358	374	360	388	351	368	365	378	333	391	364	362	393	356	390	366	350	358	359	342	363	371	355	362	396	370	366	348	366	363	375	384	362	359	348	363	366	361	347	371	326	338	390	337	361	364	385	365	365	350	358	400	359	382	333	359	385	393	370	379	331	374	356	365	352	351	353	358	347	388	372	355	399	324	378	325	341	353	367	338	368	382	350	363	368	354	367	343	367	377	361	349	339	410	341	321	396	388	344	389	377	338	365	381	362	381	344	388	347	384	378	343	382	384	392	359	415	386	375	375	367	345	369	346	372	364	365	360	369	344	377	398	368	355	344	378	363	354	363	356	382	365	330	328	357	344	383	355	398	357	389	351	376	362	373	403	363	388	365	384	348	363	333	381	373	347	377	376	338	334	413	385	362	373	346	385	402	371	363	372	402	395	355	351	337	373	357	376	356	351	380	356	326	347	364	336	376	357	383	355	381	365	386	349	378	401	384	376	353	365	383	378	382	364	357	360	337	366	346	355	358	352	395	360	370	371	367	333	396	366	367	376	375	352	383	367	325	402	370	363	371	369	362	355	358	377	336	370	390	374	358	373	353	365	403	354	359	367	344	362	367	367	380	355	331	374	367	389	369	339	368	391	347	359	378	363	348	402	352	363	382	348	362	363	336	367	353	357	386	391	375	367	367	364	358	351	345	346	386	365	353	362	333	352	363	359	371	378	410	369	394	353	358	364	374	378	406	349	371	401	370	384	367	349	373	369	371	358	343	366	352	367	382	397	378	365	402	388	342	344	364	346	369	390	373	356	337	354	373	361	374	370	348	364	355	400	365	346	345	412	342	372	364	349	393	343	332	358	372	377	348	384	365	355	368	391	336	372	378	358	383	376	376	396	355	371	358	333	390	381	363	377	349	356	378	393	385	378	333	342	376	323	344	357	380	350	372	374	334	356	369	392	362	372	375	352	402	302	384	354	349	390	345	346	366	357	394	356	390	340	374	340	355	401	366	343	407	395	368	354	361	372	341	371	343	348	373	337	365	364	381	383	402	377	384	363	387	381	360	415	350	369	385	375	371	342	369	385	368	392	369	397	371	375	346	359	373	370	346	363	388	373	357	373	356	373	378	339	383	343	334	344	351	409	379	328	357	371	357	346	362	373	365	367	340	391	380	385	357	335	347	339	338	371	357	380	352	362	379	338	353	363	365	391	378	356	350	349	330	385	341	375	379	392	371	378	346	355	351	346	361	389	381	381	385	363	392	392	367	334	378	377	348	371	356	377	377	373	353	323	353	346	387	355	357	375	375	374	329	360	342	382	361	368	379	372	370	356	369	383	341	405	341	366	358	355	399	369	360	347	381	385	388	334	370	360	370	343	353	386	385	354	400	371	360	351	383	364	350	337	395	381	397	346	365	417	367	380	355	386	350	368	348	345	324	365	374	355	318	394	369	370	362	383	387	408	374	367	383	371	378	362	336	382	372	358	398	331	371	362	392	369	373	392	373	329	343	329	352	392	386	360	340	407	350	342	363	358	375	349	331	356	371	362	388	401	393	359	370	337	392	353	351	326	364	345	379	384	386	388	344	375	378	354	364	366	351	394	374	384	351	370	380	353	369	358	344	366	375	369	377	368	361	406	344	359	376	371	378	372	371	363	377	367	368	374	354	366	356	381	395	374	360	333	367	354	375	331	395	384	359	337	376	379	380	366	395	383	371	354	361	332	371	359	352	370	405	370	364	382	389	355	371	392	364	356	375	357	407	362	371	347	365	397	377	342	377	351	382	363	347	377	378	346	387	379	370	385	361	348	355	364	407	360	323	377	376	386	354	367	348	332	359	367	369	360	387	370	365	386	365	392	370	375	359	390	352	392	348	351	408	365	345	349	327	365	409	380	356	374	392	366	369	367	357	390	399	381	345	414	353	387	348	359	361	358	405	393	346	369	361	360	339	363	351	357	357	376	383	372	369	387	384	398	395	340	383	371	349	347	365	377	394	359	325	390	372	360	335	349	400	342	333	321	386	364	358	383	375	348	369	382	377	399	334	354	345	354	366	361	354	380	361	375	380	392	340	381	378	348	340	361	382	360	371	355	383	347	399	346	360	372	340	376	344	350	368	398	361	356	354	326	335	368	362	366	370	350	392	328	352	382	344	362	382	340	337	342	359	314	374	370	331	355	373	385	335	354	346	354	364	395	346	357	346	352	359	359	368	374	366	356	369	332	360	357	400	367	355	362	362	350	407	333	330	361	362	377	399	364	376	341	348	382	358	337	368	368	357	372	362	330	374	346	341	372	349	344	346	339	341	342	363	361	370	345	371	374	386	339	374	342	404	348	371	348	376	365	373	365	371	374	365	345	368	371	373	370	366	355	318	371	397	371	387	354	360	368	363	367	320	370	352	380	364	372	391	363	339	373	371	376	340	335	413	382	343	379	397	346	357	334	370	340	376	399	371	370	334	335	353	357	348	359	340	393	389	417	370	355	333	348	346	340	354	336	387	353	324	361	346	379	358	347	370	385	391	366	387	379	364	372	338	369	375	366	381	385	348	374	387	319	342	376	374	350	360	353	393	403	332	374	382	413	365	369	377	371	381	397	359	389	363	369	419	385	402	332	385	389	388	339	334	359	356	346	371	369	330	381	363	367	386	392	355	344	396	357	397	361	354	368	348	361	357	367	358	353	349	393	356	371	348	405	332	352	372	377	384	343	369	375	364	364	411	369	348	361	355	367	397	330	355	318	360	370	382	357	376	389	381	381	366	357	385	369	409	363	383	367	344	383	361	378	391	351	352	330	360	384	364	358	365	358	374	410	385	340	373	394	359	369	325	371	382	399	387	368	373	368	359	353	346	387	390	347	377	336	390	366	381	376	368	392	355	348	367	346	350	327	370	349	375	378	362	359	406	368	352	361	357	370	374	373	377	367	348	357	361	330	330	381	368	401	361	375	366	390	369	353	360	371	372	349	377	394	383	339	396	380	345	402	399	381	398	381	335	381	383	362	366	355	364	378	363	386	383	378	400	365
2735	981	1043	1057	1071	1046	984	981	992	961	976	879	920	978	951	934	950	927	909	938	949	921	1025	913	906	986	946	906	953	969	907	912	920	924	973	977	926	935	910	909	904	927	862	944	953	942	921	976	906	938	871	938	911	935	932	985	949	964	874	954	890	936	946	948	889	919	915	927	892	938	930	894	883	982	956	893	919	888	936	914	916	944	957	920	910	890	896	946	911	892	967	976	916	888	954	891	962	936	952	921	919	942	872	937	913	923	974	929	882	921	921	930	937	890	897	932	949	924	968	936	943	865	927	858	944	913	948	917	927	942	1004	912	946	911	918	885	945	953	935	988	881	941	982	961	948	956	907	920	901	926	913	886	955	942	901	959	954	879	885	953	874	935	901	916	935	908	930	948	921	882	966	902	914	894	944	924	946	841	959	944	899	943	909	913	962	911	941	935	919	897	876	906	909	934	905	906	904	905	906	869	927	949	944	880	918	951	914	939	913	969	958	875	859	953	926	855	950	879	945	905	924	926	906	902	946	979	934	958	935	953	955	948	969	904	908	899	922	955	933	935	824	947	975	924	875	961	962	912	902	927	967	952	930	926	918	987	909	937	904	928	921	902	954	922	884	959	931	949	923	933	937	927	929	951	920	871	913	863	935	945	943	920	909	987	914	918	948	906	968	909	945	936	921	951	879	963	954	939	947	988	941	924	886	917	938	952	920	964	949	928	943	908	907	903	897	959	912	935	927	951	961	906	930	939	951	926	942	906	924	923	927	880	918	943	948	948	927	910	895	880	976	867	912	975	911	882	932	861	954	953	927	935	897	926	917	963	937	960	968	922	892	948	884	938	929	959	925	917	944	927	969	891	936	910	931	870	891	902	958	937	920	920	972	947	909	947	888	880	912	890	902	968	883	940	895	926	917	944	928	878	901	946	872	903	937	889	965	987	993	901	926	912	905	934	906	947	930	919	852	902	916	912	963	930	958	937	942	856	937	876	937	929	912	920	873	927	896	991	884	932	934	927	965	898	926	909	946	987	932	912	916	901	924	916	853	906	966	975	916	945	912	902	948	917	907	929	963	902	961	931	927	889	857	915	966	941	894	913	902	874	885	904	897	875	938	941	932	855	942	925	924	894	941	948	892	887	938	897	997	924	962	920	878	954	864	954	838	897	938	891	900	924	905	909	956	940	951	902	889	939	890	943	965	944	909	909	883	976	888	931	915	962	921	929	937	958	907	912	918	935	897	933	929	954	927	929	933	951	944	898	924	969	903	968	903	923	891	987	900	945	913	914	927	965	907	905	892	950	926	887	869	890	891	910	915	956	933	872	879	997	905	953	888	929	901	908	901	953	951	922	926	900	922	917	901	921	934	983	891	916	944	928	920	942	947	922	919	954	880	919	930	963	945	894	966	962	943	918	946	867	882	959	932	891	954	923	894	922	928	889	898	907	947	918	973	952	896	845	924	936	905	948	960	924	908	907	952	930	929	950	934	931	913	990	980	915	999	963	930	933	902	919	967	929	941	991	902	913	931	909	898	953	860	962	934	939	911	939	876	946	902	881	913	945	899	941	891	904	896	964	948	882	928	888	981	887	929	987	891	911	948	945	882	914	914	960	948	890	891	927	889	941	932	889	934	906	871	894	935	899	937	908	913	985	972	943	924	906	903	967	903	941	891	938	938	940	919	907	958	899	931	970	914	953	910	928	909	957	948	874	967	901	918	929	942	898	924	931	976	928	898	896	955	910	965	954	918	941	858	856	952	881	884	1005	965	911	973	914	932	908	946	944	954	868	962	903	957	938	922	916	923	921	984	928	952	939	932	922	898	843	906	953	919	896	937	883	941	901	866	911	937	950	946	922	911	972	930	975	923	944	961	904	884	924	899	959	862	912	902	939	933	970	910	929	900	914	934	865	944	918	889	929	951	873	920	903	885	903	860	945	925	984	935	922	918	917	937	936	904	944	968	915	899	932	907	984	913	870	888	911	912	955	942	932	923	912	870	898	913	898	939	957	914	914	937	971	922	914	937	940	939	925	946	932	939	928	893	906	931	907	912	917	959	936	980	950	868	916	939	927	926	969	929	954	890	893	854	935	917	909	954	916	977	915	923	861	943	863	937	925	947	907	917	909	878	890	955	898	895	925	940	923	950	869	874	951	967	939	935	896	885	973	939	934	932	928	908	920	886	917	920	928	935	917	902	943	902	954	929	954	907	896	923	928	914	982	917	921	905	977	933	859	915	956	991	933	926	936	982	933	913	899	930	912	1009	958	904	894	939	904	921	932	957	939	910	899	936	974	919	898	965	921	951	861	975	909	952	886	988	917	881	980	931	943	1011	919	934	920	931	984	953	934	940	893	959	885	890	932	866	909	976	972	921	930	849	941	865	917	917	921	895	879	929	918	952	909	904	913	879	941	904	965	914	903	926	942	957	927	880	932	940	948	923	879	975	914	941	888	867	885	929	946	894	936	931	973	975	928	913	945	912	864	939	924	875	913	905	935	902	937	898	925	951	880	981	902	921	926	899	916	940	929	897	900	963	959	895	958	909	901	920	914	943	950	951	977	906	911	941	878	873	957	946	870	905	922	932	969	936	936	947	880	904	973	912	923	882	952	938	914	891	952	921	937	999	885	938	912	903	918	951	942	888	961	894	870	973	913	965	959	979	887	922	932	913	974	921	923	847	949	943	907	853	945	908	921	954	972	920	947	921	937	913	928	917	913	934	919	929	910	925	881	901	974	881	900	934	893	904	962	1006	972	881	943	949	961	953	915	951	893	1030	917	919	911	922	978	977	916	925	935	900	948	904	858	973	930	911	948	942	941	900	939	954	936	906	921	906	915	972	961	988	884	921	888	965	932	981	905	950	929	904	980	943	940	900	924	957	935	900	951	891	943	938	879	935	930	896	896	910	900	880	933	908	897	932	901	947	934	955	968	925	927	905	931	892	929	915	962	948	948	989	916	928	906	924	982	883	954	897	902	902	931	871	1022	903	935	928	922	893	911	923	916	931	936	868	949	907	950	928	908	983	931	939	933	921	914	962	904	922	906	930	911	966	945	935	870	914	902	922	918	918	924	944	891	931	902	909	940	953	925	926	947	954	883	934	918	877	915	931	964	892	908	952	921	924	928	939	967	923	906	862	909	899	891	969	900	895	855	906	881	921	907	967	941	968	919	968	910	943	874	924	914	951	931	942	893	958	904	916	938	946	907	961	936	925	893	939	905	934	908	873	907	963	926	963	952	973	917	925	915	893	955	938	912	903	994	865	910	951	864	882	895	955	932	874	940	945	916	895	951	885	933	921	947	854	988	947	949	895	950	937	914	877	917	898	975	967	943	926	947	962	934	933	979	901	903	939	925	890	933	963	926	928	904	895	907	955	932	953	977	902	939	898	941	937	925	895	935	960	915	949	954	885	867	963	949	958	952	846	916	918	888	992	906	904	928	918	887	970	906	936	876	895	956	965	898	910	915	948	864	978	857	922	913	941	901
8358	1160	1458	1197	897	739	639	564	523	477	476	449	447	391	411	379	400	391	371	389	381	349	339	378	371	341	369	369	332	344	367	371	356	321	348	330	410	324	350	366	366	383	340	352	382	345	338	326	303	321	352	350	359	360	367	344	343	361	353	352	360	323	325	345	334	362	348	341	352	363	357	363	328	368	316	317	315	339	330	346	336	350	339	390	355	340	315	334	372	323	337	361	357	321	380	335	338	323	300	338	376	382	354	368	370	354	341	351	330	331	352	339	346	324	320	332	349	337	305	345	318	377	353	327	340	308	331	310	359	338	365	349	309	332	349	360	345	319	355	373	353	371	330	361	351	357	331	318	341	343	345	343	367	335	322	327	322	371	352	344	332	345	323	367	381	371	356	344	338	366	354	361	362	373	350	337	355	322	321	325	361	362	340	340	360	349	353	315	360	320	318	306	372	353	348	322	351	314	327	345	371	347	346	321	340	329	349	328	321	323	342	370	351	366	319	362	343	333	321	334	365	309	335	358	331	319	332	335	357	408	352	361	341	353	327	355	386	356	374	331	316	352	368	336	313	374	328	338	360	362	331	333	363	368	344	322	328	350	335	348	332	364	364	355	360	366	383	354	388	347	337	368	355	360	349	337	342	340	342	350	318	339	322	362	387	283	333	349	340	343	351	346	336	334	364	342	350	384	344	415	351	338	355	334	337	353	348	360	360	310	339	366	334	384	332	349	329	336	362	346	332	357	341	361	317	325	358	352	341	330	337	340	337	335	354	378	376	359	344	316	330	316	327	366	339	347	347	336	355	344	381	350	357	349	325	366	325	341	335	332	340	324	350	348	333	363	343	342	338	339	380	337	346	354	371	387	333	373	340	381	346	344	340	361	342	332	359	317	375	364	312	358	352	301	324	380	343	368	350	327	364	367	334	327	347	340	328	326	349	373	347	368	359	363	368	307	365	351	305	326	335	368	341	343	352	336	309	360	326	335	377	321	340	361	358	324	352	327	341	348	363	354	354	374	333	382	336	325	354	359	297	339	334	283	371	348	309	379	366	333	354	332	327	322	343	331	320	335	380	335	357	369	327	360	337	319	332	341	383	319	381	349	319	369	336	331	313	350	349	338	325	330	344	351	317	340	360	360	332	331	359	346	371	370	353	312	334	349	339	317	325	357	366	350	343	357	349	364	376	361	363	326	334	311	381	366	356	332	317	378	368	347	317	353	334	304	358	367	363	349	346	341	325	358	359	375	372	387	321	302	348	327	347	349	373	326	360	358	323	382	326	318	368	361	368	377	357	324	299	349	376	387	368	343	369	383	327	356	330	328	318	323	350	365	329	372	388	313	383	346	306	355	340	352	336	363	350	350	352	345	371	349	312	361	394	365	368	362	324	336	341	327	321	360	326	350	360	330	339	347	319	371	370	325	334	321	322	331	346	363	339	339	339	371	350	358	322	333	354	346	333	356	312	350	310	349	328	337	334	342	348	346	335	338	339	321	380	351	363	344	340	352	344	375	361	371	322	320	372	338	343	362	350	361	338	298	333	342	329	327	342	354	345	321	358	325	329	354	344	330	327	371	344	332	350	335	343	340	360	347	317	377	356	331	341	339	372	351	353	365	315	298	341	306	409	347	350	384	311	331	338	354	374	303	351	358	345	382	323	350	343	366	367	363	324	381	375	347	320	339	344	319	320	340	359	338	353	358	371	367	329	362	359	347	342	311	364	339	330	340	323	321	355	361	318	334	320	346	369	319	326	331	339	365	322	363	320	344	356	298	346	322	341	363	334	362	383	308	351	378	352	359	351	333	352	364	298	340	327	338	354	359	363	331	329	338	351	335	355	370	373	363	321	342	324	327	345	350	344	329	324	364	359	364	367	346	356	358	355	323	336	345	357	354	360	342	323	359	341	365	372	356	353	318	321	336	316	360	337	347	309	336	343	323	321	365	351	351	338	307	346	303	369	320	328	381	329	352	329	343	334	336	375	319	314	315	334	314	345	347	353	365	328	308	381	318	361	362	324	356	333	374	383	338	370	330	340	320	343	313	351	372	359	403	345	311	343	334	339	329	370	359	368	384	346	308	363	334	317	364	352	335	315	346	382	318	325	346	316	321	359	386	326	363	313	359	360	310	345	337	335	335	353	342	353	353	344	331	357	336	322	336	372	336	352	352	335	340	348	400	360	344	336	337	359	368	336	358	364	341	372	341	310	387	336	340	352	318	326	353	354	342	321	355	351	348	365	342	329	330	341	348	345	365	354	355	384	348	357	304	314	332	324	309	338	363	389	340	366	330	348	326	340	368	331	345	300	321	348	350	340	326	382	331	375	322	333	329	369	367	359	341	343	292	354	354	395	343	388	350	353	348	354	347	333	352	360	323	336	344	327	334	355	328	332	311	364	348	350	329	388	279	333	354	327	352	344	340	361	364	347	340	326	325	335	334	318	309	357	335	364	331	345	337	363	308	330	310	300	329	386	331	341	331	348	329	320	339	367	384	388	358	362	375	334	356	356	323	334	324	348	357	332	350	365	358	376	368	337	350	356	361	332	357	300	381	359	365	375	322	343	359	365	374	336	343	384	363	342	327	360	337	345	328	318	337	358	354	343	326	346	348	339	359	317	374	341	363	326	316	340	343	318	348	300	330	332	359	332	335	345	349	315	379	343	360	359	351	361	358	348	351	345	318	327	335	340	407	343	404	349	348	358	332	344	353	348	321	348	349	359	337	363	368	356	355	336	363	353	362	330	362	360	353	349	345	348	336	352	342	321	347	340	347	330	329	341	362	319	339	375	392	344	365	344	351	327	347	332	343	372	331	337	366	332	359	372	335	369	330	340	337	341	328	346	350	341	321	351	306	354	366	346	319	328	334	375	346	367	373	309	316	314	394	373	339	344	337	339	351	336	339	356	314	342	381	338	365	353	307	339	358	353	323	326	345	350	352	343	337	358	292	360	330	341	339	338	373	342	328	324	360	337	370	352	352	349	386	338	356	350	355	351	340	356	343	343	355	330	326	343	343	345	341	340	363	386	340	321	343	340	337	338	353	334	336	324	370	358	374	328	360	366	361	334	360	373	368	320	364	368	334	349	354	366	337	310	357	361	331	367	341	335	357	347	329	343	347	344	339	340	347	346	339	361	331	336	351	339	365	332	309	324	348	332	356	368	341	337	339	357	333	356	322	378	334	364	366	369	335	321	327	356	352	352	343	332	366	332	324	358	341	331	336	331	319	341	332	348	341	323	341	347	347	370	336	347	323	361	339	314	316	331	369	306	389	337	347	339	365	349	344	329	376	340	348	345	331	338	376	350	331	347	300	345	344	342	338	360	355	351	340	330	347	351	343	335	334	330	371	309	339	319	352	362	339	346	362	341	363	342	337	337	338	352	337	332	364	340	332	338	364	330	332	385	362	361	344	352	366	344	349	321	359	356	355	341	389	332	354	318	375	359	334	356	373	375	361	349	374	332	303	346	345	349	349
5870	1667	3087	3516	3052	2674	2283	2046	1827	1640	1551	1509	1325	1315	1196	1252	1119	1152	1129	1043	1090	1037	990	1007	1053	1022	987	1001	1037	949	936	905	901	970	959	882	942	896	920	898	955	928	928	931	954	893	885	885	900	837	852	873	867	863	930	872	873	905	836	850	857	834	910	886	903	910	898	904	819	839	808	852	886	858	918	904	870	909	861	856	851	855	895	857	897	885	942	842	849	840	887	865	915	846	957	819	877	902	882	920	814	852	899	872	910	913	906	888	848	883	911	871	840	945	868	899	859	902	901	830	848	859	891	867	830	892	882	860	888	852	816	873	808	856	884	884	882	921	876	844	934	919	868	828	832	833	837	828	942	848	838	863	902	919	866	835	929	869	848	910	860	839	855	897	882	869	886	898	864	925	777	895	910	896	879	844	913	894	888	870	826	866	907	852	886	891	864	852	837	862	821	892	904	855	873	826	921	837	864	893	865	837	853	886	855	853	870	865	844	858	789	859	852	844	882	863	858	870	908	876	875	904	861	804	940	877	881	885	858	878	838	901	845	895	870	857	829	835	916	873	809	958	914	873	840	897	909	844	863	889	877	878	826	912	897	912	837	882	876	868	839	853	799	869	836	872	896	856	875	891	877	895	860	885	864	881	785	836	859	895	843	905	862	885	892	916	876	875	887	871	846	848	891	900	866	870	905	852	853	821	838	868	853	899	910	884	828	822	866	868	896	901	901	902	907	872	930	851	868	897	843	850	837	904	881	867	835	864	853	827	850	872	899	853	847	884	879	881	842	882	847	873	823	867	835	854	860	873	854	816	874	886	875	852	867	827	878	882	891	862	887	868	847	877	858	853	888	873	871	823	854	837	883	867	858	830	864	865	878	854	841	849	865	867	890	840	835	830	879	903	879	887	907	868	820	863	872	891	880	842	892	850	872	878	844	864	847	841	863	886	863	869	895	854	902	887	784	853	870	864	870	851	870	873	911	831	819	886	841	893	888	894	874	842	907	924	842	867	873	848	827	882	824	890	876	958	858	834	886	854	871	858	863	840	851	934	891	870	868	879	888	864	833	842	829	854	896	902	856	891	846	866	896	910	874	921	896	870	867	844	833	901	880	891	865	894	838	894	860	904	848	908	886	901	924	872	860	802	885	892	814	863	853	850	901	874	874	819	843	855	858	807	843	854	927	872	824	889	892	839	888	887	865	938	869	890	894	934	876	847	875	830	841	891	859	868	826	889	884	875	899	869	850	867	911	843	890	867	905	861	867	843	878	894	833	823	893	847	868	882	866	885	852	886	913	862	875	857	885	910	892	905	903	885	849	855	861	925	831	872	850	891	854	872	868	816	866	830	852	912	863	878	892	926	892	851	810	882	888	871	817	871	842	888	890	862	864	836	851	843	903	851	861	828	843	888	896	872	875	901	836	929	952	853	904	837	836	839	923	856	879	846	918	860	869	871	869	906	909	900	858	876	847	854	877	830	889	871	924	868	839	882	864	872	863	883	881	842	871	852	813	869	888	838	854	851	866	818	891	895	928	866	890	888	933	848	875	890	830	843	873	885	839	880	901	899	858	851	848	857	817	911	831	853	852	852	884	838	860	903	807	885	855	880	866	868	892	890	883	849	846	890	902	879	916	905	792	900	886	864	857	825	871	848	863	813	820	859	879	864	865	839	820	828	859	841	877	806	892	897	873	853	870	876	871	881	879	833	912	887	881	873	819	864	836	890	848	835	907	829	818	893	865	841	952	872	899	874	846	917	835	872	843	874	870	849	866	856	824	854	909	863	830	881	809	855	884	847	823	887	884	859	873	867	893	888	873	925	882	848	841	833	895	839	875	845	896	830	877	883	917	846	872	920	899	883	886	918	880	870	878	861	883	802	891	856	847	939	817	852	863	899	899	854	867	940	859	875	878	886	935	883	900	850	875	883	851	865	803	836	851	860	866	850	878	936	841	892	851	870	930	930	894	856	841	882	828	864	867	883	852	849	889	889	888	865	866	858	863	859	856	950	902	887	878	822	883	898	927	835	862	875	816	847	859	919	863	851	883	898	855	877	885	832	864	883	857	855	871	897	927	820	914	897	806	812	866	872	836	874	876	833	910	889	834	834	899	945	844	843	862	857	899	852	867	858	884	873	873	943	834	832	841	850	936	859	845	857	851	852	895	864	814	864	923	863	820	858	862	875	887	881	845	864	863	894	890	882	861	876	828	870	879	826	873	829	885	873	843	850	859	895	888	879	868	836	911	835	845	919	852	793	880	881	871	940	836	869	881	908	859	833	870	853	940	887	822	855	873	857	833	903	896	877	879	873	866	860	828	782	903	918	838	853	854	845	890	897	868	877	868	893	884	890	849	877	864	811	886	904	845	883	838	864	849	870	900	854	904	855	871	910	921	906	805	855	876	903	868	862	910	893	923	871	879	847	866	861	935	867	830	871	884	879	835	878	821	807	844	880	859	873	839	861	841	891	876	854	842	870	831	900	850	878	833	796	817	914	844	882	916	875	867	822	883	881	862	917	830	853	862	838	851	870	872	898	832	867	904	873	870	835	859	822	900	872	804	882	849	865	837	908	898	819	904	865	823	870	880	919	862	871	853	864	870	837	866	846	826	909	850	820	884	792	879	867	898	916	867	854	890	861	845	868	828	854	810	848	868	867	885	907	826	842	926	892	880	849	856	902	856	827	786	830	867	814	891	814	839	888	862	886	854	887	891	881	798	871	890	867	881	907	844	865	822	922	863	898	861	881	873	843	876	875	814	878	855	849	882	848	890	831	799	893	865	876	874	856	885	889	877	827	906	857	821	890	849	887	897	878	839	862	875	940	877	862	833	887	861	890	856	858	900	831	889	935	876	842	853	914	850	907	885	873	867	861	876	920	879	865	927	896	829	846	876	900	841	868	890	916	809	858	896	871	867	881	840	834	815	838	867	863	900	840	885	877	870	851	804	856	883	870	854	888	845	856	891	849	803	910	832	843	856	880	887	899	900	860	881	864	843	879	884	912	855	863	872	825	818	855	838	872	909	945	836	870	857	889	841	818	869	855	852	862	870	849	893	898	816	853	847	853	894	917	899	861	808	827	900	892	873	913	860	818	915	890	858	885	888	874	876	853	815	890	836	913	902	897	894	858	821	869	798	935	883	803	847	866	858	897	849	889	830	868	876	897	866	854	843	861	830	837	900	831	934	841	888	897	868	843	890	860	855	933	869	828	804	889	885	900	896	883	897	842	862	894	852	848	854	869	844	823	848	845	861	904	909	808	892	874	846	896	862	842	916	849	847	855	858	878	871	846	910	850	885	891	835	880	823	890	878	853	833	884	821	862	901	878	869	826	892	830	874	852	870	824	927	847	784	849	825	912	830	873	897	877	881	871	859	838	860	811	832	844	838	873	812	895	822	849	907	837	848	936	866	822	803	871	877	843	937	811	821	800	886	805	888	865	873	866	851	865	895	836	838	860	851	839	844	863	883	817	848	834	859	857
15596	2459	2599	2000	1336	977	815	673	526	442	414	364	328	308	272	273	246	227	259	269	222	241	207	230	205	233	190	217	227	193	206	189	197	210	195	181	195	183	202	175	200	193	173	187	204	184	188	201	193	178	169	183	203	165	180	179	159	171	192	204	208	187	197	164	165	187	177	168	171	156	167	196	159	171	164	169	185	194	211	177	169	186	198	181	150	187	187	180	169	173	175	205	171	179	159	163	191	199	162	174	180	182	175	172	204	190	186	147	187	154	164	171	167	182	189	178	181	180	179	165	199	172	172	181	182	167	177	151	165	183	192	143	187	178	160	208	179	160	184	169	175	155	195	185	173	167	167	170	179	160	205	184	195	182	170	168	177	161	183	183	159	204	186	154	152	187	174	159	159	179	182	149	162	187	176	191	173	171	169	209	173	153	190	165	177	172	180	182	176	153	158	172	147	180	160	159	172	165	173	175	200	190	210	176	172	186	183	190	178	203	189	173	149	185	157	168	180	156	167	143	178	192	185	157	168	172	157	168	162	176	179	193	180	153	191	160	165	183	158	161	159	161	175	181	217	198	203	205	191	162	170	171	179	173	165	137	169	195	175	186	172	157	153	166	185	188	159	182	174	180	171	176	163	165	151	185	178	161	168	151	168	167	187	185	177	171	166	187	168	182	157	171	178	164	175	169	167	190	174	147	173	151	173	170	185	143	158	163	183	187	176	169	181	159	204	179	161	153	177	169	204	168	171	164	168	204	161	173	182	176	190	164	177	170	179	179	179	200	153	181	179	174	166	183	166	185	187	158	180	180	175	173	147	165	160	165	194	177	174	161	165	174	187	182	178	173	170	138	167	162	173	170	169	190	176	199	145	148	194	172	197	179	171	185	179	166	180	172	178	214	173	178	173	161	183	192	174	150	160	162	179	161	161	199	182	178	178	181	181	179	185	153	161	157	188	172	164	172	166	168	167	188	176	174	169	161	168	176	146	163	177	182	170	185	187	175	187	171	168	179	163	186	202	163	169	189	168	189	184	168	161	153	167	188	178	205	161	189	159	190	184	161	174	193	175	173	177	201	190	154	169	155	159	177	156	177	164	183	176	177	153	165	163	167	169	190	172	191	199	191	159	156	163	166	179	185	163	169	187	172	161	172	189	180	167	168	184	173	171	147	163	170	179	163	183	178	167	175	167	185	170	165	172	164	168	144	161	147	168	172	208	155	167	155	159	213	171	153	163	173	171	197	181	185	187	166	174	189	194	180	168	201	162	193	183	174	167	154	168	185	192	198	178	185	165	180	180	162	159	152	189	163	175	154	170	182	180	178	187	186	176	189	181	145	177	161	168	173	183	183	180	153	168	184	187	181	194	153	172	175	169	172	183	178	175	184	159	167	164	176	154	188	226	178	183	149	152	185	169	180	181	158	193	175	151	168	151	160	168	169	182	168	178	165	163	169	146	178	161	172	164	179	180	178	178	165	180	162	176	178	159	175	179	154	167	183	162	182	182	163	170	178	171	187	181	165	172	197	173	174	198	199	163	176	168	175	158	188	165	173	158	160	161	200	183	208	148	180	173	174	172	170	148	181	176	164	185	169	190	153	171	156	182	166	157	150	185	169	142	203	163	179	180	176	213	185	180	179	170	172	161	177	193	191	150	168	176	163	158	187	163	174	175	200	166	199	178	164	165	152	203	194	178	188	172	146	191	174	181	159	181	161	172	175	155	182	189	150	167	193	164	194	166	186	188	191	167	171	192	173	166	180	169	184	185	162	158	187	161	177	160	171	178	155	157	167	201	178	153	175	187	187	175	205	167	165	150	151	180	192	173	210	179	168	174	181	154	177	182	171	156	170	169	168	177	188	152	165	165	174	173	191	172	187	183	157	181	161	184	176	176	179	167	196	170	172	187	147	199	171	188	153	174	170	163	166	163	193	163	159	144	174	188	153	206	165	185	199	153	188	177	198	170	164	178	183	178	158	165	193	175	159	155	184	192	155	166	158	170	192	176	165	154	175	175	172	195	155	175	186	172	169	173	178	171	171	177	184	156	189	168	161	168	180	154	173	192	184	194	200	166	165	170	169	145	189	174	188	157	173	159	177	186	172	179	166	174	195	147	169	163	171	180	179	151	184	170	172	166	180	164	158	177	172	161	163	184	178	167	187	214	186	173	187	163	167	158	173	161	138	172	157	170	179	216	169	178	154	146	177	168	178	191	180	166	158	167	184	174	163	165	158	170	176	164	160	157	188	192	182	165	162	171	151	153	161	176	157	178	155	172	173	175	199	174	163	150	168	163	170	159	159	169	183	172	170	155	166	152	152	170	170	191	185	152	155	157	183	174	203	184	178	160	190	166	159	174	159	168	170	175	195	186	173	186	188	169	190	175	149	168	170	223	186	180	158	169	177	161	158	162	151	162	181	194	185	184	168	159	162	170	183	157	181	180	155	162	159	172	178	168	181	164	166	183	186	167	186	167	156	140	182	192	167	176	183	152	171	174	166	161	183	189	169	175	166	150	176	188	146	166	160	159	182	170	147	143	171	180	173	169	184	151	174	167	188	154	155	172	182	181	173	179	190	160	195	185	170	183	188	159	172	165	180	202	178	168	167	190	149	172	180	197	168	163	171	180	174	161	203	202	174	175	200	179	178	173	168	174	168	159	187	181	174	174	152	155	166	162	172	183	200	174	155	164	174	166	170	168	194	159	175	160	176	172	168	173	176	172	179	168	159	139	161	156	149	162	225	182	175	187	171	176	163	180	168	179	173	167	172	169	162	185	160	182	181	196	160	184	161	171	157	172	179	145	181	174	171	173	167	184	186	168	173	162	196	176	172	169	174	143	161	173	169	178	185	167	179	159	173	157	160	206	162	166	163	171	164	165	168	205	180	173	166	189	152	162	177	164	174	204	181	167	193	150	174	178	197	181	176	177	177	154	205	178	171	196	167	174	147	174	182	169	185	174	188	168	165	205	202	150	172	196	196	173	173	164	165	175	159	172	166	184	157	158	163	160	168	159	195	159	177	160	177	165	174	189	177	182	181	152	196	161	166	150	176	180	160	169	159	168	173	163	172	189	165	171	176	170	182	173	176	181	168	186	181	172	174	163	151	189	175	161	157	160	170	189	191	189	164	180	182	180	160	204	191	174	157	203	169	160	164	153	164	153	183	186	202	168	185	150	177	175	183	176	196	160	177	146	161	176	179	167	204	164	158	166	185	169	159	161	142	155	151	159	146	170	173	167	156	155	196	191	184	183	181	180	189	147	164	190	190	190	181	174	166	173	194	175	191	164	176	186	173	172	158	165	157	174	171	151	171	150	161	179	182	178	196	170	198	194	183	174	159	157	161	178	173	138	178	186	176	190	185	194	163	193	174	201	186	160	162	183	160	157	182	155	182	176	174	187	150	144	156	164	172	148	178	177	151	178	143	176	152	202	184	193	209	196	173	159	182	182	184	172	178	138	174	162	160	155	163	179	173	160	175
7497	2118	4695	5553	4794	4037	3311	2683	2311	1957	1727	1565	1405	1360	1227	1149	1073	974	928	885	874	792	781	766	705	702	688	678	667	625	653	670	650	634	656	565	616	595	613	570	578	549	571	522	558	552	555	529	549	491	571	542	529	518	501	568	549	541	479	506	510	505	536	529	533	507	491	546	485	511	512	488	533	526	531	471	503	537	527	500	505	503	505	469	520	478	527	470	485	500	460	505	489	445	500	461	483	506	457	500	462	457	509	503	514	552	544	519	481	480	502	462	462	482	501	465	494	490	464	464	501	471	461	477	489	478	506	483	511	451	527	527	512	528	476	487	508	472	500	541	449	496	499	494	476	435	498	461	537	471	495	450	449	478	501	495	475	462	506	468	475	467	453	483	473	494	502	528	514	471	502	458	473	493	466	473	467	477	474	470	482	477	496	497	507	466	484	472	443	504	510	492	523	478	484	500	497	513	465	466	471	489	490	499	492	468	450	465	493	463	491	468	529	466	479	484	501	492	495	475	445	467	484	484	486	512	476	476	514	479	427	493	456	442	496	484	465	468	490	502	482	459	478	496	467	508	476	500	456	477	463	500	491	507	473	506	509	514	464	494	443	445	440	499	472	493	482	507	501	473	485	454	462	465	461	501	471	489	447	490	499	489	443	490	462	445	470	501	462	506	483	501	481	441	485	486	513	505	444	493	478	474	483	463	468	463	483	515	446	502	481	475	480	509	487	468	477	457	476	458	492	459	484	493	429	484	465	469	485	461	470	486	467	487	486	471	467	466	473	512	478	493	457	484	506	493	476	522	505	515	484	439	455	456	461	452	488	483	458	484	491	535	435	492	441	474	461	481	481	469	465	478	518	487	520	481	453	459	508	438	506	467	467	485	464	459	495	478	493	477	483	475	447	450	483	466	489	492	474	501	473	477	484	473	472	489	498	500	509	484	479	457	501	524	499	461	492	481	472	479	501	483	459	477	433	464	516	500	451	475	446	504	520	475	482	483	489	482	455	471	448	510	467	496	489	480	463	437	479	473	500	478	467	514	466	443	532	518	504	486	475	482	484	463	448	482	469	489	503	493	456	518	472	501	484	468	496	504	494	467	432	477	474	460	504	495	471	457	474	476	470	469	471	483	484	474	473	470	504	481	451	463	461	498	446	496	479	474	479	481	466	464	448	455	507	495	489	441	461	469	470	526	458	464	440	481	488	470	505	490	472	464	492	458	471	485	468	496	502	442	526	474	496	516	452	484	489	453	484	444	462	457	475	474	449	463	428	474	449	477	462	496	480	501	435	499	468	463	457	528	472	495	492	505	445	478	451	445	477	464	421	458	491	485	479	445	495	508	498	516	498	537	462	453	476	452	485	453	483	491	464	502	463	452	526	484	480	491	460	464	495	463	446	447	453	489	470	476	478	475	522	473	474	501	491	452	484	483	475	513	465	459	467	455	457	493	501	467	484	484	460	505	448	474	510	472	487	434	494	437	477	468	505	490	451	476	458	474	501	496	456	487	456	465	517	489	496	502	454	497	503	507	475	455	457	468	515	479	460	482	471	473	457	520	492	480	430	418	461	460	454	466	464	449	450	478	477	466	493	447	485	500	486	504	451	442	476	444	451	466	473	446	473	479	486	482	460	451	468	485	505	502	490	499	476	496	452	483	482	467	481	506	494	500	507	435	448	460	486	502	455	487	469	484	492	486	465	485	437	474	460	476	477	428	459	497	457	476	483	488	432	517	479	456	420	488	482	478	510	499	495	486	473	484	461	465	451	487	491	490	497	445	471	489	496	465	483	456	484	499	509	465	466	492	448	481	518	492	479	472	508	489	469	433	449	470	490	492	489	471	461	444	474	461	466	469	467	483	515	453	468	464	505	428	492	510	464	458	507	465	491	465	485	451	447	453	450	454	496	491	503	491	496	459	476	447	460	472	486	480	526	505	480	472	480	512	473	470	462	479	458	488	452	459	482	500	510	460	430	487	468	473	476	490	488	461	485	465	477	470	492	498	475	486	450	490	485	472	490	446	497	449	488	463	463	469	466	498	444	485	469	515	466	457	481	476	462	521	486	461	456	460	472	484	493	473	484	473	454	467	491	537	456	465	499	539	463	498	465	479	490	433	472	494	472	499	481	451	438	469	458	514	487	468	465	445	491	495	486	468	478	494	491	477	515	491	494	465	506	475	479	488	477	493	492	476	448	502	507	444	470	475	468	518	506	436	472	496	445	456	471	503	486	461	484	471	451	481	487	468	482	456	503	485	480	484	470	513	500	473	476	466	475	475	504	485	490	492	471	462	478	491	482	460	460	468	460	503	506	463	468	503	454	489	502	466	469	484	481	472	459	452	462	449	461	464	500	471	506	481	480	512	491	471	501	495	457	520	473	494	462	497	487	451	492	453	473	458	433	475	479	515	478	461	507	483	506	473	490	475	461	500	460	438	474	472	487	475	505	457	481	456	496	447	514	501	479	502	461	484	431	458	491	492	482	470	493	440	477	473	483	495	503	497	471	465	468	482	506	493	472	496	486	453	469	439	478	488	465	484	512	503	467	489	479	488	472	430	481	512	501	494	454	437	497	460	485	506	490	478	507	477	442	512	481	470	491	463	489	451	479	489	464	488	509	477	497	440	470	464	474	490	504	488	476	459	463	478	499	455	449	442	449	453	473	470	461	476	459	445	477	477	482	500	476	418	459	455	519	494	520	489	457	477	467	485	492	486	480	451	477	476	470	469	483	476	467	485	485	468	475	492	477	471	468	454	454	478	528	500	485	474	440	484	474	469	507	456	506	480	460	442	492	488	479	483	459	487	506	488	490	487	512	478	482	480	469	482	442	479	494	492	470	476	507	498	507	479	470	522	454	490	496	491	489	484	467	536	480	484	462	499	443	508	439	489	506	489	516	455	485	449	477	501	481	470	473	455	475	464	476	457	475	497	492	476	455	498	503	461	469	458	469	456	488	507	506	475	494	452	441	499	460	511	463	478	419	496	494	464	477	454	532	476	502	451	459	443	502	465	527	448	469	480	454	496	488	494	449	472	485	469	474	467	477	519	464	444	479	471	447	473	484	453	488	472	461	485	480	457	498	456	467	478	463	487	491	454	477	506	474	462	492	482	491	491	507	485	477	445	439	452	445	458	465	525	445	504	508	494	527	484	459	482	481	522	490	495	512	469	469	474	476	481	489	472	485	450	479	446	511	466	436	507	483	492	441	472	483	455	509	480	501	491	481	493	486	494	495	468	460	488	475	477	456	501	454	474	445	501	467	490	473	477	447	476	459	491	458	482	477	472	500	502	465	498	440	469	512	483	472	459	447	499	478	466	503	453	453	489	490	474	481	491	525	492	449	471	473	477	489	476	483	491	451	492	460	458	492	462	441	444	492	487	435	477	478	461	508	453	473	457	469	463	547	450	523	458	501	463	484	416	469	480	466	462	478	447	497	496	497	452	459	486	467	458	495	469	516	470	494	464	493	483	479	481
2438	430	390	424	355	372	393	385	364	393	338	365	386	357	344	340	383	378	356	359	363	348	344	367	372	398	361	325	409	358	316	367	326	307	357	333	339	383	336	369	347	356	357	375	352	359	324	340	360	326	344	336	391	352	335	398	378	379	366	331	359	353	355	348	352	369	366	369	373	365	367	349	383	374	362	342	350	347	362	350	370	338	389	365	344	349	365	358	378	354	356	333	372	384	378	373	353	356	361	366	374	395	390	363	336	358	351	355	353	382	347	362	343	368	347	343	365	392	390	375	396	326	373	351	395	360	354	351	385	370	409	354	350	363	366	364	335	350	357	373	368	398	357	348	353	352	354	364	356	359	376	350	370	356	375	389	381	366	378	352	376	360	381	398	349	371	372	345	385	369	337	351	364	346	325	361	356	352	365	366	374	382	381	330	326	382	388	343	337	322	368	375	374	358	371	360	367	354	366	375	357	336	336	382	357	373	361	365	372	302	311	359	354	381	355	404	395	361	370	380	349	342	360	348	355	380	373	358	347	350	351	360	404	340	354	370	380	359	352	325	359	377	377	357	362	359	329	340	374	379	340	393	370	345	378	373	384	360	366	340	368	373	341	351	399	359	387	350	380	396	358	365	333	327	377	361	355	359	375	380	355	343	333	362	370	312	368	352	332	371	357	333	366	364	361	372	350	312	368	368	350	344	344	324	381	392	348	360	355	380	414	311	384	320	345	337	350	370	346	392	371	359	332	334	406	391	368	356	393	355	361	348	316	361	339	361	334	339	324	360	381	347	377	348	377	376	328	377	334	378	358	350	360	343	347	377	384	371	367	335	358	366	364	390	377	392	346	371	350	357	349	373	364	364	377	330	332	333	346	377	375	379	366	327	382	366	372	361	371	347	336	386	350	384	341	325	367	360	341	381	361	338	376	344	344	339	379	368	324	363	352	351	348	381	348	357	372	369	355	331	359	327	352	363	350	375	344	388	390	341	357	351	373	334	355	328	328	372	357	332	346	306	365	372	308	365	361	391	346	392	390	361	391	390	361	317	347	356	362	351	385	363	364	371	389	364	346	366	353	383	379	363	314	350	323	375	332	365	344	385	363	362	370	351	344	353	375	325	406	309	347	355	362	358	393	341	351	349	366	343	353	367	344	363	362	362	362	346	374	326	366	366	362	317	355	359	372	372	332	373	390	369	368	351	337	356	376	361	311	376	380	358	341	387	338	332	364	376	336	319	345	369	355	342	327	360	386	351	410	359	344	387	379	374	378	352	355	363	376	340	325	347	367	378	349	369	377	361	373	370	358	348	364	332	342	371	372	327	373	369	327	329	381	346	347	323	329	361	362	397	366	380	361	360	375	326	377	341	379	345	340	324	356	342	356	356	372	349	349	339	373	339	382	348	372	356	369	360	354	359	339	399	363	365	337	382	339	358	375	350	345	327	379	371	372	371	353	399	375	352	348	360	338	355	376	370	369	373	346	390	366	355	335	340	350	362	383	404	323	359	368	375	344	351	377	388	322	342	322	345	378	392	363	328	322	355	369	382	341	373	379	359	391	316	373	368	384	325	377	335	378	361	345	387	351	366	345	374	344	390	357	375	360	357	374	371	355	359	388	343	351	330	350	331	375	359	369	383	372	351	317	365	365	375	371	375	343	349	305	341	398	334	334	336	361	377	348	374	391	384	392	354	371	360	376	335	370	349	371	365	343	352	374	360	349	360	379	404	371	353	342	343	364	314	364	362	384	430	360	348	353	328	334	348	366	373	350	312	348	348	364	363	363	345	330	360	370	343	375	322	347	378	373	373	370	399	404	336	366	357	372	379	360	330	348	355	368	380	377	354	377	332	360	365	423	358	328	364	400	361	352	370	357	310	383	350	394	342	338	397	344	347	384	328	330	368	356	360	323	357	389	349	345	357	365	331	358	328	373	320	328	378	338	352	338	357	313	347	349	345	365	394	336	347	354	336	347	400	353	374	321	350	353	377	371	331	390	340	368	375	359	348	338	350	350	337	388	383	361	352	386	341	375	356	375	351	345	369	351	368	364	370	349	353	364	345	376	370	391	356	373	380	379	358	371	362	332	358	369	337	361	381	409	354	341	358	382	360	343	373	308	346	381	346	367	354	362	356	382	329	353	366	371	345	373	380	373	331	381	348	329	374	349	380	360	359	360	342	357	383	347	339	349	364	321	332	348	373	360	392	344	356	348	374	345	348	378	340	383	374	373	356	377	359	349	353	322	347	364	367	367	353	344	363	364	395	344	343	347	360	340	337	363	359	380	369	349	349	339	333	340	355	362	343	366	329	380	359	360	347	307	383	389	349	315	355	348	360	332	359	366	364	384	350	380	383	336	416	358	382	366	364	321	375	333	347	306	342	374	376	351	372	394	357	331	357	374	331	348	356	346	354	375	350	384	363	370	374	385	377	359	364	345	340	330	359	346	325	344	360	380	366	345	347	353	421	354	333	335	354	358	369	364	378	372	375	365	348	339	333	356	349	346	374	358	351	380	338	365	332	390	343	348	327	348	373	358	348	379	377	398	425	354	327	397	327	347	367	362	365	353	349	356	308	315	355	371	359	385	331	385	357	351	367	360	358	380	335	366	366	390	352	337	352	358	381	349	365	361	353	330	343	332	350	319	346	375	330	353	341	356	373	382	359	398	322	343	393	356	339	361	351	362	343	344	363	363	360	332	336	357	344	348	358	347	366	362	353	356	344	375	364	394	382	341	355	370	358	355	373	389	353	373	366	352	389	357	342	328	371	409	366	353	339	381	352	339	372	336	340	344	320	380	355	393	367	362	355	363	366	372	365	363	360	374	383	371	370	371	389	371	373	392	363	352	341	331	346	340	329	379	339	346	335	361	366	372	368	346	361	377	361	392	361	348	348	349	348	346	368	359	367	351	347	371	354	361	371	356	347	352	359	398	352	353	354	353	372	346	426	373	361	325	368	348	356	353	348	393	337	346	406	364	358	364	372	350	355	367	382	337	360	365	389	361	351	376	345	338	354	381	371	368	373	389	372	339	338	346	339	370	396	358	368	331	362	341	334	325	404	337	365	368	374	388	333	352	354	373	374	375	377	409	364	366	379	353	331	353	365	352	370	350	323	336	353	364	372	382	334	355	354	353	354	333	332	326	346	335	364	365	362	330	355	375	356	336	353	381	346	345	385	329	359	388	344	369	355	352	343	385	373	351	355	331	345	373	402	365	328	335	377	365	386	356	335	328	353	354	370	356	373	329	345	380	377	390	340	376	345	353	355	341	360	360	383	337	360	364	383	379	389	384	355	354	367	365	366	371	372	376	355	358	400	370	381	362	356	381	385	373	371	355	352	349	356	353	361	400	358	345	363	393	378	373	364	396	391	338	334	382	377	375	326	339	359	363	341	351	373	362	369	373	350	356	377	369	348	362	359	381	388	329	343	369	373	355	359	346	359	350	384	368	349	392	318	379	357	375	345	361	373	392	346	341	357
2700	998	1028	1049	1029	1000	964	998	1027	929	949	975	929	933	986	900	905	945	921	902	945	936	934	944	961	909	910	987	900	904	901	879	946	927	870	914	927	906	958	925	861	885	870	925	922	915	927	868	934	899	967	888	928	927	909	944	933	858	911	986	927	912	919	890	903	918	911	944	936	897	895	889	932	973	885	889	929	918	908	894	897	873	906	841	897	927	927	985	868	972	864	943	872	942	890	879	880	931	899	921	960	861	917	901	965	897	905	947	888	910	926	900	906	963	948	953	959	886	935	905	907	841	865	872	916	895	896	966	857	887	936	896	884	903	929	908	929	934	948	894	959	890	906	892	930	866	899	923	889	874	961	944	933	935	916	923	984	910	903	919	974	911	907	896	883	930	881	888	855	964	916	847	915	881	906	966	901	912	918	959	923	941	909	910	870	868	883	867	901	890	928	880	926	881	878	924	906	930	918	912	899	918	893	932	912	916	897	885	886	905	931	914	981	926	932	902	868	885	941	961	922	882	931	910	926	892	885	944	872	915	966	899	908	871	957	936	866	903	899	877	906	897	974	915	939	876	888	887	959	886	939	916	951	879	918	916	939	880	899	874	936	863	919	916	902	946	938	907	954	902	927	882	870	843	874	945	844	932	905	938	899	904	913	946	943	929	911	870	902	937	902	868	877	903	915	947	891	885	903	946	959	913	892	926	898	899	886	942	884	955	925	903	912	909	913	884	870	865	897	873	884	882	946	908	916	901	941	939	879	914	898	887	879	882	888	949	924	895	864	925	932	953	896	940	923	892	917	882	891	911	938	871	912	948	919	924	878	903	919	934	904	958	901	966	884	909	895	923	895	894	888	912	943	912	912	950	870	841	934	905	921	852	902	899	875	924	898	934	853	900	858	957	891	871	905	935	877	888	901	935	881	906	911	894	913	937	892	911	907	898	912	914	901	912	889	906	923	938	902	949	924	938	933	900	902	888	913	887	899	923	879	866	890	905	927	889	988	920	989	983	927	899	877	932	875	922	929	937	885	911	907	921	902	852	907	926	991	905	902	911	893	919	909	921	890	939	900	852	922	910	887	900	861	883	909	898	914	903	920	867	948	959	963	961	953	943	876	863	941	945	921	903	884	887	940	904	969	908	916	897	917	895	891	878	949	928	860	929	921	927	916	895	995	914	899	880	914	935	923	943	921	901	899	865	906	959	904	902	866	923	930	915	937	939	880	909	880	914	943	905	919	960	947	923	904	876	900	906	916	897	888	914	913	909	917	864	872	951	924	890	974	931	924	913	901	932	887	923	915	893	890	925	885	866	920	912	901	898	932	928	921	911	932	933	959	875	906	905	900	926	911	894	969	950	888	949	888	898	942	948	918	853	896	930	936	947	963	924	937	912	943	884	922	866	900	921	906	876	902	938	904	877	951	895	874	893	953	894	923	934	859	893	867	901	911	1000	917	877	875	877	924	920	917	916	918	903	916	929	933	898	906	927	925	880	946	950	890	886	915	920	871	885	887	903	937	928	958	876	944	895	964	981	926	949	950	956	934	921	916	956	907	925	954	884	914	994	937	961	852	908	904	877	945	924	921	878	944	911	852	829	896	951	861	863	877	944	909	930	934	1016	909	896	879	905	933	862	932	946	922	924	881	921	884	912	947	881	949	924	924	967	899	924	935	919	902	912	936	855	974	928	890	890	946	919	948	919	883	936	939	876	889	862	910	865	881	913	878	914	879	914	972	951	935	938	956	866	950	883	939	907	939	960	871	857	892	930	939	902	890	885	914	894	895	934	933	894	877	940	907	891	862	910	929	947	919	895	941	910	917	900	902	927	922	951	889	841	870	883	936	900	902	874	908	913	984	922	911	936	899	909	901	955	951	895	934	936	877	949	881	885	907	968	871	902	910	903	914	927	856	945	891	956	906	900	905	936	968	854	929	893	913	957	882	895	900	929	882	912	868	882	919	892	892	895	944	897	892	898	944	876	954	963	849	891	932	888	903	854	874	943	895	886	932	887	895	900	926	913	912	847	868	900	897	887	930	916	981	911	932	887	891	921	923	923	842	932	918	873	885	913	916	933	933	928	944	959	895	909	905	881	920	894	959	913	912	968	888	948	904	940	959	923	904	958	872	946	926	911	893	860	896	913	999	958	981	917	958	940	921	903	880	862	905	890	962	845	905	915	890	919	887	917	921	891	984	908	924	872	924	898	933	880	934	925	886	924	967	905	832	890	935	908	889	985	892	934	965	952	924	903	852	856	968	845	903	942	893	892	923	882	911	911	898	910	955	901	883	915	837	886	893	895	909	944	872	943	893	922	910	888	917	916	923	921	897	882	846	896	924	942	956	893	970	915	900	894	919	918	865	906	880	902	951	923	916	904	949	896	939	933	890	881	919	888	928	871	905	928	893	881	872	945	914	947	923	929	918	936	883	932	918	924	918	966	961	938	934	934	905	888	925	864	920	916	859	876	948	900	877	845	935	899	907	987	919	908	867	927	965	908	929	880	925	945	944	905	940	939	887	900	965	956	882	904	911	941	881	942	900	891	981	937	935	882	915	871	919	881	879	977	870	875	868	893	926	963	871	940	882	949	890	912	879	892	923	895	885	901	946	976	874	895	918	956	903	923	928	977	903	870	883	844	935	929	960	935	927	936	875	860	878	993	863	953	859	946	893	944	865	912	930	897	873	873	966	924	917	964	917	918	853	935	916	962	897	910	914	999	927	876	906	973	912	888	872	905	910	931	919	926	956	943	873	938	920	881	946	921	934	975	954	891	946	908	885	906	976	872	911	940	910	917	885	941	890	946	927	879	931	960	890	854	915	935	907	971	912	896	930	898	890	869	930	909	898	935	866	912	918	890	903	903	934	868	890	931	899	890	884	907	941	924	936	898	967	927	965	927	920	918	914	899	922	885	898	896	913	897	928	887	881	918	915	871	918	920	872	904	955	953	897	940	919	905	873	895	946	869	961	964	943	890	915	898	874	964	952	916	886	929	892	933	907	885	916	906	905	973	953	923	886	964	935	964	927	884	851	908	883	909	886	928	927	883	955	948	889	882	965	896	905	922	931	944	919	903	910	944	929	910	894	880	893	877	891	883	981	913	922	905	946	841	949	948	873	920	934	932	941	918	852	896	886	932	910	962	941	959	914	888	942	924	894	938	912	896	923	882	865	903	876	924	907	920	971	902	944	850	916	873	905	874	894	950	890	902	886	854	939	879	901	895	893	886	936	923	863	1008	944	910	908	911	901	877	898	907	893	960	888	902	899	902	935	899	929	886	906	853	969	884	851	874	939	935	956	928	898	923	948	865	888	903	925	979	929	898	926	934	933	875	934	910	873	891	927	851	930	936	875	953	910	929	946	884	896	921	890	953	920	937	881	951	940	900	927	876	961	908	931	932	911	893	912	930	917	889	930	934	889	849	943	905	925	911	905	944	892	894	975	931	889	915	908	923	905	902	946	908	942	892	967	952	930	944	908	921
8584	1112	1380	1196	877	718	697	563	481	425	444	428	422	403	366	373	430	354	357	404	352	410	385	346	390	369	360	296	344	358	340	352	324	332	369	371	387	358	347	376	354	358	358	334	327	379	364	336	341	316	317	372	356	341	393	331	339	321	366	338	333	342	358	333	336	340	323	352	373	309	361	361	353	335	316	363	345	334	304	363	362	331	379	383	345	374	311	368	377	356	332	327	359	325	352	346	336	337	346	307	323	353	370	326	341	351	349	307	356	319	377	340	331	359	344	354	350	329	330	355	384	315	338	344	337	332	348	358	340	348	376	322	307	343	298	366	335	343	343	344	380	333	364	373	339	330	341	356	330	360	351	338	372	368	348	359	334	354	338	359	348	308	361	343	368	345	354	348	347	336	345	331	351	319	361	337	335	326	344	354	367	331	365	347	384	336	340	354	302	364	353	309	340	331	349	331	365	360	343	371	334	354	373	364	342	345	352	335	356	326	343	356	349	330	357	358	363	348	365	322	322	342	348	335	354	346	356	367	356	361	346	355	328	335	350	352	376	380	335	368	312	293	348	326	336	333	356	331	356	359	334	315	336	369	351	360	330	323	330	372	336	328	367	335	338	375	334	357	306	334	342	359	355	330	384	326	392	348	346	370	347	351	359	336	361	339	333	334	337	336	334	366	367	319	349	325	337	339	334	348	355	352	345	359	331	308	355	349	334	354	332	345	372	350	336	352	350	357	343	330	341	353	347	358	384	343	341	388	337	339	336	327	332	376	353	329	371	318	357	332	348	333	323	359	336	319	325	376	324	327	363	337	340	361	346	334	354	322	352	364	339	343	338	349	323	323	349	363	358	314	329	333	331	353	337	328	318	346	356	347	373	354	346	315	358	337	349	331	341	348	337	368	300	362	397	394	385	355	389	363	351	377	322	283	349	352	317	339	351	333	321	329	308	345	333	302	342	360	322	331	324	335	308	341	334	337	353	354	314	352	332	319	330	325	347	334	335	325	324	306	315	328	338	334	320	346	316	319	353	347	342	361	359	332	377	349	338	319	329	350	363	369	333	369	318	315	307	334	349	326	377	334	332	356	339	321	340	367	354	363	351	363	339	348	321	339	341	321	371	308	361	311	339	319	350	335	358	337	325	319	326	358	326	354	336	360	325	344	332	352	338	361	380	377	319	338	348	367	383	346	353	337	341	345	325	335	309	331	318	316	392	345	361	358	347	368	352	342	345	370	363	351	346	352	344	349	332	327	330	335	346	318	340	365	363	337	344	331	363	337	334	320	338	348	343	324	321	341	360	343	374	351	334	387	356	345	359	337	360	355	333	330	326	347	362	339	352	341	347	375	351	345	313	340	339	326	339	341	318	356	350	318	332	322	372	388	342	312	345	378	348	335	367	373	348	356	347	330	356	352	341	345	380	341	336	368	357	371	304	321	356	370	353	341	367	362	326	315	331	349	367	337	351	338	316	325	330	368	328	372	354	361	342	318	311	325	363	330	353	323	292	351	342	373	378	366	371	335	351	335	304	326	310	357	314	344	369	321	336	313	320	337	348	356	334	329	317	338	347	322	306	368	342	303	309	378	366	332	361	348	322	362	336	374	323	366	328	328	346	312	361	321	367	330	336	350	352	343	324	344	344	336	332	334	347	347	345	339	341	334	308	373	364	356	331	352	341	355	326	331	360	310	323	389	332	310	367	313	344	321	350	359	358	358	340	360	364	327	327	320	308	352	352	364	381	322	338	336	357	348	338	391	320	328	317	325	325	379	314	326	344	353	364	384	349	336	319	314	351	326	334	391	358	338	327	336	312	345	366	366	378	345	342	354	344	322	346	338	354	344	334	373	303	347	359	317	327	348	359	338	312	349	369	334	326	355	360	341	318	343	368	356	343	348	353	337	327	342	371	365	342	340	363	328	353	327	337	342	347	344	314	352	338	351	333	371	337	355	341	359	330	344	363	366	348	351	355	354	370	318	314	343	347	316	349	348	350	304	389	329	327	323	331	374	319	324	344	357	341	366	364	334	307	315	313	359	341	360	366	322	357	332	357	344	320	356	385	309	392	337	347	348	342	314	351	333	364	367	371	343	349	379	331	301	329	372	391	315	313	347	367	369	370	325	354	338	348	324	337	342	360	349	354	340	364	345	332	309	351	355	336	358	356	338	339	371	344	345	352	342	339	345	394	345	342	324	347	382	359	344	357	376	341	372	374	354	310	371	323	307	386	384	354	370	351	381	368	352	362	352	356	359	358	327	350	343	373	341	335	379	319	354	328	370	331	356	363	363	367	349	341	355	322	348	363	358	358	342	361	357	334	334	350	338	347	335	335	371	315	348	347	349	365	329	317	317	358	353	349	338	357	368	319	344	324	334	334	349	364	366	356	352	330	347	309	344	333	349	342	352	363	341	376	334	331	340	351	348	377	393	328	354	357	339	321	354	344	309	340	334	350	382	358	331	363	340	380	359	320	353	387	325	335	332	323	346	300	366	309	323	345	353	332	356	315	328	352	369	356	358	298	309	365	308	317	362	366	352	341	336	335	360	334	365	361	342	339	344	341	388	326	299	326	350	338	358	333	330	346	349	356	342	351	366	366	342	335	331	337	334	372	352	329	298	346	369	338	363	319	302	384	330	349	344	349	341	366	373	343	356	318	383	337	367	361	377	300	340	348	364	351	345	345	368	363	338	325	348	330	338	335	353	338	315	385	346	379	356	319	336	329	372	307	363	365	365	336	334	334	307	322	306	333	360	368	328	354	345	338	338	299	350	352	316	351	301	336	393	335	336	307	317	350	324	357	309	355	310	330	318	377	334	344	363	374	342	342	380	348	324	346	337	358	352	384	349	346	316	373	362	338	313	381	377	353	373	345	332	359	343	326	350	346	329	404	320	357	328	352	398	332	350	339	312	341	347	348	363	346	324	337	356	346	332	326	348	337	338	334	330	349	387	346	359	327	317	356	325	315	369	358	329	333	367	327	338	374	337	351	331	332	363	357	339	387	347	347	365	342	349	343	344	329	333	369	376	339	335	344	363	350	348	340	325	323	345	310	372	356	360	356	331	340	317	353	368	315	329	319	341	332	343	337	315	318	352	361	343	333	345	381	328	319	367	360	349	355	371	351	323	344	371	366	343	341	353	350	344	332	326	313	322	359	341	389	342	351	295	346	352	378	339	343	331	367	360	342	346	329	348	333	305	321	329	353	303	331	337	375	357	357	343	329	343	358	350	344	379	342	346	337	367	332	322	376	351	381	351	360	346	359	328	353	334	335	339	351	324	324	318	328	350	335	325	349	328	341	333	343	362	339	319	354	339	343	330	297	339	326	344	328	330	309	359	378	328	336	330	386	327	322	349	347	349	334	337	326	358	354	401	329	326	343	300	332	375	331	323	311	348	333	332	374	323	313	370	331	330	363	303	393	330	354	340	311	304	335	332	328	380	334	354	343	366	323	314	357	328	348	299	351	321	328	309	350	356
5889	1654	3088	3518	3079	2734	2267	2028	1679	1655	1516	1380	1322	1207	1199	1198	1118	1127	1128	1114	1044	980	1066	1017	1012	939	975	962	969	941	979	1039	953	963	966	953	907	929	896	846	937	864	899	936	896	898	888	919	901	914	866	885	923	897	855	912	931	870	852	878	871	892	847	886	917	821	854	892	896	883	891	936	908	867	911	897	819	857	853	836	831	837	868	847	866	893	876	892	840	882	843	848	863	853	839	891	865	877	844	846	866	868	907	922	873	887	886	850	909	863	863	914	852	807	863	872	851	906	850	867	823	854	825	856	898	862	901	861	876	854	880	903	864	919	866	876	887	832	838	891	868	905	827	888	915	870	876	858	860	896	894	831	813	886	901	888	834	859	841	776	930	860	829	881	836	834	856	824	874	811	864	874	867	898	916	851	903	825	855	826	843	852	884	872	805	886	818	905	886	834	838	887	892	873	811	902	888	880	835	895	856	852	808	814	855	827	899	825	856	857	844	858	906	844	817	829	862	904	830	798	871	907	876	855	858	901	892	889	938	846	825	862	817	886	904	879	907	840	857	860	948	812	895	854	892	852	892	842	861	875	860	870	807	921	883	890	847	832	844	874	890	831	814	865	894	838	896	883	863	873	882	877	858	905	862	834	862	894	897	899	855	862	812	914	888	873	923	875	856	898	814	839	887	858	890	876	779	877	843	851	833	838	873	889	881	851	864	838	866	824	856	883	863	800	814	848	872	860	843	844	874	830	874	850	816	856	867	876	878	874	873	878	864	872	877	852	866	866	859	833	835	851	823	830	824	906	864	897	889	880	889	790	867	857	878	888	816	856	818	847	895	842	792	910	856	904	876	831	834	892	866	890	871	869	875	820	894	906	856	857	845	874	862	827	842	899	852	883	859	787	857	880	789	826	920	908	861	859	869	898	882	832	878	823	837	826	867	853	885	867	879	855	828	880	868	847	855	858	808	949	835	892	887	849	817	828	868	871	864	874	844	872	872	850	842	870	864	826	894	832	877	879	854	881	897	835	853	873	813	859	833	869	878	944	808	928	838	851	833	869	887	892	893	868	885	860	817	868	839	843	867	900	879	861	856	866	918	845	806	852	869	820	825	842	831	867	853	882	850	884	822	907	883	895	814	863	850	857	856	819	860	900	844	871	806	822	851	837	901	878	863	864	829	826	901	867	831	894	859	861	872	833	888	822	872	896	859	829	865	852	858	858	907	824	877	922	884	879	918	866	869	835	853	848	918	879	839	802	905	922	823	908	847	851	877	877	883	881	901	891	866	905	841	849	833	871	849	825	867	923	884	896	857	819	884	908	868	938	907	888	821	842	839	844	944	833	841	872	933	886	826	905	867	840	859	863	828	839	869	904	829	862	940	888	825	868	897	813	858	851	870	890	866	827	862	877	857	842	865	897	876	878	870	860	888	852	833	890	877	942	825	893	877	897	895	919	868	918	866	837	846	859	887	912	873	816	870	930	839	866	883	885	884	848	895	880	849	842	872	903	904	856	892	886	835	894	904	891	871	883	876	856	881	884	848	869	848	848	884	906	859	862	907	843	951	853	845	897	892	876	856	832	865	889	846	865	833	876	858	852	846	867	820	905	926	816	900	852	906	846	872	893	832	935	873	870	880	853	888	896	823	794	842	835	903	874	902	846	880	879	820	814	906	913	866	901	919	882	860	903	828	878	899	876	831	895	870	870	795	826	908	850	820	865	898	881	847	833	831	848	874	868	865	831	836	848	854	859	884	865	881	847	843	886	897	822	909	859	860	850	860	861	860	840	826	885	862	847	844	875	870	874	889	868	862	913	867	897	931	855	853	891	855	848	803	872	866	908	850	880	853	855	881	913	861	854	895	877	863	905	925	885	906	914	858	885	824	826	893	862	867	906	873	897	922	898	918	895	861	842	852	898	901	827	840	897	907	862	838	873	863	856	887	822	857	875	906	875	865	921	855	866	843	885	845	896	806	831	842	895	859	848	884	821	875	866	832	879	890	845	829	883	899	914	805	809	860	916	902	879	873	874	904	913	856	868	893	870	867	815	875	893	879	839	916	861	864	842	888	887	894	907	912	892	921	883	852	871	894	932	875	897	861	873	876	873	859	855	874	855	870	870	852	849	810	837	837	893	867	842	882	788	895	835	859	827	864	906	828	831	899	827	857	807	859	872	839	843	880	908	902	889	854	875	849	955	886	847	872	862	799	899	890	853	893	867	824	917	923	841	880	885	901	828	824	862	846	815	856	851	874	911	826	800	856	863	879	833	841	895	824	826	860	892	879	844	882	873	908	863	841	894	827	864	850	828	882	841	908	849	862	856	837	827	820	843	901	895	850	870	848	882	905	881	906	850	877	879	862	884	872	874	795	879	871	846	898	878	839	858	826	875	882	842	843	837	844	866	825	855	868	855	877	882	871	867	895	902	880	852	885	870	858	885	891	848	899	871	855	892	832	892	852	909	827	807	854	851	932	849	836	839	871	860	841	887	888	889	880	873	889	835	894	905	899	855	855	883	894	863	898	862	923	833	839	849	858	851	884	901	877	832	855	865	844	806	809	855	851	815	879	845	848	816	817	938	864	933	857	869	865	876	910	847	800	867	880	867	870	836	908	839	835	922	875	880	853	881	861	849	851	922	878	853	904	830	903	877	897	840	845	860	882	875	877	883	863	849	874	828	835	907	891	826	850	861	860	912	808	853	867	822	842	935	871	870	856	873	837	834	903	880	884	910	860	831	875	844	892	872	832	891	887	841	835	920	882	902	840	887	864	898	869	860	881	897	865	873	845	871	907	869	875	849	939	892	876	896	886	936	882	785	859	841	853	816	881	882	815	829	862	896	796	879	832	854	823	860	878	873	900	900	879	860	865	864	822	853	832	854	858	891	867	870	849	874	889	792	868	868	868	918	842	934	817	850	875	862	856	889	870	901	854	879	821	876	922	994	828	877	926	924	832	821	847	883	841	838	822	901	934	893	866	838	836	922	906	846	867	861	844	873	858	877	857	817	849	907	834	846	872	935	874	868	867	835	898	898	865	875	854	797	885	854	837	851	827	844	793	870	846	884	889	942	864	842	841	884	823	914	855	855	885	866	876	886	874	881	829	869	878	904	883	866	928	863	890	871	892	841	898	865	931	871	840	853	895	842	935	855	846	881	869	901	845	853	850	867	849	883	804	848	823	913	865	848	882	891	850	870	850	908	888	892	856	845	832	830	850	843	894	864	849	848	852	923	867	845	850	828	841	845	847	854	812	864	817	858	798	839	847	846	825	860	861	876	852	888	868	893	875	878	832	841	861	846	870	880	850	887	845	871	822	838	890	898	875	909	857	902	851	886	841	858	867	878	899	899	893	838	812	866	829	844	809	898	874	863	863	894	880	864	812	863	910	846	869	823	854	858	853	846	820	917	863	852	862	820	918	853	891	801	835	834	865	849	854	827	839	913	865	859	848	867	821	851	854	843	848	835	869	823	874	831	855	905
15914	2522	2564	1901	1372	995	795	607	559	480	415	357	359	277	316	241	251	245	254	239	204	227	234	211	196	214	231	191	220	205	186	207	180	197	192	192	199	169	193	189	181	196	203	176	187	184	169	207	178	168	183	208	197	166	183	187	195	173	171	188	194	173	182	162	186	167	203	186	184	174	190	185	169	167	190	180	173	172	173	190	188	195	171	149	180	171	180	164	176	157	175	172	161	175	165	182	163	167	200	178	197	180	180	171	179	156	184	171	157	164	151	175	182	155	168	153	168	184	173	182	203	167	169	186	179	190	190	163	175	207	170	141	177	181	169	152	156	179	170	180	170	175	158	166	169	176	181	167	184	154	169	178	146	192	198	178	153	182	178	168	178	174	170	166	172	182	193	180	175	178	173	188	175	160	189	174	199	165	178	183	197	161	183	181	164	180	182	177	190	185	192	186	184	213	178	185	175	145	174	158	171	183	175	169	175	172	158	181	177	169	170	193	157	181	181	188	177	193	153	208	178	168	179	176	174	169	197	150	171	157	169	171	189	177	156	165	163	157	182	184	172	176	185	158	176	171	155	183	172	160	180	174	182	179	191	190	165	174	188	158	168	178	167	156	198	175	176	171	178	193	166	152	168	201	180	161	176	186	171	174	188	178	181	167	151	203	170	156	169	167	176	161	171	144	200	149	161	156	165	170	178	193	184	176	172	167	184	176	147	184	177	152	178	178	174	177	153	171	160	175	173	177	159	158	155	200	180	206	169	191	211	183	167	148	152	170	178	182	192	181	169	153	176	160	169	132	161	160	181	168	175	172	175	164	202	174	185	162	185	159	154	185	170	178	164	180	166	156	160	182	196	190	174	172	185	199	150	186	168	187	179	181	184	163	161	152	168	166	184	169	178	168	183	163	184	160	176	167	161	200	164	166	169	165	179	183	156	192	172	155	174	172	159	172	155	188	179	177	185	159	160	163	171	161	178	188	192	178	151	169	169	179	193	180	174	158	170	161	175	185	170	176	184	165	205	152	179	195	175	180	179	160	195	185	170	190	200	178	162	176	175	192	200	187	176	172	201	173	144	174	154	180	158	174	171	187	161	174	188	136	170	172	159	168	166	172	179	168	159	181	174	173	191	175	170	161	174	191	188	179	191	170	171	174	208	148	172	168	181	173	162	160	158	154	156	180	167	185	185	153	181	190	188	197	159	178	173	193	158	174	175	164	161	150	163	207	171	187	200	188	151	182	160	206	177	184	169	179	180	172	192	174	187	179	160	169	201	181	180	166	175	183	168	200	189	175	183	166	182	182	143	160	179	184	184	185	173	181	178	168	202	138	174	172	170	187	185	179	186	186	198	155	184	185	165	157	193	192	182	179	165	167	184	173	166	159	155	174	162	181	165	166	179	176	172	159	194	150	181	184	192	181	151	173	175	153	168	183	178	139	181	172	183	189	181	171	155	186	156	163	150	162	150	178	167	190	171	194	179	176	162	179	171	173	162	174	161	182	197	191	190	159	197	171	178	206	145	171	177	162	185	153	194	176	165	198	178	167	197	148	160	157	173	188	164	190	152	173	156	175	181	188	158	172	164	208	158	151	177	169	188	189	174	166	194	158	177	188	179	185	154	172	191	178	171	151	173	178	163	191	163	185	180	164	172	175	163	190	174	161	167	185	157	163	164	172	162	165	182	191	171	161	170	138	150	162	175	184	153	171	180	203	182	176	166	169	183	169	195	150	188	153	168	200	176	174	158	174	189	156	195	199	187	183	185	196	191	179	178	188	148	186	189	172	191	162	181	182	176	161	174	171	163	177	174	195	188	191	172	184	152	181	154	179	174	165	179	174	182	186	172	174	163	151	186	176	167	176	207	178	184	186	160	171	169	182	166	171	160	158	174	152	163	156	175	186	183	192	196	141	172	180	184	176	176	173	187	170	159	166	173	179	180	172	171	166	164	167	181	192	163	184	170	176	163	169	162	155	189	175	155	166	169	183	192	179	174	170	160	185	157	208	200	167	158	171	180	178	175	182	194	158	185	159	169	179	174	180	186	153	172	180	172	188	184	180	197	174	178	167	198	184	196	165	150	168	177	176	178	165	164	146	167	161	169	197	177	168	167	181	165	159	170	166	177	177	181	184	171	167	189	178	179	177	179	174	170	157	170	172	165	174	193	146	192	177	179	177	164	151	154	186	161	193	162	188	172	164	152	178	189	189	174	156	162	179	172	191	180	171	159	160	163	176	175	174	167	178	165	165	154	178	159	153	168	182	176	184	157	169	188	165	167	180	192	171	161	160	174	156	189	177	167	168	169	192	174	185	178	192	171	185	155	160	173	185	164	167	176	179	160	189	186	176	170	170	159	169	187	179	162	157	168	170	168	167	186	164	190	168	162	179	181	190	163	159	177	174	157	188	153	158	160	198	178	136	211	176	196	208	180	196	183	157	197	204	157	182	180	150	169	185	159	165	178	150	173	168	196	170	187	175	163	173	176	171	168	178	202	177	172	177	181	168	181	167	171	134	162	169	194	183	180	184	187	180	188	160	206	166	156	154	184	180	168	181	186	181	184	181	174	183	166	164	158	165	168	164	154	196	143	166	171	183	148	168	176	189	202	164	180	171	161	187	163	165	173	179	156	155	175	162	189	169	167	183	173	177	185	184	178	163	168	164	179	167	173	191	177	172	161	176	170	170	174	187	171	220	190	171	171	171	192	181	172	200	162	160	183	180	201	171	171	160	188	153	160	148	169	180	161	179	181	174	183	176	154	166	167	187	183	179	190	164	187	172	172	180	159	176	160	171	166	179	173	178	153	159	153	163	183	147	164	167	153	162	150	171	170	154	185	193	156	177	169	179	175	175	193	152	181	186	168	158	191	177	166	189	198	185	185	194	166	167	184	177	178	156	172	183	164	181	184	188	193	178	164	191	167	174	166	182	163	183	176	203	189	144	154	175	168	159	158	163	175	204	179	166	163	169	183	170	170	195	176	163	147	188	178	202	178	182	166	186	179	159	188	181	187	179	179	182	182	182	186	175	172	182	172	154	176	183	147	171	161	212	217	170	166	185	170	197	154	214	163	184	156	171	160	174	165	161	176	163	175	169	186	191	178	156	181	171	173	165	165	161	167	175	170	178	180	178	170	168	164	186	174	184	205	193	197	177	175	168	161	171	179	184	176	146	183	143	186	188	183	169	170	157	173	160	172	195	186	179	163	172	196	174	191	183	165	169	166	167	181	157	148	166	184	175	165	176	166	194	161	160	175	173	153	158	184	173	161	177	185	173	176	191	167	161	184	185	182	181	179	182	186	155	169	164	183	161	190	177	174	175	157	202	156	183	161	181	182	176	185	184	177	138	183	183	188	183	190	147	169	170	157	152	173	175	167	180	169	176	182	170	185	165	145	161	161	172	176	161	190	180	185	150	166	151	190	193	196	165	195	191	163	170	162	166	165	169	173	182	165	175	170	172	164	184	181	162	172	162	152	174
7608	2160	4751	5545	4849	4117	3347	2681	2347	2039	1714	1549	1372	1320	1226	1120	1043	957	980	884	849	824	815	789	705	664	690	671	664	676	629	632	610	659	613	602	617	633	568	572	562	552	601	562	548	548	552	578	567	498	518	505	557	511	490	520	507	478	535	579	533	509	491	494	529	490	519	481	526	491	513	492	507	472	521	511	468	497	490	489	508	477	501	517	506	463	519	505	496	477	501	496	485	494	469	471	513	518	483	525	470	506	469	492	487	537	504	522	527	503	479	544	480	471	536	437	475	494	490	489	484	473	502	465	443	485	501	475	519	485	497	446	502	506	536	541	500	536	508	519	530	479	520	495	492	444	524	490	491	454	482	517	493	479	466	447	454	489	460	482	461	491	532	477	441	454	500	492	472	531	485	501	470	492	455	495	469	491	477	456	428	493	475	474	498	486	492	446	451	510	467	483	471	460	507	469	504	505	497	482	488	493	476	445	497	504	475	469	463	453	401	485	439	458	484	490	458	473	484	468	491	476	430	425	475	473	474	461	472	473	486	471	481	489	481	496	528	471	472	486	492	487	474	479	455	479	469	455	499	473	462	482	484	400	471	518	454	457	479	455	466	466	521	493	437	466	501	475	472	499	449	440	454	459	490	493	491	428	446	520	459	454	484	493	433	459	492	489	519	512	493	478	459	511	509	472	480	463	500	485	457	474	474	476	465	443	475	447	464	502	493	436	494	456	459	478	468	464	472	480	482	504	483	490	484	470	490	503	443	439	471	473	476	470	509	451	456	466	456	493	462	453	462	519	485	505	490	506	464	487	473	478	483	488	485	475	437	477	482	508	503	513	442	479	475	490	475	486	485	509	461	473	446	439	506	473	478	427	490	501	486	493	457	460	470	457	479	473	495	462	484	491	488	479	475	483	452	530	472	483	475	459	516	447	475	490	469	444	476	407	484	485	434	473	444	435	462	472	498	467	492	470	475	471	470	515	477	454	489	487	464	528	516	433	459	462	480	489	511	487	454	498	451	487	463	485	458	446	477	458	446	483	454	469	502	477	461	460	509	466	443	447	475	449	461	499	438	479	485	491	490	476	487	446	480	460	456	431	480	460	482	463	492	493	438	513	503	493	472	443	449	506	467	466	461	451	512	462	470	464	462	465	466	471	441	501	472	475	438	472	488	457	458	462	490	484	457	447	496	474	461	457	472	473	485	451	454	479	478	478	462	479	474	508	452	446	426	483	456	465	461	472	512	421	458	457	451	456	497	457	469	475	488	457	492	451	430	476	473	448	506	483	449	461	503	472	512	487	497	489	437	499	474	493	478	492	506	426	457	484	476	443	455	482	480	497	450	473	474	470	504	507	471	465	393	442	454	462	480	456	463	428	455	442	464	515	476	447	463	492	514	444	452	479	458	493	479	508	516	519	413	491	429	501	497	470	468	483	467	469	440	475	483	478	484	478	456	505	480	483	495	468	453	453	481	440	473	470	475	509	489	466	477	478	484	475	466	484	468	453	478	478	462	494	477	516	498	422	506	465	515	521	485	485	455	447	455	471	459	493	441	491	468	499	437	504	471	486	496	438	499	495	472	471	436	444	457	474	478	455	464	489	468	473	468	454	466	478	454	461	488	454	474	441	469	532	489	486	451	492	463	465	489	460	453	473	498	460	459	467	447	505	476	489	489	453	478	496	472	450	467	483	486	470	442	460	453	470	498	456	477	472	470	449	476	468	493	480	468	459	487	474	446	472	485	452	468	458	473	459	461	499	482	459	461	483	474	491	463	488	462	495	498	491	470	487	474	474	491	434	467	478	463	479	483	508	421	454	498	485	488	497	437	482	498	500	444	501	469	470	481	531	470	504	518	502	441	462	507	492	448	487	469	472	483	492	485	466	483	470	483	494	486	489	497	498	483	525	461	480	480	415	462	495	468	503	517	448	485	441	461	512	448	480	489	487	477	490	485	505	479	453	467	518	476	478	482	421	453	474	494	488	489	461	493	447	478	429	486	488	442	470	495	484	480	493	473	446	470	515	516	496	491	499	437	504	485	447	491	506	449	460	476	492	488	508	441	477	474	442	484	498	520	454	444	495	498	479	499	476	455	463	490	436	461	474	474	480	461	493	519	491	516	482	484	452	499	468	488	420	481	482	486	448	522	493	490	472	487	456	467	465	487	466	500	466	478	479	450	481	480	468	449	451	493	478	447	501	493	492	493	499	479	473	498	473	449	501	479	453	472	481	457	486	483	440	489	455	454	445	490	490	450	464	464	459	463	479	419	491	471	471	474	471	481	472	465	484	461	467	465	470	483	479	464	489	462	444	464	481	464	456	464	460	497	490	491	493	452	450	476	444	491	455	466	464	480	466	453	451	424	473	504	470	429	447	445	445	474	482	474	491	466	488	460	457	481	468	463	476	468	441	472	469	505	490	474	479	467	446	448	508	434	467	525	453	498	498	492	459	456	481	465	487	496	474	439	495	471	472	469	493	473	460	453	507	458	466	476	491	522	431	484	454	469	461	487	528	461	442	441	511	478	471	485	482	449	497	509	472	470	467	461	448	494	485	482	492	478	463	520	455	420	442	511	475	509	446	476	442	465	478	494	491	476	448	463	479	482	511	489	484	457	486	453	517	490	448	501	453	494	489	477	451	472	505	435	501	481	449	465	481	498	474	455	482	513	465	486	487	450	452	499	493	501	453	493	466	475	471	480	480	481	487	479	474	491	481	488	499	477	483	506	478	447	460	481	500	466	454	453	484	488	462	468	476	466	476	528	447	469	478	459	511	436	493	446	478	447	454	508	494	488	464	466	477	423	506	485	460	475	452	481	438	453	457	520	502	478	488	471	495	491	488	475	443	467	469	472	466	494	469	482	519	476	467	483	484	459	503	509	452	479	461	446	469	458	455	502	485	463	485	473	455	476	433	473	430	511	464	449	498	463	450	487	458	490	431	500	497	486	457	458	462	446	493	481	461	448	452	458	478	448	481	487	446	448	445	498	456	466	498	489	501	474	481	487	464	488	493	475	497	469	499	500	464	466	494	480	426	462	463	485	476	438	411	468	487	458	477	442	510	438	505	497	462	457	485	523	441	460	460	498	459	474	438	487	502	475	490	469	486	515	457	484	468	493	470	458	474	464	496	489	467	497	463	461	470	495	490	495	432	506	502	518	486	533	498	428	456	440	457	474	469	494	435	478	454	462	498	480	476	495	477	470	475	487	445	451	478	450	493	456	498	465	505	464	483	451	494	505	484	468	498	479	489	449	472	447	489	503	482	464	469	463	461	452	480	493	424	444	462	492	472	426	487	491	473	495	439	524	448	477	444	479	481	510	452	468	503	480	474	484	464	513	517	472	475	511	477	471	486	476	478	456	480	449	505	460	490	453	448	475	464	492	450	432	481	482	485	481	452	461	451	455	470	451	481	500	476	492	438	501	464	470	515	495	494	485	460	477	449	468	495	512	478	458	450	452	494	485	459	485	450	475	443
2421	416	435	384	426	395	407	329	372	384	383	371	373	374	345	346	356	384	355	356	379	356	370	350	366	392	374	349	359	380	332	346	400	336	380	363	381	376	364	369	365	364	359	347	359	374	361	365	361	379	354	335	365	363	382	381	343	374	366	350	372	396	346	340	375	384	371	381	317	374	356	359	387	343	381	396	360	383	368	337	355	380	374	372	359	366	342	356	345	359	344	303	335	386	382	385	373	380	355	355	337	351	357	345	380	360	345	357	369	371	347	368	405	322	330	368	354	346	368	349	331	375	374	360	391	396	358	335	346	360	380	384	354	363	372	360	355	366	342	369	382	332	376	340	370	373	370	372	334	387	349	358	361	378	356	386	388	379	303	370	337	379	356	368	354	391	342	356	364	351	384	372	357	364	360	393	365	358	367	363	343	355	384	367	372	336	360	359	372	366	356	410	375	328	344	352	345	397	350	350	376	353	376	367	369	326	340	360	367	380	372	360	369	355	388	379	367	330	365	349	335	359	340	366	361	371	393	361	351	370	385	332	360	343	390	368	339	356	383	332	368	358	350	352	336	365	364	368	401	410	369	362	334	307	364	354	366	355	359	362	359	366	367	367	366	371	339	358	364	360	389	380	365	372	348	376	333	367	341	362	400	352	352	355	375	357	353	370	349	359	390	351	345	361	347	339	378	335	346	355	344	400	391	347	335	370	365	328	358	388	386	383	391	363	378	350	379	383	386	353	366	378	322	376	356	393	357	373	348	364	361	373	354	355	335	343	366	356	376	372	352	369	368	336	356	376	390	353	398	358	381	355	385	363	391	378	383	333	358	407	347	315	371	338	336	340	364	333	353	370	379	384	365	347	385	337	402	342	345	377	341	359	362	369	314	386	395	389	356	357	337	377	373	376	360	361	373	394	367	395	350	357	345	378	365	366	356	342	363	377	342	343	353	356	357	366	338	356	339	337	333	399	388	346	381	350	363	327	383	340	390	369	344	382	364	341	369	358	353	339	392	351	360	344	395	376	332	337	346	378	376	341	361	381	370	352	355	360	373	373	349	353	335	337	374	412	373	348	387	392	375	370	356	354	377	393	377	385	373	372	367	356	342	364	347	373	329	347	351	381	373	364	397	359	383	391	394	356	361	354	365	352	366	393	358	372	369	314	373	353	350	349	368	374	334	376	370	337	368	351	383	377	373	369	390	314	352	339	350	345	366	341	386	374	349	384	380	373	371	358	344	327	359	359	352	359	355	368	373	353	374	387	356	363	354	340	346	382	357	368	374	368	364	356	380	358	327	367	373	348	352	342	388	394	353	370	344	360	387	362	374	363	346	348	347	351	359	357	363	358	343	357	339	358	353	357	360	371	344	381	366	379	349	361	372	394	361	382	353	369	373	361	344	357	368	349	359	336	343	350	340	362	365	357	338	350	347	359	394	355	380	339	384	368	372	357	360	368	351	366	343	340	359	365	343	373	363	317	357	388	369	373	339	387	365	388	366	378	376	381	380	335	358	348	396	362	347	334	381	354	365	363	351	359	392	348	364	384	315	357	351	348	326	340	350	322	380	356	349	356	346	378	347	370	335	343	371	351	352	390	360	374	393	367	373	342	405	396	388	354	363	406	353	371	339	372	385	352	346	351	353	373	357	346	368	360	345	357	374	326	333	349	388	376	363	360	398	340	377	387	377	363	393	362	384	375	358	342	373	352	353	347	397	381	349	350	398	373	359	362	329	365	355	378	375	368	361	391	385	364	404	398	377	380	368	398	361	338	329	395	360	366	374	378	346	343	331	380	350	330	361	329	364	338	386	379	363	349	381	352	338	402	416	362	392	365	333	358	379	349	340	380	349	380	384	354	370	347	381	376	366	350	377	372	352	356	368	362	431	351	382	381	357	380	358	365	376	378	365	328	335	375	362	321	351	377	365	346	386	371	353	361	355	353	350	352	388	344	365	330	346	379	359	395	357	367	342	338	364	364	382	372	377	340	366	373	384	373	388	377	365	341	341	352	406	359	331	386	380	347	392	370	372	390	402	373	338	339	324	344	376	383	367	379	359	364	358	383	370	350	337	353	353	375	326	345	356	343	354	400	339	373	311	353	364	389	366	337	371	400	379	363	372	392	380	356	360	358	340	372	354	379	401	343	328	387	383	354	349	358	386	302	370	384	386	363	360	356	359	353	354	376	358	342	382	337	341	359	355	360	373	388	346	385	372	319	348	345	366	325	360	336	378	360	358	349	354	383	338	306	380	363	387	369	379	378	404	377	379	384	311	346	394	355	360	373	354	375	355	373	354	373	351	355	357	327	343	371	355	362	369	360	356	326	394	338	353	367	351	381	376	347	378	333	380	360	385	383	379	361	365	355	351	331	334	351	326	357	389	330	362	380	385	369	389	359	348	381	360	376	363	345	393	360	365	391	352	363	370	420	338	349	366	348	366	366	385	362	366	357	351	383	376	375	338	347	370	375	359	349	380	338	384	398	367	357	373	355	329	371	352	328	332	377	373	331	372	391	333	358	380	385	347	376	346	337	369	361	366	340	347	368	372	363	373	368	368	333	362	359	362	364	390	352	370	380	366	374	347	377	342	356	340	395	382	354	354	345	354	370	367	373	358	346	353	368	366	400	377	352	370	377	415	365	382	394	402	384	371	367	374	353	390	351	328	364	378	351	363	348	411	354	369	334	346	361	364	352	338	344	346	396	357	334	358	380	362	378	399	354	389	361	342	343	368	352	339	352	316	344	330	401	333	334	357	429	374	348	339	342	350	351	369	348	370	339	315	325	389	369	383	341	405	356	370	351	354	399	343	371	388	365	369	405	397	378	361	397	346	364	352	350	386	371	350	356	368	341	348	331	351	358	362	354	355	376	382	322	380	357	352	342	318	321	383	370	321	368	354	367	354	369	365	352	353	378	355	367	333	399	416	379	381	345	397	352	337	347	370	340	371	363	338	375	367	384	362	372	398	378	358	373	357	370	365	355	373	361	368	351	343	384	393	363	379	380	362	332	381	367	348	414	364	360	346	375	385	325	353	349	348	352	380	306	363	371	381	367	338	324	365	344	361	360	386	358	367	356	338	361	333	339	371	357	344	360	371	364	367	385	366	398	359	364	370	376	386	352	348	364	351	346	339	367	370	366	355	375	367	316	362	347	370	351	354	374	350	370	345	382	354	328	368	367	360	357	343	391	349	348	390	362	358	365	359	340	389	332	346	371	381	359	369	334	369	372	411	388	384	391	355	387	368	379	360	376	359	354	342	367	354	379	344	361	350	377	360	348	342	368	351	360	395	337	360	336	351	339	356	334	345	322	369	317	372	375	387	371	340	356	337	369	384	338	378	345	392	359	338	356	317	360	358	370	347	380	372	349	390	370	386	358	402	368	364	351	335	302	338	377	322	365	347	385	331	354	347	396	371	395	359	330	393	376	361	355	331	373	374	349	341	336	370	382	314	378	362	322	341	384	364	354	348	342	340	352
2671	983	1047	1079	1018	1027	1022	985	987	956	942	966	950	909	1001	915	904	926	876	962	911	878	964	910	895	911	901	898	871	954	959	979	867	930	946	875	886	931	872	914	912	896	899	992	914	913	927	930	882	915	940	890	960	895	877	917	939	938	917	964	907	900	888	930	962	939	929	847	961	902	939	866	868	934	931	912	902	908	947	898	964	913	921	963	932	947	950	924	876	891	882	937	905	935	932	901	949	917	867	879	875	899	930	951	926	920	940	972	933	894	887	914	957	957	931	928	932	908	922	940	897	943	911	949	905	991	865	854	887	906	934	882	893	928	884	887	861	905	926	964	921	956	918	929	886	895	935	918	925	928	907	921	968	945	922	903	991	954	872	987	931	932	860	906	912	932	966	859	858	878	953	914	903	962	963	935	888	868	910	977	880	939	896	924	933	922	904	855	873	943	905	917	907	921	947	966	883	935	897	951	899	950	935	945	959	882	899	908	905	903	892	892	917	925	938	953	949	892	877	941	933	925	879	952	935	896	866	917	951	927	923	906	921	967	866	914	944	893	864	894	895	863	963	924	920	900	939	904	915	958	951	921	947	924	924	941	927	887	881	897	951	913	968	912	943	896	934	936	909	969	875	941	924	942	872	919	939	870	886	894	908	939	956	881	939	929	928	924	912	928	913	905	889	926	942	923	980	919	928	932	936	873	856	908	884	889	894	968	929	913	904	889	890	919	915	969	914	928	873	891	856	884	858	945	931	939	937	912	891	936	960	952	937	953	897	871	870	951	939	889	894	885	890	916	845	952	901	917	994	904	934	947	928	949	929	858	878	945	930	913	896	938	891	903	875	905	963	912	909	919	924	931	889	940	940	1011	960	910	966	926	910	911	898	922	911	941	954	912	959	918	895	917	975	860	894	868	932	954	887	891	927	949	909	949	923	905	893	955	887	905	932	931	914	908	923	939	915	920	906	896	883	947	939	907	895	924	918	932	903	947	886	935	936	855	928	899	904	1002	905	898	945	964	897	918	897	914	896	878	926	909	960	937	986	903	894	917	912	950	900	919	877	959	922	899	913	866	878	918	911	851	863	978	969	935	878	924	913	934	917	972	922	883	906	899	944	956	895	962	949	930	952	914	908	907	881	932	943	945	920	908	936	894	939	947	900	967	908	880	920	905	914	942	974	902	915	890	923	870	915	894	968	840	877	896	933	893	906	925	940	958	877	945	900	944	908	891	996	907	937	937	982	955	918	834	899	912	899	928	927	911	904	901	892	929	897	898	845	950	928	888	875	889	926	923	931	895	920	959	885	940	887	918	922	932	921	914	903	928	935	965	881	855	957	955	850	899	841	1006	908	930	925	909	924	950	918	936	890	930	918	880	972	965	927	930	912	978	934	906	938	877	879	925	920	943	875	911	934	909	942	875	876	933	912	915	923	930	921	902	891	928	911	951	957	913	897	941	928	893	891	893	929	916	903	897	895	979	967	915	939	883	939	893	972	931	910	934	932	937	940	875	949	942	952	913	967	890	960	886	934	910	885	983	938	885	894	938	941	902	929	941	940	863	915	939	891	905	920	989	917	921	940	895	959	922	974	951	932	981	899	933	902	909	951	944	939	926	871	934	938	893	960	876	925	929	946	938	914	908	911	936	975	977	940	904	899	934	916	873	921	926	978	881	917	898	956	856	936	902	873	899	923	899	903	919	903	961	960	910	904	961	877	924	903	980	882	940	954	847	917	940	902	899	923	976	973	988	880	911	919	927	889	896	933	927	964	925	920	945	913	919	874	922	891	941	937	957	926	921	901	906	925	911	932	927	883	966	910	910	902	961	911	885	942	884	885	895	910	941	835	875	898	851	941	874	949	910	865	894	953	904	900	942	903	861	954	917	953	883	936	930	906	877	877	887	984	932	867	922	935	920	936	927	927	942	923	969	911	911	855	886	854	923	938	891	937	925	940	887	939	852	907	926	952	872	921	890	926	961	927	927	936	953	909	880	882	925	926	900	913	950	945	896	901	911	955	902	938	924	966	901	891	951	914	926	943	900	931	939	880	897	931	920	891	894	921	931	927	904	903	919	860	867	904	982	936	929	940	901	931	880	937	944	910	925	882	948	914	911	916	910	949	913	906	860	881	879	859	918	934	897	946	929	931	884	922	889	956	893	955	857	917	851	886	868	952	920	923	947	928	897	943	899	930	934	941	866	906	911	889	896	927	918	929	957	959	911	910	945	932	882	946	902	1021	1003	901	957	921	900	879	977	903	922	913	957	898	925	939	925	850	890	880	915	839	970	933	922	932	939	944	935	959	882	918	896	914	878	932	880	866	943	920	903	909	911	879	846	966	963	892	915	960	825	933	918	906	913	927	907	899	942	912	947	913	893	890	948	935	917	923	929	934	909	914	919	884	911	877	922	971	910	896	918	926	901	896	933	913	998	912	872	904	925	954	899	839	934	822	837	965	890	948	878	892	892	905	897	878	976	942	920	925	940	903	920	887	934	956	958	887	931	935	900	882	901	936	909	968	891	854	920	944	866	939	891	935	907	920	910	896	909	948	853	931	939	942	911	862	928	897	897	881	861	885	967	922	881	910	912	886	904	908	926	938	936	886	919	911	953	945	898	905	887	928	947	968	900	891	858	953	971	963	915	965	964	874	896	887	882	882	880	971	948	868	886	845	928	932	956	946	950	927	889	908	931	893	930	898	922	859	856	897	877	921	831	902	969	917	903	924	903	895	891	952	947	950	898	1001	937	902	911	891	952	891	873	928	949	940	903	926	967	899	946	975	895	923	951	874	890	932	910	894	892	968	912	900	883	909	932	910	878	929	953	915	952	859	916	900	942	875	944	939	864	925	915	919	953	939	919	958	897	926	898	944	900	916	935	883	901	985	925	933	967	896	970	919	890	916	908	976	907	949	969	947	957	907	875	948	868	931	924	940	903	883	898	967	910	876	882	912	908	925	923	918	942	910	964	877	1006	895	887	902	968	899	928	916	883	938	899	900	909	963	931	934	924	895	935	1004	920	914	896	919	896	926	887	888	928	889	909	901	960	998	942	988	892	920	901	903	881	908	865	929	939	921	911	958	946	917	938	914	924	938	952	902	908	938	927	917	929	937	914	882	956	944	874	904	996	887	942	930	903	867	914	902	954	891	926	927	935	884	870	928	964	939	924	925	916	858	894	897	927	990	977	964	934	925	955	952	916	927	931	847	872	928	970	851	940	875	956	943	938	889	880	947	920	970	939	954	957	900	893	928	917	905	892	886	950	892	924	898	926	937	917	928	924	989	879	867	890	919	924	878	915	941	898	898	935	907	931	920	894	888	887	918	921	917	1000	974	917	905	949	940	931	909	909	924	910	975	907	948	971	962	872	877	916	867	889	873	932	878	896	894	957	909	887	882	953	961	900	876	951	915	910	930	936	916	860	888	846	939	954	921	928	932	915	937	895	928	957	937	906	883	959	850	924	972	888	917	920	928	869	872	907	916	905	893	881
8465	1181	1404	1115	943	766	659	556	498	453	456	432	397	455	385	412	381	377	361	379	333	364	374	335	366	375	376	379	343	336	326	354	341	358	361	336	341	355	323	338	341	363	358	330	377	329	329	320	327	335	316	339	341	377	356	322	362	363	325	341	336	387	369	333	348	345	324	368	331	318	326	350	316	351	351	344	321	308	322	360	328	366	350	317	334	326	324	365	344	358	305	336	341	335	315	344	368	335	302	373	344	287	380	338	331	341	402	322	303	334	358	331	333	364	373	339	346	374	349	318	372	342	345	344	362	371	354	315	325	362	318	339	330	335	354	333	358	355	341	314	310	334	314	324	319	321	345	340	320	315	325	333	363	356	363	349	353	367	351	378	328	343	331	348	365	316	335	336	362	325	354	322	365	396	354	329	357	350	333	371	332	329	343	352	321	346	323	316	341	361	365	327	315	348	338	340	334	356	364	372	352	321	328	375	343	355	357	364	332	365	334	371	312	322	317	330	391	367	304	309	356	309	317	314	346	326	314	358	326	322	353	339	352	358	293	335	330	314	330	364	348	334	332	329	342	348	318	308	362	343	334	313	360	349	305	298	337	364	344	331	332	356	307	322	326	375	321	345	358	349	309	320	322	320	325	309	344	314	378	336	323	338	343	336	369	370	352	336	322	358	336	320	344	343	348	361	323	399	344	340	330	316	332	339	371	326	364	337	318	324	336	324	355	349	335	384	351	344	354	328	357	353	342	349	367	326	338	339	344	331	340	328	366	369	346	351	379	332	333	349	347	352	332	350	354	352	343	328	345	345	351	320	344	322	315	338	338	314	348	332	344	320	354	317	331	356	357	340	349	358	338	386	340	307	344	350	320	362	346	324	367	309	344	356	323	351	338	359	341	341	297	305	364	377	325	310	345	340	324	341	336	359	344	345	313	352	337	335	325	369	322	322	330	329	357	335	332	340	343	365	368	319	318	347	320	328	351	350	313	354	317	353	335	362	322	344	323	319	343	344	337	341	321	346	336	381	322	373	334	334	346	335	344	336	354	337	347	348	338	297	372	317	361	334	360	348	325	352	315	343	353	354	361	323	322	338	320	309	346	340	345	333	349	336	324	343	315	333	345	332	349	350	396	343	312	332	347	329	348	322	341	340	382	342	340	364	329	396	341	346	354	356	322	387	329	311	340	326	317	338	310	326	328	362	324	355	362	353	350	335	315	351	299	344	340	338	338	338	346	348	336	318	311	308	361	329	341	332	329	344	338	295	341	319	372	367	361	363	322	350	372	348	350	331	329	362	336	336	366	347	360	315	361	357	337	352	333	329	357	333	331	321	342	361	339	336	350	319	340	348	335	373	372	305	317	352	359	350	361	366	353	363	350	323	375	318	366	390	347	343	304	338	345	350	340	318	339	334	354	358	371	365	322	325	353	322	345	333	333	325	365	325	339	372	362	321	331	350	351	335	323	335	318	322	310	344	361	333	341	340	322	350	330	380	329	332	341	339	332	327	342	330	356	325	332	338	361	313	325	318	326	371	310	345	323	331	354	359	340	340	333	335	338	360	335	318	355	367	331	364	365	359	343	332	336	363	322	341	326	313	363	378	356	356	329	338	331	319	324	329	347	353	343	365	309	339	331	349	352	311	360	344	339	329	335	346	339	359	355	317	341	351	334	328	361	324	348	354	335	314	359	339	342	311	331	321	327	341	321	348	346	323	363	371	345	344	324	341	348	326	332	340	341	319	330	345	334	343	333	366	340	376	335	323	365	349	333	343	352	330	309	346	324	325	336	297	382	389	320	356	372	355	345	344	346	344	324	342	322	344	373	361	356	349	341	360	342	377	357	307	327	372	324	347	330	337	323	326	358	358	302	357	331	359	342	331	321	308	318	341	333	319	351	344	302	327	336	352	346	333	329	328	361	320	331	335	355	333	358	315	368	342	333	348	328	358	344	335	355	325	355	357	341	336	363	331	349	344	345	348	343	321	354	349	341	340	337	365	359	340	404	327	344	364	331	355	314	338	301	384	335	324	371	347	292	338	358	328	347	332	368	324	340	306	392	365	344	371	341	318	312	361	327	341	345	342	334	321	321	318	328	371	338	338	356	337	347	349	322	374	349	342	349	333	360	336	358	346	325	341	322	356	362	313	329	313	376	322	387	349	344	356	356	347	331	339	349	342	330	331	316	377	368	330	342	348	323	354	381	319	361	333	365	329	353	331	336	355	390	339	319	345	339	370	332	336	323	344	356	343	322	331	345	362	363	338	343	348	331	364	367	340	294	345	323	324	340	351	337	325	368	353	386	365	377	329	370	331	349	320	326	342	353	379	316	319	335	322	359	326	340	351	357	328	357	379	350	352	337	348	374	326	368	369	343	364	332	359	340	344	335	320	314	341	352	342	365	361	371	339	355	332	331	359	307	353	306	350	355	357	351	346	330	355	351	340	328	382	328	364	368	350	349	346	300	335	309	350	366	324	315	364	349	329	351	320	313	358	339	327	343	349	334	325	290	347	339	381	334	334	339	373	329	338	333	369	344	336	339	319	359	347	334	344	339	347	337	333	355	317	336	318	322	362	352	358	357	343	309	349	384	359	336	339	355	350	344	344	358	346	320	351	350	358	328	338	344	350	319	315	351	354	363	354	359	333	353	356	330	335	359	329	335	374	340	334	360	374	344	348	356	345	331	368	367	328	323	355	324	360	336	342	316	348	363	355	360	320	334	333	363	318	346	327	320	346	301	318	299	364	350	333	341	338	359	367	392	348	362	319	355	351	356	353	336	331	324	353	324	328	345	345	351	312	362	335	338	349	318	367	317	364	316	353	307	353	379	313	332	373	326	332	331	360	339	329	349	342	353	358	329	336	341	314	335	322	348	349	344	355	308	351	355	322	324	348	368	360	338	343	370	337	346	322	310	411	318	325	329	334	377	362	360	339	337	317	325	347	349	362	329	332	338	291	327	342	327	344	321	369	339	330	350	342	345	362	338	335	346	344	326	330	355	373	399	377	334	378	332	342	351	342	363	344	328	341	354	334	338	358	306	359	353	344	359	358	349	361	340	339	330	327	323	332	334	385	332	321	401	312	348	309	341	340	350	343	319	336	362	335	305	349	336	345	325	394	328	329	342	329	348	336	366	326	316	357	355	348	343	352	367	348	350	356	338	327	363	355	336	361	343	373	353	337	342	303	314	344	337	341	359	381	356	354	334	308	340	337	362	354	373	335	334	352	346	355	355	339	356	328	312	352	368	355	323	327	333	341	331	349	318	348	369	323	366	326	342	338	321	343	311	356	354	339	342	360	382	340	336	353	343	367	352	331	350	322	359	323	343	332	372	365	323	342	354	297	344	352	323	353	345	357	347	346	345	347	329	336	344	330	333	360	339	331	366	315	333	354	360	355	341	348	343	363	368	381	327	333	336	321	351	328	334	329	305	365	355	344	360	330	354	332	344	381	342	345	338	380	345	352	336	307	353	361	335	324
5827	1724	3037	3442	3082	2734	2351	2043	1815	1672	1507	1406	1270	1260	1232	1160	1049	1140	1092	1041	995	1001	1021	978	978	905	998	955	961	902	928	977	877	988	914	950	907	936	926	927	879	941	942	954	904	930	933	879	916	838	838	847	864	882	929	896	881	851	842	867	904	885	890	885	870	865	863	886	835	853	908	879	859	844	840	839	894	924	843	820	785	860	865	860	821	842	875	875	866	842	870	859	881	868	839	850	921	886	849	895	883	863	831	875	886	884	886	836	844	870	852	909	880	814	874	853	824	904	883	885	858	857	831	838	784	828	867	874	900	927	916	823	880	929	843	869	860	885	818	899	899	920	879	829	847	842	867	821	855	888	893	849	890	850	921	881	858	879	902	843	859	819	902	917	877	798	926	905	838	807	854	809	851	804	818	848	874	811	899	851	873	855	857	814	853	861	896	876	819	858	866	849	875	833	834	837	841	839	835	826	901	884	872	895	869	779	864	855	841	856	851	918	843	898	871	854	892	845	848	882	869	855	846	880	803	858	880	901	843	844	815	908	863	831	836	892	813	860	907	861	818	857	862	885	889	884	909	895	900	830	841	879	875	895	911	904	915	847	869	851	897	831	866	853	871	894	872	825	948	904	841	877	851	857	812	842	864	864	860	841	850	836	871	866	877	867	903	818	862	833	888	866	858	888	924	825	823	867	863	876	841	862	864	837	853	797	923	879	889	883	856	849	883	861	821	900	810	835	845	926	871	871	875	859	834	874	841	848	878	811	852	853	852	857	814	818	875	890	896	812	886	822	836	880	866	919	880	831	829	805	850	826	858	863	835	888	833	834	826	855	880	856	865	871	850	915	861	867	873	885	843	826	852	818	869	876	900	875	841	899	802	857	825	902	851	834	897	902	865	859	839	830	870	887	850	851	857	876	828	849	838	880	810	823	880	823	883	882	830	891	856	867	893	848	863	885	891	881	856	871	816	824	840	875	909	791	874	862	817	794	839	869	836	899	827	857	854	904	869	853	925	833	881	887	840	867	870	849	813	832	870	830	879	890	861	867	899	871	866	822	850	855	842	881	857	793	823	857	858	913	826	848	878	795	873	851	838	828	872	869	868	879	860	867	852	852	833	899	821	859	887	816	857	847	848	830	799	862	885	796	820	861	879	897	851	889	864	863	869	873	872	889	854	876	852	836	881	865	844	858	879	841	869	851	874	924	843	854	873	838	895	869	825	924	852	872	891	893	832	838	858	863	836	861	931	882	902	821	864	805	857	839	876	842	857	853	837	829	885	868	910	855	874	863	841	820	885	857	814	896	898	825	822	860	906	872	850	898	825	876	871	856	885	897	859	907	856	975	836	884	878	865	913	905	846	820	876	863	806	835	849	885	864	860	901	885	812	866	871	856	851	874	818	820	861	847	892	876	881	862	827	858	836	898	828	808	852	905	866	863	871	856	847	850	797	870	850	919	858	829	855	826	858	825	836	813	856	796	890	839	920	808	821	815	888	861	904	893	835	869	852	834	858	875	919	835	852	863	833	833	865	910	912	835	833	872	874	854	856	830	860	882	859	795	858	875	829	844	867	886	855	861	884	897	854	839	884	862	847	864	853	835	916	843	882	864	847	896	876	869	862	907	834	863	840	870	843	862	860	860	853	826	867	925	869	834	891	848	888	827	772	883	849	885	850	855	843	790	870	820	858	810	871	879	868	859	861	907	888	825	876	805	853	883	864	873	888	844	869	886	868	808	840	906	881	863	843	901	833	969	838	898	849	832	879	853	849	937	863	871	859	866	870	861	816	849	858	841	879	869	874	819	837	924	839	834	873	830	858	874	829	896	904	865	804	847	808	858	878	863	855	851	884	880	859	861	863	852	863	921	864	857	853	849	809	881	867	844	853	866	879	910	866	871	784	831	883	828	859	829	851	888	894	835	848	905	889	858	830	844	873	826	908	821	859	865	868	823	881	866	852	863	938	831	801	885	872	855	882	857	836	901	874	830	835	800	818	898	851	863	843	891	819	863	823	863	826	865	823	841	852	868	885	819	824	861	839	853	882	920	870	879	828	825	876	860	857	835	872	809	834	864	846	849	923	864	870	908	805	884	821	866	825	843	867	847	869	912	871	820	835	828	869	837	848	837	894	883	848	893	841	837	868	886	849	829	848	852	802	799	845	827	823	839	869	838	896	910	881	866	865	839	865	863	885	859	877	805	888	873	830	851	806	864	896	839	903	839	877	840	850	883	863	820	857	887	862	877	800	843	878	844	816	849	870	862	861	834	896	870	863	946	849	828	875	865	921	856	925	856	888	889	913	862	881	910	814	850	856	830	885	851	856	817	857	820	889	861	865	848	914	842	856	896	864	891	822	863	820	896	839	913	851	820	850	823	843	866	822	863	865	860	873	868	859	909	830	890	906	795	852	861	909	864	865	806	834	879	874	877	873	896	892	877	905	862	879	847	810	874	854	881	836	864	793	859	854	853	903	829	830	839	861	807	859	820	863	849	855	835	833	842	824	863	813	819	867	849	864	888	861	846	861	869	852	886	852	835	881	847	868	882	862	818	883	809	898	850	864	862	844	827	868	853	820	884	856	855	907	845	849	840	807	841	856	816	830	896	834	880	875	871	843	922	873	834	866	830	857	832	825	845	838	892	811	842	866	874	884	784	861	903	844	842	920	879	865	857	864	866	871	818	889	872	888	822	832	864	857	851	862	821	841	855	887	888	901	818	863	839	887	810	865	873	889	851	876	849	848	841	852	869	859	862	888	848	813	788	864	821	866	903	859	824	789	849	864	903	902	861	906	891	839	823	858	840	862	851	838	891	842	876	872	916	863	874	867	884	861	820	833	806	852	886	882	892	875	820	856	887	860	866	871	881	848	870	907	812	862	861	893	835	803	866	886	787	927	872	851	870	849	863	875	893	873	850	876	819	829	835	861	831	816	832	850	830	859	908	813	856	868	801	883	904	840	821	849	795	834	843	874	868	892	867	851	843	811	866	853	861	859	850	891	864	881	871	914	871	847	861	873	819	888	869	879	863	837	858	854	897	915	827	891	849	869	892	827	907	863	925	820	859	823	912	850	802	865	849	862	850	806	851	866	883	853	840	905	828	844	855	871	852	882	878	805	826	881	879	881	855	866	873	837	897	846	853	802	894	838	847	844	895	873	866	849	875	842	935	796	851	822	853	852	848	856	875	853	846	872	857	849	839	811	830	779	878	859	841	846	888	826	869	852	863	854	785	840	863	839	876	869	880	872	808	817	896	869	883	924	889	845	854	835	852	817	889	908	896	827	877	815	850	865	830	858	838	807	893	836	877	805	861	837	830	874	822	808	828	829	851	946	871	865	896	895	872	857	842	880	911	830	880	906	888	877	831	815	812	811	909	831	853	816	821	848	893	836	855	900	880	941	877	909	869	877	819	852	832	902	900	835	874	809	837	841	860	880	902	825	828	885	885	877	843	846	851	887	904	842	812	846	861	889	859	853	864
15530	2531	2521	1900	1351	997	777	640	501	445	403	355	320	303	289	268	258	239	232	201	238	220	206	206	211	185	188	191	202	166	217	199	179	192	192	203	184	193	199	194	186	193	168	179	175	165	205	181	175	209	192	189	181	157	189	180	174	166	166	181	157	164	155	186	208	171	182	179	173	185	196	176	172	186	179	172	168	183	161	171	183	191	172	163	181	177	158	178	160	157	175	180	188	181	158	175	164	168	181	202	155	158	172	167	158	178	141	159	204	162	157	184	181	157	167	168	147	182	161	188	170	178	186	160	155	163	181	175	170	176	184	157	193	169	162	154	161	173	169	180	185	177	176	156	194	163	183	180	164	164	144	159	157	180	160	178	185	192	162	150	189	193	180	188	171	173	166	185	156	177	177	173	182	148	159	199	180	186	146	158	157	182	153	168	167	151	215	175	184	157	137	167	167	185	188	176	165	161	170	179	160	191	186	171	173	156	186	188	201	159	197	163	174	157	163	190	168	182	164	157	179	189	175	169	165	159	181	176	162	176	175	175	158	164	152	190	153	169	173	157	167	163	192	172	158	170	168	186	139	184	157	178	177	169	181	186	173	166	171	156	155	175	169	187	154	186	174	193	150	170	194	139	169	169	168	168	160	179	201	182	165	165	195	162	170	173	140	172	165	180	187	173	185	136	159	181	185	152	184	163	202	192	163	188	196	187	186	182	140	163	170	170	156	147	181	192	156	146	168	143	190	172	182	161	169	166	159	161	172	165	170	164	192	140	194	159	181	157	177	155	167	185	170	158	181	180	190	160	152	182	177	164	190	186	183	192	168	173	166	200	163	164	171	161	157	182	165	182	157	176	177	169	170	158	178	181	181	153	171	165	157	162	167	166	168	148	183	183	193	138	180	183	175	161	178	188	185	164	170	171	147	166	161	175	190	154	184	170	173	172	184	171	184	164	184	168	184	175	171	163	177	185	176	168	199	195	176	213	171	156	151	163	163	175	199	176	148	187	160	195	161	172	166	163	156	182	194	191	160	177	148	165	154	181	151	173	180	161	158	170	155	164	157	172	162	173	161	162	161	168	187	181	173	148	166	155	156	176	172	145	185	173	194	162	176	182	162	206	186	192	157	203	157	163	189	162	156	194	164	159	167	169	180	164	162	168	183	157	167	188	179	180	175	167	178	182	192	168	163	179	174	186	151	150	173	169	180	185	178	178	183	173	158	183	157	174	161	174	167	160	181	161	163	158	188	174	162	154	178	173	168	185	157	164	173	164	156	184	179	173	169	195	165	168	188	161	182	184	158	184	165	191	146	186	182	174	161	173	176	213	145	165	165	172	175	177	182	183	153	173	170	174	175	171	171	175	167	185	170	184	179	172	171	164	157	168	156	149	163	149	157	161	185	193	161	180	182	193	193	161	187	185	195	177	178	178	174	166	180	169	175	158	161	185	175	161	168	165	193	200	189	169	190	175	190	191	202	186	177	153	170	180	173	151	155	169	195	166	163	178	160	189	186	179	168	164	165	173	157	160	179	224	143	165	153	179	151	177	160	167	172	172	191	179	190	188	170	182	202	148	161	176	149	148	167	171	160	195	187	159	171	167	160	154	207	166	166	192	161	172	185	153	169	168	167	168	200	158	173	177	166	174	183	170	152	155	159	157	180	164	191	154	171	188	173	166	184	174	189	150	170	178	182	160	173	200	154	167	184	161	190	164	196	194	180	158	178	165	171	163	187	159	181	180	161	190	167	159	171	175	176	182	206	189	179	170	166	178	190	173	185	185	180	174	180	166	149	164	168	184	169	153	144	146	184	184	169	171	193	178	158	175	174	163	175	179	169	173	155	167	200	183	192	166	185	178	164	180	196	138	171	184	168	204	182	159	199	199	147	179	186	200	175	172	164	194	165	195	184	171	197	198	144	153	167	172	157	162	181	158	141	167	173	143	177	168	188	185	138	162	188	172	161	176	187	158	190	202	179	178	135	185	181	149	167	161	157	207	149	152	162	171	159	161	172	193	173	198	173	168	154	165	172	150	161	161	185	192	168	184	157	172	169	168	169	168	187	136	178	162	188	173	144	167	162	179	156	165	171	196	180	166	164	176	187	174	159	164	170	194	196	187	192	164	185	159	197	167	166	168	192	148	168	161	171	163	157	149	170	178	170	161	183	160	176	194	190	172	155	182	168	184	144	193	151	181	175	163	154	180	193	162	174	174	183	165	198	173	162	181	173	182	195	153	181	176	183	158	162	205	158	183	169	223	178	187	157	169	165	189	176	194	169	159	161	150	169	183	188	176	202	157	177	166	151	160	158	180	152	168	174	176	168	163	150	170	172	195	180	195	170	176	185	160	173	167	172	169	159	188	185	159	179	190	164	189	164	187	158	149	167	151	145	167	163	166	179	165	164	156	176	171	194	191	206	166	177	188	184	155	166	166	195	161	169	157	171	186	165	172	152	150	175	183	185	146	187	175	175	162	190	170	154	182	177	151	158	147	173	156	167	185	175	170	172	194	178	179	195	148	168	197	183	193	178	144	175	179	159	172	168	196	178	166	176	198	174	160	182	195	184	185	169	158	179	148	189	161	154	196	161	157	178	175	181	177	164	134	176	179	153	189	163	162	174	169	149	173	166	185	170	180	174	193	181	155	195	163	190	175	178	179	173	167	157	181	168	158	176	140	180	167	158	181	168	159	169	172	175	153	166	152	169	143	160	151	180	199	157	160	167	193	170	171	162	186	176	177	159	188	179	156	166	161	184	149	186	166	164	171	160	176	172	191	177	161	172	173	166	181	154	175	180	156	159	159	168	157	168	176	132	165	180	161	180	190	156	171	183	189	149	166	168	190	159	190	183	164	181	169	178	157	172	169	170	171	177	182	174	144	152	152	170	175	168	172	151	161	159	175	157	186	168	152	170	154	169	168	159	168	157	173	184	185	175	160	170	168	179	162	170	154	167	172	171	145	158	180	173	175	177	200	166	143	191	185	169	174	160	179	151	176	173	161	175	189	164	192	147	189	191	189	172	172	171	171	174	162	193	158	186	167	171	147	167	176	198	167	184	193	170	164	178	197	166	199	174	165	159	158	177	182	171	180	180	165	134	154	178	214	189	170	159	179	178	188	153	158	146	161	170	174	157	159	168	170	176	168	160	144	212	177	174	186	170	159	153	169	186	157	154	178	175	192	162	178	187	156	189	159	174	176	172	177	159	165	190	166	155	150	164	150	191	171	164	128	188	174	195	204	178	187	162	156	174	180	191	185	205	180	178	167	167	163	163	173	174	176	179	164	162	177	187	141	160	193	154	168	192	170	165	186	170	202	200	166	174	149	163	162	164	157	174	176	196	177	172	201	173	162	175	154	167	158	164	188	184	166	163	162	182	189	185	199	177	191	165	142	184	177	190	183	156	162	190	188	174	194	159	170	148	168	182	175	192	160	162	167	190	182	177	197	192	192	184	163	203	194	173	176	176	175	186	166	183	167
7599	2093	4598	5595	4684	3813	3265	2727	2358	1972	1770	1588	1357	1305	1185	1135	1062	963	949	886	851	777	789	751	732	730	683	664	668	650	652	636	607	592	593	621	590	605	573	573	526	549	538	547	557	525	555	523	542	545	530	559	548	550	543	571	531	504	534	535	525	483	502	473	523	508	483	495	524	492	491	489	532	524	522	473	495	513	506	473	491	517	454	513	468	485	502	503	469	487	505	479	493	470	468	462	485	479	494	463	491	506	489	533	535	536	460	486	505	450	458	463	460	449	460	483	456	516	468	487	491	515	487	443	509	489	516	491	460	503	521	494	484	515	522	466	489	512	481	527	509	491	501	488	481	489	455	473	466	490	494	453	451	478	415	467	520	473	425	492	441	492	468	484	434	449	491	481	453	457	490	477	468	482	462	480	484	477	467	467	471	513	477	458	479	478	452	465	452	463	482	479	483	445	498	475	450	462	456	483	464	470	494	469	472	477	498	472	490	468	473	493	469	466	477	495	504	481	465	486	456	483	440	470	502	459	519	473	493	434	448	486	482	461	453	483	466	491	512	486	469	430	491	488	489	458	466	500	502	482	465	516	460	453	436	478	468	491	480	497	467	472	470	468	477	446	451	449	484	481	470	485	444	450	442	450	463	461	460	494	466	467	448	464	494	486	425	460	503	515	453	456	506	489	435	493	437	452	465	460	458	491	497	536	457	455	443	465	470	478	482	476	468	479	499	408	490	489	443	477	471	433	499	454	499	517	465	471	503	487	457	448	455	457	488	498	452	458	435	429	479	461	470	451	471	506	504	451	457	442	430	466	503	514	477	469	436	474	483	494	515	477	490	469	470	438	463	479	469	414	454	502	472	460	455	471	488	473	445	482	461	461	492	479	481	513	479	479	470	495	458	496	480	443	472	473	484	472	498	451	476	478	494	444	484	471	455	438	416	450	456	437	446	455	531	480	488	480	464	462	492	450	484	502	495	479	453	506	455	471	466	490	484	443	461	494	500	484	458	492	485	462	451	447	460	467	490	493	430	469	494	491	479	462	466	483	471	493	466	450	459	472	485	460	479	520	483	518	482	516	464	490	469	465	491	500	499	485	448	453	408	488	446	491	481	470	465	518	498	458	472	441	481	482	497	504	469	497	496	467	473	445	441	457	453	496	431	450	506	438	427	473	485	477	467	475	446	482	447	493	414	461	458	477	490	471	486	492	490	446	482	468	489	489	499	428	461	464	482	462	477	472	484	480	506	505	481	491	455	510	437	439	485	492	460	425	500	511	434	483	481	448	454	485	497	469	483	508	452	442	460	455	482	457	479	456	439	452	454	475	443	494	475	472	426	449	485	431	473	417	477	498	502	417	481	456	471	487	471	468	480	475	490	504	478	467	477	480	496	450	495	456	432	479	478	494	461	457	460	487	490	460	471	471	464	462	427	493	470	455	482	463	473	451	468	473	444	481	442	499	500	426	438	477	470	459	493	465	474	483	445	437	458	456	485	510	476	431	494	444	521	453	456	457	458	486	459	452	455	448	449	466	455	477	459	475	462	458	465	502	468	487	510	475	500	480	473	496	438	483	465	460	464	472	446	425	457	451	454	478	479	502	463	468	479	467	474	487	459	460	458	483	469	453	495	461	490	462	458	450	481	448	463	473	458	482	470	475	464	503	438	472	455	460	490	423	482	459	457	488	463	491	492	469	495	501	477	483	482	494	489	430	489	439	510	468	493	480	492	463	422	510	494	474	452	516	493	452	498	456	471	473	481	502	487	482	467	445	492	479	448	471	459	452	462	505	467	480	470	449	442	489	454	511	505	430	487	478	480	458	466	458	478	489	482	414	418	470	467	470	453	438	482	454	460	492	451	483	439	497	464	474	451	446	476	452	485	519	465	474	470	489	475	477	488	480	502	503	430	488	480	492	489	443	460	465	444	447	471	501	497	471	432	484	491	470	446	445	440	463	500	478	485	464	452	494	453	417	488	481	444	492	472	450	469	455	469	468	483	502	429	505	441	461	477	492	467	436	418	465	471	468	408	483	471	474	467	464	468	502	491	483	492	463	488	456	470	488	435	505	487	474	451	462	468	514	454	497	505	492	485	478	491	466	453	456	482	523	461	482	476	499	525	488	473	467	511	482	444	475	472	469	464	478	518	449	489	506	465	471	485	488	524	489	520	482	443	483	490	455	448	504	449	488	471	456	460	498	476	488	503	527	485	491	490	507	475	476	467	443	480	479	469	431	444	498	495	455	423	508	474	478	457	470	496	505	471	413	456	485	474	430	476	440	473	478	502	471	480	471	452	468	471	467	499	449	464	470	437	475	471	456	447	531	470	445	470	473	465	469	454	452	447	463	509	528	509	488	467	483	494	503	445	520	455	482	470	441	472	504	480	463	483	467	484	507	468	485	456	462	497	503	459	474	493	475	457	465	505	466	457	438	444	468	472	441	446	469	516	495	469	482	437	452	483	498	436	503	483	422	477	482	485	450	441	490	495	483	445	477	457	474	458	479	511	477	487	502	420	450	444	467	501	480	466	484	448	486	458	492	482	448	473	464	427	470	439	457	445	477	470	466	451	501	458	447	493	487	484	443	449	446	456	478	505	475	501	487	501	486	451	486	465	430	460	495	461	502	464	465	481	503	426	458	459	479	466	488	491	484	429	502	442	469	522	485	501	465	439	438	460	486	494	450	489	492	498	462	440	478	447	465	500	484	501	477	478	500	479	507	505	471	482	465	491	477	480	476	477	467	483	492	472	475	497	529	496	462	440	520	456	489	459	507	498	476	461	477	447	498	486	450	457	474	490	530	447	464	427	473	472	429	439	476	442	499	459	452	494	433	512	477	443	482	482	449	470	450	488	489	494	502	467	495	426	494	443	477	474	463	448	446	468	467	446	470	473	472	457	486	513	467	419	507	472	437	454	476	453	483	475	459	466	467	458	479	445	477	485	475	484	474	469	505	470	457	488	473	493	461	462	449	485	464	465	487	477	438	459	480	507	445	446	468	475	467	471	484	456	451	423	464	468	517	496	455	465	462	473	466	445	493	522	440	480	471	494	447	506	442	452	459	465	499	440	480	447	462	453	461	477	469	459	488	433	465	449	432	444	468	433	452	490	472	444	486	453	477	445	472	476	451	458	500	483	469	458	471	469	461	484	453	486	478	447	459	430	472	447	493	479	479	472	453	485	516	498	471	519	463	437	464	478	499	485	454	504	466	461	493	455	466	454	488	432	465	500	516	454	464	529	454	491	456	470	486	454	488	504	490	485	463	476	493	478	482	464	465	467	500	487	483	465	456	488	485	494	480	465	454	466	459	488	484	510	496	461	468	489	500	536	499	475	452	472	533	464	490	452	453	495	456	470	451	512	481	465	480	469	492	463	469	431	477	458	442	466	449	457	467	482	468	507	464	482	487	485	471	462	489	489	461	497	443	430	455	469	508	490	466	464	481	502	492	457	435	453	469	469	465	458	470	468	506	502	461
2473	429	419	429	395	361	401	353	369	376	361	364	346	355	387	352	401	372	425	354	349	383	399	346	370	371	364	364	366	347	377	342	372	334	372	394	353	382	340	354	349	389	399	346	366	344	366	343	355	352	351	357	331	425	376	363	384	321	348	349	351	322	386	397	400	383	349	375	349	339	364	382	376	346	393	408	373	351	353	357	382	360	367	387	369	381	351	358	379	384	362	347	368	345	350	375	336	332	372	368	381	360	367	396	353	344	357	376	328	342	367	362	375	362	358	357	360	367	381	362	364	390	331	372	393	351	328	412	377	354	367	374	371	366	375	370	322	358	353	375	372	359	377	337	331	348	322	377	341	383	328	381	358	367	375	376	349	356	353	398	341	363	374	361	384	353	403	378	387	346	359	354	350	362	362	381	354	375	332	370	354	379	379	336	324	350	363	381	367	340	399	352	369	343	391	391	363	331	329	345	326	391	360	385	353	359	354	347	368	349	334	388	383	382	381	396	384	366	407	362	367	370	340	338	394	357	344	376	374	352	364	386	373	364	354	342	355	379	395	364	371	380	348	326	328	346	380	406	374	382	348	342	342	349	368	354	379	348	307	354	355	343	395	345	364	355	397	321	348	375	341	318	390	341	389	388	348	339	381	359	378	373	397	374	373	372	347	370	366	369	346	345	373	363	381	356	333	329	344	348	353	343	356	361	320	344	371	372	383	374	362	382	332	373	377	393	357	352	354	363	332	361	355	368	371	357	370	346	336	351	371	363	350	348	337	358	365	350	338	366	364	367	363	354	382	348	359	371	374	369	407	365	359	394	350	331	349	352	347	374	347	350	401	372	394	348	328	352	345	353	324	360	369	323	339	342	404	352	364	357	343	339	398	366	379	366	369	342	343	397	392	346	361	363	368	373	374	378	380	345	377	365	375	393	359	384	396	391	385	346	362	383	340	384	362	375	347	362	368	355	359	336	336	373	366	365	374	327	366	359	366	382	368	360	360	361	361	377	318	376	377	379	320	373	368	353	333	375	417	380	320	360	370	371	348	337	373	360	354	328	347	367	387	315	382	354	334	385	352	358	401	378	321	370	380	400	358	384	338	366	376	346	343	362	331	337	380	372	335	373	379	363	372	347	361	350	391	349	369	371	396	324	366	356	335	401	371	413	352	343	366	361	350	371	360	359	327	352	402	352	398	385	362	364	315	382	387	371	344	406	366	354	383	390	362	383	368	395	365	359	361	352	392	356	346	367	343	373	368	370	385	340	374	373	387	358	388	373	346	354	343	363	364	386	397	376	360	348	400	348	331	338	359	373	363	341	354	384	334	380	370	365	365	373	384	341	376	364	311	357	379	373	375	343	379	360	350	340	350	359	388	363	355	349	339	355	366	362	326	388	344	342	359	388	340	368	328	352	384	346	358	324	327	326	418	355	348	347	345	384	351	349	352	336	349	322	358	370	306	370	352	363	363	373	342	338	369	372	368	343	398	371	359	373	363	362	343	365	352	391	391	386	364	400	379	388	351	362	366	323	371	369	345	383	436	363	378	371	387	313	381	349	369	355	372	362	350	396	358	373	346	362	374	371	370	374	400	362	383	347	331	321	358	368	359	349	358	371	348	341	373	355	372	356	342	361	380	380	372	355	385	380	369	351	329	347	344	409	397	359	411	362	372	355	373	367	362	406	351	355	380	371	357	373	344	365	350	377	349	371	367	370	344	365	338	342	382	373	381	324	380	342	351	376	369	379	376	353	354	352	361	334	364	365	370	357	356	360	400	364	382	363	364	361	368	350	386	388	344	360	346	380	328	326	374	387	352	369	330	364	382	382	340	365	340	377	377	350	363	404	378	377	396	335	367	337	340	379	345	381	369	340	356	338	377	399	347	381	361	378	381	358	331	379	382	364	357	402	332	375	348	369	384	393	378	363	396	333	397	377	374	347	337	361	370	414	349	381	377	343	352	388	380	373	329	357	385	363	368	361	375	344	330	386	387	372	363	344	349	390	374	387	369	355	355	404	400	402	358	352	350	377	385	376	358	349	382	365	340	346	382	342	354	340	399	352	370	370	373	346	388	384	353	403	324	327	358	377	375	362	376	365	373	378	384	346	358	373	385	341	383	350	374	361	346	389	378	384	384	345	386	327	368	374	356	339	366	344	354	348	356	358	349	416	358	367	337	366	343	365	369	343	362	378	363	367	380	355	355	396	318	422	384	364	361	342	350	384	399	364	366	363	369	351	395	370	346	337	404	349	378	349	361	352	329	337	372	387	386	366	365	368	337	361	396	389	380	400	368	362	357	348	353	356	350	381	354	349	373	332	386	352	365	389	370	371	400	342	376	360	352	372	361	350	370	328	373	327	348	364	371	388	362	358	352	337	344	364	358	372	330	359	370	356	357	372	359	327	370	356	374	365	333	378	348	343	349	355	343	328	383	353	355	339	383	370	354	320	362	333	365	361	379	343	345	358	365	362	342	355	370	374	352	361	355	348	333	372	381	348	360	362	364	367	353	360	346	371	368	365	365	372	342	354	370	341	350	352	373	358	365	382	390	328	366	375	402	348	355	326	349	309	393	369	393	384	391	393	355	378	340	354	390	389	358	344	374	370	374	355	380	371	371	368	358	381	363	375	378	371	388	372	369	345	394	343	371	375	349	340	358	393	379	377	369	398	339	391	372	384	366	389	348	363	381	357	365	353	362	339	381	378	336	360	384	374	381	357	400	346	366	363	370	371	342	351	358	361	357	367	381	371	348	379	357	380	343	370	354	335	362	381	355	388	344	346	359	353	361	341	394	356	373	363	355	419	355	344	331	366	359	374	357	360	347	364	367	366	368	380	347	376	333	364	365	369	340	362	398	335	372	357	342	377	399	338	333	365	337	360	351	353	380	356	377	342	336	371	343	368	352	375	326	365	355	370	372	338	349	373	353	374	389	341	367	390	345	375	385	342	351	353	378	329	344	318	342	381	355	364	359	334	383	350	343	379	351	312	351	353	345	363	362	359	379	366	382	358	402	380	348	383	373	389	359	328	337	377	378	333	342	349	362	334	366	317	376	368	386	360	377	314	367	348	385	370	330	354	389	394	402	360	357	370	360	347	348	380	380	379	376	408	377	384	365	337	350	332	340	363	348	370	371	332	371	352	337	359	348	400	359	360	373	344	379	376	354	353	378	340	358	341	380	375	351	410	336	385	341	375	383	357	349	429	402	365	371	343	348	374	355	364	349	379	342	362	353	335	336	317	360	363	389	374	350	334	345	335	346	364	363	365	343	370	384	362	359	344	368	360	333	383	375	396	362	379	393	374	362	370	360	366	384	377	368	321	360	366	368	376	354	381	356	348	362	384	354	342	326	347	356	374	345	383	352	367	351	385	354	391	358	368	364	399	388	380	397	339	379	382	346	380	323	372	358	349	341	369	359	334	353	354	367	350	350	328	369	380	348	364	369	342	351	374	338	343	376	350	367	358	351	382	347	345	355	352
2708	921	969	1121	999	1049	1015	1055	943	991	918	998	973	916	935	956	944	901	934	878	927	923	987	944	929	895	877	912	902	894	957	958	1000	898	970	904	968	923	964	901	952	899	888	870	894	970	953	966	975	903	897	897	896	885	931	923	840	937	974	890	984	883	886	860	879	913	917	872	966	899	888	916	845	884	925	911	966	949	879	966	906	959	879	943	908	883	855	903	933	923	894	974	892	922	894	933	933	920	905	904	920	954	940	934	910	944	896	933	947	889	912	903	914	931	895	968	940	891	902	863	958	907	923	936	870	925	895	905	886	882	927	941	942	858	928	919	914	958	946	890	884	926	911	945	907	927	878	965	902	926	863	968	904	941	904	897	915	938	975	871	948	915	896	883	892	915	916	937	918	930	919	951	880	889	951	912	967	910	911	967	912	932	920	939	935	908	944	956	874	948	870	886	924	873	996	910	920	853	934	918	942	954	940	907	916	872	929	906	920	911	894	868	949	943	950	873	892	909	923	942	925	954	893	920	886	898	930	944	908	872	929	875	890	921	962	969	894	930	891	874	885	942	849	868	864	931	892	904	838	932	876	907	936	905	903	909	886	883	864	963	976	921	906	938	900	880	927	933	920	940	950	947	874	965	927	884	878	906	884	920	918	956	912	955	935	935	923	918	928	924	901	966	893	864	914	898	857	923	884	909	906	948	848	932	933	921	891	894	931	936	918	927	941	934	963	928	901	863	861	909	908	929	887	904	899	917	929	919	916	882	929	890	930	895	942	895	943	898	935	968	951	948	911	926	950	905	908	909	927	935	946	880	950	974	948	933	892	930	937	928	930	954	963	904	980	883	976	884	982	881	877	910	916	882	923	906	883	910	942	943	923	907	888	866	925	914	939	814	915	917	897	861	948	867	863	954	857	892	910	925	902	946	913	917	947	917	889	909	890	955	928	921	874	892	888	905	889	887	911	944	946	929	946	935	889	893	902	879	955	938	866	911	908	870	936	950	919	931	911	889	937	901	921	924	920	948	897	921	921	927	910	896	875	946	940	944	940	880	917	879	922	906	868	847	902	931	941	904	872	940	1014	907	917	904	938	914	920	881	947	890	899	910	926	890	974	938	862	926	926	945	898	906	971	924	940	912	904	965	912	954	900	904	908	936	947	928	902	915	964	965	895	893	900	934	941	874	889	956	915	942	918	872	955	901	981	949	924	917	904	918	904	897	947	976	904	901	906	944	919	878	867	913	944	944	915	856	913	950	919	851	925	934	909	908	929	971	948	914	908	917	897	955	941	880	938	941	900	804	891	898	962	891	899	892	919	862	881	960	920	870	935	959	914	932	890	904	870	935	886	852	921	984	911	955	953	911	957	934	890	874	947	939	886	929	942	880	881	909	930	938	905	843	934	945	886	930	950	944	957	940	916	928	889	938	944	911	929	951	938	948	917	916	937	931	931	933	911	915	929	948	906	872	968	925	862	918	916	946	877	866	926	941	910	904	897	929	948	937	923	937	942	926	937	929	982	950	923	904	942	877	923	852	879	943	978	889	895	881	943	925	908	949	851	927	900	862	885	949	876	927	945	941	949	915	919	890	874	852	935	923	891	917	899	939	903	913	939	902	967	898	846	921	969	899	888	919	946	899	912	924	930	924	902	893	932	951	923	929	941	866	902	919	947	891	923	912	884	950	888	882	941	909	920	892	919	908	943	923	921	890	900	920	945	890	900	890	974	946	855	923	885	917	923	930	915	935	905	942	942	939	873	978	858	903	927	920	871	871	921	896	910	916	892	864	918	936	897	918	946	897	969	858	957	923	894	879	867	925	964	909	911	890	964	900	914	883	889	918	940	914	926	862	968	910	894	894	904	927	883	921	956	941	901	870	886	872	917	975	907	966	941	937	899	925	953	935	960	996	928	918	915	921	910	893	892	902	907	882	937	868	963	911	882	883	987	873	907	885	908	892	919	926	913	900	878	954	910	906	920	912	901	898	942	920	911	886	985	954	909	937	966	904	924	911	931	931	968	997	863	972	933	910	885	956	878	922	916	906	921	910	901	878	915	925	916	912	886	924	903	920	897	921	893	960	916	848	900	946	925	949	982	949	876	924	874	933	939	884	874	950	884	921	918	976	940	925	907	966	896	906	923	931	923	919	903	889	918	915	908	918	945	871	955	906	860	901	931	900	907	912	911	923	920	982	896	907	931	933	904	885	897	955	941	882	888	881	871	926	921	897	922	896	923	864	957	927	925	896	940	913	881	918	974	928	858	920	953	912	960	953	927	862	908	883	837	934	972	941	920	945	914	924	928	941	902	920	910	904	886	934	867	912	886	888	948	940	945	910	897	932	889	914	909	925	900	909	902	906	921	966	962	934	869	911	880	913	915	928	915	933	894	944	890	893	900	867	941	903	897	904	876	907	890	897	919	916	913	955	943	902	927	903	937	916	922	866	959	955	950	922	933	936	860	933	897	890	950	899	959	928	867	909	941	920	891	912	913	858	966	940	940	889	883	904	858	908	919	934	963	909	878	923	896	890	981	919	908	924	898	949	962	876	932	897	918	893	852	901	915	882	865	896	926	925	892	912	920	925	910	887	956	925	947	931	940	984	922	942	937	889	890	912	961	892	945	913	880	875	918	896	919	905	952	925	903	937	934	885	933	900	921	914	883	912	916	919	897	949	926	926	959	889	890	942	920	939	881	928	965	938	916	913	922	910	899	871	945	925	948	905	942	918	898	902	896	923	929	951	922	918	920	936	876	943	864	908	930	896	932	933	906	969	945	939	900	988	949	939	959	913	885	858	874	914	853	942	947	901	864	909	934	951	862	883	906	950	945	961	913	902	929	918	879	956	917	912	931	936	991	926	874	905	913	959	856	898	936	905	936	943	967	857	977	948	897	923	846	858	943	961	971	921	919	880	909	928	911	892	924	927	949	877	879	955	909	911	923	935	899	900	857	890	930	909	925	933	919	891	852	928	901	939	886	922	920	854	973	902	888	859	959	843	890	914	907	946	921	934	933	879	883	935	900	902	901	849	938	945	952	934	884	904	853	906	916	943	976	919	946	962	911	885	915	895	896	885	910	916	943	999	876	930	896	896	914	900	918	932	907	908	959	947	918	929	893	889	892	894	962	915	938	860	909	980	886	907	949	898	950	895	904	921	873	931	948	875	936	940	916	902	927	903	860	881	933	946	939	938	938	947	911	948	921	962	934	891	907	932	919	896	887	945	936	893	874	899	925	909	907	955	924	914	876	901	941	881	889	921	942	833	970	910	885	892	896	926	952	891	898	946	890	880	881	895	919	899	945	856	928	937	917	948	928	920	880	874	867	878	882	882	908	911	923	874	906	940	931	908	891	889	981	926	910	941	919	1002	931	855	909	902	906	934	877	922	926	890	961	924	959	882	895	918	899	872	870	886	932	941	922	925	999	903	935	918	913	864	937	912	891	923	946	853	891	896	867	891	903	899	860	904	945	937	877	907	891	907
8473	1184	1480	1226	916	731	615	545	493	478	455	408	377	378	372	376	409	368	343	362	387	366	344	348	390	355	362	388	335	362	338	368	344	334	376	338	318	345	319	339	348	331	336	348	368	362	353	356	322	352	347	306	382	335	303	336	359	305	379	355	328	357	335	383	338	354	383	352	361	368	346	353	327	330	376	344	335	334	346	369	365	346	350	322	342	332	362	308	337	348	316	346	324	336	330	362	362	297	350	366	360	374	369	322	338	338	312	329	335	363	357	359	352	354	411	332	325	349	341	347	326	309	342	317	353	318	373	336	317	345	343	329	315	384	349	345	342	325	344	310	302	369	317	351	374	323	330	341	309	321	301	323	364	303	319	339	330	327	349	351	368	327	320	339	297	321	343	357	315	379	349	360	331	321	358	344	321	341	359	343	342	337	314	319	330	358	331	328	348	366	334	347	334	325	354	336	299	353	325	328	347	317	308	315	289	370	307	366	300	332	305	345	355	335	338	327	354	365	343	333	346	321	332	336	306	356	356	351	344	345	347	344	319	336	341	344	330	342	323	328	322	331	314	358	333	353	343	337	345	331	337	377	322	342	340	327	368	336	341	339	332	348	339	351	316	367	366	350	371	334	343	357	380	356	324	355	349	340	338	329	374	341	318	345	333	316	354	333	366	353	342	334	337	351	359	347	345	331	334	325	353	345	354	335	338	324	312	338	329	328	318	345	350	365	339	332	366	353	385	330	338	368	338	317	329	361	352	325	331	343	296	367	357	340	332	360	348	327	346	352	340	321	368	342	345	356	344	345	332	344	350	348	371	353	325	376	333	344	368	354	328	345	340	321	295	350	324	377	354	339	336	359	325	361	331	346	373	334	357	360	332	329	382	304	352	350	361	296	361	331	314	347	335	327	353	371	363	341	344	348	365	353	348	352	365	323	342	348	345	309	300	306	341	339	350	365	352	345	317	347	310	323	344	348	328	317	304	381	342	367	329	339	373	336	315	352	324	325	328	363	329	343	314	317	291	361	321	327	346	318	354	346	321	350	336	342	361	316	312	341	341	394	342	381	372	355	378	356	343	337	367	336	363	343	368	341	395	343	340	365	384	335	316	312	366	336	344	369	339	360	367	344	326	356	364	339	323	341	362	310	342	317	364	334	301	350	357	332	349	332	346	314	322	344	335	344	379	343	338	347	349	356	333	316	314	336	338	340	327	332	359	342	340	358	348	345	391	328	371	325	343	352	344	325	324	328	360	313	339	326	341	349	340	351	332	315	349	355	337	346	334	365	342	347	331	359	353	341	325	375	332	354	337	341	319	321	370	325	369	336	321	332	327	313	340	342	357	319	327	328	341	357	330	344	307	315	315	338	354	365	317	358	368	321	361	344	315	321	343	346	308	337	317	345	343	330	336	336	358	337	315	333	316	354	358	325	344	370	351	338	359	348	351	307	362	330	341	326	302	332	337	373	337	304	317	318	341	346	330	339	312	334	326	335	342	356	351	336	323	305	333	343	348	339	334	341	346	339	332	342	362	343	346	362	338	333	348	331	320	348	369	374	377	315	374	337	303	343	340	365	360	321	347	306	301	354	356	303	337	363	325	335	313	351	372	337	338	291	353	332	340	321	353	309	326	329	319	337	346	341	315	357	317	362	296	360	369	349	345	363	360	302	363	364	341	366	339	316	351	348	342	335	342	351	352	386	351	343	301	310	303	345	366	344	321	304	347	333	329	303	365	322	319	359	350	346	369	346	324	341	335	343	346	336	319	325	349	380	368	363	354	332	358	349	366	311	325	362	356	311	345	362	349	341	308	338	315	347	347	369	349	366	326	330	349	362	343	348	339	341	345	351	344	328	370	337	279	320	357	342	334	367	338	343	390	366	311	355	358	347	315	347	328	376	306	337	338	313	360	348	328	328	358	332	337	340	351	371	350	376	313	357	318	343	320	355	327	344	347	343	313	310	352	349	310	362	299	341	347	328	330	370	337	325	349	339	336	343	337	324	340	358	342	307	325	358	335	340	337	344	348	329	368	352	339	337	328	349	332	337	328	320	362	348	366	333	357	331	358	339	353	327	358	359	337	338	343	360	332	330	325	313	291	332	335	346	329	334	355	339	348	363	362	320	367	310	342	376	297	375	352	346	325	337	318	342	344	353	334	328	330	341	329	344	322	361	352	343	332	358	359	330	337	353	322	344	330	357	345	339	340	330	332	348	365	351	341	323	336	329	342	300	326	348	340	339	329	332	319	323	333	346	368	349	334	367	341	340	362	339	360	356	353	340	315	326	347	304	351	326	350	302	359	358	358	361	339	357	323	321	336	340	329	326	351	377	364	323	329	346	308	361	358	360	336	324	361	353	326	371	349	352	335	337	348	352	355	374	347	324	318	353	354	326	340	321	340	331	336	382	391	337	354	322	357	364	381	397	285	366	329	361	333	351	327	343	347	344	360	347	297	331	339	321	348	345	375	321	308	330	362	332	328	359	347	336	341	322	327	360	339	337	342	349	343	332	339	333	366	331	327	341	355	350	351	331	365	329	319	333	312	329	312	349	335	360	344	359	363	346	373	356	330	328	386	349	326	339	327	333	353	348	320	341	342	348	317	336	356	353	340	360	343	345	370	323	338	330	372	389	374	347	327	339	339	369	297	338	318	351	332	359	327	305	369	350	347	318	338	294	339	334	333	348	347	345	351	383	360	294	343	355	380	300	338	308	368	360	325	356	355	336	371	325	325	347	326	331	368	363	332	337	338	335	337	328	328	352	301	322	320	338	341	339	339	328	331	317	327	332	344	366	321	323	328	349	340	333	386	334	336	338	376	319	340	349	343	386	368	358	336	302	357	285	337	342	317	350	335	332	337	342	369	340	355	328	328	338	348	376	316	328	327	337	314	334	370	357	379	320	332	356	381	340	334	349	326	360	349	328	348	305	335	322	330	335	362	361	351	335	349	312	346	344	340	347	380	342	300	332	364	357	332	331	307	311	335	324	323	359	343	369	332	318	346	334	324	339	368	335	358	346	342	316	323	332	352	326	318	366	329	355	347	356	335	341	341	338	365	360	340	335	324	367	351	355	369	373	321	338	331	336	326	337	350	357	334	334	356	324	336	326	309	342	318	322	336	371	341	328	392	335	350	352	352	345	377	353	319	314	324	360	353	339	351	324	330	334	360	316	337	320	377	324	338	362	329	371	334	361	346	313	328	328	335	357	373	346	349	366	338	334	332	327	333	351	323	368	370	340	353	359	343	367	333	317	348	374	342	337	347	324	353	349	340	296	354	349	344	333	354	320	369	323	339	365	338	357	327	338	379	333	337	329	327	357	350	370	330	339	348	320	317	344	303	333	334	322	329	318	357	326	353	351	307	321	366	324	346	347	332	382	301	382	353	342	367	351	326	334	303	369	327	308	362	290	329	348	317	356	341	328	367	338	338	328	306	324	349	341	317	330	358	358	386	361	338	318	359	337	346	338	321	332	372	319
5748	1707	3082	3537	3167	2757	2304	2066	1841	1682	1442	1416	1332	1220	1230	1162	1146	1081	1144	1047	1082	1054	1014	1037	982	999	1004	951	985	966	941	885	971	943	957	972	934	930	931	909	930	884	948	952	898	877	852	857	896	912	878	881	829	876	912	860	902	902	857	909	902	874	861	981	868	840	829	879	884	875	845	851	851	866	967	886	828	884	800	853	837	848	870	862	864	877	885	855	873	818	875	912	828	820	837	826	866	907	827	900	858	883	839	916	862	896	839	872	895	863	852	894	859	870	871	847	835	882	876	881	838	856	863	891	866	893	833	817	903	839	908	884	910	873	900	835	829	898	891	870	834	862	811	911	832	837	833	881	863	866	849	829	807	849	866	854	877	844	854	829	835	830	812	867	835	845	828	842	877	853	873	921	889	836	879	875	856	814	902	835	865	865	758	899	852	889	852	842	878	962	837	886	857	847	876	800	846	861	868	829	833	877	847	809	907	849	874	872	839	821	852	857	809	870	892	865	816	846	896	831	859	848	826	930	824	872	859	866	925	831	852	875	855	826	884	865	873	888	900	879	850	853	857	886	803	833	902	851	845	857	828	878	888	829	860	833	883	849	883	857	845	849	868	838	828	874	843	784	863	857	840	854	874	847	823	866	847	867	837	827	803	844	856	841	888	875	853	884	860	843	844	927	818	866	900	844	864	791	810	843	839	838	842	846	884	878	891	808	864	834	845	834	867	850	842	894	869	854	888	852	903	858	850	822	843	859	871	832	840	854	852	905	833	872	830	842	870	811	867	848	783	780	874	916	865	836	886	825	853	847	894	871	893	851	875	854	844	864	956	805	858	850	858	868	803	890	858	855	842	880	844	887	846	860	876	895	865	893	863	867	875	849	809	867	886	855	824	870	854	856	862	895	883	864	862	859	828	811	909	842	822	795	853	852	796	884	868	894	844	890	884	834	842	835	850	862	890	909	887	883	825	852	856	860	840	847	881	871	857	824	794	876	879	867	875	765	857	842	823	888	809	852	849	881	870	843	818	861	880	915	867	862	878	872	865	851	897	976	921	804	859	863	838	832	877	891	867	877	880	840	884	844	862	829	857	806	873	833	864	838	889	900	913	854	853	877	913	908	842	834	857	864	809	869	802	880	862	847	866	843	823	830	859	856	846	843	851	820	828	889	906	871	842	886	821	800	876	869	865	852	851	867	886	866	855	861	885	905	841	900	855	869	817	871	801	919	862	892	856	905	898	843	849	880	861	834	840	876	839	893	826	849	841	839	855	829	833	839	875	836	875	840	870	917	860	879	901	856	909	888	888	855	859	840	859	898	853	865	879	855	841	857	884	861	870	850	913	890	846	860	838	844	815	858	883	877	871	786	851	833	859	852	812	805	888	873	844	861	859	841	838	922	844	864	882	860	872	837	783	850	839	851	897	865	843	815	884	858	879	882	872	881	889	830	839	871	813	810	824	869	882	879	905	892	823	867	833	807	833	897	823	852	849	850	854	830	860	867	879	857	851	829	878	864	842	830	874	896	806	857	839	895	833	818	882	891	871	871	902	824	809	910	860	842	871	836	893	930	855	840	914	886	832	882	886	862	896	855	826	809	865	817	857	883	838	859	866	921	825	857	858	820	828	858	891	875	894	865	919	841	857	885	829	887	875	901	855	901	872	826	866	857	872	874	810	821	824	829	858	870	846	839	872	742	889	806	846	860	849	859	851	852	873	882	865	829	786	871	889	851	908	823	867	878	844	899	879	851	880	834	809	855	843	837	860	862	869	821	891	878	810	884	838	851	853	826	817	854	885	871	865	847	817	866	831	834	898	844	854	801	903	815	874	865	885	805	849	835	900	857	860	821	867	806	870	877	852	912	819	859	870	865	886	851	848	829	861	835	863	830	885	860	905	895	888	830	893	899	851	866	861	882	848	891	844	907	858	840	865	821	896	806	914	838	886	880	922	871	885	849	857	850	830	850	854	833	847	887	818	866	854	849	859	813	803	848	900	852	791	836	838	857	899	888	845	839	835	816	855	903	867	856	834	861	876	868	862	832	827	890	874	864	855	898	838	847	898	848	886	893	863	834	840	884	818	871	811	872	821	821	845	896	858	869	854	853	866	861	813	865	867	815	886	866	826	867	877	831	874	893	863	855	867	889	807	855	851	860	847	828	925	859	855	834	872	852	832	821	886	881	832	833	875	879	889	847	877	860	783	861	861	916	860	857	883	849	894	883	860	876	859	850	865	901	837	848	903	863	866	913	838	852	906	882	807	813	850	875	802	859	846	844	882	810	876	836	891	916	863	859	916	878	824	870	842	843	864	845	862	850	835	880	910	834	838	812	867	852	885	846	822	843	840	846	826	872	866	810	914	884	898	865	903	885	857	847	840	867	838	878	852	849	883	852	841	834	800	845	889	801	910	876	895	848	856	849	915	862	869	917	823	905	864	890	870	871	872	892	851	887	824	856	844	848	791	861	818	858	884	800	888	863	871	839	832	861	865	803	912	864	836	863	831	836	813	884	872	828	841	830	837	817	835	845	843	834	840	858	903	860	918	869	796	839	830	864	907	893	860	883	850	885	823	864	869	845	869	904	841	884	890	843	797	817	846	828	856	850	857	906	867	841	824	824	807	861	827	850	834	796	882	863	836	818	844	842	846	867	833	846	833	806	835	876	904	881	921	891	862	898	893	849	851	893	915	847	816	849	852	831	866	883	769	820	891	870	864	842	842	832	840	912	828	857	868	832	898	876	871	907	823	867	814	855	867	862	876	868	825	893	862	877	831	868	864	842	875	800	871	866	836	875	843	801	876	903	880	843	847	875	872	885	815	869	869	860	834	898	887	836	859	873	869	861	877	907	857	829	859	829	884	889	816	877	836	830	803	838	887	899	865	835	847	916	858	827	882	855	865	844	861	850	854	886	815	864	828	863	851	849	831	833	854	848	855	850	867	841	849	805	873	806	863	858	818	830	863	884	849	881	810	811	793	846	853	879	812	834	871	830	843	878	890	882	867	780	797	889	828	847	843	895	843	812	893	851	855	829	844	894	860	841	860	861	889	838	796	859	819	884	942	888	862	831	855	894	890	895	892	843	828	854	886	844	867	920	838	835	842	844	862	873	906	821	833	818	918	863	823	814	801	836	853	850	867	853	855	804	853	829	841	830	798	874	841	846	880	851	816	871	874	861	813	829	842	860	844	828	917	856	939	857	880	813	882	797	901	893	867	874	849	874	859	840	873	800	824	848	848	877	824	863	836	812	879	886	817	846	817	855	901	799	833	856	851	851	861	831	828	877	873	803	852	841	845	891	840	891	839	899	883	902	892	894	848	891	822	892	828	881	876	872	886	808	831	864	817	885	843	850	818	842	800	827	891	813	874	815	856	923	825	876	886	856	850	873	817	832	841	882	871	880	847	869	831	842	861	828	900	862	897	813	882	865	869	812	840	860	880	904	888	896	868	822	870	869	814	823	862	848	872	825	872	900	851	912
15526	2467	2527	1850	1308	990	758	624	497	422	376	399	324	259	248	267	288	221	221	228	218	215	214	224	212	204	194	178	206	202	187	182	180	207	185	147	201	179	182	191	178	182	179	178	182	195	170	154	169	159	174	170	163	183	172	180	179	169	180	165	171	177	158	175	190	173	162	180	166	174	167	169	200	185	189	187	169	170	164	189	153	182	161	168	171	158	158	175	172	188	167	153	167	184	156	144	170	159	157	178	196	173	180	193	174	189	181	192	155	176	157	164	178	160	153	186	176	186	172	171	181	180	179	179	165	167	177	164	175	171	159	170	150	191	152	172	176	177	210	174	171	150	192	159	189	169	158	162	162	181	185	197	166	167	167	166	145	194	168	151	173	170	195	157	161	173	166	147	156	160	167	143	167	191	166	169	176	174	153	176	155	161	154	178	160	185	191	166	187	146	173	167	164	176	157	159	174	166	190	163	174	165	178	153	188	177	188	184	167	156	171	194	166	156	178	151	170	184	174	207	160	178	180	168	169	186	182	165	157	161	161	183	187	182	196	177	155	179	180	171	180	183	185	167	185	174	185	179	163	177	171	165	175	158	170	161	166	149	160	158	170	158	167	168	166	190	186	137	159	166	156	172	176	166	165	150	172	162	159	156	157	160	169	156	148	192	172	203	154	189	136	158	164	171	186	161	160	160	175	152	178	176	200	161	162	159	167	151	188	167	151	161	150	143	157	176	168	157	181	173	158	157	170	153	186	175	169	162	131	170	157	204	193	159	177	170	162	152	151	178	148	190	167	189	148	153	157	165	158	173	152	161	183	170	169	168	166	166	158	173	152	168	163	174	189	159	164	168	154	180	165	177	174	157	156	187	178	166	154	147	187	186	175	169	166	176	185	174	165	155	173	194	154	170	176	180	186	171	168	181	156	163	158	155	172	162	163	167	171	188	152	153	177	167	142	176	140	163	157	156	181	180	150	175	175	187	167	162	173	198	183	158	174	155	156	187	170	164	179	166	172	191	176	183	182	149	194	152	167	171	170	159	164	169	192	165	155	193	143	157	174	176	173	184	175	167	154	165	138	158	171	152	173	148	160	167	163	155	178	152	191	164	162	167	159	163	166	181	154	141	168	168	181	149	191	173	166	172	162	152	186	181	127	172	165	162	160	171	163	172	167	155	165	158	180	167	152	172	182	150	169	180	145	178	170	156	179	170	176	187	166	175	175	176	176	180	155	157	175	181	174	186	173	191	179	157	174	158	147	151	185	155	157	180	163	177	160	170	174	166	175	156	173	144	181	147	157	194	190	166	168	178	168	180	165	165	176	166	165	152	181	159	156	185	168	173	178	190	187	150	168	193	155	168	166	151	148	155	172	164	173	182	173	155	159	179	170	157	198	164	177	163	156	180	153	163	145	176	174	179	155	174	176	179	157	166	158	174	145	180	151	164	174	157	186	156	167	146	187	189	184	174	149	166	169	160	175	159	171	164	166	187	198	152	188	180	200	168	162	170	159	160	159	169	184	168	155	180	165	180	178	141	155	156	194	167	157	175	166	185	177	178	164	176	186	177	169	146	164	146	137	150	174	170	180	186	186	173	185	169	157	135	155	173	162	173	173	166	153	146	142	173	181	173	199	203	156	164	170	173	164	178	162	179	160	155	159	178	163	174	184	160	164	162	170	148	181	181	204	194	186	172	158	190	153	164	180	189	174	178	170	149	178	160	158	169	187	182	173	168	149	152	176	193	182	159	206	178	191	149	189	183	155	166	181	192	164	144	158	173	176	174	161	160	182	162	194	157	162	195	176	177	168	204	178	160	188	173	152	157	158	155	176	171	172	156	182	180	173	157	155	169	143	157	181	174	181	184	171	171	169	166	178	179	183	182	177	151	166	208	179	171	166	163	156	184	175	172	166	174	185	170	155	184	166	151	164	140	200	164	167	182	146	152	171	180	174	140	167	174	162	151	178	172	152	156	147	136	171	189	173	174	154	188	172	162	153	186	174	150	162	160	179	158	175	145	197	183	173	170	154	160	163	184	153	170	155	160	204	175	157	168	167	172	161	170	175	177	165	163	178	177	152	175	167	185	170	163	168	166	182	163	164	159	169	146	158	194	179	161	153	192	180	180	165	171	172	174	163	208	160	182	157	157	181	198	179	167	180	170	155	190	196	176	170	171	165	190	161	161	175	221	157	153	189	178	176	150	180	148	158	168	192	171	169	164	173	183	188	173	171	171	157	168	192	185	188	186	170	152	177	167	174	172	174	194	174	172	178	144	179	205	185	175	163	173	174	167	189	184	148	145	159	175	174	186	157	149	178	169	161	171	185	144	175	189	181	186	170	180	155	174	158	168	173	180	159	168	179	182	167	160	174	187	176	159	180	182	167	174	160	181	172	162	178	177	181	154	164	166	153	179	183	172	137	138	182	191	185	164	173	160	151	175	174	176	189	172	171	167	152	170	158	168	159	167	162	171	184	179	152	169	189	160	195	173	172	182	164	159	168	180	171	185	169	180	173	153	171	187	172	154	183	156	187	162	180	183	139	183	197	154	155	172	157	183	181	158	171	178	166	165	184	171	174	194	153	174	194	178	149	164	168	157	178	151	173	177	186	138	201	167	161	159	164	156	185	187	187	200	204	158	155	153	199	189	192	162	170	172	186	168	157	169	187	144	153	197	166	151	159	171	164	154	174	167	185	167	158	170	150	175	175	179	157	171	164	158	190	156	177	164	199	154	158	160	179	177	159	167	174	188	159	188	156	195	181	157	182	148	176	190	165	169	152	172	189	171	161	160	170	174	201	178	160	179	175	165	145	157	161	168	183	150	171	176	170	160	160	171	180	184	182	193	178	184	169	151	160	163	156	142	180	169	203	177	149	177	165	161	160	186	191	164	149	146	165	159	159	166	175	186	141	170	183	190	148	177	148	180	176	181	138	165	172	161	175	174	192	163	159	194	180	174	166	158	145	173	176	158	160	172	170	162	152	144	161	190	175	164	162	160	184	150	156	169	154	179	190	161	165	163	163	184	160	173	167	169	165	176	174	144	165	161	161	165	169	198	189	173	196	157	164	160	158	184	169	165	183	187	164	166	178	165	183	161	173	177	173	175	175	171	150	156	191	186	157	190	157	170	165	170	155	167	172	182	171	164	159	180	168	176	184	163	175	161	164	182	162	171	169	162	203	194	157	187	171	185	185	165	170	147	171	149	154	181	154	186	150	164	154	155	157	172	160	189	173	181	175	174	182	181	163	187	142	195	186	166	136	151	140	145	165	176	147	169	173	177	178	156	180	139	150	171	166	141	142	159	152	187	157	181	190	182	165	158	147	182	145	197	155	170	161	142	162	194	165	182	161	167	168	157	183	177	187	162	190	203	156	156	193	190	164	152	162	154	167	171	148	171	184	169	162	165	169	176	164	163	150	162	152	164	160	174	177	156	168	187	168	169	170	165	186	146	174	179	190	175	148	177	177	155	168	156	159	170
7477	2186	4866	5552	4770	4001	3291	2834	2306	2000	1667	1541	1440	1316	1223	1050	1024	973	945	826	835	770	783	792	735	696	700	681	649	620	629	612	598	538	620	592	555	576	562	604	584	566	549	530	535	529	556	565	490	504	532	527	475	514	500	517	521	534	509	549	506	504	541	485	496	508	527	478	517	514	497	502	502	507	481	528	479	478	482	436	466	501	433	507	482	481	511	510	529	435	494	442	474	454	459	489	481	521	442	503	500	480	510	487	522	415	469	509	446	489	491	472	467	464	468	474	427	476	462	478	477	472	444	504	462	431	505	494	463	483	539	498	486	520	564	524	517	450	490	528	522	495	514	427	466	482	456	496	478	455	468	490	477	428	473	488	495	428	522	515	459	485	438	492	492	478	478	464	463	488	448	499	502	456	481	485	474	464	477	449	450	480	456	492	473	471	442	445	448	506	481	447	469	477	487	493	469	475	433	433	455	471	442	438	485	495	474	450	478	467	454	459	463	468	456	463	472	443	497	469	460	490	451	444	436	452	468	440	455	467	494	474	485	466	471	430	486	450	492	462	429	455	516	500	458	439	448	484	443	483	500	420	502	511	420	489	475	500	487	445	439	480	469	456	437	465	441	461	456	482	486	464	470	450	445	462	497	431	489	474	474	488	452	451	455	473	478	475	479	477	467	466	460	471	477	449	431	503	462	517	495	506	497	442	465	472	415	477	467	477	469	461	483	499	435	520	512	472	463	505	487	449	444	463	470	468	456	443	426	484	471	455	467	473	424	461	462	443	469	452	480	469	481	448	477	435	483	429	460	450	446	430	475	468	472	460	494	448	450	431	445	458	453	480	486	404	527	468	408	462	457	468	471	443	476	447	490	473	463	501	446	484	464	481	476	444	466	443	461	442	482	484	460	496	457	473	511	482	461	438	451	452	456	448	454	467	455	473	458	507	463	453	478	465	430	474	461	466	464	448	498	478	438	485	463	470	459	466	491	484	437	511	483	475	453	529	468	445	438	498	471	465	462	465	470	470	435	483	452	489	468	478	502	466	440	444	432	457	518	471	441	487	456	497	488	489	477	505	478	439	479	461	476	469	496	447	479	491	447	474	491	457	477	463	446	445	448	462	478	451	426	475	460	452	478	478	456	475	459	483	465	509	480	488	421	485	453	475	469	453	454	489	459	467	445	457	474	478	465	448	467	507	463	471	458	447	412	459	470	458	476	432	495	465	463	447	476	499	482	484	476	469	491	528	445	499	428	461	456	438	490	506	461	442	500	493	473	469	486	451	440	482	426	478	463	457	474	506	442	438	441	472	492	433	462	474	487	444	481	440	480	502	441	460	479	418	485	415	433	467	485	442	477	475	466	432	470	506	469	482	501	465	447	445	462	460	491	517	462	482	469	492	469	459	495	485	450	463	494	469	470	453	458	479	448	454	471	514	474	469	448	461	485	465	470	461	465	451	468	480	445	494	450	465	476	464	479	495	448	486	471	426	438	453	509	501	502	488	451	500	471	480	483	501	500	435	462	462	471	458	458	504	470	431	443	476	500	507	465	455	487	447	451	499	467	495	425	472	495	445	469	446	407	494	475	492	509	465	466	477	462	444	441	496	503	495	485	494	451	489	439	467	467	475	479	493	475	483	457	435	466	472	476	514	461	467	425	497	454	445	480	455	475	439	462	465	444	476	459	487	457	494	438	427	446	497	486	454	452	453	457	452	464	435	476	479	484	504	491	499	462	437	477	489	465	472	460	497	467	474	460	457	443	449	503	469	465	442	458	453	444	475	502	445	449	501	469	467	457	462	482	447	480	447	449	442	481	472	469	465	503	461	481	480	522	479	475	471	493	485	484	485	500	471	484	466	461	427	469	427	460	454	457	513	476	460	498	465	479	475	452	449	445	483	475	469	424	485	470	504	462	468	489	473	461	485	488	475	450	453	504	452	505	473	504	487	469	468	473	472	470	509	472	464	479	473	483	456	492	435	437	466	445	489	466	495	469	483	498	438	434	497	470	442	501	461	476	425	446	486	462	455	466	516	438	478	475	457	468	475	492	451	488	476	489	437	420	460	456	452	462	473	455	500	470	460	471	472	492	497	471	461	458	420	421	470	468	475	485	492	463	473	487	458	467	473	434	419	472	475	448	514	485	451	470	461	481	473	470	447	452	450	487	466	469	466	462	448	451	489	470	452	462	484	480	484	456	447	443	454	479	439	459	458	510	469	416	515	462	451	469	488	521	498	468	413	494	525	446	444	427	535	521	460	483	459	501	482	448	473	460	499	488	451	428	442	446	429	488	456	485	452	431	478	471	437	424	443	453	478	480	490	471	462	460	446	443	477	472	481	448	504	463	425	445	468	484	467	472	483	478	448	466	460	486	465	439	483	456	489	467	430	474	468	476	468	483	443	478	490	476	493	456	451	507	504	462	476	467	467	450	459	425	420	475	453	466	486	480	463	456	456	469	464	477	502	425	494	466	455	489	457	447	441	445	474	472	466	454	438	494	465	470	464	460	492	462	448	463	501	462	420	492	504	492	480	452	470	467	451	462	474	458	459	430	465	494	440	449	449	462	430	463	451	490	472	463	415	474	446	465	461	464	464	438	497	460	467	512	458	495	486	488	451	471	472	450	495	493	477	493	458	458	466	471	425	468	468	497	453	444	482	461	460	420	438	492	495	441	451	453	442	486	485	466	486	502	465	480	439	450	471	443	459	492	441	482	470	481	475	476	496	465	474	478	462	482	439	493	431	446	464	453	455	459	473	468	456	440	493	485	486	459	467	462	468	500	485	452	474	503	455	450	457	437	480	485	471	486	473	427	444	443	511	468	418	480	493	435	452	471	471	472	477	434	497	469	465	470	455	468	486	462	460	447	483	498	475	450	475	473	482	465	409	495	436	463	441	521	469	462	437	456	451	472	457	492	460	448	480	493	424	456	462	460	458	463	428	466	496	453	439	465	474	463	492	463	475	488	469	463	450	459	472	461	475	447	451	497	475	489	513	468	470	458	443	470	437	483	473	449	470	517	452	491	491	481	477	500	477	457	454	434	489	456	463	449	444	482	484	471	481	456	457	482	493	421	447	495	492	481	469	468	435	449	461	442	438	475	447	470	431	445	444	488	474	438	436	470	463	456	449	482	419	447	465	448	466	473	422	454	478	445	474	429	450	503	502	460	476	482	488	433	515	472	451	491	502	455	469	482	474	471	414	473	459	476	452	481	412	450	478	475	484	487	477	465	468	467	493	480	433	517	448	494	408	465	448	467	467	451	485	452	474	472	466	469	493	378	472	471	475	473	435	457	496	464	442	493	481	471	447	481	494	453	446	491	468	450	471	451	452	464	465	509	459	485	450	466	465	444	474	502	458	458	454	466	475	485	457	436	482	477	447	495	443	486	488	476	507	486	497	469	452	485	447	470	452	449	490	461	407	498	486	491	442	480	447	470	455	490	486	468	484	472	502	430	493	477	455	446	457	473	458	498	476
2417	371	397	391	412	392	382	351	367	379	347	409	364	348	367	349	353	367	346	363	347	336	350	379	380	334	365	397	354	349	352	334	361	377	342	324	324	332	390	331	342	365	364	334	352	353	347	355	382	327	332	370	362	370	381	369	333	363	340	368	390	333	380	344	354	363	361	359	365	369	341	379	365	353	381	360	348	367	382	376	373	375	343	332	384	357	349	361	349	363	378	368	395	357	386	375	365	344	362	371	353	357	384	352	352	365	382	388	370	349	370	356	322	371	338	350	325	374	346	346	337	313	311	381	341	354	365	359	380	368	370	377	364	339	412	351	346	385	382	349	361	343	350	370	354	356	333	321	387	347	353	360	328	343	346	372	365	362	384	356	395	360	332	365	361	355	363	347	344	355	347	377	391	344	318	334	368	341	387	356	371	351	342	372	341	349	368	365	319	361	329	361	362	377	353	378	344	351	334	342	373	354	349	347	375	349	299	378	369	354	373	344	358	373	347	334	347	351	341	348	350	348	360	382	352	396	388	336	361	368	325	365	368	320	336	358	352	365	324	388	376	358	383	361	373	359	335	366	335	356	355	339	371	347	376	359	362	350	353	378	345	360	344	382	338	371	360	371	335	359	373	389	361	332	361	339	355	379	386	378	374	358	361	370	371	381	386	349	379	350	353	342	386	318	334	342	327	375	317	325	367	381	368	354	351	333	328	341	350	354	364	363	366	323	356	364	341	370	343	369	294	369	349	367	344	377	362	354	385	342	344	389	345	330	331	332	331	374	329	336	359	357	368	354	383	350	367	330	355	373	321	364	334	344	344	354	339	368	330	344	359	400	393	356	334	331	351	350	376	388	340	377	371	350	338	337	375	347	342	345	351	365	336	336	331	364	350	343	339	349	360	379	357	376	344	379	356	387	338	388	336	330	333	379	346	352	348	356	331	345	376	318	342	380	335	341	355	355	371	370	373	332	385	341	353	352	359	370	341	369	341	400	361	333	354	365	388	358	348	368	381	313	358	375	364	392	385	347	368	348	368	366	402	358	363	349	355	342	348	316	347	400	332	350	358	352	391	368	352	374	342	338	357	336	372	381	355	375	363	371	351	358	342	338	399	385	349	338	352	356	384	387	337	347	349	387	334	363	334	355	350	362	341	370	369	354	368	367	355	335	354	356	349	373	312	339	376	304	334	375	348	353	368	342	351	345	368	389	371	370	385	333	365	362	346	370	388	321	372	377	322	381	321	341	345	365	356	355	360	377	343	335	354	352	328	338	347	357	329	356	361	340	352	387	385	381	369	379	349	364	354	355	364	338	325	360	328	346	358	360	392	370	351	373	351	368	385	389	355	379	332	376	341	397	393	354	374	341	357	414	360	341	375	361	357	360	364	372	366	360	360	362	359	374	353	315	337	342	351	381	341	377	392	338	344	358	325	338	358	346	352	320	337	372	370	343	342	356	361	352	362	349	335	377	358	300	345	327	314	325	365	377	334	349	358	356	361	324	335	359	346	351	359	361	323	341	379	320	358	348	340	351	382	360	347	364	321	349	368	356	345	325	352	364	363	344	336	346	349	381	356	360	362	340	383	324	374	334	362	337	363	372	355	361	384	353	351	388	351	331	352	341	329	335	339	382	389	328	342	346	358	366	361	346	333	343	395	334	345	347	359	341	374	362	359	329	343	382	350	376	378	369	329	362	349	337	362	337	362	348	361	349	362	378	344	388	367	364	362	340	345	320	338	344	368	338	337	368	372	355	358	332	326	389	349	347	349	365	379	362	347	397	345	337	337	349	376	364	362	364	360	346	351	384	341	343	351	372	347	374	352	354	325	372	368	392	370	405	335	374	358	352	393	353	350	322	367	374	341	354	330	360	353	371	346	367	348	388	337	336	345	330	336	378	339	324	342	385	342	327	355	367	394	371	347	335	351	382	324	340	375	318	358	322	344	350	369	358	346	372	359	394	342	358	383	353	380	371	345	351	338	352	356	344	368	353	377	360	343	309	361	365	331	335	341	341	347	369	298	385	353	369	332	355	317	356	359	332	370	358	368	327	310	324	352	353	345	369	331	366	369	353	338	329	375	370	366	343	347	363	377	336	358	346	343	337	360	353	342	342	338	376	331	349	346	364	310	365	298	365	343	368	379	371	310	357	341	364	390	373	374	392	337	374	358	341	353	346	319	332	352	368	369	343	365	402	354	337	372	347	331	373	383	361	360	353	361	349	357	350	356	391	389	362	378	365	350	359	407	358	354	358	381	364	344	349	316	372	341	330	358	362	307	365	329	323	355	368	342	332	356	375	353	347	378	377	363	359	331	341	403	382	394	353	356	345	375	347	383	340	370	350	340	358	365	349	339	356	364	349	342	374	353	340	388	356	353	355	352	355	334	347	342	331	356	337	383	347	353	360	340	319	331	346	379	338	359	372	399	386	359	380	341	337	349	347	394	325	362	358	367	376	312	355	375	330	376	345	354	374	378	352	342	357	351	365	327	376	343	343	386	345	400	342	350	346	369	358	368	375	338	376	351	343	354	353	329	371	349	337	335	346	382	380	364	378	359	342	341	348	334	382	348	356	378	374	329	354	376	355	359	333	323	362	344	334	340	358	324	329	347	384	346	346	337	330	339	318	355	341	383	345	349	350	348	355	379	359	349	356	371	316	389	362	343	366	322	340	330	362	338	360	333	326	349	352	373	340	353	342	348	334	338	353	356	365	376	379	358	382	352	338	317	361	386	381	399	341	328	365	365	334	334	363	391	362	380	357	352	371	340	383	356	355	317	337	382	369	349	368	380	351	365	370	340	361	338	348	342	346	353	324	360	326	362	351	390	324	406	372	352	332	382	324	349	333	367	342	355	330	323	314	324	374	368	370	361	368	379	346	358	342	383	385	359	380	340	358	349	335	367	357	343	347	340	364	356	358	348	354	354	382	370	364	349	366	378	371	344	352	370	372	344	324	341	389	357	373	360	377	368	304	344	339	356	364	360	332	364	369	337	349	360	340	380	354	328	372	362	366	310	351	344	323	350	378	327	368	378	355	335	347	389	364	368	376	339	375	367	362	383	370	352	350	352	378	354	365	351	364	350	329	370	342	359	365	346	344	350	348	337	388	343	364	331	388	333	354	347	361	356	310	360	380	317	343	348	364	343	343	366	366	355	321	351	378	361	380	351	323	351	375	391	348	389	319	332	347	402	362	345	375	342	379	358	372	342	368	357	332	352	369	359	357	386	402	351	375	363	359	336	356	373	345	369	354	369	379	340	362	386	349	401	358	372	327	361	340	371	344	327	350	395	385	344	319	366	345	355	341	350	384	323	357	351	367	314	345	369	377	339	382	347	361	358	377	329	329	384	353	366	340	360	345	348	365	355	392	340	377	377	389	381	353	377	363	364	323	322	352	358	408	374	309	383	372	350	374	354	353	363	342	368	384	355	326	340	329	326	356	334	378	343	334	371	336	394	360	406	378	339	328	363	346	310	334
2674	961	1043	1089	1071	1004	981	990	953	992	974	995	968	908	952	880	960	938	925	986	887	987	851	890	938	857	938	939	890	912	944	883	878	865	933	925	957	921	884	947	888	865	947	914	941	857	893	940	886	884	970	914	916	917	902	953	906	897	892	840	899	979	972	910	923	869	914	904	899	961	894	891	905	874	893	967	894	886	882	892	889	999	926	901	961	861	897	939	905	871	926	954	908	903	938	926	887	893	933	920	936	923	871	922	919	948	904	885	869	911	937	876	909	925	916	925	906	976	958	982	911	896	890	897	876	907	895	856	893	948	926	936	909	913	879	898	954	930	919	922	881	949	889	914	911	893	856	876	903	952	876	914	914	904	909	889	878	948	906	989	898	926	904	910	911	929	910	944	945	882	897	945	927	864	919	881	856	918	921	893	933	907	899	911	923	957	918	955	879	893	869	989	831	859	937	916	936	915	896	880	965	910	882	878	917	916	951	910	871	888	900	970	942	940	886	901	893	922	881	913	925	907	931	924	909	917	934	902	920	862	954	911	972	897	892	901	979	925	900	893	920	934	922	893	914	941	887	923	971	903	839	834	893	897	887	882	940	955	842	921	926	854	923	913	882	941	930	942	877	956	948	882	876	832	833	913	893	954	915	935	907	920	932	827	895	962	871	886	924	949	883	958	940	899	898	931	955	953	932	896	952	908	916	924	967	907	935	944	826	870	910	912	944	925	927	952	924	881	915	896	845	915	902	923	942	906	921	875	926	939	879	876	912	923	885	900	938	902	953	885	887	965	907	905	924	944	899	896	870	882	855	895	899	922	902	903	915	907	932	883	887	901	942	908	934	881	909	937	901	931	945	897	906	868	903	914	880	975	905	944	852	900	917	910	931	971	898	904	910	954	931	936	883	933	867	939	866	932	876	910	888	923	953	939	884	912	897	876	961	935	894	910	927	945	908	904	879	880	923	930	883	915	942	843	909	982	865	932	933	897	967	918	882	921	927	901	917	953	919	854	856	908	889	923	883	972	873	910	919	954	889	906	860	931	854	884	938	923	875	944	898	908	899	893	933	918	883	885	815	914	920	886	903	921	927	915	920	930	879	915	905	863	881	882	938	927	920	910	921	955	921	938	869	952	901	914	840	917	985	926	929	905	912	913	888	925	905	898	902	943	911	911	956	893	927	911	920	913	859	908	894	916	927	977	972	908	930	908	888	901	874	915	935	874	882	939	923	929	898	915	921	882	877	936	987	917	928	921	892	922	858	922	907	882	970	953	893	963	906	923	917	934	839	904	886	963	865	965	917	945	922	887	900	951	898	876	923	896	938	902	901	875	912	977	916	912	962	950	884	963	915	962	946	909	888	899	976	907	947	972	983	890	894	892	968	898	945	910	907	867	877	972	944	953	881	881	907	866	930	874	877	914	912	892	915	903	909	874	899	892	907	917	904	879	915	925	932	933	944	872	913	961	889	873	840	952	885	917	962	898	907	901	958	882	913	932	911	899	878	972	898	897	924	889	888	901	885	897	925	931	919	928	868	924	882	949	847	881	880	922	878	915	906	902	909	914	879	910	947	880	882	902	877	942	880	942	941	934	929	895	940	924	845	927	932	937	919	919	1003	957	978	973	915	917	886	895	932	897	907	841	911	914	868	912	919	922	927	946	903	944	949	935	961	891	917	927	894	957	861	916	920	913	956	883	956	898	947	970	899	912	960	920	939	939	915	842	978	871	899	870	908	942	906	926	954	942	899	873	838	944	920	926	951	912	955	928	942	941	921	930	896	937	909	916	932	927	916	902	937	910	908	938	941	880	909	959	875	891	956	912	910	873	954	950	879	900	878	928	954	898	909	888	922	895	948	919	919	869	934	905	925	872	912	929	915	879	940	902	875	907	925	848	943	925	917	918	942	932	928	936	882	924	912	902	930	875	969	959	952	921	882	922	901	930	898	930	896	950	915	850	942	969	879	907	918	918	888	934	925	905	977	898	938	956	895	853	901	882	917	969	895	948	944	932	898	937	906	940	879	910	970	898	923	935	876	858	921	960	949	953	912	897	880	936	957	918	937	939	853	889	926	902	899	922	915	937	899	928	953	945	942	914	894	955	881	925	904	898	914	936	918	874	921	916	931	900	867	896	928	904	901	970	925	892	888	912	837	941	889	869	895	909	904	920	934	870	901	925	893	922	858	899	917	893	857	975	895	924	900	918	930	895	872	896	890	899	890	929	903	898	877	826	910	873	942	922	919	891	886	887	881	887	862	961	895	877	923	903	927	914	944	921	922	923	886	864	961	916	905	920	913	944	937	901	876	947	890	898	944	936	897	924	870	901	877	918	906	894	977	892	922	874	900	919	918	908	879	933	939	877	928	945	913	923	904	887	882	903	952	872	951	934	909	945	981	915	882	907	869	957	877	913	912	903	911	936	965	975	863	854	888	920	973	888	910	905	913	932	964	920	946	910	912	897	946	894	980	921	913	918	899	864	888	893	910	940	937	909	901	925	843	932	923	916	896	918	957	922	933	885	879	893	956	918	905	881	943	906	898	861	926	859	871	899	908	940	941	896	888	934	896	839	926	891	858	923	958	919	910	976	911	885	912	912	996	926	903	860	931	925	918	941	908	888	887	873	965	918	881	986	874	889	883	905	883	895	944	886	912	941	927	885	912	969	944	932	848	912	880	965	905	847	888	879	865	913	943	859	953	899	914	940	875	866	902	959	886	926	939	830	894	931	882	956	886	934	883	913	909	923	947	913	899	913	928	898	928	949	902	932	925	916	882	943	955	907	895	888	893	881	890	975	920	902	897	898	966	953	877	936	992	909	919	946	875	978	901	943	940	979	889	919	884	878	855	949	896	953	949	941	910	885	922	951	888	901	954	964	899	926	944	934	945	890	906	962	928	881	893	929	853	945	961	893	860	907	905	903	873	855	941	941	905	889	883	895	928	902	892	944	958	931	906	894	941	906	939	844	884	937	881	897	896	956	901	900	912	922	926	926	892	883	867	939	936	938	910	874	896	895	890	921	888	894	846	907	924	929	903	872	883	895	894	925	929	859	877	872	931	935	937	888	889	900	881	940	883	948	879	894	893	925	899	864	922	884	874	905	919	878	881	906	888	930	889	909	964	894	934	877	902	925	934	893	923	916	911	956	864	885	880	885	885	915	878	884	950	880	894	945	917	908	945	912	973	875	927	859	900	918	967	917	910	875	930	990	895	880	896	966	875	894	919	965	918	898	950	909	914	922	913	892	871	933	876	871	896	924	874	893	884	942	893	910	954	920	903	880	933	881	934	901	906	878	881	880	873	923	901	897	898	908	900	884	878	941	931	935	962	967	914	894	911	891	914	884	926	934	877	905	944	857	875	934	908	932	898	925	926	872	906	940	912	921	884	898	945	863	901	922	889	951	944	889	944	898	950	906	887	887	874	919	959	917	878	943	887	887	925	932	899	905	987	877	905	907	897	905	890	906	932	864	933	894	893	935
8547	1256	1458	1100	913	677	656	551	498	471	415	436	407	438	397	342	380	358	365	352	364	370	329	330	347	330	318	367	376	363	355	315	356	361	318	379	348	317	329	336	348	335	351	348	318	322	331	334	326	364	381	357	368	374	316	332	357	357	354	318	329	352	342	333	303	344	327	331	330	299	360	331	366	338	344	359	326	374	314	348	290	352	332	348	342	314	324	337	344	318	336	351	328	349	361	335	354	316	323	335	353	360	330	373	334	355	339	341	344	331	319	292	340	316	342	328	341	332	311	318	326	342	334	354	341	383	341	355	350	328	337	337	306	359	372	332	358	363	335	330	347	347	337	341	349	327	317	313	322	344	355	319	326	303	328	312	320	313	361	348	333	331	351	329	343	355	323	326	347	334	335	344	327	325	330	332	315	322	324	354	317	326	355	326	369	384	313	361	326	339	323	309	344	340	351	330	319	324	314	338	326	301	333	310	334	344	316	325	343	291	301	334	275	358	314	330	338	354	390	379	345	366	353	359	352	330	331	322	319	334	318	335	336	288	308	320	381	337	324	307	317	351	347	315	341	358	319	351	351	369	311	334	344	352	365	316	333	294	319	356	348	341	372	333	309	313	316	337	316	349	317	329	350	308	341	325	308	344	315	362	337	301	305	364	338	339	317	359	369	329	355	302	321	324	344	316	348	345	321	335	339	338	348	335	318	332	306	348	322	367	341	337	346	344	337	315	322	314	324	320	319	326	326	351	350	333	350	362	341	330	347	351	309	309	369	335	332	343	349	342	407	348	351	351	345	339	339	335	333	339	376	370	330	352	361	325	309	341	332	306	336	356	347	333	297	322	334	340	299	364	334	329	327	371	375	352	310	324	335	327	300	319	344	343	329	358	332	353	333	342	286	337	352	316	373	320	340	318	365	364	349	344	305	324	339	347	335	324	367	338	356	353	359	366	372	339	341	332	345	347	305	333	338	347	356	354	341	353	329	348	307	319	348	333	367	322	357	316	332	327	373	325	326	327	305	323	355	319	358	313	328	355	334	326	344	345	350	314	326	377	346	339	347	348	334	340	328	307	338	346	289	350	349	300	335	361	381	317	333	345	313	309	328	338	340	330	333	331	338	327	285	323	341	371	349	345	317	348	335	331	343	363	311	327	299	302	318	346	337	328	340	365	305	310	310	325	352	352	314	326	359	340	341	334	327	346	341	320	340	362	356	360	318	376	390	340	332	310	310	338	313	325	326	300	355	360	340	341	320	338	327	365	333	358	322	333	330	313	314	342	324	331	338	345	346	322	371	347	309	308	361	336	338	336	351	342	332	307	330	329	301	348	355	358	337	315	315	338	303	385	333	304	314	353	310	324	328	354	334	322	359	341	320	351	344	333	325	330	366	315	338	320	347	380	350	329	349	356	349	311	346	308	320	349	321	331	315	335	307	312	376	321	338	332	369	333	354	344	304	361	327	354	336	318	348	315	325	322	355	318	306	319	307	322	345	346	315	360	335	321	375	365	337	343	315	324	310	356	331	349	345	336	311	326	347	340	340	335	319	330	318	325	350	331	342	335	335	348	354	351	312	329	307	308	333	331	320	332	350	324	331	333	345	294	346	322	348	346	306	312	314	355	299	385	317	329	341	348	360	366	339	318	355	325	330	366	329	340	315	317	335	334	355	351	340	317	305	327	333	323	316	352	351	357	328	367	337	342	308	349	360	346	351	372	336	327	340	386	350	351	289	318	343	345	323	350	372	321	339	318	328	330	375	352	317	344	313	355	349	340	312	337	311	298	309	370	341	353	342	324	332	324	319	320	361	336	315	352	341	324	347	326	355	345	336	345	355	322	331	320	328	350	332	358	358	329	357	294	330	333	340	319	342	332	387	364	368	309	350	342	336	320	319	319	296	339	304	345	308	351	357	341	308	328	340	331	311	361	318	310	356	328	358	345	334	301	343	341	328	352	342	315	357	367	320	326	346	373	327	333	320	340	337	350	339	357	333	359	335	337	349	352	290	331	348	350	314	336	348	317	325	358	339	328	342	309	332	330	336	326	310	344	321	310	335	348	312	314	321	322	332	373	307	281	309	339	315	359	352	326	368	310	322	345	298	374	316	344	329	297	374	352	353	359	317	344	330	352	336	330	338	331	288	348	323	338	325	330	382	362	330	337	361	306	325	354	344	344	334	316	363	333	332	370	328	302	327	366	306	294	335	312	317	308	345	311	343	371	328	302	367	366	322	346	328	347	334	342	325	302	358	311	351	360	322	316	344	267	328	307	293	337	362	304	308	343	341	339	330	358	340	324	329	330	346	340	288	345	327	345	336	336	349	322	337	356	311	298	341	355	322	328	348	327	387	341	337	331	348	317	334	309	394	340	312	359	365	298	347	346	311	308	327	336	322	340	362	326	307	369	325	370	315	341	341	309	348	330	349	326	352	317	326	337	343	351	354	351	304	302	337	352	371	324	314	342	298	319	340	362	311	331	326	339	343	334	317	347	338	272	353	361	342	309	357	351	364	297	353	332	308	353	298	356	356	328	329	311	318	326	324	351	337	335	374	294	305	343	326	332	347	335	342	373	347	342	357	315	331	318	331	331	340	339	337	382	366	330	332	318	326	329	350	344	346	322	332	316	332	303	358	333	313	294	339	340	366	334	330	382	304	345	337	319	333	372	327	371	316	368	331	352	346	348	321	326	314	326	383	306	333	338	314	315	328	364	323	317	312	331	343	345	329	299	345	364	320	350	340	336	372	345	347	293	336	333	354	322	370	323	318	372	339	330	356	339	341	323	327	339	316	333	384	320	327	335	348	321	340	325	337	345	321	315	377	349	342	347	388	301	331	333	352	354	323	316	329	354	343	363	328	316	319	318	338	329	321	316	323	295	351	328	333	333	319	324	370	376	330	335	348	348	360	332	314	317	338	367	339	302	384	331	333	330	319	342	342	366	326	330	290	322	316	300	302	305	323	369	319	322	331	339	350	354	310	351	334	345	333	314	325	336	339	344	346	360	305	375	361	328	340	358	328	341	314	329	315	345	334	304	379	330	340	341	316	325	305	328	338	316	310	332	361	352	324	336	346	342	349	341	316	349	339	351	342	334	352	312	330	344	355	355	287	331	330	310	329	308	324	334	362	312	351	319	348	321	356	364	367	302	300	351	333	345	313	298	321	325	322	351	350	341	352	338	328	343	325	344	339	331	343	359	336	347	308	296	320	336	351	354	334	301	337	314	288	330	348	291	311	335	295	320	341	357	343	342	365	320	337	321	326	343	329	342	309	317	336	318	378	333	340	304	370	350	328	336	333	352	308	333	304	319	339	331	330	339	340	324	333	351	301	321	343	350	341	308	339	329	370	390	291	331	329	313	311	333	334	323	333	347	313	349	352	314	358	321	323	321	358	353	334	350	337	347	352	338	359	336	321	319	375	329	347	301	335	342	360	287	352	324	334	365	307	341	329	331	335	341	306	338	348	299	318	375	349	333
5848	1636	3014	3366	3119	2545	2249	2007	1786	1557	1477	1448	1305	1266	1211	1205	1147	1126	1046	1023	1056	1047	983	935	990	1005	974	962	916	982	964	874	864	944	886	878	907	876	905	880	904	906	895	896	879	956	911	841	855	920	866	898	905	815	850	850	884	913	868	897	887	881	898	880	883	877	860	896	870	877	923	872	820	856	861	855	826	842	787	896	822	818	824	852	895	822	882	854	841	848	876	831	859	827	830	870	830	818	891	864	843	909	854	848	890	871	882	813	834	837	863	847	830	847	813	857	832	869	839	863	865	829	836	853	879	922	866	860	860	900	872	861	885	858	855	866	916	880	892	889	879	871	828	868	879	882	899	851	873	889	840	876	897	904	876	846	861	912	836	850	871	886	845	867	796	840	936	856	843	858	847	875	818	816	796	850	831	854	819	881	820	857	880	893	848	837	859	816	847	836	848	804	859	904	873	838	872	838	852	850	848	873	871	861	804	830	855	862	895	827	819	833	853	819	834	842	837	812	845	885	841	860	855	866	828	798	812	872	797	804	831	838	841	857	808	862	820	876	830	852	787	852	840	856	850	798	879	838	809	798	809	852	847	854	879	813	831	895	864	837	831	833	841	886	864	830	852	856	863	864	861	828	887	855	840	868	804	780	819	784	877	860	828	838	845	927	883	857	822	832	872	832	774	878	833	857	835	788	832	875	813	830	850	857	848	885	807	832	909	852	849	863	794	849	838	862	800	827	879	838	863	835	818	851	817	849	873	805	826	858	884	835	860	819	880	888	905	866	902	864	851	892	862	843	873	885	848	871	820	800	839	831	911	900	847	816	811	839	871	833	865	827	845	847	863	810	849	828	829	891	865	866	824	856	835	870	826	771	878	845	831	833	826	816	856	848	845	870	865	826	839	828	863	852	867	841	898	840	869	886	839	825	902	847	863	817	830	886	864	874	821	835	787	868	855	791	879	839	831	849	855	882	870	813	838	888	818	852	872	797	887	837	913	863	825	851	844	866	872	816	870	875	872	807	862	818	850	860	833	810	865	825	832	798	834	849	864	798	816	835	893	890	832	848	841	836	881	872	856	812	874	856	805	903	853	855	889	781	820	875	818	872	865	867	851	835	857	853	849	855	920	876	787	834	832	839	900	867	850	902	873	860	899	843	833	909	880	837	846	841	884	821	805	833	841	858	850	856	885	846	865	797	841	885	846	852	813	873	907	813	822	830	869	853	850	893	826	791	851	892	823	816	853	825	822	862	819	845	872	799	895	844	833	835	888	848	885	823	820	867	891	858	838	852	821	829	796	859	883	847	902	896	850	833	881	815	867	889	900	842	832	877	894	841	804	874	899	844	812	822	829	842	828	816	885	826	878	864	830	843	832	885	863	852	855	813	850	838	860	875	889	885	817	833	822	843	888	861	846	808	841	828	822	854	833	894	898	824	826	853	907	831	855	827	825	873	885	854	885	865	823	902	866	875	824	882	841	857	890	882	881	828	778	851	832	857	838	890	853	841	906	816	843	857	854	818	824	880	845	861	859	872	876	811	873	885	875	812	843	839	787	903	829	864	854	885	837	846	843	892	845	879	832	874	820	831	850	883	768	839	901	888	858	837	883	843	839	846	866	827	797	862	846	849	857	836	842	894	823	809	843	812	809	841	841	834	851	837	851	886	806	822	878	819	800	801	875	855	847	846	858	864	828	828	828	809	863	836	881	841	873	828	860	865	828	826	832	842	826	835	863	861	810	836	851	802	880	857	787	880	852	831	864	865	901	821	886	833	827	856	868	824	863	868	838	780	830	873	838	841	854	857	847	838	898	886	862	808	805	846	823	799	892	859	808	846	837	856	798	897	862	844	855	862	859	830	854	824	870	857	879	867	846	863	844	870	873	843	826	876	802	884	841	864	836	893	878	891	834	816	853	879	785	898	864	866	851	852	852	864	848	844	835	905	814	854	840	846	866	890	878	870	844	854	853	883	852	865	851	804	852	876	848	944	821	851	858	848	834	792	822	807	852	841	869	824	872	890	881	880	851	856	878	809	790	905	809	839	807	873	874	854	859	821	836	866	828	789	874	828	870	891	849	828	854	851	843	891	853	795	861	830	886	880	736	782	860	886	804	829	816	837	846	860	804	849	799	846	824	878	819	856	828	845	864	824	815	866	885	868	810	844	881	899	841	835	826	851	815	890	873	843	904	845	824	891	849	832	827	853	774	845	897	818	854	797	807	815	880	885	845	824	854	880	867	845	835	875	896	836	834	808	839	888	865	812	853	858	816	815	897	840	849	847	877	866	876	893	844	889	854	845	849	820	807	870	839	838	861	901	836	850	837	806	879	833	822	849	891	847	835	837	783	772	802	878	803	831	865	853	883	828	821	839	841	880	834	792	856	788	877	813	846	845	851	846	819	842	839	879	882	845	824	803	831	836	896	828	860	822	871	901	844	877	814	807	821	840	882	839	826	859	833	834	846	918	871	857	794	818	826	857	818	862	844	832	915	823	811	873	813	878	854	840	869	869	926	908	863	822	882	777	804	767	853	847	868	859	857	869	833	861	842	852	910	832	853	850	821	814	794	838	832	879	799	852	844	830	879	855	800	815	885	855	835	799	843	831	900	819	873	869	789	863	827	838	843	856	838	845	821	841	826	855	821	858	874	896	845	888	867	833	854	873	853	839	803	838	799	844	848	910	828	881	873	871	860	853	856	839	848	866	791	877	847	854	883	859	806	867	879	826	834	869	850	867	857	834	819	853	866	867	832	780	877	841	821	851	913	865	862	897	815	789	804	839	821	832	818	862	866	855	812	886	839	787	858	848	862	845	870	817	850	869	804	810	878	850	871	826	845	856	846	833	777	880	851	820	855	833	832	817	812	826	892	861	813	763	838	856	859	857	809	827	878	823	831	802	844	798	857	838	848	862	843	832	839	810	850	834	876	910	820	869	870	798	857	836	806	818	803	779	880	870	872	855	815	823	861	839	873	868	823	852	880	825	859	877	789	844	866	891	866	846	865	876	879	822	861	838	853	830	843	907	813	854	808	860	869	867	886	816	834	840	866	904	870	879	825	891	836	847	858	801	825	837	862	800	882	872	835	868	835	831	876	820	879	836	872	874	837	804	812	870	871	857	853	826	835	848	837	852	822	870	875	853	836	867	837	830	840	831	836	810	862	882	796	845	819	842	829	791	810	871	868	872	819	837	875	834	858	822	848	841	804	830	873	844	846	792	840	818	783	820	824	841	844	848	846	856	829	802	799	854	855	886	831	808	864	798	843	846	923	855	840	908	858	885	870	838	781	871	873	820	921	853	808	883	758	840	875	875	782	836	868	854	817	866	837	852	823	877	895	862	826	844	891	840	827	860	859	885	857	855	877	815	847	867	847	838	852	750	873	868	851	795	864	829	802	847	860	804	805	854	861	825	846	812	828	833	802	858	849	891	842	855	849	841	774	869	861	831	844	851	829	849	832	807	837	852	836	837	801	815	788	888
15539	2461	2502	1935	1315	993	786	589	492	457	415	351	337	284	254	251	236	264	237	237	213	224	213	216	225	205	199	206	211	198	197	176	188	203	153	180	161	154	192	160	177	195	195	179	169	193	162	174	167	174	169	165	177	178	170	181	157	156	179	181	156	179	175	182	148	155	157	152	170	145	133	196	169	171	152	186	151	179	188	150	169	176	171	159	165	171	182	161	146	174	154	166	157	175	139	164	159	194	150	153	175	169	183	131	169	171	167	198	177	172	153	183	146	173	165	164	178	178	129	173	187	157	163	161	175	163	179	170	171	182	170	186	160	151	168	178	169	173	200	185	176	180	182	174	186	158	166	145	187	158	175	178	168	155	165	159	158	139	168	189	152	167	165	170	179	167	163	160	174	167	173	179	195	165	144	163	183	167	169	151	160	186	157	167	163	167	172	161	167	177	173	185	163	127	156	186	177	185	165	167	163	180	170	165	163	155	168	163	162	184	150	149	169	184	175	164	162	166	169	183	152	163	160	162	184	173	164	169	169	163	175	167	170	155	180	174	168	173	166	165	174	150	166	190	166	140	170	161	164	143	157	193	178	168	162	152	146	168	168	163	157	150	182	157	183	180	189	168	178	163	194	155	168	162	157	172	178	130	153	180	156	160	167	145	172	167	171	164	166	174	159	177	153	176	168	171	171	164	143	177	171	156	155	150	166	167	167	179	139	176	174	166	171	158	145	155	159	173	161	172	171	177	181	150	153	164	146	166	184	161	177	171	184	200	166	168	157	166	164	177	160	159	180	137	189	188	158	172	158	176	158	171	165	161	180	141	168	171	176	160	170	150	167	175	154	154	185	171	190	172	168	183	166	169	180	176	181	150	159	168	179	170	174	144	178	156	159	155	172	178	146	187	150	177	157	145	168	165	149	160	184	179	146	161	149	147	168	159	184	169	165	185	161	187	163	165	176	151	158	156	159	178	164	154	170	147	147	179	157	148	141	145	175	163	180	172	186	174	155	155	164	176	182	157	191	158	169	181	154	155	133	138	138	134	167	174	178	167	179	137	181	163	167	178	158	165	174	187	196	187	185	173	147	175	171	160	168	168	155	157	183	172	167	165	167	166	179	155	172	180	163	183	174	189	181	154	156	150	157	157	164	177	172	150	174	174	159	171	163	201	165	175	159	152	176	164	157	169	150	163	166	181	157	170	162	184	164	170	158	144	162	150	152	152	144	175	176	161	152	158	191	173	170	183	149	153	164	200	186	160	165	146	188	173	166	159	164	167	154	182	155	187	175	168	185	160	174	159	160	156	167	172	171	165	170	179	154	197	183	154	191	172	186	164	163	163	177	160	157	174	188	177	155	168	174	156	174	169	176	163	184	175	160	155	171	151	184	143	166	182	157	172	161	184	179	170	200	168	166	163	159	155	169	142	168	179	167	152	184	164	178	177	167	149	156	145	175	178	172	175	172	158	169	162	179	164	185	165	161	146	166	154	165	166	161	159	166	159	176	165	156	158	173	148	182	164	143	184	158	167	200	177	165	162	187	161	161	175	171	162	160	152	197	170	154	152	170	176	181	186	157	170	176	176	178	168	169	157	151	177	159	164	185	173	203	192	159	164	175	196	169	156	152	145	162	177	145	155	164	180	171	140	165	167	151	169	171	170	162	152	144	185	178	157	178	161	170	161	175	172	167	164	183	202	155	169	185	152	157	159	158	169	163	197	179	153	131	165	167	187	185	175	174	165	190	185	176	160	184	166	177	169	149	161	162	155	159	156	165	147	177	155	173	140	156	171	188	173	152	172	160	164	202	169	177	164	171	190	176	150	178	176	196	168	158	159	162	146	174	171	144	157	191	170	152	176	154	179	166	164	171	172	178	160	153	160	167	149	166	151	160	165	174	161	168	190	157	173	153	166	168	170	165	153	181	160	142	171	157	160	162	133	149	169	159	150	129	185	192	154	176	181	174	163	153	165	184	176	164	178	182	175	148	175	174	165	169	168	157	156	176	143	176	159	137	169	158	154	144	169	184	174	150	189	155	149	149	177	154	169	160	167	163	167	171	175	179	168	164	181	152	154	150	148	170	166	166	156	171	165	159	169	153	167	176	170	170	162	166	153	158	149	197	176	163	166	152	167	153	157	173	144	173	164	148	179	158	154	172	170	197	162	148	177	189	193	173	184	169	161	156	143	156	178	177	157	168	139	167	172	165	184	165	209	142	157	164	197	164	171	167	176	167	184	158	188	177	173	169	163	165	143	177	165	160	166	173	160	173	192	150	144	148	153	148	165	177	171	168	159	170	186	160	145	179	146	158	184	176	178	160	153	180	172	180	148	183	157	172	175	171	157	167	152	151	180	181	168	163	151	180	195	155	148	126	183	143	153	197	168	164	171	149	154	172	155	163	187	160	147	182	168	168	165	151	164	192	167	160	149	179	179	143	156	153	139	171	158	166	169	156	153	176	169	166	172	165	166	158	157	162	168	171	161	162	174	178	171	181	169	155	145	159	174	179	181	173	145	186	183	179	162	180	183	185	171	170	184	176	169	190	153	181	155	148	172	148	156	184	202	170	170	169	161	147	159	170	162	174	160	148	144	172	171	180	173	164	161	189	160	142	157	167	173	167	163	174	177	167	147	167	170	163	171	167	185	165	180	156	195	161	150	174	190	173	157	164	152	162	152	156	195	158	168	146	183	155	176	179	163	155	169	142	174	156	156	203	150	166	144	159	157	183	178	156	163	188	147	166	192	178	160	169	136	151	160	192	175	187	190	158	135	184	181	192	158	184	144	153	165	180	169	166	182	165	174	177	181	176	165	168	159	170	174	158	165	179	168	146	163	177	163	144	151	200	161	180	164	184	147	186	154	185	158	181	155	149	152	166	170	168	170	187	187	153	186	160	181	171	171	183	166	169	200	173	138	195	159	174	148	177	180	134	165	157	177	166	163	158	174	182	169	177	178	161	143	157	164	174	153	172	162	162	165	170	181	156	190	171	163	150	168	186	158	165	162	167	177	166	182	175	156	164	177	164	173	171	145	144	177	139	164	163	180	186	180	171	187	166	162	157	154	166	184	158	169	158	161	168	174	168	190	140	178	159	183	179	172	192	186	172	178	151	183	173	163	182	162	164	156	166	183	160	156	165	168	161	149	189	170	170	186	162	159	159	165	160	171	167	172	156	175	173	164	172	152	169	174	165	186	162	157	163	176	178	148	185	171	182	164	198	182	156	159	154	147	174	173	181	154	146	161	182	143	159	164	177	173	160	160	160	179	175	164	155	163	144	173	156	158	155	169	169	161	182	181	168	170	167	166	184	161	167	151	174	160	152	158	139	162	167	151	177	135	157	156	160	168	166	172	187	181	152	128	145	136	160	164	159	162	167	147	165	178	157	170	158	181	169	172	163	153	182	168	157	146	191	173	154	169	153	177	172	166	155	183	165	160	165	182	145	151	158	160	154	169	174	158	191	153	140	149	166	157	128	158
7399	2145	4645	5626	4897	3958	3326	2689	2276	1989	1796	1594	1438	1318	1219	1098	1016	993	943	898	839	807	769	724	770	675	681	702	641	637	630	611	618	598	581	574	572	533	553	555	569	556	564	581	537	510	550	541	536	536	514	530	510	499	526	502	534	500	520	479	472	481	478	497	499	493	485	490	474	491	480	437	514	506	446	483	498	531	515	487	511	434	492	471	455	463	479	472	475	485	502	478	432	485	483	471	488	482	501	483	482	519	491	498	475	462	472	466	453	506	476	448	454	450	465	449	502	470	464	456	472	473	507	485	491	462	477	490	474	470	494	444	454	481	544	556	575	555	485	486	465	496	506	468	459	401	450	430	500	491	432	435	439	460	472	474	458	473	481	450	450	472	446	460	448	507	427	458	455	462	492	487	497	452	458	479	485	445	436	494	451	499	493	454	493	486	422	430	456	456	443	483	451	430	457	486	446	495	495	499	438	424	461	486	470	447	501	471	475	450	473	489	477	433	443	492	442	439	462	458	445	471	470	473	467	433	452	439	459	461	491	473	464	469	468	462	451	473	455	449	476	503	474	447	452	461	457	488	405	444	484	488	485	450	459	448	436	479	445	433	463	458	481	455	465	507	487	452	444	461	473	440	486	451	499	452	485	446	501	428	457	465	422	436	436	428	483	465	480	478	422	446	451	453	450	453	465	453	442	465	443	451	469	475	472	459	485	474	486	460	455	414	433	455	456	413	493	476	470	442	437	471	423	448	468	491	469	445	414	421	471	453	440	483	461	438	488	426	494	439	440	454	449	456	435	474	436	444	449	429	496	442	499	455	475	480	437	447	455	450	448	491	448	446	441	461	451	459	497	457	453	450	437	450	457	453	474	495	473	467	474	463	422	462	487	474	470	436	436	420	482	472	457	431	470	441	464	481	452	444	468	429	491	440	454	461	436	426	460	462	458	466	475	458	454	437	427	456	434	469	439	449	477	464	461	455	454	461	445	433	455	483	481	434	460	451	429	457	447	433	438	469	480	492	441	469	474	479	411	451	485	463	419	446	487	458	437	448	454	448	453	489	466	440	512	429	441	440	471	416	465	458	456	472	468	476	461	439	428	476	454	479	464	437	457	442	420	480	457	439	458	453	500	508	513	465	458	437	494	440	473	455	430	434	457	461	471	470	395	450	453	478	456	412	460	490	428	462	454	509	465	462	464	450	456	493	458	497	422	421	456	442	447	439	458	484	437	456	464	434	451	449	452	458	478	461	450	443	454	429	453	458	422	468	444	459	418	491	443	446	431	434	458	467	444	462	507	436	426	488	451	474	474	419	446	466	477	433	475	458	448	462	471	476	481	437	438	444	458	488	450	477	452	491	419	443	428	460	415	475	479	445	475	488	414	464	475	463	436	484	456	456	458	451	477	457	458	454	477	495	468	485	441	500	434	477	451	431	447	453	448	462	425	464	475	479	461	508	492	468	435	475	465	427	483	458	454	438	436	446	419	477	487	491	480	425	458	465	468	468	440	479	460	493	458	442	474	470	487	450	465	446	467	487	453	454	445	436	422	473	459	476	469	461	467	473	434	433	454	490	391	440	458	465	435	467	457	489	435	485	461	487	488	423	463	469	452	453	460	450	470	456	464	445	471	457	463	408	451	416	455	475	440	435	468	501	480	464	480	442	454	461	448	467	491	506	449	454	457	458	438	424	435	470	467	495	451	471	401	440	464	440	469	463	460	451	450	444	474	478	471	479	454	426	467	497	442	446	473	456	465	438	478	479	487	440	432	477	499	454	413	440	453	466	438	471	448	477	483	489	430	434	419	435	475	448	503	442	511	472	444	467	439	454	474	448	468	432	420	453	459	486	439	435	469	480	454	472	437	455	427	446	474	441	491	451	500	456	422	473	452	430	446	438	445	487	452	443	467	459	452	427	461	462	459	456	425	456	446	437	455	502	473	431	464	464	458	472	449	487	441	454	460	494	453	459	420	450	465	434	478	481	465	458	476	443	470	446	454	469	446	476	441	466	459	453	473	495	447	433	491	442	480	451	454	426	480	442	437	429	432	464	468	436	435	461	495	448	419	471	469	440	480	443	454	486	450	437	455	451	416	456	420	454	479	510	463	468	461	466	404	489	448	428	456	461	466	426	477	469	466	443	480	496	466	475	406	452	520	492	461	481	473	434	465	420	446	489	444	455	433	491	485	484	445	445	476	476	479	480	448	433	475	428	487	462	494	441	453	473	464	447	405	464	432	470	451	427	454	443	504	444	440	439	453	507	435	477	431	445	469	467	440	459	456	456	440	483	470	464	443	471	485	457	472	450	424	451	473	488	468	470	424	478	421	483	443	458	477	464	485	439	465	515	470	490	438	451	440	421	468	443	483	449	436	488	463	456	477	436	471	479	460	419	447	477	435	462	463	467	487	484	472	489	481	451	436	479	500	436	433	444	454	459	429	494	448	464	456	461	466	447	476	439	494	476	463	440	464	467	482	462	473	493	476	450	447	506	453	451	430	438	450	455	441	426	440	486	451	474	462	474	462	431	462	426	471	460	425	478	449	483	465	438	485	463	484	432	447	467	456	496	454	478	447	435	436	435	468	453	447	406	446	464	455	471	449	492	457	454	480	511	481	473	444	486	507	436	446	477	491	471	434	486	451	486	495	473	464	467	451	433	459	505	454	464	488	484	494	423	417	442	466	447	466	423	455	438	467	487	455	421	493	420	460	455	483	445	493	471	510	430	442	437	478	485	425	445	462	455	440	467	507	472	457	462	426	434	477	492	480	449	416	474	453	466	489	495	448	447	482	499	453	441	485	463	451	427	491	441	462	471	452	426	464	450	484	508	459	433	473	464	453	486	459	465	447	405	465	453	483	430	476	452	457	506	444	453	463	497	470	458	467	470	490	458	505	441	477	459	458	440	481	444	461	438	445	449	456	488	467	442	466	438	477	444	489	472	468	468	421	486	441	483	490	473	440	419	478	431	488	519	442	451	455	485	452	439	476	470	500	477	449	465	423	458	462	448	467	491	439	469	492	461	444	445	477	477	457	444	439	492	468	477	471	497	474	460	465	452	472	511	438	472	438	468	467	445	487	416	483	440	461	405	456	450	455	410	466	464	500	490	440	449	479	489	439	461	449	458	432	495	461	452	471	482	453	405	465	442	473	460	481	433	479	481	451	442	444	489	476	468	468	448	404	430	454	504	463	472	450	440	448	429	470	456	439	441	485	446	463	452	468	476	430	468	463	443	469	455	451	477	470	414	424	464	440	476	449	451	454	447	462	468	460	435	451	476	451	471	489	481	471	482	479	444	476	478	458	451	504	475	456	471	470	454	448	461	443	440	464	460	453	494	478	446	452	458	446	471	453	469	450	495	472	430	419	438	494	471	456	491	438	469	475	457	481	433	458	472	436	469	453	445	437	452	464	462	446	459	436	467	468	479	468	472	470	472	439	412	441	462	444	453	457	477	462	467	496	434	435	441	462	470	512	488
2341	357	399	391	349	347	372	369	349	370	351	379	365	382	364	362	386	340	336	335	353	345	361	325	328	330	353	319	345	390	316	333	349	376	314	342	345	329	351	370	360	375	334	383	338	355	363	377	331	343	353	333	338	367	345	374	362	323	354	358	341	348	348	349	347	378	405	391	381	384	347	323	357	353	345	359	345	388	334	381	349	350	355	345	380	390	360	356	357	351	384	356	358	347	343	366	340	337	370	348	343	386	348	372	355	349	342	381	342	361	331	343	351	357	368	355	334	320	356	353	386	358	329	353	353	396	382	347	369	377	353	384	336	357	324	367	374	379	352	382	368	352	386	358	343	332	359	377	348	356	362	346	370	365	332	363	379	368	344	387	360	351	353	359	384	360	327	348	367	341	335	360	354	361	352	354	349	387	351	379	366	376	381	350	341	335	391	334	344	346	336	346	350	364	362	351	333	352	387	376	321	341	358	368	364	365	340	333	367	342	339	339	344	341	317	370	331	355	363	353	339	360	335	358	328	342	376	349	371	379	354	324	370	347	382	336	348	330	324	345	346	334	353	358	338	380	378	343	332	338	368	324	335	374	332	350	372	324	349	328	357	335	362	355	412	373	355	368	361	361	373	379	332	315	354	352	353	367	384	369	389	354	323	360	342	345	353	343	340	341	361	363	334	379	370	362	402	339	378	340	324	362	380	342	358	353	388	323	336	346	343	343	342	348	378	346	344	342	337	369	343	360	352	353	330	368	362	335	343	350	363	331	364	352	353	376	385	342	366	335	348	295	365	365	340	366	362	347	351	327	341	344	354	344	364	338	366	356	343	373	367	378	354	318	356	360	324	369	342	334	318	380	348	380	327	353	357	358	355	358	344	368	343	352	328	336	358	335	333	349	358	324	379	320	368	356	358	356	332	341	333	344	346	378	344	358	330	346	296	328	348	344	404	320	322	339	357	320	375	376	357	359	353	341	374	328	354	350	337	378	368	359	377	334	364	371	365	349	335	350	392	384	360	333	340	358	376	345	396	354	329	374	371	341	360	320	377	334	338	356	376	366	328	348	385	362	349	336	364	329	385	385	326	346	331	337	322	324	352	360	364	374	347	345	358	340	342	400	355	367	385	369	355	340	361	334	345	349	357	351	342	370	332	348	369	367	359	364	385	325	384	339	323	345	347	338	345	366	381	374	362	362	333	347	330	328	319	353	352	386	340	333	361	354	355	324	373	352	341	356	353	355	372	341	382	345	348	344	366	359	333	313	330	363	346	363	380	345	341	333	371	381	330	353	355	315	335	363	362	324	383	350	309	371	389	358	402	368	311	349	323	367	360	352	376	340	364	354	358	359	363	375	347	359	398	379	346	313	324	383	325	339	340	330	365	322	358	340	388	370	312	346	362	362	372	375	351	348	342	390	345	348	321	352	370	340	389	381	373	337	348	359	360	350	352	342	346	358	329	360	355	355	384	382	359	390	373	360	353	377	369	349	366	325	357	354	367	369	312	375	339	345	359	321	378	348	345	391	346	338	331	324	354	335	368	327	324	390	330	360	311	374	371	345	341	375	339	390	350	369	372	367	372	380	321	351	352	345	334	330	371	339	383	349	333	350	354	367	353	372	324	363	355	333	364	384	349	379	369	378	352	364	351	390	363	375	365	381	361	364	329	314	362	317	350	337	366	360	372	355	335	331	344	326	357	338	355	302	342	367	349	324	356	367	309	342	351	381	371	320	355	357	307	372	408	357	356	337	351	341	383	327	339	332	342	331	369	341	386	368	319	345	396	352	353	358	341	327	317	333	340	361	360	359	336	352	359	359	325	384	395	362	381	351	326	362	302	353	362	359	395	382	368	351	358	323	352	342	316	360	387	360	344	351	345	367	321	344	361	360	384	361	312	353	344	353	323	342	327	348	333	362	353	344	343	350	330	353	351	337	343	338	383	365	358	339	360	365	392	359	318	386	342	361	346	361	368	359	381	359	346	343	353	316	333	389	402	348	365	339	375	354	363	402	357	364	356	367	378	348	340	336	359	351	351	391	352	357	351	324	320	368	315	351	332	364	337	329	372	348	329	369	353	350	308	341	343	349	387	342	330	365	325	350	331	343	354	380	377	327	356	315	368	361	345	391	334	379	309	368	368	344	324	402	344	346	360	357	359	378	366	334	342	369	380	349	388	337	323	343	334	363	343	347	356	359	374	373	355	356	359	340	374	374	373	351	375	325	373	347	400	358	332	345	353	352	349	373	351	356	359	356	330	348	320	321	338	365	370	343	349	332	376	351	321	313	320	341	338	334	361	353	372	366	380	370	334	322	321	369	394	345	385	349	353	347	370	382	349	344	340	316	342	363	361	320	377	373	339	352	368	324	344	333	328	383	360	337	341	363	354	330	359	339	362	382	327	358	370	311	338	332	394	364	357	375	355	331	345	385	312	370	362	358	354	372	357	333	357	350	367	347	379	327	330	378	372	360	385	317	396	345	342	344	350	341	376	329	350	342	377	373	362	368	340	357	335	372	336	322	340	363	345	343	335	330	359	345	358	368	336	345	355	315	373	365	361	364	364	380	372	344	359	338	357	350	320	357	386	348	371	365	351	307	360	320	375	356	344	384	370	343	359	382	385	370	357	334	333	335	337	323	368	335	361	359	344	348	370	333	397	359	385	337	368	361	343	364	344	357	358	349	356	392	393	356	368	339	369	330	326	373	367	355	337	367	368	390	326	323	347	375	334	318	350	347	349	346	395	342	362	345	319	350	304	343	367	399	338	365	358	357	360	373	320	364	418	376	340	360	333	320	331	348	343	364	341	360	350	361	354	344	332	362	344	341	360	340	312	374	350	357	312	364	364	365	341	373	381	328	369	388	321	353	354	330	363	313	348	343	377	346	337	397	378	355	323	373	346	336	333	343	353	376	353	332	368	352	356	336	368	355	356	360	346	336	344	351	341	339	353	358	369	344	351	368	341	357	349	332	293	325	369	349	314	375	339	358	341	338	347	362	367	339	353	327	357	372	354	347	335	369	368	369	364	356	369	363	318	341	365	355	336	342	355	344	373	340	346	320	377	337	341	338	339	352	361	347	338	353	342	346	370	347	348	356	337	367	362	346	394	333	382	345	388	373	381	377	373	365	370	383	334	370	313	346	364	362	380	343	353	336	359	359	340	346	334	379	367	368	340	366	383	343	364	361	347	352	344	361	325	353	338	325	341	331	378	365	341	361	344	370	370	354	344	350	351	393	372	357	366	338	331	304	386	352	359	344	334	359	345	355	355	348	343	349	340	351	400	385	328	328	329	352	334	329	320	341	367	347	350	349	332	335	376	340	368	343	311	386	345	364	341	346	343	383	363	367	335	339	357	346	349	361	333	351	316	316	357	338	361	367	390	310	371	366	389	379	332	349	367	350	348	368	345	355	325	361	381	343	347	349	376	350	360	375	358	378	373	370	322	359	322	332	325	363	371	358	341	367	358	375	361	325	369	354
2612	936	971	1018	971	995	934	1002	933	972	966	918	884	948	852	937	900	870	881	932	909	964	927	899	929	910	929	905	861	886	895	970	921	946	885	889	918	921	906	904	923	876	930	883	870	915	895	921	936	930	932	939	980	881	882	900	908	878	909	889	911	932	912	885	908	890	853	917	925	861	889	935	863	893	899	917	934	884	867	910	875	920	901	919	905	876	957	899	863	853	931	873	893	928	980	899	871	845	919	917	897	939	936	885	854	848	874	887	890	908	883	944	883	934	925	889	910	858	850	878	866	869	893	912	896	910	885	868	908	922	890	887	914	838	890	905	917	872	908	874	874	832	905	865	901	917	874	897	915	902	875	898	853	877	894	856	927	897	895	907	897	946	880	922	908	848	858	845	878	914	880	944	867	949	915	873	900	922	886	892	910	904	912	923	908	892	883	924	937	893	909	899	874	901	902	905	881	883	926	865	850	968	924	916	938	888	934	947	886	893	867	840	877	824	896	887	925	938	902	903	857	834	903	895	897	978	889	868	865	870	914	926	902	936	885	896	885	866	868	894	948	885	908	902	939	945	934	961	872	893	930	872	915	926	900	888	890	900	894	908	908	870	930	901	901	917	896	926	938	856	860	930	926	931	848	899	843	845	845	926	929	903	860	923	848	928	923	908	898	880	890	899	930	869	905	883	953	877	880	962	887	912	925	916	898	873	897	923	937	874	837	888	890	849	888	884	900	891	906	871	902	941	929	914	941	883	908	874	912	917	951	823	894	923	906	930	877	885	874	954	859	924	864	918	876	863	870	914	848	899	851	901	844	914	942	871	888	915	885	884	861	871	940	883	922	880	911	917	899	947	887	909	892	916	873	865	916	894	916	932	896	940	874	848	903	912	913	885	905	900	914	807	938	922	956	907	904	915	852	887	861	887	905	921	864	899	890	927	928	893	891	909	858	860	902	875	869	887	986	885	912	921	899	929	924	862	896	918	866	900	836	870	883	877	948	880	889	885	882	875	924	872	912	884	942	952	924	929	940	932	891	879	928	879	874	929	907	876	846	891	866	889	903	874	945	933	887	886	858	910	895	850	868	954	889	900	906	868	875	876	871	932	868	898	870	920	933	880	934	919	892	875	934	877	938	898	872	941	890	930	883	887	869	906	878	871	863	944	906	914	911	868	915	880	854	908	929	859	864	916	930	843	892	887	880	879	900	884	889	896	902	906	884	892	881	928	855	932	954	923	935	921	859	888	918	910	899	939	871	897	977	904	927	909	941	886	874	885	847	868	864	914	910	903	873	919	939	880	901	910	919	901	872	868	870	917	929	911	938	883	927	940	905	917	973	914	868	890	982	907	920	882	910	846	910	920	877	931	898	889	925	870	909	929	893	907	936	901	854	875	863	929	854	921	903	829	899	940	865	893	943	896	854	903	842	895	904	897	938	886	874	912	917	916	899	861	903	870	868	901	899	907	862	885	893	962	913	898	925	923	877	947	875	900	890	906	823	933	904	923	918	873	946	897	881	911	907	918	897	866	889	865	903	916	892	900	924	939	918	976	906	956	907	885	846	917	885	948	902	908	932	920	937	871	940	907	953	948	857	953	889	903	831	855	851	897	875	892	879	928	897	877	864	907	899	945	948	838	909	927	908	888	926	891	939	879	924	900	904	900	873	896	958	858	939	874	914	889	934	900	893	904	872	856	866	913	873	906	955	863	911	900	931	890	831	863	853	903	850	853	850	895	872	897	872	985	890	853	927	917	842	869	904	925	867	898	851	874	922	936	869	906	914	920	877	863	853	857	886	893	890	849	916	922	914	895	920	896	903	870	903	915	942	963	877	906	928	898	894	891	903	879	886	891	885	934	885	960	915	937	884	913	912	910	902	938	888	952	904	874	890	913	860	928	917	923	906	924	946	836	897	859	953	907	883	885	894	851	931	927	940	919	901	903	874	934	897	871	931	855	866	863	884	887	932	898	921	834	912	931	872	869	914	915	893	888	828	903	918	892	861	897	905	858	898	877	877	901	912	924	981	872	878	891	881	932	859	833	860	967	950	933	857	915	880	861	863	903	969	926	899	883	871	895	914	907	907	917	905	933	913	915	926	843	867	909	947	847	897	868	901	848	869	855	924	877	903	827	890	925	869	918	883	937	896	911	934	906	885	932	883	926	871	849	902	932	905	871	901	936	899	908	930	905	920	911	946	894	876	818	906	907	917	899	920	877	965	884	904	934	881	905	894	802	953	881	885	861	882	898	895	906	916	910	884	859	896	905	946	888	899	953	876	847	914	916	928	905	852	909	912	948	863	923	880	922	902	888	929	855	897	919	938	891	947	895	807	857	906	936	855	918	919	913	863	872	951	918	892	931	870	902	898	947	898	923	886	912	892	877	940	960	893	885	893	862	832	926	865	878	963	858	932	920	911	900	877	926	911	891	902	903	852	896	894	907	955	929	965	909	872	882	888	876	946	852	909	889	876	899	883	877	883	873	877	880	853	894	938	872	935	876	921	871	883	944	889	863	888	875	911	900	943	922	880	879	913	821	885	895	916	923	877	960	890	901	896	912	857	849	824	884	885	899	939	909	910	853	840	914	944	896	900	884	903	915	892	942	892	828	890	891	844	889	890	850	922	912	858	872	899	909	896	942	885	905	870	914	891	901	914	839	854	909	838	898	892	915	931	905	894	894	864	860	826	879	904	894	894	918	923	864	901	892	951	858	798	870	888	877	890	926	928	943	886	883	883	867	894	974	864	894	874	896	837	904	904	908	879	832	902	903	888	883	924	904	866	874	931	928	863	905	882	911	917	862	887	859	865	889	933	898	937	856	913	889	838	852	864	826	928	939	873	915	893	907	896	901	836	905	882	900	902	925	962	929	899	904	930	906	859	891	898	888	902	864	883	911	844	888	943	885	934	912	890	911	900	856	910	868	891	884	897	906	944	923	913	850	873	917	873	899	913	858	871	882	929	933	865	940	914	938	885	871	879	922	941	872	897	888	874	907	932	876	928	904	896	862	873	892	909	923	953	917	851	910	911	905	935	903	864	895	910	850	873	951	956	900	900	898	902	871	914	945	910	973	909	922	886	861	908	926	838	891	898	939	889	961	888	888	862	938	852	946	881	902	908	861	924	910	904	889	939	927	991	919	877	939	892	840	906	885	937	888	893	918	870	884	897	941	901	899	846	896	843	927	799	884	881	975	875	864	838	882	920	976	905	916	904	841	870	892	904	884	912	921	858	883	911	904	838	907	875	923	911	891	894	909	850	895	853	913	887	947	893	911	935	861	904	880	878	873	910	926	894	897	902	869	903	901	865	906	848	915	924	894	836	855	905	918	886	856	892	894	916	927	926	892	896	887	862	934	928	924	920	899	965	838	909	878	933	900	905	874	830	889	912	914	890	907	860	934	853	851	872	889	908	880	864	882	890	943	939	951	883	904	939	918	843	878	870	939	890	889	868	940	893	840	875	945	937	911	874	903	892	912
8423	1208	1422	1139	903	703	643	612	504	471	386	418	424	413	395	391	396	346	360	328	348	406	337	363	325	331	360	325	375	353	341	340	303	298	340	348	355	330	335	318	323	335	347	342	312	331	349	338	303	335	326	364	365	320	316	350	330	331	320	284	305	315	334	332	356	330	355	335	314	340	366	299	345	349	297	323	330	350	296	371	342	340	332	310	355	315	344	335	365	278	308	338	308	313	341	304	315	305	338	314	335	308	336	373	341	314	329	329	353	325	336	300	356	316	338	345	337	358	311	341	316	354	323	340	323	322	326	365	366	342	327	333	315	338	329	331	357	327	318	358	330	296	312	301	302	333	334	322	322	323	348	320	336	330	341	321	316	332	324	331	315	300	346	335	370	336	342	314	326	333	323	350	357	332	317	324	333	320	327	389	333	328	371	317	349	347	354	342	351	339	299	324	285	336	313	294	318	335	295	344	355	339	322	351	321	355	313	372	328	317	308	329	324	355	336	334	331	363	304	344	306	315	334	333	357	343	374	318	348	345	333	334	304	335	355	345	334	323	343	321	330	316	317	359	312	359	350	319	330	341	379	330	346	318	309	354	337	318	315	341	305	325	298	324	319	307	340	350	344	312	335	339	349	354	313	340	341	345	340	317	332	338	326	346	353	328	307	329	336	346	309	325	335	317	324	343	351	334	319	313	319	326	336	329	343	316	334	319	340	370	361	322	318	321	322	321	337	323	350	305	306	348	322	305	322	317	326	329	327	325	340	334	319	352	334	317	338	316	322	337	314	328	352	343	336	348	332	317	347	330	350	352	347	330	324	346	346	329	335	337	341	316	352	328	343	357	353	353	328	336	329	345	317	344	332	351	356	343	323	341	314	319	343	356	323	319	360	300	314	328	338	347	338	362	345	312	326	324	343	390	357	332	309	337	310	308	295	323	318	343	333	346	326	310	337	316	316	298	292	322	333	340	334	332	339	342	331	322	356	375	343	314	327	308	315	317	374	325	346	336	360	321	327	358	317	331	342	296	343	339	316	328	302	352	317	332	303	346	348	315	348	352	354	330	342	321	361	359	344	361	356	335	349	297	318	310	314	315	333	308	329	336	302	348	343	336	332	312	301	346	362	329	362	311	315	355	310	352	321	295	330	363	321	313	286	304	324	342	342	333	369	298	335	340	323	323	324	281	326	352	295	310	321	389	330	335	332	318	348	318	319	298	335	320	349	300	324	331	300	308	353	303	331	352	334	367	350	331	322	293	314	294	326	332	363	325	327	285	310	310	343	326	331	323	334	360	309	329	314	338	310	367	309	360	367	347	354	321	325	347	325	320	352	338	340	337	373	334	297	319	351	330	331	286	332	335	325	314	303	366	356	368	322	371	296	332	327	314	287	315	291	336	326	313	336	301	325	300	298	343	351	358	347	332	335	352	376	329	339	351	323	337	331	308	297	348	342	308	320	357	352	346	346	313	336	326	337	331	331	317	336	295	360	313	353	330	332	328	331	334	342	329	316	281	325	342	349	339	324	338	356	306	372	349	351	379	338	296	352	330	341	363	351	363	306	333	347	338	336	339	361	325	350	339	365	336	319	346	330	355	330	362	318	332	299	350	366	339	331	352	328	349	322	346	366	351	324	306	343	328	317	333	327	311	345	309	330	305	322	304	339	311	374	358	358	318	337	366	320	356	347	347	328	362	328	329	323	364	329	309	315	359	334	329	327	303	324	336	336	349	310	342	313	323	331	371	339	337	357	326	324	302	338	309	326	365	328	309	355	323	334	333	356	345	328	331	303	347	330	334	308	318	307	313	293	287	317	325	303	331	336	328	286	357	316	318	370	336	366	338	315	371	351	368	338	331	321	314	317	313	329	338	375	357	330	282	333	354	321	367	305	347	319	335	341	328	322	317	347	324	333	352	353	335	310	299	343	326	336	364	323	342	307	327	297	350	348	323	314	324	354	330	368	309	332	339	337	325	338	318	351	293	337	294	329	298	355	346	347	357	360	332	340	339	309	323	345	351	357	320	321	314	313	369	307	317	313	325	276	317	303	331	315	305	354	335	328	305	325	351	349	333	328	327	357	349	326	351	313	328	359	339	302	376	368	324	327	322	343	352	308	325	332	311	340	332	358	320	326	321	295	347	350	361	311	346	349	353	342	335	341	314	312	353	291	339	324	347	339	308	297	341	352	313	339	298	296	374	323	337	313	321	356	330	347	335	319	341	305	295	305	317	369	337	307	324	319	357	347	340	360	360	307	345	347	317	361	360	331	354	326	311	341	349	350	332	354	324	331	361	354	329	351	306	309	338	337	319	333	301	338	327	328	308	330	301	372	349	324	346	305	321	372	334	342	333	308	330	297	351	308	310	334	319	327	346	301	358	312	345	334	322	335	334	328	325	340	334	322	344	325	321	331	317	353	352	336	319	319	299	326	335	315	336	320	343	372	352	317	330	340	320	351	339	330	336	314	357	354	321	341	321	353	322	334	326	367	323	340	315	347	324	326	324	308	331	338	342	327	321	335	333	333	347	307	324	317	321	334	316	322	309	332	318	322	310	358	311	345	312	298	327	329	339	344	353	342	324	376	354	342	315	302	302	288	302	347	335	324	327	351	341	321	332	347	345	335	329	336	342	352	294	348	338	329	320	304	342	347	331	308	323	330	363	339	320	326	338	317	350	332	350	334	317	320	326	334	328	339	306	333	350	323	323	352	312	337	329	344	343	318	345	377	305	308	346	307	307	325	324	319	304	314	348	342	371	308	362	315	310	344	328	353	344	321	359	327	346	323	363	333	341	332	350	304	319	337	347	335	336	335	325	341	333	324	326	341	365	314	323	331	351	314	330	348	329	348	330	336	317	312	297	341	299	323	325	342	324	301	331	368	322	328	337	319	324	312	317	326	375	337	356	321	345	330	317	364	308	349	371	347	333	363	326	331	349	339	332	327	323	294	354	329	342	309	352	312	324	343	319	338	328	306	335	309	332	311	366	349	360	363	326	343	276	311	345	314	325	310	364	342	333	315	378	325	335	306	331	331	323	367	308	358	304	312	303	323	339	320	326	342	364	313	336	370	343	349	339	306	313	336	311	306	333	345	337	309	325	341	297	359	354	320	315	312	318	335	344	323	366	313	313	321	324	323	317	336	332	329	315	376	304	323	329	340	311	313	327	321	327	336	379	319	335	342	342	311	365	340	290	326	340	319	337	362	326	345	317	311	322	351	289	295	327	327	313	377	360	353	334	389	350	347	322	348	293	319	317	297	362	326	320	320	334	307	359	318	312	349	328	343	298	324	327	324	355	366	383	330	347	338	341	306	350	342	358	319	360	338	324	325	331	333	304	342	319	304	337	353	337	358	324	367	309	348	330	313	321	332	350	312	331	320	336	317	319	334	355	335	336	307	322	326	287	337	334	325	380	332	324	345	335	377	371	341	334	302	344	315	319	323	357	335	347	306	316	361	343	344	331	306	312	341	320	317	302
5775	1682	2909	3555	3068	2658	2286	1988	1777	1616	1482	1378	1344	1251	1197	1159	1058	1090	1072	1049	1004	1049	977	963	1000	996	959	897	937	895	920	940	900	900	898	894	917	886	915	882	867	864	854	865	870	861	889	868	874	907	851	862	814	832	828	877	875	811	861	824	915	866	840	818	835	846	888	832	858	810	880	885	864	884	878	829	785	807	832	867	872	861	806	823	868	863	833	862	838	839	888	871	774	855	867	876	853	866	820	857	883	873	831	838	878	862	810	837	837	820	885	799	840	822	825	866	851	869	845	839	778	849	875	845	882	850	841	851	829	801	812	797	790	804	888	886	810	882	831	796	867	852	822	857	814	833	819	905	882	794	831	781	834	822	838	819	824	841	875	847	844	827	787	901	802	866	895	884	816	829	838	817	848	859	788	823	831	854	831	835	790	803	777	884	809	855	823	871	813	830	871	841	779	846	833	844	852	852	846	814	876	894	792	837	802	870	792	832	839	826	815	799	809	858	840	875	853	819	807	844	847	818	793	861	846	766	836	820	861	808	869	844	796	862	791	813	868	832	858	847	827	827	826	813	806	801	845	868	807	847	855	835	873	807	862	790	830	837	840	857	790	842	832	804	800	889	820	819	810	853	845	835	850	812	819	783	834	823	817	827	838	802	858	854	835	879	874	873	805	819	822	824	827	875	855	848	843	804	856	840	799	870	842	837	805	832	892	839	794	781	855	832	848	885	840	806	802	919	836	863	901	824	858	836	879	802	808	832	835	839	904	815	859	805	852	851	803	847	814	866	798	808	829	867	874	792	786	805	818	872	847	846	858	815	854	807	805	807	810	809	823	803	838	838	865	836	853	834	840	794	861	800	804	807	836	790	844	849	851	858	837	819	846	896	829	852	865	841	852	865	859	863	812	783	873	839	781	825	853	853	766	856	841	841	787	851	798	831	792	869	822	828	833	854	819	908	847	842	872	833	876	837	856	834	788	842	877	790	909	846	851	874	850	836	811	826	827	829	858	846	847	853	820	862	877	836	846	832	880	781	877	827	862	786	815	800	814	816	817	867	832	865	867	872	851	784	846	829	887	851	838	879	791	840	816	826	855	817	847	824	801	867	867	831	869	811	870	838	814	844	868	810	863	878	848	877	883	843	775	833	820	818	808	831	856	822	867	874	817	806	839	849	805	837	873	803	842	775	834	833	886	813	779	834	802	843	797	846	839	881	878	841	851	784	814	848	851	836	832	867	843	803	834	805	826	877	786	817	850	801	844	854	812	800	841	852	843	790	837	811	816	802	831	847	865	810	843	872	834	830	825	853	852	857	843	778	841	837	847	850	840	829	815	812	837	805	798	799	837	892	835	790	805	855	823	801	798	835	824	850	803	858	842	842	865	814	852	849	822	829	814	816	849	815	837	825	841	805	757	840	838	851	797	826	825	809	833	839	875	827	777	822	870	798	806	847	807	916	829	854	827	856	856	825	832	801	850	823	804	838	841	823	809	868	823	840	798	822	799	818	826	850	806	790	855	809	858	836	823	892	843	804	860	846	846	804	868	823	858	849	819	835	823	809	834	841	843	802	864	856	827	826	855	835	840	834	854	852	793	837	909	901	821	866	827	880	836	841	842	868	817	838	862	855	886	841	837	812	836	863	845	859	878	856	865	879	803	845	866	879	899	836	873	824	866	796	899	841	830	839	896	891	840	826	822	858	826	844	831	805	808	843	816	838	851	811	851	797	856	774	812	823	799	871	830	817	824	847	879	839	824	851	834	856	875	851	851	834	829	825	824	843	818	863	858	820	846	832	856	863	846	824	797	799	808	816	802	876	873	823	839	849	833	885	853	864	853	865	849	828	835	794	866	844	828	830	837	882	838	834	873	871	808	839	859	776	889	771	871	841	824	766	840	857	859	847	804	847	822	872	809	809	866	850	858	852	852	843	822	864	859	830	881	852	868	842	837	832	863	817	883	873	866	840	821	870	822	841	852	841	848	819	845	861	827	838	866	820	849	846	872	832	878	850	824	855	815	830	820	857	870	834	846	791	816	867	842	843	851	796	879	827	843	814	879	824	891	821	858	820	894	852	832	861	801	856	830	857	809	854	808	794	778	807	826	828	836	811	855	809	880	857	831	882	846	810	856	860	819	844	827	798	791	842	862	813	820	808	808	838	822	809	829	780	862	819	785	801	797	832	836	827	868	822	839	853	846	841	865	834	823	856	852	810	849	833	800	865	808	809	872	875	844	813	866	784	862	829	866	844	804	855	854	827	814	853	826	830	822	836	846	860	849	849	836	834	814	831	829	829	905	864	873	836	820	817	825	849	817	806	890	870	849	844	851	864	828	828	835	903	833	859	835	863	810	866	821	853	823	847	846	819	854	897	849	821	787	817	820	907	840	868	895	849	814	857	827	833	843	868	867	860	814	827	873	808	801	843	812	848	815	791	799	857	826	860	834	817	843	856	870	812	871	897	850	813	849	856	828	887	840	851	760	851	781	811	888	843	839	823	880	852	888	784	819	846	880	775	851	854	856	834	813	786	782	864	837	861	831	853	877	827	811	853	849	841	849	839	854	802	844	831	881	871	784	829	828	826	799	851	836	822	776	836	850	790	818	887	872	853	830	822	817	827	868	806	794	846	864	867	819	822	864	882	815	824	852	856	844	829	851	809	844	842	818	816	822	830	825	873	811	868	819	865	801	829	845	808	838	816	832	825	838	847	866	791	814	856	860	855	842	860	855	841	830	851	820	888	848	804	837	828	799	808	778	849	845	846	839	872	873	868	796	860	781	876	790	790	826	900	783	830	835	871	882	863	811	805	859	811	828	773	814	823	870	821	811	826	821	842	823	863	819	896	820	802	817	820	863	799	853	838	814	833	832	844	835	859	881	831	847	780	790	867	794	805	818	835	801	842	802	825	867	772	876	839	859	804	825	853	837	843	838	842	860	830	846	796	841	810	833	784	828	818	833	847	858	873	884	827	914	791	844	839	862	830	844	814	844	849	828	844	815	837	842	868	867	837	804	867	855	849	838	816	879	806	814	887	844	863	893	804	828	784	823	800	813	805	823	767	866	882	780	798	897	800	838	828	833	843	834	863	864	817	865	873	831	846	879	847	813	840	851	854	789	820	835	844	833	807	811	838	818	838	827	824	896	794	864	829	871	853	867	824	837	834	850	816	836	829	851	814	856	836	812	801	823	793	846	862	829	800	849	872	801	809	872	850	824	822	858	862	820	847	857	827	836	811	814	850	843	833	876	826	830	830	873	837	812	832	845	872	832	824	822	857	820	864	830	846	851	836	801	825	855	809	850	863	831	882	823	858	870	832	877	842	837	852	869	809	808	848	813	877	858	833	838	834	822	773	883	796	883	847	792	853	805	783	807	867	840	857	827	848	814	830	794	821	830	824	824	803	829	835	841	808	868	843	843	840	862	809	792	875	879	861	851	832	865	854	829	844	838	860	878	855	850	841	912	812	803	824	862	815	841	823
15534	2324	2533	1885	1298	900	722	602	513	459	354	325	332	308	257	270	267	208	231	214	227	233	195	179	187	202	176	188	185	176	180	180	212	176	172	179	181	164	171	191	189	159	167	178	182	173	190	206	167	169	167	174	181	182	181	173	183	174	172	184	163	162	168	165	171	179	178	173	153	170	193	165	168	172	159	155	153	157	167	169	173	162	169	171	144	186	172	189	162	178	182	164	178	181	135	179	174	156	142	161	172	176	159	155	175	172	142	153	173	140	177	167	152	157	161	165	158	142	152	143	171	166	156	170	185	154	157	188	158	151	175	166	159	147	156	152	155	149	190	167	180	152	177	141	159	172	173	151	183	159	176	165	174	158	138	166	168	171	137	164	122	170	163	149	172	179	184	164	163	158	151	155	162	157	179	168	169	158	149	180	176	173	133	161	142	161	129	164	175	167	149	168	163	172	159	147	171	172	184	164	161	144	184	149	145	171	157	174	174	164	183	163	150	151	163	176	168	157	148	174	180	159	163	151	143	183	156	149	153	162	197	152	167	175	166	175	181	192	148	154	146	163	152	142	191	153	167	161	185	161	145	168	157	160	167	150	156	164	165	163	168	157	175	167	160	172	164	155	146	173	155	155	180	130	156	190	160	162	158	158	184	158	149	198	187	179	147	161	152	148	185	178	147	146	145	150	153	165	172	166	179	170	179	155	160	171	181	166	175	196	157	162	170	145	158	138	184	172	172	128	133	171	151	183	156	190	159	151	158	168	182	169	174	174	155	168	172	154	157	168	164	162	163	177	164	176	160	156	151	170	157	148	149	160	156	162	152	155	147	175	163	161	166	158	157	161	168	154	143	163	162	174	170	143	162	141	148	138	172	163	175	144	167	157	151	181	175	160	170	182	199	164	180	187	168	172	139	165	155	168	163	158	149	186	163	178	164	154	161	139	167	166	146	174	167	154	171	192	167	163	144	149	177	154	190	162	157	157	145	168	173	143	170	159	167	161	149	162	171	145	145	163	162	161	180	157	154	146	157	162	148	156	157	161	162	169	171	158	145	150	159	157	182	150	168	155	191	151	169	169	181	153	147	184	154	160	155	170	177	129	150	188	178	157	187	188	180	186	155	169	149	169	147	176	159	177	169	164	140	177	162	160	146	155	183	167	164	153	169	173	180	173	186	171	170	166	162	171	179	154	187	163	138	165	174	158	176	161	152	134	149	152	157	183	177	190	160	146	167	177	186	182	157	144	173	165	134	170	133	167	182	159	155	157	166	167	166	164	164	161	173	154	163	164	171	153	169	164	170	156	139	169	172	142	190	161	154	150	190	151	155	156	170	183	183	147	179	176	166	174	162	177	150	151	140	151	163	156	153	161	157	189	168	156	163	161	176	158	186	179	174	153	180	153	168	166	172	172	180	167	163	153	164	140	183	147	144	157	165	173	163	154	169	162	164	193	161	157	180	181	172	175	184	172	144	170	166	181	147	178	157	150	183	176	153	159	182	154	169	142	158	159	159	167	171	161	156	153	178	172	164	138	162	172	187	170	162	156	161	145	162	165	156	172	173	169	172	178	150	139	151	150	185	199	162	157	160	169	171	168	191	172	160	163	177	143	171	156	188	141	149	167	155	148	133	150	183	163	164	162	167	154	172	147	167	164	169	183	167	163	155	145	179	159	149	172	146	181	153	161	188	175	183	145	137	169	185	162	147	171	155	161	158	189	163	162	167	156	161	163	176	186	177	147	179	172	166	153	159	155	167	122	145	152	155	173	143	161	136	160	154	182	163	154	169	158	190	167	149	182	174	151	175	149	152	169	163	195	157	155	147	158	170	162	178	146	139	176	156	172	164	160	172	173	168	152	146	143	161	162	169	158	160	155	164	160	156	143	156	162	147	173	194	156	168	181	151	155	159	190	151	150	167	172	168	170	163	134	159	172	172	170	184	165	179	174	149	146	173	163	146	161	177	168	165	173	177	155	161	159	135	145	187	171	155	147	178	192	153	167	159	147	172	159	155	142	148	153	160	157	156	158	140	153	168	163	152	168	163	173	157	156	158	186	154	183	158	169	170	142	171	156	161	164	153	146	158	128	186	177	157	162	181	153	146	158	157	156	150	165	153	163	164	152	164	145	172	156	160	186	151	166	178	156	172	165	167	157	174	162	150	150	161	153	172	169	152	174	151	138	148	164	157	159	149	155	165	161	174	147	142	179	182	187	140	175	187	180	158	152	165	183	154	158	152	157	164	163	154	158	184	172	179	167	166	165	166	159	148	166	174	153	171	162	168	158	156	164	185	169	190	157	172	162	179	161	155	166	156	151	164	186	176	148	154	159	164	152	169	157	160	172	170	139	152	141	145	156	174	180	152	170	164	168	168	185	160	165	150	170	163	147	179	150	186	152	157	167	170	175	172	154	152	154	159	182	182	150	171	193	162	150	156	139	164	168	157	168	134	162	166	175	154	169	174	168	165	140	162	174	162	195	185	179	155	160	158	167	138	154	153	189	170	169	167	139	170	164	172	165	183	161	164	160	167	182	163	154	175	137	150	174	170	156	164	161	158	169	145	167	173	144	148	169	161	161	155	174	161	166	154	153	188	170	156	146	181	153	152	125	145	156	180	165	168	162	176	171	147	165	151	180	175	150	179	154	174	180	172	157	166	184	154	160	153	165	141	176	160	173	192	180	187	165	186	146	171	170	148	155	142	170	151	175	148	158	147	157	171	161	167	160	178	179	169	169	166	168	158	147	188	175	159	155	179	151	182	180	157	162	185	190	149	175	152	185	167	150	167	172	192	168	165	166	157	140	155	167	177	161	181	159	187	150	128	177	154	152	183	168	169	179	159	185	163	148	175	167	162	162	146	179	179	153	159	169	165	179	153	183	166	173	169	193	140	153	154	178	176	182	180	176	160	151	128	153	144	172	154	167	170	163	167	134	166	149	164	168	158	161	167	161	157	142	159	170	197	162	180	161	159	153	163	138	163	164	182	154	169	161	148	166	163	186	201	184	166	136	155	157	179	187	201	158	157	168	175	170	167	173	146	179	166	160	158	147	176	145	159	150	160	188	168	154	158	157	174	163	147	180	161	186	166	151	136	140	181	192	146	163	176	158	160	151	180	152	162	176	158	142	151	179	150	197	159	164	141	167	156	183	177	175	169	166	170	165	132	146	170	163	149	174	158	170	160	149	155	153	146	163	173	184	157	170	148	162	173	170	180	165	165	152	198	154	172	182	181	157	149	147	177	163	175	151	161	175	171	148	167	183	147	163	176	168	170	171	170	180	152	162	159	148	183	151	151	189	175	162	180	162	161	161	180	171	181	156	148	164	184	168	159	161	159	146	169	178	168	177	167	174	162	175	157	173	164	166	151	185	164	175	160	159	169	153	152	182	174	162	162	167	137	153	168	150	159	139	161	147	173	179	186	159	146	154	167	167	158	168	152	175	151	184	161	155	165	151	143	153	152	162	176	167	150	182	158	170
7479	2141	4532	5559	4744	3834	3175	2744	2233	1992	1670	1594	1413	1279	1191	1088	1026	945	933	840	789	777	760	781	687	626	688	663	679	685	630	622	617	580	601	642	575	588	542	563	512	557	558	483	481	541	522	469	507	514	533	499	495	481	473	492	478	495	518	493	465	486	530	508	513	507	495	514	476	495	450	480	483	487	478	481	434	468	466	472	456	473	496	480	521	467	475	477	456	463	468	458	462	477	435	451	459	464	438	480	485	511	472	458	481	439	483	445	479	448	477	465	489	504	503	490	483	461	473	469	459	459	488	475	452	481	475	464	471	444	457	462	499	496	519	471	523	455	482	503	453	486	452	428	455	443	448	505	475	440	419	439	443	417	477	459	463	471	498	481	420	460	477	441	505	429	439	502	453	450	444	441	472	481	449	483	497	480	446	462	453	461	439	450	456	467	479	441	464	453	451	445	449	465	473	444	463	482	425	476	485	440	407	457	497	475	438	444	476	447	437	446	436	476	452	430	455	468	474	467	446	451	462	457	478	469	441	450	444	438	465	434	458	470	472	445	404	469	456	432	463	460	448	448	477	441	468	433	465	425	430	428	423	484	452	444	463	498	455	452	451	499	490	445	448	424	401	476	440	450	427	440	449	461	456	451	460	484	431	453	422	459	425	449	431	465	458	458	411	475	442	473	491	443	461	444	451	464	462	454	391	446	478	485	454	424	454	461	431	421	424	432	451	454	484	448	492	455	474	436	425	435	441	460	443	444	459	442	461	491	458	434	462	457	450	475	446	438	444	430	449	477	457	463	429	467	451	448	458	458	461	447	465	465	467	478	428	473	436	468	437	442	438	454	468	428	423	451	469	432	460	470	439	496	445	490	451	441	460	438	479	436	442	444	513	478	433	473	407	458	415	441	403	468	470	483	455	448	478	447	422	413	442	436	443	407	475	492	460	482	447	417	435	464	453	472	484	462	454	451	481	457	453	466	465	456	475	474	443	469	461	443	422	462	467	460	449	436	447	489	460	425	462	475	450	455	457	467	470	432	456	439	415	440	457	456	481	463	476	458	458	472	466	449	418	416	460	455	430	460	442	462	433	451	466	452	463	409	469	495	446	468	433	476	455	432	470	428	459	453	468	441	470	454	479	427	460	453	416	468	442	442	467	461	473	423	479	464	430	412	438	438	430	407	462	416	430	446	423	439	446	460	459	445	449	467	447	438	458	474	458	487	448	473	440	427	409	430	422	466	441	472	469	435	460	478	457	471	433	447	449	453	493	459	448	471	443	460	449	489	411	447	475	453	466	499	436	422	414	411	471	476	459	440	456	457	401	472	448	424	434	474	462	457	438	457	426	441	421	492	447	439	420	459	446	445	435	448	477	443	447	454	479	450	446	488	433	438	426	460	444	425	475	437	461	464	445	403	454	471	438	435	477	428	476	440	458	432	428	432	452	437	459	483	486	449	473	414	441	451	452	446	431	424	475	464	467	410	434	493	426	453	435	416	451	447	450	445	467	457	419	407	449	471	449	428	464	463	471	454	417	457	442	415	449	446	439	445	484	463	478	414	478	453	486	454	440	456	464	433	467	452	451	475	456	418	491	462	467	467	467	474	429	457	502	447	454	449	479	446	426	478	479	394	462	407	420	424	483	410	443	457	457	421	455	468	427	481	425	442	419	424	450	413	458	436	429	440	478	476	493	446	430	464	437	485	489	451	472	464	445	478	446	449	475	459	468	447	440	439	426	454	438	445	483	470	434	459	445	468	441	465	433	446	414	475	471	447	446	452	417	442	441	458	448	433	445	432	451	468	413	452	439	453	429	446	424	432	468	427	436	444	478	446	473	402	458	446	476	445	474	467	457	452	463	456	437	449	437	481	454	461	426	473	438	486	453	464	456	442	439	492	474	445	475	489	424	469	447	459	423	454	441	445	464	472	453	469	463	446	433	451	423	457	469	474	468	464	443	456	451	459	449	423	469	409	437	448	404	459	430	440	468	446	429	449	454	430	478	472	446	465	444	498	439	460	461	462	456	430	469	439	475	469	439	467	457	467	475	508	469	426	477	423	436	460	408	416	434	440	424	460	462	456	451	472	464	445	453	475	490	438	442	463	411	460	429	449	439	440	451	422	468	493	448	425	476	497	472	441	460	489	525	420	442	489	456	445	436	462	426	449	467	455	480	462	425	423	452	449	490	467	465	446	422	425	484	440	427	471	460	438	474	468	440	440	435	411	414	445	455	433	438	431	412	494	470	418	440	461	464	479	435	463	474	449	434	462	462	445	481	474	437	475	447	428	448	441	432	462	441	430	422	435	437	434	423	466	437	468	404	433	413	430	463	475	451	464	438	462	440	459	470	477	441	466	501	442	434	433	415	483	463	422	424	468	456	485	461	463	454	482	423	458	441	440	416	418	419	440	477	439	456	451	469	449	464	485	455	455	454	444	486	448	432	444	441	459	453	427	438	479	478	425	434	444	419	468	478	470	437	442	459	460	473	484	480	449	444	437	452	432	455	500	429	428	454	427	438	415	434	423	439	445	445	419	430	449	441	423	450	428	458	452	418	459	448	447	450	462	423	447	455	462	437	438	462	482	440	442	441	492	430	427	435	446	424	462	437	463	477	471	423	465	479	410	441	417	457	433	446	475	410	459	430	443	444	476	450	448	431	436	442	472	442	474	425	451	453	462	444	482	436	427	445	415	430	458	466	431	467	449	392	455	419	420	441	459	434	461	438	445	450	426	452	478	476	419	453	444	444	398	462	459	438	510	466	452	489	472	455	425	458	431	475	415	440	443	444	469	458	466	464	430	421	457	437	464	457	476	472	455	455	464	450	474	477	429	459	433	467	470	450	439	441	415	455	439	454	442	425	438	439	443	454	442	473	430	459	459	448	442	443	419	478	456	445	475	454	460	438	439	430	477	484	442	414	418	443	475	431	460	451	454	448	457	427	457	476	444	456	452	439	485	448	424	437	430	438	444	458	448	456	489	483	419	438	469	453	443	428	429	434	427	450	423	439	449	466	438	468	437	445	447	460	434	449	433	457	404	447	403	443	449	443	452	445	483	434	459	467	437	438	417	440	489	442	465	459	440	472	475	437	440	429	455	419	476	449	455	411	488	460	455	427	493	449	444	437	461	474	441	446	455	455	487	463	462	460	451	468	454	410	447	463	446	475	429	434	445	456	452	471	484	474	457	440	422	447	470	432	459	476	474	468	463	462	453	443	464	408	456	436	456	449	445	449	471	436	435	464	449	478	406	461	447	449	481	461	447	422	408	465	470	445	439	423	427	460	461	467	399	446	467	443	439	482	430	484	462	449	429	424	446	433	453	425	438	459	446	433	452	429	479	424	442	468	443	473	459	468	466	451	467	466	442	437	472	481	462	437	451	433	450	458	424	489	448	446	478	455	423	439	434	498	472	445	465	480	464	449	462	436	450	467	426	462	432	411	434	455	434	464	431	474	459	423	472	431	448	416	454	482	468	431	441
2552	401	434	444	382	369	386	325	372	364	342	360	333	350	389	327	339	337	353	319	329	336	366	336	341	382	377	364	338	339	355	363	366	371	333	351	348	353	344	342	358	381	375	357	362	359	375	365	350	372	381	308	359	353	359	344	354	312	339	335	354	368	362	332	367	356	353	359	375	344	357	339	379	340	332	329	318	338	350	350	345	334	319	357	332	321	349	338	361	376	358	372	363	362	349	337	355	368	327	354	357	320	328	330	337	342	349	341	338	340	350	347	327	327	320	330	357	333	371	345	327	367	383	325	358	345	348	319	330	348	320	351	334	342	369	326	351	344	358	355	327	333	343	329	332	350	362	323	381	365	383	336	335	314	310	340	353	372	345	314	329	356	328	325	322	332	353	369	339	370	342	355	326	318	303	336	359	330	376	362	348	355	362	355	369	315	370	363	382	393	332	334	389	383	346	348	363	331	346	342	345	360	371	309	315	346	344	324	385	337	370	365	351	341	349	335	389	342	340	330	363	350	350	342	367	335	342	332	335	386	347	356	326	355	356	338	368	367	340	342	335	343	365	344	349	357	360	351	383	319	346	336	367	357	341	378	330	311	389	325	365	355	352	360	360	366	316	370	331	316	328	372	324	320	348	386	329	354	356	400	354	393	361	346	337	347	330	339	351	321	364	371	336	322	321	359	407	333	394	376	353	316	339	332	304	366	353	342	318	345	366	350	371	356	344	327	338	362	346	336	337	376	333	350	344	356	347	348	361	334	352	370	340	359	404	327	356	380	346	374	336	368	349	336	345	351	336	327	341	346	394	362	323	379	337	335	351	384	350	364	357	348	333	353	393	352	350	336	367	331	347	325	361	366	352	369	354	347	360	387	365	327	380	405	336	358	318	367	342	349	336	343	328	357	371	331	326	353	352	325	310	345	358	349	337	333	340	373	375	368	325	354	360	363	353	366	367	345	368	361	329	352	321	345	358	347	360	349	346	351	325	346	315	326	364	367	322	389	372	374	361	361	320	338	377	355	345	361	352	364	341	344	350	344	336	344	385	377	315	363	375	339	325	338	340	346	367	347	350	360	309	361	356	358	325	337	335	349	347	402	367	353	357	398	363	374	364	335	353	375	324	332	336	322	339	325	326	353	358	349	342	331	343	349	361	367	378	325	370	335	362	337	340	370	348	357	365	354	335	318	354	360	365	332	338	321	370	368	393	363	347	355	336	351	360	364	335	338	365	327	361	373	379	357	343	344	349	377	355	352	333	362	325	337	356	371	344	345	351	374	390	381	377	374	347	380	350	342	345	367	379	343	345	377	329	321	366	363	296	329	341	383	315	389	354	350	322	338	369	336	350	336	354	350	359	363	330	354	359	341	343	340	337	347	362	359	363	381	368	364	339	358	394	343	356	377	330	352	353	349	386	349	334	350	337	376	354	364	335	354	340	381	336	334	328	330	334	344	376	353	359	332	352	330	357	344	370	337	360	362	334	389	321	348	346	346	399	339	343	343	389	374	378	358	352	360	320	372	342	363	383	348	341	374	331	325	355	323	358	339	360	401	354	335	333	355	320	375	349	327	407	376	363	353	372	356	353	348	359	332	366	349	338	343	330	361	349	350	342	322	377	335	361	357	367	383	342	348	364	380	329	342	353	328	332	325	391	336	351	368	364	383	361	336	336	339	343	342	347	387	363	370	340	359	394	380	358	319	359	357	377	336	375	366	324	340	360	355	371	364	346	347	375	347	356	386	333	378	352	352	358	322	332	351	341	346	353	350	335	382	347	326	365	350	389	368	323	336	352	343	379	352	374	372	353	366	360	351	343	349	341	356	350	339	365	303	369	334	363	339	324	371	324	338	357	364	333	336	374	353	352	337	335	405	376	314	374	332	358	381	347	331	350	369	323	337	350	390	407	353	313	326	367	398	394	343	361	372	350	336	350	360	337	368	367	362	313	370	366	330	348	342	362	343	345	356	343	347	356	350	325	357	381	337	371	378	325	337	339	367	352	375	356	398	377	325	344	317	371	341	358	310	315	375	367	370	327	316	362	334	372	370	370	368	355	355	353	372	398	362	349	345	351	347	350	339	349	355	354	338	348	329	360	342	364	362	379	376	387	339	353	341	372	359	375	382	325	374	370	380	348	341	350	343	352	365	367	370	349	339	376	338	352	343	358	330	346	347	326	368	358	355	402	325	375	401	340	352	339	342	335	353	343	346	351	369	361	378	373	366	333	346	383	360	332	345	339	367	360	357	327	342	366	297	356	395	353	342	349	332	306	328	354	348	388	354	360	328	346	387	367	341	341	358	361	343	375	341	330	371	375	355	345	356	330	343	361	322	357	315	344	334	335	356	350	334	335	366	340	367	329	339	328	361	328	354	332	359	351	328	355	334	364	372	354	315	350	374	352	370	377	379	380	350	327	379	353	328	372	362	309	385	350	322	337	302	341	339	366	336	369	372	383	345	328	347	353	368	356	353	370	334	321	325	337	354	370	338	373	369	323	356	362	344	356	346	316	348	337	323	354	357	368	339	368	346	345	357	378	349	366	352	340	363	315	343	341	357	359	353	353	344	337	360	335	373	346	386	376	351	355	343	372	338	370	353	372	379	365	356	363	327	369	354	353	330	354	370	332	339	359	362	348	360	355	341	361	359	385	381	331	351	364	318	337	345	364	352	409	311	382	345	323	361	343	370	346	338	348	337	340	360	380	339	347	348	370	350	366	323	330	385	286	367	351	372	358	345	338	346	391	338	361	328	345	323	356	330	355	329	375	322	340	381	356	347	360	352	385	353	357	364	368	353	353	357	359	342	342	388	363	329	365	339	363	356	368	352	359	310	323	356	351	355	377	361	343	339	335	351	393	334	350	311	309	352	335	367	346	353	385	344	349	326	352	342	343	394	343	353	382	367	353	338	334	334	373	353	337	348	357	346	359	342	359	383	353	383	330	384	344	359	351	371	346	375	354	360	322	321	365	337	356	338	383	336	376	329	351	378	335	390	344	355	344	361	342	348	319	370	373	360	356	372	329	386	343	349	337	326	340	381	299	331	351	350	357	388	320	321	370	367	336	349	356	381	355	373	384	363	367	337	341	362	329	363	385	372	346	325	328	357	398	300	358	358	383	373	325	338	343	376	385	333	340	339	328	345	368	334	402	344	358	325	370	402	359	322	322	382	335	312	330	358	338	366	352	365	314	352	349	355	352	337	328	344	332	360	364	341	378	373	328	324	331	315	339	346	369	355	362	332	341	323	348	393	339	343	341	362	394	320	340	369	352	374	353	343	351	355	391	340	321	346	381	368	350	349	361	300	342	326	352	370	383	329	334	351	361	338	389	345	345	377	350	341	370	344	318	364	344	358	383	356	349	340	340	328	393	336	342	346	356	354	337	351	353	335	351	334	367	371	350	338	338	337	396	340	349	360	346	353	372	344	376	324	355	326	326	343	349	339	319	327	372	360	326	391	343	372	375	329	351	351	338	324
2668	925	1053	1054	1053	1039	980	934	952	983	957	958	960	899	929	904	937	945	912	880	885	879	943	920	888	864	897	892	857	824	852	902	915	908	919	956	921	888	893	894	966	872	881	886	896	839	955	902	938	904	906	902	893	926	890	932	858	825	907	906	845	920	994	918	842	895	904	913	888	899	913	920	831	880	900	918	911	852	923	889	854	875	896	863	889	879	858	871	958	932	898	907	946	895	875	879	847	838	876	871	855	881	948	921	906	893	879	893	919	864	870	842	928	884	874	876	869	887	899	869	882	973	904	839	925	906	908	896	902	880	891	876	932	894	878	886	951	888	891	947	876	820	887	903	872	855	907	889	889	910	923	896	829	885	925	916	924	860	933	903	856	852	910	870	902	910	916	871	886	907	856	913	836	935	885	949	878	914	884	867	898	867	933	833	928	879	890	842	862	948	870	881	851	833	889	944	901	881	898	922	945	872	938	889	895	923	864	864	886	890	869	868	889	917	883	914	887	938	884	860	871	864	902	901	865	862	916	925	942	938	894	879	916	857	902	896	884	912	885	927	914	877	908	883	925	919	857	928	905	902	923	854	919	891	867	866	895	856	907	918	907	875	885	943	872	883	882	912	903	890	895	899	908	883	937	921	878	869	928	902	840	909	871	878	944	903	916	852	860	917	877	917	873	883	893	882	882	884	926	849	851	919	870	870	909	863	899	881	847	884	882	973	906	840	850	882	902	900	912	895	886	828	924	868	931	857	915	938	872	935	889	905	912	856	920	879	889	864	942	939	943	878	873	922	859	853	924	902	940	824	879	920	880	943	882	888	912	837	855	874	906	915	914	922	884	857	904	898	919	929	881	901	915	873	852	906	831	873	907	896	867	907	906	892	858	897	924	927	936	824	902	893	915	907	838	857	872	932	895	881	865	930	885	872	927	888	891	880	949	890	877	897	933	903	856	856	898	901	846	877	854	932	975	901	911	850	875	947	919	926	873	868	871	886	896	868	917	891	914	862	942	858	924	885	839	914	888	887	900	906	886	884	860	869	852	943	852	879	901	877	906	919	894	886	917	903	872	902	897	869	862	848	853	880	937	897	878	859	880	904	890	855	924	886	865	905	853	899	887	882	822	908	893	887	855	853	824	846	858	896	927	884	848	891	851	913	891	899	840	888	908	898	930	871	886	922	917	939	907	856	886	946	888	900	890	892	898	924	927	901	904	938	936	920	858	882	877	867	874	916	922	926	926	891	906	909	892	884	924	907	854	920	908	932	892	913	882	894	895	891	892	895	904	887	938	886	897	965	881	845	891	836	897	887	861	856	905	869	888	916	840	922	879	912	943	918	846	894	867	844	864	909	917	917	864	917	914	871	898	867	867	887	930	914	934	851	870	866	878	916	856	918	904	840	901	877	889	943	933	901	902	835	901	865	914	854	875	916	900	855	924	890	864	890	862	906	865	955	966	864	858	919	863	875	882	926	852	876	857	849	868	884	926	874	860	973	858	880	834	873	908	888	847	868	904	849	901	918	868	879	873	937	907	863	868	906	849	918	931	875	903	877	923	896	907	926	857	926	878	902	939	858	893	864	920	908	878	842	867	938	919	908	863	915	872	853	831	885	847	877	934	893	894	882	931	900	878	850	928	881	876	871	888	856	882	866	838	886	860	845	873	890	883	901	900	890	925	879	889	858	888	871	901	811	876	890	876	909	908	904	882	865	930	928	903	914	840	902	906	833	885	820	869	912	879	886	884	901	906	919	889	893	922	864	896	905	881	921	879	904	873	829	918	823	892	886	893	888	881	907	874	920	868	874	876	893	889	864	866	905	846	924	879	887	866	952	864	868	891	892	856	875	920	870	900	863	819	873	890	887	859	874	853	876	909	901	855	921	851	854	924	915	882	878	871	919	879	950	869	861	893	910	846	871	841	847	905	886	903	866	894	888	909	854	884	941	899	881	861	885	860	900	979	923	949	839	893	951	878	904	924	910	908	894	900	871	906	922	851	927	894	918	825	906	925	846	857	922	925	908	883	942	873	956	862	919	914	862	960	839	915	867	897	899	893	872	898	872	878	880	890	883	878	870	843	870	934	904	886	892	955	890	836	902	908	894	913	848	852	887	895	933	933	901	857	829	841	851	878	940	891	880	860	894	859	903	876	880	857	839	904	881	967	899	887	917	870	920	906	914	913	880	886	915	849	923	909	867	885	916	905	854	895	924	889	885	866	845	940	834	911	838	959	850	885	840	904	893	877	841	871	852	870	865	814	963	944	878	882	925	899	905	899	852	868	866	884	868	851	916	879	904	866	867	916	928	881	925	886	937	900	935	862	940	943	895	905	835	871	916	862	918	873	880	863	849	920	878	943	859	884	944	877	896	872	851	858	893	900	916	840	858	874	871	838	934	871	925	882	928	914	868	912	900	961	865	855	874	849	923	912	844	873	870	933	870	951	865	899	895	877	894	869	932	823	893	906	894	911	868	855	866	938	910	912	938	948	858	919	870	958	938	875	875	869	844	883	891	891	907	832	922	879	889	902	918	885	900	891	904	873	891	899	921	851	924	871	892	920	876	935	912	891	917	866	844	897	893	936	953	903	887	880	863	886	891	917	908	922	874	911	894	855	923	910	877	866	850	873	887	861	882	856	902	910	923	906	864	872	869	919	873	889	897	854	876	918	896	890	867	914	910	847	952	900	840	930	930	907	882	882	901	939	855	903	928	937	857	891	920	937	877	874	884	867	897	886	914	887	858	838	916	906	922	881	865	899	907	876	934	915	889	854	882	910	893	862	840	927	964	913	899	888	831	988	865	898	884	920	898	944	930	854	941	892	900	894	929	864	884	870	913	948	884	866	889	918	867	911	928	898	873	879	872	872	871	897	924	934	891	920	871	824	896	886	859	890	859	832	923	858	875	900	895	875	875	892	851	883	911	897	885	896	935	885	903	897	885	917	925	890	865	874	892	876	896	885	880	884	880	887	898	914	903	894	894	885	885	885	876	879	851	897	851	950	908	879	837	873	903	982	890	910	849	933	881	871	850	837	886	874	841	925	847	891	877	850	937	921	889	922	910	913	827	883	851	896	952	854	892	870	886	863	904	860	863	900	905	857	901	929	926	898	876	891	866	912	878	869	871	849	843	944	956	929	886	883	917	851	914	881	846	798	901	904	871	873	885	933	886	907	887	869	938	934	950	916	949	870	873	927	880	878	912	866	887	921	873	892	877	962	849	879	886	910	911	868	840	872	905	887	919	920	865	955	915	873	897	893	951	915	897	881	920	860	877	896	865	901	908	930	891	908	907	894	921	901	914	872	931	853	884	894	886	945	913	931	887	870	926	865	884	885	896	912	884	890	849	878	917	876	910	883	921	917	850	878	871	926	924	815	871	850	867	866	912	876	873	905	879	935	915	901	886	920	892	862	887	889	894	857	885	890	915	912	874	925	872	920	882	878	885	846	919	941	916	921	893	923	927	888	864	907	866	857	875
8538	1247	1365	1180	904	727	653	575	537	483	450	474	375	421	363	363	361	363	364	367	346	363	328	336	320	366	361	394	369	349	345	356	328	352	328	341	328	375	327	322	334	347	337	328	313	334	335	325	331	334	368	351	325	342	352	337	321	339	333	346	347	304	327	335	325	342	314	329	335	356	326	319	322	332	341	328	342	379	324	305	311	348	342	344	356	339	332	326	323	360	281	329	330	332	313	329	334	345	326	346	346	298	365	340	344	344	316	317	340	330	315	324	313	319	323	332	323	314	314	325	332	346	345	319	309	336	331	335	318	317	305	327	348	328	332	343	321	343	355	322	334	318	328	340	323	383	335	320	313	315	338	327	317	334	330	339	345	333	327	312	322	308	326	302	338	337	369	367	338	346	327	332	315	346	318	353	342	334	341	317	326	347	322	343	299	321	319	332	297	311	312	321	317	348	315	331	347	348	303	341	338	332	350	353	351	299	322	355	317	310	313	334	318	319	333	327	349	319	297	374	371	312	330	331	351	328	330	356	316	337	338	298	293	363	310	331	321	333	334	351	335	324	320	323	329	337	350	307	312	340	309	333	327	335	343	344	342	353	305	303	351	316	343	319	348	313	359	348	345	297	363	328	327	361	290	342	347	318	337	351	328	325	310	360	378	330	320	339	329	356	337	345	348	359	352	341	324	342	352	299	346	331	343	349	332	331	292	327	307	348	321	296	362	337	299	324	347	353	326	317	310	341	321	341	351	306	328	343	367	329	348	314	315	323	337	314	346	306	338	339	344	330	312	337	345	325	330	317	336	302	307	351	325	342	280	335	311	336	348	340	334	258	313	336	310	325	323	340	339	351	333	334	317	332	320	341	358	377	315	332	312	320	341	350	298	318	357	341	313	302	304	291	353	310	347	313	361	311	342	297	341	360	364	318	311	329	325	342	336	312	301	334	321	318	364	310	324	342	329	317	317	336	349	315	340	324	304	354	311	328	343	326	344	334	329	359	328	364	340	323	323	272	326	344	327	363	363	330	313	324	349	320	306	333	327	352	337	332	332	336	328	311	329	324	333	353	321	322	334	322	295	338	316	332	299	329	326	334	326	321	288	341	316	364	332	313	329	308	344	348	331	304	327	346	315	309	348	339	327	320	388	325	332	329	332	315	320	362	320	335	339	332	337	304	308	318	336	319	324	376	323	350	307	323	351	301	304	364	369	333	360	320	330	348	335	342	343	320	346	295	371	329	321	324	306	291	332	349	338	326	348	327	318	325	335	325	336	325	355	363	310	315	337	339	361	325	332	356	335	339	339	335	328	304	326	330	345	319	303	345	352	323	346	329	328	316	348	336	311	332	328	327	312	361	303	308	322	349	342	360	345	352	312	322	329	328	328	333	330	350	329	322	332	298	363	334	305	319	317	320	316	329	350	348	308	324	290	315	339	316	335	337	325	340	280	301	368	342	345	359	341	335	324	297	323	315	306	328	317	313	316	330	347	297	314	328	309	332	290	362	327	328	306	331	314	305	321	331	331	303	336	333	342	339	319	362	304	339	320	307	336	339	340	334	333	321	319	337	336	350	336	293	361	304	330	300	346	320	359	326	323	339	316	319	306	299	292	316	346	337	337	327	328	314	329	305	344	380	290	330	349	302	316	355	361	355	303	336	340	348	340	330	314	313	326	341	349	327	295	322	309	332	322	338	361	335	338	336	279	357	330	352	329	313	325	346	338	310	326	356	356	343	332	314	308	330	315	340	321	312	317	352	313	338	323	342	319	308	338	348	322	332	319	319	336	314	344	286	325	334	349	313	329	340	327	315	305	350	340	303	337	330	336	326	340	342	295	316	341	338	320	352	327	340	336	329	350	338	365	339	300	345	316	343	321	338	303	332	333	327	347	304	349	335	299	326	326	302	341	317	293	321	351	324	336	350	332	358	294	326	354	350	310	303	319	323	347	343	342	355	323	329	333	354	330	311	323	324	325	337	323	361	344	339	305	346	332	333	319	352	330	343	324	337	350	330	355	338	332	347	351	341	325	301	334	277	307	331	322	338	334	306	345	328	327	334	294	342	337	338	324	381	312	334	334	323	332	351	359	333	344	336	354	283	335	303	317	316	342	338	340	358	339	306	310	352	323	342	322	328	348	372	344	350	351	348	336	343	342	333	351	338	357	364	373	348	299	354	311	363	324	327	352	325	342	313	324	333	325	312	331	328	317	349	301	361	330	343	307	341	310	321	343	350	315	320	353	312	347	330	383	308	339	353	334	328	329	330	343	369	290	330	350	330	330	298	340	326	319	311	353	299	310	350	318	365	329	340	313	328	306	332	334	341	317	317	300	349	353	347	297	345	337	351	300	329	324	347	336	362	327	306	315	318	326	340	328	336	349	328	323	350	311	325	349	338	338	353	319	347	321	330	315	329	356	329	366	307	319	316	316	317	312	325	349	332	328	323	321	349	359	333	340	356	350	327	326	322	359	339	336	342	329	298	349	336	366	345	307	294	331	311	318	339	317	321	314	330	310	331	329	306	332	323	317	295	304	356	326	335	355	369	315	363	356	330	332	324	341	386	332	326	349	343	318	302	352	306	346	305	359	350	305	303	344	331	329	308	315	341	293	363	326	337	335	351	338	303	348	369	311	345	296	336	302	348	314	327	335	337	323	329	353	305	315	330	302	311	335	326	325	289	315	338	304	330	341	337	308	342	337	332	320	325	311	333	295	348	315	303	333	325	304	317	357	373	317	327	315	366	322	341	369	296	351	343	305	360	320	327	299	305	293	321	323	331	310	338	350	336	321	324	322	314	323	338	312	303	358	348	325	338	322	349	321	326	350	333	318	319	334	337	339	366	347	337	315	300	347	359	329	307	354	315	320	357	341	348	332	304	314	325	343	310	334	345	322	341	316	307	334	342	339	302	336	331	315	350	320	327	328	335	345	320	337	301	345	336	322	335	363	304	310	308	343	298	361	341	310	360	311	328	320	361	304	332	338	347	342	303	365	275	331	298	336	286	337	326	338	346	348	341	309	311	342	307	335	327	331	333	333	321	318	350	342	339	322	325	327	305	327	339	325	353	320	315	358	326	308	327	352	331	329	274	339	341	328	365	319	353	333	334	314	309	343	321	318	352	348	297	333	303	295	341	314	362	300	333	304	325	300	354	337	324	344	336	318	345	325	331	379	358	322	357	316	333	349	321	312	334	323	328	326	309	342	339	327	342	327	303	329	337	341	334	331	345	326	346	336	303	331	331	352	318	294	345	336	356	305	317	291	339	313	307	292	335	320	316	325	331	319	321	321	330	340	316	305	352	317	332	323	340	336	319	313	316	327	322	351	342	351	325	311	283	317	335	308	308	303	354	316	341	330	326	320	318	281	333	322	317	352	341	344	310	328	335	311	305	310	289	340	297	324	352	345	346	304	297	357	313	335	334	349	358	318	332	316	307	354	312	349	314	322	360	357	324	304	331	316	315	323	332	306	315	301	310
5807	1730	2927	3558	3083	2519	2229	2023	1724	1664	1484	1390	1367	1221	1173	1185	1143	1060	1111	1033	1022	1015	995	1014	1003	980	933	936	939	928	921	923	940	917	945	882	920	879	853	847	882	900	932	922	843	873	926	921	865	843	811	846	858	888	876	826	905	856	780	889	876	879	833	857	868	843	831	820	799	817	835	827	785	846	779	817	842	794	826	882	820	831	845	846	860	831	813	835	804	854	880	865	797	829	851	867	809	821	837	876	843	920	848	843	842	804	835	849	815	810	856	839	807	816	854	863	800	838	812	852	861	845	802	851	818	850	836	842	880	853	886	877	875	826	875	841	818	849	865	878	822	836	863	832	764	811	802	843	855	811	849	840	868	862	811	832	871	858	839	833	832	852	843	840	790	875	791	853	850	873	865	822	764	805	855	865	867	859	834	842	837	836	829	895	809	838	845	855	825	826	804	833	812	810	780	815	843	838	794	791	856	791	816	792	790	759	802	858	855	851	855	839	850	862	891	866	791	816	801	884	835	852	832	822	807	808	785	853	847	787	840	889	845	810	851	864	838	801	857	875	830	828	771	850	812	820	859	835	821	811	804	838	797	801	867	806	832	876	833	809	813	839	786	786	844	840	789	838	860	801	837	839	824	835	861	843	814	815	810	806	821	868	867	829	785	868	829	823	821	800	814	808	851	800	794	909	798	837	883	874	834	859	852	831	851	841	826	811	860	849	751	830	885	833	849	827	850	815	821	854	833	853	807	845	822	837	846	794	827	779	865	878	843	884	844	815	865	850	845	807	835	780	812	859	771	839	835	811	815	817	879	814	843	815	843	831	849	890	860	834	796	814	832	837	825	833	851	852	884	837	822	810	821	798	820	804	862	840	795	813	819	836	836	858	895	794	847	862	794	825	802	844	810	844	783	839	821	846	848	849	863	830	847	804	825	837	794	801	815	861	799	870	832	850	823	861	853	802	825	836	863	824	907	813	863	840	820	790	813	780	857	866	833	832	809	851	803	888	807	863	851	799	872	848	846	855	882	824	866	857	872	827	810	870	848	837	841	824	774	756	825	806	894	823	828	786	829	802	850	790	842	806	829	835	812	854	870	842	810	855	838	823	826	813	825	782	769	835	816	805	850	865	835	802	869	836	850	806	878	770	824	831	817	823	792	835	802	828	840	831	825	795	813	777	797	854	850	852	828	863	856	831	832	838	840	820	771	853	862	836	774	806	849	882	839	873	872	823	848	802	842	827	810	838	846	861	839	825	794	841	852	850	793	906	782	837	791	815	897	861	808	840	854	830	821	784	842	886	833	801	851	791	872	883	840	843	866	821	858	825	787	861	878	802	807	823	834	848	820	817	845	872	771	835	784	823	788	827	819	809	817	860	752	843	803	838	860	849	827	779	863	838	852	803	788	859	847	853	824	822	817	829	834	874	855	862	861	861	840	817	847	841	820	873	870	823	869	789	837	836	842	824	801	832	841	878	856	786	803	855	866	812	814	811	822	796	847	796	833	833	802	810	856	857	776	815	830	799	895	832	864	849	813	837	827	850	876	901	849	823	835	826	823	825	779	818	837	834	842	873	774	850	899	831	801	786	889	824	860	851	844	832	870	782	851	801	792	818	862	798	785	862	832	857	854	813	817	856	809	897	838	801	868	808	826	819	837	841	819	884	831	807	857	796	791	856	847	868	845	836	833	823	803	862	802	828	812	810	845	828	858	804	876	830	834	873	857	866	808	826	893	817	843	822	829	833	816	853	818	856	853	816	844	819	800	801	810	816	833	852	881	786	808	873	884	834	781	847	858	821	852	836	835	807	831	817	855	799	877	853	798	851	857	785	828	774	810	869	872	879	852	841	813	883	856	850	749	842	861	794	819	812	828	828	896	805	800	804	830	848	823	828	835	816	779	899	817	821	861	879	817	838	832	821	810	826	870	820	799	817	828	839	768	811	853	843	868	842	850	832	893	822	857	853	821	837	850	852	794	850	785	897	879	855	806	781	862	787	828	805	843	763	822	800	788	834	814	870	844	864	811	834	848	885	860	854	831	816	847	847	808	824	803	841	845	854	870	829	809	819	872	854	870	770	828	813	815	821	811	842	851	811	827	876	858	837	841	828	831	845	822	892	825	897	888	804	826	888	829	842	841	834	859	881	777	801	819	828	817	827	837	801	849	833	844	807	811	861	817	839	808	828	823	788	802	804	808	868	820	872	850	822	866	864	856	818	881	814	809	860	819	915	848	853	857	797	842	854	866	837	789	859	804	788	839	832	846	800	856	850	822	837	812	883	861	856	818	803	922	869	853	777	841	843	854	766	849	834	889	826	843	842	861	772	822	854	788	820	761	860	866	804	793	845	808	801	803	793	843	793	871	859	841	818	818	875	830	811	854	839	838	868	850	834	899	833	783	801	834	795	793	857	793	840	920	854	822	863	824	846	805	806	826	799	822	851	795	834	880	808	829	871	846	796	821	789	827	817	764	829	856	791	840	832	836	853	861	840	882	851	862	812	775	786	858	859	874	853	829	881	877	836	779	800	808	803	842	836	770	805	825	822	835	839	842	809	850	845	805	849	826	839	816	854	834	837	842	809	812	888	821	818	812	834	822	852	861	815	818	804	856	868	863	850	804	818	846	826	814	865	852	801	875	874	841	806	794	799	841	821	812	751	865	844	830	848	834	806	791	837	833	815	830	824	797	828	843	792	829	855	868	810	844	748	875	832	836	832	844	847	832	856	846	828	812	867	821	863	795	820	820	857	860	831	861	867	829	847	841	859	772	800	789	856	776	828	835	811	804	773	873	856	849	840	790	884	845	806	827	817	825	797	883	844	903	859	829	758	870	816	840	829	816	827	826	779	874	784	824	838	892	829	812	819	845	794	845	844	825	882	863	765	824	780	839	837	803	782	828	823	899	840	821	814	767	830	798	801	810	824	824	867	826	869	749	826	860	912	799	863	848	808	821	852	825	864	809	881	796	832	792	798	859	852	830	799	859	827	868	818	847	855	835	852	880	838	828	841	839	784	834	773	804	822	848	759	830	760	857	818	801	850	847	883	829	821	756	834	818	839	823	865	840	854	798	822	838	811	776	800	846	868	855	807	806	839	785	849	807	820	852	810	873	837	841	845	794	849	821	794	850	898	792	819	819	830	835	797	809	786	826	825	853	847	830	801	793	804	830	873	851	862	843	859	837	860	837	833	841	811	825	860	804	820	816	779	869	856	801	861	826	849	859	832	838	851	812	841	875	880	864	808	799	848	849	800	836	886	907	888	849	853	854	820	851	863	815	833	849	792	839	814	808	880	829	850	824	889	867	801	858	868	835	813	884	826	859	869	815	881	794	892	851	829	842	804	827	811	884	813	868	853	780	887	864	821	876	815	820	837	816	789	828	865	739	852	889	810	846	792	814	844	828	819	831	807	829	783	820	809	852	822	800	833	820	807	802	846	843	826	820	845	805	805	844	816	819	843	824	824	917	799	838	837	780	778
15463	2478	2506	1892	1334	940	776	620	503	392	417	328	335	322	260	259	256	232	215	219	188	219	217	182	208	188	193	199	187	197	187	185	163	167	200	172	180	164	189	202	171	177	163	171	190	161	189	156	183	141	171	190	153	152	162	158	166	163	153	162	167	162	190	191	163	161	153	167	163	149	168	155	177	175	156	147	170	165	162	152	158	173	154	169	175	182	162	156	170	166	155	135	134	168	163	164	150	147	151	168	169	184	155	172	174	173	177	141	156	173	178	159	170	174	148	135	181	163	162	166	156	147	172	148	155	151	167	155	162	151	152	155	155	162	171	183	175	179	144	155	177	160	177	168	178	189	164	158	180	159	175	181	161	153	152	146	171	144	177	172	185	182	174	179	180	147	175	179	156	150	156	155	173	167	168	152	162	147	164	155	157	173	167	179	147	143	167	153	158	154	153	157	150	123	156	159	130	171	166	173	161	167	199	175	150	140	153	168	184	157	190	182	155	153	150	144	167	162	153	159	192	156	161	161	161	173	178	141	161	169	159	181	169	166	191	151	159	166	137	159	183	163	170	199	151	170	155	169	131	137	162	165	163	180	147	148	170	141	148	145	157	166	176	134	143	178	141	179	153	157	172	161	140	184	157	175	166	155	155	171	157	171	182	168	159	181	174	146	176	150	158	182	190	185	179	186	170	177	171	167	171	170	168	151	162	166	164	160	163	160	157	159	158	182	133	167	172	145	121	166	178	174	171	158	151	186	179	153	150	180	154	169	162	135	180	157	148	167	153	160	148	161	172	160	168	161	146	173	159	181	176	153	175	181	170	157	169	152	163	181	176	155	141	164	178	180	154	154	139	150	165	151	154	165	141	163	174	153	163	195	156	158	170	157	159	169	162	184	185	164	189	144	164	134	170	142	142	167	169	178	163	154	165	168	156	164	153	172	160	161	185	156	162	157	168	159	175	170	166	145	172	153	141	148	191	164	179	177	152	168	178	156	165	144	150	164	154	168	153	170	183	180	151	163	174	150	132	163	167	160	156	162	187	173	148	155	139	181	168	166	184	155	157	166	160	181	175	153	149	173	161	163	174	165	160	154	170	168	160	149	150	161	183	145	135	171	147	168	171	183	179	148	181	167	167	151	165	149	154	128	162	155	165	143	171	142	137	162	169	159	163	157	183	168	151	157	142	173	166	182	173	175	163	191	130	161	144	162	177	171	190	150	170	160	173	144	141	167	172	160	158	159	161	177	157	149	155	183	142	169	173	174	147	178	169	179	155	166	167	174	165	148	157	157	166	165	149	158	184	143	185	146	161	167	140	158	139	160	155	183	175	177	153	177	178	169	160	157	196	156	158	171	182	165	163	152	170	182	172	163	153	170	171	174	168	147	170	178	168	156	152	167	153	155	155	172	168	175	174	173	177	164	167	152	149	169	155	164	161	150	158	163	149	160	143	151	156	160	174	145	156	161	156	174	173	182	171	137	178	163	149	155	134	166	158	139	168	162	180	158	165	163	145	141	150	165	159	160	150	148	160	146	164	157	136	172	150	169	167	164	165	158	179	154	155	151	162	173	162	151	166	176	155	188	180	159	174	162	159	151	166	149	154	191	155	164	167	198	163	131	136	169	154	150	173	148	167	170	167	183	168	180	185	167	171	169	179	183	154	148	164	158	184	165	162	161	160	150	167	152	160	165	176	169	157	140	160	170	170	177	148	161	177	152	161	167	145	157	150	167	159	166	170	168	177	152	159	179	154	172	180	177	162	171	156	150	168	176	180	166	147	157	169	162	169	150	157	173	188	175	152	179	191	158	166	185	165	173	150	163	163	172	163	164	160	160	158	195	159	136	167	146	175	159	184	159	156	159	155	170	168	162	208	165	159	172	144	184	170	164	173	149	159	144	170	166	166	159	164	163	143	162	158	150	195	153	163	150	148	166	184	180	175	157	155	140	165	151	147	160	142	164	163	159	150	154	186	147	175	169	165	159	135	176	162	177	160	158	191	171	165	174	146	178	146	156	135	149	163	150	182	148	146	165	158	157	145	176	179	190	152	166	155	160	160	152	189	150	150	180	132	152	178	177	166	166	151	154	159	137	157	145	165	139	173	176	168	163	154	178	164	162	166	159	168	143	160	173	163	136	169	180	187	174	174	180	159	160	149	149	172	135	164	140	169	159	172	161	172	154	160	152	204	171	171	182	170	174	178	176	177	165	141	168	154	173	140	172	144	170	156	183	156	157	152	140	150	154	170	159	155	159	187	184	169	173	152	176	166	161	145	145	156	171	147	164	162	189	177	157	164	192	174	155	170	156	155	154	198	183	145	146	155	151	145	169	153	168	147	160	155	148	164	152	168	138	141	153	187	164	164	168	161	153	183	155	186	151	156	146	152	150	150	147	166	161	200	171	157	176	156	146	134	159	141	167	173	184	192	156	140	145	159	138	176	165	171	177	146	151	165	160	134	168	161	169	165	162	149	151	171	181	150	166	164	148	175	145	174	172	166	145	166	167	160	174	153	184	154	174	166	174	169	142	175	173	158	157	177	130	142	163	163	153	159	179	174	174	175	154	140	159	170	153	139	170	145	148	150	143	147	179	164	159	156	177	149	161	171	170	155	163	144	163	156	157	156	171	165	151	171	162	154	178	153	154	155	180	176	179	167	162	181	146	176	129	170	156	156	159	186	167	149	136	153	148	139	148	149	146	157	166	185	142	170	166	159	161	146	170	168	160	158	172	168	158	149	147	156	177	156	159	143	158	157	161	169	162	165	167	136	171	181	153	137	160	153	178	167	164	166	153	151	152	188	171	155	145	161	160	132	161	167	164	177	158	146	153	151	187	163	168	161	169	152	161	157	146	154	129	168	159	153	176	166	162	171	167	148	181	150	164	162	165	171	160	168	171	184	159	155	164	169	160	165	166	151	152	170	151	160	157	160	174	163	157	170	143	161	172	151	147	179	188	179	149	166	163	134	168	143	142	169	157	158	148	160	167	145	182	186	154	165	167	167	170	169	163	141	150	140	149	158	151	151	153	139	159	169	161	129	142	168	158	152	175	164	161	163	163	163	165	145	176	153	147	149	139	191	157	156	150	180	151	165	139	162	183	168	156	160	151	191	155	157	179	165	134	167	145	158	161	137	161	158	182	182	146	147	151	169	147	156	174	160	170	143	147	164	163	161	164	164	171	151	148	171	162	163	159	147	154	163	180	150	165	173	158	157	169	172	155	157	163	184	156	151	163	149	172	189	183	191	159	163	174	165	149	158	166	164	181	163	153	169	134	166	166	166	166	156	145	181	169	147	164	167	148	162	180	146	144	161	171	146	160	176	159	170	148	154	150	165	166	157	144	157	182	161	167	149	154	151	134	164	171	173	169	152	148	166	162	153	193	169	162	157	161	155	159	150	151	162	137	155	168	153	180	153	156	175	149	147	183	163	148	149	165	153	174	168	165	171	159	159	189	166	150	166	157	169	174	142	152	144	156
7523	2105	4736	5615	4768	4013	3222	2662	2280	2020	1720	1477	1389	1285	1128	1053	1046	913	916	859	792	774	747	773	709	660	612	688	597	641	626	590	575	588	529	529	556	588	567	563	526	501	495	527	588	498	512	496	500	495	553	496	490	490	452	525	488	488	439	448	464	478	513	517	460	444	468	499	482	480	463	486	497	470	467	480	450	445	464	455	448	484	443	446	483	512	473	460	483	441	460	485	468	460	459	475	511	449	446	456	498	478	490	466	472	477	477	430	474	441	443	446	459	474	471	443	422	450	444	469	443	435	467	479	437	485	465	466	482	444	520	435	443	531	446	501	511	504	497	451	432	426	479	479	494	474	455	454	486	432	430	420	456	439	437	491	445	439	422	445	458	460	469	467	456	450	415	478	420	464	457	452	462	501	409	469	439	508	453	449	423	453	433	483	424	419	421	466	442	441	441	426	446	425	446	460	436	464	462	451	474	446	460	434	428	445	471	448	441	462	466	474	468	423	412	429	447	377	427	453	409	418	451	406	391	435	446	439	462	446	432	473	435	425	443	455	425	446	463	433	442	453	442	450	458	446	450	452	452	464	412	480	463	439	425	424	440	463	436	498	436	446	443	468	461	417	459	447	417	409	495	438	463	438	458	465	450	430	435	485	449	422	425	493	452	446	442	472	421	429	498	464	432	449	429	417	442	454	412	424	426	474	446	431	441	411	457	424	468	419	432	440	420	428	486	459	437	476	475	440	433	450	456	489	456	449	470	435	449	441	457	442	445	472	432	429	465	431	444	438	456	481	429	419	425	443	465	502	441	465	444	461	490	448	429	410	452	455	430	428	446	429	447	432	483	465	454	456	465	457	463	482	461	455	434	432	446	465	428	441	452	419	453	460	414	462	412	442	435	490	455	486	411	451	457	484	439	441	441	430	455	457	451	440	434	420	485	458	426	430	450	456	441	423	493	423	466	455	427	457	437	470	461	425	450	467	435	416	436	456	432	435	456	445	402	430	458	470	427	446	441	442	427	410	459	433	451	435	507	416	459	466	450	442	422	461	442	462	456	434	443	432	413	419	435	449	487	411	432	438	431	471	438	431	451	488	468	452	501	447	451	454	454	453	471	430	441	448	459	446	434	454	419	457	440	457	403	437	440	462	428	400	408	392	446	466	458	429	459	450	431	480	462	431	452	453	442	444	428	482	476	434	463	445	453	470	482	461	494	456	450	429	455	422	431	460	478	418	439	467	429	427	424	435	463	429	413	460	430	431	451	423	491	449	459	436	469	432	428	430	444	434	477	440	472	417	397	470	429	488	438	463	457	472	490	494	436	459	433	451	447	450	466	465	450	439	495	440	465	467	414	466	415	419	450	485	473	463	434	453	481	449	456	458	468	462	400	403	474	418	464	460	494	431	458	451	449	459	438	461	457	476	449	454	427	463	447	452	406	480	418	460	448	442	425	435	404	493	467	499	452	488	446	439	442	438	473	435	454	465	448	446	413	457	440	448	432	440	441	443	432	450	423	470	448	478	442	478	445	415	462	442	466	436	487	467	426	467	456	453	430	442	474	416	460	481	443	477	488	438	446	424	455	474	463	455	438	434	468	476	446	465	462	442	430	436	464	450	489	458	471	446	473	471	455	479	466	452	454	437	434	472	446	453	478	426	442	416	437	449	396	406	463	445	426	451	446	487	423	461	444	436	434	449	468	435	439	436	437	409	439	483	397	441	419	452	444	410	451	433	438	407	425	457	420	456	445	470	446	413	431	446	443	472	440	431	424	438	437	469	470	480	446	453	415	472	432	425	464	425	465	442	385	460	427	463	434	460	425	447	443	450	451	467	457	419	433	472	493	458	394	428	442	471	449	444	439	426	461	484	398	480	433	433	480	452	416	457	422	452	439	441	433	446	456	450	427	471	424	441	434	440	425	419	470	448	454	461	451	440	462	454	462	441	466	438	477	411	447	455	430	452	447	407	507	446	423	402	466	441	490	476	467	446	417	447	446	479	398	446	484	431	436	466	460	455	445	458	416	450	413	467	439	416	453	449	421	434	441	462	441	427	399	448	437	417	439	463	437	476	434	436	467	433	443	440	455	412	416	446	471	434	444	423	472	466	448	469	491	461	460	459	419	456	438	474	479	442	464	432	454	464	462	472	432	459	439	455	435	464	452	432	435	407	466	428	437	438	425	431	467	447	443	455	456	509	447	441	501	458	451	424	431	438	484	458	474	467	447	444	464	444	423	447	478	408	444	433	450	436	434	464	435	471	474	432	433	409	452	420	470	477	452	467	446	443	508	468	460	431	471	452	471	477	451	466	460	449	439	440	443	457	436	450	434	446	479	466	418	443	485	430	421	438	464	421	491	445	450	427	454	425	456	444	458	410	455	449	421	409	455	450	437	460	438	455	425	455	499	459	455	435	450	433	446	445	415	453	423	429	456	414	481	442	468	438	451	454	460	452	444	407	433	415	447	471	422	419	421	448	455	495	437	410	444	441	469	454	428	414	453	451	445	462	454	451	476	437	498	448	408	464	427	463	436	435	411	469	463	467	432	457	425	435	426	433	452	427	452	436	454	396	411	470	407	435	436	450	473	416	450	442	461	387	439	465	453	462	434	412	452	437	417	465	453	480	442	448	423	408	451	464	438	455	468	460	447	457	457	431	453	419	462	422	426	427	435	459	466	469	425	435	440	447	438	444	433	419	498	440	442	476	417	475	480	446	485	442	454	383	411	411	459	395	430	447	471	422	435	449	486	455	452	463	470	441	448	428	469	470	435	450	486	449	428	452	412	437	455	426	466	477	446	462	422	447	476	424	448	427	430	432	441	427	449	433	460	445	437	412	426	429	464	457	447	428	436	415	460	398	411	450	471	444	443	430	431	436	494	453	432	441	441	438	465	444	452	465	456	441	409	470	427	423	438	471	445	451	407	413	430	425	439	439	424	435	428	424	456	442	428	489	414	449	419	449	421	451	437	435	435	429	450	470	466	406	481	484	446	441	417	430	457	457	436	461	410	438	402	444	432	468	433	458	431	426	459	440	445	440	430	437	456	476	492	449	451	466	430	434	401	473	465	454	451	440	432	460	439	445	436	450	431	428	465	467	423	461	451	441	408	410	433	434	469	419	464	437	410	461	433	470	456	446	438	396	460	438	464	430	438	414	458	427	460	459	423	474	438	428	436	460	419	479	477	458	441	456	409	448	464	444	419	450	404	433	449	457	466	449	449	469	458	494	420	455	472	485	414	429	462	410	430	484	436	458	456	406	431	431	457	462	445	460	435	408	492	441	426	427	449	412	418	443	419	455	447	473	462	476	444	468	451	487	430	428	468	423	426	433	473	440	410	446	451	438	475	448	423	466	477	458	471	435	442	458	480	467	443	449	459	456	458	435	437	433	449	434	431	457	424	460	449	431	435	421	422	426	435	432	387	455	420	428	435	412	459	475	444	427	459	455	441	430	442	414	445	400	482	475	474	449	401	456	488	471
2390	411	418	375	390	333	363	377	345	372	387	383	354	353	360	319	381	368	402	338	359	365	346	327	330	370	343	346	347	364	381	374	357	384	343	374	345	383	353	342	325	383	359	335	373	350	352	342	393	357	351	371	369	338	344	358	342	349	352	340	349	353	367	358	366	336	356	349	321	326	334	340	363	354	359	403	345	327	320	350	351	356	373	361	360	374	334	356	350	352	356	358	309	307	353	359	358	350	362	385	323	356	360	333	338	331	345	350	372	349	363	369	348	342	333	367	331	318	390	339	345	329	358	367	350	346	323	339	351	338	340	359	321	329	344	337	343	301	336	338	345	333	338	341	361	351	342	330	370	340	350	329	361	358	347	378	355	378	330	375	335	363	337	365	359	342	364	319	336	345	328	358	318	355	357	342	371	317	298	333	375	381	339	372	322	382	350	323	349	346	380	340	362	334	363	359	358	343	386	352	373	367	319	339	342	368	351	321	332	345	359	341	353	347	393	344	351	343	337	371	336	361	333	353	369	328	342	369	367	339	337	348	335	355	369	365	317	374	335	345	381	350	360	328	350	369	338	351	362	356	324	345	355	371	327	339	356	335	342	361	329	318	381	378	344	369	353	333	336	349	335	383	334	328	361	344	348	344	353	369	373	325	321	341	362	358	342	343	353	323	391	339	406	351	370	356	342	365	342	366	355	344	333	356	387	382	323	372	331	366	351	348	339	348	336	383	346	366	343	323	372	311	358	369	343	369	340	319	370	353	347	366	347	320	372	330	380	345	333	359	322	372	391	345	351	320	355	346	374	370	354	345	344	350	368	321	336	359	357	332	322	348	366	321	349	314	350	357	374	321	381	325	356	324	355	380	335	395	330	347	366	358	353	321	350	359	367	353	346	378	331	349	332	370	351	349	348	339	366	354	318	356	357	375	346	352	344	357	291	334	332	354	338	363	364	372	359	367	348	352	375	351	326	334	321	404	346	348	361	361	366	313	342	320	337	355	345	353	333	356	339	356	332	331	321	365	346	327	345	383	365	348	327	335	376	376	360	322	326	347	344	368	360	354	363	361	320	386	336	370	388	345	370	339	358	352	316	324	350	347	321	351	350	375	334	373	353	375	323	356	361	330	315	351	313	354	381	353	383	347	336	339	375	348	383	300	364	333	360	319	388	352	379	364	369	375	328	354	360	334	317	344	336	358	360	354	332	332	334	380	341	339	353	352	374	357	353	338	332	340	317	345	319	366	348	318	328	371	329	316	356	343	345	348	320	384	348	348	353	315	354	374	335	322	361	362	322	380	331	348	340	297	329	340	320	334	318	377	367	353	357	308	366	331	349	345	352	370	344	353	366	353	362	364	353	351	369	359	339	357	310	346	348	366	339	349	356	340	339	377	334	351	342	336	322	301	380	359	365	380	350	346	355	355	352	361	343	369	343	314	344	344	352	367	347	352	365	359	340	376	354	367	323	327	361	347	318	344	350	364	369	336	341	337	345	343	346	376	369	338	346	356	358	350	364	333	361	358	344	380	333	346	319	350	334	350	366	360	336	354	364	343	316	372	339	343	335	354	370	365	337	333	337	346	358	349	340	364	377	370	330	360	325	335	327	363	331	339	360	340	335	353	377	325	326	352	371	326	345	331	336	347	359	346	356	366	370	375	335	325	345	315	343	374	341	357	371	337	369	348	347	327	346	320	317	320	358	335	373	333	358	300	349	339	368	363	363	368	356	360	334	346	277	321	356	346	330	339	364	361	338	315	301	311	353	316	314	358	335	345	353	333	360	345	388	320	369	326	328	355	359	357	352	333	333	362	356	342	343	383	338	311	355	344	354	349	362	299	373	338	362	369	361	336	373	346	374	349	369	362	350	303	329	348	357	364	345	346	335	343	328	347	322	370	360	363	361	322	326	347	347	356	344	326	347	359	382	358	348	361	361	342	351	350	348	334	361	351	359	316	373	355	354	330	320	348	327	369	372	355	360	345	363	343	332	347	350	353	327	351	359	365	325	347	376	354	359	359	370	363	309	344	343	358	319	339	391	371	367	383	351	331	381	323	381	305	357	368	337	358	338	356	369	373	380	347	376	362	372	342	332	334	336	353	340	331	340	367	374	371	317	333	373	333	354	366	333	363	379	352	337	371	384	386	326	367	353	318	343	330	319	376	333	371	365	378	333	346	346	364	341	360	345	345	348	360	371	316	366	362	342	356	338	343	358	338	349	397	334	340	325	344	368	318	359	347	358	364	383	370	320	360	384	348	325	343	360	329	336	340	336	340	386	357	348	319	337	354	358	310	334	327	344	330	332	333	370	363	334	383	344	340	339	330	335	345	306	338	348	362	373	366	327	344	372	379	333	354	361	351	321	376	346	368	353	335	339	351	328	350	330	340	329	332	316	363	341	377	359	367	372	390	354	358	340	336	369	310	332	348	350	322	321	367	281	354	346	365	340	363	338	344	359	363	364	366	358	344	355	317	343	347	338	340	398	325	359	347	345	323	355	361	373	357	351	366	365	351	343	363	366	345	342	367	338	337	379	338	402	400	333	364	373	362	324	337	383	353	351	321	348	353	346	356	361	406	341	352	385	350	323	337	330	348	342	332	355	333	367	364	355	339	345	328	368	341	336	389	388	373	363	326	330	342	335	329	348	345	309	388	327	320	339	340	368	317	366	349	361	352	348	338	339	372	343	361	385	302	341	340	349	359	344	367	381	354	371	352	350	370	348	312	337	419	359	374	334	344	331	356	333	335	336	338	343	319	352	326	359	341	374	338	324	352	345	318	372	334	356	339	353	355	332	344	362	360	343	354	366	374	344	340	314	378	357	373	373	354	346	362	343	366	344	348	364	330	349	331	374	324	325	366	375	319	356	334	363	360	365	349	326	383	336	336	320	331	345	390	343	309	347	352	345	353	364	348	336	342	359	346	338	369	348	363	349	364	361	345	344	354	394	367	328	340	369	327	371	369	330	335	341	330	342	350	327	337	356	356	383	355	337	364	352	366	361	335	388	320	365	336	367	373	335	319	341	375	350	379	353	365	368	345	327	331	347	328	328	352	377	337	343	350	337	345	336	385	337	344	380	343	349	353	366	339	347	313	349	385	359	368	335	358	373	367	357	341	339	363	360	344	342	328	334	331	336	374	337	335	352	345	347	347	358	377	331	359	368	330	303	355	351	349	377	348	356	350	338	331	364	334	359	334	326	356	373	340	311	329	330	367	375	360	359	374	354	361	342	352	327	392	366	335	371	352	363	333	327	366	362	338	364	345	335	355	350	323	328	340	316	334	357	345	361	330	364	354	351	323	325	367	369	358	404	363	339	362	344	337	333	351	357	339	326	349	351	377	334	350	343	341	337	346	369	340	362	341	361	347	332	374	333	317	336	355	394	392	325	355	349	352	387	328	334	325	347	341	339	340	325	392	354	366	335	375	330	353	363	374	352	347	341	355	358	367	349	356	375	346	352	369	364	370	344	371	329	342
2613	974	1066	1006	1052	1015	950	943	938	926	937	918	912	931	972	938	977	855	877	893	883	875	893	926	910	903	871	882	940	899	883	919	914	941	865	860	873	851	884	927	928	929	874	898	889	826	939	880	828	919	905	904	909	897	916	879	975	865	868	865	898	888	871	781	917	905	882	876	870	876	889	880	893	874	884	878	879	919	870	904	910	837	906	874	891	868	843	868	913	876	891	897	957	935	843	898	885	860	897	898	863	921	908	862	858	874	821	885	938	875	876	934	818	860	911	923	834	871	876	842	933	928	866	874	887	874	934	907	880	884	904	863	897	856	876	844	888	901	890	962	917	877	900	889	892	882	855	860	926	859	939	857	870	899	882	888	879	914	944	951	865	860	872	901	827	841	953	879	909	886	881	893	886	881	869	866	891	876	956	961	887	887	904	873	906	832	851	894	843	887	916	827	906	853	882	910	1008	892	868	902	907	861	838	884	853	891	872	883	916	879	888	899	946	892	924	887	840	870	927	883	831	940	928	862	908	901	826	899	864	915	876	873	918	861	838	875	830	934	909	901	897	879	929	951	903	863	896	918	858	873	876	872	841	879	886	939	802	795	897	894	879	860	864	874	875	869	923	879	868	809	916	923	880	941	857	873	861	964	901	898	838	895	908	909	897	875	839	847	889	947	873	837	912	905	870	929	913	862	878	892	824	866	864	894	897	856	874	866	909	887	941	880	859	878	919	899	927	910	913	855	839	889	865	907	866	893	898	860	845	854	929	874	842	897	867	912	902	860	890	904	873	881	902	909	902	903	934	849	873	876	859	894	882	893	905	894	898	866	836	815	876	873	864	913	895	899	890	888	879	939	947	862	861	906	840	876	907	902	965	928	868	892	891	924	927	887	885	934	888	883	922	867	893	896	903	804	888	894	893	885	844	864	886	890	940	925	927	904	929	876	886	905	883	915	902	871	927	926	903	897	867	843	847	885	887	883	832	880	884	890	827	886	889	884	853	897	859	891	892	927	878	874	878	919	865	904	869	887	865	891	887	922	830	875	868	890	873	920	854	884	833	868	931	864	922	887	874	897	926	968	937	913	838	825	927	917	920	885	900	850	869	926	897	853	891	897	848	876	901	893	877	877	911	881	840	930	885	914	864	909	938	904	865	915	895	898	889	914	911	871	827	890	942	869	918	893	879	883	880	883	921	860	917	864	857	834	890	922	892	849	906	911	850	912	909	922	894	829	857	891	850	849	889	883	925	972	910	872	861	891	927	890	889	958	893	908	876	883	889	893	941	886	889	874	859	909	923	895	892	852	859	922	865	837	871	867	937	907	851	911	887	880	850	904	880	900	946	920	944	888	880	892	858	932	892	923	911	914	862	868	913	908	882	870	856	902	857	918	870	889	910	879	894	876	915	879	859	905	886	871	959	887	917	899	858	871	882	904	876	894	858	904	915	928	912	860	873	884	909	866	873	918	837	916	898	898	872	880	871	888	849	916	938	855	907	932	942	935	907	916	854	859	930	878	859	919	922	893	895	878	831	947	893	881	896	900	880	876	961	863	870	882	903	922	922	876	866	865	903	896	854	895	812	888	893	919	874	925	913	916	851	886	893	889	893	906	897	873	882	871	878	882	916	920	874	878	872	917	901	903	854	877	901	871	914	942	879	904	854	892	881	896	941	894	880	909	932	915	861	908	888	886	848	855	871	899	889	855	899	911	902	890	884	885	948	895	851	874	874	932	894	914	866	895	833	910	799	887	881	913	857	834	838	866	819	843	828	903	864	914	895	926	886	939	863	828	892	866	920	846	870	891	886	838	936	886	949	927	933	874	898	852	913	920	883	914	836	872	883	861	843	837	922	924	935	832	901	924	883	865	889	920	893	917	854	880	926	825	888	862	863	866	823	949	893	922	897	865	890	863	878	904	851	860	966	868	829	902	866	936	873	870	954	855	865	859	842	845	878	840	903	899	836	937	886	847	872	840	904	867	911	937	915	866	857	903	872	974	897	835	816	904	880	887	908	826	886	884	884	946	886	811	979	828	825	857	836	907	881	879	868	887	873	898	869	894	900	853	904	882	878	869	906	886	904	925	886	895	875	937	916	912	808	872	938	909	905	903	890	923	850	866	930	881	892	864	889	963	878	865	877	899	888	837	842	905	844	885	827	927	863	876	871	899	880	851	894	890	862	934	866	882	900	964	892	924	871	921	874	907	862	896	871	914	919	831	866	872	904	897	912	879	869	894	838	945	902	858	910	924	898	856	923	926	916	910	851	926	872	872	924	915	860	820	970	845	857	902	928	929	950	836	888	929	874	879	888	908	876	897	872	896	945	937	910	872	884	904	890	857	924	902	912	936	917	878	904	894	887	928	903	841	899	862	856	908	921	921	906	926	896	823	897	916	922	848	892	873	873	884	912	856	916	912	872	891	840	863	833	913	904	877	882	847	904	866	879	909	892	882	827	835	876	874	864	876	902	901	947	910	892	812	856	846	847	868	881	888	809	882	874	908	906	874	868	948	933	951	861	884	846	902	895	861	835	883	898	895	855	909	919	853	928	828	904	943	887	939	882	878	899	890	876	861	857	897	921	922	843	904	902	834	866	863	877	906	852	904	958	893	939	888	848	857	893	845	908	882	875	934	900	864	898	889	891	854	902	886	897	912	865	865	896	872	897	915	886	946	854	964	895	845	941	875	870	839	907	898	868	883	882	921	913	872	969	875	944	912	874	921	862	916	911	887	878	903	908	877	857	916	930	905	910	941	914	892	897	884	904	905	848	925	894	832	845	879	894	888	826	906	878	859	892	851	855	865	911	873	917	919	933	862	855	897	869	914	897	887	877	891	930	911	900	865	822	860	935	916	914	899	828	920	921	924	862	846	939	912	905	858	878	894	879	940	864	887	930	900	795	881	860	908	897	884	844	918	913	856	882	883	899	899	859	875	892	849	911	879	913	905	880	879	818	907	899	826	870	884	915	907	859	911	846	897	918	895	925	912	887	864	897	845	909	902	899	893	850	887	943	844	961	912	903	847	899	889	872	855	905	885	917	921	890	879	938	895	878	915	849	925	943	921	897	927	886	903	892	843	910	905	894	888	867	909	896	920	895	882	914	889	885	918	913	881	920	900	921	859	904	870	862	920	903	841	882	846	949	884	874	920	875	904	900	891	858	841	934	893	872	916	915	848	884	901	885	872	908	868	935	923	893	859	868	910	890	853	856	882	891	926	881	877	868	859	889	902	912	889	866	915	911	935	906	845	832	878	873	853	980	871	865	850	872	893	870	892	885	870	892	917	917	906	953	854	876	908	928	873	873	872	891	914	876	920	861	874	852	921	926	849	902	897	909	890	864	889	881	945	840	844	840	829	892	940	886	940	848	814	893	894	901	872	809	885	882	840	898	870	868	849	889	916	900	907	878	870	842	838	927	942	849	899	900	846	853	898	884	859	918	880	912	894	850	866	890	881	908	886	874	947	893	892	899	872	918	920
8462	1192	1423	1157	930	761	669	582	498	470	463	399	398	395	382	360	401	396	339	342	351	352	342	375	313	332	330	343	355	345	351	353	334	330	337	348	364	339	347	319	336	317	310	322	350	336	330	331	353	362	330	321	333	335	307	297	327	339	371	314	314	330	312	303	321	355	378	314	333	328	331	310	314	343	308	321	323	329	309	316	348	359	311	324	342	309	320	305	317	334	302	319	333	343	326	298	307	338	325	309	332	337	358	351	344	345	315	339	305	373	299	322	307	332	305	312	336	336	333	315	330	313	305	347	331	339	313	305	345	336	337	326	359	319	298	324	326	334	328	315	344	346	327	333	311	279	331	342	325	323	324	292	359	309	335	324	338	315	330	317	343	351	356	350	307	319	306	327	306	311	334	332	313	314	305	287	319	324	339	293	314	314	310	352	315	334	314	314	309	320	348	324	321	335	307	334	360	332	313	304	360	309	312	350	301	330	355	304	306	333	336	333	300	305	316	336	332	296	309	312	337	300	299	333	343	350	344	334	309	295	334	325	331	340	320	355	292	319	361	305	318	299	347	340	322	310	327	282	359	320	323	339	289	321	306	321	312	317	315	318	308	345	361	315	300	324	310	322	320	308	308	332	324	336	336	340	331	315	327	310	324	358	347	331	334	326	357	300	337	315	350	336	357	323	341	333	326	317	345	335	298	332	337	315	340	357	320	326	324	317	354	338	324	322	358	320	322	303	302	299	331	341	338	354	313	330	330	349	340	345	323	305	300	352	353	306	329	302	333	337	331	311	331	356	301	347	344	307	331	343	330	324	338	331	304	330	332	311	337	342	311	262	325	334	363	327	314	333	317	344	332	312	342	351	322	327	307	309	328	320	317	356	344	363	342	322	350	319	334	356	313	349	355	343	315	323	333	324	332	343	304	328	336	348	354	313	347	330	303	352	330	309	321	291	354	295	325	339	340	329	352	284	311	323	319	330	296	316	372	351	290	344	312	302	305	339	337	323	343	346	341	328	317	324	309	313	333	321	353	349	348	377	325	337	312	329	336	342	358	343	331	329	314	343	338	326	322	315	349	350	301	351	298	343	287	307	324	311	323	336	326	349	296	315	317	316	325	322	320	298	340	305	328	325	321	299	316	349	302	298	316	306	318	285	326	350	346	289	322	319	310	313	339	293	356	324	320	313	310	319	324	335	338	328	322	329	314	333	331	305	354	316	319	347	332	319	315	320	328	326	352	326	321	344	363	349	319	296	307	321	295	305	355	336	354	324	316	351	346	336	324	346	279	321	341	329	336	318	323	331	316	354	338	315	326	338	313	298	320	311	334	337	323	306	333	336	318	313	322	324	317	325	339	349	340	336	322	315	333	320	342	351	307	319	338	322	331	305	363	361	323	346	313	340	338	335	339	310	318	320	322	316	347	332	306	330	332	349	311	297	330	307	317	335	313	334	357	321	329	268	321	333	347	298	309	316	333	324	287	336	302	309	323	338	308	318	359	321	324	317	343	318	332	323	318	336	305	358	345	334	335	318	323	305	321	365	315	338	331	336	330	326	306	342	340	319	339	334	331	325	339	301	303	317	333	324	309	300	317	318	307	298	313	357	344	356	341	329	322	317	323	308	308	317	355	337	350	338	314	327	312	339	343	308	305	346	325	302	311	334	329	324	314	335	327	325	319	333	359	323	319	338	332	369	315	322	327	333	302	349	301	339	319	308	321	350	341	317	299	323	325	320	334	314	379	345	322	307	337	342	329	306	306	337	319	353	303	348	326	314	327	326	339	320	350	296	350	347	344	331	329	336	347	324	360	344	333	333	330	352	323	305	315	323	291	300	340	330	318	325	364	306	358	330	303	357	299	332	305	309	313	319	352	312	311	346	332	333	334	335	306	281	326	320	320	289	350	375	318	349	330	319	333	318	331	332	336	319	306	311	321	339	330	304	292	330	328	335	351	325	329	376	324	326	330	319	318	356	340	330	328	314	343	337	299	314	318	333	320	316	347	317	300	326	359	343	312	309	329	333	341	299	338	313	330	320	330	316	321	320	348	352	322	332	343	353	359	312	313	320	344	349	372	346	343	326	311	318	330	333	314	339	334	324	339	349	308	349	331	351	352	350	293	332	314	327	325	322	364	334	316	353	349	323	318	344	313	328	335	324	303	346	328	314	287	306	338	298	339	335	325	308	335	350	349	333	329	304	331	276	356	321	316	318	354	321	358	346	314	345	348	326	330	333	331	305	325	325	322	349	336	323	331	327	350	289	313	320	336	315	324	302	328	327	345	298	328	306	334	342	355	358	366	341	342	317	386	336	340	320	350	322	346	358	323	355	328	356	335	291	319	344	303	345	345	286	319	329	316	342	335	335	323	334	340	325	335	313	368	318	323	352	341	351	315	349	353	349	313	353	334	371	326	329	332	331	338	326	298	324	287	334	305	308	348	351	303	340	309	342	345	354	328	283	319	345	333	329	319	316	384	292	347	352	340	333	346	330	323	316	393	312	326	338	335	330	300	347	318	364	333	330	321	346	346	331	330	327	331	328	336	333	299	342	337	336	329	348	304	372	330	303	318	326	333	340	337	312	299	315	340	301	339	303	312	275	352	350	309	300	316	341	339	338	312	317	353	331	277	336	350	348	335	329	351	355	346	333	308	330	330	328	273	305	322	350	335	356	333	328	353	305	361	337	323	346	366	329	316	331	303	345	318	316	352	293	318	309	324	312	308	289	351	336	332	323	333	345	326	333	335	351	319	318	312	347	320	305	306	347	339	302	338	340	326	337	314	337	339	356	314	335	318	303	324	335	320	320	357	349	342	338	326	357	364	337	359	317	330	319	286	314	303	330	329	327	320	316	296	335	311	345	343	293	329	341	359	320	323	324	336	298	343	353	322	351	312	289	337	288	322	337	340	385	336	310	332	338	295	344	333	320	317	323	324	314	319	328	320	339	322	308	296	329	296	328	350	345	344	342	325	351	300	329	344	350	313	314	315	321	346	314	317	290	347	305	334	338	329	345	351	351	339	331	355	308	342	320	322	330	349	292	332	311	304	319	373	340	337	325	331	301	307	341	325	317	336	337	313	287	342	306	322	317	335	323	348	322	310	329	328	298	340	285	334	309	346	318	353	389	332	326	335	323	330	327	349	286	305	350	339	345	335	332	302	328	337	301	343	313	332	328	321	338	332	347	309	305	327	322	342	315	313	336	340	296	293	322	360	335	352	317	310	314	319	303	302	319	349	367	367	328	321	314	309	313	311	366	292	353	347	309	317	350	363	327	296	333	296	281	327	302	349	311	320	328	348	342	350	324	348	371	295	346	318	326	330	324	315	343	292	323	314	296	332	341	322	338	349	334	325	316	329	376	328	319	326	303	367	306	337	328	338	336	339	319	327	315	331	325	339	356	337	338	321	349	350	349	322	327	313	303	299	332	324	324	320	339	363	332	333	301	311	351	314	321	317	311	296	310	323	330	304	302	354	332
5739	1646	2926	3383	3061	2642	2241	1982	1796	1647	1476	1435	1264	1262	1217	1104	1116	1050	1087	994	994	999	935	998	1012	987	917	957	909	911	867	910	868	884	796	882	847	865	885	883	881	896	919	916	828	899	890	828	885	837	850	837	837	890	833	823	808	850	853	883	845	847	860	852	836	862	874	868	855	830	828	838	835	856	835	837	801	854	818	839	802	789	836	838	818	795	827	857	827	805	833	806	823	859	818	825	856	802	817	809	837	847	817	795	816	877	769	830	835	795	814	826	802	839	792	796	819	805	827	802	811	818	747	838	824	804	808	820	848	874	850	818	862	876	857	835	833	868	832	842	839	856	834	819	815	867	835	872	795	864	827	856	865	812	827	864	820	787	830	825	774	832	809	828	830	856	806	878	779	816	792	807	833	837	842	837	830	781	857	820	785	859	816	828	828	838	826	794	822	826	851	803	852	822	845	786	807	779	839	882	842	829	783	854	838	841	834	837	829	782	824	856	788	803	858	832	839	837	841	765	817	837	762	818	826	838	847	854	820	844	815	821	818	864	827	822	843	839	880	804	827	831	829	845	842	853	814	840	843	851	850	821	821	808	863	819	835	782	747	844	867	819	821	787	801	822	828	795	793	872	848	848	824	821	804	807	814	846	813	803	860	782	874	767	834	849	834	833	826	853	769	800	817	861	864	755	828	815	825	837	779	851	842	808	807	825	835	776	780	859	868	838	835	806	839	832	811	815	790	825	798	802	849	903	810	848	788	850	804	846	801	826	858	828	833	813	851	815	799	858	845	781	886	817	818	767	827	842	864	795	821	833	830	848	849	794	825	845	817	794	805	850	803	792	906	849	807	871	822	847	829	802	819	772	813	838	821	846	766	846	815	840	764	805	872	833	872	831	847	913	845	810	810	797	779	811	765	807	785	809	802	793	796	838	863	786	817	835	817	869	853	881	884	823	886	881	862	790	831	832	830	807	855	754	788	789	789	782	870	847	816	872	838	811	816	839	841	824	811	865	862	846	851	806	790	808	795	786	833	820	836	804	818	831	833	789	841	840	776	835	779	794	893	825	845	843	848	797	834	839	865	808	861	832	795	808	815	794	812	796	817	809	854	808	828	857	831	831	874	832	808	824	810	859	850	815	798	797	855	841	844	844	869	820	856	816	812	814	829	807	844	827	825	891	826	794	812	860	819	779	813	799	819	777	808	816	830	866	809	848	827	788	809	850	862	842	782	868	837	772	858	843	812	807	814	807	864	819	816	823	893	796	786	842	844	849	805	835	826	819	802	831	757	827	831	823	818	783	806	836	820	859	879	854	811	819	799	822	842	898	808	815	754	817	813	826	824	859	794	833	813	801	798	810	858	814	790	820	843	836	824	861	858	848	781	811	788	821	846	877	824	841	824	798	845	846	839	821	765	809	835	810	781	821	880	862	777	869	850	841	858	810	843	861	859	841	777	820	853	824	782	862	890	849	800	795	843	813	828	815	873	826	808	866	839	823	849	826	832	815	847	834	894	824	755	845	850	838	847	815	759	871	821	823	802	834	821	793	865	831	844	834	825	824	787	769	813	810	816	782	839	841	819	804	791	852	811	799	827	819	806	802	793	804	814	832	834	829	821	830	847	844	785	783	874	803	833	834	786	848	790	807	831	793	815	802	857	766	857	849	820	844	813	844	836	767	846	803	810	885	808	805	841	867	828	808	844	794	810	869	864	872	784	794	853	817	802	807	814	787	864	867	807	830	754	875	823	748	799	806	806	796	830	824	802	793	810	856	791	825	839	848	864	808	837	824	860	851	804	850	812	815	822	838	833	846	838	836	803	826	833	830	789	849	839	761	861	836	800	763	828	812	830	816	810	819	786	828	805	823	857	792	806	784	833	843	853	809	816	845	845	826	794	826	779	816	803	869	822	829	819	858	846	839	816	829	811	843	835	841	798	846	810	833	823	828	825	839	780	786	826	823	783	817	831	869	786	840	781	825	762	815	824	789	831	808	779	803	833	846	827	873	817	800	849	836	845	847	827	835	807	836	789	827	767	799	801	832	822	802	847	807	817	825	783	790	827	755	796	838	808	783	829	831	857	814	851	867	863	845	834	798	812	816	836	822	809	820	827	845	765	758	846	875	831	864	853	830	836	827	817	830	831	848	833	835	848	826	823	811	816	806	824	837	812	875	891	807	835	813	824	875	792	785	835	833	785	831	799	827	803	840	791	834	832	847	834	821	832	881	849	794	787	814	849	862	826	804	804	887	806	830	829	797	844	861	803	815	835	784	846	801	814	794	860	832	865	841	809	820	835	840	813	800	816	849	889	859	794	831	832	829	855	828	861	823	836	821	858	783	787	825	787	800	819	836	813	823	786	867	789	823	832	854	841	777	817	826	799	792	807	793	807	863	829	846	849	845	811	868	817	840	799	839	819	824	817	807	819	852	817	868	918	843	820	784	797	772	815	847	844	825	819	857	768	848	827	827	801	875	859	820	835	875	810	788	840	822	861	869	822	806	811	815	826	842	836	819	827	792	833	851	811	809	827	803	808	819	800	852	820	767	766	792	799	775	793	843	845	801	810	860	784	857	839	820	854	809	773	814	840	840	836	803	848	826	783	822	780	832	855	788	805	862	864	786	815	806	804	837	854	857	806	859	804	807	814	796	788	876	818	815	821	856	867	863	823	829	840	842	846	794	879	817	813	807	880	810	816	818	840	863	833	823	832	777	777	798	811	807	851	811	871	798	809	861	782	799	855	808	838	828	841	849	754	810	801	827	833	786	828	862	799	834	852	806	831	875	861	811	796	820	833	817	840	780	799	846	799	813	855	818	836	811	852	832	748	835	769	800	810	831	786	827	841	804	828	819	857	870	837	813	781	835	801	803	799	830	822	788	808	861	870	814	849	835	771	866	816	869	847	867	830	812	799	859	888	815	826	827	867	805	817	798	783	852	821	778	758	834	861	767	840	854	813	766	792	814	838	809	821	795	825	796	814	855	868	779	848	854	863	876	829	830	789	852	830	867	810	855	851	822	793	842	791	814	819	845	827	824	807	883	870	807	852	820	860	845	861	848	850	781	803	816	809	858	778	800	769	816	833	834	829	826	787	848	852	795	815	871	830	905	875	801	834	790	817	831	807	790	812	811	774	839	781	779	834	773	871	813	866	810	806	877	862	780	875	821	808	870	837	864	838	809	813	805	859	830	868	836	863	824	829	845	818	845	856	824	844	852	844	803	868	865	835	844	813	837	812	799	848	820	848	820	777	765	841	832	801	851	799	769	875	881	819	813	821	807	792	831	858	800	846	819	884	861	853	842	849	807	834	822	827	804	796	819	834	833	820	814	776	800	807	839	834	826	808	861	825	781	797	837	813	835	838	752	795	817	855	786	775	852	789	832	860	831	863	839	769	810	834	820	857	826	836	792	830	811	871	827	869	832	868	819	854	793	803	830	806	888	829	801	889	836	840	774	815	849	815	883	872	817	772	872	845	833
15421	2398	2616	1849	1404	983	715	627	513	410	395	316	322	301	274	263	248	209	194	210	189	185	194	165	182	188	169	191	194	166	180	186	165	201	180	175	144	153	169	157	163	158	183	175	173	140	179	178	161	154	164	149	170	168	177	161	170	159	171	180	151	154	161	174	180	158	163	176	163	162	176	141	132	143	174	168	167	150	186	153	170	141	160	160	161	156	171	181	158	158	160	155	155	168	139	164	151	163	163	175	144	152	171	145	158	158	175	136	143	131	131	180	148	159	178	159	159	168	137	144	177	150	178	160	153	164	177	160	175	132	163	149	157	163	171	176	169	156	155	173	152	137	168	145	169	170	155	164	165	162	172	151	170	163	169	169	134	183	159	193	180	152	176	150	130	156	167	177	172	177	160	125	163	157	140	149	158	145	142	147	154	173	155	148	169	178	155	155	175	161	192	167	166	154	151	175	143	154	164	169	163	154	166	167	144	154	155	150	156	146	154	144	151	182	147	144	140	167	174	170	174	177	137	164	139	166	164	185	162	173	149	173	150	169	154	179	189	156	142	172	173	170	164	141	145	147	143	155	155	157	162	155	178	158	169	155	170	168	143	162	176	160	191	162	182	157	130	161	155	137	178	171	166	149	161	155	177	156	148	164	155	187	159	171	141	160	147	175	156	143	140	143	172	156	172	151	176	172	194	172	158	170	156	154	152	150	163	170	162	156	159	165	148	159	157	176	170	163	166	182	163	151	148	154	161	164	153	172	137	185	152	159	157	159	151	143	163	150	179	143	140	141	142	136	157	152	161	124	141	143	180	142	145	149	135	162	152	154	184	167	159	147	144	163	155	152	135	148	150	177	150	155	156	156	150	159	150	147	128	154	148	180	180	157	188	168	171	191	177	172	147	134	166	159	153	153	141	161	136	181	165	182	154	164	127	155	151	170	150	177	149	167	138	148	146	168	149	145	141	161	169	192	174	141	166	166	151	136	172	169	165	157	166	174	159	155	178	176	155	167	160	166	159	163	165	165	151	162	160	152	130	169	157	157	161	165	135	146	166	152	148	178	143	173	150	150	135	153	151	159	158	146	164	169	170	156	133	163	161	180	181	129	154	157	174	146	198	131	180	168	150	150	151	152	158	157	158	155	166	154	162	176	165	170	167	170	159	155	163	164	154	162	147	172	161	164	157	171	153	160	150	166	168	165	159	163	144	144	163	172	162	172	176	139	155	155	162	147	165	182	128	156	143	171	176	168	172	174	160	172	154	172	147	159	153	155	147	158	153	181	148	182	162	160	139	143	133	168	154	148	157	162	158	163	144	157	169	154	164	178	175	169	147	136	163	161	179	166	155	159	165	159	161	157	154	164	154	170	155	170	150	175	158	153	135	136	145	138	159	159	183	177	152	152	175	143	164	162	176	141	156	161	157	159	152	161	162	155	154	165	157	177	163	128	154	162	143	157	168	148	160	153	191	147	169	178	170	167	157	168	152	180	149	165	154	170	167	165	167	155	144	159	147	141	166	155	173	169	169	171	162	149	151	148	150	169	158	148	174	158	151	149	170	189	145	173	166	175	155	158	168	159	142	175	162	167	182	153	150	165	155	150	155	140	170	134	174	145	147	158	157	146	162	133	143	162	155	155	161	144	140	156	149	195	175	147	136	161	143	166	159	190	162	157	167	185	156	162	168	147	164	149	172	167	174	161	154	153	160	151	144	155	165	164	158	172	149	152	169	155	143	147	165	167	170	169	155	159	149	147	169	150	170	137	151	167	127	155	153	160	148	160	170	129	135	142	160	166	148	150	155	172	170	156	176	149	173	144	157	161	176	175	200	146	152	159	159	150	170	169	168	166	147	163	163	155	163	173	176	151	141	133	143	177	146	154	163	145	148	171	157	144	167	157	169	148	162	171	140	156	145	146	169	155	130	147	178	151	164	178	146	155	170	158	160	165	152	151	181	172	179	160	151	163	161	171	167	137	205	139	149	154	139	154	148	159	152	172	146	163	155	132	167	163	163	143	172	171	189	169	168	154	161	175	145	159	177	167	151	144	160	135	167	171	161	162	183	160	157	191	150	175	146	143	149	169	162	141	173	178	173	155	149	183	154	193	150	164	137	156	147	160	160	139	133	156	156	150	175	148	136	154	184	152	152	161	170	159	155	143	142	158	160	155	155	168	175	157	173	171	155	170	157	140	165	138	155	180	164	167	161	158	152	170	159	156	156	152	179	154	164	161	158	144	151	153	148	166	165	124	154	148	149	173	160	180	169	155	144	124	158	162	153	146	153	163	154	185	156	142	169	142	154	141	157	182	152	144	150	135	188	162	157	146	152	166	158	153	161	144	145	155	145	144	162	158	163	152	178	177	152	158	151	168	151	143	178	141	160	164	163	145	147	154	148	150	166	161	158	171	166	154	153	159	176	168	156	152	150	174	161	151	170	152	155	153	157	168	159	168	152	163	155	158	132	190	136	153	145	165	144	150	163	168	145	166	154	165	145	174	163	151	179	163	171	144	130	147	171	145	131	179	167	171	165	158	139	164	163	162	144	135	146	138	155	152	148	150	157	168	162	167	149	168	154	141	165	155	150	174	148	186	172	134	154	171	136	165	160	165	164	163	158	166	142	156	168	146	163	139	138	164	151	158	157	154	166	162	171	150	167	146	154	173	169	159	180	169	151	155	156	154	149	169	158	145	166	158	182	137	177	182	167	163	152	162	139	158	166	173	155	181	184	175	154	144	153	167	162	179	167	169	155	149	162	156	162	132	142	179	144	133	158	148	178	166	182	168	159	167	154	163	163	157	138	156	154	162	174	144	147	146	166	158	172	160	177	156	157	162	173	161	163	183	138	175	163	157	138	179	147	169	152	157	140	167	142	166	150	166	180	151	148	148	168	177	170	148	176	143	158	148	160	171	147	153	149	159	167	167	161	176	165	157	147	178	166	172	158	147	178	158	163	165	142	169	155	141	156	144	155	168	151	142	163	170	159	171	166	141	187	145	182	172	159	158	141	160	165	145	177	163	161	182	155	160	155	164	150	141	170	163	155	136	138	162	161	157	180	159	159	151	166	156	151	146	158	195	167	148	163	160	163	151	159	161	156	166	150	162	174	155	166	174	153	164	155	140	147	167	152	137	140	173	154	154	159	176	163	170	153	128	145	133	162	157	155	163	151	159	128	170	158	179	157	171	149	181	161	159	144	147	155	156	162	145	148	168	147	170	144	143	161	172	163	160	149	157	162	149	154	160	164	146	169	149	167	152	176	181	163	158	158	149	147	143	175	178	184	141	189	159	149	132	154	183	145	178	136	157	141	153	152	152	155	143	143	158	152	153	179	164	145	151	145	158	159	153	140	154	167	159	158	153	141	171	157	154	180	156	177	155	178	154	153	182	177	163	162	136	176	156	144	158	175	152	147	181	162	175	160	161	156	154	160	155	161	171	145	167	176	156	169	161	164	138	172	152	162	142	181	165	158	183	182	150
7469	2169	4679	5615	4862	4034	3276	2775	2271	2007	1716	1542	1360	1276	1238	1078	993	1017	886	827	789	789	718	742	746	680	678	656	626	629	613	626	561	627	585	614	532	561	555	524	524	529	519	514	511	521	465	503	492	512	505	484	518	490	464	497	439	507	474	459	460	467	436	487	528	444	448	464	482	501	507	447	460	451	456	460	511	476	487	448	430	432	436	462	426	457	482	455	439	469	431	473	458	430	486	444	439	456	454	485	477	492	491	477	441	481	400	447	447	475	455	461	456	451	451	435	427	436	442	469	440	441	477	457	406	447	446	463	448	455	455	458	481	457	468	530	482	473	432	456	450	442	452	422	460	427	437	437	437	438	454	442	438	460	426	432	450	429	464	474	462	465	441	443	418	433	427	476	464	413	444	452	439	441	448	421	437	439	451	471	441	455	445	434	478	428	442	440	496	453	445	428	441	458	478	434	465	428	447	426	404	476	428	451	444	428	417	407	428	452	423	440	441	421	450	432	474	507	473	471	417	429	421	430	415	449	427	443	413	463	428	445	439	450	421	436	466	443	425	433	421	445	406	434	442	412	406	452	436	489	456	466	463	446	497	436	457	472	450	437	445	447	415	456	472	456	408	440	420	427	459	438	477	411	485	438	438	439	425	443	457	410	444	449	428	439	404	436	418	452	435	431	482	425	468	443	475	413	432	447	436	453	463	420	460	451	461	411	460	453	472	427	432	436	433	451	399	437	440	469	434	470	418	424	456	446	422	420	430	424	459	462	437	410	425	469	403	439	464	442	454	417	474	458	496	405	468	439	387	469	451	492	424	444	458	425	448	451	426	425	458	490	435	452	436	404	458	445	403	452	440	413	439	446	464	447	434	454	437	454	441	442	461	438	450	447	434	423	444	427	429	419	459	400	417	419	418	452	461	429	451	429	457	433	401	450	454	447	416	451	452	412	440	412	412	446	413	465	444	444	448	455	432	414	442	415	468	496	457	447	427	437	443	434	470	418	443	462	450	454	427	432	467	481	421	437	417	414	438	423	413	430	427	434	406	456	427	478	444	449	437	485	432	458	438	445	421	420	421	440	386	454	483	450	430	465	450	416	398	447	442	438	426	433	438	469	427	441	457	426	454	468	443	461	423	437	439	438	420	424	457	443	454	426	427	460	439	397	454	462	457	399	449	428	443	470	445	453	444	438	419	483	419	424	411	479	473	396	448	429	404	435	420	433	424	454	477	429	436	456	436	474	416	417	412	435	467	436	436	477	439	460	454	436	448	451	441	452	441	407	424	414	428	451	438	427	453	448	438	435	451	437	434	463	445	457	452	423	452	446	472	444	440	444	450	465	426	457	435	423	470	478	463	441	419	420	460	449	446	497	450	458	451	424	459	422	378	469	452	415	436	433	436	455	426	443	442	452	458	483	462	457	412	418	465	461	443	434	462	426	412	411	461	465	456	439	445	457	436	419	423	447	432	456	440	443	457	452	446	458	431	424	454	412	430	440	452	452	430	469	425	441	437	428	438	416	455	446	419	460	487	403	432	425	442	466	457	450	430	426	440	462	430	462	415	446	429	429	453	428	435	424	419	442	466	415	425	407	460	427	420	455	437	441	413	450	417	438	458	408	441	427	416	469	437	452	456	434	448	469	467	450	418	409	446	408	415	481	461	492	461	427	462	440	414	422	457	427	430	456	448	410	435	440	447	457	444	463	447	418	468	453	451	439	470	445	455	423	406	453	422	430	464	428	438	462	451	474	446	428	446	463	446	487	433	419	424	425	426	474	463	450	401	439	421	479	458	444	464	428	421	432	409	456	438	443	427	445	443	448	423	430	421	416	436	447	447	451	437	447	463	467	452	427	409	474	452	448	429	466	435	432	431	491	413	429	483	461	417	442	487	424	455	451	435	441	430	416	415	453	462	444	444	442	442	451	421	474	447	453	438	439	404	421	439	447	458	431	455	445	433	405	447	467	444	433	470	446	446	417	433	408	453	420	414	430	459	412	448	467	398	468	442	453	459	424	442	405	406	420	453	426	454	432	466	413	448	425	450	424	465	415	474	436	449	430	403	458	419	433	435	426	434	417	455	415	430	415	440	434	423	499	436	419	436	423	420	430	453	493	432	450	437	456	436	432	468	447	413	411	450	440	430	452	433	419	445	429	416	411	455	435	425	398	416	434	476	449	434	424	446	465	401	426	441	460	473	461	400	398	452	427	428	446	459	408	447	394	416	454	472	452	439	443	478	499	451	464	439	424	429	465	430	436	433	453	411	431	444	461	416	428	430	440	441	448	434	474	440	438	450	413	447	443	455	463	463	415	419	463	424	454	437	428	440	455	433	422	457	414	397	410	422	476	435	465	435	408	432	420	464	443	461	446	406	437	456	452	453	426	458	429	413	436	421	441	429	423	484	403	416	447	435	414	424	434	416	484	441	409	447	425	421	453	437	420	451	441	420	464	466	444	438	407	446	444	399	439	443	449	472	427	438	435	420	383	442	486	469	437	444	421	418	401	448	463	418	444	440	470	420	442	421	436	431	441	471	454	411	457	425	426	460	430	419	456	449	441	453	454	426	446	481	424	427	410	387	432	432	465	446	456	421	469	426	414	453	416	476	448	433	403	437	430	441	438	427	436	442	427	498	431	472	447	434	424	455	418	450	448	449	423	462	452	466	414	431	466	423	426	442	444	463	424	449	422	424	413	458	435	413	433	429	461	419	456	425	425	459	466	464	421	443	383	431	433	389	445	421	422	442	444	478	420	479	455	435	492	432	445	464	462	444	444	453	438	431	466	455	417	460	454	400	494	432	460	465	432	461	451	485	476	446	441	450	440	402	413	436	446	430	458	434	438	464	447	474	466	448	442	446	454	459	456	451	450	446	396	431	444	422	441	445	456	455	427	430	466	420	463	428	442	458	437	425	413	433	474	402	400	441	458	424	448	405	458	433	422	440	439	462	421	437	385	461	459	413	480	429	430	424	454	413	478	435	467	451	431	477	401	438	460	443	462	424	458	429	457	461	459	455	485	418	452	463	455	467	441	422	438	441	482	478	473	479	451	426	445	461	443	498	417	465	453	412	461	437	418	469	422	408	465	472	467	413	430	404	452	443	453	430	425	459	462	479	416	471	461	434	409	425	448	458	441	401	450	432	472	415	428	431	454	478	435	453	416	431	464	408	430	440	383	441	458	468	447	438	418	431	422	448	468	476	407	441	456	437	440	445	431	428	435	453	477	471	415	410	454	440	460	459	418	417	459	422	452	429	466	445	459	450	456	422	452	477	442	447	470	421	414	381	442	457	439	450	444	450	466	415	413	461	416	475	439	444	448	443	487	454	437	453	448	426	428	474	408	451	452	435	421	440	403	443	432	465	444	429	445	431	431	458	423	422	460	442	401	430	456	433	432	430	429	437	430	426	469	465	450	415	471	417	454	451	406	435	426	478	474	414	487	434	451	400	449	441	477	499	372	447	436	427	426	493	422	451	437
2451	424	384	438	355	394	356	342	364	326	364	356	347	360	337	343	376	368	348	374	347	377	365	360	372	339	340	364	350	327	355	350	353	363	364	324	359	338	362	307	349	403	379	369	388	325	359	328	336	333	340	331	332	353	348	359	364	340	337	322	359	313	354	374	307	345	347	355	339	349	313	352	342	348	352	365	346	335	340	320	341	372	340	345	349	334	364	377	363	383	347	369	347	343	349	352	341	366	366	336	344	298	341	357	348	370	360	345	372	334	324	366	362	344	350	355	303	327	339	339	356	348	352	353	392	381	338	310	323	344	359	356	354	345	331	355	335	353	342	363	361	334	351	345	354	345	352	319	333	383	366	352	335	371	368	338	345	356	366	339	325	349	342	333	310	338	323	355	316	370	343	347	320	339	326	347	354	345	344	345	366	359	332	351	329	319	310	370	335	363	327	336	403	340	315	301	347	331	356	354	339	326	332	337	366	380	317	328	313	327	329	360	345	337	334	358	344	342	351	355	354	345	357	344	315	333	331	367	349	340	313	316	313	363	378	356	329	327	352	344	382	364	351	290	357	314	338	358	332	365	344	359	350	341	330	354	368	320	324	385	339	326	364	342	336	341	368	352	333	367	311	366	345	327	354	365	377	365	348	340	348	316	312	304	360	374	356	360	361	328	345	331	342	338	341	332	328	330	356	351	346	338	364	327	334	340	330	307	352	373	331	307	361	341	349	327	326	332	315	357	343	360	340	367	354	338	378	334	363	327	368	357	337	373	343	350	381	339	370	329	360	323	353	358	314	333	320	356	358	331	313	299	326	393	326	347	360	352	337	318	327	389	363	314	351	347	362	324	381	346	349	363	311	332	350	327	348	401	333	351	330	340	348	358	327	321	361	334	334	371	340	338	344	334	344	362	340	348	337	323	332	332	329	314	334	328	344	362	358	320	385	349	360	387	373	407	332	357	370	335	325	365	345	367	341	340	338	362	349	371	324	366	369	323	327	340	381	356	353	328	349	318	318	341	349	316	356	382	363	346	361	359	333	330	346	325	333	353	358	376	321	319	327	358	338	355	361	326	341	364	338	312	377	322	347	384	364	354	339	334	343	355	343	308	344	352	336	336	347	328	334	327	343	359	315	341	326	331	348	346	341	378	337	343	291	369	340	344	355	344	358	347	319	343	332	377	330	370	357	323	335	323	318	337	353	371	333	317	353	358	364	317	348	363	299	371	334	359	332	352	326	318	336	330	356	316	324	368	368	330	349	372	326	320	367	340	386	358	337	362	361	380	312	337	340	336	319	333	373	312	339	343	316	325	341	345	332	370	346	341	341	372	318	361	352	336	327	370	357	339	339	380	389	375	365	349	333	349	352	369	314	310	361	375	372	353	321	345	371	345	347	347	331	353	354	334	345	315	360	356	353	324	366	359	357	348	310	367	311	343	328	348	353	332	360	353	361	338	351	340	370	322	339	340	313	339	344	328	366	374	337	334	353	346	331	355	361	360	340	360	342	327	336	326	323	328	318	367	384	343	336	342	366	337	378	363	342	360	333	345	360	352	354	328	349	348	352	347	370	358	328	343	322	353	362	399	353	362	389	355	311	339	354	332	352	347	362	326	336	360	328	345	379	334	381	372	348	336	318	359	336	369	364	368	351	358	333	330	354	358	318	343	336	355	313	363	351	336	340	343	351	337	348	367	356	349	347	362	339	313	373	339	350	351	351	305	368	347	359	350	380	366	327	358	341	360	346	340	371	338	357	349	346	323	340	366	334	356	359	316	359	346	353	367	316	351	338	350	334	324	387	319	333	338	356	353	346	376	329	345	367	359	335	348	333	333	349	333	324	344	346	353	336	337	340	342	362	349	365	360	348	356	363	318	322	361	311	380	349	354	323	345	342	351	342	336	372	316	336	349	342	384	362	385	372	348	350	349	342	341	373	385	362	311	380	381	366	361	327	364	366	340	323	319	332	356	349	332	319	363	332	332	329	391	351	314	324	335	322	338	342	358	374	338	327	373	361	388	349	347	347	340	364	376	382	363	354	362	332	315	356	364	327	338	374	332	345	352	332	333	361	347	329	325	384	341	350	316	324	359	344	345	354	340	353	344	335	318	356	324	363	349	351	334	356	360	372	342	351	337	360	356	375	353	367	345	332	376	348	357	325	347	375	348	343	342	377	368	316	320	347	376	367	327	372	316	343	365	351	331	342	307	330	350	337	330	324	347	337	363	326	389	364	352	324	326	337	345	333	327	327	338	337	366	392	344	368	339	326	351	339	333	338	352	341	337	323	364	364	332	355	344	348	309	361	357	351	332	316	333	312	334	373	347	367	363	320	367	329	339	307	354	335	340	327	368	359	328	341	337	346	385	325	348	339	334	327	343	333	347	372	337	357	305	326	335	348	330	353	338	352	335	346	342	341	346	356	371	359	318	345	324	333	349	345	331	382	370	360	361	338	369	387	321	355	345	341	391	354	353	354	365	360	307	331	369	360	342	339	334	314	342	381	368	327	323	331	303	323	332	388	338	324	357	329	358	350	341	358	376	337	326	336	337	356	352	368	330	357	347	324	323	348	339	346	342	354	341	342	381	345	347	341	307	357	312	344	347	325	360	328	357	346	362	370	336	363	324	318	322	339	320	331	337	350	360	378	371	355	347	334	387	346	357	361	345	344	355	348	320	371	359	344	362	339	313	339	360	398	316	329	339	335	389	345	360	329	364	342	352	358	348	325	340	372	352	358	328	369	349	325	347	363	294	340	346	333	307	367	341	330	311	366	342	370	337	347	366	337	300	356	373	301	336	349	375	341	335	352	361	366	330	319	384	339	311	361	335	358	363	315	320	341	334	307	359	314	367	348	331	317	326	375	359	344	330	348	336	342	352	309	388	365	354	376	352	339	360	371	352	373	342	378	307	330	354	344	333	326	342	359	335	351	335	333	327	338	338	359	343	311	354	316	361	347	394	354	345	370	338	334	342	379	364	344	326	348	362	333	335	312	371	367	323	357	374	363	391	322	340	331	368	336	341	352	343	353	344	368	353	367	324	358	349	377	359	361	368	335	355	370	360	323	311	361	366	328	374	337	359	333	342	321	347	330	325	367	359	356	348	347	343	364	313	363	336	345	381	337	334	354	340	352	343	373	343	354	337	333	391	325	355	323	334	338	350	324	298	360	337	326	340	333	360	347	350	338	377	338	336	358	356	326	375	347	326	346	328	368	366	316	335	345	337	363	360	351	333	320	351	334	334	338	346	352	352	372	389	394	346	363	364	345	350	339	334	342	362	331	352	348	350	363	326	307	344	364	352	351	350	371	354	361	370	303	326	341	338	346	375	338	334	344	323	353	370	350	321	356	325	339	315	352	326	338	345	345	356	358	341	339	383	331	329	339	368	374	346	337	362	328	352	310	365	352	362	373	306	345	347	331	340	328	342	344	325	345	350	353	350	347	355	335	360	318	387	346	331	318	322	354	325	325	335	318	342
2660	949	1042	1059	997	983	946	959	944	916	922	945	938	854	946	909	882	887	893	943	903	932	887	881	827	911	875	876	870	933	832	875	850	922	877	866	927	896	873	877	899	910	912	909	890	914	923	905	870	848	854	916	856	850	830	898	875	917	854	874	836	847	848	845	869	917	865	857	889	875	914	906	936	893	878	900	848	894	835	889	850	892	886	947	894	904	845	872	877	901	880	912	889	868	840	908	861	867	851	917	865	948	903	923	879	853	938	906	888	874	893	932	896	860	918	884	950	858	901	889	849	900	883	870	836	950	854	891	848	842	833	848	960	892	867	886	908	935	831	882	871	883	888	874	872	922	851	936	832	847	925	913	866	854	866	898	895	911	920	867	876	861	894	861	847	820	888	917	834	878	849	855	910	950	885	852	943	911	875	872	887	855	850	925	951	854	820	845	871	872	887	875	876	856	902	856	911	843	901	849	913	868	923	857	870	859	936	907	830	923	854	838	908	934	890	889	857	881	921	842	884	840	905	875	880	880	896	897	873	858	870	898	911	888	898	897	863	888	875	853	890	888	894	888	873	894	893	893	871	809	868	840	921	873	872	872	929	914	898	890	891	864	857	850	888	889	876	845	884	900	869	798	858	847	815	879	946	892	898	886	854	882	847	862	885	895	867	935	862	860	853	857	897	956	907	896	852	867	898	813	874	913	901	876	872	899	845	870	942	868	861	875	875	888	962	863	955	871	850	904	824	864	882	879	880	882	868	886	840	863	825	891	923	882	860	912	901	885	858	838	911	903	882	904	848	922	910	894	939	938	901	889	902	854	879	852	848	929	860	824	889	886	883	827	923	852	922	929	866	880	885	878	857	867	906	862	852	879	849	913	932	858	888	848	892	884	849	900	853	918	877	854	952	875	842	885	887	857	879	888	874	877	880	894	912	868	838	872	852	853	931	836	872	918	932	941	930	844	885	952	877	931	860	880	895	891	883	877	883	902	870	904	858	903	868	845	915	871	893	876	880	880	852	898	923	855	913	860	964	965	916	910	898	862	874	968	849	907	897	846	904	892	902	882	880	916	891	893	857	889	852	862	940	916	900	902	912	870	903	843	910	849	908	914	866	861	854	856	881	875	891	892	920	850	884	861	848	790	921	940	873	899	899	879	882	892	889	844	853	864	939	856	890	839	880	901	862	874	870	912	875	916	908	869	892	899	893	913	879	908	883	890	889	905	902	891	880	871	917	896	928	868	844	873	921	854	885	841	879	862	873	891	908	861	849	858	901	855	902	852	877	866	922	912	922	887	915	898	906	906	853	930	832	910	912	868	877	832	908	916	867	899	909	935	923	933	854	896	891	863	878	937	865	949	871	954	904	903	904	878	867	964	864	852	874	907	843	887	906	893	902	899	906	891	891	887	917	913	887	876	911	888	929	822	857	907	897	911	900	883	902	918	882	883	859	892	871	919	845	895	856	875	909	864	917	851	897	892	887	881	887	870	905	954	907	875	831	876	881	884	841	918	866	901	927	922	895	899	875	849	900	871	869	887	939	910	889	878	922	843	954	871	872	858	925	812	902	857	880	924	886	934	812	952	815	867	878	880	901	891	867	876	865	885	876	861	850	892	909	885	837	947	864	898	887	889	848	861	873	933	847	929	888	863	875	880	866	912	875	864	894	900	896	869	882	889	890	905	848	915	835	892	845	885	873	821	916	917	860	882	893	857	821	866	891	877	917	859	836	840	879	854	877	904	894	851	855	898	837	877	917	866	881	919	877	859	867	845	883	866	906	869	901	851	849	856	875	892	879	928	902	899	876	892	934	892	891	925	851	885	904	860	909	849	918	878	907	848	858	930	868	905	879	897	941	891	856	861	890	890	831	914	913	869	903	874	895	858	958	885	850	875	960	868	877	874	830	889	881	949	935	918	879	909	857	885	853	867	903	834	865	854	861	866	910	906	857	848	860	896	874	816	864	846	864	866	891	867	915	831	852	880	893	882	866	882	873	861	869	863	891	877	909	904	888	938	903	885	909	878	860	861	894	937	860	868	874	879	866	914	913	859	861	878	831	914	845	869	907	889	840	877	965	895	879	851	893	877	882	857	898	902	857	838	876	960	865	929	874	867	839	882	887	858	850	871	892	873	919	904	877	878	847	890	885	944	884	871	844	865	878	867	937	853	925	840	891	932	871	894	911	948	927	855	902	844	915	833	859	877	877	896	899	892	875	938	892	937	907	861	917	869	856	890	856	896	874	895	872	858	828	831	903	875	908	872	869	849	881	918	872	876	880	912	861	893	907	921	869	842	853	903	887	880	882	891	926	925	893	849	867	903	928	868	885	887	896	886	892	884	892	903	890	818	927	858	882	881	889	904	941	852	894	890	861	900	941	813	858	899	883	835	895	872	911	830	855	858	854	904	894	848	924	858	900	891	875	916	848	905	874	880	828	784	860	878	878	927	864	933	859	895	843	836	892	866	879	879	867	850	882	863	882	927	844	894	872	846	877	931	848	865	888	860	885	910	827	895	853	864	880	929	901	895	873	903	862	897	871	892	912	881	895	889	847	860	918	895	870	916	881	886	870	888	871	902	872	857	877	916	847	880	925	808	900	903	865	858	911	880	863	904	941	855	915	866	923	907	894	922	898	960	866	890	901	819	873	889	891	850	894	810	869	916	881	903	843	849	904	867	862	912	898	856	848	823	943	849	903	859	914	890	843	877	861	867	914	840	873	827	896	814	879	869	914	899	875	872	917	891	892	875	892	789	865	888	854	826	951	880	888	917	857	878	853	865	873	843	919	874	860	913	886	908	883	906	902	938	885	912	814	848	887	876	907	864	883	882	898	802	872	851	890	902	882	887	848	845	897	916	925	939	836	856	912	893	894	879	919	907	892	852	901	875	904	904	881	828	978	856	957	848	911	878	920	868	909	874	841	893	802	872	891	857	829	812	891	899	880	849	899	843	883	909	941	863	889	842	849	888	925	874	838	845	913	900	892	880	857	913	877	913	867	903	888	902	904	874	884	872	877	888	874	895	836	870	938	894	852	915	882	922	850	918	902	896	898	938	871	881	944	907	917	880	879	907	878	922	885	888	942	866	919	859	910	894	904	892	844	932	875	896	912	857	916	889	873	847	885	911	873	842	862	867	862	897	865	887	882	887	880	893	873	909	897	871	933	892	880	846	878	857	885	878	844	871	875	859	874	868	873	946	873	870	837	857	851	892	843	915	843	888	916	923	878	830	913	893	892	875	883	841	908	921	866	890	928	912	871	912	929	873	878	899	850	913	894	949	868	851	851	901	837	876	875	846	870	859	833	907	879	878	865	903	858	953	869	863	941	866	897	872	906	863	923	940	910	871	867	890	903	865	907	882	876	880	930	909	883	891	883	865	874	872	900	861	860	866	842	829	889	868	889	843	864	844	896	950	895	868	920	858	884	862	875	908	884	877	881	864	894	853	834	903	882	885	895	817	881	883	878	874	907	838	892	836
8424	1186	1475	1155	892	719	663	532	523	438	426	393	413	372	392	385	374	371	331	325	370	305	367	356	329	314	328	328	350	357	369	331	336	330	301	340	342	362	316	315	351	336	349	333	329	350	332	327	346	340	333	323	332	318	339	322	366	321	346	316	309	326	315	341	317	301	317	309	312	328	363	334	314	346	291	353	343	314	316	323	303	324	334	298	318	359	279	299	325	364	328	311	333	314	321	342	357	352	330	315	321	338	337	298	314	337	342	322	345	313	353	301	316	344	335	338	315	312	325	324	334	337	340	329	336	296	307	291	333	311	333	308	336	312	348	312	313	277	312	364	324	305	315	312	304	322	344	332	324	333	307	318	321	321	322	329	326	338	344	324	320	338	335	332	339	306	306	311	340	351	348	293	323	306	282	314	304	286	312	312	323	339	326	309	297	297	305	324	355	331	324	322	309	329	326	348	308	337	354	304	308	346	305	350	321	337	301	299	335	321	290	326	323	337	305	296	315	300	308	308	355	323	301	324	318	357	360	306	343	322	313	373	339	348	312	317	323	322	317	318	303	298	364	284	312	341	308	314	284	298	315	307	356	361	329	341	336	311	320	330	331	312	297	324	309	315	331	331	343	321	331	330	334	307	325	314	335	316	334	327	334	327	332	326	343	322	310	283	343	330	297	348	344	326	339	327	292	291	317	307	314	319	341	295	305	365	328	324	326	375	309	316	349	321	277	296	302	335	356	319	338	290	334	293	318	353	325	326	333	319	333	349	322	325	335	317	323	343	317	320	318	326	321	345	294	280	313	343	341	335	296	313	320	308	342	333	323	320	342	298	328	323	298	361	309	310	289	328	334	365	335	339	342	338	345	365	344	357	327	320	302	321	323	333	333	318	312	321	328	311	326	326	342	318	351	308	319	335	331	294	339	340	305	352	306	304	332	320	301	322	392	325	315	323	311	318	315	333	346	338	303	315	339	337	322	336	307	319	322	319	344	321	320	323	312	349	306	304	316	320	300	307	321	329	341	322	364	300	344	347	305	328	314	307	337	332	309	348	319	322	293	337	292	296	309	333	313	315	324	326	336	369	315	330	347	319	330	336	336	333	321	318	298	318	321	342	321	346	341	347	301	344	333	319	319	325	319	320	326	315	319	302	314	316	356	296	328	291	308	331	365	321	322	286	307	376	322	323	348	323	348	338	314	303	309	306	351	326	352	340	321	320	356	325	320	317	301	320	324	314	301	360	321	311	329	302	324	347	322	324	314	324	323	325	325	323	309	355	337	354	328	364	303	334	314	333	327	333	343	323	352	331	309	324	314	324	311	337	340	327	326	322	317	330	306	308	322	338	287	324	369	329	335	337	281	319	316	319	292	304	330	302	336	307	314	329	343	331	338	297	316	342	349	350	318	329	307	348	316	317	320	319	320	310	302	331	307	318	334	343	290	318	315	312	328	332	324	354	321	325	338	301	358	317	310	313	321	335	312	303	301	355	296	332	332	333	343	305	314	303	321	324	292	314	347	355	321	347	346	305	325	305	354	315	297	317	326	319	301	299	316	327	307	347	297	343	314	314	307	335	350	304	311	296	336	307	310	334	343	328	327	315	338	318	341	295	337	299	305	291	337	336	341	337	321	303	336	340	291	336	314	370	349	340	318	314	307	300	314	323	319	308	319	310	316	308	301	318	347	351	334	317	329	325	346	317	315	321	308	357	326	344	330	336	344	330	293	328	310	351	296	336	318	329	328	331	289	332	340	328	307	311	341	313	329	304	330	331	322	347	330	328	323	323	327	323	323	298	327	345	309	316	321	334	366	340	328	308	327	290	343	349	322	320	313	334	346	287	328	322	338	343	354	338	330	341	304	317	336	362	321	334	290	301	340	334	302	328	329	315	334	331	321	319	333	309	317	315	332	310	324	288	300	323	330	311	336	298	316	289	333	287	310	355	324	330	328	323	349	331	344	327	319	304	330	312	316	339	354	335	336	297	291	319	338	307	304	302	346	349	323	305	289	333	343	329	322	313	314	323	320	310	320	311	310	331	362	328	299	323	337	305	322	322	291	323	327	303	319	311	332	344	310	337	327	317	296	315	325	316	322	329	315	317	329	298	306	322	308	321	361	309	329	344	277	312	353	291	323	333	304	311	361	290	320	359	358	335	320	313	264	311	332	308	355	328	319	303	340	314	342	324	302	307	328	320	334	319	332	331	300	290	337	308	345	289	304	311	323	308	331	338	321	331	361	351	367	331	320	330	345	311	361	341	285	299	299	337	340	362	299	289	331	294	316	294	346	331	358	294	307	342	337	311	302	350	329	308	300	328	332	355	330	297	326	314	323	316	301	317	297	305	348	361	313	314	282	315	327	306	332	327	304	337	341	293	310	345	326	317	317	316	330	327	330	315	308	323	325	304	347	303	316	315	303	305	338	315	357	310	338	334	307	333	356	300	335	331	337	283	321	297	317	314	329	331	309	315	316	313	306	310	304	328	303	340	312	323	324	309	345	342	325	294	325	339	343	325	321	315	338	315	325	324	370	318	284	354	323	350	348	290	327	300	337	288	338	331	345	341	337	305	307	304	307	315	306	326	301	338	321	330	340	331	317	317	307	340	307	347	322	319	308	349	300	319	322	296	313	333	335	280	312	321	301	328	286	282	317	328	310	325	310	315	342	361	311	332	340	320	299	317	310	312	306	321	320	333	364	347	347	311	357	329	312	347	318	330	324	279	295	330	350	334	325	327	341	348	314	328	330	306	357	319	289	286	310	341	305	334	325	294	378	305	295	342	310	332	302	316	321	329	321	302	335	339	337	327	313	295	317	344	324	323	327	327	342	348	304	308	311	369	305	330	340	336	308	286	317	308	350	258	320	369	335	302	305	345	290	326	305	314	306	326	322	346	350	316	315	329	321	335	292	315	324	318	319	294	334	322	330	335	322	332	345	327	315	316	319	317	308	315	373	320	322	328	320	347	339	337	328	313	293	335	289	311	340	324	329	350	296	325	379	361	310	306	319	302	318	330	354	344	333	341	293	315	335	327	309	294	327	307	269	330	326	370	308	337	307	334	301	326	308	308	342	292	344	350	318	308	325	324	296	345	349	300	313	321	310	354	341	327	292	297	340	319	334	344	313	329	358	326	332	333	322	329	292	331	300	322	326	327	333	305	311	321	329	369	307	327	318	334	273	316	327	322	326	338	320	308	330	314	348	310	335	337	352	342	331	345	336	309	335	340	338	332	330	293	352	277	317	317	336	324	299	314	340	327	321	345	295	327	316	312	322	308	314	368	331	337	334	346	311	346	292	320	335	353	365	359	310	323	282	328	343	322	300	278	320	335	359	321	339	327	302	330	316	308	338	328	342	369	324	309	339	329	331	343	301	319	305	337	350	343	348	323	368	361	295	322	334	305	309	329	341	319	321	298	319	362	310	328	308	304	297	310	303	315	333	325	324	311	346	318	343	311	299	335	313	327	321	328	317	327	321	317
5750	1687	3036	3454	3006	2700	2243	1962	1744	1613	1448	1416	1348	1222	1111	1110	1176	1075	1027	1062	984	985	956	987	963	923	935	924	956	919	934	905	901	821	832	881	904	877	941	881	884	893	922	785	834	901	898	853	849	821	845	864	811	869	848	845	855	854	882	823	833	837	794	841	827	814	861	825	847	828	834	875	856	819	842	818	857	804	829	823	832	865	797	836	812	817	821	804	804	823	831	846	877	828	836	835	809	843	848	772	839	859	805	843	817	869	778	778	810	814	797	819	812	883	826	802	808	836	806	849	791	804	843	837	804	786	823	854	828	776	837	881	850	892	868	821	872	815	842	858	807	825	790	833	798	849	799	809	843	810	859	837	857	747	787	821	842	845	781	826	813	811	834	834	874	840	815	871	797	845	826	785	799	904	795	811	785	830	871	823	781	807	805	802	847	803	783	859	814	810	848	798	790	863	847	828	788	828	806	825	836	824	833	825	849	807	797	824	877	843	814	777	804	786	852	785	808	807	814	804	792	839	814	774	786	813	780	817	775	839	818	851	845	799	855	838	805	813	805	750	805	866	801	816	826	835	864	804	840	848	795	834	819	832	845	823	789	788	827	765	818	804	834	814	800	812	835	837	829	810	845	768	810	828	818	893	822	865	844	816	829	775	790	801	825	802	805	836	814	831	796	829	845	815	828	826	813	796	846	803	800	829	826	808	835	775	811	823	869	852	796	787	820	818	824	862	738	838	809	782	825	769	829	795	757	793	823	791	735	801	827	839	781	812	812	824	835	859	820	827	805	826	800	795	840	823	869	815	862	785	799	850	851	826	816	886	802	814	843	795	853	817	852	814	850	838	855	844	843	827	794	840	802	792	861	757	875	790	820	855	859	837	831	807	808	827	810	788	841	772	798	798	779	830	816	839	804	821	797	813	824	842	791	790	846	840	776	816	784	814	804	822	857	841	801	800	807	799	797	803	756	840	836	837	841	767	835	766	786	851	774	793	842	829	808	798	811	818	814	817	853	776	770	843	842	821	821	787	821	806	815	834	829	797	770	770	784	837	799	824	788	804	808	823	794	864	812	806	835	819	876	785	839	783	829	808	814	832	787	833	795	816	825	810	802	836	851	801	867	853	832	817	788	844	771	820	852	796	826	819	776	831	805	816	827	862	781	796	803	885	862	761	798	815	841	863	786	800	809	794	842	802	829	854	784	818	814	853	778	825	748	795	841	893	841	862	752	744	851	824	797	817	801	799	816	846	875	884	828	851	865	800	859	863	805	813	818	863	826	806	832	861	818	804	830	833	798	852	844	802	788	788	821	798	800	818	781	800	819	791	800	815	815	823	857	825	828	797	851	787	824	783	771	846	834	789	778	788	814	845	831	865	826	767	774	822	832	783	829	817	786	869	841	802	788	826	812	804	864	847	839	794	817	791	821	866	803	833	815	811	844	838	815	822	838	875	808	786	804	775	781	818	848	792	799	813	795	786	803	832	797	833	874	804	831	821	874	831	806	830	829	773	773	850	808	751	812	809	816	888	752	824	858	841	820	867	771	813	847	782	788	827	812	860	808	777	794	770	854	832	827	797	829	817	822	822	827	789	780	753	834	784	789	802	790	800	835	825	829	816	821	879	876	812	838	862	824	898	846	827	802	812	783	810	783	828	818	806	874	806	766	807	829	812	849	828	838	799	821	784	817	803	796	825	798	763	820	878	799	835	770	811	819	832	846	837	843	825	844	889	814	847	823	815	782	781	822	817	785	812	816	884	869	833	801	822	850	816	823	838	793	810	891	828	843	822	798	865	843	861	814	788	761	835	866	806	881	799	803	779	817	888	803	758	819	799	803	848	854	810	820	813	805	775	813	792	811	795	804	810	758	890	736	820	813	813	795	811	813	818	805	838	812	840	814	813	824	804	813	803	840	815	802	824	800	772	826	819	834	822	841	804	812	810	786	797	838	784	816	790	827	820	830	843	784	796	802	856	785	823	785	837	843	879	822	859	833	835	840	865	843	800	772	844	829	823	826	840	825	855	774	841	841	787	824	829	787	818	826	838	819	850	791	797	821	793	803	779	801	826	814	798	831	780	800	823	779	815	850	790	872	801	859	842	860	821	808	841	841	808	931	799	832	816	790	808	832	795	783	784	817	788	785	825	787	800	822	858	808	787	833	805	885	733	838	807	847	803	768	829	815	838	838	814	826	877	814	836	809	840	816	801	817	826	781	781	814	837	824	803	811	864	852	770	809	814	803	810	782	815	819	839	779	834	812	809	816	853	871	819	833	807	747	821	790	735	814	821	838	853	826	828	867	839	848	817	816	834	810	904	837	782	842	801	881	807	787	850	820	810	776	858	826	852	795	833	839	822	798	815	870	819	793	825	831	837	781	830	783	797	813	848	825	809	775	758	851	811	873	754	822	781	842	847	759	838	837	765	829	793	861	833	819	822	817	807	828	821	887	840	820	848	774	833	809	811	807	795	858	849	820	835	819	791	802	862	836	770	802	822	790	818	840	785	804	825	850	788	815	854	857	777	830	850	771	799	847	821	852	781	848	799	804	836	873	829	849	850	823	824	796	884	812	829	809	839	830	815	842	801	821	810	818	788	805	779	811	826	847	743	787	797	810	826	858	791	854	820	829	790	832	795	848	843	802	807	845	893	789	817	821	767	864	845	792	794	792	850	820	842	822	828	827	810	851	834	786	815	849	847	853	832	765	805	807	789	830	790	837	842	827	830	793	783	835	798	868	786	792	825	832	816	842	874	828	783	831	812	880	820	824	798	836	812	807	834	814	802	881	803	847	847	840	813	826	809	841	859	782	805	855	738	817	803	791	815	784	878	867	847	843	798	836	824	830	843	750	789	829	807	845	835	824	838	846	825	822	795	782	807	801	848	827	802	809	798	826	803	806	839	798	837	850	818	831	812	789	798	805	802	861	822	875	804	816	830	766	909	821	785	871	829	859	807	788	812	833	827	806	810	796	846	840	874	825	839	836	871	794	783	871	846	844	835	811	797	800	821	804	836	842	852	808	798	808	772	812	820	789	831	841	817	830	803	817	844	804	813	793	813	819	822	822	840	856	851	776	839	809	847	793	789	813	776	772	781	803	820	811	801	813	836	776	846	792	817	795	838	798	805	788	805	779	829	786	810	839	846	840	837	808	796	837	856	826	809	846	816	773	797	808	844	820	793	794	793	812	779	764	820	857	839	802	824	810	810	791	817	786	845	790	834	808	793	787	830	801	831	821	797	792	736	764	830	817	812	807	814	826	743	803	761	831	827	844	874	856	801	789	762	798	827	811	821	824	818	814	823	827	848	887	839	804	806	825	826	773	820	777	862	852	862	799	811	819	832	798	844	794	842	811	832	748	801	790	786	763	791	842	790	822	767	868	823	871	814	816	854	796	830	849	824	824	828	827	878	785	780	794	806	784	826	831	838	791	842	803	792	869	845	833	823	782	828	825	813	850	784	875	836	818	794	867	859	811	815
15331	2272	2487	1891	1299	1035	750	578	496	405	378	315	358	287	327	247	241	250	216	203	193	214	195	200	190	190	177	201	193	184	180	172	153	182	183	184	167	172	164	177	175	141	160	185	157	156	180	160	176	158	145	146	152	139	145	151	150	150	163	153	165	124	137	169	157	165	160	155	163	167	156	179	173	185	134	173	176	166	168	163	169	173	172	167	157	173	159	138	144	182	162	145	195	175	172	140	158	166	145	151	150	166	151	152	173	140	137	139	145	143	152	162	178	151	143	181	189	189	173	180	155	169	160	130	174	167	158	131	164	152	169	156	169	166	173	155	160	166	173	154	140	157	170	150	170	144	161	160	149	152	157	155	179	167	165	154	160	131	174	162	138	160	145	159	140	151	156	162	151	157	141	164	148	176	165	157	152	145	166	128	151	135	137	130	157	157	159	158	154	141	169	156	161	166	154	191	173	173	144	158	196	162	146	163	160	161	157	180	151	162	173	136	174	164	147	141	166	151	134	168	152	183	161	151	137	149	155	161	170	162	166	171	175	139	138	145	131	140	150	167	142	152	139	166	144	165	157	163	147	167	160	169	156	152	161	162	166	143	167	142	179	146	193	159	147	197	154	174	156	146	139	179	155	155	151	140	159	155	177	151	175	153	183	136	126	172	158	149	160	144	160	170	163	143	180	159	168	154	173	163	169	173	167	162	151	147	170	162	144	142	157	139	154	155	164	143	142	142	152	157	156	149	129	163	176	165	165	169	137	156	141	173	176	145	145	156	153	125	149	154	148	161	171	167	129	161	163	175	152	135	129	153	163	156	170	168	144	165	146	147	142	142	148	178	169	160	164	158	152	134	151	157	158	137	158	179	162	160	153	185	142	170	152	172	168	151	164	148	146	142	136	165	188	163	144	154	152	167	145	165	160	153	147	151	163	160	157	152	161	170	127	153	161	152	167	167	179	158	156	151	174	152	154	154	158	141	137	156	163	185	149	164	140	148	162	136	154	157	156	145	139	153	155	145	166	143	161	150	162	151	155	148	149	144	141	163	169	156	153	160	172	151	154	152	142	139	175	170	173	154	145	159	147	138	152	171	172	169	164	149	137	163	168	164	147	172	150	166	145	166	156	160	154	164	187	156	164	142	169	153	159	155	143	154	147	137	150	171	147	155	152	133	152	153	141	153	159	140	156	165	156	181	155	155	139	154	158	164	156	151	174	164	175	176	146	180	167	142	170	166	153	179	165	168	152	170	167	139	146	160	168	167	142	142	168	132	151	175	167	144	174	162	143	158	179	131	145	159	158	159	133	147	131	148	142	153	147	153	177	164	167	127	158	154	141	164	145	154	141	152	179	173	165	151	154	170	122	165	134	159	159	159	164	151	154	175	137	147	174	139	153	174	159	140	140	168	190	138	145	151	149	148	144	155	143	149	154	173	149	152	166	160	138	152	165	152	142	152	143	154	146	138	151	150	151	153	161	158	161	162	176	160	159	170	140	170	165	150	165	156	161	156	175	152	189	149	171	142	166	170	140	162	132	145	172	133	161	160	161	145	144	152	141	188	162	158	162	155	162	167	175	170	172	146	160	147	156	152	151	151	157	183	165	173	173	155	143	180	163	160	173	134	150	143	151	149	151	154	172	114	167	139	168	170	148	169	152	141	150	146	175	159	159	193	144	141	152	152	161	157	159	157	152	142	146	174	162	148	147	166	158	134	162	162	162	149	154	143	142	144	159	161	169	148	147	146	142	178	161	175	158	161	147	169	145	133	141	160	155	139	188	186	165	163	158	151	157	147	155	149	151	180	181	195	139	146	164	166	147	156	141	140	175	152	166	159	139	147	145	142	168	155	160	139	149	146	144	150	150	160	157	154	140	159	162	158	161	141	146	152	147	157	148	151	160	164	168	158	146	171	148	188	156	165	167	166	149	136	143	144	164	154	143	154	130	147	150	174	175	142	159	153	165	163	155	156	165	155	168	147	147	136	162	161	157	167	162	160	154	131	152	170	154	140	155	148	153	167	161	154	180	152	169	151	164	175	158	161	157	178	163	150	152	170	153	154	151	167	140	136	156	154	138	149	159	156	144	164	149	156	168	168	150	166	161	148	158	139	139	157	154	151	167	159	155	156	157	160	136	165	167	148	152	175	139	139	153	137	165	162	153	155	144	158	146	172	161	146	161	172	164	185	133	150	158	146	169	188	148	164	178	152	157	154	155	147	161	146	143	137	161	157	157	148	158	167	162	154	185	147	148	177	131	144	160	138	163	155	165	159	147	141	161	131	175	163	149	161	153	166	175	165	156	174	172	166	159	156	166	137	146	154	145	149	150	156	153	144	162	143	179	174	159	141	137	164	152	157	149	157	155	153	143	153	180	175	156	162	166	162	169	132	169	167	167	162	156	166	154	165	148	149	154	149	165	175	172	168	168	164	152	173	140	152	174	135	141	146	177	157	148	150	154	162	167	135	153	152	150	154	152	161	157	175	116	155	115	163	168	146	143	153	144	129	151	162	176	129	172	154	159	164	140	173	142	152	162	172	163	158	139	167	169	140	165	134	171	184	144	156	169	171	190	171	168	168	146	170	158	170	139	171	163	139	164	164	149	155	149	151	166	163	157	131	163	154	149	169	160	145	159	185	177	150	142	161	134	138	143	152	180	167	150	139	153	162	169	132	156	148	149	155	135	138	160	164	141	158	152	153	153	132	159	151	159	143	176	141	165	149	167	139	145	159	148	144	132	171	154	147	167	164	159	147	174	148	161	144	141	165	150	196	136	128	171	165	144	153	153	163	170	168	173	168	167	153	149	160	149	153	162	180	155	155	174	145	151	154	157	139	146	167	144	136	167	135	169	175	188	164	131	161	180	147	155	168	158	170	157	148	150	149	166	167	138	133	172	162	167	174	185	143	164	171	153	132	172	130	164	180	154	150	155	174	146	155	162	135	150	178	181	146	183	169	163	158	166	164	161	165	162	156	159	148	170	167	169	156	174	152	152	157	155	148	160	159	137	150	163	156	175	166	147	163	148	187	174	159	169	142	160	164	161	157	162	123	161	158	191	160	156	140	146	165	164	167	168	138	149	149	142	145	148	154	171	129	156	162	157	142	145	170	150	133	147	156	146	150	130	172	151	141	166	158	161	143	149	178	161	154	166	183	147	150	160	146	175	161	142	162	160	151	140	186	176	149	156	156	157	153	163	157	169	153	144	152	177	157	156	158	198	155	154	175	152	119	165	162	142	156	160	160	155	135	162	166	139	145	143	132	146	144	162	146	174	179	159	146	179	161	168	156	138	154	173	184	150	162	150	145	147	162	163	146	159	160	162	155	186	150	153	151	129	159	146	151	165	171	162	148	133	145	160	155	154	158	156	162	160	142	138	152	164	172	149	148	157	140	136	158	187	173	147	152	172	162	170	165	146	176	173	171	146	161	174	161	142	145	135	166	157	146	165	176	180	150	164	163	166	181	161	154	158	138	147	173
7399	2059	4544	5479	4731	3900	3227	2618	2305	1964	1645	1549	1337	1342	1105	1062	984	951	921	809	815	797	777	724	743	706	629	631	610	627	638	638	554	574	564	545	577	542	538	505	568	559	533	509	447	513	444	462	509	516	549	510	530	444	481	463	477	464	474	499	516	460	465	449	510	442	427	485	466	474	439	470	419	481	469	481	435	498	451	466	417	446	499	451	457	446	476	472	409	478	447	460	452	451	434	471	438	449	463	467	430	456	443	434	424	443	405	444	423	449	433	439	479	462	433	447	453	486	419	450	443	429	439	438	444	440	385	442	496	423	410	463	472	481	483	450	477	498	468	451	442	455	416	460	416	432	452	412	438	448	455	473	446	434	443	451	435	412	447	496	431	458	441	432	452	417	407	438	418	436	394	451	451	470	444	439	437	438	420	423	407	435	456	438	420	433	445	414	458	411	461	427	403	429	434	438	453	455	387	452	431	369	384	484	431	466	457	402	423	449	478	464	454	395	445	411	455	462	391	433	423	397	443	436	440	401	439	432	415	456	443	402	416	425	424	471	433	429	418	463	423	448	416	472	434	413	459	445	460	429	434	441	419	420	436	417	446	461	398	390	420	397	438	424	436	418	416	461	427	411	412	468	438	470	435	446	421	433	428	453	421	416	443	397	442	421	435	428	436	478	418	412	408	438	419	444	408	420	388	425	469	473	415	443	440	435	416	440	437	475	460	397	470	415	454	475	412	432	429	444	396	433	426	426	458	441	405	454	404	416	377	427	400	480	436	433	451	443	456	420	440	433	437	411	443	400	455	474	479	408	421	439	434	413	477	415	437	449	410	418	419	416	450	430	438	451	464	436	466	440	423	438	439	448	418	440	426	438	392	415	463	418	449	470	425	429	447	451	435	405	455	438	439	411	480	403	433	433	442	421	425	439	438	385	393	445	437	437	447	398	452	401	472	435	428	399	434	420	451	421	425	428	408	445	412	428	428	440	433	432	415	444	428	440	439	434	468	406	435	437	442	438	407	447	446	434	434	378	416	431	443	440	432	412	465	415	438	415	443	422	410	436	406	442	444	426	410	415	458	425	438	428	428	409	438	442	451	398	427	435	446	422	400	445	420	458	439	437	448	441	446	431	457	463	428	414	442	429	433	429	440	458	430	428	426	439	429	433	412	406	438	448	424	447	450	482	484	448	403	411	419	401	436	444	442	449	414	438	419	427	448	477	454	411	395	441	443	426	421	428	430	404	423	405	400	451	441	377	454	412	431	441	421	479	448	423	416	441	454	449	463	451	472	379	422	423	445	439	464	434	427	456	478	430	413	434	459	425	429	402	383	422	421	439	465	435	510	400	427	442	427	398	435	387	455	434	395	425	409	381	449	461	441	437	454	459	406	439	488	399	444	456	449	461	448	444	447	447	439	444	417	431	416	435	439	426	438	396	424	446	435	446	451	424	429	393	455	431	468	414	394	460	399	443	431	428	466	423	430	458	460	419	440	459	445	442	412	474	427	440	451	462	382	423	419	409	426	433	439	465	440	442	440	459	425	419	436	430	452	464	422	465	442	453	428	484	440	452	450	474	424	435	421	419	428	461	418	446	476	438	401	420	483	441	426	442	435	417	461	473	453	461	428	436	416	426	442	430	383	441	454	452	408	454	402	448	462	446	416	434	423	425	462	440	383	448	438	445	427	414	464	429	453	433	425	408	459	437	458	453	467	447	448	446	421	424	438	426	445	470	421	487	432	476	440	464	403	419	452	430	415	416	424	480	434	475	419	426	374	429	438	443	437	402	417	429	459	412	426	446	436	428	414	413	444	434	428	440	428	464	421	415	424	445	448	434	432	409	455	431	416	450	413	454	456	417	396	414	435	428	435	455	415	425	429	437	465	411	452	431	412	420	432	412	413	425	459	396	467	450	407	411	461	446	447	388	439	436	468	440	439	464	424	443	446	444	441	440	436	460	451	450	389	417	405	428	429	435	445	426	455	449	418	407	456	425	418	396	439	437	420	424	437	426	429	409	435	442	441	426	426	411	464	396	449	421	445	416	430	412	460	448	435	401	433	437	460	444	445	394	478	420	435	393	426	418	431	449	451	455	444	458	448	424	439	450	446	393	465	469	436	436	452	410	430	412	465	440	428	468	442	423	460	439	443	428	418	396	425	478	467	461	453	430	421	419	440	458	483	413	437	439	431	386	428	467	439	432	427	449	435	461	452	437	448	389	441	404	453	454	424	461	430	450	446	434	410	414	421	449	409	463	466	473	431	427	446	428	411	413	439	391	449	427	437	440	396	425	422	434	433	403	421	439	424	448	445	419	412	453	413	431	435	444	424	441	439	453	432	435	427	412	430	444	434	430	416	423	421	440	420	455	457	460	425	404	446	404	464	460	421	461	419	414	453	420	434	414	441	431	430	424	455	429	417	449	447	415	431	440	445	433	414	425	432	459	430	415	433	420	410	438	425	414	469	520	457	407	437	435	395	465	426	426	433	425	442	439	438	401	400	415	435	451	433	443	442	442	448	406	481	429	447	443	423	415	435	448	393	450	467	410	421	458	435	462	444	434	434	467	436	377	488	435	432	454	450	461	430	424	418	420	410	442	453	449	426	408	447	402	461	434	404	430	466	456	474	471	457	446	425	421	410	428	411	448	431	438	448	438	409	472	421	420	418	433	468	401	389	429	464	431	402	397	413	428	430	439	445	448	450	419	418	475	415	454	450	431	428	416	388	444	464	428	445	466	456	425	437	415	429	417	440	458	454	400	419	433	402	424	429	428	424	445	401	412	399	433	461	392	421	423	463	435	448	428	427	445	459	406	409	420	445	404	400	439	463	432	429	403	429	431	466	428	467	457	431	397	430	461	427	432	428	470	409	414	422	456	441	414	459	449	446	428	445	442	430	457	447	425	452	452	418	428	419	444	446	452	465	430	424	456	457	475	420	463	416	451	430	436	447	428	436	426	418	457	440	447	411	487	429	444	437	456	460	431	464	453	426	429	474	434	432	429	426	404	452	387	427	421	441	442	441	449	432	424	428	402	445	465	465	422	436	438	435	448	433	419	444	413	438	438	427	437	419	464	404	396	425	439	415	457	428	426	476	449	449	429	391	424	416	439	378	430	428	463	461	403	433	442	442	438	436	419	455	495	418	450	445	447	427	431	441	449	441	461	426	418	439	431	424	452	421	419	463	407	462	408	428	430	439	414	454	456	424	438	425	458	433	437	422	404	425	417	413	404	427	437	411	444	438	478	394	430	461	446	458	430	461	427	435	438	441	420	415	468	492	432	452	399	428	431	399	425	426	440	408	434	407	404	453	442	423	421	413	431	431	452	441	408	450	382	444	429	408	433	453	433	450	479	452	398	445	434	462	449	448	389	463	459	386	426	448	459	441	393	452	426	440	456	459	403	411	425	415	434	408	434	456	445	413	418	448	428	429	416	446	454	467	454	420	420	412	447	412	432	466	439	478	435	425	421	404	461	455	430
2570	376	417	377	371	354	349	376	364	381	342	348	331	351	340	314	301	332	337	348	339	342	356	358	323	339	351	325	320	343	351	352	314	353	364	339	360	375	386	359	346	299	344	346	333	340	352	345	303	369	349	319	389	350	348	352	347	367	345	330	328	343	327	341	355	323	383	337	375	350	334	341	343	346	327	349	352	301	336	333	312	358	350	374	379	341	357	348	366	328	350	349	356	383	329	347	341	362	328	343	357	363	343	368	361	352	355	327	352	330	360	324	361	373	385	360	351	315	331	363	373	352	354	345	355	355	336	328	355	331	396	346	370	360	347	340	340	336	332	362	357	299	344	366	319	366	349	357	329	336	352	374	288	350	351	340	391	353	345	390	340	355	362	314	343	324	336	347	336	358	343	349	339	370	310	383	342	342	336	341	367	343	341	361	393	334	350	363	360	355	364	369	346	337	324	380	341	354	309	333	352	371	303	349	343	306	342	366	380	377	353	328	333	377	363	337	349	327	339	343	327	361	357	319	376	326	335	340	406	333	349	369	305	344	337	329	328	319	347	353	358	312	372	344	350	347	377	336	373	325	333	331	336	365	346	363	353	344	332	349	345	347	342	348	328	334	355	324	350	350	345	363	378	401	360	340	360	318	345	338	300	320	343	338	351	338	348	337	345	334	348	344	348	364	316	331	348	356	309	353	366	333	362	342	349	356	318	337	328	324	356	351	348	337	335	339	334	356	341	342	331	360	327	361	315	340	320	350	360	334	314	311	363	358	318	335	363	313	367	365	326	344	354	336	369	368	343	386	349	344	356	348	365	351	335	342	366	376	332	379	355	337	321	340	343	364	333	338	341	357	347	362	347	304	366	327	368	359	395	348	359	340	315	361	317	351	359	341	333	338	301	352	337	348	352	350	333	340	341	345	326	352	348	328	306	346	348	360	332	331	350	342	337	338	328	332	331	372	344	361	334	324	328	327	362	337	346	370	332	357	365	341	342	365	348	363	318	364	312	350	331	372	378	369	346	335	343	371	353	329	357	345	377	326	319	333	387	368	319	378	352	355	353	342	350	331	352	334	377	313	342	360	331	322	338	362	338	356	377	330	338	367	381	299	321	317	337	317	389	344	339	334	332	379	351	328	368	360	361	318	349	343	371	338	332	340	359	328	344	366	372	357	344	347	347	357	342	347	349	349	357	349	364	330	359	358	341	320	384	321	334	362	353	318	359	365	344	314	306	351	366	389	335	345	343	315	368	339	331	344	318	364	388	362	355	360	318	331	366	337	328	326	378	326	324	351	370	365	348	380	356	343	321	367	363	356	364	360	351	364	310	348	312	347	359	340	350	345	351	333	326	322	337	334	375	348	344	350	370	355	351	358	334	348	335	350	350	340	297	367	363	343	333	384	327	324	341	320	345	361	330	364	367	327	322	325	366	312	358	308	355	369	342	334	334	353	328	377	331	293	295	328	317	319	331	384	367	376	343	341	334	353	341	342	330	362	342	326	364	363	337	360	325	345	326	366	352	335	333	355	366	332	352	343	343	312	323	380	364	361	372	384	362	371	344	322	345	337	346	337	366	380	352	316	351	340	324	347	342	325	373	343	341	360	318	305	363	379	289	317	343	338	396	355	366	327	379	344	384	314	359	358	354	334	334	317	349	368	324	350	373	317	314	338	331	372	326	315	345	355	358	338	323	360	333	368	331	329	381	367	350	357	366	355	305	346	349	350	333	298	333	311	307	340	338	321	349	327	346	355	392	335	318	341	336	323	324	346	334	334	365	344	364	354	341	340	344	374	339	369	339	335	326	349	378	332	349	355	331	324	371	354	349	344	348	342	354	363	385	351	311	334	327	326	356	365	342	310	335	362	324	300	335	362	361	325	301	377	329	331	347	356	322	344	369	320	327	349	368	348	330	326	348	327	348	350	334	352	285	342	326	332	381	322	330	325	360	333	371	361	352	359	350	348	349	339	348	309	338	338	314	354	321	341	330	338	305	347	305	376	355	341	362	349	340	371	329	344	346	357	338	350	331	326	344	330	355	363	356	312	346	360	356	329	322	351	334	340	337	367	343	325	334	362	340	347	341	305	341	349	343	330	336	333	323	366	365	328	325	363	339	322	344	332	364	341	344	353	391	355	343	328	351	365	327	347	388	312	308	348	327	367	319	332	333	346	384	337	344	362	364	378	370	379	318	352	330	356	337	349	341	335	336	349	345	358	341	362	372	326	347	327	327	346	379	360	325	330	335	346	351	343	365	336	346	351	343	334	353	327	363	352	338	317	345	339	358	364	347	373	350	336	324	362	320	361	328	368	364	340	339	378	340	341	349	323	346	342	324	396	379	334	350	316	338	323	355	371	367	360	350	367	368	361	352	340	354	377	326	352	341	317	340	361	355	361	328	363	346	367	323	320	330	354	337	332	339	325	333	342	336	353	350	340	383	352	373	348	383	338	335	345	363	332	331	363	348	345	328	308	347	373	403	342	350	366	358	329	343	317	364	380	345	342	354	364	326	354	315	383	336	334	328	341	360	351	355	347	356	372	352	398	347	336	377	318	339	352	330	316	303	340	336	298	360	305	344	327	331	331	372	340	363	373	348	333	332	356	341	372	351	349	361	317	328	372	338	358	324	358	324	358	363	345	351	323	317	388	334	354	342	348	370	361	355	341	336	354	335	338	352	342	336	330	306	316	350	351	353	366	362	306	368	331	355	339	330	376	364	346	366	347	355	349	360	325	349	374	385	336	345	346	354	340	361	332	336	377	356	337	365	392	335	338	329	339	377	374	374	318	321	358	312	367	337	339	318	325	346	358	377	351	327	378	358	362	299	344	349	368	338	350	323	347	331	327	345	354	357	328	340	333	319	336	334	331	354	365	357	361	334	372	350	361	334	343	356	366	348	345	330	350	310	360	334	387	340	323	330	340	341	304	393	352	328	360	341	378	332	339	327	336	366	340	388	342	376	360	343	353	344	329	353	344	349	357	341	329	333	363	314	334	380	360	332	307	332	359	314	355	327	341	324	334	347	362	339	383	318	318	334	331	318	390	364	356	331	356	320	381	367	333	351	333	368	352	365	323	348	349	350	381	343	334	391	359	343	317	361	332	342	348	343	356	366	336	318	323	353	349	351	329	339	356	353	362	358	315	381	353	343	327	355	318	356	345	362	343	333	355	358	329	338	328	367	321	348	377	368	377	357	313	357	335	363	323	374	352	364	343	397	330	327	339	344	371	354	361	353	385	321	340	346	379	341	306	357	367	359	351	368	358	311	312	353	357	328	328	391	296	341	349	341	328	373	347	326	369	331	366	359	357	365	368	379	359	348	337	364	375	320	379	322	334	351	358	366	341	392	363	367	371	346	348	351	336	362	314	353	353	298	340	334	380	382	301	344	311	328	362	331	360	351	369	323	366	383	355	353	315	343	332	350	371	346	361	346	357	351	339	357	368	339	334	347	347	350	331	328	345	349	321	370	368	352	352
2620	960	981	1023	1021	967	959	982	949	938	900	900	951	905	891	900	950	919	939	941	859	857	932	866	858	893	874	897	895	868	891	884	846	868	833	894	892	919	886	862	909	877	927	827	892	875	896	869	854	896	860	939	858	914	878	945	907	913	867	897	863	887	933	874	818	901	882	915	880	871	887	841	866	879	881	886	873	960	837	889	871	896	938	959	901	888	897	876	855	818	889	887	904	896	897	904	884	875	884	840	847	876	890	893	872	840	885	854	850	910	883	889	836	864	877	821	940	889	815	859	878	844	839	871	884	941	864	894	895	859	900	908	835	870	904	927	902	873	873	894	878	862	859	860	898	847	841	916	847	863	900	867	894	889	890	828	868	882	870	854	887	888	854	818	854	908	851	874	821	859	895	893	894	869	949	852	877	873	896	824	900	874	860	936	904	877	873	846	832	895	871	927	874	863	890	864	903	940	878	920	904	862	914	826	861	903	896	873	919	858	917	907	867	900	869	860	929	920	851	883	893	873	910	900	889	859	881	816	890	896	901	947	863	882	847	871	922	875	843	836	892	846	838	889	849	861	932	900	878	886	859	855	892	846	874	924	883	914	857	833	850	856	955	826	844	875	837	864	881	876	844	878	917	927	862	912	916	906	864	892	849	863	893	862	866	848	897	875	905	872	853	897	855	918	835	881	874	882	915	849	856	860	879	905	863	869	780	864	872	873	848	912	883	888	879	903	914	841	891	827	875	864	879	863	893	842	872	893	873	846	869	863	831	882	889	834	868	917	890	863	875	834	860	843	847	948	882	939	917	899	877	835	922	822	859	919	912	902	920	901	837	886	838	905	867	862	873	837	912	889	888	882	864	851	894	812	885	867	859	851	854	820	929	900	874	840	892	894	848	871	873	874	894	886	888	829	883	831	885	841	869	887	822	869	900	887	932	886	874	841	947	901	861	864	929	867	894	902	922	931	878	888	894	861	842	847	898	825	881	898	864	858	880	863	876	837	881	864	932	922	886	892	890	891	866	884	877	931	857	865	933	890	913	913	914	862	834	908	816	863	901	900	824	918	880	831	899	951	833	902	860	836	874	847	926	854	857	857	855	897	826	878	885	864	889	873	899	905	840	811	855	917	954	884	845	917	890	866	923	895	845	827	844	914	884	839	868	878	902	888	874	816	886	836	866	945	871	895	938	851	881	850	918	870	923	870	933	894	834	933	866	866	924	827	837	888	928	835	936	908	839	910	911	890	835	871	883	890	850	922	908	834	816	905	878	921	917	889	856	874	896	911	922	907	899	891	842	861	839	846	917	870	920	850	985	948	896	859	900	864	901	880	865	914	892	878	904	889	907	841	865	883	825	863	846	888	906	867	889	882	869	871	877	854	869	922	936	879	898	896	898	932	909	878	856	865	910	822	899	847	872	925	909	857	852	821	854	885	893	872	841	902	833	875	883	837	864	861	886	888	854	907	923	832	897	902	859	863	925	881	915	890	880	930	871	906	884	965	907	846	929	863	857	882	897	881	893	838	856	867	915	890	896	876	914	846	878	852	835	878	859	895	860	862	900	867	807	857	853	903	861	886	851	921	895	846	857	918	880	899	913	880	906	838	858	892	878	843	896	874	830	872	873	922	841	917	885	838	891	889	863	919	932	922	900	859	924	840	873	903	874	898	905	852	884	907	871	853	815	891	875	896	907	939	894	911	835	856	879	893	889	902	847	876	864	836	883	920	865	889	889	885	831	827	866	890	857	863	899	885	878	934	888	842	895	863	887	813	834	883	845	864	867	861	893	873	842	835	857	930	884	933	819	836	916	935	856	846	913	872	892	896	857	894	907	853	855	856	898	915	835	891	921	823	854	877	870	932	908	823	911	861	865	832	909	862	897	881	881	865	892	936	869	937	851	936	836	873	877	861	906	864	884	856	837	903	898	946	890	883	852	898	838	866	846	906	855	863	847	900	860	882	862	858	849	907	840	913	865	863	937	873	884	854	879	832	940	865	891	869	903	867	882	882	884	847	867	905	933	882	868	911	927	874	874	877	897	878	861	897	870	893	889	934	842	889	864	844	916	936	850	817	853	880	848	917	877	887	895	897	853	840	923	851	882	922	834	877	878	894	816	867	816	869	863	880	858	854	881	920	884	881	887	869	852	890	877	872	872	872	849	879	836	889	856	904	904	869	913	899	863	864	932	859	897	880	889	902	905	853	859	869	842	896	884	854	889	877	882	807	853	888	916	855	857	853	870	931	875	832	837	830	846	905	886	866	847	854	839	833	878	853	811	946	818	955	887	905	930	866	899	886	893	923	856	853	847	842	862	907	916	894	899	915	918	866	830	894	868	837	867	878	888	881	860	858	894	898	882	884	933	866	908	894	833	924	878	882	829	860	851	883	859	810	916	939	889	855	869	872	903	867	920	894	943	849	888	895	870	873	875	833	874	920	908	877	879	832	876	912	854	911	927	874	918	846	861	914	865	885	914	835	836	902	856	858	874	872	884	869	867	882	824	841	897	812	852	891	897	838	855	874	894	922	813	875	902	893	900	899	850	848	839	913	850	896	873	878	907	877	864	889	821	897	891	890	892	876	921	842	872	864	861	899	883	871	825	870	833	864	870	895	794	889	872	898	870	864	862	892	875	875	856	824	872	916	885	817	906	876	937	863	854	888	901	912	885	879	873	846	852	921	882	836	889	853	868	878	859	849	891	873	880	956	913	905	913	869	902	860	905	861	876	876	870	862	932	916	868	914	850	871	821	867	880	873	910	849	947	841	878	840	907	862	913	866	849	963	866	854	890	898	915	896	907	903	891	919	860	887	924	882	924	915	876	875	885	885	868	832	838	856	857	878	897	887	848	883	873	890	849	882	870	888	919	870	850	883	911	909	914	884	874	852	933	893	841	923	864	824	924	794	876	888	829	850	890	890	832	875	846	892	895	864	890	870	876	875	934	953	904	862	900	899	867	853	902	886	836	869	875	869	935	875	889	912	887	825	925	923	831	864	901	832	848	921	888	835	837	920	883	926	891	829	941	872	904	869	835	860	913	882	854	837	895	846	896	883	848	876	894	880	866	891	889	843	838	842	878	913	912	839	868	854	882	912	858	883	920	896	869	912	896	881	950	856	882	893	822	882	867	835	887	859	838	910	869	861	859	867	850	901	914	845	917	806	875	866	876	907	902	892	844	882	889	918	852	856	855	887	881	847	875	939	867	872	868	874	862	861	860	882	895	905	855	910	898	822	862	884	885	928	844	927	877	909	871	894	856	930	847	911	919	880	848	857	812	956	854	872	842	860	864	839	828	849	888	844	918	864	923	865	849	823	890	879	912	878	908	899	908	886	833	888	875	937	940	939	847	945	872	889	844	922	927	861	919	855	850	858	926	898	852	874	895	900	850	856	890	876	876	918	850	890	844	851	847	896	868	924	925	836	859	892	855	829	905	898	853	870	840	875	904	926	899	867	876	859	933	896	893	838	841	879	835	912
8505	1163	1391	1178	912	716	609	556	511	444	418	424	403	402	362	360	369	370	333	389	338	347	331	360	334	335	329	332	306	325	348	324	346	335	309	340	316	301	305	308	320	317	293	341	352	348	335	305	313	339	323	331	297	325	330	299	320	342	362	318	332	345	334	304	354	347	323	309	318	366	325	303	321	330	308	312	347	332	333	331	340	323	326	320	342	313	303	297	320	309	321	325	327	292	272	346	310	311	297	322	312	305	321	299	325	291	346	317	315	333	342	327	342	319	327	281	352	337	317	346	309	346	322	304	342	318	326	332	335	288	296	310	326	318	340	331	351	275	339	353	308	324	301	339	324	303	286	310	298	343	317	301	308	335	319	346	327	306	309	325	332	318	309	322	326	359	303	327	343	332	307	313	326	331	346	336	284	348	304	316	312	338	315	312	293	319	330	312	320	316	276	352	328	323	349	331	328	347	325	336	315	314	315	372	322	341	350	278	332	286	299	336	322	329	315	350	302	302	325	315	333	351	329	302	327	308	305	324	336	326	311	338	341	296	333	311	364	298	328	330	349	311	327	336	313	320	303	308	307	325	320	330	302	332	325	328	352	339	345	305	316	288	350	323	320	335	317	306	331	328	319	318	344	299	338	322	321	326	307	297	309	324	323	347	355	316	313	325	337	340	324	336	315	313	305	326	302	308	346	336	314	330	320	316	297	326	317	338	297	338	316	325	356	332	337	309	346	331	303	331	294	303	324	332	327	339	336	351	295	359	304	330	305	311	326	350	323	359	282	313	364	306	329	353	316	328	312	323	339	338	293	332	330	339	320	328	336	307	311	316	325	333	309	278	323	311	332	341	334	312	312	322	337	314	311	302	312	268	299	320	331	293	332	341	316	313	331	326	309	348	335	292	314	342	291	327	331	321	309	301	314	335	333	311	314	336	312	265	286	330	323	313	286	347	337	318	344	353	332	300	299	311	344	348	319	328	319	324	319	318	339	324	344	329	320	331	307	331	340	321	321	298	336	313	329	298	303	322	322	302	339	325	318	322	313	334	355	324	325	291	308	327	287	355	325	303	316	338	306	339	322	301	321	328	312	307	351	291	315	336	300	334	327	355	271	337	342	327	307	321	308	310	333	345	342	350	314	321	350	334	316	338	330	360	295	327	336	320	319	326	319	343	327	311	307	325	354	304	313	344	323	336	319	339	350	331	310	312	337	312	335	313	358	309	305	334	331	325	305	333	312	306	314	310	349	313	282	320	323	321	322	316	296	351	313	302	331	329	321	342	328	331	326	338	333	308	309	302	329	326	311	372	340	316	342	332	330	316	320	312	328	359	322	326	329	310	331	318	330	315	336	298	325	370	335	334	305	342	338	308	325	323	298	307	331	345	347	309	329	343	291	340	346	313	309	323	312	316	343	348	319	329	309	325	325	323	283	289	306	328	302	350	283	344	332	329	313	311	298	331	334	337	326	306	340	326	328	350	313	305	348	323	323	331	345	317	331	302	313	303	347	298	326	341	345	347	330	303	314	314	327	336	341	326	313	334	325	326	332	337	318	325	330	327	328	277	328	335	328	346	313	321	289	306	300	311	310	305	326	317	310	322	333	331	308	318	326	294	321	355	380	325	329	292	291	345	310	308	321	327	327	293	320	334	357	313	304	314	327	344	352	347	294	328	285	324	308	288	318	343	301	313	339	322	331	341	322	306	319	330	314	328	332	327	335	291	338	367	306	337	324	308	326	294	300	336	308	305	373	294	353	350	352	323	328	321	324	321	334	356	314	305	325	295	298	331	329	299	296	345	310	300	347	293	320	352	322	332	336	323	304	308	327	266	343	311	315	313	319	327	313	359	303	295	340	302	294	341	335	342	327	347	345	332	332	308	294	326	327	321	349	330	325	356	328	301	318	306	323	353	314	335	316	330	313	327	327	353	337	330	319	296	324	315	325	308	327	345	347	317	330	329	338	316	330	337	310	342	344	305	332	335	314	343	318	323	324	304	339	323	300	347	312	336	332	312	328	317	312	319	318	290	346	331	348	294	313	343	289	302	336	318	309	335	317	322	302	349	314	332	328	350	289	328	345	338	293	336	346	348	328	320	354	320	316	343	303	314	332	353	298	345	303	324	334	329	315	320	321	319	333	308	319	321	367	319	348	328	345	319	332	300	307	327	320	287	327	315	359	350	330	329	296	288	331	349	356	341	327	313	331	315	292	337	341	368	339	303	316	320	344	345	314	301	318	316	307	317	327	298	319	310	303	326	319	318	325	329	329	314	304	306	339	302	305	328	315	350	306	325	338	346	306	295	303	311	352	320	329	321	320	341	325	323	328	312	345	365	330	354	323	319	322	335	322	323	330	295	307	336	296	334	346	324	320	336	318	317	308	330	305	311	328	317	308	340	321	331	349	306	334	303	311	315	324	341	363	297	335	306	348	336	322	326	349	309	330	319	298	307	317	331	310	309	299	302	332	328	376	318	313	342	341	317	328	314	322	318	303	284	309	341	335	321	337	347	310	335	316	344	357	341	332	330	313	295	311	337	307	319	344	340	288	339	304	304	330	361	314	318	365	321	339	321	282	329	326	356	301	302	331	311	329	315	294	305	327	304	324	327	307	327	320	318	295	308	300	362	311	352	338	325	329	341	346	349	304	317	354	336	354	273	310	325	353	361	340	305	333	290	340	332	323	322	339	314	310	334	293	320	347	331	365	293	327	343	338	354	326	314	316	344	303	299	306	327	323	351	341	316	344	317	329	324	348	332	320	326	349	356	339	330	342	302	350	302	338	313	319	339	296	321	332	308	335	365	337	325	358	333	349	310	347	326	338	318	333	325	331	318	303	329	325	359	310	337	312	346	310	324	299	311	324	316	305	331	289	315	300	336	307	299	312	291	333	337	357	328	293	345	311	337	303	342	339	316	321	309	347	343	297	330	299	337	325	314	327	333	335	335	316	336	313	355	342	333	324	325	315	298	325	296	311	289	338	323	318	317	328	332	304	302	347	316	319	315	309	332	332	326	306	335	360	330	308	306	308	319	322	323	351	325	318	344	299	332	334	336	323	315	306	328	320	312	311	297	329	304	321	332	343	334	322	309	330	314	312	330	305	318	316	328	330	303	360	313	333	325	339	343	321	346	330	328	294	312	311	327	321	344	335	324	337	341	329	305	323	294	326	316	328	293	308	276	316	337	303	291	312	344	314	287	336	341	338	341	337	333	328	278	309	336	313	316	322	316	320	333	342	329	324	341	338	287	330	300	304	303	314	322	295	312	326	332	321	324	319	324	300	356	318	312	352	305	338	345	380	332	319	303	336	319	314	312	328	316	338	341	340	330	328	340	303	307	324	332	319	335	334	322	334	292	345	339	314	339	292	317	328	302	317	340	331	353	332	283	308	289	357	284	348	354	342	334	313	321	338	320	299	308	314	358	328	316	295	325	328	297	334	351	344	331	331	329	285	312	332	278	313	318	308	322	347	305	306	328
5850	1617	3030	3560	3135	2645	2298	1929	1773	1544	1423	1305	1300	1267	1195	1088	1133	1012	1102	1018	1001	960	944	900	916	966	902	910	942	947	895	856	878	850	860	883	870	885	874	820	845	870	838	885	805	863	855	832	872	816	843	817	848	814	833	868	872	817	832	848	844	834	806	846	852	868	809	853	804	820	794	790	797	841	807	838	834	850	834	847	780	869	808	832	806	839	808	834	806	797	822	818	775	781	876	811	819	862	853	857	856	906	862	827	819	849	824	791	790	798	847	798	850	830	820	824	831	797	856	807	809	734	788	837	774	784	864	808	796	834	817	836	776	796	837	845	805	832	822	857	819	807	802	813	828	794	840	837	823	843	804	814	785	816	811	843	836	776	796	754	810	835	793	804	822	795	772	786	753	825	818	769	782	790	797	825	811	771	795	797	821	809	831	813	773	853	792	817	780	806	829	881	779	841	813	799	815	828	815	811	770	787	780	829	805	718	770	820	820	815	793	853	825	843	841	830	798	811	847	801	807	853	820	764	811	791	835	849	838	846	809	872	846	799	865	867	876	865	815	834	835	811	797	811	807	813	815	807	819	753	793	838	758	804	846	848	796	805	779	790	817	804	819	851	836	818	790	790	803	825	817	793	817	752	782	827	840	816	860	843	833	845	825	803	783	868	826	842	856	820	789	812	821	852	776	804	802	801	796	821	780	814	832	788	807	765	830	866	795	812	807	744	844	867	798	801	826	829	801	822	801	833	833	762	821	808	795	737	793	805	760	837	816	766	848	851	861	788	806	806	785	829	759	790	783	848	851	802	802	799	809	818	830	759	825	852	787	819	822	807	859	771	807	822	772	783	821	819	738	783	847	797	788	871	774	842	820	773	761	779	819	764	740	823	772	831	868	836	820	758	778	853	799	825	836	787	819	835	805	838	807	866	794	804	800	793	820	804	838	793	807	825	820	815	832	869	817	780	812	814	819	799	851	799	795	815	767	798	762	832	733	753	807	782	824	784	841	787	765	834	807	859	822	794	794	851	797	838	810	787	832	822	820	767	868	814	853	790	858	771	853	845	797	792	856	797	812	782	821	786	776	858	791	797	804	818	764	849	833	810	831	796	787	854	781	831	820	796	785	809	810	755	830	812	818	802	758	824	796	871	808	768	800	813	761	776	892	778	869	783	774	837	756	783	831	855	845	807	846	785	812	846	795	801	746	800	814	789	841	802	852	835	838	822	791	789	869	767	851	819	795	783	831	805	838	798	842	819	829	845	805	796	764	839	837	776	820	839	844	817	854	795	879	786	796	790	801	822	773	840	832	772	784	870	790	801	752	775	845	777	787	824	816	826	830	768	818	811	801	813	805	838	848	867	892	838	791	817	803	817	824	775	818	789	736	755	844	810	763	793	801	779	800	800	807	813	878	791	788	790	772	802	834	833	804	838	754	829	840	800	849	774	806	792	820	866	831	828	840	839	788	791	803	841	804	786	838	817	769	810	828	848	838	765	823	778	804	841	798	828	821	769	837	796	813	789	838	799	842	810	795	814	783	850	803	807	868	801	827	856	795	822	815	798	863	784	786	810	821	831	812	820	846	885	837	866	862	797	851	808	763	797	794	834	777	799	813	826	793	825	807	788	749	812	799	833	773	799	785	886	791	819	821	825	819	778	806	824	788	797	811	777	835	836	785	841	830	829	794	844	803	812	809	801	765	793	836	811	761	829	781	804	847	827	805	831	811	796	820	830	777	787	764	855	795	819	803	860	829	861	792	787	862	847	800	801	785	823	769	844	758	788	814	802	783	782	837	832	770	846	800	817	798	794	764	811	813	828	845	832	773	829	797	858	777	818	775	783	748	746	805	819	868	806	835	791	804	804	876	777	782	791	813	799	763	827	876	766	828	794	792	804	802	781	813	795	786	808	793	810	807	782	813	861	812	789	819	846	798	763	815	752	801	820	806	796	776	751	833	758	836	819	838	822	856	845	787	840	846	826	862	802	816	842	765	816	817	861	830	782	841	803	769	810	768	791	808	823	870	831	807	812	843	822	842	787	795	788	807	800	779	830	782	788	783	859	786	851	818	781	793	865	810	785	797	811	807	776	790	818	861	807	840	840	798	800	841	855	826	798	791	839	810	796	808	823	843	797	814	811	772	852	796	782	767	826	783	817	753	855	807	831	805	776	827	750	816	827	826	805	782	833	797	789	828	870	787	800	823	807	849	815	823	830	822	788	862	822	777	800	852	792	782	805	795	817	816	804	824	881	842	849	814	797	808	794	814	763	829	792	810	828	782	833	793	811	824	844	775	802	790	823	813	812	847	820	865	816	857	788	842	825	838	799	764	833	834	760	747	828	833	805	854	776	851	820	838	772	852	848	800	821	824	817	796	816	815	803	790	874	775	829	825	782	833	867	808	841	782	773	764	870	800	815	862	789	801	808	811	776	797	839	777	790	786	822	834	817	805	767	853	754	837	802	825	801	802	798	815	785	825	759	789	769	760	757	805	788	811	826	810	780	835	835	817	822	829	810	800	851	797	773	737	755	804	844	807	814	805	808	791	803	850	856	825	836	826	817	813	792	804	806	835	833	775	848	813	786	819	787	829	809	796	868	825	869	819	821	824	780	822	834	898	850	889	849	804	839	812	781	839	791	786	795	807	842	833	831	802	808	765	778	815	822	842	778	759	804	824	884	803	796	788	845	797	791	862	845	799	769	841	807	816	752	840	808	798	768	808	836	839	883	827	789	789	833	758	777	841	833	821	804	791	805	829	826	783	779	862	807	775	847	831	813	792	834	835	821	812	782	827	802	821	809	804	820	805	800	824	849	856	874	755	775	839	800	862	746	827	829	812	831	851	813	824	845	841	791	768	865	814	778	868	784	791	851	775	841	809	789	841	815	807	795	822	780	868	826	817	818	785	798	847	799	784	875	794	804	784	839	770	833	820	837	848	812	753	795	786	803	764	840	787	776	834	790	792	797	792	799	857	787	837	800	803	841	756	832	838	816	829	816	799	826	779	801	812	822	786	816	788	828	829	870	816	791	789	807	865	767	782	805	792	823	825	799	819	815	816	784	821	813	803	791	785	795	811	855	784	848	822	766	771	776	783	820	825	815	796	829	816	842	782	885	768	799	781	858	837	775	801	831	797	794	831	817	836	863	823	796	830	790	817	795	828	821	825	839	865	819	824	799	803	831	841	801	800	821	834	827	810	779	823	832	863	853	845	862	797	771	817	828	814	811	893	797	826	815	826	798	776	854	796	845	802	802	823	781	860	856	773	815	801	794	779	796	824	774	818	810	790	828	830	801	860	797	817	804	817	803	808	794	786	809	789	784	845	823	828	797	811	778	845	852	824	820	800	832	833	883	803	840	797	821	812	827	855	804	777	813	798	850	829	789	856	826	829	812	792	764	795	827	789	795	792	770	852	833	810	831	859	826	810	808	802	828	823	797	842	815	843	796	786	759	768	852	836	852	832	816	822	827	822	850	783	814
15435	2444	2568	1875	1336	942	779	570	495	447	369	315	320	292	254	285	226	248	221	222	183	203	179	195	217	163	168	159	180	169	166	160	160	169	188	158	192	165	158	177	169	134	148	170	182	166	176	156	180	161	172	155	154	160	151	153	179	177	144	174	173	164	179	149	168	154	153	164	177	147	180	166	166	153	144	160	157	141	173	159	158	187	170	160	151	182	127	154	139	160	158	155	154	173	158	176	146	141	154	158	177	161	167	171	163	150	155	159	170	169	151	162	161	154	173	154	160	134	144	177	163	160	151	160	180	168	158	145	170	148	162	163	150	155	167	160	160	179	158	199	154	164	153	148	137	160	159	177	154	150	149	154	166	163	137	165	169	153	145	151	159	145	157	156	162	141	151	178	140	137	161	149	155	158	132	154	164	149	129	130	140	159	138	158	163	153	136	175	148	151	128	150	150	162	145	128	158	164	154	157	153	150	132	153	137	149	155	164	134	144	150	131	162	171	159	134	191	128	172	142	155	187	140	151	145	130	145	146	170	163	157	139	180	154	126	151	154	174	162	144	165	152	158	181	158	150	167	191	171	146	145	134	152	160	155	158	145	121	135	168	168	174	149	140	164	161	159	157	148	152	128	129	162	189	179	154	170	163	160	178	148	161	166	157	154	177	122	161	143	164	145	170	154	169	134	166	144	178	148	153	161	138	158	177	142	161	147	156	142	148	144	176	147	161	155	161	146	152	131	186	152	175	137	167	151	157	174	164	173	135	152	151	149	146	140	169	157	160	159	173	174	157	166	152	157	157	150	159	160	167	141	148	168	148	185	169	146	161	153	158	172	133	146	153	153	157	145	162	143	121	152	158	141	179	130	136	152	165	120	158	162	149	149	144	149	150	156	160	155	153	148	170	160	173	166	152	156	154	157	142	161	146	144	154	163	145	151	157	151	155	149	164	152	159	147	147	155	148	153	152	155	141	150	146	157	150	141	139	163	161	151	178	161	154	160	150	145	158	146	122	159	148	166	168	159	164	158	166	176	151	168	140	143	145	165	143	148	157	145	170	152	162	163	149	146	157	133	152	152	160	168	160	117	180	165	160	167	146	158	153	148	130	172	137	157	154	144	167	154	168	169	152	170	173	147	139	143	161	179	146	165	139	160	141	157	152	159	168	146	148	163	166	146	121	148	147	163	154	141	153	154	167	165	157	157	147	167	140	161	145	170	152	163	174	164	158	157	140	156	143	149	177	163	163	160	149	161	177	161	151	143	150	148	144	158	135	160	151	170	177	173	169	159	145	125	156	125	152	150	144	146	160	142	149	164	158	158	155	155	162	160	161	163	153	144	174	161	176	147	138	136	161	158	149	150	185	141	145	146	143	172	146	137	141	152	164	149	144	149	147	140	139	146	154	167	164	144	177	150	185	153	142	158	152	155	149	149	160	173	143	152	166	164	149	172	169	162	172	170	151	145	168	135	162	172	159	169	148	147	162	149	132	138	151	173	169	164	144	165	147	160	128	152	172	130	180	150	146	160	185	170	149	129	181	183	159	144	165	151	147	153	155	146	142	144	148	136	156	169	154	152	154	174	151	163	169	151	157	156	150	137	150	139	154	139	168	163	151	175	168	145	162	139	131	163	139	166	143	160	164	141	172	161	174	157	150	166	160	160	174	169	178	170	160	142	172	125	160	150	160	156	161	158	143	173	176	163	155	184	172	178	175	146	149	163	134	145	160	149	160	148	154	142	162	160	164	148	183	185	156	162	155	152	140	160	135	149	145	161	163	154	146	154	153	157	165	165	181	171	154	156	169	147	156	162	159	160	142	175	163	166	152	163	144	143	152	134	143	142	154	145	159	158	147	174	163	140	150	152	149	151	165	173	154	172	127	149	146	155	145	140	139	163	143	158	156	157	145	136	151	130	132	141	165	146	142	152	157	148	137	160	156	147	135	193	152	168	146	176	140	143	129	163	170	147	150	153	158	141	163	166	186	165	143	157	147	164	148	148	157	160	153	154	183	147	165	148	149	144	149	137	148	188	141	145	130	145	172	153	152	169	159	148	149	158	159	138	173	137	142	170	169	142	155	163	142	144	147	168	163	145	140	147	142	186	153	141	171	136	146	149	144	161	153	131	150	165	140	170	154	168	135	151	179	171	144	166	157	146	161	162	165	169	153	155	168	165	170	136	171	130	154	161	167	162	147	133	142	170	150	133	156	147	162	169	145	149	165	156	155	166	156	149	144	155	160	162	151	190	134	151	143	153	158	145	120	151	156	135	160	177	159	167	139	149	141	156	135	137	155	146	158	167	158	135	154	164	174	163	145	176	139	166	144	149	155	157	160	171	145	154	159	155	138	154	160	157	153	141	152	156	159	155	139	142	153	165	140	162	158	158	153	155	152	150	126	135	177	153	162	156	141	164	170	167	165	174	136	148	136	137	152	155	164	155	143	153	131	152	134	169	159	174	149	157	145	142	128	159	157	143	170	151	167	155	150	182	174	179	151	178	150	168	161	165	132	150	161	150	161	145	170	153	189	159	132	159	165	162	143	171	144	178	178	164	164	142	149	163	153	160	145	161	138	145	160	153	142	144	134	163	144	161	155	155	170	141	159	162	174	149	141	168	154	163	167	166	162	160	133	142	149	149	134	149	145	146	170	151	151	142	175	160	151	154	167	160	170	157	152	155	157	167	146	168	181	160	160	162	156	146	149	143	162	141	143	155	176	150	157	163	168	158	135	168	140	163	131	159	152	169	152	171	155	158	161	168	187	168	143	174	137	146	154	144	167	146	159	191	158	153	157	167	162	155	155	176	148	141	165	167	164	146	164	134	142	143	181	159	148	134	139	157	156	147	153	156	152	166	139	162	141	147	154	151	132	155	134	156	158	167	152	139	170	154	154	186	164	162	117	147	149	141	144	125	168	162	171	155	137	154	156	148	157	167	151	164	157	168	156	150	158	141	173	154	158	149	158	156	134	144	166	147	145	151	137	138	177	161	166	153	162	167	152	141	162	164	148	169	174	142	177	166	150	146	160	179	162	162	157	158	162	166	145	145	149	161	152	139	147	173	165	144	178	145	166	155	132	144	160	129	172	162	159	166	190	184	143	157	148	149	191	146	150	156	138	156	154	151	171	153	204	154	146	140	167	150	167	135	176	134	128	139	152	154	141	160	139	152	168	163	152	161	168	184	142	175	159	142	149	141	128	167	177	147	152	169	162	148	180	167	133	158	148	154	153	155	134	148	164	134	144	159	187	145	157	157	153	171	142	137	134	158	149	136	140	183	153	148	128	132	135	156	140	142	152	133	142	162	138	169	132	148	159	148	167	163	144	177	147	166	168	141	143	133	155	182	138	154	156	156	150	147	159	160	130	153	159	142	156	144	152	149	153	134	155	155	157	162	158	168	155	136	144	138	155	153	150	162	167	129	156	169	161	171	169	180	153	159	155	178	183	142	162	154	146	145	164	155	170	168	160	145	160	143	167
7450	2101	4693	5540	4792	3891	3297	2690	2287	1996	1760	1514	1343	1247	1139	1069	961	933	874	868	772	748	746	718	712	667	722	624	597	602	584	601	587	537	548	586	524	516	536	550	514	523	497	513	517	513	529	497	536	514	442	501	469	446	477	475	472	440	443	463	445	508	443	455	472	453	466	428	476	452	433	447	443	458	453	454	451	474	464	403	454	487	427	460	466	483	445	450	459	476	445	415	450	437	407	452	465	468	467	402	420	460	471	423	447	460	427	434	431	454	427	427	434	438	441	433	435	426	452	426	446	425	434	427	439	438	452	443	431	452	436	451	417	451	503	422	476	451	458	449	426	431	450	464	438	442	408	399	427	433	444	438	390	436	423	456	388	430	463	463	421	435	384	446	473	416	421	431	397	432	429	430	405	426	395	434	452	417	432	413	432	428	442	441	438	443	429	419	463	456	427	403	438	433	442	432	412	444	412	437	458	399	403	407	415	446	447	411	413	433	444	427	400	409	413	407	432	447	418	418	448	465	401	441	459	412	395	428	419	433	439	412	431	402	422	440	446	423	427	421	422	472	471	420	418	440	431	448	427	405	389	418	457	411	435	421	459	462	409	443	421	428	447	416	462	467	381	430	409	432	452	421	472	407	454	445	394	423	452	426	462	416	449	446	408	412	426	459	404	451	463	411	426	447	384	439	416	440	454	389	411	420	413	443	407	419	404	432	422	449	420	402	414	407	429	428	431	445	405	427	437	437	445	466	389	470	444	399	423	426	433	420	417	429	456	431	454	429	420	451	415	448	410	460	423	419	458	400	450	431	424	446	433	411	487	409	435	442	440	426	423	435	403	429	428	418	433	428	393	421	436	416	442	446	440	404	405	413	450	444	425	452	441	458	419	399	454	424	451	424	462	413	441	434	449	469	412	409	406	427	404	449	441	479	453	439	423	448	455	437	458	431	430	431	411	413	444	416	436	387	434	406	439	433	432	433	428	432	430	417	422	412	445	405	396	400	409	463	424	426	445	424	392	410	419	429	387	433	403	435	449	444	430	463	468	449	418	425	436	443	438	461	403	427	438	411	453	458	409	418	425	437	393	395	431	411	396	442	420	442	419	435	466	406	404	425	441	403	419	454	422	429	393	392	466	430	446	473	416	425	430	423	447	429	413	437	437	416	459	429	408	414	427	428	447	442	453	390	442	413	405	435	424	421	445	429	425	412	426	418	433	429	445	418	429	419	399	438	447	461	420	418	443	424	426	418	438	441	446	405	445	443	435	381	417	430	420	422	398	424	407	422	401	391	416	417	476	445	454	430	411	437	413	441	402	410	416	444	425	458	460	386	445	420	437	453	461	434	395	428	425	423	463	441	414	418	437	406	421	410	428	434	428	408	449	423	452	447	445	409	454	397	434	480	435	446	447	430	438	437	486	448	407	441	432	410	405	425	408	414	417	400	458	421	447	431	408	408	385	445	403	422	425	449	425	418	416	445	430	413	433	393	451	390	455	428	448	414	476	411	418	451	409	440	427	440	428	441	439	456	398	412	424	416	421	464	411	374	414	408	400	423	449	440	393	420	410	435	397	412	413	400	410	392	424	446	433	446	444	402	415	439	387	449	404	449	407	389	430	401	428	424	428	445	436	385	455	441	426	415	426	430	403	447	438	419	409	426	421	425	409	414	422	466	427	429	415	401	412	394	416	443	425	458	402	411	430	474	412	448	442	424	450	397	447	447	435	418	452	427	417	408	427	420	429	405	418	424	430	437	388	442	435	399	422	425	434	426	442	448	441	416	404	430	467	394	452	391	407	388	426	409	421	463	419	453	452	446	424	409	408	427	382	437	432	439	447	397	434	440	446	412	416	430	433	430	449	419	433	427	427	408	449	439	438	422	438	453	407	488	420	423	470	419	448	445	472	430	451	428	441	420	414	389	449	435	414	477	437	440	456	443	411	457	420	419	418	426	424	440	429	441	444	449	415	403	387	458	420	423	429	410	391	409	415	435	438	378	426	423	421	442	448	436	377	440	449	408	441	468	432	450	402	409	427	424	476	409	454	425	436	425	450	393	400	443	399	420	407	427	420	429	419	408	431	441	423	411	416	435	434	431	408	422	432	419	434	408	418	438	435	446	436	427	424	446	454	394	443	395	404	412	427	406	427	433	449	488	394	460	407	424	452	480	424	428	429	436	426	410	428	421	459	437	427	425	419	440	463	460	417	424	398	440	438	463	402	410	406	453	417	393	458	423	424	424	440	425	438	430	449	404	472	427	442	430	437	431	406	430	421	441	436	417	427	428	419	442	427	415	426	454	390	412	429	410	439	423	402	409	419	450	424	418	422	432	439	404	414	424	443	459	404	439	404	424	425	453	406	400	432	445	407	393	394	413	425	434	409	441	436	427	467	439	422	424	423	421	404	434	409	421	477	408	431	408	442	426	409	440	414	433	445	421	438	409	410	459	432	407	425	414	428	411	429	445	427	446	413	423	428	455	448	400	416	409	433	432	451	427	426	420	421	407	446	435	445	451	407	400	427	446	440	456	422	431	460	436	434	422	434	402	402	427	439	397	417	433	422	418	399	441	455	405	450	414	424	410	434	433	399	399	445	422	451	455	418	434	442	424	451	401	414	442	438	399	400	411	467	403	452	423	413	451	478	453	443	454	435	441	413	442	438	443	389	416	431	446	417	394	399	460	411	399	462	437	407	439	452	399	397	446	435	472	441	421	437	449	408	430	442	410	407	410	418	431	440	413	421	418	459	413	420	392	444	452	433	461	439	444	446	442	420	433	471	403	442	424	429	434	421	443	389	451	412	410	416	419	460	432	425	439	405	418	396	475	406	442	446	404	466	394	415	422	421	418	419	445	458	427	414	439	433	424	402	428	464	443	413	409	411	458	427	431	427	391	423	439	453	427	403	457	401	403	416	426	472	444	438	429	429	437	431	426	425	433	446	432	419	408	429	454	423	431	420	397	421	424	427	429	406	430	413	427	443	414	410	402	422	430	390	448	395	424	440	434	425	446	443	421	418	432	424	411	423	428	438	464	455	421	422	411	423	431	460	420	430	463	444	412	443	414	444	447	447	424	434	440	417	410	407	456	454	402	446	426	455	436	426	422	453	428	451	412	448	429	441	456	433	444	452	403	457	431	448	412	417	443	431	379	414	441	454	428	406	433	419	437	415	401	406	435	411	433	400	410	408	418	433	433	429	455	478	416	412	421	426	429	440	449	453	413	410	426	433	451	422	440	417	421	444	432	404	423	438	442	450	448	416	444	454	427	451	412	431	437	442	390	374	407	434	404	430	437	412	427	414	442	449	463	482	493	426	401	372	438	449	479	422	412	428	448	389	451	450	453	383	424	462	431	415	456	384	418	414	420	481	425	446	429	422	409	413	409	419	406	440	417	402	455	415	405	386	408	418	412	438	413	458	471	406	427	440	401	413	456	457	418	448	428	426	445	405	397	429	398	450	411	469	359	422	436	417	460	415	397
2423	383	394	390	380	339	321	341	333	355	341	333	348	323	336	320	371	317	341	376	339	350	297	309	341	356	334	338	343	372	348	362	349	313	384	350	351	351	340	345	346	349	343	342	365	345	361	353	305	321	317	350	334	337	339	342	341	338	367	361	368	332	342	314	330	350	354	305	360	308	326	364	338	334	331	318	312	327	338	332	337	317	343	316	349	345	356	356	318	362	314	362	364	366	322	329	344	346	365	311	369	357	357	335	339	374	336	346	359	320	332	333	348	361	345	356	342	341	313	335	362	348	358	352	344	368	346	338	357	339	296	330	312	322	318	348	314	342	342	315	353	338	314	348	345	304	361	367	336	344	339	330	356	372	356	323	313	314	347	325	367	352	334	372	319	340	348	330	368	338	345	329	347	353	292	317	346	321	343	347	334	327	351	306	336	335	379	350	334	334	326	352	345	337	336	344	302	325	369	342	323	355	329	317	368	339	328	337	344	347	332	336	318	324	306	345	342	338	332	377	319	336	350	362	324	350	390	337	343	352	349	316	348	335	305	340	345	326	356	354	331	337	366	340	384	323	365	351	310	317	355	355	345	331	348	380	367	339	336	341	350	353	332	335	347	370	350	339	348	327	354	354	334	344	325	365	318	374	354	339	342	342	321	333	362	321	343	334	376	332	311	331	332	386	317	340	324	339	331	384	332	354	363	325	368	366	316	330	326	351	352	305	302	342	320	329	367	337	361	368	330	326	344	361	320	350	352	358	351	351	328	363	356	306	362	324	364	340	352	326	306	331	376	305	321	340	354	376	367	356	359	351	346	334	331	389	311	365	350	396	336	340	322	376	322	362	329	305	345	323	331	344	369	340	344	349	317	344	335	340	309	361	349	355	342	356	375	361	353	367	336	346	362	347	340	340	352	333	368	318	334	327	332	331	325	351	337	338	317	339	358	334	321	333	336	330	376	362	351	350	316	342	341	342	319	339	323	330	349	365	308	323	308	327	328	355	362	350	321	325	355	326	349	342	331	367	320	346	341	340	303	359	357	336	319	336	311	359	352	333	369	338	316	332	316	379	346	319	340	335	350	353	361	361	358	344	315	348	331	345	332	356	332	335	354	315	356	334	307	344	314	347	310	374	309	333	317	315	318	393	359	357	327	338	322	362	315	385	352	353	367	333	359	341	346	368	343	315	337	351	348	322	331	337	373	328	355	307	346	332	326	347	344	323	397	361	341	352	346	326	337	341	370	357	334	358	336	315	333	369	351	352	352	306	317	360	345	329	356	363	347	360	341	354	335	358	335	353	364	347	323	367	347	368	364	318	317	363	373	363	326	362	328	372	328	330	334	339	336	366	394	335	351	333	344	358	354	359	322	355	352	358	363	354	337	342	333	327	322	355	319	351	323	342	334	305	367	357	344	373	363	342	343	364	321	318	327	335	336	364	357	346	357	328	322	334	342	326	349	376	345	315	315	327	353	343	357	325	335	332	342	347	319	338	309	328	335	330	334	366	375	334	351	359	344	352	351	367	357	347	373	350	336	329	365	323	356	346	324	359	341	341	345	340	326	343	347	340	355	319	355	347	325	332	307	347	393	352	353	359	350	354	320	381	315	317	368	326	367	384	330	345	359	348	324	342	326	342	324	373	341	310	318	329	313	337	376	349	359	380	363	379	327	349	311	341	353	354	356	314	336	324	324	337	386	378	329	312	358	348	331	347	362	330	336	316	349	332	351	326	326	357	340	362	314	316	322	298	318	337	338	339	349	353	359	322	324	347	344	357	337	341	331	364	361	342	348	352	334	375	323	318	338	383	312	369	338	317	317	314	389	338	363	336	334	354	345	358	332	312	334	359	331	361	366	346	343	322	354	328	353	353	331	313	314	309	373	315	303	337	352	325	335	354	330	341	349	355	346	344	352	314	314	303	330	341	320	322	334	355	363	348	332	330	349	342	325	326	348	329	323	360	334	347	335	334	353	354	329	311	344	355	341	338	334	311	363	347	335	336	359	337	358	358	341	325	374	326	367	364	305	347	338	353	334	317	332	299	317	377	349	348	354	358	304	334	369	337	347	336	339	340	347	336	321	366	332	317	351	345	331	357	340	316	323	319	351	340	332	335	342	363	335	358	356	330	341	323	346	372	348	344	380	324	341	338	326	349	319	358	347	335	343	350	354	349	382	352	358	353	336	373	324	345	322	308	283	376	333	316	325	353	352	348	347	334	299	318	320	357	357	327	359	364	356	311	335	316	324	323	350	302	342	341	337	350	323	334	337	325	341	359	344	345	345	344	331	327	334	358	349	328	319	349	352	353	377	368	332	343	380	316	363	348	330	352	286	310	335	342	364	328	362	353	337	350	389	346	341	334	344	324	340	319	331	327	310	333	351	325	360	333	355	354	375	348	349	306	340	371	360	303	339	304	334	350	334	334	326	338	345	366	345	343	351	357	323	367	333	342	338	315	345	342	344	350	353	321	368	366	337	326	338	330	330	347	349	339	322	384	356	334	320	329	337	326	324	344	321	347	336	371	311	326	315	335	348	343	321	366	322	321	328	330	340	370	339	332	339	329	313	329	345	356	371	347	336	340	349	342	344	341	292	312	334	352	345	330	330	337	293	311	353	348	372	312	345	358	344	347	327	348	380	342	351	356	338	311	374	353	354	355	347	365	332	373	323	345	314	340	384	312	331	296	345	328	316	332	331	338	309	348	354	340	326	322	308	322	351	354	319	324	315	328	333	343	326	346	346	333	315	366	320	349	350	362	372	334	361	345	339	314	364	336	333	311	343	340	359	330	327	356	347	353	358	347	326	316	343	362	361	339	336	354	359	323	344	316	321	338	354	322	356	337	326	342	367	320	336	350	370	378	320	359	336	353	354	317	349	326	336	323	292	323	322	355	329	307	372	376	336	332	325	347	357	361	340	355	324	348	313	349	352	345	346	333	306	334	329	364	347	353	361	324	351	324	320	313	311	343	332	350	380	347	338	354	335	318	312	316	352	353	308	326	320	369	340	365	369	330	357	376	338	327	330	344	338	351	323	306	311	335	346	333	327	343	365	358	352	331	327	321	370	365	316	363	353	358	339	343	341	332	316	344	362	353	354	337	364	364	363	350	326	349	397	348	352	341	314	339	338	342	340	336	336	337	312	311	332	324	283	316	373	323	369	352	346	368	368	335	350	339	349	361	353	354	357	344	357	334	344	372	369	313	363	321	338	328	345	364	339	348	353	349	326	365	381	290	337	333	342	336	331	331	348	366	375	357	366	359	354	364	371	350	351	343	351	326	331	301	323	364	343	352	330	324	338	315	342	297	318	332	339	337	336	343	345	349	326	379	360	359	329	319	346	300	354	346	359	346	361	350	355	329	349	317	317	347	299	390	335	341	327	382	310	343	290	326	354	341	365	366	358	337	345	330	344	336	346	318	323	358	340	349	330	330	336	348	328	338	311	361	310	368	336	350	363	345	343	347	344	360	345	352	352	327
2616	929	961	1014	1046	957	952	953	899	934	924	885	920	916	907	926	914	915	912	872	904	821	888	874	889	906	881	842	860	859	889	861	865	855	866	830	921	856	886	859	878	851	834	821	872	860	867	846	874	915	831	845	898	784	863	907	840	900	947	876	881	841	850	856	868	817	852	817	780	867	910	862	855	852	830	846	856	848	837	851	864	888	879	902	839	917	851	865	859	868	819	854	875	922	864	809	851	865	822	847	879	821	834	833	874	866	850	820	879	844	840	834	841	843	849	883	830	889	819	799	857	855	895	860	897	860	862	894	862	881	863	852	925	882	854	862	842	855	864	840	868	899	894	875	807	896	822	863	869	892	825	874	899	835	881	783	902	860	851	852	876	924	830	891	837	859	852	886	863	894	854	832	815	906	812	906	841	852	856	883	861	827	866	865	826	885	897	880	920	871	849	828	882	857	825	884	811	878	851	872	851	848	852	799	863	839	865	867	864	939	828	869	799	851	858	901	839	875	889	839	883	893	888	821	898	878	849	806	881	858	852	883	857	868	808	860	861	906	846	923	836	863	930	899	888	884	874	845	809	806	871	901	881	848	872	878	871	867	899	904	847	831	877	860	874	848	892	849	844	852	862	900	868	894	867	877	918	844	816	859	827	826	887	829	891	862	898	869	874	891	809	836	850	866	853	914	880	825	851	925	862	859	838	875	833	863	850	819	876	841	842	853	878	806	851	849	909	826	873	886	832	862	817	878	884	882	894	833	819	911	862	908	867	863	903	850	860	796	879	859	860	856	856	901	826	876	835	877	834	865	878	870	903	854	873	859	888	854	852	883	873	864	887	848	860	872	860	887	881	827	872	809	851	892	851	852	903	880	833	833	874	875	876	870	833	863	820	830	884	864	907	842	873	876	897	877	872	881	890	839	878	787	826	846	831	846	878	893	887	893	896	838	841	822	855	878	873	833	871	822	867	902	882	842	840	849	901	797	856	883	872	820	870	878	897	880	881	839	845	837	861	823	860	866	895	870	881	871	896	858	840	843	845	875	862	885	856	883	882	921	866	863	868	876	882	871	880	861	831	869	886	863	875	903	901	882	850	873	846	869	864	848	846	883	831	847	875	857	895	849	878	834	895	859	923	890	868	856	812	868	901	859	878	816	861	885	844	912	839	823	885	832	910	861	889	853	783	907	848	863	891	809	846	871	873	914	848	848	904	847	823	860	855	834	887	889	895	870	851	853	870	893	843	888	845	948	849	808	834	844	941	848	854	807	875	877	903	868	844	907	825	869	851	859	873	916	859	862	896	911	838	836	870	870	872	860	789	909	857	815	845	883	921	897	835	913	894	848	875	908	850	884	902	868	890	845	857	855	854	857	842	891	904	916	844	825	873	875	828	877	887	854	866	852	896	912	890	850	870	816	854	847	862	876	877	875	864	836	842	867	840	863	863	858	856	921	870	848	828	920	864	895	908	800	863	915	815	872	903	869	839	824	820	916	842	877	877	915	877	841	837	822	853	851	800	908	860	843	870	879	828	851	857	925	883	862	834	830	823	886	911	888	849	828	832	848	840	878	851	885	851	844	876	835	838	884	877	848	835	884	845	863	882	861	878	863	839	860	832	899	877	901	873	867	879	884	835	865	912	842	849	915	885	850	870	908	879	827	856	892	850	828	847	903	861	842	880	859	855	880	871	877	845	878	852	836	876	914	924	861	823	849	875	852	868	897	850	840	863	881	880	894	883	872	819	875	898	861	842	815	910	859	891	883	856	881	912	873	893	848	870	844	862	872	856	838	885	898	892	893	846	856	866	859	864	821	879	870	864	926	872	842	907	876	871	881	834	876	876	849	853	861	866	890	891	928	842	905	843	870	851	826	839	821	823	851	875	880	808	852	828	882	848	856	847	891	848	863	859	905	846	851	847	850	879	830	902	821	864	810	858	852	886	825	895	871	875	901	897	862	850	839	805	867	894	853	875	867	870	926	868	879	897	887	823	828	865	884	853	854	808	931	848	827	888	806	847	865	827	842	858	844	816	895	830	861	887	844	838	832	928	876	824	830	851	904	904	858	869	890	819	901	869	874	879	842	875	845	841	856	854	802	881	942	830	811	909	869	828	890	901	874	890	855	875	891	852	854	874	876	897	882	831	919	870	826	796	864	861	882	876	892	888	925	942	908	879	844	897	845	831	871	857	867	873	865	848	870	882	871	832	846	882	878	873	852	829	929	860	878	884	857	838	821	871	856	901	761	840	890	845	860	851	864	855	834	876	888	878	814	841	889	874	839	883	894	861	836	869	865	845	847	897	910	866	912	803	848	892	843	860	854	874	843	854	855	802	819	871	852	854	877	813	856	847	860	862	855	870	879	849	882	811	882	878	862	828	896	837	871	891	867	812	872	873	848	866	810	891	899	831	852	872	817	864	863	812	893	871	836	894	869	876	904	918	842	849	899	833	858	881	838	860	846	844	928	840	851	868	807	835	834	853	909	864	836	843	899	820	861	858	840	889	857	892	911	935	840	937	813	818	879	859	894	873	892	852	870	877	824	816	839	867	886	851	818	837	821	883	858	798	802	894	904	919	870	883	873	904	857	873	853	859	853	850	872	899	906	867	871	886	859	841	898	882	866	849	830	850	867	834	848	868	868	867	868	888	870	911	882	861	884	867	887	867	873	849	875	912	884	865	913	860	895	836	906	843	868	878	854	898	880	892	897	846	850	896	887	863	895	859	900	853	862	924	835	845	934	871	868	853	861	940	894	866	884	874	825	867	843	848	876	915	869	930	863	861	923	878	872	836	933	884	893	869	844	889	865	909	832	816	894	847	919	889	845	838	836	869	814	858	884	863	883	851	818	874	816	866	850	858	856	914	857	864	881	884	907	888	861	866	921	877	875	863	809	826	824	872	890	902	827	860	872	891	880	867	857	887	866	885	881	799	802	862	851	830	910	881	855	843	860	866	821	876	826	847	878	891	879	832	841	860	839	867	887	849	860	879	812	855	846	878	843	872	870	874	835	870	845	886	850	849	837	863	890	900	854	888	908	852	846	887	913	894	884	841	848	859	834	861	869	892	852	893	871	885	828	916	818	839	850	904	858	823	846	828	867	890	832	840	873	874	862	838	877	925	843	845	877	867	867	884	912	898	839	924	841	871	840	900	849	853	845	867	859	847	890	924	848	831	849	860	859	850	865	889	852	859	858	825	819	826	896	861	820	863	831	856	852	893	900	855	846	888	823	892	865	860	814	853	788	906	838	878	799	900	814	891	873	842	831	890	879	839	866	870	911	830	855	893	867	858	800	821	835	872	847	877	860	865	812	810	877	856	873	869	890	887	879	890	838	878	899	846	875	863	865	886	904	866	869	891	853	857	934	868	866	837	853	879	865	896	819	837	911	915	944	848	859	891	870	850	813	862	903	890	867	887	868	881	903	870	850	844	912	914	890	835	870	898	832	865	899	891	894	948	869	854	794	862	842	876	866	854	897
8483	1111	1425	1183	879	708	606	532	502	469	431	375	421	359	384	363	373	375	324	377	344	350	317	322	308	357	317	320	337	359	298	333	336	315	313	321	310	315	311	315	332	340	316	338	298	338	304	370	354	333	318	347	365	298	314	341	329	313	337	288	306	333	333	305	333	353	289	358	323	317	324	307	348	348	339	345	343	339	320	299	314	357	315	314	314	291	305	339	327	331	320	259	342	354	329	295	303	299	338	326	316	324	339	331	330	339	315	336	299	301	289	322	324	334	310	334	329	330	333	322	323	329	307	292	319	309	320	312	301	298	312	282	301	343	313	307	310	303	331	314	297	338	332	324	312	336	347	318	313	325	317	312	330	334	316	336	310	332	346	294	344	314	306	346	272	292	325	320	326	337	338	314	320	297	322	318	316	319	297	345	289	329	328	325	338	317	324	289	353	291	328	356	317	313	333	303	364	324	296	318	335	305	310	329	285	321	280	324	329	313	332	332	323	328	329	357	315	318	301	343	320	323	300	293	344	331	310	314	301	295	339	328	313	322	349	319	322	338	349	308	350	347	323	333	331	325	306	288	341	307	301	312	307	318	330	301	329	323	334	340	319	328	330	329	290	325	323	320	327	319	303	310	310	320	310	322	300	294	345	316	321	361	369	305	301	295	304	350	301	320	348	341	342	306	348	292	293	312	314	322	318	291	326	298	337	323	355	298	321	328	358	285	340	321	299	317	332	298	313	325	335	329	344	355	273	310	321	311	345	275	322	287	327	334	309	300	329	310	319	305	313	319	321	336	331	317	316	348	318	315	290	345	299	311	340	293	284	317	298	320	317	299	305	305	328	301	311	318	314	327	335	327	360	324	310	352	320	337	290	317	318	315	320	315	293	313	341	314	290	341	345	305	356	313	308	303	320	302	305	306	308	305	306	308	314	304	314	324	336	327	332	317	384	311	340	293	329	329	335	317	328	302	328	330	316	340	347	335	307	298	325	323	325	328	347	305	316	325	325	322	301	319	328	310	330	327	311	308	324	308	329	315	300	306	335	303	321	309	333	320	355	312	301	324	317	315	279	348	308	303	309	313	306	333	312	333	325	337	329	296	337	319	332	341	355	305	290	326	323	343	343	292	326	303	306	322	330	336	321	324	336	328	314	330	326	324	305	340	319	338	346	330	342	338	308	305	326	344	308	345	303	339	308	291	345	306	300	303	339	319	288	291	285	308	304	313	330	332	337	301	331	318	339	299	296	332	329	295	334	290	313	311	316	332	314	305	330	333	324	304	308	287	307	324	305	358	371	305	304	334	280	338	327	310	296	314	325	310	331	312	301	315	296	323	295	304	308	291	295	326	339	313	320	308	328	319	307	291	315	318	293	340	299	286	320	344	293	293	328	344	320	326	332	322	309	317	320	321	297	298	304	305	317	347	321	354	362	339	311	302	314	311	360	307	331	367	330	327	348	335	326	330	294	325	298	327	344	327	330	364	298	340	311	297	353	348	320	317	315	306	289	349	311	324	316	320	322	293	305	303	328	312	357	320	274	314	323	337	341	368	316	321	311	313	306	332	296	334	279	310	320	345	308	360	306	336	309	314	308	324	293	311	283	337	314	325	328	261	320	338	310	306	334	355	286	314	318	315	348	281	329	310	298	334	340	302	292	313	322	309	326	324	286	351	335	340	356	344	304	348	307	320	326	322	347	305	320	328	291	320	330	304	330	364	316	301	305	291	326	307	291	315	348	340	297	312	327	327	314	306	312	290	357	310	296	300	326	328	276	312	296	287	292	320	340	310	315	312	321	294	319	314	313	339	315	320	304	339	334	325	313	321	323	325	303	311	321	332	311	317	298	309	345	340	306	316	314	303	321	308	347	335	310	332	303	310	347	327	305	348	327	338	341	313	325	327	328	313	311	312	316	360	327	330	331	322	296	324	297	341	301	307	328	331	329	322	303	322	312	301	292	284	347	300	317	325	325	328	325	289	329	336	334	335	318	321	334	343	328	337	336	326	335	293	342	294	339	332	321	293	333	334	305	341	323	306	328	306	333	292	323	291	328	338	331	318	365	305	333	311	313	312	321	305	332	303	328	311	353	324	298	341	311	332	302	363	309	360	318	327	334	319	345	322	333	353	327	316	320	319	303	330	314	326	314	318	321	307	300	322	315	336	328	322	314	333	329	335	335	328	277	323	309	337	310	331	330	342	362	319	301	323	303	317	318	319	321	271	337	299	312	320	318	298	303	338	326	326	309	335	336	290	318	297	331	326	324	293	319	344	351	314	293	339	313	275	334	320	327	308	328	335	342	300	306	313	327	335	308	299	319	278	321	327	336	322	347	311	309	296	276	305	329	297	325	304	342	339	289	374	331	296	314	293	315	333	316	312	308	316	335	374	304	308	334	291	303	327	321	334	349	339	283	328	343	338	360	336	326	309	318	330	320	340	309	339	336	315	309	332	344	314	308	335	309	334	326	311	313	305	343	354	320	330	298	316	310	320	297	352	318	320	310	306	310	352	301	308	305	355	318	305	341	297	299	302	308	309	317	285	355	313	309	312	303	310	307	321	335	365	328	306	312	348	337	324	325	284	322	303	359	325	324	340	313	334	272	330	290	314	318	346	350	308	279	302	296	316	319	320	330	320	284	328	332	304	347	314	323	335	331	305	344	363	324	325	324	319	329	321	336	307	319	327	298	322	310	302	317	264	322	309	290	312	322	335	316	317	319	327	302	312	348	305	318	325	311	319	301	344	339	286	318	318	310	340	329	329	320	290	330	308	326	330	296	339	318	319	324	310	301	326	324	293	335	303	304	328	337	317	315	299	301	315	320	307	313	306	345	321	325	308	315	323	345	299	290	309	318	332	320	337	328	315	318	283	329	279	319	309	315	320	336	317	298	316	318	328	331	345	303	318	325	357	309	303	310	329	309	349	302	356	296	342	345	323	309	295	325	335	303	319	318	303	345	346	337	323	312	321	313	327	329	287	310	327	338	294	314	334	316	306	304	331	337	294	284	318	300	313	317	305	305	352	315	298	322	318	307	341	340	325	300	315	302	325	333	334	359	313	356	331	328	373	346	341	332	348	298	310	360	350	305	311	377	320	330	321	322	312	303	297	304	326	347	312	304	316	320	330	318	318	306	350	321	316	319	285	317	326	316	349	285	307	326	323	289	329	299	350	349	315	342	288	316	333	320	339	364	347	323	315	323	345	351	332	313	307	332	341	343	337	317	339	312	312	312	325	307	350	342	324	360	332	320	336	332	317	341	297	338	329	316	327	290	330	343	322	331	337	327	319	301	315	345	304	322	345	349	345	309	307	300	350	330	305	344	314	332	300	321	295	333	294	294	371	285	345	327	327	302	345	305	365	320	305	320	340	346	316	329	313	328	305	367	363	310	335	365	325	348	333	309	306	338	331	303	297	306	339	307	342	321	324	361	294	268	311	293	337	375	317	313	315	306	334	285	320	308	336	294	333	321	318	310	313
5836	1597	2859	3457	3050	2650	2246	2056	1778	1600	1367	1445	1300	1164	1134	1089	1148	1107	991	1002	987	964	951	960	941	911	939	950	906	904	913	896	939	862	889	865	821	861	808	881	869	844	857	876	831	839	827	861	809	814	858	803	832	837	851	833	796	874	807	828	835	810	795	824	825	787	830	850	851	806	806	804	809	798	834	797	775	785	815	795	820	795	823	818	838	807	811	843	786	789	792	802	815	819	821	830	832	806	826	886	834	774	792	819	776	820	781	842	824	846	831	863	822	787	806	809	830	820	811	793	774	770	805	828	815	777	808	781	802	814	814	826	786	821	882	835	851	821	801	837	821	782	787	792	766	820	788	766	785	795	825	790	810	847	788	805	770	796	794	773	794	789	777	837	769	848	831	812	805	788	815	887	793	790	833	804	800	816	826	846	813	710	806	835	790	738	822	828	819	769	822	800	813	824	846	840	786	773	810	820	848	729	871	792	780	805	772	800	799	808	825	780	835	831	788	800	767	816	801	812	823	794	794	840	774	852	778	836	815	825	821	827	835	780	755	823	807	810	784	817	818	785	802	788	813	824	817	813	819	799	821	800	794	809	780	840	812	899	795	818	790	781	751	743	824	779	808	801	855	762	852	783	803	808	848	816	871	830	788	840	817	820	833	782	731	819	829	821	848	792	783	800	756	785	822	842	790	806	809	794	835	847	795	826	774	828	818	814	820	814	798	775	762	814	776	814	796	752	826	811	793	767	811	782	799	770	752	759	821	783	752	779	845	817	835	819	823	806	788	819	811	802	763	816	844	813	748	794	799	770	800	798	780	788	795	776	805	830	808	817	823	814	812	781	794	803	839	818	816	797	842	805	796	834	767	791	794	776	770	839	864	782	823	802	835	790	794	788	758	819	791	783	782	842	772	792	779	805	837	810	769	800	783	887	789	818	801	803	814	778	771	814	761	811	766	839	815	777	831	819	822	764	829	793	788	829	765	830	826	814	742	812	765	764	795	787	836	773	802	776	782	838	836	794	826	767	836	809	809	826	831	819	785	828	793	814	810	815	765	876	826	802	806	813	805	785	809	834	812	807	832	824	808	805	837	803	831	820	784	812	789	834	864	771	852	784	808	844	821	766	837	768	829	802	815	829	803	810	770	772	849	855	786	777	858	785	810	817	810	855	841	795	752	811	823	796	770	783	790	825	793	808	807	821	833	761	778	754	818	813	810	814	805	804	760	750	779	799	783	761	813	772	786	829	784	803	791	774	832	810	796	782	825	825	814	784	769	762	791	821	846	792	794	873	831	777	810	775	811	779	845	825	794	843	843	871	829	790	805	751	810	824	803	791	828	836	799	783	819	836	782	788	794	756	814	804	831	819	808	742	818	802	831	780	798	832	816	796	783	787	784	780	829	802	787	838	822	822	781	816	801	786	884	814	815	819	802	820	811	830	778	771	806	803	825	830	829	868	801	803	836	752	835	784	795	762	834	806	815	830	802	791	785	847	817	788	807	853	810	796	831	789	794	828	827	754	849	828	824	806	851	825	809	798	810	779	798	817	810	860	792	765	783	823	779	824	785	779	834	758	781	763	827	837	846	817	802	838	789	858	810	779	794	788	857	821	800	754	804	787	858	839	757	799	824	811	806	827	835	797	785	787	846	818	790	823	775	783	812	807	777	811	810	826	827	778	834	789	750	841	802	809	782	815	784	801	816	786	850	796	816	750	774	858	813	794	767	825	773	812	843	757	807	794	787	815	764	786	825	859	830	763	830	766	826	829	802	766	758	816	760	803	826	832	801	769	795	793	800	782	886	840	781	771	821	798	818	784	812	782	791	807	830	796	795	773	776	833	762	762	820	757	832	786	781	853	808	855	788	836	828	824	739	778	815	819	814	840	817	768	805	824	816	820	803	793	834	807	802	822	766	800	783	814	789	823	749	755	853	819	777	804	811	840	804	780	777	802	770	846	822	832	812	827	818	831	797	777	789	808	828	826	817	784	839	796	777	816	860	790	790	857	855	822	809	763	779	827	809	782	755	796	782	797	812	852	778	804	818	813	771	828	804	826	796	821	826	806	803	825	765	837	836	845	790	862	823	805	756	768	833	769	854	814	821	770	817	789	839	782	836	845	793	868	778	811	772	840	836	822	783	820	789	852	816	833	820	782	829	856	815	788	785	828	838	799	808	800	830	787	810	776	805	787	837	889	823	828	776	792	784	796	836	843	880	807	783	757	826	811	764	780	829	788	814	775	818	754	798	803	820	811	798	802	804	834	851	826	825	830	782	769	801	811	813	856	803	793	844	860	820	772	860	799	798	801	826	779	790	786	779	824	769	839	799	809	838	843	790	771	851	825	782	760	830	829	834	829	858	806	828	796	749	815	833	807	824	767	813	834	810	776	783	814	838	789	755	839	808	763	774	798	801	820	830	797	788	819	781	782	802	791	822	782	757	748	819	809	760	765	804	794	781	800	807	790	787	802	794	834	757	818	833	836	783	798	727	832	809	867	792	803	832	791	819	821	813	755	785	753	765	738	785	774	741	837	799	769	761	748	800	779	771	839	798	831	782	771	839	811	771	765	802	806	844	840	791	788	836	816	825	769	800	783	833	802	819	817	820	803	810	832	782	777	821	791	843	799	788	762	780	817	810	770	826	822	812	823	765	846	794	759	842	778	791	790	801	764	789	869	825	848	838	778	794	793	815	828	764	825	819	793	852	816	817	825	801	867	831	823	764	797	842	808	787	785	785	824	788	814	848	784	797	839	791	773	810	814	781	836	846	752	818	810	821	833	787	736	780	825	787	799	826	828	813	832	795	826	772	848	801	748	768	792	792	846	799	826	789	774	766	818	803	788	806	809	755	840	815	817	796	800	786	784	788	793	814	787	776	765	785	780	734	827	871	834	789	796	773	860	849	831	832	797	807	830	840	761	804	800	788	807	829	780	812	789	771	792	826	841	733	824	827	826	810	843	749	782	809	781	826	779	818	822	846	757	780	812	820	775	786	790	815	815	824	780	772	798	783	815	783	802	827	798	781	747	797	825	823	755	803	836	797	779	823	785	838	806	835	792	788	795	776	759	806	752	825	797	867	818	740	761	796	792	790	801	791	804	828	776	788	799	837	784	804	833	827	828	802	806	821	831	823	803	841	816	795	845	811	793	821	780	824	809	824	802	788	814	745	767	826	802	811	798	808	801	779	820	796	769	786	790	831	807	873	827	813	783	758	801	754	781	810	815	764	804	789	781	825	805	829	790	793	793	804	799	807	835	787	811	845	815	762	814	777	728	846	781	802	783	839	796	844	829	893	766	810	782	854	770	772	757	785	787	826	792	805	821	808	831	788	788	749	801	797	788	827	819	796	822	813	819	824	806	843	814	826	779	791	811	806	807	833	839	808	809	768	748	835	830	786	796	794	808	781	822	801	799	834	829	792	768	793	802	777	828	784	822	846	834	813	816	848	841	844	844	843	775	821	818	781	828	791	804	780	762
15521	2377	2516	1920	1335	984	750	606	520	437	394	347	311	279	250	227	243	228	220	210	212	187	207	227	188	185	169	204	174	174	176	196	159	176	167	192	161	153	162	196	151	193	158	165	149	168	156	173	142	157	168	150	167	194	163	160	160	146	141	132	158	150	164	157	164	164	184	186	166	149	130	150	173	154	159	160	164	145	143	140	155	147	152	150	164	169	155	169	144	152	138	154	166	156	150	167	152	150	127	193	164	166	126	158	141	160	151	139	157	169	148	157	147	151	152	172	133	158	151	174	149	140	151	170	176	155	152	150	147	144	168	169	155	164	171	164	157	130	150	157	154	162	135	148	143	155	146	158	151	141	160	162	148	160	157	172	153	156	162	157	157	136	142	125	159	145	144	167	174	151	131	145	149	160	165	141	150	154	141	135	165	156	145	147	146	154	133	162	169	177	170	157	168	151	132	130	156	144	159	159	164	161	156	148	154	163	151	141	153	166	147	160	134	151	142	142	132	165	140	144	168	175	160	145	162	151	169	160	166	148	174	169	150	151	142	147	144	142	165	154	168	170	142	157	146	148	132	133	151	176	156	175	142	159	137	124	182	175	130	181	138	117	169	164	160	149	161	142	146	142	155	149	157	148	162	182	157	131	168	145	132	157	182	150	151	146	156	165	148	173	120	150	147	135	150	155	130	150	148	152	143	135	160	158	148	138	155	169	159	137	130	132	152	156	144	144	152	148	154	166	150	160	147	140	166	149	121	142	160	162	148	156	156	149	155	159	145	137	160	161	169	159	157	142	150	165	168	167	143	143	146	164	156	164	148	142	143	144	160	167	155	167	141	148	156	144	153	150	164	149	125	168	157	138	161	140	146	158	153	141	152	160	179	166	149	121	170	169	173	147	142	147	144	158	165	122	147	161	155	138	164	165	144	155	153	169	158	166	147	156	156	147	158	155	161	166	149	147	162	133	153	171	165	169	157	156	181	170	137	171	148	144	166	158	162	175	158	171	160	160	163	160	172	149	157	143	147	128	158	155	126	131	154	150	152	159	155	147	148	166	153	170	123	159	126	162	146	142	158	157	154	146	148	154	139	177	177	146	139	130	157	166	150	159	185	168	161	142	124	137	144	164	163	168	154	154	127	166	173	147	158	148	145	153	144	136	141	166	172	132	148	174	150	158	148	140	152	151	139	155	143	158	157	172	160	160	161	130	134	151	148	161	146	131	136	180	137	149	159	157	140	174	134	169	152	129	155	164	158	169	163	164	169	134	157	174	144	176	145	152	139	151	146	152	128	145	164	165	176	147	144	175	133	142	166	142	151	151	149	140	151	162	135	168	156	155	152	178	148	170	169	163	137	157	161	160	172	150	146	161	155	181	137	173	150	166	152	154	137	161	185	145	151	163	132	160	142	168	143	139	154	166	141	143	156	156	148	151	145	162	155	178	143	146	149	154	155	142	161	153	155	141	154	126	162	162	134	168	136	152	159	141	154	157	166	169	168	162	181	139	136	160	158	134	135	130	176	137	144	138	159	172	165	144	151	141	147	171	149	145	149	164	167	139	152	152	152	141	119	182	175	146	172	137	132	154	157	138	158	157	150	136	148	160	150	135	158	158	160	137	149	134	163	150	166	159	134	180	142	138	133	151	138	171	177	147	149	135	135	152	175	145	148	169	163	132	190	155	163	147	155	172	189	168	145	162	161	159	135	147	129	137	156	164	128	146	148	158	160	152	135	157	141	135	164	171	154	157	169	147	142	145	126	163	152	158	146	164	150	155	152	177	148	160	145	172	152	139	145	150	127	129	167	154	150	148	169	143	162	147	134	145	150	142	161	150	166	171	160	188	139	140	170	162	143	154	160	127	127	125	149	152	147	119	160	142	160	160	146	129	129	172	179	140	172	152	164	144	150	140	156	180	166	124	138	152	150	147	165	163	186	160	128	181	161	200	158	177	135	125	151	135	162	165	163	172	140	158	145	148	155	178	157	143	129	148	151	172	152	138	150	152	142	136	165	172	131	141	133	150	136	154	165	137	148	170	147	159	170	173	127	182	143	141	138	149	166	166	163	169	156	158	155	146	152	158	146	138	159	137	163	178	143	157	158	155	171	155	154	139	171	144	166	164	143	137	163	163	155	179	137	138	156	165	167	155	142	149	146	150	143	138	155	151	136	153	160	148	159	154	146	156	128	181	151	130	156	135	181	152	130	149	148	141	128	153	161	158	142	154	144	146	160	143	164	170	136	155	148	151	149	169	130	147	162	140	154	143	155	187	169	149	148	158	179	147	157	133	168	153	141	134	161	142	143	161	151	146	145	168	173	133	147	156	154	160	129	142	162	157	167	151	141	166	168	142	165	168	165	163	146	158	158	149	158	173	173	153	150	149	152	159	158	170	158	146	161	168	175	170	160	145	156	158	147	162	154	152	155	165	142	165	159	151	147	149	150	160	136	175	144	147	151	156	145	165	152	168	123	159	166	156	141	169	160	152	163	160	142	153	140	159	168	154	173	148	170	144	191	141	157	149	129	134	156	170	138	142	142	136	145	183	156	172	146	176	143	143	154	135	146	139	154	149	152	149	129	185	136	182	140	135	149	159	162	161	149	143	155	162	158	142	150	154	136	162	148	131	158	147	142	142	145	140	133	155	135	155	163	172	138	169	142	164	138	167	133	158	156	160	163	147	150	176	147	154	157	156	153	156	168	145	169	146	165	163	153	144	144	130	146	165	148	169	144	165	178	147	154	143	152	165	147	154	154	162	162	152	156	177	184	134	132	158	153	156	152	157	143	133	169	174	165	146	182	130	162	148	185	173	166	140	183	155	157	172	171	187	159	173	152	149	126	158	171	144	133	147	130	146	139	139	167	137	142	153	157	167	151	166	157	149	118	148	134	158	149	141	142	150	174	162	140	183	133	157	176	142	166	179	165	158	151	156	172	169	171	142	166	160	163	147	126	182	163	145	154	170	177	160	147	188	155	167	167	166	157	166	173	160	161	148	138	141	162	169	133	136	166	150	157	138	137	153	139	160	151	142	145	129	176	165	154	140	158	154	147	152	139	132	182	140	144	149	154	144	164	158	167	131	147	140	179	157	154	133	175	146	182	153	157	140	151	156	151	146	170	159	164	143	165	151	150	170	155	134	167	156	155	147	147	149	149	146	140	170	144	174	138	150	148	147	117	157	123	138	159	158	148	162	164	157	159	136	173	148	151	133	137	164	164	156	156	156	139	155	151	164	158	156	160	156	115	163	136	165	163	141	154	155	174	174	179	169	143	172	166	164	145	154	150	152	152	172	151	153	168	139	146	157	153	125	143	159	132	158	165	134	158	163	156	171	156	130	190	147	165	169	159	168	169	163	163	146	163	152	145	141	169	158	141	142	179	171	154	131	163	135	150	139	141	133	144	155	147	151	144	148	154	139	146	144	148	145	148	151	158	166	153	156	137	167	148	144	155	139	157	159	166	138	166	161	158	140	138	153
7481	2090	4743	5538	4674	3963	3268	2675	2310	1899	1724	1472	1380	1238	1212	1015	1048	982	874	847	817	747	751	713	709	654	633	668	594	634	597	654	594	550	582	557	551	514	533	512	516	530	528	517	498	529	458	528	483	491	474	470	495	478	475	457	457	493	488	468	458	446	442	449	476	490	442	437	503	442	475	457	482	480	426	445	499	437	448	467	415	447	456	454	466	446	458	420	436	442	448	474	433	411	419	442	455	438	396	419	434	418	501	465	472	440	432	428	434	473	434	425	469	432	452	451	434	417	398	465	443	416	427	449	459	428	420	407	469	459	397	446	417	452	458	426	425	441	396	416	424	425	437	406	417	415	435	448	428	440	378	447	428	444	433	407	473	439	462	432	457	435	413	408	463	437	398	396	430	416	439	440	435	446	432	418	424	422	420	397	443	410	426	423	422	407	448	451	395	426	413	407	419	405	433	405	446	432	445	443	423	382	436	443	439	442	415	452	430	453	415	418	442	431	406	429	432	423	429	411	428	396	404	398	449	408	398	430	421	418	456	444	439	430	459	396	393	419	443	422	446	423	436	421	396	420	419	408	413	421	432	434	422	445	410	395	423	401	444	416	425	409	425	444	438	419	418	423	404	429	397	410	423	418	441	447	407	436	437	422	430	443	451	427	441	436	408	430	447	420	435	416	401	431	465	426	419	411	439	450	433	412	411	425	428	458	413	424	445	448	420	445	383	419	464	372	473	427	420	414	396	397	430	411	435	356	415	438	439	413	421	454	444	427	429	394	439	419	434	404	413	445	399	398	415	480	392	421	428	411	396	421	409	426	442	411	436	458	433	443	439	441	426	442	461	434	461	407	435	418	451	429	436	448	432	417	433	420	440	408	432	412	430	474	437	456	430	398	429	464	409	403	422	408	432	399	429	435	454	436	436	450	464	422	431	447	449	419	421	435	417	414	443	426	453	421	430	441	428	428	428	442	433	423	397	414	406	398	416	419	421	427	425	449	415	435	433	409	404	395	451	414	412	396	420	443	438	387	427	429	410	422	457	437	448	419	444	428	434	428	457	388	427	449	423	411	423	447	408	434	424	438	440	448	421	421	413	493	441	430	397	431	419	419	413	403	449	441	418	412	395	417	390	436	426	470	388	408	427	453	384	422	397	432	403	448	419	428	408	447	432	422	388	441	435	427	455	433	405	430	424	422	443	400	379	430	436	428	448	430	445	409	433	438	399	440	417	452	415	430	433	411	432	449	439	426	422	416	402	441	448	443	400	398	439	447	418	462	480	415	410	409	407	434	473	470	387	445	402	414	415	421	432	411	423	425	435	441	417	460	407	433	430	443	456	420	433	473	387	420	449	442	444	429	428	416	429	461	425	418	449	440	374	459	408	435	440	414	455	431	389	425	439	431	431	386	434	437	451	412	406	441	422	404	397	438	397	429	380	432	409	428	469	442	398	428	412	434	467	404	399	437	387	445	431	404	398	438	453	357	445	430	430	406	382	412	432	441	409	407	420	459	439	459	404	462	451	389	412	418	431	428	422	422	418	423	434	452	422	428	452	418	407	448	403	429	414	456	447	415	393	411	411	444	424	447	460	434	436	421	439	445	461	418	422	422	491	417	435	416	426	415	436	411	399	431	422	429	430	435	424	472	416	450	460	398	442	405	402	414	419	389	432	417	441	439	425	420	424	429	406	468	423	434	476	439	407	411	443	408	438	431	408	433	451	419	438	421	413	424	418	410	418	426	427	433	426	414	422	453	452	446	448	389	438	428	428	407	467	441	424	415	430	431	431	438	440	445	447	414	384	427	403	426	403	424	412	426	440	440	439	424	435	438	404	409	429	432	435	460	393	411	426	388	411	417	455	396	417	441	462	391	410	444	433	438	405	414	427	438	418	433	431	392	423	398	417	393	441	438	459	420	402	395	372	403	406	403	444	411	396	429	448	409	404	418	476	428	416	449	412	434	435	413	433	448	451	445	413	450	429	424	436	396	442	409	410	400	428	432	414	437	424	426	407	417	390	399	419	443	434	394	438	426	435	455	409	401	407	431	404	403	423	420	454	431	414	383	437	460	487	427	428	440	413	427	435	438	398	448	429	432	428	431	387	442	421	416	439	424	432	437	426	433	422	393	448	387	438	412	442	443	397	440	417	380	437	399	410	439	425	448	427	415	419	404	443	427	415	467	431	450	431	404	453	465	432	435	424	409	408	409	405	402	417	421	434	431	429	434	440	430	439	413	433	409	405	411	408	428	433	434	452	403	452	407	410	427	441	412	422	396	458	418	451	407	389	443	454	445	431	462	419	413	395	431	408	423	437	399	395	438	425	453	399	451	448	421	407	416	440	425	422	443	412	464	426	426	444	437	415	431	422	418	451	457	429	422	421	392	430	446	420	453	400	436	395	443	432	474	441	424	445	433	419	429	414	433	432	440	429	420	402	424	396	414	415	400	453	435	416	459	434	447	438	421	442	421	412	435	386	436	407	435	405	398	412	394	406	464	412	419	442	412	448	465	471	420	433	398	430	415	431	424	442	410	431	451	419	434	406	423	421	422	418	378	418	418	418	401	419	407	374	433	395	394	463	402	447	442	408	420	422	446	429	444	389	423	432	431	391	403	437	412	440	401	433	399	407	419	396	395	429	416	412	403	418	436	465	424	446	397	405	424	434	450	439	423	406	433	443	443	416	421	432	386	422	409	408	408	473	395	416	412	390	438	435	427	418	379	438	453	388	403	442	428	420	418	465	416	431	397	383	470	434	428	408	413	458	423	434	416	453	416	406	424	429	424	434	436	421	434	447	445	424	415	426	446	439	425	423	440	437	427	410	401	430	444	392	404	397	446	407	463	468	409	458	427	435	422	430	428	403	423	433	390	406	432	424	431	421	401	446	426	390	423	423	422	423	416	436	442	397	404	474	422	389	467	413	438	422	428	448	432	433	432	420	448	446	406	439	446	405	434	421	427	413	435	447	397	399	389	404	431	414	413	415	422	415	411	401	416	432	432	425	424	404	376	433	434	422	405	426	414	440	406	432	447	419	416	399	444	401	407	430	459	412	431	396	401	446	421	421	402	416	414	435	424	449	411	424	400	417	463	434	437	449	429	410	402	447	437	406	427	436	442	404	445	444	416	415	415	430	458	423	454	434	458	429	437	438	444	461	455	423	431	434	432	437	460	407	452	405	443	428	434	441	456	431	447	396	447	457	402	441	412	406	403	409	427	432	411	412	415	412	418	396	418	414	441	447	426	448	425	415	413	420	426	438	430	393	409	423	393	423	452	426	379	455	420	391	431	465	438	439	451	468	425	419	421	420	366	430	421	422	423	411	445	467	401	435	441	457	435	425	445	442	414	448	411	401	443	420	464	438	423	442	408	393	434	455	434	446	431	429	404	422	416	425	459	422	441	447	460	438	427	441	448	451	417	423	436	413	411	400	391	435	381	377	415	389	414	407	429	438	416	440	436	416	437	402	384	438	413	434	402
2485	388	446	434	391	347	354	354	393	381	329	342	335	357	329	366	324	336	337	348	340	342	350	343	365	380	329	332	356	407	364	354	314	357	337	330	338	365	362	346	323	343	347	329	354	298	318	324	334	342	356	347	322	333	336	339	328	350	320	345	349	315	352	343	373	368	323	361	310	354	351	339	322	373	376	345	335	311	379	369	341	337	327	332	364	331	367	346	328	346	342	325	349	336	356	327	350	386	368	311	326	347	331	351	345	337	350	341	357	343	341	347	352	340	348	344	323	338	337	329	344	367	340	367	384	323	338	375	335	335	319	349	384	338	334	360	350	343	343	334	313	342	366	324	335	347	323	362	343	349	329	342	350	337	324	349	353	358	361	308	349	312	356	326	348	355	317	350	362	335	328	334	385	387	359	331	307	330	349	340	330	334	372	361	375	306	341	333	332	347	357	347	367	369	302	323	350	361	340	327	311	344	341	360	355	326	360	354	369	342	346	348	363	368	366	330	349	362	321	355	345	332	355	322	317	320	300	322	365	352	329	349	346	343	380	341	324	386	350	335	371	337	349	342	334	345	338	328	316	390	331	368	313	348	317	324	372	321	330	358	336	358	366	352	361	357	331	335	334	352	359	329	365	367	348	338	351	346	322	332	304	344	331	300	360	339	324	358	359	356	331	357	354	327	344	339	349	341	342	370	301	384	346	368	290	349	337	332	323	363	341	315	340	323	344	375	335	398	355	332	366	344	360	339	328	352	325	320	335	320	332	307	330	347	329	349	343	364	323	339	360	341	333	345	349	349	375	330	327	381	337	315	349	364	360	364	335	340	337	343	340	326	332	362	366	354	341	363	355	353	320	344	362	343	360	368	311	376	372	345	369	346	351	320	318	362	364	355	336	371	350	396	379	357	351	324	346	364	322	384	342	343	312	346	343	394	354	390	344	363	333	342	322	301	339	339	332	321	373	376	321	320	320	322	375	342	367	344	323	338	331	322	325	348	339	358	352	370	333	368	330	349	372	347	345	332	294	350	379	338	335	323	342	354	330	337	335	341	360	351	342	337	348	344	357	330	335	331	342	374	323	317	338	330	357	344	331	340	333	327	305	352	366	336	346	322	338	338	375	346	327	314	336	329	340	382	336	350	355	327	340	350	324	358	389	324	344	328	360	338	345	354	350	313	333	333	323	347	345	356	336	313	309	386	331	357	339	335	328	338	347	333	350	334	330	348	337	313	356	373	301	328	342	374	376	348	340	344	351	329	345	336	326	310	362	330	344	346	313	309	363	349	343	400	362	352	334	379	347	329	328	326	348	337	338	347	342	306	354	357	364	367	371	344	330	337	324	334	346	289	320	351	328	379	323	341	330	332	325	322	307	357	361	339	317	319	321	372	363	400	324	312	350	372	381	338	344	348	340	344	345	341	306	341	344	357	354	334	361	364	354	352	367	349	339	363	325	351	319	331	338	355	338	325	321	326	359	351	359	332	369	330	358	319	316	328	321	338	340	341	371	343	350	363	325	350	358	366	367	336	314	324	336	346	319	354	353	391	339	325	359	376	359	342	370	338	378	350	362	339	357	335	338	369	351	359	333	368	333	382	364	338	365	358	339	325	332	324	334	326	312	364	347	353	318	325	378	367	370	327	353	324	348	358	372	334	337	335	300	377	324	337	361	383	346	373	316	329	361	342	340	341	335	358	333	335	321	334	337	318	375	320	358	321	354	324	326	326	356	316	352	355	329	339	388	352	337	367	329	376	342	298	371	304	336	352	343	342	330	322	375	374	347	376	349	327	364	344	333	353	359	339	333	351	330	350	324	348	351	356	289	356	331	328	336	318	308	342	339	341	363	352	325	375	345	338	354	359	365	358	327	359	352	337	319	333	337	314	330	337	371	318	311	358	334	341	349	299	355	382	363	356	333	351	337	333	337	356	366	317	324	361	356	343	356	348	322	375	337	311	299	316	354	353	350	359	362	316	338	348	324	343	382	342	333	360	382	362	305	314	335	336	348	337	338	353	336	370	358	351	317	363	329	332	351	371	307	359	336	319	343	366	386	362	370	322	354	364	316	346	336	347	353	328	326	321	336	337	315	357	351	355	352	393	353	340	341	327	345	351	365	353	324	344	345	336	324	360	352	330	359	345	332	296	324	322	361	375	322	338	305	302	349	361	312	340	300	345	317	356	352	324	310	372	377	348	337	325	354	329	358	384	316	322	331	400	333	349	331	347	324	323	331	361	328	345	336	330	345	323	324	338	379	347	350	330	313	350	329	325	373	339	369	341	340	372	332	373	354	371	367	317	326	365	349	341	375	310	328	345	326	321	340	341	339	357	355	312	351	312	335	331	360	340	355	344	314	369	389	303	377	328	356	282	351	311	381	356	353	311	352	348	305	334	338	334	328	326	336	353	318	337	344	320	322	336	328	352	346	369	336	321	315	335	342	320	347	349	326	350	318	324	327	314	357	342	374	334	345	350	351	358	381	369	339	363	323	357	358	312	366	363	344	318	325	346	371	339	335	330	326	341	371	342	326	363	343	352	340	324	316	316	318	360	342	350	312	384	332	342	330	367	341	317	349	335	325	355	363	341	332	373	338	335	336	336	331	354	363	311	310	348	345	334	345	349	307	320	316	325	357	359	320	343	352	347	345	330	345	314	352	377	331	334	344	377	368	365	350	338	355	337	332	334	307	336	338	340	365	359	330	347	339	312	372	351	343	327	338	369	357	364	321	353	358	363	374	330	366	336	354	317	360	338	366	361	341	326	335	328	359	354	344	337	391	358	334	309	347	331	353	373	352	370	342	318	354	339	364	330	343	344	314	374	357	384	370	350	336	364	347	319	353	316	329	352	317	337	349	325	361	370	317	381	342	345	368	337	360	332	326	329	327	368	360	316	322	358	288	365	342	359	338	336	309	345	330	306	377	389	338	346	346	347	356	358	315	348	369	337	369	312	326	336	311	347	357	323	367	345	387	337	326	324	339	384	350	394	340	336	371	381	344	380	366	362	359	315	334	367	370	309	347	338	346	337	334	303	357	347	309	326	370	342	343	374	346	356	367	338	334	335	361	328	339	350	339	316	347	298	387	330	350	319	343	347	356	343	310	315	358	310	331	317	312	334	329	337	353	339	325	349	339	334	347	358	361	346	321	322	341	312	369	308	328	360	340	343	339	346	323	351	323	335	354	357	343	349	331	314	333	351	342	372	347	359	315	333	301	344	312	308	316	321	349	344	337	351	356	363	388	320	358	363	330	326	340	356	331	356	337	334	366	354	365	404	366	351	346	384	341	312	321	336	339	328	360	369	361	348	351	356	339	350	305	353	343	338	347	372	327	347	327	321	336	348	347	383	338	369	335	334	324	340	341	315	364	340	299	334	354	335	369	334	362	320	383	368	315	337	352	345	323	329	347	328	355	356	300	341	355	362	350	351	325	324	339	365	311	332	353	345	372	314	360	312	373	349	370	350	391	363	353	354	333	359
2639	977	1030	1080	1031	1011	966	926	959	936	918	882	907	869	903	861	849	880	871	861	864	910	878	887	892	867	877	849	838	910	830	862	909	868	823	929	831	824	864	824	872	930	874	826	917	856	862	899	911	871	881	886	904	898	838	869	919	869	870	902	867	865	904	938	859	903	908	849	822	844	893	847	811	827	861	844	869	871	908	882	866	869	955	865	880	880	849	890	873	840	853	901	888	913	861	918	895	873	903	843	865	884	814	822	833	872	886	856	840	889	845	887	799	831	889	866	878	900	890	852	905	852	848	891	814	877	836	888	913	883	802	917	864	841	928	826	865	832	812	856	863	867	854	853	830	884	853	897	879	893	889	882	894	883	835	903	818	943	859	850	870	893	852	835	816	892	836	919	892	889	872	872	904	872	832	886	880	817	881	852	880	864	892	848	831	805	869	846	866	810	890	859	822	879	858	844	894	851	900	854	900	856	886	855	883	869	818	851	903	869	895	837	834	864	857	877	875	875	865	853	848	864	889	837	908	871	900	854	852	864	851	910	900	840	891	897	881	878	867	908	854	810	842	858	873	914	928	898	889	915	841	864	860	857	872	865	924	904	896	895	810	861	846	818	901	899	883	867	871	879	871	867	834	865	858	826	860	881	849	822	915	861	876	912	867	844	885	895	873	890	868	839	826	907	836	808	927	891	819	851	891	910	906	915	843	867	800	889	867	854	836	877	913	854	894	890	876	850	850	855	886	858	857	848	863	891	886	821	853	857	849	840	885	841	938	873	922	857	883	868	866	865	906	882	884	883	893	826	883	840	863	860	847	888	908	869	870	875	829	833	887	876	917	895	877	849	867	851	861	885	887	870	880	856	867	857	828	894	872	845	863	917	873	883	878	894	886	830	890	889	893	868	839	903	861	844	888	846	862	893	889	819	944	914	824	854	881	859	912	826	830	858	867	941	879	884	887	880	876	817	861	823	879	825	806	864	879	840	857	870	842	833	873	904	830	867	848	897	818	864	877	871	834	885	887	847	906	839	801	882	880	856	865	849	886	855	862	912	850	864	885	889	872	880	847	854	898	854	880	863	910	880	858	913	875	855	823	888	849	878	914	877	856	881	881	883	876	830	896	910	846	854	837	883	887	904	872	852	858	869	871	902	883	852	867	865	873	890	864	907	868	846	917	865	848	892	868	870	865	872	845	863	882	790	904	853	883	906	827	841	901	869	852	844	833	808	863	894	863	931	891	912	886	880	893	886	858	862	852	849	863	875	895	859	853	862	902	915	828	899	844	889	885	873	908	905	898	887	845	838	890	879	843	847	879	842	807	871	906	855	859	880	840	900	867	865	886	896	837	866	899	867	938	832	849	861	870	849	913	899	865	923	881	903	894	873	854	852	852	899	885	884	869	813	851	862	857	845	870	864	876	859	846	866	922	831	882	830	823	864	893	871	857	882	870	858	897	862	846	863	880	855	951	869	849	883	881	805	939	845	904	841	859	839	952	858	859	872	835	884	819	931	910	844	884	821	882	931	829	889	878	879	890	902	909	843	857	860	896	855	927	865	871	849	857	846	822	884	933	838	854	857	887	856	862	848	881	906	876	874	914	855	877	817	859	860	880	867	877	894	878	868	893	904	891	850	837	882	869	855	852	851	832	897	873	838	901	817	848	869	876	862	854	834	869	840	899	874	836	834	904	863	860	871	928	864	852	910	873	810	891	892	898	816	829	853	883	924	860	874	864	865	883	868	838	889	865	894	858	874	838	874	902	815	897	854	898	861	843	878	870	871	863	872	837	903	863	865	869	880	862	797	888	847	880	857	886	859	844	879	860	951	836	852	895	820	902	891	929	862	892	887	832	837	843	836	911	826	825	854	820	843	849	835	842	829	809	865	857	874	858	863	839	873	876	877	846	872	930	853	883	899	863	940	939	868	908	873	921	939	875	847	863	856	872	859	858	898	932	839	896	864	852	834	879	816	848	847	880	889	877	847	875	844	863	804	843	885	844	885	873	919	915	842	901	867	884	824	815	893	870	850	856	896	916	887	874	885	887	895	844	902	908	884	878	820	912	851	864	879	918	862	889	846	830	868	867	904	841	842	882	857	821	799	898	848	879	851	897	863	877	853	855	816	841	845	849	844	848	865	883	908	804	851	899	890	845	925	863	850	812	879	897	839	961	873	898	914	857	894	901	866	851	882	863	885	829	871	806	838	878	802	882	863	844	900	875	870	904	882	853	871	882	821	862	868	888	898	895	854	867	870	854	888	832	860	901	911	814	843	840	866	876	860	851	856	855	853	938	852	819	865	849	844	857	901	820	871	853	871	866	851	845	904	862	850	845	862	830	854	850	897	896	882	845	883	848	878	893	934	838	858	900	866	859	901	805	932	848	873	863	865	872	858	830	873	833	842	847	880	849	842	864	831	878	795	862	897	868	862	870	848	879	852	857	909	900	885	858	859	841	848	925	846	818	832	877	847	858	901	843	833	879	875	866	868	827	845	893	848	877	862	872	872	817	866	901	834	914	884	855	882	908	849	839	869	843	882	882	908	796	860	853	836	895	847	849	819	851	912	858	824	873	841	864	868	838	865	828	906	896	838	862	874	903	938	897	888	907	864	846	800	807	849	888	889	869	863	878	879	889	847	849	869	885	869	873	839	889	863	855	888	925	893	879	887	883	883	850	832	841	850	843	881	835	871	863	848	887	829	842	862	803	828	906	879	816	934	863	930	884	854	854	933	919	865	900	871	886	856	877	918	885	873	866	867	945	896	912	879	859	881	897	839	847	881	839	861	898	849	920	884	870	865	850	876	849	881	876	875	904	870	818	875	901	973	890	897	883	854	880	886	802	848	857	869	867	850	828	868	876	866	831	839	829	859	834	858	834	854	818	866	858	909	912	831	856	876	847	867	848	843	872	852	862	903	867	867	878	886	902	876	858	847	848	842	905	890	856	907	885	872	890	866	840	833	864	861	853	815	848	843	832	819	895	859	877	898	856	887	897	887	873	877	900	861	857	861	901	896	881	900	820	928	818	876	891	919	903	917	865	857	892	906	882	808	860	859	855	877	870	935	889	805	911	825	840	852	903	811	851	837	847	841	901	883	868	914	851	859	945	867	897	862	900	870	875	873	919	861	909	865	915	898	890	837	888	885	816	861	882	835	911	855	878	871	880	841	882	919	817	936	862	890	822	819	823	881	865	866	880	872	820	892	853	848	906	869	851	850	859	842	919	842	840	831	865	817	861	863	843	877	928	839	822	901	867	890	905	888	878	810	857	860	864	856	913	893	892	903	862	830	844	901	876	886	820	863	851	822	873	856	925	902	874	882	883	893	880	892	849	874	896	858	912	864	850	803	891	880	876	832	813	881	913	863	853	938	874	881	851	849	877	819	882	881	881	888	837	794	870	843	843	877	823	882	866	853	856	844	927	849	885	901	881	877	890	825	854	880	879	900	854	864	862	855	806	863	838	913	862	904	910	923	859	842
8427	1131	1415	1145	877	705	608	558	466	448	443	393	396	399	417	378	358	387	402	341	339	350	327	361	336	272	329	337	343	326	348	339	311	342	306	319	323	330	303	311	308	312	337	304	308	329	283	325	285	322	316	320	351	322	344	321	314	320	305	312	290	301	344	322	330	313	305	329	320	315	334	318	317	316	317	308	313	305	295	323	350	316	301	355	300	330	309	336	331	352	312	340	328	331	309	342	338	340	288	285	350	327	330	310	346	338	328	288	321	330	326	302	336	337	332	309	298	364	327	326	313	321	316	321	281	322	316	311	320	315	320	290	339	304	371	339	312	344	309	305	325	302	338	325	323	334	322	322	343	309	293	303	328	338	329	310	318	324	325	314	319	325	315	328	301	315	325	339	357	324	321	322	334	292	337	329	322	340	328	321	299	326	281	295	287	327	314	309	346	284	325	297	324	317	352	341	342	311	336	314	310	324	323	324	299	333	326	294	316	311	320	337	316	329	328	283	288	358	308	321	324	337	298	323	321	296	323	326	307	334	311	321	307	319	333	340	334	291	330	321	281	292	272	311	284	345	316	342	339	288	317	317	305	343	343	296	333	293	325	294	310	309	316	293	332	303	292	290	345	328	337	332	288	309	296	343	336	319	319	305	301	331	343	324	341	310	320	310	342	306	324	313	309	341	313	326	331	294	336	316	301	298	324	331	334	308	325	306	356	304	319	336	324	302	310	319	300	313	310	301	292	299	324	325	305	300	335	306	272	304	347	324	341	296	307	324	326	332	335	306	291	325	333	311	317	330	284	335	310	309	324	296	273	324	313	321	303	321	291	334	307	282	317	293	353	313	322	314	328	311	331	341	332	307	332	378	366	305	317	323	323	301	316	317	326	346	308	333	311	331	337	355	327	315	367	310	317	337	322	346	304	315	327	328	331	317	314	305	332	355	358	316	297	319	306	329	310	319	281	296	293	312	305	374	355	324	324	330	314	299	336	301	321	334	332	322	309	309	335	334	333	313	321	313	303	310	327	341	299	320	311	338	330	334	327	293	349	313	318	334	337	360	320	296	308	337	335	298	317	316	329	307	338	312	331	339	317	329	318	338	324	313	342	314	323	322	325	304	316	320	337	326	341	329	338	295	286	297	328	299	325	323	330	351	287	334	334	338	337	354	342	324	301	305	286	315	327	323	311	326	294	317	323	306	343	331	313	292	323	283	325	305	336	306	316	352	308	334	326	327	331	310	332	327	321	319	304	327	302	320	294	296	310	355	327	343	339	333	320	332	337	321	342	285	318	332	324	303	312	339	328	310	277	317	315	317	330	314	308	306	327	324	334	329	321	312	319	299	321	347	323	299	340	308	295	320	311	323	337	323	295	332	321	326	323	320	312	356	341	326	338	327	268	294	312	304	319	332	310	292	377	335	297	327	303	295	328	322	323	339	321	320	336	331	320	304	291	310	334	317	317	324	314	311	311	320	327	310	319	307	296	352	311	325	301	336	316	320	319	304	323	356	302	304	294	322	288	306	327	312	326	302	348	305	327	332	344	280	320	328	315	325	329	324	298	332	326	308	336	298	297	299	335	356	302	317	322	332	345	317	323	320	292	307	339	301	323	314	339	298	350	332	303	349	301	309	314	306	332	320	326	332	317	329	302	333	322	323	307	311	318	313	340	309	299	338	358	306	309	319	294	336	319	295	303	294	345	301	336	286	355	298	309	345	324	341	344	313	348	294	294	329	330	300	330	310	334	319	335	331	319	322	333	320	315	343	316	289	318	320	309	332	356	303	302	315	326	324	330	336	311	321	311	349	321	322	321	316	313	312	325	328	339	304	308	345	295	308	309	327	346	297	269	307	338	343	332	327	336	290	295	351	315	323	298	319	289	319	344	320	296	332	322	325	321	312	297	330	333	374	302	335	319	297	328	328	336	311	302	328	315	335	314	316	335	272	317	314	344	331	325	279	318	292	313	307	316	311	319	301	307	306	307	338	357	315	305	300	330	284	350	324	325	328	291	313	360	330	326	305	306	296	317	324	311	324	341	290	300	319	331	334	324	326	301	303	342	316	299	311	318	326	356	317	340	309	288	333	308	319	310	354	328	321	319	323	333	304	340	307	302	336	327	329	300	323	327	339	340	296	321	329	342	331	350	307	331	345	348	358	328	295	301	325	337	329	315	354	318	298	339	316	317	330	317	313	316	326	334	297	291	324	343	326	334	311	344	307	327	306	313	357	327	335	337	261	310	314	336	305	362	303	312	289	293	295	318	327	346	326	336	337	331	339	333	340	312	302	301	315	341	322	298	298	327	294	334	313	328	330	306	333	306	331	317	327	303	333	304	321	338	293	334	341	343	313	321	323	302	317	334	338	357	336	355	332	317	325	350	296	296	307	335	337	314	315	346	336	333	332	340	297	286	342	310	352	321	292	350	312	328	312	344	289	324	323	320	315	295	339	327	310	313	299	328	341	336	301	313	316	311	336	303	313	320	329	292	308	301	308	322	308	323	292	284	348	304	317	322	299	320	316	305	343	316	298	298	337	308	332	319	313	311	360	302	287	344	348	367	315	324	304	339	339	279	347	311	341	322	287	330	326	318	355	323	315	315	291	288	286	298	348	300	313	317	358	285	328	312	312	346	319	299	350	337	345	303	354	308	283	285	299	335	280	307	317	332	300	326	324	329	321	317	312	298	304	330	320	321	332	317	295	355	298	307	331	314	326	315	298	317	312	313	310	305	358	316	302	338	357	325	340	316	277	334	295	322	307	323	343	303	319	331	307	335	276	316	295	301	301	315	334	329	314	323	319	297	314	330	311	317	290	339	308	317	355	319	370	309	327	310	308	295	317	335	317	327	307	306	328	342	371	334	292	266	323	324	288	316	353	313	323	315	338	327	316	347	341	317	321	303	334	336	304	330	327	340	338	296	315	310	340	336	291	311	322	301	304	320	300	317	315	303	302	336	294	332	348	321	306	301	325	296	339	322	322	369	349	307	281	325	289	318	322	329	303	326	330	338	302	329	302	344	337	299	305	329	344	324	326	278	313	318	312	336	309	296	326	333	320	305	325	330	317	312	305	308	312	337	318	287	332	291	299	349	312	296	321	304	345	312	304	319	308	300	331	273	334	321	311	325	311	326	309	322	302	299	359	331	348	312	328	298	315	325	338	343	338	350	313	312	336	331	334	323	319	306	302	322	337	316	332	299	342	293	334	319	313	355	307	335	338	327	323	356	359	333	354	342	287	293	304	335	291	314	349	306	281	345	314	289	302	337	383	316	319	311	335	325	327	300	313	306	296	323	306	346	344	337	307	323	323	313	321	323	318	304	315	330	339	335	321	339	297	324	327	332	342	315	323	324	302	296	315	339	333	307	334	309	331	349	361	312	336	289	296	296	331	296	296	305	305	313	327	297	308	326	346	312	314	319	317	312	314	320	306	291	329	356	326	340	338	317	334	297	344	335	330	284	316	303	315	293	302	336	302
5761	1617	2952	3556	3071	2596	2256	1956	1703	1622	1454	1443	1304	1202	1171	1100	1007	1108	1021	1033	937	943	965	945	916	937	895	895	897	931	836	915	831	915	867	852	884	864	866	824	880	893	845	889	819	818	827	828	819	854	845	797	829	814	820	864	810	855	884	789	827	834	795	842	850	843	855	816	809	815	783	784	819	884	792	847	865	799	820	812	892	837	860	807	846	809	834	781	812	845	797	804	778	819	775	822	798	846	782	772	815	786	818	847	868	868	794	839	785	804	764	813	847	821	806	786	821	836	858	758	762	809	835	796	832	831	787	847	798	830	822	766	791	800	808	828	796	797	841	809	843	775	800	840	812	807	775	819	805	856	750	819	809	788	857	762	775	798	775	779	874	806	812	775	769	814	837	849	852	799	739	784	748	783	816	801	803	774	855	780	788	845	780	842	826	805	802	828	773	751	773	818	800	741	869	836	817	809	804	795	775	765	786	827	805	796	816	783	839	801	793	839	822	789	803	795	778	786	823	804	839	818	800	872	855	763	776	843	778	791	849	814	843	811	812	853	721	816	786	806	770	760	810	799	812	776	779	810	775	803	751	824	788	772	780	836	835	800	821	855	774	828	802	778	809	806	781	797	769	787	831	789	832	726	789	763	812	839	792	765	824	767	796	797	834	842	816	764	784	834	826	733	783	811	800	815	788	784	787	823	801	749	878	783	840	795	793	779	741	850	775	823	826	821	807	835	806	811	791	819	826	774	818	801	750	818	792	815	800	818	822	772	789	814	810	821	778	801	848	806	780	795	862	797	798	816	829	829	798	835	781	777	747	751	802	793	821	867	858	793	767	757	825	796	807	839	828	818	842	832	815	763	841	786	800	828	842	843	756	798	798	781	837	795	770	817	789	814	772	792	815	778	767	828	803	850	770	786	757	801	809	788	770	790	798	809	839	840	783	759	797	786	781	783	797	830	786	786	820	727	794	792	838	813	874	799	792	798	775	855	838	788	821	840	792	776	823	779	767	778	812	795	814	816	801	756	808	790	820	785	840	808	783	750	812	784	821	768	851	760	800	768	823	800	787	839	818	772	811	809	824	822	836	786	772	842	863	833	791	805	802	779	784	785	839	807	802	876	808	798	828	796	806	823	788	843	760	829	799	850	816	801	768	801	848	796	798	783	817	768	832	782	798	778	755	763	779	839	797	801	795	784	799	833	774	863	797	822	788	768	789	793	791	833	747	873	843	816	814	836	781	821	824	804	767	795	826	785	812	781	767	823	796	795	825	776	807	798	763	815	762	765	795	864	815	795	780	805	769	796	795	843	834	816	822	807	826	797	781	840	789	790	757	818	789	780	826	839	797	891	796	887	833	842	841	799	829	839	770	824	804	808	814	742	801	777	820	795	847	786	800	831	802	815	805	797	827	844	749	846	797	824	799	791	822	811	805	793	825	787	825	831	832	841	791	827	812	814	826	779	851	799	821	795	743	813	839	794	846	784	827	806	784	765	837	781	846	798	792	827	789	822	806	804	834	845	806	746	801	836	764	783	785	769	804	773	816	824	768	788	830	768	750	843	766	792	790	793	813	808	800	723	800	828	758	807	800	795	822	826	841	813	768	760	829	807	794	805	795	788	831	820	837	744	811	812	796	834	865	771	844	804	843	796	804	796	827	844	814	861	778	808	820	842	846	810	817	867	792	801	825	802	756	840	853	833	770	786	755	804	851	805	869	737	825	814	771	832	817	815	788	842	763	742	840	792	752	758	788	834	811	807	802	814	766	797	796	802	828	775	777	795	749	822	778	826	804	822	766	796	801	780	776	796	839	770	802	793	804	739	801	816	827	775	822	792	804	849	776	750	783	794	800	782	863	754	787	813	842	794	767	821	789	847	785	822	821	819	758	852	799	825	839	823	788	767	771	800	773	791	780	754	829	832	797	852	818	797	781	777	783	753	813	810	796	873	811	796	780	806	811	858	794	778	781	834	838	773	782	812	777	755	780	828	812	797	821	790	851	753	800	787	802	787	777	830	824	824	765	796	795	814	789	874	838	832	809	799	820	810	771	785	760	824	810	776	804	783	818	795	781	752	791	838	762	825	794	789	821	821	790	851	801	856	821	817	793	768	789	758	782	798	797	782	831	772	829	815	763	749	808	756	762	791	835	806	816	859	768	802	773	809	817	807	823	812	795	773	858	789	816	791	790	818	778	792	810	838	814	788	806	775	811	850	789	808	833	796	748	775	774	777	760	791	858	747	837	849	766	795	822	812	798	800	833	805	797	774	810	825	832	799	776	837	823	782	823	804	769	831	780	759	797	813	772	810	818	803	833	768	827	799	843	792	811	810	789	787	763	842	826	852	813	796	840	778	781	818	797	776	802	791	811	827	828	831	817	800	815	852	813	743	779	784	798	783	857	807	813	813	833	741	812	823	812	812	845	835	788	766	795	812	742	814	745	830	820	793	795	850	801	781	754	816	817	777	782	772	813	764	804	775	815	784	809	889	819	820	828	801	741	834	790	841	839	873	824	840	809	835	817	813	764	808	800	857	782	831	840	781	825	813	829	813	789	799	830	813	754	842	767	830	853	810	806	782	775	786	785	832	788	740	809	772	800	813	787	833	818	792	770	760	823	826	827	770	801	801	791	811	791	760	836	795	808	797	802	786	732	844	820	829	789	796	807	788	799	814	753	799	830	788	781	799	761	824	784	791	830	840	798	755	835	808	823	786	861	820	770	820	843	830	794	778	826	823	843	839	748	809	779	783	809	856	829	797	795	848	844	816	851	801	856	787	805	816	763	798	799	827	827	826	812	762	756	843	808	814	782	785	867	857	817	829	773	787	780	818	795	787	808	758	836	777	862	803	806	798	819	838	842	815	749	815	837	805	807	767	879	827	785	775	803	768	761	788	795	837	762	798	790	807	816	826	777	740	773	779	811	798	794	828	839	827	726	844	783	811	825	808	855	878	804	838	825	776	817	750	803	744	773	813	818	863	806	832	826	809	834	837	789	810	802	831	785	790	772	780	797	759	842	792	812	785	828	757	804	792	822	836	808	786	774	807	818	809	720	790	810	809	822	809	787	821	774	796	810	812	776	773	782	775	799	799	786	832	805	816	846	790	804	754	848	774	815	785	841	821	805	782	825	766	792	805	799	805	819	792	821	786	812	804	777	793	805	783	783	841	765	782	799	789	788	780	753	782	785	775	784	769	816	792	801	731	827	830	831	773	835	837	871	773	858	824	816	797	802	770	814	824	849	832	769	771	811	836	879	812	814	792	832	824	777	817	763	806	793	795	807	789	799	796	860	752	787	770	817	764	810	818	798	784	797	806	821	816	844	798	786	758	799	812	800	794	788	772	797	812	815	877	822	811	805	796	883	860	780	835	772	869	789	798	778	789	822	772	751	845	802	799	793	852	797	822	791	801	860	813	771	864	783	813	837	771	791	805	787	821	812	829	824	785	850	789	816	849	780	789	779	835	799	776	869	774	809	818
15291	2386	2462	1909	1353	966	776	633	532	407	390	334	310	304	273	289	230	254	226	216	207	192	187	208	189	157	177	191	179	195	175	188	160	168	159	174	160	173	191	172	177	177	159	183	177	152	153	171	164	171	170	155	142	130	164	150	161	169	175	145	146	160	161	150	154	180	151	151	123	150	155	141	143	154	155	150	150	166	163	167	152	175	148	157	175	156	157	153	136	144	139	145	148	161	153	166	144	152	158	166	179	165	162	163	168	157	181	149	163	146	172	132	149	152	142	167	141	137	163	155	162	174	130	145	124	158	163	134	147	129	148	138	147	163	144	152	156	151	146	161	173	149	157	166	137	148	151	185	161	162	134	168	134	166	165	141	147	173	164	154	138	150	155	142	183	140	151	164	174	142	160	149	163	141	145	161	140	149	159	144	141	172	163	168	142	138	156	168	156	155	132	123	146	142	149	143	166	155	156	153	145	155	157	151	165	188	159	165	135	147	145	148	168	138	169	154	153	147	141	154	160	160	156	154	163	147	158	151	171	156	164	139	155	150	159	126	136	142	171	136	174	138	158	149	166	157	149	138	155	150	148	167	159	153	132	161	164	181	150	134	152	145	144	146	148	159	150	164	146	133	162	170	145	141	141	152	133	140	142	131	150	144	157	159	169	153	155	156	144	163	155	170	150	154	170	165	148	177	175	125	141	140	150	145	141	148	146	145	145	162	125	161	169	159	161	134	121	154	137	153	147	145	139	154	161	138	136	139	165	149	132	130	168	156	164	145	159	167	145	160	130	148	147	176	151	132	142	149	175	155	170	158	139	145	140	157	158	170	156	157	161	147	167	131	163	171	149	148	153	154	173	162	144	168	167	148	156	154	150	155	169	138	158	123	147	171	152	160	147	170	137	170	183	147	144	163	150	155	146	142	143	168	145	161	146	154	140	152	168	150	161	150	154	154	142	150	156	165	189	154	152	157	166	152	145	155	145	141	165	151	154	148	149	140	159	153	148	141	176	144	141	146	159	135	163	152	152	123	169	168	135	140	132	168	141	148	164	149	134	144	143	142	148	158	146	167	150	163	173	166	156	137	144	139	146	145	155	149	150	163	153	134	161	154	165	129	148	131	150	172	133	153	164	146	159	169	152	161	147	141	157	161	137	159	148	165	177	172	157	164	145	164	139	156	168	131	159	167	159	123	154	157	169	178	164	154	145	156	147	165	143	146	148	155	165	155	148	153	147	142	156	153	155	129	133	156	146	140	147	167	139	151	145	164	150	147	125	159	142	151	152	170	156	174	136	141	161	149	164	154	174	171	173	130	176	169	141	139	162	147	138	157	128	153	149	172	114	143	171	160	150	157	177	182	157	177	153	145	143	144	167	166	156	157	169	150	137	144	153	152	157	137	142	152	187	155	151	143	179	178	174	146	154	157	184	167	138	155	142	161	153	142	149	164	150	134	131	147	152	145	155	162	159	160	143	161	149	153	155	134	155	152	170	148	159	113	150	159	149	152	145	148	165	150	177	157	166	160	159	138	158	166	158	156	156	158	138	181	152	136	187	119	180	156	176	146	163	158	142	150	138	151	149	144	142	154	164	170	160	163	145	132	154	156	133	140	143	140	144	145	143	166	173	135	142	163	134	161	130	152	171	154	151	128	171	151	148	152	135	161	149	158	151	154	131	165	151	176	148	144	153	147	156	180	124	146	159	145	154	140	138	143	146	165	140	143	165	158	155	156	159	181	157	152	155	150	159	160	173	155	155	164	151	142	149	158	156	183	149	170	170	178	163	157	131	163	163	150	149	141	156	156	154	181	171	151	174	154	148	134	172	156	187	165	164	147	155	125	140	157	162	139	161	143	137	148	136	158	162	169	145	174	134	170	171	165	166	140	160	145	160	138	162	145	144	148	154	171	164	160	138	140	130	143	147	140	151	142	148	149	151	178	168	166	131	143	151	152	144	150	164	168	173	166	182	167	145	162	142	132	140	146	142	164	162	134	132	160	134	166	157	132	160	161	165	156	138	171	133	156	150	149	147	135	156	182	164	152	133	122	163	137	138	145	158	153	184	139	183	138	148	153	160	156	160	148	129	161	172	153	148	157	167	142	163	159	157	141	144	151	176	158	119	158	132	148	177	135	142	160	167	123	130	156	160	162	165	133	157	131	152	164	151	149	143	122	155	164	159	146	155	165	151	145	138	129	170	125	153	151	141	145	162	154	165	148	148	159	153	146	133	153	165	159	135	162	149	162	150	169	140	158	154	157	164	147	184	153	146	162	151	168	157	148	146	155	133	146	175	159	163	153	119	165	151	140	158	163	156	152	154	170	163	147	143	146	150	139	161	146	156	141	141	141	151	140	159	138	159	157	155	163	135	139	156	164	154	158	148	141	154	151	183	148	154	152	171	161	173	170	147	155	143	155	136	167	158	140	153	155	162	140	128	163	171	150	157	147	157	162	143	159	162	163	154	145	156	136	164	148	166	166	143	146	168	142	165	148	142	151	160	138	139	127	141	175	158	144	170	150	172	155	163	124	152	136	145	154	157	158	149	144	151	153	137	158	139	134	168	149	126	157	177	152	144	145	173	149	134	146	162	132	154	175	151	140	129	156	133	141	161	139	140	155	171	167	153	162	129	137	130	160	134	148	155	154	157	145	143	159	169	162	158	125	144	159	163	146	166	161	161	152	171	143	147	138	143	159	146	137	167	132	153	169	161	135	147	155	135	153	157	143	160	134	137	149	164	161	157	132	158	148	134	165	157	148	141	141	143	154	156	141	156	151	144	164	158	164	116	133	154	156	143	160	147	174	148	156	157	160	150	137	156	161	139	150	145	167	163	182	154	153	148	155	135	160	156	156	152	150	145	167	177	123	151	182	145	146	167	162	168	151	159	157	148	158	154	152	163	177	154	139	141	137	161	135	159	136	169	160	147	158	151	147	157	140	147	149	155	159	149	147	158	145	154	151	143	147	144	157	162	169	172	163	177	150	129	168	148	133	168	135	165	152	147	137	155	171	163	148	160	142	167	154	155	154	133	145	150	163	135	145	144	158	147	135	143	126	175	161	147	168	144	162	153	150	170	153	140	163	154	163	172	181	163	161	147	151	134	146	138	126	167	137	130	140	127	156	146	163	172	188	174	152	159	141	183	151	163	137	152	158	148	142	170	170	145	158	128	137	148	150	170	136	161	143	129	171	133	180	158	161	141	140	175	159	147	159	156	138	125	154	160	153	178	109	156	155	149	170	155	163	166	147	134	147	156	157	163	156	164	149	142	146	180	161	140	158	159	131	154	140	159	152	133	146	174	135	162	144	157	150	157	169	142	186	137	140	142	154	147	146	141	154	145	175	163	153	149	158	140	165	145	124	173	142	142	153	159	164	168	138	165	170	160	177	156	144	138	146	153	184	143	156	147	129	148	148	128	152	136	153	156	161	143	156	144	145	139	164	156	174	166	146	134	177	157	130	141	164	160	170	152	134	154	159
7455	2122	4687	5595	4797	3975	3208	2756	2320	1920	1661	1510	1362	1311	1131	1055	982	948	881	848	797	718	725	743	671	667	641	619	584	640	612	555	574	525	572	535	544	521	544	559	538	554	512	492	488	516	483	541	491	449	457	487	461	465	443	466	507	446	486	444	504	454	479	444	468	421	431	451	467	478	416	426	442	481	453	460	475	413	472	463	412	457	433	396	450	465	419	429	457	457	439	428	450	414	438	446	483	454	441	481	430	436	450	405	378	449	397	459	420	418	428	412	446	430	420	434	422	445	419	428	459	453	447	448	416	418	473	478	418	432	421	403	473	462	420	398	437	407	473	410	428	454	404	392	445	480	451	443	462	431	464	391	426	417	413	441	471	456	456	399	446	438	430	458	445	407	398	415	427	400	421	424	412	495	443	417	463	463	419	424	425	422	439	448	442	399	406	415	387	423	409	394	423	443	405	447	438	416	423	412	414	426	414	400	423	430	421	436	421	460	437	413	451	462	391	435	408	426	442	424	433	403	457	424	442	448	422	468	432	399	446	434	479	415	412	476	460	427	426	442	391	412	428	408	417	446	420	414	413	413	455	425	389	447	400	408	421	377	416	419	432	404	424	427	421	428	432	387	424	415	409	450	422	407	425	456	419	401	410	417	438	412	402	465	426	425	419	426	465	433	409	450	431	393	456	423	405	417	409	426	425	409	407	444	401	383	404	437	393	397	405	441	422	416	452	411	425	429	447	397	425	429	403	443	426	423	439	427	434	461	432	447	420	393	441	390	412	399	439	421	403	449	444	403	469	451	414	426	425	425	414	434	437	438	426	423	448	433	410	456	438	413	439	445	430	422	440	438	412	417	427	398	447	457	416	433	427	405	420	419	421	421	437	403	404	434	412	404	411	426	416	425	425	392	400	435	409	418	437	456	425	433	410	446	439	426	459	420	435	446	418	470	408	466	407	466	450	412	435	454	441	455	436	456	388	412	428	440	440	456	398	441	406	389	424	410	435	414	461	409	444	440	390	391	460	438	426	429	453	415	416	403	420	426	394	417	420	469	424	441	420	442	435	423	395	421	416	443	432	476	404	432	425	426	448	396	415	419	415	431	393	441	423	409	455	408	451	403	413	419	433	414	429	411	442	424	423	428	440	414	440	449	451	437	433	408	436	419	446	405	417	427	445	397	392	408	398	393	417	417	427	444	421	432	419	409	453	391	427	416	438	390	413	436	445	402	434	423	358	415	397	399	436	432	410	411	425	440	411	431	398	407	402	398	429	399	385	420	461	440	441	404	422	447	378	422	396	457	454	463	431	455	425	436	451	422	454	424	407	418	383	443	452	429	444	442	447	448	415	421	428	420	453	437	428	473	393	441	405	437	432	430	427	390	420	394	433	439	436	400	474	408	428	423	413	429	424	426	410	447	416	409	412	370	435	404	404	392	443	422	407	415	391	449	406	437	461	429	422	446	393	432	393	418	395	426	427	443	455	422	424	404	457	452	455	443	408	423	413	383	413	431	417	403	371	393	449	389	462	369	429	460	442	432	410	398	433	436	443	388	448	443	422	400	436	428	420	417	432	453	409	449	449	385	420	431	434	438	420	397	429	431	405	433	412	439	412	395	407	404	433	423	408	388	451	428	410	423	410	413	403	425	444	402	399	430	421	394	435	434	398	439	490	410	421	448	409	443	439	438	438	438	411	445	414	406	451	425	441	417	455	394	397	457	414	410	443	422	406	382	430	402	407	414	432	427	402	402	418	439	416	365	403	412	408	428	406	407	394	424	438	401	403	422	444	415	409	464	417	454	427	409	405	426	415	450	410	410	418	425	423	451	421	420	422	424	463	420	429	454	409	381	430	421	434	448	446	444	416	427	415	406	457	420	429	457	435	432	432	431	455	393	414	413	424	429	423	454	431	460	427	432	414	430	409	433	411	451	436	402	444	409	457	431	446	421	420	439	417	443	395	450	434	426	423	386	446	413	463	409	452	471	450	428	405	398	419	401	451	432	417	423	437	466	470	387	429	430	444	431	425	469	393	433	414	410	414	444	432	433	393	414	387	443	437	372	441	454	433	438	423	403	463	455	446	434	431	425	434	450	436	410	415	446	409	406	416	420	428	440	445	418	409	425	445	398	385	412	427	442	405	410	454	414	447	400	409	434	422	418	420	391	395	433	426	424	409	409	420	446	464	407	412	423	455	415	438	421	460	420	405	398	422	428	448	381	417	418	460	417	431	422	446	424	407	434	441	459	388	433	397	425	450	414	420	440	455	437	417	395	445	404	436	395	424	378	433	418	448	452	428	450	375	419	412	449	418	425	422	423	441	410	395	439	453	407	409	409	422	425	423	422	436	421	386	438	435	410	413	409	420	454	419	433	405	444	443	467	406	423	471	433	441	411	422	444	419	412	434	441	396	432	445	442	419	454	452	402	388	377	445	419	400	414	453	436	420	407	447	413	449	427	450	408	414	415	396	412	447	403	424	445	385	435	424	438	435	438	427	430	409	449	405	398	432	381	404	423	430	454	413	430	389	429	408	376	457	401	416	446	429	407	427	445	415	449	434	453	429	429	441	463	422	395	460	441	420	445	421	460	426	401	440	418	405	421	419	431	445	414	410	400	394	386	401	431	467	419	390	452	408	421	442	435	419	413	421	444	466	469	402	457	420	455	414	418	403	376	421	395	420	381	436	425	408	408	426	456	459	427	427	448	405	382	423	418	398	435	435	438	429	406	416	431	449	414	408	461	450	440	470	443	439	427	409	397	399	455	403	363	452	420	442	437	418	434	428	442	452	426	414	413	419	416	419	395	463	426	451	391	439	407	377	425	387	400	427	412	427	410	429	386	435	425	417	413	398	473	430	430	414	427	412	473	435	415	420	452	454	434	467	436	415	416	398	468	415	430	411	394	435	425	414	416	415	437	432	412	416	421	432	414	403	408	425	446	385	438	446	444	407	440	446	459	400	469	403	441	405	420	397	446	425	415	426	430	455	445	432	394	484	398	431	441	427	416	418	485	390	428	429	414	423	426	449	412	401	432	418	392	378	441	477	436	422	421	418	452	408	428	410	437	410	382	433	404	443	421	445	434	460	411	444	402	416	408	404	423	426	398	401	459	455	413	450	446	386	426	451	426	412	440	425	409	369	404	454	455	407	405	432	438	411	428	391	442	413	448	416	424	465	424	419	406	411	407	441	443	404	410	437	428	438	395	433	405	449	431	434	406	425	420	413	427	401	414	434	434	398	395	413	433	422	454	427	441	390	425	415	421	440	430	482	450	444	381	440	448	416	450	438	411	414	418	369	383	439	439	443	392	452	447	411	402	434	436	412	406	409	453	378	414	390	433	402	400	448	409	428	399	416	399	425	462	425	397	400	398	411	436	464	407	430	433	417	479	410	448	430	418	444	416	436	394	439	403	411	426	419	438	399	452	448	423	422	460	439	430	436	423	406	459	420	397	460	433	413	452	427	425	406	400	408	420	425	427
2462	342	369	399	350	382	366	355	362	361	317	349	349	325	334	334	349	355	330	315	339	344	334	347	314	331	320	350	352	333	310	341	296	314	336	374	360	321	317	328	319	353	345	317	323	360	313	338	345	337	331	380	334	331	348	348	350	328	325	358	319	343	332	351	355	356	316	342	364	334	334	360	356	364	330	340	356	330	345	343	348	348	324	322	345	307	398	343	342	330	364	366	327	360	339	355	356	299	364	363	376	360	340	322	318	339	369	346	290	325	319	311	336	351	328	350	319	338	330	347	344	353	313	335	339	346	341	364	346	324	349	330	335	349	335	364	323	357	359	361	285	323	369	347	317	375	355	335	343	359	315	361	328	347	340	353	342	335	323	326	338	339	353	344	360	369	318	387	344	312	350	370	335	337	346	370	311	317	383	370	346	345	345	337	355	342	347	392	321	334	356	402	333	329	378	320	348	338	318	320	310	322	323	339	333	332	298	326	315	340	376	360	364	332	309	362	353	319	354	337	348	333	329	366	314	341	324	365	352	317	328	336	364	379	338	334	311	290	329	309	368	321	337	356	351	343	335	334	320	333	342	368	343	330	381	325	374	326	349	334	343	351	344	313	336	327	343	328	328	341	364	334	368	349	328	350	307	343	314	321	342	349	331	340	354	362	341	344	303	356	338	358	358	342	307	329	317	346	311	343	354	308	356	365	352	342	335	304	338	353	339	339	302	351	353	377	336	341	320	323	334	322	354	315	342	303	305	332	325	364	332	366	321	350	376	355	340	340	362	355	354	306	339	370	356	317	335	353	351	332	318	366	332	321	316	298	364	406	350	327	345	352	336	306	351	384	344	335	306	348	366	338	335	343	315	357	327	344	320	339	373	348	354	332	325	344	360	356	333	323	346	328	347	353	361	349	368	351	381	325	320	363	345	373	336	382	340	365	297	319	338	363	348	362	292	356	369	359	344	307	340	338	309	339	353	326	340	342	343	324	326	324	339	335	331	359	367	344	312	309	346	363	319	339	340	322	315	349	337	339	339	338	305	321	334	365	347	317	349	369	330	334	319	351	350	343	322	338	335	329	327	338	357	343	380	360	335	367	365	349	330	358	322	342	314	344	335	362	324	337	361	347	343	317	348	303	348	396	323	348	376	359	353	344	329	348	333	314	349	349	350	336	364	335	379	346	357	318	356	329	351	309	340	349	304	371	324	339	355	332	341	326	340	335	351	377	356	356	329	307	305	318	344	365	315	353	387	308	318	350	336	331	316	333	319	345	325	325	302	324	350	331	333	377	329	367	343	320	353	331	363	359	339	328	307	342	319	320	305	333	329	368	323	340	365	309	311	344	311	314	365	332	341	373	359	336	326	307	290	381	356	373	344	316	335	347	318	341	352	335	337	346	330	321	292	298	338	310	361	317	349	344	352	322	355	329	363	314	329	351	363	325	357	355	341	320	342	356	332	315	340	339	339	350	340	332	338	327	352	338	334	359	335	336	341	334	375	317	328	317	299	347	353	339	301	368	348	327	334	376	335	343	328	340	361	343	324	332	325	346	307	380	351	322	344	344	309	313	350	348	327	339	343	349	334	333	318	343	320	344	340	348	341	361	338	318	335	355	360	345	327	336	342	368	331	330	350	341	351	334	341	329	351	340	361	338	354	348	334	322	350	357	327	332	344	339	323	339	329	347	361	328	368	340	343	377	346	345	331	342	333	342	326	353	356	372	328	359	364	336	306	305	325	304	356	366	355	362	346	377	350	327	329	348	311	318	324	345	368	332	337	327	331	339	339	348	343	357	325	360	312	352	362	364	326	320	306	327	321	339	338	321	349	357	364	359	325	328	357	347	342	331	328	332	314	333	326	334	375	313	332	316	381	354	341	364	344	355	344	343	333	318	346	335	349	349	329	332	335	362	361	359	337	326	332	335	362	367	350	340	339	334	341	370	327	349	344	338	324	346	328	338	354	337	364	355	376	313	326	353	363	306	388	349	327	315	338	357	376	370	360	340	361	356	328	352	328	332	347	353	329	359	337	363	348	332	314	331	385	345	378	346	349	370	334	338	379	349	320	345	375	346	335	324	335	362	362	353	322	315	341	341	299	353	360	354	334	342	331	351	345	372	346	375	353	348	328	350	321	363	311	344	316	327	332	338	320	357	303	317	349	349	331	357	336	339	290	335	319	339	348	321	334	319	348	331	330	351	321	332	285	305	314	331	322	306	337	339	314	329	339	338	331	339	318	375	366	367	378	343	339	338	347	356	361	361	338	326	343	340	338	316	363	364	349	341	330	340	333	358	350	341	361	339	322	349	366	356	341	321	343	361	334	317	345	363	358	357	350	352	354	366	327	343	324	320	350	318	348	337	382	338	354	326	343	345	335	371	330	331	333	332	332	349	335	315	368	314	333	340	325	365	361	362	374	373	333	334	330	357	310	356	319	353	346	337	347	332	316	305	346	331	310	330	323	328	326	329	348	345	326	351	314	332	340	303	332	328	339	373	355	331	338	320	346	332	318	320	328	331	354	336	353	344	346	332	353	348	342	333	314	354	358	355	354	374	330	357	336	343	358	364	333	330	360	322	308	354	324	358	340	307	323	338	345	325	348	341	345	345	324	310	327	341	362	328	356	392	349	371	344	396	332	333	345	365	317	338	344	373	353	350	342	336	369	367	339	341	357	372	355	350	326	348	374	342	353	362	364	298	363	350	330	344	305	337	357	342	339	341	339	366	316	361	307	350	347	323	317	345	340	324	321	322	381	327	311	355	329	308	328	324	379	351	316	336	360	323	315	318	364	331	374	321	336	353	369	341	357	369	342	372	338	293	318	313	357	334	338	353	346	363	332	321	358	350	365	376	347	345	330	322	359	369	354	332	372	341	343	340	352	337	306	326	343	350	304	334	327	333	341	362	330	315	360	303	347	331	334	321	338	324	348	358	336	343	335	343	360	366	335	355	387	329	348	306	354	339	321	325	347	333	377	332	358	347	357	338	297	366	350	339	341	325	322	328	361	372	356	333	332	354	341	369	345	329	340	349	330	335	367	368	334	320	321	360	343	347	364	333	317	338	332	334	335	325	323	372	355	353	337	312	328	336	311	340	362	361	367	337	322	334	357	339	342	387	318	342	334	348	343	337	322	327	342	312	356	326	329	345	357	340	328	352	358	397	341	310	298	333	329	311	362	328	358	331	322	331	341	336	353	336	337	344	333	375	366	338	347	379	350	341	349	352	333	326	319	345	315	352	362	372	397	315	352	347	350	357	324	346	345	342	363	335	335	310	332	336	332	356	349	348	354	356	332	349	343	370	363	354	340	352	325	347	323	299	326	319	353	320	365	347	354	347	355	323	345	332	388	336	349	316	297	350	357	345	324	330	375	342	353	343	335	321	316	369	330	349	343	360	328	355	340	301	299	367	322	319	318	322	326	330	342	348	343	333	366	334	335	374	313	389	359	358	342	326	347	348	333	335	367	335	359	363	345	324
2575	903	1004	1045	985	944	1006	915	971	926	879	928	906	864	898	898	918	868	868	897	903	849	888	939	891	876	881	886	814	880	913	913	888	875	842	891	897	847	830	908	919	883	896	949	853	886	908	868	853	847	865	844	867	801	866	907	863	865	892	881	815	865	862	936	822	831	881	838	917	891	835	819	838	895	877	849	843	899	892	901	880	827	879	916	867	892	879	885	883	834	853	902	888	926	835	880	878	870	923	920	909	890	915	886	878	894	799	843	865	907	885	882	863	907	871	876	868	855	872	842	867	916	827	921	904	892	850	862	863	880	880	876	928	830	867	883	830	841	897	826	867	854	804	845	859	920	843	900	863	881	811	870	814	861	942	879	893	845	847	872	863	852	944	919	874	872	856	897	841	873	873	890	906	822	857	863	820	882	877	916	960	863	850	936	846	866	870	794	914	844	870	851	898	855	852	820	805	821	840	868	858	833	880	866	901	835	850	914	841	865	913	859	909	855	891	879	912	872	898	911	825	853	916	870	899	876	902	854	860	939	856	877	890	883	865	871	893	869	837	908	870	873	912	899	900	896	867	885	848	823	882	798	845	865	881	873	865	883	867	860	880	830	881	809	877	874	914	835	887	859	861	839	849	868	889	836	876	868	842	869	858	889	870	857	932	873	899	872	866	865	844	859	866	839	910	916	884	839	825	848	905	883	924	877	910	837	880	813	866	894	901	887	876	890	846	921	844	857	829	828	940	862	869	896	894	878	845	864	897	912	842	869	842	885	870	888	889	843	837	848	836	901	881	832	859	856	850	848	855	867	867	922	886	852	843	797	940	889	885	836	917	943	865	861	860	913	845	881	892	822	885	865	851	955	843	868	863	884	808	882	884	947	830	849	838	886	830	831	882	901	887	917	830	841	873	794	824	867	834	899	801	873	855	842	916	837	879	865	899	878	877	883	855	890	852	830	856	893	853	868	873	866	880	883	886	855	863	869	825	858	860	904	839	875	847	854	869	857	886	880	879	834	824	846	846	841	880	903	866	869	869	893	837	854	891	852	858	864	899	899	878	828	862	856	887	886	855	896	851	847	907	871	869	915	842	871	864	920	872	911	829	865	862	870	850	872	878	826	864	894	870	833	882	849	893	945	893	907	858	847	870	896	862	857	872	826	880	878	870	870	859	891	885	856	824	877	877	853	835	898	942	880	946	861	920	866	749	877	856	903	860	842	849	947	873	900	833	890	862	823	851	884	895	831	859	838	873	870	897	881	842	862	820	810	803	854	838	827	828	825	875	868	870	803	866	854	860	830	853	858	888	879	890	859	906	873	883	882	832	852	878	870	877	879	880	870	863	881	870	875	872	873	860	889	894	870	893	843	897	859	823	811	770	867	897	813	832	820	856	880	843	883	886	873	901	863	923	895	902	892	967	833	837	852	859	848	829	859	907	844	858	859	897	877	863	827	881	902	852	845	831	839	935	861	816	870	861	879	863	824	898	860	854	845	889	889	875	868	909	927	842	868	865	835	896	902	890	858	896	916	923	883	862	873	879	890	802	846	857	923	854	883	918	925	835	894	879	829	836	930	904	874	863	874	846	862	906	773	859	863	866	903	828	875	901	926	864	889	845	824	924	815	891	902	856	839	826	902	912	857	905	883	824	876	842	872	864	866	878	845	875	815	910	877	839	892	838	851	881	911	862	896	828	849	885	866	887	932	835	864	860	849	833	801	921	843	891	904	889	914	895	909	872	876	878	907	896	877	848	914	870	843	838	816	866	879	909	881	864	897	872	876	882	907	832	918	809	892	879	857	894	906	914	862	949	857	839	846	802	841	856	814	872	888	831	853	880	899	895	884	843	913	827	856	896	875	837	890	856	905	867	842	858	865	858	864	844	805	913	904	870	836	874	889	847	851	871	903	880	882	866	901	886	870	870	873	851	898	858	877	863	881	856	882	802	843	888	873	867	894	874	832	862	946	899	872	919	863	895	872	887	911	833	872	889	824	894	891	838	861	871	862	881	874	843	891	852	881	921	874	846	900	855	851	843	910	875	892	882	840	829	872	887	903	869	892	823	879	892	865	887	844	862	904	920	877	871	869	891	870	872	875	819	846	874	903	810	889	856	837	860	828	811	813	826	873	893	845	907	871	822	869	865	864	887	808	893	843	923	814	866	851	917	831	865	859	886	850	843	866	863	844	866	867	842	864	877	878	863	863	842	861	804	861	829	858	852	891	868	887	819	888	882	850	885	839	779	884	924	861	915	821	877	879	885	851	915	863	912	851	894	836	879	871	884	845	832	891	925	855	846	866	836	879	881	807	873	897	930	841	872	839	854	880	876	855	869	818	875	811	908	871	890	842	826	887	886	858	873	873	829	869	896	868	875	867	872	834	853	853	936	874	855	877	881	872	868	905	861	838	904	902	904	865	903	890	851	859	907	876	842	798	902	908	853	857	861	858	848	881	880	843	899	871	830	864	859	920	913	809	905	862	858	869	879	874	876	880	858	876	855	875	897	908	890	830	907	858	905	850	868	826	882	847	832	853	909	869	818	900	864	878	853	857	903	881	839	849	906	880	872	883	862	887	845	805	911	904	830	829	836	874	831	888	826	858	849	911	876	918	919	877	852	960	868	847	876	879	870	859	903	928	895	856	898	835	879	841	851	833	873	809	807	931	859	892	877	881	828	905	861	878	846	892	893	885	873	883	844	878	877	843	827	866	873	844	904	838	881	836	889	893	844	876	902	819	885	854	865	893	903	864	856	862	855	852	875	846	852	909	918	820	878	923	860	870	850	887	880	824	852	891	868	858	832	841	860	833	897	835	874	863	888	858	830	891	929	861	868	885	896	889	894	899	932	909	822	873	875	841	898	873	899	851	889	897	869	864	807	849	858	906	898	856	849	869	856	804	926	847	864	869	852	842	871	904	866	829	860	846	876	826	883	871	877	858	874	883	900	809	836	821	869	904	874	936	858	883	883	933	853	873	889	910	833	875	826	895	900	851	880	832	864	851	871	879	898	853	866	838	839	875	895	857	838	884	817	828	898	885	864	827	883	901	831	848	899	838	816	896	858	878	871	844	860	879	887	855	845	863	887	914	908	900	904	873	777	855	895	855	877	897	862	877	873	842	886	972	898	813	832	938	847	829	827	882	882	878	855	861	857	835	829	895	838	884	849	870	883	921	853	888	891	869	887	855	895	839	862	846	864	915	826	924	837	871	902	900	903	827	875	861	846	885	846	818	829	866	846	916	912	845	866	875	913	889	862	872	923	823	854	811	883	841	889	836	878	880	874	846	893	861	913	855	863	880	893	830	874	893	880	902	851	883	869	856	867	837	838	907	869	799	835	833	871	834	843	863	849	881	851	835	880	851	870	869	917	920	868	876	874	906	886	871	846	847	841	888	834	927	889	894	869	904	794	859	880	862	843	911	921	876	854	812	860	852	904	873	873	860	892	850	891	876	910	896	817	896	866	913	888	868	867	858	871	862
8622	1226	1463	1107	868	723	622	567	492	451	445	454	390	361	344	392	377	354	336	400	348	323	373	341	332	352	324	323	346	309	314	314	314	330	334	311	332	325	381	349	332	341	327	328	337	320	315	317	342	338	305	297	309	284	321	316	347	322	321	335	333	335	309	327	334	323	325	318	320	325	310	336	316	327	337	316	328	326	321	320	291	319	336	324	334	330	304	325	349	304	355	307	357	309	333	312	285	309	302	330	311	329	358	336	320	311	329	330	324	321	305	340	353	306	312	304	314	352	304	319	283	332	326	331	329	297	304	327	323	320	324	338	309	340	331	312	341	322	280	304	306	334	301	322	310	299	326	341	329	330	315	338	334	317	346	322	318	359	345	332	311	343	306	336	286	322	327	333	334	338	288	297	309	328	327	316	328	312	315	309	371	328	293	329	315	337	319	318	323	297	320	315	315	315	327	336	343	320	327	303	340	331	304	312	305	331	312	318	318	334	342	299	310	331	310	318	324	304	321	331	301	318	334	323	324	345	322	309	289	303	318	319	319	308	319	309	304	348	313	322	300	321	340	285	288	333	285	310	314	310	289	315	303	322	307	329	306	334	323	336	292	281	322	298	292	325	337	321	345	329	310	318	312	303	329	331	305	339	351	342	303	296	334	324	336	306	307	343	333	320	275	291	307	322	313	320	315	282	369	327	340	297	307	306	326	300	327	351	322	307	293	309	313	307	287	301	297	338	354	335	312	302	325	337	343	319	302	307	297	306	342	307	323	339	330	322	338	317	289	297	333	334	327	330	291	303	351	293	315	338	307	299	283	342	334	320	350	327	344	309	298	314	320	310	301	337	305	335	312	303	322	320	306	343	329	289	283	317	324	347	321	328	291	325	335	317	306	313	310	338	334	327	336	312	322	302	311	305	320	333	315	333	310	298	315	345	319	326	294	334	307	326	298	352	294	271	297	310	317	324	363	312	330	310	329	297	340	297	298	292	294	387	310	316	343	314	318	356	306	310	294	298	330	301	294	317	307	293	327	300	313	309	283	336	307	329	332	296	327	316	290	332	345	314	325	320	340	330	304	292	338	325	333	327	326	328	325	339	335	337	322	317	321	317	312	306	314	308	296	344	336	368	343	292	313	334	338	287	334	314	332	318	292	341	338	325	328	298	318	314	323	320	304	342	322	314	324	350	313	302	314	335	321	300	338	343	326	316	302	291	313	336	314	309	310	314	330	329	308	331	314	318	333	339	303	293	307	360	299	301	297	324	326	308	300	318	317	299	338	333	319	331	312	321	311	273	280	323	317	296	312	307	314	345	326	319	295	325	334	342	342	324	308	334	337	319	336	376	289	316	310	337	316	343	323	346	333	338	332	313	289	313	280	318	328	303	297	298	309	312	317	330	310	329	295	314	308	303	327	342	312	307	311	336	326	315	338	326	274	293	334	320	316	333	335	298	339	344	325	317	281	328	321	318	303	323	319	306	320	323	333	357	327	303	307	280	298	345	330	354	313	320	326	339	339	289	330	308	319	333	354	349	291	298	327	316	315	315	289	311	287	333	323	366	329	302	310	337	301	311	321	325	322	301	325	341	313	320	321	338	310	317	326	311	293	302	314	307	280	318	302	325	321	325	300	297	326	306	312	311	313	315	306	333	318	330	359	306	320	290	314	309	361	319	306	321	302	289	327	326	317	302	340	306	301	308	296	335	344	343	321	318	311	312	309	345	303	299	315	334	351	328	342	307	333	323	295	337	319	381	335	337	314	296	304	326	313	327	310	293	341	347	318	312	334	309	317	329	361	332	324	290	348	319	312	283	320	337	309	338	303	381	312	308	320	328	330	296	310	281	310	312	314	325	336	297	296	331	320	331	315	322	305	339	320	337	316	324	325	338	281	328	308	330	318	324	297	294	336	315	326	321	327	334	307	334	321	321	327	329	296	311	352	358	328	278	316	317	350	325	331	340	300	333	302	311	329	311	330	313	295	320	301	343	297	278	366	339	305	306	335	333	330	323	335	314	342	317	328	336	344	326	315	333	327	337	336	321	333	324	344	306	314	328	333	297	333	318	309	307	320	294	296	327	319	321	308	310	320	309	323	300	323	338	320	307	282	309	317	314	324	360	322	300	314	318	323	309	319	339	300	303	344	323	328	308	346	288	343	331	323	287	329	315	342	330	298	340	305	324	345	298	307	315	339	311	333	316	327	341	305	314	349	329	308	292	328	326	341	337	303	306	329	339	322	289	318	289	314	322	320	303	346	311	292	311	337	304	329	318	301	310	323	324	355	287	337	336	331	331	316	292	331	293	310	286	290	322	319	304	344	321	312	297	347	273	307	330	307	345	334	332	337	290	309	302	303	330	310	298	300	335	316	321	327	296	312	313	329	318	326	311	345	328	330	299	320	305	306	332	270	329	296	350	350	332	308	324	325	335	308	335	328	360	305	329	297	317	305	317	274	298	317	332	342	299	319	316	345	277	318	298	334	292	311	326	332	336	340	316	324	312	279	316	305	320	308	309	312	350	319	306	309	303	281	315	307	287	341	340	313	305	314	295	293	298	337	325	312	309	288	333	332	321	315	337	318	328	332	326	332	310	295	294	352	330	320	283	366	348	321	340	344	317	304	312	284	309	319	338	319	313	320	301	318	296	344	300	317	317	313	332	334	285	297	341	315	357	305	334	318	312	309	336	316	341	335	318	291	340	292	322	318	327	324	329	336	323	322	288	340	315	319	337	339	349	342	292	292	336	316	296	319	327	300	308	306	327	331	332	326	319	327	318	338	292	352	309	295	326	292	282	338	325	318	325	330	324	313	330	335	308	325	363	286	319	311	312	327	348	326	316	336	301	325	313	280	358	324	305	325	358	309	300	327	320	307	299	327	312	352	293	334	324	317	319	309	338	333	286	296	320	336	295	295	317	314	310	305	340	338	319	339	317	302	299	331	289	291	333	317	312	345	287	319	310	307	334	303	309	299	347	302	302	310	328	324	353	323	302	306	313	303	303	287	333	329	325	327	308	330	291	296	282	302	316	290	315	326	300	297	333	309	303	337	356	321	278	321	289	298	309	331	307	353	307	324	324	320	303	304	309	297	302	323	351	308	327	299	321	316	316	328	321	349	325	320	321	339	308	339	290	330	308	297	332	296	344	318	371	347	290	320	343	344	294	317	336	363	286	296	297	306	330	312	346	314	327	341	331	314	298	352	323	292	321	316	313	304	336	318	333	291	295	314	308	302	326	307	334	310	301	341	320	327	296	292	325	326	319	322	332	303	326	333	279	346	339	344	332	323	336	302	321	304	324	314	339	354	334	323	322	327	350	351	368	302	330	351	315	318	347	319	336	305	304	349	324	299	313	331	370	341	327	326	303	335	284	327	346	339	321	307	322	292	291	305	312	326	352	319	344	351	332	291	329	343	280	342	344	316	340	313	312	343	330	331	304	318	325	337	335	325	302	286	313	353	300	286	319	307	309	320	319	320	326
5817	1632	3006	3459	3082	2622	2199	1979	1706	1716	1447	1375	1330	1241	1092	1128	1121	1054	1107	1084	983	965	944	955	928	928	904	887	865	876	863	876	863	819	905	819	856	839	872	854	822	896	877	842	901	864	810	842	829	841	853	851	826	830	845	831	847	834	819	818	827	807	801	886	775	859	804	863	867	818	829	770	827	741	802	818	840	826	784	821	786	831	842	834	833	777	857	826	854	814	801	782	826	841	807	765	827	765	808	800	766	809	797	748	795	848	819	784	812	792	811	821	829	829	781	836	836	829	781	810	816	784	728	807	792	819	776	783	840	745	818	812	790	819	788	790	790	863	829	807	807	780	810	819	861	824	845	821	799	820	777	843	825	782	800	858	785	791	795	824	820	764	783	825	825	821	828	772	839	778	792	845	853	789	777	827	766	801	825	827	779	799	780	785	790	767	811	787	833	816	783	850	834	807	833	822	867	763	820	832	789	827	890	774	799	797	802	846	826	819	804	822	842	817	835	794	817	835	783	783	796	799	796	813	787	815	795	786	797	836	789	829	782	783	790	814	806	745	851	801	804	767	804	808	799	800	811	817	797	794	861	806	814	787	806	834	845	773	861	827	818	833	788	790	828	793	773	812	785	820	820	829	821	813	842	794	823	821	817	843	859	830	803	778	820	834	839	839	783	836	779	806	804	862	813	839	782	855	806	844	803	826	834	831	772	785	803	850	820	805	811	833	810	835	847	741	804	788	785	808	807	774	843	813	820	801	860	767	823	794	809	798	816	849	836	789	746	796	816	791	787	817	759	765	840	824	800	796	821	781	815	780	752	817	823	804	835	801	808	827	788	755	812	808	774	767	781	833	819	786	802	828	759	768	825	809	806	786	772	790	770	779	835	833	847	818	774	794	824	820	836	830	782	820	791	793	811	825	845	794	816	883	770	798	828	782	791	790	831	808	767	797	770	820	754	771	826	758	838	787	825	829	815	784	807	764	839	794	763	821	787	791	848	831	794	797	768	784	828	794	833	808	814	772	833	814	785	800	820	796	828	831	798	791	795	791	846	820	783	851	795	827	773	793	822	753	784	830	739	798	791	813	827	757	810	847	840	821	827	761	857	807	827	746	804	854	786	793	778	790	721	830	774	810	788	798	822	824	814	780	762	753	802	852	807	839	796	823	764	775	840	770	854	808	780	828	837	820	799	823	842	787	825	823	786	784	786	842	822	854	800	768	846	837	775	767	766	841	756	829	808	785	833	810	804	785	817	822	804	789	862	751	827	805	828	756	753	850	820	810	782	835	760	826	757	805	831	806	810	800	792	821	780	822	770	778	799	826	868	854	827	806	813	798	779	775	814	776	852	800	805	775	810	827	813	896	866	762	818	852	810	798	808	847	797	845	809	769	817	771	780	863	765	813	817	828	807	838	777	823	802	762	809	828	783	823	827	817	796	804	810	833	795	800	803	793	823	794	745	790	779	846	839	800	765	820	773	817	747	783	780	801	788	829	776	827	790	814	788	817	776	852	810	839	830	773	824	819	812	824	810	807	811	801	856	778	778	791	796	844	780	766	802	827	782	755	799	801	753	799	823	830	828	852	807	765	798	789	803	771	838	798	802	793	782	777	855	819	787	849	799	799	778	786	785	842	752	868	771	807	808	819	844	826	861	792	810	777	793	753	785	736	858	796	804	808	796	788	826	812	816	836	772	791	796	789	810	774	813	875	816	837	784	801	749	841	816	810	823	735	770	786	819	799	811	809	760	847	809	794	790	810	796	810	845	839	822	782	866	746	839	764	798	779	806	817	845	794	806	829	801	799	773	796	795	806	823	760	787	782	825	823	824	846	777	780	768	780	698	839	859	823	804	781	839	781	788	787	817	859	791	762	832	852	873	855	759	784	817	767	801	792	828	819	829	825	843	815	809	820	801	852	818	796	780	780	820	849	780	773	773	806	796	788	761	842	785	838	811	805	819	780	807	822	792	830	771	783	799	839	831	852	772	772	821	824	845	788	799	777	838	776	855	811	829	780	866	826	816	731	754	803	798	820	791	797	800	770	777	798	839	851	790	798	819	786	813	806	800	835	799	790	849	773	767	793	854	823	767	750	835	849	829	799	805	816	792	802	768	818	781	776	817	844	892	848	818	811	769	796	795	791	838	778	837	860	805	796	813	821	799	795	795	798	829	852	806	786	832	795	794	815	830	767	796	770	806	760	824	792	835	797	806	771	830	775	851	784	812	853	798	801	790	742	786	781	809	853	823	806	834	803	773	759	810	800	787	794	854	781	842	794	794	870	828	808	871	829	782	809	814	813	762	852	801	808	806	836	812	819	788	780	850	805	826	786	784	824	781	873	796	786	785	789	823	791	794	832	779	828	773	790	822	873	830	805	794	849	826	825	867	767	769	793	820	779	821	785	757	786	782	804	820	845	836	803	802	797	812	746	821	825	827	793	788	801	777	790	848	839	812	796	852	858	766	834	782	826	803	788	846	787	818	775	790	828	822	843	783	812	807	830	793	830	801	797	806	803	821	807	845	833	783	838	777	835	800	807	806	784	811	799	806	776	828	784	775	794	832	776	800	804	799	803	795	823	779	756	855	784	795	769	799	827	809	771	843	788	837	797	781	802	830	850	776	802	813	820	808	780	834	770	765	822	763	778	836	808	740	863	807	838	821	774	804	858	842	782	818	815	785	829	825	804	846	749	802	803	787	802	823	822	790	819	800	784	844	788	808	863	825	820	802	781	783	823	798	754	818	847	807	818	813	798	822	763	838	833	793	771	843	762	835	822	787	823	764	800	774	760	825	798	814	795	786	797	775	860	833	832	789	818	804	807	769	796	805	786	759	823	844	749	852	812	798	765	815	788	787	837	781	811	834	767	824	808	761	778	805	793	795	810	791	771	813	791	792	815	757	822	802	830	828	749	794	779	812	840	863	833	815	864	843	812	797	826	767	786	772	848	828	802	824	795	823	859	752	801	806	725	848	810	803	772	783	758	818	767	776	830	804	833	788	817	794	750	785	806	766	846	807	774	802	779	818	784	764	850	830	787	792	770	791	797	839	859	811	814	843	842	768	791	794	824	814	838	842	799	826	859	817	784	830	798	746	772	818	792	784	804	816	781	803	729	834	813	809	841	753	791	798	846	789	768	825	796	816	800	777	802	798	755	821	800	804	793	779	806	812	815	799	800	823	859	811	809	784	763	820	835	808	802	805	784	764	853	822	831	885	793	802	822	814	803	810	751	790	745	821	830	843	806	828	806	878	765	849	783	799	829	781	790	777	774	769	790	775	836	820	817	819	757	835	757	804	802	836	846	813	809	814	804	793	821	799	814	840	786	846	824	783	799	825	807	805	781	850	818	850	809	834	844	820	823	790	785	770	805	820	782	778	769	756	843	784	818	822	804	865	789	787	867	821	824	825	862	793	777	761	784	792	792	783	848	797	871	795	771	818	808	795	799	782	805	815	728	827	865	755	836	806	849	804	775	779	813
15381	2458	2550	1966	1304	1018	743	592	514	463	388	289	334	284	255	219	252	223	218	206	212	215	187	200	175	191	187	189	176	185	183	193	175	164	161	179	184	157	160	175	158	177	152	162	156	141	139	177	161	172	146	165	160	138	171	167	156	167	159	136	161	146	157	167	174	141	151	156	164	148	169	167	157	188	173	155	150	147	172	157	143	155	153	146	161	153	144	167	143	163	181	153	152	166	173	125	168	151	154	160	143	153	141	140	141	150	140	175	154	149	138	154	148	157	160	132	140	129	174	156	139	160	147	156	168	159	164	155	158	139	148	149	150	118	144	147	166	169	163	147	149	161	143	155	165	136	146	157	154	174	162	145	137	148	147	153	143	152	147	145	147	165	163	139	116	168	149	168	137	148	164	144	147	142	139	163	161	171	134	149	172	133	124	151	147	166	152	158	141	143	142	141	143	149	149	139	153	128	151	143	174	150	160	160	158	149	156	147	143	143	145	138	159	167	149	151	154	137	157	150	166	142	144	133	146	161	168	141	136	156	148	125	159	154	139	138	136	161	153	171	137	165	141	154	147	149	152	160	144	169	132	152	159	140	161	159	164	166	154	143	148	137	148	163	163	172	157	160	141	120	153	148	151	157	142	154	154	156	160	169	163	167	160	159	145	154	140	162	164	134	153	139	152	146	163	188	157	145	144	160	152	167	140	159	138	163	140	165	131	157	141	141	166	135	158	149	151	176	157	129	138	136	164	141	134	148	161	173	158	167	154	152	144	163	161	146	151	165	169	139	153	161	160	155	140	147	147	153	151	138	154	155	152	176	174	152	154	156	165	154	140	165	151	140	151	133	148	161	135	160	144	163	151	131	158	147	141	168	142	142	129	157	153	137	169	171	155	149	149	175	136	145	150	141	153	137	133	124	159	130	139	155	151	145	147	123	149	138	126	148	157	148	170	152	138	157	165	141	138	150	152	167	159	168	150	147	159	129	159	148	169	135	134	160	150	164	142	136	169	122	186	144	157	132	157	158	156	172	149	161	141	139	147	164	157	158	151	150	149	144	150	165	155	150	156	154	153	156	148	148	149	159	159	153	148	139	141	146	150	151	154	123	147	149	156	153	152	137	150	157	150	162	145	162	128	157	143	168	163	189	155	152	150	162	148	139	153	163	169	140	138	160	132	139	146	161	135	222	135	141	161	160	175	140	151	161	139	154	144	147	127	151	128	143	135	122	151	144	137	145	159	165	149	155	141	160	143	146	178	148	164	161	138	144	142	134	141	173	151	160	127	170	166	144	142	196	130	137	152	128	148	169	144	168	141	164	167	169	128	134	141	148	155	147	140	162	153	162	163	167	139	136	164	166	149	137	151	153	157	133	149	143	156	141	159	135	153	162	117	161	145	153	176	161	116	172	144	159	157	177	146	152	145	148	149	143	149	142	164	151	162	183	154	147	132	137	145	147	143	170	151	138	130	159	174	140	175	163	142	175	153	160	140	143	171	128	145	150	135	152	133	152	138	144	149	155	150	147	154	128	151	166	145	143	151	164	159	145	174	148	185	150	156	144	168	132	146	156	155	159	136	174	139	152	160	147	160	148	158	135	164	138	130	149	144	165	136	139	162	166	159	156	154	144	169	166	154	167	144	148	152	142	166	147	171	151	150	148	167	158	171	182	145	163	143	138	160	140	146	159	148	183	190	149	166	143	138	172	141	158	166	147	153	131	153	155	126	131	161	147	136	134	145	142	160	160	143	144	139	141	139	141	132	141	163	156	152	166	154	148	148	141	137	142	142	130	152	150	149	149	151	164	167	153	149	144	152	142	141	140	143	177	142	134	148	172	131	137	182	148	158	172	164	140	159	137	134	162	165	165	162	155	148	140	141	162	167	146	145	155	146	126	151	164	154	150	143	155	147	147	177	166	147	128	155	139	144	128	168	158	143	157	153	157	158	162	146	145	152	142	134	129	140	138	167	161	129	152	163	125	148	134	141	159	142	149	158	150	148	141	146	149	162	154	155	172	152	149	143	138	163	159	160	141	148	151	132	153	155	170	171	141	159	158	149	162	130	145	142	153	166	154	163	159	136	133	132	155	135	163	153	165	143	155	145	187	159	160	150	145	147	151	155	149	137	152	158	142	138	155	154	139	153	138	156	141	165	165	158	147	177	142	139	145	136	142	148	157	156	137	155	154	151	169	159	149	158	143	160	163	125	155	143	136	164	150	162	141	151	159	133	149	172	161	140	174	156	143	144	142	174	134	160	155	153	134	150	155	155	141	123	143	172	164	132	152	115	157	162	160	138	172	150	146	149	162	135	149	118	142	155	152	136	154	124	156	140	145	148	140	155	143	145	163	172	141	171	158	182	144	161	162	135	159	126	154	151	140	154	141	142	133	140	144	144	154	152	169	152	189	139	183	165	144	134	169	159	152	147	172	162	166	166	138	142	163	156	142	158	124	147	172	157	160	139	152	143	152	148	132	149	155	160	167	163	156	147	153	162	147	135	154	153	153	155	184	156	136	176	145	167	130	152	161	152	157	152	158	138	142	162	148	137	128	125	128	159	167	159	144	161	172	147	151	157	148	134	152	169	140	122	135	165	158	147	160	164	165	150	158	175	148	166	152	149	153	164	165	182	187	160	148	131	133	158	144	137	161	147	155	145	169	152	159	164	141	163	146	152	138	148	123	176	165	155	152	166	160	137	141	136	152	174	145	155	178	152	150	149	144	132	133	169	149	156	155	154	164	175	165	173	138	150	150	159	156	145	142	141	160	159	141	155	152	161	152	140	125	158	144	153	130	151	138	158	138	162	187	146	164	146	153	165	132	157	139	160	160	160	165	133	158	148	141	136	138	156	145	158	147	145	167	155	130	168	158	167	170	169	140	140	143	144	151	140	152	152	148	147	144	159	125	138	161	144	151	155	154	163	149	174	127	144	165	164	151	164	147	133	147	139	124	163	159	142	155	145	138	139	173	164	132	144	139	158	168	150	147	138	180	152	156	151	142	138	142	140	152	152	152	131	151	140	146	158	135	148	166	136	169	140	168	166	177	130	155	165	160	137	151	153	153	173	147	174	138	132	141	146	150	161	149	153	155	164	137	145	158	141	150	174	159	159	158	175	155	148	161	163	137	154	171	156	173	152	160	176	147	174	164	141	148	132	134	162	165	166	160	162	166	142	147	136	152	159	170	166	164	172	177	152	158	141	137	154	159	150	138	156	143	142	144	159	134	150	152	134	143	143	144	148	171	152	148	182	129	142	152	158	148	135	169	138	151	156	143	157	148	141	146	152	142	147	145	143	129	159	147	133	139	156	129	172	141	165	158	136	153	154	143	172	154	155	147	153	143	146	139	146	158	157	160	159	159	154	147	177	167	129	156	156	134	171	149	164	134	151	139	148	155	154	144	149	145	150	131	139	155	161	131	155	156	147	145	142	158	154	144	147	135	149	150	164	139	144	134	146	162	148	154	150	148	148	144	147	171
7565	2058	4632	5556	4738	3895	3228	2773	2302	1954	1707	1639	1368	1255	1160	1053	996	938	917	892	743	786	706	721	656	642	677	598	652	600	616	578	577	581	579	539	513	561	518	552	478	490	484	486	507	476	505	486	490	464	491	479	463	471	442	492	434	466	484	435	447	483	466	449	479	456	488	446	450	523	473	430	409	474	431	451	469	462	431	421	431	449	445	430	427	479	428	416	468	451	428	441	440	430	442	434	428	438	420	466	436	485	459	443	411	452	435	457	449	415	450	464	394	456	409	439	480	441	429	410	438	470	463	428	431	415	439	429	460	439	404	446	441	393	456	450	443	437	397	433	446	439	459	445	446	414	401	421	427	432	428	444	414	454	444	443	424	400	407	414	425	418	394	421	444	451	413	445	444	423	450	401	428	428	434	434	452	430	459	457	461	443	421	418	419	398	422	390	439	455	413	431	422	440	426	432	404	397	417	407	397	462	451	437	469	441	403	409	433	404	412	439	385	410	463	423	440	490	386	425	383	417	389	433	411	423	407	461	382	425	396	432	397	444	448	410	434	374	409	408	399	389	447	406	438	435	429	419	398	413	427	392	428	434	430	418	414	464	410	435	391	431	399	431	405	410	452	442	390	436	417	478	443	409	430	412	448	425	450	448	406	412	429	412	431	429	432	398	392	371	394	416	422	413	429	432	463	466	454	412	437	408	419	411	436	413	444	464	406	401	440	421	383	421	435	428	405	423	408	448	407	418	404	401	416	384	447	431	403	455	391	384	431	453	410	454	440	419	412	457	440	408	427	388	393	459	426	394	412	446	467	436	381	417	409	426	382	387	429	416	417	437	421	435	402	409	413	439	452	418	406	378	413	423	426	420	452	419	412	429	417	401	443	398	430	426	385	392	448	451	447	427	400	447	433	436	452	447	393	432	415	411	394	427	405	419	455	412	395	410	398	425	435	425	414	397	477	422	451	426	397	416	379	415	411	403	381	409	428	429	436	454	371	399	388	432	403	412	439	386	428	372	429	442	456	434	390	432	411	427	395	444	423	399	405	377	404	414	406	425	423	402	434	395	419	429	459	434	392	420	435	376	431	391	402	427	448	407	431	387	401	442	433	438	409	385	386	431	440	381	435	434	436	416	395	411	440	422	417	398	422	423	447	468	434	379	407	430	425	413	426	433	409	410	455	395	426	428	421	433	408	420	433	400	420	426	393	406	409	425	435	409	382	449	422	417	442	394	408	414	442	398	413	443	433	407	405	420	433	427	434	436	403	432	413	448	438	402	427	442	416	434	410	433	424	423	403	406	414	426	429	426	387	430	383	402	426	426	414	418	390	404	423	414	421	430	410	450	409	415	401	419	423	438	397	390	427	424	406	440	412	453	401	437	452	443	421	388	420	467	406	414	448	418	423	382	431	427	413	396	400	427	418	438	440	424	417	389	444	401	390	396	398	400	428	413	450	422	450	414	433	389	391	376	399	428	440	450	405	426	411	424	432	460	425	405	395	435	443	405	427	422	419	380	387	404	410	425	373	427	438	400	404	470	438	414	398	438	419	414	429	415	423	408	452	413	444	372	416	396	398	450	448	414	408	414	418	416	455	423	410	436	415	414	423	423	412	445	419	419	436	413	429	430	432	444	413	435	409	429	376	405	384	423	447	399	431	418	423	385	418	436	422	425	417	444	419	380	402	400	400	415	430	425	423	419	456	412	425	405	424	457	417	428	429	390	437	401	407	388	400	436	440	400	430	425	425	435	376	404	427	427	423	382	451	426	387	425	404	423	411	453	446	441	451	434	439	443	427	412	421	445	435	438	432	453	400	416	422	450	426	432	421	425	437	445	420	394	429	438	468	414	397	452	381	411	423	438	381	420	438	436	399	419	416	443	435	396	414	410	429	457	386	392	392	388	405	467	407	460	399	425	425	391	397	426	421	440	391	454	419	384	413	430	404	439	411	414	456	476	423	408	416	416	404	397	437	447	450	434	413	416	375	381	439	431	434	435	430	406	417	429	402	462	437	415	389	424	416	422	480	425	398	409	426	408	416	449	412	422	407	434	410	411	448	420	399	409	433	409	449	420	385	408	390	444	419	389	433	405	414	409	396	429	410	421	436	438	404	387	442	436	398	406	439	363	435	442	419	394	410	429	398	405	437	437	405	412	443	433	454	445	412	417	402	401	434	443	398	432	398	407	389	469	431	444	421	399	420	406	437	429	435	434	426	402	415	444	441	398	463	411	431	416	451	419	422	449	438	439	391	427	422	419	437	412	397	427	387	421	428	380	408	428	422	421	433	441	384	437	404	447	421	413	424	394	409	416	383	432	435	439	435	421	426	440	392	428	400	423	429	465	449	399	425	398	419	408	409	425	413	415	415	432	379	435	383	452	381	443	431	442	397	423	394	425	429	409	444	404	385	422	418	435	435	426	415	425	410	412	459	406	419	404	394	410	422	400	386	441	432	397	408	425	445	412	410	400	462	368	423	400	413	425	428	421	410	422	406	428	420	420	448	420	456	418	397	427	427	429	391	453	425	420	424	441	404	420	480	429	422	430	434	412	397	428	433	415	402	418	424	440	435	467	427	419	387	420	372	424	391	430	413	396	448	411	431	421	408	427	433	465	422	412	441	419	442	404	433	443	402	379	426	445	395	440	406	427	442	408	392	397	451	427	416	428	406	419	398	433	433	420	436	453	427	417	429	460	438	401	428	375	428	414	424	439	426	435	480	464	441	405	440	439	425	406	414	443	373	430	452	409	429	404	421	402	425	416	416	420	437	405	415	434	433	407	396	435	419	429	423	401	426	432	439	421	433	438	434	441	399	429	423	419	439	387	418	412	405	422	410	422	429	443	457	383	431	444	427	430	430	437	460	397	402	432	431	395	401	416	453	413	400	413	426	439	427	413	418	401	410	421	413	409	422	441	441	422	369	404	469	391	431	424	411	422	390	416	415	448	426	393	420	417	411	394	427	435	427	415	420	442	429	431	420	408	441	450	439	425	397	412	413	419	428	390	451	413	464	396	433	424	421	412	441	414	427	422	426	459	427	405	414	380	436	410	388	426	396	407	445	431	431	418	463	434	433	415	412	449	431	435	450	427	416	413	441	400	422	433	451	402	388	426	429	430	392	421	464	402	404	393	431	408	428	483	388	416	435	420	390	450	458	433	433	407	392	440	408	438	396	411	454	478	466	411	393	433	400	429	406	419	395	422	414	424	401	399	456	418	418	413	438	439	440	436	415	428	433	413	428	405	437	430	444	425	440	398	433	420	417	400	424	404	418	414	422	439	447	387	425	421	406	396	427	428	420	419	413	423	414	423	369	423	436	450	397	419	409	404	428	398	392	424	421	390	441	429	410	412	399	403	425	390	401	463	392	399	403	420	430	393	435	444	419	408	407	398	397	433	411	403	438	421	385	442	388	420	429	408	394	433	429	398	379	410	438	403	427	447	407	426	434	389	406	421	395	426	430	426	417	423	441	430	396	443
2720	420	424	427	400	410	373	341	372	364	330	372	353	351	345	333	336	340	363	330	369	362	338	346	332	345	327	319	347	332	333	354	320	355	324	359	331	357	340	337	328	296	343	348	344	351	361	325	376	343	323	342	367	374	346	339	353	317	336	326	334	335	351	337	365	365	371	334	331	347	336	338	317	325	347	359	356	348	359	347	348	343	332	329	353	324	333	358	320	318	342	351	332	356	317	350	344	338	313	346	335	306	338	306	309	369	339	357	351	338	354	354	354	352	362	336	311	341	332	345	310	355	362	346	358	312	311	326	310	347	351	351	331	326	378	349	360	361	322	358	330	322	287	289	334	344	373	330	335	332	330	334	350	353	318	378	335	347	346	396	347	325	340	302	338	321	312	345	333	315	307	335	317	335	350	319	345	322	308	311	359	323	353	353	340	329	350	317	349	353	344	329	327	329	325	315	318	359	385	352	325	367	333	350	341	317	315	325	381	350	372	341	307	342	327	342	311	340	323	357	355	369	331	328	365	324	337	352	353	313	333	373	312	330	333	361	314	352	327	333	348	360	371	362	363	343	350	348	344	345	350	344	330	327	340	343	356	314	347	295	333	350	360	337	308	333	350	292	343	329	340	320	331	318	311	340	337	344	349	341	362	318	376	342	322	318	387	315	334	329	317	381	335	367	257	311	301	352	320	327	340	324	361	327	337	368	335	331	344	325	335	312	321	330	360	332	323	334	346	285	308	320	365	348	319	367	361	326	327	331	339	326	357	324	337	351	339	322	351	366	330	349	384	376	318	338	332	344	343	383	317	361	331	340	371	292	319	313	348	319	360	356	356	337	309	348	328	330	342	337	332	348	334	364	335	327	325	294	316	350	355	331	349	348	365	331	371	330	332	349	338	316	334	389	340	329	326	327	345	340	361	326	322	338	320	317	287	381	293	341	351	341	307	344	309	323	336	336	329	343	334	313	324	337	346	339	334	320	307	328	329	334	327	312	325	342	326	345	323	307	318	331	347	320	344	314	332	317	330	327	368	314	318	332	334	323	347	343	316	345	336	340	316	323	367	348	340	330	335	309	318	327	340	327	341	350	348	376	304	393	333	374	320	349	336	371	341	369	345	334	345	334	325	376	327	349	380	328	347	326	345	316	337	312	345	325	356	337	325	328	315	302	335	343	340	310	348	347	350	331	350	320	341	330	282	335	343	360	310	328	328	340	361	357	344	360	350	318	343	302	316	341	322	314	331	326	325	318	350	315	349	328	328	310	344	366	353	356	326	335	345	359	327	326	345	335	338	318	330	321	318	389	334	354	333	346	341	380	324	340	349	319	338	305	371	326	317	340	336	343	312	324	323	327	339	317	314	346	325	382	302	342	340	346	353	338	288	341	310	336	368	323	329	298	332	315	338	337	366	335	324	317	359	353	372	335	356	319	328	332	343	344	341	363	323	344	364	320	317	305	352	348	324	349	310	342	298	357	346	341	323	336	318	338	307	349	322	349	342	347	345	348	342	355	343	325	311	357	336	309	335	327	359	320	369	292	367	359	353	311	308	317	315	313	339	358	309	326	337	323	352	338	290	323	302	339	316	326	346	363	322	312	313	350	364	320	334	349	363	338	356	315	340	350	291	351	312	362	327	355	346	337	349	345	322	337	344	334	339	303	336	326	355	343	324	344	334	334	353	363	366	340	327	329	323	356	317	360	329	350	333	348	357	348	333	344	319	343	319	347	338	361	360	335	325	337	329	316	357	337	331	321	344	322	342	333	351	340	307	314	318	338	346	339	329	331	338	357	318	325	324	302	323	335	345	341	344	334	359	316	287	369	319	348	335	340	342	325	348	308	324	317	352	329	352	325	324	322	330	310	319	327	336	317	366	315	322	318	325	332	327	336	345	321	331	355	332	357	359	370	348	345	332	343	357	325	325	344	324	303	340	355	354	363	328	328	340	352	352	346	314	359	345	318	321	358	351	314	330	353	302	320	292	353	342	316	341	304	318	330	327	315	320	352	318	324	331	375	343	344	334	320	370	334	322	335	343	329	361	321	341	362	347	354	332	323	311	334	352	347	336	345	383	312	306	304	337	292	328	356	362	325	315	314	321	344	363	374	333	319	290	334	363	313	342	325	331	355	322	332	331	345	313	363	355	335	337	370	332	287	344	323	314	375	380	323	364	342	326	329	351	365	314	329	335	306	317	316	334	365	350	351	333	327	340	331	344	337	296	336	346	330	342	364	345	358	326	335	341	335	330	325	323	318	348	330	388	319	343	338	307	363	353	317	330	309	389	329	316	323	344	352	305	309	330	348	375	366	349	329	340	307	339	344	337	362	314	320	322	355	359	319	338	312	359	366	340	325	369	316	322	340	337	319	351	334	332	325	317	335	361	327	303	332	322	302	314	351	323	303	323	334	343	325	331	338	337	340	290	323	323	335	358	330	323	329	336	325	332	328	359	330	365	335	306	328	287	332	319	355	350	360	319	340	346	340	329	304	315	323	322	306	324	332	327	358	345	350	337	340	347	296	373	317	367	361	331	346	393	312	327	334	353	343	330	350	346	311	340	346	355	337	330	342	333	335	333	323	335	331	296	334	351	309	327	329	375	364	353	323	350	355	287	350	335	367	304	351	322	310	336	320	342	334	356	337	309	356	355	347	342	332	348	316	349	351	357	337	336	311	335	332	334	340	341	312	345	334	315	339	352	372	309	340	339	336	323	320	352	345	323	362	367	298	346	314	340	318	341	339	374	328	359	339	341	311	348	325	325	323	343	323	349	368	353	309	329	341	270	334	343	326	317	352	322	343	313	303	328	321	322	370	363	321	330	315	311	329	337	333	345	361	302	311	307	327	311	368	355	333	328	323	322	353	358	376	334	350	340	323	333	307	323	349	347	310	305	335	350	337	308	355	321	355	349	317	370	330	349	318	373	377	375	338	342	333	348	341	340	342	341	340	308	363	327	342	322	332	364	353	340	307	318	356	340	352	323	375	335	353	318	317	349	343	355	348	386	352	346	340	357	348	331	377	328	344	345	326	313	337	344	321	324	326	356	338	373	313	293	338	294	349	339	341	340	350	331	304	299	358	294	304	363	306	348	309	314	351	281	337	313	344	328	320	327	345	317	377	317	341	335	352	294	333	326	320	325	320	328	374	332	310	395	339	343	347	387	356	325	352	307	334	327	317	306	354	379	356	335	326	352	342	320	317	329	358	345	331	374	342	343	332	340	342	351	345	327	313	321	335	348	326	330	334	326	330	350	344	345	317	333	340	343	323	341	312	330	346	351	319	327	318	343	329	321	358	349	330	336	296	319	318	341	342	308	329	309	321	319	333	314	314	332	345	344	322	305	323	323	328	313	335	332	349	316	339	317	309	342	318	335	323	311	371	334	333	316	329	346	337	345	313	355	325	370	343	339	318	319	307	352	343	360	375	331	322	340	349	319	345	374	383	346	358	317	318	368	316	306	339	348	346	319	333	349	331
2736	975	1125	1116	1070	970	1033	997	926	852	901	901	888	927	928	903	810	880	881	863	855	817	899	857	850	887	941	884	842	926	874	832	874	922	875	872	873	862	885	837	847	880	860	870	849	887	876	897	831	872	826	831	852	897	892	846	880	845	839	805	866	918	860	879	804	803	878	847	862	882	854	868	890	877	899	836	893	855	920	880	901	843	843	855	872	918	863	812	899	910	844	857	837	846	836	849	930	873	849	884	900	868	892	902	881	806	821	835	826	882	823	868	815	867	842	845	872	843	858	843	900	849	860	903	868	839	866	841	794	845	881	871	895	873	891	868	883	867	879	835	890	869	884	830	797	840	836	819	859	845	846	851	871	855	845	822	827	889	844	889	859	904	891	866	845	878	830	807	870	871	873	888	863	841	864	851	877	837	845	879	851	882	882	825	798	846	878	838	836	859	832	876	850	913	856	923	849	808	866	875	829	884	873	865	809	875	817	826	874	896	846	843	820	872	854	823	880	885	853	840	824	862	824	877	830	786	880	853	864	866	828	894	853	930	883	822	873	822	821	866	884	889	877	850	903	877	886	831	880	854	901	819	860	848	862	873	861	853	871	845	849	815	902	893	821	859	896	820	856	837	834	809	872	834	902	876	861	822	825	870	829	816	875	858	845	877	855	865	834	877	827	867	829	856	850	853	888	868	832	840	861	903	840	873	850	815	886	867	843	872	906	887	883	866	824	894	874	875	830	812	933	854	842	886	827	845	849	839	862	874	842	785	914	855	881	875	845	885	842	894	874	906	861	905	850	882	798	858	870	883	863	908	881	874	853	866	936	831	809	835	860	882	884	885	875	888	920	824	842	875	840	876	875	858	909	865	852	827	817	838	868	846	850	860	790	858	858	830	838	874	825	839	842	838	862	842	866	866	872	853	865	873	861	870	853	870	830	893	845	883	850	839	855	883	883	856	873	873	894	831	857	856	853	899	878	842	830	902	912	884	847	866	836	873	809	858	829	823	887	864	878	849	834	851	815	888	818	885	837	857	841	840	824	852	839	893	884	795	852	864	863	889	871	851	894	894	843	842	898	840	895	817	860	847	846	819	864	844	861	860	867	833	858	873	875	874	850	879	839	919	819	935	819	866	852	867	856	853	846	869	901	855	896	896	843	893	846	905	849	843	831	907	868	870	831	847	853	809	888	843	856	855	872	838	837	847	858	879	819	860	872	871	863	893	857	860	834	810	836	886	853	891	863	842	865	869	813	882	880	885	855	887	842	875	882	830	874	845	836	846	867	829	885	900	829	876	871	857	862	918	798	866	858	817	887	855	860	824	846	829	850	819	876	847	864	888	882	868	851	835	875	862	861	878	861	916	878	847	843	836	850	772	874	832	825	892	827	866	862	839	837	888	834	857	832	806	820	841	906	858	847	894	808	873	893	856	845	835	866	857	861	845	886	894	887	814	808	841	823	819	887	852	870	837	870	813	859	796	886	798	841	899	857	864	835	847	849	854	858	925	830	864	813	889	844	876	848	886	870	825	865	826	827	879	879	825	861	795	829	828	850	895	811	763	879	901	823	912	853	866	874	849	880	863	876	886	847	876	895	879	849	891	839	871	842	879	940	864	867	855	833	933	862	889	855	906	858	849	858	855	860	852	886	808	862	831	825	850	872	829	836	859	892	852	918	866	856	856	852	882	895	871	781	878	841	855	879	877	845	897	924	819	835	793	896	860	835	873	841	854	830	847	935	854	839	878	840	900	856	867	836	900	800	880	861	853	860	855	858	867	838	829	854	877	871	877	836	813	798	919	881	851	852	871	826	851	874	829	846	881	827	881	846	870	901	908	834	901	874	878	824	860	871	820	841	828	901	836	852	879	833	860	882	873	867	899	806	856	849	867	848	822	876	775	856	854	851	863	888	822	850	843	841	851	837	844	830	903	878	858	830	817	840	865	862	820	833	885	916	876	846	834	799	928	845	823	892	870	904	789	762	870	859	877	843	803	827	891	842	879	852	864	885	840	884	818	817	862	893	874	820	858	876	853	865	833	869	839	822	837	896	878	796	853	832	859	886	872	863	907	871	880	832	825	839	884	828	857	827	841	898	910	812	890	868	916	901	882	843	837	876	844	855	808	885	838	811	834	862	869	856	851	838	859	922	843	880	885	869	865	860	857	839	881	840	789	879	819	807	847	839	816	866	881	844	847	884	830	864	916	870	872	884	813	814	870	887	866	884	853	863	818	879	841	868	897	798	894	873	864	800	829	842	848	873	865	898	855	877	882	856	899	879	876	840	902	890	819	885	844	845	851	793	853	896	852	864	874	899	846	909	870	902	893	829	870	867	813	896	876	855	832	819	878	851	840	893	883	870	857	870	917	821	858	863	848	840	891	902	879	887	854	902	884	870	820	836	865	869	878	853	829	883	869	900	855	932	870	847	844	835	841	868	830	854	817	816	865	855	793	890	852	877	889	872	816	880	836	878	906	885	864	897	848	850	887	891	862	798	835	857	895	866	859	870	862	890	863	839	864	808	821	866	825	865	882	864	845	925	877	840	858	876	867	939	820	858	837	833	878	829	827	831	851	833	853	900	861	817	831	905	840	840	893	850	812	859	891	886	828	895	821	887	814	874	795	845	867	899	873	894	899	851	914	846	880	843	867	810	855	850	818	888	864	891	825	828	913	908	882	842	848	853	856	838	829	844	871	828	828	925	853	890	898	874	855	858	841	871	920	823	805	849	816	870	894	896	842	808	828	912	874	842	872	834	856	796	862	827	862	884	887	838	861	879	860	838	929	901	837	875	862	864	840	885	863	864	885	860	864	848	882	851	836	821	879	895	858	863	828	829	839	881	857	826	916	877	805	823	898	850	823	892	853	875	842	859	877	884	896	857	828	825	905	896	870	921	900	868	916	857	856	889	908	814	815	917	832	866	879	887	856	833	816	854	851	814	817	838	900	829	839	851	847	856	848	836	811	878	866	858	797	858	874	842	850	849	883	863	891	831	836	870	865	876	900	859	869	834	875	889	879	866	926	817	839	868	925	865	847	859	889	848	868	890	840	876	859	832	890	822	800	884	885	875	825	883	886	939	855	875	824	880	925	841	891	870	866	892	827	900	840	841	856	881	845	845	914	844	890	840	820	902	875	875	853	873	854	868	850	852	856	878	839	835	867	859	851	888	825	837	869	857	834	880	831	881	869	876	882	903	839	813	872	886	914	860	905	855	856	843	815	853	886	900	868	853	884	857	880	828	864	900	859	861	842	873	853	832	842	870	884	890	836	894	825	897	891	859	830	855	911	840	877	813	893	860	868	842	876	847	842	875	864	841	851	860	880	846	813	886	849	889	852	881	872	842	854	863	911	875	851	860	862	887	895	883	854	894	888	846	902	856	902	922	880	845	864	879	848	857	857	914	842	856	864	853	838	860	852	837	850	816	838	884	871	879	829	831	842	828	818	824	816	920	850	836	866	875	898	896	803	820	793	877	812
8422	1165	1445	1149	899	699	598	543	500	435	417	387	410	407	368	386	386	403	361	330	352	321	337	329	314	293	329	312	330	360	337	316	345	335	315	333	315	311	312	348	297	302	317	346	327	306	311	329	307	353	344	321	329	329	295	289	314	299	343	256	322	312	334	331	288	327	325	337	287	365	335	333	318	338	323	305	318	339	356	343	320	328	312	300	347	327	321	338	318	303	316	315	341	296	308	335	315	309	331	308	351	343	300	312	307	293	320	322	302	329	303	334	316	327	327	305	341	293	313	274	302	311	322	307	304	318	336	316	300	336	299	330	317	321	312	352	300	304	340	341	298	310	317	304	330	303	282	349	321	312	347	332	333	311	311	328	302	333	309	323	315	338	316	326	294	317	310	309	344	334	320	298	324	321	330	313	296	301	336	328	313	311	310	310	291	332	355	330	362	288	298	309	323	321	319	294	290	316	304	314	316	322	326	334	330	315	305	320	339	279	315	325	316	316	342	339	311	291	328	298	280	319	321	332	339	293	310	327	318	296	341	307	321	335	299	319	332	290	272	322	325	308	299	321	343	316	278	297	333	317	324	330	301	302	348	319	319	303	356	325	306	322	305	327	281	328	336	307	344	339	341	316	325	321	283	334	327	329	336	302	321	342	303	342	325	324	310	300	280	306	334	360	306	319	291	318	318	313	327	300	302	292	316	354	312	324	279	346	300	306	289	365	289	313	281	361	324	300	305	299	321	324	311	332	333	314	342	295	294	310	310	305	305	304	338	325	317	326	309	334	305	314	343	331	311	300	304	324	334	322	302	321	360	302	301	329	294	314	294	266	319	315	295	277	337	281	320	336	306	340	346	310	299	331	336	345	329	335	323	317	321	321	320	322	336	326	315	297	329	312	295	320	330	287	316	292	302	314	335	301	339	300	296	320	301	303	297	307	302	317	304	318	288	316	300	297	319	302	314	320	287	298	317	316	350	273	290	351	297	294	314	330	279	314	327	296	302	320	335	336	302	296	319	292	329	340	321	300	290	283	341	311	317	278	324	321	327	310	298	262	332	313	308	339	317	320	292	335	311	303	342	358	323	319	332	322	310	327	305	286	310	322	319	298	321	311	320	304	311	329	323	314	341	333	317	323	318	299	285	313	293	331	292	332	315	299	298	311	330	361	317	310	341	321	319	328	289	306	287	322	348	329	303	319	327	290	303	326	294	323	303	305	305	326	317	333	342	336	317	338	320	366	338	308	307	305	302	307	294	328	334	323	307	298	320	298	311	300	317	313	318	323	297	277	307	317	320	322	288	340	338	318	301	308	287	315	302	330	338	333	312	291	331	324	350	315	314	317	323	346	308	309	297	326	310	323	287	277	302	328	320	316	363	318	304	295	303	318	334	331	338	305	309	330	309	320	309	325	320	326	299	288	309	313	312	316	358	338	298	321	284	333	331	317	292	346	314	300	321	306	322	319	352	321	331	310	287	285	314	325	318	326	331	324	294	315	290	298	304	308	318	319	318	326	316	311	293	326	295	313	329	304	307	307	322	345	297	319	346	337	335	360	337	283	314	315	325	309	355	388	346	308	355	300	295	323	304	323	317	283	335	294	306	329	300	293	326	337	323	319	334	275	291	296	278	326	341	312	308	320	307	357	302	313	314	313	347	298	325	315	330	334	300	311	323	329	337	337	305	306	332	335	307	303	327	330	322	332	301	348	318	320	328	328	320	334	306	321	299	312	304	328	290	279	309	331	301	308	311	303	302	312	279	330	321	322	310	350	337	325	349	347	291	310	347	306	337	328	309	348	309	303	327	323	313	295	315	302	308	291	318	309	315	321	305	280	333	349	305	310	324	325	311	292	319	317	272	303	314	288	329	313	344	279	314	316	335	300	328	302	300	344	286	292	336	289	294	307	338	309	331	313	321	345	317	292	310	322	337	316	310	348	293	322	317	314	319	316	320	318	332	316	327	325	319	304	333	332	318	294	319	320	298	343	339	326	310	333	324	275	291	321	277	274	310	302	319	305	332	300	278	291	317	307	331	314	292	278	339	324	316	305	302	313	343	321	300	326	293	331	310	321	305	314	343	313	315	288	338	332	321	308	351	306	325	331	317	332	324	294	277	327	326	317	307	318	319	308	284	302	337	296	314	326	335	289	306	314	320	327	298	311	309	317	332	314	303	329	299	308	289	311	313	314	304	332	288	339	317	333	303	307	318	314	341	343	306	325	305	319	327	301	290	277	306	252	309	321	357	354	310	290	290	297	334	318	293	292	281	320	307	304	307	328	308	313	359	302	260	297	320	337	318	320	309	334	306	293	308	286	323	330	304	319	354	310	327	340	315	317	318	261	303	323	324	333	319	323	325	309	329	348	311	351	302	282	288	299	327	280	332	326	342	320	329	327	307	324	313	335	307	320	329	346	341	302	323	357	309	313	312	299	335	308	312	308	315	294	316	301	324	320	326	331	327	310	314	295	318	335	316	293	293	291	333	339	293	311	343	322	304	331	311	330	304	318	312	306	320	360	344	351	335	306	330	293	267	289	309	311	303	323	293	332	340	309	315	296	317	327	318	304	324	316	301	324	270	314	299	319	281	321	339	308	308	296	317	313	312	302	335	297	344	314	309	330	336	337	315	333	323	306	311	305	310	332	315	304	339	312	334	293	291	297	304	307	320	307	307	326	322	317	320	316	284	314	341	342	303	330	326	301	322	349	281	296	335	332	312	333	323	289	300	299	293	327	333	330	325	309	323	274	317	284	302	301	341	303	319	338	335	331	334	319	288	318	318	326	319	306	303	311	313	305	311	346	303	279	318	316	329	342	314	311	327	312	310	337	344	324	297	312	322	305	295	322	290	321	295	326	326	284	308	296	294	305	307	345	310	320	313	328	310	328	287	283	296	338	333	308	299	287	329	284	338	334	327	311	327	314	310	296	297	344	329	312	308	282	327	303	320	357	297	316	319	321	279	329	296	321	309	351	303	314	291	318	316	333	324	314	349	337	319	325	320	286	334	333	333	346	304	314	313	328	348	321	323	298	342	290	290	325	293	307	323	308	287	278	340	331	319	337	308	321	320	305	301	283	327	343	326	337	344	328	318	318	326	316	268	334	303	300	321	282	286	289	283	326	318	299	318	310	346	328	284	320	320	318	314	299	285	319	326	330	336	317	312	273	314	324	321	290	294	313	313	310	326	330	302	292	302	340	277	334	352	327	305	340	305	298	350	307	331	305	319	312	295	329	314	324	301	315	346	306	298	290	334	333	303	286	308	321	310	321	313	310	310	313	271	276	298	329	305	346	334	328	350	346	330	316	321	301	314	308	309	322	315	296	317	311	315	317	325	283	298	336	339	294	299	313	311	317	331	334	337	316	309	279	321	334	322	349	348	297	324	341	310	321	322	298	324	297	311	306	322	309	330	300	295	297	331	305	285	326	320	319	332	293	315	341	333	302	290	346	321	356	335	328	343	346	309	303	330	348	310	314
5861	1599	3064	3482	3137	2588	2318	1958	1787	1615	1507	1327	1300	1200	1139	1186	1072	1066	1031	977	970	969	979	962	954	912	881	881	917	857	868	863	917	914	860	879	780	879	860	847	827	876	855	857	812	866	803	828	874	854	848	806	810	821	846	751	787	860	795	816	805	830	804	757	796	841	836	836	768	824	815	774	839	806	831	778	877	829	822	803	837	801	807	789	776	813	800	805	837	799	821	787	837	817	774	824	788	848	792	778	772	822	778	800	789	816	792	808	848	773	813	753	824	712	777	813	809	830	813	766	769	794	853	777	815	811	828	775	787	841	824	824	818	775	785	830	797	829	814	775	783	829	791	844	803	835	787	824	834	813	822	783	828	825	783	840	774	828	800	795	830	748	773	787	825	760	864	820	821	830	805	824	771	754	813	803	805	798	804	818	809	809	779	753	850	789	811	773	845	812	778	781	800	799	824	832	821	786	759	797	760	817	779	759	813	813	824	821	819	799	753	800	800	786	793	793	775	814	820	812	797	830	808	873	804	760	799	827	779	802	793	770	825	814	781	847	794	817	808	751	833	820	777	824	804	823	792	810	815	829	805	791	772	831	789	776	829	820	783	808	810	788	805	796	833	826	806	801	847	800	802	814	828	771	762	849	750	804	792	785	766	804	761	836	829	818	827	799	789	783	796	806	840	747	823	793	824	780	775	863	825	807	795	758	798	772	765	794	813	785	758	715	764	814	772	794	801	818	809	783	724	775	825	782	823	757	776	810	786	826	818	863	868	787	818	789	797	741	799	834	808	779	805	786	788	785	812	791	755	791	775	785	832	811	805	797	816	826	784	812	803	802	819	830	819	812	787	821	796	846	833	833	837	773	814	802	822	811	861	820	813	806	755	837	772	820	806	780	799	792	824	798	782	808	789	857	784	841	803	770	788	812	802	768	825	822	799	807	806	819	823	816	775	814	792	834	799	780	833	829	766	792	770	818	825	799	852	812	840	800	794	792	790	778	842	839	847	755	776	756	739	797	759	798	824	813	782	809	734	842	796	789	773	797	853	841	854	817	740	772	785	788	781	776	788	741	808	814	789	793	733	811	800	827	820	788	765	826	785	839	853	811	814	807	787	795	851	807	835	839	776	815	772	731	853	856	791	784	789	825	800	801	787	836	821	754	825	798	839	831	799	804	761	794	761	802	830	822	810	838	764	790	760	802	803	832	808	790	832	793	811	833	815	794	794	778	816	803	854	821	776	835	813	770	802	806	818	775	807	821	725	838	851	817	805	782	863	827	791	818	786	783	809	836	776	853	757	781	767	840	812	794	750	795	786	784	835	786	811	839	795	851	778	827	782	774	786	783	765	771	795	819	817	803	743	826	789	809	837	781	747	800	819	771	772	817	798	844	811	847	860	832	806	731	793	834	778	803	796	816	834	834	809	743	803	754	821	817	765	801	798	803	822	811	790	794	814	848	819	800	788	788	802	816	810	802	744	736	798	791	832	788	771	789	746	820	788	764	810	848	782	807	803	752	842	804	802	780	787	781	773	777	789	857	820	790	822	791	825	783	726	819	790	736	767	770	808	772	787	754	830	784	778	797	767	798	725	783	817	802	780	777	826	806	796	840	759	819	820	815	847	802	771	872	813	763	799	806	826	769	820	764	805	793	808	815	842	790	787	732	815	806	832	796	798	814	841	799	762	812	801	758	806	754	806	807	815	804	780	822	735	843	748	813	789	807	792	786	793	814	799	805	757	808	823	812	855	823	788	787	778	791	757	847	829	798	830	814	791	742	831	789	788	784	837	807	789	826	789	801	821	789	847	786	825	759	824	753	791	832	783	779	754	782	834	773	831	787	762	822	803	814	857	796	783	771	843	810	835	789	762	803	793	813	742	796	875	838	762	805	805	854	795	795	851	775	786	811	794	841	757	830	824	814	775	817	751	810	872	762	821	839	806	806	812	808	764	781	791	812	789	774	804	823	847	864	837	803	855	858	804	801	771	788	808	811	771	797	805	775	847	789	819	818	829	787	828	790	776	818	751	812	798	829	793	770	811	827	791	786	803	813	782	777	790	787	787	776	791	818	759	787	796	843	808	766	829	817	855	802	790	792	840	794	761	759	804	849	812	802	862	790	783	839	787	766	766	797	850	830	804	792	804	801	860	780	798	791	821	863	798	842	792	767	842	758	808	804	843	789	771	745	798	794	811	834	808	802	795	767	828	856	823	806	829	828	863	812	805	839	777	804	821	798	796	810	768	811	815	786	822	769	741	775	798	802	836	824	794	776	793	781	827	793	802	787	796	865	796	769	812	768	779	768	809	792	805	846	752	763	810	808	826	767	785	858	821	792	794	840	827	798	819	805	823	806	769	831	805	825	800	832	787	818	796	848	810	793	829	759	725	802	809	791	815	825	782	834	767	786	817	807	763	770	815	834	794	809	807	839	840	790	829	832	840	786	772	830	757	800	741	792	832	772	791	776	826	808	796	803	770	831	828	834	837	793	817	813	773	771	782	849	763	749	839	783	876	809	795	795	790	876	798	856	816	779	807	799	770	760	825	789	813	775	830	808	761	800	781	779	848	841	803	796	807	742	823	811	782	784	815	803	791	821	807	802	817	788	795	837	842	805	810	776	790	802	829	763	772	820	867	762	798	838	820	803	755	773	807	804	791	800	803	759	776	755	853	831	814	791	798	744	811	838	798	825	815	761	773	758	791	788	819	756	791	837	816	770	741	799	760	831	812	795	814	796	788	784	839	815	821	814	805	779	797	827	800	832	825	778	761	783	805	784	844	764	843	825	775	806	768	803	834	864	831	793	753	798	793	731	825	748	841	803	829	731	842	790	788	782	793	820	792	828	726	808	817	827	868	779	843	810	762	750	841	758	841	793	785	806	787	784	831	741	847	817	747	816	819	798	773	807	814	853	810	773	794	788	766	783	802	797	768	802	801	783	839	808	796	785	802	810	828	817	811	790	828	805	864	854	783	790	795	813	810	801	766	784	788	807	787	765	800	775	790	797	852	794	798	801	810	812	778	806	842	799	798	806	818	804	788	787	811	765	798	800	824	822	833	841	824	774	808	801	778	850	757	839	755	808	755	825	774	833	849	809	804	795	767	819	743	774	814	781	812	785	735	807	794	827	816	759	844	812	758	818	804	823	764	765	856	799	784	771	793	790	866	802	820	807	797	806	802	806	816	795	846	792	731	785	816	840	841	817	799	786	821	791	823	801	827	812	766	793	814	838	889	782	785	843	805	839	781	825	795	773	790	781	799	809	793	760	788	817	791	816	846	809	813	757	776	743	846	796	791	797	777	830	776	775	829	785	782	869	812	870	782	763	759	778	833	800	821	759	816	813	813	763	840	767	811	820	786	782	811	788	848	803	837	831	833	799	802	792	765	789	774	812	764	854	803	787	812	809	819	806	829	750	790	828	812	808	783	808	831	803	755	774	822	810	819	824	819	813	821	801	754	766	816	813	780	787	759	814	787	791
15356	2360	2482	1954	1302	931	733	590	514	440	363	316	302	277	284	239	233	230	234	195	229	181	160	180	166	179	172	173	195	186	190	173	173	177	156	159	183	177	177	176	164	161	180	152	149	160	163	134	152	128	164	158	158	165	127	149	156	160	164	150	158	148	169	159	143	155	149	143	153	170	139	153	156	147	157	134	150	147	139	143	151	166	153	132	138	132	158	159	151	168	153	163	161	151	149	146	135	151	146	143	133	148	140	151	148	156	137	140	160	154	143	144	153	175	136	156	163	172	152	172	152	151	131	155	177	146	149	151	138	151	135	162	149	140	141	139	161	153	143	152	129	177	152	138	136	167	138	155	153	164	141	149	135	145	156	134	148	155	145	135	174	164	153	162	151	175	126	147	157	151	141	153	140	141	160	135	140	149	135	157	157	161	152	149	147	157	155	167	145	151	174	143	131	161	147	166	146	149	154	150	174	142	159	152	142	145	131	127	150	168	155	141	141	146	154	168	160	139	156	158	138	143	125	161	164	149	159	161	156	166	141	160	145	165	145	162	155	156	146	145	168	135	143	158	146	146	170	150	145	135	161	130	173	157	167	143	163	156	159	153	159	151	148	136	148	151	151	166	158	178	159	155	144	166	151	145	137	152	145	145	154	132	166	152	141	168	152	165	157	161	148	151	151	154	161	154	154	149	137	140	143	157	148	136	162	154	163	147	127	156	139	151	140	158	158	154	164	159	143	160	149	136	156	152	139	164	137	135	149	154	159	132	143	148	150	144	158	144	149	151	115	150	178	150	148	151	140	148	151	136	144	141	133	133	174	162	159	160	129	154	148	167	156	143	163	155	122	141	139	142	145	136	145	145	126	168	137	155	141	154	140	136	143	173	139	158	160	141	159	166	146	150	153	144	133	170	159	148	160	162	153	129	163	165	138	164	150	169	149	157	156	160	144	178	162	150	138	161	162	124	163	156	135	183	154	145	154	149	150	176	148	159	157	146	124	157	156	125	153	160	151	153	140	172	137	135	158	149	149	179	168	173	154	144	153	125	145	173	156	148	148	163	143	148	166	163	152	130	159	139	138	154	146	162	140	138	135	143	162	140	142	155	158	149	162	143	163	148	144	157	140	162	153	152	128	143	143	147	148	150	137	144	145	163	151	153	154	152	134	158	157	134	153	151	144	161	137	138	133	148	161	138	153	140	141	149	146	166	130	152	163	135	153	138	158	147	157	143	161	149	152	154	130	147	135	153	162	162	150	134	177	159	139	156	184	160	138	138	146	146	167	162	134	156	135	159	141	147	146	155	136	161	177	147	152	136	146	132	164	158	149	149	138	143	150	148	161	133	148	156	138	155	155	128	142	136	151	135	153	149	152	164	142	155	160	141	143	140	145	153	148	143	156	146	138	151	164	163	163	127	152	151	157	151	166	148	165	147	158	148	160	136	152	139	164	144	165	149	141	152	156	151	160	149	156	158	135	154	165	160	162	172	171	159	156	158	152	123	144	163	159	141	168	138	159	133	162	146	166	143	146	143	142	155	164	141	140	153	154	155	141	149	144	139	155	142	150	148	158	139	145	157	152	150	159	171	149	136	131	158	144	152	178	163	153	151	147	155	152	171	163	153	145	180	163	154	146	142	149	157	159	131	159	138	143	143	131	151	158	157	145	138	135	135	152	147	132	134	150	159	136	142	129	150	153	162	148	135	142	152	128	156	143	149	162	140	149	152	144	134	133	159	154	169	149	165	169	168	176	158	156	149	167	150	153	175	175	142	164	168	144	124	152	161	138	171	145	146	155	138	150	126	123	171	172	146	158	134	143	156	146	157	174	139	156	160	151	181	157	141	141	153	148	152	152	146	161	157	156	155	137	141	166	167	179	142	185	155	141	160	150	160	154	161	151	149	153	135	163	178	161	134	194	125	151	158	154	160	135	154	138	152	146	144	144	157	121	164	132	140	162	164	165	145	131	152	137	161	155	160	161	169	146	164	166	150	152	160	119	148	152	154	156	127	137	139	161	154	153	146	134	141	157	165	148	160	161	145	145	151	145	160	125	155	162	133	171	141	157	154	153	155	128	170	155	161	143	139	151	166	136	145	136	161	158	147	129	140	132	169	151	170	151	144	150	151	159	137	129	176	161	163	138	150	158	166	154	170	139	136	148	165	140	151	161	135	156	150	133	153	148	140	153	166	132	131	147	135	145	161	143	175	154	158	127	147	155	154	138	152	158	123	137	154	135	160	151	142	147	152	133	148	161	137	153	154	149	173	141	146	128	129	152	155	141	152	123	156	161	129	165	138	140	167	151	159	163	149	158	138	171	153	140	145	145	128	142	159	164	142	145	146	159	159	132	134	138	161	142	157	157	153	156	145	141	145	179	137	142	152	166	135	135	153	153	132	145	144	150	142	137	147	140	133	160	133	187	140	158	130	140	159	141	145	159	136	174	141	165	153	175	140	144	154	165	165	145	149	138	148	152	152	139	158	140	149	149	137	151	153	162	165	115	177	155	152	152	153	148	147	141	141	151	160	142	167	158	162	161	160	154	133	146	142	137	129	148	158	145	155	161	154	160	144	119	133	143	157	138	124	168	140	149	155	150	136	179	151	140	176	156	151	129	157	153	159	147	147	139	139	152	159	150	154	150	165	155	179	151	132	146	158	152	166	156	160	155	147	150	138	147	140	153	157	168	125	146	145	155	130	161	158	153	174	153	152	144	159	162	137	139	162	155	139	155	137	125	138	139	129	151	153	179	171	151	157	144	162	152	156	166	153	135	136	168	139	148	153	150	147	156	143	156	151	141	144	140	138	137	145	160	137	174	132	168	145	163	143	137	157	167	168	139	172	148	153	149	138	131	140	169	165	146	111	151	140	127	133	161	138	155	151	166	143	155	140	144	155	181	121	160	135	132	153	143	166	177	164	134	132	134	138	140	130	148	162	151	161	161	157	141	130	135	155	144	146	171	168	155	142	164	158	129	165	139	152	159	154	163	163	150	146	149	153	148	150	164	144	146	138	131	144	131	144	123	167	160	139	128	133	176	133	150	147	152	158	139	144	127	150	145	137	146	145	155	151	142	134	161	163	159	162	132	163	162	143	144	148	141	143	164	163	174	133	162	163	142	153	167	163	147	146	133	147	135	155	153	127	122	161	159	143	161	151	151	154	129	154	151	145	133	150	158	130	190	127	148	156	144	158	154	139	154	138	148	157	151	168	144	146	157	176	136	168	142	165	157	142	134	160	170	172	156	149	153	153	130	154	124	139	158	133	165	144	135	156	185	152	166	136	152	139	163	160	168	146	139	165	163	149	140	175	159	160	145	142	146	163	131	158	137	141	139	133	123	159	159	158	146	142	152	149	153	142	152	163	138	150	175	147	172	166	166	137	145	138	153	148	154	140	151	138	154	154	174	162	145	152	147	159	142	151	150	146	169	176	166	149	154	138	130	153	123	161	152	142	137	128	131	129	141	139	145	151	141	141
7455	2088	4744	5521	4878	3846	3220	2629	2250	1972	1708	1505	1329	1252	1117	1042	976	943	887	848	857	733	712	684	677	700	690	676	627	573	604	603	569	580	575	545	533	507	538	529	518	495	511	482	516	463	505	471	518	503	479	480	451	452	475	491	444	468	468	440	469	462	445	511	466	441	482	431	463	445	440	456	462	428	402	472	453	453	417	459	445	443	452	426	449	441	438	433	419	453	440	420	454	421	431	418	435	433	444	423	410	436	432	413	429	417	419	444	399	438	435	418	430	435	405	409	454	406	428	440	438	421	428	441	439	419	438	416	413	429	419	430	429	445	463	444	428	444	427	421	422	441	420	436	431	400	409	410	428	421	399	400	408	443	402	433	390	397	408	395	418	428	403	439	392	433	420	394	409	425	421	455	418	426	416	436	448	404	408	411	401	451	450	416	423	408	409	431	428	398	438	415	432	425	399	433	428	423	379	412	470	384	432	431	394	426	446	397	390	436	389	407	429	455	406	424	401	403	431	412	416	433	407	441	402	438	419	450	455	427	424	412	434	429	449	418	419	422	445	440	418	379	385	436	401	423	436	412	419	387	422	444	428	418	398	405	376	411	387	403	399	414	409	413	431	460	440	447	421	417	398	432	451	419	422	407	391	454	423	415	423	428	456	400	428	414	384	430	465	429	402	420	391	410	409	421	389	391	413	418	428	424	420	401	418	414	431	425	420	382	454	427	395	393	397	455	441	407	395	404	407	401	424	398	438	409	383	428	428	442	419	413	423	421	405	442	397	397	428	435	435	458	426	432	391	419	420	425	419	400	394	397	415	422	403	423	411	449	412	413	439	406	419	443	396	448	416	453	413	437	404	429	412	438	422	432	407	443	430	420	389	402	404	436	419	415	429	402	433	436	403	401	453	417	442	409	416	399	407	423	419	415	419	415	415	425	439	389	407	436	421	437	395	437	439	413	406	425	427	430	408	381	433	411	427	412	459	426	435	419	439	446	398	384	408	446	396	404	409	420	409	446	408	415	423	418	408	414	427	414	421	417	403	429	371	385	409	420	424	410	384	412	447	413	436	437	382	429	389	387	426	443	414	413	429	403	437	431	408	416	378	431	437	441	448	430	442	429	419	441	438	409	477	436	426	422	407	423	444	412	435	423	417	410	373	440	422	446	393	414	390	410	428	355	415	418	419	451	438	436	422	384	398	409	420	388	434	393	424	432	396	426	403	424	420	383	415	401	410	400	375	438	413	422	435	393	384	425	405	421	385	426	406	405	390	425	425	441	403	412	376	382	446	411	459	443	385	412	404	413	407	449	394	417	392	428	437	441	392	460	403	409	405	434	432	432	434	441	446	435	404	394	380	410	395	448	430	436	438	443	424	406	427	393	450	454	397	390	422	395	381	420	386	384	406	455	451	415	408	442	400	404	386	426	450	402	452	433	422	448	406	443	426	430	441	395	406	423	431	390	403	426	439	419	401	395	395	389	398	471	397	414	438	419	453	425	388	438	464	450	433	369	404	432	403	418	458	392	427	413	401	398	454	414	419	376	389	392	391	418	432	456	402	452	422	391	427	416	454	405	439	455	421	474	393	417	411	437	446	429	425	422	431	435	401	438	400	412	426	387	474	408	433	416	418	428	428	403	421	412	404	395	413	461	407	414	440	415	428	406	419	418	400	412	437	392	437	389	415	445	403	402	445	413	392	403	438	449	383	433	386	426	418	418	397	426	399	408	439	454	424	416	374	469	447	432	425	407	411	389	416	442	411	405	415	418	427	410	410	416	422	446	416	442	430	439	380	409	417	393	420	423	413	407	405	392	404	431	437	412	425	374	424	404	434	444	423	394	404	427	431	420	440	443	430	431	405	433	419	426	413	409	461	393	425	399	407	441	417	413	438	438	418	424	424	404	411	438	412	419	442	467	435	446	488	428	424	403	392	420	407	427	376	435	425	417	402	421	437	426	397	413	436	418	429	422	411	456	411	415	392	430	418	418	416	422	412	419	439	451	417	426	457	436	388	447	382	385	455	417	413	409	408	412	426	401	399	436	400	425	399	410	404	405	401	405	409	392	407	416	392	394	438	435	434	406	451	411	410	428	379	388	433	429	403	398	388	410	409	445	411	433	429	430	419	403	405	432	455	420	442	463	448	411	439	426	415	421	427	400	417	418	443	373	417	404	459	409	419	443	417	406	427	421	438	442	415	393	430	423	432	391	389	465	417	457	425	426	440	413	429	433	408	436	394	406	429	403	439	432	420	435	412	429	416	445	422	433	387	415	406	398	419	435	445	401	433	426	457	406	427	444	427	419	380	407	450	420	410	411	394	385	402	449	416	388	426	454	412	430	430	400	396	431	422	409	395	385	456	468	384	439	425	445	393	419	418	390	427	411	403	404	430	434	411	403	450	380	403	433	451	430	424	446	486	409	417	407	409	413	401	408	465	413	437	451	421	426	427	427	454	427	451	401	405	421	422	420	394	409	450	421	433	410	433	428	441	441	427	412	400	434	411	407	421	425	394	430	426	430	441	449	429	413	402	430	419	450	380	399	409	411	409	435	438	412	429	424	394	400	429	445	462	416	416	416	445	397	398	422	448	396	423	449	391	458	401	417	436	438	385	446	459	423	397	420	418	371	437	409	366	412	425	435	417	455	419	413	431	438	416	411	417	439	438	414	415	368	429	430	437	441	428	410	422	458	397	390	474	398	392	432	391	436	419	388	415	444	415	422	412	436	389	404	418	400	393	388	436	394	405	416	472	364	416	415	411	371	397	372	453	403	407	429	424	409	422	428	431	404	413	399	424	435	426	416	427	415	396	453	415	450	408	404	455	403	415	408	442	416	413	429	427	392	398	432	419	400	446	446	434	411	419	420	366	415	430	407	403	441	395	402	421	399	441	386	431	392	433	369	407	416	415	412	445	387	446	413	414	399	430	439	471	420	394	459	441	413	404	419	439	425	454	407	441	400	444	398	391	426	414	421	420	430	410	431	449	431	408	415	461	435	424	405	458	384	423	421	405	407	397	412	419	451	425	408	410	439	416	437	414	411	410	414	431	429	400	445	442	461	430	420	416	442	426	401	403	449	405	417	413	420	416	430	422	413	392	440	410	420	437	432	424	416	402	445	395	392	425	416	426	445	386	419	399	447	444	400	373	422	457	379	435	422	430	393	399	421	405	420	415	428	382	411	397	446	408	400	401	376	395	395	421	402	446	404	376	401	420	439	419	422	398	409	430	420	392	428	421	430	430	418	442	413	429	415	416	433	386	406	407	426	436	426	412	425	422	407	412	413	424	434	425	426	398	411	423	412	438	434	405	413	429	427	416	429	425	433	410	443	418	384	394	428	399	432	395	420	383	379	429	418	397	433	423	432	388	430	407	413	399	421	405	447	440	387	432	407	383	411	397	448	406	421	400	419	372	396	411	397	414	413	410	422	428	407	371	428	377	412	432	412	394	419	436	447	421	422	453	403	403	402	434	433	441	407
2490	392	402	364	383	373	340	353	345	367	346	332	353	346	358	382	316	329	327	322	328	344	339	317	321	343	343	310	324	312	325	320	364	363	375	381	333	365	336	339	333	348	339	343	338	383	309	345	307	355	339	325	333	335	285	331	321	325	331	344	336	299	333	368	345	338	332	321	318	297	367	329	332	345	332	344	319	348	363	323	312	320	344	341	340	313	315	368	328	343	361	326	341	323	351	329	355	331	348	367	358	304	373	331	316	346	342	332	349	356	348	311	347	348	358	335	337	327	338	316	329	348	336	331	349	358	349	334	357	361	316	351	332	369	325	342	324	298	340	336	351	355	348	332	340	344	310	318	337	358	345	327	350	307	344	367	348	354	324	348	353	341	323	317	338	338	328	360	348	343	349	347	322	343	335	342	338	332	322	349	319	355	341	338	341	324	327	343	333	360	340	368	375	338	365	348	357	314	345	353	301	345	339	338	321	356	339	352	310	328	339	347	373	340	353	362	334	358	343	357	339	327	343	359	373	341	331	349	360	333	322	319	335	343	351	363	325	351	312	327	318	341	353	309	316	345	327	336	356	362	307	379	311	330	303	329	325	331	360	314	312	311	352	336	338	345	326	323	306	317	319	299	344	308	364	341	348	382	348	286	328	330	360	332	339	323	330	354	302	355	336	358	331	340	362	352	336	332	353	351	319	354	351	324	337	334	334	331	315	315	344	378	335	331	325	348	314	338	341	350	340	326	302	331	296	331	362	318	327	316	331	344	342	309	332	333	334	363	330	345	370	339	316	322	350	325	333	338	344	332	353	347	326	321	332	341	356	343	350	355	359	359	345	334	350	318	304	345	318	350	328	319	357	361	344	327	317	316	360	316	332	340	335	342	316	306	365	327	329	367	319	349	348	338	340	331	330	330	344	318	377	358	345	306	306	292	335	338	322	338	380	322	313	323	299	355	349	349	315	325	341	307	343	326	334	337	317	344	345	291	348	343	347	341	300	321	324	322	340	326	310	344	305	345	343	355	344	373	350	339	311	322	360	312	345	332	342	327	344	348	342	348	331	346	341	330	343	350	325	348	309	355	363	351	330	310	323	346	326	350	358	332	324	338	346	354	356	354	340	314	327	318	316	340	325	297	342	356	346	315	339	336	338	330	316	356	321	322	350	374	317	321	318	329	328	322	324	304	329	340	340	348	338	345	336	335	341	352	328	370	371	336	361	349	324	352	346	326	319	337	361	343	352	324	340	334	329	354	380	316	317	347	352	292	335	333	368	329	387	329	304	350	329	365	332	351	353	321	343	348	347	319	308	317	378	335	336	320	319	320	302	331	336	328	307	331	332	321	348	345	368	335	343	313	373	332	365	318	335	344	319	349	347	322	343	336	340	319	327	343	364	346	337	351	328	342	342	323	349	353	338	361	306	358	358	324	322	367	326	349	349	361	341	310	320	361	346	351	366	356	326	317	304	351	351	387	346	328	352	305	331	340	347	314	320	366	348	342	338	314	331	330	338	343	360	377	376	311	358	347	355	371	343	345	316	318	348	338	354	327	359	339	355	334	374	326	334	335	335	334	355	356	325	333	365	318	308	329	341	327	311	341	339	341	319	344	347	335	333	351	332	369	324	305	356	302	323	342	348	353	344	358	310	364	334	341	309	327	304	350	338	344	324	361	321	314	352	350	321	349	353	332	334	347	350	323	326	334	342	360	345	319	334	335	315	335	344	324	371	340	356	331	347	327	347	337	336	356	316	360	337	339	345	356	344	329	316	353	391	358	317	379	325	349	350	331	353	343	340	348	350	351	347	344	319	319	352	334	347	346	323	320	310	315	344	328	317	368	323	295	302	350	360	324	379	338	338	357	370	344	342	318	332	379	371	297	357	312	328	362	338	340	328	360	352	369	322	342	347	342	350	320	336	318	356	356	315	332	350	313	320	342	334	341	339	345	356	329	358	337	333	328	386	327	338	341	367	364	349	311	329	329	355	375	315	334	304	316	303	345	327	316	311	327	344	350	336	349	325	325	341	361	335	354	356	344	316	321	312	355	301	320	353	311	341	369	356	350	359	318	316	310	342	380	360	320	351	316	298	342	369	366	293	361	359	324	335	317	332	322	322	343	325	335	330	333	313	323	347	330	311	349	345	336	325	310	376	377	339	383	323	326	344	353	347	319	363	359	326	325	330	306	333	372	341	370	320	362	328	356	356	333	334	367	376	337	319	327	297	337	352	375	318	308	332	325	359	329	314	371	310	332	342	373	363	342	349	365	328	343	333	307	342	369	318	329	301	318	335	320	317	334	325	320	335	332	333	311	311	329	278	316	335	332	327	339	331	339	355	336	318	345	345	337	374	346	315	359	358	376	337	316	335	356	341	324	344	310	348	333	345	360	348	336	374	365	358	317	351	343	343	335	342	324	343	324	332	353	334	360	338	340	307	371	341	303	347	327	347	370	335	329	348	308	338	347	330	326	340	324	316	310	344	345	356	337	333	321	328	331	326	348	351	337	351	327	312	347	337	320	344	328	337	330	340	356	293	345	364	373	363	357	345	352	329	321	323	361	323	372	358	367	343	360	301	287	331	324	369	271	332	330	333	333	359	341	349	363	349	380	336	312	342	342	313	308	331	341	351	294	310	351	371	335	338	322	335	334	331	318	364	340	302	341	317	366	344	370	295	339	351	331	339	362	317	362	331	324	350	343	342	375	360	349	331	310	321	345	321	323	354	371	320	359	299	321	389	361	323	337	348	323	310	338	354	339	333	336	289	307	399	333	337	349	342	320	375	334	341	341	368	307	335	379	361	331	331	323	327	328	306	327	372	313	364	327	331	333	307	343	352	363	365	359	311	341	386	334	375	352	326	355	320	322	364	353	324	323	357	371	371	354	347	329	334	343	326	331	351	333	347	339	367	342	305	299	337	329	346	341	310	333	375	339	359	293	357	360	343	328	351	322	347	353	321	353	330	350	325	341	363	359	323	349	328	325	350	315	347	346	314	303	331	342	326	343	354	327	324	363	336	311	347	379	341	330	337	310	334	303	320	331	324	331	343	351	328	343	345	335	322	372	333	353	307	341	357	331	344	349	317	325	350	325	331	350	345	357	346	341	332	337	338	322	364	353	343	330	328	339	314	350	342	331	296	332	356	332	370	348	327	343	334	331	322	356	306	353	375	329	342	314	347	312	359	359	332	325	323	330	359	350	347	350	322	333	345	324	321	367	321	311	347	340	335	329	319	340	332	340	353	341	340	339	317	349	332	340	360	365	327	355	346	335	347	333	328	334	346	352	377	329	361	303	335	343	326	317	338	311	332	326	343	379	370	322	346	362	307	374	342	326	330	330	320	349	332	309	334	302	353	336	345	317	334	358	330	301	313	342	349	359	335	369	393	379	334	349	351	342	304	339	333	342	341	356	321	306	347	322	349	343	310	327	320	391	340	307	346	345	342	309	341	341	355	328	334	326	380	327	341	318	365	295	350	341
2652	951	947	1061	1036	929	997	946	933	929	875	920	913	871	916	910	842	891	882	868	865	877	911	861	909	840	862	827	824	886	856	878	873	831	905	869	812	854	920	824	890	859	914	832	870	831	855	896	817	853	830	831	844	906	863	899	857	873	880	914	931	828	899	840	854	811	832	864	856	866	856	878	829	856	842	910	847	860	794	865	847	924	847	858	909	864	890	868	839	879	853	859	897	891	865	836	840	872	854	926	863	870	863	887	859	900	821	900	844	930	881	794	878	848	812	922	830	833	867	902	816	910	809	892	875	884	907	815	828	910	847	867	880	873	889	840	896	909	805	882	836	868	892	896	841	867	880	861	909	880	826	857	880	839	885	901	891	881	878	912	830	849	851	868	877	875	810	847	872	845	834	842	835	872	869	875	877	881	853	835	847	889	903	845	846	884	876	828	843	872	843	890	857	884	901	818	900	895	833	850	881	901	843	867	883	870	822	861	879	890	891	856	911	848	842	878	845	859	810	860	824	885	860	879	862	875	876	854	826	804	865	868	866	861	822	907	852	875	821	848	841	863	832	912	853	831	864	879	825	821	911	858	845	878	870	873	847	859	848	833	891	879	882	877	876	862	854	854	891	815	863	843	903	888	843	841	862	913	909	839	920	902	860	868	836	855	877	811	850	879	909	874	900	858	861	866	898	933	850	821	866	859	856	859	845	837	912	867	839	848	884	894	894	895	866	823	876	861	837	868	828	838	835	889	915	896	864	904	861	857	843	842	942	876	860	858	882	835	860	840	878	881	835	825	870	902	824	877	863	888	909	901	855	908	876	808	792	886	832	864	875	887	890	843	928	892	874	855	864	890	859	893	928	848	869	898	846	882	856	863	874	872	933	838	894	865	838	811	861	910	833	858	863	881	854	878	843	866	875	823	852	784	894	873	908	856	833	895	867	860	905	852	809	864	904	871	823	890	872	827	861	912	864	819	855	863	837	793	861	878	890	808	858	850	872	818	867	884	906	865	825	896	855	890	838	853	831	861	856	881	845	809	827	878	859	866	858	889	826	832	890	887	886	858	890	818	872	883	837	864	869	795	871	904	848	834	850	814	825	860	864	868	832	891	873	853	904	882	860	866	868	810	884	860	856	852	827	854	897	883	921	866	883	879	854	836	894	886	882	879	877	856	872	869	931	849	864	868	838	903	855	877	875	894	888	857	847	884	869	863	898	882	827	837	795	874	867	924	898	847	838	850	890	860	894	830	890	867	835	869	842	887	800	904	874	873	864	848	878	871	878	859	873	855	879	848	870	856	830	887	858	830	856	793	870	835	892	879	906	870	859	862	872	838	903	840	842	890	860	851	809	879	853	895	842	879	910	861	880	894	883	891	829	888	890	804	857	886	909	851	857	860	817	931	879	885	868	831	847	862	927	871	831	858	922	880	891	920	877	850	831	860	882	856	851	815	920	869	871	828	928	901	893	861	825	906	872	928	872	865	909	907	867	858	865	827	876	845	831	894	899	861	885	860	883	802	835	843	907	839	895	886	902	880	809	874	927	836	829	889	929	826	846	784	840	874	827	824	875	895	873	869	841	836	826	922	855	832	912	869	810	836	890	842	843	884	859	896	844	881	895	919	843	856	834	842	870	856	865	855	882	862	849	918	860	850	893	867	932	914	896	880	834	914	848	885	852	888	915	818	890	852	812	825	857	872	858	844	890	898	801	889	850	848	840	840	850	842	862	827	846	873	892	876	925	902	851	841	920	882	872	850	910	931	903	856	815	880	852	923	872	910	857	856	862	820	901	873	877	898	875	851	861	896	855	848	835	851	822	824	838	874	860	856	883	912	858	838	856	888	873	838	910	895	835	900	851	774	821	862	837	862	849	861	853	860	856	853	849	884	820	818	846	878	855	874	838	883	867	832	829	878	850	863	873	863	924	905	901	852	830	850	895	835	866	860	915	840	823	860	849	833	852	902	876	926	922	824	808	845	850	835	884	879	900	893	828	851	829	782	900	934	888	851	880	877	844	852	822	870	837	840	833	870	903	823	895	847	859	845	905	819	887	872	874	919	894	876	864	872	861	864	848	889	823	867	865	862	884	903	886	824	804	897	894	849	853	872	873	912	885	835	890	875	879	883	848	885	843	872	850	867	920	872	845	907	820	858	886	911	882	865	880	875	895	834	840	922	874	896	898	828	869	870	863	882	805	832	886	897	909	862	861	907	868	859	845	860	886	908	862	858	866	815	844	892	862	844	880	861	889	807	859	873	879	827	890	834	839	891	865	821	851	834	863	879	891	881	943	818	873	915	871	879	871	846	898	872	843	892	822	850	869	847	919	877	862	837	922	887	799	909	881	812	842	872	873	842	841	879	849	851	895	895	899	897	880	806	844	885	840	850	835	901	887	849	890	910	849	827	860	861	842	888	824	880	856	819	887	827	851	817	879	844	871	831	882	894	902	865	886	893	838	905	932	877	887	885	858	892	850	832	871	842	873	879	907	934	850	876	883	840	861	864	860	891	828	858	876	875	887	848	814	842	868	863	834	871	812	863	897	914	834	882	923	904	892	872	885	831	886	903	852	871	912	846	862	836	884	822	835	850	823	854	854	882	885	809	888	859	880	860	885	818	851	872	840	865	905	810	892	827	883	876	835	868	881	870	853	847	860	882	902	830	901	881	849	872	853	832	864	861	834	907	880	849	876	872	867	900	846	895	867	882	822	857	889	863	881	833	817	877	888	834	892	880	907	901	814	924	841	879	877	864	891	850	858	952	902	874	827	875	881	888	861	867	865	887	844	874	862	863	847	828	900	855	841	875	815	853	875	858	847	892	884	876	826	855	848	929	839	884	897	810	857	854	850	883	859	885	922	863	884	832	910	879	853	874	896	870	877	849	967	838	859	924	860	812	868	803	857	817	880	908	876	875	861	784	868	896	886	892	877	829	863	861	880	812	888	890	911	856	834	845	859	811	865	853	832	852	876	862	906	854	886	892	857	849	875	906	841	858	848	831	881	865	859	843	820	858	849	904	830	854	884	801	838	846	859	861	860	914	848	852	871	863	861	899	879	884	851	857	884	880	925	910	889	894	921	813	856	889	924	830	894	909	841	862	807	901	898	915	887	843	891	884	815	850	881	822	920	871	838	891	833	869	880	861	897	825	875	824	839	873	864	874	837	901	857	850	874	818	867	891	878	888	884	884	857	848	857	859	891	858	864	881	848	885	894	893	818	825	878	849	883	851	863	842	873	841	867	840	818	844	820	862	823	948	868	832	834	860	919	827	883	860	792	867	883	826	850	845	879	873	859	899	906	887	861	866	846	854	842	860	852	878	862	879	863	846	899	861	841	824	844	843	851	873	899	877	885	852	903	821	821	847	842	869	912	850	822	880	881	835	885	831	882	828	897	828	849	883	851	857	855	867	862	878	906	904	871	843	892	884	847	865	916	886	875	869	837	949	908	867	899	879	878	909	824	898	851	857	823	884	900	893
8319	1151	1354	1129	862	734	630	558	492	462	399	406	379	369	339	324	352	348	341	321	359	366	340	325	319	278	328	333	330	323	333	311	358	341	325	318	349	297	307	319	326	335	298	310	332	327	316	318	360	326	336	303	305	314	298	302	298	324	304	321	326	354	312	302	337	277	310	326	329	304	292	335	311	328	312	304	288	328	313	310	301	320	314	298	333	289	314	318	329	331	349	309	340	332	329	313	321	298	315	315	310	332	308	312	312	315	301	319	320	338	310	281	318	322	291	338	281	325	330	322	329	296	319	340	326	275	337	324	332	315	306	309	318	314	310	328	291	329	296	296	333	282	302	320	337	332	312	323	316	306	305	331	334	312	326	311	290	323	302	322	341	303	325	318	322	306	336	317	271	310	317	304	338	312	318	334	316	286	298	313	280	308	325	299	347	335	316	295	345	328	307	288	281	302	317	313	342	308	338	321	310	296	300	290	340	320	376	288	318	326	324	315	302	304	337	339	301	337	301	296	327	315	349	304	329	325	335	313	337	312	321	310	317	335	309	285	324	296	314	300	313	339	307	334	315	331	331	335	310	326	333	318	298	335	293	329	304	277	344	355	329	307	291	318	321	312	280	279	318	311	338	304	276	294	293	316	294	295	290	321	307	299	287	289	316	322	318	292	332	322	364	324	304	311	297	316	353	316	343	316	302	339	304	294	298	302	321	327	320	310	297	303	315	323	345	341	332	334	297	309	299	317	341	292	336	306	310	314	298	309	321	324	322	316	337	290	296	290	306	332	324	291	292	280	301	332	310	348	341	342	335	336	298	311	315	317	323	314	325	324	307	301	321	322	321	287	285	307	312	328	327	333	305	317	338	326	284	305	337	318	305	338	315	346	306	315	289	307	327	333	343	307	302	309	306	291	334	258	319	306	352	290	318	299	308	332	320	312	314	320	310	319	342	307	318	305	320	346	317	330	301	302	318	309	287	310	334	334	314	356	298	295	315	337	286	309	309	285	331	338	332	306	336	295	324	336	282	316	338	298	329	290	307	327	315	323	327	323	309	305	304	332	311	310	308	306	308	348	300	322	305	330	316	297	316	283	332	312	309	313	323	344	287	316	325	295	316	275	313	302	339	321	306	321	297	322	288	358	348	295	316	331	306	270	330	332	314	339	292	300	348	302	321	324	326	329	305	290	310	322	273	287	310	336	356	304	294	344	305	274	333	308	347	351	315	299	297	306	311	350	319	328	341	322	327	310	309	304	294	342	344	289	293	323	321	282	330	279	281	314	314	302	299	340	293	329	315	315	289	334	354	316	284	322	343	313	314	314	300	303	303	356	318	350	311	321	314	313	299	285	303	300	322	325	335	329	333	296	325	314	324	304	330	319	322	285	325	316	294	333	294	322	338	336	306	314	291	289	313	308	309	328	300	319	336	289	295	292	320	301	308	302	338	336	275	317	339	271	298	305	301	309	351	300	304	315	312	345	276	325	316	337	322	313	320	291	295	298	309	331	328	310	325	316	293	337	288	322	351	294	314	299	337	327	316	313	307	309	303	298	307	307	311	292	270	331	335	299	329	318	319	296	281	332	305	326	323	329	294	331	314	311	324	301	324	320	332	317	296	332	307	334	304	333	323	321	308	300	306	312	297	300	282	299	330	327	256	307	311	326	329	321	320	294	314	291	307	350	307	325	316	317	315	320	305	287	317	315	317	335	314	334	310	265	332	273	310	330	316	320	297	322	294	303	322	323	306	350	327	303	276	288	289	292	297	299	340	335	309	323	328	303	326	294	325	307	334	304	314	323	317	304	300	319	347	327	312	326	309	307	324	327	317	297	313	289	285	314	307	306	322	336	339	320	312	316	314	319	294	312	346	332	319	327	307	335	306	349	324	329	319	336	303	329	349	336	320	286	330	312	359	303	284	292	331	324	335	323	295	324	319	316	338	353	336	315	310	323	323	322	342	299	333	335	296	313	339	341	332	311	299	309	304	316	330	330	330	358	315	335	306	315	307	305	304	338	321	306	307	333	295	322	306	317	307	299	303	311	316	315	299	278	334	336	344	349	336	297	324	310	320	289	318	343	307	319	304	292	298	290	262	296	325	287	316	321	325	296	315	331	323	275	319	306	324	312	324	311	313	283	330	283	325	315	328	340	319	280	321	301	311	300	330	333	279	304	327	306	309	312	344	283	288	327	321	325	340	345	299	345	314	322	334	306	330	317	302	323	301	336	290	309	317	336	319	329	307	301	319	325	303	321	338	315	308	312	323	318	320	310	286	298	311	321	322	329	283	299	296	319	327	313	349	334	306	326	313	312	328	292	311	313	321	313	327	317	343	343	303	281	283	326	291	319	301	288	303	320	293	334	331	297	299	360	310	332	316	305	330	315	318	320	297	305	339	303	336	320	331	307	320	312	269	313	311	320	300	302	313	321	365	300	306	303	291	282	316	315	338	335	305	308	315	313	321	325	323	327	337	335	310	360	321	304	314	344	298	320	318	292	333	315	329	282	303	311	308	308	319	337	327	346	303	342	313	284	350	307	285	302	331	341	336	335	343	301	329	313	322	344	307	310	315	312	318	315	319	298	344	339	335	314	301	327	313	312	322	293	333	270	305	334	305	286	316	335	314	300	317	313	332	296	303	320	326	324	294	322	320	309	330	324	322	331	339	307	334	331	348	319	346	315	319	284	278	326	299	338	299	286	336	287	309	357	312	315	318	308	336	296	317	294	302	329	307	298	327	327	323	317	337	310	330	330	324	283	325	294	315	313	301	350	287	309	301	298	313	343	335	296	316	316	307	317	347	327	296	307	287	304	280	299	333	324	315	324	312	315	320	322	321	294	342	310	327	315	334	335	325	315	363	320	309	326	330	305	323	311	325	342	305	306	308	322	319	316	315	309	311	276	317	291	306	309	330	315	327	311	328	290	347	308	334	326	347	300	331	330	301	309	305	328	305	320	348	306	299	309	312	285	293	320	273	300	314	323	286	293	298	329	350	314	342	323	328	322	310	344	296	298	281	291	302	321	312	288	316	310	325	317	322	326	358	315	325	335	317	319	312	338	310	297	295	294	305	305	319	326	308	291	321	307	300	323	330	320	345	319	308	319	283	311	330	304	326	332	323	289	316	315	327	318	304	288	252	332	300	303	317	336	356	305	291	304	349	297	318	315	279	311	328	296	319	319	329	318	286	317	315	309	264	296	337	354	286	293	324	308	294	333	309	307	337	307	278	308	295	324	309	308	318	280	316	308	304	324	304	294	306	285	325	342	315	306	341	336	298	299	314	282	308	314	348	275	313	306	302	335	317	335	318	323	319	305	335	324	327	303	305	321	264	326	304	309	319	291	342	279	288	314	321	301	295	295	312	308	329	283	343	326	297	309	299	330	320	337	311	323	329	345	348	294	343	291	334	317	316	297	302	272	295	318	303	308	315	315	342	286	335	316	313	312	302	312	325	324	300	304	300	299	324	331	325	353	317	343
5750	1599	2913	3457	3072	2589	2256	2026	1690	1597	1457	1382	1328	1224	1146	1118	1090	1040	1011	1006	1011	945	1005	937	949	975	872	878	881	898	889	923	893	851	891	827	817	814	860	869	848	814	809	858	876	863	835	841	821	787	826	823	833	834	811	817	801	807	817	837	765	867	820	811	864	793	841	804	837	838	858	806	836	823	863	822	815	843	753	803	799	806	781	817	762	807	794	788	831	809	745	878	823	821	888	772	844	779	849	805	803	766	816	808	800	830	805	808	830	750	782	793	857	804	811	800	825	761	791	829	823	749	820	809	731	794	813	785	787	802	840	747	764	863	841	846	828	818	796	798	822	790	817	792	777	816	820	810	813	790	816	769	791	790	778	816	830	779	764	846	733	801	828	821	900	800	835	791	759	799	817	848	796	784	809	829	848	773	826	820	779	839	797	774	734	813	771	825	771	827	833	828	817	807	738	834	780	782	794	756	798	793	822	739	797	808	782	779	767	795	790	830	795	762	824	788	842	827	761	796	826	779	771	787	846	789	820	768	770	813	828	775	797	802	823	774	810	834	837	771	790	812	802	820	878	765	794	767	778	822	790	817	801	761	834	810	792	791	811	781	801	818	803	881	784	824	781	844	740	754	814	796	791	858	806	788	804	821	715	815	805	816	763	806	815	814	777	807	833	790	786	819	817	757	780	785	741	780	823	815	780	821	799	827	826	833	801	795	781	794	834	820	750	797	806	786	789	838	788	780	826	764	802	818	790	783	809	833	828	777	808	797	806	810	812	813	797	799	776	799	785	808	802	820	844	823	768	808	782	810	810	842	762	782	823	805	807	764	805	776	785	796	800	757	781	794	788	817	749	844	794	787	801	828	797	842	813	831	826	787	851	827	769	754	771	820	810	806	819	836	766	758	790	809	786	806	806	793	860	793	818	786	790	816	800	861	865	773	776	803	748	827	796	769	814	835	821	749	771	796	820	776	833	778	847	795	819	844	784	795	789	756	810	732	778	764	807	797	829	788	795	818	804	785	759	812	811	784	793	781	822	765	783	743	794	801	793	807	804	816	823	767	853	826	797	767	850	789	828	781	797	786	844	755	792	773	779	763	804	797	805	795	788	784	783	806	762	792	840	811	787	850	783	772	812	857	830	786	796	786	824	851	786	800	768	762	795	857	815	831	798	820	811	828	823	819	852	758	814	800	821	783	764	744	787	862	849	802	789	788	782	760	816	798	864	797	802	794	793	775	758	799	799	788	818	814	835	825	776	773	836	745	804	787	805	808	790	846	786	763	853	795	832	849	790	819	801	800	773	811	782	837	816	881	823	778	812	801	835	833	817	834	847	786	803	780	795	822	773	810	767	795	813	835	797	780	794	797	804	809	787	747	868	800	749	834	818	825	773	821	783	860	780	830	799	798	791	810	774	809	814	800	808	794	766	723	762	800	832	825	866	795	795	837	825	782	808	820	808	723	791	798	815	865	770	788	836	793	840	853	812	798	781	805	778	793	789	830	756	799	805	806	844	776	814	823	840	814	763	808	782	803	801	825	808	787	783	748	806	825	830	751	784	859	784	737	803	733	795	795	798	774	801	795	837	810	786	820	787	765	792	818	757	780	790	814	820	770	738	792	763	821	766	842	809	774	820	787	813	800	812	754	811	792	776	790	849	791	768	811	823	828	822	841	778	796	819	770	786	759	781	809	776	779	796	838	817	790	773	848	795	803	788	748	818	815	858	779	760	810	802	757	792	802	778	759	789	810	781	780	749	780	842	802	811	803	786	788	804	833	803	833	794	782	801	777	791	804	818	835	825	786	791	826	837	801	781	805	798	777	835	840	780	794	787	790	765	830	829	780	814	792	798	828	832	824	820	809	784	827	777	853	830	795	789	820	798	827	783	838	806	843	842	764	822	800	784	804	788	780	809	774	804	786	779	760	798	788	779	788	774	774	792	791	763	808	792	835	848	838	855	847	765	772	808	829	832	773	849	799	806	780	848	807	852	780	766	774	827	804	799	825	758	793	775	810	772	808	816	766	759	803	783	783	813	853	802	793	809	781	776	826	851	771	829	784	826	777	830	798	836	783	790	782	760	821	854	748	789	832	766	813	790	814	830	772	779	818	814	774	772	784	780	858	788	794	769	785	783	782	813	790	826	763	808	846	832	817	832	792	791	816	787	759	787	804	817	752	794	794	837	812	741	765	803	836	818	795	804	823	777	791	802	788	832	797	767	803	814	769	759	825	818	807	849	824	815	816	759	820	827	788	794	779	822	805	814	812	791	767	818	810	751	791	799	786	790	776	759	830	771	771	808	807	819	838	813	811	821	836	837	817	793	813	807	905	779	815	804	803	839	840	809	775	794	765	767	785	844	758	822	768	792	768	828	754	776	783	830	777	763	790	781	804	809	851	759	827	825	848	784	820	860	805	789	739	790	775	805	798	788	780	800	790	808	787	806	781	808	798	807	783	753	842	743	739	785	829	804	797	807	822	774	805	841	792	815	751	785	793	738	825	754	772	805	793	781	798	852	800	785	848	762	779	782	792	770	822	802	805	788	807	767	824	795	756	820	787	777	758	778	771	834	818	788	799	798	744	801	826	838	814	827	785	803	782	818	833	805	830	807	795	797	808	775	804	845	812	801	802	751	805	834	769	779	796	786	864	780	832	800	829	810	768	747	811	823	819	807	809	795	795	826	805	806	762	820	753	765	769	858	762	769	789	832	781	789	805	761	758	843	784	808	810	799	802	807	776	815	771	795	820	805	799	814	781	795	786	823	771	782	791	800	774	802	820	838	758	818	772	811	815	772	783	808	754	804	772	769	830	810	826	840	784	798	800	803	766	832	797	838	861	761	804	783	773	797	846	799	785	784	773	797	811	813	788	803	774	753	804	815	822	855	740	810	825	790	814	780	818	804	805	793	808	768	783	796	832	802	793	764	779	809	766	838	823	834	826	791	856	763	802	801	772	805	833	813	872	800	784	800	861	788	784	776	771	817	738	756	767	783	860	814	821	767	817	818	788	804	809	737	770	803	803	802	717	772	758	839	802	804	818	783	797	806	766	801	763	775	840	828	835	786	802	793	788	818	778	816	846	747	824	824	805	791	827	834	839	796	786	838	825	819	821	749	786	793	804	827	813	777	816	774	797	810	801	770	791	815	795	796	809	878	814	818	762	776	846	821	748	822	735	761	762	736	837	740	827	801	803	810	827	781	821	825	829	764	833	747	799	822	793	776	793	817	834	806	793	864	794	788	786	794	818	843	813	775	769	815	767	789	780	813	795	806	797	784	786	804	807	819	809	784	760	803	767	759	831	794	801	810	769	790	801	808	780	798	798	865	797	791	798	837	816	783	817	853	761	788	824	744	778	778	797	810	764	846	806	828	822	745	767	797	815	844	793	845	762	817	788	774	823	750	829	807	785	742	807	809	793	831	784	802	784	745	790	754	820	830	762	798	783	838	806	794	817	804	800	789	787	794	801	794	783	825	805
15540	2475	2468	1808	1352	1054	779	601	528	438	365	357	334	258	272	233	241	219	232	238	203	192	175	187	161	190	211	184	166	153	194	169	198	154	180	187	170	168	158	181	164	168	168	179	163	190	164	151	148	153	131	160	142	157	144	163	147	155	159	150	164	178	146	116	143	133	163	150	153	152	149	143	145	166	161	166	183	159	157	150	164	175	147	136	157	160	161	137	163	140	148	146	162	175	157	150	155	156	169	150	182	149	172	153	142	170	154	147	152	173	153	153	140	156	154	166	138	134	137	143	127	139	161	172	148	150	164	179	145	148	136	151	160	165	162	175	147	150	123	149	171	138	157	149	145	147	164	156	170	156	150	137	147	179	156	160	144	151	150	137	155	154	163	157	140	145	125	134	136	129	139	167	122	157	127	156	148	133	145	154	142	160	164	150	140	156	161	145	172	156	160	147	158	152	142	146	153	147	165	176	144	134	165	134	174	148	150	143	144	158	141	134	155	155	162	169	145	138	160	151	158	143	144	119	147	167	162	150	142	146	163	158	151	142	150	166	147	151	160	141	150	148	174	160	145	166	145	148	153	139	170	158	152	146	129	168	155	133	132	162	151	149	148	144	142	136	157	143	174	139	175	117	159	144	185	160	153	149	146	181	156	136	160	160	150	165	172	140	151	154	138	151	128	134	147	144	157	135	140	177	153	159	155	139	144	136	162	138	141	134	131	147	147	134	140	154	163	171	162	174	148	149	146	168	152	149	149	138	160	160	141	151	149	140	146	155	123	169	147	169	155	137	151	168	158	156	135	153	149	145	156	162	132	152	170	161	135	141	145	142	160	154	152	143	151	170	137	163	154	157	145	143	165	153	165	142	158	143	151	151	148	163	123	160	152	154	116	138	166	141	170	153	142	154	166	148	144	157	150	160	152	158	138	150	160	157	162	172	144	152	129	136	154	146	150	144	142	161	174	128	153	142	159	148	140	134	169	156	141	165	147	153	162	165	149	165	184	144	163	145	144	161	159	153	121	146	131	148	155	143	138	144	165	134	166	161	143	147	156	157	163	148	138	151	169	150	154	142	159	153	138	153	158	138	158	146	142	166	150	129	144	156	152	155	151	169	173	150	160	184	157	144	166	146	149	145	159	172	138	141	138	153	144	146	164	146	151	155	149	145	172	147	165	165	174	168	173	133	140	162	139	159	153	159	130	148	153	174	167	149	149	163	147	153	136	144	143	144	160	172	160	153	148	165	154	149	145	145	136	157	147	147	177	148	148	159	158	152	145	138	163	148	149	180	147	153	139	154	166	147	155	148	152	149	150	149	147	146	163	156	146	141	170	134	148	123	154	143	153	153	127	148	149	153	131	153	139	119	155	144	136	154	152	162	161	128	142	164	145	146	125	155	149	174	160	145	114	146	144	144	143	135	152	142	141	157	164	157	144	162	138	130	153	151	142	130	158	140	156	146	156	155	147	164	164	133	153	162	158	157	158	156	129	143	152	171	165	132	130	174	147	149	164	148	129	170	160	142	153	132	158	159	152	152	166	153	150	170	147	169	148	157	153	167	137	149	146	131	147	145	145	133	151	138	187	161	144	153	132	164	150	159	157	123	165	179	156	160	159	141	185	166	156	133	133	141	137	168	148	143	135	147	169	160	173	132	128	121	125	132	124	139	143	154	136	135	143	139	152	143	140	158	149	114	149	126	160	146	133	137	154	160	156	151	141	129	161	152	118	156	154	154	163	154	166	140	151	154	182	141	138	161	141	144	155	154	135	152	169	156	159	161	143	164	136	159	149	140	132	158	141	157	144	161	159	154	130	154	145	151	149	138	159	148	173	151	149	129	143	142	145	141	144	161	124	136	166	143	157	146	143	160	149	147	140	152	160	140	143	134	172	170	160	145	138	149	155	134	170	127	152	143	138	147	146	158	144	140	145	140	125	143	148	141	153	164	164	173	146	160	154	161	146	162	159	149	139	132	144	139	130	142	137	155	149	154	138	151	161	167	147	168	142	168	134	157	142	140	151	120	145	140	153	139	156	137	153	152	163	138	135	135	148	162	149	160	157	166	149	136	139	134	143	147	145	143	149	137	136	142	152	160	161	142	140	160	147	138	141	136	147	130	151	143	133	138	138	156	149	155	146	166	158	148	158	145	141	164	151	141	141	143	154	164	161	158	146	143	159	148	151	145	160	151	150	154	129	136	139	166	157	132	132	149	154	150	142	153	149	147	147	158	147	136	134	191	160	150	149	148	160	151	129	155	140	156	137	163	126	154	157	145	147	133	141	147	175	162	155	154	151	155	152	165	165	142	131	149	164	168	143	142	143	148	164	157	157	168	167	174	164	149	163	140	161	136	146	144	146	148	148	182	171	165	141	144	147	160	161	123	146	176	131	146	147	149	148	152	154	147	149	155	137	143	163	167	142	146	147	154	145	167	165	157	136	141	159	178	142	160	134	142	159	171	151	164	148	149	138	139	126	132	149	125	173	130	157	155	138	164	143	149	159	149	150	145	135	158	149	157	148	132	150	154	133	142	155	145	128	132	181	173	158	158	153	137	144	144	136	157	140	152	152	147	138	166	151	153	154	148	151	146	146	162	154	162	182	147	145	146	148	142	142	141	145	134	145	153	157	170	142	163	121	151	138	150	145	172	159	139	146	138	166	168	160	151	152	134	142	161	143	163	145	161	152	127	157	160	152	158	135	159	141	145	157	169	149	170	162	155	149	140	143	157	143	165	149	151	140	171	131	139	134	144	140	143	165	158	146	158	129	158	164	155	135	150	168	149	154	148	144	146	151	145	145	166	128	148	168	149	172	158	118	141	145	141	144	145	178	147	143	176	151	124	153	148	139	143	149	143	167	151	128	119	133	178	138	172	150	145	158	143	116	135	143	157	144	142	167	142	132	167	143	137	150	137	137	142	144	143	137	125	148	143	130	157	167	141	168	136	144	153	147	146	159	128	142	167	160	139	139	138	162	148	138	139	139	160	147	146	146	154	153	152	147	154	166	151	152	130	154	158	157	161	151	154	152	156	159	163	131	150	171	159	147	135	165	154	142	158	167	143	143	158	128	146	146	145	163	167	156	140	174	149	150	145	174	125	163	164	145	139	157	149	163	162	144	140	150	158	146	170	151	152	162	148	164	166	149	142	136	156	169	176	120	151	170	146	134	152	172	116	128	152	154	143	134	146	139	160	153	154	127	164	171	152	151	158	127	156	140	161	128	149	143	152	143	141	159	140	163	161	168	170	137	150	160	134	157	145	154	131	130	164	147	167	175	154	142	173	141	147	156	160	156	149	153	126	161	161	130	151	160	146	170	167	129	139	131	161	127	151	145	139	150	129	161	143	141	150	134	162	148	162	148	157	145	145	149	128	152	147	170	155	141	152	150	160	142	184	117	153	138	143	138	156	154	137	159	157	144	149	149	145	165	149	149	150	164	141	132	158	150	165	149	166	166	148	145	149	136	146	166	142	158	125
7475	2119	4757	5477	4908	3907	3141	2776	2269	2021	1774	1536	1426	1229	1151	1044	1028	975	828	809	812	759	723	640	609	689	632	591	568	613	561	560	512	579	552	520	552	533	548	555	525	512	506	490	521	489	466	476	464	462	489	453	434	507	507	414	438	458	460	469	440	448	427	450	468	424	456	446	453	435	462	485	443	426	463	451	433	473	449	424	442	452	412	451	444	408	445	468	396	445	470	416	445	434	420	435	413	465	466	431	449	441	410	450	406	440	431	450	404	419	455	479	440	426	430	471	432	435	418	412	479	414	427	397	415	412	415	416	437	412	394	438	440	462	442	460	433	448	425	408	447	413	421	428	394	395	406	401	424	374	414	410	396	408	434	440	429	442	407	420	455	420	408	431	437	435	424	432	430	414	405	440	433	409	424	429	424	385	408	393	416	414	421	419	430	388	423	413	413	431	440	407	439	409	429	425	407	419	419	405	418	415	413	411	409	406	439	441	390	441	398	429	424	408	448	456	452	399	438	432	390	418	404	415	399	417	399	397	417	417	429	458	421	443	455	450	455	412	480	438	431	425	422	393	416	437	422	389	392	406	395	409	412	440	427	390	409	409	440	403	424	388	436	400	412	442	418	455	415	430	407	382	412	389	402	432	445	411	430	386	393	441	418	413	392	404	434	412	433	432	390	392	422	429	406	388	410	426	419	425	391	412	416	377	399	393	405	401	439	443	407	405	426	430	443	430	418	398	403	387	414	410	415	429	415	405	425	399	428	424	425	405	402	399	401	401	436	399	435	416	438	411	409	413	414	415	410	424	414	418	395	427	383	415	396	428	387	407	421	419	401	417	428	406	393	454	415	409	417	416	437	400	418	400	418	425	394	421	411	415	404	465	401	415	422	425	438	400	420	411	439	417	412	405	415	439	420	431	409	449	421	406	407	405	442	430	405	421	422	433	412	403	452	455	398	402	434	426	408	379	404	422	445	415	418	404	427	426	409	439	385	389	450	425	438	449	380	407	412	440	418	433	436	422	429	421	397	363	406	465	430	432	380	436	392	402	430	399	444	420	365	422	393	464	405	430	415	394	427	449	414	422	412	409	428	399	389	453	445	449	437	433	401	442	409	419	418	393	409	411	443	414	441	433	427	437	391	375	430	404	395	406	406	442	447	421	419	425	425	384	398	400	432	401	394	414	387	404	425	422	371	437	469	420	411	395	428	387	425	434	421	397	411	408	357	443	450	422	436	442	391	401	391	396	414	443	410	417	429	421	377	415	436	396	424	402	466	442	417	439	414	415	412	384	415	424	440	418	408	445	398	411	423	430	407	469	400	415	425	439	410	416	419	394	444	398	412	374	456	432	433	425	400	430	425	383	403	424	414	407	430	419	421	415	447	412	408	414	422	405	431	415	436	421	444	383	466	424	386	409	433	399	425	416	406	445	459	386	446	438	413	424	396	419	406	395	438	449	463	428	418	429	397	389	415	417	420	401	453	409	391	452	388	400	425	431	374	416	406	416	401	431	393	392	409	388	405	386	407	432	383	414	408	418	429	403	433	427	408	412	401	408	423	474	428	429	452	386	372	429	419	414	458	438	392	419	408	426	441	422	409	424	421	378	422	431	446	424	394	419	399	430	424	449	375	401	416	456	392	459	432	406	495	447	419	428	424	457	428	399	398	437	426	437	466	393	413	423	407	404	431	436	423	435	376	390	421	432	367	432	425	455	430	426	396	403	443	439	398	416	441	381	429	413	403	434	409	404	442	372	381	438	447	407	391	465	407	435	419	385	472	371	415	413	398	405	410	413	412	457	418	444	381	445	440	410	408	412	419	406	410	420	441	418	415	395	427	433	421	439	427	415	383	447	408	420	404	383	398	396	399	417	386	398	403	415	425	419	435	425	373	400	439	411	430	406	407	421	451	432	406	428	425	396	417	396	409	429	434	424	417	394	443	422	378	453	417	393	433	430	425	435	412	442	406	440	410	384	447	359	418	447	473	419	437	429	420	385	396	410	401	423	417	412	424	399	428	434	439	447	394	417	417	377	384	409	413	430	451	417	414	418	414	445	420	424	411	412	397	413	428	437	422	418	434	406	382	392	368	430	406	419	398	436	445	412	469	414	404	450	430	428	388	401	472	440	386	413	415	459	416	366	436	413	396	415	387	439	424	394	420	379	419	426	461	424	422	429	429	400	439	445	449	438	422	405	393	421	430	420	400	442	411	443	416	446	440	416	395	458	416	409	368	373	433	415	435	418	426	408	409	415	428	447	438	421	462	439	440	403	435	466	462	393	463	395	456	402	456	439	403	416	446	451	393	378	377	415	435	407	421	419	419	382	403	438	406	428	395	439	432	433	391	411	427	442	406	433	399	431	439	414	408	396	421	411	390	432	418	425	403	420	397	413	408	427	418	407	408	422	423	372	388	405	409	399	444	404	420	395	409	438	404	413	424	425	431	373	413	413	421	406	425	428	397	399	423	417	416	429	437	385	406	426	403	432	425	418	438	404	439	396	407	404	429	444	408	416	418	434	384	427	399	404	426	407	393	424	433	431	394	459	391	397	426	419	374	460	416	386	414	430	386	414	432	407	459	421	438	408	428	392	424	443	414	395	415	403	434	425	427	417	402	412	392	429	416	452	444	438	444	435	418	412	421	408	429	423	440	406	412	379	398	442	444	425	428	420	423	415	423	417	426	418	406	383	460	394	427	426	409	436	434	406	412	424	415	445	407	422	409	418	431	407	413	424	421	445	397	452	424	426	398	420	450	382	445	403	405	372	410	427	426	456	398	429	438	400	397	411	398	394	407	424	411	417	433	429	404	435	408	416	413	439	378	445	420	413	402	428	434	428	401	423	403	412	427	414	415	404	450	462	406	435	437	404	389	407	432	417	436	399	419	454	469	413	411	425	408	414	419	402	408	420	424	406	412	434	427	403	418	422	408	422	420	404	431	441	399	459	426	420	384	412	426	407	469	389	412	395	375	436	412	418	420	450	438	374	430	422	412	416	368	429	416	425	419	420	426	442	433	411	431	460	432	405	403	447	431	421	407	447	421	409	392	443	398	374	406	421	412	433	432	397	414	438	443	437	419	402	429	464	444	427	418	401	383	389	414	397	432	419	432	425	389	397	417	419	415	437	440	407	429	413	417	420	393	436	423	466	422	421	388	424	413	403	424	433	380	419	390	432	431	431	396	414	421	458	390	405	408	401	419	406	436	407	415	379	429	437	418	439	409	410	434	420	380	412	412	399	412	422	402	428	433	447	418	474	423	404	429	455	407	446	430	415	408	417	417	404	407	427	415	416	422	383	406	421	407	416	410	389	393	426	417	464	441	413	421	431	411	432	408	471	387	404	438	405	422	422	415	442	416	413	439	389	430	398	418	445	397	408	419	411	407	427	415	420	420	404	437	462	389	392	396	402	427	405	456	440	445	423	443	427	433	421	393	409	385	415	425	421	447	406	436	458	364	412	413	403	434	409	377	403	424	407
2433	391	405	376	371	350	326	341	358	317	322	326	332	339	357	345	318	358	325	324	350	340	348	340	331	334	338	362	345	344	322	355	336	317	353	296	343	400	327	322	319	323	303	352	343	353	378	345	352	360	328	320	355	325	391	343	343	318	327	329	331	332	353	358	323	345	347	341	350	367	304	305	381	346	346	343	345	323	328	321	337	330	328	349	333	341	349	348	335	367	353	315	347	346	348	326	340	319	358	348	327	302	325	330	323	316	308	328	344	321	335	366	368	358	370	351	330	352	311	344	335	355	306	315	308	336	328	314	347	310	350	315	324	340	316	352	339	332	317	330	358	333	335	344	317	299	327	349	322	316	352	342	373	353	339	331	323	307	324	355	310	331	335	358	317	313	346	357	369	326	324	340	331	335	339	315	358	342	325	301	349	347	357	326	344	318	299	354	337	377	328	321	331	335	356	353	332	353	357	315	362	369	321	347	363	300	375	331	334	355	357	349	361	362	358	323	322	367	324	310	343	321	327	333	318	346	327	346	347	326	360	330	316	350	363	315	318	356	355	333	317	333	344	337	343	316	340	311	345	364	331	347	338	354	384	335	344	330	342	336	312	374	328	338	337	306	345	380	339	329	371	356	349	354	330	345	370	335	368	366	340	283	335	310	344	347	367	355	322	305	331	344	343	323	369	297	358	315	354	330	323	306	325	313	316	324	343	350	352	331	356	343	322	349	352	330	345	339	309	331	348	352	385	355	322	329	347	355	352	358	318	343	316	336	319	367	359	362	340	322	302	331	311	390	356	350	333	291	330	349	366	347	347	349	310	349	341	323	358	341	355	333	313	380	339	326	333	364	324	325	334	342	344	301	343	317	345	335	323	314	374	316	346	359	323	329	355	316	350	337	334	338	339	299	351	324	339	340	333	339	339	326	368	348	360	337	294	356	332	333	335	332	313	353	327	332	346	345	362	322	344	318	332	311	336	362	335	343	315	338	376	357	334	358	320	365	330	333	326	327	336	327	310	344	328	328	353	348	327	329	309	356	330	343	337	318	315	377	351	331	342	325	337	328	339	323	382	324	355	356	332	336	344	349	336	348	314	358	337	328	366	316	331	350	305	338	315	299	319	321	325	344	308	324	356	330	355	341	318	307	358	339	349	363	350	363	338	350	341	336	346	365	328	363	332	333	325	376	313	322	348	342	347	319	335	337	369	311	362	320	347	348	317	323	342	371	406	322	361	385	316	363	322	355	332	336	291	347	325	354	365	349	334	323	344	332	354	336	330	319	338	333	370	346	317	332	303	324	342	324	371	361	351	311	344	367	339	363	336	355	330	377	341	371	344	301	341	322	329	337	360	365	313	338	330	325	353	374	355	342	344	320	348	329	327	346	354	348	323	361	333	362	330	330	366	346	349	329	317	326	315	353	333	351	314	335	337	370	347	342	342	359	350	371	349	403	338	359	356	353	340	346	362	326	341	347	333	304	356	342	384	307	360	343	365	333	352	325	332	317	323	348	315	360	342	334	340	321	342	293	331	311	369	346	354	373	352	311	335	326	288	343	324	313	318	365	333	350	350	333	354	348	328	391	312	332	357	325	313	306	343	349	328	327	336	332	317	319	329	329	329	331	338	362	347	346	335	355	335	336	329	306	331	324	363	341	324	324	323	333	316	324	350	319	359	338	363	328	343	329	365	318	341	335	309	373	326	347	352	335	330	321	295	360	335	360	374	346	337	356	341	328	368	327	326	370	335	296	353	302	346	346	345	333	372	335	334	349	352	332	325	339	313	322	362	377	385	352	349	347	352	329	354	341	340	367	337	346	312	340	355	351	344	339	324	337	332	338	327	310	341	340	333	328	351	352	370	370	334	318	309	368	342	330	297	339	339	388	365	319	350	339	337	380	330	304	329	352	340	371	351	369	330	336	318	364	348	344	322	345	332	369	308	378	345	389	364	347	357	353	347	349	346	347	356	344	344	357	314	397	366	302	342	301	337	353	340	326	336	337	317	332	350	361	338	319	313	359	329	312	361	339	351	358	340	371	319	306	310	344	336	355	339	321	336	349	346	306	347	343	318	328	349	351	320	380	358	308	321	347	359	335	351	312	338	302	335	328	328	347	343	315	361	336	321	355	318	356	351	340	333	328	311	343	302	344	349	318	333	373	340	346	343	359	342	366	321	332	330	358	323	334	357	361	341	325	330	346	331	331	301	349	315	331	306	332	331	318	369	314	344	355	324	330	338	337	346	354	328	347	332	323	334	298	336	330	351	309	318	348	338	337	332	320	322	339	345	351	359	371	336	344	324	372	312	372	338	319	344	385	333	334	330	331	345	321	309	329	328	330	328	358	322	355	334	363	352	364	353	344	312	339	354	349	351	334	330	326	398	315	331	359	350	354	335	366	353	304	353	321	372	336	305	327	354	310	313	326	333	316	342	364	328	320	327	345	334	321	352	316	358	346	350	360	358	385	311	345	312	323	313	317	344	362	345	315	316	329	343	346	339	316	360	338	353	328	337	340	355	330	358	308	306	338	339	327	319	320	359	372	354	353	349	322	331	356	321	320	341	359	380	341	345	303	325	358	301	371	343	351	321	334	328	316	330	340	328	324	331	311	317	308	334	331	330	348	345	340	360	311	289	320	343	303	347	340	327	350	356	359	370	309	363	354	334	370	338	346	335	350	320	319	306	338	362	347	331	343	347	359	330	308	319	342	342	308	304	316	355	351	367	337	350	327	318	345	338	349	344	343	361	353	337	337	328	311	295	327	340	349	332	339	338	343	319	325	303	346	341	352	346	312	333	330	340	337	309	339	342	337	352	339	346	320	355	332	359	346	342	375	338	386	329	345	358	338	350	342	355	350	355	323	333	311	359	328	328	330	342	336	334	365	357	343	332	323	336	352	302	407	362	314	354	364	328	338	355	316	324	335	297	360	325	308	295	310	321	373	345	332	321	343	329	340	308	318	344	339	342	336	353	328	340	343	307	338	317	330	332	356	350	364	319	346	317	337	337	325	375	329	340	344	339	332	334	372	316	313	310	337	338	345	352	318	356	344	351	355	330	337	316	331	344	332	331	343	323	358	346	337	318	375	338	327	333	315	337	344	353	329	315	319	348	352	332	328	355	353	304	338	334	350	331	329	341	326	333	319	326	357	327	318	349	332	366	310	321	336	339	368	387	335	333	335	354	290	352	342	323	324	325	339	339	332	370	362	330	327	341	339	330	345	346	359	321	344	311	359	306	346	364	321	347	336	347	343	311	356	353	365	359	353	334	365	327	354	306	341	322	311	345	346	351	323	339	335	339	380	325	349	312	345	301	352	339	354	310	323	353	312	346	326	344	353	342	336	342	331	340	339	343	324	329	310	348	332	321	317	345	299	328	312	319	313	310	366	367	343	323	364	370	341	307	331	350	378	338	363	324	347	363	370	338	322	319	341	327	346	357	315	309	360	358	356	330	337	337	299	352	328	313	360	373	323	356	334
2681	927	942	1019	996	951	940	876	922	916	881	876	862	866	902	891	906	913	920	890	860	853	870	906	891	875	815	889	862	889	900	852	824	849	865	839	835	846	901	923	875	886	916	884	810	848	900	834	871	899	813	866	861	883	851	827	881	904	838	845	839	860	888	851	826	874	822	888	875	849	892	869	888	901	879	861	878	869	898	794	871	831	889	923	869	899	878	941	865	825	885	784	832	893	884	899	873	863	834	866	889	848	860	868	894	825	897	858	839	830	903	885	822	889	876	883	817	832	868	847	843	828	851	924	870	841	847	862	830	867	860	906	854	889	863	851	873	833	921	893	892	828	864	876	828	894	829	837	888	897	881	908	879	848	856	844	810	872	831	856	870	896	848	846	875	878	805	876	892	878	869	910	878	863	875	845	870	872	855	868	837	829	825	841	824	872	849	872	838	873	822	861	890	818	860	865	842	847	828	849	887	888	885	894	828	916	852	841	834	878	920	859	898	868	850	868	869	881	824	829	877	829	803	834	886	834	874	819	857	847	877	898	867	915	859	897	886	881	839	882	901	908	859	893	841	857	821	882	833	839	876	806	874	835	850	907	855	880	853	840	859	861	833	874	846	865	867	885	825	881	834	863	860	907	857	837	836	867	846	837	894	866	896	909	847	840	834	876	864	869	880	865	835	862	858	888	881	923	859	888	855	891	901	847	929	901	961	855	815	850	876	883	862	838	846	823	837	870	896	907	907	864	904	823	911	859	845	846	855	856	820	812	834	881	858	859	871	909	867	866	883	878	838	830	881	879	876	846	866	868	894	839	882	852	865	859	833	865	881	938	887	874	851	854	873	869	909	847	884	885	908	824	857	874	881	834	872	849	873	848	898	861	841	899	882	876	909	899	844	897	860	855	855	833	854	833	839	879	871	883	880	881	855	858	832	836	877	892	858	909	801	887	885	844	863	866	822	834	905	840	801	853	866	801	901	894	852	856	853	831	905	869	897	889	877	892	864	859	914	846	880	821	885	859	885	853	839	937	893	894	806	874	842	848	846	894	882	859	875	869	906	887	882	855	800	882	825	875	856	848	875	859	896	876	859	820	848	861	823	865	858	852	911	891	881	854	832	899	871	853	846	884	857	840	844	852	942	862	879	841	887	870	866	854	915	846	886	849	860	845	892	790	889	907	860	894	883	857	862	896	818	862	845	859	879	846	883	846	862	873	866	867	878	818	845	865	843	813	865	819	890	800	897	927	917	861	893	875	854	858	856	886	901	878	819	874	902	861	920	890	908	937	887	875	834	871	867	838	925	903	877	836	892	862	799	910	865	812	850	872	862	877	908	842	820	892	879	854	853	896	854	909	920	845	880	832	927	903	847	852	813	875	900	860	863	885	877	892	825	846	873	866	840	890	837	921	846	871	822	867	868	870	875	904	806	863	835	894	837	909	857	867	863	814	866	859	882	848	855	859	857	890	861	885	830	923	879	865	853	845	846	851	855	845	864	885	861	869	842	857	846	847	882	814	878	836	870	910	895	878	857	886	852	847	863	879	843	906	845	843	844	879	830	892	862	865	902	842	830	874	811	893	862	860	849	858	863	879	834	845	894	861	883	910	854	894	844	908	844	883	850	870	815	927	880	843	869	919	876	863	900	846	889	859	853	922	866	898	887	834	864	854	858	886	822	893	954	856	892	837	874	840	881	870	881	874	828	884	894	877	867	856	846	876	883	894	850	887	875	892	849	909	820	835	805	884	881	795	892	886	894	896	881	835	890	901	879	861	885	832	858	889	868	847	909	850	814	858	874	858	891	860	890	841	875	857	862	831	875	885	869	872	882	917	877	805	836	839	884	906	857	864	769	854	906	876	901	874	883	873	879	840	838	840	887	855	855	890	814	817	884	869	881	858	883	841	885	891	855	879	856	935	919	898	857	815	872	853	864	855	822	857	856	882	854	885	865	916	874	870	835	860	890	876	875	826	890	884	873	893	835	840	896	875	898	885	894	860	841	877	867	829	876	872	864	889	833	844	847	873	836	884	853	894	867	856	871	854	886	888	904	853	833	869	841	879	865	845	865	864	874	870	878	848	870	892	872	782	846	860	926	863	824	859	867	927	860	834	856	869	829	868	862	831	882	863	870	848	858	879	867	897	862	857	864	875	872	824	908	831	875	901	887	867	875	805	856	891	839	851	868	878	824	843	910	876	825	860	815	866	882	844	830	896	861	875	868	833	853	816	836	890	841	825	854	849	835	861	899	843	854	835	835	879	884	837	878	909	875	820	895	862	868	843	824	804	861	837	836	865	873	838	848	909	857	914	809	861	817	857	858	827	909	830	843	867	864	855	878	854	856	863	897	829	862	903	831	884	883	904	855	860	840	855	868	862	835	898	880	866	859	871	892	845	863	876	873	890	815	915	870	872	852	846	916	840	843	860	861	913	865	819	860	896	860	840	889	850	924	885	816	842	820	882	877	872	866	846	895	881	883	799	876	874	869	847	867	856	863	824	834	849	847	871	920	850	856	864	880	889	875	861	892	802	881	863	849	863	849	810	831	857	863	842	871	866	944	861	911	881	869	904	857	899	884	873	870	884	893	835	858	857	787	877	861	821	882	900	912	841	852	869	787	864	878	827	887	876	833	843	875	855	881	885	848	871	903	814	862	877	846	918	905	885	852	849	860	881	867	849	838	928	833	908	878	860	889	838	851	876	885	826	903	886	880	910	877	891	893	850	903	878	862	866	875	888	828	849	819	870	876	895	892	861	879	896	822	861	836	873	882	867	881	911	892	820	897	863	853	870	867	877	875	832	830	858	889	883	851	894	867	821	891	848	854	875	872	934	882	883	856	920	931	855	865	860	942	881	857	825	868	880	873	843	852	844	832	893	834	849	869	862	866	877	849	854	815	835	856	888	868	843	847	859	885	830	880	898	862	882	877	892	861	884	830	855	845	842	872	871	855	880	868	853	859	858	861	826	855	822	826	810	848	854	873	875	815	877	862	781	824	853	874	862	839	867	891	831	806	872	900	850	910	888	863	880	851	883	830	887	874	865	861	817	898	890	852	824	877	885	910	814	890	864	907	860	805	802	866	894	859	852	842	862	766	888	845	871	784	867	828	877	867	831	914	815	860	877	850	877	854	869	820	862	879	885	853	888	817	871	815	897	908	857	893	867	828	861	892	831	871	858	883	867	898	866	895	848	847	847	885	837	878	876	856	899	877	834	884	886	858	891	867	859	799	863	839	837	839	906	896	890	853	858	894	832	855	879	829	857	877	826	836	844	835	842	879	867	890	870	845	863	862	885	879	826	841	905	805	902	830	862	867	870	848	889	890	826	830	885	861	820	887	859	847	870	878	913	897	913	850	888	853	843	891	869	884	837	864	850	911	856	852	809	811	851	867	836	898	904	893	864	827	868	890	870	852	818	888	844	840	874	853	809	852	830	857	873	823	896	881	908	924	862	925	843	892	847	863	849	897	887	841	879	841	875
8455	1132	1399	1082	895	674	601	527	503	458	424	392	416	380	404	370	360	348	347	330	325	351	365	340	326	324	292	315	351	322	338	353	338	323	312	327	353	303	341	330	330	323	314	309	320	317	344	286	301	321	320	301	333	310	298	310	291	332	305	311	336	345	304	304	312	305	313	326	318	315	300	330	342	307	326	341	341	321	314	317	310	318	324	274	295	304	325	318	347	297	332	317	314	302	336	326	305	329	319	332	306	312	275	329	287	328	283	325	320	320	317	331	290	326	333	316	280	315	320	296	321	314	288	296	317	269	321	310	294	290	283	309	326	285	322	333	343	309	303	316	336	305	284	286	296	274	329	274	302	308	303	319	344	360	274	301	325	331	278	323	313	313	325	321	328	296	315	312	319	295	310	314	329	319	278	314	311	301	311	309	323	309	280	302	310	322	293	322	298	309	309	352	302	295	301	331	315	313	318	289	274	311	316	346	292	294	314	305	323	328	330	300	309	336	337	315	322	318	340	297	329	288	339	330	321	319	324	311	320	303	302	294	271	312	296	306	309	350	321	299	308	294	295	305	324	298	307	294	340	346	314	331	300	302	296	316	339	342	306	308	322	338	305	323	330	342	286	307	311	285	293	308	280	299	315	293	307	340	336	287	306	330	321	297	334	315	303	291	307	291	287	279	324	308	366	296	291	297	341	327	311	306	324	300	312	303	301	309	284	364	305	303	322	309	307	305	321	304	318	298	299	311	313	292	327	295	315	332	339	287	299	290	319	331	303	318	295	281	321	292	304	308	312	306	293	301	319	311	308	317	308	314	307	294	315	335	312	299	308	313	315	332	301	312	292	330	315	353	281	299	301	331	312	331	319	311	278	317	287	311	323	306	293	322	312	304	320	326	326	328	325	302	256	297	330	292	288	282	319	309	324	301	324	303	267	338	301	325	321	321	314	303	325	346	307	280	297	316	313	306	340	299	299	305	323	303	303	290	303	310	332	331	325	310	326	307	340	315	291	328	308	322	325	315	309	300	313	319	330	337	317	318	343	288	334	308	311	290	287	341	313	324	272	324	333	311	294	302	303	323	294	301	303	305	317	311	337	309	303	294	288	301	323	329	271	347	339	320	315	320	339	332	282	293	309	320	332	313	294	298	308	317	309	340	322	360	318	293	321	287	320	318	329	320	325	298	307	287	322	313	289	288	316	310	311	288	289	329	308	334	326	281	290	325	344	312	332	299	276	296	283	336	338	308	307	305	307	303	274	314	342	330	323	318	301	319	276	322	314	306	332	265	315	302	302	296	329	307	308	316	310	333	285	351	314	312	309	349	289	295	313	358	305	321	319	300	322	288	281	292	342	310	291	342	319	304	325	285	328	315	334	319	329	285	347	317	340	330	333	337	312	342	298	273	329	341	280	302	307	360	294	301	313	314	302	341	328	333	297	318	289	325	296	329	313	302	308	350	334	297	299	318	283	345	303	351	306	319	329	308	275	279	330	308	291	339	278	338	330	290	292	335	306	334	272	295	329	285	296	337	307	311	322	333	334	317	285	309	333	323	306	328	303	315	328	298	319	314	318	304	295	340	311	331	318	303	337	297	338	303	290	257	311	333	309	301	317	353	336	305	324	317	334	344	328	309	319	305	303	301	325	281	298	328	326	339	307	310	328	315	362	310	301	310	298	321	314	314	353	326	337	314	335	343	320	321	286	329	317	301	310	331	317	331	345	327	306	309	299	317	304	328	324	292	295	311	318	313	327	299	352	319	312	299	310	284	318	336	335	319	308	296	316	296	305	327	333	295	323	309	301	278	339	308	285	309	317	309	314	314	299	293	346	298	320	308	346	293	327	347	318	353	283	316	323	303	291	330	344	316	320	294	303	268	325	301	320	329	329	295	301	305	306	340	290	313	316	259	333	339	318	303	324	328	318	322	332	311	306	312	327	302	305	308	285	316	320	288	287	290	297	309	308	347	299	323	319	324	297	329	279	322	309	357	325	302	326	341	274	329	307	315	296	310	291	328	320	329	341	287	307	300	338	315	287	281	334	293	301	301	312	304	314	334	330	318	316	326	302	336	326	296	311	308	314	302	354	329	331	304	344	308	324	339	309	312	310	280	307	317	277	319	333	335	314	301	323	303	328	313	319	303	319	319	284	330	307	286	323	301	302	302	297	288	299	305	305	285	313	289	306	310	323	321	324	314	314	301	324	241	282	277	308	323	310	327	317	327	337	326	319	295	332	319	328	317	297	312	300	298	322	293	341	322	320	337	312	331	330	364	297	268	301	299	321	330	309	297	304	292	331	298	330	336	319	298	308	307	327	351	323	330	308	305	330	335	331	301	331	295	311	328	291	264	325	291	321	275	299	300	291	331	318	296	297	327	320	308	299	302	298	325	341	343	319	292	330	306	306	310	338	340	305	317	298	334	311	291	315	307	366	320	319	319	333	321	318	302	331	287	316	338	328	328	323	313	298	309	307	294	330	323	306	349	305	326	327	306	307	324	316	304	299	344	286	307	260	317	289	296	327	289	293	329	319	326	298	262	310	297	306	321	318	319	320	316	329	316	312	345	310	307	295	339	307	319	318	268	302	316	328	330	308	305	291	310	355	320	307	328	330	322	326	333	329	297	298	321	322	294	328	295	306	328	336	317	304	325	307	319	315	319	297	315	340	312	283	321	332	315	336	300	299	310	286	317	321	325	289	306	325	284	331	363	322	296	356	321	307	363	343	311	290	324	316	344	336	298	326	302	287	295	291	327	325	324	324	304	313	297	297	315	305	299	308	321	267	314	290	323	307	321	315	296	319	310	294	299	293	319	312	310	299	296	329	341	318	278	346	292	299	319	281	285	305	287	284	364	326	297	348	283	339	343	352	282	320	305	319	330	311	323	296	325	289	312	308	294	312	274	332	325	316	300	334	320	315	325	290	311	309	309	327	280	290	312	322	309	318	314	320	307	327	343	313	297	307	318	335	328	302	292	303	310	306	290	326	326	284	301	302	313	314	320	326	265	324	312	281	301	289	292	315	309	282	328	292	293	324	314	313	311	322	308	315	331	322	324	320	280	338	306	290	305	278	330	299	321	311	283	312	292	299	309	307	331	319	333	327	310	301	341	318	318	322	340	291	290	305	301	311	306	326	303	303	318	295	312	327	339	351	351	291	313	296	337	328	275	316	321	330	320	294	304	309	323	296	306	302	317	296	319	303	319	329	314	296	339	333	299	342	301	304	336	275	307	320	313	303	298	318	318	321	336	302	303	304	311	318	343	303	274	284	349	324	327	302	290	312	338	272	322	328	342	336	327	300	331	305	316	304	313	279	313	313	316	320	330	316	365	276	293	330	334	335	335	311	303	328	323	308	317	333	315	311	287	292	354	298	321	336	298	304	294	304	300	329	306	292	326	337	292	342	334	328	293	319	340	315	328	301	290	349	306	267	304	302	372	323	276	334	308	289	297	360	311	334	320	297	350	334	299	314	333	303	312
5759	1628	2959	3461	3071	2659	2183	1889	1796	1611	1476	1338	1237	1247	1177	1147	1111	1039	1039	1008	914	979	925	933	954	927	859	893	879	863	938	795	849	865	853	873	879	866	872	853	819	859	838	798	837	839	821	849	822	820	819	821	830	859	816	850	810	823	833	801	815	826	800	829	800	885	846	785	828	814	753	785	792	769	827	771	765	795	884	801	810	772	759	796	811	796	887	780	814	776	792	797	794	806	838	783	797	815	756	872	754	798	760	842	857	815	745	812	831	794	747	839	813	772	774	783	829	750	794	760	849	831	764	813	793	805	829	793	775	791	795	811	809	831	810	805	793	797	775	825	818	779	768	822	762	785	834	838	792	794	749	823	764	758	839	747	845	790	770	758	877	786	789	798	826	831	799	815	803	775	784	837	808	771	786	830	808	827	788	793	794	785	761	819	798	794	764	787	801	803	783	799	785	797	829	842	767	783	794	748	833	782	755	828	778	789	824	832	785	777	810	788	851	777	814	797	767	791	794	808	778	777	785	774	817	834	752	817	834	779	761	784	774	755	778	848	836	812	832	791	810	847	813	768	820	781	774	736	771	823	793	732	827	799	777	783	776	818	789	803	794	742	758	789	807	778	801	796	838	762	830	802	835	795	790	813	839	806	769	817	792	760	871	752	814	755	819	781	802	765	802	835	839	812	791	775	782	824	836	813	797	816	777	770	816	774	789	782	785	811	792	777	774	775	798	757	785	828	804	799	788	780	777	808	821	803	772	802	753	766	786	789	798	767	756	809	782	804	795	754	817	821	773	745	797	826	830	819	821	776	800	824	820	801	796	826	813	774	823	785	801	830	853	813	825	777	791	795	772	823	793	774	841	768	792	796	794	746	842	807	826	811	775	807	754	825	832	833	796	774	820	792	760	821	816	743	826	801	821	792	829	788	803	836	778	772	826	747	830	780	791	761	833	754	792	802	795	843	822	745	815	748	774	802	738	774	829	792	770	772	813	857	803	735	820	748	802	797	797	802	842	789	823	795	788	797	793	785	751	813	805	786	843	788	773	809	766	758	818	793	843	753	811	773	803	779	804	765	847	818	807	815	769	810	839	806	790	821	838	764	794	777	747	726	814	799	789	828	735	742	780	747	759	784	784	776	793	841	797	763	845	840	809	843	806	778	836	858	768	776	793	778	810	809	769	824	804	761	843	803	807	783	749	769	807	726	786	770	823	825	777	761	819	791	813	789	814	834	798	747	772	798	819	777	758	755	818	765	804	791	826	856	801	814	781	803	765	775	777	783	793	769	768	818	786	767	769	834	856	846	808	769	779	764	842	765	817	773	825	771	836	794	791	779	814	822	786	767	795	794	824	800	860	802	813	829	738	800	798	747	855	775	812	776	835	834	805	788	756	839	816	806	793	767	793	789	847	742	830	797	802	740	833	734	774	857	811	747	791	752	761	796	777	737	808	767	796	758	762	775	794	792	763	757	798	783	817	798	800	811	747	805	776	763	797	820	794	783	777	820	798	781	828	765	791	790	799	760	804	784	785	816	807	751	830	821	804	758	741	752	814	773	811	758	754	785	750	787	800	764	797	789	788	771	821	814	817	781	802	785	811	834	784	820	807	806	798	825	782	803	795	813	798	780	774	795	851	816	811	730	789	796	797	805	793	840	762	806	796	768	811	787	781	841	756	804	814	854	809	837	762	808	723	747	839	810	766	802	787	770	822	859	833	827	781	749	790	803	813	783	747	840	797	801	822	812	798	778	854	793	801	805	806	755	757	786	816	825	816	826	740	819	763	773	803	796	753	777	805	786	794	807	743	836	771	781	785	760	825	768	789	869	884	801	751	802	819	816	780	766	827	752	787	774	770	787	779	807	808	786	802	764	825	787	821	793	768	749	750	790	767	816	774	832	746	799	815	786	828	809	798	834	845	779	782	772	759	822	779	810	800	817	783	814	791	789	776	843	797	821	810	792	764	780	809	839	831	758	816	804	766	851	776	839	805	765	757	797	790	784	796	833	797	832	737	792	812	814	789	794	793	818	764	786	768	784	916	805	804	768	778	781	782	773	800	817	789	797	802	827	821	753	774	775	794	787	835	800	773	761	781	775	755	802	755	792	800	771	803	758	779	785	771	798	807	754	847	785	839	787	829	779	800	800	783	756	824	850	791	735	790	795	788	760	773	755	786	832	819	794	807	824	770	783	820	826	810	799	814	815	766	758	770	734	802	813	777	812	826	770	856	827	794	755	800	815	791	779	837	811	774	816	802	793	746	832	801	760	827	823	786	820	827	773	805	740	770	782	808	742	781	815	797	784	771	772	791	774	757	807	761	769	790	787	751	810	814	801	806	812	779	786	757	787	788	805	816	778	787	764	774	792	874	828	771	832	754	752	770	784	798	813	753	749	805	842	790	815	798	796	742	777	778	835	766	829	740	792	806	773	748	764	779	802	810	749	840	813	825	831	824	804	737	776	786	767	768	746	855	775	795	795	779	813	794	817	791	793	789	726	837	808	805	799	791	802	762	814	769	816	827	789	732	737	773	733	754	795	823	795	817	792	747	790	798	783	755	768	838	779	822	816	841	816	758	775	792	757	809	775	780	764	842	728	770	841	797	774	768	791	781	822	773	806	811	862	788	778	837	868	833	796	794	749	825	795	834	837	806	825	761	780	787	814	777	854	859	764	739	866	809	803	806	807	744	801	737	818	793	851	783	777	770	749	860	794	801	751	761	788	801	802	815	827	793	771	771	789	811	750	756	788	790	798	770	800	809	790	835	822	751	789	774	803	750	820	846	795	797	778	785	761	760	838	782	810	779	816	792	766	775	792	773	783	761	843	826	768	816	714	835	792	765	798	775	754	785	784	818	809	860	789	801	800	810	758	796	760	769	783	733	745	818	830	755	771	730	812	766	768	782	756	786	810	743	773	825	844	814	789	794	797	827	831	771	791	795	809	800	772	827	828	792	751	802	806	762	804	802	827	762	816	733	808	753	815	813	765	805	706	751	789	836	751	840	758	779	787	793	825	796	794	749	820	794	784	818	761	770	789	780	753	837	813	776	760	796	789	767	737	867	766	827	778	789	762	762	786	856	815	788	795	739	784	858	800	818	812	812	822	787	796	803	805	807	782	801	773	765	775	787	767	785	789	827	837	835	824	766	776	802	765	782	835	778	806	810	798	770	756	838	778	805	730	768	779	875	769	774	782	764	812	834	824	757	803	749	768	801	799	822	764	821	792	790	779	823	707	825	799	794	815	815	779	813	816	776	725	802	831	790	818	851	789	782	739	795	822	775	766	797	755	770	814	827	784	762	736	765	801	774	787	764	794	854	790	774	797	750	817	803	812	835	797	822	807	809	866	791	775	793	818	740	817	798	824	802	769	838	767	839	798	794	812	763	825	761	750	754	754	868	801	759	789	813	754	809	801	755	770	787	811	792	736	818	811	788	814	830	777	752	807	784	785	797	757	770	726	746	791	847	836	768	768	795	764
15373	2360	2416	1870	1302	906	733	560	462	348	385	325	295	274	251	272	234	233	201	201	211	194	198	177	190	173	185	167	175	182	160	177	158	159	146	170	134	183	136	163	159	141	158	152	163	155	156	156	181	169	149	186	163	153	147	138	160	147	160	171	165	139	141	152	145	144	144	173	152	154	159	178	150	129	131	179	150	156	167	164	149	143	153	144	150	151	175	147	140	139	151	150	118	142	152	160	140	148	135	131	155	148	150	180	168	173	158	130	167	147	159	133	156	154	150	159	132	137	145	157	145	122	138	142	142	155	146	147	136	173	160	135	139	144	165	167	175	146	136	133	169	154	152	141	156	164	147	142	166	121	164	151	143	143	142	131	155	151	134	140	148	147	148	160	165	132	143	139	157	147	158	136	141	145	130	133	153	147	136	167	148	134	154	133	161	133	146	149	153	148	145	143	153	155	125	166	135	131	135	160	135	152	143	139	160	159	161	135	156	147	160	150	150	153	135	164	151	145	153	148	133	153	137	168	165	164	147	162	150	172	144	135	137	149	181	172	153	147	143	169	147	154	159	158	139	150	158	152	149	152	121	152	141	144	143	151	161	149	151	174	152	137	126	161	141	138	137	145	142	145	153	133	154	160	116	142	159	149	166	157	150	159	154	142	147	160	142	144	149	145	138	164	153	159	170	152	151	151	143	145	151	151	135	142	157	156	147	141	134	148	135	149	141	135	163	132	135	152	144	160	138	147	144	136	118	141	164	137	159	134	143	174	147	169	162	156	146	141	160	167	153	135	163	156	139	144	153	160	161	139	167	151	160	148	162	146	153	163	163	150	163	152	136	154	155	150	175	164	151	145	167	159	141	162	149	142	156	126	155	141	134	144	141	143	142	145	134	135	164	141	142	136	139	133	142	173	144	140	159	148	158	162	151	145	154	149	138	159	167	142	160	151	164	159	128	154	137	162	144	159	163	135	158	148	136	141	166	169	161	150	165	138	134	168	153	144	160	120	135	157	140	133	182	162	146	117	155	145	151	131	132	159	159	139	141	144	154	166	172	137	148	154	162	153	141	161	156	139	148	145	150	152	165	160	134	151	144	152	145	139	154	178	169	137	162	151	154	126	155	136	148	129	170	142	150	151	143	150	153	154	164	149	149	129	128	156	158	168	117	184	168	138	136	157	125	128	109	142	169	149	130	151	150	115	143	157	153	128	140	136	132	161	159	144	122	151	153	132	159	144	128	113	146	153	151	142	150	167	145	160	177	148	137	132	146	161	153	157	166	167	150	164	138	144	174	163	166	140	147	146	165	167	159	138	176	152	142	149	156	170	139	152	143	138	162	143	145	125	138	153	152	126	147	146	134	150	155	134	153	160	145	175	154	149	146	156	156	146	132	151	150	136	149	150	166	155	154	167	166	147	141	159	190	151	142	154	147	121	131	145	166	158	152	136	141	151	151	158	130	163	150	178	132	135	170	160	150	139	167	160	156	144	160	152	122	152	136	141	149	140	152	156	142	155	160	134	167	149	159	147	156	151	150	144	143	156	120	144	151	151	156	159	124	142	151	153	156	133	162	162	131	163	158	138	144	151	138	157	149	175	150	140	142	134	150	160	137	155	137	139	147	137	141	166	164	151	146	115	148	138	148	135	149	140	136	156	145	136	154	137	143	150	150	146	144	153	148	151	137	159	146	144	146	144	139	149	135	146	143	160	157	144	177	164	152	141	140	144	136	142	142	167	176	150	160	137	168	144	174	129	150	153	164	165	147	145	136	161	162	138	136	126	145	122	143	132	165	143	133	145	164	150	142	139	150	161	146	161	149	130	162	141	132	138	150	143	151	161	121	144	163	133	131	153	153	138	137	147	148	135	127	161	143	165	142	136	145	177	131	132	167	132	152	140	166	161	129	158	145	128	152	160	127	137	148	166	152	144	192	173	147	158	161	154	166	153	148	151	131	165	152	163	143	157	142	131	173	148	139	143	131	150	153	122	159	141	161	149	159	158	128	148	146	167	149	140	144	156	158	121	140	153	137	176	163	151	149	166	154	157	154	136	137	128	154	172	165	147	144	140	133	149	154	158	157	163	149	148	155	132	166	140	135	151	161	170	149	142	159	156	132	132	153	137	158	171	119	143	144	148	162	154	162	142	137	140	138	149	150	159	135	127	160	165	160	150	164	147	165	162	143	152	139	153	164	152	167	152	168	170	143	132	133	141	146	150	156	133	153	135	149	150	141	158	151	135	154	149	141	139	136	126	151	155	158	138	156	149	151	146	166	158	150	135	154	139	153	168	137	148	173	162	147	160	133	155	142	165	153	178	146	150	143	151	149	156	143	157	128	146	147	147	136	143	132	144	155	144	147	177	161	161	161	158	138	146	144	149	143	129	146	159	168	169	151	165	146	151	152	136	133	140	135	121	166	140	144	151	143	154	143	162	149	152	152	170	147	144	152	150	161	150	148	139	166	170	138	147	132	158	164	137	142	152	151	151	134	149	170	160	141	132	139	133	163	153	140	139	129	158	164	147	122	158	126	126	139	166	152	156	177	137	135	139	150	154	148	131	129	137	126	152	154	150	110	138	124	160	147	143	158	158	130	134	165	144	142	180	163	136	123	130	140	156	141	151	143	142	125	152	150	131	143	156	121	146	140	138	157	143	138	148	105	157	127	157	151	136	155	147	149	128	163	146	149	159	140	157	141	152	142	134	145	149	155	163	170	154	144	135	140	156	153	175	146	129	142	152	160	156	169	162	147	138	155	157	153	184	152	144	154	133	152	138	150	130	138	138	146	143	157	150	170	164	122	136	157	156	173	180	167	153	158	169	167	141	136	154	175	138	149	138	145	134	155	124	151	136	138	155	131	150	155	141	146	143	139	154	141	148	148	157	158	160	136	158	163	162	134	152	162	133	143	160	170	134	133	147	147	117	151	135	147	141	146	140	137	159	124	140	151	150	183	147	149	138	148	139	158	177	141	143	148	142	145	145	133	149	145	149	135	144	137	144	142	153	136	156	142	155	161	142	156	156	144	144	141	161	153	141	146	138	169	154	151	159	160	170	130	133	176	152	142	172	136	149	149	141	164	166	143	147	128	148	137	157	154	141	123	135	151	150	155	150	148	155	155	152	144	138	144	145	175	149	160	138	146	156	148	140	135	163	151	121	179	153	157	157	142	147	152	183	148	168	151	151	161	156	157	143	136	136	140	139	130	146	166	153	149	137	139	149	114	124	146	142	148	119	168	164	145	171	139	159	155	132	126	136	154	163	139	158	170	153	158	155	123	147	128	156	138	136	148	127	141	143	153	153	137	149	138	163	151	152	131	138	159	141	135	146	155	142	154	155	161	136	154	113	127	152	154	140	142	132	140	148	139	157	133	144	141	155	160	143	147	162	136	159	151	153	150	141	144	139	140	155	141	165	151	146	140	148	144	147	160	147	143	142	163	164	169	155	134	147	137	150	147	165	155	134	158	153	155	138	138	156
7405	2090	4629	5533	4736	3910	3195	2670	2201	1936	1672	1496	1316	1146	1216	1080	975	934	841	816	786	753	749	682	666	634	632	606	586	598	601	588	557	606	592	531	529	518	514	539	500	511	507	500	457	533	517	452	499	451	482	499	403	487	501	446	469	449	437	436	444	406	441	436	451	457	430	458	415	464	475	447	463	450	426	442	427	454	431	420	414	415	424	456	422	448	410	417	420	434	395	438	413	405	383	366	434	450	424	432	417	446	447	412	485	427	405	423	445	411	409	455	424	433	386	412	421	432	400	434	451	388	415	419	448	428	425	420	431	388	427	453	430	396	448	428	435	424	411	450	430	435	450	422	422	399	434	416	464	408	430	429	420	374	388	425	402	471	412	451	442	439	421	411	420	428	457	398	397	429	410	413	373	432	407	424	436	387	391	418	414	415	434	414	422	433	435	431	416	441	377	399	412	397	401	416	399	396	441	436	415	435	394	403	417	416	452	384	422	392	414	418	421	409	435	430	409	413	408	429	432	418	425	402	417	428	399	419	405	430	392	372	416	387	433	411	401	426	419	448	391	425	428	426	412	411	395	412	424	434	423	408	421	378	416	454	398	419	389	418	397	395	436	419	444	421	391	420	404	409	456	405	418	427	421	409	384	390	381	423	403	426	432	414	418	425	425	385	450	440	445	391	402	418	417	431	416	428	439	402	409	399	405	428	403	409	430	405	414	426	389	371	418	410	416	466	427	404	435	402	411	382	407	428	423	449	417	407	433	416	420	425	406	415	387	425	423	453	426	369	422	430	422	432	470	400	421	416	386	413	390	407	416	388	389	401	418	409	403	421	377	448	442	402	383	437	425	410	414	401	395	396	432	395	441	380	422	415	405	417	427	403	405	423	413	430	434	407	416	435	405	417	416	414	439	396	416	375	427	397	392	415	398	401	432	424	405	421	367	452	421	437	414	406	401	418	390	404	399	367	399	405	434	387	410	425	362	437	384	420	408	413	406	405	395	410	438	413	432	411	416	410	385	405	378	370	416	441	425	408	378	428	373	407	436	430	389	393	400	383	394	405	419	429	370	401	386	407	419	408	407	394	458	422	412	415	367	431	410	437	446	443	426	393	417	390	446	392	437	416	444	423	411	404	454	394	417	426	425	447	422	425	408	409	420	413	425	414	431	394	428	456	389	407	402	403	418	438	414	439	395	434	401	431	422	443	398	431	424	407	377	443	410	420	399	395	437	365	429	395	434	399	402	430	421	407	376	401	387	386	410	400	402	380	430	407	412	440	438	412	428	414	398	403	385	403	393	395	386	445	418	400	474	435	407	435	394	406	463	408	444	401	379	386	399	426	431	416	412	414	417	417	412	422	407	434	386	401	453	402	448	385	419	436	401	392	402	378	432	418	367	395	416	403	439	461	396	400	379	448	420	383	410	473	397	393	416	418	400	408	384	402	415	409	425	393	385	411	394	459	406	396	449	437	447	403	415	404	408	407	390	401	435	394	378	406	385	420	395	415	406	387	451	391	444	420	442	414	417	401	418	433	424	426	446	409	409	411	418	426	422	446	443	424	402	402	469	423	410	411	399	443	445	388	461	382	399	395	436	395	430	429	393	366	440	398	424	422	401	452	400	401	400	405	401	383	426	417	460	410	443	417	438	423	397	388	427	430	415	433	442	391	415	402	407	401	427	405	433	413	402	416	448	425	453	404	440	424	431	439	418	412	402	417	398	422	408	433	462	415	426	395	436	423	419	414	430	431	435	405	411	392	408	421	411	384	375	403	401	379	396	425	406	411	420	421	422	392	455	425	440	427	411	403	419	397	451	412	418	407	419	432	404	442	428	394	423	383	417	439	384	470	433	381	411	394	413	410	397	392	401	395	412	412	429	406	409	393	432	402	416	405	406	419	406	395	411	398	388	413	426	410	389	421	408	419	412	438	443	422	418	410	429	427	405	458	426	417	423	400	447	442	404	406	417	419	438	400	438	408	431	404	390	417	400	421	441	440	414	440	400	437	455	412	439	402	427	422	425	404	394	419	418	425	420	433	378	428	392	376	447	411	407	422	371	395	407	400	418	451	463	428	423	415	398	392	440	403	419	417	407	411	446	378	376	444	406	402	383	438	397	403	449	448	411	382	437	390	396	438	442	433	419	424	423	412	380	415	406	422	427	411	412	387	412	393	380	405	413	437	401	381	429	410	411	418	426	409	383	416	406	415	396	375	429	428	426	400	401	435	405	444	406	410	425	433	456	437	411	397	402	421	390	436	388	442	399	438	432	392	441	421	431	402	395	422	404	418	410	403	434	427	435	428	420	421	394	436	422	400	422	414	447	429	386	401	420	454	421	391	390	459	403	394	412	430	379	425	420	366	414	420	415	408	427	446	454	379	426	417	436	425	417	445	413	412	446	385	406	422	442	425	417	402	414	424	400	428	445	391	429	420	450	414	431	436	383	440	418	367	407	404	400	420	373	390	403	367	417	433	402	432	415	395	429	411	381	379	372	448	421	415	379	437	395	409	419	439	414	425	378	405	416	400	424	386	418	396	434	393	405	417	430	380	433	409	425	428	393	398	422	394	411	391	430	416	423	417	430	431	408	388	411	391	413	375	418	393	432	402	403	403	421	423	386	410	389	451	407	435	371	383	392	432	441	426	400	436	414	426	426	398	456	397	438	388	429	432	441	398	410	388	405	440	434	425	393	406	417	423	398	392	405	411	435	453	415	400	404	387	407	455	371	400	428	427	431	434	421	396	405	392	406	447	393	388	441	380	378	400	424	429	433	426	412	406	418	390	435	393	443	410	439	424	422	437	423	436	418	431	395	392	403	419	412	442	430	423	405	418	403	405	413	397	415	384	402	408	400	449	390	413	388	420	392	374	420	428	400	390	388	387	377	414	423	376	383	392	419	390	423	424	389	428	399	411	451	439	435	390	426	403	409	388	429	410	449	423	404	406	413	422	436	401	419	411	403	414	454	408	429	419	441	396	411	417	388	429	394	411	398	392	399	415	410	382	400	379	421	398	419	420	402	420	412	394	387	418	409	419	393	443	410	431	433	448	403	421	472	400	429	428	385	426	430	418	434	395	370	410	396	421	404	441	390	390	415	449	398	434	362	420	387	430	436	429	422	412	437	397	398	429	415	460	393	389	401	400	424	396	428	399	398	427	381	396	457	399	440	423	395	403	390	406	406	420	423	435	464	442	439	419	414	435	394	399	362	387	428	440	442	429	409	411	447	417	394	426	382	445	433	396	429	422	434	414	429	416	413	406	404	423	418	415	379	411	389	445	423	419	417	412	380	418	393	411	465	413	405	418	448	432	417	376	420	414	426	408	384	421	424	418	398	448	382	423	415	398	418	415	397	423	435	439	434	428	398	434	414	383	442	412	429	410	424	397	420	403	409	448	447	393	424	442	415	415	412	409	368	406	411	429	391	419	402	421	393	397	413	441	412	398	415	392	450	454	431	422	451	367	404	413	431	433	409	458
2497	385	392	368	359	352	387	347	333	357	355	365	331	348	328	311	351	343	346	338	353	332	341	329	337	360	342	322	325	342	344	311	321	341	326	339	331	307	317	332	351	359	339	335	352	324	277	329	317	325	327	349	333	340	394	343	341	349	351	295	351	318	320	324	345	376	337	336	331	349	335	331	338	331	312	310	352	329	327	323	322	358	312	345	321	296	369	354	342	346	349	342	357	314	333	332	372	344	336	326	311	336	319	333	354	313	373	324	338	335	358	360	347	316	375	321	325	362	319	323	352	346	308	349	341	357	287	317	314	337	343	334	354	345	359	315	310	354	380	338	327	331	357	306	342	323	350	342	353	342	323	338	345	350	317	367	331	330	334	307	337	345	325	327	352	354	328	318	338	357	359	304	347	325	343	339	323	335	326	342	299	320	327	343	341	320	313	352	351	350	336	340	323	375	350	347	330	381	357	314	289	343	326	351	340	353	328	354	356	322	368	350	345	346	362	363	388	356	352	347	337	340	310	316	360	335	375	357	325	339	327	312	373	372	326	334	341	366	342	340	310	350	355	337	325	323	330	308	323	332	316	359	352	328	338	321	336	340	354	347	361	350	329	326	353	353	357	341	339	328	324	307	333	329	304	321	319	377	307	347	323	344	350	340	353	339	336	323	342	350	347	326	296	344	327	330	309	349	347	378	344	358	331	321	333	344	309	360	324	346	351	364	306	324	322	341	338	308	368	349	324	342	302	307	323	320	345	317	338	343	354	352	330	331	337	342	350	343	358	353	341	324	329	335	316	350	345	333	345	320	355	368	336	324	346	334	324	367	343	307	325	331	358	343	367	321	343	359	365	337	320	343	330	317	276	307	343	344	333	340	370	331	351	329	321	356	337	331	335	315	310	348	336	346	366	302	331	352	318	341	342	313	323	313	342	327	294	327	340	368	387	352	337	337	355	320	324	314	350	365	300	347	342	338	327	309	341	341	336	319	308	337	344	332	369	330	292	345	299	326	374	345	325	342	344	343	342	356	327	346	330	329	324	343	309	314	346	325	357	302	348	329	349	338	323	338	330	347	316	304	343	326	305	372	334	330	337	327	358	318	323	341	343	332	353	357	360	364	350	358	321	340	338	353	338	324	345	354	335	335	343	324	305	377	296	328	325	325	329	339	343	359	345	348	376	372	374	343	333	334	314	331	321	323	370	359	345	342	309	326	366	323	360	344	320	363	362	341	359	290	323	341	337	349	351	344	377	330	343	338	315	339	333	338	375	330	333	348	339	299	376	323	329	319	335	356	335	339	339	334	331	337	333	327	311	351	357	332	371	348	334	336	308	323	321	330	334	337	326	339	332	350	335	331	367	351	345	358	330	329	334	349	331	318	334	377	350	346	332	309	345	305	353	336	313	321	333	333	343	358	341	320	319	338	351	326	327	366	351	354	375	350	318	334	323	329	329	360	329	343	311	358	334	349	351	354	325	343	350	345	334	326	308	310	319	375	322	337	348	338	350	367	341	317	339	300	337	352	341	369	341	346	335	325	321	348	332	347	348	346	343	336	319	349	337	335	352	333	381	313	335	353	322	312	314	324	352	354	340	365	358	333	332	328	326	383	337	335	314	354	303	312	347	361	315	310	332	299	370	329	335	333	311	346	351	311	338	312	309	361	349	372	332	347	335	320	326	311	341	330	325	345	329	366	323	368	314	355	343	346	356	362	315	343	352	320	326	319	332	335	342	342	319	337	326	342	337	344	341	339	346	363	360	352	336	313	351	374	322	329	371	363	312	308	343	326	339	350	353	320	324	354	334	359	303	339	335	373	375	335	341	357	374	347	316	291	326	331	322	296	358	326	342	324	346	365	346	346	349	347	307	321	341	309	313	353	329	324	368	329	339	338	286	349	368	303	355	319	330	336	310	340	321	342	314	342	324	324	310	329	369	332	314	301	354	335	368	372	320	330	329	331	338	342	322	341	322	357	338	372	359	332	353	340	343	340	358	365	347	375	299	355	340	364	328	337	331	343	328	309	342	386	328	341	330	323	357	334	353	307	360	338	326	367	333	330	358	338	320	328	322	363	337	353	336	378	335	362	336	347	324	318	316	365	319	327	357	335	334	367	338	343	316	350	359	345	363	329	341	359	354	368	341	361	319	382	351	311	324	298	338	332	374	302	310	344	340	345	349	347	361	355	372	333	314	327	337	353	362	339	357	332	334	376	349	327	308	349	355	353	339	340	324	348	322	313	385	371	340	356	314	339	342	352	333	360	356	359	313	324	322	325	319	323	345	331	299	339	336	341	348	338	327	309	308	315	311	335	319	312	338	316	309	320	320	347	344	358	342	346	337	352	297	342	345	348	351	317	343	350	328	321	326	305	332	338	344	340	308	299	316	346	331	318	353	313	353	352	328	327	364	356	356	330	300	340	359	334	353	330	360	321	390	356	336	332	346	363	335	316	356	356	331	351	295	282	321	353	322	327	342	355	333	348	340	349	361	364	306	349	292	338	306	342	365	376	328	320	334	354	325	363	331	331	339	336	332	339	344	360	317	330	355	332	322	324	350	365	329	386	385	353	313	349	326	318	373	349	332	363	355	361	328	322	327	298	289	326	329	338	318	313	337	307	338	361	352	324	319	341	350	338	320	313	341	364	310	323	342	307	321	310	338	334	334	338	315	310	339	362	341	331	324	305	332	356	326	352	325	339	325	352	331	333	337	326	337	306	318	371	367	318	342	340	302	305	326	323	352	335	341	333	329	330	324	326	330	309	327	362	349	326	321	308	346	350	313	316	351	332	345	339	325	348	327	336	340	346	341	335	337	363	344	347	346	357	341	339	315	313	348	333	352	357	335	330	321	353	359	341	354	332	345	327	335	347	351	379	322	302	372	333	305	309	340	321	331	372	317	303	357	323	352	334	315	338	299	359	323	360	334	332	299	355	311	298	338	326	347	332	351	337	356	301	350	334	332	347	360	336	320	328	303	326	321	351	299	326	363	332	318	340	353	336	317	323	322	325	335	343	381	319	355	341	316	325	349	360	337	361	349	338	332	340	317	355	320	357	348	319	340	341	316	385	335	325	336	313	363	354	336	298	315	333	352	325	339	320	326	312	341	351	372	348	324	329	314	318	345	351	340	353	347	350	360	338	335	317	338	355	357	333	328	340	326	337	343	323	305	351	346	334	317	326	319	338	314	303	304	322	340	317	351	344	352	297	353	360	384	348	336	317	298	338	327	322	354	343	380	362	345	319	354	358	344	329	324	346	367	338	327	329	316	342	345	390	362	371	335	356	329	341	360	322	364	315	342	344	347	354	333	333	348	315	321	346	329	338	319	388	327	340	353	368	315	347	324	319	333	339	355	337	319	325	339	335	313	361	332	325	335	370	351	370	324	327	327	303	342	336	355	329	332	343	342	322	370	306	349	346	345	359	365	348	345	371	332	312	330	338	337	366	350	356	336	299	338	345	347	289	345	348	330	330	345	345
2555	958	952	1037	1052	1032	1002	893	992	918	950	911	923	863	884	872	844	886	851	877	887	884	843	860	855	853	868	873	872	853	901	870	845	883	930	825	856	822	837	839	822	929	839	830	866	827	864	846	858	858	855	832	839	899	890	891	852	914	903	878	886	841	901	822	841	846	874	846	880	860	877	810	897	856	901	849	861	850	859	842	842	891	811	843	857	904	894	886	871	893	859	873	839	833	837	880	869	895	889	828	854	872	849	792	859	874	918	906	866	834	859	822	850	808	822	831	880	878	886	884	891	942	909	859	873	834	885	793	815	813	862	861	867	822	824	900	894	882	836	846	877	889	856	852	825	782	855	844	875	830	846	872	859	863	860	850	849	846	854	896	889	861	868	861	872	910	854	879	861	828	859	844	875	928	850	869	843	846	835	877	826	873	864	893	917	892	880	837	865	897	851	811	869	873	900	890	840	865	837	874	854	890	850	848	894	830	857	829	841	848	834	881	855	925	861	866	858	893	857	894	893	885	900	828	869	856	869	911	850	855	857	871	881	812	889	853	885	849	902	873	840	863	850	840	879	881	869	876	878	906	859	886	863	858	880	890	890	808	873	908	847	851	923	882	887	853	880	865	868	901	847	869	888	848	853	831	795	848	839	904	856	886	959	867	808	868	897	844	864	887	861	877	857	930	819	808	839	876	884	888	879	852	925	862	865	853	842	898	918	861	843	850	807	830	898	888	865	836	861	862	877	811	876	877	856	860	876	877	869	877	882	873	872	801	849	846	891	851	873	871	898	902	837	861	853	850	871	878	823	884	837	883	895	846	873	954	839	923	883	872	877	856	821	887	837	836	905	876	879	877	807	901	889	875	877	884	884	891	856	881	814	841	827	861	857	849	841	844	885	874	862	887	839	839	836	885	850	832	879	884	837	890	870	855	876	891	927	836	872	833	838	845	872	885	871	851	780	861	826	799	864	861	870	905	841	881	824	804	883	854	893	845	910	873	840	862	852	897	871	831	877	885	866	858	811	883	825	873	855	894	860	874	881	862	827	832	883	923	901	883	880	874	866	865	899	869	849	869	855	861	862	844	899	837	890	861	859	856	816	849	821	907	802	868	869	854	861	837	842	851	784	923	917	870	832	867	869	917	839	801	844	897	881	906	848	854	906	885	880	867	830	820	903	813	855	839	853	823	903	866	877	847	884	863	858	863	906	904	840	825	875	865	835	869	835	890	871	884	836	823	822	841	844	861	873	815	841	851	878	867	874	824	868	857	845	829	845	884	901	860	824	892	903	868	919	867	863	856	847	857	862	871	886	871	871	845	902	824	836	868	833	850	842	845	896	872	878	840	854	816	785	846	859	890	879	879	831	884	813	847	870	868	871	859	891	837	836	891	854	875	933	809	912	846	938	874	864	842	850	821	845	822	898	908	877	898	853	918	856	843	856	895	863	866	846	888	865	864	856	864	836	861	892	862	836	856	855	840	844	837	848	836	855	912	883	884	853	870	857	857	833	877	904	868	911	822	866	841	840	861	858	857	865	853	896	853	828	874	853	893	911	851	844	893	852	832	862	849	874	869	916	870	876	856	875	843	871	866	867	908	862	893	863	856	886	866	857	867	881	887	864	893	851	836	854	865	883	874	861	852	854	822	830	778	841	875	886	901	909	907	877	844	876	854	881	832	858	866	901	818	855	864	886	904	854	829	894	844	853	877	887	838	866	811	874	874	851	852	882	841	855	814	831	868	846	849	861	844	804	866	872	857	855	906	843	898	883	888	879	898	886	879	871	830	883	857	890	907	856	838	824	840	883	842	877	876	892	856	866	860	792	875	898	848	833	862	935	886	842	893	877	901	877	824	813	839	870	855	871	874	889	846	872	835	849	901	893	876	856	820	838	885	847	853	858	811	860	832	860	905	867	889	860	865	877	846	854	776	908	880	866	865	849	916	839	841	872	875	824	822	866	894	874	867	863	777	888	859	880	884	852	872	829	809	854	891	884	823	805	880	855	871	895	814	877	844	872	887	843	842	895	881	847	882	845	823	813	830	855	862	874	866	805	861	943	883	910	900	816	830	862	869	841	880	897	819	889	846	900	879	893	844	857	843	814	832	875	839	865	870	868	849	889	814	817	809	869	848	887	866	850	857	849	835	801	894	860	935	894	874	858	887	859	874	887	931	819	878	850	885	900	843	852	843	903	917	871	856	821	846	850	888	824	831	848	873	849	850	855	835	875	889	884	838	879	845	841	856	833	901	898	899	837	850	844	867	833	871	843	848	843	844	844	859	875	883	877	862	935	864	889	868	884	881	839	874	854	839	869	894	860	870	897	895	865	853	798	834	832	833	870	912	843	833	824	881	867	824	863	831	796	848	887	857	890	852	856	846	889	894	885	879	860	838	927	859	836	861	874	917	871	913	889	927	898	828	860	856	898	896	876	841	833	891	785	858	842	836	823	865	852	914	879	895	908	880	876	919	876	825	878	886	874	887	900	814	856	823	870	846	941	834	858	856	826	847	870	849	824	930	840	921	885	874	895	858	851	840	883	894	821	843	866	876	831	862	840	874	861	851	845	835	859	866	825	788	825	820	856	893	833	851	852	807	867	839	871	892	856	891	901	869	819	903	906	857	889	874	840	799	880	833	863	840	897	834	894	825	890	895	858	895	900	853	770	815	860	880	882	908	850	892	828	865	892	869	853	925	873	877	860	860	876	852	849	816	878	831	835	878	895	827	876	856	857	849	875	856	887	865	894	864	892	810	869	803	869	836	847	891	833	922	822	862	877	899	848	825	879	852	907	887	854	835	833	865	871	819	836	827	880	885	915	864	847	875	914	871	910	901	842	851	863	858	864	855	839	797	848	854	851	864	926	865	818	852	839	869	881	853	807	913	884	840	877	827	843	882	896	892	864	885	853	863	893	919	914	887	850	850	893	869	873	866	842	895	911	847	879	876	857	854	918	892	916	827	931	891	826	827	840	838	878	875	890	898	878	878	871	847	878	801	910	888	846	824	867	872	843	873	909	859	857	841	863	840	840	886	862	868	860	832	895	883	867	816	863	852	855	864	912	847	915	864	896	838	798	811	869	850	865	839	862	870	894	890	831	889	878	868	854	854	858	849	860	812	876	836	855	901	879	890	877	872	814	816	886	833	853	893	869	887	856	918	866	928	849	819	871	834	840	871	838	868	906	887	851	837	868	863	854	851	878	827	892	858	871	811	892	846	808	913	838	837	893	851	835	809	817	881	874	869	823	854	872	889	856	922	882	853	884	870	804	865	808	870	899	860	799	826	928	833	848	904	859	876	847	889	851	832	860	832	847	847	870	848	836	906	889	815	859	897	867	818	875	900	864	894	826	852	868	851	797	828	872	862	876	848	813	828	870	855	817	841	854	896	857	891	846	873	856	882	826	890	870	919	847	836	856	821	841	838	885	848	858	848	910	882	870	904	850	888	911	856	859	884	838	862	861	802	853	926	889	862	874	856
8408	1163	1383	1136	881	753	594	591	514	436	482	391	399	409	361	355	371	329	323	360	296	344	348	335	350	325	326	318	311	321	312	309	276	315	286	280	306	313	335	324	307	291	328	314	309	321	347	329	328	287	347	338	337	335	337	292	325	291	285	345	319	340	302	300	336	320	337	294	327	305	324	306	347	321	300	278	328	312	347	320	331	332	334	331	303	330	348	313	292	332	315	338	295	293	315	287	311	317	312	314	321	287	336	319	292	309	286	305	311	309	314	316	307	317	302	314	297	295	319	305	321	326	309	346	328	316	323	283	297	294	309	334	321	313	335	305	282	335	289	312	272	316	310	300	299	319	328	303	344	314	310	337	311	325	292	314	308	317	318	345	282	341	323	343	317	321	330	342	314	304	343	315	322	294	300	306	286	314	278	325	311	321	318	336	328	307	291	318	321	329	336	322	330	289	275	293	289	331	314	302	343	314	314	326	291	324	309	319	294	305	335	321	303	302	308	319	291	320	303	309	321	318	300	312	338	306	305	345	312	334	343	330	304	288	294	317	297	263	332	311	317	308	326	311	297	321	361	272	292	349	321	323	334	334	324	316	294	301	322	289	332	316	301	356	302	338	329	302	321	312	314	306	291	305	301	314	318	321	328	312	312	317	302	292	303	292	319	312	274	329	331	308	326	320	316	317	301	312	296	335	334	296	305	317	294	321	332	317	329	331	324	323	277	273	300	334	313	344	316	308	299	320	284	282	352	304	316	303	317	316	270	322	323	325	306	307	299	292	298	298	295	309	316	305	299	313	354	311	298	308	280	310	320	322	287	346	315	306	336	352	282	301	327	329	292	293	308	262	317	287	321	282	314	322	302	290	336	306	327	326	335	306	300	341	315	299	341	329	324	293	293	340	295	281	310	292	290	294	303	317	322	288	296	312	324	323	337	315	302	315	325	305	313	310	346	297	299	312	300	298	316	289	300	294	310	308	306	321	339	338	313	320	307	302	321	279	322	308	310	296	338	319	315	318	316	327	279	280	315	308	318	305	317	296	337	299	304	311	283	341	323	318	329	318	310	310	320	298	318	348	290	336	312	302	325	331	304	286	331	310	303	329	344	321	324	332	305	310	338	306	295	329	289	306	340	315	318	299	329	311	312	315	283	332	318	332	335	324	303	302	318	307	299	307	340	319	310	312	315	307	328	307	314	334	296	323	326	321	327	306	341	308	325	307	339	309	311	315	347	318	305	330	305	291	306	276	277	280	298	289	335	294	317	313	295	327	345	334	316	342	303	292	329	287	314	320	318	287	335	327	352	321	320	352	318	317	324	329	315	314	297	368	296	336	309	323	307	326	311	339	275	325	287	317	298	317	309	317	291	317	286	300	316	308	307	289	289	285	332	306	353	318	322	336	346	306	302	295	320	325	308	312	299	311	337	328	295	292	279	310	307	289	325	328	338	306	339	311	329	302	337	320	313	312	309	330	337	321	297	301	284	296	300	321	326	297	286	308	333	306	319	287	277	315	335	325	315	325	366	316	299	303	285	330	305	324	312	294	328	308	293	317	346	297	299	347	333	319	325	312	323	298	342	280	335	320	310	274	329	311	303	342	330	341	318	287	326	322	291	348	307	305	273	308	328	287	293	297	313	286	301	316	346	331	328	317	325	275	315	331	290	302	323	285	321	301	327	312	278	306	288	297	282	281	331	297	324	276	327	331	314	302	313	296	311	335	293	315	299	299	305	313	309	301	301	323	296	309	320	299	314	339	312	278	340	292	305	318	311	302	325	315	307	317	285	334	314	316	327	307	284	275	301	332	328	327	327	283	292	318	296	314	313	292	309	293	282	310	321	312	310	312	309	334	343	298	306	293	300	301	337	322	270	308	274	323	332	307	314	281	319	324	286	319	314	338	304	331	285	297	301	307	320	320	319	338	285	320	303	296	302	324	339	323	281	285	325	344	309	308	311	304	322	297	327	288	326	308	294	329	318	295	312	314	315	301	276	305	313	298	281	301	316	332	343	278	297	300	348	327	315	286	283	302	286	326	351	320	341	291	308	310	322	314	284	313	319	293	308	315	331	279	307	323	323	295	304	304	306	290	322	304	304	321	331	308	371	283	301	330	289	289	306	320	288	328	326	316	324	315	298	314	323	338	305	334	287	320	308	283	334	292	321	316	341	284	342	335	265	299	301	306	347	341	320	291	284	333	288	320	292	332	271	290	321	298	332	312	309	323	307	343	283	304	339	295	317	297	326	325	322	302	349	297	315	296	285	311	332	307	303	318	341	329	328	309	291	356	290	312	310	333	316	332	312	316	301	302	332	313	294	303	311	292	350	308	288	323	310	322	281	309	312	316	330	285	297	336	321	314	289	321	296	319	346	275	289	299	329	316	295	315	288	292	330	317	319	290	348	333	309	280	327	306	324	310	317	345	300	278	324	283	323	287	318	344	311	311	355	281	296	309	297	297	311	300	290	295	301	314	303	328	314	302	303	295	291	288	325	276	322	316	323	329	318	270	331	329	303	297	340	336	293	292	317	309	320	335	333	325	298	294	303	286	292	346	314	316	285	306	311	289	310	268	300	290	332	325	302	318	323	281	339	293	294	336	297	330	305	325	285	284	323	309	292	309	309	297	286	262	323	330	301	327	320	289	342	330	294	316	305	307	296	301	333	321	307	289	316	315	317	314	292	306	314	324	308	345	282	321	327	320	307	321	278	319	314	324	353	351	308	262	316	361	329	344	294	331	323	341	332	319	291	334	330	316	303	309	291	299	297	324	310	313	329	327	324	328	315	339	290	309	302	281	311	318	295	302	314	306	336	313	313	292	296	313	300	314	306	320	312	304	340	300	329	355	341	312	306	326	313	343	296	334	301	303	298	304	330	317	315	341	324	335	311	297	328	310	343	308	330	310	316	332	308	325	324	329	313	304	306	311	308	327	307	303	327	312	325	309	308	308	340	325	329	314	329	336	341	323	283	345	309	330	315	314	305	309	292	309	318	315	281	311	303	294	284	299	292	298	305	311	308	314	298	329	315	300	314	266	299	326	312	323	290	299	344	337	289	335	319	295	337	298	324	308	293	289	327	303	313	299	326	303	300	320	324	328	312	342	291	298	328	294	319	298	314	308	316	310	318	318	318	331	323	330	332	298	334	322	307	320	283	293	300	311	321	327	315	289	295	277	354	331	346	328	311	309	331	298	298	313	329	332	312	290	345	312	320	334	298	319	311	300	291	313	337	291	310	303	314	286	315	293	295	319	314	303	351	314	313	314	311	314	331	328	298	305	314	334	323	309	307	336	282	296	327	269	314	333	301	305	306	341	334	323	364	327	299	328	359	310	308	325	309	281	289	297	291	336	317	328	276	301	284	308	282	294	264	326	297	333	291	326	328	343	277	320	308	341	306	290	299	308	325	317	328	311	366	301	318	271	291	297	314	297	313	302	331	354	298	292	316	319	311	295	324	300	332	285	313	297	311	350	327	277
5801	1642	3021	3555	3047	2646	2226	1902	1693	1568	1465	1367	1276	1258	1126	1088	1129	1036	1041	1011	937	942	970	893	954	914	911	898	948	905	852	809	832	826	821	839	864	865	808	851	825	794	842	794	836	869	824	872	832	821	838	792	852	824	821	778	818	771	840	824	781	772	848	755	831	798	821	838	785	835	823	815	812	833	806	793	821	763	827	807	814	816	814	806	821	817	781	795	823	817	804	801	788	798	784	786	853	790	745	783	792	828	797	806	858	752	757	751	763	805	793	837	793	787	784	793	814	765	789	808	787	738	829	816	766	786	790	826	748	766	772	779	811	774	810	823	818	722	772	772	808	770	816	843	799	760	767	769	800	789	750	783	797	828	802	766	764	789	814	778	773	802	841	812	760	786	787	836	832	763	850	736	791	749	798	773	741	802	803	851	802	790	759	788	740	771	747	775	807	787	797	757	764	817	827	811	762	787	798	769	794	799	777	803	735	774	809	727	782	808	788	822	777	793	771	792	761	780	826	781	804	803	857	798	774	800	825	807	800	806	780	841	808	752	796	805	801	816	755	816	801	767	816	830	750	794	754	819	735	775	801	790	779	785	799	832	756	823	802	827	769	800	793	799	818	774	815	756	736	790	761	780	767	766	820	839	789	810	835	783	794	786	799	753	795	789	779	766	819	825	761	792	777	769	781	838	777	795	846	799	758	796	811	774	746	812	811	721	783	781	821	767	833	796	778	775	794	805	737	823	806	851	782	731	793	794	801	808	803	804	809	777	780	774	808	803	832	763	796	817	794	816	779	853	785	805	811	823	739	796	787	776	845	809	779	812	766	758	785	800	824	749	806	786	775	758	822	799	799	755	831	826	800	826	816	758	756	769	852	756	737	795	792	792	829	799	820	820	839	794	809	786	776	811	768	854	796	799	833	842	825	801	791	799	813	741	784	776	772	798	798	776	772	802	719	773	806	822	850	791	768	765	757	735	799	758	824	794	766	766	804	846	830	806	774	773	811	820	810	819	785	848	809	810	812	797	812	740	861	803	805	796	814	856	783	801	786	799	798	796	818	816	825	777	791	799	782	776	812	794	792	784	795	810	793	790	749	745	732	786	803	781	852	771	862	838	805	796	844	790	767	793	803	765	828	759	794	809	792	816	774	788	729	770	820	781	728	766	804	751	796	810	767	802	805	808	775	739	805	783	765	791	745	763	789	783	728	788	807	780	778	806	797	752	790	768	802	829	826	802	775	826	806	828	803	804	804	758	776	827	810	791	834	821	744	801	795	775	766	801	796	796	803	821	774	767	769	778	746	786	771	798	780	772	760	845	823	820	797	778	778	774	758	821	783	763	753	803	796	787	810	839	817	730	783	767	790	792	815	788	840	810	793	800	789	747	778	748	802	807	789	751	777	749	813	787	770	781	826	752	769	801	782	790	788	805	824	774	764	794	787	771	812	790	790	793	787	781	750	737	840	819	837	799	838	817	793	825	782	798	782	719	772	822	803	839	833	799	781	779	788	798	827	834	782	798	800	768	813	792	789	776	757	781	767	771	810	751	831	790	788	787	810	802	821	811	804	765	803	788	797	771	768	815	781	757	777	826	793	806	785	797	763	745	784	820	729	778	785	865	789	831	796	767	765	819	800	796	749	840	798	814	787	800	832	786	787	758	814	796	806	782	845	793	797	778	762	843	774	795	798	775	819	766	826	776	760	771	764	804	816	795	833	793	723	727	794	806	785	779	778	848	753	809	778	813	777	779	814	765	795	781	806	769	780	801	789	814	761	821	771	825	784	809	804	833	791	814	792	797	721	712	797	772	793	795	780	835	792	770	751	797	776	805	812	785	786	763	822	745	806	764	774	785	817	838	814	768	801	818	799	843	842	732	786	833	758	792	781	760	782	786	782	801	801	785	779	788	797	779	785	813	734	820	768	776	789	782	778	779	783	790	760	780	758	799	823	763	806	814	799	801	824	817	800	792	752	781	791	780	844	800	809	755	775	845	765	797	801	811	821	824	770	824	821	766	787	779	767	785	753	735	755	772	761	794	799	760	765	800	812	782	802	760	834	766	769	772	784	772	789	785	777	788	785	762	793	806	828	765	809	761	813	810	787	801	743	783	756	830	846	809	779	808	803	779	812	786	784	798	824	819	831	775	778	818	772	774	803	834	844	767	788	794	809	804	808	809	804	761	773	825	792	821	818	823	793	813	787	795	821	838	753	782	791	796	753	776	819	881	801	767	774	787	805	758	806	788	772	786	835	799	814	798	788	768	794	759	818	791	776	750	836	779	758	799	785	820	757	818	819	773	770	771	800	832	815	824	765	842	803	801	745	780	809	808	770	766	780	777	774	789	817	839	796	811	786	818	812	779	812	804	794	811	794	802	760	826	770	805	810	806	796	728	813	757	748	826	770	811	779	794	809	831	774	834	831	772	757	791	748	834	786	792	857	795	758	778	794	757	804	753	811	812	766	724	782	791	793	771	777	717	856	827	774	784	796	757	772	846	792	763	805	806	801	803	789	819	766	828	848	775	774	769	780	773	815	810	768	768	757	824	834	754	754	794	776	785	790	751	826	770	823	862	801	817	741	796	773	748	750	814	802	800	788	734	764	763	797	773	809	762	767	816	743	799	760	790	805	829	782	808	829	818	796	818	775	762	737	799	772	774	821	832	832	786	771	792	804	781	806	817	781	762	745	780	776	768	803	826	809	789	761	808	811	815	790	850	785	780	783	774	787	743	817	822	774	822	797	747	813	780	796	799	821	787	783	798	792	816	797	832	798	842	801	841	762	836	758	795	797	789	831	794	809	754	757	789	798	761	787	834	781	806	776	820	793	796	806	812	827	814	768	817	809	801	778	814	773	770	843	791	811	794	776	788	766	759	800	827	821	796	766	813	781	777	833	807	802	769	826	832	805	780	768	754	774	780	817	813	734	769	769	818	793	825	778	806	756	769	794	851	768	769	786	772	799	796	776	798	760	797	762	750	816	767	820	845	812	826	783	751	787	798	823	822	800	758	750	767	799	759	758	795	795	790	805	781	795	748	766	783	800	796	765	796	797	794	818	768	777	811	752	776	728	783	814	773	797	776	818	785	778	795	757	830	789	788	811	756	831	841	785	801	753	816	806	814	773	793	790	810	738	784	802	824	808	770	796	786	814	752	756	834	842	803	767	776	774	826	782	805	779	740	778	768	845	812	831	829	770	810	827	790	792	761	740	800	743	805	825	799	852	825	803	820	743	807	793	772	771	835	786	763	765	772	791	795	744	772	773	806	819	825	790	772	815	783	744	822	755	840	736	754	779	744	785	805	775	759	853	813	805	770	792	839	821	752	847	817	831	770	782	738	781	793	791	778	846	815	769	767	799	790	837	812	811	774	784	795	781	808	821	801	788	751	846	724	792	791	760	790	823	754	763	789	799	786	784	774	772	785	833	811	811	766	829	773	820	805	804	785	737	842	823	857	769	773	784	811	783	772	798	789	813	792
15300	2384	2563	1780	1341	958	759	592	482	419	366	340	315	254	237	248	209	205	219	218	187	193	197	183	154	202	182	187	182	151	162	165	162	181	161	190	161	188	158	139	149	187	171	169	155	180	152	158	160	139	164	175	144	162	169	173	148	119	150	153	166	154	138	143	148	156	154	150	159	133	148	166	152	156	152	181	140	145	148	159	134	168	166	157	142	133	155	140	166	163	144	150	152	127	140	146	155	153	158	123	138	141	152	164	152	120	134	171	132	158	141	151	141	137	154	137	143	138	168	159	157	119	162	134	151	156	175	159	147	138	139	124	151	148	158	152	164	154	147	147	159	151	145	131	159	149	141	120	142	134	141	141	122	135	144	156	137	150	143	157	160	175	148	145	140	140	147	142	160	140	143	132	167	138	142	145	128	145	141	162	135	131	144	143	144	150	142	163	138	153	173	148	135	136	160	160	143	151	160	128	150	159	158	176	130	146	154	156	165	136	139	151	134	151	145	145	138	142	153	152	166	147	147	168	147	143	119	143	124	142	145	134	162	132	134	131	156	128	131	133	121	136	147	173	137	135	153	156	119	156	155	129	161	136	165	150	132	139	136	134	138	175	152	154	157	171	159	150	154	162	149	151	155	171	156	124	159	145	149	165	152	164	144	152	168	117	155	166	145	143	127	200	150	166	132	179	149	157	151	153	157	131	154	173	152	162	141	162	167	137	127	140	174	133	134	166	147	158	123	141	134	147	139	129	129	170	145	149	159	130	168	175	138	150	154	172	157	148	140	125	124	148	135	136	137	139	144	154	150	156	151	122	156	155	143	143	162	157	156	145	146	136	156	144	158	164	136	143	149	173	148	164	171	143	162	148	122	165	147	160	148	149	138	134	147	137	125	191	139	174	154	145	166	152	140	138	169	142	143	140	154	153	128	139	138	133	136	151	161	153	144	145	140	134	145	124	148	147	134	130	142	131	145	144	161	145	173	161	140	145	166	126	140	161	148	179	168	161	134	133	143	153	159	150	126	141	162	149	146	174	154	141	145	146	147	162	145	163	158	140	120	155	138	147	133	142	149	163	125	135	175	132	157	135	159	139	130	141	154	154	150	145	164	129	153	128	129	133	140	149	131	145	145	122	136	130	131	142	193	152	146	159	143	160	174	155	186	132	120	156	171	154	140	166	142	144	142	170	152	176	171	155	149	149	132	164	159	133	143	157	128	165	152	149	137	141	144	169	145	152	163	144	147	152	142	146	170	143	149	136	140	163	150	126	143	144	143	152	140	129	150	168	144	145	154	156	165	167	146	142	148	129	138	154	160	158	135	161	158	126	140	155	149	146	124	157	138	165	140	162	134	148	176	143	146	184	157	144	144	158	169	159	135	141	133	147	136	159	121	133	148	148	140	144	150	145	145	155	162	125	155	147	145	162	135	139	147	147	160	134	167	150	142	152	136	140	144	133	152	133	162	133	143	151	141	146	166	133	163	166	153	145	142	155	153	160	155	137	155	158	150	162	147	135	143	147	156	140	144	149	146	169	130	162	148	151	144	135	129	128	133	145	164	167	149	154	127	135	147	122	171	152	133	147	151	126	140	152	161	157	162	147	148	142	136	121	146	126	153	147	155	148	147	144	140	166	134	147	145	158	148	158	152	140	136	149	148	141	140	140	164	138	145	150	149	151	165	145	147	160	162	158	150	153	159	147	125	155	138	144	141	150	140	167	133	149	159	138	153	147	132	164	150	178	145	161	164	158	140	133	141	146	147	155	135	149	141	151	155	138	155	147	158	166	155	144	137	159	134	153	168	131	154	148	147	152	148	159	142	133	146	146	156	140	149	150	145	129	131	151	153	153	140	143	151	159	136	171	140	146	141	137	149	135	140	133	145	143	147	161	135	141	121	162	159	148	145	138	165	164	155	146	132	129	171	139	156	179	145	176	163	134	171	151	176	158	116	134	149	142	161	124	139	157	154	152	146	137	168	134	158	129	149	118	155	136	152	158	142	126	139	142	152	152	154	137	139	146	145	141	154	150	174	145	162	165	156	145	133	151	144	124	145	156	162	129	152	162	146	154	167	145	117	148	151	135	172	159	119	136	130	150	149	156	139	148	151	162	157	132	174	142	165	159	165	138	156	132	142	145	135	122	126	149	159	143	139	146	150	157	147	151	120	157	156	145	159	137	149	136	134	162	162	151	152	141	147	159	135	181	160	144	153	136	163	157	145	147	144	134	161	142	155	119	142	134	163	168	143	141	154	149	137	130	144	138	140	172	183	143	135	148	160	163	153	167	128	176	144	121	169	137	156	143	139	148	139	155	147	162	176	140	151	149	151	151	158	151	138	184	136	143	152	130	144	147	137	153	174	141	160	143	141	152	156	150	157	155	161	158	144	143	167	148	149	135	145	138	152	158	161	165	151	147	135	148	147	134	116	162	160	165	129	150	125	146	141	141	138	143	158	145	165	140	160	126	159	158	124	130	146	145	138	165	157	143	163	144	178	146	120	130	151	139	155	138	141	161	146	136	142	149	132	153	149	159	152	160	144	148	152	153	148	158	158	133	155	155	146	142	149	156	150	160	121	163	142	148	145	161	152	150	120	152	125	164	138	154	137	166	145	153	138	143	155	144	158	161	158	136	142	134	153	143	151	138	149	137	148	131	173	149	145	145	141	133	129	161	132	157	159	155	161	166	137	138	117	147	143	135	143	153	139	140	141	148	143	167	149	143	141	156	140	144	123	168	152	147	149	130	140	166	150	140	173	162	125	129	146	145	140	153	144	134	145	153	165	145	150	146	144	157	137	152	133	133	159	156	127	131	149	146	154	140	150	144	161	153	145	171	147	145	165	148	154	142	149	145	158	126	124	150	157	122	131	150	121	137	154	156	135	154	157	137	156	160	130	124	145	137	128	150	160	155	162	167	153	150	152	130	160	146	135	144	162	133	134	166	174	138	168	136	150	146	166	163	128	144	159	149	153	143	138	144	163	148	153	153	152	165	151	144	150	154	142	155	139	139	135	151	131	106	183	154	144	157	145	158	148	161	145	137	152	147	167	143	152	145	142	130	144	140	166	143	128	160	141	154	140	135	155	151	138	139	142	143	155	149	148	131	151	160	140	148	131	143	142	133	158	150	126	174	171	148	155	159	149	136	134	158	129	143	140	152	133	160	153	142	126	146	140	158	129	146	143	140	149	145	163	137	141	154	125	169	132	177	123	138	129	142	133	149	128	154	129	148	142	167	145	149	141	143	154	149	150	149	156	138	148	128	154	139	153	163	131	147	138	148	144	164	155	179	147	158	131	129	130	154	161	164	152	137	143	156	136	149	150	126	163	151	145	142	149	143	160	133	141	140	143	152	124	154	159	133	176	146	149	143	134	145	158	149	137	158	135	153	129	121	134	142	123	116	144	147	143	154	160	153	155	143	138	142	154	164	151	137	146	132	140	134	127	161	133	145	151	146	145	121	126	175	147	145	143	132	138	138
7278	2039	4889	5630	4795	4026	3152	2772	2318	1923	1710	1501	1349	1233	1094	1070	984	924	913	836	783	751	679	684	666	672	618	625	638	629	624	565	572	557	507	541	506	530	524	513	482	491	514	502	476	494	463	468	470	544	450	460	469	489	440	445	485	456	428	505	475	500	444	400	465	476	444	420	444	443	451	403	446	439	435	455	447	451	426	441	429	456	426	469	421	434	418	424	432	395	420	449	454	446	409	413	444	458	439	417	424	434	421	400	392	432	423	439	420	407	405	444	467	419	424	411	405	448	396	406	430	408	424	419	409	423	466	417	429	394	413	446	403	423	413	447	427	398	424	441	412	437	453	409	406	375	401	390	406	396	389	398	429	417	393	405	407	419	392	445	419	407	393	414	411	437	447	402	417	391	410	416	421	436	442	422	415	452	428	414	368	422	377	423	422	420	438	408	430	417	425	422	423	463	417	412	435	389	418	418	429	439	406	409	441	389	397	391	418	419	414	419	418	425	404	463	415	401	405	453	431	403	433	407	427	389	420	395	410	409	438	405	410	456	418	387	407	427	424	390	399	396	447	381	409	409	400	418	442	411	412	414	409	431	444	478	400	430	448	406	446	427	426	443	387	431	400	362	412	398	447	436	423	411	396	431	426	419	431	416	427	417	415	439	395	438	398	421	420	426	418	399	415	437	445	424	439	423	419	377	380	422	433	434	412	415	401	405	391	416	413	415	401	421	417	377	444	419	366	414	426	402	487	383	423	431	440	407	399	408	441	437	468	441	417	412	431	385	438	394	416	446	413	408	394	444	411	403	432	388	399	412	438	413	411	438	416	425	399	398	449	452	404	423	434	393	412	433	430	394	432	406	425	426	409	401	452	424	426	378	400	395	410	410	411	433	436	406	411	410	423	391	397	438	412	398	427	421	436	414	393	441	423	410	389	414	431	379	415	396	406	422	395	407	443	388	422	438	431	409	437	402	430	428	410	409	418	418	439	341	418	447	374	448	360	441	447	400	393	420	422	385	420	392	399	412	405	404	431	408	423	447	399	394	388	401	440	429	410	446	418	406	415	415	376	409	434	412	378	422	391	423	413	384	388	421	415	449	398	420	415	426	418	451	427	395	429	404	411	407	423	422	432	405	454	405	366	413	385	409	440	425	386	429	393	394	412	427	439	403	418	391	429	456	405	424	421	419	438	432	430	405	416	414	394	427	426	404	446	451	456	399	429	424	413	438	389	421	447	430	393	403	386	400	447	430	420	400	425	458	391	425	403	435	432	416	424	418	383	387	415	408	376	425	396	417	414	412	419	428	395	436	416	400	387	446	413	433	372	413	425	417	433	396	376	372	409	439	412	370	413	423	434	434	434	441	410	410	444	438	405	431	430	386	372	475	397	401	429	445	437	432	420	437	412	426	439	399	411	392	404	409	431	419	437	425	399	384	394	405	400	403	461	418	430	415	405	440	393	411	440	387	409	408	398	408	412	400	408	434	415	407	434	396	389	417	420	395	409	414	432	399	407	389	424	391	419	407	403	398	432	410	402	378	435	392	420	416	419	418	410	391	430	409	404	417	449	377	416	409	416	414	413	431	419	411	424	457	433	456	400	377	456	405	380	399	427	384	437	402	414	429	414	427	413	390	412	412	385	392	413	455	403	366	427	423	433	366	380	392	435	443	392	422	414	424	420	441	389	417	404	425	404	443	395	426	381	404	417	363	430	423	423	411	406	415	394	387	383	388	407	390	401	424	397	421	439	395	453	418	394	435	409	397	396	425	432	403	377	439	402	419	365	439	432	417	405	456	407	407	370	380	413	412	431	416	397	426	407	399	428	407	396	423	407	440	422	401	420	407	409	427	398	406	408	421	409	408	389	452	461	419	454	391	413	429	411	407	390	403	431	413	408	357	426	402	384	421	431	397	400	436	443	378	453	399	379	421	438	424	411	402	446	405	425	369	408	370	434	458	404	414	427	414	437	397	425	408	419	460	414	418	428	395	423	438	402	447	401	390	447	444	443	411	406	423	447	437	438	455	389	413	426	395	451	420	421	427	431	410	410	405	397	414	401	445	399	411	412	400	410	396	435	403	407	446	403	458	377	399	433	416	386	420	420	417	390	386	427	423	438	382	401	432	426	379	407	396	422	417	402	417	435	428	447	438	442	436	395	439	410	443	425	404	427	423	409	402	434	433	458	397	413	417	446	411	403	379	410	442	422	425	428	407	424	393	441	398	401	396	459	408	462	402	399	390	433	400	398	428	400	411	436	436	414	441	411	417	397	416	413	426	446	388	411	381	415	415	401	406	410	442	439	394	440	413	411	391	469	404	451	379	445	431	407	410	427	426	398	391	411	456	426	423	432	432	424	416	395	435	398	404	422	403	412	403	408	446	448	416	420	395	418	422	443	431	370	445	383	389	441	405	421	380	386	442	419	419	415	440	416	444	413	434	424	441	389	413	448	417	418	399	386	440	440	403	420	416	409	416	412	429	389	451	442	419	398	414	420	396	438	404	436	435	413	430	432	388	416	403	392	448	453	405	419	393	444	407	400	450	438	406	414	426	410	421	435	426	387	437	442	382	398	390	414	449	431	421	404	439	428	387	419	449	400	434	430	382	442	436	422	398	418	387	378	371	388	433	390	366	405	401	385	409	379	414	403	430	424	406	406	396	378	405	391	410	405	401	382	415	420	437	426	417	439	412	417	398	405	388	433	368	406	427	400	384	431	411	437	386	404	430	410	386	436	398	432	397	437	416	408	426	421	405	405	421	424	433	401	397	426	446	403	439	433	422	429	410	387	427	369	439	421	416	430	392	396	437	396	396	388	441	439	425	395	449	414	439	402	423	430	386	410	407	391	445	410	394	389	412	424	456	409	412	438	400	409	458	412	400	399	388	422	432	433	444	432	413	405	399	435	384	417	400	412	428	430	434	435	415	407	386	401	418	441	413	406	401	424	430	415	416	450	415	396	408	434	415	410	423	407	415	411	406	415	394	375	455	415	434	436	404	387	394	433	409	394	383	417	395	414	401	423	415	423	428	351	449	453	392	400	428	397	394	423	405	400	399	387	428	432	390	432	439	402	427	448	411	374	406	440	409	448	418	450	400	441	366	434	443	463	385	385	415	415	429	411	408	430	392	400	418	429	428	419	407	407	406	410	422	415	413	403	359	421	411	439	385	413	397	400	429	417	437	429	406	398	408	416	426	397	425	399	431	420	429	431	424	415	430	437	400	386	397	423	432	383	399	414	408	424	403	402	435	425	403	454	419	425	377	433	390	417	372	367	382	427	447	411	383	436	411	432	381	466	417	395	388	436	419	402	403	461	420	425	416	405	397	421	418	483	382	446	449	429	428	381	390	431	410	403	405	410	463	409	386	388	411	435	412	400	416	408	378	394	445	414	385	396	421	423	409	418	420	431	386	414	390	433	403	407	443	416	410	439	415	407	401	398	425	426	415	388	406	427	374	451	406	413	427	383	407	420	380	368	379
2690	421	409	439	386	347	378	346	332	384	377	331	359	373	319	319	347	336	342	358	348	304	323	328	302	349	326	337	354	320	336	347	330	335	327	366	343	327	339	304	350	326	346	334	321	324	327	361	346	324	294	343	316	303	332	338	337	320	333	314	325	336	328	326	362	329	358	334	305	392	287	330	312	343	332	336	348	336	349	322	295	316	313	353	330	303	347	317	364	307	364	301	309	307	324	331	311	320	322	343	358	335	355	311	354	320	300	361	324	317	324	310	338	329	338	313	328	325	333	304	303	327	337	316	343	303	354	343	335	293	326	303	336	329	333	334	316	333	336	325	338	371	331	345	323	324	351	332	367	348	333	296	346	309	321	335	354	307	351	325	326	340	330	349	274	311	308	351	328	347	335	338	316	315	354	331	349	305	351	328	350	320	345	324	331	340	341	322	357	312	328	341	336	344	334	297	318	315	345	309	344	326	322	323	347	327	329	349	339	322	327	326	339	336	317	315	308	340	306	343	336	339	346	328	370	373	320	332	359	330	321	289	315	350	350	305	330	333	351	340	331	331	326	318	301	353	319	334	311	347	341	342	318	330	350	345	340	344	355	383	347	343	351	325	335	286	344	350	350	326	305	330	347	298	357	307	350	373	323	335	318	355	314	324	320	335	318	290	304	331	318	331	329	349	310	308	323	334	301	342	351	332	344	336	334	337	322	364	320	289	306	329	337	354	328	321	322	307	323	357	358	336	313	329	330	323	329	340	318	305	307	354	323	352	333	353	356	345	364	315	336	355	330	319	368	341	327	321	349	347	361	346	346	342	347	340	346	295	362	333	336	333	319	362	333	299	332	337	325	335	360	315	300	356	346	354	342	338	361	340	362	339	309	349	334	350	331	359	320	349	318	353	325	347	324	333	347	337	347	320	327	309	294	353	356	323	345	316	330	345	292	345	336	331	314	333	344	302	347	344	327	341	352	327	335	321	335	330	317	354	350	345	314	328	350	316	304	331	320	318	338	377	327	328	326	363	322	321	341	338	355	336	302	299	350	297	319	341	305	342	351	360	345	332	329	333	365	371	325	314	335	327	333	318	315	337	349	315	346	354	326	346	355	339	313	336	328	336	370	363	319	297	302	321	326	309	332	314	337	335	283	312	331	335	353	319	337	343	334	307	352	307	336	330	328	328	352	322	386	305	347	344	316	333	363	347	311	358	355	290	312	342	317	325	345	336	301	273	336	326	340	349	336	334	313	352	332	343	296	311	322	344	337	325	311	349	327	317	334	346	325	357	339	338	324	297	324	318	368	338	350	363	338	302	333	365	357	354	326	343	319	324	312	342	334	310	336	370	356	313	318	310	331	346	340	326	361	322	329	322	344	298	275	367	354	324	333	384	358	345	312	328	334	307	334	330	332	308	333	333	363	331	317	367	347	337	335	326	317	330	345	313	333	311	332	329	349	382	326	321	343	312	348	336	347	371	294	312	346	322	336	341	328	344	336	339	302	323	336	324	357	329	331	319	326	351	357	323	310	332	325	319	336	309	322	327	360	325	330	357	345	320	308	321	328	339	334	327	315	307	325	328	341	352	331	340	310	344	385	326	312	362	334	330	325	364	329	332	345	326	340	347	335	314	291	365	361	348	368	375	333	343	333	345	306	307	306	339	287	319	326	347	356	329	320	339	311	332	328	336	350	317	345	335	321	335	316	328	328	374	344	323	322	313	352	341	308	319	343	330	300	325	322	358	335	325	332	333	312	341	328	326	304	360	332	351	296	300	345	347	353	349	340	308	295	364	346	321	334	346	348	331	335	314	320	328	297	342	337	329	344	318	327	322	322	350	353	330	325	330	336	322	329	338	329	306	302	329	317	321	327	309	318	325	360	294	328	320	324	327	358	304	335	339	299	348	352	332	318	332	358	319	339	364	322	306	320	306	319	328	343	340	326	352	328	328	306	314	307	355	312	342	317	315	323	369	347	319	321	316	339	334	324	333	338	325	315	340	336	308	323	346	325	328	355	332	345	303	326	358	374	308	330	355	347	340	317	331	340	329	329	316	317	358	348	301	334	294	341	320	349	339	339	319	329	330	339	299	336	385	328	333	290	326	341	350	321	313	307	346	307	342	335	321	304	322	344	326	312	314	339	327	337	340	327	318	358	331	303	329	369	307	346	338	342	317	313	315	343	319	330	358	346	334	332	325	323	323	323	308	335	328	323	314	337	348	327	334	297	346	318	324	343	336	305	322	331	340	337	351	340	345	313	320	319	314	324	383	330	350	362	333	321	345	374	315	338	343	320	339	359	331	306	313	342	317	343	323	342	329	353	354	303	342	319	319	326	303	349	352	342	335	324	369	317	348	364	315	329	327	317	344	349	337	340	301	305	334	302	316	318	316	314	319	350	324	334	332	343	317	322	336	327	350	304	343	320	333	366	354	343	367	313	347	344	340	336	327	329	340	307	340	307	327	315	349	341	317	315	367	345	318	327	314	318	335	343	362	318	350	348	322	336	373	336	340	347	355	326	319	328	371	319	321	360	333	310	308	339	322	324	347	305	366	324	320	327	337	359	306	331	307	294	341	334	327	352	329	374	338	342	314	370	366	356	334	312	310	345	309	339	354	313	325	337	322	336	308	321	323	358	333	323	342	335	333	343	348	355	348	382	314	371	298	306	333	339	318	363	332	362	310	313	333	340	349	349	346	337	311	338	331	347	357	345	307	322	293	310	341	358	307	329	329	316	327	313	336	312	346	338	349	319	337	344	322	304	343	351	330	338	301	312	314	334	339	312	326	355	322	335	336	331	297	267	309	334	328	337	323	335	324	349	329	329	325	344	313	351	292	358	329	326	350	357	319	313	313	343	301	324	320	310	327	369	321	332	307	337	370	322	335	338	329	315	318	325	324	332	318	317	339	342	338	330	323	323	315	331	311	333	306	353	341	344	316	369	293	339	346	339	316	314	306	318	343	361	300	315	351	318	315	309	333	347	318	304	315	324	335	324	329	334	344	372	351	301	361	362	308	342	352	320	354	341	323	331	314	331	333	348	324	333	314	359	331	321	306	352	342	338	311	322	336	347	324	333	346	301	330	325	314	339	312	330	329	337	356	366	289	320	332	337	356	311	349	347	353	297	339	350	302	335	332	347	352	322	358	330	316	319	341	311	306	341	317	343	339	329	329	339	365	350	339	331	344	331	327	264	307	318	324	351	350	368	310	329	329	341	304	361	340	356	341	322	340	352	365	282	349	335	317	336	337	327	332	325	322	317	329	346	358	322	356	306	330	317	325	307	331	312	337	327	313	323	313	339	325	349	319	326	332	361	329	333	307	329	325	339	311	295	300	329	332	336	342	349	334	327	346	349	330	299	354	312	310	338	334	308	342	332	328	332	328	348	334	329	329	336	344	326	320	358	318	309	337	366	343	325	343	362	316	322	329	340	324	337	327	298	332	316	333	324	335	333	337	319	351	338	360	374	329	335	321	312	337
2649	986	1048	1022	1072	1033	1002	981	951	892	871	884	870	845	838	857	845	841	857	856	844	857	860	879	822	838	900	828	852	831	840	844	832	890	929	892	797	842	849	873	894	800	906	831	848	858	855	808	879	834	817	781	845	864	898	879	875	818	820	872	773	881	850	867	842	835	817	884	795	895	837	754	898	854	833	843	885	830	862	910	866	834	858	895	874	850	848	805	836	909	866	932	836	866	799	830	896	857	826	819	833	900	908	820	847	853	828	851	923	867	885	864	887	859	819	851	832	849	847	864	868	860	872	845	899	914	860	894	880	816	816	856	876	868	889	820	806	839	857	781	819	864	872	866	811	858	854	884	854	839	814	831	874	848	893	830	832	839	862	831	825	909	811	830	852	842	798	853	856	868	853	863	823	832	833	811	830	816	817	864	841	865	876	856	831	879	879	860	790	906	804	848	840	889	806	854	847	844	861	862	831	814	838	876	829	820	890	809	824	869	882	873	851	841	822	856	783	858	841	824	873	872	833	820	806	842	875	796	843	861	869	853	813	809	858	865	843	838	828	886	828	806	867	846	836	846	873	844	840	832	851	850	818	852	818	848	818	831	863	862	872	891	884	863	865	880	900	849	851	819	893	818	886	897	864	885	841	871	819	857	845	885	866	859	833	906	829	832	832	891	868	850	842	884	830	825	871	794	856	901	786	851	901	856	850	831	824	889	800	828	840	845	837	823	871	872	790	831	846	893	855	872	914	844	838	841	845	883	849	827	913	795	848	854	838	864	852	753	871	874	806	850	870	862	804	843	882	831	819	832	829	824	882	888	855	856	801	841	843	862	861	844	855	848	880	869	789	852	921	779	796	856	837	858	874	887	797	896	834	863	879	842	823	850	839	821	852	895	849	889	841	882	844	887	852	798	887	776	858	832	812	816	887	857	873	851	844	834	851	819	802	820	820	827	852	863	879	801	812	855	847	867	873	824	819	857	887	822	867	854	845	842	814	834	871	887	905	834	818	885	862	826	797	861	823	847	830	861	820	841	825	879	885	805	829	863	877	872	829	889	868	852	898	842	839	827	932	867	913	794	826	846	819	902	811	877	877	832	817	829	844	847	878	845	797	868	850	814	818	866	888	816	808	844	906	899	864	875	875	841	838	842	821	871	816	853	852	819	865	833	874	826	837	835	835	797	824	878	850	861	870	867	873	870	860	839	923	802	819	853	849	896	843	874	891	853	872	872	820	849	862	870	908	864	837	829	853	869	870	842	856	828	852	865	886	858	855	824	808	901	803	825	898	861	904	832	880	875	851	779	846	854	812	847	842	817	855	844	853	849	841	859	855	842	835	889	849	848	854	849	842	844	836	813	842	819	819	846	872	868	864	810	849	906	901	800	840	901	841	914	816	857	839	892	845	860	883	833	869	864	880	911	834	845	832	807	842	842	854	857	850	887	859	856	805	824	852	904	836	920	831	824	860	816	810	827	853	838	862	857	867	841	878	872	855	897	880	852	881	877	855	860	789	830	872	862	876	843	868	867	888	837	841	899	820	837	823	866	844	831	850	832	864	861	838	884	847	868	846	911	874	836	821	842	832	888	881	838	858	896	879	889	826	890	858	867	890	874	866	831	853	827	853	883	746	828	878	896	849	843	854	860	836	863	777	846	797	850	872	901	863	863	865	861	816	842	866	843	805	888	828	880	854	866	842	833	845	892	851	872	868	795	833	870	898	925	824	864	868	852	859	885	858	878	837	828	834	844	851	821	891	866	869	838	892	858	859	816	845	853	854	827	830	879	828	888	896	870	849	833	829	850	832	862	850	857	876	812	855	866	826	863	867	834	855	899	865	876	886	828	815	873	864	886	822	840	813	826	825	888	871	857	867	844	844	873	888	838	847	801	865	831	856	886	831	842	788	930	838	823	855	826	818	813	845	839	787	857	908	817	908	847	875	844	905	821	857	851	850	816	898	858	877	857	848	850	802	831	821	814	860	875	851	848	839	817	843	880	914	840	889	857	826	869	882	858	812	854	936	825	802	866	862	882	834	837	818	841	852	859	868	850	881	827	868	830	792	857	822	836	897	844	831	818	830	831	851	907	821	867	846	839	896	819	862	871	883	796	842	833	801	875	837	868	843	865	832	863	855	839	844	865	844	831	885	834	846	810	867	861	834	793	845	851	864	841	874	843	871	834	856	830	833	867	927	853	824	827	812	839	780	857	847	858	848	837	838	827	861	879	864	844	791	862	849	875	851	818	860	853	903	868	847	813	839	859	816	842	869	836	842	868	830	808	847	852	935	848	910	814	890	844	843	868	830	891	876	832	812	883	833	813	803	808	845	852	836	884	865	883	888	836	858	832	856	842	850	823	840	865	870	873	874	883	872	861	904	853	816	845	901	860	855	811	845	881	801	878	807	835	866	868	840	859	823	830	848	831	832	826	814	845	807	820	844	830	829	860	841	848	870	859	837	875	866	811	882	817	843	853	855	849	906	883	802	822	868	873	859	792	848	844	866	864	849	845	813	882	809	867	833	888	881	907	859	826	819	864	880	920	858	874	881	833	809	885	854	870	887	815	857	866	845	886	810	850	842	867	864	866	868	864	784	833	853	827	846	805	857	844	849	860	846	888	873	843	881	871	830	832	837	874	860	849	862	860	844	827	848	852	816	824	835	855	873	859	838	838	833	873	833	879	825	855	813	846	843	854	876	869	823	847	851	875	873	805	833	803	864	869	881	890	879	851	826	892	867	835	831	853	856	838	829	860	839	822	871	853	898	897	829	828	862	839	789	843	846	835	801	769	841	818	836	824	848	836	899	809	853	895	800	870	827	893	739	896	923	861	896	855	816	827	830	866	873	904	877	872	883	827	861	847	850	907	794	885	849	839	898	798	850	871	825	837	822	899	849	858	844	793	801	870	863	822	833	846	842	831	865	843	849	829	848	816	869	858	887	848	840	849	819	852	851	836	873	916	806	824	848	844	853	841	869	855	899	814	873	876	799	839	852	834	877	866	837	849	867	880	826	812	852	871	837	845	850	811	849	882	813	876	842	905	843	834	866	798	849	826	853	886	796	795	855	812	907	881	871	854	882	867	801	857	849	822	828	838	817	871	853	864	849	826	855	829	865	851	850	862	853	824	879	848	869	842	892	891	853	856	850	842	858	841	841	831	802	879	822	864	874	845	874	803	864	837	799	858	811	893	832	838	823	873	839	873	850	852	850	832	817	837	803	792	857	848	890	905	838	851	884	849	848	828	832	812	862	823	814	842	823	900	834	823	839	812	882	853	843	798	907	924	821	870	861	819	841	882	864	837	827	912	845	861	907	807	852	805	836	786	883	834	831	842	878	875	865	861	846	836	849	913	901	888	878	855	812	869	882	825	831	852	869	851	865	797	822	865	880	877	873	782	853	843	809	832	910	835	837	870	840	884	839	903	846	873	860	841	844	862	847	928	874	849	865	832	846	886	888	856	871	842	862	828	859	848	856	879
8529	1165	1342	1087	845	735	587	557	479	447	436	413	405	369	371	363	315	338	340	345	351	317	354	317	334	325	302	322	311	319	307	296	334	331	307	322	338	315	343	326	344	323	336	330	311	308	289	342	342	315	325	311	298	311	306	308	321	304	352	293	306	320	299	309	295	285	294	301	281	324	293	305	284	311	300	326	307	321	288	313	314	315	342	293	320	313	316	301	328	299	340	314	296	319	331	316	317	308	320	316	302	306	304	312	283	276	327	318	313	309	327	323	282	328	332	327	318	301	308	308	312	302	305	348	349	326	327	332	327	327	324	298	306	331	324	310	309	299	289	300	379	289	308	316	311	348	346	321	311	343	347	323	336	329	328	314	315	319	307	301	316	297	309	326	318	300	330	318	324	308	326	324	315	311	301	332	318	316	306	345	307	315	303	336	298	292	309	301	303	298	329	285	323	287	325	338	327	353	323	319	309	267	281	313	312	312	310	299	334	306	308	330	355	294	324	309	297	309	307	314	323	308	280	311	325	299	280	313	335	300	315	323	352	312	323	309	284	316	339	318	340	303	323	283	312	303	307	321	314	312	309	297	322	327	330	321	293	318	317	283	327	309	285	301	300	307	299	303	317	301	280	308	313	264	301	332	327	284	324	316	311	313	313	325	337	323	338	318	316	338	291	285	269	292	302	305	323	278	335	326	311	323	312	316	335	314	329	300	337	282	312	293	311	303	305	279	340	340	303	326	323	302	310	265	317	308	310	325	328	320	298	327	287	347	345	310	328	281	343	298	288	287	280	323	331	319	322	320	322	316	332	315	300	321	311	316	305	321	312	317	327	297	322	304	334	293	302	302	286	300	319	294	326	298	323	322	320	313	302	323	301	342	342	340	302	299	295	313	314	307	317	270	306	325	277	306	287	286	309	323	309	310	325	325	323	315	312	283	333	292	315	310	317	304	304	310	319	334	301	314	314	300	308	324	308	299	311	311	299	287	325	335	295	286	283	317	293	295	325	314	347	293	325	305	322	296	304	315	314	314	316	313	327	304	312	337	311	325	344	307	321	301	317	314	326	300	324	327	311	307	337	321	319	319	298	318	323	306	335	300	311	297	313	309	303	309	289	286	302	317	292	286	319	311	288	292	288	315	309	302	302	296	292	310	332	299	303	300	299	314	306	286	340	300	283	301	302	326	291	320	289	307	345	350	340	295	302	324	276	285	314	318	300	263	320	287	312	305	271	324	305	301	320	318	315	317	300	323	364	302	251	352	316	331	306	305	297	300	292	324	315	318	309	317	334	326	343	319	322	324	343	324	319	308	319	305	305	306	327	296	318	347	321	303	307	314	300	296	324	341	302	327	303	316	340	320	315	302	325	273	295	327	298	304	321	312	320	320	322	316	323	302	301	314	331	325	322	294	291	312	326	345	313	293	326	295	302	297	309	293	335	288	341	317	311	279	298	332	303	343	308	314	310	342	330	333	311	305	331	294	321	306	339	304	342	320	288	322	316	327	339	314	335	327	348	312	285	274	331	270	312	339	288	306	308	312	335	338	344	301	330	343	317	279	308	292	323	316	304	289	313	304	280	322	328	311	324	301	338	310	301	313	316	322	307	305	340	307	326	311	342	321	301	301	295	342	315	295	331	332	308	303	352	287	339	318	316	292	322	353	316	347	284	282	310	329	289	328	305	321	314	321	308	319	290	288	295	328	313	333	323	302	340	330	313	290	306	317	292	302	304	346	320	306	301	310	323	345	350	298	336	285	284	317	339	299	293	294	311	294	325	289	293	293	315	303	318	307	307	281	317	299	318	314	301	297	292	331	299	316	324	284	289	283	306	317	290	316	313	292	340	312	282	329	293	347	298	301	322	319	307	347	312	302	309	321	323	331	281	344	281	300	318	289	295	289	296	343	327	312	293	286	320	287	323	315	312	331	341	305	275	289	313	292	333	344	302	319	333	294	314	326	316	306	321	329	264	291	307	309	309	299	343	304	319	307	331	310	296	314	265	324	346	347	335	326	316	312	318	349	309	296	308	341	311	319	305	338	328	325	301	293	305	324	309	300	307	337	290	307	310	315	310	301	330	323	306	303	284	294	344	302	305	320	318	307	317	298	281	274	301	280	297	309	307	330	309	327	342	308	314	303	305	319	278	314	326	308	317	280	289	306	324	311	301	297	316	323	337	315	319	327	324	306	302	279	328	327	300	303	315	306	315	313	308	315	319	355	316	319	322	344	341	317	330	322	300	296	317	304	335	326	331	306	309	297	277	291	283	315	308	317	321	295	325	323	281	295	307	324	292	318	295	300	341	311	310	313	316	310	286	301	295	284	315	308	271	309	286	316	296	299	318	295	313	335	327	332	319	306	290	317	285	322	300	293	293	317	271	337	317	288	305	341	302	332	306	305	304	349	312	287	290	296	335	292	305	297	289	291	303	326	324	315	312	274	284	315	274	304	293	297	338	322	310	304	305	339	332	294	313	328	310	322	290	322	344	352	326	310	302	286	317	293	328	274	286	314	347	284	315	345	298	292	290	311	276	291	311	316	305	314	322	322	294	322	282	289	308	307	321	330	328	325	316	305	292	289	327	292	300	344	318	316	328	283	291	298	336	350	328	321	306	286	272	308	299	343	338	318	307	313	334	314	283	268	298	301	312	317	306	286	290	293	325	327	304	286	344	307	325	304	299	325	308	312	348	284	284	335	322	323	353	325	309	287	313	308	292	316	327	328	338	341	298	359	311	345	258	334	324	327	285	309	318	344	344	314	333	323	314	317	336	328	341	341	333	306	316	329	314	313	293	310	303	354	337	286	283	329	335	334	298	323	315	311	311	312	321	319	307	312	315	333	282	336	305	348	291	320	314	322	326	311	321	301	308	276	310	326	323	356	335	336	296	276	331	306	340	320	331	273	336	332	323	316	291	304	323	320	277	313	317	305	301	309	343	335	303	309	321	327	323	299	309	294	263	307	301	334	313	316	291	311	327	336	304	301	300	295	285	312	316	319	337	287	291	306	318	315	301	335	336	316	294	321	310	314	276	317	321	306	321	321	327	279	324	285	301	299	301	282	312	337	320	287	333	301	326	315	321	304	330	319	334	311	323	326	314	311	308	305	326	289	324	311	293	301	326	312	312	333	308	309	340	294	294	310	304	299	310	295	284	297	352	315	299	302	312	304	315	310	286	342	323	288	320	291	301	315	289	298	285	307	294	303	283	329	312	313	333	315	306	312	286	313	306	327	294	323	311	316	348	312	278	288	321	337	293	313	314	297	297	311	289	323	273	325	348	286	301	282	327	289	310	314	299	303	295	311	307	345	289	308	328	321	304	310	288	295	317	315	339	322	319	325	327	328	281	333	318	320	322	290	323	327	347	330	305	361	292	315	317	294	297	307	289	324	329	318	330	342	321	294	315	338	287	322	303	345	310	319	318	311	299	348	321	298	298	296	275	337	341	308	298	319	321	281	315	327	328	291	304	315	333	337
5727	1623	2848	3399	3082	2615	2224	2032	1828	1612	1475	1301	1289	1226	1185	1105	1123	1041	1024	980	995	906	981	926	888	945	883	847	860	901	858	869	879	827	813	873	886	839	845	886	803	862	833	821	828	793	819	840	869	817	771	825	797	849	875	826	811	838	771	782	792	774	836	825	817	810	851	792	806	814	806	822	851	777	846	820	790	773	795	806	779	806	813	793	755	798	824	763	750	835	825	820	800	778	779	768	718	804	819	817	772	789	786	786	818	828	776	790	832	827	786	829	791	791	824	803	773	804	745	805	742	809	798	770	833	801	735	815	812	757	741	789	793	822	799	749	787	779	822	812	771	843	785	777	854	806	805	742	850	802	794	810	805	723	742	836	802	847	756	840	753	752	766	851	775	776	809	762	749	762	779	792	799	749	793	800	772	801	783	782	810	749	800	754	812	759	797	768	784	776	809	797	784	832	786	770	784	763	771	826	781	781	782	794	756	781	753	775	819	780	848	830	776	790	780	772	750	810	806	806	800	814	840	842	766	794	812	790	756	848	833	786	826	783	805	777	743	779	782	780	812	787	810	763	751	838	778	840	778	847	783	854	786	778	827	784	796	787	757	807	733	763	780	770	783	755	843	780	808	822	836	823	763	777	765	796	796	786	745	813	713	796	781	794	807	824	722	807	820	818	840	775	743	829	775	802	831	787	806	808	808	827	832	772	776	767	801	794	798	817	811	765	756	787	772	832	812	774	751	788	794	826	754	750	785	806	769	789	846	825	832	811	811	764	780	817	789	789	763	852	821	787	795	769	771	782	820	748	742	828	775	732	851	807	833	787	792	790	825	787	809	826	771	776	773	764	777	825	789	834	803	786	776	810	801	767	761	762	789	750	787	770	796	812	802	794	770	799	788	774	799	827	814	805	784	805	824	781	770	815	830	814	766	750	829	761	781	791	771	759	821	809	741	878	760	796	759	795	761	826	782	834	867	769	823	776	769	828	762	763	782	792	826	758	780	812	802	767	779	807	789	770	736	814	815	761	828	798	758	780	823	786	799	775	748	773	779	803	781	841	783	783	818	780	744	819	804	838	771	756	803	772	785	795	766	793	795	833	802	791	792	846	764	787	802	753	787	808	822	804	774	753	749	800	796	806	764	775	814	808	816	816	748	804	776	782	763	778	768	779	784	789	801	777	830	817	854	741	784	781	797	846	789	795	758	794	821	797	766	800	778	739	801	823	756	777	778	799	762	785	868	777	756	730	855	795	813	812	816	766	776	869	790	791	773	754	806	834	783	812	813	834	848	765	759	747	742	783	742	775	810	754	762	852	815	755	741	783	851	787	800	789	781	799	763	794	822	764	796	821	805	789	754	834	745	764	816	747	775	773	757	845	829	853	772	730	788	779	824	812	772	787	800	801	798	784	823	831	789	801	793	790	819	778	813	810	766	784	754	789	792	790	847	772	836	766	787	771	785	758	793	793	792	790	762	832	840	788	806	814	794	789	774	795	767	810	776	769	732	742	798	779	843	738	771	769	797	785	818	817	814	787	821	778	794	785	754	782	770	760	794	791	789	815	799	748	770	765	844	823	787	767	799	804	821	815	813	728	799	811	748	771	789	787	777	760	792	800	841	817	813	777	778	768	767	787	777	766	827	788	860	807	799	800	803	791	791	809	764	795	789	786	792	758	795	801	797	773	811	810	818	800	793	778	769	796	822	810	723	827	761	762	773	815	779	809	775	782	808	729	781	743	851	786	837	773	760	813	834	841	755	787	786	817	800	793	832	822	815	758	771	788	820	743	750	804	811	733	773	756	779	817	798	795	781	814	780	787	779	765	747	754	812	767	825	833	756	784	803	767	794	821	749	785	765	818	827	784	744	814	807	822	766	760	784	787	765	791	793	806	806	747	797	788	795	819	809	758	816	774	800	829	835	818	788	823	793	799	759	782	776	828	792	824	763	776	753	810	806	788	839	814	779	832	765	777	833	790	809	754	794	786	802	772	801	822	839	762	737	806	775	769	800	791	804	785	805	766	834	811	767	799	819	818	757	776	761	781	809	713	778	787	771	811	722	813	830	731	799	797	817	818	785	818	797	780	785	769	751	805	794	787	800	789	766	767	769	806	782	768	798	768	782	764	785	798	796	792	722	769	772	786	826	769	790	809	768	787	814	764	799	804	816	746	834	812	796	771	777	817	779	797	804	810	793	811	780	816	795	770	760	814	780	797	783	796	801	782	824	795	762	740	776	753	761	763	770	786	809	811	772	763	794	842	784	780	817	775	787	760	749	799	815	788	834	853	783	766	749	774	804	741	792	822	751	809	805	739	810	745	757	786	824	712	807	784	846	788	777	799	761	810	741	781	768	824	746	801	761	807	766	809	790	812	792	766	703	838	818	765	774	780	765	777	763	822	792	796	808	836	787	763	824	800	819	787	804	806	817	846	799	814	780	876	753	834	842	761	817	819	833	796	760	837	741	781	823	782	754	792	802	799	846	746	805	780	761	782	795	750	798	824	756	753	756	827	777	797	818	839	769	754	768	797	796	753	865	808	774	794	752	792	813	859	768	762	830	815	771	780	772	790	758	793	796	785	824	794	809	817	796	790	812	791	806	742	817	808	751	826	771	760	769	842	801	776	783	819	813	791	814	770	822	811	787	796	828	787	793	755	789	810	829	777	772	771	836	799	781	803	790	790	777	781	782	843	825	764	725	808	833	758	785	796	789	803	819	792	812	804	777	801	799	775	788	737	823	797	806	794	756	806	784	816	805	847	842	825	837	802	748	823	797	809	782	811	807	786	795	784	718	798	837	806	780	807	775	814	760	779	826	750	813	778	796	775	842	816	780	745	814	764	786	832	753	803	750	764	783	818	743	814	797	768	765	811	780	769	784	739	774	776	812	755	808	741	786	819	800	793	836	761	742	795	808	792	768	746	805	792	752	824	755	772	755	791	789	812	826	820	817	750	766	760	763	781	786	765	815	771	829	796	782	813	756	834	777	809	775	842	812	778	832	816	782	719	758	749	794	742	823	783	746	846	813	755	783	747	756	798	784	802	801	776	787	820	811	798	776	812	829	774	802	801	812	775	812	796	762	784	778	750	774	810	817	802	833	723	808	776	823	786	778	837	780	778	776	806	738	812	762	818	801	796	794	729	801	846	767	801	751	830	740	758	791	808	777	774	816	794	753	825	792	820	780	768	796	762	777	793	814	709	825	797	791	780	757	805	798	821	813	798	761	801	798	752	789	792	859	734	749	812	826	759	792	803	775	800	798	816	805	724	829	818	782	817	768	804	801	786	822	798	788	816	779	811	852	805	784	785	810	780	815	818	818	721	806	813	789	833	833	829	766	773	825	777	778	794	791	827	823	788	812	807	785	763	792	773	808	759	766	785	781	788	798	725	857	806	783	848	810	770	834	773	798	766	791	796	822	801	840	743	849	798	780	762	821	781	795	765	766	830	759	821	808	717	749	766	818	820	760	825	814	742	814	786
15359	2312	2488	1911	1301	968	700	578	505	421	396	325	323	259	249	249	203	192	225	201	199	190	200	176	195	177	178	188	171	186	178	165	165	174	170	179	158	128	180	171	140	152	159	149	155	163	170	161	143	153	150	150	177	144	168	164	143	151	142	147	148	155	129	151	134	168	159	154	141	160	154	141	153	123	167	141	147	160	155	145	148	157	155	163	136	161	153	129	135	163	160	167	127	142	154	146	141	160	140	121	135	125	129	153	167	147	143	164	148	154	146	155	161	154	150	161	128	153	159	143	144	142	155	147	167	148	135	150	137	137	147	163	135	155	159	135	154	129	140	169	140	138	170	154	153	145	133	149	139	161	170	148	150	159	154	156	139	139	157	151	145	155	147	167	146	150	168	136	131	152	140	152	142	164	153	140	152	141	141	131	148	140	141	146	133	142	146	158	127	177	176	144	156	146	147	129	148	144	147	150	135	148	159	160	122	126	131	131	140	150	139	143	149	154	147	141	131	145	159	133	124	129	147	152	128	142	150	136	165	145	138	142	141	136	155	145	143	135	172	140	154	150	146	178	143	150	139	152	145	157	157	161	129	150	175	136	163	163	164	162	155	148	130	168	162	142	150	130	145	141	146	127	117	179	149	156	154	148	133	159	133	146	169	144	146	137	143	129	134	152	155	160	161	153	139	151	151	144	144	147	163	155	141	135	168	166	149	140	132	119	123	141	159	150	135	137	147	151	156	143	163	142	137	157	179	149	149	142	152	138	113	173	136	148	140	162	135	145	144	153	138	152	141	128	150	142	156	134	123	131	143	141	136	147	174	153	133	157	149	130	153	161	145	160	149	150	149	163	144	156	142	157	143	151	163	161	142	151	137	160	130	170	152	140	162	163	154	144	143	147	150	135	134	135	172	138	158	135	161	116	151	146	145	111	178	149	153	129	141	130	126	119	170	146	144	137	138	153	134	162	152	145	148	144	152	130	118	120	144	138	157	145	125	155	130	155	150	154	151	130	144	145	152	145	143	144	156	147	135	128	133	153	128	138	148	155	160	148	152	136	151	163	163	143	134	114	160	141	146	139	163	162	155	151	132	125	141	157	142	161	141	130	150	156	128	131	169	140	160	157	148	135	160	176	151	159	157	137	131	146	156	142	145	159	127	139	150	160	145	151	166	136	129	160	145	136	130	146	140	141	155	133	157	133	166	148	135	166	148	132	157	150	150	134	156	155	132	160	139	144	150	136	156	137	146	155	147	130	162	169	153	148	146	125	152	150	161	135	114	157	151	152	168	147	135	126	143	148	165	147	143	151	158	141	128	140	151	138	147	132	158	134	142	138	157	138	133	142	135	137	150	135	137	146	131	148	135	139	129	167	154	145	170	173	160	145	135	143	157	155	179	146	148	155	151	157	151	131	148	139	147	138	145	140	157	157	158	136	152	156	142	144	147	174	163	148	152	148	143	151	120	142	161	123	161	148	133	149	180	148	141	153	184	138	131	145	154	132	149	146	157	133	147	143	147	164	142	146	145	136	131	137	153	130	140	131	154	143	119	156	140	165	153	146	162	143	144	165	144	146	128	160	138	163	147	129	135	165	142	151	147	144	133	166	151	145	147	145	148	148	155	142	161	138	128	144	154	153	139	138	154	155	154	143	158	157	159	162	143	131	128	167	147	164	147	150	139	154	145	147	168	144	138	159	159	135	151	147	129	142	150	146	147	128	161	143	116	147	162	159	154	151	138	141	123	151	158	147	129	145	132	159	139	140	143	136	152	152	136	128	139	171	143	152	139	147	152	144	145	159	135	156	148	138	129	146	152	155	124	149	156	146	133	137	126	150	157	151	157	155	142	136	165	144	159	133	153	141	162	159	143	145	124	147	157	134	158	149	141	157	140	147	158	133	143	145	145	155	148	127	146	145	152	155	139	145	161	164	157	139	147	147	140	128	152	130	142	144	152	136	170	156	155	123	134	134	151	144	135	160	114	155	148	145	148	128	156	155	148	158	163	149	151	150	133	137	148	134	121	158	160	148	148	140	151	137	123	144	152	153	169	157	149	149	158	158	142	129	136	136	160	139	144	133	151	165	141	167	130	147	163	142	149	167	148	147	156	166	145	149	143	126	151	117	141	167	144	131	137	152	141	171	121	154	134	177	133	151	160	158	149	146	152	164	140	138	151	134	150	159	140	148	157	153	143	134	164	149	160	139	139	143	177	132	147	147	123	143	145	174	122	151	144	144	139	156	137	139	146	158	146	133	140	128	147	127	153	140	134	140	133	149	147	164	136	174	147	169	139	151	133	132	151	143	151	141	137	151	124	127	153	141	136	159	153	137	134	160	144	164	175	150	148	129	142	150	136	153	172	145	127	127	151	136	147	138	111	143	138	153	136	142	165	149	143	121	153	140	145	122	134	141	167	153	148	148	146	135	139	165	143	155	146	137	143	138	158	155	146	141	158	140	134	133	146	161	130	154	168	160	174	146	136	149	156	147	141	131	146	138	155	130	132	149	134	148	147	140	139	143	158	127	147	145	133	158	133	159	132	141	133	145	146	127	139	159	134	149	158	155	171	159	158	145	140	154	153	141	157	142	154	144	137	136	152	143	151	158	142	161	160	147	133	142	133	155	131	145	156	144	141	165	150	157	145	178	146	163	136	125	127	172	136	139	145	146	163	169	147	167	155	153	134	144	159	131	129	160	144	156	151	145	164	137	140	147	136	130	138	132	139	158	145	127	150	162	143	132	158	140	159	139	139	163	145	166	148	155	140	134	172	146	152	167	164	140	138	150	143	152	133	144	133	160	151	158	129	164	137	139	147	157	148	138	144	152	145	150	121	168	156	145	141	158	155	129	150	153	158	167	149	155	150	147	168	140	145	162	175	144	171	142	147	155	148	161	156	147	127	146	161	151	130	164	149	136	140	158	127	130	127	130	151	141	126	136	146	137	144	130	143	135	152	154	122	142	153	150	151	170	127	152	140	144	126	138	151	139	149	125	160	156	162	144	149	135	153	158	155	150	138	131	131	145	158	152	123	137	124	174	161	138	137	144	159	133	140	144	146	156	136	163	155	160	141	147	153	140	183	151	126	139	139	162	148	137	144	112	153	162	134	142	160	123	134	141	142	154	152	148	154	145	146	145	143	159	146	146	138	177	138	150	152	137	140	142	150	160	133	137	174	154	130	145	139	156	138	146	154	138	152	151	136	149	133	147	163	142	154	138	160	156	135	155	150	166	143	140	160	158	149	133	127	150	145	153	126	154	142	160	146	136	144	145	161	139	155	138	150	170	146	158	192	144	147	113	143	143	157	162	146	135	170	139	152	178	137	132	143	145	154	139	151	131	135	133	143	150	131	142	150	164	149	148	138	133	159	148	126	170	148	167	150	142	150	136	135	130	177	163	151	133	154	151	149	139	126	157	167	156	137	164	125	156	143	142	160	146	155	140	145	132	153	131	143	165	160	150	142	143	131	173	137	147	149	129
7419	2130	4566	5460	4705	3861	3261	2667	2308	1992	1663	1413	1351	1214	1105	1061	1023	917	871	825	764	759	752	702	658	641	617	598	591	551	573	567	537	566	542	542	535	514	537	495	556	474	515	503	485	469	484	468	466	478	464	476	508	453	463	486	460	461	482	446	456	453	470	461	429	449	437	437	478	459	434	432	447	420	441	454	436	436	442	407	480	425	382	399	393	424	437	406	421	425	424	427	433	408	414	431	409	448	405	393	419	437	445	431	408	386	395	400	435	450	401	417	441	439	425	407	434	417	439	415	483	429	409	409	442	417	409	393	429	411	406	424	424	435	401	447	439	420	459	402	406	428	416	393	379	372	419	437	413	414	458	413	409	422	402	446	412	391	444	423	398	434	410	428	430	428	459	402	379	390	399	377	404	376	381	401	435	405	436	411	405	396	398	453	420	418	409	397	406	411	416	384	440	426	463	424	406	409	409	401	381	397	399	412	400	413	412	383	416	391	389	415	438	380	414	417	427	374	415	412	420	396	440	408	416	414	409	428	427	416	402	414	430	379	372	406	401	433	399	403	445	437	409	417	429	422	418	429	412	432	418	382	418	413	401	428	407	424	396	417	420	430	404	390	385	368	393	397	396	428	439	404	402	431	384	379	423	429	426	424	401	425	412	465	447	427	409	418	449	440	424	389	410	425	421	408	434	365	389	402	440	424	396	385	378	425	413	433	398	377	403	420	400	434	383	399	433	392	387	385	385	419	457	407	415	408	445	386	418	434	443	393	424	413	398	420	407	386	390	411	423	387	391	429	420	417	389	447	374	385	431	401	416	388	427	418	412	447	434	433	402	393	384	381	401	437	405	393	361	414	419	403	377	412	398	411	420	422	443	392	390	388	386	417	411	413	414	392	415	440	407	382	381	399	387	427	399	408	398	413	405	430	415	393	424	437	424	383	380	361	404	400	420	426	424	415	411	417	409	398	399	433	415	423	448	427	406	405	432	396	413	428	411	437	402	415	417	419	412	410	407	406	414	422	411	399	435	412	393	409	411	398	427	387	397	420	412	387	389	430	397	411	387	429	421	392	411	436	405	461	437	412	406	416	407	432	409	444	386	417	393	413	400	430	432	418	409	431	383	408	414	420	373	391	394	398	443	422	379	385	445	393	436	399	395	393	380	417	403	430	405	375	427	420	393	394	429	399	378	389	418	417	405	420	421	408	428	383	425	400	391	413	398	440	425	416	399	390	419	409	412	371	421	411	393	431	420	390	391	434	422	415	450	432	409	426	424	385	462	424	414	419	402	405	423	431	445	390	399	411	382	411	416	397	401	423	410	400	396	408	417	404	427	431	414	404	418	370	410	401	454	439	431	415	414	423	398	377	389	385	410	403	390	390	429	389	439	433	379	433	435	371	400	399	409	401	440	449	420	416	436	364	397	434	428	364	409	420	433	442	411	432	412	435	397	399	400	419	378	419	412	375	395	432	401	407	428	433	379	426	421	427	433	421	365	436	403	390	385	388	420	418	415	407	404	428	437	412	408	428	414	412	413	384	407	412	401	403	391	411	420	408	403	388	376	430	421	394	383	420	388	397	405	403	432	397	420	424	396	383	388	380	456	423	376	409	408	420	399	400	417	404	422	403	415	391	404	422	437	418	402	346	408	389	416	398	410	402	394	393	428	385	395	382	400	383	413	429	435	391	385	447	395	420	388	388	422	372	414	402	446	414	441	435	424	385	428	417	405	395	420	396	399	407	446	415	388	381	452	411	367	453	432	379	392	416	402	405	424	387	396	425	399	433	399	411	385	429	432	414	464	412	420	401	382	422	370	406	449	402	414	382	434	422	395	399	418	393	354	395	382	417	390	416	365	404	401	415	392	389	420	407	415	414	406	388	427	404	426	400	391	394	424	402	415	383	422	364	431	451	400	435	395	423	415	431	430	373	421	405	439	421	398	411	412	424	402	424	382	418	434	393	442	420	430	409	441	397	442	401	421	452	394	406	417	391	439	393	414	423	409	379	377	382	423	337	404	393	440	419	384	418	413	428	368	405	429	412	412	422	449	398	397	420	421	403	436	426	389	407	390	409	394	470	415	406	417	399	393	428	436	383	364	413	460	375	402	437	415	457	428	430	428	422	412	414	414	440	405	405	412	415	400	413	423	416	379	390	396	426	403	403	425	386	387	397	401	431	427	396	407	407	425	388	390	451	398	417	413	422	406	416	440	414	382	390	403	393	426	391	370	412	431	406	374	388	370	454	407	359	422	380	436	376	433	413	396	411	428	434	417	417	443	394	411	425	437	438	398	448	396	404	440	402	396	410	454	440	387	436	423	376	400	381	414	403	412	420	440	427	429	398	415	437	418	424	411	398	414	440	431	405	411	385	389	426	374	437	436	409	440	396	421	441	403	422	422	385	409	396	391	418	404	411	443	409	375	451	416	394	395	382	448	431	410	387	394	444	411	438	427	413	430	386	424	407	424	414	419	382	396	421	408	464	414	400	401	424	419	415	427	423	397	406	385	422	373	428	465	451	400	409	417	401	391	419	375	392	381	410	388	427	437	415	404	408	411	422	383	438	436	426	400	430	427	394	398	433	409	392	394	415	409	457	379	395	408	420	379	393	418	410	405	429	385	399	424	412	425	438	367	441	389	410	423	414	453	425	382	418	383	401	409	404	419	435	403	410	441	382	392	414	441	359	407	421	425	420	399	405	396	385	445	416	411	396	423	419	403	420	381	406	399	438	393	399	387	426	393	436	425	414	433	401	371	398	412	416	423	407	388	418	415	417	421	434	400	421	431	438	402	398	403	439	424	473	426	435	403	419	414	408	389	386	422	431	375	433	404	403	402	462	429	401	427	387	417	436	454	417	400	430	469	403	394	415	411	431	404	399	420	433	385	396	414	411	449	428	388	403	429	415	415	391	433	407	401	407	427	379	400	392	421	412	378	417	432	403	419	466	419	403	432	419	416	400	388	435	385	409	409	402	395	414	409	387	406	368	375	429	406	429	413	411	401	387	443	430	425	410	401	398	419	416	392	385	421	410	392	424	395	421	399	421	395	366	433	405	416	419	419	400	426	398	406	401	383	402	416	416	426	377	408	397	389	390	434	370	401	404	414	415	379	418	413	374	410	405	421	348	441	401	389	424	379	413	418	404	415	427	391	399	386	386	424	449	403	437	439	410	418	395	400	441	414	400	415	412	407	379	385	410	429	367	420	430	366	411	383	429	431	398	417	419	401	421	436	395	411	402	428	422	418	414	386	423	448	402	399	394	404	401	401	413	393	401	416	350	418	381	415	428	398	403	431	410	411	417	390	428	424	395	353	397	397	421	410	399	403	390	449	410	410	367	402	424	410	438	389	430	402	448	411	420	439	459	423	412	396	426	416	395	400	395	396	406	413	420	428	356	396	396	394	388	410	396	408	371	384	421	414	409	441	427	405	387	410	452	431	413	418	403	427	446	392	383	397	399	402	412	417	417	415	399	395	420
2452	393	391	379	356	340	359	336	323	307	332	346	326	351	328	363	330	319	354	331	334	339	321	308	311	329	309	346	347	343	334	346	361	346	335	361	351	333	341	338	323	317	351	358	334	330	306	327	334	342	343	327	329	331	309	331	361	338	316	344	316	356	313	365	326	327	326	346	337	325	347	324	387	335	320	332	363	335	357	327	340	324	365	315	361	335	336	341	322	344	353	348	320	349	340	316	349	321	347	335	331	319	327	313	305	348	328	330	327	333	328	314	329	318	348	295	306	332	352	336	338	320	340	344	309	315	343	338	330	353	366	368	334	357	349	325	319	310	350	336	332	329	315	350	330	305	337	317	347	338	350	335	332	366	348	337	334	353	343	331	332	382	333	325	335	308	307	315	350	354	300	366	359	305	387	346	320	341	311	335	331	348	301	307	341	325	339	353	324	361	321	291	330	318	335	352	362	327	334	306	359	330	329	326	317	315	321	294	308	311	326	353	354	360	321	339	348	344	335	323	348	300	330	338	346	344	358	341	317	337	303	344	331	304	331	312	342	325	306	372	326	360	365	335	330	295	361	322	359	357	295	319	323	343	298	325	328	322	344	320	302	405	325	369	343	338	355	321	359	373	348	345	315	334	346	356	345	354	293	370	368	319	326	322	377	343	346	346	284	335	349	341	343	323	323	352	304	340	336	342	377	348	314	329	317	305	343	330	348	327	342	328	333	321	309	303	343	346	329	346	354	316	321	333	325	367	333	363	354	404	345	353	348	342	355	326	315	314	331	348	349	362	323	334	312	322	345	343	337	352	345	330	352	363	363	343	332	325	325	340	317	349	343	350	360	335	338	297	369	338	356	294	317	347	331	343	365	331	318	332	335	350	330	315	347	328	343	314	314	356	312	331	345	381	356	337	324	368	354	347	329	327	326	359	375	310	344	329	327	336	335	332	334	320	340	322	357	348	303	360	333	307	351	345	294	337	359	328	312	373	334	344	367	335	320	355	326	308	328	338	351	337	354	335	327	316	336	343	307	313	318	358	334	350	312	318	326	322	328	333	311	336	331	317	317	332	335	351	306	329	305	330	329	339	320	334	323	366	350	331	348	359	317	325	315	378	321	321	325	324	336	342	349	334	356	333	308	366	338	320	362	368	351	323	346	324	359	331	347	325	312	339	363	324	322	319	324	313	329	322	343	343	343	319	330	313	330	282	328	330	326	332	310	323	350	334	330	325	338	340	316	307	322	348	337	349	347	351	347	332	335	348	369	328	364	335	310	312	322	333	355	369	324	362	323	324	310	309	341	384	369	316	332	321	344	335	326	349	329	346	329	346	363	307	303	355	320	352	324	360	326	311	334	341	345	351	346	328	328	355	323	315	346	340	314	293	310	346	334	358	310	328	299	320	303	410	345	349	339	327	335	314	307	318	375	356	330	332	328	340	298	334	334	331	347	362	340	312	354	308	353	327	338	325	320	332	350	306	328	335	308	338	338	329	349	319	334	336	344	330	360	334	364	316	347	334	350	375	324	287	332	349	309	339	370	330	342	313	353	316	356	369	339	352	335	316	314	330	354	340	342	346	325	330	314	341	298	311	329	358	315	341	317	376	325	321	319	300	319	349	322	372	302	346	296	333	345	371	327	382	333	314	331	366	332	333	362	331	323	347	338	383	329	336	322	326	316	309	327	366	324	353	334	334	313	376	341	338	363	356	321	325	344	323	337	342	344	316	321	346	348	321	315	330	344	329	313	365	317	350	341	317	374	344	329	329	341	319	331	323	342	355	326	324	327	328	342	371	330	326	338	325	348	337	337	329	356	335	347	353	331	332	362	320	369	315	339	329	303	329	313	364	340	334	336	345	325	349	355	348	324	349	366	357	359	340	340	342	367	311	318	320	321	341	323	298	338	322	344	332	354	301	370	324	313	330	299	324	356	355	344	323	390	304	346	352	349	358	331	320	330	313	357	355	348	339	311	334	340	329	360	336	382	363	315	356	347	366	296	336	320	314	335	319	348	320	367	305	340	343	336	352	326	371	364	375	341	313	334	317	345	327	310	348	342	337	338	320	333	336	326	315	319	318	343	318	330	331	349	322	351	314	330	322	345	340	337	358	332	329	361	316	346	319	338	317	320	326	353	314	328	303	356	346	336	301	327	324	347	322	369	339	350	321	372	319	361	358	379	311	322	311	322	336	337	326	321	316	355	356	335	313	284	342	347	327	341	347	340	336	360	334	357	375	325	304	348	326	317	307	355	316	347	342	329	330	314	347	348	339	336	324	329	355	313	350	344	355	306	351	350	328	327	307	290	323	338	350	338	349	353	354	329	344	366	324	336	356	325	304	330	335	328	345	354	353	333	325	333	333	364	354	325	337	317	331	304	361	306	334	325	333	320	310	362	302	318	348	337	338	349	336	329	357	331	308	331	352	314	321	335	346	345	343	356	317	324	338	313	341	372	323	349	367	337	341	399	361	353	330	306	331	305	332	353	344	318	294	320	360	348	323	340	332	342	312	294	353	344	346	380	319	368	332	312	355	356	405	339	329	323	309	325	351	338	318	330	347	340	331	337	320	310	307	362	312	344	327	352	335	327	315	360	345	356	353	332	352	316	345	317	336	363	314	355	362	358	315	332	388	325	330	345	333	342	318	316	330	326	336	326	326	350	321	300	334	339	373	366	362	333	351	349	361	342	343	344	334	351	323	331	330	336	319	333	382	346	337	344	313	329	337	373	321	322	333	353	333	340	310	307	363	329	348	299	322	340	342	344	365	363	373	374	314	314	309	340	312	309	364	343	354	342	344	338	356	313	314	306	323	356	332	314	342	308	368	334	326	334	329	351	323	335	323	331	326	356	333	343	301	332	329	313	375	372	334	351	353	342	332	339	358	310	316	311	353	331	376	368	342	329	305	335	340	372	331	350	370	325	342	368	348	310	350	331	354	326	332	331	310	347	349	350	340	339	337	344	326	359	314	330	338	338	289	345	334	305	300	322	360	321	346	303	345	334	315	336	351	334	360	358	331	333	334	339	350	314	346	325	345	321	346	312	321	351	328	335	348	309	310	352	329	342	329	379	353	359	338	345	322	338	305	307	349	340	328	358	362	332	339	341	340	335	305	330	325	333	313	340	363	327	324	300	329	331	326	359	331	307	310	296	342	311	347	346	334	330	339	299	328	325	313	310	334	311	327	347	300	342	330	315	348	316	334	321	335	327	342	311	315	354	335	325	323	345	329	341	349	351	341	320	317	329	319	325	339	323	357	309	322	321	329	312	304	327	321	346	337	339	350	354	353	336	334	343	348	300	340	336	329	329	352	342	353	309	358	348	327	360	330	321	313	300	314	333	327	320	338	330	339	353	346	349	315	297	323	339	303	357	312	312	379	318	337	328	330	340	319	318	325	340	286	347	332	310	332	354	302	353	340	338	356	321	328	344	324	328	342	330	327	347	323	324	325	345	355	322	363	323	338	361	366	315	329	374	372
2506	906	1065	983	1003	1002	953	958	919	862	832	867	894	853	931	857	860	839	847	875	869	876	876	908	845	863	837	846	900	848	907	840	834	858	843	855	861	849	875	865	848	871	856	845	853	841	866	851	837	872	849	831	868	921	904	858	891	902	881	868	838	878	888	801	850	847	850	870	841	799	850	883	847	854	844	857	874	889	865	885	847	857	848	879	902	848	859	856	919	849	836	858	872	877	843	817	874	810	910	893	871	851	835	847	916	819	869	882	849	876	848	812	845	879	814	849	853	876	880	871	856	888	873	823	870	817	856	867	852	850	904	868	890	872	849	845	866	934	876	849	859	856	866	888	828	874	885	865	842	831	834	881	915	830	816	836	856	862	905	858	884	854	882	865	846	834	869	828	807	898	853	880	861	859	887	859	796	834	825	870	851	915	829	802	872	856	827	910	846	867	903	810	908	852	949	910	853	857	808	795	861	897	888	903	800	863	840	874	874	865	867	874	840	868	834	851	839	797	859	877	835	828	872	874	879	773	857	866	856	855	883	857	860	841	842	821	838	891	825	859	827	828	865	884	910	810	850	890	879	847	884	841	862	905	848	862	888	814	856	882	832	839	879	882	824	893	835	837	828	819	838	834	831	827	883	837	846	851	883	852	893	877	859	857	867	815	898	860	835	921	893	845	916	886	834	789	856	838	875	863	837	819	895	840	839	855	839	854	869	862	845	803	869	862	896	871	859	852	835	876	868	834	845	817	833	856	855	854	932	872	860	831	863	876	832	804	850	882	869	824	844	854	859	820	828	849	832	872	875	871	848	883	843	845	848	839	885	829	840	844	853	854	859	843	847	805	897	817	845	834	880	862	847	903	840	855	875	872	922	816	819	841	832	805	862	868	831	893	913	824	847	870	897	855	836	858	864	861	860	860	839	865	884	904	875	859	865	849	889	819	875	850	843	819	821	829	820	884	843	833	868	871	880	858	881	869	891	873	835	879	850	851	893	821	891	892	835	816	895	856	858	831	817	864	837	882	826	864	908	850	846	829	852	850	865	877	821	854	852	905	869	894	805	821	863	865	895	834	828	862	868	854	823	833	834	880	845	851	803	918	886	864	843	815	898	861	855	799	873	805	847	893	831	878	871	785	900	844	858	850	896	855	915	887	841	862	878	885	869	860	840	837	853	827	870	850	871	821	861	844	840	869	821	893	802	904	874	852	829	863	872	832	884	927	855	850	920	858	786	863	864	852	888	856	862	857	879	802	896	907	809	852	836	870	844	832	863	859	866	927	839	829	894	867	894	759	837	879	854	881	858	897	873	893	877	828	850	836	836	856	835	843	846	830	859	864	854	825	854	808	874	881	834	919	822	869	887	836	879	824	869	891	830	892	848	910	921	824	851	864	895	876	813	886	824	850	850	846	834	807	889	825	860	860	843	894	859	879	890	866	826	830	831	851	778	842	877	824	826	881	801	834	862	854	898	866	870	817	868	870	869	845	847	859	854	855	866	843	835	883	826	840	846	870	807	860	842	845	940	876	829	882	809	879	847	870	882	845	852	857	824	899	841	874	841	875	833	804	798	778	819	849	847	895	850	864	842	857	805	904	806	829	817	833	842	871	846	825	842	885	831	910	864	849	836	846	874	863	845	879	794	845	828	877	905	907	845	826	870	844	872	846	837	845	851	933	833	827	853	894	843	892	898	812	831	863	876	822	869	883	860	855	796	874	881	851	865	838	829	872	865	898	856	907	926	850	855	880	833	849	854	828	895	905	902	872	857	859	788	846	901	848	849	851	890	822	828	888	867	819	882	886	782	837	916	831	841	825	817	802	833	815	856	901	837	885	859	868	819	860	878	894	892	891	864	789	862	855	813	835	876	830	809	907	865	883	862	862	919	842	784	859	847	867	856	921	846	902	849	850	867	900	812	879	824	826	868	808	896	864	897	871	855	866	878	861	855	880	857	840	842	877	866	831	826	818	867	850	871	794	829	824	860	832	855	857	858	828	870	912	886	838	853	904	875	830	878	888	864	876	840	880	872	831	823	871	825	833	898	859	855	872	891	856	843	861	853	899	863	875	819	887	844	864	823	867	864	859	813	872	827	837	815	845	883	861	895	886	847	833	875	837	822	869	850	847	859	799	907	819	799	847	794	874	903	788	897	849	819	829	872	847	865	873	848	834	876	887	893	868	885	863	864	875	869	877	801	841	862	851	851	858	848	906	861	866	922	858	841	861	876	826	848	832	861	857	871	909	845	853	824	884	873	839	877	867	899	853	817	876	926	846	873	862	903	850	860	843	845	863	849	823	881	863	887	873	885	861	818	848	809	811	916	827	852	800	878	821	890	870	812	861	789	826	844	867	812	862	899	821	882	835	833	868	854	821	853	799	877	838	878	877	869	786	870	861	856	817	828	835	819	807	840	841	848	819	889	849	873	869	902	878	829	827	818	845	858	860	859	858	853	868	835	887	877	867	857	790	878	887	936	867	932	896	865	863	847	880	849	835	888	870	854	808	789	828	860	857	852	824	853	884	800	828	804	832	869	876	865	855	859	894	869	847	816	816	857	819	855	855	850	855	824	840	798	819	833	857	867	787	854	849	898	853	882	856	865	863	839	824	860	876	879	859	872	869	846	886	838	875	810	931	854	850	821	867	819	820	852	854	839	862	849	855	847	896	820	879	842	887	858	844	876	878	885	889	778	803	884	862	834	866	872	880	864	871	894	881	873	851	838	842	887	848	877	836	873	850	848	834	879	836	825	846	838	847	852	881	856	852	843	834	886	885	835	859	875	809	884	811	874	866	855	839	854	898	849	836	887	827	824	829	816	865	868	828	865	864	851	782	822	878	923	840	929	808	835	818	851	852	860	833	894	898	840	898	803	887	862	820	877	868	876	858	861	865	884	861	823	846	847	811	870	817	884	856	841	832	845	881	870	837	848	848	863	850	817	816	864	869	815	860	846	811	870	930	837	871	822	856	871	856	835	802	877	859	835	815	864	856	886	834	887	841	903	847	865	843	915	799	850	803	850	882	854	830	871	855	867	889	849	868	824	897	870	830	806	858	830	851	845	874	841	933	853	873	856	814	875	886	861	850	882	876	865	814	898	854	787	868	873	889	859	831	869	864	886	858	894	844	871	859	872	942	844	840	927	840	917	891	859	826	819	848	868	846	841	887	784	879	846	922	849	855	861	909	829	866	821	855	877	844	818	842	919	849	824	841	843	882	836	860	870	868	845	859	858	835	820	895	834	888	883	833	772	822	823	852	854	908	857	863	852	853	852	837	835	827	869	843	908	812	868	891	890	853	840	876	912	884	871	846	879	801	911	824	809	798	859	870	848	869	860	832	850	857	856	833	863	792	921	827	847	935	773	846	891	851	842	849	869	832	848	866	879	863	865	848	822	838	871	866	870	890	870	856	908	823	823	843	816	855	841	825	860	886	839	841	871	819	853	889	845	833	879	898	856	846	829	846	814	841	840	884	899	823
8594	1178	1426	1126	886	677	579	598	487	419	418	383	364	401	370	369	342	336	338	362	345	355	327	339	318	318	355	335	292	315	326	354	336	322	325	300	290	298	326	281	308	307	307	343	303	344	318	326	348	304	317	320	322	310	280	286	331	317	310	318	293	325	303	314	325	306	329	310	300	299	324	292	312	323	340	323	305	295	333	326	312	289	331	277	317	295	305	312	312	335	291	304	275	314	312	296	292	319	322	317	301	308	333	312	294	316	305	309	291	283	308	301	338	328	300	297	296	338	288	320	328	312	326	309	331	314	329	312	294	289	306	331	289	350	268	304	317	289	289	293	358	298	321	278	290	317	301	294	308	323	301	299	307	295	300	296	298	325	301	330	296	279	319	325	289	298	284	296	300	320	293	304	301	282	340	326	315	301	324	327	297	298	315	349	301	290	330	317	299	322	298	302	323	348	326	328	322	296	285	323	301	297	280	301	332	330	320	322	313	301	321	321	311	285	299	292	336	325	316	285	309	306	307	351	306	295	312	292	315	335	330	288	301	318	329	291	279	308	318	314	324	333	332	325	326	290	316	312	307	291	288	324	318	295	294	286	337	347	338	291	304	302	313	259	279	316	308	294	331	285	348	310	320	299	298	297	312	313	303	333	332	295	325	334	333	293	302	332	318	307	276	290	314	307	300	302	295	305	351	328	270	302	289	305	305	304	294	314	304	293	297	307	320	278	332	308	303	258	321	302	288	312	289	316	300	323	277	306	349	306	330	311	313	317	315	320	307	311	323	321	315	271	318	310	286	312	332	320	336	323	275	301	312	278	301	314	310	323	278	316	303	339	309	319	316	359	295	288	316	320	313	279	281	288	289	326	282	322	317	307	310	321	319	305	299	305	312	301	311	287	319	330	275	289	339	337	292	320	286	312	294	354	323	318	338	293	344	331	313	293	293	297	311	298	353	302	316	326	348	306	296	321	282	279	308	337	297	289	308	299	302	317	288	331	323	334	300	315	316	316	324	317	311	320	294	329	340	311	315	309	321	314	294	310	323	297	319	317	307	325	328	322	302	285	310	319	304	313	326	292	327	340	332	309	315	329	351	279	336	309	292	319	309	330	290	283	317	302	280	316	339	311	331	342	317	309	306	319	331	325	301	311	304	313	309	283	280	311	327	315	270	311	330	304	324	300	288	319	288	287	303	313	318	327	285	312	314	318	287	353	303	323	309	313	327	313	320	333	326	282	317	312	297	292	336	338	313	304	344	349	320	327	327	312	326	298	275	329	302	295	290	300	349	285	310	317	321	298	325	324	304	319	297	280	316	305	350	312	313	285	318	309	341	301	316	306	287	315	269	311	307	297	303	308	313	291	296	302	330	306	355	281	306	316	326	312	297	318	297	320	320	299	347	317	303	319	331	319	293	284	285	306	286	363	282	303	352	279	286	297	271	308	303	339	322	321	320	295	315	300	308	307	286	316	314	323	286	299	329	287	335	281	309	366	293	296	304	293	294	295	303	291	304	341	316	344	327	326	303	329	316	313	323	333	288	318	281	314	318	294	357	319	329	302	316	301	301	285	324	283	274	305	297	306	342	313	332	314	308	308	308	325	291	292	324	305	300	286	316	351	289	265	305	291	310	350	318	300	300	322	272	303	341	306	328	336	322	335	291	312	325	316	316	304	275	282	297	300	295	313	313	304	323	312	321	300	310	297	279	293	307	296	303	333	290	300	276	298	313	306	315	338	279	304	328	303	319	318	289	298	338	322	343	303	324	330	307	296	325	313	278	330	316	322	297	340	303	313	326	317	335	307	286	297	299	326	305	325	335	281	309	310	309	303	292	290	314	298	305	303	290	283	336	305	335	306	325	289	296	340	333	312	297	281	309	311	319	315	327	337	287	308	347	275	306	299	306	332	321	291	314	310	321	299	311	267	322	276	305	295	295	298	310	335	296	302	319	286	298	337	291	292	267	307	310	314	316	287	290	329	324	279	295	314	314	285	316	277	312	276	290	295	311	316	317	289	313	327	321	327	311	306	298	316	308	330	298	339	296	323	310	287	285	310	304	324	353	313	293	304	330	330	336	326	317	280	305	297	315	316	306	315	327	327	294	348	295	274	318	296	303	298	300	276	309	303	315	333	304	310	325	288	318	311	276	311	330	328	300	312	324	281	321	292	310	323	291	275	308	340	340	294	315	351	294	296	324	285	287	300	335	303	319	291	313	324	326	327	301	331	319	293	286	312	310	310	292	307	309	317	300	312	336	321	316	337	346	323	301	299	329	318	303	302	295	322	346	271	298	309	306	355	316	299	304	285	283	309	330	294	321	326	330	300	324	310	336	325	304	318	331	298	283	321	294	301	308	278	273	306	329	288	313	285	280	308	298	331	333	305	311	288	324	281	320	349	356	345	308	338	290	320	342	328	325	328	329	293	271	306	307	305	317	277	302	323	308	340	285	296	345	315	280	310	295	281	283	307	300	304	316	284	289	312	321	341	317	346	328	300	311	333	295	310	305	317	309	317	311	335	332	300	326	307	347	306	319	348	321	334	314	318	312	324	289	328	302	284	307	303	323	325	301	337	311	314	304	288	287	285	317	302	309	303	280	302	300	322	321	349	342	325	298	328	328	291	304	307	265	290	287	307	321	279	288	295	316	289	289	317	321	325	309	327	284	297	337	290	296	292	329	324	329	299	282	317	299	314	319	314	300	297	306	295	308	336	321	314	294	322	320	332	280	312	341	328	309	303	315	301	287	294	313	340	314	301	293	324	307	300	321	311	286	324	295	323	304	314	323	325	303	310	310	303	344	302	324	323	311	313	318	253	289	304	294	321	304	300	306	283	325	297	315	305	319	304	336	332	293	299	330	328	323	308	298	325	339	297	305	320	295	333	292	303	309	313	307	297	297	295	311	273	339	283	275	318	294	292	320	334	339	331	322	307	292	288	321	318	312	295	298	284	326	264	304	331	306	309	311	313	322	291	279	286	313	305	339	310	305	298	332	310	274	277	284	337	280	292	330	316	324	283	307	315	288	296	351	302	281	292	321	291	349	298	318	286	327	350	294	297	314	320	330	334	311	331	312	320	314	339	288	336	294	327	306	304	325	311	311	351	293	303	293	282	265	304	317	305	312	279	311	320	313	277	301	315	306	317	300	313	283	290	302	303	307	306	324	313	324	297	326	321	309	323	308	357	312	287	314	322	321	331	309	329	313	283	285	352	304	305	300	316	330	263	296	307	333	296	330	305	346	311	276	301	313	311	281	290	309	325	274	276	322	293	327	312	306	334	328	287	292	327	320	313	335	310	279	291	275	280	327	311	306	309	357	300	313	329	298	328	291	322	323	297	299	327	314	314	305	271	307	295	334	324	333	309	291	294	264	334	318	326	295	331	292	299	328	297	332	311	316	305	302	292	281	342	314	320	336	290	315	314	305	295	268	295	300	305	350	339	314	306	293	297	316	341	297	298	323	294	335	318	314	330	285	255
5823	1651	2920	3508	3040	2678	2265	2034	1741	1564	1471	1304	1269	1192	1196	1153	1041	1103	1027	937	976	982	923	961	906	871	896	869	897	878	847	853	846	858	867	875	845	787	838	860	830	857	853	817	818	800	797	835	836	834	831	827	861	794	828	835	815	811	818	852	812	809	838	846	831	849	821	808	800	799	837	815	860	791	832	801	802	846	826	827	854	769	714	788	770	775	781	760	790	790	845	747	722	791	766	728	866	847	746	782	802	758	850	736	779	783	754	799	727	782	804	812	763	764	799	798	803	732	807	792	823	848	807	825	748	746	773	715	820	787	768	791	814	773	787	783	777	764	775	790	799	782	849	804	783	803	778	820	781	791	750	807	759	812	762	748	774	824	780	824	750	807	761	789	821	805	805	757	769	755	818	800	831	750	848	752	769	799	765	782	819	807	740	825	746	870	812	759	776	756	818	789	801	773	785	784	780	820	814	780	796	825	778	806	752	776	812	760	751	757	726	772	803	760	774	792	807	788	736	789	821	773	746	779	799	789	762	796	763	828	782	801	784	796	793	802	823	797	793	796	816	770	778	783	794	830	733	714	835	811	791	799	824	741	762	803	772	786	759	763	797	827	806	783	743	802	804	794	783	851	778	771	809	801	779	742	794	798	758	800	746	771	826	809	801	818	775	828	758	790	799	753	789	743	745	771	792	746	741	792	772	769	765	808	763	815	792	800	812	790	769	828	818	842	754	828	749	863	754	783	754	743	762	742	762	811	784	740	857	755	747	780	742	779	759	784	800	808	804	812	789	819	784	784	764	756	789	805	743	780	795	797	806	785	793	774	756	760	734	820	795	783	770	780	794	786	789	787	781	783	794	762	825	771	794	752	820	764	815	792	776	793	764	804	803	766	756	756	750	797	789	785	813	793	807	784	769	761	767	799	792	769	834	752	787	727	826	766	795	797	803	826	786	776	792	743	793	714	790	828	793	792	775	748	787	755	778	816	756	834	824	802	789	766	772	787	801	750	780	779	809	785	779	783	824	795	800	822	811	801	743	836	751	786	802	803	811	765	772	736	783	791	757	791	746	767	845	805	761	782	779	856	782	815	790	769	817	778	740	756	817	807	783	782	766	793	822	803	752	770	809	765	801	772	850	802	812	783	750	784	773	818	800	755	808	779	789	789	770	752	815	792	805	762	746	743	837	806	788	777	810	766	775	752	781	811	811	765	767	808	821	762	763	796	751	775	798	749	786	803	774	795	819	780	774	793	804	785	761	767	806	795	825	767	825	759	808	785	786	791	782	780	798	776	820	765	783	787	800	750	742	822	751	797	798	751	858	793	743	758	793	774	749	766	781	807	841	768	790	783	737	794	765	830	759	742	721	818	822	805	747	808	763	798	760	754	798	826	784	810	778	773	860	794	781	772	747	728	809	778	808	759	815	744	749	751	805	828	784	785	807	797	780	774	773	756	817	759	769	791	759	790	738	814	791	761	760	754	788	775	831	824	813	810	777	819	793	823	769	756	738	773	746	729	702	822	742	789	820	736	783	807	806	767	794	820	788	798	783	790	784	768	754	779	798	746	788	774	762	831	821	759	785	811	768	722	761	782	822	768	746	759	743	776	794	827	802	782	772	787	772	718	778	803	789	764	846	762	836	842	758	804	805	776	773	765	757	785	772	790	807	785	796	782	819	824	777	835	829	825	786	754	775	757	776	798	786	762	810	787	811	769	763	752	752	787	851	805	806	763	798	706	781	794	734	838	790	779	807	813	785	798	794	776	785	765	799	780	807	742	819	762	840	797	780	815	788	766	804	773	759	742	758	779	802	742	826	852	813	817	765	725	791	778	812	778	809	794	778	781	814	766	798	799	826	772	794	767	814	827	768	787	787	802	725	768	841	821	770	795	747	771	737	754	806	821	801	764	789	746	766	747	734	797	774	814	792	783	817	780	808	826	780	812	813	712	843	732	821	749	750	772	797	757	806	824	783	791	770	822	773	809	786	834	767	757	789	787	755	784	837	781	734	806	809	841	765	811	767	804	761	751	796	783	763	758	761	795	835	727	829	805	818	762	804	826	782	788	768	762	860	771	829	768	810	802	760	783	819	813	772	755	811	792	811	840	754	780	813	745	788	828	807	804	803	784	767	789	758	772	791	776	834	757	775	736	765	777	785	768	809	783	733	715	766	775	822	823	765	795	796	763	775	763	833	773	762	788	788	817	783	790	766	804	775	738	755	749	813	813	735	786	771	804	817	749	751	747	788	781	773	767	795	796	749	839	790	816	761	745	828	811	834	809	817	801	779	800	799	765	747	771	836	795	750	794	797	805	803	751	807	801	838	810	791	745	744	782	813	774	810	750	823	765	796	768	795	795	804	794	800	767	804	746	796	781	767	823	806	814	723	751	782	801	787	807	762	798	774	824	753	767	773	757	776	786	765	766	778	818	790	765	824	800	838	738	768	782	807	780	850	780	782	732	796	785	780	789	750	747	743	765	757	784	757	810	793	822	761	747	776	786	741	816	770	817	793	771	773	794	797	791	760	790	753	777	782	847	786	786	760	805	772	744	819	713	766	726	778	826	769	793	753	721	776	769	718	768	817	813	789	795	805	802	790	788	774	793	777	784	825	746	818	818	793	789	823	797	771	745	782	800	751	780	814	820	762	791	757	768	740	780	807	832	813	760	808	821	868	811	826	788	744	760	800	816	740	727	744	793	794	734	780	790	780	783	782	819	832	794	786	782	778	834	784	773	742	792	795	808	793	750	754	721	791	784	798	789	786	763	790	788	789	753	748	818	765	811	795	766	750	770	799	769	765	784	760	763	812	732	803	772	843	791	759	789	765	772	777	790	822	739	758	769	781	818	795	781	782	819	823	819	791	799	767	777	798	791	808	823	776	788	828	760	765	727	780	750	790	793	810	757	795	801	766	765	810	832	764	779	806	765	758	792	743	739	806	724	784	789	810	757	768	808	746	758	737	731	790	756	817	787	744	757	791	797	801	803	795	778	763	773	767	793	821	771	816	800	768	757	796	804	795	792	748	752	829	808	781	780	738	798	766	788	762	773	769	790	795	798	811	802	777	822	783	784	799	779	811	778	743	751	814	784	801	797	800	807	749	830	760	804	779	849	785	796	803	785	792	811	777	781	799	718	778	791	799	760	758	769	783	804	779	784	819	751	779	788	815	783	779	781	792	782	799	776	807	828	823	780	786	773	760	808	799	746	780	814	782	782	812	806	799	784	754	788	737	754	801	790	796	826	737	785	772	787	787	751	788	794	758	777	787	751	839	774	813	753	740	832	790	864	788	781	799	893	773	797	748	763	836	742	768	811	776	876	823	774	756	764	737	761	761	753	769	798	793	821	716	756	781	816	795	835	793	777	824	795	790	754	752	812	809	776	779	758	831	757	784	765	801	793	756	740	788	780	802	776	760	836	804	784	846	720	823	807	745	786	779	781	769	779	817	792	765	804	743	787	795	799	738	812	782	788	784	778
15536	2423	2476	1911	1326	987	790	581	478	436	388	320	268	266	259	234	237	224	234	203	175	172	165	173	183	162	179	155	153	168	194	168	188	157	156	152	163	150	182	152	159	169	157	162	176	152	180	160	147	147	137	154	166	157	151	129	160	153	157	147	181	163	137	135	160	155	161	142	141	144	151	170	154	142	133	149	152	145	134	142	151	163	147	156	139	146	142	143	142	151	143	119	160	139	142	144	149	175	130	140	136	149	172	147	149	140	148	162	123	138	145	127	143	135	138	129	127	134	162	145	141	195	159	152	130	129	164	135	141	163	173	141	166	152	139	129	131	155	142	134	147	127	155	160	136	151	159	146	154	142	154	166	150	136	152	162	136	147	138	133	157	161	149	153	151	157	140	154	134	144	144	129	120	158	139	150	118	131	150	176	138	136	144	153	117	156	125	163	129	147	141	153	144	143	121	123	142	148	138	128	145	156	124	124	146	140	147	169	137	132	170	137	141	142	147	157	154	132	149	115	147	163	142	142	137	135	136	164	161	132	126	148	145	158	131	139	139	178	145	148	168	131	150	158	135	152	129	139	133	139	149	150	151	133	131	160	163	157	146	140	133	146	156	133	145	133	163	165	157	152	136	133	172	175	131	141	155	157	152	144	147	155	144	141	151	150	127	141	129	126	145	135	150	159	163	122	138	150	156	140	140	133	123	152	144	166	156	156	143	165	145	145	173	142	145	136	139	132	160	158	153	116	134	139	164	166	156	144	142	142	151	131	133	136	151	170	144	118	157	146	142	142	150	146	137	158	142	145	170	166	130	140	157	144	138	157	134	133	167	134	145	180	149	147	132	149	137	155	148	142	141	137	172	109	146	128	145	156	151	137	163	140	143	166	161	166	134	158	166	138	138	160	137	148	127	132	143	161	145	154	135	133	132	140	145	138	145	155	150	170	157	155	147	145	147	131	160	161	138	148	131	155	146	144	165	146	148	147	152	149	135	127	137	158	142	158	140	137	116	158	130	135	110	127	135	134	147	153	178	145	153	147	149	136	149	129	157	129	139	168	129	153	135	160	141	150	143	144	138	132	143	145	130	148	174	143	143	122	132	138	179	151	164	137	152	154	146	119	130	157	160	143	156	160	136	158	154	134	155	130	148	154	115	152	154	133	148	137	164	139	145	136	150	144	150	134	158	155	168	146	153	151	141	140	136	125	150	127	141	143	141	133	109	125	149	133	143	159	144	152	147	140	153	158	141	161	129	128	145	172	147	157	141	147	144	143	131	116	132	149	153	128	156	158	147	142	162	140	144	128	141	157	151	157	164	142	142	148	153	153	142	127	144	166	138	159	149	140	146	171	121	134	143	149	152	127	139	152	160	152	145	152	111	132	130	137	159	146	121	153	139	136	133	137	135	135	160	142	136	146	132	159	139	144	157	123	133	151	157	154	151	150	144	136	173	154	174	143	145	126	145	146	135	143	162	139	156	150	138	129	136	117	124	144	142	134	166	147	134	144	139	161	144	121	145	137	166	140	143	108	148	157	126	145	136	139	137	127	151	132	155	155	145	136	147	127	128	159	157	138	132	163	141	140	144	142	164	155	130	148	136	157	134	160	133	140	139	161	131	143	157	129	138	143	152	130	150	126	141	155	127	140	156	144	149	130	119	146	135	148	156	129	112	175	115	132	163	144	166	163	142	127	146	147	132	138	131	165	139	140	146	148	174	139	147	126	141	120	127	141	152	138	142	154	152	134	164	124	126	143	155	136	160	150	159	124	144	160	137	136	148	143	143	144	151	149	176	164	158	137	148	145	162	137	159	127	130	158	142	161	152	150	140	133	126	139	157	137	141	135	145	150	123	121	153	147	137	153	153	145	136	132	147	143	151	157	132	171	156	132	137	182	137	152	142	151	147	151	128	137	139	139	180	158	135	138	172	149	138	146	152	144	134	150	155	169	150	152	153	140	153	149	140	148	149	119	147	143	153	183	145	158	149	139	152	145	151	151	153	141	134	130	156	121	161	151	165	135	138	161	155	162	157	138	127	180	132	138	138	155	141	132	144	133	127	134	156	125	150	163	150	141	136	146	155	141	117	126	135	147	148	159	168	153	169	141	149	162	137	172	162	143	160	145	162	153	166	164	129	156	162	148	135	151	149	149	137	150	145	139	151	157	142	159	145	128	152	140	124	133	151	127	128	128	132	144	150	130	145	145	122	125	130	140	133	169	136	124	154	152	144	160	131	134	141	157	148	143	134	146	131	154	162	165	144	142	168	150	153	128	156	124	150	141	136	118	160	132	139	142	145	138	142	164	145	141	158	146	138	176	151	128	167	159	137	126	157	162	153	143	154	135	139	147	147	151	143	169	131	178	135	144	154	134	163	125	127	164	165	171	154	152	155	171	140	144	174	177	129	117	140	141	172	157	145	145	148	145	139	143	136	131	129	139	153	132	137	144	152	138	136	141	160	144	143	148	166	142	145	169	163	146	141	156	166	144	165	144	142	111	147	125	145	129	143	145	137	153	148	162	161	115	136	160	150	130	159	154	154	158	145	147	140	139	175	126	164	152	141	144	132	142	121	137	130	162	154	139	161	129	143	159	144	159	146	146	153	163	141	143	114	142	130	144	165	148	123	173	153	152	134	149	146	135	144	137	169	132	180	161	160	146	130	136	147	132	117	149	165	150	156	145	135	134	146	159	164	141	159	146	148	172	147	185	125	133	138	139	149	145	154	157	131	163	140	152	126	139	163	133	127	155	149	130	138	127	128	141	136	154	162	160	175	134	169	126	137	164	147	165	144	128	143	135	160	164	161	176	176	155	152	125	136	149	164	140	135	134	166	168	158	166	163	127	147	135	162	156	149	162	139	152	164	131	139	145	151	133	131	118	139	142	161	156	152	147	124	155	151	152	148	131	147	132	161	145	142	120	152	154	145	138	148	132	144	121	156	150	140	129	142	147	165	156	149	158	153	140	142	135	144	145	139	140	134	144	137	139	163	129	132	143	135	157	147	168	144	145	158	133	115	151	144	130	139	135	141	148	157	148	148	146	141	148	137	149	114	138	154	149	144	162	129	153	138	139	154	165	144	158	141	138	140	136	145	159	150	154	170	132	139	158	156	149	151	135	158	159	153	134	158	142	143	171	142	141	159	144	141	154	156	178	159	154	143	164	133	149	139	153	133	137	141	150	125	137	134	160	156	144	162	127	160	152	116	133	150	142	133	132	147	171	162	134	146	166	161	150	127	151	138	151	154	151	128	150	148	156	145	131	145	169	143	141	138	127	141	161	152	148	137	152	140	150	141	153	149	142	136	153	133	155	121	141	148	104	157	148	148	143	145	160	137	139	155	129	132	148	142	150	153	145	164	144	154	153	171	138	166	143	135	151	159	145	145	158	150	164	145	167	152	140	139	145	154	163	150	155	166	156	130	131	155	155	124	120	154	162	135	146	142	164	141	145	151	160	145	143	131	142	121	146	141	139	145	143
7442	2083	4588	5539	4846	3898	3270	2660	2225	1900	1662	1542	1339	1313	1094	1029	924	937	836	764	740	745	679	659	640	647	595	569	578	605	580	565	566	563	563	555	527	511	490	432	489	504	462	510	547	502	506	500	433	465	454	497	461	430	451	442	449	467	411	454	446	454	423	445	450	464	454	472	447	454	424	413	422	426	437	418	428	423	423	412	406	394	441	436	405	396	431	428	393	435	455	429	413	448	399	431	408	420	405	381	396	407	390	426	432	410	421	410	416	414	367	397	400	400	406	410	414	426	409	437	400	399	379	393	431	402	407	425	410	389	404	459	435	422	465	395	429	407	432	400	431	432	418	405	419	451	402	424	434	419	395	389	425	448	394	419	371	382	405	431	423	394	399	398	406	409	393	407	388	412	370	399	412	429	442	442	410	431	426	389	430	434	415	439	401	382	433	411	385	376	415	438	388	392	409	382	444	426	399	387	407	435	428	391	403	436	374	391	422	417	418	448	389	416	411	432	397	405	439	372	432	361	398	433	406	404	403	393	407	369	398	429	405	364	410	446	366	378	422	424	397	402	412	408	385	442	401	424	397	406	405	425	401	406	393	376	414	405	444	420	387	367	382	396	424	416	374	417	392	385	389	435	424	430	410	388	411	407	452	445	434	416	405	376	368	424	401	428	385	431	438	388	388	425	388	425	420	435	379	396	377	403	423	426	412	398	427	365	434	397	428	394	357	400	403	377	398	397	377	400	407	438	401	398	393	390	366	412	394	421	391	380	415	415	391	423	421	409	425	389	415	411	416	398	395	435	394	402	349	400	418	410	398	411	422	398	425	401	408	424	434	392	394	409	391	426	395	420	433	409	421	411	404	396	396	423	397	410	422	372	390	433	402	395	411	414	403	405	413	435	402	411	431	395	385	396	416	397	429	396	436	413	402	387	380	394	401	404	404	420	402	365	431	419	438	379	370	380	383	387	398	403	406	396	415	387	418	393	377	403	419	382	419	415	438	377	409	404	391	402	444	382	389	373	424	427	400	412	399	429	405	408	399	403	422	379	381	415	408	415	397	390	420	361	363	399	396	428	396	405	399	393	407	395	374	465	423	421	424	407	375	408	402	398	420	399	376	423	403	417	424	387	440	403	427	401	416	374	414	427	402	375	413	408	415	431	417	391	437	375	419	387	381	371	370	408	409	400	411	392	406	386	416	408	406	399	404	402	428	388	409	390	388	405	416	402	435	379	390	394	420	395	399	395	390	440	412	410	418	409	420	387	407	454	360	384	400	387	395	421	384	425	379	392	415	416	405	420	418	399	440	448	402	424	423	397	379	385	399	417	429	408	427	390	415	388	418	394	425	396	421	416	377	424	360	404	411	399	378	426	399	400	380	423	407	428	394	387	366	382	390	433	383	377	409	393	422	415	444	428	394	408	401	444	382	383	406	419	431	407	416	413	413	404	406	364	439	383	353	421	434	402	398	423	408	375	424	394	372	413	404	421	427	390	414	397	414	421	424	419	417	395	394	415	385	391	384	405	396	400	429	406	419	440	422	421	433	385	403	394	406	419	418	407	382	395	439	423	439	402	418	391	420	391	367	441	399	433	383	394	432	402	384	396	424	423	426	414	381	428	428	380	392	396	370	402	371	374	404	378	420	396	408	433	375	378	371	407	399	403	388	405	424	427	411	356	416	385	409	408	418	370	368	423	409	409	374	424	396	392	370	411	394	427	442	420	398	376	419	407	385	420	395	430	392	389	412	411	409	401	411	456	388	377	430	417	396	385	407	378	395	412	374	388	390	440	411	406	428	442	393	400	422	419	414	408	415	381	402	412	405	441	421	381	414	404	403	385	401	385	390	402	425	413	405	404	392	424	388	402	400	393	371	397	378	409	409	422	401	381	386	397	416	390	412	413	392	383	402	413	391	377	409	419	426	408	415	411	413	402	405	388	402	391	421	400	401	378	416	427	412	455	360	395	415	370	410	391	429	452	431	435	389	427	422	399	400	404	379	382	389	396	377	410	364	432	389	410	397	415	431	388	411	394	430	395	366	364	381	393	413	402	386	383	432	395	398	376	422	407	394	401	424	423	374	425	399	406	387	447	421	381	394	445	422	363	417	419	404	401	381	411	382	388	416	400	455	413	393	393	403	397	447	403	388	418	430	449	391	394	436	400	406	410	445	410	443	421	409	396	413	436	416	405	423	392	407	401	434	397	406	422	390	404	418	441	382	404	394	398	417	423	408	430	415	366	366	409	423	397	407	415	390	388	428	375	398	393	417	410	446	394	392	361	421	396	424	370	403	427	411	379	402	389	403	395	390	428	383	431	380	416	413	374	389	409	406	427	384	387	415	395	460	400	385	413	357	404	431	419	395	413	406	431	424	411	403	414	387	453	430	432	439	412	412	398	405	399	406	379	429	399	423	408	411	401	430	438	438	401	370	409	408	439	413	404	404	451	418	410	417	367	427	425	394	439	390	405	391	373	392	439	417	427	386	368	373	404	413	431	462	436	405	385	425	401	419	384	386	386	404	418	378	402	402	423	404	399	363	455	393	389	414	403	384	418	433	399	409	418	396	435	392	400	402	441	393	388	420	368	419	422	407	383	405	427	383	421	386	435	428	430	403	395	404	379	416	365	436	436	431	398	428	437	409	406	440	356	410	404	382	422	386	398	435	379	397	418	430	472	432	409	386	421	426	407	439	428	380	407	411	415	401	399	408	425	391	389	376	403	427	392	414	408	391	384	423	410	404	370	361	390	370	393	421	393	426	436	375	382	423	399	415	400	394	375	386	403	407	434	422	381	399	401	433	413	384	411	423	418	415	396	390	404	411	403	413	402	433	404	424	393	406	395	391	396	402	385	420	385	385	381	404	422	397	428	380	398	411	390	399	391	432	391	428	385	412	366	422	388	432	416	402	426	404	380	403	374	410	381	411	395	396	401	420	408	429	423	406	416	403	406	431	399	424	444	443	380	413	364	440	398	360	398	396	426	446	411	378	416	369	393	441	409	401	424	441	424	410	441	453	405	380	405	398	444	422	438	413	378	433	371	383	386	405	434	375	373	385	386	400	416	421	424	395	369	384	348	433	412	434	409	438	388	400	370	398	423	376	388	374	408	423	400	406	436	432	408	377	397	370	406	391	361	379	402	413	379	400	426	385	440	416	423	387	402	402	388	402	388	404	440	396	444	373	399	423	377	417	407	385	456	424	406	431	416	419	390	412	413	398	387	420	393	385	409	389	423	397	412	399	405	397	416	428	397	432	404	429	393	422	411	402	402	399	361	416	411	402	396	356	418	387	397	413	382	407	392	426	416	389	410	398	388	400	422	386	363	437	397	378	428	376	413	414	376	397	393	431	388	387	374	406	404	388	398	406	397	388	408	417	419	391	386	413	383	453	394	372	447	415	380	438	410	369	393	389	376	406	382	405	438	385	419	386	388	413	419	388	413	395	370	425	393	402	435	391	401	406	409	421	409	474	408	425	425
2518	379	386	383	355	344	306	339	334	303	341	302	336	340	360	369	354	373	339	323	309	341	336	316	376	352	327	312	314	331	337	349	342	334	335	316	371	341	319	337	355	300	325	337	344	341	330	346	326	325	365	311	352	344	308	355	302	333	309	314	359	367	362	342	343	336	361	314	320	325	356	335	361	299	337	371	356	336	298	353	328	326	357	338	323	351	332	306	330	318	344	349	300	341	349	324	355	334	298	362	301	301	347	346	346	307	342	337	330	372	318	351	334	320	318	311	339	342	401	342	336	320	362	348	336	318	301	337	343	329	313	325	348	369	323	359	371	325	355	359	324	322	357	327	354	346	357	336	353	343	314	322	344	330	350	325	322	373	357	349	326	301	323	343	332	333	356	362	370	301	348	343	351	336	317	330	325	350	353	318	336	359	321	345	347	350	352	316	326	348	319	338	321	352	300	316	341	375	334	335	323	337	359	329	354	361	369	317	310	322	321	365	319	349	321	327	340	329	332	338	341	311	323	354	360	357	363	329	302	323	360	329	364	326	361	343	315	341	346	338	341	357	361	334	346	315	311	339	357	347	332	364	331	337	338	299	352	326	336	357	327	343	352	332	326	322	321	308	326	321	331	358	339	337	326	314	331	328	348	332	303	323	356	310	332	325	322	352	363	369	312	327	360	332	326	321	322	309	351	347	334	337	341	346	355	334	302	335	317	320	324	344	356	354	366	356	339	339	344	314	318	337	347	324	361	321	298	325	315	337	331	351	332	314	305	364	360	342	360	321	359	347	342	338	319	291	354	334	324	344	315	365	346	326	327	326	341	310	344	336	319	363	317	336	353	321	328	308	365	311	315	333	352	349	317	333	331	307	316	371	332	327	331	354	337	350	318	340	328	354	337	318	360	337	335	310	366	326	349	349	359	347	352	324	355	371	342	349	325	303	353	305	318	358	341	348	341	342	295	355	315	306	348	354	330	328	333	361	315	317	345	343	344	292	334	333	329	348	329	342	354	353	336	346	343	313	307	310	347	309	330	371	356	321	305	330	337	300	321	348	343	341	342	301	343	300	329	303	356	345	336	333	326	345	368	344	333	342	298	355	351	324	302	341	362	360	306	328	366	345	317	337	334	328	295	319	348	347	316	318	338	337	350	348	358	376	347	329	324	354	342	310	339	357	358	358	319	300	316	356	329	358	338	337	322	345	329	336	319	292	337	326	375	347	340	334	325	311	311	337	342	307	332	345	328	336	322	377	346	336	347	329	317	319	344	355	314	331	342	356	323	379	330	343	351	324	330	332	339	321	365	344	345	351	347	343	323	310	322	363	333	337	348	354	338	324	347	359	319	320	345	357	311	334	337	330	334	360	299	295	322	336	332	331	348	333	323	338	360	331	362	355	321	324	355	345	367	323	306	334	327	335	347	335	367	358	337	357	357	344	328	314	312	319	342	348	310	319	336	368	338	320	338	367	321	349	345	351	324	311	305	370	303	340	343	328	326	362	350	343	330	357	321	319	330	343	355	335	332	314	336	299	333	304	345	329	305	367	355	352	340	320	348	315	345	331	346	297	314	342	338	307	306	360	314	322	331	351	318	340	367	343	345	342	314	329	347	348	315	306	330	328	319	313	307	317	370	336	353	344	330	345	355	307	346	361	350	304	324	305	314	351	363	384	351	367	343	338	352	303	360	351	340	354	328	318	321	339	312	321	350	311	339	336	342	358	327	334	315	348	317	347	337	319	323	329	349	323	326	324	307	349	326	318	325	361	332	345	341	354	339	342	366	340	318	286	314	338	353	319	346	347	359	317	343	306	314	330	347	333	371	356	341	324	357	321	329	319	306	328	323	344	327	324	360	349	346	371	360	358	326	335	316	325	334	383	337	341	332	337	334	336	315	321	315	346	369	318	330	317	358	361	381	322	365	352	319	344	323	361	319	379	368	319	335	313	327	319	369	353	332	332	360	357	338	289	328	354	334	352	350	377	325	320	336	325	306	316	302	292	346	348	333	308	347	318	333	330	332	344	336	336	381	335	325	335	359	313	335	328	350	329	329	338	354	332	366	294	326	341	308	350	357	344	338	340	299	376	334	330	350	364	347	309	347	362	342	353	346	307	347	282	338	333	342	326	318	354	348	367	358	312	348	322	319	331	322	368	315	350	320	326	333	342	331	340	309	351	336	372	341	344	355	345	318	316	328	336	347	314	327	321	341	331	350	336	340	327	330	338	329	340	336	345	330	317	350	330	348	342	336	333	348	332	326	332	356	352	315	315	383	324	328	319	308	331	342	329	341	365	343	338	349	312	353	364	334	347	316	305	334	334	300	344	318	321	286	337	314	360	302	355	310	385	326	335	352	336	287	354	346	340	314	334	317	317	346	309	312	339	336	332	348	353	335	340	324	330	391	359	332	328	333	320	338	336	349	344	367	328	306	327	327	353	337	367	356	326	400	345	354	329	350	338	326	364	330	329	331	335	328	312	333	321	362	324	310	341	327	352	359	320	338	332	338	345	333	344	356	359	343	356	314	351	339	316	298	344	361	328	308	356	353	309	328	320	348	335	356	358	316	316	344	346	336	381	312	302	290	340	365	333	350	331	332	336	312	337	348	348	336	323	313	338	324	338	342	348	340	362	371	324	324	322	348	323	339	341	377	333	329	349	323	356	328	318	325	299	324	318	361	295	339	326	313	352	328	326	349	303	351	313	337	362	320	359	348	337	324	320	302	330	311	340	322	359	384	355	343	306	324	315	320	321	331	357	321	335	354	363	342	347	340	341	329	329	337	335	299	340	330	353	308	333	307	365	338	364	324	322	332	303	307	312	312	357	364	329	361	327	336	316	348	356	352	332	344	317	348	335	332	319	365	314	347	364	351	332	349	364	357	336	373	309	369	337	331	326	324	340	368	324	351	302	302	360	341	308	304	348	352	365	313	341	341	328	364	366	337	358	327	330	321	319	336	357	342	321	328	373	314	328	338	316	325	341	373	323	325	345	323	339	332	333	336	337	314	339	336	340	319	328	352	336	348	369	340	355	313	333	327	342	349	334	349	328	325	395	311	352	332	330	352	314	333	329	325	307	320	337	340	347	338	342	334	354	335	333	337	319	323	313	327	326	327	346	370	334	343	324	368	348	359	349	365	322	307	348	374	352	294	352	293	359	348	323	351	357	311	317	375	343	350	313	313	353	368	340	310	351	355	392	358	316	312	334	321	359	335	339	348	333	336	323	336	319	334	343	325	297	289	309	319	319	339	337	382	321	323	335	342	297	332	345	369	335	338	348	339	315	331	320	340	286	333	303	347	327	317	336	348	352	342	340	330	348	336	362	337	340	309	319	329	356	309	359	337	328	321	307	303	358	322	346	340	307	348	334	314	319	338	350	347	345	364	345	336	377	322	330	337	321	353	332	343	393	330	298	321	335	346	313	348	364	332	334	337	331	326	333	351	322	306	306	340	349	369	317	324	333	318	350	338	358	337	353
2608	900	994	972	986	900	932	926	876	911	866	921	864	849	845	858	832	862	874	853	898	870	859	842	864	895	855	836	848	867	805	881	812	856	907	890	881	889	897	886	875	851	890	870	817	846	921	881	801	881	826	904	843	845	851	838	846	853	880	782	921	842	834	842	871	882	866	810	837	872	867	815	870	889	829	882	859	861	899	872	852	886	800	883	869	849	811	888	871	873	833	832	843	884	865	872	821	807	891	882	821	886	817	866	875	861	823	818	918	861	904	908	848	870	814	808	820	820	866	899	891	807	824	827	908	827	848	855	826	908	874	810	843	835	821	841	823	853	894	843	812	789	840	869	871	877	865	898	853	845	902	897	843	800	842	844	878	876	872	872	858	856	877	812	883	838	922	879	864	843	850	850	825	831	862	839	843	852	842	830	876	833	869	851	932	858	889	870	882	870	877	850	843	821	896	810	821	853	858	856	871	853	872	857	833	853	835	898	817	892	875	817	808	840	893	816	853	858	861	848	810	835	873	874	902	842	905	859	836	837	804	844	896	819	842	859	835	914	837	910	841	859	857	844	836	850	831	861	857	835	836	841	843	781	814	839	861	855	868	894	802	827	847	845	832	841	831	889	864	799	874	899	848	847	904	867	840	836	880	845	902	876	874	848	916	843	834	851	849	871	929	900	864	839	899	827	840	876	852	876	907	894	863	873	866	846	900	905	857	855	845	865	849	868	841	841	882	823	886	901	844	854	839	877	814	937	884	894	798	903	871	828	910	905	888	862	825	894	855	843	908	858	846	802	876	844	845	822	801	812	853	912	824	861	864	824	903	889	769	837	865	862	825	821	817	869	853	862	825	806	832	841	862	848	863	832	784	882	945	862	859	845	807	886	867	862	874	864	881	884	841	840	824	831	854	877	854	868	925	846	891	871	860	826	779	844	925	845	892	893	872	864	807	815	805	860	889	786	832	866	850	886	875	872	912	874	843	899	847	839	864	812	860	876	851	844	854	838	902	842	902	848	824	834	829	845	876	809	883	880	888	868	881	851	843	858	839	852	865	869	882	851	851	870	866	817	831	864	838	830	852	818	883	860	842	806	853	851	864	858	879	835	778	838	878	848	817	861	850	895	862	852	830	890	860	911	843	918	892	875	901	900	830	895	833	869	860	879	864	846	856	897	842	848	852	853	874	866	849	827	882	882	897	896	824	814	859	836	852	852	841	880	878	859	800	890	889	911	866	914	840	839	870	804	857	824	888	787	874	859	843	867	819	877	871	850	858	820	873	939	887	919	835	916	816	838	856	870	879	917	887	835	818	871	882	872	826	830	859	834	846	892	869	902	877	805	870	833	861	850	844	843	843	858	896	852	854	814	881	864	844	841	876	885	830	815	870	866	865	812	816	848	827	882	841	842	927	836	845	858	941	846	851	827	832	849	844	810	852	841	865	845	834	824	861	840	889	918	811	850	861	837	842	904	880	883	866	891	841	845	889	858	841	835	843	831	894	827	843	871	878	831	844	793	842	832	834	854	856	928	801	887	853	877	810	836	882	828	859	887	888	918	887	862	831	832	805	898	819	845	857	913	911	870	869	935	854	817	902	854	851	829	883	848	851	886	893	844	879	885	849	809	890	847	848	848	840	868	864	902	802	830	855	794	893	869	871	807	877	834	849	831	858	897	832	843	901	849	809	913	884	858	860	911	871	802	852	791	837	898	849	897	880	915	812	852	885	835	803	884	880	828	884	871	841	832	909	830	842	843	891	875	842	859	890	856	868	847	888	863	849	823	862	883	869	859	848	874	865	858	826	842	830	892	818	816	859	853	819	807	859	834	814	874	901	853	883	887	879	886	831	836	854	782	877	871	812	809	790	863	848	853	888	901	830	848	867	861	879	816	878	868	852	820	878	803	875	826	892	851	860	805	853	831	853	847	809	841	820	804	811	844	850	886	877	805	844	851	802	875	884	845	855	893	931	875	869	794	816	847	835	832	850	865	911	851	849	874	832	855	858	864	894	865	840	859	832	840	806	881	871	852	810	838	893	852	828	863	815	780	795	852	878	848	841	857	811	850	816	862	879	894	833	857	826	838	851	849	888	879	872	907	845	815	873	864	837	863	874	877	821	845	847	859	798	862	850	877	854	856	843	910	877	825	850	839	869	862	880	884	811	880	847	793	876	824	840	873	889	841	842	856	833	856	848	828	826	864	866	852	858	851	889	837	860	866	854	908	852	834	849	865	885	839	889	845	856	913	797	842	864	872	859	857	796	890	806	877	884	821	863	864	806	883	823	819	812	922	869	849	885	858	928	899	861	856	863	857	893	869	793	901	898	852	871	913	866	852	853	922	867	842	880	864	846	818	847	839	859	890	879	867	861	838	888	860	798	804	863	824	817	801	867	816	882	900	871	868	909	856	899	855	910	866	839	875	849	912	805	831	854	827	866	880	850	869	870	835	859	895	869	874	841	850	816	864	812	785	892	904	834	880	885	877	822	883	838	830	904	829	881	885	841	855	868	821	860	855	826	832	862	837	849	843	862	832	886	881	821	889	855	882	841	864	883	853	881	906	823	838	878	841	846	840	910	844	856	873	859	823	844	857	890	820	870	892	833	892	897	842	907	845	839	819	832	858	873	878	914	842	877	859	848	870	817	884	917	836	859	902	839	861	894	858	923	883	812	817	853	846	840	862	855	835	800	853	897	869	828	812	824	823	833	875	865	864	817	830	823	834	808	908	888	874	862	847	813	816	837	882	838	869	872	827	862	888	888	843	845	788	792	831	872	823	818	854	827	874	815	853	885	861	876	880	883	860	803	863	864	833	891	851	846	844	876	858	838	841	846	852	842	825	822	891	829	842	820	829	824	870	898	832	870	868	864	848	893	830	801	882	833	843	867	844	827	818	902	894	819	852	839	860	871	869	839	836	870	792	852	844	828	876	835	829	873	866	832	875	898	907	895	808	850	864	821	923	849	854	860	866	864	823	831	889	864	867	831	895	844	888	904	881	869	929	899	819	843	867	847	872	854	828	878	843	835	831	894	837	831	855	811	895	836	861	872	856	886	856	797	848	828	855	852	867	879	860	854	834	843	829	852	843	817	842	831	872	832	843	866	896	864	854	922	844	855	844	922	846	789	845	913	866	826	858	826	858	827	808	845	796	875	872	867	848	871	855	899	882	878	800	834	788	833	860	805	892	833	904	841	878	840	813	819	851	807	831	854	883	841	853	868	852	869	792	844	823	859	842	841	880	852	819	825	837	829	882	836	798	821	810	857	839	865	876	920	892	867	866	859	844	854	837	813	822	850	901	853	876	814	841	794	795	841	819	852	905	876	820	900	870	892	860	856	865	858	863	854	813	822	800	874	837	828	835	875	883	817	876	845	897	901	828	861	856	915	846	800	820	900	854	865	854	881	872	880	873	777	805	844	899	845	856	813	913	854	874	889	823	893	851	851	882	898	857	856	876	865	851	928	833	877	836	866	930	847	852
8341	1168	1383	1156	915	726	613	570	494	400	426	388	402	393	373	356	351	345	323	336	312	347	312	369	335	312	338	289	313	348	320	336	313	331	278	300	295	311	351	292	307	300	321	302	324	313	310	332	315	272	337	310	296	328	316	311	319	317	321	316	288	315	308	326	333	327	315	312	310	298	328	283	308	308	299	303	316	294	335	302	286	344	273	317	291	318	310	328	297	308	286	296	304	320	318	284	337	327	312	298	340	291	340	368	299	308	258	302	295	314	300	318	298	275	309	311	310	324	309	318	303	285	328	307	315	308	337	299	297	290	326	308	318	325	296	311	303	296	306	317	325	317	307	323	319	329	324	314	267	312	311	334	279	317	325	313	292	287	293	306	320	326	297	292	299	324	307	293	327	278	313	303	285	311	324	314	304	304	314	333	337	300	278	297	318	290	281	333	308	298	302	312	318	273	321	303	303	292	311	299	327	328	289	312	286	309	335	341	316	333	319	270	342	335	335	313	308	299	312	286	296	309	316	331	315	328	304	323	330	307	322	332	310	298	290	285	311	312	312	277	283	281	318	309	333	316	305	310	343	286	307	308	316	304	285	300	315	294	304	322	319	315	320	318	305	318	307	306	298	328	321	291	309	282	323	294	310	286	295	305	340	330	331	329	347	292	293	330	301	294	308	274	321	318	345	294	281	298	299	310	349	316	324	295	312	343	280	291	307	316	274	329	308	322	285	289	304	275	304	284	307	339	293	334	327	329	324	309	299	316	300	307	346	307	291	295	327	300	306	312	303	277	320	332	266	293	313	301	300	302	300	333	311	292	304	294	300	296	306	291	322	290	282	301	304	311	295	323	312	329	314	333	311	266	301	339	322	308	317	297	292	272	311	291	326	316	293	277	308	324	278	301	293	314	319	302	285	313	314	271	306	299	312	322	316	310	333	314	295	305	307	294	313	315	332	337	310	320	323	283	288	315	320	299	316	314	303	334	331	299	304	320	329	299	294	322	300	280	308	335	313	355	338	307	284	313	298	284	331	297	348	300	299	293	269	307	318	303	325	312	298	307	279	318	309	334	304	311	321	315	326	310	316	293	287	337	295	300	298	311	316	300	310	307	315	341	273	325	336	277	297	333	313	298	293	315	317	336	327	327	287	304	315	284	294	296	307	309	320	295	314	309	289	312	333	274	316	336	281	315	297	312	316	302	305	278	341	325	313	318	285	294	289	294	295	288	285	328	313	318	323	297	310	323	306	303	333	308	327	303	321	331	304	331	328	309	309	293	346	338	327	303	312	292	336	336	300	287	320	307	290	297	298	310	320	300	291	309	337	308	317	315	305	334	319	327	302	322	307	322	314	310	330	312	302	301	297	351	321	292	288	279	322	276	287	307	298	322	305	316	300	308	270	312	313	310	298	291	290	314	294	299	303	308	317	301	318	287	330	307	279	302	293	282	295	322	305	294	317	329	302	292	321	302	300	298	319	316	328	336	292	314	271	266	316	314	296	302	281	295	277	297	316	309	266	288	289	324	269	317	307	333	330	317	339	317	333	305	283	301	322	329	279	283	279	309	281	333	309	323	316	325	346	300	304	338	344	320	288	287	321	309	292	290	324	350	321	297	300	272	284	286	333	296	303	290	295	309	311	310	301	301	270	299	304	317	320	335	298	293	275	310	354	323	301	306	321	296	305	282	315	279	335	284	311	351	317	335	315	349	314	306	320	289	299	286	338	341	303	334	316	331	335	341	327	318	296	318	283	296	302	312	322	337	325	321	291	300	281	313	311	314	289	301	269	278	320	326	313	297	286	309	314	331	297	317	317	321	311	292	336	289	277	318	318	323	333	308	302	299	287	338	312	283	302	319	301	301	326	285	309	315	315	309	299	339	309	305	342	300	307	299	291	317	322	310	324	278	300	321	307	336	320	312	321	300	275	305	317	329	329	322	317	293	306	324	286	306	306	341	356	296	290	345	306	324	300	320	301	308	293	336	305	310	312	308	307	280	316	298	310	301	308	297	311	320	335	303	281	308	299	327	288	313	321	278	315	315	307	287	320	311	312	270	265	300	330	301	311	306	288	343	296	307	327	296	283	307	320	312	297	308	305	311	254	297	307	275	315	307	296	323	320	307	295	273	297	322	301	267	342	293	293	305	299	313	342	284	315	326	292	313	316	323	284	309	271	290	303	311	311	290	291	313	281	296	285	321	330	268	333	303	296	303	301	312	309	285	325	308	294	297	311	270	307	283	308	321	292	320	327	290	310	300	310	278	310	308	285	323	285	307	325	294	317	310	321	308	310	310	308	321	301	312	323	323	301	330	298	291	307	301	287	309	284	314	307	313	329	307	283	300	307	327	307	327	317	322	303	306	303	310	294	281	318	331	298	303	305	327	305	305	303	328	338	318	305	281	308	319	321	319	329	321	339	314	318	322	327	283	325	319	309	280	270	311	288	255	311	312	320	282	325	356	312	275	330	305	305	297	303	298	325	274	304	324	310	287	309	334	309	300	318	309	308	321	310	324	314	300	310	302	319	297	309	326	293	279	289	311	311	334	327	296	312	306	328	308	291	297	329	330	306	291	296	304	302	283	323	337	312	306	300	277	331	314	320	300	331	288	281	294	318	311	320	296	270	304	324	303	320	308	308	307	324	329	333	286	330	299	324	286	303	284	299	305	292	282	339	306	302	305	323	333	313	326	330	285	316	310	317	285	310	313	300	288	309	300	316	319	319	326	322	324	312	331	296	296	292	308	305	323	305	345	266	273	333	326	330	319	290	299	305	314	307	303	333	374	280	342	305	330	327	310	333	292	328	310	312	327	322	298	319	348	315	289	309	316	313	273	320	332	313	314	304	322	308	325	309	317	308	295	297	293	308	280	296	320	311	276	321	318	314	292	321	318	289	286	294	349	299	317	328	297	283	317	291	312	297	319	326	281	303	309	310	327	319	293	320	290	306	298	321	336	297	275	323	313	301	306	308	322	315	300	315	314	280	312	329	320	275	274	330	317	321	316	303	304	297	320	302	282	294	325	303	292	292	315	342	343	308	311	293	328	284	308	276	302	293	302	320	335	334	333	343	304	313	326	275	294	302	287	301	311	310	301	306	326	302	320	304	268	324	309	309	274	291	318	288	306	309	296	312	273	297	312	310	300	313	313	282	280	312	305	304	309	335	287	342	299	284	302	304	299	331	289	312	297	321	289	303	343	283	320	277	304	351	312	313	316	303	270	284	338	294	348	296	322	324	314	327	309	319	305	296	321	307	276	307	294	297	355	304	287	308	309	322	273	332	309	302	313	303	295	300	278	330	319	322	306	316	278	308	338	322	280	293	325	349	302	327	321	269	293	293	321	311	305	330	313	296	302	285	274	319	327	326	287	325	294	310	299	326	322	304	322	267	289	293	296	333	315	285	296	308	329	314	292	307	280	289	304	342	288	299	316	314	312	304	336	322	320	320	345	299	283	320	305	324	297	302	311	337	305	289	302
5874	1593	2939	3505	3057	2659	2240	1920	1786	1589	1486	1274	1263	1177	1138	1065	1120	1007	1042	1018	954	934	931	1018	931	946	872	953	892	859	913	871	848	851	859	862	815	841	837	782	836	828	824	801	839	815	820	841	836	812	779	813	847	836	858	855	786	813	838	806	770	802	816	834	789	776	814	791	794	828	725	818	790	771	798	787	751	802	775	809	802	788	830	815	793	827	783	743	765	825	764	791	801	770	769	795	783	796	763	833	797	782	810	760	796	843	792	810	801	750	789	838	817	804	795	794	787	786	781	781	835	809	822	724	845	767	766	779	790	734	821	775	816	825	771	767	766	790	754	805	776	836	772	823	738	776	740	795	797	811	752	803	755	845	795	827	747	764	733	770	812	784	767	762	778	832	779	759	820	806	832	837	775	822	762	759	795	779	832	814	782	773	789	775	739	775	776	783	776	801	830	809	770	862	790	771	747	797	775	772	806	803	792	791	814	788	729	759	785	769	751	796	792	811	794	772	802	763	764	752	775	787	790	779	748	787	742	765	805	783	745	742	833	792	808	831	756	817	779	799	776	752	729	808	824	766	809	844	825	751	821	780	813	732	809	793	815	790	789	790	794	768	784	796	754	788	818	766	728	796	741	795	786	744	772	775	779	771	843	832	842	737	735	830	804	803	817	794	775	760	776	803	794	741	779	808	784	829	823	746	826	796	764	763	839	807	818	832	782	809	785	744	773	822	758	776	753	786	785	802	755	738	840	798	838	744	742	790	795	779	801	819	765	812	765	785	826	818	814	766	791	809	788	844	790	784	804	821	813	777	773	758	799	805	810	774	748	745	855	760	768	771	756	741	734	764	805	795	801	778	758	742	809	762	770	781	805	749	781	746	802	848	821	804	749	836	782	760	780	834	804	805	805	822	746	786	778	811	771	739	796	796	777	778	729	763	809	803	749	772	745	798	789	742	765	775	750	840	830	747	745	816	780	782	773	790	791	777	765	798	744	794	718	770	822	775	817	814	801	806	769	763	799	783	764	769	768	800	773	785	767	818	770	784	805	748	733	734	786	771	783	792	806	823	770	820	772	790	768	757	815	741	766	817	726	783	800	771	758	793	767	824	782	820	734	802	820	790	756	725	760	804	847	789	764	782	796	807	748	786	809	766	786	781	809	776	808	770	771	811	804	761	790	749	798	777	775	802	815	797	801	802	819	762	782	732	749	821	819	759	747	793	816	779	759	802	754	794	822	785	772	774	774	753	753	780	783	798	792	799	757	780	739	785	773	788	834	735	770	797	805	798	772	801	769	765	854	786	801	782	771	781	738	777	749	828	786	782	778	754	793	754	795	731	805	821	818	760	822	792	802	800	795	758	771	784	754	826	821	816	744	827	767	777	828	828	769	834	799	812	797	817	798	740	821	782	837	824	746	763	795	800	757	791	784	821	773	819	772	765	762	753	793	725	813	787	789	757	811	773	814	785	798	804	795	793	782	751	794	790	736	766	816	777	817	743	787	795	793	835	825	772	802	807	748	827	755	800	797	819	762	766	772	809	840	792	802	820	773	776	769	783	773	766	772	837	796	795	814	779	821	821	767	838	750	805	787	806	798	733	723	839	771	747	775	764	820	757	765	761	773	801	773	781	750	752	795	779	746	781	778	757	769	839	748	755	762	769	837	796	813	757	833	795	793	802	805	755	768	787	762	819	790	792	740	810	815	813	819	784	823	769	797	783	782	740	757	771	759	785	766	780	814	752	757	792	774	775	749	809	856	755	765	801	813	901	825	780	772	724	766	744	752	763	789	706	765	786	746	750	750	789	774	805	789	787	850	779	848	783	772	807	817	788	828	771	747	764	794	783	792	765	803	792	809	822	790	806	793	865	841	764	756	776	756	782	771	785	820	739	800	778	769	796	784	791	811	787	799	798	794	774	804	854	719	785	745	821	825	804	825	808	786	755	770	842	793	773	794	754	758	789	741	818	810	761	755	793	778	737	791	812	698	773	753	834	749	732	782	743	800	751	745	751	781	773	805	785	806	763	782	820	791	791	768	822	818	803	798	805	826	764	773	808	777	769	798	752	753	798	781	773	775	781	791	794	765	773	792	789	758	768	784	791	749	767	768	784	765	788	721	799	767	772	818	773	749	778	735	770	720	736	759	791	762	751	790	761	780	776	761	768	812	770	755	778	732	816	775	807	763	781	763	768	805	767	753	743	772	836	716	749	788	828	752	772	787	766	798	814	763	818	771	764	786	743	803	807	775	811	790	797	804	789	858	837	760	799	790	755	785	812	782	796	801	753	813	732	774	754	822	775	831	740	804	783	787	763	772	773	822	760	806	779	772	756	808	812	798	746	834	764	760	764	787	774	763	748	772	777	747	824	758	807	803	828	767	783	817	773	760	797	806	724	763	801	766	820	822	772	802	746	791	857	809	774	798	798	805	772	774	788	775	749	805	798	765	797	784	811	766	717	775	752	793	787	797	765	775	802	752	739	769	804	789	746	817	773	777	775	778	807	818	799	801	798	782	781	791	759	812	775	817	756	810	772	755	801	835	768	805	776	788	793	750	764	761	818	815	772	818	785	775	802	795	823	823	793	785	754	802	783	731	791	810	731	830	769	769	780	813	788	786	788	811	806	766	767	797	765	774	754	747	780	795	722	776	746	749	822	774	790	801	774	789	805	824	803	771	778	768	811	780	794	797	795	765	793	787	782	782	793	800	798	733	792	768	795	725	770	773	776	826	821	850	819	783	767	773	789	763	732	771	776	776	753	776	728	745	812	751	730	765	791	852	766	780	804	797	745	756	792	750	816	780	736	756	820	792	779	802	758	847	804	762	831	773	775	763	745	738	816	765	797	820	831	800	784	773	801	750	774	746	834	759	753	826	765	769	798	784	773	767	791	770	760	790	829	802	770	808	845	817	758	821	795	779	797	806	765	787	758	768	798	831	788	824	852	760	757	767	730	786	796	797	764	794	788	771	819	795	793	793	779	755	789	795	786	804	817	765	782	755	839	772	805	791	759	773	779	805	779	761	752	770	751	803	799	756	802	797	831	752	769	761	758	767	771	817	798	768	788	764	789	808	816	750	819	789	786	816	800	757	745	793	788	829	787	795	794	789	827	758	791	759	815	795	820	786	765	803	793	751	803	808	744	781	789	742	803	767	799	803	750	739	740	746	781	815	779	781	794	801	795	794	786	840	842	808	774	728	813	781	805	768	747	742	790	819	812	801	799	750	774	776	824	734	790	780	774	812	805	757	767	758	853	777	774	759	715	776	801	765	757	771	754	786	798	847	780	743	800	829	804	795	769	805	769	805	815	800	779	753	759	782	816	759	778	738	747	788	749	768	841	793	813	811	784	772	846	801	804	745	816	821	765	741	778	780	774	782	789	802	803	750	778	755	800	798	789	751	780	772	772	829	796	751	766	776	806	808	770	773	803	797	757	759	764	830	830	745	822	808	805	758	823	794	807	763	799	785	801	767	746	765	844
15362	2336	2434	1890	1342	986	671	606	494	433	358	341	316	267	257	293	199	241	196	221	210	180	179	180	212	169	199	170	175	154	158	170	169	187	156	140	149	152	144	172	189	143	130	168	139	163	166	160	143	130	149	166	152	154	137	164	155	147	151	145	134	147	163	123	163	142	138	173	130	148	136	139	140	151	132	134	152	159	136	135	140	157	151	136	139	148	142	160	162	173	150	142	127	161	162	143	145	135	123	149	148	153	144	148	150	139	133	124	114	139	133	155	155	134	145	141	144	138	146	160	131	141	137	131	147	135	143	138	147	141	165	137	145	124	151	173	141	133	135	133	134	123	139	153	152	145	170	143	138	142	158	148	158	155	139	161	147	147	150	152	165	147	152	150	143	146	162	147	126	169	168	140	141	150	137	136	159	156	127	128	135	160	137	130	145	172	129	138	147	153	136	126	172	150	145	128	127	135	117	170	131	141	147	131	136	145	144	131	143	135	140	164	146	137	139	135	134	146	140	152	151	159	147	137	125	146	146	162	145	142	118	141	147	137	160	152	125	134	147	151	144	135	138	161	139	147	178	139	143	126	170	140	159	136	147	122	161	156	134	157	135	147	147	154	133	158	131	157	137	145	159	151	155	133	147	145	130	169	169	153	151	142	153	132	143	165	139	154	132	152	158	155	159	154	148	147	159	138	145	137	144	151	139	148	161	133	142	154	156	143	152	121	150	150	154	129	121	124	136	152	155	147	134	136	134	138	136	132	149	156	142	146	149	134	141	168	125	147	152	140	151	143	144	145	135	159	139	140	157	152	124	132	159	137	140	137	144	145	154	151	154	156	153	140	157	164	134	159	159	130	135	137	144	141	134	171	113	142	158	169	135	124	132	161	153	139	159	120	168	131	141	165	163	149	149	146	138	130	123	121	164	140	151	156	154	157	142	130	174	144	144	145	152	150	159	130	129	151	148	137	138	126	158	162	155	148	130	145	143	143	151	136	161	168	144	125	182	138	157	136	107	147	153	151	165	161	168	153	144	134	147	132	148	152	143	138	151	155	161	127	142	128	159	142	141	131	132	128	174	140	149	139	153	149	155	146	156	168	127	147	150	136	122	118	155	155	125	147	155	135	138	119	134	139	145	128	147	155	145	118	150	160	133	127	144	166	166	143	140	149	150	169	147	141	140	137	137	147	159	163	136	123	143	148	152	137	171	123	149	151	140	154	138	138	150	134	145	130	141	147	164	146	167	163	144	148	149	145	139	138	151	140	115	141	142	137	133	162	153	146	157	143	146	161	146	147	142	147	134	151	147	163	129	153	133	167	131	132	149	150	126	154	123	152	157	161	149	152	125	135	118	128	146	147	151	144	149	141	147	152	142	112	148	126	150	135	152	157	136	117	126	142	137	128	184	151	114	124	176	124	138	120	135	126	170	155	161	136	151	127	164	148	138	141	140	140	142	148	148	139	134	123	125	149	111	150	143	155	119	134	155	123	164	138	136	145	144	137	143	153	138	159	149	132	129	132	156	139	161	158	138	124	161	142	168	151	141	155	135	157	166	137	128	142	137	141	137	144	130	148	133	137	152	143	155	150	144	136	148	148	149	147	131	132	131	138	158	139	133	134	143	126	157	158	141	142	128	130	153	131	141	154	133	143	155	144	151	139	156	147	135	136	147	154	152	137	143	126	149	176	142	145	132	136	130	159	175	146	130	133	134	145	144	144	127	150	145	160	133	147	153	160	151	145	143	136	134	159	157	155	142	138	146	148	116	137	126	145	149	147	138	132	127	153	129	152	174	108	141	163	140	130	135	141	125	134	127	145	150	162	134	156	145	135	142	135	131	136	168	131	143	132	133	137	159	144	130	147	133	144	131	140	146	131	137	147	142	116	143	159	157	157	156	142	139	139	163	124	139	140	129	152	146	149	156	155	140	158	142	148	138	150	146	150	138	157	130	143	149	153	139	133	154	158	160	170	139	158	129	125	144	129	127	160	140	151	148	125	165	131	123	150	158	131	132	165	170	143	142	158	123	141	158	150	154	138	141	139	131	149	131	143	138	135	134	149	130	142	152	171	152	135	152	139	150	137	132	147	154	147	120	135	132	130	150	142	152	128	160	135	119	173	150	164	144	159	144	141	153	174	118	143	167	159	124	126	134	132	137	151	158	146	131	152	154	166	136	157	127	135	129	148	145	154	155	140	146	150	156	144	148	119	138	166	143	180	148	146	145	137	133	146	128	148	139	169	143	132	151	152	136	137	143	139	132	129	127	141	149	142	149	163	116	140	134	139	154	139	152	132	141	146	143	152	157	158	149	145	148	149	145	138	136	146	145	143	151	128	159	151	127	135	129	149	163	146	148	134	158	143	156	121	162	155	154	161	123	150	151	133	154	170	145	129	168	148	115	124	131	155	153	149	134	131	139	164	142	153	125	122	161	150	162	132	137	141	136	147	148	157	145	140	173	168	158	136	153	137	146	149	169	130	141	136	158	149	150	155	139	158	140	147	155	147	137	153	167	167	132	149	135	143	139	146	131	157	138	125	144	142	164	142	161	120	164	142	152	146	131	142	139	145	137	152	138	135	124	116	145	140	154	139	148	122	153	147	136	148	156	145	154	153	134	153	147	147	147	124	159	140	122	151	123	155	144	131	136	124	142	133	158	128	160	131	135	147	149	150	136	157	168	139	146	135	133	137	131	136	138	152	138	172	171	151	140	129	136	121	152	139	141	129	149	136	153	135	144	129	147	134	118	139	143	139	119	149	149	151	156	139	168	136	145	153	149	146	124	142	148	140	150	167	162	170	148	132	154	145	121	150	133	145	142	148	144	152	135	167	145	156	129	134	142	157	164	155	132	146	149	149	133	128	124	147	151	146	149	135	134	153	156	159	165	147	148	151	141	143	162	129	144	156	156	139	135	140	140	148	150	142	155	153	138	148	132	177	121	153	153	143	140	136	142	151	156	137	149	160	131	150	140	140	139	120	147	145	136	139	135	139	141	140	176	131	124	152	123	157	137	132	155	141	172	156	135	130	129	162	136	146	141	158	174	144	135	156	127	111	125	147	138	155	140	127	135	162	119	151	165	118	127	136	136	130	132	135	141	132	136	144	143	149	144	124	165	138	161	147	148	133	129	138	142	127	131	136	148	159	148	137	164	140	124	144	137	137	135	149	140	136	161	126	143	146	159	146	142	137	140	127	159	124	167	151	153	139	175	143	140	155	154	144	127	144	140	124	160	117	133	147	151	143	147	152	126	147	142	129	134	133	165	146	167	162	141	109	147	158	142	142	145	148	157	137	151	126	135	141	123	134	155	145	155	129	119	137	142	160	138	136	144	157	129	148	153	150	146	145	169	138	135	147	143	143	129	132	146	149	163	147	149	143	148	159	156	145	145	156	143	149	143	134	125	143	131	134	154	130	134	133	142	150	136	142	151	149	141	151	161	140	146	142	136	143	144	159	150	140	141	158	122	148	140	133	137	132
7554	2056	4588	5667	4798	3932	3274	2665	2308	1905	1673	1493	1361	1171	1123	1026	944	906	853	806	790	762	693	680	695	670	638	654	614	577	590	558	569	540	533	522	508	565	494	482	465	466	516	501	452	498	500	478	442	481	422	479	486	486	455	466	467	413	465	424	464	446	420	455	448	428	417	395	459	399	455	414	424	415	427	434	398	442	451	417	456	395	413	446	430	432	442	404	451	405	418	413	425	436	421	371	409	403	406	475	462	411	450	413	395	436	435	468	436	402	432	442	441	402	422	467	429	401	411	389	402	402	425	408	392	427	416	421	383	447	437	405	444	410	440	450	394	393	433	414	401	406	412	416	431	425	395	428	387	404	449	403	397	406	407	419	440	390	397	401	407	383	380	414	443	398	437	383	370	377	419	452	417	400	386	438	373	379	425	363	400	435	429	377	402	428	353	394	450	454	400	417	367	403	394	401	402	404	393	413	398	407	355	409	385	410	415	446	400	416	387	417	442	369	412	409	380	406	398	436	386	423	409	393	393	379	410	380	386	403	394	357	428	401	389	405	439	383	381	412	372	383	401	420	412	396	407	396	444	415	389	389	447	381	386	422	401	406	377	445	434	421	412	428	424	464	411	388	417	427	396	418	382	435	387	410	418	449	401	420	442	408	425	389	356	377	409	381	399	403	425	381	422	401	410	416	470	380	384	387	436	370	443	455	424	391	364	401	404	423	409	420	401	389	414	417	416	379	425	389	398	396	417	402	392	379	424	383	391	405	404	404	400	372	414	387	384	407	403	377	397	377	399	371	398	438	401	406	418	401	405	378	379	455	390	430	424	415	380	424	391	368	358	394	426	414	399	402	430	436	407	389	416	432	403	426	406	416	417	388	418	411	424	395	383	436	449	405	432	382	424	406	419	397	370	381	402	388	434	417	413	414	423	395	425	391	394	410	404	441	428	414	391	419	402	375	396	416	399	409	426	417	424	405	384	380	364	402	407	389	384	411	404	382	394	393	433	426	401	386	423	425	399	464	391	399	443	410	387	399	388	396	432	382	427	422	363	393	403	400	397	408	386	404	426	385	379	419	391	392	422	425	448	401	410	436	377	372	377	393	415	384	425	408	407	390	388	397	412	373	408	439	409	405	410	458	414	388	413	414	385	431	409	424	444	382	425	395	398	381	455	406	392	403	381	423	358	384	449	418	401	441	381	406	432	385	401	397	401	433	372	403	397	395	393	414	394	375	402	398	405	425	379	429	397	415	427	391	420	430	388	400	432	413	434	383	394	420	399	391	375	436	398	408	382	449	430	396	410	361	385	425	404	396	433	441	443	410	385	385	416	403	391	389	422	424	367	396	392	411	401	386	375	385	436	403	402	387	395	432	404	400	425	363	394	404	453	405	443	422	391	383	385	451	405	386	400	415	414	404	404	428	365	432	438	419	405	421	382	411	421	412	398	429	386	416	425	416	405	434	386	372	392	385	405	403	417	415	427	404	413	415	430	449	392	436	390	396	406	392	394	391	435	388	392	414	387	397	399	398	441	416	414	380	422	396	372	411	411	407	411	409	416	398	440	384	401	405	428	380	439	395	396	389	420	415	416	385	379	405	416	382	355	403	411	402	429	374	417	409	409	390	401	417	390	391	394	436	439	410	390	447	380	411	435	416	444	441	407	427	383	391	407	421	427	393	402	414	405	401	386	394	427	416	400	422	418	438	428	413	415	389	410	394	417	418	427	385	386	421	422	374	417	370	403	394	418	383	392	461	430	430	416	400	419	436	394	394	365	394	386	405	389	397	405	422	406	365	430	390	388	404	384	424	418	420	402	404	407	388	410	408	384	400	411	398	428	392	419	429	406	389	404	451	392	371	374	398	412	396	387	386	413	429	396	378	404	433	382	393	391	392	434	426	421	424	391	383	394	433	425	381	388	361	379	400	374	386	470	404	400	389	400	361	441	421	377	406	421	393	403	433	411	416	405	378	385	412	397	414	414	406	386	390	415	396	413	395	407	397	433	399	404	421	430	419	364	378	383	403	399	386	422	416	382	434	409	388	400	450	431	416	414	410	411	413	358	392	393	392	385	383	421	378	416	401	397	427	422	422	379	375	400	397	423	430	386	345	409	386	413	412	413	424	417	405	399	411	421	397	379	427	415	435	407	406	377	385	436	413	371	390	411	384	429	362	389	377	410	428	411	416	418	412	386	392	403	382	436	404	387	404	401	424	428	401	442	429	390	422	374	386	395	408	394	414	378	422	395	396	383	410	419	415	414	407	411	421	421	433	409	439	427	417	391	418	391	414	446	390	423	398	417	384	373	419	449	428	412	404	407	421	405	412	442	431	408	372	435	399	443	425	440	424	393	437	433	392	406	408	426	428	404	404	393	422	446	388	374	376	410	407	390	385	395	409	391	428	433	407	437	393	429	409	391	401	399	390	408	428	416	395	389	424	414	410	390	424	422	409	384	415	435	425	413	405	391	398	420	386	419	414	425	405	418	412	363	433	395	415	427	371	419	379	408	415	401	398	392	414	411	388	433	389	410	423	395	413	422	420	396	437	402	436	406	435	426	425	382	415	408	443	404	437	415	406	410	399	393	418	419	451	450	379	431	426	408	419	410	409	388	373	399	425	420	410	455	439	407	390	388	411	420	385	417	420	413	360	427	369	404	395	442	415	388	438	387	435	427	393	427	377	392	428	394	392	391	403	381	398	424	396	423	377	422	418	405	429	427	425	404	362	410	366	409	420	431	395	420	448	406	388	415	382	423	438	409	440	419	392	385	427	409	413	416	425	394	358	435	368	427	416	405	439	369	406	436	390	401	367	396	406	419	390	432	396	427	403	402	397	405	400	389	442	406	421	471	436	427	376	416	388	386	428	427	389	401	424	348	363	400	397	398	442	365	391	386	394	387	390	429	427	412	382	398	397	420	403	408	404	408	416	417	378	394	400	396	405	399	365	368	431	412	442	389	406	401	393	413	401	399	386	393	410	411	416	386	456	422	404	422	424	409	407	405	399	395	393	411	426	466	393	430	376	410	417	441	435	388	431	413	417	421	438	431	406	392	430	404	425	385	380	430	407	404	419	374	401	393	398	436	441	407	369	406	428	384	371	405	399	385	409	438	411	413	425	403	394	416	402	395	373	393	399	398	390	436	400	382	459	402	434	380	440	402	395	389	428	420	430	381	405	424	435	387	401	384	394	392	413	404	412	369	369	419	411	452	372	388	386	404	383	419	378	396	416	430	388	401	408	380	425	417	431	408	404	376	422	392	405	425	405	417	405	409	405	388	370	428	397	419	393	386	413	410	406	370	367	401	445	420	371	415	420	418	410	375	366	421	417	414	430	412	399	431	407	386	421	357	449	426	361	403	419	421	401	376	364	398	407	418	428	371	414	388	390	399	397	413	411	424	398	418	404	397	425	431	444	415	407	415	401	403	378	416	423	378	415	381	430	414	417	417	407	451	370	404	419	392	407	400	424	402	411	391	413
2542	391	404	384	350	328	321	356	331	344	354	339	347	340	338	361	325	348	326	326	319	312	373	339	349	336	297	339	360	364	336	343	318	336	370	319	307	325	337	335	326	311	332	356	336	345	357	338	314	316	323	323	297	340	321	303	340	320	334	334	362	328	338	317	337	332	306	365	312	334	283	327	326	333	348	316	325	337	346	321	332	297	349	362	322	348	331	347	315	357	325	345	330	303	322	329	331	385	301	312	324	324	370	333	323	303	333	329	353	357	340	321	312	328	338	318	341	306	363	322	305	323	337	298	370	290	318	315	336	308	302	316	341	337	315	330	353	348	347	340	353	281	327	332	353	353	352	323	339	329	317	340	339	355	320	345	328	335	301	320	313	340	318	339	313	303	345	324	322	318	377	317	296	336	323	325	302	380	303	340	353	323	324	332	295	317	337	352	338	338	331	341	348	336	336	328	336	338	329	326	290	354	333	327	320	312	341	317	351	337	331	326	317	345	346	341	372	305	327	332	346	351	327	371	348	329	336	307	335	323	332	337	328	361	362	347	329	341	347	322	328	311	323	344	315	358	361	353	342	318	329	329	309	325	327	313	301	333	318	350	307	349	340	335	322	344	307	301	324	327	324	365	333	320	357	380	304	326	297	334	365	313	367	296	316	299	318	314	383	330	370	333	362	345	332	326	362	336	324	333	319	340	331	325	328	340	319	351	349	348	323	325	342	339	328	335	348	356	349	339	369	323	332	315	319	330	332	351	308	347	349	295	317	358	349	348	353	328	322	300	312	299	366	330	330	320	342	321	283	318	310	339	325	323	312	338	329	304	346	328	356	312	364	331	327	321	320	341	326	342	327	344	312	294	340	332	306	317	320	317	300	299	319	310	305	332	327	312	313	324	340	354	320	323	329	316	323	328	319	316	354	303	348	347	319	341	329	349	317	352	341	351	331	330	334	343	330	339	322	328	357	340	318	344	316	304	345	374	348	310	307	336	321	351	321	350	352	340	362	340	319	329	316	352	344	349	341	351	342	329	327	312	346	326	316	347	315	311	330	344	379	311	350	314	312	344	333	333	329	313	305	339	331	347	370	339	344	316	319	315	339	352	303	323	327	311	327	334	329	351	354	312	315	350	286	333	313	360	320	329	335	329	348	325	323	291	326	326	330	353	329	355	349	328	340	306	318	349	326	348	342	319	331	348	280	345	346	341	356	312	325	292	311	350	326	327	333	331	356	334	348	346	370	355	332	345	339	359	342	338	315	337	341	333	308	335	327	334	343	340	330	301	380	352	303	323	335	326	327	354	336	313	317	302	358	343	339	335	334	345	312	328	345	351	327	323	337	336	366	343	280	317	356	352	331	319	358	317	302	325	317	357	331	315	338	300	343	324	318	328	311	343	323	310	316	331	343	320	320	352	335	315	313	371	318	335	344	348	334	310	312	333	355	353	337	316	326	325	320	307	333	312	312	340	358	332	342	325	335	333	344	306	363	346	344	338	336	347	318	337	326	317	365	353	363	329	340	336	350	335	326	344	346	356	335	345	326	369	352	304	323	295	315	335	366	313	302	329	349	311	345	300	312	333	359	340	367	322	347	307	346	345	365	340	319	346	325	356	330	329	327	317	320	330	335	315	311	342	371	395	305	331	346	352	333	373	347	339	340	331	306	310	310	326	326	342	354	300	297	313	294	346	334	339	327	327	336	323	321	344	327	297	349	304	332	320	325	335	346	378	348	318	372	355	317	342	329	335	322	310	353	332	318	326	311	325	294	293	343	360	340	373	309	345	333	318	350	316	343	323	362	359	325	339	371	339	336	297	351	348	348	312	334	350	329	350	342	347	296	295	314	287	350	376	321	344	350	329	361	346	349	336	309	324	340	322	344	347	330	331	323	365	326	299	329	373	334	338	331	333	309	319	354	336	341	320	352	320	321	333	323	362	332	326	370	322	333	331	345	307	327	336	341	325	321	295	361	336	355	327	282	318	332	312	337	339	321	335	356	327	323	341	324	332	311	343	330	350	345	362	346	342	325	353	346	343	323	328	315	340	353	371	336	318	298	319	307	327	350	322	339	376	336	322	325	333	317	330	336	308	342	309	346	336	371	347	295	343	355	344	336	365	329	336	324	293	324	301	372	312	322	313	298	335	333	341	286	362	348	340	318	315	394	363	324	323	325	342	341	339	352	337	348	316	329	340	338	314	324	343	342	335	316	347	307	336	325	366	356	342	317	329	340	321	323	343	298	361	382	338	329	343	313	305	316	321	340	378	307	290	325	346	320	301	308	337	335	362	325	297	346	335	347	288	326	313	373	343	305	337	315	357	323	354	307	362	363	322	333	336	318	345	328	331	353	356	326	351	351	322	347	334	339	374	336	350	351	331	324	339	346	325	345	356	309	322	303	346	313	325	315	356	306	359	375	359	318	336	357	321	322	339	332	340	326	349	314	322	323	344	338	315	337	344	348	355	308	341	323	329	335	335	328	338	357	326	355	335	313	351	349	323	341	326	351	324	336	334	324	354	313	357	352	301	329	298	302	314	326	326	281	359	335	342	334	317	351	349	312	330	322	329	331	333	326	331	316	331	327	327	342	359	313	321	295	347	343	329	327	339	326	325	345	323	288	321	329	337	382	345	325	331	347	351	332	328	276	364	314	332	303	315	317	368	324	337	323	281	336	321	311	355	320	327	340	340	345	295	338	331	341	342	332	336	311	315	364	319	308	319	320	396	346	302	329	329	347	323	349	336	325	334	334	349	335	326	333	348	358	325	320	322	328	326	341	303	343	345	330	357	329	342	339	344	326	350	353	332	294	296	353	330	363	311	349	341	345	348	360	326	336	322	348	359	335	375	351	357	324	335	341	308	349	319	364	326	319	370	337	325	362	349	315	339	357	378	327	323	336	316	347	333	300	343	368	361	305	349	329	338	337	353	348	344	354	300	325	345	364	334	337	343	316	320	305	381	374	325	358	319	356	334	320	355	312	356	337	329	299	347	323	353	307	345	339	320	331	340	335	311	307	331	304	307	349	348	321	349	318	313	348	338	339	311	356	313	322	321	362	355	363	327	310	326	327	342	348	337	300	312	363	314	353	327	333	347	332	347	339	357	331	338	335	348	346	305	329	315	368	325	325	355	333	308	336	324	351	328	306	333	341	297	354	348	317	307	335	340	314	299	333	301	313	358	357	324	306	368	335	325	317	333	318	338	320	323	310	339	342	340	287	345	325	342	336	311	294	339	330	346	308	290	305	343	335	378	341	331	348	343	314	362	332	330	337	336	323	340	329	346	312	317	323	295	363	351	335	331	336	323	332	300	334	310	310	373	341	331	357	319	349	331	332	322	308	302	330	346	316	322	328	329	333	354	323	340	352	323	339	350	367	347	326	358	335	339	323	335	360	309	301	331	363	342	330	322	331	341	327	325	320	321	332	326	313	350	356	320	331	316	311	331	342	336	306	341	332	330	351	322	336	319	345	319	348	333
2592	897	1006	1014	933	933	922	860	862	962	891	916	881	878	827	898	843	847	865	881	890	786	854	836	866	891	882	812	852	851	838	815	829	837	883	852	870	890	870	838	844	827	865	850	872	923	888	877	871	808	832	877	838	813	843	874	893	857	798	854	835	874	800	853	858	883	889	848	833	841	887	816	864	803	839	847	855	907	868	869	838	859	857	898	815	842	864	856	877	885	846	817	844	869	869	853	898	893	834	795	862	839	838	836	877	858	845	790	850	874	877	864	866	849	838	862	867	853	856	873	881	852	777	841	854	837	851	848	850	833	827	856	843	849	790	841	878	868	848	829	804	810	835	868	855	883	851	888	835	804	873	856	843	860	849	839	867	880	878	851	857	835	922	886	811	802	873	869	789	841	829	827	809	807	861	812	846	808	869	875	831	835	881	886	816	864	873	869	840	864	883	846	830	870	891	884	872	862	851	819	866	856	850	888	841	879	873	887	888	900	871	870	840	818	906	831	904	845	864	827	875	853	881	861	909	844	859	835	827	866	832	816	843	809	836	849	796	830	860	863	927	810	811	846	830	807	813	819	831	839	840	866	838	834	862	868	841	856	912	826	886	827	888	868	878	877	838	841	818	905	827	867	861	860	788	921	859	934	819	861	842	826	909	818	865	883	856	819	894	859	866	912	842	896	829	841	874	901	840	816	832	829	837	857	857	862	893	940	887	835	839	867	877	851	878	834	823	881	888	860	887	866	857	846	837	843	871	847	877	875	817	833	863	849	889	789	827	843	865	856	869	855	818	810	840	851	884	896	824	899	874	845	861	860	857	869	897	900	874	864	848	902	846	875	864	841	865	825	864	795	874	868	821	861	876	859	849	855	848	861	893	863	834	858	872	858	858	873	853	819	859	787	861	839	847	833	836	821	826	842	913	808	860	890	862	847	859	835	869	863	872	831	832	819	896	871	817	838	848	818	868	846	867	872	868	868	864	805	908	848	845	899	872	787	845	840	855	866	866	844	860	834	896	835	816	871	841	901	903	832	850	829	838	841	832	845	899	851	844	861	848	847	838	859	876	838	857	897	799	840	851	850	889	875	871	876	850	856	874	872	871	860	826	828	836	891	888	902	854	811	845	885	809	894	842	892	837	873	864	795	893	843	864	835	880	824	837	857	870	843	864	838	803	873	805	845	822	854	831	815	843	837	864	859	805	855	852	842	874	869	812	848	836	882	826	813	875	833	831	858	844	846	809	882	820	819	812	897	861	828	830	840	917	888	789	812	872	886	883	872	905	834	853	851	890	879	850	810	872	829	885	850	859	864	842	843	841	866	860	900	817	820	834	823	815	859	866	899	864	837	870	887	867	820	872	871	922	829	872	837	870	888	865	860	864	893	813	869	879	857	800	891	828	873	875	848	910	856	883	906	833	883	830	926	851	856	846	891	850	902	836	874	857	859	807	898	874	893	839	847	863	805	874	867	881	859	828	880	877	857	874	889	866	816	831	837	889	866	838	794	861	864	842	829	876	903	882	880	812	872	911	815	902	847	851	858	841	812	841	853	811	872	825	847	812	855	853	874	828	872	874	837	863	880	884	833	827	896	866	816	901	813	831	844	871	862	801	891	887	855	852	910	814	824	802	863	807	874	839	843	834	850	777	854	871	849	849	847	912	865	873	844	835	843	849	861	890	844	853	852	874	815	851	853	869	850	859	800	875	885	803	878	818	892	832	834	848	883	850	907	814	855	861	790	817	846	825	892	908	825	900	784	796	835	841	834	823	867	866	859	857	840	838	829	824	870	894	902	829	807	865	819	821	903	877	868	849	858	832	823	842	787	902	903	874	838	822	866	852	823	900	847	862	860	896	823	857	853	859	849	875	808	856	838	844	830	835	821	809	830	849	827	833	862	849	838	885	830	891	829	887	813	832	851	813	901	868	831	856	887	863	863	850	871	809	847	866	824	884	827	861	822	841	908	887	837	835	818	823	827	889	863	873	885	897	815	902	859	838	827	884	797	847	841	833	855	877	884	838	899	819	819	875	886	788	796	845	869	909	833	846	854	900	823	897	807	858	822	814	890	798	818	845	858	841	803	852	818	879	844	879	874	898	886	791	863	869	868	866	841	863	814	843	874	852	840	862	871	870	867	848	851	850	847	864	884	837	809	849	883	812	840	851	855	824	838	832	811	828	877	869	833	896	877	868	833	854	910	869	820	864	914	871	876	889	878	846	889	821	886	853	864	839	863	896	861	830	844	803	844	820	860	885	890	827	907	836	797	840	903	819	891	861	855	873	930	826	805	824	847	855	799	955	807	882	869	873	848	852	847	854	823	879	828	862	906	891	874	879	827	855	852	881	902	842	834	865	850	915	824	869	856	843	859	837	874	853	846	859	878	870	848	852	853	878	857	842	851	879	865	880	858	842	866	842	873	845	911	878	827	801	906	856	869	818	895	852	886	862	908	822	897	860	830	881	855	858	881	852	908	871	805	825	857	853	863	871	872	852	838	841	825	805	856	860	855	867	807	844	816	865	860	834	863	939	842	855	842	890	885	851	895	864	863	876	849	913	860	870	882	828	871	890	856	849	875	847	898	854	856	923	821	856	893	853	826	885	877	852	855	842	868	883	823	837	864	848	861	883	872	835	828	858	833	826	828	836	882	874	874	820	857	844	860	890	871	834	881	851	803	887	882	841	812	888	874	881	926	832	805	842	869	860	862	840	822	869	833	810	852	878	876	888	854	889	864	853	835	867	810	863	856	847	872	869	855	836	843	863	827	883	807	873	862	854	897	837	786	841	869	802	855	858	806	834	784	849	885	834	902	838	835	873	884	867	839	853	836	867	833	849	837	889	854	839	829	814	851	867	898	915	859	865	854	819	787	862	884	839	881	828	851	803	845	839	849	923	840	848	875	918	863	866	832	823	880	836	834	868	902	889	839	838	869	857	851	887	821	880	866	875	865	870	843	830	861	871	869	863	843	869	833	870	883	835	829	863	874	912	863	842	902	852	894	820	860	846	885	811	883	831	840	835	833	815	891	869	846	868	837	811	820	809	884	845	861	806	837	833	865	813	926	836	846	854	851	857	856	863	855	861	866	874	845	879	852	918	842	831	869	860	825	828	842	880	867	817	838	822	836	839	850	861	868	846	853	840	911	865	851	844	863	840	843	833	856	823	931	840	928	894	858	854	865	865	869	841	884	816	912	849	866	844	833	799	859	846	893	810	846	846	820	826	849	870	870	875	846	842	823	818	889	854	841	833	849	851	841	857	897	873	879	866	902	828	880	862	873	863	835	874	845	824	867	846	892	840	841	826	854	875	844	839	853	855	863	808	850	879	864	872	854	879	889	858	847	861	848	867	862	849	883	918	889	832	896	822	843	852	888	836	869	949	842	905	866	864	839	876	823	846	817	862	840	850	822	857	842	863	894	862	859	818	865	843	849	787	871	905	828	847	857	839	852	818	860	841	851	848	795	857	807	912	830	890	894
8497	1101	1405	1138	885	680	591	563	495	478	410	399	368	350	334	376	348	327	356	409	337	317	319	308	317	338	360	331	329	303	320	334	325	352	324	314	320	358	320	303	320	322	310	305	322	331	301	299	298	314	321	340	293	307	316	329	325	304	309	279	316	317	315	300	295	312	346	277	320	324	314	309	276	284	344	317	298	318	281	314	323	346	312	311	285	300	316	298	306	325	300	289	316	327	307	297	274	296	324	303	310	308	315	330	295	313	299	272	307	318	303	321	363	330	318	283	287	279	298	289	290	305	305	322	318	318	274	309	322	289	306	287	325	299	344	338	325	301	333	307	301	306	293	297	314	295	315	301	317	308	300	318	335	351	305	317	324	290	318	345	294	307	313	302	341	296	308	320	303	316	321	294	291	315	296	313	305	321	263	343	297	332	325	319	323	310	309	314	322	298	288	298	295	314	321	311	330	311	305	315	322	307	326	314	297	303	308	295	305	298	323	292	290	316	299	306	344	301	337	275	312	313	339	322	295	296	351	304	300	326	307	305	332	296	295	299	317	301	301	324	315	289	319	306	300	334	274	270	312	329	316	320	331	334	295	283	311	281	315	318	306	313	309	300	322	309	314	268	306	307	293	324	304	284	291	300	321	281	289	337	345	305	306	322	313	314	320	290	357	286	295	294	298	331	310	289	325	324	292	288	321	286	304	300	321	309	280	325	293	287	326	328	297	312	332	325	304	323	320	322	329	288	317	325	310	287	317	308	299	311	316	292	282	327	285	301	328	289	282	331	312	302	353	296	285	301	286	339	299	284	284	335	293	307	321	296	299	317	273	269	346	290	315	299	328	325	323	296	290	304	320	322	300	286	279	330	284	300	286	281	314	285	316	268	282	284	313	309	280	315	344	336	330	338	305	307	304	319	291	271	274	358	316	348	289	323	325	332	329	323	288	283	289	308	341	346	335	292	276	329	305	311	320	307	327	308	292	315	308	256	300	294	307	319	326	311	314	336	307	308	304	300	300	310	289	325	304	316	281	335	289	307	278	324	314	318	287	320	314	304	263	314	316	273	319	265	316	304	311	323	285	265	317	328	345	291	321	285	281	310	302	313	283	321	311	289	311	281	318	319	274	287	309	322	311	313	292	311	297	298	285	307	323	298	314	300	315	286	335	304	303	292	310	288	297	288	320	287	316	309	294	300	310	303	312	284	301	315	303	309	287	278	310	311	324	329	299	288	292	273	320	306	323	320	315	300	293	296	304	325	296	284	299	295	315	324	341	277	297	289	307	345	291	290	308	333	301	298	291	309	251	311	286	322	294	288	320	275	299	307	298	305	300	291	311	305	316	337	301	332	277	325	307	319	286	291	299	300	271	323	326	323	304	320	307	323	299	311	323	309	323	322	320	307	329	306	299	305	332	314	301	319	281	287	318	317	272	308	310	306	311	294	316	311	317	323	308	318	285	303	316	313	300	305	329	279	298	324	313	330	338	295	296	311	303	308	291	309	309	310	313	317	335	314	305	298	265	304	305	326	283	277	312	308	323	288	297	318	305	291	304	299	308	284	326	307	316	302	285	296	307	321	334	289	299	324	308	273	322	307	299	326	313	318	323	305	309	291	286	321	300	294	294	330	299	297	331	306	297	307	293	297	323	309	318	302	313	326	308	321	299	285	293	319	293	328	344	305	343	321	295	300	324	277	294	299	284	286	305	316	296	315	303	327	322	294	335	305	312	324	303	317	324	310	328	312	301	306	288	281	321	320	301	271	296	319	314	320	308	285	304	297	315	318	321	308	280	329	317	316	310	293	296	291	329	321	293	305	312	303	297	308	280	317	347	327	312	313	329	315	327	308	304	308	307	318	341	318	292	281	325	300	308	323	342	323	296	292	291	293	289	309	300	294	306	340	313	257	312	319	286	294	336	321	318	297	293	322	309	346	304	285	290	305	313	288	308	304	333	321	332	305	298	304	300	285	298	313	319	308	313	311	306	291	308	317	288	308	282	294	330	293	339	303	293	304	253	322	283	322	306	317	303	316	293	296	290	330	307	276	283	297	274	307	322	286	324	305	299	315	324	319	260	308	324	308	295	309	304	306	314	312	298	311	330	327	305	296	306	296	286	300	303	324	305	288	298	330	301	294	306	318	314	314	310	324	304	302	294	306	317	308	306	328	298	291	301	298	316	285	290	300	307	272	345	303	302	305	312	281	315	291	319	296	320	315	285	311	344	307	319	346	328	312	325	336	289	301	313	316	316	311	298	310	311	300	286	317	291	315	321	299	301	313	291	282	299	305	331	306	333	292	301	308	319	316	316	308	303	323	312	302	292	293	290	308	314	311	271	289	312	300	292	285	314	338	319	321	323	295	313	295	323	328	284	293	292	327	312	304	281	306	340	310	311	317	329	301	332	302	301	310	328	321	335	286	337	321	320	307	307	297	290	318	285	321	275	320	291	318	317	321	304	279	302	301	347	275	349	314	322	307	306	296	320	296	280	307	294	294	295	304	306	305	281	327	322	307	298	298	324	315	304	288	296	291	330	314	296	296	312	306	320	316	311	282	340	333	313	330	301	302	293	305	309	306	309	290	294	302	290	326	328	328	302	296	326	356	302	356	296	321	283	320	293	301	288	313	304	323	331	297	281	348	318	310	296	314	301	283	279	348	316	269	288	321	316	338	309	294	310	316	315	312	318	307	307	316	318	287	308	301	308	317	333	302	289	333	310	338	286	299	309	291	296	308	278	319	302	319	326	315	329	315	291	309	327	304	336	313	297	304	304	275	323	329	285	322	352	315	263	296	303	295	334	269	268	324	310	290	304	278	311	340	312	295	322	295	291	340	301	298	331	307	304	306	325	299	290	309	305	291	310	339	332	291	315	306	296	289	277	298	340	296	314	307	299	322	331	295	287	274	306	330	294	312	337	335	349	306	298	351	332	317	334	328	314	320	303	316	352	319	334	307	290	345	295	325	328	263	315	334	332	298	321	308	319	281	326	307	312	288	288	300	298	301	308	304	316	334	290	338	301	286	315	293	294	292	290	319	295	353	261	329	296	256	316	325	301	296	324	282	345	320	287	334	300	272	313	306	290	308	310	304	322	327	303	307	280	293	324	328	306	271	313	310	321	301	312	309	281	288	331	297	326	300	296	301	334	301	284	296	352	314	306	345	279	262	330	278	318	290	282	273	315	333	267	330	313	307	320	322	322	289	278	312	285	314	319	300	309	313	306	287	324	300	332	303	309	316	306	282	305	317	311	315	301	319	274	303	309	288	303	310	316	283	309	287	295	281	339	315	321	284	328	295	292	285	308	291	291	316	313	306	292	288	287	258	292	308	305	318	314	314	308	286	281	316	293	304	318	317	319	293	315	292	311	309	308	343	289	325	298	323	305	302	300	329	341	296	292	303	326	301	303	328	322	320	290	299	301	302	325	313	305	295	350	292	310	308	308	277	337	325	315	345	300	333	306	334	299	291	267	301	274	285
5822	1669	2971	3462	3036	2643	2253	1995	1788	1557	1418	1375	1278	1204	1124	1114	1021	1012	1030	1014	973	989	947	876	1007	901	863	854	870	830	875	921	904	837	801	855	833	823	856	808	838	850	782	871	827	796	836	849	853	830	777	806	787	810	796	809	847	818	822	826	830	834	808	804	794	764	781	854	799	853	846	834	763	838	805	808	804	811	767	779	837	756	820	826	822	785	833	772	774	759	797	795	770	770	774	798	776	774	793	793	857	798	756	785	787	835	759	736	769	736	818	816	792	837	762	791	786	829	807	778	805	778	788	799	757	803	805	766	796	788	774	742	784	774	787	785	773	749	790	785	755	792	812	796	780	786	775	792	762	802	772	775	806	770	784	805	759	800	737	787	780	804	782	752	792	810	768	819	799	825	792	766	780	775	758	738	822	813	833	806	784	830	770	803	768	775	791	775	786	744	757	744	794	772	753	761	740	803	783	780	783	708	777	751	774	773	805	809	742	785	732	794	804	779	780	799	755	797	735	826	752	779	804	825	793	776	827	799	797	838	803	750	768	763	848	815	744	752	798	770	744	777	782	767	736	787	741	793	787	811	805	796	726	803	771	820	783	815	740	835	747	749	764	809	783	717	795	793	831	810	779	784	761	770	783	765	858	810	765	767	800	810	740	779	772	765	821	784	726	754	788	776	767	759	781	822	774	794	770	762	792	746	782	783	761	763	768	753	751	777	809	782	840	781	763	778	833	780	755	825	754	784	764	783	769	840	784	757	778	779	776	756	815	766	800	764	786	794	797	746	786	804	801	805	782	751	802	801	795	756	775	773	803	812	800	799	828	739	772	793	826	794	768	809	780	756	729	802	767	792	735	772	808	813	820	739	776	794	739	808	754	823	785	775	834	791	805	733	795	778	759	775	853	728	757	825	787	774	748	800	793	785	819	754	754	800	777	793	756	782	767	849	779	811	772	810	822	773	825	844	771	753	749	802	763	757	813	767	789	786	848	790	782	800	758	805	778	822	830	782	787	750	731	796	806	738	786	707	782	769	791	801	794	799	764	783	757	764	767	765	737	831	786	775	792	782	802	742	755	747	763	794	761	768	794	787	780	818	760	787	739	730	744	746	831	793	772	784	789	750	772	776	803	787	787	818	767	773	793	809	727	808	752	769	774	781	758	750	759	820	803	777	778	794	786	777	798	775	772	797	845	779	785	813	811	794	762	772	780	778	758	801	784	829	823	826	783	807	799	816	818	748	805	785	763	819	724	803	847	836	751	801	759	790	734	787	762	769	764	783	758	767	736	789	793	767	873	823	799	784	778	750	771	764	765	772	748	721	767	789	780	765	769	718	807	755	787	821	791	833	816	787	778	739	812	770	772	828	784	770	803	784	827	785	764	754	803	777	828	743	735	760	804	760	771	775	792	773	837	798	771	767	779	741	816	784	752	848	799	781	798	770	799	819	795	776	846	786	799	764	792	792	742	767	851	790	737	793	770	783	759	747	746	792	794	795	847	777	791	756	777	787	799	809	775	779	748	839	764	780	791	768	743	783	764	746	736	841	800	771	783	781	792	804	771	751	811	772	838	802	755	771	811	772	767	772	826	779	778	772	788	790	770	785	805	778	811	782	777	816	775	807	791	787	787	786	826	745	774	743	765	780	765	797	766	727	800	804	738	806	738	781	766	756	748	762	766	729	764	801	782	755	815	724	784	754	782	771	794	788	788	737	789	766	832	792	760	755	788	760	834	765	792	739	753	775	775	779	818	747	804	749	767	745	774	838	801	810	780	758	776	819	861	757	784	833	801	805	793	775	748	734	772	835	770	770	783	766	796	745	742	744	787	740	788	784	729	727	797	824	788	789	737	794	742	783	787	787	788	726	808	740	746	760	717	819	793	771	797	784	814	778	805	807	801	777	721	707	822	784	806	743	800	818	776	798	855	775	792	765	784	759	764	787	787	759	798	759	753	794	806	767	769	795	803	772	787	768	825	788	829	785	774	807	760	813	787	791	808	793	754	767	818	829	775	754	799	780	768	799	765	787	749	825	770	785	761	789	782	773	760	820	738	791	766	765	738	813	825	811	814	776	783	739	809	814	774	796	765	806	727	766	739	799	753	782	733	771	789	774	766	795	777	770	778	819	784	752	770	757	791	778	811	728	806	771	755	767	768	767	812	835	789	757	841	799	782	814	826	753	779	748	767	806	748	784	762	751	749	810	821	821	792	751	818	771	749	780	768	781	803	826	810	760	810	820	744	809	792	784	754	807	752	777	801	767	788	778	760	832	789	809	761	788	750	765	841	800	810	778	769	798	720	772	772	794	828	775	823	790	733	787	782	837	758	785	768	765	766	760	752	795	788	809	779	767	767	774	749	764	771	798	827	732	843	800	842	759	758	753	799	765	758	765	794	803	757	796	797	771	805	751	736	794	754	758	810	752	794	808	804	792	806	810	748	742	800	784	756	761	782	744	758	807	801	827	780	823	758	744	782	781	772	801	795	781	761	758	757	808	789	782	744	781	809	760	767	762	806	792	774	722	771	761	789	720	774	793	797	772	783	765	738	786	805	749	803	791	766	808	801	767	798	719	752	774	765	822	784	770	742	811	777	764	815	780	764	818	800	789	781	751	802	827	823	836	774	747	784	752	780	829	759	746	859	818	807	789	832	826	790	763	801	830	819	809	735	814	779	759	790	739	750	797	800	818	780	770	740	744	804	797	780	797	760	753	778	813	750	748	788	759	785	785	782	806	762	769	745	824	787	798	800	754	796	747	734	799	777	779	799	780	795	730	746	819	751	747	806	833	782	769	754	753	758	808	768	768	810	795	768	788	799	759	831	769	774	739	773	738	794	775	772	818	842	795	769	768	777	746	868	746	784	759	819	781	802	786	758	781	779	815	741	802	803	816	805	792	800	777	785	763	778	796	743	789	757	765	801	757	791	817	753	809	770	747	767	816	809	780	767	776	831	729	765	788	767	792	783	850	774	806	748	790	749	761	737	752	755	765	762	800	763	802	738	765	773	783	795	768	766	792	800	740	820	761	784	750	710	771	816	743	811	759	834	825	742	763	776	757	775	741	803	804	762	760	815	748	764	780	766	833	792	785	801	744	833	803	752	791	750	712	852	754	818	799	734	760	770	777	773	719	784	778	763	793	737	717	759	794	804	754	778	772	820	777	817	786	786	808	773	789	764	751	791	778	803	755	742	811	819	765	804	819	750	837	774	807	767	803	796	804	786	783	786	808	772	782	781	767	784	797	797	803	808	832	800	772	826	797	803	762	813	773	785	750	816	792	772	749	767	794	817	797	777	794	804	816	778	766	768	839	737	751	756	781	771	849	766	816	804	833	789	790	771	742	826	750	804	771	787	802	785	816	795	831	755	779	791	765	824	775	827	737	802	776	758	751	760	807	807	757	780	744	798	772	819	768	760	779	766	778	740	752	794	764	816	809	744	801	853	795	838	758	733	779	778	812	808	802	821	767	784	783	789	769
15487	2309	2532	1962	1381	907	753	600	491	393	390	339	317	296	274	246	262	216	209	192	195	166	188	204	181	169	161	170	157	153	137	158	165	174	170	128	168	144	150	159	172	165	145	149	143	138	148	166	156	143	157	169	129	129	144	151	136	155	158	163	157	142	158	149	144	146	149	166	150	171	134	157	151	145	136	158	133	150	137	121	172	173	144	162	168	157	152	155	155	147	131	116	136	130	169	165	119	144	142	167	136	175	139	142	157	131	153	136	156	138	138	151	159	137	173	163	146	156	154	168	140	155	147	152	131	120	143	158	142	127	141	155	134	169	146	167	148	136	131	142	148	132	152	168	150	153	131	159	159	153	136	164	155	130	149	143	164	140	154	130	151	147	142	132	161	153	148	147	172	143	148	141	150	154	130	143	133	152	167	152	140	161	143	164	128	163	137	151	113	175	150	159	134	144	126	145	132	150	155	150	148	140	152	175	144	141	135	163	146	150	163	148	152	159	158	145	148	146	158	132	152	141	153	150	147	140	160	164	165	127	147	146	135	136	172	143	143	138	141	132	148	149	143	126	124	149	147	160	150	161	138	151	133	153	140	131	154	142	140	152	125	146	158	157	155	161	133	141	172	124	126	149	152	151	147	154	135	141	132	130	147	150	149	140	133	147	139	129	153	134	168	149	164	118	151	143	153	158	151	162	143	126	144	150	123	160	143	142	176	151	136	139	144	142	155	140	129	160	125	139	141	134	150	159	170	159	143	133	145	152	160	138	159	129	144	142	134	165	121	137	142	143	143	134	133	145	157	141	141	127	159	179	153	140	158	139	137	145	145	137	130	161	160	132	138	140	152	138	164	137	154	142	147	146	147	123	124	117	139	147	162	146	137	163	138	139	122	124	152	152	133	150	141	139	147	144	140	146	150	137	156	143	157	150	155	141	126	129	142	164	137	156	150	148	141	148	159	145	150	126	130	147	139	159	150	149	152	145	141	155	126	164	138	176	162	158	143	155	166	145	142	162	150	118	154	144	157	129	156	142	138	140	145	147	145	142	125	138	131	132	153	153	145	146	140	136	138	159	140	166	117	135	159	153	168	134	160	155	146	135	152	141	139	140	138	159	146	151	145	153	139	146	181	149	149	149	146	139	140	152	148	137	150	135	139	144	162	130	152	139	165	153	144	140	150	144	135	154	149	177	157	123	122	158	150	143	141	143	138	146	140	136	146	142	147	139	166	152	144	135	162	149	168	151	146	129	142	164	147	151	161	163	140	135	148	140	143	150	153	149	131	146	148	143	124	161	144	133	143	143	142	137	123	134	151	132	138	147	136	149	128	127	149	141	135	156	159	168	148	147	150	141	167	139	158	164	151	140	128	153	158	134	137	158	142	149	136	159	154	169	128	123	145	140	142	130	144	137	138	154	164	156	145	134	144	142	156	155	157	141	171	141	141	152	133	122	150	143	118	152	150	130	145	142	134	151	144	148	126	138	117	145	123	126	132	145	143	149	151	141	159	156	166	160	139	138	158	146	153	128	164	150	145	134	128	150	172	140	139	129	128	135	130	126	147	138	128	159	166	124	150	139	145	140	159	145	160	173	151	150	121	136	165	146	135	138	127	142	149	137	134	151	131	146	137	143	148	163	125	136	152	142	151	115	164	178	140	147	155	142	162	145	165	149	130	124	149	141	156	150	129	154	127	138	128	147	147	125	126	128	146	137	139	152	142	166	149	158	127	156	162	141	134	132	140	140	147	145	151	141	146	133	174	159	122	122	161	123	157	146	120	151	151	139	111	171	155	173	159	136	133	146	152	144	143	137	144	143	163	152	152	161	158	141	138	126	156	148	140	132	129	151	144	137	174	143	137	152	131	141	138	150	145	130	133	143	173	145	128	159	138	129	168	140	146	154	137	139	164	147	164	150	147	127	130	156	118	138	145	155	146	144	129	157	135	143	130	150	154	150	142	138	144	154	147	151	131	134	158	152	144	146	122	152	148	154	164	118	146	122	152	151	138	146	140	137	141	148	156	120	144	155	131	156	146	163	126	148	140	158	124	133	140	123	132	135	162	158	158	149	140	156	145	175	169	136	176	132	151	134	157	134	160	153	146	147	140	144	155	134	160	161	146	134	148	143	139	146	146	148	150	140	149	144	134	138	141	127	146	141	158	137	159	150	160	146	134	146	146	142	123	158	131	134	147	131	157	133	162	145	141	142	148	163	132	140	152	142	152	153	149	172	127	125	127	157	146	150	156	158	151	129	158	154	134	151	143	118	162	121	163	143	148	135	165	132	130	124	141	152	157	154	159	144	143	142	163	145	134	157	142	148	136	135	133	148	165	146	143	138	163	126	128	140	139	140	121	157	142	143	154	136	126	154	146	133	149	164	169	153	155	159	147	159	159	108	141	136	133	143	125	144	162	126	138	144	133	144	147	151	158	140	141	139	140	148	138	142	135	127	133	162	139	135	132	120	140	142	152	138	136	148	132	144	157	139	130	147	136	131	157	150	179	133	146	145	157	152	132	137	154	155	161	170	159	140	146	160	134	142	140	122	129	156	156	148	150	149	144	168	136	149	142	134	156	154	149	128	156	143	162	132	141	143	181	122	156	157	131	146	143	163	138	157	146	172	141	138	132	136	145	149	157	144	162	161	150	149	125	138	156	168	139	157	138	148	153	141	161	120	148	134	110	137	121	118	151	124	152	145	136	143	155	130	145	149	157	156	135	173	145	147	138	156	129	138	140	135	157	145	148	175	161	138	141	133	136	123	138	145	156	133	125	161	137	150	129	149	135	140	167	122	147	130	144	133	145	132	146	148	132	148	132	147	148	138	140	181	138	152	152	120	167	155	138	160	146	142	153	152	152	153	130	150	142	165	163	152	149	148	155	136	136	137	150	148	113	150	143	136	146	139	141	143	123	147	146	134	141	150	155	141	164	135	148	172	138	150	147	139	141	150	146	140	126	145	136	149	139	132	157	122	141	138	154	143	141	159	175	141	149	155	147	146	127	135	137	130	156	132	135	147	144	145	147	162	153	162	140	125	127	130	151	152	137	147	127	150	153	131	134	147	154	149	135	114	140	126	133	148	149	154	139	138	160	133	160	157	145	164	156	145	162	167	147	158	158	147	154	121	137	144	124	146	140	146	145	147	116	146	152	150	129	125	145	148	143	151	133	127	143	146	157	118	138	128	134	123	145	130	148	154	164	151	129	151	166	136	155	150	153	151	153	157	141	129	169	126	175	176	148	144	133	160	147	136	145	140	150	171	167	132	124	102	154	151	148	140	154	146	148	154	125	120	144	148	131	144	155	143	151	138	129	153	154	142	143	143	148	136	129	117	142	136	139	171	136	137	137	155	155	147	132	142	146	137	151	130	138	138	144	111	133	148	148	140	148	125	152	128	136	146	117	135	133	144	138	155	160	139	126	119	150	127	128	135	132	136	139	155	136	124	124	142	170	135	140	154	158	144	143	141	145	135	148	137
7539	2103	4728	5392	4859	3928	3330	2700	2261	1954	1608	1559	1392	1151	1098	1071	985	886	843	838	760	682	749	669	616	654	629	653	595	594	549	549	549	543	556	500	499	531	488	495	513	543	479	486	481	469	475	480	513	478	475	442	416	476	452	439	477	469	497	414	472	447	414	431	481	428	468	422	462	461	459	443	398	456	417	440	397	428	439	415	403	413	419	419	414	419	420	403	424	439	414	462	421	447	423	412	396	423	393	419	414	392	402	414	429	385	433	415	415	426	417	434	421	452	393	414	372	418	433	391	415	395	406	403	408	418	411	421	425	442	440	387	441	409	407	444	403	399	437	434	426	405	419	412	429	391	389	405	399	412	392	372	394	415	385	404	441	375	376	400	439	411	424	407	399	404	364	398	403	383	421	397	390	425	402	374	409	407	455	401	366	395	400	462	403	421	405	396	381	395	377	420	370	418	428	398	414	386	408	430	412	367	408	426	434	388	369	399	450	421	401	429	382	430	412	392	409	412	421	451	364	412	406	416	412	421	419	399	401	409	399	390	409	397	403	373	397	407	377	412	389	429	415	370	418	377	415	412	402	399	412	371	380	421	377	410	400	400	401	434	394	427	396	397	423	421	402	414	411	413	418	408	456	373	414	410	421	411	405	398	412	406	413	408	374	406	433	413	421	456	415	411	383	375	401	403	429	384	379	413	423	411	435	404	407	403	406	373	415	406	426	426	381	422	387	391	388	431	422	413	372	385	378	406	376	417	424	422	402	402	387	378	411	416	406	429	445	390	359	379	419	379	417	366	406	388	381	384	446	369	383	411	427	420	405	422	398	375	412	407	403	404	406	397	394	385	412	381	415	420	416	436	427	390	400	415	372	381	425	368	369	457	417	414	381	402	420	378	427	430	395	434	415	432	383	371	409	395	382	402	430	414	408	394	409	404	426	400	399	395	393	407	425	395	439	396	412	404	402	410	420	410	438	386	377	425	416	393	376	420	399	416	386	410	424	373	406	395	431	444	392	393	446	413	406	411	393	414	402	386	371	404	410	406	402	409	397	420	404	426	423	426	422	404	409	415	393	394	429	377	383	406	392	413	385	431	401	403	410	400	391	435	429	375	425	367	389	370	414	377	421	379	405	425	435	369	420	391	417	419	412	377	406	392	393	384	399	394	413	401	391	441	386	398	394	401	419	399	407	384	450	416	415	402	426	398	417	403	398	443	428	390	377	399	390	383	427	418	371	430	422	421	433	409	382	407	431	411	404	395	392	416	398	354	422	412	372	428	428	405	394	398	393	442	417	425	415	397	383	372	429	453	399	446	393	423	394	391	367	389	442	392	367	406	405	404	411	415	405	407	418	406	360	412	412	418	422	389	440	391	431	406	393	428	403	448	411	410	398	410	412	412	402	390	419	378	360	406	427	417	435	386	387	393	405	420	389	402	428	422	398	409	422	394	424	377	406	419	425	419	391	418	407	407	372	418	387	419	409	392	429	393	411	406	428	394	395	456	381	378	391	378	407	357	384	424	379	415	409	408	414	394	383	408	405	407	379	381	426	400	419	420	376	376	412	441	376	435	397	373	416	420	398	396	428	412	421	382	410	402	397	390	392	374	427	431	438	371	419	399	383	418	412	418	392	389	397	396	396	425	405	421	420	398	404	399	429	423	422	357	413	387	409	441	431	408	369	429	380	385	415	444	415	392	428	410	384	441	355	434	413	411	399	380	423	413	377	403	383	398	396	404	372	416	376	405	425	380	413	446	422	400	433	441	402	425	395	381	402	422	452	397	405	361	385	392	398	387	383	432	411	442	363	378	412	409	392	398	408	418	427	422	401	388	415	407	405	409	390	379	398	376	356	415	390	404	428	383	404	404	389	408	410	389	430	399	373	393	402	426	408	402	402	402	405	437	424	396	424	411	451	427	428	406	453	410	415	394	395	435	398	429	382	422	411	395	406	407	405	390	400	378	405	399	373	399	401	405	407	406	415	427	347	395	370	390	419	415	431	405	387	392	396	420	415	401	409	405	421	394	391	381	366	400	415	405	378	428	379	449	376	417	398	402	408	431	401	446	417	394	417	429	376	386	405	406	387	429	389	426	392	420	409	405	388	452	390	412	378	391	424	458	375	424	429	437	435	449	400	388	402	376	416	398	414	417	358	405	393	369	391	368	405	401	443	396	422	376	400	376	427	403	390	383	406	414	415	406	394	365	395	384	400	375	367	397	421	412	380	402	383	410	426	405	436	425	422	398	393	398	392	382	387	354	424	399	397	427	400	403	387	367	396	422	444	437	380	424	393	410	424	421	398	412	396	434	394	416	390	368	415	361	398	401	408	410	442	420	400	367	377	404	389	413	386	395	408	427	415	416	388	417	398	377	391	423	424	418	406	455	430	419	378	394	400	411	418	421	387	405	395	405	395	389	399	417	404	408	405	353	406	435	399	410	416	392	379	418	425	411	372	411	435	406	420	416	392	407	423	424	368	406	409	422	389	392	395	370	383	400	404	415	422	399	371	402	407	411	369	433	379	412	428	400	393	390	398	436	441	433	386	391	370	404	373	407	376	396	384	384	391	374	401	387	409	407	428	429	385	403	394	450	392	444	380	367	428	419	388	400	364	418	406	400	415	371	404	414	387	404	412	388	413	415	444	395	393	389	423	440	408	411	405	392	381	432	411	409	395	399	401	403	421	416	410	417	382	429	416	404	398	377	376	422	390	395	405	405	415	392	413	379	390	419	391	382	418	376	396	404	401	442	384	425	379	393	428	383	411	416	412	418	384	409	381	443	443	382	393	388	406	406	417	426	378	397	404	419	442	382	386	451	389	409	392	410	399	384	383	405	420	422	402	399	413	406	381	409	422	386	426	398	407	366	395	459	366	455	413	410	405	395	401	403	418	438	396	394	433	387	435	396	411	404	416	409	424	389	417	391	445	396	405	432	412	400	420	382	442	422	392	401	382	398	411	382	420	438	426	363	394	410	395	392	418	397	380	402	392	412	403	402	434	384	420	399	396	430	419	377	414	412	428	405	442	418	374	406	374	393	419	390	400	400	393	419	397	395	401	445	420	450	377	437	382	396	399	374	414	419	434	427	435	389	425	393	442	429	403	429	425	413	391	422	424	417	376	392	391	397	370	376	414	383	387	424	414	366	429	424	393	394	414	408	396	392	434	406	427	404	436	373	390	388	390	403	417	388	420	398	407	409	399	408	379	407	416	401	410	404	427	403	428	398	397	402	391	426	411	386	406	415	424	395	385	425	384	423	418	368	395	391	446	403	384	433	436	382	415	422	415	400	390	407	387	424	409	404	379	422	365	404	400	399	390	400	424	388	404	392	387	442	426	402	386	374	404	443	405	432	407	427	407	363	410	391	382	395	377	383	400	417	410	446	385	402	445	411	433	444	428	381	422	402	437	410	370	418	389	430	392	406	401	401	410	434	379	433	412	375	392	400	437	379	435	397	412	403	377	412	408	426	442	406	388	434
2390	339	380	368	329	348	358	326	324	358	326	322	352	304	327	336	341	330	325	322	366	325	354	321	315	335	315	320	345	320	327	349	345	291	334	335	378	342	361	346	326	296	356	338	315	346	309	335	304	337	352	327	360	378	329	360	306	308	352	333	330	334	347	322	344	348	322	338	371	358	357	328	345	324	334	327	338	279	373	346	306	336	298	337	363	349	325	340	368	330	339	384	323	350	327	282	330	336	337	342	311	302	337	312	306	315	299	331	325	336	324	324	352	349	341	348	323	322	310	351	282	369	336	344	359	360	343	337	303	310	322	349	329	346	327	348	332	343	346	377	337	370	325	334	330	329	342	349	340	330	304	360	337	294	379	337	356	342	323	356	322	366	334	321	338	350	324	324	295	369	329	305	342	317	327	313	313	326	346	352	360	356	342	334	342	329	312	334	333	318	311	348	351	348	299	364	336	338	314	336	329	326	334	329	328	310	348	327	367	337	297	356	353	340	333	334	325	306	316	345	322	357	334	309	331	311	321	350	319	366	334	316	295	331	341	353	309	324	323	330	349	336	351	279	347	321	328	364	305	358	351	330	335	340	354	354	330	348	309	335	322	351	330	317	319	309	328	317	309	344	313	337	306	332	324	357	337	340	344	299	333	339	333	333	320	333	344	353	333	321	324	331	337	363	354	308	325	297	309	340	339	318	342	323	354	338	320	339	336	353	304	338	296	299	332	312	333	361	344	355	286	312	335	346	319	361	362	314	324	316	333	330	292	339	297	328	314	357	349	320	331	358	332	310	337	349	307	344	344	365	341	336	339	304	319	325	388	333	377	341	350	343	346	355	344	307	332	353	297	333	322	317	355	323	320	343	357	348	351	338	300	317	333	319	332	325	340	329	332	295	332	351	300	315	344	322	329	327	339	344	335	340	344	362	352	333	323	357	342	330	346	311	353	318	314	340	340	335	336	338	336	340	340	341	326	312	344	352	311	351	308	330	344	348	294	341	348	337	331	345	322	332	324	320	321	347	304	349	334	302	353	301	334	347	338	367	336	339	325	359	314	327	339	331	354	316	359	357	319	335	334	329	335	316	325	322	309	341	345	345	329	328	332	307	350	331	343	321	312	339	348	305	296	372	305	330	329	338	366	322	342	320	301	309	362	307	360	312	331	331	356	312	340	340	321	352	355	359	308	326	305	316	364	331	332	351	336	344	358	339	324	337	349	373	343	327	314	335	324	327	335	286	323	326	322	337	365	294	328	330	332	323	315	334	313	335	304	353	351	306	317	296	359	338	367	350	324	362	349	302	361	332	345	321	313	336	305	325	326	350	290	358	364	351	309	316	313	332	320	337	318	309	360	331	329	296	310	330	337	332	324	308	325	321	302	340	336	338	331	339	347	344	338	331	346	323	308	313	315	323	343	342	300	327	328	320	339	318	383	361	313	338	306	333	319	310	315	327	327	308	347	350	351	325	317	347	313	326	309	305	335	314	354	295	309	291	322	342	334	313	336	337	325	339	305	345	372	369	350	328	336	307	309	335	322	351	336	322	330	340	327	343	326	338	352	329	303	335	333	342	328	332	337	338	323	301	320	314	360	333	360	325	299	320	324	329	333	335	328	335	336	332	334	313	334	314	322	324	350	326	314	363	322	287	332	323	309	332	317	328	314	326	341	335	337	344	337	330	351	269	323	333	332	340	371	323	333	322	341	332	309	355	327	353	334	342	335	300	325	306	363	321	324	309	345	338	336	326	351	335	351	310	295	356	294	319	325	305	303	356	325	346	331	319	373	328	334	322	362	324	325	339	315	349	322	284	373	326	329	307	357	363	285	343	347	334	325	304	358	333	317	344	294	336	337	346	340	373	308	330	298	319	317	347	336	302	337	349	315	353	317	344	331	354	347	347	330	315	320	382	349	323	319	311	326	354	330	340	318	318	375	345	318	297	368	307	325	341	354	331	327	269	333	328	328	312	348	331	333	327	354	341	343	383	324	338	335	353	308	339	317	322	349	332	357	339	310	360	316	300	333	317	300	346	316	361	335	349	310	325	343	327	358	326	308	315	312	320	347	294	339	326	354	320	347	304	319	310	338	321	337	305	314	372	354	340	342	314	366	330	341	343	327	340	379	318	317	304	345	324	361	330	326	336	325	316	335	343	350	347	361	315	321	348	330	343	323	339	321	303	349	333	290	317	327	313	349	336	312	325	325	336	317	305	336	362	302	361	328	339	300	326	304	317	354	317	340	344	349	316	324	338	356	331	277	339	323	329	297	306	326	336	327	359	333	322	342	326	335	364	331	349	349	310	350	324	322	317	311	318	343	305	327	318	308	357	358	344	337	300	344	307	356	344	332	358	314	352	345	334	323	328	385	356	303	366	358	328	329	321	363	339	311	329	335	340	333	356	348	331	325	342	314	356	320	327	323	336	311	317	351	310	317	338	363	342	330	303	299	332	333	324	329	337	304	317	288	310	329	326	317	324	330	355	353	327	335	316	372	321	344	318	323	327	304	362	319	357	371	327	356	319	334	363	330	323	324	325	324	319	326	325	336	300	318	321	326	335	304	307	329	337	316	322	307	312	347	298	340	317	334	365	323	339	328	319	356	338	326	325	344	327	350	320	354	333	335	305	355	363	357	349	359	343	333	316	329	279	348	296	311	360	309	327	298	346	300	311	350	315	315	304	325	312	359	349	337	327	301	346	359	357	320	328	367	311	333	335	332	316	358	320	337	335	337	324	302	301	315	313	327	316	303	338	339	304	354	316	317	337	342	348	328	336	336	343	315	289	331	319	354	319	334	368	318	299	336	319	355	342	372	344	344	323	310	309	315	333	323	305	300	340	344	334	319	330	340	305	327	303	293	318	301	320	325	350	326	340	330	323	341	335	326	317	336	346	362	354	329	325	323	297	324	282	361	344	303	345	371	359	329	332	332	329	323	333	331	293	332	330	315	311	326	325	326	318	339	282	333	333	339	317	348	319	306	318	350	343	352	328	340	331	331	300	308	362	312	332	342	318	310	315	345	347	340	338	374	343	335	311	342	337	350	335	352	332	351	312	325	362	351	334	317	337	331	347	337	321	316	351	329	324	327	323	343	357	327	338	311	359	339	316	352	332	327	335	339	320	364	337	326	350	302	320	322	315	338	334	364	341	323	328	295	315	315	362	315	343	315	317	339	327	341	335	340	320	323	349	314	323	319	329	326	331	303	324	321	333	332	307	329	332	324	349	359	329	324	338	338	327	308	326	354	317	330	318	314	332	373	341	302	330	310	307	332	341	328	353	326	325	344	334	294	352	354	330	324	344	309	340	306	338	320	327	355	337	316	335	350	343	351	343	348	323	319	354	342	351	340	323	342	299	321	305	330	339	357	319	349	328	356	342	344	306	363	320	329	344	322	335	308	351	337	320	330	334	352	320	323	332	353	366	328	305	346	315	319	362	328	358	345	375	318	341	346	338	320	355	346	339	343	343	322	336	326	319
2594	886	974	1012	990	947	925	894	900	940	896	838	861	831	896	895	824	921	885	810	812	868	924	869	859	845	824	922	863	774	843	829	879	827	851	833	895	879	837	903	820	834	901	820	883	839	879	830	868	849	902	840	871	820	847	880	854	851	872	853	855	831	874	893	799	830	894	849	832	922	877	841	852	870	814	889	889	830	841	869	827	856	898	840	819	781	807	840	806	846	892	917	860	886	863	826	845	883	820	817	866	795	868	835	835	917	864	852	863	826	834	815	820	837	835	837	846	874	855	787	868	821	859	845	879	913	864	871	834	860	899	846	882	838	825	743	851	827	840	878	813	831	887	823	878	822	871	864	834	861	904	818	814	848	873	834	871	830	878	834	840	863	833	847	889	826	831	792	867	852	829	836	836	809	869	829	850	840	837	871	851	899	885	867	807	848	853	825	868	901	843	871	842	824	874	848	832	844	861	848	836	834	874	886	798	813	832	893	850	846	795	846	817	843	878	847	881	869	821	859	863	828	891	874	814	861	795	881	871	836	876	844	802	837	818	838	815	904	855	844	879	812	868	836	834	867	835	836	862	859	839	846	818	842	872	817	860	873	819	865	817	822	817	887	786	902	888	847	857	856	790	816	836	825	827	832	867	830	854	848	844	836	898	893	867	834	783	795	827	855	818	836	867	831	852	804	818	830	847	858	861	847	850	834	875	806	822	860	823	902	838	883	904	833	867	823	867	851	851	849	825	832	848	818	847	814	881	898	831	886	849	894	890	858	858	802	865	893	844	838	855	801	830	844	839	858	902	854	890	856	826	837	839	851	918	830	859	870	855	893	845	782	827	822	838	848	887	809	845	873	832	871	879	851	801	907	871	859	835	908	840	843	850	855	856	776	811	857	876	885	901	881	865	902	847	919	863	851	816	839	843	861	847	818	916	864	815	871	846	848	820	945	863	833	819	885	892	872	836	873	797	814	878	827	816	842	834	842	803	884	853	838	855	852	860	846	867	830	853	832	839	802	863	841	817	813	830	900	822	803	816	866	825	864	902	874	853	835	819	896	863	845	852	848	868	839	901	842	883	857	874	875	860	862	856	834	788	801	869	892	797	882	859	814	865	885	849	882	841	891	877	881	823	839	856	902	877	877	877	881	870	845	835	842	937	868	828	868	881	852	895	796	885	838	885	864	843	868	879	816	849	842	918	850	842	820	829	835	853	803	786	834	869	854	839	931	857	876	862	869	842	880	836	859	848	834	849	856	820	825	844	836	929	858	865	814	883	884	835	869	855	826	776	794	866	889	893	888	828	889	864	855	821	855	805	845	887	886	912	807	877	839	841	887	812	845	794	823	917	853	876	857	938	861	860	879	811	835	808	874	888	867	834	851	878	914	858	810	850	810	835	861	859	864	858	798	862	872	827	830	810	892	827	887	802	851	916	827	825	851	833	808	860	841	886	797	860	880	907	851	836	820	843	881	884	834	862	860	848	851	852	827	803	798	883	817	896	805	855	836	794	834	869	852	875	877	848	859	874	816	893	802	805	857	825	874	876	847	860	893	865	914	903	853	846	834	860	897	878	799	823	835	836	846	854	888	829	860	822	844	819	911	787	842	812	816	818	818	873	799	834	779	835	876	835	866	806	875	865	853	833	844	905	847	803	842	814	876	841	802	882	794	823	820	826	798	867	880	833	798	784	876	838	850	831	849	788	844	848	891	892	863	818	813	847	921	884	903	840	818	791	817	829	873	858	831	858	837	867	858	826	840	877	843	842	871	859	857	877	853	828	852	850	861	835	819	802	856	851	842	870	832	894	856	855	856	854	856	866	806	837	861	829	867	794	899	875	816	840	878	863	849	830	825	827	786	899	892	838	841	816	809	838	847	846	890	851	812	850	860	820	824	869	794	857	842	890	839	819	852	870	824	796	835	861	877	871	847	850	868	838	817	837	835	836	754	898	851	837	856	867	798	825	902	900	909	834	827	870	817	864	844	866	807	921	878	881	861	844	872	822	854	892	872	869	845	905	878	829	845	849	868	854	914	872	908	834	871	858	824	834	838	853	842	898	858	895	875	869	802	846	834	867	848	855	892	938	847	872	800	858	868	878	827	860	835	845	826	855	813	814	832	855	835	839	806	858	781	891	856	850	864	875	841	818	835	861	829	872	822	825	811	844	826	842	865	812	834	808	852	838	863	847	871	865	826	822	830	887	801	854	848	904	843	844	862	849	821	871	867	833	808	829	876	838	836	852	834	802	845	832	825	801	839	813	880	879	843	860	844	878	846	876	799	812	915	854	887	834	844	873	889	898	859	867	883	883	864	854	843	868	861	854	860	895	807	861	824	876	869	842	790	868	809	809	834	831	854	852	853	854	885	857	834	817	850	773	845	842	816	816	844	852	837	862	866	836	812	846	850	818	842	858	877	871	853	837	866	858	823	871	881	903	835	836	838	834	806	848	826	880	889	836	817	809	845	862	857	829	846	850	837	847	798	801	848	888	840	867	864	861	878	894	878	861	895	852	868	886	891	825	856	901	845	866	823	855	832	875	875	839	874	883	886	885	877	870	826	856	834	826	788	870	840	840	825	869	835	868	849	867	834	857	914	874	835	833	846	883	880	872	850	819	822	847	866	880	827	859	873	859	803	866	852	824	839	839	861	871	809	832	851	832	887	874	775	868	882	844	922	877	841	809	832	852	899	857	814	885	861	879	893	837	837	839	826	843	801	861	843	831	857	901	889	876	879	796	862	871	846	861	842	863	875	849	845	918	807	850	844	851	902	845	875	778	893	871	781	853	828	838	841	884	851	819	881	854	820	865	777	835	801	849	871	858	855	840	813	841	876	885	868	846	857	827	862	832	828	845	870	926	855	882	813	841	845	910	849	872	821	830	869	863	846	897	800	838	881	851	790	826	864	812	863	843	861	868	846	851	838	875	817	806	832	841	817	830	881	868	840	838	843	816	839	845	875	877	826	839	851	854	790	894	819	803	921	882	881	847	852	933	855	819	790	889	830	842	877	894	846	821	807	847	910	846	884	857	861	895	832	883	874	836	853	826	855	863	837	835	829	861	861	861	892	931	816	811	825	861	852	861	855	867	880	882	813	871	844	837	854	818	805	848	893	868	850	821	851	911	860	906	870	834	832	830	844	806	877	804	880	785	831	875	845	838	869	800	848	911	817	853	804	853	856	810	838	887	817	774	845	886	819	855	837	852	876	844	849	862	816	862	841	821	849	872	829	832	848	847	889	900	833	824	816	811	834	858	845	853	878	827	837	824	850	889	858	803	795	785	852	810	859	850	885	859	847	866	897	873	857	864	882	854	786	844	820	889	885	809	870	809	848	858	820	855	857	843	813	947	867	870	858	912	879	827	817	867	852	853	878	857	815	822	834	851	830	823	813	881	863	851	824	827	865	854	845	853	854	818	850	887	856	776	834	906	796	846	907	865	870	809	854	839	856	849	925	855	838	867	844	828	873	864	831	897	857
8491	1099	1407	1164	884	686	614	531	459	450	431	406	402	394	341	314	365	319	355	366	331	338	334	338	349	308	331	313	312	301	314	341	321	304	324	325	342	314	321	292	326	334	310	332	361	323	326	339	307	316	259	267	323	302	317	298	319	310	300	321	320	313	318	286	298	334	312	290	337	343	312	307	277	324	300	313	295	303	307	316	317	291	298	340	325	289	323	328	305	304	290	270	333	306	326	296	302	300	304	294	326	315	299	349	291	328	296	330	320	311	318	349	285	318	300	300	281	315	298	330	335	315	282	320	287	314	321	327	331	308	325	328	315	287	302	319	300	304	301	327	318	313	343	321	315	321	308	300	279	298	307	311	317	329	306	301	317	292	296	331	307	300	306	304	290	352	313	299	304	288	318	293	329	300	302	364	309	313	321	310	301	335	284	295	336	298	295	309	313	275	297	296	272	317	309	302	326	276	292	305	349	332	306	311	300	303	284	287	300	297	269	309	296	261	293	309	271	332	306	309	312	308	310	278	329	304	302	311	318	279	272	298	324	303	347	325	295	346	333	317	287	335	300	303	323	321	295	302	301	335	313	287	328	311	295	334	309	304	277	299	313	292	311	328	311	308	303	328	299	294	309	310	266	301	296	309	309	306	306	353	273	270	314	310	331	310	314	327	317	333	309	264	297	314	352	285	307	311	280	279	287	303	298	323	342	317	306	283	318	304	326	318	297	316	281	287	286	296	330	322	300	311	298	286	279	291	330	343	311	283	293	295	310	306	318	326	298	266	311	294	299	308	299	312	314	297	272	315	274	318	308	274	293	308	311	288	314	311	270	304	283	298	298	304	315	324	334	314	288	342	301	330	304	309	295	269	314	330	339	297	338	311	322	310	319	313	307	300	314	314	324	332	293	313	313	286	317	298	332	349	312	319	292	259	293	303	328	290	300	306	297	334	321	289	289	299	291	327	303	299	303	282	297	319	344	350	285	308	294	318	304	334	292	310	309	312	301	292	290	303	295	326	320	311	262	333	320	296	290	309	291	289	298	267	305	285	303	329	308	286	294	291	300	313	303	331	318	313	278	309	302	323	298	294	299	293	330	296	308	306	310	314	285	303	290	325	325	288	281	262	327	335	298	296	314	319	281	282	334	320	290	309	288	304	315	323	324	316	304	348	294	346	342	318	326	316	323	321	309	334	280	321	340	300	283	283	313	317	312	300	325	289	286	283	275	291	312	284	318	346	311	263	284	298	329	294	311	299	304	334	338	283	324	323	321	302	316	291	280	336	300	311	283	322	285	313	290	312	297	330	277	310	310	304	288	311	293	312	291	316	310	283	320	311	301	324	343	304	293	303	326	286	307	292	303	269	287	319	316	311	322	319	314	335	327	293	290	316	327	306	326	289	312	286	330	293	318	337	297	295	292	315	290	293	290	319	326	314	282	291	305	335	287	298	326	283	287	290	312	342	316	294	347	335	325	305	295	319	295	313	310	320	311	335	311	313	315	308	322	310	326	330	311	343	304	299	240	301	284	329	332	303	288	327	295	310	312	306	276	288	307	268	316	326	317	307	299	305	323	298	309	320	315	345	339	292	294	326	306	314	327	292	306	357	309	315	309	277	329	284	326	305	287	322	287	276	282	323	323	304	321	329	308	303	323	316	297	329	345	290	338	317	307	305	279	307	313	301	296	340	318	334	319	291	298	309	290	301	313	307	310	288	293	310	312	300	361	289	343	288	319	303	301	305	296	321	311	308	331	306	300	300	297	288	345	335	302	329	271	351	324	289	295	274	294	314	305	314	317	281	285	283	335	305	281	324	343	317	314	288	320	336	308	300	274	315	311	302	263	308	309	316	333	260	316	347	268	305	315	298	285	290	319	334	293	324	292	314	308	307	315	288	326	313	317	342	307	278	313	288	337	344	324	327	323	292	315	308	307	292	286	312	288	316	288	298	319	353	315	315	295	307	287	286	313	305	263	321	286	288	324	313	286	331	305	322	328	302	305	314	315	290	318	323	306	277	302	314	328	328	301	328	295	299	305	309	266	311	286	321	301	286	297	305	308	300	287	302	314	271	293	341	305	308	309	330	310	329	290	297	303	321	314	276	293	324	306	303	312	288	307	295	299	300	324	339	304	293	318	333	330	277	297	330	313	300	323	314	330	304	298	265	316	329	328	314	316	301	293	295	282	309	291	301	323	295	357	294	282	298	320	324	370	301	299	306	297	342	313	317	317	317	323	271	314	331	307	342	326	315	282	314	269	332	296	317	291	315	281	291	311	274	322	281	310	290	277	328	358	331	329	331	296	305	319	328	317	323	301	292	311	295	323	304	293	309	319	285	296	329	345	342	307	295	307	291	321	323	305	303	289	284	312	310	320	280	254	302	319	336	319	283	307	280	337	315	345	345	320	253	329	309	285	285	326	318	330	321	307	295	313	317	294	311	291	289	312	294	316	327	294	303	285	307	282	323	328	289	276	344	303	305	301	296	316	318	305	307	313	316	299	304	313	323	315	297	327	297	317	315	277	337	286	300	308	286	304	311	292	304	339	296	305	278	325	322	294	288	315	275	290	313	274	282	300	307	287	323	295	322	295	295	297	318	305	303	306	277	315	314	309	297	283	308	296	313	302	304	330	292	304	288	336	273	315	313	301	299	320	322	304	332	307	335	313	298	316	342	319	303	309	293	284	309	324	320	298	311	287	300	305	297	304	304	328	294	343	313	273	287	337	340	306	282	302	304	301	309	339	309	300	335	328	319	290	285	300	308	311	311	328	298	331	310	280	325	332	310	332	285	275	300	310	286	321	295	299	313	307	291	329	291	281	332	317	326	319	301	299	291	308	319	300	301	340	297	307	296	334	303	315	315	310	310	269	323	345	311	312	304	306	344	327	282	286	309	303	310	304	314	309	303	312	322	295	301	292	305	305	331	320	281	304	347	339	305	316	298	312	318	284	305	335	331	328	323	301	300	320	303	280	285	291	314	302	310	329	302	319	304	314	317	268	315	309	337	300	287	301	301	258	298	309	298	316	337	300	334	286	291	305	314	293	311	308	304	308	294	288	308	333	311	292	319	271	299	317	305	288	303	289	301	322	327	322	320	292	305	281	320	321	289	305	311	288	338	343	293	333	307	306	311	281	333	309	303	302	289	278	299	313	333	311	267	319	311	315	301	281	307	307	300	360	315	325	334	307	311	312	306	307	304	290	350	308	307	364	306	291	301	322	332	295	295	308	342	303	310	294	339	341	297	313	310	307	295	299	276	292	318	312	309	272	296	322	280	320	305	314	289	308	322	309	308	315	320	296	313	310	316	252	318	313	305	328	305	324	279	267	274	308	277	301	331	286	272	346	312	290	311	340	255	303	286	308	294	274	276	284	329	310	320	317	283	289	311	298	316	300	305	284	305	310	312	316	335	312	311	325	288	303	313	320	300	297	311	319	304	304	317	322	296	335	302	289	341	310	333	315	300	284	294	308	314	310	309
5826	1636	2970	3603	3068	2634	2276	1876	1722	1547	1467	1356	1228	1171	1181	1046	1084	1046	1049	1021	965	1006	965	951	911	917	912	858	873	837	882	889	827	872	802	827	874	792	866	809	844	808	822	872	805	780	870	842	841	852	807	790	845	788	768	822	846	778	844	783	789	837	801	806	818	794	838	788	826	827	777	834	749	782	804	789	788	823	750	720	742	788	793	784	778	795	783	745	717	831	793	780	789	789	746	764	814	785	787	797	752	739	771	809	791	796	818	776	760	785	814	791	751	785	763	790	834	822	769	827	826	780	740	810	777	764	799	793	829	768	811	802	791	819	780	810	814	748	787	819	794	818	796	754	807	818	833	752	760	747	820	795	738	800	833	771	734	762	759	792	758	786	785	761	762	803	728	776	747	835	772	756	782	803	772	816	757	768	791	825	744	739	796	782	808	726	776	796	782	811	829	770	795	809	794	823	791	788	822	803	783	831	825	734	781	785	798	776	808	806	800	810	819	779	782	781	768	776	773	730	804	754	782	799	736	803	811	773	783	762	824	757	741	772	817	819	740	754	772	797	777	804	781	817	739	735	780	777	756	845	804	755	784	802	836	782	801	792	794	812	811	784	720	789	795	826	822	721	730	748	813	804	777	832	792	759	775	752	793	805	801	787	825	803	789	775	794	746	807	805	743	801	785	764	744	776	756	802	785	779	792	784	792	766	799	796	775	788	740	772	795	786	805	758	793	811	784	798	807	804	800	752	748	774	783	757	826	776	802	805	731	729	797	769	786	790	760	750	780	713	737	754	716	764	822	780	795	786	799	752	814	755	729	743	754	782	811	791	823	775	764	798	773	778	779	785	770	781	791	842	777	782	742	813	762	759	742	793	811	785	749	769	765	827	777	798	804	828	761	763	760	704	764	727	807	773	821	840	753	818	792	757	790	781	794	784	783	754	760	820	791	806	806	807	808	816	776	819	761	818	778	748	757	787	843	820	757	748	775	788	717	800	798	754	789	747	732	795	762	805	791	828	804	862	812	789	823	793	754	806	799	814	757	763	758	781	770	807	742	793	812	829	776	783	775	799	765	787	768	755	796	805	808	838	798	808	786	795	812	793	764	780	750	789	757	793	816	855	701	796	775	819	761	790	808	790	740	773	798	821	753	738	759	839	779	803	736	758	714	803	794	788	837	734	805	787	770	746	769	749	797	790	773	789	813	804	825	771	754	765	756	764	816	749	778	788	765	762	744	810	792	764	802	835	747	785	832	754	776	778	783	825	804	867	794	777	723	777	772	757	771	752	783	794	761	708	756	802	770	718	780	759	777	821	784	806	755	769	788	803	776	796	823	788	808	720	788	756	804	816	751	767	708	771	733	738	780	798	739	786	790	788	789	747	757	828	772	790	817	720	773	760	771	847	832	774	809	765	771	753	772	787	780	737	760	801	846	791	781	858	807	773	749	783	735	783	820	756	753	758	821	780	846	759	778	741	800	792	803	761	754	795	793	818	789	778	766	758	757	772	791	773	802	765	717	794	777	810	785	831	782	814	751	743	807	782	751	789	760	774	787	743	755	762	751	798	777	809	808	809	720	773	754	770	786	785	729	769	789	770	733	868	784	764	753	816	794	754	806	785	801	814	769	744	743	779	811	814	769	738	786	776	778	802	761	811	773	788	844	684	765	755	766	787	804	805	805	810	801	796	763	786	812	762	756	798	801	763	788	733	762	787	782	770	802	798	799	793	793	754	749	781	756	796	778	776	800	738	802	773	755	777	817	828	763	783	759	754	768	729	793	793	747	872	819	729	788	782	790	790	771	785	762	777	844	780	783	855	759	788	765	747	789	805	813	786	742	799	781	785	779	768	753	780	753	808	773	772	750	740	752	777	803	836	798	762	813	784	779	789	825	771	766	770	806	794	738	787	763	770	741	797	795	796	767	796	807	796	707	765	743	750	791	809	834	791	748	809	739	782	788	795	789	829	753	762	810	800	760	785	755	712	769	804	772	772	760	799	764	803	795	771	761	765	750	784	736	807	779	784	794	732	755	799	755	750	768	765	776	822	771	801	784	788	788	790	805	769	806	798	789	805	796	776	791	796	786	811	790	769	830	765	779	744	796	753	746	753	733	827	753	752	790	750	772	771	767	797	800	784	772	764	766	732	822	780	784	793	800	815	773	812	742	800	815	788	758	760	817	776	770	852	797	782	802	799	718	743	836	831	728	823	762	828	758	770	779	791	789	806	793	812	803	766	761	746	758	786	824	733	793	738	788	808	774	766	744	763	794	771	776	783	778	813	792	786	777	782	797	769	781	761	838	786	812	758	755	802	806	772	790	776	712	819	793	814	726	783	794	759	766	779	757	777	673	807	761	759	832	814	795	839	782	799	821	758	780	796	774	812	771	804	755	863	824	828	771	761	772	786	824	805	750	749	795	789	731	771	835	827	740	783	712	794	752	807	795	836	764	791	750	759	800	799	779	774	763	763	772	719	726	815	792	766	749	799	793	775	750	807	775	730	752	769	745	807	775	789	785	755	789	750	826	781	763	820	790	758	759	808	764	759	764	835	752	791	832	783	776	773	766	790	752	782	796	769	817	802	761	768	808	767	811	781	781	758	717	832	780	798	755	797	816	796	800	774	788	767	776	793	782	781	810	789	737	831	774	803	800	830	771	798	770	755	793	759	757	770	795	798	784	803	781	799	776	851	775	819	768	771	801	795	799	805	789	786	755	811	802	804	794	769	800	783	795	793	780	792	817	771	805	797	781	810	735	791	803	791	813	757	723	755	743	824	807	793	758	754	752	824	751	803	792	803	856	773	778	842	753	796	790	771	812	786	741	771	784	844	841	826	746	831	786	798	753	780	804	768	824	771	819	793	772	808	749	769	837	772	772	740	748	745	785	823	797	748	839	804	751	766	772	809	746	732	765	758	740	766	816	783	800	794	766	803	761	793	815	747	810	783	747	720	828	741	770	746	783	763	792	793	734	743	765	780	758	797	744	770	832	830	779	794	781	794	771	787	770	793	789	799	814	827	733	772	788	734	771	802	743	848	796	748	792	792	807	804	821	821	762	757	796	761	775	821	774	756	760	765	808	762	786	806	808	799	771	823	797	771	804	773	761	783	734	784	792	755	832	749	801	810	747	803	815	825	760	780	753	822	804	809	813	819	807	802	794	783	804	808	818	799	771	783	744	783	789	771	786	760	735	817	779	829	779	746	861	800	804	769	787	793	799	750	767	787	780	743	791	795	757	794	807	809	771	779	745	792	762	776	866	807	773	787	809	766	818	754	806	785	834	782	747	795	811	810	776	781	780	716	755	762	831	761	815	744	834	755	798	786	806	822	795	814	786	785	747	792	810	805	795	769	765	792	777	785	801	739	758	770	815	801	783	793	761	784	749	783	802	782	818	792	790	795	794	765	773	834	775	776	698	780	788	775	778	780	787	763	800	787	827	748	794	745	759	799	836	760	747	785	741	808	815	762	746	836	822	821
15476	2425	2539	1866	1308	931	709	527	493	442	350	318	286	259	253	243	219	236	228	224	157	204	160	188	179	164	198	178	191	156	187	182	172	172	143	155	171	179	174	157	161	165	149	158	137	128	130	160	145	147	118	157	146	167	132	130	163	123	149	143	169	154	142	144	133	143	132	124	140	162	154	148	148	143	149	133	144	144	156	161	126	148	127	135	155	133	176	138	155	147	139	140	130	136	148	127	144	146	138	147	161	130	139	159	134	153	148	139	152	128	156	147	145	163	139	132	105	163	125	138	136	168	152	136	158	168	162	152	140	120	142	149	173	130	159	137	136	143	134	151	151	149	161	134	142	149	137	144	126	170	151	155	143	141	166	141	137	132	137	116	144	147	147	135	144	152	137	143	149	146	142	155	150	141	139	144	150	126	151	141	137	156	130	122	146	135	160	149	142	143	140	130	172	140	132	141	145	154	129	112	151	134	142	140	132	141	145	147	152	120	136	141	146	145	140	134	156	132	133	148	136	166	152	145	123	154	140	149	131	157	123	159	138	135	143	134	143	119	142	164	120	154	140	138	141	145	142	156	126	131	148	144	172	171	149	154	124	146	157	140	145	161	163	168	151	131	129	161	162	152	133	127	145	149	173	184	163	137	136	142	137	125	150	136	151	139	146	130	145	131	142	126	139	154	131	149	140	138	130	142	132	138	137	145	142	140	146	161	151	133	147	153	145	147	139	153	151	140	142	145	137	146	153	156	150	169	127	149	158	151	160	121	150	119	156	168	140	143	144	145	143	152	164	133	156	151	145	157	162	136	139	138	155	146	165	164	158	151	142	124	145	143	155	145	139	135	139	124	132	138	147	129	149	138	132	160	142	135	120	125	166	143	139	139	157	128	137	157	167	147	152	125	118	152	143	139	133	152	140	122	133	149	152	133	130	146	139	134	150	146	139	162	131	139	131	148	133	140	141	150	155	158	152	149	136	152	162	134	133	165	137	148	137	133	154	142	124	143	131	137	139	130	145	139	146	157	158	155	134	127	135	150	136	128	157	129	152	135	133	148	136	140	148	152	176	137	157	137	144	146	137	144	147	142	132	143	136	149	143	142	143	130	141	148	169	131	144	127	142	160	144	143	128	148	138	145	136	166	152	126	142	145	153	138	156	150	143	189	133	143	148	158	124	140	144	130	145	135	127	124	147	136	155	140	165	128	153	126	120	132	165	129	142	156	132	160	146	154	137	163	137	131	147	151	160	139	139	138	148	150	153	149	156	151	160	132	141	131	153	154	141	138	159	153	164	142	139	122	136	137	148	155	128	135	141	143	146	150	134	145	149	144	140	141	144	135	150	129	136	150	152	156	151	141	146	151	154	123	134	139	129	145	143	131	145	137	147	157	138	138	147	133	148	151	160	139	141	170	150	139	141	141	134	143	157	138	141	155	129	156	158	143	139	174	132	146	136	152	132	133	135	163	150	139	141	168	140	137	135	136	148	128	138	145	161	130	139	148	156	157	125	139	130	146	150	156	166	157	161	137	149	147	139	142	125	141	154	135	144	138	140	153	164	148	129	156	130	138	160	144	132	136	125	141	115	145	122	139	148	141	167	150	141	137	139	156	128	144	157	136	134	128	153	130	137	139	145	150	131	142	136	139	121	129	155	130	142	153	156	147	134	142	132	128	146	134	125	131	141	155	134	130	144	128	149	142	142	137	151	116	147	155	127	156	160	138	145	156	122	155	131	134	137	141	151	170	141	169	138	151	131	152	139	149	138	158	141	150	146	148	129	154	157	147	166	132	126	142	154	162	142	180	151	147	124	125	150	150	147	144	138	128	142	147	149	153	140	155	153	126	131	132	143	142	133	149	145	136	134	141	164	149	151	166	162	136	140	143	142	139	134	126	147	133	144	140	140	144	175	146	136	149	121	129	129	149	160	149	142	135	139	143	135	132	120	152	143	155	130	122	151	157	139	142	151	146	141	134	124	145	145	145	163	133	145	141	116	164	137	141	133	116	142	122	128	164	149	142	146	123	138	140	133	145	130	137	148	151	142	158	157	150	178	138	149	131	155	156	141	162	155	147	134	142	166	137	148	138	119	132	149	147	153	148	147	141	129	168	140	147	156	167	146	129	155	136	154	167	137	159	158	133	147	127	142	168	157	127	158	146	144	137	137	121	135	155	153	145	167	153	144	149	154	132	149	133	157	138	133	134	163	135	141	135	147	155	158	129	150	139	155	160	136	164	141	143	136	136	147	162	145	151	139	141	145	139	142	150	151	126	147	141	141	145	167	149	138	140	143	149	148	164	159	143	156	149	144	135	130	126	150	140	136	162	139	143	160	172	146	157	130	147	136	147	133	158	153	117	168	144	142	161	148	138	145	137	148	163	142	140	145	150	137	166	144	136	140	141	142	164	144	152	172	139	144	160	134	145	168	163	124	137	153	127	144	134	141	160	144	156	140	133	131	183	148	135	143	158	136	138	171	158	142	162	148	135	147	169	139	155	151	144	155	145	134	131	128	141	129	153	143	155	140	156	140	132	152	137	166	147	156	136	153	144	132	131	141	128	148	151	141	148	151	138	143	152	122	118	130	119	145	119	129	145	137	146	143	164	137	134	174	150	142	141	145	150	147	139	140	147	140	160	158	139	144	122	149	160	143	127	124	147	134	129	145	122	136	146	142	153	144	135	152	156	136	126	152	163	141	165	136	132	150	149	146	144	138	153	140	144	162	151	137	146	124	120	147	136	141	144	152	134	142	143	147	174	140	109	145	132	136	142	160	157	131	139	141	128	147	156	132	143	156	144	142	150	147	144	159	135	159	149	131	156	138	139	146	148	162	119	140	151	138	148	138	104	175	122	139	147	145	136	143	125	157	144	130	135	156	142	157	151	156	156	153	157	153	153	147	136	129	154	145	127	141	136	136	137	156	151	144	132	151	149	155	142	127	140	141	145	155	126	143	152	145	134	151	143	132	155	124	160	146	154	147	155	164	151	128	139	130	139	124	159	133	157	144	154	133	173	179	134	144	144	116	146	130	151	144	140	154	116	175	170	137	129	151	131	160	150	141	127	142	141	131	147	141	117	151	162	160	134	157	135	158	144	127	115	141	131	142	142	156	143	150	138	154	173	125	128	161	155	159	156	148	124	111	150	165	144	163	126	151	131	127	125	135	117	139	137	119	144	168	128	141	151	152	128	136	129	149	133	128	130	166	148	146	149	161	152	127	157	142	126	129	151	130	142	137	142	128	150	137	130	140	150	160	144	149	147	140	144	153	146	151	170	133	137	144	158	137	145	137	134	116	150	134	147	155	138	146	162	159	132	154	145	131	144	167	154	140	134	142	166	157	156	148	151	124	126	149	151	151	130	144	137	163	126	134	152	175	129	140	118	131	148	129	160	129	155	124	129	162	143	156	130	138	131	124	160	150	129	161	145	135	141	146	160	170	150	139	127	160	130	136	133	142	151	125	134	150	159	145	132	121	144
7482	2080	4715	5536	4763	3878	3324	2628	2125	1975	1667	1520	1335	1269	1086	1046	966	906	866	843	782	738	782	681	682	652	645	614	593	613	584	539	539	534	539	572	531	502	515	483	460	507	500	461	450	479	477	475	485	506	471	466	455	423	413	447	462	437	443	442	426	421	458	458	424	428	423	442	453	418	417	440	455	410	402	428	431	467	413	419	434	404	430	425	406	398	411	411	404	409	410	388	448	393	377	405	434	399	403	438	414	430	429	447	379	427	411	412	414	378	403	383	408	391	413	440	453	380	407	413	421	414	401	381	404	439	390	400	405	434	465	398	473	456	431	420	444	399	439	399	403	397	408	429	412	400	413	403	405	394	400	397	395	372	409	428	453	402	394	448	412	399	398	354	450	421	363	411	360	430	431	367	394	396	414	439	394	410	419	399	419	407	416	421	404	376	392	428	407	421	413	426	407	425	393	409	388	393	388	416	450	413	423	421	389	389	403	427	405	412	446	414	403	382	410	372	385	396	390	407	407	383	385	397	389	428	398	404	409	396	416	392	381	404	401	411	423	425	389	429	378	413	385	398	404	413	410	385	378	381	402	427	393	402	400	400	424	398	425	373	401	391	426	402	412	419	407	388	401	443	379	417	407	396	368	403	377	383	394	411	435	441	368	402	356	442	394	364	377	403	426	391	404	414	419	419	435	373	412	395	394	401	422	385	386	403	408	414	390	372	430	390	416	371	365	438	404	359	423	390	441	415	389	391	398	394	396	410	395	366	383	399	417	407	411	383	416	387	410	394	415	400	389	409	396	383	363	382	423	388	423	380	401	409	406	437	432	402	378	384	406	424	401	405	415	430	411	440	399	419	384	370	428	406	413	408	425	441	397	427	420	385	424	383	410	439	380	418	415	438	364	428	357	377	394	408	379	405	397	384	375	412	404	393	405	418	417	401	450	411	400	391	387	377	417	372	417	401	406	437	395	421	426	358	415	416	407	414	351	383	392	408	428	402	418	426	418	396	401	389	409	405	423	430	395	423	395	416	393	410	425	413	392	407	391	389	409	409	382	447	411	404	401	403	386	426	412	403	421	424	376	415	367	398	379	409	432	391	395	406	388	422	350	433	453	420	429	407	423	395	413	404	401	403	397	378	404	420	427	388	427	410	420	441	396	372	384	401	417	415	395	411	427	435	413	376	407	405	401	412	425	393	370	380	391	410	421	417	366	401	424	407	413	380	401	418	438	410	409	408	393	417	385	405	375	422	370	403	408	392	445	388	403	415	422	448	411	387	373	441	416	425	439	398	420	415	404	379	395	364	402	398	380	389	388	402	376	411	390	402	377	399	366	427	422	406	397	441	417	387	416	380	407	393	380	379	384	417	408	409	382	397	403	420	378	402	386	407	435	386	377	385	400	407	386	389	396	388	412	408	408	429	386	413	413	426	405	423	398	415	437	401	423	399	422	407	399	408	399	369	437	423	409	414	415	422	368	427	360	413	401	393	417	404	404	389	390	361	366	404	425	416	428	376	401	392	421	424	393	400	373	406	401	407	414	453	421	394	423	388	391	394	397	380	405	381	384	408	443	389	398	393	404	367	442	366	372	383	394	389	377	383	426	389	390	412	417	395	406	386	402	414	403	368	431	370	378	428	401	420	393	408	379	396	392	420	390	419	389	408	415	377	394	395	384	409	402	432	419	420	435	388	414	406	421	394	385	378	408	379	421	407	367	378	376	418	390	409	392	433	396	403	392	385	401	424	426	404	430	393	423	395	408	395	398	416	447	415	392	432	395	391	358	408	353	383	360	401	412	402	409	427	401	378	427	425	409	390	407	427	378	429	415	381	406	387	411	409	390	388	417	395	387	411	408	389	402	386	404	356	404	418	419	375	415	404	434	432	390	386	412	420	442	393	352	409	399	401	427	408	413	393	415	380	410	404	403	394	415	406	380	400	421	433	415	407	387	379	409	389	424	389	378	429	364	395	390	430	407	397	365	419	391	382	417	389	391	356	436	378	402	389	358	415	433	386	431	428	399	424	442	397	399	394	383	428	406	409	403	415	388	405	372	415	420	380	418	432	409	407	410	418	412	422	430	391	418	405	388	435	427	371	396	398	399	438	422	385	370	396	395	402	420	408	367	427	419	396	427	376	367	369	399	400	382	394	409	398	430	366	423	387	434	370	399	383	421	413	418	398	396	394	390	400	405	398	422	397	419	380	413	394	401	374	407	382	397	406	416	405	405	384	413	394	401	398	390	373	395	421	379	429	376	420	400	406	367	376	398	410	385	419	415	418	385	391	404	390	404	408	380	426	367	403	410	371	414	433	404	411	410	369	432	381	448	400	418	417	383	395	428	386	382	370	420	410	405	399	391	437	397	383	377	424	391	478	389	423	428	392	398	411	414	411	403	406	396	403	408	388	414	404	416	405	388	390	416	398	371	395	403	406	403	383	405	424	413	379	410	425	391	417	435	411	365	398	392	434	406	421	407	413	395	412	399	432	377	393	402	386	363	396	377	387	403	398	404	404	416	404	375	404	425	405	380	415	415	422	393	406	421	423	375	400	398	420	433	398	405	421	371	412	383	398	403	411	377	412	401	404	414	394	406	406	414	435	385	413	396	373	396	377	403	377	390	395	381	375	365	395	416	383	399	374	402	421	407	425	409	398	430	418	419	393	379	429	385	425	423	394	419	378	373	399	406	397	413	383	413	422	396	357	415	402	408	425	383	395	423	393	429	392	418	394	419	372	375	440	407	411	438	390	432	356	422	394	376	377	387	436	374	408	368	379	390	410	381	373	420	398	393	391	417	396	384	405	437	398	428	425	391	397	440	379	379	403	411	438	396	398	397	429	367	383	413	434	406	383	402	410	392	382	399	381	411	410	402	368	374	419	409	390	422	366	385	407	368	421	399	405	411	370	420	414	391	383	413	409	391	381	434	419	398	388	368	388	403	411	391	436	400	414	391	410	383	441	400	397	373	346	381	409	392	361	410	423	420	403	416	406	406	389	381	381	446	399	385	411	421	374	381	419	413	427	447	407	399	442	406	401	410	398	407	392	393	403	406	407	422	379	410	422	387	403	410	399	422	390	402	412	388	401	419	405	400	398	410	381	392	456	396	408	352	419	432	446	405	421	396	419	391	422	385	388	412	421	406	424	430	397	421	387	398	437	423	407	388	419	391	370	407	417	391	383	433	403	405	389	413	420	408	403	390	425	408	399	411	413	408	408	423	422	415	417	425	402	404	385	379	399	385	393	386	394	415	403	439	388	393	385	409	407	388	396	404	383	438	408	411	406	405	392	399	375	388	393	406	396	408	433	408	407	378	413	414	398	419	409	387	431	401	425	406	422	365	387	384	384	389	407	406	357	392	431	416	407	430	378	385	394	379	395	436	405	392	403	420	388	426	406	375	399	385	423	395	395	437	455	411	421	419	383	410	403	398	384	353	402	426	416	418	420	388	437	421	403	430	385	383	408	406	376	384	403	412	385
2462	380	382	370	367	323	337	357	330	341	357	322	348	375	343	320	315	334	358	360	323	325	336	301	325	318	310	347	348	279	324	348	332	312	349	329	360	372	345	357	322	320	349	263	334	305	350	344	306	350	316	342	304	347	316	341	374	317	351	343	331	314	325	320	345	376	335	339	355	359	314	306	344	317	324	347	336	348	336	345	336	319	321	354	327	343	345	315	327	320	364	327	313	334	293	344	323	304	366	323	320	303	328	332	317	310	331	339	337	329	345	326	321	356	357	321	301	348	292	342	320	349	318	349	344	345	350	338	338	332	354	350	346	338	354	360	349	340	362	349	302	327	329	357	324	340	302	300	315	334	356	320	357	336	366	337	339	309	312	343	352	319	335	339	339	303	340	305	346	323	371	334	344	349	344	331	328	346	340	333	315	333	287	347	355	338	340	346	353	358	318	322	361	320	335	318	345	333	334	339	355	347	335	350	329	333	346	305	311	319	344	338	319	311	317	319	332	342	333	361	312	341	323	349	334	342	366	335	310	359	338	348	352	342	344	343	348	329	335	316	350	322	336	350	362	367	343	320	299	300	366	328	320	328	332	345	323	340	322	370	337	340	324	335	343	338	329	341	355	326	306	301	334	299	326	343	329	338	342	343	318	375	306	312	319	320	346	315	321	338	321	282	346	363	320	369	354	355	310	340	327	318	293	341	312	323	350	339	361	350	332	303	356	348	319	342	319	350	315	322	346	365	336	328	346	317	318	337	329	334	352	293	339	327	322	344	348	356	326	341	327	331	322	321	354	348	333	345	354	326	349	338	343	349	384	308	291	337	336	367	374	334	319	328	289	327	320	321	318	320	345	349	347	341	316	334	317	328	342	333	346	367	353	382	341	333	304	351	330	335	353	332	324	331	336	334	347	322	318	316	312	317	319	350	375	313	336	329	321	334	380	345	341	348	341	320	349	349	332	329	329	363	360	337	357	349	350	319	338	330	347	327	332	327	319	301	344	340	306	313	329	313	355	345	328	349	336	340	289	329	317	361	345	337	311	338	321	326	334	297	292	351	319	317	366	332	304	339	348	329	315	336	332	331	295	323	377	338	363	384	328	318	300	333	305	302	339	311	327	345	354	310	353	303	325	338	360	326	363	357	314	310	346	362	286	354	324	338	334	350	340	317	340	332	325	345	331	333	329	333	324	321	326	329	358	305	338	357	332	340	334	349	344	337	368	334	313	315	310	313	328	321	316	318	328	303	316	292	358	349	342	311	340	313	319	342	311	366	332	352	352	297	360	332	328	334	355	332	365	335	345	313	336	368	353	335	323	325	333	337	336	315	337	331	327	321	315	319	316	309	323	301	330	345	388	326	384	322	321	318	341	350	381	326	313	354	342	342	324	342	369	366	313	330	348	347	348	354	337	319	332	350	302	368	355	335	376	319	341	312	347	358	321	330	327	332	305	322	328	337	341	322	319	325	313	333	300	333	297	338	320	358	328	368	358	333	297	326	326	299	361	338	306	320	326	331	336	332	346	325	330	334	318	328	338	329	290	334	354	286	348	326	323	328	347	314	328	339	334	319	331	337	348	315	329	342	330	334	357	343	315	331	333	314	328	302	345	385	344	323	337	331	304	312	345	357	305	321	318	307	327	353	359	352	323	322	330	345	340	305	295	330	326	321	346	294	359	326	324	305	333	333	287	332	382	346	360	374	323	319	307	323	352	310	322	356	315	325	328	310	340	313	303	329	317	362	324	317	361	305	325	326	360	330	315	315	322	353	311	317	327	325	315	327	309	307	350	323	325	321	304	311	306	319	320	300	331	318	320	317	307	330	330	343	334	329	318	326	314	340	326	321	336	327	367	314	342	364	337	338	321	312	281	321	350	333	322	361	343	343	348	310	346	336	381	304	320	311	317	346	303	330	334	337	327	338	333	378	364	306	338	313	343	369	328	347	352	347	317	333	334	362	327	315	346	336	325	349	327	330	337	343	315	354	329	345	348	324	326	335	312	331	318	285	324	344	317	353	368	344	339	334	348	324	326	340	341	334	341	343	336	325	339	321	325	297	312	330	340	330	314	327	387	337	307	333	324	314	322	309	310	345	376	352	339	362	356	347	357	308	319	335	337	319	341	324	334	353	346	346	345	381	329	379	333	341	363	311	343	310	330	312	365	339	327	360	344	338	334	330	348	342	316	324	296	320	338	348	313	323	308	333	325	338	337	339	335	320	308	338	320	308	344	361	307	344	322	298	299	348	337	303	305	304	368	353	332	322	320	351	360	321	335	337	343	361	336	350	332	322	344	333	362	331	334	315	326	349	355	339	307	338	338	325	317	352	339	342	313	306	339	357	355	355	341	342	362	364	323	359	306	317	304	333	334	349	332	347	336	293	309	319	321	305	304	335	292	314	332	366	311	324	315	334	318	362	333	328	346	342	323	322	352	381	343	348	353	366	319	337	332	319	342	350	316	334	316	328	316	337	323	306	344	342	330	341	339	302	336	337	319	351	333	329	330	303	348	359	330	338	322	327	361	324	347	343	323	384	355	346	319	330	333	347	335	352	355	333	313	308	304	333	336	356	330	345	354	293	352	347	305	356	312	349	342	333	337	353	359	329	309	306	317	333	320	314	328	332	343	338	301	333	315	341	354	335	316	329	311	319	297	317	340	333	326	347	364	357	348	340	321	321	330	344	320	336	340	357	343	331	311	353	352	338	322	364	375	326	334	322	325	347	359	287	320	302	317	309	325	332	323	338	295	304	343	334	351	348	324	355	357	343	358	327	317	333	343	292	317	355	338	366	333	325	353	316	347	336	335	325	345	324	314	337	375	333	329	329	359	369	317	346	344	327	361	345	324	360	312	336	390	347	354	357	337	333	325	365	354	307	367	318	337	343	345	355	372	334	344	312	357	355	307	324	344	325	353	287	327	349	318	348	333	303	337	370	348	331	342	304	359	351	323	345	329	311	316	330	346	354	354	347	317	338	353	349	350	341	314	309	314	340	347	312	349	329	324	329	366	344	362	321	322	375	330	325	303	325	301	372	296	361	352	359	331	341	333	327	324	328	339	324	331	361	338	357	315	334	300	330	349	293	315	324	332	339	336	334	339	345	329	324	352	321	315	306	335	353	330	359	311	330	324	312	345	321	350	382	365	368	328	335	353	348	339	349	339	325	308	331	312	301	351	306	374	350	340	315	345	352	320	305	314	301	343	382	346	343	324	339	343	337	341	321	339	335	335	331	349	345	347	328	323	313	334	343	344	345	327	366	351	348	347	339	320	343	347	344	309	338	316	321	336	302	353	374	336	346	344	348	326	333	319	310	343	329	380	319	279	292	342	351	354	306	305	291	339	336	353	304	339	346	333	296	297	365	325	359	333	337	334	328	345	330	319	354	352	346	352	326	299	341	338	315	338	334	315	306	359	315	330	348	325	310	326	336	347	329	318	286	342	348	348	316	327	363	357	358	315	338	311	311	330	327	326	332
2627	882	969	980	936	934	955	960	953	861	889	910	882	880	937	876	829	821	906	839	853	858	851	912	845	852	862	824	891	849	837	833	830	849	854	877	855	860	858	836	885	859	851	842	836	863	866	890	852	821	871	865	873	862	866	832	882	859	865	885	860	856	854	839	885	776	895	834	868	856	896	898	858	884	823	913	865	906	896	880	884	852	859	881	810	818	840	876	870	832	887	883	800	848	852	895	892	861	855	842	889	876	953	884	858	884	857	819	879	879	849	846	864	881	863	822	859	806	883	866	836	875	874	810	864	811	873	864	862	865	803	854	914	872	826	809	854	913	837	864	854	910	870	844	866	861	857	889	862	856	847	856	791	817	845	827	890	849	855	895	833	860	847	812	844	880	832	847	871	844	883	898	827	857	817	819	836	860	841	899	904	859	903	831	874	827	840	850	847	815	824	893	905	848	814	867	866	908	881	871	860	854	793	826	843	854	850	814	819	876	853	865	862	838	819	905	897	827	863	867	865	869	880	855	907	866	860	848	845	835	808	845	860	850	832	843	862	831	818	897	905	910	847	874	886	795	865	800	887	900	846	856	834	820	897	864	898	846	840	825	879	877	873	891	889	843	842	918	882	820	854	837	838	859	847	886	808	908	857	842	870	875	814	909	894	822	896	850	899	824	923	868	832	879	832	878	857	829	828	874	832	876	848	883	843	856	835	855	855	815	839	891	862	835	810	815	857	857	834	826	858	846	846	882	852	845	839	839	848	882	797	900	869	884	859	846	838	829	846	811	885	948	939	831	857	873	816	816	885	837	855	817	808	880	862	824	861	846	908	842	821	849	834	796	840	838	843	841	815	838	833	819	791	877	877	856	857	914	854	837	866	871	832	874	900	848	809	844	912	894	878	832	885	878	870	832	874	803	792	851	897	850	792	848	849	884	847	802	856	842	872	822	860	847	845	816	884	873	840	893	829	845	883	830	848	869	833	882	900	842	911	853	822	866	791	864	868	872	812	829	839	860	861	835	827	901	884	878	837	831	869	825	919	833	846	846	865	887	889	837	855	862	869	859	866	884	913	883	901	853	869	872	896	816	869	814	801	884	843	906	814	881	829	879	844	876	873	826	768	882	876	840	883	857	825	845	830	840	897	888	849	784	841	894	853	780	867	883	920	868	864	834	824	844	867	843	841	793	857	917	863	864	862	911	885	798	829	812	875	840	878	836	879	867	891	865	833	800	826	886	871	875	899	829	852	789	851	894	850	828	880	838	859	897	879	845	870	851	830	845	838	896	858	870	915	819	847	866	853	815	773	902	903	830	809	808	892	857	841	901	845	817	833	837	862	862	840	804	860	831	836	850	852	821	870	867	828	855	853	873	851	868	836	833	842	823	846	826	846	842	860	897	860	836	822	815	799	833	877	841	863	903	875	821	860	864	840	846	847	880	867	857	827	854	846	863	840	839	812	858	878	849	907	852	865	819	892	803	859	832	835	834	836	843	884	861	818	841	843	885	845	865	834	891	843	856	907	838	866	898	866	844	908	874	796	833	844	794	901	879	841	836	832	831	872	881	864	858	870	877	861	890	844	886	855	840	876	825	851	890	864	844	814	867	886	855	892	868	855	864	833	866	862	883	802	890	848	881	904	858	864	837	806	825	871	874	859	809	864	855	842	866	814	870	781	855	882	854	836	851	868	850	884	903	777	893	830	884	865	882	905	899	859	848	849	859	855	854	865	869	843	830	919	886	836	857	880	817	891	899	830	898	817	833	926	867	839	875	841	846	859	844	863	874	850	861	846	804	850	845	893	822	811	840	916	823	843	882	831	834	839	887	806	823	813	805	831	881	900	847	857	843	844	842	838	841	824	801	860	887	867	807	855	825	895	811	837	847	842	843	864	845	835	855	869	823	853	858	821	871	829	844	898	835	863	810	886	896	908	831	832	886	830	889	825	821	891	869	838	891	864	848	840	855	883	896	825	855	878	823	811	839	867	812	897	817	844	810	879	890	874	782	875	833	875	914	868	814	888	878	837	868	857	871	860	869	924	831	838	875	901	873	933	830	806	860	870	860	875	841	855	869	870	906	779	809	817	864	871	870	870	875	824	887	858	856	851	826	826	846	852	857	817	856	820	807	816	829	875	866	871	897	829	822	895	805	859	848	849	852	830	870	880	852	868	831	858	820	878	881	903	877	890	865	878	877	853	845	846	863	836	888	865	850	866	876	856	853	846	853	848	846	881	862	849	878	837	881	827	855	853	855	851	852	828	833	872	821	896	867	852	892	877	787	809	888	865	836	839	877	872	818	823	860	860	825	834	853	907	815	894	862	830	896	894	867	866	849	896	876	849	872	884	878	845	802	836	814	934	855	849	817	861	849	880	857	888	864	872	812	923	895	875	861	866	804	855	869	857	863	887	814	863	822	836	882	853	867	916	838	889	836	841	876	863	872	873	815	816	855	835	923	890	874	852	851	925	808	874	846	828	881	913	823	834	831	848	841	833	877	865	884	861	934	819	858	841	886	865	879	844	878	850	817	815	851	844	868	835	860	916	862	871	797	890	851	876	817	840	887	836	892	866	816	804	874	894	846	867	820	812	853	852	843	886	837	876	813	909	819	903	878	825	856	808	815	844	835	836	787	849	881	792	870	854	865	796	810	856	843	857	859	867	908	875	838	794	844	877	872	882	907	861	874	845	914	840	851	838	876	902	830	854	850	807	895	867	799	905	914	860	838	929	858	942	874	823	879	844	851	844	830	857	930	844	854	874	877	887	851	851	885	850	851	864	834	861	913	898	855	808	839	826	901	851	834	801	865	855	822	813	893	865	879	878	844	836	847	865	855	841	895	857	825	817	811	862	860	896	842	862	873	869	857	861	853	859	821	832	839	846	878	916	842	825	869	884	867	902	854	878	874	847	858	848	875	813	868	849	898	808	863	860	853	788	820	876	870	876	859	859	876	874	852	841	863	875	804	879	827	871	878	832	887	859	953	844	881	906	841	862	862	845	864	872	836	922	892	876	883	874	820	847	873	853	886	864	840	815	875	873	826	810	868	887	855	808	897	803	863	852	840	898	880	861	866	908	868	844	845	818	875	832	841	895	839	867	870	892	834	827	821	816	847	859	870	896	882	850	868	871	913	873	904	907	839	912	885	886	855	850	863	862	856	841	822	835	809	829	846	865	856	841	881	825	771	892	821	876	793	915	891	874	872	836	873	861	890	805	818	817	811	849	879	836	839	831	827	850	823	855	849	831	838	862	812	857	877	849	832	835	825	845	853	858	851	884	829	899	840	895	871	853	814	808	835	834	858	873	812	886	848	853	833	794	811	816	836	841	883	830	838	879	849	869	808	943	875	870	823	827	886	834	874	837	845	862	807	847	856	807	883	821	855	876	909	837	898	879	877	867	864	865	835	858	864	846	871	860	884	835	849	820	886	844	867	849	812	877	856	861	819	835	843	828	866	839	882	890	855	849	891	865	856	840	879
8521	1200	1435	1096	893	716	620	512	484	444	433	399	363	362	337	365	366	327	335	351	350	338	325	315	336	322	316	313	340	333	315	315	298	347	304	319	286	314	311	302	289	326	316	309	316	309	350	306	325	316	323	311	301	322	290	291	298	302	324	323	317	342	316	295	307	311	265	295	328	294	311	273	299	303	317	295	284	305	309	299	279	292	329	305	303	294	293	317	310	314	283	320	304	301	327	339	283	328	277	284	321	335	332	314	307	315	277	307	318	285	306	314	295	307	325	321	296	317	287	337	310	300	307	339	292	315	302	295	306	296	302	295	310	253	323	284	361	303	299	308	299	282	298	304	294	326	342	296	297	317	320	313	313	330	302	330	281	301	290	294	272	299	296	286	280	287	299	300	329	311	298	301	300	335	323	295	328	290	298	284	324	316	300	317	324	299	309	298	285	311	310	281	322	305	305	285	305	310	343	333	310	313	316	321	356	307	316	291	293	288	288	306	289	309	308	295	311	296	344	338	299	322	323	321	311	316	285	323	312	293	344	333	279	300	302	318	302	332	301	273	287	293	300	331	315	347	293	255	316	293	271	286	288	297	304	297	314	303	334	299	297	306	324	285	285	324	317	291	334	318	316	302	310	300	325	302	321	301	292	336	282	327	329	324	345	307	315	328	273	302	309	271	311	311	296	307	309	302	316	325	285	307	326	355	319	309	296	303	296	316	311	307	295	305	304	309	325	296	316	295	320	319	316	321	313	284	304	303	281	311	305	285	287	326	304	319	339	311	278	360	330	302	311	320	314	304	317	321	318	314	289	307	322	339	329	297	312	297	279	301	284	325	299	346	339	309	306	347	324	302	280	309	319	318	331	303	266	317	324	303	271	309	320	291	332	306	320	328	256	297	314	316	307	288	297	274	288	323	296	314	307	306	299	282	321	319	300	307	331	338	304	315	310	288	305	331	308	305	293	302	304	294	313	301	325	278	322	314	309	297	321	301	322	273	299	313	291	320	295	290	331	298	326	303	281	266	326	333	311	336	342	293	327	301	333	311	328	317	326	305	291	319	335	293	295	333	291	327	292	336	321	314	339	278	316	271	318	338	311	298	294	342	315	322	300	331	317	296	301	300	309	316	329	309	320	304	308	329	263	292	292	329	322	324	305	312	300	293	321	288	291	317	296	339	286	313	309	346	282	314	322	296	319	333	283	282	328	284	313	285	291	312	299	325	258	301	310	320	292	351	297	295	320	302	292	320	303	317	309	301	299	305	328	316	287	302	275	280	296	303	313	307	308	291	331	328	273	308	323	316	296	291	303	312	332	315	308	304	309	318	300	304	310	302	296	318	299	311	319	287	260	313	292	311	277	299	331	296	301	290	308	299	326	284	284	278	339	316	325	296	309	366	290	281	343	335	292	298	322	317	303	295	297	303	321	312	301	313	304	302	317	294	299	269	331	304	305	313	331	272	324	311	305	312	305	326	298	292	291	290	296	293	323	327	262	319	300	293	286	346	323	326	293	308	342	343	299	296	294	283	323	309	318	307	315	292	322	322	283	295	314	303	291	318	345	311	285	324	309	325	315	287	276	300	307	286	333	291	292	291	290	288	311	315	313	279	306	290	328	326	269	316	315	314	307	345	320	292	301	314	296	300	290	272	310	301	316	300	328	307	281	313	292	306	251	283	290	325	318	293	331	306	302	327	316	287	285	290	307	300	284	286	309	311	360	293	308	314	326	309	318	329	324	319	298	287	335	293	292	333	295	321	273	304	293	307	327	341	311	319	313	277	309	295	298	321	321	328	298	329	294	333	286	309	302	252	299	279	318	320	308	303	278	322	259	281	309	321	301	298	306	326	337	300	300	319	341	320	275	342	328	321	345	323	259	311	309	341	333	323	309	314	326	316	293	292	323	321	315	347	309	318	273	327	307	268	301	326	305	300	318	293	306	302	307	333	305	296	306	320	314	318	321	313	307	307	299	322	302	296	319	277	317	310	309	359	302	310	288	297	312	317	279	296	297	329	323	316	308	291	299	278	285	322	309	304	352	311	301	291	324	286	282	292	299	317	283	291	290	302	302	295	295	310	317	305	296	300	298	284	304	338	326	286	309	312	290	330	289	293	305	318	276	310	312	309	304	291	318	276	277	293	326	288	287	309	278	314	301	313	318	300	275	303	328	303	302	283	332	313	306	274	265	295	287	287	278	318	298	271	300	311	291	317	325	330	309	304	272	284	298	322	282	295	291	297	319	300	327	332	290	306	304	306	308	310	289	321	329	292	299	310	314	311	302	329	291	309	320	318	293	296	325	330	307	309	296	290	314	299	280	302	301	323	335	330	317	319	282	300	307	321	336	314	310	306	323	297	305	276	318	316	314	291	287	308	316	295	286	283	302	290	303	291	282	293	307	293	305	318	292	307	282	313	265	331	320	312	317	330	284	307	303	306	307	287	292	310	303	274	316	303	296	299	317	293	289	305	303	330	318	291	308	292	278	301	313	274	305	324	302	325	291	325	291	301	288	300	296	283	301	298	297	290	294	307	283	307	326	307	326	297	296	295	320	301	313	295	304	299	288	324	342	303	322	303	315	305	316	312	294	300	301	302	297	314	290	259	270	291	318	278	310	319	285	313	320	345	306	299	298	275	274	309	295	328	321	308	342	336	285	278	304	307	302	304	329	316	327	315	297	275	297	294	305	330	284	325	317	300	302	326	318	313	315	278	291	306	313	313	309	261	314	324	306	301	285	303	305	343	309	323	315	309	290	329	327	273	306	299	336	299	282	282	310	310	325	304	307	301	321	306	315	332	302	311	313	296	310	314	307	298	315	341	303	289	308	312	318	310	324	304	297	305	277	314	308	285	286	311	345	303	331	289	326	284	328	319	282	284	311	266	296	302	320	330	303	291	290	326	317	348	289	319	330	329	292	293	307	306	327	308	297	305	323	307	312	279	331	339	322	316	316	303	314	290	350	279	303	316	330	300	301	316	322	316	328	300	255	308	302	317	285	271	334	324	358	301	307	282	288	277	320	311	303	291	309	313	281	310	308	284	302	304	312	265	323	313	291	330	274	347	302	310	320	314	305	341	289	318	317	318	329	288	335	317	295	324	314	320	299	296	306	315	310	332	311	340	326	322	298	288	313	268	302	317	311	305	316	308	349	335	314	322	311	313	331	295	328	277	307	308	318	306	316	303	282	315	297	277	317	304	298	312	295	315	329	322	295	292	300	302	301	301	286	338	306	296	332	316	313	309	294	321	314	331	313	310	327	317	329	338	330	324	295	286	320	280	322	298	297	294	332	292	319	330	297	295	310	319	322	264	298	285	319	314	324	306	278	275	311	314	318	315	297	286	294	319	302	338	312	294	311	310	361	322	308	353	293	319	265	301	287	308	338	279	305	331	329	295	325	316	320	334	302	315	283	311	303	293	304	310	327	320	286	316	336	303	294	312	299	295	316	275	340	326	291	268	309	308	329	279	317	297	314	289
5704	1633	2979	3553	3131	2653	2235	1859	1701	1534	1444	1351	1248	1176	1137	1082	1061	1034	1010	983	993	975	985	929	922	867	875	840	934	924	906	856	876	839	856	882	857	843	834	901	801	869	848	815	833	860	833	863	818	796	837	817	786	813	829	817	784	828	801	735	797	804	828	837	783	851	875	846	756	856	830	801	772	775	796	780	825	792	851	757	744	798	772	794	819	761	727	784	787	797	809	761	787	796	798	791	811	774	814	810	803	765	807	750	780	758	774	803	787	760	780	792	774	823	734	741	794	778	721	815	721	785	761	759	801	815	772	759	798	736	794	815	766	776	768	765	758	819	784	769	820	790	793	794	792	760	780	816	795	741	870	758	779	790	742	765	768	796	774	779	779	758	830	779	807	790	739	787	742	719	858	774	778	766	799	788	766	782	768	813	785	760	824	748	801	789	733	767	799	813	790	786	813	764	792	779	777	804	787	759	753	795	762	747	746	758	793	790	796	801	762	793	776	776	785	781	778	790	752	761	762	751	742	764	792	776	785	716	791	762	753	814	784	770	735	738	792	731	746	766	779	707	780	751	787	737	813	816	805	764	781	780	718	747	791	748	733	742	797	815	796	757	773	701	749	814	728	806	764	753	793	754	782	778	741	789	752	760	741	767	773	803	826	786	795	798	747	788	771	777	773	828	749	776	778	775	777	762	740	757	762	756	811	846	780	734	791	796	769	825	778	807	753	752	756	796	783	779	788	798	809	810	796	811	750	760	811	803	784	753	745	755	769	736	760	779	769	757	791	778	792	784	802	760	828	829	796	844	768	828	750	786	781	764	737	835	757	755	807	797	805	781	798	776	767	796	787	760	779	804	762	756	782	828	720	747	799	798	773	775	738	750	754	800	711	768	815	808	737	793	745	817	793	801	821	803	726	728	786	804	763	794	766	756	774	694	773	839	753	801	792	805	786	760	795	768	792	807	841	812	782	790	824	795	768	749	804	795	773	721	731	716	783	795	746	797	785	779	764	831	798	715	787	758	812	815	825	797	815	767	761	799	778	766	823	773	709	788	816	751	777	743	733	764	806	766	790	778	761	753	757	771	819	813	770	779	815	750	732	799	725	787	843	797	779	748	793	719	806	754	737	802	733	833	818	798	811	773	810	810	811	764	773	818	754	757	794	750	782	749	781	792	796	801	766	796	803	784	735	776	796	784	762	788	770	765	801	839	837	834	752	816	782	785	781	734	778	815	815	762	797	748	770	747	817	795	767	778	812	812	769	829	749	727	760	790	761	762	816	763	803	811	776	778	761	737	771	801	800	798	755	780	773	791	802	796	762	812	808	787	766	803	779	703	765	784	818	799	811	816	826	803	750	826	710	723	761	780	767	777	769	806	722	744	776	806	754	781	760	795	752	796	757	762	750	752	783	775	760	760	771	743	803	781	785	756	740	769	733	779	733	804	781	774	814	724	776	865	850	782	826	766	758	765	771	788	785	790	834	793	806	762	768	775	794	778	751	783	755	790	779	784	801	765	758	739	769	797	790	767	740	757	812	772	796	811	800	801	831	772	758	820	780	817	823	812	785	772	764	814	766	801	731	762	785	769	699	784	790	738	837	785	842	792	754	818	758	811	793	808	801	742	796	824	749	756	819	792	815	735	794	811	779	752	792	787	805	776	749	772	806	769	790	818	802	767	822	744	811	798	814	807	779	738	732	754	781	805	763	771	756	758	699	789	825	774	795	730	777	792	758	736	797	765	790	749	780	745	794	780	733	767	764	858	721	758	785	793	785	779	757	765	747	786	772	785	837	771	733	754	799	813	793	752	802	725	802	768	789	757	777	722	833	753	774	846	747	748	775	801	805	776	756	821	758	764	783	774	787	808	789	798	734	803	816	777	798	743	766	764	749	752	771	840	758	761	819	749	766	746	735	799	843	776	797	763	756	794	791	784	801	792	793	764	822	731	807	743	780	726	747	782	798	786	769	722	798	833	733	803	762	821	741	795	808	781	777	791	800	729	819	766	787	766	774	714	793	775	764	759	772	789	770	766	762	808	766	787	793	776	742	756	752	800	773	761	791	828	775	839	795	741	773	807	711	787	750	806	759	788	781	827	817	764	778	759	766	740	793	810	810	805	780	807	753	730	826	820	751	773	838	775	794	755	801	732	738	760	783	813	798	749	790	819	817	785	793	800	833	826	807	716	768	759	804	782	703	737	801	815	793	792	774	792	812	755	754	773	828	802	788	813	820	773	757	799	807	807	742	781	766	770	783	752	769	823	790	791	830	738	793	777	783	835	775	776	807	743	815	802	774	763	748	853	796	760	768	786	784	813	785	730	796	764	784	764	829	781	799	770	727	702	789	762	755	825	788	791	777	753	793	743	783	811	828	788	797	759	783	834	793	758	788	724	773	829	795	782	781	790	752	816	806	807	734	724	826	797	743	737	790	764	775	825	806	779	762	769	834	784	767	777	779	743	787	792	792	768	754	829	779	794	846	804	739	795	797	773	788	810	755	804	800	776	765	773	827	809	786	742	797	746	787	784	707	719	790	781	756	756	761	827	763	759	742	714	781	780	786	800	774	742	743	792	738	787	806	789	791	763	766	762	775	748	843	795	789	775	766	770	828	751	743	780	791	798	763	807	729	790	757	830	799	805	794	719	807	752	794	779	851	748	799	768	788	790	784	790	781	794	771	778	790	816	771	782	820	820	750	783	819	777	776	753	788	801	766	742	777	814	778	756	765	791	782	802	802	823	749	799	842	770	778	824	778	771	763	790	765	816	729	746	764	800	785	759	815	814	790	746	822	771	760	792	789	757	807	759	732	785	784	782	818	780	819	757	839	761	796	750	815	791	763	792	730	793	751	733	800	799	763	812	777	781	781	765	790	776	786	785	808	758	753	761	803	785	803	801	797	759	787	824	730	758	765	776	767	773	811	759	769	785	737	822	784	787	765	784	799	767	772	842	755	791	824	728	758	766	814	777	751	808	787	793	766	803	762	805	757	721	819	743	818	743	794	787	765	801	768	792	742	764	807	793	797	811	759	811	796	799	779	803	772	786	748	805	818	790	728	805	741	837	805	783	783	726	791	759	777	762	796	807	780	772	785	770	784	808	789	835	775	794	766	751	732	736	788	798	834	813	759	755	788	802	806	828	800	861	801	804	799	767	779	773	778	744	738	816	804	733	783	818	803	776	779	798	772	825	762	830	739	739	773	813	747	777	822	754	770	813	766	766	771	790	786	798	791	771	750	757	744	819	770	797	775	799	750	811	756	753	817	802	712	781	785	789	759	770	788	791	803	766	777	803	789	793	798	777	797	749	809	750	736	793	761	817	800	803	795	791	815	781	830	768	834	752	797	789	819	789	801	785	837	796	807	774	804	812	759	776	816	801	785	747	840	779	810	762	758	780	803	760	770	806	803	776	757	818	754	775	793	821	764	720	793	761	832	771	716	733	803	781	726	813	788	835	777	765	730	770	732	804	794	775	836	801
15471	2454	2439	1858	1281	933	744	555	517	399	371	326	305	301	242	212	236	226	163	209	211	183	205	177	171	168	189	189	162	168	163	171	162	168	147	163	163	178	174	159	181	160	139	146	149	143	165	140	153	143	168	157	141	151	139	165	139	138	147	132	140	131	145	149	130	157	142	165	162	126	140	171	144	176	131	130	145	129	167	160	138	151	134	154	142	142	136	155	165	149	150	133	149	137	154	138	163	147	133	131	136	134	159	146	135	151	155	141	154	152	123	138	129	158	143	132	148	146	139	155	156	149	164	167	164	159	154	152	148	156	139	130	143	161	136	148	144	132	137	161	123	141	160	139	135	143	143	123	163	126	148	144	139	158	147	159	153	144	143	134	156	166	149	147	156	133	129	139	154	140	144	144	141	151	148	138	143	141	133	135	152	148	159	153	138	142	130	134	120	133	136	112	114	133	166	159	114	133	136	144	145	151	158	148	146	173	139	134	147	127	145	144	142	137	158	142	140	147	132	159	132	162	136	141	140	153	149	124	137	148	126	162	144	132	130	134	165	133	148	184	134	139	131	133	142	123	140	131	148	140	146	137	160	128	166	148	116	141	156	139	164	171	139	129	137	155	147	130	153	136	148	144	134	141	143	144	153	135	143	173	153	143	135	157	133	145	157	132	164	162	142	153	154	152	141	157	147	168	124	146	143	130	167	143	137	138	154	144	152	139	144	154	148	154	157	135	147	122	127	138	161	143	142	132	171	136	150	133	143	123	157	138	166	125	159	161	127	145	158	138	160	139	139	129	144	135	137	126	126	133	151	162	136	156	156	147	135	172	134	129	147	137	152	125	136	125	149	145	135	157	136	145	133	155	129	143	128	141	129	143	139	157	140	138	123	137	125	147	141	137	115	133	171	131	143	174	144	125	134	123	137	148	120	154	146	147	154	140	134	152	139	145	136	145	143	142	162	151	141	150	165	170	144	139	137	125	139	126	158	144	128	125	143	161	139	143	145	120	142	139	133	168	123	146	140	161	154	119	151	164	158	146	131	136	162	142	140	136	140	145	143	138	139	109	160	136	137	138	151	128	150	150	143	122	122	143	146	132	136	136	143	138	146	159	148	151	165	140	149	144	122	145	149	123	157	139	167	130	150	161	161	141	153	172	139	140	133	149	140	141	131	153	165	144	137	140	142	138	138	142	143	142	149	150	157	136	145	141	140	138	125	155	130	150	141	147	153	150	163	152	153	159	127	147	137	134	138	132	149	134	136	134	151	134	153	143	137	150	156	143	151	140	142	142	163	141	145	138	123	148	132	133	126	144	131	127	127	169	167	151	161	121	139	142	174	156	142	132	144	140	141	135	155	122	138	166	136	127	149	140	160	133	152	137	140	152	169	149	122	135	146	135	138	154	123	137	145	130	134	135	137	152	158	130	160	154	161	139	141	137	133	138	147	140	143	155	112	173	148	131	138	150	143	152	146	145	155	151	133	167	158	125	123	147	151	149	148	172	129	156	145	142	120	127	136	155	129	149	145	156	150	156	123	138	136	153	139	142	132	130	141	133	122	154	151	133	142	155	135	124	122	137	125	141	127	142	152	129	143	136	144	149	125	151	162	143	135	168	161	140	151	161	162	130	112	136	132	130	145	135	128	137	152	134	145	149	131	139	143	116	150	130	121	136	164	136	148	118	150	156	149	110	147	159	143	179	125	136	124	157	122	149	141	137	136	149	145	137	157	132	126	153	154	163	163	140	134	159	135	133	129	128	131	147	141	151	146	145	138	133	165	158	148	150	150	151	143	137	144	126	141	151	147	140	135	152	149	150	147	169	139	138	142	118	150	145	143	168	143	157	153	144	140	139	137	149	143	161	151	135	147	131	162	153	142	125	150	146	119	165	129	127	126	163	118	133	145	126	128	156	141	131	129	138	132	148	158	156	142	152	142	145	121	152	133	130	123	141	156	138	154	157	141	132	133	147	159	135	134	109	149	137	147	138	150	142	133	161	142	132	145	153	141	167	129	154	142	142	122	158	123	138	152	125	150	156	137	115	131	125	155	135	144	154	139	172	143	135	124	152	145	139	141	164	123	144	146	152	141	160	155	142	141	139	129	139	147	151	129	127	141	139	164	146	134	139	156	132	177	146	154	147	150	155	144	131	135	158	156	127	144	155	139	149	132	140	148	125	150	154	143	161	165	155	142	150	147	145	147	157	127	145	130	156	148	150	134	139	153	162	138	150	139	146	127	143	138	137	128	133	127	134	122	151	165	142	150	145	110	138	136	138	156	127	141	142	145	135	155	123	149	126	152	129	133	120	135	139	145	124	133	152	161	128	130	150	131	146	135	140	161	150	158	141	149	159	136	136	158	125	148	161	136	150	147	154	114	147	143	155	157	124	145	148	165	135	151	138	132	175	172	152	131	138	129	124	157	143	132	129	125	139	145	145	135	131	146	155	141	126	143	137	144	148	135	150	149	139	131	144	134	153	144	157	144	125	140	142	139	137	130	165	150	140	154	160	161	140	124	135	149	132	150	129	132	137	158	153	147	141	129	152	151	160	158	148	139	156	134	158	143	144	140	146	132	135	135	149	133	112	132	128	138	142	130	145	131	147	127	138	148	124	150	127	119	164	121	147	138	138	141	140	141	123	142	159	183	125	141	173	125	120	142	147	138	137	149	150	150	137	152	141	136	149	132	130	133	144	123	115	153	152	123	142	130	143	129	161	167	167	130	120	137	123	153	138	140	151	125	140	140	151	132	118	146	153	161	135	164	133	139	119	128	139	135	144	136	148	155	148	153	132	135	135	126	144	130	142	146	136	133	136	137	160	142	138	148	150	159	149	143	144	155	135	140	118	155	132	144	134	133	134	122	130	136	143	143	141	128	140	144	148	125	127	142	135	127	119	136	111	149	150	144	150	169	126	141	128	161	137	159	131	128	141	151	164	168	143	148	122	139	156	146	149	122	166	128	131	137	143	148	136	129	137	170	148	134	127	129	148	152	149	130	128	148	130	127	125	143	136	151	134	130	145	164	147	149	150	145	146	152	154	131	131	138	141	117	145	164	123	144	151	164	135	132	153	134	134	153	142	136	166	168	136	156	148	139	141	129	149	138	149	138	155	146	128	141	171	154	145	150	152	138	145	153	141	144	136	128	156	149	146	145	121	118	150	150	148	139	152	155	136	155	166	140	145	149	123	125	152	154	135	171	149	131	124	150	144	144	140	140	145	151	140	145	137	158	141	140	146	154	145	139	132	142	138	154	143	147	178	148	127	123	127	132	135	139	149	148	137	140	130	135	150	150	135	142	144	147	137	113	141	139	148	149	146	133	157	167	131	131	143	133	143	136	147	132	134	128	164	148	149	141	146	153	150	145	146	141	151	142	141	148	137	131	130	130	155	127	124	135	130	149	147	126	131	124	160	153	131	123	128	146	132	162	147	140	108	154	166	135	134	136	156	142	136	149	144	164	148	155	150	136	134	125	172
7387	2077	4670	5566	4884	3986	3277	2681	2318	1886	1727	1581	1352	1250	1116	1029	948	928	881	827	776	705	717	702	703	672	628	601	562	624	582	552	550	586	575	538	560	479	470	527	499	514	459	470	479	509	435	479	466	468	467	446	448	434	451	426	455	410	485	461	452	420	491	401	479	454	412	427	404	439	467	426	415	411	433	434	406	431	399	422	382	400	434	396	398	421	396	393	393	416	381	395	437	410	423	376	394	433	419	418	410	419	431	419	395	400	435	422	420	390	444	471	397	440	426	388	425	440	396	374	404	383	436	388	418	434	430	405	400	443	392	424	453	399	417	384	415	439	400	446	417	390	391	395	439	404	407	436	394	385	431	405	416	404	394	414	403	405	423	388	380	375	373	405	417	394	444	361	389	381	404	433	408	393	399	395	450	417	402	452	385	402	435	450	386	397	402	425	388	398	395	425	415	426	390	392	395	410	393	395	371	389	367	396	417	389	421	393	405	404	384	421	445	383	397	421	406	401	444	392	406	433	404	380	426	419	393	401	394	436	374	376	385	390	418	437	410	402	386	397	392	415	420	402	399	389	435	402	402	400	401	436	412	412	390	423	400	400	369	391	376	404	390	394	372	389	409	370	413	399	390	420	396	401	447	393	438	405	404	429	436	401	383	407	421	397	458	406	380	448	392	435	412	355	402	404	432	395	370	416	401	401	383	385	377	389	415	415	372	408	384	409	392	364	370	405	423	403	400	431	391	396	431	405	428	419	422	400	424	393	392	440	381	354	389	423	376	383	410	412	425	439	410	398	408	389	416	444	410	399	431	406	395	396	407	400	426	397	455	376	452	397	405	423	397	426	447	414	405	394	393	406	416	385	399	397	411	419	394	438	378	416	378	376	413	379	397	388	444	434	393	410	400	412	380	412	391	402	376	379	384	409	359	416	377	421	405	400	453	396	387	392	379	403	394	372	371	388	396	382	419	410	413	402	387	435	414	376	388	412	395	383	418	423	386	381	428	421	387	399	403	420	395	383	401	403	403	422	404	338	390	425	429	395	400	404	403	410	427	383	441	360	435	413	375	401	406	401	418	426	437	415	380	384	417	406	429	399	358	427	402	394	386	370	390	434	395	390	421	355	409	422	398	461	407	374	411	422	382	388	430	387	387	394	371	414	388	440	378	386	407	444	353	376	376	414	423	411	459	363	424	415	388	378	396	384	404	397	382	390	413	402	392	439	379	390	440	406	385	394	442	400	413	378	410	390	376	401	398	388	368	428	431	398	387	431	380	408	407	406	379	385	396	415	400	422	387	368	398	413	396	387	387	413	375	416	425	424	399	427	425	370	373	423	369	385	386	428	443	411	403	420	394	422	429	381	408	359	392	442	375	401	414	353	410	389	413	389	404	406	385	393	394	382	386	421	376	392	421	416	357	389	425	369	421	411	401	431	369	416	398	400	440	382	413	362	399	382	418	374	400	397	419	382	416	385	405	392	389	380	404	399	428	398	411	434	407	428	385	398	372	425	405	438	412	433	409	395	406	396	398	397	397	415	410	405	412	380	384	360	389	422	392	397	428	402	418	411	408	420	392	417	425	425	447	413	383	388	373	428	411	388	407	384	394	409	391	384	394	408	390	405	396	442	404	395	400	385	380	389	412	394	397	439	408	398	410	412	411	385	388	380	400	408	403	351	366	395	387	424	405	436	416	349	418	375	374	403	381	384	414	398	444	419	406	380	403	399	422	395	418	424	410	393	433	393	454	408	409	364	399	395	440	385	400	371	406	431	398	377	404	420	412	423	426	453	410	438	394	388	391	390	405	440	384	413	392	386	378	424	460	411	367	393	408	406	387	375	397	427	400	440	387	374	424	423	413	383	425	387	444	411	382	419	383	390	407	411	422	412	401	413	399	450	392	393	414	398	394	398	427	407	410	416	387	383	425	370	415	425	390	400	402	402	435	412	423	408	399	414	399	415	395	374	368	418	383	431	417	437	435	420	386	406	377	426	404	424	418	408	436	467	369	387	398	380	438	362	373	398	393	400	389	405	385	396	404	395	390	388	383	405	427	404	362	399	378	400	399	386	388	357	423	410	407	398	409	399	380	443	373	396	400	393	377	386	418	401	395	375	375	414	395	374	356	381	378	372	433	442	401	404	412	443	458	420	394	427	407	350	377	399	399	397	404	395	374	413	435	392	444	426	418	397	374	392	416	389	431	388	376	413	410	393	400	387	385	411	430	398	390	367	427	392	425	416	392	397	407	393	418	370	393	401	414	340	420	394	389	417	385	392	388	379	376	424	396	401	366	429	397	420	421	411	379	394	429	399	370	385	377	437	432	389	380	438	411	371	388	408	411	404	417	401	428	421	375	392	384	394	403	414	373	418	398	421	402	393	391	411	394	394	375	373	383	435	394	408	411	415	423	429	389	396	395	396	424	412	391	399	411	375	431	384	392	395	380	392	397	385	387	437	396	403	382	395	406	413	367	391	376	399	412	389	372	378	387	394	400	391	405	376	396	386	409	388	410	386	418	420	444	433	427	424	385	416	402	365	433	409	410	430	406	397	440	388	424	431	403	386	393	396	398	380	374	384	423	407	434	389	386	378	428	427	378	387	422	441	387	413	364	397	387	407	412	413	432	402	408	412	394	371	406	392	411	446	393	445	382	427	391	385	368	453	369	374	404	412	417	418	388	424	401	409	410	442	421	424	382	383	406	381	396	400	396	403	386	419	386	372	376	414	382	412	433	444	420	391	399	390	436	423	436	412	414	378	373	416	386	393	405	412	412	417	387	413	426	425	394	403	393	412	415	387	408	356	417	420	412	355	415	381	388	378	394	380	397	403	409	433	389	379	420	431	384	434	404	422	406	399	423	401	406	376	364	400	411	432	410	407	406	403	376	433	398	377	457	388	398	394	375	395	412	366	421	423	398	412	380	411	381	377	395	419	386	411	367	392	424	377	397	400	375	448	382	410	419	387	402	397	409	402	408	398	384	375	396	387	421	408	406	435	382	422	370	392	393	406	399	428	390	403	403	421	414	404	409	408	408	409	387	424	436	433	392	380	382	399	382	406	391	394	427	387	367	394	395	381	406	421	425	433	402	404	394	423	394	382	396	385	400	398	386	402	412	390	376	430	383	414	458	430	390	403	386	378	394	362	414	391	383	393	409	432	394	418	378	407	396	399	427	395	378	373	371	397	387	394	435	418	425	423	369	414	375	398	389	378	405	418	400	407	419	413	402	412	423	424	416	368	407	383	395	390	415	397	386	402	381	411	435	393	382	395	379	407	440	424	398	410	414	368	419	388	417	405	406	416	421	418	397	389	387	370	393	369	411	409	409	414	411	407	405	394	374	418	420	415	423	387	407	393	388	402	418	409	413	376	416	405	405	387	444	392	425	406	407	408	393	407	386	416	409	394	401	441	427	369	394	361	411	387	381	378	376	420	401	387	371	408	396	393	405	428	411	415	396	379	407	395	413	432	404	437	422	433
2367	355	372	358	401	322	345	336	340	349	306	377	328	332	337	337	328	323	315	332	355	309	369	361	310	354	351	332	328	330	346	325	336	340	332	319	361	362	351	307	355	332	329	356	350	309	334	356	329	361	354	319	333	304	347	331	317	346	306	339	322	331	336	325	339	350	345	344	332	319	314	303	326	341	343	357	358	370	350	323	354	326	351	350	378	338	321	320	327	340	363	355	360	334	356	332	335	315	272	343	337	322	311	330	326	363	289	339	328	335	345	367	380	345	314	332	327	346	376	328	374	302	294	321	326	326	318	300	323	354	368	369	318	329	331	312	330	362	352	332	334	355	368	366	331	323	305	326	362	329	356	326	324	336	330	319	353	339	324	321	318	325	336	339	362	376	332	333	335	317	317	341	355	341	363	335	328	322	298	311	338	322	347	329	326	345	351	336	331	344	326	348	333	347	307	335	346	313	329	311	328	314	322	357	327	346	306	352	330	369	360	336	311	347	313	343	314	295	364	323	347	343	353	345	315	310	340	320	343	355	331	311	366	343	323	371	342	324	349	313	348	339	339	324	354	328	333	323	288	308	316	340	394	306	332	332	320	327	313	324	335	344	327	337	324	366	338	305	333	339	348	335	377	320	354	315	316	342	344	310	363	320	305	345	330	328	330	329	315	374	329	339	293	327	312	341	316	324	371	336	333	306	332	321	340	346	355	334	374	350	331	341	334	287	337	333	351	322	320	358	326	316	311	339	307	343	329	348	344	341	328	363	345	314	316	302	340	323	360	329	308	329	317	356	320	332	334	334	374	362	315	349	330	371	334	350	336	337	293	347	312	340	331	317	356	317	333	353	327	311	351	339	323	340	327	344	315	339	317	326	358	356	330	368	339	311	288	317	308	338	304	323	336	337	334	352	306	321	344	340	330	348	332	330	327	317	308	324	328	356	329	349	318	327	362	332	339	382	320	343	312	378	333	344	368	319	349	339	336	324	351	318	361	353	352	314	306	339	359	334	312	307	358	333	314	309	318	329	331	330	332	328	351	347	296	359	349	310	316	339	322	346	338	353	329	316	320	365	340	353	338	344	320	351	339	296	281	327	322	316	338	337	328	343	311	300	337	345	314	314	301	325	317	323	330	349	331	310	335	324	335	312	349	328	335	342	365	294	331	367	366	371	329	306	354	343	334	358	358	337	293	331	324	313	329	335	325	332	333	328	360	303	337	356	329	318	382	318	336	326	318	353	325	308	339	318	358	338	336	337	340	323	302	338	341	324	324	374	323	352	301	304	339	308	337	338	331	327	329	338	351	326	363	340	340	330	312	358	325	337	338	332	325	325	329	310	330	347	298	329	329	298	341	341	349	331	321	340	346	354	348	319	356	340	311	330	353	366	314	321	363	295	324	345	345	299	341	337	339	346	332	340	324	324	336	323	350	334	350	345	356	348	361	311	323	296	332	337	358	337	349	317	342	277	337	328	321	330	299	360	348	352	358	349	348	344	343	338	299	329	328	331	324	310	342	334	304	348	343	323	352	321	358	354	314	294	328	298	370	319	325	322	318	313	304	312	325	336	359	327	375	381	331	368	337	327	338	334	390	340	315	306	331	320	322	296	317	323	319	305	354	335	335	345	313	333	341	361	318	373	347	330	374	343	315	330	310	343	344	337	383	367	303	322	321	332	315	359	317	324	329	350	340	354	336	339	339	327	313	341	329	360	332	346	329	335	340	354	324	327	360	302	322	318	328	350	311	322	324	328	330	320	334	362	318	305	351	320	305	326	343	325	332	330	317	344	338	333	302	363	351	337	314	343	361	358	332	322	330	323	326	344	330	300	323	311	318	344	372	306	309	333	342	319	348	383	351	363	343	321	360	327	307	370	345	344	302	314	367	332	343	352	338	338	327	355	330	351	336	322	317	309	322	307	370	327	337	310	343	311	320	331	304	341	344	357	317	332	344	350	329	318	340	367	338	379	347	340	347	330	344	343	300	311	353	338	343	340	318	351	304	346	338	351	339	322	349	313	319	367	321	360	349	350	375	338	332	347	341	337	324	381	316	309	293	280	309	337	327	313	353	319	323	339	363	382	304	315	328	312	341	335	325	366	339	331	345	337	308	320	372	319	316	340	325	333	324	339	331	307	347	329	312	306	309	348	357	340	348	319	340	323	299	347	330	333	328	342	339	336	370	327	327	356	311	341	322	351	321	362	333	342	344	365	317	352	379	325	350	350	341	326	296	336	334	342	339	312	316	302	337	350	329	332	320	339	371	339	371	307	304	355	357	342	336	339	353	324	338	338	354	340	334	319	363	326	304	348	313	325	322	352	330	362	352	346	317	369	331	324	324	355	361	332	344	298	345	342	305	316	352	335	337	320	356	314	312	323	353	352	342	300	353	329	343	335	342	306	319	341	317	317	361	321	314	285	334	346	347	346	358	345	330	330	367	312	328	316	328	333	356	313	339	377	349	356	322	348	371	340	326	353	334	296	330	363	315	342	319	341	342	303	342	319	329	329	324	353	338	350	347	309	344	354	334	313	342	327	348	303	304	326	349	326	344	318	320	343	321	341	330	339	289	337	341	335	332	343	311	305	370	311	341	345	323	352	331	334	306	328	323	370	356	333	332	334	351	345	316	323	349	319	311	323	348	324	293	318	329	330	333	293	325	328	349	332	358	336	335	351	324	309	338	369	317	316	320	364	346	318	328	364	309	322	329	362	328	337	348	307	328	306	355	308	313	329	341	347	323	350	334	344	319	345	309	333	351	321	307	330	331	337	342	324	354	325	348	367	323	345	322	351	335	373	337	321	363	369	356	333	339	331	339	356	327	321	313	322	314	343	295	332	323	332	308	308	324	329	342	348	358	290	357	352	307	341	316	327	313	329	314	354	295	349	339	340	374	365	331	368	326	336	312	329	317	293	325	354	302	310	335	362	319	341	338	321	337	361	342	335	367	355	344	363	346	303	334	352	357	338	308	334	353	324	312	322	322	345	319	315	342	313	344	339	345	326	317	322	337	355	308	353	361	349	315	318	314	331	350	325	339	361	315	348	352	328	331	322	329	347	342	342	328	346	319	345	340	334	341	338	350	338	323	341	335	348	350	338	341	339	306	377	312	343	345	350	316	334	309	348	354	304	348	329	334	342	326	305	326	347	290	335	324	333	309	353	338	349	323	357	339	331	325	345	324	321	312	332	337	328	331	341	360	340	330	366	293	298	340	303	380	333	361	361	325	324	354	335	349	346	322	344	335	320	308	349	360	312	332	348	318	321	302	353	338	335	350	346	336	338	324	338	327	322	315	354	347	303	330	340	344	327	330	337	361	311	350	316	357	328	318	331	318	310	316	318	333	348	363	337	338	349	330	350	362	360	306	338	340	353	324	358	343	346	328	316	327	362	305	328	349	296	345	328	341	340	333	326	350	307	308	344	343	323	331	347	347	311	360	356	333	347	327	366	335	333	325	373	347	324	317	343	321	339	325	316
2679	944	942	1078	981	960	1063	889	920	876	901	930	896	882	936	882	858	875	886	881	887	855	847	826	887	825	877	824	916	861	846	854	819	837	879	860	842	806	876	829	849	844	811	872	870	853	830	897	908	833	843	849	867	875	856	849	852	864	882	853	835	807	837	901	876	897	816	821	888	818	846	881	860	914	870	815	850	845	854	885	777	832	840	867	825	808	857	843	858	862	847	880	875	877	861	819	899	858	850	881	872	868	798	870	859	860	824	834	930	861	842	859	842	852	821	848	840	791	907	860	856	795	862	837	840	832	870	864	842	866	826	845	792	811	824	879	866	825	839	846	873	805	932	789	870	886	834	867	868	867	852	904	864	875	910	855	885	851	856	850	815	860	895	817	869	855	867	878	849	814	807	866	854	830	889	853	823	834	821	869	877	825	844	864	848	826	839	792	851	914	817	852	835	860	872	877	894	875	891	869	894	875	884	837	870	865	822	861	884	874	854	906	844	871	832	864	824	825	862	832	877	831	845	818	848	866	813	846	828	855	857	891	872	890	858	841	826	772	871	850	831	869	971	894	856	843	814	915	855	858	900	853	826	873	863	879	811	823	869	862	932	862	816	865	859	882	815	824	865	845	838	838	838	890	867	862	888	799	850	790	854	822	861	875	884	894	870	858	873	842	874	841	880	868	903	870	814	859	846	851	872	864	877	831	892	884	818	868	848	806	813	875	839	878	829	841	859	862	881	912	863	826	901	837	860	853	846	836	846	844	860	804	806	828	820	822	830	858	828	848	897	809	874	818	878	834	890	851	816	888	859	823	835	885	801	841	819	899	891	847	858	892	865	860	874	847	867	938	819	878	821	818	832	848	898	875	838	945	858	850	845	874	839	833	883	827	825	842	825	837	891	902	820	876	874	885	832	870	808	894	869	825	830	825	830	872	864	802	852	846	870	913	813	847	832	816	891	901	824	857	823	880	881	847	848	795	838	913	859	852	853	822	868	824	852	860	854	830	888	851	855	864	823	827	900	867	864	842	853	848	829	824	824	876	830	853	849	837	885	870	860	917	865	806	880	844	873	784	857	863	862	808	860	827	901	860	825	905	823	851	896	847	870	833	824	802	857	806	919	836	887	887	822	865	849	884	869	831	828	883	838	860	814	885	817	838	875	787	872	845	859	844	866	879	865	857	864	818	880	828	855	833	866	795	821	872	873	871	812	875	919	863	838	836	856	882	907	820	798	870	805	821	864	813	842	864	888	904	845	860	847	842	848	879	884	860	885	786	865	832	886	862	841	864	853	899	810	837	847	809	817	856	842	867	845	825	878	848	833	866	853	816	818	884	892	875	841	858	848	863	813	866	827	799	814	857	845	801	830	845	848	832	881	869	815	878	871	858	828	794	853	862	894	841	869	874	806	869	809	928	845	848	853	836	826	880	872	867	853	851	849	808	843	863	829	880	896	869	846	834	821	900	835	850	916	850	836	818	885	851	854	836	874	898	833	833	921	828	879	843	950	851	870	866	825	830	851	808	831	866	858	864	881	831	850	861	888	823	838	885	905	849	854	873	842	859	890	878	840	896	845	854	843	828	824	843	836	826	875	810	896	884	816	833	831	848	843	865	843	887	921	830	848	844	856	858	880	890	864	875	860	877	846	847	814	840	831	877	779	792	842	866	848	854	872	905	856	821	910	839	833	913	862	851	888	869	853	893	816	853	813	824	797	815	821	865	828	905	841	898	863	851	853	855	865	864	785	838	871	841	864	846	860	841	859	869	859	868	874	819	852	831	853	885	917	822	811	822	886	817	836	810	872	826	826	878	855	832	829	848	833	873	883	886	847	837	876	854	872	888	847	842	898	873	879	858	912	892	807	894	870	839	863	791	851	909	850	841	852	866	817	866	865	842	829	817	891	845	802	859	876	879	902	858	836	854	869	853	838	792	832	835	857	853	871	863	807	840	921	859	824	876	886	842	835	857	856	868	854	884	847	899	874	822	860	855	862	896	948	860	836	872	881	838	887	827	822	835	873	865	827	830	842	792	855	870	852	845	855	881	851	830	873	832	846	835	846	880	843	845	859	875	856	858	885	816	811	825	835	895	850	817	866	873	919	902	852	822	841	874	874	859	885	857	837	890	848	868	809	846	852	829	855	891	812	853	897	871	867	826	858	854	848	869	913	794	859	863	880	799	832	871	893	883	892	831	852	887	866	858	825	858	851	838	882	879	904	818	864	837	905	825	833	821	839	815	885	861	821	850	864	826	884	866	851	829	854	876	835	850	806	839	857	823	869	840	829	872	884	853	811	811	799	806	847	892	877	842	807	854	871	867	839	839	847	816	823	900	831	927	862	871	906	820	840	861	878	882	843	864	871	828	842	868	894	885	800	892	874	867	886	882	875	850	818	832	831	879	862	896	846	851	846	830	858	854	867	832	837	861	867	891	836	827	832	798	826	844	829	868	877	821	814	836	827	854	836	869	841	871	857	862	862	829	892	838	834	833	843	901	780	846	894	866	856	904	889	847	844	825	878	821	893	915	847	874	900	868	829	878	857	870	881	804	850	800	863	874	895	850	889	895	844	874	850	867	909	853	806	845	855	869	867	862	875	820	856	884	856	877	841	880	865	925	833	831	866	844	856	841	874	855	869	831	892	867	833	889	858	839	848	892	824	818	835	860	836	831	913	860	784	855	850	872	807	820	871	819	854	873	844	804	830	849	829	846	861	918	864	885	893	884	789	896	825	844	821	871	860	887	875	808	820	844	849	857	855	840	809	817	857	833	831	898	902	836	824	833	837	781	838	834	852	789	809	865	824	786	870	830	898	832	868	860	921	854	905	820	860	870	901	857	875	801	819	845	808	832	834	818	806	887	854	818	845	824	848	848	829	820	847	882	920	862	802	896	822	869	846	812	911	871	820	784	890	823	833	814	793	829	875	860	831	775	863	816	890	868	847	798	870	862	845	877	859	834	827	815	885	847	824	844	837	834	868	808	846	840	893	890	838	844	850	832	872	862	888	854	837	877	893	808	773	855	818	880	858	827	890	806	868	841	841	896	888	846	797	844	881	855	851	828	845	801	839	826	876	837	830	859	815	828	827	850	852	900	808	843	834	874	847	865	889	861	855	855	820	870	863	872	822	885	873	910	864	840	856	852	861	832	857	889	877	793	831	857	855	885	853	861	877	877	881	842	837	858	844	873	858	844	864	794	822	853	851	830	777	863	838	892	850	873	850	911	846	830	886	906	894	887	839	860	872	889	846	833	848	814	877	869	831	869	835	790	845	887	872	839	838	895	787	859	847	853	863	897	894	897	856	884	879	783	850	842	861	827	849	849	867	867	837	871	912	849	861	842	864	880	809	829	836	854	890	825	858	837	854	849	848	872	773	811	904	826	896	866	900	841	823	889	863	862	804	838	884	830	833	838	843	870	843	863	847	861	854	821	870	848	885	835	864	877	873	832	851	899	841	837	890	874	830	839	843	858	894	857
8420	1118	1430	1109	904	671	605	551	474	431	377	379	382	379	347	347	348	363	325	365	353	308	306	374	326	343	315	291	329	329	343	308	303	321	304	344	309	291	288	311	310	312	288	308	336	305	326	309	306	330	283	332	337	320	298	317	323	310	311	298	305	288	295	308	316	320	321	295	318	309	303	323	323	311	329	307	347	286	327	269	296	315	304	317	306	301	331	324	275	309	288	298	293	305	313	287	319	305	289	325	307	297	326	318	295	286	319	305	332	308	307	344	320	304	323	290	298	283	348	296	321	317	325	279	298	306	328	322	292	300	315	298	295	293	298	312	273	261	312	358	299	305	280	306	311	312	316	309	299	315	350	313	304	268	319	333	321	308	327	296	240	260	284	332	282	306	282	300	329	315	279	291	318	306	293	303	334	271	297	299	303	313	312	338	277	293	324	308	321	281	301	292	318	292	307	317	321	316	304	305	285	310	302	297	307	301	293	320	299	306	357	325	304	309	282	308	292	314	328	294	298	292	321	270	281	334	315	331	304	322	321	326	309	311	297	337	305	289	325	293	301	328	309	315	294	301	281	269	320	316	290	318	296	351	314	312	288	310	303	298	312	330	315	306	290	329	301	313	293	308	306	277	280	324	311	293	318	313	322	291	306	328	295	294	299	290	316	325	318	282	320	314	321	287	330	284	313	314	330	290	292	347	290	308	301	287	295	338	267	293	280	304	345	312	307	290	294	320	314	317	292	310	295	307	310	308	301	289	319	299	300	322	325	275	318	309	314	318	325	305	293	270	341	300	306	305	324	321	351	326	284	332	326	326	329	287	295	324	295	292	305	305	299	284	314	302	292	324	290	323	303	309	331	311	339	304	313	274	320	281	326	334	280	312	297	305	311	297	332	286	282	314	319	297	310	294	318	337	319	307	318	289	282	305	315	317	283	309	303	333	304	292	324	293	301	311	287	302	314	295	323	277	303	312	310	324	356	295	262	322	342	303	301	287	293	297	313	328	312	318	300	322	319	301	337	304	316	317	293	298	316	335	289	298	285	325	271	326	300	330	280	296	303	316	324	305	283	342	292	289	331	304	305	335	317	314	321	321	289	285	324	332	298	287	293	292	270	305	331	332	317	299	294	336	337	314	319	326	306	313	297	340	333	321	306	302	318	282	294	322	286	311	312	321	319	302	306	321	264	317	279	278	275	288	319	334	299	300	305	288	316	334	294	322	321	270	298	314	327	285	291	309	280	299	308	301	310	299	319	313	282	321	332	315	312	279	304	336	300	294	302	320	299	314	279	309	300	297	309	319	319	307	318	310	310	341	297	301	310	304	289	296	289	334	324	309	285	291	324	289	267	282	315	292	307	292	337	305	318	310	316	291	307	307	303	321	304	295	313	299	338	305	334	314	317	320	326	307	284	314	317	308	288	311	318	303	319	295	306	312	306	296	307	306	267	307	286	294	308	307	319	289	318	295	312	296	293	290	285	311	303	283	303	300	306	292	322	316	336	278	297	265	302	320	292	298	315	334	295	316	291	293	305	276	313	320	284	308	303	323	298	320	319	309	309	296	295	304	322	300	358	271	279	313	289	287	297	293	297	337	296	303	299	302	252	305	301	283	270	294	321	293	332	328	329	276	294	292	306	290	347	286	296	308	302	306	294	312	316	307	313	332	295	302	304	301	321	297	306	320	289	284	335	305	315	297	322	340	309	318	280	270	334	305	270	274	321	315	327	288	308	317	306	307	302	293	279	313	317	319	286	283	310	326	311	328	341	314	278	256	286	312	324	316	310	298	340	287	308	301	309	336	310	300	304	314	300	312	311	325	315	306	286	305	285	302	287	335	294	337	298	298	317	313	336	314	298	343	288	307	306	301	321	300	298	247	305	268	312	285	313	291	321	324	297	341	300	311	302	292	323	283	314	280	296	321	258	349	319	280	313	303	307	322	284	288	269	275	323	310	308	282	306	330	305	285	312	289	308	302	301	303	345	309	311	288	327	279	313	327	282	284	316	335	324	294	320	277	335	298	304	320	318	294	301	313	324	276	293	248	309	325	293	303	289	330	312	312	314	310	287	315	300	321	309	338	301	346	305	321	328	282	278	345	294	318	347	304	316	296	303	340	318	312	291	287	323	331	318	289	303	283	314	294	287	305	283	319	276	323	327	310	303	293	299	300	316	336	286	336	330	312	290	274	293	304	324	267	299	277	336	319	311	286	321	303	329	326	300	297	330	346	340	291	305	303	281	320	326	291	297	293	316	284	279	346	350	291	317	310	293	290	317	312	336	311	320	288	319	342	321	328	341	344	268	280	298	317	279	297	327	308	342	336	293	296	285	320	318	285	317	317	296	311	339	300	331	300	298	281	276	327	320	321	297	310	280	318	340	294	319	324	306	284	320	293	296	309	309	299	348	296	342	291	315	328	287	330	289	299	292	297	317	299	327	298	333	292	329	297	321	306	303	302	330	297	299	306	309	282	322	269	296	348	330	305	316	299	285	282	320	294	295	297	296	293	325	304	263	271	295	334	350	258	301	303	300	291	300	308	312	286	281	289	292	301	318	304	308	301	320	314	303	313	286	289	277	298	281	300	334	278	288	304	294	316	305	321	332	297	293	310	299	293	265	322	342	293	306	335	314	315	312	302	338	315	294	284	333	278	318	294	317	286	293	289	294	307	293	309	313	281	278	293	325	321	318	339	305	313	282	329	287	277	346	285	310	311	333	334	308	297	306	310	304	325	300	312	307	306	295	275	303	316	293	322	264	306	287	334	335	315	292	293	328	300	319	307	319	334	303	278	323	325	311	285	306	310	290	293	291	328	304	324	323	309	335	306	293	280	307	314	334	318	329	308	318	292	290	307	290	285	305	302	297	305	301	301	303	300	311	283	302	281	329	298	353	269	294	300	297	310	316	270	345	333	310	311	293	310	300	299	344	312	351	288	301	297	295	290	315	308	309	300	296	281	324	317	290	317	315	314	298	295	327	312	317	318	318	314	308	304	298	309	333	314	297	296	296	293	332	285	313	284	280	312	301	295	353	307	287	293	313	309	302	300	270	308	305	270	342	321	293	294	328	281	300	296	304	295	275	308	286	313	333	326	310	350	314	351	299	327	264	281	318	281	316	308	286	298	332	308	291	285	276	295	285	308	306	305	314	280	298	328	293	337	294	321	296	291	294	302	338	287	304	290	301	307	290	344	303	285	315	301	311	336	341	302	315	326	319	307	305	303	334	303	277	320	283	285	304	322	257	287	326	328	294	305	322	282	288	326	333	314	297	321	303	308	334	289	317	306	292	308	328	292	301	327	268	300	280	320	307	291	320	312	304	311	334	313	310	287	330	296	299	292	307	307	311	294	310	304	286	313	280	285	312	289	287	318	299	305	301	305	280	334	346	304	316	307	306	296	340	336	318	303	311	316	326	306	319	299	292	311	295	312	308	287	302	299	305	318	315	332	344	280	280	314	276	328	286	310	310	304	311	288
5936	1607	2920	3507	3123	2625	2223	1893	1723	1614	1471	1274	1243	1187	1160	1113	1074	1046	996	979	959	914	962	921	924	884	888	899	850	895	910	859	860	877	841	854	850	807	805	782	825	819	764	858	806	806	880	833	785	827	811	777	831	829	772	861	806	814	784	764	845	813	788	807	793	792	807	791	776	773	819	817	741	773	875	803	755	798	828	762	749	775	794	811	827	784	714	783	765	783	819	783	775	738	755	772	789	775	794	775	795	804	745	776	772	761	784	815	798	815	809	755	812	756	746	821	825	741	779	748	770	811	783	776	739	761	792	769	800	758	748	749	787	795	746	753	754	783	814	747	765	714	728	763	750	803	791	844	801	786	772	779	832	790	737	790	768	780	800	757	795	752	816	752	794	843	788	773	790	786	799	791	780	842	786	762	755	781	745	817	763	795	829	760	793	789	831	767	771	754	748	767	798	784	761	752	774	735	816	767	785	732	776	710	797	763	789	783	759	800	791	758	789	767	790	796	778	827	845	767	801	798	806	775	794	761	793	730	766	778	764	766	768	778	846	789	820	792	771	747	812	763	801	808	786	752	746	741	756	754	787	809	783	789	791	817	785	748	759	723	796	773	768	708	750	807	819	794	766	811	782	739	792	789	758	761	786	830	750	793	766	757	782	798	755	821	784	772	801	818	785	759	781	763	739	778	781	785	760	789	826	818	786	784	747	794	804	773	772	772	790	777	745	765	800	820	812	809	786	764	789	816	757	764	755	785	786	778	816	783	763	828	787	850	833	796	791	771	764	766	796	748	828	813	792	750	767	770	785	798	764	840	772	788	746	773	833	797	795	802	780	771	765	713	778	748	746	740	750	740	776	799	802	757	837	768	746	729	791	768	831	758	749	776	784	814	803	802	795	850	817	783	762	780	793	779	743	785	754	795	769	803	759	776	736	771	731	735	735	797	836	795	735	811	768	830	775	741	783	762	782	797	782	750	764	801	768	820	785	808	748	783	770	768	778	744	807	781	743	848	753	797	778	765	754	787	762	791	782	845	779	758	796	778	749	732	775	770	776	766	805	757	854	770	746	798	770	789	730	760	726	811	746	803	761	771	757	757	748	757	793	756	801	736	777	785	730	782	791	765	773	761	728	797	825	814	746	814	774	731	809	799	782	738	795	772	788	767	763	759	766	755	823	780	799	806	758	760	784	807	750	797	791	775	747	754	792	774	776	826	779	781	802	795	830	791	768	834	790	779	822	828	728	775	796	771	750	754	743	798	789	836	787	762	781	799	845	761	769	764	738	841	743	810	799	870	768	771	794	802	781	812	832	812	777	768	757	786	806	781	851	801	757	837	784	763	759	755	730	809	829	749	780	790	795	781	766	785	768	805	847	812	762	753	808	796	773	766	782	808	775	755	762	746	809	697	734	805	797	750	803	770	767	760	772	798	794	811	785	778	794	781	803	724	787	737	779	823	811	740	808	779	779	753	798	753	748	778	797	790	767	792	769	811	748	798	756	739	771	759	794	765	808	763	791	777	741	761	769	814	801	750	790	837	781	751	762	774	752	781	824	754	783	797	764	767	808	783	786	765	794	744	764	768	759	769	756	760	764	734	756	764	832	772	759	770	749	798	777	796	736	773	767	793	817	784	810	801	789	763	768	792	759	741	798	780	780	766	779	757	751	750	789	809	770	798	741	822	793	728	764	766	765	787	768	805	791	763	768	750	841	743	749	760	767	801	744	741	836	731	790	790	771	795	770	736	777	818	770	755	719	777	764	814	760	731	747	788	814	775	747	775	782	769	788	820	805	774	775	780	771	804	775	772	801	789	795	748	739	786	768	770	776	748	761	772	784	795	778	793	809	783	760	774	753	820	792	804	756	765	766	734	781	791	804	753	823	798	775	753	788	723	768	779	793	799	768	820	774	809	784	813	792	777	751	765	805	776	822	793	783	767	790	748	747	787	813	805	795	779	797	764	798	810	752	768	817	792	764	787	762	748	785	736	779	766	795	749	752	801	816	796	811	776	757	789	785	779	763	844	789	802	745	782	818	795	768	753	786	769	809	847	809	768	766	777	792	787	793	720	766	734	792	809	799	748	768	818	729	782	802	805	775	796	730	818	762	779	753	844	765	776	781	821	755	844	815	787	786	728	809	787	731	772	779	758	752	791	747	812	796	728	753	760	806	788	757	782	778	815	755	740	754	726	812	763	780	826	732	777	787	780	790	769	735	796	809	789	779	744	761	792	732	778	791	782	809	848	772	773	776	777	733	809	735	763	838	755	782	799	774	765	802	782	800	746	780	753	781	752	737	822	782	748	787	757	798	825	768	818	774	748	728	739	781	786	781	733	737	779	772	784	758	793	759	742	773	770	773	763	775	757	738	798	737	771	783	710	711	765	766	825	778	795	762	767	785	789	781	759	800	782	749	820	737	788	783	809	798	787	775	796	740	742	772	712	764	770	803	800	731	737	800	741	811	716	763	804	715	772	771	791	785	811	770	816	785	801	773	794	804	814	715	781	752	771	791	783	748	764	759	785	779	780	758	787	797	809	751	775	810	783	733	799	766	786	805	824	813	728	764	794	798	763	713	786	768	777	786	766	750	784	792	783	800	740	750	767	798	771	822	794	784	772	793	784	829	800	759	842	775	727	750	819	793	745	763	769	782	755	765	745	755	830	705	756	797	802	782	773	718	789	796	776	757	779	770	751	798	738	737	732	763	756	801	775	770	842	807	784	773	757	756	759	735	830	822	742	790	812	752	756	785	809	786	798	791	776	783	797	788	716	783	750	810	801	803	780	775	787	746	813	790	818	744	751	798	730	768	729	729	793	825	724	766	764	803	784	754	755	752	823	790	823	818	798	769	771	809	791	798	749	824	810	834	801	793	763	791	811	841	737	720	726	785	766	805	778	791	768	790	821	803	791	751	810	788	751	787	760	702	760	729	800	752	774	765	758	767	759	760	731	718	769	751	758	762	784	791	789	813	818	804	839	785	763	793	717	786	795	711	772	728	808	794	749	769	796	741	767	766	771	770	808	823	719	770	770	774	774	736	778	764	779	774	764	809	762	797	779	743	789	769	740	784	764	790	748	810	707	759	761	691	778	819	790	818	776	754	817	744	786	758	829	761	770	781	814	738	782	770	758	805	775	782	792	750	805	768	807	768	798	747	764	795	740	830	793	833	782	741	820	771	759	826	800	816	767	771	788	819	764	771	760	748	765	782	822	750	747	807	796	774	771	789	796	826	767	774	792	764	743	775	813	778	788	777	778	784	764	805	770	768	760	790	769	745	785	781	798	763	798	756	774	730	734	786	784	742	729	794	844	813	787	783	761	749	775	838	792	778	790	735	769	737	803	785	767	764	798	770	824	779	786	810	770	736	750	792	769	811	796	779	786	765	793	784	726	761	795	756	751	770	773	708	730	772	749	784	786	770	805	798	786	761	788	794	778	752	793	743	806	763	772	757	801	732	775	696	757	805	815	747	767	758	809
15525	2445	2474	1824	1335	941	747	585	479	405	343	316	304	277	234	244	224	235	207	221	200	200	198	175	173	156	164	175	149	163	153	175	150	149	171	154	188	154	174	169	167	162	151	145	156	155	134	158	148	155	142	156	172	149	161	129	158	157	129	154	159	145	135	123	113	167	144	151	135	138	155	164	155	135	146	148	130	142	132	142	153	174	156	146	154	133	140	148	138	155	163	149	131	133	162	178	165	128	141	150	132	129	135	126	148	132	130	139	136	148	157	141	140	147	144	144	133	130	152	148	141	140	137	140	145	145	144	130	151	151	139	132	113	146	133	135	141	155	162	169	143	129	154	143	145	166	147	159	134	142	131	152	136	149	156	180	147	144	133	147	141	155	141	146	146	140	157	145	138	140	125	155	156	176	131	145	125	138	146	165	141	134	131	139	133	146	120	139	142	140	140	153	153	146	118	126	159	135	128	132	160	132	148	149	123	141	157	135	129	127	131	146	146	152	138	137	167	123	158	141	160	139	143	152	150	142	131	141	149	155	135	152	141	142	148	155	137	157	145	134	149	142	152	140	145	143	133	138	145	136	114	135	153	143	132	137	159	143	159	165	136	121	155	125	168	126	142	158	131	137	154	129	137	138	140	120	146	149	131	138	157	141	136	154	136	131	169	127	122	146	146	139	129	134	155	142	111	139	118	154	141	146	133	160	134	120	148	162	155	159	145	127	145	119	147	158	136	154	159	134	131	138	142	137	140	141	136	150	136	136	138	132	150	141	133	129	161	134	134	144	158	137	154	148	127	143	120	148	135	130	130	122	144	117	124	137	125	161	136	153	144	114	141	151	127	127	142	128	153	129	151	132	130	140	131	143	137	142	159	130	123	151	136	120	130	142	146	153	157	134	145	141	152	136	155	141	144	142	120	134	132	148	164	117	148	119	141	145	153	122	125	151	136	157	151	150	147	145	136	137	118	132	147	130	128	138	136	156	151	148	148	130	160	169	136	140	127	145	164	148	170	153	150	153	157	128	140	158	138	129	164	166	148	168	153	150	136	141	123	157	136	167	159	150	161	129	123	165	144	156	162	147	137	149	147	111	137	147	144	157	148	117	149	154	152	140	153	149	175	137	130	145	147	125	150	150	153	115	172	165	131	135	158	148	152	141	142	138	140	123	130	152	132	140	128	158	146	150	136	143	141	122	139	131	154	138	141	144	153	157	139	175	121	138	114	143	142	133	142	130	131	149	169	137	147	132	134	149	130	161	151	137	129	159	129	124	155	157	143	144	127	149	142	144	142	148	154	151	131	130	127	154	155	147	149	117	147	142	138	153	141	130	138	142	139	133	140	152	155	133	128	149	154	155	129	143	138	150	142	138	150	144	143	134	162	148	133	154	128	133	128	134	135	147	135	142	167	138	134	132	157	132	136	140	127	159	132	138	148	144	134	138	146	141	135	138	136	147	126	150	143	148	153	141	153	154	129	146	146	132	146	143	170	144	155	149	148	144	145	144	173	147	140	135	154	143	147	126	136	131	149	143	154	131	144	154	164	146	146	157	167	157	131	127	157	152	137	133	147	105	131	150	144	135	166	159	127	134	141	159	154	168	143	134	143	135	144	124	150	140	141	153	169	155	153	172	136	161	151	158	146	130	175	169	168	162	141	141	169	139	136	134	155	144	150	127	147	129	130	137	158	149	134	147	136	142	117	148	130	137	121	132	154	136	134	152	153	143	140	147	146	134	146	152	145	131	129	142	139	133	137	121	140	155	148	145	148	135	140	138	141	131	151	152	143	156	136	137	133	156	127	130	138	133	128	129	120	137	142	148	136	122	149	152	142	140	135	143	160	135	144	151	142	132	133	152	164	124	132	135	158	146	140	156	139	136	137	150	128	157	152	157	143	146	139	143	143	133	162	150	122	146	116	141	126	143	130	137	161	157	161	129	146	133	139	143	154	134	133	156	168	121	141	133	132	159	159	156	124	152	151	131	155	131	126	150	161	151	123	142	141	141	169	138	141	152	122	149	142	134	130	155	145	140	166	142	140	157	155	139	141	128	136	153	146	142	153	155	143	164	141	139	136	147	147	119	130	140	148	146	161	140	134	163	148	156	148	126	137	163	155	135	146	163	142	141	138	143	156	147	156	147	143	136	137	139	142	141	160	153	173	160	154	151	146	144	169	141	134	139	146	144	144	141	117	168	143	143	128	141	158	184	111	161	129	134	140	153	149	139	143	153	127	136	160	158	144	152	144	133	143	144	134	161	133	156	138	129	140	159	140	140	158	129	129	150	155	142	131	121	139	137	131	146	146	145	164	145	136	146	139	141	136	147	148	137	139	147	124	152	139	135	139	138	150	148	160	139	118	151	127	153	144	138	145	153	140	142	143	124	148	139	170	134	123	128	141	150	162	142	132	141	136	163	142	139	145	142	157	126	143	153	126	132	149	132	140	137	144	158	155	132	162	130	130	154	160	133	160	142	129	149	142	149	137	128	145	160	135	124	136	148	177	140	127	165	142	142	161	128	166	151	138	153	142	128	150	132	131	158	141	151	152	152	116	155	138	140	145	155	131	142	140	136	130	151	133	146	141	140	142	159	133	152	134	143	137	126	150	146	137	188	151	142	145	164	133	137	132	131	126	152	126	136	154	142	127	136	156	134	157	119	163	143	145	141	135	156	159	157	144	128	150	141	139	114	148	142	141	153	145	135	120	133	141	151	137	144	145	138	134	133	155	142	153	145	136	139	144	170	141	163	145	138	138	133	143	139	133	139	148	156	131	133	151	151	150	118	147	139	155	127	137	142	142	132	136	143	148	163	164	148	123	157	150	144	141	135	153	161	141	123	143	136	136	148	127	133	139	133	145	128	135	123	121	143	144	175	146	164	153	151	143	141	135	140	132	149	154	140	147	141	134	142	142	138	167	136	160	134	140	167	143	127	132	166	137	140	126	125	146	160	144	124	150	137	147	134	139	148	149	140	135	146	151	162	148	135	136	136	133	162	150	137	144	154	118	142	156	140	143	133	124	157	150	150	144	132	163	138	143	131	145	154	131	147	141	138	126	125	158	151	143	115	139	149	145	148	143	121	137	130	136	147	147	155	148	144	149	135	147	142	135	154	161	138	144	145	153	141	143	157	133	172	154	132	137	144	129	162	155	146	153	166	150	135	161	146	134	138	141	154	151	169	141	139	139	135	121	137	158	158	158	127	143	115	118	136	154	147	137	142	146	153	144	120	144	139	156	134	140	142	143	151	136	146	121	142	143	136	143	141	149	150	127	143	130	155	125	126	139	150	153	150	158	125	155	148	147	150	159	133	116	160	156	139	133	153	156	163	132	125	163	132	146	123	136	164	146	148	146	149	135	137	130	133	159	126	139	118	156	148	109	147	130	149	123	155	156	142	159	125	144	160	138	140	132	147	126	159	131	140	136	157	151	160	138	141	147	153	165	138	152	132	137	125	143	140	131	143	153	134	126	136	135	168
7462	2165	4684	5562	4742	3830	3242	2753	2246	2012	1671	1514	1372	1241	1165	1012	989	1006	818	786	840	717	679	673	694	608	656	594	580	555	542	559	565	551	501	526	535	503	547	515	471	484	464	453	505	465	507	471	443	441	467	446	425	499	459	446	446	441	463	447	460	437	423	459	450	429	401	445	424	435	426	435	435	422	422	418	434	426	449	444	430	423	412	395	401	403	421	435	422	438	357	453	407	439	398	424	430	414	450	397	392	453	401	393	405	426	448	428	388	376	437	440	380	403	418	403	405	410	384	388	435	393	437	425	401	366	428	427	434	421	414	400	441	402	434	403	418	401	436	410	430	392	412	429	356	416	386	410	435	444	372	420	376	381	417	414	434	410	401	398	403	420	383	386	359	426	390	416	400	402	405	426	395	386	408	404	420	399	421	422	443	389	393	386	434	392	379	405	373	392	380	406	392	394	387	375	388	416	429	399	379	388	427	358	361	391	362	428	413	379	417	438	402	394	394	421	414	380	411	405	366	376	349	417	423	434	387	441	410	392	383	413	385	402	428	380	389	395	405	393	419	403	420	439	391	424	386	405	412	416	416	383	400	438	386	415	380	369	373	380	385	379	388	408	434	383	425	372	390	378	433	371	453	388	406	412	386	406	393	411	378	383	354	396	414	404	417	363	352	389	385	398	420	421	393	413	389	404	446	408	424	409	416	425	407	395	408	372	354	406	414	366	399	390	378	394	403	421	364	402	391	386	403	424	400	367	383	428	355	387	411	393	402	393	402	369	376	400	406	401	419	396	373	433	382	390	400	379	394	366	405	412	376	443	398	412	410	423	388	389	390	417	403	382	387	391	360	368	378	382	395	379	392	378	411	392	416	441	366	432	418	421	396	426	412	375	428	399	428	432	409	393	394	403	441	414	409	434	419	394	398	394	395	400	434	419	389	427	420	366	377	355	372	414	375	415	426	404	395	367	385	423	441	418	423	390	391	408	409	408	417	391	396	366	424	406	402	374	384	396	432	381	429	381	394	418	400	404	363	397	432	424	412	397	385	421	401	426	403	393	415	400	365	374	390	399	402	420	394	388	404	377	422	412	388	415	432	393	363	408	401	373	385	403	422	413	415	365	400	397	434	385	382	430	391	406	387	408	405	396	392	393	414	415	424	405	396	391	353	382	411	361	419	395	392	383	388	407	409	433	421	421	392	432	390	400	401	406	420	406	403	408	391	408	371	385	386	397	428	375	433	394	418	386	417	376	403	417	406	407	374	376	426	407	405	391	405	356	355	396	399	424	380	385	426	395	400	412	410	396	434	427	368	377	395	392	400	400	385	389	372	403	371	388	388	427	417	368	429	419	386	442	391	412	407	382	423	424	425	388	393	374	374	358	390	394	408	395	402	412	423	394	392	388	382	413	384	401	385	407	387	422	428	386	411	400	414	378	408	376	406	400	406	400	403	371	399	383	388	362	400	376	352	400	384	381	411	386	424	406	383	411	398	384	402	428	403	388	426	389	385	411	405	405	378	370	410	411	380	363	415	381	417	421	411	377	388	417	412	420	387	405	380	409	436	397	402	406	365	362	411	420	417	432	417	415	413	362	423	388	408	377	431	400	413	389	385	410	401	387	384	388	381	364	405	410	350	395	364	354	365	409	399	408	408	373	377	410	413	406	430	424	398	399	391	394	403	397	369	409	397	435	420	414	350	396	355	396	400	425	370	393	388	368	389	386	428	402	406	378	403	381	377	426	399	368	374	414	408	372	351	375	398	429	395	435	372	377	376	421	425	387	402	396	395	411	382	373	388	392	401	372	395	412	441	393	423	403	416	410	423	393	400	413	399	452	398	384	375	367	428	406	389	388	410	419	426	385	398	399	404	368	406	400	398	416	435	430	377	413	437	423	416	387	389	413	400	426	389	384	392	399	407	362	439	394	431	402	428	385	396	396	412	395	382	388	407	419	375	375	406	443	412	407	394	400	392	420	411	399	409	425	375	365	374	394	385	392	403	332	397	411	390	391	381	391	393	407	396	375	399	422	397	424	374	364	411	426	375	414	396	410	402	359	364	435	386	420	422	409	421	420	443	404	364	369	426	398	405	375	413	412	393	381	383	399	390	372	405	427	393	412	405	402	416	399	378	415	416	416	410	390	413	391	410	383	403	413	393	379	457	410	371	399	426	403	438	394	402	373	383	409	440	384	416	402	400	412	397	438	387	385	400	384	393	441	389	388	396	402	384	369	370	381	380	397	371	425	428	431	394	430	399	403	409	405	386	403	369	418	402	421	419	408	428	391	420	430	386	417	410	381	445	378	409	400	408	409	398	369	405	409	387	412	427	412	406	414	382	374	419	390	399	393	388	359	399	419	381	420	442	391	373	413	392	405	376	419	407	392	395	397	393	418	379	412	401	392	417	421	431	385	387	391	403	434	398	411	414	355	398	380	410	400	394	438	402	396	397	401	421	419	416	369	401	415	426	437	370	384	410	389	398	373	400	407	394	431	443	411	420	395	395	385	381	386	394	365	390	391	396	416	391	436	400	402	372	375	412	393	383	416	361	401	374	381	419	381	379	404	454	411	394	379	412	435	406	413	389	413	413	400	381	412	388	393	381	395	409	381	407	382	392	387	371	386	378	384	392	386	435	383	416	386	405	394	396	382	403	405	401	403	374	440	416	385	401	393	411	379	419	399	401	369	404	414	384	381	411	356	408	388	419	388	366	440	362	428	418	366	417	402	415	416	422	387	380	422	435	414	419	402	408	435	385	409	416	357	406	411	408	404	425	461	395	395	408	355	402	423	442	407	403	387	430	385	341	407	413	351	399	373	407	391	419	381	402	410	414	433	381	370	375	426	408	391	402	421	413	386	399	406	394	394	383	422	385	419	400	409	359	375	412	376	379	383	404	400	370	404	402	363	400	408	400	395	408	363	351	426	377	398	391	405	402	387	408	387	411	387	379	376	413	429	354	416	398	428	380	438	378	389	413	388	395	423	411	371	428	412	390	375	395	403	382	408	399	395	400	379	398	427	377	398	412	378	368	422	401	400	389	373	388	386	448	430	457	418	383	387	383	394	372	404	411	402	402	426	454	418	385	419	402	420	388	405	389	394	395	421	398	423	419	402	438	407	403	406	404	418	393	418	398	408	401	386	389	394	378	431	421	368	398	401	366	390	386	386	385	411	431	401	359	403	417	375	378	405	433	439	402	403	426	364	408	409	374	389	389	388	405	436	418	417	414	438	391	385	379	392	390	399	376	413	439	405	408	373	394	386	393	380	429	430	421	377	406	414	396	423	376	404	415	389	398	432	421	411	423	396	378	423	392	386	388	417	403	403	421	387	372	412	429	401	353	391	385	345	388	397	450	397	411	402	374	367	403	366	430	386	414	424	395	375	422	416	384	398	426	361	420	384	393	378	414	394	427	393	393	420	382	380	428	368	411	404	380	384	406	378	405	367	448	406	383	385	394	396	396	406	385	428	377	427	396	375
2380	352	390	356	372	351	345	332	329	346	348	308	347	325	328	358	335	338	330	325	347	338	308	344	344	330	313	347	311	324	347	320	349	334	315	318	331	331	317	343	368	328	339	315	347	358	314	353	330	319	313	339	347	352	328	293	312	340	330	341	353	347	335	350	312	329	288	347	317	319	326	328	327	342	335	325	339	320	330	320	332	341	338	377	363	340	296	324	302	346	362	320	304	299	324	314	327	328	308	376	313	362	337	330	330	323	325	335	311	336	316	336	349	333	366	344	326	333	326	316	337	335	293	330	301	328	361	325	340	326	361	322	328	335	315	364	305	317	347	333	300	368	324	337	331	322	338	341	342	333	317	353	331	324	337	312	341	316	361	337	339	354	339	326	342	330	360	345	347	321	335	307	330	316	304	336	283	349	352	344	332	355	334	322	334	313	336	347	350	328	326	355	365	341	327	307	327	292	293	302	358	336	359	335	314	326	306	330	349	342	309	332	322	331	329	343	298	311	328	307	351	319	365	337	309	320	319	333	316	313	339	356	305	337	342	344	302	335	350	324	308	343	345	329	313	355	327	313	355	331	314	336	333	358	348	322	342	356	362	329	304	337	323	330	361	301	326	361	313	316	343	331	306	320	331	331	319	303	303	330	307	328	344	313	353	316	312	328	332	336	347	345	346	326	312	356	367	328	346	284	346	348	353	308	301	332	346	336	328	303	278	329	358	325	334	365	351	360	365	294	323	310	316	310	306	305	348	320	337	330	319	308	321	332	330	351	330	366	318	332	318	318	329	333	328	350	338	354	350	359	345	327	342	325	341	319	363	316	359	307	336	347	308	329	285	327	317	359	333	330	347	325	316	305	358	355	331	312	354	343	339	350	364	322	352	346	339	327	350	351	339	354	318	360	331	339	281	323	355	308	316	360	307	343	317	329	348	323	324	305	333	323	314	334	350	325	340	354	340	344	355	318	353	344	320	315	356	328	338	335	370	342	325	339	328	322	325	307	356	345	341	353	350	304	340	324	317	314	352	334	352	338	316	336	318	328	336	332	344	342	318	343	347	331	329	322	343	300	308	332	352	322	305	318	324	310	369	346	345	362	328	307	351	300	323	321	342	306	338	373	339	319	319	341	354	345	329	340	322	358	359	333	344	330	343	281	326	373	370	335	317	371	361	346	300	299	317	306	345	371	349	333	353	302	339	339	343	313	318	308	348	323	319	326	346	331	310	334	313	354	338	355	314	347	336	337	337	328	343	307	290	346	323	312	308	344	334	330	339	300	336	320	334	328	346	350	356	349	321	323	324	306	343	317	346	325	325	359	330	353	345	312	361	337	334	346	316	307	345	335	342	318	325	308	306	341	296	314	366	314	324	313	347	298	338	333	328	332	322	330	345	344	320	321	332	342	319	321	338	345	367	339	314	325	323	351	327	336	322	319	332	334	337	337	341	357	347	309	356	340	326	329	340	314	347	306	357	380	315	325	353	342	367	347	318	341	334	367	314	321	310	372	340	301	295	363	308	300	324	331	321	317	322	293	347	325	337	306	345	302	308	322	328	354	356	325	342	322	319	308	333	354	345	379	303	346	318	318	325	325	324	356	316	322	337	345	316	337	364	315	336	323	331	369	356	327	343	323	351	314	329	343	353	356	341	329	323	359	330	337	353	328	368	342	331	344	335	301	316	346	336	355	307	352	303	351	330	334	341	298	347	307	312	348	305	329	360	345	303	324	330	345	343	352	340	346	349	328	346	366	351	331	320	309	340	344	341	336	337	331	334	338	327	349	324	339	342	341	338	318	342	366	352	315	326	368	303	311	313	373	330	335	358	330	310	315	333	352	314	327	333	335	339	333	359	317	332	345	343	326	334	328	294	320	291	319	359	327	365	322	340	328	327	325	334	343	353	325	345	323	340	359	352	297	304	332	328	330	304	323	334	355	321	335	325	358	346	330	325	334	366	309	313	326	321	317	338	310	349	382	371	335	347	315	333	343	359	328	342	335	324	350	362	291	356	356	342	347	325	351	341	317	341	331	346	362	294	363	288	341	337	333	349	342	324	330	315	334	316	366	323	320	363	363	350	321	325	354	311	311	345	346	314	337	329	309	371	335	334	366	376	327	322	359	326	312	340	291	347	337	339	371	318	347	343	325	306	313	295	351	313	320	339	345	339	314	322	348	322	318	328	363	333	328	344	329	357	345	310	308	335	309	328	314	331	353	359	293	332	350	336	315	329	312	327	334	344	332	318	324	309	350	374	325	327	351	334	328	364	354	347	351	303	326	365	341	331	298	346	355	334	360	335	332	353	326	311	330	297	313	329	361	362	333	337	318	306	334	361	317	371	322	324	322	302	318	339	370	350	329	335	316	319	368	332	337	323	312	340	322	312	353	325	342	300	348	331	313	348	321	307	335	329	373	326	372	322	306	308	323	335	362	361	314	343	348	326	347	321	329	315	329	364	343	345	298	327	345	346	350	309	342	326	315	354	354	313	356	335	353	322	331	327	367	354	304	332	338	332	291	304	322	329	327	316	357	352	337	354	354	352	342	347	328	340	386	348	374	333	311	313	349	337	339	319	334	331	339	337	336	322	368	348	346	319	292	311	312	374	357	333	325	344	339	339	322	348	299	309	334	346	349	335	335	307	343	331	324	339	345	345	338	318	328	302	305	304	326	327	326	334	347	317	308	329	327	329	355	354	369	375	311	327	361	374	327	327	317	321	318	322	344	323	339	324	353	339	318	332	310	336	343	331	330	312	337	343	375	380	324	328	327	349	340	336	311	359	331	328	320	348	357	335	303	363	291	329	359	334	349	328	346	314	303	375	325	326	322	337	328	337	322	329	341	372	357	329	334	314	358	326	330	360	320	304	306	351	320	318	337	346	301	301	334	330	311	310	342	353	303	316	320	340	360	354	319	334	356	324	345	345	325	337	333	340	342	332	338	338	339	341	330	323	315	324	336	315	339	337	319	329	331	286	339	318	322	325	322	317	341	344	331	341	321	327	321	349	353	327	336	309	345	349	341	390	335	339	350	340	322	345	305	325	342	335	341	347	327	324	368	349	304	349	315	343	323	339	318	349	326	323	337	308	317	324	342	329	352	340	338	311	335	335	359	351	294	345	320	338	324	363	335	309	318	343	341	306	334	308	344	315	316	326	297	334	312	334	310	312	304	353	312	340	294	303	340	318	363	358	336	319	322	362	316	348	323	348	348	316	326	341	370	321	311	330	323	330	332	330	322	351	317	318	317	353	328	368	344	328	306	328	357	310	364	332	332	325	324	338	326	310	325	320	346	328	324	329	301	334	338	342	355	346	342	336	326	350	345	302	324	354	350	348	354	342	324	344	345	313	361	338	310	349	357	343	327	330	351	308	329	343	331	339	323	362	310	335	314	357	321	299	334	295	336	298	333	291	348	352	314	362	334	314	334	336	292	344	354	330	325	358	335	318	337	353	323	336	318	325	297	352	350	306	310	300	357
2524	928	956	1011	1008	953	954	906	919	929	910	881	824	857	908	845	894	882	860	886	898	867	871	874	857	877	863	817	878	863	868	865	838	850	853	851	848	840	864	889	895	868	848	871	850	920	863	859	862	817	856	813	880	832	822	850	830	858	854	772	830	869	871	876	794	844	878	839	870	849	872	814	832	818	898	836	876	891	858	792	824	818	842	903	853	888	855	823	877	872	826	805	813	829	861	843	856	845	835	927	872	848	855	860	871	827	829	848	828	853	862	865	835	807	820	838	856	817	777	839	844	831	889	810	864	847	785	815	807	843	848	822	852	848	813	802	878	831	830	848	854	851	810	888	852	849	801	831	908	822	875	876	886	875	861	837	847	850	845	829	851	905	805	874	866	873	848	801	832	828	836	872	894	812	812	847	849	861	829	875	864	875	848	871	856	789	838	831	866	857	887	836	812	855	801	871	858	842	904	889	828	860	840	900	841	810	875	860	869	841	856	836	788	881	854	871	855	784	862	834	897	887	824	855	862	875	853	836	885	848	875	814	862	826	891	863	860	906	872	844	869	882	868	827	825	843	816	798	881	825	869	889	880	848	839	862	834	834	861	871	871	849	831	837	871	816	768	813	864	886	850	846	831	879	839	851	858	886	814	873	878	856	940	862	844	857	919	831	829	908	859	820	820	845	856	850	854	896	895	820	871	863	855	809	852	828	843	811	810	856	837	914	845	797	860	866	883	850	844	850	836	891	860	919	861	838	864	830	860	872	921	831	826	865	867	852	806	857	833	863	829	826	840	852	808	839	791	882	880	879	840	840	871	884	876	862	795	907	862	905	884	846	884	888	851	806	859	852	864	825	894	875	814	871	839	904	847	823	839	858	874	807	841	867	819	848	853	832	895	858	890	843	877	852	821	871	819	850	854	835	844	827	877	810	885	879	809	891	823	830	898	874	841	868	899	830	822	860	843	844	829	804	818	818	922	812	884	861	887	859	871	825	813	862	823	895	852	837	861	846	832	851	818	874	889	840	855	869	844	761	830	885	875	805	887	838	852	817	847	893	827	863	852	856	847	874	781	853	908	869	800	839	858	814	830	856	825	825	845	872	858	832	822	829	858	922	897	805	899	913	798	867	811	833	845	821	836	835	895	873	797	847	880	807	850	875	876	870	848	873	842	859	905	856	924	849	886	821	874	832	820	849	879	844	851	844	859	828	867	835	850	873	843	856	881	857	884	847	818	811	898	829	850	851	892	812	813	803	830	845	829	889	857	821	827	799	862	867	855	863	815	829	813	839	885	871	858	804	820	866	837	844	879	821	819	897	823	846	805	839	889	888	867	890	845	885	829	826	858	876	882	888	832	893	787	883	893	868	853	882	883	845	867	876	894	837	857	895	855	865	861	856	892	859	815	791	856	861	882	828	846	872	860	851	843	902	869	905	832	825	846	835	852	840	826	822	820	856	823	835	895	843	921	832	858	905	838	887	861	865	798	850	818	844	816	841	831	881	866	870	877	844	857	897	829	889	823	887	827	865	875	901	848	873	898	845	879	901	840	868	868	870	862	869	824	819	874	869	897	867	823	877	814	833	887	859	857	877	820	845	842	879	808	868	883	854	795	838	926	866	832	845	857	841	824	827	831	850	804	836	888	864	833	858	837	819	845	842	873	838	870	911	844	886	852	845	894	837	821	887	881	870	908	844	872	822	822	840	815	875	881	849	825	821	848	873	902	895	850	883	882	803	878	866	810	847	892	850	811	854	833	829	925	810	873	814	811	883	836	891	874	876	853	885	869	864	846	920	837	859	871	841	870	815	809	856	816	829	898	806	857	902	874	844	880	878	851	837	863	868	839	834	843	837	882	848	875	851	850	863	815	855	846	837	868	868	872	853	849	870	851	848	793	851	815	863	828	878	822	905	843	863	855	847	838	820	845	884	845	828	806	903	869	878	875	815	829	879	897	838	890	814	869	815	909	859	905	882	874	830	886	890	824	859	797	863	913	888	849	826	898	859	809	847	878	812	880	883	846	852	813	880	833	765	878	826	799	819	831	843	871	860	813	839	847	817	843	843	878	842	879	822	824	856	894	855	832	838	850	881	846	867	824	838	875	874	833	866	863	900	861	871	787	898	807	874	836	879	839	867	885	853	919	837	860	830	852	859	892	886	892	827	822	861	904	814	849	838	870	865	820	838	808	879	823	865	782	878	843	859	832	912	863	843	902	872	869	878	838	881	883	890	835	855	829	812	834	845	816	843	821	823	855	864	876	902	892	857	863	836	826	845	853	846	874	862	894	807	873	873	827	930	816	876	851	862	880	831	861	888	842	852	871	870	813	852	834	817	843	888	818	858	885	852	830	879	839	852	839	838	856	836	821	847	879	842	854	867	827	825	859	820	824	829	882	875	954	857	872	823	870	862	862	853	865	849	834	878	826	855	751	843	849	879	892	820	866	861	886	814	859	880	855	922	868	852	845	868	849	854	856	850	840	854	827	785	879	856	862	843	855	838	836	843	794	890	892	818	862	927	858	826	888	855	827	824	812	859	830	870	817	855	841	822	834	867	843	850	853	843	879	851	834	826	837	820	900	861	889	842	830	828	822	821	823	859	863	847	871	873	865	814	802	921	795	861	864	844	829	869	860	854	824	815	811	866	862	847	831	947	865	827	883	811	871	849	821	844	842	884	842	886	877	829	904	878	864	832	839	869	877	795	816	871	827	864	900	832	879	845	876	805	875	862	945	768	799	914	880	820	847	818	826	803	870	849	841	849	828	838	815	874	854	830	822	869	840	787	851	818	791	806	821	890	842	816	812	841	799	891	874	856	855	898	852	872	851	874	855	829	862	868	878	849	850	866	893	856	844	851	903	864	874	836	873	841	887	849	879	836	771	882	886	882	869	875	842	867	884	816	870	860	876	824	853	853	868	862	798	880	839	876	852	860	867	864	853	880	837	833	800	861	906	865	824	824	834	890	829	880	825	845	900	860	839	878	862	808	860	894	867	898	867	888	812	904	811	860	870	879	835	828	851	869	868	830	888	830	858	885	895	879	888	842	857	824	819	885	808	858	866	890	865	849	834	892	808	852	853	822	835	860	857	864	855	859	843	868	872	824	859	840	877	911	836	852	878	822	833	829	847	873	812	860	904	856	858	888	833	841	851	871	886	871	873	894	839	883	814	854	880	846	836	831	880	841	854	813	777	810	855	913	853	810	895	801	871	863	925	883	868	815	866	882	838	856	822	931	837	859	840	888	855	823	822	854	799	814	861	835	804	841	839	892	844	862	867	913	831	832	784	845	839	810	815	833	875	872	868	869	809	874	886	847	842	860	891	894	854	876	879	884	912	873	859	868	877	867	865	811	815	857	859	846	896	808	926	844	869	841	868	818	815	858	861	888	894	816	899	862	845	870	828	850	894	894	824	852	825	869	845	899	864	831	869	852	837	898	827	833	809	834	834	865	863	873	836	870	820	855	792	839	896	852	853	809
8573	1125	1390	1099	873	750	578	509	504	440	418	403	422	372	363	347	354	345	307	317	344	339	354	350	331	313	317	348	324	317	318	334	326	308	316	300	295	327	292	282	282	323	315	322	294	322	305	290	312	336	303	321	306	303	316	316	323	281	283	323	303	297	288	308	311	314	299	304	300	325	310	289	317	351	300	259	284	284	311	319	309	315	297	287	307	299	309	309	294	297	296	305	305	291	297	304	327	323	313	337	309	297	300	299	338	299	318	326	340	287	309	317	291	293	260	305	326	343	355	314	295	312	323	308	319	319	319	336	288	288	302	295	298	311	302	307	319	327	305	291	312	317	303	301	285	334	294	279	313	308	313	294	317	284	287	323	287	317	315	341	283	290	280	305	315	313	316	322	295	332	343	280	298	314	307	290	336	310	303	272	303	301	280	311	298	312	286	308	310	315	321	309	331	311	310	333	329	304	320	287	286	309	316	306	314	314	309	289	306	323	304	317	325	325	303	272	284	316	294	288	287	299	330	312	304	288	314	325	304	313	289	292	317	287	296	314	303	296	312	298	301	278	330	317	298	300	286	325	286	285	312	260	296	293	312	313	325	260	308	283	313	318	291	331	295	320	325	300	298	319	290	309	288	300	313	311	314	293	291	292	286	324	330	295	329	316	305	299	296	320	308	343	332	283	312	304	277	315	321	281	332	296	316	310	322	318	339	316	341	317	302	306	285	281	315	286	288	317	301	276	291	283	275	298	322	277	322	303	318	331	316	317	294	287	326	290	301	299	331	308	282	306	304	309	313	287	301	313	299	318	287	307	342	307	326	283	333	324	302	309	286	320	304	303	269	305	325	290	297	306	280	301	290	265	307	300	309	310	311	278	308	254	281	295	313	301	321	295	306	331	321	329	307	337	274	293	308	350	301	296	291	305	312	313	334	319	314	308	270	291	332	297	306	271	298	294	282	314	273	296	312	295	309	281	320	292	321	312	309	284	280	304	340	355	307	307	304	338	335	282	295	306	325	299	305	319	308	313	283	309	287	295	338	301	297	311	320	269	305	341	311	284	365	340	302	293	326	319	334	299	305	321	297	311	315	307	313	279	307	327	309	334	318	329	306	293	318	300	306	289	293	320	305	295	291	296	309	285	290	302	308	313	293	321	289	296	265	272	330	285	307	298	318	300	322	322	315	296	336	329	321	323	308	281	287	298	301	310	302	349	325	340	271	329	304	306	301	316	291	293	307	290	326	299	340	304	305	316	318	285	300	270	294	314	330	306	264	327	306	345	310	303	318	317	281	282	302	318	302	344	311	294	295	312	303	301	311	311	317	291	310	323	280	281	283	319	306	294	319	274	297	311	317	307	259	283	285	324	322	307	325	281	299	324	344	338	326	288	319	278	308	322	268	294	298	302	289	314	314	313	327	307	320	318	323	323	298	322	301	282	307	300	325	327	321	331	313	303	293	259	341	296	311	334	295	287	301	269	365	303	286	316	303	310	305	270	307	315	302	298	306	297	267	313	323	336	324	300	315	312	284	334	312	290	286	321	306	309	341	319	274	304	291	340	291	307	297	316	294	320	315	289	305	330	288	299	323	330	304	328	287	305	331	304	301	314	310	326	330	305	322	321	320	311	297	308	315	294	273	313	305	301	333	287	269	284	282	289	299	304	262	326	326	293	282	306	308	306	328	327	320	287	289	325	301	301	296	319	296	303	327	315	283	291	320	332	307	324	319	311	320	310	352	303	320	318	355	314	292	304	295	317	326	332	315	305	287	308	266	262	303	311	307	318	305	302	355	304	287	298	283	285	331	333	301	292	300	320	309	312	318	280	329	294	320	316	317	324	320	294	325	329	285	292	314	309	287	297	280	336	301	310	281	280	286	294	296	299	301	307	333	327	298	292	316	292	335	294	313	322	294	317	319	302	303	291	287	286	325	298	291	281	289	280	323	322	298	320	298	296	307	266	286	297	304	322	325	316	311	336	324	305	304	308	333	310	308	284	324	301	291	322	296	307	318	300	295	292	316	307	325	318	330	302	336	286	304	305	307	325	270	304	274	265	273	316	346	288	284	289	294	320	324	310	300	296	277	265	317	299	326	258	343	302	281	317	305	330	324	321	308	323	340	295	305	323	300	303	326	301	296	351	322	289	313	301	331	311	290	273	309	298	312	289	332	314	310	294	271	325	298	302	298	304	325	303	328	306	293	300	304	325	347	329	337	312	307	316	304	299	316	304	298	300	281	340	320	279	274	309	335	291	304	308	321	289	304	313	274	269	303	280	287	281	307	328	287	314	303	301	319	311	276	291	311	298	309	241	298	312	307	276	296	325	321	289	261	287	322	270	326	317	281	288	295	276	299	289	284	298	312	307	299	313	327	307	310	276	316	296	292	272	291	257	308	328	350	288	271	304	291	291	305	296	311	329	283	331	304	305	312	296	305	280	297	337	310	288	312	307	305	283	281	312	330	287	314	315	314	305	302	324	293	284	295	303	285	318	300	303	314	300	318	321	301	299	320	313	277	284	298	276	295	297	294	333	303	326	267	317	281	326	322	298	290	275	271	300	316	290	306	268	316	292	328	293	338	313	315	276	281	338	301	285	226	328	314	310	333	295	285	328	337	311	312	323	305	278	301	303	300	277	293	336	282	312	325	306	305	300	304	316	323	281	306	328	268	327	311	291	321	320	309	293	297	293	307	306	296	308	300	295	296	279	293	327	292	315	314	322	295	317	293	307	320	322	304	333	305	335	313	295	299	349	279	291	294	273	280	315	286	306	318	314	292	330	303	296	315	289	317	302	313	323	283	312	299	318	303	276	320	298	326	332	295	247	294	313	291	330	271	314	296	313	310	311	268	312	323	281	302	283	293	305	311	297	299	320	308	348	272	296	313	284	293	290	313	294	291	326	307	327	293	304	301	284	280	287	292	304	288	307	292	275	302	317	278	311	311	350	300	302	286	282	307	288	297	319	308	326	285	302	315	311	280	311	319	300	329	298	299	308	312	294	277	287	283	271	303	311	279	319	298	338	290	303	329	329	284	328	309	302	287	313	290	304	301	295	304	297	284	338	282	318	278	290	294	297	306	318	300	293	273	286	320	318	321	338	339	331	302	332	318	276	278	313	315	311	306	317	280	314	289	324	301	353	323	301	284	326	327	313	281	317	278	310	280	265	314	283	297	277	297	288	310	284	295	307	299	306	301	314	291	308	302	316	321	308	300	311	285	336	307	273	305	308	299	296	317	308	313	299	318	314	292	314	307	308	321	315	308	259	301	307	291	331	286	305	329	303	325	338	302	334	302	280	332	314	323	282	296	300	319	311	281	288	301	296	261	306	305	287	316	317	262	320	293	291	300	320	299	286	292	314	317	294	280	308	304	301	291	309	316	287	313	290	286	335	312	292	267	322	309	319	318	297	295	309	312	298	333	325	304	342	326	314	326	341	263	312	352	296	313	313	299	294	296	308	313	295	289	317	296	314	300	353
5849	1624	2935	3430	3029	2643	2220	1941	1756	1588	1448	1341	1227	1224	1192	1108	1098	1054	967	1013	954	903	959	968	927	837	913	880	926	863	879	860	895	837	878	850	835	770	822	783	857	795	868	821	834	837	827	778	798	783	799	839	771	792	839	827	787	780	762	799	781	775	804	831	778	780	772	763	865	787	765	809	783	799	789	848	733	775	794	827	767	806	802	770	781	833	773	797	775	759	780	810	815	770	792	754	803	748	797	780	785	837	763	840	815	784	862	752	824	746	773	770	799	758	817	775	749	810	818	756	783	796	784	796	772	821	751	827	810	798	775	792	755	754	780	821	767	806	742	772	761	784	732	792	793	763	787	740	770	794	759	767	728	765	778	759	793	776	780	774	730	782	768	780	756	785	752	768	755	795	747	767	768	778	729	799	775	767	779	756	841	778	804	749	786	817	808	758	796	772	788	784	751	772	816	728	751	788	804	793	775	810	807	778	842	725	780	809	761	764	801	787	765	768	796	808	810	778	798	729	753	779	764	804	803	765	725	759	783	810	847	765	786	818	793	817	819	801	781	820	784	766	775	754	812	791	759	830	785	777	754	731	780	739	798	761	783	792	812	752	772	805	821	777	775	784	750	779	795	779	802	809	806	792	826	790	808	819	739	745	779	811	831	790	734	739	726	780	769	791	824	788	804	773	784	761	772	837	818	782	824	785	779	800	805	769	832	749	758	799	798	747	780	771	737	808	749	756	768	775	775	788	758	725	740	784	740	803	771	770	797	769	767	770	796	719	785	759	786	785	777	749	809	756	757	764	754	780	764	783	765	760	727	774	756	784	806	803	781	784	769	764	784	793	810	789	783	760	794	726	802	751	777	777	777	740	773	737	773	782	797	774	784	778	745	806	773	771	733	827	780	765	766	801	789	730	800	800	794	762	789	761	723	757	719	744	756	797	763	757	759	791	738	758	728	783	765	731	763	802	768	768	791	786	776	790	757	769	812	792	779	808	817	767	812	766	768	761	744	739	795	775	810	763	809	806	841	781	790	807	741	756	812	771	788	748	750	789	725	775	756	773	754	740	847	776	752	776	759	735	799	783	788	715	773	794	745	795	767	832	750	758	779	722	765	809	812	777	769	783	762	737	817	770	787	757	777	818	802	844	775	752	836	778	744	795	749	851	777	759	768	775	782	812	764	766	762	762	808	786	768	719	790	765	762	769	793	776	746	839	800	756	750	800	737	766	800	788	800	735	783	790	824	766	800	790	793	738	740	768	772	751	769	727	792	759	797	781	757	791	777	779	770	742	756	781	781	718	788	773	768	775	759	751	772	781	805	786	755	787	803	736	763	754	821	757	752	778	802	768	790	802	760	763	784	725	826	739	830	752	760	810	775	759	788	755	806	827	810	771	747	753	756	756	797	781	768	770	797	790	751	764	769	775	754	776	746	801	811	805	799	765	770	831	820	805	732	772	806	774	806	824	755	758	794	819	750	756	802	760	783	827	757	739	819	819	760	793	779	809	807	808	764	761	801	745	731	796	787	785	843	771	760	731	796	801	798	748	732	777	755	759	724	747	816	784	737	787	780	753	767	789	772	805	807	826	772	777	815	746	744	770	781	748	769	778	775	777	786	788	744	752	766	816	729	803	753	760	767	804	786	753	792	775	753	777	783	801	787	843	760	772	798	809	717	773	741	801	782	776	759	763	783	767	810	736	800	799	815	760	780	835	756	817	788	828	772	737	729	770	779	739	845	775	760	766	763	762	796	800	747	790	799	786	754	787	765	803	828	790	817	797	758	736	786	762	796	744	800	784	772	749	791	838	757	833	780	786	809	770	795	723	763	797	753	719	758	761	762	766	811	816	767	772	764	803	790	775	785	786	766	796	757	761	782	766	779	758	795	757	784	837	770	747	783	754	771	746	769	743	733	768	789	796	774	761	728	771	767	770	816	767	736	766	795	752	763	768	758	822	745	683	769	768	787	721	805	787	803	739	756	796	823	790	802	770	765	782	745	781	749	757	765	824	752	726	819	788	750	787	734	736	775	773	828	807	767	769	816	791	758	770	763	753	751	761	829	788	764	766	776	805	779	797	767	765	785	777	776	756	733	774	748	819	825	723	792	752	780	827	755	780	736	767	773	765	762	750	780	799	737	767	788	765	805	751	799	772	786	797	785	812	759	782	786	758	791	723	783	831	803	796	756	800	774	784	750	795	798	791	781	787	787	759	820	779	775	729	826	717	793	744	812	800	792	762	804	784	791	756	811	780	799	793	745	751	814	756	800	755	785	766	814	812	787	800	767	759	787	752	744	792	826	821	774	775	786	785	775	821	748	781	775	837	775	789	766	741	789	752	765	776	733	832	750	782	767	796	748	778	791	745	800	752	715	760	764	799	773	745	721	779	797	754	787	818	798	775	806	762	703	817	753	811	776	822	808	757	744	809	791	782	772	794	756	780	786	753	806	766	790	783	728	797	803	823	761	805	785	793	790	759	758	799	801	801	791	839	789	788	750	790	752	761	800	739	736	778	760	767	815	758	775	853	745	762	738	791	808	806	767	771	784	780	772	804	753	736	817	816	750	743	779	761	777	769	820	789	794	820	785	762	739	806	808	777	783	788	731	802	801	791	791	821	789	793	754	805	805	822	765	844	738	754	764	731	776	748	781	761	802	776	772	758	760	824	827	778	750	727	807	813	779	749	794	798	809	793	833	795	766	746	809	772	745	748	768	789	765	765	741	743	787	792	760	780	813	793	766	757	788	810	774	790	802	735	760	773	782	813	764	765	805	782	785	774	709	799	803	792	774	791	808	789	724	834	755	780	756	767	768	810	775	772	754	768	778	723	747	772	731	782	802	797	784	759	799	691	752	803	800	773	788	761	745	774	779	830	783	756	768	778	765	808	798	791	758	813	792	702	799	814	762	791	817	779	788	732	747	771	763	778	782	779	806	787	790	809	818	795	770	749	758	779	783	778	786	803	771	742	832	825	756	728	728	767	806	779	736	779	824	748	778	793	820	762	776	755	772	767	783	755	796	705	774	746	762	786	749	757	763	800	772	779	742	757	788	799	768	811	770	770	767	751	794	801	806	749	768	789	739	747	754	764	801	806	834	799	793	820	774	778	737	738	791	780	770	774	758	782	724	731	742	775	770	796	807	798	793	783	771	779	784	807	785	792	801	794	797	772	723	810	785	818	779	775	784	793	761	759	779	752	769	794	796	827	860	830	800	783	754	789	788	792	786	778	790	821	738	755	788	817	744	808	813	807	797	852	772	799	764	784	833	751	795	791	741	787	774	811	782	829	783	814	800	765	801	769	759	736	793	753	757	741	779	805	793	770	792	782	809	733	779	790	796	746	754	744	800	808	778	821	816	774	730	774	761	749	777	768	810	789	784	787	716	782	816	769	783	779	775	742	762	730	788	784	770	755	793	758	780	794	786	789	801	776	765	792	821	792	781	764	788	745	821	780	791	737	778	801	745	828	735	824	749	780
15296	2337	2431	1929	1350	937	715	562	493	404	359	308	272	252	253	256	243	194	208	193	181	202	194	187	173	167	178	177	186	151	155	153	143	157	156	188	174	160	142	158	157	176	144	155	162	145	183	144	144	129	144	127	160	155	168	124	163	175	135	137	159	152	155	143	129	143	133	148	155	136	150	131	136	128	152	142	131	129	141	147	146	153	139	166	155	140	141	139	147	121	157	159	140	157	148	140	143	136	135	137	125	167	151	146	160	140	138	135	149	142	132	132	163	152	164	176	152	150	148	140	134	157	132	161	119	142	120	159	138	153	152	151	147	120	149	147	140	149	142	124	132	142	154	142	158	147	137	143	156	148	155	136	147	147	127	142	143	164	159	140	134	149	140	151	158	134	136	157	136	154	161	128	118	151	120	155	128	150	139	137	128	144	128	125	128	139	115	136	150	150	138	124	154	150	155	148	142	146	154	139	138	162	152	126	139	168	150	139	145	134	145	153	131	128	153	151	141	139	153	130	127	119	143	109	143	143	136	136	136	130	143	158	145	155	146	138	142	130	141	122	153	154	131	138	145	138	147	128	131	133	135	143	127	140	135	140	133	127	119	124	138	143	157	133	146	142	153	143	164	143	129	148	150	131	153	141	129	144	127	151	142	126	135	143	153	145	151	141	144	159	134	158	138	145	150	139	164	148	133	131	171	167	150	129	138	148	146	125	138	147	150	146	119	134	160	137	162	137	138	137	128	107	133	123	134	143	149	151	139	160	145	127	165	143	157	131	143	157	141	153	142	127	166	148	153	171	119	146	139	118	125	139	141	168	130	135	160	147	125	145	144	145	147	137	121	121	125	131	125	133	144	129	138	148	155	122	148	136	131	151	162	141	129	118	154	147	145	156	129	157	138	122	146	152	143	132	147	124	126	132	143	132	137	167	145	141	154	149	147	143	161	147	166	118	129	116	160	144	134	145	143	122	150	144	138	162	126	137	139	142	114	145	120	139	152	152	140	131	144	129	146	129	124	128	132	158	129	131	138	153	137	162	126	129	141	140	143	132	165	129	127	152	141	124	147	138	142	136	148	152	149	150	152	154	157	140	156	130	148	148	156	134	114	148	128	149	120	130	150	153	155	156	137	144	118	123	155	130	143	158	131	166	139	141	144	128	146	129	137	123	146	146	139	127	141	127	136	145	144	115	133	142	139	139	148	146	126	133	120	130	139	139	148	129	124	125	125	135	144	151	150	138	148	120	142	137	133	148	128	149	161	137	139	132	158	147	140	144	137	137	140	148	139	143	152	142	132	141	153	145	134	143	136	133	127	120	147	145	147	142	155	118	155	136	154	137	137	128	158	131	120	138	131	154	139	149	147	131	148	116	135	143	112	114	130	133	132	131	139	130	136	176	148	151	150	137	134	126	126	147	133	147	158	140	148	149	126	121	143	142	140	139	144	143	141	136	124	140	119	146	129	150	139	137	144	127	146	166	122	141	147	129	142	137	135	137	153	158	114	134	147	122	136	148	130	125	128	175	129	148	142	134	133	156	140	144	138	128	157	141	165	156	139	133	143	149	141	123	152	154	141	149	155	120	145	148	130	157	147	152	164	154	135	164	148	168	139	142	142	146	153	157	135	138	143	131	165	158	145	137	120	152	137	159	150	123	167	144	114	141	147	136	133	148	140	139	135	155	136	159	129	143	135	133	151	131	129	142	143	154	139	129	134	145	141	126	130	122	131	139	153	144	132	153	151	130	142	141	153	127	159	142	158	123	144	142	146	135	126	147	142	140	168	164	125	146	147	142	138	125	117	154	150	124	127	140	144	144	151	135	142	147	128	151	137	133	150	150	128	131	125	128	154	141	150	127	141	159	152	150	166	141	140	149	107	138	126	141	116	139	126	130	127	121	134	152	137	139	133	156	131	150	148	150	155	150	146	164	135	120	130	140	141	131	118	158	159	131	131	146	140	139	124	116	164	149	126	139	139	125	134	145	151	127	137	146	144	141	135	128	165	144	144	147	138	145	164	148	132	138	148	149	137	148	127	144	152	155	145	150	120	134	148	144	136	144	130	136	136	153	134	146	133	136	126	122	150	171	141	155	166	151	147	133	127	128	160	144	152	142	140	157	155	129	132	142	135	121	151	129	147	138	146	160	143	154	135	138	150	157	134	140	119	147	121	139	136	148	144	148	141	149	126	136	143	152	152	142	146	126	139	130	148	145	141	153	142	138	137	151	140	118	143	136	170	133	135	137	136	131	120	155	141	155	133	149	128	132	123	159	139	134	152	136	135	124	155	131	129	137	145	113	146	166	149	155	146	159	127	154	144	148	121	166	134	137	137	155	122	122	141	136	144	149	148	150	158	132	151	140	143	137	139	134	136	138	165	130	151	141	153	149	146	159	155	139	142	132	141	153	133	148	151	147	133	124	125	133	129	121	136	140	117	127	127	148	138	129	135	112	122	125	127	145	143	156	143	133	112	139	133	150	135	119	159	175	155	118	140	144	151	132	138	150	153	119	153	145	148	128	135	156	139	144	149	146	124	156	127	145	119	150	142	149	136	135	132	153	149	152	131	127	138	138	122	155	128	138	144	142	146	141	130	147	135	145	161	132	140	128	147	147	146	159	137	131	145	155	146	146	136	142	137	108	139	143	134	157	139	149	146	140	151	145	163	151	132	135	169	173	143	145	161	129	137	123	126	121	141	148	142	132	125	163	133	145	151	137	145	133	147	165	144	134	151	143	117	152	142	138	141	133	124	150	136	143	139	151	153	133	136	135	148	150	142	136	137	141	148	112	135	139	134	130	150	134	134	135	131	125	121	119	108	156	139	138	123	134	163	134	140	128	147	147	142	157	133	143	136	140	162	145	165	155	135	122	118	121	132	140	146	140	137	145	151	133	154	151	153	130	138	131	128	130	145	154	145	161	130	141	142	122	178	132	145	152	148	121	158	144	151	126	146	127	141	153	135	123	153	130	160	142	141	132	127	138	122	145	144	159	122	135	149	159	133	136	157	130	124	155	123	125	129	132	153	165	134	157	127	139	123	147	141	145	125	142	145	135	137	125	158	136	135	150	149	143	130	149	127	180	148	134	125	124	140	117	135	167	135	139	142	140	141	143	142	140	171	151	144	150	152	131	159	139	137	158	141	162	155	116	132	111	130	155	133	148	156	132	142	151	139	154	131	165	118	122	138	132	144	126	165	177	142	143	138	137	163	132	152	159	127	139	130	157	144	153	157	149	136	122	146	156	131	122	137	152	150	130	152	133	160	147	157	132	137	108	140	152	159	150	149	133	135	151	155	134	139	129	131	131	144	124	155	156	126	128	157	149	135	150	139	139	132	148	145	139	127	150	157	126	144	155	163	175	139	137	144	156	148	172	147	145	143	139	149	129	138	146	132	135	138	150	161	130	139	116	142	143	131	156	151	135	160	154	130	157	137	150	146	164	129	140	133	146	150	135	147	137	147	144	145	149	149	143	163	142
7444	2117	4708	5601	4781	3943	3242	2616	2264	2034	1716	1521	1358	1221	1096	981	946	880	837	853	760	733	678	692	687	655	635	649	563	581	528	566	532	550	505	559	494	527	526	495	501	517	462	468	506	485	517	482	449	460	466	469	437	456	465	482	429	441	510	459	403	461	439	440	440	434	420	409	444	427	435	422	430	435	449	412	427	412	426	409	422	456	414	397	406	403	429	438	403	438	406	395	411	414	383	424	447	412	403	383	436	377	423	411	398	429	416	389	413	365	430	362	416	385	452	407	395	376	394	439	417	434	463	374	386	423	426	445	423	445	454	451	407	393	423	416	420	418	378	424	410	394	432	409	407	386	390	411	400	405	386	372	434	434	401	373	395	407	429	402	383	419	394	416	439	427	374	380	419	408	420	403	377	406	429	378	435	397	382	407	380	416	392	409	391	381	429	413	382	424	387	371	423	418	403	383	407	393	418	386	415	369	398	382	398	402	396	441	444	403	414	388	391	372	393	437	421	419	414	401	399	454	428	435	392	362	412	405	384	410	406	416	392	381	405	390	424	419	401	428	419	416	401	392	353	405	419	419	394	398	435	406	397	408	416	373	394	427	410	403	418	364	392	407	348	383	374	398	411	390	405	402	380	405	391	365	425	402	403	385	375	395	397	373	386	416	422	388	403	402	420	391	385	383	424	398	373	396	405	397	444	400	415	417	367	400	402	377	387	393	423	411	405	400	413	406	422	375	412	418	373	401	378	386	383	388	408	407	388	387	388	399	377	399	399	378	418	403	392	376	449	372	403	422	442	362	392	428	408	411	400	439	357	377	391	408	410	433	422	380	426	427	386	397	409	386	419	377	400	412	375	412	364	412	408	381	388	387	399	415	409	411	410	398	416	407	414	405	373	384	393	413	422	387	368	412	410	392	417	398	407	377	413	387	402	340	395	393	401	391	408	385	408	407	405	392	416	426	357	429	420	415	384	371	405	387	381	390	415	389	426	421	405	404	424	437	420	364	407	327	388	428	378	380	399	397	425	388	388	416	377	414	390	396	400	392	409	387	390	423	408	434	407	425	413	434	396	387	417	374	396	406	434	397	401	408	413	409	390	369	402	410	405	402	377	401	444	410	393	424	373	455	424	423	370	399	382	408	426	407	440	397	388	416	374	404	387	431	362	371	411	418	380	412	410	381	406	374	430	397	382	412	451	451	438	435	424	409	415	402	402	412	396	392	413	411	406	401	391	429	400	391	397	434	396	370	379	397	405	406	413	409	385	388	392	396	396	397	386	411	389	377	411	431	379	418	420	411	394	408	383	426	421	384	404	385	448	396	387	368	430	408	369	437	381	390	386	380	415	392	443	408	411	426	404	379	404	399	408	382	380	398	417	405	387	409	374	420	420	410	435	385	348	414	402	375	397	370	404	386	363	412	387	430	388	367	410	407	411	405	407	387	392	418	371	375	420	413	419	384	424	407	402	411	406	416	429	399	373	402	410	409	377	447	375	425	409	437	390	365	399	400	405	400	387	415	400	427	389	391	402	365	403	412	404	377	424	386	401	379	372	396	407	410	401	372	404	407	359	407	392	404	402	422	423	417	393	390	391	392	387	376	392	357	410	430	365	396	448	376	391	387	404	422	367	398	404	451	419	388	414	395	372	401	389	374	406	382	407	390	375	379	393	415	407	403	411	386	372	385	378	388	385	415	366	395	401	401	386	388	401	380	415	404	383	447	402	386	408	367	394	394	415	381	398	391	380	384	381	378	416	417	382	393	402	394	432	397	423	357	445	406	369	375	411	407	395	395	390	393	375	391	401	415	387	378	392	395	391	399	425	383	380	429	396	397	405	389	367	407	407	386	384	371	413	367	417	413	416	368	405	375	411	386	407	425	403	411	401	413	382	373	378	392	434	451	421	399	405	405	403	398	394	408	435	400	427	385	377	399	382	387	422	412	337	402	409	426	359	414	397	394	411	399	403	414	406	419	459	392	421	422	372	371	409	396	383	381	408	408	404	405	367	419	423	391	402	410	432	394	386	391	421	382	423	379	378	433	400	369	409	449	431	402	373	412	406	382	405	380	405	382	350	381	388	371	399	418	391	430	407	388	396	436	397	416	386	386	385	378	395	412	379	384	412	395	402	402	381	419	411	408	384	400	367	415	411	393	413	401	434	390	435	396	372	406	402	402	379	381	374	402	350	389	377	407	430	391	375	431	384	382	376	381	400	452	387	417	390	360	425	378	400	404	390	397	411	401	409	399	433	437	421	401	415	401	403	385	389	401	400	418	410	402	405	403	403	418	387	402	399	379	395	400	392	385	407	391	385	380	425	411	415	420	415	396	414	416	412	389	417	375	447	397	404	421	395	391	404	395	393	398	361	394	409	407	393	405	423	379	393	390	407	377	389	406	389	406	412	403	391	386	407	433	424	358	373	404	406	405	414	444	351	406	408	414	367	419	414	389	376	396	426	398	366	389	375	393	381	408	399	366	432	401	420	378	384	415	412	392	404	385	392	412	386	390	410	391	413	425	425	377	424	403	408	384	406	415	413	407	418	387	451	413	423	427	434	396	403	402	403	408	444	389	395	382	387	398	382	390	385	397	359	407	411	421	350	398	391	432	405	375	370	434	419	431	358	394	389	385	407	432	399	396	328	391	404	405	431	408	410	378	408	395	408	430	388	405	392	384	375	394	437	374	403	399	398	409	381	405	398	396	377	382	396	403	438	418	411	381	391	393	395	391	409	392	398	446	429	389	426	416	390	410	394	424	429	385	384	464	400	391	442	404	375	410	395	439	407	370	437	413	431	406	401	388	416	384	412	390	402	397	364	406	418	367	403	398	433	417	409	443	354	396	393	436	415	388	433	433	397	404	389	404	414	373	425	424	395	374	414	386	394	393	425	414	397	420	438	392	401	420	410	399	355	415	397	414	403	403	391	412	372	404	422	432	357	400	391	393	401	401	382	394	400	404	345	371	369	390	397	369	400	407	373	370	448	375	402	416	419	381	404	408	420	414	398	371	401	406	399	400	394	387	386	416	419	430	419	417	382	401	382	393	396	365	369	409	349	404	358	389	406	397	406	415	366	419	421	410	398	365	389	356	376	418	426	414	405	390	411	393	379	397	382	422	418	416	423	386	381	350	342	414	416	422	397	416	375	379	394	410	432	385	399	381	362	369	414	444	356	389	404	403	412	380	392	370	410	392	371	389	387	379	397	368	364	383	384	420	392	415	421	393	415	401	401	390	415	415	369	373	402	396	408	408	378	388	410	399	378	396	398	407	409	400	355	449	415	416	373	426	396	399	393	406	400	400	401	395	402	400	400	388	394	396	381	412	409	386	370	375	398	391	374	403	404	376	418	360	405	412	395	399	376	394	401	411	395	403	363	400	372	378	359	385	419	456	443	403	382	406	364	368	399	389	390	398	396	444	381	393	378	423	370	397	398	406	389	363	403	390	414	373	440	425	398	410	393	422	434	364	410	384	390	389
2485	385	430	398	368	362	355	323	334	341	348	353	334	336	333	316	344	320	328	320	302	335	341	377	338	358	344	352	317	339	369	326	355	344	348	327	315	335	306	332	337	330	351	351	346	333	342	313	298	320	314	318	346	310	331	353	347	318	314	332	300	324	324	343	321	324	322	348	340	304	308	342	354	318	334	321	332	319	284	335	316	340	318	324	328	322	351	319	322	326	302	343	338	338	336	293	379	315	303	373	341	309	345	318	326	345	306	308	309	341	317	314	336	297	326	335	306	334	330	334	319	329	329	335	333	368	314	341	334	330	329	332	329	310	317	324	348	343	406	332	294	336	316	351	322	340	297	325	304	326	331	351	329	311	336	329	331	345	319	326	310	294	352	325	312	351	353	343	310	324	304	335	314	346	362	320	326	343	319	344	340	365	346	308	312	322	332	336	331	340	344	352	324	346	306	325	370	316	296	297	323	323	321	344	333	311	354	329	322	315	346	317	312	324	333	345	328	329	313	362	328	339	359	307	310	308	314	305	356	339	323	336	324	304	319	328	341	325	333	355	356	324	362	335	328	325	330	333	311	366	335	326	330	334	335	303	326	310	336	352	352	329	357	346	358	339	297	354	312	361	315	310	342	316	370	338	340	315	325	336	344	355	306	339	330	333	369	337	353	333	309	345	304	354	346	312	309	306	304	308	333	358	336	319	315	313	326	343	367	326	328	312	301	345	327	305	317	332	301	341	340	324	322	315	328	346	304	306	337	352	329	366	333	348	331	312	346	329	317	322	340	336	325	306	342	327	351	348	346	325	356	313	323	328	322	319	328	361	330	347	324	325	317	322	315	321	343	356	342	346	340	356	336	329	331	321	328	312	332	346	323	328	315	318	355	330	315	345	340	337	327	312	317	347	362	340	305	364	326	313	318	296	365	326	308	360	346	366	340	333	333	340	331	329	335	354	319	354	349	339	352	306	323	310	319	345	313	300	339	333	311	339	342	315	344	317	347	282	312	329	316	332	302	309	330	290	348	356	302	310	339	340	351	313	316	367	316	328	333	338	343	324	323	339	341	359	298	328	318	291	333	337	343	356	329	330	330	383	319	327	333	345	326	334	353	367	317	330	312	336	344	323	323	340	352	340	318	332	303	340	344	308	337	326	323	359	345	323	308	323	339	326	326	359	327	328	346	335	334	327	326	313	310	313	339	325	342	366	331	340	345	328	339	336	308	326	319	349	308	327	320	344	339	313	321	335	339	322	320	291	350	335	336	325	340	327	347	324	309	293	335	319	361	320	339	350	344	330	346	324	302	329	352	369	352	351	314	338	350	311	303	374	353	326	330	321	329	335	357	336	331	347	301	360	324	309	299	315	331	357	348	328	308	322	342	332	356	321	346	345	369	349	362	317	360	351	338	343	326	342	308	313	293	315	346	297	318	358	305	350	360	341	328	357	300	292	332	319	332	352	367	369	338	342	338	318	303	302	308	315	320	313	328	326	324	332	354	327	317	343	363	336	324	338	327	339	289	336	313	313	366	319	332	335	340	319	346	336	366	338	345	361	341	336	327	353	334	343	314	331	332	325	313	342	333	344	354	340	333	312	319	309	352	318	330	312	356	301	321	320	367	321	348	351	337	329	315	304	324	309	338	358	337	337	355	353	339	326	363	317	317	337	303	334	324	296	318	328	318	332	301	310	284	296	318	305	335	330	344	347	325	321	354	314	339	351	320	335	339	341	334	348	323	304	313	316	345	347	340	311	328	288	315	326	336	314	314	294	329	352	304	317	322	329	325	394	334	354	332	344	341	332	301	346	312	346	337	360	329	335	371	317	308	344	341	357	349	304	363	324	300	373	325	330	340	294	339	355	347	314	326	315	336	340	327	350	315	347	319	343	326	306	338	315	334	337	364	345	342	309	292	322	337	351	307	374	322	338	331	321	315	339	309	325	378	305	331	328	348	326	319	317	316	332	326	322	318	320	357	314	306	326	339	306	350	321	325	315	334	359	315	339	323	298	355	342	344	338	322	348	327	299	317	334	301	319	373	342	330	348	350	285	308	343	305	338	317	342	304	299	299	355	382	354	352	327	316	356	276	317	331	319	330	288	365	307	339	341	338	317	321	349	329	366	316	366	313	328	336	328	340	302	314	304	334	318	326	310	358	353	350	334	320	305	323	318	313	335	332	366	381	338	335	314	307	329	312	309	335	336	330	330	339	330	318	349	317	326	328	305	308	313	368	319	323	322	299	329	317	283	326	327	343	340	337	330	334	312	345	335	367	354	342	334	359	287	315	314	348	350	332	350	317	338	360	305	331	313	334	357	346	292	344	312	330	321	304	316	305	364	326	343	343	355	337	315	310	314	340	360	321	294	349	330	348	310	337	312	360	331	345	330	350	299	348	320	307	338	359	333	344	301	315	355	309	344	347	338	309	300	301	352	318	363	349	356	307	355	338	322	325	332	342	303	369	325	318	317	336	344	335	295	314	316	325	337	358	299	340	340	328	307	363	334	327	282	322	377	340	328	313	354	342	362	350	319	334	310	338	351	333	328	341	335	319	342	325	346	346	327	335	304	320	362	341	333	336	360	321	356	348	304	334	319	357	332	321	348	363	330	331	329	338	330	352	312	300	329	305	299	338	350	334	330	333	309	319	359	356	328	307	317	309	363	337	317	328	375	308	319	342	352	285	372	339	343	319	316	321	347	349	330	303	353	318	297	352	342	350	362	343	330	348	308	323	354	310	379	314	307	374	359	338	335	326	350	315	331	318	344	347	311	331	329	338	347	348	341	339	322	342	320	316	306	350	325	309	322	336	345	344	310	342	323	314	311	335	344	332	388	340	335	327	369	377	303	340	283	338	344	307	294	348	372	294	329	332	310	357	308	339	331	330	310	334	321	295	315	300	354	305	336	341	354	318	305	339	326	313	349	322	360	362	364	339	310	330	325	322	348	339	333	302	333	356	326	317	320	337	354	318	349	335	329	336	327	348	350	335	338	339	353	356	312	337	391	299	348	358	341	348	308	327	321	325	377	343	322	318	318	317	321	350	350	316	340	342	295	324	317	337	312	372	344	323	326	337	331	342	300	316	342	338	322	341	318	338	328	311	317	321	360	316	306	344	311	331	346	308	307	320	324	320	331	330	327	318	325	322	308	355	329	332	333	341	335	341	314	327	335	333	345	351	337	334	348	286	331	333	318	318	334	334	337	335	325	305	345	328	300	328	326	310	315	303	320	335	307	319	314	313	334	309	308	290	325	306	337	312	317	357	318	327	328	302	351	351	319	346	307	333	326	329	329	298	300	332	317	328	341	341	323	337	348	326	316	355	336	300	316	305	300	308	289	340	294	336	312	354	341	344	328	317	307	330	322	332	319	333	318	319	362	317	313	321	298	335	321	377	360	348	336	372	364	332	305	307	346	347	313	340	335	312	354	348	294	327	365	327	345	327	325	320	335	318	304	339	296	324	317	330	330	339	337	314	355
2652	913	1020	1061	970	1015	964	887	942	922	982	870	914	876	884	845	850	828	833	863	891	861	840	824	818	903	814	824	851	841	884	863	869	894	824	800	883	848	847	866	794	829	822	919	863	881	850	817	853	828	836	825	840	854	795	822	864	775	830	820	820	848	853	844	825	816	869	803	856	844	872	828	804	821	852	837	839	885	872	885	894	890	857	890	823	851	817	858	858	835	856	891	865	778	823	778	884	875	893	846	918	869	835	832	706	835	788	888	837	847	847	871	875	835	834	847	898	890	842	875	889	859	857	879	849	816	886	863	871	851	824	786	846	868	873	877	909	840	879	898	889	872	857	831	813	852	906	857	873	854	825	866	859	847	860	828	860	838	894	849	835	877	860	831	821	831	829	881	875	834	834	852	792	873	827	839	844	793	834	890	849	827	838	852	789	867	837	852	811	831	787	837	799	818	849	854	819	788	813	894	874	813	862	836	810	814	849	813	861	854	829	865	817	874	840	822	866	870	828	831	895	820	869	817	845	863	812	861	854	822	850	830	817	928	804	819	857	838	791	899	870	832	828	880	856	867	879	775	878	807	839	847	856	844	883	828	807	825	842	885	837	824	834	827	828	897	833	885	850	890	839	853	881	857	861	857	858	874	814	805	906	861	842	848	846	853	895	861	801	853	863	840	834	823	870	838	786	894	875	831	864	824	881	843	858	836	839	880	804	824	861	827	854	830	855	838	883	829	829	874	853	873	825	864	866	806	820	846	817	897	840	813	834	848	878	883	872	859	841	821	825	799	821	805	869	870	832	817	857	785	886	874	878	852	886	836	872	845	849	840	855	858	901	828	841	862	876	817	813	802	836	840	889	829	870	830	811	837	832	873	821	815	866	881	842	825	847	927	790	878	809	814	807	883	845	843	858	865	868	866	850	801	848	918	831	801	832	860	888	806	804	878	796	856	907	847	844	854	855	816	857	881	872	792	858	838	803	870	883	819	846	818	871	867	878	866	844	882	876	833	872	868	883	892	882	848	899	861	839	836	903	833	875	843	759	909	821	854	912	847	837	849	851	825	875	805	828	878	875	846	880	867	829	796	896	866	844	860	883	832	873	883	825	834	840	851	826	912	830	867	879	864	856	846	870	824	899	889	834	850	838	824	842	872	795	811	861	855	851	803	862	859	847	752	817	864	883	870	815	820	865	836	808	830	858	828	860	850	833	799	835	802	858	889	851	865	863	854	835	888	849	883	833	816	871	828	846	846	872	872	896	873	818	851	789	908	826	828	824	833	866	896	810	825	855	870	826	798	825	817	826	884	827	894	842	858	888	815	830	834	866	885	866	873	876	917	868	838	872	802	793	859	821	842	828	839	829	863	830	901	824	882	884	853	854	828	848	841	856	857	849	790	809	806	838	868	820	850	850	855	859	855	801	844	840	835	870	827	854	806	860	843	907	864	857	903	813	858	832	832	899	865	823	871	800	844	838	792	815	860	870	943	813	858	842	922	840	874	869	839	865	885	812	835	862	866	815	866	868	834	865	830	822	804	842	905	865	814	848	805	835	852	876	843	840	854	858	849	862	895	898	866	867	876	814	862	809	822	833	868	869	875	860	858	851	837	859	839	829	866	855	842	862	841	841	863	847	857	844	848	855	867	846	867	866	855	863	826	833	846	815	841	860	839	810	859	863	830	870	885	878	822	824	868	848	772	844	853	845	903	833	813	829	825	806	880	820	804	868	859	824	860	874	840	884	835	777	853	848	831	836	892	858	871	832	852	878	857	843	879	825	838	853	864	772	860	895	800	844	810	844	883	851	859	901	862	801	833	841	866	804	861	841	820	888	760	872	823	830	806	828	857	856	817	806	858	845	762	849	891	912	890	854	799	858	833	893	810	893	889	882	866	890	825	871	851	843	902	875	788	779	877	823	867	900	868	831	806	856	907	879	847	872	857	849	865	905	843	886	822	839	819	834	824	862	845	813	876	868	851	786	851	833	829	836	842	837	782	865	839	909	831	880	864	837	809	872	843	838	801	853	827	824	843	825	901	871	821	835	851	851	865	864	873	893	886	888	858	871	829	880	883	804	843	851	792	861	856	847	827	803	866	819	835	862	827	841	839	805	869	769	818	809	825	809	881	839	846	847	846	818	843	827	806	882	853	824	867	867	849	781	845	908	823	828	839	840	828	835	856	835	867	860	888	873	804	900	826	784	795	836	878	889	833	871	860	841	816	905	817	856	858	879	819	923	824	850	886	886	833	823	812	856	822	874	854	859	857	852	861	816	846	815	856	899	900	951	916	873	837	814	854	871	864	828	857	843	816	816	845	876	805	856	888	833	857	815	859	861	849	815	790	842	812	828	808	816	805	859	871	895	905	820	862	821	856	842	801	838	822	856	827	860	828	816	831	844	808	835	791	810	826	823	882	825	828	837	855	881	844	898	851	815	852	895	881	810	835	854	846	817	856	844	852	857	877	846	848	854	847	831	833	933	849	851	894	855	828	826	818	858	831	889	869	847	818	820	834	839	821	851	835	889	841	853	805	831	820	826	855	830	866	827	826	830	831	853	870	849	829	863	849	851	865	856	854	892	868	859	825	874	856	870	827	902	849	870	870	858	854	868	855	883	866	834	812	816	844	846	830	870	831	827	852	864	867	900	838	859	892	826	890	854	854	822	867	810	865	818	873	821	867	880	815	836	878	867	865	907	844	803	836	805	859	825	852	888	809	826	856	868	889	840	845	817	783	932	821	844	850	871	923	804	838	809	811	840	866	864	817	850	859	841	859	845	889	823	869	836	863	852	839	903	865	913	820	844	888	841	817	882	863	837	869	874	849	806	848	865	847	836	867	823	907	853	850	841	841	852	831	828	875	816	891	869	820	906	880	819	893	804	821	852	773	923	824	847	829	812	893	880	884	838	855	855	809	798	848	833	898	890	830	852	826	872	806	870	866	847	872	867	815	859	881	877	861	820	851	860	796	822	822	868	861	869	802	856	797	873	858	805	835	841	833	819	902	912	817	868	911	839	861	847	864	826	871	794	848	931	805	899	824	845	823	845	780	865	873	823	848	885	796	869	852	886	830	818	801	859	892	849	854	869	858	829	881	901	851	866	786	839	841	888	851	783	859	869	865	867	827	900	904	811	858	826	801	903	848	868	834	830	806	882	859	873	881	850	872	845	896	789	868	852	885	790	853	818	851	793	849	848	868	855	903	881	851	836	801	854	892	787	874	848	864	848	825	867	826	844	811	847	855	849	849	894	821	845	887	882	857	819	838	859	861	866	884	828	858	866	853	774	808	858	848	867	829	827	821	854	795	867	838	888	869	835	823	874	861	839	787	847	817	841	879	915	778	886	897	886	857	872	858	863	846	808	823	859	857	883	842	848	888	798	832	842	857	812	887	854	835	865	840	909	836	808	832	833	848	844	826	864	779	863	815	816	854	853	860	758	859	852	805	844	852	889	831	845	814	832	856	772	882	815	853	884	793
8393	1181	1471	1129	898	654	682	531	425	436	392	381	371	359	318	347	359	372	313	349	358	323	318	297	345	279	302	326	339	299	331	329	313	310	316	295	281	351	317	334	315	300	298	323	291	323	296	322	298	299	324	284	323	309	342	312	325	338	318	292	349	292	330	304	302	311	276	316	298	288	300	345	296	310	302	308	333	320	317	329	320	330	291	309	324	295	316	326	315	291	301	300	294	314	302	352	269	284	331	317	313	301	283	325	311	324	305	299	304	344	297	284	292	283	308	301	305	294	307	290	309	318	349	330	330	290	293	343	311	323	309	296	269	299	300	283	349	290	273	348	287	308	298	308	304	296	308	327	273	317	303	314	286	314	308	303	321	266	283	332	313	300	276	286	294	295	293	308	293	300	320	308	314	312	310	317	296	302	304	260	273	287	291	316	352	340	306	303	303	320	287	325	319	282	311	309	304	313	296	299	290	307	333	324	298	319	313	306	297	334	309	299	322	319	304	301	279	312	308	313	308	331	292	303	315	297	312	323	295	302	329	314	272	303	307	305	296	278	290	279	313	299	347	291	302	308	299	293	277	275	284	284	304	292	299	287	306	326	272	297	292	282	302	285	308	311	323	297	304	316	269	313	357	323	315	292	318	285	318	330	313	318	303	301	328	310	339	270	326	305	308	314	304	326	340	316	290	294	274	294	280	304	297	318	309	286	276	293	324	324	290	288	298	341	295	320	275	328	309	309	269	311	297	300	284	310	306	349	308	338	314	309	331	335	279	284	304	314	332	308	287	320	298	294	316	322	275	304	327	297	307	311	303	312	306	302	310	319	340	319	282	267	318	311	309	304	294	306	287	303	351	317	328	287	309	326	303	323	348	279	301	320	312	303	301	304	297	317	320	304	302	317	300	276	305	288	283	297	271	313	335	317	304	304	311	319	319	311	310	319	320	305	344	329	298	307	330	277	307	306	342	291	291	281	280	340	292	319	312	297	337	322	292	282	320	307	286	281	325	320	297	297	308	279	308	288	313	332	290	309	294	301	288	288	281	293	283	307	292	320	323	322	277	320	318	346	284	283	307	362	326	272	295	291	283	304	315	326	303	307	324	307	331	318	290	278	287	310	305	293	309	324	292	279	300	276	298	307	323	314	285	330	318	325	290	303	293	322	289	299	309	337	338	284	296	278	290	309	305	328	285	305	296	282	304	311	290	293	338	280	291	289	294	283	315	280	287	309	310	299	277	311	293	276	307	305	318	293	334	294	305	318	280	310	311	300	322	322	285	316	287	288	332	337	270	273	278	304	323	304	310	313	281	325	309	329	324	327	288	282	325	317	299	275	293	325	325	301	298	345	303	321	290	323	305	311	280	311	320	303	311	316	325	297	304	314	307	297	304	299	285	296	305	282	287	318	331	314	294	282	315	293	303	298	308	335	302	286	297	286	316	310	314	298	336	305	314	305	307	284	314	284	313	310	310	329	320	328	300	293	332	296	307	343	286	272	327	326	288	285	318	308	312	326	286	323	317	272	287	325	332	281	278	290	313	295	301	296	297	326	303	263	290	322	279	301	313	296	291	339	304	305	347	329	300	311	306	326	318	302	298	296	281	332	315	323	275	308	296	305	304	303	306	312	340	350	285	270	307	295	316	320	310	290	329	304	323	307	327	302	333	305	299	287	321	293	283	287	263	282	294	352	279	304	303	324	292	287	304	334	301	322	295	316	301	324	303	296	310	326	298	288	300	326	332	292	300	297	323	295	299	312	289	299	297	315	293	314	289	337	326	319	330	300	275	317	309	307	339	311	296	317	294	289	335	298	314	304	282	346	304	318	316	312	299	302	321	310	294	291	291	309	310	335	303	308	314	331	308	311	299	321	306	315	290	302	283	314	304	331	296	291	323	288	298	281	302	286	303	302	323	309	330	300	306	330	308	292	303	317	276	272	303	314	327	297	304	300	324	315	280	311	307	320	308	254	280	324	303	308	308	302	285	288	298	312	318	290	300	306	281	315	284	304	281	275	282	289	359	284	302	315	323	324	310	334	325	308	342	309	329	305	301	318	325	297	286	308	276	273	315	328	281	314	312	309	305	339	306	294	290	276	313	310	299	317	288	298	306	337	319	297	309	348	301	312	293	326	296	300	339	282	297	315	266	295	311	298	281	311	288	280	294	296	324	302	290	297	292	318	318	313	287	281	339	314	306	312	304	291	317	292	329	289	294	293	335	313	299	340	279	337	314	301	284	283	300	285	305	321	312	282	298	308	291	281	283	306	340	308	299	307	267	324	308	327	296	327	315	288	316	327	286	275	306	281	308	326	331	296	301	302	326	290	302	304	306	294	292	285	321	308	320	304	287	317	332	301	330	313	290	292	282	281	301	302	282	312	300	299	295	267	313	345	287	328	314	301	322	286	267	317	304	302	304	283	315	306	296	303	346	294	298	295	297	258	320	265	302	297	282	281	254	303	311	300	310	335	321	296	287	319	278	320	301	309	284	313	330	299	304	296	319	297	313	286	318	300	300	304	287	281	260	308	297	262	295	313	331	298	315	326	339	312	289	300	332	288	308	317	321	353	299	321	331	301	316	308	324	334	312	286	321	284	332	279	294	274	347	293	306	281	322	335	307	311	325	327	273	299	344	322	305	309	319	300	304	287	305	273	323	301	305	297	328	298	318	324	295	317	339	325	275	286	293	290	301	287	282	295	295	326	293	285	310	297	287	294	285	310	297	296	317	297	306	301	309	303	291	304	314	304	319	298	316	309	289	316	265	313	290	301	287	312	285	295	290	314	301	302	312	296	301	306	348	289	325	301	308	296	281	279	317	320	289	315	302	317	296	294	305	300	280	313	317	331	296	311	265	279	319	307	321	303	306	305	309	303	275	330	301	337	297	302	300	301	307	315	278	348	305	274	319	319	320	283	267	299	340	276	308	274	343	289	309	329	288	329	278	335	290	303	328	304	335	299	300	323	307	317	279	274	280	295	313	326	320	342	322	289	318	297	291	306	339	284	305	293	306	312	277	292	310	316	300	303	313	308	270	282	322	288	326	264	310	300	311	319	315	314	285	273	333	319	329	319	287	299	298	331	360	284	314	290	317	313	306	294	287	283	329	305	296	304	323	312	320	300	319	321	315	297	316	301	305	328	318	333	319	321	276	355	306	293	302	256	309	279	328	292	313	326	309	314	317	284	295	328	293	326	309	317	283	309	328	342	310	269	294	332	276	316	308	335	292	304	318	280	298	301	286	296	309	285	285	291	297	330	308	308	298	304	307	304	291	294	312	290	304	303	280	316	283	304	279	286	300	304	319	309	309	283	322	301	302	306	300	313	307	260	306	312	299	311	282	328	308	329	302	335	318	285	266	318	314	312	298	309	320	296	298	283	316	287	313	315	303	307	318	284	331	315	306	346	308	308	302	317	287	281	311	322	326	330	317	321	298	319	290	323	300	295	293	307	306	300	339	315	320	290	303	298	327	313	308	295
5727	1611	3058	3525	3009	2577	2249	1953	1664	1489	1438	1364	1206	1249	1118	1109	1060	982	1011	988	981	954	966	950	941	851	942	835	885	874	863	857	807	870	798	873	847	814	830	826	859	815	780	777	858	814	784	805	804	784	809	793	741	836	835	802	824	830	834	847	815	829	764	813	785	802	793	753	801	764	788	740	857	832	789	811	778	782	787	772	801	799	825	812	803	781	788	761	785	796	787	829	759	760	767	780	772	806	759	787	733	771	780	732	775	703	815	732	797	811	752	801	792	735	786	798	831	755	759	764	787	778	836	804	745	800	781	823	784	808	804	810	798	824	749	773	791	821	812	757	736	759	802	769	822	746	770	728	779	783	789	743	819	759	795	778	798	785	815	830	817	781	766	766	779	837	779	750	773	771	882	758	768	779	789	826	769	773	719	749	804	797	764	757	739	823	782	755	778	780	772	753	746	747	757	778	795	799	728	806	763	766	775	772	755	780	785	807	753	809	770	762	780	788	758	775	779	819	802	780	781	742	848	765	768	801	798	793	767	759	769	792	789	751	801	824	802	771	802	784	763	780	791	740	774	762	743	726	766	781	759	806	818	800	788	760	795	795	781	776	769	748	751	787	786	792	721	806	779	795	760	777	777	773	781	773	757	771	758	798	799	800	730	766	791	776	771	801	742	769	732	771	796	854	778	765	782	786	814	812	798	802	810	752	736	743	755	773	790	770	782	771	790	814	779	723	784	764	795	752	755	797	733	789	740	797	798	825	752	799	783	770	768	784	772	753	766	800	806	778	832	744	795	789	752	771	772	768	793	778	755	761	734	769	808	776	799	773	795	774	765	755	799	779	804	734	786	761	791	751	822	843	802	848	828	787	761	766	764	746	805	794	784	754	760	772	798	756	800	827	823	751	783	737	763	780	772	776	835	733	716	728	787	767	799	741	774	871	741	755	743	766	759	761	785	764	799	776	773	818	785	758	815	795	773	772	773	841	789	776	787	798	795	736	778	754	797	729	784	804	808	768	830	814	779	775	733	769	779	788	791	803	791	742	742	768	802	769	758	802	793	704	738	752	763	778	804	779	779	770	778	761	785	764	763	746	768	748	704	782	763	758	806	800	802	727	720	754	761	764	781	798	810	791	823	757	797	748	785	735	778	756	783	806	774	756	803	727	765	775	792	748	791	767	825	734	765	833	791	799	758	757	775	746	818	790	765	796	763	765	786	777	728	819	777	795	798	728	780	799	719	797	783	772	836	809	769	749	797	765	769	775	801	743	805	728	774	763	801	750	763	762	748	805	749	750	803	774	790	771	784	771	792	814	788	766	764	783	778	784	788	793	774	726	734	771	771	826	737	765	774	806	764	781	751	841	775	792	797	760	828	752	790	780	797	746	781	754	767	736	800	757	803	780	777	809	769	794	732	755	746	723	769	780	737	818	789	764	781	795	834	796	783	763	733	727	791	819	749	757	755	772	717	753	784	770	735	794	766	813	750	779	814	772	777	804	736	794	815	722	839	770	800	775	803	810	751	774	769	792	764	772	754	810	742	762	774	751	733	767	718	818	745	816	775	814	764	754	799	744	810	819	755	745	805	771	785	783	771	796	782	794	774	770	760	737	795	762	814	779	724	734	774	757	760	788	733	748	759	805	770	802	838	769	797	786	746	703	809	771	789	804	810	778	744	788	775	727	810	734	798	777	788	739	790	743	755	774	777	779	771	737	846	811	790	771	793	790	731	827	805	814	815	803	824	738	693	756	771	829	786	758	739	845	801	828	725	800	820	784	778	788	833	759	815	741	761	802	741	747	796	739	780	715	753	783	765	783	764	756	795	765	788	787	769	782	800	786	730	782	812	767	790	771	758	795	724	755	766	761	754	752	789	808	750	803	754	790	802	791	756	780	758	764	791	765	815	802	788	790	775	738	785	812	780	777	770	801	796	772	783	797	741	721	793	741	774	792	778	801	761	732	851	825	796	795	776	758	755	798	754	757	757	796	768	708	792	727	779	784	809	784	768	795	765	743	813	728	759	714	784	779	793	745	771	706	755	754	766	759	774	780	747	763	743	791	798	787	739	796	749	772	722	755	794	763	780	795	783	746	792	776	777	763	759	801	792	768	739	743	765	790	798	836	758	784	776	742	782	775	785	746	753	762	791	763	757	770	807	823	787	783	760	761	780	819	772	775	735	765	752	776	798	780	750	775	815	760	779	792	803	767	774	769	812	764	793	764	761	813	768	725	703	797	769	766	815	732	819	797	765	726	778	757	796	759	741	777	823	748	739	756	746	773	804	801	773	812	787	794	762	748	714	788	835	781	773	753	744	795	735	751	767	785	760	808	772	778	820	789	806	803	766	791	799	779	782	824	778	769	770	709	762	801	805	820	784	802	798	723	771	760	760	821	812	799	814	765	813	765	782	802	769	828	770	748	782	801	756	791	797	789	833	771	757	777	771	745	751	796	782	774	836	777	775	773	779	794	758	747	741	810	793	724	773	726	800	809	771	783	781	775	771	791	778	819	795	796	782	779	769	779	785	816	761	762	766	850	767	816	777	747	832	837	792	788	803	749	775	770	688	736	801	712	809	808	772	787	799	783	743	830	799	759	795	841	771	811	761	778	769	830	792	791	770	765	808	775	721	783	782	805	787	795	767	774	764	787	791	739	717	786	742	766	750	768	765	807	818	776	771	738	812	783	836	813	777	735	764	755	768	752	806	731	712	789	826	765	790	776	741	784	790	810	791	778	781	789	767	804	806	798	772	785	835	732	764	762	773	749	735	815	780	794	790	828	762	737	742	778	790	772	836	763	759	753	758	809	757	769	787	798	809	775	763	758	804	795	758	791	733	785	766	804	812	788	740	757	828	781	798	796	754	819	735	767	779	727	750	779	809	764	733	759	735	754	785	743	762	778	805	749	734	780	760	789	799	778	759	758	780	806	739	805	806	787	767	790	762	807	798	843	801	778	819	822	770	769	809	827	788	790	814	800	743	749	772	786	783	776	783	749	808	774	779	781	791	819	753	793	846	785	774	769	768	753	753	763	769	789	728	752	766	729	742	748	783	771	814	748	797	762	789	792	720	751	812	770	753	734	746	787	819	791	817	784	795	762	808	749	775	784	756	769	755	772	764	766	761	773	861	747	788	772	708	766	792	782	794	766	802	781	776	759	785	738	749	793	780	767	806	808	815	767	797	754	714	772	738	773	767	807	729	773	758	773	724	783	782	771	755	756	777	784	816	745	818	796	752	791	795	807	781	782	756	781	830	818	735	782	831	775	815	749	811	755	809	756	746	767	802	798	812	782	841	706	814	778	783	759	793	788	817	740	770	790	741	778	780	763	762	779	747	788	745	799	761	769	775	778	781	807	784	742	739	798	803	769	783	798	773	836	819	736	813	761	789	824	758	747	795	771	778	799	777	812	772	792	786	784	794	773	738	799	784	797	787	776	778	799	757	769	832	730	761	809	785	764	766	789	721	801	806	806	783	774
15492	2445	2420	1860	1271	965	782	534	481	410	364	325	288	258	244	237	260	223	205	214	220	234	206	172	189	160	167	187	162	167	178	166	154	156	152	157	147	176	168	159	143	130	157	163	155	143	130	148	131	155	141	153	162	152	156	135	149	142	138	137	153	143	145	148	133	138	151	137	157	155	148	167	151	149	122	140	135	161	179	138	142	148	137	116	142	142	135	127	147	142	148	167	133	136	134	146	153	150	145	151	138	134	143	147	155	127	121	159	158	134	149	141	152	159	161	143	147	151	139	126	140	138	147	150	155	145	128	153	141	137	143	155	173	145	124	150	138	146	134	131	159	133	132	139	127	130	116	137	142	136	140	145	155	138	136	139	137	156	163	133	142	160	138	133	144	148	131	152	135	135	154	146	148	168	151	142	165	152	138	128	144	143	137	123	129	158	124	143	138	138	157	148	145	112	124	143	143	139	145	146	129	137	126	149	117	130	138	126	141	141	140	145	133	121	142	140	141	141	133	143	129	118	144	141	145	152	148	168	157	146	121	136	129	133	131	136	148	119	149	149	130	149	130	126	135	142	152	160	140	152	148	159	139	147	149	159	134	134	154	143	147	136	154	151	133	170	137	149	138	134	131	131	134	127	154	159	116	159	159	126	131	141	188	154	157	131	144	166	153	155	150	147	136	152	145	137	161	131	161	145	152	167	153	136	134	145	164	146	157	145	149	127	160	164	121	128	132	122	144	159	153	154	137	147	147	145	157	121	120	143	134	149	153	142	141	144	158	160	142	145	139	146	147	162	142	152	137	130	139	135	147	153	148	131	125	136	152	140	157	152	153	155	161	144	129	130	142	147	130	153	144	141	146	146	145	152	156	134	130	139	130	142	154	170	138	136	135	152	137	139	159	132	139	142	136	140	147	146	142	119	132	144	146	150	135	151	139	159	138	131	139	143	148	130	144	167	139	150	130	157	134	121	128	158	147	141	164	136	143	137	142	139	138	133	159	151	153	137	145	152	139	144	132	153	126	131	164	168	143	153	127	144	137	138	138	128	149	150	137	148	107	137	143	144	141	159	130	142	147	141	147	171	142	136	159	143	138	159	135	157	155	148	142	145	144	139	166	143	145	137	138	141	126	136	154	130	133	131	116	126	116	140	167	151	120	157	146	149	145	162	147	155	133	141	146	141	126	126	136	123	135	131	156	126	148	150	133	131	145	140	135	151	153	148	154	134	126	158	138	146	136	152	129	139	145	155	162	137	127	138	128	132	137	148	162	142	141	159	133	155	122	112	135	128	126	151	140	142	151	138	136	138	134	141	134	145	179	163	163	143	135	162	140	142	146	125	157	137	141	143	113	138	159	131	143	165	159	147	161	115	128	127	145	126	136	145	155	158	160	125	134	118	163	157	127	160	153	163	154	158	125	133	144	139	129	124	133	134	149	135	160	153	144	157	133	132	126	156	150	120	107	162	150	125	156	168	138	162	136	143	131	155	126	144	138	152	161	160	127	177	128	133	129	147	144	131	133	148	121	133	158	142	147	153	133	133	146	137	127	153	131	136	125	126	145	131	143	150	129	136	136	145	142	136	134	142	138	150	146	163	153	142	159	155	138	138	169	142	129	139	138	127	135	156	129	132	140	155	146	160	150	139	152	137	158	146	160	149	150	146	138	152	145	148	145	151	141	160	165	138	129	132	131	128	147	134	129	156	131	140	134	121	141	121	151	155	128	150	152	141	156	145	174	157	141	157	154	146	144	138	142	144	163	140	155	129	130	156	107	126	151	143	148	144	124	160	125	144	134	152	136	154	142	141	153	145	159	122	146	125	142	157	129	136	143	144	149	127	159	129	121	145	154	136	118	131	131	124	139	146	147	130	136	155	157	138	141	152	145	126	162	136	131	151	126	130	131	141	145	145	149	154	131	161	159	141	156	124	144	144	163	151	135	150	141	113	149	132	129	147	141	147	150	145	157	150	135	142	123	138	123	156	146	153	175	139	148	143	130	154	135	150	141	118	145	158	141	150	136	152	152	156	146	133	116	166	132	114	153	135	163	139	141	176	145	116	158	135	137	126	138	149	147	181	131	153	150	143	135	149	146	143	128	149	152	131	139	167	142	151	136	155	158	143	153	150	131	134	136	128	145	156	138	167	171	138	141	173	141	149	124	150	126	143	129	135	154	135	138	139	146	131	136	135	159	139	131	160	144	145	115	137	159	156	159	148	139	125	148	132	141	156	147	147	150	126	164	131	140	139	134	153	119	137	164	155	109	149	139	154	133	133	136	144	136	136	139	174	160	157	155	157	127	134	132	151	147	134	121	137	140	135	162	158	166	131	146	157	150	144	143	142	123	157	161	131	142	118	145	136	118	138	132	130	137	161	129	138	135	144	150	154	137	131	127	127	133	136	137	135	143	143	146	151	125	162	129	156	141	162	150	145	144	141	153	130	158	149	141	139	146	149	153	165	134	143	154	140	138	144	149	121	142	169	156	125	141	152	151	145	139	146	131	140	163	146	147	129	115	122	146	152	146	141	144	150	157	150	141	174	147	167	128	143	153	162	134	124	128	151	126	129	134	143	126	143	152	141	152	147	164	138	166	137	134	139	125	161	154	146	122	172	152	147	144	133	136	142	148	162	139	144	154	143	136	129	147	142	143	155	146	148	148	143	151	139	137	137	142	148	123	142	125	120	140	131	127	145	139	132	147	151	126	142	164	141	140	153	150	159	158	133	143	150	128	145	138	126	179	148	146	139	154	139	152	132	147	160	172	111	146	148	141	133	145	144	142	131	148	135	134	137	143	160	136	152	126	151	139	156	149	141	140	141	144	137	145	138	150	165	142	158	133	135	133	154	156	129	133	120	153	134	145	128	136	154	132	159	140	133	129	118	153	136	142	153	144	154	152	131	136	149	132	141	156	120	146	156	134	159	149	129	120	161	157	160	148	125	140	145	157	142	163	139	134	149	144	152	132	153	125	142	147	120	145	141	170	152	138	153	151	147	159	145	148	129	142	135	144	143	144	119	159	149	146	160	154	143	155	174	153	143	145	139	143	154	139	151	161	150	136	139	140	124	149	142	129	143	138	167	129	146	154	136	143	137	112	151	155	166	138	147	124	136	156	154	139	150	148	159	162	121	172	142	142	131	133	139	153	151	149	144	135	146	159	154	131	125	154	137	151	122	150	161	140	141	134	121	165	138	131	149	141	127	154	133	131	140	140	128	136	139	145	126	129	143	130	165	146	140	134	153	189	131	136	129	134	149	150	130	172	128	151	146	130	149	118	131	162	130	158	138	127	124	127	137	125	144	126	139	133	146	153	140	130	123	142	144	133	135	146	146	139	148	160	152	130	133	147	134	143	150	143	137	136	123	137	167	155	151	123	147	144	141	147	130	122	161	137	150	147	139	129	133	137	137	155	148	139	149	166	145	149	152	128	155	152	130	154	125	139	156	166	160	149	140	156	143	147	144	127	167	150	147	144	169
7430	2066	4673	5591	4779	3986	3239	2668	2193	2018	1682	1546	1305	1221	1143	1037	929	898	872	841	835	744	726	685	698	634	643	622	630	585	600	587	604	547	533	546	504	520	542	488	530	497	528	459	451	441	472	453	473	448	451	473	448	465	485	466	468	456	418	421	446	425	413	457	409	432	454	460	426	406	425	445	425	439	423	432	389	414	442	443	434	415	398	403	414	447	432	413	415	428	430	417	399	416	417	401	369	373	394	412	369	414	471	435	435	427	427	449	460	401	421	432	390	402	440	412	384	384	404	381	402	405	448	415	403	398	408	416	400	451	395	431	398	399	367	443	406	397	382	415	400	380	404	398	387	405	421	387	405	398	415	404	402	407	425	414	384	391	401	420	414	375	387	412	375	407	416	408	376	409	428	378	410	403	393	361	431	412	402	395	388	422	364	426	390	373	398	393	425	412	410	416	405	418	416	412	403	411	440	412	371	419	407	442	430	417	396	380	419	439	414	402	429	386	372	401	392	398	397	396	419	445	384	411	380	399	405	412	412	410	361	365	436	402	406	400	416	419	405	425	378	409	389	434	414	428	416	385	416	416	375	401	419	403	380	359	383	419	431	458	375	400	399	379	400	410	394	416	443	440	391	390	430	415	397	450	370	377	376	396	379	391	377	397	391	396	400	384	395	359	422	352	428	403	416	425	372	409	413	394	407	412	406	383	401	407	455	356	362	379	410	393	406	400	378	412	407	389	408	404	388	407	412	386	423	386	383	381	397	337	418	405	407	387	414	401	397	371	406	450	402	400	390	346	418	382	435	420	428	433	401	408	412	442	380	411	401	373	401	410	381	408	377	440	402	347	385	403	428	388	376	387	383	425	377	415	406	391	355	409	403	404	431	422	394	403	397	414	381	370	402	376	392	428	400	389	366	414	450	400	421	413	381	409	371	372	421	384	398	417	385	399	390	386	395	425	380	363	400	382	386	418	390	395	412	371	428	414	419	435	394	389	403	408	430	417	390	413	398	368	391	405	376	405	410	390	380	405	400	365	423	367	396	384	431	383	422	410	413	402	405	414	402	374	391	362	385	411	394	380	372	413	402	403	424	383	409	404	423	402	403	398	351	407	416	400	422	421	394	401	409	396	400	383	404	425	408	431	401	413	430	419	399	420	390	386	415	408	425	386	377	401	405	381	413	369	413	374	405	371	407	387	393	373	400	407	392	382	415	408	444	426	412	361	370	424	420	432	417	453	400	422	398	413	417	407	406	414	405	415	405	376	398	406	397	409	414	433	442	397	406	402	406	405	384	407	403	406	393	392	380	447	413	368	422	441	386	420	404	366	411	405	365	393	395	391	383	393	419	402	376	363	386	414	382	443	404	406	388	414	375	406	394	415	397	392	395	409	362	399	394	430	399	376	429	399	416	434	390	452	410	417	384	406	382	373	373	414	369	388	401	404	401	392	383	429	416	382	432	399	421	408	434	401	418	436	406	394	390	407	388	415	393	415	409	449	370	404	399	421	408	409	414	393	412	420	412	389	371	367	403	393	389	414	410	375	404	391	399	416	403	374	410	393	420	407	418	418	397	395	421	368	381	397	413	397	404	377	386	379	424	400	420	386	404	378	389	378	401	404	409	375	413	369	379	401	391	393	407	386	426	372	378	405	399	403	386	371	380	421	373	376	416	426	399	400	370	383	400	392	415	370	431	364	390	396	425	377	399	372	429	399	422	400	431	420	415	421	406	450	404	387	397	386	397	410	398	395	430	374	379	378	374	401	395	425	395	374	424	401	391	376	410	413	400	411	378	384	383	428	387	405	394	411	425	400	389	410	385	424	376	407	407	398	432	352	408	401	379	410	400	447	403	381	420	412	378	391	355	365	401	369	402	387	383	403	429	364	416	397	376	398	445	396	405	403	417	366	407	418	411	411	406	416	395	410	426	408	373	401	403	378	398	428	404	406	414	383	388	422	396	360	414	441	416	383	398	384	471	447	405	391	382	389	426	436	379	411	409	412	404	377	453	423	375	406	395	384	429	419	443	374	380	382	382	404	374	343	386	457	405	401	388	415	415	428	379	403	400	396	362	391	411	401	384	434	435	435	413	401	424	359	398	394	373	378	398	447	407	412	383	398	433	415	385	415	419	381	383	384	422	406	396	384	387	396	392	415	402	401	412	386	430	372	366	374	421	411	387	403	377	422	421	398	385	393	393	397	424	392	381	362	433	455	374	404	436	369	395	389	432	447	404	384	408	391	394	404	395	418	385	408	422	405	398	425	372	412	382	375	399	396	390	397	405	407	411	437	412	399	375	392	391	391	363	396	397	397	398	377	386	383	389	406	431	434	357	390	395	400	388	408	418	388	420	385	408	399	401	378	402	387	390	397	395	392	405	390	417	395	406	435	409	412	433	393	388	392	414	398	391	398	388	382	387	395	409	405	366	426	394	380	433	400	419	382	384	423	397	402	407	439	402	394	375	376	399	390	396	418	376	410	365	399	386	401	389	410	430	429	406	380	404	398	423	404	422	420	395	390	387	391	385	366	405	405	379	426	403	420	405	375	370	402	417	409	373	437	358	409	399	426	403	416	382	395	398	377	425	362	377	399	379	435	392	405	410	425	358	390	407	352	382	412	378	390	363	368	412	438	388	378	393	365	390	413	404	421	363	379	405	392	381	405	398	398	399	387	389	390	415	407	427	406	389	388	369	412	388	388	391	388	386	400	386	423	406	374	377	370	405	413	399	383	425	389	392	395	364	420	414	402	400	400	372	429	407	368	433	375	407	406	391	384	382	438	412	385	414	404	404	404	369	377	408	412	390	396	422	420	444	401	429	423	399	381	393	421	399	416	392	371	404	376	381	428	431	395	422	386	409	410	395	416	417	416	403	397	415	405	383	392	373	378	405	421	402	441	403	383	386	438	419	410	394	427	424	382	371	428	403	389	391	385	423	390	428	414	426	409	412	409	401	423	393	398	429	392	435	423	373	381	362	415	385	368	402	409	398	425	388	416	408	403	424	439	398	413	419	386	372	444	435	421	392	431	384	413	431	434	377	384	394	417	409	446	398	363	395	437	398	386	403	404	363	391	413	404	366	397	425	387	418	407	392	378	405	401	380	396	388	368	401	375	399	416	354	389	395	402	376	367	378	412	399	410	363	414	414	420	373	408	425	383	381	400	396	399	418	403	401	412	413	393	382	394	399	396	396	385	403	408	389	429	420	404	421	406	407	393	381	411	429	412	394	425	442	368	423	411	373	399	416	397	381	416	441	393	421	394	406	408	408	363	417	403	407	399	409	393	415	398	420	399	418	436	410	401	418	402	422	405	372	401	378	411	419	415	424	431	399	413	399	418	386	398	413	395	369	395	396	411	437	420	422	410	371	407	396	392	402	402	408	421	402	415	406	419	422	346	396	396	378	355	389	413	404	373	372	392	389	385	403	436	379	409	391	390	426	372	374	402	416	391	372	395	408	413	416	411	383	385	405	378	385	415
2449	388	368	359	392	349	354	382	333	378	320	350	370	332	359	334	323	354	324	326	309	341	308	310	311	313	334	321	330	320	322	304	311	350	336	336	325	365	339	351	327	343	336	348	340	351	345	345	323	327	360	334	321	322	332	329	323	344	309	354	329	300	347	322	343	372	301	301	325	350	324	345	315	335	349	326	303	361	363	342	319	364	347	324	327	323	359	374	348	337	346	315	314	348	328	328	338	355	300	321	342	349	326	327	339	327	329	337	308	353	350	317	316	334	322	330	337	330	341	309	316	343	316	315	317	354	353	296	298	338	336	342	317	309	362	351	342	336	346	320	315	343	343	311	308	297	336	317	330	309	339	350	334	346	313	353	309	340	347	344	308	345	326	332	322	333	348	316	323	315	329	341	344	324	358	336	317	302	321	302	340	329	340	313	324	352	327	366	350	321	388	346	340	339	331	335	350	309	334	355	292	296	346	353	378	328	349	343	342	342	346	327	309	322	319	296	335	339	335	332	315	289	346	315	355	343	314	330	329	312	318	342	336	351	333	360	314	354	329	336	346	333	348	339	322	326	327	344	317	330	357	353	342	309	350	337	350	343	329	315	324	333	346	343	335	344	309	360	294	327	325	326	339	352	324	330	318	356	331	337	351	319	355	358	356	320	298	306	352	354	325	326	385	357	364	306	326	346	340	334	369	321	355	337	363	311	313	329	321	314	342	340	333	327	390	330	302	321	327	353	342	323	348	331	324	320	333	363	334	287	352	347	326	303	346	352	315	289	350	351	323	320	359	359	323	358	313	322	344	315	335	323	329	330	318	313	333	336	350	337	333	330	310	324	334	348	364	315	327	349	341	341	340	345	331	328	319	358	331	346	325	350	315	295	348	328	327	312	327	335	294	327	333	341	377	324	350	344	328	339	319	354	329	344	326	329	315	304	348	348	313	343	328	320	318	325	331	332	304	313	356	324	345	290	337	335	309	355	319	328	336	327	347	330	314	310	324	341	342	325	310	317	311	358	350	321	332	340	314	299	323	330	337	367	333	346	323	355	331	326	349	361	338	315	346	327	318	341	352	325	319	341	340	334	354	327	329	350	342	349	372	334	322	328	331	355	349	328	359	357	333	335	347	317	326	362	324	316	326	316	326	354	327	310	327	342	323	336	330	363	314	344	290	303	316	372	331	329	331	324	340	324	310	339	318	346	342	327	317	333	338	336	342	334	350	306	330	315	356	325	313	329	341	359	364	299	292	318	322	334	324	338	357	303	330	333	340	345	347	342	316	350	373	339	338	397	341	314	318	324	341	309	308	319	324	320	307	326	328	323	341	318	353	361	345	318	325	321	370	336	328	317	321	356	334	333	330	338	327	333	347	305	345	350	360	330	334	350	327	328	357	321	360	325	324	354	355	340	339	329	331	338	354	325	345	312	381	340	333	353	338	362	315	317	328	292	328	313	357	321	344	345	379	366	331	353	346	337	313	317	317	332	337	307	375	344	334	325	331	341	336	365	336	328	352	351	351	349	331	347	345	334	400	343	338	298	328	329	342	329	342	345	362	328	332	333	346	353	336	328	345	362	324	330	332	348	336	313	325	314	306	358	342	326	325	322	330	349	339	327	345	322	309	347	348	346	329	339	334	350	317	310	338	345	353	364	315	337	326	359	328	302	355	347	336	345	330	363	310	347	342	312	352	341	306	344	321	363	328	334	373	318	326	390	326	330	357	321	358	346	330	306	320	317	362	343	346	340	334	317	323	341	326	331	334	328	337	328	309	377	331	348	354	368	306	324	309	354	344	324	328	382	323	337	352	342	346	340	317	316	315	332	364	324	338	346	324	320	297	334	337	336	333	320	347	329	319	342	345	334	344	326	338	312	340	304	317	349	370	323	328	302	330	335	366	359	335	338	324	329	341	364	338	335	340	332	340	309	331	320	321	315	339	314	359	314	328	322	321	358	344	342	359	331	335	336	333	341	356	311	305	318	283	350	375	316	334	341	326	323	331	351	376	334	329	353	298	360	337	331	353	359	327	326	331	332	329	352	335	311	320	360	330	335	372	321	320	330	364	336	310	334	336	340	318	323	331	388	326	343	326	347	321	306	367	328	315	298	366	315	379	337	348	345	352	326	324	328	328	341	325	330	351	344	286	333	323	381	335	352	319	334	330	367	349	357	315	324	320	311	309	325	339	359	304	324	337	375	316	345	349	338	320	330	323	324	344	369	350	332	315	293	310	331	330	362	321	310	336	334	366	354	337	348	329	356	323	298	338	374	343	332	327	338	324	336	327	329	319	342	349	317	332	332	374	294	352	377	359	328	315	355	312	325	325	345	333	307	355	298	308	352	333	347	326	323	341	323	335	341	335	297	313	391	342	350	359	356	350	355	314	327	341	332	314	352	357	349	321	342	327	354	340	350	299	331	342	319	370	337	340	341	354	343	298	329	335	357	340	322	306	309	356	309	337	349	340	334	335	381	327	342	345	383	368	333	322	338	338	325	303	327	340	336	339	326	338	315	365	348	336	297	340	325	323	344	324	335	312	306	351	308	356	345	340	341	351	366	330	343	338	359	314	341	329	304	331	341	334	318	335	376	351	315	356	336	335	311	330	333	347	323	338	341	320	357	317	292	335	284	337	323	340	307	343	339	346	314	370	336	337	358	336	320	332	379	360	322	335	295	342	369	377	318	340	343	376	338	330	349	332	345	367	312	326	302	343	384	392	332	341	360	320	341	327	334	350	377	332	330	329	304	338	357	338	346	373	317	332	341	326	365	340	346	333	343	314	332	336	325	333	347	314	315	358	363	341	365	368	390	329	358	368	328	349	336	316	348	345	349	305	355	328	334	340	352	311	315	339	352	301	344	350	316	338	317	333	384	329	304	374	334	326	322	301	344	346	336	334	330	364	321	357	327	310	342	343	333	347	313	340	348	335	351	314	334	309	336	335	327	328	302	364	312	329	371	337	337	328	338	267	312	337	336	323	319	318	353	331	358	310	364	351	340	347	349	357	375	302	368	335	331	347	324	319	319	337	357	352	348	351	310	324	330	333	345	367	340	342	329	361	328	355	320	359	335	310	336	331	367	333	315	316	324	337	324	328	343	331	331	324	325	322	313	312	338	366	295	340	362	347	331	321	334	329	338	339	378	363	342	317	368	342	328	315	339	307	308	347	339	334	315	327	336	345	324	309	308	327	339	383	352	345	328	314	334	329	339	335	353	333	338	354	353	354	369	322	336	350	312	309	315	310	335	316	299	330	340	381	360	324	290	338	351	353	315	322	326	325	344	332	303	324	344	345	306	341	311	333	325	329	314	318	342	329	344	351	346	344	317	321	366	339	344	325	324	343	329	317	344	322	340	312	319	349	325	344	323	323	326	351	307	346	337	340	332	380	318	336	321	341	312	302	322	290	329	320	285	343	351	350	342	330	356	338	348	347	352	358	350	324	334	350	356	361	346	336	323	314	319	324	357	371	326	321	316
2575	956	984	1049	1024	937	940	942	906	893	919	904	878	872	862	861	865	835	919	901	887	836	838	882	860	866	846	857	829	885	880	890	909	860	874	907	824	808	892	937	845	822	870	918	857	888	895	908	818	818	854	863	845	825	933	831	893	867	866	843	847	862	876	864	846	861	786	799	887	876	903	825	881	823	838	843	870	832	836	880	852	875	834	856	900	847	861	850	821	825	826	831	824	836	865	856	806	888	808	866	842	880	819	891	845	827	904	867	836	883	853	903	865	868	831	840	879	847	843	916	823	808	888	897	889	833	832	864	885	868	807	850	859	860	895	880	823	880	820	828	814	870	849	874	832	835	877	874	873	795	828	856	876	852	824	804	842	852	923	899	838	824	881	820	793	823	827	799	882	849	846	865	861	863	838	919	783	861	851	813	896	859	872	847	831	849	844	808	817	820	847	898	895	805	825	825	858	811	863	872	874	891	867	848	819	841	863	859	863	863	844	845	860	804	905	825	808	864	880	876	886	805	879	816	844	827	856	864	838	859	804	844	821	829	816	883	869	831	854	834	850	857	870	885	870	873	804	811	885	866	876	861	850	814	847	835	851	823	806	816	875	854	835	812	860	799	880	859	875	838	838	849	812	859	845	819	873	857	934	898	835	820	905	870	888	843	814	873	840	800	847	897	844	868	843	840	852	886	837	826	844	897	844	791	812	889	838	824	900	878	838	859	868	841	870	888	881	806	866	864	910	887	927	909	819	864	838	881	908	834	854	854	820	820	824	846	882	855	858	806	784	843	858	891	852	825	875	856	959	913	892	827	834	853	819	867	838	823	884	781	841	896	869	840	870	911	857	800	856	830	826	891	862	856	873	860	802	818	852	835	875	793	847	903	844	846	854	870	874	873	842	845	899	827	836	815	850	837	874	809	828	887	862	838	863	841	870	820	803	850	861	868	840	815	865	855	872	866	848	861	806	864	907	850	821	917	833	858	864	844	877	866	801	880	895	829	880	798	833	867	854	935	858	853	853	886	870	876	857	897	857	875	882	860	839	873	848	870	878	851	873	840	866	853	865	871	884	858	790	848	873	842	903	914	828	820	815	828	891	852	857	908	826	829	828	812	853	874	861	807	832	864	841	812	810	854	861	885	866	836	866	906	875	827	876	869	832	825	847	819	877	848	865	838	838	898	845	825	904	862	883	816	840	839	837	894	900	876	816	852	852	891	837	839	914	834	828	845	866	848	832	864	877	832	811	805	800	821	860	847	862	915	862	867	874	875	828	856	877	830	846	859	902	887	852	841	811	851	876	893	834	801	899	826	870	844	852	869	900	859	870	855	861	847	879	861	906	889	847	882	859	874	832	869	869	862	811	800	861	856	886	841	850	862	821	810	816	876	882	816	861	843	856	816	842	881	867	784	771	853	828	861	826	824	840	812	895	877	825	853	811	854	838	874	857	891	822	802	816	823	894	855	924	867	831	834	807	815	863	875	836	881	855	821	842	868	862	840	863	855	854	835	913	884	834	883	882	792	827	886	938	835	850	837	887	810	826	803	858	890	815	851	878	809	865	801	836	846	851	893	833	901	856	834	858	849	837	902	829	854	848	844	849	851	853	893	861	843	872	870	835	894	862	871	876	871	866	832	856	873	853	824	864	882	875	843	874	866	808	886	860	830	821	905	852	828	851	855	873	864	867	890	850	878	845	832	902	820	899	854	865	877	897	848	797	805	862	847	827	830	855	833	852	905	897	834	887	831	889	907	847	856	851	874	912	823	892	859	871	886	839	840	876	876	809	850	868	854	861	876	826	859	822	913	834	879	795	798	851	862	870	843	818	865	815	857	844	816	838	848	886	848	813	870	836	826	894	888	841	850	790	874	866	870	827	834	891	860	842	770	891	846	849	820	861	805	884	848	818	843	854	866	908	874	891	868	832	782	848	824	838	885	807	870	863	825	854	817	899	794	865	816	903	820	827	828	829	853	872	851	866	882	875	852	863	838	843	866	852	869	865	841	834	858	847	879	844	864	868	837	846	809	936	821	823	894	839	859	834	859	855	822	881	860	863	847	848	874	831	893	868	863	842	854	889	853	828	855	878	824	851	866	879	858	818	889	843	848	852	821	833	813	858	833	885	826	856	868	814	833	849	873	814	809	833	829	843	852	826	840	859	857	855	814	898	887	872	875	854	883	847	847	836	876	872	833	819	800	862	821	806	936	850	812	824	872	848	833	813	860	892	833	878	845	847	894	888	765	870	858	839	880	864	873	820	867	903	861	853	832	825	835	835	894	845	845	891	896	827	854	845	842	894	864	829	827	829	818	816	882	870	837	866	887	830	916	867	883	862	860	839	816	849	880	846	835	774	861	842	894	847	818	882	844	828	857	849	817	886	849	830	810	895	846	860	855	859	856	885	865	838	884	880	811	856	938	889	885	882	866	874	810	879	856	864	813	852	852	870	858	886	849	855	888	862	802	853	855	835	823	883	854	894	854	843	830	846	828	882	877	848	855	888	876	833	829	847	828	867	810	864	869	831	868	811	880	854	837	859	873	825	826	848	840	826	864	880	841	845	835	822	880	854	821	845	852	909	867	867	845	861	904	836	860	815	860	851	849	858	857	887	816	833	856	884	807	834	813	817	836	851	868	857	833	852	876	904	895	857	843	836	852	900	886	866	854	879	815	874	868	823	838	863	860	871	828	907	802	787	865	865	863	836	824	872	864	906	879	824	896	873	902	813	847	846	845	846	857	911	840	889	883	861	891	888	835	807	821	891	835	867	821	894	840	847	835	868	886	843	928	872	830	853	843	902	802	851	905	883	875	898	864	858	841	897	846	860	829	869	905	831	850	842	884	928	821	819	873	887	850	860	833	854	855	895	883	859	878	893	870	832	889	859	865	870	861	858	856	885	873	902	794	840	870	877	853	912	851	853	850	877	834	815	851	845	819	774	832	851	826	893	912	890	849	835	787	860	824	834	868	848	884	854	900	842	848	910	887	859	852	845	843	830	831	809	877	840	810	871	866	831	821	823	803	852	870	885	817	821	801	843	828	830	883	886	845	883	904	825	909	844	800	862	848	804	799	974	864	831	840	861	868	863	826	858	837	843	801	852	877	920	865	892	839	870	857	884	912	920	848	843	904	850	828	869	763	864	831	870	872	873	869	861	833	853	836	834	827	854	811	849	881	799	839	784	896	858	860	830	866	832	831	834	833	842	911	847	844	873	842	841	835	863	884	875	827	882	830	881	814	883	878	926	902	830	853	830	855	829	890	863	868	923	841	906	860	859	810	853	806	848	874	848	899	876	873	864	835	870	909	849	837	817	897	874	833	836	827	820	904	883	838	838	831	830	890	857	902	866	864	837	847	847	848	864	796	875	860	824	876	823	867	825	869	836	883	837	864	842	822	869	859	914	839	843	866	873	830	875	859	851	874	880	901	861	869	853	889	879	861	821	862	836	929	812	896	868	816	853	862	892	858	862	840	906	908
8478	1148	1348	1144	852	770	599	531	474	405	398	413	410	377	354	362	369	370	337	309	333	329	328	319	328	332	331	361	321	309	337	328	347	292	315	337	307	298	315	320	337	329	322	293	334	281	331	315	325	338	308	309	308	313	332	319	316	317	299	308	306	325	326	308	324	312	318	303	283	289	322	300	325	276	319	299	298	331	288	299	267	323	317	300	316	263	314	319	325	319	310	318	315	324	291	297	332	317	293	279	272	306	320	280	299	303	344	283	325	280	303	293	312	297	311	282	323	327	300	282	337	305	309	302	310	281	303	313	307	321	312	294	277	286	273	311	295	313	260	312	297	312	316	312	312	322	302	333	305	316	320	286	305	320	324	321	290	289	318	331	294	308	308	316	304	290	294	306	288	289	296	304	301	320	300	289	316	295	295	314	324	303	321	293	326	295	282	290	313	299	307	305	320	295	296	319	330	307	298	323	290	309	301	299	299	317	289	323	313	335	305	343	304	299	314	299	303	326	304	331	310	315	342	305	267	309	308	319	314	319	308	288	303	326	320	307	330	295	320	289	306	322	318	303	298	331	287	335	285	326	298	284	277	342	297	294	286	309	317	309	318	293	301	296	294	297	309	321	305	329	289	298	321	333	309	322	295	298	319	295	299	317	291	314	284	310	302	320	299	320	284	318	323	319	323	298	329	283	321	315	297	296	326	326	327	319	289	318	320	314	320	317	350	291	293	309	308	323	322	294	277	286	295	288	318	323	319	303	331	304	281	318	309	278	280	263	312	303	299	308	296	324	334	268	298	314	307	292	324	288	266	283	309	321	311	314	326	325	308	287	272	316	347	313	334	327	301	318	294	298	304	309	296	289	275	313	296	298	315	310	351	295	302	307	317	297	277	309	310	320	315	330	296	295	284	302	265	283	339	292	340	283	293	319	315	290	280	290	352	293	332	339	313	288	307	259	314	294	295	331	301	299	300	277	347	325	294	287	343	288	277	325	312	297	308	290	295	285	311	299	303	316	275	271	300	277	304	288	310	318	318	314	274	326	329	306	314	285	310	319	279	334	269	306	307	325	309	312	294	283	341	290	323	337	321	343	300	312	303	320	288	295	286	309	319	302	321	307	319	298	305	349	270	297	332	280	311	325	295	304	291	287	325	344	326	291	315	303	311	322	307	300	289	275	329	311	284	276	304	318	302	304	313	342	296	319	311	311	306	295	324	285	306	317	305	310	301	314	328	296	331	287	294	291	334	301	314	323	309	286	304	283	298	300	281	287	289	289	300	308	287	311	311	306	290	304	303	328	294	294	272	288	300	307	294	280	301	306	291	286	309	338	322	304	288	310	314	311	313	322	302	269	321	322	317	314	347	275	323	288	307	304	329	301	300	298	302	328	321	269	288	315	302	286	287	318	275	285	298	314	297	294	296	291	280	329	310	312	296	321	295	314	329	307	331	297	297	326	296	304	278	297	282	321	304	290	321	292	308	311	312	311	294	302	336	356	303	300	272	286	317	286	278	276	311	311	331	271	316	296	327	296	315	285	313	308	303	322	303	318	310	319	326	295	297	284	316	291	298	285	295	288	281	300	313	355	314	288	315	271	293	288	269	333	298	328	302	281	283	305	298	280	285	305	323	310	303	308	310	303	305	308	316	316	281	307	327	328	316	306	312	301	300	299	290	306	321	306	310	285	296	306	317	301	301	305	293	307	279	285	313	294	331	309	314	300	306	323	306	317	307	280	295	308	310	319	301	309	293	292	283	330	312	314	365	301	287	294	294	291	315	304	294	328	290	325	326	305	303	318	288	302	288	329	295	307	305	324	311	333	296	274	293	291	284	306	306	279	281	299	318	350	303	309	319	286	308	300	318	308	319	294	313	304	334	336	295	280	318	309	298	333	307	279	305	287	304	280	261	319	308	312	319	290	287	318	317	306	333	306	296	311	280	290	315	323	301	315	310	321	289	305	281	288	321	304	309	309	299	283	337	324	303	306	308	317	302	266	253	290	297	299	288	277	287	291	312	280	299	331	293	319	323	307	324	303	325	307	265	297	311	303	294	310	343	303	323	312	327	312	300	293	319	324	316	320	309	317	303	332	321	307	326	302	311	307	307	287	299	303	315	304	297	283	315	310	265	277	277	340	288	288	322	307	307	312	306	325	283	307	280	317	281	305	314	296	296	318	309	293	265	369	328	318	307	308	362	335	325	313	298	287	310	290	323	293	313	321	295	298	312	298	307	313	292	342	326	329	310	295	309	314	333	315	328	321	303	314	274	337	305	328	306	276	307	312	311	328	276	305	342	316	342	300	297	301	275	306	299	310	314	324	276	309	291	292	299	308	323	321	301	305	330	306	305	292	336	309	299	275	284	306	323	272	273	319	329	304	298	310	313	309	293	326	305	332	295	326	296	300	272	309	305	285	309	318	287	304	320	317	279	279	313	317	325	309	287	299	311	304	335	296	315	286	317	300	285	307	295	309	291	314	319	283	302	307	330	286	300	336	312	300	280	291	290	330	337	289	299	310	308	287	328	276	309	288	309	293	339	331	340	302	322	305	301	287	310	304	291	288	311	316	314	283	300	288	327	286	328	291	315	292	324	316	280	295	340	307	302	330	315	295	285	314	275	276	297	273	285	303	336	325	307	300	306	284	329	304	302	264	309	304	277	300	318	294	327	318	332	306	318	298	267	305	294	308	305	313	294	294	350	281	323	303	308	272	288	296	313	307	312	288	277	323	330	321	284	317	333	306	268	307	290	330	282	305	333	290	328	285	306	345	302	319	289	290	304	279	321	301	294	331	320	304	338	323	319	303	290	304	337	303	263	324	311	324	304	295	321	283	320	308	337	310	321	307	301	326	296	302	324	353	331	316	323	303	288	322	288	306	304	315	292	303	312	284	324	287	303	296	322	289	306	345	343	302	342	293	305	320	285	311	295	347	313	319	288	318	297	285	304	323	299	335	323	322	297	304	306	302	340	315	284	297	340	316	284	284	322	312	278	329	292	295	334	273	316	286	323	300	332	325	292	309	304	293	288	308	300	334	315	313	326	301	276	304	277	309	312	269	281	316	320	309	325	311	305	272	294	315	304	314	318	295	294	297	284	279	309	299	322	310	254	298	270	267	284	295	323	304	330	291	301	300	306	302	287	300	350	309	295	292	298	307	325	289	291	319	304	302	305	306	328	317	305	290	309	285	322	305	318	295	313	315	302	321	321	309	315	304	293	298	316	308	326	287	302	328	283	298	336	331	311	315	316	311	311	328	323	288	253	300	313	318	312	322	331	328	298	306	273	326	315	310	272	277	317	287	302	290	347	315	318	268	293	313	300	299	299	296	279	313	297	318	337	328	303	288	287	316	315	327	302	290	305	313	330	326	295	302	326	304	364	306	272	326	297	280	276	295	293	300	281	287	296	299	306	325	299	305	336	328	270	320	347	322	336	333	320	277	283	290	304	316	310	299	314	314	334	309	320	292	307	268	336	316
5832	1627	3066	3466	3091	2611	2253	1993	1794	1609	1424	1414	1259	1253	1152	1078	1096	1038	991	992	931	951	947	946	906	900	924	928	858	904	846	883	870	866	846	843	827	931	840	865	817	834	804	830	862	805	839	837	807	802	825	837	882	793	792	803	821	792	805	791	817	780	809	832	764	823	791	793	800	766	744	801	784	762	809	739	824	804	817	761	779	798	812	782	753	727	782	774	749	805	771	755	787	810	796	803	717	798	800	784	790	849	788	797	780	744	789	773	768	796	771	769	802	744	747	780	804	775	834	783	751	778	840	760	816	824	822	808	811	775	799	814	776	823	783	782	798	745	761	747	805	770	788	777	772	765	787	764	795	768	765	805	829	806	783	758	768	800	794	762	782	794	792	825	747	811	797	765	787	840	806	789	791	764	815	735	792	815	786	763	809	815	783	778	809	829	808	737	794	765	775	725	828	809	789	764	828	784	790	817	736	743	785	810	785	797	782	731	792	811	765	741	787	761	791	806	794	765	825	803	780	805	754	776	798	764	793	764	786	787	792	825	795	719	776	776	795	754	747	802	822	735	744	814	740	796	789	750	759	771	789	797	789	727	802	799	768	799	778	790	793	786	778	779	810	802	815	749	711	784	741	845	823	806	707	720	807	770	776	792	791	765	801	784	787	782	741	767	771	767	786	780	799	798	773	716	854	804	771	795	745	763	783	812	776	741	787	771	758	765	761	795	763	747	767	725	794	778	734	809	762	777	769	800	817	754	795	773	749	730	778	778	805	804	819	787	802	794	749	726	803	739	748	772	811	800	789	711	774	794	814	788	802	803	802	770	794	829	741	756	793	783	756	726	704	793	771	752	764	781	771	786	774	798	766	730	780	780	748	767	748	789	792	830	787	744	741	800	821	763	758	783	725	767	763	797	710	755	762	785	764	799	809	819	784	852	791	788	747	767	791	782	736	774	786	773	750	769	805	838	796	753	826	734	780	780	812	805	797	802	797	825	766	779	790	711	796	774	747	748	772	788	783	785	752	747	754	787	836	772	777	793	779	805	734	835	752	807	750	701	717	784	789	771	813	785	795	799	757	733	764	807	771	784	723	782	807	804	751	790	762	730	834	759	744	787	815	750	774	770	765	806	802	768	781	793	791	798	776	723	765	788	766	747	775	797	788	776	807	815	796	737	788	784	791	782	772	734	792	745	729	767	775	800	795	761	778	802	769	774	811	785	809	795	830	762	750	805	801	787	765	814	831	776	789	745	799	771	700	830	771	803	807	798	802	797	732	789	746	774	731	767	774	757	810	766	797	755	755	813	801	738	775	788	823	825	801	783	796	780	817	752	742	806	791	730	741	780	796	813	816	782	770	767	779	751	790	801	781	777	759	773	797	823	773	758	760	800	799	778	751	785	721	744	749	737	761	802	771	828	777	736	735	774	802	817	755	764	806	756	797	806	812	764	793	769	790	811	815	756	774	740	774	812	777	781	743	776	858	771	853	819	820	787	798	814	760	805	803	756	791	819	789	794	782	762	791	845	802	784	792	780	820	769	833	751	754	801	766	782	802	752	826	798	780	755	804	775	756	781	759	756	780	756	802	800	772	792	786	793	730	771	794	774	784	747	759	756	770	763	794	778	773	775	791	756	821	778	781	775	759	776	766	767	773	763	822	848	741	820	785	753	835	758	739	777	763	736	727	780	820	860	752	834	749	717	739	759	830	823	802	806	766	803	743	782	754	799	750	804	789	765	805	780	812	806	728	819	756	769	820	802	794	762	748	786	804	759	812	758	796	751	761	834	779	784	785	778	854	773	768	818	758	749	774	797	757	793	762	800	813	733	798	803	776	832	765	790	753	749	768	835	754	758	791	770	776	776	837	783	816	759	779	794	818	794	787	768	763	767	776	735	824	788	790	760	765	783	825	734	716	836	767	827	773	785	735	757	730	786	809	792	791	802	723	789	785	761	777	799	783	806	795	806	782	755	754	793	790	863	760	757	722	749	791	815	777	748	791	732	794	791	790	816	781	726	791	795	752	765	780	815	730	800	768	790	803	802	759	752	800	738	718	785	746	839	777	809	799	769	847	774	811	750	749	814	744	762	787	805	752	754	780	788	782	773	776	801	787	769	738	736	748	774	761	795	763	744	757	743	801	802	796	720	720	823	762	807	788	757	766	847	756	799	779	749	782	828	774	778	734	815	796	779	811	838	809	813	851	796	787	756	806	778	802	748	774	775	850	833	786	782	749	764	778	790	781	752	741	762	740	773	759	825	783	763	718	785	788	808	756	769	794	765	783	753	772	756	766	811	753	766	795	789	794	789	764	810	822	707	782	778	813	787	788	721	760	760	824	847	801	798	809	759	777	830	766	797	804	801	751	715	821	787	792	783	751	769	794	813	782	811	838	762	819	812	778	719	719	842	802	794	784	769	755	769	808	817	812	738	804	766	801	785	729	760	769	745	726	804	767	772	762	770	764	737	792	824	740	770	761	748	752	783	791	767	789	771	759	709	768	779	803	820	758	777	803	765	753	790	743	776	813	802	794	820	803	767	758	751	742	772	820	784	746	865	771	754	764	823	770	742	805	773	749	748	755	741	778	821	792	795	790	771	785	758	798	782	765	753	744	796	727	756	761	781	755	784	764	749	783	746	770	788	826	765	765	770	765	782	755	786	793	780	807	728	789	776	821	797	772	826	784	810	768	814	822	744	775	785	756	862	792	763	825	758	791	815	782	816	778	790	776	744	809	746	802	723	732	714	776	803	771	790	751	711	779	788	741	806	783	808	778	762	745	794	749	776	816	777	741	798	725	805	777	818	755	807	733	754	736	736	765	797	813	768	826	837	725	781	825	758	778	828	809	771	789	781	754	796	716	740	713	799	770	786	800	749	829	765	750	767	742	775	768	765	785	791	805	790	785	744	805	779	784	790	756	816	747	758	797	723	771	773	791	786	719	781	722	792	765	789	762	764	803	852	737	812	774	792	783	772	761	788	763	802	782	786	761	797	720	789	800	743	839	817	779	742	779	826	762	857	773	808	760	750	760	815	740	754	787	789	804	805	779	809	770	783	744	810	816	816	731	763	750	779	777	771	788	753	741	770	801	813	776	726	754	824	781	782	741	771	770	772	766	747	819	757	769	769	761	785	777	796	798	794	795	807	778	783	792	804	795	797	788	771	750	756	771	808	795	780	771	789	818	827	758	763	750	741	724	817	804	816	814	746	791	748	767	755	751	815	779	785	800	770	756	832	818	763	761	797	733	760	770	792	783	804	763	804	831	722	788	795	755	745	820	790	745	745	797	748	793	788	764	755	806	742	767	779	809	799	792	782	769	806	784	800	778	823	773	785	789	780	783	791	779	787	828	762	736	764	805	785	791	803	805	780	786	822	813	737	786	762	752	806	768	766	764	736	733	753	782	795	760	753	827	794	781	768	783	761	816	755	795	797	810	787	788	753	777	770	772	744	787	778	768	782	793	760	782	713	783	793	819	771
15521	2438	2515	1843	1261	933	722	554	492	416	361	332	279	293	287	224	184	229	225	207	216	193	208	194	182	165	164	169	169	139	195	177	132	169	166	162	179	155	169	169	177	182	180	174	165	156	168	164	129	159	151	168	147	146	172	152	156	149	152	123	148	162	141	180	162	130	166	175	157	153	134	142	138	141	149	150	128	144	127	128	132	129	169	155	155	121	153	157	151	143	153	157	158	169	169	127	151	158	170	150	148	140	136	127	140	133	150	132	162	142	163	147	145	147	134	151	155	122	113	149	148	128	144	122	153	145	151	145	155	142	139	127	137	146	147	132	156	142	130	146	141	142	122	136	132	161	151	165	123	145	160	152	156	125	156	162	161	165	140	133	147	156	160	155	132	140	132	136	157	160	152	129	135	144	160	126	127	131	137	125	152	134	129	145	139	129	141	138	153	153	166	143	152	147	139	142	140	159	148	137	149	167	166	137	137	132	153	152	141	127	147	139	151	129	157	136	138	148	150	141	140	122	159	117	151	142	144	127	144	140	140	143	144	128	145	143	118	144	143	123	141	124	139	169	132	155	160	138	127	146	138	142	140	132	146	140	135	127	174	144	133	179	137	149	132	131	134	147	148	143	167	147	136	129	146	150	142	131	147	138	141	163	140	142	142	153	151	143	127	145	164	124	164	133	147	165	126	150	151	152	160	146	139	127	157	153	163	135	128	136	131	128	126	149	156	161	148	132	152	119	147	151	169	133	138	157	140	163	142	149	140	122	132	138	132	144	123	127	134	127	128	147	155	128	149	134	167	132	136	149	155	137	130	154	155	139	152	132	129	139	135	129	151	140	144	144	169	138	144	160	129	146	137	169	156	144	140	117	185	143	150	172	158	148	144	154	145	128	169	147	161	139	157	140	134	152	165	120	149	145	133	135	138	154	137	151	147	139	142	142	146	144	157	141	131	141	150	136	158	139	126	147	153	153	148	146	130	147	141	135	134	141	138	152	142	152	151	143	155	155	163	148	138	144	138	157	126	148	135	165	150	143	143	129	131	136	134	158	136	155	149	144	140	150	153	142	134	131	136	151	137	126	155	137	151	153	181	163	141	141	142	134	150	143	153	137	133	128	131	115	139	148	175	153	142	145	144	131	141	167	156	131	140	144	143	141	134	139	148	125	137	126	137	175	144	154	141	127	142	128	123	129	129	171	128	134	130	120	143	142	126	137	161	149	142	169	131	172	122	137	151	141	129	137	132	132	114	135	134	152	140	145	134	155	138	143	142	141	164	129	157	142	157	123	133	137	163	157	132	167	138	152	157	136	139	146	145	144	165	138	171	155	164	151	139	135	175	158	128	158	125	168	139	162	135	146	155	130	142	125	122	138	143	140	129	139	148	147	145	150	133	161	139	147	137	138	146	153	164	160	119	136	141	148	162	146	128	129	140	152	132	150	152	168	148	170	133	124	142	158	138	153	142	147	137	156	127	147	148	143	161	131	158	119	137	155	152	128	129	145	158	153	129	170	149	150	148	134	139	144	163	137	162	141	146	139	129	135	142	146	127	147	149	155	156	137	149	150	120	128	156	143	130	144	146	139	144	141	136	129	156	130	152	125	151	132	149	116	152	156	137	146	154	156	137	126	147	139	150	127	160	139	135	132	113	138	127	136	123	152	143	134	166	151	140	184	152	118	135	150	146	147	140	152	147	144	158	152	157	154	122	124	153	149	125	157	159	125	138	158	157	151	155	138	154	140	151	156	137	137	139	145	140	151	148	163	149	159	121	154	145	136	152	118	122	150	172	141	139	154	127	151	145	142	154	141	131	123	154	149	151	161	136	144	158	138	120	159	149	145	141	174	147	129	163	154	146	135	151	135	143	118	147	158	148	145	153	145	136	127	136	128	163	140	152	135	150	136	151	158	152	127	130	159	137	141	132	119	156	146	127	138	155	141	156	161	132	150	147	140	166	152	128	156	132	145	142	160	126	154	129	107	157	154	132	131	146	143	170	137	130	151	119	131	146	153	110	148	150	150	142	149	143	157	148	133	136	146	110	154	122	143	156	168	167	120	138	155	161	114	150	141	137	138	124	127	139	141	136	129	124	136	143	126	141	139	139	163	145	131	141	161	147	151	151	139	154	137	148	154	158	148	138	132	157	158	154	133	129	147	144	138	138	143	145	150	158	132	141	156	145	149	146	145	126	110	135	138	142	142	120	127	133	140	144	139	149	131	146	126	161	141	140	150	120	112	153	134	159	140	157	143	157	145	152	140	151	148	141	126	143	137	142	145	160	130	159	133	153	137	140	161	145	144	144	143	148	142	149	132	165	133	150	146	163	167	146	159	131	156	140	155	159	120	143	146	150	119	151	156	134	131	162	165	133	137	142	134	157	127	150	167	147	139	165	160	145	173	162	140	152	124	144	153	152	133	147	124	168	138	166	132	137	128	142	148	153	143	133	136	152	144	150	130	147	163	144	146	126	155	151	177	124	137	136	153	155	152	138	146	140	128	160	152	129	148	126	132	128	136	123	148	131	139	135	142	160	134	149	149	139	147	123	148	138	168	154	132	150	143	134	133	132	149	157	139	144	146	145	146	143	149	138	152	132	144	133	144	128	147	139	127	141	161	153	127	137	156	152	135	155	166	137	150	135	157	136	153	125	143	154	166	173	137	132	133	143	165	154	146	132	143	138	142	142	148	160	145	148	136	154	157	139	134	151	130	127	155	164	128	158	153	135	147	131	131	169	134	144	160	129	145	146	132	133	131	159	135	156	128	145	146	164	175	127	155	145	143	141	141	147	141	155	152	171	156	134	160	147	140	128	135	127	129	138	132	151	163	144	153	143	119	145	159	145	156	150	144	151	111	152	142	143	154	163	141	141	131	129	164	147	139	123	141	143	140	134	157	144	165	126	141	159	160	142	166	152	149	114	153	139	133	121	149	160	145	135	160	162	146	148	139	154	153	146	162	130	134	149	126	147	138	127	110	141	145	137	138	172	157	164	148	126	175	147	141	146	119	144	141	142	151	161	135	141	151	148	138	153	151	156	129	133	152	133	137	145	122	143	141	143	144	137	147	127	158	137	134	149	144	144	168	145	158	147	158	154	146	161	150	157	148	133	153	109	138	149	134	128	139	174	144	126	140	158	135	142	162	157	139	161	147	138	147	144	121	139	129	164	153	142	156	142	144	127	142	140	117	161	138	127	130	135	139	127	162	141	141	157	176	168	142	144	156	114	132	141	176	153	142	167	134	153	163	135	165	134	130	149	136	145	147	141	140	121	146	148	150	134	145	156	152	140	147	139	147	163	169	131	146	163	138	154	140	134	139	113	143	129	162	145	143	144	137	135	128	141	134	171	144	126	147	134	144	133	142	132	134	137	158	124	141	149	152	154	122	131	138	126	174	128	140	173	144	144	126	131	147	146	142	154	144	153	159	140	166	150	159	150	159	140	162	127	145	138	139	153	144	149	132	152	170	147	123	123	160
7386	2100	4770	5621	4881	3983	3205	2676	2263	1965	1700	1603	1247	1236	1122	1070	968	911	903	840	813	785	684	726	694	646	626	591	556	609	611	517	559	525	542	556	509	500	471	525	479	484	467	487	475	475	484	454	480	468	481	505	453	467	449	448	439	462	472	428	448	463	442	448	452	412	429	459	434	455	414	439	414	424	428	408	465	448	407	415	417	401	433	415	371	417	401	420	386	363	448	429	398	449	431	430	388	441	419	400	439	409	388	410	422	379	427	402	414	417	437	387	433	415	445	418	378	419	425	391	410	428	382	463	399	387	463	418	405	446	399	406	416	417	427	429	414	412	425	403	418	392	388	416	431	401	417	420	390	396	384	426	411	444	392	387	431	440	408	416	425	401	402	404	426	433	392	413	373	393	377	415	395	416	389	431	434	431	411	427	416	358	440	408	394	394	404	432	434	430	387	385	408	390	428	423	390	395	402	412	394	402	418	374	388	407	366	417	406	389	435	416	431	415	426	410	397	447	412	407	399	403	389	411	373	397	403	393	413	423	430	406	423	383	409	382	385	341	427	410	409	393	391	412	380	407	390	423	397	423	384	383	398	376	422	411	442	388	391	406	382	391	404	444	401	410	429	420	446	400	390	448	391	433	411	386	432	388	434	412	383	404	409	438	407	422	369	401	367	398	416	404	414	404	390	415	431	422	403	421	386	421	438	421	425	410	387	409	418	402	412	423	407	406	423	409	389	406	421	405	422	405	419	410	374	381	398	380	367	407	385	373	401	396	408	426	432	408	412	397	406	375	417	396	421	421	405	426	377	412	409	438	431	396	394	417	372	392	397	420	455	396	397	358	437	430	345	386	428	399	394	446	385	380	420	425	438	413	392	390	398	401	384	434	414	397	428	405	377	393	412	376	369	417	391	436	397	409	393	406	400	369	403	407	375	392	413	415	388	391	388	406	370	426	411	398	390	428	419	400	406	416	423	397	404	434	415	404	409	397	372	384	396	419	382	443	395	404	410	390	403	393	374	394	396	412	404	400	404	368	397	397	401	382	377	428	399	384	385	416	407	386	408	456	402	415	410	406	392	409	400	418	396	396	387	413	443	397	413	424	393	402	455	429	426	393	425	409	383	407	407	397	417	439	416	412	383	407	420	410	453	378	418	390	418	377	442	419	406	388	416	421	386	358	411	432	397	407	370	417	397	433	427	404	389	376	425	393	424	421	393	403	382	388	413	433	403	414	391	400	439	437	385	372	403	411	391	426	396	399	412	411	429	389	414	392	373	401	360	385	389	392	379	376	413	430	439	399	394	383	399	355	399	394	370	425	415	416	394	364	404	386	392	382	435	398	377	436	419	406	409	439	410	377	420	428	411	377	400	406	405	408	409	393	385	400	407	391	383	398	412	375	416	400	405	451	405	426	408	418	400	392	377	421	395	400	427	411	415	414	397	372	413	378	395	411	422	452	419	380	382	395	400	457	404	416	405	421	403	393	404	418	391	384	386	400	415	416	400	415	438	393	393	379	390	402	394	402	416	377	400	400	429	396	408	409	426	385	405	405	397	417	406	407	385	387	374	402	386	394	414	441	400	396	398	376	377	427	427	394	427	397	384	405	438	407	386	407	409	389	369	393	407	377	400	411	407	442	403	438	486	423	414	382	420	399	416	408	418	427	416	432	393	429	392	409	425	409	413	394	384	443	431	418	392	411	376	384	395	398	383	427	394	410	414	425	401	423	403	409	395	422	360	424	412	430	406	388	349	383	403	388	441	414	386	433	402	382	409	399	403	397	402	407	398	365	365	389	412	450	382	418	391	366	417	383	394	403	371	414	422	413	391	399	399	396	396	399	419	387	427	379	371	422	412	409	392	382	417	378	403	388	435	397	444	406	412	411	416	383	416	428	409	426	392	398	338	401	434	419	380	409	401	401	390	422	405	389	405	409	402	401	370	414	441	431	424	429	412	436	393	413	425	410	421	399	402	422	392	404	413	402	403	433	403	409	403	387	374	393	395	408	421	419	443	421	394	373	401	449	410	443	425	433	407	382	429	398	451	438	406	433	445	390	427	389	358	398	427	424	418	391	357	419	398	386	420	373	389	400	416	418	392	419	415	393	424	416	433	440	392	402	417	385	437	397	420	400	383	435	416	381	383	409	393	384	391	430	427	400	403	375	408	407	423	401	430	401	407	385	425	354	403	407	416	387	415	373	433	379	408	421	385	409	409	375	408	380	413	397	430	420	383	443	409	378	395	394	414	420	425	398	448	405	392	408	387	400	399	410	390	364	426	405	400	413	439	398	434	428	407	416	397	392	412	426	427	432	410	378	396	406	409	408	395	391	416	433	422	419	395	357	417	405	403	387	387	428	401	392	418	411	391	399	403	389	372	428	431	378	405	358	386	438	397	391	395	387	361	401	407	380	403	407	403	406	393	418	399	400	405	403	393	386	404	414	383	399	422	423	408	429	367	418	376	425	409	423	370	396	395	404	408	381	431	393	378	397	410	385	408	412	429	436	397	405	447	399	392	421	430	432	380	380	416	377	404	404	395	400	419	404	382	408	409	404	412	429	394	382	387	397	412	380	424	384	414	403	403	432	385	406	397	366	417	402	395	411	403	376	382	398	371	409	418	406	370	433	400	393	368	388	383	428	424	398	418	418	409	401	388	423	396	412	416	422	395	390	424	356	383	415	465	357	406	381	379	429	417	436	422	428	375	422	374	376	429	380	383	394	427	405	434	402	385	416	369	371	408	405	407	400	432	401	399	402	418	388	370	382	389	419	409	428	395	415	395	417	411	395	402	420	410	384	429	412	368	409	404	463	431	449	425	399	394	427	406	393	417	414	436	406	383	395	414	413	441	397	422	410	375	439	396	395	387	447	407	424	435	418	432	420	406	398	407	400	418	419	374	417	425	376	393	421	414	363	392	426	428	406	424	392	408	399	419	458	376	419	405	439	433	382	392	407	374	325	412	386	413	392	416	376	399	446	405	396	434	413	421	400	413	382	440	400	416	375	392	426	359	409	410	400	397	401	428	439	421	387	390	411	408	418	397	385	429	405	393	387	387	378	406	398	408	386	382	441	420	391	465	422	420	380	411	438	428	419	413	410	397	419	390	391	419	404	415	409	392	419	422	420	402	407	425	384	388	406	401	450	417	392	417	358	412	388	374	423	383	405	435	438	408	373	429	413	389	384	395	407	394	420	411	418	409	423	379	430	411	389	428	390	406	422	412	430	388	404	383	409	416	412	422	383	372	391	396	441	363	435	434	411	416	385	418	393	403	360	389	417	382	419	428	407	408	431	405	412	439	410	411	414	427	423	379	379	414	414	386	427	399	419	383	387	395	427	392	401	423	421	406	400	419	396	374	408	379	415	395	373	431	393	366	414	399	381	376	394	421	391	384	385	406	427	406	404	398	423	444	429	389	388	409	355	402	387	418	389	410	401	402	398	412	403	460	422	410	400	397	374	386	416	368	410	398	388	414	422
2388	371	399	385	348	378	395	324	340	324	353	341	355	313	362	342	370	348	334	321	304	324	316	339	308	314	338	366	327	329	344	355	340	309	324	362	354	313	306	325	327	338	292	328	328	337	310	331	306	347	356	324	347	323	375	349	337	368	353	327	294	389	329	298	326	306	347	359	331	342	345	344	343	357	348	331	339	331	313	340	373	313	330	352	326	310	373	330	355	323	338	309	323	330	360	349	370	348	330	348	316	319	339	335	353	338	343	333	371	322	341	354	341	326	326	306	341	331	326	313	311	327	306	316	353	336	343	358	345	330	347	353	339	321	358	297	324	320	339	311	348	353	365	360	348	305	284	319	307	317	340	362	321	329	331	306	340	344	317	389	308	305	344	300	349	342	356	284	359	308	337	333	316	332	367	322	355	318	334	353	342	353	335	391	323	363	328	351	345	322	323	334	344	327	330	353	336	355	340	357	313	360	367	348	365	300	328	339	340	330	339	349	333	352	360	351	321	312	332	304	344	330	319	342	330	350	344	319	337	318	323	331	342	322	359	338	374	305	298	361	350	322	330	380	324	348	341	353	319	358	356	378	327	334	312	340	308	330	338	353	354	363	340	324	338	354	338	339	352	337	353	302	334	339	340	328	360	351	341	334	352	348	321	366	352	333	328	350	313	360	340	314	331	307	333	355	311	307	296	310	342	352	388	326	354	349	323	346	351	328	344	328	300	337	333	332	321	377	324	299	344	346	321	332	365	331	355	346	325	363	322	352	378	340	335	322	342	326	308	354	330	328	327	351	357	357	334	345	339	309	347	298	333	361	359	360	310	336	341	356	325	326	374	349	343	347	322	326	356	308	308	305	337	309	350	346	327	347	325	328	317	370	340	329	350	332	303	361	355	354	301	376	325	355	343	339	321	332	319	323	345	329	369	317	375	372	324	346	323	354	322	366	326	364	336	350	348	361	349	331	325	372	366	286	325	343	353	315	346	335	325	335	317	339	334	332	327	349	348	377	318	306	363	314	358	386	365	345	328	342	318	331	354	332	359	336	373	358	353	308	356	336	348	316	330	334	339	347	335	322	340	309	344	326	322	338	334	335	346	343	345	289	386	314	326	385	352	340	298	323	314	331	370	327	323	299	341	308	343	313	344	326	380	324	311	330	325	322	333	338	366	325	340	310	356	353	348	335	341	360	348	340	360	351	351	363	343	339	318	323	310	331	336	352	349	316	337	297	314	356	324	341	308	311	333	337	295	330	338	334	338	337	296	331	302	323	310	332	314	342	325	365	334	342	349	339	334	362	333	348	339	349	331	335	360	326	331	324	358	354	312	346	316	342	328	329	332	306	331	334	309	336	350	361	314	308	352	310	331	345	316	355	322	327	320	361	337	347	298	339	318	325	335	316	365	328	345	344	339	344	322	341	320	330	355	332	329	341	303	326	355	316	326	339	314	331	333	355	324	324	376	354	354	319	325	345	340	335	337	337	306	354	356	340	352	328	321	339	314	329	349	354	345	325	319	330	321	379	326	357	319	377	344	330	345	318	324	330	316	331	331	382	347	318	342	355	370	346	337	341	348	338	382	358	322	362	310	340	352	322	347	333	316	350	341	306	323	338	349	354	367	333	306	303	341	335	346	342	364	301	354	334	328	337	330	329	348	322	353	328	366	327	334	315	329	345	346	315	341	345	376	334	324	335	362	327	312	344	318	331	361	288	341	336	309	325	322	354	327	336	321	292	357	306	324	341	365	356	355	324	299	349	341	336	368	340	288	318	355	347	316	326	333	283	325	335	320	343	322	356	332	321	385	326	314	326	327	331	307	338	365	311	337	324	336	367	340	312	327	341	323	329	351	334	377	332	383	299	340	353	319	337	350	311	318	358	355	322	323	334	320	346	347	338	314	307	295	327	342	297	317	334	319	317	374	362	344	331	295	335	341	325	324	335	338	351	334	340	356	354	326	337	306	354	352	324	335	326	348	325	351	306	333	320	363	351	344	342	347	326	301	298	347	338	324	339	305	312	357	344	307	359	346	355	321	325	326	344	314	320	370	346	372	338	317	343	315	335	325	328	337	365	334	327	331	340	322	340	339	345	344	302	356	342	315	314	340	322	341	318	367	357	341	336	361	325	309	321	349	367	350	335	363	355	331	335	365	331	341	340	351	370	325	303	321	328	355	345	336	308	320	346	329	390	339	361	347	340	357	326	315	355	347	320	325	337	298	330	346	321	342	318	341	356	333	334	361	362	341	322	351	373	335	361	352	321	301	344	380	372	328	309	323	318	344	307	329	337	333	341	353	319	316	356	332	346	299	336	330	327	334	367	346	338	356	366	327	372	326	336	332	338	401	342	338	367	345	322	316	322	352	342	309	314	328	319	354	321	356	359	333	367	328	330	355	325	323	361	324	340	342	335	333	324	366	326	356	334	323	315	300	305	353	336	346	343	307	357	328	303	342	345	351	336	351	323	348	351	351	331	347	327	336	336	368	351	340	364	325	337	331	311	317	324	360	359	340	329	329	331	376	322	345	343	352	344	341	342	328	328	322	349	332	328	321	332	365	344	353	326	310	316	362	351	315	330	348	358	344	316	315	340	317	336	340	369	327	335	378	342	364	335	319	314	341	318	330	339	328	347	355	384	378	332	340	343	301	313	350	329	325	328	307	332	317	331	322	321	332	314	321	348	325	321	349	364	335	347	342	315	325	356	379	346	329	340	329	328	361	353	342	320	332	308	351	325	332	349	350	288	358	333	318	309	345	329	318	355	311	332	334	339	339	359	344	332	333	339	326	345	389	293	309	296	339	305	316	360	338	311	333	323	329	317	317	341	321	350	364	317	334	309	336	374	341	347	364	338	322	331	319	337	333	340	333	347	342	334	334	338	356	357	362	344	328	369	355	326	358	328	312	299	326	359	325	329	360	360	313	349	309	326	336	362	361	342	339	352	326	324	334	338	324	357	327	290	336	316	359	341	356	341	317	332	341	319	323	320	339	321	339	375	315	332	352	316	345	305	323	310	340	306	329	372	366	340	348	353	357	387	314	327	343	369	332	313	360	353	337	341	335	345	325	315	335	329	339	360	360	354	291	328	317	343	341	335	328	343	342	357	340	345	377	326	336	324	398	347	312	361	355	313	320	347	331	353	347	355	316	299	334	350	349	334	320	325	361	401	360	317	341	315	333	315	332	327	371	323	356	304	306	303	349	301	351	329	333	332	329	331	354	309	339	344	326	304	342	311	316	330	331	361	300	349	328	293	363	334	365	343	352	332	336	315	366	328	327	315	333	332	340	332	354	337	347	316	372	339	337	328	313	350	354	311	305	340	359	349	319	338	329	302	318	326	346	308	323	295	327	344	326	336	330	314	333	331	323	373	343	348	366	352	353	329	319	337	348	333	336	348	349	342	325	334	334	349	346	327	346	344	315	314	342	296	308	354	325	339	332	325	302	320	379	342	342	353	354	322	344	346	339	345	379	350	347	318
2643	932	985	1057	1018	1009	977	969	881	825	869	899	935	892	818	896	909	894	865	870	854	876	887	853	843	852	902	829	893	864	884	853	837	888	889	868	899	882	837	887	923	871	886	872	889	839	877	841	840	836	811	860	851	843	876	873	861	864	883	883	876	851	904	871	882	838	885	855	859	800	877	843	846	874	897	837	905	855	804	849	821	829	912	876	847	849	811	892	912	863	858	899	833	910	860	854	835	835	881	854	845	841	899	860	911	874	876	902	874	916	867	936	861	882	867	881	869	901	836	929	854	852	913	847	862	848	873	893	805	892	864	862	833	847	885	861	870	826	857	862	908	884	892	878	840	844	869	891	885	847	863	845	848	822	874	850	891	837	865	834	833	891	873	833	869	831	848	861	826	866	854	874	851	886	855	825	840	893	839	837	877	885	876	899	844	876	872	889	848	856	834	826	839	851	884	838	842	887	847	853	883	899	830	890	865	854	847	880	796	887	867	820	879	886	908	864	901	882	863	891	853	851	865	828	849	896	877	865	832	864	865	802	884	867	917	877	823	953	853	850	856	874	873	883	863	851	868	843	929	870	867	867	915	889	874	834	891	864	834	871	894	867	873	867	834	922	927	896	844	842	880	894	862	864	859	934	860	859	840	888	866	868	874	892	860	869	882	868	828	885	889	841	853	849	828	905	873	916	824	827	872	834	863	843	841	887	887	788	927	820	864	919	867	859	846	854	889	821	874	892	873	899	825	896	859	886	842	896	882	851	897	910	898	845	828	879	864	839	856	853	850	865	907	890	900	888	871	891	792	854	911	910	851	847	876	886	829	867	847	814	888	873	877	870	914	831	893	857	929	824	864	822	920	898	857	866	914	825	887	840	889	867	848	887	889	859	877	829	889	866	853	929	861	874	848	829	916	835	908	872	860	914	853	888	872	871	831	890	855	849	888	882	859	848	844	853	832	909	840	825	887	823	844	909	798	878	855	849	880	837	826	893	811	849	775	903	843	824	894	868	842	845	852	844	863	838	898	835	832	890	903	867	846	901	811	885	845	836	841	880	873	871	873	872	837	840	887	811	833	823	892	854	848	825	866	818	867	870	862	827	852	924	852	838	879	850	889	858	853	799	853	869	905	853	857	829	855	854	839	860	879	829	869	921	863	922	903	806	898	866	888	854	866	946	963	890	826	864	878	897	842	842	870	841	872	838	876	857	856	816	888	894	865	848	846	854	931	826	844	847	828	845	852	931	877	889	831	865	790	865	792	913	861	866	837	889	870	861	802	886	921	905	849	857	820	811	841	877	859	809	916	836	828	934	869	844	864	837	854	856	881	871	892	859	823	820	821	877	880	868	842	869	863	863	888	859	829	892	909	873	881	894	870	864	883	870	884	866	857	795	847	823	867	874	861	888	903	896	805	889	804	891	898	876	836	828	813	888	880	820	850	890	820	818	894	899	868	891	857	866	883	821	847	905	804	873	921	891	874	845	856	828	847	881	892	860	854	899	860	854	884	840	846	850	823	905	905	871	876	866	816	827	856	924	850	896	819	847	816	874	878	834	849	896	847	859	842	885	867	866	867	869	857	911	797	828	866	833	888	863	888	882	861	857	868	860	848	837	879	828	884	874	857	920	873	818	871	866	872	911	884	884	920	903	832	857	890	892	846	833	887	864	856	861	800	874	874	923	843	810	880	818	869	885	903	873	862	828	834	874	867	898	869	848	923	806	838	888	879	938	873	851	862	875	875	848	873	862	849	850	890	876	844	828	844	894	784	859	909	789	834	858	854	947	832	917	825	809	937	892	901	862	824	864	834	842	889	881	921	838	905	838	871	874	844	872	880	882	820	850	834	879	889	873	866	886	866	863	839	818	864	878	860	879	886	777	889	885	872	806	944	872	903	856	868	871	909	881	864	848	859	878	852	860	849	899	814	872	827	852	847	815	886	833	864	894	887	878	877	854	873	897	872	843	920	850	916	833	874	901	825	853	876	850	812	883	834	829	833	816	865	881	838	903	855	871	913	915	897	880	861	839	842	797	895	871	798	905	908	960	855	826	862	840	901	876	878	902	901	826	846	946	843	825	880	904	901	844	914	883	847	880	777	839	865	883	940	912	822	904	842	848	872	857	824	828	889	897	891	854	895	862	910	906	910	861	891	847	888	899	876	856	861	883	876	850	880	825	863	851	885	899	898	863	852	825	826	849	830	893	855	856	831	862	848	869	836	843	877	868	869	858	911	882	925	828	835	881	866	840	881	869	878	918	854	875	850	874	863	855	873	872	858	863	852	871	876	828	871	858	884	840	890	861	848	897	846	845	869	854	868	853	827	935	827	890	873	874	830	815	810	829	892	902	855	890	883	854	932	927	804	855	818	876	850	889	876	910	820	824	876	865	838	832	848	866	829	857	916	868	842	858	862	901	874	917	866	877	821	913	846	843	877	874	878	907	883	890	847	908	866	850	880	845	883	864	870	858	843	839	919	890	849	881	866	864	795	846	877	818	848	880	907	874	839	908	872	875	893	846	853	816	881	905	841	829	863	908	890	851	869	901	835	855	829	893	865	868	823	901	847	833	864	858	865	871	839	847	885	786	877	855	885	854	928	871	860	863	866	856	912	893	848	836	838	892	851	911	861	929	815	899	898	877	899	857	854	895	865	861	900	880	806	859	861	809	871	891	892	807	825	888	841	855	888	831	905	854	850	853	833	872	915	844	899	832	837	878	894	899	844	861	821	829	888	844	864	878	841	866	892	844	858	842	839	884	842	870	827	857	871	892	920	867	868	860	840	817	871	826	864	816	867	813	840	905	861	926	861	883	884	850	906	862	810	851	849	871	829	824	896	874	894	906	877	911	857	845	866	820	847	842	850	864	852	905	829	885	911	855	873	824	865	831	860	887	876	873	841	840	807	875	918	873	832	894	884	831	844	860	881	869	878	883	850	865	844	811	886	826	906	895	813	840	841	831	826	921	889	859	857	863	899	911	829	857	860	827	891	827	833	904	840	871	857	853	846	870	859	852	898	819	870	831	888	899	901	848	897	917	858	843	851	852	847	900	883	874	860	851	841	872	877	887	882	895	834	843	847	892	928	860	816	887	901	826	885	870	841	871	855	886	880	880	881	920	868	896	864	814	845	849	817	878	887	878	841	816	785	861	890	903	887	849	871	869	819	858	854	846	851	823	855	818	879	877	889	881	863	881	856	836	864	845	884	860	896	860	849	871	867	896	920	786	837	832	878	808	864	855	860	872	902	903	864	902	891	794	864	906	845	838	883	828	849	880	852	840	915	847	815	839	844	929	866	817	846	829	846	842	949	865	901	828	872	863	856	857	887	874	902	877	857	837	821	867	854	859	853	878	908	883	851	917	815	878	879	871	902	861	875	897	856	835	834	877	861	865	840	884	858	826	874	875	909	915	875	856	896	912	881	924	865	832	854	892	848	853	891	843	880	842	822	855	907	864	823	862	844	866	880	834	920	872	834	826
8493	1110	1445	1151	834	677	595	528	469	448	394	395	413	384	382	325	340	364	319	359	329	343	331	331	315	323	351	326	306	270	308	316	318	319	312	326	315	325	337	342	300	305	325	302	327	316	316	343	326	338	326	312	305	280	296	307	314	329	306	282	261	305	285	304	325	287	300	318	303	289	319	350	328	281	304	309	309	313	337	335	313	304	322	316	320	304	345	317	286	306	265	293	311	314	297	312	335	282	289	296	340	299	297	283	308	293	311	272	320	320	275	324	315	284	272	306	324	283	334	328	309	315	321	281	325	379	318	328	309	336	291	311	293	281	329	331	318	304	347	330	313	325	300	335	303	321	313	315	337	306	304	320	320	323	290	323	298	314	295	300	306	302	311	329	302	319	302	325	296	304	319	318	329	274	290	298	325	329	291	320	319	271	309	303	315	273	314	344	305	285	292	305	324	305	329	327	326	318	306	299	312	283	303	313	305	306	318	300	325	329	322	303	301	329	332	317	305	298	299	326	301	315	315	321	313	303	289	322	289	277	309	312	305	292	301	313	305	287	280	293	305	311	294	289	282	283	316	291	294	308	373	276	338	304	287	328	282	324	365	322	301	303	294	309	333	319	305	330	319	292	309	282	313	286	296	320	321	299	304	339	295	301	294	324	308	313	292	278	316	322	280	298	329	324	320	301	324	296	319	283	315	303	325	269	301	322	319	326	283	292	324	309	335	324	275	295	299	306	323	309	315	318	298	295	296	296	288	330	318	323	314	321	310	323	298	295	318	297	306	306	302	295	290	313	343	313	294	318	303	319	313	326	316	307	322	313	315	323	311	314	302	323	300	316	290	335	317	324	304	322	320	317	336	297	291	305	334	343	317	318	335	318	337	293	330	326	286	338	313	332	337	312	272	306	263	328	286	301	300	305	271	255	322	251	343	293	314	258	296	318	354	322	263	332	299	323	322	288	290	338	306	301	292	288	307	299	312	327	300	309	290	309	312	305	295	308	305	299	312	294	319	320	315	324	320	290	285	303	298	333	311	333	298	288	289	318	287	311	325	360	322	333	321	324	285	283	293	283	317	289	277	288	316	304	306	325	312	310	307	323	324	304	329	318	338	325	290	298	281	301	300	348	326	313	317	317	307	316	316	280	325	345	327	289	303	302	308	310	304	298	334	304	316	295	291	290	318	326	289	277	341	305	343	297	340	316	325	334	344	313	297	316	317	274	319	334	308	309	335	333	305	317	305	302	291	341	331	310	321	323	285	332	297	320	309	317	333	314	293	307	276	326	282	320	312	310	279	289	310	315	292	326	287	279	326	301	303	313	289	293	293	292	297	318	339	315	306	301	320	304	290	313	337	308	322	299	326	325	305	304	280	332	323	324	295	296	281	312	314	286	300	359	301	320	283	305	307	305	315	290	286	345	306	312	312	332	308	309	294	285	332	318	310	348	292	301	366	319	326	294	306	341	327	312	297	308	303	302	287	301	311	307	277	312	309	298	283	319	309	342	321	313	277	286	297	279	316	295	278	298	298	292	353	328	296	285	311	311	295	309	333	315	295	306	299	324	301	294	325	318	303	322	303	320	323	364	286	315	285	295	324	328	291	282	291	285	321	331	281	294	313	343	306	279	306	304	328	325	282	324	289	310	270	339	313	304	314	319	302	328	277	266	322	284	278	310	300	292	286	308	301	293	318	299	310	312	293	323	330	316	311	320	291	311	311	300	304	326	288	311	327	308	340	311	317	293	342	328	287	314	310	320	301	314	326	330	289	313	314	303	321	308	307	294	282	305	329	317	295	323	305	291	299	302	310	286	302	289	319	315	336	293	271	312	335	301	298	281	322	346	316	289	301	286	317	341	308	310	343	347	282	299	312	302	324	302	326	320	300	326	301	305	311	327	327	278	316	305	308	330	304	298	257	289	304	311	343	292	284	332	290	328	296	293	289	259	285	289	312	294	340	288	310	294	302	307	276	295	305	311	297	282	310	327	298	320	344	321	307	307	319	287	301	281	290	315	277	307	328	309	291	292	322	319	288	292	297	304	297	296	334	302	302	289	281	318	273	337	337	318	282	292	324	333	305	302	335	299	317	296	314	324	333	324	296	280	287	320	322	305	320	304	304	303	338	315	318	320	332	264	320	328	299	304	308	324	302	283	317	292	321	273	296	302	339	327	339	294	334	305	325	289	321	326	327	249	299	322	306	289	318	304	302	311	311	288	323	323	278	313	294	294	307	323	329	343	312	315	327	339	276	287	261	290	295	302	293	328	323	286	302	326	333	306	307	279	281	304	334	313	291	291	302	318	295	283	312	287	304	338	309	319	308	347	326	300	326	297	304	313	338	341	309	287	285	337	305	324	296	310	302	319	266	306	301	288	316	338	294	337	277	296	292	294	345	305	327	324	331	311	330	318	306	342	325	312	320	301	350	308	296	283	305	305	290	318	263	290	286	311	303	294	295	277	294	270	314	343	293	300	266	309	348	301	355	301	298	287	323	304	309	296	286	296	328	328	311	314	285	297	344	281	285	285	313	335	317	312	302	308	313	290	322	283	311	299	313	330	286	320	289	285	335	297	306	290	303	343	274	284	316	311	309	296	270	309	318	296	359	288	317	296	274	293	319	311	315	292	303	290	296	292	291	316	302	300	299	306	320	320	275	332	320	302	335	280	308	312	313	326	273	307	318	277	316	315	291	315	308	296	297	292	336	314	293	312	293	346	346	310	328	308	315	309	299	313	285	351	296	299	304	312	273	299	277	309	341	314	310	275	323	322	308	332	309	308	320	270	306	312	315	290	283	332	313	309	321	304	291	301	291	318	284	312	306	328	300	320	284	284	314	300	287	308	323	287	311	313	311	284	330	319	339	287	307	312	305	288	342	324	333	276	302	326	322	301	322	301	335	315	317	309	320	330	313	285	298	292	337	311	297	336	312	281	292	316	320	305	322	308	316	292	334	312	289	314	290	306	319	329	318	300	309	307	286	318	306	304	315	304	286	332	268	300	312	276	330	305	283	294	338	325	331	312	299	330	318	312	343	309	321	336	302	278	312	300	316	329	308	331	295	278	323	315	324	317	321	322	310	327	291	306	315	321	329	307	302	315	320	314	346	325	292	292	325	303	299	304	318	295	308	292	286	317	285	319	321	298	324	339	313	310	306	305	307	322	336	290	311	321	336	359	323	276	299	314	289	286	306	325	306	283	293	280	263	288	286	310	341	317	298	300	306	297	324	272	297	325	324	279	297	355	327	310	320	275	307	349	283	315	302	328	318	325	306	295	303	311	319	306	320	300	272	317	305	335	304	334	294	277	280	370	350	264	334	316	299	308	316	311	320	319	317	335	302	278	303	302	322	299	329	325	312	290	304	282	320	341	278	314	315	285	312	328	310	276	338	327	304	298	306	318	321	317	339	326	297	349	291	283	310	283	283	318	319	311	308	311	290	257	300	326	335	282	327	310	326	282	305	289	289	332	287	336	303	306
5707	1617	3010	3443	3008	2529	2143	1919	1705	1586	1478	1358	1274	1212	1158	1109	1062	1043	1043	995	1009	971	950	935	929	866	911	881	859	905	886	892	851	835	817	838	846	824	834	842	838	799	847	809	808	810	776	822	822	821	816	836	809	806	825	826	852	824	756	802	822	823	775	800	868	748	853	827	873	836	808	813	796	832	828	763	766	817	869	809	828	815	844	791	776	771	801	795	795	792	799	786	814	805	801	795	813	781	785	790	800	840	795	770	802	834	804	783	815	796	747	783	759	760	796	808	815	780	791	788	791	782	795	778	831	810	795	798	823	788	761	808	810	791	775	787	798	826	826	837	831	787	807	791	821	799	785	795	756	820	749	798	748	798	808	798	772	779	746	806	794	808	807	776	762	807	789	773	798	820	832	777	834	828	769	757	816	812	786	806	808	795	794	830	777	759	761	825	773	813	793	776	799	826	769	789	801	797	809	757	751	789	774	765	806	802	783	764	768	844	773	805	827	731	792	840	801	778	763	755	804	784	753	774	794	752	808	780	809	782	774	791	777	805	742	824	854	800	811	807	787	835	804	787	778	797	821	728	811	836	845	771	773	778	787	782	759	782	827	822	787	792	786	842	774	806	765	782	810	797	792	790	808	771	760	838	780	765	793	829	833	806	795	840	833	788	786	768	812	808	817	790	763	744	774	820	792	783	798	823	803	747	812	781	795	777	781	785	804	781	776	756	831	853	809	737	793	752	793	807	780	779	801	738	814	782	752	773	756	853	802	798	858	795	746	804	808	775	800	804	811	747	739	752	827	717	811	785	768	798	810	764	777	819	815	782	810	766	814	796	783	780	811	858	788	838	744	838	727	726	829	748	767	764	764	805	753	763	762	798	758	778	782	820	808	794	799	783	817	805	765	839	739	771	835	751	813	811	810	801	807	809	813	771	796	813	794	791	775	809	851	774	757	734	809	818	760	807	798	809	775	795	788	753	785	831	787	793	795	781	743	791	787	805	769	768	780	798	810	806	774	837	817	791	808	795	758	755	758	850	765	804	780	777	791	795	850	823	800	761	803	808	801	806	821	784	768	711	783	788	810	775	776	756	728	775	792	784	816	771	757	807	811	759	764	841	808	770	862	821	794	753	729	816	791	800	785	785	779	793	797	780	777	792	746	836	714	789	785	803	777	759	808	838	839	791	764	790	765	822	756	766	824	762	757	789	763	787	799	818	729	770	790	835	817	782	755	780	843	773	824	753	806	783	685	792	798	776	783	789	782	783	796	783	788	842	764	783	819	771	780	786	779	808	790	763	798	774	775	779	739	782	776	827	822	803	792	813	778	773	731	806	760	788	798	754	782	775	821	805	755	784	853	804	759	786	773	796	859	751	751	789	723	812	795	805	786	759	744	781	795	774	798	783	795	766	782	758	814	794	791	792	790	757	791	807	786	794	725	748	798	772	781	829	796	788	811	779	765	785	742	768	768	778	781	832	792	780	741	749	845	771	783	792	752	782	785	773	757	806	816	797	772	820	807	811	779	793	820	782	777	798	778	799	825	796	725	802	768	818	791	801	824	806	778	768	773	803	779	765	821	746	833	793	796	805	758	741	785	772	836	782	725	768	804	755	747	860	783	737	774	816	798	770	778	824	811	798	783	711	784	767	777	746	810	797	803	761	783	741	822	801	803	785	826	739	804	797	804	766	773	814	817	762	817	824	773	819	823	856	843	838	807	748	804	760	819	804	769	837	782	665	790	781	741	761	858	776	822	784	744	764	784	790	801	838	796	796	832	795	765	843	839	798	802	806	739	752	824	810	864	789	774	824	809	753	792	811	736	785	795	782	782	756	776	816	793	785	835	806	810	813	720	798	800	778	806	780	783	776	799	802	733	833	784	749	728	783	787	778	792	796	835	747	828	795	780	778	780	829	730	806	842	773	778	792	808	772	847	785	746	797	804	729	771	775	750	795	797	763	752	779	773	740	789	751	767	806	833	828	776	791	776	784	742	837	802	791	799	757	800	794	774	764	758	838	816	776	717	753	798	766	800	793	845	797	733	730	787	837	770	824	766	780	812	792	811	809	778	769	757	774	761	820	783	794	784	755	774	813	838	778	870	764	778	757	803	741	766	808	797	814	808	809	790	730	776	764	757	768	751	831	831	763	807	781	810	840	735	807	744	813	784	746	802	836	821	787	818	772	784	808	781	780	809	814	833	800	790	804	767	799	836	829	759	828	755	751	785	778	773	763	764	838	733	788	781	789	787	816	820	819	792	761	782	775	790	797	803	732	821	781	879	818	804	764	820	818	768	749	815	757	849	808	793	718	781	800	773	818	797	778	781	795	753	788	792	802	762	776	806	822	768	841	776	773	778	770	779	806	795	819	792	794	744	778	774	807	791	795	849	808	795	802	782	787	825	808	801	828	724	785	859	772	724	802	799	747	803	788	732	762	792	753	809	836	774	813	788	816	765	827	838	821	821	738	770	801	802	820	790	794	799	750	798	843	808	808	771	787	781	785	825	810	836	788	781	763	776	775	823	816	788	773	812	789	750	797	793	812	806	788	793	745	779	803	805	837	789	725	763	744	795	787	784	807	785	822	809	802	805	762	821	804	767	826	788	831	812	793	759	752	826	765	787	791	827	804	774	783	749	795	777	785	778	770	821	819	804	785	812	778	788	809	819	713	768	790	764	792	846	798	753	830	838	804	769	778	761	792	798	837	847	793	787	785	814	794	804	799	809	768	810	796	840	779	812	792	798	805	749	803	818	780	742	840	884	778	802	755	788	813	809	737	769	753	779	828	771	759	831	773	799	826	793	758	781	805	785	771	761	809	800	776	798	762	843	783	805	809	725	802	768	811	792	750	772	804	782	745	824	764	802	782	770	778	749	790	797	750	826	836	781	809	798	780	737	796	805	765	809	829	790	777	802	786	807	780	775	852	835	785	793	750	784	802	749	790	759	733	782	786	754	818	776	829	796	835	821	817	798	791	784	775	719	791	777	788	799	817	779	785	819	785	827	742	813	857	847	748	767	782	841	809	786	830	808	793	801	737	830	792	761	710	813	775	842	841	808	828	771	865	761	783	801	759	782	766	770	756	801	821	820	770	784	778	806	792	798	788	788	768	795	807	839	799	732	775	800	784	781	830	803	739	799	820	807	759	667	727	828	752	803	813	831	839	770	818	755	815	773	803	832	749	750	799	769	751	764	786	794	781	792	718	826	825	795	774	753	774	814	805	801	750	813	817	781	787	811	811	752	768	810	825	827	825	832	755	783	834	798	807	815	780	723	764	752	818	764	771	778	778	777	812	800	738	788	772	824	760	806	800	824	784	755	832	792	809	757	829	792	824	866	786	777	780	807	797	794	795	767	848	738	814	766	828	788	847	765	803	763	789	785	790	781	784	822	815	825	773	800	750	826	820	818	757	839	831	788	836	836	826	761	751	739	773	753	801	782	806	785	800	765	769	814	840	813	785	780	778	812	774	810	798	828	746
15516	2470	2378	1832	1218	975	706	613	519	410	395	319	297	291	257	225	222	208	219	202	202	200	187	201	158	182	182	182	179	180	171	178	160	156	160	186	138	174	177	175	146	179	143	157	165	160	149	135	151	142	154	164	144	145	151	124	137	170	145	159	133	147	143	166	184	145	168	143	161	124	150	147	151	141	161	162	147	159	156	149	126	151	157	133	144	175	146	135	160	148	158	180	168	139	143	129	123	143	158	139	141	160	148	143	150	131	161	164	151	145	149	143	146	147	148	175	151	154	135	151	135	148	162	157	146	177	148	154	141	190	148	146	133	135	140	147	148	171	135	151	152	127	149	146	148	147	139	158	121	161	151	162	159	143	162	163	156	144	145	149	150	165	128	150	155	145	127	131	139	155	165	146	135	132	143	145	139	154	158	167	153	141	153	141	144	152	135	160	164	150	158	135	139	146	155	146	149	145	146	123	135	143	132	141	145	133	154	154	145	156	135	149	115	151	134	130	170	155	147	142	137	142	135	147	145	157	151	159	165	145	136	158	147	172	139	153	169	153	145	149	140	142	130	154	144	146	131	149	141	159	175	137	137	154	122	139	168	154	158	142	137	150	119	169	140	147	167	143	137	142	128	147	125	158	143	142	149	134	119	168	150	162	170	179	141	138	144	167	148	128	130	132	128	142	151	139	156	144	143	147	155	152	139	126	126	148	145	145	160	143	156	166	145	149	159	159	148	149	156	144	155	170	149	136	157	158	150	161	163	143	137	128	142	147	160	136	172	151	140	153	158	133	163	149	151	143	154	149	144	137	164	122	126	176	178	137	145	147	116	122	152	143	142	160	137	149	152	164	148	145	153	132	142	155	146	127	162	121	148	146	148	180	144	162	167	164	155	137	145	149	153	145	149	159	147	177	135	154	162	136	143	156	152	136	158	144	141	148	142	142	164	146	148	129	154	157	143	164	148	146	124	163	161	135	170	150	146	151	136	140	183	158	148	152	123	134	130	151	129	148	148	118	132	165	151	146	143	145	141	148	162	143	171	141	135	126	134	155	138	177	124	160	144	155	119	163	148	155	158	145	139	135	158	138	140	135	137	137	156	157	143	140	146	140	166	143	146	134	149	151	139	136	143	137	121	169	135	157	134	139	166	150	143	166	156	153	160	154	179	150	134	144	163	179	149	168	168	147	154	146	158	138	153	151	125	168	147	141	153	136	145	169	147	142	152	167	140	142	156	157	159	150	156	125	133	145	152	131	136	144	145	139	117	135	152	160	149	149	150	148	118	180	148	163	155	163	135	160	152	128	134	145	147	143	142	146	138	150	162	148	135	158	123	142	156	133	151	126	133	154	158	155	146	146	146	148	148	152	159	146	136	133	122	158	149	145	148	156	146	149	136	156	151	130	144	143	141	155	152	154	153	152	155	151	150	134	149	125	150	165	127	162	149	143	156	151	111	129	162	129	128	150	145	137	142	166	150	157	175	135	140	137	147	146	136	139	138	147	143	143	153	133	126	146	158	165	149	153	161	143	165	145	155	150	158	148	122	161	164	148	133	122	124	158	160	138	150	131	153	143	167	167	158	129	149	144	136	156	163	158	134	167	134	131	147	143	157	129	141	130	141	124	159	144	130	150	149	122	157	173	139	137	148	149	133	149	166	150	157	126	157	151	150	131	132	162	136	148	138	143	150	155	139	172	163	152	140	145	147	141	153	147	132	145	140	140	156	152	141	157	153	152	144	140	161	157	136	146	143	138	166	135	142	149	155	134	160	140	127	137	141	152	117	142	131	156	132	158	130	175	160	151	126	134	148	153	148	132	135	131	131	146	154	152	143	141	157	156	151	133	153	152	138	166	137	139	137	153	155	145	167	152	155	139	128	156	146	143	150	141	147	148	135	153	128	137	150	142	158	149	139	152	138	157	129	146	133	151	136	128	142	144	129	134	143	162	142	133	146	151	144	151	161	139	139	146	144	151	153	169	150	169	133	139	154	174	176	150	165	141	151	158	135	169	174	160	131	147	148	153	147	170	137	128	159	146	142	161	147	143	156	153	157	133	151	141	144	125	148	125	155	141	192	151	146	166	146	145	137	140	138	132	143	132	148	151	139	149	148	163	157	168	158	153	144	165	151	148	153	155	140	134	175	130	164	171	162	163	155	142	139	134	154	157	155	154	122	130	150	159	138	168	165	164	146	161	128	144	158	150	127	161	150	153	161	160	132	141	153	173	133	146	152	143	133	157	170	127	146	163	138	160	153	146	155	161	152	163	137	138	148	125	127	126	160	146	152	147	127	133	125	158	143	128	156	148	170	157	148	137	140	148	141	146	175	149	165	154	139	139	164	158	148	137	138	143	149	160	134	157	154	137	123	172	162	147	137	129	138	154	147	166	139	139	150	183	153	146	140	146	163	135	146	148	171	134	133	144	146	158	151	150	135	138	145	146	168	146	139	140	144	148	150	142	149	140	174	153	149	165	154	150	120	158	130	147	131	141	157	144	154	166	137	152	128	154	132	152	165	155	149	138	143	159	142	132	148	149	126	175	163	164	152	138	134	146	153	151	136	146	163	130	158	171	175	147	143	169	149	144	154	128	123	175	154	167	170	147	130	164	149	148	137	151	143	148	135	131	125	115	143	152	129	161	158	151	157	136	147	141	127	147	135	169	142	171	145	138	174	161	163	143	157	142	146	150	164	137	148	163	158	138	174	154	152	160	141	157	153	147	173	161	169	149	140	130	167	139	161	143	156	152	129	149	158	150	151	166	160	163	141	162	122	147	149	147	147	163	149	139	144	156	157	138	163	144	163	152	150	164	159	152	159	145	139	146	159	144	155	130	136	152	154	152	159	151	128	134	149	154	152	140	135	143	154	123	142	149	148	146	144	161	145	141	165	149	134	146	148	141	136	136	141	136	145	164	138	155	147	132	174	148	149	159	131	151	143	157	137	141	154	143	127	144	150	154	158	138	151	153	163	157	143	149	141	163	138	155	137	169	156	158	149	155	156	144	148	124	126	144	152	141	154	166	139	148	154	137	144	128	166	158	115	146	163	146	157	135	180	137	134	142	166	126	148	136	137	144	159	133	150	148	163	131	127	147	148	131	156	166	150	147	144	125	157	123	123	153	157	157	137	122	125	155	145	128	139	155	151	159	155	137	147	161	134	164	160	139	142	138	143	135	165	170	150	131	144	151	159	137	145	147	140	138	117	132	143	129	150	140	152	144	161	165	180	145	137	152	159	129	151	148	139	159	156	135	143	152	183	149	134	141	148	150	128	136	131	140	177	147	134	166	140	145	157	141	138	139	141	121	156	157	127	162	160	157	147	136	141	127	128	150	143	147	155	154	130	135	153	132	154	142	155	131	138	129	146	112	132	152	144	147	145	153	160	135	141	154	175	179	137	123	155	133	147	141	151	156	152	154	161	128	155	155	154	142	163	133	154	130	148	166	141	149	136	140	123	158	148	114	155	142	144	139	132	175
7459	1996	4695	5508	4781	3858	3157	2734	2323	1958	1769	1517	1448	1239	1192	1073	997	944	903	855	750	783	747	732	706	678	682	644	637	633	574	566	569	529	525	541	563	568	502	554	489	459	500	470	482	499	472	493	491	444	463	442	428	515	437	505	438	477	445	442	444	460	429	448	454	464	482	478	435	468	454	512	449	464	432	427	451	424	406	426	414	426	435	478	431	411	432	444	423	413	439	439	423	439	395	407	373	415	421	411	476	434	412	470	449	458	397	468	436	416	438	410	437	439	457	387	408	445	432	449	444	424	430	384	448	433	383	467	427	463	434	412	447	398	400	433	430	404	417	422	458	400	413	434	422	413	452	385	420	401	412	429	391	409	416	426	390	458	441	418	428	445	407	442	442	425	432	417	416	421	403	391	443	410	383	433	431	393	412	450	439	417	422	425	379	415	389	448	389	458	400	438	388	451	423	453	420	408	410	425	420	412	429	441	387	404	463	427	380	406	429	396	416	392	423	416	428	441	397	440	409	402	439	433	405	408	390	428	383	394	404	416	404	420	435	440	427	412	412	397	392	378	416	389	431	447	396	384	412	424	413	382	389	385	435	398	406	440	468	434	395	368	423	401	423	405	428	419	441	442	441	398	457	382	434	399	436	408	435	398	395	378	373	434	401	428	402	378	427	400	398	414	432	422	377	385	410	406	413	395	412	422	427	381	440	398	408	406	412	432	433	403	440	381	404	405	416	361	406	465	389	396	413	426	375	390	389	382	439	430	420	417	425	389	420	424	411	441	426	393	426	372	449	427	393	424	429	422	406	386	421	419	427	422	453	396	401	427	415	393	418	409	467	448	397	424	418	416	415	403	409	427	410	422	391	399	389	403	437	350	426	394	431	425	418	426	421	423	404	416	417	419	398	403	412	419	383	408	394	420	429	405	446	394	409	402	418	411	412	399	410	426	418	415	410	387	409	407	410	413	429	411	422	393	411	436	421	416	404	408	408	415	432	386	390	426	357	362	411	414	414	391	402	379	407	370	403	380	398	403	406	397	449	412	401	445	393	432	418	410	406	396	399	381	388	388	392	418	425	415	430	408	406	406	413	375	388	426	393	434	404	426	414	379	427	416	429	434	418	402	387	358	415	425	445	367	414	461	443	378	415	428	433	413	416	407	386	419	381	417	441	443	393	405	410	424	378	422	442	408	433	432	392	381	398	406	390	409	403	398	394	400	409	419	409	438	412	404	451	446	458	412	425	414	430	423	423	412	382	414	433	403	387	419	435	398	379	379	406	387	408	417	401	413	412	414	382	396	414	427	455	371	410	443	346	417	427	429	434	429	405	437	385	436	407	460	394	383	391	406	442	395	438	383	403	420	380	441	426	458	420	422	471	397	400	414	442	398	417	394	422	403	403	439	420	438	397	396	434	392	434	409	418	413	405	416	413	405	381	404	376	418	432	454	417	350	429	427	389	386	444	385	404	419	448	386	430	403	436	431	401	447	414	414	418	422	420	427	399	442	415	456	443	435	366	422	392	416	417	425	432	438	486	399	410	416	433	383	385	424	419	405	400	429	420	412	437	451	398	438	412	418	437	378	392	391	424	412	415	417	395	459	420	398	391	405	450	406	415	435	390	413	427	386	433	392	390	400	417	406	415	422	437	455	422	425	423	413	381	397	446	445	411	461	429	371	420	407	421	416	418	438	427	456	412	365	419	423	398	385	427	381	423	411	419	414	412	421	422	426	431	419	418	404	429	391	403	385	408	417	410	388	434	417	405	396	409	400	432	431	406	353	420	436	411	393	419	427	426	433	440	434	397	394	449	416	401	418	415	408	434	410	412	390	417	440	379	412	452	388	427	450	453	439	411	418	423	397	445	437	421	432	417	423	447	394	388	427	450	414	459	436	388	435	418	418	418	396	413	424	394	392	387	430	424	445	452	453	413	444	438	426	401	434	367	414	425	395	442	401	420	412	439	388	424	480	376	397	421	437	388	446	409	409	422	375	443	404	455	415	424	428	425	421	411	428	401	437	429	421	377	392	416	426	401	408	429	438	385	418	412	385	437	418	376	407	385	390	403	400	408	391	385	423	386	427	413	414	417	421	381	434	413	448	432	386	405	418	425	408	406	457	429	427	434	406	396	432	420	434	414	400	391	385	408	410	402	411	413	414	414	396	407	383	375	425	422	419	377	436	457	427	393	386	431	397	394	402	447	422	428	415	401	427	451	421	438	388	406	399	388	390	408	401	412	396	386	404	436	411	415	401	386	412	375	397	418	404	405	425	435	421	421	391	404	418	394	410	417	400	404	391	458	433	400	429	440	418	435	410	377	388	426	396	427	413	377	423	427	401	436	418	390	390	416	405	413	401	427	419	397	439	399	402	398	410	420	402	433	422	427	403	407	441	401	413	395	391	403	411	452	412	435	404	460	387	441	430	410	421	421	394	378	388	421	412	420	440	422	391	404	393	371	430	434	394	441	460	439	421	408	448	391	395	416	420	376	440	407	413	397	445	405	438	393	438	421	429	407	428	436	391	428	433	430	470	403	419	429	399	389	429	391	440	396	396	474	423	435	438	409	424	403	443	407	423	445	427	381	428	431	405	444	410	430	412	374	424	409	382	423	404	431	370	385	385	400	405	408	396	371	394	424	419	430	423	435	431	424	410	397	412	425	424	376	423	405	417	426	414	426	418	391	411	395	418	416	417	435	417	408	425	425	437	397	408	409	419	415	398	447	434	386	424	384	412	424	449	371	439	405	441	414	439	414	413	423	391	409	415	404	366	385	458	397	422	429	425	387	402	412	396	405	409	363	395	459	415	424	371	426	403	414	419	420	415	413	415	440	424	394	391	422	417	438	413	396	434	431	415	403	430	402	420	458	403	386	377	408	403	441	448	413	413	411	389	398	460	430	412	400	413	415	382	397	395	439	434	438	428	400	437	416	404	435	414	416	415	395	429	453	397	379	380	413	433	415	369	421	416	414	430	399	415	436	462	429	375	466	400	421	423	414	377	418	422	408	404	402	416	403	399	387	371	380	424	416	451	431	361	390	418	426	438	411	458	442	401	413	383	431	427	413	398	421	390	426	409	396	416	431	422	428	440	433	417	413	445	438	448	421	405	436	383	406	381	436	400	441	421	418	398	385	411	393	427	399	390	418	442	414	424	420	398	408	405	404	436	401	395	362	432	466	401	398	415	403	377	429	419	409	394	454	422	406	443	426	389	405	401	411	433	434	450	374	394	405	413	416	395	421	424	407	420	442	426	428	427	370	422	378	414	445	419	416	419	425	416	429	452	439	442	423	389	389	412	391	379	413	401	390	465	387	396	453	420	429	414	443	424	414	417	407	414	444	411	446	405	445	450	419	395	403	428	459	414	395	405	427	406	430	405	414	375	393	425	446	440	416	422	414	395	380	407	412	440	395	398	360	448	427	435	407	406	390	419	400	427	412	385	436	430	409	389	434	400	419	375	375	406	392	451	415	421	395	416
2590	401	431	435	400	403	371	358	367	324	365	341	325	373	345	350	333	342	351	294	371	354	360	341	329	345	306	322	322	332	316	342	319	309	335	335	312	311	332	342	314	338	326	322	325	309	350	352	334	342	343	314	303	325	328	358	349	384	350	361	327	354	343	344	312	369	309	296	326	323	328	350	334	304	336	339	352	341	337	311	363	336	353	320	338	340	348	350	328	337	342	330	350	347	331	373	348	325	315	356	347	318	327	331	309	329	354	341	349	347	345	327	346	364	365	348	338	363	380	345	342	328	314	330	323	338	354	343	311	381	320	330	320	326	325	335	329	342	355	311	333	338	330	344	316	354	297	377	322	333	302	354	333	346	339	330	354	349	319	322	313	331	360	323	332	342	322	341	312	345	351	373	344	340	320	337	399	340	327	362	338	354	341	332	379	327	306	355	319	335	350	308	330	313	324	315	365	351	335	345	351	351	335	330	318	324	326	329	347	329	340	338	337	346	365	356	342	296	337	337	359	308	356	329	325	357	336	356	320	344	340	349	337	305	324	342	380	354	337	314	301	351	369	320	320	299	359	347	312	343	327	358	332	357	342	315	344	313	338	348	329	326	342	312	314	297	351	325	347	329	330	323	363	342	338	324	303	390	327	347	358	387	332	316	339	343	348	326	318	350	342	353	334	330	346	360	334	285	350	344	338	348	356	362	330	338	333	313	356	317	327	329	341	336	306	370	352	328	322	356	338	345	297	340	374	344	337	307	376	323	343	334	351	343	336	333	331	346	345	334	343	343	327	319	335	326	310	334	345	346	333	322	328	319	335	321	290	331	326	331	314	317	335	330	340	344	357	343	336	349	341	352	344	307	322	331	329	348	345	316	335	354	316	365	303	319	344	360	352	327	335	340	339	337	332	328	311	343	352	345	331	354	338	291	306	308	317	360	326	347	316	327	337	319	383	303	342	333	366	344	361	331	328	342	307	357	319	365	362	323	336	310	304	312	324	334	369	343	336	353	299	325	318	365	310	302	342	356	339	318	361	330	306	353	321	311	336	305	336	357	343	333	336	353	358	360	318	327	332	329	323	370	340	337	331	280	323	355	317	347	343	328	322	339	361	334	355	310	323	363	358	337	355	332	336	327	355	348	331	354	341	316	339	324	326	344	342	338	329	351	331	319	352	379	297	333	322	333	355	325	294	375	333	307	338	347	325	340	334	351	330	332	346	321	324	341	327	395	363	331	332	302	329	317	326	341	338	312	293	351	346	347	333	331	313	321	335	331	330	350	327	331	339	330	340	379	317	364	325	322	327	335	360	292	334	346	356	300	319	344	345	320	327	345	335	348	332	315	325	319	337	354	347	305	331	344	330	352	362	320	327	342	335	327	340	351	336	313	355	327	331	360	356	321	357	327	344	311	333	308	343	307	331	344	328	321	341	351	350	342	329	316	313	358	339	329	343	363	331	327	321	363	361	317	344	349	315	348	340	317	330	324	338	322	312	378	315	327	308	331	333	349	341	322	357	337	369	348	339	323	376	342	343	320	328	373	326	323	328	344	330	347	320	304	332	331	344	336	322	328	304	370	346	346	357	308	358	316	329	326	328	334	328	339	311	367	348	338	329	341	350	327	349	355	317	350	330	373	339	343	356	316	356	337	345	305	340	371	324	338	311	330	330	337	331	305	332	349	330	345	319	329	351	366	348	316	338	347	335	335	322	318	309	395	340	332	336	336	331	355	322	329	313	345	312	349	351	294	351	312	335	314	351	327	345	347	352	320	312	309	337	311	337	361	326	336	330	331	330	323	333	310	342	356	356	307	331	338	343	308	345	351	315	337	315	360	379	320	315	356	307	312	335	343	330	351	314	369	309	316	304	317	330	295	374	352	353	329	365	335	343	340	328	343	355	302	335	331	337	361	334	340	329	347	303	323	349	330	300	334	328	351	325	345	329	363	305	345	311	322	357	341	332	340	320	363	339	350	351	325	340	334	366	359	307	340	335	321	315	322	348	370	344	318	342	319	318	344	329	361	329	322	347	355	330	374	296	318	346	391	337	353	343	317	328	340	325	367	333	317	348	313	358	327	336	330	331	354	348	327	368	357	304	355	352	356	354	339	326	351	316	331	336	307	340	336	324	329	297	375	330	329	355	341	350	345	372	374	333	323	337	342	365	337	305	327	326	308	335	357	346	334	359	340	382	378	374	345	339	353	322	360	360	352	351	357	315	358	342	339	343	348	333	307	363	335	344	348	349	328	352	357	319	311	349	318	375	378	347	320	342	312	349	310	321	366	314	304	334	301	318	344	342	322	354	341	342	346	312	316	354	354	342	342	343	360	325	347	331	306	355	343	323	348	370	312	335	337	330	328	329	337	328	333	306	327	327	311	333	340	335	326	339	333	334	334	308	303	327	288	306	353	289	320	353	347	329	371	324	362	318	341	313	313	322	376	318	335	349	341	332	338	337	315	361	342	342	313	348	372	339	313	330	306	329	346	331	358	332	330	350	305	341	335	345	296	341	332	316	378	338	334	367	336	331	303	326	334	330	366	320	348	340	335	324	346	342	310	341	347	343	362	331	348	347	345	329	331	354	319	335	349	337	349	287	343	315	348	351	343	309	321	359	306	332	338	363	328	335	298	324	325	303	321	341	344	321	336	343	340	348	333	373	386	342	346	345	350	328	332	324	328	336	331	366	332	315	337	315	359	323	344	294	324	355	331	342	360	362	336	337	335	321	346	314	328	355	353	362	383	327	319	368	345	368	345	355	325	338	334	345	359	367	360	345	313	320	345	337	323	326	331	330	325	315	308	336	329	320	384	367	344	367	330	341	333	308	352	342	336	328	340	359	338	310	317	357	319	294	362	388	355	309	378	327	338	341	320	327	325	340	353	350	315	327	316	360	366	359	351	367	329	356	330	337	330	330	358	345	324	328	366	334	322	378	372	315	315	370	340	317	317	350	344	348	329	347	310	358	343	328	342	344	326	313	319	333	342	348	344	343	343	305	333	313	368	339	329	325	317	334	358	330	296	343	301	357	349	334	308	341	343	331	360	336	310	323	362	346	324	332	311	319	370	338	330	335	349	325	349	354	350	322	339	335	361	349	350	356	336	355	371	331	349	326	347	357	305	292	334	353	356	338	344	325	361	352	329	341	333	317	305	332	331	342	340	349	366	313	314	348	356	337	328	329	331	332	318	346	373	346	357	332	326	337	352	336	377	341	339	369	363	320	352	346	356	321	309	354	314	360	353	332	334	365	323	336	344	307	370	314	321	359	327	325	358	366	369	312	364	303	349	374	309	296	259	312	315	318	353	350	299	358	332	342	315	332	352	319	325	320	345	357	332	340	325	331	305	356	317	349	327	325	326	360	351	353	322	368	359	359	337	320	349	385	340	345	337	350	356	310	349	330	364	316	351	333	330	315	347	335	330	357	343	308	322	351	330	351	329	295	319	325	345	339	330	345	347	340	359	375	330	310	335	331	340
2676	1011	1020	1116	1092	1107	1063	952	989	926	936	856	938	903	875	863	815	885	897	845	908	867	883	882	893	873	824	874	892	806	850	856	857	874	887	824	851	831	904	893	876	859	922	882	828	875	919	867	908	893	893	859	864	870	850	816	868	839	912	883	843	849	845	867	889	913	855	890	903	804	838	933	881	846	847	861	864	885	909	848	856	868	906	869	862	862	913	872	888	831	851	889	811	817	875	823	865	884	850	809	887	883	844	845	834	816	858	848	872	847	824	908	876	885	893	867	916	834	863	833	840	846	879	853	838	882	886	864	865	799	849	850	817	887	812	865	883	860	880	895	856	820	875	831	855	871	854	857	887	897	844	890	866	829	896	877	851	892	839	849	841	820	865	856	874	821	910	838	831	922	883	902	901	866	856	815	842	894	893	917	860	845	858	806	861	846	843	887	815	855	800	855	843	826	856	901	872	872	917	877	860	829	870	869	863	897	886	851	880	865	825	847	857	843	811	833	895	850	847	862	855	833	909	832	877	864	825	865	881	867	876	838	900	844	890	835	842	841	858	863	904	844	867	882	879	879	841	843	871	816	870	878	838	834	850	884	900	859	915	936	881	890	847	895	903	859	924	853	873	853	929	861	901	803	863	879	845	908	909	843	881	855	885	822	873	836	877	928	871	878	873	928	869	878	921	860	844	825	912	867	893	934	825	889	856	871	919	846	838	881	848	882	831	851	898	881	836	857	859	893	894	891	821	840	896	890	838	877	828	853	831	956	904	817	831	895	836	917	835	843	822	849	835	888	894	877	847	822	902	858	866	861	868	843	876	861	893	841	874	863	863	841	842	883	902	847	859	891	914	865	865	892	878	922	885	879	866	868	890	864	872	860	915	802	832	879	843	906	906	918	893	847	840	866	858	851	819	876	880	844	896	869	858	867	825	838	874	874	850	853	831	835	869	831	845	818	885	854	883	888	816	825	872	860	865	855	814	890	861	891	844	815	848	834	818	897	881	865	902	893	855	809	851	855	931	909	873	856	837	833	897	861	869	871	894	825	854	845	841	832	891	801	871	896	875	840	882	847	846	843	895	856	870	854	843	828	830	854	793	888	829	862	891	871	893	885	864	886	830	907	896	844	828	836	878	858	871	850	849	916	864	823	813	852	861	850	836	864	878	854	846	886	866	831	910	850	857	866	838	836	848	857	863	858	866	908	869	857	850	906	904	827	837	845	864	882	857	871	835	873	913	883	827	912	851	835	879	843	870	913	843	842	838	898	833	877	845	821	828	864	895	893	861	861	855	839	874	874	855	926	842	899	821	915	846	829	846	949	833	885	810	927	895	907	887	817	844	842	876	893	874	896	831	913	878	849	883	869	885	872	854	899	839	846	853	841	903	858	813	900	845	946	886	883	843	815	879	877	866	836	849	873	861	857	824	894	874	824	865	831	821	853	851	845	878	881	868	884	884	874	833	879	874	888	901	900	882	910	861	846	859	893	884	878	860	870	901	809	879	831	878	828	845	852	850	880	846	924	884	878	883	835	854	859	870	860	887	850	864	866	917	813	865	900	807	811	883	851	871	831	827	865	917	871	829	875	824	839	860	836	865	828	872	891	948	877	838	835	866	843	831	823	841	834	877	885	829	793	845	854	893	843	860	861	852	847	854	822	872	866	842	818	845	860	810	845	868	819	849	819	856	834	896	897	836	869	866	877	828	862	872	800	834	877	888	891	905	862	873	832	907	902	869	894	910	900	836	863	853	853	866	862	909	865	843	841	842	900	870	898	903	833	852	818	841	836	817	839	869	914	814	857	843	872	918	895	874	852	809	856	909	842	872	854	881	847	820	889	829	875	917	838	890	856	881	961	841	888	888	834	884	941	826	881	855	869	825	843	811	870	822	868	827	851	879	872	808	856	866	861	849	845	890	887	876	868	827	850	856	822	902	871	834	900	889	864	879	866	839	889	882	891	853	880	875	905	864	883	860	835	875	871	902	883	864	877	859	854	885	890	852	855	823	816	889	863	887	855	892	848	837	851	914	841	799	858	849	851	942	814	844	867	850	847	887	832	872	863	834	847	850	838	833	879	860	912	866	856	904	812	851	887	934	839	875	867	862	855	853	887	864	834	801	908	881	825	876	872	855	862	852	931	817	901	878	868	889	873	880	863	911	859	846	818	844	876	895	828	861	877	887	830	863	826	861	874	866	845	867	862	892	839	851	899	845	870	828	815	818	848	902	872	821	865	830	949	871	892	875	820	899	898	857	889	896	818	849	878	841	899	881	846	896	825	907	880	856	917	927	837	822	875	807	882	884	794	843	889	869	855	864	841	843	862	884	858	883	857	810	842	885	846	877	851	888	862	888	861	835	845	857	831	887	912	877	853	914	878	821	833	899	853	884	905	878	874	849	833	830	858	861	896	837	867	850	838	841	807	904	859	912	893	854	891	863	843	894	874	877	875	827	825	855	826	828	866	846	870	854	842	920	847	785	841	836	854	878	909	812	811	849	876	950	900	833	833	860	893	828	831	848	831	847	896	820	858	859	877	864	844	855	837	829	832	874	814	904	845	883	919	856	911	845	850	880	829	835	834	852	787	811	864	853	889	852	856	843	873	863	824	855	853	840	849	873	797	871	864	782	907	833	830	824	882	873	866	881	840	842	888	891	867	837	841	774	910	833	843	878	878	856	880	857	860	860	842	871	824	857	879	830	847	857	865	883	898	854	829	864	886	833	862	895	886	884	858	846	855	814	878	882	852	864	835	886	878	796	869	891	850	841	867	806	896	825	847	897	817	836	881	850	888	925	866	852	905	891	892	915	827	892	852	836	776	865	869	859	834	848	917	847	894	863	921	835	897	805	849	900	887	882	810	878	901	907	856	830	843	870	842	829	814	824	885	837	873	870	907	844	862	860	861	853	891	913	846	848	841	850	884	908	788	829	828	867	874	839	873	863	857	849	830	888	864	854	857	892	857	809	858	867	881	860	881	896	866	889	851	858	862	848	863	883	883	887	839	835	874	879	860	880	917	826	904	855	864	892	931	837	866	868	809	849	930	836	858	876	865	853	876	839	901	869	869	837	857	864	865	865	917	792	869	899	854	897	853	881	848	852	830	884	924	871	833	855	865	836	887	868	881	894	845	816	847	878	855	926	885	897	838	882	834	806	853	903	860	857	845	883	879	873	898	864	866	865	835	875	915	809	857	863	877	927	880	883	826	869	824	877	879	890	868	873	838	861	883	850	898	826	844	887	834	849	836	856	876	909	836	848	835	856	860	885	913	880	819	880	845	839	864	896	831	899	917	857	863	859	888	920	879	869	870	859	892	861	880	827	885	875	839	829	861	889	836	877	829	819	900	887	859	852	827	901	862	850	885	801	919	878	909	898	849	870	873	828	839	885	933	844	856	872	923	851	906	847	877	870	896	824	881	841	834	885	871	904	868	859	852	884	877	829	857	829	876	875	873	878	859	824	862	824	837	833	821	831	862
8545	1087	1411	1186	898	705	597	554	529	451	399	426	423	355	351	358	333	306	356	343	353	353	358	318	322	342	314	316	332	326	325	319	351	322	313	303	334	332	314	319	335	319	322	301	322	307	315	310	342	285	316	326	314	331	353	293	323	316	313	357	357	316	343	317	332	309	348	286	317	334	309	308	345	313	305	329	325	313	282	310	326	284	286	318	289	347	309	309	354	287	328	301	321	337	287	280	305	285	308	286	299	301	301	330	303	307	313	311	275	328	350	280	319	314	339	299	336	322	296	305	328	312	314	353	316	319	329	321	312	324	300	298	323	332	326	322	291	303	324	314	317	312	315	316	357	322	309	345	330	311	328	270	310	297	310	336	320	336	306	346	327	282	310	321	322	331	289	334	334	308	288	309	339	359	337	292	308	319	355	320	307	347	319	346	305	324	293	288	296	315	317	328	344	318	314	323	329	301	329	304	318	340	318	324	303	320	317	335	309	335	315	314	331	331	305	310	323	316	324	333	329	322	324	317	342	292	304	309	311	313	313	274	310	313	325	301	318	319	286	359	294	317	291	301	300	320	334	315	299	319	294	308	350	278	290	334	300	326	324	323	285	312	356	311	312	309	298	311	315	284	300	314	288	322	321	311	300	321	296	283	279	333	299	289	315	333	317	322	350	315	316	301	334	309	327	274	308	283	295	374	327	321	306	301	294	345	338	336	306	335	304	275	318	299	310	330	312	332	321	301	306	304	318	341	344	302	302	359	346	298	334	309	349	319	313	290	318	307	345	326	294	321	331	312	334	285	336	308	315	310	311	325	334	307	311	302	270	302	330	334	330	329	334	309	332	336	341	326	331	326	315	286	310	330	321	312	304	327	290	324	318	322	312	315	324	327	292	328	304	316	318	276	318	310	339	296	334	330	313	301	294	317	279	325	313	315	297	312	322	344	311	308	319	326	338	273	328	299	318	339	297	316	328	302	323	337	324	327	308	332	338	293	297	302	323	327	316	333	297	328	305	330	294	302	321	316	278	324	316	325	297	342	301	294	303	316	334	327	333	337	337	295	348	285	302	293	320	348	296	306	321	320	324	320	322	310	317	287	302	296	279	302	315	325	340	345	318	288	307	345	294	317	304	333	326	307	298	306	324	329	340	310	303	330	291	333	314	323	308	301	314	286	291	288	284	300	311	361	312	307	315	293	294	347	316	311	329	313	305	291	309	329	301	309	301	308	324	350	300	280	299	309	293	347	375	288	317	311	302	308	333	334	332	353	348	330	336	322	329	331	305	346	283	320	359	327	319	340	276	339	304	320	349	324	305	314	326	335	308	293	300	330	287	313	328	290	305	343	291	303	321	330	321	292	309	314	316	302	287	276	306	259	309	294	296	302	313	319	330	303	337	286	303	299	301	333	303	328	320	323	306	324	320	294	319	338	323	326	306	318	297	287	299	292	301	290	291	334	337	282	275	285	331	321	313	337	331	315	310	296	314	304	325	324	314	302	328	313	282	304	351	297	284	307	320	304	309	288	328	301	350	324	306	324	292	334	307	326	324	336	300	317	297	326	313	296	312	316	293	299	306	343	341	299	311	279	340	316	336	281	305	303	319	336	327	285	321	305	338	308	262	312	325	306	288	338	351	314	347	304	327	355	323	287	305	288	322	287	343	298	313	330	311	333	357	298	304	297	314	341	288	314	296	313	330	311	288	322	302	336	302	315	305	275	330	334	313	293	325	311	318	297	321	327	295	310	333	314	344	303	294	287	331	291	298	349	311	332	321	322	330	319	327	320	306	312	317	310	325	307	287	339	309	300	303	334	302	315	335	330	316	313	307	301	305	320	332	306	326	307	286	313	283	310	313	300	315	341	317	327	308	326	317	316	323	318	346	326	315	295	307	343	282	324	310	295	316	316	314	287	297	341	294	284	287	310	308	348	305	354	329	269	317	353	335	338	336	299	326	316	308	324	300	314	305	304	324	329	308	319	325	282	321	329	304	327	309	311	312	351	343	333	323	309	300	305	314	306	316	299	286	331	310	302	340	314	297	311	324	292	362	308	299	297	295	289	305	346	334	308	322	317	304	321	351	337	304	296	319	345	301	317	291	314	304	312	318	300	326	302	291	296	289	327	329	300	308	322	310	311	305	344	289	322	354	322	310	313	301	281	304	300	335	300	305	326	290	272	295	333	315	318	331	310	346	302	326	325	283	307	308	369	318	349	291	316	315	309	335	300	311	319	307	303	316	270	317	304	332	298	297	300	378	340	305	324	340	341	285	302	316	307	315	323	293	313	311	287	310	310	328	328	311	299	325	329	343	331	316	298	332	327	341	312	315	274	304	291	326	345	324	313	332	309	322	299	296	308	306	343	325	299	291	338	304	319	340	278	319	363	343	336	327	316	344	329	339	340	316	297	285	311	308	313	324	300	348	348	303	296	311	312	297	324	332	287	327	297	315	312	336	288	325	332	336	311	334	316	303	323	328	307	308	358	312	320	323	321	332	308	298	343	292	313	302	295	296	305	331	309	316	292	296	320	310	318	335	319	312	290	340	335	324	314	351	303	314	270	310	281	311	310	314	302	337	285	282	304	312	360	304	289	292	293	335	324	297	301	316	329	322	355	325	282	285	320	336	299	306	301	311	338	320	304	330	360	298	319	326	295	327	296	296	335	305	288	291	309	275	330	364	295	319	304	315	319	325	318	349	284	297	309	355	313	323	338	328	287	307	353	303	316	314	275	311	328	302	318	303	280	316	329	330	282	308	331	287	286	300	327	291	306	343	302	319	321	303	327	313	308	310	331	301	306	372	322	309	324	312	351	298	306	289	293	318	333	280	331	309	325	312	318	299	316	296	328	330	316	309	288	334	338	344	315	320	311	317	278	292	316	333	315	289	309	316	337	312	329	276	321	326	283	290	359	336	329	330	297	340	311	322	301	332	345	331	300	327	304	325	301	337	332	287	294	318	318	317	326	297	301	323	284	317	315	310	313	315	321	333	330	311	324	339	322	329	361	328	275	282	313	309	295	312	303	315	319	316	324	303	304	322	310	302	314	305	306	323	264	313	301	304	334	322	359	296	288	318	307	323	290	309	324	315	295	318	313	322	318	319	278	329	301	320	318	293	314	328	312	314	320	320	281	338	295	324	331	309	339	306	327	315	310	327	291	327	306	302	302	327	287	277	326	281	299	339	295	325	324	329	299	303	299	289	329	289	349	315	289	342	296	325	339	328	311	327	301	310	304	313	342	315	315	311	301	334	326	322	309	317	328	323	318	328	336	292	314	317	316	294	298	308	305	283	290	335	322	297	346	285	315	295	324	293	318	303	311	327	308	300	361	311	332	316	323	332	310	301	291	345	356	319	322	323	318	331	311	308	330	295	284	316	345	321	298	342	296	317	309	309	314	327	316	321	306	309	309	290	349	317	311	323	344	337	292	327	335	325	305	338	297	301	278	322	331	324	333	314	314	290	327	309	303	331	330	302	312
5872	1628	2999	3436	3081	2668	2201	1895	1771	1549	1492	1307	1291	1206	1194	1072	1105	1092	1073	1062	1006	999	936	969	955	917	900	937	927	880	884	881	877	870	822	865	883	845	891	827	855	828	836	863	803	830	839	820	864	844	826	821	811	802	837	853	867	843	810	817	836	791	845	821	825	829	817	831	816	840	787	818	831	795	840	826	850	792	816	751	806	778	814	847	799	804	765	812	810	844	810	818	805	796	787	791	868	799	759	819	815	831	806	825	771	848	805	776	767	749	813	859	793	796	861	837	806	770	799	839	775	819	758	809	830	791	863	781	837	794	811	779	862	819	843	777	815	809	773	788	801	873	850	781	803	744	818	782	773	805	793	828	753	783	792	800	789	782	736	842	794	831	826	816	781	803	782	860	808	852	749	817	845	801	809	839	808	797	804	846	825	831	752	793	770	815	804	779	771	808	778	799	806	832	770	762	774	779	866	793	787	799	804	801	825	813	808	767	784	777	840	783	817	794	812	806	830	732	791	813	849	794	799	770	778	770	765	785	771	809	780	870	787	821	838	791	807	749	835	791	814	791	790	760	886	797	831	745	772	827	810	787	847	745	786	823	791	824	823	817	804	805	749	810	739	832	839	779	814	794	852	780	836	781	753	746	741	820	857	841	862	807	811	795	795	807	840	818	781	808	760	801	782	831	812	825	840	725	820	790	813	777	773	841	831	775	843	773	802	760	801	814	776	788	744	776	821	827	796	814	791	775	782	816	757	781	767	769	832	799	796	722	776	797	802	771	800	815	815	779	773	777	785	794	826	822	803	810	811	793	852	811	756	774	811	826	804	829	841	786	841	827	793	816	805	819	829	813	783	805	782	803	762	788	793	845	800	795	775	832	775	807	793	846	785	831	804	808	777	796	857	814	791	781	747	786	781	788	814	766	722	796	802	772	789	777	775	808	749	819	781	795	827	829	800	857	808	787	761	774	747	789	798	752	836	797	849	805	785	796	780	788	767	842	828	808	768	829	836	824	817	785	825	801	787	794	800	842	801	811	846	759	771	808	805	791	801	871	771	826	758	770	820	830	774	782	817	791	739	734	790	787	787	746	826	766	854	823	795	848	777	798	829	794	827	819	781	795	804	816	843	780	784	814	755	827	811	761	800	777	883	792	782	782	799	794	780	821	792	774	859	797	818	809	839	802	782	770	805	805	799	817	788	809	779	811	839	761	762	809	806	779	817	832	827	798	762	806	761	797	757	832	835	816	800	750	780	756	839	811	794	803	787	824	788	812	782	800	774	783	800	803	797	772	846	785	779	799	767	792	745	815	839	824	806	806	775	800	779	785	836	792	780	828	781	792	779	783	799	852	768	792	783	787	795	810	820	824	802	827	801	817	824	772	815	776	841	817	836	787	810	748	773	792	767	793	817	819	852	812	823	805	829	853	837	790	811	825	768	804	698	759	744	846	770	811	791	784	847	794	812	753	809	814	783	800	791	786	810	859	811	763	820	796	804	807	823	814	801	770	779	768	800	812	830	804	783	798	779	821	813	733	756	779	776	771	822	841	839	788	765	813	773	806	837	806	809	779	772	793	831	816	819	780	814	767	798	847	802	772	759	839	772	809	806	806	777	803	808	816	830	816	789	861	822	741	774	805	785	795	800	819	809	804	804	789	793	825	798	798	781	815	779	815	797	809	784	824	826	805	785	813	813	819	796	768	820	747	852	793	764	759	803	805	814	812	821	771	783	793	763	780	871	815	796	815	807	830	815	797	766	828	754	820	766	827	782	789	788	768	761	790	817	814	800	823	821	788	828	796	780	780	769	710	753	795	800	751	791	819	802	805	810	800	811	803	749	828	779	774	817	867	817	818	788	782	776	750	783	740	863	802	844	802	840	816	797	825	823	835	805	786	823	791	816	861	804	789	860	809	805	799	816	781	851	779	824	762	762	788	754	832	789	774	821	758	758	827	790	825	806	783	827	810	790	814	778	810	802	792	786	814	802	804	832	755	815	784	824	770	808	799	783	796	793	842	796	772	814	816	843	852	820	774	860	805	800	816	827	824	826	809	784	814	812	836	780	800	808	860	818	799	759	789	783	774	781	803	821	751	770	819	846	801	814	796	754	773	712	800	821	782	812	793	795	816	783	825	800	791	811	788	791	834	820	761	772	805	797	829	815	753	829	847	826	763	809	774	779	786	774	818	794	771	776	764	804	807	787	820	806	821	826	774	813	767	766	817	760	775	801	819	872	791	805	825	773	781	757	835	771	767	818	761	810	807	779	815	832	842	788	777	807	816	802	813	807	781	844	811	833	807	817	799	806	817	812	813	805	799	761	788	785	847	784	746	830	785	869	812	766	834	801	823	770	822	792	825	819	794	827	756	764	782	805	750	875	813	831	800	812	799	814	777	804	800	770	805	760	829	827	815	800	757	799	739	786	815	788	784	764	755	792	830	818	786	795	832	824	793	783	838	819	755	755	816	780	743	828	791	788	810	815	824	804	854	832	776	753	798	812	768	820	783	786	828	771	796	771	761	815	786	780	812	813	802	809	817	797	793	827	791	810	778	748	776	839	791	797	793	834	812	773	785	793	804	825	822	848	812	775	745	783	733	841	798	781	761	823	771	780	801	788	815	820	790	799	741	857	779	827	806	794	757	825	805	770	819	804	769	763	765	796	768	786	777	798	791	808	802	790	790	755	812	781	806	836	778	789	804	816	805	772	802	779	820	753	794	776	799	819	783	817	781	826	840	791	750	801	760	804	786	737	795	833	825	827	803	783	773	860	801	817	789	809	793	815	773	741	790	834	756	862	820	771	818	796	828	806	781	818	778	809	762	783	819	846	779	809	796	817	808	833	761	775	781	776	797	813	798	815	796	758	837	818	792	772	832	775	810	791	837	793	765	816	832	793	745	829	818	808	803	804	799	826	788	826	768	800	798	805	767	784	818	812	788	807	796	787	766	809	794	765	782	764	794	793	850	766	794	848	779	811	801	802	771	834	841	781	791	781	816	763	834	823	798	833	861	789	799	809	802	801	831	813	758	778	821	833	863	777	842	831	783	826	790	786	781	824	835	758	798	798	782	811	817	791	757	817	839	772	799	806	783	790	775	772	804	817	787	859	815	797	851	775	821	800	799	779	823	828	816	760	813	853	744	808	799	780	750	806	807	771	777	764	863	771	818	779	812	770	838	783	763	806	807	814	815	870	785	809	866	821	807	837	834	800	805	810	802	742	758	792	836	816	787	782	814	788	802	772	856	804	764	753	800	776	777	799	844	770	765	787	823	835	783	772	807	802	784	844	812	778	811	810	811	823	822	761	805	850	754	835	798	825	817	824	777	841	821	823	769	804	841	816	795	789	776	826	777	847	798	787	799	784	854	830	806	751	818	787	818	781	829	766	773	760	815	858	760	824	800	831	756	811	779	803	824	780	854	777	783	740	832	796	804	782	767	770	793	810	812	804	801	811	750	794	785	797	814	782	783	764	823	789	810
15568	2374	2467	1878	1415	1003	742	589	534	399	404	312	308	277	279	233	261	216	233	230	201	146	182	220	180	189	186	167	200	174	160	162	179	183	180	153	159	167	189	160	171	147	161	166	176	158	135	171	141	160	150	158	133	144	156	146	164	154	164	160	161	171	151	142	145	164	159	153	162	171	161	128	161	142	143	145	160	129	154	164	156	151	172	173	161	161	155	153	147	135	134	154	175	137	154	162	145	151	150	149	143	167	162	157	163	167	159	145	167	159	148	137	162	155	162	136	154	169	170	149	162	140	136	133	138	167	146	163	164	157	165	155	175	140	142	155	142	136	154	153	128	140	158	150	156	166	149	142	126	180	167	167	136	148	148	162	131	163	152	138	169	128	160	149	157	139	143	178	158	172	145	159	173	142	143	146	130	157	154	150	149	165	168	131	131	154	157	139	179	148	144	174	126	135	162	132	170	163	158	166	124	154	160	140	168	158	157	145	148	164	156	160	140	148	148	153	170	144	166	142	137	158	170	154	148	138	159	146	145	175	167	142	174	148	171	153	133	138	166	165	141	138	144	153	134	152	168	174	160	180	143	146	146	151	137	177	140	162	153	147	158	161	158	154	148	164	175	162	159	175	143	156	142	135	162	164	166	119	143	171	129	138	137	152	172	173	142	135	157	156	133	140	141	152	155	141	152	162	169	137	148	146	141	184	147	159	149	153	144	163	165	150	143	136	158	157	163	154	125	155	139	148	163	151	158	143	146	148	144	188	140	167	161	141	156	170	151	163	147	144	133	134	186	141	151	156	182	160	154	141	150	152	173	145	146	169	162	154	152	170	143	168	130	143	171	157	170	157	154	166	149	179	142	146	160	146	158	161	140	138	144	184	159	167	172	164	186	155	165	193	157	177	160	151	142	158	144	171	159	138	155	146	171	149	149	152	143	147	144	166	170	137	148	158	159	147	149	158	160	148	148	152	153	150	155	152	142	128	169	162	153	143	157	162	150	152	166	157	160	185	129	166	157	161	169	144	156	151	163	152	152	137	118	140	153	164	153	159	153	144	153	156	161	139	143	154	154	151	146	175	173	160	156	159	178	150	177	143	145	148	159	167	168	152	160	143	167	161	154	145	154	160	142	180	147	152	172	138	130	152	140	166	153	144	165	130	148	150	166	165	130	145	143	135	162	146	159	152	180	172	157	147	143	133	145	135	166	143	148	170	163	152	157	165	126	153	147	149	136	172	164	142	154	165	175	145	143	172	144	152	164	150	155	149	149	174	153	117	144	163	152	128	154	146	144	140	135	170	148	154	155	158	159	167	156	156	148	173	150	176	140	156	153	169	157	161	144	136	172	166	153	174	152	138	127	146	138	134	130	159	176	141	140	162	145	166	173	141	146	150	153	168	171	144	168	161	175	155	146	136	157	184	143	143	170	144	155	157	157	168	145	161	157	127	166	153	153	141	138	156	162	145	164	153	162	160	170	179	162	142	166	141	153	157	154	158	161	161	175	152	164	175	142	139	149	164	149	157	162	151	187	163	142	159	148	160	164	157	156	161	128	153	154	145	161	147	171	153	144	162	136	162	153	143	166	167	139	176	135	175	156	155	148	148	154	152	160	142	145	149	184	151	156	138	138	165	130	144	138	148	156	160	143	162	155	147	170	160	151	157	151	158	151	156	167	153	145	166	156	150	131	173	155	159	157	161	161	160	137	147	157	160	169	168	157	146	164	153	166	167	172	163	171	157	173	165	148	152	154	177	150	145	166	131	151	143	156	152	142	174	159	159	171	144	157	159	140	166	159	148	104	150	144	161	158	156	140	154	163	152	166	159	158	141	173	153	144	151	167	167	146	141	170	155	157	161	149	165	144	170	151	137	170	173	169	133	152	181	140	141	152	156	171	164	153	148	150	152	158	139	159	152	135	180	159	160	153	172	137	139	144	152	150	162	158	143	155	152	155	157	142	146	142	165	155	139	143	144	161	158	135	150	159	144	160	158	164	144	150	159	159	168	179	164	176	139	188	143	160	166	137	155	140	160	152	138	151	150	155	162	151	163	153	155	150	148	155	172	202	146	155	159	169	160	152	149	141	184	179	160	156	144	160	167	145	141	155	158	177	144	163	148	143	128	138	166	144	133	181	151	143	159	154	170	162	153	133	145	165	150	162	162	157	172	127	137	121	168	149	155	154	163	154	132	153	160	143	155	153	134	137	168	161	145	161	166	155	160	150	136	145	148	166	183	161	150	151	161	168	148	160	180	162	146	170	156	151	183	167	134	145	174	143	152	154	165	159	134	166	159	158	149	176	151	176	143	140	157	153	140	134	146	152	146	167	127	144	136	126	138	142	138	159	143	152	157	172	148	149	149	135	162	125	152	171	161	130	172	175	150	158	147	147	177	161	158	158	149	148	145	164	162	149	150	158	151	146	155	159	165	155	163	156	124	131	157	161	158	173	143	151	167	148	162	153	158	152	135	137	157	139	145	166	134	140	140	139	163	135	152	146	164	134	154	182	163	144	176	167	144	147	138	160	154	160	168	153	138	142	162	160	144	167	157	127	153	146	126	162	157	161	143	163	157	154	151	150	149	161	136	158	155	179	140	151	148	163	167	147	178	140	143	156	122	138	137	157	158	162	162	153	149	166	149	183	158	161	154	148	155	149	137	154	132	169	145	142	164	159	176	150	135	168	135	152	140	170	149	149	149	179	175	146	150	122	177	162	156	159	136	145	170	154	162	154	152	122	156	170	150	145	130	162	152	173	129	158	154	178	148	161	178	147	158	157	151	163	172	142	191	163	156	167	159	159	133	159	162	172	151	159	174	151	162	131	155	157	142	145	167	144	150	166	161	141	149	148	141	157	161	146	185	147	158	142	165	134	144	151	158	146	148	149	159	160	158	147	150	153	147	125	142	145	164	159	145	136	138	138	123	134	137	153	177	154	149	139	158	164	158	170	145	149	171	147	135	180	146	169	164	173	152	163	146	132	162	133	153	156	134	142	168	142	151	155	160	173	156	152	165	143	186	161	153	159	167	155	156	149	151	162	159	150	166	151	160	159	152	166	153	150	168	150	155	156	134	142	140	168	143	164	156	157	162	149	156	158	154	158	144	154	152	163	156	149	155	134	154	162	153	143	167	147	161	148	140	162	167	171	152	166	150	151	161	145	142	167	147	163	160	170	152	140	147	149	154	152	165	144	166	160	144	156	150	145	144	127	161	160	162	153	140	147	146	144	146	167	167	166	154	168	152	166	140	147	149	178	148	177	155	144	154	149	156	142	153	169	147	165	150	166	155	149	180	158	140	131	160	173	152	130	141	156	155	152	171	159	165	177	151	166	152	145	128	154	154	135	146	137	154	145	149	159	155	137	147	152	171	141	161	150	152	138	132	137	154	138	144	162	162	162	170	173	152	158	145	151	170	156	135	158	164	138	141	150	158	151	176	140	155	168	146	155	162	154	133	159	141	148	153	134	139	168	134	131	164
7561	2083	4728	5653	4831	3874	3295	2651	2308	1926	1688	1537	1403	1242	1157	1080	996	941	889	887	832	754	722	720	696	665	683	626	652	587	565	596	551	588	502	546	543	530	522	489	532	491	493	496	511	518	526	447	492	462	463	475	503	458	448	514	484	512	445	483	457	501	460	494	437	482	473	433	470	449	470	428	470	450	423	442	459	441	498	444	469	429	391	449	434	454	424	434	463	413	468	415	405	471	445	461	401	445	438	462	474	405	438	464	427	440	410	437	410	431	430	463	454	472	405	476	472	418	410	453	409	452	453	418	420	439	459	409	498	433	449	474	440	443	428	446	448	426	405	413	458	436	453	411	455	415	467	418	454	400	452	449	416	396	457	421	446	407	447	467	447	429	443	453	402	414	474	470	433	436	425	432	424	452	432	478	445	479	430	438	429	458	457	429	431	467	424	423	426	468	452	421	414	427	415	445	415	409	418	422	409	419	415	447	452	455	406	424	430	438	422	392	463	444	448	414	429	451	432	471	444	431	407	446	462	424	424	452	414	425	417	415	386	427	401	443	430	421	442	416	455	423	416	448	404	434	446	447	437	447	428	441	417	415	456	442	404	455	457	379	445	447	437	439	390	449	418	426	424	404	409	436	401	443	445	426	435	434	433	439	430	435	427	427	431	444	409	426	416	404	457	423	427	442	413	455	441	392	412	434	418	455	445	486	450	433	395	398	435	443	426	405	436	424	432	427	409	424	394	432	437	397	426	454	445	434	399	432	460	445	431	433	454	452	453	414	410	433	457	430	412	435	414	406	429	414	414	432	409	409	425	427	425	424	432	437	439	415	371	409	425	437	418	426	455	481	448	410	409	444	397	418	425	426	417	433	411	430	435	442	421	406	432	406	410	433	404	428	403	447	500	435	435	439	453	386	435	483	428	429	458	464	432	451	430	432	435	427	452	434	417	448	454	413	422	443	443	434	462	448	445	423	447	415	421	411	407	405	459	383	440	409	400	431	473	436	446	419	422	426	410	439	441	462	426	445	434	428	429	440	421	408	435	420	427	394	414	431	431	458	442	435	398	445	439	419	386	435	434	436	476	429	434	462	395	433	451	420	409	429	434	432	411	445	483	419	446	412	417	436	448	452	401	390	403	447	425	435	412	416	409	403	423	418	444	451	415	414	430	462	433	439	413	421	444	427	410	382	458	423	445	447	431	437	392	453	467	433	413	472	407	417	389	414	413	435	478	434	426	394	433	462	428	414	378	413	415	427	440	427	414	417	427	405	429	387	426	423	430	437	417	416	426	421	431	443	409	428	458	410	373	398	412	436	428	448	417	451	406	461	407	414	431	449	418	420	409	409	412	433	450	428	464	383	443	440	447	395	450	448	453	439	399	454	414	432	403	418	430	392	441	423	430	450	423	433	445	477	478	422	406	396	398	448	450	386	427	440	427	430	447	424	427	421	422	448	406	446	405	402	427	433	417	441	442	436	436	451	425	425	441	440	432	436	403	446	385	428	426	428	415	386	384	412	421	428	434	427	442	454	442	410	452	452	415	394	440	432	440	423	400	430	419	422	451	416	414	449	397	415	415	461	426	452	442	443	437	419	436	442	415	406	428	459	421	414	458	416	439	402	427	411	389	438	453	460	448	406	448	432	428	404	437	416	452	434	455	402	378	387	419	399	436	431	458	444	451	449	419	443	417	424	417	443	467	385	430	430	426	434	460	421	409	430	414	451	409	444	448	415	450	436	414	403	412	394	456	422	464	439	421	439	412	405	393	438	443	425	418	375	433	411	396	428	441	431	429	460	417	414	436	431	466	417	440	438	438	427	455	442	465	421	429	469	421	421	428	407	419	455	428	424	386	426	437	440	423	400	424	443	426	451	417	455	432	441	451	416	405	431	461	414	432	433	414	428	412	406	409	434	433	401	413	405	455	438	437	438	386	459	409	415	425	410	404	429	424	439	416	401	432	420	453	449	408	430	423	434	447	431	427	416	420	422	422	402	409	419	442	448	378	435	434	429	424	433	423	421	440	454	439	452	420	417	416	444	434	398	420	411	422	392	419	397	428	399	444	428	425	437	439	404	426	432	412	438	430	415	424	406	437	419	438	437	416	439	447	411	439	430	446	454	446	460	401	409	420	466	438	415	432	438	392	421	437	420	399	418	457	435	427	431	430	399	437	438	426	426	392	401	448	415	396	417	433	424	474	422	401	395	409	412	425	405	463	414	432	433	449	413	451	406	431	464	426	427	464	415	424	419	469	441	453	442	439	413	451	481	438	418	406	438	448	415	416	437	457	438	408	440	418	436	434	412	469	369	436	376	441	435	415	432	419	400	451	418	431	444	421	399	420	443	430	415	444	430	453	446	449	414	388	442	426	408	441	410	455	396	450	425	404	415	462	404	432	430	426	432	420	457	376	412	428	435	416	410	434	408	439	439	445	434	457	434	423	441	440	412	441	428	436	449	425	436	437	395	485	434	422	451	431	425	423	469	381	435	404	412	444	427	452	414	459	410	415	439	434	397	452	419	408	426	404	469	409	441	430	398	409	434	447	449	417	430	424	394	412	430	440	440	427	367	401	443	429	389	400	442	426	448	415	418	466	430	436	407	405	426	421	368	419	413	449	425	418	409	393	439	417	432	444	422	431	444	419	457	459	401	430	385	428	419	423	464	454	406	409	416	402	411	405	430	487	427	475	400	423	429	432	462	369	400	383	411	469	416	438	416	442	402	449	423	458	424	429	433	403	445	430	452	440	429	438	419	446	433	449	391	429	403	402	393	387	428	435	421	415	425	416	437	454	385	425	400	424	405	405	463	448	417	427	454	409	411	433	463	436	441	413	418	442	402	447	426	406	440	454	450	428	445	411	422	396	423	440	440	421	429	427	400	450	409	405	424	433	459	435	414	448	416	423	423	437	433	365	422	440	433	388	445	400	421	398	412	417	458	399	470	434	428	460	391	414	433	400	366	391	425	444	419	418	405	418	441	397	418	439	436	402	442	466	411	401	405	412	423	445	455	413	409	416	413	429	427	429	432	440	419	403	402	402	445	449	442	412	436	446	457	408	466	421	434	406	379	411	430	438	430	438	399	410	451	434	409	401	452	427	410	443	415	414	414	427	423	459	423	405	417	427	458	419	441	416	399	396	439	402	429	435	421	468	421	455	415	423	414	434	406	464	420	455	438	448	433	433	422	356	385	412	440	408	470	400	437	459	438	417	424	437	371	432	425	464	446	401	414	413	422	449	433	384	480	431	406	423	445	438	431	422	436	424	376	455	389	419	415	430	446	434	401	438	433	439	415	411	403	396	421	427	411	381	438	420	438	419	411	455	403	445	427	452	425	428	449	455	442	468	421	432	414	446	419	392	428	462	434	414	420	428	419	392	370	474	434	430	444	395	405	389	437	438	424	376	420	398	399	423	444	430	461	412	442	423	435	413	443	424	416	388	393	456	441	423	442	437	399	404	412	419	428	414	424	421	446	420	424
2512	410	366	422	348	360	334	352	333	386	353	397	347	355	355	366	370	393	349	347	301	348	316	344	365	358	389	343	355	346	369	350	334	356	336	325	355	337	330	399	350	326	348	339	380	365	389	346	346	341	332	346	362	383	341	340	339	353	295	352	349	373	377	363	355	346	344	357	382	359	364	322	352	330	354	405	340	344	318	347	360	288	351	326	385	354	346	337	369	361	340	315	364	346	347	399	338	339	349	374	369	357	419	343	378	366	343	357	360	357	343	365	347	352	352	381	390	371	358	329	339	332	330	357	348	359	333	356	324	320	351	354	374	341	345	349	329	361	374	322	352	327	393	344	317	362	380	354	335	349	349	352	366	336	331	327	345	347	362	347	346	348	326	357	341	347	370	355	333	366	321	344	352	286	367	357	334	314	359	324	294	332	360	316	343	379	328	360	340	382	336	348	359	350	329	365	356	335	383	374	391	350	350	368	318	354	378	372	347	380	334	340	362	370	341	362	369	327	374	354	363	362	324	367	310	375	343	321	367	347	359	364	333	314	321	334	336	327	358	374	331	361	354	340	300	338	328	368	335	382	372	360	326	313	328	339	355	370	340	366	336	333	335	407	326	339	357	350	331	321	342	330	371	352	414	378	339	317	323	353	321	329	352	286	352	337	318	382	371	367	327	344	341	335	361	346	348	335	335	367	360	362	384	349	331	355	332	342	353	337	325	344	341	324	308	342	336	368	312	337	365	306	340	322	332	345	347	322	367	367	314	375	336	351	337	350	311	374	366	387	320	347	388	341	340	299	343	352	360	337	361	353	327	329	348	343	327	327	330	338	344	352	334	368	364	358	301	379	368	321	316	334	357	339	340	336	357	349	397	357	358	357	341	357	367	360	332	339	337	338	368	346	361	348	336	327	354	376	356	358	317	385	365	349	336	383	352	324	368	356	357	356	405	372	392	328	337	330	323	327	401	353	352	363	369	347	348	358	371	371	350	355	323	358	360	325	355	385	326	358	379	335	341	368	341	325	380	353	374	343	353	342	340	364	316	324	335	322	367	368	344	368	362	313	350	342	325	365	338	329	343	356	367	352	348	355	357	340	331	358	382	342	366	388	358	402	347	318	358	363	356	354	359	338	383	343	341	334	345	362	360	340	361	339	335	340	339	363	351	350	353	343	327	363	367	316	352	361	372	345	333	373	362	342	368	325	330	359	352	364	368	330	348	339	367	333	347	353	309	344	355	351	356	339	311	345	338	392	389	372	381	353	357	354	342	368	371	368	327	375	371	355	307	329	352	334	357	329	360	381	384	337	354	346	298	338	359	349	378	327	335	342	344	337	349	339	322	304	309	338	343	346	333	327	374	346	343	328	356	385	347	331	356	353	360	352	310	373	383	320	351	351	350	324	326	378	322	330	369	396	383	330	343	339	321	326	340	374	365	359	334	343	352	351	353	347	326	360	359	324	342	360	392	340	325	340	329	311	367	350	331	343	327	349	353	377	359	349	351	371	330	361	377	322	375	382	322	349	354	371	344	353	335	335	342	372	331	319	366	311	346	325	358	358	352	331	404	339	355	306	356	338	386	345	361	346	376	372	355	363	350	353	348	365	375	330	341	369	348	341	339	357	364	370	346	363	363	368	319	361	377	330	348	352	334	354	330	339	383	359	370	377	343	370	367	339	338	342	355	319	351	340	330	345	340	359	330	342	359	357	307	379	318	335	328	366	333	379	345	329	359	330	347	354	363	386	380	323	344	347	333	379	346	335	370	368	362	353	336	357	371	342	352	325	352	351	323	369	391	364	341	365	361	312	330	347	351	335	353	370	369	354	329	360	396	372	352	339	349	362	379	349	353	362	303	329	390	327	366	373	335	318	335	342	350	353	358	346	392	364	326	349	359	305	347	345	384	360	345	360	339	316	353	328	355	363	359	365	361	341	394	366	351	307	334	326	343	334	339	342	352	355	343	319	401	349	306	313	341	348	335	348	334	386	382	338	328	349	363	357	380	350	376	312	349	349	331	378	368	387	360	345	390	346	336	382	340	401	330	382	335	318	341	329	356	333	359	371	353	373	371	346	354	348	327	341	376	328	346	367	384	364	323	342	365	368	330	352	373	364	313	332	329	332	353	368	378	355	355	354	376	385	355	349	350	356	342	336	320	356	365	359	328	335	349	335	350	349	384	351	354	344	327	361	339	382	369	347	337	370	351	366	365	374	316	346	337	349	364	371	335	338	343	347	336	363	353	324	340	355	376	339	360	352	351	339	349	341	363	343	366	328	352	353	398	364	351	330	361	345	360	345	375	350	375	328	328	339	360	335	360	345	322	323	345	353	358	350	343	345	343	320	377	337	346	367	343	350	332	343	360	364	328	361	338	337	332	353	327	325	315	382	356	353	334	364	365	360	354	390	372	351	344	331	357	350	350	358	347	339	376	366	345	340	331	337	388	383	353	389	352	357	374	334	356	336	344	341	362	333	344	347	336	352	356	327	366	321	383	347	358	382	355	371	352	377	352	345	329	340	315	357	322	373	354	365	357	367	352	352	360	362	370	363	355	322	356	388	375	357	352	376	368	360	364	340	350	349	376	341	366	387	353	350	376	336	363	361	377	307	353	358	360	326	372	370	375	373	356	332	346	328	335	355	347	334	310	356	380	359	341	350	344	355	345	344	363	338	349	342	372	332	360	317	333	345	347	308	319	360	347	353	368	337	360	342	335	381	331	333	329	374	333	344	364	364	335	345	371	366	378	355	343	330	366	360	343	383	351	355	349	359	344	354	359	348	356	345	357	350	369	354	376	346	351	402	328	338	347	372	325	359	358	349	360	361	340	359	387	344	329	364	350	341	388	348	399	387	358	355	357	370	351	363	344	341	346	359	341	392	346	374	354	352	362	340	374	345	376	327	359	319	362	335	375	358	344	340	334	346	341	339	349	321	352	311	334	371	345	375	353	347	385	344	350	353	344	381	335	343	352	356	335	357	368	342	323	346	345	314	370	381	383	336	322	352	346	360	325	351	368	373	366	364	343	356	348	304	352	331	336	349	356	355	381	353	354	351	388	355	356	370	336	342	344	336	384	342	392	323	336	381	323	360	375	333	338	349	353	327	351	375	394	366	330	362	363	307	333	359	366	344	373	331	359	347	350	325	352	351	350	340	332	345	387	354	340	352	359	355	372	381	345	327	338	305	348	367	394	374	336	344	336	315	338	339	315	339	364	346	341	337	367	350	357	355	361	357	333	375	360	363	323	369	339	349	339	341	378	355	353	348	380	342	350	366	343	328	340	328	296	350	378	345	383	346	355	352	335	394	355	365	362	360	340	343	388	340	359	359	322	353	402	318	380	360	332	327	333	358	376	367	357	362	347	332	348	357	358	368	327	324	377	340	340	367	326	350	335	331	377	327	357	354	377	343	346	321	362	331	333	311	310	334	334	325	340	357	340	369	341	339	351	287	371	383	305	330	336	364	336	331	347	354	331	328
2736	1016	1072	1020	1012	1036	956	979	953	994	923	943	961	902	898	869	925	964	923	910	926	906	927	911	943	930	931	866	937	897	883	893	877	890	885	867	886	958	907	960	965	918	863	927	899	877	906	903	886	903	844	891	925	906	918	932	901	930	961	881	886	910	930	904	853	904	877	935	871	916	878	969	858	895	900	894	884	927	834	876	867	898	878	932	896	917	953	873	891	918	908	857	883	893	837	908	936	913	921	922	849	875	877	913	901	943	877	897	940	917	940	900	887	926	874	889	886	934	892	943	913	870	902	911	899	890	892	890	914	930	921	891	898	875	868	878	876	898	891	893	873	950	927	881	834	860	931	871	936	908	870	868	906	898	897	887	900	839	898	866	894	907	857	838	925	900	910	870	916	961	892	896	866	950	878	859	918	889	904	911	888	926	918	898	895	872	892	964	877	847	875	888	892	879	869	842	883	902	900	930	901	866	931	903	933	902	876	910	901	874	928	905	849	875	886	897	864	862	910	900	893	858	890	891	879	935	900	880	926	874	873	895	918	927	913	928	871	880	916	871	896	874	912	897	880	914	884	835	927	895	962	913	845	919	916	943	886	895	904	918	918	879	894	921	950	880	878	843	827	899	880	888	873	919	869	935	898	890	865	864	882	914	955	906	890	918	886	899	870	879	901	917	856	853	905	922	893	942	885	924	891	903	889	981	903	909	876	903	862	901	880	942	916	857	844	866	896	903	863	914	909	903	895	880	897	921	898	861	832	877	846	888	844	870	873	858	895	968	856	936	903	899	884	884	942	858	907	953	906	933	907	872	871	865	915	900	924	847	895	898	866	912	891	923	938	886	917	899	847	908	921	904	892	929	908	911	873	938	858	875	850	848	914	865	840	946	900	844	854	897	880	896	904	896	868	888	895	937	907	868	849	897	870	889	893	882	916	931	886	910	822	920	877	920	923	930	863	901	905	886	946	905	864	849	930	844	871	868	876	856	929	880	882	889	917	932	887	896	902	914	881	869	901	869	870	880	858	953	874	948	921	933	920	845	840	920	890	917	911	963	896	870	933	882	911	861	925	910	927	862	882	914	880	896	918	868	923	835	912	940	917	871	880	912	883	858	904	924	875	885	869	905	956	879	906	916	903	934	894	872	907	927	940	915	927	905	876	904	841	885	880	906	902	894	875	888	930	947	878	876	866	882	897	838	929	911	945	887	879	938	904	859	901	889	892	933	891	923	916	916	974	887	901	836	891	881	917	952	843	921	922	845	874	933	907	892	918	920	893	952	919	908	907	885	873	937	919	918	878	908	867	878	860	910	946	817	938	904	941	863	901	919	911	890	930	862	847	886	842	910	883	957	885	851	914	916	928	908	891	966	884	890	857	926	907	951	937	878	918	853	899	931	945	930	868	904	880	911	930	901	940	894	884	932	889	912	944	866	861	891	910	909	877	883	913	888	867	919	935	850	904	911	930	919	888	868	912	871	916	857	888	907	877	812	886	926	954	891	962	944	917	956	897	936	902	901	874	927	930	866	864	904	911	904	965	884	935	887	955	901	855	868	884	896	903	924	911	903	933	860	863	946	882	918	922	892	929	892	865	920	859	922	894	908	936	829	928	865	852	899	869	922	863	875	914	877	904	907	841	882	921	879	903	881	916	875	918	900	923	897	881	896	887	926	928	908	901	900	876	918	885	956	865	864	860	886	919	896	860	878	872	885	910	886	910	877	902	910	921	900	923	868	894	883	851	956	909	882	952	852	959	935	929	869	888	896	916	913	909	888	864	831	893	849	893	868	929	909	916	853	812	885	878	879	888	887	888	899	919	914	913	864	868	926	884	926	880	881	942	854	913	893	856	876	923	891	920	903	894	896	907	918	912	908	898	859	885	936	820	898	906	862	907	893	905	892	849	907	846	905	887	881	879	928	922	934	883	858	871	917	929	867	872	885	853	893	963	897	929	885	912	888	893	914	812	903	872	922	845	871	879	933	921	879	920	853	930	884	871	843	916	891	866	897	900	879	805	937	949	905	923	975	866	963	931	886	867	912	911	895	930	875	879	909	949	903	908	923	895	932	845	831	915	862	863	926	873	922	948	889	918	949	924	945	860	873	926	931	920	874	887	883	892	922	946	922	921	894	937	876	932	897	919	926	906	865	910	881	868	903	901	896	907	872	881	872	848	901	942	909	926	861	887	939	832	872	892	875	904	904	872	910	902	947	959	888	946	862	901	912	920	890	897	895	840	944	911	927	945	849	888	914	919	970	910	918	951	880	886	903	845	915	861	902	862	824	860	852	902	956	878	890	872	906	882	923	904	880	870	885	883	882	908	880	917	903	848	880	895	862	914	864	888	879	855	924	905	873	832	891	874	869	891	878	903	923	877	928	882	925	909	918	956	894	892	897	920	861	875	875	894	916	918	889	851	859	931	907	928	889	863	939	914	898	929	855	897	885	902	923	895	888	867	890	899	869	869	942	904	872	901	899	865	914	927	947	859	945	865	947	915	891	917	880	875	940	850	916	906	841	889	911	921	900	853	862	941	873	956	904	894	898	877	954	916	859	970	904	896	877	882	875	868	927	925	868	875	887	913	898	951	879	937	880	909	922	884	890	916	870	915	895	928	938	926	899	837	869	865	908	861	883	846	837	896	880	919	909	894	910	916	921	898	921	903	811	906	915	930	941	920	889	887	938	904	865	954	948	823	876	852	918	843	830	902	904	940	981	898	906	883	843	870	917	864	880	864	872	900	899	863	859	891	891	912	898	918	875	852	949	876	840	900	903	900	832	873	900	893	891	891	975	851	888	909	894	865	871	853	920	875	890	908	894	878	903	926	895	909	886	920	888	876	850	940	857	884	869	887	883	937	942	890	922	904	897	902	909	871	876	912	879	892	883	870	881	914	882	867	946	930	864	886	880	879	852	878	895	882	881	891	928	954	890	870	892	910	860	942	899	904	863	906	878	928	870	808	921	856	926	897	876	889	905	903	934	920	938	941	890	872	909	933	894	875	914	878	875	898	904	892	901	854	864	943	889	910	917	899	827	921	910	871	890	858	862	917	861	895	873	952	971	893	934	906	908	850	887	871	910	867	936	873	940	921	866	904	894	919	911	862	888	898	871	951	894	901	910	841	901	904	876	885	881	866	911	929	821	897	914	911	907	936	899	911	855	946	893	902	955	898	896	852	919	851	916	901	844	859	912	915	902	896	898	874	846	870	909	921	888	897	907	888	897	875	899	895	879	927	896	898	919	873	942	914	866	921	910	888	868	804	914	875	841	953	905	887	948	935	905	917	914	820	899	897	926	936	875	885	940	901	905	896	893	879	865	918	902	852	931	881	940	928	874	837	874	879	877	841	955	889	901	932	873	907	856	930	888	908	888	916	861	880	884	857	894	910	930	880	912	858	903	840	895	917	862	908	898	900	949	877	921	915	899	892	855	865	865	900	875	881	905	907	876	885	912	882	923	939	914	857	865	845	832	899	889
8533	1167	1456	1170	883	721	599	557	509	475	444	392	424	428	379	383	385	349	358	380	353	349	315	349	339	304	352	330	318	334	358	348	311	350	360	350	342	335	323	333	344	311	337	319	310	324	336	308	339	339	345	341	305	391	315	319	319	319	292	290	315	366	298	325	334	283	311	296	328	339	358	314	338	313	316	292	314	347	315	334	330	331	301	330	338	296	311	350	340	325	327	311	348	328	320	305	349	390	341	321	324	330	338	323	311	321	342	325	316	322	345	310	306	331	347	312	312	288	313	334	337	325	308	327	335	339	349	335	338	313	330	344	321	321	336	334	345	327	305	331	351	325	326	341	284	366	338	331	304	333	327	341	318	333	353	338	294	343	333	326	381	321	336	324	327	319	322	341	309	353	354	322	335	309	324	307	330	354	317	327	350	308	325	328	291	293	317	300	349	329	328	372	340	305	312	338	318	286	319	313	333	324	310	362	320	305	337	314	301	305	298	336	323	337	333	324	340	347	340	337	324	325	340	364	294	344	295	339	300	339	315	322	320	332	330	321	336	336	318	306	328	314	318	347	335	338	326	297	317	300	321	349	333	336	318	320	335	321	287	294	323	314	315	295	304	289	340	324	343	338	323	325	342	331	318	303	341	299	309	338	365	328	296	330	326	333	281	318	356	291	330	303	342	287	303	337	341	334	324	306	315	321	336	327	324	330	312	304	329	312	301	288	320	313	336	327	351	290	330	314	314	348	322	344	327	353	341	309	322	284	343	337	339	323	292	335	319	371	318	304	315	324	334	321	326	299	321	292	335	337	297	340	317	321	326	330	292	354	309	315	322	311	317	307	318	324	332	333	318	323	308	352	309	329	347	347	342	309	321	315	329	338	321	313	313	329	300	342	301	329	337	337	354	354	343	317	338	364	349	331	302	335	321	290	297	335	310	340	346	289	314	329	306	341	350	317	313	351	305	298	351	342	318	365	355	324	301	332	373	332	351	378	297	316	330	332	302	323	355	310	315	338	367	333	306	323	320	309	332	313	343	295	312	329	299	314	297	304	311	298	326	297	339	339	324	336	335	309	321	343	308	316	300	323	329	292	327	340	343	329	326	318	335	315	336	302	313	272	337	369	303	284	318	322	323	323	347	339	311	318	356	352	342	346	319	309	342	298	340	350	338	348	326	305	306	343	333	329	293	351	358	327	332	325	310	361	316	306	335	334	326	345	322	331	336	341	308	277	310	344	319	346	335	360	328	301	326	334	334	336	321	366	311	285	299	337	333	331	315	337	318	337	362	306	352	329	335	341	340	301	322	357	329	357	296	349	331	332	326	343	343	296	330	298	344	328	302	304	339	363	324	355	320	329	326	315	317	348	319	322	329	344	354	326	359	321	301	297	314	312	355	332	325	372	336	328	330	310	305	337	342	336	327	318	361	339	324	280	334	329	336	342	302	330	301	298	300	300	315	332	306	321	333	333	341	314	326	335	317	332	349	320	315	325	339	298	326	320	354	347	298	330	327	323	332	344	317	306	311	290	333	307	328	320	323	315	339	335	333	320	352	295	330	302	323	296	304	331	326	313	276	321	297	327	314	319	290	320	327	334	320	313	307	328	322	298	346	337	347	330	315	318	314	316	316	336	314	331	314	301	351	302	362	364	363	338	315	350	315	304	325	326	342	295	303	321	327	320	311	323	344	312	314	342	333	353	338	330	344	303	316	321	347	317	339	317	308	336	315	320	319	308	336	296	333	311	328	306	320	325	318	327	304	317	359	339	305	317	359	309	336	338	336	348	322	344	329	351	309	343	301	345	326	352	327	360	326	331	319	322	328	318	354	331	309	340	317	338	346	308	302	323	296	278	317	328	291	348	325	295	340	329	300	311	310	313	344	329	327	334	317	333	337	356	365	350	310	332	300	336	288	327	339	308	350	296	321	313	313	314	334	338	328	333	276	339	330	362	330	325	340	354	334	331	327	297	295	340	339	301	350	312	303	329	311	327	323	325	323	306	342	315	317	344	332	333	324	319	353	323	336	355	337	313	287	334	296	343	339	301	344	321	350	331	339	307	340	370	303	332	334	313	326	322	318	317	328	320	356	323	337	316	313	286	347	329	302	336	298	357	335	314	290	274	324	325	314	332	311	322	320	345	326	318	328	300	322	310	343	317	331	305	335	343	288	342	320	321	329	320	291	302	325	319	298	313	345	318	317	342	287	334	322	339	313	324	309	333	317	305	325	301	317	369	344	320	333	327	319	309	346	296	344	310	310	332	335	327	358	325	335	297	346	334	336	357	299	354	324	299	343	328	321	328	328	329	373	326	304	343	332	357	326	342	295	360	333	300	324	311	323	332	363	299	340	332	301	322	317	342	326	291	340	340	347	368	327	341	311	312	304	299	314	316	301	310	298	361	353	346	302	325	292	321	311	323	344	369	294	293	305	291	342	343	347	311	349	323	331	305	344	300	329	341	333	316	334	277	299	340	332	349	343	371	310	303	306	322	304	324	360	315	350	314	342	318	340	346	308	318	306	293	348	341	314	363	342	308	364	302	330	317	321	322	317	324	353	299	323	335	329	324	330	326	323	307	355	333	330	340	363	338	299	329	362	332	312	315	299	337	349	320	342	336	342	316	323	323	340	333	326	329	352	297	315	337	307	331	320	325	318	319	347	323	335	312	337	320	356	327	351	351	312	317	317	328	303	352	336	322	312	317	287	310	315	349	317	309	353	374	316	322	300	328	357	348	341	275	371	321	365	321	304	327	317	342	320	324	294	341	290	352	303	328	310	293	327	306	334	343	320	321	326	328	343	346	321	321	327	313	293	315	358	336	315	313	311	317	338	298	320	329	336	323	337	337	342	355	340	344	309	306	334	329	315	322	309	303	342	335	320	349	325	317	318	324	319	325	330	345	316	356	327	335	329	341	351	373	349	319	336	326	330	311	362	331	320	339	363	337	337	303	332	314	331	335	311	318	363	317	332	341	332	357	322	321	336	353	318	340	315	334	301	313	316	324	301	338	285	322	316	354	295	326	339	330	337	356	329	309	330	293	313	334	307	322	304	339	327	325	350	316	312	301	330	339	336	306	336	325	290	311	350	317	338	311	306	354	323	328	332	294	326	334	301	333	337	325	322	327	343	335	318	362	359	308	311	325	297	278	318	314	347	338	309	283	345	321	319	335	315	314	321	339	360	309	331	313	315	325	328	330	328	342	306	308	339	311	334	319	336	317	383	300	326	348	326	357	328	308	317	311	332	291	348	314	321	338	335	322	340	335	336	342	340	319	340	300	330	308	319	316	325	316	317	310	321	317	299	335	320	354	297	336	310	325	325	333	317	342	344	347	305	363	327	334	317	325	323	322	356	352	324	321	318	301	306	310	316	333	286	307	305	321	327	299	337	345	315	297	299	323	313	337	309	350	309	336	346	312	311	350	332	309	321	353	326	280	313	345	329	307	337	347	335	316	316	320	330	303	325	319	328	336	346	331
5858	1777	3039	3493	3031	2610	2328	1963	1778	1593	1446	1427	1312	1286	1148	1164	1111	1071	1050	1013	988	998	927	956	970	912	945	914	908	875	903	913	971	892	922	879	858	882	923	878	894	899	862	883	798	807	886	926	831	865	867	873	851	849	834	866	864	849	870	848	796	848	842	840	863	844	845	892	836	860	837	898	840	814	814	879	824	821	857	799	834	836	828	838	806	881	821	833	845	867	863	816	853	769	903	852	832	798	847	806	835	806	756	845	830	812	873	803	848	811	845	835	800	867	838	828	833	807	831	817	864	821	829	804	852	879	850	897	895	872	803	854	822	851	769	835	804	810	827	884	808	842	888	806	816	827	838	888	794	844	778	856	796	849	855	830	790	786	837	874	843	833	773	782	837	843	851	848	817	776	853	831	821	821	852	804	792	835	830	834	831	811	836	820	826	777	821	882	842	831	856	824	847	773	862	819	836	790	793	811	819	854	831	863	837	826	833	829	788	841	829	827	813	797	797	834	811	841	818	825	774	855	799	789	769	833	823	799	845	843	847	800	808	848	812	790	742	834	808	828	809	776	844	742	776	832	807	824	831	796	803	799	829	794	811	816	852	828	810	784	789	743	824	823	867	849	849	853	807	825	824	830	839	815	828	817	870	797	879	838	882	860	807	867	799	821	820	858	820	830	858	761	796	803	794	823	810	802	817	826	815	790	830	825	837	846	797	808	768	849	847	820	793	747	851	807	841	850	760	809	852	790	847	808	795	858	822	822	856	817	802	814	815	795	886	785	830	853	802	836	868	811	855	858	777	854	810	805	795	797	825	819	803	790	807	771	825	785	804	805	815	821	853	821	803	860	791	818	852	819	845	823	885	789	849	790	852	843	813	777	847	794	835	832	791	827	857	807	818	817	792	790	808	780	851	832	875	824	830	848	821	886	848	787	854	818	781	790	829	813	836	822	828	824	806	818	871	851	817	789	801	811	858	806	826	885	846	792	858	840	819	802	797	843	770	863	801	828	832	823	849	797	823	796	834	820	849	865	838	852	836	776	827	810	815	865	828	861	763	766	812	856	809	807	811	826	824	817	817	808	801	841	769	825	830	845	802	786	858	782	832	825	753	811	865	777	878	841	852	817	797	831	804	825	836	820	863	806	792	761	824	852	831	849	884	870	802	840	866	827	827	819	823	802	831	835	797	838	783	783	829	841	860	830	870	845	799	827	862	839	854	792	807	817	808	856	786	850	840	885	833	863	842	821	866	832	808	855	828	816	809	795	862	803	775	851	883	830	781	798	810	847	811	883	844	806	786	797	828	821	810	842	834	850	861	788	763	765	808	801	833	812	826	864	826	809	774	818	799	837	808	873	808	814	805	834	814	840	821	824	803	761	855	796	825	819	859	800	789	804	846	837	858	816	861	847	840	819	796	829	877	805	815	820	856	842	802	811	852	877	831	842	824	842	807	835	802	824	826	760	768	794	819	854	850	835	841	816	876	882	811	787	812	833	758	854	843	838	805	787	797	850	842	865	794	845	780	814	844	756	820	815	851	817	815	851	829	780	836	842	814	782	804	810	847	802	785	821	771	827	761	834	836	803	870	814	819	814	811	781	838	784	854	820	844	809	789	829	829	806	896	793	797	815	810	858	828	800	806	837	822	873	846	836	851	798	863	827	828	869	797	850	860	834	821	846	841	873	780	805	823	844	869	862	861	807	827	850	883	799	804	818	848	835	768	799	866	819	813	814	864	866	831	820	793	841	849	809	814	810	891	783	832	819	853	819	834	834	846	793	810	829	781	779	775	783	854	813	833	829	829	762	821	807	798	797	863	780	824	833	817	819	810	804	875	824	801	840	827	788	808	817	850	781	802	812	799	839	803	811	813	843	882	808	811	804	830	787	812	789	835	855	855	836	798	802	815	810	783	866	788	830	834	818	805	870	851	804	807	824	770	799	860	820	826	798	837	836	794	828	825	869	862	803	816	828	792	870	859	785	761	900	844	799	797	800	830	789	805	839	749	815	793	810	814	782	858	885	814	815	827	803	885	843	830	792	842	864	799	832	775	800	807	830	806	756	863	825	819	839	802	816	832	827	766	833	829	803	840	852	825	881	832	845	801	895	812	783	823	844	857	830	874	775	824	796	847	810	819	803	775	856	852	853	834	827	816	844	871	770	856	782	821	878	805	837	819	766	808	821	861	843	848	850	804	777	874	804	890	866	797	723	809	835	831	818	836	790	798	767	774	804	813	783	799	865	803	889	851	880	859	790	833	815	842	844	811	831	839	843	844	826	831	839	840	817	854	814	818	866	916	834	823	811	831	824	836	803	818	814	817	798	785	817	848	856	882	825	815	859	824	801	823	828	816	807	834	840	858	793	868	834	793	810	859	821	843	822	803	852	857	836	833	827	847	825	817	789	829	797	844	865	820	832	854	792	880	824	791	806	786	817	825	821	782	817	836	826	792	838	844	862	835	829	826	842	853	822	814	761	892	850	803	780	894	807	824	841	823	804	855	818	798	802	879	816	833	823	855	786	859	787	837	832	851	869	854	795	843	802	832	827	838	836	868	863	810	815	792	861	829	822	868	782	730	835	828	830	816	815	765	822	838	883	837	779	855	818	781	842	835	788	817	815	745	807	814	819	865	837	846	831	826	813	874	836	844	843	822	790	856	810	848	879	754	776	864	828	820	796	829	794	822	874	829	820	856	852	832	810	809	811	844	761	865	819	873	796	882	835	842	834	855	815	884	827	824	828	841	849	795	842	819	842	769	804	844	821	844	850	827	842	832	871	825	773	836	890	855	790	806	826	844	862	807	877	796	766	776	825	811	852	820	842	730	895	864	794	815	867	772	833	814	827	835	836	823	798	801	776	851	798	860	821	835	806	853	822	850	834	830	859	839	818	839	834	826	805	885	813	888	803	806	816	810	794	786	848	815	848	858	800	837	832	846	835	854	794	778	823	843	846	902	864	739	813	837	796	804	815	868	838	829	839	835	862	810	866	837	780	833	819	789	783	855	836	800	821	855	767	803	858	880	786	929	810	869	810	821	830	848	794	867	852	797	855	772	787	842	810	817	756	825	818	837	847	817	868	817	792	783	840	851	877	854	818	848	836	789	798	790	795	834	862	802	861	840	788	835	857	818	841	854	844	818	838	850	809	813	866	786	807	814	809	865	828	845	829	841	832	792	845	808	795	826	810	850	832	803	821	842	787	824	824	839	827	768	820	799	767	781	813	802	798	828	811	805	837	827	805	774	803	802	793	798	812	785	797	833	845	807	789	841	772	855	796	843	791	813	854	854	838	851	810	765	834	838	813	868	862	782	805	827	808	820	824	849	777	860	827	838	845	797	814	834	866	799	769	860	840	859	829	816	823	847	805	818	868	803	776	845	827	812	824	861	776	814	826	862	822	801	825	819	803	817	822	832	809	822	755	800	876	834	826	834	765	796	783	843	820	801	802	843	815	819	793	832	830	823	843	829	857	833	824	767	834
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
