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
338260753749	338260754308	338260754858	338260755408	338260755958	338260756508	338260757058	338260757608	338260758158	338260758708	338260759260	338260759808	338260760358	338260760908	338260761458	338260762008	338260762561	338260763108	338260763658	338260764208	338260764758	338260765308	338260765858	338260766408	338260766958	338260767508	338260768058	338260768608	338260769158	338260769708	338260770258	338260770808	338260771358	338260771908	338260772458	338260773008	338260773558	338260774108	338260774658	338260775208	338260775758	338260776308	338260776858	338260777408	338260777958	338260778508	338260779058	338260779608	338260780158	338260780708	338260781258	338260781808	338260782358	338260782908	338260783458	338260784008	338260784558	338260785108	338260785658	338260786208	338260786758	338260787308	338260787858	338260788408	338260788958	338260789508	338260790058	338260790608	338260791158	338260791708	338260792258	338260792808	338260793358	338260793908	338260794458	338260795008	338260795558	338260796108	338260796658	338260797208	338260797758	338260798308	338260798858	338260799408	338260799958	338260800508	338260801058	338260801608	338260802183	338260802733	338260803283	338260803833	338260804383	338260804933	338260805483	338260806033	338260806583	338260807133	338260807683	338260808233	338260808783	338260809333	338260809883	338260810433	338260810983	338260811533	338260812083	338260812633	338260813183	338260813733	338260814283	338260814833	338260815383	338260815933	338260816483	338260817033	338260817583	338260818133	338260818683	338260819233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15400	1357	1078	927	713	549	586	489	459	441	442	423	383	386	442	424	366	398	416	387	356	413	422	393	409	438	380	358	371	415	376	399	404	416	386	357	371	400	398	426	389	359	414	398	369	402	380	420	337	386	401	361	412	403	367	407	366	371	372	370	378	394	388	393	445	342	385	355	401	394	364	374	358	380	396	379	409	375	374	367	354	339	373	372	385	411	377	366	396	360	354	383	355	370	420	386	375	402	401	359	426	350	374	357	353	398	412	372	406	386	403	392	353	360	380	396	387	404	424	371	354	414	369	363	402	381	386	359	388	384	417	409	372	351	406	382	373	363	380	381	404	355	400	359	381	387	394	389	386	387	377	382	362	393	336	387	384	373	364	358	397	368	364	386	369	369	352	396	424	377	380	392	358	361	392	374	390	348	402	359	429	374	396	411	324	380	386	350	382	371	376	412	373	368	406	364	420	399	355	357	381	417	354	401	393	393	371	370	396	389	338	351	374	421	418	342	353	381	356	395	379	392	409	409	364	371	372	413	365	357	368	399	345	348	368	414	398	370	385	384	405	399	396	399	343	394	396	392	369	375	381	363	365	312	360	370	390	366	398	402	406	353	385	390	392	378	382	401	368	423	368	387	355	433	366	405	381	403	380	377	384	390	379	349	361	432	379	393	409	386	355	386	385	353	347	376	337	408	385	399	368	380	388	344	388	368	359	403	380	339	374	370	381	378	372	369	375	360	422	390	407	383	373	383	350	392	404	386	360	401	422	385	379	368	382	387	376	420	386	394	383	416	322	400	402	384	339	389	389	378	374	389	395	373	339	388	357	418	352	416	375	392	375	347	409	394	367	392	368	388	363	367	426	384	341	391	386	382	415	423	395	412	375	395	364	417	395	375	406	356	388	402	401	352	415	363	361	390	371	395	359	358	366	390	400	380	386	409	415	423	385	370	349	342	410	393	381	386	391	360	381	389	370	381	355	401	393	407	325	351	338	385	399	385	432	389	348	398	372	399	369	399	362	374	396	384	408	396	338	382	355	399	443	332	375	398	396	381	342	391	365	387	401	404	407	387	394	368	383	396	368	376	378	387	357	363	362	403	381	322	376	397	412	403	382	344	325	408	393	358	392	352	358	389	380	369	384	352	379	378	368	389	397	359	346	405	385	382	393	397	395	372	381	396	397	360	373	370	372	389	398	403	378	397	383	416	359	369	404	364	394	380	387	392	420	372	400	403	338	352	385	364	402	373	363	393	421	379	377	390	384	382	363	373	385	387	375	377	350	403	395	347	345	401	369	351	349	423	391	367	387	392	362	391	398	383	406	379	386	345	393	377	367	360	387	378	370	383	343	356	417	380	384	363	391	385	376	389	365	371	364	358	380	377	408	372	404	391	386	406	366	398	359	376	344	378	437	386	380	336	410	382	367	374	359	386	372	369	441	366	363	403	377	393	372	381	409	387	398	401	353	334	365	372	424	364	381	443	372	395	371	380	385	346	392	389	408	395	408	408	391	372	397	339	345	392	403	408	376	407	367	412	377	343	418	411	365	351	380	374	375	387	358	388	372	383	395	386	322	359	346	370	364	391	393	428	401	382	402	340	394	409	405	412	391	374	404	419	412	391	385	378	388	398	378	384	385	388	374	355	386	383	366	386	395	419	412	420	391	390	394	350	369	372	386	368	347	356	400	392	376	373	364	387	362	379	388	360	358	425	387	427	385	373	384	419	402	331	410	357	395	365	419	362	398	398	348	352	391	358	375	381	396	386	358	415	385	410	386	392	349	384	389	376	338	379	407	363	418	391	414	343	376	416	405	354	384	426	372	374	402	370	351	389	350	362	390	358	323	373	370	399	364	385	366	365	408	363	355	400	343	361	356	333	365	381	381	383	364	385	353	369	422	402	401	385	394	342	414	405	377	344	371	419	365	386	399	352	376	398	376	368	346	383	393	379	381	376	352	346	416	384	378	398	380	389	363	383	365	387	385	392	405	414	400	366	396	385	372	404	339	339	357	436	416	403	391	375	374	387	363	370	364	380	335	366	377	382	415	357	348	386	368	366	404	382	376	414	378	329	400	393	395	400	373	390	392	400	399	381	350	348	425	395	385	358	390	393	383	395	391	358	360	373	369	392	384	394	361	375	354	379	389	404	417	338	384	412	392	371	349	331	352	378	367	380	369	388	369	389	403	385	364	378	395	363	363	438	348	388	375	374	370	425	388	360	380	422	381	345	324	364	359	393	403	362	416	425	395	411	420	399	351	375	371	365	367	399	392	418	374	364	390	356	359	375	356	415	403	366	381	374	386	406	383	384	403	396	386	405	367	378	387	372	355	354	349	417	368	366	363	369	360	350	353	395	375	425	381	377	349	352	382	394	389	415	368	381	396	387	386	404	416	371	358	353	424	392	401	358	353	380	363	368	387	382	361	390	404	408	370	432	407	407	361	368	381	393	388	367	353	380	399	365	419	405	342	375	392	401	386	348	375	386	394	384	374	424	387	412	379	414	370	395	360	367	405	350	384	336	383	419	365	385	376	380	383	381	362	398	395	411	381	393	375	393	358	387	380	372	371	364	350	346	415	396	326	386	406	348	343	413	386	380	348	409	389	375	384	402	367	384	379	354	428	361	348	424	384	403	398	391	397	385	347	389	348	372	375	378	344	370	373	404	422	397	372	379	351	398	344	379	380	417	390	365	370	369	379	385	365	377	358	358	385	383	395	390	371	401	424	374	373	373	375	374	396	378	342	355	374	400	354	366	402	410	379	359	389	351	372	374	377	383	391	384	352	385	358	371	378	398	433	407	392	427	399	353	401	381	399	379	386	339	369	342	379	367	393	392	374	405	374	373	355	386	403	335	367	370	399	388	402	375	386	400	408	352	329	370	350	372	390	401	383	364	363	379	366	420	386	359	381	408	364	407	371	386	340	382	364	374	411	381	380	418	339	366	360	385	344	388	380	401	342	411	399	385	338	395	378	375	366	378	360	402	439	368	371	421	399	367	398	372	371	385	386	355	402	370	387	362	410	365	368	386	403	418	341	381	367	402	378	377	367	368	422	353	343	361	357	407	376	370	407	387	379	368	371	355	365	399	375	370	390	369	348	385	389	376	335	350	398	350	356	368	361	375	370	359	342	372	413	406	366	392	371	345	371	402	347	377	398	371	380	386	355	395	364	407	377	365	373	374	384	373	349	345	390	360	343	346	399	391	385	371	364	373	405	368	331	397	366	371	390	355	362	385	381	389	407	418	375	344	427	412	342	362	373	392	408	395	361	400	365	370	350	395	416	367	355	382	358	388	390	413	428	387	400	379	405	337	396	379	385	324	368	394	376	356	386	351	340	334	346	327	401	371	381	370	385	360	360	370	401	355	396	391	370	374	365	338	384	408	365	363	387	367	346	368	395	378	360	377	417	398	399	384	408	383	384	394	385	349	403	375	433	374	376	383	393	403	347	380	375	374	365	372	362	377	384	389	386	372	391	384
8559	1324	2231	2533	2243	1863	1717	1460	1454	1288	1245	1210	1130	1094	1131	1069	1064	1036	1018	998	1017	1056	1002	955	989	966	1007	944	988	995	944	958	1021	935	982	962	894	1004	904	907	965	940	952	914	989	946	936	946	968	924	943	933	978	953	957	1010	956	1012	965	905	918	962	973	912	899	866	878	967	923	942	860	952	948	931	863	939	948	940	926	954	882	964	1000	904	967	996	938	966	892	959	946	936	948	940	935	925	926	969	918	863	914	962	910	953	936	914	915	977	947	892	952	980	909	923	952	939	920	926	920	923	932	882	902	899	943	959	918	929	935	906	1010	988	918	938	894	943	894	985	947	961	970	934	926	886	902	874	876	917	930	998	901	945	913	952	932	956	985	916	892	939	917	915	937	941	902	930	937	958	924	924	927	944	868	905	937	935	923	909	943	953	865	918	923	928	895	947	913	940	956	905	899	971	926	920	899	927	872	936	901	917	935	1006	881	943	938	892	959	916	986	911	864	911	867	899	926	952	900	879	907	965	909	930	945	859	925	962	988	923	958	965	915	869	958	877	917	890	934	883	962	922	932	937	869	900	884	971	965	893	922	876	953	933	951	904	935	888	918	924	917	940	939	962	898	892	959	906	941	928	953	934	870	919	908	886	903	977	968	982	997	873	925	885	923	944	863	906	927	937	936	928	892	909	974	917	945	916	896	982	939	917	969	948	966	943	938	961	992	955	896	949	879	898	925	903	918	978	899	944	889	958	927	922	959	972	911	923	941	904	944	868	925	879	926	914	859	928	926	944	946	933	917	860	918	936	963	923	958	921	945	915	949	927	923	967	939	915	899	932	1026	898	937	920	926	882	925	940	974	894	946	914	947	923	906	935	898	912	942	884	878	923	895	908	940	955	887	910	878	924	924	917	1009	944	934	943	960	903	948	940	919	915	926	902	878	925	924	907	905	984	920	937	918	935	960	942	900	927	934	926	931	952	921	885	896	976	960	969	909	926	956	913	927	922	876	977	918	997	949	974	942	969	955	941	897	948	931	929	939	957	953	963	938	962	935	876	914	936	895	942	954	957	908	905	905	904	887	940	970	912	887	926	903	902	883	950	959	906	876	907	865	954	931	952	913	945	927	903	916	944	940	898	922	923	919	1019	912	905	949	918	946	941	967	920	921	940	903	935	914	903	956	956	874	955	899	892	901	925	951	866	914	928	896	905	941	890	972	940	936	870	957	923	922	868	1001	941	967	959	939	958	930	965	956	914	957	932	882	936	933	903	923	861	935	960	905	956	911	899	960	973	967	929	961	887	893	906	893	910	1000	918	919	902	904	959	954	852	859	929	943	948	923	879	900	970	951	964	930	919	943	934	939	972	850	925	932	877	956	944	888	935	945	917	849	881	938	942	972	888	924	976	875	934	906	923	885	892	929	954	871	934	941	978	909	989	874	967	923	958	899	942	937	946	892	931	959	931	902	930	901	885	949	973	944	908	972	901	940	896	974	873	923	898	922	893	905	912	949	944	908	896	890	957	941	934	927	934	883	927	909	916	861	908	963	917	953	970	953	924	970	944	892	923	886	861	879	999	931	927	902	954	898	921	914	920	968	927	906	867	936	928	890	877	924	900	935	901	931	975	930	931	969	884	937	945	906	968	922	883	925	940	969	946	962	969	926	905	896	945	920	911	880	949	874	946	873	979	975	871	977	912	950	924	883	902	926	895	952	911	843	901	946	942	933	923	895	918	922	928	911	926	910	930	919	884	897	934	917	951	917	910	921	930	916	943	889	896	953	944	907	936	917	883	946	907	934	914	857	887	953	882	901	970	952	897	940	921	934	925	917	897	952	934	887	958	883	920	994	939	887	889	912	934	922	947	902	935	912	919	967	939	946	911	929	963	895	936	933	915	888	936	960	946	923	863	919	951	899	913	911	941	906	944	931	898	919	968	907	963	872	959	944	920	901	946	938	944	902	896	926	891	937	879	932	912	909	911	957	889	898	926	936	879	957	934	944	937	893	896	937	904	924	956	994	910	879	929	971	867	954	959	898	973	959	930	933	941	894	924	910	944	921	928	895	964	929	874	927	883	921	901	938	989	978	918	864	914	899	943	888	970	913	974	882	922	919	927	944	925	908	905	889	989	923	974	885	941	882	971	899	954	919	974	923	934	961	946	881	985	876	952	909	946	891	880	959	903	924	919	894	924	904	913	869	943	925	906	926	884	986	898	924	915	949	925	921	957	953	949	979	941	927	903	926	915	915	862	885	908	920	899	917	934	950	914	948	890	927	932	938	929	886	891	961	892	915	856	922	949	965	899	949	923	900	944	930	931	942	909	870	901	960	968	936	887	932	948	953	951	904	925	888	858	911	885	910	989	941	915	982	956	890	913	941	941	960	907	911	933	958	941	920	898	926	928	931	927	930	902	901	987	940	909	909	906	906	961	924	967	900	890	941	899	927	960	950	891	915	923	938	917	897	946	947	895	884	964	937	886	941	875	882	1005	941	971	891	952	958	931	904	895	1015	903	906	991	983	952	922	929	902	927	930	986	915	935	962	925	972	914	897	893	954	845	926	934	921	942	909	881	875	950	966	898	917	936	970	964	940	944	916	899	953	925	967	934	919	900	942	946	944	908	902	953	949	921	921	971	889	928	919	934	910	932	956	888	933	976	945	906	917	928	953	925	893	980	940	869	966	965	914	889	933	942	921	924	924	890	892	929	884	895	935	914	933	896	1013	968	954	907	941	907	936	897	912	960	919	940	946	900	931	968	924	912	932	933	916	916	881	940	933	896	878	951	940	945	947	950	882	916	916	961	932	914	892	931	938	897	885	908	928	939	924	897	908	987	945	940	948	898	943	944	934	902	927	906	869	843	935	881	967	928	946	872	920	942	876	947	883	954	932	882	958	964	958	904	901	912	911	919	882	948	914	941	909	893	952	960	927	979	900	891	921	901	925	929	935	962	960	861	937	907	905	912	904	895	902	907	929	934	964	946	960	971	982	890	949	955	911	929	909	965	916	897	965	962	900	912	925	948	932	914	907	923	974	988	900	894	919	920	896	888	918	924	936	922	871	975	917	933	991	961	856	905	991	931	910	944	826	962	958	942	941	935	934	931	911	942	948	912	887	855	927	948	953	985	947	909	920	938	970	891	924	942	910	949	956	938	952	911	902	958	912	955	894	964	945	963	921	922	954	913	892	976	988	926	945	881	882	904	925	971	987	894	929	930	932	920	956	904	917	931	954	904	942	908	954	876	929	927	868	933	902	903	941	930	967	865	946	934	947	961	946	961	914	943	923	892	887	942	858	977	950	912	876	942	894	899	943	888	966	936	966	888	988	898	873	946	922	932	908	944	879	913	934	927	977	933	910	871	916	931	962	871	949	912	934	899	934	968	908	954	913	912	897	951	935	894	960	866	893	964	975	906	923	913	941	894	953	934	984	923	908	925	968	973	982	943	945	926	976	923	922	984	916	968	920	909	963	924	949	942	920	940	932	923	899	915	931	909
1754	403	392	410	398	393	399	402	363	396	363	409	382	399	381	365	414	379	382	382	394	334	351	419	422	402	353	398	433	386	369	389	394	346	369	415	395	401	369	395	366	403	371	354	369	386	396	337	379	398	373	363	391	388	341	391	365	344	380	380	398	411	398	399	372	389	431	395	345	392	396	420	402	400	347	379	374	367	371	358	387	395	393	350	360	385	396	436	377	380	343	396	415	368	349	380	391	447	377	374	398	381	388	395	375	367	373	398	385	407	396	458	397	415	390	362	422	386	385	373	384	388	357	382	394	382	388	355	370	394	392	386	379	377	450	374	379	407	389	370	425	420	400	372	392	362	407	388	356	405	381	380	385	391	405	393	370	376	384	405	399	397	378	388	395	367	388	377	379	377	402	358	393	413	366	416	403	366	378	356	399	390	375	414	376	397	365	380	388	434	384	386	367	413	369	363	401	378	396	369	395	358	374	379	355	385	388	396	388	395	391	409	380	356	384	383	393	415	397	392	404	437	383	380	413	403	392	364	385	382	389	393	376	365	388	401	419	392	374	337	358	339	412	382	430	389	405	376	378	392	413	415	379	374	391	408	407	390	399	370	395	403	419	389	400	379	397	401	355	408	385	382	398	361	369	397	395	382	361	401	369	440	412	328	376	402	411	385	375	376	399	391	371	388	392	396	361	392	368	404	374	380	382	377	334	413	398	356	405	376	340	395	362	383	376	395	402	388	377	394	393	369	418	383	372	377	371	369	380	405	363	402	441	355	384	358	399	426	401	369	365	366	377	380	424	395	363	400	384	373	398	409	408	394	382	342	388	396	362	393	415	430	394	357	353	367	392	383	375	379	344	390	385	338	406	384	413	408	404	408	368	372	374	388	405	380	386	367	397	395	385	402	402	409	370	400	357	408	383	392	405	381	352	394	391	397	362	344	393	380	390	370	387	397	397	414	437	402	423	388	366	339	397	390	409	388	418	352	351	349	380	365	366	388	374	363	378	371	368	369	400	393	363	379	376	416	381	415	372	427	382	388	405	380	346	381	381	383	396	379	385	395	391	408	370	403	385	395	407	393	391	409	419	346	391	367	359	407	352	385	386	353	412	378	369	352	364	343	356	341	429	391	374	397	392	356	424	401	391	358	392	364	383	369	372	371	368	382	423	387	390	396	382	364	382	360	368	401	355	371	393	390	390	385	390	365	424	418	369	352	348	421	399	397	409	350	397	367	370	392	352	377	395	389	370	366	369	332	376	395	379	379	402	383	383	348	385	395	424	370	405	384	333	387	370	393	353	355	420	372	365	357	426	386	402	379	368	374	407	441	402	401	370	405	387	389	400	435	410	426	401	382	369	397	392	359	391	409	379	341	404	389	391	381	415	396	372	354	371	391	380	367	396	393	423	365	423	389	412	390	395	391	394	396	396	356	395	366	388	394	375	373	380	395	388	336	393	356	366	370	375	386	375	378	440	416	366	384	393	376	402	379	394	406	394	423	403	350	424	398	394	348	360	365	381	389	388	373	368	417	406	377	367	359	352	392	381	348	431	391	380	385	361	382	354	402	367	353	381	395	383	391	406	364	388	384	377	397	362	389	391	401	405	371	388	394	417	391	432	403	360	387	390	370	402	383	396	380	374	353	377	379	415	395	405	364	411	400	380	398	402	404	364	390	346	416	338	387	396	397	395	400	371	378	413	389	360	361	374	382	402	382	364	334	422	420	387	383	404	419	417	419	398	396	395	359	397	375	387	384	352	359	380	409	380	361	387	367	364	402	375	339	396	363	380	383	376	397	373	392	375	403	367	364	401	399	373	411	422	373	375	388	374	380	424	403	388	391	407	383	379	405	382	378	392	379	393	408	393	399	383	370	337	384	379	368	390	400	394	364	371	352	432	419	422	427	341	416	381	401	382	409	422	419	347	397	406	378	392	387	387	379	412	354	381	393	364	355	369	365	386	385	388	368	428	371	382	381	380	403	404	434	353	341	398	386	402	370	408	409	419	364	393	391	396	394	396	396	435	401	407	395	351	399	339	392	397	410	374	391	376	375	395	353	399	376	377	353	402	390	429	378	410	396	404	362	353	393	450	366	395	409	378	388	397	401	355	364	374	397	375	390	404	405	375	366	384	376	422	390	339	356	440	374	381	384	384	354	388	380	437	405	365	377	410	378	382	366	357	400	379	376	402	405	381	368	412	336	401	391	381	375	389	383	419	369	399	409	376	403	373	398	388	374	387	365	378	420	425	410	402	366	367	384	396	400	392	369	420	365	375	419	379	408	372	366	358	357	373	363	373	354	396	378	382	409	398	433	421	389	364	388	407	406	375	406	395	384	389	407	378	367	358	414	373	383	403	403	398	380	376	408	403	433	383	381	386	397	384	385	386	392	358	414	367	408	362	407	400	380	412	373	416	372	371	415	354	368	389	380	397	378	409	383	415	380	376	390	390	403	432	400	421	337	368	386	383	353	353	396	426	421	398	429	383	363	417	365	396	390	389	377	400	420	348	348	458	396	394	378	382	373	371	397	389	380	367	408	395	354	414	426	386	346	393	401	361	410	397	387	404	409	378	350	385	397	382	375	380	378	389	369	416	372	367	378	390	411	403	374	363	377	399	394	393	412	366	399	360	389	427	387	371	373	410	364	403	373	394	400	398	373	385	362	428	430	382	375	409	384	407	370	393	388	374	354	396	391	420	372	399	423	411	388	406	418	399	390	402	388	396	377	389	377	364	365	407	396	370	393	393	409	401	399	370	361	382	396	394	383	386	339	367	365	352	393	374	336	375	425	391	420	401	395	364	384	396	409	421	400	398	400	383	358	390	400	369	386	358	371	395	352	383	391	387	383	387	369	378	403	353	368	405	415	406	380	385	386	354	377	413	368	397	423	354	391	406	393	375	450	393	361	377	386	358	356	392	365	390	402	389	413	403	397	391	384	409	380	396	426	403	410	335	382	382	409	403	364	430	386	396	387	397	382	378	391	396	367	358	416	376	359	378	359	374	354	363	404	376	392	390	385	397	410	412	372	425	369	395	377	434	415	387	407	422	379	381	432	371	394	392	351	430	390	375	398	384	363	388	392	377	358	382	390	403	392	391	380	401	415	379	398	394	383	386	371	383	364	400	402	388	389	383	412	395	374	385	415	412	412	423	416	349	370	394	405	388	381	333	395	394	358	397	395	351	331	368	395	402	390	436	411	389	415	367	396	401	394	363	363	395	379	397	394	428	374	401	351	398	357	405	403	379	392	391	392	397	362	420	406	406	402	442	416	392	388	390	400	384	402	346	426	362	401	392	428	391	401	401	385	409	394	362	421	383	390	373	373	396	366	354	413	367	370	379	384	366	382	352	359	396	384	408	408	392	417	415	385	366	403	435	385	415	366	398	422	371	375	389	363	419	388	354	376	358	387	384	362	400	396	409	383	412	397	421	385	364	382	379	399	339	386	394	436	425	374	382	416	375	401	374	360	410	372	381	375
2068	892	886	939	888	910	896	846	878	893	845	899	865	855	889	925	893	850	896	896	920	923	864	903	877	876	876	867	896	899	880	917	903	914	899	881	906	875	910	925	881	883	893	899	870	842	935	906	934	881	903	852	886	880	885	922	942	898	914	928	879	863	870	919	926	868	909	915	869	904	876	878	843	880	813	874	928	894	888	903	883	905	862	895	939	932	939	813	864	928	977	833	895	868	910	890	916	912	867	933	870	845	933	923	905	880	871	946	885	857	880	887	899	897	869	884	913	911	954	906	846	867	866	899	922	878	818	863	853	929	896	919	875	871	851	869	885	909	911	943	853	848	865	865	852	950	926	872	885	867	909	955	900	957	915	882	940	917	923	870	955	921	914	877	886	897	877	945	889	885	894	906	856	849	918	890	860	891	887	914	934	916	873	871	909	889	906	888	903	885	849	875	914	874	948	889	896	903	889	929	917	864	928	890	866	915	880	899	872	895	830	872	894	851	881	912	893	917	885	845	841	883	936	936	880	907	883	938	858	882	899	879	879	873	908	897	887	862	819	886	890	881	884	911	925	894	897	877	895	912	864	882	934	853	868	909	896	942	873	903	907	931	889	932	898	870	940	934	881	885	854	903	869	930	867	922	956	898	860	918	881	867	848	896	871	984	885	902	872	867	853	869	863	873	898	913	902	849	895	872	870	953	930	926	877	895	870	863	914	892	840	896	889	861	843	900	884	881	913	909	873	888	901	946	863	896	872	878	929	891	899	879	868	886	858	878	906	924	862	924	887	894	922	887	890	899	927	908	898	849	884	879	886	847	884	921	882	901	882	871	905	847	892	912	870	855	897	909	877	888	897	904	856	944	886	935	898	892	965	893	892	918	917	899	869	873	930	909	861	865	951	925	876	910	883	873	862	858	911	916	919	928	896	906	897	897	851	902	880	897	896	860	876	906	861	879	871	878	858	947	891	886	901	897	855	947	889	867	898	862	844	892	879	932	855	892	869	896	844	898	889	883	893	903	942	850	891	874	897	854	894	900	936	903	890	849	905	854	867	947	921	868	870	888	872	875	908	926	897	931	883	939	872	936	896	839	908	823	899	947	902	903	903	862	825	921	837	866	897	875	892	894	869	909	921	856	918	892	840	901	897	920	876	880	874	917	878	882	867	900	872	882	942	877	864	884	899	886	862	842	848	863	885	883	901	887	872	903	882	869	907	896	910	901	878	933	907	860	907	857	881	843	883	944	855	886	913	883	903	865	885	925	874	898	859	883	882	885	877	874	929	901	911	898	891	892	823	895	941	854	903	868	879	915	879	867	971	960	904	913	858	878	889	916	909	867	879	910	939	902	885	927	906	864	922	881	888	891	899	860	882	864	880	904	895	899	924	857	901	866	912	905	933	879	934	846	889	921	922	888	858	880	900	922	870	902	944	889	921	913	962	907	901	876	885	928	886	853	895	877	902	934	885	872	891	890	833	915	879	881	897	899	907	881	892	880	849	840	863	919	840	920	899	890	889	924	915	849	889	865	916	940	908	917	892	863	889	862	891	892	893	938	887	954	864	917	894	941	857	831	917	815	864	916	918	884	835	898	880	868	865	883	948	832	914	897	880	886	911	856	922	881	890	920	886	899	878	929	916	892	856	933	903	904	903	859	952	920	866	924	895	879	866	853	868	889	886	912	859	909	877	947	910	908	912	921	859	870	856	915	862	934	912	881	866	921	928	863	881	919	869	908	877	877	929	853	856	883	905	920	954	899	883	881	859	911	840	931	839	952	885	882	859	907	901	871	838	931	858	835	937	911	907	892	923	971	901	881	863	859	895	918	894	903	890	899	880	871	885	905	891	918	868	877	848	868	883	875	914	906	874	913	879	894	927	902	849	906	886	923	893	873	856	863	831	884	888	851	862	919	865	926	906	826	906	882	910	908	848	866	878	860	901	898	880	876	874	923	907	880	862	943	901	931	876	874	879	876	848	871	882	873	899	880	855	915	953	884	877	897	870	854	882	883	872	906	869	919	899	792	893	914	859	879	904	891	836	847	893	892	948	865	940	900	881	850	878	882	898	884	896	859	854	894	926	923	829	900	920	844	901	873	873	914	852	836	898	872	908	876	853	953	857	902	889	905	879	899	886	871	892	897	886	883	890	841	904	888	856	866	899	878	865	895	901	871	884	869	866	901	923	890	876	900	910	813	894	923	880	865	875	900	860	894	880	861	892	867	940	867	905	851	881	932	888	900	908	925	915	874	878	868	885	888	889	874	875	900	815	834	884	924	891	915	896	906	847	915	876	902	908	911	875	922	873	890	911	892	892	876	951	924	889	943	939	875	877	896	848	863	941	911	936	857	885	893	830	910	923	901	898	910	858	882	862	887	902	930	892	892	862	893	850	926	898	926	914	898	871	902	831	892	896	931	862	897	910	930	886	871	924	851	913	901	856	884	915	891	895	912	876	875	879	825	908	902	911	827	919	853	855	902	881	922	880	898	851	897	878	930	904	846	875	921	897	855	953	912	841	958	891	856	860	863	955	901	851	904	859	896	855	880	909	928	882	897	903	901	948	875	852	877	875	904	857	854	896	869	913	877	821	935	916	899	867	868	877	882	873	869	890	904	929	917	916	869	889	863	847	922	886	873	896	881	850	899	900	866	872	901	885	904	900	918	917	844	934	887	906	834	904	904	888	868	866	880	924	888	903	901	887	907	923	860	859	876	907	912	925	934	914	893	922	955	870	889	834	881	861	906	888	891	924	875	908	892	930	926	868	832	924	897	856	853	900	870	897	912	886	893	881	924	907	839	889	854	879	890	917	899	900	886	953	894	934	883	942	882	870	874	895	862	894	855	908	892	882	905	833	878	868	857	904	912	873	849	858	905	845	883	861	895	920	892	830	904	929	847	896	900	884	870	922	887	887	922	883	928	960	944	929	879	859	849	892	889	884	868	906	867	880	830	887	881	879	920	958	887	867	917	868	874	881	873	848	898	905	858	914	854	847	879	913	918	885	911	889	926	884	933	905	888	930	906	887	895	886	901	957	895	930	872	921	914	941	878	913	916	853	856	944	853	893	907	888	875	952	924	902	841	895	832	862	894	876	900	898	841	840	884	868	885	856	925	918	907	878	871	917	917	867	864	911	897	885	892	879	873	885	889	877	873	875	899	840	820	853	874	910	890	836	870	876	831	908	905	903	848	922	874	907	885	885	858	885	873	942	864	850	856	903	900	877	909	928	883	851	837	848	880	893	884	852	817	860	893	891	847	863	897	913	879	887	906	883	822	887	906	868	871	892	885	883	900	867	819	921	914	880	856	904	861	862	907	905	896	886	901	918	915	874	865	903	885	861	887	866	861	866	892	883	927	910	883	902	914	884	890	970	901	854	888	910	821	885	915	917	943	878	921	910	894	881	880	917	886	859	894	874	959	882	896	920	933	906	918	881	890	916	945	806	907	923	905	893	891	913	884	957	913	871	920	896	960	871	876
7631	447	493	463	339	320	283	303	331	222	239	262	206	251	235	244	233	209	215	242	246	234	228	250	255	234	239	225	226	195	239	205	228	235	226	217	203	214	232	247	228	245	217	274	238	237	238	206	202	246	205	204	217	207	209	252	208	229	240	228	237	176	189	209	215	212	231	222	207	220	194	207	217	221	225	231	204	215	201	222	226	219	215	262	252	213	215	249	209	194	221	217	209	196	213	242	228	205	211	220	241	221	221	240	232	249	228	187	210	220	234	195	213	229	220	230	220	213	200	225	226	224	196	219	218	229	232	215	210	222	236	199	201	219	226	181	255	209	226	225	252	228	211	223	211	208	224	229	229	227	236	202	254	222	219	239	225	228	237	235	212	256	224	257	232	226	226	181	199	220	223	235	232	237	199	207	208	235	245	202	214	226	235	206	226	206	192	196	233	231	212	243	238	229	233	219	216	230	212	189	216	231	266	233	216	212	244	209	216	183	226	216	219	217	245	198	257	247	186	219	226	249	243	234	202	237	217	196	214	200	234	212	211	191	221	225	227	208	217	206	221	217	216	210	248	205	196	215	183	222	222	216	228	263	208	218	231	230	215	215	258	244	245	226	231	236	217	242	204	215	253	187	224	193	236	244	252	220	222	212	226	187	224	229	223	207	230	236	218	234	213	228	207	219	226	208	250	255	220	222	223	179	217	216	230	231	224	188	220	210	207	218	212	215	190	221	221	206	205	220	212	215	249	230	219	202	218	224	242	231	213	179	208	224	195	234	244	184	235	220	203	221	230	212	223	257	231	219	258	235	215	216	208	230	237	176	197	225	248	218	244	217	256	211	235	219	208	226	214	196	204	209	221	219	239	241	215	219	221	236	214	230	192	225	187	236	209	207	207	240	242	199	220	224	213	230	228	235	208	200	194	232	221	231	251	228	232	206	220	194	248	202	220	195	214	218	213	220	241	214	212	226	227	234	264	247	226	215	232	222	222	236	205	230	241	238	220	219	202	213	230	215	230	225	199	238	223	215	239	235	214	225	226	213	243	220	213	224	222	214	207	216	233	223	213	263	235	211	215	229	207	218	210	219	232	235	214	222	242	230	225	230	167	193	187	255	227	203	217	217	205	216	233	194	232	215	230	201	237	239	249	251	225	249	190	215	197	223	232	224	211	195	218	213	220	218	221	247	203	228	218	229	227	210	205	208	223	188	195	228	223	222	233	214	209	231	212	201	230	193	217	214	211	207	214	219	230	239	250	237	219	202	215	248	226	197	212	228	216	216	249	198	229	222	252	239	242	229	221	205	215	212	235	240	217	219	214	209	195	221	214	211	259	214	201	224	236	222	258	225	249	184	213	233	251	254	207	214	204	210	215	242	214	248	229	219	227	226	254	229	188	219	213	220	213	213	219	239	195	240	232	241	238	201	217	232	232	206	228	218	212	175	228	211	196	215	214	218	207	212	215	236	263	205	219	234	209	215	251	264	216	220	205	222	236	226	214	219	204	224	200	235	228	218	204	197	250	208	211	224	202	230	200	230	204	216	212	209	211	218	239	203	224	219	200	219	216	237	226	218	233	204	201	217	239	235	227	232	246	202	200	259	212	228	224	232	229	199	223	230	238	220	210	182	201	212	216	218	234	214	228	249	188	199	214	227	208	208	215	206	216	228	214	226	199	205	241	241	239	250	229	227	213	200	198	234	228	220	212	222	240	216	166	219	220	221	214	227	236	197	230	228	221	216	240	231	233	229	219	216	224	227	238	227	203	235	198	223	225	193	192	238	226	206	213	231	228	214	238	209	255	235	213	242	218	228	214	230	223	225	206	217	225	206	226	206	224	211	193	214	218	274	193	237	240	251	210	217	205	227	226	239	197	218	263	221	226	223	205	211	194	216	219	209	202	242	232	219	237	211	223	233	218	209	223	212	222	217	219	210	212	224	185	232	242	201	222	245	214	217	236	210	234	223	246	235	205	205	203	225	266	220	237	250	219	223	215	204	208	213	214	201	222	227	212	208	202	210	237	221	226	253	233	234	196	205	217	233	270	229	236	232	217	215	216	209	244	225	204	218	220	242	217	221	230	244	219	188	242	197	215	203	215	192	216	227	227	206	223	218	231	235	206	229	235	195	257	219	215	259	208	213	225	214	218	194	211	243	206	215	212	233	212	234	256	233	205	184	212	216	251	251	203	235	219	231	221	203	215	227	223	213	215	206	222	218	189	210	222	228	191	225	233	218	189	202	235	237	199	218	223	187	194	219	235	225	245	218	254	240	240	225	209	237	232	229	199	223	240	239	232	238	192	228	208	231	218	196	220	220	224	232	204	242	199	222	236	178	232	240	188	230	223	239	214	230	203	212	222	236	227	197	249	228	240	223	226	232	230	218	205	240	234	174	238	234	236	222	227	253	257	214	193	233	207	214	220	218	242	194	200	221	233	207	222	211	229	228	220	225	223	227	250	228	213	225	180	221	234	229	240	253	215	222	234	218	224	251	207	257	209	229	198	198	219	225	212	223	226	203	211	215	221	219	223	185	203	224	221	228	226	229	243	220	228	220	192	240	243	231	203	244	181	227	211	228	225	228	243	220	214	231	198	227	203	218	240	230	230	230	210	228	229	245	259	236	203	232	231	231	221	246	243	236	240	203	214	228	231	207	229	215	230	223	219	235	210	222	221	203	230	229	224	222	210	224	225	239	204	227	225	229	246	202	221	213	208	217	225	197	208	243	256	216	222	246	204	194	221	203	212	199	223	222	220	192	217	226	223	235	228	211	235	261	235	209	220	221	226	212	207	240	216	218	216	235	239	199	221	233	187	225	226	222	226	231	219	215	208	218	242	223	209	228	220	239	234	186	233	232	222	232	219	232	228	210	216	240	214	222	257	232	265	244	204	231	232	234	226	246	229	228	202	210	245	213	208	212	249	218	240	225	224	240	234	220	220	208	194	214	255	218	227	239	210	250	227	208	221	206	209	223	213	225	212	215	201	266	235	207	247	238	209	211	208	244	220	252	213	214	219	206	222	215	190	245	195	195	231	206	236	215	221	240	184	219	215	211	224	221	214	214	197	233	206	208	232	240	199	215	247	229	182	213	216	214	234	216	210	223	206	217	221	209	237	242	210	222	231	235	194	228	233	207	174	225	229	267	234	215	238	246	230	221	227	227	213	227	198	211	236	204	182	209	222	229	218	230	210	222	223	221	246	211	226	222	217	246	240	231	221	218	199	273	228	225	209	227	183	224	244	206	226	210	197	216	231	225	197	205	239	221	230	248	209	227	224	225	221	246	246	233	243	230	201	265	184	211	233	221	219	208	225	219	222	221	218	190	232	245	234	231	222	236	237	206	230	225	263	218	236	222	222	222	225	234	239	226	234	220	220	182	216	211	212	219	212	199	224	235	191	232	228	242	185	192	238	207	226	221	228	222	210	239	215	246	208	214	219	210	201	215	209	222	231	259	222	225	210	225	207	207	220	189	218	244
6407	855	1227	1427	1275	1083	916	858	785	756	775	754	725	694	721	716	663	618	643	647	641	631	666	631	660	612	676	622	575	621	610	608	596	644	596	606	611	590	597	611	575	606	623	616	572	580	579	584	564	559	594	601	573	590	615	593	590	604	583	555	607	627	554	604	601	631	571	619	594	578	615	609	562	602	592	570	592	591	589	586	582	614	561	630	581	582	572	586	591	610	604	558	613	561	567	603	603	621	569	615	614	622	619	589	595	603	614	604	559	565	602	530	582	635	565	575	545	588	622	581	617	600	589	627	610	613	576	589	576	560	629	588	578	616	549	597	578	618	603	566	614	581	577	550	585	629	599	572	573	610	584	613	572	547	593	603	603	559	600	566	600	548	602	570	570	597	568	567	597	597	583	581	577	617	615	578	563	601	609	587	532	593	558	579	601	552	570	557	594	602	579	557	564	615	561	527	579	597	606	580	606	570	600	565	586	564	549	572	592	616	622	592	573	606	598	593	583	569	593	599	558	599	589	613	618	576	603	550	569	554	624	530	615	589	597	574	531	581	551	579	528	617	593	631	596	562	588	591	607	635	585	599	592	610	559	596	555	573	602	599	606	574	589	595	538	612	600	542	580	612	607	557	553	660	586	567	579	582	631	598	552	591	599	616	583	611	607	613	595	573	588	642	587	597	523	640	584	567	567	597	583	578	565	581	579	599	602	569	600	552	555	559	609	603	598	578	608	604	689	623	559	586	596	558	607	556	618	545	599	560	569	571	602	601	592	597	600	552	585	579	584	578	571	608	585	575	617	566	585	606	577	610	559	570	562	588	593	564	578	610	589	614	599	582	537	624	554	557	559	588	586	606	577	564	580	556	547	559	618	597	613	579	602	604	554	595	630	589	562	620	555	594	588	569	614	557	558	583	561	593	621	612	612	576	553	615	572	539	525	592	597	564	561	571	584	615	610	581	568	613	530	566	629	541	633	559	533	602	600	637	608	584	590	601	600	574	582	583	559	653	595	614	611	547	615	582	601	568	620	539	570	590	632	590	573	652	606	589	589	530	587	615	600	586	605	568	586	603	606	586	559	576	588	632	599	654	624	595	559	621	585	543	575	558	553	552	591	591	567	556	613	591	576	582	599	575	569	615	595	599	563	573	558	560	562	605	596	567	592	578	595	569	595	571	588	574	590	604	549	578	605	564	514	514	601	533	561	579	605	598	612	568	580	582	578	586	537	522	565	599	588	597	578	607	566	564	625	567	561	601	616	594	545	614	607	610	577	567	575	569	601	552	603	524	599	574	563	605	584	562	574	601	604	596	588	583	542	581	573	588	624	568	563	629	582	578	584	597	595	536	576	599	603	567	575	571	578	586	575	591	592	533	625	598	619	634	550	568	587	608	572	604	627	551	581	623	551	543	645	620	607	598	584	579	573	547	606	633	560	595	554	582	539	557	591	575	592	595	577	598	595	562	602	606	592	554	604	595	602	636	584	606	595	618	579	618	595	555	587	549	566	567	570	621	589	643	583	572	615	588	607	560	576	583	582	565	527	589	590	623	541	606	631	576	642	577	564	583	544	590	540	595	590	605	579	529	605	579	604	562	576	610	587	579	580	624	572	568	607	585	608	584	559	566	598	575	549	570	598	603	606	621	592	604	608	579	582	540	584	569	562	627	586	573	573	613	583	574	572	570	571	558	621	612	603	583	593	620	608	579	603	585	600	589	572	547	613	559	595	594	548	584	617	585	587	572	569	556	581	600	639	593	588	572	554	578	548	599	564	570	518	583	597	585	573	579	577	553	552	587	597	584	605	589	637	598	576	572	548	586	570	608	606	583	539	543	565	563	634	601	556	610	605	590	592	587	598	602	579	588	658	540	595	599	628	559	625	607	550	623	574	604	616	586	558	603	579	635	604	571	574	600	642	608	571	605	621	608	568	576	594	595	587	633	609	622	577	594	545	572	575	589	564	588	582	586	593	581	598	615	584	584	581	603	614	586	592	608	606	603	574	556	598	577	595	589	588	595	595	573	564	575	555	559	590	624	590	608	549	572	566	579	556	560	636	550	624	581	527	577	573	540	578	602	638	578	592	594	579	562	551	527	577	632	597	577	657	591	619	577	539	601	607	595	596	586	585	592	598	598	568	553	582	578	597	594	625	572	585	603	536	592	592	593	614	641	606	601	576	602	595	604	543	577	562	586	556	580	617	606	559	565	608	591	598	610	613	607	610	621	586	612	580	606	577	568	555	587	584	574	565	583	618	591	574	638	615	586	543	597	600	622	549	585	599	593	565	604	618	594	593	590	543	575	612	566	596	567	567	550	595	600	608	602	565	597	620	615	603	555	593	611	582	588	558	569	600	578	579	592	575	606	593	571	606	580	595	623	587	610	568	628	609	598	589	617	644	585	562	587	568	550	609	591	584	598	599	602	591	598	623	580	603	551	587	611	601	611	626	612	616	608	567	540	617	589	648	572	592	571	633	580	579	579	586	587	558	625	571	567	598	583	556	592	587	610	596	611	583	579	572	606	631	553	610	561	594	588	582	577	587	607	657	581	561	583	594	597	619	608	612	608	579	583	597	561	620	615	597	550	630	588	566	597	594	562	600	591	590	581	589	592	567	619	565	568	590	596	577	576	593	577	574	600	589	614	601	568	590	591	580	622	600	585	582	605	553	586	584	586	591	623	595	629	623	589	600	572	571	639	531	602	601	600	549	600	583	590	598	598	599	568	625	588	594	573	604	568	628	578	575	561	593	606	599	584	593	586	561	603	596	596	603	568	569	590	546	583	618	564	564	616	585	580	585	568	597	581	606	553	571	604	553	593	572	612	574	580	552	593	631	569	585	574	549	569	618	553	604	608	608	556	583	557	575	629	589	563	574	530	592	596	599	599	585	586	594	608	561	560	583	626	595	574	515	569	616	593	569	576	585	593	579	617	589	594	598	623	574	562	568	567	593	569	590	550	607	568	583	567	572	632	577	590	615	556	616	567	606	599	545	651	540	560	647	582	590	607	571	591	585	587	602	583	537	569	610	571	545	589	595	586	608	578	602	580	621	607	600	581	590	580	577	561	543	568	564	591	597	603	578	603	577	579	565	595	577	557	578	559	612	583	612	552	612	578	622	596	614	570	574	581	556	589	558	574	568	641	602	609	549	552	584	584	571	566	637	578	572	595	617	578	586	586	583	629	591	581	596	589	572	586	570	586	623	583	604	576	630	597	557	591	595	632	621	586	579	596	576	578	559	544	630	602	592	555	572	593	624	637	608	555	597	597	621	580	613	582	633	584	595	573	601	560	558	581	600	608	581	598	608	550	593	559	594	639	610	585	600	564	607	582	543	579	589	592	652	569	590	581	623	568	562	585	588	633	639	516	572	586	601	660	538	610	639	561	565	537	566	605	569	582	598	595	579	550	559	569	570	634	591	570	591	596	600	584	568	616	598	639	553	565	567	560	535	656	585	548	594	577	588	623	616	571	589	569
15061	1431	1102	900	664	578	514	453	429	387	433	418	417	412	378	415	375	387	395	377	379	358	380	391	359	394	381	346	392	392	401	374	366	383	368	395	396	378	384	375	378	352	343	409	392	424	379	366	373	414	395	381	379	374	373	356	353	398	403	372	385	366	362	368	392	400	345	361	375	348	337	373	339	393	367	368	387	429	384	358	365	372	357	371	379	410	368	379	354	368	387	401	372	370	321	380	376	413	402	392	393	386	379	406	356	372	414	403	369	372	355	382	348	356	370	397	377	363	371	358	380	348	354	352	393	393	393	363	385	373	359	355	380	367	378	367	422	404	402	394	367	419	362	394	389	402	380	390	387	361	364	371	375	402	370	392	362	368	381	385	355	368	360	361	373	379	387	368	345	408	397	361	381	411	380	368	341	390	353	371	369	379	373	407	359	369	384	350	376	403	362	389	371	356	355	323	381	378	380	397	389	365	351	373	357	373	372	370	354	355	352	396	336	311	372	381	350	382	348	395	374	362	362	396	355	380	356	369	379	389	403	367	357	394	337	362	370	382	394	382	343	356	366	384	371	409	375	380	382	371	325	407	375	341	399	361	384	431	366	345	367	373	351	404	425	377	363	369	374	404	370	365	359	357	409	364	362	365	344	381	379	363	341	348	374	395	393	381	372	371	365	394	373	360	366	352	392	398	383	335	402	370	366	424	384	366	388	414	362	372	371	354	359	392	362	364	380	372	397	346	345	365	338	347	368	391	346	376	357	356	351	372	389	382	372	364	374	383	388	328	374	424	370	403	376	396	393	379	394	380	354	335	353	390	368	366	356	372	360	345	394	361	383	352	384	382	372	418	414	361	366	365	391	382	336	375	369	343	393	395	367	381	387	399	355	358	355	361	392	345	357	399	368	382	403	376	378	384	368	350	406	388	377	366	401	367	390	349	375	359	401	392	382	386	354	387	351	398	385	344	355	374	371	334	377	369	374	359	382	352	380	414	365	411	383	374	397	353	353	360	390	381	383	335	360	390	376	420	363	395	362	365	361	356	373	408	394	355	371	373	385	410	360	367	325	384	406	386	349	357	390	397	334	357	366	376	347	366	349	386	386	387	361	400	348	380	362	361	366	401	406	396	393	375	390	371	348	376	332	358	356	360	379	338	355	384	352	363	374	385	352	351	372	355	399	406	413	370	369	395	342	386	357	397	340	368	406	359	345	386	361	363	387	340	345	372	378	359	388	363	399	341	375	362	378	377	381	346	369	360	366	335	388	360	360	387	380	361	371	343	380	340	342	407	383	370	385	374	366	378	386	400	392	389	364	367	363	364	374	365	356	384	381	401	343	388	389	376	374	432	384	398	356	323	361	361	379	357	376	354	377	393	362	349	400	374	374	384	352	371	348	383	382	352	353	357	361	363	369	368	361	333	356	357	392	371	362	377	356	380	372	361	348	366	372	339	377	356	327	329	378	400	385	338	370	383	345	368	350	342	366	372	356	352	403	394	387	378	372	372	404	372	391	394	388	350	374	371	336	412	336	361	378	368	388	362	405	362	355	366	386	363	374	369	390	389	396	352	348	369	390	392	392	355	401	367	373	348	329	365	386	407	332	364	386	360	381	336	381	347	389	369	377	395	384	397	371	372	383	399	408	380	392	374	376	355	343	360	372	383	432	351	371	362	381	399	378	346	402	394	344	353	366	361	403	334	389	379	388	362	389	392	373	409	360	361	409	398	419	373	380	356	368	333	374	418	394	356	373	366	373	344	396	381	358	362	406	392	402	373	352	365	375	354	384	366	351	419	400	372	362	361	370	408	366	400	367	391	381	362	395	384	343	368	376	387	362	383	372	337	369	415	400	392	351	363	381	397	343	394	348	393	387	383	401	390	371	376	360	395	346	360	357	368	399	352	355	376	328	379	347	378	380	372	365	408	374	387	369	378	383	369	409	380	388	380	373	369	364	374	368	366	376	365	389	343	363	353	361	425	376	365	388	378	389	347	363	349	358	380	356	371	400	378	396	412	379	385	360	363	362	417	359	381	405	385	372	366	366	410	390	361	404	361	395	335	356	366	375	365	376	369	376	390	375	405	384	383	360	356	363	340	351	381	389	346	358	389	374	347	388	371	393	403	372	374	374	380	437	381	375	384	340	369	408	351	373	375	382	375	370	351	370	348	384	369	341	369	371	372	372	371	396	397	353	393	360	360	336	362	339	423	363	365	403	402	406	399	359	380	389	419	385	379	399	374	371	334	381	355	373	374	352	384	398	389	381	372	370	344	381	393	352	380	361	406	390	400	383	383	354	374	402	386	373	437	397	394	386	353	379	377	435	393	379	350	362	373	356	382	363	361	395	388	383	391	391	373	335	352	417	375	413	373	378	377	403	365	363	356	370	399	406	384	377	428	389	435	418	389	344	381	379	380	383	383	420	347	405	425	373	384	377	379	371	377	376	371	382	366	378	380	342	377	382	353	380	386	353	356	372	370	371	367	373	363	344	359	363	425	388	375	340	380	350	357	367	323	368	366	373	347	359	413	368	378	365	406	314	374	393	352	377	403	383	379	351	387	379	373	366	398	377	367	348	360	388	398	363	393	352	381	391	390	406	394	392	385	354	352	360	370	367	373	382	399	410	356	399	360	396	429	358	409	379	402	376	365	374	355	376	374	352	383	360	389	374	357	388	385	382	363	353	367	335	372	356	424	387	357	412	355	380	394	379	358	369	365	373	368	345	372	350	358	345	365	401	386	385	389	345	377	390	387	398	359	374	413	374	352	364	382	355	366	347	383	385	365	369	379	391	388	389	378	348	399	382	387	386	379	357	366	395	370	352	376	389	353	382	388	376	385	382	350	382	347	372	356	395	378	362	402	406	404	370	333	386	352	404	344	375	362	357	372	377	373	394	389	370	382	335	357	356	372	393	367	385	366	344	371	384	389	378	363	372	366	390	377	378	375	388	370	415	399	384	386	370	392	392	377	401	407	385	365	405	401	389	399	381	392	385	376	429	389	396	389	364	358	371	429	369	367	349	342	380	378	379	356	346	367	318	372	361	370	338	400	406	378	374	345	369	361	387	387	396	384	415	416	366	364	357	400	370	370	374	393	376	366	377	384	345	340	369	360	347	423	375	398	418	415	389	370	390	364	352	403	380	365	342	360	397	395	398	413	408	410	420	342	382	394	360	339	379	395	380	377	366	364	366	375	354	368	378	330	359	343	388	354	350	403	388	396	372	383	363	389	369	370	362	348	337	382	409	395	380	360	385	361	366	359	340	386	356	395	375	367	403	368	345	363	387	376	371	379	400	370	393	338	363	372	344	360	403	346	378	367	393	349	395	415	367	349	405	342	339	413	361	343	381	362	375	391	370	367	397	402	372	355	387	388	381	363	348	374	388	396	376	381	373	380	412	354	355	369	421	389	382	372	397	365	414	335	404	366	372	380	382	356	364	352	337	352	376	369	360	351	400	408	364	302	346	391	387	422	377	356
8553	1374	2257	2435	2168	1870	1609	1528	1393	1303	1234	1144	1134	1083	1069	1060	1056	1048	999	1021	977	965	1038	959	945	957	932	990	975	965	889	949	952	1018	934	859	917	995	940	888	920	945	888	943	987	969	961	912	915	896	904	929	897	963	895	947	928	910	905	943	953	906	937	927	892	926	906	924	887	902	908	924	909	885	886	949	865	925	963	930	927	898	891	890	913	930	898	892	955	891	914	958	949	949	954	925	877	915	950	851	976	907	911	930	899	864	888	902	906	934	967	876	920	917	960	919	940	913	942	934	900	913	865	899	918	943	950	881	963	898	961	918	909	873	918	928	934	930	920	897	917	922	882	915	908	888	981	916	907	898	888	918	913	892	909	896	866	917	898	891	895	940	953	980	935	908	899	925	882	944	860	921	945	886	947	914	950	945	952	921	905	958	905	851	934	890	963	881	934	974	895	905	891	912	921	911	875	902	873	956	868	950	914	890	912	929	914	896	861	939	890	908	881	861	967	899	929	920	893	881	913	875	899	950	934	976	919	901	926	942	891	961	878	905	889	947	954	932	890	936	963	939	946	931	904	894	922	963	916	884	887	856	899	947	899	878	869	930	947	914	942	836	860	940	954	882	908	910	938	916	945	908	882	901	877	903	938	930	970	934	922	910	899	896	912	922	932	936	920	915	893	915	916	931	949	888	897	876	934	886	918	951	875	887	956	907	922	917	893	855	908	886	898	910	949	916	917	869	972	899	905	922	926	876	903	939	928	903	870	884	935	904	883	904	961	942	922	919	954	884	857	870	883	853	934	900	962	936	925	978	887	898	934	927	908	914	917	910	944	896	885	899	976	938	919	901	905	867	901	892	937	934	927	870	935	902	958	876	898	984	949	917	912	888	888	947	878	907	870	851	912	878	822	972	909	929	946	921	877	854	950	943	938	925	926	932	983	943	907	863	886	897	935	905	884	876	883	939	945	862	939	934	908	891	914	883	957	947	920	883	904	917	924	861	930	909	919	878	856	877	850	934	931	906	887	888	944	915	926	906	899	931	905	938	950	904	905	946	893	878	909	978	968	853	904	931	875	897	890	929	949	921	917	902	920	909	919	930	847	878	879	933	883	932	912	907	914	911	890	897	913	878	897	901	912	916	956	907	933	859	937	937	928	895	898	929	866	888	928	973	908	880	935	903	913	910	957	907	858	887	926	949	922	893	894	907	912	908	897	936	904	911	924	895	943	915	869	947	936	896	940	929	909	934	964	982	906	934	936	904	868	893	982	952	940	933	960	918	910	905	928	894	880	913	942	929	942	937	919	931	886	877	870	953	909	885	962	885	964	943	842	869	833	881	924	927	935	880	955	975	859	897	899	889	881	866	939	912	921	885	907	892	931	953	905	909	919	894	854	874	911	920	912	935	962	891	932	955	897	873	936	920	936	952	918	932	905	960	938	936	903	882	894	914	893	922	884	896	911	907	945	892	930	874	963	936	947	933	886	914	964	871	912	964	972	899	916	912	844	891	898	926	861	908	902	897	946	884	874	917	909	917	901	901	884	911	908	925	919	913	921	945	907	925	891	914	905	947	921	980	931	939	940	896	909	894	882	868	889	924	935	921	905	902	907	896	933	883	908	919	953	961	877	933	970	903	916	909	932	882	955	990	972	948	927	881	917	875	924	881	952	951	932	966	910	934	935	898	883	830	952	911	852	839	917	895	925	904	920	921	943	937	832	944	918	912	899	899	881	871	958	852	901	953	914	916	961	855	859	936	928	909	881	880	936	922	919	918	894	896	907	877	892	886	922	926	899	905	976	935	870	898	885	922	990	923	921	924	870	884	922	894	879	850	932	899	930	860	876	906	890	967	899	890	919	902	925	909	848	860	926	932	883	951	895	931	873	914	928	899	915	905	892	908	879	885	921	874	884	916	908	947	963	882	864	911	880	885	874	905	861	941	890	944	884	874	910	878	911	883	949	929	967	915	936	892	901	944	901	874	890	917	924	905	859	877	884	899	929	873	934	874	891	921	920	903	912	946	894	852	912	971	863	909	840	924	894	857	922	871	918	932	895	904	908	905	910	961	936	928	869	897	907	910	885	938	908	925	893	933	898	845	921	926	893	966	919	898	943	888	925	875	956	949	930	863	903	912	891	902	895	854	933	972	966	901	912	865	924	940	971	929	891	956	914	904	929	861	928	945	945	948	943	889	909	867	865	919	887	885	930	902	914	915	914	931	845	933	890	920	915	915	904	892	889	910	890	919	931	964	901	966	873	874	901	924	924	884	894	909	927	896	867	920	932	919	940	950	949	943	932	900	938	888	938	840	994	884	907	912	846	920	914	925	868	927	924	902	984	951	911	906	902	890	929	930	941	896	941	914	988	939	911	895	878	884	983	895	930	915	887	880	961	931	894	882	918	925	885	905	898	936	958	885	960	889	960	908	920	939	870	892	897	957	895	877	892	890	936	950	880	906	937	913	925	914	905	892	978	926	885	918	865	879	940	886	910	919	889	972	976	872	928	873	899	861	956	889	905	945	903	907	914	898	945	909	913	855	853	883	931	874	944	897	882	904	839	908	930	854	953	911	910	888	904	898	929	944	903	930	870	862	890	937	904	911	903	892	938	929	885	917	876	962	912	967	946	898	969	893	914	931	961	929	951	923	962	874	953	916	923	863	938	884	920	919	881	925	861	887	941	910	960	893	937	907	906	938	904	926	935	920	925	943	910	874	914	921	881	898	909	900	925	945	888	868	883	914	859	906	928	932	929	949	926	932	936	934	891	894	856	878	925	896	957	879	887	896	869	922	942	954	910	886	976	925	838	917	844	888	961	940	917	906	918	901	868	904	875	931	990	865	928	907	896	865	928	876	913	873	892	898	926	936	895	860	932	941	912	901	945	890	894	909	919	889	929	951	899	947	917	898	923	941	952	900	880	944	897	897	852	852	898	871	891	906	894	966	901	870	907	950	883	943	896	921	886	921	868	898	940	943	897	919	909	931	915	904	900	928	853	895	919	942	883	931	907	873	899	890	959	909	892	891	883	919	932	876	850	923	919	891	967	950	917	937	898	931	891	902	958	920	933	919	968	845	927	961	885	940	882	921	893	882	944	882	910	921	949	880	899	915	885	942	911	893	933	907	930	859	949	918	914	930	878	888	921	878	889	842	905	908	880	926	932	855	956	914	868	916	960	939	908	882	945	942	942	873	910	944	903	866	879	949	883	853	929	862	879	902	972	963	870	965	980	886	929	830	959	862	868	892	949	812	892	933	905	844	921	911	922	880	889	894	874	876	902	865	948	870	936	903	885	902	885	852	911	918	879	939	890	914	901	896	935	901	944	985	907	941	895	880	889	959	896	880	899	906	905	880	890	882	872	935	896	869	916	901	885	963	916	944	885	889	950	894	896	908	936	960	968	927	909	854	894	926	892	963	960	884	902	935	957	949	944	948	881	921	934	931	917	896	894	895	925	867	910	944	932	933	941	902	950	863	944	917
1670	380	407	421	347	416	392	360	408	399	399	392	406	411	367	406	416	439	397	392	385	349	371	386	397	396	406	369	372	390	376	411	403	375	379	381	374	414	366	385	387	384	414	405	385	349	420	406	339	402	409	394	375	375	368	382	364	338	399	351	372	362	392	366	409	392	373	392	373	378	421	362	368	349	367	391	460	393	388	392	372	373	377	389	379	375	401	400	367	380	399	399	401	385	355	386	380	387	417	371	373	387	352	411	380	354	402	412	371	379	409	413	365	400	406	400	380	416	370	385	383	350	411	374	392	391	403	393	363	400	381	395	351	417	385	347	394	401	417	362	385	388	411	416	375	391	403	386	411	401	399	390	390	375	405	359	357	412	372	415	351	372	411	433	424	396	377	399	421	399	407	420	388	406	391	381	373	418	440	412	386	363	410	392	368	396	368	417	408	390	440	407	360	357	361	375	359	382	355	374	395	369	384	423	422	405	404	372	360	407	392	356	380	373	403	365	391	393	408	427	377	362	386	368	387	381	356	357	394	407	381	403	367	358	378	368	364	393	366	377	418	380	403	345	378	371	422	387	371	403	385	397	379	369	369	384	371	410	419	378	373	401	356	397	327	355	330	348	432	396	390	358	380	415	417	379	370	392	377	385	380	392	382	376	408	358	386	381	375	357	344	390	349	369	362	413	373	372	409	385	399	392	361	410	367	398	375	371	401	325	365	370	376	360	395	409	365	387	402	367	410	368	417	385	383	406	356	391	388	437	379	378	399	363	362	392	382	372	390	384	370	392	350	413	370	401	358	342	363	399	378	416	335	396	368	399	410	394	402	397	402	402	363	394	392	385	383	401	382	374	393	404	377	428	384	417	433	369	381	370	408	375	363	414	365	417	378	403	412	377	355	392	380	384	400	375	396	385	386	357	387	366	394	398	404	379	350	431	369	367	359	373	368	376	354	381	402	372	392	426	404	383	409	376	351	377	385	367	356	373	409	378	429	411	357	359	389	380	382	427	376	341	419	353	391	361	388	378	379	395	388	381	378	388	425	396	403	370	413	405	381	349	377	397	391	408	397	381	381	360	394	410	352	396	377	386	399	381	404	394	386	374	385	390	338	360	409	368	404	379	387	425	393	406	409	385	415	397	405	381	381	403	362	409	382	397	341	364	381	371	382	376	423	409	348	390	399	423	377	361	384	409	358	392	386	381	392	397	402	383	389	423	367	373	405	374	394	381	401	385	380	373	372	405	396	378	403	401	393	387	401	387	365	412	387	411	374	388	363	411	384	400	376	371	371	374	400	370	425	377	396	367	365	383	365	385	393	407	391	406	355	398	375	394	385	427	365	406	382	390	382	350	360	366	356	378	405	416	345	378	382	396	369	393	370	388	384	360	362	386	403	397	387	369	370	414	362	394	386	377	370	389	432	373	409	374	395	378	451	386	410	391	370	381	375	346	370	355	359	366	345	399	344	382	389	390	369	381	394	355	351	385	383	394	423	391	420	354	392	364	416	416	380	397	371	382	393	375	401	390	369	369	354	417	410	379	413	374	374	395	386	401	361	375	390	350	398	384	419	397	394	355	378	420	359	447	353	356	368	397	423	340	357	418	411	411	392	388	413	367	391	369	403	354	371	377	413	392	343	357	307	378	367	404	378	391	400	389	403	396	369	398	363	415	393	372	386	381	351	394	374	383	406	403	395	390	389	383	411	367	386	408	400	360	367	366	398	376	337	375	419	371	401	355	343	373	372	387	363	405	376	420	388	418	377	349	382	385	386	432	370	378	374	369	364	385	354	417	394	386	376	342	434	386	385	371	367	390	387	402	391	393	387	345	383	390	424	390	381	384	380	352	361	357	388	401	389	398	349	371	416	361	404	380	372	339	388	364	396	406	337	392	396	421	368	390	403	434	324	358	373	370	368	411	389	407	375	392	380	367	410	390	401	414	371	423	415	406	401	363	343	414	387	331	373	362	398	393	381	388	387	414	377	394	351	371	409	367	410	378	401	386	392	366	394	396	409	354	365	396	352	377	352	354	353	363	370	356	367	372	414	363	340	418	366	409	407	362	406	393	372	392	364	374	389	400	394	387	376	413	371	357	419	394	417	364	382	372	369	372	411	399	389	347	366	345	388	368	358	394	404	360	375	377	396	403	428	398	378	320	380	401	385	389	397	400	418	401	406	358	409	371	364	394	402	371	362	361	366	423	365	391	379	395	400	406	402	345	370	387	361	372	386	366	417	397	360	384	371	389	366	377	386	378	376	405	385	367	378	402	377	366	378	374	403	379	428	420	346	352	357	374	402	380	377	410	371	401	378	357	372	402	368	404	389	389	376	359	423	394	387	404	387	392	358	350	358	392	427	387	387	400	362	373	382	383	367	374	398	396	350	390	423	337	418	366	412	390	362	387	369	391	446	387	405	379	365	387	397	426	365	396	378	394	379	395	388	406	379	403	372	372	396	409	390	373	351	407	353	376	397	397	388	368	370	401	370	394	375	411	373	377	360	348	383	377	396	376	376	376	372	395	386	391	386	351	376	393	400	382	369	398	374	387	357	374	386	395	367	407	365	385	390	388	402	418	348	408	366	365	411	386	400	431	397	368	379	372	401	420	414	367	395	353	415	405	356	376	419	383	392	422	375	374	407	399	358	415	352	390	380	381	408	412	379	395	401	394	393	389	410	407	396	389	375	354	381	417	382	375	380	374	361	414	389	371	339	441	424	392	419	378	394	404	398	364	349	377	364	357	375	376	388	410	372	359	388	373	377	400	369	354	364	399	384	346	405	378	374	385	382	379	392	390	398	345	396	379	382	400	382	417	349	398	378	436	372	379	407	367	399	400	396	371	361	368	373	388	337	326	381	379	401	370	366	381	399	383	360	350	390	349	377	349	406	376	368	398	373	355	453	365	379	397	409	401	341	429	383	400	351	353	340	393	385	405	432	361	409	371	380	343	365	403	407	386	389	381	367	380	395	377	371	380	376	383	341	373	408	343	407	366	373	362	368	408	371	358	393	351	425	393	429	388	399	383	361	350	420	375	348	369	435	374	381	393	380	385	408	357	314	384	457	421	400	384	374	398	381	346	396	404	386	431	394	373	373	383	372	409	372	375	371	358	392	412	362	432	396	382	390	387	357	375	413	395	410	396	364	385	358	361	371	400	378	405	380	369	426	388	346	389	398	416	364	379	349	368	407	413	377	432	388	371	396	390	378	376	406	378	393	404	387	366	359	415	398	402	369	397	399	377	370	423	400	361	371	386	382	403	379	390	376	362	360	377	390	344	401	391	373	359	364	366	395	393	424	396	369	390	389	349	378	410	396	384	408	410	403	417	384	371	369	397	371	386	377	404	369	368	361	352	343	361	383	375	413	401	410	394	403	380	360	360	405	425	402	398	376	386	389	402	374	421	368	402	347	329	421	458	384	410	400	374	381	383	405	415	406	379	409	360	405	388	372	366	391	399	368	401	367	373	391	391	415	354
2115	916	944	899	943	868	903	893	919	876	881	936	865	856	901	872	906	890	886	852	862	926	909	872	867	868	856	902	922	907	894	881	844	860	886	866	865	897	880	897	898	915	916	882	915	881	912	859	865	915	903	902	820	935	903	852	928	883	898	878	914	915	961	902	893	860	878	879	884	903	894	902	891	875	901	873	846	905	873	879	893	807	892	935	896	887	871	966	879	901	898	816	879	872	863	947	898	861	881	859	858	902	938	902	863	913	890	931	834	950	878	884	905	930	891	928	888	904	829	870	898	883	897	910	877	855	905	872	822	959	963	851	899	860	843	885	880	869	873	875	880	915	871	931	916	844	854	833	858	865	902	864	889	853	862	872	890	878	888	862	882	928	878	913	846	840	877	894	932	913	957	865	942	878	890	902	916	903	850	920	919	951	916	916	878	906	897	921	903	876	821	882	871	872	897	859	878	868	917	860	914	889	874	919	879	915	882	887	871	937	878	908	888	906	898	892	912	928	928	890	928	864	893	874	905	910	956	868	912	940	861	838	905	879	907	897	888	886	901	883	928	863	873	894	883	889	874	951	898	861	912	877	863	892	845	841	873	883	860	862	856	872	897	881	936	874	887	837	888	874	904	875	874	851	878	848	881	877	883	900	858	864	894	891	920	870	842	837	904	888	851	887	882	878	883	849	932	918	828	905	898	901	878	875	817	846	898	897	888	856	895	858	845	908	881	905	910	905	934	908	871	848	915	829	884	890	898	853	859	905	897	923	870	889	873	907	893	874	858	849	861	868	848	920	891	895	874	858	897	880	835	876	906	907	911	860	886	897	862	873	863	845	894	911	882	892	875	882	854	895	906	889	882	879	891	881	949	883	934	848	867	843	814	887	928	914	913	894	914	868	919	881	902	923	869	891	904	932	890	902	899	904	891	924	890	856	884	879	875	865	902	871	868	887	845	831	900	920	882	886	896	939	868	897	926	939	909	874	881	878	893	900	879	861	907	934	851	899	925	904	844	837	883	877	854	819	868	898	868	909	852	860	896	889	914	908	916	934	899	883	866	886	902	874	870	910	842	837	860	926	940	881	910	846	905	861	866	875	883	876	879	868	847	901	869	913	929	853	899	848	897	863	879	862	887	918	882	829	900	880	890	860	873	925	899	863	883	923	887	948	887	850	860	882	836	911	886	935	893	863	926	881	905	887	882	856	942	821	908	828	879	910	847	835	890	867	883	864	894	916	863	909	845	865	906	811	897	941	859	910	866	910	884	865	890	905	890	896	925	876	939	911	889	869	906	964	849	875	894	895	935	899	859	906	905	912	878	884	931	814	901	918	892	914	890	919	888	891	849	847	944	881	816	923	889	842	906	913	863	912	888	877	901	906	879	909	906	888	866	924	922	850	870	879	944	837	884	872	849	949	904	896	877	932	903	903	875	905	860	866	911	865	915	929	874	907	822	875	849	849	912	886	881	823	890	903	941	896	891	881	909	898	895	857	894	878	846	843	869	892	896	903	925	903	933	861	921	827	910	903	862	887	913	896	943	873	876	879	854	878	926	916	869	915	938	889	912	850	853	903	899	878	839	868	872	902	873	859	894	807	908	906	884	892	884	865	903	821	829	890	885	920	854	877	914	846	915	916	873	832	919	891	871	867	841	883	897	851	830	877	879	904	933	877	932	887	870	912	883	867	834	905	905	885	917	855	908	849	917	943	947	877	893	901	884	872	898	851	854	928	881	872	848	918	884	916	890	921	902	846	857	906	914	848	876	923	901	872	886	888	894	899	865	911	873	916	884	850	878	906	841	882	884	922	868	910	873	869	858	885	949	909	901	904	882	885	901	897	874	849	945	851	916	916	882	856	883	874	943	920	855	901	892	856	874	910	884	883	890	864	885	906	895	851	910	926	933	889	885	851	934	875	873	895	868	831	897	885	870	875	886	866	912	894	909	882	920	868	893	910	876	896	935	879	923	869	932	936	891	923	861	850	861	885	873	888	906	927	908	882	861	890	886	916	879	869	905	902	909	840	878	839	866	903	848	892	884	882	876	972	846	860	909	882	855	857	858	902	870	914	854	888	877	897	887	871	905	882	893	890	950	847	849	870	905	933	872	894	884	910	900	895	895	895	862	887	875	857	852	935	936	923	914	905	876	913	862	911	906	903	875	864	808	849	895	880	875	887	906	870	844	884	945	839	902	912	857	905	917	854	889	879	905	927	904	905	839	898	905	842	837	887	905	882	870	892	914	883	860	900	825	913	906	823	894	897	881	880	964	864	802	908	888	867	865	937	903	910	845	866	861	864	915	912	908	925	893	867	884	884	923	911	851	849	883	869	869	913	888	911	890	891	903	952	880	869	872	788	934	877	922	882	902	883	879	881	899	877	828	935	856	872	905	920	908	898	836	879	875	870	895	897	898	904	897	870	912	869	856	920	848	882	885	899	862	884	911	890	886	863	897	873	829	875	875	888	903	880	880	902	929	826	865	883	839	871	893	897	860	899	883	933	901	908	907	910	886	845	936	937	866	904	842	847	907	893	841	867	924	899	934	905	868	878	906	874	885	960	863	915	879	897	881	906	917	922	846	865	851	939	889	938	864	895	958	864	908	846	894	858	965	848	883	905	851	907	927	892	882	881	892	884	873	868	964	883	833	898	865	954	846	909	874	880	888	865	875	927	870	836	875	928	859	876	905	877	888	893	892	837	904	881	924	920	905	883	870	910	878	906	874	888	887	859	838	887	896	913	872	871	886	891	873	881	870	864	891	896	843	934	859	895	922	908	936	843	892	865	919	891	899	859	871	858	859	890	879	882	873	903	829	939	904	849	900	922	896	875	884	895	896	878	850	870	861	918	953	904	919	902	876	957	902	869	882	888	869	883	871	834	879	844	909	891	863	966	863	873	835	951	883	913	910	951	902	892	828	857	854	892	871	882	872	877	900	895	896	879	866	902	863	897	874	868	872	859	894	901	895	913	840	947	934	902	815	866	846	857	844	848	892	879	919	898	880	909	862	906	892	886	895	894	883	906	941	849	905	886	891	885	946	861	904	878	830	919	866	871	886	850	849	913	848	865	894	870	889	853	860	904	881	885	904	895	868	874	893	869	939	883	899	857	876	861	929	892	862	861	884	893	892	895	898	894	918	974	852	934	922	882	926	919	886	891	859	888	865	902	872	892	867	895	916	898	913	869	927	873	895	918	879	873	861	902	893	907	869	903	922	865	887	923	905	878	950	890	888	848	852	906	894	895	918	860	871	873	899	830	901	899	937	874	914	920	905	830	933	855	889	886	882	906	896	894	867	867	879	930	923	898	921	933	871	875	889	877	856	846	836	872	934	870	903	879	891	914	882	843	864	923	892	880	871	836	890	956	903	864	889	910	884	893	882	919	921	867	884	905	837	897	906	897	934	854	872	900	916	906	846	875	919	859	882	903	891	866	880	883	855	893	892	873	836	863	899	837	882	850	888	856	898	836	908	869	886	917
7609	531	538	454	414	346	309	293	294	269	279	251	213	240	234	245	231	188	230	224	214	220	220	229	248	204	226	228	207	214	216	222	217	205	215	189	217	246	228	210	211	222	234	231	240	232	240	215	209	264	221	204	206	241	261	244	210	229	211	219	192	244	205	214	205	251	225	196	246	194	222	192	230	223	231	222	183	227	231	195	214	241	239	229	230	217	235	254	228	209	210	227	207	206	223	211	205	198	231	195	206	234	195	226	239	220	208	213	213	217	190	210	209	236	222	226	224	227	199	237	201	212	220	219	236	224	222	250	207	230	216	249	227	215	247	209	241	182	256	192	222	213	211	235	229	244	193	232	214	255	240	204	219	189	230	213	210	248	218	235	232	252	233	243	234	204	229	202	222	218	219	226	206	230	225	220	210	253	218	210	212	226	224	220	236	246	243	223	204	242	229	215	205	239	207	192	218	196	256	198	206	237	218	200	197	258	202	249	249	232	208	221	218	239	201	201	234	226	212	212	212	215	221	241	230	261	219	232	214	192	227	237	246	208	238	222	241	235	225	205	240	226	215	227	223	208	235	200	221	218	224	243	215	250	206	214	233	197	217	225	228	210	243	184	247	232	223	210	252	227	210	202	225	211	214	200	228	239	197	228	206	207	221	246	226	192	218	199	222	221	221	213	209	224	213	194	189	197	233	220	208	215	204	241	239	232	216	224	252	211	218	226	214	196	236	194	231	247	202	238	237	239	195	224	212	194	197	213	201	209	195	239	234	228	267	217	206	244	252	219	215	218	220	236	226	251	235	215	215	211	245	239	222	191	197	232	209	212	234	224	209	236	243	224	201	239	210	206	227	204	218	242	217	201	198	221	201	227	210	222	223	211	219	239	257	207	212	231	198	206	230	211	229	210	231	215	214	242	243	206	224	206	208	253	227	202	212	212	235	211	258	253	232	228	242	226	236	256	212	224	185	228	224	222	214	228	230	225	234	208	208	195	198	239	228	240	243	193	204	233	193	200	243	239	248	254	238	219	232	240	244	237	217	204	219	180	214	246	188	205	207	215	234	236	223	214	205	205	208	220	213	243	197	198	208	205	230	207	214	224	200	194	247	215	233	205	213	226	210	216	215	216	211	193	223	249	238	212	239	216	231	205	218	214	231	241	212	219	236	230	228	215	204	223	217	210	232	227	219	225	209	189	210	224	214	204	222	235	202	189	208	206	243	223	236	202	212	214	246	228	205	255	223	185	199	197	203	205	210	204	212	230	236	218	235	232	199	220	228	248	219	216	236	195	190	203	229	243	233	250	185	201	222	222	214	247	187	220	224	221	254	206	227	199	222	238	218	202	247	239	215	282	203	225	234	233	259	210	213	184	193	243	209	216	218	229	205	219	210	224	213	212	232	220	223	206	207	191	251	240	215	217	207	217	228	231	221	219	196	244	192	239	236	227	206	214	233	202	231	221	230	224	228	210	225	211	220	232	232	232	210	224	207	243	229	213	230	227	220	219	209	252	225	240	211	195	209	201	232	226	253	232	174	215	212	208	207	229	232	206	199	220	247	233	223	231	234	191	248	219	215	216	241	236	224	174	212	192	215	201	228	227	212	212	221	224	222	211	193	202	221	240	217	194	239	266	192	222	220	210	186	241	201	203	205	219	233	234	211	214	228	248	225	226	260	215	214	213	198	188	219	198	224	211	204	199	212	230	228	216	216	217	223	214	246	238	212	190	219	224	209	224	198	207	213	212	227	235	223	234	209	213	231	212	215	205	217	215	213	242	205	221	213	207	244	212	227	220	230	226	214	221	216	211	225	214	216	251	239	219	194	231	221	206	201	248	256	231	203	232	225	220	200	220	219	208	217	217	228	219	217	236	207	217	224	246	213	193	237	233	225	234	222	240	222	229	228	185	246	240	212	191	209	214	230	211	199	206	247	191	236	224	224	202	223	232	201	224	233	195	267	223	249	233	213	236	231	215	208	223	192	225	202	223	211	221	245	202	194	215	218	210	241	204	210	263	215	208	260	205	215	241	221	271	229	255	207	218	208	225	257	230	209	214	192	256	230	179	209	227	222	253	228	227	216	225	217	194	236	226	214	236	212	215	212	248	227	215	214	226	226	231	230	226	222	236	248	201	218	193	208	227	226	238	224	217	176	202	223	198	194	237	226	231	212	240	214	233	238	223	221	204	225	229	208	237	195	231	211	221	202	213	208	211	184	225	221	222	216	203	231	200	212	247	234	217	205	260	216	213	210	226	216	231	206	204	200	214	279	222	236	201	223	203	206	268	225	204	206	210	226	225	211	192	230	217	210	254	206	198	215	216	200	229	234	233	224	191	198	207	220	227	227	221	212	243	199	198	207	197	229	225	231	227	223	212	221	211	230	244	203	222	213	245	221	214	205	225	223	232	242	236	236	200	216	220	220	237	198	185	203	209	201	203	235	241	199	187	230	195	216	228	231	221	241	216	226	209	246	225	209	230	216	229	218	191	230	212	236	221	232	223	231	216	203	236	233	211	239	203	194	251	189	218	199	195	222	178	207	198	212	233	205	225	241	222	208	208	200	235	231	179	209	203	193	195	233	226	208	204	219	217	217	208	242	237	215	231	209	197	200	210	207	222	190	206	222	210	224	212	219	208	284	250	194	218	230	248	226	213	214	209	215	219	231	212	227	246	217	170	217	233	224	242	204	247	233	222	223	196	179	207	222	234	203	207	227	210	217	221	229	220	213	195	222	205	242	211	213	210	228	212	219	176	226	186	236	223	203	208	200	227	203	239	209	210	223	231	209	234	203	226	237	253	238	217	219	234	240	212	222	245	214	199	198	221	184	230	223	241	224	237	234	240	249	226	214	254	236	212	233	234	216	235	220	237	247	216	235	245	244	223	233	228	217	229	218	218	230	202	228	199	224	240	230	221	204	223	233	203	224	235	190	216	236	221	224	226	221	232	222	234	214	234	230	212	243	217	230	203	197	190	195	237	218	207	235	218	207	176	211	214	218	221	238	222	214	196	213	195	222	226	209	212	216	184	205	216	247	214	218	208	191	211	231	234	207	240	208	192	228	205	226	207	211	264	222	213	258	243	238	226	211	201	225	244	218	206	201	201	202	226	251	240	221	208	208	190	218	215	241	216	213	201	201	212	208	243	252	236	208	209	210	219	242	203	223	226	200	207	199	249	244	228	201	188	227	218	227	235	220	220	211	184	241	218	199	219	218	230	218	210	232	205	224	222	200	236	230	197	243	235	218	205	214	235	216	209	213	215	221	223	194	194	224	217	220	251	211	230	217	212	225	218	198	233	242	243	219	245	229	208	235	214	223	248	221	204	218	224	235	208	244	216	238	225	217	228	214	210	204	201	216	238	205	244	193	223	250	204	175	200	205	233	209	210	194	236	235	206	228	234	216	243	237	214	217	240	234	218	218	210	228	200	221	229	225	189	210	237	236	221	207	183	235	213	198	246	224	240	229	245	247	211	225	211
6337	819	1243	1422	1313	1118	953	909	872	744	721	699	664	634	686	713	657	640	659	638	622	622	596	620	651	586	602	606	618	638	605	594	591	602	604	616	597	640	590	596	643	600	578	588	596	590	569	608	599	574	577	612	628	590	616	596	539	585	615	574	578	596	647	660	588	518	590	594	592	576	589	592	595	561	605	599	596	576	560	588	555	607	573	590	565	588	578	578	594	576	562	564	575	578	571	618	581	595	561	557	594	627	612	569	609	606	609	573	582	573	592	584	603	591	605	597	529	562	554	574	620	559	542	588	579	610	600	628	602	601	604	607	572	589	553	571	580	591	589	604	584	598	559	611	556	564	573	566	580	546	589	599	594	616	550	537	573	611	594	580	628	590	611	589	571	584	564	601	581	545	564	634	574	548	606	595	589	579	607	570	579	596	569	604	599	526	594	628	572	579	595	614	609	557	565	578	563	568	593	531	581	614	618	586	556	598	570	551	603	556	594	637	581	564	557	584	566	636	558	603	568	588	583	619	581	568	571	608	548	587	615	627	534	595	582	600	596	557	609	570	580	577	559	611	565	558	577	552	545	622	604	553	627	584	546	583	543	619	601	546	604	569	604	569	581	570	638	560	562	563	589	565	592	591	558	527	594	567	572	565	561	608	550	634	543	555	594	580	601	589	580	636	596	591	598	588	596	568	548	593	584	583	575	594	566	628	576	589	607	598	643	604	595	573	623	590	559	598	556	565	581	541	609	540	567	546	584	576	560	609	575	577	607	612	585	598	598	602	580	574	574	603	575	598	549	571	583	621	590	590	597	572	569	551	587	587	589	566	584	617	528	579	581	547	563	552	594	585	566	571	559	550	598	596	589	593	588	587	641	623	570	563	602	613	607	617	589	602	539	575	577	591	608	571	612	596	530	580	588	568	550	537	625	559	583	566	597	590	603	623	569	631	575	606	604	597	574	570	599	564	575	546	617	591	579	568	595	599	581	579	604	575	628	573	597	548	623	593	543	600	562	560	602	568	594	566	564	539	606	595	579	551	561	609	583	566	609	602	601	585	583	550	595	595	603	571	559	588	565	567	559	523	562	576	596	594	576	613	605	568	598	576	578	568	582	598	588	622	551	588	549	596	555	569	570	561	569	599	538	600	615	598	635	576	551	616	598	571	568	565	600	581	538	567	605	620	587	557	622	600	605	592	621	605	549	600	598	553	603	587	588	578	585	571	563	584	579	561	573	557	595	660	622	567	569	545	597	602	583	551	610	553	617	578	588	655	595	589	638	603	621	554	577	618	582	577	583	553	574	601	571	577	573	556	585	594	566	580	607	577	589	596	576	525	584	563	616	585	603	579	601	552	552	597	543	570	574	544	581	647	632	565	588	644	577	606	549	601	559	570	637	553	582	595	611	617	547	614	601	606	552	619	607	625	556	580	570	576	591	572	599	561	553	576	603	606	566	569	550	566	532	605	561	583	594	570	573	502	607	537	566	569	602	605	595	577	589	576	579	620	588	610	625	597	589	600	581	572	580	572	585	555	628	587	598	588	554	593	605	580	586	641	589	581	608	547	602	534	587	572	575	578	594	583	571	593	543	576	606	594	615	595	576	605	620	610	593	571	580	623	517	607	586	575	562	598	588	597	604	582	556	585	585	590	629	578	548	562	591	594	588	601	618	569	575	588	592	641	616	557	585	595	542	608	584	598	565	572	621	579	547	601	567	606	597	553	567	614	652	567	597	581	603	558	602	547	620	598	560	600	568	608	588	615	614	573	610	638	569	569	593	600	586	583	632	616	560	605	597	619	602	606	568	580	593	601	574	576	597	573	604	609	565	567	539	597	572	601	611	584	590	571	580	616	576	599	568	594	565	572	623	595	608	572	604	493	580	583	589	601	552	605	578	565	577	576	626	561	583	557	609	610	571	558	601	538	603	595	571	583	634	602	600	588	582	574	573	601	587	610	537	591	615	565	601	586	556	600	587	617	575	601	598	589	587	587	590	571	592	587	566	572	621	598	631	606	587	560	554	580	604	589	611	582	573	567	569	600	615	601	552	628	584	625	595	585	576	627	583	598	596	578	644	570	561	606	595	606	550	549	596	583	612	550	557	556	581	568	600	565	581	624	524	646	545	568	593	589	624	587	618	618	568	560	609	591	561	567	584	569	572	549	596	606	567	604	581	602	627	621	591	561	599	590	613	565	561	609	619	604	572	595	571	557	572	570	532	577	604	577	604	653	617	564	558	601	571	606	604	579	585	552	601	579	597	578	589	563	568	605	582	593	585	630	580	595	563	637	596	561	570	590	581	567	617	564	586	563	593	573	576	566	635	560	576	578	590	573	602	616	591	620	617	565	604	553	566	580	538	573	580	541	562	566	592	551	537	585	553	601	617	602	618	603	577	585	595	571	608	580	559	611	602	581	596	576	587	599	565	590	553	585	561	608	555	599	564	550	575	589	559	600	573	549	581	613	618	565	601	596	608	600	571	573	581	588	604	575	576	603	573	560	593	541	602	582	580	543	555	526	603	558	610	520	570	587	575	561	585	635	547	587	605	545	627	583	563	619	564	627	593	563	614	576	597	578	587	604	579	565	573	582	614	577	572	551	552	620	603	572	586	576	588	589	585	599	604	600	583	574	590	602	600	576	564	621	577	599	600	555	613	598	605	567	574	589	600	557	580	586	584	594	649	606	578	620	570	587	632	640	567	588	574	586	593	560	575	581	557	575	582	616	603	594	580	595	565	575	598	571	597	582	583	569	554	612	611	601	578	597	595	541	563	580	618	592	592	608	563	592	608	625	617	576	582	557	606	588	600	580	594	618	572	596	588	623	561	585	588	588	641	589	570	600	572	615	554	591	579	588	595	570	593	586	587	550	559	638	564	578	597	570	558	590	569	601	604	587	533	573	546	552	569	604	568	572	586	597	575	589	577	531	614	558	586	594	573	560	625	605	609	582	594	595	577	575	607	589	558	560	587	602	588	599	575	590	581	614	589	619	585	555	584	583	548	577	596	590	601	584	547	592	577	602	549	631	576	567	565	599	577	594	582	617	543	613	595	571	655	600	596	541	588	576	597	588	625	593	574	598	567	608	568	580	559	574	588	627	553	555	560	591	593	631	557	579	576	580	622	565	633	584	565	587	613	578	557	603	626	552	594	574	628	554	589	605	616	564	602	589	588	593	627	583	580	575	572	589	572	565	643	605	588	582	574	578	566	598	561	612	579	601	576	594	592	613	561	594	612	560	573	569	543	563	609	551	594	575	559	578	580	553	614	599	575	636	598	583	609	582	576	583	556	563	531	568	616	628	572	627	559	551	560	609	597	531	612	558	573	615	588	603	595	591	526	576	529	589	591	565	600	607	607	552	527	587	560	603	605	623	605	574	582	588	579	592	628	581	588	550	567	610	570	581	596	593	555	583	596	576	588	621	641	574	631	577	580	594	562	566	568	563	632	603	570	593	592	576	588	611	602	600	594	599	551	573
15041	1365	1026	910	665	538	528	471	470	464	419	451	441	402	409	369	435	387	363	394	366	395	409	389	369	381	373	384	377	385	364	397	382	336	377	397	391	369	399	365	354	408	342	374	389	398	389	363	387	351	318	359	385	422	387	370	393	389	370	350	345	359	392	362	349	386	354	388	348	379	389	369	358	372	406	395	367	367	366	373	404	429	369	397	356	379	387	349	387	396	398	378	387	362	392	389	331	427	374	359	382	386	349	389	332	381	356	375	426	378	388	334	392	408	387	370	357	341	391	384	349	400	402	365	346	356	372	408	410	367	373	367	363	354	383	373	369	390	368	382	390	349	370	384	413	349	362	331	349	364	388	345	358	365	388	353	370	376	398	382	370	379	383	387	355	380	361	366	348	375	371	359	366	378	385	379	437	357	365	425	389	411	414	384	354	415	384	370	370	365	402	365	394	371	417	413	409	363	397	334	359	396	391	400	366	375	391	334	360	393	379	367	370	424	390	346	395	375	372	358	360	385	369	382	343	381	376	397	397	355	358	389	429	384	370	364	343	358	372	410	397	352	341	374	359	378	377	347	360	399	376	387	386	324	340	358	377	389	385	359	378	389	378	390	398	360	386	368	369	394	419	373	349	360	368	381	360	387	398	360	394	383	390	395	355	363	339	376	350	376	372	381	403	414	344	369	364	393	372	380	362	368	327	429	364	367	365	332	373	388	374	384	379	363	346	377	405	397	384	383	402	400	399	365	346	353	373	378	389	375	346	406	373	388	371	396	340	384	433	365	421	387	355	371	388	416	365	396	355	374	373	365	405	386	348	371	413	383	372	397	357	381	370	347	377	384	382	351	361	369	365	389	346	388	342	365	345	360	405	407	376	352	387	367	418	404	382	377	392	361	333	358	394	343	370	404	387	346	374	399	349	366	378	367	371	400	361	403	412	364	400	363	365	362	367	324	349	370	382	368	395	407	398	365	379	395	386	355	401	389	382	376	376	385	382	380	348	377	379	366	374	359	374	377	392	392	352	379	370	396	352	361	376	398	410	367	386	361	396	342	350	389	384	379	372	361	405	391	364	348	367	331	397	339	388	410	382	365	385	395	395	374	406	414	354	376	379	377	372	339	362	367	337	385	341	363	375	376	370	372	357	340	387	380	362	319	407	372	389	359	374	424	396	360	380	388	368	332	388	331	361	332	431	344	369	373	383	337	369	345	376	415	389	370	352	392	350	371	356	404	396	349	386	352	346	365	352	385	355	389	355	383	387	399	429	380	366	374	345	390	379	328	343	318	367	391	369	360	388	390	337	383	372	373	361	351	399	368	340	376	368	352	380	392	381	371	362	376	406	375	355	346	354	385	376	331	398	358	350	391	389	385	356	384	373	397	396	359	373	372	361	356	396	362	388	374	389	369	362	377	362	380	356	385	379	399	377	370	355	377	358	339	370	373	359	409	355	390	371	354	364	332	414	372	381	376	390	360	336	351	367	381	372	365	398	405	353	390	373	326	371	374	376	401	361	366	380	358	372	380	354	372	384	401	383	381	338	355	392	388	361	366	379	403	349	340	397	360	391	389	394	359	344	413	377	357	372	372	359	357	323	367	376	387	363	373	345	340	308	385	370	356	341	384	363	399	349	383	386	397	376	373	406	366	368	432	384	355	345	385	333	393	364	393	366	389	366	399	385	414	354	370	410	366	395	351	340	389	374	355	365	353	365	367	350	359	365	340	338	369	365	375	367	383	359	333	388	384	351	362	372	348	383	424	356	369	373	352	379	397	367	382	310	385	394	371	393	403	379	353	353	366	316	401	376	330	409	342	377	372	388	369	409	365	362	400	376	343	393	369	437	394	397	417	392	346	388	371	380	362	390	339	362	386	357	371	378	359	398	335	356	373	330	367	382	348	408	365	374	405	381	384	358	391	366	375	382	362	371	415	352	405	347	394	370	442	384	342	355	380	363	333	370	359	364	390	377	321	367	381	351	387	375	382	362	357	375	387	360	347	354	371	384	412	361	378	377	397	364	402	367	381	332	413	387	419	360	406	415	375	357	377	356	366	361	351	344	375	360	366	408	389	383	363	318	396	393	363	423	387	379	385	422	378	371	366	368	428	381	358	361	326	341	393	403	375	382	387	422	363	376	386	374	380	398	391	355	350	400	361	385	399	357	380	375	402	406	368	352	375	401	361	332	341	369	364	336	366	362	360	365	354	366	389	422	384	385	352	392	397	389	392	380	335	347	387	392	383	410	378	393	384	355	387	389	392	411	370	345	353	355	401	370	414	372	383	391	365	364	386	371	397	394	383	387	365	369	368	371	357	367	377	382	406	370	373	346	384	378	404	349	376	361	365	371	350	361	368	381	349	356	420	380	369	335	347	373	404	394	353	394	395	374	372	336	404	412	415	409	365	382	378	347	395	362	381	352	367	351	376	349	388	370	380	350	368	366	355	384	389	353	344	344	403	367	389	340	361	406	372	357	352	333	381	354	379	400	400	367	392	361	370	346	368	366	336	388	381	375	391	388	362	358	371	368	345	370	329	363	366	391	364	362	341	420	366	359	363	389	376	356	370	416	334	364	363	408	364	369	382	380	335	367	345	328	401	397	386	382	364	370	375	389	365	398	393	340	371	389	396	395	344	362	403	395	402	339	395	333	403	403	354	374	394	361	338	356	358	355	347	383	315	365	378	385	381	395	411	404	323	343	366	375	371	391	360	410	390	371	367	394	390	375	349	337	375	379	391	344	353	345	329	380	350	374	331	385	369	374	374	389	382	345	352	365	395	405	388	368	394	357	372	374	416	354	368	347	341	375	361	362	402	362	376	379	371	368	389	411	372	364	401	372	405	385	375	376	400	369	348	328	347	387	354	378	412	387	406	396	360	356	396	364	376	388	377	364	386	337	387	370	403	352	406	354	368	366	349	384	336	354	342	345	368	366	400	367	395	390	365	370	391	380	363	361	362	377	399	351	413	373	384	358	382	386	392	327	320	366	372	373	394	345	328	411	395	370	357	379	367	353	360	428	385	370	363	402	349	358	388	380	419	406	338	376	363	360	366	358	381	408	360	368	372	390	347	391	359	339	383	387	388	369	367	375	341	376	402	364	421	366	373	401	356	427	373	381	387	371	331	419	399	362	351	348	404	391	351	372	351	379	344	350	375	415	342	357	369	386	359	362	351	367	370	344	360	383	372	398	379	390	395	350	388	348	376	350	393	348	377	402	353	388	376	375	337	392	381	397	361	396	358	361	355	381	399	347	389	374	354	378	425	392	375	379	401	397	396	382	354	377	363	401	394	367	365	348	349	376	383	349	356	363	407	372	390	353	321	350	384	364	353	387	336	362	361	404	369	359	344	366	368	356	382	370	385	355	372	334	391	390	372	368	366	383	352	359	407	373	391	371	396	357	394	338	399	359	402	384	422	395	355	393	394	337	364	361	384	374	370	360	358	383	356	382	389	346	358	387	354	360	364	393	357	366	365
8476	1391	2257	2520	2207	1840	1584	1541	1385	1259	1238	1229	1115	1123	1117	1091	1005	1039	1070	1012	1003	991	1041	956	977	984	974	1003	975	961	941	962	969	877	930	986	945	929	904	909	909	923	897	924	967	978	889	889	907	917	900	879	919	888	959	950	916	941	924	957	904	945	875	892	918	953	862	923	926	858	938	916	917	851	937	847	925	854	915	898	923	905	989	950	895	908	904	988	855	928	954	901	861	900	951	898	917	923	915	915	943	916	899	972	872	911	887	947	852	926	1016	912	986	951	911	928	942	920	919	938	937	926	947	941	968	905	895	901	939	942	900	903	949	919	910	941	919	890	891	936	948	901	870	960	900	914	977	908	864	887	926	919	952	938	899	925	945	920	926	879	887	921	917	940	901	931	890	968	907	865	940	934	926	951	901	955	936	875	938	869	901	905	876	940	929	910	887	913	925	921	907	909	950	905	916	871	963	901	921	906	875	931	868	922	983	927	883	899	897	868	937	914	875	891	869	896	872	946	889	939	894	899	1008	970	864	916	926	898	853	895	939	902	886	911	950	925	940	908	899	915	913	901	954	895	850	937	889	938	915	937	943	900	915	919	902	933	929	959	932	834	941	846	936	899	951	947	920	874	939	932	908	892	871	934	914	936	972	910	929	877	900	927	896	922	926	953	943	949	907	921	917	879	897	931	944	894	943	913	900	976	941	893	920	883	941	923	897	874	904	895	922	970	858	925	907	903	898	968	941	919	860	908	932	916	898	881	911	908	902	910	894	992	873	915	880	898	941	884	916	925	931	945	923	897	946	877	912	895	867	908	909	882	925	877	895	872	967	926	907	870	918	874	855	915	921	899	920	876	923	936	928	914	922	937	940	867	930	843	965	897	934	953	896	885	965	920	896	915	893	927	914	873	849	980	948	927	895	939	928	869	929	885	956	948	931	948	921	928	907	921	883	885	913	898	921	919	880	998	987	949	935	883	926	921	915	957	891	874	896	911	909	901	940	862	916	901	891	893	968	902	885	863	925	938	912	885	938	850	884	926	918	873	910	919	906	907	898	927	911	888	915	930	915	925	915	925	917	905	958	874	911	921	886	894	920	960	874	928	941	974	952	896	913	913	902	932	963	903	932	882	910	897	966	889	937	906	945	895	893	876	908	916	912	920	906	910	947	921	937	895	857	896	945	932	974	884	937	923	953	934	913	936	984	899	893	879	942	831	981	982	904	964	946	883	937	933	905	906	941	921	990	912	915	919	978	930	885	921	909	942	896	924	880	944	912	885	920	865	944	942	891	926	935	904	895	874	885	895	901	913	876	912	931	915	913	905	889	952	889	930	944	942	950	922	958	865	955	883	881	932	952	909	904	895	936	869	881	868	913	889	931	855	906	929	914	943	935	917	919	892	910	897	929	923	912	867	907	851	914	935	915	872	890	950	892	903	953	888	899	939	891	914	902	878	948	874	935	922	894	935	978	940	910	884	911	905	937	919	850	935	868	894	917	977	908	872	942	928	894	898	986	899	922	901	990	901	949	939	902	931	896	929	944	895	895	932	875	892	912	950	902	950	879	936	931	937	905	989	940	948	878	853	930	908	870	917	937	925	900	887	956	882	893	893	918	962	919	918	913	929	894	956	879	904	880	958	895	942	877	896	972	824	909	897	938	921	872	923	889	938	935	909	873	928	920	918	914	897	963	938	890	943	936	860	873	919	932	962	931	901	856	944	898	920	952	919	919	953	923	932	944	925	921	927	955	881	901	917	884	893	942	877	954	937	890	934	884	914	927	932	925	959	933	955	958	894	882	898	983	930	880	873	911	915	902	892	949	878	977	860	908	880	936	883	920	897	883	978	904	882	929	843	936	891	945	896	900	919	889	960	923	924	909	881	881	887	943	929	937	930	944	919	920	963	913	913	886	917	909	885	918	922	912	921	895	888	911	886	920	917	858	968	940	948	919	941	921	877	885	891	905	994	901	934	950	958	903	893	944	903	952	880	909	903	903	894	968	966	920	911	908	899	951	904	923	913	928	882	911	910	926	927	934	899	879	850	887	881	909	925	867	915	933	875	990	863	968	906	923	887	961	879	941	934	852	932	962	898	942	897	975	892	898	956	970	910	902	941	963	895	940	915	928	938	901	908	883	968	948	900	904	970	911	907	886	890	860	959	862	913	875	976	909	931	965	936	912	951	892	955	913	943	930	944	945	878	915	923	959	917	920	935	910	964	920	905	874	897	978	872	932	862	924	902	940	901	898	920	949	873	922	932	918	944	908	950	927	913	923	891	827	948	904	881	899	968	908	918	956	923	905	884	912	884	937	954	922	905	868	926	860	885	952	902	893	931	932	873	898	955	928	930	944	907	920	909	866	887	954	895	927	914	916	897	949	907	942	904	891	928	898	873	949	933	911	950	934	923	952	907	937	1000	935	902	853	922	929	881	930	907	914	914	896	937	940	911	903	955	919	923	900	905	949	937	906	912	893	901	932	904	925	918	963	856	898	954	891	901	911	920	946	886	903	908	947	918	879	931	878	947	912	899	855	959	945	900	934	956	869	911	901	953	895	902	933	907	938	916	872	933	879	981	898	888	950	860	971	850	903	916	933	928	921	955	864	895	889	854	944	910	910	884	923	899	928	959	893	923	973	987	886	924	945	929	892	906	908	912	914	841	942	933	940	888	931	924	881	915	963	939	919	904	960	896	897	873	934	893	859	930	950	922	931	931	963	877	940	941	925	928	863	848	935	928	939	948	894	898	881	914	898	906	921	929	898	882	931	917	913	911	930	868	926	923	935	932	921	920	900	878	954	953	901	878	929	939	880	932	920	922	949	881	912	900	946	873	887	939	917	914	910	878	919	911	925	957	901	901	883	905	953	926	905	879	891	877	964	918	962	940	915	925	940	853	893	900	888	893	883	882	941	914	926	908	921	903	973	906	932	907	872	912	906	901	934	959	881	920	914	930	881	932	908	904	938	881	911	924	938	923	922	922	900	897	889	884	902	887	911	946	919	936	929	918	911	917	890	961	927	900	875	885	911	932	850	931	907	951	945	898	850	915	961	904	908	911	902	907	980	931	914	929	906	900	903	905	910	919	912	846	929	880	883	967	880	877	879	923	975	937	960	883	1010	911	882	922	883	891	964	988	897	898	884	900	925	900	898	922	898	901	859	932	934	878	905	897	901	949	876	924	939	916	910	893	901	934	886	924	944	913	903	889	903	928	904	897	955	904	886	890	929	884	921	925	901	943	937	907	956	922	912	928	929	950	899	857	898	942	892	892	882	934	934	872	904	892	920	889	901	886	973	917	910	951	884	940	906	916	933	909	893	919	958	927	923	889	907	885	950	909	908	929	906	883	930	903	894	897	876	909	925	872	879	877	954	911	892	969	924	905	952	905	900	908	889	884	903	912	952	920	895	905	964	918	919	868	880	972	920	902	932	942	903	873	936	924	905	927	938	930	891	938	949	885	975	901	933	962	922	950	942	922	903	925	910	945
1784	425	373	384	370	393	370	374	399	399	394	391	376	391	406	395	392	422	409	385	413	377	385	401	376	379	403	424	394	374	370	383	389	378	377	403	390	394	391	345	397	390	417	381	386	374	380	390	370	396	390	385	361	383	401	363	398	368	360	352	398	361	372	413	360	388	367	347	366	394	394	386	370	385	386	405	387	389	397	389	392	364	352	380	433	382	384	404	396	355	378	400	393	362	381	341	422	401	389	385	403	372	377	378	362	385	410	385	402	364	379	395	373	375	388	379	375	376	390	357	367	445	369	374	335	405	387	367	399	388	355	361	378	358	407	381	370	410	374	390	361	382	357	394	422	400	374	397	388	361	355	363	389	380	363	415	398	341	380	404	414	368	377	371	376	380	353	347	375	405	391	439	367	388	388	356	386	341	377	392	359	376	364	385	362	380	370	382	357	378	423	414	371	380	367	361	376	362	418	400	374	375	338	394	347	384	379	370	357	386	413	434	396	374	403	389	385	396	405	376	357	373	376	374	414	378	388	368	423	405	383	348	398	386	384	378	404	387	385	359	369	359	383	424	403	383	393	421	370	378	371	391	401	409	365	393	377	351	374	411	424	392	389	340	389	412	393	386	396	363	369	357	378	369	357	370	367	393	349	377	366	414	377	383	368	394	401	404	334	414	389	400	392	391	375	375	383	397	378	370	370	389	333	360	399	346	383	413	411	385	379	389	358	421	372	361	391	376	387	361	352	391	389	411	342	360	352	401	413	379	373	423	385	390	351	389	388	409	432	391	382	381	378	396	406	405	363	385	415	375	380	390	366	397	401	367	378	350	358	386	370	374	359	361	407	388	392	394	371	355	398	396	375	394	355	333	367	361	378	373	360	370	390	398	364	404	386	351	356	354	379	375	377	419	383	381	418	406	407	397	375	388	389	377	421	389	421	403	387	386	361	372	409	368	385	367	382	422	379	375	368	397	379	388	384	373	357	395	369	405	348	407	400	371	365	366	407	396	432	341	351	376	388	402	376	384	416	362	348	372	370	411	368	402	378	372	375	353	347	376	394	361	392	410	429	423	367	407	402	415	355	378	380	396	390	397	379	381	430	437	373	381	351	388	408	356	396	386	353	403	383	397	382	369	379	418	409	407	407	409	403	373	356	410	421	358	376	391	386	399	373	400	414	396	383	402	382	408	390	388	348	371	326	395	376	379	407	393	373	369	370	388	399	366	373	397	379	389	413	415	364	388	406	382	350	375	387	370	391	379	358	394	412	365	384	349	406	401	385	372	355	380	378	381	414	355	378	390	420	421	388	403	399	330	349	391	410	402	410	402	413	396	376	419	348	391	410	396	373	365	356	382	412	397	377	411	380	349	353	367	366	423	406	387	387	377	369	387	400	361	397	397	359	413	401	429	366	347	389	394	379	369	364	402	401	350	374	420	376	380	370	356	380	384	378	424	379	380	349	380	345	396	363	374	376	364	391	360	402	360	384	396	395	370	398	405	427	401	394	407	392	407	376	372	359	398	374	380	428	371	403	341	369	375	438	425	420	387	391	360	381	366	367	414	374	388	399	413	390	389	400	396	379	387	364	354	399	415	407	389	370	415	401	419	372	387	391	353	396	403	356	386	369	367	416	415	386	396	384	359	411	407	391	399	393	400	399	392	382	406	393	382	438	406	383	368	375	400	361	311	372	377	376	362	410	375	399	413	429	388	376	397	374	370	397	396	417	398	361	365	373	343	366	417	386	406	407	412	407	425	406	401	388	343	384	361	414	392	392	380	378	335	407	385	333	382	396	407	390	386	405	405	364	386	356	391	351	343	359	381	357	374	401	386	377	365	425	391	384	372	391	394	366	398	376	391	380	394	422	368	405	397	361	386	366	364	382	435	391	382	353	363	406	350	363	348	349	411	387	381	411	401	364	361	375	409	414	377	388	411	394	355	406	362	399	378	450	375	370	367	401	398	353	337	398	364	403	376	372	381	392	356	411	387	361	400	383	421	402	376	392	392	422	364	409	332	380	376	397	367	385	391	405	403	380	385	378	359	409	377	397	368	401	399	397	354	381	407	384	390	376	362	386	378	409	374	403	378	374	369	351	405	354	397	372	389	401	410	346	364	371	364	360	399	368	364	378	376	365	382	429	391	363	347	358	377	373	384	388	338	374	393	414	383	400	405	364	410	368	398	356	405	380	375	364	375	383	387	419	399	377	360	386	409	381	400	395	388	359	369	399	342	349	365	375	375	391	414	393	370	395	351	387	415	375	364	395	378	353	396	380	368	353	359	354	348	429	388	350	347	380	358	350	401	399	373	371	366	394	382	393	406	430	379	424	316	388	374	357	366	374	383	389	360	388	391	367	409	367	396	374	397	388	400	426	359	371	399	404	369	392	426	396	390	416	392	395	402	387	385	362	340	425	369	364	368	358	416	386	367	390	365	360	394	398	385	380	356	378	377	393	394	367	394	377	375	348	382	385	430	385	408	384	390	434	391	405	364	386	374	372	369	353	369	391	379	382	388	399	377	357	345	338	367	345	376	383	378	396	382	389	395	371	395	376	382	372	374	394	410	372	372	409	387	389	437	409	397	391	389	392	392	370	371	320	377	392	399	405	389	408	376	413	392	365	382	371	406	407	386	385	364	391	397	418	386	383	414	360	373	376	392	340	392	381	401	421	383	320	411	361	403	425	411	414	401	381	417	368	399	398	381	374	363	387	397	402	372	374	403	404	419	435	373	397	404	389	405	370	405	390	358	395	407	370	395	368	387	397	385	386	385	399	392	420	412	410	396	409	359	376	371	432	367	411	350	382	408	418	418	396	384	372	413	369	368	381	390	389	395	342	409	396	405	400	395	356	362	353	401	381	354	410	377	368	347	395	365	407	387	345	398	379	323	378	408	393	375	373	417	389	384	429	417	436	412	364	377	363	375	355	406	364	410	360	390	363	364	354	342	383	351	394	427	392	393	427	394	393	366	403	332	346	376	363	385	395	413	415	405	353	379	378	393	405	391	390	375	397	382	407	355	395	426	379	379	396	351	413	371	366	392	387	355	390	345	369	445	350	343	357	358	422	412	345	372	399	391	407	403	388	355	400	412	364	385	365	385	395	381	355	387	377	356	365	352	370	394	395	361	412	419	398	333	370	390	364	427	420	422	357	400	414	388	336	382	396	359	371	381	354	375	378	359	392	388	365	366	382	413	368	378	378	393	363	391	377	397	395	406	379	364	398	396	335	366	386	391	412	364	406	374	382	377	382	437	380	378	402	386	361	427	383	372	385	343	360	392	399	409	396	373	402	407	408	379	381	412	387	414	393	378	387	353	344	401	396	411	377	364	382	406	405	413	408	388	346	405	365	334	358	411	380	387	379	362	380	381	411	370	364	400	368	375	398	367	360	382	414	415	423	380	376	390	410	409	446	391	339	397	380	338	388	399	399	397	356	373	404	422	403	401	407	392	342	394	418	345	385	395	401	364	413	344	327	398
2242	889	891	944	898	954	918	901	874	850	937	921	914	877	949	887	926	894	893	866	877	851	925	955	900	893	857	888	896	877	956	844	938	963	871	876	850	906	904	859	909	843	894	866	903	865	910	907	923	891	974	874	888	900	906	890	925	863	832	910	941	904	902	898	872	874	909	894	921	877	938	958	903	872	868	885	871	876	880	874	886	869	851	845	854	922	890	894	842	873	926	916	856	927	814	931	863	868	912	874	897	870	899	884	822	902	891	875	906	875	894	836	909	917	880	883	931	881	892	880	847	948	881	874	923	875	914	889	867	865	917	927	870	900	922	858	889	884	875	918	891	895	874	886	890	875	908	846	861	875	875	959	887	919	918	878	892	908	870	893	877	880	898	882	895	883	862	879	885	914	908	914	850	869	885	862	940	845	881	918	906	823	930	917	840	935	849	878	865	851	914	866	921	894	936	876	962	937	860	898	831	892	918	924	868	847	887	863	871	890	878	843	891	900	906	879	843	916	899	919	914	832	892	863	848	868	898	926	873	902	903	899	902	871	875	929	858	892	901	841	914	895	909	892	906	896	871	917	919	868	894	881	848	939	895	897	925	909	855	906	910	938	871	873	868	933	894	965	895	917	885	887	837	931	928	924	901	907	854	932	927	936	870	904	874	869	879	858	940	920	856	896	879	888	871	851	844	871	893	860	899	851	866	813	914	936	899	878	867	923	959	940	908	928	862	894	871	869	917	877	900	870	888	909	872	892	814	886	919	916	917	871	897	890	935	936	922	924	918	919	857	898	856	885	884	869	861	906	883	911	893	930	951	849	879	921	852	908	898	883	873	872	828	830	888	928	845	831	911	888	935	968	862	874	904	882	848	912	892	923	895	862	863	909	964	883	880	949	846	945	885	924	887	894	854	855	849	891	882	892	870	940	866	857	859	890	929	890	843	876	906	907	859	884	856	895	924	865	860	878	907	928	853	908	911	868	894	877	906	920	872	874	888	859	890	858	873	898	876	900	913	853	923	911	930	947	893	889	866	895	886	866	811	882	891	884	911	873	899	936	871	890	897	935	898	940	890	887	868	853	882	881	873	891	891	873	876	907	899	945	926	904	845	935	880	903	837	829	870	852	897	945	890	910	836	850	878	888	919	898	895	906	894	872	878	900	934	857	924	858	871	926	914	880	860	869	877	922	916	839	896	885	915	862	912	923	881	837	837	924	827	898	871	895	897	905	904	927	876	924	893	899	867	917	881	865	907	864	874	856	871	875	871	873	919	812	847	907	855	926	926	912	868	838	899	871	901	847	922	867	863	929	871	895	984	868	894	835	875	860	902	854	877	897	863	846	901	896	913	850	870	866	860	868	934	906	914	868	909	862	835	931	899	833	872	917	929	926	962	871	904	880	896	854	901	922	869	949	903	901	888	929	867	892	872	859	916	905	869	871	907	880	932	899	879	925	867	871	895	864	871	880	922	909	859	897	858	881	897	927	893	836	859	903	871	866	911	872	867	863	880	895	892	901	869	933	902	895	847	917	939	851	930	868	905	858	847	930	800	881	884	879	927	921	938	874	895	927	860	914	887	942	902	860	861	877	835	873	864	866	876	886	897	853	916	892	895	964	881	883	863	899	891	888	934	853	889	883	931	889	837	882	909	863	893	874	898	866	917	909	921	836	867	932	884	918	906	937	858	888	900	836	864	842	903	942	878	884	904	888	864	873	929	900	860	913	866	862	818	856	904	882	907	887	901	883	872	934	875	858	919	917	858	865	889	903	883	920	935	875	897	913	918	877	858	909	954	852	919	877	871	830	836	896	932	855	909	871	847	938	937	888	867	894	898	894	912	858	813	886	907	888	884	893	872	908	868	934	881	943	880	859	919	826	892	934	956	858	907	868	884	901	897	862	895	910	893	857	911	905	869	893	939	842	914	888	927	857	911	919	885	881	835	859	883	936	927	884	868	847	863	902	879	887	907	893	908	878	922	853	916	937	884	907	876	855	928	858	880	875	914	877	876	910	876	915	885	875	866	903	927	895	857	893	890	881	946	903	894	891	909	933	849	880	886	900	866	881	885	888	876	889	842	946	857	898	861	872	876	873	885	895	942	922	907	895	883	931	881	893	940	910	922	924	918	908	907	857	899	889	932	931	896	911	899	860	922	899	888	912	899	918	878	902	889	878	916	902	923	895	919	881	930	907	874	891	915	898	943	913	923	912	904	913	890	889	874	878	899	831	879	881	903	885	867	912	863	880	890	877	871	925	875	896	873	939	875	887	873	852	934	906	881	864	924	957	874	853	895	877	902	866	924	899	877	898	897	934	922	884	895	884	875	837	853	855	936	862	874	953	865	844	855	833	898	870	885	910	920	887	841	900	874	902	930	896	979	897	988	916	931	919	938	909	881	919	915	867	896	904	917	866	924	888	899	841	896	901	862	886	922	911	896	880	877	854	887	944	848	907	874	870	871	903	884	861	901	861	868	901	875	906	917	875	906	896	926	849	861	866	893	925	916	866	902	879	833	902	891	886	823	895	843	882	922	885	877	914	886	826	873	871	876	844	889	865	879	900	897	898	844	856	912	938	872	919	916	922	855	905	881	886	913	870	873	858	854	883	926	838	942	883	848	876	888	914	824	872	873	913	868	871	891	896	852	896	928	895	907	884	883	911	905	894	871	899	887	868	921	894	888	925	901	905	887	921	858	864	908	860	901	878	881	887	884	889	928	871	926	870	858	885	892	887	917	887	912	943	925	889	874	847	930	938	881	883	912	920	901	955	903	922	858	918	848	885	870	878	893	933	937	879	883	907	883	963	910	841	897	911	897	856	901	851	868	901	916	898	898	926	921	851	880	874	909	814	848	914	877	917	884	860	852	894	940	857	903	868	841	901	892	875	849	880	884	914	893	868	864	881	848	863	876	858	901	857	940	914	935	930	833	897	861	916	947	873	892	904	910	849	870	885	912	841	859	879	851	880	924	946	857	889	888	886	871	890	875	905	881	908	865	874	871	878	897	886	893	857	880	877	906	923	886	943	895	937	896	924	877	877	891	886	880	863	900	909	891	897	884	900	929	884	888	959	943	893	902	865	866	893	855	837	898	810	898	884	902	889	876	884	873	878	900	865	881	887	914	862	884	871	865	910	896	819	888	906	913	911	872	925	865	894	854	910	942	825	863	890	871	860	903	889	819	875	871	888	990	873	880	892	910	905	927	847	908	838	911	866	855	866	907	884	861	951	892	887	896	943	881	935	926	871	872	874	878	895	856	908	874	943	889	874	895	829	895	901	887	839	906	886	844	876	850	877	906	889	843	949	905	909	893	876	871	893	964	908	921	878	916	887	905	880	860	852	912	841	868	891	902	885	863	889	882	895	930	940	863	915	912	876	903	899	870	904	849	899	888	891	866	910	868	940	928	883	861	858	896	890	861	898	900	891	921	869	904	853	890	846	852	898	873	905	897	851	936	888	884	858	889	901	855	848	874	892	903	873
7516	486	576	489	355	320	286	252	276	261	244	242	258	241	235	207	238	292	239	225	225	219	242	210	263	193	229	226	212	233	228	199	224	230	201	235	242	204	188	226	209	222	231	214	226	252	220	230	237	215	209	231	199	246	216	208	198	225	234	238	230	203	221	237	220	223	211	209	208	214	219	226	227	200	214	229	246	205	209	206	208	222	228	219	207	218	215	232	241	216	249	230	191	237	219	214	194	218	218	200	221	216	218	243	199	238	188	254	202	212	214	214	233	218	208	226	239	203	201	230	230	252	211	222	213	234	203	209	215	224	227	212	238	233	230	237	233	217	219	249	221	228	237	228	232	220	253	211	225	237	208	242	225	239	241	216	209	202	204	246	214	244	225	242	211	237	228	219	194	252	234	229	222	225	234	206	219	222	239	237	222	238	229	215	208	219	211	214	194	231	206	235	205	228	186	237	234	243	220	197	213	221	192	239	207	218	212	224	230	214	198	219	236	207	214	216	218	227	241	187	209	196	224	227	222	221	229	223	212	234	216	232	228	220	208	189	230	227	225	218	230	217	243	201	230	210	215	234	250	223	217	203	209	257	239	238	228	204	217	219	204	212	212	219	202	208	222	208	229	229	193	198	226	220	210	225	201	224	215	189	231	236	227	218	209	217	228	235	237	238	226	236	231	262	224	234	211	204	198	210	241	202	229	206	219	208	231	210	215	211	217	222	217	229	243	187	211	235	246	195	197	218	223	219	210	226	243	220	210	240	199	221	216	225	222	219	216	226	228	235	207	222	208	241	233	202	221	219	213	206	218	231	226	254	235	217	244	206	205	209	192	208	223	236	226	192	266	203	221	219	231	229	207	223	225	196	221	209	219	160	230	214	210	210	203	211	235	223	188	266	233	224	218	208	221	206	221	236	232	224	199	210	215	209	232	201	230	231	235	203	206	229	218	216	240	250	216	234	205	220	209	229	229	238	219	219	214	198	225	234	227	201	253	234	195	199	216	211	220	249	195	202	213	222	239	243	230	247	214	215	241	213	192	234	246	217	208	216	215	227	228	210	228	185	236	201	232	259	252	244	236	234	238	236	249	198	212	215	200	229	215	220	227	216	226	231	212	213	226	210	216	228	232	249	221	220	229	243	217	187	205	244	205	234	223	234	217	197	224	197	202	221	203	192	209	217	223	220	232	246	238	187	230	200	220	250	202	221	203	213	225	230	210	216	239	243	259	210	189	193	193	227	208	231	220	192	238	270	241	223	193	223	239	244	260	229	239	204	205	224	238	210	214	198	234	202	214	251	222	198	219	207	242	207	191	229	250	210	239	254	236	276	205	234	243	215	204	200	248	258	223	193	220	231	222	221	204	255	198	206	237	237	262	235	234	222	207	232	230	249	245	190	249	197	216	226	227	215	204	209	216	248	214	184	242	223	215	234	223	218	198	221	203	216	204	207	213	204	226	236	198	203	222	221	228	225	200	217	255	209	221	210	204	218	207	248	218	227	228	220	210	210	243	222	237	212	251	202	224	191	226	234	214	209	211	212	191	214	230	194	232	224	249	202	223	203	195	237	205	226	209	239	246	224	209	245	238	213	215	207	235	237	226	230	200	244	246	252	220	212	250	217	273	231	247	208	219	237	232	249	218	249	223	240	197	214	221	226	215	220	201	239	210	226	211	216	186	203	205	218	195	229	194	212	212	235	210	210	208	221	239	226	225	252	216	202	226	205	205	241	218	212	205	208	224	236	249	203	217	203	229	239	196	217	241	212	232	240	205	229	225	214	253	230	185	219	241	226	207	230	220	232	211	225	215	246	240	232	223	204	199	249	218	216	210	233	197	233	226	202	229	204	230	223	202	246	234	240	238	195	216	262	218	217	217	254	213	222	220	240	220	222	228	234	207	241	211	228	234	223	223	202	219	226	249	216	235	217	213	225	216	241	214	236	241	243	214	234	223	205	204	210	226	207	208	220	228	227	205	207	222	221	194	228	227	214	200	211	227	212	209	238	208	230	210	215	246	209	199	211	199	234	204	227	211	230	191	231	201	245	197	225	243	256	227	217	192	246	202	209	233	236	226	216	205	244	193	195	263	215	218	231	227	197	202	234	210	209	223	197	227	216	213	247	202	217	247	177	228	215	206	240	214	256	202	235	221	227	223	214	238	218	232	195	214	219	236	229	235	225	218	253	213	183	205	215	234	229	242	216	241	242	219	216	193	234	211	196	226	223	211	230	228	204	215	195	236	214	202	216	221	208	227	224	220	220	234	230	238	207	263	224	249	212	231	225	220	221	210	225	198	191	230	211	232	228	185	208	219	234	199	239	230	219	208	209	213	203	219	236	240	209	188	252	225	221	221	246	213	200	234	225	250	240	194	188	219	191	218	206	224	222	218	232	190	220	205	209	224	218	219	224	226	231	199	235	251	198	242	190	204	235	214	233	226	217	222	232	235	210	218	238	203	225	194	210	234	229	218	257	251	244	218	196	242	220	208	204	215	220	216	245	210	219	210	217	208	220	250	208	215	195	226	215	257	226	219	215	227	207	225	237	210	237	226	259	251	196	226	222	247	217	244	237	212	226	216	215	230	217	218	209	211	228	217	210	208	242	241	204	230	240	240	205	208	221	210	219	221	230	230	231	203	214	205	255	225	255	239	208	211	247	227	202	210	229	255	234	200	228	232	213	204	227	201	227	228	244	206	222	214	221	186	220	225	212	244	220	189	216	221	232	228	200	241	239	221	208	210	224	209	217	216	237	224	197	248	253	218	207	204	230	197	207	210	227	224	226	215	233	204	217	213	202	232	225	243	200	225	251	192	248	227	229	206	215	217	202	224	218	223	193	202	226	201	213	267	211	219	201	190	203	234	236	223	223	218	236	222	233	216	195	216	236	195	211	210	233	218	248	200	229	232	236	231	247	205	228	219	206	227	213	227	227	231	208	249	210	207	205	194	226	209	264	232	228	213	199	217	241	225	225	221	215	231	234	227	215	214	194	236	210	222	206	184	232	234	252	216	222	233	202	214	236	220	211	228	223	206	216	182	215	251	223	216	203	228	235	221	175	224	210	215	223	235	230	213	214	226	224	238	226	254	235	215	197	221	207	234	234	233	231	193	236	234	259	192	227	209	227	236	234	246	234	223	254	219	227	192	211	222	213	229	260	201	219	202	211	208	191	224	200	196	229	199	224	222	216	203	236	213	234	213	235	207	193	202	201	211	200	223	206	222	210	191	227	212	246	197	227	230	223	225	235	243	220	224	234	227	224	212	221	249	191	244	207	223	228	204	246	222	223	251	229	206	201	206	208	244	234	226	249	231	226	258	241	223	220	239	219	212	206	221	221	230	208	249	226	210	194	215	191	196	213	194	227	198	239	215	242	225	217	194	239	216	199	193	235	234	215	260	208	200	233	182	251	212	248	244	231	236	222	208	229	223	248	239	254	206	203	246	216	223	216	227	227	222	212	211	230	216	220	218	202	202	223
6474	755	1242	1367	1315	1112	951	893	828	754	716	707	728	677	661	654	674	630	642	640	619	626	649	636	647	599	570	608	631	576	635	614	634	628	633	589	561	622	590	575	619	551	613	662	615	624	612	633	567	609	610	573	603	615	590	622	633	625	571	584	611	582	592	554	600	578	572	616	576	567	563	588	585	603	571	552	598	590	579	616	613	558	586	633	609	582	571	574	602	589	593	559	623	604	564	557	638	575	599	612	542	568	586	576	590	610	604	646	591	573	573	612	629	581	595	594	598	587	595	593	642	553	563	592	542	585	583	552	598	582	579	617	584	633	606	623	600	586	554	597	604	561	573	596	573	561	604	607	550	597	619	621	631	587	571	587	630	616	624	603	619	617	583	595	600	600	604	587	635	616	586	599	617	574	593	592	628	585	579	653	592	601	565	617	643	565	569	601	593	575	611	592	614	600	578	606	616	602	623	546	590	575	566	579	623	581	571	583	570	548	575	632	570	615	621	585	586	582	598	602	540	589	586	571	621	569	617	623	651	605	607	540	601	611	618	533	602	592	574	607	609	560	566	575	586	588	619	566	565	576	566	584	573	551	571	609	585	628	549	570	603	609	607	623	633	614	662	588	581	579	589	561	615	627	563	559	645	553	594	588	604	552	617	621	630	558	578	567	537	612	556	546	605	580	562	569	568	592	591	570	592	548	588	541	580	577	578	604	568	582	588	543	647	581	590	622	589	568	606	591	586	571	584	630	674	543	518	635	600	603	578	609	615	581	589	558	612	586	612	616	641	561	618	609	585	561	579	579	567	602	572	580	563	614	616	533	610	595	571	586	524	624	547	572	566	640	562	597	606	606	621	586	585	594	563	621	566	575	636	557	591	602	600	591	573	571	587	600	597	622	576	614	553	569	566	589	647	617	572	579	635	594	608	581	583	543	544	588	580	580	630	580	584	560	557	600	581	537	596	607	573	613	572	608	577	559	571	584	616	612	564	587	655	606	586	544	602	607	552	575	615	611	577	560	573	611	596	559	554	552	580	585	583	552	613	583	570	585	587	582	609	590	597	595	594	598	601	620	571	603	602	566	600	580	570	662	595	593	581	577	576	641	544	585	562	586	600	591	579	583	627	625	593	606	590	576	551	584	570	596	555	595	585	582	591	603	638	565	581	559	588	629	600	598	601	543	594	573	613	559	575	592	590	592	583	589	600	644	571	576	591	564	583	563	609	587	560	551	630	565	600	573	543	602	558	621	574	575	544	595	561	587	587	589	576	641	600	558	608	600	609	618	550	587	529	600	620	576	636	575	574	578	567	606	587	633	577	591	597	566	588	567	595	566	601	622	596	568	617	593	601	596	533	598	617	556	560	554	585	580	586	598	575	582	561	602	582	594	619	601	560	640	596	603	623	563	622	543	606	582	573	598	593	616	654	590	564	582	507	594	579	571	561	649	540	549	586	576	593	560	591	591	557	603	584	606	580	564	568	585	604	590	602	605	583	609	556	600	534	587	563	623	576	570	571	595	551	579	612	556	574	581	601	589	568	554	631	628	596	570	546	588	579	554	631	593	607	584	593	595	586	588	602	577	637	550	572	597	561	602	601	586	560	580	623	610	582	553	586	569	577	587	532	615	595	597	601	597	538	604	585	579	585	600	586	571	577	649	584	594	559	584	548	586	606	569	590	553	599	570	585	595	604	598	610	581	601	597	607	601	604	617	605	622	555	540	562	567	602	566	602	644	534	597	598	570	589	551	589	576	589	572	630	615	565	582	625	557	591	583	574	545	585	632	572	614	609	570	593	599	586	600	613	608	588	572	634	612	516	589	578	630	613	545	616	572	564	590	571	611	602	577	561	579	587	522	608	551	611	589	564	592	622	640	602	569	572	603	658	623	566	614	605	597	531	596	580	623	572	598	641	606	572	591	564	515	597	576	609	621	516	619	618	622	629	590	569	587	575	567	621	602	627	575	592	613	588	613	600	604	609	553	579	604	571	531	573	588	576	615	575	572	575	549	555	607	624	564	610	568	531	555	613	567	537	554	580	566	616	594	596	567	591	609	571	557	572	586	578	573	579	604	595	599	606	586	623	562	577	578	578	582	592	589	616	597	569	608	570	629	615	600	623	640	559	591	624	589	591	582	606	604	625	603	569	590	613	561	601	570	609	580	595	576	579	619	568	600	589	560	593	615	577	579	580	579	610	614	561	533	632	594	589	594	584	579	582	583	592	603	562	567	551	585	572	612	617	587	606	580	622	610	604	583	543	581	603	583	627	569	620	596	571	587	565	602	594	618	587	582	577	619	558	569	574	606	589	575	554	593	629	627	572	582	607	596	586	609	594	614	568	591	603	610	598	566	602	576	589	588	542	588	661	546	589	572	561	565	617	624	583	584	553	602	608	588	558	559	577	613	598	560	596	558	611	537	603	585	579	561	604	600	581	558	580	577	546	542	613	629	566	585	601	586	560	596	586	563	575	570	609	589	556	582	596	621	564	581	614	609	610	620	626	601	565	582	622	581	577	568	555	612	582	555	611	561	588	561	603	568	593	556	610	587	602	577	602	616	587	553	593	576	604	639	580	586	624	567	617	608	572	599	601	559	591	633	618	587	558	586	600	598	587	622	610	595	573	554	609	642	555	565	588	586	600	581	570	544	617	533	566	587	581	561	571	611	619	585	581	574	579	603	598	614	620	632	570	618	581	569	625	604	594	613	614	606	604	555	581	582	588	627	623	589	590	576	564	584	618	573	597	532	575	567	600	549	615	586	574	586	612	577	578	629	627	569	565	565	601	615	577	560	600	589	577	583	590	572	583	601	589	581	578	579	571	592	586	607	583	575	604	582	593	575	572	590	576	584	567	628	569	553	617	571	618	582	574	614	579	616	580	576	553	603	596	635	598	622	567	589	619	594	616	562	591	559	583	616	614	566	617	582	626	584	582	613	601	568	576	608	608	591	604	591	616	619	606	625	581	620	567	559	586	604	590	587	616	550	609	571	575	593	625	556	564	578	596	576	611	574	582	618	572	588	599	568	578	584	554	579	591	592	615	565	588	586	578	601	629	602	587	575	552	569	575	597	583	579	558	609	609	598	587	597	639	567	595	564	591	566	635	614	607	648	596	600	611	611	562	589	535	558	618	554	596	561	591	592	580	637	554	587	592	587	596	576	592	576	596	615	639	597	569	575	589	604	577	614	564	583	577	583	611	645	597	557	617	573	593	596	581	575	578	578	558	575	589	611	565	567	605	572	603	608	537	623	630	558	604	555	596	597	588	567	630	577	600	580	590	551	566	589	636	572	605	563	584	612	551	588	609	576	600	551	589	638	639	626	603	593	558	553	573	569	596	624	562	617	592	575	588	599	569	581	598	623	603	560	608	594	604	578	575	611	600	598	586	571	574	579	550	606	542	594	641	577	583	631	587	578	598	586	559	605	563	570	596	595	614	578	553	633	606	557	575	602	599	533	596	595	588	601	545	602	572	619
15059	1382	1065	876	698	604	463	519	470	466	389	456	429	418	396	420	395	397	392	366	389	398	370	389	355	435	401	379	384	362	363	417	386	385	376	351	394	384	397	424	349	373	370	375	423	384	369	361	372	342	363	383	383	401	368	346	369	381	359	396	440	372	384	369	400	395	398	389	407	411	388	385	371	402	370	363	355	367	396	348	371	401	392	380	372	386	347	362	361	388	374	385	367	382	416	380	372	383	370	410	388	352	347	405	372	373	383	366	355	365	337	371	363	347	362	352	350	365	395	381	306	371	358	391	388	400	359	389	403	428	365	339	389	335	384	389	394	377	427	349	401	404	388	340	379	356	400	394	375	378	387	384	364	371	365	406	387	390	347	387	383	377	353	386	353	343	370	374	358	415	406	398	355	384	390	351	359	387	376	356	372	361	383	366	366	361	353	349	362	338	356	393	374	353	380	366	384	373	357	338	369	395	370	369	367	346	330	378	377	347	370	363	374	383	356	358	379	387	389	341	407	398	382	386	374	379	395	412	368	358	359	430	371	375	365	364	383	365	378	424	374	385	350	351	378	351	410	406	363	376	375	382	359	397	384	363	388	312	363	338	368	356	347	373	424	354	392	360	415	364	369	350	389	372	351	365	369	357	433	422	392	386	358	387	397	336	377	361	401	406	415	388	335	342	335	407	376	392	370	377	376	356	438	423	386	390	369	364	381	394	378	356	389	357	356	368	421	396	362	380	380	384	399	397	402	354	425	405	343	374	368	392	397	345	354	336	321	406	332	337	394	403	388	379	374	367	375	360	373	367	387	379	367	371	361	375	368	390	391	349	350	356	358	360	364	414	351	373	383	356	407	387	443	385	337	355	352	383	390	381	404	376	339	390	369	386	390	362	366	364	361	379	380	372	352	339	390	391	383	381	386	342	374	430	391	384	397	363	409	351	376	392	360	391	389	338	420	386	386	363	371	353	361	364	387	378	392	409	344	384	403	360	359	377	370	391	390	350	374	372	376	407	376	363	381	372	383	395	390	354	354	373	368	333	389	366	393	349	350	363	373	355	374	361	352	353	379	388	396	399	378	384	372	363	337	417	412	370	359	378	379	371	378	391	335	373	345	364	339	367	365	352	388	394	331	416	372	373	334	330	363	393	412	378	392	339	349	347	365	349	375	400	387	380	381	360	331	363	402	391	381	384	389	361	362	339	393	339	381	365	402	360	396	355	377	394	387	355	380	355	389	378	378	432	355	360	388	377	366	368	373	350	367	375	382	382	343	383	347	370	357	406	391	360	369	376	413	370	385	359	366	387	360	395	366	392	352	397	369	380	399	373	357	388	409	424	394	390	409	393	389	360	373	398	392	394	369	351	350	383	368	398	357	392	397	376	394	389	372	377	402	355	324	352	365	364	353	364	361	419	364	413	412	369	372	361	350	360	355	369	390	374	365	391	434	384	361	390	360	359	397	353	366	353	388	372	370	401	345	363	344	383	385	360	330	420	366	380	348	373	363	403	376	399	371	381	379	376	385	358	349	365	362	393	365	334	411	343	350	375	348	369	367	385	372	357	374	359	409	367	417	399	395	347	333	370	379	349	357	411	346	362	370	378	385	368	385	377	386	391	358	378	374	381	364	363	355	402	374	397	404	371	381	372	322	367	387	381	382	391	384	358	374	360	378	320	382	359	353	392	375	402	381	379	389	391	386	362	377	411	362	411	378	390	357	378	365	347	348	380	372	355	358	368	372	396	383	386	349	403	410	384	385	393	389	354	366	376	381	395	363	392	360	355	391	404	375	370	366	372	410	355	369	403	378	429	345	356	371	379	357	370	368	379	363	385	384	381	350	354	346	405	344	375	378	400	348	374	393	369	378	377	391	366	390	357	389	373	408	397	388	383	384	377	380	368	346	385	388	348	372	368	342	381	382	367	331	390	380	349	335	377	403	350	390	362	407	393	410	394	374	388	365	378	361	371	402	376	371	354	362	359	342	390	407	372	384	367	391	407	367	391	372	354	385	367	357	373	362	374	382	360	382	372	375	358	375	391	356	398	359	322	384	385	392	363	363	404	373	378	383	401	351	389	390	392	385	337	369	379	374	377	406	385	350	339	359	377	368	364	371	371	407	403	352	362	374	398	363	406	428	367	384	395	407	390	370	349	391	358	357	386	371	385	386	356	366	351	349	381	372	395	382	379	346	409	348	344	376	368	348	359	369	406	379	388	354	374	365	361	368	366	386	371	360	387	386	387	369	382	375	364	397	406	413	355	387	378	397	392	402	378	379	364	369	372	347	349	367	396	347	380	363	347	362	407	403	350	362	389	386	370	363	397	352	348	357	384	362	364	376	359	365	397	342	348	383	366	372	356	416	369	372	356	338	374	372	387	375	381	373	386	383	358	393	361	392	371	383	410	392	356	356	358	399	359	372	331	347	366	378	382	382	376	368	391	381	387	360	376	427	383	413	370	355	348	385	370	392	341	369	366	376	385	381	366	352	392	330	365	378	380	431	378	369	369	365	379	355	389	422	398	368	378	411	359	348	361	355	385	384	344	386	389	388	365	399	379	391	367	388	380	361	355	389	396	394	395	386	414	373	368	373	385	331	383	359	393	395	381	384	385	398	404	382	368	356	354	369	360	354	341	428	418	366	349	343	350	396	363	367	386	352	375	397	363	401	383	339	339	379	382	336	397	365	360	397	363	384	383	385	351	349	371	381	365	373	385	371	356	360	397	368	381	414	377	346	362	364	364	395	394	378	366	397	393	371	380	365	361	365	368	385	385	367	354	377	387	364	376	384	387	345	359	373	356	397	365	363	368	394	341	362	368	381	355	400	378	389	344	344	371	377	400	344	360	386	412	359	365	373	396	376	393	340	383	379	363	392	402	377	383	373	414	388	373	363	396	414	396	403	406	389	378	386	379	372	344	344	349	352	369	368	413	351	337	405	392	380	363	368	389	360	361	429	367	369	381	377	358	362	391	366	383	396	377	367	376	368	365	346	401	390	407	384	389	375	351	374	372	361	347	393	383	373	366	370	387	391	387	359	379	396	405	355	415	405	381	355	406	388	347	349	402	404	348	359	358	397	369	383	380	374	362	321	363	373	371	353	379	390	357	349	347	399	371	380	375	402	389	389	401	353	411	372	350	384	414	396	343	392	369	343	384	383	344	357	400	418	341	326	352	380	366	424	366	367	363	344	320	308	342	367	376	386	365	366	358	383	360	388	400	369	406	390	367	438	375	388	411	384	403	400	353	368	366	386	425	404	354	379	411	370	384	386	368	413	377	351	397	366	393	400	390	364	350	380	353	386	355	338	371	371	418	398	388	353	410	400	406	365	392	414	390	345	393	343	341	377	354	381	403	373	380	362	353	405	373	394	389	387	377	434	367	370	380	361	362	392	385	379	371	383	393	360	379	371	356	342	377	362	378	376	380	343	383	390	387	363	377	378	381	389	395	395	424	382	369	334	372	382	324	369	373	389	400
8507	1389	2231	2482	2205	1895	1601	1463	1390	1326	1233	1192	1078	1126	1049	1096	1125	1055	1024	1033	992	1008	956	988	973	1009	952	967	916	922	970	904	901	904	952	885	938	894	965	910	981	1011	955	900	953	904	956	926	938	896	916	921	901	869	922	919	962	901	944	916	940	938	870	882	914	844	961	860	958	948	942	927	914	929	868	949	951	889	935	890	903	948	898	950	918	951	883	949	914	909	865	906	994	882	928	944	976	904	941	950	936	926	925	874	938	902	961	900	894	855	877	960	906	952	914	949	867	923	876	936	910	899	883	909	880	935	950	897	875	889	949	913	907	924	906	918	921	917	933	867	921	924	920	854	905	929	998	912	879	958	922	901	908	895	899	891	990	877	919	884	942	924	946	874	902	926	918	911	940	969	909	852	890	933	914	848	925	907	920	936	887	942	965	868	894	925	917	888	873	886	889	850	946	952	931	943	964	949	863	881	880	938	894	890	950	926	926	922	928	899	924	902	887	906	922	876	884	935	922	935	838	883	878	948	907	903	891	873	878	886	890	924	893	901	875	846	919	891	866	901	877	885	921	893	883	950	906	933	902	978	893	819	899	943	925	925	931	909	925	849	938	927	933	903	908	952	888	910	957	909	908	958	882	915	892	881	952	861	878	923	982	912	945	920	934	876	880	925	892	903	867	919	897	895	985	943	965	922	874	932	899	918	929	943	865	910	874	936	916	874	929	955	867	868	946	928	926	924	944	955	919	953	934	840	923	916	911	889	949	923	893	892	874	912	1001	910	920	943	944	935	912	911	889	877	861	931	918	944	872	951	855	932	932	858	878	878	945	906	935	922	874	925	919	925	895	907	985	915	915	901	897	896	928	945	936	1028	896	927	887	885	879	914	964	921	951	933	882	891	943	896	980	946	875	889	911	933	977	923	880	933	936	920	906	958	965	901	908	924	888	888	872	981	924	853	950	916	944	911	962	981	914	936	915	915	880	933	917	948	947	928	933	944	891	907	936	891	947	942	923	920	871	882	896	902	857	961	947	905	962	892	876	883	953	914	929	916	919	924	923	916	962	895	910	897	862	901	914	906	949	913	936	931	941	850	927	910	875	907	896	897	927	882	942	891	932	898	893	917	921	920	884	958	959	908	935	922	938	902	887	940	921	892	948	923	916	931	930	901	967	911	906	944	906	891	933	912	938	905	920	929	880	901	900	959	875	946	892	884	851	893	950	882	879	939	856	982	882	902	909	869	970	876	948	886	914	908	889	892	891	899	883	939	904	898	907	919	844	955	930	844	889	909	971	939	928	935	987	904	917	906	928	891	866	924	892	906	899	910	867	928	942	939	879	917	872	913	886	884	903	942	922	926	910	851	906	908	942	862	897	957	931	902	897	933	907	974	928	924	885	907	927	900	943	928	904	867	866	885	951	864	871	947	914	876	917	890	952	903	864	916	918	861	906	948	859	939	892	894	919	861	887	945	872	933	924	871	915	875	889	902	947	926	910	901	937	887	906	930	905	913	955	943	891	878	897	853	881	882	929	898	910	926	907	928	871	933	896	893	895	932	941	941	922	941	925	872	890	901	933	903	900	932	901	919	928	946	907	916	883	960	896	888	952	930	835	893	891	901	924	909	884	910	909	918	837	934	929	903	970	918	913	971	964	973	891	888	870	937	908	889	915	937	843	963	886	932	939	879	889	891	921	909	973	904	881	902	934	903	966	910	920	873	896	925	901	916	907	903	933	969	928	995	947	926	907	969	931	847	943	968	898	899	888	918	854	925	886	878	913	856	848	960	876	934	926	914	889	915	859	982	880	906	939	956	930	915	842	905	902	953	915	891	922	897	910	904	944	909	896	884	911	882	901	962	892	917	937	915	875	953	849	941	924	948	875	903	843	911	917	898	927	853	888	940	941	859	904	922	961	902	895	863	913	911	897	978	910	943	936	914	886	926	900	954	882	947	953	921	846	916	886	956	886	937	867	938	880	867	899	912	900	871	912	903	950	940	904	889	894	894	903	969	850	929	959	910	932	928	875	912	917	900	944	908	935	901	887	947	889	924	900	905	918	929	897	883	946	895	919	907	900	924	876	884	927	899	914	921	915	928	962	926	900	927	907	911	858	919	924	915	897	909	922	918	901	933	945	917	947	852	925	909	898	890	947	910	962	874	921	932	905	910	919	888	958	892	925	962	919	877	897	905	950	883	911	918	875	885	953	927	907	952	886	986	924	969	959	952	900	892	886	921	932	925	989	893	936	885	900	885	917	944	945	904	949	907	880	938	935	881	963	917	950	905	930	892	897	895	921	883	909	851	876	882	919	909	916	904	879	860	909	888	925	900	858	923	904	908	876	904	911	889	922	893	911	895	952	933	917	875	917	916	895	901	925	857	901	939	931	866	910	905	859	934	908	922	959	895	899	944	887	900	924	942	960	953	946	926	928	920	893	921	877	909	938	916	888	938	929	867	886	879	921	905	912	905	919	917	906	905	913	934	908	909	915	904	896	858	881	876	919	857	887	917	907	931	931	921	926	891	903	923	903	902	890	937	907	873	924	913	964	979	898	877	869	940	914	886	877	867	849	919	871	930	891	879	910	915	896	962	846	850	859	932	940	920	850	888	914	882	922	894	932	919	935	923	917	958	983	894	878	922	910	844	954	943	935	920	917	904	923	916	887	938	963	953	913	892	940	934	916	927	917	928	931	916	916	963	881	879	851	895	971	916	924	934	923	879	890	923	912	885	967	947	955	923	892	901	906	895	903	925	929	924	963	905	909	890	904	922	926	925	913	928	906	925	888	914	935	887	923	910	871	943	941	905	954	879	924	927	894	931	919	890	843	919	917	899	938	927	916	973	893	905	934	923	918	889	840	913	944	855	939	929	911	870	967	905	907	886	923	867	934	921	893	919	889	909	926	882	895	937	882	952	943	917	959	890	929	938	957	908	890	930	880	963	933	904	944	920	903	915	938	915	959	872	915	978	904	972	895	935	938	955	930	916	902	872	919	887	946	917	918	932	912	895	891	925	895	955	874	832	902	931	992	870	894	949	946	895	919	925	921	903	955	888	909	919	873	901	961	903	909	937	925	924	901	892	918	910	927	880	956	926	882	910	923	901	877	880	884	896	938	912	920	967	896	886	914	893	906	915	945	901	952	961	946	957	935	904	877	912	866	928	889	884	910	882	840	922	899	937	910	937	929	873	916	929	881	892	946	914	895	815	909	913	879	939	919	951	908	875	895	871	895	854	907	883	906	872	933	897	919	919	887	883	926	882	898	916	875	961	952	922	957	921	903	913	903	929	918	916	952	915	903	899	905	842	863	906	912	919	1010	935	911	867	888	922	957	904	894	941	923	923	983	881	938	967	868	896	937	917	892	893	912	887	948	928	874	889	936	917	850	869	900	890	941	892	897	905	945	881	893	992	888	887	952	885	902	933	929	898	891	919	893	941	906	918	910	943	938	940	880	982	1017	929	927	877	902	867	904	931	944	922	952	909
1628	406	419	357	392	399	405	360	377	368	360	367	379	371	375	384	380	365	383	336	388	358	408	373	376	349	404	387	407	378	389	386	378	376	354	355	349	358	354	391	393	385	420	356	382	349	397	352	394	351	350	378	363	360	371	357	418	403	388	351	378	391	355	388	387	380	392	349	404	397	410	393	367	366	420	396	375	381	367	354	408	354	398	405	381	360	385	392	402	366	403	369	361	398	376	380	371	368	351	400	407	350	383	361	404	372	373	382	374	383	365	363	363	396	396	368	406	368	364	410	391	390	348	400	371	338	373	382	386	397	401	363	372	367	386	332	368	394	385	389	384	366	380	387	402	429	371	403	381	376	359	396	401	373	362	377	405	388	399	398	393	350	377	364	383	376	385	356	390	379	415	374	373	346	380	385	406	394	381	365	380	414	401	404	372	389	414	352	367	390	381	392	362	369	396	350	393	406	409	372	377	385	337	359	384	399	388	400	327	349	361	416	389	350	409	388	367	369	378	413	373	406	373	381	367	382	370	374	371	378	316	388	383	373	400	389	392	423	358	383	390	406	357	361	354	383	371	394	378	364	405	372	395	354	349	400	339	380	328	345	416	390	368	377	372	416	368	374	364	368	405	384	395	408	376	373	395	380	375	391	356	407	373	376	382	407	387	358	311	339	353	386	406	379	404	365	367	328	386	392	361	416	360	380	383	391	416	355	373	368	396	352	405	389	407	340	393	375	379	350	410	360	418	381	362	359	382	388	360	370	377	403	376	413	382	379	367	367	401	375	381	363	348	355	403	365	361	404	357	400	387	334	397	337	356	386	381	392	372	379	384	315	391	366	374	402	378	382	353	341	405	437	404	398	396	393	369	382	384	356	375	383	411	400	381	399	359	388	361	406	389	356	371	358	403	332	386	375	388	358	374	352	398	362	374	362	366	399	373	375	379	377	386	403	396	388	377	396	391	373	405	364	403	360	367	375	383	404	333	433	399	400	366	362	365	403	371	407	386	376	379	363	405	402	364	388	378	374	360	374	374	395	327	380	346	388	377	391	407	421	391	408	396	391	394	364	395	387	387	363	394	330	394	380	389	374	389	381	395	366	373	379	389	359	362	371	389	389	355	370	368	363	380	369	405	362	371	392	377	363	378	436	394	387	402	395	371	396	394	393	369	384	390	374	388	389	360	356	389	418	358	388	401	385	380	404	387	366	371	375	362	383	409	385	377	419	395	378	393	378	407	353	362	346	395	402	409	355	367	421	439	389	387	379	425	403	379	360	430	377	382	353	386	377	387	378	332	430	359	395	367	391	401	384	411	363	383	409	384	401	358	379	391	381	379	388	359	400	399	351	399	377	429	386	382	373	356	377	373	387	379	386	369	357	405	397	330	362	321	366	377	344	364	362	378	329	373	361	380	396	375	409	403	342	379	371	358	360	409	366	388	371	349	405	410	352	365	407	376	409	340	382	395	388	383	392	380	371	415	391	376	393	376	392	371	377	363	357	385	401	401	352	355	426	364	380	365	379	367	397	363	384	389	385	392	379	360	362	381	357	394	378	319	383	404	393	387	434	362	410	368	386	361	378	412	373	365	377	377	373	363	382	395	350	378	350	380	397	375	336	410	386	400	373	399	411	372	384	355	360	356	354	402	399	386	366	387	353	396	418	391	363	369	347	406	393	359	380	399	405	361	411	385	374	393	379	394	351	375	361	361	360	373	385	377	366	413	357	397	400	367	389	361	323	405	357	391	398	390	379	398	364	365	387	384	371	358	421	388	378	372	381	376	378	373	377	388	379	426	369	397	404	405	416	404	341	359	368	367	394	394	409	380	414	361	370	368	370	337	360	431	374	357	380	343	363	356	421	338	389	401	355	438	394	372	402	407	332	355	393	369	358	382	365	389	360	355	366	352	397	364	373	365	373	353	340	385	420	363	395	381	387	371	396	375	363	356	383	372	399	366	383	339	415	374	384	342	386	359	420	384	410	395	380	380	350	396	378	417	369	382	365	390	419	327	409	366	370	395	351	377	379	385	394	400	333	322	379	370	363	416	384	360	376	374	401	388	408	375	354	352	374	374	412	343	380	385	398	362	394	365	380	422	403	360	382	387	386	380	363	378	354	387	378	413	425	446	396	386	361	384	366	408	389	365	422	358	376	386	384	378	366	364	361	381	404	369	395	368	370	382	408	335	371	402	383	360	360	347	402	368	381	377	410	368	379	377	401	393	378	401	389	376	370	413	368	372	339	411	370	405	352	400	406	331	405	427	406	395	354	377	339	374	391	364	429	393	354	372	408	375	371	379	361	373	408	441	370	374	431	381	353	397	384	414	389	408	427	373	388	360	346	419	380	355	348	408	390	394	404	395	427	403	353	349	384	389	360	379	369	325	340	383	373	388	379	365	383	371	389	401	358	379	369	397	311	388	393	347	412	364	377	383	383	370	363	342	415	380	371	389	361	356	345	385	408	326	386	381	387	391	385	393	377	390	364	405	366	369	341	378	404	389	346	382	401	396	370	361	342	366	356	377	358	374	375	363	390	369	346	385	383	381	350	368	333	373	400	360	374	408	362	388	377	384	369	408	412	407	383	363	406	382	380	384	398	355	384	401	349	400	358	383	402	362	389	374	411	388	396	389	414	417	402	384	412	386	354	387	327	382	401	383	372	368	375	369	351	374	353	423	365	338	392	360	401	362	378	389	415	380	381	420	410	376	400	375	357	424	367	368	377	388	371	413	404	392	385	392	343	370	357	353	362	380	392	376	416	411	373	365	378	357	374	344	391	391	397	376	362	394	351	386	390	384	381	381	400	384	397	374	367	361	398	379	367	391	438	359	377	373	376	398	385	381	364	414	386	378	394	349	385	352	370	375	410	387	405	426	405	375	374	347	380	384	377	386	395	361	398	394	375	359	360	387	404	395	387	380	401	353	362	383	383	353	354	362	341	374	417	378	376	357	359	407	382	339	369	399	401	408	394	443	368	369	370	365	355	376	377	345	321	379	374	372	424	353	374	371	405	382	421	390	394	385	413	374	363	361	350	391	413	385	358	333	400	378	363	410	361	397	381	330	387	390	419	372	382	373	347	355	391	414	361	373	336	362	377	373	358	370	380	398	361	401	373	387	377	388	348	417	401	322	392	385	369	362	328	363	380	363	357	372	369	369	389	370	422	381	373	401	397	413	360	337	375	397	369	386	429	365	409	389	354	386	371	406	404	371	378	404	348	419	379	379	379	395	341	397	364	375	397	375	379	396	369	356	378	390	383	379	396	364	395	360	369	396	340	345	411	404	390	393	356	367	402	387	417	372	395	374	374	357	379	385	366	358	398	324	361	375	405	359	354	331	419	394	393	345	364	399	360	355	405	389	406	357	394	374	371	381	417	394	399	367	359	390	398	397	376	402	353	392	352	354	382	372	383	394	357	384	404	407	361	391	346	341	357	373	385	398	409	359	390	372	433	374	381	403	362	353	382	382	354	398	400
2052	896	873	935	892	890	922	909	923	908	926	897	918	954	870	893	835	861	849	907	847	832	847	847	885	950	883	897	842	880	825	895	861	849	845	920	871	919	867	820	829	854	865	875	918	855	893	903	845	853	924	830	928	858	867	884	880	867	859	888	865	830	892	870	904	881	858	848	908	853	892	916	902	901	895	850	829	883	874	880	848	868	874	867	840	847	928	901	893	941	900	820	823	835	880	821	909	856	806	867	899	796	876	924	892	872	908	922	877	876	932	832	878	849	879	902	898	821	862	864	900	847	916	856	883	852	909	876	855	896	867	912	852	876	887	894	852	946	902	877	909	899	873	876	872	911	806	878	874	854	834	867	917	826	837	870	916	881	851	865	896	889	867	847	881	855	855	871	853	904	859	854	866	904	873	859	915	862	885	857	818	881	849	841	882	882	887	780	852	914	900	869	910	868	890	835	884	883	833	860	893	834	898	919	905	828	859	849	878	878	892	892	827	847	844	909	917	839	845	846	924	908	873	916	873	864	931	914	873	912	855	837	831	886	807	908	896	914	903	846	884	859	895	916	862	896	917	855	909	905	889	929	883	871	819	874	917	922	887	867	857	911	922	882	904	887	889	912	885	860	833	872	846	939	949	857	893	851	932	867	849	849	892	924	915	875	887	879	879	925	863	900	917	880	927	884	896	862	846	894	905	788	876	883	865	927	897	837	859	921	899	902	852	917	897	831	870	832	850	854	911	889	908	841	897	864	938	852	882	901	855	880	891	878	872	870	845	942	889	853	931	856	917	874	849	911	892	882	885	872	856	867	884	905	859	889	849	853	912	872	847	885	899	940	873	899	850	853	839	862	873	854	888	817	860	864	932	861	828	877	856	877	866	911	853	836	893	865	909	867	878	882	906	893	878	868	882	863	911	868	897	915	883	876	805	919	900	857	896	882	861	871	912	887	866	887	855	883	873	896	901	890	839	870	929	813	874	845	871	864	942	871	871	877	874	886	816	888	891	873	933	836	861	804	884	911	868	899	828	846	851	870	860	833	890	852	882	870	865	894	894	847	900	885	875	884	896	887	876	862	852	893	839	864	897	837	883	867	896	887	841	898	846	912	881	837	876	903	892	858	904	854	878	904	846	917	883	871	868	871	818	867	892	883	829	880	885	845	860	889	908	906	915	875	907	861	815	862	878	882	864	868	879	855	923	839	866	884	889	893	826	880	924	885	852	862	887	881	872	907	864	898	826	861	905	839	883	790	859	867	819	873	868	864	887	876	854	876	853	889	876	889	850	873	914	870	852	903	854	813	890	846	877	852	857	876	885	886	892	865	836	839	888	875	890	881	862	912	890	927	940	819	890	867	879	853	912	856	847	896	917	885	874	871	859	869	851	891	832	847	931	886	798	812	876	895	906	873	905	913	862	879	823	891	883	865	898	890	873	853	843	879	844	878	851	885	872	838	843	883	952	916	821	859	893	886	887	915	867	860	857	886	866	824	899	854	805	897	893	896	931	830	865	846	899	870	892	917	860	894	867	847	864	873	906	913	845	832	857	893	884	906	843	859	916	920	830	923	852	881	881	833	890	865	893	933	878	897	902	852	908	868	886	875	834	882	837	903	859	854	844	875	902	860	860	871	851	916	897	858	844	898	845	802	794	899	859	920	881	933	876	869	890	869	901	879	870	850	884	903	863	889	868	894	886	830	870	903	891	819	855	896	864	902	863	897	886	898	861	860	907	902	881	841	879	907	882	883	838	893	865	899	906	830	901	867	881	852	845	869	852	909	910	884	889	860	886	818	853	868	868	844	871	839	883	880	852	871	876	844	862	872	819	846	877	896	887	873	890	862	897	848	849	871	886	906	893	837	870	899	865	919	923	868	867	896	866	866	878	856	895	862	856	855	865	896	857	834	849	862	903	880	926	835	858	890	867	869	867	827	908	810	878	875	891	846	870	859	875	808	916	885	914	867	824	833	848	908	904	842	881	853	919	896	872	884	880	890	842	919	900	877	829	899	918	870	880	944	858	881	926	841	870	908	841	889	893	867	868	869	824	908	862	907	839	826	901	884	900	842	890	862	894	859	900	879	936	856	824	909	845	814	825	836	920	872	840	880	945	856	925	899	832	912	889	881	852	885	840	867	906	878	876	867	873	913	855	814	856	891	853	882	880	842	874	908	916	890	909	888	860	848	852	851	873	858	875	838	836	866	882	843	867	879	855	904	866	861	810	854	891	899	894	882	914	838	863	855	882	800	896	815	866	842	875	904	879	879	854	889	872	876	868	890	858	876	819	907	866	891	906	851	856	837	854	843	873	887	902	877	853	881	827	831	843	818	879	821	871	820	851	912	864	847	857	859	872	879	860	838	880	905	874	876	865	840	898	885	908	873	879	899	848	904	854	908	797	888	887	869	878	857	860	875	889	855	927	848	867	840	848	894	877	870	854	869	833	838	832	867	842	889	876	904	897	881	864	884	869	952	851	845	879	872	846	874	878	901	890	870	911	850	850	877	859	858	861	892	847	883	840	851	857	893	858	874	848	890	876	849	925	855	897	866	917	904	887	876	879	854	835	851	911	872	867	909	881	878	881	858	883	901	948	900	938	869	912	897	857	915	876	916	833	892	863	909	871	905	850	827	867	915	925	896	893	874	891	867	945	863	862	908	837	782	893	843	877	856	884	856	923	833	871	865	869	854	818	849	830	878	877	823	859	877	858	843	874	855	844	848	876	868	897	914	864	913	887	809	874	895	865	862	878	867	914	946	916	899	866	912	866	902	905	886	890	906	891	898	888	879	910	855	871	872	875	942	886	835	880	877	887	865	861	877	887	931	912	875	877	860	872	854	946	903	823	834	830	870	866	875	842	892	860	903	885	868	882	862	823	858	911	843	893	859	891	846	890	834	906	927	868	882	839	863	892	860	882	886	876	835	905	895	855	824	866	882	891	828	902	830	883	902	874	941	871	851	861	830	861	838	845	862	867	881	860	877	853	881	876	895	899	881	884	868	898	895	862	882	872	873	891	869	829	874	854	879	850	926	855	875	855	864	857	878	916	848	871	864	831	834	847	869	858	899	867	857	847	893	868	852	833	850	857	866	913	853	852	896	908	896	832	902	812	856	905	850	834	838	878	866	882	921	879	879	865	875	897	875	895	864	906	881	871	903	903	851	894	878	890	862	900	841	924	873	923	847	904	901	918	904	857	853	821	850	897	904	896	882	891	889	907	889	936	899	872	846	894	844	883	906	870	914	902	852	841	858	908	891	867	863	839	904	898	864	870	884	880	902	910	853	843	853	898	889	827	863	860	865	877	816	841	860	907	908	871	883	896	906	880	879	882	882	880	879	867	903	854	883	851	855	902	827	917	893	888	834	904	849	888	912	885	910	822	869	854	875	870	876	890	839	830	857	893	841	845	893	879	811	886	860	898	894	894	856	900	836	881	900	905	862	926	890	863	872	910	825	842	846	910	903	884	885	887	886	871	876
7574	504	548	454	366	304	260	271	276	233	227	228	223	242	246	225	223	239	211	257	254	217	268	236	232	214	238	207	209	226	227	242	233	239	216	238	206	225	232	249	207	238	234	203	244	211	205	198	217	230	250	225	203	210	214	224	197	210	226	209	233	247	207	235	213	224	198	197	239	204	221	248	233	229	217	212	225	224	248	186	202	214	238	229	224	228	226	217	234	211	234	207	230	199	248	229	217	198	225	249	220	248	222	235	208	243	230	230	189	219	208	229	234	228	232	210	209	200	225	233	235	210	191	229	215	230	203	230	196	235	238	204	198	241	247	210	258	205	230	205	220	219	219	210	239	210	214	208	220	234	228	241	217	190	243	239	224	191	217	212	241	210	198	215	211	219	231	218	191	225	228	212	215	204	214	230	242	224	231	213	202	217	191	228	211	224	207	231	251	210	219	204	200	205	231	233	215	206	189	230	227	222	230	225	249	188	247	244	229	198	240	197	205	194	196	202	222	225	208	215	224	224	207	229	202	259	216	221	211	208	223	213	221	231	236	225	223	221	196	215	225	189	220	244	241	213	212	237	273	216	218	209	217	213	214	230	240	248	213	256	206	212	216	227	231	205	209	221	219	192	210	207	213	200	213	224	220	252	229	220	243	266	202	247	231	231	235	198	233	208	205	208	216	199	232	226	249	217	222	174	251	194	191	228	237	218	228	213	235	223	225	233	228	208	234	220	215	240	208	207	221	221	237	233	227	227	244	204	208	200	243	205	205	249	218	243	222	223	211	222	225	213	194	215	212	229	220	232	229	204	241	239	238	235	239	212	216	221	228	210	239	228	202	233	227	234	217	226	203	198	266	223	244	214	256	232	230	221	215	207	232	238	234	232	213	226	215	193	214	229	209	245	219	216	235	197	204	227	226	235	216	212	222	203	195	238	229	197	231	241	171	188	243	231	215	243	214	202	191	211	244	232	217	212	226	216	230	227	228	227	210	233	226	242	213	184	216	191	235	249	226	253	233	201	239	238	231	225	224	212	191	212	206	201	222	227	234	203	194	231	226	204	223	221	217	233	215	238	236	214	230	233	231	183	228	188	185	230	224	200	207	220	220	206	196	199	215	231	217	228	219	210	222	217	224	203	241	222	213	237	203	214	240	203	203	187	226	215	183	206	227	225	208	217	212	222	229	224	230	224	243	226	239	236	218	231	223	203	229	215	242	215	228	236	231	245	204	237	184	211	237	198	202	195	221	219	224	202	230	199	242	243	224	226	235	233	238	227	197	215	220	220	190	219	203	227	208	250	229	267	222	202	239	201	213	204	227	230	227	253	222	226	232	212	214	204	212	216	233	223	200	224	228	210	225	211	228	222	195	225	235	211	216	210	228	196	211	207	249	222	252	225	232	220	214	222	222	226	230	191	207	228	198	184	232	216	227	233	228	243	216	200	251	189	197	236	220	213	226	230	235	216	216	217	233	223	221	239	214	232	242	231	230	232	223	201	220	221	220	218	221	209	223	213	229	211	209	186	221	182	231	185	249	251	210	245	217	223	237	205	226	214	191	206	234	225	229	250	231	218	198	216	196	203	228	239	210	205	202	209	238	236	236	241	203	218	179	205	208	223	221	210	216	204	251	244	241	226	240	221	228	221	229	226	231	230	205	239	206	244	205	230	230	220	264	259	198	214	202	216	210	216	207	229	232	213	245	229	204	236	269	186	226	188	254	219	226	212	213	262	216	214	213	208	214	208	222	231	210	241	240	234	216	236	233	238	221	229	231	231	212	228	195	226	231	220	201	196	220	199	220	202	213	227	233	212	226	209	210	212	250	215	222	237	207	204	231	204	209	229	167	239	234	211	243	210	203	217	223	244	254	253	209	222	225	205	223	200	196	217	231	254	223	187	211	191	228	178	216	225	199	218	221	213	193	213	232	236	187	230	232	248	214	214	232	207	207	216	224	247	215	231	210	177	230	223	217	204	216	212	239	234	206	217	209	228	213	196	225	218	224	210	210	224	226	211	207	208	236	216	196	217	216	211	211	233	235	192	204	243	231	233	226	200	206	238	238	197	180	214	205	236	232	204	219	207	220	213	215	235	196	220	217	243	230	218	228	222	205	208	243	224	229	177	226	226	254	224	222	220	201	242	210	251	219	231	196	235	202	232	221	199	212	218	205	223	216	231	225	224	214	209	226	222	191	231	219	221	228	213	225	218	222	235	211	180	205	216	225	206	237	195	230	209	207	195	211	198	243	192	230	214	226	220	218	215	219	210	251	202	218	227	210	232	180	207	209	203	224	227	190	249	233	230	234	233	249	197	213	204	196	217	219	208	218	225	240	231	214	221	218	231	232	251	205	228	208	220	227	206	201	213	194	209	210	250	207	202	218	236	204	221	201	177	224	206	239	222	219	218	219	218	217	219	219	214	236	242	210	199	221	215	200	217	223	231	204	183	168	196	220	237	207	220	213	202	223	218	197	227	238	217	235	203	218	205	221	191	230	204	252	225	241	195	214	229	204	226	205	213	227	245	206	248	197	200	210	199	234	231	215	218	233	204	218	221	252	208	214	232	218	239	241	217	230	210	214	231	234	223	222	212	228	208	206	238	202	217	224	201	219	235	183	217	182	229	212	206	196	249	225	211	240	217	238	223	206	194	225	199	234	228	237	222	239	230	225	226	225	248	205	234	233	230	195	243	238	212	203	199	213	226	216	217	271	211	247	221	214	209	221	209	218	225	230	219	209	216	240	195	239	216	214	218	194	233	219	238	224	230	195	242	203	204	221	222	202	228	225	237	233	241	218	242	250	204	211	186	192	225	223	224	215	203	220	243	244	210	218	239	236	245	200	206	225	211	230	206	226	237	229	245	244	238	227	203	241	197	201	206	232	219	225	221	205	224	225	227	213	233	216	211	208	197	217	210	217	204	225	276	210	199	232	221	210	205	228	206	205	200	227	214	253	205	206	230	250	234	220	211	227	210	233	214	218	225	232	240	249	226	208	257	211	252	212	239	214	217	217	228	234	206	193	241	213	210	230	220	228	230	248	226	216	223	232	212	215	238	220	226	238	238	203	200	212	235	240	243	235	221	210	228	216	205	231	219	217	193	229	222	229	247	220	213	220	205	224	235	205	218	210	205	233	237	226	235	202	193	227	222	233	186	223	230	183	210	227	201	212	233	200	208	216	221	209	223	218	235	257	219	212	216	218	216	245	242	210	213	205	246	254	207	208	196	223	210	221	235	225	241	208	228	190	210	214	244	244	220	194	233	207	213	238	217	210	244	240	201	218	196	201	195	239	226	260	250	226	224	225	202	204	174	217	228	201	233	211	212	221	220	224	242	207	222	206	189	199	218	195	196	207	198	202	220	213	216	230	241	208	206	200	222	237	233	230	232	213	230	227	207	199	226	224	223	241	205	214	228	237	186	198	197	203	227	188	201	186	221	245	215	232	222	212	247	222	255	218	259	236	236	214	193	215	227	209	219
6411	855	1272	1443	1210	1086	943	871	866	779	710	745	700	700	686	670	695	637	623	643	651	637	658	678	622	630	606	611	594	631	592	593	586	627	627	602	595	617	610	591	584	611	604	581	610	594	584	620	610	608	627	616	644	586	603	585	595	641	543	570	576	549	559	537	628	617	594	580	584	623	586	621	573	591	512	570	604	562	574	583	591	625	624	581	587	584	591	586	562	599	576	581	598	599	605	608	602	590	605	582	610	601	599	595	580	622	582	578	581	588	620	593	581	583	603	604	626	595	590	573	570	605	565	567	591	567	589	588	603	547	586	573	611	540	594	580	599	597	646	609	624	604	599	585	600	582	586	606	604	606	603	613	585	589	618	578	545	619	574	585	589	561	574	629	596	619	595	592	537	583	590	572	546	604	535	602	568	625	570	587	595	592	611	606	593	590	592	564	607	574	573	584	581	586	605	568	584	638	568	576	602	667	546	610	571	618	561	615	551	587	591	603	582	563	639	572	573	546	628	586	560	604	616	577	589	568	587	630	592	586	569	599	552	634	606	613	563	613	615	589	540	580	615	595	583	610	597	619	633	580	568	636	569	612	599	580	560	637	639	558	596	592	607	611	624	537	546	577	591	587	613	564	570	608	569	608	605	582	606	571	638	625	588	580	581	570	611	567	510	601	586	541	531	595	610	576	600	621	568	606	577	584	632	618	595	577	561	597	581	605	567	560	560	599	528	586	632	572	593	584	580	562	596	589	585	602	626	523	620	581	620	592	596	599	576	588	610	600	626	608	550	584	572	563	600	598	608	600	579	547	602	561	639	553	593	580	570	582	597	560	593	592	553	588	563	595	604	576	600	553	586	635	617	575	597	556	595	567	595	624	598	612	573	574	566	606	558	569	572	604	573	536	590	640	613	568	589	593	563	536	580	573	573	635	575	576	567	578	634	561	611	586	641	606	612	620	612	588	557	600	595	577	583	598	582	575	564	580	539	616	587	611	599	589	570	552	570	584	573	560	610	559	591	607	616	563	576	575	568	576	614	634	590	597	631	564	593	606	620	579	569	578	612	581	574	589	607	576	610	598	622	570	581	594	578	545	547	617	548	589	591	608	619	595	620	543	597	596	538	573	601	565	589	609	604	587	612	559	618	582	615	579	580	580	610	610	591	587	574	586	589	534	576	568	558	603	588	553	601	590	564	591	568	576	575	577	578	605	616	599	596	593	603	628	584	627	592	569	605	593	590	597	633	592	560	580	539	637	601	584	585	582	573	609	574	588	575	634	623	600	580	578	579	584	524	669	633	597	556	551	601	580	559	597	584	554	583	611	612	593	598	571	598	567	566	604	598	579	604	616	624	554	575	561	579	553	617	590	583	557	603	529	601	581	581	581	582	567	560	591	608	582	594	571	573	552	629	583	620	586	586	612	533	582	562	580	627	586	599	566	573	588	527	573	548	567	589	589	603	597	560	591	585	560	555	612	604	599	595	579	571	614	573	599	555	619	576	599	570	614	552	573	583	592	608	528	624	602	577	613	604	618	583	560	571	605	571	554	595	570	578	588	576	586	574	577	565	559	559	609	588	557	588	578	653	554	603	544	569	619	578	568	575	587	601	591	565	546	578	593	599	620	561	592	623	618	609	619	580	568	586	607	624	595	557	614	605	617	583	596	615	566	574	641	580	562	569	586	620	584	567	575	608	574	636	590	623	597	621	590	606	570	603	617	637	603	619	542	616	593	599	573	607	580	588	582	562	607	575	584	579	614	603	609	551	611	604	562	562	593	596	575	615	597	628	585	547	547	584	609	576	562	611	544	635	592	609	616	613	587	607	553	573	542	617	547	585	597	597	597	600	593	630	612	649	581	592	603	617	576	577	583	561	534	581	592	603	601	579	591	573	568	604	629	563	608	573	637	609	613	574	552	595	601	609	575	600	643	563	604	585	592	610	590	564	558	546	611	581	602	606	599	590	550	591	591	609	598	599	648	576	624	567	604	609	548	612	584	595	573	576	589	578	587	571	583	597	550	569	611	563	593	618	571	581	579	555	578	580	606	612	577	613	624	614	548	600	554	561	587	587	652	555	577	528	563	579	609	588	584	610	590	600	615	614	609	595	588	632	609	563	636	589	609	614	570	577	560	571	583	581	583	541	543	559	561	565	594	587	569	622	617	596	543	548	601	583	585	604	614	587	596	586	583	567	563	546	606	560	574	573	573	582	580	563	612	586	569	596	518	606	569	556	582	653	639	565	582	564	639	580	563	566	584	668	578	620	579	601	588	614	595	569	560	597	559	568	576	570	597	559	618	572	590	560	573	563	574	599	564	606	612	572	635	624	567	583	576	599	592	648	559	570	594	636	599	588	602	550	608	587	613	595	588	586	574	555	577	588	622	568	624	570	594	573	586	575	611	566	609	565	589	574	569	584	521	603	545	585	612	632	613	611	603	560	578	568	602	566	623	618	590	578	581	565	594	611	567	634	581	579	625	573	586	632	600	599	569	625	580	573	597	598	543	639	593	572	589	603	572	572	558	590	577	596	602	629	592	604	603	546	568	555	576	603	584	593	553	570	567	596	587	575	593	582	559	609	587	585	572	607	581	561	565	618	638	571	566	601	605	587	602	572	583	586	577	617	544	629	614	618	570	578	608	587	585	562	578	557	605	562	576	564	559	588	596	589	577	581	592	577	545	615	584	614	565	557	541	582	619	598	562	579	572	600	583	597	596	547	638	541	577	617	586	591	591	569	613	596	549	591	581	633	592	626	580	644	554	566	573	573	578	562	609	548	601	599	631	544	567	545	590	593	616	570	572	582	571	570	603	585	590	608	546	599	577	607	589	597	605	585	559	589	599	621	559	620	570	603	606	557	531	541	568	545	615	565	574	562	580	533	603	585	620	585	592	610	581	563	599	604	577	581	602	613	558	540	617	582	617	572	591	598	589	625	609	560	617	579	594	622	584	634	571	616	599	596	673	592	605	577	599	594	638	547	590	587	560	598	588	603	586	566	587	577	574	588	633	569	589	574	536	587	543	608	615	583	607	562	571	608	597	593	620	538	576	561	606	570	512	613	550	559	515	573	608	565	574	560	570	623	559	577	576	622	604	608	600	604	562	578	570	612	575	576	583	608	588	614	622	625	615	585	532	596	610	556	644	566	501	605	549	617	575	592	583	589	605	598	623	603	591	577	546	544	577	632	643	602	605	598	602	590	592	598	590	609	560	599	560	581	574	575	585	570	589	620	593	607	551	577	550	584	619	591	580	592	587	559	577	561	536	595	592	588	580	596	610	579	597	583	598	589	635	596	623	576	587	548	564	563	603	568	610	532	556	618	566	583	608	657	611	567	594	552	601	565	596	593	586	580	577	576	593	590	570	583	564	620	554	565	571	587	579	613	567	557	571	594	572	577	573	585	551	572	582	578	550	580	603	574	571	601	596	579	601	569	577	576	614	603	578	576	532	556	598	591	611	564	554	628	627	582	578	620	590
14904	1402	1026	930	685	563	532	490	472	463	444	368	411	436	400	399	379	351	354	356	421	398	407	381	374	370	348	355	393	427	394	361	371	381	374	384	369	372	375	404	342	383	383	400	364	394	366	416	378	404	388	409	366	354	375	404	391	353	408	373	362	363	368	368	355	345	381	383	386	370	393	339	406	372	392	404	394	372	367	382	393	411	373	361	381	357	394	329	350	364	340	381	357	389	384	360	377	353	368	348	391	364	378	365	399	360	372	367	398	331	348	365	361	344	392	360	409	408	361	410	374	397	376	400	371	417	384	383	354	379	359	393	373	385	365	369	351	365	394	413	383	363	375	392	410	389	377	399	333	361	361	362	348	299	369	351	385	383	370	364	391	341	396	362	370	374	388	383	374	373	388	340	379	385	376	375	342	364	365	378	360	349	369	330	349	379	366	416	366	370	365	401	384	389	358	389	366	357	412	395	362	381	367	358	353	373	398	363	374	353	355	417	355	381	351	347	362	363	403	368	387	346	401	363	359	425	370	383	386	402	378	370	382	391	419	371	393	366	398	389	373	380	365	429	382	376	341	340	406	401	370	382	388	383	380	348	374	418	350	386	346	374	393	372	405	369	386	359	390	395	372	391	370	373	407	370	397	374	383	362	333	353	358	360	367	350	392	385	398	331	341	397	373	371	334	373	379	392	393	380	410	368	382	407	382	392	345	369	341	359	341	369	374	360	405	348	381	388	383	387	373	357	405	388	365	354	381	346	371	423	380	369	369	383	373	386	383	372	360	347	375	393	377	396	410	412	362	394	359	351	363	386	405	371	370	371	393	347	356	392	360	317	374	360	374	345	411	359	393	384	375	389	366	366	354	390	407	372	392	388	364	386	413	364	369	394	359	334	351	355	411	362	372	392	407	335	375	385	376	408	393	357	414	404	379	404	361	367	378	361	372	394	382	393	368	407	406	369	404	383	357	416	394	381	363	373	366	373	386	413	365	346	377	383	367	378	372	376	372	401	375	342	347	391	365	339	340	378	377	410	380	397	366	364	373	398	367	402	386	386	389	349	362	406	363	338	408	385	373	396	372	372	354	374	365	356	354	357	368	361	361	390	349	386	390	396	362	391	420	379	361	350	377	412	344	383	342	351	335	384	365	388	385	368	369	400	372	322	385	368	342	410	411	392	424	374	395	359	384	384	374	354	366	370	338	370	344	356	363	377	390	388	377	401	363	344	355	342	384	396	422	392	382	395	401	380	394	384	333	377	378	373	380	397	390	389	375	347	385	377	368	388	376	392	371	359	372	394	337	374	394	394	390	366	362	368	385	362	378	362	387	389	365	379	352	356	359	398	377	358	338	340	380	347	369	350	384	398	335	378	388	360	384	373	399	376	393	403	373	364	400	378	366	377	377	411	396	356	405	406	391	403	357	348	349	328	383	368	369	372	370	358	411	405	362	377	359	354	351	385	390	389	368	387	364	386	372	354	429	357	371	360	362	393	392	387	384	397	397	342	339	379	378	376	389	362	384	369	353	372	343	349	358	370	372	410	370	387	364	363	366	358	386	351	373	353	414	381	349	363	386	350	386	402	370	364	384	348	370	366	392	341	404	381	379	371	383	376	397	370	398	387	384	368	371	357	358	359	376	435	391	388	364	369	378	374	358	398	382	373	349	342	341	347	395	381	389	392	350	386	367	366	420	373	388	392	413	407	362	365	381	375	380	387	363	377	386	350	370	384	392	354	349	388	414	411	331	364	382	398	350	368	356	337	403	368	379	358	376	398	381	343	347	362	358	378	345	360	355	383	355	367	364	356	386	373	399	359	393	375	411	362	390	390	350	378	389	380	395	359	348	379	399	374	380	378	400	376	363	388	401	362	414	412	363	373	361	389	349	408	346	390	384	382	349	394	386	388	361	372	390	372	342	352	358	372	383	392	382	342	349	385	388	377	377	367	388	374	366	340	399	376	381	410	442	422	376	362	358	376	380	364	374	391	405	367	364	364	400	379	400	357	357	382	365	388	356	381	382	376	397	379	383	354	363	405	362	400	389	357	361	338	401	353	349	363	385	371	404	444	408	376	370	343	368	362	370	368	434	368	391	375	397	328	354	371	376	405	391	382	366	365	386	366	364	387	360	367	355	344	384	363	388	359	348	375	408	369	387	373	376	374	413	350	365	400	379	399	342	384	375	349	357	380	386	351	401	420	402	371	366	343	398	384	387	393	376	389	363	397	353	366	394	364	433	373	380	370	361	397	371	355	366	364	355	375	346	404	390	393	364	374	378	373	358	348	374	360	403	391	368	394	384	368	367	372	343	337	365	350	363	366	382	383	366	373	409	367	366	350	366	358	405	365	363	393	349	360	376	388	370	372	388	386	360	405	373	339	404	368	377	402	407	402	384	384	434	405	361	365	372	341	347	373	354	370	422	425	391	345	358	376	376	332	363	373	359	410	397	376	421	386	419	384	374	348	375	348	389	378	371	352	361	379	359	376	358	381	353	395	394	346	382	363	395	355	373	368	388	394	347	359	362	370	373	376	350	355	361	415	372	395	353	361	348	364	360	365	381	369	375	374	351	383	413	385	366	389	363	363	345	381	365	357	360	375	381	404	366	386	382	413	387	408	380	393	409	382	392	402	377	368	378	376	359	342	397	383	367	389	349	388	395	330	363	405	408	415	369	375	357	377	410	337	368	390	378	358	408	378	359	323	365	388	371	350	372	404	344	383	351	363	379	394	338	366	375	367	388	420	401	352	353	376	381	360	386	338	386	372	376	395	371	393	380	370	397	386	386	376	349	360	359	399	403	369	382	381	359	383	372	358	370	373	410	382	357	350	408	371	408	389	385	392	378	359	386	340	399	377	364	360	390	330	337	413	374	400	361	393	384	397	345	377	392	384	361	393	402	400	385	377	380	368	394	378	367	370	349	360	351	407	374	351	370	372	352	350	445	372	370	395	389	329	368	349	372	373	397	376	361	375	393	396	385	361	361	353	393	418	410	360	370	390	384	357	384	313	400	371	370	373	396	363	376	339	390	386	351	371	386	369	382	397	371	380	415	384	356	389	399	360	389	368	335	367	356	359	409	382	402	378	365	401	391	355	384	407	326	390	360	338	385	394	411	357	375	382	365	375	369	358	377	349	326	364	373	363	377	432	378	353	384	398	396	337	376	376	334	363	421	387	361	350	392	363	402	399	375	365	397	339	397	366	380	391	347	394	374	366	378	386	392	376	381	368	416	410	386	344	378	375	361	358	396	392	363	359	386	332	375	366	408	399	369	339	415	432	373	412	350	342	384	390	394	389	358	379	411	385	393	371	343	389	344	392	386	371	338	369	355	369	355	370	375	375	375	340	326	403	391	335	391	357	341	405	408	350	389	347	399	377	361	376	399	352	410	389	391	424	368	347	352	351	387	369	361	396	382	348	381	403	387	415	354	378	394	368	363	378	352	364	375	371	353	390	382	357	388	379	383	375	374	403	410	378
8414	1406	2202	2509	2150	1933	1702	1484	1329	1296	1303	1131	1148	1155	1142	1127	1057	1060	1047	1027	1027	1000	1016	961	1043	969	1006	989	943	860	939	900	926	951	924	941	940	994	942	944	927	909	920	919	946	947	922	963	967	972	943	921	937	988	906	944	971	950	1015	920	913	906	956	936	930	914	1013	908	932	933	899	938	961	851	923	896	916	944	931	942	897	940	945	962	956	854	907	964	932	990	872	912	859	962	919	969	873	906	927	929	906	897	946	899	872	921	899	915	927	924	920	927	892	891	939	913	919	883	886	890	946	938	987	943	953	911	896	976	881	874	913	962	934	931	929	957	904	921	931	880	960	939	874	898	942	906	878	932	900	898	934	948	857	893	919	891	923	890	911	890	921	931	959	888	917	855	883	939	911	928	851	908	885	911	924	927	898	909	961	898	960	894	884	847	906	923	903	955	899	893	900	912	867	959	843	909	856	936	962	941	913	926	937	940	976	905	913	879	943	897	918	942	876	914	908	861	955	929	868	930	899	919	948	989	933	925	919	879	974	896	861	909	921	927	924	1002	974	931	922	896	947	889	957	931	879	961	981	920	930	901	931	904	932	891	860	925	927	885	933	937	872	871	837	929	995	922	954	952	899	922	915	924	879	923	919	885	892	907	839	933	907	879	964	889	961	897	927	917	960	906	911	861	901	947	922	892	930	877	906	952	953	978	934	894	954	902	852	905	913	869	878	841	958	855	928	948	908	968	877	913	941	928	931	919	942	911	946	944	958	905	942	919	976	899	936	935	920	952	865	964	969	905	955	909	891	980	902	939	884	937	927	919	871	927	988	1001	926	924	943	889	921	916	918	922	912	937	903	885	907	869	924	954	952	911	916	982	889	908	929	944	937	921	924	949	929	933	968	929	931	942	854	892	952	938	955	938	936	945	905	934	919	871	857	895	939	900	916	910	936	896	832	902	993	936	917	894	930	917	926	882	921	895	943	904	952	938	863	935	883	933	921	886	916	912	929	920	935	921	901	875	947	966	897	899	857	916	917	887	917	895	896	912	918	920	964	954	902	948	936	944	895	937	929	898	854	906	918	937	927	900	921	895	896	857	903	915	928	897	923	953	861	911	884	925	930	876	922	877	953	865	904	886	917	911	862	930	953	910	876	961	912	934	933	935	937	835	851	935	938	860	914	912	936	885	912	923	892	924	847	942	852	934	904	918	913	946	900	942	895	907	980	949	860	913	875	887	890	920	934	918	895	909	914	958	936	928	921	929	902	949	899	937	869	934	893	894	935	876	902	885	896	914	911	904	906	935	898	894	941	954	994	898	878	931	912	943	885	959	880	937	944	924	888	891	924	855	913	900	910	889	936	987	973	961	911	957	904	899	911	926	955	958	921	949	920	865	882	884	863	908	881	989	917	891	936	920	904	973	873	870	896	916	936	915	921	911	963	904	917	859	910	863	880	914	889	957	900	946	872	907	909	905	892	909	920	938	953	886	965	917	911	927	948	918	897	869	953	963	906	938	951	889	879	974	940	843	947	886	969	920	956	952	918	853	925	990	949	905	935	939	891	904	883	935	894	873	934	905	880	941	944	904	917	860	970	936	877	900	922	968	838	969	919	920	945	905	914	939	907	926	900	922	929	927	853	907	936	919	885	946	983	916	902	913	906	913	914	950	888	920	916	920	896	935	917	885	893	892	919	935	948	937	944	948	913	892	943	930	884	896	915	922	847	901	922	887	923	895	914	913	918	910	936	893	949	915	889	976	894	889	915	927	939	915	940	905	922	903	933	886	929	895	959	871	958	946	906	917	944	913	876	881	922	981	922	945	932	895	856	891	894	884	953	962	944	851	905	894	943	925	893	926	977	907	870	921	925	900	883	937	870	911	876	941	899	898	923	888	958	907	945	941	906	949	878	910	956	936	886	941	931	937	928	959	906	869	926	982	936	868	921	925	934	942	960	866	935	894	896	907	878	941	932	894	891	910	933	912	915	927	943	936	947	912	951	908	889	900	924	882	947	876	914	864	897	935	849	916	941	895	981	1022	908	879	898	855	879	945	940	926	926	919	931	913	908	870	930	900	854	878	954	950	907	966	898	933	934	892	954	984	882	961	921	944	900	920	952	897	865	908	918	843	865	942	893	862	902	945	931	870	874	992	917	905	889	930	906	945	923	961	941	947	941	928	922	929	918	939	956	906	897	889	942	890	932	880	978	933	920	940	863	966	938	923	882	911	903	922	933	890	910	892	905	907	945	928	944	872	905	893	921	914	919	932	877	907	950	903	904	903	917	911	940	966	845	884	889	920	910	942	894	916	884	900	898	896	951	949	917	947	899	922	881	958	901	887	901	928	904	891	910	958	921	909	917	904	945	1006	937	886	937	949	925	895	924	911	924	981	842	915	852	939	948	910	930	883	921	877	966	924	880	935	934	895	935	907	909	971	946	914	899	913	956	862	951	890	899	926	893	870	896	957	954	956	940	896	956	925	919	934	878	909	881	951	874	893	902	939	916	937	933	966	947	902	964	914	926	880	913	903	952	909	894	929	898	949	879	937	954	938	887	903	873	933	902	902	961	916	931	907	915	893	935	919	928	876	944	900	864	959	925	952	969	878	900	879	874	857	880	870	870	904	928	970	896	942	888	893	955	888	928	936	916	968	921	951	855	893	903	960	907	907	956	895	899	957	914	954	931	960	924	902	897	927	876	887	892	857	872	880	874	884	949	947	894	896	919	919	977	964	913	883	865	931	913	953	947	905	930	964	899	907	910	919	893	949	984	949	926	927	880	918	875	967	896	914	905	949	864	924	902	890	911	888	867	923	924	884	895	923	959	901	859	907	857	888	929	907	910	908	912	929	885	902	849	893	880	897	909	914	878	908	875	949	917	921	945	917	892	929	892	920	938	884	921	905	886	902	902	942	930	934	988	934	892	966	940	952	864	892	947	923	903	934	876	974	939	939	895	913	985	894	916	940	966	949	922	857	905	956	933	859	876	944	911	907	949	941	889	952	902	872	961	894	976	915	924	935	914	933	939	900	908	968	889	898	894	849	937	929	921	923	933	954	880	886	970	924	908	905	922	898	924	901	948	952	919	919	899	871	904	883	900	891	933	961	881	893	881	929	926	887	928	917	927	914	900	908	938	891	995	935	904	953	947	913	871	959	961	890	907	929	963	952	962	873	878	912	938	952	914	940	961	914	889	881	920	958	1001	909	933	972	919	880	882	930	926	887	921	881	937	947	873	943	923	934	948	929	905	919	881	910	890	950	854	930	915	914	925	901	960	949	888	929	932	906	920	1003	903	903	916	909	909	933	956	879	891	895	910	923	926	918	889	904	911	970	976	908	970	907	952	929	875	887	878	903	900	876	897	938	882	907	960	954	975	917	858	938	896	867	912	904	941	910	966	912	860	920	908	895	935	907	897	865	912	948	915	901	928	934	960	953	936	946	925	853	873	909	941	943	903	846	894	918	909	910	922	976	944	905	898	907	916	969	926	953
1761	417	429	424	425	378	405	362	394	382	411	400	391	389	390	341	405	378	386	354	409	380	406	420	386	381	369	382	393	406	386	401	379	344	378	406	387	405	377	370	402	371	388	417	374	390	380	387	376	377	431	375	341	420	361	360	426	391	405	360	370	353	363	353	410	365	374	409	404	350	357	410	404	383	368	363	376	408	343	355	378	382	394	398	367	414	390	401	343	396	414	387	358	373	397	382	450	385	386	383	416	387	373	372	383	436	358	355	394	347	423	362	380	361	397	390	401	419	368	367	396	387	352	345	391	398	363	348	413	362	360	401	378	386	391	390	379	352	398	352	340	385	390	398	364	371	361	346	400	363	378	386	347	400	384	393	348	360	391	312	365	383	394	378	416	410	396	392	376	401	384	356	326	420	372	367	362	374	343	352	372	422	407	398	388	363	411	420	394	337	381	399	342	357	404	337	336	348	381	362	387	358	361	350	372	363	356	391	379	390	348	372	399	409	371	353	383	356	393	375	356	364	420	385	375	378	377	369	402	372	366	382	403	390	411	394	389	366	411	410	413	410	384	383	394	378	391	388	370	403	366	362	375	402	400	410	391	409	406	364	383	386	356	406	402	374	350	392	373	353	354	371	368	361	390	433	353	398	400	396	381	402	374	397	388	410	407	376	408	391	410	395	396	379	361	357	400	398	372	369	393	416	371	353	344	400	366	364	402	383	398	380	407	374	413	359	368	358	421	386	403	391	382	368	392	357	345	373	377	372	401	347	396	395	397	392	370	345	389	371	384	365	394	352	415	367	393	347	409	369	392	415	358	374	385	390	379	398	392	349	360	411	371	352	360	402	368	377	420	399	417	370	355	384	363	363	379	409	401	389	422	433	378	384	339	385	364	370	375	376	373	372	362	346	374	366	383	396	384	388	378	358	391	368	387	392	410	375	393	362	375	383	374	343	413	408	399	388	377	335	371	357	330	351	393	404	360	375	406	398	372	362	381	424	406	379	388	396	397	347	399	366	395	379	381	393	385	350	348	420	356	385	366	400	386	373	373	410	402	384	402	374	377	355	394	423	410	377	394	411	385	409	390	377	405	401	374	369	374	391	396	436	393	349	404	392	412	421	355	414	384	371	381	378	388	361	400	390	413	369	359	434	365	372	358	367	454	373	380	402	347	350	340	413	435	362	413	382	354	373	383	359	359	360	382	434	412	419	377	424	390	413	390	387	380	400	368	392	385	428	393	334	387	372	388	379	382	384	365	377	421	363	379	430	360	385	405	377	374	407	418	396	370	375	370	344	375	388	373	378	374	387	356	364	348	357	388	373	344	374	352	393	393	365	368	395	406	403	372	365	426	380	399	394	385	383	370	380	386	352	388	394	362	352	391	402	358	402	398	424	364	360	408	417	399	397	370	388	411	389	383	379	398	374	416	384	357	352	352	387	395	375	366	400	411	400	405	408	410	394	395	404	356	333	351	380	378	376	413	455	376	392	394	366	355	377	360	373	396	394	371	386	391	384	375	378	383	375	369	403	418	427	366	356	396	375	397	367	362	367	412	362	350	372	410	374	396	362	379	400	383	375	359	396	413	388	373	411	393	370	398	360	383	349	381	401	422	395	410	350	363	371	372	361	375	407	392	377	373	379	369	390	395	374	394	363	387	373	377	360	369	390	361	369	388	384	395	397	393	367	385	388	368	392	377	369	367	373	370	385	403	399	343	388	360	371	322	390	418	389	412	398	343	402	405	431	388	387	381	403	383	344	359	343	410	428	367	344	373	425	386	368	398	376	409	407	386	384	362	389	385	391	362	396	352	404	388	364	357	361	385	399	367	415	372	381	378	389	385	384	393	383	391	348	389	377	341	401	378	374	393	443	389	371	434	349	398	375	383	367	353	367	379	373	343	353	378	368	391	360	376	400	375	367	420	376	373	394	403	398	406	426	391	345	396	383	413	397	399	372	391	383	396	367	368	345	381	378	342	376	369	370	367	417	386	346	375	393	340	380	388	409	395	374	370	358	427	378	330	421	375	356	439	382	367	360	418	366	408	389	400	353	416	407	337	378	404	390	341	397	370	382	424	367	369	389	378	363	396	369	411	386	357	361	377	359	405	385	384	417	356	398	377	416	395	343	432	408	396	389	382	359	343	401	383	409	378	386	381	385	366	379	355	397	388	396	388	367	413	397	365	398	378	386	350	374	370	393	394	346	392	405	385	354	377	391	382	357	387	356	371	418	426	409	416	393	370	396	396	374	383	370	369	377	375	410	391	422	392	368	369	377	347	397	388	392	336	360	400	426	389	365	372	371	381	340	358	360	413	360	385	387	379	410	387	399	419	321	371	403	391	349	378	415	340	386	410	349	369	379	380	382	400	402	371	356	390	404	372	354	434	348	401	323	397	351	388	398	388	385	385	373	403	375	388	386	363	382	401	371	398	354	371	374	385	407	416	400	389	398	347	405	359	408	416	405	401	379	419	396	381	406	339	357	384	371	366	348	377	411	421	403	424	382	408	389	416	400	385	380	382	380	395	413	346	363	370	399	356	374	345	424	370	378	414	403	365	384	379	388	373	377	429	371	345	360	374	397	377	428	382	355	379	377	387	372	373	383	362	384	406	389	352	400	389	382	364	387	399	390	368	403	390	406	442	393	381	337	380	407	392	402	359	382	400	392	385	382	398	390	378	353	388	366	342	377	389	406	369	397	382	412	356	375	391	387	418	375	355	415	385	392	395	409	389	363	392	361	390	379	385	391	394	418	354	374	377	386	370	399	410	417	344	362	417	418	388	376	401	337	390	395	376	396	366	383	418	409	371	381	422	398	401	401	378	401	369	374	421	356	409	396	366	417	352	384	390	404	352	389	416	396	376	391	398	372	358	412	389	401	408	372	344	400	380	390	404	392	395	429	380	359	384	375	359	415	399	348	381	380	478	400	409	384	380	397	404	376	407	385	395	374	365	395	384	329	363	340	409	365	389	384	353	384	399	409	424	389	368	369	414	371	397	384	372	338	378	385	412	397	366	419	378	374	383	391	414	366	384	414	392	392	392	430	382	374	371	385	392	377	382	388	378	407	403	401	351	367	379	389	363	397	365	376	392	384	378	364	369	397	375	386	402	394	366	388	396	415	415	382	432	382	361	397	364	358	357	403	384	386	432	358	370	386	356	378	394	385	376	356	406	372	364	372	382	391	377	391	378	398	375	401	414	382	377	402	376	394	408	348	355	393	415	364	399	384	389	399	376	411	372	403	380	365	358	387	389	361	384	384	376	384	339	363	390	384	387	349	394	358	370	368	386	456	381	356	367	368	387	388	416	379	411	373	357	318	355	368	366	354	374	416	371	389	358	406	388	350	359	363	391	384	378	418	401	387	332	396	371	394	373	355	396	366	386	363	375	381	407	380	401	415	395	359	355	344	443	398	387	366	362	393	397	385	410	394	385	392	405	325	360	434	392	401	382	369	415	345	426	349	340	361	355	390	417	375
2145	934	916	946	996	918	883	914	903	903	912	915	875	876	893	926	906	852	959	956	880	949	888	863	927	857	876	903	888	896	893	871	917	912	942	856	908	870	868	885	950	857	868	864	899	833	853	864	864	918	936	838	870	876	886	846	833	873	911	882	898	896	881	907	879	880	870	864	924	856	814	851	909	916	906	875	885	837	880	891	883	885	876	856	873	854	917	839	873	879	854	883	855	882	928	866	903	849	871	903	911	861	882	845	856	867	896	925	943	918	864	912	897	868	898	892	885	900	852	860	862	890	944	835	857	878	894	900	930	896	847	915	844	865	945	833	886	925	886	887	810	877	893	910	883	890	888	903	885	866	893	930	875	931	912	912	894	849	957	912	923	891	885	835	915	909	854	865	895	869	888	853	857	869	860	935	830	828	945	859	872	827	904	886	922	901	856	897	873	890	899	944	931	858	895	831	946	904	910	914	892	842	899	871	878	888	859	802	867	867	896	896	865	835	898	883	901	861	919	923	882	856	849	902	843	861	890	892	895	890	891	914	910	865	886	880	828	824	854	839	872	871	870	890	899	909	927	857	932	900	880	854	874	914	867	890	888	886	898	899	852	917	902	882	867	840	954	833	882	913	837	887	925	869	897	922	859	888	918	883	868	816	880	892	927	917	894	864	924	894	879	922	908	866	927	927	850	853	888	925	845	853	829	875	899	952	918	905	930	886	900	905	894	884	920	894	912	891	877	857	924	849	911	867	856	906	832	869	949	912	900	888	944	913	919	884	838	855	858	851	851	912	929	879	909	873	905	873	878	884	784	896	872	859	896	888	880	919	875	874	875	859	889	891	867	880	863	876	885	902	803	893	916	945	933	852	934	854	830	909	915	871	900	880	843	861	878	879	872	906	882	887	865	942	899	858	897	822	911	925	873	871	858	942	834	874	881	831	922	902	969	884	850	860	842	901	835	936	894	941	925	927	886	946	876	895	894	876	879	838	897	909	907	892	844	891	914	848	851	907	942	938	898	890	881	828	913	904	932	906	827	871	896	885	904	943	923	883	918	879	938	887	862	870	869	895	883	893	885	862	833	947	860	874	824	879	931	894	886	829	856	895	835	913	839	867	883	918	877	899	889	874	923	837	851	895	905	940	886	849	889	899	853	908	886	892	902	832	912	875	878	900	860	898	855	894	904	879	898	845	866	890	881	861	896	939	826	877	851	860	940	910	893	875	897	930	880	847	932	895	942	837	909	943	909	884	933	862	875	875	893	866	866	909	896	863	886	861	898	873	917	922	869	837	895	840	881	841	867	862	905	901	815	922	932	849	947	880	889	899	888	867	934	902	938	929	873	873	903	895	908	850	853	888	922	899	873	915	857	926	888	850	922	836	902	910	877	864	879	886	953	845	885	915	868	914	909	877	906	893	910	877	909	912	886	907	880	846	867	854	895	905	897	924	944	874	846	861	857	906	845	899	884	872	870	874	857	910	900	848	895	909	877	867	889	902	897	858	894	876	894	902	946	851	941	900	880	892	899	933	836	871	850	918	843	861	869	892	855	898	960	842	883	846	937	926	854	861	852	844	841	911	907	889	935	889	889	891	882	887	917	891	877	885	880	894	817	859	909	880	922	868	918	892	911	922	869	904	895	925	876	912	912	838	864	901	855	894	899	901	923	875	859	917	866	859	906	887	932	829	862	904	876	917	911	862	868	922	938	878	915	893	877	920	859	915	865	887	890	909	886	942	918	926	881	886	934	918	876	889	882	853	894	862	864	847	883	915	909	867	872	922	908	899	879	909	889	840	895	895	859	894	901	881	904	925	899	898	868	871	881	927	887	879	780	851	883	938	932	893	916	844	861	851	859	909	912	838	961	853	913	902	960	833	869	833	884	911	883	926	877	930	897	899	889	855	922	892	899	903	849	905	876	922	894	943	891	882	915	878	904	875	921	869	877	855	897	944	894	933	855	927	936	874	870	898	858	886	920	851	841	856	920	904	879	867	868	890	874	848	844	855	887	899	885	890	857	880	907	879	848	947	854	864	864	901	898	839	907	891	874	915	915	878	908	872	939	899	814	875	868	869	951	898	903	935	912	852	875	898	898	917	854	873	855	873	856	856	863	885	880	895	879	888	851	860	867	881	894	892	930	883	843	879	915	863	899	911	806	876	915	869	877	885	952	875	887	913	902	889	923	882	862	900	861	922	878	825	878	906	887	820	915	878	897	884	835	878	863	887	884	904	868	883	841	930	852	875	862	897	904	857	892	844	831	868	856	884	893	894	847	885	936	937	870	896	880	882	896	913	887	867	831	877	899	909	904	901	957	863	869	885	918	927	862	861	898	837	874	857	880	906	888	916	897	864	917	911	906	862	872	903	921	908	881	862	896	919	863	908	872	873	898	886	922	947	920	903	827	866	948	863	888	940	863	849	879	872	867	925	889	929	901	910	855	890	861	844	880	859	883	808	876	898	900	910	827	896	848	884	909	898	861	947	879	858	903	866	886	920	912	893	873	851	830	896	841	863	877	921	834	907	945	897	854	879	934	934	888	897	882	898	921	901	852	899	883	883	845	882	857	891	883	887	863	895	911	923	909	868	841	895	892	924	877	886	911	895	908	849	833	937	882	893	882	900	937	856	883	884	893	896	912	896	905	906	961	892	933	906	919	902	900	857	878	898	874	899	848	914	876	901	828	838	884	879	854	843	871	835	883	901	874	811	878	931	911	863	861	817	914	883	898	845	857	885	928	905	892	845	879	887	903	906	883	882	891	865	840	885	875	924	877	857	884	879	909	879	933	853	854	857	837	850	885	891	872	871	897	874	833	918	910	878	884	935	901	874	898	926	882	841	913	862	861	896	875	891	851	909	867	886	875	889	913	904	877	861	880	877	920	899	903	867	921	867	885	854	868	865	857	895	888	902	898	911	885	860	896	886	857	876	885	917	827	881	916	874	873	854	916	883	906	879	829	834	864	854	870	853	865	908	835	827	940	891	926	935	867	894	895	896	925	862	893	888	901	896	882	831	900	939	894	813	894	927	868	859	960	879	905	891	830	888	910	810	846	892	819	852	887	867	898	851	942	854	936	852	902	862	856	893	959	884	825	884	873	839	857	871	911	901	871	912	899	859	893	923	936	850	917	884	898	856	911	868	887	881	937	874	889	872	923	905	857	897	873	896	856	873	961	897	834	864	880	882	871	860	890	807	852	903	909	915	912	886	871	890	888	907	888	916	907	849	901	857	879	846	947	922	867	889	844	877	915	852	906	886	885	855	858	921	912	872	943	884	908	909	883	945	904	915	859	884	910	880	886	890	896	867	896	860	872	918	859	882	864	901	862	880	830	913	830	904	889	900	850	830	919	885	846	858	894	885	921	852	880	879	900	867	924	860	890	904	878	968	910	916	911	946	855	866	861	887	858	882	864	856	862	878	893	907	913	878	858	952	917	906	859	847	821	929	859	874	871	915	898	876	884	885	852	904	964	854	864	844
7678	505	511	440	379	331	303	275	295	236	285	212	217	206	216	240	225	252	254	217	202	196	231	215	198	202	213	203	247	214	181	223	222	227	204	202	223	229	211	220	205	216	219	216	213	208	205	217	191	249	199	228	223	247	239	226	250	260	214	227	204	203	217	197	243	211	249	222	215	252	214	253	220	232	212	233	185	225	205	200	243	213	228	239	224	203	195	213	218	218	210	210	234	206	211	221	210	218	234	220	191	240	209	207	206	244	213	227	219	206	210	226	224	199	213	243	249	207	220	218	229	237	241	239	212	225	220	232	221	218	214	225	215	179	227	200	209	233	218	219	244	249	225	229	209	224	213	216	207	182	266	211	185	210	204	211	232	230	207	218	210	215	239	216	229	237	189	214	224	197	221	236	245	224	250	216	168	202	213	236	215	207	229	199	224	238	215	204	239	235	216	230	257	235	223	209	207	230	259	222	212	216	201	213	207	209	246	230	215	217	229	243	253	236	218	239	198	221	231	232	222	215	215	232	248	223	214	203	240	210	201	215	201	216	221	239	236	205	235	246	213	230	199	233	218	215	223	215	248	244	235	237	217	221	229	228	222	225	181	221	227	240	231	198	208	194	229	248	223	241	199	218	220	223	219	208	204	237	223	200	208	217	210	222	237	231	224	237	220	223	223	236	219	269	230	225	208	239	225	219	260	225	219	201	230	219	212	242	209	219	218	230	226	227	201	214	218	235	222	214	212	229	225	214	206	224	253	238	221	205	229	233	227	234	213	200	211	225	207	188	218	230	207	248	219	239	219	215	217	238	213	203	230	221	225	269	240	229	218	201	220	231	238	199	220	215	232	227	253	238	205	238	218	223	230	197	243	225	229	276	241	212	258	232	215	242	234	238	235	242	194	205	222	210	217	230	210	234	213	212	210	222	245	226	205	216	222	237	225	210	247	212	201	237	228	233	242	230	227	221	214	206	210	219	195	235	224	239	206	199	203	211	202	231	209	220	212	223	230	217	223	219	238	215	203	214	212	222	229	216	206	234	229	216	220	223	258	226	239	228	221	221	202	214	217	241	206	200	200	224	243	220	230	215	205	200	220	239	217	215	208	193	229	224	223	235	211	250	209	221	205	234	221	233	191	216	227	201	244	192	202	243	200	209	206	213	198	228	225	260	213	223	205	221	212	213	218	221	208	198	182	232	214	237	201	230	234	216	202	205	205	209	212	222	218	193	217	229	211	219	237	237	206	219	213	228	232	232	244	224	231	212	210	216	208	229	230	230	232	217	272	213	228	198	244	236	191	220	237	253	209	230	190	209	220	215	225	224	202	198	230	219	219	225	232	208	214	219	204	215	227	260	228	237	222	249	203	209	189	197	211	223	221	230	242	222	208	235	206	236	230	247	200	209	212	231	229	214	228	203	223	209	192	215	207	211	216	216	218	231	227	229	216	210	229	233	233	228	219	210	215	195	217	236	219	198	229	196	212	210	202	228	242	213	231	215	219	199	218	218	214	215	215	256	198	215	228	220	210	223	223	206	229	222	213	189	236	235	213	223	222	210	215	245	218	201	234	243	229	220	242	230	226	232	228	199	215	200	224	235	226	219	219	233	237	220	218	242	222	232	206	194	233	223	233	212	253	224	224	214	221	231	187	223	228	232	228	208	207	241	229	191	212	214	215	197	219	204	211	218	243	214	202	199	218	237	214	177	206	238	237	211	210	211	229	231	224	242	231	238	221	228	232	223	204	202	231	238	230	219	218	225	241	181	231	253	211	211	237	237	212	216	197	231	254	199	231	227	238	238	212	223	214	232	203	254	227	207	200	188	219	232	238	217	220	224	194	229	239	223	239	214	203	229	224	225	201	225	214	228	227	218	208	210	226	216	216	205	199	221	251	226	200	269	214	210	226	229	205	203	222	232	227	217	220	274	214	193	216	243	231	211	259	248	220	201	193	215	214	209	217	232	207	232	221	239	211	228	199	240	228	229	220	227	197	227	231	254	200	231	242	215	232	232	208	201	224	212	201	240	221	219	199	237	183	210	237	218	214	212	211	197	209	236	170	213	212	236	237	240	237	190	245	253	208	213	232	214	219	221	227	216	213	230	206	216	214	233	222	217	227	229	257	236	238	214	242	222	207	242	213	228	217	209	233	223	213	223	212	211	212	190	216	211	217	216	248	236	203	211	221	239	211	214	225	219	206	215	237	224	210	219	239	197	221	215	254	247	216	206	235	247	219	205	225	236	210	210	210	226	212	255	219	242	216	223	205	231	200	211	213	197	209	239	222	247	221	181	225	235	194	202	218	218	211	189	246	197	207	226	248	215	226	205	213	213	205	200	206	215	219	240	210	188	222	231	237	214	227	236	243	222	231	228	248	227	218	208	202	201	218	254	242	208	218	223	220	228	224	214	212	236	199	228	218	210	210	184	192	236	234	212	183	218	204	208	208	203	241	239	212	257	210	258	197	225	242	227	227	215	225	177	203	215	218	219	190	214	255	211	213	192	208	193	208	241	210	224	217	211	224	221	230	216	252	249	213	218	264	214	238	214	214	180	211	233	231	212	232	218	201	204	242	220	215	185	204	221	231	225	218	197	213	202	243	194	228	196	232	232	239	251	207	192	232	216	217	193	222	217	228	211	257	225	222	238	234	231	216	205	227	236	223	218	214	231	202	234	237	198	211	227	220	195	233	216	216	192	241	267	201	211	248	208	200	230	226	257	236	203	200	225	246	222	219	206	200	238	221	238	257	209	194	208	216	207	216	222	216	206	229	227	226	211	221	233	221	203	233	238	234	220	211	257	238	201	209	231	246	214	223	232	229	224	226	246	204	226	249	230	215	237	229	237	198	225	238	248	235	219	270	240	234	212	234	200	225	220	213	227	231	226	248	204	199	232	213	225	218	190	236	212	201	203	203	222	236	212	237	223	215	220	200	234	208	213	239	234	195	204	254	210	217	214	238	208	233	234	204	203	216	199	202	214	206	240	217	223	224	191	222	232	213	212	233	237	205	226	233	220	227	219	222	199	235	233	240	250	231	234	246	215	236	245	188	208	222	218	215	199	235	231	228	195	240	220	199	231	227	221	215	233	232	204	206	239	217	227	235	256	228	226	241	240	204	193	215	241	229	228	222	233	247	221	257	196	219	235	212	232	198	209	188	216	255	265	237	234	231	227	216	227	207	220	243	234	230	215	211	231	226	226	229	218	218	202	244	229	194	205	195	215	217	268	231	220	220	198	201	252	235	227	225	198	219	221	213	262	256	250	222	230	232	230	234	212	221	244	208	216	209	215	223	220	202	206	218	220	214	216	250	222	202	184	206	259	203	225	207	213	228	193	215	189	213	225	210	214	231	217	229	222	222	198	227	217	242	246	222	233	210	221	266	233	202	194	225	221	239	218	217	227	205	214	228	213	184	187	197	230	232	199	207	227	253	228	222	188	236	243	208	215	243	237	230	219	210	225	227	241	195	218	215	208	225	215
6355	816	1286	1387	1236	1124	945	916	897	783	745	727	727	658	636	668	637	675	623	594	625	628	587	685	631	628	588	651	600	602	602	652	626	596	606	594	583	612	648	561	636	580	603	610	615	622	572	624	626	586	598	583	594	594	590	556	620	574	583	591	617	562	620	595	576	632	607	567	610	565	599	619	576	609	590	558	658	595	586	608	608	599	583	595	579	607	602	623	592	601	581	613	557	581	606	631	586	620	584	547	616	599	573	594	568	557	597	608	589	578	559	596	643	628	582	620	567	581	583	591	551	618	614	555	580	582	577	578	621	604	569	555	578	601	581	609	641	604	617	590	645	557	567	584	590	604	601	590	588	632	631	612	582	584	523	573	588	587	589	604	570	556	582	621	586	603	538	580	569	598	605	620	526	633	609	555	583	565	601	596	580	557	607	583	610	561	595	642	574	570	560	605	594	557	562	605	591	600	612	626	594	564	624	568	575	603	536	585	578	595	609	584	573	627	565	585	601	546	588	580	594	543	571	565	600	612	566	591	587	605	592	541	649	604	580	552	621	559	616	590	639	594	581	659	633	621	580	542	641	602	575	580	578	591	622	608	570	616	593	573	604	558	593	594	619	595	570	596	554	531	584	562	588	573	615	553	603	595	619	559	579	595	532	615	573	544	568	591	594	594	576	586	564	595	596	531	600	546	587	589	544	635	622	625	584	628	614	636	634	571	641	569	592	590	549	559	607	597	570	570	589	556	601	596	605	614	572	584	568	580	582	567	564	574	594	575	600	622	597	559	524	596	584	596	594	576	588	570	601	596	613	606	593	581	603	536	589	617	572	603	570	628	627	576	609	602	597	585	605	575	601	572	601	571	583	604	585	614	638	586	624	574	551	576	593	566	573	617	603	578	598	611	593	597	569	553	609	562	549	576	625	593	609	575	641	576	602	568	598	556	622	598	627	558	562	591	591	574	571	614	570	560	562	614	622	573	592	595	641	604	590	600	568	582	604	590	623	571	617	577	628	557	554	561	599	601	616	624	624	587	579	594	636	601	584	580	571	603	607	568	611	623	615	612	609	576	562	567	558	640	593	613	566	607	560	660	594	598	548	544	613	580	593	581	604	564	583	600	571	589	634	578	610	607	594	562	573	570	596	612	576	562	618	591	591	581	584	636	600	611	558	612	592	621	612	590	632	619	578	621	587	575	571	628	573	635	572	615	577	569	577	566	601	605	567	574	550	554	549	570	579	556	586	620	632	597	616	597	571	559	542	589	623	604	623	588	586	629	543	619	608	575	606	587	585	579	627	575	578	607	617	588	594	597	564	587	580	589	599	556	595	601	584	564	562	607	594	607	585	606	576	599	591	574	622	604	607	621	629	611	612	559	593	542	626	564	568	604	594	578	605	578	613	574	612	637	593	562	618	538	575	598	612	596	594	622	555	561	593	574	585	590	615	594	598	608	616	589	592	598	562	556	578	612	580	626	567	610	576	573	587	643	533	565	593	630	597	583	583	622	587	621	560	554	563	616	617	554	605	534	569	636	608	543	571	570	588	582	636	593	609	588	598	601	571	573	598	577	607	615	589	591	582	566	581	641	603	583	591	566	553	567	604	564	560	626	584	564	574	593	597	591	575	575	565	589	571	582	541	562	557	620	570	586	584	594	564	614	618	585	609	580	591	575	629	586	555	597	600	561	622	576	591	572	633	568	570	602	601	612	633	594	616	623	595	612	573	583	626	588	560	625	601	589	611	568	571	623	578	601	572	611	599	591	579	599	557	656	610	596	569	625	597	567	549	569	613	584	622	577	596	559	618	576	602	569	602	606	590	602	585	571	587	583	591	604	609	602	606	585	614	604	577	555	575	572	596	584	632	602	602	574	611	546	638	590	607	555	568	546	585	576	580	598	546	587	603	629	580	576	560	586	624	598	581	586	563	614	626	600	619	565	546	571	563	616	564	553	647	618	616	553	574	607	609	605	545	581	607	583	537	624	589	575	593	586	597	597	598	550	589	614	620	589	591	576	592	621	551	634	591	596	551	576	592	604	587	577	582	594	579	627	592	605	566	589	554	625	565	604	553	605	588	597	597	563	554	585	609	596	603	615	626	573	571	562	526	539	582	593	600	605	567	570	548	620	604	583	593	618	593	568	591	608	579	597	636	631	563	606	607	562	591	575	522	585	609	585	556	556	598	567	553	584	618	590	607	626	636	582	595	598	611	555	579	572	595	631	629	579	574	562	607	609	564	573	609	625	610	590	565	587	591	586	613	595	558	580	571	599	604	548	570	605	597	623	569	583	569	536	620	568	606	600	602	564	616	619	584	615	548	586	551	586	540	585	586	587	570	603	632	542	623	600	567	572	584	596	548	579	571	644	598	604	595	573	591	576	551	608	575	591	584	630	562	599	617	580	563	587	623	629	600	584	595	616	605	571	563	549	604	628	581	590	621	551	562	595	608	571	612	584	568	575	569	629	546	603	596	611	579	610	611	601	554	584	607	548	582	604	608	560	602	624	629	600	583	600	544	580	612	607	601	579	572	556	549	598	651	595	594	580	648	603	602	616	560	603	576	607	609	570	583	593	586	591	600	558	543	589	598	581	602	605	581	582	575	598	566	575	604	583	597	604	577	575	625	552	566	577	572	561	578	572	610	577	595	578	564	607	629	603	583	633	630	570	570	604	616	587	588	593	546	548	591	619	591	570	581	584	613	621	569	595	585	594	541	562	592	577	586	580	586	572	578	581	634	627	586	553	562	600	548	578	546	621	571	593	622	610	592	579	593	588	583	537	611	607	611	600	577	594	557	612	601	577	556	631	543	547	603	601	539	575	561	573	628	628	567	591	610	604	608	607	577	613	564	596	603	571	606	614	589	605	540	624	603	531	607	595	586	592	552	580	583	603	569	597	586	576	572	571	595	548	566	597	618	611	582	551	588	573	591	572	603	563	588	591	642	592	585	566	601	566	556	599	587	614	612	619	549	613	614	605	608	599	515	553	601	592	574	583	607	613	609	590	600	581	544	561	606	616	645	537	608	613	553	593	557	587	604	593	633	607	532	549	559	568	568	562	595	599	578	630	600	588	590	599	638	556	611	605	573	577	585	581	560	614	607	615	558	628	563	594	583	574	629	591	610	582	618	618	615	589	588	613	595	612	594	560	568	630	608	592	572	591	634	555	617	543	571	563	569	575	592	602	595	591	580	584	560	604	549	613	588	599	576	604	597	592	597	587	583	581	618	581	577	589	612	653	510	610	603	557	542	605	589	596	607	606	590	592	623	582	568	599	592	589	595	576	582	571	588	613	554	592	588	572	580	589	621	558	626	631	543	593	612	595	597	563	621	594	576	581	561	551	579	580	585	588	590	595	586	552	583	571	536	605	598	590	629	594	594	601	570	607	618	596	579	589	557	587	592	539	586	583	613	581	594	562	580	553	603	602	571	569	558	597	557	609	557	585	593	600	605	632	586	588	551	599	553	587	611	606	608	619
15120	1368	1046	903	677	600	511	505	479	442	455	423	395	418	382	415	386	425	372	413	376	387	405	369	425	353	392	416	367	381	416	367	406	369	374	359	387	391	397	400	408	395	401	377	365	361	349	355	366	364	385	406	413	323	392	342	347	381	357	386	416	357	353	344	401	356	387	356	379	399	370	346	392	415	365	351	351	379	395	364	335	386	403	407	369	382	371	393	409	393	389	373	391	392	356	373	392	383	376	363	359	365	381	407	384	393	365	405	403	384	346	372	373	360	352	379	381	376	369	391	385	351	382	378	371	383	352	363	398	354	401	365	374	381	368	359	362	397	412	429	407	409	371	350	371	362	390	391	374	374	353	407	351	390	389	375	357	362	387	363	378	424	393	356	359	373	357	382	382	354	409	369	406	365	356	385	348	405	403	397	353	357	405	395	395	406	350	377	360	389	383	385	390	349	352	386	396	400	391	405	396	343	326	419	377	386	399	412	406	397	394	353	350	425	369	379	341	373	395	382	372	381	383	369	402	391	383	406	371	362	416	379	354	375	317	368	395	386	389	365	355	364	395	402	381	338	361	395	387	398	368	374	370	405	368	364	341	375	428	395	393	387	365	374	414	372	343	390	371	374	349	400	370	355	349	377	399	396	361	351	398	379	366	385	368	345	363	379	379	375	402	411	361	366	377	381	377	397	385	391	375	376	366	369	401	357	344	380	377	391	346	397	373	367	327	376	366	387	423	401	447	351	394	389	381	380	349	375	356	371	372	347	367	433	416	358	334	373	378	364	398	399	396	396	363	363	363	386	375	388	383	378	341	376	392	353	403	397	385	354	369	353	384	416	385	412	392	389	408	414	395	360	355	393	439	389	363	348	394	362	400	357	416	373	375	423	381	403	371	376	424	412	377	387	318	353	394	373	369	355	381	387	362	395	389	398	365	388	390	360	393	409	396	382	338	393	415	391	371	344	362	373	359	398	395	364	347	356	374	405	406	361	399	425	391	374	373	347	323	331	372	368	413	417	365	380	369	374	405	349	403	362	374	330	374	403	355	385	342	371	374	398	343	422	409	376	377	371	371	392	404	377	386	384	387	396	394	364	388	363	358	370	357	379	391	336	378	385	379	399	372	374	404	400	382	399	392	355	356	369	363	415	357	373	384	348	387	374	407	361	361	362	410	407	394	396	374	379	400	370	330	339	394	388	396	379	386	426	391	365	348	323	373	345	343	334	383	352	404	350	396	355	371	377	378	376	398	394	338	380	391	367	352	409	377	389	393	346	389	379	374	394	363	378	361	384	373	345	359	379	381	390	419	360	374	359	415	391	383	365	389	389	360	397	369	367	353	362	374	382	407	371	393	427	381	365	357	338	369	393	365	362	402	377	355	358	380	350	343	362	377	344	388	351	409	398	365	358	404	378	377	402	372	377	337	364	380	366	376	415	390	355	408	383	357	362	353	385	357	350	400	380	387	384	380	352	392	359	382	362	368	383	352	368	344	398	402	390	375	397	346	437	401	377	344	368	350	340	381	352	387	379	394	362	365	409	385	385	428	383	325	427	370	376	394	353	375	344	414	407	386	377	411	392	398	416	379	375	332	365	394	332	330	358	382	389	334	348	375	395	376	378	376	395	372	380	411	382	360	400	377	344	378	407	422	372	377	348	352	403	353	356	416	378	408	386	388	358	390	401	395	399	428	389	381	403	362	381	397	375	379	392	410	380	367	376	403	364	387	396	379	378	388	401	388	388	409	386	394	366	368	384	400	381	368	362	378	366	367	384	347	432	350	394	373	365	356	373	377	335	363	353	386	328	371	358	393	387	381	373	352	394	363	381	403	385	360	362	383	345	402	367	374	369	352	377	394	385	399	402	391	407	370	388	398	360	377	395	408	367	341	359	342	391	399	363	403	370	420	379	421	406	404	360	389	411	413	359	372	367	400	391	378	382	359	344	390	362	390	383	349	405	399	406	367	399	356	388	414	365	355	384	403	373	380	389	378	395	385	384	415	392	395	365	415	339	380	387	374	352	375	380	390	375	377	386	314	351	341	392	382	381	352	377	379	375	395	404	404	342	389	355	387	400	361	356	418	399	389	407	358	360	368	351	402	360	364	404	399	421	385	336	399	367	358	387	372	344	347	381	369	386	375	435	368	378	367	369	336	385	398	380	415	343	410	368	345	396	367	398	396	369	391	397	382	389	399	395	365	359	394	339	415	422	361	389	373	376	362	358	375	404	380	364	381	409	340	394	383	402	362	355	378	372	344	355	380	357	382	365	405	399	389	396	371	380	393	387	346	361	360	326	362	410	375	364	396	381	349	379	411	405	405	393	391	331	377	442	394	391	350	370	354	345	390	391	370	382	349	383	389	402	381	351	358	382	364	360	355	403	391	413	371	379	364	412	372	391	354	360	367	414	383	399	378	375	372	383	365	357	384	374	388	370	406	354	363	385	391	350	374	384	379	389	381	387	396	355	397	372	344	362	343	402	363	365	410	358	412	412	382	393	384	353	383	361	375	385	355	383	381	389	383	399	374	377	405	362	369	346	377	342	373	396	354	391	353	350	367	356	388	389	370	378	390	387	356	378	357	341	372	353	365	335	375	413	403	391	390	365	351	355	393	393	348	391	410	396	382	404	427	386	376	381	371	394	384	401	371	368	407	455	393	380	362	375	379	415	343	359	427	387	385	408	378	399	397	355	366	338	387	419	379	401	355	374	341	416	348	387	378	327	396	365	373	349	358	349	375	384	379	366	386	380	341	364	371	332	379	400	362	351	369	399	375	412	376	373	326	367	357	401	398	365	343	369	380	368	347	396	358	401	400	385	418	393	364	352	333	367	392	349	361	396	376	363	378	323	377	371	391	384	369	371	390	416	362	398	376	402	383	383	375	390	365	366	379	390	394	378	380	366	367	382	406	378	430	365	373	375	325	333	362	388	361	413	352	365	366	371	398	362	368	376	370	413	343	379	341	362	385	383	409	408	380	332	355	376	361	361	366	348	416	395	400	383	403	343	397	363	375	356	346	382	373	394	390	398	369	391	373	372	352	330	378	388	395	368	374	337	420	386	370	339	375	384	328	384	354	383	376	379	350	344	382	393	402	405	385	382	401	387	380	416	366	371	376	423	401	352	411	378	395	369	369	382	380	391	401	403	394	392	399	383	350	367	399	382	389	383	410	396	382	381	378	389	386	405	353	361	388	375	398	389	327	378	373	375	344	376	337	372	357	377	374	386	343	368	342	407	328	391	376	354	381	362	402	382	388	394	359	393	350	407	396	364	351	358	346	382	370	355	398	413	381	390	405	352	358	411	409	403	366	365	380	357	393	389	410	390	355	351	336	357	364	350	438	355	381	385	360	351	384	387	379	387	376	385	387	387	392	357	357	395	374	371	375	394	362	383	336	372	376	357	400	376	378	367	389	339	417	385	385	351	389	375	378	328	384	369	366	388	384	383	417	390	401	384	363	390	380	394	376	385	383	407
8374	1430	2163	2677	2182	1904	1685	1579	1448	1287	1145	1208	1172	1125	1127	1030	1139	1019	1013	1026	1025	981	984	919	992	968	973	954	944	949	929	939	982	1026	961	967	922	915	892	942	994	916	944	887	950	939	939	925	949	949	902	940	943	911	909	922	932	973	944	942	922	917	947	890	915	985	949	907	885	964	893	870	884	920	953	915	1018	936	937	949	922	922	954	941	902	919	912	884	882	953	929	968	870	890	888	958	897	958	979	881	980	882	936	885	942	982	911	895	953	910	972	923	919	896	947	893	882	940	931	892	984	946	888	871	907	931	913	944	948	931	944	894	848	910	952	912	871	978	899	917	947	891	907	953	973	924	1015	972	913	941	943	892	936	961	900	955	966	893	933	913	917	934	942	915	898	899	902	895	927	954	935	852	942	937	918	890	889	937	923	815	934	864	904	943	913	891	862	913	914	933	917	956	917	939	879	913	936	956	843	906	893	930	976	925	944	924	858	914	921	944	982	890	934	958	867	886	949	954	916	871	898	951	925	950	962	882	896	934	900	942	957	981	932	921	959	977	906	870	891	899	991	987	916	934	902	940	935	914	896	912	933	912	904	906	969	918	941	914	925	949	955	965	923	959	898	883	918	936	982	889	893	934	895	885	946	918	914	900	906	896	1006	888	886	902	890	893	961	957	990	903	910	907	941	959	917	883	877	877	902	847	948	847	969	916	956	945	879	959	906	920	867	894	907	902	935	923	920	875	971	936	916	931	917	882	855	888	885	945	881	950	880	930	964	1008	929	914	912	911	892	918	892	954	968	902	911	988	937	903	927	928	937	933	932	952	926	916	953	908	919	866	892	908	938	890	898	912	946	907	897	899	877	956	909	888	924	836	858	891	928	895	912	947	926	909	936	884	896	901	943	912	889	893	893	895	940	988	886	889	914	921	967	969	944	975	874	876	940	889	907	915	938	897	910	929	893	916	979	920	877	898	934	949	898	944	941	940	944	962	969	913	884	914	888	912	899	892	894	954	895	923	926	902	987	923	883	884	936	888	979	944	882	926	911	955	952	911	954	927	895	911	905	896	917	932	916	963	934	949	922	917	914	964	921	918	923	919	951	896	866	885	889	905	943	880	878	889	951	920	894	936	908	928	908	1004	932	910	924	948	914	910	901	933	917	906	948	907	931	871	952	912	955	865	950	883	908	935	911	955	943	920	893	907	899	900	888	926	919	933	928	950	908	913	900	930	928	904	968	967	911	962	901	984	870	918	871	927	945	914	926	910	895	880	927	894	969	923	885	961	904	881	924	946	954	893	898	900	939	919	917	897	885	898	928	874	922	924	917	919	918	921	888	927	888	917	966	885	869	980	911	975	862	921	856	939	909	944	908	924	942	863	915	924	967	904	886	894	995	924	881	899	937	943	843	962	956	926	916	908	921	939	946	930	920	950	889	893	925	937	927	887	939	914	943	965	903	912	943	935	873	923	966	938	948	913	961	935	944	931	869	921	919	934	931	864	850	885	913	932	941	917	893	903	937	875	910	937	907	934	910	903	883	904	893	940	941	906	930	874	878	912	938	907	890	941	898	893	899	935	881	944	933	916	924	896	962	961	947	867	917	895	933	882	902	939	945	953	939	967	922	875	958	947	955	883	933	970	918	901	963	929	898	940	919	887	879	948	987	944	916	923	915	897	923	925	895	883	914	912	901	915	938	911	907	908	946	906	928	939	860	945	892	951	885	913	983	897	918	888	884	968	944	931	910	858	908	932	892	949	928	900	878	902	913	890	998	937	900	926	886	934	910	960	959	930	923	958	874	931	938	920	964	919	963	979	922	917	940	877	898	908	903	919	890	894	937	880	910	958	901	897	895	921	907	970	920	973	900	918	975	905	939	903	915	925	941	952	971	861	875	939	929	938	960	906	935	906	921	896	895	953	899	938	899	903	928	877	946	910	887	903	903	966	875	911	939	896	908	890	936	951	938	916	905	937	943	894	913	934	958	893	912	879	933	907	922	894	906	888	971	895	905	894	897	893	907	904	949	947	930	984	868	931	921	906	904	914	969	887	904	919	885	932	916	924	885	955	938	942	886	886	910	955	901	927	897	899	908	898	953	958	918	916	871	860	959	858	864	891	929	961	893	892	938	880	861	887	879	907	933	852	928	925	946	895	886	934	881	952	933	978	942	919	926	904	881	997	962	960	948	878	921	944	862	927	923	904	936	939	967	902	843	933	923	925	907	918	854	944	924	908	894	893	952	880	939	884	977	951	935	918	915	941	880	895	898	900	930	911	914	964	890	893	924	886	881	917	926	920	922	898	951	940	889	977	893	910	884	930	958	890	923	859	937	892	932	887	928	904	950	934	901	931	915	874	950	874	874	895	902	917	942	932	955	935	916	870	914	872	919	957	817	889	902	973	941	956	924	905	899	908	924	878	885	887	909	936	940	909	958	912	881	873	934	900	955	910	976	915	899	869	980	887	906	927	925	925	923	914	955	903	961	881	881	954	957	961	937	958	936	906	931	954	869	912	954	951	937	900	890	909	962	919	920	881	917	934	915	857	887	973	879	926	911	932	939	927	972	906	898	936	883	950	898	892	910	922	929	953	969	902	930	897	861	934	943	927	931	944	927	915	911	915	907	952	962	959	879	891	876	947	918	946	943	930	868	903	956	957	946	931	890	920	934	898	879	937	934	927	867	930	920	922	891	928	884	941	897	956	872	923	913	945	853	960	927	962	891	920	902	922	906	912	934	872	938	923	961	917	944	925	898	900	916	938	968	886	925	867	900	855	893	905	916	939	877	887	869	852	865	923	886	941	970	919	959	934	953	945	897	953	871	939	922	897	885	920	906	911	850	916	946	927	943	980	946	949	916	900	887	919	896	894	942	940	874	894	918	961	898	888	918	928	870	899	925	879	924	901	913	924	879	951	939	882	919	903	853	872	912	961	893	924	885	955	944	926	869	911	934	892	924	944	920	901	907	916	918	963	972	872	936	949	889	910	930	898	921	892	902	915	865	885	953	915	922	960	901	889	911	885	934	928	926	873	937	896	888	939	917	888	904	871	943	871	967	869	908	905	949	847	919	890	925	930	930	928	903	939	877	908	871	894	850	955	871	904	859	897	858	939	940	948	955	928	916	961	959	886	930	915	956	921	948	948	947	911	913	905	930	900	934	912	919	898	932	867	950	908	921	917	915	928	959	965	914	901	910	907	926	932	926	925	875	857	946	915	920	979	903	989	959	967	897	910	928	970	891	907	915	907	954	919	854	931	936	903	947	943	858	925	875	913	918	912	894	949	903	908	979	939	866	932	933	984	859	945	918	905	919	880	895	935	901	938	901	998	891	912	922	933	911	953	873	962	874	947	937	923	988	870	862	867	920	867	887	886	899	945	913	867	884	914	956	943	911	940	933	908	900	923	918	878	894	961	915	960	904	952	915	927	951	948	934	872	898	925	890	890	912	963	934	941	910	902	913	908	896	950	916	912	890	932	940	968	915	950
1676	398	352	414	396	350	387	358	403	394	352	412	367	364	411	373	368	381	411	386	378	364	379	391	350	372	371	370	395	372	444	353	385	421	407	406	385	366	379	398	390	344	395	367	340	423	391	350	360	380	384	412	386	402	392	387	358	390	402	415	371	378	379	383	379	387	387	373	343	350	394	368	368	374	397	390	433	348	404	357	374	370	393	364	353	387	386	373	395	378	349	369	396	390	409	416	352	361	325	359	426	380	374	385	431	376	380	344	379	400	368	389	390	428	383	367	369	361	358	348	396	359	356	378	411	444	388	352	379	427	376	406	403	391	390	362	400	365	374	405	423	369	376	395	351	338	397	352	422	389	368	430	401	411	398	337	401	392	413	358	395	370	389	376	370	384	415	430	372	414	387	373	384	399	400	411	378	347	388	356	391	397	387	377	366	376	399	383	412	392	407	359	367	361	359	411	368	379	406	365	389	381	387	352	383	349	365	351	382	377	349	398	369	357	400	385	378	383	401	388	424	408	367	380	393	385	381	401	397	380	383	406	393	388	382	369	382	372	349	353	362	374	382	374	412	405	388	364	374	385	402	379	378	364	389	395	383	378	375	349	361	410	422	382	385	340	349	344	335	368	371	359	367	375	383	388	405	382	358	354	361	385	377	410	371	360	362	391	392	381	411	386	407	377	364	374	401	394	371	403	382	367	416	336	371	373	355	347	367	363	370	409	417	352	377	355	424	375	377	371	386	397	391	362	390	404	407	369	384	354	393	357	353	380	363	361	419	365	350	370	388	362	399	366	391	366	405	398	337	370	405	384	337	408	368	371	337	397	386	385	377	363	363	410	397	380	364	349	381	411	434	347	393	352	339	376	350	394	414	411	422	357	365	392	375	389	384	389	398	358	381	373	383	380	365	392	426	401	360	414	365	368	365	390	394	373	384	412	338	344	397	387	332	410	340	348	397	376	366	356	378	421	363	389	367	418	393	396	384	392	354	341	385	376	364	358	330	378	390	392	384	348	386	386	391	368	377	415	365	372	333	363	392	405	354	357	392	394	357	395	371	380	351	379	397	385	352	395	369	377	378	357	401	419	381	395	374	363	365	408	381	351	395	375	413	396	403	410	379	373	383	380	365	385	343	378	399	379	437	396	406	357	377	380	356	412	403	378	400	369	378	375	355	366	397	366	361	388	380	374	373	394	365	389	442	366	377	344	397	365	359	338	377	342	416	385	358	367	385	382	358	399	354	403	368	359	411	333	363	384	381	376	394	404	386	404	398	373	378	384	416	354	339	377	361	375	369	383	383	359	364	377	376	351	407	408	373	382	381	407	373	389	375	389	379	360	385	360	370	367	384	351	397	400	353	369	397	399	397	369	392	355	377	377	355	401	410	387	390	368	374	403	409	357	406	422	399	392	381	386	380	370	381	356	386	385	373	403	390	395	367	393	416	405	379	427	375	370	359	371	414	385	359	401	376	406	380	362	374	337	328	410	368	382	409	383	359	382	409	403	418	384	377	372	376	358	388	365	378	361	338	385	357	342	389	420	322	365	362	404	399	356	390	364	379	386	392	351	386	415	410	377	401	379	386	393	388	345	396	370	409	374	404	374	362	395	385	378	392	346	363	358	384	380	335	396	375	406	379	375	413	362	359	390	323	391	392	402	371	365	364	402	356	357	378	384	370	355	379	431	372	380	375	401	362	380	375	379	402	401	392	373	381	380	383	382	366	402	379	375	374	401	402	361	383	348	429	389	350	407	360	350	392	405	366	405	380	371	349	390	391	369	356	410	393	399	375	335	360	391	385	391	364	328	358	376	371	372	401	410	359	373	389	389	365	374	426	368	355	382	403	356	357	409	370	392	384	406	394	362	400	361	325	363	374	398	368	414	366	362	402	356	363	374	403	375	381	389	348	362	398	363	375	355	367	353	347	356	413	386	418	360	379	410	385	458	412	382	358	370	366	368	361	364	370	397	352	361	384	392	387	356	384	388	403	362	384	338	452	380	377	394	432	379	428	398	415	333	399	367	346	389	420	364	372	357	414	385	373	368	352	398	386	361	353	356	362	373	356	396	402	368	391	391	392	341	379	395	382	401	375	401	391	397	350	367	372	382	377	355	369	376	379	411	413	390	415	436	354	364	371	342	403	376	367	356	406	388	375	399	360	393	340	385	363	385	401	402	411	379	385	384	350	375	408	404	398	418	360	425	357	362	392	390	380	377	388	407	382	391	444	350	375	379	360	383	371	408	407	410	384	396	375	350	349	377	404	355	401	388	359	381	394	364	361	422	410	385	403	378	397	382	404	391	354	370	397	394	361	353	362	400	392	366	406	378	409	379	408	370	379	367	355	374	333	330	399	407	397	354	407	410	402	407	370	361	375	376	375	387	384	394	354	373	409	375	438	413	393	370	392	405	418	381	371	380	382	391	373	348	364	424	409	432	421	383	366	410	395	339	397	371	377	387	359	391	372	377	382	346	387	382	392	385	386	369	390	376	360	400	354	389	388	399	420	385	346	360	387	391	380	400	383	400	374	395	406	403	432	387	366	389	390	355	396	389	414	336	341	379	372	379	408	402	349	374	373	384	342	348	370	386	381	364	368	405	356	383	378	395	448	400	364	363	363	370	368	403	354	365	393	362	367	376	394	390	380	384	372	391	386	390	415	387	398	379	374	405	365	380	372	404	362	367	383	421	349	380	375	361	359	364	357	398	358	406	394	344	389	396	358	391	375	359	373	393	354	384	357	398	402	389	375	383	391	374	388	382	386	402	405	370	383	370	375	372	379	346	371	386	393	375	423	437	424	377	375	397	395	384	373	389	399	400	403	372	363	411	372	354	369	364	398	349	395	412	404	357	350	384	360	365	401	386	356	361	374	360	372	400	382	332	374	356	379	359	379	371	383	366	378	400	367	387	347	361	405	368	362	397	384	390	380	413	382	344	394	421	373	381	406	373	388	397	403	364	360	390	384	396	392	381	372	357	393	363	348	334	405	393	395	425	368	377	396	385	372	404	402	381	389	379	369	370	375	392	353	374	372	389	411	426	380	358	409	416	366	409	358	363	371	361	426	417	370	374	403	402	386	413	401	360	397	374	356	364	366	377	339	398	388	372	360	349	368	372	420	324	390	432	408	394	365	434	376	372	394	412	378	399	370	369	439	398	378	366	356	365	346	392	343	361	397	385	391	402	356	360	351	401	433	393	371	385	369	361	370	401	360	355	355	390	353	361	388	371	372	374	376	364	368	360	380	358	396	432	383	358	389	388	345	383	358	366	391	418	367	346	416	402	353	376	396	360	361	396	355	371	380	390	370	326	372	397	396	356	340	405	387	401	357	412	367	393	408	373	383	368	386	367	365	363	378	382	381	374	356	379	408	408	388	421	392	385	395	371	353	382	356	369	388	356	377	340	367	359	356	376	412	359	387	412	389	375	363	410	385	348	368	413	371	389	411	381	333	358	399	443	402	359	353	345	372	431	409	367
1970	881	897	929	913	840	841	781	878	910	928	841	878	925	853	909	961	944	918	887	893	875	919	877	896	837	787	865	858	889	859	865	849	898	848	931	885	896	876	894	871	884	861	881	872	880	917	870	852	876	896	824	882	866	874	912	870	897	839	859	804	859	886	842	899	914	892	876	873	869	821	903	818	872	869	901	856	846	891	879	887	880	922	918	921	893	865	864	854	905	843	920	902	884	871	907	939	903	877	893	851	883	880	901	892	836	884	830	837	881	852	849	944	898	870	890	868	931	879	864	892	849	853	897	870	765	901	916	852	829	868	913	896	876	867	882	811	951	889	841	906	906	869	861	909	885	839	856	852	884	849	904	855	856	906	848	835	877	925	844	876	867	914	831	929	878	939	871	855	860	878	821	887	881	868	861	851	859	862	850	849	909	839	890	903	875	875	898	897	855	882	903	901	883	846	885	879	875	863	851	909	866	899	857	880	847	874	898	880	878	874	920	893	854	866	886	850	870	895	830	904	889	854	846	866	890	880	787	837	866	822	896	875	849	868	863	859	850	884	853	874	858	848	891	925	913	829	874	864	857	858	893	854	840	880	901	864	885	896	854	846	908	841	881	892	836	842	867	861	848	885	835	845	857	911	869	887	861	872	910	860	841	860	858	830	918	888	885	868	888	860	856	913	801	877	862	840	878	882	873	825	829	855	826	896	872	907	890	881	867	834	866	842	878	863	849	884	830	885	883	894	894	909	881	911	858	871	922	896	891	885	933	878	882	871	823	816	845	873	824	857	850	849	866	861	872	867	847	884	929	903	846	874	893	942	824	857	852	884	914	873	866	867	886	895	864	890	849	866	900	895	890	898	899	894	852	937	924	856	922	871	914	851	875	863	888	840	836	879	876	890	883	819	867	824	830	842	902	917	874	882	873	889	895	886	820	894	923	874	910	838	858	893	844	874	881	848	872	844	827	840	871	808	820	900	896	892	844	909	887	900	848	856	884	853	858	865	874	807	893	898	884	919	837	924	870	852	903	859	911	911	886	822	884	845	863	851	886	880	871	871	887	901	865	884	904	918	856	908	899	798	867	875	902	874	871	908	913	848	860	870	867	875	899	843	820	856	853	925	924	921	851	853	898	896	904	838	871	815	854	854	907	865	898	875	893	851	864	882	916	861	891	866	850	867	844	928	858	823	854	837	778	888	846	881	808	837	863	885	841	904	855	916	894	874	836	839	878	892	842	881	872	865	871	853	859	921	865	856	912	897	808	861	860	866	881	833	857	860	860	912	849	862	893	863	905	837	848	893	873	841	870	854	864	903	945	848	906	847	874	900	896	845	874	840	855	888	870	881	861	893	896	890	848	846	889	893	932	847	912	873	889	897	862	877	928	879	902	890	821	872	901	850	938	909	895	848	905	839	842	856	896	852	930	888	883	923	876	900	871	889	877	899	911	907	891	867	864	871	886	873	896	889	842	870	877	881	866	926	902	923	871	906	873	876	859	851	884	845	892	849	862	917	904	879	875	888	800	867	915	899	904	843	943	816	850	877	856	885	933	912	896	861	859	808	880	899	814	869	906	866	921	890	884	881	871	878	884	882	875	868	912	837	900	876	930	900	857	885	888	867	876	932	861	867	917	910	860	863	886	939	897	910	940	849	867	914	840	880	884	862	860	918	941	882	868	859	884	899	870	881	894	820	832	885	875	898	912	892	858	864	870	864	818	908	893	874	890	860	884	806	883	884	867	869	848	849	895	881	852	878	885	879	904	942	863	901	940	872	858	919	850	911	866	859	899	912	841	835	893	869	907	889	901	872	857	836	774	892	854	878	868	875	896	873	901	832	847	895	894	863	862	842	848	899	846	820	867	887	906	911	842	848	856	860	871	930	879	834	891	875	903	869	842	902	857	889	829	873	867	868	872	893	890	870	862	846	852	885	842	839	895	850	907	825	870	874	875	862	890	893	859	852	818	869	867	883	864	837	905	867	861	879	862	869	921	904	851	869	877	852	851	914	845	835	873	858	915	879	876	831	872	857	910	892	943	887	860	854	853	920	861	862	850	885	853	895	897	844	837	890	911	920	891	877	918	840	889	922	879	831	817	883	863	830	900	871	851	857	827	899	913	903	857	941	873	829	853	833	869	866	884	898	848	884	900	880	887	892	896	847	925	913	892	830	841	897	875	877	896	880	956	846	816	899	901	918	903	921	877	903	859	877	848	873	882	915	851	859	875	930	911	865	923	805	885	896	878	899	912	900	848	905	847	866	855	911	900	869	872	847	847	874	854	875	870	885	851	865	917	920	859	881	923	875	880	852	825	877	875	886	882	837	846	879	887	920	892	864	871	903	866	878	881	807	914	846	855	854	894	863	903	869	894	836	899	897	927	859	897	913	877	877	885	875	930	855	859	859	882	931	891	929	844	860	870	853	859	828	924	866	896	875	840	902	888	832	855	919	832	836	855	843	836	861	821	846	872	836	904	875	896	862	882	817	832	836	839	868	852	871	919	903	813	894	888	902	887	841	899	860	855	830	824	850	832	910	900	884	880	864	881	844	863	903	831	895	882	893	880	918	875	856	915	862	880	886	866	883	851	827	881	847	815	850	928	809	841	854	831	818	904	891	945	809	905	866	856	847	877	843	880	900	883	869	851	863	935	885	863	859	858	824	854	903	891	867	839	880	836	892	873	847	807	921	803	914	861	849	877	856	963	876	905	939	908	831	904	894	907	942	848	854	871	870	904	899	835	827	901	932	887	969	906	871	846	880	867	866	843	862	867	848	919	920	902	841	877	852	859	879	833	880	871	851	915	903	831	892	874	884	902	879	904	855	889	904	866	874	869	847	807	924	883	892	886	861	872	894	898	918	917	897	842	926	872	889	817	915	848	872	861	885	870	932	897	844	849	891	852	866	884	879	881	870	845	898	866	853	855	887	864	880	875	894	828	877	872	867	861	857	838	832	897	894	858	892	875	834	868	827	900	911	887	892	806	896	890	920	917	877	917	858	851	860	828	881	880	878	841	879	849	852	889	857	799	889	858	909	965	898	886	858	916	882	860	875	878	903	832	892	830	857	898	901	906	868	894	872	860	841	904	879	870	864	846	839	866	852	888	840	812	893	835	849	878	877	933	840	878	895	855	922	847	863	865	873	872	865	867	911	920	865	840	888	855	864	901	926	900	904	861	866	884	869	869	905	809	899	894	907	832	859	862	883	888	863	826	898	846	898	871	864	853	905	881	901	921	828	849	898	869	860	869	824	872	883	856	909	894	876	895	904	885	853	841	829	892	865	888	854	842	872	894	863	841	897	910	873	835	807	892	866	848	900	867	913	840	893	868	875	856	813	883	910	867	861	883	918	828	878	860	903	921	858	864	891	905	902	850	840	860	910	899	893	863	881	899	849	900	939	845	863	902	856	903	861	882	915	890	872	894	864	885	852	859	875	867	896	859	841	878	864	895	954	848	819	897	873	842	891	820	853	835	851	831
7694	484	489	457	358	310	246	239	254	248	273	250	246	227	231	216	251	226	234	232	198	203	238	242	251	215	216	233	228	237	209	221	246	210	220	221	225	231	232	215	216	241	205	236	245	216	208	224	230	220	220	213	202	195	213	248	239	212	221	230	195	235	224	224	208	213	232	220	217	213	228	215	213	207	239	236	223	239	221	218	245	205	241	220	256	219	234	224	225	221	190	188	229	172	196	247	236	232	225	203	227	234	227	257	219	222	205	227	209	220	235	221	190	209	214	208	234	193	195	253	244	201	191	257	243	226	223	219	235	216	196	241	238	199	234	243	188	206	224	247	208	213	227	225	209	225	225	257	251	240	223	209	213	236	243	208	217	198	233	217	208	206	244	243	236	210	243	235	241	212	223	221	212	238	217	210	225	260	251	228	246	218	225	220	203	201	222	212	246	228	207	202	231	220	222	213	206	211	193	209	196	232	200	205	245	199	221	197	253	192	183	262	236	228	242	228	195	236	234	218	196	204	228	239	213	221	210	218	218	219	248	225	229	208	232	224	211	211	207	206	206	204	199	239	236	214	226	207	222	201	219	224	233	229	222	216	217	228	242	214	200	205	201	226	222	218	222	226	206	214	201	222	221	187	211	212	194	213	238	200	224	219	208	191	214	212	188	197	202	213	224	241	215	227	241	213	230	232	187	217	234	210	240	243	190	203	233	222	218	216	225	236	225	235	224	209	220	203	254	211	226	191	213	208	238	230	212	215	195	199	251	226	214	222	220	231	220	238	232	251	206	239	223	216	227	212	192	221	214	216	227	221	223	217	224	226	211	225	223	250	231	227	208	257	205	204	216	223	215	230	217	242	205	196	218	223	229	236	202	205	253	218	225	244	221	245	221	231	230	227	213	210	220	227	236	231	203	177	217	224	247	236	220	211	232	265	220	225	241	229	234	208	212	246	206	221	236	215	213	213	232	225	196	205	245	250	237	194	205	221	233	211	209	192	229	212	226	167	204	205	222	243	238	218	232	219	223	215	205	206	232	207	219	219	236	235	216	201	233	220	218	216	225	225	221	218	218	229	207	233	213	216	233	215	233	230	214	206	231	214	235	231	170	221	228	219	229	218	216	235	212	202	216	213	211	218	197	213	196	219	199	225	234	222	216	214	223	208	184	182	191	210	231	244	216	208	238	198	206	221	221	226	240	205	220	220	198	230	230	225	220	216	192	221	230	227	223	209	212	219	222	223	240	217	217	250	235	237	220	231	211	231	206	244	229	206	214	218	214	224	194	215	237	244	220	231	221	216	233	211	203	201	236	212	207	210	216	213	232	228	179	222	224	215	209	206	210	210	215	209	208	214	216	207	198	228	275	227	194	241	247	213	227	200	209	248	272	219	264	207	231	217	218	218	192	196	204	222	226	222	196	243	219	218	216	233	184	221	236	209	230	224	243	224	217	229	228	257	232	229	234	233	173	226	242	218	196	230	215	222	211	208	228	217	215	235	229	209	230	199	243	252	240	241	217	227	214	217	236	219	233	206	212	233	226	221	222	209	220	234	204	220	228	220	232	196	246	206	209	206	261	232	200	212	232	226	219	196	204	221	212	198	215	240	213	207	251	261	216	230	219	216	217	222	215	195	230	237	221	233	193	226	242	210	206	192	205	218	226	204	234	198	184	212	208	226	208	228	236	220	218	226	228	196	213	239	219	234	197	198	233	219	197	227	205	219	231	190	244	224	213	235	236	233	208	219	229	228	233	251	226	215	221	239	203	212	186	241	226	216	218	226	234	205	212	200	251	210	212	216	177	237	252	216	196	195	214	268	227	218	207	216	237	256	216	232	215	204	203	209	236	193	188	197	236	219	236	187	226	212	199	246	199	208	182	210	242	243	189	236	177	209	216	236	223	213	225	227	213	204	246	209	219	200	220	193	222	202	237	207	213	227	206	220	239	210	217	211	250	210	216	230	223	223	201	194	205	206	198	254	217	221	213	224	226	223	228	224	243	216	225	217	239	220	193	206	189	237	209	211	235	231	205	234	188	238	209	185	200	259	207	239	207	230	241	213	215	196	195	223	218	218	211	211	240	219	215	230	237	217	231	205	201	219	238	225	225	213	225	220	217	239	198	241	212	229	214	227	209	230	233	209	219	233	218	249	224	238	218	204	204	206	205	220	197	206	209	265	195	252	181	198	233	220	202	265	214	212	190	204	224	237	234	227	216	231	205	233	228	214	189	233	231	223	194	217	254	228	226	240	240	212	225	226	212	236	231	215	199	214	219	212	261	215	208	225	244	233	214	243	217	228	234	258	230	224	232	227	201	228	244	233	220	220	218	226	200	229	207	194	244	226	215	184	210	224	208	216	234	245	214	210	209	224	241	204	199	225	215	214	225	234	210	203	224	220	252	225	226	246	214	220	216	218	216	225	246	199	208	228	229	217	223	227	236	196	247	220	250	203	238	221	232	244	225	234	216	185	183	212	200	192	238	203	216	235	224	246	212	229	220	210	230	237	234	236	232	210	219	197	191	207	193	235	221	222	219	217	246	199	220	202	180	220	230	229	216	223	231	201	211	236	227	205	230	225	246	225	242	243	254	235	206	217	228	233	205	234	207	205	204	225	219	230	184	226	239	234	236	232	235	235	211	216	232	201	229	219	218	233	176	194	211	221	224	216	222	224	209	220	210	214	240	206	219	247	210	232	198	209	224	205	218	215	194	233	215	204	218	188	200	208	213	189	237	231	211	233	197	235	194	227	185	232	238	229	208	200	208	216	230	217	224	234	245	242	226	239	224	233	214	213	222	244	219	231	212	232	233	218	212	207	262	228	237	194	250	230	213	233	202	190	214	198	239	204	219	192	191	232	220	202	231	218	185	224	228	224	229	220	235	230	231	231	241	216	212	222	247	212	240	230	217	227	212	239	241	226	242	228	231	237	240	212	233	220	222	227	237	221	250	206	226	232	236	240	207	212	184	249	197	199	210	210	182	226	207	224	207	228	211	221	211	237	221	234	225	230	223	187	227	206	229	221	246	218	247	196	217	241	226	227	195	221	236	211	205	217	207	234	212	226	223	222	225	244	231	244	236	207	215	224	252	209	202	225	228	234	220	223	232	220	237	236	212	216	224	222	200	228	204	213	198	219	229	191	222	231	208	207	221	213	227	222	239	212	226	209	213	215	203	208	183	193	205	208	244	246	213	240	219	243	203	239	229	212	212	244	220	213	221	205	249	210	220	243	229	240	213	185	232	216	198	216	226	209	226	248	207	200	207	219	200	232	203	229	205	196	247	200	212	252	199	216	246	217	229	239	249	220	246	206	242	231	214	214	194	244	214	213	241	222	236	219	237	196	226	240	211	242	203	229	240	199	220	227	230	246	209	219	242	253	199	241	202	223	215	239	241	208	242	190	198	191	220	202	225	221	213	232	240	225	228	239	238	231	236	210	215	219	216	216	211	207	229	230	236	219	206	243	217	215	233	224	216	226
6358	821	1212	1455	1266	1038	1002	901	860	796	679	715	719	693	690	689	601	700	653	651	648	592	640	718	663	625	573	579	667	645	565	599	577	597	578	619	617	585	623	614	609	630	605	609	614	630	576	595	570	596	608	629	576	628	566	579	609	630	587	573	618	619	578	606	574	592	587	590	551	642	576	581	587	615	531	573	607	610	584	579	584	583	585	588	585	632	591	575	608	585	600	622	641	568	654	582	613	602	593	601	588	621	607	566	596	599	639	573	554	612	561	618	531	581	652	565	603	609	600	581	627	600	599	560	601	605	609	602	569	564	611	572	592	590	592	598	606	550	595	593	629	593	566	569	567	561	579	611	611	580	566	586	614	566	572	568	529	638	592	603	605	567	568	639	547	582	584	576	593	565	538	572	633	582	578	577	588	565	552	590	593	581	558	569	558	584	553	609	600	563	611	597	578	608	604	592	549	586	576	573	548	567	593	604	603	586	625	617	619	597	598	626	587	641	622	608	596	606	607	625	578	585	575	531	575	593	591	584	553	582	558	595	600	575	642	613	594	625	610	564	615	602	609	615	570	598	617	633	585	610	550	605	576	594	606	617	576	596	550	595	604	574	596	581	570	584	570	587	562	585	569	540	565	604	584	591	580	620	601	559	610	652	575	551	669	600	600	577	567	587	559	615	589	567	558	609	590	578	626	588	585	591	609	570	597	590	566	592	569	541	602	613	597	551	553	568	565	622	585	614	624	578	639	577	589	589	584	628	584	580	553	592	565	553	575	608	579	574	619	617	608	629	587	607	567	562	573	558	618	584	620	598	612	585	592	575	595	541	571	567	586	541	641	598	559	617	582	611	566	604	605	589	587	578	624	554	608	592	588	581	590	582	569	582	554	608	588	562	573	596	613	595	547	603	579	589	584	542	545	598	561	614	567	582	628	605	548	609	602	584	568	590	597	589	605	559	609	553	590	580	563	601	605	622	580	587	566	604	603	568	599	550	588	599	605	569	616	642	589	568	593	550	622	591	576	602	593	671	548	600	595	602	558	578	567	576	578	586	586	596	550	597	555	597	577	613	667	541	578	589	557	600	579	586	568	597	566	599	559	617	560	554	596	575	590	577	618	556	567	578	642	584	620	607	551	640	566	588	583	586	595	591	610	604	575	584	591	590	559	597	581	611	605	567	572	559	585	606	587	591	579	600	557	616	592	565	597	602	594	557	580	572	592	563	569	573	595	596	603	509	598	514	591	585	573	573	602	567	601	571	560	591	602	606	569	621	606	605	595	566	568	565	573	573	608	607	548	598	576	617	578	599	576	595	607	591	574	591	614	640	554	542	558	601	567	608	567	559	608	622	565	586	555	589	592	548	541	576	580	589	537	574	569	573	586	598	616	564	587	527	563	579	614	626	556	605	568	562	579	642	508	592	611	582	587	613	589	581	594	576	601	609	605	569	596	559	574	603	587	605	589	594	606	532	603	579	619	561	571	553	565	607	569	577	622	607	613	604	576	582	562	632	595	560	586	588	598	584	556	590	573	622	572	579	612	535	615	605	560	607	564	601	614	581	606	539	588	595	594	607	625	571	582	574	614	654	603	568	575	595	631	581	579	597	629	574	617	588	577	597	583	620	571	578	604	602	589	573	566	596	585	636	573	579	617	556	563	585	613	598	579	583	574	604	623	528	587	584	574	570	611	542	577	614	598	569	596	591	592	588	556	573	601	583	596	574	571	625	568	600	591	602	606	607	568	602	613	600	614	570	607	597	604	584	587	564	623	623	597	611	542	584	639	647	593	582	616	588	585	611	610	608	597	577	557	555	567	580	579	605	574	589	548	599	583	575	633	585	583	615	566	577	593	635	574	596	553	573	601	587	627	573	644	607	597	575	580	605	577	545	579	586	617	590	563	543	568	586	610	560	617	573	597	617	559	590	587	620	600	616	585	614	611	569	608	555	565	576	572	549	586	599	550	598	615	561	612	570	586	591	613	628	579	615	636	579	579	583	552	565	615	556	554	558	547	563	613	575	614	552	573	615	593	562	559	595	582	618	594	601	622	588	595	602	595	626	603	557	643	553	597	608	572	613	588	616	606	606	610	589	596	566	558	596	578	609	543	606	576	628	578	610	572	625	590	595	616	606	564	572	558	593	620	588	589	571	592	588	624	598	562	559	579	599	600	624	612	600	610	565	602	621	570	584	612	579	606	581	599	578	575	586	582	593	538	606	578	584	554	603	586	576	600	547	606	610	578	603	596	599	581	619	580	583	583	606	576	594	634	563	575	594	571	540	554	563	553	574	613	614	591	565	559	582	580	568	620	551	599	565	575	576	613	587	602	587	591	591	613	556	594	569	603	646	581	577	575	597	589	602	597	566	588	598	596	581	625	569	583	584	572	584	553	598	595	590	598	582	566	590	558	607	635	578	540	634	591	582	541	615	544	561	597	575	626	547	562	586	601	599	576	567	579	589	596	589	556	568	580	566	575	610	593	600	610	569	570	614	608	593	598	595	598	557	567	597	608	561	546	522	600	612	634	626	603	553	596	570	614	605	584	539	610	609	573	602	588	608	571	550	569	573	614	565	581	566	590	580	580	591	541	564	645	595	593	620	603	559	585	582	590	616	576	598	571	552	542	573	592	622	570	624	595	574	573	582	619	572	601	593	641	594	574	603	603	630	575	616	581	581	573	649	616	588	609	577	571	562	565	597	601	574	632	593	594	629	559	578	576	582	602	593	597	572	595	647	639	613	586	584	582	613	562	556	595	573	614	547	592	567	592	590	609	572	563	622	608	550	599	602	543	608	595	624	586	589	615	573	587	623	593	558	594	594	612	615	561	564	579	581	622	591	600	602	572	561	633	599	608	587	583	595	641	534	564	585	569	608	579	547	593	579	556	593	556	579	576	552	576	577	611	566	582	572	592	575	606	641	529	570	584	578	562	544	601	574	606	580	648	612	562	565	578	562	600	563	588	618	565	576	579	589	600	604	607	621	628	570	585	572	575	572	604	592	563	597	586	600	569	595	595	556	585	558	557	578	602	589	582	588	569	547	606	591	589	602	560	561	552	545	579	605	576	586	594	621	616	531	601	594	541	583	573	568	580	564	620	567	543	555	597	608	564	592	608	547	600	565	599	576	575	615	600	585	639	539	553	581	571	622	585	604	563	565	552	591	608	597	596	681	559	612	610	586	579	581	586	599	573	566	598	580	575	562	586	590	573	598	622	628	648	568	619	613	601	563	573	594	584	592	568	607	596	577	599	620	592	575	603	568	578	545	616	590	589	581	609	594	578	553	585	572	598	544	601	533	568	604	581	577	580	577	595	609	589	600	561	599	603	544	613	603	581	615	617	586	586	631	624	639	620	586	545	582	615	619	580	570	594	561	616	577	563	586	562	611	613	563	548	562	604	583	600	593	565	548	596	574	589	596	583	541	567	547	551	556	540	578	605	586	594	584	566	576	615	630	559	597	569	621	553	617	580	558	617	585
15049	1396	989	932	681	552	518	509	431	410	408	424	434	378	366	421	414	389	358	386	374	338	382	365	372	365	376	417	380	370	412	386	417	392	383	388	393	372	379	345	364	378	388	392	401	403	344	368	355	396	333	397	395	347	419	337	363	332	341	396	401	363	367	352	420	390	357	358	344	399	358	357	380	343	366	364	391	403	382	399	401	371	369	373	411	363	379	379	398	367	414	371	439	395	406	355	348	403	396	377	318	360	380	370	357	380	365	366	403	387	359	342	354	387	348	367	388	386	387	341	383	380	359	395	368	385	372	342	396	383	402	371	396	384	383	360	387	369	379	356	380	364	394	351	363	371	376	390	411	401	406	368	407	370	358	394	395	388	370	384	333	354	374	389	344	364	346	350	379	379	392	379	339	398	390	376	432	384	375	389	393	406	358	392	381	390	349	372	356	371	365	358	349	377	346	385	405	411	382	327	364	379	374	396	380	357	392	398	358	404	384	410	405	361	388	361	349	403	361	378	404	369	366	392	391	384	368	407	367	380	354	363	391	364	379	380	393	408	415	347	361	380	381	347	369	373	389	392	383	385	348	422	356	378	377	374	382	378	356	392	361	380	399	415	347	386	355	367	370	402	401	376	375	410	368	360	416	358	370	373	398	386	389	390	441	372	397	384	354	344	387	355	358	376	380	355	402	353	349	330	346	370	354	338	397	378	411	335	365	378	379	406	386	369	360	396	363	389	386	370	400	360	365	408	408	399	382	394	373	395	351	387	405	351	380	348	367	395	387	391	394	395	390	379	355	368	371	377	338	418	360	382	405	388	344	379	372	354	399	329	363	356	394	380	348	390	358	355	390	385	386	373	342	409	448	385	387	325	392	399	388	401	357	385	376	382	360	383	396	360	395	396	396	357	400	387	357	353	387	374	396	428	380	354	434	407	369	352	379	372	383	416	347	415	371	366	390	350	383	373	381	385	390	399	391	393	375	386	399	372	404	351	337	381	369	365	352	384	363	354	370	365	347	407	405	385	368	388	400	395	385	358	394	350	350	338	370	363	336	370	401	383	433	434	370	337	387	386	396	380	370	358	394	366	369	402	372	388	346	360	373	398	373	394	390	395	330	381	391	352	400	372	368	360	385	385	376	368	379	382	388	403	375	394	394	394	340	361	368	345	312	411	361	390	402	380	310	375	391	341	368	349	397	367	363	389	345	435	325	351	386	336	344	386	397	392	376	349	399	335	351	341	401	360	388	355	379	390	405	345	356	375	383	391	388	381	376	416	368	357	391	361	390	335	384	373	345	386	372	362	380	348	348	355	353	414	387	378	381	343	370	410	399	378	359	362	389	336	391	391	368	363	389	390	379	386	357	352	392	402	386	371	375	335	392	365	383	403	382	387	376	399	341	403	389	348	378	383	376	404	380	367	341	368	371	354	374	390	378	376	397	392	378	358	376	362	342	399	368	392	370	369	422	375	348	382	351	387	355	369	324	390	363	407	378	402	349	347	351	436	309	408	366	379	360	369	364	338	348	386	389	376	377	389	385	393	397	371	347	363	379	359	405	359	334	336	382	424	407	382	394	369	361	388	374	358	335	390	400	366	359	402	360	376	371	353	369	372	384	382	373	386	397	378	387	354	399	375	389	453	420	399	367	365	363	343	362	384	354	337	342	385	347	390	378	404	427	375	375	367	394	381	384	375	379	373	396	344	355	356	340	375	369	382	380	353	380	364	354	388	376	355	333	412	371	372	341	349	381	339	408	361	398	394	376	346	372	397	362	388	409	354	379	361	364	349	345	353	370	379	355	352	410	385	377	412	373	354	374	380	399	389	380	425	394	388	356	369	354	370	341	358	388	408	374	410	391	389	391	371	365	389	330	397	336	433	406	369	362	350	372	368	387	390	375	364	402	372	368	393	371	379	381	390	365	360	322	343	394	412	362	381	372	380	392	374	359	347	378	383	384	374	356	361	374	367	366	368	340	355	366	342	351	395	398	393	388	366	344	394	388	413	337	365	401	421	394	328	436	355	340	351	397	384	388	325	360	370	396	414	370	355	374	350	380	409	364	407	371	364	380	333	351	395	371	369	400	350	351	363	360	389	372	352	391	364	356	364	364	351	396	382	371	379	380	360	366	380	363	370	395	378	363	373	356	370	344	366	356	383	382	339	375	343	328	337	378	385	346	358	378	322	396	398	423	351	369	393	396	391	379	377	395	382	378	392	395	343	359	367	376	378	359	393	356	355	361	327	392	371	389	337	372	350	393	415	341	388	393	383	338	359	405	378	433	371	364	403	356	363	397	324	337	354	373	368	364	403	355	351	372	401	379	409	405	379	382	420	401	375	387	363	365	398	382	376	358	377	363	389	355	372	334	365	383	369	442	400	371	362	347	365	341	409	370	381	363	321	357	360	411	340	358	381	379	319	380	360	391	385	355	359	379	354	371	394	426	362	385	367	380	439	411	350	385	405	361	362	398	386	353	416	402	404	393	397	377	387	342	389	400	376	358	403	364	387	374	369	372	368	343	360	370	384	344	397	402	380	359	362	351	411	331	407	340	415	363	362	370	376	355	390	401	353	337	395	353	392	369	357	370	372	339	351	375	367	344	403	367	366	378	378	352	371	409	395	370	350	357	394	379	373	395	360	387	374	356	419	418	365	369	359	366	388	390	347	378	397	376	410	390	365	398	352	371	353	379	364	386	353	393	413	366	370	375	410	340	353	363	357	383	348	383	344	408	427	357	361	364	341	345	374	370	379	404	385	370	388	374	358	415	397	359	383	416	395	365	368	372	379	383	374	372	340	363	358	344	379	390	388	393	342	396	398	353	339	403	381	376	393	383	371	386	356	384	389	395	345	378	373	383	390	368	354	378	365	350	342	379	404	376	377	386	378	370	374	392	391	357	358	366	364	373	386	431	362	332	321	350	359	368	333	355	387	394	366	379	420	366	362	362	364	363	407	407	410	367	401	385	389	423	352	384	376	391	361	381	349	375	371	355	371	394	396	388	424	374	421	396	384	320	364	393	368	348	360	384	343	409	349	362	403	370	409	387	360	382	422	367	372	364	373	400	388	358	411	413	388	389	397	389	391	388	351	389	381	387	413	410	355	382	389	371	382	376	397	393	387	394	396	356	365	369	372	391	414	374	402	382	389	377	359	389	406	348	352	417	394	377	363	409	327	388	378	380	358	356	418	372	363	374	374	356	410	380	352	354	396	349	382	386	353	377	387	360	404	410	413	395	386	373	421	349	369	384	370	375	411	419	391	407	365	397	412	387	353	416	408	383	378	376	371	369	398	377	350	337	417	380	381	373	392	352	362	394	420	365	374	377	393	356	366	371	372	403	405	374	338	346	339	360	335	373	373	368	403	397	364	401	376	382	380	396	384	364	369	372	347	377	348	358	379	381	380	360	368	379	352	352	399	389	371	383	395	351	359	320	380	371	383	366	387	380	418	360	421	386	379	350	366	342	400	384	362	374	386
8527	1457	2140	2596	2179	1911	1714	1447	1374	1327	1254	1083	1172	1083	1057	1087	1059	1027	951	1038	1026	976	962	1014	979	991	955	922	1007	941	1001	972	1006	967	984	930	881	941	899	935	924	895	924	920	982	952	962	948	959	954	883	907	918	904	904	942	905	904	908	923	907	899	949	971	914	909	961	905	954	858	926	963	920	989	943	918	933	901	891	902	911	920	937	978	888	909	901	915	875	949	931	960	899	903	886	937	899	938	926	912	859	914	940	879	936	901	920	896	947	903	884	920	870	888	904	949	929	891	916	925	931	929	880	926	919	932	878	888	903	923	924	973	949	976	873	843	907	902	942	878	948	957	956	936	918	904	966	920	892	907	897	933	933	917	953	902	919	870	913	871	921	910	984	932	909	906	933	918	890	914	944	899	880	927	872	868	945	952	844	885	950	868	966	945	923	967	880	939	934	900	959	881	904	907	894	970	928	965	924	931	929	870	959	959	906	906	944	920	951	885	913	931	938	948	933	932	979	950	882	938	894	882	893	934	963	991	971	960	963	896	913	912	966	921	915	895	914	908	950	920	927	888	943	886	907	937	895	906	877	917	933	941	904	943	952	972	964	910	909	912	933	934	961	858	951	937	932	911	904	926	893	860	887	949	888	924	894	946	947	954	911	927	924	902	916	913	893	911	926	898	878	916	900	894	906	930	926	943	923	965	918	922	915	934	912	874	900	917	913	955	915	971	862	906	900	899	896	880	920	943	952	917	964	905	888	887	954	919	865	923	908	896	863	856	921	922	942	884	933	991	915	956	890	928	880	850	884	920	887	864	894	905	960	920	931	953	882	925	890	913	901	912	939	975	926	932	917	908	922	877	923	905	950	942	912	907	918	910	888	893	854	875	805	926	902	908	906	861	943	928	902	920	910	946	898	893	938	862	913	941	944	910	904	934	892	909	952	912	927	895	920	897	957	927	948	936	860	889	920	959	940	904	908	967	1030	910	897	859	966	937	926	902	905	895	933	938	797	934	879	916	927	871	918	922	926	903	882	919	947	893	943	966	914	912	905	898	940	910	918	902	902	895	922	936	913	930	984	914	853	860	912	908	939	937	909	843	948	880	885	903	864	920	889	924	917	936	915	958	925	946	934	964	896	951	963	953	896	953	893	890	939	931	842	916	920	899	944	951	897	953	888	896	870	968	915	926	927	853	915	901	873	939	906	876	908	914	892	946	892	919	892	948	904	926	936	923	939	907	950	888	928	905	943	918	906	865	990	926	911	911	917	863	930	922	873	893	880	951	894	882	944	871	903	908	923	888	897	899	911	923	857	918	893	900	910	870	905	925	907	901	879	874	976	990	851	912	961	929	941	908	935	926	961	907	893	968	903	911	934	885	914	902	953	924	862	923	945	946	907	952	887	946	914	957	874	900	945	935	852	942	864	929	885	888	928	937	960	848	965	931	892	876	919	968	964	931	900	907	929	944	971	909	906	899	950	899	951	921	915	914	960	889	913	855	931	919	947	886	888	900	886	952	937	933	954	906	890	933	927	941	892	935	943	906	872	965	868	930	891	924	881	909	894	907	932	905	949	876	912	921	903	915	905	932	889	937	866	958	919	941	885	940	885	885	934	919	963	900	936	903	925	918	924	926	936	945	918	900	952	920	925	902	921	891	896	915	931	883	903	949	935	916	925	930	953	876	938	916	862	917	997	857	933	917	967	877	870	915	896	925	924	956	900	931	972	949	920	904	906	937	880	898	889	909	882	943	901	954	910	946	918	928	912	897	968	991	910	920	955	922	963	920	866	895	920	891	902	956	951	914	935	891	899	931	919	883	897	982	936	932	951	893	896	947	905	895	922	936	940	911	931	922	941	975	906	926	938	919	909	949	916	966	873	896	890	972	865	955	911	903	886	945	884	929	956	938	886	896	940	851	847	902	946	867	950	892	908	919	930	948	912	890	987	945	938	904	913	942	916	931	921	933	902	920	910	921	908	910	883	895	916	917	918	898	963	917	968	938	936	941	917	902	880	939	913	844	903	937	932	938	932	922	953	958	957	915	898	930	933	908	984	910	850	962	980	898	921	868	889	934	943	891	952	874	905	922	911	926	940	908	931	901	948	923	935	852	991	901	867	885	894	947	911	940	938	871	925	869	882	915	893	886	957	927	927	910	928	909	911	950	920	918	867	892	871	914	873	937	917	920	952	967	875	940	933	937	856	861	915	928	911	907	893	935	891	864	941	904	903	900	935	914	879	954	926	967	948	927	933	901	935	903	968	937	934	889	897	961	909	909	893	910	874	928	954	950	908	916	935	921	944	936	916	915	901	903	923	898	884	909	1011	954	909	895	954	920	911	901	937	916	937	923	869	902	902	844	941	924	969	922	953	935	979	905	921	905	905	922	907	945	892	937	931	923	923	944	866	903	896	976	917	945	964	910	887	921	937	889	939	894	888	904	905	896	913	891	908	911	899	876	938	934	912	909	890	930	994	938	918	912	890	910	876	936	901	913	914	956	911	903	885	934	885	924	877	886	947	933	983	889	953	932	939	894	946	910	885	905	889	895	887	896	915	961	938	918	894	945	915	914	905	922	947	895	893	906	949	892	899	878	938	899	919	938	870	949	957	915	913	904	892	937	870	887	902	960	932	934	874	892	885	933	950	930	905	954	929	892	909	962	913	834	937	962	918	962	934	910	890	954	920	951	910	865	938	931	941	876	958	927	912	921	942	917	982	915	897	880	913	883	947	944	939	888	920	902	943	938	897	904	931	910	971	886	920	919	917	907	896	949	941	884	872	949	901	913	897	900	924	927	878	909	911	969	915	924	917	896	884	959	882	971	915	925	971	963	956	921	872	939	879	930	905	889	920	938	903	909	878	970	869	964	881	936	912	949	919	888	929	871	892	951	903	967	869	878	925	942	938	924	909	903	927	894	912	911	882	917	913	937	934	901	911	894	909	951	872	882	987	959	941	891	912	941	899	918	946	921	883	941	857	930	915	878	899	900	876	938	929	952	908	990	920	934	906	925	952	909	945	885	907	937	921	940	878	869	927	916	945	946	877	945	889	948	920	965	893	888	946	892	955	902	929	920	954	904	893	915	905	912	913	915	890	931	880	969	948	858	894	884	935	912	968	876	888	889	909	916	909	959	906	903	921	940	901	938	965	915	892	876	889	916	843	932	918	901	959	873	881	906	930	961	931	927	861	879	895	915	908	895	957	896	954	922	902	880	932	920	928	883	954	942	961	935	925	926	933	913	931	935	896	985	925	888	943	918	901	923	904	883	943	943	967	918	897	895	892	929	927	924	881	896	971	882	923	885	919	937	930	905	895	903	957	887	891	929	922	967	964	904	942	904	1001	906	976	869	950	900	939	944	934	927	891	944	903	964	907	937	895	948	888	912	935	861	961	892	988	898	896	934	904	931	899	932	944	903	880	892	973	895	923	910	908	917	946	915	936	932	891	860	942	938	923	948	946	967	947	897	902	962	931	884	959	988	955	906
1686	381	394	380	390	348	373	397	370	402	346	380	385	385	386	387	374	404	399	386	396	382	357	385	358	378	372	386	354	395	385	370	340	400	377	388	404	358	398	370	375	383	416	384	401	403	376	374	377	417	374	366	415	397	337	345	412	381	376	349	357	362	375	363	409	384	397	342	371	374	390	381	342	380	393	366	425	384	347	380	395	375	406	369	378	348	376	362	365	366	366	412	378	371	375	349	400	382	369	365	397	396	399	418	375	336	387	378	351	396	360	352	391	354	381	406	367	364	378	363	348	397	395	391	371	366	389	383	344	370	347	374	409	375	386	405	389	393	388	395	373	376	389	375	403	402	381	403	375	377	373	374	352	371	373	358	338	357	384	349	401	403	453	425	409	395	392	383	349	410	396	380	393	385	391	395	378	379	391	374	371	328	424	402	370	356	381	377	358	341	356	392	371	398	335	373	391	365	374	372	372	396	382	388	395	399	356	335	382	384	370	360	362	382	379	383	383	357	383	362	374	375	381	360	384	349	393	398	409	379	412	357	330	374	388	389	388	370	391	395	389	405	366	366	392	391	386	375	372	393	389	395	364	372	356	403	370	401	376	372	431	389	406	388	401	409	385	389	340	345	377	373	398	405	426	412	324	373	380	396	361	365	383	382	387	387	355	411	347	390	375	360	403	372	414	361	374	414	381	396	394	418	381	395	412	372	402	406	410	408	384	373	395	371	397	387	361	408	357	356	380	362	381	360	382	374	407	333	390	393	391	366	385	387	345	420	396	409	372	418	339	385	397	419	370	394	353	410	412	392	382	385	399	383	386	404	353	372	391	403	395	398	369	392	368	393	348	396	434	411	401	380	359	380	327	388	366	367	376	380	358	366	411	391	377	376	373	340	384	370	374	359	365	372	399	415	393	371	342	372	350	361	377	367	365	345	374	353	373	415	368	396	344	354	337	384	392	388	368	339	371	413	437	391	326	360	377	384	353	361	391	396	399	382	378	354	365	409	411	383	324	407	367	359	360	379	375	397	378	372	372	354	394	415	380	385	412	414	368	352	391	374	374	388	343	388	354	399	372	361	369	392	390	336	374	320	411	388	370	393	376	424	357	375	436	364	362	357	391	362	335	332	357	392	365	371	368	373	388	339	375	402	355	395	377	388	366	378	365	395	367	392	357	344	413	369	381	345	400	365	370	360	369	394	378	358	352	396	375	366	374	373	397	375	369	386	397	394	394	379	370	385	359	350	354	361	372	387	344	376	391	415	391	393	384	369	388	376	371	403	373	376	364	376	343	351	409	399	385	358	372	395	385	357	360	409	397	361	362	372	345	358	382	385	378	385	420	391	381	402	392	380	347	391	409	377	399	360	402	392	370	375	376	351	367	332	415	341	357	409	451	370	400	410	389	360	428	410	352	391	340	383	380	379	371	366	356	388	379	353	345	391	386	376	411	420	351	358	423	381	390	362	366	357	377	360	390	417	384	366	364	415	352	374	392	378	404	389	364	366	374	369	388	357	413	389	368	365	386	375	377	366	392	356	363	352	378	378	391	349	366	387	392	377	405	399	374	339	409	364	361	390	343	368	381	355	378	390	394	397	381	378	380	394	421	428	399	358	384	371	390	382	399	379	345	365	345	348	356	379	372	403	437	408	374	375	378	350	357	371	407	393	404	383	369	405	377	419	384	413	390	375	367	378	372	390	332	421	384	389	360	353	384	396	397	380	392	375	377	381	363	412	382	392	397	381	384	372	388	373	377	368	450	404	393	406	375	390	347	353	394	395	398	402	349	368	367	383	330	386	392	422	394	372	363	388	390	400	403	389	377	389	346	348	390	357	368	363	364	368	398	407	402	371	388	377	374	372	384	352	393	418	366	361	370	390	373	386	341	392	351	403	416	347	367	336	334	383	417	376	358	395	386	381	388	393	371	402	379	383	377	370	395	403	399	331	422	388	342	345	370	417	358	368	362	370	370	417	391	369	392	390	341	374	398	385	389	384	380	377	377	391	405	389	372	381	399	378	373	374	377	395	335	361	333	365	383	356	364	363	371	367	356	395	404	428	393	363	371	401	407	420	353	415	387	392	369	400	375	410	387	396	383	379	347	414	372	370	392	401	402	394	385	375	351	350	367	379	362	387	379	382	383	423	413	375	365	357	348	351	404	418	373	374	378	372	399	402	405	387	382	389	411	376	345	404	375	394	341	394	408	380	341	392	395	395	370	382	357	392	387	430	373	371	344	392	399	401	394	375	345	372	373	359	341	357	389	364	403	378	352	386	380	384	389	364	391	382	432	355	371	395	373	376	387	367	354	342	362	415	407	373	354	411	377	377	368	363	398	337	396	424	374	432	410	397	378	400	393	339	368	411	386	366	393	370	402	348	377	364	406	381	384	365	362	372	390	374	422	387	386	361	357	383	410	402	384	381	400	418	398	398	385	361	371	360	388	385	376	344	372	353	366	406	365	372	364	429	353	373	368	405	375	394	372	373	366	379	381	360	404	371	393	399	365	337	383	348	363	364	391	363	338	411	399	396	416	374	385	400	354	360	357	357	397	383	357	361	382	407	387	352	385	394	394	349	361	383	362	403	362	366	361	383	410	349	383	362	389	387	350	370	409	388	380	366	359	384	333	382	354	381	401	372	329	425	372	374	353	389	391	417	358	398	395	391	368	361	354	411	371	407	346	376	400	408	375	369	386	372	398	385	344	364	365	366	375	370	380	364	379	371	350	385	356	431	385	386	378	381	425	342	372	384	366	376	377	354	379	389	345	417	411	410	350	385	363	366	371	400	388	376	411	378	387	399	388	393	399	405	350	366	388	389	366	346	341	339	407	363	390	340	365	382	396	392	402	374	392	380	339	368	353	358	370	406	405	396	391	383	415	322	387	408	384	411	389	378	357	415	365	396	374	368	366	362	421	403	377	380	387	387	348	359	364	361	399	352	416	372	360	324	364	392	383	402	384	371	346	405	399	359	389	355	407	356	370	361	356	369	377	367	364	363	368	342	428	343	377	378	382	388	352	399	389	369	386	372	386	368	388	374	362	384	384	397	377	393	348	372	369	363	397	390	375	370	381	365	408	372	393	371	350	387	421	372	370	370	384	374	363	370	398	388	342	322	379	341	371	400	387	383	377	441	384	392	350	378	364	402	403	429	376	411	406	387	407	351	366	399	373	354	370	345	351	375	370	376	382	347	411	377	390	348	356	357	374	368	372	416	399	403	358	369	379	339	381	367	381	367	404	365	377	361	381	374	407	327	342	365	357	393	389	340	374	380	361	375	345	413	353	398	391	344	359	383	384	403	326	378	382	395	366	416	364	382	353	352	372	382	368	375	375	389	382	364	402	400	401	398	317	394	378	387	386	417	378	383	360	368	383	384	374	397	369	370	389	378	390	338	366	370	372	368	378	382	353	385	366	349	373	376	348	373	382	434	433	397	389	389	412	350	377	365	356	338	396	368	394	383	405	379	373	395	404	367
2046	916	903	918	919	905	901	870	873	917	877	852	950	898	866	860	835	910	907	922	901	903	850	832	888	885	903	869	934	845	911	917	887	910	890	894	900	928	853	899	878	847	846	839	867	863	892	897	859	877	885	935	921	963	861	865	866	859	875	932	881	887	878	930	885	846	925	851	885	908	840	876	845	856	875	856	873	856	887	827	887	847	867	878	869	815	858	850	858	894	854	850	904	906	874	889	872	904	881	910	856	893	847	896	883	915	901	934	914	873	870	907	829	887	868	832	850	895	904	861	880	874	874	861	884	886	896	870	826	886	898	944	887	836	808	943	904	837	965	911	868	863	882	884	877	835	811	873	840	894	892	856	875	861	857	834	833	858	905	835	869	879	898	846	856	892	894	921	892	835	859	915	891	883	876	874	911	867	918	866	933	913	890	913	916	855	894	922	881	836	903	890	866	886	906	890	909	866	900	894	881	854	869	891	864	889	908	922	832	885	917	863	921	900	882	855	852	939	870	879	904	927	891	895	858	865	861	878	898	851	880	890	844	891	888	846	857	805	897	901	875	899	871	855	883	918	861	900	886	894	874	836	900	839	840	909	975	881	887	930	909	925	859	872	873	926	852	917	876	834	876	886	833	886	858	845	846	877	873	873	910	878	870	919	889	878	882	895	900	880	845	865	855	866	861	836	884	852	885	866	921	863	853	938	872	900	867	868	962	875	913	859	853	927	888	913	926	858	921	911	943	907	883	898	843	883	891	837	916	886	915	832	864	861	869	907	818	889	852	859	905	864	791	830	895	871	918	838	843	802	879	923	897	805	895	905	876	840	894	929	846	891	882	881	941	878	885	891	877	878	886	879	916	871	889	879	857	892	882	923	859	859	936	847	859	905	858	847	890	844	886	881	863	860	854	867	895	868	885	884	882	875	882	851	824	872	867	863	824	882	870	865	882	846	863	833	892	911	864	876	846	837	854	856	867	868	914	889	887	854	843	870	833	882	904	898	884	863	903	863	868	911	908	821	850	859	868	832	872	908	869	929	828	890	893	870	815	895	853	811	909	888	847	897	896	895	881	830	924	908	901	900	860	915	871	830	824	864	920	903	841	884	857	854	849	921	878	843	879	874	829	858	866	879	881	903	918	904	914	900	883	889	870	866	884	873	893	894	922	828	900	849	807	912	911	877	905	863	877	914	858	869	863	896	855	886	878	920	842	857	823	841	854	893	957	881	826	911	847	839	863	824	873	846	892	904	943	841	906	857	867	846	872	866	862	893	843	868	912	854	815	891	865	933	870	938	824	851	891	877	886	859	879	867	847	870	936	839	842	867	881	880	871	893	871	884	868	890	929	884	855	904	865	904	859	880	902	924	850	880	840	902	895	894	918	889	864	926	868	830	884	862	875	855	852	854	880	870	919	912	930	918	831	874	826	871	884	903	831	876	900	854	938	884	943	835	835	869	880	872	901	870	921	859	865	886	903	900	856	885	914	908	860	861	879	889	915	878	898	863	950	872	857	894	893	915	860	848	866	846	882	913	883	916	886	872	917	876	859	881	866	811	912	892	864	845	887	796	830	841	874	876	880	881	851	897	889	873	826	883	864	865	892	833	886	933	889	858	854	908	877	940	881	919	901	887	884	852	864	897	943	904	882	876	860	880	858	836	907	913	915	862	897	894	870	909	883	861	941	890	925	865	818	900	903	910	889	829	916	866	835	834	870	875	886	871	823	912	906	860	858	935	863	853	841	936	828	826	895	863	879	872	892	872	870	933	825	893	905	918	874	903	889	869	875	865	852	890	886	920	816	793	880	893	875	814	865	879	791	835	883	875	855	853	855	880	935	863	846	828	920	859	839	909	838	853	872	894	878	850	862	848	845	919	933	829	844	931	901	932	905	854	871	864	872	837	880	927	871	893	850	916	878	859	886	885	860	893	830	844	852	825	857	867	867	906	863	873	879	854	898	839	844	923	851	884	907	883	852	870	865	856	863	843	869	813	897	890	880	863	847	871	921	910	901	853	879	877	888	814	883	833	869	904	854	875	879	845	885	903	913	879	849	862	862	884	884	844	859	856	907	906	879	878	840	859	897	889	913	903	815	871	918	860	874	851	902	846	882	863	907	880	897	906	911	844	897	858	885	897	874	908	856	849	877	863	863	883	890	886	903	837	859	879	888	845	922	883	855	897	873	889	936	826	871	841	845	878	893	893	909	901	871	822	845	878	906	863	880	828	893	894	815	833	854	896	915	924	893	866	882	888	882	836	899	883	875	820	859	821	910	847	872	906	878	926	902	949	889	887	862	866	876	874	870	867	904	920	840	897	904	783	850	864	893	884	865	899	877	869	843	829	864	853	889	863	876	895	944	815	846	869	880	906	929	869	849	885	893	858	845	861	875	906	854	953	880	938	907	870	859	886	916	846	903	901	867	843	888	943	895	906	923	880	915	905	884	892	836	854	911	875	873	885	873	808	856	883	842	911	883	893	899	848	891	887	867	848	847	869	845	879	912	932	881	860	905	858	851	867	936	864	965	905	844	870	859	839	864	900	873	881	884	906	821	894	837	862	904	944	875	851	897	894	910	873	896	904	950	861	936	862	865	793	875	910	863	885	868	905	870	844	957	869	887	914	885	891	902	928	864	832	869	849	878	892	886	895	912	869	881	888	888	915	867	850	887	896	880	884	883	896	911	892	940	859	921	896	900	921	886	885	886	893	923	862	820	911	913	884	899	893	887	922	838	847	889	854	863	900	909	886	868	925	814	839	914	864	901	919	889	860	814	878	861	859	858	874	843	860	915	905	851	902	905	881	850	890	889	886	892	920	920	887	917	897	866	878	902	906	885	852	851	890	873	873	873	853	885	888	862	914	918	855	923	821	871	901	839	883	877	907	930	839	883	860	890	851	877	871	886	876	879	869	905	923	868	876	889	840	883	914	851	858	921	846	902	894	853	878	873	890	868	923	896	850	882	889	851	914	882	867	884	891	889	884	843	866	908	839	886	873	909	881	868	906	859	848	915	880	893	876	923	885	830	844	864	834	858	939	876	874	905	848	870	893	829	885	884	900	872	825	897	903	812	842	828	870	875	856	892	880	895	886	866	862	867	911	911	857	916	895	863	861	890	899	892	885	840	881	872	888	857	898	886	805	851	796	889	881	825	847	858	821	878	850	927	870	850	869	852	889	857	899	921	902	860	867	907	902	858	825	945	913	874	825	895	889	936	856	876	891	928	933	857	863	860	899	867	873	861	835	855	877	879	879	865	873	838	887	895	880	892	862	869	813	867	877	939	892	854	877	844	876	890	898	892	857	884	838	887	851	873	917	882	869	924	892	844	843	865	855	905	891	908	835	859	903	938	870	880	888	872	851	940	895	872	882	883	857	899	892	855	909	853	849	872	890	925	848	915	863	872	864	891	872	844	811	859	863	874	893	967	867	940	917	866	904	881	861	852	885	877	878	910	888	910	874	921	867	877	859	888	934	865	936
7580	538	529	458	370	322	307	271	282	252	231	255	233	299	213	234	243	226	250	221	206	219	234	215	220	216	241	203	246	220	230	214	226	214	220	193	226	225	221	188	223	212	235	228	241	219	222	210	206	209	234	245	224	204	222	207	229	216	236	237	231	241	201	212	214	215	204	235	213	229	236	228	226	204	235	247	224	236	220	218	204	206	204	226	225	201	187	214	202	225	253	222	228	208	225	227	219	252	213	206	208	245	225	244	209	218	213	206	224	194	229	225	204	212	261	206	226	205	238	227	180	232	234	220	216	188	219	237	215	211	216	241	228	209	235	215	226	222	219	210	218	244	221	189	222	191	230	235	252	271	240	226	215	245	205	224	215	223	206	262	248	255	206	240	243	236	235	196	224	222	229	237	211	199	230	237	227	218	220	234	228	208	220	201	215	231	224	217	233	210	228	210	196	210	225	235	209	222	219	217	231	207	234	222	199	205	201	217	217	215	215	189	206	228	233	251	221	218	238	209	217	211	241	203	221	206	209	219	228	220	196	233	205	199	231	227	210	236	241	220	260	216	212	226	218	210	212	235	231	219	238	226	211	216	236	222	205	196	236	181	207	223	236	238	214	225	237	245	214	191	225	237	211	215	214	219	202	194	194	210	231	223	212	228	211	263	224	198	217	240	230	237	210	216	235	229	214	217	203	224	234	222	205	247	228	181	201	221	243	224	219	239	215	224	225	221	220	208	197	220	245	200	231	212	248	204	250	214	221	215	180	214	216	222	208	235	224	215	220	217	231	225	214	227	212	202	234	227	240	201	189	234	187	229	237	206	210	251	231	212	223	223	237	225	224	210	231	210	214	238	221	231	221	222	230	192	246	249	215	240	220	255	215	230	207	234	218	210	230	238	209	219	217	251	226	219	222	216	204	224	186	214	237	211	210	232	224	231	212	205	208	238	228	239	212	208	214	208	232	252	252	237	207	205	214	196	232	211	254	216	223	212	246	238	203	191	227	240	244	214	240	233	211	219	240	222	227	221	194	218	254	227	218	219	212	223	201	213	218	218	227	219	223	226	184	235	237	216	239	248	223	243	198	195	203	217	210	199	239	221	198	220	231	216	212	203	219	191	237	220	204	211	206	214	221	226	222	184	210	239	188	213	250	233	233	207	195	196	223	216	248	241	215	209	210	198	213	220	212	223	227	239	204	240	241	245	211	202	222	228	227	216	239	223	225	204	210	224	215	215	209	229	241	214	237	221	235	205	212	220	223	219	218	225	205	240	214	203	223	250	221	200	245	226	209	239	240	230	245	234	232	239	208	211	214	235	208	226	240	245	224	224	201	207	226	226	229	213	223	218	200	200	198	225	217	217	222	222	223	241	242	197	215	208	213	244	216	213	203	233	212	203	230	193	199	242	214	234	223	194	258	220	233	225	230	236	239	222	209	217	225	233	238	230	218	228	255	267	190	197	210	209	247	227	231	207	221	212	222	216	199	230	211	211	198	222	228	201	236	221	226	221	233	250	230	218	258	248	225	234	195	207	209	222	264	237	227	234	239	212	210	210	246	223	243	213	224	210	192	231	175	220	211	203	202	238	231	238	218	189	216	228	228	240	219	244	208	211	229	187	210	203	251	244	225	219	207	231	225	226	246	238	211	195	193	252	231	190	214	209	260	236	214	241	222	214	240	232	252	215	197	227	200	222	214	224	214	219	228	216	229	232	205	213	221	233	237	219	224	214	229	233	228	187	223	204	215	258	231	224	233	223	229	212	236	207	234	211	196	266	202	197	198	251	231	221	238	197	259	234	247	226	222	223	222	204	221	237	206	200	225	211	218	224	216	226	206	210	222	202	236	230	214	205	212	207	210	223	235	204	235	194	204	223	207	267	243	204	202	201	225	228	186	222	247	215	201	229	218	225	214	206	223	238	210	184	233	208	193	217	198	226	215	209	211	231	193	257	210	222	225	222	236	236	230	214	231	223	219	196	198	221	260	240	194	217	199	218	222	188	209	212	227	224	203	241	238	231	250	213	221	247	198	229	209	224	216	213	216	233	234	220	226	184	234	232	207	218	220	241	218	199	237	228	246	258	214	225	240	221	190	201	241	205	227	221	238	221	223	221	225	211	226	214	182	247	236	220	227	226	227	205	234	222	248	217	236	218	221	225	232	230	216	223	236	186	210	233	215	206	210	223	231	223	200	216	233	222	228	222	229	203	191	212	232	255	215	220	227	213	208	214	237	218	223	185	181	225	193	205	216	223	203	183	212	222	201	181	244	220	248	229	221	249	243	196	197	224	222	207	245	207	210	214	222	220	223	200	213	227	236	183	217	241	226	226	221	214	235	190	239	215	192	218	225	222	235	247	211	196	233	224	234	207	225	197	217	220	209	194	200	208	234	212	238	228	230	184	207	237	218	230	213	226	236	223	226	215	225	222	219	209	226	230	210	206	220	224	201	248	228	221	229	226	218	206	232	250	203	207	208	204	251	237	257	199	221	205	228	227	239	220	244	215	225	242	199	222	236	249	212	228	199	237	245	209	216	246	213	215	252	207	186	223	195	212	190	193	250	227	219	241	226	245	228	207	218	212	269	211	219	232	251	196	237	183	233	230	200	233	227	212	231	232	238	217	210	205	213	190	192	244	225	224	214	216	205	233	229	206	208	212	199	225	219	231	209	204	216	228	216	229	189	227	213	201	240	233	195	207	220	206	197	209	189	218	247	219	252	266	249	236	206	216	228	234	245	237	217	227	209	193	232	258	239	217	212	219	237	221	217	221	223	234	233	225	222	228	213	231	203	213	204	221	255	233	219	216	230	231	217	217	237	215	239	239	228	209	238	219	231	204	220	230	223	233	200	194	203	252	202	203	202	224	250	211	206	226	219	240	233	185	238	187	196	223	213	227	222	219	202	239	223	217	232	214	234	237	218	215	218	247	219	183	182	207	236	240	239	209	237	202	245	213	212	230	232	230	207	215	214	196	237	244	216	214	207	253	226	190	217	210	245	230	236	222	215	211	235	239	192	202	189	218	199	262	218	221	225	219	201	245	209	214	218	227	219	221	203	214	221	208	206	190	224	232	222	166	227	211	219	202	205	234	211	206	210	201	234	215	204	222	211	220	214	214	215	207	212	234	236	199	245	207	238	217	240	219	191	211	217	216	194	239	225	223	216	223	199	229	220	237	241	227	233	202	186	272	220	227	234	242	224	245	184	224	224	228	230	237	207	220	201	232	198	231	234	214	244	212	235	240	225	224	197	195	207	245	222	246	236	207	246	219	207	237	220	229	237	222	223	220	220	223	196	195	223	214	231	192	210	236	202	209	202	206	205	267	231	203	221	207	203	217	231	246	250	214	224	214	207	212	223	232	250	208	216	196	243	220	222	191	230	232	206	224	220	195	239	234	212	240	235	201	202	192	224	238	259	242	220	233	222	216	232	236	195	220	239	243	208	240	242	212	199	213	228	241	224	204	211	236	236	233	234	248
6472	860	1215	1390	1191	1126	1000	891	837	792	728	743	694	676	688	708	683	636	650	661	621	693	613	623	591	650	629	647	596	622	626	609	609	572	568	669	603	614	598	609	586	609	561	602	591	589	572	586	658	637	581	571	561	577	590	630	567	613	579	583	578	581	564	589	584	550	615	597	604	590	557	567	565	558	577	574	586	583	593	588	564	595	568	587	593	530	582	563	569	587	589	600	611	577	565	553	561	560	599	595	604	573	594	576	555	637	590	595	549	586	595	636	597	603	580	609	597	587	599	618	594	599	596	599	592	642	600	560	574	579	591	565	522	558	611	572	626	596	588	522	587	577	570	631	603	529	587	538	607	613	595	575	605	584	604	553	585	579	585	578	615	608	567	592	540	579	563	592	588	589	646	593	602	615	551	640	637	574	582	574	599	577	576	612	572	600	540	614	628	573	564	524	606	587	610	594	600	580	588	574	585	583	596	608	575	544	611	606	632	578	541	595	590	560	621	557	579	625	559	588	578	616	591	602	565	604	594	579	605	565	562	574	595	553	658	558	602	618	590	570	533	597	585	596	628	565	558	582	596	579	583	588	583	554	569	559	565	587	582	553	569	600	574	560	597	545	582	577	603	640	588	576	572	623	559	617	566	564	587	567	546	632	570	624	608	606	596	584	615	546	559	602	592	596	588	603	557	632	600	602	635	610	583	566	590	591	585	607	569	571	623	577	593	609	596	594	551	619	633	581	585	600	556	559	567	534	590	631	589	571	579	574	613	616	595	626	588	562	569	578	624	590	616	545	563	610	578	587	578	585	597	595	571	623	626	559	608	588	576	566	570	588	602	561	618	584	572	560	583	593	583	646	657	573	594	563	617	585	588	615	580	587	608	579	568	572	575	626	597	595	592	549	609	564	607	580	587	575	562	599	595	568	592	604	611	551	572	562	576	602	577	621	619	616	582	598	584	583	573	589	579	581	542	624	623	628	605	578	545	661	627	586	604	632	607	589	567	607	606	580	599	617	625	577	578	579	618	603	591	585	589	596	602	564	531	609	591	596	555	588	602	588	554	631	597	570	584	591	604	594	584	542	581	587	583	567	606	590	530	577	586	562	618	591	604	538	596	596	607	587	615	595	583	556	586	601	594	582	561	597	584	556	594	585	583	598	557	523	571	565	569	584	580	633	594	522	581	566	583	559	609	631	593	549	611	556	587	576	578	580	559	591	611	591	534	607	620	606	593	586	580	585	599	611	585	534	634	571	596	601	596	568	601	593	572	609	630	602	576	588	593	579	579	604	556	572	609	560	571	593	577	572	614	537	585	568	607	606	567	574	547	640	544	607	557	597	586	595	595	593	577	576	627	561	575	594	561	590	583	585	619	584	585	617	589	568	586	605	562	583	624	577	580	608	635	629	580	565	522	601	612	572	614	617	555	557	600	621	571	597	582	554	560	573	568	613	582	590	608	608	625	612	612	600	614	638	578	586	582	586	554	566	547	550	558	567	586	572	568	601	574	593	603	584	592	611	618	555	605	602	588	592	606	583	589	591	637	568	606	591	586	626	584	553	586	595	594	561	566	605	608	589	580	595	592	613	592	604	577	603	563	572	606	589	568	593	612	595	588	556	546	585	573	603	604	505	600	602	564	664	657	628	585	612	583	606	578	586	545	589	605	574	535	589	562	580	609	566	543	605	593	591	610	571	579	582	597	580	580	603	550	612	582	603	599	543	553	575	627	574	576	582	590	587	600	561	591	577	623	593	589	569	588	595	581	584	591	618	592	608	609	613	596	585	593	589	556	579	623	593	557	594	595	597	554	581	606	596	599	558	591	591	646	568	599	574	584	593	606	607	611	573	617	602	568	596	561	527	602	599	534	551	565	616	596	589	631	538	602	563	580	607	601	590	615	554	543	582	575	599	595	590	643	613	622	625	588	577	609	597	578	566	596	605	600	604	593	593	609	579	592	569	620	571	622	587	561	591	583	585	563	604	590	584	566	595	589	570	577	573	592	622	559	546	580	551	585	590	603	553	581	581	563	581	591	567	594	585	612	625	628	602	617	572	611	585	592	582	530	623	589	624	615	594	608	573	579	634	610	586	589	582	575	587	553	630	572	595	613	624	552	583	579	584	535	557	570	592	560	613	581	573	599	583	584	585	608	603	572	600	618	540	569	547	623	571	611	602	580	597	578	572	635	561	586	560	610	604	562	564	618	565	587	631	604	582	586	609	616	561	582	559	547	623	587	570	595	594	616	641	615	617	584	557	562	604	582	565	610	600	539	611	614	560	604	591	571	591	661	593	563	590	574	636	565	603	599	584	612	593	626	571	569	569	601	569	566	584	605	600	577	570	580	574	584	614	573	564	607	569	568	565	531	591	571	592	577	583	584	587	586	613	553	616	601	582	638	565	598	608	561	597	606	630	585	630	581	586	530	593	614	634	534	542	564	571	592	538	619	611	541	552	608	562	585	615	599	578	615	589	629	553	596	575	581	592	552	606	586	598	588	588	590	559	544	581	584	653	573	558	654	613	541	593	595	541	542	625	583	626	592	596	551	568	564	583	583	588	568	597	579	609	600	540	556	583	565	561	595	569	592	588	602	573	568	616	584	604	565	616	535	602	588	562	577	551	642	595	541	574	566	601	579	606	609	595	618	610	595	596	609	645	578	602	589	588	590	613	573	591	605	573	553	516	573	564	659	580	574	633	579	573	545	579	613	575	580	600	559	539	625	636	631	565	579	582	597	629	580	552	576	584	596	641	590	595	575	572	591	595	640	580	561	610	595	580	604	559	548	584	580	587	571	562	625	542	606	617	588	568	625	590	562	573	573	597	567	608	565	563	577	572	581	593	610	564	583	598	599	575	555	609	594	557	610	578	589	558	601	610	628	586	555	565	573	587	604	595	584	622	575	577	546	560	559	635	626	574	602	568	572	610	605	587	587	605	585	528	605	624	586	590	564	569	589	571	528	578	566	584	563	576	598	558	588	579	597	541	568	568	598	561	575	578	615	521	570	558	636	554	553	590	572	584	650	575	573	519	611	576	571	624	576	593	592	610	611	577	562	592	601	622	598	593	566	624	543	580	600	580	614	587	568	566	634	616	588	574	594	593	580	575	558	586	622	571	554	564	538	623	583	582	587	598	597	562	598	599	568	595	564	583	570	569	578	608	557	576	572	582	568	559	545	560	583	556	591	571	619	582	566	600	590	567	563	578	601	568	582	607	577	600	621	548	620	585	568	564	575	603	624	587	553	561	620	606	588	608	561	569	586	595	614	562	609	569	588	567	597	584	610	583	583	600	599	607	559	574	603	576	598	593	579	594	586	600	627	557	587	566	584	618	630	568	619	557	601	590	606	615	546	623	614	567	555	582	560	594	582	567	564	607	582	598	657	576	594	611	585	547	540	581	585	629	602	599	545	590	585	606	548	582	581	560	628	580	587	570	581	608	570	577	623	627	572	636	600	608	561	582	606	581	548	584	623	547
15068	1409	1048	889	678	622	546	486	427	458	430	374	457	424	392	419	381	385	377	400	368	355	376	410	437	382	352	377	354	376	429	417	356	356	338	388	352	395	399	427	358	432	403	337	390	371	362	373	358	396	410	372	361	370	403	411	372	357	366	349	396	390	368	412	340	354	377	390	374	336	363	365	388	336	376	376	354	349	398	346	366	377	391	374	387	383	362	363	372	428	429	377	383	368	380	375	390	368	388	361	364	360	384	390	422	407	341	361	383	373	386	343	351	387	385	378	402	352	388	345	350	356	383	398	358	369	374	370	354	385	395	366	394	372	391	409	376	346	369	351	354	348	383	397	395	334	363	337	355	361	365	390	350	378	364	406	394	343	381	356	387	385	387	422	404	384	370	363	372	378	406	345	391	362	405	370	389	415	359	423	369	388	367	376	383	394	405	363	399	367	378	336	395	359	386	363	395	372	383	373	383	386	398	371	363	375	381	353	392	409	361	365	399	408	400	396	377	369	371	405	392	383	399	405	406	413	332	380	387	402	345	391	393	378	321	362	348	392	366	381	398	362	385	367	370	376	365	357	382	374	377	364	347	360	360	380	378	400	363	368	362	366	376	361	401	393	348	389	422	372	374	332	371	327	379	340	383	319	376	370	385	408	362	406	371	377	385	353	389	383	400	407	368	391	348	371	375	385	396	372	379	361	391	364	365	378	328	406	358	398	404	373	361	381	377	408	381	375	380	380	397	351	372	363	356	361	366	367	377	352	402	370	386	403	382	355	364	357	399	426	378	359	374	373	375	383	361	427	408	364	387	373	342	358	358	371	388	370	387	386	361	370	361	363	405	342	359	372	419	334	378	385	382	379	359	378	393	384	388	366	392	375	378	367	347	396	371	361	338	382	397	416	394	379	364	396	374	359	396	387	379	379	327	370	385	395	364	420	363	324	343	359	352	388	422	399	416	356	368	352	364	389	374	365	357	385	373	383	381	384	390	364	366	369	375	419	390	415	355	385	391	340	371	404	375	370	368	374	394	396	364	400	379	398	377	350	362	408	373	367	417	355	339	401	355	385	377	395	360	395	405	427	368	365	370	349	397	356	388	389	374	371	407	346	374	381	382	360	405	387	395	353	390	392	390	343	387	376	392	393	352	376	378	363	366	358	403	372	375	401	369	409	404	351	353	360	380	354	372	397	373	342	367	366	354	390	376	373	412	372	358	364	362	396	403	339	401	399	381	363	389	364	394	353	374	380	345	384	388	364	367	377	366	359	357	369	366	309	391	359	360	353	370	360	339	389	370	379	378	384	352	396	348	381	389	384	382	386	345	342	384	388	336	372	357	400	381	374	373	387	376	351	400	389	417	399	403	387	373	354	372	394	343	422	330	360	404	414	365	395	393	384	381	415	420	361	382	391	379	337	358	348	376	333	381	389	412	384	403	359	362	366	370	350	411	382	347	387	344	355	325	379	361	343	380	365	401	350	375	383	379	398	377	389	354	395	343	377	355	349	354	364	398	355	387	378	407	345	359	384	375	369	379	352	403	343	383	363	365	346	427	407	380	401	360	363	406	394	420	386	401	350	366	383	385	357	347	370	365	363	398	414	356	406	380	351	416	361	377	332	380	383	400	394	377	332	372	398	397	417	407	396	386	378	380	347	355	379	359	362	403	376	359	357	376	353	387	379	356	389	354	357	372	383	389	368	362	377	346	430	418	331	365	397	379	361	380	416	366	357	345	388	425	351	338	401	350	355	335	368	357	357	378	358	346	417	376	367	389	384	387	397	336	405	394	370	352	373	362	343	387	351	358	370	378	371	363	416	400	364	368	375	376	393	409	354	417	388	363	370	391	381	385	368	380	400	393	348	397	381	376	387	386	402	358	372	370	372	350	396	355	376	362	348	338	382	390	396	452	391	373	374	368	372	360	332	350	357	360	385	357	394	368	404	356	369	357	402	356	368	322	399	350	376	353	374	358	400	404	410	375	416	379	364	376	392	369	362	393	342	340	400	381	389	355	377	368	392	418	375	369	374	389	401	373	333	372	379	390	370	381	341	366	374	348	372	385	377	397	392	358	409	395	375	348	402	384	405	401	366	358	347	372	437	414	392	405	402	344	378	393	380	368	355	360	387	408	390	397	387	347	362	410	364	359	402	382	382	363	390	404	348	391	421	408	375	372	350	359	383	357	395	350	366	359	363	333	430	339	399	369	348	351	369	392	399	323	404	376	349	395	364	368	406	395	364	381	344	384	344	344	365	351	359	410	377	365	383	338	398	355	334	362	364	368	396	381	411	391	364	404	417	334	377	433	393	366	389	389	372	403	372	380	417	378	392	410	356	423	373	342	356	390	411	337	366	381	358	405	353	365	419	343	375	374	365	358	366	425	382	391	395	361	367	354	363	385	399	398	373	404	386	398	385	369	376	364	392	356	352	366	325	359	380	361	395	411	389	359	394	375	373	389	384	409	348	356	350	394	361	405	378	411	408	352	352	373	395	378	365	353	359	406	385	358	409	377	381	367	362	341	384	385	353	377	385	398	362	415	375	368	330	363	420	366	413	347	383	383	357	346	380	340	379	404	364	393	362	379	365	375	372	405	371	371	392	379	349	358	391	337	374	370	365	386	378	362	341	373	408	372	364	378	377	383	407	358	371	409	384	386	382	366	393	372	384	367	394	398	361	377	387	382	373	360	382	412	354	369	391	385	392	351	388	361	371	396	356	405	363	389	350	405	346	353	372	334	362	410	372	412	384	396	363	370	366	378	373	400	404	378	390	424	370	375	395	390	378	397	359	389	369	371	369	421	387	366	370	349	430	353	364	356	414	352	363	362	354	410	370	334	336	381	404	335	378	373	351	330	381	349	359	391	347	412	456	393	404	361	347	320	396	385	391	399	399	368	355	349	361	370	389	394	376	359	421	389	375	404	345	359	358	378	411	364	379	379	366	346	362	385	374	337	389	370	390	344	385	347	376	353	380	392	337	392	448	390	356	351	381	378	340	386	371	377	387	380	369	359	404	427	394	371	366	329	383	358	404	406	370	380	356	398	378	381	383	357	384	358	391	375	417	353	363	356	391	394	377	357	371	363	328	370	365	364	354	371	376	357	365	341	375	385	374	347	379	351	361	381	403	388	374	388	370	323	401	393	390	363	361	415	362	377	389	411	365	392	359	392	391	362	402	387	410	393	344	343	384	374	379	390	385	362	370	354	389	379	370	358	390	384	358	383	419	395	388	369	395	403	405	383	389	363	388	400	325	365	381	376	339	393	384	395	374	382	421	382	387	367	346	396	353	362	372	349	359	368	376	370	399	340	363	397	386	361	351	385	371	374	382	419	382	350	367	356	333	417	398	362	380	373	393	342	394	362	397	406	365	376	399	400	405	384	392	360	359	356	373	337	347	352	351	339	372	383	373	378	368	397	399	374	365	367	368	371	357	375	394	396	345	391	371	361	388	380	397	405	359	372	331	417	340	402	376	375	351
8406	1399	2201	2521	2229	1810	1612	1505	1296	1282	1266	1167	1147	1041	1081	1017	1002	1044	1093	996	1022	1044	1066	955	1007	936	973	989	937	930	906	955	977	950	934	912	971	981	900	888	912	947	924	901	944	907	919	913	954	967	948	1011	888	882	927	906	925	902	978	912	976	928	950	945	948	912	880	969	923	907	915	919	959	961	919	941	924	932	896	894	908	909	941	908	986	897	921	951	902	933	950	968	913	901	922	970	961	952	931	944	903	915	890	936	932	928	932	877	908	934	898	918	873	897	915	942	902	908	905	914	892	934	854	900	934	851	926	915	953	903	878	900	902	892	902	889	905	937	924	884	914	878	938	921	956	895	914	965	913	915	931	907	913	936	977	903	949	913	966	916	902	926	868	918	911	901	941	901	915	913	924	940	934	904	903	966	905	880	946	943	856	941	868	955	877	941	920	881	906	879	933	911	968	913	884	914	932	983	898	965	891	893	944	897	895	919	892	925	918	935	935	911	907	908	956	943	945	972	904	979	923	916	890	911	910	915	859	896	869	922	914	922	899	903	920	892	839	928	909	908	906	902	902	953	926	871	923	889	922	992	951	969	924	924	954	916	963	894	887	967	908	956	924	946	933	923	942	894	963	935	927	960	938	950	964	883	878	912	892	939	935	938	892	911	952	909	888	858	890	902	948	903	902	858	922	918	925	894	959	950	865	958	918	897	908	908	891	980	883	924	929	932	933	886	900	936	912	898	917	935	911	918	900	904	890	940	913	901	916	906	895	887	910	911	949	880	900	876	913	917	860	872	908	938	947	989	916	917	888	872	881	894	944	921	934	950	893	907	930	924	956	874	950	948	899	914	978	927	873	960	918	951	926	953	924	916	916	955	909	915	945	905	900	913	932	906	919	903	987	921	947	927	899	947	904	899	956	875	882	941	953	941	933	959	934	921	917	963	852	878	922	871	939	939	974	959	893	893	891	973	915	912	956	882	944	873	867	931	926	925	953	960	904	933	997	915	940	953	947	884	894	927	917	871	909	936	912	962	898	914	930	924	923	913	911	922	950	903	887	959	928	918	887	918	940	902	892	909	952	883	925	951	908	910	891	923	827	913	919	891	921	848	921	896	885	932	943	935	937	960	940	911	946	831	915	981	928	960	915	891	943	892	890	902	895	919	830	948	899	942	890	934	906	902	964	859	928	903	900	877	947	914	956	874	920	928	930	912	932	885	903	893	945	949	920	905	958	930	897	919	941	924	945	955	950	887	924	944	926	952	904	875	918	931	982	908	906	996	870	916	867	936	876	910	926	931	950	918	880	866	910	951	883	923	942	901	945	884	925	877	888	863	937	925	976	904	901	905	865	918	914	922	963	850	883	959	868	876	920	851	929	945	954	935	891	889	908	861	905	932	970	905	907	920	947	888	918	914	921	913	931	905	940	930	919	898	890	954	886	924	958	899	904	947	922	930	944	905	952	954	867	896	957	864	920	927	942	925	894	934	941	888	909	920	925	896	863	948	945	923	977	926	926	950	924	900	938	905	895	897	918	892	947	902	899	904	871	902	907	930	932	906	942	907	938	898	893	939	880	892	847	897	970	916	938	913	933	897	964	898	959	902	968	917	891	909	885	896	910	871	900	850	941	953	913	940	1006	869	972	890	972	898	901	892	945	938	895	948	902	933	868	897	939	949	925	922	951	956	905	919	930	869	916	915	914	943	952	938	873	899	908	864	947	914	931	879	948	894	929	884	953	881	906	911	886	971	889	888	947	896	850	896	917	931	915	907	916	927	952	870	916	870	878	901	928	921	935	929	932	950	916	970	908	916	953	873	926	914	864	897	951	964	915	905	937	931	963	923	957	895	939	951	883	913	919	948	880	940	973	928	890	919	971	912	884	887	915	878	950	941	923	973	899	912	920	867	947	894	905	944	943	907	931	921	912	979	898	900	879	912	958	923	892	953	911	905	948	847	919	910	858	919	950	937	925	909	892	885	871	912	921	920	886	912	917	902	875	937	912	884	936	904	864	920	938	931	956	854	935	867	907	874	878	862	952	950	859	901	946	940	908	950	903	963	938	926	925	945	936	942	971	931	936	883	950	832	937	869	918	900	986	971	932	918	940	877	914	943	862	907	857	928	862	882	874	943	873	930	932	954	899	917	932	877	877	967	947	917	953	915	915	863	940	948	977	883	897	882	876	915	951	957	938	882	899	894	909	924	947	920	877	902	931	875	831	895	865	887	938	942	892	966	937	867	928	923	907	963	873	914	968	897	915	887	838	841	918	949	941	968	953	935	962	916	938	958	1008	950	902	879	878	930	959	872	896	889	887	896	927	934	908	891	854	938	907	933	948	889	939	882	948	960	938	900	935	898	876	935	952	876	940	937	915	913	943	872	905	943	942	928	874	826	919	881	948	905	910	908	860	984	973	883	894	938	883	929	976	895	919	870	882	888	909	886	944	924	933	957	912	870	974	870	941	924	944	942	909	957	903	923	929	903	904	897	903	917	864	913	858	902	975	890	881	960	927	928	962	892	868	949	895	941	906	915	910	911	907	909	952	922	823	926	908	944	902	958	886	887	924	908	923	877	897	923	893	929	917	917	933	969	898	940	898	896	919	913	918	938	887	923	961	867	956	917	914	934	923	924	878	877	896	936	928	910	972	906	913	934	926	825	909	882	922	861	876	923	908	897	906	926	936	892	951	929	898	941	906	935	926	887	857	960	922	912	933	925	929	912	941	905	936	922	912	904	857	916	948	920	920	911	928	876	878	925	937	900	903	933	921	916	897	912	915	873	945	918	933	918	907	908	925	895	884	938	909	930	912	923	880	929	962	968	892	907	903	955	926	942	908	928	875	973	982	923	938	946	961	885	933	897	901	941	931	953	908	930	899	872	942	954	925	849	948	899	924	952	890	932	910	937	959	936	944	875	920	900	879	863	894	910	885	935	979	936	900	898	898	930	902	879	968	881	987	994	902	926	898	914	929	942	885	927	872	843	868	859	932	923	910	940	863	948	985	945	936	897	928	926	925	884	936	922	894	897	925	897	920	955	930	920	937	937	895	934	972	930	919	864	927	942	923	915	934	945	952	904	891	928	861	892	890	908	1024	903	929	896	930	894	959	874	897	889	863	870	966	964	985	887	920	936	927	954	868	948	920	934	958	912	907	934	898	919	901	928	917	924	892	937	950	919	921	859	904	896	959	945	971	904	943	905	918	951	915	912	872	949	908	926	912	896	890	954	916	877	907	897	911	946	987	923	914	915	903	933	896	966	896	913	889	970	919	934	938	902	912	954	876	898	930	970	948	929	896	886	941	892	921	901	910	912	862	891	903	868	941	962	888	964	898	915	879	935	955	900	877	903	876	913	855	922	947	918	887	893	947	876	907	953	904	896	917	901	930	890	920	961	946	897	933	963	889	941	952	939	962	888	959	911	921	915	920	933	955	880	893	892	939	928	921	888	898	899	909	887	891	916	957	890	989	927	919	920	983	881	947	973
1728	412	418	401	346	362	366	375	356	380	416	408	407	380	389	392	418	400	417	427	390	390	388	370	384	397	354	404	372	403	388	378	383	376	347	402	359	358	389	382	423	390	364	358	368	371	364	419	415	395	384	377	390	336	389	377	362	374	408	382	373	327	386	371	378	389	393	403	375	334	408	372	374	360	375	366	366	327	366	366	373	363	362	364	397	352	383	366	360	402	409	390	395	365	395	410	384	330	357	378	372	382	354	369	343	388	389	347	372	372	348	379	369	384	367	378	388	364	410	397	371	383	375	380	369	408	369	375	400	392	365	375	389	428	427	362	408	376	407	361	328	415	372	378	385	369	373	399	372	370	380	381	366	369	399	377	407	374	376	359	429	407	368	392	389	359	426	386	361	370	357	383	387	370	375	369	402	405	404	391	348	427	374	338	402	394	407	383	345	378	392	389	370	382	380	402	401	373	382	379	379	369	352	354	392	426	381	397	368	352	351	378	374	380	381	377	343	357	351	382	399	363	396	370	378	372	344	414	362	397	382	389	356	379	400	395	362	398	358	414	359	338	377	391	385	346	351	373	402	411	363	378	363	389	380	356	378	358	379	395	384	393	352	371	375	387	407	360	381	400	376	377	377	352	373	338	407	363	379	386	364	367	356	341	383	372	368	390	391	377	353	394	373	396	387	374	371	391	400	385	353	396	369	363	377	373	390	357	341	386	402	381	419	358	364	389	377	358	394	401	397	385	369	395	372	383	363	364	367	363	362	367	386	357	394	364	360	371	412	404	426	381	366	383	372	331	369	366	391	385	355	371	363	397	373	369	388	393	359	398	372	377	376	365	352	376	367	380	372	367	365	370	323	333	382	395	360	395	362	351	377	383	342	368	388	345	345	364	377	354	387	355	359	349	391	381	391	402	377	399	379	375	403	399	372	352	343	363	366	375	380	346	360	354	381	406	369	349	421	390	399	382	351	390	413	386	377	368	353	354	384	375	390	334	359	415	378	371	371	403	368	377	386	393	332	359	367	363	382	407	392	403	403	367	391	394	402	377	435	373	385	355	367	369	359	369	338	366	364	385	431	383	381	399	381	372	346	395	390	399	360	402	358	360	343	363	391	375	365	359	378	371	395	376	348	377	386	397	373	374	362	371	345	356	400	400	408	373	392	362	342	362	370	382	347	384	371	400	386	337	365	341	366	385	377	393	392	391	389	358	336	359	358	345	374	373	375	364	377	387	388	403	405	401	392	383	422	421	381	369	395	368	366	375	332	370	370	379	381	410	361	367	357	390	384	380	381	396	370	381	352	328	370	344	357	327	374	379	401	394	378	379	344	377	347	347	363	384	376	397	425	379	412	346	391	348	397	368	359	358	405	385	352	346	378	357	403	363	370	377	360	389	399	398	361	374	377	430	381	366	353	386	387	403	353	348	400	427	397	371	349	388	404	362	363	379	378	366	389	370	352	364	409	350	390	381	406	352	395	368	384	383	373	402	347	387	350	367	395	356	356	380	342	348	350	360	369	368	397	361	357	341	411	351	344	359	394	368	375	366	408	415	398	366	343	345	339	361	384	395	374	358	387	389	380	357	371	381	353	377	382	371	361	401	425	394	401	411	411	403	346	354	351	405	420	368	349	390	388	386	372	376	372	397	393	393	330	403	403	384	372	369	362	368	339	355	379	391	401	335	377	410	378	386	378	335	366	389	371	363	380	371	381	393	369	364	345	366	396	362	377	396	393	365	360	372	366	389	354	368	412	350	355	391	373	379	388	402	396	392	446	383	402	364	362	368	383	353	375	387	404	392	363	376	400	390	365	390	365	376	330	381	360	374	366	361	346	409	337	403	368	377	405	418	367	334	371	375	406	374	371	351	371	410	348	374	375	442	404	354	348	356	347	378	393	406	370	386	348	368	337	383	394	352	343	368	350	382	355	415	378	381	363	369	374	394	363	377	419	388	372	383	371	365	380	406	352	404	384	379	411	386	378	353	393	355	409	354	388	367	365	347	377	328	394	378	360	364	363	443	404	405	405	326	374	394	363	407	384	420	400	352	361	443	374	393	382	398	357	397	399	373	376	416	421	401	397	387	383	381	371	348	394	395	396	359	394	397	384	376	363	371	369	412	401	384	364	350	359	401	350	380	369	404	379	396	416	374	367	365	405	413	357	365	348	368	419	409	405	403	393	379	356	347	421	362	396	379	381	364	369	391	371	366	378	392	356	381	391	386	400	371	368	386	398	378	364	385	350	384	440	388	383	370	362	391	327	367	374	370	372	354	370	372	380	385	409	349	362	379	376	367	359	374	381	366	413	398	378	359	344	385	407	394	390	354	379	384	395	367	383	349	355	367	391	427	383	390	356	374	378	352	376	370	373	398	355	356	398	399	358	352	362	427	377	405	377	388	369	383	382	385	388	392	388	396	405	351	388	387	376	379	381	319	366	370	363	388	381	359	389	397	382	374	371	335	383	410	383	392	354	383	400	387	367	381	355	393	396	341	366	381	364	392	420	368	379	370	364	339	373	383	368	365	393	364	374	382	397	402	392	392	364	377	354	358	374	412	323	373	348	350	404	393	373	386	372	362	390	369	390	377	388	353	366	383	378	365	385	382	358	379	382	365	380	392	393	393	367	338	368	357	358	405	366	350	339	359	407	369	355	396	385	331	367	367	362	394	392	343	376	345	392	363	391	374	396	406	379	386	371	402	376	332	377	395	360	379	358	378	363	374	409	363	373	377	347	406	396	371	329	395	377	374	408	383	359	338	361	393	352	360	359	399	362	359	419	370	399	389	404	363	397	406	431	379	346	362	376	383	383	374	339	363	407	373	387	395	386	397	376	381	412	386	373	368	365	407	367	398	392	374	392	389	411	356	383	394	352	397	368	399	313	346	343	364	341	354	384	362	345	411	431	381	375	398	357	324	380	333	407	430	362	374	382	376	378	399	372	374	394	365	348	404	368	335	355	354	391	375	362	362	382	376	387	375	431	356	406	347	393	365	332	386	404	353	394	374	403	367	367	335	406	390	369	366	341	349	342	404	361	408	378	363	403	389	392	393	376	374	388	361	399	406	405	375	370	398	389	363	392	376	355	359	399	367	355	359	426	348	391	370	418	376	353	391	391	410	394	364	352	369	365	372	396	394	388	356	379	389	374	362	366	415	335	360	354	389	380	382	322	377	411	365	375	397	364	365	393	372	375	334	398	373	369	412	383	387	367	344	384	338	366	337	368	381	384	363	359	346	401	397	365	358	398	394	334	370	343	394	373	388	402	348	373	346	383	360	393	369	404	324	371	371	342	367	337	382	422	398	401	376	347	353	355	351	392	376	362	375	367	334	389	393	346	381	357	416	436	346	408	349	374	406	387	388	410	393	362	358	388	375	349	351	390	345	391	398	391	372	385	331	359	333	388	400	408	345	374	386	376	351	382	395	420	384	387	373	387	365	371	374	390	354	366	407	388	390	352	361	384	395	407	359	384	387
2173	876	1004	966	925	891	934	919	921	876	939	926	873	878	836	864	875	899	847	877	866	855	872	927	891	932	851	911	871	840	856	800	914	846	859	843	867	850	887	919	866	859	910	906	886	889	918	871	892	966	893	873	861	839	899	877	871	836	853	857	889	787	863	914	875	891	874	845	892	892	874	872	897	858	848	863	824	853	838	872	881	869	834	856	884	877	891	934	843	853	836	879	891	878	872	887	848	843	873	869	883	882	871	880	875	847	843	827	885	860	856	849	892	842	870	885	851	888	847	869	893	800	882	840	902	902	892	865	880	881	923	825	864	844	881	917	920	876	855	873	904	916	903	905	906	903	901	865	867	864	884	837	867	868	895	938	877	875	933	887	865	885	843	892	940	824	882	901	880	876	915	851	869	863	813	847	896	924	858	897	905	896	902	875	883	894	867	871	864	895	865	905	872	825	887	832	879	871	890	880	845	812	880	861	903	822	873	843	825	875	835	873	870	839	940	878	921	899	896	818	878	900	893	898	859	895	859	895	826	842	851	868	864	874	909	888	934	891	931	959	819	916	877	869	883	870	904	875	897	929	876	842	870	823	838	903	889	808	886	857	829	874	839	857	898	911	939	903	858	903	859	882	901	883	887	833	839	842	843	911	869	859	852	861	857	828	881	899	926	839	856	908	869	789	913	893	902	887	912	860	924	861	886	904	841	859	841	892	900	886	875	879	904	929	869	810	801	861	850	840	898	872	861	839	878	891	847	881	871	820	889	854	897	910	905	883	856	904	883	909	881	847	873	894	856	820	920	847	896	871	878	853	816	896	916	908	861	898	819	877	840	877	866	865	904	861	840	876	871	844	861	846	865	813	843	849	806	938	824	846	863	813	899	867	877	903	840	839	881	852	876	889	872	846	887	891	888	847	793	882	849	834	920	843	911	860	893	849	843	915	885	861	839	838	900	856	839	887	920	846	825	829	916	883	806	857	861	838	849	863	851	947	946	845	898	906	879	847	848	893	861	842	888	851	882	833	840	869	873	900	891	908	835	924	834	847	859	903	923	868	856	845	874	862	837	840	877	926	887	862	846	866	849	903	884	898	883	830	887	869	821	869	863	909	913	883	896	843	908	876	865	867	917	867	844	884	917	887	904	875	852	882	836	909	896	852	820	887	852	921	909	887	882	885	854	902	896	838	877	902	931	913	890	866	907	869	893	869	868	848	878	802	854	854	875	891	899	878	893	885	917	864	905	869	881	841	919	858	882	878	800	844	845	907	911	862	907	862	875	856	839	824	924	871	806	848	826	868	843	841	851	822	873	837	832	869	893	853	922	888	926	838	847	866	863	857	914	839	905	930	861	882	886	928	800	896	916	854	871	858	953	857	857	903	897	919	824	918	902	905	934	882	848	877	828	877	846	884	877	854	887	860	845	849	908	908	864	883	859	880	900	870	873	878	900	886	828	880	866	863	842	830	860	825	908	887	832	948	873	893	845	856	867	824	871	920	865	830	850	854	929	851	914	910	859	874	874	848	883	888	841	927	914	899	882	897	892	828	860	878	877	882	873	869	888	848	829	858	868	843	850	886	818	881	873	875	862	875	943	848	907	848	852	860	843	873	895	855	868	833	869	833	886	886	843	888	842	844	935	820	914	857	871	922	861	867	814	858	912	860	864	879	869	863	891	829	826	808	842	836	891	950	840	912	861	868	934	860	911	829	934	877	828	889	842	852	881	902	825	887	871	890	874	855	862	866	885	851	828	876	857	920	926	933	860	889	881	834	904	861	878	859	910	867	866	860	903	900	824	831	823	845	881	869	870	925	817	860	847	859	824	839	890	912	909	864	843	843	878	842	836	870	863	880	896	899	869	849	858	861	862	890	841	934	864	857	863	894	854	925	906	892	859	870	878	836	902	852	897	906	877	874	899	900	853	895	848	881	841	849	882	836	904	894	841	833	803	910	913	828	837	857	870	881	901	910	869	852	893	875	863	888	901	875	846	832	909	834	885	902	868	909	832	884	831	861	891	904	867	884	905	841	933	866	850	866	877	904	859	848	851	865	837	881	869	903	935	864	888	880	874	843	825	841	893	874	854	881	926	881	864	936	898	913	836	847	856	917	892	849	831	881	889	860	829	889	819	947	850	883	867	864	929	892	878	888	886	890	858	898	853	900	872	895	853	868	857	855	935	881	861	870	851	810	872	829	869	912	843	798	903	915	887	884	939	851	845	861	872	851	900	905	885	880	882	870	868	905	875	892	869	876	910	850	873	836	886	887	872	944	883	853	903	902	857	890	864	840	853	822	866	892	870	833	844	853	824	851	930	882	898	872	886	927	853	842	883	880	842	873	877	935	832	870	840	887	876	886	848	860	860	888	922	861	863	872	865	875	844	855	867	842	836	890	915	873	852	928	876	854	789	806	863	842	894	837	859	869	858	898	887	885	917	913	870	861	870	878	914	832	837	875	843	852	909	869	871	906	885	880	893	930	894	881	864	890	833	898	896	868	888	860	861	858	877	835	920	861	860	852	876	896	842	844	833	911	891	877	857	865	873	846	868	879	944	918	871	895	906	876	852	861	915	901	836	910	889	801	873	889	865	868	834	847	887	836	894	880	880	861	892	899	875	900	841	846	900	881	837	884	890	854	866	845	851	866	851	878	873	853	865	878	790	884	867	913	880	878	867	882	881	835	853	887	875	845	877	897	877	855	896	869	881	878	863	903	835	884	931	854	874	848	815	857	847	834	859	869	913	828	874	856	869	835	882	885	881	891	900	876	861	881	864	856	871	891	914	879	848	886	895	906	853	908	887	858	879	890	872	918	857	887	893	827	872	858	894	892	823	877	856	864	904	816	827	847	836	866	932	869	907	905	879	829	885	835	907	904	908	842	869	828	842	906	896	860	854	784	878	868	830	859	893	851	917	847	891	841	858	927	864	820	864	857	883	849	859	869	914	889	896	866	912	900	804	873	911	898	820	915	881	901	868	855	920	850	896	825	907	925	880	878	911	880	854	866	876	839	833	894	826	869	860	902	898	814	866	856	898	901	888	851	850	857	912	849	943	879	893	935	901	902	888	867	904	870	885	846	830	865	866	903	855	851	836	838	891	816	863	864	875	838	926	914	904	892	830	871	869	835	824	803	866	888	864	880	900	904	833	936	859	834	879	897	887	890	855	856	831	900	850	819	899	936	842	876	784	872	908	852	837	913	828	851	841	839	931	892	873	903	957	928	906	851	859	861	882	831	906	866	869	840	909	880	898	942	831	869	922	912	840	868	866	877	879	827	862	908	874	874	816	905	864	881	867	893	893	879	912	880	920	886	868	880	862	884	901	815	846	888	868	888	918	873	847	908	883	869	875	838	835	826	891	929	897	873	903	848	915	881	794	897	912	908	879	882	872	873	872	828	889	854	831	885	871	779	854	876	858	877	848	906	862	857	825	839	859	887	877	888	893	912	870	816	868	956	888	857	881	856	850	877	926	902	909	901
7454	506	502	453	366	323	262	272	231	253	259	243	248	247	227	215	203	242	196	239	187	237	214	210	211	228	214	236	219	237	203	217	216	224	217	221	205	242	219	195	198	236	210	183	213	232	256	210	232	203	207	212	193	235	203	213	223	221	224	187	220	226	200	246	220	191	238	222	250	253	231	282	234	214	237	234	251	235	184	204	236	234	224	212	230	263	206	242	235	215	226	213	212	229	223	216	212	223	227	231	231	229	208	226	226	206	221	266	211	224	233	186	239	234	212	231	217	199	198	183	197	235	228	213	212	236	207	221	215	231	233	237	219	203	210	224	208	219	213	227	225	226	198	221	206	203	206	218	220	219	216	218	223	218	263	242	250	212	208	225	211	232	210	213	205	215	215	235	214	198	227	185	226	220	208	217	208	235	232	202	207	204	233	194	256	234	233	218	207	210	215	245	232	233	235	228	232	231	231	227	214	240	202	198	208	204	220	186	225	240	227	223	189	216	224	224	232	247	245	246	218	243	218	227	243	225	207	211	220	245	257	230	256	202	208	209	236	233	230	182	214	219	216	207	191	195	190	236	223	221	213	200	231	217	190	222	211	230	242	206	237	185	223	240	226	219	200	221	232	197	227	195	216	228	192	242	212	201	235	220	208	228	223	225	207	189	223	227	249	240	200	235	249	210	198	213	222	195	244	229	195	212	217	209	204	224	194	202	209	232	219	223	228	197	223	228	237	208	201	218	249	224	246	193	213	225	234	207	196	225	266	215	237	202	216	230	224	195	230	218	189	186	222	227	211	218	243	240	222	216	243	173	204	230	240	217	215	208	219	229	222	227	196	209	208	229	218	222	219	238	217	214	214	199	201	231	214	239	212	211	221	206	258	248	227	227	258	258	230	220	238	200	211	232	232	233	205	219	206	186	203	234	188	227	229	229	266	233	226	217	214	227	220	226	220	267	231	234	236	228	255	249	181	195	218	231	235	248	225	183	210	231	214	199	172	229	225	221	192	214	229	241	225	217	234	244	242	199	239	226	219	220	243	209	215	243	241	202	236	243	229	223	226	222	211	205	235	214	202	222	210	251	237	201	231	210	229	231	205	232	210	264	232	226	233	236	237	223	218	213	230	191	217	225	215	234	212	241	233	213	227	227	227	247	222	232	223	203	199	227	207	219	208	221	191	215	235	215	213	224	198	216	242	215	234	220	227	237	234	201	224	218	239	241	254	218	228	225	196	248	223	206	237	214	222	223	226	205	204	201	228	226	210	219	215	217	198	212	238	236	202	199	216	219	214	221	196	195	226	253	258	212	225	221	201	217	251	216	208	201	224	225	224	230	235	269	195	231	240	219	205	193	201	217	193	215	234	223	220	227	217	212	220	226	213	244	229	234	213	250	198	176	204	215	221	226	207	216	237	257	246	231	233	208	240	224	209	205	220	223	223	194	202	227	214	223	203	227	217	206	215	220	215	206	228	244	235	248	195	239	197	216	223	235	204	224	210	214	208	205	197	223	261	214	202	226	228	214	200	243	227	211	241	204	201	212	229	230	203	219	215	193	236	232	214	239	229	246	214	223	216	241	203	202	218	229	225	227	225	237	219	216	206	225	257	186	225	239	238	226	213	267	232	203	229	254	266	209	220	234	210	220	206	232	258	238	223	214	207	228	222	219	212	205	225	205	210	200	209	190	240	194	217	194	217	226	236	231	214	208	189	219	233	235	229	217	254	208	221	231	235	213	230	223	229	223	195	201	232	240	253	199	236	224	234	212	231	192	243	244	242	231	208	203	243	226	225	190	229	229	244	217	229	242	231	243	244	216	223	246	232	200	258	236	230	239	224	217	202	210	232	236	201	234	253	246	241	220	215	223	209	218	201	217	211	220	221	240	213	254	250	256	211	211	215	246	199	230	218	220	222	194	227	225	232	213	210	235	226	207	198	219	211	243	247	220	215	230	213	203	205	227	219	230	220	224	238	220	197	192	217	186	219	210	203	258	209	223	209	202	214	246	242	200	225	201	211	231	240	202	233	236	212	223	180	206	212	220	217	212	221	244	237	203	195	208	201	205	202	220	230	200	226	217	221	209	224	214	208	244	208	230	227	231	245	222	232	222	213	236	237	259	245	246	215	244	199	222	212	228	203	220	196	233	206	211	226	208	245	224	212	196	238	239	256	230	227	231	209	212	206	222	197	202	214	215	215	258	215	221	231	221	224	235	214	187	206	220	200	238	189	211	209	201	213	222	248	214	210	189	219	202	181	244	210	212	211	225	219	224	215	217	193	221	228	245	219	221	242	216	209	201	190	235	244	232	200	214	223	208	219	222	209	227	231	213	235	248	229	173	227	202	221	229	219	218	219	229	238	210	208	241	202	253	224	204	239	196	214	180	197	220	220	238	214	241	246	227	195	226	233	216	213	204	218	180	191	217	218	234	229	270	229	229	240	216	216	239	183	209	221	221	206	214	219	217	199	208	233	245	215	236	228	218	213	232	208	185	203	207	206	230	216	209	244	203	250	220	228	226	228	221	247	243	244	212	215	235	203	214	245	222	216	222	206	220	214	205	247	221	218	230	194	201	214	206	215	211	215	234	223	214	217	215	212	241	226	246	233	238	212	240	211	216	223	194	214	228	198	217	224	214	260	203	226	232	218	200	220	226	209	190	230	230	249	240	197	223	197	201	223	215	241	220	209	227	197	216	217	219	205	223	210	245	237	204	226	220	209	250	242	195	201	215	205	257	223	207	196	206	241	211	221	233	218	240	205	244	194	217	238	218	219	229	203	220	207	255	227	224	233	227	208	243	208	216	210	236	235	225	216	200	220	216	219	218	229	190	193	206	221	228	194	217	238	244	216	217	205	201	209	218	226	257	225	208	212	213	219	234	209	227	208	217	217	230	234	231	188	225	234	241	209	225	220	276	202	250	201	216	207	202	216	231	216	222	222	204	217	207	215	224	232	241	224	239	223	230	219	213	226	222	212	216	221	232	249	227	231	221	221	214	228	216	231	203	237	211	206	203	218	245	222	221	220	248	209	220	223	227	212	209	223	229	192	230	214	221	237	224	259	242	221	239	186	232	224	229	243	235	230	226	198	207	202	243	216	227	231	209	199	236	220	223	201	224	198	229	207	218	260	237	226	211	202	260	229	228	235	213	248	236	246	187	183	204	225	233	212	224	255	221	230	251	203	194	230	204	234	219	216	238	249	206	212	214	207	203	205	238	198	214	205	216	225	195	210	237	235	216	227	231	210	183	223	230	223	225	212	215	226	226	236	206	223	226	210	207	214	200	218	220	217	213	240	215	226	220	227	190	260	215	253	179	227	203	264	225	214	237	200	192	221	229	238	233	219	239	210	217	233	203	232	236	223	219	213	234	214	245	212	235	195	224	241	222	185	202	225	209	224	207	196	192	199	223	241	215	228	200	223	254	198	202	239	227	261	221	247	239	233	211	222	209	231	223	217	222	181	204	201	213	208	206	227	242
6423	852	1250	1475	1232	1064	968	858	817	812	719	732	676	645	658	660	639	624	626	663	648	613	626	655	615	617	613	571	616	635	601	593	628	603	583	604	580	578	580	576	599	574	599	551	581	601	578	586	625	639	669	565	584	598	595	577	569	625	613	592	592	585	573	578	596	602	603	570	555	564	594	587	546	633	552	579	584	566	603	567	603	565	605	634	604	582	612	607	569	625	613	583	635	596	615	603	575	573	647	557	613	598	602	602	555	613	610	603	574	561	566	596	561	572	600	608	590	551	626	563	559	531	603	575	555	607	580	592	588	590	547	629	605	529	588	567	601	617	625	590	548	603	586	574	563	618	638	591	564	579	581	565	608	588	567	577	571	595	539	579	599	565	584	584	584	655	570	613	537	620	620	587	593	586	621	584	565	647	581	594	613	579	591	564	598	626	555	553	553	592	548	589	589	571	575	587	551	560	610	557	609	581	557	607	618	625	579	591	584	578	593	579	606	574	589	590	617	591	581	597	591	594	551	599	609	608	591	589	614	587	563	574	588	602	546	577	590	633	571	549	570	606	606	617	570	596	615	614	583	593	598	617	553	607	553	548	585	570	542	602	598	568	571	634	603	516	582	546	545	649	544	566	623	611	609	604	602	600	568	590	586	575	614	611	598	573	566	604	573	569	604	589	562	617	628	609	574	575	591	592	562	611	579	564	574	582	544	567	610	578	635	566	615	589	584	577	623	590	557	617	590	577	553	573	570	606	598	573	578	543	535	582	569	614	602	553	555	563	598	554	612	570	563	606	551	589	581	638	606	586	549	593	572	564	524	592	579	574	590	545	584	594	559	593	570	619	589	592	588	601	588	567	541	595	603	564	564	591	604	550	550	529	581	575	537	642	573	583	651	626	585	564	596	551	618	620	558	544	592	597	633	566	578	547	559	548	558	554	598	604	599	575	617	600	560	599	558	568	602	606	576	579	620	581	590	597	532	570	597	562	570	566	571	616	600	587	548	584	603	600	543	571	555	577	606	591	632	557	543	612	551	562	610	588	586	609	581	575	606	607	607	567	608	580	619	550	592	601	580	587	630	580	566	563	592	592	575	613	603	609	583	576	587	593	561	604	517	577	590	611	599	604	601	602	578	608	602	563	552	604	600	562	574	572	592	574	594	576	595	622	580	576	582	600	586	579	583	608	596	579	634	587	546	569	560	577	597	588	576	548	603	577	645	559	553	575	595	616	557	599	576	610	602	570	639	618	612	541	592	585	569	581	560	578	559	616	588	601	590	526	560	544	584	600	592	575	583	605	599	573	611	552	581	584	593	576	616	587	595	533	598	562	598	589	565	575	585	583	559	575	559	593	602	592	604	601	606	617	584	547	630	607	564	573	595	595	576	589	564	575	615	566	590	593	583	601	590	620	590	578	581	608	619	593	610	588	599	590	574	575	606	566	571	594	594	569	578	599	597	627	595	552	570	633	585	568	584	586	551	580	596	606	579	560	582	554	606	552	555	550	558	592	586	556	574	581	570	547	613	580	599	586	569	605	612	576	583	588	623	569	588	584	584	576	611	581	593	618	576	601	619	567	580	584	594	602	549	558	571	616	545	592	590	610	579	591	572	575	626	615	585	577	565	599	616	578	608	620	583	582	598	560	576	611	610	598	612	580	573	585	595	594	549	593	610	545	568	598	585	618	577	595	585	569	599	585	521	589	539	597	611	566	580	595	566	597	598	611	575	549	545	595	617	602	578	568	605	599	619	586	621	579	562	596	556	650	658	527	649	645	596	573	613	572	593	572	585	606	581	615	615	554	594	606	628	577	568	623	629	586	579	589	542	581	602	599	593	559	578	610	585	578	543	633	612	549	558	601	592	596	604	632	624	624	567	623	590	568	551	560	594	559	591	604	581	576	584	609	597	638	604	584	602	586	604	634	579	529	583	582	553	559	573	546	607	587	577	594	594	604	547	590	559	581	573	579	534	620	595	643	552	653	673	569	580	595	578	610	569	550	579	549	598	601	603	551	637	569	561	593	617	593	581	594	590	548	537	598	604	610	572	554	559	586	597	606	584	603	583	595	585	605	564	637	567	571	560	606	567	591	585	587	571	546	591	633	596	599	600	615	565	631	571	580	595	560	565	608	574	620	594	582	593	591	602	584	600	550	601	576	551	597	580	560	567	569	598	593	602	612	616	610	578	534	588	602	579	583	580	593	600	550	609	564	600	586	594	612	595	587	607	597	593	586	641	636	598	585	595	588	594	578	569	593	603	595	606	566	581	544	595	590	578	590	575	612	619	593	576	572	556	599	550	606	560	579	574	594	587	594	607	609	629	579	602	625	588	592	565	569	597	591	583	614	569	571	599	537	619	581	556	587	608	608	566	582	620	617	581	575	558	601	571	606	618	568	596	554	646	606	600	589	615	562	586	664	572	556	620	577	580	578	592	561	596	599	622	574	542	575	613	602	610	570	538	582	591	593	593	592	585	581	563	644	587	573	575	598	594	620	556	586	601	565	583	593	577	606	563	590	652	536	575	582	597	565	574	604	604	586	561	571	568	585	576	634	551	602	605	567	587	577	595	606	607	561	562	562	621	649	577	611	586	610	556	551	623	569	573	591	581	598	584	632	580	581	582	638	568	567	571	608	624	570	570	578	603	609	577	613	548	567	550	553	603	590	562	590	621	608	615	639	597	594	584	608	584	566	591	627	588	596	624	589	550	621	561	585	601	607	587	628	595	583	598	591	528	578	621	532	614	590	574	601	635	568	544	611	583	548	581	632	607	624	614	575	580	575	582	615	635	582	628	644	615	572	578	609	549	570	549	608	576	601	612	587	606	576	578	597	623	523	592	581	588	593	570	616	616	584	549	573	622	600	583	567	562	552	612	569	593	533	526	611	592	573	593	560	559	609	589	582	584	604	599	572	603	610	550	608	618	599	602	587	583	591	606	588	569	576	546	580	639	592	580	579	580	620	596	582	592	569	625	584	599	615	589	611	606	570	569	575	557	580	586	573	570	635	608	564	586	596	624	595	584	576	587	553	582	645	636	545	561	556	582	602	601	613	601	577	604	623	563	561	586	596	610	549	574	578	612	564	561	581	601	605	598	608	566	571	581	575	563	595	620	576	597	598	555	607	563	560	566	574	599	583	594	578	587	563	602	571	613	553	585	589	596	585	570	621	605	616	625	551	644	577	563	546	615	591	612	582	607	578	568	575	636	599	568	612	549	534	624	577	584	584	626	609	577	531	557	567	548	561	554	576	640	587	588	591	610	639	613	568	565	597	559	576	572	595	620	573	568	601	650	575	584	613	605	560	631	617	615	589	594	565	552	574	627	598	605	595	554	603	590	602	536	610	610	595	561	565	613	589	545	516	554	572	595	558	565	556	591	549	577	556	621	546	585	588	592	613	587	558	583	571	589	611	580	625	572	579	588	631	541	621	600	585	586	600	527	524	588	591	612	591	599	610	572	599	605	596	593	618	557	567
14811	1413	1025	877	719	588	485	477	482	469	413	455	459	430	418	389	419	385	362	419	367	397	398	380	392	375	397	385	376	377	375	375	366	383	364	336	402	418	367	376	375	382	376	360	383	367	373	389	378	376	393	381	382	346	378	375	398	367	363	351	358	379	371	358	385	370	369	396	358	376	403	404	390	367	369	356	383	394	393	424	387	364	414	372	401	396	381	338	396	382	377	405	387	375	388	361	339	359	360	375	372	361	383	402	373	373	370	351	392	348	384	354	368	354	401	378	384	361	391	402	385	396	353	377	350	357	356	360	384	379	353	351	382	363	385	418	412	360	378	397	397	392	355	372	332	376	384	362	367	343	357	350	388	374	399	403	334	377	374	383	349	417	370	365	325	344	370	404	404	359	373	380	385	366	373	350	386	356	435	397	372	354	383	366	347	381	361	400	384	385	377	364	375	414	384	331	349	375	368	361	362	360	381	337	380	395	398	381	349	376	332	376	353	377	403	401	409	413	391	394	389	366	351	370	377	396	354	369	387	384	346	393	350	373	376	380	354	358	348	370	423	370	374	355	377	403	396	400	372	361	369	383	378	381	387	362	380	383	382	389	357	358	362	364	410	353	429	369	378	373	374	347	404	392	356	368	361	377	372	372	363	404	402	394	340	358	395	387	337	394	361	391	388	382	362	355	403	390	392	363	376	328	344	356	354	372	380	415	371	368	388	388	347	382	380	394	389	412	348	374	338	360	362	380	388	382	361	376	412	383	376	372	358	377	429	384	384	340	344	357	322	334	381	391	401	377	342	378	398	364	388	380	390	412	389	424	398	391	376	365	379	387	405	376	383	369	394	374	385	370	364	373	405	348	320	367	391	369	351	401	399	381	368	360	351	411	362	407	368	345	397	369	406	355	338	370	411	441	406	358	329	374	403	368	392	359	344	362	375	333	362	377	336	411	382	322	373	348	387	412	374	405	388	365	407	375	419	357	391	370	353	365	370	416	389	344	382	365	380	326	385	392	396	364	357	400	387	381	371	362	357	353	374	390	367	404	382	364	349	368	384	349	391	400	389	342	390	335	370	365	391	370	354	394	393	397	381	362	388	368	345	398	413	394	385	387	323	365	340	409	372	375	371	379	377	392	355	357	364	401	386	387	341	343	380	374	396	373	387	413	362	376	380	358	401	396	363	387	383	370	375	396	360	354	374	377	363	381	374	353	391	374	392	359	392	363	388	363	395	423	340	387	325	338	426	349	343	373	358	337	383	370	396	405	357	356	391	375	392	396	372	393	372	361	361	354	360	381	404	365	375	343	410	355	348	350	350	355	359	383	372	360	372	354	356	346	400	364	416	402	380	371	391	346	354	379	381	361	357	352	360	380	433	383	336	393	390	363	369	382	421	367	363	365	338	406	385	330	353	389	384	409	345	389	389	381	391	389	431	390	382	361	344	364	315	386	353	406	400	347	372	342	360	356	390	364	388	361	337	355	372	365	359	390	373	383	342	407	349	331	350	354	373	374	348	344	374	411	378	346	395	378	364	384	367	346	382	363	357	387	357	359	364	377	391	372	365	385	395	337	414	366	382	367	358	381	370	373	387	366	407	357	350	378	391	373	380	358	354	361	361	407	366	367	379	357	387	353	394	397	342	350	349	403	393	375	386	381	378	371	329	370	355	364	336	416	410	379	404	406	405	353	382	393	379	396	385	369	395	380	390	385	383	358	390	377	401	424	357	382	361	395	347	390	336	372	401	408	382	362	390	364	367	375	376	405	418	382	331	395	409	406	395	356	369	370	361	374	405	357	377	384	368	375	317	395	356	364	402	373	430	415	381	395	406	388	378	325	372	426	384	380	398	365	384	368	341	349	396	348	372	362	378	380	369	377	317	356	400	362	384	383	364	398	393	318	353	382	371	396	362	359	368	355	374	406	394	360	349	356	331	391	344	412	397	354	385	372	353	362	365	359	348	386	402	398	390	372	384	335	375	380	366	405	383	375	375	364	413	386	377	352	394	399	335	405	352	406	384	379	378	375	391	374	353	385	385	350	393	353	377	380	335	377	375	395	383	359	396	364	408	361	370	397	430	367	387	364	361	331	451	401	397	363	341	366	363	354	382	367	376	371	387	348	383	350	342	384	344	342	373	414	370	375	359	388	379	383	333	376	365	391	377	402	364	359	339	343	368	404	352	418	393	369	370	366	331	353	345	382	395	398	429	391	350	347	373	394	431	336	347	352	361	350	350	380	361	329	393	399	337	426	385	364	418	377	393	353	372	385	399	396	352	385	372	396	365	359	400	357	368	382	394	342	363	400	395	356	384	377	386	373	385	404	396	377	338	393	409	390	365	399	364	391	356	359	369	391	360	369	398	369	372	409	364	374	374	385	395	372	381	400	341	379	348	370	346	422	408	371	365	337	366	370	375	374	365	345	314	376	380	384	369	382	413	399	357	403	353	353	389	353	346	385	391	375	397	383	372	375	415	376	361	342	393	381	409	349	381	392	444	373	372	372	374	369	372	376	385	381	392	411	392	367	396	352	395	374	369	366	357	360	365	364	392	364	382	396	340	382	402	373	346	386	357	387	371	386	372	379	383	372	382	356	374	366	392	370	406	415	384	366	351	340	361	394	369	359	370	392	385	381	403	372	384	383	390	380	380	368	405	405	360	372	383	354	372	396	340	392	371	366	387	385	414	381	390	364	370	383	386	356	373	365	331	359	373	336	412	350	351	379	379	395	388	388	370	367	372	373	387	342	380	385	393	334	388	365	379	417	409	383	361	363	340	353	406	416	349	400	445	411	389	379	388	389	375	380	414	373	367	370	382	392	400	403	427	362	410	398	389	369	375	359	399	346	377	379	366	386	372	364	399	346	376	395	348	340	346	396	384	369	382	381	396	350	365	363	341	353	384	370	413	385	398	401	355	366	410	355	386	371	363	364	371	372	326	390	381	407	377	381	355	384	395	377	388	366	357	339	362	378	369	369	370	382	396	371	379	354	382	385	367	380	342	352	352	384	380	374	374	377	398	377	426	416	393	387	371	366	364	334	356	358	406	394	377	408	353	415	399	381	360	354	361	385	399	407	344	374	391	370	381	367	409	384	387	384	375	378	432	350	347	359	371	333	377	397	369	374	340	391	370	381	386	372	378	381	433	408	378	387	393	367	467	356	328	382	365	375	356	376	348	348	366	404	374	366	401	389	368	388	372	396	375	362	376	326	373	407	352	409	420	396	380	369	364	366	404	400	436	395	390	360	345	382	368	394	355	371	360	377	369	398	388	363	377	369	358	383	385	375	389	370	370	376	383	348	372	353	363	395	343	382	356	335	382	387	359	331	362	350	352	339	359	364	320	330	409	406	379	393	402	357	371	411	371	362	423	354	399	374	371	340	350	382	373	347	382	370	378	381	345	369	383	398	370	382	375	384	362	401	383	370	358	379	400	352	332	376	351	360	361	388	376	388	343	378	352	353	373	364	400	352	383	391
8440	1385	2221	2518	2203	1902	1653	1478	1282	1342	1232	1188	1154	1087	1117	1060	1026	1012	1002	1010	997	1007	1007	1021	987	951	947	1028	957	960	937	953	917	916	960	972	935	935	908	944	917	971	902	930	894	912	974	972	872	930	904	921	930	913	941	980	946	863	901	925	932	897	898	991	915	893	942	930	921	925	952	965	924	944	870	865	960	912	945	945	878	949	895	960	934	944	968	920	961	903	901	873	949	898	913	928	995	959	944	898	909	948	921	863	886	917	946	934	912	975	911	969	893	879	882	856	928	911	860	936	945	884	979	933	911	911	917	917	938	941	905	860	882	923	863	879	887	908	977	900	956	879	904	931	924	929	922	890	870	939	947	903	910	869	914	885	904	874	949	911	910	862	887	911	895	893	911	905	899	905	932	917	938	902	878	888	863	925	916	911	904	896	924	947	959	920	960	873	910	917	943	937	908	887	887	901	927	918	923	890	947	921	966	919	894	946	928	916	935	917	964	953	891	941	909	922	887	918	907	909	951	923	878	883	919	904	957	879	877	944	865	975	917	902	873	899	950	937	919	882	915	891	915	892	919	923	960	861	934	927	935	935	901	948	896	889	929	920	907	831	934	836	898	942	969	906	926	905	891	875	950	903	913	921	963	867	922	935	938	908	925	928	908	886	879	903	893	918	908	931	932	918	907	887	894	946	904	924	883	942	955	917	875	930	914	942	963	917	944	924	935	872	932	899	911	926	854	914	904	923	937	965	920	918	920	878	945	899	864	920	949	956	865	856	895	920	930	862	981	865	909	944	926	912	883	885	921	898	916	928	908	957	866	891	913	896	958	940	929	901	864	870	908	882	922	915	875	960	961	876	947	917	932	900	883	939	894	898	934	880	911	984	985	904	908	893	881	906	896	919	924	936	898	932	904	897	929	871	892	939	921	929	883	946	888	886	927	920	943	884	929	914	924	924	910	924	871	893	925	956	866	897	939	905	884	913	898	878	885	917	918	950	936	945	868	910	898	951	939	952	960	933	907	945	926	963	892	931	945	918	924	937	903	922	849	897	871	978	921	978	878	891	956	907	929	921	902	944	907	949	912	920	912	896	892	965	914	946	956	920	989	881	972	908	859	938	892	921	906	887	921	869	905	915	918	848	865	942	955	898	886	931	932	878	916	964	903	920	911	915	937	883	905	900	904	988	941	911	908	919	883	866	939	937	901	916	937	955	877	942	924	918	920	876	872	911	955	932	919	856	883	863	889	908	961	913	894	894	897	925	880	934	959	903	946	955	872	939	911	872	909	919	888	961	901	949	900	936	919	972	975	884	947	888	911	937	905	957	914	866	947	921	924	952	897	943	948	890	883	876	862	884	949	953	929	897	898	853	904	912	992	901	942	918	908	918	915	909	923	912	942	891	884	989	951	926	956	909	901	866	943	870	879	945	874	952	883	902	929	894	899	921	905	873	922	987	951	908	888	912	867	863	958	900	913	910	925	899	926	903	951	958	951	924	897	922	933	949	943	913	951	856	883	886	908	979	911	921	949	911	944	840	943	940	864	898	912	847	941	988	894	905	949	855	915	921	918	927	975	866	908	886	910	898	873	937	936	906	908	940	914	902	882	806	939	919	911	963	955	982	930	870	959	944	905	956	920	911	955	903	921	947	933	941	890	890	908	953	874	949	872	930	911	907	929	874	921	891	947	920	945	918	925	866	892	905	921	924	938	917	923	947	915	919	934	956	920	925	910	914	983	902	881	887	915	944	911	923	915	936	899	876	874	883	881	929	876	867	930	898	963	937	902	932	911	928	917	918	946	930	887	920	941	901	949	877	919	887	876	948	868	882	917	884	894	936	903	859	893	929	900	878	911	904	950	872	892	885	888	972	920	907	890	855	932	927	927	885	942	917	888	944	877	944	859	900	952	905	896	911	953	960	839	921	942	863	945	907	905	915	976	916	942	908	920	898	902	934	961	888	936	848	918	948	945	910	950	908	876	896	1006	949	931	923	976	989	890	929	913	906	908	889	907	906	985	897	886	987	853	917	922	853	888	915	899	915	895	964	892	855	905	893	886	941	883	896	919	932	878	939	892	919	954	891	885	915	949	942	877	960	883	923	955	925	912	941	928	937	911	916	912	904	887	877	940	903	892	909	888	923	946	870	895	906	939	903	944	897	886	945	881	940	890	946	855	881	904	960	927	948	988	897	900	947	906	968	960	921	899	887	935	947	918	900	970	914	950	943	960	940	924	1011	942	869	902	952	899	955	936	904	890	968	913	901	886	976	905	900	940	880	906	897	812	925	911	910	908	939	903	958	895	934	920	929	950	889	910	911	932	884	890	832	881	876	963	918	876	904	962	962	851	912	942	910	850	923	898	909	915	877	918	980	854	947	899	895	918	937	911	908	936	944	879	944	962	895	862	921	927	895	970	944	900	912	935	904	899	972	917	884	974	910	882	917	896	911	876	955	915	936	908	859	916	893	879	906	933	924	904	911	873	883	895	920	939	865	957	953	919	935	871	895	887	928	947	935	875	903	900	963	907	948	889	913	938	910	939	932	920	901	933	918	934	995	913	874	919	967	910	882	931	950	872	1009	890	886	931	961	925	875	928	942	921	887	912	905	937	899	933	922	899	940	912	920	949	858	906	886	909	904	903	919	925	922	915	900	898	964	966	926	912	934	887	913	943	945	925	887	919	921	903	873	925	966	852	947	953	883	904	893	947	888	929	903	914	945	923	946	912	937	964	863	912	941	946	901	977	877	955	955	885	906	946	974	873	906	927	890	897	927	925	946	928	921	894	916	940	909	976	925	914	927	960	894	959	928	915	886	919	912	876	900	912	914	894	962	938	916	958	929	959	878	868	941	880	943	935	871	887	912	933	968	897	936	871	939	888	861	911	917	914	895	916	913	902	890	921	910	916	883	922	907	895	872	911	885	968	945	866	927	894	911	917	953	894	873	902	943	962	959	909	944	948	900	943	904	891	942	926	947	872	909	941	966	962	866	859	924	941	951	890	951	893	943	899	890	902	919	923	942	888	939	914	939	894	933	897	911	939	945	935	931	918	943	870	897	937	958	895	911	915	937	950	945	909	939	900	911	926	943	921	894	945	867	828	918	876	932	931	893	892	856	916	904	939	890	914	883	925	883	943	924	928	935	949	922	912	900	904	907	865	910	920	900	988	896	939	893	961	924	954	925	919	880	887	933	893	900	940	882	900	942	965	936	932	897	890	916	943	870	907	906	952	875	959	959	899	936	920	936	896	900	938	942	954	964	920	921	892	916	928	903	887	897	942	870	945	924	945	937	954	884	952	933	937	881	947	941	863	876	990	936	881	944	928	886	896	896	962	946	887	915	897	907	884	908	911	864	917	952	872	909	903	956	914	855	985	921	903	886	916	935	935	924	904	959	883	882	882	880	954	936	883	942	890	939	974	919	983	903	978	929	880	877	922	965	941	977	897	840	944	905	909	867	894	950	878	959	961	935	950	897	905	956	889	914
1717	410	374	417	349	385	431	395	346	413	427	420	409	337	362	385	417	442	370	373	342	380	394	350	367	365	395	365	380	386	328	376	395	374	406	386	364	388	411	394	375	399	403	382	395	361	399	395	413	380	426	388	349	386	397	352	346	359	378	361	369	414	379	366	366	386	389	379	388	358	387	404	409	408	378	347	380	357	426	387	361	355	368	359	390	391	390	361	367	352	381	355	390	394	413	391	363	383	419	369	364	350	386	393	418	366	385	407	368	359	396	383	411	374	366	386	365	374	406	397	387	330	382	378	407	381	401	354	389	402	417	359	374	402	378	399	408	376	374	377	363	391	379	397	410	369	395	373	390	350	384	391	387	357	400	370	375	420	400	401	392	397	362	391	374	369	382	391	350	391	388	410	381	372	372	378	365	397	403	390	381	374	356	384	343	374	399	403	346	372	363	378	368	372	353	426	380	419	369	366	375	387	427	367	393	401	391	373	379	380	366	379	380	357	376	383	393	404	392	388	384	439	422	361	394	382	375	381	393	405	376	365	407	368	408	392	386	417	340	372	398	370	375	410	389	370	337	365	366	357	350	363	373	392	390	400	411	396	382	381	378	361	387	394	403	390	352	368	385	382	356	374	350	403	379	410	429	381	373	362	353	409	412	392	363	380	348	391	417	365	389	379	367	402	371	374	415	372	395	366	398	394	412	394	377	400	399	379	383	394	419	368	421	402	343	411	367	390	392	398	366	385	383	387	346	399	376	387	371	380	379	374	387	353	387	375	377	360	424	417	375	424	374	362	393	380	380	405	341	376	382	372	388	388	364	352	355	356	406	395	409	398	391	420	390	369	380	374	419	370	389	428	394	357	412	429	398	374	392	391	378	349	370	390	335	343	367	385	350	392	380	386	395	390	396	381	380	391	355	349	386	395	383	361	393	357	375	370	380	380	348	363	351	400	399	382	372	344	354	424	389	435	382	387	396	385	394	378	389	372	406	355	357	310	360	358	390	384	397	362	356	380	374	351	366	392	395	335	373	393	391	376	395	420	321	332	357	370	359	347	383	376	372	346	372	353	381	397	377	362	358	396	362	371	396	387	378	406	354	372	391	408	401	375	389	386	393	401	369	366	378	370	394	388	368	371	348	380	367	337	390	358	377	383	367	331	397	395	375	391	387	372	402	366	395	376	377	377	384	367	322	372	419	424	405	373	396	393	393	351	413	371	387	383	360	377	380	375	368	395	408	359	396	405	398	356	367	374	373	412	380	359	321	355	366	371	382	419	390	429	362	369	395	345	401	422	381	375	367	377	372	365	394	379	359	360	386	380	347	412	395	391	382	394	378	419	373	368	350	379	396	381	398	400	360	372	389	353	355	412	417	409	406	385	381	420	364	396	380	384	419	402	392	376	370	377	356	368	353	435	372	390	384	366	358	398	402	334	378	394	358	415	379	363	382	376	348	382	424	382	389	399	354	368	375	367	401	397	401	369	374	360	359	433	393	397	376	344	373	403	378	411	343	401	410	394	382	365	366	421	373	390	369	376	373	384	376	353	360	396	384	387	349	331	384	380	395	368	352	360	388	356	394	351	394	385	351	374	385	409	396	394	363	385	355	389	384	368	431	381	382	400	378	356	367	342	371	374	426	387	387	396	400	381	388	361	387	406	419	427	362	372	386	321	429	379	352	387	394	357	424	375	365	388	380	361	357	393	369	399	374	368	371	389	368	372	425	385	371	408	371	400	382	404	398	383	388	338	370	401	370	381	350	389	391	370	385	378	375	384	400	402	397	416	411	370	404	361	365	372	413	364	366	382	388	410	388	369	373	375	361	341	375	362	364	384	386	410	366	401	383	397	340	398	388	396	394	380	368	412	367	358	383	388	377	360	371	379	364	383	392	404	387	381	390	357	377	366	408	356	382	385	377	375	367	395	382	383	386	359	372	353	356	400	400	406	346	356	383	373	346	380	366	403	384	339	364	369	410	379	354	395	389	395	400	382	398	425	374	394	347	366	389	353	370	391	389	373	396	382	383	421	374	395	361	399	374	376	347	333	335	400	349	368	373	362	420	396	375	383	391	373	393	385	375	374	376	388	365	431	402	366	379	390	363	360	397	371	370	386	350	326	370	423	390	356	361	391	389	360	364	367	422	376	391	380	377	372	377	344	418	370	356	360	418	409	375	411	372	426	384	362	405	391	369	374	362	397	399	365	419	383	373	392	400	393	370	351	403	378	402	398	382	360	380	370	365	373	439	391	393	339	348	405	368	380	381	388	392	414	351	368	383	377	333	392	389	371	393	403	373	394	427	405	432	367	350	376	373	390	378	400	387	378	382	418	360	404	379	362	412	410	368	378	406	400	371	372	414	370	327	413	382	389	398	388	397	414	380	387	389	348	373	391	396	418	360	376	393	394	384	382	336	375	347	334	375	365	406	362	348	407	399	380	351	367	386	387	382	341	364	362	372	378	377	403	402	370	368	353	382	390	409	430	381	383	376	405	374	344	385	369	387	386	378	396	375	379	411	381	356	376	387	404	359	342	402	363	384	393	377	384	360	376	386	375	375	360	363	365	363	389	374	391	368	372	374	389	387	349	355	406	422	399	406	411	357	389	378	391	356	375	396	372	328	354	362	388	372	405	415	387	354	389	396	373	413	415	399	392	402	389	400	388	370	385	384	353	422	362	403	356	358	417	438	384	401	373	413	376	385	402	359	375	400	354	385	355	405	414	417	377	355	350	363	370	375	408	426	386	398	366	369	405	389	386	342	394	372	381	369	408	358	442	395	377	380	374	393	400	348	348	368	362	376	366	377	399	376	410	402	393	387	386	375	377	347	418	386	403	357	353	390	346	366	397	353	352	405	331	368	340	360	385	358	343	350	336	355	422	395	393	397	365	408	405	401	376	399	387	388	404	398	375	368	435	367	369	379	390	367	378	383	408	396	376	379	390	389	372	401	357	388	412	378	373	390	401	379	419	362	380	373	345	390	354	380	420	379	404	365	390	363	407	345	343	380	389	404	376	403	376	332	361	352	377	382	365	399	384	373	373	330	315	405	388	401	433	397	378	388	381	396	392	377	365	396	374	380	396	365	386	350	372	391	392	364	410	337	442	379	347	352	379	385	382	358	426	378	383	389	387	386	370	371	403	356	361	384	389	381	378	388	369	372	374	365	374	399	361	383	383	350	372	374	394	346	339	372	366	444	382	371	381	377	399	360	341	384	364	377	414	403	398	386	381	368	373	384	399	396	446	396	366	382	375	398	364	361	358	378	331	408	407	338	357	379	376	400	360	369	398	413	367	408	389	431	378	384	356	403	365	353	362	337	373	406	365	365	394	372	397	388	401	361	384	338	415	423	352	395	388	355	398	381	409	372	387	390	353	381	372	396	385	411	365	361	403	402	416	401	370	389	403	345	381	365	386	416	381	374	413	358	402	371	391	392	380	430	394	383	425	396	416	379	366	401	371	396	379	387	384	370	390	405	347
2146	922	961	964	892	912	939	909	865	880	873	908	905	920	851	848	896	879	855	861	868	896	910	863	853	927	877	949	921	887	828	912	869	877	911	897	837	877	891	872	859	859	871	882	907	824	906	912	905	877	850	912	852	885	917	885	887	839	933	890	894	899	873	876	892	854	873	817	917	910	824	864	881	892	873	884	852	874	868	909	846	846	871	868	894	831	888	919	895	863	936	883	891	793	863	902	871	850	898	850	895	868	877	892	870	895	836	921	884	881	879	888	872	908	877	895	930	864	880	868	904	900	880	871	910	900	866	915	858	874	898	887	902	889	936	909	885	849	912	873	896	927	897	894	900	880	829	928	898	856	902	853	902	899	951	869	929	922	948	898	863	933	922	865	893	832	924	905	852	920	909	930	871	916	903	915	927	858	898	873	872	943	871	915	920	851	836	857	871	877	909	934	834	937	894	863	828	880	889	897	877	898	888	855	900	880	877	971	921	872	941	931	943	870	902	838	909	917	869	851	881	913	869	886	871	907	884	832	895	880	905	921	876	917	826	864	867	908	906	889	867	875	895	893	875	883	835	911	909	890	852	914	886	866	912	904	904	836	885	882	841	897	877	911	850	873	909	905	823	891	918	889	843	880	870	877	832	918	937	806	907	860	852	866	885	851	939	859	856	856	845	857	821	905	873	839	896	902	875	869	892	845	893	850	918	919	880	888	882	859	884	888	908	922	866	843	914	881	912	871	904	916	866	871	877	837	923	850	821	845	877	883	803	850	896	852	889	907	890	903	877	876	926	960	893	880	909	872	894	891	897	871	902	813	907	901	951	830	889	859	915	889	888	871	874	900	869	875	914	938	815	869	879	878	929	894	896	884	843	868	872	857	916	856	909	881	941	896	946	912	918	903	860	878	876	906	908	944	912	913	894	860	891	849	864	899	959	940	925	857	917	885	900	900	844	903	913	911	852	873	904	905	930	854	869	878	876	863	862	880	852	867	878	844	929	870	880	882	932	914	926	875	900	885	875	898	888	849	903	916	891	877	908	876	838	874	898	878	870	850	903	858	877	884	851	918	863	902	930	885	959	903	888	900	881	924	946	886	900	945	887	876	896	873	861	872	888	906	887	889	904	901	903	872	888	867	867	974	871	924	919	838	857	908	875	939	864	880	878	875	896	866	857	882	878	921	902	873	888	921	870	917	918	916	905	897	924	916	884	893	884	877	874	861	814	867	908	858	867	887	853	877	843	916	876	841	885	918	898	860	966	888	855	923	931	901	912	920	837	915	848	866	968	931	881	877	876	920	865	859	936	863	907	877	910	859	887	877	966	851	887	851	845	838	892	908	916	908	910	894	906	891	904	897	913	871	873	888	906	916	895	874	913	862	910	879	859	885	864	962	856	917	860	899	889	829	899	892	876	898	868	896	900	916	915	896	880	961	920	897	894	906	832	932	911	878	829	969	854	850	855	861	907	900	896	889	846	919	882	903	870	853	876	912	870	850	867	937	890	860	940	917	869	844	934	891	891	872	875	895	879	892	847	837	867	870	859	905	939	877	936	908	897	833	908	958	852	915	907	888	908	863	896	903	881	862	847	861	862	895	861	917	923	898	890	918	826	871	870	942	906	866	892	927	868	851	892	861	857	942	907	850	837	854	868	910	886	929	897	855	882	881	916	891	918	891	851	859	859	905	888	905	963	891	867	872	936	875	918	895	854	900	844	893	922	894	881	914	848	869	884	866	863	884	841	882	848	866	925	900	896	856	871	891	886	934	872	894	873	841	910	866	851	844	879	867	881	877	835	855	879	889	854	890	874	891	799	892	845	921	898	877	919	871	842	888	893	912	897	905	899	945	876	873	892	908	915	917	867	862	835	864	868	904	904	958	916	877	866	911	888	876	892	884	927	914	856	923	845	896	903	891	880	904	862	833	931	867	836	871	941	869	905	894	899	846	938	857	924	876	891	896	854	904	913	900	869	924	895	919	882	856	880	914	878	891	897	872	899	910	920	874	908	899	923	878	921	886	848	850	863	885	917	897	915	868	964	875	812	875	846	893	889	947	902	889	869	934	937	844	888	850	824	894	905	934	890	874	873	901	881	827	891	885	898	920	812	877	896	919	899	902	857	907	858	886	921	906	873	893	889	862	857	898	851	889	895	886	896	906	823	845	859	903	914	885	876	873	896	906	885	899	882	846	862	897	892	887	904	928	902	906	834	915	877	890	925	884	879	883	822	894	805	896	927	880	905	876	946	840	872	897	936	852	872	931	869	882	893	849	845	819	879	872	868	915	910	895	903	901	943	897	869	877	909	862	882	902	906	904	909	896	908	843	881	905	883	906	906	911	881	823	851	819	887	930	872	865	913	936	857	884	896	869	880	893	893	863	902	881	876	874	891	821	894	879	884	921	864	930	874	899	865	906	901	912	873	864	920	849	885	843	870	889	889	832	926	882	900	844	859	810	871	870	868	914	849	907	881	850	905	945	845	939	873	896	846	891	908	911	927	896	867	873	889	882	907	888	870	826	853	865	885	864	830	879	877	888	888	905	914	894	874	905	881	840	868	899	929	941	873	887	841	915	923	919	857	853	820	870	913	873	915	857	882	887	928	880	875	922	904	941	889	876	865	861	912	884	851	856	879	910	908	876	845	848	919	917	946	874	894	872	820	889	927	900	877	903	920	896	893	852	873	882	904	905	842	900	877	852	871	869	826	893	893	886	901	877	875	954	832	863	902	907	869	830	811	902	915	894	906	935	841	882	887	925	933	872	890	892	850	870	903	870	914	872	883	865	904	883	869	895	878	912	867	859	888	907	876	878	916	940	877	929	823	886	859	852	849	926	885	900	850	953	928	862	827	914	887	832	875	921	923	889	869	885	902	933	888	910	860	918	841	864	907	889	916	901	875	847	893	904	915	926	894	881	860	905	875	886	899	877	926	913	866	850	872	910	889	873	891	936	915	860	867	873	945	888	899	846	881	866	907	927	917	889	903	859	822	868	916	873	862	857	945	868	847	911	911	881	899	849	887	925	837	900	915	854	871	909	863	898	864	847	918	950	873	891	876	841	894	892	870	922	887	893	921	836	838	888	839	914	884	936	893	857	881	848	886	903	880	861	887	917	881	845	870	879	931	882	883	853	866	847	858	870	883	858	869	900	903	901	952	870	867	916	909	867	884	882	874	838	936	877	876	859	879	872	959	918	913	850	889	867	903	868	847	841	874	919	880	864	857	826	852	862	883	867	918	881	892	843	837	893	904	898	854	878	841	864	870	852	937	851	924	908	883	834	868	929	923	894	883	868	911	896	894	917	876	881	878	919	881	915	898	865	902	819	863	871	874	948	838	885	932	792	916	887	905	891	882	890	865	889	884	871	884	919	883	858	884	906	838	894	959	852	899	933	838	878	886	878	860	919	919	845	874	882	947	872	902	871	889	895	867	887	842	877	882	871	871	866	880	830	881	921	900	895	887	849	921	874	880	874	918	813
7399	507	516	461	402	300	291	275	262	287	278	244	233	243	230	251	247	239	199	215	249	234	209	200	197	242	225	224	235	251	222	245	251	228	247	183	193	218	219	209	269	240	210	212	217	210	235	228	210	217	241	184	259	239	236	252	213	238	232	240	234	251	242	239	221	209	227	235	220	239	227	207	229	209	213	217	210	227	225	232	219	225	221	223	225	244	224	218	232	240	214	196	233	224	222	226	231	224	223	219	187	246	225	236	217	226	185	247	197	214	232	208	237	202	231	213	224	225	186	211	222	249	219	227	243	229	235	217	223	236	207	201	216	225	204	226	217	215	217	208	229	216	204	234	229	218	228	228	224	217	238	247	249	256	246	219	225	237	219	217	226	210	222	219	216	205	208	228	220	205	205	224	241	229	214	227	210	202	221	214	212	232	251	221	245	239	211	215	224	257	185	228	204	197	206	241	231	205	223	215	232	232	223	196	237	231	222	226	238	209	214	246	214	223	211	211	229	209	219	209	211	204	213	200	217	192	207	216	216	209	222	195	208	223	241	212	231	212	194	232	240	213	220	175	226	246	212	216	241	217	203	229	216	233	243	232	207	226	204	226	214	226	245	216	227	205	207	227	208	221	186	199	229	227	237	219	207	232	249	227	219	209	233	222	240	228	237	221	199	198	224	223	207	195	201	226	208	206	206	207	217	238	206	226	237	206	236	227	224	224	209	226	215	208	217	228	214	229	230	247	228	209	228	193	228	234	204	208	208	220	221	221	198	219	194	187	235	208	225	231	231	243	200	223	218	220	220	185	201	196	222	210	222	221	233	229	203	210	238	214	229	229	223	230	214	240	217	216	216	235	241	246	246	226	231	191	248	215	214	213	244	238	241	206	212	240	177	215	237	235	231	226	226	226	206	220	206	191	208	202	237	212	228	235	239	217	227	230	250	224	200	221	223	211	256	210	217	236	211	215	230	216	204	220	233	218	230	214	214	231	234	218	242	191	209	243	227	218	215	219	214	228	206	217	234	221	235	201	228	223	194	218	205	206	217	196	202	227	218	235	235	228	220	212	214	226	227	223	216	195	207	246	190	227	224	238	198	212	226	232	213	197	226	218	219	219	222	211	233	273	240	239	211	214	198	198	216	231	187	187	217	223	216	239	215	221	223	255	207	202	215	243	221	223	208	194	230	198	194	213	225	225	226	241	202	223	200	213	201	235	237	224	190	219	228	252	210	224	250	225	265	200	222	206	230	211	181	221	191	238	218	202	203	242	209	229	206	218	221	187	208	236	206	224	221	196	209	221	201	189	233	190	204	229	222	200	246	197	224	199	203	216	223	234	211	195	235	213	230	219	205	205	233	258	231	231	238	205	209	207	193	201	213	222	235	239	230	214	213	217	197	207	218	223	214	209	246	211	220	238	212	223	224	204	238	246	247	241	237	212	213	227	234	218	217	239	204	220	216	245	227	206	227	215	220	228	258	228	228	214	213	225	226	211	241	213	214	235	227	226	247	221	217	205	234	255	210	208	201	214	210	213	225	208	219	204	199	256	210	237	236	238	238	207	247	222	206	217	210	198	245	236	237	236	268	198	240	242	245	213	211	231	205	209	200	203	227	235	216	219	229	222	260	216	199	210	230	211	203	192	223	214	229	231	202	222	205	226	243	234	226	259	217	223	206	230	211	234	208	220	247	198	211	199	220	214	239	241	243	222	227	224	247	226	199	220	228	203	242	240	224	229	214	217	220	199	230	214	205	244	231	215	250	232	229	220	199	249	225	238	208	239	200	208	279	214	249	218	211	217	227	222	232	206	226	235	234	209	231	247	213	220	243	200	215	246	244	218	248	197	211	191	211	214	218	234	210	200	217	229	238	196	226	233	229	222	214	222	259	200	235	252	226	196	228	216	217	202	203	218	240	220	205	195	237	212	201	209	231	245	219	212	254	232	215	227	224	211	224	224	209	245	234	229	248	227	232	206	178	238	249	227	225	216	230	203	229	225	235	200	218	211	200	194	223	240	198	229	229	230	229	244	241	217	188	227	238	180	193	211	200	211	202	239	237	247	200	223	218	234	202	203	237	246	226	205	216	224	245	204	210	214	230	209	187	239	228	230	230	250	244	240	246	222	223	213	263	195	219	203	224	257	211	215	204	224	215	202	230	232	215	201	229	205	217	201	211	219	246	219	234	240	207	256	229	220	231	224	225	198	201	220	185	211	211	222	219	241	213	237	222	210	219	209	233	242	247	212	231	205	201	207	224	227	216	215	239	217	213	213	222	204	216	232	229	230	205	233	224	216	217	209	209	250	177	219	220	240	249	242	193	220	216	228	204	193	238	214	217	234	215	224	227	201	227	225	209	216	233	216	214	204	216	211	213	211	207	229	222	221	210	236	231	219	226	214	232	237	217	237	225	209	218	237	227	246	227	213	223	246	206	226	204	257	241	178	219	213	242	206	236	183	213	246	208	208	223	209	209	214	210	228	227	236	193	217	219	212	210	214	218	221	194	213	225	217	231	223	222	191	223	221	206	237	213	227	229	246	202	175	263	200	260	231	241	201	225	232	210	214	196	203	213	223	217	233	220	218	226	194	229	235	205	220	250	238	237	238	235	197	207	244	217	212	215	208	232	266	181	215	210	212	221	235	203	209	207	212	205	235	196	221	236	266	239	196	249	209	221	191	227	226	197	216	204	213	238	212	242	225	224	217	224	228	223	217	204	225	234	223	217	238	237	221	206	225	202	210	241	222	224	227	203	224	218	236	205	230	224	220	206	235	232	225	241	227	214	228	222	233	234	233	260	222	245	229	244	235	242	202	215	206	199	205	227	245	198	246	249	218	221	213	251	213	216	244	212	197	221	210	220	241	196	244	204	217	211	237	199	224	210	219	214	187	226	208	219	206	220	255	228	214	219	222	228	206	205	204	249	227	214	195	193	228	190	221	212	191	234	207	229	209	248	245	208	234	215	197	242	217	222	232	256	222	234	238	207	213	243	220	193	266	216	214	201	195	218	220	230	237	233	238	218	233	230	228	210	201	240	250	225	221	251	238	215	234	225	235	247	210	221	225	216	224	214	217	198	208	225	212	214	244	223	210	205	233	229	209	230	219	236	231	209	216	239	235	232	207	233	201	223	260	222	194	249	221	229	230	231	238	242	230	237	221	199	192	214	208	221	197	245	199	213	208	203	217	237	198	235	245	198	246	221	199	229	223	239	208	243	235	219	222	225	241	231	219	212	250	225	196	203	191	236	220	213	218	221	207	233	258	223	231	263	235	218	229	214	216	204	231	215	200	236	222	218	228	223	198	177	232	235	213	254	232	220	235	203	213	238	230	193	219	232	221	237	229	228	225	202	216	214	239	230	231	214	252	246	230	238	213	216	204	210	202	246	228	225	214	213	196	238	183	193	192	268	220	229	237	222	236	223	211	250	246	209	226	220	187	242	225	212	244	227	234	229	208	226	203	220	202	207	220	216	209	222	235
6361	839	1303	1402	1249	1090	905	877	823	788	719	728	708	667	715	689	674	694	694	657	637	586	635	616	649	616	637	640	630	650	580	594	609	604	654	613	617	625	609	625	550	559	604	601	594	592	621	594	607	594	618	584	642	616	615	636	592	586	606	579	571	631	576	587	604	595	633	622	543	560	561	566	612	606	609	596	600	588	573	637	563	589	578	574	583	635	552	584	570	601	596	595	584	553	597	583	624	573	617	539	617	614	589	587	585	594	637	584	566	579	564	613	612	605	592	601	586	525	593	607	610	595	584	589	587	598	601	608	600	596	598	529	595	552	579	617	589	563	615	586	598	604	585	544	581	587	606	557	605	577	597	619	569	562	648	599	587	584	590	574	571	565	594	573	600	582	556	549	628	595	552	626	606	570	599	585	575	617	579	605	604	577	596	613	560	538	602	618	570	581	593	548	591	581	570	595	618	577	575	601	577	605	567	597	625	563	578	614	589	620	589	583	597	597	592	605	637	553	601	567	570	580	595	578	617	612	545	591	613	586	572	577	564	587	604	575	561	594	594	590	596	589	557	560	617	559	569	581	503	581	589	551	578	651	590	593	579	620	533	556	568	626	552	590	614	592	572	569	565	584	571	570	553	605	622	582	570	586	577	599	582	582	577	635	579	545	543	597	604	558	610	532	624	536	591	530	547	597	551	598	605	558	545	602	574	575	583	577	584	595	634	553	640	585	586	598	599	568	563	592	602	605	526	586	564	550	570	586	547	594	579	587	570	547	591	609	600	582	613	536	625	582	580	609	569	568	583	602	560	566	574	589	601	603	596	593	573	583	568	592	586	630	563	601	569	591	577	619	582	601	592	572	553	602	569	586	580	565	581	628	628	541	569	593	594	592	602	584	566	591	576	587	550	609	535	614	584	623	627	649	561	591	628	556	588	573	591	629	598	584	567	545	573	581	564	583	596	619	618	544	580	573	563	591	625	606	586	580	643	597	598	581	587	638	605	607	583	580	623	605	597	596	603	601	619	591	569	576	542	569	610	561	588	634	550	538	597	551	599	594	565	575	568	558	568	540	603	613	584	646	566	571	586	626	560	570	555	614	553	604	615	575	571	580	584	574	607	590	573	556	594	600	595	602	621	578	568	573	564	589	619	591	608	563	601	622	586	571	578	592	585	535	614	607	595	537	593	539	571	615	603	588	584	632	550	583	611	580	623	578	600	580	602	556	563	625	619	564	589	600	567	609	533	567	591	609	590	624	582	652	592	569	606	591	559	572	606	605	583	568	557	595	611	591	586	610	594	586	569	562	595	614	635	569	580	579	576	587	609	605	567	579	616	595	597	611	564	606	645	585	603	616	597	598	601	603	574	550	608	617	622	621	605	602	569	575	612	610	562	603	580	581	588	621	599	607	594	528	612	620	582	600	612	584	580	611	596	606	586	565	600	592	582	601	574	574	622	599	581	563	588	626	602	553	619	602	624	626	601	598	543	590	611	557	601	605	586	586	581	615	592	564	606	604	542	574	545	576	592	580	558	574	600	595	557	629	621	611	572	587	559	590	588	609	568	591	617	603	597	565	573	571	582	609	592	559	582	601	569	573	533	602	580	598	625	579	566	613	550	575	624	524	611	619	532	569	593	621	564	614	610	609	602	577	577	583	608	588	587	580	613	621	561	570	590	617	587	567	529	528	606	629	608	584	610	623	563	541	624	580	575	564	574	566	564	582	564	576	543	603	559	598	622	575	570	556	585	571	600	582	586	601	533	620	581	605	597	620	597	592	653	586	569	605	617	556	618	563	560	627	588	555	593	587	576	594	602	583	627	604	564	601	586	608	575	570	597	578	610	624	563	636	577	593	578	609	582	614	634	556	619	620	597	581	585	607	578	610	614	600	551	623	630	579	589	609	584	618	554	560	610	542	552	605	603	556	548	594	599	609	569	589	606	544	566	578	597	627	609	580	589	585	574	601	605	586	597	607	626	604	586	590	568	624	580	560	579	622	594	604	610	671	600	602	599	595	592	600	582	556	617	569	585	563	549	604	551	569	618	621	546	610	560	593	601	629	546	578	626	598	556	575	560	603	600	588	584	578	599	522	597	574	582	591	606	647	540	621	579	583	613	599	610	587	577	587	578	584	559	579	594	601	618	595	584	595	609	590	595	585	607	571	574	584	616	575	552	614	617	561	606	577	576	571	557	588	590	621	567	600	596	604	531	561	580	585	569	573	579	554	646	561	551	546	601	566	571	615	586	621	595	575	581	599	613	617	616	549	544	611	581	589	612	618	632	585	563	646	572	575	573	597	606	574	592	609	576	596	584	585	586	570	580	616	553	557	602	579	617	615	579	592	598	618	624	618	549	617	567	624	610	587	575	552	567	619	596	567	605	565	565	555	534	647	595	587	595	582	586	576	617	578	585	607	571	587	621	601	599	583	600	596	567	639	572	600	641	570	588	611	582	579	571	585	590	582	582	572	611	563	574	555	552	572	587	566	625	584	540	603	559	550	590	578	574	540	596	606	571	602	589	606	577	580	575	619	606	565	591	561	591	571	556	597	595	595	571	539	600	586	580	624	575	589	581	566	605	589	628	601	581	610	601	593	594	627	604	602	572	625	549	573	591	617	609	596	588	618	596	568	532	617	578	601	569	612	558	599	556	556	573	625	621	625	597	573	593	644	548	640	568	606	605	551	564	541	654	596	547	568	557	597	550	554	600	552	631	563	605	590	612	568	580	569	592	590	569	604	614	602	543	545	587	583	555	565	574	577	592	630	576	575	577	570	581	556	594	586	579	598	600	611	574	607	561	610	634	585	546	619	598	552	588	587	537	600	556	561	619	584	594	619	573	649	611	596	580	551	603	561	578	581	590	596	579	602	623	590	564	559	549	588	566	576	618	628	544	567	612	547	629	618	576	603	532	533	554	586	498	614	569	588	589	573	557	575	590	588	561	601	542	561	576	609	585	554	596	595	578	597	562	604	620	531	589	568	572	567	578	564	575	589	621	613	632	547	628	601	627	592	562	571	577	633	619	604	580	574	575	635	569	598	583	603	588	593	547	605	598	575	591	606	546	591	613	580	597	589	585	602	595	622	642	576	610	590	610	551	590	574	573	581	621	561	605	574	564	601	554	655	574	557	601	566	616	596	581	589	620	585	589	599	568	576	555	561	576	549	599	599	594	616	573	595	576	568	580	550	656	563	621	573	610	580	649	591	548	624	581	581	615	579	611	607	595	605	563	595	630	566	577	561	568	543	560	587	552	566	584	586	635	570	593	601	551	572	559	646	595	579	566	593	560	555	597	604	576	612	587	599	584	545	553	583	550	560	601	593	590	614	569	586	623	561	609	579	594	541	600	571	606	592	608	599	565	591	572	615	583	534	569	596	616	636	569	606	611	581	599	576	585	587	593	556	556	580	578	592	592	618	579	586	564	617	593	575	591	606	591	559	642	590	571	597	591	570	583	573	573	596	611	569	529	656	601	587
14947	1366	1022	899	727	617	527	478	477	434	455	398	390	399	369	403	352	404	417	420	415	427	394	403	342	394	376	404	371	363	354	396	393	370	364	385	415	379	377	417	381	380	431	351	414	402	396	403	432	378	380	361	385	406	381	387	383	409	387	407	418	371	401	354	418	355	378	380	358	360	399	419	387	350	349	385	386	383	363	358	381	371	378	323	366	405	375	378	409	361	367	404	380	392	357	372	380	390	403	357	368	402	375	378	371	352	388	356	389	366	366	361	364	361	359	350	360	377	371	341	370	365	398	377	372	391	421	402	407	406	369	366	385	379	414	360	387	388	390	358	402	394	392	375	395	398	403	427	416	368	409	361	370	377	377	389	402	376	372	374	356	377	365	371	394	389	395	376	392	357	385	349	374	362	387	353	388	424	375	388	371	378	400	384	365	367	384	368	412	376	374	351	375	403	364	378	409	403	386	381	407	416	396	343	414	403	420	368	353	362	399	371	351	368	413	377	378	398	349	367	349	325	379	339	397	404	380	426	392	346	363	353	371	371	339	364	400	380	373	374	343	384	386	422	375	380	379	398	398	371	353	383	380	343	401	342	389	388	389	390	396	421	375	394	380	379	401	390	317	365	382	389	392	360	375	368	414	357	380	381	376	398	393	396	423	387	380	362	384	441	415	340	389	371	363	391	421	352	380	353	381	326	363	367	383	381	369	347	383	429	393	416	417	367	402	383	393	363	372	374	373	413	372	343	358	348	381	358	378	356	400	387	415	360	368	377	367	366	372	367	373	371	389	385	380	356	408	381	336	413	372	391	405	414	374	383	426	338	369	389	404	394	418	392	382	415	352	381	373	361	341	391	382	382	336	333	372	382	410	380	362	407	373	367	377	357	380	377	349	357	330	333	364	385	416	383	387	382	394	376	380	430	414	424	376	402	337	379	386	414	388	364	333	346	368	360	390	401	363	357	322	395	382	374	368	377	372	354	345	380	353	391	347	367	370	359	373	406	365	390	366	379	368	390	414	368	375	378	410	425	367	397	350	357	360	405	343	399	332	387	388	424	385	367	408	392	388	359	384	412	379	386	376	366	361	398	384	400	366	390	383	396	383	371	396	368	387	351	374	387	365	376	366	373	376	391	376	371	378	401	376	372	391	364	380	389	356	413	409	397	340	387	369	394	396	400	350	362	356	384	386	351	357	376	409	404	336	388	359	382	325	362	338	400	402	382	352	387	371	348	337	361	384	379	348	395	353	361	422	405	400	353	382	381	402	402	343	422	370	363	397	359	373	402	398	398	330	412	378	411	390	397	421	341	337	428	363	352	361	397	366	364	369	351	398	390	369	387	390	388	369	370	391	362	371	387	356	358	371	372	371	380	390	377	326	349	374	391	393	390	336	366	408	366	349	419	366	398	386	387	348	406	401	371	357	399	360	403	433	401	385	404	456	387	386	398	382	367	372	382	374	377	387	408	333	385	418	388	402	380	402	358	378	363	377	375	345	356	406	344	377	372	390	380	384	363	396	415	386	395	392	374	382	362	421	380	368	381	329	379	380	391	372	381	376	344	391	332	392	346	390	346	396	383	375	394	371	376	368	341	385	408	406	385	388	365	392	385	382	386	390	382	408	393	337	390	347	384	351	359	387	402	385	382	377	342	357	390	413	393	377	374	402	398	428	375	398	432	421	402	348	384	411	373	357	381	379	386	363	377	385	378	457	369	395	381	395	391	393	386	373	356	336	400	406	329	369	370	392	377	416	396	381	381	396	368	375	379	358	370	407	397	379	365	368	393	446	394	370	358	377	373	406	364	387	367	373	388	375	367	398	379	400	377	356	330	399	428	346	347	409	375	368	358	359	407	393	405	384	382	387	373	378	407	363	391	366	400	342	371	391	407	400	400	387	384	372	397	362	393	384	351	365	348	397	368	316	359	386	369	366	347	363	388	389	357	370	357	389	378	401	363	343	355	403	367	405	376	423	428	347	352	383	370	384	361	401	378	367	392	368	403	383	377	399	388	363	434	355	384	377	409	396	406	372	366	376	416	387	393	388	366	386	381	416	397	379	408	387	384	368	350	378	403	371	378	374	386	345	410	430	380	361	397	368	406	368	383	356	400	369	382	382	339	393	430	394	396	340	397	378	381	342	320	371	397	348	363	332	345	409	363	385	383	389	384	378	400	405	379	384	393	407	405	385	389	390	361	394	381	383	385	378	331	382	379	375	352	351	377	353	371	378	352	377	366	323	391	421	372	363	362	378	389	425	333	366	403	387	390	385	425	353	380	344	378	393	394	415	368	408	417	405	322	366	382	383	380	435	372	335	399	416	371	387	371	385	365	356	375	349	343	349	387	366	379	417	399	330	404	391	420	368	372	347	400	364	401	389	366	347	378	391	375	395	397	367	375	335	372	375	388	380	373	391	370	366	381	372	382	351	356	364	401	394	381	388	359	407	388	336	390	396	385	385	376	341	366	377	401	376	376	332	366	370	362	349	366	402	357	367	390	417	393	377	387	349	358	396	360	368	369	363	356	366	385	364	353	414	390	384	349	345	347	404	377	397	397	344	396	397	391	383	372	374	387	354	410	360	367	362	407	381	356	388	371	340	334	343	382	388	408	382	382	345	348	410	381	363	368	378	367	374	390	418	349	395	371	381	353	359	415	377	379	368	380	365	381	385	397	357	358	376	368	381	396	380	351	407	395	380	380	373	378	395	400	372	376	410	369	359	381	401	349	402	353	401	387	384	430	373	384	368	359	336	389	384	379	401	378	408	366	363	389	406	394	376	402	378	411	348	411	412	397	362	427	388	396	366	410	404	393	368	368	386	359	405	408	382	357	358	364	407	358	389	421	381	375	395	362	358	349	381	347	359	400	367	363	361	417	372	371	374	376	372	413	375	387	378	406	360	427	399	400	352	398	389	392	383	366	394	387	374	394	401	392	350	379	399	366	337	398	420	373	404	420	351	363	373	363	368	376	351	390	414	402	350	381	366	402	373	389	379	377	340	393	427	397	378	366	392	337	398	381	373	424	398	398	401	399	408	406	369	379	377	356	363	383	374	379	389	369	393	364	371	382	394	376	384	386	380	368	435	420	413	414	389	344	354	387	391	384	370	341	371	369	389	381	403	393	359	382	368	345	376	394	389	414	384	374	410	374	364	394	344	372	412	405	403	384	339	365	377	347	405	410	393	402	411	402	370	380	379	382	397	382	362	373	424	339	392	367	375	368	401	358	420	389	413	358	397	376	387	366	404	369	348	384	413	366	356	386	412	404	418	384	397	394	403	391	392	400	393	412	354	382	371	383	380	373	438	383	381	349	382	356	362	392	352	360	337	415	376	339	358	372	349	394	363	380	383	380	378	414	373	383	388	346	357	383	387	402	342	402	381	353	408	314	384	361	363	364	373	400	368	402	364	383	372	353	389	362	368	381	387	383	391	359	387	419	355	384	383	400	390	415	387	365	349	379	374	347	357	360	368	370
8438	1450	2209	2505	2190	1916	1721	1482	1358	1352	1249	1227	1155	1055	1150	1055	1116	999	1059	1052	962	990	997	965	991	1027	992	934	1014	994	980	955	970	964	949	906	948	924	887	924	953	901	907	968	937	961	991	966	964	910	966	945	900	919	905	930	893	946	925	981	896	939	936	858	903	921	942	906	926	985	887	1009	917	886	940	921	886	942	950	917	825	951	910	929	937	941	959	940	905	944	947	917	937	917	880	915	897	929	900	938	898	946	919	946	891	953	928	918	978	880	881	889	876	917	939	933	926	891	935	878	889	929	943	930	926	926	894	924	930	888	960	948	927	926	894	924	891	900	902	960	925	950	887	959	890	933	908	932	903	873	859	884	938	930	898	927	911	915	939	919	945	966	970	925	957	862	884	897	867	915	942	946	933	939	958	916	893	908	914	926	952	929	884	920	924	896	889	936	877	932	900	907	928	901	911	927	895	948	987	946	920	918	901	932	944	917	948	859	871	932	899	961	894	962	918	945	898	894	937	907	959	853	957	927	883	917	894	976	916	882	911	939	935	903	947	884	886	916	917	973	904	920	907	838	939	888	873	924	889	933	909	926	940	948	911	907	953	862	926	919	891	902	867	900	884	923	901	910	884	925	951	926	907	910	903	916	929	920	935	914	921	867	906	944	961	899	923	878	930	924	925	914	937	935	889	968	894	946	892	891	927	895	915	961	923	910	942	957	932	832	881	914	897	909	984	949	919	909	930	913	931	924	931	975	912	927	934	932	936	913	937	870	883	908	967	915	888	946	935	905	909	907	849	958	966	971	926	947	932	914	935	919	939	976	1014	861	937	880	888	950	969	962	876	939	919	876	964	954	941	900	916	962	964	925	929	869	906	915	948	905	919	881	941	887	945	929	899	927	950	940	865	902	955	969	885	945	942	897	945	985	920	944	947	918	898	898	941	897	964	949	898	884	923	917	894	892	861	946	919	868	894	943	906	840	931	889	906	927	926	933	907	905	880	912	928	1022	869	894	974	927	894	887	941	938	898	880	940	903	918	935	879	947	914	873	915	843	869	966	907	918	927	934	888	928	895	904	905	938	890	874	923	907	938	930	933	921	927	960	904	916	870	920	944	957	897	930	940	931	876	906	930	951	848	933	924	932	923	915	900	906	885	873	930	914	913	951	920	930	883	895	847	947	924	950	907	895	894	870	932	922	893	898	893	897	947	887	979	889	903	948	924	924	897	906	935	900	916	962	902	911	878	976	895	865	907	968	918	858	921	888	894	928	878	967	835	922	957	904	881	994	951	898	885	839	927	963	856	934	895	897	890	891	917	919	945	917	933	911	936	931	928	977	935	932	908	972	934	957	912	928	874	851	916	909	901	930	901	891	907	969	901	859	909	931	933	887	972	951	926	889	909	908	904	929	946	914	906	901	956	890	923	931	941	894	918	944	920	914	902	936	855	1005	911	945	947	869	908	922	896	966	891	873	867	844	901	904	928	887	860	890	885	994	935	948	949	940	930	891	929	931	911	938	924	899	940	961	932	921	904	956	932	952	968	910	931	935	933	964	956	948	941	969	914	955	932	936	896	907	966	858	855	889	900	905	924	865	891	915	945	952	904	927	913	933	893	897	928	947	892	879	882	915	929	916	881	949	893	935	918	932	898	893	899	882	941	937	921	958	944	851	933	917	897	969	932	875	901	919	971	912	955	941	896	887	939	939	894	935	900	945	901	893	849	987	895	894	897	976	905	928	871	933	857	904	908	933	941	945	918	951	896	941	924	935	924	890	865	944	951	941	849	909	985	926	970	904	928	926	940	900	938	948	869	920	879	967	873	887	952	892	958	885	893	960	943	876	906	919	909	895	920	924	865	897	950	910	967	949	898	909	971	875	946	920	923	926	971	944	940	935	894	928	920	924	899	950	927	899	904	926	903	967	894	926	893	918	858	914	875	895	866	929	853	900	947	923	1011	941	921	910	880	937	1001	897	945	895	862	970	910	942	853	943	913	900	945	918	904	929	887	967	833	912	879	985	929	918	923	918	944	919	925	931	919	863	859	892	900	887	918	928	911	970	886	878	916	936	962	967	938	930	941	889	935	900	929	909	928	942	869	834	846	898	952	960	918	927	881	922	925	903	898	931	912	935	884	876	909	891	875	882	906	900	895	950	920	927	911	909	915	924	940	946	910	873	943	902	974	872	897	906	940	896	922	957	916	931	887	903	921	908	930	870	916	903	904	958	936	848	900	899	911	895	887	939	970	984	894	986	874	934	942	907	896	940	940	956	868	916	895	932	933	921	875	913	925	917	911	898	905	921	936	945	876	909	953	893	880	863	937	875	909	866	921	927	934	987	962	907	936	916	919	877	882	938	932	930	963	967	938	914	936	913	887	888	927	934	872	931	981	931	951	913	917	957	969	910	894	921	908	947	937	873	977	933	900	937	963	890	959	927	904	947	943	929	936	910	884	917	939	980	906	927	938	896	892	936	970	898	883	955	953	938	921	915	910	906	911	907	934	903	958	993	950	923	912	920	903	917	883	906	929	870	886	920	921	976	926	926	919	910	975	958	879	933	948	967	923	884	921	917	895	954	888	961	941	909	918	943	916	913	919	858	917	935	935	977	920	925	915	920	892	919	936	919	925	908	1002	862	908	884	927	916	924	955	905	914	929	944	850	953	894	894	954	933	912	875	946	934	844	913	936	896	945	893	979	926	890	911	916	854	941	971	952	891	995	935	939	903	901	908	859	933	925	893	895	855	949	964	914	897	889	844	959	952	877	920	875	978	916	916	917	951	886	925	942	955	875	948	971	898	901	946	938	923	880	910	880	913	875	962	933	929	970	898	890	931	902	971	885	929	943	916	982	920	905	976	920	945	936	855	947	953	925	924	965	940	909	900	909	905	900	924	902	976	959	905	955	949	935	934	932	933	984	928	900	894	896	906	932	941	889	902	908	949	905	895	900	907	895	908	939	881	918	857	926	865	943	907	916	898	857	926	911	994	905	895	928	951	932	911	921	927	939	918	895	948	866	933	917	886	928	932	902	935	943	943	994	898	879	896	944	887	886	944	899	930	973	875	907	877	891	918	891	908	884	901	903	915	860	976	934	910	904	953	979	866	885	938	909	948	889	932	884	902	917	931	899	916	908	935	919	921	864	909	888	955	899	880	933	940	909	948	892	894	937	901	941	963	964	976	870	849	944	928	977	945	956	904	886	936	948	951	941	938	978	894	947	891	921	888	890	862	885	886	896	943	870	926	908	980	896	957	923	891	930	899	887	913	927	906	939	944	897	906	937	948	924	947	924	920	861	908	896	918	952	927	951	984	897	950	902	967	919	888	878	925	899	931	989	921	909	915	920	946	927	911	906	946	977	902	911	934	968	876	930	903	876	936	939	947	911	943	901	940	888	962	915	946	890	927	870	937	961	931	876	922	951	900	912	943	933	874	888	937	913	942	933	929	958	852	904	954	938	924	932	887	888	861	957	934	935	918	930	868	946	926
1561	390	384	428	373	392	367	352	347	423	402	359	405	402	372	375	405	389	389	370	378	377	356	426	368	392	333	406	370	383	398	357	405	416	362	370	353	386	381	423	388	390	405	365	378	381	380	368	394	378	380	393	350	389	382	383	363	394	386	384	403	396	402	332	387	423	410	391	410	403	356	349	366	364	356	360	381	392	379	361	404	388	368	409	340	362	371	416	374	376	387	393	370	406	404	386	403	370	361	400	354	429	390	406	383	426	387	352	407	353	374	390	368	392	387	404	368	392	342	357	380	378	379	377	423	402	351	339	358	409	419	412	366	421	348	351	452	409	406	401	394	401	360	380	365	409	379	347	382	385	368	366	358	366	374	397	428	363	373	347	380	359	388	417	388	421	428	392	404	369	377	391	331	387	405	409	391	354	399	381	359	392	345	370	360	354	396	361	349	355	376	369	402	398	379	343	350	383	371	396	388	382	397	369	393	358	380	352	397	408	378	395	384	387	392	356	368	407	406	391	393	373	385	386	344	361	402	405	373	366	380	412	370	380	348	397	410	382	366	388	381	411	408	421	395	413	381	350	408	412	394	389	387	373	401	374	406	366	378	356	372	367	376	333	352	442	362	377	434	386	397	389	359	348	347	392	366	407	387	424	394	362	397	411	393	381	394	391	407	399	393	389	394	400	358	359	375	412	317	398	391	375	414	394	411	396	353	366	373	364	395	402	370	427	393	428	375	358	381	436	346	367	426	368	397	388	395	371	382	368	367	392	373	409	389	387	350	388	353	380	378	380	427	372	382	361	363	382	414	377	415	373	396	374	389	349	418	362	387	346	392	356	382	393	414	341	387	373	361	372	336	383	404	399	389	355	344	367	367	364	368	376	330	389	419	419	369	394	371	369	410	382	381	341	412	371	373	367	342	391	378	415	389	373	400	375	383	408	346	350	348	390	383	368	363	397	366	417	431	436	381	413	391	358	349	365	372	383	364	403	395	415	374	354	347	380	375	405	383	398	411	354	404	403	436	373	390	414	388	414	387	345	406	413	376	408	377	417	400	366	389	390	378	370	446	383	361	371	407	396	393	430	358	356	422	343	366	356	394	406	394	340	367	352	408	389	370	391	391	348	351	398	384	379	390	362	374	353	373	363	418	357	385	377	376	404	392	378	347	411	394	374	395	396	365	366	372	416	371	393	392	383	334	408	389	366	400	375	396	374	362	354	395	368	410	400	386	368	400	370	378	367	404	367	372	386	386	355	394	413	372	399	377	330	374	429	357	335	358	348	403	369	399	378	403	394	372	394	399	385	384	353	393	425	381	398	418	370	384	360	351	376	405	380	375	392	352	364	372	389	385	401	403	374	409	372	353	413	409	397	419	381	397	434	394	370	364	358	372	399	398	401	382	383	418	421	377	396	381	395	362	427	399	381	391	377	394	370	424	401	387	374	408	392	354	415	374	402	397	378	360	410	391	329	414	359	374	387	340	392	381	373	360	358	380	399	382	386	382	435	402	395	428	390	367	383	394	368	343	361	428	355	385	398	412	377	392	384	395	378	416	416	373	367	349	354	382	373	390	404	411	420	363	379	339	400	393	361	363	379	404	391	413	400	372	402	376	372	409	358	363	397	389	364	358	384	380	381	353	391	392	389	424	377	357	324	361	349	374	415	393	355	367	379	410	354	376	367	375	429	361	410	386	399	422	354	378	432	391	420	421	385	394	353	356	354	360	381	394	353	386	374	381	379	381	398	356	407	388	403	391	382	410	417	382	337	330	324	379	392	411	379	370	371	350	341	395	356	365	344	394	397	400	365	389	412	384	357	394	387	379	418	389	366	352	368	401	404	411	403	399	411	434	428	392	374	347	393	392	378	451	364	421	403	395	387	416	364	402	383	376	382	386	406	377	410	395	352	367	411	410	357	375	359	336	355	352	369	406	369	397	381	404	390	380	390	370	433	409	389	347	371	392	336	416	411	356	354	418	411	372	385	381	382	388	384	388	393	356	406	371	360	382	404	357	392	375	378	375	396	389	425	384	417	395	389	361	361	365	344	373	415	399	371	420	391	384	399	358	372	380	351	359	375	425	367	394	369	326	411	399	359	372	375	367	372	369	380	348	327	396	385	358	394	395	331	376	429	390	425	412	358	417	377	356	387	431	395	375	364	383	349	352	342	364	355	370	391	331	384	347	360	376	411	374	394	360	374	366	411	362	386	438	363	391	377	415	389	402	386	395	414	390	415	342	383	404	368	426	378	402	356	349	348	384	399	373	342	380	395	397	389	383	378	366	372	359	385	366	376	394	349	377	395	363	382	349	363	387	416	361	373	389	383	429	403	352	395	419	352	358	400	417	394	397	407	341	403	383	395	387	345	371	356	378	374	397	359	344	377	350	376	404	408	391	370	387	412	385	380	369	398	379	399	408	413	363	386	347	406	392	378	384	420	390	353	358	377	389	415	367	359	368	376	376	367	369	368	368	383	392	353	401	373	373	404	373	342	397	366	385	358	348	365	379	359	398	433	393	376	366	404	369	385	404	368	366	355	392	351	401	352	389	403	379	391	368	377	382	360	430	373	375	389	364	407	399	382	370	395	350	364	399	395	392	383	346	382	433	359	391	390	408	401	376	379	355	377	411	395	375	361	366	366	394	404	387	345	345	357	381	397	367	383	411	389	399	381	421	367	380	352	361	377	412	361	375	343	392	345	410	382	377	407	367	418	376	378	382	415	368	382	382	389	350	375	394	407	352	391	438	364	391	419	393	380	378	377	340	397	340	360	391	362	364	386	412	363	408	372	365	360	348	385	384	394	376	386	349	398	367	388	389	408	378	415	414	360	347	330	345	388	379	341	365	372	377	393	398	345	385	362	390	389	431	417	379	382	348	356	373	396	368	421	365	407	376	376	340	382	320	416	358	339	384	387	380	382	375	355	368	368	409	366	378	405	372	354	376	380	388	367	380	413	372	369	421	410	349	378	343	359	367	389	372	386	370	380	366	351	403	385	387	377	397	357	367	360	396	375	384	377	409	383	384	411	355	372	394	347	393	359	411	394	394	395	399	393	368	379	378	391	396	378	405	402	412	373	369	399	379	417	405	377	372	369	376	418	383	379	357	376	392	387	391	367	380	411	408	334	381	429	383	377	374	368	375	386	378	364	384	361	390	360	425	350	341	370	361	367	387	374	375	383	413	378	378	402	373	386	382	375	399	350	372	376	386	378	376	386	381	387	346	392	414	394	399	375	390	364	372	376	394	412	383	408	362	411	391	364	424	352	414	345	374	364	354	392	387	370	379	415	419	405	384	351	399	363	403	371	356	395	389	377	372	386	411	361	373	354	403	376	403	362	410	368	342	385	349	396	390	398	376	412	375	339	362	371	365	358	371	347	364	369	387	376	361	351	385	351	377	429	396	391	359	378	381	397	368	342	378	402	355	385	397	382	431	367	377	358	381	387	381	410	348	385	406	345	375	396	346	354	369	401	407	366
2173	907	923	921	873	958	901	925	914	873	851	881	851	883	894	926	922	884	916	868	857	852	890	849	907	883	867	926	873	888	877	877	876	908	867	879	886	920	884	864	847	854	850	847	898	894	852	942	935	854	905	903	893	912	858	852	886	903	911	867	841	828	868	885	887	867	900	912	912	878	938	909	886	873	870	886	887	892	869	878	879	873	888	891	864	910	912	871	895	865	868	854	944	834	853	868	859	871	878	863	850	895	880	900	866	899	822	872	907	858	854	851	885	912	886	876	930	908	866	877	929	922	900	897	902	864	878	848	872	865	945	914	953	844	894	881	921	877	859	883	890	896	871	883	891	905	896	908	918	877	906	940	895	886	838	932	869	906	893	899	889	885	900	903	879	876	953	907	873	917	849	878	843	939	872	909	888	820	881	869	891	888	869	894	853	861	904	888	882	872	876	871	898	838	853	915	871	918	894	861	874	836	913	910	919	883	845	929	894	889	898	856	833	845	802	892	884	835	822	832	831	904	894	888	912	890	829	904	825	908	890	851	860	854	904	863	890	870	894	835	833	906	871	862	895	888	856	886	837	858	891	917	892	978	864	877	812	862	835	938	852	854	916	899	857	886	863	872	900	860	907	925	826	870	876	887	853	881	855	876	839	878	847	832	848	879	878	887	885	877	856	905	804	890	915	899	897	908	894	817	891	820	858	901	871	879	870	854	839	840	891	866	896	879	908	909	850	905	860	896	886	865	938	895	860	916	865	888	806	869	865	820	919	859	915	861	899	885	849	898	837	840	864	966	924	883	909	873	856	870	834	819	850	871	900	891	908	858	868	856	884	869	905	892	854	901	910	900	876	892	931	890	839	856	862	897	855	898	881	875	888	872	857	857	831	898	867	857	872	863	860	876	830	841	884	911	909	841	920	864	912	911	888	901	892	917	917	917	902	868	878	888	889	848	895	869	892	864	894	837	839	915	898	900	912	939	925	872	885	842	907	892	869	921	862	866	859	846	902	892	904	970	852	916	823	872	891	846	882	880	860	910	850	903	870	819	843	855	897	889	897	910	846	910	921	846	902	875	904	883	890	858	848	844	860	908	852	903	866	861	861	835	846	904	894	892	918	891	885	854	892	843	883	840	896	885	879	871	863	874	864	897	925	931	888	893	879	925	919	854	867	858	883	901	921	897	908	843	910	870	900	892	835	845	929	852	853	880	876	859	912	913	918	877	921	887	898	916	842	879	883	910	924	857	830	853	864	861	882	928	875	826	879	936	889	861	854	875	878	885	878	904	859	832	864	893	892	894	850	878	874	866	852	872	883	890	861	946	871	876	877	852	857	889	884	948	826	828	923	897	891	909	849	897	892	891	830	922	862	882	861	880	908	842	862	963	878	868	848	894	939	825	922	841	848	903	900	930	896	852	888	912	891	879	877	931	926	885	909	916	823	912	855	938	881	847	861	834	850	896	907	846	865	876	875	894	882	915	886	898	903	855	900	880	860	875	901	930	889	859	869	884	875	920	889	840	917	880	818	837	831	841	881	829	888	895	861	857	856	882	896	901	873	894	859	920	863	889	873	870	874	926	903	822	856	853	816	886	841	875	828	899	862	875	879	860	813	910	942	870	867	848	915	845	885	884	871	930	875	863	926	886	852	904	860	893	889	855	870	892	918	867	868	914	820	893	910	828	840	950	890	880	904	904	883	865	834	868	894	907	858	872	843	903	880	883	872	862	878	877	894	901	872	909	898	829	906	880	825	876	918	889	886	858	879	856	894	929	878	871	866	872	858	936	835	847	899	884	880	941	916	876	860	906	859	871	810	879	862	849	939	882	879	876	889	856	888	944	921	868	919	851	862	885	823	823	847	884	899	831	872	923	919	880	905	909	916	838	928	907	865	838	864	891	850	841	875	932	888	871	891	835	916	854	924	842	896	897	870	869	947	905	828	875	888	880	830	863	917	907	904	851	885	879	916	853	843	825	891	886	876	887	841	881	868	845	858	861	888	876	930	919	922	881	921	821	859	946	892	883	869	898	913	881	890	886	945	881	816	924	877	897	846	867	887	894	876	883	884	861	894	884	913	871	893	898	880	904	846	895	864	872	861	913	822	874	904	863	866	869	903	899	863	870	869	866	912	893	914	867	927	852	905	922	890	829	817	900	890	914	849	863	837	898	868	894	882	847	935	861	888	926	873	906	868	906	942	866	857	894	852	889	878	965	880	931	905	900	873	944	877	886	937	844	828	881	861	809	880	919	880	840	886	921	850	933	958	862	884	887	858	864	855	842	869	820	887	865	873	919	884	873	898	855	862	880	873	876	843	861	878	886	845	849	866	868	846	813	877	855	915	892	902	894	883	814	898	875	907	843	934	873	830	893	878	847	849	862	905	888	923	896	886	842	855	853	862	837	846	871	862	831	890	862	922	906	877	867	936	916	865	891	901	828	899	874	904	853	896	925	876	920	861	865	859	862	885	918	933	832	928	863	901	884	827	849	919	878	850	893	850	920	876	851	913	878	841	883	871	886	928	886	858	913	883	885	886	906	869	877	855	877	873	917	885	850	910	906	927	857	888	853	878	838	845	862	822	881	864	943	936	901	888	852	868	891	907	867	887	867	863	908	864	893	897	864	890	905	899	837	859	878	873	859	846	887	904	871	904	903	857	900	876	937	864	867	893	937	879	859	911	851	836	864	889	856	877	868	843	895	859	868	881	801	855	867	879	883	930	895	854	869	871	909	865	874	873	914	862	899	898	856	882	879	857	857	827	927	871	902	865	865	888	885	914	926	851	865	887	893	874	835	875	911	851	858	855	857	902	882	884	827	815	887	915	915	908	860	877	831	890	871	827	858	866	905	871	889	870	843	825	874	864	895	864	864	837	911	899	842	897	890	935	893	894	896	825	902	868	873	865	916	878	852	880	824	958	865	932	869	880	928	904	860	846	889	910	827	817	870	931	954	857	930	855	936	915	906	886	870	888	889	835	861	869	928	883	862	832	911	855	915	882	870	831	818	885	847	869	809	828	907	816	932	876	888	880	889	873	858	924	883	876	916	950	847	941	921	852	864	887	858	880	848	892	877	886	872	849	856	855	805	895	923	892	881	894	837	855	891	870	834	864	942	834	906	847	853	881	849	943	799	879	853	876	859	834	824	883	879	880	898	885	857	895	886	948	873	874	917	894	812	884	859	876	908	839	845	908	889	838	911	839	847	911	837	858	929	871	889	863	857	887	953	918	870	882	937	873	886	868	907	860	893	866	834	845	822	894	879	895	857	889	853	820	890	885	882	867	877	905	864	904	869	887	910	875	904	901	904	875	846	928	867	832	904	844	903	826	851	947	922	862	907	887	899	882	884	892	859	937	892	884	828	841	922	853	907	840	818	847	882	865	901	945	891	862	942	831	871	902	889	893	843	927	902	897	861	825	881	918	867	868	845	854	913	887	892	879	871	834	838	846	904	857	917	856	839	895	905	846	914	851	923	893	883
7560	502	532	455	402	332	285	265	277	274	213	243	235	227	230	213	231	238	226	237	227	232	236	222	243	224	233	208	229	203	233	236	231	210	246	213	197	210	207	221	213	223	240	253	234	211	187	191	228	212	267	248	216	188	213	229	218	184	220	232	229	216	234	205	228	220	257	222	216	190	210	222	241	173	221	231	207	208	224	226	228	218	190	240	208	240	216	224	215	248	255	230	249	232	231	210	238	220	225	203	254	223	204	195	216	202	228	232	231	245	233	232	211	207	238	231	243	221	233	218	245	217	224	215	241	205	206	224	224	239	207	203	227	236	216	218	184	193	222	210	195	219	236	219	222	244	216	231	197	168	234	219	220	243	247	231	261	221	217	222	228	214	203	246	244	240	230	189	239	224	212	246	231	212	209	229	240	214	235	247	235	221	199	201	219	229	250	248	206	215	229	218	206	218	211	239	230	248	236	224	212	198	190	178	220	201	229	214	231	243	241	210	212	193	253	215	231	207	195	201	232	214	235	234	226	220	222	205	224	224	235	240	263	236	205	199	243	253	214	212	233	209	209	206	206	218	201	207	222	197	215	210	205	224	239	264	231	221	246	228	240	217	234	254	222	225	209	208	212	217	224	201	218	217	221	212	218	207	235	226	235	274	202	216	214	222	236	215	204	251	240	204	232	222	221	233	235	204	210	243	195	206	191	250	228	233	212	222	215	250	233	248	231	247	222	210	215	253	217	220	199	219	194	214	208	246	273	244	246	221	197	215	238	240	226	230	233	228	234	183	222	217	232	215	186	222	207	217	219	220	243	242	206	226	226	232	232	204	202	217	221	211	206	221	221	225	203	236	215	219	191	219	233	244	238	211	234	245	188	202	214	219	225	219	210	207	208	218	226	190	218	231	225	215	214	218	211	237	218	220	216	220	217	220	230	223	206	237	206	232	206	233	195	209	226	227	247	199	221	218	197	184	194	197	227	220	240	214	231	205	228	205	227	222	237	232	198	215	214	229	213	250	216	196	247	194	238	210	245	220	204	213	232	199	231	226	215	193	212	240	204	228	223	205	216	244	203	217	235	225	223	236	199	203	214	182	221	214	198	216	213	221	193	219	220	217	240	219	211	230	208	205	238	225	213	204	235	184	238	201	219	182	201	238	216	241	227	209	240	215	239	233	221	223	220	231	227	201	245	229	257	203	218	227	244	226	219	240	239	221	239	245	210	220	211	232	263	217	245	210	226	229	217	209	208	235	231	209	245	229	222	228	225	226	230	237	245	203	218	221	215	199	212	230	225	222	192	215	199	217	222	227	211	203	204	229	216	242	222	230	232	259	227	208	247	223	221	242	209	207	222	213	211	211	237	218	236	227	216	223	218	242	204	195	218	229	241	242	199	247	221	230	205	212	247	260	232	242	214	194	227	206	233	232	230	231	236	214	224	214	191	235	234	209	218	280	208	245	217	221	232	205	223	213	243	203	217	263	238	214	244	219	231	215	194	231	216	196	219	216	235	211	218	220	234	261	228	203	213	223	223	206	234	227	235	200	241	231	215	241	241	215	209	205	214	206	222	226	224	228	206	215	226	227	241	227	187	193	239	238	241	229	226	225	206	223	231	238	205	208	209	182	247	230	215	232	213	223	241	208	240	222	236	231	223	213	235	220	243	226	184	217	222	227	202	243	208	205	214	217	233	213	210	241	225	187	211	194	228	193	222	228	211	226	241	227	228	206	178	231	233	239	218	236	251	212	220	220	206	234	198	232	215	226	224	240	231	229	218	206	193	217	236	263	216	242	208	216	222	209	236	229	230	221	199	210	233	205	234	203	227	223	249	240	204	224	261	228	225	240	228	279	216	200	207	213	205	247	222	213	228	230	212	217	234	208	240	214	235	226	221	228	210	196	212	203	206	251	228	232	213	234	255	222	232	222	221	244	238	221	201	222	242	199	202	181	236	202	199	189	199	214	259	231	212	219	242	242	247	222	222	249	228	219	232	229	216	253	237	251	216	241	218	218	210	234	213	212	220	214	209	224	226	222	193	202	241	203	191	246	235	227	211	244	239	195	213	203	208	254	232	212	220	240	204	205	191	207	220	206	201	196	219	201	244	183	206	228	196	224	245	222	194	203	188	221	203	220	209	271	217	207	216	222	237	223	226	235	210	236	240	273	242	216	204	218	239	246	214	207	228	213	223	210	208	222	226	249	220	232	211	254	234	208	205	219	207	232	238	275	214	208	240	205	197	233	203	223	219	242	222	226	227	207	243	212	207	210	246	228	199	224	219	208	250	203	228	218	228	225	208	199	206	225	208	186	239	256	199	228	250	237	256	230	230	216	212	228	219	242	230	233	243	220	239	200	234	241	247	200	215	212	201	223	216	213	233	188	245	224	211	209	225	223	194	220	217	195	246	249	228	211	205	192	210	231	197	194	207	220	244	229	223	193	235	221	226	225	234	239	238	214	202	219	249	229	230	249	229	209	234	207	214	222	184	220	192	249	210	247	217	228	241	237	227	243	237	235	201	235	222	220	203	204	232	207	248	236	216	208	209	234	238	214	229	218	201	217	225	242	227	225	224	196	183	213	242	207	245	187	235	229	214	211	215	247	227	226	194	208	230	261	218	213	234	254	221	232	216	194	218	248	232	258	224	233	223	245	197	220	239	246	250	218	205	219	237	218	223	262	234	214	228	227	224	230	224	190	222	234	202	227	201	200	205	204	206	200	209	228	217	225	195	227	211	217	225	207	242	230	222	220	218	245	216	225	205	187	201	215	236	234	253	249	198	220	221	231	219	234	206	223	214	221	238	241	240	229	240	226	224	208	238	178	211	220	208	252	207	236	209	203	199	235	216	217	220	217	236	225	209	231	232	199	218	174	197	196	221	248	224	242	227	224	224	226	206	219	208	201	222	204	207	200	214	206	203	228	213	233	203	228	227	211	239	224	192	197	233	230	193	228	236	202	219	236	187	223	209	201	236	234	208	234	237	244	207	253	224	232	213	251	235	206	218	200	223	202	240	229	216	205	234	258	239	210	204	228	204	214	224	239	216	207	229	211	239	213	281	226	207	237	211	199	202	197	206	227	254	202	213	227	245	203	218	263	232	210	224	209	223	226	238	227	237	219	211	224	238	219	235	201	197	207	230	228	223	225	229	206	254	216	242	201	237	228	228	218	204	232	234	214	236	243	202	215	240	222	250	237	219	219	267	245	225	202	222	233	221	186	228	202	213	231	239	198	241	223	235	212	225	239	223	217	188	207	174	187	223	207	222	233	242	217	239	206	229	207	205	202	224	245	205	212	211	223	214	217	211	261	234	205	255	248	224	233	281	260	215	247	221	213	192	235	219	248	224	244	210	218	201	201	223	216	205	220	237	210	206	225	250	224	200	217	252	217	227	225	256	205	212	240	233	230	210	219	215	220	233	218	222	202	226	209	254	211	244	235	212	218	232	224	231	229	247	219	201	254	203	181	246	240	237	210	206	254
6421	861	1245	1428	1230	1109	942	861	813	766	751	668	685	679	658	674	661	687	656	618	659	590	656	648	575	604	588	658	611	609	588	620	597	614	580	581	614	648	564	610	612	607	575	586	597	605	632	598	586	598	621	565	587	621	627	623	601	583	618	602	613	573	549	606	580	584	580	594	556	603	595	583	626	595	579	554	577	614	584	586	609	591	592	625	566	592	632	584	602	569	569	611	596	556	601	570	604	593	591	564	560	587	581	575	605	629	571	600	562	598	600	567	601	586	624	577	618	555	589	567	575	572	573	599	609	582	570	657	591	554	545	589	642	586	606	561	583	558	568	566	565	594	582	541	578	632	596	580	627	624	582	633	603	562	560	565	590	606	611	586	557	567	607	584	616	587	581	609	539	596	611	603	574	620	611	606	625	581	591	572	571	590	597	580	597	548	548	578	562	610	595	594	596	560	608	582	557	576	592	584	598	557	580	613	625	596	580	576	620	606	543	608	570	600	609	620	577	604	600	572	572	558	591	602	575	561	584	614	657	539	590	567	578	614	612	581	609	572	592	564	596	593	615	589	582	566	572	561	606	575	590	588	602	577	652	593	575	581	641	628	651	574	562	590	610	617	591	611	611	594	560	610	558	590	601	586	581	614	575	573	570	601	582	602	559	599	615	580	566	589	614	594	632	557	594	589	642	585	566	599	583	574	560	640	565	562	605	583	613	599	639	587	594	628	533	559	625	606	579	600	647	585	612	597	607	605	550	598	556	595	579	572	594	591	582	560	564	607	621	610	584	612	626	581	624	602	587	586	583	583	583	566	623	607	569	562	580	591	605	565	592	588	592	583	585	575	574	588	571	602	594	607	615	569	629	605	585	583	572	587	596	568	541	560	610	645	555	590	607	603	549	620	598	562	644	657	611	589	576	605	625	555	599	573	567	590	594	609	594	641	580	577	580	580	611	563	562	626	555	568	552	590	574	583	608	579	559	583	548	606	596	584	593	597	598	607	635	599	576	561	595	591	585	589	622	617	603	598	598	605	568	569	582	630	604	574	634	576	608	594	620	618	623	560	591	556	573	531	550	567	617	609	551	568	582	597	579	567	569	665	570	586	580	615	590	547	588	589	605	592	604	633	569	598	558	606	605	592	558	576	574	612	569	603	572	628	622	574	620	586	580	573	588	604	603	605	558	589	605	609	617	593	587	607	610	585	610	570	579	564	586	603	614	595	569	597	567	635	569	605	584	581	563	603	565	630	560	526	614	595	600	587	587	581	574	564	578	647	618	604	569	600	606	574	598	615	567	594	580	604	611	620	612	584	597	552	602	596	574	596	553	551	625	570	586	572	604	602	629	584	584	595	642	641	609	639	639	574	554	621	578	598	593	609	582	623	637	604	591	549	615	584	606	592	580	584	614	582	592	601	628	616	578	617	591	619	569	577	576	620	607	535	611	600	610	596	599	538	588	586	608	584	585	569	589	632	593	602	600	573	616	599	536	541	598	587	566	582	562	569	608	571	619	551	574	601	601	573	581	569	582	561	597	581	606	539	584	631	578	580	571	554	580	554	579	597	569	557	594	645	590	543	581	555	629	578	591	572	552	596	555	624	555	621	598	598	610	585	570	545	619	574	626	611	611	563	591	592	591	586	607	599	590	568	589	591	599	622	585	588	599	581	591	609	591	544	622	611	574	599	597	581	618	615	624	581	610	587	565	557	598	598	585	593	609	575	578	575	529	573	597	618	549	579	600	575	597	591	600	587	573	590	582	617	613	582	579	589	561	619	605	581	586	529	580	563	630	600	580	610	630	603	600	558	594	558	596	601	583	601	588	605	544	621	586	576	547	589	608	621	581	558	614	576	551	576	563	552	566	601	565	554	628	600	571	601	570	555	618	578	602	584	584	605	583	583	591	601	566	619	609	623	597	599	594	630	601	617	568	581	610	555	624	573	643	564	572	581	557	623	572	573	560	610	611	572	583	610	546	588	542	605	589	568	585	610	554	607	516	573	557	567	568	582	614	593	584	614	567	579	599	606	604	624	599	628	582	594	550	593	595	605	630	593	590	582	586	557	602	590	572	606	587	628	561	580	565	566	584	617	587	606	562	593	576	610	531	572	606	569	588	570	593	578	573	627	556	593	586	603	615	572	588	561	581	584	564	601	586	624	627	579	570	580	656	592	607	556	553	594	601	619	648	606	599	600	581	601	597	603	559	584	575	616	631	580	579	566	634	594	568	579	571	582	566	593	579	626	587	606	589	591	568	569	605	602	661	605	628	567	577	580	588	568	604	561	601	620	605	550	556	570	580	555	598	595	579	620	549	565	601	583	607	572	574	565	549	603	616	580	575	564	625	556	585	624	584	595	582	579	575	572	531	594	596	614	646	614	604	578	607	610	567	584	629	599	579	605	623	577	581	575	587	584	606	605	600	559	621	613	594	646	587	619	597	599	593	573	625	587	599	561	555	631	625	571	583	581	574	621	590	601	624	589	606	574	591	601	566	594	575	578	597	579	575	616	602	604	591	586	545	592	614	567	544	613	587	571	618	611	572	570	575	602	618	635	600	587	590	592	613	613	581	607	601	613	520	596	599	593	592	585	602	594	623	577	586	619	635	590	572	546	564	565	598	581	593	561	637	588	571	623	607	603	553	613	627	562	591	604	566	561	565	611	592	599	662	577	589	587	585	586	603	599	591	568	579	597	588	591	587	550	595	616	583	560	602	592	586	609	624	605	609	591	582	568	608	552	608	620	580	584	582	580	562	608	597	575	619	673	605	579	578	648	580	587	600	597	542	582	584	620	618	574	588	567	601	558	560	555	572	566	588	576	594	579	614	576	583	611	572	625	552	600	582	584	599	557	595	595	598	588	580	566	573	579	613	595	617	605	608	577	541	524	562	586	595	621	583	590	528	586	614	613	596	592	638	608	565	572	580	607	560	564	577	594	560	523	573	614	613	577	604	560	575	579	597	599	619	589	552	605	621	558	585	541	635	585	550	564	596	566	606	580	603	529	581	565	589	572	576	645	595	574	560	663	596	587	563	579	616	585	558	628	576	611	568	540	533	593	639	559	549	588	615	599	606	589	603	602	570	572	601	581	599	577	568	607	615	582	622	570	594	570	610	560	541	579	614	575	589	602	589	585	585	608	618	592	584	577	563	589	603	566	622	564	554	551	582	597	624	601	622	633	588	566	570	534	596	566	614	587	620	565	606	594	560	585	602	590	666	520	575	591	582	621	657	602	599	572	569	591	577	583	606	540	575	529	581	634	602	542	612	562	572	560	558	569	519	603	544	573	593	622	597	569	587	601	573	597	592	618	538	584	533	633	593	591	542	587	569	644	586	574	580	572	592	608	568	577	582	606	557	578	578	584	596	575	584	594	605	604	567	613	601	540	618	581	572	608	595	610	558	537	579	565	588	575	611	585	596	606	562	591	615	630	608	555	594	645	534	638	590	581	592	592	612	584	562	583	568	586	600	581	581	601
15041	1378	1012	850	699	588	549	463	456	414	452	457	418	430	375	391	449	367	386	397	405	374	382	378	414	361	355	401	325	400	395	370	395	379	415	367	375	358	407	420	381	430	402	419	395	379	380	335	349	367	370	387	397	401	356	380	373	336	387	375	413	370	371	405	333	359	419	390	332	404	376	364	348	338	374	360	396	409	412	392	407	364	368	407	399	365	370	369	386	374	368	382	399	369	400	400	373	379	375	358	368	357	419	382	403	400	396	383	379	313	389	378	356	395	383	421	374	330	404	404	420	368	409	400	384	390	355	324	386	430	384	385	403	370	392	373	394	345	382	391	361	384	357	394	410	420	401	386	383	376	397	383	388	408	385	363	400	358	373	377	363	379	387	373	426	400	395	375	377	400	367	384	407	394	372	393	378	333	374	377	391	377	349	404	368	378	408	381	351	374	376	362	376	349	343	335	380	381	361	366	380	406	384	390	366	391	368	380	394	360	354	388	379	408	374	378	407	404	394	394	394	383	379	339	374	386	378	386	364	383	374	344	415	386	370	312	363	391	374	385	381	371	362	332	361	393	406	367	365	370	390	379	358	380	362	376	399	372	366	374	356	370	367	389	399	396	377	395	401	402	378	396	377	418	381	405	378	384	389	431	384	346	376	397	413	364	390	409	407	390	365	356	369	360	421	363	368	370	400	390	381	386	376	402	391	378	386	343	399	410	412	405	363	388	365	374	378	349	392	369	390	385	361	374	411	350	385	390	367	381	369	374	397	369	376	378	364	403	385	327	360	384	385	381	381	406	409	415	353	364	391	367	384	385	380	401	376	414	406	373	341	377	359	336	351	372	410	404	409	379	382	372	380	394	443	371	359	377	401	381	365	362	381	369	377	362	372	391	380	395	362	414	399	397	352	350	358	379	378	379	342	385	372	401	377	419	401	395	403	398	392	360	401	381	346	392	417	366	379	375	353	399	369	393	360	368	349	377	367	356	336	433	380	355	358	388	416	391	383	369	367	389	370	426	374	407	383	378	394	383	359	404	352	402	386	356	373	345	389	390	363	389	370	403	394	374	389	396	371	356	358	396	364	365	393	352	395	394	359	397	376	396	364	375	376	399	395	365	379	357	384	393	378	374	358	357	359	399	368	366	397	358	411	372	380	353	374	335	389	386	368	407	408	345	401	385	377	418	339	345	399	383	396	367	394	378	375	397	358	429	379	355	387	380	380	399	385	398	386	356	362	406	368	356	369	368	409	365	371	383	387	392	363	347	397	352	359	381	389	368	386	389	371	416	378	375	361	369	407	388	358	403	371	349	372	350	384	374	345	378	411	392	394	359	406	390	385	375	359	396	396	363	371	413	371	348	372	386	389	396	343	355	371	392	409	380	396	396	334	392	367	359	358	373	379	365	309	408	425	376	354	376	382	375	389	351	355	393	371	398	418	372	341	393	408	409	392	415	383	398	391	371	421	370	377	353	401	358	418	389	366	408	344	372	385	378	400	397	383	405	358	375	362	399	388	391	369	389	368	369	389	365	408	395	435	389	416	340	373	383	372	357	389	390	366	368	375	366	416	387	389	395	388	401	392	382	362	362	389	388	365	406	384	365	376	369	377	401	415	378	375	394	396	370	358	385	352	396	374	377	398	412	372	394	340	399	364	366	380	386	377	383	356	422	436	388	375	394	411	322	400	369	397	360	393	373	363	374	389	404	375	366	384	366	407	394	355	363	358	361	374	367	390	381	406	401	391	389	412	394	337	383	354	374	352	396	369	377	381	346	371	369	380	379	385	387	362	357	409	371	374	387	371	360	351	367	446	406	407	399	409	391	395	342	355	386	449	381	384	384	372	388	400	391	399	346	399	402	379	404	342	317	370	370	395	417	362	377	390	391	336	395	398	357	386	336	396	365	432	386	393	355	367	383	382	430	376	378	367	389	378	373	395	359	367	372	393	394	424	419	380	398	384	365	413	344	386	403	371	392	381	391	379	379	377	373	368	369	375	365	403	394	369	355	386	369	369	406	365	383	435	384	413	357	416	363	397	396	391	383	383	392	381	395	353	395	370	397	393	392	398	396	404	392	335	389	411	343	381	402	375	376	350	361	383	376	374	406	405	389	370	417	373	372	428	371	392	325	374	351	374	364	380	356	368	358	353	375	385	382	361	369	398	391	410	381	374	361	375	399	405	360	367	382	346	397	377	368	399	394	356	383	353	353	368	391	351	355	372	415	388	380	401	386	370	396	361	350	385	387	388	391	420	381	376	371	436	424	419	385	335	417	406	378	402	349	393	347	372	369	346	342	378	351	381	390	382	360	400	343	385	394	367	393	405	366	392	371	396	383	398	349	395	403	341	362	376	406	387	407	432	399	345	405	371	380	387	386	356	419	373	357	353	358	387	424	381	408	396	370	393	370	389	365	404	410	400	401	369	353	385	388	371	392	387	410	388	336	386	370	389	375	355	379	406	405	393	364	345	384	418	384	375	394	376	382	367	362	370	377	353	399	391	361	360	408	354	403	415	363	370	395	384	393	412	372	363	362	387	395	374	362	399	357	373	397	409	354	364	370	366	382	388	413	340	363	369	384	380	368	385	389	363	369	370	413	351	407	394	387	393	362	407	375	415	392	354	397	360	368	403	378	398	398	374	408	407	361	410	361	370	381	407	368	398	406	353	380	397	372	386	373	399	360	388	355	368	375	407	376	374	402	342	372	385	414	382	395	364	368	354	374	358	369	391	372	356	377	372	413	346	368	380	399	380	384	368	324	359	375	376	378	388	374	402	401	352	422	360	365	381	382	391	378	370	385	377	341	399	369	358	348	383	377	346	419	393	371	346	369	397	356	371	378	372	398	357	339	366	378	374	373	373	393	400	383	401	396	379	377	358	346	411	370	378	370	392	385	377	366	392	375	376	385	382	357	388	358	356	384	397	389	404	402	410	393	414	401	342	357	388	419	407	374	385	357	411	387	352	383	387	405	364	367	388	362	352	358	391	369	398	410	384	365	365	387	369	391	366	391	417	416	363	407	421	357	426	359	367	376	415	366	344	370	367	379	354	386	391	375	392	419	387	401	355	371	382	392	348	381	382	406	390	383	359	368	389	388	358	339	378	384	376	403	395	355	336	390	367	386	392	349	403	378	400	371	419	397	435	370	385	390	420	361	381	411	400	380	375	386	347	363	385	376	392	378	352	417	389	372	370	400	387	330	403	416	420	379	366	393	391	380	393	407	368	335	358	364	384	390	396	379	376	376	379	385	344	412	437	383	412	402	404	396	384	342	372	404	381	392	403	381	391	357	375	387	379	367	360	358	386	394	381	365	421	366	382	404	391	372	403	407	395	384	394	368	387	378	420	362	361	398	373	377	392	389	404	399	411	356	395	384	413	389	356	380	357	336	365	355	379	367	376	390	360	384	405	381	407	387	398	371	390	403	357	334	408	373	360	372	391	400	394	400	410	364	424	371	377	349	407	376	397	393	370	371
8467	1446	2174	2528	2261	1853	1687	1519	1340	1277	1249	1167	1155	1162	1057	1093	1047	1043	965	991	1025	1007	998	988	969	1036	1024	921	926	1007	933	983	963	971	916	1002	913	964	953	957	971	934	930	970	970	923	959	968	911	961	904	968	990	970	894	914	923	975	959	946	893	944	941	940	947	880	962	941	925	861	929	952	918	886	887	901	906	928	940	898	895	953	930	895	973	928	927	919	903	930	980	928	916	926	937	928	936	916	906	919	934	908	928	955	864	944	924	928	931	920	990	926	962	960	928	912	924	861	980	892	888	905	905	937	892	919	908	989	925	968	930	916	914	908	965	944	941	927	896	930	941	972	842	955	923	976	1005	892	899	879	945	909	913	890	907	901	915	930	920	915	919	919	928	948	905	852	903	894	897	909	947	924	937	919	904	938	947	916	890	891	921	884	919	905	917	837	918	923	905	935	991	927	940	919	974	930	881	911	960	867	903	890	931	923	961	912	931	941	937	903	934	881	869	951	900	854	959	897	915	869	913	883	953	897	942	862	943	925	905	965	893	917	928	926	937	904	936	875	930	934	881	956	904	941	1002	943	848	894	894	937	964	921	897	965	929	953	910	932	925	911	901	899	901	912	971	945	865	925	953	931	865	916	884	998	924	951	899	870	926	886	899	929	907	929	915	936	947	906	889	918	903	908	905	899	951	915	963	943	914	872	909	912	886	884	923	898	924	890	943	962	797	917	885	891	907	903	917	905	875	883	944	949	943	906	907	893	865	881	928	884	949	959	855	907	987	875	922	950	960	942	914	906	903	952	944	899	927	950	999	938	937	930	859	906	946	937	919	891	919	937	913	954	907	928	903	872	888	966	944	911	872	867	899	946	909	915	901	923	955	899	950	898	910	917	867	885	938	910	936	917	890	938	893	950	917	893	896	917	868	927	930	861	894	943	948	883	936	921	889	962	970	902	933	900	890	978	934	951	909	945	928	969	942	891	928	981	923	891	928	954	888	953	930	940	881	959	944	912	936	925	938	902	881	930	855	935	893	921	926	912	857	928	878	888	868	909	862	942	944	975	894	879	924	936	944	928	918	891	892	904	906	950	921	895	897	943	933	931	863	984	915	913	936	935	953	893	941	955	941	896	933	889	930	958	909	899	887	939	957	887	940	886	851	886	957	1008	894	899	957	911	969	933	890	902	867	953	893	940	921	889	903	935	912	903	883	939	972	861	915	907	904	914	905	946	914	910	852	939	943	934	927	952	993	898	968	907	891	920	854	926	909	865	929	950	933	978	889	905	928	880	876	928	940	924	892	900	924	932	903	931	942	981	902	931	942	908	926	900	859	900	913	934	944	906	905	923	900	969	953	943	892	890	952	919	934	973	914	930	944	969	895	889	871	922	884	952	942	881	900	916	966	895	959	911	944	931	896	933	915	950	863	908	905	979	981	887	958	904	917	888	896	902	926	930	889	923	933	897	907	928	908	974	929	923	938	899	953	888	929	956	913	900	867	900	909	900	966	967	862	916	936	943	914	919	895	925	958	936	922	908	889	907	944	957	895	917	924	880	976	888	902	920	857	940	904	890	923	939	864	966	927	861	874	908	885	936	931	973	948	933	856	919	993	875	868	914	981	872	896	892	949	927	907	902	900	961	903	927	880	944	905	938	912	892	936	944	955	890	941	956	881	937	861	925	916	996	923	898	889	950	932	921	910	950	891	923	928	945	926	915	884	940	908	907	922	909	900	978	892	939	900	971	957	920	907	886	961	925	948	920	904	885	911	963	943	937	941	926	946	950	897	900	895	960	911	928	947	937	969	866	920	968	940	900	913	961	907	917	936	965	881	880	937	940	918	881	930	871	925	933	938	926	965	934	947	893	956	943	890	932	853	899	931	923	923	896	911	921	933	879	949	886	881	968	964	929	991	902	977	932	879	943	846	963	965	887	936	963	958	966	918	902	940	927	896	936	896	907	898	919	951	951	985	918	908	887	923	876	962	947	1001	919	916	914	881	958	949	918	860	937	939	898	977	933	957	910	917	894	913	907	944	942	881	922	938	857	960	906	933	912	971	1003	922	898	915	939	953	925	887	936	931	902	920	948	909	932	901	912	913	998	910	985	958	976	977	944	927	879	907	937	878	915	925	951	890	924	908	935	954	972	930	881	935	938	910	907	916	942	973	933	871	945	867	975	943	953	915	903	941	909	895	840	940	904	888	970	864	921	946	944	871	938	931	882	905	919	928	930	942	930	957	933	968	940	922	929	941	901	957	922	891	879	916	934	897	873	916	902	905	956	897	933	946	873	908	915	935	951	931	977	919	918	907	953	928	902	931	939	967	942	902	916	910	939	934	891	893	952	908	906	911	862	914	910	877	914	935	892	902	903	978	928	939	914	970	998	925	946	898	892	848	886	895	950	954	902	945	869	920	939	922	911	902	881	967	925	895	901	862	930	890	917	880	922	890	884	939	917	904	930	946	884	946	927	920	938	931	953	898	928	921	935	912	905	972	948	903	977	896	969	865	929	915	921	854	896	916	962	911	942	910	905	922	896	960	936	937	894	930	911	981	931	883	993	922	905	894	899	870	982	926	916	960	971	974	950	908	894	903	924	929	941	937	904	945	947	933	891	934	893	917	903	937	965	916	932	971	932	938	935	901	923	910	877	915	912	920	882	884	907	968	942	921	943	963	878	954	900	932	908	949	903	916	926	944	903	934	858	881	920	919	892	881	906	857	895	869	922	943	960	864	890	912	918	901	897	917	893	934	939	869	910	950	902	973	935	942	957	920	941	898	932	948	897	929	919	929	955	968	945	926	909	942	904	932	907	886	937	849	880	942	938	898	876	884	942	914	886	997	1008	930	938	990	950	891	981	854	907	909	849	926	909	939	969	907	899	953	957	930	919	872	920	946	894	924	937	895	951	938	899	895	927	916	932	896	916	901	963	911	935	992	918	919	951	927	911	930	942	903	911	889	874	918	875	933	909	949	907	920	940	850	960	914	914	963	900	955	883	984	988	963	875	949	925	922	920	915	889	907	948	967	880	873	923	903	879	892	917	941	890	952	909	918	973	941	912	881	921	948	894	906	902	931	977	893	910	918	981	901	884	927	904	980	895	914	932	928	961	963	954	941	913	918	923	898	894	942	919	970	947	891	939	948	990	955	876	950	922	911	933	869	890	910	961	932	897	895	918	869	956	942	914	961	941	889	958	925	950	918	915	969	911	905	884	925	959	921	939	934	937	892	852	911	920	906	949	913	924	926	953	930	864	940	919	927	884	900	945	916	941	990	940	939	896	908	916	972	931	941	925	956	937	913	918	922	945	948	933	851	957	908	846	933	918	918	902	983	904	915	924	876	987	904	905	938	896	927	925	888	966	906	929	895	934	966	937	923	880	891	937	971	895	892	924	891	926	966	862	928	971	918	894	940	974	944	922	892	906	881	897	893	928	938	883	938	883	932	918	985	907	922	878	937	925	863	941	905	896	960	956	925	888	885	933	954	920
1648	358	409	384	382	393	394	383	374	357	417	392	403	359	379	374	398	409	389	402	415	394	355	375	388	360	382	393	362	383	376	393	412	374	369	375	378	404	378	403	382	400	380	372	366	402	380	362	391	369	378	381	394	390	347	414	381	378	392	363	366	385	386	330	389	372	355	390	374	368	397	367	389	399	365	381	390	375	409	389	389	351	373	359	395	415	424	398	390	385	363	352	393	383	360	396	368	342	383	382	407	383	422	376	389	358	382	385	361	385	318	344	359	381	389	387	390	379	414	409	418	371	356	384	365	386	367	407	355	373	360	342	404	349	372	396	373	365	384	378	357	357	405	367	395	386	368	402	397	377	380	356	343	370	394	412	383	391	398	418	381	356	407	409	424	365	353	349	377	389	378	381	363	386	371	350	385	386	371	352	350	377	373	390	374	367	405	407	388	402	356	408	428	410	381	340	369	372	352	371	389	432	408	393	383	397	359	384	389	415	413	357	371	402	383	343	454	339	351	371	412	388	392	384	349	380	377	346	377	367	378	389	376	375	427	404	392	373	367	347	401	400	405	400	353	406	437	357	350	389	372	373	374	404	373	383	360	392	390	379	336	384	416	407	348	345	374	348	377	396	371	365	380	372	394	355	386	351	382	377	373	392	379	320	362	383	404	358	366	373	379	405	365	373	396	380	354	390	394	408	392	380	391	378	380	364	375	395	369	368	376	395	403	384	344	427	403	407	416	367	406	397	415	373	378	407	405	401	370	421	377	392	374	419	422	393	394	376	415	388	395	343	376	391	394	385	358	393	365	386	364	384	372	381	395	393	424	380	397	365	384	422	386	391	354	374	386	378	360	379	373	363	367	361	368	363	399	386	376	351	387	371	383	368	386	383	390	361	368	392	385	361	375	385	378	364	356	413	374	350	411	383	328	369	379	342	400	354	409	393	364	379	388	368	369	392	339	391	391	373	354	378	399	354	359	371	357	420	383	362	381	394	398	390	390	378	372	389	378	397	376	382	391	391	370	391	365	360	375	363	414	389	392	400	377	379	364	392	368	365	374	352	400	400	396	388	378	402	380	393	425	387	376	361	364	397	359	386	374	342	360	386	377	368	365	400	367	367	335	367	307	387	379	377	364	393	379	390	408	369	409	361	377	381	375	362	349	382	384	374	358	371	387	377	367	409	389	371	380	364	407	349	403	327	394	340	366	381	389	398	374	393	346	396	346	367	395	401	386	384	371	387	350	369	383	359	397	384	383	357	399	365	373	381	354	356	362	386	375	396	375	379	373	351	408	360	372	394	380	421	359	364	389	385	417	346	332	367	398	396	369	392	404	401	342	390	406	332	395	398	351	382	369	413	402	369	360	357	343	382	375	376	380	371	403	410	320	395	373	389	387	366	397	365	397	378	384	361	367	356	402	400	365	370	328	354	384	377	420	354	353	362	351	379	398	363	409	409	350	360	385	354	329	361	377	392	342	374	364	402	390	439	374	376	378	375	349	345	375	398	321	403	371	380	395	395	363	387	394	394	403	373	381	371	389	386	398	391	345	412	428	361	423	381	395	395	423	402	376	385	383	381	370	398	395	419	358	405	409	440	329	400	371	378	391	383	373	403	367	387	364	389	369	376	347	395	414	379	373	368	372	407	388	405	369	381	354	339	367	345	391	366	373	349	424	384	378	354	383	364	378	343	386	371	381	367	381	398	401	406	355	384	386	335	353	358	389	409	348	366	368	324	387	421	388	388	391	355	371	350	409	349	393	407	382	408	351	381	337	371	437	375	364	362	396	382	339	381	379	382	377	361	377	351	393	374	387	388	379	382	388	400	388	410	402	371	359	398	408	364	411	368	382	398	381	372	358	409	368	378	380	350	398	384	391	374	411	357	376	378	394	380	358	397	358	385	392	361	375	383	418	373	412	365	381	378	400	371	368	401	389	402	375	395	400	404	356	391	380	388	349	372	406	353	391	391	367	393	365	349	370	369	402	369	386	371	378	388	358	377	380	414	350	374	360	355	351	381	367	367	374	378	415	363	375	361	397	395	371	381	365	398	393	357	379	376	395	389	384	419	397	367	374	401	383	390	384	348	369	359	380	380	405	360	405	356	362	411	367	398	362	384	374	353	378	388	372	406	354	401	362	394	377	342	406	387	376	382	375	385	351	376	389	396	410	368	402	391	404	405	376	411	403	387	351	383	366	403	385	360	386	347	393	357	332	362	406	381	358	404	362	365	379	388	336	346	378	329	362	368	362	372	394	374	394	390	334	345	390	378	398	374	406	372	421	398	371	363	370	377	381	391	388	359	379	355	347	408	372	360	393	340	383	368	392	447	409	364	353	379	377	378	374	405	352	416	376	385	365	395	363	338	390	368	411	364	359	404	406	371	368	403	393	353	346	387	347	400	363	363	350	386	407	383	380	363	387	377	401	378	428	382	399	372	383	371	405	366	381	367	419	420	349	329	354	348	387	374	362	349	337	358	359	351	380	397	422	366	342	365	366	369	412	400	374	415	389	395	395	380	346	347	364	373	368	392	382	365	413	355	390	368	374	379	398	372	375	394	372	407	360	418	353	369	399	374	361	380	417	398	368	363	362	378	347	363	392	425	383	366	360	362	386	395	366	373	382	364	359	364	386	382	348	384	386	402	381	365	378	359	388	359	392	407	372	361	384	424	401	386	368	406	387	366	397	368	380	397	366	373	393	368	334	388	368	401	358	374	373	361	392	388	404	357	373	401	357	367	387	371	356	345	357	381	363	400	347	436	393	396	349	367	359	339	391	398	343	388	374	386	388	390	361	328	369	395	364	341	429	375	389	358	339	397	394	377	375	394	359	414	356	382	354	401	363	406	397	377	382	375	394	379	385	368	372	389	384	379	403	358	376	400	377	355	368	396	426	377	374	385	402	368	355	381	369	375	396	412	376	360	379	376	363	413	408	385	399	383	362	377	369	418	385	344	340	385	307	380	414	348	399	372	367	361	394	386	388	378	395	376	371	395	365	385	401	343	378	407	376	389	373	378	358	352	376	380	403	384	351	371	356	382	394	382	369	381	380	376	363	413	347	386	394	398	390	340	389	388	339	419	363	344	395	351	376	355	397	378	395	395	348	402	367	371	405	416	392	407	372	371	384	337	380	399	394	351	382	363	362	385	362	406	398	393	361	394	395	372	386	434	356	335	382	396	356	363	348	401	378	398	399	397	397	437	409	391	396	358	375	364	351	397	387	357	430	399	406	376	357	407	414	380	365	375	388	371	330	414	405	376	355	365	383	410	404	411	376	411	387	414	353	353	407	369	361	371	393	382	417	371	402	361	389	389	351	377	379	393	345	342	417	367	404	389	366	396	350	393	423	408	367	374	372	367	398	363	377	418	355	355	383	382	404	383	406	417	353	362	381	394	422	418	408	369	356	379	375	382	383	389	370	376	372	346	357	330	346	380	374	392	403	362	365	387	399	419	364	371	358	395	398	385	361	381	379	387
2137	927	899	939	927	893	914	920	912	838	864	836	910	902	922	881	915	887	928	887	904	882	929	898	838	880	928	882	914	920	913	896	861	882	918	868	838	869	855	840	920	906	903	896	887	901	873	841	896	841	878	837	894	867	838	879	873	845	931	855	883	880	928	877	953	894	845	884	874	800	919	877	895	894	869	895	863	886	866	882	849	875	912	851	883	917	889	885	873	851	900	887	893	879	847	898	914	884	846	915	864	899	907	841	882	906	912	859	893	900	928	887	880	856	941	866	888	885	864	850	850	899	833	884	881	896	853	933	922	850	870	869	919	889	858	885	859	833	892	881	867	902	854	881	898	827	896	882	924	875	888	860	858	858	898	924	847	846	889	893	920	889	888	932	875	839	872	911	859	884	908	870	918	869	859	902	930	871	855	878	894	868	840	897	846	877	933	898	893	928	965	948	833	921	907	850	921	909	904	802	879	862	853	881	844	852	908	908	837	860	878	930	871	953	877	934	940	861	862	872	872	855	848	878	862	831	922	892	841	894	876	909	901	896	897	879	839	870	867	893	868	915	858	912	842	927	889	897	902	870	907	852	868	887	896	854	801	846	880	831	845	881	928	854	896	898	892	862	888	894	917	883	941	855	864	904	904	881	899	828	867	889	888	898	910	864	886	853	890	935	859	892	885	938	910	852	911	917	916	861	823	880	886	892	908	819	869	841	923	862	898	874	886	840	896	917	841	876	848	858	915	890	896	851	884	871	907	875	845	871	873	900	862	921	869	899	879	826	860	879	840	856	872	878	885	861	930	890	910	861	920	857	897	870	862	879	941	859	932	949	920	909	902	874	843	914	879	933	845	868	863	880	884	854	878	842	892	862	840	940	855	879	865	868	852	896	834	855	897	866	909	849	845	895	910	922	894	911	904	866	883	872	899	806	852	841	869	841	895	804	852	910	836	874	866	829	889	871	853	826	811	884	879	869	883	807	904	866	896	854	860	882	860	877	836	877	892	850	887	865	826	866	884	896	879	875	872	838	910	842	886	850	884	879	861	909	893	872	900	832	849	881	892	823	911	887	867	873	890	845	850	842	898	892	884	879	863	968	863	844	931	822	873	934	864	898	898	872	887	842	924	921	900	873	883	903	861	816	836	835	922	897	892	893	926	911	892	889	879	910	899	830	855	857	835	947	875	843	856	847	901	892	917	817	817	894	876	869	882	886	863	868	922	833	875	854	831	893	845	874	881	866	834	856	855	858	869	883	914	936	898	901	853	905	908	870	847	945	901	861	903	875	847	907	901	907	885	829	858	922	891	874	895	870	922	932	893	842	892	857	853	832	821	840	848	832	874	907	943	879	872	864	897	911	843	886	845	899	846	862	867	897	873	866	869	896	892	890	906	888	850	915	895	873	893	868	842	895	862	902	885	885	871	867	863	943	852	817	852	883	852	896	838	907	915	904	845	925	855	891	881	868	892	912	876	910	874	888	913	926	843	876	865	879	842	834	897	877	888	850	900	874	874	916	874	864	829	896	848	891	879	896	855	845	887	906	868	816	841	918	904	862	920	872	851	841	910	909	855	891	888	930	850	887	883	855	858	839	856	812	895	865	893	852	873	845	887	861	858	881	860	913	870	896	869	858	841	865	817	856	954	863	892	877	843	914	897	865	869	844	853	909	899	848	898	841	864	905	886	928	902	871	920	879	886	892	834	864	862	889	908	825	832	882	872	894	884	848	900	911	951	862	903	871	863	875	898	872	873	898	883	880	863	868	832	877	793	923	908	903	865	882	859	928	867	884	889	864	854	896	805	846	888	875	905	866	873	901	873	896	892	909	877	898	913	892	866	895	842	886	859	903	851	835	895	864	871	907	870	877	888	843	892	878	917	878	871	878	869	837	871	922	907	932	859	851	836	908	851	870	880	889	842	922	871	845	881	881	838	844	874	884	892	890	913	882	875	853	893	886	902	882	872	859	890	838	813	910	874	900	827	904	842	882	854	860	870	847	927	868	837	856	899	930	846	863	862	843	894	895	848	850	876	883	888	907	891	919	879	879	876	926	891	896	884	867	925	913	837	858	884	914	875	878	854	875	855	845	859	879	896	886	867	858	868	852	863	875	893	888	893	892	899	856	892	880	860	911	877	890	861	836	882	910	878	862	859	893	897	874	849	868	866	924	876	887	830	924	853	908	894	891	856	879	904	881	847	877	829	893	900	886	918	861	873	931	862	925	926	922	810	901	904	913	836	878	898	929	882	925	856	848	909	870	858	876	875	873	893	870	895	902	847	852	894	882	906	852	864	876	912	892	874	859	932	812	862	860	868	908	892	861	883	912	915	855	878	892	888	919	830	926	865	897	909	909	939	848	848	871	886	899	916	896	901	907	890	854	916	842	891	869	886	887	853	947	836	877	867	891	903	858	880	898	921	888	866	899	907	837	852	903	906	902	912	890	876	963	887	870	898	845	885	849	908	878	892	901	860	888	928	902	887	884	871	853	886	873	881	847	915	874	906	908	889	902	932	868	886	929	810	850	930	851	826	856	873	896	862	866	948	821	839	905	852	841	914	848	952	857	893	850	880	845	894	835	843	877	862	853	832	866	882	871	915	879	903	843	861	891	939	824	858	867	878	906	839	905	903	871	864	865	875	806	862	887	854	860	869	905	908	862	892	909	866	922	904	838	894	896	879	900	880	853	839	891	867	842	904	866	905	886	893	832	880	913	870	887	889	906	901	906	867	883	881	882	932	915	887	872	887	888	892	896	905	880	879	960	837	825	824	897	889	844	900	892	930	860	916	902	890	877	884	922	884	883	885	906	892	876	835	910	859	894	885	835	867	873	881	894	867	818	900	908	816	944	833	928	885	852	909	922	868	855	933	860	808	896	913	811	928	850	838	856	844	854	842	866	883	928	882	856	880	912	787	895	904	894	882	861	861	889	896	887	886	836	849	934	838	842	861	829	903	864	904	899	878	846	877	889	947	866	929	846	881	879	824	879	895	870	840	862	899	853	874	855	881	916	833	857	866	875	935	857	848	856	844	861	906	887	867	932	870	839	941	869	861	903	893	901	832	907	910	898	892	871	905	882	874	819	885	873	854	898	878	894	862	899	836	840	902	844	844	897	868	934	910	841	862	871	858	879	889	912	900	864	900	867	892	870	880	853	911	872	846	831	879	870	900	847	891	909	917	895	886	885	853	853	890	896	852	873	842	870	906	850	849	904	882	930	885	898	896	855	937	913	876	903	920	872	897	917	914	915	872	847	887	851	914	933	872	869	870	876	875	888	889	875	838	835	858	882	897	842	831	840	921	890	858	865	858	894	912	864	909	871	825	839	896	859	869	865	874	848	907	879	864	852	898	910	888	869	847	850	891	881	911	849	894	871	868	850	842	841	799	884	880	889	898	822	827	891	884	922	865	878	916	830	913	879	845	890	857	927	918	886	890	876	870	873	840	842	881	934	867	912	920	905	873	889	934	864	885	824	834	881
7604	560	519	481	352	328	317	261	235	270	268	265	233	212	257	222	247	236	231	234	212	218	232	236	231	245	247	236	230	226	218	229	225	221	234	257	234	219	214	213	226	235	219	226	208	224	219	214	223	268	210	229	250	233	218	229	234	213	223	257	221	226	242	219	215	219	217	220	219	222	199	218	214	204	195	236	234	251	224	216	227	221	217	215	201	237	253	246	225	213	239	214	218	217	190	213	244	206	238	222	230	199	226	224	249	207	235	181	234	222	216	209	261	209	222	216	222	221	235	238	207	195	234	218	227	197	227	244	220	212	213	217	222	224	223	223	268	216	218	203	207	219	227	218	247	233	219	213	234	229	209	233	216	227	247	228	210	217	226	242	202	223	222	196	220	217	220	233	228	231	209	207	210	206	205	209	242	217	242	223	216	234	246	258	211	250	238	210	243	237	208	216	217	213	232	206	233	245	219	218	229	235	210	225	220	226	225	240	239	219	239	204	239	221	218	231	222	218	218	234	235	211	239	216	235	213	247	238	246	248	204	201	193	212	248	200	203	205	228	231	253	222	223	253	239	230	204	259	199	242	205	230	213	226	199	204	220	222	210	276	195	235	239	234	232	240	223	215	217	210	232	218	239	230	223	201	222	196	217	217	219	242	238	232	215	224	221	225	215	219	238	209	238	232	207	212	236	239	208	223	241	254	213	195	205	255	251	243	231	200	212	243	235	220	251	227	227	204	219	210	215	221	212	233	236	256	233	246	209	221	218	250	224	202	223	226	248	215	193	209	213	210	201	217	228	247	212	225	214	240	197	217	221	210	194	230	197	212	211	243	231	224	228	239	236	230	217	235	229	229	207	231	213	215	240	218	227	232	221	213	203	236	195	216	213	255	215	241	224	197	211	174	217	235	220	215	236	198	218	228	240	241	226	218	249	207	208	234	269	237	211	217	243	218	232	219	236	211	200	210	233	222	242	219	203	205	233	201	246	238	260	225	226	205	223	229	214	221	228	228	232	246	229	219	227	226	244	224	213	207	204	221	221	211	242	217	217	222	234	245	224	220	243	262	220	234	230	239	225	233	211	217	227	262	234	215	230	233	232	252	223	246	202	203	195	210	198	225	213	231	221	244	241	213	247	223	228	212	218	234	257	247	215	220	191	195	225	206	225	215	214	239	188	241	246	219	229	230	201	178	231	186	236	200	229	243	216	203	239	226	230	215	224	203	251	228	206	221	205	206	211	214	212	233	238	237	215	227	214	222	221	187	223	236	195	250	253	245	221	240	229	244	180	230	215	195	242	224	218	231	201	253	212	237	213	232	236	209	222	244	220	236	220	222	227	208	219	217	232	246	234	212	216	227	235	230	209	203	205	240	237	229	220	223	190	222	203	205	205	217	209	235	210	191	182	195	218	242	193	221	230	221	225	209	217	208	216	212	199	226	231	214	235	242	245	231	222	208	197	213	233	213	215	243	248	213	223	217	200	218	219	207	215	224	260	226	204	237	221	241	223	210	206	217	207	258	236	211	219	232	210	224	225	215	198	258	232	235	211	229	246	237	234	241	213	218	242	203	187	221	214	199	210	205	211	251	225	220	195	233	201	218	232	237	201	231	218	236	225	194	198	195	206	237	241	207	218	232	223	228	247	231	230	216	266	227	252	211	228	238	204	222	235	243	207	252	212	233	230	223	215	217	216	245	201	203	227	201	229	240	236	201	241	249	218	257	239	203	215	212	244	216	240	245	224	234	213	212	212	231	227	209	234	219	218	212	258	236	234	215	226	217	243	200	230	233	245	236	260	238	215	208	232	194	221	225	248	244	237	213	215	233	206	223	213	196	241	210	234	221	215	209	214	204	212	229	198	222	216	201	241	255	222	217	213	220	240	226	200	230	224	215	199	215	210	250	197	222	221	229	238	228	219	259	239	211	224	202	228	229	240	209	202	202	188	237	210	224	222	238	222	251	212	223	236	209	239	237	231	210	219	207	227	232	222	223	224	194	248	214	197	209	221	223	218	217	212	188	228	176	243	239	230	197	221	230	231	188	245	204	191	218	236	228	219	232	217	227	229	221	232	234	205	214	218	197	225	230	218	226	236	252	226	212	236	208	216	190	200	213	249	221	217	259	240	219	215	229	239	205	252	231	257	223	237	235	218	238	222	257	210	225	209	208	244	210	268	209	203	217	199	211	225	206	210	216	219	265	223	202	207	231	216	226	225	207	198	201	191	185	225	223	227	204	244	251	235	216	212	185	211	216	249	241	221	225	237	250	212	245	199	214	231	218	230	225	228	217	237	216	247	216	220	216	215	235	262	234	251	209	226	198	222	242	217	212	216	226	179	219	249	226	244	236	209	230	232	200	218	210	186	232	242	212	221	216	216	207	256	227	192	227	224	227	223	238	228	208	208	203	209	228	215	226	217	240	227	221	208	219	189	214	205	221	197	225	211	242	230	211	250	250	207	234	234	239	195	192	208	239	252	206	205	214	226	210	234	225	226	221	242	231	231	238	199	230	242	209	236	210	247	211	212	207	185	232	227	233	240	202	226	219	202	200	226	243	223	199	218	229	206	216	193	204	217	248	190	258	210	241	231	212	216	224	242	246	212	207	229	226	212	219	217	218	228	225	215	225	214	213	232	241	241	240	228	230	265	228	231	209	221	236	219	193	223	228	202	218	192	214	228	226	229	232	245	222	253	224	201	227	226	214	198	224	197	224	214	201	223	244	200	214	222	230	230	212	212	222	231	225	212	208	242	241	225	224	225	205	214	210	218	218	223	205	212	209	201	225	234	233	223	205	190	190	211	239	222	232	206	218	225	205	214	202	216	190	223	208	184	226	221	228	215	221	232	232	246	226	240	208	203	237	238	221	232	227	237	235	215	242	231	221	210	234	225	245	195	237	228	239	227	221	216	220	195	175	255	227	215	194	241	222	225	233	187	239	224	196	220	246	248	223	246	198	230	237	227	213	237	211	230	215	220	210	229	225	232	211	218	235	237	247	205	252	232	227	229	245	227	245	226	201	240	192	227	222	205	212	232	237	241	204	222	261	213	221	198	241	208	234	213	202	230	201	214	228	226	210	220	233	230	221	189	214	237	219	224	206	221	237	191	215	233	225	204	186	195	217	214	215	195	247	220	230	208	226	228	213	227	237	260	227	247	229	232	236	229	211	218	256	202	213	216	254	229	225	229	224	228	249	234	198	220	237	219	191	196	202	233	231	217	203	241	206	204	222	229	230	223	212	227	235	258	231	228	238	201	196	229	212	238	215	227	221	210	221	202	198	208	251	233	226	201	198	235	231	217	225	243	220	224	226	233	223	228	204	212	218	218	252	247	250	208	247	221	211	162	207	201	185	220	254	248	211	195	225	230	211	209	224	222	172	215	214	214	211	245	234	249	248	253	248	259	235	233	235	203	202	232	204	238	200	193	210	244	200	228	221	235	222	205	233	221	191	228	210	223	234	232	237	229	230	201	202	211	222
6434	849	1200	1463	1245	1073	903	878	845	797	736	767	714	649	683	678	652	600	653	644	628	634	595	623	637	671	606	617	606	623	591	583	593	599	632	616	643	612	568	584	603	589	551	587	584	608	564	598	588	623	611	549	625	575	608	613	580	577	607	570	586	597	620	612	558	607	641	615	596	627	641	582	598	585	590	597	581	586	573	559	563	651	596	581	591	586	595	592	610	604	607	606	643	572	601	615	627	601	565	575	573	557	597	636	614	606	601	560	612	606	567	562	575	632	575	586	577	589	584	598	582	573	588	635	579	569	598	602	612	550	588	564	574	580	601	560	567	559	569	621	596	596	584	586	612	597	596	588	621	577	625	630	633	586	572	595	631	583	578	593	587	536	588	580	551	581	602	635	583	612	597	559	616	588	605	552	586	581	600	606	605	581	558	568	570	578	593	585	582	558	568	573	566	625	596	609	593	569	618	568	564	603	609	607	601	584	582	633	592	589	631	578	581	604	598	568	599	598	597	591	612	615	599	589	611	555	577	544	578	615	563	587	559	609	575	586	581	606	606	583	601	615	587	569	597	627	589	641	587	574	549	656	666	612	578	623	566	582	619	587	595	619	574	548	599	610	572	549	608	592	559	582	582	603	584	537	607	638	609	611	586	585	601	581	558	572	624	572	582	560	616	578	565	565	595	632	599	609	613	603	594	597	575	603	622	631	579	571	548	621	593	601	564	614	568	606	634	577	580	612	574	598	567	569	574	561	605	590	597	599	584	592	623	648	588	577	583	576	545	568	598	563	607	587	615	602	548	560	605	589	552	602	570	562	565	601	600	626	580	585	582	587	540	574	591	562	585	635	628	603	596	568	583	548	592	584	555	549	564	552	571	561	575	581	578	557	572	561	566	592	601	611	592	603	572	567	585	596	569	580	592	598	573	616	537	572	584	626	609	627	579	632	585	559	570	591	601	605	607	625	584	597	633	615	587	583	610	560	633	585	592	581	600	572	576	605	593	572	571	563	580	629	571	578	593	615	581	562	590	580	589	627	606	574	605	598	586	592	614	606	599	562	582	601	591	596	587	607	541	594	613	626	628	603	565	575	630	589	603	596	591	583	573	615	577	608	590	601	591	615	583	616	613	573	600	572	617	626	592	611	577	581	573	593	597	602	590	568	649	611	577	524	592	569	597	606	599	629	583	553	586	608	648	581	612	576	554	596	586	573	611	545	597	583	561	591	581	561	585	609	588	593	606	577	579	558	626	585	592	571	579	607	589	596	595	572	610	577	585	564	564	598	536	571	604	590	570	584	562	572	629	603	577	582	552	585	584	601	641	558	635	576	589	595	604	582	587	655	631	627	624	620	573	598	586	566	615	586	638	551	605	569	546	560	603	594	586	587	560	551	578	608	595	563	635	603	579	590	607	596	589	581	609	612	543	560	639	578	589	617	609	596	598	587	602	618	605	628	588	586	561	547	571	645	552	555	548	610	566	564	597	585	542	578	618	571	560	610	609	569	565	580	608	541	589	598	634	612	586	546	605	613	611	591	601	613	547	656	606	612	596	598	615	594	554	589	617	597	595	610	555	555	570	595	590	610	581	597	590	608	596	607	570	598	576	568	581	552	603	532	614	598	585	578	610	580	585	550	605	611	599	566	633	599	570	573	611	540	582	585	617	574	562	605	629	574	581	592	594	648	573	594	591	570	610	569	593	601	628	611	608	600	609	570	525	591	562	527	575	591	585	610	582	621	605	607	552	583	591	611	575	564	622	523	598	568	610	559	600	592	563	608	559	595	558	626	616	561	606	597	587	583	617	578	547	618	615	656	591	580	624	605	572	631	561	620	562	565	632	636	542	513	627	591	612	574	554	604	606	609	581	627	626	595	587	594	594	598	582	578	611	597	593	565	617	566	604	554	645	610	569	587	628	603	606	594	612	599	603	615	617	599	599	592	629	660	595	570	586	564	582	561	601	570	603	598	570	556	576	624	600	560	576	570	624	590	592	629	604	577	601	644	585	571	582	596	575	585	600	618	547	559	640	581	560	592	591	573	625	588	571	614	610	591	607	604	583	631	630	607	633	580	593	578	598	578	615	649	553	574	601	613	605	619	610	583	589	594	606	572	652	613	603	612	612	604	603	548	602	584	568	601	563	565	632	633	592	594	630	577	641	602	633	559	568	609	605	576	563	600	578	614	604	585	604	587	629	597	577	590	615	593	603	594	600	605	577	609	571	595	573	584	548	608	590	601	640	600	601	588	628	615	580	623	608	592	550	604	573	570	596	550	576	619	629	545	591	632	571	623	585	617	562	603	594	559	656	560	572	641	585	612	550	610	586	639	593	607	607	614	611	591	592	618	593	580	589	589	573	593	557	573	614	564	612	591	598	621	570	637	583	559	601	579	568	583	543	574	596	575	603	609	559	603	607	599	565	588	624	605	590	623	598	571	563	591	563	573	605	608	602	564	642	594	599	662	596	591	572	611	599	638	625	574	574	576	611	586	612	588	597	554	561	521	607	549	572	603	577	579	614	600	561	641	611	635	634	562	601	581	546	566	609	564	590	584	556	610	604	602	590	585	573	626	614	562	579	606	585	594	605	552	565	617	564	612	616	607	572	585	590	639	600	565	569	615	541	591	575	594	604	639	557	611	572	583	567	582	595	591	618	599	539	618	573	599	563	562	621	575	581	600	644	561	602	581	596	591	610	541	584	600	571	624	595	562	640	568	612	593	565	554	552	578	583	592	554	635	582	611	623	588	616	610	573	575	567	632	540	580	574	612	556	573	597	600	614	583	563	584	576	615	621	612	590	586	534	602	606	547	597	603	615	580	586	541	580	556	565	597	618	584	583	562	604	600	563	565	609	612	559	567	608	635	596	620	603	589	540	599	594	571	613	587	600	595	605	597	624	603	667	578	588	567	605	569	590	625	575	562	596	598	560	574	568	563	614	581	624	613	609	611	617	633	619	597	631	506	623	564	612	514	572	653	589	568	593	601	610	590	576	599	597	579	592	559	582	633	578	571	611	582	578	583	565	622	581	617	576	568	574	602	573	589	589	604	622	608	592	586	572	586	616	546	616	623	617	600	617	542	616	623	611	593	586	600	615	600	593	627	583	604	593	569	614	598	607	558	652	589	629	579	636	584	547	560	613	580	556	548	599	578	569	600	604	600	606	611	580	586	593	609	600	563	547	631	618	588	574	547	632	604	580	605	599	558	600	561	633	574	561	579	593	573	573	581	579	558	628	599	585	564	570	607	552	599	579	582	568	549	608	586	606	616	603	568	618	635	610	561	609	591	607	583	582	597	576	577	557	609	579	591	590	600	566	581	615	574	569	572	588	573	562	593	594	565	593	611	589	609	597	635	604	572	613	555	579	571	585	598	596	580	632	613	578	589	600	606	588	494	626	602	595	600	600	581	598	579	559	578	541	606	585	573	572	592	611	604	607	615	594	616	545	572	615	569	620	595	583	561	591	641	601	605	594	566
15332	1406	1119	878	698	639	528	478	451	408	429	420	440	424	353	408	402	390	383	379	374	386	406	391	400	403	384	404	391	415	435	396	394	365	366	428	400	371	394	389	391	379	376	370	384	403	397	376	364	416	433	393	378	402	390	414	405	374	376	375	366	381	332	398	403	388	365	399	383	361	409	392	398	328	389	401	384	352	384	397	390	356	386	378	411	367	377	409	378	377	366	369	372	372	376	353	392	415	352	383	384	350	415	364	379	421	389	378	388	360	344	386	406	365	382	389	393	388	377	392	375	406	350	381	366	392	376	388	397	372	380	410	380	349	368	349	392	402	383	363	357	397	405	384	386	379	387	368	358	402	386	402	384	367	393	379	439	378	405	380	385	376	371	405	386	389	424	369	374	412	415	407	424	433	377	401	384	333	379	347	387	343	375	383	372	399	402	369	366	398	389	365	414	384	406	388	393	406	410	340	361	360	400	398	391	387	346	381	382	393	423	361	363	367	447	388	400	423	391	349	365	366	390	424	426	386	395	344	390	363	409	358	379	377	392	382	355	404	360	364	412	361	393	414	390	373	408	418	375	409	387	386	380	386	428	371	349	363	358	382	337	339	391	380	384	348	370	344	416	405	396	367	328	374	373	379	418	379	381	343	370	429	405	358	409	389	406	386	368	378	378	366	352	398	372	349	400	372	412	396	369	367	385	403	376	387	386	357	381	382	395	376	387	448	366	371	407	375	360	393	387	399	374	385	395	404	416	385	344	386	415	384	410	392	382	418	363	392	391	392	368	376	378	371	369	363	384	399	360	366	342	381	394	405	365	341	387	369	363	382	385	398	395	396	366	360	378	386	395	406	421	448	432	371	376	380	381	378	403	376	377	378	348	426	380	396	390	389	384	370	416	358	417	397	394	398	380	410	370	390	387	388	378	377	369	379	378	350	364	336	409	352	386	383	354	400	395	367	381	397	377	358	392	373	371	383	349	398	407	355	333	377	430	403	345	331	379	399	366	351	364	359	377	405	420	401	366	368	381	364	359	377	430	374	414	386	368	401	336	398	395	389	418	353	379	369	392	375	367	371	426	342	365	360	364	365	387	365	365	363	375	371	397	388	378	372	364	376	379	363	344	410	373	364	389	360	379	394	362	337	419	386	405	379	392	348	369	376	351	374	390	362	410	371	362	354	374	375	397	371	369	375	341	392	381	361	335	358	361	382	361	377	349	409	383	392	443	387	420	384	400	376	355	411	403	393	374	368	353	379	401	361	395	412	380	375	351	403	367	375	421	392	373	368	408	396	398	386	392	358	390	395	394	418	376	366	394	374	416	358	437	355	363	352	372	375	395	357	427	362	392	366	411	419	396	404	385	385	377	362	358	355	349	382	414	379	386	359	428	395	375	371	374	384	411	388	391	363	358	377	413	396	418	341	410	351	370	394	383	347	365	345	374	375	414	388	396	395	404	388	377	368	390	395	395	376	373	403	367	396	353	370	343	375	364	345	359	367	407	356	381	367	406	359	363	366	350	365	382	409	359	378	353	398	367	392	372	445	403	368	389	355	382	387	352	379	402	400	385	409	403	380	383	362	350	409	385	332	372	426	359	369	369	375	366	365	372	379	401	349	400	348	413	390	385	371	417	397	375	402	365	360	408	412	432	364	372	371	373	398	408	376	375	303	405	379	380	390	379	341	408	377	369	396	354	408	352	422	354	378	385	352	380	411	399	363	391	387	394	365	384	400	405	374	387	373	372	389	342	388	397	405	372	365	376	423	399	410	344	397	375	414	372	356	366	381	394	364	405	354	373	355	375	368	352	402	388	369	392	378	380	418	395	395	377	359	395	407	371	390	396	366	410	371	388	388	383	410	358	371	330	352	394	370	420	383	386	375	406	400	391	348	399	360	375	352	392	378	440	384	356	413	367	381	353	375	349	404	369	357	402	391	394	390	342	360	365	397	363	384	396	359	357	405	350	415	397	405	357	377	362	408	409	385	365	377	353	404	398	371	348	383	399	391	381	376	347	381	371	388	406	423	388	378	368	415	454	433	355	378	361	371	379	354	389	351	402	400	350	367	413	391	369	337	392	363	406	398	415	378	379	357	334	360	428	398	373	372	383	347	370	368	376	376	364	425	376	386	398	390	397	390	398	389	388	378	372	409	373	364	390	366	393	410	389	418	385	361	371	371	400	416	344	370	404	402	375	381	387	345	344	414	400	386	400	383	412	336	383	387	371	383	384	376	365	386	374	382	363	372	364	400	384	386	371	341	396	371	405	361	412	406	379	378	386	335	365	369	404	399	355	377	404	385	424	389	368	372	367	371	412	364	366	364	378	395	382	373	389	384	377	384	409	387	394	388	397	407	408	368	417	389	415	344	356	368	408	381	394	418	363	373	437	383	364	360	362	354	362	387	362	347	362	373	389	348	391	358	377	359	345	353	400	408	385	441	383	401	371	402	399	371	386	402	382	390	378	365	397	392	404	352	422	386	353	345	358	386	374	390	373	365	350	364	391	396	438	369	338	356	377	420	373	366	403	365	391	385	396	333	388	385	407	370	339	381	407	345	379	378	380	396	389	381	347	391	372	373	341	392	424	369	371	390	412	406	399	360	368	414	331	341	340	361	381	361	342	336	382	384	387	369	378	358	379	397	380	354	419	340	364	378	385	380	386	420	403	381	390	372	418	384	368	379	339	442	375	336	394	395	391	399	377	399	358	362	379	398	409	407	370	430	362	415	398	378	362	368	391	394	336	395	356	428	400	433	359	381	403	386	371	371	355	369	394	352	414	385	385	401	403	398	395	356	368	382	409	381	425	364	377	386	427	396	389	392	359	395	346	387	375	367	373	390	352	341	358	396	380	366	377	361	381	396	374	375	343	365	400	384	370	407	411	400	348	380	370	407	358	382	373	387	375	363	351	377	365	383	382	402	328	375	377	380	395	379	350	388	337	326	382	396	359	354	400	381	408	397	361	365	357	397	357	379	399	372	391	383	390	371	405	385	371	373	379	383	367	393	369	360	382	374	396	383	343	402	367	357	391	389	379	368	370	370	380	393	391	390	365	347	398	423	376	350	391	391	356	318	395	366	362	378	380	400	409	353	369	379	398	414	384	397	383	366	367	452	374	405	328	353	358	401	407	399	363	385	365	328	385	366	375	390	410	379	379	399	388	391	374	397	426	392	366	387	385	344	368	389	349	394	343	376	430	376	373	366	382	410	369	383	391	376	367	391	364	373	386	408	380	372	406	405	335	401	370	383	373	349	429	385	419	357	356	370	388	371	394	402	372	389	395	391	353	388	377	404	388	370	389	407	377	421	371	408	381	441	385	357	361	387	376	347	373	388	403	364	358	391	364	360	390	382	391	410	416	373	372	384	388	393	391	431	379	362	385	384	334	383	361	378	375	360	357	371	438	382	364	364	367	383	395	375	402	399	385	414	397	409	369	364	396	386	370	390	371	389	393	362	385	386	424	374	370	382	420	421
8494	1452	2148	2585	2197	1863	1748	1562	1305	1337	1251	1128	1163	1115	1117	1137	1043	1030	1052	981	1004	1028	991	994	1024	964	1025	1018	1015	963	911	978	966	984	927	969	969	882	983	936	891	959	931	951	883	867	969	877	939	958	943	934	938	938	921	959	944	976	935	898	953	917	958	963	895	970	930	897	946	920	910	917	962	979	961	928	897	954	995	942	883	954	945	964	906	938	964	957	886	978	970	938	946	905	885	899	932	912	933	862	888	941	957	952	897	950	989	920	896	938	982	954	890	947	932	889	932	983	968	917	925	870	917	967	933	929	911	967	933	903	939	941	938	899	949	943	915	948	939	944	951	924	932	887	963	905	913	893	910	944	911	917	888	954	953	904	956	958	904	911	913	950	920	940	933	904	1006	965	958	925	899	948	944	889	926	1003	957	917	963	902	896	880	948	936	867	886	1020	938	937	873	960	909	930	932	925	921	972	961	921	926	941	956	914	901	974	889	928	941	904	959	926	866	921	950	932	878	849	892	878	949	940	925	885	944	899	932	934	893	954	933	936	925	959	914	951	920	910	920	936	907	871	880	936	932	910	915	915	980	960	919	955	919	927	886	987	886	972	941	922	934	929	919	921	921	907	908	985	896	897	889	914	904	951	878	881	931	920	927	928	910	990	902	903	941	955	908	912	935	959	973	887	867	892	914	925	941	913	915	892	941	899	929	964	932	915	901	903	907	970	889	875	997	923	889	974	892	941	973	922	906	919	937	911	968	927	954	929	956	981	889	935	934	975	928	971	947	959	890	913	941	917	923	899	992	863	950	924	959	942	953	944	938	927	946	878	975	932	951	956	962	1003	879	982	919	936	912	911	932	930	939	866	959	922	924	921	934	930	853	906	996	962	923	950	975	904	975	914	964	906	922	992	944	897	932	908	911	897	917	858	890	926	923	926	895	949	949	944	888	880	910	911	909	886	906	880	945	950	949	916	923	946	900	944	940	920	919	910	916	916	922	915	958	890	913	935	955	887	883	916	861	943	949	907	915	956	974	899	927	953	902	987	924	926	913	909	926	905	929	982	942	931	925	922	934	912	938	936	932	945	888	914	944	923	931	910	976	924	896	942	863	876	955	958	926	892	891	891	949	948	913	934	929	894	902	942	886	964	874	875	867	928	930	981	906	952	947	923	945	941	905	959	919	942	917	881	964	937	921	958	962	931	929	935	922	904	882	873	929	933	903	937	944	917	906	940	961	897	922	917	913	929	952	898	942	887	955	943	968	955	905	917	943	933	943	966	922	944	910	872	908	943	920	943	926	939	886	923	890	921	917	902	903	953	959	927	958	943	923	895	879	934	960	912	958	906	920	984	858	941	925	888	895	894	877	946	929	943	830	920	950	938	898	926	921	911	915	968	901	915	940	924	911	908	960	974	967	870	978	940	946	927	882	883	908	937	910	930	965	916	917	923	919	926	888	932	934	986	942	870	932	953	900	950	885	906	968	891	899	850	958	921	971	943	956	901	909	897	937	898	887	941	896	917	887	893	928	963	925	888	910	921	894	898	946	927	975	962	914	920	905	947	917	989	885	871	879	908	959	913	937	883	927	944	912	927	924	947	927	940	882	963	948	891	907	953	920	942	901	910	913	958	902	897	927	869	919	914	902	971	922	921	885	916	885	909	959	895	974	869	949	908	932	910	941	996	961	955	920	898	913	948	945	911	942	906	973	945	906	934	918	923	963	935	989	906	863	885	953	962	940	872	957	955	873	945	876	865	951	954	924	882	970	896	938	903	896	933	960	933	916	937	950	935	944	940	956	940	940	893	918	961	926	887	993	976	919	896	904	934	951	912	922	907	966	913	943	889	910	892	956	857	912	880	963	952	939	1017	923	951	869	876	871	940	943	899	904	894	908	972	886	901	959	927	920	872	920	900	887	897	889	921	1027	900	911	930	933	929	856	943	932	972	950	960	885	921	913	891	960	941	907	969	898	944	937	895	918	984	866	924	952	945	902	908	898	971	849	933	905	925	946	945	957	945	927	921	925	933	943	883	969	890	865	950	909	949	900	922	940	904	964	924	915	914	945	957	942	952	922	909	979	961	908	954	918	950	933	903	939	944	986	926	930	1004	861	886	922	879	853	909	928	905	892	929	933	906	905	944	943	879	960	949	959	1003	915	943	977	941	948	922	929	951	921	939	913	931	942	926	992	1001	941	916	917	905	903	914	958	956	909	922	933	957	970	875	865	889	919	940	916	945	905	927	933	921	936	939	900	953	923	968	936	894	860	939	912	919	990	964	921	907	924	971	866	953	914	849	925	926	918	901	947	909	938	942	975	909	950	930	950	920	925	927	924	931	874	951	912	903	971	859	916	927	907	933	877	898	938	921	903	973	943	928	893	908	954	877	921	944	854	947	945	931	912	934	997	901	935	1004	895	908	919	883	931	992	935	926	896	948	944	944	953	923	950	922	915	904	918	952	959	902	921	962	969	920	962	915	963	936	954	934	968	937	928	926	919	893	926	940	941	924	888	903	891	959	892	871	908	913	884	929	860	899	962	929	963	946	894	952	937	955	973	978	925	944	885	906	964	904	926	909	917	903	903	923	905	952	931	963	919	881	936	895	884	962	953	972	957	953	895	954	942	926	958	928	949	950	927	946	904	921	938	877	945	955	926	898	961	925	954	941	944	936	933	950	897	890	908	950	882	871	937	923	971	887	904	1002	922	886	964	931	952	908	950	903	959	919	883	871	963	989	892	927	916	905	891	948	912	915	880	919	916	981	954	1031	877	897	910	950	934	899	909	927	910	937	982	926	866	946	914	976	918	888	931	945	898	954	917	900	979	937	961	981	920	888	949	904	955	942	910	930	930	949	894	930	967	906	953	968	957	937	895	957	913	923	912	924	937	854	930	958	940	887	952	973	963	947	940	927	931	965	909	900	922	872	905	899	952	947	927	931	923	945	1000	929	891	891	960	924	907	935	899	915	928	870	942	952	964	910	912	954	903	928	926	985	920	974	933	950	968	932	963	898	898	949	921	905	929	927	925	973	933	895	900	891	982	913	939	900	968	947	962	925	911	900	941	948	907	957	913	970	936	901	919	963	896	890	887	925	928	928	909	967	971	906	973	962	857	911	965	921	945	898	888	884	897	877	956	923	866	954	945	887	909	1008	918	948	930	907	887	927	931	926	903	860	879	940	921	965	924	920	894	855	933	926	893	900	936	877	897	904	852	896	926	895	896	923	897	889	962	873	941	984	909	884	931	882	940	957	958	887	918	946	910	888	904	930	945	937	938	933	933	972	924	915	953	906	929	999	912	949	958	907	968	911	952	929	915	887	950	923	886	911	943	935	923	885	944	898	896	937	954	929	954	958	860	896	942	835	874	918	912	953	909	944	958	917	929	930	944	900	953	926	913	942	944	884	888	948	881	968	888	891	928	930	881	892	932	873	981	926	927	925	933	916	908	950	919	918	935	943	934	942	958	864	960	956	934	904	948	996	842	898	975	888	950	914	915
1618	390	368	382	368	370	327	396	356	367	386	363	392	434	380	422	398	391	398	338	376	394	371	397	359	365	370	376	367	388	376	395	380	385	391	382	423	401	392	381	390	397	362	405	389	421	362	413	387	376	373	347	402	402	369	368	356	350	387	374	367	405	403	413	378	398	394	399	372	348	361	389	400	373	386	365	400	390	357	365	372	375	399	405	390	387	381	350	388	389	389	356	399	406	382	380	405	380	329	378	393	382	417	363	347	360	393	405	359	430	380	382	387	420	378	360	356	350	344	376	381	405	378	340	392	378	390	366	349	373	384	362	361	389	324	402	394	353	378	389	384	406	354	387	377	358	399	382	383	347	394	372	338	405	377	402	384	400	398	377	363	388	379	364	376	422	369	402	431	415	404	364	351	381	399	363	353	355	355	399	390	399	358	393	391	403	385	382	372	384	377	354	411	389	379	350	386	416	361	400	409	388	418	368	392	401	392	354	380	400	407	373	376	355	363	348	377	372	396	347	389	357	433	382	375	362	380	383	383	365	369	404	383	447	419	366	408	404	345	374	412	411	380	375	398	346	375	416	408	365	336	357	366	378	357	398	369	378	384	408	422	405	374	389	392	421	375	345	390	415	375	372	378	431	380	372	376	376	396	370	348	391	401	351	379	389	385	338	375	395	398	364	361	390	380	374	393	373	375	349	455	431	389	379	399	387	369	391	394	390	404	363	379	389	386	398	353	413	369	413	394	412	385	406	399	366	410	366	385	389	410	372	385	374	416	382	376	384	381	346	406	340	368	369	381	374	371	397	327	373	366	408	358	364	358	393	400	375	371	375	347	368	381	389	367	364	383	352	373	361	417	385	331	368	386	383	420	369	380	385	404	383	394	337	363	383	410	377	396	385	366	393	366	400	422	389	385	369	407	366	400	382	377	388	365	375	353	377	362	370	389	384	399	402	388	380	345	356	395	417	346	371	392	385	393	399	367	366	411	403	367	375	388	382	395	367	436	407	368	374	421	339	359	371	397	382	401	359	337	380	370	363	356	359	365	353	382	386	362	397	371	395	389	338	429	388	374	423	392	350	369	394	378	375	395	369	348	390	383	347	365	366	414	364	348	366	370	379	426	405	396	380	368	381	392	361	355	356	412	358	368	381	358	402	390	370	390	355	412	417	393	363	382	396	423	373	391	392	430	374	416	390	395	397	395	373	356	411	389	356	340	367	366	415	416	374	413	355	398	361	381	379	423	396	373	412	406	378	362	370	364	370	371	379	372	423	427	373	406	375	390	358	386	401	358	404	357	412	360	371	407	363	367	402	329	389	372	363	350	374	348	401	405	392	369	376	393	362	398	375	395	410	398	391	387	373	378	358	380	380	382	383	369	433	384	422	385	391	370	366	406	400	376	358	372	401	350	395	377	391	424	391	366	391	379	389	383	397	419	387	365	373	388	376	396	376	402	364	357	350	330	410	380	357	353	394	390	388	341	375	375	426	370	368	405	398	389	399	425	362	381	379	353	392	390	353	421	355	389	388	380	392	401	411	387	344	363	364	375	370	388	368	375	354	407	369	360	355	378	373	345	365	379	430	400	384	344	370	369	379	384	358	378	388	416	392	401	396	375	356	367	371	368	371	401	346	367	377	359	365	377	355	373	348	373	394	368	365	373	380	392	368	367	375	407	387	366	368	354	376	393	400	384	388	379	382	404	399	418	399	388	398	372	380	383	381	385	353	376	325	369	397	384	351	399	429	399	371	395	383	376	392	370	375	370	401	375	388	387	377	394	383	386	361	395	388	384	328	374	393	374	366	417	409	358	344	389	364	389	361	387	420	354	334	385	374	363	391	424	392	416	363	357	366	406	417	390	392	379	390	404	355	376	352	359	382	393	357	362	372	373	365	366	394	362	367	376	394	353	373	411	383	381	388	385	331	364	364	356	393	373	355	384	365	362	369	370	456	336	364	393	388	420	388	370	414	367	386	385	389	397	332	372	388	353	380	349	389	423	375	360	411	398	379	379	383	361	374	374	396	391	379	401	392	399	372	332	373	379	399	370	344	371	398	390	371	364	398	355	388	397	395	421	391	359	342	387	370	381	355	383	350	390	359	358	357	401	353	401	367	380	413	377	385	378	381	394	382	366	358	395	389	382	406	378	395	368	340	391	367	350	387	418	420	369	344	389	390	405	425	399	394	363	367	378	375	391	381	382	408	373	361	368	391	430	396	365	388	384	369	376	374	343	372	344	387	384	394	413	369	389	356	367	366	388	376	352	420	358	376	408	379	410	375	382	383	395	360	386	327	327	347	389	394	371	353	353	366	394	418	373	403	371	423	391	398	375	376	363	359	385	360	370	384	386	354	370	402	380	406	398	333	429	367	369	356	380	373	401	321	385	323	342	374	375	376	408	391	376	379	361	372	396	408	360	383	390	377	359	393	379	372	404	393	355	377	371	351	396	380	333	394	419	400	369	364	377	396	390	368	402	365	357	381	362	365	377	339	423	418	390	387	399	385	404	402	375	381	375	370	394	422	380	393	391	399	394	386	349	353	361	425	375	358	364	365	371	359	396	363	377	376	417	372	391	425	406	361	408	388	380	385	363	355	395	388	391	388	367	345	390	376	372	382	374	391	412	360	390	348	372	340	388	362	368	413	395	397	395	426	371	389	384	391	391	408	373	392	342	388	382	390	372	354	398	385	398	383	398	369	368	363	357	394	378	369	362	345	362	363	382	387	397	365	403	409	338	361	367	400	400	376	378	381	407	361	349	403	404	363	353	354	354	397	379	365	389	402	340	345	344	368	345	336	366	387	392	365	373	420	402	381	373	380	352	370	403	377	393	389	417	394	385	378	370	358	382	412	363	375	369	391	378	373	411	367	374	400	395	369	357	399	370	385	346	351	384	390	379	385	398	390	344	371	377	405	416	405	379	381	387	409	390	393	380	393	385	367	342	365	374	394	371	375	398	364	385	407	432	404	380	420	446	343	364	370	356	349	401	352	381	347	393	399	408	390	376	391	358	390	359	423	376	377	355	385	407	360	369	427	374	354	374	364	369	419	352	408	373	374	360	361	374	360	393	395	374	372	369	364	386	386	386	406	369	368	379	338	377	368	352	338	411	383	407	400	384	402	393	407	386	385	391	388	407	401	410	372	375	395	362	379	411	373	388	385	370	354	426	369	372	378	390	394	407	370	390	371	345	382	396	360	384	421	378	380	376	386	404	415	361	370	371	370	374	380	376	392	373	374	385	407	407	350	365	370	422	400	351	389	406	372	394	383	389	359	364	380	361	401	370	349	382	390	396	367	409	407	356	354	381	401	400	395	374	345	402	385	383	369	413	384	398	357	422	390	354	325	368	386	397	433	394	387	373	405	388	378	372	408	376	375	396	392	373	354	399	375	387	359	364	382	373	373	378	359	384	390	398	358	404	386	391	358	324	384	376	397	403	410	360	388	364	406	392	399	398	379	373	365	381	368	353	345	367	380
2133	919	899	896	911	864	927	837	878	899	850	883	827	916	875	882	871	849	893	904	860	866	910	851	927	881	855	858	925	849	936	896	850	889	845	863	888	904	880	910	924	854	865	863	872	884	877	829	885	878	901	913	839	840	888	910	845	889	935	905	945	906	851	914	854	907	836	881	900	864	898	830	868	892	879	885	924	853	874	879	900	893	887	895	866	870	847	883	919	942	876	891	888	897	949	888	925	933	863	922	870	873	861	894	910	891	916	853	870	887	861	846	876	882	845	891	893	905	870	966	891	912	916	901	892	924	884	862	871	876	869	877	848	861	900	851	829	876	891	864	834	905	876	868	876	854	936	827	851	864	886	856	895	928	873	843	877	861	853	921	898	881	845	869	867	866	876	851	840	848	907	893	933	872	841	867	873	817	822	893	857	851	869	896	911	896	875	933	882	853	920	906	859	903	899	869	876	924	842	851	816	882	885	832	833	904	925	863	836	847	886	870	892	881	910	853	900	958	921	841	816	904	828	850	926	907	894	865	890	881	939	893	861	892	904	954	898	867	869	846	908	913	862	850	944	870	886	863	899	895	849	883	860	858	888	879	835	888	925	867	908	837	842	889	921	873	873	825	891	853	927	872	855	947	884	920	835	842	890	852	905	874	900	890	881	879	863	882	863	910	839	858	905	896	901	863	860	882	848	853	853	912	845	878	869	871	837	842	857	816	914	895	877	869	844	861	791	881	894	850	856	866	876	830	811	863	863	867	897	827	885	832	912	870	888	850	888	910	861	830	855	833	849	906	857	902	914	850	825	853	907	818	879	890	875	877	925	869	853	878	907	834	895	839	885	861	868	891	904	888	913	929	877	892	907	906	903	895	889	876	804	903	842	908	882	877	876	823	826	879	854	873	839	898	903	898	872	907	869	921	896	903	925	847	876	854	928	903	873	841	888	905	826	868	896	862	915	903	824	827	908	912	918	865	868	869	857	867	888	880	901	892	914	895	963	900	832	874	863	871	864	847	892	910	906	941	835	896	878	916	865	911	810	909	928	925	881	887	912	928	884	852	868	831	876	875	887	881	913	844	854	894	849	820	882	890	904	889	867	827	873	898	908	821	962	881	938	864	861	902	861	869	898	878	931	899	910	882	876	890	896	874	826	870	864	861	911	845	898	904	874	845	881	927	909	868	846	899	865	853	868	906	897	858	925	874	854	946	890	920	891	846	884	907	885	898	889	898	908	920	843	893	851	895	853	873	834	897	853	871	877	907	844	874	832	916	859	861	858	893	846	861	880	872	910	862	839	856	853	870	941	884	855	895	892	851	860	942	913	931	829	865	913	900	805	931	907	865	859	886	854	875	941	862	954	907	922	839	925	852	874	904	872	907	878	924	836	850	886	872	874	904	902	896	892	878	889	874	868	903	927	876	897	905	904	887	801	852	872	871	905	857	859	889	915	874	917	841	898	869	861	912	874	830	876	905	865	891	919	895	877	883	893	923	925	895	871	851	875	887	913	878	826	927	858	828	902	877	910	882	842	919	902	878	857	877	881	846	886	887	835	872	854	924	916	878	882	862	927	871	922	853	883	858	857	855	901	918	871	872	899	909	872	928	917	904	896	875	841	850	851	891	866	920	874	856	909	894	887	891	820	876	891	876	856	898	881	841	912	882	863	906	888	881	911	825	831	862	928	871	866	819	923	828	891	804	854	859	867	907	819	894	883	947	905	844	848	910	822	925	837	898	884	861	897	860	873	874	878	865	866	820	838	893	872	829	853	898	915	882	856	920	883	955	894	903	865	870	878	875	823	916	846	857	873	950	837	881	836	888	934	899	853	894	885	864	872	899	855	919	916	834	879	887	868	920	893	825	898	826	864	928	858	875	893	866	869	886	932	924	903	877	877	872	864	872	792	823	895	839	888	892	884	905	878	820	836	838	894	842	881	898	814	905	895	920	957	918	918	899	866	925	825	870	816	876	834	890	884	884	848	874	864	848	909	890	867	873	847	919	893	922	890	853	889	886	872	923	884	886	845	849	866	857	871	908	907	838	927	863	820	866	872	847	887	843	890	927	889	820	926	892	848	866	866	885	798	914	879	917	886	890	852	861	911	848	828	911	873	850	866	889	888	900	906	881	911	885	870	860	836	888	951	886	855	873	853	867	916	884	856	889	902	865	886	920	867	937	836	904	883	825	903	864	892	916	922	919	901	934	866	903	846	870	872	898	916	886	890	911	897	860	937	892	851	864	904	904	861	851	909	836	866	894	882	880	851	861	898	957	868	930	864	866	844	917	872	831	859	868	884	921	887	915	877	875	949	892	887	927	883	825	854	894	864	873	828	904	909	862	897	868	875	829	887	862	900	857	864	835	857	882	873	915	872	872	893	853	916	881	886	876	861	879	837	907	934	865	903	962	900	877	903	897	861	943	829	844	873	880	856	873	884	898	840	861	914	898	866	939	911	876	880	894	845	874	881	908	873	889	916	910	936	937	922	870	930	946	932	866	934	895	901	904	862	884	877	918	871	848	920	913	869	910	905	894	794	850	850	920	909	933	896	925	872	882	913	890	824	891	902	871	835	846	918	891	933	914	918	901	956	869	880	818	831	884	858	867	882	930	865	885	830	863	885	851	877	848	920	826	876	856	878	855	931	915	877	890	928	891	907	929	901	889	877	857	871	861	896	835	889	849	877	898	896	860	867	899	898	857	912	901	901	928	933	917	955	886	860	838	855	835	896	937	873	854	856	873	910	869	856	906	841	893	864	874	882	841	878	921	866	894	893	911	971	878	851	884	908	902	892	833	907	893	871	846	898	851	890	939	876	943	881	853	851	864	866	907	911	880	884	860	891	838	898	933	876	940	869	840	879	893	824	824	888	900	916	916	898	920	834	892	904	844	845	875	822	840	855	877	892	945	908	916	885	870	881	857	861	856	857	857	865	876	856	810	856	792	852	835	856	885	852	872	891	841	869	917	878	876	877	857	865	860	867	866	888	878	850	864	873	911	881	902	958	801	832	850	886	849	898	898	918	871	916	881	888	903	855	877	871	905	858	875	864	859	866	876	885	888	934	900	869	951	864	867	889	899	852	905	885	890	895	892	900	873	857	904	923	869	872	888	858	873	881	897	862	860	827	859	865	936	905	830	886	891	894	897	836	892	867	836	849	864	814	897	860	858	908	866	892	867	903	896	867	928	875	908	841	867	903	875	878	862	894	906	898	917	886	828	885	865	879	893	858	901	898	936	889	871	922	867	900	905	892	835	909	883	876	910	837	908	843	894	876	891	860	939	841	861	868	892	869	901	837	920	890	886	844	881	775	870	870	852	905	878	858	853	915	863	898	862	877	895	852	878	959	776	942	871	862	862	879	899	865	924	910	842	852	912	839	906	865	882	822	866	912	922	871	837	845	846	899	903	840	915	904	901	901	867	815	914	903	881	895	881	882	888	907	869	873	800	878	839	870	865	883	892	839	878	875	917	876	909	876	893
7438	480	538	507	383	289	309	300	248	229	244	214	218	228	244	205	203	217	211	241	237	207	210	205	251	211	241	238	232	216	227	218	231	250	216	227	184	202	207	235	212	210	219	220	254	210	204	214	246	202	248	218	200	222	214	234	237	191	223	231	217	223	246	218	213	201	228	227	198	223	252	240	212	204	228	254	228	238	210	246	251	224	200	227	236	201	223	227	205	194	232	211	207	208	207	225	233	215	232	224	231	223	231	238	220	234	229	246	218	201	200	223	228	209	202	245	208	205	219	211	220	224	240	228	222	232	247	232	219	207	203	196	216	204	226	194	221	231	240	248	224	232	232	224	201	215	222	236	235	232	237	219	196	210	221	210	233	240	227	227	222	244	231	232	244	238	261	241	234	222	230	241	205	222	211	226	215	229	186	202	229	213	195	215	185	260	209	207	218	205	219	231	207	223	219	200	226	229	221	230	218	230	222	211	209	249	234	218	221	222	235	235	213	218	228	208	211	222	240	218	215	204	204	233	223	208	203	205	229	231	218	239	241	210	215	207	209	204	212	220	236	211	224	219	206	199	237	235	222	225	222	190	172	234	241	218	215	200	209	205	240	232	237	224	215	222	219	213	248	255	250	220	225	209	249	222	231	211	209	249	222	209	218	216	201	226	235	230	243	251	226	223	229	217	241	230	206	232	237	229	213	213	205	192	242	231	245	217	227	213	219	230	214	222	207	239	247	238	245	214	224	243	207	215	229	213	215	192	199	220	227	203	235	209	230	222	226	254	227	233	235	204	246	235	232	251	230	225	247	247	236	251	236	218	230	228	220	234	224	215	200	218	236	231	197	220	209	216	224	225	223	227	235	196	224	220	211	221	221	236	222	199	195	212	241	259	204	216	226	232	207	229	221	236	218	229	196	236	202	252	192	215	231	243	217	214	238	224	185	212	206	200	204	199	210	175	214	205	225	197	241	200	225	221	200	233	232	254	223	251	204	231	236	232	224	223	246	245	210	213	210	215	242	235	222	249	241	235	226	233	225	242	222	205	243	215	196	215	205	207	217	229	209	200	211	175	251	222	228	212	223	187	210	202	200	227	236	178	181	213	237	222	218	216	222	233	231	244	238	212	209	216	227	227	212	221	225	213	227	256	239	239	225	216	230	227	228	210	221	204	228	230	216	221	219	224	212	217	222	222	236	212	236	200	219	225	238	217	231	213	232	211	252	210	220	244	231	193	218	208	236	211	213	234	207	229	221	223	218	215	240	243	225	220	232	229	238	215	224	225	240	235	225	215	205	232	214	231	223	243	196	229	225	216	245	249	232	190	236	258	230	223	248	268	226	242	239	219	222	207	213	214	200	222	222	213	213	212	210	232	221	218	222	252	237	237	208	243	215	240	254	208	190	242	229	222	202	219	239	227	224	220	201	219	202	232	234	224	223	207	235	202	213	204	208	209	206	222	207	204	210	224	226	193	216	249	207	241	224	223	226	197	205	207	223	217	226	197	214	235	225	225	207	229	205	241	223	257	231	213	198	213	227	210	226	211	237	209	190	226	242	220	248	240	194	226	220	231	232	209	210	209	200	233	215	204	228	224	182	211	252	226	226	203	250	224	247	236	210	267	257	215	212	198	204	204	206	202	223	224	235	215	247	239	213	216	228	223	215	272	221	214	228	235	210	244	218	202	206	217	248	224	214	201	203	235	237	237	224	222	208	193	200	228	198	212	252	224	213	206	206	267	227	211	232	200	219	231	208	204	228	228	233	204	242	222	213	206	182	218	216	203	214	194	225	224	238	218	222	251	242	194	247	239	246	228	219	224	219	229	226	255	197	203	235	224	227	171	227	226	214	226	230	240	211	213	199	214	222	239	217	251	225	247	225	235	228	217	199	222	216	226	255	228	216	229	219	216	214	220	194	211	227	228	219	203	207	217	215	189	238	226	227	203	230	221	255	251	229	226	230	202	238	250	227	240	229	241	219	229	196	232	237	225	223	230	231	216	221	232	211	222	190	234	199	210	229	208	212	238	228	220	218	250	208	186	215	228	230	211	237	233	241	203	219	214	232	216	237	212	241	214	217	189	215	235	204	186	226	234	214	189	201	216	222	229	180	213	241	175	185	210	219	228	231	206	220	237	239	224	214	206	224	206	254	228	244	230	207	186	231	211	224	211	224	241	214	211	216	234	212	239	205	254	221	240	245	259	232	201	219	224	233	215	244	207	228	218	229	220	236	248	210	241	217	212	212	207	235	207	206	210	215	202	220	235	226	225	214	212	205	218	197	231	208	228	245	228	217	235	238	220	239	230	233	199	183	210	230	218	211	217	228	237	200	232	254	206	242	252	222	243	224	242	239	217	243	211	233	216	194	216	215	206	196	213	224	254	194	234	231	194	234	240	222	211	203	226	242	245	228	200	218	210	224	216	223	228	222	247	207	223	228	245	187	240	233	195	239	202	228	202	238	228	223	244	217	218	205	247	216	204	213	223	217	207	197	221	253	222	219	240	245	225	236	224	208	218	210	202	215	237	241	235	237	224	209	238	232	214	206	235	207	220	209	235	259	237	237	216	224	178	232	221	214	199	195	253	220	234	222	220	189	241	205	204	196	247	228	232	191	223	237	224	233	219	231	198	220	226	216	206	244	249	211	206	219	224	242	224	241	205	240	196	276	233	230	204	202	237	215	215	233	213	241	238	235	222	227	238	224	241	216	208	219	202	227	225	230	233	256	253	235	211	242	214	239	241	207	220	255	204	204	224	218	230	248	241	213	215	216	224	219	214	235	193	238	228	247	243	245	236	220	209	223	227	215	264	227	207	209	227	232	210	220	260	235	251	248	213	202	234	221	213	244	222	202	245	232	206	226	221	229	213	200	265	210	225	231	210	208	218	220	222	208	193	243	207	215	233	224	231	245	226	229	210	256	198	243	239	207	220	232	243	225	230	232	210	257	232	214	239	231	232	217	234	217	212	241	225	212	228	187	235	201	227	209	228	263	203	200	222	194	231	213	183	209	214	251	233	224	226	227	241	239	233	215	210	215	192	209	240	221	226	212	206	209	206	223	221	232	210	185	205	179	233	219	212	243	226	216	200	226	191	264	210	228	219	225	213	196	216	222	218	215	228	215	256	205	232	229	244	223	200	222	234	213	195	236	233	213	218	231	220	219	227	243	226	184	247	190	226	221	216	228	209	214	234	217	232	223	234	222	227	233	217	225	256	205	206	233	215	208	204	208	213	242	235	227	217	225	215	237	224	210	230	242	205	219	206	251	223	232	229	213	231	196	225	219	223	205	237	223	234	223	247	240	220	203	216	225	219	229	211	220	232	235	213	219	222	252	215	228	204	238	180	204	227	221	208	219	222	227	213	226	230	214	229	240	223	208	241	230	248	230	239	224	202	224	231	241	201	256	253	200	197	240	222	253	230	243	211	219	216	225	227	250	227	214	233	214	236	199	234	212	220	228	245	228	210	224	231	204	191	225	230
6367	848	1229	1486	1279	1130	954	920	831	800	820	727	722	692	698	712	634	632	639	645	672	640	632	664	655	604	599	636	664	674	624	603	638	633	610	607	578	615	576	582	621	583	597	610	612	597	592	625	616	582	579	611	617	607	589	602	602	585	622	614	609	618	579	586	625	554	610	606	597	604	606	581	590	627	584	560	592	615	574	564	592	576	589	609	644	609	576	591	561	621	532	546	582	583	599	593	564	565	595	590	601	596	567	583	569	611	589	583	580	623	556	601	594	622	614	579	591	586	630	606	543	613	588	540	599	595	537	599	565	622	604	578	568	579	626	625	618	575	630	580	556	623	545	589	576	620	552	597	636	591	606	599	603	599	616	583	578	572	598	582	578	578	602	644	597	604	576	616	603	585	569	597	589	614	534	608	620	555	614	558	571	600	572	593	629	599	605	552	559	601	575	599	547	567	561	623	606	657	613	634	591	580	611	613	590	577	554	562	604	600	659	584	595	605	587	559	632	569	645	598	565	602	576	559	588	582	601	533	597	637	574	579	605	584	586	610	605	635	601	627	579	582	592	599	551	632	590	608	563	628	573	603	621	533	561	603	623	604	584	593	589	632	585	592	568	573	570	564	569	599	579	565	604	599	584	582	591	599	629	614	610	573	604	569	593	587	572	605	588	583	596	625	604	601	631	583	604	596	626	576	568	574	617	592	595	597	569	610	610	586	572	559	616	568	569	618	561	618	582	607	578	567	567	575	581	602	565	607	557	617	621	587	537	583	560	569	609	591	583	608	566	530	602	578	593	607	630	588	566	608	628	588	602	584	589	556	573	601	605	576	598	569	544	586	568	595	585	595	616	674	639	573	582	593	599	575	615	624	584	551	569	597	609	578	563	557	643	563	629	613	557	591	569	617	608	597	569	583	600	608	610	561	589	578	606	607	575	566	626	600	604	588	552	625	580	617	596	601	598	580	613	592	581	559	581	622	609	615	578	603	562	550	638	647	579	598	603	598	584	604	585	573	579	582	626	600	560	553	627	607	578	638	577	603	592	599	583	587	615	571	582	599	584	585	589	601	639	594	614	590	584	541	586	532	593	627	561	573	593	563	628	602	609	574	587	603	570	631	592	605	553	585	623	584	611	591	593	573	601	574	591	645	568	602	616	599	578	555	572	588	556	617	577	626	548	619	583	590	622	624	593	595	574	602	580	572	600	574	606	592	589	683	595	571	546	593	609	572	563	548	575	593	591	602	649	570	610	529	587	623	635	595	579	615	599	592	607	605	539	566	613	642	590	562	610	626	602	600	573	604	616	591	547	579	570	553	555	591	577	582	555	616	592	606	632	622	614	582	543	601	596	557	585	593	568	527	600	597	617	596	614	614	554	655	556	589	582	610	618	593	588	562	612	545	582	614	587	587	578	598	599	588	591	558	578	649	646	593	577	546	598	599	576	612	617	604	593	555	601	597	619	626	587	596	598	559	575	571	577	557	572	583	540	597	632	603	589	585	578	604	559	593	603	615	588	565	576	588	578	624	598	618	616	581	625	568	591	599	599	612	560	588	645	557	592	626	594	581	613	628	578	579	553	580	580	593	576	569	593	621	586	612	604	595	569	581	579	583	611	535	584	575	588	602	573	583	597	554	583	592	593	596	592	597	559	591	580	593	582	584	608	612	591	620	611	580	616	589	611	603	582	581	600	572	579	570	576	575	559	573	615	587	590	641	547	561	602	627	613	601	635	605	572	625	564	563	603	620	528	593	593	595	580	599	564	619	569	613	614	630	593	614	577	577	595	574	569	595	597	569	602	574	599	580	587	626	588	582	574	576	575	581	624	574	598	606	591	608	577	562	598	620	642	568	605	593	584	580	537	626	631	609	573	576	544	616	618	647	603	624	576	552	600	587	576	563	592	643	637	598	560	635	563	548	617	626	588	593	576	607	574	620	562	620	559	622	588	608	598	592	578	615	613	604	580	572	561	571	589	580	559	581	579	595	562	557	603	617	551	587	605	607	606	642	601	589	618	616	568	571	624	568	563	608	577	599	613	572	590	570	609	615	578	579	608	597	629	613	591	575	571	578	542	599	577	588	594	606	616	568	550	576	548	592	601	610	615	587	621	610	575	576	654	605	602	569	656	542	583	615	575	595	585	615	606	641	545	570	543	581	588	555	573	568	582	622	577	636	566	610	602	587	586	578	556	566	614	598	600	609	618	583	594	582	585	556	583	610	584	576	615	609	567	589	585	574	627	589	622	626	655	603	577	617	577	575	592	588	604	601	594	622	612	588	570	545	580	588	551	563	579	520	640	625	636	627	546	569	636	625	552	578	631	632	536	581	627	605	658	624	578	581	568	592	580	585	602	612	593	592	636	594	594	556	610	600	582	607	586	586	591	578	594	611	609	571	601	565	604	575	616	629	636	581	610	596	627	598	619	608	597	587	580	579	603	606	568	612	601	567	583	602	542	568	553	553	591	636	621	602	595	604	600	576	587	628	607	579	624	568	578	554	550	624	601	576	609	563	566	568	583	579	568	630	605	628	627	616	601	612	610	598	555	600	560	555	588	585	576	588	604	633	607	624	602	597	583	586	570	550	609	564	572	615	576	586	572	562	615	567	586	538	566	606	571	608	583	609	611	623	574	595	575	621	604	583	583	569	596	609	564	583	590	566	593	591	599	566	576	551	583	587	600	586	614	611	567	600	586	592	572	625	577	587	572	578	574	599	618	591	574	614	567	613	571	576	602	625	592	622	590	593	570	581	619	538	613	544	574	566	632	586	615	591	582	612	603	599	595	568	614	574	590	606	622	571	586	607	592	591	592	597	598	562	582	593	594	559	618	563	578	596	610	640	608	594	620	606	538	587	636	568	607	579	607	623	633	591	606	588	580	584	647	585	554	602	599	581	550	541	641	595	631	582	582	592	592	602	635	579	569	544	549	604	586	620	580	580	595	585	575	600	605	630	611	591	665	582	625	584	596	548	631	591	584	576	591	648	584	594	573	618	590	547	594	601	600	618	551	617	588	599	626	603	593	609	573	593	585	611	611	597	562	569	594	605	555	592	553	601	611	592	595	578	578	545	542	566	575	612	566	627	596	599	594	584	577	625	607	605	592	584	606	601	623	594	590	583	659	595	536	584	567	600	557	583	626	619	632	608	562	571	604	591	603	633	579	576	554	593	594	635	569	633	583	575	587	598	591	595	585	578	572	589	553	596	603	577	570	621	600	571	571	585	581	606	632	580	550	620	608	618	612	609	538	591	571	586	563	584	625	601	599	554	583	609	581	531	614	544	578	605	589	579	596	596	620	585	609	546	590	616	640	597	577	595	584	625	611	596	564	607	588	588	608	633	587	600	610	613	607	629	588	613	579	594	599	594	606	554	643	637	617	564	548	605	595	626	540	546	603	603	588	597	578	581	586	609	570	552	609	613	573	610	564	627	638	597	581	610	607	615	606	639	578	584	565	589	586	574	592	574	574	630	623	608
14858	1358	1065	920	708	584	526	494	464	429	421	422	439	380	413	420	404	417	430	399	370	380	383	391	391	380	419	427	404	411	376	405	383	372	405	381	388	359	376	385	361	341	342	374	398	370	407	385	368	334	387	360	379	408	389	368	381	381	387	388	355	346	352	365	375	384	411	391	364	424	387	382	411	410	387	383	368	404	366	366	355	372	370	378	378	360	346	367	367	378	343	354	372	367	373	379	395	412	354	346	358	361	345	430	358	331	378	379	407	401	380	400	392	370	384	356	360	381	371	414	383	363	414	384	390	346	378	370	358	349	381	396	386	364	385	388	370	383	398	352	418	362	371	380	379	373	377	399	384	367	377	362	343	408	395	389	384	369	404	367	402	340	382	381	397	344	389	374	405	380	396	361	386	352	367	374	377	402	380	336	376	379	389	395	366	396	374	367	385	398	373	361	406	393	385	399	367	348	410	348	369	376	371	414	392	373	375	396	392	371	392	373	345	408	388	384	367	378	398	351	374	403	383	370	366	428	367	376	370	384	358	375	398	409	350	390	373	382	381	342	396	362	390	370	403	377	386	344	393	391	414	353	445	372	355	379	412	395	367	372	390	354	393	363	395	372	365	360	390	373	394	347	390	384	377	393	385	374	377	417	390	389	378	369	366	408	374	367	415	409	349	394	359	392	366	359	348	351	366	348	381	399	376	375	394	390	368	378	400	356	361	365	357	360	325	369	371	385	366	387	390	352	358	412	394	345	341	356	397	374	376	375	366	401	387	402	383	371	391	374	372	377	345	366	380	380	371	366	410	391	385	419	385	392	392	409	400	363	357	380	374	401	423	399	379	368	365	382	374	396	368	326	368	376	391	370	381	380	378	342	383	322	353	348	377	368	356	335	384	373	397	371	359	361	373	343	389	414	354	357	363	351	375	378	387	384	386	385	374	363	411	326	392	374	373	371	398	350	395	350	360	362	339	375	331	396	390	356	381	419	363	371	382	396	397	342	378	346	393	400	355	362	369	395	367	364	395	388	356	392	400	369	371	439	379	408	409	411	389	400	406	368	418	338	392	369	378	362	338	397	408	355	385	358	406	381	406	356	378	395	375	372	368	376	441	391	401	386	351	370	379	396	384	397	380	421	413	358	358	345	365	342	372	362	399	371	409	413	375	410	337	341	382	411	377	413	412	399	402	397	406	402	393	394	389	388	398	425	392	360	365	394	348	367	347	356	374	401	368	434	412	364	343	383	383	373	371	385	402	377	382	381	363	407	377	393	367	377	350	364	387	383	384	376	368	375	341	389	380	387	384	395	384	388	375	348	382	369	344	385	374	352	347	393	358	349	405	352	397	383	387	387	412	379	406	365	369	383	380	372	407	407	351	367	396	340	391	370	402	361	360	347	373	366	373	363	345	448	354	414	384	367	354	394	356	372	380	354	380	445	352	373	367	407	404	370	397	379	379	378	380	377	382	364	387	360	379	415	389	380	367	351	356	382	375	358	381	407	393	406	397	353	405	365	388	397	401	352	367	376	346	376	386	359	371	362	344	403	344	408	392	362	372	409	363	383	402	356	347	373	379	399	397	361	410	360	374	399	361	387	336	377	367	380	392	407	363	374	386	372	382	375	375	376	360	367	365	398	376	388	365	352	376	374	384	395	367	361	385	406	370	379	379	378	367	379	368	396	387	371	373	328	415	384	372	385	367	380	393	408	355	417	391	352	398	381	369	419	417	404	354	365	364	378	407	369	352	435	406	378	404	379	363	399	378	379	364	385	339	384	381	372	380	384	346	402	360	342	371	426	376	381	355	337	378	389	366	370	363	368	350	425	375	351	378	364	370	393	394	353	350	363	348	363	391	364	362	388	373	393	382	386	419	392	389	429	379	412	410	401	387	388	432	399	388	378	415	369	382	406	374	402	393	396	397	407	375	382	378	351	392	371	380	363	386	366	378	377	360	363	407	393	387	340	393	344	377	350	373	397	423	367	366	378	394	379	384	408	395	385	395	366	400	360	389	373	349	388	389	334	373	361	384	393	379	396	409	376	366	372	387	419	394	368	396	410	346	370	386	367	418	382	392	414	380	375	405	372	388	354	383	410	398	394	431	393	375	391	385	371	385	376	387	384	373	369	411	364	415	344	371	396	396	415	388	347	380	387	361	408	390	416	409	379	389	405	392	368	376	409	372	373	383	398	427	383	365	378	388	396	390	349	422	383	363	400	402	362	377	344	389	355	378	409	397	354	349	413	377	383	382	419	402	402	374	370	407	353	394	406	420	413	377	360	371	357	387	380	390	432	399	405	388	394	374	376	348	357	379	372	381	395	381	407	395	378	365	404	390	385	395	371	368	410	376	389	358	395	399	401	408	398	392	405	379	335	349	359	352	343	410	384	382	412	368	371	398	357	383	366	381	395	407	368	352	412	415	397	382	404	364	369	381	381	387	367	390	369	343	346	380	357	400	385	401	359	364	331	384	342	376	416	364	359	392	377	365	383	406	383	383	356	317	373	399	381	347	360	357	404	412	355	363	361	396	409	371	378	395	423	446	397	456	358	379	391	436	406	371	387	393	403	384	416	394	440	368	382	381	357	346	371	392	332	415	392	358	410	391	369	422	397	369	391	387	401	436	356	366	374	375	378	392	366	364	379	389	400	401	372	403	378	396	348	411	350	352	395	376	353	387	366	359	346	377	381	368	349	371	374	406	381	351	358	391	389	382	398	386	403	397	403	348	353	358	375	385	347	401	413	424	415	378	359	375	368	371	412	326	346	378	365	377	410	392	377	395	335	368	364	409	394	350	380	401	387	405	383	367	403	359	353	384	400	352	371	340	374	415	379	373	393	367	402	387	337	351	372	371	347	379	392	382	389	356	390	391	381	392	389	393	383	386	356	409	393	379	365	370	368	370	391	379	357	399	361	360	341	405	367	365	397	376	387	397	385	403	357	380	342	354	390	407	391	336	351	324	381	360	372	377	389	374	389	377	328	397	373	352	372	351	353	387	387	351	370	360	383	366	369	423	439	375	414	372	374	351	412	398	388	347	381	383	380	362	370	409	365	387	372	401	339	378	351	403	378	352	375	379	367	369	426	412	363	385	391	415	398	363	378	402	380	382	366	387	383	364	406	393	372	393	357	371	406	373	377	334	383	379	382	357	382	386	369	389	369	369	408	373	360	358	369	397	359	378	316	339	371	396	354	377	327	401	381	379	387	378	368	406	342	363	393	387	358	399	401	344	354	376	372	360	396	386	404	382	419	385	380	343	392	374	407	395	425	384	384	350	353	379	385	388	368	334	381	395	370	360	382	370	380	377	373	386	363	356	361	376	363	406	366	380	370	398	350	370	374	391	382	351	370	356	370	347	364	349	375	324	370	396	370	407	389	366	363	378	369	377	383	394	346	381	357	386	378	395	382	385	380	399	371	402	370	326	388	398	383	374	347	356	392	402	371	396	402	387	360	362	378	371	365	377	371	425	344	379	391
8450	1424	2178	2569	2177	1818	1644	1546	1355	1266	1281	1179	1100	1123	1156	1108	1056	1074	1049	1048	1021	1042	978	1043	1046	931	1012	1010	946	924	994	973	951	1016	926	986	1009	946	898	911	943	941	999	959	960	958	891	902	906	949	916	945	892	940	952	892	968	947	903	939	906	918	944	883	891	911	981	915	890	998	898	954	943	867	908	963	898	962	916	979	959	943	968	889	911	952	914	910	935	911	971	886	928	941	1023	931	859	948	943	881	930	909	942	906	936	949	950	908	908	947	905	948	958	961	871	934	886	934	938	898	958	920	938	906	947	939	893	967	845	969	936	945	930	952	880	906	949	951	887	981	872	943	929	934	961	982	947	957	934	891	952	973	896	973	920	953	987	911	975	924	955	886	932	906	895	919	916	910	943	873	945	921	915	940	925	963	998	948	910	933	885	948	905	974	942	887	894	857	905	835	872	929	950	971	874	974	923	956	926	831	958	928	906	934	976	952	883	978	940	951	923	900	911	904	930	926	934	967	885	923	917	927	893	923	927	900	928	896	909	949	901	936	907	932	913	930	970	936	929	957	959	926	913	955	956	932	950	933	937	957	922	932	927	894	894	951	900	921	941	882	962	911	880	934	911	856	959	921	927	891	860	927	889	868	892	987	905	928	882	898	944	892	910	910	916	919	923	905	876	899	929	959	917	937	869	943	906	905	953	915	963	950	911	893	934	946	875	888	945	893	948	961	946	898	887	932	866	1001	970	908	933	922	899	909	972	904	879	961	944	927	900	899	917	1042	956	944	921	915	908	963	926	935	982	918	909	916	959	900	930	926	946	979	971	915	925	936	923	942	905	951	955	912	925	904	966	899	896	909	924	947	933	930	986	861	872	928	933	946	898	989	985	922	959	939	920	918	936	990	938	907	912	900	939	895	947	914	965	908	929	990	960	935	913	901	899	934	933	924	938	957	904	912	920	913	932	923	894	980	896	895	984	861	880	891	911	917	857	895	933	951	968	903	867	974	899	944	954	916	952	949	895	937	924	872	984	918	920	874	909	940	883	953	939	952	941	931	933	909	945	921	916	908	909	923	896	906	1021	927	936	915	873	925	921	904	938	924	928	965	988	974	967	899	905	908	946	886	951	955	905	890	911	986	848	906	971	935	949	918	932	861	892	967	980	911	968	949	935	902	902	938	912	945	877	936	900	891	912	946	946	903	979	965	930	937	940	948	985	913	905	960	973	972	900	915	930	918	857	953	971	931	915	938	917	892	928	953	987	878	917	898	928	892	954	904	954	893	909	873	896	944	948	945	931	948	925	940	911	868	929	943	972	897	909	910	953	906	903	955	933	904	917	883	969	937	836	940	882	978	937	898	921	888	896	918	920	923	907	914	981	952	920	922	888	967	889	913	880	909	929	903	1000	902	859	891	910	944	911	901	906	902	946	899	941	991	914	882	1008	972	968	998	884	928	892	952	943	928	938	932	940	889	922	924	953	966	979	912	882	897	888	886	891	946	884	906	894	921	930	961	956	938	927	847	899	901	918	913	933	888	897	930	871	967	907	924	957	975	914	921	934	887	895	951	955	905	945	940	926	940	922	906	893	882	906	911	956	941	931	914	855	970	958	903	922	911	923	927	943	903	931	983	932	920	988	910	954	912	955	933	897	914	910	851	1017	947	908	890	887	905	926	924	943	933	908	895	856	938	972	937	908	877	946	949	942	947	920	905	962	1000	918	936	1007	968	947	947	911	967	920	968	941	956	907	939	966	966	891	910	938	944	971	903	905	975	912	905	910	962	900	918	881	934	911	900	911	958	938	947	937	911	925	936	956	886	914	979	944	965	949	959	948	987	933	967	946	981	941	911	905	919	950	951	919	993	941	963	897	931	947	962	905	952	876	927	919	882	909	955	948	932	911	952	929	950	910	901	947	946	912	944	960	942	935	940	939	946	939	892	935	942	922	977	895	947	962	912	910	917	930	945	968	953	904	893	918	956	875	952	845	929	894	879	943	961	903	949	900	944	960	913	960	844	921	976	895	874	935	941	913	867	969	929	893	935	939	932	878	899	932	913	947	914	946	881	970	937	869	900	944	943	911	907	887	899	891	950	939	929	893	882	911	935	896	953	971	910	889	964	978	895	978	901	932	896	931	921	1002	897	890	930	940	915	951	917	953	901	883	895	905	891	987	949	891	963	907	919	946	864	932	908	902	933	931	890	908	925	937	959	948	919	941	930	912	909	902	922	941	945	922	971	904	913	905	916	885	896	896	921	918	941	924	899	911	939	964	946	925	915	899	881	882	882	932	911	952	943	918	920	910	929	919	941	888	974	966	922	926	935	924	942	932	929	915	889	865	938	942	946	876	878	896	937	952	902	927	959	937	946	932	917	886	935	920	920	954	919	894	910	945	909	911	964	947	963	912	914	894	949	891	898	927	922	949	907	931	886	918	958	953	890	914	938	968	916	948	920	935	908	892	949	931	903	939	921	923	901	893	906	916	944	941	907	879	929	906	959	931	933	933	926	909	950	936	907	933	928	871	921	911	943	962	953	926	914	883	915	951	889	915	945	940	881	902	923	860	870	933	932	889	909	897	875	939	876	959	865	897	941	918	968	974	961	872	855	910	936	913	918	925	923	956	940	868	869	984	972	926	969	905	932	934	901	884	907	933	900	923	913	925	915	905	957	1002	977	952	905	984	909	913	913	951	915	972	923	948	899	904	956	943	945	961	936	908	867	941	893	914	937	923	910	978	936	966	908	932	943	884	913	937	877	894	963	938	971	897	901	935	903	898	899	925	907	940	886	958	944	949	924	922	968	1009	962	894	968	934	955	983	924	921	948	907	964	927	931	957	968	956	892	957	896	899	935	940	939	885	935	903	935	944	917	904	922	929	940	917	913	931	918	930	932	930	859	953	939	936	855	988	938	933	913	912	867	909	944	985	940	954	942	936	939	923	922	857	892	936	885	914	956	972	939	927	891	973	941	930	953	964	943	956	946	911	966	978	928	892	964	914	914	999	953	988	931	945	937	946	929	890	893	952	917	905	979	922	909	895	957	937	965	903	953	946	906	944	886	917	920	903	932	925	922	896	909	963	978	960	891	964	968	911	917	948	921	951	935	878	916	915	925	940	934	866	931	1004	955	912	936	907	916	866	982	891	955	829	956	984	926	940	928	933	942	925	916	936	911	916	950	948	930	936	971	905	904	945	902	894	972	975	947	953	923	892	898	899	901	905	945	858	938	920	917	954	928	934	943	911	886	909	910	912	913	986	937	966	916	990	916	959	891	1048	982	917	923	977	882	958	932	896	912	956	927	876	940	953	890	946	962	914	917	894	940	906	936	1008	966	871	916	932	957	912	922	916	922	907	952	911	906	937	900	940	938	987	872	868	883	940	880	947	968	936	946	946	962	942	925	929	902	909	899	928	942	899	891	958	973	926	962	927	916	885	885	922	919	945	960	892	895	895	960	954	961	867	940	931	918	908	929	936	916	884	918	934	967	970	902	963	898	930	896
1704	408	358	420	408	406	381	344	437	413	351	390	392	373	342	348	367	376	397	370	399	363	395	389	410	374	369	413	375	371	377	384	396	412	402	388	385	363	379	412	386	381	360	381	398	416	373	404	407	400	381	387	395	408	369	353	327	412	360	357	413	353	389	367	375	382	375	366	377	339	389	364	399	361	359	397	354	352	392	379	374	370	366	351	359	399	374	368	370	386	411	381	403	418	385	381	398	381	335	343	354	370	381	395	408	403	363	390	409	392	379	405	375	402	346	400	367	374	378	376	373	348	351	393	357	386	367	357	329	354	392	378	365	372	348	417	395	362	353	361	313	413	384	371	353	422	349	395	350	384	380	386	371	366	407	378	374	358	323	354	381	386	415	379	379	363	415	369	367	383	433	363	350	358	372	398	408	358	374	357	394	388	417	389	412	391	372	370	409	408	386	392	392	392	388	386	375	356	417	413	399	417	374	414	369	365	341	391	387	373	376	348	384	370	353	376	398	390	378	404	377	373	352	351	417	350	356	380	342	362	384	423	399	410	366	436	365	407	357	352	382	389	360	405	368	403	404	366	415	380	346	404	427	350	349	356	395	396	417	391	371	391	398	392	372	371	383	378	386	372	390	377	362	389	381	379	387	390	398	409	415	380	386	428	368	408	386	365	372	358	350	374	395	393	384	391	385	357	374	404	410	375	393	330	377	348	377	348	393	378	372	397	367	415	353	397	398	405	396	378	360	384	397	348	369	389	388	354	365	346	373	361	374	390	351	376	399	360	412	374	354	398	378	353	402	370	383	383	362	400	370	364	362	344	372	382	377	394	396	394	413	379	410	380	414	390	387	333	384	371	382	360	377	389	395	359	367	393	375	374	362	389	351	352	388	351	389	392	361	364	427	396	379	387	386	404	346	373	368	384	378	349	383	410	392	348	364	382	388	381	405	373	398	351	343	390	396	345	417	370	397	372	389	391	401	381	392	370	394	374	371	386	357	362	387	368	397	398	403	393	346	392	384	379	392	355	359	399	362	354	360	376	393	378	360	380	389	383	357	413	383	392	374	409	336	386	372	381	424	400	349	380	358	412	387	376	389	332	379	353	377	388	402	382	346	401	396	392	361	368	422	361	415	385	397	388	367	394	381	397	353	359	381	422	366	371	390	389	374	364	421	381	369	389	370	372	420	397	382	428	384	323	412	381	348	369	373	372	400	397	391	362	362	341	365	388	369	380	367	406	367	359	378	368	393	380	370	414	368	408	375	344	418	373	361	376	411	411	388	347	367	425	407	391	406	380	341	395	363	349	395	358	380	371	420	378	394	347	377	402	374	368	385	383	395	410	366	414	376	380	377	381	359	398	370	369	343	378	387	388	379	382	381	359	396	416	382	365	396	408	359	369	379	362	378	379	381	372	403	383	378	401	407	412	405	396	380	391	392	369	368	364	406	370	379	332	357	399	332	340	398	369	374	358	403	400	373	376	347	399	385	367	384	394	362	405	395	355	398	370	406	363	334	410	345	381	336	383	380	390	383	384	370	394	396	421	358	403	351	352	354	405	434	380	369	382	374	359	363	321	334	359	397	376	403	395	380	388	360	359	413	388	354	403	443	375	420	368	381	363	414	349	380	386	365	424	403	372	374	390	407	377	376	370	373	361	370	366	385	378	364	429	372	360	425	355	356	420	393	375	381	378	377	343	368	427	376	364	401	388	352	372	387	384	364	364	405	399	400	380	381	388	370	372	376	366	396	389	393	352	378	357	381	372	371	362	413	382	375	376	375	379	377	389	391	369	411	377	421	360	375	370	361	387	361	402	379	357	383	416	384	406	405	352	356	366	362	401	365	387	342	347	380	361	425	400	393	385	362	384	367	396	342	365	345	364	360	423	385	403	378	379	360	384	387	417	416	367	411	401	382	382	379	349	392	419	377	343	372	377	383	408	392	399	386	413	416	343	387	434	429	399	349	400	345	382	375	379	348	373	407	395	346	382	421	372	377	392	390	412	369	385	416	393	385	378	394	404	393	377	372	371	371	380	377	403	370	402	395	410	424	405	373	391	391	375	363	417	376	423	373	360	390	380	411	405	387	384	401	383	365	377	381	387	365	410	384	384	413	411	353	377	394	401	389	345	371	383	373	368	392	363	392	401	423	402	369	396	369	386	412	385	385	434	406	361	373	409	352	365	362	354	384	351	413	396	357	335	376	374	394	366	378	407	389	388	390	413	397	381	384	362	385	404	380	409	353	413	395	391	349	367	418	372	387	357	395	370	371	387	364	349	410	406	373	377	382	355	385	382	386	373	382	396	360	377	373	374	379	396	406	380	356	379	371	347	378	408	408	354	369	409	357	362	372	397	389	378	381	360	366	406	339	404	408	364	387	374	416	398	394	421	375	323	399	414	402	373	382	406	374	404	347	393	367	377	383	335	394	369	405	406	394	439	415	383	407	377	386	380	362	410	329	406	416	387	396	364	411	351	411	376	394	349	342	392	382	371	356	382	360	341	353	393	386	372	385	376	347	366	368	405	436	380	341	361	372	365	345	369	362	418	364	407	421	419	394	351	385	381	359	366	345	375	386	357	413	404	403	406	358	350	375	365	345	376	415	398	379	356	406	412	366	384	387	425	415	382	398	372	400	389	354	407	401	371	401	417	387	369	384	398	384	384	395	418	413	354	453	372	378	387	370	388	366	404	376	385	408	390	356	362	372	368	401	392	352	355	357	381	369	382	407	420	403	358	386	387	376	380	375	374	381	407	332	364	374	371	378	401	406	384	394	401	382	400	379	369	349	384	421	391	424	337	398	372	407	406	391	369	351	413	369	371	357	403	373	331	380	422	374	372	337	383	380	409	402	396	397	408	392	370	391	414	400	377	376	364	387	389	363	424	371	400	363	375	398	386	396	366	410	367	340	377	379	335	392	401	394	368	375	364	390	376	392	393	371	403	370	399	388	368	393	383	372	375	381	394	372	389	380	397	376	398	365	388	343	388	377	371	404	371	396	406	361	382	388	368	369	357	348	394	355	327	376	381	373	390	386	372	381	395	382	368	393	394	387	365	415	372	387	380	373	373	399	354	347	409	386	386	391	409	363	357	372	357	396	371	396	378	377	380	373	360	395	375	418	384	397	389	399	375	362	394	364	353	395	392	368	412	389	396	399	372	399	381	380	352	383	359	373	413	389	401	365	355	368	365	372	375	354	387	379	418	408	386	363	360	350	384	362	372	390	341	397	399	401	412	366	375	394	405	384	361	381	395	366	359	362	382	373	394	375	366	368	393	392	391	392	371	394	387	348	401	396	398	383	365	372	419	383	389	399	365	368	363	375	376	380	364	378	340	372	326	403	370	366	382	398	375	359	440	364	385	388	376	422	384	361	419	434	386	395	360	345	365	404	333	413	372	367	378	407	397	379	363	386	345	421	396	402	417	358	375	402	380	389	412	381	382	399	383	358	366	376	346	377	385	361	389	367	416	395	399	387	371
2184	883	884	905	935	944	895	932	876	841	961	855	882	868	890	956	892	913	901	897	817	885	952	910	922	868	868	873	856	941	888	918	862	887	872	941	857	902	922	900	899	915	896	864	926	860	887	921	893	871	880	875	881	885	860	876	836	894	882	957	837	856	897	867	884	869	859	901	870	898	869	909	899	908	832	863	899	868	894	868	869	963	880	908	832	841	874	899	898	869	912	860	905	858	969	916	956	871	844	915	888	889	854	875	845	906	915	956	867	881	872	901	868	872	877	896	839	910	893	913	858	916	841	915	850	806	865	874	856	860	881	924	850	913	868	875	832	877	882	925	872	853	878	866	924	926	905	887	846	932	868	830	875	883	898	900	888	923	874	893	891	828	896	892	893	1004	894	890	916	930	856	876	908	845	873	855	919	861	906	935	905	941	841	908	906	872	927	869	895	920	847	885	836	913	882	898	915	870	862	903	890	892	901	905	837	899	930	897	850	939	911	941	843	873	877	891	889	878	902	866	878	890	877	918	891	875	871	908	894	903	884	919	853	901	834	835	867	924	891	882	841	906	852	862	842	895	912	865	892	906	875	899	906	860	887	880	858	883	899	893	874	905	890	889	909	856	902	849	880	915	848	957	876	860	837	884	876	859	855	902	867	867	916	879	808	891	881	864	883	867	873	894	912	923	880	907	870	901	917	897	892	856	865	848	862	906	888	881	852	887	922	933	864	873	910	890	828	966	891	867	880	891	879	880	898	821	878	865	943	910	855	900	866	939	822	887	902	895	903	894	887	833	857	881	864	911	893	845	886	886	886	968	899	870	928	852	883	869	928	870	956	865	877	909	840	926	949	897	864	854	904	915	890	892	876	860	866	919	898	879	942	894	892	875	801	893	912	903	891	928	907	904	908	840	859	882	867	858	886	899	893	868	888	938	844	874	850	891	881	918	886	933	868	859	881	906	908	889	884	905	906	914	891	892	876	928	862	876	882	898	920	828	856	903	906	869	850	942	859	893	887	928	934	859	890	922	857	902	878	861	848	930	894	864	915	871	847	942	893	809	842	860	904	864	819	892	854	835	913	879	936	856	933	922	914	896	914	904	851	907	891	871	915	867	929	891	859	881	911	864	845	835	902	865	839	854	893	892	905	897	816	891	945	936	844	944	918	874	883	919	880	917	866	880	910	913	964	869	914	900	891	880	926	899	870	828	866	886	898	846	881	932	855	894	864	830	915	848	877	951	853	872	886	913	848	850	918	872	937	904	932	896	937	869	913	901	860	932	918	881	876	873	918	781	906	870	862	892	949	948	889	863	838	910	813	819	846	935	924	914	871	971	900	903	858	901	900	895	914	873	932	876	899	885	824	893	920	920	898	834	878	861	895	829	865	894	857	883	869	873	929	886	860	915	852	878	926	906	887	886	888	835	884	925	919	903	878	921	889	919	864	910	906	875	888	878	864	838	958	877	888	854	871	890	869	890	841	902	864	919	882	883	918	864	842	919	915	909	914	840	920	909	878	878	881	866	843	878	897	881	841	892	926	867	877	901	854	924	857	856	887	895	840	871	887	933	922	919	887	893	848	852	906	862	889	884	913	874	910	878	844	835	884	868	862	892	917	856	903	915	917	885	892	909	896	928	953	832	863	922	891	845	903	832	862	850	906	871	908	883	904	875	879	901	851	859	848	870	892	839	876	834	840	894	925	906	875	885	895	873	883	921	943	902	856	875	887	840	879	903	918	894	855	899	904	926	901	925	911	898	845	894	913	920	887	875	880	882	885	938	891	874	890	874	836	884	825	897	878	887	922	866	919	870	842	889	905	829	872	890	887	922	876	908	890	848	871	899	906	881	885	865	878	801	854	886	863	890	868	891	915	929	876	865	900	899	895	902	945	852	889	831	856	865	906	906	904	909	859	896	936	909	852	866	880	932	826	917	824	853	907	857	890	954	942	974	868	909	916	888	862	858	857	866	814	922	864	915	857	911	909	865	846	896	877	872	908	905	891	895	886	894	919	902	878	892	901	857	900	900	894	924	862	874	927	850	792	887	919	852	914	893	847	844	913	909	948	866	855	881	894	876	881	878	880	917	839	881	873	822	898	867	882	857	882	897	874	883	882	815	888	836	906	902	859	888	878	886	911	851	883	870	877	850	870	879	889	923	895	912	864	897	864	940	830	927	886	872	847	875	962	908	977	864	846	873	869	878	923	953	897	853	904	880	887	909	840	939	856	886	858	861	882	915	882	862	850	877	934	947	889	873	930	924	907	886	894	948	922	920	877	874	874	908	915	876	886	883	873	932	919	897	917	870	832	827	942	900	860	878	904	895	921	896	900	908	903	929	889	851	915	919	896	867	877	894	914	887	889	925	856	885	851	873	831	891	853	806	866	889	866	922	833	903	840	847	920	907	902	832	879	967	881	886	892	877	874	887	866	863	860	842	835	851	914	821	880	854	881	798	908	921	916	844	883	923	895	892	850	947	872	904	861	872	926	829	887	967	898	905	903	919	878	881	886	900	929	961	852	885	879	861	928	867	838	849	843	913	839	851	851	877	885	849	886	862	873	862	863	905	870	909	888	911	930	845	879	888	942	873	910	916	864	901	876	883	888	911	845	886	832	823	910	897	873	834	849	922	877	886	921	872	921	910	864	948	881	930	879	832	937	872	841	869	845	864	882	850	910	880	865	901	965	874	895	916	902	945	880	857	893	876	853	856	876	891	864	893	870	912	890	886	919	947	898	924	871	955	866	858	851	877	888	850	827	898	897	907	926	864	862	890	884	916	878	918	957	880	895	879	870	898	825	852	866	863	901	902	876	894	881	846	878	844	874	878	881	874	913	840	857	889	910	874	869	837	913	931	892	879	905	877	878	909	890	889	841	863	919	913	879	943	876	880	891	883	884	835	917	863	868	877	930	851	893	891	894	910	893	874	890	885	957	865	889	887	867	869	907	848	897	847	862	920	853	836	897	882	903	905	855	889	858	862	870	871	839	905	874	879	812	917	923	894	852	903	883	895	902	832	875	836	926	878	923	912	887	859	892	893	901	913	884	871	866	913	902	950	884	861	873	811	908	827	862	913	866	823	874	912	874	928	851	895	873	895	838	844	854	906	876	883	850	915	916	888	841	872	894	888	920	872	882	823	905	858	899	906	865	856	924	868	893	864	871	889	853	927	891	863	883	886	872	910	871	889	945	927	938	875	911	936	870	867	835	887	908	897	874	894	880	898	873	855	873	884	906	872	911	864	857	884	901	859	893	889	893	850	834	898	867	892	879	915	914	895	911	897	834	906	868	881	938	821	865	892	866	895	917	971	932	909	872	873	888	892	910	890	907	895	848	928	851	865	916	854	955	816	837	812	868	901	877	883	928	874	888	846	894	898	832	881	881	863	913	879	895	828	857	863	914	908	828	869	908	872	875	955	895	947	866	897	875	874	975	893	889	885	901	868	888	886	911	879	836	890	916	904	889	862	897	859	875	898	884	930
7407	488	503	449	376	358	292	279	247	284	270	239	240	253	211	252	232	241	232	219	246	220	221	261	220	198	229	220	219	234	225	216	196	227	207	221	194	220	216	205	220	218	217	205	192	206	220	257	225	201	222	214	259	232	208	218	207	232	237	224	215	216	241	216	195	213	230	198	215	211	221	210	245	231	230	202	199	208	209	233	228	217	218	212	249	208	230	227	233	213	205	219	233	217	218	224	222	191	240	210	195	199	206	209	233	226	218	273	235	233	242	209	216	215	226	200	205	246	242	237	236	230	215	217	217	212	213	198	208	216	212	231	214	249	231	224	224	225	186	264	233	208	210	227	203	243	222	237	245	209	217	208	201	219	239	223	225	214	233	213	227	234	225	203	231	263	201	206	210	196	203	227	204	213	224	240	203	214	233	245	229	236	228	231	271	213	208	241	213	222	212	226	241	217	214	239	204	202	231	238	229	217	231	236	221	232	200	205	216	225	230	202	197	222	221	228	204	210	202	201	198	231	233	230	236	235	204	218	231	200	203	224	240	245	240	212	202	235	248	200	230	235	216	239	246	225	184	216	220	222	227	201	203	227	245	221	242	235	225	241	233	202	217	232	215	225	260	258	208	240	248	221	183	227	223	260	216	217	245	201	199	221	219	248	215	217	229	208	240	216	226	201	196	194	222	246	217	203	227	218	217	223	214	221	221	215	207	200	250	245	214	214	219	220	219	237	210	215	201	232	210	225	194	221	223	217	233	220	214	213	230	250	222	226	219	190	233	214	236	231	232	229	207	202	228	204	214	231	201	231	219	204	242	213	217	214	218	235	221	189	203	223	211	238	263	243	214	235	256	215	238	233	238	216	214	227	220	185	222	234	243	241	245	201	230	235	231	245	242	247	237	195	234	232	235	206	196	208	221	211	246	224	239	235	210	223	221	229	211	227	206	241	220	241	222	221	238	201	195	243	213	195	213	191	232	244	240	228	222	222	254	229	226	248	259	246	215	220	251	256	223	202	206	215	223	221	206	217	218	239	203	224	244	233	238	220	190	208	218	236	232	237	232	220	211	236	213	216	254	209	233	240	226	210	239	212	197	196	214	250	246	218	237	213	222	231	241	218	232	236	206	191	213	217	236	224	226	203	208	234	206	195	223	233	216	203	207	242	209	250	210	209	238	217	184	211	197	218	257	216	255	220	201	249	211	213	232	203	201	214	231	217	232	226	222	197	211	218	214	231	232	208	230	224	203	244	228	219	225	225	237	227	224	242	237	206	238	236	213	232	208	243	191	221	216	214	258	217	232	221	224	232	232	203	228	239	215	191	244	199	225	224	209	234	214	195	217	224	225	223	211	205	230	212	258	218	203	223	220	273	219	201	241	248	222	220	231	232	202	191	228	188	229	239	236	213	223	215	227	198	225	224	232	232	267	215	199	233	222	230	207	209	202	235	199	208	230	213	203	203	212	225	234	230	255	216	217	201	241	241	222	203	206	223	244	221	218	225	243	240	222	225	229	239	260	199	225	214	260	237	221	257	256	220	225	213	252	245	233	226	222	218	226	214	208	200	229	230	238	229	225	219	229	218	229	205	236	241	216	223	229	221	223	222	234	232	240	209	217	243	203	217	184	225	205	219	222	239	228	245	213	205	211	207	219	236	226	266	223	211	193	244	241	215	223	228	259	220	207	210	240	239	243	222	211	244	225	223	217	204	247	233	217	225	224	251	206	265	238	219	233	226	214	207	223	206	217	209	224	216	221	220	227	242	206	224	243	220	235	232	241	245	218	193	213	237	226	220	248	214	220	220	223	237	231	224	258	213	220	240	241	254	226	213	226	220	204	215	238	230	221	211	207	212	189	206	227	213	248	244	203	226	220	221	240	228	232	231	261	228	227	250	208	214	231	190	225	199	197	216	222	256	230	212	223	215	212	245	229	226	219	240	207	208	230	237	213	233	281	200	243	223	207	247	252	233	227	216	243	248	269	252	210	224	222	219	233	247	244	238	246	230	219	209	233	205	216	210	191	218	191	198	233	192	202	205	219	231	241	217	224	218	237	234	236	218	232	223	228	210	234	217	223	243	241	228	235	211	208	217	206	236	225	205	219	227	212	214	195	234	234	242	213	227	237	234	209	244	200	239	235	207	200	210	228	231	211	245	225	213	233	233	235	192	221	203	203	238	213	221	228	207	216	232	213	236	233	202	247	235	232	202	233	237	204	230	205	274	220	242	236	220	220	197	220	194	226	230	232	218	244	203	209	229	242	194	237	222	247	192	192	214	211	208	188	216	231	191	245	228	217	194	226	192	202	236	230	222	203	221	222	210	217	223	225	247	248	200	201	215	215	205	218	219	227	211	216	233	240	226	232	206	220	217	214	226	229	247	224	205	214	211	189	203	207	236	227	220	225	209	198	230	233	212	212	209	210	213	242	216	236	233	226	212	234	206	232	231	238	207	231	192	215	230	223	222	234	232	206	242	195	207	230	226	232	246	205	229	218	199	257	240	239	230	246	190	211	215	197	228	234	214	232	258	202	214	236	213	222	248	262	247	214	220	215	193	243	217	208	229	224	234	211	255	183	223	214	234	223	219	221	205	238	222	208	246	221	234	236	234	224	218	212	205	202	222	221	237	239	220	212	234	221	215	226	195	213	238	224	240	203	220	207	224	244	207	210	201	216	225	199	225	205	215	199	222	260	214	208	196	252	224	165	220	221	219	223	230	224	189	211	197	213	177	214	218	202	187	214	203	243	222	226	231	238	202	202	237	226	219	211	243	234	214	211	230	197	203	240	222	243	243	219	204	232	254	224	218	220	237	232	217	222	225	215	234	220	202	237	259	236	208	190	230	218	237	209	234	213	214	215	192	219	213	230	249	224	194	241	265	219	238	231	183	213	198	229	198	245	222	237	227	216	199	220	222	223	229	222	230	233	217	217	237	228	200	202	227	227	242	216	216	229	223	223	205	245	195	206	222	197	213	215	211	241	206	222	200	234	226	227	246	227	213	210	193	224	200	193	186	230	243	183	257	224	225	228	248	200	215	231	217	236	195	260	212	216	227	203	213	215	254	217	206	224	229	218	220	230	228	200	222	219	209	209	224	192	213	240	233	221	189	198	202	238	222	218	224	231	226	216	248	220	216	222	212	223	225	236	213	241	227	198	254	232	215	204	226	205	223	223	214	194	214	183	209	196	238	253	202	221	228	227	233	221	226	240	256	229	238	189	213	216	232	210	237	211	202	207	210	225	206	198	244	218	237	228	207	198	208	230	200	235	213	206	214	245	218	236	257	229	224	227	232	189	232	250	224	185	234	200	223	187	211	235	208	197	206	218	205	225	224	214	220	222	191	229	210	249	204	233	213	224	210	230	235	252	214	227	241	221	203	221	235	223	230	199	209	227	230	226	204	225	196	216	197	226	226	259	210	229	223	240	205	240	208	222	262	228	204	233	199	254	223	242	223	232	239	209	206	227	235	221	198	201	215
6453	851	1233	1351	1279	1129	951	833	863	761	747	731	769	649	708	656	644	643	615	658	646	648	589	598	596	617	622	571	610	648	611	574	640	567	616	627	609	583	651	637	604	588	590	615	611	613	617	597	629	594	568	595	609	589	553	636	575	594	597	591	587	608	610	631	599	601	632	600	632	555	610	626	556	604	569	594	615	613	600	601	543	567	607	588	614	574	581	586	593	596	588	606	559	644	566	620	610	611	602	585	617	598	620	567	582	580	600	615	573	612	586	600	628	590	646	612	606	582	570	574	605	590	586	600	601	588	571	569	606	607	656	592	613	569	592	574	571	632	588	566	585	599	555	557	561	599	593	606	603	622	627	574	577	597	601	587	595	590	593	589	592	584	584	594	579	569	566	596	626	540	563	647	603	593	607	594	626	590	567	610	593	581	572	586	565	626	564	583	617	590	588	567	560	601	640	563	572	598	561	626	645	599	595	574	618	623	619	588	619	609	587	592	568	600	621	599	582	608	578	574	607	602	574	627	568	621	597	592	573	604	609	581	633	639	601	608	560	603	582	611	591	590	576	560	570	619	580	595	560	572	606	582	577	570	644	603	590	604	614	570	553	607	631	604	611	579	557	560	591	564	604	592	567	584	565	592	556	542	567	583	633	570	556	642	621	546	601	590	606	590	594	595	592	620	583	580	562	623	566	557	593	610	596	573	572	565	619	616	576	557	586	603	572	554	653	595	579	584	581	592	580	599	589	603	595	641	551	624	608	580	572	599	538	574	649	592	592	589	614	586	554	611	568	575	575	586	591	574	572	570	585	604	610	567	561	585	596	600	598	593	576	545	552	588	603	592	601	584	600	585	598	585	546	576	552	611	589	560	581	583	594	623	591	569	632	594	571	574	628	561	597	571	559	586	610	554	580	604	605	593	654	602	624	590	577	594	589	558	632	587	603	584	569	573	591	613	588	628	604	617	588	608	549	638	624	578	617	571	571	576	606	540	596	590	603	618	581	637	567	579	609	617	554	547	643	598	577	591	598	587	565	581	610	611	580	571	590	556	598	623	577	575	629	590	552	641	617	603	549	567	618	600	615	592	640	599	609	611	612	567	578	572	630	565	639	632	590	561	596	591	590	588	572	582	608	615	584	543	603	625	604	615	594	580	579	580	588	562	595	572	621	584	612	585	606	565	559	599	582	540	594	583	610	568	600	571	587	566	615	550	595	609	579	593	607	558	593	609	614	551	544	595	565	574	564	604	618	619	623	603	565	612	610	584	608	554	612	561	554	615	560	553	592	615	592	554	593	563	617	617	622	557	553	638	586	601	599	574	601	609	633	630	598	571	567	593	547	606	575	586	604	590	555	609	573	624	573	593	587	552	568	568	593	522	610	601	582	584	590	645	596	608	577	603	578	563	555	584	560	595	589	592	594	594	639	592	621	612	574	566	604	585	580	572	590	569	578	599	569	595	549	579	583	598	595	551	633	593	604	594	593	571	587	565	575	555	589	587	592	630	574	602	602	530	584	645	594	567	574	566	641	554	604	605	577	541	584	600	569	552	599	596	560	552	640	545	619	620	608	557	587	597	612	558	576	568	587	591	589	585	622	619	609	563	574	640	595	541	631	609	605	558	576	562	559	600	580	550	611	599	607	591	605	561	583	551	579	584	587	591	636	608	593	596	572	551	632	653	638	577	559	592	560	566	605	608	554	585	593	621	562	600	576	615	605	622	612	586	541	637	578	646	634	563	619	610	596	603	609	587	585	581	636	571	612	560	549	605	634	615	607	596	589	535	646	539	558	594	567	531	595	646	592	601	593	596	561	536	591	598	567	641	601	579	564	568	609	602	607	605	600	557	575	604	582	613	595	644	607	597	615	612	591	544	591	571	614	592	565	610	618	594	561	563	604	561	554	534	554	578	605	558	554	591	542	594	604	573	601	622	586	621	550	620	606	574	586	632	615	578	578	620	623	560	588	579	549	643	594	587	597	599	604	598	597	570	573	603	596	612	631	593	626	570	629	618	569	654	620	587	587	601	591	634	607	593	592	588	595	559	634	571	541	607	598	590	589	583	609	589	577	611	557	606	590	616	637	617	573	585	565	566	602	580	573	573	539	633	587	609	578	632	626	574	614	607	609	601	627	554	614	612	614	601	564	648	618	583	645	607	580	620	578	597	574	595	605	593	624	580	655	575	570	592	591	599	592	583	649	566	586	609	599	604	583	598	594	620	607	602	570	561	616	606	602	536	625	579	581	594	637	607	577	577	616	616	577	598	581	576	574	579	605	610	604	583	568	552	560	603	616	553	586	549	592	597	609	604	600	561	572	595	598	583	590	604	588	588	572	589	570	609	603	572	546	593	569	620	580	599	618	596	600	584	557	591	602	546	570	622	563	617	606	583	609	626	599	592	618	589	587	596	587	579	581	620	632	558	604	618	534	576	527	570	598	580	609	617	606	619	582	601	615	563	610	589	580	550	583	573	622	595	583	595	561	598	607	568	598	601	653	604	589	574	564	592	584	567	570	602	584	623	591	578	577	603	580	638	574	550	600	608	565	571	589	613	562	555	573	590	636	602	545	593	562	606	611	572	700	641	634	649	558	589	597	598	579	629	555	561	595	556	616	559	579	639	591	599	609	614	569	625	592	650	521	589	595	590	570	571	592	599	582	525	597	568	554	585	629	595	609	633	603	590	604	581	567	629	579	560	569	583	563	564	583	614	611	590	600	563	607	574	579	593	573	594	605	599	605	545	568	613	621	590	584	569	608	629	561	618	658	584	584	565	612	629	578	562	589	551	579	602	578	584	586	602	592	574	616	566	593	570	595	589	593	602	597	607	623	617	581	612	588	602	618	583	617	639	606	627	629	594	575	598	564	587	606	576	592	603	597	582	636	628	599	553	594	572	596	570	579	612	599	642	586	613	578	640	627	574	602	588	582	585	607	582	525	587	576	620	588	574	611	605	607	577	579	557	539	537	579	575	581	601	584	595	638	580	632	586	577	584	561	568	583	606	605	558	617	603	630	587	609	566	610	574	608	625	601	630	574	575	580	595	539	619	598	596	638	584	600	543	582	590	582	589	541	597	565	610	537	588	606	585	567	638	586	602	552	575	593	605	597	611	584	593	611	602	595	553	572	577	604	564	600	545	613	563	560	619	627	595	624	582	581	560	599	644	594	551	606	535	563	583	596	590	583	602	601	569	593	631	598	596	645	597	607	575	574	574	651	618	590	549	556	559	582	619	578	587	579	550	604	579	588	565	595	600	578	578	543	555	535	585	643	573	548	606	570	584	626	580	595	583	619	611	602	613	587	599	559	605	622	567	607	616	591	591	575	567	611	600	584	565	589	659	585	578	613	579	634	578	598	571	568	607	585	575	598	578	598	608	582	604	590	585	606	593	612	573	586	606	587	614	614	615	535	578	636	585	628	637	587	591	592	631	606	588	564	627	629	593	576	584	609	630	606	603	591	594	570	594	584	606	567	598
14798	1321	1016	915	719	541	514	489	464	404	425	432	420	405	418	368	374	398	429	448	393	420	395	404	374	383	379	392	424	398	360	362	393	373	375	391	382	341	354	360	382	350	375	399	373	363	381	359	381	346	368	375	391	379	360	388	397	380	370	360	398	357	344	369	357	377	393	406	386	405	378	377	379	339	384	351	364	360	411	359	410	389	390	379	380	373	405	384	379	345	388	352	401	364	386	395	365	352	346	395	358	372	399	361	390	379	391	369	367	372	366	365	338	357	350	369	344	378	341	361	401	370	356	371	408	358	374	448	361	423	399	366	391	356	396	354	384	420	399	376	374	363	366	390	374	382	385	394	395	399	366	391	396	359	393	420	359	376	412	389	356	366	372	357	385	365	393	418	444	405	349	388	385	366	385	369	374	382	405	401	375	360	380	397	410	395	387	398	395	402	356	352	415	392	373	348	364	361	401	370	414	413	420	418	412	357	387	390	373	391	348	401	382	394	375	404	413	394	389	370	373	386	368	373	376	391	352	384	403	354	347	398	404	417	391	421	395	351	342	393	413	409	384	408	364	400	393	381	408	385	342	390	396	397	384	380	365	394	397	383	413	340	388	387	411	372	392	389	410	393	388	390	355	384	393	368	373	380	396	386	419	378	359	391	355	397	390	396	388	398	350	402	396	367	392	386	379	374	374	385	404	351	381	388	367	362	375	414	353	347	363	374	352	348	409	364	363	377	387	362	365	393	365	367	360	350	357	418	398	384	407	395	404	385	362	398	397	401	402	403	383	398	383	398	377	376	374	388	402	328	369	382	361	323	391	362	372	364	362	382	362	392	385	394	415	356	387	335	388	403	378	395	381	356	396	370	346	421	419	384	387	378	357	440	405	401	393	351	364	382	402	376	378	346	370	379	341	395	375	349	391	405	417	370	366	399	380	358	362	398	391	366	393	369	343	392	413	349	416	351	370	346	406	399	364	371	377	344	393	395	357	429	395	382	390	391	379	410	393	415	347	394	439	364	417	384	395	372	368	387	416	400	413	402	400	375	403	376	388	388	399	390	388	376	384	372	376	363	411	345	393	409	409	348	345	362	367	410	387	399	388	391	365	430	348	396	393	399	329	395	386	376	371	396	397	414	375	401	408	395	399	378	383	391	386	379	413	378	367	363	390	400	360	366	374	395	352	404	406	410	420	350	349	351	371	398	360	352	359	372	393	393	388	385	421	385	380	376	385	371	361	384	372	394	422	358	401	402	350	393	405	367	370	385	402	416	423	398	365	362	337	376	356	352	404	394	382	348	362	389	405	413	426	369	412	354	344	409	414	369	407	389	375	382	378	378	377	394	360	410	417	368	399	398	367	388	411	366	415	357	376	386	398	385	394	356	377	389	393	396	369	386	399	409	398	407	388	381	379	371	406	363	396	385	394	379	334	391	362	364	382	347	426	406	395	407	379	388	344	402	349	370	368	394	394	378	396	386	375	425	394	395	355	382	377	392	364	397	358	357	386	366	389	399	356	350	356	392	382	380	372	396	353	346	390	408	388	368	393	359	398	389	413	415	347	381	381	395	378	379	360	350	363	347	391	411	419	373	374	360	437	365	382	358	359	380	412	342	396	393	371	376	394	411	353	377	380	385	369	372	372	382	388	344	393	379	385	387	400	337	402	409	405	393	390	380	411	398	385	409	358	362	347	397	381	411	405	372	371	387	396	428	367	372	371	354	379	354	398	368	339	403	368	388	387	415	374	388	413	384	388	400	371	361	361	359	352	338	366	344	379	381	368	410	394	415	392	416	354	398	361	350	390	405	416	405	397	386	382	397	375	396	357	394	387	359	402	405	397	376	344	359	407	392	371	383	386	339	395	388	371	397	414	366	379	387	384	410	353	397	378	380	389	378	416	414	370	381	360	405	379	401	381	384	377	343	385	357	370	337	413	427	369	398	376	365	382	439	374	351	348	403	377	381	413	337	376	388	352	363	377	331	376	375	388	392	360	357	371	310	384	390	370	367	350	387	387	405	346	398	367	411	409	379	353	406	373	395	414	387	405	402	353	367	375	368	364	409	380	369	366	370	377	391	408	382	358	411	368	366	354	354	419	422	390	348	362	408	400	364	397	384	379	365	361	339	336	380	388	346	360	355	360	371	342	374	336	374	372	364	363	360	394	360	371	358	394	400	404	351	356	367	356	355	414	361	379	391	363	396	402	362	382	386	406	357	404	403	409	425	360	361	377	358	371	382	380	392	401	411	386	388	397	389	391	375	357	386	377	336	360	393	390	382	359	393	374	350	370	371	375	385	390	357	391	367	373	375	408	406	396	424	375	364	366	407	373	374	370	379	407	366	393	399	365	417	368	382	383	398	423	383	363	351	400	406	375	379	430	418	396	401	357	396	374	382	366	389	361	416	348	354	355	369	318	378	383	369	381	379	391	447	375	369	388	397	392	366	430	378	355	370	404	395	359	388	388	376	402	394	429	376	383	381	401	354	338	387	375	389	374	381	404	366	392	400	378	406	378	382	400	389	367	379	413	414	385	427	362	430	351	360	390	397	411	377	414	367	394	361	407	359	386	377	373	405	370	340	325	366	376	365	354	372	372	405	392	357	367	338	392	384	367	401	361	368	404	405	371	393	371	379	357	409	323	363	385	386	346	385	434	397	379	402	395	350	402	414	346	397	422	398	381	384	374	392	334	365	378	352	389	392	382	400	382	361	343	363	342	407	380	421	366	380	354	382	366	372	383	384	374	376	406	442	394	351	388	395	358	388	362	375	406	373	366	387	375	368	376	376	375	422	394	383	393	333	347	367	385	379	398	409	389	400	399	413	376	364	404	391	369	404	363	409	391	395	362	401	366	330	380	333	414	375	389	407	400	362	399	382	406	402	343	418	379	386	392	411	392	362	391	355	408	383	411	373	362	401	382	369	372	394	388	382	376	378	400	386	376	350	390	383	398	374	412	385	392	385	394	401	387	381	362	367	398	384	384	382	373	373	360	374	371	414	367	379	385	389	403	369	361	315	336	396	340	359	358	387	392	336	358	384	357	379	366	392	409	377	379	421	369	369	371	411	369	375	344	338	359	392	383	421	388	365	392	366	328	355	401	358	379	420	369	440	426	380	399	392	400	347	386	377	383	380	377	391	388	389	365	356	394	378	404	409	380	359	383	333	350	370	370	391	395	380	387	366	401	388	377	407	403	415	366	379	447	429	398	417	358	357	368	361	369	349	363	385	391	413	384	384	384	393	387	405	382	363	400	401	399	396	368	392	401	392	349	361	355	366	394	393	369	356	374	358	402	345	377	356	421	374	391	385	364	370	409	385	386	339	361	397	335	385	416	371	347	402	388	410	398	389	385	379	400	367	390	380	368	379	379	378	404	400	415	381	383	375	341	401	377	389	378	392	398	370	355	408	380	410	378	404	375	365	444	352	345	355	374	374	380	392	363	395	371	366	397	386	373	359	381	397	364	360	386	383	423	391
8513	1454	2249	2568	2176	1947	1665	1516	1329	1351	1242	1170	1143	1133	1062	1071	1137	1072	1015	997	1073	965	1032	1036	1031	955	987	903	904	964	959	919	916	995	1013	949	965	975	952	948	1000	923	921	960	928	974	902	932	930	914	985	939	877	983	892	934	954	929	962	947	972	943	954	969	926	979	930	907	938	942	923	987	934	926	903	883	975	923	1018	928	903	929	956	917	931	956	942	912	863	966	927	946	939	924	946	939	943	915	893	979	909	961	981	934	969	953	916	928	940	874	928	904	906	988	977	918	911	943	945	903	915	947	905	917	947	886	949	922	890	860	895	920	989	945	928	915	968	929	892	930	899	909	925	901	936	947	910	935	873	921	929	1001	894	941	955	959	899	907	889	931	955	977	947	921	968	892	949	931	927	942	944	911	915	914	905	949	890	989	922	889	929	889	946	916	879	945	948	1030	874	897	906	1019	971	907	909	901	940	910	963	924	912	902	934	893	967	902	885	910	890	878	963	977	905	881	918	955	961	901	975	936	925	909	894	940	980	895	917	932	972	944	915	932	941	946	900	957	918	926	935	900	904	953	975	962	926	947	961	928	928	932	951	909	896	929	869	907	888	942	928	939	888	910	864	914	926	869	921	969	910	969	978	951	942	895	939	924	939	891	946	948	907	920	923	936	931	901	947	912	949	943	934	905	941	885	951	927	900	910	963	896	931	877	889	907	937	967	940	927	907	886	898	878	910	929	936	924	931	987	900	942	960	906	897	948	923	887	974	949	915	912	948	937	1026	894	946	957	910	932	902	906	961	929	954	959	944	912	955	903	934	913	979	951	927	993	921	949	931	954	922	915	881	929	955	994	893	914	927	868	929	858	957	946	925	921	918	937	949	908	907	920	952	888	951	937	949	979	942	865	958	911	929	948	966	978	932	924	889	867	939	984	899	895	862	936	912	958	898	976	896	977	921	913	944	914	913	944	961	908	947	978	908	950	923	898	931	909	936	869	906	915	879	880	929	896	934	911	938	971	986	920	903	912	861	967	967	901	872	982	959	927	898	892	940	928	972	970	956	961	921	948	893	913	986	972	975	915	941	920	896	951	886	913	941	956	952	917	956	912	945	969	954	875	946	944	935	938	900	882	925	923	861	919	927	935	960	924	876	913	898	933	961	897	885	948	1009	918	922	970	911	912	953	956	929	946	923	980	946	948	981	924	891	944	964	916	908	959	944	934	920	986	951	947	942	930	921	967	917	964	932	900	930	914	904	887	933	911	985	930	953	929	899	940	917	930	897	932	917	964	873	948	903	928	889	918	955	930	884	925	994	999	906	868	971	949	901	943	923	948	901	958	982	905	925	965	912	934	880	927	950	900	942	948	903	923	911	873	1009	899	903	911	929	932	901	916	937	950	900	962	911	977	942	901	926	935	939	930	925	945	868	906	955	955	970	892	918	941	930	1006	953	917	962	906	921	856	894	907	915	899	951	936	882	970	930	965	964	936	918	938	924	908	981	956	891	899	935	946	904	941	957	920	952	962	915	967	939	928	937	984	997	974	949	935	951	935	912	895	891	980	926	925	951	955	932	942	902	907	919	909	898	879	954	973	896	937	929	921	943	941	973	937	897	906	887	907	930	901	961	934	969	944	899	938	918	879	945	917	910	900	927	970	945	868	969	985	919	902	915	928	888	952	992	910	917	922	929	921	887	961	866	911	882	898	917	919	975	890	917	928	891	950	894	925	894	980	976	920	909	904	953	895	912	905	910	928	912	938	833	876	922	912	938	928	942	912	928	915	937	889	940	917	918	946	982	943	890	914	903	931	934	886	920	937	937	924	908	940	893	905	932	927	911	928	918	921	934	930	978	964	915	929	950	892	911	935	894	903	965	941	922	928	977	910	939	961	961	968	925	926	910	926	925	891	972	887	962	940	983	896	931	904	932	947	958	951	943	948	939	917	909	942	966	937	925	991	1028	924	940	940	944	945	926	897	891	969	929	923	850	974	910	946	928	887	963	949	877	918	951	854	911	970	978	934	974	903	915	910	913	921	963	891	923	932	998	991	877	930	953	963	917	870	897	932	858	890	962	934	955	893	923	968	923	967	923	922	962	955	992	972	929	927	961	947	940	913	960	929	919	913	930	926	947	986	919	972	942	905	955	905	996	920	993	916	929	918	938	873	894	939	932	922	906	946	904	967	935	905	916	949	942	935	970	899	962	911	973	999	930	919	949	895	952	960	936	887	928	885	954	964	896	901	900	901	993	936	905	953	922	950	942	959	942	926	944	956	888	959	985	968	917	962	854	921	929	946	943	980	924	935	958	947	887	916	962	906	990	940	927	869	949	960	934	924	917	964	923	916	945	941	958	919	893	968	929	959	944	946	941	901	915	925	933	924	894	954	941	905	913	970	923	943	952	939	945	933	881	934	881	938	870	945	955	952	928	913	943	924	936	949	908	937	970	919	880	960	869	904	948	940	930	912	898	977	958	921	950	936	951	1001	908	942	893	909	954	977	973	968	901	933	876	980	906	930	937	983	899	943	938	944	937	969	904	940	896	956	938	956	938	985	966	975	961	960	932	965	905	946	932	891	957	913	938	909	966	956	915	946	932	937	969	941	908	959	900	929	959	945	936	971	949	939	922	880	950	916	909	889	979	923	943	934	925	946	943	936	913	944	940	895	911	947	913	917	964	983	886	926	962	915	971	968	885	911	936	934	968	938	919	956	936	923	910	931	956	928	943	907	962	938	957	894	898	906	937	924	956	883	927	896	849	964	905	880	944	909	958	901	907	951	946	927	894	960	916	887	962	893	923	903	943	885	921	945	958	988	869	910	904	934	931	912	869	927	942	959	995	940	922	914	907	1005	961	919	931	888	908	915	943	928	902	932	939	891	845	973	940	919	992	925	938	894	923	924	936	888	987	928	986	929	927	942	918	947	931	919	934	932	900	907	878	950	891	942	918	933	931	962	912	960	954	896	954	932	934	946	923	920	938	919	983	910	930	922	930	893	927	923	928	916	910	959	953	947	915	932	988	887	881	913	954	876	933	932	919	918	871	935	979	901	922	944	909	962	942	939	966	888	943	931	910	867	944	941	915	999	881	981	953	878	965	901	921	949	918	1011	870	942	969	921	915	952	890	934	928	908	972	868	958	912	918	881	978	948	892	919	935	911	914	923	917	903	878	931	909	958	886	912	897	901	949	928	858	1014	913	906	875	928	942	950	941	904	941	944	926	943	920	894	874	898	980	906	923	899	993	872	956	937	917	892	890	954	990	867	933	953	952	919	951	851	916	928	946	948	949	906	942	941	954	946	960	934	927	941	939	933	953	962	885	908	910	871	888	906	917	978	934	848	953	946	876	939	945	1024	1001	920	932	955	919	900	923	857	926	961	916	912	970	958	939	907	913	959	953	975	935	910	918	939	887	958	917	876	916	907	959	915	924	912	952	923	949	896	905	929	898	880	913	887	918	852	924	921	942	974	935	946	915	970	947	949	931	912	922	952	960	935	944	919
1626	390	378	457	374	343	412	375	379	373	404	399	354	385	406	380	401	425	375	367	395	405	377	374	406	395	362	350	393	354	367	383	386	421	354	326	352	372	413	366	383	383	398	420	402	391	333	415	372	370	382	412	363	375	383	406	397	336	376	393	360	370	405	392	396	353	388	394	381	398	421	361	349	395	382	411	388	375	365	416	374	377	353	393	401	375	404	401	388	380	412	401	381	368	371	375	398	373	401	372	362	399	392	354	366	349	363	417	399	380	358	377	369	414	406	373	377	375	375	401	368	382	390	379	396	396	353	368	364	379	410	370	362	369	376	411	378	378	364	395	358	405	407	399	372	347	368	390	413	382	383	377	368	389	356	386	365	368	362	351	397	398	370	354	391	369	387	386	387	385	390	385	365	389	382	366	393	354	387	378	378	380	379	368	384	367	379	404	373	389	359	359	402	388	399	376	413	382	418	411	412	413	352	392	406	383	389	407	370	377	369	406	396	399	373	387	362	380	374	434	375	388	381	374	423	398	369	336	359	387	366	391	390	400	369	335	416	390	398	362	385	362	387	369	360	410	357	399	395	365	359	406	404	428	410	357	383	401	349	344	409	388	406	375	397	394	404	363	383	367	424	372	391	361	428	358	402	380	390	373	360	379	415	384	383	385	371	325	387	371	338	393	405	389	374	386	392	396	367	400	388	357	389	407	389	405	364	371	387	364	346	370	353	353	403	389	396	397	381	385	349	333	390	381	393	407	357	364	416	348	386	409	413	370	373	346	369	386	395	362	388	385	348	393	385	338	404	392	380	336	404	403	408	420	426	388	375	381	396	336	350	396	400	355	389	385	332	385	402	385	403	398	394	355	392	386	407	421	414	394	363	379	360	399	387	384	383	335	373	411	357	386	356	340	367	337	390	387	415	369	376	375	381	343	386	335	365	365	398	382	430	372	362	407	397	376	431	374	384	398	357	386	407	381	427	368	405	390	397	357	366	417	364	393	360	380	381	375	348	389	404	395	364	340	381	412	369	379	344	336	397	406	360	412	404	353	396	404	383	353	366	388	392	389	371	371	387	395	343	378	381	369	410	367	425	381	400	369	372	367	412	365	357	382	336	375	408	384	362	364	346	388	386	331	383	400	386	429	371	362	386	380	397	411	407	391	392	381	339	394	389	369	387	391	394	412	375	372	398	350	337	394	358	342	397	353	380	376	369	360	375	356	414	410	371	390	340	387	349	379	371	387	386	337	370	395	410	366	371	359	316	402	355	364	375	379	397	404	378	386	397	420	423	376	373	367	355	390	371	334	397	369	356	394	371	392	376	352	370	385	399	363	388	362	403	367	414	360	371	391	332	383	381	368	377	364	388	373	377	376	349	387	392	395	362	355	384	439	379	371	391	399	361	372	363	362	348	381	373	403	399	372	361	363	407	404	401	392	389	410	387	387	412	333	380	374	357	391	318	386	390	403	359	379	376	384	382	365	386	367	405	398	425	444	380	368	366	431	350	365	364	360	345	349	386	382	373	381	376	397	412	334	355	391	385	358	355	376	390	389	354	370	374	385	390	375	391	377	384	389	408	409	397	350	362	388	404	333	370	416	384	400	390	353	396	371	404	367	372	352	361	353	382	400	413	376	384	400	390	363	360	376	377	346	374	372	387	408	369	368	379	380	380	378	377	405	357	377	381	349	325	353	406	377	376	395	354	377	390	413	366	382	367	402	380	386	386	401	376	403	441	344	403	358	340	373	418	404	407	353	371	371	379	373	378	363	389	390	343	405	385	374	371	351	369	385	356	368	340	404	386	412	430	391	400	376	387	405	371	395	348	401	362	371	333	368	414	387	386	403	358	375	375	420	351	355	379	407	395	388	367	370	378	409	391	349	392	359	349	374	347	427	368	334	368	373	369	362	347	403	384	393	382	376	416	377	399	388	356	382	373	402	385	435	415	380	372	393	373	351	375	365	367	388	385	396	369	442	361	370	380	346	385	398	373	360	386	370	386	365	366	391	376	365	389	357	407	385	382	390	358	408	377	402	410	377	379	366	370	331	379	341	364	400	397	383	373	427	368	374	365	367	390	379	407	383	406	396	373	377	373	387	365	377	378	396	379	390	378	368	379	381	346	386	355	386	397	407	360	345	377	371	369	371	402	396	356	370	401	335	369	370	388	414	365	423	351	373	409	407	383	384	394	360	347	358	405	388	395	376	370	362	364	375	331	351	407	369	384	369	384	374	363	362	353	330	376	403	404	416	401	353	369	411	363	354	325	365	409	366	356	377	351	385	376	403	400	348	356	398	356	412	403	377	369	337	333	379	373	385	376	358	394	378	404	408	384	398	392	354	371	409	425	398	390	396	409	362	400	396	360	416	360	353	386	399	383	413	404	407	381	423	381	355	398	388	397	400	351	391	381	409	418	360	351	380	425	403	388	392	386	396	380	385	401	418	374	402	385	352	396	394	364	403	430	369	419	393	352	372	344	400	347	389	356	385	405	400	393	362	424	418	398	382	360	373	336	368	402	398	385	378	376	384	383	364	402	381	396	396	385	342	338	406	383	387	394	363	395	367	347	367	408	373	390	374	391	378	395	394	372	380	345	391	424	364	389	406	381	376	389	404	389	383	379	378	413	399	410	376	422	384	363	389	377	392	369	397	408	403	381	410	413	396	391	408	359	429	363	387	361	386	379	370	369	363	346	388	407	386	375	396	367	394	409	381	333	400	389	389	408	376	388	369	378	407	372	401	375	375	390	393	357	394	393	400	400	370	392	366	384	358	395	388	387	353	365	390	393	400	391	393	354	360	398	371	383	377	376	375	335	359	410	333	389	394	383	376	428	381	371	382	355	373	365	377	388	391	417	394	341	414	361	388	375	383	381	418	390	371	385	390	380	334	359	376	364	391	391	398	371	365	415	382	377	370	345	360	382	371	416	388	348	385	390	405	386	390	393	355	342	373	431	340	360	395	368	361	401	330	389	370	379	407	386	358	375	373	373	364	354	389	367	379	352	338	375	400	380	368	386	374	427	388	364	353	362	376	385	380	396	383	385	380	365	352	387	373	395	383	341	361	370	387	393	380	341	435	410	369	394	387	431	397	434	379	369	361	376	357	323	367	388	380	377	382	386	352	368	370	389	420	351	380	381	370	375	388	382	378	408	388	382	386	368	403	362	415	382	392	430	374	404	358	437	400	362	351	381	377	380	362	375	402	354	359	370	402	387	425	374	377	385	382	392	370	371	377	390	377	334	380	398	380	364	375	390	407	402	380	405	388	386	402	375	370	368	380	342	381	373	407	410	367	378	379	356	423	334	368	381	401	381	418	350	394	361	343	363	401	373	392	393	375	355	372	375	413	405	376	396	369	407	387	351	372	393	409	372	386	385	383	379	368	406	395	378	365	380	366	397	391	399	373	387	400	421	368	415	354	370	372	380	382	381	410	383	380	390	384	378	400	377	399	364	412	366	378	373	383	406	379	382	376	397	382
2177	921	920	915	909	919	912	856	911	877	886	880	877	862	860	879	925	913	907	852	909	879	910	806	874	879	855	882	900	888	879	889	880	864	839	848	843	934	893	893	903	914	917	892	883	863	907	896	801	905	907	891	856	874	896	869	856	913	907	868	864	932	873	923	841	949	814	891	846	885	890	903	879	857	910	872	905	886	900	872	850	921	907	858	821	899	894	856	859	830	922	918	890	889	910	939	840	857	845	810	871	839	849	863	908	911	890	905	865	863	866	863	864	864	878	903	888	836	827	915	846	857	922	834	900	936	946	884	918	840	925	846	866	855	845	901	870	872	880	874	911	892	904	970	908	929	854	865	880	846	859	865	894	890	868	856	852	825	829	898	860	892	906	891	854	886	857	860	852	868	899	801	853	913	854	922	858	920	881	884	869	865	932	922	881	889	884	914	890	858	846	881	868	888	889	862	841	915	888	916	848	916	931	929	852	856	852	890	869	873	870	950	920	870	873	898	831	856	890	857	880	865	952	860	858	886	866	892	907	898	862	926	910	878	888	864	941	878	843	954	886	865	870	878	869	797	846	867	888	915	901	837	842	897	855	871	853	935	841	884	905	871	895	900	850	917	854	911	853	866	904	851	851	881	899	876	872	939	874	917	849	871	882	840	872	922	868	918	925	870	887	891	866	883	874	886	901	868	891	847	906	850	899	870	928	895	899	856	909	894	919	859	952	905	932	895	850	841	896	842	902	923	854	895	887	962	871	891	883	882	849	816	912	904	839	897	913	891	876	906	838	932	862	865	893	876	874	904	875	893	854	904	884	839	856	918	856	850	900	877	873	897	888	898	878	886	892	891	890	897	852	909	887	902	899	889	861	886	859	848	931	953	925	864	904	888	858	889	831	844	897	874	896	892	867	911	850	840	857	867	866	809	873	852	872	846	835	872	907	835	865	876	881	913	931	871	887	871	865	869	907	877	858	903	866	900	936	892	853	907	853	849	828	882	910	881	863	880	875	865	897	883	915	924	896	844	901	857	906	886	813	863	888	954	923	860	880	907	907	903	814	944	881	891	897	838	877	884	864	880	953	844	933	881	885	955	856	852	902	900	902	853	916	851	898	886	900	903	888	837	894	837	884	881	885	893	859	881	855	832	839	852	929	863	964	865	887	920	854	858	848	933	887	851	867	925	883	880	909	924	868	876	889	887	836	878	852	876	909	841	950	840	899	872	863	879	952	931	820	880	876	937	836	896	927	873	885	935	925	863	879	892	878	886	881	903	904	912	865	834	853	877	847	890	845	881	914	839	876	846	863	855	914	884	896	891	875	903	894	847	860	911	864	883	854	857	869	861	915	862	898	841	942	868	907	862	922	879	864	889	849	828	892	931	876	933	880	924	838	891	858	882	932	908	838	864	879	883	876	910	901	866	812	846	871	888	895	889	899	874	875	907	929	818	879	862	904	906	823	876	812	914	896	868	909	873	866	894	859	876	886	871	889	885	888	888	871	854	807	899	863	871	879	846	921	942	890	870	879	841	828	936	927	891	885	871	872	915	934	834	858	872	873	809	905	883	871	826	890	861	929	865	891	917	909	910	862	867	878	934	898	916	862	832	894	882	891	891	832	871	876	848	857	922	928	908	876	900	890	874	896	844	868	891	894	869	841	939	824	874	832	912	894	926	905	902	903	844	904	913	871	842	868	881	845	910	870	849	880	854	964	867	872	854	843	896	817	906	900	858	899	916	878	922	920	851	812	855	922	902	904	822	922	901	896	898	906	866	912	856	898	848	874	907	891	874	924	877	867	948	848	906	897	893	837	887	847	902	886	884	856	893	909	868	854	858	843	885	881	909	873	850	849	887	868	901	846	820	949	835	911	866	864	909	867	800	889	872	868	907	882	882	804	850	881	914	873	874	886	918	862	882	894	870	903	848	865	879	891	863	881	875	871	831	850	929	854	854	910	912	916	866	929	877	842	888	853	893	874	836	901	879	932	873	872	911	883	878	888	869	871	916	866	887	827	853	846	857	862	950	838	884	878	912	852	917	895	880	828	804	894	862	866	868	881	885	898	892	898	892	891	792	852	938	936	842	931	899	891	894	906	864	873	896	857	933	889	929	882	884	850	894	896	875	912	859	907	901	849	829	875	916	870	884	863	830	905	921	836	917	890	885	834	903	854	877	898	866	890	896	838	849	877	892	919	858	855	881	846	923	872	901	874	882	879	921	870	908	894	821	838	878	858	874	881	898	855	909	852	916	846	841	927	903	870	886	876	919	874	822	941	842	894	853	879	889	834	899	914	869	850	816	861	916	891	880	941	847	824	882	912	868	912	954	883	880	896	852	950	897	872	929	876	907	856	856	859	913	828	939	864	886	932	858	930	841	873	854	885	854	863	902	860	928	874	882	861	850	879	872	851	861	857	867	932	870	884	937	918	838	914	898	891	896	875	864	893	863	865	869	908	860	909	939	838	877	916	911	856	859	909	843	894	921	912	845	935	885	940	933	871	916	859	845	856	894	839	888	888	914	896	900	894	921	867	899	862	868	906	841	888	871	878	865	819	852	887	904	864	830	905	920	868	902	899	908	880	882	924	950	882	909	877	903	861	903	861	908	897	886	889	861	889	878	863	892	926	877	884	865	838	898	905	893	887	918	876	891	916	894	898	848	878	874	873	886	879	902	890	852	908	889	863	849	847	844	901	891	935	890	867	887	865	916	907	897	934	894	892	851	861	896	855	816	851	853	947	913	872	882	844	866	887	922	846	874	922	835	911	844	842	897	937	882	879	915	858	892	893	904	898	898	906	873	818	902	901	843	855	919	875	906	881	836	856	841	870	853	878	826	942	874	879	866	955	918	833	868	896	886	877	888	887	913	857	919	858	834	854	833	890	936	922	867	852	869	876	924	857	891	872	815	966	931	878	866	868	876	888	849	911	885	871	875	874	859	898	893	895	875	909	883	884	875	912	919	913	901	905	919	903	875	903	848	827	840	836	896	874	900	920	876	919	853	869	845	888	857	933	910	899	853	951	874	874	845	878	893	862	858	910	857	897	862	946	871	893	891	905	854	842	897	849	852	930	887	877	899	940	902	908	863	896	874	917	917	921	880	854	897	981	862	835	863	932	910	870	890	873	810	883	904	860	912	893	886	873	883	885	836	938	865	964	860	890	860	797	890	863	859	857	826	868	887	878	906	917	827	860	921	881	903	903	867	927	859	874	857	859	899	862	897	914	872	873	875	898	843	855	814	976	869	855	839	867	894	884	867	837	881	865	860	853	889	847	866	820	819	889	904	839	916	843	903	901	866	870	887	864	924	863	880	896	866	885	885	861	861	856	875	903	896	866	819	932	895	832	869	856	900	874	878	895	880	914	869	891	838	886	862	930	916	905	868	845	874	901	871	873	900	899	847	900	847	901	936	879	890	890	860	926	902	942	872	840	931	908	920	874	919	883	861	862	898	878	944	867	871	908	892	851	878	896	893	900	907
7594	534	520	472	366	366	264	261	274	246	236	240	259	205	237	239	230	231	215	221	234	226	255	210	194	229	230	212	199	233	205	218	253	227	224	246	220	211	231	241	212	210	247	210	231	223	220	205	230	220	237	212	204	227	200	202	223	248	226	219	211	249	229	201	230	215	241	199	206	229	238	234	231	196	210	246	217	239	250	196	231	223	213	237	230	232	217	223	222	222	192	223	245	238	183	222	220	228	241	228	218	228	223	214	231	242	220	227	202	232	207	212	213	251	224	233	215	221	231	244	243	194	211	217	198	215	186	192	216	219	213	211	204	207	232	206	216	199	199	222	202	221	214	223	218	223	235	211	208	215	194	196	247	246	234	221	251	214	198	219	211	244	216	230	238	223	201	199	232	203	235	222	238	220	227	209	232	219	203	229	207	240	241	201	198	196	246	222	221	229	246	179	211	224	263	217	229	218	240	213	232	246	231	199	198	232	229	229	224	222	242	232	217	210	229	217	252	231	248	197	210	223	205	222	228	212	226	214	221	227	258	237	217	217	198	237	213	233	217	228	244	221	267	215	212	237	238	252	197	203	218	213	219	219	241	219	222	196	205	227	201	215	234	245	191	232	229	220	249	231	219	204	225	239	222	213	218	205	231	226	230	221	220	246	240	207	205	206	217	224	207	209	212	235	221	220	245	223	206	224	187	226	225	236	214	190	226	267	228	228	219	193	256	225	206	216	233	214	231	224	214	201	224	235	234	216	242	221	223	194	206	235	192	207	237	206	186	230	208	216	194	214	236	211	228	236	220	213	217	232	214	218	242	235	204	203	229	222	226	216	227	211	201	206	202	239	189	209	245	194	198	245	240	217	211	218	203	200	223	190	204	225	208	239	215	209	238	213	225	226	235	209	209	224	228	219	243	227	230	228	229	225	219	215	224	223	221	210	217	238	226	232	241	202	205	214	215	199	202	203	222	190	179	220	195	224	218	194	212	240	221	211	250	229	232	200	237	188	218	230	191	219	248	230	225	242	231	232	230	251	207	227	221	197	243	209	246	197	214	216	224	232	222	236	203	205	252	247	218	214	220	210	270	214	250	227	194	239	208	201	232	222	228	246	244	206	215	200	257	247	206	220	196	218	198	227	217	211	216	240	221	236	229	233	218	210	222	226	207	227	216	236	208	230	224	204	230	222	260	246	183	236	230	240	241	238	232	201	232	242	222	217	214	222	237	214	253	215	229	217	216	213	219	230	219	212	224	222	225	202	224	200	238	222	210	237	218	196	225	223	226	242	210	192	207	223	226	232	177	216	205	198	207	215	219	238	203	243	222	198	202	250	209	218	253	238	210	207	225	243	182	236	221	238	206	233	216	240	224	211	198	246	262	219	258	224	224	209	236	271	216	203	200	201	225	228	212	231	195	209	212	215	200	234	220	229	205	221	218	265	232	214	211	217	220	224	220	194	230	214	234	227	203	238	222	227	234	242	226	223	195	233	225	205	214	243	201	226	227	230	234	233	214	203	233	239	210	230	191	221	195	193	210	229	218	241	221	244	230	232	200	206	224	232	239	240	249	232	225	208	217	212	223	211	212	217	224	218	221	223	214	232	211	204	199	243	229	218	206	217	188	224	206	234	238	223	222	218	217	222	224	233	241	231	211	208	224	201	230	195	213	220	222	247	199	240	229	207	211	195	210	226	241	235	216	261	236	195	246	205	204	214	240	235	229	232	195	230	206	216	212	221	213	209	197	233	226	222	229	236	237	211	236	212	229	217	214	230	221	208	214	205	230	258	226	237	209	237	206	193	221	217	204	207	199	223	214	193	209	234	241	226	223	210	223	232	220	227	219	207	204	231	203	215	241	253	217	202	228	220	201	204	181	213	212	211	236	230	204	234	196	231	220	211	226	221	202	208	216	214	220	212	217	256	245	250	223	219	212	243	226	251	204	208	231	206	216	210	236	222	186	206	210	245	223	228	224	231	202	235	214	226	205	215	211	217	219	224	218	213	189	199	231	209	239	200	189	222	216	198	198	219	206	210	198	219	211	194	221	191	220	198	224	240	206	272	224	225	214	245	204	217	231	238	223	207	250	230	220	220	213	204	242	192	196	219	218	206	205	207	237	221	207	207	167	214	233	203	221	227	214	206	246	262	233	226	217	242	229	224	228	221	199	215	241	226	222	240	226	218	214	237	235	196	214	231	226	227	218	233	200	203	204	236	231	227	228	227	249	212	210	222	212	212	224	193	249	220	220	221	208	202	211	222	218	249	214	203	250	232	185	223	226	229	235	227	228	237	244	215	222	222	224	236	208	210	219	205	229	239	233	226	204	221	225	215	234	255	242	246	246	233	233	213	192	231	231	229	243	200	223	221	214	240	202	224	225	241	219	228	247	203	228	217	229	206	237	213	205	219	207	225	220	180	221	230	229	229	213	233	227	219	205	203	228	215	232	229	225	198	235	252	230	202	226	197	217	228	244	208	210	220	220	225	245	216	222	239	215	229	215	232	230	242	217	229	211	192	217	228	248	224	223	261	239	239	222	226	220	241	239	224	212	224	240	227	198	231	216	222	220	217	238	212	218	240	227	233	195	207	241	199	201	211	210	247	239	240	208	249	232	235	228	197	211	212	229	208	202	210	215	219	200	231	214	216	216	205	222	213	236	199	225	222	229	227	206	214	239	228	214	213	216	199	197	230	228	236	236	226	221	205	237	196	241	216	213	213	225	235	236	192	212	233	219	221	236	218	216	240	197	209	229	216	214	223	201	233	229	232	233	221	222	230	216	221	211	226	202	247	228	233	223	233	237	225	226	231	244	252	221	241	208	198	200	233	216	223	219	229	225	217	215	235	209	217	209	243	237	221	231	240	212	219	224	218	208	190	196	250	229	221	248	228	228	212	253	212	222	235	230	197	236	228	229	251	211	232	239	230	203	257	200	189	220	221	220	201	216	207	234	239	240	228	232	215	209	240	216	257	231	244	197	222	241	230	214	200	221	194	222	183	224	210	195	221	200	217	227	223	218	234	201	218	237	231	219	225	217	202	243	225	208	208	238	202	220	230	235	227	227	245	227	228	229	246	243	265	246	255	215	216	232	217	227	227	229	208	221	223	199	225	242	243	240	231	231	206	221	229	248	225	224	222	219	210	247	240	224	245	224	195	229	188	216	190	207	222	231	202	236	226	213	225	208	234	230	217	211	213	209	225	245	213	229	248	216	200	255	237	242	236	211	241	239	234	262	222	220	227	237	226	223	237	231	224	227	187	246	211	213	205	220	217	238	235	231	212	207	213	217	204	244	240	223	238	224	213	211	239	238	228	188	211	233	230	204	227	227	219	219	224	218	223	214	234	230	225	221	195	246	229	221	241	227	221	225	245	201	199	237	223	228	223	204	187	232	207	207	213	224	252	212	212	228	202	214	221	256	210	232	241	206	209	215	244	220	209	202	189	214	224	241	225	205	222	217	225	220	194	208	239	222	259	205	234
6295	851	1197	1421	1261	1137	1029	872	794	721	727	741	688	691	668	678	666	624	663	637	625	599	636	617	609	635	626	605	575	597	584	654	647	613	602	601	601	602	631	601	549	550	581	601	598	556	612	623	610	620	581	572	596	618	549	573	625	649	563	609	624	549	587	590	599	601	614	571	574	562	582	561	617	587	561	597	622	615	631	550	605	595	619	616	614	614	538	593	529	541	620	576	641	611	640	574	586	554	609	569	579	566	574	604	553	629	588	573	604	517	582	577	591	585	584	585	612	594	629	617	593	609	545	547	612	592	576	577	581	566	558	599	605	588	567	624	574	549	563	581	635	591	585	569	583	581	649	626	613	548	594	619	570	592	552	575	594	576	574	610	563	589	592	580	601	571	566	611	633	589	566	624	596	576	605	609	624	642	593	589	601	594	591	573	575	619	564	582	612	551	592	615	570	600	603	585	594	563	568	606	588	567	613	547	587	593	563	592	597	580	599	586	588	617	638	592	586	631	615	635	599	611	589	575	595	667	563	608	577	625	545	550	600	614	636	635	592	629	571	654	586	586	589	591	622	587	594	573	574	591	600	591	591	571	580	609	616	574	580	554	592	606	611	604	556	564	619	621	607	603	593	559	580	598	596	588	582	603	556	619	563	546	600	598	598	581	567	585	565	562	595	590	573	582	581	553	545	583	610	604	575	549	567	618	557	615	572	568	578	627	579	595	600	560	590	581	557	550	609	598	588	597	621	572	579	604	624	555	608	607	599	592	567	614	577	604	588	587	571	581	575	588	592	605	628	565	610	564	602	603	582	596	550	584	563	627	557	602	624	596	583	624	591	586	580	611	573	582	588	628	550	620	583	636	606	632	598	590	626	590	597	624	593	591	614	547	638	610	600	614	605	557	566	620	608	559	608	566	596	569	593	571	584	601	591	595	602	572	603	625	588	574	552	606	596	573	614	572	583	593	586	553	574	578	631	555	553	594	624	604	603	600	608	618	592	565	609	609	565	628	626	569	595	558	595	584	614	618	559	589	553	599	578	565	546	591	610	605	581	594	592	640	611	616	552	586	611	571	615	594	583	597	633	612	586	565	581	630	585	600	587	597	622	581	606	597	616	556	590	589	565	575	561	614	626	565	604	595	607	583	570	616	589	647	590	582	574	603	614	644	580	566	577	556	573	619	573	578	551	611	633	599	569	636	603	594	613	614	586	619	627	599	567	594	607	590	594	547	589	601	603	624	618	591	561	607	522	589	584	605	592	616	614	605	607	646	562	587	552	568	605	574	600	581	560	579	600	574	619	657	588	583	585	607	596	637	565	605	600	589	612	599	564	587	586	608	602	592	583	585	582	587	610	561	613	557	631	559	603	625	590	576	564	610	581	563	563	622	597	581	610	572	549	583	568	595	634	637	577	625	601	608	592	595	618	570	616	586	598	578	622	540	574	565	555	565	542	593	590	602	567	622	587	597	602	631	560	601	591	592	588	605	646	562	549	592	606	538	581	619	628	575	585	616	582	608	580	611	593	569	559	605	612	576	604	565	556	599	626	583	568	596	568	592	590	547	585	579	567	572	612	583	589	635	536	574	551	604	582	626	622	610	602	609	569	592	590	559	597	561	582	571	620	582	619	596	566	610	583	546	615	571	599	590	608	596	598	587	613	577	588	605	615	621	623	562	642	558	576	603	597	618	561	573	586	635	630	550	582	581	607	604	599	550	619	565	621	551	591	602	577	608	628	613	594	612	634	569	572	614	541	607	579	556	601	587	563	621	638	601	612	579	587	598	625	565	581	633	610	589	557	581	619	604	607	605	589	591	552	615	588	576	603	604	588	620	635	587	637	553	620	623	586	593	598	560	608	599	579	643	584	622	608	606	603	596	617	549	588	595	534	568	597	612	591	594	642	561	581	560	591	612	597	645	592	555	637	607	580	592	589	640	600	571	576	580	589	592	570	610	551	561	608	606	568	656	593	559	569	628	590	584	591	587	600	617	568	605	622	571	581	580	604	618	570	562	583	582	582	624	576	577	599	583	628	618	567	601	597	571	619	596	591	579	583	612	555	589	608	589	592	605	532	564	588	631	562	575	577	594	601	627	607	560	566	583	544	567	603	582	617	594	577	589	638	618	626	586	552	607	543	588	574	572	569	576	569	566	625	614	589	656	594	561	585	583	581	571	592	615	572	602	583	598	610	601	580	586	596	569	594	598	576	635	546	616	596	628	639	593	639	566	604	590	589	567	567	594	604	627	577	592	595	570	608	592	610	584	631	573	582	633	589	577	643	622	574	571	548	561	600	587	585	576	590	612	564	599	583	590	602	572	586	581	612	565	602	583	578	599	585	574	611	583	603	613	596	607	591	617	606	559	609	581	626	640	621	590	635	580	577	534	596	579	574	580	601	595	530	577	604	563	570	585	592	584	588	594	613	640	563	625	608	600	587	631	587	627	584	622	592	582	555	599	576	600	573	573	605	590	598	614	575	563	614	549	608	614	625	604	582	587	621	608	602	541	602	601	632	614	602	620	596	605	603	569	607	581	564	599	606	607	588	590	629	611	570	591	540	619	620	574	603	578	613	584	588	622	595	547	608	634	611	557	594	602	566	550	563	555	582	569	596	602	593	602	557	608	590	545	620	604	562	663	589	560	540	607	571	610	590	626	608	558	590	603	625	616	588	612	585	632	572	610	597	549	587	574	566	550	583	564	600	607	582	587	580	544	618	596	564	621	631	615	584	613	587	602	552	605	558	618	619	585	546	562	593	624	542	626	589	629	577	601	593	595	536	619	558	618	576	578	607	573	559	578	564	592	572	602	592	615	583	594	580	588	554	576	584	625	592	568	590	629	588	538	593	586	572	595	581	585	599	619	564	591	616	577	576	652	566	570	573	614	640	564	576	589	607	614	579	594	580	640	612	560	570	591	650	615	590	564	541	565	567	624	581	572	547	577	608	576	558	572	605	580	657	625	590	589	609	555	640	638	591	585	592	614	553	591	575	591	631	609	644	640	641	595	611	568	561	621	577	628	607	612	627	621	633	607	566	612	603	617	575	596	563	589	620	582	602	548	617	583	596	604	600	546	585	576	589	600	617	577	593	548	585	568	630	628	548	600	605	606	592	582	598	586	576	572	575	615	595	594	618	605	597	544	576	557	600	579	596	604	631	617	600	601	550	554	575	602	570	604	586	614	637	612	606	617	604	533	598	617	586	562	576	598	608	567	634	587	600	628	617	620	592	585	606	566	551	592	603	557	592	568	584	597	603	627	626	625	594	577	589	579	581	631	562	602	609	628	564	614	570	616	581	598	632	566	617	600	557	615	552	588	588	601	600	590	573	615	627	610	577	595	592	660	535	599	597	609	619	582	596	554	603	578	598	580	594	583	560	545	588	599	544	591	555	606	591	597	594	590	616	565	593	586	591	634	591	604	565	580	578	605	606	609	591	607	612	573	589	574	574	554	590	592	598	631	599	592	587	561	583	558
15059	1338	1062	862	718	575	524	497	442	498	423	429	369	394	391	393	399	388	374	349	398	380	361	411	413	356	427	350	352	379	352	387	409	398	391	355	357	415	415	377	354	400	398	358	342	357	383	346	334	378	375	350	394	411	399	390	347	384	396	378	355	376	372	385	424	403	402	384	379	361	372	384	377	340	375	371	355	379	357	355	416	398	397	358	415	362	356	363	417	371	395	391	422	370	366	384	392	388	355	382	399	364	391	388	386	405	352	374	383	369	401	357	356	381	374	359	389	384	401	402	397	352	388	364	378	343	373	377	346	362	360	401	403	397	364	376	395	350	400	395	381	367	392	370	392	370	389	378	368	374	390	371	422	405	402	382	381	426	384	401	386	376	368	364	383	375	331	386	387	414	367	375	377	415	375	394	398	378	416	347	397	377	367	385	384	355	419	414	387	426	353	384	385	385	362	430	394	337	387	390	363	383	405	401	401	382	380	370	337	362	404	399	365	340	401	426	396	362	383	396	354	380	385	382	437	415	392	382	372	376	365	340	395	404	405	377	387	380	411	372	385	350	356	347	410	373	372	390	372	436	350	377	343	359	398	372	367	370	395	396	394	389	406	390	400	389	356	375	363	365	395	379	390	352	346	376	409	392	360	381	369	376	364	402	387	356	359	348	339	370	337	377	362	406	432	406	385	352	356	364	421	404	418	381	358	351	393	379	372	429	361	364	365	341	395	384	353	367	389	387	355	352	397	392	395	377	401	398	412	371	367	367	410	382	350	352	392	372	365	381	400	368	365	417	332	365	352	407	397	366	341	349	377	361	390	410	328	362	377	358	402	350	401	402	394	411	406	382	395	392	365	410	355	352	365	406	412	384	361	387	388	390	388	366	348	354	405	400	410	394	359	383	372	393	375	393	364	392	399	396	363	373	402	343	389	392	386	404	356	409	379	391	376	374	347	349	372	381	386	396	375	348	380	376	370	389	391	365	358	348	332	389	387	365	377	359	366	381	372	416	385	366	363	336	360	383	371	342	352	327	372	328	399	380	364	420	376	380	370	406	387	390	355	339	375	378	404	342	418	366	400	389	383	388	372	360	382	390	390	419	369	366	380	385	371	373	363	356	381	375	373	346	398	407	400	398	342	380	391	381	424	377	366	399	358	372	352	366	403	410	346	374	375	379	401	415	364	377	387	371	419	362	374	371	339	396	387	367	369	400	348	392	370	414	355	389	388	422	376	407	399	377	388	371	361	377	366	380	362	379	409	360	374	357	399	373	372	398	376	415	394	343	406	444	400	367	362	368	363	388	383	381	373	400	374	407	361	365	387	376	390	374	354	381	367	363	364	383	372	395	376	377	373	384	344	375	379	382	376	405	365	398	379	322	394	359	388	383	387	375	369	366	381	361	374	374	374	354	364	377	416	366	386	396	414	408	365	389	376	374	351	377	380	394	356	380	401	373	367	376	427	395	356	360	370	370	352	408	332	361	356	349	370	378	381	407	364	376	393	346	384	376	399	409	364	385	382	381	367	368	385	367	448	396	358	393	394	413	411	371	371	386	375	396	438	376	400	360	363	388	381	430	388	392	365	422	397	348	366	367	383	411	366	353	337	394	363	375	338	407	386	367	413	379	398	375	394	372	381	369	364	405	403	389	374	325	373	385	387	388	395	365	406	383	365	367	322	351	389	420	390	423	391	386	363	342	388	386	320	351	402	388	344	405	378	415	402	382	387	320	383	391	398	385	376	413	398	355	402	364	390	368	389	392	356	360	388	386	387	366	399	371	397	384	395	366	365	417	403	352	358	376	387	439	393	419	415	354	373	366	371	368	388	399	395	366	364	350	384	385	394	380	350	358	414	370	351	387	368	340	402	399	411	386	421	378	394	370	360	381	393	389	389	394	388	390	372	414	392	385	379	395	408	407	383	395	386	406	421	373	429	390	379	375	383	382	435	399	352	390	375	374	359	377	362	349	405	405	341	386	395	384	363	366	376	382	326	381	376	397	382	383	385	359	373	402	413	378	352	387	374	376	367	403	374	380	402	388	382	352	383	401	382	391	418	378	419	384	352	395	362	370	387	336	373	406	395	371	380	412	391	418	342	382	366	339	362	381	363	404	386	348	363	385	398	379	377	370	372	400	418	368	416	380	350	383	395	377	414	366	372	384	395	358	386	398	394	346	383	382	376	392	360	387	385	401	388	371	402	424	402	413	346	397	354	357	390	371	354	376	379	421	349	339	336	382	384	351	426	392	398	363	365	372	399	403	394	394	384	380	375	382	361	390	381	370	352	387	411	334	369	380	349	375	360	395	422	408	374	418	365	355	363	381	343	428	373	402	375	379	366	339	360	373	414	348	414	365	357	365	376	401	337	382	376	379	371	385	385	400	397	381	412	372	407	384	370	370	406	411	359	404	386	338	409	406	356	394	418	396	397	362	396	393	361	379	391	344	350	377	380	362	396	341	362	380	379	365	361	371	402	367	379	409	398	362	399	396	387	392	360	368	407	400	392	392	403	370	367	367	414	400	401	384	382	401	375	386	346	358	400	377	360	370	370	401	382	389	406	376	390	421	381	370	384	394	370	386	380	359	381	390	368	378	346	369	387	381	384	347	400	399	355	365	374	376	401	393	376	398	337	415	405	397	368	398	364	380	371	376	379	392	423	425	383	399	380	345	366	384	410	391	396	359	386	374	342	395	393	390	398	371	377	411	407	369	373	369	360	409	382	431	375	387	387	370	383	376	368	381	371	387	419	401	357	399	383	380	386	399	377	368	411	334	341	360	394	383	412	384	340	402	378	396	345	377	396	389	361	386	350	403	362	387	373	377	399	370	366	394	346	376	371	373	380	359	340	373	400	415	374	383	385	380	402	384	401	404	379	414	426	399	401	380	400	389	370	361	372	387	352	382	410	384	354	385	381	401	397	376	387	356	381	378	386	373	332	374	404	400	388	384	391	388	400	366	346	367	429	355	375	355	356	409	393	396	393	417	388	378	381	386	375	383	398	367	400	354	395	358	355	363	368	405	369	395	382	355	418	398	369	374	386	368	365	378	373	371	412	383	390	386	421	391	346	377	368	389	340	372	373	437	352	413	374	381	381	350	334	363	379	373	373	402	385	359	390	404	413	375	390	386	370	321	383	420	379	361	367	356	395	385	392	370	369	377	357	392	386	366	446	398	386	371	387	383	386	353	383	381	311	380	373	440	387	379	369	368	387	379	371	383	413	367	372	379	398	389	391	369	360	378	345	419	402	360	356	367	366	382	377	375	385	359	389	405	399	343	365	356	398	394	388	365	413	404	394	430	386	336	383	371	406	369	403	395	396	379	405	367	406	400	388	334	380	380	384	365	376	380	411	412	365	411	380	379	404	366	391	424	388	351	343	336	363	365	411	371	385	371	376	400	348	416	372	386	356	374	415	411	372	411	406	376	395	356	363	337	374	372	379	381	417	395	386	409	352	387	369	386	393	405	371	393	353	364
8411	1491	2275	2468	2246	1903	1712	1472	1433	1265	1267	1206	1145	1055	1128	1054	1070	1024	1053	1037	1043	957	1019	1020	1019	1020	956	1028	982	928	970	941	1007	944	940	929	943	924	946	926	960	1010	1012	914	921	915	952	905	920	949	905	912	926	900	909	927	949	952	890	887	910	925	950	920	971	975	913	970	955	966	971	907	938	934	922	886	890	943	888	925	958	876	937	950	934	918	956	927	920	953	885	957	959	930	924	931	884	945	962	906	964	921	918	954	951	919	880	921	894	925	917	871	891	910	933	988	957	913	933	900	909	936	925	929	944	921	931	969	895	912	940	899	957	974	927	869	959	922	942	923	957	951	922	907	958	924	923	966	924	1001	902	935	896	933	868	944	906	895	905	919	930	958	876	961	900	922	920	926	944	928	880	923	891	925	916	923	942	913	913	922	947	969	897	968	923	871	930	966	976	932	899	949	947	904	943	978	923	917	941	898	958	890	922	899	941	923	955	978	961	957	930	971	933	936	904	928	940	892	962	908	912	947	847	882	892	951	934	877	950	945	945	949	950	963	924	894	928	902	910	952	932	915	897	946	907	918	914	867	932	934	909	907	911	948	895	931	896	984	952	973	947	928	912	949	941	990	900	900	898	942	899	969	925	952	955	897	946	933	955	873	884	916	914	932	964	972	943	937	969	916	898	915	931	892	1010	939	949	936	930	939	892	921	973	936	967	899	928	919	937	941	892	910	897	876	935	903	893	932	916	952	917	889	906	985	939	979	928	900	890	892	944	935	936	939	891	908	960	953	970	1012	908	914	962	897	842	911	936	989	916	924	988	958	890	944	969	899	912	920	931	911	918	926	993	903	898	945	962	904	902	942	954	902	915	941	929	918	886	923	876	960	965	891	947	920	974	927	934	912	922	956	886	931	892	868	916	947	874	894	913	894	919	907	954	926	912	931	895	922	982	960	933	932	916	925	973	936	959	916	911	885	928	1002	953	928	909	926	872	952	875	936	942	886	912	966	880	894	936	982	928	909	931	966	927	898	906	893	957	897	911	918	886	910	965	863	914	956	963	922	922	988	924	970	969	920	900	943	953	947	907	958	906	947	984	939	907	937	914	959	882	958	861	937	896	915	910	937	881	925	1002	989	926	927	935	911	955	926	897	908	935	929	987	901	925	882	911	936	940	889	912	969	943	891	926	956	963	907	942	949	932	890	917	940	923	950	926	863	872	918	949	928	854	936	928	880	897	946	938	897	878	892	950	923	981	983	873	953	919	908	929	942	963	902	904	863	909	906	909	896	952	951	913	911	878	1001	902	930	936	909	897	931	917	944	935	913	931	970	955	936	930	890	925	953	925	934	960	902	935	904	937	919	921	915	955	972	904	865	956	886	955	929	956	920	928	940	948	927	928	891	948	918	919	953	933	901	942	941	950	948	973	1001	986	956	932	932	912	917	972	921	1003	872	940	925	955	977	968	900	967	910	906	916	912	896	949	950	916	885	921	918	951	945	916	904	903	928	928	886	881	916	839	938	887	884	943	925	899	915	914	922	912	852	948	919	912	922	946	896	948	904	984	872	859	930	965	928	921	825	946	938	979	933	909	911	925	890	929	927	900	932	975	886	928	942	962	901	962	902	871	927	887	974	998	979	939	935	928	930	885	916	958	971	958	915	913	924	955	961	891	901	936	909	897	945	958	926	970	899	897	910	962	963	929	907	944	864	927	942	899	856	930	976	908	935	998	951	961	879	970	911	929	964	946	925	912	976	894	919	926	904	968	939	974	937	960	903	908	911	904	962	987	930	997	979	952	949	936	905	934	910	937	928	1012	916	907	946	912	957	890	899	928	911	919	976	951	948	948	942	942	967	920	864	983	944	935	899	944	861	962	887	904	937	921	957	928	977	926	914	942	943	947	920	972	928	954	935	915	938	939	923	930	919	1013	942	927	920	914	923	932	927	918	921	893	914	956	867	864	862	882	951	961	964	918	944	895	925	922	928	971	973	944	886	931	919	902	896	878	958	919	903	966	922	874	934	918	921	986	908	941	880	920	919	921	893	913	901	901	919	978	906	926	926	915	967	920	896	998	920	946	880	908	974	966	933	949	872	890	894	927	974	950	930	939	915	897	913	946	915	888	930	916	917	885	936	930	938	978	899	908	934	975	930	932	927	969	907	951	931	911	929	899	954	963	835	941	959	949	948	906	898	929	934	931	895	928	930	923	904	859	941	899	935	875	902	896	926	938	918	916	959	899	961	901	902	948	943	952	911	935	963	910	952	943	919	941	888	907	896	957	947	929	947	911	949	977	902	956	898	951	913	911	935	893	994	935	922	999	899	922	868	956	895	909	904	917	946	843	926	904	931	921	947	915	885	964	922	907	922	923	860	921	916	901	932	899	963	929	879	922	952	866	952	917	907	887	877	915	930	921	929	960	898	927	948	904	964	961	906	910	937	958	904	908	952	912	914	971	911	937	907	886	925	948	911	933	934	930	893	935	931	920	952	986	942	962	946	915	932	895	877	890	905	876	895	949	915	892	948	962	931	900	942	893	918	957	936	873	920	902	896	921	879	939	948	946	990	931	920	924	912	930	913	916	912	923	905	898	940	885	937	906	960	935	987	911	955	939	914	968	922	930	938	956	877	937	907	923	929	919	936	902	888	939	919	916	945	964	917	919	918	961	948	918	935	914	928	909	951	927	970	937	898	897	935	876	926	914	938	1024	965	900	892	961	883	924	925	963	882	893	912	891	917	946	917	903	908	906	890	856	968	864	874	940	943	953	946	920	918	924	925	914	888	927	908	954	938	930	937	992	900	962	933	976	963	922	936	942	927	951	943	916	932	887	938	959	863	908	881	974	929	933	931	915	944	952	937	982	894	969	892	924	943	905	941	902	940	944	872	937	856	911	907	907	917	896	923	941	947	889	926	929	934	928	954	995	903	908	887	966	930	942	944	923	969	888	863	918	954	928	934	932	899	946	966	923	907	949	936	923	931	914	912	905	860	957	924	966	900	933	874	943	945	905	938	924	949	951	908	891	868	919	900	904	949	999	917	914	844	951	918	995	966	922	904	964	927	960	950	868	915	904	919	931	940	935	924	911	896	920	983	941	911	909	930	879	902	972	919	876	950	884	955	949	901	926	934	946	926	961	936	923	917	940	921	962	879	940	835	967	932	932	994	954	878	1020	905	894	953	964	910	884	883	954	922	924	885	866	965	1008	910	904	853	894	881	953	979	942	962	883	981	908	912	886	905	851	940	895	931	899	954	877	965	912	957	901	923	890	933	1003	947	896	1019	922	930	979	897	939	956	887	900	880	974	933	994	952	914	951	954	932	939	915	969	923	993	961	880	930	942	952	926	911	877	978	971	977	959	932	956	911	896	940	931	900	930	902	945	953	855	947	967	898	915	884	943	959	848	924	881	940	911	895	909	923	906	929	968	896	957	957	903	970	895	917	908	946	966	977	922	954	884	974	848	890	961	896	954	932	941	920	937	892	920	962	918	926	948	940	941
1586	363	390	389	401	357	409	406	364	350	388	394	401	372	404	374	370	377	355	384	402	362	340	392	406	378	383	405	361	373	405	378	391	392	361	386	362	378	363	380	380	394	404	376	371	376	382	357	391	387	383	395	418	354	421	373	390	379	399	341	401	343	348	391	444	394	351	368	398	329	367	433	359	399	374	373	370	390	380	380	358	372	369	384	409	397	388	365	377	334	344	406	380	360	373	370	363	358	373	406	368	391	337	363	404	379	372	398	351	347	352	383	368	346	330	337	394	363	387	385	355	375	357	354	400	383	368	403	363	356	380	389	383	389	359	364	383	402	365	397	380	354	388	423	374	392	406	380	360	380	384	372	362	381	393	387	365	408	403	374	386	416	345	387	405	375	383	398	350	402	399	396	370	457	383	340	371	396	379	406	361	375	408	422	367	346	390	335	417	367	354	391	364	376	377	325	400	370	412	364	363	373	409	353	358	394	372	376	373	399	362	381	380	367	398	377	394	394	399	384	379	366	414	407	350	411	367	374	400	339	435	392	345	357	385	390	401	379	332	389	367	332	399	386	346	387	352	305	393	382	378	385	410	413	387	355	398	378	388	374	403	375	367	359	390	343	363	377	330	407	384	401	357	383	374	345	365	376	377	360	335	392	385	362	433	444	372	391	420	394	391	357	349	376	345	396	392	405	411	321	355	387	387	403	368	382	380	395	384	350	332	369	388	402	370	376	386	414	364	359	381	374	378	357	356	393	352	380	348	357	380	356	366	380	365	368	431	343	387	425	388	377	404	365	394	377	380	360	390	429	391	358	369	385	384	381	369	390	410	362	383	378	410	357	376	373	411	404	393	367	398	384	380	371	366	372	378	375	345	422	383	384	366	374	377	388	360	367	371	403	371	357	370	370	366	378	380	343	362	371	387	345	376	357	345	393	383	353	330	384	340	401	380	377	392	360	363	325	403	405	391	380	368	392	394	388	380	381	381	367	365	404	383	383	394	426	341	393	389	366	368	363	370	384	347	376	386	396	383	386	393	331	348	419	402	403	408	402	371	363	379	358	396	378	396	391	342	388	384	438	407	324	419	333	370	402	378	372	379	399	395	351	373	413	385	367	375	377	342	374	366	383	365	382	371	366	379	368	335	417	408	358	373	400	410	373	406	415	386	384	393	356	366	350	369	375	345	364	408	350	390	341	387	361	391	361	340	413	389	396	379	390	364	381	392	382	375	360	388	374	406	383	357	375	361	350	380	376	381	406	372	372	406	355	375	366	404	372	403	400	373	368	392	375	358	458	399	377	382	375	384	409	391	395	369	392	395	376	354	394	385	411	408	362	403	388	361	379	335	348	366	402	362	348	385	384	352	382	360	388	358	386	352	396	370	381	357	367	376	410	396	372	373	385	348	395	355	345	415	354	352	356	346	373	334	365	367	388	390	375	373	402	354	415	351	394	359	387	383	379	345	379	393	375	410	335	386	369	397	407	371	347	371	363	362	389	355	382	406	385	401	411	393	379	416	374	373	359	372	366	374	393	393	392	357	414	373	393	394	311	391	357	404	365	384	388	381	405	343	401	354	387	366	357	400	378	410	384	354	379	397	407	377	401	369	351	376	410	340	384	370	350	355	362	374	366	334	373	367	378	378	399	367	374	394	403	395	359	360	369	397	390	392	396	363	400	394	335	394	379	402	384	358	396	337	382	362	418	389	370	361	406	384	386	415	355	381	395	424	354	346	399	351	387	349	366	419	357	400	386	406	363	356	382	355	404	353	431	418	407	378	432	378	385	392	397	375	387	385	375	358	435	380	431	410	396	370	351	364	373	371	406	390	386	420	405	368	388	366	410	383	337	381	339	392	384	378	363	345	381	346	369	394	362	357	411	358	414	354	383	401	389	378	376	394	367	402	350	386	387	401	364	391	360	416	385	344	396	413	374	363	376	369	354	364	386	383	385	392	360	365	394	361	366	368	379	348	371	359	350	375	392	381	360	390	402	405	368	386	379	368	406	400	378	379	438	343	352	382	370	400	385	395	401	343	370	420	415	352	344	367	345	347	391	371	386	422	401	354	371	372	367	381	389	372	368	330	372	332	385	404	380	354	342	398	409	354	393	366	371	384	407	359	366	394	403	384	372	362	364	391	388	414	376	373	358	370	410	376	375	323	369	403	418	375	403	349	348	360	362	393	363	383	381	393	385	387	350	361	404	404	354	398	397	428	380	381	363	404	360	383	400	375	372	366	372	373	361	356	385	414	370	342	385	370	392	354	381	403	385	397	383	362	345	344	361	387	390	387	392	377	386	392	394	349	349	412	381	368	373	406	407	382	375	386	394	373	401	380	377	362	351	403	365	383	391	378	327	365	346	365	378	398	373	366	435	408	394	353	355	360	422	387	361	349	370	415	374	418	405	401	359	355	358	344	392	396	329	340	351	385	360	429	393	396	379	367	375	382	349	374	414	427	403	407	401	376	396	407	380	370	364	334	398	372	345	386	393	369	400	399	332	388	412	373	378	374	382	384	374	423	407	381	368	384	414	398	368	385	381	373	393	348	362	375	398	367	374	393	377	360	363	376	411	395	426	385	390	391	370	386	408	372	364	335	394	415	391	391	335	370	406	374	378	373	389	380	396	366	358	373	357	412	388	351	391	387	365	424	411	392	394	352	377	367	348	365	384	362	357	394	384	374	374	397	374	375	406	396	386	371	408	382	412	381	334	383	381	396	402	361	368	353	360	374	350	371	378	390	405	363	419	401	417	355	378	351	355	347	389	381	390	352	397	361	386	345	402	402	386	389	387	389	347	397	351	380	380	364	373	369	380	392	367	369	405	350	393	432	388	392	375	424	372	363	401	365	379	374	374	389	367	383	357	361	395	353	356	401	346	404	367	363	365	374	359	383	320	352	333	362	345	395	362	387	393	371	363	382	368	348	364	346	341	357	418	358	388	394	366	385	384	429	388	389	377	360	415	399	379	387	369	386	381	351	399	388	381	351	394	384	357	425	389	425	371	352	360	347	351	378	396	395	355	407	397	353	386	409	405	365	409	403	395	360	398	395	365	374	377	378	390	382	347	376	350	368	402	323	382	385	374	371	418	385	381	374	387	379	413	361	381	384	338	380	334	378	354	387	366	371	388	346	376	388	385	378	378	315	355	365	377	410	390	409	363	388	366	344	340	387	413	359	370	373	356	382	380	354	410	433	378	391	383	387	381	377	379	389	327	358	400	339	369	385	378	359	361	384	388	391	385	389	410	362	409	406	394	405	416	373	370	389	352	402	409	379	352	378	400	379	365	356	347	377	404	394	377	398	373	341	354	325	396	379	328	346	353	379	392	371	379	385	389	379	364	385	355	426	393	364	394	397	361	400	403	357	380	364	361	384	387	392	432	337	388	422	347	384	375	407	378	402	377	366	366	395	382	367	399	405	391	368	414	373	392	367	384	371	366	364	406	334	353	361	398	347	395	391	389	432	390	356	373	361	373
2146	873	929	906	916	887	944	914	934	941	893	929	935	898	849	956	929	890	858	896	922	857	958	869	882	848	878	941	864	934	874	876	884	862	852	836	868	918	914	891	916	855	888	868	889	885	858	886	932	837	879	914	889	952	942	865	882	907	873	917	897	900	896	898	851	855	920	885	902	910	894	840	832	894	894	860	851	846	910	856	852	902	920	891	869	903	928	874	852	877	903	881	895	843	863	868	918	867	887	896	896	852	855	899	901	813	853	882	825	880	878	880	896	848	872	851	859	902	945	873	913	794	865	894	876	909	876	904	873	887	838	888	868	861	889	903	891	846	883	884	937	908	844	841	876	856	886	839	936	855	841	918	894	863	902	907	851	866	880	879	823	934	924	868	964	901	897	877	868	914	916	873	887	932	858	850	825	903	870	900	923	912	834	862	909	909	835	886	900	927	871	878	930	903	826	900	862	892	832	879	864	838	871	932	908	905	856	849	914	870	856	819	893	927	876	916	833	881	853	884	854	889	897	938	887	843	855	890	897	868	899	826	930	991	867	836	935	909	902	844	901	901	917	845	879	846	884	894	861	933	896	847	875	882	875	868	860	879	914	875	891	825	844	838	948	809	882	847	922	879	866	811	879	899	924	917	897	923	871	899	931	877	869	838	895	880	866	884	845	874	880	902	881	887	885	856	874	891	900	858	880	824	941	906	897	912	892	906	936	895	885	832	896	927	816	851	903	852	830	896	903	865	880	868	870	901	906	826	897	868	900	889	873	910	888	890	887	904	907	885	899	882	852	888	855	865	889	836	819	866	863	864	924	903	895	924	907	895	890	868	898	866	886	854	827	873	855	898	892	877	904	855	891	883	871	902	943	962	897	823	883	925	855	866	909	860	896	898	839	858	870	913	871	919	871	873	872	882	871	901	882	901	878	871	877	884	906	889	898	831	932	915	945	805	924	881	910	877	882	886	900	806	879	847	852	891	832	854	906	872	897	928	848	892	871	864	874	953	927	891	879	832	895	899	862	892	875	879	802	847	870	846	931	873	823	910	921	890	925	855	885	878	911	902	880	886	870	882	852	899	925	857	891	920	891	858	819	876	918	872	828	953	903	877	857	815	867	886	953	881	894	908	866	903	888	860	868	893	904	843	878	886	928	907	833	855	843	952	819	843	844	811	832	876	863	862	922	839	867	915	896	868	889	869	867	911	886	843	873	900	888	907	896	871	869	901	867	889	841	881	887	875	867	903	824	808	871	895	837	885	827	842	879	863	892	850	889	859	927	857	806	922	910	852	921	857	872	888	943	856	889	832	894	899	858	896	849	833	869	908	904	840	896	942	946	890	853	893	877	893	894	889	851	911	880	872	838	875	922	853	898	878	906	910	895	848	872	907	911	857	915	911	900	938	890	835	905	885	855	872	866	871	868	857	832	895	827	817	890	910	912	909	896	903	883	917	909	923	826	903	953	902	930	867	916	911	852	864	847	912	896	852	888	891	820	893	883	867	833	873	892	844	945	867	865	876	899	899	887	942	853	889	902	895	849	883	861	854	882	876	905	887	847	893	906	863	862	895	894	932	863	841	907	847	916	827	878	894	922	863	851	918	887	862	832	890	881	878	910	847	900	910	918	881	910	884	850	870	934	900	905	842	869	900	884	887	855	855	878	896	872	862	879	915	866	892	847	868	882	907	894	856	923	884	885	810	928	888	865	880	899	881	885	879	818	903	845	917	846	888	858	936	937	918	868	857	925	937	863	890	881	898	876	878	827	898	851	865	895	855	896	937	859	849	891	849	885	879	902	847	867	879	861	937	902	828	861	886	880	850	914	907	851	890	870	933	967	878	864	862	964	887	864	911	869	830	882	972	888	867	904	917	874	861	862	927	861	871	829	919	922	912	833	897	897	861	882	889	903	862	880	844	900	807	903	882	857	884	875	892	894	927	876	863	903	886	901	877	932	873	880	875	909	898	833	845	910	893	887	874	891	872	876	908	862	902	899	854	879	856	890	915	857	881	873	878	905	899	873	928	893	905	899	892	862	886	882	852	892	840	893	867	865	875	871	906	881	897	899	857	888	892	939	866	896	891	906	857	894	898	878	914	881	839	931	870	870	833	888	837	872	924	876	845	822	894	874	918	841	846	900	850	830	889	846	898	913	846	890	858	898	872	886	889	896	854	911	922	880	880	895	924	897	832	874	947	842	845	889	918	868	853	871	894	889	832	830	870	896	848	916	882	907	901	891	899	898	873	887	928	847	860	908	837	859	909	873	870	905	905	899	882	928	880	877	873	856	895	911	892	943	891	931	857	845	905	880	863	866	910	880	946	838	884	872	899	962	875	908	902	897	882	809	907	859	879	887	843	940	894	887	859	887	907	913	881	826	882	889	873	910	896	906	849	893	843	894	884	877	874	886	908	875	922	855	944	899	924	871	900	875	905	910	844	882	841	898	880	907	873	846	894	878	888	957	879	820	838	918	901	898	874	883	901	870	871	805	911	851	877	875	938	868	901	870	879	874	896	897	915	837	851	875	947	883	896	885	920	827	913	855	926	896	911	836	900	891	898	923	890	885	925	887	868	859	851	848	891	861	920	915	875	896	855	950	832	871	874	879	898	885	883	910	907	866	863	869	895	881	855	909	860	865	907	859	860	908	857	932	897	895	875	919	845	890	869	875	913	864	895	893	901	892	874	870	868	883	910	885	894	868	942	878	890	867	869	930	897	885	853	886	900	855	849	897	923	865	907	873	854	885	898	889	920	857	909	879	899	973	903	901	869	854	879	929	905	898	921	874	911	877	935	858	884	870	922	894	879	908	866	856	887	874	898	853	836	850	915	863	938	895	893	917	883	844	840	912	815	901	890	867	874	864	849	878	860	900	890	896	881	818	845	872	887	946	912	888	926	930	817	916	932	870	917	830	852	901	915	936	898	943	873	879	969	909	843	933	885	824	860	888	865	918	846	884	861	878	925	874	877	827	830	866	922	893	880	891	883	970	857	912	857	878	889	859	895	893	880	843	882	891	927	887	890	907	958	863	887	846	833	864	849	877	894	893	892	882	895	882	844	859	857	907	900	813	902	854	873	898	874	911	843	842	854	956	876	914	874	894	851	885	890	902	863	913	854	871	859	841	928	862	897	855	883	922	901	912	875	826	910	887	872	898	882	899	807	903	875	875	857	880	917	872	875	909	868	913	858	880	884	942	878	926	888	885	873	952	860	876	864	888	894	853	885	923	846	868	844	870	891	848	904	826	832	870	927	879	940	919	895	863	891	862	891	910	894	814	920	853	902	942	865	866	887	867	901	885	890	906	843	896	858	878	882	899	884	882	912	861	867	896	888	884	936	925	874	880	859	913	894	901	887	863	812	896	886	886	960	930	860	913	870	886	918	891	874	899	924	893	924	899	894	870	861	898	906	887	855	873	845	855	887	883	892	835	861	891	884	890	879	861	914	887	846	884	874	914	888	885	894	860	911	909	893	910	872
7460	496	535	456	376	317	315	252	280	224	242	218	219	210	225	247	246	238	243	240	228	228	221	224	229	243	206	227	230	231	233	235	204	231	202	195	239	239	207	234	255	212	183	207	226	226	230	221	227	218	216	211	204	213	208	227	193	191	207	236	230	212	226	206	215	209	229	228	197	198	190	224	225	227	232	218	230	225	205	218	199	213	234	215	197	210	258	193	232	214	191	232	217	221	222	208	206	240	196	224	258	217	230	221	215	253	226	209	237	247	197	243	233	231	205	212	244	216	252	217	228	225	220	210	234	224	211	249	236	226	240	249	237	221	244	236	222	225	232	249	211	189	218	206	207	234	198	226	230	228	218	234	210	242	209	227	228	216	227	236	218	231	221	226	221	214	210	206	231	228	257	225	197	196	189	234	251	238	194	222	245	241	222	231	255	232	196	224	225	210	247	205	216	213	235	216	196	219	214	213	239	223	210	226	217	222	246	224	212	225	230	247	243	200	204	226	216	208	215	232	211	213	208	229	180	197	212	234	247	199	214	212	254	213	240	208	212	241	190	227	219	233	251	218	205	236	241	223	211	226	205	211	237	229	189	202	238	203	219	210	206	228	239	229	217	218	223	251	226	214	210	210	223	226	215	201	213	200	207	237	235	216	218	249	215	222	209	243	216	215	218	219	188	207	211	197	224	243	209	218	219	251	216	211	203	240	231	237	211	203	214	234	247	229	199	222	228	240	236	223	272	186	213	231	205	234	221	238	202	194	251	215	228	216	221	207	211	248	227	215	221	198	195	203	238	232	234	221	262	211	268	225	216	212	217	230	253	233	224	210	222	220	240	215	219	226	238	231	231	204	193	220	224	232	246	216	245	202	224	193	224	235	218	198	231	241	220	228	232	230	213	225	211	240	194	208	228	216	218	208	223	230	235	217	225	226	203	204	236	225	230	234	210	225	217	236	202	234	236	245	229	209	220	230	202	199	198	229	213	231	218	222	236	243	217	197	253	258	221	198	227	212	235	227	233	229	208	242	256	231	205	210	244	226	243	247	215	217	216	241	217	240	234	201	224	225	229	225	189	216	212	200	250	229	203	210	242	221	223	224	234	220	236	236	227	224	195	238	236	219	238	242	230	228	241	189	242	230	253	205	233	217	231	227	202	208	206	231	242	211	248	213	242	220	230	187	223	210	231	218	215	239	241	193	239	233	228	219	188	212	246	237	215	206	215	218	247	249	232	225	225	203	248	214	213	242	239	229	223	226	240	219	211	214	237	213	246	232	242	218	227	241	230	234	252	227	226	222	202	237	221	221	238	230	269	252	239	210	183	224	226	198	200	199	233	236	250	241	232	231	236	214	227	209	230	232	182	212	226	193	222	239	258	180	223	225	215	216	222	241	236	210	238	225	233	233	246	203	223	223	226	233	233	210	228	207	219	231	223	196	247	226	221	216	216	235	237	221	234	245	251	222	208	225	212	226	196	241	201	228	217	196	223	236	245	215	186	221	200	214	198	232	215	215	222	254	203	230	254	207	211	189	242	236	235	225	195	210	230	203	251	239	218	211	232	226	241	240	240	227	221	217	234	214	225	205	234	179	206	229	221	229	199	205	226	238	189	226	214	216	208	241	218	219	221	236	221	210	231	223	253	213	211	208	218	220	206	226	220	213	210	230	244	239	190	224	231	197	191	244	189	218	203	201	222	246	219	222	234	223	208	224	209	222	218	211	226	216	256	217	221	203	184	216	212	215	207	216	204	186	212	225	226	230	243	228	212	244	200	239	249	226	228	214	231	236	250	218	247	204	219	252	234	210	226	222	221	218	223	200	212	207	251	192	215	215	229	213	209	211	210	216	208	234	206	237	240	241	205	204	215	211	220	234	228	246	226	241	225	208	215	218	201	214	232	250	260	237	214	189	217	213	188	212	198	204	214	215	231	206	213	201	230	234	249	229	210	240	211	210	234	238	220	204	230	207	211	219	220	181	244	210	222	230	232	209	251	230	227	239	238	207	204	234	211	241	247	212	220	230	230	215	185	238	217	230	189	234	227	223	256	226	216	222	233	218	196	233	233	231	197	230	209	244	209	191	240	207	215	182	210	233	221	204	242	239	237	195	239	221	229	200	222	228	239	207	230	232	233	248	224	209	240	209	193	226	216	211	224	223	206	232	247	223	202	220	196	221	197	227	189	237	215	212	214	197	231	176	213	214	197	198	213	221	223	214	211	226	217	180	232	239	227	216	203	216	246	225	194	218	221	243	237	234	223	219	223	225	222	225	239	219	209	203	231	186	223	224	230	231	215	235	233	222	230	222	239	217	192	237	200	225	243	240	232	211	219	212	222	231	223	240	198	228	206	223	217	234	180	232	195	223	227	184	212	211	222	211	206	230	224	210	216	224	240	191	225	225	205	210	218	224	251	250	236	224	223	228	243	226	196	226	229	220	230	212	236	239	199	231	215	217	219	247	216	212	235	226	227	225	213	229	191	238	180	242	216	229	196	222	235	222	221	237	205	220	225	215	198	220	240	200	260	220	246	230	235	208	207	212	220	237	239	198	205	224	223	212	238	220	208	207	197	221	207	205	236	246	235	234	205	246	220	233	205	211	238	193	212	209	219	205	189	223	220	211	199	230	166	217	235	214	209	207	183	222	235	218	221	230	190	207	229	204	220	240	208	215	219	213	241	210	218	230	209	216	210	191	274	238	231	216	191	210	229	205	219	212	217	241	217	210	198	236	210	235	226	216	206	232	228	242	222	235	225	236	205	219	205	206	227	202	221	205	210	258	202	210	227	224	236	189	210	200	220	228	227	197	224	233	235	234	199	233	206	225	196	250	232	213	218	230	214	220	216	223	238	251	201	218	200	218	235	211	194	228	218	225	219	198	252	250	205	222	205	223	201	225	234	207	229	199	206	227	236	224	215	212	204	236	207	238	273	223	235	218	194	231	212	212	267	238	221	225	196	227	222	230	228	226	221	212	192	224	262	214	235	218	215	204	203	201	227	218	216	213	229	228	198	223	225	213	226	206	218	205	229	226	223	224	231	203	208	246	223	217	216	198	204	216	235	204	234	205	216	207	213	226	247	249	253	213	203	234	232	249	195	236	241	219	224	202	176	248	207	203	222	210	225	237	201	238	247	209	248	222	199	207	221	214	213	207	235	195	215	206	228	210	209	209	248	214	196	228	218	237	246	208	251	228	215	213	223	217	217	230	202	214	248	207	231	227	234	223	219	255	235	226	229	213	216	220	236	208	231	224	237	224	224	221	196	227	227	220	236	222	237	241	223	206	252	213	200	217	236	201	194	226	206	220	242	208	215	229	187	231	243	251	219	237	249	211	229	215	220	238	233	215	238	235	241	201	222	228	225	225	193	247	202	225	239	224	200	227	210	238	196	227	240	233	245	220	245	213	213	235	224	237	204	221	219	201	232	212	214	235	243	228	236	230	213	201	218	209	225	238	231	200	207	204	212	222	229	201	220	205
6354	799	1291	1422	1267	1089	953	892	823	751	736	749	700	728	652	688	667	667	650	641	634	631	680	597	610	635	609	642	603	548	618	620	618	634	634	633	616	590	597	607	585	606	623	601	615	596	595	622	608	613	610	616	624	614	578	601	581	607	596	570	590	587	597	602	595	597	608	602	595	568	596	588	607	603	629	591	615	550	553	574	616	606	624	629	552	592	591	626	633	607	570	594	611	585	609	581	567	622	571	550	537	592	577	586	619	539	636	594	594	576	554	600	612	642	592	550	608	587	544	588	605	613	614	598	601	561	561	580	607	606	621	584	570	589	590	597	611	555	598	582	580	606	575	599	618	595	565	617	630	575	613	595	622	589	615	587	594	534	575	578	561	627	560	571	575	581	641	578	608	579	606	587	618	579	562	574	605	633	556	608	616	610	626	596	607	590	551	627	594	590	610	648	571	587	604	650	609	602	580	617	594	588	642	579	582	592	645	545	598	591	613	608	587	621	623	612	592	556	587	601	592	584	626	596	652	579	587	576	617	584	603	606	611	578	585	583	619	575	592	598	558	579	612	599	590	656	606	581	548	593	599	551	582	596	552	564	622	629	601	572	567	607	580	585	581	589	633	610	585	574	607	570	568	614	587	655	557	569	603	555	566	582	585	590	563	609	605	600	614	602	549	575	618	617	614	562	594	581	602	600	561	609	545	623	567	600	577	613	571	593	546	581	576	607	592	549	605	582	634	589	558	584	640	585	585	599	566	633	588	601	607	602	564	613	625	597	632	606	581	592	652	601	614	613	576	583	601	605	552	641	575	626	625	590	531	576	584	632	590	594	607	594	605	625	603	599	590	628	596	605	604	551	592	538	588	575	604	609	575	603	567	570	630	592	593	634	625	587	626	613	632	646	552	598	615	599	588	600	563	511	566	608	580	615	549	582	572	600	595	603	621	613	604	608	607	642	526	597	600	617	568	592	621	591	552	606	636	621	613	615	605	587	556	563	617	586	597	631	570	603	557	580	630	591	572	630	596	603	600	547	615	585	559	546	553	569	614	589	578	574	577	557	616	575	602	598	559	575	627	570	621	590	581	607	604	610	626	586	610	595	537	596	597	620	596	614	529	567	595	574	622	618	605	566	579	602	634	591	574	594	571	596	589	590	584	604	570	547	597	596	598	595	639	552	568	541	608	584	641	607	644	581	606	598	585	614	601	586	599	593	562	555	556	611	606	628	602	578	585	610	580	590	637	587	557	575	598	618	558	578	589	572	593	623	613	581	615	611	566	590	585	574	600	583	558	633	554	594	583	552	576	586	609	602	564	612	583	577	605	586	612	581	583	609	619	602	580	567	611	599	591	629	632	589	619	571	561	610	581	579	605	595	602	573	580	584	633	595	600	543	632	564	577	583	584	600	554	594	585	599	599	622	580	596	586	573	598	525	602	595	602	594	609	563	591	566	603	580	581	595	594	629	588	575	576	586	580	640	614	556	590	597	568	569	577	618	605	592	562	589	578	638	584	558	579	604	604	564	600	624	601	582	597	618	609	607	613	617	588	608	563	599	576	573	601	616	632	598	594	603	591	610	613	588	559	588	549	554	598	523	585	593	601	578	596	596	590	622	597	612	564	599	587	600	581	578	640	553	590	599	572	594	641	579	609	624	573	572	607	568	614	584	577	599	610	578	639	565	569	604	606	570	549	640	611	569	603	642	581	606	600	580	555	605	626	590	612	616	594	596	599	543	602	603	570	604	586	612	599	590	611	626	600	575	611	596	526	574	633	624	585	604	550	614	574	569	612	583	576	562	583	617	617	587	583	599	582	576	602	583	626	617	615	580	569	581	593	595	608	605	591	584	598	594	591	584	592	577	552	600	615	614	573	638	587	593	608	573	538	630	616	566	576	574	544	636	587	580	591	593	576	554	591	618	585	538	604	638	577	577	563	596	648	626	581	582	595	638	626	619	587	594	557	591	585	608	642	604	606	587	566	581	604	594	595	590	596	581	576	562	613	562	605	604	557	595	571	603	593	565	579	600	575	628	637	607	639	572	567	569	606	578	572	626	641	567	597	581	573	589	588	559	625	632	545	599	566	595	570	593	645	606	582	602	608	599	593	577	557	630	592	572	579	606	595	575	556	608	600	614	625	574	583	576	599	584	622	571	591	610	599	570	611	621	565	575	606	589	621	571	564	615	637	591	567	610	569	564	617	575	558	638	570	596	618	602	614	600	619	632	633	595	599	594	592	637	599	626	600	609	646	629	606	572	599	598	618	634	610	598	551	601	604	575	545	600	603	539	584	570	588	602	615	604	592	534	581	584	630	579	634	600	602	593	597	613	608	553	620	571	552	590	609	557	630	585	596	602	577	584	584	602	567	577	610	602	577	583	575	580	617	624	597	604	566	612	562	606	573	595	605	557	581	607	553	613	614	562	608	603	592	598	571	535	589	566	584	569	614	604	599	592	607	592	615	606	607	552	610	554	638	595	625	621	571	603	587	580	574	618	609	574	579	563	611	616	546	586	581	596	598	579	600	573	588	535	590	546	565	603	592	596	583	637	574	601	576	610	615	623	595	590	628	621	567	610	591	574	573	561	609	605	566	595	577	593	630	522	613	605	574	571	618	551	599	566	614	551	553	597	602	594	585	583	599	567	614	608	577	573	598	593	598	596	596	590	561	619	564	618	572	642	614	580	587	572	583	555	599	580	598	618	538	595	586	616	632	583	583	605	609	548	568	652	592	628	606	591	593	578	598	587	593	574	615	562	596	583	643	590	575	617	602	588	587	597	590	598	582	577	609	601	576	622	587	633	602	600	611	581	639	566	604	553	577	568	617	575	600	588	589	618	597	566	574	599	628	608	600	629	614	546	563	539	568	596	615	623	581	584	625	613	606	596	595	590	538	620	615	569	576	607	538	586	580	615	596	595	593	595	608	558	583	605	585	567	578	576	586	584	591	560	625	571	619	560	585	595	644	585	619	616	635	571	628	614	569	601	611	663	624	603	566	566	569	600	556	605	577	605	658	556	599	581	598	616	599	627	573	593	599	590	546	576	598	569	635	556	545	626	606	585	595	628	600	635	626	599	622	593	575	620	594	586	551	601	647	609	588	590	604	629	612	605	579	607	594	578	656	634	646	571	578	588	556	551	612	608	669	584	572	608	630	606	593	586	563	604	586	621	581	599	536	561	588	585	613	580	622	556	612	602	626	603	583	569	602	596	622	586	604	589	562	574	590	573	603	598	557	558	578	572	627	640	559	570	594	566	577	577	569	605	600	575	612	615	577	603	623	576	584	559	580	606	629	613	580	604	597	616	587	627	597	610	583	621	607	572	601	583	597	586	592	620	584	578	575	591	567	593	588	574	611	582	640	578	642	596	574	575	633	591	621	484	555	586	602	559	612	558	540	553	580	605	573	588	615	614	590	612	606	605	583	611	621	593	551	571	581	613	602	524	565	579	555	589	558	605	621	601	564	597	569	571	614	552
15075	1408	1090	955	686	629	572	475	498	467	402	405	418	406	381	390	403	374	373	447	396	410	410	391	396	411	367	392	392	389	379	395	389	365	376	378	372	403	438	367	390	369	371	429	365	414	396	372	379	347	370	377	370	372	379	386	398	367	390	381	366	379	376	378	404	399	376	385	388	402	344	362	405	398	354	426	374	362	393	392	379	386	352	384	366	391	346	411	407	394	398	389	389	410	390	397	381	391	351	402	390	411	411	370	358	372	385	371	408	391	410	375	374	383	402	410	365	353	343	445	399	359	375	420	359	394	373	390	409	390	370	379	370	376	388	432	406	388	368	377	404	380	376	381	406	376	408	426	372	347	348	369	427	373	406	354	401	379	406	378	347	387	378	362	353	378	380	380	370	357	377	387	431	413	376	345	355	368	368	377	332	380	364	362	376	433	369	344	418	411	374	367	394	352	348	392	394	379	388	366	394	349	398	365	371	417	401	379	351	419	364	357	368	366	387	386	365	358	372	367	399	378	377	424	368	363	364	396	375	354	355	392	391	370	376	348	370	401	339	367	401	386	361	379	358	389	404	385	370	393	414	350	385	371	406	382	385	373	377	376	383	379	444	351	396	404	351	378	369	381	390	362	364	395	380	394	368	402	418	405	369	384	361	390	357	382	377	395	362	379	360	401	389	383	416	390	382	386	365	389	417	382	400	404	356	389	379	386	393	376	365	389	382	374	377	379	379	356	371	392	365	363	381	376	389	388	334	422	388	403	372	340	321	419	394	414	371	378	346	398	385	392	388	375	377	345	390	380	363	349	382	355	371	419	404	396	395	341	361	388	389	388	374	390	376	360	368	375	376	371	378	359	365	408	402	395	410	354	370	380	388	382	373	398	384	381	365	364	391	391	391	370	396	367	352	367	380	408	372	387	374	373	385	403	400	373	381	380	374	404	392	387	405	395	371	393	419	390	418	364	373	377	367	399	393	393	375	365	376	388	424	381	408	387	365	355	399	383	395	420	353	347	416	390	391	386	403	384	375	424	410	334	347	342	416	335	374	384	369	349	373	376	393	409	401	386	431	360	430	382	361	383	392	369	352	373	352	417	369	393	378	346	416	369	370	368	382	386	405	369	381	389	357	351	414	370	350	363	384	386	370	381	391	356	408	404	455	386	377	396	388	422	342	370	387	371	387	369	390	357	375	412	378	356	379	383	412	372	412	385	370	372	443	384	397	343	353	386	385	364	382	336	349	377	384	372	389	394	374	332	386	370	358	392	359	371	394	374	410	384	374	349	407	388	388	360	363	414	407	437	383	392	380	392	371	363	364	376	417	322	408	422	412	392	393	355	359	398	357	361	399	403	353	350	364	373	404	398	391	372	381	410	375	384	357	394	361	352	362	352	332	397	424	358	365	372	394	375	397	351	389	373	447	382	389	393	384	371	363	381	382	354	371	368	387	416	367	344	401	394	386	377	420	395	381	365	366	366	381	366	420	361	391	372	372	388	374	373	371	373	381	367	420	340	396	431	353	373	376	399	389	394	369	398	370	360	359	385	398	366	359	377	420	357	403	394	379	440	388	422	392	368	347	389	363	380	407	392	378	358	420	377	370	394	420	418	392	369	383	384	363	402	373	383	385	379	380	381	359	365	354	369	396	356	380	332	400	376	360	361	355	377	389	389	376	325	392	384	407	397	353	371	386	405	372	403	391	383	397	418	362	388	385	385	345	365	410	353	387	378	415	368	418	411	401	391	396	370	399	402	391	410	401	397	356	396	361	348	421	366	406	361	343	386	388	371	403	366	404	391	368	334	401	411	406	367	386	376	365	398	416	405	409	381	351	396	388	376	384	413	384	346	410	398	405	369	435	387	369	388	420	370	416	372	391	351	410	362	401	380	380	396	419	426	381	388	392	378	342	358	411	376	399	371	381	419	386	370	345	403	401	382	359	376	373	392	389	394	366	379	390	408	364	389	360	388	416	379	389	385	374	364	370	354	355	382	394	391	402	397	390	397	372	367	390	363	389	389	361	369	339	373	358	340	379	370	403	380	416	351	325	367	351	379	377	385	406	356	377	379	365	385	359	350	387	352	375	376	364	397	353	343	393	350	375	377	382	387	368	377	375	387	363	362	338	364	378	393	372	377	363	352	328	375	342	398	367	343	381	388	383	341	411	387	370	396	380	365	410	396	388	356	386	354	404	366	386	444	361	406	383	390	393	412	398	421	412	380	358	393	377	370	389	387	378	365	378	419	344	356	356	373	382	371	438	381	384	417	369	392	357	389	378	411	387	334	375	375	357	357	398	401	386	328	391	376	424	379	387	383	361	381	405	363	383	387	394	385	410	343	404	434	365	368	387	353	370	445	363	381	402	375	377	404	397	409	367	396	344	387	401	400	388	372	362	376	381	361	385	380	401	368	361	372	396	362	367	366	386	352	360	398	378	353	392	360	362	363	388	400	390	337	342	384	372	388	374	374	391	388	322	343	406	412	350	358	372	365	381	369	355	361	385	377	377	407	385	402	375	394	368	417	397	380	327	397	352	373	377	378	359	350	350	399	380	375	409	362	405	365	408	371	374	358	371	370	400	348	377	382	384	403	402	414	398	393	368	383	388	358	374	358	402	383	383	359	392	398	410	360	366	377	378	401	401	360	386	360	384	380	392	382	397	397	376	374	385	363	396	385	400	401	357	390	391	393	385	404	353	360	386	360	355	345	394	371	385	362	360	383	342	372	351	375	417	368	381	366	386	378	334	373	370	375	374	367	372	365	365	398	381	331	378	393	358	389	368	420	370	399	398	394	388	379	325	375	397	336	360	381	391	378	392	413	383	411	365	406	387	406	402	393	405	370	326	348	351	419	372	420	399	372	358	400	387	416	397	447	340	357	401	387	384	388	362	371	429	376	395	359	398	388	349	400	412	373	423	381	360	369	393	395	380	387	407	406	362	405	365	375	381	418	401	386	377	408	393	365	355	372	332	389	412	355	404	352	365	409	392	357	409	356	376	358	387	363	356	369	392	379	399	393	374	349	379	410	393	381	351	400	375	393	377	401	365	354	397	354	362	382	371	325	354	409	388	344	387	394	393	359	346	378	382	387	375	382	356	391	357	398	385	395	403	356	385	345	360	380	374	400	386	372	387	394	421	394	409	342	412	366	415	367	430	344	393	389	385	382	410	386	375	370	397	410	375	370	363	378	365	388	400	382	344	418	359	375	388	385	368	381	396	395	364	393	369	383	371	410	429	391	343	400	374	381	362	378	399	398	403	368	378	408	376	393	395	404	360	358	388	407	382	397	398	405	390	355	392	336	369	356	328	329	378	379	401	412	388	397	410	443	366	377	370	379	353	368	374	394	353	382	412	363	373	387	392	415	386	366	386	371	371	397	382	346	404	402	414	390	382	388	377	370	414	361	387	374	390	399	374	363	396	385	392	381	376	363	383	367	387	396	390	414	374	354	387	396	392	386	376	419	415	353	410	397	383	395
8420	1428	2339	2542	2238	1958	1637	1475	1379	1318	1230	1212	1197	1114	1105	1098	1101	1016	1089	1075	1008	1012	1017	1045	978	978	987	917	969	994	969	961	982	1010	949	921	961	921	963	981	968	945	916	911	883	947	941	984	998	882	902	953	974	920	950	940	941	1007	961	928	961	944	919	917	988	935	926	938	975	902	920	958	981	945	921	930	956	935	933	945	873	884	930	949	978	887	938	899	956	919	904	927	930	914	955	917	969	930	977	907	896	893	911	956	948	922	888	952	892	932	931	905	945	964	969	926	884	894	905	923	934	897	959	944	885	949	936	915	906	923	921	911	955	909	977	946	917	929	918	894	886	884	987	897	951	903	923	933	883	984	926	949	933	884	911	942	970	955	958	957	952	941	923	926	882	919	893	915	929	926	949	933	889	944	861	901	922	896	899	932	911	900	955	890	926	939	875	918	893	954	885	905	954	907	981	919	943	974	951	950	999	893	942	922	914	910	916	944	881	977	948	974	900	893	922	898	922	976	949	942	914	901	944	888	894	949	928	898	879	906	930	949	920	959	918	974	914	952	942	949	953	906	902	993	904	981	892	970	930	950	939	965	906	903	918	921	949	917	953	898	946	944	899	920	973	917	928	937	949	956	940	951	940	911	922	907	981	926	955	881	948	918	925	921	911	1011	903	903	914	946	958	935	932	925	938	905	959	958	929	923	909	905	888	950	908	934	924	926	996	916	888	920	908	915	952	958	950	925	940	910	917	952	926	917	946	860	945	914	953	982	919	945	893	946	920	880	935	929	940	907	952	910	948	932	944	956	952	942	985	945	883	910	979	991	915	946	941	935	966	843	946	977	905	974	916	923	927	1021	919	955	961	913	937	915	908	956	950	910	951	952	956	931	889	939	940	909	893	916	965	906	900	901	913	940	929	998	954	915	907	896	912	936	957	1027	919	914	855	963	916	973	915	967	934	1007	916	943	960	950	930	975	958	970	964	888	867	945	890	932	893	893	940	949	917	956	880	941	931	974	992	935	893	869	940	854	895	928	887	923	962	959	923	967	936	940	1003	942	911	893	935	948	955	888	925	919	984	916	899	898	941	961	918	912	892	1035	954	933	962	932	903	931	879	949	888	873	967	934	916	957	874	905	924	890	899	926	932	950	923	920	880	929	954	935	941	911	979	948	922	914	959	904	886	963	929	957	927	907	932	900	970	994	937	948	942	948	953	924	931	931	943	950	967	891	928	933	925	961	1010	896	904	942	881	923	972	939	874	960	924	949	987	984	939	894	855	935	939	919	834	898	931	898	929	944	998	958	911	936	956	917	969	942	893	950	904	902	932	883	937	927	903	933	940	905	898	1000	932	905	929	932	924	947	924	909	869	888	900	911	937	956	954	942	926	887	976	951	923	939	992	928	920	975	914	936	923	972	937	934	863	876	873	953	885	885	923	911	924	912	898	953	944	914	919	968	938	952	956	962	919	868	925	913	902	927	903	898	911	920	973	986	962	978	919	900	933	919	892	944	880	857	896	980	907	909	940	896	937	907	1012	911	919	921	962	904	934	882	922	918	959	962	935	957	923	942	909	966	952	975	940	910	907	947	914	907	940	949	875	925	912	947	937	939	951	995	942	981	913	993	913	965	913	961	926	943	949	914	950	912	896	922	936	972	935	902	896	954	965	875	948	932	954	954	957	908	950	898	928	967	919	902	963	941	915	965	976	933	883	896	939	938	963	904	892	885	911	894	918	854	927	944	897	947	897	887	977	889	941	943	919	952	919	969	902	915	936	981	932	954	866	943	942	865	890	913	935	957	936	889	904	929	994	889	906	954	885	887	901	944	994	919	900	884	943	899	911	979	951	952	869	892	916	946	890	896	1004	957	914	954	954	960	963	926	1005	928	925	898	968	1046	930	949	922	1007	980	908	904	936	971	1006	855	909	926	902	911	922	858	879	917	947	936	924	889	926	945	930	919	920	952	870	925	917	908	901	986	899	952	960	1000	928	948	931	924	947	899	933	927	953	926	935	958	922	926	911	945	960	974	915	859	907	989	953	935	945	908	897	952	941	964	929	897	954	922	934	918	927	979	956	891	940	922	966	921	921	934	973	938	887	910	914	923	893	962	929	928	986	990	922	920	979	947	947	941	929	993	905	939	916	936	913	939	948	928	1026	926	911	861	948	898	901	907	947	970	966	923	931	946	965	959	955	859	945	962	921	947	875	912	888	933	906	923	908	929	941	903	929	921	895	924	937	886	906	948	909	944	902	858	936	914	962	930	918	908	951	983	920	959	923	918	940	934	955	972	973	927	959	983	925	917	930	903	975	887	949	881	902	895	906	953	941	943	956	942	1015	913	925	849	868	947	905	899	957	928	959	970	894	916	914	944	872	925	965	984	906	913	962	936	1004	919	939	898	910	881	894	942	948	933	905	956	890	878	932	958	934	915	932	964	895	903	973	942	953	940	961	912	922	928	909	948	939	910	909	904	920	933	914	952	904	961	873	940	966	881	916	938	919	930	865	882	902	931	935	884	954	926	911	906	981	938	892	952	876	932	931	866	925	927	964	978	936	881	921	880	918	1009	950	948	926	1003	916	921	884	937	961	913	1016	964	960	880	919	928	940	892	968	862	913	896	928	932	921	921	905	931	918	913	898	895	977	901	952	943	960	945	902	993	955	966	972	949	962	948	986	905	889	912	926	889	974	943	911	945	921	914	957	973	886	964	917	988	951	861	940	911	921	938	915	943	916	865	914	923	908	951	961	892	887	959	900	962	931	900	881	975	892	941	956	982	981	911	908	897	911	927	970	920	926	946	934	924	997	974	989	916	934	925	918	879	942	962	932	966	929	902	926	920	919	907	922	986	946	931	902	900	902	952	931	964	936	937	883	929	898	911	960	1001	921	887	905	947	874	950	925	955	938	965	933	914	923	942	889	929	938	894	937	863	903	926	990	916	927	894	904	930	949	949	896	939	957	938	937	957	939	911	915	933	963	905	975	913	927	952	911	906	962	879	950	948	932	951	939	961	909	907	958	900	894	917	873	905	914	929	909	958	972	933	937	900	966	921	932	939	957	953	951	935	945	921	918	938	941	903	953	913	902	931	868	941	951	899	868	946	930	976	945	936	942	939	908	987	966	997	964	951	936	932	941	944	959	910	920	927	896	931	937	888	936	946	948	931	936	976	935	910	969	932	926	935	958	1001	948	943	936	907	981	952	912	1011	940	923	921	980	971	875	887	926	957	890	966	932	922	948	967	884	959	969	906	931	908	933	980	969	931	897	940	964	912	946	958	927	953	961	915	911	902	924	915	900	899	922	941	925	935	897	971	882	928	868	902	931	935	969	931	933	874	967	846	883	901	953	970	938	933	984	959	941	936	948	935	999	882	911	902	970	890	884	975	910	894	875	930	867	951	940	946	924	891	943	941	947	905	927	925	950	898	935	869	982	931	928	924	913	998	923	957	968	890	916	936	900	907	953	963	953	917	952	915	925	894	885	910	895	938	985	916	898	914	941	912	952	946
1723	403	379	420	379	386	319	365	388	358	374	365	358	356	363	368	358	365	399	373	360	386	401	387	376	390	386	374	367	396	377	366	374	360	370	392	358	396	362	373	405	392	358	376	391	337	373	386	382	406	398	358	371	367	404	404	346	375	406	373	380	356	373	351	371	373	354	380	369	332	352	358	348	380	373	369	387	382	396	362	331	385	393	390	385	410	376	363	385	394	408	360	356	407	392	377	393	415	417	400	405	370	374	423	364	362	395	362	378	349	413	412	356	353	377	378	361	419	392	357	389	407	411	373	375	357	402	379	403	382	400	386	367	351	380	340	375	370	360	362	375	366	355	357	386	353	356	398	367	386	388	371	363	394	339	387	378	362	381	355	359	367	343	380	397	341	373	397	377	392	347	409	387	359	364	337	404	361	360	363	387	366	366	365	362	395	366	355	366	375	372	371	376	430	386	383	377	405	342	375	356	381	359	369	377	385	354	400	390	385	398	380	369	362	368	371	361	359	352	368	360	356	377	393	413	361	382	404	421	404	363	363	381	379	375	410	350	377	377	355	387	386	380	310	403	408	396	330	371	355	347	351	399	384	386	361	335	335	374	382	412	410	381	361	402	386	368	374	388	396	384	364	394	365	367	384	385	346	380	396	385	418	369	385	398	395	388	369	365	344	374	353	395	384	349	392	365	334	351	401	360	418	376	365	391	362	363	391	376	378	383	341	400	331	381	388	357	400	357	389	387	412	367	384	364	380	404	439	382	367	346	378	400	392	353	373	379	352	337	393	325	411	377	375	411	370	366	358	394	388	395	360	363	381	382	397	392	385	374	376	361	315	364	385	380	410	370	362	422	382	376	368	380	364	347	387	399	379	392	406	391	399	379	363	359	383	361	352	351	374	356	403	383	399	385	402	403	375	384	380	401	391	398	378	360	326	378	377	373	386	382	354	405	374	378	389	381	322	399	362	351	390	403	398	391	369	367	366	407	401	396	380	365	361	416	391	386	375	407	372	411	386	387	404	432	366	401	371	396	365	375	401	427	341	371	380	350	375	379	384	391	361	341	372	391	380	368	404	335	384	346	385	387	385	370	380	359	376	402	359	375	376	400	358	358	370	389	368	358	373	399	386	344	405	380	390	365	359	360	376	390	368	402	382	393	382	400	364	394	386	345	342	367	376	422	389	371	375	383	375	387	386	352	382	345	379	370	370	390	429	357	377	392	413	398	373	356	388	371	365	390	405	360	377	374	399	393	406	344	394	385	379	388	368	384	398	406	395	353	367	390	395	368	347	332	346	348	370	355	352	393	375	381	408	358	364	355	353	351	390	374	407	362	391	397	358	368	351	373	397	384	360	346	407	368	362	407	406	354	387	420	412	378	374	379	373	358	424	373	344	383	397	363	371	372	406	370	384	400	362	373	395	387	373	371	376	400	393	405	402	379	355	366	360	369	379	380	380	378	381	347	357	374	376	371	356	405	403	366	373	368	381	375	403	389	356	394	375	396	344	390	370	377	380	397	392	364	370	368	397	378	354	372	396	388	369	383	391	365	371	361	386	352	399	396	323	377	418	408	390	352	369	404	370	396	373	349	369	342	413	380	388	429	402	362	369	400	389	383	400	422	366	382	370	384	378	357	384	393	342	377	361	345	359	344	366	395	393	370	378	361	388	395	382	401	405	352	390	357	394	436	353	398	367	390	404	354	371	410	408	377	369	386	361	358	422	370	399	376	390	355	389	399	333	340	384	408	411	367	370	391	374	387	413	429	350	337	389	362	370	352	367	359	411	357	345	380	372	373	378	376	368	392	330	384	374	369	384	380	387	350	382	353	332	340	361	389	403	376	391	341	373	357	390	337	336	381	365	374	388	410	360	379	385	417	388	378	349	345	394	416	359	379	353	376	348	391	418	418	359	376	398	391	404	373	315	392	404	375	380	384	358	393	337	382	390	347	376	375	358	370	372	391	371	359	399	354	397	338	378	361	343	354	335	374	404	349	379	334	323	355	393	382	385	379	361	368	328	386	368	364	382	369	360	368	345	348	350	353	370	372	377	363	382	372	385	393	429	359	370	359	367	362	383	399	390	374	419	377	375	349	328	399	369	390	377	370	399	389	388	388	365	404	380	379	385	361	391	360	371	416	342	366	395	402	349	377	388	417	348	381	370	349	368	369	407	351	408	396	402	384	364	372	345	406	360	391	352	375	378	381	404	373	397	380	366	355	391	393	372	344	397	362	364	398	353	376	417	370	408	406	415	401	389	394	410	390	368	342	393	338	392	336	384	404	354	375	392	368	360	340	362	377	381	388	386	357	366	368	333	363	406	395	404	394	378	375	347	357	406	358	357	354	427	368	377	357	394	387	376	363	368	356	362	362	384	343	414	373	339	368	385	375	366	405	377	388	377	401	377	432	377	380	344	357	382	347	369	396	367	365	376	380	359	394	391	326	380	360	385	359	394	363	394	361	383	336	412	324	368	338	352	368	396	357	354	359	393	365	357	379	384	367	358	382	385	380	384	410	353	392	362	410	400	399	397	401	374	341	399	387	366	361	393	372	361	375	389	394	382	362	405	344	368	406	393	354	383	396	396	385	392	365	369	340	345	361	359	363	389	360	392	400	376	399	396	352	362	375	364	385	356	410	385	380	397	374	431	380	385	353	399	394	370	382	408	400	394	390	397	378	369	386	412	365	374	380	395	358	387	392	395	381	382	424	369	359	367	394	375	381	381	381	377	389	372	367	408	358	395	371	360	347	401	359	341	350	418	394	373	352	344	372	381	368	388	390	358	379	367	357	348	401	402	400	360	427	385	422	353	373	370	375	413	384	353	376	373	352	344	397	363	384	407	341	353	368	369	379	341	385	391	393	366	362	374	364	391	382	344	366	368	404	390	391	358	400	388	381	352	378	399	382	412	381	323	361	343	381	390	391	381	366	402	370	365	342	408	361	396	392	365	385	377	379	334	374	366	340	385	412	408	359	389	383	367	338	374	402	385	352	347	423	406	363	352	367	370	362	378	348	412	364	365	372	371	349	387	368	363	364	368	395	363	389	389	387	389	362	373	376	372	375	423	370	345	363	387	365	332	376	367	375	421	381	385	363	376	378	400	346	373	353	364	370	420	425	383	379	362	371	358	381	361	355	417	388	345	394	404	386	385	397	365	386	412	350	396	393	368	363	342	396	358	377	389	354	398	386	367	334	371	344	352	378	361	373	373	387	381	364	380	360	398	393	357	393	386	374	377	376	424	374	367	396	346	372	358	389	338	359	352	378	407	390	375	372	326	379	390	388	400	378	369	390	355	376	367	380	335	381	355	349	366	371	392	369	390	397	353	349	415	359	340	383	354	415	374	378	400	343	382	347	394	379	380	383	364	373	376	375	354	374	408	385	395	349	413	395	353	382	347	375	326	358	398	357	376	378	378	385	341	377	391	399	355	357	404	397	412	380	394	361	378	333	392	410	352	385	377	387	402	375	363	360	381
2002	834	935	884	915	869	895	897	860	878	856	883	862	882	843	870	871	882	880	905	926	874	875	866	887	886	849	836	862	886	883	918	901	871	893	869	844	877	898	881	906	922	856	821	861	859	879	895	900	924	844	840	854	897	877	864	865	841	882	880	870	903	920	916	907	887	863	929	908	880	871	828	863	814	888	888	851	872	900	876	883	917	858	902	945	893	892	849	907	862	833	888	905	875	886	911	909	896	917	855	887	858	849	811	871	841	873	876	884	908	866	853	857	840	853	881	892	883	902	880	852	872	846	863	909	850	895	867	813	861	865	864	911	865	912	903	895	869	845	882	895	894	891	792	935	920	879	894	874	875	879	894	870	852	891	845	864	848	932	857	861	848	871	828	851	881	866	861	891	877	849	794	918	851	884	896	910	894	894	853	868	884	870	875	860	852	891	866	900	946	910	919	925	868	883	854	887	895	845	866	850	856	864	845	846	910	904	900	851	908	895	915	856	893	885	888	895	925	895	878	862	889	879	881	920	870	873	873	877	909	928	855	898	845	902	846	866	881	826	846	868	924	886	802	905	867	865	888	872	911	867	909	883	886	841	868	915	862	870	887	875	876	814	865	892	835	859	873	898	885	896	906	911	904	874	850	886	855	870	862	862	903	853	901	861	863	868	893	856	872	900	877	834	872	844	909	870	844	869	867	930	939	842	877	864	870	861	871	835	880	873	870	874	873	925	887	845	924	876	832	895	880	853	904	896	964	845	876	901	881	858	835	865	846	839	875	861	894	878	821	869	852	832	886	870	894	919	880	831	861	900	860	889	854	853	882	895	827	838	876	865	853	861	874	824	953	888	912	831	861	842	813	895	888	896	881	904	858	801	915	819	865	888	880	873	894	878	849	895	876	866	861	852	896	842	881	859	910	893	903	911	867	889	933	853	893	871	897	866	915	939	897	913	857	877	860	895	875	923	830	880	875	872	866	876	860	880	866	900	888	849	803	883	839	893	907	870	872	931	881	838	900	895	830	884	881	864	919	906	877	893	877	878	949	876	980	894	878	845	894	884	893	875	854	892	876	844	887	902	885	819	881	865	906	884	877	914	880	886	889	864	875	858	860	861	933	825	898	894	839	887	924	884	862	946	828	834	860	874	862	866	888	884	864	896	923	874	864	868	942	845	828	888	905	916	850	845	889	873	859	916	831	850	896	847	868	837	869	881	887	862	920	877	839	885	896	842	836	876	865	817	854	858	830	847	861	884	928	896	904	869	855	930	930	899	920	837	870	859	873	822	882	814	912	893	904	843	915	906	819	788	888	825	923	883	846	874	893	862	907	860	878	874	851	894	928	868	897	856	886	853	948	891	828	904	895	902	906	921	850	885	906	905	837	883	882	890	912	864	903	868	905	932	817	882	875	855	856	900	902	853	888	858	844	876	908	867	905	916	892	843	894	890	883	875	904	908	870	866	875	906	903	847	857	866	845	867	902	892	844	861	870	903	873	850	841	874	889	850	844	903	908	851	932	876	832	905	884	893	857	954	860	899	922	872	906	943	849	901	899	973	892	843	841	840	853	882	925	888	915	845	889	868	883	858	880	884	858	838	868	917	907	848	816	888	846	834	877	866	877	900	846	867	860	851	906	875	873	824	871	826	841	886	889	838	881	869	875	871	889	904	905	916	882	865	896	891	872	873	832	870	872	892	857	854	853	824	849	855	888	868	819	876	881	898	892	865	854	865	941	889	847	875	881	874	888	937	873	872	873	890	892	881	923	895	861	864	848	884	889	881	860	867	918	909	884	875	895	871	882	913	892	885	837	877	862	827	845	872	869	851	891	901	878	909	926	870	903	879	905	902	868	853	848	856	851	883	804	868	798	897	885	854	910	907	871	897	859	888	900	871	885	885	871	811	841	823	930	883	912	873	888	843	853	883	942	840	854	877	837	843	850	861	919	913	835	944	877	864	902	880	890	894	837	841	902	873	893	839	814	895	853	879	826	885	877	861	863	898	843	870	853	901	855	874	892	851	856	929	882	901	899	858	871	903	891	813	874	866	891	823	900	863	867	931	834	912	839	950	913	870	890	890	875	900	846	904	876	853	877	877	818	883	894	883	855	892	890	867	835	838	921	871	851	800	817	883	899	891	871	849	866	870	968	964	839	922	892	883	866	872	885	866	879	835	917	844	860	935	890	868	884	878	898	859	847	877	886	892	867	861	841	855	843	901	894	895	919	895	932	931	838	865	867	909	931	902	865	865	891	871	896	884	878	866	925	875	916	883	847	869	881	919	855	904	911	876	850	855	899	840	872	842	870	892	908	837	923	947	884	882	871	888	878	877	898	890	890	896	884	881	836	860	840	909	915	879	873	929	877	889	935	863	865	883	839	882	905	856	917	863	913	882	867	864	881	902	818	871	916	931	878	896	918	880	846	888	899	869	862	861	921	871	879	882	854	854	899	822	851	861	835	848	895	866	881	889	913	885	877	885	864	824	910	857	886	859	859	910	820	852	854	851	841	843	900	864	873	922	879	840	851	850	888	868	837	857	881	882	844	873	872	812	884	814	900	859	812	891	875	896	924	888	862	910	904	877	871	906	854	848	910	847	842	890	903	875	881	872	850	890	881	875	888	900	902	849	898	869	866	898	878	948	874	928	902	875	873	918	886	878	921	845	848	890	939	889	908	864	863	829	909	885	851	859	901	841	870	844	886	904	897	870	848	915	884	840	896	893	892	870	850	932	913	904	901	901	827	883	883	856	892	881	835	923	896	914	864	854	925	921	850	891	926	823	919	865	886	889	893	952	833	866	868	875	879	881	850	880	922	871	920	847	819	870	912	859	866	891	881	833	893	896	918	856	811	902	855	907	891	925	939	873	846	936	848	851	873	857	930	863	885	840	866	860	845	903	865	889	822	893	876	860	904	871	904	825	897	848	869	929	895	924	884	838	890	886	893	903	911	921	936	874	901	758	875	837	865	850	872	885	901	889	906	897	899	916	863	914	827	878	891	886	864	887	910	911	872	892	841	876	868	873	855	905	886	820	897	863	872	863	888	880	886	930	858	890	824	835	903	856	893	811	883	870	840	907	917	883	876	791	893	836	887	848	935	872	864	891	917	838	855	878	930	897	923	855	898	876	874	900	847	888	888	909	858	850	887	867	906	878	933	871	921	872	897	852	831	876	832	897	823	877	871	871	876	879	886	820	895	922	878	833	870	935	889	900	871	856	912	868	902	830	829	893	886	865	831	927	923	841	846	851	865	827	857	908	865	868	852	907	828	886	902	843	847	899	870	876	896	902	855	855	899	905	896	837	877	874	860	877	889	832	854	846	884	841	888	889	924	896	914	854	836	847	911	905	782	865	911	835	842	827	860	871	891	902	845	836	811	882	854	842	906	891	913	877	849	874	891	859	873	885	880	816	825	895	908	918	871	927	847	878	913	934	861	864	864	902	873	875	915	859	866	890	959	876	884	907	849	878	888	840	845	894	897
7399	508	516	449	343	303	290	276	270	250	251	237	248	238	211	219	265	214	249	226	209	221	234	221	230	220	200	210	223	215	217	232	242	235	226	207	221	234	244	229	236	247	202	232	222	220	230	241	219	225	219	233	229	188	206	222	191	224	236	251	235	220	240	235	207	216	214	204	238	205	223	196	209	250	247	249	226	216	238	202	227	230	236	192	215	197	219	229	207	211	238	196	208	214	206	198	215	261	213	241	224	229	237	224	254	237	195	223	236	231	222	236	212	239	205	225	197	225	217	220	210	189	197	211	235	204	201	207	230	230	218	213	217	193	204	218	210	225	223	220	238	212	233	223	233	223	190	192	227	229	233	215	233	198	201	189	241	211	214	225	214	206	235	209	225	235	240	247	237	222	223	205	226	204	238	225	211	198	188	195	206	203	228	236	201	220	213	217	229	212	209	229	209	249	224	248	227	267	222	229	254	244	212	226	231	194	181	201	238	225	240	228	214	218	203	226	210	235	219	199	232	207	205	225	243	227	220	261	207	224	225	235	216	215	222	239	217	232	227	235	223	222	229	214	186	232	229	232	225	233	193	212	234	230	242	236	225	232	233	238	181	212	230	221	212	193	224	242	224	226	189	193	222	234	237	213	204	212	232	221	236	231	213	209	210	223	222	207	211	208	234	224	233	228	189	230	239	212	224	228	220	230	234	240	224	223	211	208	215	214	241	256	230	228	215	191	242	205	219	261	252	264	263	237	267	207	243	222	227	213	227	232	229	201	206	205	233	254	247	238	212	225	245	220	217	230	208	247	210	221	256	261	239	229	215	237	225	200	215	194	219	218	213	235	223	195	200	221	212	204	241	224	192	184	218	212	232	221	216	210	213	235	233	240	221	221	218	209	194	244	219	232	222	224	216	216	218	209	215	235	216	271	233	224	214	251	230	213	248	252	224	225	205	259	220	225	207	216	218	199	229	203	211	225	273	211	184	229	210	238	205	239	229	234	235	224	200	225	252	241	244	234	241	238	201	216	241	239	225	243	203	213	251	233	211	224	218	196	248	240	224	232	241	193	262	256	240	233	226	239	223	231	222	246	243	232	194	240	197	196	263	264	253	238	229	207	233	215	194	192	217	202	203	212	204	203	235	218	236	217	212	258	215	198	207	209	202	249	243	221	221	230	240	242	241	242	207	232	209	227	215	231	225	222	239	222	225	224	213	230	226	218	234	192	224	232	215	206	208	200	249	224	214	217	212	223	211	212	217	249	219	218	257	209	225	208	241	228	223	208	237	242	224	272	212	217	225	214	205	228	205	206	219	207	229	232	218	212	220	226	195	183	243	214	226	239	204	208	238	225	228	247	214	209	203	223	208	207	211	190	208	201	240	214	211	239	230	195	209	218	235	253	194	228	248	199	214	250	197	229	227	229	223	242	201	240	224	238	206	210	203	226	209	226	221	214	216	225	225	192	227	236	245	206	224	254	218	214	220	250	211	234	227	195	216	211	229	232	233	208	205	212	234	211	235	200	223	250	251	244	203	214	212	229	220	218	216	224	217	243	209	234	216	195	249	207	242	216	236	227	242	233	217	265	222	229	232	202	210	240	226	233	194	212	195	223	236	216	242	217	230	242	238	217	189	247	224	236	239	215	215	209	233	228	196	182	223	221	242	207	223	206	189	216	207	202	212	218	185	194	200	210	216	227	213	223	207	197	217	224	232	226	209	248	208	228	236	201	183	211	248	235	242	214	202	257	209	186	209	225	224	228	202	251	221	225	231	232	208	253	212	199	212	223	223	244	212	230	233	222	232	221	213	232	214	208	222	206	239	214	219	203	224	221	217	199	205	206	219	218	218	240	222	224	219	244	216	237	207	236	219	214	215	213	226	193	222	208	215	218	212	211	205	232	219	237	248	221	205	190	196	198	230	200	228	190	218	244	228	196	229	225	254	221	221	224	207	215	227	206	193	194	220	213	217	207	208	234	244	192	225	267	235	211	231	225	230	253	219	237	236	231	191	213	245	230	222	223	227	207	223	233	243	244	204	234	226	218	237	252	234	204	197	190	220	218	227	205	235	239	184	190	224	252	238	212	220	174	217	238	222	202	193	222	247	197	229	216	198	202	224	227	191	228	206	210	197	217	221	240	201	225	244	252	209	231	235	176	208	215	230	229	217	243	235	207	204	228	226	239	210	224	237	228	251	231	216	214	238	234	210	215	211	210	207	219	214	238	220	246	235	213	233	208	248	233	224	221	235	200	249	219	237	214	222	213	220	231	228	246	239	210	231	216	221	228	243	236	229	226	206	238	231	220	206	236	221	212	221	185	216	181	237	228	227	200	191	222	230	213	236	214	219	214	234	220	214	239	235	198	224	217	247	197	217	242	211	207	210	250	216	246	233	202	235	229	221	225	241	212	211	219	218	207	219	208	206	246	219	246	213	228	210	207	194	235	234	199	202	201	207	240	237	222	255	221	251	231	216	225	231	237	217	214	194	226	235	244	221	218	178	203	212	229	194	230	254	214	205	207	199	207	243	233	197	221	218	237	241	223	226	202	235	229	230	250	240	232	238	213	231	229	216	202	207	227	206	239	215	227	204	207	191	220	204	222	236	250	228	233	213	200	223	239	221	206	178	234	183	231	237	252	221	229	211	229	226	210	202	240	221	178	213	193	236	217	211	181	216	250	225	234	198	199	223	204	236	225	235	215	242	195	216	241	207	231	207	254	177	197	215	228	232	217	220	212	231	233	240	211	226	244	227	226	233	236	233	215	210	218	199	232	216	243	218	244	220	206	216	202	224	219	219	245	219	237	219	214	230	218	249	255	213	201	197	195	227	224	218	207	229	209	221	235	203	216	210	216	229	224	249	231	225	229	224	233	220	227	213	214	199	244	247	247	206	229	208	214	204	250	241	219	222	203	229	240	207	234	232	205	235	221	220	229	219	211	210	191	230	216	226	210	214	217	231	229	218	240	202	218	223	222	212	213	225	201	223	223	234	253	214	251	221	215	207	220	238	201	216	235	209	237	204	244	202	241	205	241	225	220	216	219	213	203	229	201	238	199	209	228	219	201	237	205	232	205	218	218	243	210	228	260	224	221	240	240	194	194	243	226	221	215	209	217	203	193	243	217	210	207	218	220	207	210	204	240	248	233	237	243	185	223	224	205	229	217	220	214	215	221	225	253	214	218	207	217	227	211	211	222	243	222	223	229	184	201	224	223	202	222	208	241	207	222	218	233	214	212	234	236	261	225	229	269	241	217	225	208	217	200	213	223	196	197	243	253	210	225	252	176	219	207	236	204	218	202	203	200	198	215	246	262	229	225	211	197	214	253	208	222	225	238	231	216	204	259	235	240	228	206	217	214	220	236	200	216	217	239	226	197	216	228	225	239	248	225	236	212	191	230	198	166	218	249	223	221	220	211	209	205	203	218	224	241	238	230	225	203	225	194	202	217	211	229	205	212	231	224	256	208	223	224	211	247	221	224
6375	783	1280	1398	1232	1101	986	887	840	803	763	766	722	722	657	702	659	677	629	633	620	599	640	595	600	582	580	602	644	569	646	617	624	579	622	605	617	584	612	636	575	580	611	590	612	609	579	622	613	612	603	603	592	579	621	579	600	583	591	607	609	627	586	593	567	591	570	591	604	635	607	589	571	645	616	577	601	620	578	593	589	564	599	590	633	614	588	635	615	582	594	583	653	617	582	547	605	601	663	615	567	614	613	598	597	614	609	557	576	637	553	615	580	579	652	587	596	589	575	546	568	587	615	560	623	566	606	593	602	553	587	576	683	588	537	549	588	632	569	568	606	601	600	638	593	584	651	596	627	664	568	633	566	599	608	602	602	540	603	602	609	592	619	606	613	620	628	586	564	633	587	551	575	560	610	601	671	569	610	582	556	585	590	560	616	583	551	601	548	613	566	580	579	593	588	611	582	603	544	573	580	592	578	602	589	642	552	539	649	563	584	553	581	621	606	593	593	613	619	609	597	556	633	563	600	592	606	585	569	604	609	639	630	599	586	595	593	594	615	579	600	588	623	588	588	601	559	584	633	580	603	619	635	621	539	591	606	599	589	592	584	590	597	576	552	594	561	579	550	605	631	598	605	569	609	611	591	555	612	591	610	601	586	623	606	618	573	618	593	604	600	606	570	562	620	598	631	589	593	601	635	596	610	555	627	600	552	635	595	593	598	617	551	620	625	603	565	626	582	641	555	569	576	585	619	590	584	644	606	594	573	616	613	579	598	587	602	591	588	585	609	537	645	605	566	574	562	603	610	609	583	602	613	546	578	584	611	581	567	630	603	620	571	576	583	640	571	592	590	616	574	596	588	574	575	602	573	620	600	563	586	636	584	589	560	590	561	569	627	621	581	589	617	589	532	542	584	616	580	604	566	601	573	585	598	568	617	586	599	585	602	566	598	595	576	596	623	580	640	589	653	619	609	606	599	589	592	609	619	597	590	594	591	580	585	593	570	609	611	601	606	545	585	577	607	576	613	606	604	589	562	548	615	583	610	582	548	599	550	567	584	577	562	590	590	620	657	586	536	601	541	608	601	605	561	601	552	573	560	583	580	611	617	592	566	667	601	600	578	570	579	621	629	651	589	571	589	608	550	592	605	613	565	606	585	587	584	554	596	588	607	607	574	584	595	584	567	633	620	632	641	619	598	561	614	619	562	619	630	613	574	639	624	616	590	595	611	583	588	567	559	581	588	567	597	601	581	585	575	553	617	605	603	621	606	571	577	550	596	604	598	604	586	609	586	554	607	588	615	566	577	596	582	607	586	583	541	605	584	589	570	585	641	606	521	652	596	604	540	623	600	598	585	561	611	608	589	587	545	586	554	558	596	599	601	611	565	582	580	567	608	580	608	615	571	611	620	626	612	591	541	604	572	611	554	597	568	582	636	572	599	619	606	593	570	608	593	568	602	626	571	619	558	606	598	618	532	602	595	580	617	574	572	585	609	588	589	585	626	611	560	576	595	598	545	584	612	626	634	547	607	579	612	580	595	622	625	556	612	592	597	598	558	550	588	559	620	607	573	611	575	576	578	568	624	616	592	587	593	597	595	587	611	612	603	600	626	588	557	575	632	637	578	605	596	576	568	639	587	593	594	625	591	613	599	606	610	619	619	604	527	617	603	625	596	614	592	587	571	636	629	596	595	610	608	588	596	632	572	586	589	571	589	633	577	616	585	555	619	578	577	594	614	578	605	579	575	581	620	575	614	626	596	608	576	574	595	612	580	559	586	555	557	575	548	584	559	578	579	612	578	590	585	601	589	591	583	529	566	585	595	619	560	598	598	583	617	579	626	626	626	553	595	598	607	571	588	623	583	575	602	560	572	620	577	579	600	577	566	559	589	579	589	619	543	616	588	588	602	613	563	595	634	588	580	579	596	599	610	600	561	614	575	593	567	582	560	584	603	586	585	634	626	605	619	558	617	626	651	574	585	613	566	591	590	551	580	611	591	589	590	577	570	597	592	571	624	608	580	578	585	610	603	584	624	574	558	596	632	586	584	612	596	580	604	613	565	583	574	632	605	596	623	615	613	562	587	609	626	564	582	564	608	628	566	609	573	610	607	601	568	567	542	584	637	627	579	551	615	551	579	623	606	586	612	581	594	633	593	593	608	559	557	609	602	605	572	594	620	562	568	610	598	579	614	583	591	555	598	537	584	602	583	637	603	592	605	597	645	585	597	612	564	601	599	591	638	605	567	533	580	660	585	606	634	612	603	608	595	573	546	628	615	639	591	627	571	596	555	630	589	607	565	571	583	573	595	577	531	561	586	607	621	591	609	578	572	642	582	630	597	604	567	621	567	571	554	595	602	581	578	589	510	601	583	632	558	541	597	595	612	559	603	621	592	594	600	592	574	596	621	609	611	591	577	585	592	607	602	584	642	619	629	606	545	584	605	557	598	581	572	571	594	548	584	578	582	610	571	589	629	574	556	587	596	571	610	604	608	604	569	614	590	590	610	610	631	562	565	599	571	635	589	623	588	577	585	522	603	562	574	550	643	632	592	599	611	612	629	602	594	586	584	567	548	597	598	576	654	624	579	571	612	567	587	585	572	591	612	578	599	644	564	583	611	601	582	587	554	585	579	600	588	579	585	603	580	591	583	607	638	623	603	594	595	565	622	570	619	570	618	587	620	584	606	566	577	556	524	567	624	565	597	601	578	613	560	619	599	617	577	569	591	592	605	580	609	558	573	549	625	587	595	610	565	577	597	623	597	606	564	569	594	566	583	603	608	607	576	586	584	614	601	593	594	562	593	612	569	595	612	601	578	610	639	623	618	585	571	566	574	583	587	636	597	618	588	599	578	618	621	550	570	625	600	590	595	585	590	573	617	586	601	604	555	575	606	597	598	632	575	604	598	596	604	589	613	613	605	594	619	613	596	629	557	588	607	601	575	549	574	552	606	620	549	590	636	571	568	606	588	583	584	609	563	590	560	594	574	588	588	537	603	602	583	606	607	570	604	580	599	609	552	606	569	605	573	589	610	572	623	569	573	623	583	562	589	546	589	580	632	540	555	604	583	608	576	600	590	617	623	601	618	569	599	587	643	601	613	572	587	578	578	553	652	596	600	620	580	589	617	589	621	592	539	560	603	628	604	547	579	625	574	555	609	603	643	587	594	574	571	594	599	557	581	623	556	623	606	579	583	583	577	620	567	611	597	567	621	616	632	573	628	602	591	596	587	595	622	601	619	646	638	597	650	572	602	589	576	569	610	558	633	562	632	611	574	589	629	597	618	589	600	599	593	572	591	558	528	580	621	576	641	583	597	593	632	615	635	609	596	594	590	584	579	570	603	555	573	589	559	590	593	582	620	590	552	559	625	607	614	566	610	614	579	569	581	625	624	562	643	581	569	600	563	567	607	553	555	576	593	595	638	635	547	569	594	563	572	593	612	539	580	547	584	585	643	582	581	581	630	574	575	565	563	632
15010	1457	1036	882	716	566	556	486	432	452	448	416	444	424	361	410	423	423	386	411	385	405	377	388	378	378	362	395	394	368	374	372	395	374	404	362	381	381	411	357	386	353	371	388	371	399	371	407	399	387	367	376	408	371	370	423	392	399	394	382	414	419	373	371	394	371	377	400	349	376	370	369	381	356	376	354	359	407	380	398	340	436	406	363	376	372	379	407	408	385	404	417	397	371	391	393	383	371	393	423	407	389	372	378	353	427	401	398	387	367	394	373	397	389	386	394	371	377	331	329	387	375	434	368	353	365	385	416	343	371	365	377	408	407	368	360	357	424	359	392	358	383	394	451	342	373	433	406	426	399	400	387	416	366	398	341	397	387	413	404	390	366	381	385	374	377	431	397	348	385	342	369	400	386	369	351	399	339	369	399	361	391	423	398	378	372	389	374	382	373	374	388	382	381	354	379	418	375	402	348	392	350	372	386	373	347	389	405	420	375	350	371	366	416	381	358	391	431	389	378	363	361	347	350	383	383	403	346	374	346	377	390	378	417	398	385	396	422	373	390	344	408	351	380	388	376	413	400	384	361	348	380	321	382	370	386	376	365	354	387	402	339	346	349	386	385	369	358	397	417	376	395	354	381	381	389	367	397	386	386	368	367	375	409	390	382	382	356	413	395	369	392	411	395	373	423	417	348	380	405	366	397	375	373	355	404	392	401	403	374	366	373	373	370	393	415	399	385	388	398	374	382	398	386	390	364	408	408	365	381	384	431	385	406	378	369	358	362	362	347	398	428	387	421	383	392	340	367	375	404	352	410	403	382	362	348	384	367	386	384	408	379	401	404	404	419	360	408	402	381	353	384	396	381	438	376	358	342	384	376	417	378	388	385	345	360	373	382	376	410	368	381	366	376	395	346	393	382	371	342	396	395	391	346	402	376	383	400	342	388	356	420	395	357	366	379	360	382	384	372	362	419	379	343	383	347	421	421	430	398	364	394	379	347	358	411	371	364	378	377	380	387	362	368	374	397	383	400	385	392	410	370	385	399	372	398	366	377	384	346	357	381	424	364	355	358	336	417	361	380	382	402	345	334	384	353	391	392	357	365	359	406	409	406	360	376	385	382	363	409	407	350	361	380	379	414	337	381	353	397	393	361	381	368	393	344	348	384	370	422	364	442	387	372	355	375	366	382	345	382	397	386	367	338	362	372	380	376	369	351	394	358	349	389	383	406	355	415	379	383	359	412	388	366	370	361	374	362	359	360	359	374	408	352	398	357	393	344	385	390	409	413	393	341	366	394	380	368	404	387	349	361	380	395	358	417	432	358	384	407	373	404	429	376	381	423	399	343	374	404	355	409	384	353	409	366	375	386	405	391	361	369	379	393	398	361	374	361	396	358	347	399	347	408	417	350	369	378	411	392	393	356	386	375	378	372	410	353	340	378	392	375	398	358	363	345	359	386	372	411	382	377	364	371	369	380	388	406	395	369	345	360	392	397	390	405	395	399	411	374	337	387	390	371	344	364	364	388	387	375	373	382	365	403	373	375	420	398	376	388	386	372	386	361	389	373	376	354	420	377	371	361	423	364	338	356	360	396	434	391	361	379	358	341	396	403	387	373	366	320	379	377	355	361	386	345	372	412	382	405	373	366	393	324	363	370	388	388	401	410	398	403	379	435	358	372	361	391	373	408	402	387	390	398	409	383	386	414	343	403	376	373	396	371	368	395	431	387	386	382	402	373	390	393	380	358	370	383	389	374	390	395	382	372	360	389	385	377	371	364	415	411	415	365	374	386	401	418	307	365	383	390	345	391	383	347	384	416	359	375	345	361	374	397	400	395	369	404	385	383	411	375	392	387	390	373	370	368	360	398	365	350	417	414	439	390	399	411	360	420	384	377	349	350	386	421	356	387	415	361	365	393	379	373	375	375	420	377	415	420	383	387	366	378	362	383	408	389	395	364	407	373	344	370	364	409	353	395	367	365	374	385	384	393	361	381	361	401	345	415	407	412	398	351	394	364	409	374	412	365	370	385	388	359	441	380	380	372	406	411	352	360	393	393	394	418	326	351	379	396	372	413	341	367	365	419	404	364	359	392	369	378	349	351	359	370	349	390	368	412	370	365	360	390	378	373	370	387	355	408	393	382	357	403	373	368	375	367	373	397	400	394	384	369	367	381	378	407	424	365	408	374	388	369	400	396	414	345	339	368	362	397	394	425	388	353	383	369	358	343	408	388	391	378	369	366	379	376	373	340	384	347	391	363	386	409	437	384	347	386	370	367	382	353	365	359	376	395	393	358	361	381	401	377	385	411	340	397	364	381	390	435	370	390	393	417	380	374	373	411	381	386	381	414	370	386	380	368	427	359	374	412	366	393	394	375	369	373	403	363	393	410	379	377	401	378	371	362	418	395	360	356	367	380	372	378	346	356	359	357	411	383	399	393	372	392	365	370	398	351	377	425	358	393	378	383	416	329	370	342	387	359	380	382	370	389	395	394	368	357	337	396	402	408	424	410	390	354	365	365	345	405	365	378	391	381	375	356	382	398	387	408	380	358	322	358	387	389	379	361	400	376	363	373	380	378	386	362	380	348	362	392	417	397	407	390	384	354	403	391	386	373	406	363	399	336	405	384	385	383	360	367	389	370	385	370	360	380	354	377	371	387	357	405	371	424	372	387	393	339	384	398	388	356	376	395	386	358	366	402	355	414	383	402	414	368	380	360	401	401	380	366	361	378	359	407	394	352	405	343	389	351	382	379	389	404	393	374	358	372	406	378	350	368	378	358	362	412	426	393	406	409	368	342	389	376	386	380	384	383	380	389	369	369	347	378	357	370	389	424	375	372	403	398	382	389	386	354	364	349	389	358	353	360	405	380	399	374	353	355	393	380	362	366	364	387	416	377	378	447	363	387	430	376	378	425	411	341	394	374	347	390	364	400	401	396	349	352	402	373	359	363	390	342	346	377	428	445	390	382	352	368	406	374	343	417	398	384	414	411	421	398	376	402	377	400	355	357	349	367	358	403	351	404	401	413	419	398	369	414	385	362	350	410	344	363	389	418	368	383	441	377	363	402	353	398	349	416	376	398	366	373	353	387	334	401	384	385	393	414	319	354	333	378	368	357	397	393	393	385	359	372	365	381	368	345	365	364	392	386	398	375	400	375	405	347	373	416	403	373	402	376	384	392	419	414	366	404	364	379	378	395	353	417	385	371	420	393	361	389	367	377	394	403	416	394	390	385	370	378	400	373	379	372	377	369	371	406	397	378	390	366	376	423	339	342	414	411	437	428	358	367	350	372	389	399	352	360	342	394	399	398	363	362	418	419	383	380	351	390	368	360	373	364	411	399	342	392	388	357	378	356	422	373	349	367	351	409	340	415	387	388	400	368	384	387	367	387	352	354	350	388	375	370	384	379	389	374	418	401	415	368	400	395	402	395	377	358	376	372	397	375	361	378	392	381	373	381	419	390	433	366	385	404	389	371
8493	1490	2273	2607	2178	1929	1685	1536	1414	1279	1182	1136	1118	1204	1085	1063	1042	1027	1045	1005	1008	1035	1003	1023	970	979	988	987	948	999	902	939	993	914	930	926	899	955	906	892	884	944	967	945	950	969	984	943	906	904	975	901	939	942	938	994	970	969	886	884	935	933	952	973	919	950	993	905	903	945	954	954	918	917	935	911	916	918	954	896	918	927	880	871	898	918	922	905	945	910	965	917	882	968	947	964	943	948	886	925	880	879	916	951	946	975	975	877	956	936	942	912	897	906	904	925	954	933	926	911	1018	937	909	884	908	969	913	951	932	924	911	888	938	894	905	920	1016	950	922	902	922	916	910	934	953	930	886	898	928	936	913	983	1011	923	926	1019	924	933	925	887	902	923	903	953	943	942	917	906	914	960	954	886	979	901	988	954	991	943	942	1003	925	944	929	929	893	852	969	904	939	973	917	925	941	923	960	923	941	909	988	961	918	916	900	935	926	956	949	920	961	902	933	855	945	905	965	942	923	934	1002	923	901	934	947	933	941	947	929	915	900	918	907	905	967	935	961	918	908	898	921	969	887	869	935	899	904	890	888	913	933	922	928	911	951	935	925	917	923	897	901	921	955	907	931	967	985	958	869	956	948	953	892	944	944	995	878	971	936	939	970	878	895	884	957	930	974	939	942	937	856	876	959	993	936	938	973	991	959	958	915	917	921	892	914	950	930	872	933	974	914	913	895	921	946	900	923	938	934	978	861	952	888	903	918	949	887	922	907	913	888	904	942	1005	904	908	915	936	899	924	921	915	916	900	922	931	939	937	932	909	977	901	948	945	946	881	911	974	906	901	897	930	890	992	945	928	939	957	952	927	950	942	893	924	919	940	936	988	913	874	975	944	999	951	878	935	897	955	963	899	931	951	913	883	950	952	881	948	896	869	955	864	937	959	919	938	925	953	923	968	958	993	940	961	918	959	938	930	975	943	853	954	951	908	943	935	897	987	929	954	948	925	924	920	934	897	969	927	950	934	922	962	914	966	933	923	987	930	912	936	903	950	905	924	880	940	964	960	869	956	905	1026	936	899	932	922	902	899	918	915	967	930	939	920	936	926	915	995	930	923	968	944	918	915	974	902	925	918	930	936	897	967	909	910	918	970	991	879	918	954	931	937	920	917	921	945	949	910	966	946	920	958	954	917	945	901	913	936	902	918	955	904	947	918	946	911	922	952	897	893	896	924	921	919	966	896	901	930	953	915	985	935	895	1009	865	909	918	946	943	964	978	939	939	919	945	914	979	956	928	901	913	946	938	955	939	922	964	948	941	981	926	909	954	932	946	928	925	1005	927	892	900	966	931	936	935	942	896	954	960	931	930	954	920	975	948	945	931	943	917	948	904	937	864	932	896	930	940	918	935	933	934	925	944	921	928	908	957	918	933	983	910	910	920	942	925	898	981	892	895	947	908	875	950	965	949	926	951	900	930	918	968	965	991	949	913	920	941	955	971	979	943	979	890	918	905	986	912	949	897	871	924	925	948	962	928	949	981	899	931	934	942	903	932	897	975	969	941	971	915	896	915	915	855	876	944	907	968	921	872	899	911	916	889	962	955	923	943	940	887	932	899	918	901	932	918	960	942	1002	932	866	938	932	903	902	883	930	908	935	930	922	921	919	939	940	943	969	902	928	888	923	956	917	918	938	901	922	993	945	920	958	923	944	891	920	926	943	983	920	956	951	909	937	978	915	893	961	951	932	940	935	919	891	875	913	992	905	860	942	975	927	877	1007	973	919	979	961	933	940	892	972	888	956	980	926	958	945	917	905	920	968	887	939	915	929	880	920	969	900	1001	964	943	950	868	899	939	904	907	882	935	949	914	920	953	918	926	951	944	952	929	942	926	915	932	942	930	907	889	961	887	910	876	933	946	950	945	926	972	936	946	903	881	898	973	912	945	905	923	976	940	910	971	939	904	992	885	894	907	989	875	948	921	946	966	962	885	909	970	928	979	947	864	893	874	921	999	914	880	886	892	919	933	937	876	948	922	931	890	969	928	941	906	898	923	921	957	930	878	945	952	911	919	917	947	944	884	987	973	996	903	924	917	891	879	918	949	986	913	945	914	957	941	975	895	942	927	955	936	982	939	953	925	907	910	919	975	924	910	915	970	951	928	928	928	978	900	897	958	958	957	905	901	940	935	897	961	958	946	939	929	952	923	976	937	939	925	922	893	910	959	909	971	897	936	891	873	949	926	951	899	945	946	933	943	890	897	921	960	941	853	906	949	937	920	969	927	906	952	957	940	971	949	955	891	944	882	893	918	939	913	923	943	932	974	956	898	935	892	907	918	950	936	904	955	958	915	957	965	906	924	929	898	900	926	957	889	907	961	900	952	926	948	897	901	948	866	934	942	894	985	872	903	920	878	932	936	927	941	896	948	907	925	951	905	950	909	916	942	917	904	964	929	924	878	932	952	915	916	949	970	971	956	884	888	950	971	937	951	941	975	944	943	967	898	926	957	898	955	934	921	915	930	911	921	945	927	920	907	983	945	918	947	903	915	910	916	994	919	977	925	977	890	954	902	855	948	921	874	870	898	993	879	929	1013	875	939	915	890	959	972	934	910	912	897	959	933	902	902	911	944	891	863	918	909	955	906	918	908	946	949	893	879	935	948	950	926	887	943	888	903	954	939	916	975	958	926	929	925	967	981	853	968	938	891	923	927	880	946	962	929	970	935	918	959	914	940	920	905	975	961	903	923	941	938	957	979	886	935	923	936	948	931	926	1023	909	873	944	909	981	939	979	931	972	946	974	913	927	930	952	919	952	909	864	910	951	941	954	864	862	968	947	946	904	869	922	904	885	923	902	924	945	905	938	932	897	911	935	966	902	904	960	945	906	971	961	954	927	971	990	957	916	972	883	974	866	880	956	971	977	913	903	943	957	901	912	958	942	916	926	960	931	964	930	939	921	970	966	933	960	973	905	974	919	993	937	893	929	931	925	935	952	957	926	950	936	954	916	986	964	957	924	943	939	929	858	958	954	919	949	1003	899	957	935	963	869	902	955	867	957	935	990	927	899	928	960	899	886	933	951	934	893	946	950	962	832	964	889	918	933	951	963	925	926	933	966	944	888	915	911	939	1013	939	965	935	927	960	939	937	985	907	920	956	911	942	933	900	864	967	910	981	952	935	926	918	899	956	874	973	911	959	889	951	972	914	921	921	955	945	893	957	873	946	958	969	946	958	944	928	932	933	913	917	935	918	903	935	883	946	914	948	910	950	985	924	953	998	934	936	897	962	930	959	1005	961	894	988	945	854	902	967	983	907	882	938	928	956	939	931	888	882	941	920	948	920	981	882	910	949	924	941	899	918	911	951	964	948	912	960	896	931	934	965	932	924	896	954	930	935	947	886	905	915	917	940	845	905	928	946	926	877	873	966	889	890	961	905	954	910	896	950	998	899	929	846	947	909	900	914	991	975	941	901	913	871	944	922	923	942	914	884	971	959	941	957	972	937	967	901	978
1602	402	380	393	380	369	397	379	390	356	337	389	368	396	393	379	383	347	371	386	384	376	390	358	366	375	380	370	364	382	348	375	382	350	404	406	373	372	376	376	359	379	371	383	350	358	384	365	403	386	343	349	354	376	396	392	365	391	349	354	362	404	363	402	385	381	379	368	381	369	341	367	389	328	368	352	363	384	364	363	344	346	381	383	356	364	370	391	397	398	349	391	389	361	364	404	368	385	370	400	371	385	373	363	353	415	381	374	375	369	365	407	358	366	383	378	363	359	330	388	401	369	358	393	442	361	384	381	387	408	358	393	403	379	373	407	410	353	378	385	393	386	336	333	381	395	352	334	392	367	355	357	341	392	358	350	382	395	377	389	390	398	394	398	407	350	358	347	363	361	404	369	375	386	369	373	380	407	381	370	319	373	388	393	406	416	375	390	390	393	368	398	381	330	394	362	362	346	392	372	370	383	397	386	361	390	401	386	371	391	374	366	388	416	376	380	371	400	370	368	369	376	389	404	365	407	386	347	409	359	398	436	347	320	354	330	372	350	372	389	363	344	403	369	388	350	402	372	395	371	385	386	398	384	344	379	380	391	382	409	362	415	366	403	360	365	399	391	368	365	355	354	388	408	381	392	403	396	354	405	377	371	354	383	381	361	350	360	373	369	370	390	392	371	375	391	368	358	391	388	351	356	361	359	377	396	390	391	384	392	402	375	365	367	427	405	390	407	374	371	421	377	380	382	399	388	395	394	369	385	386	374	385	402	402	351	369	394	398	392	342	366	383	384	372	334	355	383	423	381	347	373	373	391	353	394	383	403	375	407	378	376	402	378	362	352	377	389	367	395	377	390	353	354	350	378	402	380	436	404	360	339	385	368	368	368	414	347	346	348	359	374	378	360	367	340	403	347	396	363	357	381	367	401	380	388	359	367	353	367	336	380	366	340	363	375	396	358	365	365	379	321	403	368	387	343	354	394	380	368	402	386	344	347	367	373	353	364	386	374	413	371	377	384	366	364	395	370	363	368	371	396	368	420	364	419	368	385	370	359	370	395	401	367	381	385	359	380	378	422	388	398	408	397	349	379	412	355	390	338	353	368	370	365	368	322	358	387	350	337	342	396	361	367	351	396	374	379	359	392	372	410	325	381	401	382	409	394	345	362	405	395	371	380	399	371	417	358	355	385	401	402	386	398	349	369	391	402	363	354	375	351	404	364	295	401	351	357	360	365	385	391	349	368	385	411	369	365	379	395	354	392	399	381	363	384	347	326	370	375	385	364	357	369	363	363	358	341	383	376	422	359	380	389	372	394	365	349	368	395	392	374	391	392	370	385	380	373	348	377	405	367	347	391	373	371	379	380	390	376	370	365	374	379	353	407	359	362	380	357	412	393	389	361	392	343	351	388	360	375	406	370	355	394	385	371	371	384	330	386	386	385	349	354	390	331	401	376	394	414	344	381	407	358	334	379	401	417	365	357	381	358	368	374	370	423	384	362	383	342	347	396	350	366	369	405	343	367	353	347	377	392	410	370	381	359	403	361	365	367	403	384	357	374	358	400	444	380	387	351	386	363	358	355	379	346	373	374	344	404	375	367	367	414	348	374	361	364	392	351	358	441	357	382	357	377	402	361	372	430	395	332	355	377	365	375	375	383	365	357	368	353	415	385	365	387	386	361	395	362	371	363	363	386	370	386	371	378	322	341	342	359	352	394	351	376	396	375	319	381	393	389	392	321	389	376	374	381	378	375	331	347	396	376	355	378	371	398	365	371	378	389	345	376	401	377	359	375	332	367	373	374	363	357	367	380	356	351	346	409	411	409	341	389	329	397	374	363	387	325	359	372	419	376	366	347	384	350	432	396	373	362	343	359	372	372	377	380	364	362	341	344	374	360	391	361	319	354	373	386	422	375	322	337	402	343	368	377	404	375	372	356	330	390	374	413	359	332	372	371	351	381	352	404	385	325	368	385	377	365	374	331	378	359	368	345	362	352	363	377	357	363	355	407	384	367	363	377	362	380	374	414	360	353	357	352	366	375	406	381	408	380	372	358	394	365	355	390	392	380	362	376	392	384	400	368	406	412	361	319	396	372	369	396	375	420	394	401	324	370	366	374	365	377	391	416	378	409	393	347	408	368	376	382	366	394	336	382	362	346	378	386	391	348	382	400	368	373	369	395	408	348	405	390	380	409	354	341	358	404	354	371	412	380	354	350	377	380	331	348	329	347	400	395	371	360	368	397	400	348	367	382	376	347	385	394	399	404	356	365	353	385	337	368	407	382	360	382	342	386	368	378	364	398	383	396	372	401	368	369	403	376	316	361	388	339	398	396	404	405	393	373	379	356	334	348	352	347	409	383	417	386	398	363	370	369	376	359	392	367	410	372	322	379	420	401	365	395	412	394	391	388	364	363	378	378	406	394	349	345	404	388	374	382	348	384	388	372	373	409	378	390	417	368	374	379	355	370	415	361	375	374	356	385	385	404	372	366	403	409	364	365	364	362	351	353	389	408	346	385	353	397	381	377	392	372	386	371	385	373	362	393	416	396	394	382	368	348	370	372	359	378	408	368	402	410	361	385	384	368	386	370	372	366	327	370	380	382	381	396	351	382	385	366	348	360	382	344	406	383	373	386	384	391	352	400	325	358	385	376	358	386	354	322	364	328	409	399	372	353	343	393	351	375	398	375	406	374	394	360	343	372	376	435	396	351	391	373	373	380	375	359	338	322	357	373	395	344	352	437	356	378	399	381	414	388	367	367	404	376	364	345	347	344	391	343	394	356	383	403	352	383	357	374	392	403	348	377	386	365	359	351	396	381	348	367	365	378	398	347	344	351	347	378	353	374	385	374	371	383	380	364	367	367	383	349	364	397	394	389	400	353	357	372	358	358	349	387	356	382	386	383	331	393	332	363	356	367	391	383	403	382	403	353	378	370	395	370	356	387	410	362	383	380	394	359	374	343	347	391	397	389	401	371	354	374	350	399	319	434	410	416	362	346	372	387	359	354	375	378	391	374	386	374	399	360	373	370	328	345	388	408	377	369	364	352	400	414	334	383	391	392	386	401	388	367	364	356	413	380	365	335	382	366	390	365	383	371	387	382	388	381	388	388	346	354	373	373	401	364	341	348	393	352	340	355	351	379	387	349	375	411	359	374	362	357	385	372	357	395	371	398	380	370	360	354	380	402	330	380	354	370	378	405	345	378	379	382	338	401	363	359	365	397	381	354	382	369	363	390	355	362	368	418	347	394	408	402	339	366	393	374	341	360	366	372	408	398	405	370	387	397	396	362	407	365	363	352	367	372	387	351	392	397	373	361	359	433	364	377	355	377	353	356	357	370	367	372	402	345	365	400	358	387	392	357	365	377	360	369	416	384	380	391	377	384	393	364	375	392	340	374	384	380	416	373	351	359	360	378	373	392	349	347	358	406	351	349	363	361	383	387	366	389	411	381	359	374	382	362	371	393	389	410	383	397
2112	937	842	933	890	929	865	909	926	885	895	880	871	906	895	920	882	855	907	913	849	941	869	831	855	913	864	850	824	910	865	840	851	889	949	894	914	887	872	886	907	858	920	845	882	850	896	919	918	893	968	833	862	862	873	870	892	895	865	904	886	877	859	844	855	885	923	892	853	842	891	832	909	866	881	917	834	873	886	882	862	870	883	876	884	861	884	864	818	852	900	877	877	888	835	905	884	910	893	842	826	858	875	899	872	840	905	880	822	900	849	906	911	841	872	879	821	844	856	898	855	856	895	843	872	890	845	856	879	865	886	851	841	898	926	816	901	898	833	920	857	922	861	882	870	891	886	857	861	898	868	843	868	863	828	875	915	832	889	927	891	871	890	876	847	861	891	894	815	893	878	896	855	876	867	885	919	877	887	877	903	862	859	882	900	812	855	870	853	834	887	837	874	900	887	890	863	875	866	872	884	864	912	942	888	879	877	854	874	880	837	918	901	879	854	929	890	861	846	859	898	850	863	900	849	827	897	854	877	874	927	841	894	888	887	860	870	874	842	864	896	827	862	869	880	890	828	911	903	921	846	858	847	901	864	882	879	857	848	871	885	867	869	897	825	875	869	898	862	876	827	911	852	895	889	903	872	859	876	874	904	849	813	947	844	939	867	866	840	873	855	825	808	864	897	869	840	901	881	884	850	888	861	833	909	860	845	829	869	856	847	844	913	924	877	883	862	909	871	828	865	867	878	883	799	906	862	904	879	894	856	860	886	922	917	862	841	868	904	899	804	878	878	894	881	843	907	835	863	879	882	854	884	805	855	916	875	911	880	887	862	846	889	877	868	855	893	895	790	914	899	873	850	855	869	875	810	841	850	863	858	918	844	880	881	886	855	848	935	906	953	829	869	847	859	838	911	896	927	817	870	900	867	863	885	806	882	863	798	852	915	866	881	843	840	900	926	886	936	843	846	896	866	855	820	804	827	852	872	927	871	893	879	897	900	875	848	862	893	890	905	877	845	865	842	837	915	902	914	914	843	896	892	889	873	827	862	967	834	847	853	866	843	843	910	871	872	852	885	891	852	834	888	860	859	884	858	865	868	883	869	878	898	890	848	881	837	864	863	903	923	894	892	949	875	889	834	872	876	863	874	909	862	848	875	892	887	816	909	843	818	887	905	847	910	914	902	896	865	855	881	864	882	891	890	881	832	900	870	837	888	869	879	841	859	888	885	828	922	835	851	879	862	923	885	863	890	876	858	914	926	898	899	823	823	844	857	864	890	863	881	855	883	849	878	877	884	881	927	848	896	902	854	874	878	867	867	891	878	899	890	908	829	897	860	844	883	828	899	865	865	861	912	882	846	832	843	877	908	944	902	923	827	890	864	926	908	887	881	856	915	910	879	826	902	928	834	858	844	915	884	919	875	838	814	885	871	863	861	848	922	905	912	866	897	871	871	873	857	828	864	901	863	818	886	886	869	929	829	891	893	862	844	838	852	826	884	883	892	906	886	854	885	786	853	886	845	839	906	907	829	880	902	807	867	824	885	864	861	809	816	897	884	842	882	908	863	911	870	817	888	925	866	824	887	861	880	859	880	849	822	883	870	852	856	845	909	891	870	871	896	878	892	865	909	839	873	917	865	847	879	890	869	913	899	859	871	898	853	904	867	874	863	890	870	862	851	834	879	841	852	872	889	930	879	812	806	860	905	881	820	861	895	850	876	832	852	892	884	909	847	860	872	833	882	847	858	828	885	903	863	930	848	925	898	902	853	871	897	813	869	885	869	827	878	811	910	910	848	889	918	870	851	851	876	881	911	865	916	835	897	876	883	859	851	872	849	847	886	877	850	866	867	856	819	886	870	885	896	912	863	861	868	858	899	887	848	876	899	882	871	851	891	833	856	865	832	875	805	808	921	876	900	816	866	817	843	846	887	845	900	871	883	873	855	880	880	858	841	886	911	869	884	899	837	876	879	870	857	842	859	836	841	853	873	850	880	926	896	854	812	906	893	908	914	900	881	916	866	858	857	824	857	845	925	895	881	800	865	916	833	900	890	903	877	876	954	818	867	872	862	834	884	850	866	874	875	910	842	851	869	829	893	900	868	846	850	885	900	898	897	898	902	928	918	860	877	871	863	859	891	869	860	901	906	945	848	858	881	863	926	916	846	909	860	827	831	860	837	839	842	842	869	860	860	848	860	897	845	839	883	859	880	850	913	844	870	870	888	912	828	853	850	921	866	900	924	915	906	882	928	860	865	885	847	839	869	888	869	835	863	873	836	904	842	868	852	818	839	902	854	880	922	901	882	902	840	869	858	849	856	824	883	853	827	961	834	868	931	893	865	841	883	866	921	864	903	887	859	839	841	858	868	818	852	837	870	855	848	887	872	834	873	824	841	889	913	937	880	883	873	843	878	897	862	900	878	891	850	803	891	885	824	862	942	808	852	868	858	869	896	854	860	868	861	860	850	865	894	859	924	849	854	924	862	923	834	906	880	900	901	878	863	856	856	895	819	876	879	875	882	885	876	821	871	927	849	848	906	784	836	879	840	850	846	891	900	932	878	854	879	831	857	898	900	881	856	877	888	840	892	900	817	941	870	893	835	864	915	884	833	905	925	878	897	857	899	885	818	850	816	918	862	846	837	894	884	844	867	894	832	896	880	861	934	895	826	873	927	850	870	907	845	855	894	897	891	911	883	872	861	905	953	915	889	911	868	887	889	873	824	828	870	832	830	880	915	857	890	798	869	855	882	848	899	945	870	876	840	857	881	890	880	874	808	912	904	960	807	871	824	851	899	895	904	834	884	860	884	873	860	895	856	847	849	922	879	893	853	876	874	925	881	865	909	882	869	902	899	913	849	918	875	887	932	905	880	837	816	821	903	817	848	825	854	865	901	898	813	898	931	882	914	832	901	960	861	910	856	871	885	917	889	876	866	905	840	917	877	872	869	819	939	855	875	913	835	823	880	830	883	902	877	843	904	846	784	865	897	867	807	879	869	853	893	833	846	889	870	904	843	869	905	842	817	882	868	886	909	888	890	888	850	880	897	891	844	837	882	943	830	831	870	868	876	826	859	823	856	875	936	846	882	883	861	871	878	868	872	902	862	891	868	891	936	885	822	795	867	900	869	881	863	894	874	851	901	833	890	900	859	825	896	800	859	842	857	847	904	865	840	861	918	871	886	871	815	891	865	836	807	880	862	885	861	833	856	888	868	836	863	902	802	792	877	802	836	899	885	856	901	868	871	865	934	852	882	867	847	894	890	915	832	906	881	870	873	928	889	888	888	854	861	848	892	889	886	882	839	851	859	884	837	840	868	875	857	870	876	884	889	903	829	834	873	902	897	871	842	867	864	867	906	866	886	861	897	902	827	916	845	886	915	889	869	894	858	893	877	851	849	872	952	869	862	863	858	865	889	889	888	885	886	911	865	879	904	836	876	866	925	882	919	888	866	843	858	870	900	840	826	896	858	867	894	908
7578	523	512	430	377	350	309	284	263	240	252	228	211	234	233	230	224	213	222	262	229	210	248	218	218	216	226	192	210	223	237	219	210	219	248	259	200	206	217	253	216	230	206	191	226	215	196	215	230	259	247	208	233	249	229	204	233	258	216	219	220	215	219	212	214	228	234	228	233	207	210	211	199	256	221	238	223	218	228	229	238	237	209	218	216	214	227	229	215	221	251	251	239	221	254	228	256	196	242	249	227	228	217	210	208	227	221	214	219	216	187	206	223	206	221	228	236	161	196	227	191	213	214	195	217	253	207	246	222	230	256	260	229	199	201	202	214	240	204	208	197	211	219	199	196	201	227	243	238	244	191	200	208	217	219	280	219	210	212	224	218	225	194	231	216	187	224	222	207	213	216	205	245	212	203	208	228	210	225	238	194	211	192	223	208	238	232	229	201	209	204	231	252	240	212	232	239	226	223	208	232	217	258	214	208	209	249	244	192	221	219	248	225	236	224	213	223	193	241	216	232	204	208	223	221	236	226	230	219	230	214	213	190	239	215	231	204	227	209	241	215	198	228	225	217	237	220	225	219	205	197	203	217	200	198	223	218	198	216	232	244	208	242	258	239	233	212	227	235	201	240	232	213	216	188	225	213	219	214	215	193	206	226	207	212	195	212	221	252	226	215	238	238	225	232	221	207	209	207	216	238	222	199	183	218	221	238	204	216	229	235	247	221	217	236	254	250	242	206	226	224	225	244	212	226	236	259	257	208	232	203	216	219	214	219	233	240	189	232	208	219	205	191	239	207	245	234	235	220	228	208	243	202	247	230	233	209	228	219	222	235	243	253	214	191	197	191	240	238	250	231	220	204	207	233	228	240	222	206	252	208	238	201	176	209	214	203	205	211	218	232	220	222	238	187	229	207	224	225	211	237	221	227	239	238	205	215	232	225	228	265	198	246	221	209	269	209	214	216	233	229	199	219	220	217	213	243	237	233	204	210	244	201	226	197	220	222	217	215	204	228	243	220	209	246	246	198	191	207	231	228	249	205	247	216	227	213	233	192	214	233	258	217	223	212	244	210	245	203	206	221	190	224	262	228	201	232	218	218	204	237	224	237	240	232	221	243	191	219	227	224	250	208	218	216	231	221	218	209	235	231	189	237	206	237	221	241	234	227	233	237	206	180	234	204	204	230	220	254	194	240	199	198	222	236	221	229	219	210	210	212	249	259	208	224	227	235	228	197	203	218	200	229	265	224	237	221	229	229	225	233	220	238	258	219	199	177	228	223	233	214	214	193	219	269	238	224	224	211	203	222	248	227	229	210	263	223	220	229	240	227	240	233	243	267	213	207	218	245	219	239	234	254	204	232	235	201	233	232	257	205	240	201	233	224	224	216	213	225	216	201	209	237	234	236	209	227	207	201	242	242	221	237	232	198	222	237	205	232	216	204	192	239	213	239	218	224	204	228	208	218	253	220	197	228	268	229	240	215	224	219	218	225	235	225	228	223	220	224	222	239	190	232	262	238	207	238	208	205	247	211	186	235	237	207	199	244	204	220	215	237	204	215	218	255	233	191	233	215	209	207	204	218	227	204	222	214	216	247	215	208	226	242	221	213	231	214	207	190	249	217	215	215	210	209	230	207	216	210	230	215	228	230	211	204	225	220	212	237	227	212	210	209	203	203	219	209	211	225	220	236	239	218	222	254	233	230	191	209	234	197	192	180	218	217	208	184	223	222	252	245	223	239	229	213	223	219	248	216	207	226	220	219	195	225	238	208	230	220	249	272	235	218	214	261	221	244	258	226	231	223	229	209	219	223	239	206	240	213	221	216	234	236	191	238	241	203	235	233	194	234	255	244	213	224	212	212	236	219	219	230	222	232	234	234	184	203	195	205	243	222	199	207	228	226	237	208	224	248	221	206	208	205	245	222	244	251	236	205	218	227	238	213	207	202	202	193	208	236	234	214	221	238	247	243	198	205	249	236	237	230	239	215	202	228	276	218	208	221	227	241	228	213	195	223	198	220	228	222	242	214	222	222	241	219	186	223	226	207	212	203	233	203	216	217	229	206	200	207	204	202	245	193	212	217	213	235	241	220	238	233	228	224	227	227	253	214	199	217	184	227	231	226	225	197	219	229	234	213	235	237	221	227	239	242	243	227	225	222	219	228	244	214	229	230	244	203	212	208	226	219	206	235	242	222	205	216	233	247	246	224	213	208	239	216	223	213	247	239	219	218	243	206	213	238	233	228	236	259	227	222	233	212	225	198	211	240	206	220	209	213	223	223	262	223	182	233	223	219	220	227	218	240	222	240	226	230	227	202	235	213	235	227	230	216	226	193	203	230	248	245	219	218	218	193	226	229	223	192	229	217	206	229	225	241	218	203	212	229	243	199	232	227	224	220	213	198	239	239	212	225	248	233	191	252	202	215	223	205	239	212	204	220	229	213	229	240	254	198	212	239	231	214	204	217	233	225	222	234	211	240	214	219	214	219	217	208	230	237	195	208	201	279	220	219	206	234	217	190	218	217	254	222	231	224	236	217	219	223	235	217	212	233	233	233	207	225	239	199	213	242	208	221	235	217	202	212	220	209	226	231	207	223	230	214	242	237	198	218	231	221	210	217	234	252	253	228	225	229	246	230	218	189	213	232	206	245	217	248	241	216	231	206	238	217	189	235	242	211	214	224	226	220	254	224	196	218	227	238	232	220	213	189	256	219	191	253	222	219	223	224	235	225	203	208	207	214	217	222	203	215	234	245	224	229	250	225	204	213	228	202	251	219	222	213	229	222	234	212	214	209	192	234	213	218	222	222	203	220	209	249	217	215	218	246	224	225	193	221	201	219	221	213	229	225	192	228	241	220	226	208	218	201	227	221	235	204	197	215	231	218	201	205	180	208	212	269	228	212	241	211	226	233	230	209	207	209	233	212	240	212	239	249	235	247	262	221	244	228	225	220	202	240	239	228	231	236	210	204	230	226	216	234	238	208	236	197	229	249	227	193	221	213	238	223	213	244	231	241	187	240	283	215	249	230	214	203	218	227	201	219	215	221	230	228	239	253	264	219	197	215	260	218	235	213	229	218	205	202	212	237	216	205	217	220	224	210	227	214	203	193	224	234	233	231	228	223	229	220	209	256	240	222	226	201	217	248	234	225	222	220	255	224	221	193	226	248	241	260	206	224	232	228	224	214	249	205	248	207	236	233	213	219	233	234	229	235	224	234	215	224	228	207	190	215	231	214	228	205	232	199	249	227	230	228	225	205	201	214	210	241	215	219	227	223	209	206	182	227	218	224	207	223	251	225	211	198	228	228	214	231	192	226	230	220	215	224	229	223	213	195	219	204	218	228	224	209	237	184	188	233	213	233	233	225	254	208	227	213	208	215	198	243	222	227	255	231	223	237	238	216	228	224	226	220	217	208	225	233	204	250	199	219	217	222	219	213	221	217	216	224	219	220	232	224	237	242	226	208	234	223	228	215	235	196	213
6470	836	1277	1367	1211	1066	987	870	834	755	709	763	716	693	682	618	690	669	650	653	636	638	629	635	647	660	634	591	626	621	618	647	632	598	590	575	588	620	616	607	611	619	645	610	594	583	609	595	608	613	558	587	586	559	558	557	532	577	558	603	618	589	646	605	577	603	616	583	621	592	630	625	565	617	622	583	598	589	615	609	607	594	550	598	595	598	616	592	612	597	581	550	584	563	604	573	547	556	572	603	583	541	535	586	619	592	600	568	536	621	582	600	610	596	539	624	574	541	593	602	583	571	587	601	587	564	582	604	618	640	586	583	601	601	584	616	574	628	606	643	642	578	611	575	591	631	616	619	581	561	628	607	617	580	587	577	586	564	617	597	582	567	524	593	637	606	578	600	601	586	597	620	642	561	561	606	610	577	595	609	624	596	586	611	559	588	596	592	608	593	611	570	563	600	603	556	614	583	599	616	582	564	625	584	610	572	600	582	591	597	600	638	579	599	623	576	614	621	552	561	609	587	572	561	621	599	562	530	623	586	580	578	552	586	575	620	587	610	626	591	546	625	569	589	575	614	607	618	594	590	630	613	562	603	564	557	570	570	601	570	625	579	561	599	551	583	568	636	588	614	631	583	574	595	581	553	558	563	577	634	600	572	615	635	604	604	616	567	617	643	593	609	557	591	544	591	610	597	572	560	577	606	621	577	578	611	592	617	634	632	564	619	617	574	640	592	584	578	563	585	597	577	563	585	578	573	598	568	581	597	589	596	635	607	563	607	594	608	585	619	543	606	591	616	616	582	595	568	566	575	573	618	587	572	555	606	622	611	625	601	615	619	596	564	589	592	629	606	593	581	571	570	613	577	613	628	601	604	571	646	606	606	520	619	558	549	585	583	562	614	604	630	567	606	553	585	599	572	603	618	535	616	551	581	584	561	585	593	569	632	565	605	607	558	628	576	575	643	606	676	616	625	568	610	584	604	549	625	582	641	580	584	548	582	588	636	564	603	560	569	565	614	569	639	578	596	600	594	615	607	615	596	598	589	630	575	596	591	592	584	538	575	616	633	605	568	590	628	582	618	590	639	580	607	596	614	609	571	600	568	611	595	594	565	649	600	617	615	584	596	568	596	572	584	582	567	596	613	598	615	588	600	618	613	643	600	598	615	619	542	648	557	589	658	612	581	614	604	591	583	608	570	560	566	598	571	558	593	628	617	562	610	610	630	579	547	566	605	613	628	621	567	602	617	591	590	592	580	613	580	596	598	618	624	617	629	546	552	582	589	537	598	608	586	567	592	603	570	587	540	553	595	610	564	541	594	557	612	610	639	602	599	608	588	550	590	638	630	592	589	568	518	596	590	626	571	592	560	570	583	603	654	595	552	622	559	603	602	585	584	581	579	542	580	602	575	603	577	578	569	598	549	597	605	622	627	614	573	591	586	633	581	632	595	569	600	596	588	595	557	639	615	599	588	624	584	614	571	573	587	596	562	554	577	563	573	581	611	619	601	593	593	608	608	581	578	575	591	616	558	599	591	573	658	590	611	626	557	556	588	624	615	613	573	584	610	578	611	610	588	586	568	550	589	566	601	628	601	605	575	583	603	624	590	610	645	614	560	570	603	599	624	581	536	621	630	583	635	598	574	596	592	602	624	578	589	610	591	568	563	598	639	610	594	618	592	575	600	558	635	577	581	559	568	595	593	577	605	625	597	589	606	620	559	608	607	598	615	602	585	606	603	577	576	616	600	605	581	613	622	605	567	586	634	619	592	566	628	625	605	575	622	615	623	602	603	584	624	607	584	578	551	609	570	582	551	583	586	633	546	575	556	580	633	576	577	609	593	604	590	572	558	607	626	622	610	606	555	594	600	561	599	596	630	619	554	553	587	600	581	602	638	565	601	593	617	573	601	546	622	630	617	607	620	593	619	635	599	606	580	564	585	599	577	567	598	605	645	581	581	621	562	571	586	589	613	603	585	573	571	605	576	593	592	597	535	641	605	573	560	597	542	616	619	623	643	607	566	605	602	600	564	620	587	569	599	632	633	592	592	567	582	562	607	591	577	600	634	586	619	623	594	572	604	583	584	611	586	577	606	592	597	605	595	578	605	552	580	608	631	610	600	588	555	592	582	595	623	567	567	612	589	600	607	567	581	576	575	622	644	600	607	627	633	594	624	541	571	614	597	574	622	566	538	592	565	604	642	578	586	591	584	601	580	622	556	586	598	621	609	582	583	603	587	552	617	551	585	587	614	649	616	628	566	616	570	571	604	608	604	569	590	608	581	598	609	614	545	585	567	614	581	607	596	586	654	581	603	591	608	604	611	627	591	626	620	581	602	571	590	612	550	575	600	609	594	603	583	571	615	581	642	598	591	600	635	624	564	608	582	585	565	559	578	586	630	593	601	579	630	602	610	599	608	593	604	592	615	597	571	601	546	602	621	594	612	629	559	631	587	566	590	624	570	631	580	592	607	606	571	589	557	590	561	572	599	611	599	606	597	580	585	625	603	611	607	578	599	591	573	561	608	578	583	595	563	615	623	584	547	635	574	631	613	603	568	622	592	605	582	575	583	576	611	622	657	629	603	632	617	562	582	621	609	606	551	605	619	619	567	588	530	566	583	613	558	577	607	560	569	619	577	559	634	630	615	604	589	634	564	595	594	592	570	611	592	613	587	577	617	615	619	577	613	573	620	580	603	539	598	578	572	610	624	565	573	581	589	594	601	605	616	559	630	579	612	602	598	563	570	561	612	581	581	635	583	609	573	614	627	592	578	597	630	597	580	589	586	598	582	599	610	591	588	626	614	625	600	549	635	602	645	634	607	618	574	613	600	610	613	582	609	595	616	582	628	599	639	585	560	567	597	572	590	553	612	582	586	545	643	579	578	566	593	606	575	617	589	574	613	573	572	603	581	588	602	594	616	595	632	534	604	558	561	586	626	661	576	598	599	610	556	573	600	612	568	581	593	617	626	606	576	613	575	586	578	585	585	613	606	609	619	629	536	580	624	666	598	594	588	616	587	600	590	632	598	565	607	624	582	614	587	551	622	615	628	587	599	615	591	589	637	577	565	571	592	616	600	483	632	559	553	648	596	595	553	588	591	583	601	598	594	576	610	615	621	583	577	580	627	605	587	594	545	556	652	622	569	616	614	607	627	569	615	622	555	623	582	591	644	604	603	582	563	584	613	552	613	581	620	623	578	599	519	557	589	642	598	594	581	581	604	573	577	596	619	598	574	620	585	567	604	640	578	595	586	600	609	581	630	584	610	596	591	586	610	594	594	609	558	609	590	583	585	590	582	593	563	598	610	600	622	590	580	560	635	577	591	585	648	595	568	636	599	613	640	635	579	582	556	653	636	621	594	611	636	615	624	635	627	567	599	576	624	594	571	567	557	578	617	603	588	602	578	579	602	604	572	585	557	564	600	592	616	553	582	627	594	555	597	609	647	573	562	584	628	619	547	643	587	594	585	556	604	591	605
15032	1380	1137	910	673	540	510	441	482	511	415	453	429	442	419	431	394	396	387	398	401	389	423	367	377	406	363	440	407	392	387	400	395	370	367	378	387	358	372	373	380	336	397	352	389	438	374	386	393	372	370	381	378	355	380	381	356	361	383	391	365	384	371	404	379	366	405	384	394	422	379	410	379	397	385	375	396	357	394	430	426	396	422	378	395	414	360	417	366	333	364	386	361	386	422	365	406	376	394	379	377	393	328	375	349	372	353	360	398	386	377	408	362	363	357	373	374	386	375	389	420	359	409	385	343	401	342	369	399	375	362	428	395	359	417	381	393	388	387	360	396	405	357	380	378	373	357	398	350	396	367	360	389	392	369	407	358	377	397	375	375	379	392	381	384	359	382	434	376	413	386	349	410	408	391	399	375	385	407	358	389	390	360	397	359	362	380	378	376	402	361	377	367	382	377	368	341	366	410	386	361	367	399	373	371	397	382	362	366	357	343	349	376	387	365	352	385	323	385	379	393	386	396	387	379	411	382	369	374	388	397	386	397	386	351	382	331	385	383	428	415	373	350	362	392	380	431	389	381	395	384	411	399	397	383	359	398	346	397	394	358	395	407	362	359	373	394	372	429	371	367	395	372	385	376	363	398	379	387	413	380	406	380	407	377	391	405	428	369	419	397	385	371	390	378	370	390	358	394	398	360	336	352	385	403	368	419	404	377	384	409	396	406	420	349	368	437	372	408	380	368	385	414	415	352	400	333	389	351	396	406	386	380	384	356	398	380	395	389	434	374	380	422	355	338	378	360	405	378	399	366	365	416	375	398	388	364	385	378	364	410	374	367	372	381	384	375	391	369	354	393	382	391	422	373	391	407	367	392	374	366	405	416	388	393	384	386	383	352	363	382	380	399	383	369	390	422	382	386	416	370	353	394	390	424	340	342	364	370	361	412	399	363	381	359	387	419	396	417	343	407	394	351	360	392	385	397	371	414	392	382	372	369	395	385	389	356	389	367	407	385	417	382	354	412	420	386	355	362	380	403	398	359	414	393	408	416	391	343	374	353	387	366	393	374	387	389	394	379	418	377	386	425	365	393	413	395	336	374	377	399	385	402	340	352	371	355	388	402	349	324	389	417	409	367	389	375	388	354	333	384	380	379	370	378	347	366	362	362	386	374	356	406	373	389	400	376	401	386	380	406	333	365	381	408	364	407	373	397	416	385	378	435	396	372	420	409	376	384	392	355	402	385	374	391	404	354	374	364	341	370	382	388	392	404	401	399	383	412	385	403	357	363	407	372	408	348	362	403	394	384	370	409	362	361	390	395	390	351	386	357	373	378	402	355	374	401	401	378	378	396	378	370	367	395	371	426	377	389	384	373	369	411	357	350	370	377	358	359	379	377	364	367	374	384	360	397	379	368	392	382	344	380	368	392	370	377	377	387	405	371	397	365	377	375	369	352	390	402	361	382	387	404	350	396	384	388	364	351	388	340	379	348	401	368	374	359	388	364	373	399	386	349	374	350	410	343	373	405	387	375	380	369	338	378	385	381	367	373	397	399	420	383	361	400	406	408	380	378	404	340	341	369	413	380	386	375	376	397	387	353	356	396	382	357	379	378	374	402	387	379	385	409	384	367	359	397	406	426	369	363	355	388	360	400	374	413	424	408	346	388	384	404	338	379	419	381	378	390	406	400	368	377	403	397	379	408	369	394	357	403	391	377	379	427	394	414	394	387	414	371	381	388	415	385	370	409	405	416	365	395	393	361	376	394	347	366	388	383	368	365	364	410	395	380	353	441	393	444	398	372	418	396	394	387	411	358	384	355	406	410	379	395	401	354	378	392	398	423	404	399	380	349	389	414	378	330	401	372	403	394	399	362	337	379	367	422	404	351	412	432	370	377	372	380	400	392	380	340	391	387	400	367	411	369	406	357	391	373	368	409	410	400	363	365	377	378	365	369	350	345	381	401	374	417	379	375	459	388	372	403	416	399	374	397	365	382	401	428	383	365	382	398	374	420	398	422	364	389	368	380	387	365	371	379	361	362	373	357	366	374	377	408	369	415	407	400	380	372	427	327	399	363	386	393	347	361	382	399	386	360	367	399	434	376	387	396	362	385	392	397	380	365	377	399	397	360	369	367	404	379	368	421	422	369	371	359	383	365	383	356	402	394	426	387	371	341	374	357	387	401	375	352	386	409	383	428	404	385	362	419	422	378	356	361	360	405	416	414	403	399	379	397	347	360	387	340	392	381	397	397	367	395	387	379	350	393	356	367	385	379	366	400	386	377	390	406	394	365	376	382	404	365	341	368	396	392	396	378	372	394	379	385	369	397	358	368	387	413	392	421	369	351	369	377	355	414	410	361	394	377	366	401	403	385	397	368	389	341	361	329	394	399	371	354	372	431	336	361	389	408	381	362	363	368	371	358	369	370	376	362	367	356	410	370	376	372	394	350	387	444	379	380	426	374	333	387	390	418	407	370	383	374	350	395	392	398	363	374	351	408	385	413	398	403	388	398	377	393	359	368	372	389	392	393	359	367	361	410	385	395	379	379	386	417	384	367	449	387	417	367	358	352	368	394	326	379	323	382	399	395	416	383	341	408	366	344	372	372	386	373	377	439	411	386	363	407	403	393	377	351	370	376	326	356	396	362	380	404	369	405	374	396	388	362	371	405	388	378	376	395	400	351	366	402	369	365	372	399	381	432	422	405	384	362	397	324	392	386	383	417	362	367	356	367	413	373	351	381	408	385	398	367	405	362	371	377	390	380	380	349	400	391	368	387	435	422	347	413	376	400	408	398	407	396	378	382	382	390	366	374	381	387	379	412	368	371	382	358	376	372	349	395	366	385	377	414	397	386	366	389	351	381	373	409	389	374	393	329	358	387	371	412	384	389	368	354	355	377	410	347	406	374	371	371	403	400	406	352	426	355	386	383	424	370	383	383	389	352	355	372	384	366	353	319	370	384	405	401	341	440	425	377	405	353	338	349	385	393	422	411	399	413	373	417	380	379	361	373	379	357	368	388	406	347	392	399	357	418	378	404	383	393	399	412	368	387	342	357	396	376	377	413	401	403	409	376	394	404	397	399	370	409	402	412	374	402	368	361	401	367	391	416	320	360	367	394	374	382	378	389	373	407	408	407	409	405	402	364	371	377	372	406	362	369	388	404	356	374	364	417	392	406	346	369	372	371	384	370	386	362	393	375	400	360	356	391	381	392	378	424	401	380	407	357	410	376	418	392	351	406	422	374	381	417	418	391	396	375	367	389	371	382	387	389	378	424	386	358	405	361	384	409	356	366	387	406	398	388	378	375	370	378	393	399	380	401	427	391	381	397	411	401	355	390	410	384	364	375	408	375	414	359	371	391	363	368	398	383	417	410	393	356	376	355	363	393	355	398	373	361	403	374	363	357	376	374	399	391	372	368	403	365	406	389	376	424	374	365	354	383	402	373	387	366	387	357	363	401	414	372	375	371	393	377	407
8396	1534	2160	2543	2186	1847	1647	1477	1459	1370	1329	1203	1155	1096	1139	1058	1093	971	1080	1053	1044	1084	1045	975	989	1005	972	1020	1012	972	935	983	964	986	905	958	942	972	967	954	971	995	949	975	917	924	916	988	963	916	898	997	918	927	945	940	967	933	932	956	981	945	965	898	975	965	936	942	939	931	888	959	968	970	922	941	926	922	947	910	970	970	973	917	921	923	914	993	972	967	936	887	912	987	934	910	871	915	973	925	969	950	942	976	897	938	928	932	896	933	957	902	963	973	949	929	966	931	901	954	954	901	907	973	913	943	967	902	952	957	979	940	978	911	950	914	919	912	936	904	927	923	895	989	967	915	922	912	911	927	909	888	946	924	941	965	919	918	921	976	955	988	866	963	973	928	929	901	962	918	932	948	917	931	967	932	904	953	934	985	990	926	898	1005	919	1015	905	935	934	978	928	874	961	898	927	892	941	956	959	904	938	963	921	904	944	920	910	923	952	915	973	919	998	896	934	894	978	987	966	928	936	908	970	907	908	926	935	940	904	939	891	897	927	900	878	960	881	916	967	972	926	884	910	910	919	932	951	936	864	950	940	949	923	936	948	926	890	928	929	894	916	926	910	943	928	872	910	902	963	932	888	893	948	954	941	952	900	919	940	960	909	988	955	932	942	908	916	907	949	914	980	941	901	946	974	989	970	900	919	956	1011	919	957	933	873	889	916	925	904	956	894	950	940	927	942	919	913	951	925	991	890	928	934	948	946	915	900	897	911	897	940	993	921	893	995	1014	979	904	997	931	929	881	964	905	915	1034	942	973	939	967	919	950	930	957	958	906	919	979	927	966	898	969	915	1003	888	871	933	897	918	943	894	925	945	911	885	909	907	943	998	945	937	968	960	893	939	929	937	933	930	919	913	954	949	981	992	903	981	922	911	939	921	939	979	974	930	969	969	941	1004	959	926	943	959	944	953	969	903	900	970	918	943	911	927	921	869	904	948	924	936	965	956	927	909	968	989	925	927	925	954	926	925	915	877	885	924	932	948	1018	879	933	925	965	978	886	890	904	929	941	933	942	914	923	866	931	897	968	909	897	900	947	897	969	951	920	914	877	933	952	912	916	956	920	923	927	951	948	975	876	892	882	948	949	973	914	926	918	919	885	907	912	921	983	937	958	903	916	938	903	992	901	946	912	933	940	941	935	922	902	916	906	900	952	942	943	943	957	911	959	984	916	927	953	914	963	923	923	867	942	923	924	959	893	938	957	916	928	953	966	952	900	976	923	919	964	936	927	901	962	936	949	856	920	908	984	897	884	958	906	900	913	921	989	1008	944	934	946	902	943	931	911	928	902	925	941	925	931	961	945	879	917	915	963	941	959	968	938	944	932	952	973	872	928	897	987	887	942	977	924	897	913	967	957	928	913	948	937	928	931	956	952	965	903	912	930	938	892	964	927	915	954	939	961	940	937	957	944	857	946	924	991	948	950	904	893	932	929	949	921	966	973	882	933	874	976	957	951	910	913	915	959	917	946	924	925	928	961	914	951	895	925	953	931	907	898	957	951	971	956	965	929	922	955	953	950	953	948	919	926	926	946	898	908	943	883	953	973	913	891	920	945	927	869	998	939	893	924	932	938	922	928	976	979	964	952	955	897	893	879	903	919	963	920	932	993	920	938	922	889	928	888	953	931	915	946	925	963	891	889	923	924	904	919	948	876	931	1002	914	925	917	963	907	902	925	976	888	962	916	932	927	891	925	934	968	914	949	988	995	907	916	951	935	960	943	951	976	944	890	943	959	953	983	907	893	968	902	911	876	969	959	942	928	944	889	940	894	915	899	879	956	938	948	1002	907	918	891	982	912	901	944	948	919	923	939	908	955	923	967	918	912	944	965	935	981	930	935	972	968	939	958	940	897	903	915	865	946	952	950	880	929	932	947	910	951	954	961	937	962	968	994	931	912	913	892	935	983	922	914	949	946	929	898	946	921	934	887	909	891	948	980	944	945	958	913	909	902	956	911	954	918	964	957	959	965	929	952	902	939	929	999	963	924	946	949	915	944	956	959	924	904	923	952	952	928	875	939	923	974	905	920	977	960	950	956	911	935	907	970	913	884	926	930	965	970	974	896	930	901	923	950	952	929	907	979	938	897	929	969	938	933	921	884	941	952	938	879	912	932	927	924	932	981	909	959	958	946	938	946	940	967	935	923	966	965	921	974	909	912	939	948	924	914	926	894	938	926	943	923	878	957	930	948	896	971	945	939	944	906	915	971	878	939	896	986	939	936	912	945	974	975	938	916	897	911	957	936	906	935	922	926	910	931	913	930	942	900	874	938	961	1015	991	892	917	947	910	946	929	921	908	918	912	1005	951	968	933	940	961	919	943	927	916	989	910	854	921	951	903	916	930	864	943	951	875	928	983	946	898	997	922	960	891	953	927	905	929	985	946	957	956	912	966	934	941	882	964	904	879	899	954	915	914	903	901	906	921	948	1024	936	918	929	901	949	893	904	964	945	907	972	933	898	937	959	912	958	948	914	987	925	927	948	907	965	952	996	945	885	882	950	924	918	940	887	947	929	901	898	900	867	930	883	951	965	942	911	922	953	866	963	891	894	925	922	942	950	969	920	969	908	903	916	922	963	979	912	951	928	932	930	961	923	908	960	893	949	952	934	918	916	963	898	1008	944	955	954	935	867	927	960	952	950	946	965	888	892	948	895	960	897	942	883	938	910	949	933	894	957	871	985	918	938	898	936	952	907	914	961	937	961	940	993	966	934	915	962	927	947	948	880	931	927	935	902	920	970	926	927	928	950	956	948	953	934	885	905	943	877	959	875	928	864	908	967	962	948	916	959	951	911	902	934	927	973	923	935	887	944	944	968	897	972	951	926	922	930	996	870	923	939	869	958	936	942	954	939	885	905	961	917	939	946	891	904	904	892	942	949	936	958	948	954	975	894	889	930	940	908	925	948	948	920	932	935	935	916	973	953	884	871	944	965	926	918	939	966	971	926	916	898	978	879	910	923	915	927	961	955	947	950	950	872	930	958	932	943	898	886	938	968	958	947	929	985	944	909	903	934	937	1001	920	940	876	887	964	932	942	958	940	946	899	896	958	939	897	976	910	936	940	1011	949	914	946	960	954	924	964	910	886	897	967	902	970	926	907	895	930	917	931	920	916	920	927	973	937	957	898	943	974	844	926	919	906	927	989	925	875	870	914	927	931	903	930	950	939	961	916	930	953	907	922	920	917	937	950	924	951	921	949	930	923	921	933	948	971	917	889	909	958	960	920	914	879	962	970	938	970	960	949	934	945	951	981	922	911	951	936	922	875	904	910	939	960	1010	984	932	963	931	960	920	896	943	942	934	900	931	920	937	895	891	946	899	948	931	956	968	966	909	951	913	989	950	867	935	942	928	950	928	943	902	947	948	926	924	911	903	929	914	962	940	873	894	915	943	962	890	909	931	953	950	913	932	925	995	957	930	1003	965	897	959	928	963	886	909	959	943	902	899	957
1748	394	408	438	413	373	380	348	369	382	377	393	380	414	368	383	368	422	417	390	367	420	417	392	401	387	401	374	365	385	381	378	398	374	376	423	348	368	409	413	391	361	394	340	367	359	410	370	371	385	372	368	355	375	407	382	374	388	386	382	360	385	390	406	375	371	383	381	361	371	393	404	402	354	422	410	390	371	370	402	389	408	353	383	411	409	393	380	372	361	385	394	383	421	375	370	360	408	362	363	378	352	396	386	372	408	367	357	362	337	321	411	399	379	384	341	402	357	388	370	397	357	361	367	371	404	368	389	401	373	357	380	405	405	404	340	392	355	390	384	359	375	362	416	371	394	342	387	415	392	382	411	370	428	355	349	377	360	360	392	390	396	339	378	366	379	400	377	356	329	370	334	379	318	402	365	377	396	412	381	384	383	367	384	367	377	393	387	356	378	381	379	367	377	394	395	392	373	430	347	373	373	364	410	367	363	386	364	396	402	388	389	384	365	397	392	388	385	386	393	361	363	370	332	379	385	375	374	362	385	361	362	381	394	418	340	375	383	420	387	404	405	389	389	373	373	366	393	398	387	394	346	363	388	382	362	389	355	382	408	378	369	372	383	363	413	367	376	361	354	379	403	330	384	349	377	361	371	350	385	400	384	371	370	390	398	410	395	339	383	384	413	399	427	398	370	343	361	382	408	358	361	408	368	384	420	373	365	390	363	397	396	376	370	384	384	386	328	328	350	426	387	352	401	409	378	393	344	388	363	346	370	400	399	382	343	367	377	377	388	402	365	368	380	431	360	404	379	410	372	415	374	381	377	376	398	340	394	416	395	398	399	381	377	388	401	373	356	373	386	376	361	353	410	374	398	408	366	370	380	378	402	360	393	390	362	379	353	350	385	378	398	412	387	390	396	377	399	360	357	368	398	394	400	411	397	420	374	391	362	367	390	371	387	388	372	394	381	389	381	344	382	416	379	391	377	358	392	356	352	372	380	404	385	398	390	409	377	376	388	364	393	408	401	407	343	365	393	376	366	400	362	379	360	379	393	414	421	387	342	369	340	400	408	356	356	391	397	434	392	417	375	410	393	405	384	404	378	371	380	351	380	372	365	368	422	403	383	364	387	360	365	403	374	383	389	360	352	401	390	353	363	397	381	394	346	396	390	372	392	397	378	406	397	388	411	333	376	390	391	371	403	380	351	363	350	407	396	391	386	367	360	371	383	397	355	350	342	383	404	430	366	368	388	385	355	380	405	371	371	365	354	385	376	438	370	386	404	375	407	352	377	341	367	400	365	366	382	388	380	337	344	340	380	369	379	351	382	348	403	363	390	419	355	400	386	364	410	427	343	405	351	359	347	401	378	349	453	404	370	387	385	378	392	385	383	406	369	361	348	357	372	343	335	378	379	371	368	374	428	399	353	375	363	363	401	367	336	360	320	366	411	383	365	368	376	369	333	397	373	353	418	351	392	359	353	371	358	413	379	344	348	357	374	401	367	392	382	358	374	381	359	394	367	363	380	401	374	393	407	348	390	336	389	404	372	409	332	366	365	384	347	385	388	395	375	385	370	396	366	383	384	390	376	377	394	418	347	368	394	342	379	382	412	359	352	374	361	333	379	352	401	367	417	404	369	374	387	340	377	365	397	410	379	362	384	423	420	392	403	364	407	370	393	380	380	353	425	393	383	369	370	374	404	402	353	368	380	356	380	364	400	390	415	389	355	366	392	360	374	396	364	389	371	394	378	388	437	395	391	388	403	409	408	404	360	414	373	383	350	378	372	374	356	367	355	393	373	369	371	397	396	353	405	421	388	373	321	344	341	353	366	381	368	364	385	412	421	389	380	352	404	386	375	386	331	385	378	343	376	403	380	384	377	345	392	329	366	343	353	394	383	413	401	379	376	377	355	375	407	398	382	416	357	381	385	375	374	384	403	369	386	368	409	389	386	438	387	441	386	337	362	399	360	367	400	421	380	402	355	321	386	365	391	416	396	398	381	393	352	415	373	362	350	369	364	432	370	393	401	402	390	381	356	371	387	367	401	395	374	387	348	372	345	347	381	398	367	371	371	407	399	357	369	367	337	414	408	387	354	381	404	324	415	389	421	382	376	412	382	385	413	410	385	362	408	383	414	363	350	388	374	361	415	391	365	361	381	342	380	398	404	398	377	374	358	386	379	389	377	371	413	383	380	390	399	397	383	332	387	400	370	389	367	398	394	381	365	353	397	381	388	369	370	384	360	355	388	388	381	378	355	357	368	342	379	380	398	422	406	410	387	391	411	398	385	385	425	385	363	401	356	343	357	372	356	356	366	380	390	386	345	356	341	313	402	352	384	395	383	396	390	402	376	374	386	382	416	411	363	383	349	423	375	358	388	417	378	371	371	406	402	346	385	359	379	369	378	364	388	386	388	415	417	348	380	388	391	389	359	392	381	408	364	386	352	369	358	354	373	469	383	344	353	385	408	332	398	361	394	389	363	380	364	380	361	323	363	383	385	399	372	366	366	401	418	391	387	365	354	354	396	345	330	393	362	389	409	350	363	395	390	401	392	404	387	387	360	367	373	362	349	369	400	379	368	376	363	418	380	384	403	392	345	391	408	456	439	369	385	347	363	372	366	367	400	348	401	371	362	391	404	398	393	376	383	376	385	363	388	360	388	332	366	366	418	356	363	363	368	379	373	338	405	377	356	385	372	376	353	391	377	363	392	360	365	388	397	367	374	357	385	389	390	387	421	355	399	412	386	357	379	391	409	385	362	408	362	370	375	356	394	413	389	374	401	430	393	406	375	379	386	374	399	352	379	401	365	351	397	355	394	425	370	390	406	400	359	408	334	354	371	339	392	383	356	346	384	355	364	385	343	359	411	355	377	379	392	373	396	394	356	382	393	404	371	412	411	355	381	370	389	362	371	375	398	391	331	376	365	379	388	370	396	429	390	386	385	409	352	380	418	355	385	407	340	381	355	404	375	350	354	411	368	354	373	370	348	365	393	366	379	386	387	383	416	401	411	363	433	376	332	355	405	400	407	423	392	373	384	386	404	400	391	394	387	359	395	391	348	382	388	372	406	355	397	416	380	402	326	364	418	393	388	380	362	407	385	375	367	361	417	392	366	361	371	383	388	391	387	375	391	360	371	366	364	362	416	348	364	386	365	372	359	409	394	420	359	373	420	378	413	370	388	371	404	381	388	374	337	375	380	389	348	374	371	367	373	369	415	365	412	352	347	378	363	389	384	409	398	355	413	405	354	374	370	371	397	382	402	403	363	417	379	389	361	375	345	389	366	390	396	433	368	336	400	354	368	376	376	366	361	409	390	353	368	368	391	349	420	399	415	405	382	367	401	385	370	353	392	401	404	423	384	404	366	402	351	405	348	394	376	415	402	344	348	371	372	377	396	360	401	361	378	377	380	404	410	369	402	412	400	365	410	409	360	377	355	399	327	361	422	369	373	369	369	414	379	407	351	396	415	372	384	375	387
2153	880	919	965	963	924	914	932	888	893	877	904	901	890	853	881	919	908	912	914	860	880	869	856	855	885	858	853	904	900	872	928	844	907	863	904	858	892	846	858	892	872	928	868	849	877	896	913	896	896	869	861	857	887	928	857	894	842	874	916	873	892	832	907	919	858	880	868	871	904	871	865	915	903	880	889	886	880	879	891	835	858	884	868	876	896	906	896	860	877	893	884	877	934	899	898	878	883	953	921	919	924	846	936	911	931	907	895	835	836	913	895	877	839	904	878	915	858	868	916	863	810	882	924	804	825	875	883	907	903	915	847	878	916	927	871	868	851	836	860	874	871	941	917	879	890	909	936	918	811	893	890	929	905	855	860	949	839	923	894	928	889	877	862	863	830	860	922	834	870	878	861	869	903	882	880	914	867	919	826	881	861	832	859	942	920	885	887	872	837	804	888	911	881	852	870	823	897	878	898	895	878	880	876	873	897	843	848	871	874	881	931	934	874	904	869	931	874	839	899	868	864	882	892	868	819	916	879	910	830	876	891	916	906	906	871	851	875	824	915	866	836	910	857	892	917	878	867	889	911	857	834	891	961	928	878	875	867	864	925	818	877	849	905	905	872	902	865	894	866	869	893	836	861	885	908	914	846	858	846	920	907	882	875	869	894	896	919	851	859	912	873	849	869	869	867	833	858	886	925	887	845	886	911	831	891	863	905	883	904	841	855	890	822	885	905	909	890	909	909	842	890	868	860	901	895	912	860	867	847	913	905	880	861	864	841	838	895	843	937	834	882	850	859	846	831	864	865	887	926	840	889	895	836	891	868	870	890	864	837	888	917	872	879	889	881	860	850	837	830	877	880	849	856	878	906	896	882	797	900	910	854	924	917	887	885	892	854	826	916	890	890	885	941	850	916	836	861	871	813	892	894	877	888	907	890	839	847	871	864	844	834	876	872	883	856	780	894	852	914	849	870	885	862	880	849	884	877	859	879	914	887	865	908	879	917	875	887	843	916	867	905	839	876	886	918	866	918	805	871	853	918	884	895	889	847	941	878	870	893	859	859	901	878	906	851	920	839	856	866	855	863	944	860	894	888	867	921	891	888	867	835	923	897	897	873	921	858	887	845	883	880	837	846	903	900	875	915	849	876	808	843	881	827	887	872	875	870	907	886	926	883	841	910	876	917	849	864	952	902	908	888	924	948	928	930	868	874	864	882	916	879	884	873	910	838	885	917	873	884	827	869	908	877	920	879	908	810	901	866	832	861	914	890	914	849	835	878	888	871	915	896	914	863	902	920	892	843	891	857	884	869	847	916	846	884	903	843	904	859	859	879	888	853	857	922	877	898	894	884	872	881	909	838	854	876	888	943	946	892	853	887	889	872	860	903	918	850	853	901	832	908	896	903	903	879	895	857	876	894	889	909	845	883	900	926	852	855	894	832	872	888	922	883	871	887	844	882	829	853	885	860	923	884	861	913	927	781	886	868	874	879	870	843	868	914	864	902	878	832	859	865	833	868	882	868	864	864	845	894	860	887	873	896	912	861	856	905	851	877	891	863	881	846	905	860	907	887	802	867	880	950	841	941	835	822	847	918	876	910	885	879	844	892	907	885	874	961	922	876	855	843	804	898	851	887	873	893	821	932	849	878	915	886	906	919	867	869	919	880	844	861	859	896	878	845	903	891	912	903	897	934	930	867	855	902	845	888	889	869	836	847	885	882	910	890	872	867	851	917	884	894	871	835	855	858	886	866	897	859	932	863	804	816	943	898	846	883	888	916	855	888	852	857	849	792	882	911	872	934	866	824	916	936	893	853	854	877	869	880	917	895	905	850	921	864	860	868	876	849	881	868	830	835	867	903	907	868	853	865	887	865	821	857	878	876	861	856	846	917	916	871	832	892	847	886	880	874	919	862	885	917	908	847	879	852	872	857	889	831	824	903	888	817	884	835	875	891	914	936	903	888	840	908	846	856	879	809	912	919	838	856	902	900	874	863	897	905	846	865	848	880	888	894	860	835	901	879	861	855	849	865	895	861	902	881	844	886	889	888	867	902	879	837	829	852	848	924	861	879	882	867	907	902	838	858	915	877	887	914	919	852	869	842	874	912	899	874	898	842	943	858	870	910	875	857	924	910	925	874	875	894	915	883	889	891	936	895	876	874	912	891	842	895	901	905	850	873	886	854	864	839	845	861	881	913	858	858	886	859	896	915	897	891	859	895	899	876	885	926	867	866	900	883	885	899	887	883	890	916	864	905	876	848	875	860	884	888	900	942	889	923	874	838	879	820	901	861	850	897	887	892	904	872	930	858	864	896	898	867	907	871	888	844	882	913	878	898	892	896	872	876	877	841	912	817	851	879	868	917	869	843	934	861	890	964	871	865	880	880	825	901	898	860	844	882	916	911	888	933	867	854	827	901	920	910	875	882	928	915	893	849	917	867	858	868	874	906	903	889	913	870	903	874	861	893	874	902	868	895	871	880	885	852	875	865	930	908	840	848	811	929	835	873	850	867	954	842	947	851	858	885	884	852	890	870	868	832	903	898	856	927	908	930	876	812	857	887	888	911	896	872	829	884	914	923	877	860	843	889	879	878	883	905	878	878	887	871	891	898	849	870	875	897	824	890	876	920	872	834	864	843	957	871	861	863	891	865	881	911	866	878	856	929	886	949	941	885	919	897	828	889	851	874	883	832	903	880	942	842	875	849	873	845	894	861	860	900	865	836	843	861	833	858	873	845	882	905	850	896	885	850	883	917	852	874	830	938	901	829	867	895	893	824	884	868	879	899	865	880	862	926	885	908	912	874	877	871	927	872	822	893	912	913	895	878	893	874	917	880	874	854	856	843	832	873	892	888	886	889	900	920	898	866	848	930	905	907	893	848	903	825	877	876	870	849	897	860	854	855	860	873	842	871	908	871	823	905	869	896	881	923	931	898	854	860	856	876	850	929	891	907	902	902	915	876	923	876	818	858	903	917	841	871	882	857	888	859	906	864	899	880	893	915	861	936	846	892	847	897	872	881	941	903	876	906	873	901	922	906	846	883	867	919	851	832	874	877	863	864	919	872	886	848	931	843	847	919	886	920	827	873	964	859	862	890	942	857	914	899	899	898	917	900	915	872	916	850	912	888	819	840	876	832	871	907	849	868	851	860	897	842	906	868	886	906	913	855	924	940	844	876	874	928	891	831	879	892	912	860	900	911	832	873	837	897	884	898	885	874	871	933	855	808	897	880	871	891	870	900	842	896	915	901	912	876	858	858	874	849	898	853	850	906	883	914	887	869	880	915	896	895	891	897	907	913	883	850	861	851	885	906	842	881	924	848	902	905	878	904	933	856	889	881	866	876	875	890	908	894	930	837	820	901	874	847	866	789	880	877	848	959	855	883	877	881	856	889	892	869	907	857	888	818	872	865	903	921	885	878	896	859	858	873	909	897	909	886	872	852	865	798	863	889	845	909	906	856	915	906	869	893	862	882	863	828
7421	525	490	457	395	341	299	276	302	280	241	247	254	258	245	214	233	235	227	216	219	246	234	196	228	234	216	225	238	245	241	238	236	207	219	249	212	217	211	232	229	222	238	208	242	212	236	230	196	214	233	252	237	230	269	209	227	238	209	223	193	225	230	217	208	226	243	216	221	225	244	229	226	211	193	244	223	222	231	220	226	216	208	219	223	244	229	221	247	216	252	225	215	233	229	229	239	223	214	244	209	243	230	222	241	246	218	231	228	240	229	227	245	230	223	230	228	201	230	242	216	218	227	201	214	226	215	258	210	218	226	215	227	248	248	237	201	237	207	227	229	214	242	220	231	225	218	254	218	216	207	219	233	213	216	251	212	201	215	222	251	222	228	231	221	243	257	253	227	246	225	219	217	234	237	228	214	236	226	206	221	202	231	222	210	209	216	176	240	219	211	223	248	242	214	236	208	210	215	228	186	229	221	232	229	228	174	223	251	203	197	206	222	219	215	225	227	222	176	237	228	222	221	223	222	224	237	191	248	223	232	243	190	222	227	211	236	216	236	201	241	226	238	217	224	201	219	227	223	219	215	222	237	232	247	203	228	221	195	199	202	205	192	225	219	201	206	228	216	207	212	197	261	234	223	233	233	216	228	206	206	218	238	249	200	231	211	248	253	228	259	203	194	215	239	225	205	225	221	238	211	226	232	194	200	217	235	185	199	221	222	215	245	236	238	235	220	216	197	202	216	244	253	210	189	229	215	213	230	202	228	206	236	220	235	249	216	198	253	209	257	236	240	213	198	195	229	210	204	208	225	212	207	224	232	200	202	218	200	203	262	247	213	239	210	219	258	200	201	220	214	252	189	193	252	183	212	225	209	224	229	213	246	246	197	214	239	222	233	215	228	232	208	204	227	210	210	258	208	212	228	239	216	225	200	199	209	224	241	217	224	239	225	204	223	249	205	223	204	218	222	217	208	260	202	201	206	229	240	221	234	225	209	209	244	236	211	210	225	193	242	240	227	233	208	193	194	235	216	230	243	254	264	219	225	214	224	203	204	242	251	252	267	195	205	216	253	211	200	214	198	207	209	210	226	219	252	204	194	203	244	251	247	250	222	223	218	211	222	226	241	241	230	218	228	211	206	203	226	224	195	224	233	221	222	232	231	230	227	223	233	194	197	201	232	227	226	231	213	223	227	220	206	225	214	224	254	228	209	242	225	224	258	259	223	248	221	202	180	270	237	220	202	217	255	243	220	232	228	206	237	246	199	204	186	212	245	214	227	204	196	228	234	201	207	250	219	230	221	216	217	226	247	222	229	224	243	223	201	214	206	259	247	223	238	243	221	239	201	210	206	223	224	207	230	207	221	245	213	269	235	217	233	229	200	236	239	214	200	233	234	222	218	189	239	240	234	230	213	227	203	245	208	232	235	201	208	228	202	203	219	206	228	222	246	238	186	217	225	222	229	228	242	234	233	231	192	232	217	266	245	205	250	226	232	230	218	199	222	209	229	244	202	219	197	206	217	228	252	227	248	204	208	214	229	225	235	223	218	258	229	219	220	253	220	219	224	200	204	232	230	222	215	210	233	229	249	221	208	220	225	214	239	240	220	202	211	199	219	231	197	215	232	202	231	233	233	257	216	246	264	241	215	223	242	213	225	249	199	219	215	237	220	237	227	240	217	214	225	188	215	233	200	225	198	234	200	218	212	212	216	207	220	220	213	227	248	233	224	233	220	231	225	220	211	211	230	206	265	238	229	242	186	220	205	205	257	231	217	214	201	234	234	219	214	217	238	224	223	261	234	226	214	219	233	217	215	225	242	221	218	225	216	207	240	213	237	235	258	205	204	224	219	229	194	203	204	246	235	231	229	205	210	217	208	207	212	245	230	226	246	227	215	226	245	231	195	258	227	207	213	207	221	206	236	222	220	226	232	214	214	240	209	215	223	227	261	236	204	269	222	244	221	191	212	236	232	218	191	229	220	237	173	236	234	201	224	235	213	205	232	222	219	213	216	220	212	211	215	226	223	239	223	205	195	239	236	234	230	244	256	227	223	212	238	225	231	218	221	215	217	212	218	253	229	232	231	205	214	214	226	258	283	202	251	206	213	239	215	220	243	202	229	237	237	244	220	201	234	202	215	224	204	201	230	246	225	215	230	223	229	224	218	267	211	184	184	242	199	242	203	222	198	218	222	235	222	208	223	235	201	241	229	194	253	230	232	214	232	231	215	229	208	231	221	240	225	225	262	222	211	228	222	223	203	192	247	234	234	239	234	206	221	206	210	216	213	216	242	212	223	207	226	219	223	247	234	213	245	224	209	237	218	193	252	214	227	242	243	214	192	204	213	205	201	215	218	231	183	234	214	239	239	227	243	199	206	219	200	232	231	239	205	245	223	216	222	193	238	216	241	237	211	222	240	187	229	240	234	236	261	216	198	189	246	236	228	224	235	262	213	223	249	226	219	234	199	217	205	220	209	224	216	204	199	209	239	243	203	233	203	214	182	217	239	239	218	200	211	220	234	203	250	205	226	228	236	221	198	234	233	224	217	223	211	226	239	239	206	213	227	234	244	226	211	232	235	204	242	233	220	207	229	236	214	227	221	195	218	179	226	207	190	239	234	205	228	230	253	233	252	225	185	224	238	194	207	229	235	214	240	241	225	219	234	227	231	222	238	226	234	204	208	219	258	242	219	228	202	233	233	234	218	224	244	219	199	200	217	209	211	212	232	225	209	225	216	213	221	224	248	241	210	225	247	206	244	224	233	194	196	204	248	221	199	219	211	204	206	206	213	209	217	208	232	209	227	208	235	231	231	225	184	235	242	217	222	225	229	198	235	213	220	221	237	209	221	210	232	253	232	234	211	189	231	239	213	198	197	206	242	204	229	241	232	238	233	241	225	201	241	228	238	236	236	219	228	255	219	224	234	213	241	240	204	218	248	240	232	209	246	221	208	215	233	223	213	223	240	223	220	227	245	238	209	235	234	220	203	231	223	250	219	214	201	207	230	226	207	211	199	231	206	237	229	206	239	223	211	221	214	217	219	193	211	195	246	230	249	219	238	241	239	204	209	239	213	203	205	222	184	218	219	237	220	218	204	236	254	236	225	258	238	207	216	240	206	205	224	200	193	199	253	217	221	219	248	205	218	207	220	205	237	224	208	223	216	224	224	186	219	218	202	241	223	231	236	214	204	251	268	198	239	226	206	227	192	196	222	232	214	232	226	203	208	222	226	231	213	221	218	235	237	238	232	213	231	227	196	209	232	211	216	242	211	228	227	187	191	210	220	239	225	217	239	213	219	206	214	228	204	211	237	221	212	212	234	213	191	203	237	214	232	218	252	203	238	219	210	249	226	211	218	212	225	199	225	215	228	223	234	206	211	195	229	222	234	228	239	238	214	201	219	229	217	191	212	213	238	214	242	230	213	230	247	229	178	208	228	243	227	214	211	228	207	198	226	210	213	225	226	274	232	236	199	227
6400	832	1246	1523	1273	1074	998	891	836	794	735	704	682	710	650	666	654	642	647	673	619	629	617	611	585	682	621	593	617	648	604	603	611	634	657	630	612	618	697	595	570	625	572	582	578	593	637	618	609	629	603	608	613	629	580	579	594	603	610	553	567	626	522	597	586	584	663	572	580	585	585	605	579	582	580	593	557	620	569	565	582	615	626	632	705	615	615	647	611	622	592	614	574	597	592	546	586	616	618	607	634	599	633	591	595	635	582	616	597	588	525	536	571	589	559	628	619	579	612	588	590	595	584	578	641	588	614	605	574	599	604	573	623	581	626	608	612	595	563	589	627	589	600	586	590	591	597	611	568	593	636	580	581	581	589	604	544	592	606	597	618	570	602	611	604	612	637	590	618	577	568	626	614	557	601	594	613	592	589	609	589	610	597	582	582	608	547	602	595	600	618	616	571	615	568	638	616	580	605	563	609	584	608	580	600	598	599	623	626	587	584	600	614	590	616	580	564	560	663	591	606	554	609	570	573	613	620	606	587	655	600	594	627	625	587	621	590	587	627	606	607	598	561	602	586	626	599	561	598	597	564	592	591	610	589	576	592	591	581	562	564	618	601	571	612	651	614	610	620	568	608	596	574	583	629	595	594	626	618	584	586	576	577	569	611	589	580	598	583	593	597	598	586	580	575	549	561	631	573	559	551	615	609	623	623	586	611	599	590	627	620	637	586	528	584	594	570	602	592	589	626	535	585	575	557	568	575	611	595	585	586	542	602	574	619	586	636	586	618	559	609	571	592	623	601	629	607	581	576	638	578	550	610	598	614	610	609	590	598	583	633	610	568	594	586	628	592	602	614	586	599	584	587	621	607	569	589	523	575	580	568	615	584	586	575	591	607	591	568	573	595	606	593	591	579	587	584	585	655	561	591	590	626	578	658	603	590	624	528	584	615	607	605	548	622	593	542	618	625	560	614	592	618	544	622	589	639	621	589	618	629	604	598	628	573	599	582	606	595	613	614	557	586	599	580	644	609	579	568	632	578	597	546	581	617	603	594	625	590	572	597	565	561	626	621	592	636	625	617	579	611	594	600	557	563	603	586	602	566	573	562	564	615	598	580	553	620	583	575	607	570	616	593	622	569	585	620	549	598	607	632	549	598	616	609	625	574	583	598	622	587	603	608	587	585	561	581	583	629	597	600	603	567	589	550	571	612	563	570	572	553	615	610	608	574	610	583	573	588	610	611	583	557	577	594	577	548	566	599	615	637	633	571	613	555	628	584	572	570	588	574	649	574	570	601	604	599	587	584	553	629	564	628	585	610	585	560	578	577	608	616	549	571	573	607	591	594	614	578	574	607	598	588	628	596	598	588	580	603	589	643	588	603	557	613	589	617	600	608	588	610	608	629	611	570	604	601	593	621	607	606	589	596	602	592	548	587	575	604	562	633	577	614	602	592	644	599	568	594	641	620	631	622	573	600	600	622	619	619	623	555	548	571	616	575	588	573	621	626	595	557	617	558	574	616	561	576	620	597	619	588	624	590	606	587	569	618	595	575	552	628	581	577	581	563	608	553	602	570	619	564	585	632	604	570	571	603	634	648	605	607	618	610	559	570	593	579	604	612	610	563	575	598	605	575	574	557	621	617	582	557	609	638	620	568	610	618	625	630	628	512	612	580	605	592	628	618	617	598	532	586	592	580	575	586	556	610	586	641	609	577	592	574	581	593	611	629	562	588	577	584	567	597	579	626	634	573	582	577	603	570	603	575	601	594	593	627	526	607	625	580	591	625	598	631	582	607	593	589	640	604	579	597	603	608	582	620	640	608	620	615	600	604	615	598	606	538	612	573	592	583	594	577	604	548	608	557	626	595	580	591	573	555	569	568	619	603	572	573	626	529	616	570	579	623	596	612	619	597	567	612	608	612	609	581	626	613	617	587	600	573	597	602	610	575	609	586	608	597	611	618	585	631	560	587	576	547	592	597	585	598	591	592	615	556	592	589	609	584	602	551	582	598	599	594	610	574	557	602	565	615	562	568	596	567	630	603	581	597	634	620	614	566	599	613	599	623	613	604	607	549	570	603	607	602	552	633	585	565	640	606	595	613	624	573	572	625	596	597	590	605	612	638	609	651	565	618	618	547	582	591	597	626	630	609	599	617	613	597	589	561	566	595	597	612	604	626	598	569	626	624	604	611	585	583	569	601	577	569	579	622	542	594	675	610	610	599	615	595	577	578	632	589	589	624	542	586	576	637	619	607	624	557	580	544	605	615	609	614	563	604	597	592	584	598	575	600	604	571	576	635	595	577	579	591	583	602	594	562	611	612	622	580	584	574	583	566	596	662	589	618	550	580	585	598	584	602	581	608	575	617	596	551	597	601	591	585	594	614	625	616	543	613	616	579	578	591	590	616	603	578	629	579	590	592	621	584	558	576	606	598	550	527	652	642	632	612	598	592	621	577	584	593	619	618	555	599	595	638	579	603	613	604	589	575	596	586	600	604	560	600	593	586	615	566	617	607	646	600	554	590	557	588	627	622	562	592	577	615	623	568	583	573	623	619	592	595	593	589	587	633	589	602	587	625	588	570	597	575	601	615	611	612	577	590	558	591	601	607	637	586	586	570	587	598	598	600	590	601	564	557	599	578	601	589	585	575	621	598	604	603	638	623	584	561	587	575	572	570	589	634	567	583	632	562	615	602	590	637	640	528	599	576	618	597	590	543	647	602	629	652	619	576	539	606	603	574	592	613	596	559	615	570	614	648	584	601	615	606	584	552	632	609	554	608	586	584	589	594	608	608	597	616	612	585	586	573	617	584	582	599	607	606	585	603	558	642	594	597	625	583	614	612	579	576	654	584	633	588	583	580	573	619	571	600	577	602	585	593	573	619	579	569	590	588	595	579	595	584	610	590	608	597	625	612	580	599	615	562	629	589	561	587	590	576	605	587	577	609	630	604	609	626	621	578	575	612	594	561	604	634	563	577	592	605	589	638	581	586	566	549	628	620	591	561	581	593	589	589	576	588	592	621	607	634	535	576	570	588	577	577	595	602	626	589	619	588	621	596	577	581	574	615	566	591	643	543	604	592	602	605	594	622	595	546	629	561	582	609	550	572	555	534	647	599	619	587	570	617	581	613	590	623	564	597	629	557	616	607	573	607	567	586	626	591	554	598	622	609	609	629	568	578	584	558	603	608	603	601	600	589	535	594	602	608	620	599	568	662	591	638	612	591	585	601	643	613	578	580	600	604	600	581	570	544	583	585	591	595	595	636	626	575	643	599	563	588	544	616	625	622	603	533	619	576	596	632	599	596	556	558	647	605	587	555	566	549	619	638	598	562	642	591	599	665	613	577	584	611	610	646	554	590	581	582	605	625	655	585	566	639	608	573	573	562	590	552	560	594	588	608	593	611	535	582	582	608	608	601	561	572	630	608	605	629	589	643	628	592	578	590	584	571	581	588	591	561	591	592	580	583	602	568	598	568	624
14881	1448	1015	919	702	589	534	545	504	449	428	432	413	427	408	427	438	409	447	399	418	380	371	392	418	409	407	433	396	386	370	399	390	398	360	405	423	377	379	403	347	376	396	346	380	383	377	412	359	364	399	361	358	405	394	381	379	388	421	404	373	360	395	376	413	397	364	371	396	370	359	370	408	348	397	374	425	373	361	352	375	393	349	426	373	376	336	367	412	364	395	382	416	400	372	370	405	388	375	388	399	377	356	367	390	414	407	407	380	374	386	376	355	402	405	394	402	365	369	373	409	395	376	403	416	412	430	393	383	389	370	395	403	347	349	345	392	363	390	348	420	394	400	389	387	388	379	391	417	431	382	402	423	346	409	342	348	392	371	353	355	364	372	371	387	403	366	332	380	375	393	354	393	373	375	378	400	377	403	374	353	350	413	440	353	378	405	340	370	361	402	416	425	378	382	373	400	381	445	364	356	354	359	412	407	390	380	372	367	400	411	384	411	359	354	407	424	370	390	348	362	358	373	379	362	382	346	396	399	401	386	405	371	373	364	367	357	449	411	405	374	379	387	371	433	392	395	384	360	367	359	369	403	432	360	354	380	363	369	364	396	393	390	374	406	368	390	382	373	352	386	408	345	379	397	413	395	396	377	432	361	432	412	370	384	386	363	379	419	345	372	382	372	370	405	382	368	382	378	377	404	366	330	361	411	390	385	393	386	372	406	402	390	356	407	375	345	387	370	372	362	373	376	382	364	400	400	387	377	398	396	415	398	398	410	383	352	389	390	368	421	367	376	370	409	417	387	374	375	372	408	398	364	419	390	397	385	399	374	369	394	364	433	414	401	336	374	407	391	364	406	376	360	361	410	376	407	404	355	338	383	374	369	375	395	352	363	369	358	384	393	430	416	362	387	372	382	346	387	402	407	385	387	433	390	372	398	363	369	409	382	382	416	372	419	389	404	392	368	360	446	385	394	391	394	371	421	407	360	361	395	375	356	358	379	381	401	386	371	372	350	398	373	369	355	399	387	366	373	372	386	336	368	398	368	392	389	422	361	374	413	382	356	372	380	382	402	369	369	381	384	382	385	395	366	381	422	361	433	374	345	373	344	374	419	367	363	381	345	358	384	365	376	410	419	352	398	390	411	391	381	397	398	351	372	397	428	432	384	406	401	365	396	381	390	363	388	424	385	387	329	378	356	366	401	397	385	362	377	363	418	363	375	319	420	367	391	351	339	361	399	387	414	367	380	373	396	420	381	361	368	388	358	392	389	417	381	365	392	397	395	375	408	374	396	329	393	412	372	403	367	372	395	381	357	372	366	365	363	351	354	398	388	362	371	403	389	377	393	400	367	373	364	372	421	353	374	389	434	349	379	401	368	428	370	371	356	354	366	400	396	364	404	399	371	410	391	391	430	383	365	360	353	389	385	393	390	394	388	352	398	442	410	408	416	394	425	404	395	375	372	409	402	377	381	389	394	379	378	355	383	381	416	407	418	402	409	366	391	375	368	404	385	322	374	373	398	432	387	401	412	374	410	373	388	386	390	435	364	425	408	408	394	388	398	362	382	418	387	383	412	405	422	403	416	439	388	359	354	382	372	357	404	387	344	427	400	371	384	396	341	380	379	403	370	356	429	359	402	382	375	378	350	386	406	370	373	418	413	360	379	404	351	378	386	359	357	400	434	391	366	355	369	409	369	399	380	393	382	387	385	389	388	337	357	413	395	416	403	440	374	392	369	399	367	406	388	382	349	389	395	404	399	397	396	384	350	368	406	401	391	408	436	386	382	358	385	374	363	387	432	382	392	368	398	366	388	380	424	398	389	354	381	355	405	400	367	362	375	376	370	383	401	370	359	369	391	396	352	414	368	371	353	355	361	384	390	398	391	396	383	394	371	396	394	371	387	389	389	386	340	378	370	386	401	388	352	374	408	409	389	388	390	394	409	395	392	384	408	388	392	347	360	354	364	403	394	399	354	368	363	394	415	406	370	359	343	412	351	363	400	410	402	416	347	374	401	383	403	380	366	387	376	387	396	368	413	352	395	367	394	365	377	351	395	409	412	404	382	364	403	361	377	407	373	375	341	342	379	419	406	419	397	354	400	346	413	389	371	343	375	437	414	373	382	413	399	420	389	381	403	385	369	378	369	384	370	384	352	364	365	380	395	321	390	364	374	385	415	339	358	358	399	388	392	394	371	408	376	392	391	384	394	384	363	396	401	370	428	397	384	376	421	404	346	405	401	394	374	392	356	403	382	394	395	362	365	365	438	361	390	394	383	352	328	382	386	350	355	364	376	388	391	385	372	372	369	364	402	367	348	369	396	404	407	413	383	397	374	436	387	346	351	429	403	384	383	389	411	383	391	375	386	394	396	395	378	360	358	373	369	415	346	364	366	374	355	366	425	358	398	437	377	384	401	366	346	412	370	360	388	424	344	376	393	376	373	401	412	400	385	386	356	356	371	355	382	386	383	396	381	376	395	378	394	439	361	350	383	374	366	397	375	350	383	375	422	396	397	397	352	377	356	364	416	424	381	381	398	406	373	377	405	368	389	399	391	356	382	365	365	392	381	405	376	368	397	381	384	361	367	375	389	385	388	405	394	384	396	407	390	393	366	378	415	391	376	379	380	412	388	385	431	372	348	420	391	350	388	381	421	396	353	361	399	380	410	369	440	405	392	372	429	403	409	399	392	357	415	366	385	401	348	374	413	365	372	363	373	391	399	414	392	339	406	405	352	393	382	395	370	372	366	371	404	401	370	356	383	350	354	388	351	393	372	398	381	424	396	382	390	387	351	361	366	395	415	368	395	421	395	374	359	392	358	372	375	367	400	385	378	383	365	354	383	340	377	381	396	376	387	368	409	365	416	401	358	416	402	376	381	400	390	355	371	395	394	378	349	408	382	415	381	364	400	370	383	384	376	400	362	380	394	433	414	375	372	393	373	400	376	397	420	432	390	343	355	375	369	368	377	387	422	401	374	395	397	371	397	403	368	374	391	392	378	359	352	408	371	383	384	398	417	384	418	378	426	413	403	393	375	355	398	398	379	374	396	392	380	422	393	388	411	383	398	431	366	347	391	365	393	346	347	401	395	353	346	373	394	348	375	353	379	368	409	401	323	361	381	382	405	382	334	367	391	366	406	379	414	410	396	365	436	379	361	336	389	358	378	361	378	382	388	392	399	424	408	385	371	386	373	370	373	336	387	416	358	371	405	375	440	390	387	391	385	414	359	384	405	382	388	371	384	359	376	351	423	352	347	374	403	358	394	438	361	351	367	353	364	381	408	418	365	398	389	401	386	363	400	385	374	374	391	406	375	398	367	400	392	413	385	407	397	363	409	382	402	390	375	360	371	376	393	395	381	371	397	363	380	330	376	398	395	355	380	393	350	364	416	371	409	365	354	394	389	380	352	385	406	416	374	398	396	372	356	359	351	387	434	398	367	366	381	416	357	379	362	365	343	419	407	400	355	359	410	386
8385	1406	2227	2700	2264	1881	1651	1483	1417	1313	1267	1137	1166	1120	1112	1079	1014	1100	1087	1071	1036	974	1061	999	1021	979	973	989	1018	991	985	978	944	899	959	935	959	978	956	919	935	959	993	928	968	912	974	988	1032	977	944	921	983	925	906	987	989	995	907	941	916	1003	963	887	936	947	910	928	972	955	897	908	970	996	958	909	932	935	895	946	938	935	937	933	928	903	936	979	946	964	989	941	959	969	928	960	886	960	892	914	868	935	981	927	912	954	953	927	944	941	939	956	962	960	954	961	917	920	940	973	977	896	921	938	943	936	950	949	930	926	934	903	933	932	932	975	919	941	973	921	961	941	925	931	952	967	901	978	966	907	959	951	931	940	917	972	909	896	922	948	982	959	947	935	933	940	962	928	932	1043	927	915	933	914	922	972	953	944	941	921	936	947	950	932	929	961	912	939	955	968	917	949	944	929	964	907	964	888	924	959	935	936	936	880	947	916	919	952	905	893	887	971	965	886	916	919	913	994	878	917	875	880	928	958	962	932	930	946	972	949	903	979	920	917	978	896	904	966	931	913	972	947	968	944	897	970	962	950	952	984	991	932	939	917	912	910	918	881	921	924	960	946	943	946	939	964	945	874	916	910	975	932	901	919	931	970	910	997	959	910	944	906	924	961	995	906	928	892	921	878	912	942	911	955	941	920	939	903	948	972	953	949	912	974	883	915	948	933	926	882	921	937	928	965	957	912	922	941	925	941	940	942	884	935	965	1013	889	905	919	895	938	920	934	911	938	883	928	903	976	957	961	933	977	918	982	941	957	936	921	933	926	964	948	921	897	954	878	929	892	923	945	955	954	950	907	941	991	942	882	955	939	916	914	971	994	927	951	960	912	984	914	883	933	905	948	964	918	958	948	914	923	930	946	956	971	966	941	913	934	890	953	925	948	923	924	866	878	954	977	972	957	923	919	955	925	914	946	966	994	938	934	966	979	965	940	1001	914	902	977	917	956	957	923	966	922	963	951	932	904	971	927	955	890	930	941	948	929	952	950	866	926	1005	952	943	946	935	879	948	945	938	903	919	949	926	945	1018	1026	923	930	874	955	950	974	951	931	935	950	1001	895	899	962	991	963	923	941	910	920	951	976	986	955	937	898	947	921	975	943	947	978	942	943	961	904	942	952	958	932	962	987	882	922	970	910	901	923	959	907	934	949	966	935	973	933	908	926	884	898	989	894	914	976	951	876	976	955	911	975	960	905	970	916	941	910	935	973	938	952	956	936	951	941	934	952	867	973	974	953	880	956	916	935	928	931	922	986	931	938	923	921	873	953	974	949	953	919	932	924	911	970	969	937	899	942	909	897	993	968	918	882	968	985	970	904	993	902	941	899	909	985	960	971	890	956	917	934	972	885	952	949	940	914	934	892	938	985	965	940	940	914	920	943	943	916	917	924	912	901	893	958	957	877	936	891	986	941	1005	932	929	972	951	1001	912	937	936	944	889	917	938	894	924	951	974	925	929	907	904	873	922	902	944	992	928	922	907	894	937	941	985	969	886	1000	954	913	904	952	1006	897	931	958	940	959	962	975	978	924	979	956	908	920	983	939	919	950	968	891	968	977	940	920	943	977	892	928	915	917	854	956	937	849	958	935	985	949	927	899	973	888	905	928	952	884	931	960	923	943	956	905	907	920	953	928	945	990	957	964	920	942	971	954	908	967	934	978	905	951	952	936	918	1011	942	988	912	963	869	934	919	942	915	942	889	891	931	958	947	968	936	933	956	925	923	932	910	914	882	930	909	894	921	982	936	996	906	926	941	944	974	939	971	947	930	926	940	878	887	854	927	959	878	901	905	930	962	927	953	956	962	905	950	950	912	911	987	904	993	970	919	945	916	937	878	911	975	991	945	927	910	912	939	923	923	894	949	956	993	949	924	934	960	931	955	888	930	931	985	978	913	939	924	919	908	949	882	917	927	924	932	939	887	939	957	953	928	909	899	949	975	957	929	913	934	908	921	879	962	898	935	966	940	965	930	958	960	998	920	964	901	920	913	940	959	967	893	987	909	896	963	946	960	928	937	942	921	931	929	929	890	895	933	885	931	929	933	939	948	985	933	941	917	915	927	901	947	907	992	951	957	908	949	880	956	896	896	920	974	906	889	959	989	943	903	957	917	932	900	938	953	933	919	951	969	969	910	882	885	957	921	956	873	889	966	938	920	956	928	979	948	940	951	974	930	951	934	863	903	925	961	938	962	927	931	955	932	969	933	915	953	940	919	885	914	968	973	956	914	946	985	894	875	905	986	946	967	935	978	1001	931	934	957	993	933	970	949	936	957	895	914	859	912	954	965	981	930	910	928	930	984	991	923	939	923	977	929	946	918	988	911	927	931	914	915	895	922	966	904	940	981	949	906	897	940	946	976	916	922	931	982	967	914	907	927	926	938	933	935	915	952	873	901	913	924	964	938	929	942	888	953	986	898	897	957	945	941	926	961	932	937	940	931	915	925	916	918	941	945	870	963	922	965	911	951	933	962	928	972	912	966	955	909	946	912	976	889	1021	972	923	919	915	865	944	919	976	891	978	949	944	954	987	964	891	943	871	947	916	897	900	948	938	919	941	920	952	940	932	996	925	940	907	968	966	979	931	931	953	923	919	972	917	972	944	913	910	943	929	959	974	933	901	937	957	943	1004	901	999	947	938	935	983	975	976	953	968	938	963	958	870	983	892	969	931	911	957	976	928	940	1001	907	922	919	917	1010	926	897	903	921	934	945	954	889	886	973	963	924	964	910	947	925	933	960	895	929	921	933	969	949	929	938	894	957	947	991	903	960	957	936	894	955	923	923	943	908	889	924	884	865	896	902	967	931	917	950	941	953	957	891	978	964	985	947	981	923	883	934	929	922	940	1009	914	931	930	924	935	958	842	918	892	902	912	896	994	923	920	913	929	862	943	917	898	911	910	942	928	957	925	1007	885	952	923	982	953	930	989	923	971	979	963	941	943	968	922	995	906	903	958	985	918	911	896	920	910	951	968	936	931	908	912	927	932	916	903	951	935	924	968	970	941	930	978	934	887	938	958	849	919	925	932	969	896	896	963	943	1001	932	983	992	928	946	933	929	972	955	939	961	987	968	895	976	886	951	927	897	926	887	921	902	974	956	892	940	859	894	939	942	911	962	946	965	955	950	942	940	943	929	993	979	892	916	952	988	894	929	921	943	956	915	934	887	952	959	910	932	941	915	968	935	908	899	952	941	910	940	919	956	894	963	932	948	935	923	934	988	945	918	938	963	939	946	918	951	949	975	1011	910	925	921	1002	906	918	885	920	979	945	906	902	914	946	946	939	959	961	928	920	958	914	891	952	940	904	926	933	963	924	946	906	950	905	920	921	927	958	926	934	915	929	853	964	945	892	906	942	985	903	969	986	961	903	1016	954	910	919	915	989	956	930	933	934	974	965	953	905	978	898	931	926	905	906	913	888	944	927	957	894	945	901	886	921	911	967	938	972	920	956	936	988	961	945	975
1614	364	405	391	400	374	381	394	406	365	408	418	378	385	355	394	379	406	377	366	403	349	357	363	351	388	395	395	346	388	401	394	388	389	400	382	359	361	386	363	387	405	385	433	361	373	401	357	349	361	381	373	394	370	390	401	348	395	396	383	367	356	363	362	398	330	421	426	408	414	373	400	396	375	368	364	362	376	379	392	418	398	379	384	378	374	374	378	381	348	389	384	419	393	355	407	398	388	341	370	381	352	382	370	354	374	363	364	393	396	396	351	420	342	402	378	359	375	390	376	391	346	378	326	369	378	355	365	385	347	363	340	398	374	349	389	384	376	398	411	387	385	355	349	375	377	387	358	342	355	424	370	409	407	335	373	374	374	354	353	380	373	400	383	385	397	371	397	366	390	417	391	344	354	398	384	366	387	395	381	389	333	376	392	395	390	378	373	414	379	396	430	376	392	340	371	381	412	372	360	383	397	399	376	360	361	396	386	330	401	401	418	377	387	386	369	410	347	358	350	367	390	380	379	361	332	332	399	374	369	372	372	352	383	395	391	414	355	394	389	400	377	364	413	426	405	395	415	394	414	361	408	361	409	372	358	383	339	373	388	361	353	380	390	403	356	382	371	368	399	404	375	366	396	356	364	398	375	355	383	423	373	415	387	376	378	370	397	340	363	421	337	380	363	396	402	372	368	396	363	364	352	373	357	347	385	351	367	405	392	424	366	364	382	414	363	337	394	365	356	400	384	400	356	381	432	373	363	409	378	364	361	335	359	384	374	377	353	349	354	377	364	366	403	375	384	371	419	367	394	370	374	345	411	407	391	386	384	368	391	364	375	393	418	409	353	411	369	398	409	399	420	392	382	382	382	363	381	425	371	342	377	404	393	359	374	386	358	390	416	385	385	355	387	399	385	399	437	375	377	374	368	365	356	364	363	380	377	403	396	356	352	346	365	353	360	426	398	399	373	380	351	371	393	414	372	338	387	368	391	373	348	373	385	373	394	366	419	387	392	419	360	390	393	348	390	353	380	382	396	345	396	360	432	384	353	382	381	334	368	362	359	390	388	358	359	374	369	401	393	350	363	381	373	363	399	383	371	386	338	387	364	416	384	399	368	379	362	397	375	423	389	380	392	370	333	390	382	386	368	375	355	341	381	399	393	407	379	352	373	393	382	410	357	391	385	387	407	420	397	392	368	379	383	393	419	397	378	367	352	361	368	391	361	380	351	377	352	438	407	370	377	401	362	430	372	370	387	364	344	377	411	374	390	378	372	370	392	407	385	406	380	384	430	383	347	429	371	385	345	346	362	379	369	383	351	407	385	387	379	359	398	383	377	388	381	416	369	346	331	426	377	398	408	392	384	343	378	385	357	389	372	384	389	352	364	364	351	372	410	419	379	401	386	403	351	399	396	404	402	376	389	381	383	397	401	414	383	343	383	418	380	388	401	393	356	371	381	366	413	401	361	368	361	401	401	386	388	356	378	347	389	371	368	429	430	396	351	336	381	354	404	352	371	353	357	369	358	379	371	408	403	385	406	394	367	344	408	384	356	374	357	395	360	383	349	385	411	382	352	394	395	345	438	378	366	388	327	382	353	359	382	325	405	372	349	405	363	385	413	420	407	388	392	350	379	366	397	363	372	349	390	369	390	376	334	348	404	350	365	398	362	339	349	338	367	361	367	399	381	391	428	363	369	400	369	390	358	379	392	379	390	380	400	414	384	395	385	372	393	381	407	399	402	355	360	344	374	367	367	403	383	368	393	361	349	392	405	377	374	378	355	338	368	407	392	401	360	374	383	358	389	378	363	351	367	397	375	410	379	376	354	388	376	424	409	390	342	345	364	394	373	400	420	379	357	366	340	393	373	384	395	326	400	365	382	368	368	393	347	358	397	378	380	388	371	388	375	380	401	408	361	380	407	369	356	353	376	421	389	413	385	434	362	379	393	385	398	394	383	385	377	418	395	395	358	390	375	405	407	359	353	376	369	405	400	382	372	374	381	384	373	343	397	410	414	419	392	339	353	400	410	345	375	389	374	372	361	359	354	384	359	390	391	362	396	421	374	394	405	397	353	379	352	328	384	356	384	370	405	375	401	376	392	367	383	409	365	375	411	387	385	359	387	369	380	399	363	399	364	408	393	376	380	360	345	396	378	362	394	350	387	380	380	375	380	412	379	390	411	398	406	418	365	388	389	404	394	408	403	384	380	410	392	376	365	377	409	348	371	382	373	404	394	405	359	382	357	404	366	350	416	366	398	398	349	395	367	393	431	371	368	381	328	390	371	338	337	371	410	373	406	370	364	393	437	390	358	351	386	367	346	377	337	368	380	339	360	384	363	392	389	368	388	393	379	360	391	396	390	368	374	375	349	381	395	386	377	389	378	406	320	385	387	397	421	373	362	368	345	403	346	373	426	403	380	345	366	374	384	451	398	375	356	379	391	353	344	394	382	334	348	357	390	386	362	399	390	405	345	377	360	359	354	389	371	365	389	348	380	398	360	404	389	345	377	368	357	354	349	356	369	411	408	410	361	392	374	385	380	374	376	386	406	410	401	380	354	389	402	375	391	361	386	416	352	393	376	375	402	395	371	416	405	396	356	388	416	412	355	370	376	362	369	401	364	357	375	377	387	411	351	365	379	418	406	377	374	384	332	372	337	367	429	381	397	347	388	405	387	345	384	360	389	392	407	400	413	395	375	394	378	411	387	364	411	391	440	394	375	374	362	409	404	369	381	367	401	407	336	388	394	392	348	351	385	348	383	370	442	400	383	370	365	345	375	347	392	368	378	387	421	406	413	376	353	367	408	360	417	372	348	404	393	357	398	412	328	402	401	406	419	359	371	412	368	413	340	379	316	378	427	376	337	380	378	379	348	423	378	372	384	445	391	384	399	339	415	371	365	386	350	415	387	390	380	368	323	355	391	408	369	352	380	377	334	415	390	359	426	382	387	359	390	402	373	348	375	384	390	384	388	387	399	381	407	381	412	384	415	382	393	421	367	432	404	382	369	382	369	371	412	429	387	374	380	385	375	373	389	360	362	394	396	346	375	387	387	343	392	370	403	398	381	362	392	371	396	391	356	355	365	394	385	404	409	380	358	349	383	381	368	410	372	401	414	401	387	369	404	372	359	398	422	392	361	365	373	374	390	392	347	374	382	359	356	381	354	401	336	378	393	378	384	365	373	421	389	387	427	379	376	403	386	326	371	379	366	390	363	402	398	385	386	360	369	383	344	363	393	366	384	400	373	377	357	361	354	363	372	396	374	403	408	381	357	392	382	388	385	381	395	415	394	338	392	386	402	352	369	415	365	345	387	400	380	409	423	349	393	397	367	364	403	361	372	389	369	386	362	364	414	369	414	331	380	380	390	400	371	364	365	390	386	374	428	410	387	362	350	362	355	405	393	426	384	380	406	379	364	387	404	359	397	399	360	387	365	378	405	390	340	385	376	407	388	385	375	414	353	371	354	371	415	306	406
2096	884	945	914	923	831	903	904	885	899	817	876	884	869	868	861	815	834	867	884	922	870	872	954	894	875	914	852	907	961	949	877	838	888	882	875	833	873	883	840	895	838	881	920	869	929	904	852	888	885	895	917	861	802	849	885	871	934	907	887	865	863	888	801	838	873	851	908	932	863	884	905	910	815	896	854	891	940	878	861	897	881	833	926	903	853	828	897	880	781	931	894	836	868	866	906	903	890	894	940	896	887	861	851	857	828	897	843	919	868	894	907	874	850	921	910	866	914	884	858	853	872	866	926	896	908	911	871	842	866	889	840	897	874	875	878	884	908	879	889	914	867	909	853	893	822	862	890	921	889	932	913	872	945	874	855	834	837	886	872	926	837	881	869	884	838	901	873	937	893	860	895	847	897	906	881	864	851	892	914	840	852	852	891	884	824	825	911	862	919	874	854	911	896	869	827	882	891	891	921	885	899	915	864	875	932	932	871	924	940	838	850	873	849	891	840	874	851	895	866	907	854	879	915	900	822	898	847	946	837	875	907	855	869	894	862	855	892	871	860	864	883	866	894	889	885	916	955	871	910	854	815	922	836	823	898	867	925	883	868	866	853	879	828	879	837	895	869	865	942	888	894	873	856	880	874	872	945	859	904	909	865	894	894	908	851	877	878	855	841	890	885	847	901	881	850	859	865	900	900	839	856	902	943	877	860	885	853	880	877	877	860	912	910	866	817	935	902	869	946	877	909	890	853	914	846	873	904	907	856	873	813	887	865	892	915	904	865	814	850	853	927	881	861	823	903	862	860	873	909	918	867	897	880	852	903	805	885	829	877	887	822	909	893	890	841	972	897	858	884	874	927	889	908	882	848	861	867	847	884	863	852	842	893	879	893	846	896	906	855	875	872	866	898	925	960	861	879	865	865	843	882	935	879	850	843	881	866	904	929	924	895	874	844	887	943	839	890	851	869	852	859	876	892	933	886	907	841	881	857	849	864	888	885	879	908	877	832	886	907	843	864	874	884	917	823	833	910	868	903	843	848	891	857	896	874	893	868	848	830	870	903	885	888	927	915	847	902	858	853	903	859	847	910	877	930	889	901	951	862	902	832	879	895	874	835	915	851	819	850	890	836	860	871	904	923	911	837	826	868	870	930	847	856	878	838	875	910	868	851	897	844	882	879	885	903	840	946	904	826	922	915	851	914	940	849	810	834	895	890	896	897	865	884	888	917	887	907	851	868	927	905	810	870	900	891	871	823	848	892	878	899	882	843	891	889	895	889	894	856	887	947	846	850	921	862	858	884	863	883	865	936	873	902	939	885	833	882	883	880	870	928	884	902	875	910	870	861	869	899	908	870	867	952	933	869	944	895	892	946	851	906	831	883	826	927	932	904	835	869	844	922	855	884	926	880	892	897	864	842	847	840	895	877	905	878	860	871	868	806	890	929	885	883	903	917	900	923	844	877	800	817	891	909	868	868	910	857	881	790	880	916	927	816	870	896	853	869	900	853	847	844	882	894	837	936	831	867	855	897	861	870	864	856	869	891	917	873	868	875	848	895	890	852	887	848	868	873	905	858	845	846	845	895	904	915	887	856	930	894	846	886	881	899	873	840	894	924	902	897	871	928	888	904	886	895	917	873	845	868	918	875	867	863	863	900	883	884	821	917	888	860	893	850	859	855	876	876	894	916	874	894	868	922	858	904	966	870	851	860	865	924	863	916	913	846	906	915	882	870	872	896	940	832	906	851	854	813	900	896	903	899	894	896	844	853	882	851	906	925	877	854	866	853	872	846	832	902	915	909	928	879	921	865	891	892	896	866	825	875	946	886	867	864	870	887	844	873	865	887	861	880	856	877	873	889	897	936	850	870	852	845	843	843	870	946	860	873	870	912	888	878	866	877	876	868	885	867	903	885	858	892	926	884	913	873	900	830	902	919	865	839	874	847	917	875	889	886	917	846	869	813	889	929	863	897	870	886	880	918	864	858	921	878	869	822	863	927	883	887	842	897	845	941	866	926	896	876	938	850	880	900	861	851	881	889	878	872	861	910	834	860	903	853	868	856	851	909	887	884	863	864	860	885	881	892	883	831	905	843	858	858	867	845	852	872	928	924	879	917	802	908	891	858	874	843	831	882	886	882	910	864	903	884	852	902	895	868	908	864	884	948	907	876	836	858	873	896	855	925	874	929	854	931	959	864	895	895	894	791	846	835	894	896	846	841	892	861	925	899	907	880	913	875	859	932	878	889	878	849	889	844	890	901	857	872	863	841	976	840	899	857	914	867	859	892	912	933	926	884	868	934	858	817	863	879	897	850	912	866	833	860	843	857	915	927	850	864	886	853	837	896	867	847	902	876	862	878	864	894	843	915	865	906	917	835	904	850	907	899	912	903	888	879	835	911	920	856	864	868	843	823	884	868	915	927	906	874	906	911	899	898	855	904	848	867	931	883	878	880	871	899	847	885	913	935	896	860	893	859	854	850	915	860	873	885	866	911	836	865	889	887	918	976	858	854	905	915	857	824	840	839	889	837	887	877	877	869	878	850	829	964	888	892	851	878	887	865	875	828	850	885	855	909	854	920	822	883	899	879	918	948	832	924	920	866	904	878	890	845	847	854	894	941	870	860	863	877	847	901	843	934	859	880	924	876	878	881	849	849	859	848	881	921	858	905	935	870	882	912	875	923	892	921	908	873	847	860	900	878	899	926	866	868	881	844	909	887	849	889	918	868	873	850	888	868	889	925	888	886	911	858	853	924	865	900	838	847	872	841	898	892	885	868	867	824	855	870	833	923	845	856	869	893	894	920	842	866	849	876	914	842	832	846	889	875	855	849	874	889	906	837	876	818	885	928	890	870	891	893	892	929	864	933	927	870	905	904	867	881	850	865	904	869	892	876	870	900	879	849	883	904	866	861	887	877	795	853	927	877	825	885	857	844	867	905	898	890	897	859	844	905	866	881	836	848	911	898	893	880	836	831	848	884	869	896	912	874	891	896	889	854	880	805	843	898	880	844	862	904	902	858	828	910	824	850	805	852	863	850	908	896	882	880	847	867	897	942	845	875	879	909	861	895	876	819	848	903	839	910	864	912	888	894	925	914	856	884	874	898	917	890	850	892	872	909	889	852	858	892	863	906	857	869	875	896	884	813	846	861	852	849	881	932	887	859	873	852	876	835	902	897	914	885	822	861	888	909	808	886	843	959	941	897	876	816	908	872	825	884	880	885	856	859	849	870	889	916	874	891	903	895	864	834	916	907	849	884	915	848	883	919	942	939	865	889	858	901	864	920	920	889	909	892	888	883	862	847	907	866	891	925	885	856	950	886	828	880	938	873	895	888	884	913	903	856	890	859	814	859	825	881	849	882	898	858	877	899	924	823	801	889	870	869	861	889	859	853	848	845	840	882	890	863	912	862	916	863	888	856	904	862	916	931	852	853	878	951	840	862	909	889	909	880	895	842	888	851	840	846	888	833	908	903	906	855
7500	522	540	468	346	295	288	269	244	251	230	250	227	242	219	270	267	280	217	258	232	218	248	281	198	215	239	232	223	240	237	223	222	206	233	216	277	219	223	227	261	201	215	209	232	239	220	240	219	216	210	234	231	214	248	192	242	263	231	229	203	212	214	234	214	230	219	230	190	234	219	234	247	221	231	224	218	242	214	212	194	225	230	218	220	196	195	203	232	225	224	210	229	216	213	220	203	228	234	238	238	226	213	218	218	193	207	204	229	221	230	212	215	205	258	220	208	219	231	214	219	206	227	216	218	191	218	225	233	189	216	224	208	222	230	248	231	230	222	220	238	223	218	207	206	264	251	198	226	250	220	202	184	223	217	231	254	235	232	238	214	222	217	207	244	218	220	243	229	218	241	245	219	201	189	245	207	228	221	212	231	225	224	214	218	258	235	234	243	221	223	182	227	239	212	241	254	254	212	235	219	220	239	226	224	195	239	218	225	219	231	247	234	208	206	215	223	225	240	227	192	203	195	246	210	230	248	209	219	209	207	239	240	235	229	244	233	226	217	223	228	239	222	204	246	230	201	222	192	232	229	234	232	217	238	224	246	209	248	239	209	231	219	230	253	228	217	217	213	208	228	233	177	229	237	235	223	236	229	222	214	212	225	201	200	187	236	232	214	216	221	208	216	226	231	197	212	243	215	234	228	211	240	239	229	198	225	218	242	222	204	221	208	228	251	219	223	239	235	214	247	230	225	215	261	228	237	201	215	252	195	221	211	248	265	209	240	237	233	211	233	218	209	244	235	241	196	214	225	197	216	213	221	228	220	233	217	206	234	216	232	229	261	218	239	220	232	234	254	220	215	216	228	218	215	231	261	258	230	231	205	226	197	202	216	203	239	220	219	233	235	244	201	215	238	210	234	205	242	259	223	231	237	203	213	216	200	213	207	244	241	196	224	211	222	218	211	207	220	247	240	224	237	224	205	205	219	197	233	225	264	195	234	227	238	211	217	221	214	249	235	226	187	207	235	222	187	202	216	230	233	201	202	219	197	210	222	238	203	234	211	219	227	238	232	224	222	242	218	229	238	215	234	230	234	255	216	199	226	221	222	216	236	189	231	198	219	225	207	200	241	211	226	193	228	228	235	232	257	214	237	234	238	218	223	217	214	198	221	238	254	241	241	239	205	241	224	222	220	208	240	199	208	227	218	244	209	208	219	248	227	200	220	212	229	219	239	223	216	219	237	248	224	219	220	231	220	208	205	236	211	208	199	228	217	223	220	223	209	226	204	232	216	220	239	207	243	212	197	217	249	229	252	239	224	217	240	227	213	228	235	233	211	195	205	231	212	226	249	202	221	260	233	214	203	233	226	207	248	233	221	218	203	213	205	217	223	209	212	200	208	227	246	217	217	215	220	231	221	217	215	196	228	211	199	222	231	235	236	214	213	209	229	212	217	206	205	215	245	241	207	220	215	241	217	215	230	232	193	188	235	205	232	239	238	203	237	202	245	202	224	186	224	202	222	222	228	202	204	211	226	226	197	204	225	220	219	200	220	254	230	210	199	218	202	237	244	258	200	203	217	222	219	206	214	231	217	194	232	191	209	200	220	209	251	225	235	227	226	211	211	218	227	247	221	188	207	202	230	222	206	172	223	227	248	216	223	198	245	229	243	208	213	207	211	241	219	213	205	225	209	217	235	200	234	200	213	218	170	228	210	212	228	217	218	205	206	206	184	208	219	201	197	220	239	212	213	227	238	218	211	204	221	201	252	213	218	194	240	231	231	244	225	202	244	222	203	219	261	236	218	209	213	194	212	227	226	221	213	208	222	222	237	238	237	224	201	207	236	248	213	206	205	224	195	246	226	209	223	227	186	224	230	204	222	207	205	237	218	216	204	199	211	240	213	235	209	224	212	229	234	224	223	219	185	205	223	217	251	225	223	223	190	222	219	226	216	241	241	230	234	232	211	218	211	212	240	216	225	215	210	227	249	232	203	242	233	211	198	187	234	201	222	208	209	232	260	193	204	217	194	220	213	221	239	225	239	209	225	232	215	255	224	255	213	215	223	228	214	236	212	179	188	226	225	203	217	257	268	222	213	208	203	239	216	221	237	216	217	204	223	232	200	196	206	181	231	209	217	231	241	242	226	237	212	234	205	213	214	234	247	221	230	220	219	200	258	196	201	218	243	237	217	228	234	198	210	224	224	230	233	245	211	206	245	210	191	237	243	218	217	207	200	210	217	231	246	225	232	211	223	250	238	210	197	196	235	243	221	209	211	211	256	230	227	205	207	212	235	225	209	226	206	225	229	230	212	217	213	206	234	210	197	226	211	237	195	205	224	219	235	212	212	225	199	219	210	268	227	259	238	217	228	208	197	211	226	226	236	217	204	214	239	226	228	240	247	208	208	267	243	254	201	226	240	215	193	222	221	218	205	249	230	213	241	201	237	235	232	208	225	220	208	272	213	214	233	187	227	221	227	258	222	199	202	209	197	227	257	249	201	235	232	225	206	237	237	199	221	224	213	230	239	189	206	210	216	220	240	186	234	230	229	216	219	248	209	223	226	234	227	216	219	215	204	228	216	233	260	224	239	255	202	225	217	201	201	218	225	222	212	193	224	229	220	229	247	240	246	226	219	217	228	196	215	217	215	238	217	223	225	230	215	216	210	234	214	200	186	224	206	258	213	221	203	224	205	212	240	225	212	242	243	223	210	233	239	241	248	214	201	231	240	222	228	212	203	204	224	252	235	211	218	207	193	223	231	251	226	201	214	250	211	218	234	223	242	249	213	215	225	235	220	223	220	212	231	222	224	224	214	225	211	219	232	212	232	226	217	224	216	215	198	230	235	236	202	219	224	222	252	220	248	232	213	225	230	209	195	224	245	195	221	254	202	199	215	246	209	236	194	217	229	260	223	216	222	243	224	220	243	231	238	206	222	223	231	210	229	217	202	223	236	244	222	232	211	218	213	202	219	232	246	244	211	223	223	219	242	202	211	223	242	230	215	201	220	227	234	237	242	210	214	224	237	240	208	225	220	194	200	200	239	200	180	234	199	223	246	229	231	227	232	204	235	222	182	188	247	221	251	245	227	222	234	192	217	236	205	219	221	231	191	249	229	195	234	234	245	237	239	231	249	219	221	212	235	207	193	207	210	210	205	242	208	230	225	219	210	234	214	246	245	240	242	212	211	242	225	248	228	238	223	248	214	228	230	202	226	220	213	190	247	209	217	215	208	237	259	209	231	245	202	234	230	217	245	222	245	243	227	209	257	265	220	244	226	220	218	213	207	245	214	236	232	223	222	206	238	241	207	195	223	214	208	233	244	237	222	223	196	229	239	222	216	209	231	216	209	225	236	200	232	258	223	187	208	197	228	243	218	212	227	209	220	235	218	257	225	220	251	239	189	231	217	227	218	218	207	254	225	212	231	223	232	230	226	198	195	222	226	210	230	217	212	209	241	219	209	223	240	216	194	230	221	205
6372	838	1283	1403	1253	1107	973	889	784	781	762	768	740	701	706	689	670	626	601	672	641	606	653	616	603	634	622	636	676	608	592	598	608	649	597	597	617	623	561	613	556	631	603	618	595	625	609	551	595	529	589	593	590	586	610	635	568	604	605	583	632	628	589	596	606	575	605	616	621	582	610	608	601	603	581	603	649	594	584	576	592	571	594	588	611	635	596	610	572	605	551	612	630	617	577	625	663	571	572	585	584	619	549	620	540	641	632	592	526	591	616	597	617	565	617	566	564	576	606	608	598	592	579	611	635	608	589	558	575	619	595	598	573	576	628	586	572	624	624	577	612	580	604	555	589	617	582	605	611	602	608	601	606	627	614	599	593	593	585	584	596	603	613	594	600	622	620	563	544	580	602	570	605	576	563	579	541	565	634	598	592	611	627	626	575	621	594	585	590	597	567	594	592	584	596	582	557	592	568	628	584	568	557	593	603	571	592	595	618	574	558	559	583	578	619	639	631	569	583	591	623	584	537	602	608	560	565	582	597	587	583	597	606	611	597	598	605	572	616	587	575	618	579	595	568	573	607	603	664	625	559	622	607	595	581	585	567	579	598	588	604	625	614	610	602	612	583	584	560	600	563	577	589	571	561	592	618	605	566	610	573	582	584	650	556	590	615	559	607	575	616	588	595	639	588	559	619	634	631	590	626	565	584	579	577	594	600	563	635	597	575	598	579	625	584	586	585	601	609	606	543	575	612	571	574	568	637	626	548	609	608	599	589	581	583	590	579	594	597	622	607	594	613	601	577	564	575	560	614	624	578	542	603	639	589	630	586	579	610	586	553	563	597	563	607	610	560	599	582	581	586	624	566	612	577	594	585	561	586	616	606	604	562	571	557	567	598	580	544	564	583	591	611	617	582	579	597	637	603	611	567	627	573	615	598	563	630	556	592	616	551	550	634	581	601	570	584	557	546	567	611	602	550	658	583	595	591	641	606	578	538	601	575	638	612	601	549	625	575	598	605	588	592	596	609	603	580	600	625	566	572	602	591	608	583	615	634	597	603	563	576	591	571	587	584	625	604	598	547	587	575	625	553	639	598	574	589	604	600	578	603	594	586	572	588	620	601	550	599	643	598	608	578	652	612	602	588	604	573	614	607	557	595	605	601	596	551	553	588	584	608	595	605	554	594	558	605	568	563	613	587	615	588	628	603	556	593	577	597	570	546	607	596	576	577	579	583	578	586	653	601	577	632	608	574	541	617	599	601	621	587	591	587	591	591	584	587	566	565	606	578	567	571	570	585	602	602	581	600	571	615	594	575	623	573	601	580	590	563	564	589	565	610	613	603	575	603	593	604	597	571	594	613	585	565	568	619	580	581	561	592	599	583	633	564	582	555	610	565	627	613	585	617	620	614	581	610	623	610	604	596	580	594	591	649	605	634	598	596	580	563	545	560	594	628	604	558	596	578	587	577	610	602	595	575	636	627	612	601	595	587	558	569	552	598	599	625	584	574	576	616	563	610	582	584	610	603	634	578	613	586	592	568	580	542	601	616	574	584	616	639	563	612	605	546	557	554	600	639	590	589	579	609	539	607	608	601	620	622	649	597	588	561	602	625	589	594	629	586	627	582	573	555	600	556	576	645	584	592	603	615	589	625	591	607	555	540	600	619	629	608	635	595	626	606	583	611	581	627	592	568	557	557	568	617	625	585	609	610	580	617	590	594	595	618	585	604	586	585	596	596	600	604	576	585	607	600	590	554	594	588	613	617	577	619	631	600	641	578	603	586	619	589	541	637	638	598	584	593	606	634	630	588	580	624	549	596	616	601	600	573	581	616	604	596	591	643	616	638	587	607	558	594	617	603	586	617	572	593	598	576	627	581	605	572	629	597	579	589	568	589	561	622	559	548	590	591	562	628	575	564	591	559	593	608	599	625	568	576	605	596	581	569	598	595	601	562	613	592	566	620	578	586	583	608	583	594	570	591	606	596	622	547	600	645	604	569	634	601	629	600	572	605	581	600	598	541	589	602	601	564	628	630	588	587	576	585	591	571	590	613	573	561	601	581	614	584	540	594	601	595	587	624	538	541	590	617	634	587	589	617	601	562	587	621	611	608	600	584	557	626	607	555	622	599	604	595	586	587	548	580	582	561	644	583	629	562	635	592	588	597	647	566	567	582	579	573	575	574	575	587	560	619	578	551	596	579	551	587	559	614	615	643	601	575	615	612	597	555	559	579	584	558	604	557	614	583	593	617	562	595	647	590	607	574	586	611	599	591	586	558	596	566	609	581	633	562	591	586	616	621	588	613	559	588	595	645	581	564	625	581	571	588	582	584	572	640	613	552	567	619	595	586	597	602	556	583	598	611	578	588	600	579	591	612	579	576	592	633	580	607	618	596	570	582	599	591	581	598	635	598	579	590	594	590	653	574	565	553	595	582	556	602	567	580	586	525	605	624	558	582	590	602	568	632	620	567	561	583	629	574	581	604	629	593	592	563	613	578	602	574	625	590	583	609	637	614	613	608	640	588	618	607	587	609	587	576	623	630	579	639	569	545	638	585	586	621	564	594	593	614	569	573	553	585	608	604	567	539	571	640	579	592	587	592	572	613	595	581	603	638	599	605	587	587	556	582	595	583	601	577	617	619	612	609	597	627	611	602	589	601	575	565	637	601	585	634	601	584	565	623	618	620	599	645	612	602	531	605	639	574	593	632	586	598	607	599	593	579	601	587	605	577	621	587	612	599	607	608	582	605	585	605	594	604	562	589	547	539	600	611	580	552	642	597	599	606	609	583	573	631	628	593	604	634	591	650	606	627	582	572	567	579	583	577	625	619	562	554	603	622	590	619	562	598	588	640	631	609	641	600	609	572	574	574	569	544	609	577	594	596	561	582	591	589	623	619	576	572	620	588	591	587	579	607	597	552	613	527	587	621	552	584	601	589	608	613	609	622	618	577	611	602	549	559	607	568	557	565	569	586	608	562	616	601	587	619	589	569	559	589	614	556	613	570	589	596	640	551	587	556	578	584	567	595	633	598	591	599	604	592	608	618	604	606	596	571	553	590	605	576	577	570	587	577	584	586	533	590	598	545	608	618	608	626	558	645	574	610	603	594	574	614	620	598	593	623	603	585	568	630	568	606	616	586	565	612	646	582	611	568	587	609	572	619	607	572	591	595	616	572	603	588	576	594	629	611	544	617	613	592	587	594	569	561	559	582	559	597	576	570	571	583	565	599	604	608	635	579	608	585	603	655	594	600	641	551	582	616	577	636	601	626	582	588	624	583	616	610	582	629	575	604	555	608	606	587	597	567	615	580	579	582	598	584	615	610	583	606	611	581	600	602	642	567	621	582	612	614	600	611	597	582	623	602	580	574	568	587	611	612	602	587	604	605	595	592	591	617	572	560	602	588	603	548	558	605	605	539	605	564	590	560	570	630	648	542	576	580	610	586	635	601	579	577	603	559	616	593	584	576	567	576	599	640	575
14754	1365	1090	878	692	606	536	515	448	441	420	430	438	396	433	415	443	372	372	416	381	374	415	388	342	418	418	386	405	433	420	389	361	384	375	437	373	403	379	385	353	393	385	391	362	385	374	342	401	373	363	410	384	381	416	373	400	391	377	382	385	400	372	409	368	364	401	379	378	397	388	397	379	397	358	393	424	371	364	406	397	369	363	443	364	374	389	404	387	377	415	365	357	384	377	387	460	414	362	369	386	382	378	356	368	381	362	394	394	394	330	343	367	384	418	370	411	371	381	390	395	404	411	345	408	394	379	394	389	417	341	403	413	415	386	391	405	360	353	340	348	394	378	388	359	401	353	391	375	367	347	402	395	390	386	394	411	368	402	400	388	381	392	383	380	410	366	364	393	387	366	401	411	404	399	374	386	372	424	380	419	382	377	393	415	418	413	341	366	376	399	390	402	433	350	370	402	405	409	371	367	426	387	411	392	403	390	364	368	386	384	382	393	380	350	367	373	393	386	419	398	383	394	401	406	324	399	396	406	405	355	360	357	370	382	389	347	347	438	412	413	382	391	379	406	373	361	358	412	411	395	363	355	394	373	384	361	353	388	426	403	364	381	362	376	395	399	390	362	379	379	375	412	394	380	397	391	390	401	379	371	407	402	365	390	381	375	361	384	419	369	421	414	375	354	379	377	364	384	401	436	360	384	415	364	351	378	391	373	355	352	371	404	414	389	376	389	400	391	403	364	355	392	401	401	348	385	391	359	356	378	356	338	381	382	401	368	364	360	374	397	385	382	366	400	378	396	336	359	351	391	371	403	395	422	411	369	396	363	405	396	391	348	389	388	408	436	399	384	361	330	366	360	399	376	396	369	397	383	368	409	417	402	389	394	388	386	385	360	393	379	395	387	344	407	380	349	393	410	404	364	369	392	383	371	378	415	376	366	376	363	365	364	366	403	389	395	404	357	398	373	371	391	408	435	380	338	384	351	379	380	379	379	414	409	396	410	372	390	428	396	396	410	358	371	355	380	387	342	382	363	381	368	385	403	357	371	397	403	393	387	398	393	394	392	386	334	412	361	391	387	396	372	365	392	372	360	381	383	355	370	419	378	399	361	350	379	346	365	385	381	384	391	372	353	416	373	408	344	359	348	398	393	376	390	394	395	385	379	398	415	374	361	369	379	397	366	401	370	357	386	397	361	354	364	388	401	399	404	361	391	387	402	379	353	411	388	366	406	396	415	371	377	380	417	376	391	371	360	354	357	366	394	383	352	382	357	368	384	389	416	365	415	374	367	396	405	357	413	392	394	382	374	341	381	411	385	379	420	374	401	346	393	367	397	392	405	376	377	444	405	371	410	368	391	360	402	372	416	396	398	388	357	393	374	377	365	385	408	418	410	385	392	370	377	368	391	363	370	368	393	392	421	355	365	403	412	367	371	375	370	373	374	355	394	402	385	375	380	375	396	414	407	388	386	400	374	403	405	344	404	359	345	382	396	396	370	393	403	335	404	367	358	396	422	411	411	409	431	386	378	378	382	361	425	369	419	422	367	350	348	403	338	340	411	446	354	404	405	407	361	376	404	351	392	366	369	388	385	393	377	401	386	374	391	378	393	375	396	357	403	418	404	381	376	336	379	403	412	391	364	384	399	386	397	411	382	347	371	403	381	379	431	375	380	400	387	369	422	403	369	427	348	413	396	355	387	414	429	376	379	371	379	357	384	401	378	417	414	402	395	356	422	364	384	396	410	397	440	403	387	356	370	382	393	393	422	370	400	367	398	368	367	365	403	401	374	389	418	363	404	415	377	373	389	369	394	371	386	362	391	411	361	379	397	409	425	374	364	391	413	384	391	400	388	410	378	362	382	388	397	397	401	398	384	401	402	375	419	405	382	439	397	400	416	413	395	457	404	321	419	353	442	362	367	370	415	380	365	356	393	390	350	430	386	362	398	378	348	385	357	374	376	361	388	362	423	435	400	378	352	413	376	406	357	406	382	424	361	382	400	421	411	398	380	418	380	380	370	381	377	370	365	423	375	401	394	410	396	370	391	383	391	399	389	399	428	397	376	376	344	405	347	417	401	395	397	381	355	361	379	406	387	400	390	383	406	392	349	367	403	391	379	392	390	362	350	400	367	338	353	337	427	367	387	375	424	390	376	380	384	382	403	401	359	401	398	377	398	374	402	363	363	412	377	372	390	386	410	360	364	393	359	378	439	390	375	354	379	407	391	367	372	409	402	388	379	394	385	390	377	375	367	384	377	345	417	345	371	395	399	395	366	407	371	395	399	406	386	375	392	391	432	356	408	363	380	338	407	429	364	387	410	394	376	413	398	364	383	353	354	372	363	405	400	378	363	410	391	417	411	359	413	417	387	377	410	361	377	354	381	392	378	390	384	386	389	378	342	381	422	369	381	399	418	390	362	357	362	341	409	376	397	404	371	414	385	394	346	402	364	360	366	357	403	361	380	411	360	379	395	405	388	359	375	374	380	377	398	380	382	369	402	381	430	384	373	378	380	371	392	377	375	354	410	399	363	396	378	356	381	330	378	372	398	399	406	394	395	382	379	375	381	335	428	410	386	384	404	373	364	417	403	421	392	379	374	371	349	392	411	374	394	362	415	384	369	399	391	389	391	401	370	388	384	381	398	367	379	350	375	352	386	391	396	419	385	386	398	406	378	368	373	348	388	391	364	395	347	365	362	398	388	384	344	406	418	373	412	346	397	360	401	389	385	349	383	394	381	377	385	385	384	376	356	415	368	365	329	371	440	375	382	387	375	388	372	416	371	363	341	386	376	396	366	403	398	385	379	400	404	388	379	368	392	372	399	418	384	432	392	390	394	377	438	414	373	380	395	373	373	381	401	362	429	372	372	382	396	368	402	403	377	415	382	396	384	350	357	353	384	393	364	361	357	388	363	404	384	373	391	363	421	437	341	361	391	387	405	423	322	349	400	364	399	415	417	362	413	401	383	414	378	386	392	393	356	384	353	393	373	421	395	371	421	371	339	378	374	356	393	393	416	399	391	364	443	415	399	400	372	374	370	437	411	389	417	420	381	419	357	353	389	434	379	365	404	356	367	379	380	400	361	358	411	387	420	360	378	354	411	393	412	410	368	390	432	361	362	360	391	429	386	355	396	379	366	406	366	403	362	374	372	384	378	417	395	387	405	405	378	401	392	425	390	389	403	377	400	383	382	434	410	408	410	426	395	360	381	366	393	358	428	415	404	365	406	423	385	392	416	374	383	380	398	388	413	363	349	365	421	398	407	360	373	370	377	375	390	394	392	423	391	368	374	400	391	403	405	407	373	376	364	371	367	357	387	341	406	402	410	388	365	371	362	394	404	358	388	390	358	417	387	390	367	381	392	355	399	386	373	361	379	357	400	376	350	381	379	395	362	364	367	363	369	418	405	366	393	407	345	412	408	405	388	404	381	362	338	371	376	366	388	378	362	337	387	375	388	379	388	415	416	413	395	427
8521	1475	2240	2623	2264	1933	1591	1403	1423	1315	1295	1148	1176	1152	1123	1074	1105	1056	1059	1017	1027	1004	1021	988	1014	999	1012	959	989	932	929	980	909	974	957	953	964	1008	965	962	945	922	986	939	1007	939	959	965	925	962	952	915	967	935	955	920	952	955	919	912	976	940	895	938	932	950	924	937	886	923	894	932	947	951	896	934	947	961	969	1002	923	941	948	891	952	920	935	964	977	948	926	964	899	924	948	908	921	948	900	907	938	926	912	899	970	974	889	885	951	917	894	951	938	924	943	897	966	918	919	911	912	953	977	952	967	967	958	918	953	934	996	1001	939	1033	906	918	939	919	944	910	910	927	981	946	950	947	991	927	959	926	907	918	916	1004	894	933	902	934	916	957	965	884	951	934	906	947	954	951	948	894	931	964	959	967	916	968	944	914	989	916	972	944	940	915	964	954	907	924	979	946	939	937	930	928	899	969	924	931	908	901	882	912	947	928	959	932	938	954	918	981	909	877	887	958	925	962	929	952	895	927	987	944	883	927	940	992	958	919	906	958	880	960	959	906	928	948	904	963	978	917	919	857	938	887	952	883	948	984	918	896	978	896	904	875	967	977	982	914	921	856	963	970	984	882	899	855	956	949	969	877	923	1009	922	945	963	926	889	990	937	923	933	944	908	894	938	949	949	987	905	917	927	956	934	941	935	921	921	952	880	883	899	941	919	922	916	996	911	956	986	950	907	946	938	908	886	936	894	984	951	916	938	932	964	887	918	930	976	958	947	939	964	890	903	927	986	964	942	946	940	954	975	968	940	891	927	987	930	942	958	943	931	942	907	935	875	907	952	926	891	951	923	948	884	905	959	910	889	949	927	910	921	1000	974	974	958	953	941	937	903	912	898	994	960	904	959	938	926	908	880	916	928	893	927	925	932	986	937	941	952	885	922	877	987	944	977	935	978	959	924	936	907	909	934	968	925	943	997	959	936	901	922	884	963	973	939	958	978	973	922	927	952	940	937	924	930	896	933	988	914	956	917	872	926	965	900	924	919	974	933	932	936	928	980	922	981	927	943	919	942	970	941	928	872	981	861	894	953	893	954	933	950	944	949	938	957	950	926	869	890	994	895	947	916	893	894	910	899	950	942	893	897	934	925	952	856	949	953	924	914	936	900	932	888	938	948	918	944	933	948	976	1000	922	960	971	924	897	922	967	951	893	941	905	876	957	913	965	948	922	951	915	948	929	897	963	960	974	926	962	981	955	927	917	968	934	951	967	956	916	958	961	864	936	915	896	975	931	955	945	975	952	970	947	959	894	916	951	926	959	992	970	913	961	959	930	935	913	963	945	915	916	971	976	927	946	969	929	953	951	901	956	925	960	897	947	923	945	956	964	929	958	915	937	939	947	884	900	935	935	973	942	923	945	957	936	948	945	918	926	939	967	928	915	953	900	907	966	918	936	943	852	917	952	961	941	966	931	901	931	943	935	933	918	923	905	925	914	957	919	931	914	966	879	886	899	978	939	885	972	999	918	922	907	971	962	953	883	914	932	918	962	965	938	961	906	918	935	965	920	888	960	895	996	1000	965	1001	919	894	935	929	914	954	940	948	960	853	934	881	917	928	957	932	985	917	990	909	917	941	944	915	957	893	900	878	935	905	1006	875	947	997	940	935	971	979	886	956	922	924	929	875	941	908	903	917	964	912	937	895	943	942	958	1003	930	978	913	912	892	954	904	962	983	900	936	895	904	940	940	905	897	957	948	913	927	897	962	989	909	921	912	930	909	913	894	991	975	960	927	958	954	979	936	950	933	956	927	923	986	900	971	887	957	913	943	965	988	942	949	892	870	928	958	982	915	941	927	951	967	924	894	842	922	975	988	944	946	881	951	868	953	944	950	948	998	1000	930	921	923	928	934	989	917	952	975	994	949	971	946	885	939	906	986	934	985	940	943	975	903	932	885	923	939	959	898	916	888	951	980	955	891	959	934	934	974	969	941	945	922	934	915	933	879	956	896	885	940	891	886	949	961	950	928	1009	946	900	948	989	964	955	1040	953	963	947	948	1001	892	908	934	904	981	956	984	924	986	923	902	932	988	949	936	965	922	895	988	945	888	927	939	898	964	883	950	943	919	902	975	1023	866	962	934	934	905	899	946	950	943	955	916	919	957	934	1029	969	967	914	925	939	873	951	939	894	921	939	909	909	977	985	899	952	965	947	925	967	933	931	967	893	900	925	919	946	913	913	925	972	932	961	891	936	960	926	944	950	928	974	950	934	936	980	968	939	890	941	910	947	944	928	988	932	965	946	991	944	889	946	922	951	982	937	909	918	923	967	930	896	902	946	932	963	947	906	937	935	964	911	893	943	936	959	961	921	961	939	931	947	974	961	962	860	958	918	906	951	943	959	915	889	931	899	958	946	942	966	977	899	938	931	965	882	940	937	974	959	942	953	967	956	915	904	887	931	965	946	943	954	941	974	939	928	906	950	888	922	957	905	954	958	908	899	991	977	891	957	906	953	892	895	922	978	948	949	921	933	915	952	936	911	928	904	958	969	957	962	910	886	945	933	956	989	936	926	974	972	961	895	949	952	942	959	917	918	959	911	881	921	917	890	926	918	921	937	949	913	925	863	935	923	889	868	914	912	932	921	933	931	910	979	953	931	940	977	986	963	994	907	933	909	935	883	929	988	961	950	922	923	905	928	862	877	932	934	946	1001	914	956	1007	917	927	963	935	916	967	966	980	962	921	928	962	929	943	884	938	981	983	975	903	993	918	872	940	1001	952	964	907	952	995	987	965	920	968	962	975	953	865	959	908	952	948	959	937	906	936	969	965	972	953	868	906	970	947	935	932	916	912	969	932	930	890	917	937	962	942	946	987	912	941	939	927	939	892	944	924	953	946	916	965	914	913	935	929	918	921	934	958	902	920	966	979	926	936	914	941	1028	948	898	948	918	901	922	969	926	891	911	931	926	943	944	925	929	954	938	914	974	947	990	1011	963	956	953	955	900	975	895	924	940	901	975	940	973	938	996	914	898	968	1005	929	891	958	937	903	940	892	949	939	920	936	957	891	948	984	938	951	922	938	936	966	932	912	920	983	927	901	883	912	968	939	852	951	939	901	893	924	891	977	916	923	983	915	911	904	973	944	937	965	973	876	919	884	983	943	941	959	956	915	899	933	1004	1004	958	952	990	986	910	953	904	953	920	937	983	869	929	934	937	901	927	883	916	951	933	881	910	936	982	932	928	972	945	873	958	914	931	866	913	963	915	944	944	907	940	932	906	944	927	956	928	970	916	955	962	979	977	887	910	978	946	939	957	966	977	934	964	940	951	939	948	945	922	919	961	944	934	972	952	942	905	963	936	920	956	943	888	954	905	967	909	945	937	983	931	931	936	961	940	988	931	949	912	958	924	902	964	983	903	958	960	870	963	962	965	921	972	943	924	974	985	955	967	953	935	995	926	915	902	923	954	902	910	942	900	921	912	960	934	931	951	1005	1001	961	984	960	946	962	993	944	959	914	887	908
1683	423	407	374	367	406	367	372	388	392	355	382	339	392	391	365	357	371	364	412	373	405	391	361	379	383	383	378	426	382	410	372	377	373	376	386	383	378	381	378	353	380	391	385	395	397	339	374	375	359	367	360	409	360	397	400	382	357	392	337	419	387	379	360	363	418	418	351	387	363	359	375	367	396	382	375	390	404	378	365	380	410	380	365	379	383	380	410	390	403	397	390	401	359	371	370	369	378	382	434	397	380	378	391	371	396	370	409	384	396	361	352	354	364	415	372	387	373	388	382	392	402	375	387	434	356	371	367	354	389	371	394	384	359	414	344	354	381	385	357	320	387	366	357	355	356	377	383	432	371	366	384	353	392	374	388	381	380	374	403	389	358	396	352	363	374	371	396	376	359	365	353	380	435	379	315	344	344	378	397	376	368	391	346	354	393	357	380	369	385	356	368	379	398	405	407	420	366	421	359	376	384	397	397	335	374	346	342	361	381	407	378	376	385	377	413	399	367	378	377	404	372	375	349	388	344	385	356	377	371	373	325	358	371	372	387	382	353	393	390	395	374	362	373	354	389	383	381	398	357	373	371	390	385	372	375	382	351	364	382	369	420	371	388	379	385	357	427	411	410	409	371	388	366	369	356	390	402	364	393	382	357	391	360	393	420	399	420	405	376	400	376	380	410	373	390	343	403	374	339	377	386	361	370	380	371	375	376	359	408	405	374	336	378	365	365	382	379	416	391	382	400	423	388	403	372	384	371	382	400	377	333	379	383	391	387	436	361	371	374	383	362	393	388	369	366	393	384	348	352	370	365	402	390	391	418	390	366	327	405	406	377	351	383	339	373	352	371	350	416	361	381	400	391	396	381	383	392	393	349	362	373	359	395	350	346	386	359	425	391	395	352	409	360	375	363	399	374	379	371	374	359	368	395	351	387	351	367	365	337	374	391	395	386	403	380	397	356	401	400	380	346	354	393	396	369	350	393	352	359	412	373	379	369	384	371	370	390	397	400	367	365	380	394	376	373	365	332	383	321	368	375	405	348	354	398	388	408	417	396	378	375	345	358	361	389	328	406	381	391	346	381	376	380	370	386	368	386	393	390	381	386	375	359	385	363	401	367	370	388	373	389	375	370	368	388	358	379	368	333	366	387	413	376	413	387	357	351	350	378	342	384	334	379	405	375	391	373	349	351	387	423	405	373	367	366	381	402	379	393	370	376	339	383	373	333	391	397	432	416	385	360	354	388	422	376	405	368	355	387	396	379	383	389	384	405	375	397	402	358	345	355	385	361	349	392	387	354	393	342	361	357	428	395	352	384	400	371	369	354	412	427	410	391	380	411	370	374	399	330	340	396	359	382	352	400	358	364	352	380	366	347	384	353	382	360	378	341	380	382	373	357	371	369	338	348	380	359	387	368	387	386	390	401	387	407	342	377	400	364	373	385	389	359	390	359	366	375	379	387	378	384	420	365	414	369	400	398	380	386	375	360	384	386	369	327	352	360	391	404	379	389	382	396	391	378	385	400	378	412	356	375	378	385	351	376	348	423	337	380	374	387	416	408	403	425	402	397	388	400	401	389	363	401	351	375	387	345	364	373	396	398	346	403	408	377	408	359	366	402	398	398	337	389	358	374	382	385	388	404	376	391	360	374	367	371	348	365	374	397	354	379	380	388	343	375	388	371	361	391	386	339	399	393	354	377	361	382	388	372	377	377	359	429	388	384	359	368	366	320	344	350	414	363	407	370	380	366	382	396	363	390	304	355	346	336	377	367	332	377	364	369	351	394	392	401	390	391	394	421	384	353	364	403	381	368	427	409	411	402	383	380	348	397	391	410	382	405	359	384	383	382	367	386	396	381	367	384	398	392	409	398	382	343	374	363	393	348	384	379	386	388	394	352	384	344	368	417	385	346	389	380	430	386	405	371	405	398	420	377	389	365	376	408	408	352	377	363	365	400	387	417	407	359	393	350	350	356	377	367	378	355	367	388	378	427	360	364	362	399	395	347	376	408	374	373	379	357	372	379	351	349	378	370	368	376	380	397	396	400	390	380	406	370	399	396	379	356	410	363	396	414	348	368	362	377	364	350	370	396	378	409	388	452	388	345	391	366	360	390	339	372	343	399	337	397	332	390	365	367	366	354	398	414	352	371	378	379	364	377	417	348	368	368	380	387	385	392	382	340	439	400	362	396	391	343	363	373	325	382	382	370	390	412	396	377	378	383	380	370	401	384	378	355	406	411	407	409	397	393	424	382	385	383	382	406	381	393	402	385	375	363	364	397	380	388	380	390	368	350	398	386	350	393	340	388	383	400	410	429	366	373	382	369	394	409	415	361	420	371	392	389	381	346	406	403	396	369	378	419	374	381	379	382	396	382	357	395	384	371	368	383	404	380	382	386	355	385	392	416	412	341	388	349	402	356	393	353	395	357	399	377	317	397	352	358	390	370	382	394	414	376	394	388	405	367	376	365	405	405	392	371	391	392	386	371	404	377	389	384	394	371	340	360	365	367	349	390	343	372	400	374	372	412	354	373	391	333	378	378	391	359	392	375	364	399	360	371	380	384	357	387	411	380	394	380	384	355	363	367	383	356	348	350	337	379	401	352	376	384	358	342	403	410	339	367	421	382	355	377	390	370	364	363	365	326	379	383	388	362	415	387	418	379	363	389	348	361	412	416	401	409	399	356	374	392	427	377	405	399	392	398	405	388	379	366	391	365	389	382	412	399	363	387	386	374	394	404	346	398	381	360	347	382	356	374	361	398	391	358	401	368	397	376	359	388	408	340	398	369	379	395	393	378	404	388	392	393	393	376	368	392	374	388	344	360	382	366	385	355	350	350	343	403	414	394	362	360	349	368	369	408	402	361	367	390	340	400	406	395	380	376	388	382	370	403	338	373	388	411	381	395	416	364	352	397	385	396	355	401	395	397	373	351	407	379	382	354	398	367	363	373	366	385	370	367	350	388	383	369	404	431	423	403	372	363	395	394	342	397	394	370	394	363	394	438	408	369	386	372	401	349	348	350	381	419	396	355	388	381	391	377	402	375	421	397	389	373	336	386	365	419	353	405	380	388	389	396	404	363	381	376	380	392	399	383	375	415	419	368	423	374	357	375	409	380	353	377	357	386	394	393	335	366	380	353	369	393	378	375	374	345	373	335	368	390	413	420	362	370	373	391	394	355	379	345	340	353	376	399	419	373	376	373	353	368	414	418	349	379	396	398	336	409	387	370	409	397	372	366	395	376	422	347	369	384	326	379	347	367	417	356	367	351	404	366	371	392	388	376	349	415	356	397	362	407	360	389	354	415	358	378	390	358	371	394	384	390	371	377	370	392	397	400	404	359	393	355	378	382	412	373	393	413	352	350	394	346	396	382	393	340	356	361	372	380	379	380	388	375	361	388	358	371	384	364	406	379	348	400	365	410	380	367	359	383	369	418	350	340	372	367	374	387	401	406	388	404	326	367	361	310	370	383	389	404
2045	923	868	986	940	880	873	871	858	907	886	954	856	907	879	851	940	849	890	850	871	903	890	908	930	877	869	856	903	853	886	927	901	823	896	910	861	952	880	855	819	871	871	854	878	878	848	895	891	922	871	896	860	883	860	906	872	873	849	846	816	863	898	891	883	907	848	927	912	883	896	903	859	901	819	881	807	817	887	893	854	897	879	863	830	914	882	901	905	885	904	846	898	870	879	852	891	806	859	917	845	881	862	858	885	862	890	900	921	929	855	859	883	805	854	823	842	914	878	883	895	868	872	893	893	894	882	867	874	886	838	826	920	895	883	847	885	879	904	845	948	892	910	897	889	873	883	832	866	850	891	825	885	891	937	865	864	892	887	876	888	884	892	891	907	885	892	919	931	906	841	893	856	911	930	895	870	896	887	863	854	864	923	876	886	868	845	880	886	849	819	902	879	872	829	894	870	880	879	903	877	881	851	891	855	844	897	846	874	857	896	893	897	921	930	881	906	888	866	880	888	907	854	896	829	854	882	871	863	862	862	875	892	863	909	884	916	880	799	883	873	835	888	906	877	866	889	913	897	879	869	868	891	880	902	860	932	899	899	889	886	898	873	908	886	884	928	878	863	886	864	825	842	824	852	873	876	844	905	840	919	786	873	879	894	885	900	845	870	923	859	859	936	916	890	941	921	873	856	904	846	848	890	898	856	933	882	885	891	859	873	851	883	901	872	897	866	916	831	904	850	858	928	861	872	925	850	905	918	834	954	907	851	896	870	842	851	907	874	885	826	855	910	829	869	841	903	840	854	863	880	845	853	924	880	851	885	894	833	863	922	829	880	936	855	839	883	879	868	864	871	858	874	878	876	840	865	890	893	879	845	900	899	909	815	815	875	822	882	860	936	895	835	846	904	899	846	872	877	894	852	868	901	865	847	897	856	885	829	910	888	885	855	891	874	861	932	868	918	882	898	887	898	832	899	846	859	856	896	896	900	932	902	833	833	868	903	892	892	892	890	903	912	870	900	846	922	827	874	892	890	855	878	890	867	890	863	897	880	887	896	859	859	844	912	894	856	891	892	863	897	821	873	881	887	874	845	874	922	889	868	834	917	884	895	875	857	861	924	817	888	872	903	880	900	845	873	886	900	863	850	929	913	865	880	871	870	856	860	882	843	872	914	931	892	863	837	860	858	854	889	877	908	912	896	895	891	866	919	845	896	942	848	850	886	802	848	865	911	862	891	914	821	905	921	956	847	849	882	940	882	858	909	882	927	907	856	861	786	881	843	833	924	907	872	866	872	882	879	875	883	950	839	910	869	881	910	872	849	907	873	912	858	874	915	866	850	878	928	874	891	884	891	841	913	903	865	872	900	856	877	898	887	830	881	912	865	881	851	876	852	867	901	884	914	841	883	882	860	879	869	902	891	875	809	923	916	890	859	879	905	890	879	850	908	893	859	931	845	877	838	844	845	907	861	875	904	831	909	875	864	879	912	928	868	909	842	877	876	837	904	831	899	861	917	862	903	871	868	907	883	902	931	857	884	892	890	877	900	836	800	922	863	878	874	899	877	916	857	879	932	889	897	935	917	856	963	938	849	864	860	858	903	824	888	828	876	915	897	928	880	887	888	869	901	916	894	911	850	897	895	819	874	930	876	897	840	880	879	881	850	905	855	920	877	850	858	884	782	893	919	903	853	879	884	870	872	897	888	904	868	898	857	925	889	865	835	875	856	891	868	830	861	843	901	893	864	935	842	957	858	904	931	874	943	856	863	854	846	859	896	887	864	864	944	856	895	909	924	958	866	858	871	857	907	921	955	907	851	901	836	870	893	818	890	899	906	909	858	871	862	880	897	908	866	903	893	873	867	916	842	878	885	884	897	899	841	922	904	862	865	859	846	867	864	873	867	953	887	905	888	885	901	945	873	855	853	898	877	872	849	862	901	937	857	866	895	896	910	896	871	880	850	860	917	908	911	880	905	881	885	859	877	891	860	859	863	892	901	927	856	856	848	846	865	896	881	909	909	906	858	847	890	922	859	888	879	904	869	880	914	879	888	848	929	879	910	886	891	852	907	854	857	894	872	884	862	873	913	893	867	918	879	921	860	872	832	884	824	865	891	866	887	882	869	894	938	908	851	898	896	859	868	917	866	873	840	898	895	843	878	804	901	880	903	920	801	882	897	871	889	868	842	891	889	873	860	875	855	910	896	887	918	912	862	855	866	878	865	909	874	861	886	850	845	894	876	853	914	891	874	917	888	931	924	867	882	894	919	875	884	884	866	876	909	860	898	936	865	863	895	866	909	883	901	886	845	841	818	895	880	884	848	881	897	833	887	895	882	847	901	893	893	884	932	870	906	905	818	835	872	884	855	881	842	860	880	927	859	904	903	897	871	911	820	855	867	851	895	926	889	899	868	869	900	892	895	962	885	887	857	873	876	873	845	876	901	879	927	889	876	846	888	871	885	912	884	862	849	874	896	920	873	895	897	915	900	885	882	908	867	892	850	841	883	858	863	913	824	920	860	867	869	867	868	853	881	892	859	925	946	898	918	870	874	898	881	852	856	885	903	865	905	885	931	891	874	931	875	886	879	866	853	907	809	876	855	881	903	880	909	818	866	892	895	915	900	821	861	903	881	947	887	893	870	865	910	888	892	852	947	855	860	817	870	924	878	865	873	822	887	875	868	893	816	867	848	918	896	862	875	854	871	852	881	881	915	827	895	880	895	903	899	846	864	861	944	910	880	911	898	897	856	869	860	867	886	889	928	893	835	893	867	873	895	858	857	860	856	909	861	904	925	919	905	882	897	892	870	883	849	917	824	874	907	858	818	849	888	886	881	914	883	849	867	888	905	811	853	859	870	843	805	835	852	900	860	810	876	858	882	894	895	890	854	907	839	869	876	856	878	863	893	847	900	901	844	867	868	852	887	880	886	902	920	871	899	864	901	828	849	887	862	872	906	853	858	903	901	878	844	880	836	900	933	867	911	839	854	857	887	879	912	948	893	919	909	863	907	835	880	912	863	880	829	900	878	873	866	872	885	849	854	926	875	877	921	841	853	836	891	885	922	880	828	889	863	885	891	927	999	901	866	842	933	873	882	893	870	865	898	892	901	841	829	883	845	879	894	899	869	861	847	864	891	919	930	879	875	878	898	883	882	941	862	839	878	832	862	868	860	856	874	885	886	844	927	937	857	955	877	904	885	864	863	867	894	867	886	905	857	918	861	907	879	908	902	902	863	951	878	875	892	878	900	897	883	898	848	894	905	875	884	884	885	895	824	909	875	874	862	880	908	906	901	890	861	922	869	887	891	861	838	891	891	835	854	894	844	816	916	871	912	860	864	900	883	854	883	879	852	872	911	920	855	907	868	890	875	896	848	865	954	918	876	894	888	890	839	850	871	893	915	858	852	876	888	915	876	855	892	872	882	833	917	876	904	903	848	873	858	868	856	885	892	890	928	934	846	863	918	851	870	820	863	900
7548	516	522	460	361	294	266	303	287	258	266	262	270	245	235	251	222	232	231	243	197	217	248	242	217	233	196	226	255	233	215	214	247	246	224	240	222	223	240	213	209	198	225	223	219	254	229	230	228	212	191	199	230	251	224	226	226	210	226	213	219	210	243	226	211	217	228	225	217	224	220	207	177	213	226	221	239	255	260	224	232	225	241	234	236	204	250	198	226	229	220	229	237	208	211	216	216	236	235	243	220	216	215	207	218	223	208	213	210	213	210	215	214	229	213	232	218	210	247	210	242	243	208	217	208	231	203	233	208	194	215	220	245	225	220	191	266	248	226	199	227	232	230	232	224	232	236	230	211	211	209	227	234	236	238	245	209	217	223	227	233	221	206	218	221	213	204	218	236	227	217	217	221	216	182	202	223	200	221	198	217	222	246	207	191	203	215	270	209	237	223	214	221	213	251	209	210	217	223	215	223	264	193	259	221	229	244	251	222	219	217	229	205	227	283	236	233	227	226	210	222	215	217	224	217	228	216	221	236	231	236	215	219	212	223	234	233	266	217	231	203	208	246	227	213	232	220	211	217	262	226	240	242	217	212	203	218	259	237	210	220	234	202	214	220	200	206	189	209	210	222	213	216	234	216	217	250	233	209	247	225	237	196	221	192	231	222	255	215	226	210	212	199	249	197	203	226	236	222	238	229	235	238	262	204	195	231	225	219	216	225	210	229	210	202	233	241	220	208	225	223	235	200	246	227	209	227	181	205	235	224	211	251	234	210	229	235	203	233	241	229	246	220	224	203	204	233	242	225	233	228	231	216	225	246	236	215	228	211	213	203	234	232	236	211	202	228	217	188	180	209	234	239	239	211	196	219	213	243	218	237	211	199	228	217	197	206	217	218	231	225	230	215	213	219	236	237	232	217	231	215	205	231	214	207	236	229	229	205	203	206	220	201	181	226	216	239	261	242	215	202	213	253	230	218	222	213	214	214	222	234	202	219	219	218	228	223	219	219	208	233	214	224	207	242	221	220	242	221	273	218	209	235	245	227	232	241	221	233	220	229	229	209	194	209	234	217	231	212	231	231	201	212	225	231	234	195	205	230	205	214	228	233	239	221	238	230	220	216	205	247	245	239	234	211	202	208	231	199	239	218	244	236	215	223	240	228	219	224	227	213	213	193	230	225	223	215	210	243	209	238	244	253	208	235	227	234	234	236	213	207	204	219	211	231	229	215	233	239	233	226	216	255	198	214	233	246	236	206	208	237	246	225	230	212	235	218	223	207	216	232	216	244	213	243	226	210	206	221	262	209	218	215	246	204	234	223	243	227	217	215	217	229	224	225	215	220	194	209	200	199	212	197	219	218	227	234	231	224	201	209	228	204	214	237	224	254	218	251	219	248	216	226	228	212	177	210	207	234	241	227	216	216	212	219	209	258	223	236	186	229	246	225	198	234	226	240	207	227	215	251	220	228	210	191	209	216	246	210	210	246	223	212	222	217	238	232	245	234	212	223	227	185	237	254	211	230	242	225	237	200	209	225	212	234	235	224	207	188	235	229	222	194	231	246	245	237	255	216	206	219	219	216	233	191	219	202	244	213	241	210	230	233	224	197	212	202	215	197	200	225	240	229	222	253	223	207	213	229	218	240	225	241	224	222	217	205	216	230	228	251	245	221	229	244	211	225	203	210	224	229	200	200	242	248	221	223	245	219	206	216	251	216	206	215	242	244	207	239	228	224	203	196	245	203	216	229	231	240	209	206	217	212	240	242	233	222	234	227	215	242	236	236	243	227	228	234	226	221	215	227	194	220	237	214	253	216	217	190	213	250	210	236	255	234	224	227	221	207	233	221	212	245	233	204	230	240	238	234	216	220	210	214	197	248	221	229	228	222	253	229	224	190	226	242	225	269	215	247	236	238	239	232	206	209	219	218	231	211	207	249	230	239	219	219	221	216	236	251	220	232	237	226	241	246	223	220	198	226	212	214	221	208	218	210	231	211	207	231	214	232	208	211	242	258	202	248	214	213	224	241	241	206	254	227	197	237	234	231	223	200	248	196	196	219	224	255	232	228	211	219	235	260	211	221	244	198	227	227	238	218	192	230	236	231	234	198	223	202	215	226	256	244	201	238	248	209	191	226	230	222	219	250	217	224	237	234	215	237	223	213	214	226	213	219	229	233	244	235	226	219	225	259	242	221	246	230	208	217	212	216	235	227	222	207	212	188	199	220	226	225	222	215	240	248	228	228	216	218	195	190	209	234	209	198	195	222	213	230	230	239	216	223	239	202	248	205	242	205	225	222	226	226	240	231	235	239	232	241	217	251	225	236	240	228	229	191	209	206	240	222	210	213	205	230	238	243	239	229	192	257	211	212	233	240	241	212	232	202	218	227	198	189	196	223	225	223	237	207	232	193	214	226	227	218	222	229	220	216	218	246	241	231	219	263	208	227	223	243	224	239	228	214	207	217	218	221	205	211	245	219	197	224	237	242	244	201	228	219	224	243	210	218	251	229	214	213	249	230	210	216	224	223	237	200	228	202	218	225	223	236	207	257	196	221	222	202	226	228	226	214	208	194	224	229	221	232	232	249	227	202	227	240	219	214	221	218	209	247	235	191	206	213	221	237	225	180	218	233	255	223	258	233	197	238	212	222	196	228	235	217	201	223	230	243	215	227	197	205	235	214	249	227	223	222	220	219	244	228	185	224	243	212	227	236	221	208	205	212	219	221	208	243	239	209	203	219	233	199	227	225	182	209	219	238	233	196	216	185	202	208	218	252	242	223	207	235	207	224	227	241	247	230	231	252	236	243	208	229	245	222	216	239	235	192	208	248	197	203	199	269	236	202	225	194	219	213	232	220	253	204	236	178	192	210	237	238	216	255	203	247	203	207	214	213	222	211	227	178	225	239	235	194	233	236	223	225	223	210	228	218	228	212	230	213	216	250	242	221	197	234	220	250	230	214	209	199	228	219	211	231	205	202	204	242	221	240	243	239	209	227	209	231	192	211	245	244	222	201	211	214	236	199	219	227	234	234	226	218	242	208	187	203	236	248	218	214	209	195	233	239	212	240	223	228	216	206	205	250	222	239	239	243	217	223	218	225	218	207	209	214	210	233	218	206	213	198	232	224	217	237	225	226	198	257	222	173	207	221	216	219	240	220	235	223	225	204	222	213	216	197	234	251	229	259	239	230	197	224	207	239	236	218	229	226	218	245	232	211	214	228	232	212	227	207	233	198	209	197	222	248	207	202	204	221	219	224	217	238	228	247	236	231	231	217	218	265	217	206	240	227	225	201	223	229	229	236	242	228	220	204	207	200	243	246	229	216	229	254	230	228	219	209	224	226	247	213	241	214	212	202	213	219	222	244	214	223	250	216	226	240	230	243	235	228	251	223	232	208	235	241	213	220	213	263	207	200	216	202	229	253	223	210	216	245	229	200	222	228	225	207	233	229	241	219	203	224	202	228	236	211	224	226	192	231	194
6375	808	1206	1472	1280	1103	982	878	818	801	752	753	749	636	667	625	648	650	665	658	681	616	669	648	640	641	664	609	659	666	633	643	684	605	655	607	643	554	606	623	599	601	591	643	647	648	607	598	623	614	602	593	617	580	612	571	630	599	603	638	606	582	609	581	652	586	599	589	594	597	594	590	620	578	592	580	599	600	605	588	619	581	585	585	626	630	574	616	580	596	627	587	569	567	569	556	589	579	588	592	568	592	603	587	608	610	616	591	559	610	579	592	580	576	588	603	583	609	606	644	552	591	614	592	588	626	573	601	540	590	571	578	627	591	611	656	600	560	587	614	587	568	605	568	625	576	607	609	618	603	630	587	587	628	567	596	613	574	599	599	573	587	601	569	589	556	598	538	576	567	608	584	585	560	598	611	604	622	567	617	601	594	616	605	607	619	614	652	595	574	576	572	590	595	612	605	610	586	609	588	563	593	579	588	612	580	585	545	616	579	564	570	589	625	617	573	666	572	605	581	598	565	600	580	662	593	574	597	569	614	560	618	584	589	588	628	657	607	576	599	597	631	585	573	630	591	610	578	595	615	530	586	542	633	613	628	624	559	572	591	634	568	578	624	614	605	585	547	545	631	545	584	595	596	600	585	617	593	620	565	604	632	593	601	590	610	574	541	590	634	552	609	601	585	598	606	644	615	562	655	610	619	584	597	606	587	585	608	595	599	638	606	610	591	597	564	603	557	588	594	614	579	622	552	605	620	564	576	576	551	592	582	612	608	563	579	584	598	570	576	626	591	658	592	641	612	592	590	596	531	573	574	579	587	581	574	576	600	619	665	614	605	516	595	569	588	651	590	596	584	651	601	605	612	615	656	607	647	592	573	564	594	583	654	609	601	565	567	606	590	551	547	634	577	599	591	599	602	548	624	629	556	578	600	619	624	574	608	612	568	587	615	558	611	563	620	585	626	579	591	598	591	609	630	561	549	554	612	662	629	646	614	586	615	630	647	592	595	554	606	575	583	589	615	548	613	579	596	563	606	572	596	559	574	566	623	582	596	576	567	615	572	575	616	619	588	597	564	607	626	593	608	574	619	553	601	599	570	634	584	602	614	567	572	550	540	561	635	597	593	610	641	602	623	588	583	565	589	594	593	592	584	613	608	628	590	605	598	585	597	588	571	599	582	597	633	607	591	541	588	599	610	598	611	588	573	576	534	605	561	599	597	602	601	572	604	556	597	587	609	561	611	571	590	589	594	596	593	629	607	613	606	609	567	584	597	601	579	612	612	596	586	640	597	575	573	565	594	590	579	599	582	577	617	600	609	616	567	598	585	612	568	585	538	590	566	570	619	614	601	580	577	606	621	602	571	614	583	617	626	600	593	596	609	591	560	629	595	649	548	576	577	562	599	608	588	543	581	586	571	570	606	585	593	598	588	598	552	584	580	582	628	608	593	591	616	608	587	598	655	575	639	589	616	569	632	601	587	617	576	598	577	633	581	615	590	564	585	557	613	561	609	591	616	609	590	571	562	583	587	559	586	633	613	590	634	577	539	623	551	584	554	600	605	621	548	645	571	622	579	554	605	614	554	601	585	598	596	577	674	576	620	566	540	559	594	606	610	595	596	591	580	594	570	605	590	599	610	592	557	592	610	536	592	630	593	606	629	606	576	598	589	610	608	526	622	574	568	584	563	592	566	589	611	575	570	594	574	596	632	561	578	580	568	612	585	595	512	591	578	606	543	582	562	646	584	598	637	574	584	561	614	574	635	623	613	580	565	562	603	582	595	626	606	590	614	621	641	548	586	652	628	597	577	574	609	609	567	576	587	585	635	589	556	583	575	575	638	613	564	580	577	598	628	600	577	625	610	621	558	595	575	557	602	616	632	589	588	600	578	577	618	561	618	566	587	606	618	593	588	608	607	606	599	596	540	601	593	629	544	596	611	642	577	629	536	601	593	579	570	580	606	612	585	614	583	563	556	594	589	590	592	607	570	625	624	604	584	600	587	561	588	592	629	579	623	592	580	618	618	598	577	589	630	615	597	577	567	601	615	605	576	590	595	586	574	594	581	569	624	588	600	592	582	576	590	599	608	552	586	563	602	593	629	613	590	566	646	578	607	572	592	523	653	594	595	607	561	619	593	615	573	603	618	586	556	596	557	623	560	550	595	611	624	627	559	593	579	576	620	589	600	568	595	624	598	613	615	594	611	607	629	572	605	618	579	580	582	587	609	564	648	630	578	571	577	600	559	584	590	596	543	578	594	631	575	615	596	570	589	577	603	608	574	590	590	588	607	611	601	578	609	598	563	612	605	621	639	588	595	586	575	579	558	610	580	586	590	585	564	593	598	568	639	562	595	586	620	580	567	565	553	574	575	603	549	582	562	627	567	611	569	577	645	591	614	605	641	647	612	626	623	583	568	572	654	582	552	599	574	602	558	602	589	588	554	591	652	586	649	598	619	602	596	556	586	621	608	576	574	592	614	641	570	586	611	602	600	601	567	617	587	620	593	594	625	620	615	590	621	603	598	592	597	584	565	581	633	557	590	573	592	599	605	592	577	620	565	645	624	534	613	575	586	579	595	588	550	592	596	599	594	595	568	666	598	599	607	602	593	595	549	613	618	587	531	593	582	610	576	607	581	580	662	592	580	558	635	582	593	592	595	563	591	605	566	616	572	583	611	569	595	618	620	630	570	578	628	621	584	601	582	595	544	562	598	595	589	624	588	592	559	622	647	580	577	560	610	603	596	585	600	582	629	602	591	601	577	573	612	645	577	632	600	617	602	557	579	601	599	587	578	601	598	603	588	550	585	603	589	617	593	635	551	600	613	546	569	547	580	613	604	591	593	588	574	581	612	638	624	614	602	605	585	539	611	600	615	586	571	614	574	611	599	617	619	624	588	603	573	609	602	636	585	588	610	620	589	612	595	662	616	581	537	584	614	606	592	541	579	550	606	526	579	558	602	616	592	579	621	598	568	601	528	608	631	567	587	587	611	600	619	654	586	584	571	593	612	640	543	586	583	593	566	626	568	578	580	569	610	596	589	612	616	582	577	620	586	591	604	562	546	588	622	582	582	580	547	594	552	617	676	620	639	617	562	590	595	581	630	544	544	621	582	574	596	569	603	664	601	603	525	600	592	596	647	631	592	620	581	609	564	560	574	611	602	593	615	625	618	591	569	633	630	602	657	619	584	609	578	618	620	617	590	575	602	582	569	625	563	575	572	642	606	586	555	583	624	617	609	583	598	602	586	596	642	568	575	592	617	577	596	566	592	586	627	583	636	574	598	625	629	583	605	581	602	592	553	580	596	610	572	563	576	608	551	579	554	590	566	629	594	560	603	584	598	571	612	584	557	606	588	579	586	536	596	581	647	603	629	578	572	573	563	593	590	577	571	631	576	629	649	634	573	647	628	575	608	555	577	584	589	593	622	568	620	590	548	595	587	608	596	569	635	579	577	611	627	633	596	606	553	596	603	652	609
15041	1378	1031	880	677	582	521	519	507	458	414	418	427	404	407	396	384	419	402	414	421	421	346	403	440	412	419	377	411	429	393	386	428	396	371	363	376	393	375	410	411	377	401	404	410	407	379	385	371	392	391	399	368	388	374	405	384	384	420	382	361	383	385	403	392	415	388	403	384	350	387	406	385	343	356	378	412	403	385	381	390	393	377	374	382	379	376	400	396	386	389	387	364	389	388	370	443	402	394	343	414	370	381	396	353	382	389	397	403	419	422	369	335	378	400	374	381	362	374	370	380	356	404	367	371	383	395	405	403	353	348	367	389	393	372	388	371	369	403	383	392	402	386	413	397	382	382	384	371	380	407	417	376	409	399	366	383	376	385	367	411	418	367	370	396	353	392	380	405	397	380	378	359	376	382	379	304	401	408	372	377	403	394	387	353	393	369	416	382	410	390	386	349	378	373	392	363	407	441	394	365	388	376	402	372	365	397	378	404	374	370	394	382	393	376	368	373	382	358	380	351	367	375	365	399	403	386	384	403	391	424	416	394	416	388	404	348	393	372	403	386	390	424	401	399	359	389	400	395	383	377	415	366	371	376	386	344	404	397	358	357	373	346	363	377	387	380	352	378	361	387	402	408	391	376	420	425	403	372	347	363	360	388	372	348	372	405	390	386	353	368	359	383	377	388	345	377	377	396	382	419	443	376	427	358	400	385	404	380	381	418	397	412	380	386	402	350	342	388	396	405	402	348	410	361	388	390	395	366	407	340	351	391	361	375	398	364	399	382	388	408	348	434	399	377	368	338	385	389	354	366	385	412	401	391	358	352	382	395	409	387	405	383	398	387	414	391	353	387	355	371	349	404	401	365	369	389	349	372	397	380	403	367	414	386	414	389	365	345	371	368	412	385	397	414	363	363	382	401	378	388	403	383	380	358	348	376	423	413	392	413	336	398	378	378	410	358	357	388	402	368	365	347	368	368	380	355	364	408	415	414	359	379	373	376	361	385	347	373	379	392	362	380	380	394	370	359	388	414	396	382	391	369	392	368	375	413	380	427	354	398	370	376	369	388	383	392	413	374	399	378	408	383	375	417	363	370	416	394	393	389	390	395	388	407	351	378	359	381	409	413	389	426	384	403	406	355	402	368	355	387	408	419	373	422	387	363	403	376	390	374	377	347	379	375	382	332	383	412	393	403	388	380	378	414	345	375	338	411	381	376	341	351	348	379	366	388	394	376	384	363	414	413	401	425	388	390	410	363	443	403	396	379	373	408	384	400	404	365	374	366	393	383	380	369	401	398	403	367	424	401	400	373	364	379	415	395	407	378	347	399	410	353	391	412	405	379	375	336	362	373	349	424	390	391	406	386	379	354	397	395	387	359	383	379	391	420	383	414	414	359	411	380	367	389	409	376	378	377	385	391	381	414	377	370	372	391	383	390	376	411	394	368	376	404	416	395	414	375	378	395	404	384	411	387	346	392	387	388	387	410	366	409	397	393	378	398	384	378	386	385	377	373	409	378	392	385	433	438	394	401	381	367	376	371	401	392	383	367	367	360	395	355	382	413	389	414	373	395	394	393	389	392	381	405	439	380	415	382	396	394	381	352	422	398	363	355	364	422	366	380	393	378	403	350	375	381	410	362	390	410	417	398	388	422	392	407	388	383	391	371	398	364	387	386	358	407	388	392	366	402	363	417	396	379	382	364	416	399	351	357	350	357	401	367	371	373	407	385	369	426	381	390	352	359	419	412	341	407	382	385	378	377	367	399	369	405	389	366	370	370	388	423	409	385	395	378	357	341	359	399	370	384	371	377	366	364	396	408	375	404	395	406	395	389	387	370	383	389	384	385	387	372	407	381	407	419	391	396	407	385	384	385	389	381	399	432	366	366	403	403	396	378	349	375	389	422	417	381	361	379	411	410	340	417	395	413	399	370	392	420	355	399	372	360	368	350	394	395	390	378	364	354	358	366	362	399	420	395	387	379	402	351	370	406	416	388	408	396	353	386	392	407	392	341	388	399	399	428	383	373	355	337	363	357	366	395	389	360	396	406	355	390	374	384	419	402	384	375	390	422	405	374	433	393	396	359	399	409	410	367	372	371	410	388	394	378	326	352	376	401	391	427	390	335	397	381	391	411	354	377	405	370	396	374	393	411	377	373	371	370	362	404	401	357	400	398	412	372	374	368	371	392	399	385	418	379	382	389	371	400	356	393	403	357	384	360	396	385	407	387	386	375	385	356	385	392	378	374	425	375	447	447	380	341	379	369	389	388	398	377	369	367	373	377	348	376	378	372	395	375	356	416	394	405	407	370	379	395	396	367	413	410	364	410	385	443	379	342	396	363	382	381	373	370	399	361	388	406	380	374	406	391	397	414	377	356	349	453	393	360	384	391	398	346	409	359	365	363	379	390	411	412	387	364	381	392	340	383	389	400	367	356	392	403	384	431	395	367	368	401	359	398	414	417	377	403	404	383	380	412	400	380	370	402	408	329	410	373	431	385	375	375	377	399	384	373	366	378	377	387	370	396	401	413	366	401	392	372	376	401	397	424	418	388	413	372	348	403	375	424	369	380	384	358	415	386	386	373	376	353	383	373	369	388	401	351	392	383	381	406	383	364	393	369	364	368	373	408	396	396	385	430	350	376	394	385	418	361	387	357	389	388	404	379	389	371	398	443	408	369	378	383	417	388	377	368	377	425	406	390	358	364	399	345	391	397	416	377	380	395	397	398	388	388	412	369	399	353	405	409	385	405	376	420	358	389	382	411	385	382	373	359	409	397	383	408	369	393	364	378	384	440	388	368	352	359	393	378	367	378	357	382	388	427	408	346	393	368	374	368	382	400	418	401	400	418	381	375	414	376	418	398	395	399	386	338	405	396	387	398	390	382	384	387	422	351	383	380	368	382	380	423	392	373	368	365	405	381	375	385	366	345	386	416	372	387	346	352	402	369	386	376	406	385	363	384	375	389	393	419	417	440	375	374	385	430	379	389	377	433	362	399	429	363	354	413	392	370	406	385	403	383	448	405	391	388	429	374	392	382	395	401	433	396	387	399	388	375	414	366	366	372	389	434	405	414	395	407	388	367	388	395	376	396	399	414	359	380	375	418	366	388	391	377	388	418	384	398	387	408	364	393	408	380	383	369	360	386	361	369	396	383	386	381	417	388	396	372	365	381	374	381	408	382	362	385	345	381	402	380	365	368	410	402	416	399	398	390	382	396	377	348	404	374	379	389	353	406	386	403	385	379	381	375	413	420	327	359	429	387	382	354	388	362	402	365	379	393	391	371	380	350	370	414	396	403	394	425	391	353	400	375	375	408	449	365	390	388	367	436	374	378	374	385	393	404	364	382	355	400	374	362	395	400	384	377	389	385	409	377	368	391	364	369	378	377	353	374	401	419	376	377	368	400	366	379	396	410	347	410	355	383	378	341	380	390	383	370	367	394	398	397	380	380	360	388	362	374	367	400	404	380	369	327	403
8417	1431	2226	2469	2233	1909	1690	1492	1366	1294	1227	1317	1200	1143	1115	1096	1097	1000	1032	1064	1074	1021	998	992	988	967	967	965	1011	1024	936	961	963	982	908	1038	948	973	965	977	970	883	948	932	953	959	989	918	932	974	985	908	929	953	1002	927	954	936	900	922	954	1001	924	970	972	988	932	931	926	917	938	955	910	956	965	888	942	909	956	995	921	915	906	968	967	989	994	978	921	968	895	918	899	931	891	978	895	911	945	980	910	981	978	964	951	933	962	952	984	958	919	934	922	932	932	913	928	958	983	1003	971	942	935	951	932	938	942	934	964	943	952	992	922	919	880	917	940	946	949	963	970	956	992	976	986	930	918	905	936	936	935	916	930	993	943	1029	938	923	930	943	946	976	986	951	945	891	930	944	913	936	997	921	966	901	915	942	942	985	932	910	928	954	949	980	922	937	873	991	914	924	889	913	906	973	946	997	925	956	918	937	894	974	948	1001	894	878	937	918	901	936	882	949	916	945	980	950	1007	965	962	898	895	977	939	989	993	946	960	944	931	938	963	968	926	895	958	890	949	946	995	941	898	875	960	881	913	946	933	958	954	933	938	948	939	953	965	978	888	941	962	921	934	977	910	901	922	973	991	911	950	966	949	921	962	960	909	903	916	945	910	948	986	957	948	915	943	944	968	959	943	955	945	978	1014	947	914	894	956	968	893	956	946	931	1009	943	894	938	902	932	944	913	935	932	922	967	959	1019	931	923	927	920	965	901	936	966	951	938	935	924	998	988	960	963	963	908	961	952	967	952	924	936	943	971	926	880	886	959	949	908	959	914	933	967	949	921	918	948	977	994	885	927	931	946	944	1022	984	934	857	962	936	883	914	877	918	947	900	897	978	869	915	931	951	914	867	1003	938	885	947	951	973	932	876	940	872	933	970	974	924	915	956	968	900	1036	963	925	943	957	946	982	982	957	912	888	934	922	970	944	906	982	877	890	940	934	952	895	920	910	930	967	945	959	962	957	945	916	942	939	933	942	903	893	970	954	974	926	917	873	908	978	909	946	904	942	930	970	964	953	954	935	931	977	1005	924	968	934	933	932	939	957	981	947	938	953	976	910	975	965	933	913	908	972	922	920	936	846	910	928	998	960	930	913	943	1009	881	952	956	988	918	953	931	924	934	944	937	903	923	948	973	878	940	944	921	898	956	870	956	973	957	933	937	958	1024	905	916	924	884	925	965	975	919	928	950	967	934	972	912	920	913	951	919	953	941	965	919	999	942	958	974	893	959	916	973	946	941	921	913	936	926	932	955	913	911	874	881	910	925	949	923	967	935	958	975	929	950	934	986	868	971	917	933	932	955	911	958	1007	948	921	922	930	957	939	974	945	933	967	932	928	934	920	932	922	944	938	919	977	945	915	976	921	885	966	959	933	939	886	957	916	952	937	976	897	940	892	897	974	920	970	900	886	991	936	938	956	934	908	968	884	892	926	935	915	932	919	951	895	958	941	943	918	971	904	919	981	917	958	957	987	921	945	914	959	900	930	959	934	964	935	970	955	925	964	899	931	934	953	858	929	958	932	952	954	890	877	934	924	938	926	949	947	917	986	874	954	903	941	895	885	878	910	915	933	919	911	981	978	909	924	928	932	937	946	963	927	975	954	941	926	980	979	979	997	974	897	916	918	926	979	936	945	923	956	937	983	888	968	924	927	983	945	1017	964	955	937	939	941	926	924	930	941	986	948	928	968	919	992	957	919	977	923	921	915	920	931	940	932	953	992	935	946	936	918	948	974	931	974	982	965	909	935	913	905	980	874	944	900	942	952	897	933	946	871	978	956	862	976	941	886	938	958	888	917	886	947	928	951	929	902	919	958	960	965	893	932	926	906	952	916	955	925	945	944	909	939	962	914	977	961	955	921	870	971	921	946	964	989	958	898	966	916	907	967	956	990	922	969	952	880	880	987	939	950	962	923	970	943	915	939	982	910	930	972	936	917	876	958	910	938	959	981	922	937	932	893	986	885	935	935	992	985	933	899	925	870	983	878	943	937	880	925	911	899	970	926	989	955	962	928	963	937	940	954	919	914	993	912	925	951	952	941	935	892	982	914	913	970	922	911	953	862	974	919	927	893	919	1014	921	968	907	904	904	944	936	895	950	911	928	924	888	977	958	975	973	901	988	961	945	909	924	965	971	929	962	906	927	927	908	932	963	957	987	955	941	985	930	996	884	916	1015	973	952	960	914	938	963	855	964	971	966	883	903	940	918	907	949	950	966	916	907	908	928	934	895	952	950	892	973	921	935	930	915	880	920	944	918	971	942	943	913	966	938	901	946	932	966	936	910	899	872	932	989	899	942	928	936	1003	854	900	865	908	929	932	963	961	954	903	958	919	953	951	877	947	945	947	959	926	971	947	908	964	959	942	970	970	1004	951	965	960	980	940	958	893	865	937	977	980	883	896	995	973	942	953	979	951	935	957	902	924	982	956	931	934	956	934	967	914	933	968	925	971	952	923	959	967	936	924	982	908	924	925	909	949	918	984	931	992	891	959	905	919	929	969	973	943	940	996	954	962	965	901	982	941	951	922	957	942	938	985	923	968	928	969	930	931	905	945	924	956	977	927	950	928	931	928	914	970	970	878	874	874	936	919	904	892	899	953	905	910	1012	918	926	918	968	1003	975	920	893	950	887	886	905	971	886	922	962	904	867	946	852	919	988	928	929	913	936	976	961	907	925	934	890	935	957	916	891	1033	939	904	903	940	907	955	947	936	954	929	884	973	900	852	936	951	959	883	933	993	898	936	975	934	892	937	933	941	891	938	944	898	967	866	992	949	966	929	943	906	975	906	933	905	908	937	957	949	910	911	954	909	953	945	928	947	950	922	971	943	919	919	975	956	963	955	948	926	890	925	941	958	939	907	885	932	915	976	961	963	966	924	908	913	991	913	919	867	908	932	902	945	926	914	884	954	921	950	908	917	920	1011	917	924	943	905	892	883	944	950	936	897	953	928	962	931	964	895	914	876	943	980	887	898	900	1008	957	856	930	878	881	878	918	939	949	987	959	998	906	1001	924	914	925	924	971	944	920	896	1026	920	994	974	944	923	938	921	916	920	910	962	970	1001	967	926	943	891	948	976	911	956	963	927	944	964	927	918	921	875	962	930	982	958	994	944	911	942	912	987	914	945	907	920	943	898	960	905	917	929	904	907	929	954	918	899	936	966	965	942	908	931	919	938	927	991	969	935	956	928	903	984	957	937	928	942	944	918	936	933	936	965	908	953	947	905	953	842	938	900	988	955	910	945	954	955	939	894	960	979	970	957	952	907	965	914	917	935	915	913	914	936	943	928	951	978	893	962	972	945	884	909	886	905	940	913	911	938	915	899	977	959	926	922	970	920	911	932	920	907	929	898	944	997	932	903	941	960	924	930	931	924	954	974	957	940	972	948	963	921	974	923	987	939	936	961	946	942	892	994	931	940	966	933	919	963	924	925	943	981	904	959	920	931	980	913	972	946	953	939	951	999	948	899
1677	400	370	391	369	376	380	374	390	356	354	371	341	369	390	380	391	397	362	360	360	402	385	358	367	370	383	384	441	391	381	371	346	373	378	384	384	385	364	377	390	404	357	404	331	397	374	370	332	371	389	358	380	376	383	393	382	371	362	370	375	367	384	346	355	377	364	382	368	375	375	389	376	367	385	370	392	394	387	390	389	360	342	380	357	414	362	361	363	375	349	376	395	356	388	362	369	335	382	332	368	371	397	375	368	388	376	375	373	367	377	393	379	397	358	362	374	373	378	383	378	412	366	383	353	348	326	367	388	373	367	372	358	402	407	385	357	409	383	371	380	373	395	341	321	367	363	366	395	367	372	346	419	381	409	397	391	343	393	395	364	371	406	412	380	376	404	362	349	368	403	350	353	386	391	386	393	395	362	354	349	384	350	390	390	372	410	350	371	363	390	397	352	369	388	389	351	388	367	363	348	396	355	415	369	387	351	406	392	373	389	371	401	405	351	351	377	402	365	358	403	407	388	416	378	396	358	361	357	374	352	377	355	368	367	343	344	397	381	409	370	383	370	380	399	393	361	357	396	358	377	411	397	405	433	344	366	360	379	356	387	397	374	391	339	379	339	367	414	390	396	384	370	379	397	350	387	359	392	379	398	364	389	361	381	376	347	353	354	354	396	357	387	420	401	395	380	330	366	384	358	370	331	378	391	400	349	372	349	385	372	402	398	378	392	388	375	365	379	424	401	410	378	395	354	370	369	392	368	383	357	415	354	385	367	362	372	353	350	318	402	385	358	381	358	388	364	400	356	349	349	414	357	402	369	359	324	359	381	380	346	376	338	357	378	347	410	389	347	330	374	349	379	369	338	378	394	376	350	357	364	364	372	355	352	413	357	408	366	373	350	366	379	344	362	366	346	344	384	382	390	332	371	363	366	379	393	376	364	363	377	360	378	365	412	412	375	334	322	328	385	349	350	359	375	366	365	372	352	387	402	387	370	375	354	424	384	378	363	339	361	374	386	387	366	392	364	368	378	380	385	390	333	391	379	364	406	368	364	357	417	394	345	374	395	409	362	372	395	359	380	369	370	336	392	400	356	432	391	382	372	360	341	347	343	378	381	390	374	362	336	361	345	390	383	375	398	388	351	352	344	412	413	343	385	370	390	395	369	382	351	376	362	357	376	403	378	402	342	356	371	374	317	366	394	365	383	377	379	394	381	375	377	383	371	356	373	358	349	369	365	402	342	359	336	344	350	396	378	408	376	359	364	395	413	401	393	346	397	342	402	375	370	376	372	382	377	348	365	373	372	356	406	328	331	341	420	317	359	370	365	373	386	358	371	353	327	340	354	380	384	389	367	335	403	355	377	376	416	383	354	331	368	385	356	388	371	363	364	419	362	383	337	333	406	378	380	392	394	404	345	355	369	385	372	360	374	343	406	410	366	375	375	391	385	383	387	389	390	397	368	391	378	374	363	354	408	390	394	373	353	371	385	405	353	366	344	344	374	388	347	374	406	369	371	406	354	408	365	377	353	360	377	407	380	362	381	353	407	369	393	383	362	397	400	380	403	365	400	373	439	376	390	341	348	391	384	366	367	370	412	383	373	389	371	356	390	370	409	375	384	402	337	336	405	410	365	375	397	420	364	357	370	348	399	416	389	353	365	362	367	359	365	373	351	371	390	427	389	371	337	362	366	355	383	367	395	359	394	381	361	368	362	362	367	390	401	403	404	407	348	354	324	355	374	361	376	387	349	413	395	371	366	412	366	400	370	347	375	387	388	362	351	365	371	364	403	380	435	371	381	380	384	366	366	369	379	375	387	368	379	355	383	340	380	374	370	343	366	374	388	373	348	386	408	367	363	349	365	413	352	362	387	384	379	361	400	371	383	394	379	401	336	392	406	372	394	364	359	388	358	382	406	362	343	407	343	393	354	348	390	411	389	350	402	352	383	345	364	406	358	372	361	401	380	369	323	422	388	381	359	405	415	342	386	391	373	385	387	380	376	344	362	348	385	363	355	394	404	405	381	344	375	401	383	379	395	390	377	375	370	399	369	405	365	375	364	385	362	391	371	349	388	376	366	387	379	345	358	410	356	395	376	386	388	383	354	384	357	379	383	372	336	370	389	373	382	394	369	354	399	412	375	393	393	363	369	363	337	363	372	350	372	344	370	362	374	372	316	361	381	370	395	403	387	362	385	366	359	412	355	389	385	400	391	373	373	359	401	397	359	400	379	349	365	401	421	394	393	387	391	380	344	364	365	372	363	412	391	380	370	345	338	344	354	385	354	405	396	350	383	363	422	343	364	393	377	396	382	368	367	361	401	395	344	389	371	405	373	346	405	390	346	367	379	380	385	344	382	375	349	364	384	361	384	427	384	352	352	381	359	425	384	318	403	364	383	347	362	384	355	359	363	376	383	369	369	338	373	374	372	369	353	366	358	377	365	351	392	381	335	397	372	332	344	381	371	407	382	393	353	374	372	370	381	333	384	357	379	347	342	338	396	351	380	380	373	383	385	403	369	362	380	393	380	360	367	428	371	377	370	346	373	355	373	395	349	381	372	386	368	353	364	387	334	370	402	370	346	388	357	393	391	376	375	369	377	366	346	366	390	372	387	374	356	387	356	396	391	384	390	363	387	375	360	397	373	368	371	368	368	401	350	400	383	339	414	358	425	361	376	413	390	365	391	359	354	393	374	367	407	347	393	410	380	378	374	362	385	377	403	383	369	392	404	366	421	386	394	340	359	393	361	363	353	405	400	366	398	374	368	387	367	355	410	374	375	390	421	369	394	369	375	372	373	385	396	394	384	348	347	354	383	404	426	362	367	388	372	392	362	379	345	374	360	363	368	377	375	371	360	347	353	382	349	371	340	397	358	384	415	367	364	380	412	382	368	401	355	337	319	359	384	373	375	353	348	377	382	379	374	361	340	374	401	403	372	349	353	323	353	363	402	384	382	346	364	380	366	381	357	364	363	316	369	399	342	421	367	373	405	380	360	362	385	359	388	369	376	355	414	374	363	372	410	378	358	341	329	339	374	327	361	368	376	353	374	383	362	364	384	360	369	377	328	361	362	368	430	358	389	389	409	366	345	346	401	367	369	371	393	352	349	379	352	359	378	358	356	347	378	365	403	396	384	374	382	415	364	404	363	364	378	384	375	385	382	372	413	342	375	381	349	372	360	404	397	354	364	355	390	373	370	370	380	372	375	372	381	390	375	357	367	397	421	371	337	372	374	373	411	395	368	384	371	373	393	362	372	383	402	394	382	404	378	380	368	385	404	365	377	382	379	378	412	386	324	408	391	379	422	368	404	399	381	368	384	368	375	378	366	424	341	346	354	378	425	349	378	392	389	397	375	371	359	359	380	387	357	396	332	360	377	381	366	361	402	379	377	375	347	394	399	371	362	379	393	377	373	388	421	371	345	390	339	351	360	403	365	403	361	372	376	387	397	384	385	379	378	395	367	390	351	381	388	430
2023	894	902	888	858	917	884	925	879	878	839	913	899	881	869	894	898	948	873	876	926	867	841	864	955	873	830	859	841	893	888	872	851	859	855	891	854	871	865	874	787	832	878	919	884	856	923	881	878	879	834	887	930	884	921	859	850	874	931	842	889	874	824	907	867	837	829	869	848	869	839	847	869	864	831	845	853	913	871	859	916	847	917	856	897	888	888	902	881	836	885	838	856	864	880	833	879	890	881	910	909	901	828	909	902	857	898	878	872	869	824	856	920	884	891	853	906	897	846	876	912	880	878	888	857	874	874	882	850	883	848	862	843	812	913	953	898	859	888	819	859	820	885	853	862	874	841	845	888	893	837	872	861	864	855	827	861	833	823	866	857	875	909	920	860	864	835	828	877	940	818	871	877	877	863	857	884	886	879	864	849	848	957	838	851	855	884	850	806	878	848	863	884	880	837	872	878	828	867	920	849	900	875	845	849	857	929	912	869	871	914	805	904	881	826	884	909	876	849	892	863	910	880	892	855	896	874	874	916	886	896	870	905	895	873	898	906	913	839	843	885	900	891	866	866	884	868	880	872	891	905	896	926	884	897	896	855	871	885	860	884	901	914	850	847	861	844	881	865	809	894	801	861	821	853	833	847	897	874	886	851	886	838	845	865	869	911	829	827	844	875	854	912	876	887	850	858	842	880	879	887	869	849	895	918	882	858	880	932	863	946	902	902	867	858	857	845	884	883	872	832	911	901	844	888	861	882	907	865	845	863	852	845	834	894	877	872	825	827	873	867	874	915	877	915	863	855	850	898	887	869	869	898	879	920	869	920	886	835	860	846	891	896	895	844	892	872	899	862	943	847	944	895	865	845	875	886	860	860	874	861	886	851	920	909	892	855	875	859	844	883	846	867	848	846	893	887	800	880	830	859	834	867	854	875	892	887	845	854	822	873	846	867	895	821	886	861	828	866	866	878	886	881	852	803	855	941	857	897	860	861	867	866	833	893	855	866	855	847	842	908	878	876	880	837	863	844	869	853	878	890	849	868	870	854	917	861	891	849	884	875	899	894	871	845	833	884	859	890	840	880	911	835	908	885	871	847	849	822	865	826	899	873	870	863	859	869	871	830	857	936	847	929	888	869	892	874	866	893	871	861	886	846	930	874	889	851	830	932	878	844	856	898	836	926	832	872	864	892	902	842	804	875	849	905	840	889	857	897	835	904	882	902	874	893	859	861	891	855	859	843	838	885	876	840	917	921	785	845	864	889	827	881	903	896	849	845	847	911	895	880	818	873	880	874	897	858	874	922	898	807	856	856	854	932	867	854	891	840	851	899	875	897	817	874	861	925	851	868	892	866	860	837	875	799	855	855	838	852	849	879	856	897	925	893	915	886	888	857	842	866	862	843	905	893	832	884	815	864	859	854	893	842	882	875	904	872	883	870	875	867	910	850	821	902	857	897	825	867	922	858	878	885	875	894	922	844	844	899	899	841	870	889	907	871	815	820	850	903	850	847	930	881	901	932	935	824	898	902	847	914	910	871	855	877	902	833	859	835	855	874	871	826	871	866	836	823	835	867	881	887	834	862	926	858	884	862	926	896	881	853	897	864	842	877	897	879	950	892	922	863	899	864	875	847	880	881	878	902	832	920	884	856	880	872	922	898	886	890	948	865	846	923	898	883	888	848	848	856	850	843	851	882	839	929	828	935	880	909	817	961	889	866	857	904	844	901	897	840	834	831	871	877	882	865	852	860	903	837	886	868	918	850	899	850	873	825	920	930	899	854	833	872	825	858	849	857	934	864	864	875	867	886	875	898	834	851	863	820	886	860	841	863	841	864	832	883	874	895	855	849	876	821	878	891	862	871	925	830	878	825	873	891	882	837	852	859	879	898	854	841	911	915	832	796	909	922	886	891	924	902	829	862	839	847	846	870	870	855	864	845	881	853	850	837	884	862	868	829	891	882	844	887	921	890	804	878	854	855	854	890	929	873	857	886	847	855	858	877	916	879	912	883	868	931	868	872	832	873	830	878	834	862	876	860	851	851	842	841	876	893	882	886	850	864	867	933	880	867	892	913	914	899	872	869	871	857	899	854	909	865	872	887	892	828	851	905	881	864	802	881	855	880	906	806	889	818	893	889	849	862	814	874	885	886	894	854	938	878	857	896	812	868	827	891	819	862	923	902	894	912	884	885	785	855	865	833	851	841	867	892	860	772	909	932	867	874	876	883	895	881	922	899	888	807	830	834	816	878	875	917	848	866	846	892	863	898	875	869	849	848	840	818	893	878	831	861	873	808	910	850	866	850	907	893	887	913	853	873	865	872	823	857	850	872	899	848	902	904	852	790	860	848	756	937	914	917	816	834	890	873	863	880	857	864	875	871	840	878	861	863	863	835	926	922	881	905	932	854	840	836	867	888	895	857	836	885	883	820	849	851	867	848	870	905	884	879	835	891	888	885	870	878	891	849	906	884	877	873	880	862	805	871	877	886	865	918	887	896	874	904	871	843	908	890	862	923	823	941	855	857	883	870	908	836	891	886	861	878	862	863	888	826	815	861	827	819	871	909	917	933	821	841	824	832	916	885	908	901	924	874	894	875	890	900	868	881	826	910	911	912	891	907	870	864	789	868	858	898	864	849	846	853	826	843	854	854	924	841	825	859	901	831	901	885	868	838	869	868	855	856	891	888	842	894	904	899	900	875	881	930	896	915	796	853	844	857	873	889	823	895	880	863	899	861	914	826	840	857	871	871	880	864	816	889	863	862	824	857	900	856	908	859	905	868	888	839	890	850	850	814	881	887	851	898	872	850	877	914	857	826	882	856	869	881	896	856	887	908	902	840	896	901	884	856	861	853	892	846	850	843	888	848	878	847	869	877	907	836	838	873	874	880	848	878	883	844	892	841	857	840	827	872	869	878	853	875	858	853	887	896	855	834	873	874	858	864	914	844	816	878	865	870	882	891	909	849	841	867	866	865	895	806	885	906	874	873	851	843	910	894	881	856	868	819	914	877	895	858	864	871	913	920	844	863	873	852	906	872	848	899	875	851	853	838	861	872	814	884	902	910	870	896	879	907	897	888	873	905	892	886	862	877	889	822	879	831	852	924	887	845	881	850	871	865	885	861	849	848	888	857	883	865	918	887	840	854	809	811	872	832	919	818	823	890	898	832	871	858	840	885	907	866	799	873	883	884	889	873	886	924	876	849	851	862	913	854	832	896	843	885	889	862	849	866	857	900	901	912	860	814	880	894	868	876	862	929	815	879	853	884	897	884	903	879	861	901	903	828	869	869	917	848	882	897	856	825	902	822	878	877	880	898	860	855	855	828	893	886	857	868	868	869	874	856	899	837	866	892	851	887	852	899	804	912	892	802	877	919	880	862	859	882	852	831	883	873	889	894	908	837	884	848	892	907	877	919	931	839	820	860	846	843	918	789	879	838	847	868	831	855	892	882	864	870	864	819	841	896	868	841	880	846	844	858	865
7467	514	556	450	410	323	287	290	263	243	279	234	255	220	235	254	208	207	230	242	224	231	230	223	226	228	236	223	217	195	222	217	239	225	224	222	215	191	225	236	223	217	227	232	217	202	201	226	203	215	224	242	210	199	212	206	225	243	232	242	222	196	208	213	215	227	201	213	203	179	217	180	213	218	219	222	205	221	258	254	204	268	222	219	199	201	243	228	226	230	193	232	201	214	251	201	240	233	225	238	221	225	227	216	226	243	191	216	223	206	207	234	234	211	220	196	221	231	241	230	237	208	229	198	224	239	207	229	221	250	225	208	189	207	224	213	217	210	239	213	229	253	220	224	204	219	222	223	206	239	226	203	206	212	216	173	220	204	239	223	218	213	233	218	219	223	230	211	222	240	243	234	200	202	235	207	219	212	220	196	236	220	225	231	210	246	241	198	199	214	213	228	198	250	219	221	192	233	216	223	203	201	234	204	228	219	235	253	237	220	216	200	211	213	248	222	240	252	227	210	219	230	218	255	206	228	256	252	239	231	207	203	227	192	217	218	211	213	229	232	217	223	198	227	213	223	230	201	195	208	252	225	215	234	245	256	241	239	224	216	237	244	242	215	203	235	244	271	212	214	202	206	235	221	221	223	222	213	209	206	206	240	193	202	218	205	235	224	204	215	190	222	217	239	215	213	202	239	181	209	193	222	245	264	231	222	205	211	224	246	214	208	209	207	212	252	211	257	201	195	226	215	224	225	234	237	231	235	212	208	213	222	248	222	239	224	259	213	210	195	187	228	222	223	234	224	256	258	256	214	225	212	228	215	236	213	248	216	241	246	236	233	222	220	225	182	200	216	226	234	239	227	219	219	212	225	228	233	225	261	194	224	204	188	225	242	212	215	231	207	232	240	228	228	233	199	206	196	222	211	244	226	254	237	229	221	216	242	210	253	212	227	237	215	224	224	196	241	225	220	214	219	224	209	240	210	207	220	229	233	215	196	218	216	193	204	213	234	217	217	264	208	218	239	210	221	244	207	217	217	206	249	226	238	244	212	233	231	223	215	207	208	243	238	226	229	232	204	209	232	249	207	208	209	201	196	214	201	209	204	214	208	217	182	208	222	218	226	225	223	232	213	222	218	227	201	223	201	212	236	215	207	216	247	195	238	230	229	243	230	207	239	211	220	233	205	195	220	224	199	223	225	249	225	241	195	216	240	208	185	218	226	241	241	233	205	202	211	253	194	218	209	233	241	224	190	215	244	219	254	236	213	198	199	219	234	229	226	249	221	197	238	217	224	207	228	233	213	210	234	203	182	237	225	192	230	211	236	222	232	235	226	234	228	235	207	244	228	237	227	205	227	258	200	202	224	211	231	235	235	221	212	213	233	248	236	234	167	215	226	209	220	208	204	226	215	235	223	209	218	194	220	226	212	225	219	217	212	216	218	203	227	233	216	204	216	208	214	241	198	239	231	223	228	228	208	212	181	202	237	225	189	253	230	230	213	209	232	198	219	214	223	208	188	233	215	245	245	244	246	207	229	226	209	197	226	230	241	233	212	210	207	238	212	185	191	222	213	209	228	248	210	233	248	207	233	231	216	236	228	213	222	206	215	227	220	210	219	219	230	241	242	194	221	211	223	207	234	229	212	211	236	213	211	223	272	226	204	245	219	189	230	232	240	211	209	212	204	191	243	239	227	222	216	221	211	227	269	219	229	207	202	233	207	210	243	213	235	192	204	228	219	210	237	242	227	201	224	218	235	243	221	196	203	202	195	232	172	229	233	250	210	197	235	223	207	221	226	235	226	229	248	228	253	230	246	208	201	205	235	236	211	225	209	221	220	195	230	231	196	213	217	213	216	238	228	229	226	202	234	205	262	233	235	198	217	231	210	221	234	215	223	237	231	222	220	224	211	236	235	230	206	220	231	228	230	223	224	233	228	238	218	219	228	218	243	211	236	255	215	209	217	190	242	210	211	191	224	217	221	240	204	214	230	199	225	220	222	205	204	231	232	212	185	212	242	244	251	210	227	197	209	218	240	210	266	233	249	228	239	210	216	215	207	236	226	231	240	225	188	212	231	219	222	223	225	238	222	208	194	204	230	243	226	223	212	207	208	217	216	220	217	227	225	237	193	219	211	208	192	213	239	217	235	213	232	228	239	213	226	244	228	228	259	227	208	217	225	216	211	209	235	242	225	219	204	215	236	232	221	231	245	212	221	220	198	213	247	209	242	200	197	217	220	198	237	213	218	217	228	225	224	225	218	183	214	198	245	234	227	229	224	213	226	235	245	239	222	227	213	229	225	239	242	197	208	221	224	226	245	230	226	241	208	203	205	223	245	230	215	233	201	248	249	239	227	229	219	221	202	207	206	205	212	240	222	213	229	242	228	219	273	231	213	229	236	205	223	222	214	207	217	232	191	209	215	225	220	220	216	212	215	212	212	234	199	219	196	201	234	230	204	245	222	218	218	220	244	208	230	223	223	224	220	228	214	211	211	202	220	229	208	206	248	224	183	231	236	225	216	227	223	242	210	228	231	214	212	227	231	248	207	217	200	218	238	221	196	207	243	225	234	184	229	195	202	224	231	204	228	234	216	214	233	235	218	203	219	209	229	221	222	216	204	206	243	195	224	242	204	232	243	216	258	243	237	230	216	233	230	218	234	244	228	237	230	211	204	231	239	220	197	218	225	228	225	215	233	232	222	217	233	221	234	229	226	244	225	225	199	228	217	238	196	209	223	210	243	221	210	207	235	214	229	224	237	219	197	227	228	231	196	229	213	247	220	245	211	216	204	238	203	220	199	208	219	259	178	201	202	203	229	206	214	241	214	194	231	236	221	199	243	252	220	208	229	219	216	190	217	228	231	237	241	218	237	253	248	204	214	250	248	212	229	210	238	227	213	177	196	222	204	198	205	215	217	206	255	243	197	216	228	220	202	227	215	234	206	233	221	224	206	222	209	232	222	232	212	208	253	211	220	236	238	205	220	216	229	244	221	227	219	238	234	219	236	227	207	195	206	227	222	215	239	217	214	224	210	218	209	234	227	255	219	215	207	216	228	220	225	236	233	225	222	208	191	243	259	202	223	204	208	221	243	209	195	221	219	221	210	207	219	213	242	221	202	235	220	201	213	216	256	202	216	239	251	208	240	218	232	229	206	209	238	232	204	218	192	202	220	221	201	189	211	202	265	239	230	202	223	229	208	219	225	227	207	234	219	198	215	223	233	219	239	218	229	229	217	201	232	233	218	218	217	205	202	232	241	233	220	223	219	238	241	231	244	229	214	248	216	240	242	207	218	211	222	236	213	202	206	231	248	211	228	222	207	229	211	188	241	233	233	228	252	218	232	200	241	232	201	232	208	235	212	211	223	184	213	225	196	216	216	214	227	210	221	238	216	240	246	203	233	247	223	206	222	224	228	223	218	222	206	233	242	242	253	202	216	235	196	222	240	232	245	237	219	196	247	230	234	188	206	192	227	225	223
6448	903	1169	1370	1267	1142	947	855	860	808	788	690	716	697	677	639	701	698	671	659	598	637	639	619	664	593	614	626	574	628	632	674	638	595	594	624	592	651	616	615	582	632	627	580	605	637	589	634	631	618	620	642	573	622	604	613	601	577	647	585	601	647	615	617	601	576	652	587	586	617	589	579	578	601	623	616	618	598	580	606	625	601	621	604	633	608	629	572	541	567	603	606	608	631	635	618	579	596	602	574	609	585	612	580	588	584	612	599	591	621	609	570	619	583	597	596	602	572	582	622	585	588	563	619	584	573	586	577	603	603	591	573	589	588	589	564	579	568	635	606	598	567	549	608	598	581	563	589	591	572	650	581	562	625	582	591	647	607	579	524	611	543	589	580	631	596	579	574	632	571	564	613	578	604	589	608	577	607	628	597	561	603	580	606	596	590	601	587	547	610	564	643	628	563	613	632	583	588	568	605	595	562	573	638	572	602	594	596	598	604	563	603	593	595	608	603	609	603	658	606	602	599	580	602	576	563	600	609	655	579	617	616	636	547	551	554	618	596	612	601	581	563	621	573	612	583	582	573	556	582	580	600	596	617	557	608	611	612	599	569	583	604	634	613	622	581	574	593	605	590	598	604	582	608	585	574	586	605	607	571	627	574	644	581	559	541	612	586	636	561	567	612	562	560	619	640	607	591	616	588	615	581	633	590	645	597	598	633	608	584	583	619	580	573	609	611	654	613	578	637	595	589	582	604	642	550	593	598	606	600	606	630	558	602	610	575	612	595	573	620	620	587	617	609	593	588	649	634	575	596	654	574	608	606	611	632	590	610	579	595	642	614	605	556	577	604	620	623	560	589	590	588	626	584	602	631	591	530	589	617	572	623	562	598	622	611	567	626	637	596	605	581	617	576	575	607	598	577	608	624	580	634	619	631	617	573	577	650	580	566	621	614	572	589	588	596	557	581	581	641	587	588	617	607	582	603	593	602	631	571	570	615	567	612	575	597	650	566	606	658	589	567	565	594	610	576	603	618	562	572	581	592	632	552	570	569	630	552	566	615	578	592	579	581	580	607	581	588	574	607	566	623	602	562	620	630	572	601	593	582	574	601	580	609	578	580	603	538	623	598	582	598	625	589	568	656	593	607	620	616	600	587	603	627	592	586	604	587	609	561	583	613	623	578	611	602	605	611	590	608	568	551	606	619	624	618	589	598	596	619	586	559	577	551	594	606	615	597	569	572	560	612	608	626	634	569	610	613	581	541	601	576	606	634	592	585	596	601	612	588	552	591	639	568	590	614	581	613	613	556	591	578	595	578	613	580	580	575	601	608	624	582	594	647	646	577	542	627	600	589	635	590	606	563	580	575	606	598	605	595	608	565	607	631	599	626	604	613	573	560	574	623	611	591	585	620	621	605	607	617	581	565	616	578	615	609	583	602	573	588	604	591	610	604	579	616	611	617	620	595	594	633	581	609	607	573	645	558	658	615	649	605	556	580	596	556	610	597	623	581	591	597	627	607	575	549	582	593	624	580	585	593	596	575	607	593	626	572	552	620	576	590	583	607	626	627	618	603	615	604	583	607	595	592	585	595	555	576	629	600	630	582	598	591	569	570	591	541	610	611	625	646	596	580	571	608	589	586	599	584	607	585	623	614	579	588	577	577	583	610	580	580	605	560	627	561	602	614	633	585	565	623	622	610	601	542	633	568	552	595	577	605	618	559	609	616	605	591	574	654	636	612	581	634	578	579	620	544	570	554	614	602	590	597	592	634	648	582	593	596	589	609	643	608	611	590	623	611	587	614	589	621	576	589	635	585	622	599	556	570	606	579	634	573	568	589	578	594	629	577	559	628	602	585	585	572	578	599	620	595	574	657	569	579	630	594	587	562	600	588	603	619	585	602	567	615	586	557	602	612	590	609	594	562	595	565	623	586	568	593	572	565	584	625	602	594	607	554	563	536	556	588	610	592	626	585	662	560	631	616	609	594	572	578	565	627	596	639	605	572	599	580	594	623	582	576	608	555	592	601	573	617	580	628	615	605	579	620	591	545	601	630	639	592	582	617	628	575	578	575	564	617	598	600	597	612	618	592	598	601	590	595	589	587	607	595	570	582	640	597	593	615	611	545	577	605	598	582	604	624	558	600	612	591	652	605	561	568	560	577	565	610	626	575	577	581	617	592	612	609	599	551	567	595	616	615	663	631	613	615	630	618	601	551	593	623	620	588	590	564	564	616	581	651	585	602	565	631	588	592	611	629	616	578	615	621	621	576	592	573	600	609	614	609	619	622	584	615	587	592	643	604	576	631	563	596	557	609	600	587	611	579	578	584	573	560	619	580	588	626	597	615	529	575	596	583	617	601	573	536	564	594	564	582	589	586	601	588	635	611	613	625	597	571	633	532	590	607	605	586	610	562	618	583	568	615	561	642	657	580	586	647	643	575	572	599	566	603	606	558	630	568	615	594	563	576	592	588	621	598	635	580	600	582	601	617	610	566	577	609	552	609	607	593	568	622	607	621	608	654	569	603	588	635	593	594	577	563	611	544	580	605	587	626	595	572	597	622	595	616	623	587	569	618	586	587	631	574	609	610	566	578	622	640	579	596	619	606	613	632	649	538	627	564	599	569	578	595	619	599	671	569	610	581	585	569	598	583	626	617	598	640	645	593	614	576	566	582	589	622	591	570	595	608	601	581	603	593	632	623	587	603	570	585	541	579	587	599	614	592	602	569	587	642	637	597	626	560	596	586	597	586	543	582	611	646	590	635	596	579	635	599	579	603	559	566	588	618	564	572	616	602	601	595	619	599	612	633	584	624	579	598	598	601	650	578	581	596	629	621	551	606	637	607	653	562	586	584	565	573	588	593	605	641	631	595	567	569	581	582	584	608	622	544	624	598	649	632	631	631	595	579	600	642	589	572	570	583	613	616	611	617	591	589	586	589	629	558	598	552	619	563	597	642	637	546	587	614	572	612	584	601	592	603	616	570	613	602	559	585	597	581	627	548	553	563	596	614	595	584	621	609	594	619	557	594	620	628	603	585	569	586	591	610	594	617	650	581	588	587	630	593	613	628	612	550	637	570	555	582	628	582	597	573	616	577	617	599	568	628	612	602	564	603	606	559	611	593	601	568	608	594	624	555	598	568	536	593	593	594	587	586	580	611	606	608	593	597	642	613	594	620	604	607	593	567	601	557	653	560	632	596	589	599	576	572	620	573	560	604	568	596	606	607	639	586	583	573	590	622	596	578	583	642	547	582	589	637	575	562	586	620	585	601	583	609	611	583	589	646	592	622	616	624	543	547	607	554	560	589	619	612	589	654	611	653	582	596	615	557	646	586	624	599	572	600	587	679	582	570	581	616	585	609	563	591	617	601	621	594	613	575	629	627	585	520	613	569	602	596	585	590	613	600	538	598	601	565	590	564	624	637	602	608	603	574	585	608	602	624	627	606	571	605	575	618	598	598	602	573	631	620	603	587	588	578
14921	1442	1021	883	702	663	531	451	467	471	463	399	423	471	390	448	403	379	396	407	364	404	380	402	377	383	394	412	363	399	375	427	355	421	420	405	408	393	371	406	407	438	400	380	430	379	413	394	385	354	362	379	376	338	396	380	356	396	405	415	423	395	350	374	403	352	369	391	364	380	391	400	369	414	341	368	379	368	374	370	377	342	390	388	366	401	372	364	396	365	365	376	358	381	372	362	374	374	383	396	408	398	376	349	366	390	387	376	386	375	406	410	369	351	372	366	375	352	390	403	381	360	350	370	386	386	365	400	406	387	384	408	384	411	363	373	407	373	408	370	396	372	414	404	400	376	426	371	352	389	383	401	414	394	377	361	384	389	342	380	401	390	374	352	432	390	381	377	374	364	397	411	385	401	378	400	384	331	370	371	383	393	406	385	375	369	426	384	365	413	375	354	385	377	385	373	351	347	395	369	363	385	356	380	405	375	391	394	392	388	376	378	387	385	393	372	401	363	370	411	386	408	388	354	364	384	368	370	382	370	391	395	335	368	354	384	338	379	410	381	409	402	371	380	373	419	345	364	420	384	391	393	391	401	375	393	363	381	396	366	386	385	382	406	355	366	382	350	399	366	384	390	346	381	348	386	341	387	407	371	384	361	403	379	383	343	383	400	378	400	402	322	375	372	395	413	395	354	414	382	392	366	426	372	411	388	429	368	415	367	392	311	355	400	368	385	382	398	400	357	354	379	388	399	349	350	352	411	398	343	372	385	367	392	451	363	383	386	421	370	382	383	378	417	379	363	376	384	394	379	383	350	407	357	403	360	366	357	351	387	388	329	402	409	416	406	359	357	396	360	369	399	361	345	392	370	368	396	378	403	405	374	371	378	357	429	353	373	390	391	411	421	377	366	338	398	392	390	373	414	414	376	393	377	388	352	401	389	349	374	382	366	366	392	395	354	360	385	377	395	376	376	385	381	385	417	402	369	386	402	367	407	349	400	397	372	366	372	394	375	356	376	419	366	358	396	397	354	372	390	401	354	375	412	399	410	385	378	389	389	353	401	363	415	401	368	384	368	381	394	372	391	380	369	358	403	383	399	374	405	408	348	388	331	399	351	392	392	366	392	421	405	362	380	380	377	381	344	400	438	383	369	430	388	405	415	403	371	370	356	390	387	390	376	386	372	387	396	372	345	336	401	386	411	346	430	440	402	354	381	419	385	378	400	393	394	387	403	380	425	421	391	389	363	378	374	452	418	344	409	363	364	403	376	401	415	354	437	387	363	419	379	416	352	369	382	369	368	349	386	350	393	391	405	396	387	395	412	402	395	369	417	405	405	391	351	369	379	346	377	388	370	359	366	394	371	380	386	400	370	373	372	390	359	390	461	374	387	365	368	374	438	394	400	413	394	386	388	394	361	363	367	359	394	393	341	414	394	419	365	396	360	395	385	358	372	372	397	371	388	401	359	416	347	359	414	370	366	392	374	381	375	369	362	389	409	391	357	391	407	440	337	392	398	376	370	389	366	362	375	357	377	377	362	397	403	396	404	373	393	401	381	381	428	377	389	335	414	388	401	411	397	432	380	399	396	386	348	352	352	359	398	365	400	409	343	380	372	405	352	388	394	402	384	378	368	407	373	373	441	385	359	368	377	393	347	406	403	387	405	353	384	374	397	378	340	393	402	409	389	366	371	410	409	399	417	409	377	411	382	343	427	354	375	352	444	377	346	348	404	385	389	371	406	336	415	364	405	395	362	360	408	352	352	365	398	399	380	375	401	396	394	345	410	399	379	421	387	395	401	404	383	389	374	364	360	365	377	349	385	386	415	380	366	349	367	389	380	400	384	414	344	361	377	383	397	360	379	401	406	441	388	384	405	344	372	376	379	400	382	384	366	367	404	376	357	373	421	384	381	378	342	394	400	403	375	402	406	347	380	398	383	355	396	422	395	397	379	368	364	365	399	330	406	392	419	408	384	384	376	387	384	352	393	363	384	371	394	383	381	410	411	362	384	371	354	366	337	373	393	378	426	393	401	368	400	358	396	373	415	374	359	383	360	400	351	360	355	383	359	376	424	364	379	401	395	338	352	394	370	386	397	380	380	396	389	374	390	418	354	366	395	379	434	388	397	369	394	370	361	370	362	377	405	397	406	375	381	410	408	399	323	404	420	376	380	413	350	355	400	389	382	438	372	382	409	407	391	373	394	365	376	400	350	359	404	414	375	355	372	433	378	380	399	369	383	335	401	399	368	367	391	386	399	365	387	375	422	422	358	397	382	390	387	355	392	388	421	411	379	426	373	390	353	371	363	386	377	382	399	397	407	411	352	398	351	428	346	387	361	411	388	415	363	402	375	406	375	373	378	425	386	367	428	390	376	398	349	347	406	381	388	379	449	379	374	393	410	391	404	368	362	404	355	383	396	420	390	364	349	426	396	385	409	395	379	360	365	356	431	398	384	395	409	417	411	400	344	412	404	388	381	403	371	385	408	400	388	382	367	334	370	362	373	396	396	432	371	388	423	390	372	368	396	347	371	371	420	384	417	418	375	394	381	413	363	399	386	386	379	372	373	415	368	386	347	360	400	366	408	373	388	366	391	369	364	399	374	396	376	371	374	366	357	374	382	401	372	361	379	383	363	430	393	391	410	353	403	398	347	328	367	379	414	395	381	403	364	393	415	389	398	418	389	375	378	346	368	367	391	378	400	386	403	386	405	385	375	358	373	374	399	397	407	371	371	379	401	405	374	368	354	377	368	373	417	409	390	436	380	401	391	390	393	364	368	386	362	398	346	419	356	354	411	378	402	379	409	379	363	364	352	395	373	430	362	394	409	372	353	342	370	355	406	382	354	383	355	396	365	381	378	367	361	370	369	412	367	400	424	388	371	418	369	381	408	386	360	360	399	414	425	373	364	371	338	374	384	357	345	362	434	349	401	374	418	377	352	376	353	361	347	429	411	366	371	372	395	405	398	382	373	381	386	391	378	388	373	336	360	398	397	377	380	368	378	414	383	411	422	386	376	379	342	388	348	385	407	408	385	336	417	384	397	373	361	376	367	371	396	353	364	372	365	377	377	412	408	348	343	385	407	397	398	403	365	347	403	406	377	385	355	373	395	388	379	422	415	384	356	403	375	356	388	393	418	441	396	340	382	352	362	375	405	373	359	406	379	380	401	382	331	384	407	399	404	394	380	384	379	376	377	374	437	376	390	391	350	398	356	359	388	415	361	366	376	380	345	398	340	378	404	376	410	413	451	378	419	414	376	374	389	339	415	350	410	412	404	405	364	385	373	387	378	395	394	390	443	390	365	337	375	348	361	386	399	400	380	364	346	375	380	345	356	364	372	391	400	339	367	419	418	389	372	392	378	373	358	388	391	389	375	395	364	361	379	369	390	363	389	432	394	397	427	392	381	367	414	393	375	386	419	377	385	402	388	389	388	405	334	342	365	346	370	403	351	368	412	415	412	435	402	388	360	372	366
8459	1532	2274	2504	2309	1902	1631	1517	1397	1337	1246	1188	1088	1206	1174	1156	1068	1065	1004	1053	984	1005	1001	1034	1005	978	949	946	980	938	951	1029	934	964	980	899	1019	978	934	958	928	931	1040	998	917	936	923	1027	910	941	950	947	944	910	955	921	972	925	907	995	921	958	987	938	970	974	958	907	927	853	941	978	945	931	907	945	940	927	952	909	995	987	886	938	914	906	953	941	937	955	968	938	976	971	943	943	919	980	898	956	931	919	880	940	914	914	960	948	932	924	953	910	946	936	884	943	977	904	917	963	920	931	941	918	984	946	944	911	917	927	940	929	949	950	962	903	932	960	1026	917	953	898	925	877	971	941	906	903	950	952	971	963	874	921	957	947	931	942	936	937	965	970	926	920	896	971	941	947	957	949	909	996	964	952	890	932	908	921	920	884	914	955	943	976	947	950	940	911	915	955	927	921	934	956	900	936	887	923	941	985	937	931	919	968	931	943	855	955	1007	925	946	864	924	954	985	906	941	946	956	954	935	932	925	899	882	991	917	941	899	1016	963	994	901	1001	908	934	947	918	964	921	932	957	977	921	954	979	957	965	1002	913	939	930	942	973	954	922	970	933	910	939	971	979	1000	938	874	982	934	954	912	937	936	883	862	933	937	968	911	978	900	949	933	883	909	886	954	950	887	933	952	938	938	926	949	900	985	948	933	920	980	956	926	956	888	964	907	923	927	905	918	929	937	929	948	903	929	935	912	933	968	899	969	1019	954	895	897	931	945	949	976	916	977	946	977	965	956	911	986	930	966	921	916	886	968	944	992	966	939	923	952	921	919	925	914	934	941	900	951	927	952	938	927	917	925	919	981	924	915	927	919	931	935	968	888	922	902	944	945	926	983	926	967	918	917	945	959	930	931	1002	960	943	927	946	952	936	913	946	950	905	889	950	946	976	936	940	963	910	914	917	944	915	934	897	871	935	995	948	978	933	938	984	962	913	913	906	917	961	908	948	931	997	921	919	959	938	929	957	942	972	950	892	881	885	919	993	940	954	963	929	965	949	918	1022	967	987	946	1007	939	1044	959	917	950	931	909	975	919	933	925	933	977	976	970	906	937	928	971	929	939	905	913	941	917	1000	947	946	953	944	987	919	902	895	940	926	937	1013	963	944	969	913	933	941	908	946	959	943	934	921	977	950	906	962	971	910	960	940	919	934	883	920	892	948	924	901	962	935	946	928	964	878	888	916	926	929	914	938	996	951	955	956	980	929	970	942	956	926	916	904	936	941	939	915	916	941	958	963	983	923	942	901	902	937	971	968	930	919	975	891	994	940	977	877	944	924	911	966	903	907	903	973	954	981	944	949	912	977	957	920	948	965	921	907	947	921	907	936	896	923	972	989	940	922	868	938	929	921	986	891	907	947	859	957	946	905	961	963	912	934	944	956	891	934	947	973	981	974	982	888	936	982	942	909	925	946	950	938	884	912	965	894	924	979	972	972	908	952	923	894	947	955	918	924	897	934	947	924	960	919	982	935	911	926	911	919	917	935	966	891	908	918	951	938	926	962	902	952	961	957	935	921	923	960	945	899	943	953	958	947	964	891	998	909	950	902	914	894	976	939	936	945	914	923	965	969	951	928	909	937	978	953	939	966	922	945	977	956	934	959	912	943	860	961	966	968	932	862	944	909	929	947	895	938	950	929	954	898	966	932	959	927	971	900	914	990	904	963	933	913	919	883	902	890	898	907	885	970	926	892	935	931	954	968	963	908	947	913	890	944	877	980	970	932	951	949	958	907	941	939	908	880	983	989	1007	898	874	962	958	985	943	955	937	919	985	943	929	914	939	907	986	981	913	946	894	975	951	905	907	926	946	919	942	974	879	882	975	950	980	928	915	951	861	969	914	939	965	918	967	956	921	950	926	941	933	1017	936	951	919	935	914	942	911	938	924	933	899	933	941	973	959	978	954	958	918	966	943	978	917	909	923	989	951	927	923	920	930	944	900	901	879	961	942	949	886	953	866	942	952	983	950	931	943	963	923	934	895	934	964	859	917	927	998	943	1006	889	913	907	959	927	1011	921	910	875	944	961	922	881	942	929	992	998	944	958	965	1017	923	937	943	920	922	917	942	975	927	886	937	971	896	930	961	951	901	976	942	874	950	963	948	966	963	905	930	951	949	934	904	923	956	968	907	929	986	953	919	953	931	931	907	861	944	923	954	970	950	916	961	930	978	963	918	948	927	940	955	915	921	969	940	945	880	946	941	906	938	980	964	966	1016	913	915	930	950	939	961	948	900	990	928	957	935	979	913	967	943	948	971	916	905	969	882	913	931	931	981	937	943	980	942	899	901	937	929	900	948	983	908	933	965	931	986	962	900	935	908	972	938	965	954	942	894	958	902	942	934	934	912	934	946	962	975	976	960	968	975	1020	958	953	918	957	929	876	944	930	967	955	937	952	965	924	956	927	941	924	933	984	989	964	957	948	936	944	925	990	977	924	949	895	936	899	959	956	910	973	960	934	957	928	927	866	946	957	966	962	917	935	985	910	941	935	940	964	972	925	903	932	950	950	902	962	944	913	953	958	977	929	978	937	912	928	960	982	926	908	930	922	936	936	968	930	917	909	978	916	943	958	885	921	894	895	948	924	875	952	919	901	914	898	995	926	951	912	928	945	913	983	931	960	977	951	912	892	945	944	949	1029	956	998	929	961	987	959	970	982	935	908	909	940	916	952	939	948	968	937	941	936	925	961	944	901	956	937	908	970	951	946	959	926	899	919	917	955	930	1006	956	875	964	967	970	937	948	952	944	955	958	966	918	990	948	918	867	929	947	872	966	883	948	942	951	922	912	911	969	905	1012	981	964	933	942	951	951	960	955	910	930	909	967	931	914	947	942	936	958	937	934	923	901	917	890	984	924	922	931	919	905	951	925	957	923	929	895	973	968	850	916	977	1023	953	896	945	891	974	922	954	952	931	916	929	898	935	979	923	873	969	970	975	958	910	927	913	905	949	976	905	949	962	918	1032	918	956	950	970	949	921	961	1003	899	972	929	951	912	968	861	932	951	933	927	923	950	958	892	915	967	923	979	950	920	900	927	867	978	908	919	945	916	914	933	964	909	912	915	960	944	938	945	924	919	980	907	924	958	939	955	946	942	959	916	946	852	988	929	958	900	979	910	962	967	949	951	943	938	913	916	915	920	939	935	933	852	935	950	914	962	973	968	933	882	955	930	951	938	943	954	907	937	952	928	998	948	921	944	907	930	931	928	914	921	910	887	957	918	931	969	885	893	904	925	972	952	973	955	957	935	884	981	959	941	949	944	909	937	913	912	909	933	923	939	995	942	933	949	950	917	908	936	890	989	926	955	929	953	917	944	955	967	955	903	961	934	939	948	977	933	966	939	890	975	905	891	919	941	1003	902	894	926	900	929	935	989	932	986	917	921	880	972	952	889	992	946	900	955	988	934	955	981	973	918	897	873	960	875	936	920	868	942	936	939	918	915	996	929	940	935	918	981	903	937	943	947	945
1663	353	375	355	338	382	364	391	367	412	390	386	394	380	367	371	378	408	341	362	365	406	373	413	387	347	346	381	372	346	413	381	331	339	380	377	353	379	399	378	391	421	375	384	414	395	331	375	376	362	406	369	367	382	359	375	395	406	391	397	402	353	368	363	378	391	383	394	413	343	357	345	373	359	397	385	376	359	404	344	385	362	403	406	372	395	413	372	399	382	414	377	395	365	349	376	375	366	346	368	390	428	339	408	367	394	416	413	378	374	366	368	426	385	369	388	381	393	390	368	382	372	380	377	399	392	381	393	380	384	399	393	383	379	348	392	350	369	375	393	353	359	356	374	375	384	383	401	393	397	425	434	411	351	354	386	374	354	381	374	368	389	367	358	406	359	376	374	413	393	390	375	381	414	372	376	375	389	420	370	362	372	376	377	381	365	323	367	394	365	363	371	376	388	324	362	348	399	399	376	361	348	340	383	417	362	349	381	378	399	405	338	381	371	395	431	369	356	387	390	394	369	425	392	375	366	391	371	367	382	404	394	364	374	398	412	364	364	400	359	353	388	358	399	374	389	375	393	412	383	367	391	377	390	379	409	390	368	388	392	365	419	417	355	420	383	352	353	339	380	361	326	375	376	368	344	349	390	397	392	357	373	376	358	359	376	366	390	342	368	346	380	331	363	378	376	384	336	358	368	337	349	376	362	365	379	365	373	363	344	369	407	320	389	425	394	373	388	365	379	397	388	403	389	368	387	373	397	380	350	399	389	377	373	384	395	385	381	359	384	364	401	399	371	366	375	391	385	372	392	370	327	395	425	352	366	382	371	352	392	376	380	378	347	410	407	399	375	390	347	357	358	381	352	381	411	392	371	414	376	361	373	358	354	403	403	363	380	391	384	392	362	370	369	404	386	392	360	356	373	383	354	397	383	393	337	365	404	378	389	386	385	392	388	381	383	384	415	411	377	378	366	340	374	360	358	386	356	346	396	360	393	356	409	385	338	388	369	380	325	384	372	394	362	375	394	362	388	386	366	366	383	373	399	397	392	403	345	367	361	379	398	389	361	400	380	362	390	382	429	382	413	372	403	371	412	371	370	364	367	356	366	426	362	372	364	439	319	368	358	378	357	371	389	349	341	408	386	377	374	413	375	420	432	422	380	334	393	390	396	369	366	382	395	336	366	374	368	410	376	385	398	360	370	393	390	368	349	378	366	382	373	337	390	394	366	331	379	353	398	368	359	377	380	345	349	375	400	402	375	390	358	379	363	365	408	365	362	353	361	374	352	363	349	365	358	400	378	371	346	374	377	394	352	413	371	346	376	384	383	346	389	371	384	362	393	341	386	363	337	364	355	365	397	391	379	426	398	388	364	365	357	348	362	385	359	336	373	351	412	383	381	381	347	388	410	375	377	387	373	390	409	394	365	363	369	417	374	382	379	344	376	385	402	369	404	361	421	365	376	347	390	405	372	325	395	390	386	399	383	330	392	362	367	421	403	378	431	403	406	354	381	370	348	422	333	382	358	319	368	386	354	353	398	350	365	381	409	376	354	372	375	380	355	361	426	389	402	388	360	375	380	365	366	394	355	382	378	450	375	386	339	360	342	378	401	386	377	389	351	335	359	385	407	353	406	395	368	388	388	351	391	412	370	373	343	350	359	369	337	387	384	388	359	364	407	417	393	407	367	373	394	371	364	382	391	389	395	385	365	415	398	365	372	389	355	386	368	386	382	402	408	333	355	406	391	366	384	386	406	354	343	378	388	405	381	344	357	354	367	372	380	364	382	399	341	376	378	381	396	398	365	398	394	389	359	396	369	345	403	363	349	352	357	355	365	364	415	351	372	402	374	360	368	367	388	369	382	366	372	376	379	358	367	417	423	342	397	361	397	384	414	376	395	379	353	359	354	364	365	385	365	403	343	406	399	406	371	383	352	394	375	356	364	375	416	398	414	405	369	354	374	398	426	374	367	344	367	378	352	371	426	377	370	373	357	393	415	364	412	399	383	410	376	365	366	382	352	393	385	403	446	379	380	373	396	387	395	383	344	342	380	408	377	359	371	408	379	376	387	394	375	353	371	354	358	399	413	350	385	374	401	356	378	411	357	422	388	403	373	363	365	362	342	361	386	370	365	346	362	376	373	369	389	362	359	404	364	396	382	365	365	375	390	377	376	366	361	366	382	359	365	365	380	356	355	405	393	363	364	367	367	424	398	387	347	365	343	363	346	359	373	393	392	402	393	383	352	338	340	332	371	368	374	409	405	335	345	364	329	333	349	335	399	383	354	384	383	405	393	336	364	407	385	364	396	382	373	372	363	399	374	364	365	351	380	362	362	345	372	383	375	359	345	376	353	371	366	348	381	377	378	358	369	360	377	358	366	388	371	387	369	374	357	373	361	348	389	369	358	370	372	350	415	377	370	371	403	360	361	368	375	338	372	351	392	381	359	415	368	409	359	389	378	392	363	392	401	382	394	346	355	355	384	391	356	385	363	371	369	362	331	367	376	361	356	383	364	345	403	363	392	369	360	341	381	397	432	398	395	389	410	366	353	395	400	355	384	365	401	344	401	390	413	354	378	355	365	412	408	344	387	387	358	352	380	388	374	401	402	410	384	377	400	400	362	374	364	378	372	363	380	368	412	376	369	354	395	398	392	373	362	369	386	386	372	352	386	394	399	396	376	412	414	432	407	361	375	405	367	399	344	418	368	393	355	389	405	345	439	365	386	434	372	376	407	323	379	436	390	404	360	413	357	349	371	362	388	356	405	379	380	378	378	392	409	356	380	340	356	379	338	361	429	406	329	363	362	433	345	361	351	373	388	352	338	366	397	387	389	385	358	351	366	367	371	379	372	363	379	360	367	378	428	407	395	431	362	375	329	380	344	391	391	357	401	348	362	385	427	380	347	359	362	379	373	350	378	359	372	390	358	371	343	378	368	323	343	374	357	392	362	377	378	352	376	363	370	350	407	391	385	388	374	363	383	387	413	430	396	363	352	396	347	350	359	341	375	369	346	341	383	328	400	364	398	402	413	383	385	347	360	401	360	360	403	365	418	347	379	400	366	393	380	360	389	407	344	371	378	381	389	383	390	347	373	353	396	372	402	361	396	420	373	354	351	394	365	368	392	375	386	343	381	396	395	381	361	383	354	333	377	393	372	399	393	347	343	376	387	371	379	399	368	360	357	342	363	385	374	386	387	377	347	357	380	382	389	405	397	392	385	403	400	371	376	365	375	373	373	402	398	368	372	395	385	385	370	333	384	409	372	372	369	384	363	398	398	355	398	418	382	361	420	398	377	386	364	355	385	352	387	365	408	352	353	386	400	380	407	409	402	365	396	355	353	375	410	373	375	387	389	410	390	386	376	385	329	388	421	398	401	359	368	377	415	385	342	364	358	381	382	412	363	399	373	391	386	345	348	368	360	358	338	359	379	379	404	377	364	384	374	367	377	408	365	388	407	380	404	341	368	379	393	402	397
2084	894	920	878	911	826	852	875	929	869	861	915	881	860	865	888	921	863	898	894	891	894	895	877	876	904	899	868	926	835	847	831	900	868	880	935	871	849	928	878	875	942	820	837	853	876	912	899	847	887	880	874	915	888	915	863	931	895	889	847	920	860	829	890	845	901	887	892	853	910	920	841	872	947	920	893	885	838	824	830	866	870	867	883	824	912	893	886	932	848	875	894	898	871	901	873	869	873	884	858	882	844	884	879	921	900	867	872	850	863	852	895	860	865	873	899	865	891	871	892	794	866	880	881	915	813	943	854	867	894	923	839	897	847	869	846	871	902	937	853	858	821	869	829	883	909	904	872	879	863	883	850	908	930	854	863	883	858	870	847	900	858	909	889	904	928	864	883	908	880	924	901	867	911	907	899	891	859	862	844	904	884	909	910	863	912	913	863	882	902	929	827	879	911	890	882	862	863	874	912	887	932	886	935	912	840	859	849	852	919	850	903	902	909	879	851	852	836	884	891	881	841	899	870	909	916	845	872	838	962	868	910	850	837	861	898	870	831	884	862	915	862	840	845	874	836	829	907	815	903	927	858	864	860	837	908	881	900	907	863	924	867	865	899	884	918	895	863	875	856	871	897	886	898	926	882	833	924	920	893	865	902	903	836	913	886	857	831	885	907	843	832	904	849	836	875	872	887	839	903	899	886	869	833	878	956	846	880	904	889	843	929	866	865	924	863	897	897	916	881	900	820	826	835	877	873	908	864	882	889	912	941	929	843	872	884	877	897	883	901	875	885	881	874	895	847	834	874	888	862	902	896	866	893	910	921	875	895	887	874	888	809	906	873	849	886	868	891	859	828	873	906	843	879	885	858	856	856	850	897	860	868	824	924	934	881	894	811	871	799	884	867	847	876	895	903	852	899	865	859	898	886	858	879	908	847	872	898	883	863	898	869	904	864	892	871	891	871	876	851	852	853	875	851	864	851	924	926	867	885	876	927	854	873	866	863	837	846	878	912	859	878	893	902	912	908	905	860	902	878	884	883	873	870	865	900	850	887	882	904	903	932	952	852	829	936	857	921	887	874	857	928	892	850	885	811	881	910	869	896	868	877	901	877	856	866	845	873	911	880	922	879	921	867	830	904	956	897	842	883	875	915	880	939	888	895	885	910	862	891	871	886	938	828	850	918	857	924	884	866	916	895	862	906	882	915	888	843	832	925	849	885	870	833	870	871	859	887	917	936	863	897	882	890	833	861	866	963	891	900	857	887	894	886	862	844	879	888	875	900	924	881	920	886	814	851	871	890	869	881	929	899	878	877	867	883	906	929	847	900	869	934	901	906	916	916	848	904	867	925	913	856	844	939	834	923	862	869	918	868	900	927	847	838	877	886	882	910	882	869	881	893	883	901	849	849	856	848	875	880	853	899	854	935	842	903	891	862	892	912	889	828	891	911	857	888	880	866	926	890	943	871	881	885	886	874	902	878	914	891	853	911	897	882	860	880	867	959	923	899	902	875	883	840	881	895	854	897	826	909	876	922	912	891	904	833	917	877	874	890	872	894	878	876	891	864	838	888	909	909	891	904	930	887	839	876	933	876	875	834	857	854	912	874	908	869	901	851	868	895	873	839	867	902	897	860	871	863	901	866	905	863	888	921	870	873	889	900	922	853	905	862	893	854	882	919	825	857	902	958	865	825	947	945	894	919	896	911	888	942	884	858	907	881	910	842	884	886	908	871	909	828	870	883	899	901	914	886	861	883	874	878	906	869	849	862	890	898	861	915	880	882	896	904	885	835	900	850	906	875	913	884	910	890	872	872	855	854	896	848	886	892	800	922	870	911	899	955	851	877	864	888	807	912	881	935	899	901	877	864	822	893	851	836	815	892	876	913	896	882	931	896	882	904	895	971	856	916	890	846	872	877	904	887	832	910	890	922	828	912	911	853	861	854	913	860	934	881	927	872	862	873	866	871	898	881	924	894	926	873	942	843	855	883	887	925	819	917	860	909	850	929	907	918	884	894	830	881	861	900	895	875	866	835	940	888	858	844	826	877	870	889	878	859	841	877	861	888	886	892	867	943	900	885	862	836	931	904	839	892	878	871	837	964	872	904	843	883	847	903	863	908	865	847	790	861	874	875	863	870	878	917	887	856	886	908	881	884	879	879	862	863	881	909	839	883	908	856	851	848	901	905	806	879	895	939	836	817	898	891	912	819	819	838	852	845	939	841	907	900	861	956	882	875	867	914	891	907	920	833	869	868	858	876	855	867	889	855	876	832	860	820	912	810	836	878	905	855	892	907	862	868	896	896	889	898	904	868	876	837	915	866	942	903	912	884	879	884	889	944	833	889	862	934	886	873	927	915	859	838	853	851	883	880	870	885	891	868	907	839	848	912	834	912	893	924	831	829	892	892	885	896	909	873	848	837	892	876	897	864	861	859	882	850	884	900	922	872	910	871	885	871	881	849	891	921	868	829	858	792	832	889	908	870	916	903	832	894	915	925	900	869	887	901	926	874	863	902	877	927	868	915	892	916	909	890	852	933	872	887	826	869	923	851	891	921	844	908	876	918	939	940	848	875	979	869	868	882	849	902	943	916	897	910	887	885	885	903	906	889	851	879	870	865	883	838	885	870	895	868	876	861	848	882	862	888	854	863	891	900	877	904	882	930	834	892	874	880	931	853	856	856	873	874	888	862	836	864	871	936	822	886	883	918	914	897	869	893	902	846	881	902	860	827	906	882	903	867	892	836	927	916	875	837	900	904	902	878	896	877	861	862	866	890	875	912	868	865	890	858	916	884	865	976	913	912	873	839	888	951	876	901	926	917	870	860	883	905	854	850	914	873	859	878	893	863	924	836	882	867	839	873	894	947	898	917	870	918	919	834	910	879	902	842	829	908	851	881	929	874	883	893	847	895	952	835	921	857	892	856	886	875	833	894	877	915	872	835	831	937	868	891	881	885	854	855	834	901	852	829	829	910	855	854	904	917	901	908	895	903	827	900	845	881	888	888	872	905	892	955	882	839	934	839	847	866	889	900	917	901	914	881	864	885	904	888	864	829	876	877	842	870	868	869	938	969	835	856	841	921	847	933	868	869	894	845	878	927	831	864	887	955	880	896	880	879	908	862	904	891	840	849	846	882	878	876	907	889	871	930	930	893	809	893	871	905	909	893	834	910	880	869	837	882	887	899	886	925	852	864	917	907	876	887	850	870	880	899	844	818	891	841	841	856	863	920	914	854	863	925	850	895	913	869	898	870	915	903	905	871	889	856	899	832	922	874	875	919	863	911	919	850	834	871	930	855	859	866	889	923	851	908	901	908	834	923	848	862	882	904	854	831	896	846	884	906	822	940	883	882	843	877	872	896	853	871	836	904	854	858	893	809	895	885	875	842	847	903	892	917	907	906	882	833	857	899	919	863	889	863	881	885	891	901	874	898	866	862	873	874	906	926	855	830	901	873	853	857	903	891	844	953	881	861	859	889
7169	528	548	489	395	307	287	257	266	273	278	252	242	225	231	228	208	253	248	215	230	216	221	217	223	231	212	228	229	244	209	259	236	205	229	210	213	215	197	224	187	236	206	240	223	217	210	211	219	208	221	211	229	273	207	230	206	206	248	185	222	217	212	242	230	242	231	253	240	211	225	229	231	211	230	239	211	212	209	240	223	223	215	229	220	212	197	218	228	237	212	221	236	223	220	238	212	228	228	229	221	189	226	226	191	234	206	196	255	198	240	215	209	197	218	229	214	223	214	235	209	232	231	225	224	208	229	194	233	193	232	222	212	206	230	198	241	228	232	235	241	235	222	214	206	200	216	212	253	226	223	199	218	220	206	235	237	216	217	192	233	243	197	248	205	225	219	241	216	232	225	224	237	221	214	237	226	225	219	214	219	222	202	233	248	231	222	211	225	214	200	242	231	182	219	214	255	246	215	240	235	199	184	206	225	203	232	237	214	233	233	252	223	225	204	222	210	230	236	247	231	246	239	220	230	218	232	240	211	201	220	207	218	227	235	222	245	226	200	212	205	247	217	227	212	218	235	225	246	200	207	240	242	221	225	204	184	253	221	248	212	206	227	245	215	230	220	226	238	204	239	210	236	243	277	225	228	225	211	203	215	205	246	248	236	212	198	209	220	250	229	235	238	203	205	242	240	193	229	208	251	206	236	218	215	213	222	246	235	227	221	242	208	212	243	229	201	214	252	223	239	194	214	194	226	217	188	263	238	247	206	200	223	215	240	209	238	239	218	209	240	246	210	209	210	229	251	226	260	220	215	245	230	212	223	245	229	216	216	210	227	218	223	243	265	197	217	213	249	245	194	225	282	222	192	205	243	228	208	237	210	207	227	218	232	243	207	232	219	253	192	205	239	213	231	227	226	234	257	223	216	201	226	224	272	239	224	236	256	222	197	231	214	235	223	224	218	218	229	211	242	224	243	223	253	245	236	248	236	231	221	196	185	218	228	225	197	233	223	233	244	212	204	209	222	224	247	246	214	223	233	214	241	215	219	201	216	222	229	220	222	270	180	213	243	248	213	237	216	211	229	227	199	232	266	209	198	190	255	217	258	257	209	202	234	208	250	229	219	217	217	217	223	219	247	222	224	221	183	207	238	215	228	214	184	195	205	227	245	210	210	204	222	190	245	225	217	201	211	239	227	238	242	216	219	238	226	237	237	218	190	235	237	227	212	202	230	202	241	219	211	256	214	236	229	223	209	229	188	232	214	228	229	236	195	195	238	215	233	229	209	258	236	235	206	213	228	239	206	216	217	202	195	219	208	210	215	221	202	231	230	233	215	207	234	181	207	197	229	206	196	231	190	230	233	228	213	210	221	230	224	209	226	253	227	228	220	240	235	233	228	230	248	240	221	242	237	208	209	229	238	235	217	239	205	227	224	224	223	189	225	218	232	223	183	208	224	219	215	209	193	214	228	219	218	215	223	248	208	209	210	201	213	212	229	221	222	200	187	198	236	213	236	240	252	220	208	249	235	232	198	220	273	240	234	197	217	217	233	235	206	229	217	221	219	223	221	220	226	203	234	209	179	219	230	239	221	200	221	217	198	196	205	223	255	221	217	202	198	202	238	233	230	225	219	232	240	198	225	206	220	235	206	250	215	219	227	253	241	228	195	226	243	217	237	226	226	233	210	215	228	204	241	222	225	228	204	199	209	199	216	241	203	212	223	215	220	211	227	225	195	230	228	187	213	198	208	239	220	256	254	186	210	250	213	218	226	204	213	204	220	246	200	234	200	239	197	238	204	222	253	227	234	218	179	243	200	228	226	219	215	212	217	207	242	210	232	206	193	226	226	225	201	194	243	231	214	226	248	216	234	224	231	216	210	239	215	217	226	218	219	241	229	249	230	238	231	209	219	204	199	238	201	221	204	226	248	227	242	208	228	225	211	224	234	233	206	248	211	235	197	202	218	239	239	197	227	252	248	191	248	207	219	240	238	225	233	191	212	229	250	200	224	240	235	239	221	203	209	222	215	236	213	236	211	223	234	203	214	208	226	224	208	237	204	226	198	210	231	229	202	220	233	226	223	204	230	233	241	226	221	251	212	242	193	220	190	239	186	187	235	244	225	220	217	222	243	217	217	241	201	207	229	223	202	213	213	211	281	235	245	233	214	211	239	229	243	239	226	206	199	231	230	251	257	236	230	191	240	208	227	209	233	222	245	203	233	222	222	185	208	222	246	236	204	206	214	224	208	211	204	225	204	221	208	245	215	220	207	244	191	204	230	218	249	226	221	212	212	262	216	253	236	228	247	224	209	213	215	212	229	217	219	238	178	230	223	230	226	221	209	214	227	214	238	206	227	213	214	223	252	214	212	210	242	214	237	226	220	249	243	219	233	227	210	211	205	238	221	224	212	224	185	241	237	220	199	221	213	208	233	223	225	231	204	193	256	230	221	248	201	228	195	214	198	216	239	227	211	224	221	193	227	226	232	198	198	200	229	218	213	230	231	227	191	205	197	234	223	207	223	232	218	238	219	233	223	206	224	196	200	196	233	243	215	219	199	226	231	222	192	228	243	228	219	235	230	209	245	237	186	215	213	216	236	219	235	203	229	224	221	189	238	266	234	244	214	212	219	211	207	193	217	214	220	210	227	225	203	211	205	224	229	207	214	247	232	239	197	228	245	235	213	181	237	212	224	240	224	229	240	225	214	223	194	212	238	221	209	224	227	228	214	230	225	207	232	218	211	220	218	186	237	220	202	194	219	222	228	214	244	219	206	232	227	250	240	232	218	215	212	202	220	227	201	214	179	232	224	215	212	229	216	218	220	235	224	216	244	237	226	244	224	230	202	219	258	230	238	225	239	195	234	231	246	244	240	214	194	213	228	242	200	217	249	239	235	207	212	239	208	210	220	223	192	218	221	221	229	235	195	190	224	211	235	218	230	181	218	239	225	231	250	224	216	224	229	225	223	220	230	204	220	241	210	221	211	208	223	249	232	238	231	205	250	241	212	214	228	236	235	213	263	212	220	224	250	220	222	235	222	230	205	207	230	209	235	231	240	232	207	267	228	249	207	197	198	206	244	269	202	242	233	216	230	223	225	253	224	218	235	211	220	218	205	215	242	224	207	230	205	205	209	211	228	230	234	255	231	223	235	226	205	202	238	226	218	229	209	237	253	210	219	236	249	226	230	217	234	243	205	200	231	228	247	228	228	224	215	212	232	220	222	232	242	249	219	231	221	236	231	217	205	247	194	209	225	210	202	240	206	226	229	246	230	219	212	234	230	265	228	224	213	244	216	223	238	190	232	238	236	245	210	203	217	214	249	207	225	214	238	205	242	223	238	204	218	244	227	212	213	244	217	210	214	193	211	210	225	233	227	219	258	230	231	231	197	228	218	218	258	240	230	219	215	218	225	220	209	235	216	234	204	226	201	235	237	209	231	206	243	217	228	199	207	233	194	216	214	205	241	237	222	195	213	221
6372	801	1206	1411	1191	1102	1001	876	864	839	754	765	704	671	678	675	682	693	651	610	656	638	673	606	643	591	626	619	589	606	669	599	641	601	625	642	614	629	632	564	590	593	634	638	638	619	589	614	615	612	616	608	559	587	620	594	584	617	585	600	625	592	642	635	622	583	597	548	590	617	608	627	589	547	572	584	624	616	619	614	622	608	598	576	604	604	592	586	618	590	590	587	574	593	570	594	629	594	605	596	607	618	572	611	571	587	580	565	571	622	576	634	598	596	574	590	579	615	617	551	590	589	606	599	622	618	601	568	576	610	638	579	597	644	550	568	553	555	609	597	592	606	593	617	598	614	606	636	587	621	597	625	570	622	599	640	602	585	590	581	595	576	569	597	616	614	557	572	596	586	618	612	548	596	612	638	598	632	628	623	607	565	633	598	596	605	597	602	578	587	590	582	567	649	622	634	614	608	611	605	609	592	616	608	614	596	608	605	593	526	607	627	617	567	600	607	614	618	618	593	571	627	596	608	631	559	596	611	592	603	599	605	540	605	588	613	577	579	584	606	600	610	608	545	634	597	579	586	579	572	613	600	584	611	602	600	600	581	576	619	612	602	610	573	613	567	590	673	602	575	628	576	618	621	597	583	593	592	594	617	597	577	621	606	554	615	575	568	550	580	581	589	557	610	597	628	580	591	572	601	558	581	578	606	589	615	601	589	624	618	561	575	583	595	588	620	612	561	616	649	602	592	592	611	634	599	558	605	590	559	597	603	621	632	590	594	610	612	638	639	578	562	582	614	586	624	644	569	594	573	628	581	581	616	598	580	621	636	605	568	600	611	541	614	579	538	607	615	640	570	589	598	589	614	593	620	619	626	622	595	563	639	601	641	630	601	608	619	596	595	584	607	569	602	580	629	603	584	569	611	633	596	612	637	576	614	568	581	570	569	549	584	600	566	570	614	601	621	611	574	628	590	571	579	605	552	581	612	623	597	607	571	613	568	568	633	631	640	552	588	598	633	622	636	568	574	594	587	560	617	590	597	618	637	599	630	603	620	657	633	581	625	565	593	608	554	632	570	601	609	649	604	585	593	596	576	614	592	585	577	615	613	623	581	577	579	625	594	612	576	610	605	566	586	600	612	649	602	636	583	595	643	561	624	595	590	595	586	564	568	534	620	627	588	573	589	604	604	619	605	604	595	618	572	604	589	572	592	608	602	576	534	570	634	640	642	605	618	586	590	608	567	659	569	608	572	649	611	603	601	616	606	597	589	589	562	592	598	606	561	592	617	588	627	585	624	620	640	598	579	613	588	595	622	565	581	636	577	575	575	606	606	651	572	548	624	592	604	603	568	616	614	641	584	567	580	577	571	580	614	569	532	576	625	579	613	583	646	552	576	580	600	540	607	585	623	594	613	597	558	581	589	618	608	574	562	580	568	567	576	611	582	598	601	600	585	595	558	570	604	617	621	592	589	585	574	592	629	628	602	567	603	596	562	586	567	611	545	626	622	584	561	625	602	547	602	593	570	609	617	622	595	640	600	615	616	640	613	613	580	548	615	623	613	604	602	579	602	566	615	622	593	582	607	598	595	624	651	575	578	593	567	611	628	579	596	565	577	619	580	568	603	630	577	598	610	606	592	696	567	637	606	597	558	560	578	598	597	556	617	599	594	567	617	669	607	571	613	599	672	564	591	593	597	538	602	622	616	542	573	623	588	615	631	572	548	636	624	609	595	568	581	625	627	619	628	583	598	645	626	572	588	609	589	630	611	612	576	559	622	605	576	611	576	590	602	635	602	569	619	619	591	626	607	608	617	565	538	567	593	566	580	632	656	586	574	618	602	622	579	646	596	582	583	606	588	586	617	607	592	613	575	640	601	561	577	667	592	604	604	662	563	597	659	576	605	582	577	585	642	611	615	552	590	632	575	568	606	600	600	612	629	576	590	571	562	592	596	583	590	588	590	590	601	569	612	654	577	599	596	626	612	608	628	582	609	587	636	629	605	627	575	529	579	590	600	607	591	631	579	604	563	584	592	620	631	583	597	631	622	637	616	650	561	632	596	585	576	621	601	574	630	595	585	594	609	573	544	590	637	509	646	621	579	585	611	631	594	564	620	578	590	610	573	580	571	579	585	605	568	626	628	543	619	581	555	621	619	616	621	644	566	585	593	598	631	596	616	592	556	572	627	580	591	616	589	589	547	655	574	632	619	574	594	624	564	562	629	599	582	582	580	593	569	601	635	585	547	641	609	601	600	610	569	614	612	659	524	618	610	591	583	591	614	619	560	560	564	557	619	575	637	600	652	650	640	584	550	579	610	648	614	592	560	586	615	559	623	565	641	595	576	613	621	604	572	583	590	594	605	628	555	603	584	639	566	563	642	592	583	582	612	643	594	605	547	596	619	588	569	597	611	603	572	578	595	601	591	569	603	653	562	629	599	600	566	632	551	634	618	576	594	605	574	558	592	581	622	603	629	587	609	611	633	577	555	593	582	596	541	607	609	566	573	630	593	581	602	603	585	595	558	628	553	613	639	598	612	606	634	584	634	571	620	608	620	599	594	563	567	606	627	577	652	605	619	590	604	549	646	573	614	615	605	666	599	599	563	669	590	603	627	618	611	619	603	630	588	628	599	549	592	585	608	572	643	605	620	557	565	618	633	595	592	573	634	590	563	580	594	596	554	557	612	603	552	603	599	606	614	598	587	588	638	528	541	644	624	631	609	562	593	633	631	584	574	630	604	598	568	590	643	586	606	567	603	606	606	635	584	620	595	607	622	612	563	665	562	576	603	623	661	588	593	612	643	611	583	565	586	610	528	602	633	589	631	601	600	633	606	581	617	644	578	589	599	569	588	583	589	591	590	591	606	640	570	550	595	618	596	561	586	608	625	612	624	614	584	631	614	602	622	605	578	634	606	572	590	600	567	618	610	605	589	553	567	595	643	581	578	618	614	566	602	652	607	627	603	606	581	556	596	604	613	593	644	553	600	607	630	606	581	604	592	567	571	640	603	579	566	593	611	629	563	658	620	625	538	589	614	598	635	579	627	580	598	648	608	571	551	580	618	575	614	562	609	556	624	585	626	614	627	560	585	604	598	589	586	595	613	614	609	583	599	592	586	567	613	583	607	612	653	544	571	575	603	603	576	577	560	610	589	624	601	590	614	594	629	590	641	574	651	583	610	573	635	568	596	531	602	577	558	569	627	588	587	601	581	624	569	578	567	552	545	599	596	594	548	583	590	619	584	600	583	572	591	593	597	622	555	592	593	606	599	607	600	592	587	572	592	567	615	556	629	560	635	660	593	619	605	554	605	582	592	595	623	612	581	609	621	631	614	527	589	647	604	641	606	611	592	615	588	616	641	642	611	575	606	552	560	552	607	582	649	591	595	621	569	583	600	588	595	544	580	607	590	615	633	549	600	616	562	593	617	646	609	631	606	611	609	564	601	623	581	623	622	573	612	606	589	641	580	629	594	559	606
14995	1384	1141	869	691	553	515	484	466	495	491	454	430	426	429	433	405	389	400	414	426	410	399	412	405	383	377	409	438	405	366	394	395	388	447	392	398	362	432	377	432	394	408	400	380	368	381	394	337	385	389	412	407	366	373	400	363	403	405	373	401	421	392	435	405	405	394	375	337	368	386	385	375	341	350	380	398	398	375	403	362	408	367	373	379	372	379	377	375	379	365	399	369	369	383	381	422	375	381	366	399	370	376	386	366	374	393	330	388	356	376	417	354	362	394	388	381	402	406	376	373	376	394	354	389	345	391	420	404	386	396	389	390	352	375	402	378	393	373	386	408	431	379	388	404	350	338	396	398	401	391	398	395	382	381	388	332	367	382	378	376	385	413	396	407	402	394	407	356	375	376	405	376	379	374	377	385	356	376	393	384	354	375	360	336	411	429	392	386	395	381	401	402	361	385	396	394	402	362	409	395	383	404	373	375	410	375	378	391	389	382	407	389	378	377	393	361	423	412	377	375	349	397	359	383	412	378	396	392	350	397	374	399	390	415	406	371	358	392	406	394	389	390	401	406	379	408	392	375	397	383	400	380	372	402	361	398	380	368	356	374	351	395	374	395	385	384	408	386	377	401	427	390	354	416	408	388	376	376	392	384	395	380	337	392	382	374	357	422	387	364	392	371	364	370	387	406	389	401	385	417	375	364	415	387	360	403	372	375	383	363	396	417	380	388	355	366	389	406	405	359	412	372	386	369	413	376	384	407	398	378	396	376	400	391	386	390	387	377	379	345	370	370	390	362	401	363	350	380	384	380	382	374	417	376	427	401	362	370	385	415	407	378	415	381	407	413	344	383	391	399	388	419	370	401	396	400	388	349	370	374	365	411	367	391	407	385	393	380	420	392	392	390	402	388	368	395	379	373	396	396	387	367	412	386	403	379	376	339	419	372	347	364	368	401	377	368	372	357	376	350	400	400	406	369	430	411	370	431	383	393	363	391	374	379	385	360	389	355	405	376	379	363	409	395	356	399	400	433	353	397	412	376	387	395	394	400	358	376	397	391	364	407	356	393	370	384	439	426	350	364	392	367	391	375	359	346	401	409	381	345	385	403	396	418	378	350	374	402	387	376	391	362	389	378	390	388	383	421	394	402	377	389	397	374	369	402	371	397	363	417	362	404	417	355	357	362	371	409	419	368	360	363	393	422	378	378	417	388	384	351	401	397	390	391	383	407	375	384	382	387	390	408	390	393	410	364	392	371	376	399	354	389	398	343	387	375	353	366	362	436	377	392	376	388	405	399	387	401	363	353	354	383	417	424	378	375	407	409	372	411	420	383	363	373	421	377	400	418	362	395	389	371	409	404	387	390	339	392	399	399	393	361	367	423	365	380	378	387	348	371	367	398	340	368	379	395	356	371	391	397	386	390	370	392	332	420	370	425	371	386	363	377	429	386	371	378	386	397	405	396	382	389	398	365	431	394	388	389	325	356	408	393	426	386	380	404	418	394	391	394	386	377	351	395	409	362	392	330	418	370	427	423	407	379	410	385	391	378	388	366	374	374	391	355	389	379	367	390	360	369	371	386	406	375	367	367	394	384	367	348	401	386	384	383	397	367	413	402	377	363	379	385	393	402	384	393	403	374	395	380	397	395	361	384	386	389	372	359	381	395	406	408	398	380	390	411	418	394	399	365	394	416	380	345	386	386	374	383	367	389	383	360	368	410	385	377	389	398	394	363	403	411	361	374	378	369	413	365	378	367	388	371	396	396	370	395	369	390	382	409	405	377	375	414	415	345	381	366	365	416	388	403	369	403	418	381	382	386	365	394	379	343	342	416	411	383	417	437	373	388	366	373	408	393	420	390	379	363	418	378	396	382	343	357	389	384	383	385	369	390	385	369	346	370	355	376	429	414	388	388	370	389	427	406	408	377	366	353	400	406	403	386	399	386	410	398	380	406	413	372	414	375	404	401	363	382	372	370	409	392	358	418	402	375	390	396	375	365	369	357	387	391	344	378	366	396	392	400	345	377	451	359	408	370	376	390	356	428	394	393	402	396	408	414	413	366	387	386	384	391	396	407	366	389	402	368	390	432	372	374	388	385	409	379	413	414	370	401	368	375	397	407	359	392	403	384	408	407	363	387	386	390	361	377	332	380	415	384	373	375	369	422	392	337	348	429	434	370	393	401	405	370	386	379	391	388	397	344	393	347	368	377	353	401	401	411	379	371	367	374	367	390	412	358	423	393	443	367	373	349	381	373	383	400	362	419	400	370	399	385	423	384	387	405	438	414	383	354	380	417	354	390	326	377	422	416	418	428	372	360	384	407	410	411	359	370	383	381	413	411	357	366	362	378	401	378	393	411	337	420	406	390	372	383	405	401	373	357	388	384	401	372	395	392	429	403	411	389	366	362	434	404	354	397	392	383	352	393	361	391	402	403	386	393	390	405	352	366	353	363	382	404	420	384	350	387	387	381	391	400	352	393	371	359	347	344	388	399	406	366	394	383	390	369	379	411	396	369	393	420	408	415	376	395	413	413	392	365	384	363	373	385	368	378	352	419	362	377	382	354	401	366	358	387	361	399	384	380	378	376	370	391	401	345	418	367	382	423	396	396	387	406	419	384	356	429	398	372	425	356	394	369	435	395	403	415	436	399	380	380	415	361	411	362	366	373	388	392	393	380	371	397	402	372	398	379	341	375	390	402	394	403	390	384	386	370	383	365	420	397	403	356	366	408	346	402	432	313	372	390	371	346	341	388	382	394	412	376	371	403	375	402	379	404	396	389	400	382	369	412	399	360	403	354	365	380	409	372	399	411	368	374	369	437	327	389	377	388	398	369	348	405	371	356	376	414	366	359	379	380	392	424	369	367	403	372	403	366	364	381	369	354	396	366	410	402	387	395	385	400	408	377	417	392	415	383	314	401	422	433	365	351	336	412	419	424	348	347	402	330	379	377	400	385	368	379	405	394	375	362	363	411	381	380	393	375	375	358	374	396	402	376	389	420	385	416	358	334	372	407	397	354	372	398	390	395	344	399	385	394	371	372	387	403	372	395	383	379	398	400	402	370	375	384	375	425	371	385	403	393	381	368	371	397	386	401	421	359	380	362	372	381	395	351	414	426	383	385	363	399	393	405	410	390	369	380	400	416	396	405	376	366	395	383	372	410	392	387	369	378	392	362	430	398	401	369	376	414	364	374	370	381	375	389	390	369	399	400	328	361	364	401	373	378	368	358	389	404	392	352	377	398	382	387	384	392	398	412	417	374	404	378	397	368	405	384	368	392	371	386	407	400	351	370	382	372	404	397	405	388	395	384	363	397	353	377	409	370	410	427	404	395	366	340	404	392	384	379	356	365	403	377	404	361	364	381	400	387	372	379	371	407	415	400	391	357	385	378	407	381	370	388	411	380	432	382	344	387	355	376	405	392	377	390	363	394	356	365	399	382	392	356	377	375	346	366	382	377	372	370	403	376	404	376	388
8461	1419	2175	2497	2229	1871	1621	1455	1348	1287	1286	1204	1117	1084	1077	1084	1011	1074	1019	997	1009	1016	1079	1022	1011	985	965	1029	980	947	980	941	973	989	1004	946	920	915	985	982	1023	966	972	974	939	961	945	906	1010	984	912	949	927	926	924	907	940	954	992	906	909	918	952	945	962	1005	953	944	928	950	917	916	953	971	956	930	973	984	932	964	895	972	966	944	922	969	896	947	943	895	920	938	958	960	893	931	928	933	941	915	920	897	1040	889	899	913	903	988	912	958	945	933	932	908	955	911	979	994	943	906	906	954	915	951	939	922	935	970	904	955	911	938	912	939	923	925	982	959	958	948	922	956	991	960	888	949	885	926	933	982	942	1028	937	922	868	910	907	949	986	953	943	971	962	941	870	971	942	936	963	961	934	992	949	945	949	917	973	907	889	948	942	890	947	964	977	912	879	925	1000	947	913	948	963	913	945	929	928	950	930	933	952	957	970	886	955	961	912	961	947	953	929	902	914	904	943	970	918	905	940	937	954	951	955	994	977	939	953	848	914	927	895	944	928	932	932	960	923	951	924	956	911	971	935	895	921	919	898	945	961	1009	859	936	906	933	899	938	950	925	927	940	949	967	989	954	911	951	921	942	957	919	962	909	931	908	907	922	962	975	954	905	895	986	931	874	962	938	936	884	901	872	927	985	980	945	937	942	894	898	945	960	914	903	933	971	897	929	1004	930	890	945	943	928	930	975	994	952	941	955	899	970	986	895	947	942	927	943	949	951	995	970	934	996	923	940	931	992	892	942	940	933	990	939	946	945	887	957	952	923	970	970	934	906	937	910	943	989	982	952	935	969	944	931	927	953	949	962	932	967	898	956	996	916	951	888	968	934	1024	896	979	971	924	976	938	955	960	904	910	917	927	919	964	949	901	952	944	927	922	898	965	938	923	964	919	930	959	976	905	932	905	908	951	932	876	1008	901	877	976	913	915	950	913	952	928	913	947	924	964	951	915	973	927	954	920	941	957	897	975	946	945	946	947	879	958	868	929	948	909	915	945	957	969	952	898	906	965	903	930	951	968	944	934	936	948	939	906	935	900	971	905	937	927	921	930	899	933	932	946	909	901	958	922	945	907	980	972	947	914	911	904	935	979	932	960	987	982	951	943	954	964	933	872	912	960	915	949	948	911	898	956	937	964	917	914	944	976	976	1015	969	954	952	1003	918	960	893	917	865	962	950	959	938	944	972	910	964	936	901	902	945	935	909	986	947	937	909	925	979	916	979	878	916	979	879	923	884	958	926	960	920	917	929	1017	950	974	936	929	933	932	929	938	966	905	958	916	933	910	930	975	984	972	925	906	975	981	925	972	932	913	888	931	945	980	938	926	915	929	945	935	914	921	975	886	979	888	929	985	947	919	920	908	906	1041	978	957	950	867	941	969	910	990	902	945	930	953	876	954	950	909	944	1002	950	962	921	951	979	961	914	911	963	885	890	1019	984	948	930	947	948	919	896	926	924	960	953	981	934	910	950	913	927	917	977	880	943	993	902	937	877	955	963	942	956	885	934	957	956	1001	949	930	904	889	857	924	966	916	936	865	989	941	918	924	972	947	922	903	961	1024	921	896	914	991	948	902	922	932	974	913	955	941	942	973	974	904	983	944	924	906	929	922	940	961	930	961	906	922	975	929	937	958	952	894	960	915	933	938	940	990	852	944	915	979	890	932	957	972	927	947	910	916	877	915	948	906	930	975	1032	980	1007	1000	927	907	934	927	974	945	967	925	942	944	922	998	892	986	990	932	917	969	919	900	915	914	972	958	973	946	937	968	971	932	935	950	969	920	933	858	927	918	926	917	941	937	959	921	950	951	951	914	954	881	932	943	954	920	897	944	924	944	974	919	945	919	941	968	975	894	944	919	895	928	948	967	943	978	897	897	902	988	924	962	940	942	926	967	931	980	935	953	888	928	990	989	975	884	941	940	905	960	926	930	931	932	936	899	983	917	905	953	895	943	975	944	935	896	945	943	945	944	937	967	961	942	923	937	951	924	984	932	923	968	939	958	915	929	909	926	940	933	956	985	928	973	945	927	1023	900	938	927	924	956	890	961	977	925	874	940	949	954	938	989	977	918	974	969	888	987	999	946	898	940	937	934	888	877	893	981	962	928	958	970	993	937	956	917	964	912	935	933	984	983	930	956	1009	980	896	949	935	916	968	939	963	913	882	971	966	915	948	858	939	931	917	960	865	953	930	931	958	961	931	970	896	918	973	930	972	930	913	923	947	987	920	977	964	967	966	953	934	932	892	954	953	943	949	865	931	918	1001	885	950	901	931	966	894	898	947	942	967	856	958	916	921	930	969	947	901	938	958	911	920	932	929	947	976	884	976	943	919	884	910	920	996	988	963	980	943	970	931	946	939	960	934	942	915	919	959	892	963	999	948	960	945	903	882	950	913	890	961	941	938	964	957	971	964	895	918	993	922	944	930	955	947	873	919	939	1033	902	980	880	897	917	965	939	967	969	957	980	886	947	908	981	928	957	942	888	996	952	930	884	904	968	958	976	902	915	948	971	863	948	871	961	939	889	909	996	934	932	914	890	917	944	962	952	961	907	948	944	946	927	976	939	931	980	892	955	911	970	943	864	964	900	950	901	887	999	960	946	950	901	937	904	920	934	921	940	935	938	919	923	967	915	914	919	946	939	945	982	911	1004	946	909	960	935	988	919	904	928	931	947	957	938	946	933	899	917	908	927	959	941	937	895	907	928	906	940	977	938	966	965	958	936	957	968	919	903	936	972	920	944	968	975	953	937	959	990	935	1005	947	982	895	994	946	976	939	958	985	979	959	945	932	972	923	928	940	893	903	964	893	984	876	942	955	959	935	970	918	962	975	951	928	970	1024	956	901	941	931	944	969	977	931	955	905	952	970	946	889	962	879	915	988	966	946	915	974	898	972	975	906	873	983	967	1004	948	911	969	990	955	898	984	922	959	916	886	947	927	947	934	930	954	932	929	919	939	927	973	969	972	859	998	992	935	948	921	943	885	900	917	949	930	883	951	973	948	959	867	917	928	957	982	938	894	940	968	919	877	914	961	938	890	913	949	906	887	990	939	913	930	970	935	945	948	981	957	983	953	878	953	968	973	934	957	956	927	982	934	937	943	938	970	923	918	918	945	915	934	911	1021	955	943	914	952	955	969	997	920	918	930	895	959	951	920	960	956	913	997	968	930	969	946	945	975	995	938	903	1000	936	939	989	939	926	913	930	992	956	925	920	975	990	961	911	951	905	905	951	906	903	931	929	914	900	862	917	989	925	1020	965	960	1018	961	945	937	994	924	906	949	940	945	904	952	974	969	980	908	911	938	993	920	961	937	908	904	955	911	906	934	966	898	955	927	933	941	925	950	934	934	923	938	995	921	931	926	976	898	890	946	942	979	906	941	921	948	899	998	921	914	913	945	907	945	934	938	947	944	959	917	949	955	946	944	958	947	970	917	895	906	987	943	984	921	965	910	916	946	918	949	954	960	929	946	910
1603	353	382	371	407	392	377	348	374	408	372	378	363	387	406	396	404	374	398	363	421	371	349	415	372	366	393	381	391	400	396	372	369	347	345	375	408	350	342	396	398	403	352	402	383	383	375	345	389	388	396	420	363	355	353	387	359	380	362	379	376	359	393	368	393	344	363	362	394	390	398	352	400	381	414	402	361	358	338	380	337	369	374	406	401	377	369	391	365	387	342	409	388	379	400	402	370	368	337	369	364	375	366	416	390	370	387	386	379	377	374	389	396	383	397	422	387	336	348	376	379	392	367	362	342	362	398	366	332	391	373	374	380	398	409	370	390	377	365	361	365	336	369	372	373	383	369	377	370	375	376	349	357	371	380	392	360	382	352	376	362	381	362	387	359	358	401	361	373	385	394	371	386	334	405	362	377	386	371	409	370	356	378	368	426	380	384	347	357	386	351	379	344	341	382	387	400	396	363	385	422	365	377	398	373	373	402	386	388	397	396	348	377	364	352	376	394	427	384	373	360	382	364	354	363	358	407	396	383	363	398	384	370	337	358	371	391	376	390	342	385	355	389	368	370	361	325	374	323	382	391	417	386	411	381	371	378	426	377	367	361	382	393	363	361	365	365	329	369	369	383	407	402	383	377	385	362	352	343	412	385	397	386	361	370	384	355	386	392	380	338	371	368	364	368	421	389	355	366	384	385	412	382	340	408	357	339	384	360	397	344	428	388	378	373	382	369	408	346	374	393	359	404	379	413	400	350	358	364	390	377	364	384	378	422	367	373	399	384	346	384	369	418	392	385	387	393	409	403	349	401	365	385	376	378	352	371	367	374	381	373	377	368	358	359	335	385	391	389	407	390	401	397	398	392	361	394	369	390	355	373	351	413	401	388	375	393	398	370	400	354	386	397	380	377	368	399	398	362	362	348	383	346	370	365	362	384	421	378	355	394	345	378	383	352	371	370	392	418	412	391	354	384	371	386	374	396	370	392	381	395	374	379	387	369	346	358	424	394	402	378	393	354	356	352	347	376	380	376	349	386	393	385	363	395	377	398	357	425	373	399	376	385	385	378	351	400	423	384	416	366	370	384	406	402	378	371	388	347	384	396	394	375	428	357	352	375	383	360	348	388	391	370	387	396	355	389	394	399	373	366	416	390	374	351	367	375	406	394	351	384	327	372	368	400	369	376	379	381	342	393	357	358	346	407	334	367	338	369	370	383	339	360	384	380	398	392	381	396	368	349	378	356	380	400	389	404	422	403	411	414	388	399	375	390	352	372	391	346	356	357	389	356	344	402	346	354	369	394	388	419	341	400	383	353	360	389	338	356	398	387	378	382	413	395	389	357	384	388	367	367	372	358	367	376	375	407	384	386	357	395	384	406	377	367	382	398	382	373	368	329	386	359	370	425	334	394	374	417	361	356	364	381	374	398	358	379	370	442	392	395	371	347	392	342	366	388	376	337	356	333	376	404	346	371	376	373	344	377	383	383	386	357	399	395	355	394	360	409	391	352	363	338	392	355	372	400	366	361	432	374	414	375	395	363	355	375	405	399	385	375	365	395	415	366	360	385	387	355	359	373	358	363	362	362	426	361	392	387	320	389	380	380	375	390	394	387	414	389	359	383	348	330	356	381	354	378	427	377	379	365	342	360	393	357	344	403	378	411	391	364	388	399	378	345	360	395	390	405	359	385	392	377	382	332	356	405	399	434	401	346	352	354	369	350	410	386	397	379	385	414	342	361	372	355	392	385	377	401	380	372	378	388	433	366	380	355	407	364	387	379	387	394	384	405	355	367	385	386	418	378	348	391	377	420	419	411	354	344	360	336	406	402	406	412	381	404	403	366	361	417	386	339	386	409	352	376	347	351	366	401	401	410	398	374	392	386	392	373	353	357	382	395	396	385	413	393	374	371	386	335	359	345	398	371	364	367	396	364	378	396	411	390	347	383	373	401	377	363	383	379	348	375	427	401	390	358	386	399	398	409	394	374	380	416	397	355	370	375	399	396	365	407	364	359	342	379	384	390	359	388	402	360	381	365	363	405	387	374	411	408	380	367	403	358	356	360	375	373	348	373	349	352	339	367	375	395	350	396	347	375	373	393	357	369	341	380	387	426	406	369	384	387	386	372	325	347	393	358	364	360	373	369	379	354	350	392	378	384	354	358	378	368	376	364	391	402	394	391	368	369	378	387	354	371	385	357	373	361	437	400	361	366	362	368	379	376	353	382	421	371	394	395	363	373	396	423	393	370	380	394	376	389	362	378	361	401	364	394	338	384	377	383	380	423	344	357	359	357	366	367	376	405	378	360	422	360	411	367	390	378	425	389	370	389	389	363	377	372	395	373	381	390	354	368	367	386	373	390	389	370	351	376	329	437	381	417	391	354	387	403	373	372	429	368	369	371	388	397	416	376	375	360	357	360	360	376	436	348	411	346	392	360	412	391	375	385	354	355	372	374	354	383	372	381	426	419	404	385	393	399	391	405	393	375	373	396	367	355	361	353	371	358	397	391	458	347	340	353	365	369	364	376	339	355	350	410	419	374	350	370	362	370	413	395	390	399	354	372	370	352	338	376	353	371	361	395	352	376	383	335	406	398	420	399	368	397	405	385	368	381	413	367	379	381	381	355	370	391	372	379	392	370	390	373	360	384	383	359	368	393	407	416	369	371	396	388	399	357	339	405	386	353	376	397	356	352	367	366	370	372	394	371	341	364	338	355	355	372	373	381	371	348	390	375	386	380	375	405	380	371	377	340	338	375	362	357	391	397	409	403	392	381	393	385	385	384	374	377	388	349	363	369	408	354	363	360	379	384	360	388	318	407	386	399	369	398	352	368	349	339	333	343	378	400	350	330	352	383	362	393	354	390	349	356	422	396	368	381	389	400	352	374	381	389	360	363	396	351	370	341	406	379	401	365	346	379	392	401	385	393	376	402	401	364	363	382	382	356	400	369	379	358	355	386	386	393	385	384	371	364	425	399	394	348	377	377	409	352	362	398	406	352	399	376	391	353	384	367	352	324	372	398	369	403	371	358	347	374	428	330	380	432	393	337	377	401	403	368	402	359	396	374	378	393	373	370	420	394	346	380	312	368	367	364	358	370	409	366	380	350	393	394	398	369	392	397	372	373	372	385	356	375	399	359	375	363	363	370	381	356	345	377	369	388	401	368	415	372	415	354	405	396	370	418	388	379	382	374	355	337	363	355	370	426	367	375	364	361	360	401	381	401	386	386	403	390	345	406	405	381	389	382	396	357	382	373	397	386	359	439	387	360	390	365	391	393	407	392	367	393	415	391	372	411	386	374	385	394	384	350	415	396	386	376	380	419	388	392	375	389	364	388	376	337	394	410	372	341	394	405	383	356	364	381	357	403	367	369	382	383	373	353	348	350	343	367	379	365	388	377	347	367	336	377	399	392	367	377	370	383	371	335	378	347	382	372	384	367	370	364	382	364	349	379	367	394	381	391	333	386	408	371	356	346	388
2083	929	928	979	891	875	874	852	938	904	902	914	831	905	887	866	927	915	853	868	846	904	896	855	867	877	872	884	875	854	874	908	893	887	898	912	831	888	826	898	900	884	927	865	898	892	903	900	859	854	914	876	916	894	856	852	861	907	888	899	883	906	895	917	859	898	888	850	891	898	931	880	857	980	855	872	871	873	949	847	854	895	881	849	913	829	847	895	829	849	862	840	887	874	896	820	867	929	913	892	908	861	917	878	879	878	878	894	875	915	956	875	913	940	893	854	841	866	879	863	908	866	856	907	835	874	834	857	886	882	912	865	854	867	892	864	861	889	881	840	913	903	883	862	842	846	834	894	888	877	875	871	876	909	898	869	839	869	898	903	855	889	823	895	878	915	857	907	864	899	824	883	909	901	881	835	895	807	918	875	845	840	843	818	857	895	867	888	864	878	822	862	875	885	919	889	851	838	821	828	877	810	862	840	886	855	854	847	865	905	858	880	863	851	888	876	883	912	881	876	858	852	901	855	891	887	861	847	865	828	882	884	868	904	927	829	883	897	919	883	841	892	824	823	884	883	878	834	863	910	854	895	810	867	821	852	903	860	864	862	892	841	923	864	870	876	882	911	895	832	893	917	843	838	883	895	887	895	919	879	932	858	845	882	858	922	847	866	880	866	803	843	920	869	893	878	840	827	873	907	844	920	895	875	869	888	843	900	898	886	863	857	839	854	863	842	883	888	868	837	924	872	877	836	871	823	868	851	852	911	915	879	869	863	930	894	856	887	919	882	854	883	863	904	854	893	865	846	821	880	858	919	839	883	879	920	883	923	848	897	865	950	856	859	853	839	891	793	893	852	925	857	929	849	872	867	858	873	858	878	889	849	865	934	917	907	871	857	863	846	906	904	839	889	822	863	893	884	883	850	877	879	901	832	898	853	860	954	882	836	902	838	917	850	873	837	902	913	904	908	906	904	875	844	899	873	889	860	888	866	811	878	907	895	884	880	881	858	875	855	834	891	845	950	893	875	858	856	847	871	847	904	916	873	829	857	887	936	873	878	901	847	894	933	835	900	863	923	894	818	851	881	842	903	925	884	919	840	919	872	904	839	880	922	819	883	867	913	862	924	894	900	951	940	885	896	869	832	863	797	862	845	935	891	890	863	890	925	827	877	915	863	826	888	889	865	889	878	859	831	882	902	851	872	897	909	854	833	870	844	899	891	816	909	852	890	908	840	909	876	881	845	833	893	867	851	859	850	896	873	910	812	887	922	815	817	842	866	918	909	925	878	861	899	874	850	871	891	873	877	864	901	848	872	875	892	888	962	895	884	878	867	943	889	880	895	884	870	886	860	855	873	844	869	847	865	894	871	924	915	833	910	857	860	865	910	877	839	875	902	911	844	883	882	840	864	838	890	862	929	895	859	865	929	885	866	856	861	916	810	888	888	880	871	885	873	882	907	845	869	878	861	903	835	834	881	853	854	934	869	837	870	875	888	867	858	860	862	917	832	852	820	837	840	811	876	903	879	846	956	913	862	883	870	863	879	867	881	936	855	842	842	908	876	919	891	853	890	879	834	884	880	858	827	888	880	865	889	900	921	899	920	874	869	823	902	881	877	856	872	976	889	863	857	883	872	914	861	881	911	857	887	900	865	957	891	883	882	865	932	887	927	881	854	887	884	853	850	825	862	898	895	868	923	888	895	910	899	885	825	885	872	904	879	900	939	831	896	879	850	836	873	873	960	857	898	835	825	871	860	877	947	912	870	835	841	890	928	880	908	902	903	896	896	878	918	870	921	877	859	840	893	841	838	873	827	845	887	895	849	879	863	905	861	831	815	911	818	907	864	867	887	883	854	872	831	870	906	875	859	865	897	902	874	836	877	958	907	910	907	876	833	883	866	916	907	877	851	826	894	868	839	846	873	825	860	903	894	860	926	861	839	882	891	849	893	858	858	868	870	893	889	871	833	883	839	857	842	834	867	918	951	854	870	842	872	845	853	861	817	846	889	846	919	898	878	924	865	873	876	893	885	907	874	897	860	874	900	846	887	871	875	840	853	874	898	898	878	861	884	896	859	889	872	842	832	927	894	863	901	869	924	917	878	890	876	874	867	888	879	860	832	892	836	875	885	880	887	936	879	883	902	881	849	924	938	889	859	877	848	925	863	879	873	827	841	890	880	874	947	853	817	907	870	877	878	824	906	909	881	871	900	930	877	896	842	825	802	879	905	891	904	829	841	891	845	821	864	900	855	873	882	918	882	925	872	876	911	869	919	905	868	835	880	837	898	894	869	911	867	888	922	834	875	889	871	896	852	912	882	913	924	881	932	885	911	903	898	883	822	879	900	882	877	859	874	878	851	806	850	864	819	846	848	926	888	859	929	911	828	882	898	853	876	865	913	904	893	881	877	905	894	909	868	873	878	846	901	908	839	828	879	841	881	854	883	886	929	940	903	934	869	931	941	877	886	913	893	884	858	867	918	870	858	866	849	888	880	880	931	852	908	837	871	859	905	876	884	909	857	927	860	862	871	904	874	933	875	870	862	827	854	894	886	927	873	870	823	884	872	828	851	910	892	877	877	857	884	855	906	939	931	854	923	880	863	885	838	899	913	921	858	904	903	914	845	848	890	826	852	858	863	883	927	897	868	843	876	861	942	937	908	885	862	897	878	902	880	873	889	919	892	847	843	847	816	888	886	882	857	883	838	848	931	911	844	842	895	907	895	887	876	897	892	911	881	884	892	870	824	909	911	869	921	881	856	891	890	860	878	853	849	868	885	877	863	856	871	878	853	912	872	872	876	864	961	876	882	837	869	857	897	852	908	901	907	951	850	860	935	824	856	877	861	937	840	917	870	852	818	891	870	910	839	866	930	882	899	873	902	918	889	858	905	889	831	864	894	856	865	862	875	882	868	879	921	921	894	883	927	855	925	917	870	947	932	929	877	896	874	846	868	874	869	919	914	841	925	856	883	864	878	890	846	849	834	895	916	869	865	878	916	886	816	859	873	961	858	918	874	855	961	845	906	891	826	908	839	941	891	886	875	859	833	875	882	920	850	829	906	900	878	900	875	902	882	880	849	878	932	851	868	857	882	852	917	800	906	879	851	901	925	890	903	910	881	939	869	866	844	860	869	865	925	848	857	886	846	855	916	862	933	857	911	970	874	883	862	907	937	893	888	872	893	917	894	820	873	833	859	902	889	873	848	855	870	871	862	878	860	879	881	889	867	920	873	851	872	871	928	915	880	865	907	896	874	899	912	879	841	869	911	936	856	859	872	882	863	896	829	896	890	841	908	886	908	857	844	835	906	877	879	911	883	883	872	882	908	889	898	898	887	898	894	903	871	836	894	802	875	902	914	900	844	855	843	901	864	855	875	846	890	856	830	847	925	867	871	833	881	820	829	841	892	920	863	923	876	902	853	897	860	866	796	866	897	894	868	892	902	889	839	875	837	883	849	938	880	923	859	864	843	881	874	819	824
7450	543	548	472	372	331	287	282	267	262	224	245	233	263	241	235	246	224	226	225	241	251	250	221	229	197	242	249	225	223	241	262	236	237	220	245	231	242	209	223	218	235	231	233	218	215	220	189	209	219	205	232	243	227	208	227	207	197	251	248	273	206	219	240	236	233	235	233	251	244	234	233	213	239	254	232	208	250	245	223	200	223	226	229	265	207	240	252	212	237	212	239	222	228	215	227	228	229	212	230	215	233	215	236	223	238	243	253	245	190	207	200	228	208	226	221	231	230	233	222	221	178	211	215	194	221	229	201	241	239	222	194	258	232	255	229	244	213	184	208	234	223	219	237	211	226	227	194	241	230	225	224	221	258	198	212	208	228	191	215	251	208	219	199	229	229	228	187	224	215	220	229	213	217	242	202	224	198	238	228	229	234	260	200	211	206	223	214	237	221	239	229	216	236	224	217	210	224	210	222	251	208	229	272	256	244	217	234	225	213	213	207	214	216	238	212	237	244	219	216	200	236	195	255	225	229	237	232	217	240	232	191	232	200	218	217	205	238	213	201	209	229	229	252	228	217	213	221	195	228	233	226	231	244	236	234	232	216	238	227	234	233	220	204	185	202	230	218	210	214	221	239	215	197	202	204	240	217	248	211	246	206	198	249	217	231	214	229	254	225	196	217	227	251	240	240	220	227	221	216	212	229	219	237	227	234	232	223	208	209	238	225	223	226	257	208	216	190	203	245	277	210	233	214	233	233	224	215	258	232	225	221	231	216	231	236	220	237	206	193	205	216	221	210	230	217	235	217	237	209	224	231	221	219	234	213	219	214	224	253	227	194	244	225	190	187	234	228	199	227	223	217	213	210	226	233	261	212	183	213	236	233	210	205	239	275	223	203	210	230	208	221	238	201	205	238	224	224	214	244	237	208	222	210	210	202	190	238	240	241	210	233	221	243	216	220	188	252	220	216	225	221	265	228	241	238	228	230	210	214	230	221	242	251	250	208	206	220	227	226	254	234	194	209	214	209	210	198	225	189	219	218	213	213	209	241	216	264	205	207	227	208	215	230	235	213	236	236	212	202	236	224	248	220	236	247	226	223	242	228	224	230	216	227	207	230	240	226	212	214	221	225	216	241	218	223	252	203	196	230	230	206	235	231	225	215	243	212	237	221	213	209	239	242	254	248	229	217	223	243	215	203	228	207	225	244	214	226	200	218	233	224	253	235	238	252	213	208	198	212	229	230	267	223	220	225	206	227	224	229	214	223	233	216	227	229	214	250	268	219	217	218	213	197	231	210	217	213	229	238	232	203	217	224	235	214	210	214	269	220	234	240	213	243	243	252	231	211	209	226	208	221	223	213	243	216	229	216	220	219	222	233	223	227	228	249	229	254	212	218	207	204	256	219	210	216	199	212	196	227	245	209	222	225	194	221	217	210	243	196	228	237	238	228	239	228	218	227	251	243	209	234	223	224	226	227	221	240	216	218	230	239	238	226	212	240	230	246	206	244	227	226	256	203	208	233	217	226	225	212	223	217	235	239	222	197	214	207	206	206	212	215	217	212	228	227	227	205	206	205	216	226	213	244	220	229	229	220	218	229	226	228	257	223	199	213	238	228	242	227	232	226	234	220	215	233	213	199	247	235	224	210	213	221	204	208	195	245	223	224	218	232	218	227	225	253	218	236	225	219	219	239	260	226	220	209	243	215	211	211	239	206	234	248	226	231	210	222	229	217	238	201	236	213	241	220	213	224	239	234	243	220	214	239	210	238	229	256	211	216	234	198	209	208	212	229	223	212	237	269	245	237	221	215	209	223	208	227	202	215	243	199	227	217	248	215	204	216	231	227	203	202	211	239	209	202	238	226	218	253	223	200	227	267	203	245	221	219	209	197	203	224	208	245	225	232	219	219	221	222	198	195	225	218	221	230	217	234	219	203	194	219	224	227	239	229	226	229	237	224	210	203	246	227	211	195	207	221	248	256	223	246	227	221	217	247	232	237	225	182	193	236	225	235	188	224	219	199	214	245	241	191	232	218	226	227	225	189	215	222	266	211	207	230	199	206	233	210	200	207	222	241	227	251	222	213	206	235	202	228	268	209	235	206	218	211	185	220	241	219	258	227	201	262	228	201	228	253	227	219	229	203	242	254	240	252	226	212	228	234	248	225	222	222	227	219	249	227	227	233	254	242	204	199	233	227	218	189	199	226	215	251	227	211	224	214	210	240	227	221	207	213	215	198	233	240	218	236	241	216	217	218	238	221	243	205	243	223	226	249	224	230	227	229	229	215	209	221	217	210	223	247	232	225	224	224	235	211	236	227	226	212	236	230	201	219	244	239	235	223	226	220	216	223	219	245	208	208	221	198	225	245	226	223	234	219	230	206	214	239	208	207	238	226	242	230	227	215	227	204	226	234	238	220	230	200	214	239	248	229	239	232	234	227	214	199	245	220	246	239	223	228	229	230	204	227	220	210	209	223	221	241	231	240	235	212	232	218	222	220	230	252	222	229	275	221	225	227	214	203	228	244	284	204	239	217	268	237	242	224	242	202	241	230	261	243	214	201	216	223	239	223	227	288	238	223	221	215	241	192	210	214	237	253	227	242	226	211	222	250	250	238	249	215	271	228	214	197	225	207	246	210	215	218	216	221	214	206	206	195	242	209	242	237	234	195	252	229	239	210	250	183	211	239	244	237	238	217	220	230	177	218	233	238	265	216	207	214	245	209	205	217	243	208	199	205	225	233	207	226	215	227	234	218	200	206	220	229	238	207	235	244	214	225	224	250	233	276	228	231	232	220	213	209	226	214	228	211	221	229	210	210	224	208	212	243	234	208	214	211	241	201	243	246	222	222	235	233	203	239	212	235	250	233	232	216	222	195	226	226	217	233	242	233	226	236	206	213	227	194	226	210	229	211	250	210	217	225	228	216	207	235	193	252	218	234	213	199	216	213	225	239	237	210	212	232	218	208	244	229	223	228	223	221	226	226	221	261	208	225	254	229	194	270	214	244	220	239	215	237	205	222	212	227	202	220	276	224	211	258	225	232	236	222	226	234	193	208	207	207	210	290	225	215	256	221	204	222	228	226	201	199	226	237	238	225	196	203	248	230	209	244	212	224	238	213	209	206	213	258	238	215	211	223	205	238	217	231	209	191	231	217	200	206	217	236	210	236	216	213	223	214	236	226	235	236	228	217	229	208	225	205	221	237	237	191	208	231	224	213	231	230	242	201	197	233	230	212	252	210	219	236	252	230	246	221	220	233	209	215	218	232	227	212	221	208	219	241	225	244	233	222	233	194	243	239	231	233	220	237	196	215	232	221	249	234	234	239	254	201	206	214	205	225	246	231	231	198	209	214	198	207	213	227	208	221	214	213	209	222	240	205	230	244	233	203	213	221	217	213	206	196	221	263	211	257	202	245	189	227	224	210	233	232	232	233	199	205	237	247	207	216	228	238	242	210	185	214	228	226	212	207	258	205	213	231
6362	780	1256	1442	1258	1147	957	917	859	784	827	718	684	744	686	680	645	648	617	649	626	638	658	605	655	641	665	634	584	604	675	629	604	615	577	622	608	589	596	618	598	601	609	588	577	646	588	563	635	571	597	578	561	607	638	629	622	619	650	621	601	647	621	617	588	602	577	622	582	562	605	609	560	614	624	599	596	629	573	636	557	595	598	594	614	594	613	589	645	569	637	607	602	605	584	630	589	626	615	575	584	649	613	609	610	588	596	634	561	600	574	586	624	595	565	582	607	595	613	569	554	609	596	594	631	541	596	573	602	583	618	606	583	599	537	577	591	640	626	612	610	621	589	608	619	574	595	590	578	604	574	671	593	584	630	554	592	615	595	611	583	617	601	618	547	577	593	600	611	592	602	581	615	591	592	634	639	564	601	611	608	580	563	594	613	633	614	600	581	623	621	603	618	587	637	604	640	589	647	620	593	567	558	616	612	615	541	635	602	628	583	573	602	609	588	619	575	598	609	592	602	588	587	596	560	608	621	637	624	595	637	578	538	659	597	603	582	549	632	530	582	586	616	585	603	596	621	599	591	660	546	624	600	597	640	591	595	659	613	586	613	577	593	605	604	600	609	580	554	584	545	591	636	594	616	570	606	601	605	632	622	592	559	602	572	633	612	548	603	582	541	596	612	581	609	629	579	585	608	586	583	582	599	595	617	540	593	627	589	646	588	617	609	580	612	606	611	584	592	656	545	578	590	629	598	629	588	624	621	582	639	560	634	604	592	607	594	570	588	609	575	583	565	560	604	581	625	577	633	630	614	592	582	557	633	610	605	600	595	598	565	613	609	618	611	619	635	608	607	629	617	632	609	598	600	577	616	580	557	591	560	626	600	599	657	578	582	564	626	564	614	590	642	594	585	568	613	627	593	593	587	581	608	561	597	592	598	592	627	600	599	578	589	584	603	600	605	587	600	601	623	596	607	665	592	565	608	629	601	583	539	608	633	577	539	592	599	563	579	608	555	629	586	581	615	633	607	569	591	607	598	571	606	607	601	624	565	588	600	569	600	572	604	623	576	599	595	586	600	601	607	586	664	567	653	595	587	622	557	581	560	627	597	616	589	551	574	599	584	616	600	561	584	569	547	557	602	604	604	576	624	599	596	578	602	557	621	585	629	595	626	595	611	567	547	568	613	616	655	597	590	560	609	575	616	617	568	573	558	585	579	618	578	600	617	589	579	563	620	599	578	600	584	580	607	607	623	604	601	615	570	546	608	586	588	565	595	639	610	595	632	630	629	607	608	599	608	605	561	576	606	567	573	574	628	596	573	568	601	594	605	610	617	604	592	576	615	622	573	603	549	585	588	598	584	577	553	652	634	640	600	606	566	607	627	585	617	552	663	587	564	554	572	563	581	568	620	561	570	582	564	628	581	560	547	597	571	601	593	598	605	616	589	596	567	580	559	561	644	589	583	556	568	570	565	618	640	590	634	606	581	593	599	639	604	528	609	590	609	606	614	608	624	612	633	553	604	624	596	575	593	580	554	625	593	571	607	599	605	610	604	598	591	629	588	603	617	593	616	601	578	618	629	560	592	586	587	570	581	577	591	607	621	605	647	665	581	585	589	582	631	566	607	584	576	598	660	611	616	630	609	568	593	643	613	564	576	628	567	603	609	594	576	564	615	600	592	606	602	619	577	601	595	555	601	614	591	588	587	576	615	610	613	600	600	609	633	608	634	590	594	599	632	604	565	620	644	597	585	570	607	601	629	574	593	590	606	550	610	619	582	608	621	637	634	603	571	570	629	598	621	600	587	614	563	569	624	623	571	606	618	602	602	545	585	606	593	645	618	562	586	617	603	641	609	652	603	559	594	558	619	570	595	594	609	652	602	635	590	625	570	620	561	556	601	578	616	600	600	601	571	553	596	627	595	605	623	588	612	622	601	632	614	576	625	576	601	584	572	610	611	550	600	599	599	575	617	588	542	587	577	609	604	580	601	583	608	619	595	615	582	623	640	637	567	615	603	547	591	605	620	643	596	611	605	614	648	620	587	599	610	596	604	603	630	589	620	576	594	612	564	620	602	603	582	660	629	585	524	588	573	594	611	623	569	568	606	572	621	612	603	535	615	622	631	675	616	600	617	612	614	564	643	594	592	582	609	593	547	621	565	585	610	571	619	597	621	626	617	623	596	589	594	602	623	593	592	602	578	590	656	534	579	591	609	574	606	600	591	593	622	593	603	582	571	576	576	616	626	576	571	564	559	595	582	658	590	633	624	567	579	581	641	600	575	579	577	585	599	620	621	568	572	541	561	557	622	609	604	623	576	570	588	591	611	607	592	620	616	583	614	618	590	622	594	575	587	559	607	539	608	628	630	577	659	569	590	586	582	624	594	609	592	628	628	630	599	628	610	613	590	618	612	564	632	573	613	585	580	581	597	608	587	633	618	559	621	578	632	611	616	644	537	612	571	617	583	610	608	601	594	607	560	567	586	600	568	596	635	606	585	615	576	572	592	576	597	560	596	553	604	611	635	595	647	600	589	626	592	680	559	577	632	640	589	611	600	595	576	610	569	591	588	595	608	619	628	605	581	644	618	599	592	640	574	566	628	570	586	607	577	601	562	620	618	548	625	599	570	586	596	628	591	592	631	573	605	626	571	581	589	556	588	577	561	581	582	556	600	605	571	607	657	591	602	601	620	616	606	610	564	572	605	566	622	575	604	612	602	604	597	666	549	609	598	615	605	583	607	601	593	594	594	581	565	609	532	620	629	578	559	594	599	582	583	591	612	575	636	607	596	625	591	618	602	582	613	606	592	591	588	611	624	570	589	624	593	619	612	610	588	565	589	572	563	608	603	548	569	585	574	622	580	605	619	588	603	574	560	689	607	606	648	579	575	608	599	548	554	640	602	649	585	611	644	582	561	537	586	604	627	642	608	564	588	619	631	600	582	608	621	574	625	561	570	587	668	608	629	623	608	615	632	648	596	610	623	615	605	629	615	601	630	620	600	636	608	564	575	600	552	592	599	558	665	575	581	641	640	548	585	603	566	564	573	599	631	580	603	567	616	626	656	589	607	599	622	571	589	613	626	579	567	606	613	557	598	600	595	555	596	586	643	585	581	622	576	585	599	586	566	611	597	590	579	573	618	545	576	578	633	587	595	597	560	638	553	581	631	608	590	547	580	579	570	591	603	599	614	561	584	593	611	645	581	637	572	545	584	638	651	632	624	595	609	610	644	608	610	604	585	574	603	606	613	564	620	612	614	563	599	575	554	592	593	573	579	594	627	650	580	607	621	617	578	560	580	570	627	576	660	579	586	571	617	610	622	638	569	632	563	575	641	569	607	610	590	592	674	590	599	561	631	604	594	598	572	623	616	571	571	589	566	596	615	642	620	673	642	576	615	602	601	649	591	626	592	550	614	589	658	643	600	603	606	588	568	592	627	596	556	602	608	639	605	583	617	657	594	605	607	574	588	621	582	611
15035	1367	1046	879	648	584	551	471	488	440	425	414	425	425	415	402	418	380	411	349	408	353	411	370	406	407	365	378	397	441	443	384	382	392	390	418	396	406	397	389	404	404	401	404	371	392	393	370	371	393	395	425	370	392	372	407	387	399	404	385	423	411	364	421	396	408	377	386	357	402	385	395	385	367	372	412	388	337	357	358	412	365	408	398	369	364	392	390	382	371	397	363	360	382	395	378	388	389	385	414	374	426	372	360	423	383	360	385	383	358	386	412	405	388	401	387	385	391	388	399	354	371	400	330	421	396	419	374	375	375	366	371	390	373	396	367	399	394	382	365	370	365	360	378	371	385	359	376	384	372	406	342	360	404	418	393	401	378	407	366	417	397	400	345	394	397	411	390	374	421	360	394	392	396	384	391	406	423	357	389	374	357	380	405	382	373	423	403	357	370	380	353	392	395	394	406	412	408	371	371	395	339	374	390	414	406	403	424	399	416	355	401	368	413	383	387	399	405	388	381	362	378	397	421	386	366	378	359	409	355	406	395	436	375	383	374	366	385	395	392	367	369	375	397	388	378	383	345	356	411	377	407	420	414	362	362	383	391	420	395	372	379	393	404	343	419	387	407	408	388	372	374	375	401	395	399	386	381	377	339	347	436	454	390	365	398	415	400	362	394	378	397	392	398	352	380	358	368	382	420	393	359	393	379	359	372	384	369	398	397	372	403	344	386	411	389	411	392	407	394	390	367	372	403	411	405	370	377	395	402	391	373	397	393	399	366	384	396	375	345	361	430	414	367	380	401	400	410	394	347	365	383	390	386	365	383	379	426	375	365	414	364	378	396	389	392	379	378	396	347	406	361	343	400	386	378	406	369	359	383	390	363	370	363	371	381	427	384	359	425	393	416	362	425	404	376	389	392	386	437	373	370	361	376	373	336	414	376	367	380	354	396	385	379	410	390	375	404	446	376	379	376	355	390	403	376	406	390	400	387	375	390	362	396	339	413	395	394	437	352	400	375	395	406	403	419	381	438	401	402	372	341	363	412	369	390	363	405	378	370	445	386	395	394	370	396	411	358	406	405	365	398	343	374	371	387	381	383	370	397	418	368	375	409	368	403	389	357	377	403	371	372	359	376	384	356	427	377	370	377	405	377	378	358	387	410	372	393	394	399	385	358	376	401	367	400	405	399	403	351	369	394	400	395	400	390	388	374	393	399	394	398	407	408	391	384	380	404	373	432	396	386	420	398	434	360	404	403	411	374	409	376	392	342	390	394	411	372	393	364	359	388	351	402	367	383	401	375	381	414	390	393	378	368	349	387	354	369	425	393	376	404	377	393	413	387	385	371	422	397	389	387	415	433	362	393	383	368	419	381	398	388	397	423	388	351	418	395	373	350	390	415	361	414	363	392	404	383	345	413	360	413	391	376	391	392	377	375	418	415	392	376	379	381	363	419	373	370	392	419	386	409	387	365	408	383	382	368	366	407	392	391	369	381	382	396	368	381	371	390	396	387	344	377	428	380	404	400	388	361	358	338	401	366	358	340	379	366	358	416	356	393	406	354	407	398	368	363	383	346	397	369	379	385	395	397	375	400	361	359	419	348	396	406	387	433	342	404	403	378	364	389	409	406	404	360	376	385	392	392	403	380	345	378	410	368	393	418	416	403	360	401	389	347	378	370	380	399	380	409	357	391	374	393	364	397	372	348	421	404	402	368	412	378	392	339	378	359	388	418	350	381	346	378	363	369	373	358	397	376	355	369	382	395	413	383	423	386	434	399	386	391	375	373	360	388	404	334	379	392	386	381	403	361	371	400	370	365	390	402	383	358	407	376	421	371	368	361	405	377	414	381	382	413	403	402	400	400	393	427	364	372	396	370	372	386	401	376	399	402	371	382	398	384	378	364	375	353	356	389	383	424	372	352	400	396	394	423	400	408	379	358	416	351	355	370	384	410	384	380	404	373	370	348	371	371	392	377	384	380	337	406	360	381	385	390	361	429	402	386	421	426	395	414	416	387	405	406	380	373	368	386	417	376	406	375	384	352	386	394	404	379	426	393	348	404	357	380	402	342	357	407	370	390	385	402	399	427	425	397	347	403	355	367	369	392	358	353	389	385	390	399	354	396	360	392	399	394	383	366	355	385	385	404	340	417	372	385	399	408	420	380	358	337	367	384	416	407	402	366	392	353	404	380	401	385	401	359	403	357	388	365	381	385	392	381	400	372	370	364	399	411	377	378	416	386	367	392	373	386	377	383	380	421	367	384	392	353	354	406	376	386	391	434	421	415	368	350	379	403	346	417	405	390	389	386	389	358	364	356	403	387	422	384	414	375	398	378	397	393	382	396	408	404	387	390	387	375	378	391	381	358	390	375	366	416	365	428	402	376	353	390	392	431	373	362	356	336	370	371	395	391	422	378	411	359	381	391	366	415	407	398	364	389	420	430	383	422	427	373	370	400	364	356	391	405	378	373	390	386	389	416	402	395	360	361	360	338	371	412	368	373	382	383	379	421	397	400	384	380	440	430	400	415	455	395	377	372	406	383	376	366	392	350	402	366	358	408	388	395	373	390	402	413	464	417	423	381	414	391	390	381	410	363	367	402	381	396	383	394	377	372	421	375	410	390	366	386	385	391	409	399	427	421	374	402	342	384	383	422	379	367	385	350	339	338	380	337	401	395	373	385	331	367	404	387	354	407	395	378	350	374	406	385	395	395	379	371	362	381	391	390	350	368	396	410	372	367	352	360	392	388	419	375	417	382	368	374	396	386	391	357	361	368	373	424	383	364	371	380	404	397	370	366	392	368	385	420	391	398	387	359	393	394	408	399	384	402	377	424	416	382	408	355	371	387	365	405	389	377	416	348	388	405	385	398	360	362	336	354	341	362	365	398	430	378	387	413	373	383	382	358	396	409	390	413	382	388	410	398	411	390	411	405	402	376	418	396	364	408	405	404	354	390	383	419	359	391	410	377	393	371	403	382	377	361	380	405	391	367	399	398	355	352	346	391	409	392	368	409	402	417	364	370	410	387	388	363	371	353	372	394	405	382	369	363	374	385	388	402	409	395	388	381	389	390	374	372	351	363	433	405	420	370	366	380	384	425	384	363	384	364	375	417	392	386	397	394	399	372	395	362	396	355	401	391	445	369	370	393	387	397	392	431	314	367	387	398	409	336	364	365	353	380	396	416	380	415	356	379	401	407	382	370	356	394	409	372	377	399	343	356	346	421	356	417	407	386	390	366	373	401	403	372	346	394	377	419	377	385	391	372	356	409	402	369	361	386	390	426	394	401	426	383	368	379	426	408	388	365	404	344	392	391	382	449	385	375	366	358	384	433	379	405	396	400	386	394	395	412	390	401	378	394	352	379	364	399	387	390	445	394	397	365	375	397	420	366	395	382	393	395	408	424	394	387	388	411	381	418	379	386	407	383	414	394	389	381	430	397	416	380	366	396	377	378	395	421	373	342	361	372	370	356	379	399
8412	1445	2169	2602	2237	1914	1675	1531	1383	1328	1264	1219	1123	1136	1109	1054	1056	1062	1073	1069	1088	1004	1063	1027	1065	1012	972	1001	971	996	985	995	909	938	952	980	941	983	931	981	921	956	1005	984	1014	907	998	960	925	999	1009	926	998	960	945	981	942	938	937	937	974	924	918	960	950	947	952	872	968	994	914	911	955	916	891	960	934	943	907	937	957	941	981	948	941	953	918	938	881	941	900	859	957	920	967	969	949	973	908	889	967	961	929	916	947	961	926	938	896	900	928	924	913	917	980	907	976	884	961	914	952	951	970	922	977	951	926	904	943	885	988	937	1032	911	930	945	939	936	938	938	937	962	960	959	920	921	955	933	904	902	935	1013	897	900	981	960	932	962	895	906	981	932	966	924	970	948	940	924	926	908	945	894	985	986	980	941	994	942	930	975	967	980	905	970	963	950	912	981	955	896	981	939	927	917	937	950	966	966	851	937	961	920	965	966	917	941	984	961	919	910	936	892	970	957	940	919	983	951	980	936	969	930	930	932	948	918	932	926	964	871	932	917	937	914	922	948	936	945	938	931	908	897	970	943	948	935	928	970	894	949	972	935	965	918	974	978	919	960	909	907	917	950	1000	933	899	950	942	912	959	910	930	972	920	973	942	940	976	975	886	942	920	952	888	963	939	956	912	921	925	938	892	976	909	919	891	915	952	943	967	942	944	957	935	950	903	936	962	924	961	935	934	885	993	917	911	944	992	957	891	963	934	979	983	948	937	896	913	975	846	932	920	972	938	900	975	916	925	883	933	934	958	941	962	934	959	915	846	968	922	945	997	956	915	907	927	915	950	985	931	968	950	925	925	976	926	979	965	950	937	932	978	980	931	903	914	908	894	945	910	962	995	991	929	955	931	956	945	932	893	893	1003	950	909	928	939	872	950	930	905	950	927	931	926	934	985	968	949	890	871	999	941	974	966	904	933	932	962	988	897	913	901	983	971	960	985	997	975	925	1026	918	972	972	929	937	896	910	935	945	952	990	933	942	914	917	926	999	881	923	917	947	896	966	933	945	951	967	887	866	917	931	869	903	950	950	931	933	931	917	983	934	961	981	950	956	875	934	929	976	932	965	901	977	927	874	926	945	947	889	938	909	991	927	924	912	948	935	1010	920	963	954	934	961	948	874	916	930	931	938	974	929	956	909	939	934	903	913	990	1012	958	914	942	911	883	933	947	964	994	954	952	883	929	948	934	960	928	960	929	953	991	953	920	912	933	944	908	937	944	915	932	925	929	945	899	1002	996	954	903	897	960	912	963	894	977	959	946	907	915	990	942	962	938	962	1031	909	955	909	978	913	938	982	953	944	875	988	922	927	922	942	939	953	911	934	950	917	950	945	975	937	868	966	966	919	922	882	927	997	953	933	937	940	913	937	932	869	930	896	967	957	940	921	979	930	929	958	934	922	940	891	929	957	924	936	962	985	995	935	952	923	936	927	922	905	901	912	892	904	961	946	917	968	926	920	923	934	913	918	955	924	902	957	904	995	919	932	935	913	919	956	924	933	930	878	914	956	966	926	989	959	930	920	944	968	906	904	962	944	939	906	919	930	899	908	937	953	915	911	885	917	941	975	1009	968	944	959	924	944	875	936	963	913	908	949	891	961	903	981	941	949	912	937	977	975	959	925	958	987	950	941	911	907	915	926	907	991	938	910	975	968	979	948	948	915	972	936	949	935	926	926	993	911	961	944	945	921	932	937	920	937	914	930	943	958	975	975	970	967	887	908	972	972	920	987	946	894	884	930	942	904	964	909	940	973	922	974	922	929	959	967	925	915	967	923	936	920	950	917	956	905	916	924	997	935	953	927	995	1008	953	955	974	987	983	965	947	915	963	969	930	931	927	931	938	955	973	974	972	969	993	924	946	1023	908	931	954	931	966	919	969	936	904	857	903	938	979	993	975	915	909	923	966	992	956	952	914	899	939	912	959	905	932	941	969	881	952	894	951	968	961	926	884	942	971	934	929	959	927	981	923	915	951	968	947	924	970	909	907	896	909	939	943	921	937	927	906	930	896	932	958	942	946	949	900	929	908	927	961	935	950	952	944	940	938	959	948	918	899	981	934	950	943	899	993	900	918	1002	931	918	953	967	922	902	941	942	899	928	959	949	924	938	927	936	900	980	932	893	961	902	968	910	960	1006	928	933	933	974	961	991	953	983	947	949	963	944	949	942	922	925	886	957	882	973	908	901	934	932	887	889	906	893	913	907	955	883	927	919	920	954	963	945	965	929	943	937	966	887	933	980	868	972	915	1006	904	960	979	952	969	974	965	912	927	999	962	941	901	958	917	948	941	959	934	926	922	886	957	958	925	935	867	919	922	902	932	992	994	944	983	938	1017	949	977	1014	926	952	944	909	963	929	966	956	1009	964	970	927	959	916	924	961	923	983	988	894	980	916	953	945	982	989	911	995	959	973	950	996	928	950	946	913	885	966	929	922	945	931	923	924	907	934	1000	973	907	970	909	914	975	982	906	908	974	913	870	876	925	987	947	919	920	959	916	929	932	925	944	939	961	949	989	918	930	936	950	939	924	888	930	914	871	891	940	939	944	948	896	919	892	1012	955	954	933	947	936	974	948	970	949	897	955	956	892	906	940	931	983	893	980	928	970	905	942	939	953	970	945	961	957	936	892	945	977	946	881	963	1003	954	959	942	977	961	981	937	931	952	959	876	937	970	945	900	967	941	909	903	977	952	989	952	940	959	945	942	980	928	1002	941	963	979	895	933	912	961	971	866	923	949	916	1001	902	960	961	929	960	975	938	893	955	937	959	890	937	894	929	975	943	948	924	912	972	935	939	923	864	887	959	918	947	963	951	964	921	974	947	971	852	909	911	978	963	959	949	951	969	964	927	906	1005	899	953	921	955	934	908	924	970	1010	954	928	994	961	888	917	944	948	903	960	933	978	926	932	988	914	926	971	968	943	925	932	902	932	918	914	1003	950	967	915	925	1023	989	956	924	942	934	906	902	962	942	995	912	975	980	942	903	901	970	948	922	969	936	934	957	936	948	973	963	938	934	955	885	941	910	964	905	916	949	977	936	935	875	950	970	1010	943	951	936	947	879	919	977	973	919	990	915	904	1006	966	913	891	908	917	928	935	927	981	877	973	893	969	979	989	960	919	944	970	948	993	915	914	924	918	981	958	926	954	937	963	881	922	953	958	982	981	921	964	891	950	962	930	924	950	951	1002	927	942	925	972	949	941	956	996	951	950	944	909	947	953	931	941	910	963	927	918	975	967	925	915	902	965	959	947	912	947	929	887	943	919	908	906	907	937	953	941	960	936	933	944	884	999	913	980	910	899	962	925	919	1038	964	903	902	910	969	923	947	897	926	901	919	952	927	931	871	924	914	952	974	966	963	936	913	935	941	953	971	944	949	966	995	952	953	968	958	947	957	951	913	973	906	927	959	952	888	955	931	943	927	974	960	969	873	944	928	988	965	926	942	945	937	915	939	934	931	942	915	932	892	919	916	1018	1004	954
1677	380	383	419	382	394	372	394	356	378	384	387	369	400	380	421	379	351	370	365	377	369	355	415	366	384	413	371	376	362	401	348	345	366	360	368	371	373	391	390	367	371	383	382	397	381	385	377	382	376	411	384	369	376	372	368	395	401	387	393	391	355	392	393	352	370	353	386	379	374	396	385	371	364	381	341	378	396	388	381	390	357	400	383	351	377	347	386	387	409	400	335	337	344	402	396	334	365	382	386	351	359	372	399	374	369	400	421	368	382	394	401	407	416	338	361	406	404	371	379	406	395	376	362	363	347	377	397	335	385	351	391	348	397	357	367	386	414	384	356	382	362	381	377	386	353	391	386	416	421	386	392	386	383	422	415	372	372	388	387	422	393	393	352	394	345	378	374	366	375	330	372	404	363	373	354	420	356	404	378	391	377	400	382	381	343	375	367	356	406	377	396	377	372	365	396	365	382	355	382	360	365	394	379	397	375	390	384	362	362	404	382	403	350	382	376	374	377	357	379	429	382	376	359	384	378	357	351	405	390	373	355	382	421	346	396	396	399	405	418	373	389	360	342	380	382	408	415	390	390	417	396	428	342	409	357	378	335	389	393	394	381	419	402	387	376	355	382	411	378	351	401	331	385	370	370	377	404	408	371	387	357	354	428	368	355	392	363	383	400	413	366	399	385	374	350	381	376	346	361	383	393	390	370	415	383	358	386	386	342	356	350	363	347	360	375	355	401	394	366	406	382	366	368	381	424	370	361	388	354	403	355	370	338	392	334	384	373	382	359	386	397	420	353	405	382	374	392	341	410	341	362	378	328	401	421	391	388	387	387	377	313	382	386	364	380	368	392	402	384	370	365	396	356	374	356	387	388	394	411	425	368	387	369	388	411	338	361	353	366	391	404	387	350	373	388	366	365	369	363	321	359	352	373	363	378	336	358	376	372	378	371	387	398	348	367	357	384	379	371	377	325	353	394	381	364	383	383	387	363	399	386	386	364	349	343	372	379	362	397	366	399	366	358	382	379	376	385	380	413	367	364	387	361	379	402	355	393	375	400	359	364	393	374	381	365	393	337	370	374	326	376	363	362	414	403	367	383	403	362	385	333	349	368	349	383	370	388	396	370	373	371	391	365	391	392	391	363	349	369	351	320	383	406	368	414	371	344	373	392	398	342	396	366	349	366	351	358	353	350	362	363	390	386	368	386	373	348	372	383	373	370	351	355	399	416	363	411	347	395	386	366	386	332	379	375	381	359	402	388	399	365	391	393	396	375	361	377	359	411	406	430	382	399	390	398	388	360	373	391	373	360	390	352	352	392	392	361	392	389	406	399	361	392	391	350	377	359	372	378	370	381	392	358	384	426	387	404	343	389	410	373	402	374	365	386	404	362	379	376	374	384	367	423	391	371	376	321	364	357	391	378	353	390	369	381	358	431	365	406	387	358	368	349	363	358	404	356	366	368	394	347	373	370	395	373	378	392	430	363	402	383	418	339	423	371	371	397	390	386	360	401	427	356	359	374	367	375	377	362	407	369	385	391	425	373	375	384	379	347	397	385	419	390	365	352	409	400	345	347	419	352	410	399	376	400	370	397	391	392	355	393	375	374	338	324	323	342	382	370	419	355	384	383	374	378	365	389	400	374	357	382	369	447	370	383	363	395	409	392	357	336	348	395	352	390	354	359	349	372	361	390	382	391	356	383	406	371	361	412	366	396	389	382	392	359	336	363	355	361	378	370	371	347	378	363	355	353	393	369	405	390	384	369	408	362	387	409	371	385	379	360	376	347	375	397	382	381	394	373	355	343	407	412	348	389	379	358	364	358	387	317	418	377	396	366	349	385	403	378	367	357	412	422	382	369	355	376	395	387	392	386	387	384	379	353	407	370	371	386	382	341	372	395	351	378	363	362	380	385	382	358	365	390	370	386	381	397	373	347	368	378	379	359	386	371	370	369	379	376	366	337	376	353	381	356	368	388	385	395	366	357	354	410	380	385	381	390	362	347	370	357	367	378	383	385	375	391	410	399	382	387	404	406	374	345	373	386	385	361	385	369	383	393	391	391	380	409	384	392	353	389	442	355	404	415	362	351	363	341	374	363	425	350	372	415	378	396	350	395	411	389	391	365	366	357	381	339	386	373	421	371	396	400	374	436	369	366	427	420	392	355	369	368	365	384	356	382	373	373	361	394	396	428	372	397	363	375	393	346	428	394	369	368	348	399	378	402	406	368	389	367	334	365	376	372	380	371	359	396	406	341	393	374	412	346	380	390	422	398	363	390	363	345	359	412	385	376	360	367	375	412	369	371	410	377	365	381	400	409	377	334	383	411	357	372	384	384	399	405	388	359	375	361	371	396	367	370	393	373	371	371	388	358	389	406	374	377	363	399	357	380	407	365	345	364	391	406	347	379	388	373	399	363	412	390	398	366	342	368	364	369	362	379	423	391	378	416	395	395	380	378	417	369	364	391	413	379	373	379	353	397	378	373	389	369	370	362	387	371	367	361	378	405	380	365	364	365	374	354	393	396	392	409	385	406	325	377	367	364	365	388	344	390	397	372	359	374	351	384	378	361	375	373	386	373	332	342	406	395	397	374	385	382	403	395	386	364	356	396	380	376	397	367	399	367	398	366	393	386	363	392	372	400	345	399	383	381	392	401	366	372	366	383	378	397	392	383	397	344	390	379	371	358	397	376	353	378	396	395	352	390	362	396	373	368	355	370	385	400	381	371	340	386	412	393	371	381	336	387	365	398	382	359	425	359	363	349	368	370	386	381	358	400	414	397	445	372	376	389	360	345	348	397	358	369	345	373	348	358	401	385	350	380	407	338	323	362	401	356	373	362	401	408	347	397	410	349	368	380	407	403	357	323	383	369	401	384	374	394	379	345	368	379	395	379	393	391	404	360	377	377	395	367	407	398	377	405	390	401	382	363	334	372	374	404	387	382	392	374	340	342	384	381	379	405	374	378	359	386	388	415	384	402	381	376	365	384	397	403	358	368	365	347	396	359	335	357	387	362	351	368	410	392	384	369	372	376	377	410	371	373	401	406	372	400	413	357	367	367	354	386	366	358	412	373	347	368	369	367	351	379	370	373	367	372	334	383	357	392	371	371	356	377	403	334	353	398	343	370	352	407	373	362	379	386	374	375	362	378	415	364	367	373	378	378	381	367	347	409	376	390	369	375	344	354	366	391	396	355	367	392	371	373	379	362	403	346	338	377	344	393	379	382	369	391	385	401	349	406	356	379	347	368	385	396	411	368	382	360	379	352	407	388	378	381	381	417	378	337	423	422	386	393	351	355	413	408	385	378	373	339	388	385	357	396	418	356	360	354	389	408	445	349	332	364	354	337	325	382	373	383	358	382	345	383	401	375	375	388	400	379	362	353	361	378	380	373	383	418	361	407	391	388	387	368	405	376	418	383	357	333	395	365	345	442	353	393	385	348	390	322	354	386	380	362	356	349	325	354	387	347	369	400	417	404
2127	895	948	898	950	945	853	888	910	905	914	871	877	886	900	862	860	926	909	867	868	853	883	900	854	919	869	854	901	823	936	869	890	900	854	887	858	886	894	844	912	883	800	905	871	890	866	906	897	885	869	877	895	861	905	851	811	863	827	867	851	868	876	912	900	819	858	895	866	884	929	923	921	850	876	863	919	943	836	914	920	849	915	907	895	852	841	864	829	854	850	883	890	867	882	917	924	883	882	853	862	896	871	923	948	822	848	929	888	923	888	890	868	878	816	898	876	853	858	868	902	887	897	892	819	840	907	902	872	887	909	865	895	892	904	917	846	878	883	911	833	865	890	906	881	875	926	854	884	861	881	883	856	850	861	865	876	871	881	850	865	852	897	867	859	902	858	906	896	820	900	807	878	872	861	875	891	886	863	857	877	862	865	859	908	915	846	887	875	935	882	871	851	907	858	857	878	897	822	884	899	901	824	860	944	875	822	843	885	887	908	866	854	809	894	898	835	887	934	903	876	829	911	844	851	886	872	858	859	872	906	852	864	881	893	878	905	911	900	920	869	892	820	915	898	861	902	812	891	839	903	874	851	862	932	904	903	872	870	835	864	836	865	857	893	903	846	869	838	876	865	957	883	881	835	937	930	866	883	861	865	892	913	856	894	867	890	874	917	873	871	872	885	948	804	847	896	914	903	877	837	883	846	858	951	881	890	881	883	896	875	921	870	859	874	857	812	917	930	871	844	933	907	853	886	888	859	920	895	877	898	806	858	839	878	860	864	916	883	895	902	892	887	890	876	882	892	924	896	861	944	835	891	912	900	880	879	908	890	876	892	895	904	865	887	878	867	835	913	875	887	843	916	913	952	887	870	931	860	831	893	879	892	927	862	885	892	863	886	863	872	882	928	841	854	920	932	876	821	875	862	850	906	856	862	847	902	884	874	852	876	886	860	924	855	860	883	884	804	834	902	914	885	851	892	896	831	925	904	876	868	883	868	888	829	884	877	887	884	854	914	902	846	805	911	829	896	804	849	897	885	873	883	891	889	876	855	844	888	920	877	882	898	887	885	917	918	883	936	842	882	842	896	895	915	869	897	851	872	886	877	889	872	896	876	863	822	868	869	910	847	951	870	907	863	874	905	877	920	894	927	874	868	844	893	880	834	893	871	895	885	855	859	865	881	909	860	903	869	870	844	937	871	895	888	853	860	872	885	875	866	913	951	907	879	837	908	835	916	857	873	873	878	869	901	902	919	921	893	896	852	930	906	858	864	831	892	874	886	870	866	866	832	943	935	901	886	872	852	879	858	890	867	821	854	875	911	879	888	877	879	891	890	853	880	862	886	896	851	853	917	868	899	888	898	935	877	814	845	902	863	901	863	906	932	826	925	847	908	852	879	914	856	928	891	868	870	879	900	851	875	872	866	851	905	879	865	873	859	930	923	905	895	897	923	887	896	914	940	862	832	879	884	874	815	846	886	861	917	919	890	837	876	887	879	825	914	907	872	900	864	854	914	866	889	847	895	856	848	867	847	852	842	906	880	897	882	859	893	848	896	934	879	865	867	937	928	869	886	913	858	873	913	875	884	948	890	850	937	861	900	877	821	888	869	854	857	905	859	859	882	851	835	859	927	905	878	899	893	853	842	885	888	882	837	865	887	897	894	864	891	869	910	887	873	936	896	836	882	841	890	899	884	883	903	880	846	885	854	834	871	836	854	885	843	913	904	883	862	876	833	852	913	874	838	858	847	853	858	919	825	901	924	909	862	828	904	878	867	890	844	847	890	871	874	902	907	921	883	893	899	886	878	840	854	880	897	877	861	869	869	847	882	928	868	902	836	887	840	878	909	854	920	885	866	891	901	907	819	852	896	893	913	925	869	876	916	914	847	879	858	824	902	942	904	893	887	900	877	949	864	901	918	874	879	903	847	862	858	883	848	913	859	866	863	920	890	909	884	902	909	911	891	923	884	887	933	891	942	896	898	833	854	847	920	861	853	890	887	917	944	878	860	884	876	844	803	871	858	873	909	867	891	876	899	878	956	840	899	904	902	886	877	851	869	895	912	886	870	916	857	845	887	890	905	861	892	919	891	899	864	870	882	843	821	894	878	925	895	895	895	892	926	845	933	853	894	840	900	901	928	865	858	931	860	885	906	864	875	883	876	828	813	862	845	883	846	890	915	900	869	867	813	838	951	827	892	884	882	920	870	885	875	839	877	892	906	879	922	876	840	849	883	891	864	873	890	854	867	859	852	896	843	879	905	887	923	916	919	921	831	884	869	883	849	841	846	898	873	868	887	792	859	884	899	877	918	836	921	839	865	877	855	857	866	869	843	858	902	885	851	909	829	845	884	886	884	874	895	820	881	918	911	869	882	875	883	855	865	935	889	847	858	896	880	894	868	859	875	898	909	868	888	877	896	897	901	888	867	914	910	842	943	880	892	905	854	924	929	880	912	859	872	874	897	897	921	922	868	892	880	875	889	825	914	864	873	888	841	871	908	891	893	841	851	904	839	917	853	868	842	947	869	882	921	895	886	829	858	894	866	938	890	876	849	923	896	869	867	899	837	877	901	893	859	909	865	851	879	923	869	878	886	894	885	894	899	831	898	887	836	880	833	899	884	847	849	883	898	842	882	880	854	849	851	870	901	903	952	875	888	868	855	896	880	920	908	840	844	823	900	919	897	910	856	900	891	897	896	805	874	878	891	875	896	880	929	864	865	893	844	884	904	867	854	928	845	894	927	867	833	935	867	874	891	870	906	875	853	898	877	859	885	908	874	881	875	908	854	865	894	865	869	921	873	884	900	859	817	834	898	919	875	859	859	876	871	921	858	846	888	885	884	884	878	857	927	886	866	821	868	869	863	896	889	850	902	876	862	884	824	865	883	864	907	861	839	862	886	923	864	840	888	877	892	886	894	929	830	843	886	836	896	867	897	856	875	879	896	857	875	855	868	886	901	889	807	926	872	830	878	874	854	830	886	863	857	854	916	891	882	842	829	892	855	881	896	877	832	867	875	862	912	862	917	928	857	863	887	869	906	884	900	853	900	857	903	837	842	919	889	914	840	915	860	858	893	891	868	926	912	879	885	877	893	881	922	874	822	908	881	837	879	817	894	878	804	856	876	855	926	943	914	857	901	874	877	872	845	889	871	851	857	861	882	857	900	865	859	869	893	871	849	834	861	890	915	885	854	906	924	901	883	844	873	818	908	879	875	891	868	912	847	889	865	903	854	839	904	911	866	934	837	898	887	825	893	898	862	859	910	908	890	846	903	945	872	850	888	847	904	874	891	925	838	858	881	893	886	875	957	925	896	910	861	930	846	924	891	897	901	900	837	802	867	886	882	835	899	891	898	850	829	896	872	893	851	893	888	873	877	870	839	925	836	882	854	881	898	834	881	852	884	887	868	863	822	861	884	861	882	888	851	856	889	881	920	909	834	852	848	888	787	873	882	887	875	877	825	869	886	876	871	872	824	868
7603	513	549	437	371	309	290	246	269	291	285	244	232	260	228	246	229	243	225	220	227	228	234	207	233	216	244	246	244	228	197	242	242	219	247	195	224	230	271	169	210	228	188	218	202	237	222	245	235	214	212	236	237	226	229	231	233	225	213	226	240	246	196	245	249	222	211	197	215	221	232	229	198	226	213	216	217	214	207	250	215	219	223	215	224	258	222	179	189	203	224	213	213	215	225	232	188	239	208	243	234	223	210	238	211	208	256	228	235	225	192	238	245	222	223	204	201	230	228	240	245	240	233	225	227	201	229	234	237	199	223	230	216	222	222	227	213	231	209	255	225	223	224	253	221	233	242	209	226	222	240	252	241	244	223	240	237	201	238	206	204	214	195	224	233	235	218	239	237	248	223	220	249	238	221	200	215	228	206	231	225	223	200	235	212	205	197	235	216	195	207	215	258	262	210	223	209	211	217	223	225	219	203	206	226	234	233	242	228	199	224	237	220	225	229	216	217	190	206	223	212	190	236	253	213	215	227	181	237	204	235	241	211	220	232	222	237	208	232	222	237	240	215	231	215	250	197	225	232	215	230	228	223	222	223	211	244	220	244	244	212	213	220	223	208	223	240	206	217	198	253	200	227	208	240	246	210	227	231	236	225	235	216	237	217	214	212	215	230	229	272	219	237	201	220	207	236	220	205	232	207	226	242	221	256	211	267	240	235	235	235	229	243	208	230	222	194	211	208	216	211	214	235	199	221	239	205	238	209	219	237	212	213	235	227	217	201	234	231	245	213	200	229	238	234	243	201	213	250	235	239	253	238	207	228	237	225	256	213	234	234	230	253	206	225	207	207	215	198	218	247	194	238	245	211	226	227	233	199	230	209	210	211	220	225	222	233	190	223	220	278	228	217	188	217	213	217	232	226	211	210	238	200	226	227	226	209	271	229	233	221	211	234	203	205	255	224	224	213	241	218	242	241	206	232	229	232	202	228	222	239	218	251	248	220	237	228	209	234	208	236	219	238	227	233	214	231	244	196	231	199	210	254	214	228	247	258	242	214	200	238	224	210	207	224	205	238	240	246	234	227	231	214	214	212	255	211	212	221	221	222	232	207	205	225	227	227	243	247	231	221	228	237	282	228	208	223	195	215	227	220	213	214	207	222	183	239	252	221	222	198	217	222	224	217	200	234	218	229	249	218	231	191	237	223	211	223	212	224	244	218	224	206	218	218	204	210	246	239	221	236	222	186	213	220	222	244	246	223	219	224	234	188	203	235	226	225	211	228	213	194	216	225	211	236	226	224	232	230	240	245	230	258	222	210	227	266	230	240	258	240	235	222	232	225	219	238	194	235	246	217	241	211	231	209	218	217	245	233	239	212	218	209	228	232	219	222	209	216	223	185	235	194	214	199	231	237	188	224	228	231	237	243	234	215	200	205	216	231	220	232	223	225	234	226	236	234	254	205	205	217	206	259	222	219	212	200	245	219	254	235	252	237	212	239	212	218	220	259	236	223	221	227	227	216	253	211	228	222	190	221	204	199	233	227	226	204	226	220	213	170	225	224	229	216	221	213	218	247	216	225	218	235	232	207	231	224	240	237	236	198	224	249	213	192	224	242	220	211	195	240	216	218	223	225	233	253	257	209	237	216	183	224	202	204	200	233	255	204	216	216	202	251	264	236	211	222	210	214	202	234	225	226	238	222	224	211	240	230	219	210	192	238	226	239	227	198	227	236	211	246	248	206	214	210	208	217	237	213	225	225	221	227	216	192	213	250	239	210	209	240	220	197	206	228	202	248	241	213	233	261	253	238	227	234	256	236	248	234	227	231	200	198	218	217	228	237	213	214	206	204	227	240	231	206	257	211	228	178	222	221	218	236	243	233	233	199	217	228	227	217	201	208	249	215	249	195	245	234	221	211	220	235	189	212	230	246	215	244	217	224	197	216	267	227	201	218	233	243	228	232	223	214	206	211	238	233	257	224	238	226	227	231	192	221	193	204	249	217	228	226	219	199	227	199	192	234	225	207	222	219	226	210	211	217	226	231	224	233	236	205	263	232	232	223	212	223	199	228	216	245	221	231	213	237	236	229	215	231	219	186	225	233	228	197	212	244	234	230	179	243	206	250	207	231	248	214	208	226	201	226	203	252	216	243	238	228	210	222	224	219	214	225	224	231	214	237	216	242	190	217	235	224	242	209	239	204	250	217	190	259	263	244	226	221	235	238	232	226	232	244	195	208	248	218	237	216	244	216	197	231	213	218	239	204	200	208	217	213	250	204	246	224	216	228	229	197	233	233	224	215	220	227	262	215	229	215	248	236	236	227	232	199	221	222	213	255	227	224	226	227	219	205	198	196	183	244	253	212	200	207	238	242	217	236	242	237	247	225	234	220	185	222	241	209	214	233	223	213	250	242	244	222	231	197	196	228	206	211	234	237	208	233	257	235	216	180	221	253	256	234	225	214	280	216	226	235	233	188	233	221	220	215	260	206	195	215	245	203	190	222	247	212	213	216	218	203	235	246	226	193	222	224	193	215	215	205	202	188	239	230	245	223	214	225	221	241	220	198	228	219	228	214	237	217	230	277	239	234	234	216	205	230	215	197	243	222	235	257	233	207	236	204	231	237	243	238	237	241	200	211	222	226	226	213	229	250	222	219	220	215	214	257	225	215	223	221	218	241	210	232	232	221	241	226	217	239	247	224	244	227	215	227	222	204	204	230	239	238	214	226	235	223	202	239	216	203	226	240	249	216	212	223	210	208	208	241	246	229	219	200	208	214	226	230	208	183	217	226	206	213	238	234	244	197	233	260	221	224	216	238	248	199	234	222	240	216	193	213	229	198	238	219	257	228	225	225	237	204	247	217	244	214	210	255	211	231	210	250	236	222	189	234	214	202	208	267	233	228	212	209	234	231	216	211	230	250	243	226	269	225	241	220	241	226	196	233	213	201	219	230	234	210	204	194	207	201	200	229	225	194	207	226	246	226	211	224	243	228	236	254	207	228	210	221	222	204	285	224	210	223	228	224	212	209	200	223	217	216	188	225	202	236	233	212	227	213	248	225	205	202	216	217	208	214	237	213	212	242	198	234	230	217	221	213	241	221	225	195	205	210	229	252	221	219	242	226	238	221	239	207	217	197	227	192	229	215	212	215	213	219	175	239	208	203	210	230	214	270	257	214	227	222	206	224	256	222	228	232	219	231	233	251	187	249	193	197	211	219	252	221	227	212	244	246	193	239	219	202	233	237	210	213	220	195	220	205	232	233	217	232	215	217	228	228	240	235	210	230	237	222	226	250	221	219	205	231	219	246	190	231	251	210	216	221	208	174	224	215	226	242	224	212	259	232	221	247	230	217	210	253	230	196	237	202	211	185	243	246	218	238	240	240	215	231	239	204	205	209	210	222	209	238	227	213	222	210	219	229	229	239	241	251	234	191	227	242	245	215	220	219	214	230	223	216	203	231	219	231	232	217	245	245	234	195	224
6453	853	1279	1335	1209	1042	1008	890	829	769	773	728	737	704	692	690	636	614	639	658	652	651	628	633	627	622	608	575	593	630	621	607	587	629	584	628	570	606	589	567	597	598	621	645	597	617	619	569	620	646	599	580	610	605	575	614	615	603	623	644	632	651	603	629	564	584	609	596	578	528	630	573	619	545	575	615	573	640	604	591	595	614	615	599	621	620	596	601	567	602	579	660	608	609	592	573	601	598	608	591	603	607	601	605	601	609	623	614	586	632	635	617	583	588	648	589	602	623	512	627	591	618	551	566	566	615	581	613	608	561	630	568	574	555	626	550	567	613	582	587	632	588	601	566	598	598	637	621	560	578	597	594	611	579	596	581	582	599	620	619	641	606	617	555	598	657	576	584	576	597	594	611	605	584	647	566	583	551	592	623	584	605	577	612	589	601	617	627	603	586	584	585	603	615	613	609	592	549	597	636	602	620	603	589	568	596	588	569	571	596	616	592	591	583	599	586	568	624	633	536	591	665	607	608	613	613	583	567	614	622	594	605	625	609	646	572	573	610	573	638	585	572	616	617	627	598	562	588	609	630	584	626	613	618	633	586	632	598	610	625	663	598	608	576	646	569	574	544	596	592	633	569	589	597	628	542	595	568	587	592	562	573	566	608	609	606	594	616	623	609	593	601	631	603	568	642	596	560	617	584	594	592	584	611	577	570	594	616	618	620	624	616	575	591	603	616	608	591	628	582	627	670	594	567	611	622	603	645	592	626	554	597	580	615	608	593	599	584	558	611	554	596	563	647	591	620	572	586	583	578	591	625	604	570	552	607	600	594	602	577	588	604	589	572	572	553	614	568	540	595	657	636	582	568	579	612	570	635	645	627	606	600	598	617	628	594	608	637	561	615	635	581	595	613	620	616	569	613	606	590	634	584	640	570	585	579	608	594	629	599	612	585	573	550	636	619	622	645	600	577	587	631	647	591	590	602	568	584	599	550	585	586	657	633	587	595	591	634	566	617	595	545	610	616	600	597	589	583	584	602	580	570	583	620	625	613	605	591	635	616	622	565	561	576	605	651	611	573	604	589	608	598	610	590	592	573	597	594	575	591	562	569	620	558	596	620	584	568	605	570	609	588	576	618	627	573	564	541	632	580	605	603	647	605	594	625	606	656	614	582	610	562	555	554	544	568	573	632	612	583	614	589	613	592	590	585	567	636	646	632	614	602	602	584	599	634	600	555	597	582	635	609	620	555	589	578	594	573	597	555	612	581	637	575	626	568	610	593	589	640	630	603	605	561	585	606	639	600	577	612	564	602	584	631	607	611	589	640	634	585	580	583	580	587	621	605	577	569	593	557	538	555	580	595	598	553	600	603	619	613	602	575	558	606	602	620	587	573	576	584	575	606	574	583	580	600	621	621	605	594	628	572	578	610	591	625	627	535	556	543	611	586	589	641	569	606	619	594	572	629	607	634	567	601	553	599	581	580	637	596	575	631	617	597	598	623	558	601	571	609	576	575	593	612	584	609	626	579	630	613	594	593	588	561	606	599	555	589	613	560	622	583	619	625	582	645	590	643	621	598	629	565	612	592	579	575	605	606	627	583	582	589	607	598	583	592	584	592	562	610	600	598	583	592	563	654	590	602	572	631	569	579	652	569	585	594	603	617	586	629	643	588	603	574	590	589	623	600	616	582	582	598	599	614	606	634	601	579	604	586	603	595	646	587	631	620	605	573	548	610	599	597	615	622	571	585	598	590	588	616	622	576	599	602	623	616	552	618	580	606	555	596	551	597	617	579	621	578	587	558	594	586	617	638	558	590	634	598	600	650	612	603	568	516	644	610	564	577	604	610	598	561	551	602	622	584	581	568	551	668	579	579	614	598	567	636	595	591	594	596	590	616	594	605	599	642	642	595	569	619	616	614	608	612	610	577	618	562	645	608	599	573	628	636	563	605	610	589	594	624	574	577	573	639	581	605	593	594	563	566	630	618	613	624	597	645	581	590	635	638	606	595	611	582	586	644	614	577	606	573	633	654	585	573	577	595	608	583	607	575	617	594	573	621	597	600	599	600	540	587	563	639	610	565	597	611	622	604	599	644	612	611	558	615	592	626	620	620	551	589	602	580	590	663	591	594	570	587	579	626	586	609	593	598	646	584	565	604	652	659	625	616	590	607	573	599	606	630	621	598	636	596	646	565	619	605	611	593	602	596	614	611	600	568	574	585	567	611	622	585	602	651	609	587	603	605	599	575	578	550	582	616	664	597	600	627	547	593	573	588	605	577	564	582	600	607	573	602	643	595	594	606	599	663	605	614	609	582	606	588	618	561	643	589	612	572	622	655	608	561	594	612	580	622	545	574	648	639	631	607	603	583	621	590	615	575	591	577	658	561	600	588	614	544	551	581	600	585	580	603	594	582	577	610	571	616	576	633	558	630	605	556	555	585	544	615	599	630	585	612	594	577	603	547	619	570	569	625	620	560	628	635	585	664	598	600	664	590	623	610	584	632	621	570	606	581	604	581	590	572	629	632	622	568	612	595	583	562	583	625	604	582	603	649	569	585	594	576	625	609	588	590	629	582	608	615	571	563	622	622	609	612	591	576	582	615	573	609	581	560	613	590	557	646	644	597	641	586	612	635	621	635	576	579	573	598	591	626	605	591	585	539	550	644	613	588	616	598	575	547	644	623	602	623	579	586	605	621	618	625	600	607	602	598	603	628	582	584	576	615	626	588	553	554	677	586	583	612	610	595	617	571	550	582	599	594	609	576	603	611	613	599	615	640	597	603	577	556	618	599	612	621	629	604	596	606	598	601	579	577	616	594	603	617	598	602	603	635	593	594	611	554	577	562	577	608	625	580	608	620	607	602	545	610	582	583	614	609	567	582	585	643	622	586	632	626	597	684	582	611	542	595	612	583	565	588	599	575	607	575	564	611	583	602	576	650	603	620	620	585	590	576	574	592	609	590	604	573	602	618	579	574	580	577	624	601	584	572	638	598	573	639	587	606	579	617	589	598	589	597	568	578	605	551	569	595	562	574	605	592	578	557	635	607	569	593	559	591	557	575	603	583	594	590	547	613	605	603	591	588	589	616	622	627	609	606	580	578	613	562	579	604	620	602	563	613	604	588	557	587	614	613	605	617	570	605	604	649	639	579	639	609	574	565	596	609	605	567	614	634	655	644	591	572	602	542	600	619	574	602	596	596	592	581	576	571	600	616	545	599	575	655	594	613	594	583	588	593	541	596	618	606	584	615	608	600	607	590	621	603	624	573	591	594	594	575	601	611	601	545	565	605	551	584	587	591	605	617	578	628	591	581	564	606	616	596	605	612	629	628	645	565	617	601	633	591	601	596	631	579	674	604	611	572	589	620	597	547	670	633	606	605	596	628	595	572	614	621	576	588	619	586	636	583	605	630	583	581	613	578	600	632	562	610	610	629	558	607	586	649	580	603	617	606	609	583	619	553	661	610	588	600	580	569	569	539
15002	1402	1083	925	694	623	533	495	440	407	461	437	390	438	406	424	420	400	407	398	445	410	430	427	409	382	398	392	386	384	398	392	392	398	388	425	397	375	381	393	408	388	386	386	404	423	393	366	389	385	394	380	423	407	419	436	426	388	474	395	401	367	391	358	391	386	359	397	373	405	418	352	397	383	369	415	380	369	364	373	398	378	381	396	377	390	398	401	368	385	402	389	391	403	373	404	396	400	381	389	417	384	386	417	397	383	371	382	347	409	413	422	414	376	374	418	463	389	422	370	370	368	397	380	385	390	368	389	403	380	384	396	410	387	402	390	369	387	352	368	401	404	385	389	407	376	368	401	371	374	382	361	359	373	390	363	387	421	429	395	416	417	372	369	365	367	355	373	392	401	350	398	352	349	358	418	348	386	409	381	404	401	391	399	376	390	379	419	419	364	401	371	375	427	376	380	394	377	409	398	380	378	394	402	368	409	372	336	425	381	385	364	444	352	386	397	401	365	398	377	368	350	396	394	369	371	380	374	371	380	405	381	346	411	377	411	373	352	370	373	442	394	380	349	431	393	390	420	391	379	362	401	378	401	401	416	336	378	368	416	389	396	416	359	384	392	380	396	377	370	337	388	426	376	368	393	386	393	366	415	374	413	409	396	379	383	368	398	396	402	408	407	376	416	438	398	343	369	391	393	413	374	406	396	380	405	412	362	400	386	358	371	358	360	399	366	351	363	385	341	382	409	389	420	368	381	393	399	369	399	407	401	390	428	414	383	446	401	359	373	383	361	368	372	369	373	375	391	372	385	372	384	394	370	396	348	405	365	395	382	374	344	422	375	396	414	393	391	402	405	370	387	423	390	373	393	387	400	422	374	353	400	350	417	393	433	413	363	327	417	386	388	379	395	396	371	405	415	406	422	392	368	386	351	435	390	371	354	378	392	420	405	368	357	384	407	430	430	382	390	383	377	376	424	373	404	368	380	396	382	390	395	412	401	358	408	411	398	377	399	393	395	366	380	424	362	405	352	380	411	376	375	420	391	416	355	388	362	369	392	422	418	413	389	384	410	402	353	383	347	366	371	409	378	401	397	405	378	399	382	361	361	389	400	352	393	381	406	433	381	386	393	357	386	398	343	369	364	379	433	396	385	401	425	380	374	384	377	405	389	371	365	394	385	378	405	359	361	394	382	386	370	376	425	349	398	409	409	389	380	383	369	364	362	394	369	383	385	337	401	442	401	379	378	377	371	360	413	365	397	394	338	355	391	390	395	394	417	410	385	387	378	384	375	376	362	405	367	379	338	384	368	414	411	425	413	398	385	419	406	414	381	390	387	443	398	417	407	373	407	412	353	411	371	375	379	361	389	431	384	419	380	396	437	415	398	366	367	361	423	372	377	383	389	387	362	365	357	362	364	426	424	383	370	379	361	373	415	393	378	405	427	361	414	392	360	401	364	377	387	380	404	426	397	381	400	384	346	392	407	363	394	379	395	398	368	397	399	366	360	391	400	394	415	364	350	386	390	408	393	389	424	391	419	336	369	385	417	365	426	394	346	356	394	407	360	414	353	389	382	349	393	348	396	406	390	369	364	388	454	370	398	403	378	418	405	363	372	396	336	361	357	377	362	394	393	382	403	375	384	377	394	420	371	368	384	399	410	387	428	391	385	399	407	387	432	398	402	374	401	374	387	397	407	451	388	374	379	372	390	389	377	385	421	412	384	443	390	382	393	390	390	396	392	398	402	384	409	386	360	387	381	401	375	379	397	388	388	435	404	367	392	402	389	410	418	418	383	394	367	400	381	386	402	387	427	397	397	383	365	399	370	348	433	395	383	393	428	355	395	370	391	416	399	377	410	410	407	365	368	402	390	406	376	376	382	375	403	383	417	386	426	403	402	397	386	354	347	427	392	371	325	413	369	366	374	373	394	366	371	395	376	376	410	380	383	405	414	361	357	370	400	342	383	451	373	369	384	401	388	417	376	385	413	424	385	395	417	403	390	390	396	390	365	421	391	413	417	413	381	394	408	452	385	411	400	401	402	372	404	423	377	394	402	386	409	376	379	390	401	394	393	350	373	345	391	408	345	351	378	403	390	397	389	391	419	401	401	419	406	392	379	382	361	362	390	407	388	356	391	394	389	398	402	381	411	400	377	400	384	382	384	399	412	401	405	387	386	373	392	381	387	379	408	427	398	397	397	382	391	391	385	369	391	369	408	406	387	353	421	424	393	402	411	391	412	402	423	411	362	395	409	395	415	384	373	378	374	359	401	425	421	403	431	421	396	407	380	374	415	416	415	390	413	373	428	384	393	415	399	420	392	423	415	370	361	350	365	396	426	406	363	363	406	377	354	386	363	401	397	354	340	363	379	391	439	404	388	378	384	417	384	339	410	412	385	395	387	362	363	426	392	381	411	436	413	376	400	368	383	413	377	394	415	375	379	412	374	417	394	413	394	398	416	379	406	440	411	382	390	383	385	381	387	389	394	409	403	357	355	414	386	386	396	413	383	366	392	356	360	406	398	377	387	396	406	397	363	337	393	418	359	399	414	415	420	404	393	405	376	401	378	409	375	406	396	375	404	378	378	421	394	403	355	386	388	388	371	385	355	406	419	419	385	389	383	377	400	402	382	346	357	381	377	379	395	394	396	384	403	397	380	410	363	417	411	392	389	376	365	407	381	380	369	365	362	407	357	395	422	363	468	383	406	346	348	369	370	380	431	415	378	408	413	391	368	429	387	431	429	353	384	416	389	387	387	387	382	405	358	392	378	407	423	427	406	394	388	370	395	392	385	415	400	360	345	398	387	384	375	394	363	382	372	375	366	429	419	360	401	391	398	360	405	390	396	379	413	386	390	390	362	417	404	406	384	373	379	360	356	387	395	400	385	385	384	361	388	415	401	401	378	387	377	370	387	371	364	385	364	391	390	408	393	398	378	387	385	369	421	392	383	390	374	395	390	400	385	377	368	363	348	385	400	407	384	428	400	419	373	398	387	382	359	405	424	389	407	402	379	372	417	439	363	370	369	391	352	400	375	359	382	415	365	403	395	372	378	392	368	379	384	381	401	418	417	371	387	390	389	417	378	400	360	375	375	395	393	374	379	377	348	399	398	389	399	370	352	366	413	373	395	394	362	363	379	426	426	372	393	400	402	359	360	384	374	414	409	387	385	384	354	384	357	403	387	395	416	359	383	338	405	378	361	376	386	394	355	361	388	383	376	386	389	381	377	375	386	354	385	406	370	402	392	373	395	390	375	355	422	380	389	385	382	391	407	380	347	365	416	392	374	402	391	410	385	397	410	370	396	400	407	375	374	400	379	348	431	385	403	437	371	407	400	351	402	409	401	345	387	385	397	393	402	417	405	396	415	391	381	410	386	359	355	367	343	365	414	364	381	381	397	394	391	404	384	378	417	407	396	417	369	384	369	438	373	384	392	356	394	402	398	351	359	392	401	379	395	394	364	397	370	368	388	392	403
8527	1454	2257	2532	2198	1832	1677	1533	1449	1401	1279	1201	1200	1116	1050	1175	1061	1025	1006	1105	1050	969	1071	1006	1032	1033	978	964	1038	952	952	961	991	981	983	1031	931	975	911	994	959	947	985	967	946	962	958	870	897	964	988	926	943	947	935	998	974	964	940	985	944	977	930	974	986	1021	1003	955	937	922	924	941	1004	910	964	960	947	952	880	969	922	902	910	950	952	947	889	940	909	979	955	910	963	923	942	954	926	923	964	867	966	920	975	957	959	942	957	958	972	971	942	955	909	919	961	918	952	1006	965	955	956	912	910	914	934	955	931	1023	930	920	998	934	960	979	935	923	962	977	983	930	934	954	917	949	957	919	965	938	991	988	963	948	963	934	925	902	932	898	928	958	963	856	921	972	978	954	978	911	922	948	951	981	1005	978	963	942	955	919	982	924	920	881	946	953	973	962	904	904	937	944	966	956	888	902	991	948	984	966	976	942	969	935	944	968	924	963	935	1038	954	934	939	921	946	952	916	915	1010	967	932	952	966	940	953	945	902	957	934	943	936	903	973	923	936	941	928	938	931	931	970	968	961	924	931	915	932	911	873	982	962	894	982	966	923	953	956	928	906	933	946	1001	914	983	911	963	947	954	1020	927	961	916	920	951	935	934	917	981	943	952	893	944	983	928	977	919	921	978	922	902	879	912	928	944	895	925	947	897	939	953	930	965	971	960	944	960	939	918	961	975	956	897	932	991	967	967	936	997	965	965	936	920	919	943	932	962	923	920	973	944	983	973	935	965	929	928	963	922	931	1033	946	949	952	963	1010	924	939	966	904	947	910	954	940	915	941	1032	930	974	908	955	933	953	912	933	979	935	956	989	978	941	954	969	920	942	943	908	991	996	960	969	995	902	904	959	932	926	937	912	870	927	970	931	956	966	922	946	862	967	951	928	964	951	908	924	1003	983	953	955	983	904	988	955	947	954	939	890	964	921	949	949	953	896	938	956	930	987	964	935	921	928	912	927	956	983	958	1001	949	935	926	949	985	964	1008	981	887	967	932	943	938	944	975	951	929	908	930	945	991	985	904	978	956	945	971	1002	936	946	879	955	975	1009	964	976	940	944	994	916	950	964	936	925	914	968	970	952	972	932	970	960	952	927	948	964	925	974	961	898	926	907	942	906	977	942	953	937	990	948	913	930	929	991	943	933	921	1024	958	931	1000	908	899	947	1030	928	979	953	912	942	906	946	963	940	932	954	926	949	960	905	931	963	944	921	1011	925	970	939	915	941	915	944	979	919	858	970	956	976	906	926	890	971	933	941	939	947	972	940	902	949	954	946	950	941	942	958	918	950	1015	965	920	945	961	917	977	957	976	900	905	1006	926	894	907	976	939	967	967	899	961	929	923	926	909	941	956	927	944	909	944	921	914	928	890	943	921	941	915	909	941	947	941	920	961	960	949	964	929	919	851	935	913	984	926	929	945	918	956	944	936	913	949	886	932	950	925	883	955	916	921	967	974	918	953	934	919	989	923	963	937	966	908	922	963	905	973	899	985	927	1021	970	937	908	906	934	1011	941	908	962	946	948	987	939	946	936	959	971	881	943	975	909	934	992	950	957	956	940	935	956	918	962	952	966	981	936	916	949	958	971	937	935	945	948	981	951	957	941	990	927	938	935	943	919	949	952	912	916	956	927	889	923	923	904	887	955	930	950	985	948	939	967	914	923	941	1014	969	901	927	953	958	969	875	914	919	984	971	941	914	932	942	919	939	920	966	928	871	955	925	879	982	974	958	925	961	933	915	956	991	972	931	907	911	920	909	889	951	895	971	956	906	946	972	953	920	913	968	901	943	939	933	965	940	930	984	933	951	915	874	956	968	946	920	937	953	955	897	972	1003	903	948	908	941	1005	936	920	945	981	1010	951	989	918	949	963	922	906	995	974	905	909	980	984	935	966	965	981	913	939	918	973	975	966	938	995	947	888	913	898	984	902	899	915	922	895	961	943	956	991	942	950	944	915	937	930	982	924	868	919	962	898	964	893	913	939	930	952	922	920	937	972	947	894	957	958	948	922	981	927	912	1005	966	895	969	908	951	950	905	936	967	931	931	951	989	931	920	906	960	923	975	979	912	932	926	910	956	901	933	963	938	878	958	953	952	907	954	904	950	910	946	910	987	875	997	910	930	954	870	892	915	935	944	934	938	937	1021	957	960	947	979	910	934	954	946	958	958	992	945	923	968	943	914	882	926	977	894	938	895	968	952	959	993	934	953	952	935	935	948	944	948	951	941	907	937	1001	951	945	937	960	885	950	941	921	935	913	1002	933	905	966	949	920	889	997	912	971	910	965	974	932	936	994	953	940	976	929	1001	985	934	941	935	943	967	903	930	956	977	998	905	985	965	941	953	967	975	963	937	969	914	966	918	934	1005	981	948	934	910	917	958	957	909	963	890	959	939	979	994	974	908	875	944	982	943	983	979	918	916	914	940	971	977	938	957	947	936	937	912	974	910	944	990	1008	902	924	927	918	955	919	982	893	936	1009	923	926	940	953	945	926	951	933	962	968	988	951	914	950	959	1015	1004	988	945	915	986	929	931	948	935	902	917	925	941	923	950	920	958	979	974	962	939	932	935	913	906	955	927	970	945	963	861	949	952	902	877	942	938	916	911	1042	970	1002	900	951	930	954	988	965	966	956	932	919	926	936	981	914	958	918	930	993	1004	967	964	909	912	977	931	955	960	929	954	967	863	918	891	967	986	1008	932	911	953	949	984	961	1030	909	970	929	917	958	1011	973	936	947	927	979	933	970	944	939	965	948	983	893	968	894	959	940	1002	920	972	992	904	903	966	950	959	950	909	888	927	951	963	942	902	962	945	1026	943	980	961	932	1059	936	896	917	1011	910	922	907	885	1013	957	966	924	915	982	983	943	952	948	996	887	924	928	952	925	964	997	950	939	909	962	938	929	931	953	910	901	881	930	982	931	910	882	920	918	950	961	917	886	1014	930	940	930	915	974	945	959	934	898	958	906	1009	962	939	926	909	938	980	970	1041	995	934	952	1015	999	951	939	989	891	923	911	918	892	984	944	942	924	922	917	975	915	941	905	938	965	989	954	987	928	976	900	957	891	976	946	976	923	953	976	950	918	993	958	1018	939	998	916	949	948	926	884	950	971	987	987	947	979	943	933	939	915	941	923	968	967	953	950	923	929	899	964	920	956	949	947	867	996	937	896	930	931	977	963	941	891	952	974	935	912	1007	970	1005	940	995	934	952	982	967	985	917	977	882	959	977	952	908	951	963	897	893	948	940	959	952	925	943	918	936	968	910	937	927	941	960	972	987	981	1001	976	941	922	919	972	942	909	952	918	901	976	944	938	970	1000	925	865	914	955	998	956	908	926	939	961	958	939	952	930	983	950	934	980	949	973	957	845	1018	970	951	1005	905	889	936	973	964	962	929	909	949	985	929	917	978	977	966	959	959	939	927	890	969	925	953	954	942	975	933	926	907	939	946	928	906	995	944	971	931	999	909	973	951	957	938	946	904	962	915	939	942	956	925	927	926	945	942	933	960
1672	377	381	374	379	408	399	398	404	402	374	399	386	357	369	365	348	387	397	368	364	369	419	363	408	366	380	365	342	354	380	366	396	388	363	388	385	377	371	369	368	359	408	373	416	365	375	384	408	411	360	350	443	382	346	387	393	383	356	367	422	402	399	402	340	390	379	378	378	376	360	361	364	360	378	366	392	336	387	400	387	393	367	355	377	399	336	370	388	369	408	420	386	382	380	403	354	383	375	404	382	404	383	362	377	325	358	365	379	383	401	358	339	367	404	303	377	427	389	417	381	376	363	341	392	401	319	378	368	361	388	386	388	333	350	357	362	399	352	312	378	364	383	401	378	382	371	422	412	378	423	354	360	305	344	392	371	381	364	402	385	364	347	378	371	363	373	386	373	379	397	390	412	406	388	355	370	378	402	352	359	334	406	370	393	377	398	360	400	349	412	391	374	377	379	371	407	379	403	379	385	370	377	397	405	362	361	395	408	385	393	385	370	382	413	377	349	380	384	349	415	394	359	384	361	393	392	353	380	345	377	350	398	376	338	363	405	363	390	398	365	391	360	401	369	423	366	380	380	356	377	397	364	387	369	373	396	385	415	368	390	388	389	404	359	388	363	395	387	400	386	367	370	375	389	377	413	415	362	369	376	376	381	352	350	376	379	409	341	337	418	383	381	390	390	395	344	341	389	359	360	436	371	392	372	396	382	392	398	367	374	367	394	355	405	384	366	367	379	382	376	362	389	362	416	375	393	373	402	377	422	366	380	373	399	377	386	379	365	410	383	390	355	365	368	363	386	391	358	381	361	363	353	386	369	362	390	424	391	391	425	351	369	368	375	403	386	412	364	372	403	370	383	385	377	380	402	379	381	368	328	381	373	368	378	352	353	321	343	396	376	390	349	367	392	363	400	410	391	366	395	389	390	367	384	435	350	353	395	415	421	410	381	415	363	415	367	349	389	413	329	369	397	404	408	371	373	384	363	379	342	362	370	372	365	389	364	372	362	353	407	392	362	376	370	416	412	395	398	379	399	390	401	385	357	372	424	380	405	356	373	389	371	350	376	367	357	360	374	358	392	413	366	377	395	366	378	362	373	356	395	364	368	424	399	392	384	371	397	422	394	368	355	335	362	347	406	432	386	391	369	360	348	347	370	388	361	385	333	353	393	331	386	396	390	342	349	377	393	358	440	367	364	360	429	378	334	360	450	385	402	409	394	390	363	364	393	364	364	394	409	352	377	405	390	367	385	424	368	359	376	357	357	387	414	339	391	341	402	404	404	375	400	369	378	349	361	349	368	394	407	401	386	373	409	382	368	414	406	408	354	385	388	403	369	409	405	379	359	382	370	410	414	388	386	367	391	360	370	405	359	358	388	368	405	349	353	356	373	361	399	392	407	357	396	405	382	396	375	398	373	361	408	365	350	410	359	414	354	367	381	394	363	386	402	403	400	354	366	365	383	370	368	385	338	372	417	421	390	400	386	357	374	385	396	402	396	399	355	347	394	407	422	384	431	366	379	392	399	358	410	456	393	372	379	367	389	353	331	349	383	394	418	396	375	368	376	385	384	352	372	406	362	380	391	360	411	369	365	388	373	368	377	339	369	372	356	392	387	379	359	394	404	386	343	372	419	369	384	377	380	358	389	391	342	387	381	328	377	374	394	362	338	376	392	392	382	344	404	367	392	383	396	399	366	426	413	362	395	388	407	377	402	405	365	410	365	343	334	352	340	358	386	330	389	357	363	414	375	347	399	392	391	375	400	398	377	428	334	351	355	375	335	382	378	339	385	363	382	359	401	386	385	394	424	361	388	381	367	393	365	365	369	357	416	367	361	334	393	377	341	399	359	369	374	384	391	366	370	346	375	422	401	389	392	365	394	377	412	362	362	365	369	394	372	387	402	352	377	433	404	373	363	359	396	383	411	388	368	378	401	406	395	386	413	392	381	396	381	372	392	372	367	394	388	374	406	352	393	371	409	370	336	344	396	352	363	371	398	364	362	389	354	394	353	352	349	392	374	350	374	362	358	369	421	388	388	378	365	396	409	391	426	398	386	359	385	399	384	376	367	360	370	352	329	374	350	404	360	386	435	388	370	393	379	387	400	355	371	329	405	389	367	374	365	419	387	349	395	370	405	345	373	372	361	389	395	394	367	365	359	442	373	389	395	389	377	389	319	370	385	352	354	345	363	402	411	340	335	358	383	356	349	385	382	387	384	397	372	399	356	353	393	370	370	370	399	409	365	383	400	370	381	382	350	382	388	352	420	367	403	381	388	386	382	388	345	365	354	376	398	364	381	358	381	386	410	408	376	391	385	373	385	342	385	392	364	362	411	379	429	393	356	353	358	394	386	393	383	364	348	383	359	430	377	384	384	387	395	348	356	369	392	347	354	373	354	376	376	375	378	354	339	395	398	378	377	394	399	367	393	352	343	384	391	392	389	389	410	386	386	380	360	356	404	377	375	368	386	398	374	372	359	380	369	356	401	327	391	416	427	363	398	361	369	374	396	358	365	380	404	404	331	387	375	382	382	380	398	330	386	377	365	333	350	374	364	388	351	388	373	339	371	370	365	362	384	405	389	357	365	376	391	367	368	376	383	352	361	380	411	408	378	362	396	380	394	394	396	368	365	364	399	389	375	411	359	392	382	403	401	385	365	398	436	403	383	376	363	360	381	395	395	388	397	359	359	368	398	402	361	427	396	350	441	361	328	396	379	355	390	339	377	360	383	406	340	365	378	373	420	356	386	395	365	340	383	340	391	391	368	404	394	366	360	375	373	392	373	386	373	381	383	410	380	422	368	380	379	422	388	383	360	367	418	368	376	406	349	338	366	341	373	405	383	395	432	368	339	371	377	381	361	395	363	360	370	363	407	399	347	384	372	368	396	375	371	381	382	406	428	361	369	370	377	426	412	374	358	392	363	422	388	401	394	365	369	401	389	364	365	375	417	383	352	417	383	384	398	374	372	361	361	381	372	399	350	389	326	349	371	375	347	380	363	366	382	398	359	353	386	387	392	390	394	381	383	409	424	380	365	378	410	383	365	334	369	381	373	404	429	409	387	423	340	354	375	342	382	406	393	367	381	364	391	375	381	385	396	404	393	411	419	389	375	357	363	427	376	363	368	366	368	377	373	399	405	344	372	386	397	343	380	385	385	346	379	388	387	397	398	391	428	363	377	377	353	426	362	361	394	388	411	380	403	413	336	362	357	384	379	380	404	318	383	398	401	407	327	375	340	384	401	384	365	401	382	371	376	422	418	376	395	384	393	344	418	348	368	403	350	336	378	374	354	404	401	364	397	359	365	368	359	375	394	345	361	392	393	352	371	330	332	369	380	421	384	376	382	367	416	364	371	363	376	372	374	402	396	412	391	378	379	363	393	401	369	379	383	377	442	359	384	398	375	403	399	374	399	361	390	376	376	420	337	400	371	373	383	371	365	382	416	367	391	375	376	404	359	369	362	351	417	375	368	379
2134	882	880	899	870	957	892	879	893	851	916	879	905	919	923	888	889	872	879	889	883	945	859	870	855	865	906	876	891	881	893	846	853	915	892	872	938	870	841	857	858	892	889	921	907	907	894	892	855	919	868	891	856	914	859	915	966	858	853	858	876	882	847	908	889	870	870	893	811	889	849	864	861	888	865	873	858	892	876	853	872	888	868	866	870	843	882	854	876	845	911	891	869	916	887	905	901	888	883	897	917	855	866	915	874	888	858	936	875	929	933	871	877	976	881	927	888	860	897	903	814	891	888	862	901	901	923	840	920	809	935	859	936	886	884	919	896	860	863	906	873	874	916	894	876	904	850	877	901	858	846	843	879	883	881	919	865	930	908	883	872	877	909	887	919	844	838	830	860	866	879	876	848	909	896	860	877	868	875	873	891	865	843	851	842	886	883	919	921	832	878	886	837	916	895	932	855	908	817	899	858	936	850	924	876	895	882	916	866	866	904	921	971	899	865	920	877	848	907	846	881	894	835	896	887	902	882	848	894	878	886	895	890	890	858	897	895	872	891	857	907	914	867	910	864	873	829	898	858	858	860	860	837	912	863	939	904	864	915	839	885	899	903	852	863	835	874	869	887	871	909	879	878	902	911	913	902	868	832	910	905	821	887	903	850	949	860	862	834	896	886	906	837	906	847	879	893	903	899	846	855	844	894	874	878	895	894	865	875	873	892	884	839	823	859	849	858	869	868	873	893	862	906	875	850	876	944	897	886	894	912	940	879	913	858	882	821	878	860	936	908	897	872	878	929	854	867	906	870	898	871	853	852	888	845	844	884	897	878	927	868	897	874	863	869	883	829	895	907	889	850	848	864	902	904	867	820	890	907	856	882	891	876	842	836	895	845	853	905	866	840	904	859	901	881	907	859	854	844	878	888	928	870	861	873	926	911	904	907	948	851	914	888	831	879	894	853	926	850	874	921	879	901	870	876	907	900	882	911	860	904	869	879	887	925	935	901	943	855	871	927	872	901	833	905	835	887	915	853	911	856	859	833	902	892	862	896	880	886	893	852	872	890	850	859	881	888	878	911	873	914	872	893	876	920	890	895	871	835	858	923	861	892	864	897	886	883	881	873	904	822	897	881	823	872	886	896	840	924	860	899	885	904	821	882	864	891	866	901	907	851	904	845	871	902	862	877	900	884	913	880	907	879	827	889	883	898	875	867	841	955	855	889	929	918	843	898	850	924	912	848	930	903	938	905	874	886	858	894	873	934	895	846	861	827	935	912	861	813	893	797	892	885	893	852	923	830	882	900	864	935	887	896	893	818	902	872	877	891	878	874	917	882	877	893	883	868	849	905	863	943	934	907	837	861	899	916	925	880	881	816	895	950	815	898	872	899	912	885	842	874	900	887	919	888	864	893	843	951	863	898	892	866	878	905	846	870	884	879	817	869	929	886	825	892	868	870	823	836	889	867	848	948	869	890	866	871	848	883	921	928	895	809	851	890	786	938	875	884	930	903	893	870	893	867	884	850	850	827	900	923	833	867	885	873	919	861	883	857	892	863	877	919	870	920	877	827	912	880	890	928	885	902	896	905	852	872	843	884	856	855	885	899	874	880	836	887	892	871	872	901	902	849	874	883	919	895	857	850	859	881	856	878	891	945	898	888	870	912	930	844	908	889	912	858	827	848	869	858	950	891	948	936	950	867	871	889	863	860	852	886	911	852	851	901	888	799	906	907	882	896	846	879	846	916	925	890	904	855	891	863	892	906	876	891	895	866	958	927	913	871	868	863	835	876	927	893	824	883	894	854	870	968	885	921	883	831	931	907	860	899	885	845	913	870	856	889	897	818	860	862	818	899	881	879	868	826	872	909	892	866	869	897	875	911	840	904	921	877	903	858	856	932	900	897	882	904	858	867	877	893	873	872	868	888	877	938	866	879	934	929	913	868	932	902	857	856	899	892	893	866	843	866	867	852	937	902	918	906	863	854	925	858	879	888	915	854	904	840	860	861	812	887	913	873	905	940	901	893	865	914	861	926	842	882	854	896	880	882	836	829	918	863	857	855	910	836	894	910	889	925	862	888	878	802	887	853	859	872	839	880	879	822	933	913	875	925	893	893	843	862	890	860	827	854	935	855	892	886	903	903	871	856	928	886	906	856	861	930	888	856	875	882	894	882	916	878	839	871	879	957	889	945	877	910	856	912	872	865	925	883	823	869	889	889	853	873	880	968	828	894	902	942	906	896	809	901	886	871	873	885	875	884	901	915	853	882	917	897	927	857	887	947	875	922	870	882	897	875	871	836	883	885	875	868	904	861	887	869	828	917	886	904	900	901	864	860	909	840	893	846	879	898	888	862	880	844	828	915	910	891	892	913	869	859	855	893	829	899	801	900	807	920	916	870	915	863	850	879	921	891	898	856	851	898	879	859	882	846	845	921	867	922	881	928	921	897	929	865	873	895	889	971	842	847	837	931	849	864	869	883	876	870	898	877	858	905	878	880	878	844	873	870	928	827	890	868	865	857	877	801	903	855	834	928	870	851	844	890	943	834	876	858	901	833	909	897	793	920	866	890	928	852	932	924	907	927	837	916	834	916	857	927	851	872	829	861	891	825	860	914	864	851	906	870	924	892	868	916	879	907	878	897	815	865	886	874	912	880	887	878	924	890	933	929	843	826	867	890	894	906	904	881	908	848	863	887	933	893	871	879	883	832	869	902	917	905	888	899	887	914	920	907	905	851	896	943	925	890	904	845	884	903	892	924	945	850	895	927	887	888	925	848	842	867	870	916	892	837	905	893	851	886	882	873	837	889	853	850	868	920	891	915	844	914	867	809	889	859	920	891	865	830	803	943	862	891	896	801	882	847	926	908	845	904	854	883	882	821	891	905	922	889	839	845	932	872	833	953	854	903	879	868	939	861	900	931	908	894	909	824	877	865	883	894	924	932	908	869	912	900	867	828	882	849	913	891	914	902	849	874	926	870	848	919	922	872	838	868	920	922	863	872	882	881	885	944	852	902	913	872	873	880	854	835	926	852	910	898	905	902	924	873	891	889	898	888	935	903	873	871	881	867	903	860	930	877	899	848	916	891	834	863	905	867	908	864	870	890	857	815	880	839	846	859	897	866	838	852	840	821	895	835	889	913	899	898	903	866	894	890	894	834	907	879	830	874	897	857	911	880	909	880	871	892	879	846	882	851	872	854	895	908	893	854	883	946	869	902	886	914	856	891	857	898	878	849	900	866	913	887	885	883	885	906	875	879	857	885	872	850	871	867	816	894	884	877	923	836	815	892	890	821	871	895	907	883	901	858	958	834	933	906	821	877	835	855	900	906	906	815	886	884	852	941	902	874	876	876	847	880	887	822	840	894	907	888	878	880	867	880	892	889	880	914	874	861	891	882	860	900	886	900	870	890	889	934	892	814	889	915	911	929	865	900	902	874	892	871	825	881	942	817	887	932	891	830	878	918	885	818	912	860	858	857	912
7545	533	444	441	356	318	303	322	305	293	216	226	244	249	216	234	218	220	262	240	245	220	223	257	248	230	250	221	210	202	230	230	213	213	227	230	219	220	196	235	233	261	271	227	190	193	230	229	242	199	211	236	241	205	222	253	231	208	237	206	209	252	230	201	199	252	223	232	233	208	226	206	228	231	222	221	243	211	218	215	205	210	226	223	215	199	227	221	189	214	230	241	246	239	210	239	230	205	232	239	205	201	204	214	215	222	200	237	240	234	255	248	243	220	238	210	176	201	271	219	259	260	245	225	211	236	210	216	224	233	232	228	215	208	216	194	184	223	219	235	204	226	232	211	222	237	226	208	228	231	210	242	228	214	214	220	239	208	215	237	223	241	200	203	204	240	222	200	215	196	217	209	224	225	207	233	193	225	211	220	246	221	225	220	239	220	201	234	246	259	243	196	245	201	225	235	236	245	226	213	222	220	230	233	213	190	236	210	204	230	228	228	216	205	233	217	230	235	222	226	236	235	222	207	232	217	241	213	244	216	198	224	252	207	214	224	209	224	212	238	242	243	204	199	259	249	223	200	218	216	217	198	225	216	229	221	215	235	224	232	233	237	214	227	219	237	237	231	215	228	222	211	211	230	223	228	202	229	209	209	235	242	218	264	230	230	235	230	230	245	213	229	238	221	209	239	217	194	218	251	231	205	221	229	216	237	225	202	264	216	254	223	233	228	223	211	227	207	218	234	226	241	260	234	190	219	223	214	206	214	209	216	229	217	230	244	227	241	218	236	247	246	217	243	260	227	205	207	242	230	225	254	230	201	212	213	240	243	244	217	241	219	210	204	204	252	230	223	225	217	230	248	236	243	203	217	216	222	220	218	227	221	235	254	229	238	187	204	220	211	230	229	251	208	244	207	218	221	226	225	193	229	234	211	218	210	216	258	220	218	223	198	254	231	240	209	215	208	186	208	235	234	221	209	264	210	241	219	201	253	260	223	222	210	220	212	242	212	203	231	241	221	240	224	220	202	225	210	244	222	212	212	227	216	237	209	249	233	189	252	211	239	211	222	238	218	192	203	213	228	226	229	221	227	205	202	221	227	206	205	204	226	187	254	233	228	223	224	218	224	219	242	213	231	202	233	208	220	245	213	225	243	179	212	236	227	207	205	252	224	238	251	204	221	199	233	243	202	218	230	254	215	201	233	208	206	231	239	274	249	221	239	229	205	216	232	225	243	229	207	226	199	242	214	251	197	241	213	232	206	231	189	206	236	220	211	249	206	206	226	219	219	231	207	236	224	250	231	234	206	214	207	222	217	222	196	185	203	256	212	203	208	217	221	217	214	226	228	199	227	214	222	234	231	205	225	197	236	205	216	242	240	226	210	207	192	204	208	258	239	195	227	204	229	212	253	239	227	217	238	235	215	248	214	223	229	216	251	212	236	200	222	224	233	222	198	220	237	208	201	232	212	216	235	211	240	221	224	212	233	232	205	222	208	228	214	229	220	236	210	226	208	251	246	205	273	243	231	228	209	201	207	232	245	211	245	200	200	241	220	206	196	235	249	227	218	233	227	272	223	240	205	244	195	226	212	213	198	210	250	237	202	234	239	248	236	226	213	222	219	204	255	236	232	243	222	219	219	207	217	223	198	226	229	214	219	222	237	224	210	226	224	237	226	220	217	233	209	235	230	208	224	214	223	227	251	213	207	234	231	212	205	239	211	203	221	208	230	215	217	225	212	210	244	234	220	224	191	215	235	204	222	205	244	230	223	239	247	211	216	248	202	211	198	236	211	225	216	199	190	225	221	201	221	238	199	234	214	205	222	213	221	227	221	259	249	214	234	244	252	239	224	231	235	256	229	245	197	203	204	226	208	208	225	217	229	246	204	227	229	243	217	229	230	237	218	231	260	225	238	206	219	234	181	243	254	214	223	232	220	242	196	203	214	204	201	229	211	222	228	220	254	218	223	205	234	228	246	235	229	205	225	250	227	199	187	247	222	238	230	234	258	235	215	203	243	186	231	231	226	217	232	230	236	254	259	211	234	216	223	211	248	225	212	209	248	218	204	232	206	223	204	242	227	228	203	222	209	242	224	226	240	226	236	235	213	209	251	198	176	215	250	217	212	226	209	222	263	212	226	239	236	240	252	205	257	241	200	214	210	221	241	233	241	234	217	190	197	202	218	234	213	252	213	248	241	223	228	222	250	226	232	217	247	215	236	210	233	200	179	236	232	201	221	255	227	242	211	217	230	237	220	202	249	205	239	221	221	250	225	230	228	222	250	204	225	230	179	225	217	236	239	229	209	233	225	172	250	219	248	217	212	260	244	220	220	255	248	217	217	226	229	247	234	234	231	220	236	218	227	218	214	249	240	214	216	218	217	236	227	251	232	239	250	225	228	252	237	191	239	221	229	261	232	229	219	224	210	207	230	222	220	197	198	200	218	238	216	219	217	200	243	228	226	225	233	258	220	232	214	243	238	214	212	215	209	208	221	241	199	209	236	215	238	242	208	208	214	232	229	227	245	254	237	239	252	215	255	237	229	221	218	224	206	243	206	241	200	240	225	208	233	232	210	221	202	252	230	201	204	242	225	227	234	216	240	213	198	209	228	240	231	216	231	220	181	228	216	216	205	218	219	229	241	188	207	233	250	232	223	234	198	225	210	212	221	218	232	221	233	236	214	205	219	230	202	206	216	217	196	212	213	209	214	230	226	234	221	220	235	241	210	198	225	223	199	220	168	227	236	230	211	245	242	245	209	226	200	225	229	209	218	236	214	182	226	198	238	208	220	200	226	235	228	248	236	245	235	245	213	225	239	227	231	229	217	235	199	197	205	232	228	223	218	218	243	213	223	233	250	236	244	259	213	226	212	222	231	230	225	238	226	227	224	235	229	227	215	226	221	239	244	233	198	220	209	238	229	228	236	224	208	209	237	235	234	206	219	244	220	213	222	213	213	235	251	228	224	245	223	231	225	210	207	229	238	226	247	263	215	223	218	236	211	210	245	251	213	227	206	236	232	198	202	238	209	224	228	245	222	236	219	240	234	242	216	224	220	199	245	199	222	240	238	250	220	221	217	183	237	228	210	219	203	210	254	226	210	227	236	257	218	221	205	247	219	227	235	210	252	228	252	224	200	207	221	216	232	237	238	232	193	216	222	204	233	262	233	214	206	218	235	236	218	237	239	200	252	250	207	225	226	241	225	244	241	237	217	203	222	242	238	257	214	224	215	229	226	228	204	246	212	242	216	230	229	240	229	231	219	217	234	254	233	196	253	211	230	226	227	228	222	221	245	243	198	261	232	203	222	227	214	232	205	253	203	220	207	189	244	213	201	216	229	243	246	227	220	207	250	221	226	230	217	228	235	194	225	197	273	209	225	225	188	241	215	208	225	211	219	226	208	248	233	225	237	254	221	244	220	246	230	215	193	233	236	195	234	225	212	228	222	208	226	203	208	214	244	238	222	203	208	203	229	209	212
6271	852	1199	1365	1276	1172	1004	939	835	820	725	716	727	683	688	616	724	673	654	641	665	672	641	644	624	641	656	617	620	592	546	587	607	663	568	620	646	610	585	600	593	617	594	586	613	596	590	644	603	602	630	621	593	662	604	598	650	590	620	604	601	619	586	589	591	603	642	576	550	644	598	623	570	571	588	630	615	576	634	546	605	544	623	597	605	605	614	578	614	611	625	569	611	622	625	576	590	582	606	568	594	618	636	616	603	613	578	628	616	613	577	596	561	568	578	603	611	541	623	598	567	602	569	599	623	586	569	607	580	606	571	605	622	596	585	587	594	592	600	635	596	609	596	623	570	600	557	602	603	617	641	632	585	590	624	573	610	594	579	606	617	598	622	622	608	638	621	597	636	634	591	579	642	585	574	578	577	587	575	626	597	653	602	658	631	600	643	549	591	617	627	582	583	648	616	606	571	592	560	598	549	566	556	581	610	587	588	588	613	611	587	629	612	586	562	607	586	573	627	532	601	590	590	606	623	638	616	582	566	617	593	605	631	595	560	601	565	570	599	623	639	586	571	617	634	627	613	620	583	592	594	612	582	585	592	562	611	577	605	585	603	624	615	604	593	526	581	605	582	622	539	593	609	599	623	627	592	577	583	622	596	604	627	617	584	591	593	581	601	573	600	581	600	592	633	581	561	553	545	624	596	642	620	586	583	585	622	628	588	581	589	582	613	627	621	566	628	599	618	616	665	624	624	616	596	565	597	606	578	602	622	618	590	602	584	564	627	581	601	595	627	598	653	624	592	607	584	566	602	590	590	604	614	641	672	621	588	617	579	617	555	630	608	560	601	581	612	589	594	589	589	627	596	634	577	598	635	608	569	608	579	590	628	528	553	617	614	567	623	639	575	632	602	589	633	597	595	598	661	584	568	672	580	634	612	557	589	604	574	585	539	632	626	619	558	627	553	582	596	644	607	617	590	632	622	580	610	619	593	563	663	607	557	598	590	605	609	606	551	589	616	612	540	619	573	603	591	592	580	580	598	599	629	634	624	583	565	618	616	560	636	582	584	600	562	581	594	578	558	610	595	592	561	573	582	636	598	638	630	613	622	581	632	589	616	616	581	614	595	568	576	571	559	561	621	597	616	603	660	572	613	581	570	582	605	632	582	603	590	622	537	616	628	598	612	599	638	586	628	598	577	595	631	636	622	610	623	595	643	567	563	613	619	627	569	606	543	594	584	607	579	607	613	588	591	557	594	587	559	574	594	619	570	640	592	606	587	573	588	572	573	594	654	624	625	618	616	562	597	589	585	616	613	644	631	578	546	580	602	581	575	606	567	561	591	604	614	591	596	586	594	620	612	596	603	589	614	604	620	617	616	575	579	590	594	596	578	623	631	612	654	562	580	561	594	580	591	568	596	626	559	588	607	599	565	625	548	576	587	638	617	617	612	631	581	583	637	599	599	597	619	587	618	608	586	586	611	557	564	560	605	595	604	637	577	578	598	548	637	594	588	603	617	570	616	582	614	608	596	592	621	575	585	632	597	587	580	607	600	584	591	580	593	618	606	624	580	579	554	595	609	622	574	605	582	611	592	582	604	623	616	616	601	653	591	610	616	629	596	639	565	584	631	592	653	602	546	578	582	602	566	590	632	629	607	571	577	588	556	609	592	575	603	567	623	585	624	594	621	559	593	626	567	535	647	640	610	626	593	600	610	621	586	591	607	619	605	584	599	607	614	557	610	588	623	608	560	617	590	609	563	587	601	630	637	571	603	673	529	565	653	598	587	599	617	659	591	619	546	576	548	622	604	616	625	586	599	575	615	595	575	587	598	628	605	624	594	651	595	638	604	588	606	562	634	644	620	574	570	638	595	629	584	607	599	596	556	642	622	574	606	575	540	574	572	618	596	618	612	548	577	577	650	567	583	586	629	575	565	589	609	600	544	582	620	583	621	574	591	599	578	585	624	680	598	561	582	574	621	578	591	584	585	582	573	630	614	591	619	638	593	618	600	559	593	573	602	605	622	610	624	605	548	669	619	577	578	578	566	590	563	631	582	610	603	631	572	589	597	617	603	610	581	609	606	603	621	589	617	574	617	615	570	599	606	570	593	608	643	576	603	633	589	564	625	584	546	636	612	629	635	589	588	587	625	595	594	628	627	600	623	651	603	552	570	638	592	582	585	582	618	606	585	627	559	561	583	603	594	606	624	605	617	623	558	568	584	598	625	583	593	616	586	605	565	589	636	620	609	573	571	580	582	603	584	611	669	601	556	573	639	615	590	550	594	627	582	603	562	596	557	539	593	633	608	597	590	587	613	613	570	584	612	600	600	553	626	589	543	612	574	592	621	607	551	580	584	588	587	609	594	591	615	580	616	592	600	609	570	575	619	594	602	557	681	581	608	631	632	609	607	618	624	564	555	615	601	586	598	634	542	624	576	617	577	621	587	603	622	587	595	574	605	605	596	607	567	562	669	565	605	577	557	584	581	598	629	595	594	591	564	608	628	553	569	616	594	573	640	626	612	599	581	589	602	616	601	611	572	636	569	623	627	585	554	602	606	579	614	587	564	610	571	612	562	595	594	642	594	581	556	647	605	591	602	590	570	578	560	576	577	587	572	634	621	597	599	603	610	631	592	584	586	638	597	562	579	539	572	591	597	625	580	573	624	567	613	577	602	590	596	587	625	576	619	641	578	571	613	599	609	641	575	581	646	615	608	594	605	572	585	600	581	604	587	608	609	566	547	584	610	581	616	578	537	570	601	607	578	626	601	626	610	593	620	603	628	605	588	615	586	595	584	546	636	594	565	610	583	612	582	624	605	568	599	600	611	564	653	553	644	631	597	617	579	607	580	594	570	597	570	594	639	639	628	599	609	601	591	596	605	583	594	569	626	624	645	559	650	595	591	551	613	584	582	544	592	578	612	565	611	600	589	557	625	589	582	639	620	609	659	598	611	623	563	601	635	584	586	626	564	592	615	595	541	587	628	598	636	635	596	627	579	585	620	575	622	587	614	603	605	584	580	656	590	624	597	623	619	606	604	580	617	573	615	561	596	635	610	578	594	635	646	618	585	581	589	606	568	572	636	606	628	609	612	568	616	596	581	562	633	556	573	643	593	597	625	592	582	607	567	588	619	616	609	644	579	564	606	606	579	603	596	580	588	656	631	614	615	592	587	589	573	642	540	590	637	648	557	558	579	615	598	619	589	621	605	639	581	592	617	578	572	630	605	573	621	600	600	599	598	595	580	590	585	605	590	564	611	594	604	561	611	626	602	629	632	582	615	603	569	589	606	578	591	610	522	591	602	614	640	595	596	558	627	602	627	542	569	579	586	613	593	593	566	600	602	633	587	618	576	619	600	579	571	606	646	621	580	565	597	598	601	578	578	586	641	603	614	553	596	621	552	592	545	610	587	581	594	601	590	594	615	598	560	656	627	594	582	649	603	584	561	553	621	660	578	594	600	584	620	601	578	593	568	595
14975	1320	1093	885	667	594	556	500	490	443	480	471	421	435	428	387	413	351	424	413	407	402	423	385	380	416	403	373	361	383	373	370	375	401	386	367	375	388	372	369	373	359	392	414	380	425	397	394	384	406	363	348	371	381	364	349	429	418	441	394	368	390	399	386	397	351	375	385	404	390	355	401	410	365	380	432	412	368	377	374	369	391	356	404	400	388	378	399	405	394	425	369	400	362	406	397	425	415	362	350	372	426	429	396	364	380	371	366	392	365	406	379	401	395	390	372	352	398	408	428	399	397	385	391	428	383	398	396	378	431	387	404	439	394	379	371	369	383	348	377	425	351	377	411	348	381	396	384	376	404	386	350	405	396	370	380	343	376	370	385	398	380	356	390	413	380	357	415	389	355	389	361	375	383	408	428	406	380	327	363	445	396	376	394	452	368	349	379	396	371	392	377	373	416	401	385	371	354	352	402	357	357	382	378	369	444	401	420	379	353	365	357	411	368	420	373	377	390	379	393	369	375	383	340	359	404	378	390	366	397	398	383	380	374	373	421	411	433	362	376	418	379	388	387	339	427	421	368	381	368	388	390	399	417	409	385	399	391	391	373	388	387	363	375	374	377	357	382	411	421	430	385	342	387	391	390	387	368	399	374	389	381	375	351	368	392	408	362	420	374	413	357	363	365	357	386	370	354	356	418	395	367	369	393	376	380	370	383	380	376	380	374	402	402	348	407	354	377	429	374	361	348	377	408	371	377	385	393	388	389	420	376	362	377	395	367	341	355	374	377	389	392	424	387	392	397	371	403	393	436	408	388	388	377	372	383	404	410	382	377	398	410	376	348	400	385	376	354	398	341	416	382	391	362	388	362	359	374	369	381	356	373	374	377	382	376	369	422	392	393	343	347	412	370	383	373	405	367	399	358	391	385	411	360	383	368	411	423	391	399	395	407	401	377	354	395	363	392	385	383	392	360	389	391	387	348	367	406	354	343	411	400	393	396	380	402	406	399	383	367	369	335	391	358	371	391	345	395	394	400	388	397	371	374	391	395	387	395	402	433	401	389	390	413	406	387	396	373	398	398	388	409	391	411	413	370	383	374	387	381	383	370	367	386	394	409	429	395	370	376	355	364	418	397	387	422	388	383	392	398	427	426	402	375	367	365	407	355	369	390	390	380	380	387	348	420	417	380	342	340	383	394	382	372	381	372	393	391	393	385	412	389	394	378	402	391	392	338	375	379	387	402	406	409	382	421	378	393	403	398	381	392	398	421	388	381	369	389	463	413	393	406	380	390	344	387	401	348	396	380	355	357	424	394	360	402	376	378	395	391	371	398	404	367	385	394	396	413	404	385	368	376	354	391	390	411	426	395	367	398	405	394	389	406	419	383	389	386	385	359	415	369	416	362	369	376	380	420	386	382	396	402	374	373	391	377	362	386	398	370	365	381	430	393	357	428	373	401	375	367	361	406	386	370	365	340	398	404	424	450	359	382	381	406	397	368	387	398	400	402	356	365	371	403	431	398	418	399	384	361	409	405	387	393	383	403	417	387	397	423	426	423	375	399	371	379	419	395	458	391	357	365	369	371	359	409	400	385	372	382	405	387	414	414	371	401	351	352	397	417	394	409	402	387	394	382	336	355	402	421	387	397	387	421	348	377	339	386	402	400	391	411	439	389	396	392	388	379	341	377	413	396	371	381	415	403	373	415	405	372	391	367	396	380	366	409	387	374	379	376	388	361	414	366	379	382	398	438	400	391	358	415	392	402	362	367	402	383	400	386	385	374	362	356	405	421	419	369	409	381	368	375	336	384	398	336	394	350	386	369	406	404	386	382	334	359	401	309	370	398	374	386	369	371	420	407	429	363	384	398	381	363	361	428	380	426	404	417	362	381	387	403	401	371	427	423	393	375	358	397	411	402	394	397	446	371	364	426	390	350	390	400	383	419	388	421	354	415	387	380	386	382	389	384	380	376	353	356	345	377	370	411	372	371	391	415	381	401	418	387	405	380	426	400	353	326	380	372	421	411	394	364	425	387	361	403	403	381	369	376	418	387	396	364	394	408	398	409	363	360	381	434	393	404	388	380	343	373	391	402	337	356	387	388	397	375	399	396	360	371	391	399	364	400	397	412	353	371	375	377	401	403	399	419	403	392	382	369	427	340	379	370	389	414	433	407	377	399	398	375	405	387	415	356	374	385	385	393	418	415	383	358	340	397	418	402	396	418	415	375	376	392	369	389	362	361	434	393	411	381	398	409	416	391	417	380	404	405	408	407	388	411	361	375	374	385	387	387	386	385	376	356	376	383	376	338	378	384	353	381	369	402	416	385	357	375	411	369	412	345	395	411	419	385	384	414	395	379	364	364	349	411	387	340	359	402	353	436	397	386	365	382	397	383	402	398	367	361	374	382	390	368	387	371	396	376	369	382	393	367	405	377	376	403	422	395	405	386	378	388	352	367	402	383	391	390	389	361	373	389	390	411	421	373	384	355	368	381	408	369	359	396	382	400	383	394	392	376	385	380	395	396	380	411	403	385	421	390	388	344	355	383	391	350	387	432	403	384	396	376	414	383	362	380	413	381	383	415	407	361	387	376	385	386	381	389	372	360	358	381	405	377	378	427	378	340	381	375	384	387	351	395	355	401	395	426	377	393	359	410	371	389	391	374	425	413	389	374	375	361	379	372	413	389	368	400	359	396	357	380	429	375	366	397	372	389	327	349	406	362	363	393	360	424	424	405	397	377	403	389	401	411	409	375	377	394	377	401	386	375	401	353	412	405	393	356	370	418	379	384	400	367	399	407	374	353	376	371	416	382	366	408	392	390	374	404	448	415	359	384	388	385	385	403	437	376	396	396	410	397	384	401	398	380	364	408	378	379	406	385	380	362	416	357	413	432	379	401	392	372	441	410	394	368	401	386	379	410	390	389	383	380	432	375	406	389	391	403	410	364	376	387	386	408	409	382	411	390	376	365	392	391	396	377	369	375	375	365	411	360	388	387	388	371	392	392	385	422	423	401	362	366	373	413	382	413	425	412	413	423	422	414	386	399	387	377	368	392	403	384	365	422	394	410	331	424	394	367	364	370	384	415	384	398	396	396	386	394	373	412	410	380	387	393	389	395	383	386	378	394	393	386	373	358	353	345	359	385	371	362	327	401	405	390	388	371	378	391	380	412	362	382	390	386	386	387	376	404	414	387	332	377	385	365	397	352	417	374	393	368	378	364	360	403	379	344	376	372	386	383	387	404	429	362	382	376	351	439	410	388	381	358	379	370	413	406	372	358	429	411	418	343	386	399	418	387	384	376	395	396	393	364	402	412	392	369	397	366	362	401	350	402	354	374	369	385	419	368	413	415	402	390	390	404	387	427	382	365	367	408	385	404	399	370	394	374	415	355	390	395	385	405	384	348	317	368	387	417	428	401	409	388	402	406	372	399	376	402	369	398	375	385	393	401	370	368	406	399	397	409	397	402	346	400	348	382
8336	1409	2263	2621	2254	1937	1664	1497	1468	1359	1297	1225	1177	1204	1088	1053	1085	1058	1054	1040	1045	983	1013	996	1019	1005	1006	936	971	977	923	968	983	1021	987	963	971	973	963	930	937	948	1005	909	974	942	962	985	993	973	956	956	988	979	919	948	997	1002	941	907	936	979	920	976	993	941	946	947	929	998	925	901	918	890	966	948	967	979	921	917	915	922	940	975	908	985	968	1056	935	954	965	915	933	907	948	948	897	922	991	932	977	937	981	952	943	950	945	970	1025	951	983	887	1009	929	941	926	882	917	994	992	945	935	911	957	945	939	950	921	966	985	911	881	972	924	969	951	952	891	899	929	904	976	963	927	999	966	960	948	947	934	891	942	918	954	917	914	923	909	975	903	954	927	940	957	958	925	919	954	982	972	985	1017	930	999	908	943	940	965	997	996	910	919	979	941	977	971	930	951	909	993	955	943	965	968	988	946	918	996	950	975	895	949	921	986	946	938	977	948	965	903	957	925	923	1012	909	899	942	938	964	1015	941	951	925	942	960	959	928	908	986	983	924	918	968	992	919	960	904	978	927	950	990	966	942	986	954	935	938	988	944	941	1028	981	930	977	918	958	932	930	984	974	951	957	931	943	967	925	914	939	967	935	991	915	985	935	941	940	888	923	1001	891	925	952	944	938	862	933	938	1014	983	947	936	871	930	960	991	1022	931	967	963	939	948	898	898	955	936	951	957	874	964	1000	942	927	960	910	968	915	918	996	953	916	910	933	949	965	886	917	942	931	914	951	944	956	915	909	915	981	952	963	968	929	927	979	882	934	957	953	915	929	926	915	958	918	955	953	868	954	890	935	946	972	973	950	988	887	963	940	876	958	942	906	979	954	943	895	969	925	923	917	940	958	969	1004	938	928	951	941	971	934	983	1012	944	866	973	978	911	975	930	963	918	930	958	993	1023	956	954	955	951	948	939	912	919	961	934	972	953	930	940	978	915	943	978	926	943	924	955	1003	949	974	958	956	945	936	926	944	942	899	964	917	914	933	902	895	964	897	982	926	935	872	945	919	884	901	937	889	976	940	921	919	953	914	983	983	932	898	960	930	990	1003	945	895	971	914	952	952	922	964	952	988	905	941	963	931	960	945	993	909	891	927	939	984	895	993	884	935	969	910	951	941	978	937	896	920	975	979	920	981	949	922	913	925	951	906	916	949	939	965	972	909	980	927	919	964	960	923	908	907	932	900	950	925	941	944	883	906	995	857	938	953	1009	902	981	948	977	949	924	938	973	959	1012	929	958	939	924	896	920	984	990	976	962	912	915	948	941	907	940	947	993	943	960	967	890	980	944	953	909	944	952	944	929	946	929	997	998	949	941	1007	922	988	955	930	944	877	897	930	955	941	925	952	894	957	966	924	921	896	946	936	986	934	922	901	931	941	1031	943	947	849	924	888	934	932	948	898	981	951	987	912	935	949	959	860	894	983	875	902	967	912	949	946	915	953	973	923	961	935	929	893	927	947	965	922	950	995	947	907	928	968	910	888	951	884	912	902	935	964	913	916	970	964	965	910	961	916	922	924	912	1001	919	887	945	956	942	1001	986	907	956	922	968	949	974	961	948	913	958	937	974	953	975	958	968	902	951	923	939	907	946	955	912	954	915	947	912	887	912	970	938	926	943	930	973	930	929	952	948	923	889	903	911	957	915	928	926	903	911	955	924	905	940	972	954	913	951	933	968	928	949	979	962	967	967	918	958	971	919	927	965	885	931	947	952	993	998	958	949	867	963	926	955	935	908	950	946	874	899	923	908	982	914	962	980	893	885	923	978	863	973	955	891	901	909	968	908	942	988	882	940	930	912	894	904	942	919	947	964	1006	947	955	893	930	955	946	955	918	949	951	970	959	939	974	954	946	916	959	928	934	913	935	936	928	987	952	899	907	940	970	925	935	929	941	941	992	976	875	963	983	1005	897	917	937	949	901	1005	986	972	997	995	905	924	899	946	960	971	954	974	950	931	910	958	900	944	947	1042	908	963	964	976	926	933	933	895	982	949	1006	894	923	974	955	966	928	894	940	986	923	937	931	936	979	927	974	939	934	951	945	898	949	992	1021	968	978	993	945	936	944	896	1008	969	921	963	886	964	974	992	954	938	905	926	874	919	927	969	915	918	910	917	965	931	968	997	940	973	990	904	958	929	927	950	958	962	970	1043	948	973	961	945	929	936	937	903	931	923	898	980	941	911	925	929	973	935	861	934	920	983	936	938	913	998	941	941	972	943	962	933	954	992	949	913	977	962	919	929	962	923	911	899	919	958	962	984	999	877	946	932	948	959	978	953	963	862	956	905	953	956	886	975	946	911	933	980	984	991	938	955	928	923	988	946	898	982	994	950	958	879	913	964	916	954	947	972	925	978	994	964	911	931	961	946	960	990	995	986	942	968	973	900	938	975	932	944	914	951	977	966	906	949	899	895	998	930	921	940	957	957	956	909	958	961	932	930	909	987	937	996	939	932	873	895	1000	909	846	966	909	979	936	965	932	888	883	969	921	953	939	940	888	911	932	942	949	869	934	910	914	909	944	947	949	967	916	907	852	902	935	917	967	970	911	943	921	921	953	968	880	881	938	916	941	968	901	968	901	886	946	934	933	986	938	942	947	943	892	939	1002	975	961	950	973	987	914	870	1003	978	961	915	969	959	988	965	986	912	869	962	938	955	941	925	1010	949	948	984	910	944	941	934	949	961	925	964	928	898	961	911	982	944	913	1003	913	954	985	916	908	933	889	971	985	934	927	906	925	947	949	905	949	907	949	939	949	933	914	928	963	933	934	897	916	893	952	912	1022	971	950	934	905	944	928	951	958	939	938	950	914	922	963	933	922	901	945	987	947	950	966	974	948	938	935	933	988	881	941	925	917	926	944	966	973	987	1011	932	930	939	937	942	924	1022	1016	940	939	945	920	862	907	923	925	938	943	946	945	996	885	897	964	929	993	901	917	917	978	963	896	992	934	909	1008	946	921	919	965	948	896	892	981	940	938	938	930	924	977	965	996	897	907	969	947	908	899	943	940	994	948	887	973	951	935	925	933	978	893	966	970	953	931	915	940	905	970	908	930	953	1005	976	968	905	987	941	913	937	951	940	916	994	972	929	915	965	946	939	928	935	898	1000	889	989	932	967	976	935	947	931	937	911	965	931	969	925	929	974	971	902	939	983	934	952	937	936	994	940	935	909	975	908	966	1003	939	970	935	961	947	934	921	921	875	963	930	944	945	906	911	932	909	922	924	938	973	959	968	923	946	962	931	966	950	944	954	920	940	956	931	950	958	916	910	965	939	927	927	954	890	935	878	920	968	958	936	939	945	977	944	932	987	916	984	924	933	962	959	919	917	968	908	999	953	1006	938	902	965	944	940	939	938	966	997	940	950	978	978	919	915	903	952	914	933	989	906	971	906	906	925	962	901	911	932	977	865	927	901	980	867	954	914	939	972	902	892	951	903	930	894	970	1043	1007	958	894	956	947	946	927	936	947	939	933	913	907	916	944	975	926	940	972	949
1716	393	364	395	353	398	346	335	382	361	403	351	348	366	345	372	346	356	387	375	327	399	389	378	398	401	353	377	370	359	397	390	385	374	386	376	346	358	378	355	362	398	420	360	369	390	366	388	350	373	380	348	372	417	432	393	353	413	395	339	369	407	349	372	370	385	354	386	394	402	370	395	380	367	390	342	378	357	335	390	394	388	374	379	383	363	372	410	399	392	372	389	369	355	382	342	364	384	372	359	360	431	354	385	372	352	368	430	392	399	363	376	358	370	406	393	377	371	390	396	393	345	416	374	353	330	345	396	356	377	376	407	405	414	393	427	385	400	372	404	407	407	369	399	364	383	369	377	369	385	391	349	362	380	367	381	332	348	386	397	406	390	393	370	357	357	382	385	395	373	392	372	374	387	357	365	360	392	424	375	318	426	371	377	376	378	370	365	374	357	380	353	381	398	364	352	370	402	329	410	367	410	368	417	403	390	340	447	425	408	387	357	378	388	367	376	383	338	363	377	408	395	367	317	378	421	365	386	364	351	392	388	409	367	395	375	362	359	346	403	360	411	401	392	424	371	373	401	400	379	395	357	373	408	370	417	385	356	418	366	381	416	376	369	357	392	403	395	399	389	320	385	377	390	376	347	395	348	348	382	380	363	364	347	388	406	386	357	363	371	361	386	383	358	369	356	390	385	371	324	386	345	347	369	366	384	344	355	407	417	340	324	394	356	377	387	368	371	407	381	352	337	370	354	397	338	379	372	358	390	370	388	357	392	400	361	387	371	351	358	366	364	404	409	374	349	338	372	379	357	395	391	393	393	422	366	403	356	354	360	408	398	354	400	390	368	406	391	398	386	403	363	394	378	393	345	406	379	395	355	367	358	371	389	403	383	346	345	386	384	389	372	351	411	432	414	393	400	329	400	397	392	412	370	358	351	375	408	378	377	384	442	373	370	394	362	374	421	371	383	343	348	369	389	341	348	372	381	373	388	391	372	409	405	356	403	346	366	364	367	375	321	383	382	405	402	374	361	403	405	378	380	409	380	371	360	380	368	387	381	373	354	362	389	388	379	399	415	448	380	366	401	414	369	390	363	380	444	408	393	388	393	385	383	358	329	351	376	385	370	408	422	373	369	356	398	399	370	382	365	388	375	367	346	377	409	430	343	366	406	346	352	390	389	371	357	402	373	423	351	392	367	375	404	360	354	363	391	372	384	396	380	415	407	388	360	412	385	342	419	401	402	390	362	390	374	361	336	394	383	366	427	397	348	407	362	385	406	396	376	389	392	394	352	364	413	363	363	368	358	399	374	382	378	346	389	392	393	420	390	386	351	389	377	375	395	394	358	343	378	379	408	416	351	371	378	367	350	385	367	352	391	348	413	431	393	369	401	383	349	398	393	404	392	380	364	378	394	370	376	381	361	400	345	366	398	393	407	428	415	400	396	410	393	400	414	407	389	381	401	373	387	350	363	368	365	366	376	403	372	396	385	370	385	401	377	400	360	404	375	404	350	366	417	338	359	361	354	377	363	368	389	388	378	363	361	391	373	347	408	364	352	387	331	341	365	378	361	408	403	414	378	328	375	373	402	340	357	418	382	373	385	358	349	387	360	384	349	427	376	356	366	349	366	377	387	343	367	349	369	402	361	362	419	321	322	398	378	338	333	343	381	366	418	356	402	417	374	369	362	367	392	371	381	369	352	429	401	416	440	403	400	374	380	332	390	338	394	386	353	364	386	353	355	386	407	342	395	407	407	347	375	387	379	378	362	383	367	390	354	373	352	366	374	365	355	372	411	421	350	385	420	379	410	389	402	355	372	353	361	370	350	354	380	373	399	362	315	385	409	378	375	368	389	373	387	337	418	342	385	379	412	372	350	395	398	416	384	373	349	395	383	390	383	383	338	357	375	374	368	387	319	354	418	343	318	360	386	411	374	369	349	377	377	404	377	401	398	371	367	342	364	365	377	390	410	373	392	353	384	356	388	364	380	366	386	352	371	369	386	412	354	368	390	350	394	366	404	391	363	385	351	325	356	394	360	372	369	374	339	395	420	384	366	408	368	389	354	378	387	378	399	360	333	428	385	388	411	354	387	357	367	392	388	335	366	366	413	377	331	371	386	410	395	414	368	352	373	406	384	386	346	360	357	362	372	394	415	397	367	359	387	364	350	413	333	371	379	366	385	372	419	391	369	393	355	333	378	371	384	357	340	368	391	403	425	398	397	383	402	343	392	387	362	357	379	380	390	418	397	372	357	391	424	401	405	388	367	389	383	364	371	379	355	374	365	364	382	418	350	352	340	365	393	352	367	402	391	357	358	423	392	384	383	370	399	361	400	415	391	452	383	361	393	404	402	365	370	349	376	363	349	349	378	374	395	356	417	379	387	344	372	382	382	372	409	395	379	357	411	396	341	399	363	345	373	347	355	368	409	376	374	387	349	378	416	364	379	415	384	371	377	376	358	387	371	407	360	395	393	367	400	371	395	419	336	385	352	364	392	383	366	359	391	354	362	404	347	392	373	353	406	371	388	365	372	357	383	355	398	427	378	338	379	364	345	388	365	329	416	388	365	357	393	414	382	386	373	387	362	444	403	384	352	435	429	341	379	362	425	368	371	388	386	385	385	415	405	349	426	414	384	376	342	363	376	341	369	386	394	372	378	416	407	376	409	391	385	417	352	360	421	377	393	365	364	385	341	354	390	391	399	383	397	409	393	374	381	403	367	382	339	364	344	362	377	375	355	366	372	355	434	386	334	379	400	379	369	352	418	377	426	390	378	363	374	402	387	359	380	391	385	367	380	404	378	365	400	379	343	346	371	400	361	355	397	387	385	368	335	353	393	379	345	380	389	382	383	364	376	371	367	403	364	349	408	426	387	394	340	354	417	442	368	324	379	405	405	371	352	362	389	396	383	380	377	396	373	373	374	376	374	365	353	367	400	381	371	369	406	376	392	395	383	398	379	362	379	416	392	375	369	363	405	380	369	400	337	402	424	350	412	392	375	360	357	380	376	407	389	408	375	411	386	358	352	367	404	368	412	393	340	360	372	382	368	368	394	397	386	402	399	408	331	379	410	377	390	362	377	375	389	379	336	406	361	358	357	348	397	375	392	353	387	369	354	361	348	396	382	419	384	381	350	396	369	371	351	414	393	382	416	390	398	410	355	364	372	377	393	389	353	362	406	378	397	346	390	372	401	365	382	381	374	416	402	358	408	355	384	398	387	384	384	400	374	394	380	392	392	381	399	401	373	379	365	427	382	358	354	380	364	368	362	359	379	402	362	355	335	375	358	389	373	385	362	398	362	380	353	359	367	383	374	332	413	367	373	372	389	367	377	396	409	374	433	376	368	359	367	359	365	369	381	391	393	425	361	350	337	403	382	364	348	383	385	381	368	355	402	355	339	364	352	361	372	375	365	347	394	341	389	390	386	377	374	367	384	375	388	380	396	397	384	349	383	388	372	396	370	406	364	319	396	421	376
2152	923	893	942	941	933	830	871	916	920	887	863	925	912	902	899	888	875	853	894	875	892	977	871	882	852	887	900	900	891	894	858	872	869	895	878	931	880	888	851	823	872	958	938	897	911	930	933	892	899	914	897	892	853	823	928	887	881	856	926	875	917	875	866	859	925	910	853	907	822	840	845	935	906	871	875	876	914	850	897	846	857	839	855	853	971	910	961	919	897	850	931	881	928	895	914	925	887	817	818	912	873	909	890	949	918	890	903	892	865	885	880	886	853	888	929	880	873	864	901	880	837	874	942	857	880	895	849	866	929	873	857	936	882	868	863	854	929	920	905	888	894	909	885	889	891	922	885	917	855	890	833	862	928	907	802	848	859	841	866	854	900	853	851	838	927	885	860	829	880	891	884	883	869	859	852	855	926	882	862	909	897	845	823	925	878	876	837	844	905	895	915	900	848	836	941	854	838	854	892	901	866	881	874	859	940	903	880	876	822	886	872	898	885	875	826	886	879	863	875	841	906	881	875	883	901	862	878	849	865	908	884	849	867	894	893	883	929	864	886	874	914	883	880	917	889	886	892	911	866	941	895	880	860	900	933	872	880	909	895	875	845	896	892	838	862	903	898	871	868	904	862	860	866	853	852	859	895	927	843	942	863	912	902	851	883	872	889	856	862	864	909	856	861	938	927	866	914	878	867	940	862	919	885	894	944	897	888	985	897	891	876	873	874	907	895	931	905	889	930	882	843	933	875	849	886	889	942	915	841	898	909	928	908	935	855	924	835	862	866	926	908	907	919	880	894	878	936	916	849	855	894	916	885	891	893	922	957	871	926	908	868	867	912	869	853	880	918	833	943	883	898	886	871	908	878	863	915	906	905	910	894	886	880	904	954	861	906	857	884	874	862	860	877	881	893	900	860	846	884	868	897	919	879	862	917	885	859	887	891	896	858	877	925	878	886	868	839	861	911	828	894	872	841	888	871	903	876	880	872	833	871	882	870	826	877	860	892	801	858	921	872	858	929	808	866	847	867	870	868	860	896	888	884	807	859	938	885	861	852	934	951	946	868	830	879	889	904	888	863	908	849	961	880	908	877	841	855	879	908	880	818	868	849	858	917	927	817	873	880	939	897	887	848	823	861	881	862	880	907	876	836	930	855	899	880	884	911	891	934	892	872	865	883	859	849	877	888	843	881	885	875	875	828	855	914	925	831	824	889	919	862	909	897	843	851	861	841	908	886	886	890	909	904	858	853	924	871	874	836	870	904	874	929	933	885	886	923	887	847	881	865	887	877	897	854	872	881	940	926	894	891	807	890	890	933	841	904	863	829	854	910	841	868	886	860	873	907	858	849	860	882	869	857	872	896	875	860	873	923	838	932	923	856	871	881	869	883	887	897	950	876	850	826	898	820	838	894	871	856	880	838	896	917	857	910	879	850	872	902	860	841	838	836	884	953	895	862	908	865	907	870	891	886	925	853	894	898	909	871	925	885	876	891	901	842	932	913	923	900	867	882	870	922	868	951	877	838	834	839	888	909	913	867	887	816	884	850	859	885	870	838	890	886	903	881	827	847	879	887	945	881	872	842	893	869	881	877	869	842	843	888	848	845	888	843	856	891	882	891	920	866	879	847	858	901	869	926	901	897	830	844	861	923	857	912	866	887	835	884	843	858	899	908	844	904	884	894	922	927	909	858	836	857	839	907	854	865	867	843	894	903	897	900	904	883	910	886	881	935	869	886	877	877	831	894	960	858	940	903	903	843	877	835	896	875	866	939	915	877	843	935	914	866	916	874	887	913	829	844	855	881	866	877	894	862	851	905	864	896	844	865	861	889	876	880	860	874	961	914	943	902	891	869	901	847	806	918	861	849	894	895	885	874	845	877	898	864	886	894	906	837	927	828	880	874	881	875	860	912	933	872	849	902	868	889	850	866	891	851	901	842	878	836	874	936	918	920	833	875	850	887	879	889	849	927	871	913	835	884	841	884	890	818	886	888	886	887	851	822	870	922	878	858	888	874	892	845	895	871	889	875	897	899	903	881	911	854	915	877	872	851	878	857	874	904	878	919	826	914	910	875	800	843	967	852	834	853	847	917	870	851	863	876	833	857	872	877	898	875	877	860	870	893	866	850	851	896	903	876	863	873	884	883	915	893	915	879	825	894	895	888	887	894	912	859	809	869	839	867	900	862	941	863	899	863	917	866	885	890	896	896	836	896	846	876	905	899	899	846	825	902	870	865	827	817	849	888	869	904	875	903	879	886	889	912	841	917	895	871	890	906	861	824	849	820	836	913	804	863	899	884	846	913	881	891	884	893	915	827	899	858	927	879	856	865	886	870	885	866	902	920	897	895	884	936	899	838	851	891	875	889	934	925	856	890	900	922	883	892	867	829	894	853	865	874	895	903	859	895	859	910	846	887	829	894	859	841	883	863	865	824	861	908	840	872	876	901	869	863	864	889	866	908	930	868	885	830	924	893	902	901	917	907	898	886	882	875	927	870	856	861	872	840	897	918	830	917	908	888	877	892	889	838	892	928	902	903	889	854	896	923	786	879	881	907	887	892	877	861	831	876	895	859	865	888	855	895	875	859	898	867	911	865	862	867	879	889	893	886	869	874	894	911	891	893	863	888	901	888	840	844	862	958	924	890	888	872	917	872	890	835	846	856	871	867	871	826	873	884	921	826	896	900	855	948	828	868	900	815	915	909	890	892	877	865	871	887	906	892	912	849	861	893	862	913	885	841	878	871	880	842	859	841	889	847	888	896	838	862	881	932	870	850	909	882	930	902	857	892	888	900	841	920	917	894	841	954	890	928	817	875	912	881	864	814	839	801	882	911	892	896	895	874	876	884	941	895	863	833	907	891	873	866	895	882	852	829	876	896	869	897	929	857	806	878	835	886	892	896	937	851	829	881	835	872	876	845	866	873	880	901	946	908	888	861	865	876	904	837	881	921	902	851	916	892	885	885	911	887	864	904	881	902	913	911	920	856	836	854	855	841	889	854	827	907	857	857	872	845	921	879	896	894	891	875	871	857	869	866	901	874	876	886	908	844	848	870	834	918	884	864	929	884	854	886	868	877	919	860	891	883	913	868	854	887	911	873	865	894	895	892	904	914	907	905	881	870	941	816	930	878	919	845	917	908	906	877	884	838	847	906	868	849	886	900	893	827	882	908	911	931	905	883	880	876	898	887	845	853	868	842	848	837	886	884	907	833	857	894	914	893	868	874	824	906	858	862	899	895	871	895	892	873	891	862	873	874	861	886	881	913	845	920	899	864	906	860	943	886	903	847	832	891	901	900	894	902	869	926	911	911	889	871	881	895	909	943	909	873	892	871	863	908	887	902	869	906	893	830	871	886	873	906	853	912	919	825	894	879	870	905	914	862	916	894	891	858	846	903	912	873	894	884	870	929	909	942	903	858	880	893	887	881	895	877	847	860	924	910	894	893	892	853	860	889	880	857	850	912	854	877	862	890	875	817
7393	524	522	495	376	317	281	270	242	215	247	227	220	231	235	249	212	220	214	232	226	243	238	215	247	212	203	218	257	231	199	236	236	186	225	220	212	217	243	227	233	210	206	215	215	222	236	225	260	220	217	236	244	218	210	229	205	233	229	221	228	217	237	231	220	232	222	225	252	220	193	237	216	216	264	260	219	227	222	246	244	202	206	220	238	228	226	226	226	225	230	247	233	219	214	231	233	249	220	223	228	223	223	194	231	242	235	211	227	218	243	249	251	225	240	210	201	217	233	217	224	234	240	250	219	221	216	211	224	218	228	204	204	236	231	226	223	190	215	213	241	225	228	263	251	237	225	216	236	208	238	224	209	203	240	212	215	214	250	222	226	210	240	241	222	228	204	201	220	242	236	225	217	201	219	270	216	198	246	221	224	202	193	239	227	225	205	221	220	256	240	232	203	209	227	222	248	214	235	248	243	202	222	222	226	234	248	208	241	214	226	218	219	232	217	238	191	236	237	192	190	230	211	218	219	233	204	217	208	207	208	231	237	211	239	210	232	177	237	234	226	242	201	240	238	241	218	228	219	202	213	218	231	237	219	218	187	205	232	241	248	217	236	265	262	254	236	234	230	210	223	200	238	215	216	221	220	237	216	254	198	211	229	203	225	203	279	238	217	215	248	237	231	229	238	236	235	215	262	234	231	225	221	224	236	236	236	233	228	222	239	219	208	203	225	247	236	224	222	219	228	218	189	219	237	243	189	213	208	198	202	212	198	235	264	218	227	242	222	205	237	245	238	236	235	239	208	224	241	261	198	231	221	238	242	235	227	239	245	235	230	224	217	229	217	200	220	221	229	242	215	223	209	188	251	234	209	234	219	195	209	221	208	243	216	233	212	197	191	188	217	223	236	250	233	186	210	245	211	209	219	235	237	257	229	224	234	243	229	247	242	213	219	216	243	233	267	253	234	198	224	230	234	242	198	263	236	233	226	220	232	221	244	219	238	227	221	190	205	214	222	213	232	206	208	219	218	218	258	220	204	263	191	214	223	244	240	228	233	241	234	270	212	238	243	213	239	215	216	219	225	236	236	241	211	218	204	229	231	225	231	209	216	195	216	231	244	238	237	243	217	194	216	219	232	248	235	218	238	233	227	210	224	209	227	215	234	221	243	199	203	233	228	225	230	239	208	227	206	186	212	227	235	227	211	203	257	221	217	204	214	250	247	214	229	210	227	242	231	231	215	210	218	194	247	232	231	207	253	233	218	242	215	207	221	193	234	219	193	209	232	219	228	210	234	247	225	234	259	205	240	212	237	259	235	219	262	214	217	235	265	227	220	234	220	224	259	209	226	212	191	219	187	211	217	215	228	241	226	228	210	225	237	264	225	228	221	223	250	234	244	231	230	243	239	241	222	231	216	216	235	222	240	237	217	211	209	231	222	246	213	202	221	231	215	216	236	235	222	234	219	223	246	234	197	265	209	227	222	208	230	211	217	210	218	196	232	233	249	210	232	240	218	216	219	237	238	217	213	225	206	231	239	239	228	229	188	183	240	214	213	220	203	221	223	238	213	222	196	222	234	219	223	232	183	215	230	225	228	260	206	229	238	252	206	210	208	198	223	218	243	243	234	226	211	223	188	202	243	237	227	224	250	231	231	207	210	239	230	204	208	210	216	219	217	213	206	230	232	206	232	228	225	255	248	203	254	220	240	215	222	217	216	226	266	223	231	229	230	241	220	231	223	209	237	211	199	223	196	257	227	200	226	217	232	241	216	215	218	226	224	228	211	238	233	230	209	221	232	210	198	219	189	247	214	247	215	218	212	222	229	222	210	213	234	232	237	221	209	191	248	211	220	241	205	224	227	237	232	241	248	219	218	218	209	240	222	227	233	277	229	231	237	207	212	223	212	223	233	211	244	230	223	212	246	216	201	197	229	223	225	235	207	220	209	226	228	227	211	224	214	224	244	251	201	228	206	188	220	222	252	214	220	215	205	213	210	237	222	221	217	231	212	222	255	216	217	215	219	230	222	228	232	225	204	196	227	204	238	225	248	223	264	225	243	242	227	222	226	220	241	230	222	203	210	227	213	204	226	243	214	227	212	236	195	217	230	235	215	210	221	258	247	228	230	220	215	195	214	203	241	211	243	253	240	238	198	212	226	227	210	189	217	214	198	224	231	210	236	214	231	228	224	217	224	219	240	210	223	204	208	230	236	216	204	204	208	221	199	228	210	252	235	204	223	216	238	205	222	237	209	206	230	206	195	245	223	205	229	239	236	246	245	234	212	208	226	224	244	248	212	208	221	207	213	203	225	221	212	225	234	224	216	238	198	245	232	224	195	217	213	228	215	286	265	207	237	241	228	241	219	215	223	239	211	228	217	200	218	232	228	223	234	211	199	244	239	235	247	231	223	250	231	223	240	223	208	230	216	217	182	242	264	245	227	200	199	237	212	226	229	258	218	252	210	218	224	251	222	243	219	223	202	244	210	240	229	230	238	241	237	225	204	270	212	234	201	198	240	238	226	198	236	262	241	210	221	249	206	245	206	203	218	226	239	212	219	219	225	227	227	228	206	249	213	201	239	240	257	247	211	226	221	206	218	202	215	242	215	220	231	250	222	239	199	227	212	235	205	222	215	226	223	236	210	235	242	228	202	217	247	229	236	244	222	234	220	231	227	205	207	220	204	241	217	218	201	225	228	242	213	230	209	214	230	234	231	184	215	176	198	256	234	258	237	228	222	206	217	201	210	248	244	234	186	225	216	224	213	221	232	224	223	200	205	242	224	203	217	208	239	250	242	216	225	232	222	214	242	228	232	244	222	216	223	231	237	202	237	191	256	209	208	215	224	223	189	230	208	219	238	255	207	220	253	220	204	229	237	208	230	240	220	205	232	229	224	213	233	239	221	219	237	217	265	227	231	220	225	220	215	189	227	198	209	234	217	237	223	224	222	216	233	203	233	198	196	201	201	209	216	238	201	197	243	221	226	228	231	249	201	231	201	221	224	233	201	233	227	254	244	252	223	229	226	198	231	221	215	233	224	215	235	220	237	240	244	235	218	252	231	227	208	249	221	221	243	240	233	235	235	220	217	218	245	210	225	256	224	211	250	218	215	198	252	238	253	239	235	200	237	223	235	237	202	222	241	212	216	204	238	239	229	233	231	228	227	232	213	227	227	242	221	251	273	218	251	250	223	236	224	223	214	227	215	246	196	238	244	223	250	217	255	207	241	215	240	257	233	204	209	229	204	200	216	226	231	214	217	215	245	209	237	247	241	224	212	202	215	220	226	192	222	212	206	240	211	219	218	230	234	235	194	221	231	227	255	212	227	202	234	213	246	216	214	234	184	181	224	235	246	208	245	266	218	244	226	233	261	247	233	212	214	241	200	198	211	215	226	227	219	230	209	251	232	241	247	233	204	213	219	207	224	238	208	254	201	201	207	239	211	232	230	226	221	224	190	216	238	242	237	217	251	238	219	237
6456	841	1212	1397	1204	1077	954	882	856	802	747	785	755	681	657	675	665	630	675	666	595	661	581	613	650	667	617	637	636	637	599	607	637	588	595	624	635	611	629	589	598	628	555	593	552	604	618	605	587	575	597	601	621	626	588	623	628	603	639	602	606	627	595	589	630	627	615	631	568	594	593	616	582	587	624	577	612	573	624	625	608	615	573	616	568	582	571	626	571	609	626	604	600	588	579	569	632	587	606	611	557	610	565	584	597	610	573	603	607	612	610	591	583	592	627	638	598	596	577	586	611	621	630	583	607	579	622	600	600	586	612	628	581	610	595	558	631	631	577	572	597	641	560	612	599	568	617	579	609	591	557	611	606	624	575	599	583	639	601	631	624	649	578	589	575	611	584	579	598	650	629	610	540	585	596	636	591	607	631	594	607	623	584	615	551	588	610	605	597	616	603	601	581	567	572	595	582	615	607	589	597	609	572	563	590	626	607	583	607	618	650	616	622	600	586	609	569	629	565	567	595	613	598	588	632	620	605	559	573	613	588	586	621	598	582	612	557	603	622	571	607	572	583	578	651	617	622	598	611	580	613	594	581	607	591	578	590	584	588	604	599	623	651	614	589	622	608	589	597	608	626	597	578	579	593	584	651	612	607	643	639	565	576	638	597	595	618	610	574	596	599	601	638	609	599	602	605	579	584	606	664	618	664	587	655	593	637	585	590	620	591	623	578	612	660	560	579	589	587	627	579	611	607	648	575	593	561	601	635	612	610	621	606	599	566	612	624	605	548	568	600	569	608	604	584	617	631	573	622	598	595	617	572	583	582	635	609	577	562	632	611	563	631	587	573	631	621	616	550	595	597	613	622	614	616	585	588	606	600	597	589	623	591	602	587	623	609	582	599	606	571	607	656	549	612	619	578	610	589	593	586	589	578	591	583	589	613	574	623	583	576	605	586	637	597	595	570	602	570	596	591	615	550	653	585	567	573	540	603	613	582	619	578	617	605	567	555	603	574	599	573	622	594	621	575	637	549	611	583	563	583	569	624	609	632	593	618	584	560	589	595	643	570	617	587	633	660	569	590	656	570	629	609	590	596	583	575	605	552	630	567	596	586	545	626	631	580	584	580	578	604	574	616	577	607	553	596	638	614	649	637	589	630	564	609	561	610	572	578	544	609	600	589	625	610	602	576	615	629	606	646	606	604	595	606	620	523	636	554	594	600	675	594	612	566	584	640	600	580	587	590	582	613	650	567	608	611	583	595	613	597	575	574	575	577	597	581	609	579	606	574	584	639	575	582	610	588	593	606	572	651	558	597	628	547	549	604	610	552	600	621	637	642	575	606	576	601	575	565	563	586	603	586	615	570	572	607	603	604	613	594	587	613	602	576	593	568	612	573	557	600	597	622	569	613	598	594	597	614	630	605	585	598	593	595	609	604	582	625	603	608	574	611	577	618	650	553	599	615	595	577	597	625	615	669	594	580	592	612	625	552	610	651	592	590	611	567	580	559	569	598	598	548	600	572	589	597	586	554	560	572	583	602	567	586	574	581	581	598	622	614	655	619	570	606	628	631	639	644	568	601	617	574	593	616	602	550	589	596	547	593	595	624	676	617	599	593	614	612	615	627	565	587	592	586	570	589	575	598	604	650	575	614	598	618	587	601	610	611	598	564	619	624	620	592	639	598	575	625	568	587	554	551	624	583	591	605	565	597	598	584	613	597	608	608	568	563	568	585	570	618	546	570	619	621	611	589	605	587	614	589	603	646	612	631	590	574	596	618	583	602	573	609	587	576	597	582	572	551	585	606	589	577	604	615	563	553	599	642	622	625	587	592	617	601	556	586	612	553	618	630	568	614	559	581	640	590	602	600	570	562	612	606	576	604	644	603	619	592	659	613	574	610	631	594	586	644	584	574	607	552	574	574	617	598	606	611	603	624	594	614	575	582	602	601	554	578	566	602	623	608	588	619	604	595	611	590	624	625	620	592	563	579	619	601	629	613	572	572	623	606	543	591	566	584	638	598	571	559	589	544	602	658	605	607	598	586	624	530	598	592	579	612	592	561	579	588	612	588	586	576	585	580	619	584	602	611	565	599	597	571	574	611	590	636	597	622	607	559	570	602	625	599	570	587	558	569	564	603	615	566	620	600	600	601	613	566	591	549	570	561	572	580	586	577	559	539	576	601	560	604	603	611	583	625	566	608	549	592	549	553	612	576	606	582	608	605	616	594	667	586	593	603	623	567	598	551	621	564	575	562	607	620	565	638	596	633	599	601	597	581	601	622	641	658	559	585	588	603	614	592	554	587	573	587	599	630	573	573	631	639	569	547	594	590	609	614	644	564	626	543	619	608	616	589	582	569	652	560	575	575	605	614	614	595	568	588	568	603	588	678	584	558	622	589	580	578	600	571	554	610	591	652	608	588	589	593	639	641	606	592	593	601	604	558	600	599	613	597	606	618	603	610	635	583	617	582	583	580	638	581	588	602	583	650	572	598	589	612	618	634	574	596	630	603	592	590	567	619	565	613	587	591	592	618	588	582	625	527	640	603	622	597	641	642	602	593	598	616	606	595	612	604	528	617	603	587	601	551	625	599	596	592	615	607	582	597	575	600	617	649	574	623	635	611	581	578	607	605	625	557	587	578	577	609	600	602	632	618	613	632	602	584	589	572	620	620	593	574	616	584	584	584	606	615	585	615	599	639	604	583	572	608	601	578	577	581	592	620	590	595	595	600	563	606	630	615	657	590	604	562	565	591	608	610	618	609	597	643	569	596	560	605	611	572	590	592	585	556	623	676	644	586	593	580	621	605	622	597	598	589	609	593	604	598	594	591	589	587	622	604	608	557	597	615	605	597	630	611	618	582	606	609	576	610	584	600	607	607	580	599	569	594	601	590	609	602	608	611	622	617	654	598	619	586	615	593	629	629	596	575	644	556	601	578	521	578	610	612	556	576	614	619	596	613	590	584	601	561	517	591	613	606	568	571	562	571	594	564	622	572	562	592	614	634	597	604	582	603	544	628	627	611	617	587	593	553	606	546	608	608	590	595	579	600	606	620	559	615	574	618	601	601	560	591	590	610	629	580	580	633	595	614	589	569	589	595	610	566	613	587	595	559	605	625	585	619	585	546	611	572	590	613	587	581	583	586	617	590	589	621	567	582	619	608	559	605	606	570	636	592	561	604	603	628	622	594	636	656	618	637	627	586	624	558	608	625	613	589	563	596	601	634	621	597	635	640	616	622	596	616	558	615	562	596	587	585	578	599	606	644	603	584	609	628	595	582	587	609	611	637	581	637	592	596	580	620	533	600	585	610	629	569	610	549	607	586	605	647	590	604	608	619	578	608	604	602	560	568	606	565	630	615	599	643	586	560	582	576	642	586	599	584	598	598	568	619	577	588	591	635	590	603	606	563	650	605	588	653	581	526	617	605	587	619	629	563	583	548	599	586	669	576	667	609	630	606	616	558	583	604	632	641	584	620	598
14879	1371	985	902	664	552	498	512	500	463	455	468	418	404	378	416	385	417	372	403	399	429	407	373	392	365	407	386	356	366	395	428	362	403	373	412	437	394	448	367	450	413	389	367	378	412	424	396	378	379	394	411	421	364	394	418	397	394	400	398	410	409	350	412	364	380	414	386	389	395	388	356	373	380	365	400	351	393	348	387	391	405	383	394	390	399	381	394	377	392	386	355	381	419	402	375	374	372	356	399	350	399	414	415	364	359	379	396	428	368	381	411	386	455	437	405	394	388	432	401	362	387	371	389	399	415	409	417	378	387	388	401	370	372	373	383	422	418	365	417	410	350	380	379	396	384	373	375	368	395	396	408	369	367	366	354	361	403	401	390	386	434	394	407	407	348	438	430	422	367	376	389	372	391	376	357	365	368	354	374	381	384	356	363	369	395	407	356	369	393	384	387	408	370	397	412	417	394	370	384	387	363	372	411	407	382	393	337	392	402	392	357	420	385	406	394	422	411	387	413	427	392	390	352	398	395	428	372	394	366	386	364	385	400	352	384	391	379	373	394	384	380	442	393	383	400	383	404	396	362	383	421	376	367	422	386	361	375	378	371	361	366	427	381	371	419	411	401	352	369	397	339	433	376	412	384	379	402	403	388	383	400	393	368	407	366	338	381	432	402	367	369	379	401	377	351	409	389	411	390	424	378	402	402	377	400	412	421	347	422	369	331	385	398	382	404	438	410	351	405	421	401	385	381	406	396	364	407	443	351	376	391	393	421	378	359	426	409	388	386	350	376	391	375	397	378	408	400	383	386	379	345	408	397	377	397	351	394	373	359	379	371	369	372	406	411	406	411	413	394	387	393	398	412	373	401	375	392	378	395	351	378	385	383	384	344	408	407	374	408	412	417	420	399	386	393	390	372	364	395	379	374	399	385	364	382	394	337	411	405	400	392	359	402	429	416	358	390	347	419	358	402	419	385	385	387	396	399	390	390	414	378	403	393	376	425	363	411	408	387	399	383	395	375	395	397	383	423	380	409	392	391	359	392	380	406	365	320	395	397	356	377	399	399	394	382	388	397	424	378	369	406	401	351	371	384	372	382	397	370	389	417	372	383	400	406	416	399	365	413	396	391	418	376	380	386	433	370	380	387	411	369	349	383	412	395	367	425	404	346	394	404	355	391	383	333	350	442	403	395	379	379	389	413	374	413	402	388	390	382	389	406	390	398	391	351	389	402	417	410	391	404	354	375	387	365	389	414	395	404	359	349	381	344	415	377	349	403	395	363	402	350	411	392	380	389	380	401	422	379	382	419	368	350	394	400	382	399	392	391	381	378	391	422	402	336	392	372	407	378	387	418	428	386	351	431	386	402	380	376	410	431	386	406	372	358	393	372	385	390	377	367	370	383	355	406	394	425	374	369	375	347	368	338	380	419	404	359	384	395	412	397	358	382	390	356	374	398	367	368	381	402	395	376	377	393	419	414	360	387	397	370	338	411	411	388	369	362	408	377	385	387	343	385	436	405	385	373	402	406	411	380	387	395	413	394	387	389	346	393	398	406	384	392	405	386	382	397	410	376	407	370	387	370	356	397	367	352	381	379	377	375	375	405	387	407	406	434	396	363	380	436	426	380	355	399	369	402	380	346	345	376	378	377	375	372	360	407	355	422	402	402	390	391	364	365	420	400	367	397	363	406	389	350	397	396	367	365	345	372	405	403	378	398	384	400	379	385	396	391	382	368	381	357	360	387	397	406	394	397	416	389	408	369	346	391	373	388	378	408	370	389	388	373	403	396	440	408	388	400	353	399	402	408	375	367	364	383	393	362	383	352	393	382	416	446	407	402	408	328	385	343	386	405	432	360	403	378	409	429	350	402	358	385	400	378	402	404	389	399	346	329	404	374	391	377	389	375	378	398	415	382	389	386	348	400	392	405	394	398	378	403	368	374	388	398	424	388	371	397	397	398	396	386	371	390	372	410	388	356	406	367	419	367	344	413	419	362	372	397	384	402	397	364	390	421	372	406	386	392	385	388	394	411	397	386	386	401	390	371	437	378	364	374	396	390	430	374	381	386	411	371	449	403	379	423	380	409	390	382	408	432	391	399	388	398	374	419	424	360	407	380	414	362	357	388	398	385	425	448	391	385	422	416	345	385	379	399	412	384	416	408	365	350	420	346	375	404	384	394	447	372	392	391	352	353	411	397	406	404	384	354	365	374	389	394	356	373	409	394	375	368	388	341	387	398	403	396	344	365	360	399	405	368	387	381	376	413	383	388	382	404	351	380	418	423	379	378	402	367	374	385	359	398	380	397	403	421	406	366	391	426	392	337	359	372	376	367	386	368	362	392	412	401	419	402	422	424	431	379	447	395	403	388	388	398	443	412	379	422	371	421	369	383	381	392	358	349	375	373	407	394	390	428	389	400	406	414	409	407	386	408	424	384	375	395	397	384	384	359	356	409	382	403	390	404	357	361	395	391	406	373	404	387	374	372	351	400	343	416	371	370	424	391	384	386	377	390	355	398	389	409	415	399	426	368	397	368	391	387	385	394	412	396	346	376	420	344	338	413	363	369	391	400	418	396	366	395	386	386	383	416	391	370	404	386	368	393	336	382	412	369	417	409	395	420	402	414	374	382	412	443	407	391	389	400	373	392	388	401	402	401	385	369	425	388	405	388	397	365	365	395	382	373	427	403	381	368	382	382	398	385	380	413	417	404	365	393	394	431	398	391	351	410	386	400	406	361	376	383	375	396	364	421	405	336	398	413	363	388	381	315	385	368	390	373	343	361	383	385	351	413	442	366	375	365	410	417	387	378	380	358	396	406	419	421	340	410	409	400	377	380	388	386	373	411	385	408	386	386	412	401	380	417	374	414	405	423	379	356	410	384	398	382	403	388	377	366	361	373	428	407	381	373	386	360	384	406	368	404	379	415	380	402	405	427	389	400	378	385	371	382	401	361	382	367	381	384	380	358	366	393	347	378	385	355	390	383	417	385	402	416	391	440	406	376	390	382	396	369	436	355	392	401	405	368	425	373	412	404	393	428	407	360	376	394	373	411	368	390	397	409	404	404	385	400	402	386	431	362	390	409	377	442	385	385	375	375	419	352	389	381	419	373	419	391	413	406	398	394	337	397	373	401	348	449	398	365	401	397	385	393	386	398	386	381	367	411	354	382	383	358	393	373	379	422	390	387	365	393	375	380	377	390	412	399	365	371	370	410	400	407	393	410	433	457	375	377	361	361	376	392	404	391	419	385	363	393	376	371	391	371	364	333	356	372	342	379	377	394	367	418	381	429	441	400	385	391	414	385	369	394	378	393	395	359	390	383	384	416	386	383	390	365	402	405	368	390	380	354	419	388	415	365	351	358	373	401	408	342	370	391	353	402	434	400	379	403	348	338	357	382	403	415	416	375	374	376	405	392	383	431	365	362	394	388	416	412	398	406	388	399	391	409	391	419	353	429	392	361	337	378	390	403	428	391
8393	1428	2294	2564	2190	1896	1686	1492	1440	1354	1263	1185	1124	1107	1108	1041	1074	1048	1020	1046	984	995	996	994	1022	939	969	1066	992	983	1034	931	978	995	953	970	967	962	951	971	973	937	954	988	978	974	950	969	1031	935	982	969	1014	976	1006	938	963	956	905	946	1025	991	979	886	937	1002	890	963	935	898	942	966	924	962	941	934	979	938	1046	917	999	951	912	913	927	1001	928	966	911	943	965	949	930	905	974	921	891	884	967	869	935	944	934	970	959	913	964	891	893	958	933	911	913	944	949	932	905	901	918	910	899	929	899	906	967	925	926	978	954	958	939	966	992	938	961	919	949	933	949	938	894	936	929	889	964	910	933	897	981	901	951	904	943	892	950	949	928	960	927	973	942	975	1008	1006	943	909	968	971	931	960	933	970	983	903	918	980	979	947	966	958	927	1009	948	905	924	1002	912	910	1011	969	944	872	966	914	926	902	884	903	974	912	933	942	890	920	875	915	957	907	919	948	904	957	928	913	959	941	962	934	938	915	971	929	968	942	879	954	982	910	957	930	958	926	957	901	953	975	946	983	915	906	939	982	926	963	933	986	935	965	958	984	912	920	968	971	894	927	940	954	979	954	961	921	964	949	937	947	966	945	1021	944	950	986	899	969	861	993	933	958	939	938	931	930	947	892	915	946	917	961	940	944	943	943	942	909	880	927	942	910	936	921	949	903	905	979	934	985	913	937	891	935	988	926	1008	932	941	908	940	953	921	975	957	977	921	926	987	931	936	940	915	910	993	920	962	976	927	923	965	923	863	902	925	971	877	953	918	935	966	921	990	946	977	951	933	893	921	984	952	989	934	973	915	959	890	925	906	951	965	929	900	944	943	953	947	941	958	916	961	915	943	943	924	934	965	899	988	900	935	1007	907	979	941	966	944	975	937	916	964	965	978	955	963	934	917	878	957	891	900	965	882	914	918	950	951	888	947	928	973	954	955	938	945	953	916	924	912	932	938	987	1015	936	897	938	941	899	979	968	898	964	961	946	940	960	909	904	952	1006	946	922	933	962	965	974	916	953	917	930	964	912	918	992	956	934	958	956	919	976	947	976	901	947	972	975	898	943	972	936	964	919	969	886	957	916	979	945	909	941	904	967	974	995	947	1012	936	878	962	903	963	969	927	926	951	938	912	920	930	952	942	879	894	979	899	923	949	949	911	934	930	968	914	891	904	941	917	1009	902	986	967	954	950	910	928	959	946	952	928	935	951	908	912	974	1011	951	916	957	919	966	971	929	960	966	976	926	929	937	954	916	910	978	889	925	936	877	905	926	885	953	953	895	950	971	987	926	955	987	965	921	974	990	921	961	966	950	922	960	940	932	925	938	934	960	957	970	888	941	970	935	927	932	927	911	955	937	985	943	952	948	892	881	944	967	967	965	960	926	915	916	1001	960	968	1001	939	903	899	971	960	1003	903	934	945	972	925	934	984	998	942	939	975	952	923	980	930	941	974	952	981	911	935	947	963	929	934	914	974	950	964	927	928	938	953	951	922	919	965	949	945	937	929	927	927	944	886	903	958	973	940	909	998	954	924	888	892	962	949	934	933	939	903	982	919	923	919	990	887	912	923	959	1008	907	991	977	944	911	955	911	966	921	924	934	971	905	971	939	932	945	942	927	938	906	866	898	960	909	897	931	959	972	949	919	972	957	930	952	901	960	900	879	977	986	952	912	931	960	914	997	937	905	996	942	937	933	981	990	913	924	939	934	974	927	918	962	993	906	911	920	912	899	966	885	942	914	942	981	952	947	942	896	939	986	907	929	951	922	936	950	932	958	954	963	988	972	935	994	990	945	987	928	965	914	925	1005	939	878	988	947	895	986	900	970	904	932	919	962	900	962	930	937	938	908	906	987	970	919	981	972	963	946	929	951	961	956	932	905	931	958	935	911	931	894	857	966	930	921	943	890	937	958	966	917	941	897	935	921	957	913	987	928	974	957	986	912	935	974	908	988	931	1038	990	968	964	975	981	956	929	969	956	970	957	928	902	963	930	991	954	997	1034	948	943	921	897	965	944	962	945	962	940	944	922	932	983	971	964	916	884	906	925	951	947	984	881	971	956	932	908	941	928	965	946	923	940	991	973	971	1002	968	941	996	915	887	896	892	960	951	967	926	923	1003	939	903	912	938	963	904	927	1047	1006	909	925	951	929	957	921	915	945	922	944	960	934	918	942	937	909	948	910	949	978	950	992	921	915	904	972	957	872	935	968	952	948	886	961	926	941	959	928	956	956	944	949	918	892	964	966	952	964	879	872	991	936	927	927	933	985	885	888	928	901	905	962	948	917	942	902	1001	956	957	923	934	972	905	938	886	922	959	949	861	937	922	900	934	978	972	946	902	914	997	916	899	957	934	919	917	991	863	905	885	898	973	970	900	919	934	974	906	985	977	944	1000	895	937	920	992	946	975	958	946	981	971	900	970	958	985	916	983	973	1009	919	916	898	975	985	950	938	961	866	957	985	922	920	919	953	966	943	850	943	937	891	925	978	960	906	924	922	931	972	949	996	917	908	980	925	957	936	936	919	936	958	911	930	943	969	951	895	931	989	989	962	919	953	952	960	960	951	944	936	995	937	956	925	898	997	966	961	895	987	945	959	955	955	931	938	913	924	944	942	991	982	1002	964	916	949	978	928	999	917	933	986	958	901	970	998	984	940	959	931	911	910	962	953	936	954	990	960	922	936	1033	910	905	951	932	989	965	975	990	959	866	952	951	931	954	915	928	946	907	958	912	971	929	976	946	990	977	937	969	915	973	928	951	969	927	911	951	896	985	914	921	929	913	952	947	1031	906	978	998	946	1007	893	1027	942	993	951	990	945	964	913	978	931	909	978	908	950	1008	947	962	917	926	968	917	910	914	991	944	885	943	897	927	1025	956	920	949	941	967	928	949	930	947	993	941	934	904	906	892	921	939	928	952	975	936	951	921	898	911	928	941	895	926	938	965	932	932	965	882	954	902	960	905	907	925	925	912	918	909	966	949	952	955	898	948	907	910	962	948	931	987	971	975	928	936	937	948	917	925	980	957	936	956	947	938	945	969	947	934	924	917	940	916	928	938	924	923	959	956	990	921	949	935	1008	926	961	946	957	978	913	952	913	919	982	942	953	934	913	930	936	937	967	948	952	947	911	961	978	935	966	924	966	983	966	946	922	963	920	914	915	940	950	939	933	982	898	930	940	936	945	998	1007	951	938	917	937	911	947	923	1017	979	954	927	976	955	981	973	933	989	921	939	932	974	964	922	949	904	953	935	982	957	975	955	913	906	960	953	958	923	947	921	912	979	991	978	964	939	955	943	959	1002	962	948	947	955	891	970	918	929	931	981	1006	953	970	927	973	970	971	984	928	933	1008	895	924	987	968	945	965	929	916	889	928	924	962	990	930	949	978	988	953	944	1005	963	936	965	893	936	974	901	929	948	922	971	955	943	936	978	977	937	912	936	960	1001	981	922	881	934	953	982	939	979	971	929	956	968	985	975	952	942	945	931	938	894	966	955
1584	388	385	375	385	368	393	361	397	342	382	350	410	385	404	365	372	388	367	358	385	402	416	403	384	358	393	363	368	379	421	340	402	394	354	399	371	367	363	369	369	403	354	391	379	390	365	370	388	380	326	376	362	366	352	372	399	385	343	384	355	360	345	386	387	376	410	415	386	422	370	359	367	382	416	369	346	375	344	388	392	419	363	369	413	351	362	341	352	388	407	369	378	375	374	387	364	324	385	385	399	336	362	383	397	357	359	349	386	348	374	428	355	384	371	369	379	367	355	410	347	360	418	393	377	380	379	373	363	378	347	403	371	402	375	399	350	363	368	374	403	369	369	339	358	356	350	410	388	393	370	369	394	388	346	371	387	379	359	371	363	391	390	341	377	380	316	366	371	361	364	376	397	348	393	402	366	397	393	398	396	381	385	411	375	365	391	402	341	385	361	414	366	356	375	404	399	365	384	389	393	393	374	402	379	370	355	358	372	385	374	392	385	393	353	407	352	378	389	392	349	352	373	399	363	348	383	397	361	335	349	340	359	343	394	381	419	400	363	351	372	336	399	409	389	351	377	389	409	366	397	379	379	358	385	415	379	401	389	358	370	401	347	392	325	348	364	331	374	335	361	363	346	418	424	357	382	361	405	349	385	353	380	421	363	398	365	370	372	378	348	353	404	406	381	406	426	371	366	365	396	395	347	377	348	395	374	382	349	361	378	375	375	392	393	419	363	373	380	398	414	391	392	365	386	332	408	343	399	376	404	371	395	396	358	364	339	389	381	350	359	392	364	373	368	357	394	376	383	363	374	371	363	394	391	364	367	364	403	374	386	430	415	391	374	358	345	377	383	350	376	395	407	364	337	365	373	358	383	373	373	361	364	365	395	375	374	405	408	393	347	367	376	404	380	371	403	346	375	385	397	407	410	376	376	373	338	384	366	415	373	424	396	384	359	368	391	361	391	403	409	384	431	364	402	397	343	371	350	375	377	357	365	389	379	380	387	368	410	344	390	358	377	397	395	380	330	416	351	388	388	348	367	389	401	379	408	426	386	384	363	418	365	359	384	386	367	390	373	411	344	377	346	358	340	385	362	366	377	388	324	361	319	397	381	407	388	368	363	380	385	322	421	423	416	386	370	352	405	386	379	382	341	377	438	373	385	391	395	380	375	368	393	377	403	395	373	380	364	368	372	366	327	359	359	387	378	348	350	355	349	421	368	349	400	378	382	364	348	366	372	386	398	401	382	396	385	388	389	363	392	385	386	385	365	377	358	332	387	359	382	364	375	382	374	351	344	341	396	384	358	365	373	364	364	390	384	379	370	396	329	355	403	346	360	353	365	379	409	393	418	381	399	391	365	381	343	351	368	379	418	433	359	401	379	385	332	379	364	425	369	360	360	374	344	339	420	371	408	396	362	350	380	373	371	350	331	345	366	366	318	360	358	352	365	356	391	351	334	350	361	369	338	370	417	378	355	347	392	382	352	392	391	430	385	345	368	382	391	392	381	377	340	362	351	381	353	363	372	357	370	427	365	352	353	389	369	345	394	366	389	369	366	359	378	383	411	401	412	405	396	390	364	365	397	421	369	370	381	341	393	386	381	381	362	360	373	348	349	410	391	339	389	364	388	390	366	401	395	348	371	408	355	357	387	368	408	405	345	395	388	419	351	382	374	361	386	394	391	378	362	404	369	345	391	343	346	391	376	369	335	378	398	368	396	374	384	351	402	387	344	385	348	375	396	391	395	345	374	407	360	387	435	353	356	365	349	366	373	373	367	363	385	399	385	357	363	387	350	384	400	371	356	347	365	399	375	365	367	405	367	368	345	348	382	381	362	316	384	358	340	397	353	365	397	370	390	370	371	357	382	394	353	384	412	387	362	410	357	375	322	376	379	374	381	378	360	376	410	381	383	357	381	385	362	378	419	370	368	396	382	391	348	345	337	336	402	393	339	389	421	413	377	342	365	340	391	347	387	417	384	374	389	356	341	357	384	365	373	378	365	347	345	352	355	376	376	382	371	365	363	381	392	387	364	408	346	366	373	378	370	380	383	402	433	400	362	402	383	362	360	364	393	354	350	422	369	374	386	363	381	372	404	393	367	375	358	330	353	386	382	366	361	344	353	365	370	365	372	385	365	392	388	377	379	344	382	363	357	392	354	375	354	314	375	399	365	393	355	386	363	373	400	413	393	385	375	398	370	358	366	333	385	406	370	350	401	374	406	356	338	395	385	400	358	371	356	374	336	365	340	377	385	358	360	361	346	402	426	382	374	367	412	398	383	350	364	384	371	417	362	356	378	381	399	372	339	390	346	373	406	370	345	383	413	403	352	396	372	375	363	353	358	347	374	380	375	374	373	371	387	365	373	348	383	411	378	349	399	422	352	345	360	330	361	410	358	364	367	388	346	376	340	390	349	336	393	378	370	384	341	380	368	369	397	386	372	375	360	383	377	387	348	383	376	377	372	376	337	371	367	343	371	349	388	399	386	385	384	372	385	377	386	364	384	382	356	368	364	387	377	359	331	397	362	361	407	395	380	387	350	385	365	355	378	403	381	430	412	384	389	402	327	334	381	390	396	361	342	374	366	382	364	403	396	374	384	390	348	387	348	382	376	395	386	384	381	380	397	385	358	374	376	348	370	384	397	328	377	404	408	399	389	360	385	373	348	363	370	368	377	333	404	371	384	379	373	379	373	385	395	364	362	343	360	371	376	351	379	379	372	364	403	419	358	340	377	396	345	422	369	403	362	350	400	401	376	363	385	371	396	363	365	385	343	379	377	411	379	362	388	348	345	366	358	377	381	367	389	388	376	344	390	382	368	397	398	384	378	344	354	354	392	351	360	373	368	392	410	375	394	357	362	459	352	396	377	397	379	379	360	382	366	367	386	372	396	378	368	344	369	346	356	370	388	403	380	383	373	371	403	399	423	373	373	370	376	381	353	355	382	363	375	385	379	365	396	371	422	361	364	362	383	381	387	374	380	377	358	369	357	342	373	393	404	367	375	342	413	374	371	411	349	370	366	376	354	371	367	374	395	344	391	376	416	395	409	402	411	374	338	368	339	372	395	370	394	367	322	385	386	395	349	365	354	382	403	391	402	411	361	411	385	396	366	367	363	399	389	407	377	353	371	373	380	404	361	356	405	380	369	349	383	351	346	355	366	377	313	380	400	334	374	372	358	358	354	408	376	373	358	371	427	383	402	354	350	354	378	370	370	380	388	441	413	415	365	367	372	329	361	370	356	328	364	337	386	362	371	380	387	370	367	405	411	373	379	367	394	385	361	383	350	399	368	379	365	377	389	400	372	423	397	379	343	373	375	379	355	355	387	372	375	354	366	353	350	366	396	398	379	365	356	387	381	370	420	405	414	357	389	347	387	389	398	363	385	376	379	365	372	357	407	372	377	377	365	363	393	324	362	402	377	372	381	424	348	376	384	427	421	365	382	381	387	371	350	371	360	401	385	365	352	372	402	357
2013	874	955	899	907	881	902	825	927	840	851	900	854	838	895	807	879	853	940	889	837	907	849	822	916	895	913	846	854	863	835	840	869	867	836	890	827	853	906	902	873	898	916	851	875	848	865	857	840	902	906	896	852	862	889	852	845	850	892	859	910	872	878	863	902	891	870	826	909	885	855	836	918	855	878	814	820	839	902	864	890	882	858	892	899	877	906	896	868	900	903	847	853	892	834	900	867	837	864	874	881	884	892	890	886	907	898	857	851	878	900	873	821	896	889	871	876	848	821	845	893	875	904	827	855	840	853	880	892	897	858	916	907	868	890	898	838	851	880	884	849	865	891	860	808	844	896	875	918	842	839	858	859	861	937	893	916	839	867	833	843	918	896	868	851	872	857	882	850	894	910	859	876	847	898	872	847	869	842	925	860	888	872	861	855	927	861	868	884	830	808	891	901	856	830	877	867	872	865	840	907	876	896	881	878	904	875	828	883	891	862	908	882	893	854	871	884	892	864	843	837	832	806	873	840	862	905	902	874	854	904	836	938	859	939	891	842	843	886	888	890	858	898	852	892	893	840	844	883	854	904	876	875	846	868	821	905	898	942	819	880	888	865	905	850	783	849	880	822	854	860	919	934	890	860	896	925	833	850	844	925	869	891	852	900	882	882	871	833	897	871	842	846	901	877	841	861	879	859	871	844	845	899	849	849	908	902	904	818	879	874	891	824	868	869	853	864	859	900	869	905	924	908	849	882	855	864	835	815	898	876	823	900	908	887	881	845	851	837	866	880	858	855	876	805	820	870	883	861	911	838	883	893	870	883	923	869	830	929	859	897	871	870	857	893	886	842	844	874	850	859	907	871	796	856	918	889	823	856	904	886	842	863	912	852	880	906	942	880	876	907	872	859	851	877	866	853	840	867	873	854	863	882	879	855	853	906	858	886	867	853	889	877	894	842	869	898	897	948	861	886	814	865	918	905	902	888	837	793	871	909	862	869	889	832	869	905	863	879	887	883	912	858	882	904	855	866	915	842	876	895	874	858	862	877	830	847	845	858	855	838	903	882	878	839	879	871	865	841	845	852	872	913	857	895	842	895	833	851	861	862	880	842	790	874	867	819	893	875	847	853	904	831	886	836	899	882	855	890	899	878	869	885	871	869	864	858	938	868	903	882	885	864	864	904	922	862	907	855	883	930	870	870	841	863	786	941	826	856	857	873	862	862	888	906	888	883	885	894	831	810	870	821	817	862	889	839	819	838	832	800	822	871	856	907	920	869	871	835	839	936	922	841	938	883	868	849	901	883	931	862	858	875	925	893	851	867	871	843	898	883	923	849	826	814	862	878	892	873	878	912	847	850	808	896	848	902	896	877	939	831	852	891	867	895	875	843	872	855	858	855	867	901	877	955	865	870	904	872	846	898	827	842	878	824	935	874	918	913	906	865	910	890	913	882	896	875	817	852	864	882	858	890	874	844	867	876	863	872	866	889	886	858	847	863	859	878	849	863	853	921	873	907	876	846	894	865	845	903	822	858	838	873	895	882	840	906	895	863	892	887	868	890	851	831	896	886	846	929	899	837	893	879	872	877	860	878	923	881	823	874	843	898	889	843	900	914	910	916	881	848	859	865	856	839	887	869	856	881	900	866	815	877	904	868	910	888	861	857	929	884	855	870	843	882	836	920	871	906	883	897	900	848	900	843	849	899	899	852	913	916	886	857	846	888	897	880	890	823	886	844	884	868	880	904	831	878	881	913	911	917	910	885	941	888	908	931	839	919	894	888	915	895	867	866	865	894	892	859	902	867	895	874	842	878	889	834	847	907	870	892	889	802	919	916	877	924	909	835	844	929	844	856	877	880	943	911	866	859	894	886	880	863	862	857	887	880	918	887	821	860	829	876	918	886	853	917	871	890	908	919	885	852	871	896	863	841	840	852	809	872	871	922	877	859	901	886	866	889	840	861	911	859	847	864	932	905	884	877	916	842	902	911	872	872	855	866	899	832	924	867	913	912	884	852	836	866	910	852	831	867	864	913	942	862	893	864	867	896	856	816	835	863	815	873	894	869	875	900	897	881	848	889	868	882	862	870	858	857	856	857	861	853	876	853	884	931	868	917	873	869	861	890	820	868	840	901	923	887	929	870	844	916	901	855	863	902	818	886	850	841	860	808	870	910	867	873	865	899	916	863	866	843	867	891	859	900	832	883	871	871	890	816	822	913	877	844	924	881	847	893	883	850	892	864	847	837	836	854	889	861	907	854	913	864	856	889	811	872	847	830	880	896	915	894	841	886	871	874	859	851	881	937	938	873	920	886	873	835	859	840	879	900	916	862	901	851	851	927	860	885	895	879	829	975	887	845	848	875	838	856	905	850	853	881	910	815	840	835	889	880	915	836	886	840	827	874	871	858	901	824	873	899	903	895	929	882	856	882	867	893	899	901	858	853	839	883	894	885	870	841	875	846	848	860	829	907	881	887	855	899	871	878	868	850	857	898	864	920	879	859	855	871	868	854	874	927	867	885	771	882	888	879	876	874	883	880	860	879	879	897	904	877	893	883	896	882	860	913	895	871	939	916	887	876	902	866	894	866	835	861	937	866	858	904	830	875	933	914	869	903	880	926	872	829	870	881	845	843	803	825	822	880	907	880	905	799	892	888	844	907	897	883	875	898	896	887	867	889	850	865	923	854	846	928	893	908	896	905	889	868	886	860	924	854	900	929	878	883	811	868	873	917	877	905	885	836	890	886	870	895	898	918	880	915	857	873	921	858	893	896	888	919	899	883	894	823	869	818	847	882	907	827	891	902	905	850	906	903	876	877	873	900	898	903	920	884	893	873	906	888	835	916	878	875	900	879	851	917	880	856	926	899	834	856	870	873	868	860	844	855	895	871	910	846	888	856	872	843	852	884	827	849	893	836	896	890	870	876	919	931	871	853	835	857	890	905	878	894	912	883	896	874	835	850	848	859	823	883	863	864	865	928	855	899	882	887	883	915	877	863	872	872	879	901	879	840	859	831	860	830	835	842	909	885	863	908	872	888	858	870	842	841	884	870	883	886	933	860	903	961	902	884	826	906	909	864	872	874	864	869	864	903	886	858	866	907	868	929	869	864	887	861	839	885	851	871	900	831	866	878	907	955	834	863	905	898	839	849	874	871	930	853	873	867	837	832	868	844	887	840	861	889	926	890	857	882	885	864	906	826	892	872	929	885	914	883	867	841	872	921	873	851	896	880	916	862	889	810	893	816	874	879	919	855	824	855	854	944	819	893	856	837	873	869	916	868	888	882	831	911	851	850	849	935	867	891	883	921	911	877	880	838	886	865	863	885	909	879	848	913	846	882	854	858	847	874	917	848	827	825	890	837	851	864	816	891	878	907	909	832	831	844	867	867	900	847	847	874	905	871	882	909	898	892	875	883	843	902	947	832	876	867	851	857	869	876	871	907	873	844	839	888	867	935	806	855	855	897	864	877	823	856	946	830	902
7345	535	488	489	377	308	295	260	256	242	240	242	243	260	226	248	250	223	237	204	239	227	199	228	190	201	245	239	222	225	229	229	210	236	238	241	256	238	241	224	226	193	252	223	223	214	216	226	229	248	252	245	217	207	219	217	215	213	226	226	210	198	213	242	248	206	230	226	237	223	222	218	209	216	227	224	223	234	204	194	235	238	209	186	229	242	241	207	219	214	219	224	220	227	249	199	191	236	235	222	230	208	209	225	214	209	232	212	231	232	221	240	253	223	215	239	199	222	199	214	224	252	225	230	207	210	212	219	219	224	219	215	196	223	239	227	230	223	206	232	226	225	217	218	268	205	224	231	205	237	212	202	234	204	255	259	228	220	236	243	217	214	226	201	233	241	215	218	230	194	247	223	235	233	195	214	234	233	220	201	235	230	226	242	223	224	247	208	235	236	247	224	263	209	211	226	217	224	212	223	229	227	230	236	218	202	239	219	244	234	249	224	212	195	205	219	242	241	195	227	198	226	216	212	207	244	202	208	192	207	217	235	257	227	202	224	206	253	210	229	238	211	231	195	220	200	189	229	224	204	205	224	247	227	215	229	207	196	216	244	245	239	244	231	199	218	199	208	225	199	238	232	218	227	217	242	243	258	229	226	207	214	208	210	218	236	215	243	206	210	246	230	218	201	215	218	203	202	227	218	193	198	245	232	246	246	230	205	235	224	241	229	225	204	222	232	213	216	196	229	212	222	235	215	210	223	205	214	229	234	244	230	217	245	228	222	198	227	242	241	215	195	212	208	249	217	220	250	204	237	195	215	210	196	242	205	211	228	226	232	219	191	218	204	230	224	223	203	210	238	221	225	218	201	207	204	238	263	243	237	226	203	196	198	235	246	223	246	199	199	218	219	206	223	231	224	238	189	216	217	241	226	232	224	225	211	226	232	197	224	232	214	218	239	219	221	226	242	219	220	244	230	214	220	217	197	267	244	224	282	213	206	217	249	239	237	235	193	219	218	219	223	216	231	236	200	214	230	236	219	234	199	234	219	229	202	236	233	197	221	237	208	229	212	221	233	232	215	226	261	219	228	225	216	205	226	249	222	213	225	230	235	221	214	220	222	217	189	225	208	237	251	229	222	242	210	216	257	226	194	206	204	229	218	237	203	223	251	227	205	233	221	227	223	237	211	220	237	225	201	224	214	205	253	235	218	234	225	216	217	225	205	187	208	189	244	254	221	217	172	227	233	263	234	223	224	220	209	252	242	226	210	218	226	226	220	221	230	229	219	214	228	210	253	231	210	211	212	210	215	214	254	232	245	231	222	208	234	236	234	240	208	192	209	246	226	235	227	216	221	225	222	198	249	202	207	211	213	206	238	235	241	217	217	257	223	250	220	229	237	224	211	233	233	220	219	189	246	214	213	201	217	218	203	206	202	194	247	214	225	234	239	229	228	221	218	212	253	213	202	221	198	227	206	219	223	210	265	233	222	199	221	211	234	212	220	219	212	210	235	219	215	199	221	195	212	241	216	210	207	205	210	224	233	226	215	240	257	193	242	216	184	217	232	253	238	229	249	224	222	228	244	233	211	250	198	224	192	223	213	215	231	221	271	233	229	225	220	217	224	221	241	219	231	200	212	249	229	223	250	201	230	208	226	237	246	227	210	215	211	230	238	243	233	246	212	202	219	221	197	190	222	239	217	219	252	238	226	205	225	241	219	197	229	250	214	215	238	247	205	212	222	220	230	206	229	229	219	208	245	222	242	228	238	232	212	227	226	233	223	238	224	215	231	205	218	226	211	202	240	245	249	227	217	208	225	225	216	219	232	235	205	220	242	242	221	218	220	194	216	211	226	243	228	223	236	228	219	218	239	233	212	192	214	229	253	260	214	250	242	213	212	242	242	234	220	250	222	220	218	225	220	239	221	206	260	246	220	219	240	209	232	252	231	222	227	216	245	235	231	251	206	220	223	241	209	198	227	213	235	265	213	205	243	232	213	210	253	224	230	209	211	229	198	222	216	225	226	179	207	249	223	217	201	200	190	224	231	239	226	209	231	243	228	216	235	208	244	243	246	218	216	246	223	209	229	223	225	228	238	189	212	235	237	235	220	199	229	234	222	234	236	209	201	220	251	232	212	242	214	190	196	213	202	214	203	235	227	207	203	208	234	210	228	237	222	227	207	197	212	225	213	223	230	251	226	197	216	251	207	218	239	249	221	232	248	256	234	235	244	218	229	214	201	230	202	218	246	226	213	213	244	255	245	212	241	242	222	217	215	203	200	208	214	215	230	228	242	220	207	226	241	232	187	220	219	215	233	236	222	215	228	205	229	219	209	229	211	217	249	223	262	185	244	218	250	204	200	199	210	220	234	238	233	226	219	220	239	198	231	239	229	204	206	230	196	218	269	219	210	219	237	232	210	192	218	202	220	209	218	215	205	205	224	200	197	211	225	201	227	232	252	239	229	222	236	243	223	235	235	229	233	217	251	226	207	220	193	222	224	224	210	194	197	225	230	237	220	230	247	229	218	231	211	223	211	200	229	213	226	203	229	211	211	241	228	211	221	237	225	246	229	209	236	236	237	208	201	232	195	198	226	219	234	224	205	201	220	212	220	226	232	230	199	225	254	227	218	209	231	227	249	210	206	211	212	248	240	216	230	232	198	234	221	206	232	198	217	216	198	204	198	239	221	188	226	230	213	207	218	191	230	219	233	191	222	226	223	224	189	218	246	243	269	231	215	207	211	221	227	200	197	224	247	219	240	220	210	226	189	251	215	212	218	231	210	222	196	222	211	230	200	231	211	219	209	210	220	207	230	236	226	239	224	217	241	236	235	216	222	220	213	229	234	227	223	212	198	245	239	236	179	220	229	219	227	222	226	203	224	218	243	239	201	204	214	217	247	231	227	233	269	208	220	190	215	228	201	234	223	202	201	212	215	212	209	240	214	218	212	245	217	234	223	209	230	219	207	229	237	226	197	213	249	229	209	225	243	210	216	239	226	226	219	221	225	220	232	214	212	181	197	216	252	259	246	262	215	213	230	222	242	242	237	192	204	235	244	221	207	245	221	226	214	216	212	236	221	227	214	217	210	201	244	215	242	229	243	214	200	223	237	244	237	221	246	235	188	205	218	231	213	222	240	209	233	229	229	228	226	219	206	210	228	238	215	227	215	236	208	229	202	231	202	210	215	238	225	245	235	227	218	229	242	215	199	229	216	219	216	227	208	201	232	199	200	221	252	236	242	218	227	214	228	224	197	216	221	225	232	225	227	228	226	255	240	203	223	219	232	245	238	207	209	230	212	193	261	225	234	214	213	203	211	230	229	197	210	206	249	229	218	222	225	227	258	215	222	225	201	214	272	225	222	212	246	206	228	229	217	216	215	214	250	222	236	227	224	203	207	209	202	232	242	234	248	258	253	175	217	227	241	236	232	213	214	257	229	226	231	201	224	237	241	215	221	237	203	221	215	218	216	225	200	236	220
6344	886	1259	1358	1226	1161	1020	904	869	841	745	791	728	749	722	631	665	599	682	643	613	655	662	665	596	620	630	659	625	613	598	591	634	638	595	627	617	612	590	611	633	616	612	612	600	587	623	588	632	649	589	588	587	612	612	579	631	599	568	629	636	587	588	587	579	602	628	592	601	565	557	645	593	626	583	608	632	594	614	604	617	587	589	631	630	594	582	641	628	627	625	579	557	594	579	634	600	590	603	611	602	620	574	601	596	605	609	589	609	599	615	609	586	564	584	636	601	652	585	625	628	605	620	583	618	602	630	593	614	634	617	644	581	609	614	641	571	581	635	599	573	580	582	614	634	619	606	609	568	586	632	587	608	570	586	592	589	620	616	610	632	618	588	559	631	588	646	602	598	617	609	575	636	619	575	585	585	598	599	563	591	599	612	562	595	543	601	592	606	605	546	592	606	584	620	634	550	606	560	584	590	645	537	618	629	580	624	621	610	565	607	600	576	596	589	611	568	593	599	598	590	574	622	598	613	586	593	598	627	604	634	593	616	612	559	634	575	624	548	612	627	567	594	594	556	592	625	588	583	659	577	610	620	570	564	593	566	592	569	572	574	599	564	571	600	571	589	603	626	661	574	619	603	556	613	584	590	593	553	577	598	619	583	600	630	577	590	610	621	633	662	623	613	595	578	588	588	590	627	573	624	642	653	600	545	642	643	634	561	623	605	561	594	600	592	602	617	582	566	591	573	614	634	564	601	583	592	583	562	594	664	615	584	625	603	627	574	547	571	599	637	573	588	603	608	616	603	596	597	621	589	588	618	605	615	594	531	601	612	614	594	586	565	549	593	641	621	614	605	626	589	611	611	621	579	610	562	594	601	552	580	586	629	573	586	615	612	594	548	617	602	615	592	645	550	618	571	598	605	628	627	612	584	614	590	646	635	556	621	574	614	610	558	582	605	632	611	608	585	607	606	608	662	598	610	585	637	610	586	610	601	610	584	582	587	565	608	635	558	637	554	609	589	558	604	609	586	597	581	590	618	599	571	616	561	602	586	586	587	566	590	603	614	622	599	593	594	638	625	641	607	588	597	629	616	561	585	626	603	577	634	643	572	613	582	621	608	611	588	606	554	617	584	583	570	596	601	631	563	566	591	589	586	646	582	583	601	624	612	599	588	604	578	577	594	626	599	578	592	602	594	599	588	595	602	591	550	598	628	611	639	550	560	611	607	609	566	591	585	562	613	606	566	619	551	649	572	571	572	615	577	589	603	604	611	624	601	570	623	607	605	570	607	598	617	648	598	580	582	627	601	570	577	609	603	619	609	536	579	643	603	574	613	584	647	611	596	623	627	637	601	656	650	626	598	618	609	553	604	575	568	604	559	572	574	586	594	586	627	585	587	552	555	576	588	606	561	583	600	540	564	576	632	629	547	553	602	613	617	574	639	638	669	581	598	585	575	592	560	597	604	581	626	585	579	564	567	603	599	597	591	593	568	611	579	622	612	608	611	602	618	582	639	603	556	638	597	586	571	564	574	577	598	601	592	555	633	566	616	567	644	626	635	614	611	597	611	605	598	582	647	597	613	618	605	579	609	633	589	608	650	592	610	614	585	572	623	623	581	629	603	567	580	565	595	612	608	592	581	596	557	584	609	578	596	561	602	625	623	592	570	566	553	566	620	586	530	618	611	590	612	637	615	616	612	585	567	571	536	578	601	599	564	552	600	570	572	618	612	630	633	582	625	561	589	616	653	583	609	631	595	596	604	591	597	610	603	619	597	579	593	604	564	576	605	630	616	641	567	557	602	550	587	615	615	629	649	611	604	598	587	599	646	608	581	636	613	604	583	608	606	588	584	610	613	575	589	582	593	631	597	590	640	612	579	622	604	589	596	581	590	579	608	598	623	587	615	618	606	612	598	627	600	603	627	606	583	614	609	615	580	579	614	610	607	667	612	596	621	586	582	603	631	605	610	566	603	610	620	626	581	567	580	605	542	571	592	588	606	595	577	591	602	556	604	569	576	594	604	617	575	601	611	596	614	553	579	581	591	595	587	599	572	596	612	592	566	588	567	590	637	577	632	627	579	590	579	642	619	613	594	576	608	595	603	583	611	587	627	612	598	608	576	593	587	578	605	568	594	609	590	584	572	630	583	582	572	593	589	590	612	606	596	596	610	569	612	596	558	600	607	591	637	606	568	602	570	594	569	576	625	597	616	624	565	618	538	624	627	631	603	598	576	575	552	570	601	639	601	613	581	641	602	616	610	626	586	619	592	624	603	623	601	608	600	628	611	590	645	621	609	609	566	586	583	594	591	595	593	627	595	563	653	628	647	604	614	581	577	575	561	585	615	576	602	606	580	588	546	606	574	583	606	599	532	618	614	591	595	585	609	586	553	579	593	570	573	576	604	588	545	603	571	583	610	617	625	591	626	605	564	560	594	588	606	616	607	635	604	626	591	608	625	586	584	582	605	553	611	627	578	554	595	630	563	547	601	601	608	579	581	598	562	621	618	611	623	639	594	568	565	607	635	585	576	593	615	600	583	633	626	590	620	589	605	560	614	608	601	609	605	596	634	607	623	615	635	635	600	565	608	569	612	633	583	580	585	606	567	572	552	627	608	650	576	590	612	647	638	573	637	597	548	590	598	575	597	620	597	631	597	596	568	622	600	583	581	651	589	608	599	588	599	580	585	587	624	583	634	627	543	600	558	625	606	647	583	613	608	574	588	546	559	603	630	620	618	635	609	649	603	635	583	628	636	644	575	633	634	622	563	589	580	601	593	614	560	597	564	641	568	630	538	603	587	552	613	624	612	600	615	590	635	651	571	599	629	616	570	626	607	572	572	631	570	607	594	608	570	549	595	582	593	568	588	628	627	589	595	613	621	578	626	605	606	604	601	546	609	571	650	564	586	565	584	615	571	633	590	569	624	612	592	577	592	551	634	558	587	539	578	565	627	569	601	662	573	638	591	607	575	570	589	592	568	573	566	644	582	566	595	625	638	599	623	572	571	588	600	613	630	601	561	650	610	625	580	610	613	612	597	592	574	622	617	576	579	548	642	657	602	568	611	559	574	551	590	576	597	552	634	606	580	573	596	593	620	615	568	570	600	605	584	628	636	597	641	564	580	595	557	611	597	566	592	547	570	553	591	605	588	579	594	585	573	586	581	617	625	626	563	592	588	589	593	602	602	602	597	585	616	559	548	596	632	584	587	592	599	585	575	573	592	569	574	654	582	560	617	599	568	614	591	622	603	592	592	598	614	612	555	599	574	595	598	629	632	593	580	580	593	608	603	597	595	572	618	591	618	602	574	570	580	599	595	594	594	611	553	592	627	591	592	595	594	612	575	650	605	624	658	611	595	564	643	591	597	621	649	585	582	592	625	579	591	618	601	613	558	612	587	625	602	556	631	576	596	579	650	614	582	613	610	691	580	582	602	586	575	608	577	589	577	573	634	634	636	656	554	602	580	639	613	654	587	578
15172	1378	1092	862	749	614	564	482	520	470	456	440	413	413	393	412	402	404	387	403	389	383	395	394	374	365	405	358	401	392	371	389	420	405	350	399	375	413	374	364	407	402	392	397	381	359	400	390	397	409	391	374	424	375	391	412	396	403	407	389	378	380	406	391	393	379	416	382	394	361	377	398	429	390	381	390	393	363	404	357	432	395	393	359	389	381	374	433	381	385	382	407	383	427	395	391	386	363	395	361	346	388	415	418	403	407	413	388	384	381	377	404	407	408	384	392	319	354	366	380	410	378	394	337	374	356	406	388	390	346	376	378	426	390	399	379	367	410	409	382	398	402	401	400	351	381	407	404	371	404	390	408	396	414	388	380	387	418	360	400	410	402	377	399	406	421	393	384	355	412	391	408	381	391	355	377	410	409	376	397	405	392	386	396	405	354	395	406	382	364	374	373	369	340	380	420	377	403	374	368	383	409	409	411	408	385	372	395	410	404	380	370	393	378	369	432	380	378	409	368	413	375	362	396	369	370	389	371	393	387	424	407	418	361	377	386	396	400	381	370	383	392	350	394	371	421	408	431	377	343	357	370	390	366	398	386	405	354	374	381	380	386	424	368	409	418	375	373	369	371	410	411	430	410	394	354	396	381	420	368	405	350	339	401	378	406	377	368	416	386	363	363	412	400	372	363	370	334	364	385	407	350	354	425	381	401	388	384	371	397	435	385	368	381	380	388	415	385	370	406	391	424	354	398	398	369	380	379	415	345	389	390	399	416	328	393	408	412	405	357	389	387	394	394	408	424	349	344	414	372	384	375	352	353	389	341	362	361	380	401	394	380	398	357	411	390	381	381	364	398	369	427	405	385	389	371	403	411	368	362	353	379	434	423	402	368	414	377	370	363	398	361	397	371	400	392	396	411	406	404	396	424	368	401	400	386	414	409	386	372	374	390	390	437	387	386	422	406	387	395	420	369	421	407	398	366	360	391	387	340	376	387	365	373	381	361	386	416	353	394	386	421	395	380	377	404	395	376	417	396	408	381	384	366	377	366	334	390	355	384	423	380	402	357	422	360	459	378	397	416	377	383	373	369	367	394	408	344	378	421	363	407	376	381	356	420	424	375	404	384	389	399	374	392	392	419	411	369	375	377	388	407	394	365	405	374	401	396	442	362	360	374	382	351	361	436	352	415	395	363	379	394	380	363	351	371	389	389	394	368	378	389	419	405	365	374	358	409	429	358	427	399	397	373	358	347	367	378	360	402	391	419	360	404	390	397	428	371	447	377	385	392	406	358	328	366	384	392	364	382	379	372	389	439	413	390	372	396	388	386	386	390	387	394	391	394	417	426	407	376	372	375	399	380	383	374	385	417	387	418	379	435	386	409	409	373	402	352	400	360	391	402	373	390	386	385	347	396	378	362	372	372	373	387	397	402	388	383	397	349	385	381	441	374	404	406	367	425	393	362	379	398	390	369	406	372	395	391	401	399	367	420	384	441	430	399	395	401	363	402	318	415	381	407	324	392	351	380	405	381	374	378	392	428	382	379	391	404	355	362	410	375	382	401	363	384	380	425	396	387	367	398	418	369	388	385	402	397	375	379	401	396	347	374	402	404	370	402	392	412	392	418	371	401	399	416	406	386	361	376	401	399	393	420	342	438	424	386	374	382	399	393	364	381	349	368	410	401	375	377	405	345	363	415	408	426	397	375	364	402	421	412	336	377	362	397	382	355	375	395	352	368	398	365	419	396	395	375	374	421	414	406	426	379	360	400	355	408	376	369	379	393	418	408	385	402	385	414	374	370	380	404	407	376	419	365	399	364	369	373	415	374	414	384	359	428	420	360	415	345	355	361	382	393	403	377	388	352	404	415	397	414	382	427	387	390	413	417	390	377	351	391	378	375	362	421	401	389	412	403	389	361	383	361	419	417	409	406	358	383	371	402	370	388	363	382	386	425	379	392	383	403	393	360	414	410	377	384	411	395	422	400	401	351	363	413	424	354	402	396	351	405	388	376	352	394	395	371	384	410	394	376	400	398	307	363	362	415	369	401	429	352	391	375	417	392	387	362	405	365	389	387	379	401	405	416	427	375	373	399	393	376	343	404	366	420	400	387	450	368	376	394	367	371	359	370	383	366	375	388	431	343	407	391	373	392	383	373	377	376	414	397	392	402	371	415	377	371	382	354	391	369	378	389	352	366	357	376	392	349	396	363	393	347	422	396	383	359	400	396	377	410	406	361	379	391	391	383	372	395	354	359	349	393	396	388	402	363	380	389	404	384	400	376	358	372	411	398	373	387	381	395	402	399	396	398	388	408	353	400	429	405	376	413	365	351	398	380	395	356	389	379	396	396	415	384	413	400	417	366	351	433	377	375	397	384	370	363	371	386	367	388	365	398	365	397	386	401	367	346	437	394	358	371	387	379	367	368	418	420	408	404	406	371	372	412	390	381	352	415	406	388	396	385	380	387	388	376	381	416	365	373	404	394	427	385	355	363	376	413	399	382	364	416	413	385	354	400	376	421	372	407	386	393	401	403	399	357	376	428	432	362	365	411	374	384	379	356	358	401	356	379	385	355	391	391	374	405	350	387	436	392	408	411	401	333	391	412	400	395	393	427	398	399	383	373	419	365	390	397	403	386	385	385	384	355	369	391	390	394	375	416	426	406	393	346	380	402	404	418	367	359	374	362	379	367	373	370	387	324	387	340	379	377	378	417	406	391	357	361	391	402	399	381	406	392	381	352	385	347	371	359	415	433	417	421	396	380	428	396	372	411	430	401	372	350	362	396	365	434	392	402	376	382	391	421	361	397	385	378	385	380	348	364	430	358	386	398	399	403	421	405	373	392	427	367	347	397	396	381	371	403	405	403	370	402	406	400	386	367	398	391	404	382	374	382	348	393	367	398	409	396	393	387	362	363	415	387	357	395	380	381	392	393	405	376	363	401	369	388	401	407	364	409	392	388	386	368	391	352	365	402	397	410	373	337	375	393	393	394	394	373	391	395	386	396	448	395	412	403	395	360	396	364	420	407	386	380	401	371	430	417	397	358	394	375	367	348	400	379	407	358	362	383	449	389	372	365	406	400	396	409	414	424	406	353	382	416	372	421	389	415	364	363	402	415	401	388	379	395	382	417	437	414	364	367	386	356	356	367	366	447	373	414	390	407	399	398	370	377	403	424	370	358	392	371	390	392	403	385	421	394	403	400	392	383	403	383	389	416	397	422	426	376	405	381	361	389	407	393	391	441	399	391	362	376	401	327	400	401	394	383	380	376	399	412	370	397	404	379	396	391	387	402	421	402	407	381	396	422	396	388	407	384	383	386	389	384	366	396	403	370	387	384	380	370	363	398	373	358	406	414	404	398	379	376	390	406	393	371	392	377	377	391	362	364	396	392	383	396	417	362	370	382	384	380	359	392	389	397	389	403	387	393	394	385	415	385	388	415	405	368	407	390	423	368	373	425	393	389	386	402	383	353	400	389
8534	1464	2198	2525	2226	1974	1662	1501	1408	1368	1313	1223	1154	1158	1134	1118	1006	1050	1034	1048	1033	991	986	1013	1043	988	912	991	950	963	931	1006	1050	967	919	949	933	998	928	986	963	992	942	972	965	922	930	981	1005	967	964	989	971	939	961	925	941	918	929	949	965	877	924	938	953	987	913	948	978	925	958	1008	978	919	937	972	937	987	939	950	977	923	921	942	996	930	957	951	903	944	979	925	959	913	993	942	989	968	980	950	913	970	974	938	952	936	956	928	911	916	983	952	933	883	933	978	926	940	1030	979	933	879	989	992	992	932	1001	915	920	917	930	966	951	939	892	1002	956	1001	952	1006	927	946	945	959	964	917	903	948	925	984	950	943	940	933	919	951	899	980	1005	984	929	957	909	921	895	888	944	949	907	997	904	979	949	919	825	938	974	948	921	972	929	925	958	915	941	956	930	954	915	974	887	972	953	944	930	952	939	942	951	944	939	984	983	961	959	920	943	931	922	937	964	919	915	938	904	933	964	982	916	993	962	957	943	900	964	977	972	877	942	977	926	905	980	969	904	924	893	939	958	999	936	906	929	900	965	937	922	843	972	933	914	948	953	945	979	1020	951	932	938	945	937	976	989	951	960	922	945	960	957	981	993	960	910	913	927	949	980	966	971	952	932	943	936	955	927	956	965	904	946	938	944	973	913	965	944	927	951	967	953	952	972	897	953	955	945	937	963	917	967	913	962	998	950	974	895	970	968	916	970	936	967	930	984	948	958	955	941	991	957	925	949	985	962	928	900	978	927	934	966	944	963	990	995	992	932	937	916	970	875	951	928	925	944	951	919	973	913	905	896	1004	901	962	935	924	913	953	986	987	908	916	921	998	935	984	965	997	972	910	963	952	910	935	994	928	976	947	895	898	922	986	968	966	966	902	926	948	938	937	955	948	933	909	1006	939	984	965	934	925	918	933	941	981	1003	904	964	971	933	932	933	921	932	946	937	943	970	905	915	1010	928	957	951	987	924	986	945	946	931	970	983	985	939	903	911	931	962	949	900	961	942	886	945	899	943	914	943	998	998	918	962	968	989	965	935	977	958	976	923	931	923	932	945	898	890	954	934	957	919	937	951	1030	951	951	923	929	956	975	991	960	967	934	988	935	974	979	962	916	960	981	911	956	982	974	987	936	973	963	916	960	945	983	964	961	919	964	932	926	905	969	909	939	989	933	912	958	982	948	962	987	974	961	959	944	926	941	888	955	929	1045	955	974	997	940	923	946	942	917	919	915	895	951	921	954	897	944	968	923	981	913	939	969	932	932	1002	910	942	911	929	911	888	959	978	927	917	962	917	933	970	942	941	951	937	951	921	885	895	926	903	976	940	915	931	922	923	970	941	947	933	970	974	951	950	981	934	930	918	927	948	951	962	931	959	967	928	955	1013	975	949	951	963	984	926	974	917	986	919	933	932	959	1022	921	949	931	917	923	991	988	960	958	993	898	908	977	972	966	977	951	937	986	913	919	915	911	924	933	969	992	907	1000	962	904	913	976	936	955	927	967	939	992	969	902	949	909	940	1004	943	916	916	896	947	955	943	960	945	966	969	924	898	975	930	906	988	964	913	1015	970	962	915	924	951	983	895	982	951	927	931	953	931	1003	937	934	921	970	925	888	969	917	943	954	947	996	923	896	902	920	929	997	893	966	999	961	955	889	939	916	972	991	949	964	919	960	951	947	917	878	947	959	924	967	890	943	985	1011	980	922	945	976	981	949	908	953	991	869	970	937	965	925	1001	997	963	980	905	947	999	939	963	957	938	950	947	955	936	948	922	898	938	930	936	929	924	915	957	886	938	920	989	950	982	937	995	894	903	984	896	941	918	964	955	923	921	895	935	986	932	944	960	1009	925	889	904	951	970	891	949	912	971	974	949	958	913	982	981	991	999	934	922	935	968	972	935	942	935	928	959	937	915	944	932	970	936	983	907	1055	947	938	955	890	1009	963	932	913	953	971	929	955	997	943	996	1003	883	969	913	944	920	938	909	913	973	949	985	951	916	925	961	933	929	940	929	993	979	931	938	943	963	932	860	908	978	973	980	916	919	1020	952	899	920	959	922	933	891	871	951	870	953	984	949	944	928	979	903	904	885	933	1054	936	968	1005	938	971	967	924	947	940	969	939	907	927	944	980	926	1001	908	962	967	949	953	945	917	974	975	974	863	964	941	934	940	983	939	967	911	918	938	919	956	937	995	961	907	941	899	900	996	936	950	948	973	952	930	951	942	933	924	889	969	991	918	891	930	967	922	899	950	951	941	904	939	958	989	952	979	966	955	877	955	959	930	974	880	1010	848	979	963	877	936	919	935	895	907	997	1006	932	940	962	928	937	940	949	944	943	938	950	944	963	874	957	903	987	965	972	941	910	930	914	977	942	936	926	974	943	948	962	944	972	966	953	939	886	907	955	953	970	922	987	921	919	964	938	921	925	980	905	962	924	875	918	945	909	963	965	932	952	970	955	958	1022	913	942	936	983	932	937	985	964	971	907	896	962	954	881	945	950	945	999	977	966	948	920	942	944	987	906	941	971	904	992	952	956	923	941	931	956	898	950	928	948	939	1049	976	958	950	974	968	936	982	933	978	880	1000	991	913	888	887	921	920	977	934	937	933	910	906	980	966	965	957	920	984	911	937	967	923	939	978	933	948	988	889	970	909	946	911	979	913	960	983	913	967	914	893	944	920	958	965	999	940	935	870	984	967	944	957	936	883	888	924	975	936	979	994	941	887	897	929	948	972	934	989	889	994	935	925	973	923	879	963	979	949	945	951	902	925	952	894	903	958	955	976	929	963	924	925	940	957	965	913	943	971	974	926	907	917	927	868	929	958	895	991	972	949	989	922	953	879	940	967	947	941	921	985	932	936	936	960	960	954	919	935	921	968	981	917	989	897	1009	979	973	914	944	956	937	918	955	1001	929	905	938	981	971	941	923	941	964	976	929	964	978	919	901	961	933	917	929	943	880	949	906	970	942	894	945	894	954	959	920	900	954	922	926	956	923	920	950	874	952	951	928	966	949	925	955	1042	948	964	934	964	1016	936	977	957	935	910	930	918	956	901	959	897	1016	976	919	946	932	903	949	955	937	957	882	911	904	989	951	909	959	957	945	898	926	917	945	948	896	996	949	949	990	911	937	928	937	906	957	922	990	954	951	978	910	996	944	1004	896	913	925	942	997	936	972	948	947	939	939	972	965	941	937	980	937	945	917	903	924	924	983	920	945	989	910	916	1014	984	923	916	935	881	924	930	954	963	948	912	934	997	932	976	966	880	939	935	903	966	968	960	914	908	915	987	925	959	970	892	946	938	963	937	962	920	942	963	977	923	948	934	969	928	997	924	973	923	946	912	931	972	923	1006	967	951	883	962	957	929	948	987	965	962	956	953	948	991	976	920	937	941	930	894	945	922	933	905	944	937	947	934	977	954	905	943	942	942	944	967	949	982	971	941	979	935	984	935	908	953	930	952	942	967	924	929	948	887	935	949	909	923	945	927	978	925	951
1577	378	400	373	384	396	398	372	413	390	394	368	411	384	385	418	342	357	341	413	394	376	377	347	385	376	400	361	356	381	383	397	360	400	363	399	387	396	363	398	386	347	375	353	362	377	376	396	379	418	344	368	376	355	370	321	410	363	355	371	393	355	348	396	392	388	326	376	390	389	400	386	397	395	368	386	430	369	366	369	401	361	413	363	367	362	377	396	408	363	363	360	377	336	413	388	407	364	357	354	379	403	402	414	381	376	339	360	392	414	355	390	398	350	410	339	395	358	389	347	367	378	380	404	376	359	380	387	349	392	352	344	397	395	364	359	387	356	359	371	339	379	372	358	396	373	351	366	374	371	369	419	395	408	382	390	371	344	350	358	396	384	364	362	397	389	367	398	394	394	357	394	389	349	352	400	367	360	395	428	371	362	352	364	378	392	383	378	399	341	348	364	336	376	352	397	381	374	361	389	370	384	357	386	347	374	373	366	387	436	400	392	374	382	420	377	378	360	382	366	344	379	394	421	387	384	337	345	354	379	377	399	402	375	388	391	366	377	384	382	357	396	364	400	399	367	369	380	335	346	359	362	369	402	372	376	363	391	349	392	372	356	358	382	377	388	380	375	347	349	367	381	400	397	355	381	375	366	358	380	367	366	351	375	386	333	409	403	410	395	412	416	333	372	374	359	385	363	385	404	376	411	384	383	400	395	357	364	390	378	407	387	365	370	380	361	385	357	399	357	389	390	351	376	344	370	362	377	367	357	360	393	369	394	421	370	373	376	384	391	405	393	355	364	434	362	344	368	356	381	387	401	377	408	349	352	373	377	383	379	386	382	380	362	419	329	377	390	356	366	395	370	377	370	370	400	388	390	389	358	364	363	364	340	371	390	380	397	380	418	378	382	401	352	389	378	402	366	373	374	369	403	392	353	380	340	370	374	338	352	354	423	383	369	371	357	414	355	364	393	383	425	337	377	326	383	380	369	361	425	379	387	410	356	398	426	377	367	331	379	383	373	386	417	388	382	385	356	336	376	358	377	391	366	368	375	380	384	407	361	356	376	349	371	362	364	395	424	361	355	363	352	403	363	442	385	392	382	383	403	363	380	384	373	382	369	389	360	364	404	348	380	410	390	370	413	354	418	385	352	372	396	404	356	353	366	347	366	386	351	344	369	399	384	369	350	357	353	390	375	412	390	387	366	348	371	371	385	351	375	375	364	361	377	359	404	393	373	368	376	368	369	399	357	384	349	410	366	367	363	391	362	357	383	390	374	356	358	409	360	373	367	385	374	359	343	370	383	372	376	377	385	357	376	362	357	362	384	407	380	396	347	406	355	356	375	368	390	383	368	401	409	376	403	385	357	360	393	395	333	394	366	387	393	388	317	377	362	393	373	358	404	394	373	374	401	381	362	360	394	378	412	421	420	403	354	360	365	379	400	383	366	383	318	357	384	352	361	355	358	361	384	367	364	385	357	356	373	364	378	342	357	345	409	389	434	365	384	403	396	362	378	402	377	368	397	370	393	384	418	406	359	353	372	406	358	380	408	383	370	374	328	364	384	378	384	358	374	355	368	334	358	401	357	376	399	398	376	384	438	347	379	412	391	398	357	366	371	377	387	379	395	370	380	389	413	353	345	339	373	359	346	360	384	347	376	339	361	389	361	403	374	390	366	364	370	366	372	391	386	388	365	422	369	372	408	378	353	413	401	333	365	385	386	393	345	346	388	374	397	362	404	364	374	345	408	377	386	368	394	391	395	403	394	418	395	388	373	379	365	333	346	366	392	344	398	367	374	396	388	359	377	348	413	371	384	394	380	373	341	367	380	385	367	372	358	370	386	363	384	343	403	354	386	386	374	400	384	343	404	378	396	379	364	387	387	380	372	400	368	369	372	384	389	354	355	363	360	342	363	353	392	382	384	357	358	366	398	349	382	359	316	388	374	361	330	351	365	345	378	360	339	383	369	387	370	354	405	383	415	382	375	397	412	394	380	355	368	351	373	400	427	395	333	373	370	376	373	389	357	398	369	397	398	354	360	398	385	403	366	370	394	323	408	392	363	382	374	395	405	355	399	378	373	373	338	352	402	374	387	351	401	359	380	400	408	382	392	360	380	378	422	341	349	390	407	368	395	412	399	381	377	379	386	322	376	423	391	423	368	371	391	426	366	363	395	353	353	399	380	373	375	379	376	385	375	383	407	405	402	321	359	349	391	402	367	378	385	391	336	332	355	397	421	391	352	353	382	389	377	345	394	378	409	374	363	330	342	374	421	383	372	381	395	400	420	392	371	362	420	384	399	412	366	369	388	409	394	364	375	414	352	352	390	379	373	362	373	382	379	404	341	361	399	347	342	370	378	385	365	384	385	361	405	404	415	386	441	385	400	352	372	397	398	363	344	366	358	359	398	380	375	397	391	368	367	353	382	341	405	369	377	385	408	355	388	384	403	373	394	386	382	354	347	390	384	349	373	405	364	365	386	400	399	408	343	398	371	362	389	342	412	368	376	391	353	405	344	355	384	432	419	354	349	383	384	374	375	401	343	399	423	381	357	340	376	360	388	388	419	354	398	363	396	369	358	396	392	391	384	350	365	377	396	406	356	391	327	415	391	364	377	363	375	359	361	352	384	400	389	383	381	399	367	387	387	396	374	396	350	365	398	353	372	352	401	367	341	376	379	378	390	390	369	393	351	424	357	345	360	393	372	426	367	375	381	370	385	378	384	389	357	408	375	383	371	371	351	384	374	381	362	375	396	359	311	342	334	387	384	406	389	400	350	378	367	395	418	371	371	355	364	343	387	377	386	367	388	375	378	378	389	367	366	345	343	369	340	342	401	377	357	409	355	354	389	361	340	382	356	338	381	348	369	401	401	388	373	335	401	410	388	356	380	371	377	365	390	382	356	391	367	348	379	380	412	334	380	392	404	406	409	362	383	371	378	373	362	389	366	391	364	381	343	379	406	349	361	361	413	377	414	378	389	342	371	403	402	391	391	335	363	376	375	367	354	366	332	436	371	347	367	380	341	419	360	366	377	396	375	397	393	371	385	410	397	351	348	385	373	417	389	337	392	381	359	403	390	350	378	401	378	379	389	400	375	385	380	372	354	353	360	356	378	367	362	361	398	416	354	363	386	368	412	377	386	364	363	318	368	405	373	374	428	359	374	339	366	398	403	381	400	405	381	382	394	368	370	384	393	343	411	386	372	350	347	386	380	360	388	385	385	404	382	368	422	410	414	403	359	328	346	340	367	340	365	372	377	418	342	368	388	381	382	350	359	407	381	371	418	346	407	369	328	424	378	387	364	386	339	368	378	386	366	332	404	374	382	404	371	417	352	380	347	359	355	369	389	367	372	380	370	365	370	350	362	364	371	391	398	417	408	385	376	430	353	360	383	376	386	348	372	349	352	344	408	372	381	357	391	374	365	431	357	353	332	358	387	381	372	392	370	434	429	400	375	383	371	359	393	328	372	389	384	365	366
2143	945	918	920	940	969	869	864	871	868	922	817	863	835	861	892	868	934	868	877	836	912	860	898	859	889	849	890	893	856	873	862	863	846	889	858	875	890	883	864	962	844	899	807	928	851	850	928	882	906	859	893	844	890	897	845	881	874	853	826	921	839	901	872	855	918	847	872	871	919	862	881	900	918	886	887	894	852	912	845	886	903	885	847	936	857	846	871	893	885	836	896	896	906	811	871	916	899	872	840	849	860	944	898	902	855	889	897	850	923	831	852	889	861	878	855	865	872	822	901	879	905	875	892	871	928	827	906	864	914	916	871	849	914	892	940	896	887	877	903	952	876	894	877	865	909	890	871	891	890	904	915	879	911	872	873	880	888	952	850	891	868	880	872	800	795	895	903	870	846	909	856	902	825	935	890	876	871	893	906	878	892	884	850	905	866	859	909	837	879	845	909	940	904	859	817	845	879	872	891	886	885	906	838	832	854	868	875	894	954	872	844	872	848	826	891	831	880	879	882	835	894	838	902	885	857	914	881	895	939	883	865	880	905	889	870	843	906	842	888	896	901	904	875	838	913	883	879	894	876	854	821	833	894	884	858	872	866	884	859	861	863	886	859	906	925	881	826	860	891	893	864	905	911	869	843	856	866	871	919	868	924	834	880	851	835	901	871	864	881	870	866	871	873	868	853	868	857	897	876	900	909	901	861	924	905	905	886	860	879	884	905	855	902	903	871	841	891	907	877	879	864	821	876	845	873	876	916	889	886	888	860	907	824	867	930	903	836	869	871	897	896	888	850	918	898	889	918	892	925	914	887	899	915	885	859	889	893	845	860	878	844	883	837	851	885	907	863	880	876	893	867	833	900	882	860	884	883	842	899	865	824	891	888	857	833	875	867	870	886	951	850	904	906	867	884	841	868	837	878	853	865	867	937	877	878	839	927	883	873	899	918	857	867	831	895	881	832	825	835	909	885	842	878	930	879	879	928	877	836	879	881	845	887	893	859	916	854	841	874	888	884	859	890	879	931	867	897	879	889	902	880	847	864	907	857	871	888	912	856	884	865	873	850	870	906	885	886	910	884	874	869	942	929	914	918	892	863	830	898	942	868	878	863	870	902	892	912	825	819	872	863	887	858	852	898	850	867	859	922	864	904	972	860	889	889	863	884	841	882	848	925	898	847	840	946	919	841	832	874	862	880	876	893	936	852	859	935	898	868	915	904	838	872	876	862	827	937	859	902	902	902	884	907	889	839	847	901	892	817	892	869	855	879	853	871	933	896	881	888	879	809	873	860	900	869	922	857	940	908	857	904	851	848	853	868	887	870	876	923	927	906	865	895	866	847	927	886	899	865	856	836	894	812	886	861	850	845	836	817	884	899	853	844	888	900	881	879	887	916	858	935	892	931	900	924	874	889	865	915	879	833	900	864	893	861	828	879	913	867	901	845	834	873	895	895	886	854	867	852	862	860	866	954	897	876	880	905	861	850	879	879	910	881	930	872	876	904	867	857	859	897	857	860	907	850	923	900	876	891	870	907	870	901	897	896	848	863	838	875	900	907	904	906	877	867	917	899	896	865	850	902	913	872	860	861	882	814	912	877	838	910	899	858	853	914	889	926	877	873	909	889	872	862	936	878	881	912	872	890	889	892	907	860	866	899	885	904	875	877	863	907	896	885	903	888	817	859	867	912	874	859	897	833	886	860	941	844	914	897	871	829	865	914	896	947	845	902	888	879	864	838	808	888	874	884	900	856	842	883	921	892	841	861	852	880	883	834	883	866	880	833	846	900	862	872	964	872	882	909	841	873	897	831	891	861	868	869	898	908	871	913	859	909	901	889	879	904	868	843	869	861	804	910	874	903	900	852	922	916	897	899	885	861	900	848	899	843	862	834	874	873	892	866	894	923	926	839	828	870	856	870	825	870	837	907	824	883	909	879	857	885	836	923	867	893	917	912	865	884	840	820	859	890	862	876	916	937	850	865	794	872	896	888	831	881	842	876	905	867	884	828	878	916	870	854	916	901	882	833	869	909	862	881	874	900	903	907	898	830	913	914	835	874	853	854	860	891	854	897	897	875	868	897	831	904	897	875	875	906	863	890	891	862	904	872	869	861	886	810	820	849	870	931	856	874	876	881	850	832	885	887	926	865	859	947	885	892	846	864	832	897	895	876	876	865	895	907	826	915	917	866	890	860	824	931	872	862	868	903	867	921	873	891	877	891	867	903	897	889	844	850	863	916	919	863	870	863	921	882	902	886	846	889	889	888	835	821	782	914	898	915	902	966	907	836	922	879	864	896	887	866	916	895	867	909	899	852	877	818	891	882	936	824	894	836	851	893	898	877	937	825	823	913	885	858	832	899	887	826	859	869	904	875	868	893	862	846	910	869	923	837	901	871	905	849	897	837	887	859	903	877	895	901	914	860	858	902	858	876	853	898	919	880	874	870	891	904	873	917	856	876	914	915	883	878	832	856	922	897	880	889	882	870	934	903	874	853	830	883	922	929	877	899	875	890	884	821	883	798	857	860	890	923	864	883	846	917	827	867	877	874	865	832	858	841	880	862	822	866	875	884	941	880	922	899	882	882	871	835	876	910	945	903	903	827	897	902	844	914	909	942	921	917	898	830	858	907	901	939	888	862	907	886	828	876	865	915	881	872	806	897	839	870	872	903	912	879	833	925	884	887	872	830	821	881	886	909	857	877	856	864	854	892	936	874	870	865	842	879	824	861	894	866	870	886	902	903	877	889	829	897	862	881	888	856	892	926	865	956	816	889	943	890	898	861	910	865	889	892	908	910	880	889	817	907	912	896	849	847	942	855	878	850	876	907	877	891	925	807	870	896	924	899	897	917	836	855	901	862	914	929	877	851	892	881	874	863	832	831	885	848	822	888	871	896	857	884	908	860	905	858	825	869	897	883	869	816	860	887	839	908	889	836	892	870	877	906	857	872	863	815	912	924	845	848	849	856	867	897	913	891	909	895	867	888	856	851	901	886	919	882	936	828	828	935	865	894	894	871	842	882	887	917	929	881	891	889	885	847	899	868	806	877	906	921	837	885	882	876	920	898	890	846	816	877	874	906	913	861	916	890	867	918	904	919	885	850	868	904	897	873	835	827	891	862	860	831	870	905	846	911	871	847	888	867	910	870	854	858	826	868	852	836	967	910	907	881	954	861	905	839	801	856	910	890	918	907	872	871	899	907	892	929	853	867	862	902	877	885	876	882	842	882	880	892	905	889	915	912	832	880	865	876	870	837	865	891	894	908	954	906	889	876	880	913	902	815	856	866	890	909	875	909	863	845	895	869	948	864	910	929	902	876	878	891	883	851	894	891	858	833	874	910	881	891	863	851	926	919	861	913	903	905	855	830	885	943	863	891	885	938	826	873	835	894	903	860	865	912	893	889	884	875	874	849	914	810	900	928	881	906	868	887	887	848	872	877	860	918	869	897	927	906	864	896	888	855	886	842	866	888	878	879	855	924
7503	522	538	441	369	295	330	296	278	286	234	223	242	242	224	248	224	214	218	235	220	223	243	228	232	231	220	212	246	239	233	214	217	243	243	220	231	252	222	215	243	230	214	206	239	221	216	246	234	206	203	238	203	225	214	229	215	225	221	225	232	207	253	233	213	221	251	217	200	242	225	235	209	196	214	195	214	210	228	240	238	191	263	211	219	223	225	259	223	220	248	224	199	213	247	236	248	201	236	267	223	193	216	215	229	206	244	227	227	221	254	230	241	215	212	205	225	193	195	203	220	243	264	217	248	223	220	199	233	246	237	217	180	209	224	200	250	224	213	248	251	199	222	209	225	244	225	221	215	220	230	192	213	224	208	204	230	219	212	221	191	227	198	224	232	225	231	189	221	212	218	208	221	237	213	215	190	217	220	248	240	246	223	219	245	244	258	261	224	213	230	216	214	237	209	227	244	232	266	242	201	218	211	237	237	202	218	225	220	226	232	235	192	214	220	213	245	207	240	215	213	180	235	202	206	209	223	237	209	203	216	224	212	240	201	214	229	217	217	208	245	223	214	202	226	232	203	209	240	223	213	184	243	231	228	218	224	218	182	251	212	253	214	215	254	203	218	211	232	229	217	190	240	229	238	254	222	197	229	218	232	214	210	256	250	239	226	229	222	217	226	230	223	227	225	216	223	216	211	242	207	263	236	216	225	211	254	202	220	257	221	210	193	196	227	214	196	230	252	230	217	191	212	234	227	243	245	222	220	220	223	211	221	225	198	201	209	231	233	209	197	213	204	190	231	222	205	225	215	227	206	217	206	221	223	198	193	244	218	221	232	202	229	237	229	243	247	228	233	214	254	223	215	230	231	238	249	225	213	202	217	240	224	215	234	237	242	244	219	219	228	229	251	219	233	199	233	236	226	214	209	220	221	246	203	210	233	238	230	226	223	212	227	223	248	257	216	215	197	243	254	245	210	216	225	225	224	222	226	224	225	223	209	233	237	202	247	223	217	221	218	246	226	208	209	228	252	228	218	206	213	220	196	227	195	236	211	228	211	187	217	218	199	227	237	190	196	209	229	217	234	201	205	236	237	242	221	234	237	225	205	202	215	241	223	190	204	233	238	227	216	227	230	209	220	228	205	244	234	219	223	204	227	210	193	213	228	203	203	207	236	211	261	225	264	197	249	221	197	244	183	192	222	224	184	227	242	219	250	210	214	209	236	239	230	238	258	228	217	225	227	228	226	240	219	208	240	227	216	214	207	198	213	205	224	210	258	234	213	200	228	241	230	217	236	199	237	229	207	228	233	255	224	233	231	229	234	209	188	203	232	238	252	224	219	213	208	218	240	256	253	228	216	236	227	256	229	240	214	220	237	231	238	222	220	237	217	213	255	224	191	203	236	221	232	230	223	194	220	228	197	239	236	230	228	240	202	179	223	202	221	223	239	231	234	221	203	209	202	227	224	230	207	222	223	224	236	211	218	236	232	266	218	246	242	231	216	244	209	232	201	215	215	217	203	225	224	236	224	219	244	221	240	219	223	225	230	218	229	234	218	213	242	231	241	225	236	226	211	216	200	231	184	227	209	238	217	216	223	229	228	216	212	232	254	227	207	229	204	214	234	232	208	224	225	217	233	209	229	212	216	185	227	213	219	220	231	262	238	203	200	201	231	234	213	226	224	224	253	197	221	210	229	207	195	253	247	229	253	238	224	223	225	201	240	222	219	235	220	227	215	194	224	219	234	251	245	228	232	223	235	226	229	235	227	209	214	227	232	192	238	202	219	180	222	216	240	219	211	190	239	231	222	216	210	225	246	232	228	235	229	241	234	230	233	220	225	228	211	228	239	257	209	236	239	235	235	217	220	208	218	212	228	201	206	221	226	228	222	241	212	192	241	203	232	212	217	194	257	227	228	210	221	237	186	210	210	243	208	219	225	223	217	199	203	219	216	193	208	227	241	249	207	244	242	216	214	241	214	206	240	238	230	241	202	231	240	238	247	215	222	228	223	219	199	240	241	237	204	204	218	201	203	213	222	231	207	214	218	205	217	230	193	241	243	248	207	226	202	232	240	208	223	266	232	228	241	206	223	223	223	213	231	221	206	236	220	234	240	255	222	220	220	251	246	244	191	225	198	218	233	236	222	215	205	239	237	256	185	209	229	221	206	208	232	243	227	237	210	212	247	216	226	275	245	227	226	231	191	224	196	205	245	205	223	230	233	214	212	203	217	212	228	204	227	218	236	222	219	231	228	229	216	219	208	220	233	210	228	223	207	228	219	221	213	205	210	189	231	241	236	213	226	238	254	240	229	198	255	213	189	245	236	202	238	276	248	200	218	217	216	257	234	221	236	230	214	234	219	233	214	222	237	218	201	226	221	212	241	239	239	230	235	222	229	240	217	210	247	238	216	184	255	221	213	222	217	228	200	246	232	217	222	222	249	218	219	215	206	257	193	224	241	251	212	215	249	261	218	205	220	197	225	223	244	221	208	228	237	228	237	236	208	230	226	233	219	206	218	199	241	221	215	225	223	210	226	239	202	226	230	220	222	183	226	201	230	242	217	248	225	204	212	243	227	241	207	236	215	211	224	257	245	192	224	193	222	212	237	242	207	221	223	191	227	212	232	242	220	203	226	247	232	218	192	222	199	199	216	220	217	231	227	257	238	200	234	220	219	209	235	227	225	239	202	219	197	235	204	185	220	247	222	231	236	254	208	211	240	255	226	250	214	231	215	247	230	240	229	207	236	258	204	228	261	226	235	248	223	244	188	193	207	232	241	205	214	235	239	240	216	245	235	198	208	214	213	201	234	244	216	215	263	246	222	245	220	235	258	220	208	221	202	244	217	204	202	211	242	223	201	222	210	214	222	221	255	226	256	215	223	226	227	212	215	186	227	221	221	196	248	247	208	224	228	222	224	251	238	258	219	217	209	250	250	252	225	223	235	228	221	207	236	231	214	235	245	197	224	208	197	204	209	209	217	249	244	233	218	234	218	205	217	226	221	228	209	213	217	229	208	205	220	219	224	249	205	213	213	227	196	201	193	236	233	208	212	224	216	232	219	204	224	227	219	247	193	211	240	218	245	237	241	230	226	234	224	225	223	220	266	252	216	207	207	222	218	222	254	237	199	213	243	233	245	234	235	229	233	220	218	261	225	226	227	231	202	236	203	207	251	242	187	218	214	205	200	232	201	261	229	217	215	191	218	240	198	203	228	215	233	227	232	216	228	171	217	259	264	218	230	209	225	215	248	180	258	248	218	222	226	234	220	219	255	226	227	257	204	216	236	210	225	206	216	231	206	203	191	223	231	232	248	223	255	275	244	213	239	221	216	232	194	210	217	244	219	212	224	222	227	234	224	227	231	220	202	233	203	207	252	215	225	219	255	214	227	234	224	210	219	240	231	231	216	241	218	197	232	237	224	218	207	254	219	244	215	237	223	210	220	206	221	221	199	217	179	254	233	236	228	233	226	242	245	221
6343	866	1233	1420	1217	1100	956	827	796	779	750	758	720	725	692	730	649	665	598	671	689	651	648	616	612	606	627	602	579	624	578	603	555	601	649	581	619	642	622	587	577	617	571	636	610	651	628	628	566	610	626	635	610	643	613	615	600	578	586	608	601	576	635	609	626	614	608	596	576	606	633	616	643	588	592	629	584	574	612	599	588	595	594	643	598	567	604	633	535	613	654	597	582	595	625	593	628	589	585	588	622	611	653	615	616	594	634	606	607	641	595	571	621	602	622	573	605	586	612	605	612	602	586	614	590	570	620	598	565	588	576	671	585	578	637	602	597	583	609	615	612	583	606	598	597	637	579	614	606	594	619	586	641	651	587	554	601	632	572	591	593	615	602	611	587	573	584	578	604	590	591	607	601	608	569	627	601	592	638	574	607	619	626	599	595	566	604	594	613	561	609	579	594	593	612	639	553	638	618	594	627	607	640	576	635	601	596	621	584	575	581	560	603	620	627	592	606	601	621	635	631	612	596	608	626	625	576	620	624	638	574	624	596	606	609	573	628	571	622	609	585	580	623	606	592	635	634	588	552	587	572	628	636	607	549	619	618	601	543	539	564	595	616	570	590	582	581	580	609	534	562	585	588	582	590	633	606	572	621	584	598	600	602	632	615	629	612	597	600	591	564	589	613	595	644	614	629	610	613	579	594	557	611	635	593	626	609	641	621	599	643	563	592	622	581	626	620	619	580	564	650	610	606	640	600	647	580	586	587	556	583	558	610	587	607	592	573	591	600	580	618	616	602	597	619	634	574	613	627	624	623	637	610	662	571	636	598	605	564	602	590	647	560	585	561	618	606	632	631	595	663	593	610	599	603	602	619	613	594	629	601	623	611	660	608	580	574	570	568	600	610	644	601	599	598	578	659	572	617	544	628	562	583	599	553	599	595	610	590	582	588	657	594	582	641	583	576	578	580	545	657	606	628	593	608	594	644	604	564	596	598	545	598	589	604	591	617	567	612	597	615	592	602	594	601	575	584	626	603	608	575	590	628	603	591	630	597	628	639	641	616	588	587	594	567	586	616	599	555	597	570	640	584	636	593	644	581	600	603	595	597	600	640	605	604	579	682	604	565	611	597	581	630	581	574	603	622	613	619	590	600	622	613	632	587	598	621	566	585	615	565	594	624	601	591	577	573	593	568	639	625	625	623	628	605	618	578	598	580	611	601	567	575	615	641	565	579	596	623	594	595	601	609	643	558	615	594	573	585	572	579	533	620	608	605	597	606	629	597	584	641	589	621	628	610	663	606	598	615	558	597	640	565	610	579	567	612	588	620	597	547	562	602	597	635	593	631	589	622	597	601	633	544	569	609	582	618	617	634	564	630	553	589	569	595	601	553	597	577	588	587	595	610	578	590	577	625	579	594	609	643	571	640	601	578	667	599	625	653	591	646	595	593	620	593	619	608	643	589	602	586	625	618	609	589	585	615	568	574	612	621	593	656	649	596	625	614	626	613	596	657	620	607	579	542	574	579	599	597	589	628	609	554	546	616	614	578	565	618	597	568	592	594	593	625	603	593	559	546	620	642	569	590	577	577	597	602	608	590	615	612	549	594	593	580	586	619	559	592	604	622	606	546	632	566	618	634	590	628	579	576	581	569	613	618	522	610	577	614	619	626	592	580	558	610	596	613	591	640	602	639	588	564	636	598	534	618	588	618	617	582	594	601	595	616	586	624	577	599	574	621	621	623	606	603	620	600	643	604	583	631	606	648	603	561	553	597	600	631	598	595	560	607	563	550	573	581	603	614	610	644	598	608	607	628	611	540	619	591	660	613	579	591	565	602	571	553	583	590	625	614	617	598	587	612	607	595	603	646	586	608	556	587	649	585	656	555	570	574	635	569	556	611	648	615	574	608	593	630	638	595	583	566	550	603	619	645	580	624	592	590	573	613	600	571	596	639	534	613	614	563	621	603	558	582	591	586	632	619	578	567	612	581	642	586	573	572	581	620	603	587	607	615	658	596	589	605	598	627	597	565	600	602	550	558	590	630	625	605	606	619	605	625	591	618	600	576	612	543	593	582	592	611	568	601	605	602	538	608	640	557	597	632	601	599	585	609	596	613	598	574	583	590	553	530	550	629	562	604	608	602	588	601	590	576	596	606	589	574	604	620	615	584	577	580	652	608	625	625	665	614	598	609	585	549	582	581	613	571	574	640	594	607	602	596	590	617	598	577	564	590	590	591	610	586	645	596	561	588	611	603	569	575	646	599	594	626	592	617	584	628	536	586	593	608	611	626	647	557	579	615	600	620	589	604	609	605	535	640	589	576	594	596	594	603	579	570	596	573	619	571	603	554	587	608	603	619	632	586	604	578	604	604	587	625	620	616	592	602	662	570	617	614	603	584	603	639	558	573	569	573	574	571	610	619	653	633	588	620	603	594	639	605	571	602	600	588	610	575	605	581	546	598	587	546	591	600	612	612	604	560	598	583	633	619	587	627	613	585	586	607	610	614	646	590	625	596	604	612	612	572	593	564	589	583	624	579	572	571	573	610	614	610	596	579	568	626	568	593	591	634	610	588	578	577	560	609	594	629	587	606	558	585	629	581	589	583	627	586	558	609	607	617	594	578	618	577	579	650	623	572	579	612	613	590	618	592	572	563	582	562	590	611	661	597	590	620	578	624	621	595	585	600	571	572	629	587	534	584	581	611	601	584	584	599	567	558	594	604	600	577	599	592	579	614	608	567	635	628	624	544	606	577	615	622	601	583	545	634	562	609	608	578	574	593	602	582	595	560	569	592	603	594	578	594	589	630	586	567	608	618	591	594	597	569	619	626	603	601	594	606	647	601	587	606	595	631	584	628	590	587	619	586	608	599	574	588	577	580	607	617	601	602	611	628	575	598	611	587	575	605	595	559	589	643	632	602	603	624	639	625	563	607	551	625	594	626	614	632	593	608	570	636	582	593	608	624	608	554	599	607	583	653	561	591	550	562	578	637	575	600	615	573	620	573	582	642	592	564	586	625	658	624	583	611	626	641	644	576	599	573	613	584	564	593	572	567	582	585	600	591	593	579	603	614	604	616	652	609	608	630	612	594	641	632	586	565	601	587	639	586	578	611	586	563	599	599	596	548	553	596	577	591	634	627	601	604	596	601	580	591	584	607	647	600	627	596	593	590	583	595	607	561	631	612	552	557	623	562	628	568	632	584	585	592	573	623	574	559	604	613	635	612	606	569	624	590	626	581	628	618	629	611	672	676	576	608	591	599	607	586	634	564	587	561	568	565	622	583	596	638	628	597	649	633	612	640	613	647	622	572	626	638	611	570	615	603	612	593	604	637	588	579	560	591	636	582	596	622	627	596	567	591	583	596	577	577	610	615	619	612	652	596	585	566	595	592	613	597	669	570	619	643	595	605	570	625	576	646	579	588	598	563	602	625	590	639	577	563	577	605	614	611	600	608	570	596	529	601	615	659	602	618	619	573	625
15013	1410	1125	862	725	600	595	515	486	425	420	427	374	440	435	369	429	469	388	412	449	391	389	455	404	396	359	356	421	421	404	379	352	358	411	403	384	405	426	418	387	406	425	366	402	406	423	392	389	392	427	407	398	365	382	393	407	363	422	377	383	391	397	394	404	389	385	356	370	380	414	392	353	389	377	391	423	401	359	401	382	397	365	393	419	379	372	398	416	355	387	401	396	396	373	360	433	401	369	348	420	414	347	410	395	423	358	359	406	419	389	357	398	360	407	370	389	364	387	392	339	373	416	354	356	402	386	390	349	410	389	365	382	392	371	413	419	397	393	425	366	403	391	412	403	409	369	421	444	348	367	371	419	379	364	406	395	414	371	412	389	398	405	430	363	409	358	353	412	386	405	405	410	380	411	378	406	417	429	430	423	367	405	373	399	380	376	373	399	434	369	402	417	396	393	393	400	381	390	390	361	387	388	420	426	406	409	387	407	332	408	412	401	408	366	357	399	392	402	401	404	377	403	368	406	391	440	361	411	366	406	393	376	394	437	384	409	392	385	383	402	395	349	400	384	393	395	425	426	367	395	395	444	397	411	412	374	361	387	376	382	382	387	398	347	384	363	428	399	379	373	395	397	395	385	404	389	352	402	408	400	391	376	366	393	382	384	389	401	367	367	385	365	394	420	406	395	394	391	367	397	404	421	372	372	386	384	404	364	394	370	341	370	382	377	398	377	388	391	396	375	398	397	385	397	364	357	372	392	392	409	448	409	393	377	392	401	395	423	418	373	369	380	364	409	360	402	392	394	421	387	396	397	420	346	344	394	389	410	369	414	388	378	368	392	331	362	405	374	412	385	432	396	372	408	382	391	395	419	378	410	398	384	384	385	383	398	379	389	386	386	355	400	402	415	349	383	390	400	418	390	400	409	357	374	376	356	373	407	406	419	382	387	405	375	370	380	416	388	411	400	391	362	363	362	390	373	400	368	378	377	387	374	415	411	384	428	414	383	355	389	383	441	398	378	431	380	436	390	357	413	399	375	379	403	402	376	375	376	373	431	385	401	433	421	384	427	404	363	376	392	405	356	401	339	373	355	424	381	404	390	406	409	428	332	396	352	398	345	389	363	414	382	399	388	363	392	414	391	419	387	387	369	330	411	392	422	384	371	366	397	394	405	392	361	395	399	382	379	394	346	358	389	352	388	393	371	374	390	397	361	393	417	362	383	379	377	383	393	361	382	399	377	403	388	431	396	403	415	382	376	394	404	357	374	389	446	372	406	371	369	358	398	397	408	405	412	384	389	409	377	372	375	391	355	403	438	376	381	423	382	362	394	416	407	364	370	369	377	383	376	390	376	385	386	419	372	391	410	378	373	374	392	386	374	398	393	434	393	366	364	387	402	414	375	362	398	406	371	386	429	355	402	402	414	369	367	426	382	321	367	372	376	396	387	380	392	370	402	371	395	418	425	388	391	393	395	406	390	388	377	440	399	377	389	393	354	392	347	401	377	434	403	370	392	359	385	384	363	394	376	367	423	387	396	393	335	363	383	389	419	386	384	372	383	367	418	387	384	359	373	393	374	366	367	416	384	407	351	420	383	457	386	386	371	370	390	382	390	404	419	406	405	417	407	431	385	417	423	381	382	370	373	377	408	414	369	380	347	399	394	416	393	346	337	350	391	417	365	410	379	416	379	335	376	374	355	380	402	370	369	404	378	399	356	423	418	415	388	407	405	374	375	400	403	413	379	422	401	387	387	394	402	423	369	347	393	385	395	374	386	357	372	380	372	383	367	369	419	398	369	382	381	366	388	407	394	427	367	358	375	381	350	414	417	397	398	383	377	400	389	423	419	398	407	432	404	394	411	406	378	375	407	377	384	370	387	388	385	440	395	432	351	364	360	398	375	416	425	415	414	388	428	385	386	417	378	410	372	381	403	378	382	380	388	364	397	372	361	391	405	392	369	396	342	399	365	393	406	415	400	371	391	384	372	405	400	390	358	411	399	398	370	387	397	380	422	369	393	382	422	400	401	385	373	413	379	382	399	365	380	398	433	368	385	358	370	379	436	427	417	369	426	422	385	377	353	358	358	378	425	382	385	393	391	362	381	401	390	409	384	390	392	383	386	372	372	379	414	363	384	366	398	409	361	416	374	373	390	361	376	385	363	386	430	398	390	440	416	373	395	374	381	370	379	385	327	451	395	364	382	393	399	389	363	415	352	348	421	389	365	419	416	371	391	430	404	379	389	396	379	399	377	384	396	414	388	408	388	387	407	378	387	397	400	387	385	407	376	411	384	381	426	417	405	404	367	356	410	429	368	388	361	407	393	419	407	388	414	352	403	417	414	383	365	366	358	362	389	380	395	407	369	425	396	385	397	369	404	396	369	402	366	437	378	414	378	372	377	389	399	431	426	377	390	403	414	386	377	377	417	388	402	414	411	383	352	364	377	418	375	380	409	387	418	394	394	379	363	405	381	362	421	365	389	380	403	389	406	412	460	416	388	427	370	340	422	432	403	411	379	365	384	387	364	362	413	400	376	399	412	408	385	421	411	382	391	399	347	391	398	353	361	417	387	402	420	372	425	397	386	389	416	387	407	373	405	411	377	388	391	416	385	373	408	377	407	413	406	390	389	378	412	356	388	410	394	401	404	367	408	389	405	383	381	389	343	413	367	373	422	392	378	402	398	361	390	353	369	366	344	400	382	381	410	410	405	345	396	355	380	405	403	429	376	375	420	370	388	421	391	406	376	426	384	412	397	416	429	415	378	392	368	376	365	410	424	388	377	390	378	373	369	369	403	368	364	396	400	411	385	373	380	399	369	389	387	399	366	415	399	368	404	405	392	399	402	425	373	398	362	378	394	403	401	393	376	384	412	386	425	400	430	385	380	392	387	376	391	401	424	381	388	422	387	383	417	403	391	365	375	380	377	360	402	357	387	393	395	420	383	376	373	428	378	386	422	405	385	389	356	399	421	363	364	371	365	410	353	393	401	372	424	383	418	397	398	356	360	415	395	405	367	398	411	393	435	418	397	408	399	415	389	388	395	429	378	356	409	372	397	387	388	371	380	414	426	403	405	364	386	381	422	371	419	360	379	394	370	397	378	352	395	452	358	386	379	416	379	392	400	439	397	365	398	366	441	381	379	341	419	344	393	395	394	361	410	390	372	369	378	412	385	355	392	412	377	397	408	411	408	382	383	427	411	356	384	365	417	372	434	394	353	381	368	422	382	401	428	401	416	407	373	375	376	409	401	382	402	387	402	406	382	388	364	384	367	393	406	366	357	353	389	359	397	384	380	390	349	421	396	436	387	375	391	399	371	383	370	381	407	372	411	403	365	370	407	399	395	380	393	418	386	385	433	397	363	380	389	409	377	417	366	392	363	371	366	362	410	415	353	387	398	380	376	395	395	375	398	403	388	417	406	386	401	373	394	366	431	410	348	405	393	435	395	380	417	397	434	372	388	391	396	357	385	366
8402	1519	2258	2585	2205	1980	1695	1502	1449	1322	1241	1186	1146	1116	1119	1131	1088	1077	1020	1105	1062	999	1005	998	1016	1010	1016	989	1016	999	1031	992	951	978	1015	955	919	988	955	954	1035	993	1016	1013	996	969	988	986	934	912	944	972	988	918	961	949	895	923	926	1020	897	1043	948	946	984	954	969	975	938	889	930	943	960	981	975	979	938	920	965	934	963	978	964	980	954	935	989	905	889	936	998	946	959	980	887	941	951	890	942	1015	953	991	980	965	907	943	925	888	1011	938	934	923	949	940	931	890	915	913	962	942	878	901	924	938	993	946	967	925	942	941	969	959	894	963	1007	938	965	980	999	999	971	851	875	965	947	973	969	980	908	976	878	947	949	895	890	960	999	920	973	905	972	948	965	900	933	938	950	917	973	931	931	935	968	958	980	924	913	987	961	920	978	994	949	944	935	996	859	881	952	918	943	985	876	882	877	912	971	931	923	924	923	939	967	1007	936	915	911	943	930	918	921	945	981	946	1007	943	924	964	916	1000	952	931	966	950	1004	941	980	968	956	999	899	953	964	966	968	950	938	930	930	985	900	933	908	903	951	883	985	982	960	905	920	936	993	988	909	971	950	926	944	970	938	1007	925	925	957	950	942	930	989	949	906	939	943	975	920	1006	959	921	924	959	950	941	898	909	978	1000	972	1009	988	935	969	961	943	932	940	960	958	967	992	928	982	951	940	947	963	982	901	924	992	972	988	970	909	910	958	936	973	909	969	958	911	1000	971	1019	904	932	987	952	941	928	1002	943	911	958	976	921	983	924	941	963	960	951	950	937	941	969	931	935	936	962	918	939	937	995	918	968	980	956	942	972	1002	949	924	950	936	915	945	945	991	953	923	981	899	937	971	947	949	984	901	963	893	904	957	866	881	945	904	977	975	977	975	911	918	960	974	941	936	911	913	967	956	931	968	973	1000	938	996	892	955	1004	961	935	909	985	907	948	964	956	941	947	916	988	976	904	945	964	918	887	950	934	912	986	980	962	972	882	955	908	927	972	930	923	981	936	915	978	968	915	923	961	934	915	917	963	964	955	979	964	947	979	964	932	970	992	1011	961	1008	956	917	895	955	911	872	920	946	962	965	953	959	999	945	980	953	970	950	852	963	971	951	932	999	905	947	967	929	966	1018	964	900	932	925	918	876	930	908	882	956	969	976	973	972	964	913	949	1019	974	931	929	966	911	908	968	958	951	967	958	911	989	959	922	945	928	969	939	941	947	960	916	907	957	937	906	939	923	893	948	955	873	954	966	985	942	900	959	985	953	942	948	950	923	932	977	900	940	938	942	948	906	956	944	910	938	1004	916	953	915	942	968	983	918	992	917	956	941	944	978	967	862	995	994	1045	923	917	963	963	877	952	936	974	934	902	948	981	984	964	941	955	939	982	948	966	901	971	1001	934	981	987	947	1013	967	945	900	943	967	972	992	969	963	895	1017	972	967	971	912	895	984	918	991	910	962	964	991	955	919	969	897	942	905	994	924	949	925	946	881	969	910	987	944	921	932	943	946	949	1008	1011	873	978	969	942	976	938	948	988	949	897	909	962	994	933	989	961	937	942	970	938	961	1053	946	956	916	932	967	972	912	928	983	964	971	925	971	962	922	989	956	977	979	976	982	918	951	888	903	1015	973	961	930	938	962	972	946	916	922	972	904	898	965	930	897	936	900	877	964	949	982	945	952	974	1042	928	933	904	947	955	957	949	972	960	1004	950	919	907	942	924	941	943	928	920	1006	938	879	966	930	916	906	939	982	942	921	930	948	946	933	959	988	950	974	948	962	962	949	925	922	966	940	971	953	937	944	917	1009	970	940	953	934	923	949	895	862	930	901	924	980	919	950	982	941	965	950	912	900	925	958	963	992	933	929	906	971	996	991	1004	989	948	995	913	976	908	931	1047	903	982	948	943	949	883	962	958	894	930	920	986	905	993	983	925	942	977	898	925	949	961	946	922	947	952	928	978	975	947	990	974	986	951	944	925	942	931	954	911	930	965	937	1009	954	917	956	935	975	948	1033	969	924	991	976	916	947	949	967	998	918	945	1016	925	915	895	966	988	951	945	907	970	965	910	971	990	984	922	961	962	913	940	905	998	922	965	926	901	982	978	968	1033	938	876	927	953	970	974	926	950	927	951	969	975	973	961	912	893	956	929	964	932	950	943	873	919	1015	939	995	965	984	938	955	927	974	939	929	935	959	972	919	928	1028	878	956	956	929	961	944	995	983	952	950	985	927	1021	995	957	981	959	917	948	959	918	961	886	971	910	937	939	910	908	917	972	921	955	922	978	934	944	916	958	949	924	945	954	952	893	956	949	981	926	965	897	966	857	967	915	951	992	949	920	966	968	984	973	970	1005	945	939	969	930	988	1000	923	935	995	908	942	889	957	904	948	939	919	974	996	977	934	904	972	916	893	944	927	932	948	910	941	963	953	924	981	969	953	888	961	932	994	958	959	936	929	954	957	964	960	936	937	922	977	960	937	947	973	910	892	947	931	1003	916	939	1002	971	912	921	926	957	983	938	961	968	932	950	946	969	941	921	912	935	982	982	921	907	961	923	959	977	930	980	1009	929	910	934	967	913	961	984	908	945	902	940	918	895	916	967	984	987	919	898	951	971	954	957	946	952	943	937	942	934	909	938	922	933	921	1008	978	972	940	924	963	932	1012	958	954	947	875	969	939	926	961	968	919	947	921	932	973	921	993	917	947	972	993	940	955	946	917	961	918	923	965	934	961	984	974	906	941	920	972	883	932	977	963	968	957	915	959	903	903	953	943	964	911	967	918	935	928	920	938	890	932	992	908	961	938	936	941	983	966	947	973	938	959	918	929	938	966	957	909	919	962	975	975	968	979	932	957	930	967	972	944	936	948	996	975	891	928	998	922	954	954	973	1012	925	964	927	949	996	955	973	953	894	1011	927	970	968	945	910	976	973	949	936	891	993	947	933	933	928	932	894	892	957	920	996	981	919	973	986	984	962	954	922	938	954	939	882	919	957	948	971	962	924	1005	957	1008	925	944	895	988	943	960	979	955	899	975	923	978	978	953	966	945	1004	983	905	946	961	914	970	955	925	953	985	1004	939	970	994	996	935	920	927	938	925	943	933	945	906	881	969	933	889	966	953	931	893	1000	934	913	929	893	985	914	998	935	1001	971	978	930	954	929	984	934	908	1006	922	912	935	986	952	931	1023	1017	950	988	920	932	878	959	886	1005	945	908	938	960	921	923	956	941	988	949	947	933	984	953	954	925	1002	948	878	927	996	912	1009	933	899	995	913	917	942	938	994	898	975	936	929	951	949	944	949	948	973	919	958	940	901	994	967	932	975	1048	890	974	953	908	917	992	961	983	925	879	921	930	896	933	921	948	927	932	927	922	975	929	947	897	998	1002	987	981	942	911	987	974	1005	958	941	961	933	1010	986	1000	940	907	927	995	980	993	992	976	961	964	911	916	947	942	913	945	920	895	973	969	941	965	965	916	901	976	938	948	965	922	939	920	959	906	946	939	1024	955	959	963	987	974	941	977	976	927	968	892
1662	387	393	386	367	397	405	380	358	390	354	381	384	385	411	375	391	325	356	353	364	356	373	361	342	377	374	340	396	396	400	355	352	368	348	413	388	384	409	350	390	350	379	387	417	362	380	335	369	370	362	370	369	336	392	380	371	347	417	412	380	384	344	387	394	398	382	387	380	357	416	401	377	391	339	371	364	355	400	396	349	411	385	391	360	367	369	390	364	335	370	381	377	388	406	343	369	359	384	365	392	395	403	348	398	416	327	360	357	393	389	328	384	362	360	408	372	369	357	349	343	362	383	394	387	406	369	363	362	393	385	375	364	379	356	377	336	346	411	375	353	376	390	370	342	391	399	363	338	381	352	382	355	363	390	384	399	334	398	370	371	359	394	365	354	381	366	384	350	386	375	344	334	386	377	362	376	410	384	349	383	348	366	420	358	400	384	355	340	370	355	389	375	383	382	382	386	343	400	409	366	352	388	374	348	395	391	360	350	366	369	345	357	372	363	358	375	410	363	394	390	378	368	385	394	336	386	353	365	361	407	385	389	366	365	379	370	368	419	391	329	358	371	373	367	407	359	367	346	332	372	327	346	318	388	352	358	340	379	352	359	370	390	399	377	378	361	401	384	368	372	381	368	359	358	376	364	416	399	404	376	357	353	381	412	389	421	383	356	356	378	340	345	365	374	330	378	367	380	370	383	415	388	368	393	367	388	371	356	390	352	376	396	403	399	374	364	375	436	382	370	377	374	411	388	373	375	369	383	401	403	391	397	349	376	364	374	367	360	401	375	371	349	375	359	360	380	364	355	370	405	376	353	349	394	375	367	372	376	435	394	387	390	373	375	363	371	356	391	379	392	363	375	318	371	355	381	359	336	385	366	356	349	373	404	397	402	373	370	388	388	366	393	354	396	394	369	373	383	380	406	385	338	357	368	361	334	370	349	383	333	376	389	415	348	364	356	363	382	385	417	366	364	365	334	393	398	386	375	341	373	378	388	346	355	367	361	394	365	348	359	419	396	386	348	331	390	374	390	344	354	368	380	350	387	378	383	362	399	357	434	377	356	375	341	364	373	382	368	358	373	384	392	405	355	365	361	363	352	399	411	422	352	363	368	372	369	372	351	376	380	376	340	396	369	388	382	342	405	386	430	388	358	357	423	407	369	418	414	367	437	362	362	340	406	400	357	386	343	378	366	383	375	368	411	398	360	392	385	375	360	355	376	383	379	369	358	368	398	413	394	353	376	403	359	363	357	386	371	345	372	376	345	384	366	340	356	389	349	356	356	395	388	383	394	388	410	403	380	385	389	387	395	375	356	360	391	357	381	366	391	413	364	411	360	396	367	405	385	356	380	371	410	399	371	377	374	366	395	369	378	362	354	401	390	387	394	398	406	355	384	399	366	376	394	364	391	382	406	395	382	358	370	404	412	351	398	397	379	394	380	369	338	388	412	379	365	385	380	362	379	375	371	385	390	367	377	351	387	362	379	366	383	355	385	356	382	374	406	386	417	407	342	366	381	384	379	346	364	359	357	371	415	371	389	414	379	354	357	401	375	358	358	365	393	358	391	355	394	341	379	354	375	370	357	414	380	402	381	377	353	375	435	376	356	356	362	397	392	360	366	359	367	387	375	363	372	340	373	347	369	368	404	384	408	366	369	378	371	373	375	391	373	393	370	367	380	414	379	336	371	358	374	404	389	383	363	405	380	372	405	395	378	382	381	381	379	342	374	393	414	386	348	354	368	349	374	349	422	383	373	389	344	346	405	363	350	394	376	380	382	369	403	414	333	364	393	369	358	417	340	343	353	364	384	378	368	368	408	357	354	329	361	369	351	350	342	339	366	369	395	388	359	390	372	368	373	376	371	365	401	349	385	343	365	348	375	380	371	386	377	395	370	384	360	382	370	348	383	391	356	375	357	378	387	394	414	376	394	392	370	371	350	345	348	354	396	400	358	368	374	401	378	356	389	363	378	371	364	365	335	350	365	403	374	373	408	368	379	387	374	388	388	412	403	363	368	408	338	380	375	421	339	405	380	379	369	343	354	371	378	354	363	383	366	356	362	376	428	395	363	367	435	396	395	381	363	357	343	378	345	395	344	382	361	350	417	370	361	334	376	405	412	358	381	346	347	354	402	400	332	371	387	388	388	384	370	366	408	390	367	385	400	363	376	361	366	400	387	392	367	391	375	357	397	355	368	357	372	364	351	351	350	354	376	355	365	366	353	401	348	391	399	400	357	377	368	373	394	383	390	401	380	379	355	379	424	393	395	376	376	405	415	381	381	398	373	380	384	372	375	350	380	391	369	372	369	392	359	371	377	376	375	363	399	418	357	421	387	407	388	358	371	387	365	424	398	359	366	389	357	423	400	373	398	371	341	377	401	359	389	404	385	370	364	388	372	346	328	360	356	381	369	392	363	390	385	414	396	366	377	362	359	366	355	368	383	342	369	413	413	385	363	366	362	375	361	368	374	385	391	376	370	417	408	388	398	367	397	356	363	369	383	356	364	406	401	376	359	366	381	371	384	368	329	365	419	338	355	387	356	369	398	389	380	413	377	397	365	395	389	351	398	351	366	336	339	385	378	363	362	355	378	373	359	392	397	392	377	366	395	359	406	364	369	374	407	399	395	356	350	409	409	350	389	378	386	333	382	422	344	357	364	368	382	376	345	384	342	366	389	379	379	375	363	399	381	414	341	355	367	402	376	408	350	378	376	377	410	357	404	355	377	409	389	355	363	385	357	394	366	395	371	371	367	367	373	378	365	390	372	358	370	344	372	351	352	381	374	351	367	379	373	396	370	414	379	362	394	387	363	389	405	404	385	367	369	401	391	373	350	390	383	373	385	434	399	370	363	386	360	376	375	369	368	399	366	417	391	376	401	377	392	377	428	342	355	372	353	354	348	338	367	407	365	387	377	412	358	378	349	394	421	377	346	370	390	372	365	371	372	369	395	402	346	349	400	392	374	349	369	377	393	393	388	337	371	422	380	375	365	362	380	389	382	374	389	375	380	373	411	371	347	403	357	370	374	398	371	357	380	369	387	352	393	367	409	388	419	357	404	364	373	334	364	373	354	355	363	384	385	388	405	387	365	390	382	377	383	386	404	377	374	363	376	376	369	354	412	384	397	398	378	372	366	375	358	403	364	361	326	356	393	350	370	384	380	350	366	384	377	381	394	390	340	342	399	361	389	390	351	360	371	389	331	353	354	360	359	352	365	374	381	393	390	371	362	407	375	366	389	398	408	357	384	430	377	353	325	353	406	351	387	368	368	372	348	346	371	374	349	372	349	329	385	379	350	323	356	387	360	386	347	374	373	397	410	374	399	383	373	373	401	374	380	394	383	380	383	387	375	354	378	406	377	361	386	367	367	361	384	357	398	358	373	413	373	389	415	429	375	365	356	408	381	362	385	373	380	411	397	399	378	366	381	359	417	388	360	376	390	369	363	387	368	369	363	365	371	399	383	390	352	394	341	355
2068	869	923	965	906	823	884	899	867	859	842	907	804	862	889	878	920	885	929	868	844	960	914	889	872	891	835	953	901	882	887	890	887	861	843	840	874	905	814	880	876	893	896	861	865	835	897	911	870	859	902	906	860	863	863	811	931	888	819	857	855	913	843	890	859	828	879	934	883	908	905	881	839	839	847	864	909	862	920	789	901	937	805	852	858	844	879	867	864	916	854	880	912	945	865	894	905	892	878	897	856	892	888	885	865	817	877	904	854	906	923	891	889	857	866	862	895	918	884	925	836	866	886	863	823	870	865	870	861	928	906	913	906	870	867	861	897	899	933	879	873	841	905	877	846	883	877	838	863	890	903	885	846	890	871	877	902	852	875	872	894	827	878	910	833	890	920	930	905	854	885	803	855	854	907	874	851	875	888	890	914	852	922	885	907	868	867	828	820	825	918	836	838	891	914	889	849	855	816	931	906	930	838	857	878	905	862	887	872	922	863	882	890	910	861	875	900	843	897	955	873	884	875	857	872	874	909	859	863	935	882	858	806	862	861	897	890	890	875	857	878	869	889	902	920	878	909	882	874	889	887	915	888	903	889	870	894	885	832	854	852	881	879	890	848	841	914	891	905	888	874	905	873	882	884	878	887	954	876	866	863	859	884	872	879	842	902	913	855	881	865	873	895	897	851	872	824	868	848	896	886	869	910	906	884	860	857	814	899	846	910	863	867	909	870	854	854	902	859	874	887	852	917	874	819	860	909	833	860	862	930	910	838	882	878	850	841	858	914	856	827	912	887	932	863	913	918	877	833	855	857	887	880	898	812	852	900	879	885	835	841	880	871	854	855	861	880	868	879	921	897	854	911	892	872	885	914	899	892	844	810	927	883	867	873	912	929	893	899	870	878	841	931	923	819	916	888	872	823	910	867	877	854	877	910	898	893	818	842	879	842	927	850	868	866	877	876	881	834	844	870	857	886	876	870	867	875	862	856	860	827	923	928	889	875	898	897	881	845	857	861	896	892	860	833	911	873	880	889	884	904	921	876	876	875	920	861	911	867	851	911	795	882	847	862	828	860	851	876	894	901	861	853	908	893	883	926	896	917	856	850	860	866	851	849	851	925	866	851	850	857	872	860	910	860	916	852	895	881	870	890	838	842	900	911	873	871	927	894	876	866	913	890	863	882	883	928	854	853	863	868	904	934	939	836	920	881	880	983	875	875	875	860	901	823	925	885	924	868	864	866	871	858	852	906	875	923	862	862	816	896	880	910	896	896	912	892	857	910	862	847	831	843	897	917	860	863	849	859	851	844	866	859	884	839	875	875	877	866	839	867	839	860	888	875	879	911	866	842	930	898	884	905	873	890	854	854	897	872	893	891	847	850	899	897	872	854	866	867	903	874	846	861	877	920	826	850	868	881	873	895	852	903	915	875	816	927	867	873	852	819	846	870	892	868	904	879	869	965	925	918	856	865	903	867	871	890	860	853	879	923	832	875	853	853	885	850	883	867	853	911	858	889	840	842	895	900	875	847	843	842	912	896	875	827	901	891	884	919	919	957	900	871	841	882	872	890	850	862	887	864	847	890	921	813	917	911	906	854	812	824	872	851	898	870	856	869	842	849	840	835	846	900	927	887	911	854	860	900	899	835	905	838	886	861	850	908	854	904	838	872	878	866	945	892	883	876	807	882	920	845	848	915	924	842	891	888	904	906	921	915	906	867	841	881	893	870	919	877	826	908	859	865	848	867	893	919	921	874	840	847	891	867	889	882	830	830	833	869	881	871	893	923	811	864	844	889	874	836	869	892	824	863	859	922	882	913	882	870	880	909	860	885	885	829	864	842	879	863	908	822	836	878	902	878	926	883	873	824	860	861	901	879	908	911	878	868	846	875	912	876	912	868	863	902	855	899	887	862	845	826	868	875	855	872	884	873	856	894	850	851	885	899	919	834	873	937	801	811	934	832	893	844	812	899	916	892	863	823	864	847	916	818	858	899	943	885	884	888	857	895	896	874	872	782	876	820	908	903	892	848	880	868	834	903	917	871	866	895	879	804	922	858	848	884	895	889	861	861	898	900	894	888	880	868	934	894	838	869	911	876	873	887	878	894	894	899	892	889	837	897	854	922	872	830	896	845	900	863	861	903	908	924	852	888	857	891	910	882	843	947	911	891	928	812	854	880	890	917	920	901	859	857	898	858	908	880	877	907	882	897	883	821	941	918	842	843	922	871	857	883	894	862	876	890	905	848	855	844	883	898	905	861	874	882	859	883	875	882	868	874	870	912	914	877	908	843	877	805	865	852	901	873	887	899	873	857	862	915	881	951	876	853	884	856	884	876	853	838	802	891	908	921	831	928	895	901	940	869	856	890	870	900	853	859	891	890	870	918	830	897	908	868	856	890	855	850	923	832	881	885	886	874	851	844	869	875	915	837	858	851	826	899	831	908	868	909	823	911	861	948	850	922	862	858	932	857	863	907	892	873	895	907	888	889	899	880	896	868	850	869	864	848	873	860	920	892	851	898	879	877	882	919	911	885	893	835	824	890	835	898	833	934	820	846	890	898	863	878	912	920	872	876	837	907	898	879	919	878	854	869	878	913	838	853	881	876	912	904	867	876	885	907	851	872	921	919	876	912	905	870	868	907	855	890	862	884	863	902	899	802	927	852	882	920	915	913	879	828	928	880	833	865	912	903	877	871	915	893	908	843	857	888	832	889	852	927	877	902	877	882	844	842	921	897	886	863	848	890	891	904	911	875	896	902	904	908	876	870	913	873	929	865	871	875	900	875	866	870	836	862	865	891	887	853	898	848	870	868	893	857	901	870	900	886	861	887	924	893	853	870	832	939	883	899	914	893	899	878	834	851	804	867	867	831	880	913	864	850	884	839	823	872	883	868	846	889	823	883	883	841	948	859	860	879	851	844	896	863	855	856	888	889	902	920	930	903	902	942	854	880	868	887	882	883	882	931	875	820	888	899	837	867	875	864	870	877	863	849	892	873	919	833	849	874	865	929	893	898	866	868	852	877	933	879	850	865	844	866	881	843	832	849	932	841	844	926	889	840	871	841	893	884	844	858	879	879	925	832	808	880	829	911	855	873	899	852	845	848	873	910	843	834	836	859	861	877	884	910	830	859	838	845	890	889	869	925	898	870	886	882	895	868	865	850	905	919	881	855	889	885	890	883	917	874	839	904	882	912	880	865	914	884	875	847	870	860	871	893	857	838	860	903	859	853	824	925	809	902	875	874	904	870	884	915	860	929	870	880	908	861	872	900	885	881	895	886	902	914	832	929	925	874	859	892	912	872	850	868	895	853	886	904	885	893	894	823	894	899	889	873	933	863	851	900	922	876	848	847	852	853	864	897	908	848	895	865	844	911	871	882	909	918	850	894	880	909	855	847	867	874	866	844	889	849	896	915	883	850	821	866	837	864	895	889	872	874	917	875	874	888	885	872	903	891	874	875	897	912	940	878	909	853	930	930	899
7334	493	561	456	380	313	301	266	254	243	243	269	267	223	222	246	233	209	238	217	230	247	209	218	195	213	212	242	241	224	248	241	235	235	215	207	195	224	243	215	232	205	204	232	242	217	228	221	241	225	223	228	240	255	270	216	236	230	222	223	232	203	234	206	242	234	214	203	216	237	234	214	231	249	208	214	227	228	208	212	260	230	226	215	224	219	209	222	227	196	186	208	221	235	216	230	201	231	209	239	206	225	208	240	250	210	228	221	231	253	195	256	243	229	195	251	221	227	251	216	241	239	223	231	221	208	234	227	195	221	214	223	216	214	229	190	229	238	229	227	207	197	230	221	249	224	239	212	253	221	209	234	216	225	237	230	214	219	239	226	239	213	265	219	230	216	244	243	237	210	251	217	196	225	233	209	222	235	233	224	200	218	227	231	219	185	249	208	268	212	231	222	214	233	236	201	233	222	256	244	238	197	228	197	223	220	213	228	195	219	246	192	199	239	239	193	231	222	234	229	263	236	226	228	219	213	221	184	211	243	208	234	227	220	222	208	208	215	223	209	225	197	213	271	207	229	200	225	223	191	198	225	195	221	238	219	233	227	220	228	226	261	202	250	239	238	235	212	239	233	251	234	236	236	234	209	239	212	268	226	224	225	257	233	243	220	218	217	232	215	210	225	219	223	192	204	206	235	209	230	234	206	213	224	243	204	206	230	226	219	211	246	247	207	192	189	226	230	245	208	238	241	246	231	187	218	215	218	224	217	231	194	232	225	215	221	252	244	210	231	229	218	214	206	221	224	224	253	247	236	197	238	243	209	239	213	213	216	227	215	224	226	222	227	224	249	223	215	237	222	241	248	224	228	227	203	189	232	233	199	222	215	227	253	232	227	227	241	234	221	224	227	220	220	210	205	232	228	207	216	241	212	223	232	220	242	220	198	228	215	217	218	217	226	232	211	232	236	222	210	194	227	215	244	218	266	241	215	213	235	242	221	237	193	238	209	224	207	226	225	235	199	217	214	202	240	235	198	245	194	228	235	204	216	215	208	203	221	224	230	225	226	203	220	179	223	238	270	214	193	239	221	228	222	203	242	241	236	220	214	213	232	236	240	242	210	229	213	215	223	218	216	228	216	202	222	228	197	227	231	221	232	250	224	270	235	223	227	205	266	229	197	237	236	225	236	188	203	230	207	222	253	216	244	247	214	266	218	243	175	251	230	198	218	232	220	245	186	212	241	213	228	201	205	250	212	218	227	213	231	191	228	207	244	216	224	217	193	227	210	208	238	232	200	210	247	227	220	225	212	208	195	239	215	228	234	258	248	244	240	223	185	213	217	222	227	222	218	202	238	213	266	219	225	231	183	206	232	218	233	254	221	221	218	234	235	182	236	223	232	238	214	230	220	225	227	200	211	214	199	219	212	253	208	235	229	235	221	238	249	224	210	219	211	224	210	256	223	238	240	220	191	225	219	232	199	212	228	218	233	212	201	220	239	239	214	215	222	248	227	210	219	225	234	239	230	255	232	225	220	237	242	221	236	204	212	243	205	223	230	233	234	227	205	208	232	223	208	201	209	248	230	211	226	225	187	218	204	227	215	231	214	228	203	239	225	226	227	206	227	228	242	250	222	226	224	210	237	232	225	221	230	227	223	229	203	231	217	236	214	223	260	240	227	203	196	203	230	219	206	234	225	238	221	244	251	212	195	242	222	230	225	233	194	223	238	269	218	179	209	198	240	251	221	211	208	245	198	212	222	215	230	226	209	227	208	209	223	244	232	217	255	186	199	251	226	238	230	228	241	229	220	232	210	229	245	192	233	242	210	252	215	217	221	231	232	220	220	224	218	222	210	217	250	244	211	228	228	225	217	252	244	221	231	214	218	203	224	210	221	227	228	206	206	216	215	234	208	212	205	215	208	203	211	245	248	244	193	230	259	219	220	220	224	208	241	232	204	185	230	227	244	209	228	202	236	227	235	227	230	224	207	209	220	236	244	221	209	209	225	194	236	219	220	213	224	215	243	232	208	225	202	197	226	223	261	250	221	221	218	191	234	249	238	204	220	252	205	244	237	242	236	190	210	229	221	243	190	219	234	201	227	195	215	225	213	255	240	216	215	220	216	224	200	237	252	198	230	235	202	225	232	234	248	219	230	230	225	199	185	221	225	196	238	225	198	188	234	233	267	223	211	222	223	218	196	225	222	225	215	218	203	213	227	225	214	213	235	221	238	210	245	207	227	222	233	201	207	235	216	247	243	226	205	202	213	240	201	228	220	217	245	238	245	211	229	231	223	225	182	238	223	216	213	224	262	213	226	215	244	223	229	214	224	205	206	233	230	234	242	230	248	225	247	227	216	229	215	222	212	211	218	208	229	231	253	212	212	245	227	225	209	205	221	252	202	197	200	229	197	232	232	202	231	220	237	247	219	224	239	189	228	224	233	224	211	225	221	234	219	217	234	221	223	216	203	245	234	246	234	224	201	245	214	193	208	183	228	246	248	219	224	194	227	196	190	202	231	202	217	242	216	220	197	216	196	260	208	225	217	196	190	210	237	235	205	217	239	219	197	204	240	223	219	249	228	225	211	234	225	210	213	243	214	192	202	199	242	229	222	225	212	209	216	194	239	203	222	238	226	229	241	198	186	235	211	232	229	219	219	235	195	239	221	184	233	218	225	232	201	243	244	234	237	231	251	232	221	223	208	235	249	225	241	210	197	207	232	221	241	225	206	210	229	220	232	243	216	216	224	220	200	231	240	248	213	242	243	232	199	217	207	232	241	198	223	213	247	232	236	197	254	247	217	219	252	198	230	218	233	209	214	205	235	224	246	213	201	235	237	232	199	227	211	236	216	250	242	216	232	226	205	250	251	232	178	207	239	228	209	228	242	246	247	242	224	186	202	234	245	209	263	215	204	241	216	210	214	238	228	219	233	254	239	238	220	248	221	227	252	222	191	220	212	225	233	229	203	246	217	217	209	205	229	248	216	195	242	248	221	227	222	213	228	231	215	217	215	244	238	232	249	204	230	267	233	222	215	213	191	213	240	236	231	262	197	220	224	233	244	243	242	247	195	254	227	223	225	209	237	222	205	223	208	234	211	245	230	206	210	252	234	235	229	251	232	264	212	190	236	224	202	235	262	205	189	213	206	240	243	232	205	224	230	216	215	241	229	200	209	215	212	231	215	231	243	198	219	238	219	190	257	199	218	229	204	230	229	237	206	220	213	256	229	217	249	243	251	205	211	211	207	220	235	224	196	216	227	239	239	234	220	224	195	238	222	229	208	212	230	202	231	237	230	222	211	222	219	217	262	222	223	243	240	226	206	229	207	232	230	228	190	238	217	244	238	240	214	231	210	237	243	212	221	218	221	220	203	211	226	233	214	232	238	224	244	221	193	213	235	200	248	234	223	218	208	201	240	210	230	193	221	218	242	252	224	245	222	240	246	246	203	232	195	221	190	225	214	226	243	243	205	221	215	222	232
6352	859	1260	1497	1329	1068	944	859	785	768	802	734	729	689	701	660	649	696	672	645	605	672	638	636	627	628	643	618	612	605	640	592	600	628	607	593	592	589	638	582	601	696	614	581	589	617	614	598	602	621	616	584	624	599	607	621	595	607	629	591	584	629	594	593	620	634	641	587	600	617	611	556	608	644	592	590	610	552	576	587	612	578	630	603	608	632	629	655	573	587	618	610	609	589	651	637	614	578	580	633	593	625	631	566	596	607	561	656	606	602	576	654	585	597	609	600	576	612	605	586	588	563	607	587	613	606	589	589	601	609	611	586	560	600	586	592	601	590	601	584	599	619	601	616	635	656	597	627	572	589	580	627	556	646	578	615	599	649	609	597	609	615	607	595	583	582	576	642	598	578	597	544	631	616	567	587	587	641	595	571	568	642	622	580	613	584	620	581	632	585	592	594	581	637	590	607	621	589	584	620	600	624	624	640	637	583	605	624	658	638	621	597	600	601	585	616	664	590	641	579	590	640	613	595	570	575	611	601	607	601	608	618	641	554	607	577	606	594	637	580	647	605	635	602	590	560	552	617	612	597	602	618	573	629	623	588	612	607	613	568	598	641	602	564	607	556	615	584	624	591	591	622	599	614	570	587	599	603	569	610	565	618	634	614	608	599	628	613	629	597	622	592	589	543	559	612	618	583	557	585	604	566	601	605	615	608	606	630	600	586	570	610	589	623	614	578	594	569	581	595	628	615	597	591	600	603	593	601	566	607	618	633	631	605	630	638	584	603	594	556	573	624	599	562	594	610	591	627	668	566	593	567	601	588	589	572	583	629	603	562	621	599	566	615	618	579	562	614	608	604	614	603	561	583	639	596	571	606	547	552	595	587	604	639	627	582	629	654	598	602	586	578	573	547	626	585	585	635	608	556	589	589	588	609	579	568	619	617	590	591	597	595	580	627	629	567	579	590	660	570	621	593	593	604	601	554	591	619	583	546	581	638	611	659	611	570	596	599	603	619	576	621	609	642	587	611	590	636	632	596	619	586	572	619	582	609	593	639	618	584	600	595	585	611	587	610	605	577	572	608	604	603	615	601	598	570	602	625	618	550	585	612	617	624	601	634	608	605	601	576	597	623	627	628	571	578	644	583	619	588	585	609	633	585	582	578	587	571	603	608	578	597	616	595	655	567	585	630	617	572	594	578	576	603	613	597	605	599	593	605	623	574	639	547	649	598	570	619	630	565	593	591	564	615	622	597	581	619	576	542	640	600	553	594	596	603	598	579	571	604	590	576	584	600	600	595	602	623	587	560	581	606	624	640	597	605	602	636	633	582	561	615	571	612	555	596	567	579	606	615	568	620	573	614	586	633	609	600	620	575	570	605	582	654	645	614	593	611	584	613	649	591	589	630	611	609	549	591	585	548	587	599	567	627	569	640	562	588	624	621	612	572	613	601	588	607	547	582	579	556	598	560	578	593	594	636	600	575	521	656	561	637	614	599	606	648	639	603	598	589	619	580	611	611	626	634	630	618	569	569	584	565	588	594	580	622	627	584	577	610	608	646	608	566	605	575	626	573	622	638	636	574	574	598	622	627	585	585	636	589	599	574	627	608	600	597	606	603	610	587	623	637	593	633	613	610	601	607	591	588	611	626	595	626	583	657	615	627	566	584	611	610	594	608	567	606	602	633	644	591	595	617	595	608	573	563	574	624	577	577	579	606	559	603	615	584	607	614	605	611	598	612	597	602	599	628	590	583	626	582	601	638	615	607	597	553	609	597	601	595	593	591	599	589	561	644	594	597	601	596	614	646	596	588	615	579	609	637	639	631	634	608	570	613	610	609	600	608	608	545	623	625	587	570	579	643	578	556	608	584	625	608	573	642	610	609	609	585	602	598	606	612	590	620	600	586	574	577	613	582	627	581	584	601	639	584	660	562	615	605	587	631	619	603	578	610	569	630	559	576	634	620	599	567	590	601	580	630	614	570	582	568	613	583	603	610	604	613	571	625	603	549	593	603	583	608	606	587	607	594	605	594	632	624	619	621	620	617	649	603	582	557	618	591	617	608	626	611	590	646	621	622	597	613	589	596	588	593	586	612	600	595	598	546	622	655	602	594	582	615	606	555	586	620	588	608	604	613	599	613	587	580	600	627	591	592	611	657	571	595	593	634	613	616	668	597	603	621	607	613	668	564	580	612	622	605	608	588	643	620	575	591	639	615	587	604	612	603	590	610	645	590	578	591	616	601	627	607	577	618	617	600	594	621	550	590	554	589	631	617	583	597	594	618	653	604	612	596	595	581	560	578	559	600	613	631	585	599	621	599	556	599	621	612	618	571	611	630	580	599	576	612	582	637	583	628	584	590	623	541	614	609	580	583	617	570	604	630	578	598	589	633	623	608	552	590	590	620	611	589	603	556	596	648	566	616	607	602	570	583	610	613	581	587	603	613	553	580	610	583	626	592	576	564	608	572	624	567	595	637	632	601	564	591	628	621	649	532	592	585	606	566	631	580	627	597	618	596	569	618	575	584	657	622	576	588	569	600	599	622	570	614	583	572	549	538	604	572	608	573	592	627	602	572	575	617	562	619	583	586	575	631	649	617	615	607	542	611	609	625	625	623	587	605	578	581	570	599	618	668	604	589	589	580	592	605	595	621	601	603	630	636	591	595	600	608	570	551	609	612	546	566	616	634	558	618	594	640	615	611	551	634	608	598	588	591	587	609	586	583	589	583	632	595	601	621	594	570	622	647	618	618	617	610	585	625	607	562	589	622	655	566	632	642	636	579	570	592	635	594	636	602	591	588	592	615	616	569	557	607	607	620	597	612	603	627	574	626	591	591	617	596	596	573	600	628	587	582	584	597	647	595	595	588	610	565	639	619	623	643	627	611	594	608	628	597	581	627	592	615	634	622	601	604	614	634	616	622	636	628	578	588	588	568	629	602	586	599	589	597	613	588	573	631	615	597	619	613	575	572	616	603	587	574	608	606	576	593	584	602	579	584	634	587	603	573	572	617	568	615	648	579	604	602	594	577	609	621	603	619	582	630	578	598	625	635	620	620	550	600	564	591	584	580	539	610	601	599	560	596	570	618	561	588	618	561	588	553	575	595	612	593	607	599	589	620	631	584	609	591	594	576	567	632	617	586	631	604	588	597	630	607	592	610	609	588	597	603	593	598	601	568	584	588	596	569	654	572	626	566	611	597	576	603	622	574	589	591	615	588	615	653	610	603	621	582	611	591	611	622	648	594	599	586	582	618	595	585	595	589	613	567	610	604	558	578	591	588	570	640	589	601	578	554	613	599	623	618	610	617	554	616	591	611	652	567	590	630	594	622	615	620	581	567	654	613	580	629	612	605	577	569	596	612	595	612	644	626	593	614	580	621	592	624	590	594	617	621	593	627	607	622	600	613	530	572	565	588	559	571	593	594	661	545	624	614	585	566	609	597	582	631	592	604	567	612	581	593	606	582	555	570	606	644	563	627
14994	1460	1087	899	712	591	526	545	508	448	499	443	423	442	407	404	468	417	439	434	420	407	390	379	388	387	401	434	381	412	380	409	351	407	377	437	406	449	423	399	434	410	374	427	384	389	382	399	389	459	425	385	417	426	406	437	424	368	398	369	383	381	405	380	444	385	416	380	380	429	363	395	394	364	368	376	385	400	416	381	407	375	399	382	372	403	385	397	415	388	386	365	390	430	430	422	392	409	443	421	370	443	446	385	435	400	393	372	373	413	378	334	404	395	428	413	384	377	389	364	363	417	431	418	400	372	407	375	425	410	412	375	404	405	388	405	411	397	400	431	409	426	370	411	402	420	413	400	434	378	417	429	414	435	400	402	416	378	387	414	362	392	411	353	380	379	440	443	424	410	410	383	417	386	428	413	373	387	400	386	413	405	443	439	352	354	384	437	389	413	335	347	393	408	402	364	400	364	413	410	413	401	448	405	366	386	352	406	383	420	391	396	368	391	402	417	433	419	441	413	370	383	403	435	372	372	374	361	372	374	423	381	413	398	378	390	366	440	435	397	372	391	370	388	388	415	393	387	424	427	379	428	395	388	415	409	421	418	425	416	418	361	425	371	349	391	372	435	374	402	377	366	375	398	411	387	411	386	379	391	419	400	397	408	394	416	399	374	395	362	382	360	406	393	400	391	379	393	378	412	402	404	401	382	392	356	386	385	392	376	403	385	436	366	361	423	405	374	390	346	418	401	390	384	400	396	392	341	395	391	380	370	388	366	371	387	394	369	393	441	454	441	386	419	392	423	408	394	357	388	396	353	406	412	387	374	393	370	404	386	403	371	390	400	395	440	405	399	430	446	404	379	407	423	392	392	402	346	418	401	418	382	382	376	377	440	402	378	403	409	421	376	373	369	416	431	404	377	371	404	401	355	369	396	411	397	390	427	392	403	422	429	401	432	407	385	390	398	376	365	368	345	391	384	369	395	432	404	418	369	437	406	415	383	393	399	381	366	442	416	397	397	369	374	413	394	404	390	420	386	423	460	394	364	381	414	392	380	390	391	356	403	380	398	385	391	408	396	439	425	418	394	427	423	457	396	394	397	407	408	387	392	400	373	380	395	386	380	393	367	408	392	413	384	384	416	397	420	377	411	403	394	412	388	413	395	375	385	372	409	378	368	415	369	362	414	439	413	388	374	378	402	401	398	407	393	416	386	411	401	391	408	436	403	403	367	408	399	446	415	397	373	407	389	432	357	405	373	440	398	406	386	392	430	421	346	373	373	341	395	437	380	394	460	375	434	390	380	400	393	364	386	378	399	429	407	435	362	389	404	360	410	392	394	422	385	428	390	383	341	388	379	401	381	424	434	416	432	395	372	414	413	377	415	428	396	377	366	375	373	390	382	436	340	410	382	372	370	400	410	425	413	423	406	344	407	404	399	413	430	396	401	366	390	405	384	393	396	366	388	425	378	391	418	382	394	368	450	415	387	383	425	384	418	391	424	404	385	353	405	382	415	392	397	387	380	432	435	370	387	413	386	377	370	376	373	387	375	370	390	363	406	418	424	440	444	410	386	390	372	347	400	396	442	420	419	361	425	389	387	395	366	380	397	368	350	395	416	385	371	401	405	389	392	400	409	402	382	418	381	402	362	395	361	417	410	408	411	383	427	410	374	410	396	407	413	377	390	377	415	382	380	384	389	377	378	401	352	391	426	443	411	387	382	349	392	339	434	381	400	408	394	385	403	412	411	415	385	410	414	382	435	375	431	386	390	387	428	400	420	384	411	424	411	383	424	398	368	440	397	392	391	418	382	395	360	411	440	398	422	379	419	380	402	389	389	388	409	411	411	466	437	370	434	359	396	376	427	367	372	412	396	439	372	379	410	426	443	426	405	402	425	405	406	404	394	382	394	340	364	355	416	391	401	401	390	385	375	394	412	402	412	394	450	425	390	397	381	381	351	349	379	428	373	409	405	378	417	393	415	406	376	431	399	371	353	380	429	366	384	427	381	392	425	392	403	388	354	410	410	365	404	396	391	378	419	404	332	403	416	363	379	370	385	413	383	384	355	382	407	367	428	415	362	379	386	442	433	400	369	389	382	382	379	382	393	405	384	379	385	390	422	404	408	394	346	391	394	378	423	389	393	390	363	374	442	377	379	381	396	430	407	409	371	378	377	385	385	360	397	473	401	419	417	379	396	397	386	369	416	425	395	393	362	412	394	370	394	360	431	375	389	398	379	363	382	400	418	386	387	384	415	399	373	380	372	343	452	402	391	394	402	411	393	411	379	392	397	340	417	401	419	386	357	391	431	420	384	373	395	386	406	430	385	371	402	423	381	360	391	395	411	378	398	384	411	400	388	368	406	398	349	378	376	391	398	385	408	401	387	390	406	364	401	412	409	394	387	454	391	405	384	405	368	396	412	355	395	395	401	418	427	397	398	366	395	387	408	373	403	419	403	404	395	393	411	397	418	385	418	404	399	379	416	426	432	393	384	424	434	428	400	397	366	391	378	372	377	397	395	387	408	387	383	426	402	401	389	378	435	404	391	377	371	393	401	429	351	434	413	384	417	433	390	415	388	375	402	366	382	442	388	386	415	378	409	396	376	390	412	371	426	413	380	369	371	366	378	427	400	409	414	402	381	348	401	408	382	402	391	403	388	408	373	364	391	396	437	387	357	413	403	360	398	379	369	365	393	402	388	370	401	406	386	394	384	431	343	395	394	405	409	395	412	406	418	391	390	404	432	387	407	400	418	416	397	371	410	417	376	398	388	408	387	370	371	424	399	427	396	405	405	407	350	428	395	396	403	387	418	395	438	387	399	374	380	378	405	396	401	402	406	394	382	402	389	378	391	411	378	383	390	344	404	427	366	401	387	416	406	376	427	365	396	394	415	405	413	383	401	393	427	409	400	353	393	399	405	415	378	381	397	423	373	423	369	371	400	374	413	372	376	420	430	368	327	376	402	385	410	401	386	414	392	374	386	428	399	420	391	389	389	403	417	432	391	408	434	432	372	406	418	419	422	423	398	373	393	391	408	398	396	411	342	403	396	393	413	391	415	407	423	394	370	365	374	393	445	379	442	403	379	385	403	406	404	393	415	430	391	396	434	406	393	345	391	378	409	414	385	354	352	403	367	405	405	395	367	391	392	366	369	390	376	440	394	392	398	356	414	382	406	408	395	386	408	397	430	435	373	370	398	425	379	418	411	401	377	370	366	406	376	384	387	394	392	390	402	432	391	365	411	410	396	359	393	353	368	414	409	384	381	442	394	380	400	379	359	400	427	421	417	407	394	394	432	384	402	418	407	368	359	384	396	375	414	382	420	367	375	391	404	352	360	379	427	385	412	373	375	413	436	434	402	407	427	410	402	384	430	403	428	405	415	346	413	398	408	383	381	397	409	412	405	380	370	438	423	396	385	364	401	401	377	396	402	356	391	436	401	399	416	392	389	401	381	429	428	384	412	382	428	369	397	438	382
8654	1578	2285	2663	2287	1970	1725	1577	1421	1371	1269	1286	1215	1131	1078	1111	1129	1104	996	1045	1057	1028	1033	1029	1027	1077	1008	1050	942	1044	1013	1034	975	983	1060	1028	967	963	1027	987	996	950	971	949	986	914	1010	1037	991	940	941	996	961	939	941	916	960	959	977	1001	977	984	946	981	976	969	929	994	957	941	989	1048	972	944	989	1023	979	931	985	986	973	979	992	982	992	977	975	950	983	967	961	979	957	1028	942	949	970	996	956	895	956	987	986	1004	965	965	940	953	966	1008	969	940	991	961	940	967	977	971	999	995	964	988	957	976	978	947	969	966	975	953	984	981	995	954	911	995	999	966	938	977	945	993	969	970	955	962	1023	919	961	1011	978	1012	1002	980	965	930	982	948	981	979	984	999	975	976	953	939	1001	1058	1042	949	1007	1013	941	966	900	979	1013	975	949	977	973	985	980	933	989	982	971	935	956	966	965	1006	1019	980	986	971	980	962	960	942	953	971	994	981	965	1019	958	1001	956	967	944	993	955	1035	1015	969	944	961	906	957	1006	984	943	961	959	962	974	896	962	976	1005	952	1022	963	1048	990	967	986	1018	973	975	997	970	960	947	960	997	1007	962	972	977	991	983	905	975	976	968	1020	999	948	959	979	1001	973	922	1014	919	942	1025	1015	984	951	950	979	952	979	942	949	1008	988	1013	910	922	1035	945	937	941	989	1000	993	1002	962	927	950	972	1025	979	989	939	957	976	939	1018	966	976	957	948	1003	990	1009	961	920	904	960	970	946	971	987	997	918	992	963	989	954	942	953	975	971	910	1012	996	1005	978	927	997	997	966	989	991	943	955	985	944	911	952	969	927	956	953	985	1028	967	937	968	969	986	975	953	980	926	925	969	967	910	968	959	1009	961	969	941	978	917	991	939	1000	967	920	963	1001	984	975	994	1001	979	968	952	981	979	940	981	1017	1007	909	941	991	947	933	1002	975	970	992	929	971	948	915	970	928	927	936	971	947	958	915	946	994	925	907	995	963	990	922	972	949	938	969	976	958	955	977	965	1013	974	973	974	903	935	967	910	975	993	1021	925	979	931	932	948	986	1009	933	952	970	921	1015	954	958	967	1001	984	970	996	993	976	965	986	971	956	915	951	1011	1000	948	938	983	969	1020	965	969	937	920	974	980	980	974	974	920	935	918	1001	915	1007	995	920	926	935	909	962	987	997	989	967	959	1008	932	913	1009	929	918	961	936	965	997	970	989	951	940	973	994	958	1022	997	945	931	954	962	923	996	946	1016	972	954	944	991	1014	961	931	929	959	965	920	960	961	1029	962	947	1058	947	1004	986	1002	950	1000	910	951	1011	994	967	984	1058	961	945	1017	980	965	953	922	943	966	962	969	938	935	1007	970	951	960	998	987	950	919	1000	969	954	956	1036	943	989	929	964	977	985	989	952	974	962	1002	974	958	995	976	1032	922	968	965	949	988	960	977	1009	961	929	964	988	962	969	940	953	936	942	972	947	977	878	960	945	943	923	961	930	900	948	931	991	978	957	973	938	964	991	919	971	1021	918	961	987	1021	958	894	958	960	975	932	936	994	966	969	967	975	949	968	1006	953	991	984	976	979	973	948	958	994	942	1001	970	985	989	926	1001	991	992	958	979	1002	1031	1021	947	1020	934	925	1015	948	959	922	968	1029	1005	913	942	986	966	931	935	1019	953	929	981	960	918	999	1009	917	959	995	969	979	988	1012	993	936	938	962	942	1010	961	993	963	1009	962	996	957	977	899	971	926	941	972	966	971	940	963	1001	951	974	979	941	998	975	955	973	963	883	919	979	979	979	964	970	971	1002	931	996	972	963	965	954	927	959	996	965	932	977	960	1025	995	997	947	972	1005	1001	988	946	944	891	972	988	984	962	987	1009	998	977	975	960	966	942	999	955	996	933	999	971	950	992	966	926	961	961	925	967	949	977	975	918	980	972	983	984	981	998	1004	925	980	972	970	985	966	965	1023	980	935	985	991	997	929	931	939	949	992	1011	951	991	977	981	957	973	1058	1031	1022	957	1000	1001	1033	931	956	936	985	982	943	1013	948	988	947	973	1023	974	971	966	941	933	958	907	959	1027	975	997	927	984	969	936	944	995	987	998	963	980	959	933	970	991	1008	992	896	994	941	997	985	940	971	935	928	963	1011	989	1032	956	986	911	929	997	997	979	955	943	1004	955	1002	972	976	1029	939	982	922	1011	985	1005	952	1010	1002	1018	921	988	936	948	981	1022	962	1019	1018	977	981	957	943	973	989	921	921	961	926	986	937	988	975	964	981	931	969	948	956	986	940	994	1017	934	994	969	973	960	1008	985	1006	1007	954	949	985	968	962	955	1008	958	959	973	1025	947	1015	957	970	1012	972	1003	972	1023	927	953	997	945	975	1014	960	989	935	972	968	960	955	939	1027	964	1026	962	1035	954	947	1022	987	985	951	957	957	961	969	987	957	1007	978	971	939	1002	940	994	993	998	989	981	979	980	964	969	990	1038	1001	1062	942	945	971	974	939	971	929	991	1005	973	993	984	1039	948	985	970	948	934	1042	942	941	967	974	926	947	1004	931	928	944	960	922	1005	973	974	996	954	988	969	978	894	941	993	968	1014	930	954	959	919	1011	973	989	947	1011	952	976	986	1057	1004	962	956	936	954	909	919	973	963	1032	933	932	926	975	982	938	1039	1017	884	967	963	981	1038	966	974	963	1004	933	937	970	959	966	910	970	996	992	958	972	997	943	932	959	993	969	966	964	966	943	962	985	1020	927	1011	942	1023	909	945	1020	990	970	1005	1018	987	981	948	959	982	961	1026	921	968	939	981	973	984	953	959	974	956	974	936	944	961	1003	992	953	944	996	951	976	945	912	1017	985	963	989	941	970	960	966	982	914	968	968	921	977	989	933	981	1005	981	971	925	938	989	940	962	981	999	977	943	1005	940	980	1008	940	997	962	968	994	898	952	968	936	1035	927	954	959	979	945	961	1010	952	977	961	933	924	1034	939	971	936	979	958	1030	925	1026	964	996	958	987	947	965	1035	987	941	1013	943	929	941	965	934	950	955	1002	1005	981	989	952	976	887	951	953	1011	916	989	909	947	944	979	944	997	971	938	960	992	968	970	979	947	972	932	948	941	985	973	964	997	990	945	983	967	950	986	977	948	1007	927	934	910	982	984	970	977	981	937	983	1019	945	942	1002	885	981	961	961	988	930	993	967	987	1000	933	932	934	973	967	965	931	938	919	946	935	967	984	1000	935	907	1025	986	975	935	987	997	930	912	951	939	944	934	1022	964	943	997	919	1007	984	923	946	983	927	941	953	959	981	927	1027	962	960	920	982	981	980	940	932	1024	959	998	946	990	962	976	968	979	1003	965	970	971	963	988	997	987	976	955	978	979	950	978	993	972	985	997	992	982	997	947	930	982	944	968	934	935	979	948	994	960	985	1017	1017	939	937	967	980	997	913	950	1076	921	979	982	972	996	966	963	936	1008	923	965	1002	982	1010	973	952	952	999	892	1025	896	948	931	973	1003	922	943	983	983	1004	963	929	1012	953	966	1011	1009	958	960	974	986	906	960	1022	942	1002	971	949	1015	1014	918	926	929	958	1021	962	992	957	1006	971	967	953	973	964	981	973	1017	940	952	978	995	980	968	986	940	935	993	975	965	977	932	924	954	992	975	970	1029	1005	985	936	992	1001	980	981	975
1526	367	362	372	332	371	341	372	363	368	409	356	349	393	378	367	341	381	387	375	395	376	352	368	355	385	325	361	367	381	383	339	361	382	343	370	387	340	334	321	353	382	351	341	396	370	370	383	385	355	392	365	358	349	373	408	360	367	360	364	342	394	362	427	378	348	373	367	357	348	341	363	366	339	312	350	355	351	414	366	378	371	382	348	339	348	355	375	390	387	352	356	393	361	377	367	377	352	391	373	352	367	358	362	340	383	371	363	363	328	316	354	390	375	359	367	365	355	387	391	357	350	377	353	353	367	338	341	348	363	378	361	351	357	351	355	408	397	344	370	334	335	374	353	373	374	356	333	370	324	361	373	357	367	354	374	374	315	362	346	355	374	396	360	353	375	335	335	372	370	359	384	360	337	350	325	354	370	357	345	363	378	370	372	391	353	388	332	343	414	345	357	347	376	410	376	339	376	328	344	384	399	383	357	368	346	352	350	346	366	389	333	364	327	332	327	356	391	347	357	367	369	360	357	404	361	355	364	336	333	364	380	356	369	390	361	350	355	400	326	386	347	392	361	363	363	369	339	356	348	352	369	328	353	380	410	394	355	357	356	375	371	353	364	346	351	398	349	396	370	375	347	384	344	338	375	394	368	349	357	385	360	383	381	351	369	368	350	382	325	380	363	369	381	352	360	386	332	342	379	362	375	379	378	383	351	345	371	370	352	367	396	340	348	373	338	374	356	346	381	365	379	366	407	376	397	387	348	346	374	395	439	368	361	369	349	378	365	354	350	352	339	327	379	373	358	353	408	358	378	387	364	348	383	337	368	401	336	325	341	350	369	380	377	370	352	369	379	358	354	378	345	396	370	348	359	347	357	349	389	382	362	341	361	378	371	351	347	369	354	353	361	367	369	360	382	359	354	381	357	366	359	376	328	349	350	343	349	335	329	356	334	309	363	382	319	330	347	383	382	349	332	317	339	374	355	356	350	355	372	346	326	337	364	382	355	368	372	398	369	356	347	375	338	397	374	324	344	350	380	349	407	352	343	329	367	382	355	352	379	375	354	364	352	342	370	388	336	376	348	373	421	356	361	326	355	413	346	372	339	370	390	356	345	378	352	404	381	392	381	378	344	372	394	362	386	356	398	394	367	320	376	371	388	349	394	414	372	403	372	364	371	343	360	355	326	387	341	394	403	397	383	387	381	348	349	342	375	375	398	360	315	348	371	356	359	357	359	393	414	349	373	350	351	371	343	380	358	340	354	367	373	384	372	358	340	359	340	373	364	348	355	401	409	391	369	353	372	373	387	381	362	387	353	362	336	328	392	377	398	388	378	346	360	332	347	387	367	365	366	397	357	360	351	383	373	358	372	361	377	327	383	344	370	349	389	383	370	396	359	389	373	344	363	379	358	355	396	370	360	355	334	337	372	377	368	364	342	345	370	376	371	359	374	363	410	344	381	390	366	377	352	343	352	391	351	368	373	371	345	328	349	382	365	375	360	344	363	381	367	367	378	350	352	361	370	364	354	402	378	416	358	367	370	406	349	354	356	359	355	386	354	378	395	358	377	362	342	387	368	378	380	358	328	372	386	409	366	360	408	390	381	385	375	358	408	354	389	390	356	382	332	418	369	327	357	364	360	371	367	348	352	363	368	302	365	341	390	357	319	327	371	400	365	362	364	375	338	384	373	373	358	337	355	363	352	369	389	362	344	351	346	382	327	348	376	358	359	359	360	390	335	362	389	358	379	342	392	351	345	374	353	378	362	369	364	372	377	385	415	355	386	375	358	337	348	373	375	373	389	354	324	348	355	343	357	354	351	354	362	377	366	355	390	371	325	374	333	331	379	369	358	370	392	326	349	358	388	387	345	397	400	361	374	335	380	358	388	360	349	371	337	336	336	358	370	359	374	374	333	320	407	347	338	336	374	374	358	364	347	373	380	376	336	350	383	326	424	350	368	354	374	390	378	384	385	372	359	359	360	381	371	352	374	381	323	337	369	360	332	351	366	375	341	357	352	386	366	367	334	359	369	332	378	379	364	383	360	359	406	392	327	361	389	371	394	389	346	372	379	344	365	395	401	368	388	346	341	382	320	362	380	338	363	351	351	364	347	334	347	348	375	335	374	399	385	340	348	382	360	349	351	350	361	355	345	394	354	350	406	396	390	358	363	357	371	385	396	303	361	370	325	356	401	330	359	377	379	364	413	322	376	364	359	381	376	381	375	355	366	337	352	339	350	349	372	354	349	345	348	375	349	354	363	351	323	365	366	348	378	356	357	367	364	348	322	352	381	342	403	354	369	375	331	365	375	382	373	400	406	405	357	368	355	353	391	344	375	355	379	360	353	319	330	377	402	368	386	356	392	366	345	352	330	384	391	362	367	356	398	354	365	378	391	417	383	380	371	324	385	375	357	348	328	386	316	400	357	341	335	348	385	320	380	360	350	397	364	373	347	359	344	381	359	363	376	372	395	372	341	338	360	315	374	383	381	379	341	360	346	348	371	347	344	357	319	354	377	362	366	359	367	384	314	389	376	360	339	350	371	370	342	343	329	397	372	370	378	379	345	399	349	339	367	360	358	358	357	374	363	358	363	345	407	398	350	380	389	389	365	365	364	337	333	380	345	359	392	368	375	389	398	352	358	389	359	343	333	360	329	365	364	373	397	370	375	398	347	359	366	395	385	381	359	347	394	374	351	361	349	386	362	398	351	378	402	393	355	365	332	343	372	369	369	385	350	344	361	355	351	352	325	365	383	350	392	339	362	354	381	357	402	372	361	373	376	418	353	335	380	381	324	359	341	369	370	386	337	392	354	384	366	371	386	375	390	345	401	339	382	368	391	350	347	387	355	358	380	358	377	338	342	374	359	405	362	369	345	372	354	334	368	393	369	351	312	381	322	363	354	340	392	383	349	358	395	329	373	346	352	359	332	334	340	347	365	369	349	336	404	380	362	371	431	356	359	347	380	366	375	342	357	399	371	366	375	351	343	378	319	342	383	353	373	360	368	358	331	387	356	333	339	362	332	317	378	381	335	368	349	364	372	401	363	347	375	351	355	386	386	352	375	384	379	371	332	341	347	382	372	344	362	374	387	387	361	371	365	384	380	396	319	413	372	347	331	371	388	364	339	376	348	355	341	371	395	364	352	390	344	349	349	340	401	357	369	332	390	341	365	349	369	338	389	369	352	358	326	377	359	314	361	376	368	362	362	337	370	358	384	380	392	351	362	379	374	345	328	392	356	344	323	372	363	358	359	377	403	358	347	383	374	358	361	342	371	338	352	354	327	389	335	358	331	417	373	380	354	386	395	362	347	369	398	370	347	351	354	344	363	383	376	364	376	381	340	349	355	379	336	368	337	392	358	389	351	378	359	392	388	329	345	355	373	344	380	320	370	360	353	374	369	371	343	344	361	365	403	340	364	393	365	380	356	355	339	358	372	350	346	351	353	375	394	388	371	363	367	365	402	381	384	370	374	393	363
2066	857	860	924	891	875	871	849	891	843	875	862	866	853	898	814	837	830	884	884	896	825	786	844	905	850	831	853	865	793	866	875	875	838	826	898	830	856	843	827	856	853	815	887	817	842	847	836	857	842	873	840	834	865	851	885	899	851	848	831	869	816	855	822	822	790	864	852	797	795	888	812	815	897	876	822	850	840	857	823	812	809	812	836	805	828	828	824	847	900	857	863	838	814	870	884	863	856	842	856	804	816	861	850	893	854	866	847	865	874	827	840	832	854	833	858	897	845	861	849	847	878	871	840	852	895	875	854	837	894	838	876	899	887	867	889	839	832	848	890	850	832	835	853	815	879	879	798	830	873	884	832	854	879	856	840	850	819	867	868	802	893	818	812	850	862	877	837	848	827	837	871	838	856	822	883	881	862	866	859	845	870	796	852	811	854	865	847	857	842	857	865	819	871	838	876	778	823	827	898	870	897	839	880	812	890	829	802	881	826	823	832	808	829	784	847	827	875	905	870	863	854	833	859	854	803	790	846	847	830	879	851	858	859	904	875	875	862	848	903	840	846	893	883	835	851	901	835	770	888	859	825	879	856	781	793	835	871	857	820	879	870	908	875	872	834	875	847	833	821	852	845	831	853	870	851	846	801	826	827	839	833	907	789	898	864	875	847	859	851	809	865	825	896	803	888	814	867	847	833	829	882	846	905	928	798	872	919	824	862	831	771	935	854	818	831	849	869	813	840	880	811	850	834	896	839	881	837	847	841	910	850	872	895	828	862	843	863	841	868	897	850	894	847	896	879	869	879	856	903	790	855	854	867	849	879	837	833	860	835	862	858	863	887	820	811	859	824	847	848	826	826	883	840	843	819	771	841	817	816	821	875	816	840	828	825	833	814	882	860	824	843	774	809	836	867	847	855	799	861	836	828	877	843	919	874	858	858	827	863	806	907	818	881	821	830	886	833	817	873	843	848	819	834	867	887	833	845	867	829	794	862	880	897	837	824	836	843	876	850	835	837	810	835	807	823	845	841	827	846	839	864	832	872	869	885	827	886	893	869	834	870	854	850	851	836	833	815	806	840	820	797	822	895	831	821	848	855	847	833	845	899	774	868	836	860	860	832	840	852	842	810	860	867	855	857	835	878	850	900	884	862	847	843	901	805	847	843	912	844	810	839	807	850	858	806	864	789	843	848	814	838	841	855	857	827	854	799	864	864	849	833	869	866	848	832	861	840	848	862	810	868	876	818	838	843	877	852	811	826	838	896	840	854	828	829	859	840	857	899	888	832	870	861	870	823	861	859	804	876	841	839	834	878	812	857	870	857	904	854	788	926	862	836	839	881	820	879	844	876	846	863	841	846	858	844	829	830	862	896	838	874	845	834	881	855	838	830	836	838	825	878	885	831	851	846	851	856	854	870	837	840	855	873	826	806	846	892	797	861	846	828	853	867	887	846	858	812	833	834	828	862	814	866	844	884	829	872	850	787	845	863	877	815	912	794	789	861	870	820	843	887	870	866	852	849	869	883	844	866	867	841	814	900	886	876	821	877	840	855	864	832	902	817	856	841	881	840	854	867	867	834	896	909	845	827	896	828	853	816	861	866	831	825	850	860	854	873	847	812	857	864	861	876	908	836	862	818	868	873	878	877	882	852	872	810	836	861	838	871	853	916	860	832	869	817	841	842	806	879	815	841	856	850	871	870	870	819	815	852	828	871	901	820	786	861	871	848	911	883	855	888	850	824	834	839	878	893	857	872	840	839	783	870	877	842	855	873	871	820	832	875	820	902	817	855	807	829	810	815	898	783	846	881	832	850	852	816	861	826	847	825	926	811	837	841	832	827	852	860	856	887	863	849	881	830	822	827	853	843	844	859	850	872	857	854	867	795	827	858	864	888	847	850	807	833	834	849	804	809	828	849	889	878	808	899	850	826	843	888	857	916	893	821	797	852	814	867	866	872	839	843	856	861	789	841	791	854	834	858	852	809	846	856	823	800	868	819	851	840	859	821	819	841	864	874	872	881	808	821	872	792	850	813	854	844	842	802	826	826	869	860	864	814	841	861	834	855	906	792	893	871	879	855	812	879	878	873	878	835	857	851	826	804	838	828	859	810	824	839	830	811	860	845	843	803	907	856	858	834	868	850	843	852	816	860	859	843	863	885	789	796	820	795	844	859	863	826	883	799	829	827	866	844	826	839	883	858	898	868	835	925	879	870	818	821	843	851	850	845	860	890	817	847	825	849	859	798	814	815	867	804	846	867	855	897	869	827	815	840	872	856	857	888	891	891	856	877	865	813	880	775	857	858	867	829	851	849	817	852	848	863	850	880	845	834	808	900	801	820	812	854	850	870	844	845	795	821	858	788	861	860	837	860	864	845	868	882	823	874	818	847	861	858	811	831	843	850	822	861	833	840	837	849	940	888	784	823	860	832	904	884	845	865	817	915	869	822	808	800	854	862	859	839	884	845	808	811	846	894	870	833	871	882	843	812	872	854	837	858	841	854	873	909	816	799	862	870	907	866	854	837	875	819	893	837	805	839	911	877	820	865	864	868	838	821	839	844	820	858	824	842	858	880	859	860	863	846	866	872	868	799	867	814	828	831	854	872	880	863	838	838	877	827	864	813	806	819	852	858	847	931	846	859	892	821	810	819	853	871	875	865	858	891	840	838	862	853	805	901	851	891	892	855	854	838	827	852	910	933	797	842	899	856	835	853	892	881	813	849	821	857	862	798	842	829	858	857	825	886	861	851	794	875	858	855	822	856	867	837	882	877	853	877	859	828	876	841	876	861	870	873	866	871	791	850	830	818	822	861	889	890	878	836	838	911	860	853	845	844	860	873	866	864	804	848	823	845	845	827	839	868	865	869	873	774	868	835	855	851	852	785	821	869	835	849	924	868	841	821	824	869	826	814	819	870	894	842	836	839	861	872	918	853	826	918	887	815	847	881	855	876	845	811	881	806	879	876	864	828	922	836	821	787	878	855	876	821	885	863	890	841	843	882	850	852	869	862	841	862	888	851	848	853	883	831	832	843	898	843	835	871	867	888	846	840	867	821	896	881	881	841	839	871	865	863	871	885	912	844	872	806	830	867	844	866	904	868	845	890	840	850	766	851	811	807	886	841	828	841	841	903	874	894	807	897	854	834	912	806	864	896	897	876	872	893	851	785	881	870	861	853	790	848	839	863	816	867	850	826	825	858	822	860	844	856	902	837	841	850	813	857	851	837	838	857	814	858	859	841	840	844	830	850	848	855	858	819	837	862	800	880	830	822	896	820	836	844	851	836	821	836	851	844	847	816	871	784	857	853	911	912	890	866	886	831	863	844	867	893	850	882	821	881	862	825	876	892	889	809	823	798	811	880	911	852	840	819	835	867	863	828	818	848	896	890	909	803	799	858	849	887	845	864	813	852	913	849	858	824	889	818	811	825	860	838	854	900	796	814	855	872	828	916	893	809	898	853	837	861	872	825	844	826	814	877
7297	502	458	405	359	286	286	269	271	246	242	258	242	220	237	243	227	246	225	226	228	238	221	235	222	230	216	219	220	193	203	198	224	205	225	221	228	213	220	230	226	212	219	225	230	208	201	236	217	253	217	219	216	226	214	204	217	232	190	209	227	223	213	215	242	205	239	234	223	215	229	204	185	201	197	211	235	214	217	253	227	256	218	248	204	203	220	200	223	210	202	240	235	244	218	225	184	199	229	212	224	254	213	223	226	230	238	199	220	223	221	214	218	208	204	237	207	232	228	212	218	207	214	227	221	211	197	223	205	224	216	225	222	215	210	212	202	235	215	246	242	228	211	228	188	234	233	189	201	215	198	199	217	215	220	242	210	235	213	216	217	213	231	212	212	206	209	222	222	207	242	231	217	230	223	189	205	208	234	223	203	247	195	217	212	212	225	195	219	226	204	218	186	224	211	205	209	224	213	211	210	231	197	215	210	225	234	225	231	249	226	241	229	210	206	200	192	201	234	222	242	216	246	206	228	217	211	229	189	190	241	204	216	224	248	206	198	206	225	190	241	211	199	206	218	209	212	214	227	204	200	214	193	222	232	206	203	232	239	219	206	213	229	219	225	228	230	209	217	209	246	231	186	237	210	235	254	240	197	170	215	235	232	212	216	196	210	219	259	217	198	207	198	237	232	213	230	213	255	213	248	214	204	207	215	211	237	229	221	223	246	220	215	208	239	239	209	185	245	211	223	199	216	208	209	199	212	190	207	211	220	211	218	196	205	214	229	224	208	234	247	213	227	204	205	197	233	212	224	224	188	182	202	236	204	229	219	219	228	204	212	217	228	202	196	208	256	206	219	230	207	236	213	244	211	223	195	219	222	249	230	228	230	198	226	201	214	287	225	229	200	204	220	211	224	254	189	218	237	226	250	233	247	206	212	217	227	246	204	212	209	204	234	208	220	208	195	241	190	251	208	231	232	224	213	202	235	248	242	239	233	223	231	229	231	207	199	190	226	217	210	221	217	238	210	208	209	226	189	208	220	220	225	213	216	220	227	223	238	231	187	205	243	229	214	205	214	205	223	240	219	217	225	211	190	209	236	206	217	224	206	186	229	249	208	199	213	214	224	207	227	220	215	210	192	218	214	242	210	229	223	205	223	205	216	205	178	212	230	220	200	206	216	196	211	222	225	208	210	218	234	208	228	215	261	224	218	213	248	224	225	223	236	205	220	226	211	206	219	192	229	208	217	218	210	212	218	210	209	221	206	233	181	230	227	238	205	215	198	197	221	215	211	203	201	237	197	222	207	183	204	198	213	216	219	238	218	198	231	183	189	209	227	208	221	224	241	212	216	211	220	221	211	221	219	215	222	217	186	244	227	239	188	190	206	218	217	224	204	215	242	207	189	214	195	199	239	217	214	227	222	206	238	216	246	226	214	209	205	227	236	219	247	223	220	222	251	217	199	211	221	201	198	225	204	202	250	234	223	234	227	209	224	232	194	218	195	214	209	174	222	204	227	221	206	244	187	218	228	223	210	221	209	223	218	215	259	200	241	231	225	205	214	213	229	238	233	231	211	230	204	205	215	232	227	237	216	210	206	240	218	206	217	239	211	207	200	184	194	221	208	225	207	223	212	229	260	207	205	221	222	230	223	196	224	233	210	234	210	231	239	228	213	240	202	225	250	208	207	223	208	230	199	242	232	225	212	204	213	221	222	211	238	254	224	230	219	223	205	206	219	222	236	215	234	226	192	204	232	185	212	216	213	196	232	205	225	206	212	246	222	217	231	224	236	205	212	251	204	229	249	221	204	225	216	223	196	237	205	237	201	225	231	200	210	228	240	222	209	201	232	218	220	222	203	232	205	260	224	192	187	195	221	228	221	217	216	198	217	205	216	229	211	243	187	188	235	194	234	222	241	210	201	205	213	204	185	226	183	222	211	220	206	218	215	239	250	198	212	233	193	178	222	208	199	215	210	226	221	237	233	211	218	246	217	183	193	215	184	209	210	206	211	217	233	244	247	227	241	236	230	222	208	207	218	207	202	230	241	206	232	215	218	217	214	232	220	221	222	213	209	203	214	179	211	192	244	231	219	250	198	203	246	235	243	215	217	200	224	211	197	233	218	212	226	219	206	222	218	216	216	219	190	234	231	218	216	224	209	191	250	205	192	206	211	206	218	233	212	212	261	259	213	224	212	216	236	229	221	258	228	212	196	218	221	225	209	210	221	194	193	222	228	235	223	225	199	219	218	169	208	200	240	197	189	200	199	228	232	214	208	195	215	219	215	234	224	240	216	218	226	196	234	205	241	237	231	226	222	203	211	196	195	221	212	228	196	203	237	243	193	242	228	210	254	211	196	189	208	216	197	222	230	210	180	205	213	234	233	218	219	201	241	221	200	214	223	233	213	242	222	216	215	208	214	215	254	220	221	221	208	226	207	216	216	208	217	232	230	252	208	239	224	209	195	197	198	203	201	232	209	241	218	205	203	245	210	204	214	198	216	180	215	206	219	230	214	220	209	209	192	188	197	213	230	191	190	228	212	202	234	231	197	217	208	221	219	207	179	204	225	224	241	205	204	214	191	208	224	203	211	219	208	189	222	202	221	216	214	201	244	232	222	220	230	232	217	206	229	234	192	192	194	214	187	228	188	222	247	249	206	220	202	219	257	221	198	209	218	217	232	216	241	218	225	220	227	208	211	234	200	209	212	221	195	228	211	225	235	228	243	204	230	211	226	195	180	221	209	251	222	237	234	236	212	216	195	234	229	226	226	227	227	201	204	188	239	226	216	205	218	178	236	209	237	213	220	202	217	234	237	223	227	214	235	207	244	216	176	212	223	204	241	249	210	201	177	229	214	233	197	218	213	233	195	224	234	202	200	201	240	206	226	208	194	254	200	231	251	230	226	247	247	210	215	224	236	215	209	231	239	232	204	232	224	230	225	227	230	236	187	226	215	219	215	209	209	207	230	209	226	225	214	199	237	206	213	209	237	216	223	218	239	226	234	217	225	233	255	218	223	211	231	221	216	209	230	198	211	236	206	214	201	242	243	210	195	201	236	216	230	191	211	237	235	203	206	243	193	223	246	219	201	227	214	201	219	232	211	253	199	211	217	212	221	214	238	202	178	217	225	192	215	199	238	232	240	220	261	200	244	199	211	232	226	208	250	216	225	237	232	203	246	197	196	234	214	195	228	269	242	189	238	214	237	224	222	228	206	233	242	237	195	226	218	215	232	243	213	228	197	211	210	227	227	219	223	208	225	194	235	214	223	182	206	198	175	240	224	211	207	218	227	247	219	206	206	225	208	229	224	240	206	198	219	202	222	208	218	246	222	252	208	198	207	232	219	234	224	216	221	233	214	218	239	220	213	215	199	223	211	222	206	205	222	212	215	235	228	238	232	224	204	240	216	217	205	219	206	216	211	214	235	220	200	242	204	226	227	190	221	221	213	190	187	225	227	247	214	230	230	199	228	219	207	208
6105	809	1163	1373	1242	1028	992	886	826	763	758	714	694	660	658	631	658	604	695	624	627	618	607	643	604	604	638	630	586	604	639	616	591	611	584	649	550	545	659	611	616	605	625	605	604	565	572	627	556	558	616	604	624	560	572	604	639	612	589	620	551	588	568	593	574	599	572	588	612	578	593	575	553	594	588	605	609	578	621	597	590	579	594	585	589	559	613	588	576	544	611	587	577	611	574	625	622	573	514	617	588	593	597	569	580	614	610	573	581	595	613	563	597	608	561	591	619	618	601	588	564	615	600	599	591	592	586	586	565	557	565	580	588	571	606	545	571	574	573	582	597	600	570	619	557	632	632	574	584	599	603	563	577	617	563	589	587	585	576	571	598	581	611	597	564	580	619	590	603	563	580	597	601	571	562	561	620	589	577	577	641	545	594	567	573	579	588	615	537	614	586	542	615	585	572	596	609	594	588	575	598	576	526	555	601	595	598	602	628	567	568	557	626	549	589	592	604	592	570	608	608	607	600	609	629	559	586	597	610	597	605	587	591	620	572	550	561	589	551	560	595	642	588	564	517	627	616	589	620	641	580	565	592	598	564	577	597	545	576	618	551	567	590	626	584	599	565	578	603	563	544	606	595	578	585	553	616	582	589	580	616	589	605	576	533	618	574	583	615	556	585	579	562	615	613	613	582	618	583	587	567	550	614	591	573	550	554	596	620	607	571	575	596	568	549	613	591	591	568	585	540	575	591	596	611	569	617	579	591	595	630	562	596	583	589	572	573	634	569	573	566	624	582	590	557	618	555	650	595	579	606	596	576	599	567	570	613	568	609	584	571	567	558	603	573	551	574	598	577	578	551	595	577	559	582	591	561	588	577	606	585	576	613	577	548	583	606	546	569	561	594	610	579	578	607	563	595	588	601	575	613	599	588	589	578	606	585	600	574	610	595	541	611	584	573	549	577	553	600	547	571	625	563	570	583	581	591	582	573	619	538	566	608	562	584	588	560	552	563	577	605	608	642	579	609	587	569	575	562	580	607	607	580	569	577	567	602	605	599	606	586	610	533	565	587	603	598	589	620	584	559	582	606	590	543	586	550	638	642	551	614	595	623	550	557	557	618	627	566	614	586	613	608	582	555	526	562	581	625	580	590	582	584	619	588	588	635	584	600	637	598	575	611	620	599	613	612	590	533	555	576	594	598	586	566	640	582	590	572	581	577	556	611	584	578	559	626	618	562	620	544	607	619	582	554	583	591	608	570	594	579	553	584	599	630	564	579	580	560	615	569	567	593	603	562	592	558	580	553	605	614	622	597	579	607	570	580	594	597	588	571	594	566	549	592	551	592	588	615	541	515	571	568	601	566	580	596	608	597	612	588	595	599	604	581	541	526	618	588	547	609	605	563	622	607	566	555	587	565	607	579	581	597	600	592	589	541	602	569	566	549	582	561	591	542	549	615	584	606	594	545	590	570	591	566	580	597	543	533	581	608	554	589	665	589	598	551	583	605	566	649	540	620	573	596	568	594	584	595	595	555	575	574	578	612	600	583	571	610	617	585	569	572	639	580	585	598	580	618	637	569	569	558	573	598	592	598	544	562	601	588	579	599	565	647	598	620	587	556	606	611	569	613	564	581	594	559	549	574	621	603	548	584	602	580	556	644	612	591	608	607	584	575	549	577	621	620	555	597	564	566	577	531	572	594	573	591	597	592	585	596	618	599	540	570	596	564	602	631	536	577	561	556	563	561	601	620	556	597	584	579	606	590	593	569	557	571	560	564	568	564	598	604	625	573	588	567	604	599	634	602	571	568	565	577	625	589	587	553	616	578	601	572	588	592	563	556	559	599	554	600	569	613	613	582	587	619	593	608	574	602	574	576	576	584	620	615	602	601	567	537	625	613	582	558	568	595	588	590	571	612	582	552	576	610	588	613	547	600	593	538	579	572	602	577	629	573	602	607	617	546	607	598	599	580	571	557	595	607	604	599	578	583	564	579	609	541	608	591	623	579	543	559	592	547	592	628	596	613	588	532	585	598	585	619	595	620	579	569	560	584	543	624	528	596	630	571	637	607	614	535	558	586	587	562	611	586	580	594	621	575	552	574	557	609	559	586	581	606	603	617	606	610	564	637	565	577	599	582	590	600	587	564	621	615	585	606	548	531	569	575	583	611	583	620	589	596	541	568	571	571	579	593	573	570	541	572	562	618	574	595	558	598	582	563	566	580	562	593	564	563	593	528	602	581	555	602	543	615	598	616	607	578	572	587	601	587	625	568	577	555	621	582	575	606	598	618	616	634	639	545	577	578	601	588	581	616	593	596	560	558	603	581	588	588	567	626	581	594	619	577	536	587	586	629	614	578	600	570	555	599	590	565	585	563	559	607	601	595	570	601	591	606	565	593	557	559	634	597	580	581	587	558	615	603	581	590	557	574	561	552	554	594	603	613	591	601	555	565	579	609	560	572	606	553	594	591	621	616	545	544	594	642	599	583	561	600	589	596	563	591	599	594	613	600	613	544	611	610	552	598	620	563	592	583	600	594	582	614	595	594	584	606	574	596	594	587	583	595	562	588	541	625	633	590	598	558	557	569	577	577	593	569	557	631	602	604	522	621	575	551	565	622	577	589	576	592	591	582	598	540	580	535	578	623	599	587	560	576	588	551	580	594	602	592	619	589	589	599	577	531	571	563	587	615	559	546	596	606	590	623	567	598	566	625	637	575	602	579	583	608	572	590	583	572	609	599	556	624	592	530	565	566	563	622	614	539	586	579	614	607	560	594	584	562	583	620	605	576	596	589	579	580	536	564	607	609	567	585	559	574	554	588	580	594	586	601	569	587	592	577	548	574	585	640	597	601	570	582	626	599	583	558	586	607	600	553	589	565	554	603	597	579	626	548	586	594	603	594	549	579	567	561	623	569	620	589	578	583	586	570	563	569	557	566	593	559	579	566	601	588	569	559	590	599	589	564	624	580	576	577	594	568	540	597	546	550	600	585	604	591	601	603	573	561	573	554	592	553	613	613	601	612	590	589	609	587	593	617	604	639	579	550	629	599	587	564	576	614	569	556	589	548	617	568	571	569	570	551	582	596	555	605	591	552	572	546	575	587	595	589	553	564	551	559	619	593	555	617	583	606	640	584	563	544	603	554	586	581	631	581	606	596	621	594	563	577	599	573	578	585	575	601	550	631	574	579	585	604	558	561	598	642	627	560	600	585	583	599	598	529	553	587	599	571	578	615	582	591	577	569	581	530	597	585	573	584	605	588	622	580	632	572	546	615	565	605	554	578	564	613	609	615	562	574	586	619	570	592	596	599	573	576	615	532	549	610	565	574	591	561	582	606	553	559	588	578	575	591	594	579	629	595	525	536	591	587	563	580	578	579	625	583	559	555	578	566	586	584	531	610	614	588	593	591	573	581	603	581	587	537	594	573	550	617	600	596	612	595	578	596	610	600	572	595	600	592	559	592	577	559	563	605	580	581	571
14741	1333	1023	852	653	582	515	510	459	433	456	455	408	390	391	417	382	403	435	395	376	404	415	413	355	400	391	410	398	396	414	382	392	372	353	367	382	382	404	368	376	379	385	385	370	378	405	418	407	373	372	410	346	399	391	424	379	389	369	403	386	394	400	376	384	402	405	382	364	370	394	368	416	396	379	376	398	361	377	391	401	384	381	368	374	403	393	411	384	414	394	384	376	342	388	409	404	403	313	365	387	384	364	372	391	394	342	401	398	398	409	376	352	370	417	369	375	402	404	422	397	368	371	363	338	364	409	371	387	370	368	363	357	387	380	366	345	379	367	366	402	439	376	375	376	373	339	377	379	388	376	379	350	387	361	395	402	391	378	400	387	401	421	371	388	385	410	365	402	388	356	371	347	385	365	370	388	382	340	328	400	325	370	385	386	429	368	390	403	352	401	368	406	385	410	418	371	404	375	402	340	382	361	352	384	387	351	398	419	385	387	386	381	354	371	367	397	366	331	382	386	368	407	371	376	352	392	397	365	374	354	393	347	424	401	373	421	405	442	349	367	364	379	376	416	392	390	379	386	384	414	346	388	387	324	371	388	358	410	380	356	351	408	382	390	391	365	368	378	394	368	339	389	379	352	390	419	399	338	360	398	387	371	375	396	391	348	360	386	361	405	415	374	358	405	378	404	393	340	383	397	362	384	361	354	373	383	386	382	389	371	386	363	380	405	349	357	375	396	375	411	350	378	382	370	359	399	382	354	420	366	335	362	417	330	390	356	353	412	441	395	379	394	355	403	383	368	349	398	352	380	356	376	385	410	364	371	399	394	335	367	411	402	345	372	413	385	388	428	366	388	398	386	368	362	389	373	349	382	385	401	379	382	392	355	361	376	377	366	374	363	367	382	349	390	404	411	361	387	364	420	393	365	384	407	414	352	378	369	404	366	394	397	363	416	352	393	409	349	422	333	407	392	349	370	371	367	387	385	385	359	373	368	371	365	435	384	371	387	376	401	377	391	407	356	409	433	367	387	360	405	364	340	359	340	386	352	354	369	371	391	369	400	385	356	384	368	357	414	358	399	409	381	376	385	395	386	393	341	381	397	397	381	402	369	379	385	391	353	415	393	377	338	346	339	390	395	375	394	369	393	373	367	351	401	402	423	394	367	437	360	410	405	393	386	380	365	380	355	377	388	361	369	411	385	409	370	342	364	408	412	384	393	360	430	432	383	348	402	345	421	356	393	402	373	357	380	398	414	341	362	418	402	397	387	379	447	385	372	374	416	370	386	350	401	401	380	385	383	401	419	369	350	363	377	371	400	379	364	429	386	388	371	368	379	374	373	375	380	395	408	401	356	412	349	343	396	359	426	387	381	394	375	389	359	347	346	361	398	356	392	352	336	389	387	393	388	380	351	390	365	366	404	394	389	399	381	372	389	405	404	400	362	379	378	372	389	398	413	333	384	372	375	384	391	397	369	410	413	355	413	369	410	397	398	368	370	431	394	385	376	388	404	338	343	377	381	385	387	371	377	375	404	384	429	372	380	390	430	405	354	401	401	395	356	414	381	392	389	392	431	390	383	380	397	387	358	389	357	379	390	404	395	375	410	399	346	373	400	389	384	326	363	414	365	418	377	382	386	365	405	371	404	380	362	392	381	360	395	338	348	373	348	367	425	402	367	367	399	402	381	392	389	379	394	354	402	407	433	403	341	377	420	353	403	392	404	395	371	386	355	393	361	423	399	381	385	402	339	371	422	359	387	342	388	415	365	377	364	386	360	368	366	418	379	383	393	385	420	352	390	347	356	370	363	401	349	369	358	403	376	372	345	380	404	331	387	347	347	391	411	367	337	393	379	395	398	385	388	375	365	374	358	361	380	380	386	401	380	397	381	358	359	366	366	401	352	364	392	375	369	374	397	376	376	354	372	388	383	383	379	354	380	384	399	385	358	366	398	386	385	379	391	368	413	389	415	406	367	367	399	407	367	378	430	372	339	378	368	377	381	397	406	370	358	379	395	389	367	411	345	379	345	369	369	349	389	388	375	376	377	364	405	386	383	441	451	408	396	362	391	365	351	355	343	339	405	404	398	391	368	398	418	383	364	364	407	345	376	388	375	340	339	396	407	387	408	409	382	409	390	345	397	382	386	372	412	413	354	388	400	381	368	381	393	383	403	349	374	376	403	380	362	394	392	380	402	398	399	361	368	382	405	373	371	347	388	382	358	395	342	372	371	332	421	383	381	379	384	364	373	382	391	401	357	358	387	398	382	365	367	393	395	403	400	422	404	383	358	381	384	368	389	382	389	351	372	359	361	379	374	369	428	353	400	403	390	410	403	392	376	376	371	394	336	384	419	400	392	376	397	404	368	377	392	370	381	378	387	368	396	421	381	372	352	429	348	385	361	401	386	397	398	366	370	384	341	378	381	412	381	414	376	382	403	391	394	383	381	367	371	387	379	360	344	392	410	365	347	369	361	355	376	351	425	375	381	359	339	398	365	401	398	389	372	365	383	360	394	382	379	335	389	352	363	363	350	418	378	391	374	416	370	352	394	366	407	420	395	402	379	402	416	379	369	351	368	422	373	362	371	382	367	413	373	383	388	386	378	369	395	391	370	385	342	330	352	386	357	349	383	357	430	377	349	377	384	363	368	382	372	380	381	373	379	386	377	390	374	426	367	360	344	399	381	382	407	359	365	373	399	384	360	356	391	403	386	358	357	399	428	346	414	353	381	348	378	415	378	366	389	370	409	373	351	399	375	381	406	387	425	357	406	389	382	418	397	397	357	388	331	386	359	390	413	380	366	360	343	362	332	386	371	391	388	364	413	338	376	394	352	419	424	379	372	367	366	385	398	385	331	407	394	371	395	355	349	398	372	412	353	379	369	390	402	377	410	377	388	359	356	352	397	354	349	359	379	374	397	403	384	340	406	387	385	399	390	373	387	405	358	395	382	372	365	398	378	388	365	402	383	364	393	367	376	390	366	349	394	391	351	432	390	362	400	364	401	401	383	379	367	361	385	358	393	389	377	367	394	384	377	382	396	404	375	343	403	345	410	386	383	361	367	358	402	367	368	381	382	393	360	361	367	390	413	391	370	388	360	387	353	368	380	375	377	374	416	393	379	371	343	377	370	383	377	421	373	367	367	367	414	361	351	382	433	414	405	401	363	392	389	421	421	340	417	354	355	383	344	350	380	395	362	353	337	361	378	404	374	406	372	391	363	424	387	411	363	391	389	366	342	394	354	395	375	390	416	375	350	384	389	421	360	366	365	335	365	397	418	401	384	362	344	393	366	385	355	371	378	393	394	392	387	389	374	382	385	440	387	393	350	379	409	391	369	382	390	393	364	380	388	372	364	361	377	404	385	393	394	384	396	352	357	379	397	408	393	351	329	350	353	365	355	367	408	398	389	354	375	377	384	346	418	375	389	370	382	347	384	443	370	366	393	397	394	407	390	380	410	402	367	394	417	394	381	381
8278	1418	2144	2524	2082	1844	1625	1479	1344	1360	1245	1148	1100	1119	1068	1105	1035	1049	1032	1049	1032	996	976	938	979	967	954	1026	985	941	954	968	896	971	927	970	943	924	939	946	952	975	925	950	964	952	946	941	914	916	963	923	954	897	964	973	942	919	964	962	899	873	1002	899	965	909	970	951	890	944	891	954	947	959	969	917	925	970	915	927	901	907	976	951	922	924	916	933	954	939	954	976	962	949	934	939	948	897	996	907	901	900	884	938	909	926	930	913	912	938	954	917	910	907	944	906	942	876	931	966	881	969	912	917	952	858	932	958	880	954	887	930	917	965	937	909	946	916	905	938	931	921	935	932	900	885	958	904	937	914	1013	909	903	947	919	906	947	903	944	917	878	927	954	923	927	936	898	928	914	870	1016	917	910	947	977	914	926	903	926	961	927	918	883	985	950	882	887	897	930	918	920	980	995	955	889	924	999	946	913	883	922	906	899	964	928	959	951	895	984	934	923	943	904	946	948	967	931	894	896	912	949	941	928	894	902	919	920	951	943	925	917	931	880	919	948	935	912	954	930	941	909	945	911	949	917	928	953	906	883	952	997	954	907	900	957	919	925	932	901	878	946	910	932	937	965	886	929	920	898	954	969	957	970	914	922	908	926	912	938	919	910	896	935	935	924	958	920	985	882	880	944	926	945	964	972	918	947	927	928	927	939	900	915	877	956	868	968	904	896	931	932	946	844	930	909	948	894	903	943	906	925	926	910	921	941	921	915	957	969	958	921	948	921	894	919	923	968	935	907	918	931	944	893	877	914	900	956	885	916	926	967	899	921	894	938	916	951	906	1015	871	956	889	975	876	942	952	893	937	953	937	915	920	957	877	936	941	928	888	923	898	930	913	902	937	941	948	971	953	882	916	926	950	927	935	926	967	946	983	984	921	976	960	929	920	911	957	868	940	943	912	910	929	973	855	919	971	920	919	967	989	957	965	922	931	901	913	902	867	999	912	952	929	919	911	903	949	913	954	933	920	903	929	878	911	942	918	890	926	950	932	895	961	936	948	848	912	884	912	931	926	936	871	935	914	904	996	913	949	921	903	939	923	940	939	940	907	914	888	933	868	985	928	924	911	910	913	919	970	867	953	950	980	949	915	916	849	887	897	938	903	946	919	923	928	974	999	867	940	884	989	885	910	925	879	886	909	928	881	857	921	908	907	886	919	896	915	921	894	930	944	955	940	917	926	941	921	852	921	920	940	952	951	918	924	936	903	926	888	861	860	929	1015	886	926	933	902	917	927	966	948	901	937	936	876	982	929	957	900	923	896	934	946	917	936	920	925	928	924	941	934	904	937	929	923	956	967	968	939	935	951	904	931	970	970	912	953	905	957	914	907	873	942	914	925	924	913	981	907	917	837	881	936	931	928	932	955	867	967	978	951	944	891	962	969	900	939	964	881	915	916	934	921	957	966	927	953	898	925	928	946	947	946	887	953	935	942	903	927	905	939	930	939	943	918	937	943	922	933	873	929	926	930	927	917	924	871	883	951	946	914	934	930	977	888	957	907	877	874	968	943	920	896	935	984	916	881	954	932	909	938	901	903	960	863	913	897	915	925	909	957	906	913	957	906	922	919	903	958	909	952	931	923	904	986	937	870	921	889	937	981	954	942	927	943	932	891	904	947	906	926	938	931	935	930	929	940	916	874	936	937	999	917	941	933	850	948	927	918	919	957	919	933	960	879	904	935	934	914	879	925	952	960	941	945	987	919	892	911	898	930	916	909	983	888	874	930	943	883	899	931	944	912	924	901	912	918	903	958	950	933	943	935	940	971	915	933	884	912	968	892	950	1001	924	880	932	926	958	926	1005	985	915	953	975	924	880	911	907	927	918	943	913	928	914	843	858	952	979	910	863	901	939	913	956	956	938	949	903	901	895	927	934	904	891	934	896	931	908	918	926	868	897	925	892	932	958	918	878	902	905	923	902	919	945	889	893	936	879	912	960	870	948	991	919	851	916	923	932	870	933	905	911	870	878	919	894	912	935	911	896	972	964	877	916	915	907	871	920	973	962	924	911	931	899	966	945	977	943	930	960	968	962	906	871	923	928	876	935	892	901	914	919	932	907	911	899	930	964	877	981	941	952	1000	891	970	928	904	905	882	953	872	952	926	873	954	956	926	953	835	917	923	968	970	936	902	887	879	904	914	881	914	989	890	877	895	883	1004	881	933	954	958	899	924	949	902	935	913	914	895	921	945	893	907	881	888	908	891	875	903	936	893	924	936	936	961	896	955	942	913	953	906	937	943	928	922	893	967	945	913	914	944	906	876	888	902	913	941	919	903	853	932	924	935	900	909	909	923	872	953	916	904	911	924	905	915	937	997	904	898	904	908	925	891	954	926	908	880	942	959	962	935	953	939	911	857	958	882	946	922	936	891	963	922	859	911	972	935	927	919	890	961	918	964	914	918	925	859	866	929	940	912	928	942	940	920	902	934	942	900	883	877	931	903	929	950	924	933	935	933	927	962	949	943	903	934	875	942	982	925	929	873	889	890	942	919	896	909	924	843	921	883	955	902	934	875	923	931	923	958	946	877	954	913	962	918	926	903	910	972	938	900	947	908	927	875	975	871	872	927	879	916	919	946	978	896	952	977	943	948	860	932	917	895	903	949	1021	924	928	902	934	930	906	954	940	921	872	938	905	968	919	941	973	886	910	894	957	898	926	893	942	931	986	888	951	892	914	846	864	881	969	933	920	930	921	931	937	873	913	892	869	931	970	956	913	911	906	916	901	890	907	821	952	931	956	874	933	892	934	933	906	937	948	949	877	944	922	926	936	891	912	964	959	941	902	918	893	978	898	909	911	991	935	924	916	961	919	905	913	946	918	957	908	921	912	958	893	890	949	894	931	941	935	943	929	898	991	967	930	941	918	939	939	918	908	963	892	944	949	952	898	955	970	943	903	906	916	978	891	939	902	897	921	905	917	914	914	923	893	942	945	887	932	929	934	911	975	870	919	979	927	916	915	950	924	871	959	938	948	904	919	867	981	963	883	928	915	919	975	876	934	910	930	918	893	911	916	890	885	914	938	927	958	883	891	930	887	847	961	950	923	920	922	901	979	936	938	910	969	979	935	898	932	928	937	971	942	958	918	932	917	894	913	883	905	945	913	962	872	903	902	944	890	953	894	925	924	926	877	947	1008	935	955	886	897	945	927	944	901	981	843	921	935	958	921	891	947	934	910	926	956	847	904	934	935	898	904	996	921	903	930	954	960	907	910	875	936	919	925	931	917	921	945	916	928	886	899	892	943	944	950	943	958	897	943	981	929	910	947	880	959	948	934	877	919	877	904	893	919	906	892	952	934	915	982	942	959	906	879	928	877	956	911	895	912	975	933	928	920	876	902	921	880	941	882	980	938	978	904	978	898	1005	965	973	922	949	978	944	916	913	899	912	938	928	931	891	940	912	931	955	946	949	912	909	936	994	955	947	956	956	936	916	908	906	937	946	961	915
1718	406	381	384	390	371	352	351	378	360	348	352	376	384	352	389	378	417	367	377	431	364	365	386	335	366	314	319	363	373	366	386	340	365	404	373	391	372	411	330	363	376	389	367	376	339	372	394	385	383	375	384	370	355	333	352	371	370	367	360	365	352	383	366	372	379	361	353	356	377	338	371	344	351	343	355	366	396	357	380	348	358	370	337	380	380	409	391	351	345	366	349	364	382	358	349	334	356	371	382	361	371	355	331	361	392	393	393	362	359	375	379	335	349	342	363	374	323	362	385	367	357	360	358	363	364	346	384	365	404	367	373	384	375	355	398	356	371	333	388	361	330	373	379	324	372	374	374	364	385	379	344	377	383	394	414	370	378	373	327	351	401	369	346	351	347	370	367	363	354	355	364	382	377	336	347	329	360	374	387	364	352	368	360	321	366	356	329	355	357	371	389	372	349	339	404	361	368	356	350	397	375	355	351	354	321	383	360	366	364	346	363	384	324	358	332	335	363	352	373	344	373	367	320	375	371	351	335	377	348	349	368	359	350	386	373	379	349	348	339	331	350	313	408	344	407	343	343	382	356	416	382	394	319	393	365	362	354	349	344	340	393	360	339	374	370	298	345	384	354	357	375	373	391	354	344	337	351	360	381	372	367	324	377	385	360	388	362	357	347	335	397	381	376	333	356	401	372	343	353	379	356	400	335	382	359	369	358	403	366	351	351	409	363	378	354	328	373	320	346	344	345	327	355	344	395	364	346	364	339	384	380	363	362	366	352	368	380	366	354	386	381	366	356	352	338	328	347	366	386	381	374	390	383	362	381	399	338	388	364	328	345	366	372	387	393	367	377	396	350	357	365	326	364	395	323	317	377	384	357	365	381	366	358	353	348	351	352	348	382	377	382	344	351	334	414	374	378	359	357	380	372	387	332	381	411	366	365	348	395	388	374	397	332	390	360	331	393	355	390	374	349	380	373	377	376	370	350	362	374	429	407	354	354	381	356	323	363	368	388	365	346	359	342	358	383	350	333	378	351	370	399	376	407	356	330	339	335	357	356	353	372	401	411	354	380	345	350	366	355	374	393	371	351	366	375	366	347	361	373	372	382	369	345	394	349	387	350	376	413	375	386	382	356	331	356	380	367	353	387	344	363	360	344	363	378	364	352	372	382	409	375	352	344	351	400	388	354	385	374	379	376	378	388	353	329	348	363	375	330	378	384	354	390	351	385	387	360	352	346	382	334	406	393	363	399	377	380	367	384	355	354	386	394	375	379	349	348	372	354	378	378	369	347	360	366	338	349	349	363	368	401	384	353	386	387	356	337	335	382	377	348	359	379	389	350	350	351	385	371	383	392	344	338	314	361	357	373	384	373	368	366	378	372	372	367	365	389	371	389	359	357	344	389	375	375	367	384	358	362	374	369	373	357	364	351	371	330	370	358	377	342	355	384	370	373	390	399	352	352	341	374	354	381	363	396	355	374	329	339	342	362	320	355	376	360	364	344	375	370	412	407	410	404	394	365	380	376	339	341	369	357	370	369	321	344	329	373	408	364	416	357	373	368	356	379	391	349	357	361	340	342	374	364	384	359	379	374	360	367	393	349	364	351	371	340	352	362	374	370	348	358	375	334	343	329	359	340	404	364	366	346	322	359	387	349	384	382	366	395	352	356	356	367	367	375	342	369	345	344	373	367	348	375	345	367	381	389	397	350	367	352	378	360	372	367	361	312	369	340	369	345	385	350	385	372	382	364	376	332	375	369	373	367	383	359	382	350	337	364	398	343	324	354	352	366	321	349	354	365	394	404	388	346	350	391	363	343	415	375	372	373	403	359	355	365	370	334	347	350	372	392	373	374	374	324	381	364	347	373	362	365	382	358	380	358	357	391	376	344	337	385	381	349	407	362	371	371	379	353	364	362	326	371	372	377	360	362	375	345	402	377	335	369	383	345	372	374	385	389	360	380	374	361	390	342	367	346	317	318	347	350	385	389	386	346	401	372	407	346	369	373	366	368	354	368	373	358	385	397	323	409	382	330	376	356	338	314	383	357	358	347	376	358	391	383	328	365	336	401	347	346	346	360	387	385	403	340	350	386	368	348	330	353	381	374	370	345	377	340	363	369	366	372	377	339	337	361	373	387	376	377	370	342	328	399	394	405	378	359	381	384	398	355	356	341	349	354	360	312	371	349	361	387	347	360	380	372	352	359	347	344	358	367	351	358	388	390	344	357	355	391	416	366	398	361	331	420	368	377	373	350	385	393	344	393	356	363	342	331	351	334	375	406	374	344	366	344	350	403	355	327	377	350	389	390	325	329	346	388	357	338	348	390	375	354	348	352	352	368	341	338	379	359	378	378	407	317	379	348	364	356	397	354	340	364	336	366	357	339	367	294	349	385	349	357	372	387	360	334	360	341	400	314	395	349	370	343	368	385	363	348	380	394	390	383	384	369	372	342	322	377	344	391	399	360	360	368	364	392	352	374	357	432	379	353	363	363	365	350	344	320	324	348	346	375	366	373	369	333	376	384	398	355	415	381	401	353	376	332	358	366	392	338	341	416	391	357	354	385	399	410	351	353	318	323	375	395	382	355	367	374	392	358	335	365	336	344	358	383	309	363	341	358	366	398	364	379	370	375	365	354	388	398	425	376	327	381	338	394	409	393	350	385	351	363	357	364	341	337	364	329	352	366	365	376	398	353	401	365	328	372	377	329	379	382	344	343	372	400	367	348	349	363	355	364	377	366	347	346	387	378	332	365	380	375	331	348	383	361	379	365	385	382	394	368	378	376	372	362	354	375	370	352	364	325	355	364	343	420	360	309	369	341	340	380	338	394	342	359	322	371	353	383	386	353	370	325	347	363	363	416	391	370	380	395	358	333	368	395	316	360	352	331	384	365	329	380	411	376	388	426	377	372	394	328	354	374	354	356	342	352	347	378	380	359	390	352	346	376	420	364	365	352	394	354	342	356	397	347	368	371	349	380	359	360	399	388	356	348	373	369	388	383	374	370	360	328	346	381	368	360	321	342	357	374	319	347	371	360	350	388	334	401	362	347	356	339	371	361	393	347	362	358	404	381	368	344	379	379	358	388	351	370	369	340	365	382	380	411	385	352	353	345	348	340	333	358	365	339	378	361	370	361	358	354	363	394	354	359	367	369	418	343	385	386	350	385	357	361	331	398	332	353	387	335	353	302	365	396	361	336	371	350	348	356	337	336	371	347	354	366	339	364	323	355	355	332	339	374	357	391	380	377	362	378	373	381	367	354	385	339	383	366	338	349	355	399	381	395	380	353	381	369	395	344	319	328	338	333	357	393	387	393	338	363	348	332	345	400	363	361	333	336	379	381	347	341	381	356	349	332	378	337	346	378	384	413	382	347	372	364	344	356	405	393	356	371	346	328	383	371	338	417	354	367	331	365	382	380	357	350	402	330	342	370	372	369	382	381	363	357	408	383	351	356	377	372	388	388	339	415	365	381	333	358
2152	799	930	868	903	881	925	882	890	884	859	873	906	878	871	886	827	856	869	883	836	911	891	816	875	834	847	798	823	895	847	836	893	842	829	861	880	834	797	805	805	820	867	866	856	863	840	821	867	853	901	895	839	883	875	852	829	827	864	838	841	860	821	866	854	828	812	799	886	874	878	826	872	817	843	903	852	887	861	865	815	860	879	859	820	831	871	826	829	851	855	838	854	844	807	826	915	873	902	895	865	864	887	878	896	845	842	841	823	799	892	861	819	851	821	860	874	861	825	820	801	802	858	855	909	769	878	838	877	855	874	842	833	881	819	853	878	895	894	904	873	939	867	888	801	852	846	893	822	816	869	884	849	861	840	889	875	877	862	821	818	849	796	877	794	854	848	808	839	844	909	824	808	847	866	790	865	909	821	867	850	860	844	861	851	872	912	816	893	789	851	883	827	858	893	897	835	815	928	830	817	872	828	902	866	831	864	853	871	848	890	863	815	865	921	836	842	837	853	838	850	843	863	820	859	830	841	903	848	864	819	847	888	877	826	853	831	843	872	793	858	859	843	849	884	838	809	837	894	835	853	857	821	850	862	868	822	847	883	876	836	856	885	851	813	875	811	816	854	864	854	886	864	876	851	824	891	882	878	850	838	845	906	849	806	849	856	827	847	900	845	833	921	882	852	833	887	817	833	843	803	858	851	835	868	838	844	876	879	839	851	905	850	889	853	849	823	810	865	840	915	870	889	834	867	843	884	817	859	806	905	865	854	884	818	838	824	820	821	830	872	888	831	848	808	856	797	838	819	840	837	831	870	843	844	840	849	920	854	869	853	826	848	862	822	873	806	846	820	819	876	902	847	864	898	859	833	865	851	847	894	790	818	841	941	852	805	886	848	857	803	901	847	857	877	849	853	874	852	881	856	825	883	862	895	829	837	864	878	827	849	840	821	842	819	846	832	817	842	895	833	831	839	843	863	836	870	891	872	843	887	867	827	862	808	823	834	948	833	864	865	823	822	868	857	857	821	783	888	845	813	837	892	883	837	883	858	923	830	879	838	829	846	843	846	817	863	907	845	859	857	848	842	810	828	888	901	863	859	847	861	861	853	838	843	854	860	872	902	865	844	841	824	836	835	806	839	889	865	824	859	823	865	820	785	868	802	887	847	871	842	822	818	867	847	879	849	886	863	865	902	869	886	809	866	848	886	842	850	866	809	836	856	868	840	827	825	870	844	876	854	860	884	826	862	832	840	834	835	881	838	851	856	873	870	926	871	819	815	897	857	834	847	853	848	894	851	878	836	807	864	798	825	777	822	847	883	818	892	877	800	878	851	858	853	836	865	824	826	860	894	814	849	857	825	871	863	837	897	851	881	904	871	854	834	853	879	823	857	840	879	889	843	857	868	850	803	908	912	873	845	875	867	829	838	836	852	858	867	826	886	831	806	849	855	860	866	832	873	834	825	850	872	856	856	788	852	862	853	891	875	798	876	873	837	792	868	829	894	858	888	933	876	872	796	869	918	805	825	862	857	864	812	840	830	831	881	845	889	869	856	866	849	940	866	886	843	878	898	865	838	869	862	883	832	915	866	840	881	882	865	876	894	838	882	865	867	848	833	865	851	881	826	862	836	886	851	866	820	800	826	877	847	885	838	854	845	788	917	857	841	858	850	787	861	860	802	874	872	832	940	855	834	781	825	831	847	869	854	856	864	859	849	865	821	838	801	860	845	898	881	877	828	851	872	860	851	863	812	844	844	856	857	815	867	854	866	836	822	877	879	798	840	844	863	819	856	829	867	822	802	851	858	832	826	816	817	901	872	852	834	864	845	820	888	863	878	855	859	798	813	838	855	901	903	855	890	866	859	829	860	883	829	834	863	866	868	823	815	778	860	867	850	849	890	886	811	858	823	852	841	854	839	820	866	843	830	828	858	818	938	846	882	843	912	849	803	835	813	864	860	860	885	867	883	886	830	862	837	862	816	897	879	830	897	811	854	852	887	885	859	863	853	919	856	852	857	856	902	814	840	831	850	921	846	884	817	834	827	841	850	854	836	852	852	841	858	908	826	885	845	833	842	828	864	902	828	849	874	864	841	893	886	915	872	918	892	842	859	831	833	819	886	846	937	904	882	815	815	853	840	879	766	852	831	849	823	813	840	849	844	891	827	849	841	799	860	836	873	828	846	846	842	843	897	872	875	826	835	864	866	895	846	876	868	830	879	852	859	822	805	880	860	878	860	888	826	876	907	881	859	842	889	895	830	856	859	829	862	876	845	847	871	834	877	864	821	910	824	824	852	857	846	810	809	891	897	882	839	831	840	862	857	847	875	860	844	826	865	814	869	848	840	819	807	916	938	820	865	868	853	877	821	824	884	910	790	868	775	840	805	879	830	843	843	850	836	823	800	857	874	840	876	844	839	881	827	860	877	843	906	874	879	856	869	818	884	906	828	808	847	902	840	797	860	875	847	850	839	797	891	859	852	828	830	865	889	905	838	786	857	856	852	889	848	894	850	828	854	843	849	840	928	823	845	871	841	856	870	849	867	835	892	843	821	845	893	844	867	853	834	782	803	881	876	870	842	873	857	869	869	848	837	817	852	872	868	851	876	875	858	838	861	812	882	901	902	898	887	868	828	811	846	820	840	840	834	875	864	829	808	871	853	876	849	841	880	842	896	873	838	841	813	896	803	902	864	902	874	837	893	826	876	843	881	863	883	828	870	856	829	845	856	851	800	890	868	873	865	850	845	843	912	859	889	917	877	878	860	825	843	835	872	904	864	886	900	865	836	838	805	899	872	817	854	832	858	862	841	841	867	889	858	843	869	810	798	817	889	855	914	825	836	871	828	863	846	856	843	868	838	892	841	833	865	815	869	849	833	856	864	888	850	850	841	870	844	870	785	875	827	890	842	881	830	843	874	803	816	856	875	844	861	855	867	847	824	856	839	871	802	847	800	851	811	852	887	919	871	853	835	831	784	845	807	836	851	881	868	849	795	790	878	868	843	871	947	854	845	874	833	804	840	846	857	843	823	816	881	797	845	832	842	907	824	896	863	870	870	867	854	900	894	828	873	850	839	819	857	868	842	800	800	845	789	877	882	817	869	843	898	883	835	837	814	867	870	841	847	883	841	879	818	824	876	833	879	865	828	788	821	856	841	859	850	856	886	832	875	853	883	817	895	865	842	868	837	795	906	857	877	844	817	877	834	904	828	840	831	865	879	808	851	832	826	853	868	854	851	818	859	844	855	851	856	859	876	843	894	887	824	857	832	896	810	912	918	889	834	862	883	841	870	863	868	876	868	840	857	859	875	900	784	821	863	820	831	856	832	846	859	864	838	834	866	871	832	833	828	834	833	839	853	907	892	879	875	822	828	838	832	820	867	828	879	858	846	857	815	857	794	893	840	854	817	834	836	823	847	845	840	867	800	886	835	811	905	873	856	875	869	814	810	852	851	862	815	836	893	806	850	855	838	841	827	876
7176	510	500	473	343	283	292	332	261	266	246	266	254	236	224	253	226	218	234	220	238	227	223	213	227	224	222	227	231	222	207	225	238	213	204	242	215	245	211	234	217	247	225	216	209	235	224	182	210	226	240	194	205	248	241	191	234	204	200	236	239	209	210	215	240	180	215	217	205	221	215	208	213	200	220	225	239	195	188	187	200	255	244	200	201	209	205	241	207	220	225	221	201	198	195	224	218	231	267	238	239	213	211	221	191	214	249	204	225	219	237	176	214	181	192	234	210	227	220	229	205	202	234	219	215	227	220	234	246	209	251	211	243	255	236	248	212	214	207	239	219	214	224	222	229	209	203	204	214	193	230	227	213	217	215	230	216	256	231	192	227	199	212	203	215	217	240	192	208	225	207	207	206	247	225	222	220	219	209	200	216	200	238	216	194	195	221	229	214	206	192	237	219	192	235	222	222	241	217	224	217	229	206	229	231	231	222	240	232	241	206	250	241	194	219	239	223	209	217	248	212	205	217	235	219	250	225	199	205	232	227	214	198	199	203	228	247	213	226	231	224	234	224	224	209	197	229	257	213	237	224	208	209	245	230	241	199	210	220	231	236	199	207	198	214	202	215	239	203	213	198	249	210	230	246	206	233	238	216	258	236	234	210	252	204	213	188	218	243	235	208	214	214	216	228	216	227	199	200	230	229	212	228	207	231	210	179	195	229	243	234	196	203	206	219	223	247	230	243	219	216	217	246	225	238	225	203	190	193	190	200	203	225	236	236	198	208	218	231	220	215	208	216	237	236	215	217	211	233	228	195	213	254	225	242	211	227	227	198	234	226	209	242	200	186	217	236	218	202	195	195	222	220	225	204	232	230	195	213	199	197	221	236	193	241	199	234	226	223	197	203	218	240	222	248	221	218	218	238	191	224	198	223	212	245	209	213	245	240	215	210	218	228	190	185	231	222	220	255	219	243	219	237	228	213	232	218	208	219	221	207	216	209	240	212	190	228	236	217	206	226	224	240	232	227	221	220	211	218	195	210	229	211	219	236	226	236	197	216	251	203	237	227	206	241	227	208	224	222	229	212	200	233	215	223	219	237	226	221	219	246	229	223	232	224	231	236	202	211	235	205	219	214	216	193	231	195	210	204	203	230	211	209	209	199	239	211	212	219	245	245	212	258	227	238	244	212	234	212	221	198	212	217	220	222	228	201	202	231	230	218	208	197	209	197	235	218	229	200	214	232	230	245	234	194	239	230	216	212	235	221	240	235	210	195	231	206	221	204	211	277	211	216	228	232	220	247	215	233	222	246	182	227	237	220	231	210	210	210	214	205	195	215	226	224	217	223	191	212	224	256	213	229	195	203	214	198	209	226	233	229	224	212	245	232	220	234	224	233	200	234	248	224	218	210	193	229	210	229	267	203	247	243	234	235	212	225	240	233	237	200	197	205	213	227	227	234	223	222	223	205	239	233	186	237	207	235	192	235	225	223	252	193	224	222	236	226	216	229	212	217	217	201	217	206	223	191	219	219	231	219	217	213	206	215	211	225	211	229	234	204	195	203	223	226	231	202	233	222	195	216	235	213	203	198	206	234	208	212	212	207	222	219	200	235	186	219	212	245	231	252	222	244	236	221	221	203	218	201	208	226	257	223	189	231	200	199	208	218	195	201	213	228	204	233	190	221	221	202	220	209	216	208	199	184	234	219	213	227	215	215	217	213	216	238	245	191	230	222	191	234	246	236	215	208	246	225	226	232	250	221	190	234	190	197	269	220	263	228	234	224	210	246	213	205	204	219	246	212	221	199	238	199	222	229	223	226	219	230	227	209	207	218	219	221	237	209	230	213	220	212	208	233	209	215	212	211	223	207	249	232	228	230	209	200	222	221	243	181	200	208	186	228	208	215	190	209	218	252	267	218	245	222	226	242	213	218	253	236	207	226	204	222	205	202	251	247	238	252	219	216	208	194	219	228	229	222	216	228	223	230	222	228	243	213	213	215	207	208	198	223	196	207	223	220	195	208	230	209	207	254	231	226	217	225	228	227	222	230	222	252	223	215	200	229	216	207	217	213	255	231	217	246	236	212	192	190	184	214	199	226	235	260	231	222	241	201	234	228	212	224	203	234	183	211	193	203	183	227	243	218	209	212	196	173	198	195	201	207	241	234	207	226	216	199	207	228	202	195	223	195	237	222	195	241	230	203	215	219	210	206	192	210	227	210	211	199	191	221	245	220	190	242	236	207	200	191	240	199	223	226	201	235	224	221	228	222	221	219	217	189	212	220	232	204	200	212	198	211	210	239	215	201	193	215	212	222	212	190	229	219	214	230	197	252	212	245	260	253	221	228	230	224	243	217	236	244	215	226	233	212	228	229	231	206	245	240	213	200	229	237	224	215	214	223	238	226	201	235	237	216	224	259	228	209	248	214	201	237	226	216	219	263	218	226	204	235	186	221	214	246	212	226	205	219	211	205	198	207	211	224	210	201	207	192	243	226	212	214	222	266	203	215	245	199	211	221	235	239	233	230	247	218	202	205	216	227	256	213	198	209	231	235	223	217	249	221	202	235	204	240	251	207	211	253	212	222	199	189	206	203	218	243	219	235	211	233	238	217	224	221	217	225	204	230	191	220	213	197	200	211	234	209	222	247	236	245	220	217	225	207	222	246	206	235	248	207	214	228	208	206	236	229	217	215	216	249	250	202	245	216	196	189	222	215	241	195	226	216	205	239	208	224	229	220	212	201	208	228	220	233	235	225	199	231	241	197	235	238	219	217	201	214	217	210	212	225	217	218	244	212	210	197	227	208	216	229	238	208	211	207	202	234	223	222	219	207	207	215	218	224	244	194	215	235	221	198	203	192	223	222	228	227	220	203	221	216	239	238	204	233	198	241	227	245	251	210	211	201	227	214	200	199	241	246	251	210	210	233	202	242	226	224	188	209	209	221	204	220	196	207	224	178	212	223	208	211	221	196	221	212	204	194	236	211	241	198	234	237	222	216	203	229	224	205	248	233	217	237	217	230	216	187	193	230	234	211	225	212	205	184	211	224	239	240	199	219	200	216	221	213	202	216	206	194	231	222	208	227	203	221	212	233	224	238	239	211	223	198	215	226	227	195	207	214	231	213	182	209	216	238	230	200	204	213	200	222	227	218	215	221	242	213	224	213	179	183	211	221	194	226	250	241	229	207	237	208	216	210	227	214	213	238	220	196	261	221	227	183	233	247	205	219	221	211	199	243	235	236	207	220	220	215	249	221	213	186	213	199	256	255	215	216	202	211	193	217	216	205	219	213	222	201	233	222	200	221	221	235	209	228	221	211	226	219	218	209	216	220	231	225	230	220	211	221	193	238	256	246	196	230	212	196	203	211	226	221	230	208	220	213	224	219	246	243	209	203	210	208	216	238	203	219	220	198	221	203	203	210	203	215	236	223	200	199	227	215	186	186	228	210	256	203	204	206	214	247	218	204	203	241	238	193	218	204	217
6164	800	1265	1356	1199	1083	1006	861	827	788	753	736	706	699	644	641	624	665	631	640	613	626	599	639	633	595	614	637	629	625	601	588	623	626	590	597	667	598	586	590	608	591	623	614	580	668	582	624	612	593	631	595	608	600	584	570	618	579	610	599	586	606	625	576	583	584	598	578	619	611	597	593	619	607	590	628	593	624	612	616	607	550	594	615	577	590	574	571	600	567	623	598	561	596	578	618	584	578	546	586	561	596	600	583	559	587	620	528	586	592	571	610	600	618	584	557	580	558	601	547	600	606	573	579	593	571	550	582	647	583	586	571	595	599	564	611	566	586	611	588	588	583	602	617	611	571	538	570	538	598	579	641	576	649	580	629	552	597	579	528	603	561	593	575	656	579	546	566	558	573	565	587	513	628	587	605	602	612	599	591	584	560	589	573	531	599	599	561	591	580	555	577	590	591	593	607	593	607	611	610	560	590	609	583	591	596	601	585	560	587	592	619	565	609	588	638	619	612	624	645	547	553	574	556	612	602	564	559	557	583	559	648	580	576	632	580	638	569	558	579	549	567	576	585	576	583	617	542	601	553	579	591	617	567	563	601	581	563	571	567	601	559	614	600	605	616	609	590	631	595	601	577	621	555	559	603	577	585	572	573	579	575	560	589	585	604	596	530	584	593	610	577	595	576	644	603	571	569	574	632	572	567	605	607	564	591	550	599	558	605	568	620	608	609	590	597	559	516	554	565	600	616	594	589	599	562	590	572	591	564	616	550	577	570	568	608	579	577	631	572	594	594	567	567	567	581	539	583	617	582	579	567	571	565	579	601	600	612	612	610	587	594	619	609	567	561	601	539	570	598	542	613	590	566	601	621	579	594	558	582	628	637	524	595	598	573	609	602	617	551	559	614	595	583	613	571	545	628	605	620	588	590	600	589	613	613	569	612	577	617	549	563	581	587	558	572	608	617	552	545	602	579	628	587	550	594	568	577	578	644	550	592	608	609	620	565	579	612	562	601	583	577	570	578	567	618	563	614	534	568	612	577	605	594	572	605	554	625	580	568	570	612	569	567	563	590	527	590	581	616	619	590	604	589	586	570	621	560	615	610	577	591	618	573	549	552	578	588	554	588	599	569	598	598	612	620	566	568	575	571	569	589	597	601	580	584	587	590	622	592	592	549	601	592	632	555	590	610	567	598	564	570	591	618	598	569	666	581	571	588	574	562	586	591	607	584	582	579	575	529	583	596	626	611	552	585	580	624	590	605	542	605	606	646	593	598	607	598	643	612	558	629	584	560	597	582	580	566	606	604	575	595	577	588	582	559	562	578	585	518	634	573	591	598	560	549	557	615	609	599	565	585	583	567	585	603	530	629	579	629	581	552	622	642	591	564	580	553	585	585	605	559	598	554	622	594	613	574	540	591	582	565	571	611	589	522	597	585	562	592	634	573	589	586	628	601	580	562	597	564	567	546	564	525	580	578	609	609	571	575	537	623	609	568	588	568	564	624	590	592	585	586	594	558	564	555	578	568	627	588	603	585	580	578	546	581	592	588	568	587	582	549	615	615	630	586	570	607	549	609	564	607	599	575	575	604	623	611	600	602	588	559	571	587	643	571	568	592	637	588	590	589	573	559	566	572	570	627	611	575	569	604	602	563	560	587	574	567	561	609	629	573	568	588	567	569	598	638	578	562	593	569	588	572	593	570	614	588	603	661	546	567	573	604	598	541	593	535	602	568	593	597	627	627	627	555	529	581	592	628	577	563	592	568	585	566	608	584	581	598	580	586	585	593	568	616	568	576	580	574	580	585	579	570	597	580	624	558	595	580	579	592	609	555	599	565	594	642	582	589	584	612	573	605	619	569	592	597	557	589	571	564	598	593	591	535	577	598	605	591	563	580	554	568	583	600	571	615	582	625	613	583	618	593	610	543	543	580	543	612	576	604	594	585	612	600	542	562	598	549	611	628	588	549	565	581	584	580	634	593	548	557	573	577	579	562	552	546	562	596	545	550	584	636	590	599	629	607	661	563	567	566	551	593	582	579	598	584	572	590	606	582	553	558	583	588	602	561	594	620	594	566	586	585	620	584	531	591	628	582	629	588	611	577	584	596	586	578	610	578	556	596	581	606	582	548	579	599	609	575	597	565	563	602	626	572	568	586	583	628	636	618	599	567	572	587	535	614	582	547	557	555	602	600	621	590	587	537	590	623	609	611	559	589	561	563	536	614	604	595	602	627	601	588	601	580	539	604	569	510	591	610	572	585	586	590	554	587	604	608	577	581	561	596	600	567	583	593	614	545	586	591	632	578	584	580	583	631	604	621	575	582	565	613	573	633	595	566	578	562	581	584	595	566	551	618	569	575	600	586	581	579	580	593	616	580	600	552	580	552	584	603	590	605	571	617	601	610	622	581	584	578	569	587	597	648	611	597	541	568	593	622	561	584	563	605	618	577	595	585	581	566	603	556	575	604	610	594	572	560	587	585	538	557	629	580	578	556	571	598	569	598	619	594	608	580	599	572	596	580	559	535	583	603	584	612	580	574	535	612	557	623	553	608	598	576	566	603	537	627	628	536	638	571	560	590	546	562	634	551	589	586	576	578	577	586	594	549	583	558	590	565	577	538	559	556	594	563	607	589	624	574	568	595	607	577	578	586	587	610	578	563	623	594	567	596	620	619	574	518	602	606	592	576	588	589	558	623	550	602	599	601	612	603	592	585	619	603	616	631	594	596	585	611	604	552	610	589	628	563	596	584	573	596	627	585	610	581	581	607	630	581	556	590	594	556	561	596	639	626	576	591	597	594	602	603	608	553	601	579	580	586	614	630	621	606	577	613	590	591	565	605	588	627	590	641	575	601	575	611	591	601	575	611	602	586	523	570	587	604	594	572	602	573	598	586	585	641	604	616	593	602	591	623	541	574	615	551	595	562	589	623	569	546	573	572	600	600	598	601	543	621	571	562	587	557	592	555	602	578	566	573	567	600	578	614	583	647	591	590	592	585	582	587	575	589	583	578	551	614	620	614	579	564	617	638	637	559	596	593	570	628	643	614	585	577	547	578	615	581	592	626	598	612	635	564	639	600	596	577	647	590	607	596	624	582	595	570	572	596	577	616	581	606	584	611	602	541	576	608	572	597	640	622	568	591	603	578	584	601	573	616	546	624	607	559	570	581	599	578	619	575	602	594	626	582	610	624	578	580	573	576	560	571	628	574	595	588	602	557	565	568	578	577	602	565	574	590	571	597	591	576	632	588	599	600	588	596	579	599	597	577	592	564	580	547	553	574	579	588	565	588	541	582	635	631	577	582	596	615	634	610	580	574	595	586	584	591	632	583	589	556	613	623	616	581	581	587	605	585	614	580	597	636	581	591	574	604	578	601	578	593	569	595	558	590	587	545	592	615	598	586	568	549	596	589	588	618	567	586	610	636	581	583	553	597	586	582	586	583	579	587	565	591	568	590	617	620	602	597	582	598	593	625	542	577
14512	1402	1050	931	682	562	505	448	470	445	447	427	445	425	418	397	368	421	396	428	374	437	410	425	419	366	376	423	354	370	375	375	378	357	383	395	375	368	429	405	385	399	340	356	378	431	376	414	398	414	321	390	376	392	335	356	405	397	408	347	417	421	374	403	354	387	370	385	423	382	394	414	366	371	408	400	405	391	369	434	394	394	353	428	391	367	402	372	391	360	362	364	342	389	353	388	385	371	396	405	380	392	413	377	367	397	391	356	403	366	362	352	368	397	372	365	376	408	378	373	356	406	397	370	401	403	391	389	403	374	388	387	373	400	402	417	373	346	362	400	357	393	398	386	332	401	394	437	411	398	385	432	403	365	366	418	366	359	406	398	393	405	404	371	358	388	380	356	377	386	378	356	374	363	383	408	389	409	355	363	376	422	388	330	364	402	408	421	363	377	333	389	354	400	339	385	402	368	408	419	419	372	382	367	401	389	377	344	373	357	380	391	374	420	423	356	385	390	398	392	418	356	350	404	361	360	360	397	437	386	403	371	406	402	352	377	373	367	368	385	344	395	368	387	412	399	385	400	393	422	377	354	358	366	396	371	347	398	404	362	398	397	371	382	384	374	402	377	353	378	363	388	370	386	369	410	410	380	336	347	383	376	400	375	431	400	383	364	366	343	361	387	391	349	404	396	365	410	384	368	381	370	327	365	383	358	388	385	401	414	370	393	335	414	374	379	414	360	378	373	369	369	376	351	359	399	378	366	402	378	368	398	375	371	378	390	379	371	384	377	365	381	404	347	356	389	391	349	388	360	395	389	375	399	379	364	394	393	379	389	368	414	392	410	371	376	396	392	376	367	352	411	388	372	398	378	358	404	381	384	385	382	356	380	411	388	386	379	387	379	401	329	355	368	363	367	358	400	402	352	361	363	407	376	398	399	405	399	378	345	366	372	375	395	383	385	363	364	385	404	390	376	372	380	371	424	425	370	385	366	374	401	389	379	388	352	402	390	364	379	394	376	361	362	398	393	411	393	406	349	356	397	410	374	416	350	365	400	360	380	392	354	415	346	364	358	389	399	377	405	364	351	375	380	380	395	401	391	370	386	352	425	385	337	395	387	380	369	353	380	398	367	390	374	403	392	391	374	389	376	379	394	370	376	416	379	369	379	388	388	383	397	366	337	386	412	400	375	380	368	378	378	352	392	382	392	352	383	359	338	348	371	407	340	392	402	381	360	364	365	397	405	368	361	369	405	382	395	356	398	371	377	379	415	379	346	395	358	396	384	358	415	386	342	390	370	377	365	319	366	370	355	367	366	383	356	358	389	375	381	371	389	407	375	390	390	371	411	405	422	379	336	397	400	370	383	375	382	416	331	386	396	394	396	377	357	395	388	393	384	377	382	338	359	385	394	395	358	386	357	370	351	372	351	389	395	386	349	347	372	425	369	401	398	417	376	415	372	369	407	397	351	368	362	394	362	351	373	401	383	404	351	395	378	388	385	439	368	351	376	384	390	361	354	348	403	373	402	386	391	362	435	394	383	350	421	399	393	366	348	361	364	385	369	382	374	351	415	351	371	398	364	388	383	392	377	380	362	384	398	417	400	370	397	382	383	385	409	402	385	422	367	378	373	370	433	378	367	345	387	377	370	397	401	363	412	397	411	398	365	405	429	356	381	382	372	341	396	425	424	365	407	390	383	341	382	373	379	382	394	374	383	400	375	367	363	401	408	386	393	402	415	367	406	386	411	409	391	366	369	359	392	391	387	412	385	341	375	343	354	409	429	370	400	355	399	388	372	352	366	370	350	409	402	413	387	368	380	361	386	394	418	372	361	384	348	386	407	408	357	353	373	356	383	391	366	377	373	425	368	385	348	352	360	404	408	377	424	389	356	363	414	391	368	408	379	352	392	400	384	361	360	415	342	389	366	374	394	409	395	390	389	406	372	362	363	386	387	411	371	392	373	407	346	363	380	374	357	395	368	384	386	395	354	366	404	419	335	379	396	380	394	375	343	394	359	421	410	409	391	348	416	354	415	411	369	407	375	370	387	412	364	382	378	376	399	339	375	406	431	409	409	411	390	355	371	383	408	346	385	369	344	360	371	390	352	416	376	367	382	371	370	340	373	403	338	371	413	388	388	338	378	374	367	359	415	355	395	409	369	386	381	382	394	373	410	362	351	414	326	357	393	358	379	369	404	364	352	365	391	383	379	372	393	384	366	371	402	371	405	357	374	373	402	360	399	376	375	361	412	378	395	380	383	384	382	353	383	363	394	346	398	401	378	404	373	384	396	376	375	427	379	377	413	388	408	386	368	411	385	384	390	350	372	382	429	421	390	418	387	413	378	383	362	404	344	372	356	367	371	375	403	384	380	374	392	376	404	376	437	383	366	366	393	375	353	367	383	393	380	386	356	370	387	354	375	384	376	376	414	410	367	372	371	393	395	410	392	378	390	366	399	379	343	387	362	377	387	373	368	371	358	398	373	374	374	377	413	387	392	433	361	396	406	345	391	372	376	375	394	376	384	394	364	390	377	382	406	409	375	361	333	365	383	367	406	369	375	391	378	379	376	427	365	405	422	365	376	380	364	363	386	410	387	390	432	367	403	381	374	335	374	372	366	370	374	391	375	411	361	397	401	360	388	390	380	402	365	373	383	382	328	348	388	350	412	416	360	379	396	373	402	367	388	371	371	388	394	370	360	401	375	442	372	380	378	358	375	375	384	399	400	417	368	404	351	398	354	331	361	402	384	391	363	348	363	361	402	372	380	370	349	399	390	356	349	395	380	383	386	353	387	406	338	389	403	416	400	387	376	403	355	384	338	370	374	375	385	414	413	386	356	372	414	366	381	405	399	342	375	360	394	362	393	374	389	391	375	381	374	390	416	383	391	394	351	401	373	402	389	361	369	404	334	350	386	360	408	392	390	348	387	383	361	386	355	355	393	407	421	338	372	363	369	372	365	403	397	394	374	408	391	374	366	372	431	414	367	396	398	363	388	385	402	362	403	381	337	381	368	365	363	362	378	399	387	375	429	427	367	356	379	360	385	384	346	410	383	406	363	395	381	345	415	365	367	372	388	394	430	382	388	381	408	395	402	416	392	361	368	418	381	403	342	423	419	377	366	398	336	378	362	365	394	375	427	381	386	393	384	354	354	336	411	384	421	379	373	358	388	384	396	365	414	426	386	375	439	357	372	376	373	407	410	347	377	377	356	375	354	372	367	385	405	357	383	410	372	394	384	388	372	417	381	386	332	355	383	383	373	381	369	363	368	369	373	368	360	392	390	348	422	407	380	404	366	392	383	370	425	370	366	381	371	354	411	365	366	386	418	385	361	360	362	370	382	361	366	442	388	414	352	380	382	401	385	400	407	377	359	378	409	419	388	385	415	350	363	364	396	389	371	399	354	388	375	374	384	374	342	410	352	370	371	428	384	365	376	365	371	388	406	417	350	356	348	350	375	388	363	426	369	378	366	361	409
8328	1412	2190	2490	2197	1932	1621	1510	1393	1276	1262	1177	1142	1176	1078	1136	1094	1063	995	1096	1028	1005	969	986	980	963	989	936	947	1030	953	948	976	946	949	910	945	982	919	916	965	955	952	915	959	931	955	857	962	918	904	907	978	951	962	886	944	974	904	953	956	882	927	938	906	934	959	969	942	889	929	970	898	874	888	938	913	927	915	1008	931	915	935	963	932	958	966	947	918	933	981	951	926	971	955	920	923	894	896	950	945	932	882	940	917	851	898	946	919	962	989	915	905	1000	944	959	919	926	930	935	887	915	894	932	943	908	952	955	953	943	919	896	927	867	912	971	927	903	913	910	918	884	871	941	906	911	863	954	916	978	889	977	933	939	937	979	1003	932	952	945	939	891	895	943	887	936	925	933	923	937	902	947	934	916	891	927	923	973	908	885	956	912	956	884	891	915	917	911	902	890	956	865	909	942	929	937	898	935	915	925	969	972	907	932	923	905	892	954	929	934	928	937	943	932	876	937	899	970	919	934	908	921	967	951	939	970	933	941	919	884	903	939	871	915	945	957	897	931	948	933	873	925	890	969	978	898	908	896	952	993	934	927	992	938	929	946	903	948	884	926	908	982	966	957	1021	898	927	942	903	893	902	948	887	870	896	922	895	954	910	916	924	900	887	931	923	943	926	936	954	910	890	907	938	979	915	871	927	962	928	993	977	914	937	911	926	923	918	932	872	925	890	862	987	912	995	945	966	989	892	953	893	985	953	915	926	936	941	975	947	937	970	918	906	878	953	952	915	901	955	932	948	948	976	986	926	921	971	902	923	946	929	939	913	959	931	956	976	999	913	922	987	927	920	906	888	919	911	957	879	897	908	879	931	979	900	918	898	911	926	925	955	951	959	930	888	984	918	967	898	947	931	897	921	897	942	887	938	911	873	942	980	947	913	945	862	940	886	928	890	930	894	935	943	959	929	896	889	904	956	951	896	951	953	899	952	951	969	964	914	939	903	1008	869	927	882	927	926	942	903	915	948	960	927	949	890	905	872	894	918	867	933	936	938	953	891	940	887	988	928	907	928	909	943	940	905	927	952	907	941	949	884	908	896	964	953	936	917	882	882	962	893	949	923	936	917	916	876	923	951	941	941	976	942	912	962	957	959	943	949	918	934	910	905	957	967	924	943	914	931	914	925	865	926	946	855	889	969	900	934	963	960	973	963	936	905	944	924	958	865	864	962	936	912	911	907	918	922	886	873	913	977	964	940	920	901	928	910	954	936	973	981	955	926	923	903	943	969	907	923	954	937	901	950	873	937	892	993	912	907	928	947	958	942	952	897	907	901	873	968	905	892	939	956	875	900	912	920	936	890	961	919	888	932	947	952	941	895	930	912	892	983	949	968	964	892	927	899	916	897	942	881	937	928	940	978	980	898	935	910	939	931	929	934	915	976	944	922	972	913	881	921	948	873	968	871	940	920	900	913	894	936	891	900	979	846	921	865	949	882	952	923	911	934	955	909	873	911	923	886	967	964	965	905	916	884	934	936	920	873	931	925	912	923	922	889	956	962	966	944	916	923	938	870	940	855	939	915	955	943	910	886	934	946	886	914	917	903	935	895	924	877	932	889	921	908	915	883	884	990	983	939	866	892	981	954	937	926	950	959	876	1016	923	912	924	918	909	907	939	884	895	893	886	912	905	949	964	930	878	935	905	1016	912	880	953	979	935	933	926	868	968	975	984	950	914	898	931	919	1006	893	919	952	960	961	911	952	903	939	916	973	937	931	992	951	922	965	911	965	897	933	897	918	898	963	943	876	892	926	951	936	952	886	921	902	916	928	886	920	957	941	941	934	952	920	925	953	994	950	922	892	912	946	880	893	902	956	928	869	880	868	941	959	896	956	954	923	975	907	937	950	956	905	954	943	887	928	924	914	902	918	932	960	955	959	910	889	974	874	937	962	929	935	920	944	963	983	926	934	920	912	898	916	880	935	928	923	924	924	965	945	938	949	945	945	910	936	885	938	933	902	958	954	958	909	975	931	896	860	861	916	917	926	911	955	925	935	959	945	928	946	922	939	886	1010	916	926	897	913	931	950	921	929	961	906	922	894	934	910	923	944	880	927	939	937	906	950	925	910	969	948	914	934	926	882	914	962	908	930	868	962	931	930	944	924	970	934	912	943	928	890	887	935	897	866	919	927	903	951	947	943	913	913	914	916	971	928	961	862	955	909	999	912	929	929	899	902	932	930	914	859	919	930	919	947	902	947	906	965	944	951	982	949	970	897	938	948	906	870	896	969	886	927	912	907	871	972	900	929	978	1000	917	988	945	959	960	927	923	915	966	946	880	929	982	918	925	937	953	954	934	937	927	928	932	897	926	934	939	892	943	931	858	882	894	957	885	910	896	894	898	968	853	871	874	941	889	905	950	972	930	929	906	984	893	886	970	953	906	939	923	916	875	974	895	901	960	907	906	921	915	932	919	893	899	937	907	951	924	937	932	933	948	893	926	876	934	920	891	890	960	934	909	916	940	951	942	941	952	913	961	930	935	907	935	881	913	898	915	890	949	936	942	917	931	900	938	901	911	921	933	896	943	980	913	893	960	912	977	912	909	963	912	989	930	894	897	992	938	895	917	946	929	939	917	916	892	949	903	902	967	959	930	951	938	901	962	898	896	949	976	919	940	952	905	936	985	913	937	915	932	925	924	941	972	973	910	919	924	920	1017	939	943	908	964	905	912	900	930	949	981	909	846	943	912	878	911	912	956	900	927	917	909	974	960	957	949	929	997	913	928	910	958	937	971	938	927	941	911	929	937	858	921	929	961	891	960	958	870	884	951	1002	961	896	933	934	929	899	946	886	929	951	961	922	1005	890	905	906	932	951	914	947	919	963	988	925	938	910	964	964	884	886	915	963	872	870	950	955	963	941	954	926	918	979	936	909	930	1002	910	955	916	899	936	938	897	904	913	942	880	900	944	925	918	890	934	906	976	897	933	890	951	913	962	916	928	931	954	925	851	888	957	948	927	908	921	904	969	954	942	931	943	964	964	963	959	922	921	906	957	890	901	887	887	926	958	923	963	916	935	909	975	937	921	932	922	913	921	916	977	946	912	1002	918	900	936	926	905	916	947	950	872	926	939	927	942	903	932	920	947	930	892	970	930	917	976	925	928	975	873	937	939	955	922	955	953	962	910	906	932	962	898	958	932	910	941	907	882	907	916	887	946	914	887	935	965	928	951	879	885	949	944	980	881	933	919	911	867	901	901	943	930	947	870	915	933	869	922	931	930	923	917	902	939	908	940	941	972	984	920	907	970	953	973	952	947	981	937	902	937	954	948	928	921	955	895	938	878	957	929	913	945	909	880	917	974	933	925	902	963	986	894	907	922	937	919	934	886	914	912	955	951	975	896	910	910	972	890	977	910	879	888	935	906	941	914	915	863	912	943	916	948	924	894	910	937	930	961	942	899	914	919	882	942	912	917	935	910	930	883	956	912	925	915	931	913	948	903	916	923
1578	395	357	391	404	327	353	358	403	372	364	356	362	390	384	368	357	371	354	370	379	359	342	356	369	346	354	384	349	335	365	331	379	375	387	404	369	340	349	393	367	342	376	319	359	362	372	349	410	372	366	385	332	344	307	372	353	377	407	352	378	349	401	385	342	373	352	394	348	419	404	388	362	333	362	396	347	370	329	356	335	367	344	347	372	365	340	369	362	389	406	402	338	355	371	337	378	323	389	339	332	362	361	371	341	335	342	380	357	345	359	369	386	388	322	333	354	356	369	393	373	400	390	345	368	353	336	358	367	337	374	330	388	412	362	351	375	376	350	356	368	391	382	360	371	355	324	359	337	357	352	364	411	375	349	391	404	374	365	356	383	371	390	347	364	395	369	368	365	360	347	324	361	375	373	343	329	354	323	351	349	335	360	330	365	383	358	366	339	349	403	337	392	355	337	390	353	330	342	379	376	387	354	352	380	405	355	346	337	352	387	356	347	371	363	384	395	377	350	380	387	372	394	385	320	388	357	364	340	382	379	343	341	364	379	334	363	388	359	381	370	388	345	377	367	351	399	365	333	378	349	329	419	370	373	385	378	317	355	357	377	324	345	342	352	360	394	359	338	370	376	364	351	387	359	343	402	388	377	368	384	360	352	367	368	337	392	418	359	376	367	363	388	405	381	346	356	378	351	368	333	362	332	349	351	377	355	349	340	395	392	382	368	351	345	331	348	356	385	351	387	373	376	346	330	385	367	375	421	370	330	380	380	380	382	384	350	408	372	320	349	377	370	376	364	384	386	376	374	366	401	376	367	353	380	395	371	414	417	370	365	313	333	357	379	379	381	378	382	374	363	359	396	355	340	388	414	392	353	347	361	352	362	387	344	341	347	335	341	389	387	392	397	416	367	351	377	382	355	366	358	388	371	343	377	380	383	340	387	369	336	355	396	339	338	368	371	375	386	376	379	378	362	307	366	371	338	328	372	352	395	392	326	383	369	334	397	400	346	361	373	354	352	407	379	364	353	385	382	445	373	372	320	359	384	355	353	370	379	404	396	374	372	356	342	335	347	336	345	396	340	351	346	362	387	371	384	386	370	367	370	383	369	373	369	374	395	360	366	394	375	362	309	333	364	376	393	352	359	396	342	387	396	374	376	353	395	397	384	389	375	346	344	396	356	377	349	359	356	377	392	348	376	360	362	323	407	349	372	344	351	355	366	354	373	370	388	435	389	302	379	375	346	403	353	377	369	298	341	373	390	377	363	343	365	376	357	354	382	429	361	364	338	365	388	337	326	359	384	366	380	364	347	322	357	363	373	377	379	376	364	354	364	367	361	348	357	372	395	360	326	355	331	355	420	392	391	335	355	360	406	388	381	357	349	367	381	367	366	385	333	368	370	355	351	366	414	334	371	396	392	395	383	358	377	378	348	352	341	373	352	396	333	345	395	361	413	386	366	340	338	363	383	376	343	385	398	385	369	350	352	332	363	355	375	366	373	364	374	357	353	376	365	347	408	387	362	399	372	355	376	376	354	405	367	358	376	376	378	392	347	346	365	331	341	396	354	371	367	371	375	391	351	332	340	339	392	387	381	379	380	348	387	333	379	386	406	340	353	392	377	338	387	359	381	356	329	360	376	363	403	350	352	358	357	371	374	344	366	380	381	352	378	377	382	399	400	348	331	373	369	379	386	332	338	380	417	372	378	331	351	378	399	402	344	368	372	370	344	370	340	352	390	364	347	362	336	363	369	382	329	353	392	392	374	363	353	379	344	337	355	365	349	405	384	370	345	356	366	336	390	377	376	388	356	355	392	334	374	381	370	356	354	358	390	373	370	394	381	354	371	406	372	356	338	352	385	379	364	381	394	326	342	382	374	387	373	367	391	351	370	360	382	359	354	350	335	359	364	360	383	395	376	389	382	336	365	336	414	350	379	378	376	335	383	385	326	365	350	340	383	406	330	360	387	377	402	335	389	360	374	336	374	361	373	367	370	398	380	375	410	327	371	366	425	394	354	371	380	400	380	389	368	370	359	374	396	369	376	371	349	339	408	395	402	365	385	376	370	392	348	370	347	400	338	347	370	375	385	407	399	375	330	339	355	354	363	430	398	353	356	387	366	365	383	348	379	357	353	383	398	384	403	348	353	339	354	323	368	364	390	430	386	363	369	343	373	351	348	338	390	404	374	357	355	370	375	379	369	375	379	376	348	354	375	341	345	342	358	379	383	399	386	396	370	331	402	406	360	361	377	358	369	358	380	405	361	357	395	364	346	358	323	375	371	379	350	363	323	360	332	380	380	389	352	351	378	390	352	390	427	379	369	345	367	364	347	383	367	339	408	372	352	363	338	353	358	367	356	366	343	324	361	396	357	378	348	387	383	356	322	394	373	387	321	380	389	346	345	329	355	373	384	351	366	362	384	387	406	374	352	363	360	364	359	389	360	368	368	390	373	380	339	374	340	359	349	380	365	371	374	399	353	375	348	335	350	369	339	414	373	382	362	362	371	371	326	384	327	352	403	392	366	379	365	375	361	356	372	386	370	375	383	384	393	372	380	347	351	371	379	348	345	386	371	374	375	361	406	377	320	397	371	343	375	339	377	398	382	387	374	367	372	395	408	334	371	380	370	348	357	321	356	381	393	354	365	370	397	336	377	377	371	354	327	378	331	376	388	360	389	385	340	338	394	387	389	420	397	375	362	393	383	347	352	380	341	306	420	373	362	355	346	385	414	391	363	378	390	329	326	357	400	369	367	345	364	342	355	358	356	406	380	355	330	386	373	372	377	382	405	333	367	361	390	401	396	385	365	373	369	370	368	380	363	323	364	400	356	352	391	382	357	390	382	380	408	370	360	323	360	379	365	378	347	370	356	379	381	369	339	347	393	358	354	353	382	350	380	375	395	374	345	355	377	348	398	384	370	394	382	391	334	355	380	362	349	335	367	349	371	360	386	391	358	375	400	385	363	361	369	389	335	381	361	377	330	386	380	379	392	387	346	404	358	354	345	316	352	343	389	343	348	362	373	374	385	370	363	348	348	369	358	373	364	361	347	356	344	368	356	342	401	297	342	359	348	389	361	370	394	383	392	368	365	378	369	379	368	362	364	364	361	381	358	405	405	362	374	315	371	380	370	442	360	379	392	347	378	369	354	354	366	380	371	332	348	390	369	381	371	347	371	376	348	356	366	366	375	345	352	375	379	367	330	392	354	364	339	381	329	406	378	375	379	360	336	369	343	351	390	374	396	374	332	386	363	380	370	370	395	363	343	330	351	364	325	350	372	371	355	388	338	336	342	365	333	360	381	381	383	374	339	378	357	350	413	345	350	394	366	377	412	352	395	387	358	370	321	401	403	359	363	372	368	381	340	380	373	367	353	382	314	364	357	360	351	377	373	379	351	367	344	384	373	310	380	349	360	356	391	383	336	315	380	407	369	380	362	362	378	370	367	351	358	344	377	364	368	385	351	378	378	317	402	359
2030	871	917	861	892	875	907	847	835	874	912	863	841	889	898	838	796	834	881	864	913	887	833	838	819	850	834	890	855	927	818	789	801	847	866	859	855	897	888	877	809	879	867	882	870	847	886	914	863	869	906	848	839	866	846	834	836	901	863	872	823	891	818	841	846	847	870	881	812	896	917	822	844	871	892	827	825	824	854	830	905	817	836	844	879	879	870	865	822	901	860	882	849	824	874	853	898	826	842	838	881	907	851	829	850	883	858	834	827	834	874	856	827	855	878	897	877	857	864	864	855	831	849	858	863	910	886	882	850	870	917	886	840	811	866	869	879	886	816	912	864	845	803	853	820	876	869	915	899	845	862	822	809	851	863	824	878	830	854	820	802	910	860	813	803	871	852	848	832	869	882	858	879	838	829	836	858	867	891	888	896	869	818	892	862	868	842	880	848	810	896	858	843	876	886	822	860	861	825	801	811	836	813	852	858	838	838	866	842	836	883	860	882	846	862	815	851	883	859	928	829	822	899	853	827	822	844	842	822	832	851	879	855	825	850	833	929	824	828	811	861	805	846	833	887	824	856	919	836	867	918	874	862	877	847	854	845	857	788	846	863	877	901	879	892	868	827	837	860	867	918	869	878	872	898	863	806	873	863	878	855	878	850	834	924	842	856	857	859	867	839	872	851	846	853	890	851	849	902	851	859	877	855	855	965	890	858	915	841	834	918	854	872	872	780	805	838	861	807	839	871	834	805	872	876	898	868	835	862	825	885	855	859	884	809	882	856	895	903	873	859	919	795	858	837	816	798	949	848	847	845	857	883	846	887	853	897	904	922	815	900	866	858	828	910	879	861	837	865	861	849	824	808	898	843	868	856	882	843	897	860	883	869	874	847	856	841	882	849	864	833	899	865	880	810	855	816	840	867	838	842	842	864	861	872	783	873	867	845	841	834	875	875	868	817	852	838	856	861	852	806	881	834	843	860	864	859	904	855	861	890	835	836	864	829	878	847	813	899	864	856	823	820	890	875	872	882	897	908	777	848	875	914	854	844	839	845	849	886	819	868	844	853	890	811	866	842	820	908	870	844	859	858	862	840	889	837	840	819	855	818	848	872	792	896	814	852	842	802	868	843	845	859	846	873	846	864	857	897	823	874	849	853	827	842	893	820	848	870	871	832	868	830	911	865	898	826	874	873	842	873	831	858	851	810	818	857	846	862	909	867	840	852	897	822	856	877	859	848	859	835	849	872	848	880	843	870	835	846	871	840	817	868	865	819	835	898	818	878	898	832	907	860	845	849	857	820	818	870	821	865	818	887	869	888	830	859	893	818	886	854	835	867	883	793	845	845	851	860	937	850	847	848	872	856	830	858	811	853	862	849	835	838	863	814	907	891	845	893	836	839	905	757	786	831	870	831	885	916	841	874	893	852	845	843	795	834	868	845	846	857	826	891	826	854	837	832	850	850	857	852	905	867	876	904	839	911	870	911	889	900	917	814	833	884	856	858	858	905	871	877	894	854	837	905	845	902	821	855	828	864	824	831	820	864	893	802	923	887	828	850	861	795	809	916	771	882	764	869	795	894	855	846	841	852	855	854	863	857	846	853	859	895	925	846	824	865	831	904	855	781	870	895	849	854	845	874	837	864	862	868	861	867	843	853	833	918	843	891	841	859	845	870	838	839	934	865	880	857	852	831	856	850	857	847	837	838	839	839	875	887	829	849	847	822	821	855	889	822	861	853	865	891	861	827	827	896	873	903	850	894	873	827	871	845	829	875	810	833	873	873	864	864	833	900	871	901	885	863	829	800	890	854	862	893	836	832	834	940	861	881	875	849	841	829	894	818	860	876	821	828	929	879	853	880	798	818	785	852	870	863	868	869	840	815	843	849	853	892	871	860	839	793	889	899	842	870	858	835	869	861	887	856	856	891	894	848	836	874	850	853	821	881	914	920	857	892	837	831	836	824	843	857	849	856	840	859	875	858	836	823	814	836	815	839	917	869	866	828	887	873	866	905	797	816	919	871	805	827	835	857	845	846	879	842	861	855	849	852	866	875	828	850	859	822	905	858	852	851	902	891	869	830	830	887	890	855	849	817	873	848	865	852	846	833	850	893	930	849	885	857	878	876	819	868	818	841	903	855	879	829	888	831	856	872	862	904	839	826	848	847	894	852	892	856	853	871	902	806	821	866	871	835	830	897	824	877	850	901	864	836	871	850	805	896	865	845	878	888	889	876	939	857	857	858	861	877	863	868	895	870	857	888	864	822	864	821	873	863	855	858	849	864	821	853	893	854	842	890	864	831	826	845	895	846	838	889	894	881	884	894	849	906	842	882	869	862	874	865	821	898	849	854	816	849	891	808	849	847	906	900	870	910	833	824	835	858	805	868	858	902	868	856	878	881	835	872	861	843	820	810	807	898	814	863	853	842	812	852	830	814	867	864	828	848	888	864	854	845	852	870	842	818	818	860	858	845	831	841	877	883	885	819	850	839	784	897	865	872	841	820	876	884	900	885	853	850	812	934	865	844	858	806	900	828	904	823	876	880	861	901	857	823	845	866	802	871	894	855	809	892	817	860	915	845	850	866	888	844	854	867	858	807	835	856	822	835	810	847	835	821	858	910	816	834	836	890	860	852	857	842	859	806	881	902	832	787	875	880	870	890	876	902	858	898	855	842	819	867	844	927	868	922	902	841	910	881	863	902	856	899	867	844	865	835	841	807	898	833	858	838	817	865	827	829	857	834	826	827	869	868	904	852	867	851	839	832	837	853	884	850	877	852	850	864	859	842	862	844	824	906	910	902	861	805	825	846	884	834	806	888	844	846	880	905	848	879	875	802	776	893	804	827	868	860	814	811	821	835	844	854	882	797	919	858	810	877	846	914	839	844	851	891	828	897	927	896	830	911	861	846	879	883	834	888	857	844	844	879	784	891	902	799	877	834	816	895	892	832	896	859	894	840	886	895	866	830	914	880	871	884	869	867	868	824	860	865	806	929	850	859	844	853	888	882	864	906	895	907	905	863	900	815	872	875	853	823	834	867	855	864	856	783	825	896	876	875	888	837	863	842	849	884	832	833	825	809	848	864	838	874	886	823	806	921	837	826	857	931	836	868	854	859	899	858	873	886	871	873	887	892	883	838	889	839	880	874	848	862	880	854	818	876	872	888	794	850	842	879	907	835	867	848	856	865	851	872	859	880	872	857	863	853	838	884	886	880	846	875	928	832	851	823	835	859	829	854	835	842	801	865	842	830	823	836	822	887	907	840	790	836	900	856	833	820	866	907	821	793	876	825	900	857	898	878	838	831	884	826	922	900	856	861	835	801	865	832	866	837	847	869	822	835	878	850	885	858	872	879	897	836	913	886	916	862	862	908	830	875	815	834	823	849	835	839	840	867	825	812	870	865	860	837	878	862	858	888	853	918	908	829	892	883	837	905	840	835	838	888	900	813	872	877	805	841	904	877	819	875	907	866	888	824	869	869	859
7179	494	472	470	353	313	302	286	247	245	281	253	234	242	228	240	225	240	234	224	243	208	239	213	245	227	213	211	221	195	232	262	230	236	229	233	223	197	198	199	195	220	229	242	210	181	225	207	223	219	229	269	219	241	246	225	233	227	237	249	198	209	254	213	220	214	207	203	233	223	230	219	212	202	203	223	213	244	248	218	207	198	206	203	231	230	203	207	212	225	211	230	212	210	240	199	207	206	228	233	242	191	222	234	257	208	184	198	211	246	200	214	223	224	237	248	223	213	239	221	225	218	216	212	178	225	213	237	232	226	202	213	210	233	238	215	215	209	215	210	212	248	215	219	223	237	204	217	225	186	208	226	215	201	201	234	211	195	221	222	224	232	250	210	220	222	217	189	213	202	186	207	204	237	217	214	219	177	212	199	205	245	237	230	212	220	206	249	234	249	248	211	220	200	224	233	202	207	233	209	212	240	221	193	197	243	231	216	210	219	248	250	185	220	209	220	217	232	218	238	212	241	210	208	236	208	225	233	222	212	226	237	231	233	230	205	239	253	241	231	208	234	227	207	245	198	222	205	224	206	219	216	201	204	212	240	248	226	214	213	260	235	214	204	229	214	210	213	234	228	213	232	223	232	227	222	244	204	218	215	198	194	219	216	247	219	217	216	237	197	231	222	246	219	234	232	218	245	218	203	218	250	188	213	225	232	237	257	212	219	227	197	223	234	215	211	208	213	245	230	207	201	226	213	228	209	213	209	209	226	231	204	209	217	215	242	204	216	198	229	224	211	213	185	191	195	211	231	203	222	211	208	224	225	213	209	225	254	246	248	223	213	206	221	244	197	219	204	226	246	213	202	212	240	257	231	233	231	197	209	220	236	204	200	227	209	231	242	205	183	215	223	197	229	234	198	233	229	196	204	201	216	205	195	215	225	233	233	211	192	260	218	224	197	219	232	251	192	212	224	219	221	263	234	249	238	198	214	222	244	222	207	209	225	243	229	203	195	217	196	216	242	228	249	196	214	205	215	203	247	216	232	213	222	207	217	235	209	218	201	217	239	233	223	177	217	224	240	216	219	218	186	223	241	201	223	246	223	202	263	205	217	204	233	237	229	227	242	207	195	196	204	220	207	212	224	238	210	219	203	222	224	220	244	232	234	256	211	203	235	236	209	217	215	235	205	198	236	212	254	211	224	202	212	211	198	221	192	226	207	242	235	225	242	226	241	216	223	226	231	221	211	229	224	227	254	209	199	229	215	210	220	231	196	202	220	244	226	222	221	218	222	269	200	228	191	224	198	223	229	232	236	250	233	215	212	219	200	232	223	229	222	200	212	205	237	221	243	240	239	210	234	202	229	229	254	242	238	243	219	200	206	230	235	246	226	223	237	207	261	222	238	254	205	191	210	250	225	198	232	216	242	217	197	218	200	216	236	244	228	227	216	233	207	193	241	220	208	222	220	225	211	213	211	255	243	179	228	266	233	210	223	233	227	195	214	208	201	264	227	220	206	212	220	210	198	175	241	229	211	213	194	213	200	238	209	196	199	196	212	218	223	212	197	212	219	224	210	188	228	222	257	224	225	234	214	233	233	212	209	255	233	199	213	248	221	223	227	208	212	231	221	219	228	189	212	189	230	199	239	185	231	211	232	202	219	212	220	208	215	225	180	226	214	185	214	223	231	237	222	213	199	201	226	228	219	208	204	204	217	204	226	202	222	203	229	239	251	189	239	229	234	218	220	223	215	215	228	193	213	213	234	224	208	181	220	202	243	198	237	211	229	191	205	249	236	240	218	226	230	208	235	234	210	218	209	222	220	205	215	210	201	192	250	218	239	204	235	220	208	221	216	219	253	219	217	198	223	235	256	216	242	198	218	224	234	215	228	212	206	235	246	242	224	220	206	227	231	236	218	220	211	193	219	192	215	234	239	208	217	210	213	235	234	245	251	221	229	207	210	224	252	217	203	215	207	236	218	215	216	195	228	217	216	237	213	254	244	253	210	228	239	258	214	239	230	239	212	202	217	217	218	227	230	229	223	241	209	224	196	220	209	218	213	224	219	176	245	208	218	213	216	228	209	198	203	232	197	222	236	231	213	214	216	211	202	258	232	205	198	231	211	234	220	210	219	213	206	196	236	215	202	209	246	215	218	216	186	225	246	224	208	211	219	219	238	230	228	231	214	265	218	213	218	223	219	203	217	241	247	212	216	219	219	238	215	210	218	214	231	200	218	218	221	214	229	250	204	228	232	218	219	219	198	215	206	226	223	258	193	218	229	204	212	234	197	240	216	215	233	254	227	203	217	222	230	202	243	220	192	237	201	228	225	218	237	223	203	227	225	236	233	224	224	215	169	213	209	214	230	213	216	235	235	206	217	221	199	248	212	240	233	237	231	240	214	214	212	216	214	234	230	178	217	211	242	231	205	235	211	213	250	212	226	209	198	246	230	222	242	205	229	225	212	229	236	242	209	208	221	245	215	253	241	234	229	185	242	209	217	230	221	219	201	221	223	254	215	212	237	226	211	189	222	215	221	208	244	200	236	212	233	236	228	240	227	226	216	203	232	239	215	226	230	234	215	213	202	225	240	227	236	211	238	218	215	230	226	217	223	220	208	199	214	239	218	206	222	234	209	211	212	220	218	199	182	214	209	210	201	227	209	214	241	242	210	224	224	222	234	222	216	229	212	198	219	232	232	216	196	223	200	198	200	215	205	226	250	231	199	204	232	197	197	247	242	229	268	241	205	205	223	236	194	236	206	233	247	231	189	218	215	226	210	222	222	238	213	214	208	233	212	228	223	214	193	236	223	205	231	225	202	206	213	243	223	221	210	210	233	222	213	220	220	235	224	211	205	211	185	245	205	216	216	211	243	209	243	236	225	220	218	228	219	202	211	216	232	248	219	195	225	225	223	213	206	233	226	213	197	238	225	200	229	227	214	209	201	228	225	218	218	223	212	216	233	205	216	217	191	218	202	241	235	199	209	225	220	207	233	223	246	188	239	226	183	209	216	206	191	200	220	202	212	202	213	222	229	245	218	237	221	215	210	202	233	214	230	225	232	219	209	226	234	218	230	232	229	239	233	238	240	206	223	217	200	207	239	221	201	226	236	216	225	224	234	224	219	214	207	210	232	218	219	265	231	198	228	254	192	212	233	240	230	204	222	230	219	228	234	211	219	248	214	223	225	207	232	257	240	197	257	245	215	205	210	209	232	216	236	205	232	214	207	218	182	218	222	240	217	244	200	198	233	209	243	214	217	245	214	225	245	223	215	189	209	221	223	215	222	244	225	226	213	211	245	233	176	221	191	231	225	198	205	235	271	184	254	219	235	239	205	174	202	232	244	225	231	231	217	217	204	240	223	220	239	225	187	212	220	226	217	237	234	222	216	227	251	201	194	202	212	223	204	204	248	196	239	227	222	222	206	198	218	189	232	241	218	238	245	212	211	210	220	213	234	203	226	220	243	214	254	238	206	226	228
6193	859	1147	1387	1208	1060	954	874	792	781	753	718	685	682	665	697	675	624	671	634	613	609	600	620	609	630	630	613	597	593	646	608	609	622	610	624	612	613	592	563	570	619	610	623	587	587	562	596	563	652	585	572	578	642	546	600	635	598	637	579	583	620	568	596	568	571	601	632	628	645	602	605	536	606	551	613	605	625	588	585	594	606	601	588	617	560	572	580	589	555	597	583	590	616	584	558	637	585	631	575	615	593	577	609	580	608	541	612	597	582	579	656	607	601	603	606	536	592	584	588	605	597	612	552	574	560	629	632	615	589	561	572	564	631	576	578	596	645	583	587	583	596	531	598	567	552	615	594	619	574	569	587	586	601	623	537	608	580	551	581	572	597	592	593	564	578	568	607	587	551	617	623	608	577	591	558	557	575	598	598	568	599	591	584	616	613	598	606	601	578	605	588	603	559	571	624	593	565	567	542	619	603	637	616	566	625	578	645	573	629	544	612	584	583	560	609	585	598	633	604	592	591	577	580	594	591	582	618	600	590	608	604	599	627	551	572	583	610	585	580	599	598	538	563	579	577	571	537	585	598	609	574	630	570	603	555	582	592	596	588	598	608	612	611	607	623	602	590	573	591	577	581	584	586	604	545	554	547	595	588	551	567	593	617	562	596	592	598	561	554	614	600	591	602	639	598	579	581	614	583	568	618	586	594	564	594	619	638	591	582	556	606	591	599	569	559	582	615	559	563	566	589	611	576	611	592	565	611	612	593	607	579	625	587	594	584	574	563	577	595	585	624	605	563	594	606	617	592	633	568	531	599	632	571	571	576	601	586	582	582	577	608	564	577	580	597	588	567	546	598	604	570	607	613	567	570	632	594	539	625	611	597	575	608	589	601	565	626	595	562	552	599	606	576	569	597	566	565	531	610	606	580	640	619	586	558	591	595	571	619	562	616	598	568	521	548	582	621	590	587	595	558	590	600	586	594	572	589	636	560	582	583	563	632	567	587	562	590	611	580	594	586	603	573	596	585	571	588	573	598	568	624	625	574	595	580	623	514	564	625	546	613	596	564	583	581	611	577	579	557	587	613	598	596	571	546	597	630	596	555	585	632	603	612	564	610	595	580	619	588	588	636	581	575	546	568	612	608	604	650	594	610	619	604	567	627	575	594	581	596	580	559	592	577	573	566	535	643	580	606	634	616	593	591	569	573	611	590	562	550	590	560	581	576	620	559	579	587	593	564	640	551	589	578	578	590	617	554	615	565	596	579	570	582	593	587	616	575	585	594	606	577	585	647	584	615	639	579	583	612	571	575	587	575	572	569	601	607	590	600	632	592	619	596	569	614	588	588	540	544	612	606	594	589	569	584	592	597	593	615	591	555	572	616	583	605	567	568	584	574	582	576	594	602	558	569	591	569	636	591	572	590	602	588	610	595	571	611	603	616	659	578	610	591	624	544	616	628	604	577	601	568	587	567	598	581	578	582	630	567	602	594	527	565	543	596	556	554	600	602	579	585	584	597	557	560	633	595	589	567	574	607	601	562	607	615	603	570	608	550	636	565	586	556	560	587	591	641	627	562	608	591	609	607	569	570	567	596	606	581	620	563	516	621	583	628	599	559	587	540	567	551	642	582	613	593	567	575	581	584	593	580	549	588	571	595	610	589	595	645	595	573	589	582	616	592	524	605	587	591	590	565	593	591	588	580	584	543	598	586	581	586	574	594	617	578	604	577	650	578	583	603	564	528	597	629	593	601	584	613	582	566	575	560	614	607	605	604	591	643	607	589	634	613	550	593	561	585	615	616	627	599	562	565	584	564	620	578	560	592	597	570	617	579	580	611	629	606	547	593	606	585	594	575	614	624	584	594	604	628	582	600	548	580	521	620	577	608	581	559	598	604	577	617	551	545	604	540	589	581	606	577	574	581	597	564	590	611	579	623	544	547	599	589	576	590	665	538	557	581	571	575	588	583	559	609	571	627	564	583	563	608	612	562	624	584	576	614	603	587	633	616	578	574	564	586	569	602	607	578	646	582	615	597	565	583	580	549	620	608	593	563	584	599	558	583	640	589	566	584	582	569	589	555	563	570	594	588	621	602	565	605	579	596	590	564	582	542	598	577	558	580	602	598	573	587	612	576	589	584	587	614	577	607	606	575	618	544	615	581	635	589	619	586	592	587	595	550	552	638	560	587	584	648	595	616	596	623	588	609	623	546	607	589	577	631	580	611	548	583	588	612	608	584	591	582	557	596	644	561	562	560	574	635	581	534	555	589	598	622	585	587	575	511	602	619	581	591	598	580	585	585	581	612	591	584	523	573	587	619	576	598	595	560	596	578	552	611	601	586	611	557	628	582	602	606	558	553	601	550	575	596	561	575	613	606	587	570	573	576	612	600	568	576	605	618	593	605	627	592	614	599	568	633	579	608	636	545	637	609	614	577	578	567	596	544	594	615	565	582	635	619	557	608	586	614	577	595	584	601	596	536	548	563	568	616	552	620	598	646	564	605	544	570	568	593	585	598	552	614	589	572	611	622	579	581	583	573	590	584	586	633	620	596	604	586	574	636	615	603	590	579	580	623	660	601	609	621	600	603	622	611	608	595	604	617	613	615	592	548	590	573	555	620	591	617	597	604	599	592	553	603	611	606	591	565	608	616	572	583	613	591	579	642	581	556	589	558	582	588	586	597	651	545	575	548	614	579	574	601	569	591	583	583	593	590	581	597	610	584	581	587	580	630	594	580	576	587	566	593	598	581	588	601	591	601	564	560	569	575	578	541	604	628	619	595	548	605	560	631	544	564	597	623	656	559	601	586	590	605	580	592	551	612	571	637	595	571	600	563	591	556	615	571	607	548	588	598	570	593	589	574	589	612	572	596	606	542	587	566	614	588	548	592	578	547	612	606	551	612	622	585	595	573	574	592	598	603	578	580	602	614	576	586	621	600	539	618	586	601	573	550	577	619	601	573	596	586	593	596	605	593	594	616	593	541	532	586	596	566	599	616	596	601	578	569	595	593	577	631	547	611	595	639	577	595	552	587	570	593	603	582	585	627	590	585	582	567	615	606	593	561	594	592	582	586	540	615	588	601	608	592	602	590	601	576	551	579	608	627	610	549	631	565	578	616	610	575	600	549	593	609	636	588	607	593	598	634	582	604	581	625	579	598	596	561	548	581	572	629	608	602	603	609	543	589	579	581	610	576	570	609	562	603	568	610	597	626	600	581	596	590	599	569	565	622	575	583	569	586	588	571	592	613	577	579	556	582	577	546	631	585	623	626	580	601	596	568	587	644	579	599	589	600	578	622	623	573	586	600	582	629	591	626	619	577	588	591	616	587	564	570	610	598	577	597	559	574	604	575	614	609	608	586	611	634	578	580	608	584	586	596	623	600	584	611	624	623	573	592	584	602	615	607	603	605	650	587	591	576	573	585	558	604	588	595	610	616	569	557	621	590	581	610	607	587	581	606	611	552	582	571	577	560	604	618
14564	1380	991	919	697	591	530	496	445	484	421	388	413	408	412	417	406	391	392	393	368	417	394	423	412	387	355	410	384	421	379	384	363	402	387	371	401	407	413	387	421	405	381	381	383	385	386	368	402	354	394	373	386	372	387	385	383	383	379	376	350	392	418	364	386	398	402	395	359	393	406	391	364	418	423	382	358	404	377	367	402	417	356	392	348	334	383	408	384	359	368	374	403	404	403	374	426	382	405	368	373	370	383	438	447	372	394	351	357	392	376	362	346	350	392	375	379	423	354	354	406	361	339	381	421	387	337	381	377	378	360	398	365	382	415	381	406	350	334	395	393	394	377	391	381	410	392	428	342	345	359	379	387	361	364	379	389	339	388	385	361	390	386	370	365	390	369	397	407	345	373	391	401	375	407	400	391	392	384	368	367	396	404	423	445	413	400	346	393	384	353	354	365	374	390	369	366	357	339	365	368	382	400	377	395	365	370	425	396	373	364	381	377	412	395	399	369	435	358	385	372	394	338	371	364	380	378	368	364	363	400	447	379	370	397	409	363	405	382	384	374	422	396	334	350	376	373	369	385	388	387	380	389	389	377	399	412	406	401	398	374	397	362	356	391	439	395	406	391	369	380	368	379	396	411	376	373	393	390	374	373	369	375	363	393	389	383	366	387	402	377	356	367	393	373	349	355	371	404	364	374	367	384	374	379	402	396	389	381	360	379	366	392	440	393	399	398	408	396	368	397	376	354	379	458	414	367	352	372	393	421	419	339	388	376	370	403	376	393	434	389	410	357	398	356	407	395	377	389	388	422	362	376	372	359	419	400	377	381	405	389	370	380	400	380	385	402	389	410	384	394	370	396	368	345	359	403	390	342	362	379	382	387	341	404	350	384	368	379	377	450	372	402	413	389	380	401	398	410	354	389	372	367	386	396	378	375	397	390	382	382	418	419	388	386	378	376	348	370	401	377	399	348	386	324	338	388	405	375	386	378	372	362	356	365	375	372	374	410	416	404	351	361	401	359	397	371	350	390	348	394	393	378	406	409	398	353	378	437	395	376	390	351	391	413	379	359	377	388	363	355	393	352	357	407	379	369	413	356	365	386	359	421	414	401	384	426	409	395	360	389	323	366	390	408	395	393	408	395	364	381	390	384	411	368	386	400	361	354	365	424	356	389	391	402	356	410	394	349	399	368	370	401	385	389	331	388	350	365	356	393	373	410	378	385	408	368	391	367	409	392	373	330	360	353	383	391	366	345	353	386	375	378	366	406	358	371	344	355	376	418	379	374	398	366	389	412	442	393	388	360	395	378	370	348	400	401	386	417	378	374	404	406	378	382	402	423	389	386	353	370	388	426	393	415	363	389	406	401	376	367	384	366	353	429	372	408	407	366	359	374	394	397	393	373	388	377	370	385	427	416	373	373	369	384	355	393	357	348	374	382	352	373	337	405	414	382	369	380	361	408	412	420	384	379	412	379	395	412	377	381	384	365	407	406	358	367	342	388	382	372	393	346	396	358	409	401	388	376	377	401	404	395	435	369	391	401	364	368	321	377	403	403	396	407	376	373	395	395	404	371	379	400	411	344	407	393	407	342	383	349	338	371	406	417	373	361	398	405	331	354	402	379	392	392	365	383	373	361	384	359	356	379	388	371	357	379	370	359	381	391	425	381	330	366	363	346	388	347	382	399	350	400	400	399	393	398	380	381	382	393	338	379	385	387	350	392	383	361	362	413	380	380	385	397	391	423	392	378	383	353	370	395	414	334	394	362	408	407	346	357	394	372	380	360	369	384	394	382	380	394	383	384	416	375	394	344	368	368	379	377	352	362	379	360	384	362	372	360	397	405	371	387	378	406	348	344	392	363	419	370	395	382	376	398	353	376	366	359	397	397	389	355	380	381	394	410	394	366	407	364	385	392	361	381	403	403	386	412	348	376	428	365	360	363	405	404	352	395	381	429	399	346	402	391	379	390	365	389	363	382	414	402	378	341	373	386	414	352	373	390	343	390	396	350	399	390	416	385	364	365	372	380	417	402	403	391	359	379	404	362	363	404	365	381	347	436	395	388	412	395	368	418	382	343	392	381	400	381	392	371	373	351	375	366	397	357	396	350	423	385	385	386	354	411	366	381	411	353	406	347	400	390	390	393	384	404	385	378	341	397	402	375	379	373	371	327	365	363	360	351	406	380	367	387	377	374	375	412	387	396	362	350	376	418	380	412	363	418	395	375	419	375	408	394	342	388	379	390	360	383	403	389	399	420	389	399	403	370	404	375	395	382	387	335	366	328	374	385	394	367	383	416	367	358	392	379	385	373	389	406	392	385	408	399	364	374	379	411	364	408	365	398	386	389	367	381	378	405	388	377	390	382	423	384	377	391	403	417	362	373	379	392	403	387	369	370	381	353	411	369	399	366	439	384	394	371	378	434	402	403	399	394	372	394	371	379	403	409	359	379	355	368	406	389	391	415	411	387	378	389	337	351	385	366	403	340	389	367	409	376	382	373	400	395	415	424	329	365	352	358	381	354	374	372	440	383	381	406	384	388	364	365	408	355	391	353	392	405	347	374	382	357	403	362	379	353	399	381	368	377	368	374	377	347	395	340	353	390	426	371	351	365	360	357	385	392	375	371	414	413	389	368	395	379	403	366	377	384	426	394	376	345	375	405	391	338	371	398	346	359	374	406	409	377	392	401	430	414	347	379	386	442	374	415	372	329	387	370	380	373	397	379	374	397	381	370	362	378	376	366	382	372	349	396	381	368	401	358	342	389	382	397	436	371	382	355	398	422	375	375	408	372	369	396	382	362	391	367	383	401	386	377	390	401	406	370	386	375	379	419	403	393	379	374	372	374	352	375	365	390	357	377	337	397	388	389	425	398	387	364	392	404	360	394	353	352	419	372	387	395	418	409	361	364	389	379	362	377	374	404	365	347	356	390	390	375	391	388	394	478	359	362	428	362	398	406	400	393	368	368	364	399	374	381	372	390	378	388	390	421	367	374	390	395	374	410	387	417	370	359	383	402	356	424	357	375	368	356	401	405	391	364	354	371	438	392	404	396	369	332	346	347	381	326	405	421	391	354	349	394	413	366	357	401	390	427	401	424	385	439	369	379	416	362	407	391	386	351	375	386	379	325	378	350	371	383	354	407	371	391	416	371	377	387	354	379	368	396	420	360	377	369	418	389	383	386	399	354	368	375	368	382	400	416	417	383	341	391	391	401	399	385	390	367	417	353	374	382	382	351	353	410	354	359	363	381	382	403	377	381	401	397	361	390	407	364	392	421	376	367	396	392	384	420	391	367	387	346	408	365	359	383	363	379	410	386	376	351	332	401	379	370	413	395	390	358	334	346	403	402	403	401	438	389	377	396	384	364	371	356	409	397	378	367	415	409	372	396	395	377	398	381	404	364	362	404	382	399	378	390	386	398	421	403	421	375	377	391	375	391	382	376	366	388	398	376	411	364	343	383	358	388	363	371	405
8274	1450	2248	2458	2173	1878	1692	1419	1337	1303	1236	1208	1165	1147	1127	1105	1002	1007	1044	1069	1048	1020	990	987	1015	1041	1001	948	976	962	948	967	984	940	986	979	963	983	986	991	966	975	961	988	968	939	932	985	1019	911	951	915	939	915	959	937	965	975	962	920	917	1019	972	947	963	945	934	927	973	950	948	953	963	919	972	893	946	925	916	927	926	952	1003	871	951	946	887	933	920	954	944	963	943	887	913	957	966	957	926	1003	962	968	889	977	964	943	980	937	946	884	935	897	929	932	905	927	911	900	951	965	948	952	911	935	921	952	905	993	903	906	925	927	930	900	936	928	924	870	964	941	897	921	923	954	876	1042	930	922	957	923	940	890	931	961	937	941	961	951	975	942	901	910	916	944	878	953	937	943	923	899	895	927	898	964	860	894	915	921	895	956	975	987	905	949	937	884	924	961	915	949	983	951	1015	958	915	901	929	917	950	917	952	908	912	905	960	961	975	926	943	943	894	944	921	936	923	925	946	929	940	910	983	939	942	899	976	887	894	907	908	901	918	862	902	955	914	922	855	880	922	915	943	956	992	953	930	1012	898	892	845	966	904	972	925	943	944	914	877	978	928	940	928	953	925	896	921	906	942	914	958	971	970	881	936	1008	907	997	905	924	987	906	922	945	915	893	963	923	982	902	964	910	982	911	963	917	949	907	927	924	875	941	934	912	896	913	860	947	945	884	909	937	921	961	857	976	921	928	895	989	937	972	955	961	977	924	927	933	929	939	955	923	922	918	941	934	955	915	933	892	939	915	955	950	921	891	973	949	925	892	907	924	968	944	930	918	937	922	977	958	896	919	912	981	932	951	970	899	888	971	918	924	919	941	956	966	945	969	990	896	974	971	972	1000	960	992	887	901	946	926	899	946	868	998	945	862	971	895	967	920	871	928	915	885	935	942	956	983	893	991	952	946	946	928	935	912	858	882	936	928	947	903	922	913	965	899	918	875	906	964	962	926	909	928	979	975	952	921	849	963	888	919	909	973	933	987	921	1014	959	961	933	919	972	920	903	968	956	865	959	899	971	910	934	910	891	965	915	979	904	925	925	882	924	936	928	906	918	924	973	942	923	939	950	945	948	927	929	925	944	899	976	976	987	958	903	942	937	905	966	929	916	925	899	883	916	938	878	947	915	951	899	872	944	910	899	920	911	952	940	974	928	927	953	941	974	939	984	909	927	952	919	972	871	902	913	974	914	957	907	912	867	934	938	932	910	926	935	957	971	883	975	942	1010	915	929	895	955	878	955	913	936	896	895	932	939	890	971	939	913	951	958	918	961	937	932	980	1001	956	985	890	913	928	933	963	905	894	889	999	870	984	947	924	1003	954	926	1003	910	938	900	933	924	930	896	886	948	960	965	945	970	965	950	919	983	932	957	947	869	948	921	949	930	845	895	947	919	963	915	965	988	935	999	955	981	972	962	994	966	889	947	888	952	943	907	910	893	889	963	922	892	963	898	948	904	903	946	901	917	914	963	953	992	927	883	942	1001	941	935	936	963	884	968	894	948	903	955	935	949	935	924	946	953	970	901	940	937	917	962	925	991	935	948	975	866	890	937	889	958	956	893	940	926	890	946	907	969	942	920	954	914	950	888	934	938	969	887	876	926	917	959	904	927	973	904	970	958	922	947	943	990	922	919	885	943	958	930	888	962	951	908	918	936	988	916	882	947	935	973	914	939	947	940	958	944	961	918	929	913	942	928	931	911	925	907	925	897	949	934	901	935	921	942	913	901	945	924	888	871	937	916	892	918	897	971	974	975	947	931	924	952	967	933	946	948	897	932	867	987	949	965	922	931	955	957	929	953	951	976	920	953	922	951	936	943	896	951	912	962	866	991	914	939	895	945	891	905	936	943	958	960	974	943	952	989	872	960	903	914	954	903	913	955	926	1002	930	965	914	930	978	895	913	960	898	928	959	920	934	936	921	951	943	929	952	963	941	938	955	919	975	923	898	973	915	911	926	909	917	933	944	942	992	889	887	890	942	929	919	927	955	938	949	925	921	953	919	905	962	928	992	942	887	891	902	901	977	939	919	925	970	941	972	939	908	934	931	933	897	926	952	937	927	919	941	879	931	934	889	903	968	945	958	933	908	922	894	935	942	964	964	912	963	919	984	911	901	937	975	920	922	928	961	965	933	901	942	892	949	908	943	893	959	961	933	895	944	913	919	975	935	957	948	876	947	932	957	860	891	913	918	978	940	955	921	915	989	951	922	999	904	968	969	902	927	995	966	945	902	947	937	899	987	962	943	916	949	895	940	974	941	930	961	921	909	933	1023	907	953	990	966	899	942	917	887	939	922	958	943	952	924	869	985	943	934	861	914	993	941	970	957	924	933	916	944	951	894	916	924	908	920	978	945	956	884	947	879	921	948	907	989	916	931	938	903	888	937	906	876	914	879	984	915	872	928	887	903	942	928	900	963	929	952	889	927	966	915	965	908	929	976	928	979	917	917	903	972	949	967	967	950	907	945	910	921	903	964	910	930	940	913	966	924	874	936	946	875	975	906	981	910	956	919	899	896	943	989	941	922	899	924	856	947	939	943	952	926	957	953	896	967	944	955	909	947	924	937	925	917	956	904	964	900	969	907	908	934	975	926	965	913	955	977	914	917	921	986	910	953	929	930	922	884	938	910	918	912	938	891	920	932	998	987	954	922	922	955	926	906	919	1002	901	930	896	1022	917	939	926	889	919	916	966	908	960	897	917	944	959	966	924	965	904	905	965	920	976	975	930	926	922	914	962	915	923	996	890	897	975	932	966	933	953	950	934	941	914	988	932	942	920	960	1002	973	967	929	944	958	916	902	928	953	917	906	952	924	926	1011	948	892	983	944	986	946	946	945	949	940	945	915	903	886	895	927	979	968	931	879	962	909	950	960	948	998	960	896	920	933	940	947	930	955	1043	951	864	946	952	946	958	955	914	979	973	898	912	952	924	973	914	961	902	1007	934	939	913	948	915	926	979	944	964	966	940	929	970	935	938	961	926	929	905	891	991	967	931	943	948	934	884	917	890	959	915	904	923	938	906	976	977	985	909	994	939	900	902	882	931	926	923	922	959	926	936	951	928	946	982	942	956	915	916	909	958	966	909	940	909	930	930	946	898	937	932	890	922	901	938	968	971	913	948	891	936	942	924	925	906	917	933	904	929	977	890	933	986	955	941	969	893	903	882	977	917	932	951	964	953	949	985	927	882	911	921	903	930	950	960	929	930	927	920	936	948	913	936	947	885	884	935	937	901	937	952	921	898	924	940	946	915	960	954	966	916	941	895	930	959	947	978	912	866	972	938	929	907	932	948	939	958	914	895	873	929	931	905	958	917	946	893	899	895	965	925	950	997	924	917	904	914	924	930	891	920	888	954	911	900	865	930	939	967	942	908	921	871	902	940	980	953	952	959	918	942	963	1004	954	914	910	922	951	909	887	953	981	990	936	885	956	973	883	1018	935	945	917	912	972	936	874	948	941	937	925
1567	363	383	371	360	384	383	337	368	372	363	359	376	344	390	370	371	331	368	377	341	341	374	355	368	366	387	368	372	390	347	348	356	348	375	365	395	351	367	374	374	366	393	346	364	356	395	402	360	345	374	387	409	348	338	373	367	378	378	372	371	370	348	317	379	352	351	353	363	347	381	365	385	379	420	364	359	378	332	391	379	388	383	391	344	392	431	402	357	344	353	355	399	382	364	340	365	351	360	325	388	405	378	328	345	374	374	385	384	396	342	344	391	335	374	359	369	344	375	347	366	366	366	365	370	392	360	359	395	357	368	399	396	386	348	368	360	367	347	317	332	392	375	365	333	391	399	347	335	341	365	348	380	356	389	322	340	382	399	329	370	364	370	360	380	379	359	368	372	362	319	351	361	363	368	394	390	384	388	378	379	384	379	379	323	350	353	367	393	325	365	384	378	366	402	404	353	326	355	367	349	362	355	384	363	345	362	366	374	347	366	330	398	352	373	352	397	372	363	370	358	357	393	369	331	352	398	360	370	367	403	372	379	336	356	393	333	347	380	383	389	391	389	382	354	368	314	345	342	335	363	344	332	391	384	317	364	372	366	362	369	380	366	349	380	354	333	382	385	399	373	389	352	357	390	372	381	339	380	334	384	372	403	399	399	357	358	384	380	364	381	364	397	381	390	350	350	349	374	400	317	362	362	361	361	376	359	349	358	382	341	342	364	388	413	360	398	387	395	368	380	368	379	363	381	356	355	360	373	362	371	367	360	383	386	333	374	355	379	355	414	387	372	358	319	355	365	385	344	354	385	369	336	364	362	351	401	358	366	372	367	377	396	447	379	368	366	322	368	355	412	367	362	376	389	375	362	374	376	358	367	355	384	363	349	348	357	359	362	359	346	381	376	377	410	372	385	350	377	378	390	354	367	374	341	376	330	348	383	359	366	379	370	330	391	366	389	318	336	347	366	347	380	368	388	359	375	358	363	363	359	329	384	332	365	338	385	386	373	385	356	382	369	344	378	315	378	373	384	365	338	379	338	341	336	342	369	388	361	374	361	349	376	357	367	366	347	352	355	377	373	375	330	360	335	351	389	360	368	355	389	402	314	355	352	338	355	356	363	326	384	380	409	374	358	355	357	370	382	382	350	350	407	352	359	366	360	354	354	382	345	349	383	353	358	335	334	380	390	410	391	378	348	392	341	365	389	327	368	342	385	373	389	360	365	340	372	341	367	373	383	385	367	361	397	404	376	360	390	401	351	359	363	301	397	400	395	339	389	330	380	362	335	349	398	358	370	378	375	348	344	389	315	400	359	365	363	412	370	371	377	357	350	409	400	331	357	359	369	369	349	361	367	362	362	331	377	390	380	390	361	348	322	386	337	364	359	326	342	355	391	358	387	380	356	350	359	370	388	318	343	396	380	416	363	376	380	408	390	384	349	376	385	351	373	335	375	365	378	385	412	341	398	393	371	385	383	363	364	385	372	389	359	371	386	347	405	380	349	343	326	366	348	359	374	420	349	324	384	322	332	358	363	358	320	358	366	382	337	391	328	375	342	338	370	380	350	349	355	373	365	355	344	387	374	404	379	355	371	373	376	362	354	368	327	328	354	330	333	355	386	351	373	373	389	381	400	383	335	378	393	382	332	383	360	354	381	346	377	372	364	338	392	350	385	360	376	376	399	360	341	375	331	349	405	344	391	332	380	351	345	346	376	414	389	422	386	365	377	399	356	343	341	375	380	388	372	360	388	349	365	373	339	387	368	365	357	358	346	378	334	347	369	388	360	384	384	356	337	361	389	341	340	344	319	343	383	391	368	317	357	362	333	345	413	354	358	379	320	354	378	344	360	387	345	373	374	383	381	357	330	353	377	338	345	338	331	359	358	383	343	333	356	378	383	370	415	360	386	332	363	370	346	401	382	363	357	348	363	382	377	374	389	382	349	359	362	353	356	339	365	365	362	341	368	357	353	343	399	360	318	384	389	354	359	333	365	371	344	372	367	363	365	366	363	365	334	398	391	377	403	371	375	369	352	359	346	340	353	371	369	388	351	353	371	395	344	358	348	367	402	359	349	381	374	389	358	356	341	366	382	336	355	356	367	410	337	366	368	381	387	396	363	371	361	409	366	376	354	349	362	422	390	403	360	355	386	367	350	357	349	405	369	357	376	362	352	351	360	331	385	365	332	373	386	376	374	382	393	343	341	407	381	374	353	351	368	367	357	338	356	368	380	372	352	357	351	351	340	355	384	344	384	373	394	355	345	347	347	353	370	342	408	354	351	378	399	387	379	380	383	401	373	412	382	363	348	383	369	381	365	352	385	391	368	356	344	426	377	357	336	340	337	391	390	404	376	363	368	359	371	361	373	369	355	353	374	353	375	382	333	363	368	382	375	375	376	364	377	360	423	393	396	378	379	352	380	374	371	368	370	383	392	361	350	381	324	340	347	370	324	357	350	397	372	374	386	356	334	366	393	395	392	371	372	404	355	354	382	376	378	357	394	355	354	345	370	374	391	364	368	347	338	379	343	398	396	379	310	392	370	363	374	380	358	356	339	346	373	374	331	328	385	367	352	360	374	353	346	366	373	354	353	358	353	336	375	343	348	393	377	382	379	339	367	356	361	353	382	413	364	347	362	407	350	377	360	340	380	399	333	380	344	353	377	362	361	345	356	357	373	355	374	371	360	354	358	356	352	394	416	322	379	390	398	393	421	350	366	379	395	354	399	322	383	351	368	375	362	324	337	383	391	358	350	366	340	343	384	374	403	351	346	348	338	345	342	364	399	362	375	358	404	371	380	347	387	402	396	381	374	382	426	346	392	360	377	359	368	368	357	386	345	363	369	359	373	375	391	365	389	350	378	399	365	355	361	405	366	384	352	349	363	381	366	371	377	360	374	379	385	381	387	338	332	349	354	378	342	387	342	353	360	377	364	371	362	401	359	336	399	379	358	378	377	345	371	376	395	395	367	366	365	354	368	367	375	381	333	397	358	338	330	381	362	364	337	371	397	367	363	317	386	338	344	363	398	342	350	342	360	347	358	371	367	417	369	372	371	370	369	343	370	382	369	389	368	306	364	381	358	358	363	358	341	369	308	418	387	338	352	348	390	343	322	384	362	352	370	362	330	390	372	401	379	353	377	362	357	365	404	375	358	391	350	363	359	364	362	358	339	358	334	377	404	346	369	355	408	370	369	369	364	389	370	384	374	375	376	377	380	359	354	376	335	363	389	370	365	380	356	371	387	343	402	348	365	361	342	366	357	360	385	352	349	377	358	396	351	370	354	339	356	416	368	343	325	345	342	383	330	363	313	337	389	356	351	391	328	369	375	310	399	413	371	370	357	404	356	387	389	363	389	376	371	327	363	344	378	398	403	385	383	344	361	335	377	377	361	370	355	367	347	359	386	369	355	334	379	357	344	336	368	355	379	381	375	343	381	367	379	370	364	334	379	378	361	391	361	341	363	368	333	365	355	384
1985	880	927	909	863	851	883	981	929	862	883	845	846	834	848	844	903	856	843	821	838	876	886	867	861	846	862	849	863	867	901	871	894	868	795	823	854	911	822	841	787	897	919	886	862	842	847	885	843	870	852	845	845	875	871	833	881	919	858	899	849	887	848	906	940	881	886	857	841	831	841	845	823	858	843	880	834	829	893	867	858	890	894	917	876	816	800	886	836	821	797	865	899	870	822	881	870	923	806	849	823	856	851	934	894	849	887	871	820	857	857	816	844	881	892	860	844	839	828	877	872	854	858	865	786	858	867	896	801	837	838	896	840	845	831	770	771	855	826	851	843	855	831	867	872	885	850	848	830	891	870	878	902	880	878	818	814	872	851	826	814	806	845	862	947	881	854	870	861	850	845	847	830	805	886	874	874	820	791	819	894	832	872	883	862	867	913	881	884	846	830	849	812	884	908	856	882	846	857	860	886	870	843	812	848	793	883	851	866	817	844	835	813	829	844	860	840	883	873	814	813	889	880	820	871	843	846	863	821	821	886	928	883	858	866	833	908	842	807	898	854	841	845	892	903	833	793	793	912	839	890	841	867	861	819	912	886	872	846	905	845	851	834	859	922	841	849	839	877	865	864	804	884	870	920	828	867	874	858	901	800	834	860	854	839	860	898	855	827	857	847	879	868	865	850	828	838	827	856	864	861	843	850	882	775	896	889	868	859	795	837	814	896	875	836	860	878	861	888	870	886	824	858	855	885	856	834	831	902	883	870	824	835	890	877	896	890	866	807	856	866	830	847	802	831	845	840	879	843	874	871	803	864	832	825	810	883	870	853	851	869	825	878	866	827	836	846	858	869	869	861	851	856	921	852	848	848	826	873	866	872	886	784	852	908	854	888	838	893	860	825	817	820	875	851	895	840	819	838	857	848	815	852	808	913	799	847	820	865	851	831	860	862	857	837	869	843	834	887	846	866	902	830	844	879	777	844	907	889	779	819	842	834	914	845	843	846	911	879	882	831	877	861	866	850	878	875	868	859	844	850	863	878	911	857	871	909	847	888	875	890	849	931	862	837	858	874	874	869	788	879	847	880	895	893	812	863	834	874	895	887	815	852	883	875	890	820	853	843	834	892	848	831	816	854	910	851	850	851	868	864	894	798	839	853	845	822	842	855	799	810	872	895	779	835	870	839	821	797	908	904	936	839	893	859	873	870	853	891	863	849	848	839	855	875	923	789	875	897	913	884	852	855	872	859	847	936	822	848	851	882	829	926	802	860	874	871	860	864	789	826	854	880	867	870	904	869	876	841	890	854	856	880	840	865	891	835	881	867	910	858	831	857	848	845	884	853	858	867	842	860	888	846	854	789	862	831	843	857	835	889	880	843	859	876	818	858	879	839	864	896	840	825	861	829	843	832	876	861	854	858	913	845	849	839	867	862	872	909	845	878	899	849	884	867	884	919	845	812	860	895	834	885	869	843	879	908	822	845	863	869	869	865	845	852	884	859	868	828	836	809	837	882	827	856	840	883	885	867	835	848	805	844	797	879	876	861	854	839	881	814	866	871	890	840	897	849	848	819	886	830	895	853	878	823	875	875	861	867	918	904	898	864	787	850	848	865	806	826	910	873	869	821	871	826	841	824	809	865	812	891	840	916	863	885	907	829	844	891	860	868	897	848	852	843	846	866	872	864	864	871	863	871	903	814	843	867	810	836	814	795	809	819	869	867	837	856	828	838	868	800	863	844	881	857	894	838	880	822	850	845	848	877	906	845	892	868	815	798	839	904	900	885	898	857	881	860	854	880	845	888	845	831	867	858	783	785	855	843	861	836	864	879	848	890	862	842	894	840	858	840	909	859	847	824	826	847	892	817	877	834	881	860	809	816	841	914	866	838	879	888	856	838	914	846	857	881	810	870	862	872	881	855	858	895	855	831	881	834	833	868	875	820	829	819	836	901	917	842	822	917	839	822	800	841	827	844	878	901	861	831	853	853	838	819	866	894	882	857	836	841	771	855	832	796	876	880	840	895	827	908	821	885	832	889	880	854	842	853	863	891	925	868	854	862	829	871	863	836	881	857	854	878	817	873	888	851	836	835	874	890	834	867	837	823	864	834	868	870	873	835	837	798	839	888	814	840	828	887	870	887	823	869	864	849	816	858	815	863	872	836	847	858	859	840	851	839	820	870	906	848	831	861	833	900	921	846	809	933	849	868	870	815	904	864	836	855	796	836	824	889	904	875	876	923	889	821	908	842	926	871	878	848	850	876	815	877	807	904	846	880	811	875	880	836	828	865	856	859	825	831	890	870	854	816	896	854	814	840	852	877	890	830	839	861	877	930	881	862	887	838	800	856	841	851	829	837	837	891	806	842	835	834	877	862	821	885	872	817	853	866	836	880	857	822	888	865	808	846	866	852	844	858	845	859	852	847	873	869	899	824	856	881	856	844	864	875	868	832	876	830	803	862	850	860	808	857	830	876	878	928	749	841	862	881	861	857	869	868	931	882	854	827	854	840	863	856	900	861	803	896	838	865	856	874	856	855	896	872	883	881	809	822	882	821	867	876	905	830	860	846	854	879	897	852	869	875	854	891	873	855	867	865	833	851	890	836	831	897	887	846	850	839	847	846	826	865	840	862	909	930	857	926	852	841	815	850	818	813	808	867	866	842	895	813	887	787	858	821	821	838	807	862	820	878	946	914	830	860	826	889	894	891	865	852	848	844	866	832	863	887	869	871	825	870	798	862	873	867	867	859	867	789	872	844	850	824	883	857	835	829	867	875	833	898	852	872	909	859	826	846	884	868	901	880	872	847	878	844	855	863	869	836	829	921	866	837	826	911	878	853	896	815	892	870	864	855	823	858	852	862	854	895	821	803	839	819	904	890	868	801	851	850	820	887	801	854	835	841	875	826	802	876	888	824	889	804	883	889	817	833	842	858	844	825	839	852	862	814	827	847	850	816	851	837	869	889	891	843	884	887	840	819	888	829	862	830	839	861	885	874	890	845	852	822	827	868	835	833	877	859	908	864	832	903	852	856	807	839	884	893	890	873	811	886	898	862	873	837	828	866	868	874	862	898	845	878	844	908	895	832	838	881	881	838	862	853	824	843	875	798	855	866	857	839	836	872	843	881	883	824	856	841	844	863	845	842	839	888	838	874	871	842	890	847	880	854	900	921	856	862	886	810	872	888	893	802	831	833	883	862	829	877	842	831	860	887	830	837	889	831	829	863	878	844	907	830	927	855	817	848	856	870	835	914	864	863	922	890	852	836	855	914	905	829	858	847	839	832	872	862	850	890	845	875	824	845	868	839	867	816	860	803	902	821	862	876	830	847	936	833	902	881	841	865	874	851	857	841	856	876	852	851	862	883	863	864	851	870	889	864	794	864	897	838	866	879	891	839	875	862	889	837	861	846	826	843	835	844	888	892	917	894	825	800	864	809	847	869	862	878	820	857	886	829	853	856	901	801	858	838	864	880	817	863	895
7398	492	479	471	365	291	273	288	262	253	260	243	254	245	258	281	239	228	221	229	220	202	209	253	236	225	242	218	223	219	209	232	219	223	231	265	239	226	241	207	238	233	213	237	223	237	212	216	239	221	194	195	233	196	240	249	248	239	234	253	220	232	226	231	237	205	226	238	201	248	191	192	215	241	217	210	221	241	219	218	185	223	232	226	205	200	239	212	220	201	237	215	244	226	197	233	199	223	230	241	212	199	229	243	233	263	229	226	233	213	219	264	229	204	226	198	237	230	246	215	209	195	222	239	197	204	213	236	231	209	202	222	221	248	208	207	218	224	208	243	207	212	217	224	222	243	174	226	228	247	231	216	236	216	221	218	239	238	222	248	228	224	215	238	214	219	216	199	223	203	199	210	210	231	208	220	216	223	230	208	200	221	197	198	203	213	220	232	227	227	209	230	249	233	214	207	184	223	219	204	214	225	227	232	232	255	237	219	227	214	252	214	224	225	219	208	194	199	222	203	236	212	240	231	217	220	216	233	230	223	204	209	234	197	228	189	229	210	261	231	229	237	208	211	211	207	197	221	216	203	211	231	206	224	241	236	207	245	228	204	199	215	228	217	228	241	215	230	232	235	238	205	232	201	193	220	178	220	236	233	207	235	199	207	220	243	245	211	213	194	213	227	244	225	233	214	220	197	211	226	220	227	214	221	222	212	208	221	217	212	230	218	205	225	229	202	201	221	228	220	227	200	221	204	214	217	209	222	225	240	202	203	206	232	229	221	212	212	211	244	248	215	229	176	210	224	206	236	216	195	242	222	217	201	215	228	243	236	246	238	205	221	245	246	205	238	238	206	181	220	237	218	195	230	237	226	233	221	206	211	209	217	227	256	202	199	207	240	213	240	235	208	250	246	211	208	232	220	247	226	239	226	219	245	231	233	201	245	219	232	191	192	214	230	234	211	223	204	209	196	192	228	204	219	197	222	194	231	223	219	235	229	252	199	241	222	213	212	208	222	210	226	205	241	224	224	227	212	226	233	255	228	232	216	237	215	237	220	212	235	198	208	232	232	201	221	209	203	210	242	196	197	201	220	226	228	248	222	203	210	223	183	239	222	228	202	205	221	197	220	237	246	220	219	219	246	200	216	206	211	217	213	203	209	248	223	205	238	204	234	233	246	204	216	214	224	192	201	214	201	222	225	248	282	239	239	212	201	225	232	217	209	232	202	220	209	232	210	225	201	220	240	219	202	226	198	210	206	242	241	227	212	275	205	223	211	206	235	230	242	194	206	225	229	197	230	247	230	245	209	226	247	221	199	207	239	238	198	234	241	217	228	217	203	199	219	218	246	236	251	198	219	206	213	221	213	222	192	205	213	235	214	226	209	254	218	224	238	243	206	216	212	204	213	227	217	205	207	189	212	203	214	210	209	223	257	205	218	222	214	217	226	219	237	225	200	225	227	220	234	199	251	194	210	217	216	230	238	214	211	213	254	203	234	243	244	232	243	249	226	203	224	237	239	201	208	203	198	217	206	207	224	233	209	226	244	212	207	202	234	260	197	201	235	215	250	210	222	208	224	228	218	195	243	180	222	215	218	215	237	232	212	212	213	228	222	210	199	216	196	219	258	219	218	202	232	219	193	210	201	204	214	213	226	216	223	233	212	226	245	225	223	224	235	222	219	197	228	208	214	200	220	211	225	194	235	211	246	222	243	236	217	239	222	225	222	203	214	240	226	217	226	212	227	240	222	214	206	224	243	224	223	211	215	237	207	204	229	225	211	235	230	224	202	211	233	210	220	222	202	224	225	204	198	240	210	242	235	234	233	240	244	207	242	211	238	218	207	195	204	246	209	197	214	210	219	204	187	222	225	220	226	241	220	212	243	224	227	231	212	226	203	197	199	251	236	221	210	231	228	213	198	213	263	214	230	231	222	206	215	206	232	220	210	208	220	231	227	241	226	206	207	218	210	195	229	211	213	246	211	226	242	217	214	214	200	224	196	207	215	227	232	252	233	245	222	229	210	235	203	228	226	239	234	228	204	228	220	214	235	217	223	217	201	239	195	220	211	220	214	222	226	216	230	212	230	194	208	232	234	219	220	224	237	218	227	218	222	253	243	225	222	235	245	226	187	217	214	225	252	221	254	223	223	213	235	205	218	221	197	219	192	187	206	235	225	211	212	213	198	210	218	226	242	212	229	209	242	243	229	238	218	241	195	223	253	206	258	232	217	217	235	224	242	215	236	214	249	223	227	211	213	211	235	236	238	217	216	222	234	217	238	215	211	226	221	217	255	200	214	209	219	209	216	225	208	211	190	234	227	235	261	210	232	200	202	212	242	198	222	230	203	223	218	234	210	192	204	213	220	205	214	238	215	229	238	211	214	247	230	216	215	242	224	270	205	225	234	185	233	204	241	261	242	207	190	190	231	202	229	212	233	207	231	202	217	203	235	212	227	236	206	220	217	201	227	222	201	224	225	233	246	205	208	206	226	214	240	227	246	220	207	202	215	239	184	215	220	254	236	229	223	230	228	194	257	198	250	236	224	210	210	219	237	250	240	219	236	214	241	221	236	203	213	223	227	217	222	201	225	211	207	190	226	225	248	225	243	205	235	228	232	202	235	220	223	231	198	214	236	241	219	207	218	214	200	190	209	223	225	248	199	239	241	202	231	206	219	220	218	199	209	206	215	212	210	211	219	230	227	222	223	246	199	190	201	266	229	243	226	220	233	231	208	232	229	214	202	203	220	211	207	212	223	223	237	179	240	233	209	238	192	207	236	239	208	214	204	192	214	207	234	224	224	210	211	214	202	208	226	215	196	245	215	236	236	229	226	219	226	226	223	167	211	227	218	219	239	234	230	220	221	209	220	237	203	228	220	223	220	248	225	220	228	201	208	221	213	206	178	191	209	232	210	243	200	230	209	217	243	195	229	194	232	227	204	217	223	201	224	206	213	201	229	216	261	230	202	214	223	230	221	223	246	252	222	203	210	237	234	192	194	200	237	234	208	210	218	208	196	214	233	220	227	250	222	216	230	234	192	216	232	234	224	222	206	225	222	216	212	228	219	273	222	240	232	227	225	240	198	213	210	225	234	233	220	240	220	227	215	216	268	219	247	240	215	222	195	222	219	204	231	237	223	254	216	235	240	221	239	220	215	225	245	219	205	213	203	231	235	255	210	225	247	218	236	210	226	211	225	217	220	203	220	244	223	244	197	241	222	210	199	223	207	165	207	221	203	243	226	192	184	237	213	223	219	228	196	205	226	227	235	218	233	207	257	211	207	204	216	212	204	235	219	221	211	235	214	204	252	216	234	239	212	227	208	223	259	222	228	199	220	204	203	233	221	213	199	230	231	230	231	209	222	224	264	220	202	222	234	223	253	239	229	221	207	209	243	247	217	233	234	222	241	238	193	238	233	217	229	238	220	186	191	242	216	201	224	227	225	204	226	225	229	248	239	239	207	200	226	192	207	231	225	195	233
6235	824	1209	1362	1211	1083	946	843	825	777	767	736	705	688	627	674	639	660	657	627	602	617	596	637	639	653	584	602	621	622	577	630	567	613	602	586	622	608	605	609	582	575	581	589	605	616	591	618	596	588	581	604	591	586	631	601	558	565	624	608	621	619	581	607	615	581	626	572	576	609	585	576	595	623	569	586	639	600	605	623	630	641	559	596	568	584	593	603	630	588	622	585	604	571	599	583	594	601	558	591	589	605	615	596	607	586	564	553	538	590	585	583	564	605	577	601	595	600	614	586	680	648	596	612	591	595	603	607	584	575	658	655	636	610	580	585	575	593	596	587	588	592	548	605	571	582	633	571	589	616	596	590	574	573	621	579	561	622	568	617	573	586	568	576	583	600	587	621	590	542	595	585	618	575	647	571	579	563	572	643	587	554	576	626	610	589	600	622	589	607	543	581	574	565	626	598	602	572	598	642	599	574	555	609	606	616	564	606	590	551	567	577	575	570	589	561	589	537	579	591	571	596	597	594	578	610	584	558	559	538	596	574	631	566	568	580	565	623	600	589	595	594	600	590	596	574	588	564	536	588	573	603	646	608	598	597	569	609	589	590	559	562	619	597	618	601	576	592	591	593	585	588	587	584	592	546	604	585	587	576	592	560	610	580	585	600	575	588	593	600	604	584	571	585	604	556	565	553	587	604	635	569	597	618	601	588	616	612	596	587	583	577	556	567	592	580	604	581	598	582	584	616	559	590	635	583	619	624	606	629	583	656	587	548	615	586	567	603	636	572	596	594	604	569	578	605	588	561	605	609	591	594	626	581	618	585	557	626	652	598	581	580	582	607	610	590	559	577	612	553	580	586	586	635	584	577	591	583	605	604	567	570	622	592	567	604	585	575	568	629	592	565	601	597	551	582	604	627	571	601	595	569	619	562	619	579	588	604	602	558	589	594	564	586	611	593	608	618	593	596	586	567	613	576	594	570	565	578	574	600	569	607	609	590	536	588	552	580	572	598	569	591	585	585	619	543	572	629	580	620	588	624	605	599	592	597	595	588	623	579	562	605	587	557	590	585	569	596	609	582	557	607	590	606	563	582	600	568	599	598	595	569	654	579	585	603	557	589	570	594	622	610	582	608	614	590	572	627	563	584	586	589	603	615	580	595	623	576	630	594	595	563	615	583	617	570	596	569	555	575	654	537	603	563	599	551	565	587	604	598	590	576	562	587	601	614	609	550	587	573	588	548	576	605	597	568	552	583	589	581	584	554	601	602	612	551	553	590	584	592	577	570	565	604	608	571	586	577	587	618	617	569	582	606	578	560	593	571	590	575	610	576	565	542	578	581	601	547	594	558	578	565	597	586	530	578	596	582	621	597	587	616	576	580	635	582	607	606	622	584	588	661	594	584	606	605	561	537	568	614	661	587	599	599	623	611	580	577	595	605	577	615	576	580	575	573	582	630	647	629	541	592	583	555	587	605	577	605	615	580	612	597	577	576	590	551	593	623	593	563	564	619	594	620	582	580	570	579	541	607	573	587	555	537	590	573	591	605	564	591	653	582	585	540	577	611	576	627	606	574	607	624	613	578	612	617	596	555	572	567	614	615	598	586	574	584	587	600	638	591	529	593	583	609	609	625	591	584	582	557	581	620	540	563	593	586	611	611	596	599	577	614	559	594	599	562	589	564	586	606	613	562	563	566	592	574	572	638	599	596	579	554	585	564	616	580	600	608	598	561	596	597	578	588	608	565	613	592	592	565	524	601	599	577	582	588	634	563	600	533	624	595	596	544	564	578	573	621	631	627	575	582	584	556	597	601	592	616	549	596	555	601	608	604	589	594	579	555	580	603	659	560	561	583	614	609	567	559	610	605	633	549	584	567	616	665	611	571	636	574	590	606	601	586	566	606	572	607	624	599	610	602	571	604	561	584	632	607	590	605	605	601	601	610	581	582	580	566	600	639	594	595	646	626	604	576	588	570	591	569	599	573	600	572	579	591	562	586	586	594	575	592	560	543	612	583	559	570	566	576	540	599	601	621	604	608	553	585	617	588	555	563	605	565	603	588	579	595	583	582	588	587	599	579	591	585	558	566	580	614	589	527	591	641	587	617	617	611	554	528	655	556	542	604	594	621	585	616	622	598	580	628	592	588	618	595	568	614	615	588	603	587	581	561	557	555	561	622	548	599	562	634	613	605	563	597	559	589	637	582	527	592	564	608	588	580	606	583	566	563	551	649	561	551	589	627	591	618	576	631	621	595	616	618	567	598	648	562	622	541	608	605	581	538	615	613	626	576	594	591	560	578	581	605	591	578	571	582	544	561	596	561	605	556	563	659	540	604	612	562	580	607	601	627	614	605	575	584	571	604	594	604	590	588	569	615	605	599	610	592	612	619	569	596	584	601	611	587	584	579	589	605	565	573	563	546	587	580	594	547	546	570	558	584	625	579	619	609	618	577	588	603	580	617	559	616	553	570	585	575	553	613	575	565	605	610	567	632	585	575	557	603	604	555	581	640	590	624	567	596	584	638	614	627	578	598	565	601	562	530	583	573	641	585	577	594	596	609	579	605	599	555	553	590	584	571	620	573	608	581	626	553	580	577	574	597	602	586	582	644	573	565	570	584	590	583	595	596	574	594	624	575	600	574	573	562	618	566	612	582	564	620	572	564	598	598	575	580	592	621	549	643	593	587	585	608	550	581	589	585	561	624	597	573	600	600	575	647	589	573	612	592	561	593	581	540	618	582	553	616	548	592	591	596	630	575	587	554	612	589	622	593	580	542	562	574	616	624	589	604	581	630	593	581	618	582	636	632	633	636	633	582	579	572	650	581	601	627	559	604	596	602	562	619	624	581	594	573	547	564	635	582	590	652	602	605	587	597	623	586	581	646	607	600	577	633	577	598	556	557	597	601	589	557	578	581	585	624	655	576	604	623	595	621	641	645	577	555	590	563	563	544	570	603	603	617	592	572	611	581	577	602	587	609	623	609	584	615	581	554	557	580	565	576	563	580	612	600	607	582	610	584	592	590	636	599	565	625	603	645	607	606	590	630	569	576	596	622	622	579	612	636	608	601	594	581	589	612	560	571	617	604	602	586	551	601	569	595	617	621	595	569	575	576	573	563	584	594	597	576	598	601	591	596	532	589	555	596	583	578	599	583	585	588	623	564	570	637	569	569	575	563	604	601	613	594	573	605	573	568	553	589	619	563	597	629	612	575	574	585	606	544	598	611	604	622	623	570	584	570	639	591	566	596	570	606	600	582	609	597	581	579	590	606	558	610	599	593	577	605	594	575	610	629	586	619	587	583	607	598	597	563	571	594	595	620	585	622	582	601	604	576	620	590	561	572	557	599	597	565	569	576	593	591	590	540	581	631	542	605	588	607	617	561	572	613	579	570	596	585	571	566	579	620	592	607	591	569	597	583	591	623	570	634	588	613	615	571	583	569	592	578	614	570	572	595	615	587	576	616	545	562	585	549	549	632
14524	1324	959	883	690	580	558	569	467	490	402	449	432	421	412	409	439	395	403	409	439	378	407	384	385	371	372	352	416	413	387	354	427	384	362	385	397	371	388	392	397	380	404	431	369	408	396	399	384	391	397	387	364	399	365	388	377	392	384	390	419	391	385	370	385	405	359	392	354	378	397	367	371	356	390	366	402	408	382	408	367	382	368	371	376	383	431	421	394	406	413	421	365	392	370	373	334	407	405	358	373	401	389	407	370	377	391	376	397	375	419	398	405	373	374	391	384	362	414	415	435	401	373	347	388	356	374	387	348	401	382	395	415	391	395	412	397	370	389	355	399	385	429	375	384	377	407	401	366	407	442	401	372	385	375	394	347	382	408	395	409	360	385	397	417	396	369	408	393	370	406	382	381	390	363	373	396	364	354	368	372	386	405	376	388	372	410	386	409	348	400	398	385	375	370	423	393	370	358	341	386	393	369	378	386	388	413	373	369	384	383	343	393	397	397	372	388	389	364	389	357	409	356	401	392	392	392	396	395	402	400	388	405	377	424	377	384	349	370	399	420	383	410	396	403	395	382	379	395	353	400	379	376	354	333	383	400	365	373	391	394	400	402	386	379	354	367	344	376	386	360	395	435	366	387	362	369	366	397	418	406	357	399	426	383	367	402	370	423	382	375	386	396	393	381	443	384	368	405	393	372	403	387	412	418	387	395	367	374	395	396	377	380	401	353	382	407	390	379	362	414	390	366	359	356	406	396	403	405	393	374	388	390	407	391	383	386	347	388	383	371	421	415	385	380	359	346	366	394	423	384	368	401	400	337	395	391	371	425	391	374	410	426	386	341	364	357	385	386	423	411	375	386	377	381	377	356	353	374	374	387	352	389	383	373	368	360	403	389	373	363	351	408	383	380	364	384	407	366	426	362	399	367	368	373	419	380	417	374	421	406	391	373	393	387	383	389	401	385	409	361	373	397	397	366	345	434	390	389	380	363	397	361	420	376	359	369	390	411	385	357	382	412	388	363	338	421	367	385	372	370	405	380	365	378	393	389	363	387	383	394	417	370	369	404	381	383	371	351	407	413	381	390	340	402	409	369	396	374	371	378	374	418	392	368	413	399	387	381	396	402	364	366	397	413	378	390	397	356	450	383	387	409	408	376	410	403	365	398	386	408	388	390	369	362	402	381	397	350	392	369	375	379	407	408	388	354	349	370	390	360	411	420	395	361	379	391	438	444	381	418	390	390	386	390	401	388	408	382	407	399	372	384	374	377	378	419	385	408	401	392	359	368	354	359	376	379	376	399	395	360	393	402	375	355	395	402	417	369	358	360	389	378	408	406	414	358	352	384	392	376	414	423	395	398	389	394	419	402	374	395	362	383	411	354	367	379	343	429	376	431	381	377	408	368	359	436	361	403	424	419	386	425	387	394	397	369	379	339	400	365	365	393	367	376	348	364	361	386	377	393	375	346	358	382	380	403	375	366	410	366	377	383	359	378	364	349	371	392	376	380	370	402	424	389	381	372	403	407	368	392	372	353	390	400	403	387	406	432	384	399	375	358	352	377	379	386	383	356	391	382	381	418	380	394	346	440	397	398	385	390	343	389	379	387	381	388	397	361	348	351	391	414	387	409	417	435	378	387	390	404	355	357	425	426	391	369	380	413	414	362	445	388	404	431	382	364	403	387	378	351	370	394	374	353	403	373	388	401	369	362	396	423	406	372	381	408	420	389	411	360	391	356	361	397	389	391	378	382	404	398	367	392	397	428	353	397	366	390	405	396	381	373	402	368	374	416	388	379	391	330	380	390	364	356	387	385	345	351	375	365	377	377	375	395	412	390	373	347	422	378	348	372	377	371	386	389	392	374	377	376	358	372	408	424	376	398	376	370	417	407	409	375	408	385	399	400	357	372	390	431	407	407	377	381	350	381	354	370	397	383	373	381	388	405	373	381	365	388	369	420	387	388	377	406	404	378	349	351	354	363	386	400	389	376	426	380	410	376	366	380	373	377	379	404	349	355	378	363	386	387	339	384	361	378	360	363	376	376	399	391	365	397	380	375	350	376	398	404	413	352	365	388	369	407	394	403	389	350	362	415	407	361	412	376	403	379	380	346	381	391	352	374	403	414	394	394	386	379	388	362	385	400	369	383	367	400	400	350	389	400	378	395	382	359	403	434	393	336	371	372	374	383	373	370	380	381	395	371	406	377	391	405	364	424	379	341	376	360	424	405	400	411	407	382	393	420	366	374	343	369	409	369	359	390	391	398	375	378	372	412	372	383	385	391	391	389	391	376	414	388	368	418	404	385	399	371	358	398	399	346	406	368	378	394	382	409	355	378	372	379	393	385	406	376	367	387	425	422	382	376	342	397	428	368	382	382	355	398	371	348	384	390	368	366	379	372	404	375	399	397	373	389	418	395	356	389	402	424	408	383	360	400	377	383	386	376	364	368	406	410	344	375	409	389	382	377	352	372	383	369	408	379	416	396	422	411	391	373	402	369	425	397	394	401	372	404	379	371	390	383	365	377	410	412	397	346	415	403	407	381	351	382	380	437	383	363	365	406	368	398	417	413	381	380	392	420	422	432	394	401	408	374	390	392	366	374	376	393	366	333	377	418	391	384	409	341	382	389	389	377	334	368	436	362	395	394	422	388	362	398	391	421	394	422	415	357	384	390	397	396	347	401	355	379	388	367	393	348	373	364	411	411	370	398	398	398	371	387	441	379	382	382	385	414	376	379	398	408	412	390	359	356	361	387	376	359	372	403	392	390	410	410	392	354	341	382	352	385	393	388	377	390	426	382	383	385	357	414	402	364	360	402	388	369	358	384	375	440	404	420	410	396	377	378	398	392	397	438	381	402	404	399	376	379	381	355	348	401	348	417	404	339	355	375	384	385	368	407	366	341	443	363	402	386	373	388	407	418	425	362	401	372	388	378	352	386	360	379	382	411	363	367	360	399	396	391	385	382	415	383	359	408	382	374	370	383	358	422	385	379	370	381	370	364	401	391	401	379	408	387	361	382	385	381	362	358	373	377	424	379	390	360	362	355	414	415	386	397	402	398	392	413	381	394	364	355	399	376	387	398	354	378	370	343	374	377	393	358	378	399	379	395	385	409	382	393	427	387	365	413	356	372	412	406	362	360	403	363	388	375	427	378	354	353	400	362	413	373	380	398	407	392	387	391	396	407	360	379	374	360	381	362	411	381	394	411	385	352	371	337	398	382	414	380	377	415	396	355	399	379	374	399	399	401	347	382	372	404	402	401	411	354	352	384	390	434	382	401	400	388	409	371	414	402	375	405	398	390	373	401	393	362	385	373	390	400	394	345	371	426	396	392	356	365	364	412	394	356	398	427	348	404	345	380	373	426	374	358	354	356	354	395	377	402	370	398	354	404	395	386	388	375	420	402	354	380	365	417	424	368	397	382	386	406	406	355	363	390	369	407	385	415	397	437	369	390	399	363	435	370	381	377	369	391	391
8283	1498	2147	2495	2217	1949	1628	1491	1382	1391	1205	1184	1144	1084	1053	1043	1107	1055	1028	1027	1115	1022	1002	990	953	976	979	979	979	971	950	978	982	943	943	988	981	928	947	976	954	994	932	947	962	997	1007	970	970	912	939	962	930	916	930	978	937	941	939	933	985	929	881	911	925	938	971	925	956	909	913	955	931	901	935	988	936	924	933	937	919	997	914	966	960	938	950	964	943	909	925	958	913	921	909	934	944	879	912	932	967	934	938	943	904	869	940	1009	925	923	935	974	949	940	885	947	985	957	990	872	939	1002	950	897	980	929	942	928	967	970	930	968	923	923	923	874	1010	927	899	954	943	887	964	917	952	978	868	1005	978	914	957	904	922	969	927	939	973	956	946	913	931	950	935	957	942	964	970	959	916	978	942	932	934	923	963	913	917	980	943	901	899	971	957	906	943	888	905	952	945	933	949	916	970	942	966	964	921	885	935	972	996	916	977	999	938	956	970	886	893	912	977	938	906	946	952	933	925	911	871	939	930	936	985	920	911	996	887	1000	992	916	914	933	925	927	935	921	919	921	929	933	944	934	915	900	916	920	919	931	923	934	912	934	963	931	944	953	921	910	937	928	929	958	967	952	901	932	982	977	936	923	961	922	968	954	887	907	949	923	974	950	940	951	956	908	899	902	935	943	910	998	992	896	950	968	947	980	870	896	951	940	922	957	926	912	936	949	890	1006	962	902	915	940	896	933	889	921	946	925	924	921	961	940	913	945	952	924	912	952	924	926	945	900	935	917	930	907	952	951	961	913	936	906	935	945	939	969	889	912	925	897	877	911	992	880	951	966	949	947	929	980	898	919	936	952	982	914	918	915	906	961	892	943	972	966	961	911	928	945	918	915	921	978	964	941	949	954	922	896	914	934	972	950	935	897	1001	873	897	901	982	935	872	934	974	960	928	950	954	926	915	907	947	893	931	931	894	912	928	996	921	939	939	942	934	898	977	912	971	933	976	932	928	946	937	921	962	940	927	915	936	915	1006	979	936	954	939	917	911	1005	947	898	936	889	942	938	924	889	935	953	1021	955	910	941	917	893	961	969	914	889	930	961	980	941	927	905	903	938	950	898	958	963	971	887	968	957	978	958	951	960	952	915	973	932	907	902	970	971	918	948	887	900	944	932	927	874	962	881	924	927	923	956	944	953	960	964	939	953	914	963	925	899	952	862	922	928	924	1015	951	930	927	940	904	876	980	930	904	907	988	950	939	899	943	918	930	892	989	907	914	936	930	968	929	933	955	939	940	960	936	928	938	959	902	928	861	898	966	940	922	968	938	954	871	933	944	975	899	954	907	909	929	946	972	982	896	957	949	956	916	901	966	920	932	899	943	962	901	948	989	914	920	940	950	932	972	1020	979	891	956	917	889	939	934	915	938	955	1000	924	961	940	969	947	940	936	960	895	895	906	1000	927	942	986	943	939	956	932	896	958	932	979	952	970	880	975	930	931	960	950	929	960	903	929	947	966	955	959	881	964	925	982	919	963	921	977	938	901	936	949	948	861	918	968	922	947	911	957	896	899	936	928	1009	909	919	978	919	905	958	926	883	962	881	981	955	961	976	962	906	919	983	894	931	994	953	865	970	952	930	919	902	948	931	981	895	944	859	933	932	938	893	946	936	969	929	923	907	936	1005	926	944	941	946	986	933	968	968	971	881	907	932	923	958	952	960	900	924	929	923	943	953	949	943	927	919	986	886	942	937	930	912	971	883	881	900	967	938	927	956	936	966	948	899	894	894	944	949	907	916	960	908	962	902	935	902	958	964	942	910	966	954	978	942	953	882	967	871	944	897	932	917	867	869	957	934	922	973	948	962	947	960	911	921	963	976	991	970	948	943	906	929	901	965	924	922	957	943	904	981	906	922	966	946	967	984	960	937	918	908	880	938	924	922	916	935	971	929	980	965	956	901	884	984	940	933	967	916	909	978	945	941	940	917	948	936	966	937	965	926	996	881	927	910	964	873	972	900	955	913	930	936	925	932	913	957	930	945	930	940	925	944	964	942	873	882	858	892	978	933	928	955	937	958	928	957	940	955	922	944	918	874	950	966	886	911	945	946	896	1002	916	953	927	918	925	912	870	945	939	963	936	950	930	946	894	967	888	981	939	927	929	897	919	980	904	962	894	980	933	962	955	967	919	914	971	946	983	903	931	925	930	951	963	940	905	901	929	917	956	889	985	984	901	934	916	921	885	971	969	965	983	937	905	972	928	922	898	897	872	955	946	897	939	948	931	947	923	966	929	960	949	898	908	998	928	892	849	915	943	936	914	981	950	969	907	909	882	925	934	886	918	963	932	926	971	915	911	934	919	982	956	931	924	913	879	978	860	891	977	978	946	913	947	936	993	978	922	887	955	996	867	931	955	953	930	989	945	1018	931	936	905	945	954	923	936	890	995	909	959	935	958	938	919	919	907	944	902	901	893	945	993	972	892	934	946	958	938	952	911	926	893	884	910	909	959	933	890	942	968	926	913	902	931	933	953	952	915	942	906	911	876	939	933	961	924	941	903	965	960	944	944	961	983	900	950	896	944	967	915	923	915	917	943	930	1015	934	912	954	920	976	985	923	925	943	935	985	869	964	990	934	918	956	944	958	950	892	910	894	960	921	864	928	948	919	924	968	901	911	942	896	912	995	997	907	960	921	892	991	914	936	910	910	978	914	919	931	893	1030	950	868	993	987	888	898	996	905	920	935	930	979	940	888	914	941	902	930	938	941	889	911	896	934	978	929	928	922	922	934	956	972	944	994	985	912	939	990	934	933	938	909	952	939	880	952	917	960	946	904	934	942	966	904	883	964	982	978	911	978	968	942	926	926	940	917	941	950	921	920	925	902	988	913	979	957	944	953	909	908	875	929	1027	916	930	904	968	933	993	919	951	950	946	949	924	949	926	918	947	913	977	968	927	961	905	964	916	955	938	888	917	927	940	956	978	1002	880	928	983	902	938	970	976	893	967	932	945	963	949	900	901	913	969	957	935	975	885	978	915	969	991	938	911	917	965	923	947	951	944	964	938	992	944	945	944	890	951	940	951	896	956	957	937	978	926	946	923	974	1013	996	948	897	874	898	950	929	921	941	933	910	933	931	920	995	936	929	969	923	882	954	924	961	924	940	946	943	1031	927	976	977	966	960	913	898	959	923	946	999	949	914	946	958	915	934	868	982	932	981	984	950	916	976	928	982	872	902	943	926	970	957	897	891	973	903	943	977	953	928	890	927	950	940	956	934	946	916	940	939	916	909	941	895	907	929	943	992	948	929	892	930	931	946	982	919	898	921	937	931	937	891	958	937	982	960	954	930	961	944	1003	983	904	957	946	910	945	921	917	939	958	931	878	921	921	900	980	944	924	921	880	937	979	941	924	917	947	973	958	977	889	936	919	1001	966	910	961	976	903	932	898	908	950	921	969	934	999	997	952	978	913	971	942	968	985	867	935	969	926	937	959	929	990	921	897	901	968	899	945	908	958	906	953	982	941
1597	389	409	393	403	373	372	338	379	341	368	361	346	376	346	373	338	395	400	384	402	339	379	381	337	363	343	351	370	409	396	343	384	375	363	390	395	325	374	372	357	327	322	384	383	377	358	409	370	379	344	366	354	406	393	371	336	343	359	350	337	366	352	350	338	341	312	374	375	374	405	387	348	358	358	320	370	358	403	377	390	356	335	331	382	374	378	380	352	332	371	374	356	387	345	339	382	378	386	401	349	386	389	369	392	381	386	347	393	377	362	351	374	379	368	349	371	356	383	342	364	355	360	358	388	364	362	369	347	390	363	377	342	391	397	349	395	365	369	384	393	388	358	379	319	360	385	353	333	355	355	383	382	380	376	386	382	367	346	390	386	323	384	367	364	328	373	364	396	390	366	365	426	398	377	386	376	353	381	370	337	316	346	351	335	351	375	354	391	366	373	409	366	362	379	390	351	361	391	345	378	351	391	352	402	364	373	347	372	366	329	383	365	391	350	385	359	412	401	381	325	364	393	338	389	355	348	349	389	375	412	367	386	370	361	333	355	369	361	382	348	347	389	375	375	334	362	392	367	341	387	373	384	393	355	362	392	350	408	391	336	377	366	373	357	396	366	372	352	365	371	367	377	370	345	375	341	395	367	382	345	378	378	344	394	377	391	350	389	338	356	371	339	387	375	349	376	366	365	383	381	379	379	346	375	366	396	351	348	373	350	396	348	354	367	366	373	335	336	353	373	375	339	367	363	364	376	343	374	371	345	373	340	387	382	340	397	344	334	368	391	353	384	341	357	347	415	399	374	363	399	367	366	372	379	360	336	414	367	368	398	386	373	369	349	345	367	390	343	355	388	370	371	373	349	367	365	387	381	396	368	368	379	352	371	385	344	329	386	373	384	335	379	353	368	391	407	355	360	356	372	355	342	368	342	364	371	336	358	390	320	384	372	370	340	380	364	375	381	361	394	389	373	363	370	389	381	399	359	397	393	354	362	358	349	349	395	377	353	407	398	335	347	345	383	386	386	370	371	351	367	318	368	354	372	408	378	353	346	380	368	333	350	354	384	384	382	365	351	404	377	367	413	363	386	368	330	348	406	362	385	385	390	374	347	372	392	417	354	380	363	343	356	386	368	357	322	309	358	374	363	361	352	374	313	352	338	371	369	383	375	380	370	355	382	374	374	356	380	370	332	379	362	407	365	347	420	353	365	380	399	367	358	386	377	381	428	403	377	380	395	369	351	362	351	391	395	340	383	361	357	374	382	366	373	352	368	358	332	361	374	365	378	441	392	386	368	400	383	396	343	349	403	373	366	382	360	386	353	363	353	352	389	360	363	336	356	361	358	353	405	336	349	381	365	327	380	375	369	354	369	365	348	419	377	386	391	390	330	362	387	366	375	375	345	361	380	337	351	363	409	345	408	355	365	377	349	375	373	397	374	322	363	351	354	338	365	373	344	388	350	373	364	390	402	349	333	358	377	363	362	410	360	381	381	342	372	386	387	384	361	382	358	377	386	363	360	376	411	365	355	362	385	357	415	360	358	370	364	377	395	352	362	362	394	368	390	373	375	384	403	358	391	367	366	341	375	349	378	378	352	389	331	398	378	368	367	349	360	374	368	398	335	341	341	405	341	384	351	330	358	364	382	418	341	327	370	369	360	373	360	384	389	357	357	365	355	383	365	373	358	372	357	343	357	368	374	358	369	373	362	345	367	368	353	359	385	385	357	357	353	351	393	387	363	364	364	336	347	366	372	338	341	370	385	328	379	345	386	361	370	370	357	369	367	359	350	375	324	387	345	364	385	389	415	380	369	382	375	374	376	324	360	357	364	357	374	458	325	352	365	415	380	363	398	372	377	335	344	351	363	343	336	348	370	372	380	367	356	370	351	391	353	359	365	361	375	394	343	376	344	366	395	383	396	390	376	388	405	373	417	388	410	358	364	384	348	359	379	400	342	378	386	355	398	386	344	314	360	331	374	374	346	372	378	398	353	302	361	345	380	365	380	385	380	365	389	405	352	360	433	361	341	370	322	376	369	364	384	376	353	376	353	349	370	397	372	363	347	356	347	327	383	329	371	326	366	371	343	353	327	361	353	366	376	364	337	365	407	390	379	350	351	339	378	379	406	348	383	378	379	355	378	378	374	361	366	362	372	397	366	345	345	364	338	365	410	393	375	379	366	358	385	376	394	383	353	396	353	365	409	367	356	411	345	393	335	341	361	378	398	346	366	391	365	342	339	346	357	353	358	327	342	354	378	344	403	421	366	391	397	374	350	348	371	389	338	364	364	356	406	402	381	342	388	356	365	346	407	364	354	372	358	373	377	398	352	371	383	368	365	375	380	363	369	361	376	370	395	389	390	379	345	341	385	334	345	363	377	379	371	377	354	378	353	371	404	347	343	337	393	366	391	365	355	393	397	399	365	346	364	383	356	329	372	390	345	370	334	333	357	377	354	376	396	387	337	343	352	351	387	356	394	356	370	337	307	367	371	332	290	338	389	381	379	356	361	363	359	359	377	342	337	367	361	420	363	370	364	404	364	366	349	353	361	340	373	404	374	325	384	376	383	353	383	387	364	370	353	334	336	314	348	368	385	371	399	368	362	374	359	385	430	358	387	381	375	323	350	326	344	326	346	420	404	362	368	343	370	363	376	339	338	400	348	383	380	374	376	316	387	332	348	360	372	402	385	371	375	356	350	373	392	397	380	376	340	330	352	352	357	361	364	354	353	356	367	369	366	357	362	393	373	376	409	371	357	386	364	355	397	387	368	377	406	339	383	390	374	376	375	372	370	352	379	381	404	379	347	396	361	335	352	348	345	385	355	397	367	360	378	379	373	386	378	354	368	392	346	362	358	362	397	360	337	376	371	386	363	382	359	352	405	362	399	349	345	370	343	346	327	375	355	388	388	354	343	345	385	352	378	386	393	380	361	365	399	352	362	382	380	384	371	375	344	353	340	360	373	370	348	367	354	369	390	381	351	408	370	362	383	360	349	392	343	378	370	384	356	374	376	389	373	390	360	339	354	358	344	337	396	385	327	356	348	384	369	379	386	383	387	366	371	414	423	367	378	352	344	375	349	392	363	362	381	335	385	353	347	377	356	376	351	349	372	340	356	350	398	372	410	379	370	392	327	386	364	357	378	440	345	345	391	372	320	367	383	401	391	384	363	387	419	341	364	398	397	367	374	385	327	379	361	339	340	332	373	347	364	356	356	337	368	360	373	366	363	387	348	392	355	384	334	379	371	366	336	364	376	378	370	344	352	367	325	349	361	351	362	312	362	409	380	382	373	402	350	354	382	365	367	341	378	339	390	363	389	362	382	336	329	396	350	371	367	379	377	379	348	363	339	350	370	372	383	320	373	405	370	363	334	341	375	389	357	371	395	386	358	367	364	356	373	355	363	381	347	347	387	408	358	393	351	359	332	346	366	382	371	368	410	375	364	337	388	390	361	334	403	376	358	356	373	381	364	341
2024	855	897	916	887	852	907	889	843	881	861	902	842	828	884	868	903	837	810	814	847	892	856	861	887	870	887	866	902	804	880	862	838	916	844	898	832	818	897	824	860	856	863	889	848	876	884	884	874	883	902	914	846	847	877	838	846	868	856	845	877	931	872	860	882	853	872	842	868	872	879	841	872	871	922	862	816	927	867	892	838	827	850	843	858	834	885	874	860	893	894	838	845	857	853	872	886	812	869	874	820	817	859	849	840	855	866	868	897	833	848	867	873	863	830	867	859	839	875	859	868	849	888	902	862	878	835	865	842	791	866	835	846	848	858	875	864	978	856	847	890	894	856	836	833	819	883	889	904	849	851	804	876	842	883	870	846	909	890	873	831	818	889	853	863	850	869	821	820	842	870	872	853	839	869	874	818	822	795	905	859	843	824	787	813	861	837	898	879	843	796	832	923	871	834	909	881	891	863	803	910	836	879	850	817	885	858	834	886	903	882	852	904	847	892	836	897	879	912	854	864	875	868	886	838	892	825	844	859	897	862	885	838	856	904	828	900	877	870	896	857	871	872	892	882	855	822	893	942	870	866	852	824	874	819	848	864	846	856	835	889	867	815	863	836	846	831	874	831	873	821	886	888	877	826	836	883	825	814	813	827	875	842	871	873	866	855	842	915	876	842	854	876	830	863	848	784	867	857	834	868	899	872	827	810	805	841	851	845	835	904	864	867	874	893	844	817	892	837	854	861	828	875	893	837	871	864	869	831	861	832	852	883	903	826	875	845	824	818	868	820	887	862	858	834	856	797	890	861	880	820	881	891	861	837	884	847	864	905	869	853	849	912	869	886	841	834	825	857	808	864	847	844	849	842	880	938	798	852	859	824	895	828	844	931	785	864	878	852	826	878	841	913	877	900	836	872	876	902	822	860	889	832	855	890	887	890	876	868	886	792	893	830	849	866	853	837	888	849	910	905	838	844	905	781	841	882	900	908	855	827	889	846	836	864	850	849	872	896	868	897	822	900	804	895	895	897	863	880	864	901	842	866	846	853	870	853	875	825	877	882	877	843	899	840	871	841	812	848	878	865	874	860	916	902	835	785	848	851	853	856	881	898	862	845	858	823	879	834	895	846	862	885	863	865	888	844	851	826	846	865	838	871	864	867	823	872	863	898	870	894	833	870	779	846	877	834	910	869	888	812	866	869	790	815	867	859	853	874	894	853	863	867	845	875	878	917	861	874	887	823	877	930	867	847	864	866	791	847	820	861	901	843	816	879	840	859	849	895	900	854	880	872	857	812	899	874	840	852	818	872	850	862	837	840	847	854	844	849	887	848	854	819	874	807	838	802	813	893	855	901	876	819	820	854	863	898	914	891	836	865	878	850	817	826	863	883	840	826	900	857	882	889	865	895	857	809	861	885	905	886	886	837	873	809	856	868	856	855	873	868	850	867	835	855	863	823	879	795	805	832	872	871	866	904	845	834	841	846	849	875	890	851	873	858	861	872	810	851	835	914	869	847	858	893	898	873	910	850	849	848	896	838	854	856	851	851	902	829	865	792	852	866	890	886	860	876	858	844	900	863	837	876	822	854	832	873	843	852	856	885	815	861	857	836	823	834	939	871	813	861	876	873	829	881	865	884	857	865	815	869	840	829	817	884	857	880	867	812	852	821	899	821	875	833	862	877	828	914	819	850	796	837	890	842	889	894	827	810	907	906	840	889	921	836	852	863	792	852	920	896	850	852	879	836	872	835	920	873	889	880	888	809	864	862	865	835	872	867	834	864	877	816	892	874	872	851	886	866	869	853	915	823	907	839	864	895	873	848	852	886	854	785	897	858	861	861	827	830	844	856	779	854	852	889	875	805	844	856	818	826	848	889	874	886	904	838	876	815	878	870	851	864	892	855	929	846	868	851	827	837	833	872	854	884	836	885	821	888	859	852	866	893	843	854	914	877	843	869	854	890	866	873	801	897	888	805	809	826	887	910	827	828	835	881	831	901	829	868	880	853	870	838	876	854	861	912	836	850	825	814	870	853	861	861	877	808	890	839	849	850	853	798	851	867	880	823	836	876	860	901	854	883	868	926	882	852	819	847	863	837	881	824	815	869	842	862	832	835	804	849	834	805	762	860	889	849	887	844	838	852	818	867	914	854	889	830	869	915	846	833	842	812	883	865	839	897	833	876	846	909	869	842	895	878	856	840	899	856	863	884	885	885	882	886	880	841	938	833	892	881	874	825	849	883	841	842	912	834	862	864	853	831	875	833	825	886	834	874	868	833	848	846	848	855	807	845	900	867	869	850	894	881	869	871	877	841	828	817	860	845	865	898	890	881	836	892	852	907	845	847	857	810	862	861	884	832	864	871	851	825	873	824	869	939	907	838	869	920	797	876	903	864	877	828	881	843	844	858	880	895	841	882	862	838	898	846	866	865	893	907	856	882	887	862	885	855	786	887	914	860	867	888	883	878	864	813	891	857	919	857	869	817	789	848	853	862	822	887	874	835	867	840	856	882	876	894	835	970	851	879	853	840	811	874	841	902	862	836	854	894	895	851	861	872	864	783	858	898	829	836	901	772	859	871	826	883	807	870	853	875	872	864	824	844	807	811	831	865	868	848	840	848	855	891	849	845	877	884	885	810	849	817	834	805	833	885	830	873	870	891	845	892	871	824	830	931	838	845	926	884	884	867	856	897	845	824	834	841	895	843	850	870	826	856	837	860	859	902	859	862	845	825	859	798	893	910	843	858	862	885	926	840	901	907	828	880	806	868	808	846	825	831	857	850	836	903	861	909	849	846	871	866	881	850	825	820	840	887	840	818	905	790	809	863	842	823	871	861	878	823	881	851	855	883	890	873	926	848	854	841	906	810	848	848	865	904	818	865	853	830	867	814	852	815	914	888	900	875	878	887	877	854	885	852	887	867	789	875	886	863	868	854	894	893	855	858	862	881	841	846	814	907	855	841	886	876	836	822	893	825	856	846	868	818	886	824	834	862	850	852	851	823	877	929	879	862	851	832	830	859	844	824	875	936	864	868	903	824	845	876	875	903	832	838	855	882	844	847	817	844	885	918	843	884	854	884	886	863	846	851	834	840	921	870	884	819	891	854	863	870	858	829	858	840	875	817	873	832	828	867	851	950	851	868	860	848	887	836	810	859	885	854	819	848	887	870	843	921	831	823	933	844	881	954	824	839	881	827	870	864	864	862	881	865	828	843	883	814	894	877	896	824	773	850	876	874	858	840	849	861	845	869	874	868	790	860	882	889	877	829	839	865	797	857	820	867	897	866	852	857	813	837	877	839	898	863	884	867	903	847	848	857	866	814	892	891	877	837	790	812	900	845	812	839	874	875	848	819	807	909	877	881	860	811	814	857	882	898	850	868	796	878	899	900	877	840	807	843	845	809	847	831	820	863	867	880	861	881	878	895	837	818	835	828	845	846	845	871	851	921	808	856	855	821	839	858	842	852	873	827	847	857	838	897	860
7389	499	573	455	336	316	274	259	270	263	254	268	234	245	240	245	217	214	218	213	242	221	227	226	221	256	241	221	194	209	202	224	198	237	232	216	227	248	224	196	208	236	221	240	241	245	234	211	216	210	239	214	229	230	232	225	246	223	233	205	217	231	237	231	214	253	217	234	216	218	209	220	236	220	236	202	225	226	211	239	231	243	208	228	218	253	222	218	219	247	214	248	252	192	228	224	202	225	243	214	257	204	247	218	220	220	212	217	243	243	234	211	213	218	237	222	222	207	222	254	234	203	226	233	193	221	223	168	214	195	203	195	220	251	222	234	201	226	236	217	223	223	219	196	198	234	220	213	225	217	228	216	215	217	232	232	234	261	227	238	245	211	195	202	198	219	216	220	190	256	193	231	199	194	236	239	236	257	189	241	231	197	211	240	226	196	210	213	245	233	225	225	223	224	205	218	210	230	221	237	237	251	204	236	249	232	206	199	206	241	227	215	214	248	246	224	243	223	233	238	248	234	189	205	242	224	252	227	268	243	247	197	186	241	203	211	198	226	217	244	216	194	196	195	202	257	247	199	199	237	220	210	205	237	228	206	194	241	221	216	222	201	233	190	218	200	227	183	208	213	228	223	226	215	236	212	261	231	216	218	229	239	204	216	221	216	209	213	251	226	219	210	201	229	216	235	202	219	259	226	197	238	208	240	202	239	228	223	209	210	213	232	201	222	230	222	216	197	236	240	210	225	258	213	219	231	228	218	221	236	239	217	246	223	224	231	235	226	212	248	235	201	207	203	232	231	202	204	222	218	183	201	234	229	223	226	236	229	221	194	256	208	243	205	205	213	207	201	240	232	233	249	224	201	246	235	225	243	217	186	220	207	211	211	234	211	228	207	246	229	218	222	249	240	227	208	239	221	212	215	221	218	241	229	221	218	257	197	212	210	226	228	234	230	213	221	237	208	234	256	213	230	212	199	197	236	210	214	212	207	196	220	219	232	261	228	206	201	225	246	213	252	229	218	219	204	235	236	216	230	190	229	260	196	212	230	217	230	233	213	232	210	199	235	236	239	218	209	223	224	227	198	224	197	218	265	254	199	225	217	228	204	221	232	209	207	199	238	230	207	237	240	227	195	217	236	231	217	208	202	199	199	218	232	246	215	227	226	241	248	231	221	222	213	222	229	233	215	225	227	203	221	231	217	223	215	212	240	223	233	238	220	221	248	211	199	211	230	201	197	222	239	217	246	216	210	230	202	213	201	234	214	256	235	217	206	211	238	206	249	220	210	228	228	227	239	239	266	230	221	208	210	225	220	193	225	192	251	199	232	230	233	210	213	244	217	227	229	244	222	254	226	218	233	234	230	242	226	217	250	225	210	230	229	210	221	215	213	224	223	249	230	230	229	215	202	218	178	210	214	234	228	216	211	208	217	205	208	240	222	229	206	216	194	242	217	236	205	206	207	229	220	223	204	221	211	220	214	240	216	221	221	259	246	225	245	229	205	206	211	220	196	195	232	190	190	184	227	225	228	227	229	251	245	189	217	205	226	211	193	235	207	215	212	241	213	217	205	232	207	198	212	237	208	227	231	201	201	213	218	213	230	215	195	225	236	223	204	222	232	226	211	241	227	209	233	212	226	211	227	244	224	232	246	200	259	247	216	198	200	200	206	196	183	221	231	223	225	238	226	234	228	195	227	213	210	198	211	231	234	215	218	200	229	238	223	252	223	237	228	229	230	217	212	207	192	218	215	226	215	239	214	203	207	254	230	191	221	211	250	196	232	225	201	224	250	203	228	203	231	227	225	212	215	208	209	229	218	208	207	218	217	205	229	239	220	225	239	219	241	218	187	237	200	223	242	218	226	214	218	231	223	232	230	207	228	195	219	194	212	213	205	217	211	222	228	208	213	234	214	210	206	230	229	218	243	225	190	216	246	219	230	240	240	250	234	204	233	216	213	216	219	235	203	222	214	230	222	237	231	238	202	228	209	230	236	201	221	214	201	208	249	213	227	187	209	241	215	239	201	201	210	216	244	222	198	211	212	221	221	195	201	222	210	228	236	243	241	218	208	211	235	222	227	221	208	263	233	182	241	213	233	216	209	240	215	231	224	186	252	231	227	215	227	220	228	212	231	217	218	203	227	200	187	232	208	228	253	238	211	211	236	219	222	195	232	207	189	220	211	227	236	241	195	220	212	220	231	240	242	237	214	209	224	234	230	231	229	236	252	218	189	200	248	231	225	226	244	228	210	227	213	242	212	211	214	235	206	200	236	208	220	221	229	219	225	237	238	238	223	209	213	236	204	253	237	207	191	265	217	217	213	206	228	231	196	216	224	230	185	226	240	201	233	206	235	198	221	209	238	208	225	234	216	222	227	220	234	203	241	212	234	232	216	241	219	201	193	231	218	230	270	240	245	213	219	234	194	237	221	217	251	226	239	236	227	230	238	247	201	222	223	222	205	226	249	210	213	236	228	210	240	205	207	219	240	222	215	279	215	218	209	215	231	215	236	241	252	245	235	202	208	227	237	195	186	223	231	199	190	199	211	238	229	222	193	235	227	233	239	189	265	247	205	217	212	210	203	203	218	231	252	248	237	211	231	232	252	244	191	226	233	200	184	235	205	207	209	238	201	236	233	215	237	224	230	259	198	205	219	217	242	206	229	214	228	208	236	216	228	221	219	233	221	219	215	219	195	188	241	246	225	194	187	218	214	212	208	233	221	231	213	243	208	256	213	259	194	211	210	222	246	238	222	269	202	247	256	208	224	232	225	244	240	224	249	236	230	213	250	236	216	215	213	219	232	216	241	202	259	215	277	210	239	235	223	196	204	201	219	207	223	219	222	225	231	221	229	245	254	227	237	251	196	224	215	241	223	202	202	216	207	231	225	205	204	215	208	236	214	243	243	210	243	220	215	204	236	239	215	213	212	218	224	206	218	196	220	195	237	245	257	210	222	209	202	216	220	207	226	210	230	230	236	236	267	214	187	225	231	251	196	225	226	239	222	196	225	250	216	207	226	224	237	215	226	207	204	206	225	226	209	230	229	229	218	217	256	209	227	245	217	241	251	236	239	231	219	192	238	215	242	231	237	207	244	216	237	244	220	187	227	218	220	226	191	213	213	209	209	202	206	266	222	221	219	219	217	214	220	229	208	217	214	217	221	234	247	247	202	229	185	232	225	205	247	206	194	214	196	225	205	198	224	232	240	221	203	230	223	217	207	217	223	249	235	225	241	217	234	228	204	217	220	223	247	234	207	217	206	200	228	227	198	218	231	203	239	226	208	219	199	203	235	207	247	225	198	254	236	207	223	220	215	247	216	238	206	215	222	219	224	221	210	203	223	241	203	199	239	239	249	233	230	252	248	208	243	245	224	219	266	246	205	227	230	225	252	235	234	206	247	229	219	253	208	207	171	273	233	257	220	205	243	217	239	180	216	206	253	239	196	212	224	216	226	212	222	276	255	223	224	227	236	216	180
6315	840	1196	1412	1250	1054	1002	889	836	763	763	724	691	705	690	631	650	659	672	629	643	650	626	614	628	565	609	612	669	613	593	607	578	610	648	580	581	591	614	591	585	575	559	602	596	586	595	529	595	595	610	629	614	603	591	580	634	580	634	573	565	561	590	587	598	550	622	604	600	607	555	561	638	597	594	590	575	600	596	544	571	584	601	560	559	610	602	566	607	621	584	608	571	576	596	600	624	560	586	651	637	616	616	601	564	602	589	599	558	601	624	576	542	574	594	586	611	623	581	575	577	591	605	619	601	610	556	551	577	579	572	595	615	591	593	606	551	575	628	564	582	579	596	552	558	566	610	623	610	591	574	571	644	595	606	618	612	598	602	547	590	593	622	569	549	569	557	566	596	569	578	652	574	540	583	638	532	576	560	632	569	557	597	570	586	596	587	607	580	578	583	648	601	597	636	592	590	605	586	561	626	598	571	589	544	596	634	615	590	578	580	576	570	602	571	646	593	568	550	570	603	590	624	545	552	599	594	635	596	634	603	634	609	606	585	623	615	536	615	586	590	614	567	581	596	630	626	630	620	601	562	614	569	593	580	567	602	624	600	540	570	604	604	606	556	558	641	623	550	611	572	598	527	615	573	577	603	557	584	631	603	595	562	604	611	607	608	598	604	597	619	597	571	646	597	618	589	606	606	562	593	594	563	516	606	595	599	540	614	558	601	559	576	580	577	592	560	609	528	604	597	555	581	590	565	591	615	624	578	625	581	579	549	595	616	589	583	576	622	575	601	569	592	635	607	580	635	583	593	594	645	617	558	573	568	591	584	585	609	573	593	621	596	605	580	553	609	602	613	609	626	600	585	583	637	595	559	557	521	528	575	620	593	549	620	597	619	570	615	557	610	586	591	557	648	600	595	600	583	553	569	615	587	585	600	594	591	602	594	598	592	656	626	618	586	557	601	616	579	565	570	612	645	599	601	571	565	609	603	556	569	600	566	583	564	627	579	610	553	567	588	592	592	529	547	614	583	613	611	611	605	562	623	596	573	578	591	566	636	563	617	587	558	563	561	614	585	574	588	594	590	571	549	593	620	582	569	630	577	620	573	581	564	588	562	582	603	590	585	558	634	543	596	609	606	592	604	593	592	598	604	594	574	604	595	604	573	585	581	586	562	640	611	590	591	567	619	615	509	572	597	588	619	598	538	611	600	603	581	631	636	581	564	528	571	620	626	596	562	559	592	608	550	621	596	606	598	571	578	614	619	594	619	610	641	614	598	572	622	602	635	569	602	597	606	607	632	581	579	609	624	584	585	609	587	593	613	613	604	574	560	670	616	553	599	581	582	575	596	612	561	658	566	540	622	605	627	600	580	557	595	553	607	564	592	588	627	568	546	558	530	616	593	604	597	590	580	604	609	590	611	594	601	592	582	590	559	656	564	585	581	621	607	638	607	608	579	592	562	613	592	582	601	568	602	605	593	587	594	616	589	553	612	619	596	635	598	593	579	613	565	531	572	599	610	606	577	582	610	604	575	602	657	586	579	586	587	559	582	569	598	616	597	576	588	628	599	610	630	603	597	574	585	600	638	622	568	547	626	578	592	541	543	625	595	621	585	593	566	556	639	577	545	592	536	605	585	573	582	586	580	558	566	625	569	641	607	580	615	612	668	606	575	544	617	601	593	588	586	637	573	612	624	572	588	580	611	639	603	574	558	620	575	603	620	587	576	602	584	578	600	599	591	615	640	585	607	604	598	547	585	567	548	608	542	630	562	587	571	632	574	596	600	607	562	579	585	577	576	576	591	618	628	634	589	586	612	595	556	589	620	633	582	577	588	605	582	607	589	588	618	581	582	616	599	571	601	634	593	586	627	609	634	572	598	557	585	589	594	600	556	549	593	627	584	547	609	601	566	596	577	587	601	596	612	590	546	593	598	613	605	603	567	607	576	607	589	585	589	615	610	601	638	608	595	575	622	585	573	594	642	568	605	576	608	581	585	602	637	608	622	568	589	601	589	613	631	591	587	603	602	597	613	591	578	562	532	569	606	550	612	600	588	630	614	577	598	634	590	591	606	557	528	581	576	606	591	617	637	552	583	572	551	581	594	591	604	606	600	592	597	600	603	607	574	628	570	586	650	617	627	626	598	603	582	611	622	615	624	556	593	577	572	582	622	550	608	583	568	566	591	635	617	581	579	625	591	602	597	583	605	622	572	596	550	567	574	629	645	615	581	585	596	583	578	587	599	619	550	624	567	596	563	566	561	601	577	549	669	587	605	553	601	594	588	597	606	571	569	586	592	607	604	641	622	575	565	588	629	561	588	645	619	615	608	568	574	609	635	600	618	572	568	573	594	588	617	604	572	606	554	546	542	565	584	570	565	622	582	592	579	602	599	573	599	561	601	539	569	606	543	610	528	550	569	593	614	596	615	628	612	624	593	589	587	602	558	606	581	564	568	537	602	593	579	603	583	610	566	541	584	544	594	559	558	591	576	614	570	580	608	603	565	635	570	593	581	565	585	606	585	667	594	593	590	600	588	575	654	603	590	571	613	588	613	595	602	600	605	565	613	645	592	564	567	592	589	633	635	590	600	636	614	618	615	572	548	591	601	592	539	610	578	614	598	576	578	599	613	615	618	602	586	567	625	614	612	603	568	600	584	661	596	594	581	603	627	612	592	599	553	584	583	606	567	562	622	582	619	572	550	599	581	595	610	624	577	591	602	589	622	597	657	609	593	627	556	566	560	578	571	643	587	637	603	600	577	573	587	579	586	604	577	593	607	612	578	565	622	612	571	569	603	605	565	567	585	589	610	593	562	562	622	594	591	585	640	595	611	590	579	577	551	609	602	615	547	611	570	599	579	617	594	636	568	611	603	567	614	581	598	575	634	616	575	562	604	600	590	585	616	584	558	649	604	608	590	615	611	634	573	622	608	563	584	615	581	619	585	591	558	625	587	634	629	593	604	565	610	590	600	576	598	596	573	578	582	571	579	582	587	593	581	605	619	605	579	572	612	575	636	580	584	605	563	602	609	579	596	598	599	590	614	579	591	624	609	607	587	614	619	591	642	603	598	609	597	612	580	595	597	603	560	611	583	596	532	577	592	612	584	556	602	607	587	595	579	579	569	595	605	620	557	615	602	617	613	619	578	625	591	561	558	591	616	586	633	559	570	635	597	633	569	590	598	607	562	584	601	566	594	610	579	603	613	591	600	565	568	588	635	601	625	552	595	581	590	580	595	592	624	594	602	562	597	602	570	587	623	600	582	556	603	577	601	646	583	587	614	630	605	567	623	612	610	591	598	598	586	575	568	565	604	594	597	578	540	547	604	559	574	596	598	618	643	592	625	596	575	621	593	591	595	563	592	616	620	578	573	611	586	606	563	570	591	634	592	606	582	585	581	580	611	579	596	601	605	613	597	586	596	609	610	562	579	580	569	646	547	635	578	557	592	572	576	627	616	578	557	549	594	631	575	587	591	587
14614	1270	1003	924	684	624	584	519	463	457	436	417	410	384	421	410	381	438	423	377	394	394	396	397	396	390	443	383	374	374	396	395	386	395	347	371	405	394	376	407	367	394	366	402	362	405	358	381	369	376	360	402	352	414	376	373	380	441	385	368	393	365	405	377	393	328	388	365	420	391	425	403	340	378	393	364	406	385	431	390	383	372	409	383	385	400	372	395	408	396	396	367	422	406	420	376	391	374	384	379	392	416	426	398	397	397	351	396	377	413	367	378	370	367	407	382	344	361	414	379	392	396	372	411	383	396	411	411	372	385	354	353	416	370	418	402	376	394	381	362	400	387	371	388	351	390	387	289	354	374	367	413	387	378	402	406	386	409	344	430	413	366	360	380	402	387	405	351	352	372	382	367	384	371	370	392	395	401	385	354	383	377	373	430	377	353	378	393	393	353	377	387	400	422	378	368	381	346	376	411	390	369	377	374	402	408	400	378	403	400	393	412	391	404	371	358	349	387	381	373	410	383	371	390	407	375	368	369	411	410	367	391	399	364	400	402	420	409	440	405	390	412	397	429	380	393	380	373	373	396	359	381	376	397	359	380	397	351	404	371	375	411	380	374	377	395	384	349	375	387	393	386	374	386	338	381	397	357	369	386	381	377	384	363	404	410	403	388	403	346	362	358	405	376	369	397	366	380	410	384	390	388	373	379	377	398	390	386	416	433	354	359	363	348	388	399	374	366	389	356	402	387	396	355	416	401	393	398	391	400	385	375	373	364	380	380	387	396	399	373	357	354	383	401	383	416	423	373	391	396	366	361	400	350	351	393	389	401	394	401	365	391	396	369	366	372	381	343	363	370	401	370	413	405	385	359	389	431	424	410	377	381	365	344	376	362	373	376	380	415	392	353	335	400	404	367	366	360	382	392	422	402	338	359	402	368	374	383	384	371	361	392	403	369	383	389	425	407	430	388	388	385	400	402	411	409	400	414	392	394	375	380	380	405	385	381	392	427	398	367	415	394	374	394	400	406	397	374	356	367	422	363	399	353	372	388	381	368	388	395	369	368	352	430	398	374	385	380	409	397	396	386	367	399	379	341	398	350	377	385	384	392	417	341	372	379	406	406	349	395	390	397	368	375	371	397	399	400	383	417	382	402	379	382	386	355	386	395	365	426	377	373	374	377	387	372	392	357	372	347	381	361	371	402	380	395	338	365	359	433	384	375	390	378	370	375	394	392	389	388	383	390	402	386	351	385	404	363	432	388	395	393	358	373	395	346	397	403	409	364	389	369	394	363	372	355	405	396	398	389	382	369	388	405	372	402	387	373	409	382	380	404	388	356	368	420	413	362	384	380	361	414	345	413	384	370	401	355	387	391	337	366	374	424	383	387	415	393	407	438	358	388	378	389	382	409	378	363	396	418	399	419	408	391	371	368	406	378	390	369	368	375	397	401	399	379	417	380	412	397	435	376	401	401	433	369	360	405	392	352	396	413	421	370	381	369	371	364	394	401	421	402	396	401	369	364	396	416	385	408	370	417	369	400	378	391	406	360	387	401	375	408	373	368	354	393	397	388	388	427	388	366	379	417	367	395	375	344	407	390	365	370	357	378	410	385	360	387	370	378	383	353	351	396	381	386	399	393	360	400	448	355	428	412	389	354	391	400	409	378	349	413	377	373	394	370	386	388	423	382	341	404	404	383	395	416	359	375	418	354	386	395	371	367	380	365	340	372	399	394	383	359	401	387	360	421	394	417	375	373	365	370	359	418	378	391	356	367	397	378	411	395	379	389	387	413	325	356	363	375	385	404	408	360	377	384	380	402	391	363	389	386	372	393	414	363	375	397	411	401	365	399	377	366	389	350	378	380	406	358	368	379	359	396	422	401	378	426	350	392	409	377	376	354	402	374	373	383	398	390	362	416	352	351	341	382	397	376	418	372	369	376	373	384	361	389	391	395	370	406	369	367	377	374	371	360	372	397	347	387	387	381	366	363	360	404	412	401	398	398	363	387	353	412	379	370	353	397	423	359	389	368	373	382	382	374	444	402	357	381	377	364	398	420	393	354	366	393	352	402	401	387	377	362	375	410	361	373	381	412	377	383	389	365	394	366	401	407	365	373	368	359	375	384	385	387	369	354	347	399	386	389	370	366	392	383	362	377	391	383	335	358	370	382	372	384	396	374	394	394	374	397	424	408	372	398	412	402	367	382	366	319	379	387	382	369	376	368	356	355	381	416	395	369	354	382	368	387	371	421	376	394	400	376	390	370	366	407	402	407	367	381	373	390	381	380	398	384	380	394	389	385	381	377	411	343	384	400	391	383	399	379	382	424	400	390	388	406	362	350	364	402	364	397	385	425	359	381	411	417	403	377	375	386	402	385	371	370	391	406	389	411	373	362	393	386	379	386	389	392	377	371	379	389	356	389	400	389	354	387	379	374	398	423	347	385	391	359	413	378	403	390	341	358	361	382	383	370	363	380	404	383	424	409	387	360	400	381	417	398	373	391	424	402	383	381	362	407	352	395	426	372	391	410	404	369	384	444	399	370	373	404	404	401	368	368	352	394	364	396	410	374	399	391	338	406	350	369	384	386	350	360	408	341	418	373	417	352	394	370	395	359	364	402	392	367	371	388	379	383	387	378	404	362	367	387	350	377	384	417	358	384	431	352	414	423	402	405	342	370	380	392	359	397	366	349	417	392	393	355	384	394	409	341	373	392	378	373	373	365	388	402	386	390	415	387	371	379	425	371	449	420	401	378	371	350	365	417	373	378	383	408	376	410	365	458	349	400	409	392	371	409	440	412	380	425	383	423	384	364	380	348	401	375	420	394	385	395	394	356	369	406	401	392	374	392	375	424	417	353	381	395	375	370	400	386	380	356	361	371	381	398	410	339	372	387	375	378	374	411	390	402	401	400	369	396	359	372	365	385	365	381	372	408	402	395	357	398	367	389	397	382	378	363	400	380	396	367	385	372	362	396	369	375	346	397	345	371	417	352	392	419	395	385	387	379	430	399	377	396	380	359	387	350	362	372	389	371	343	355	377	363	362	338	365	359	382	368	374	382	398	394	368	373	384	382	406	379	346	369	380	361	393	413	383	362	396	379	391	425	393	402	411	404	361	386	397	392	391	424	367	357	371	381	372	372	389	386	360	364	391	394	357	366	395	392	370	422	391	390	386	396	359	396	379	405	393	377	406	350	399	387	381	412	361	372	381	349	391	381	385	393	355	413	384	426	410	411	385	425	430	401	391	356	409	398	371	380	371	411	380	371	414	417	373	405	402	405	403	410	329	411	331	391	407	398	397	424	395	390	383	403	397	406	407	358	381	391	419	385	399	418	361	379	402	388	378	393	392	372	413	367	390	405	378	389	393	336	344	401	392	395	391	405	384	332	398	400	361	411	393	376	406	381	359	440	413	401	396	374	374	344	385	355	419	415	361	409	365	398	361	351	376	339	353	342	368	423	367	393	361	396	404	403	406	400
8283	1432	2298	2581	2177	1804	1633	1501	1408	1284	1228	1174	1191	1064	1089	1092	1102	1093	1017	1030	1031	1000	1052	1022	985	1018	995	977	927	995	993	945	988	923	955	971	939	1011	919	933	961	932	978	983	943	951	938	916	988	999	910	907	942	960	972	912	903	908	917	963	898	923	997	953	971	956	950	935	976	908	899	956	890	923	996	939	965	947	931	948	957	906	927	959	929	906	979	902	908	963	940	944	915	981	896	962	965	974	945	892	971	957	896	942	943	952	960	938	895	906	881	901	907	963	938	879	948	996	887	928	919	946	932	943	915	914	891	942	948	958	1015	812	977	971	956	935	926	946	886	913	931	945	919	966	943	956	920	947	909	889	936	909	910	951	914	947	955	894	953	1002	967	932	919	952	959	989	961	978	930	921	961	844	923	947	871	933	939	956	913	988	893	961	945	946	914	929	893	942	920	942	914	926	917	940	944	895	929	953	905	895	941	916	950	929	937	912	971	961	927	923	938	929	892	955	907	978	937	874	922	942	931	956	930	899	953	910	959	918	909	931	915	893	929	946	981	906	916	931	960	923	931	945	945	952	901	945	961	949	928	920	905	944	970	906	915	971	885	921	935	892	915	952	942	928	929	927	978	935	949	972	918	937	936	927	953	944	925	928	899	903	955	908	947	986	935	958	930	956	929	972	939	998	930	944	895	945	897	894	919	893	911	984	934	975	934	921	938	956	946	896	907	905	1001	930	979	1012	874	926	908	946	954	965	927	887	952	946	902	919	945	920	940	928	993	917	929	869	924	937	932	937	907	972	920	989	926	906	879	881	981	935	975	965	936	962	944	965	980	942	896	903	921	964	938	972	940	953	908	941	894	902	913	963	897	971	927	927	959	948	994	895	945	929	943	900	941	933	904	984	954	941	923	943	940	918	953	949	966	943	922	877	894	973	955	907	913	910	943	926	942	973	953	909	965	877	932	898	919	954	905	945	960	951	929	1020	948	931	950	978	968	945	907	927	992	934	976	936	902	965	916	939	987	978	918	993	964	904	914	932	924	918	963	915	876	959	908	919	935	963	939	972	903	907	943	942	953	961	963	934	982	903	972	954	922	919	990	915	902	921	942	950	914	915	922	916	942	989	982	921	954	981	954	937	950	950	933	926	947	945	955	921	949	954	899	893	992	995	947	976	894	933	913	943	871	940	989	969	912	929	895	960	933	888	961	959	900	928	936	944	918	920	975	897	969	930	903	944	959	950	935	917	908	986	903	934	975	923	973	943	915	955	939	908	898	925	936	924	961	900	934	956	903	890	940	913	947	966	944	882	926	1006	951	930	938	902	918	927	935	937	906	989	953	946	907	926	926	905	974	915	1032	943	919	901	966	929	986	950	932	951	943	918	942	893	944	954	966	918	912	953	939	900	939	909	945	944	947	924	911	929	947	949	889	911	929	958	931	879	968	1003	913	921	958	977	963	926	908	893	892	875	908	949	906	938	922	902	935	884	909	946	964	875	902	984	944	940	978	908	921	927	913	916	948	900	937	921	871	918	927	935	879	964	914	911	913	978	947	881	925	904	922	911	897	955	905	953	951	1033	967	896	934	944	893	1014	959	956	1006	931	938	940	952	930	927	924	915	901	964	954	918	881	956	978	947	972	887	961	944	920	888	950	921	974	942	908	927	936	896	916	946	926	951	937	933	936	893	930	872	945	955	894	925	940	870	930	985	949	944	966	983	932	1029	934	931	922	906	908	874	946	917	904	904	906	997	913	928	912	965	942	906	944	955	933	962	931	925	981	944	900	964	933	916	977	901	912	956	917	922	935	912	919	1009	933	930	907	948	903	916	988	917	921	936	995	899	992	886	930	967	952	909	914	908	938	944	959	943	940	907	916	902	938	925	930	854	958	963	962	914	949	922	906	864	916	892	962	922	945	958	902	880	938	945	922	883	977	900	908	966	926	919	910	950	882	864	928	895	941	902	917	965	955	943	884	1024	905	921	948	959	989	984	966	945	917	950	946	903	968	899	977	1004	992	930	955	906	953	977	903	914	868	931	947	943	935	944	927	935	941	985	919	907	919	927	967	986	958	918	956	944	901	983	943	951	953	911	924	951	954	950	891	968	972	949	910	946	933	941	955	945	948	939	935	894	950	934	962	921	946	869	942	906	933	889	956	906	944	960	934	912	957	981	947	941	942	875	994	896	935	968	919	942	945	928	948	963	880	949	942	928	928	907	917	919	933	874	971	955	926	878	933	919	915	909	902	954	946	947	928	921	972	933	988	912	951	974	934	917	847	904	898	936	917	904	901	932	964	946	874	948	903	922	951	927	933	912	936	929	953	928	930	942	910	908	907	936	937	952	942	985	951	961	950	923	941	960	942	914	888	941	961	957	950	947	941	966	926	884	935	888	902	923	918	966	1001	960	925	917	984	943	908	865	900	914	926	928	926	928	954	970	928	882	945	917	909	916	983	905	921	960	902	950	920	892	942	947	938	930	949	922	941	859	928	910	902	961	973	948	887	1000	924	926	928	952	919	960	936	1005	929	932	968	951	944	924	961	953	945	925	941	938	941	944	957	958	902	958	908	918	968	906	987	953	915	929	945	880	897	955	875	948	904	994	946	993	908	905	924	974	923	954	903	930	892	928	933	870	909	861	946	930	936	964	873	936	904	984	913	949	897	940	910	910	942	895	992	962	957	928	899	930	929	914	941	856	1020	918	958	953	941	923	948	942	913	904	928	878	894	903	919	955	938	933	908	907	913	925	919	922	881	909	908	896	966	934	920	901	918	890	889	976	939	961	958	915	959	879	968	921	953	992	901	942	953	897	894	948	903	966	988	941	942	907	945	912	942	944	937	959	961	946	978	913	903	858	867	883	962	939	986	955	920	872	926	961	951	859	915	912	922	920	926	922	944	855	947	910	968	946	922	877	950	933	930	944	923	965	932	936	932	893	938	960	954	879	909	931	945	952	969	950	948	954	928	971	957	971	967	915	957	959	1014	916	984	942	926	939	962	866	938	886	997	978	913	953	916	947	969	880	925	938	852	912	965	934	955	950	921	955	883	906	900	955	946	924	955	988	965	934	948	860	903	930	955	920	954	917	958	932	915	903	927	992	943	893	988	900	914	946	947	922	965	920	962	987	903	903	1009	885	949	902	1005	906	928	957	948	946	944	865	909	947	922	885	969	910	893	889	901	944	935	944	999	968	935	908	973	959	987	911	943	974	953	918	950	939	974	959	977	947	941	910	898	874	977	935	927	1014	914	940	910	901	916	948	953	914	945	917	919	956	973	965	941	931	907	942	981	949	970	950	917	963	919	964	986	881	948	969	935	941	921	913	919	922	891	995	971	931	897	955	930	945	904	966	920	953	923	878	896	950	936	950	949	924	891	896	901	929	943	908	904	885	952	938	955	936	992	936	938	936	970	939	949	984	882	944	918	884	892	927	892	941	917	950	926	965	944	950	935	972	965	944	958	907	958	907	936	953	933	937	941	895	884	914	953	913	944	988	976	945	943	948	964
1489	372	389	399	389	441	359	352	381	368	365	349	330	350	335	389	359	366	364	381	348	351	333	352	411	359	362	336	413	423	353	363	357	376	394	358	366	378	375	401	396	366	332	352	384	361	381	338	387	374	383	377	400	337	381	418	359	392	389	379	373	373	354	372	334	351	354	390	352	357	424	369	350	381	326	339	331	388	396	377	343	362	426	340	404	360	325	377	399	370	390	374	356	355	336	357	372	357	381	375	340	370	342	315	372	392	417	359	370	379	380	362	366	398	388	354	358	359	372	376	410	363	374	393	358	391	327	368	361	371	366	369	367	337	390	380	379	403	370	381	357	373	351	375	387	381	353	402	374	375	358	396	360	374	371	358	357	382	388	332	356	374	351	393	377	377	368	363	374	398	361	382	323	345	370	424	369	382	369	393	330	369	375	376	379	350	354	347	362	351	384	364	365	354	379	371	352	368	370	362	394	337	385	363	339	356	359	339	371	378	374	418	355	329	388	366	379	369	400	394	379	399	359	347	374	387	370	392	354	372	407	366	360	344	388	365	370	348	363	355	340	378	393	381	339	353	427	359	346	339	386	363	364	352	382	340	397	355	377	371	411	362	379	343	358	358	358	363	402	373	361	388	423	334	369	331	354	382	369	351	347	352	374	365	369	371	363	368	421	325	381	374	392	367	374	374	384	352	392	315	391	332	353	369	371	413	385	347	363	344	428	354	378	391	378	381	340	386	381	377	399	341	361	359	368	368	358	351	356	328	377	355	372	393	374	396	349	385	350	364	384	389	381	366	357	371	343	348	386	303	348	354	415	376	363	380	364	387	383	333	332	357	392	391	386	365	407	337	355	398	335	386	374	358	404	365	353	371	367	389	329	368	350	356	370	353	397	351	376	381	344	368	365	346	380	374	377	390	344	390	372	376	345	378	342	360	367	388	369	341	354	365	387	316	389	370	365	360	329	349	369	366	383	339	365	392	335	363	334	395	356	335	356	355	341	359	378	337	360	355	347	359	356	375	375	370	374	411	400	383	324	372	359	359	359	362	391	373	367	358	373	358	352	331	329	364	363	371	342	380	378	395	366	335	384	398	366	394	341	374	381	365	371	364	341	382	351	375	352	377	373	391	371	387	362	367	368	388	398	374	375	326	387	335	338	374	338	363	343	359	374	366	373	366	369	377	434	359	367	376	423	353	361	372	354	341	350	388	374	357	359	345	391	359	363	379	358	362	380	345	346	400	403	407	382	335	363	357	357	396	375	371	377	385	355	356	367	352	403	370	348	368	405	369	342	378	336	380	411	371	346	386	354	358	347	342	348	391	384	368	330	356	355	346	362	358	378	379	356	367	372	367	361	389	373	348	352	359	353	374	364	369	351	373	392	354	347	348	358	364	338	378	374	351	343	363	383	365	328	395	333	356	370	379	368	390	384	363	399	391	340	350	349	360	343	369	366	379	359	376	398	353	339	363	397	381	361	371	349	322	356	344	355	353	361	355	391	331	392	385	341	419	391	366	388	383	378	375	398	396	403	365	365	412	359	362	346	343	348	393	360	403	366	382	352	396	374	358	361	410	346	369	383	384	364	363	395	345	369	396	348	393	369	398	366	350	372	385	343	375	360	404	361	383	378	367	361	341	353	385	370	366	400	348	405	350	362	385	392	322	359	337	395	347	351	396	359	357	379	372	377	368	371	366	362	352	398	359	380	384	365	368	348	387	355	390	397	355	368	381	339	387	374	344	390	406	396	367	349	369	330	380	354	357	359	372	369	394	318	368	379	354	381	391	385	381	396	340	343	388	381	343	377	359	363	355	329	340	360	341	349	374	400	366	392	376	351	396	410	351	377	357	361	358	373	350	353	380	339	349	383	374	391	361	373	318	350	383	363	332	400	402	395	394	385	344	374	384	363	368	373	376	355	365	354	329	351	408	379	385	387	343	392	378	365	345	367	342	369	360	340	394	373	354	369	323	350	332	367	336	361	398	369	335	330	370	341	373	378	398	366	328	344	351	360	400	356	358	379	339	359	392	372	382	392	364	343	350	372	346	385	385	360	345	351	373	317	367	347	355	391	389	368	373	388	382	362	377	350	391	350	387	366	381	339	360	349	334	338	378	363	336	372	374	365	338	389	365	389	335	387	347	369	422	385	373	354	332	373	348	366	391	348	410	381	358	375	397	363	331	384	362	346	365	338	366	358	398	402	395	390	378	355	348	399	375	335	361	354	349	364	367	348	389	355	378	367	387	375	399	396	366	373	409	346	354	371	354	372	367	387	371	394	368	359	385	394	409	362	373	379	412	364	361	392	378	389	355	384	386	402	354	373	363	409	379	386	405	354	400	359	358	354	362	355	363	383	375	372	377	378	370	377	370	390	366	367	396	342	426	350	373	381	400	403	399	405	367	351	351	361	405	353	332	365	384	361	385	393	365	403	369	377	359	372	402	364	403	353	334	368	368	341	359	359	395	381	364	361	370	379	379	359	372	341	373	362	366	403	349	373	325	363	363	344	351	329	357	408	351	350	372	374	382	352	345	355	352	352	380	393	373	368	377	373	364	375	335	338	366	340	316	382	337	389	345	366	358	360	343	337	361	356	379	365	374	370	395	363	383	360	362	393	353	402	325	384	365	359	343	374	399	337	365	383	367	385	386	354	391	356	371	401	341	375	391	387	387	360	395	354	383	384	362	385	368	366	360	373	373	362	362	357	381	406	393	365	382	312	337	349	399	384	388	390	367	386	361	384	334	390	381	380	375	353	353	367	359	416	387	342	338	391	385	368	369	365	329	379	365	343	367	383	384	402	337	358	335	366	384	401	343	347	357	377	360	332	375	357	404	381	343	366	365	383	408	372	377	405	339	350	376	344	371	376	347	377	361	350	370	348	371	362	390	348	370	348	367	352	376	351	349	381	381	354	346	382	354	364	389	386	345	382	338	380	367	373	403	393	388	376	360	350	384	390	353	381	387	372	366	376	395	366	390	357	359	395	374	351	407	368	379	414	381	356	365	374	365	406	351	346	337	363	356	385	319	350	366	363	382	380	373	367	388	343	335	378	354	360	383	340	397	393	361	394	391	361	344	329	366	358	364	395	413	429	396	368	380	391	350	353	376	380	358	387	382	384	378	340	364	405	382	342	378	395	355	380	397	383	411	375	364	408	403	398	356	357	384	345	378	320	347	428	376	384	349	346	403	383	362	360	365	377	362	361	359	396	384	403	420	393	355	361	393	372	365	361	372	341	364	334	346	365	347	342	364	397	373	353	391	362	348	383	358	396	362	362	389	364	390	368	348	372	363	418	372	355	353	400	360	337	358	394	374	371	340	366	353	381	356	377	336	389	328	381	365	357	365	362	381	369	381	370	374	379	379	377	356	373	368	330	382	359	354	337	381	326	412	363	342	352	384	393	375	377	411	376	363	380	349	381	363	408	352	376	338	369	351	368	357	367	381	369	408	328	333	328	383	387	373	362	372	354	357	399	376
2006	811	841	888	878	928	873	913	879	925	855	891	916	841	864	894	841	879	866	894	852	865	856	898	890	884	796	878	819	849	851	828	870	822	881	865	840	815	862	810	827	856	866	885	851	893	906	882	885	849	865	833	897	907	839	842	844	862	852	883	870	905	855	836	878	811	884	833	913	899	851	850	832	903	841	847	841	866	881	805	846	874	810	834	840	896	842	862	887	851	897	881	842	863	899	797	888	854	877	886	932	872	875	913	804	834	806	842	880	876	807	873	898	926	880	891	873	888	875	866	887	869	848	807	846	865	906	857	927	832	865	796	882	844	833	856	819	863	895	826	828	900	860	831	863	829	828	855	809	842	843	802	905	856	849	902	848	820	884	876	883	856	911	867	825	832	850	866	872	868	893	868	838	872	849	864	862	939	902	885	821	866	884	839	870	835	836	898	888	815	831	822	889	852	856	867	809	822	856	896	879	888	863	881	870	868	846	898	898	847	880	838	904	867	854	885	925	881	833	830	841	835	907	893	929	842	875	838	848	841	828	883	832	830	816	838	886	876	835	843	912	808	889	870	853	866	856	836	904	869	815	865	905	875	868	880	903	887	828	824	894	840	884	861	867	908	880	936	854	857	866	795	836	845	824	818	886	849	854	845	838	857	867	818	878	934	858	837	868	830	861	921	881	894	895	867	934	900	871	854	817	868	879	817	862	783	829	863	840	813	878	894	831	897	838	874	853	844	836	850	878	902	848	846	860	877	874	888	828	840	850	871	885	895	831	853	889	864	881	835	932	852	899	910	854	794	892	823	859	826	840	794	859	929	872	898	892	855	844	837	788	885	867	833	841	830	859	899	860	877	828	810	798	849	862	876	862	837	827	849	829	831	857	912	822	839	834	839	838	888	848	908	794	823	850	824	892	906	890	845	829	850	887	867	922	804	874	842	917	848	906	890	924	791	877	870	861	847	870	887	890	820	920	848	826	873	850	782	883	810	845	860	865	827	922	848	849	882	840	868	819	766	838	894	866	877	822	877	865	844	852	876	854	819	845	825	886	853	877	898	845	839	849	847	856	862	893	853	849	869	866	870	847	882	829	916	830	871	827	856	881	804	839	850	801	862	830	877	837	897	853	845	865	842	913	808	849	872	873	833	867	867	814	860	865	812	872	857	888	841	842	893	932	921	850	860	843	835	888	850	886	872	846	884	867	827	848	862	817	897	854	903	813	850	831	886	900	848	797	859	844	846	915	835	896	860	887	911	855	898	867	867	841	846	861	871	884	883	894	848	866	862	856	879	898	873	856	883	866	844	884	844	838	814	862	804	853	867	830	841	868	879	823	895	867	867	853	844	837	798	834	830	875	853	826	854	917	819	918	880	858	896	878	883	871	881	857	825	793	881	849	809	843	886	803	836	801	901	839	857	917	868	840	853	852	861	823	865	865	860	856	866	889	867	829	872	850	829	867	860	898	863	921	874	809	840	848	869	879	873	872	917	843	808	827	854	861	833	814	864	856	849	889	845	863	866	843	843	898	908	834	896	902	885	852	848	839	826	816	895	850	838	849	860	850	845	885	881	778	839	787	870	908	821	841	830	839	939	835	900	852	885	891	896	846	879	847	882	867	893	889	876	906	846	902	837	883	866	875	849	878	867	829	847	832	857	869	852	829	887	859	886	849	863	880	813	922	841	844	891	899	890	834	854	841	837	891	847	884	871	854	854	857	865	830	863	844	833	853	891	891	850	841	892	813	908	866	832	856	893	854	843	860	886	794	903	827	830	885	898	814	859	876	909	860	851	846	901	851	842	816	860	839	798	822	860	852	920	867	879	869	828	905	872	820	840	843	860	849	794	848	858	823	882	869	883	810	889	864	829	865	876	876	883	834	900	858	848	954	868	879	821	890	873	861	887	918	821	818	817	866	834	880	866	900	847	830	852	888	824	857	865	820	852	863	873	897	859	833	879	828	888	874	871	846	823	822	839	878	853	903	852	811	819	834	833	814	855	891	841	868	861	857	896	795	826	809	882	897	913	853	909	839	885	804	881	845	828	902	862	863	883	864	832	855	851	845	846	824	849	821	854	840	851	874	843	863	825	881	863	868	836	809	913	903	822	809	858	875	835	887	816	866	865	908	859	850	866	810	889	841	842	851	828	905	843	878	849	816	876	829	845	928	861	845	821	865	867	827	858	790	864	849	846	839	838	894	831	858	892	856	854	862	867	853	867	857	838	836	869	894	861	818	867	842	913	858	835	807	875	879	904	849	862	879	860	901	838	802	823	858	801	853	860	860	862	840	815	834	902	846	828	871	814	896	860	828	823	818	851	856	873	846	905	837	811	880	865	848	801	821	840	882	894	844	854	864	865	844	888	848	786	880	827	857	870	836	881	868	849	950	784	855	841	849	843	910	895	834	864	839	885	864	907	862	836	838	894	875	820	813	846	820	890	828	855	902	847	817	808	865	844	833	885	826	848	878	852	844	811	926	828	868	880	834	838	865	892	879	832	873	869	863	854	861	893	899	862	857	864	900	890	830	825	817	883	808	873	832	867	841	836	910	847	816	857	894	831	840	878	897	820	858	883	804	912	879	833	856	801	830	910	899	850	900	890	896	846	887	888	856	867	864	907	859	856	834	836	918	834	876	814	901	891	846	889	872	813	791	824	862	839	843	844	882	828	855	878	860	849	912	854	860	846	776	885	875	845	834	909	834	862	867	868	852	891	829	851	843	854	830	853	858	872	847	927	890	870	818	808	881	857	838	856	856	888	888	866	785	827	827	790	834	803	848	848	834	830	873	889	820	866	865	857	860	855	816	817	872	877	869	875	876	849	862	840	879	848	836	835	867	868	870	825	885	904	872	895	816	850	874	888	835	853	883	864	879	825	807	858	886	858	862	881	900	850	903	841	822	814	822	861	905	871	830	863	825	898	866	854	857	858	871	924	856	883	864	857	839	873	902	879	818	869	817	841	816	837	908	853	873	887	806	873	855	849	849	871	851	875	845	874	861	845	882	810	818	886	883	911	869	817	881	886	865	866	858	856	886	855	850	836	856	825	852	820	832	848	789	870	866	870	927	862	855	838	832	836	941	918	868	864	863	838	858	855	840	814	891	887	877	864	811	864	861	839	824	893	813	858	865	885	885	821	892	895	890	811	823	796	886	859	827	948	886	844	860	856	839	919	851	887	857	858	904	868	868	838	887	828	870	853	888	884	843	881	885	826	878	815	826	908	921	895	899	844	914	845	855	840	839	920	904	846	831	784	840	882	864	846	894	857	855	843	874	890	835	833	855	853	900	897	833	889	898	908	850	863	893	859	813	931	799	823	832	846	807	845	857	872	809	826	859	904	820	906	853	866	869	870	873	916	893	821	888	842	870	862	890	889	826	846	912	876	835	902	845	872	846	852	848	847	899	858	860	893	847	835	823	825	866	831	824	818	850	924	884	813	857	865	894	912	874	846	801	865	894	861	842	891	846	829	904	869	817	889
7131	520	530	421	341	332	291	273	240	258	238	234	228	224	241	220	214	256	229	222	204	214	249	239	255	261	248	209	226	205	206	231	205	237	243	209	202	211	256	194	225	206	210	265	205	234	247	211	214	231	191	230	228	242	210	227	219	224	243	226	214	214	206	216	209	202	223	232	231	228	217	220	205	222	207	217	233	194	197	251	207	249	218	216	214	214	241	240	217	197	226	198	222	205	216	225	196	209	219	213	245	206	223	221	255	218	231	234	234	228	220	176	237	226	205	241	212	225	197	232	214	222	231	222	228	220	220	215	231	218	217	228	223	199	210	235	229	232	197	233	197	210	221	217	213	223	214	233	218	212	213	231	201	262	219	227	213	220	223	225	191	206	230	240	214	214	199	197	216	201	202	210	232	209	218	235	227	224	263	218	241	239	210	230	222	225	223	213	219	230	251	231	249	239	241	209	234	172	225	235	209	213	221	207	229	203	208	227	210	208	224	208	214	235	234	241	204	224	244	215	210	215	213	219	219	208	228	225	195	242	222	219	227	221	242	214	246	195	227	217	242	213	194	237	229	233	225	223	228	244	205	231	224	201	215	209	221	230	227	215	215	234	211	228	222	215	296	232	209	225	215	205	235	209	223	229	243	193	226	245	202	240	227	236	217	218	238	214	258	222	217	228	232	238	249	241	211	236	216	202	236	219	196	228	230	220	216	214	232	226	221	238	212	230	207	226	197	207	245	251	218	229	237	191	199	208	237	218	233	225	198	224	209	229	212	200	198	198	222	237	195	211	250	214	205	230	237	239	226	247	206	212	217	238	209	235	220	243	239	241	215	219	218	221	190	231	208	193	209	214	245	232	237	204	189	212	225	194	238	202	208	217	217	215	247	203	240	223	224	220	215	211	238	219	230	220	220	216	193	223	233	227	231	209	220	236	198	219	216	215	259	256	249	220	225	204	220	217	213	237	210	227	220	227	212	228	234	216	211	198	239	229	205	213	220	205	218	235	236	230	234	187	219	215	209	217	222	211	212	225	208	228	235	228	211	224	224	223	239	226	247	218	200	243	213	241	229	232	236	241	228	234	190	231	219	203	218	215	214	208	228	226	205	221	225	226	221	224	225	236	220	201	235	254	233	229	212	227	234	227	229	231	204	224	214	221	220	227	207	202	212	214	239	214	225	223	221	230	213	213	196	216	230	213	225	225	211	204	256	217	228	199	243	206	191	191	210	211	238	222	229	205	238	204	211	239	210	219	239	228	217	212	198	229	177	200	195	240	215	198	203	232	231	222	208	199	220	204	224	225	252	233	240	219	217	191	244	228	235	196	195	245	220	222	204	226	225	245	220	228	184	215	257	223	206	216	208	236	222	197	207	238	217	225	232	203	226	229	187	200	212	204	230	226	232	231	226	253	265	212	229	199	228	215	197	225	195	209	210	221	221	232	235	224	215	182	197	247	226	224	222	228	233	227	192	248	185	230	236	191	210	227	227	228	236	215	198	204	220	214	208	210	231	251	232	226	232	230	233	214	201	265	235	251	211	196	251	222	240	231	215	207	236	198	224	223	210	239	219	210	212	181	209	218	200	226	254	220	233	223	194	221	232	233	245	251	231	211	238	228	204	239	187	217	191	236	195	227	214	219	237	221	248	216	181	239	250	220	207	218	219	211	236	237	209	193	201	230	239	204	212	208	226	207	239	210	227	212	232	197	212	241	253	219	214	220	220	211	254	195	230	208	208	263	232	235	223	227	222	225	217	221	232	241	228	197	219	238	219	242	225	201	205	188	220	226	226	226	197	223	213	191	237	224	214	232	182	228	203	252	185	214	233	221	248	226	217	224	238	210	227	246	224	214	206	215	195	230	223	211	227	185	220	249	214	243	211	231	201	212	195	215	227	204	210	201	215	212	227	254	218	240	249	219	232	207	199	223	232	228	225	246	222	227	213	245	195	240	215	217	219	206	224	234	190	206	234	235	181	232	225	242	232	232	224	248	210	204	224	241	211	248	242	216	232	212	200	226	192	220	243	219	213	219	227	264	243	244	206	192	218	243	227	246	199	193	193	232	216	241	196	211	220	222	232	231	219	212	219	246	199	230	202	206	228	216	213	227	235	213	221	225	214	251	238	211	222	227	200	193	201	241	220	210	230	210	209	228	213	236	207	248	210	216	209	203	235	214	236	237	200	223	245	217	207	246	189	203	260	204	209	239	257	230	242	239	259	215	243	211	225	184	203	204	211	240	223	230	257	219	218	231	222	202	212	211	210	210	249	201	241	219	219	222	212	229	216	216	229	198	198	222	220	234	235	198	216	218	197	225	260	223	212	215	231	221	217	253	197	236	212	249	228	206	237	224	209	225	217	212	220	201	215	245	213	231	208	223	233	202	209	223	211	218	229	221	216	218	236	216	199	202	235	212	241	222	221	216	220	221	188	199	235	201	192	213	212	245	227	196	194	205	221	221	214	207	222	240	215	188	224	212	187	202	211	222	235	204	218	209	221	234	221	210	264	212	235	201	240	223	216	205	181	215	202	239	236	208	207	239	234	220	214	250	224	216	216	255	227	201	243	212	207	214	220	200	205	217	220	245	215	226	232	218	223	238	228	197	188	220	229	253	250	193	214	201	201	220	203	198	226	208	223	219	223	230	201	207	215	233	233	209	266	194	215	272	253	230	227	259	172	222	224	203	230	234	212	220	236	199	219	207	234	228	210	212	238	204	193	198	247	231	219	196	238	224	228	245	204	216	220	207	183	231	236	243	262	217	224	203	232	224	196	233	243	236	243	263	188	190	230	219	204	236	224	222	245	234	234	224	243	252	248	236	221	209	208	222	219	222	198	261	240	249	204	220	209	196	237	218	227	197	234	237	237	218	231	231	207	227	217	223	240	244	212	181	234	215	227	222	214	236	215	237	244	244	242	225	226	212	186	215	216	257	232	217	211	239	218	212	224	218	211	224	253	212	221	202	210	208	208	220	245	209	242	219	230	276	224	223	214	218	221	235	218	235	198	213	173	194	226	210	223	257	241	199	204	232	247	221	217	218	222	227	227	220	206	224	194	244	214	212	202	216	244	221	207	265	219	203	197	235	214	232	236	200	210	237	203	214	208	240	246	204	206	225	190	205	230	214	211	205	199	229	204	218	229	201	217	219	237	247	213	235	234	200	197	235	212	223	251	219	218	231	219	205	221	222	228	207	209	211	220	201	232	225	199	239	185	229	201	244	246	209	224	210	212	243	235	209	227	222	237	223	201	222	201	217	232	239	239	210	188	216	224	217	232	216	228	240	204	211	221	202	238	231	229	211	241	199	231	209	213	197	203	217	218	242	198	227	199	214	222	222	271	221	211	233	241	197	233	209	227	211	210	216	205	221	215	221	198	241	221	207	217	229	217	199	236	212	200	228	241	213	195	244	249	252	212	214	236	211	197	202	193	217	229	213	222	221	240	221	218	208	195	231	213	202	216	226	211	216	248	236	224	212
6103	829	1251	1432	1230	1100	975	877	810	792	762	757	667	689	654	678	660	662	630	706	639	597	610	608	632	602	603	626	590	567	641	578	622	593	624	638	605	644	625	584	582	605	604	616	589	569	595	610	586	579	586	563	578	570	582	546	600	610	570	579	634	576	580	572	576	592	592	592	591	601	612	572	566	650	574	616	560	581	572	575	594	617	603	592	618	589	565	605	597	606	610	552	598	626	580	575	591	597	592	576	605	584	597	570	580	579	632	607	591	615	563	637	596	611	659	585	541	589	591	601	612	591	583	565	606	597	567	572	592	587	599	615	535	601	620	562	594	602	565	616	564	562	590	603	613	578	567	572	603	565	592	591	561	591	593	618	527	599	622	621	608	551	610	524	606	608	587	604	606	608	597	659	584	604	574	559	600	613	593	547	592	557	593	592	561	595	558	613	532	569	587	547	575	600	607	579	613	575	605	570	582	588	588	593	585	582	586	568	583	590	574	605	654	591	557	590	591	597	585	555	596	568	577	602	637	580	571	560	555	582	605	592	563	632	635	620	601	593	603	590	590	566	624	581	648	588	605	603	605	648	590	582	590	595	622	580	590	582	564	587	579	647	570	612	614	598	562	590	559	594	589	602	587	584	608	596	613	603	622	574	583	608	573	575	609	614	611	629	559	613	630	666	572	588	558	594	589	571	584	600	564	567	578	591	586	581	599	569	518	620	587	574	624	586	580	570	596	603	568	558	601	591	609	585	578	597	630	610	591	604	587	592	632	571	600	639	602	581	610	616	608	625	627	605	598	593	617	553	613	582	616	616	591	614	571	612	593	557	560	575	606	590	627	577	553	587	587	612	628	607	556	564	592	592	568	617	623	617	562	581	603	577	600	564	563	567	527	592	584	573	637	590	617	610	574	564	580	598	640	601	601	553	571	596	621	580	577	613	625	560	601	612	577	614	608	594	596	650	652	585	587	645	569	584	602	575	609	603	554	567	624	617	569	603	553	617	596	592	633	601	623	586	587	571	581	617	599	588	563	583	573	553	575	581	571	561	551	595	597	564	606	584	544	564	607	555	595	619	588	570	565	570	609	604	637	590	620	615	588	576	611	543	612	634	583	611	562	604	621	603	581	590	604	629	579	574	629	603	558	603	585	562	610	608	586	622	577	618	590	590	595	591	573	591	563	626	579	601	622	616	561	551	591	547	558	577	629	589	597	568	573	591	624	592	616	562	582	598	570	598	594	613	613	566	570	596	623	588	574	634	608	597	589	615	609	581	603	586	569	635	559	606	537	591	613	628	600	575	565	590	561	590	600	603	599	541	597	631	628	598	590	604	585	639	551	545	568	582	579	584	588	586	586	553	625	606	605	601	583	596	608	581	573	662	624	616	589	581	587	591	561	557	615	578	572	568	593	557	578	613	647	576	642	585	631	590	588	588	587	595	567	613	601	560	629	590	589	582	567	579	579	566	619	604	600	632	564	581	617	617	586	579	592	561	601	597	584	569	583	608	592	576	647	569	590	600	612	584	580	606	609	553	542	600	612	587	573	600	610	571	524	605	551	553	556	631	541	571	622	607	587	652	574	545	567	588	570	587	581	574	600	591	569	597	618	600	577	580	530	606	564	595	601	599	625	618	582	595	629	618	565	579	581	575	582	581	551	597	606	582	601	606	565	603	552	607	592	565	601	620	599	601	559	576	584	602	593	611	558	584	544	580	603	639	583	633	586	560	576	584	588	598	601	631	601	631	583	629	587	590	600	602	585	536	602	619	577	614	597	598	607	623	628	577	611	620	562	628	538	617	569	595	600	590	567	569	576	560	613	623	542	612	551	580	609	626	600	600	620	617	579	606	609	611	597	621	577	581	565	561	594	600	589	554	577	641	585	591	594	578	593	579	591	638	615	588	575	576	577	608	604	624	567	605	594	595	549	565	610	589	561	602	610	607	613	607	597	620	600	595	612	601	590	554	544	600	606	620	637	571	592	579	594	615	584	642	593	574	592	574	612	560	611	563	578	552	563	637	556	558	617	583	611	574	584	568	573	550	611	581	590	595	543	615	639	601	568	593	577	547	595	589	577	625	606	582	579	637	600	606	626	564	602	627	606	601	580	573	581	613	559	623	564	546	595	582	613	650	607	570	581	623	575	638	546	557	559	552	587	576	511	588	613	587	596	627	575	618	593	574	548	546	561	586	621	610	602	603	635	602	602	561	586	593	607	623	592	582	578	622	550	586	590	576	580	582	589	575	549	592	560	558	598	577	569	564	592	594	590	544	571	638	571	587	594	596	592	586	606	544	572	614	572	574	584	610	566	598	580	578	594	586	591	593	608	574	598	565	577	590	605	593	561	571	583	594	567	582	567	581	559	627	591	604	593	576	595	607	571	584	597	603	592	572	578	598	609	603	567	587	604	604	645	628	553	569	583	638	589	569	592	599	605	614	567	585	596	620	591	595	612	625	591	591	633	572	608	603	568	581	564	638	609	573	571	551	618	569	619	566	585	584	617	568	572	611	641	580	589	576	623	598	621	641	594	589	608	613	611	606	605	605	546	534	603	578	587	579	547	591	584	597	569	612	572	604	575	601	580	611	589	593	567	569	600	592	576	547	581	569	581	585	597	628	574	604	590	563	580	587	603	585	565	601	589	615	565	571	616	602	596	596	584	583	613	596	552	587	579	619	599	591	614	561	620	591	615	545	631	550	556	575	604	576	570	581	566	625	585	592	607	573	575	546	585	594	619	608	577	565	595	561	514	555	591	557	568	606	583	581	589	638	616	581	565	551	600	599	649	615	537	559	605	616	584	564	580	598	606	618	595	569	590	612	610	571	589	572	621	575	595	572	604	600	646	596	586	562	594	585	560	603	599	560	559	590	573	570	573	615	568	576	578	600	569	561	616	604	647	625	576	574	590	614	592	617	540	581	588	575	582	571	578	592	611	607	551	555	586	639	588	565	622	617	575	606	577	578	578	605	608	639	590	554	602	571	580	617	580	620	572	616	603	575	617	562	592	603	538	570	568	597	648	593	609	608	605	614	623	602	583	567	587	591	582	591	614	551	610	602	564	595	559	588	591	604	615	603	609	605	625	606	602	597	570	599	595	612	603	589	549	593	639	591	595	618	606	574	582	603	592	613	561	601	615	604	589	583	523	588	564	626	577	632	582	593	619	594	556	599	605	574	620	592	575	549	604	590	530	616	607	555	623	578	615	633	586	609	564	553	576	572	569	606	593	585	570	612	550	618	607	598	594	616	593	590	587	581	602	568	576	572	579	615	618	595	630	550	571	576	575	585	564	551	590	542	579	551	552	572	584	604	600	593	590	581	596	608	557	547	600	592	620	589	585	569	601	573	558	566	614	568	596	602	591	569	609	617	566	629	609	547	623	575	577	580	592	555	594	600	592	601	548	588	591	580	620	597	612	546	642	624	581	614	553	643	572	616	634	626	590	598	578	575	606	572	569	580	581	627	570	573	580	575	597	597
14723	1380	1038	927	729	626	552	524	497	454	441	439	416	431	437	421	414	392	407	373	357	422	420	392	435	386	389	361	420	352	383	407	397	392	402	394	358	377	403	356	368	371	438	387	387	398	370	378	377	407	393	400	413	396	391	362	394	404	421	358	399	384	374	368	367	361	407	359	377	388	393	396	432	370	378	345	386	447	347	426	388	331	354	379	400	402	389	381	399	368	406	373	361	369	372	392	373	380	369	381	373	397	374	362	361	420	396	411	386	381	413	386	421	390	344	400	382	410	399	379	400	381	413	395	370	380	401	389	365	376	383	348	373	383	369	415	399	369	388	343	404	348	376	334	374	382	376	383	393	399	390	386	390	372	432	363	429	365	378	395	402	397	358	418	370	375	373	387	328	396	374	361	411	376	409	390	411	392	408	395	330	413	372	385	406	380	367	387	371	357	385	403	407	354	374	385	359	364	372	408	360	392	376	389	399	399	369	374	404	381	350	403	414	429	400	417	346	389	367	411	370	374	368	371	380	387	376	362	353	373	410	371	393	406	443	416	371	390	387	381	392	393	401	401	340	402	378	388	413	374	418	417	366	397	388	404	392	409	389	359	392	431	386	359	349	438	409	383	365	396	395	398	396	397	391	388	392	396	354	399	386	401	338	381	408	400	401	392	360	373	409	380	388	396	384	367	393	369	397	349	363	384	364	353	396	371	397	397	385	394	383	359	356	396	395	378	384	395	385	360	394	411	379	413	404	414	390	379	365	384	412	354	387	389	416	373	437	409	407	395	354	349	394	409	405	368	371	368	360	378	406	381	385	367	410	404	399	411	381	336	415	409	382	387	393	416	433	417	403	397	380	437	417	383	350	388	404	396	390	373	419	409	410	353	397	424	362	412	396	394	342	404	399	392	396	401	416	385	382	372	378	387	390	375	352	406	368	409	330	420	366	359	376	423	375	364	367	388	413	377	385	398	404	359	368	370	405	398	352	370	404	354	369	398	424	361	416	394	432	396	400	381	393	356	375	411	373	386	404	401	427	387	387	418	391	415	418	366	373	379	398	352	381	399	391	381	379	375	427	435	411	400	378	387	386	360	408	362	358	351	364	366	405	429	396	432	402	382	380	370	380	386	392	393	436	414	428	415	408	389	402	353	352	387	397	327	401	353	391	440	409	371	393	415	375	417	387	397	394	415	396	405	403	359	401	405	383	377	390	369	376	357	379	397	395	376	373	373	356	372	395	353	400	405	417	361	357	388	387	409	395	385	424	398	406	340	381	410	366	383	395	389	396	321	392	385	372	387	390	387	379	401	404	403	391	397	343	391	376	408	385	397	421	399	391	421	387	385	377	339	383	353	384	372	370	402	397	382	427	383	387	386	398	371	406	453	393	345	346	399	370	368	384	411	395	361	370	372	340	367	391	388	448	375	365	399	397	424	386	391	369	394	393	386	392	401	364	398	417	435	370	341	366	354	372	395	380	347	367	411	398	410	421	367	402	389	376	325	388	390	412	398	393	376	357	358	428	393	417	373	393	396	386	366	395	383	419	402	379	382	358	401	391	373	400	413	383	369	390	420	405	342	406	396	377	359	370	372	386	375	368	391	365	386	424	419	382	386	372	353	431	382	400	362	402	405	398	375	445	398	382	373	386	386	413	385	404	384	360	394	376	406	428	443	381	386	391	360	382	369	373	380	391	380	376	387	393	379	394	356	378	369	388	364	397	428	363	381	387	371	374	405	380	389	394	392	383	384	383	381	375	382	371	362	421	370	407	389	411	384	394	397	359	410	385	411	352	396	395	384	358	356	446	382	362	366	423	390	387	376	375	397	372	366	398	430	424	389	376	374	372	378	396	391	359	379	410	390	375	358	410	409	384	396	377	372	390	392	389	339	401	397	333	361	410	390	363	393	395	390	371	391	356	358	352	389	379	368	357	410	393	379	407	384	387	364	389	403	399	386	421	382	377	403	378	367	392	409	389	356	408	389	386	355	332	390	445	403	432	386	379	416	380	350	406	416	406	344	393	413	417	360	330	380	381	389	395	382	369	406	387	377	365	370	394	383	397	398	363	368	377	348	372	393	389	391	357	393	373	376	385	397	399	419	364	390	358	397	396	426	378	376	394	377	366	339	359	377	371	379	423	364	410	434	426	403	430	385	407	372	373	377	374	371	384	394	388	389	367	378	358	377	356	406	380	392	393	394	382	414	421	344	345	377	327	392	378	378	382	412	382	417	378	405	388	382	401	397	363	406	385	408	418	375	380	405	363	369	370	400	399	345	395	366	393	423	381	356	377	387	389	385	395	378	356	385	384	372	351	399	405	386	372	411	404	389	384	351	380	384	394	402	401	381	374	377	359	347	339	398	385	374	444	382	389	393	414	411	334	357	362	352	341	379	396	366	377	420	390	389	344	378	389	359	385	323	356	398	406	370	389	380	388	383	402	361	365	388	425	376	411	349	350	396	364	418	448	377	419	399	399	382	397	390	405	390	374	412	413	395	392	353	361	389	365	397	415	379	365	379	380	364	352	442	341	394	396	399	366	364	366	354	380	404	395	369	378	406	403	353	376	395	370	392	379	377	392	398	396	405	380	399	385	412	354	370	420	395	382	439	383	386	394	359	400	396	344	384	389	387	442	405	390	394	391	390	387	370	369	434	394	394	414	348	402	392	381	385	344	382	365	411	357	397	410	345	388	332	407	354	425	417	394	394	426	379	399	386	364	354	377	395	422	436	377	392	380	406	375	357	386	385	362	369	433	386	375	348	369	351	411	360	367	370	363	383	336	390	358	362	418	394	381	375	389	350	384	396	402	371	359	383	394	407	424	362	421	375	387	392	372	440	385	368	382	394	394	379	372	402	409	409	387	384	429	351	394	351	374	368	422	379	392	358	440	414	404	347	317	389	407	393	382	364	397	396	418	404	400	404	393	388	396	387	396	418	379	358	381	390	412	362	387	380	378	392	378	396	392	388	389	372	388	385	364	386	391	378	400	402	380	401	370	406	365	387	407	376	371	413	399	374	376	376	393	385	378	398	395	391	412	403	381	410	410	394	378	393	411	384	355	386	394	380	385	379	376	364	357	335	377	383	388	372	381	414	342	355	370	345	351	392	394	388	419	366	365	368	362	407	404	350	367	375	384	364	387	408	403	377	386	391	442	409	385	361	378	389	396	423	395	415	400	386	366	395	378	417	390	385	415	410	404	335	378	420	394	361	358	383	403	396	384	375	416	343	377	328	370	416	360	397	370	392	430	386	387	402	420	394	403	352	393	358	392	350	348	371	402	407	385	368	391	414	413	376	387	342	380	374	378	359	369	392	372	409	374	395	404	380	367	397	355	380	377	376	401	391	391	367	401	343	384	389	406	382	401	395	420	391	349	383	385	412	368	400	360	383	376	388	377	410	397	403	465	404	426	366	394	418	377	350	396	433	410	390	359	398	390	428	367	399	370	390	379	376	380	432	397	395	415	380	414	386	343	407
8276	1468	2167	2497	2205	1814	1657	1452	1400	1290	1260	1162	1142	1083	1062	1079	1055	1036	1037	1021	1067	1027	1037	971	997	997	1017	987	999	866	988	972	942	962	950	942	945	993	927	974	980	960	985	956	934	931	1005	955	944	997	939	927	985	938	984	932	982	910	1005	910	995	920	952	922	925	993	937	912	951	879	879	966	949	953	887	943	922	923	946	930	909	915	960	966	922	973	884	906	911	941	959	964	938	961	968	925	893	904	930	931	872	960	1021	917	943	952	897	915	932	930	908	878	963	954	975	928	918	974	942	928	997	954	943	882	920	986	901	897	919	942	912	865	951	890	978	894	964	951	925	929	978	911	948	956	930	946	915	903	891	989	924	909	959	928	940	907	919	949	992	899	872	900	953	956	953	908	946	906	929	957	932	923	924	913	944	982	918	891	935	945	961	935	905	948	904	975	890	936	990	911	952	951	935	892	965	903	879	949	930	958	939	945	890	962	973	923	950	876	890	983	883	982	911	896	960	914	954	944	963	933	964	924	956	908	947	951	969	1009	937	927	918	887	913	938	938	940	944	931	892	895	905	910	817	951	930	968	956	924	909	879	936	900	955	864	957	947	909	999	984	950	963	931	905	925	961	884	944	936	883	947	954	932	885	911	975	945	962	916	937	984	914	918	888	991	919	927	963	918	931	960	957	967	957	938	947	918	965	926	934	915	886	935	937	946	880	902	902	919	935	980	926	960	944	931	936	964	966	959	953	897	982	923	931	914	881	941	946	944	899	931	955	905	926	933	901	920	964	932	945	925	925	936	943	937	918	951	933	929	889	935	917	886	976	950	890	916	944	932	941	959	912	936	888	924	985	957	879	949	950	950	941	915	940	924	974	910	931	953	923	942	971	936	932	976	947	949	964	941	953	933	883	974	918	932	958	947	912	936	935	933	911	916	964	971	933	928	928	942	915	901	943	920	950	933	965	977	961	929	970	845	956	975	929	923	939	928	945	926	897	954	904	1022	940	917	986	872	923	991	987	908	922	943	980	946	931	940	960	953	926	964	947	911	958	926	920	915	920	984	919	935	987	935	959	963	916	926	945	961	911	883	960	938	923	925	923	958	974	985	926	951	945	886	957	965	986	959	934	981	913	927	956	951	970	934	927	959	941	986	884	919	889	939	949	941	930	964	915	911	948	918	920	998	951	960	943	941	952	925	949	934	908	952	940	930	908	966	928	900	947	925	893	913	943	947	974	886	950	888	941	943	956	903	922	943	991	975	913	948	870	1005	967	938	1008	891	932	966	918	947	897	916	931	937	948	942	939	936	933	967	988	872	985	915	943	934	893	885	960	974	948	1015	1008	944	920	907	916	937	905	951	916	945	981	942	936	933	944	904	921	947	943	930	917	955	923	965	968	914	895	957	970	925	947	887	934	968	928	914	922	995	967	946	930	962	967	893	973	979	922	881	969	941	888	930	963	989	953	944	966	924	911	916	964	967	947	885	949	931	973	918	945	896	905	884	952	892	914	954	946	949	962	958	938	898	919	959	968	997	893	910	972	944	933	1003	929	994	921	981	951	953	959	931	899	907	913	933	952	965	956	877	846	928	916	960	928	938	957	954	945	890	975	926	977	874	880	914	948	940	956	914	941	961	936	981	922	883	960	893	946	940	965	922	930	929	932	933	973	898	901	867	914	968	923	918	960	894	930	923	945	972	928	925	940	907	1022	945	933	958	910	925	962	884	920	997	1049	901	981	905	943	888	874	940	936	978	944	928	886	910	945	944	958	925	941	945	897	907	903	925	956	916	907	901	975	951	886	980	942	935	969	944	932	917	923	904	934	918	936	948	909	891	924	947	906	903	960	872	896	973	978	909	902	934	921	959	928	922	930	921	910	950	937	904	955	906	899	866	992	922	982	923	916	939	973	870	921	942	866	929	924	939	938	952	943	946	940	975	913	915	922	937	899	966	901	938	963	971	933	943	927	871	896	987	912	932	976	946	957	978	957	968	948	906	916	908	931	942	927	844	960	928	954	938	941	880	918	996	913	982	911	923	980	896	983	875	909	936	939	942	946	899	993	927	911	948	1001	927	926	903	961	890	910	969	913	910	936	925	967	926	942	931	913	926	940	961	957	915	917	985	938	976	933	925	912	959	942	901	971	919	913	915	917	957	952	922	891	950	946	968	973	938	903	945	938	896	905	941	930	932	990	945	893	903	1005	895	931	917	912	931	995	947	908	964	944	966	903	923	940	923	972	947	979	907	888	913	1010	890	922	924	947	915	936	973	972	919	949	919	977	934	952	932	960	919	959	977	933	931	953	946	978	902	902	891	959	949	922	929	941	905	945	950	898	920	953	959	867	899	948	912	935	944	951	986	924	894	849	909	875	964	962	851	926	923	958	914	874	921	948	970	927	915	936	923	920	928	957	928	886	952	879	944	935	929	995	884	919	940	929	956	956	913	930	943	961	926	948	923	1004	902	972	937	902	945	924	950	916	949	926	885	910	928	952	917	945	980	965	877	920	933	956	914	932	933	906	960	942	939	931	929	899	967	874	915	875	892	947	939	982	936	970	948	894	936	932	903	962	973	940	951	954	937	910	969	933	918	947	945	922	926	903	919	935	945	983	948	899	878	909	986	913	968	972	930	973	880	939	974	972	946	946	965	915	960	895	937	965	989	920	948	931	920	933	954	902	930	931	899	921	968	1005	952	962	942	992	947	963	966	903	883	946	967	875	974	901	911	940	960	916	909	964	933	868	929	942	939	970	947	952	891	925	901	930	958	943	928	884	910	939	949	947	978	923	985	926	953	910	952	929	954	891	905	893	989	939	954	869	941	967	951	987	916	1010	982	938	940	959	979	893	934	955	892	910	919	924	991	966	977	925	908	897	953	892	910	895	1017	956	916	970	931	980	980	905	966	906	915	892	961	931	927	924	958	943	886	997	920	931	926	966	920	921	948	934	912	939	919	968	895	957	889	952	888	912	912	945	947	941	931	900	922	907	918	936	937	928	935	921	888	943	979	935	956	906	926	948	877	988	906	885	935	927	978	960	963	943	935	961	957	904	978	869	951	943	896	898	910	924	938	929	914	959	962	985	924	903	947	941	943	902	952	949	930	946	891	956	918	944	916	929	914	931	946	859	958	882	917	938	971	989	941	942	955	963	937	960	940	942	943	966	947	939	936	888	999	983	971	924	930	950	910	877	947	913	978	936	984	935	951	917	927	943	944	854	901	916	900	929	985	963	941	952	913	931	971	946	946	894	1003	993	968	937	969	884	971	918	931	867	957	970	934	927	919	946	942	908	970	907	969	905	924	867	961	894	864	989	936	914	904	890	914	958	896	946	936	905	913	947	928	930	937	943	921	946	884	959	971	916	926	921	930	930	925	993	943	1013	929	929	875	892	933	933	929	918	938	955	895	1001	905	978	922	933	909	957	907	962	928	898	908	901	961	884	950	933	914	905	964	953	920	879	958	948	964	1004	983	908	973	980	920	944	988	925	924	979	947	930	916	954	865	911	891
1577	339	377	371	356	391	411	418	403	362	363	318	359	350	369	326	401	360	359	328	321	348	378	343	338	395	390	349	360	351	350	344	395	374	376	384	368	337	344	370	399	369	349	331	373	355	366	363	345	390	367	358	338	342	374	360	342	390	347	368	366	375	351	359	366	387	376	371	361	392	420	389	357	334	392	376	372	412	377	389	378	400	380	365	386	363	328	379	402	385	384	375	371	348	367	377	387	363	335	375	292	345	377	357	366	366	342	394	369	335	367	336	389	409	366	348	366	368	346	351	353	345	353	322	355	344	328	357	399	358	385	357	329	355	334	367	336	341	357	337	365	372	347	367	354	391	363	381	355	374	347	377	352	380	367	330	362	351	372	328	348	322	378	353	349	340	358	346	348	348	346	374	388	397	380	391	361	381	368	360	349	380	352	342	351	375	395	374	355	378	326	330	352	385	359	349	370	339	354	383	380	366	388	376	367	366	388	384	368	362	358	388	382	375	319	336	394	378	353	354	344	324	345	341	344	354	390	334	336	347	322	372	331	390	350	404	355	420	392	359	366	349	361	342	383	371	353	371	396	398	371	341	359	345	343	385	387	395	379	380	366	385	364	348	363	344	365	309	336	371	354	335	376	356	389	332	328	353	349	377	404	353	377	357	353	342	361	320	313	355	407	374	390	349	352	364	372	359	336	346	334	365	370	338	392	382	326	367	399	387	390	368	372	384	344	350	423	389	334	325	331	378	409	350	365	368	364	364	351	343	393	383	384	353	365	345	367	351	332	379	387	384	379	398	399	348	381	375	409	347	341	365	338	349	386	379	368	340	357	381	398	346	347	350	359	376	350	394	381	376	357	386	340	383	363	369	379	380	350	356	403	340	399	366	370	377	371	398	374	386	373	372	361	370	369	355	369	355	404	335	360	371	384	391	341	351	336	378	361	341	351	380	337	322	374	359	391	378	357	324	328	372	381	371	398	377	378	367	350	377	397	397	340	336	350	376	368	388	371	348	356	357	369	369	361	334	358	359	356	356	327	356	356	345	359	375	342	329	351	349	372	335	373	356	399	401	338	380	366	388	355	361	380	369	332	357	371	347	348	395	376	359	381	353	364	375	363	338	391	364	360	334	384	342	359	351	353	396	376	423	401	415	380	380	341	347	341	333	355	362	382	371	327	375	354	357	344	388	341	384	366	357	365	363	399	377	351	344	371	348	373	379	353	359	396	361	393	360	337	381	368	358	345	377	326	359	355	367	372	371	343	381	356	373	375	370	365	359	347	325	369	397	353	377	391	359	354	367	347	307	356	363	350	344	351	338	405	348	355	361	381	370	379	340	398	370	351	386	388	365	375	391	382	372	343	348	330	332	403	370	382	344	350	355	329	369	379	366	339	340	381	403	401	372	362	349	367	377	370	384	382	367	388	369	309	346	370	324	344	333	371	365	356	330	349	342	344	383	316	352	366	375	363	383	365	367	392	350	362	344	390	361	347	350	380	360	347	349	368	364	389	348	373	362	373	371	349	314	360	391	372	350	383	356	364	377	358	355	331	371	362	372	313	316	358	364	385	367	360	382	402	361	367	346	349	337	401	360	365	395	374	359	368	384	401	377	391	371	385	334	373	361	347	389	368	379	363	345	352	365	389	350	359	376	370	316	352	373	354	393	340	381	337	359	353	363	372	415	363	399	384	344	384	336	336	334	353	437	357	360	345	345	363	339	361	371	319	353	356	357	376	325	364	390	370	368	340	342	391	351	357	362	399	378	393	379	358	373	365	352	335	340	359	352	377	404	341	384	365	397	360	372	380	339	342	391	365	372	360	355	349	370	367	376	350	354	360	363	342	370	343	360	335	368	363	374	356	355	381	371	370	365	335	381	385	374	345	357	368	390	375	319	352	343	351	410	372	391	350	364	394	332	372	355	343	394	373	371	341	376	343	364	354	368	328	343	382	303	358	347	350	367	379	385	380	325	342	347	358	346	350	351	364	350	352	390	358	361	360	361	340	343	346	325	343	374	344	350	341	363	365	385	392	362	361	352	339	330	349	352	361	332	340	376	363	386	388	354	366	352	380	380	355	375	367	363	338	337	358	385	348	346	374	359	372	372	366	357	384	346	363	356	375	368	364	339	376	369	334	360	353	354	361	353	367	373	378	375	370	360	390	394	368	332	355	362	362	358	395	352	358	363	328	405	382	325	374	368	332	353	325	358	360	368	361	380	360	336	385	333	345	393	294	357	314	349	344	334	354	324	350	369	361	364	376	371	340	418	332	352	362	352	357	366	344	409	352	363	339	339	384	357	381	383	353	392	358	347	356	328	355	351	346	372	348	360	375	365	368	358	412	368	377	355	359	369	357	349	360	371	333	360	373	359	360	343	345	365	368	348	385	375	384	375	382	333	395	381	363	345	384	327	381	401	377	363	384	359	344	340	397	379	355	368	339	359	405	350	357	365	367	374	326	332	349	350	388	386	331	358	347	368	352	342	370	367	388	354	357	377	378	357	377	348	333	366	343	345	350	363	333	352	337	382	380	364	407	343	346	388	360	329	366	346	418	356	352	369	355	358	369	374	351	345	347	365	374	345	397	373	332	352	393	324	401	368	347	373	362	360	400	381	353	342	360	374	313	379	391	373	388	333	380	353	387	411	357	350	371	354	332	356	376	358	357	365	373	351	372	384	387	336	355	351	356	370	350	353	353	338	364	413	405	390	370	336	334	355	363	359	357	324	338	369	405	371	370	354	358	309	382	390	392	346	383	336	358	418	383	377	356	360	388	360	384	315	339	348	352	371	347	395	357	339	374	354	358	380	381	381	359	345	353	344	371	358	374	376	400	381	330	363	356	343	365	351	350	370	389	345	390	340	369	371	355	350	390	381	385	414	348	355	323	378	348	366	394	401	388	355	358	371	388	374	356	335	412	394	345	367	375	377	363	341	373	366	344	357	388	371	376	341	345	364	374	367	348	338	373	391	376	349	333	343	407	350	390	426	349	342	380	360	339	367	354	362	381	338	358	388	411	355	360	388	379	339	368	378	332	386	367	348	362	384	347	398	386	378	360	345	390	390	381	373	369	340	355	377	384	416	355	368	377	367	329	366	333	379	369	389	405	373	387	350	377	371	358	343	366	373	365	372	386	367	356	397	374	379	322	363	403	363	380	386	328	365	391	359	384	350	370	383	388	349	352	382	375	350	362	369	352	379	373	363	357	346	358	325	321	388	366	384	374	390	354	391	379	410	363	363	353	396	351	334	363	361	384	373	340	391	390	374	326	385	371	407	356	354	337	346	375	375	358	402	311	355	367	371	346	353	363	360	377	385	367	346	375	372	354	335	372	339	344	348	346	322	320	355	373	369	354	338	316	332	329	386	385	390	387	368	362	361	369	383	384	336	357	350	348	396	361	399	380	355	347	359	393	387	366	342	401	365	327	353	374	325	369	390	400	386	330	367	350	364	329	385	331	363	367	357	326	351	337	355	400	337
2006	877	872	892	906	841	868	844	841	848	874	892	862	817	873	865	864	869	869	839	834	826	833	811	864	859	855	837	851	867	878	885	863	865	833	893	832	913	804	840	904	835	846	882	899	883	833	840	867	820	843	858	837	872	837	875	867	925	844	872	825	809	826	846	901	891	811	919	777	860	772	827	834	849	862	813	830	849	901	849	852	851	872	856	870	862	879	916	852	822	790	893	912	813	863	810	871	840	850	916	780	839	837	907	864	867	800	818	859	835	807	867	826	799	889	837	944	862	901	860	899	880	874	818	881	872	856	838	892	850	831	862	832	881	816	850	878	850	823	773	847	890	837	845	873	851	844	827	827	851	819	811	811	852	870	843	885	840	763	856	840	884	883	875	874	832	825	861	850	823	826	876	854	838	842	911	860	895	875	839	831	821	872	841	885	871	883	874	810	824	848	858	909	847	865	884	868	834	865	834	832	817	878	882	818	860	833	862	871	804	945	827	881	850	816	819	869	865	848	839	825	860	863	842	835	787	892	815	823	832	855	874	780	894	839	857	855	884	855	882	897	842	878	889	842	815	850	859	880	882	855	824	840	865	886	889	813	832	786	815	823	855	856	830	870	821	822	775	816	864	862	831	847	897	864	850	843	855	872	786	865	874	846	824	827	870	863	831	839	873	865	845	880	848	876	859	864	873	808	819	828	811	874	876	811	898	813	857	856	835	853	897	865	910	913	834	846	814	895	823	886	843	856	841	858	834	838	813	848	857	888	815	849	832	826	842	855	875	816	892	822	904	845	823	807	795	839	811	846	872	857	843	825	876	886	831	858	883	847	865	873	803	838	812	851	816	821	841	851	848	827	845	833	841	813	807	840	801	770	830	822	877	944	849	818	843	833	824	877	848	822	844	889	834	881	797	907	841	861	847	790	817	851	866	796	883	813	794	860	877	869	824	843	844	802	849	814	874	861	860	828	873	815	810	900	880	869	866	882	834	805	896	872	875	799	816	856	864	823	879	864	808	836	897	910	878	831	885	870	821	886	821	844	846	916	867	904	842	840	833	878	870	873	883	857	812	867	855	828	842	779	881	853	920	845	865	876	875	872	848	874	867	883	888	873	838	885	803	847	825	775	888	902	853	825	907	834	826	850	878	862	848	777	878	861	853	811	855	819	877	836	917	822	883	854	812	817	859	817	818	814	837	882	802	851	833	840	818	829	869	800	830	831	874	893	832	809	824	873	863	838	926	862	858	885	828	930	857	829	875	830	848	830	818	875	868	876	855	806	819	885	868	845	871	839	867	841	874	827	834	880	880	786	840	890	825	838	870	820	855	862	849	877	815	878	868	875	897	833	859	855	867	831	859	844	839	880	879	818	851	842	857	900	820	819	903	839	840	857	859	885	835	874	843	864	867	843	848	841	842	904	823	822	873	876	864	847	840	833	848	801	855	871	856	858	846	876	830	827	839	872	869	920	801	857	831	817	820	787	802	855	887	799	874	833	837	855	860	874	854	844	778	834	847	827	860	858	853	832	878	815	883	832	835	817	867	820	864	894	822	924	845	864	874	862	855	848	841	829	854	868	854	837	844	854	882	831	843	807	862	872	870	820	788	855	800	855	895	834	856	847	840	903	793	845	859	863	847	815	831	875	899	848	832	841	865	849	862	829	868	882	862	917	798	837	861	868	857	824	836	904	836	883	818	806	892	866	812	779	868	829	872	855	852	833	877	796	808	884	886	851	819	886	909	860	844	879	859	884	845	865	877	862	791	897	837	816	840	841	864	865	890	854	869	848	812	897	834	833	815	839	823	836	888	788	864	831	862	809	895	787	841	806	869	870	857	892	854	814	885	854	811	846	840	863	835	865	862	830	806	845	911	865	819	812	798	876	806	873	844	808	877	841	884	829	848	835	826	805	870	842	864	856	822	829	779	869	871	825	805	856	859	860	883	874	838	831	839	823	863	800	856	793	840	845	813	819	835	895	861	858	820	841	853	813	855	832	893	810	828	796	845	799	860	901	877	824	869	785	853	848	876	804	828	867	875	908	834	815	853	853	845	895	924	814	849	849	801	863	832	862	827	841	800	903	868	874	853	880	859	820	877	861	868	825	808	852	803	847	896	835	781	843	823	868	828	897	818	863	806	879	808	837	842	844	854	807	842	842	825	796	837	835	856	842	846	864	819	900	823	881	854	830	819	865	847	833	876	859	834	899	918	834	851	851	822	842	887	801	833	805	858	852	897	859	913	848	849	864	877	835	795	849	854	837	832	846	832	861	808	855	851	867	845	859	869	835	909	813	831	865	808	856	842	879	912	810	826	807	852	869	884	784	856	839	855	818	845	828	870	831	872	878	869	789	824	842	868	807	794	865	832	879	850	892	851	845	830	849	827	866	840	848	791	855	829	844	902	858	796	845	814	818	798	813	878	857	869	876	828	819	839	829	869	856	887	829	833	806	878	868	821	863	848	849	859	842	882	823	885	817	856	825	827	836	807	803	911	869	876	868	826	837	917	829	815	888	841	858	810	870	811	819	913	825	868	853	867	826	848	905	839	889	852	824	886	834	900	847	861	810	865	818	869	875	817	857	895	836	849	824	836	881	856	810	836	840	879	855	821	847	851	875	903	873	845	852	757	811	885	816	838	819	830	838	839	851	858	835	827	898	854	865	877	904	820	806	845	813	888	850	869	827	900	869	822	855	817	842	832	859	889	862	878	851	837	817	815	892	853	858	857	835	862	838	832	866	834	850	801	909	932	872	840	891	880	875	841	888	890	801	848	897	837	882	868	866	888	825	834	894	838	791	843	816	879	860	875	858	860	843	888	836	822	887	833	808	820	839	830	888	881	898	880	852	889	822	809	887	830	783	882	836	898	808	815	852	840	816	872	833	861	851	810	838	809	901	850	817	822	879	874	824	854	785	825	847	798	800	879	862	877	814	878	906	832	873	806	928	846	854	844	851	822	870	842	875	802	791	882	884	820	853	842	841	848	850	831	863	852	836	886	879	853	842	814	851	834	860	873	851	846	894	849	810	821	830	877	859	853	834	852	844	853	818	830	910	806	855	862	839	927	859	847	830	823	867	875	852	834	894	820	854	898	844	869	832	872	827	840	816	839	847	852	920	799	844	830	873	815	845	828	883	861	834	866	781	854	870	812	824	887	832	850	890	889	894	857	795	875	831	857	825	875	835	851	829	867	855	853	844	826	842	874	865	832	845	873	854	856	865	823	891	834	872	881	832	912	811	861	866	842	878	886	894	841	873	834	857	816	861	825	809	827	849	849	859	891	849	879	814	761	822	894	894	873	833	830	887	847	831	862	913	853	844	884	787	818	855	837	825	905	880	849	864	852	879	835	889	874	826	859	876	811	854	842	874	837	878	788	817	858	866	837	801	850	801	854	862	847	888	783	834	818	855	844	841	850	874	877	827	880	870	852	841	845	803	875	895	839	892	830	885	835	838	849	866	833	892	821	859	828	828	834	855	861
7312	539	500	445	363	309	295	261	249	246	241	245	208	269	221	236	228	208	261	226	207	246	257	209	225	193	257	220	227	234	212	221	227	234	221	193	232	200	230	216	213	222	223	203	232	217	214	214	228	216	216	229	269	231	202	227	224	228	223	239	212	234	223	197	202	219	208	222	221	239	214	232	234	237	231	200	181	247	236	183	232	225	234	236	224	211	224	212	225	216	235	196	211	212	197	210	232	204	232	214	208	223	203	198	215	252	220	230	217	230	239	233	232	207	209	252	224	239	237	253	219	189	228	233	228	207	222	211	211	200	238	220	237	229	205	218	221	216	260	221	240	229	211	242	246	206	242	211	213	213	223	224	217	229	208	200	213	216	206	203	241	214	199	235	214	206	252	239	217	227	212	221	228	224	230	224	239	209	236	236	217	212	211	226	203	207	218	219	250	209	187	209	208	250	208	227	228	202	224	198	247	210	239	232	229	208	240	214	223	235	230	225	197	222	221	234	229	219	211	222	212	236	215	211	212	193	222	218	214	246	248	236	224	233	220	224	215	254	261	234	239	229	217	226	210	212	229	251	235	256	234	191	190	188	220	183	207	215	223	207	230	186	219	212	226	213	216	244	233	229	218	222	215	217	221	239	199	198	207	223	225	218	252	230	222	217	226	198	209	212	238	208	229	200	228	217	219	220	203	242	222	213	226	223	222	210	201	249	221	230	221	198	192	230	223	228	220	232	237	215	229	220	215	226	247	215	245	250	197	220	206	227	211	208	245	235	198	230	221	238	219	214	208	214	211	219	240	252	219	229	239	193	236	199	203	213	228	234	240	219	238	230	223	202	186	202	200	222	215	213	217	210	214	213	202	218	208	224	223	218	211	227	203	226	240	208	220	199	206	214	224	234	196	226	223	230	202	242	224	236	212	207	213	216	214	220	204	237	229	221	211	221	209	241	225	218	215	227	213	243	247	220	245	190	227	254	204	228	217	194	244	204	221	259	199	206	238	217	221	195	252	231	206	247	223	220	254	216	208	237	224	218	222	206	220	209	181	226	207	201	195	217	207	223	250	203	220	201	229	246	207	218	223	214	199	233	226	194	204	224	256	214	244	214	236	208	233	222	237	190	226	207	225	218	254	229	245	234	235	233	217	230	264	214	220	204	247	249	250	207	242	230	241	236	249	219	237	257	220	245	226	250	228	224	234	217	245	206	241	210	201	225	230	217	229	218	221	206	208	236	207	231	225	229	183	217	236	234	206	233	219	240	223	257	243	263	219	225	239	227	222	202	228	221	224	215	259	229	252	218	230	244	223	257	213	200	233	204	215	215	220	220	206	210	207	224	248	181	211	223	190	215	219	207	198	200	192	211	212	222	239	237	196	217	207	206	230	220	230	204	214	225	233	223	213	210	214	215	218	219	224	198	216	229	213	225	232	231	236	196	228	213	216	218	247	222	214	214	213	204	249	215	230	203	211	209	225	242	226	202	234	212	221	217	191	182	208	226	226	196	227	236	221	234	236	220	216	205	206	221	210	213	217	196	223	222	211	218	233	215	231	233	235	206	211	209	209	230	214	235	232	210	224	229	230	202	237	253	249	208	203	221	199	220	244	217	199	204	206	210	195	203	212	237	242	206	233	226	201	202	212	245	213	214	229	215	218	214	233	204	251	196	216	231	213	216	231	215	204	223	212	219	230	222	210	207	234	232	217	236	226	223	212	224	244	205	212	212	205	218	201	230	232	225	221	226	255	238	239	204	251	229	193	198	221	204	230	208	249	209	242	227	252	233	241	196	209	231	219	245	215	202	215	194	206	217	220	200	208	214	211	230	235	216	199	257	207	238	239	216	238	199	196	236	205	212	229	212	219	221	214	188	219	208	221	222	203	211	201	237	190	209	239	238	217	215	196	229	210	217	210	229	219	254	211	238	218	242	220	217	203	202	198	209	211	202	212	219	218	229	196	215	239	190	209	242	227	218	205	209	217	219	202	231	228	207	227	238	210	242	225	231	208	215	228	239	215	226	241	197	225	251	195	210	201	242	193	218	244	237	239	207	215	244	233	232	254	216	193	241	219	212	260	237	248	209	249	196	228	223	206	212	195	209	199	218	223	221	219	249	241	207	236	207	238	250	228	224	247	216	221	212	239	216	227	215	204	217	198	222	242	244	225	225	241	235	238	215	223	224	238	197	238	201	192	220	220	234	230	235	216	221	189	242	206	209	217	226	211	228	259	233	232	215	230	207	193	252	223	248	225	191	238	194	210	227	218	242	208	229	207	205	227	193	197	246	210	233	218	197	175	244	201	206	199	220	226	215	206	188	202	192	184	216	224	209	199	240	208	247	232	204	220	219	223	224	241	211	198	243	226	213	204	218	220	213	229	212	236	243	228	195	219	199	229	205	243	220	241	201	215	207	228	205	198	226	199	261	219	231	232	232	215	249	218	209	220	208	227	194	245	232	204	199	238	187	248	234	229	236	209	211	252	216	215	240	235	217	226	212	236	208	200	223	233	223	243	211	246	235	242	193	199	220	227	224	230	229	218	228	208	198	209	222	208	229	241	236	221	195	225	180	264	194	247	224	239	227	200	232	243	238	218	222	232	203	228	245	190	202	228	212	224	215	232	210	235	254	244	225	242	222	229	229	183	209	222	224	208	215	229	232	200	241	238	206	225	231	232	223	254	202	213	210	214	215	221	244	239	216	224	235	210	251	180	207	185	206	240	202	235	255	226	208	220	195	241	210	221	203	222	231	205	211	221	225	215	222	194	182	243	215	226	216	208	245	221	220	225	227	232	197	251	198	242	199	229	227	205	196	219	240	242	240	221	228	208	193	236	192	226	216	239	212	232	206	220	228	240	207	211	196	209	201	186	224	203	208	244	208	214	256	241	212	199	236	219	213	256	232	226	235	233	208	221	227	187	243	218	200	220	209	230	239	219	208	207	235	223	218	227	232	224	223	248	214	205	228	212	204	234	237	205	212	204	230	222	214	195	207	240	211	240	227	208	222	244	202	190	240	204	248	212	231	212	222	203	222	224	228	224	220	225	193	231	245	204	254	198	254	191	205	200	213	215	224	211	226	224	240	237	229	226	204	201	216	224	236	226	198	215	216	262	192	234	194	246	209	219	221	224	194	211	215	235	218	229	231	223	236	213	230	245	212	218	211	206	248	198	242	219	231	238	216	197	232	229	218	216	225	221	222	197	238	220	250	242	201	192	222	216	223	225	213	273	238	221	216	217	220	233	236	199	208	233	235	209	205	197	190	221	215	217	228	196	219	240	225	229	231	217	211	205	188	203	219	223	214	248	207	207	204	181	204	225	217	243	234	219	191	203	216	218	222	195	220	230	207	226	250	243	212	224	217	212	228	211	244	215	230	202	228	224	250	209	182	219	224	223	245	240	225	232	220	236	202	232	239	230	197	215	243	228	244	212	223	224	202	204	242	222	230	215	203	228	232	208	229	211	229	204	201	222	247	252	206
6325	801	1231	1393	1149	1073	1015	840	807	759	740	737	658	694	670	677	637	627	651	667	662	638	663	633	659	647	583	631	571	611	636	601	585	620	615	596	638	586	562	601	630	586	583	592	571	594	593	597	605	611	629	594	577	598	598	625	602	565	614	585	593	560	610	583	623	588	611	581	612	559	576	603	629	590	602	655	611	610	580	576	549	587	576	598	579	581	605	627	596	607	600	587	563	655	584	594	599	563	605	599	589	613	618	606	600	597	608	570	587	599	585	588	593	592	630	601	574	563	586	600	595	599	577	597	538	550	610	572	557	565	573	590	588	573	569	587	578	606	622	584	563	547	618	593	607	577	579	564	658	610	588	583	602	584	613	597	569	590	588	583	609	582	593	634	577	612	590	589	621	612	578	608	618	564	620	584	614	580	581	617	567	597	636	616	590	633	583	631	563	599	589	613	613	588	617	603	568	605	605	549	596	589	615	589	584	550	570	597	614	534	611	586	604	627	626	554	604	633	596	594	527	623	540	579	591	606	592	628	589	590	580	585	572	619	591	570	676	607	593	600	596	581	603	619	616	580	590	565	595	572	598	587	572	587	588	578	608	561	621	605	604	594	634	570	591	587	587	586	587	610	637	543	568	608	610	613	612	582	608	577	597	619	580	561	583	577	570	587	576	529	609	587	604	591	616	554	627	645	604	623	534	589	623	568	633	554	591	615	580	610	595	578	621	593	520	541	609	566	530	620	583	559	583	572	655	571	607	613	610	604	606	589	589	579	597	553	586	617	562	591	665	596	612	587	569	559	618	602	580	589	593	597	593	599	572	551	572	573	560	573	590	585	611	579	598	576	598	595	621	591	589	574	564	597	595	548	584	649	605	611	657	593	613	595	648	622	558	562	607	578	588	527	594	569	554	610	566	576	568	599	570	609	596	577	581	571	559	593	583	611	583	597	567	627	609	601	563	607	614	612	642	548	577	586	587	553	655	580	602	559	545	577	610	614	598	581	599	564	598	633	565	608	646	633	583	593	560	568	574	577	562	596	578	561	601	623	595	588	561	583	599	579	627	592	578	569	599	610	603	591	609	583	581	583	626	565	595	583	623	580	665	613	597	554	561	607	598	596	588	595	629	593	556	579	570	590	600	627	569	565	614	641	623	554	597	579	579	597	587	624	591	629	613	579	606	592	583	588	567	599	616	612	583	551	585	594	582	583	570	557	596	605	636	648	585	584	571	594	598	621	563	621	605	603	581	623	577	615	591	587	561	579	572	596	584	560	586	624	614	599	615	604	539	590	609	597	586	599	587	579	583	609	578	555	627	595	585	602	593	612	598	541	608	607	610	590	598	603	619	593	566	599	607	571	572	629	613	596	592	616	577	595	605	581	590	638	566	573	616	600	613	544	586	582	566	598	590	598	589	601	578	585	569	608	596	588	569	591	581	582	602	544	596	562	596	594	556	531	591	563	561	589	584	569	580	562	586	588	579	543	579	578	637	626	621	640	590	576	616	602	543	574	621	576	600	650	528	613	617	561	593	567	581	585	586	581	574	588	567	600	577	568	559	616	604	611	622	588	585	579	607	575	559	600	658	595	596	573	532	554	602	630	576	584	598	621	554	592	577	584	625	640	599	566	611	582	557	548	606	641	548	592	575	570	601	553	625	626	617	642	577	570	612	589	578	572	593	552	537	603	574	630	589	571	644	594	588	578	610	537	568	594	594	578	587	611	625	569	584	569	561	589	555	579	573	595	601	562	606	628	572	652	589	608	585	572	585	556	584	592	574	586	579	573	587	559	597	593	548	544	598	578	629	568	564	584	578	597	628	581	616	577	616	557	616	589	591	593	585	592	593	575	534	551	581	603	578	561	624	554	563	624	578	614	562	607	589	568	545	620	603	584	569	558	638	606	589	564	562	577	585	582	602	590	580	591	592	597	572	560	596	624	603	607	567	559	575	583	627	594	548	579	556	621	582	553	568	600	560	626	588	634	588	583	586	549	589	563	588	570	570	617	549	569	623	600	605	587	604	605	594	538	604	565	645	618	564	587	564	620	596	589	564	582	602	580	587	595	602	603	612	614	629	573	581	622	639	594	584	587	596	528	577	581	559	562	618	583	649	623	620	591	544	589	601	572	565	581	550	578	568	575	573	599	579	542	618	627	589	635	595	568	549	623	565	597	564	592	607	598	622	609	591	619	601	574	588	555	593	602	574	581	573	636	599	609	621	571	558	588	593	620	610	588	568	587	566	595	615	549	610	627	649	577	574	629	569	570	605	596	556	608	584	591	568	604	622	607	618	557	578	615	592	530	567	596	571	587	579	583	593	608	608	574	582	546	603	571	548	572	616	589	631	588	620	596	603	620	622	606	584	614	587	601	591	579	569	597	558	550	576	600	618	650	573	591	565	597	560	582	564	584	605	618	572	582	596	603	565	593	598	596	611	577	598	555	564	624	581	613	582	568	621	609	578	569	572	565	592	576	590	548	612	604	584	580	561	573	575	604	615	553	601	588	555	584	579	607	602	626	569	574	616	591	569	576	580	622	611	570	613	630	605	610	610	622	552	606	563	569	563	576	601	560	615	606	609	556	619	579	602	589	566	610	577	590	551	603	579	599	625	617	582	588	603	565	566	589	601	573	567	578	570	585	625	582	622	568	593	558	607	620	553	624	620	630	644	563	601	611	616	598	634	599	558	570	627	597	630	598	557	616	624	580	586	604	595	583	564	609	601	624	558	594	610	608	620	596	611	641	587	620	551	580	589	611	620	605	599	597	496	602	618	582	548	577	585	583	592	566	575	593	585	607	616	591	624	610	575	610	609	587	592	566	623	569	591	609	607	577	547	567	605	611	592	619	574	606	580	571	560	584	589	599	556	551	631	562	568	591	596	609	589	594	587	605	610	590	594	572	572	603	600	610	618	602	573	588	627	601	580	561	580	602	592	606	607	555	593	599	589	592	586	594	563	568	547	603	579	602	559	616	526	581	578	590	562	601	575	611	575	592	577	538	589	603	602	518	618	595	576	607	579	584	578	575	550	596	573	560	565	594	597	591	603	589	595	538	596	562	593	578	582	585	608	586	616	602	599	574	596	587	620	575	595	571	595	598	557	584	555	628	605	605	580	581	583	556	547	605	602	584	603	566	549	600	593	583	647	593	602	629	594	597	585	614	572	571	600	592	584	593	581	571	599	571	617	565	612	630	639	576	601	603	597	556	569	626	570	578	528	585	585	626	580	607	592	621	626	628	606	562	566	626	596	588	559	590	562	597	592	575	610	575	585	593	604	570	612	552	590	572	583	586	603	608	544	571	541	602	567	594	591	572	565	596	624	585	583	624	592	599	600	585	607	587	598	545	589	625	611	576	595	578	563	580	609	600	584	600	612	594	550	582	551	597	580	635	606	537	585	614	635	557	604	610	597	579	605	583	602	574	590	603	567	601	668	590	560	594	626	594	604	602	598	609	590	637	572	560	606	623	598	619	624	602
14530	1359	1135	928	717	599	530	498	474	480	416	404	430	402	392	399	408	397	411	420	348	365	400	362	375	376	391	398	402	388	364	398	370	398	405	367	408	410	377	387	373	392	392	406	405	369	396	413	423	434	425	404	361	392	380	360	369	375	353	406	391	425	394	362	380	415	421	417	392	381	388	373	389	378	386	393	385	418	387	393	368	401	359	388	387	360	366	412	401	398	383	396	358	364	405	367	391	395	385	360	393	398	412	373	401	360	401	344	324	356	365	362	373	382	420	423	421	387	392	436	432	384	405	397	404	378	387	373	412	415	432	344	374	365	404	392	378	319	354	405	410	376	416	351	398	403	354	397	350	346	384	374	375	356	394	411	388	391	367	378	331	405	383	393	392	401	410	382	401	386	408	369	421	349	367	410	389	362	354	401	391	387	412	380	442	361	398	357	393	413	397	363	406	361	408	416	381	367	358	372	378	392	421	405	387	387	388	396	364	374	391	374	394	380	387	381	388	402	373	369	397	376	377	375	396	370	374	396	398	386	354	372	403	394	376	367	386	370	406	391	382	392	389	405	398	369	373	400	362	383	393	334	410	381	410	390	363	421	395	419	347	395	365	393	342	395	387	404	363	389	396	423	395	438	387	360	362	351	349	373	411	397	372	415	374	363	373	384	376	383	375	362	366	370	395	394	386	413	397	349	383	392	374	381	416	394	375	372	389	381	407	375	374	388	406	401	419	412	426	404	394	405	394	397	354	363	383	371	369	407	412	370	412	372	415	412	397	358	386	370	394	391	393	358	409	365	385	372	398	385	391	395	375	406	425	385	374	403	379	389	420	361	404	405	349	431	404	405	384	393	384	380	370	425	352	388	384	352	390	439	395	389	355	377	375	360	390	391	383	392	417	377	394	383	393	393	369	377	376	370	341	379	370	381	353	375	376	386	410	416	400	363	392	383	396	348	379	381	369	378	411	424	397	383	387	387	388	355	386	359	399	428	391	398	409	394	412	398	408	375	418	405	382	395	382	368	391	391	412	419	383	398	394	390	368	378	415	382	374	381	392	380	371	380	367	419	409	379	382	391	359	373	389	394	397	379	395	389	376	387	399	374	363	405	389	348	353	382	353	401	406	387	355	369	395	374	406	396	391	431	365	363	387	365	380	380	401	348	371	381	377	353	388	359	392	383	447	404	364	393	360	398	427	407	386	339	392	405	348	403	411	356	395	329	353	362	383	396	400	413	345	382	401	437	355	388	408	358	361	411	386	392	417	399	384	388	369	341	340	368	399	400	379	395	430	369	358	368	389	407	378	404	391	361	419	381	390	371	427	387	376	363	383	400	389	465	417	390	434	384	374	393	351	383	419	388	432	395	383	382	367	407	431	406	394	381	365	380	396	358	390	401	410	389	373	393	379	392	390	371	401	342	371	434	360	381	397	385	408	390	393	390	365	367	407	406	431	380	375	335	391	336	387	359	359	380	373	367	394	372	382	371	382	378	387	348	380	359	396	371	393	411	382	378	394	389	426	377	404	403	358	357	373	451	353	361	410	379	375	365	397	394	387	409	387	381	404	388	378	401	417	392	386	402	377	384	382	400	387	373	396	354	371	351	401	363	377	409	379	395	439	440	386	374	386	390	404	349	388	361	376	356	364	407	405	363	355	416	413	349	376	394	392	373	369	368	404	371	346	389	370	361	375	369	370	381	432	357	385	377	415	400	377	396	400	389	371	369	398	405	402	332	383	395	377	384	432	384	352	387	337	380	373	381	352	395	360	381	358	405	415	397	375	391	375	387	385	412	374	398	374	388	403	389	398	386	341	390	442	447	404	409	384	350	352	365	396	401	404	398	391	390	436	383	393	365	395	401	397	369	392	363	370	365	380	362	427	389	360	396	355	379	407	389	409	368	364	352	388	363	439	378	406	399	376	361	377	366	415	367	379	347	359	382	354	359	390	348	412	374	348	430	410	377	395	384	433	408	419	413	412	406	378	411	386	376	361	397	373	416	364	393	391	387	368	353	360	379	385	351	365	382	370	361	372	354	390	364	348	343	340	355	390	420	379	382	368	358	378	356	410	398	386	388	377	377	362	379	379	393	356	389	354	371	407	412	415	377	397	376	395	384	369	348	396	399	388	405	369	377	382	386	356	380	407	353	356	373	394	350	369	410	373	351	362	371	376	377	348	396	371	400	361	415	374	346	393	359	365	385	367	405	389	410	366	376	379	404	413	357	393	387	365	398	395	345	364	402	354	380	384	379	364	366	407	380	371	418	372	349	378	395	367	342	369	382	393	355	413	385	419	385	439	403	376	395	368	413	412	402	394	368	390	392	386	395	381	408	345	387	361	412	392	375	347	394	401	429	378	422	377	368	348	398	403	428	391	389	388	395	387	406	367	398	392	431	375	408	367	369	388	375	391	371	442	424	382	389	365	374	372	396	445	404	391	399	370	381	359	414	401	349	398	396	357	411	416	408	367	393	396	383	347	373	410	423	340	390	400	429	380	376	412	396	378	426	384	362	361	399	337	395	385	343	356	373	383	412	378	345	381	394	344	421	397	362	387	384	394	389	349	381	347	401	371	391	378	427	420	405	373	381	355	352	412	350	412	369	420	397	417	387	342	417	416	373	415	410	374	428	408	373	362	351	373	393	380	411	380	430	368	354	375	369	371	407	394	385	407	386	392	398	350	408	403	404	372	377	358	393	375	363	378	407	387	378	352	332	388	401	389	363	395	393	355	396	359	376	388	380	396	371	388	402	350	393	405	393	380	370	406	377	390	364	390	392	366	419	359	410	407	382	396	374	388	372	382	425	413	384	428	388	396	360	330	345	353	384	391	345	366	397	341	381	380	383	379	396	378	373	417	404	360	383	385	376	383	375	346	352	388	391	372	400	421	374	382	344	403	362	385	375	429	392	386	357	395	392	416	393	396	361	397	384	386	377	383	394	376	394	432	383	377	383	394	391	413	347	392	387	411	383	394	437	409	367	379	356	390	379	408	387	388	380	386	394	400	366	427	426	367	418	367	379	390	358	387	386	370	405	386	352	388	366	394	370	399	416	395	363	387	361	391	374	374	406	378	381	361	380	375	381	404	381	396	408	435	339	389	389	387	396	379	374	367	367	357	367	412	379	398	361	369	381	406	377	413	391	381	335	381	410	375	378	387	368	377	420	380	390	374	384	376	364	365	371	401	385	386	389	391	361	375	421	378	368	419	383	378	397	363	344	371	383	390	405	398	421	407	407	398	373	400	373	366	382	358	365	391	394	355	449	386	394	371	412	375	402	411	399	346	384	404	368	364	395	413	392	396	397	370	379	389	372	364	380	366	358	370	369	399	326	403	356	355	410	383	370	369	381	366	373	392	398	358	388	382	387	372	394	371	366	397	395	395	385	365	434	405	359	369	395	386	415	414	360	387	387	365	364	386	374	367	374	346	393	371	373	417	382	368	425	377	404	378	400	380	408	380	368	344	381	359	373	391	386
8338	1464	2132	2512	2186	1792	1689	1473	1407	1360	1188	1181	1131	1097	1082	1109	1066	1062	1039	994	1028	1028	946	1042	1061	996	982	1053	977	970	952	920	963	939	926	974	983	980	1005	924	954	935	947	942	946	951	949	941	940	914	976	958	973	936	946	974	1006	956	945	941	948	913	943	943	945	933	885	870	981	960	955	914	980	935	959	963	957	951	986	960	990	931	919	922	898	920	943	937	1027	900	918	903	944	936	927	970	972	945	979	912	971	927	966	956	987	899	940	912	939	909	1013	984	978	992	911	950	940	955	956	923	893	944	926	894	891	954	925	910	961	935	950	963	949	937	873	940	926	932	968	890	904	968	977	893	941	915	946	948	952	1019	929	1016	937	994	894	931	956	949	935	958	850	930	926	936	879	971	923	968	922	990	910	897	970	960	932	952	917	888	949	980	956	904	908	948	975	889	954	961	955	943	955	921	979	962	971	939	891	955	936	933	918	913	980	963	928	957	929	911	938	913	963	917	947	939	919	965	946	919	953	923	940	915	961	884	992	924	960	915	912	956	953	918	934	900	893	933	915	942	909	890	912	908	937	874	936	935	958	902	969	955	920	928	892	932	946	930	991	912	916	921	946	897	908	930	922	947	1005	912	908	901	945	887	923	893	969	872	952	898	987	904	958	959	950	878	946	985	928	945	944	933	897	927	930	974	941	922	910	977	895	939	924	926	953	946	983	1001	941	870	937	931	956	963	940	969	920	951	948	995	934	970	909	953	891	927	949	953	890	863	933	934	930	925	941	934	926	955	948	860	915	927	934	933	984	956	962	940	928	925	960	989	941	912	901	944	910	902	921	895	926	940	971	972	905	975	948	987	926	936	874	943	965	931	909	944	926	866	930	895	947	950	917	909	910	905	904	920	913	949	962	956	884	947	963	912	951	933	973	891	976	973	913	933	966	946	891	953	929	888	937	918	902	954	922	917	876	904	890	955	904	975	896	818	914	950	950	938	911	904	906	907	939	1014	872	928	923	965	926	960	991	895	955	971	920	884	932	937	930	891	936	927	903	878	955	954	930	973	983	912	963	926	936	973	968	902	935	974	924	911	981	924	956	960	914	915	860	952	1027	970	974	953	963	860	929	923	918	917	961	927	910	1006	945	891	874	952	944	911	916	992	931	936	926	856	971	941	932	939	939	952	909	896	956	956	920	966	926	924	888	945	900	911	924	940	949	964	983	912	977	897	957	945	896	916	949	882	938	972	927	914	940	988	925	945	910	959	972	922	927	937	953	928	906	893	892	908	973	977	941	940	875	937	917	928	982	956	948	916	997	960	952	974	942	937	937	895	906	924	914	896	963	978	942	1006	968	936	955	896	933	981	933	944	920	938	923	937	927	972	870	929	912	926	937	898	904	957	926	918	905	977	888	953	885	960	944	981	900	955	940	887	961	969	966	911	951	943	931	890	887	952	971	955	921	920	980	899	912	886	984	886	962	917	992	895	973	908	878	907	924	901	904	887	958	867	992	945	974	917	925	981	938	916	947	953	948	920	968	977	872	945	976	948	977	972	957	930	947	891	998	956	935	943	933	930	906	958	902	902	931	982	956	931	943	975	863	967	916	878	886	932	915	910	895	919	967	919	929	898	900	1002	893	916	917	962	952	893	963	933	922	906	901	939	1000	970	920	946	962	919	951	948	939	893	965	950	914	914	981	929	911	945	909	951	927	891	934	899	965	927	941	964	941	962	923	974	953	935	967	857	908	894	981	963	957	928	934	893	959	948	941	947	974	950	941	851	931	929	908	909	906	986	941	929	907	938	918	947	924	928	900	934	941	967	922	983	923	911	916	1011	914	948	967	947	905	933	954	935	941	921	1012	927	922	979	964	959	948	955	970	916	918	940	984	940	953	919	926	920	892	866	923	904	922	972	955	958	887	982	924	944	920	949	924	915	941	929	958	907	954	963	938	959	902	960	948	939	986	956	948	958	899	944	953	943	939	909	955	972	924	915	939	886	942	988	941	928	935	916	921	938	938	935	914	896	944	926	979	888	927	977	935	1003	936	935	917	1008	982	913	895	923	968	929	879	915	927	909	946	942	957	908	877	944	966	916	913	944	895	965	944	947	902	952	922	964	907	938	914	944	914	898	925	920	949	980	928	896	916	930	925	941	883	940	894	998	909	924	964	950	942	859	981	951	919	940	932	858	912	900	934	971	941	923	911	937	943	934	944	959	988	879	942	926	992	922	900	903	904	918	923	931	914	932	935	973	949	930	904	963	958	945	960	932	918	936	906	928	921	986	990	940	931	991	981	950	899	917	951	953	965	893	942	867	971	924	886	930	907	946	925	894	942	900	928	921	929	945	1033	966	909	985	918	888	887	950	910	944	974	985	1010	985	909	911	960	928	924	912	924	1000	945	939	926	918	956	942	946	937	942	887	943	956	948	945	952	956	954	897	963	896	949	968	884	910	945	907	923	946	972	960	909	897	925	953	999	923	938	942	913	975	916	936	935	931	937	916	896	918	957	953	977	961	949	976	978	998	928	934	893	939	995	958	903	938	991	927	924	922	995	968	933	928	951	946	949	933	908	929	912	986	955	947	954	950	894	979	907	951	951	962	922	931	882	930	988	937	889	955	949	932	882	902	978	959	910	940	962	946	903	941	909	971	963	966	918	943	931	939	979	934	917	895	925	965	933	964	934	920	911	889	993	930	911	967	927	905	999	919	992	905	960	986	948	886	919	949	982	929	920	871	860	884	886	919	896	960	937	923	922	910	919	943	948	928	980	941	896	921	922	898	967	935	982	926	966	980	948	957	951	951	857	879	945	948	938	935	986	1023	892	916	951	922	951	985	974	889	961	907	934	968	960	934	904	924	908	899	924	885	979	927	986	942	959	1004	956	905	871	919	1014	886	974	922	908	915	930	952	958	957	982	883	965	948	949	931	1002	923	945	955	944	1009	932	923	899	1026	890	1000	921	970	907	911	972	951	943	921	925	927	938	913	902	953	899	889	956	928	928	913	932	926	925	931	945	979	940	909	977	915	945	901	938	950	884	958	915	913	972	962	897	960	935	961	896	985	933	975	909	875	912	975	883	900	939	913	947	925	926	921	972	937	935	927	939	929	980	960	946	936	953	921	927	917	872	940	940	920	915	981	975	941	957	927	863	992	910	882	963	902	932	903	910	950	963	883	932	902	928	940	950	973	963	929	902	939	903	946	947	930	895	916	921	931	905	948	940	960	960	885	924	926	972	969	948	919	988	945	948	962	999	922	948	917	904	942	941	1032	964	899	931	976	955	911	965	911	935	921	937	959	983	923	921	908	905	896	869	964	968	934	929	960	966	935	935	970	907	922	965	1004	885	913	914	925	967	922	943	936	936	936	968	919	881	916	931	915	939	922	952	949	963	974	923	925	899	959	890	919	942	959	878	894	968	996	940	966	969	914	875	924	952	964	914	912	917	917	911	944	947	927	917	913	908	928	935	890	967	906	935	937	903	916	904	945	926	936	931	879	934	918	929	918	965	922	954	953
1548	408	357	389	348	361	359	357	361	368	364	365	339	391	382	385	374	375	380	369	345	355	391	377	369	384	367	348	374	381	381	349	349	340	364	369	343	389	355	357	394	367	352	396	404	367	359	347	355	400	371	397	376	394	317	381	354	368	383	389	328	342	390	382	393	386	371	393	368	370	369	402	381	369	352	376	378	391	386	377	334	377	376	383	382	355	341	368	385	367	358	350	379	363	336	392	400	386	343	340	324	343	363	377	353	425	374	379	347	336	338	355	382	347	402	374	375	383	384	402	365	332	346	361	390	364	355	382	377	381	380	347	339	372	389	379	378	369	359	379	394	378	363	373	401	397	373	359	403	368	398	354	340	358	374	387	345	384	361	394	399	353	396	345	362	381	382	350	384	377	382	357	351	334	361	398	411	357	383	351	380	336	357	384	398	382	373	339	384	361	358	308	355	375	386	362	414	394	308	375	381	394	383	324	392	313	364	356	381	384	327	362	392	365	402	362	371	342	338	390	365	393	420	389	373	360	371	369	341	391	358	341	339	372	380	412	386	347	373	323	344	371	332	366	370	374	355	380	388	377	381	337	364	370	354	345	314	417	370	375	381	369	369	379	358	362	356	389	357	353	381	372	388	344	323	350	346	336	368	389	378	354	367	367	385	356	402	378	380	351	341	353	401	389	368	386	352	369	391	357	374	364	366	343	405	358	349	352	387	362	368	353	379	377	355	398	385	329	376	387	368	371	380	383	351	337	376	339	403	341	379	370	413	350	365	379	362	420	350	373	361	362	377	350	338	328	356	346	398	383	365	416	401	378	404	336	383	375	368	386	354	357	383	346	357	391	367	349	389	384	383	353	372	406	368	350	400	410	365	340	398	364	399	360	388	382	383	373	400	382	363	352	368	349	367	385	407	354	340	397	389	379	364	379	356	399	339	374	339	340	416	386	370	391	355	346	368	383	337	401	360	391	372	336	359	353	384	341	374	371	364	403	372	375	379	376	378	379	368	368	368	344	355	336	365	361	370	345	364	351	356	363	359	395	364	381	384	360	386	348	338	383	361	331	365	381	360	368	361	394	356	379	413	370	392	371	359	380	392	371	404	393	331	356	349	374	365	383	371	350	320	353	404	364	403	354	353	404	362	366	327	371	339	348	386	348	366	374	371	399	369	365	364	391	356	380	351	388	346	353	384	376	334	380	370	374	318	365	388	413	360	381	361	369	361	377	362	377	345	350	396	383	356	343	411	390	363	347	360	355	378	343	366	364	358	393	348	360	364	378	392	385	362	357	368	340	378	365	357	381	376	359	379	340	399	386	379	364	373	361	379	343	344	394	361	368	354	317	356	379	363	339	337	383	386	317	369	383	393	339	395	340	393	365	395	382	328	396	368	373	366	383	385	367	414	391	367	327	379	381	362	342	386	396	356	354	374	397	345	397	368	352	374	372	404	373	371	338	388	375	386	369	378	366	381	345	344	354	361	380	360	354	348	357	388	373	359	370	365	362	318	386	364	376	394	403	394	403	347	316	369	334	392	389	379	417	374	388	366	349	350	368	380	375	372	372	352	332	379	374	331	363	369	370	357	389	381	334	338	344	363	369	362	376	421	340	351	359	374	401	405	403	376	333	368	350	350	372	377	378	384	396	389	378	383	348	401	389	370	337	391	354	331	360	355	381	375	385	391	380	384	393	401	357	372	360	373	348	401	396	345	389	411	352	368	346	334	421	389	403	370	345	362	376	353	361	353	360	385	378	410	373	401	359	411	361	330	381	360	376	357	379	358	368	378	347	351	387	359	383	351	400	335	351	355	359	320	370	373	418	369	363	346	375	381	355	376	363	400	398	386	336	392	371	377	390	336	378	380	360	343	347	356	392	372	382	427	391	372	339	338	370	350	365	356	398	348	370	400	368	345	372	378	376	365	333	351	293	355	386	350	350	322	379	367	363	378	364	387	343	373	342	368	402	377	393	397	330	379	349	366	371	363	379	367	352	350	368	379	360	357	356	339	389	389	353	341	402	394	388	368	360	376	355	379	352	358	350	331	389	383	365	364	386	361	357	379	361	380	372	366	361	400	358	339	384	372	345	359	354	355	349	333	391	385	390	360	345	371	353	385	366	369	346	386	353	352	404	406	352	348	379	381	351	361	393	359	375	382	374	384	357	394	382	397	396	391	372	400	357	340	354	350	353	374	348	367	357	385	388	404	378	363	357	353	391	405	388	369	381	382	406	374	369	380	353	372	337	371	370	377	358	342	348	418	371	376	367	328	326	412	362	345	359	422	393	350	353	406	387	388	355	380	381	375	354	357	347	379	383	338	351	352	367	378	385	398	350	357	348	389	363	324	354	387	379	372	390	411	346	346	362	381	358	337	371	340	353	393	338	373	364	368	373	363	380	342	386	334	385	367	384	314	352	403	380	383	390	382	372	367	391	336	329	355	365	380	352	377	388	353	402	370	370	358	376	361	365	341	331	396	355	358	343	400	335	363	407	402	361	340	364	361	393	374	362	379	345	408	359	384	370	344	371	384	360	416	393	363	339	354	389	355	366	348	393	370	383	358	333	345	396	365	335	369	338	399	344	366	349	371	380	349	375	356	359	362	370	369	389	347	340	343	341	377	353	347	392	410	375	383	428	362	377	387	388	365	387	399	342	383	398	371	359	379	378	356	375	385	344	387	322	393	397	363	327	363	398	389	388	406	376	402	335	359	377	341	351	362	369	358	383	336	368	382	387	367	358	362	352	346	355	355	363	360	387	340	379	384	349	358	383	345	378	331	405	377	388	387	357	373	371	390	338	368	365	383	381	342	353	372	359	378	382	372	396	341	410	389	375	348	388	377	400	377	383	364	391	403	394	414	401	342	368	362	359	368	365	371	355	357	352	362	358	344	383	383	364	328	373	379	359	346	372	388	383	425	364	377	412	375	352	361	361	407	380	366	362	375	373	364	367	361	362	352	352	390	371	363	393	392	342	379	373	396	357	388	345	382	402	370	400	357	391	408	394	364	386	335	397	386	341	322	328	370	382	389	391	423	355	375	368	405	380	371	389	390	343	357	351	363	385	350	355	395	387	371	378	360	323	352	355	365	344	369	363	354	341	340	362	343	406	362	365	370	372	370	381	340	367	353	376	375	363	376	370	415	374	375	356	403	373	327	356	359	365	333	364	375	397	388	357	345	352	369	406	357	355	380	354	379	385	377	377	381	368	365	371	388	399	341	343	376	360	396	329	376	349	334	378	396	361	389	396	407	369	386	351	359	336	345	367	365	367	395	401	371	364	374	402	416	357	340	363	369	366	366	384	365	395	369	391	356	367	368	352	396	357	372	356	365	366	397	370	381	355	349	343	383	385	359	357	379	371	393	379	372	377	412	374	371	367	372	375	387	348	354	354	395	334	362	341	385	420	384	385	345	360	379	401	358	340	394	335	385	372	330	367	353	355	354	351	364	368	400	359	384	320	368	375	384	367	405	377	380	374
2024	875	873	894	941	931	892	926	934	881	870	854	843	860	947	863	883	874	853	918	830	825	908	841	863	912	890	907	861	889	857	852	830	872	873	851	906	847	859	896	900	866	867	886	849	835	849	847	873	810	865	874	911	880	868	850	849	853	865	843	884	871	849	878	907	848	880	892	865	804	835	843	860	818	879	859	843	903	843	847	858	849	816	860	873	837	877	824	807	823	873	860	852	852	855	878	844	856	897	859	883	843	902	869	847	837	877	849	849	850	889	886	852	873	886	883	911	866	809	893	920	914	897	869	859	871	838	803	876	880	834	871	862	865	870	834	871	850	872	888	854	892	857	845	894	944	863	866	833	885	855	902	863	844	824	852	847	910	887	864	872	793	852	824	851	854	871	876	864	820	829	909	858	838	883	836	910	835	864	837	881	828	866	885	869	905	877	846	839	858	860	819	831	892	875	870	876	871	886	858	910	824	830	824	888	849	863	866	877	821	907	844	847	808	865	872	851	852	837	855	879	858	890	874	884	842	868	849	872	883	806	897	863	837	896	838	848	805	840	801	832	872	817	851	825	837	849	856	781	879	826	821	851	807	903	888	838	838	871	846	847	856	866	911	890	838	857	842	852	858	843	882	845	914	935	882	883	845	873	803	919	893	871	888	868	846	933	858	819	843	869	841	806	862	848	816	884	867	860	845	837	831	855	902	864	873	855	855	893	881	840	840	881	838	857	814	877	861	869	838	825	867	857	798	882	847	842	854	869	857	811	870	844	876	926	871	851	822	835	871	853	870	849	885	837	893	886	865	849	894	847	811	878	871	828	831	823	846	881	822	877	860	876	864	860	870	808	912	840	854	844	879	920	872	841	873	826	867	856	819	832	900	854	856	815	881	834	861	864	847	856	905	882	872	877	894	812	889	831	886	899	839	837	859	877	888	849	880	834	887	852	815	897	844	858	829	782	845	857	916	847	877	875	896	876	865	882	828	863	970	846	834	876	867	854	879	869	878	890	863	867	877	838	825	863	866	891	923	889	838	866	850	868	850	828	794	839	853	877	819	841	853	865	831	873	859	847	941	831	861	929	897	887	920	846	824	829	856	830	834	832	877	844	876	859	894	866	863	820	891	866	886	872	889	894	857	791	870	875	847	879	829	878	869	813	843	867	853	811	840	845	893	864	884	856	904	851	903	866	927	859	852	824	844	880	870	879	904	802	817	863	923	854	899	836	846	870	850	914	861	827	873	829	836	837	911	834	899	854	873	830	854	873	862	903	845	871	879	813	906	846	882	835	878	849	857	903	860	872	864	867	901	862	865	863	883	834	836	891	886	839	906	887	864	853	852	850	898	840	804	924	856	849	835	832	876	865	849	881	896	817	862	889	849	907	858	875	840	873	838	847	842	837	876	822	880	869	863	841	847	884	886	819	894	822	871	866	838	868	884	798	808	868	862	843	936	828	849	870	879	874	851	852	853	831	817	843	902	879	850	897	890	900	873	851	886	920	920	821	894	876	864	920	857	889	859	825	888	826	877	911	881	834	885	867	887	828	850	867	939	876	885	873	850	898	881	880	873	811	887	849	828	860	853	919	864	893	842	850	842	869	859	858	877	904	911	815	808	853	880	818	885	895	875	869	827	835	875	831	820	929	868	876	818	820	849	876	870	850	863	860	828	808	872	909	808	850	899	873	786	846	868	863	842	833	837	831	870	856	861	851	809	839	845	865	855	779	919	856	843	881	880	799	853	837	874	859	778	884	812	804	852	866	859	868	856	837	859	869	936	879	846	810	816	898	837	845	908	817	816	877	852	927	850	867	853	875	836	868	888	844	897	854	906	835	846	793	836	808	839	852	848	901	914	828	879	865	888	851	895	858	868	903	850	837	916	853	909	860	859	867	876	907	832	844	868	837	849	850	872	810	823	890	857	841	858	834	845	846	860	810	850	910	843	871	834	889	866	873	853	882	913	852	867	872	858	860	908	853	858	892	865	912	837	879	891	863	862	831	844	886	843	868	811	829	848	870	871	862	864	845	837	820	856	847	905	902	826	872	830	872	851	909	854	857	860	839	867	873	824	847	874	847	903	894	860	832	849	923	858	844	831	896	839	883	869	863	837	912	870	881	860	843	881	836	822	833	891	885	887	924	874	912	875	859	822	824	780	856	819	841	844	920	867	826	846	862	782	836	881	889	884	868	847	860	874	874	842	820	885	872	875	903	867	865	843	869	887	809	903	827	896	885	897	847	869	828	884	837	849	847	937	881	892	859	926	862	833	869	885	868	892	850	873	873	943	868	800	869	921	866	831	839	903	837	877	877	894	879	853	868	917	823	937	871	865	892	914	825	892	861	830	874	825	870	791	863	803	851	853	846	880	874	886	841	881	860	902	884	892	808	876	844	894	919	888	860	828	867	848	869	881	853	836	870	823	857	894	857	856	823	789	905	838	889	860	873	893	856	850	841	845	886	864	882	868	899	871	869	849	850	817	868	816	853	865	880	884	882	842	900	923	864	885	863	880	869	857	864	853	833	847	854	915	877	865	857	845	826	866	816	843	853	879	820	894	853	846	918	887	859	902	820	884	846	855	895	856	834	826	853	869	896	819	898	851	894	914	880	865	896	849	840	845	878	884	917	903	855	872	850	816	860	844	896	807	878	847	842	808	858	830	830	817	871	889	835	835	888	935	878	872	904	852	855	854	882	872	878	879	861	878	872	842	842	850	890	884	867	915	851	779	893	864	795	845	823	845	825	771	781	830	813	844	901	880	937	848	914	908	868	909	901	854	860	827	886	801	869	881	894	888	842	871	874	812	896	887	924	865	858	894	893	884	860	781	844	813	860	822	893	844	855	884	859	904	854	866	892	880	822	835	894	884	873	832	818	884	863	875	950	848	872	872	848	882	881	869	882	871	830	916	825	898	806	838	843	818	831	885	882	850	819	849	842	810	843	902	839	855	859	865	872	839	852	900	947	842	867	856	908	855	855	822	838	876	870	886	911	879	870	898	895	855	852	880	815	833	863	849	838	837	860	859	836	858	845	840	895	904	841	857	865	813	865	899	817	899	825	889	844	872	847	846	837	848	854	843	936	911	837	866	880	872	816	857	884	860	860	858	877	879	881	892	827	901	930	863	825	876	895	855	872	870	883	847	827	827	841	932	894	873	832	838	782	835	860	852	882	822	840	901	841	891	856	864	851	919	865	852	876	844	809	883	863	875	840	870	904	819	834	851	875	884	871	886	871	859	849	852	868	890	859	885	890	933	870	837	942	797	894	854	860	860	877	893	912	884	829	885	888	856	902	871	875	840	917	865	848	898	852	846	884	915	855	832	908	857	880	850	815	805	860	882	861	852	826	821	842	877	892	852	889	818	877	847	835	927	845	888	871	862	879	868	832	924	852	860	835	830	851	829	841	868	864	867	918	863	829	853	879	854	848	829	862	827	863	867	807	872	928	886	865	806	842	869	854	853	870	865	817	847	812	859	888	870
7436	517	505	460	308	290	302	251	259	272	266	242	244	236	227	244	242	247	240	235	268	246	235	226	229	228	216	225	207	238	207	235	225	213	219	254	245	240	207	229	234	204	236	205	228	223	241	206	218	210	214	227	239	251	218	239	225	219	247	222	252	247	244	228	206	198	213	211	203	226	193	232	211	235	228	230	223	215	227	239	198	223	213	211	201	197	228	218	204	230	223	243	221	210	220	213	232	198	251	226	227	235	206	223	213	217	233	198	209	240	205	232	238	241	231	232	207	215	208	219	201	239	236	216	224	213	238	198	219	214	255	199	231	222	202	231	224	227	214	227	211	207	190	208	219	235	219	219	243	210	229	228	203	206	193	231	232	247	210	200	200	231	232	211	220	237	218	209	207	238	227	229	229	229	194	207	230	221	204	231	224	212	199	211	212	209	236	231	218	222	215	212	210	221	232	198	223	239	241	197	216	235	218	175	239	227	202	219	241	211	218	217	223	208	226	233	257	216	199	242	202	240	207	222	207	181	201	227	205	210	202	207	224	222	256	201	228	210	216	205	187	196	224	248	241	237	232	213	219	226	209	227	231	227	225	197	228	230	225	219	223	229	214	224	224	257	201	241	228	239	225	223	218	207	201	210	220	198	213	207	233	219	219	230	242	211	217	255	181	213	238	200	214	228	205	237	201	221	255	223	211	209	197	209	243	221	238	209	223	203	218	242	235	216	215	222	226	239	241	243	235	214	201	197	201	224	226	225	238	225	187	231	210	227	234	205	242	226	247	228	224	207	239	217	236	221	215	216	247	220	217	198	223	238	255	195	207	203	201	216	239	240	208	203	232	207	225	206	208	217	225	224	202	245	229	186	212	248	221	201	240	257	247	193	234	212	190	198	193	223	226	230	213	241	194	196	181	212	241	228	208	203	217	223	214	235	223	201	238	243	242	213	212	203	221	221	213	246	249	235	214	213	198	252	216	235	221	239	240	209	209	228	178	212	239	230	229	210	207	210	221	221	215	223	222	215	211	234	229	211	190	200	236	231	229	201	241	231	206	252	226	233	224	219	243	230	230	221	231	208	211	235	250	227	211	214	212	215	249	249	219	201	204	226	197	271	215	213	262	198	217	218	239	228	223	219	215	231	190	218	248	198	225	207	248	214	211	221	240	208	217	229	220	221	214	217	221	218	217	221	221	212	240	203	218	241	230	229	243	244	245	262	225	226	211	214	217	187	204	239	216	206	217	225	223	199	210	222	207	195	213	217	255	192	221	228	239	221	221	233	192	220	205	234	245	240	217	219	179	213	215	219	222	233	231	214	225	221	225	216	232	231	199	215	218	214	250	231	209	267	212	217	210	233	203	204	210	238	240	223	226	227	251	214	207	231	247	230	194	237	216	242	231	208	192	198	246	235	206	215	201	231	200	213	219	205	223	239	231	220	222	203	202	209	223	222	211	214	233	231	221	208	238	211	227	242	221	214	204	225	237	222	197	231	244	250	247	217	205	224	236	212	244	210	204	210	212	205	222	212	239	214	236	275	224	195	248	214	216	203	243	207	202	190	215	208	220	270	231	230	195	215	198	225	217	206	237	220	214	234	200	227	206	201	201	237	205	219	240	207	225	207	241	208	241	238	209	259	227	205	188	204	197	206	217	228	227	219	189	229	202	209	200	206	204	246	197	227	234	243	205	231	264	236	194	241	238	209	200	254	227	231	234	215	239	220	215	240	204	227	204	227	235	243	238	206	237	232	244	183	239	205	215	222	232	229	201	209	215	201	238	189	241	212	259	204	209	233	243	255	215	203	226	213	200	234	226	177	243	225	194	219	245	218	215	211	218	234	260	234	211	210	246	242	243	206	203	230	249	229	254	227	203	222	225	226	204	228	225	243	250	202	225	199	205	219	196	247	224	237	223	245	210	214	221	217	242	217	212	206	211	224	205	239	224	227	234	244	203	194	244	208	206	207	236	213	220	228	234	227	237	209	224	240	228	208	224	247	241	187	206	220	218	206	221	231	240	224	216	232	206	225	234	228	201	227	201	228	232	243	198	231	243	242	214	189	218	245	229	240	217	229	239	220	244	237	216	230	230	228	219	226	190	245	235	227	231	200	226	216	203	239	232	216	228	233	184	256	206	190	215	234	213	214	230	225	219	200	223	202	226	233	228	240	198	236	230	228	261	235	223	219	206	214	230	235	211	259	205	217	219	242	211	219	223	232	211	232	251	230	245	246	245	223	233	213	230	220	238	229	220	199	200	231	230	218	235	253	212	225	242	204	208	197	207	228	237	232	193	222	224	230	235	227	201	233	248	249	209	199	203	228	221	210	188	235	217	194	192	199	197	204	223	225	242	241	235	201	213	242	223	227	231	207	206	218	226	230	223	219	228	253	205	222	197	215	212	193	208	216	205	217	211	221	197	233	205	212	181	217	207	212	209	207	229	253	234	248	233	243	223	229	207	209	187	235	199	230	206	230	240	226	196	203	227	222	242	250	231	218	233	210	203	201	211	215	253	205	226	224	211	246	225	208	218	243	199	189	215	266	195	253	219	211	241	224	181	210	236	223	224	223	212	208	206	199	217	236	245	217	200	220	231	213	244	230	223	244	245	242	210	213	233	226	233	221	241	227	230	223	245	218	210	212	221	206	233	228	180	208	219	239	205	228	215	215	209	210	249	234	224	270	232	214	213	223	216	194	224	232	214	246	222	236	222	231	244	223	225	253	216	224	225	211	232	232	242	204	192	207	175	219	246	218	196	204	209	217	200	211	192	232	236	203	221	212	240	198	239	196	243	203	202	222	229	233	212	217	212	230	211	226	194	227	219	200	224	215	222	216	224	214	252	209	225	204	194	254	210	248	221	205	223	198	188	203	196	232	212	221	213	235	218	241	213	204	219	221	228	209	217	220	240	212	202	191	219	224	196	210	191	196	210	199	216	233	238	206	243	207	222	239	236	209	205	222	218	236	238	228	227	211	192	232	209	216	229	229	209	229	252	219	249	239	227	256	188	218	229	252	228	199	230	203	215	214	226	211	216	189	221	216	203	221	219	220	232	260	219	214	216	229	207	220	227	241	230	208	231	258	247	223	217	227	213	204	227	217	216	244	193	228	209	244	213	225	229	231	229	196	237	196	222	208	192	230	205	221	225	231	210	210	216	232	202	238	256	222	217	227	227	232	240	200	227	219	235	246	203	194	205	216	242	230	238	222	236	234	236	226	206	193	214	238	200	229	218	211	233	235	229	208	217	212	229	264	225	209	242	235	257	220	218	245	197	229	216	206	242	214	205	207	245	227	282	200	209	211	221	203	210	216	184	218	236	204	237	207	226	238	235	211	204	210	232	218	207	233	198	210	217	221	214	217	197	235	230	221	206	263	211	210	224	215	245	252	256	184	227	184	190	206	229	215	236	209	215	188	213	179	219	203	220	200	218	241	230	207	231	219	210	194	214	224	199	232	207	205	210	202	211	214	219	197	243	230
6219	831	1186	1398	1271	1099	1004	851	832	766	729	715	683	680	701	704	685	643	645	611	646	643	641	590	635	658	621	624	611	571	597	650	613	594	626	588	615	580	612	606	589	610	597	614	533	571	576	592	613	610	622	613	612	606	542	656	601	621	580	618	596	624	539	594	588	608	608	602	608	588	576	605	610	589	583	588	585	581	596	606	547	591	621	556	591	607	623	616	627	659	566	597	598	625	584	630	600	580	607	612	609	564	602	620	645	568	599	613	562	577	589	586	568	553	580	628	618	537	598	629	578	583	613	569	605	580	609	569	579	598	598	596	574	630	541	609	571	573	592	563	578	583	624	568	588	592	590	555	604	607	602	618	580	613	595	570	608	559	562	543	585	599	599	588	575	567	577	629	557	587	605	598	602	586	608	577	596	629	570	603	590	528	578	584	568	600	563	591	565	579	603	540	619	609	583	595	572	627	582	589	597	559	612	554	593	532	610	565	581	582	609	567	568	588	551	587	622	625	600	576	626	594	556	598	615	568	610	578	605	599	575	605	601	585	562	537	583	592	614	601	633	593	596	578	617	564	567	617	590	593	589	614	597	596	598	593	562	589	529	642	619	574	575	588	608	575	597	585	603	620	612	565	598	593	560	627	553	612	557	610	593	571	601	563	633	614	565	616	572	555	593	621	624	601	636	611	582	610	610	618	628	571	609	547	607	529	569	615	614	611	599	631	565	591	577	615	597	630	559	564	590	584	553	584	597	617	622	625	565	563	585	610	557	602	612	596	574	577	627	614	602	620	600	599	569	577	591	587	581	574	599	578	589	555	591	620	583	620	575	590	604	599	568	653	564	597	566	610	590	576	571	586	574	593	591	608	571	573	599	616	618	590	583	594	589	612	635	586	545	552	611	579	630	588	599	599	566	567	572	583	639	589	599	590	547	547	603	583	597	578	584	590	556	613	627	547	585	596	576	578	590	584	608	607	597	590	581	552	610	576	545	548	569	615	560	593	592	562	587	590	599	631	615	596	605	575	574	583	592	611	599	567	592	579	601	600	554	585	567	577	571	590	647	626	613	629	587	587	567	630	607	607	583	577	632	616	604	615	607	584	590	569	557	586	565	590	588	581	616	606	593	601	620	573	595	608	592	603	555	561	556	600	570	547	573	581	548	565	598	625	583	571	601	562	615	560	554	622	619	606	562	616	574	667	626	548	565	586	565	569	602	542	590	585	577	586	546	580	593	569	580	586	632	550	608	571	603	609	598	629	584	591	620	593	570	587	558	557	639	553	589	564	627	597	576	595	565	586	580	613	548	615	600	578	620	565	532	603	547	599	603	559	596	616	588	624	580	551	587	596	583	602	593	600	623	594	574	576	549	609	613	590	604	583	619	595	580	564	585	621	585	572	548	610	561	560	570	582	615	585	596	560	572	577	594	572	605	598	589	589	601	577	585	600	597	584	594	588	613	550	621	588	594	571	571	609	576	577	567	605	611	559	602	595	611	592	581	569	612	583	549	545	617	578	572	590	571	565	578	594	546	593	629	577	610	608	547	590	574	518	581	591	595	609	583	582	577	608	574	606	628	615	611	580	566	619	544	610	623	606	570	615	565	613	585	561	605	570	571	614	552	569	604	578	610	616	540	589	589	635	582	566	606	636	591	586	600	599	620	611	603	662	589	545	578	623	611	555	597	551	569	615	604	635	576	579	599	547	618	600	596	601	550	601	574	602	602	591	569	551	598	587	610	567	628	575	601	554	610	607	586	564	597	581	578	611	641	577	595	581	597	592	585	601	632	577	591	610	584	596	587	563	595	574	603	565	592	536	616	591	630	556	613	611	571	583	608	582	545	653	552	621	585	592	559	608	584	592	574	594	637	555	575	641	569	595	584	595	570	571	607	549	588	625	602	587	561	603	604	588	554	582	633	589	549	559	580	592	586	589	570	567	622	563	577	598	551	623	605	596	627	602	577	596	596	587	629	582	585	605	586	584	605	637	602	637	610	622	613	607	616	551	567	596	640	626	563	596	594	577	579	583	589	637	607	601	576	601	579	595	580	638	544	625	605	596	560	585	578	590	594	584	557	565	587	593	544	592	551	587	562	562	567	603	608	571	615	577	610	601	612	604	599	605	593	573	567	569	569	618	609	627	588	569	623	570	604	636	549	579	577	597	573	586	606	585	551	565	569	593	598	587	560	610	553	591	585	565	610	581	570	596	633	571	580	586	576	590	581	601	601	610	586	575	561	590	580	592	600	612	577	541	620	611	589	610	588	566	570	559	593	585	622	567	568	583	555	597	587	577	602	607	586	563	595	612	583	575	532	648	585	549	655	560	538	583	527	565	582	625	606	584	640	562	606	597	637	578	587	572	615	600	566	634	614	651	616	592	524	590	620	652	597	621	587	593	636	585	600	545	575	617	584	578	553	596	594	542	668	584	568	617	549	591	528	600	604	598	597	578	622	598	585	605	605	650	610	595	586	580	559	585	625	605	577	595	573	576	555	619	597	581	602	601	587	611	597	593	588	599	558	543	613	570	592	597	586	642	577	629	583	555	554	612	580	596	611	600	618	611	619	567	603	593	596	571	600	614	596	602	572	590	606	597	615	629	572	581	612	595	569	584	600	584	556	607	545	583	646	578	575	612	603	578	551	633	616	632	624	568	581	614	598	592	627	602	619	573	572	581	577	602	599	623	597	571	583	626	628	672	603	591	629	674	585	592	650	573	604	602	579	604	565	567	634	573	604	604	581	589	594	607	545	558	607	609	644	636	544	569	576	637	618	528	573	608	593	563	559	621	617	622	608	563	636	616	606	631	607	610	604	568	590	636	569	558	581	583	559	574	565	615	587	543	657	601	596	614	565	626	605	590	595	584	558	566	615	602	608	569	589	572	558	543	605	631	684	579	623	591	589	596	608	575	607	559	620	568	580	604	594	608	604	599	596	611	625	634	608	578	584	613	553	593	550	615	582	549	562	599	585	597	601	580	608	604	598	595	585	582	610	623	626	585	631	644	630	630	599	628	596	608	620	601	580	635	553	609	659	565	618	556	534	571	638	596	570	586	579	588	579	614	592	593	547	614	597	583	577	619	541	634	619	593	577	560	586	608	546	633	628	577	578	580	593	621	563	567	621	561	558	616	587	577	605	597	597	605	576	591	609	551	587	597	603	588	594	581	571	585	591	599	594	598	610	607	622	549	618	565	617	591	612	595	594	575	608	579	571	617	613	636	604	582	562	588	579	561	552	600	585	593	603	617	554	564	588	578	576	588	613	596	602	601	603	587	619	553	631	601	550	592	546	595	576	565	640	563	571	561	622	587	600	612	611	601	595	604	588	635	567	648	583	600	573	551	599	587	570	614	517	583	585	601	602	610	631	617	617	584	566	611	559	607	573	554	558	599	609	582	594	591	620	599	585	565	619	545	613	588	602	567	626	652	529	612	583	633	619	583	597	591	593	603	597	576	554	588	586	585	588	585	563	615	595	559
14625	1349	1041	905	702	578	548	541	425	480	461	414	463	430	398	446	425	402	391	411	373	383	405	446	367	411	355	402	381	413	414	390	431	369	356	399	351	375	369	401	392	416	402	399	365	382	394	385	364	427	397	407	367	356	397	393	376	376	382	414	412	403	389	391	373	359	360	381	388	381	383	418	400	349	415	393	407	399	387	384	350	422	379	384	391	399	408	425	380	401	362	367	413	401	407	431	394	368	353	363	403	392	391	367	395	391	412	404	389	355	459	426	378	354	397	380	394	373	397	376	395	415	378	364	385	405	381	380	372	378	370	374	415	395	362	397	341	377	394	370	359	419	378	388	403	385	357	350	340	388	390	385	348	383	373	416	413	405	391	349	407	381	384	374	373	382	414	379	383	385	404	369	372	392	428	362	394	382	407	362	388	382	398	422	352	414	433	417	367	387	368	384	416	381	342	386	419	404	378	361	359	407	388	383	369	390	363	408	359	386	423	367	420	387	371	386	361	410	399	386	425	417	390	370	382	345	402	409	369	428	379	371	365	389	399	378	360	385	376	416	377	380	344	403	369	409	378	405	352	376	395	388	412	407	410	371	373	356	416	384	384	396	372	417	397	380	341	345	366	362	415	404	366	401	376	371	399	383	405	387	395	375	400	384	372	403	390	381	389	374	364	377	364	413	369	386	389	382	391	380	387	376	384	415	364	363	372	396	404	395	394	396	419	349	368	352	395	336	408	379	393	404	357	400	347	368	375	413	381	392	373	391	403	404	348	387	392	379	396	348	420	336	411	393	365	402	409	371	364	379	355	404	368	369	393	389	370	390	390	406	382	393	358	416	371	388	355	401	367	368	418	404	401	428	444	408	394	351	388	386	359	424	374	359	380	391	396	392	386	390	380	399	413	377	400	412	375	371	415	348	382	412	375	407	360	371	383	390	349	387	392	380	399	390	410	457	404	381	382	452	374	406	384	407	372	393	405	358	363	395	413	383	376	360	383	392	391	352	371	411	422	387	367	401	356	401	402	396	371	417	414	396	436	377	401	385	393	388	363	424	336	393	396	402	415	383	399	365	384	364	386	417	376	410	375	384	397	399	355	377	377	403	361	403	427	339	386	373	382	375	380	370	393	409	382	361	372	386	368	386	388	377	390	386	389	396	393	430	366	419	369	399	388	350	359	392	398	398	419	419	394	380	411	406	348	386	415	363	354	436	395	352	406	393	367	384	341	383	357	383	380	389	387	374	393	336	383	408	386	346	403	403	363	390	384	392	406	369	406	393	360	391	399	356	346	360	360	370	407	406	409	361	390	396	408	400	406	400	360	371	379	387	406	409	401	407	404	370	363	405	347	406	400	366	392	369	419	373	383	380	405	367	366	420	379	389	452	386	381	367	358	373	439	414	393	423	368	388	341	362	360	356	369	376	397	389	384	349	361	399	393	391	378	362	386	366	396	351	380	370	373	378	358	397	352	363	389	370	357	385	382	384	404	365	401	365	408	396	376	417	412	408	388	371	392	370	439	343	405	380	375	383	399	404	345	388	389	409	414	405	425	385	385	358	414	370	354	404	390	393	383	370	408	364	431	401	406	377	378	401	395	391	399	389	377	358	341	389	363	385	421	394	439	401	405	385	374	362	417	360	373	432	380	395	417	376	414	396	366	379	377	427	374	419	384	394	407	401	372	401	399	408	428	388	425	396	405	401	417	368	348	406	431	387	363	346	388	393	405	389	393	391	378	402	385	397	358	408	410	408	415	357	400	398	393	385	422	422	387	366	426	387	371	408	415	395	384	393	393	382	389	387	388	406	375	374	380	392	405	384	419	381	407	392	399	344	359	358	356	342	376	406	434	433	395	384	376	395	398	354	357	397	384	400	389	420	443	350	432	416	390	395	378	387	349	376	393	407	402	379	386	385	398	379	379	386	337	376	350	425	431	366	386	385	395	383	371	336	427	387	360	407	371	384	403	378	352	355	395	379	384	405	415	374	357	400	406	393	374	391	380	400	377	409	376	372	394	341	400	413	377	392	369	377	373	393	397	375	354	403	359	389	390	392	393	396	378	381	379	406	400	410	329	371	407	414	378	393	422	386	392	406	378	375	417	394	359	379	374	376	410	385	401	396	430	403	389	373	417	407	413	402	376	397	392	382	373	372	375	394	372	364	405	358	403	385	376	410	429	397	361	402	369	412	354	397	373	422	398	423	387	443	405	340	393	381	387	383	426	388	375	362	382	362	366	362	397	368	384	422	398	434	396	352	427	382	384	391	376	370	376	384	379	388	432	401	389	369	363	375	366	447	383	392	402	393	389	372	401	363	393	376	398	376	427	391	373	379	359	429	409	368	366	362	370	400	427	357	377	377	416	373	400	377	350	363	404	414	403	381	383	405	366	363	377	389	379	386	363	384	375	395	399	386	389	417	401	423	363	360	381	418	408	384	388	411	403	390	406	371	375	386	377	428	391	378	419	403	405	387	385	385	360	389	387	409	372	368	383	375	383	386	385	384	408	375	370	402	390	432	395	371	426	431	366	422	371	380	413	387	367	375	386	373	387	392	381	382	366	366	389	391	394	361	386	381	394	397	375	370	396	399	370	380	387	410	380	357	388	414	380	400	395	354	398	409	345	407	356	404	398	381	415	417	378	370	373	395	375	352	398	383	367	389	407	363	373	421	396	388	415	418	392	373	370	355	379	395	389	369	414	384	370	360	391	399	401	390	391	395	361	389	383	405	398	402	393	391	368	394	387	382	422	374	403	364	369	355	404	355	390	393	389	388	403	357	363	368	392	390	421	380	399	385	421	378	411	397	385	367	380	385	421	394	416	391	407	367	378	405	398	367	373	370	340	381	366	362	391	395	414	374	413	374	396	375	377	424	379	377	385	397	417	373	378	392	388	375	359	392	388	386	396	405	379	359	403	379	376	415	416	372	354	388	374	383	389	407	392	374	401	408	400	386	392	399	398	346	362	373	424	393	370	365	385	380	407	356	307	395	420	435	376	383	374	386	408	379	379	409	375	393	355	388	366	406	413	375	391	375	382	371	407	372	386	395	377	360	381	402	367	405	406	403	414	379	417	335	404	376	423	392	361	372	377	385	380	377	368	384	379	369	362	354	419	401	415	379	384	404	417	353	349	373	387	338	374	355	375	426	381	403	328	395	364	383	444	451	383	405	388	395	376	403	371	387	400	401	367	362	371	408	381	403	421	394	370	362	391	364	386	432	371	389	380	355	395	413	337	394	397	404	371	390	436	426	409	431	378	385	392	376	405	372	367	392	377	382	397	378	423	370	416	394	347	366	387	393	368	342	408	396	356	372	416	389	405	395	391	410	403	406	398	400	397	440	406	412	364	398	379	420	379	405	376	373	387	364	372	396	381	398	377	394	422	384	408	371	366	390	379	378	411	363	388	363	406	398	359	371	373	431	408	400	385	404	414	412	389	394	383	420	392	362	381	376	343	374	373	399	396	373	412	438	377	415
8268	1481	2228	2604	2155	1831	1628	1519	1362	1332	1233	1232	1169	1151	1098	1025	1074	1033	999	1021	1094	1025	982	1066	970	922	1025	995	924	983	974	992	970	943	941	1029	999	941	981	937	948	1002	924	964	978	956	994	950	948	964	982	933	948	929	939	984	934	947	1035	956	957	997	937	1022	921	899	941	964	943	952	970	975	952	918	905	995	955	952	956	908	913	961	958	892	971	936	975	879	961	932	1005	952	914	978	962	986	973	961	987	928	963	912	934	959	934	937	904	926	928	895	927	980	975	959	970	915	921	946	955	993	978	922	994	1022	947	972	952	945	996	925	977	920	939	904	953	935	907	983	954	968	957	936	916	925	1001	932	1003	963	925	937	956	914	943	926	973	997	949	912	962	946	889	887	968	909	976	961	930	994	951	900	951	959	958	932	893	959	963	965	960	968	924	1013	931	933	927	992	969	905	895	911	921	897	993	912	1007	948	892	977	901	942	977	936	991	939	877	967	969	966	917	961	966	909	942	976	911	965	982	954	962	986	980	952	961	949	956	995	927	944	980	910	905	922	871	985	953	932	955	935	923	911	949	980	918	953	939	962	940	954	942	966	980	907	905	1034	942	953	917	903	984	917	923	929	1009	881	948	939	926	910	957	968	948	914	959	876	968	905	938	956	963	1009	915	870	916	927	979	936	962	906	934	907	902	911	957	977	978	947	928	955	924	888	935	960	937	888	978	944	931	906	935	915	900	912	950	983	922	940	888	960	973	924	966	931	948	966	911	932	1044	971	944	913	945	936	953	854	935	952	942	921	913	930	928	897	914	914	951	910	938	955	953	939	921	933	891	999	932	932	1004	916	941	943	956	960	943	958	913	905	911	956	910	937	920	941	953	922	955	910	979	960	929	942	955	949	892	966	931	967	890	902	927	967	925	936	918	903	984	967	960	964	926	949	925	895	955	955	912	958	970	946	960	979	930	932	933	934	976	935	910	947	920	920	940	921	951	912	917	937	922	957	907	946	969	924	960	908	909	917	888	898	928	960	929	947	927	928	959	983	913	928	881	978	909	940	925	992	958	927	947	952	914	908	962	959	971	962	921	968	980	937	895	901	954	926	940	960	935	931	905	833	977	916	1005	997	992	930	966	989	892	947	962	943	974	956	932	958	891	922	952	920	928	995	927	887	938	983	932	905	951	945	937	924	928	913	974	930	902	933	929	923	875	937	915	954	888	875	931	982	929	939	934	958	924	985	890	983	949	906	973	951	925	927	945	921	903	942	932	930	958	957	1019	936	1029	984	883	1013	878	927	970	969	915	893	923	966	931	903	975	895	990	925	936	869	940	927	914	890	922	941	1005	905	963	993	926	967	944	882	953	978	894	925	951	970	911	902	993	998	972	875	951	915	992	898	948	990	931	927	903	959	976	943	955	948	969	989	910	960	926	898	933	928	897	988	895	961	930	953	964	972	924	949	960	945	948	930	903	922	925	936	955	965	991	914	900	956	881	952	910	959	966	903	926	932	943	973	919	938	984	924	932	950	948	946	918	951	903	915	892	954	971	956	991	957	936	916	975	917	953	879	975	928	926	956	920	955	936	996	913	926	960	916	912	944	958	921	926	958	912	959	944	893	908	905	921	905	958	934	927	931	917	955	949	923	940	892	995	938	935	925	926	899	922	962	989	989	954	892	969	920	920	914	957	910	951	900	889	962	935	894	984	915	894	989	1022	914	1002	939	933	908	928	924	947	949	897	974	923	901	944	951	935	985	930	897	969	963	1004	975	962	884	935	924	973	954	900	869	917	932	965	941	961	890	968	979	886	956	939	964	930	1037	936	941	872	963	955	947	895	917	969	907	919	943	934	948	965	875	993	857	912	974	971	909	907	949	1044	964	969	959	957	875	916	955	925	955	952	978	976	908	915	906	883	955	910	913	943	937	939	932	927	966	975	900	1017	929	916	933	878	960	985	954	961	1008	843	915	970	960	960	971	1015	886	979	895	909	922	900	912	973	910	908	930	992	907	916	993	955	934	954	928	971	907	933	963	972	1025	957	989	1000	925	915	919	914	962	928	948	902	979	965	983	940	930	957	936	968	943	970	908	965	973	950	883	931	965	934	928	970	952	929	940	939	986	905	933	935	938	931	955	907	975	926	1010	989	926	897	919	998	992	971	943	936	949	951	944	934	896	950	924	970	944	964	903	931	939	938	966	955	904	949	932	961	950	986	972	886	911	962	861	932	942	926	946	986	925	952	980	938	1004	905	967	930	1002	882	965	958	914	908	945	998	924	876	908	917	931	915	912	923	863	958	906	935	893	934	922	923	920	906	928	958	910	983	923	947	944	920	884	938	957	901	929	920	918	924	930	947	959	947	943	941	1003	950	921	963	906	895	948	998	923	974	941	994	953	954	970	934	909	952	911	932	885	923	936	964	888	956	978	960	936	923	934	910	932	917	924	935	955	930	976	966	953	986	932	921	938	939	955	931	960	932	927	948	967	902	969	919	941	943	908	973	894	928	885	963	943	902	910	926	948	966	912	935	953	890	962	908	895	919	943	904	914	977	934	933	940	948	932	937	900	989	948	975	928	983	987	941	925	950	939	967	880	994	919	960	932	943	954	929	918	934	948	942	872	940	970	949	988	919	968	924	878	952	912	959	920	976	977	991	986	947	971	935	912	942	958	990	923	971	915	937	980	961	932	1016	942	934	917	917	988	947	973	924	1051	946	946	947	928	861	956	946	896	940	954	969	976	925	983	939	940	961	942	976	979	986	946	992	930	997	899	932	908	939	913	947	876	951	920	981	989	908	956	904	924	945	988	944	980	976	898	942	939	964	932	922	912	928	957	949	903	999	924	1012	974	1028	891	949	956	923	988	930	1009	929	969	958	972	923	897	903	965	913	953	957	969	948	938	928	910	968	919	938	967	956	905	928	936	935	920	950	930	979	947	915	961	952	972	940	976	952	945	911	952	936	893	962	969	922	930	979	937	921	971	948	948	927	907	880	944	991	936	960	968	952	924	967	931	944	974	989	867	946	925	864	919	951	903	940	957	932	955	905	920	941	974	905	905	966	909	998	921	949	978	973	926	898	943	943	958	963	937	952	944	895	963	948	899	965	907	988	968	896	946	886	899	989	916	949	998	910	941	910	903	913	955	997	905	963	961	949	939	957	913	949	932	958	937	976	961	935	915	964	928	934	966	974	988	942	977	1002	943	954	981	924	931	950	942	947	907	971	961	1011	909	948	976	939	1017	931	1022	982	935	946	951	871	942	977	900	940	952	897	979	941	986	933	1008	944	927	939	935	910	960	932	898	922	949	938	978	970	952	877	929	913	909	947	947	962	920	897	980	909	881	953	1002	979	914	867	933	939	960	986	907	963	911	935	979	981	941	965	906	905	927	982	950	954	896	951	947	978	933	897	985	883	987	915	997	920	919	906	894	946	1000	993	1002	950	989	971	919	913	903	919	942	875	950	929	951	963	909	942	902	896	913	961	901	926	929	933	937	923	912	944	943	944	934	965	960	920	889	927	905	897	940	1024	928	948	911
1588	371	338	353	390	376	357	363	356	358	378	326	365	388	411	354	387	346	389	320	384	367	341	373	361	357	386	356	343	383	387	366	339	346	366	378	330	359	362	363	355	327	358	370	347	348	355	380	362	352	379	365	349	373	367	364	380	339	358	352	329	352	365	325	370	333	349	344	369	362	369	287	356	361	377	364	381	413	382	348	360	355	343	362	414	362	394	364	373	374	368	373	370	376	341	393	366	392	366	358	365	357	372	356	367	348	398	375	363	361	351	333	324	337	371	379	356	363	375	373	384	406	396	395	357	359	384	372	351	375	410	353	366	369	371	359	340	368	366	376	385	379	364	372	354	351	364	342	341	383	388	359	362	334	323	315	335	347	361	342	349	353	359	324	360	342	343	389	344	343	375	358	334	357	356	378	369	368	378	369	372	372	347	348	322	330	328	362	343	343	397	362	378	366	354	357	410	377	376	371	385	361	354	349	400	375	331	336	403	350	358	415	382	364	347	388	388	386	355	372	375	403	358	332	361	362	366	394	369	367	377	400	378	329	364	365	362	379	362	359	369	368	339	374	335	327	367	339	352	339	350	336	386	395	388	352	366	380	372	378	391	367	344	358	382	381	360	360	349	366	341	339	391	409	389	379	357	362	370	369	364	327	344	328	340	334	340	336	347	323	365	358	363	337	377	355	378	335	372	382	371	442	362	398	351	381	362	382	388	354	336	354	372	368	349	378	362	365	345	337	359	345	371	384	383	365	367	374	355	390	342	368	384	366	360	336	384	359	395	368	370	360	355	346	354	353	397	370	347	327	344	359	367	365	383	380	363	382	351	329	370	336	338	323	384	372	343	392	377	357	401	373	380	352	353	370	360	342	379	328	356	368	376	350	364	394	364	384	379	345	364	373	330	401	392	399	370	347	367	352	345	348	350	393	367	387	366	360	334	361	368	369	389	369	382	356	363	326	336	374	352	341	380	365	361	378	374	398	337	343	380	404	418	389	364	339	382	370	380	303	335	348	379	375	380	354	370	339	335	375	386	362	374	371	390	379	339	368	373	368	377	340	376	367	431	368	305	365	389	357	382	374	323	334	365	382	365	367	351	327	417	385	385	374	377	335	377	359	312	347	338	388	352	375	356	400	407	394	381	338	379	370	383	357	375	370	359	365	333	377	330	365	350	358	386	366	346	350	384	370	381	347	384	344	377	350	350	362	391	347	351	379	335	334	352	304	369	369	371	374	376	360	366	389	391	373	356	383	374	373	338	365	387	330	371	335	362	369	364	391	326	360	389	398	385	379	344	347	380	379	380	352	379	367	382	353	341	376	350	373	364	372	344	333	345	355	355	364	356	363	358	374	355	358	364	377	363	363	384	344	378	375	369	398	366	345	352	373	406	348	361	341	354	324	348	342	380	338	329	352	317	338	329	366	346	355	366	370	351	357	385	380	380	358	370	386	332	326	352	398	393	380	351	372	348	325	378	357	381	353	351	344	357	362	385	337	389	359	354	365	349	348	379	374	386	354	399	352	351	350	351	382	373	365	353	357	372	380	342	367	397	348	389	348	334	393	351	371	382	361	335	348	349	369	314	371	352	352	392	384	348	324	383	361	354	336	342	375	361	368	374	320	329	332	372	353	321	364	371	331	337	296	382	381	360	408	360	367	381	346	340	341	338	341	408	380	358	357	364	351	326	362	334	335	338	366	368	378	382	384	340	384	347	367	359	334	360	371	363	399	344	367	338	325	373	394	373	358	319	357	354	346	377	392	353	362	334	389	345	358	392	358	374	353	349	393	377	347	408	384	407	400	333	334	363	381	361	345	370	353	367	378	349	330	362	377	388	417	355	378	370	341	342	387	346	394	358	380	387	346	358	379	365	353	378	350	336	359	366	329	365	359	367	373	345	368	379	392	373	338	385	367	354	356	353	359	401	380	390	356	378	370	370	361	322	374	359	399	350	399	375	341	399	354	380	377	367	377	365	392	344	359	379	371	365	350	379	394	356	381	375	344	352	362	348	346	343	371	417	366	359	361	366	354	355	330	363	354	358	344	380	359	365	361	345	368	352	379	355	352	368	334	371	365	355	330	362	381	314	348	337	362	384	343	376	351	385	368	341	324	349	378	346	387	377	363	349	374	375	351	332	324	351	379	377	343	393	344	395	392	362	350	318	345	358	340	371	382	396	391	349	364	343	374	378	345	357	369	348	330	410	333	369	393	350	385	382	336	350	356	377	342	370	396	376	362	352	387	349	337	370	398	355	364	337	407	395	394	357	352	357	359	363	399	395	325	398	365	338	396	371	356	369	348	342	352	347	367	386	379	361	340	373	368	323	366	356	355	387	402	312	355	341	331	368	376	360	354	378	381	341	324	340	359	340	359	405	374	376	354	372	368	366	374	391	318	376	391	337	357	333	384	375	364	354	331	354	357	359	356	378	317	365	356	359	376	385	393	378	382	354	391	328	359	363	384	333	373	347	396	388	384	323	314	363	354	390	365	345	390	377	368	343	352	427	383	385	363	321	358	373	349	333	367	377	336	377	359	325	339	355	340	373	358	358	360	361	369	336	370	346	363	370	377	371	353	379	361	359	364	357	349	365	374	362	328	387	395	385	376	361	396	384	377	331	373	354	376	381	358	356	348	329	380	369	349	399	341	352	375	358	382	381	343	394	370	356	367	354	396	381	367	357	380	333	399	332	365	379	383	369	340	331	363	353	360	339	379	341	356	346	347	383	323	369	317	356	356	342	310	383	356	360	366	364	350	369	370	351	361	370	348	333	362	353	340	371	357	368	349	322	350	385	363	383	376	354	357	375	357	382	343	352	374	369	349	350	392	345	370	351	347	376	375	349	383	322	352	361	360	378	368	380	325	363	358	385	380	323	360	328	348	354	358	365	350	336	364	350	374	372	366	326	365	390	338	378	353	346	384	346	318	371	386	374	364	350	366	357	374	381	321	360	340	356	378	389	325	347	399	375	376	375	371	373	359	350	338	348	361	395	341	367	364	347	375	355	368	346	370	363	409	318	365	394	394	392	361	368	345	375	354	397	375	377	375	376	365	336	362	355	336	362	371	382	365	405	376	391	356	333	396	365	337	356	357	367	342	326	365	365	338	352	417	324	359	338	342	366	379	400	379	374	357	358	358	377	363	335	361	374	371	363	384	359	365	363	366	322	371	372	360	386	312	391	376	366	371	350	361	353	376	384	370	377	352	379	361	372	386	342	374	369	362	350	331	365	362	355	352	372	383	349	339	354	408	355	396	367	341	358	347	385	329	403	386	336	375	352	356	369	349	377	379	366	340	388	352	356	348	346	389	347	373	373	373	391	335	393	379	366	349	379	373	342	401	383	396	392	345	368	363	375	390	383	350	376	357	398	385	337	324	313	371	360	366	371	336	415	330	347	331	355	356	353	389	400	358	381	365	389	345	355	403	334	359	366	344	378	348	357	411	364	361	372	364	342	346	369	398	351	354	341	371	356	357
1980	847	837	855	884	882	865	828	805	856	857	827	913	820	856	820	820	866	831	817	863	861	868	883	873	869	823	838	864	837	816	829	852	822	880	863	858	922	837	840	845	856	835	838	818	880	836	815	858	805	831	810	824	876	889	862	829	855	891	884	877	842	794	856	855	814	824	855	862	844	834	862	857	839	835	793	907	804	830	834	841	867	824	860	888	859	895	796	827	833	835	810	809	856	831	899	864	859	825	907	867	809	833	870	892	844	829	877	846	858	845	842	883	954	882	886	821	868	853	852	803	868	841	865	891	840	836	852	843	872	887	793	823	847	896	866	880	853	859	817	791	873	861	821	883	823	866	839	871	768	847	831	828	831	870	862	873	871	854	879	809	829	852	850	891	831	873	883	877	817	853	852	838	841	876	826	816	881	850	833	823	854	852	890	843	896	871	815	831	861	803	836	827	835	825	841	841	804	883	785	854	826	847	835	891	923	834	828	849	800	864	801	836	850	887	856	838	861	824	849	791	873	836	889	864	885	853	860	891	848	805	837	860	894	860	877	843	831	852	842	888	872	845	811	877	867	821	823	842	813	810	876	785	865	818	839	876	816	901	842	836	841	832	868	812	878	930	814	842	849	863	839	866	855	885	895	858	793	867	830	841	798	827	891	838	820	870	772	882	861	856	831	864	836	844	867	825	855	852	822	797	806	857	833	842	776	833	850	888	848	878	882	866	849	839	841	891	841	813	867	901	831	852	892	820	863	818	856	867	786	872	867	855	871	864	845	792	839	856	831	859	847	799	847	813	801	866	836	851	892	835	828	790	886	874	816	830	849	820	851	899	823	848	839	838	818	861	827	839	827	873	850	836	809	859	872	852	876	817	867	901	844	863	850	842	850	865	901	835	796	879	808	842	866	818	882	851	902	832	829	849	835	897	840	823	851	868	877	892	841	848	872	863	795	862	856	867	853	861	828	862	871	888	809	880	846	867	919	931	924	869	836	869	862	835	859	864	824	846	844	836	849	854	848	851	883	803	878	843	874	833	862	826	811	847	858	790	818	830	838	804	806	888	833	829	782	820	853	875	874	835	829	836	860	833	853	830	873	898	899	839	829	859	844	871	888	844	803	871	841	899	832	847	864	836	857	838	914	826	874	841	873	848	878	822	826	828	849	818	861	813	806	816	881	823	862	861	860	841	867	863	841	902	838	844	803	800	821	871	820	842	858	882	830	834	857	861	865	888	890	857	846	903	827	841	836	827	837	883	847	851	897	845	868	840	873	869	840	835	826	876	859	847	814	835	895	823	834	886	839	846	807	853	866	941	832	826	804	878	899	851	928	829	874	839	885	902	841	831	895	863	782	915	841	863	848	831	864	832	878	826	878	818	813	838	834	752	866	864	882	876	913	848	816	774	831	854	806	842	865	815	848	893	837	850	850	861	815	889	838	867	817	849	811	812	920	845	825	915	828	838	817	893	831	859	831	858	859	837	830	827	862	820	881	840	803	820	873	813	856	838	888	874	837	844	856	866	918	858	863	825	889	847	862	896	848	888	841	882	824	841	860	840	891	819	855	863	857	871	848	843	795	870	845	863	834	836	802	862	810	840	870	852	863	851	874	856	852	847	833	839	782	857	867	847	873	826	829	836	865	853	834	835	832	829	834	887	895	866	826	857	821	873	856	875	899	838	852	827	820	822	883	890	857	892	838	809	894	873	837	856	875	853	852	856	804	836	882	824	882	858	857	801	835	802	858	846	844	824	830	856	868	789	861	855	845	882	881	838	835	873	830	874	859	822	882	833	853	883	874	821	826	894	804	830	863	835	906	914	807	872	824	835	815	824	837	825	866	832	824	836	857	869	842	853	851	857	836	833	876	841	921	883	829	851	832	824	816	862	893	860	860	834	857	873	869	885	813	846	777	850	871	827	831	871	887	865	859	855	841	859	829	828	830	838	850	873	844	800	802	829	816	819	858	840	844	809	820	912	840	839	893	879	891	862	835	843	829	855	844	820	841	874	893	896	783	838	895	864	875	812	877	852	843	883	832	821	844	841	853	835	832	892	841	863	873	855	826	787	877	863	843	809	861	893	833	829	814	857	855	831	917	857	805	870	856	842	906	863	856	848	855	811	891	820	828	835	856	839	897	875	891	825	846	853	814	865	867	876	851	811	813	880	808	804	902	853	781	826	840	908	818	822	848	837	797	816	853	869	838	840	858	848	855	890	857	866	882	852	843	820	801	872	913	863	821	833	838	805	887	857	841	807	883	810	886	808	847	850	909	844	845	838	871	899	824	890	819	810	861	891	857	910	879	841	860	820	843	804	810	803	915	849	830	844	841	827	834	852	883	890	881	833	868	823	880	839	880	820	818	819	861	822	874	890	888	856	832	837	875	838	891	835	838	841	863	901	860	846	819	864	821	885	832	822	840	873	851	826	866	830	850	861	835	859	835	856	833	890	868	901	831	852	870	837	815	852	847	848	858	833	853	841	800	847	901	813	845	841	857	886	847	874	867	869	822	858	785	819	831	871	833	890	842	840	855	839	839	829	855	856	831	811	837	881	907	853	809	879	836	909	869	836	840	815	810	818	875	830	851	893	833	835	853	846	861	859	840	829	854	853	876	828	816	864	805	857	855	857	821	864	858	880	879	838	862	800	847	828	847	820	917	865	863	841	814	849	872	813	837	875	863	808	885	868	843	843	828	840	835	921	921	881	830	817	814	833	838	848	796	902	841	837	850	850	849	818	868	878	867	831	859	811	811	836	872	823	867	860	861	856	902	860	845	892	917	871	869	885	877	838	850	873	879	833	831	878	883	820	834	802	826	815	846	858	906	842	833	801	845	822	837	840	818	860	822	867	891	871	801	855	844	884	843	884	823	899	864	819	846	856	885	845	830	835	828	859	819	797	888	858	861	841	859	793	905	862	863	864	862	893	862	863	832	868	830	866	817	895	851	840	863	866	856	849	801	849	849	861	794	852	834	816	838	821	857	843	854	821	851	848	851	885	819	778	855	790	831	830	825	803	844	816	837	865	826	877	863	816	887	852	806	826	834	844	849	797	873	859	880	874	867	828	844	841	855	846	816	868	871	848	843	904	866	913	874	845	874	833	850	806	899	814	831	816	872	848	883	869	826	827	869	881	833	780	850	797	873	840	866	852	834	817	825	842	892	843	889	788	841	814	869	803	859	866	897	849	859	870	828	813	845	791	844	858	873	887	889	863	846	839	826	899	881	870	843	868	867	806	839	811	863	887	811	869	816	853	854	828	845	846	795	850	911	904	834	841	834	822	838	913	873	898	828	801	853	875	856	849	868	888	884	811	855	864	818	822	833	853	847	835	871	809	841	839	928	816	818	811	879	779	842	863	820	809	865	788	879	851	841	869	860	850	831	832	807	838	895	814	845	872	875	811	830	838	811	850	878	820	832	859	878	832	837	843	869	843	861	862	834	891	883	815	844	834	813	858	840	824	847	862	826	900	862	819	857
7296	534	483	472	372	317	277	288	246	265	246	236	256	226	222	211	218	205	265	224	238	234	229	234	208	226	243	230	197	272	238	240	190	243	231	235	208	218	226	223	215	219	233	203	220	176	241	214	206	212	217	237	212	209	185	217	237	232	219	248	230	217	184	241	206	207	206	208	187	220	202	204	231	229	207	212	218	213	233	198	228	203	215	216	214	223	223	254	238	222	211	218	244	238	252	218	229	240	249	228	215	198	203	207	209	193	204	212	206	220	207	197	238	219	229	233	211	227	206	237	205	206	245	207	237	251	203	236	231	213	218	233	203	207	251	199	221	245	228	208	242	215	210	199	219	218	204	219	243	221	197	239	236	227	235	220	216	236	222	214	207	206	205	220	198	208	227	222	205	212	214	217	229	218	237	227	238	204	196	205	223	215	222	248	212	202	231	215	194	261	222	247	255	196	234	203	203	238	213	263	211	212	223	215	222	217	231	228	229	229	239	190	231	238	251	219	245	201	180	216	220	238	208	237	261	211	203	210	222	233	217	246	233	243	202	230	243	226	256	230	239	223	219	195	208	192	232	236	206	227	224	226	195	219	205	246	227	224	201	210	228	247	230	221	244	254	251	223	213	210	231	262	207	224	241	205	191	218	231	227	212	244	211	213	229	216	220	224	229	234	211	212	181	216	227	236	224	232	247	214	252	202	235	236	216	236	232	214	251	179	217	226	225	218	213	229	204	196	229	179	203	222	187	211	232	228	212	211	209	206	215	227	214	221	252	226	199	205	244	215	213	233	214	242	237	216	186	215	211	189	224	239	227	230	257	219	205	206	219	220	194	202	238	208	213	218	239	220	217	232	216	246	215	230	230	219	242	221	235	214	242	204	232	206	229	213	214	218	223	203	236	195	214	208	225	226	220	222	190	228	220	227	233	218	225	217	246	203	208	215	233	208	199	225	210	239	255	225	195	224	221	228	199	230	203	218	218	216	248	218	195	222	197	244	213	228	232	237	213	218	216	214	224	204	204	200	207	212	218	205	208	211	234	236	216	232	207	243	228	213	257	227	241	205	241	204	208	195	219	241	235	191	232	201	204	232	222	233	225	221	222	222	222	214	202	214	200	237	222	201	202	235	228	244	266	202	218	222	201	232	210	233	212	230	228	226	219	218	241	216	227	238	233	203	229	209	243	227	226	207	214	202	228	245	221	249	221	224	226	205	226	214	210	201	230	209	226	230	188	217	237	192	203	209	246	216	227	243	220	233	224	209	246	223	215	202	229	217	230	258	269	215	213	219	237	231	203	227	220	192	195	232	212	209	187	215	223	222	214	235	213	194	215	228	214	198	226	220	226	216	237	232	219	207	246	206	193	203	242	226	209	218	233	235	199	215	226	219	234	204	183	199	219	204	231	236	209	229	205	216	234	265	231	232	214	197	201	206	254	237	243	224	213	206	213	244	227	215	231	239	212	215	215	226	223	228	233	231	230	223	230	219	229	228	231	216	214	212	238	219	218	229	217	205	223	225	255	225	237	246	252	223	243	232	221	228	219	226	248	205	218	226	233	220	223	220	225	215	229	223	262	193	218	242	224	233	227	232	194	226	214	226	213	248	204	224	229	236	218	249	223	249	226	240	211	213	228	232	232	235	224	239	253	208	215	192	218	233	237	212	204	215	210	198	239	228	214	234	205	206	211	214	242	200	228	209	221	219	221	201	257	239	211	212	201	209	228	215	220	222	202	214	219	224	234	241	244	225	230	198	225	229	244	204	208	233	240	247	229	210	206	211	232	215	213	213	235	214	234	223	224	215	212	241	262	195	192	208	198	239	206	200	208	240	256	204	220	208	208	237	226	224	193	227	221	225	220	195	244	245	224	216	222	219	232	234	237	210	218	230	260	232	223	208	214	247	196	223	201	248	207	206	215	212	209	238	223	227	252	243	248	238	220	210	211	234	250	244	242	239	232	218	217	267	200	226	224	232	196	212	255	213	241	249	239	224	230	210	214	209	264	219	231	239	213	228	220	229	220	269	251	214	253	270	238	230	216	215	206	214	210	208	240	228	192	248	245	237	232	240	224	223	207	198	239	217	210	203	218	207	255	190	218	230	243	217	199	213	215	210	224	216	214	204	211	235	224	214	226	194	239	217	234	235	218	214	206	230	227	221	225	267	226	193	206	239	213	208	226	200	208	189	221	209	184	240	231	230	224	234	210	223	235	238	225	226	218	206	227	219	196	225	255	202	231	212	229	198	202	260	232	223	244	210	223	250	211	245	208	238	221	194	223	235	212	246	231	220	215	213	214	219	220	217	231	217	212	227	226	231	206	211	207	221	205	200	203	256	237	196	221	214	202	268	191	222	206	219	193	238	229	232	209	230	243	215	208	243	234	225	242	219	206	212	214	237	235	241	197	247	228	229	230	202	235	209	227	203	199	206	219	214	228	219	193	218	227	240	227	245	212	246	230	226	232	219	221	213	225	226	227	184	225	226	231	249	234	215	220	215	243	246	214	212	226	212	228	205	214	244	218	245	184	239	212	220	240	202	224	217	220	213	222	226	241	229	219	215	192	227	239	203	229	225	198	235	235	228	205	223	225	247	219	213	233	214	228	236	223	229	226	212	198	212	214	230	219	240	201	216	232	225	236	247	194	230	208	262	218	216	238	208	253	226	222	226	235	199	196	232	198	211	201	219	197	232	218	198	221	218	217	221	211	222	247	224	206	217	227	219	217	216	226	211	205	225	228	251	205	233	242	219	205	233	217	228	212	254	230	244	207	249	224	243	220	254	213	230	217	216	215	221	230	240	211	220	234	230	185	224	223	202	223	233	207	241	229	231	226	224	204	222	225	240	201	190	238	257	192	191	256	231	216	215	174	216	217	204	202	227	213	231	212	199	226	218	236	197	201	206	227	201	229	204	208	229	198	216	209	194	241	219	224	214	252	242	200	194	212	233	249	224	224	204	214	208	260	226	224	233	229	229	201	236	211	230	184	211	197	210	234	263	215	231	222	205	208	199	211	240	240	213	216	237	245	222	215	224	220	217	232	238	216	226	231	229	215	245	233	243	223	251	182	235	230	211	223	173	200	227	205	211	197	230	202	210	236	225	219	194	224	191	208	238	226	206	216	271	222	226	220	205	241	231	226	240	206	204	221	229	225	218	232	199	236	207	247	230	221	222	214	194	231	223	208	200	206	235	263	230	213	195	220	229	248	212	211	239	201	224	230	215	206	220	219	216	199	208	226	234	202	214	238	243	201	230	184	235	227	259	213	204	237	231	225	212	251	215	224	211	216	194	201	207	209	202	223	260	230	235	212	233	242	214	233	209	226	208	191	237	213	222	225	226	194	256	216	251	250	226	228	231	208	212	215	217	224	219	233	215	203	209	210	229	241	226	215	234	233	275	233	256	252	211	212	251	213	239	219	249	225	188	187	201	224	247	216	214	223	226	209	227	201	243	221	192	229	232	200	237	221	236	194	230	220	205
6241	858	1175	1405	1215	1070	1007	827	818	804	734	735	708	717	630	673	663	646	611	689	606	675	618	685	606	595	632	559	618	646	594	630	633	607	603	636	625	616	646	613	638	617	597	630	614	585	583	588	614	608	625	617	579	591	604	598	601	615	583	626	603	532	627	614	615	603	615	578	557	621	655	639	616	611	609	572	634	613	598	602	598	587	592	602	561	606	595	613	636	602	592	617	587	582	633	596	605	574	572	599	602	613	629	554	567	604	619	553	642	580	598	655	552	582	603	569	615	589	601	588	638	630	651	587	581	575	564	570	575	615	592	630	641	598	588	588	607	563	603	612	583	576	528	604	622	603	580	630	601	633	578	599	551	598	586	573	614	577	593	584	608	598	576	596	599	622	558	596	552	614	582	586	624	593	578	626	597	554	557	563	612	578	596	623	562	580	591	638	607	593	567	634	582	556	573	574	601	597	613	601	603	640	580	598	568	590	650	591	589	584	628	595	574	584	619	591	599	599	609	588	567	607	569	625	576	632	576	566	573	582	633	606	608	623	600	607	613	600	584	588	573	598	626	580	551	580	551	629	611	587	579	601	576	617	634	593	586	623	608	587	579	586	579	592	606	614	567	581	570	555	585	573	597	601	593	600	568	554	602	654	558	578	574	599	568	601	577	527	587	623	589	622	593	577	597	652	562	582	599	588	616	595	614	563	604	581	599	577	619	547	580	563	606	576	590	581	597	587	588	595	605	583	586	611	568	610	621	566	577	601	581	593	561	606	556	619	550	616	623	629	605	632	592	562	558	564	581	623	553	602	588	635	569	602	589	576	553	557	560	628	640	601	609	572	625	610	639	587	596	581	607	618	600	592	581	605	592	580	586	607	571	579	590	573	592	577	622	614	618	572	619	612	593	607	580	593	551	587	563	600	673	554	596	618	593	570	584	561	551	594	593	583	601	616	630	593	599	594	595	574	604	598	634	579	613	609	601	599	593	567	598	590	578	604	590	570	622	567	626	589	546	637	622	631	583	604	599	588	578	595	626	568	546	611	573	616	583	629	595	632	596	594	597	544	632	592	620	597	577	590	594	639	615	585	576	583	593	567	604	553	593	604	615	596	558	611	596	612	598	640	595	650	597	639	578	617	618	577	583	611	612	639	588	622	678	613	581	581	587	582	559	628	599	583	587	601	600	597	587	609	603	572	587	604	600	611	560	606	619	598	605	576	592	585	600	601	590	576	579	592	590	607	570	607	585	556	565	598	586	623	642	601	573	611	599	566	556	603	567	616	622	597	595	566	593	613	590	569	594	575	609	555	589	590	552	566	607	569	584	571	594	611	589	576	587	544	598	612	591	593	629	584	576	656	527	605	562	639	583	556	589	587	617	591	566	599	629	639	550	593	624	583	600	614	634	618	583	567	621	556	576	586	586	594	529	600	589	604	598	633	590	617	594	597	535	569	553	577	626	612	644	568	637	608	596	561	589	606	560	581	525	649	597	591	620	575	549	584	571	619	574	560	594	615	653	599	595	605	563	582	600	599	595	566	562	565	616	593	586	584	664	609	618	573	543	584	613	564	587	587	599	556	596	627	574	580	597	606	572	546	603	591	629	571	598	567	616	554	596	610	595	614	607	613	637	587	602	629	566	582	587	612	566	553	549	547	596	591	571	592	569	571	546	630	555	576	584	596	589	592	611	579	593	565	623	619	587	593	608	591	582	567	619	595	596	555	578	602	547	589	603	605	586	611	613	648	580	559	563	597	574	601	588	647	572	616	617	592	522	596	558	594	640	598	577	559	557	610	598	539	575	570	606	567	581	588	591	584	534	620	597	585	626	572	616	596	610	591	614	598	598	594	609	576	595	593	597	582	570	590	603	579	572	617	582	579	584	596	630	566	606	632	563	572	579	609	591	563	583	585	607	547	619	597	612	570	612	609	558	627	617	623	602	584	585	599	596	592	618	579	562	597	584	648	619	593	585	579	608	597	559	611	612	603	593	581	574	559	565	570	603	577	585	601	568	602	606	593	547	629	590	581	577	592	590	560	637	631	624	554	615	588	610	560	612	597	590	613	649	603	611	589	593	618	590	604	544	609	633	622	617	635	610	553	574	551	549	592	632	563	557	576	601	664	617	568	600	590	619	599	579	581	606	576	608	619	571	600	544	589	587	586	600	600	605	610	624	581	606	572	582	610	601	603	607	622	626	621	573	600	574	611	626	550	586	563	606	598	628	544	605	588	546	594	602	582	581	588	590	588	630	565	604	611	638	580	561	598	629	603	553	592	592	573	566	546	591	611	574	603	576	603	625	575	598	607	610	548	616	586	596	551	617	578	602	580	585	620	613	578	579	601	613	544	581	585	619	593	563	590	613	627	589	588	579	648	604	596	615	666	591	604	552	611	634	555	612	607	588	583	604	604	576	586	576	632	583	586	578	596	584	606	518	563	614	575	599	624	584	543	589	567	565	624	590	596	563	599	583	643	619	587	602	619	609	608	614	560	569	608	635	573	542	590	541	592	550	547	588	600	610	606	578	575	590	604	600	593	628	603	561	605	589	573	581	561	605	581	612	587	593	601	558	600	574	639	569	564	597	646	572	615	592	570	600	616	609	585	612	587	602	597	614	583	573	595	580	588	620	651	581	599	634	658	600	605	566	608	590	598	578	589	591	592	588	649	540	636	593	611	580	612	587	629	568	565	581	601	582	584	594	576	593	657	594	582	604	583	619	619	630	633	595	595	549	589	599	586	607	593	587	603	584	597	573	628	582	608	558	581	623	576	645	636	598	589	600	596	621	600	595	593	567	612	616	557	586	579	596	604	598	576	521	598	607	584	575	579	598	567	582	613	613	622	608	560	612	573	576	610	578	610	591	580	586	601	602	613	598	606	563	572	538	639	600	605	597	580	619	551	620	612	610	601	557	587	596	597	602	619	606	602	591	562	579	582	625	586	582	587	621	597	600	610	568	609	578	579	594	608	563	583	595	590	609	578	590	596	642	604	551	590	543	633	612	534	587	612	593	612	583	589	567	601	595	597	553	608	640	597	586	568	625	632	580	605	594	578	576	575	603	585	588	615	584	638	588	556	569	614	606	595	590	570	562	604	591	615	576	601	571	597	629	551	587	559	617	613	557	576	590	616	550	626	592	632	575	567	582	607	576	617	619	547	592	598	579	610	601	574	639	560	628	594	597	599	590	637	568	634	615	575	574	592	582	582	579	595	587	575	579	612	589	599	562	590	581	608	584	585	588	583	611	569	575	614	560	600	588	590	571	613	600	581	588	617	590	557	628	586	571	599	555	599	567	571	604	614	597	633	551	580	614	559	625	634	588	633	555	613	629	614	569	613	586	590	567	597	584	566	638	558	584	605	636	618	645	613	608	611	604	640	581	600	570	565	559	570	586	582	597	588	587	582	603	588	646	638	617	585	580	615	599	634	558	606	587	539	629	598	578	619	567	603	585	571	645	580	617	605	586	596	585	554	580	595
14742	1290	1045	870	698	564	514	477	521	452	443	426	391	403	399	432	393	431	382	388	394	414	348	386	393	382	380	403	421	434	380	400	400	372	406	424	395	372	390	344	374	398	392	380	392	416	340	382	414	424	431	409	394	377	390	394	408	358	418	394	375	395	423	432	359	344	365	353	391	355	381	394	420	425	395	374	362	379	412	410	363	385	418	413	370	423	392	403	375	390	388	420	361	355	393	424	390	411	389	433	398	401	382	353	380	369	436	407	430	371	378	396	373	422	387	364	406	407	381	376	351	384	379	401	369	381	388	391	348	371	387	352	414	394	380	413	383	395	376	390	429	384	363	372	364	388	375	371	398	383	363	383	383	403	375	383	393	432	395	341	390	403	386	396	374	366	393	392	423	411	340	396	375	382	421	381	402	407	410	391	397	401	384	339	423	393	335	390	384	369	379	368	401	413	437	387	389	385	380	392	380	379	377	338	390	383	400	421	366	380	374	405	412	413	350	371	415	391	408	400	406	413	392	392	443	378	435	390	407	356	418	384	381	432	406	386	390	402	408	390	374	422	376	395	401	418	379	384	423	370	380	410	397	391	379	373	383	394	397	416	363	383	369	365	376	386	411	406	391	414	399	371	372	370	405	369	428	364	327	364	395	385	386	377	410	374	408	398	378	383	390	382	357	356	374	406	376	379	386	404	391	397	376	421	423	376	374	377	363	358	328	377	393	419	395	398	361	399	375	414	338	367	371	365	361	420	372	380	375	387	404	383	400	362	382	398	405	409	423	403	409	395	408	424	381	425	389	385	384	381	333	372	410	384	349	382	370	397	359	382	402	392	378	413	390	409	374	384	387	362	383	351	337	378	351	351	378	369	409	356	406	408	380	389	411	406	395	387	417	391	369	397	405	382	359	404	380	340	374	359	350	431	400	408	378	388	389	412	374	389	396	366	386	368	333	417	388	423	366	366	404	403	367	413	355	407	427	406	411	414	388	420	405	414	388	388	451	369	393	351	355	385	373	393	390	394	387	385	407	455	362	394	395	395	343	387	407	358	338	356	374	366	415	425	363	378	383	393	358	395	420	374	381	403	397	424	436	423	457	391	406	394	369	375	375	412	375	384	398	419	382	392	430	378	404	417	365	423	396	430	389	478	372	342	402	387	385	348	358	360	370	423	384	423	405	388	370	401	374	376	396	408	342	432	379	388	427	388	377	382	371	379	379	388	397	375	394	408	383	372	405	377	363	377	375	359	375	374	394	395	385	343	377	360	388	388	331	368	433	399	395	395	395	386	396	415	411	402	421	402	419	381	369	396	389	405	419	383	354	386	398	388	393	373	362	377	411	420	364	356	342	407	368	388	413	419	356	364	411	357	375	418	386	385	368	389	361	403	391	395	398	378	354	393	405	370	368	345	348	394	368	407	424	396	386	404	412	391	376	336	397	407	382	373	377	422	377	376	356	415	361	330	382	381	384	357	408	401	384	356	388	390	377	383	387	381	384	332	373	419	421	396	377	432	380	384	399	372	376	383	365	384	418	374	414	391	407	411	391	397	346	351	426	435	385	417	368	391	401	424	392	399	361	377	384	401	367	392	386	401	398	348	390	346	384	362	358	359	402	388	376	386	393	401	411	404	416	414	409	368	390	416	378	407	369	379	384	355	388	386	398	349	326	354	374	395	339	379	397	385	372	418	366	383	373	385	410	383	405	399	377	379	376	376	404	396	379	391	392	384	378	368	374	403	393	368	419	381	388	388	400	401	417	376	394	358	442	417	409	419	381	400	397	432	381	371	418	359	393	401	412	375	345	401	383	385	397	387	365	370	385	397	374	410	358	375	397	360	367	411	438	410	406	385	401	398	399	353	389	414	398	344	354	400	414	380	408	376	371	391	378	393	431	401	394	379	369	363	382	375	401	387	351	421	383	386	437	409	363	373	434	392	347	393	391	371	421	375	372	393	431	405	376	380	383	397	375	386	357	388	412	389	388	383	401	416	390	389	372	390	403	385	368	408	433	378	374	395	380	370	398	376	369	365	384	336	361	441	419	380	396	386	412	394	382	365	368	395	375	378	384	396	342	443	426	357	367	397	348	325	359	380	402	404	380	388	395	372	399	367	366	395	386	404	414	377	392	402	397	402	375	347	350	386	333	383	366	384	420	375	394	428	375	361	363	402	338	380	385	422	395	401	398	350	381	391	382	379	393	407	374	405	401	407	410	391	422	389	357	393	378	375	403	381	363	392	403	392	366	388	409	367	396	401	376	416	381	406	365	416	397	384	375	388	398	388	390	357	380	365	390	419	380	350	375	390	389	378	386	332	383	437	401	378	355	377	363	407	397	395	396	360	402	395	397	392	375	422	392	398	401	380	370	385	380	407	387	385	390	402	404	357	413	368	407	375	380	406	402	388	419	375	372	385	359	417	368	420	366	355	388	396	378	377	419	367	419	423	406	391	419	393	395	383	386	393	382	353	405	366	379	420	419	388	345	388	363	426	398	401	381	339	361	375	381	407	418	417	408	394	426	374	372	411	355	372	395	394	380	396	425	392	399	400	404	365	403	378	390	385	398	422	397	397	376	432	406	394	385	398	404	382	390	367	391	412	410	380	394	407	398	379	335	377	400	363	388	364	359	412	379	387	331	381	379	387	391	388	402	362	358	396	392	388	381	406	379	403	415	419	445	375	362	376	403	380	410	394	395	404	371	391	372	388	367	391	368	437	401	337	402	377	389	422	375	377	379	363	354	385	411	385	396	387	401	400	379	367	360	411	422	376	383	406	357	390	356	395	366	378	351	379	400	404	403	365	398	413	356	397	405	352	398	356	367	391	377	382	393	384	372	427	379	370	410	407	380	373	390	401	426	400	363	399	409	405	415	394	317	391	374	362	379	384	396	370	369	386	389	408	365	361	376	375	395	396	421	385	411	361	411	361	376	380	397	392	344	397	398	368	395	367	408	363	355	413	407	402	399	389	374	398	413	381	383	378	350	349	376	394	404	381	376	376	383	365	370	387	356	370	375	387	381	366	407	399	374	394	388	423	389	368	363	392	432	362	409	360	403	432	371	404	386	409	411	397	362	374	375	383	388	377	441	393	395	347	385	379	410	355	390	402	373	379	376	382	413	384	406	387	363	367	368	411	416	387	366	391	406	395	426	389	381	399	406	403	381	399	375	374	397	354	417	404	414	380	380	387	390	354	390	376	405	366	358	409	395	366	387	397	409	392	390	393	416	400	368	366	400	393	396	386	382	365	391	382	362	394	397	356	333	379	342	405	408	382	400	401	397	389	360	424	374	422	407	388	390	344	396	404	397	383	366	399	363	362	400	389	366	397	374	349	407	394	388	382	402	393	364	355	433	414	386	386	413	390	379	425	352	361	424	386	406	369	360	392	413	385	403	390	398	397	405	385	410	384	371	374	340	347	399	376	374	370	377	351	387	373	395	375	395	417	397	413	401	386	411	358	389	415	325	407	399	407	413	398
8299	1371	2207	2561	2146	1838	1651	1542	1412	1327	1255	1207	1214	1105	1122	1109	1068	1109	1030	997	1035	982	1041	1019	969	972	1008	936	1005	977	936	940	987	992	986	977	949	971	999	1014	936	965	961	999	963	942	962	951	958	949	920	960	909	959	950	940	876	917	866	937	884	937	894	915	907	944	983	928	951	963	944	977	953	967	877	923	939	948	881	931	936	935	942	904	924	954	987	975	933	994	958	975	972	946	935	959	952	952	946	932	919	950	946	860	984	969	926	903	985	933	915	940	977	867	874	924	948	957	911	908	962	921	955	984	971	994	957	895	889	906	944	941	911	937	1009	1014	920	943	943	919	950	974	948	965	954	931	898	947	988	914	942	946	958	948	919	923	929	971	957	992	961	947	897	979	954	903	903	992	937	913	956	927	999	913	914	976	952	899	914	936	930	945	986	957	952	989	928	950	915	910	1009	934	928	937	916	955	953	971	922	930	915	938	1022	911	964	909	909	961	963	984	942	921	913	911	924	925	996	1001	968	947	890	947	920	925	942	982	929	914	953	879	995	931	934	927	955	1005	998	921	965	936	902	943	927	999	923	919	954	945	966	892	944	935	935	933	959	986	917	978	947	929	931	933	986	949	957	964	954	961	959	949	911	974	925	909	970	974	975	965	970	898	916	969	941	977	934	941	988	950	940	910	943	972	990	971	956	958	946	922	992	840	966	913	919	976	934	945	919	944	970	960	937	944	952	925	889	945	950	929	964	933	933	967	947	924	964	921	971	928	975	964	967	980	923	973	887	936	920	944	945	920	934	962	872	1013	940	928	934	976	976	930	926	943	970	976	936	1000	961	941	1006	933	926	930	919	932	885	908	938	944	975	961	965	898	901	927	937	914	921	900	921	942	870	946	1008	929	855	950	935	960	896	936	912	927	922	980	942	898	936	958	952	919	938	956	954	955	1062	946	930	859	1008	919	889	864	971	955	943	929	943	918	930	939	891	971	921	928	921	960	952	903	964	969	974	971	950	895	932	919	905	939	910	955	923	953	943	936	941	880	955	901	940	956	931	972	895	918	944	1011	998	990	955	911	912	1013	904	939	922	886	955	955	933	932	933	977	931	957	959	919	956	936	913	908	928	910	971	970	964	938	957	958	918	947	971	1000	933	898	887	926	945	931	885	937	905	983	948	922	987	930	914	966	1008	903	990	987	934	962	973	950	966	965	943	898	891	940	936	892	958	1015	960	984	932	1009	922	929	939	964	994	918	941	941	936	984	933	920	932	943	921	968	927	925	900	960	986	936	996	936	892	912	929	926	965	932	897	929	1000	933	922	875	956	895	991	923	899	943	916	896	894	942	953	946	914	959	924	926	960	1000	934	973	947	949	958	938	871	914	946	938	968	912	922	908	1005	978	948	915	892	931	944	919	965	971	969	895	919	995	960	913	894	942	912	929	949	963	978	852	976	942	930	984	925	920	953	885	968	958	1007	981	973	949	932	920	909	968	922	932	946	968	969	982	945	975	951	965	932	935	974	910	915	882	920	954	948	946	923	929	953	888	910	969	916	919	938	902	897	937	959	992	939	872	972	931	942	914	983	939	970	920	928	916	975	946	952	962	981	1008	886	958	929	923	931	917	902	894	983	941	912	924	939	965	957	901	952	962	943	964	965	954	943	916	972	988	941	886	914	873	961	910	915	963	949	935	896	957	910	981	925	981	920	921	939	856	920	955	943	939	917	946	935	950	928	907	896	980	943	980	964	998	883	925	877	914	944	980	952	897	863	961	866	932	883	968	937	959	993	943	974	927	960	953	923	934	922	896	894	948	975	990	930	956	975	965	937	880	929	879	985	885	947	956	931	1001	937	890	930	899	958	947	960	981	940	985	965	1057	964	957	929	918	961	906	922	895	951	924	932	936	947	927	1025	985	911	967	930	961	960	953	978	969	936	947	936	958	914	952	955	968	951	923	977	983	975	982	923	941	918	962	893	875	890	911	911	944	922	925	982	918	943	929	935	962	905	963	925	950	981	897	908	908	977	975	969	994	957	889	914	947	957	895	939	929	861	880	877	919	946	909	934	973	913	911	926	949	971	947	945	910	911	979	961	966	958	912	980	919	969	926	922	991	939	946	896	940	955	926	963	925	943	931	956	941	893	960	921	945	968	984	956	923	949	945	968	922	997	935	937	983	946	934	939	945	942	969	941	990	925	948	942	984	959	945	930	946	926	918	954	983	968	942	918	947	977	927	930	899	957	956	916	941	921	939	906	951	946	934	881	921	961	959	918	921	930	907	917	969	930	962	970	925	954	888	922	963	922	904	875	935	920	939	941	945	958	976	989	952	921	933	929	947	925	893	877	923	917	947	939	942	922	1005	944	952	935	933	951	956	994	976	937	969	1010	972	920	932	971	955	949	988	965	951	955	907	933	937	938	928	897	892	958	934	971	966	926	921	949	928	926	939	914	963	984	913	1018	940	978	906	950	917	923	914	918	923	947	937	1015	902	1001	985	951	918	937	925	949	945	948	902	994	914	973	905	987	968	916	893	941	942	923	977	946	934	938	958	960	900	958	936	987	961	923	980	940	971	940	911	983	946	932	946	979	993	920	940	914	979	920	940	941	930	966	893	904	914	920	945	921	920	940	970	1001	939	899	944	907	931	977	924	944	907	951	954	978	936	919	981	978	954	892	990	881	883	914	932	904	913	954	993	910	981	969	977	958	941	932	931	973	1017	878	924	935	965	965	946	984	950	965	968	947	922	899	989	948	901	912	933	929	896	875	940	851	935	950	918	927	896	926	975	933	913	948	927	881	977	909	912	984	951	963	1005	965	910	967	963	931	932	1000	952	920	914	972	951	963	907	941	969	929	896	936	975	961	932	899	1022	880	942	932	930	921	955	984	945	920	935	929	969	922	944	945	931	927	946	926	934	924	1002	963	962	896	947	941	933	880	929	946	948	950	919	943	877	979	915	916	904	875	985	966	957	968	946	943	897	917	987	946	931	939	900	907	902	960	960	945	930	944	959	1003	958	898	952	946	905	936	950	951	972	909	872	937	944	1003	915	918	918	957	944	967	944	1003	948	917	929	949	970	999	1000	973	1012	936	934	909	905	901	944	915	907	911	911	987	934	912	995	992	944	931	940	925	951	956	933	986	909	977	944	934	923	944	921	921	938	927	930	895	975	935	955	970	928	902	929	984	961	924	949	918	966	888	927	951	964	946	855	992	989	937	953	1021	901	991	955	872	953	941	939	898	923	904	915	933	934	928	932	915	908	906	917	938	962	934	969	901	1027	915	1008	966	960	903	1000	937	947	921	946	920	984	943	892	928	934	935	945	900	960	943	927	905	988	949	922	916	886	974	920	900	937	987	992	887	942	958	939	955	941	897	953	930	917	966	885	872	935	997	913	916	944	964	908	885	983	979	950	948	937	910	946	927	988	895	947	954	972	924	977	948	936	961	928	897	925	947	927	899	918	957	917	960	940	893	912	899	969	943	893	987	922	963	913	975	1004	946	943	970	951	938	941	985	944	909	909	943	938	934	941	940	924
1593	395	387	355	392	356	348	319	389	381	384	417	373	381	346	393	373	338	365	366	319	347	392	421	310	375	362	365	398	366	396	385	344	344	382	365	399	377	351	386	378	376	376	369	373	386	374	396	367	380	332	333	330	380	360	381	358	360	339	354	327	356	394	414	355	404	356	384	372	406	339	381	347	381	339	358	373	342	332	372	368	353	354	383	346	377	331	388	373	332	368	361	382	359	355	371	390	393	375	383	376	350	362	396	388	361	334	367	379	391	375	360	332	325	361	355	395	387	392	352	379	347	391	360	360	366	377	365	385	397	434	381	373	395	376	323	378	354	410	395	371	369	398	382	392	350	364	360	370	359	379	355	398	359	379	424	381	377	397	352	350	335	346	395	330	386	366	338	356	336	380	381	343	378	400	416	334	345	371	349	350	398	403	375	392	421	352	366	357	370	388	342	352	366	387	364	366	363	382	348	355	386	410	375	395	386	346	370	372	383	353	410	382	363	355	353	330	411	403	378	349	380	330	382	414	366	365	348	354	372	378	380	358	334	374	351	335	376	392	348	348	361	376	331	361	373	338	344	374	391	403	361	375	343	338	361	373	345	353	382	348	363	375	371	392	371	353	310	325	368	376	358	355	373	368	405	360	365	402	368	388	390	374	335	333	405	359	370	396	362	347	333	361	342	331	370	359	409	330	346	374	385	358	388	396	363	390	414	391	336	400	368	412	393	366	364	386	408	381	346	359	358	378	358	316	393	408	366	388	354	372	373	359	374	348	352	375	384	369	356	351	413	373	339	362	362	360	410	390	362	389	339	363	354	408	401	370	340	405	397	357	367	351	359	399	341	401	367	341	356	357	376	330	380	370	350	376	364	376	386	381	404	349	378	363	356	366	363	345	352	373	362	370	391	396	332	370	353	376	390	380	380	367	350	395	348	373	385	388	380	374	376	396	366	364	388	387	348	372	362	352	387	369	386	387	367	358	361	363	368	374	392	336	374	350	331	349	368	367	376	389	348	382	376	387	362	370	365	365	384	375	409	364	396	393	401	380	373	353	349	382	349	386	399	358	335	355	360	353	398	378	347	383	369	384	373	394	386	391	367	363	383	390	371	369	349	381	370	390	346	349	364	376	330	329	379	355	323	407	442	395	363	370	368	384	356	385	357	409	333	399	373	377	379	393	411	383	355	356	408	403	337	366	402	358	342	335	330	348	371	345	361	364	354	385	398	418	386	364	356	377	371	363	320	356	390	366	387	381	347	384	369	360	350	424	393	378	378	360	387	408	384	344	369	342	420	371	382	391	397	403	348	390	394	371	386	332	372	351	383	398	357	374	369	336	354	357	378	421	406	377	358	353	384	375	345	382	362	318	389	366	374	352	355	330	333	397	377	336	355	394	332	373	350	376	376	422	367	417	363	363	388	369	317	387	401	352	373	351	380	386	350	353	350	329	353	350	369	389	387	351	383	358	368	375	347	365	375	369	375	353	382	390	338	341	369	334	351	352	400	364	368	402	351	352	362	399	374	375	343	347	364	352	396	370	312	359	350	410	353	382	375	370	387	378	394	347	378	377	375	362	362	389	376	341	347	371	389	390	353	375	377	432	387	378	368	408	360	356	372	397	392	335	374	356	367	359	384	370	343	337	351	362	373	385	356	369	340	349	414	371	345	418	399	341	382	337	345	380	391	333	388	345	367	373	400	355	371	362	364	377	378	376	405	350	343	378	361	346	328	379	354	374	382	351	414	384	407	400	373	350	372	356	352	365	365	382	350	378	379	394	392	377	345	359	357	340	366	364	403	357	411	367	367	358	382	370	358	370	346	373	377	350	341	342	381	387	367	376	406	385	391	385	358	356	335	378	337	384	330	351	377	344	343	376	380	349	342	364	366	353	388	372	382	373	374	335	370	383	362	357	402	370	369	372	376	335	405	370	370	345	380	388	337	400	357	369	349	355	364	383	393	377	373	344	368	374	380	367	337	380	364	369	381	377	356	367	406	418	335	369	381	356	363	358	371	370	387	363	352	374	355	318	377	401	346	349	406	395	363	320	324	383	372	384	354	370	368	357	340	404	350	339	387	370	383	376	353	362	377	386	380	385	382	360	379	344	346	382	387	387	359	366	385	322	320	358	365	365	345	389	370	348	375	331	362	367	401	367	368	361	367	382	370	370	365	387	363	384	364	373	356	350	361	352	350	370	352	335	386	394	384	360	334	379	338	356	351	350	347	379	361	371	370	372	412	374	381	375	408	413	378	364	414	352	373	348	392	375	371	387	391	405	407	384	369	376	368	367	368	376	363	349	374	355	373	398	361	364	429	377	339	349	370	388	348	326	393	373	386	366	367	357	407	367	374	353	391	368	362	370	386	379	408	384	355	351	375	384	355	374	388	417	349	387	355	336	352	342	367	346	395	376	368	408	374	370	381	390	342	312	359	360	393	357	382	368	360	380	403	368	365	351	397	368	335	351	344	362	363	370	367	333	368	410	383	378	363	339	366	367	336	338	366	369	359	344	395	408	396	385	371	351	362	347	380	372	379	323	332	341	386	349	318	406	405	411	388	365	361	364	364	362	361	356	391	379	381	383	367	352	391	348	364	366	357	389	360	368	399	362	372	356	359	374	352	349	381	375	348	373	381	346	356	349	392	401	386	390	362	395	385	370	374	324	385	371	382	391	375	371	370	424	366	364	350	398	397	405	352	375	392	378	373	358	354	395	332	351	343	378	386	341	329	372	372	401	352	358	368	355	360	339	386	395	382	349	340	383	342	344	364	356	389	384	343	358	378	351	339	381	368	355	369	354	366	391	368	338	385	384	358	372	381	389	351	369	397	397	333	351	341	354	370	352	343	368	364	339	329	387	378	379	352	395	371	380	348	327	370	374	375	385	367	382	369	342	371	361	350	336	336	393	357	399	360	322	379	354	336	394	348	335	348	363	349	382	353	356	333	364	384	382	398	363	387	341	394	334	378	354	389	389	358	357	392	359	370	384	379	359	366	350	377	350	350	378	372	393	384	373	387	335	353	357	348	393	400	369	378	373	339	357	404	390	377	378	349	376	365	389	357	381	373	374	336	372	381	353	361	325	370	334	369	382	377	367	367	367	358	372	379	405	418	348	360	348	387	378	382	388	360	353	357	390	427	354	381	366	363	388	374	381	358	389	407	345	360	365	358	398	354	379	388	403	331	398	372	341	354	356	389	361	405	361	365	358	389	357	367	360	384	381	319	346	349	423	366	361	371	344	372	361	352	368	373	370	360	338	350	361	337	383	385	349	386	368	382	364	379	372	376	387	370	360	360	360	368	373	370	378	362	362	347	357	393	356	384	345	375	387	352	400	377	391	396	369	419	387	398	347	368	363	377	346	369	396	378	367	373	351	339	386	379	378	353	389	370	358	396	336	350	374	392	366	353	359	340	372	368	337	386	351	388	376	377	352	369	379	364	410	397	346	344	338	363	337	373	374	379	378	388	370	363	353	398
2102	880	905	878	893	870	887	912	917	826	858	866	885	843	900	890	920	842	840	813	849	864	918	856	862	845	829	874	812	878	861	891	879	811	887	882	893	840	818	896	864	857	827	836	833	880	846	916	850	898	826	858	875	817	867	870	883	853	837	811	859	869	864	844	854	882	860	894	784	871	871	831	870	887	800	846	849	848	836	845	856	845	851	874	802	882	882	842	870	844	868	857	824	856	876	874	839	854	907	820	867	857	849	821	813	823	867	908	879	829	816	839	879	903	907	927	826	845	864	904	899	848	865	905	842	825	829	873	889	811	858	860	841	843	885	842	848	890	871	850	865	884	881	881	870	835	876	901	885	902	878	822	872	820	867	842	856	784	902	821	874	848	830	894	865	876	869	844	858	843	888	868	899	859	875	894	834	887	886	854	891	822	820	815	824	850	841	853	856	862	805	909	849	836	831	859	851	867	831	879	845	832	814	860	895	850	884	847	850	834	865	824	869	807	809	883	847	915	893	839	918	850	799	845	877	825	868	894	875	826	874	892	823	887	889	805	846	855	842	825	906	920	835	852	852	892	852	859	869	902	895	832	820	916	862	875	865	825	878	836	856	865	833	836	848	854	852	879	867	894	868	876	844	875	887	853	879	898	874	891	847	904	892	850	902	855	837	856	905	871	850	859	864	875	864	885	868	872	835	831	822	836	816	875	889	827	874	935	845	873	865	849	893	845	898	872	853	835	889	907	867	846	851	841	823	918	872	858	833	882	824	833	874	836	839	871	867	899	860	852	866	818	900	857	848	860	864	888	853	909	887	815	826	846	889	833	841	864	832	819	856	778	858	812	851	865	865	833	850	892	897	906	820	828	874	864	902	814	852	829	862	856	908	826	859	821	870	850	816	850	838	861	836	878	834	829	853	806	854	896	860	885	832	840	879	843	901	856	909	843	865	845	839	833	810	886	833	888	838	831	825	836	922	871	835	825	906	834	852	834	827	852	837	818	868	877	836	852	848	840	902	848	798	890	874	845	873	816	833	807	827	813	830	896	894	851	848	861	868	902	881	818	849	846	860	883	849	849	892	861	914	867	860	848	846	831	893	932	845	862	844	830	844	862	884	887	811	841	892	866	877	880	882	847	871	854	856	837	845	895	903	929	867	845	876	860	853	855	885	827	829	831	869	802	829	851	810	866	798	870	834	887	808	827	853	849	887	869	813	845	872	880	830	837	893	870	859	877	855	841	868	875	861	858	867	916	831	845	865	926	848	850	870	813	864	843	850	868	803	855	825	880	876	902	883	917	832	861	892	863	838	909	882	838	856	842	838	889	809	860	846	841	850	894	827	878	855	894	867	819	881	814	835	850	838	831	829	871	876	903	826	835	815	842	880	892	856	841	822	872	861	814	879	809	860	843	845	859	862	837	854	921	860	795	858	876	871	897	831	849	809	873	863	836	907	862	892	860	833	863	837	825	833	825	885	851	892	859	865	850	848	878	884	863	855	932	840	857	897	849	882	871	826	848	883	863	875	885	842	889	894	823	877	889	868	868	852	869	820	843	855	828	970	833	804	896	845	884	875	867	879	898	883	898	864	855	865	813	877	829	862	880	913	860	850	847	886	854	891	816	842	833	851	888	850	938	844	874	882	835	826	893	807	903	900	874	899	861	823	902	863	884	830	845	850	871	857	808	804	867	822	912	873	848	828	918	863	912	823	860	849	898	878	868	820	842	862	845	901	859	871	865	882	865	866	837	822	817	833	787	870	831	813	861	871	891	855	883	868	867	883	903	857	903	858	859	886	838	887	849	874	885	852	835	872	877	892	816	895	883	829	863	909	898	834	851	796	823	805	829	870	840	890	842	896	896	835	867	841	875	905	867	962	879	836	884	812	929	890	888	878	870	892	859	873	846	884	861	878	841	898	823	810	843	917	834	831	860	835	892	872	895	885	848	880	819	870	890	814	855	872	857	846	861	871	866	845	825	888	851	889	854	885	832	841	899	914	901	854	896	919	857	830	880	846	855	881	853	805	832	892	833	875	802	825	967	870	841	838	829	822	859	862	864	846	866	857	832	875	866	859	870	891	836	837	895	887	812	816	836	857	889	892	861	866	820	909	832	816	856	882	900	865	815	860	844	815	866	844	829	841	890	847	846	847	861	840	872	868	891	862	841	798	914	829	882	827	877	851	892	900	853	843	882	846	815	831	899	858	853	831	810	837	835	809	878	864	855	847	870	848	904	903	875	869	873	832	882	857	864	832	856	875	814	842	870	887	826	865	856	840	870	859	911	843	879	847	880	826	867	822	814	886	846	852	830	854	852	864	897	838	871	860	885	869	903	894	878	832	875	819	825	795	869	840	849	874	840	802	864	833	916	837	872	875	897	846	851	889	827	807	854	824	865	863	883	819	820	861	902	821	848	901	859	924	834	880	818	803	819	870	799	845	897	832	840	910	843	848	886	879	823	829	877	842	839	847	861	884	899	828	821	844	833	859	825	869	863	849	801	855	796	806	855	875	873	827	902	814	794	879	882	826	878	840	826	840	896	838	878	890	813	917	858	912	867	843	838	897	874	883	928	879	858	911	868	874	829	892	855	874	823	915	840	856	912	890	866	885	827	884	854	852	905	896	857	831	871	882	818	839	883	886	794	829	885	911	863	843	830	845	876	864	863	839	865	845	843	889	815	849	859	875	833	868	902	858	811	840	934	847	912	863	861	838	828	875	844	866	881	898	804	848	838	875	897	803	918	886	821	879	829	895	866	841	856	829	956	834	884	824	868	878	907	855	832	844	861	909	831	875	826	837	865	834	885	870	859	845	780	884	830	884	916	861	816	834	847	860	840	827	880	861	900	821	829	832	856	859	881	872	854	796	902	824	828	846	863	806	886	874	859	894	924	885	849	870	857	837	842	827	831	894	876	811	846	852	848	845	856	839	877	859	891	913	877	836	868	847	885	813	853	805	878	855	813	812	865	885	836	864	883	919	858	869	851	871	836	854	881	802	924	864	870	867	846	898	832	854	835	861	874	857	811	859	888	871	856	813	826	866	921	835	855	885	853	891	806	795	813	892	825	879	840	884	892	850	848	846	893	882	876	889	898	845	874	877	833	885	837	860	825	841	862	826	817	867	886	841	863	831	882	906	836	877	818	878	866	852	878	860	801	792	837	846	872	854	862	835	859	870	858	860	814	913	813	893	888	817	810	854	843	900	827	857	887	845	826	854	911	825	864	827	832	864	851	852	890	862	856	835	818	914	876	866	805	849	871	867	887	864	899	871	882	880	826	898	898	825	829	861	856	807	840	914	844	881	820	855	844	902	857	831	895	900	910	901	927	845	856	836	853	839	883	875	815	827	869	826	828	812	914	852	863	843	881	866	897	872	843	858	870	864	866	816	850	852	850	890	840	832	846	819	853	864	873	843	878	871	897	847	828	855	813	907	924	852	869	890	863	791	887	861	841	824	880	884	824	860	816	916	861	843	845	870	839
7511	487	518	460	385	315	267	266	237	243	224	261	252	257	232	246	239	221	224	244	236	232	226	210	217	202	198	223	220	213	194	222	226	203	230	232	207	204	235	230	236	217	208	237	223	227	238	201	197	225	232	251	216	211	201	243	247	229	222	208	251	225	213	218	234	234	217	246	225	236	206	254	225	208	192	217	237	187	231	218	203	220	240	252	219	231	215	192	244	238	269	244	230	219	224	221	209	238	230	218	211	236	213	248	210	226	222	214	222	191	266	226	242	215	216	203	242	218	254	223	190	223	210	226	226	213	192	215	191	222	190	230	227	243	212	225	238	221	227	230	248	204	232	226	201	243	180	243	223	198	227	216	208	190	200	232	232	236	241	231	203	231	214	240	233	241	242	223	209	204	231	212	202	238	211	238	231	208	202	232	185	230	215	214	214	232	240	233	233	207	218	216	218	204	193	195	248	253	238	236	204	227	202	257	215	222	252	242	209	217	231	223	232	199	210	216	211	215	220	219	225	199	197	236	243	205	191	202	214	236	191	237	214	196	207	219	216	228	231	215	202	219	231	227	249	238	237	229	247	233	226	227	217	222	233	221	208	224	228	223	197	217	233	227	225	237	239	207	235	240	205	250	223	237	225	201	220	229	226	229	225	246	232	220	232	214	223	203	201	208	228	259	212	226	179	213	252	200	208	232	230	219	213	232	220	218	223	199	202	256	225	240	201	222	229	226	229	200	238	207	219	231	207	225	225	245	226	233	200	227	237	217	236	210	210	204	233	228	204	205	212	207	236	226	224	223	229	202	201	232	233	225	238	190	246	252	213	214	207	212	234	255	199	229	234	204	184	220	227	218	214	198	217	195	218	182	210	234	217	234	241	216	229	222	220	206	232	238	230	216	256	253	231	204	246	213	205	242	254	222	217	215	218	247	256	217	200	221	215	265	250	222	225	245	234	212	220	226	206	243	227	204	211	218	233	207	211	216	219	210	251	208	217	205	236	206	204	221	279	234	225	218	204	236	246	203	252	191	217	204	198	232	195	186	229	211	207	219	239	199	185	229	240	200	223	246	248	231	231	210	245	234	245	212	184	240	205	231	226	227	240	213	237	234	214	216	250	219	212	233	208	225	224	235	211	199	200	182	212	216	221	226	187	217	209	223	207	251	218	224	228	228	214	226	228	195	221	207	225	230	236	213	242	221	239	213	241	236	220	239	245	232	196	232	231	247	224	249	230	207	194	241	220	219	195	227	203	224	213	228	231	224	227	214	230	203	220	217	214	225	242	200	217	226	255	219	223	237	244	224	246	202	224	218	223	231	218	229	225	230	166	212	211	234	225	223	222	231	220	250	199	230	227	217	261	219	187	226	219	244	229	190	217	227	196	244	192	198	219	226	186	216	217	228	197	226	216	202	232	212	229	209	225	245	213	243	218	197	196	212	245	248	185	205	236	219	207	201	201	204	222	234	203	218	195	222	225	271	215	238	231	215	209	201	228	257	211	206	236	235	233	233	194	266	197	198	224	231	230	231	200	202	226	201	224	248	201	217	220	211	218	216	232	196	216	224	226	215	230	213	226	195	220	214	214	208	223	221	218	245	227	239	222	240	233	236	208	245	197	256	227	187	224	241	226	227	205	217	185	209	204	198	231	202	211	244	233	213	209	241	215	238	230	202	222	232	217	258	224	247	207	224	234	231	218	235	221	222	216	233	228	229	242	226	225	235	220	220	224	215	218	229	196	216	210	201	224	218	214	214	237	229	201	246	222	212	239	222	239	204	205	231	216	241	244	234	251	193	231	218	260	228	218	213	232	214	206	203	229	217	200	180	228	196	249	203	218	220	229	217	211	218	234	198	197	179	227	236	221	233	227	230	214	214	214	248	222	212	228	237	243	207	195	204	201	230	259	234	222	237	200	214	228	207	229	223	244	224	235	225	217	206	218	211	235	258	221	207	238	237	212	248	220	225	224	250	232	220	212	231	204	236	229	226	207	234	218	201	231	200	239	193	207	239	214	238	234	228	210	194	206	193	216	217	249	221	220	226	219	215	211	247	235	231	210	201	212	214	195	227	187	217	251	239	238	212	210	218	240	242	220	241	249	210	196	218	227	207	267	236	217	211	212	245	217	233	227	229	225	205	209	187	209	228	204	221	234	265	215	246	207	222	223	270	203	203	204	215	206	246	210	224	231	218	227	236	229	220	233	247	246	184	222	230	209	198	227	227	207	210	214	212	201	199	222	248	221	217	216	224	230	231	249	235	207	226	256	211	206	260	239	257	234	253	207	238	220	238	258	229	213	203	215	217	209	215	239	254	233	222	198	248	207	230	226	222	210	206	243	201	226	230	241	204	225	220	202	209	228	215	195	205	223	218	235	213	217	226	194	231	232	234	246	223	207	217	214	205	215	231	222	250	272	239	213	218	234	189	217	207	241	215	232	228	243	231	240	254	207	224	194	232	224	229	202	210	200	196	203	232	225	214	216	210	210	262	252	191	233	210	231	231	206	216	250	234	242	220	243	205	239	225	201	218	242	231	235	214	226	211	202	231	214	191	232	210	230	223	239	205	244	223	241	219	221	221	223	225	205	206	203	224	215	208	203	227	218	203	189	213	227	233	214	185	196	240	212	240	227	204	222	176	208	204	235	207	229	223	228	229	250	221	230	227	202	254	198	226	200	254	206	240	212	211	245	220	231	207	219	237	196	224	232	216	224	208	211	183	214	214	235	201	221	233	217	186	197	222	246	215	208	238	214	227	213	233	242	226	214	218	242	254	204	222	203	207	248	231	207	203	208	216	216	219	223	231	244	225	201	208	188	204	226	231	227	204	240	245	259	237	220	245	263	211	223	234	223	238	256	230	256	223	207	212	233	202	256	205	249	223	216	231	215	202	210	245	213	250	236	206	242	228	229	237	205	218	221	220	200	218	236	220	205	213	194	230	208	216	215	206	218	213	210	214	236	219	223	235	225	235	229	242	220	253	198	232	218	219	204	204	234	226	226	213	200	239	210	213	234	255	223	250	217	206	247	236	183	209	218	236	246	219	227	213	220	229	235	245	233	214	216	232	218	212	224	225	210	199	241	216	220	219	231	215	199	239	213	219	238	226	201	237	199	210	205	209	207	224	248	221	201	205	265	203	201	211	225	214	238	211	219	240	262	224	220	247	224	226	227	224	198	203	200	216	217	247	203	226	227	226	234	224	264	239	206	197	227	222	213	229	211	241	218	221	209	217	216	231	187	187	220	214	224	210	236	214	203	245	220	207	233	203	213	228	229	239	215	240	211	212	230	235	229	207	233	233	230	208	218	228	227	220	205	208	209	183	212	186	222	221	224	234	227	212	204	244	237	231	200	205	221	242	234	207	224	229	234	224	209	203	211	231	221	241	216	209	226	228	201	232	200	226	209	192	182	217	206	229	216	231	197	229	219	212	199	224	234	195	196	206	192	198	192	244	218	243	223	256	236	235	225	225	189	208	220	237
6242	858	1212	1385	1171	1006	942	880	797	815	765	699	683	716	732	683	612	652	649	646	624	707	646	605	642	638	607	585	599	613	599	597	558	618	622	625	641	571	674	570	583	577	632	600	587	593	625	605	591	626	550	588	631	602	650	593	653	629	603	601	642	612	644	602	619	573	650	587	610	604	574	576	602	561	623	568	596	610	539	590	618	600	612	602	597	617	589	581	607	635	568	618	600	622	570	631	598	567	586	590	577	600	581	579	630	601	613	592	626	619	564	611	544	602	586	601	543	659	605	617	599	606	612	639	589	605	637	616	600	572	589	573	596	610	547	605	594	644	624	568	571	588	570	597	586	595	603	595	575	599	582	661	571	593	566	588	602	648	589	617	574	573	611	616	546	585	583	613	573	613	590	576	593	528	602	589	598	602	602	580	599	580	568	605	591	596	622	604	614	651	611	632	625	611	573	599	563	580	596	609	611	584	593	603	581	590	588	551	587	566	569	586	613	569	597	604	567	550	610	574	613	600	608	636	581	591	580	587	607	574	614	601	570	583	577	626	588	583	578	600	579	531	534	629	653	611	592	595	593	568	615	597	673	640	554	577	601	651	561	560	599	658	549	628	583	594	635	607	633	593	561	578	580	589	570	591	570	611	592	631	585	604	600	576	585	540	605	575	561	641	617	591	562	586	620	533	593	590	615	582	581	595	621	583	601	589	623	546	577	563	580	578	587	590	567	566	581	607	562	615	595	576	560	595	591	622	600	545	593	561	608	645	596	573	587	615	610	564	617	621	571	628	593	563	614	576	581	592	565	570	613	565	578	613	623	619	648	581	604	602	583	606	566	608	593	596	572	548	595	625	589	590	575	585	597	577	618	586	578	599	599	573	593	596	594	536	601	606	586	603	596	562	597	591	610	613	570	634	598	584	580	616	605	593	579	579	607	565	577	560	582	545	570	619	590	608	605	618	610	583	606	592	562	589	612	593	547	631	596	552	562	563	611	621	635	623	581	620	567	562	607	573	595	616	573	574	586	603	599	585	651	599	578	590	611	581	605	595	570	569	601	610	626	571	579	606	565	575	585	613	590	638	609	595	537	598	545	642	585	612	594	579	593	582	571	605	599	566	597	577	590	577	567	645	655	618	556	583	567	585	573	565	596	564	598	580	580	583	580	645	649	569	597	576	586	618	626	621	590	605	572	589	571	566	540	598	590	623	577	574	586	566	595	604	597	621	625	624	614	602	604	600	573	581	623	619	595	557	584	548	606	620	629	600	578	585	611	572	622	631	582	563	596	607	573	585	571	592	596	617	591	599	601	595	561	631	602	599	591	551	591	584	613	611	580	593	601	612	612	554	565	562	578	612	610	627	589	560	578	612	562	619	593	570	560	585	558	556	638	614	584	601	627	605	598	618	580	616	587	591	582	592	630	590	557	609	607	585	563	596	585	579	548	632	536	604	630	614	569	588	638	583	654	606	544	610	599	588	629	553	599	577	626	598	586	553	592	618	605	576	612	591	585	568	601	577	610	564	561	570	594	602	630	567	586	593	573	620	586	556	627	587	568	625	609	586	581	602	622	577	643	541	594	581	607	569	564	562	628	583	573	571	621	563	597	598	565	560	582	580	542	557	650	590	600	625	608	592	588	574	607	550	619	613	573	619	620	619	555	579	555	602	622	574	621	539	552	583	614	651	573	558	597	566	596	617	599	591	579	580	631	595	601	597	593	662	571	599	630	595	629	614	592	642	615	598	586	583	592	589	574	589	631	585	639	615	679	556	604	566	568	612	643	590	595	630	609	561	620	601	603	612	595	579	544	602	567	583	574	608	586	583	598	585	589	551	574	584	561	597	582	586	586	560	615	648	585	577	601	563	585	559	620	597	597	546	593	608	605	564	575	603	565	616	585	620	602	593	569	595	579	573	643	617	610	589	594	601	584	597	575	563	573	596	584	592	621	580	621	572	567	593	557	551	594	602	622	654	581	618	573	589	602	626	600	580	551	578	598	628	606	615	598	577	582	640	569	625	640	573	611	608	637	560	594	613	584	578	592	606	590	600	598	604	578	613	582	619	598	621	598	590	584	596	552	592	562	595	630	610	575	588	593	595	575	600	633	587	590	584	575	562	544	582	620	599	583	584	580	569	572	636	576	597	635	603	605	559	641	583	592	570	587	605	583	623	541	633	631	592	575	577	603	622	578	566	589	593	579	588	575	565	620	580	608	580	584	601	624	575	614	578	610	567	573	589	589	563	607	576	615	633	614	571	598	569	608	570	598	585	593	599	586	615	611	537	617	652	572	549	604	611	570	560	605	609	613	632	592	587	594	571	574	569	554	626	586	572	581	555	591	546	606	594	594	620	573	558	576	585	594	595	632	566	615	614	598	580	593	569	599	602	594	601	596	585	598	576	600	594	640	573	575	615	607	584	583	566	608	588	567	575	604	604	603	639	597	610	581	590	597	577	604	620	578	534	636	587	608	598	567	598	647	561	579	562	644	632	595	645	567	579	585	566	575	573	580	604	611	610	536	604	601	621	601	575	581	604	579	620	590	638	595	582	611	582	581	611	571	568	584	615	609	573	643	586	626	571	613	619	581	594	609	589	605	588	582	604	578	596	593	634	656	551	610	606	613	565	620	638	610	568	577	595	618	604	571	600	575	592	602	603	583	605	565	571	611	601	602	601	615	583	603	616	556	575	609	582	585	560	614	579	559	592	659	558	599	609	585	581	579	583	629	593	602	629	575	610	606	623	561	624	577	584	577	596	609	598	562	610	599	569	598	575	563	601	593	623	569	552	620	614	568	617	570	611	557	600	622	594	617	615	629	624	626	590	592	568	620	601	588	591	592	598	658	607	543	622	579	585	590	572	593	555	631	596	587	588	569	611	595	642	561	553	670	587	587	550	614	587	580	614	548	597	618	613	623	593	614	613	590	652	569	587	608	595	596	595	589	569	626	579	634	594	588	605	529	604	629	581	601	628	561	608	593	619	643	620	608	609	558	574	611	575	655	616	609	573	548	628	592	530	609	546	589	608	533	600	588	585	607	578	591	582	576	574	610	600	578	600	578	615	628	553	611	536	618	619	544	577	600	579	598	575	584	616	563	589	611	625	550	573	678	569	581	550	604	600	613	596	596	581	585	599	587	599	618	614	610	645	561	601	597	596	603	577	596	604	566	618	539	596	581	586	590	612	623	631	594	597	588	614	607	545	615	580	608	567	561	586	591	559	577	553	620	598	532	602	622	607	592	594	610	600	634	574	594	590	604	596	598	597	571	642	554	588	566	627	598	636	601	611	612	534	603	609	606	623	592	585	589	591	588	554	594	606	564	567	617	612	614	616	536	647	609	576	597	655	578	576	613	608	603	563	585	617	567	595	576	575	642	596	551	601	587	618	591	619	638	585	577	597	633	612	627	593	608	629	603	585	639	581	603	606	640	617	600	602	575	600	624	640	578	587	582	613	570	605	608	562	567	612	584	580	626	581
14735	1433	1045	880	722	606	553	513	473	453	410	396	444	454	442	411	439	407	389	418	430	359	366	389	417	414	379	407	404	361	399	388	406	396	404	381	409	413	391	396	379	381	401	384	333	398	398	393	411	397	406	394	370	407	371	352	406	417	382	402	399	349	358	373	407	387	359	378	393	394	373	360	400	396	344	426	392	358	379	347	386	385	386	397	376	349	384	396	399	415	375	377	395	392	384	442	400	390	399	348	364	376	373	387	398	419	385	387	361	421	391	381	378	360	363	389	369	383	343	386	387	366	342	416	378	398	390	408	384	356	391	409	355	368	413	388	357	355	435	386	370	379	409	367	384	404	360	400	415	396	391	380	377	394	357	349	373	374	373	407	363	384	398	388	417	424	357	371	414	330	352	336	376	354	374	390	403	357	370	349	369	387	401	392	414	378	396	348	377	415	382	386	368	339	378	406	403	416	416	380	388	401	343	367	404	422	366	416	393	346	392	376	402	389	404	363	424	404	388	379	419	388	375	380	375	372	404	369	351	376	403	334	356	391	395	389	401	384	410	384	372	382	393	409	406	413	368	379	398	376	385	357	395	365	419	370	382	397	401	388	358	338	372	408	403	377	400	395	401	412	375	384	397	408	417	411	418	386	356	378	358	372	420	410	387	447	378	410	380	363	414	394	408	371	392	423	431	355	388	397	392	383	383	370	406	389	382	405	398	406	393	389	390	376	344	403	389	376	321	373	386	416	364	379	380	405	378	399	388	370	395	395	376	399	398	425	387	367	369	407	366	402	373	392	396	386	401	369	406	396	420	375	353	385	378	395	376	401	400	427	405	372	367	348	350	369	381	424	439	414	416	408	392	376	383	384	379	389	348	415	388	346	377	344	374	345	381	388	399	379	402	422	399	372	361	401	386	390	384	392	384	416	362	396	342	385	395	355	418	383	365	405	377	421	402	353	341	345	365	354	389	354	399	382	436	376	378	394	396	373	390	391	381	358	420	388	325	411	389	410	435	377	385	411	394	359	389	393	382	363	359	383	393	377	386	404	350	418	386	386	392	459	388	415	389	377	396	420	412	357	357	399	354	353	379	372	424	372	380	397	364	410	412	426	380	356	400	400	393	366	408	411	424	378	380	369	419	363	400	381	351	406	364	426	380	420	394	341	386	356	390	407	387	390	407	404	383	363	411	385	418	385	378	387	368	360	400	400	381	418	418	395	392	387	401	373	362	360	359	382	387	388	411	415	409	384	378	398	360	387	415	383	390	391	368	377	377	393	383	376	384	364	371	355	444	390	408	388	399	376	440	419	432	396	394	434	384	407	439	403	403	354	382	422	370	377	435	385	386	406	361	369	391	393	393	374	425	379	381	397	392	372	392	403	372	323	388	407	398	395	405	392	395	396	387	407	412	424	391	372	412	374	355	394	397	369	366	362	375	386	384	438	391	402	412	406	379	409	372	381	393	363	342	367	359	374	401	407	359	367	389	396	414	403	363	397	427	447	387	352	367	345	394	381	377	397	429	388	414	396	364	382	395	369	400	357	412	359	377	378	371	380	379	361	404	421	427	388	413	391	434	416	373	385	388	405	420	360	380	414	366	382	407	361	406	333	365	409	360	382	390	386	417	391	367	403	396	402	418	401	368	408	411	389	407	386	393	382	399	410	353	433	402	340	400	407	407	344	408	386	391	402	385	383	382	382	421	359	390	383	373	375	380	416	396	387	394	406	367	397	378	420	417	438	398	411	398	399	363	368	372	381	376	389	385	401	388	378	384	367	378	412	383	390	371	415	378	433	414	407	351	389	372	376	357	351	383	415	407	436	407	358	368	384	375	397	366	432	397	375	407	383	378	344	345	357	401	415	387	419	378	425	398	388	406	378	359	388	377	378	383	390	405	407	384	381	404	421	441	384	367	393	377	359	377	404	402	344	424	387	375	378	406	432	373	377	400	391	400	403	355	395	416	391	396	397	394	371	409	367	363	416	415	414	380	387	403	372	403	412	379	392	403	424	360	361	393	401	375	361	406	381	389	394	361	404	405	392	388	396	406	392	353	392	405	399	382	389	398	363	395	399	354	401	418	407	352	351	392	376	384	386	390	424	406	387	415	399	381	377	420	410	418	386	371	381	391	380	400	416	350	388	388	404	372	385	363	373	400	390	395	388	374	362	389	384	411	336	380	406	368	372	412	388	358	355	337	353	383	381	386	437	414	421	435	384	367	365	374	366	353	374	401	396	404	363	398	398	424	429	374	419	396	383	392	386	386	419	416	439	357	364	377	367	382	384	390	413	398	389	417	401	352	391	386	349	377	358	400	399	329	402	409	374	410	401	433	385	356	405	387	376	370	373	368	391	391	356	421	381	375	392	395	416	384	415	361	372	363	403	378	384	388	371	397	401	418	385	413	385	386	395	367	400	419	356	366	403	407	423	417	384	374	410	370	391	389	378	380	357	402	398	390	374	390	414	391	414	408	419	370	386	330	381	388	381	394	367	416	396	409	390	379	382	400	370	357	362	369	418	397	379	345	362	412	394	370	432	397	385	352	363	383	370	425	397	398	397	388	381	391	363	372	415	390	379	399	390	387	404	386	383	391	403	378	399	396	410	349	403	374	385	406	371	417	373	393	374	385	391	383	385	384	374	394	402	355	387	364	384	373	404	379	401	403	369	371	401	370	385	386	400	400	381	394	351	345	397	410	446	422	377	403	380	337	392	368	389	395	364	441	394	409	418	393	371	385	391	384	395	416	444	389	391	383	367	348	368	367	416	382	390	374	350	360	409	350	395	351	383	396	398	431	395	386	402	399	419	403	413	347	353	371	387	400	377	369	377	367	407	401	388	378	415	390	334	410	407	394	393	428	377	362	366	394	367	405	428	435	406	395	371	369	420	436	401	381	377	385	385	413	405	380	380	388	380	410	422	363	411	412	410	384	365	362	408	414	357	442	400	370	360	353	403	387	398	409	408	376	390	412	417	403	392	366	388	377	401	376	414	410	366	364	363	397	422	370	374	391	396	371	408	371	405	411	368	430	379	359	384	397	372	381	446	411	410	361	394	369	414	387	339	414	415	381	386	389	382	364	367	436	413	376	394	387	391	397	377	413	396	363	381	368	389	364	378	369	386	429	378	379	415	399	416	379	411	408	384	375	392	369	397	407	394	363	392	387	380	393	398	370	360	380	364	377	385	372	362	374	375	349	372	385	431	410	390	376	372	412	378	372	391	407	411	413	400	404	384	411	355	392	415	360	354	382	405	375	362	391	362	400	388	373	375	392	347	365	421	385	429	383	402	341	393	446	405	416	385	397	386	382	414	356	395	384	389	380	346	402	412	388	412	391	403	397	384	411	382	371	376	376	415	405	379	379	344	390	401	357	394	374	367	404	393	405	426	354	406	372	355	349	379	417	393	376	384	424	327	408	398	381	388	410	361	385	388	401	413	369	357	372	339	399	383	371	404	397	383	412	359	401	371	417	362	401	427
8302	1435	2170	2452	2171	1884	1638	1508	1402	1328	1230	1198	1209	1109	1101	1098	1061	1112	1068	1064	1037	1004	969	979	981	961	925	975	944	986	1017	1027	959	1004	1032	989	948	1017	953	945	976	944	940	953	970	981	987	947	933	990	1024	925	953	925	958	960	913	937	893	985	978	963	937	963	952	917	967	869	948	969	956	920	974	948	1021	954	996	982	983	895	949	940	911	906	951	988	891	968	932	941	924	952	962	910	911	961	878	934	893	928	914	928	915	970	969	965	964	887	951	968	951	916	928	981	947	995	929	940	884	942	897	965	934	978	951	948	935	910	923	946	964	935	947	959	903	926	923	973	893	957	941	904	883	979	940	947	907	908	911	950	953	931	955	925	953	892	1000	913	888	919	932	980	971	979	963	948	956	974	877	968	987	963	952	965	952	944	984	966	950	942	987	953	953	960	911	972	925	955	971	940	955	983	959	989	925	970	901	916	915	978	983	887	923	979	976	967	986	920	935	931	969	947	966	957	929	925	953	941	971	950	989	986	949	953	927	974	921	911	947	931	961	915	898	899	956	939	966	979	932	914	923	961	988	950	948	915	927	985	942	956	919	913	945	914	870	957	926	988	981	925	945	924	921	915	946	925	932	963	922	948	960	951	953	975	910	967	940	998	937	976	893	953	879	926	944	931	937	942	931	920	953	946	910	945	1000	903	919	962	1004	951	936	935	930	929	927	960	939	993	955	893	959	995	948	933	935	888	921	968	961	934	990	909	942	943	910	915	881	923	932	919	916	940	979	981	989	937	953	967	957	970	948	948	994	931	961	985	931	921	960	995	885	917	999	971	892	954	933	969	899	895	884	927	951	914	945	941	928	955	926	944	874	901	928	970	921	969	944	937	971	930	923	968	982	942	937	977	975	956	953	970	951	942	937	909	903	925	931	948	915	984	969	932	996	936	960	967	967	871	953	966	917	941	921	934	914	923	1006	989	927	962	924	906	934	896	948	988	965	908	991	913	968	900	917	941	876	920	1010	926	883	950	910	881	922	898	947	966	911	913	955	976	959	898	916	925	918	928	965	911	945	951	911	973	956	973	959	851	907	967	980	908	968	969	960	938	950	898	947	929	926	981	916	956	906	983	995	968	973	903	953	898	942	953	934	992	953	912	956	969	943	923	1007	948	965	983	929	939	877	949	933	930	934	920	867	979	898	961	971	954	950	933	892	905	908	929	899	953	932	925	927	907	968	950	971	959	973	966	974	983	936	950	965	936	945	882	959	945	940	907	956	935	933	964	928	961	900	988	946	938	944	951	925	988	909	968	953	988	939	943	932	922	951	916	961	956	902	899	949	956	930	958	933	961	928	941	953	1019	922	930	875	912	965	970	861	939	923	961	971	974	892	984	973	913	937	941	903	940	947	1017	913	953	973	968	901	948	1020	937	940	961	898	930	964	947	951	975	922	913	942	939	920	980	954	965	902	971	970	933	908	906	897	892	926	894	900	959	967	993	946	924	925	952	916	930	933	931	935	1010	932	919	913	923	914	937	922	915	929	966	922	916	864	912	908	907	921	959	933	964	958	912	918	945	910	917	883	984	977	943	895	944	995	943	950	1015	949	967	935	973	928	953	946	888	924	1000	957	893	965	944	921	990	938	958	898	967	914	946	900	926	979	978	868	908	955	984	938	914	958	939	937	942	967	979	945	947	892	901	948	1035	909	887	949	954	958	880	1007	974	917	959	932	919	921	957	965	941	969	929	958	928	926	935	967	981	924	870	939	923	963	975	946	933	928	921	928	920	999	965	984	933	930	984	940	983	941	943	946	906	926	971	941	949	966	980	971	906	913	919	907	976	1017	924	919	927	901	949	930	934	975	899	944	967	1024	927	939	941	926	937	962	933	944	908	971	916	960	992	934	961	900	936	930	919	965	877	980	931	900	965	897	933	915	921	905	974	938	943	933	948	955	949	980	918	1028	912	966	931	939	940	964	958	949	1013	937	897	953	971	1005	967	906	935	956	930	921	913	928	897	965	912	907	983	911	966	950	972	983	918	948	987	968	894	958	985	915	927	989	946	979	921	942	934	966	932	932	975	1009	902	924	970	959	943	942	914	970	944	919	905	971	928	964	931	949	916	956	929	962	980	937	958	928	964	947	921	898	932	915	922	902	941	939	973	970	938	961	965	887	914	938	962	980	1010	978	895	952	936	867	959	901	931	979	964	907	904	961	953	919	974	917	971	895	947	952	940	889	951	945	910	971	1014	959	985	937	942	897	991	913	899	946	983	937	921	922	989	946	965	990	913	925	1014	898	915	935	940	904	882	936	947	969	952	970	903	963	928	961	956	968	950	973	900	957	907	936	975	927	886	922	941	938	952	916	890	947	914	954	951	944	984	931	948	978	931	979	952	959	948	960	959	919	917	920	892	939	936	994	937	956	936	934	1005	951	964	918	934	890	947	927	915	961	910	970	969	951	998	891	909	919	917	958	923	966	910	893	885	891	920	910	998	910	924	906	991	962	955	956	929	957	915	907	956	905	978	957	930	955	978	914	936	998	945	957	921	939	1007	946	979	933	916	957	927	948	971	898	958	978	920	976	947	901	976	976	934	914	1003	926	926	969	982	920	992	902	957	949	905	935	967	906	958	938	1008	931	960	897	913	921	966	990	859	904	951	931	960	923	956	937	958	981	974	973	914	965	915	904	943	946	920	918	954	969	933	969	921	942	967	990	961	934	975	964	891	894	926	938	958	931	936	920	922	999	930	923	977	975	943	980	969	899	908	995	918	909	895	946	949	960	893	987	889	958	952	874	942	969	941	924	976	979	959	954	921	917	935	982	904	959	932	892	956	925	924	956	938	960	929	954	925	1019	963	994	936	932	937	896	936	1006	914	897	945	979	977	946	919	930	927	898	930	974	941	899	883	967	935	954	895	889	951	937	933	972	960	960	938	944	913	987	917	1000	912	920	943	977	926	950	918	944	968	975	946	943	974	971	924	961	948	951	926	963	907	943	994	883	912	947	946	936	908	964	926	958	962	968	969	935	917	937	920	881	924	910	903	961	944	946	927	906	913	952	914	920	953	886	872	955	957	957	913	933	947	926	903	927	942	899	997	939	942	967	948	955	1001	916	948	979	981	917	906	950	986	904	974	917	972	935	974	947	948	943	944	921	950	990	932	956	963	943	904	935	907	949	932	967	952	935	916	984	948	962	914	928	949	942	951	919	951	925	909	915	931	980	941	949	950	930	954	951	954	927	945	969	935	934	933	967	978	924	947	1001	905	921	954	956	962	953	894	973	943	997	997	956	920	922	893	904	908	944	990	915	963	910	943	973	940	976	959	941	958	926	889	1006	876	972	984	890	956	961	958	913	867	952	942	961	896	954	986	899	971	941	961	953	931	940	898	922	914	934	963	963	973	873	921	972	986	929	944	947	929	959	942	932	932	903	968	975	898	916	935	974	917	1001	916	1000	944	961	968	910	943	901	937	914	941	985	959	879	965	954	911	970	954	987	957	976	966	905	915	960	970	947	941	948	913	957	910
1589	383	375	329	353	369	344	390	349	324	367	355	370	353	369	349	364	359	387	380	391	373	393	349	381	359	353	384	343	404	381	341	341	383	381	322	340	397	391	373	380	352	344	346	361	331	356	350	367	359	383	387	369	368	378	343	360	358	349	365	393	384	399	345	325	388	357	335	356	351	384	376	362	372	351	368	372	366	358	354	378	360	376	372	360	331	328	397	391	349	353	358	337	370	400	359	338	387	366	352	363	381	338	337	357	379	389	412	356	338	360	374	384	368	414	386	373	359	366	386	364	356	373	372	367	352	364	385	337	354	362	372	353	393	352	375	338	406	374	360	382	393	371	364	358	373	397	352	383	389	403	343	419	360	383	379	364	344	374	373	379	394	379	378	377	344	355	354	356	365	365	386	352	328	360	389	381	387	342	349	376	354	353	366	367	361	368	382	356	384	357	388	377	334	338	344	370	385	365	402	344	386	350	352	358	346	328	359	361	356	347	320	376	419	366	406	369	360	349	331	375	349	339	381	298	331	388	367	359	338	350	393	357	356	374	379	386	350	358	382	417	357	372	376	366	368	340	353	339	381	393	369	361	382	366	345	340	421	368	355	324	360	398	359	367	337	345	367	369	326	315	372	359	377	380	349	354	375	389	355	350	351	353	380	325	374	347	419	347	360	367	380	376	337	364	334	373	341	375	367	358	387	380	358	406	359	362	336	355	384	386	367	343	374	329	399	356	369	379	315	341	359	345	372	335	358	358	374	340	384	389	370	358	367	356	350	370	380	378	327	368	353	329	384	403	341	362	365	351	345	363	367	388	359	343	366	381	356	376	334	376	358	386	327	359	380	379	380	383	375	347	361	358	429	327	362	375	378	323	351	398	336	356	347	344	346	333	410	368	369	349	401	371	396	388	357	302	362	340	342	403	356	362	336	383	346	366	345	364	333	379	350	385	370	390	319	357	377	338	332	368	358	373	386	331	331	350	399	361	368	351	354	390	387	346	333	379	357	357	386	383	389	389	384	354	349	366	367	388	365	353	349	345	359	344	363	342	384	373	376	355	376	344	350	394	370	336	385	387	394	359	379	374	388	390	361	370	385	390	352	352	363	338	393	379	383	331	361	404	403	326	360	356	350	385	396	375	376	390	370	396	349	376	328	378	358	383	331	384	366	380	366	386	377	329	350	363	356	391	368	349	381	345	385	351	369	319	362	362	362	370	374	329	373	357	347	351	350	337	344	373	355	378	347	356	356	361	363	339	362	344	360	371	384	380	339	366	357	350	355	359	350	329	364	357	350	335	376	341	344	334	324	303	430	417	385	350	370	380	411	356	350	394	390	356	346	376	332	366	357	342	373	382	369	314	363	370	346	327	362	385	366	370	354	349	386	381	375	373	365	391	371	370	348	361	389	384	341	359	369	403	391	346	370	374	370	403	362	353	355	355	337	352	331	350	426	361	384	370	400	348	371	364	355	331	344	355	360	324	324	348	354	363	348	312	349	389	369	352	379	410	349	372	382	400	370	362	373	349	369	347	374	365	355	377	390	384	388	356	339	378	377	363	351	353	348	378	340	353	365	358	413	373	383	352	323	373	358	351	388	378	364	403	364	371	390	343	337	330	341	365	360	359	370	328	331	341	358	381	371	363	353	368	381	331	381	397	358	369	395	345	348	411	353	345	351	357	353	363	340	359	363	374	375	383	397	397	322	323	367	339	318	385	330	365	358	352	366	335	372	351	355	353	359	357	369	379	333	361	380	402	379	371	348	353	387	405	341	345	359	385	419	382	344	351	357	362	350	316	367	338	366	378	378	364	374	347	383	346	352	355	370	390	364	375	374	323	356	389	378	347	363	353	346	391	315	366	333	369	391	368	382	322	363	374	380	364	352	365	406	334	374	412	355	366	352	367	360	370	365	337	377	339	354	370	394	350	324	397	379	389	386	393	366	395	372	362	371	361	350	374	348	375	384	400	356	322	362	397	335	325	355	377	341	373	339	388	385	383	341	348	362	362	387	445	367	344	369	342	363	344	340	368	374	375	333	388	361	384	382	348	369	364	399	345	344	367	348	315	366	354	356	358	355	353	374	358	379	356	353	375	412	356	356	364	360	375	403	360	344	361	363	402	381	351	339	401	366	378	356	379	341	370	344	350	363	380	399	389	377	342	352	317	361	368	358	362	372	344	353	368	369	381	362	414	379	360	390	370	353	361	359	379	338	417	401	383	324	346	350	391	379	336	355	376	339	368	315	388	369	378	368	340	361	394	382	337	421	414	361	377	364	357	360	344	347	353	323	349	340	363	375	349	394	372	372	358	386	368	332	367	345	347	380	358	391	354	391	365	372	363	368	371	344	391	348	362	376	354	371	347	325	337	354	384	395	378	333	386	342	352	387	386	332	394	362	376	387	369	346	314	414	396	392	381	361	347	358	385	358	360	377	377	364	382	344	404	384	339	381	319	331	367	353	331	368	351	324	381	336	339	347	349	364	344	388	375	376	384	326	358	352	328	305	346	338	374	377	386	406	366	386	377	364	338	342	353	359	362	373	312	392	373	346	337	377	343	369	334	393	328	355	326	397	386	394	371	389	331	374	372	342	345	360	387	357	376	364	384	371	361	350	349	404	358	343	412	387	356	383	350	360	392	350	376	408	374	377	365	352	355	393	374	347	369	347	360	349	364	373	379	339	386	386	376	367	376	379	327	359	383	382	377	381	375	370	368	380	345	363	358	366	390	372	371	373	357	375	370	382	370	382	430	380	366	382	393	350	352	410	349	357	341	382	403	386	353	335	359	349	387	333	350	348	417	360	373	376	330	374	390	352	373	360	344	357	350	364	358	347	362	400	352	327	390	354	354	356	348	331	392	373	386	383	355	357	366	385	388	397	383	380	355	364	352	334	360	400	367	388	349	368	364	353	350	355	332	365	362	382	379	351	319	364	362	336	370	360	371	388	360	350	387	354	390	365	339	330	378	365	342	357	390	366	356	363	368	357	357	370	347	348	333	360	344	328	389	336	347	361	343	378	397	366	375	350	349	386	381	417	370	296	334	361	360	370	369	321	334	331	343	365	328	362	322	368	376	378	367	372	378	310	346	354	344	371	348	330	348	340	368	359	352	379	372	346	338	329	377	360	326	329	361	408	373	369	381	379	339	320	384	361	375	373	402	342	329	361	373	367	345	313	330	388	417	388	370	361	382	357	404	374	337	361	355	342	357	343	363	336	379	336	354	350	356	362	355	371	383	363	355	395	374	375	391	370	388	365	383	383	376	355	356	355	389	362	366	342	388	318	355	360	360	341	374	357	398	329	360	379	403	357	329	370	385	377	367	364	364	368	372	344	412	366	371	375	323	374	386	332	369	374	353	372	322	368	365	350	384	387	381	364	346	369	372	380	358	365	380	368	346	367	333	382	352	362	356	355	320	316	353	321	378	350	386	346	382	292	381	364	385	359	365	358	338	383	349	362	349	351	354	395	369	350	390	320
1998	874	891	857	923	866	905	843	867	866	878	858	836	900	806	873	876	848	779	858	920	868	852	857	835	850	822	915	864	830	861	863	843	828	818	862	855	874	859	835	827	888	820	797	839	827	842	812	837	914	874	853	847	864	872	856	844	845	898	891	840	813	837	827	817	820	892	849	828	860	858	925	875	851	890	842	827	856	887	878	793	891	829	865	862	829	851	893	898	889	808	816	795	848	892	836	811	878	871	841	896	924	854	808	856	821	853	856	835	872	876	857	835	876	880	838	868	883	857	836	893	836	870	868	834	846	813	830	808	911	890	821	826	860	863	826	847	861	835	826	925	851	889	877	845	856	871	869	866	869	834	837	850	834	817	801	847	799	836	897	830	824	898	863	900	903	862	834	861	840	848	830	888	902	853	862	870	843	870	856	889	840	863	856	828	831	792	830	842	851	843	822	892	887	878	863	859	863	880	830	855	848	840	830	834	831	836	857	815	865	895	873	855	829	782	869	872	865	879	799	877	865	840	831	832	852	803	838	892	822	902	851	823	848	828	844	868	889	815	857	818	786	886	842	863	902	839	822	850	828	838	812	853	843	877	875	874	848	829	796	881	837	875	812	832	815	809	839	861	901	899	826	888	847	871	843	860	867	838	854	869	824	868	889	843	875	848	887	856	908	884	833	814	817	814	841	871	839	868	840	798	856	846	843	874	847	850	859	820	807	856	826	850	877	887	881	858	847	832	838	860	826	882	803	840	881	818	858	854	830	883	864	831	824	824	888	837	817	808	878	811	827	810	874	867	820	868	777	912	810	833	798	824	828	844	852	808	868	863	858	831	850	861	804	818	871	874	887	907	818	888	839	859	871	841	881	823	840	875	881	808	857	874	843	923	881	860	886	881	862	861	894	882	849	830	827	841	839	907	820	907	858	902	860	898	840	848	824	864	886	886	878	803	849	859	889	841	806	829	801	815	873	877	835	890	839	846	897	860	839	825	893	849	837	870	846	854	878	810	858	819	847	853	805	860	892	873	864	801	867	833	852	817	821	837	873	767	837	832	836	857	823	834	862	828	866	830	855	870	828	866	835	862	879	811	828	855	839	847	844	860	895	813	830	835	852	843	892	861	860	864	840	890	874	846	856	847	815	855	810	830	858	816	774	873	820	832	817	837	839	818	799	825	844	783	880	868	862	844	851	787	849	870	849	848	870	817	876	842	887	863	824	905	888	801	826	864	804	802	859	821	843	842	867	828	862	838	821	876	864	945	803	821	879	874	839	815	840	881	860	851	852	899	850	856	842	862	864	831	814	783	860	828	880	816	826	846	846	843	859	854	869	868	858	849	810	891	829	886	860	852	834	856	824	839	833	901	837	856	821	896	833	830	875	850	812	794	858	845	875	851	841	873	785	801	851	865	857	768	864	821	870	857	874	817	873	864	854	878	850	833	857	840	846	883	820	876	844	856	848	821	861	874	876	864	847	839	863	874	856	866	847	837	809	811	841	868	871	821	827	820	851	816	875	862	880	833	834	857	848	824	800	882	831	827	896	856	882	861	793	851	843	866	853	815	880	879	861	867	869	879	850	850	829	862	848	847	852	786	845	871	876	875	859	922	806	850	868	823	829	870	865	892	868	826	864	804	827	852	831	843	811	822	880	822	829	821	797	844	857	851	849	809	833	827	848	821	865	854	828	840	866	860	846	854	862	856	852	785	847	856	828	887	863	886	908	816	831	822	842	844	849	847	892	870	854	833	879	865	860	804	836	871	871	879	842	883	790	862	810	835	873	838	854	877	827	808	877	852	850	850	861	865	871	829	840	862	871	853	848	887	882	863	846	886	865	819	880	787	842	862	875	859	844	857	835	860	835	824	825	820	847	834	840	867	835	808	865	842	863	819	851	826	823	873	830	815	868	867	831	819	851	788	854	835	847	885	839	842	824	832	842	876	823	860	823	848	806	797	850	833	829	828	829	793	825	876	812	783	865	820	840	919	888	874	843	779	835	822	873	807	861	889	839	880	819	874	799	849	843	828	920	792	864	862	878	853	861	806	816	875	884	842	792	841	842	799	845	799	798	858	836	852	845	820	904	825	844	827	875	848	880	841	834	829	780	880	815	840	892	867	853	812	891	868	898	881	857	875	874	831	846	802	879	792	932	856	855	822	857	843	846	811	817	807	880	826	857	849	844	827	864	874	801	896	866	808	868	811	892	889	829	846	912	815	815	865	807	856	842	848	864	844	800	847	832	858	787	867	825	839	865	853	825	832	880	850	856	845	867	878	821	856	799	846	870	860	831	816	876	872	905	858	844	842	806	797	847	836	832	861	877	815	833	835	862	875	867	879	830	859	893	891	822	876	898	864	865	829	884	840	838	791	847	814	870	861	847	867	835	851	886	853	870	839	877	848	851	861	851	837	925	844	813	876	827	826	819	865	909	864	851	820	876	829	854	833	851	840	761	847	820	831	808	860	850	819	898	833	857	826	903	852	857	848	876	911	858	862	867	819	873	799	835	844	849	836	865	910	832	837	870	899	868	837	823	829	818	822	795	841	880	823	838	832	825	841	855	814	811	834	799	869	892	812	832	854	875	817	872	820	836	826	910	872	863	819	837	887	793	813	843	864	849	911	845	812	845	895	839	807	842	867	879	925	820	836	898	849	835	811	810	879	841	811	883	834	867	862	855	826	848	876	897	836	888	860	838	839	874	865	797	862	839	792	857	807	840	856	825	829	808	814	869	884	857	861	891	853	880	884	864	826	877	804	858	870	865	860	863	824	896	873	808	886	818	861	818	874	846	854	854	827	833	830	864	876	886	839	844	883	890	889	813	814	871	816	853	835	803	858	839	807	872	856	833	867	819	845	805	811	817	847	878	848	827	858	809	845	905	876	859	885	882	824	814	861	872	825	872	802	881	859	866	817	853	800	828	777	816	876	898	788	838	827	823	794	838	842	912	882	851	868	844	838	864	821	830	870	914	829	837	862	824	858	874	830	872	816	818	825	891	816	844	867	854	841	891	907	835	865	869	876	852	857	849	875	847	892	815	902	879	836	852	915	821	858	840	821	798	837	812	809	823	875	810	809	855	915	814	856	824	871	876	884	843	880	833	783	830	868	846	835	848	824	810	853	880	826	829	817	855	886	822	846	851	842	834	800	826	857	877	823	858	829	787	892	835	818	843	864	857	856	811	869	908	900	901	878	892	898	940	860	890	784	883	897	849	865	814	840	841	793	859	821	851	809	846	798	836	830	824	901	881	867	902	915	868	876	840	879	874	887	833	882	874	833	858	892	853	839	841	835	818	843	826	845	846	867	857	860	812	911	834	841	836	818	839	863	857	890	920	824	883	820	839	843	807	866	854	841	869	806	831	809	854	875	809	909	830	865	784	832	879	845	867	852	871	816	797	821	852	879	848	872	854	811	849	839	838	858	845	871	871	849	828	849	800	874	882	868	921	858	847	915	855	912	866	857	822	866	871	897	850	860	806
7320	479	544	456	360	336	284	280	255	244	247	221	245	219	241	223	242	252	239	223	238	236	213	246	225	222	206	201	240	219	213	197	227	230	248	216	240	231	243	222	231	237	201	271	225	252	215	212	198	192	231	223	232	207	226	235	231	218	219	243	252	201	210	219	232	218	191	196	226	213	221	210	223	208	227	209	191	198	244	232	232	198	199	200	221	204	206	212	213	240	223	244	219	213	224	211	201	188	200	208	219	234	245	252	208	225	246	233	224	193	188	211	238	236	215	235	230	227	198	231	217	206	230	196	216	227	179	218	239	207	227	217	172	220	209	228	236	231	206	239	222	212	224	219	221	242	246	236	213	232	219	202	193	207	199	237	239	211	230	243	227	222	208	201	212	206	223	257	231	208	211	214	211	224	237	233	227	219	206	219	225	225	233	232	256	213	220	231	208	220	227	232	241	221	214	260	228	235	247	232	226	237	263	231	256	224	207	215	218	230	220	211	211	239	225	222	247	233	213	223	230	222	210	244	183	208	213	223	227	262	214	235	227	217	245	213	218	193	216	194	201	226	206	234	200	215	199	230	209	233	231	189	217	228	227	250	205	211	201	220	200	209	192	212	231	212	236	228	241	233	222	225	235	225	236	204	214	209	232	233	230	214	184	238	211	202	210	220	220	218	221	197	194	201	206	214	225	163	214	244	222	236	201	212	212	219	229	214	215	211	227	198	240	234	225	212	244	242	212	229	253	225	217	191	222	218	241	206	236	221	213	219	231	216	260	222	256	210	243	230	199	231	200	214	204	205	230	231	229	221	211	230	210	221	216	225	211	220	186	233	237	205	208	226	219	217	239	240	210	209	219	225	235	211	215	179	229	239	187	197	250	203	240	217	223	210	207	200	211	211	230	195	207	214	205	213	241	214	222	194	232	248	217	202	211	238	182	209	200	188	212	209	210	215	227	210	218	209	239	218	216	188	226	241	222	185	246	215	231	214	222	225	238	242	216	205	209	222	214	212	195	210	195	233	195	228	226	217	209	220	220	245	206	208	201	230	225	228	217	232	203	232	229	210	230	214	193	207	208	211	197	213	208	202	214	239	225	224	249	212	237	227	221	219	209	219	218	228	229	222	218	235	211	207	207	250	222	227	228	230	246	228	216	237	217	214	215	217	228	237	221	207	190	213	225	176	244	211	223	234	215	232	237	204	254	212	220	226	190	231	224	222	213	238	229	222	244	238	233	234	211	182	190	237	247	236	225	215	224	216	243	241	189	221	202	231	223	197	224	237	211	202	226	239	220	230	253	208	219	201	232	222	242	194	199	265	249	240	215	219	215	225	212	232	233	243	233	212	201	224	213	211	216	231	208	230	228	230	241	222	188	229	209	225	212	226	231	228	199	201	209	206	202	216	194	243	221	248	239	230	204	234	198	221	207	238	211	208	203	234	192	185	231	228	239	250	212	239	224	210	239	206	254	220	222	253	213	219	207	208	194	214	212	197	213	232	236	213	233	207	235	241	242	209	229	239	230	254	175	212	213	190	216	219	228	210	259	229	202	212	226	228	218	239	241	230	252	223	238	214	219	208	208	219	225	226	231	216	201	206	216	219	230	230	243	216	210	226	246	200	216	215	218	207	242	216	201	222	211	216	216	213	234	226	200	231	230	190	213	198	228	243	216	241	226	232	227	229	202	234	227	235	206	200	242	198	211	221	214	211	189	219	234	205	219	243	235	214	248	214	223	237	232	217	230	216	206	220	258	243	209	203	234	236	237	243	214	189	205	243	225	221	207	238	201	232	209	231	214	224	230	192	228	230	228	233	204	234	211	203	217	207	235	216	216	236	219	216	236	228	229	233	221	224	208	236	216	219	240	204	212	224	236	229	219	197	220	241	206	245	220	244	222	217	212	193	221	230	234	197	244	203	214	236	223	235	197	218	224	240	210	211	248	204	219	235	240	241	200	228	222	249	249	206	213	215	219	211	226	244	226	233	208	214	221	236	213	230	205	205	241	229	221	229	243	220	206	230	199	184	211	223	208	233	236	178	215	228	197	211	212	199	223	243	236	242	201	203	213	204	236	204	230	214	229	209	227	230	231	217	218	229	216	225	219	249	223	214	212	206	207	219	229	244	248	223	220	233	246	213	201	240	245	234	251	243	216	227	268	214	205	231	204	205	223	215	230	210	241	242	253	232	223	231	249	200	223	237	204	218	227	209	252	217	235	222	208	238	233	212	234	227	222	237	209	224	212	216	229	229	198	212	204	188	270	242	211	250	220	189	208	256	234	229	246	193	219	216	244	234	198	194	203	223	242	214	192	249	222	231	216	212	210	230	261	227	216	258	251	230	188	230	231	245	223	255	236	236	206	221	222	194	195	219	240	236	216	190	182	209	191	222	202	200	220	231	234	217	237	212	196	232	223	228	202	218	246	217	222	218	196	218	210	206	215	239	213	194	185	190	202	247	211	177	196	219	216	234	220	236	238	208	239	240	227	224	210	208	244	235	245	226	228	212	208	230	252	251	189	220	236	223	250	210	210	232	193	223	182	222	249	234	221	254	214	232	223	234	233	230	218	225	236	241	228	242	255	241	252	210	198	221	238	203	213	219	208	218	209	206	225	206	180	226	204	224	213	200	208	250	227	245	228	226	221	215	260	222	227	237	204	234	226	198	208	218	219	205	239	252	239	222	215	219	218	204	244	229	180	223	224	220	209	211	198	239	201	202	231	209	233	213	221	213	182	204	206	227	230	188	216	228	214	226	240	217	218	225	246	214	216	227	216	211	216	263	233	193	231	219	222	221	248	211	220	256	202	198	196	248	247	187	215	204	211	225	251	219	212	209	219	227	243	212	186	214	221	229	214	250	243	236	239	211	224	233	230	190	247	242	218	240	226	200	214	241	259	223	246	202	233	254	194	229	265	233	213	200	213	233	237	247	217	213	251	224	213	212	201	218	205	227	236	215	233	229	198	197	220	213	226	234	204	244	247	234	223	206	202	239	219	225	217	225	199	192	207	212	231	208	210	192	198	214	254	220	215	227	215	201	208	204	205	239	239	237	235	223	248	189	208	219	223	211	208	207	206	170	234	216	237	231	221	215	226	221	228	226	194	219	245	242	224	199	225	216	212	200	236	243	231	216	207	207	233	198	224	248	233	196	237	245	189	226	226	248	270	217	218	198	200	230	227	205	228	226	246	256	233	213	225	210	198	223	225	200	231	228	213	253	213	234	232	230	235	217	234	217	216	191	220	231	230	225	227	228	218	238	221	240	194	246	237	225	207	212	235	236	217	222	214	220	201	204	216	191	202	219	204	241	248	210	209	199	231	236	238	216	201	202	248	206	200	209	239	230	231	226	197	201	225	197	249	234	219	234	233	217	202	208	209	228	198	199	199	247	220	253	232	240	239	193	225	234	251	209	228	252	198	182	208	225	219	213	224	217	188	218	231	227	233	207	227	251	225	193	219	209	234	232	225	211	210	188	206	231
6187	825	1246	1377	1175	1073	970	849	812	785	726	702	747	713	658	649	661	669	644	674	576	609	607	641	652	652	599	616	596	617	605	611	629	634	607	608	623	632	608	585	606	589	587	625	636	633	635	566	605	581	583	610	627	605	581	645	593	616	601	601	580	570	571	615	570	623	598	599	572	568	599	561	601	572	600	597	603	583	613	572	559	661	645	621	585	568	601	603	603	601	550	558	562	569	540	585	542	554	620	615	595	577	599	606	615	604	518	547	611	570	626	575	616	562	583	561	604	606	599	612	568	605	597	595	602	649	575	583	570	594	641	604	563	551	560	626	580	612	595	627	583	621	565	559	572	629	634	608	648	576	593	623	598	586	599	639	595	602	617	567	599	632	569	592	591	622	560	580	608	585	578	604	602	632	616	570	626	591	600	616	619	600	606	617	560	579	582	602	568	620	558	555	599	622	587	567	588	547	628	567	599	574	568	600	612	581	576	561	604	554	625	573	598	621	633	630	567	594	567	602	605	602	597	599	588	584	592	596	600	588	606	660	547	585	622	605	598	595	571	618	618	612	576	619	606	575	616	566	592	583	598	593	603	604	591	592	583	588	582	586	610	570	568	572	580	564	581	590	607	570	578	591	565	608	591	597	563	642	571	586	602	586	575	566	585	627	597	599	621	621	587	594	583	566	565	608	598	596	554	570	603	579	538	589	587	599	576	630	583	573	582	560	562	630	620	634	592	577	596	590	602	584	593	599	579	562	611	576	588	545	547	644	601	574	569	568	621	624	608	619	616	602	613	559	624	640	646	582	596	596	594	604	605	600	615	591	604	595	594	597	613	568	595	557	607	547	558	583	645	591	593	566	633	562	573	591	599	638	597	580	550	604	597	576	635	608	559	592	630	610	580	599	554	607	602	591	543	587	653	602	613	570	570	593	565	608	610	636	602	610	633	581	554	588	592	635	551	587	602	594	596	579	630	549	629	614	560	610	627	603	582	602	600	630	598	615	595	655	601	590	594	591	584	605	562	561	613	608	616	577	625	582	603	614	627	591	579	621	606	568	579	574	604	644	581	612	589	593	613	621	619	584	562	603	598	605	569	557	583	626	603	593	571	625	647	592	586	570	533	605	579	583	568	622	590	556	571	601	619	606	583	594	560	583	640	583	625	575	564	583	589	605	561	601	609	603	620	589	576	631	601	572	585	572	618	603	630	602	595	581	608	633	592	570	567	563	611	654	589	570	577	586	575	578	603	577	616	596	557	605	591	586	591	643	596	582	575	557	633	604	567	568	570	572	586	591	591	610	574	624	565	573	637	617	572	564	574	622	594	613	560	609	591	588	605	623	591	596	609	597	612	593	576	571	581	622	605	600	597	589	570	596	645	622	601	565	645	552	572	583	607	602	591	596	593	582	616	587	579	657	573	587	587	590	575	617	605	583	572	571	630	607	591	600	612	607	614	596	582	627	603	581	606	601	640	591	590	648	595	601	639	613	601	586	561	583	575	545	596	583	599	568	575	614	571	603	611	600	644	554	618	613	605	658	624	545	629	577	595	567	613	616	548	576	580	577	576	606	590	584	576	561	606	600	580	573	586	629	585	568	617	603	629	615	619	605	631	582	600	595	561	598	613	615	584	615	656	571	601	544	602	584	618	563	584	558	627	601	612	585	569	600	592	589	639	585	581	582	609	536	618	597	639	649	614	567	567	582	594	545	564	601	601	553	597	547	614	580	620	602	577	608	578	585	546	580	594	572	608	617	568	595	608	600	617	607	622	593	612	531	588	591	609	577	569	632	564	573	549	623	612	612	591	615	558	602	599	648	592	580	589	585	603	604	588	594	568	581	569	549	587	579	584	574	557	617	607	552	593	627	602	609	568	569	581	581	605	574	546	620	618	515	592	599	591	594	621	596	600	588	604	608	611	577	541	627	636	631	654	580	608	580	648	575	603	599	596	599	575	605	574	588	593	617	590	582	577	553	581	660	603	547	623	551	559	586	551	614	572	640	576	564	603	623	608	609	565	594	601	601	624	588	596	620	633	605	628	586	592	579	616	592	617	556	624	606	590	582	603	617	608	557	649	589	626	580	592	619	592	570	595	542	586	603	626	562	594	601	619	573	604	626	602	625	574	573	637	612	579	586	600	568	635	565	552	601	620	574	638	641	599	571	620	583	616	607	566	604	570	581	623	611	623	677	592	580	579	580	593	584	641	589	579	594	624	600	602	609	615	594	606	588	569	641	576	609	589	586	639	564	607	584	555	620	557	581	574	603	582	575	592	604	545	572	580	628	583	573	616	588	600	592	624	600	602	659	604	597	616	593	621	634	587	640	577	569	581	519	597	625	566	647	552	564	597	611	569	598	564	585	612	620	567	559	589	588	594	607	594	572	606	553	606	616	590	593	633	578	594	631	574	576	560	644	605	576	594	556	588	597	610	618	570	561	576	566	661	604	568	579	596	562	593	584	563	588	644	610	603	581	599	629	613	607	602	634	626	545	613	648	586	586	580	607	613	593	585	586	570	558	609	632	578	583	576	643	578	618	627	579	621	574	588	627	574	587	665	620	607	619	633	599	592	585	564	563	582	605	597	563	590	602	575	630	566	583	537	595	589	586	549	588	589	602	579	592	585	603	572	573	624	592	582	574	569	596	596	602	594	571	626	577	549	606	600	562	605	552	594	598	583	585	615	594	592	623	617	586	538	576	586	606	607	623	567	597	579	612	580	609	566	594	634	592	597	569	616	607	574	617	614	628	634	565	583	653	627	627	618	590	540	568	539	600	576	607	638	591	586	592	560	647	593	577	645	587	609	551	594	575	579	592	608	588	607	583	585	570	602	624	568	604	600	588	585	645	621	579	614	607	576	581	586	615	574	633	588	589	605	578	608	580	570	576	647	622	618	568	610	571	583	657	575	590	580	591	579	607	596	582	620	617	558	634	594	677	617	583	591	587	616	575	611	602	637	598	601	572	596	630	598	615	621	608	576	587	608	609	613	603	594	627	574	593	593	574	592	565	575	575	571	600	577	612	652	598	622	598	626	566	594	626	563	594	607	639	584	603	580	597	598	592	586	578	586	588	595	573	603	618	582	624	605	594	580	568	629	613	541	595	558	603	603	558	610	575	605	550	597	586	568	582	563	578	617	593	573	572	618	563	582	614	631	586	594	642	626	591	596	598	612	616	606	601	600	579	577	613	600	634	589	642	608	611	631	576	592	597	560	590	626	567	607	596	598	609	575	625	610	614	585	579	555	600	590	579	571	611	576	582	608	572	577	606	548	577	568	610	572	555	626	609	589	603	605	603	624	560	601	627	688	598	608	628	551	616	614	588	589	604	578	596	610	570	595	622	630	588	561	569	627	629	641	585	570	602	560	575	588	605	573	622	576	595	589	526	574	586	578	555	599	605	600	620	583	571	589	586	621	629	593	612	602	564	592	607	549	565	562	588	640	590	566	615	628	617	586	653	607	630	605	575	644	606	555	627
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
