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
338260687700	338260688258	338260688808	338260689358	338260689908	338260690458	338260691008	338260691558	338260692108	338260692658	338260693208	338260693758	338260694308	338260694858	338260695408	338260695958	338260696508	338260697058	338260697608	338260698158	338260698708	338260699258	338260699808	338260700358	338260700908	338260701458	338260702008	338260702558	338260703108	338260703658	338260704208	338260704758	338260705308	338260705858	338260706408	338260706958	338260707508	338260708058	338260708608	338260709158	338260709708	338260710258	338260710808	338260711358	338260711908	338260712458	338260713008	338260713558	338260714108	338260714658	338260715208	338260715758	338260716308	338260716858	338260717408	338260717958	338260718508	338260719058	338260719608	338260720158	338260720708	338260721258	338260721808	338260722358	338260722908	338260723458	338260724008	338260724558	338260725108	338260725658	338260726208	338260726758	338260727308	338260727858	338260728408	338260728958	338260729508	338260730058	338260730608	338260731158	338260731708	338260732258	338260732808	338260733358	338260733908	338260734458	338260735008	338260735558	338260736108	338260736658	338260737208	338260737758	338260738308	338260738858	338260739408	338260739958	338260740508	338260741058	338260741608	338260742158	338260742708	338260743258	338260743808	338260744358	338260744908	338260745458	338260746008	338260746558	338260747108	338260747658	338260748208	338260748758	338260749308	338260749858	338260750408	338260750958	338260751508	338260752058	338260752608	338260753158	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15421	1369	1075	885	683	586	492	475	423	418	414	396	420	367	334	372	374	367	405	349	399	365	364	368	382	393	364	347	366	388	367	374	371	374	386	330	358	359	367	339	402	353	299	367	357	343	376	390	362	372	379	351	351	347	365	360	371	365	356	334	372	353	359	352	379	365	371	322	331	353	365	399	370	358	355	340	335	363	340	377	337	310	366	333	362	375	364	337	364	383	349	334	331	377	378	350	356	367	339	342	343	333	413	375	355	351	336	340	338	374	390	350	356	346	354	356	368	339	390	330	333	341	347	319	392	336	328	372	360	317	342	376	369	339	318	332	347	351	310	338	344	342	393	383	313	314	372	361	362	327	319	344	389	360	370	352	354	334	328	395	332	383	361	346	334	346	377	375	373	302	322	319	369	368	324	337	345	371	342	347	402	408	363	355	326	351	359	328	365	340	360	374	360	361	339	350	346	353	379	381	343	378	368	360	352	356	352	341	378	347	359	390	337	372	353	363	358	387	345	328	350	354	353	362	334	350	360	331	347	328	360	339	351	364	319	358	347	338	361	302	370	353	355	374	385	350	349	364	328	377	360	333	340	364	357	340	334	370	373	352	342	340	322	352	362	355	369	342	355	331	349	373	362	350	344	367	364	300	319	323	334	364	360	350	375	369	346	349	344	352	332	298	391	342	374	345	325	334	339	358	327	349	365	346	323	332	375	355	357	358	368	390	382	367	330	376	357	356	312	353	379	347	329	366	356	313	321	350	401	342	356	378	373	357	355	345	353	354	341	322	369	347	313	333	348	379	366	377	343	344	365	396	351	386	325	387	371	359	360	388	382	351	324	381	342	353	340	331	365	381	384	356	324	354	340	357	368	352	372	336	365	339	380	329	307	348	385	309	364	335	296	332	365	350	354	359	384	338	398	353	319	363	360	346	345	360	353	350	348	380	325	368	390	350	354	360	326	370	321	326	357	364	341	360	337	358	385	345	339	355	362	338	333	346	333	367	308	378	382	328	321	344	352	362	330	355	371	372	391	330	357	339	359	351	369	363	394	339	361	336	351	363	364	334	322	339	366	353	386	373	373	358	356	359	351	346	344	328	377	345	357	355	371	379	326	342	358	344	365	344	373	358	382	342	347	339	366	357	337	367	344	340	371	321	362	304	337	320	349	324	369	377	305	348	352	353	361	339	332	322	317	362	324	361	375	347	370	324	329	391	345	338	363	357	348	338	385	318	382	350	386	365	373	385	381	319	355	389	360	360	361	375	376	397	334	349	352	346	372	335	315	363	330	341	352	373	356	356	365	333	337	339	407	357	354	348	323	338	353	349	331	348	361	361	338	389	350	401	386	364	348	340	397	359	348	346	329	336	369	312	343	336	362	373	329	365	355	348	362	336	343	350	351	380	350	366	325	366	318	404	376	356	380	365	404	346	333	338	357	323	329	342	306	341	350	352	363	339	334	350	360	321	348	365	366	346	338	389	341	356	376	363	373	369	335	365	345	312	331	345	365	382	355	375	332	340	365	375	342	333	337	351	366	348	351	317	352	373	302	353	339	366	390	313	343	372	366	356	374	336	369	358	348	349	341	319	314	374	346	318	394	342	353	377	302	364	350	381	353	371	391	339	343	331	336	367	339	355	347	369	366	339	354	351	336	370	337	365	353	327	367	324	355	352	313	336	345	353	349	364	361	320	371	365	349	383	337	319	378	344	345	370	345	336	372	345	343	317	363	363	350	342	373	354	375	365	327	349	338	364	339	376	397	335	363	356	353	329	350	350	347	367	323	373	390	330	331	337	343	355	358	377	358	327	369	362	354	355	312	342	332	340	359	359	329	339	388	358	349	350	311	380	371	362	373	364	385	365	301	331	386	372	352	374	324	357	359	373	339	360	333	367	346	324	355	348	328	345	339	360	331	324	367	346	360	376	352	319	300	340	347	334	340	330	336	343	342	315	360	331	337	396	370	324	330	321	345	310	369	389	342	345	364	342	321	354	342	392	380	353	401	355	352	371	350	352	345	337	349	371	353	362	359	365	363	371	353	339	333	340	393	384	386	332	355	362	358	333	311	360	362	369	305	338	341	332	358	363	375	357	350	337	325	340	383	394	321	354	369	341	365	353	318	320	339	372	357	311	362	343	388	347	351	379	333	344	323	361	344	354	370	340	344	400	374	327	342	354	364	359	356	339	383	322	375	329	351	320	323	345	389	356	400	340	336	365	339	352	338	388	333	348	353	340	351	335	380	360	324	341	362	363	364	349	380	349	353	333	312	380	352	384	371	351	332	418	377	352	331	343	359	332	381	347	371	399	353	399	363	368	371	350	313	319	354	325	355	338	301	391	325	357	334	331	387	349	363	364	334	356	407	359	338	345	354	376	342	366	342	344	423	368	386	321	368	335	368	358	357	326	329	367	399	349	383	399	341	345	331	331	338	332	344	308	352	315	374	355	346	341	399	398	410	333	366	358	389	370	328	317	308	373	357	333	361	373	328	370	357	381	367	367	385	355	349	324	338	386	366	349	356	348	368	351	378	345	334	359	346	375	366	364	374	360	359	332	326	392	387	374	349	377	350	319	310	363	391	396	360	346	355	354	368	335	349	352	359	396	364	369	333	341	366	344	362	365	344	338	337	302	341	307	356	326	379	383	320	393	338	354	365	300	363	366	358	343	337	328	343	355	335	348	349	345	353	340	364	365	384	345	351	350	356	352	336	351	371	330	345	371	360	366	339	370	325	347	346	336	346	339	356	334	381	346	350	370	341	344	378	390	355	376	360	359	373	364	361	371	320	361	345	389	360	326	332	316	354	379	364	387	351	356	346	321	363	380	324	374	353	345	376	349	354	342	352	327	362	358	365	369	351	394	338	340	349	323	360	353	385	333	341	355	340	315	350	368	391	350	363	355	375	361	373	341	354	354	344	348	364	367	319	354	362	369	362	348	328	370	356	374	319	359	334	394	348	357	337	358	319	376	359	347	379	367	401	345	373	337	333	366	349	378	348	321	361	337	349	359	340	311	363	358	339	355	354	329	378	341	331	345	344	364	373	323	336	381	330	367	360	369	351	359	372	379	350	332	374	339	371	376	358	345	365	339	373	317	396	333	361	300	330	340	345	363	392	336	355	361	363	365	330	391	362	332	362	351	348	361	323	373	359	364	348	346	351	389	346	350	339	351	371	354	355	369	350	361	351	349	335	377	352	363	382	337	360	330	346	405	389	355	354	334	356	382	318	349	348	359	362	355	369	388	362	369	376	349	339	346	385	346	312	362	339	359	323	370	363	319	328	376	375	344	399	330	325	394	349	354	324	357	373	385	332	358	339	338	351	386	393	370	365	362	333	350	358	366	370	377	351	326	371	352	334	372	352	340	357	348	381	347	352	351	367	360	345	339	352	347	382	374	360	348	350	325	300	325	369	347	365	383	350	377	367	345	366	358	344	358	352	374	370	360	340	347	343	326	363	329	330	328	371	335	330	342	323	330
8576	1376	2220	2618	2162	1864	1675	1461	1294	1233	1200	1130	1070	1067	1083	1035	979	993	992	966	1009	907	946	904	895	917	936	917	963	919	925	927	934	870	854	858	921	916	869	908	930	897	894	918	883	922	854	879	847	848	923	900	933	853	908	910	886	843	906	887	946	848	859	839	957	840	864	837	844	908	869	862	885	913	839	911	836	882	891	829	863	846	854	899	854	893	839	880	905	873	854	869	884	898	830	903	831	892	909	879	902	849	826	880	860	868	835	820	853	867	884	909	856	913	834	836	877	896	882	891	846	865	922	911	862	872	841	844	869	852	852	901	870	935	863	856	827	871	929	838	834	893	924	832	882	889	896	840	854	902	860	834	861	909	862	868	837	856	856	829	847	859	885	879	894	917	891	834	860	874	911	855	826	869	856	849	835	801	838	867	859	853	922	920	827	951	838	869	906	858	863	872	882	907	825	839	910	890	870	920	854	921	909	834	813	859	810	872	834	837	905	899	861	881	882	913	842	884	894	905	857	896	840	851	880	897	859	840	844	872	882	897	895	848	848	860	879	864	793	896	919	840	811	899	890	879	883	794	889	886	865	826	869	836	863	845	833	847	854	863	858	903	881	894	873	902	898	877	887	867	802	916	846	832	880	843	860	892	869	890	831	875	895	866	847	899	878	875	893	877	883	889	844	849	896	867	883	852	937	875	853	855	881	897	851	878	814	870	931	839	782	849	880	880	908	885	901	870	868	896	887	915	868	871	882	812	878	879	899	917	893	927	846	797	848	922	857	889	884	878	825	867	862	804	837	843	891	822	857	871	865	884	876	790	847	825	832	854	910	874	853	850	849	888	842	900	879	840	796	871	817	876	898	823	909	896	840	906	935	879	798	821	820	936	863	858	839	903	862	922	855	859	873	846	847	841	841	927	861	856	816	879	841	898	883	897	862	822	855	838	800	843	869	870	843	840	857	852	862	863	859	801	871	872	845	868	862	875	900	892	913	843	843	859	859	923	857	875	861	886	870	876	822	886	861	806	864	884	859	818	872	859	914	881	912	887	941	933	915	857	840	846	841	880	884	866	915	806	893	886	874	840	870	817	831	870	878	911	896	868	880	862	881	897	872	825	890	853	899	853	857	916	830	884	846	896	869	849	879	889	860	817	834	838	849	862	852	873	892	869	881	868	873	898	877	823	910	884	931	822	881	853	886	889	847	854	886	824	903	886	940	862	918	877	870	812	865	842	818	894	798	884	892	911	853	836	847	831	866	845	866	835	851	826	869	899	939	840	901	864	860	872	858	841	845	871	850	886	818	859	813	880	896	846	846	890	822	907	858	852	825	862	889	902	856	855	881	875	858	830	906	815	879	848	857	875	885	854	832	836	853	919	863	897	849	892	853	919	883	866	857	916	907	887	854	829	888	915	860	878	849	873	931	854	857	887	868	833	866	896	872	916	915	840	866	878	880	866	848	891	860	836	856	884	835	882	856	836	853	894	813	894	893	870	908	862	833	864	838	830	878	883	849	854	877	844	890	825	879	852	882	858	876	870	886	858	876	840	863	869	832	806	827	921	844	873	830	888	876	859	850	913	889	911	799	831	873	906	841	865	876	876	901	919	851	807	856	857	865	881	921	888	828	892	829	858	877	869	824	837	822	830	868	844	851	860	899	913	836	925	830	858	858	864	881	849	843	899	837	870	930	886	856	853	871	898	846	859	885	930	877	849	860	902	841	872	819	902	871	886	858	891	878	892	858	848	884	857	844	862	884	868	861	827	888	844	850	865	855	866	892	871	857	902	899	905	866	840	848	876	894	840	848	868	857	850	875	938	915	894	863	892	906	863	899	861	888	891	822	892	861	816	837	855	843	854	883	866	836	860	863	865	809	885	873	840	879	852	875	790	843	859	836	898	879	844	888	880	871	827	942	811	881	821	856	825	846	850	833	871	853	883	830	801	829	897	883	900	874	880	892	879	897	899	872	884	854	867	898	882	870	865	927	853	935	855	888	889	861	864	889	859	923	875	817	901	881	878	920	843	868	873	848	870	908	933	843	863	851	846	832	902	840	836	883	839	902	837	830	892	828	871	896	901	894	906	853	824	878	856	860	832	886	843	883	897	919	867	860	846	861	854	866	886	861	830	877	865	803	855	866	869	874	948	909	857	877	891	925	855	894	855	855	910	894	864	919	857	901	840	870	893	861	852	885	893	916	878	904	820	870	898	842	824	821	863	876	845	889	804	863	852	889	831	854	833	851	890	883	920	850	833	845	897	850	897	864	826	858	868	837	888	878	847	882	881	839	912	875	873	913	841	820	888	854	824	825	865	866	856	853	905	844	873	858	828	879	850	865	890	885	828	859	889	855	882	866	862	876	813	916	840	903	893	826	815	916	840	896	834	882	893	859	857	880	850	883	863	916	885	869	864	856	850	889	895	858	876	876	854	815	856	866	836	907	874	874	887	852	837	871	820	906	838	824	871	856	891	883	821	876	830	856	869	828	870	833	866	884	858	781	867	871	859	809	867	827	858	831	889	875	854	871	845	864	819	880	843	816	856	854	870	832	945	847	903	837	884	880	824	874	868	914	849	851	857	859	833	888	873	851	859	872	832	949	877	909	861	834	837	941	885	897	832	857	851	841	863	867	890	896	923	882	847	830	838	856	847	893	880	861	870	833	876	883	860	840	862	873	904	872	866	896	863	898	841	803	912	863	846	829	866	920	869	877	861	843	864	855	848	926	890	827	891	851	891	893	913	803	886	887	921	849	860	914	862	792	883	898	923	896	843	868	867	928	891	832	884	880	845	889	887	881	870	839	931	858	878	862	908	839	852	856	853	820	890	887	826	953	881	853	877	878	858	821	862	875	846	870	915	888	857	830	841	875	846	888	864	889	824	861	870	857	843	857	874	856	858	916	894	925	850	803	819	876	841	866	920	906	812	859	899	896	866	914	882	893	823	854	867	799	877	915	849	831	858	861	809	906	906	888	830	836	935	922	869	875	817	853	842	897	864	854	903	868	856	860	876	833	881	832	883	853	867	837	851	849	865	863	869	834	903	861	891	854	863	848	843	842	894	857	844	870	841	909	820	886	845	886	848	866	848	904	877	865	852	893	897	887	914	874	878	887	882	876	894	872	876	893	808	858	924	901	861	827	831	864	864	874	879	868	952	877	854	902	846	876	875	904	871	850	896	907	827	936	870	882	920	855	870	840	849	851	910	863	872	894	876	901	899	842	887	822	914	816	868	876	889	854	842	883	850	879	863	884	846	877	884	863	849	901	883	866	856	892	842	857	918	894	926	852	904	886	872	864	877	867	868	843	901	867	903	891	866	856	932	857	833	874	898	867	889	864	830	851	862	862	834	859	829	859	857	876	864	874	855	936	822	902	850	842	851	864	916	850	842	833	889	813	860	840	828	896	903	857	881	836	901	906	860	879	888	886	882	859	923	889	909	900	851	871	835	869	866	907	849	872	852	864	860	829	823	858	893	833	859
1864	410	411	395	400	375	423	406	381	417	381	372	397	352	415	380	364	387	420	392	378	395	441	438	382	427	405	402	395	365	437	433	403	409	358	412	379	382	397	392	380	407	423	388	397	325	364	400	395	395	388	437	405	361	420	352	402	403	361	371	402	364	388	391	434	391	404	381	430	401	385	360	396	382	431	383	389	411	382	360	381	385	405	423	361	386	383	378	345	367	378	357	375	382	391	383	398	387	383	379	375	420	374	402	391	377	386	352	359	415	408	360	408	381	366	372	359	407	382	365	394	421	354	401	345	372	418	367	400	426	417	416	405	402	377	381	413	385	383	409	381	388	418	411	425	413	384	416	376	373	381	438	350	429	398	409	392	366	369	364	372	403	412	384	411	402	358	440	422	375	386	370	363	430	382	385	380	396	372	396	432	380	386	443	396	399	421	369	378	372	387	395	437	406	373	411	420	381	379	380	407	408	385	380	404	394	405	395	417	359	411	380	394	412	434	367	389	398	381	389	407	365	382	410	390	431	400	414	402	372	402	430	397	382	379	385	386	380	388	381	386	379	428	401	365	401	379	381	375	354	400	377	396	375	377	404	374	376	377	412	392	400	401	407	390	407	402	429	381	397	375	373	392	396	375	366	349	365	396	394	403	416	398	392	370	335	400	412	391	393	340	377	370	408	395	383	396	402	348	369	382	409	373	433	373	363	397	385	423	403	388	400	393	396	425	385	400	424	383	432	405	397	387	396	419	382	355	394	397	421	415	409	401	417	388	358	364	409	395	392	395	400	408	401	378	386	398	390	354	412	398	365	422	397	343	378	411	383	393	427	385	403	366	369	387	409	399	403	375	359	377	401	414	415	408	421	370	369	379	402	377	407	402	393	360	415	344	394	389	410	437	367	385	399	416	393	396	417	387	413	376	379	412	379	386	372	390	368	376	393	410	416	368	346	402	388	416	363	446	384	397	428	365	405	361	373	389	397	366	362	410	394	390	398	350	385	384	390	373	396	338	406	400	381	393	385	385	388	412	371	435	399	352	379	397	364	407	382	368	414	387	401	400	426	406	437	383	393	393	351	390	377	370	377	416	429	421	373	392	391	419	411	399	408	401	383	392	352	398	415	409	374	391	354	367	398	371	392	409	394	376	361	401	372	416	397	420	420	363	413	378	405	428	396	390	413	416	345	404	413	390	380	363	408	422	379	376	436	409	364	408	451	371	365	385	415	374	385	341	390	405	415	404	402	422	381	417	410	367	386	395	366	427	389	383	373	363	386	346	381	422	409	405	422	401	345	374	412	403	409	431	381	376	377	347	362	377	398	402	426	377	414	399	418	413	367	410	387	406	399	431	378	384	377	391	398	405	394	392	370	383	374	390	433	404	384	404	343	379	431	402	386	415	401	387	409	429	369	423	374	405	400	394	391	420	431	382	411	350	346	412	405	380	367	391	382	376	361	344	369	403	371	424	421	396	423	393	406	423	398	362	368	352	411	371	417	390	368	372	403	437	413	360	362	417	377	418	399	405	397	400	374	449	389	337	397	395	406	421	359	376	381	440	415	385	399	405	406	414	385	389	389	377	402	424	375	407	411	411	421	424	391	376	393	383	384	402	341	411	371	398	348	373	395	386	405	379	400	380	387	427	383	357	364	392	344	388	438	401	367	406	360	393	358	383	380	402	402	424	432	345	389	421	393	402	410	376	405	393	388	404	394	443	380	383	385	427	390	398	421	383	397	395	380	386	424	393	387	402	424	405	394	385	386	406	393	440	389	386	406	426	417	406	369	386	417	363	398	408	427	397	388	395	373	425	368	452	395	385	400	393	383	412	423	376	386	376	408	410	422	369	376	359	422	415	363	405	364	404	371	345	378	404	426	368	377	422	384	369	381	323	400	380	391	385	377	410	331	420	428	371	406	377	416	379	377	386	433	391	401	417	378	372	394	405	372	376	407	415	426	389	375	424	373	389	391	426	410	365	424	384	391	405	419	398	371	416	412	372	408	432	446	404	358	391	404	418	373	379	414	385	375	361	372	372	423	411	393	383	390	408	365	397	406	391	399	363	421	404	409	390	414	379	399	406	396	402	409	368	395	409	357	381	379	413	368	382	392	413	405	383	396	405	392	373	387	378	395	359	401	387	403	348	357	374	392	390	370	401	410	402	349	362	407	402	377	375	422	411	404	335	448	386	392	413	383	368	389	391	391	354	363	392	393	397	396	385	374	397	383	405	406	377	407	412	390	427	412	384	359	362	397	395	383	396	414	391	413	396	427	430	399	356	376	371	400	400	381	374	377	400	408	382	424	358	390	386	386	413	401	419	368	427	391	389	404	361	370	446	390	399	360	389	377	381	409	410	384	359	403	380	371	393	458	402	385	361	408	369	384	399	405	387	393	401	386	418	366	365	424	415	425	416	401	399	408	389	390	372	386	370	419	381	429	408	377	413	393	359	401	329	360	372	422	355	357	397	411	387	382	404	365	391	395	411	400	434	371	382	419	381	397	439	454	411	350	395	398	381	387	352	419	422	371	393	405	400	375	382	415	387	420	382	369	400	383	378	382	403	433	381	382	401	385	383	384	428	393	395	395	409	398	366	403	383	371	390	401	373	388	381	398	366	348	379	376	384	373	373	409	409	392	368	390	381	338	429	390	388	373	415	416	413	410	417	406	385	363	397	383	372	375	444	394	365	374	432	387	405	377	397	392	371	411	407	378	413	366	369	402	398	388	373	379	342	420	385	390	388	393	400	412	421	381	350	402	379	388	379	392	413	383	360	367	385	358	396	422	394	427	399	379	400	387	377	356	394	401	396	382	369	418	390	396	390	391	414	427	382	413	363	398	387	397	389	393	433	407	420	390	370	368	376	387	411	346	405	396	432	383	379	379	392	399	360	385	428	396	382	384	390	420	367	398	429	382	421	384	382	385	371	400	409	404	416	383	399	362	374	384	381	388	413	387	369	411	414	360	392	394	395	382	377	389	401	341	354	399	387	377	408	392	411	396	368	382	400	385	411	400	393	398	396	380	399	389	395	379	422	407	399	365	395	406	398	383	387	390	393	445	427	342	370	377	391	417	388	393	369	399	436	381	359	405	447	398	397	396	395	366	414	346	418	426	383	403	369	363	403	398	388	379	421	375	378	414	377	401	371	366	363	363	434	377	377	407	395	408	384	374	394	443	406	427	369	423	398	415	397	378	434	393	353	382	352	377	348	353	392	378	382	403	414	438	381	428	381	371	374	436	379	399	390	370	389	379	392	361	405	432	420	393	428	392	392	430	394	431	388	392	396	392	352	378	402	388	368	371	403	352	352	396	347	372	395	392	417	413	374	403	380	373	390	383	359	378	413	393	375	384	387	421	381	398	392	380	381	387	383	394	382	388	353	363	414	371	358	364	409	419	338	407	385	407	380	396	343	386	408	394	406	357	380	444	384	395	363	396	416	371	393	397	387	376	386	385	371	409	402	373	412	386	366	410	391	414
2255	909	919	928	1013	950	920	977	905	869	942	856	933	887	914	917	926	843	834	942	931	854	908	910	880	861	907	829	877	821	911	944	865	894	872	894	866	840	870	873	929	934	881	835	917	943	935	869	908	851	892	931	851	890	912	907	878	921	930	922	873	900	882	930	949	915	931	890	875	910	876	897	869	898	952	868	930	862	916	935	926	911	943	878	906	856	888	924	864	845	898	961	900	860	858	930	939	895	947	890	896	891	903	845	896	914	886	917	959	915	877	927	893	907	893	938	917	900	935	896	934	871	897	908	945	846	924	887	890	903	865	892	901	867	895	852	862	950	862	856	932	897	899	915	887	908	883	910	900	892	924	878	920	911	884	934	879	891	910	933	954	838	879	888	895	862	859	904	936	907	883	924	894	912	893	915	895	890	896	925	842	879	882	950	893	944	910	982	897	908	932	852	893	930	970	913	858	884	870	889	894	853	937	910	902	888	915	875	877	898	899	907	882	902	885	906	908	922	885	886	888	910	951	850	905	942	897	922	946	879	918	925	896	898	859	881	904	849	885	904	891	882	901	948	873	852	853	897	944	888	927	881	926	891	897	886	874	937	892	893	880	899	913	866	898	862	875	942	917	831	911	904	854	895	866	901	874	888	884	886	916	891	893	910	891	852	922	889	906	912	924	886	846	877	879	874	919	865	947	901	893	865	924	927	881	896	921	929	895	870	973	837	934	955	912	908	912	898	935	873	918	911	858	884	889	948	927	872	866	929	889	913	827	917	896	921	942	892	918	849	947	870	931	890	858	876	903	895	891	846	839	912	869	877	897	913	866	879	931	926	900	896	913	919	903	876	948	894	903	920	906	855	903	890	866	895	857	918	918	891	887	917	904	902	875	857	913	894	883	870	916	908	935	916	850	895	860	888	906	906	915	901	875	869	931	905	915	932	908	913	812	894	894	907	906	905	873	916	972	881	921	897	902	919	878	871	923	875	864	883	903	899	871	919	922	907	896	892	875	950	898	917	937	913	860	879	922	916	943	912	901	917	904	864	836	892	892	919	847	820	896	921	872	933	850	888	882	889	899	915	905	923	926	897	843	926	882	870	858	872	875	905	847	858	838	892	873	873	857	931	928	881	881	878	852	886	873	912	924	873	895	843	897	871	884	861	908	873	902	886	912	846	910	909	939	878	911	925	920	927	858	886	888	875	943	905	934	927	889	907	946	891	910	877	928	954	865	887	884	863	912	871	869	895	861	862	888	894	866	913	875	880	875	930	898	924	843	880	897	892	949	864	851	876	887	907	903	901	912	927	943	904	928	890	910	911	906	908	926	872	873	869	971	890	907	932	877	916	901	920	854	866	909	876	925	863	906	909	893	834	932	843	863	890	896	870	879	877	912	949	882	912	920	838	907	918	915	934	881	928	932	874	946	890	877	890	912	885	879	883	874	906	927	981	896	912	866	914	880	933	962	870	917	919	887	900	892	940	932	866	874	902	893	935	890	876	889	895	898	881	892	928	893	905	890	905	881	913	914	960	865	950	891	902	944	847	914	886	917	907	869	881	926	913	924	896	947	879	889	904	907	860	942	858	849	895	894	916	889	934	876	908	915	883	891	835	915	902	922	928	894	932	897	878	904	909	887	842	874	910	897	903	907	877	942	930	882	947	870	934	855	865	883	917	919	939	858	892	823	904	919	924	848	918	892	941	888	920	952	900	916	899	910	918	896	887	903	848	946	879	898	906	958	855	935	932	934	915	908	887	879	853	915	944	874	913	933	920	918	895	901	894	885	826	878	884	907	893	853	930	858	882	901	882	901	927	880	893	886	865	877	901	846	943	875	900	863	940	875	879	808	868	878	833	955	919	896	893	890	850	920	912	884	872	915	896	864	929	898	919	889	898	948	882	913	852	923	898	944	918	912	929	874	882	895	873	887	849	893	877	899	874	884	921	939	934	866	922	890	881	946	890	872	924	884	871	909	926	904	876	886	914	904	902	864	975	905	924	870	881	888	860	891	849	894	842	923	890	942	871	888	894	892	919	889	959	916	906	864	896	863	908	860	890	907	921	917	864	915	897	877	885	877	916	892	924	893	881	927	924	837	917	918	889	923	909	893	848	901	909	893	873	905	901	870	902	855	906	868	971	935	869	911	933	905	893	917	888	898	875	914	895	885	943	866	857	825	885	885	870	902	889	916	893	976	931	923	858	936	878	917	967	886	827	900	927	893	939	897	870	910	896	870	901	958	888	858	911	919	881	886	873	963	929	846	919	942	888	932	906	881	938	904	841	910	952	924	830	853	914	906	878	853	930	872	885	995	906	903	935	828	915	863	888	939	867	943	866	948	894	894	864	902	932	916	852	864	891	872	921	875	908	899	849	928	888	855	940	951	867	862	910	948	907	891	897	856	898	875	889	897	906	926	918	851	891	850	892	875	932	857	878	918	884	914	934	892	898	880	933	883	878	865	861	906	868	918	949	872	888	909	938	897	931	911	859	973	893	895	914	900	884	853	906	904	930	904	935	873	889	929	830	937	957	938	940	898	861	876	905	880	931	852	874	872	915	882	893	926	890	906	891	826	914	890	926	838	925	916	941	896	922	1004	919	854	881	910	898	891	849	937	921	892	885	916	935	907	883	860	904	933	897	926	943	870	906	887	899	894	857	885	884	928	904	959	889	926	882	865	902	903	899	885	938	956	918	956	864	906	884	973	908	921	915	897	912	847	903	969	861	909	907	894	892	864	906	898	907	904	887	884	934	909	897	904	899	836	893	835	926	911	929	871	906	946	872	894	847	877	822	899	908	929	917	944	965	923	888	928	856	890	888	926	879	885	960	929	875	900	899	850	906	885	917	847	915	844	904	915	944	904	871	914	905	885	890	894	912	942	915	843	900	913	907	847	919	853	862	931	905	919	887	902	916	921	857	843	905	958	887	906	881	842	887	887	905	855	881	849	877	906	890	842	929	907	876	928	882	832	859	851	917	901	865	900	877	874	872	915	872	871	882	908	868	850	828	903	903	893	869	924	912	939	882	906	882	887	872	868	883	888	885	898	903	913	843	852	888	905	855	860	947	909	892	907	846	854	941	957	926	968	878	941	832	863	898	926	896	906	889	901	908	880	917	893	924	907	889	915	900	889	901	905	896	928	896	919	926	948	953	890	885	901	892	925	988	905	956	965	912	911	847	918	932	885	879	857	933	860	901	862	878	924	834	923	908	887	895	875	871	931	881	874	904	900	904	854	897	860	823	900	923	941	886	931	875	843	845	866	900	878	879	930	916	843	877	861	885	865	931	973	860	892	885	863	908	897	914	960	915	863	878	924	879	930	927	921	914	878	906	917	926	852	894	918	931	888	926	925	914	902	856	889	873	876	852	823	918	868	897	934	916	891	892	889	918	902	889	842	880	900	912	917	909	948	873	894	903	914	907	894	860	866	862	935	867	871	891	913	879	907	867	915	898	898	862	920	877	903	906	886	920	883	906	920	899
7826	496	526	462	329	322	289	261	280	231	229	230	248	248	215	219	234	232	220	235	241	212	203	226	238	225	202	201	202	223	197	197	229	205	214	233	235	228	206	228	203	211	224	195	206	207	202	209	217	210	223	223	248	208	219	208	189	225	207	223	224	221	188	231	237	211	217	215	180	234	234	234	206	207	219	204	213	226	208	214	238	216	250	200	187	217	216	196	241	223	201	218	215	215	220	215	256	209	197	206	222	229	237	232	209	224	202	203	238	214	214	242	231	216	230	227	234	210	221	216	223	252	195	220	221	240	202	196	222	235	224	222	240	211	229	226	220	237	187	238	227	229	189	225	215	192	205	219	209	216	226	197	218	206	229	218	204	198	202	221	227	229	237	220	246	222	219	208	215	186	225	231	222	235	229	225	218	234	215	209	212	211	204	214	215	190	215	236	196	205	223	223	214	205	255	232	191	227	197	208	241	208	230	215	220	231	206	216	243	209	203	221	208	186	222	212	223	216	239	227	214	222	217	212	219	241	245	220	226	215	227	217	203	207	209	218	207	264	250	237	248	203	214	218	215	231	217	224	203	218	181	205	223	214	204	210	222	220	261	257	200	232	197	230	195	222	228	200	211	211	193	240	261	228	270	205	211	220	223	229	215	207	232	218	227	226	233	220	189	187	235	194	219	218	235	193	204	201	215	245	251	232	225	211	220	210	185	226	204	231	220	213	201	210	217	192	192	204	249	196	241	190	193	216	215	205	213	236	187	232	233	208	220	231	232	203	205	225	228	178	208	199	228	230	237	234	202	217	201	206	208	201	223	213	226	240	230	227	220	209	238	241	224	207	244	217	207	218	203	219	216	214	210	219	209	229	196	230	251	224	198	196	210	248	224	212	212	219	211	209	237	231	191	228	219	224	218	210	201	215	207	209	217	192	239	227	227	239	213	236	219	218	242	193	192	229	242	215	197	188	214	234	195	249	199	197	219	206	213	217	200	219	212	196	240	208	204	235	234	222	215	226	209	209	221	210	226	195	200	202	199	212	215	197	213	225	220	204	230	232	209	215	218	229	206	236	222	184	210	208	233	219	217	219	181	219	226	198	215	227	227	203	210	213	236	227	270	232	223	252	237	225	223	201	218	222	218	226	228	211	226	220	224	202	219	204	217	228	214	213	230	252	197	220	224	224	209	209	206	186	208	206	181	179	221	227	215	241	187	217	237	197	196	221	195	208	228	235	202	241	205	185	200	200	186	201	214	220	218	215	220	216	225	180	211	188	197	240	210	222	227	230	231	202	228	227	221	194	193	209	228	203	216	228	183	212	216	196	206	215	197	209	206	220	235	228	216	199	198	211	222	201	226	207	207	188	202	212	218	200	212	238	223	202	219	222	216	197	246	240	213	226	237	181	208	242	219	218	222	200	224	217	242	209	228	234	193	247	216	221	212	192	249	198	225	207	188	199	195	219	229	209	207	219	214	206	219	210	199	201	199	192	220	223	233	227	205	239	218	215	215	238	232	214	213	247	211	224	231	213	236	202	234	221	219	237	215	211	194	214	211	211	229	223	213	208	221	237	219	225	228	222	221	198	188	249	222	244	251	228	242	215	205	189	214	236	214	208	226	193	219	197	209	225	228	216	207	182	199	205	233	207	205	250	217	189	255	216	228	229	207	218	228	204	230	242	230	220	184	217	216	223	227	224	201	228	219	215	198	212	254	190	183	227	202	196	219	244	218	195	206	227	219	218	192	199	229	209	226	222	197	215	234	221	218	221	225	226	244	220	227	221	225	211	249	214	201	236	186	208	188	238	211	202	214	220	201	196	163	221	189	238	222	235	219	203	196	234	188	211	204	196	235	210	232	211	236	211	206	211	222	225	202	216	216	223	249	211	219	224	230	224	214	211	223	224	216	199	216	198	198	210	201	223	201	206	213	216	209	199	187	193	189	210	206	214	195	181	229	215	208	195	214	221	187	222	207	229	205	196	242	227	250	209	212	237	212	229	238	213	195	209	217	206	201	208	214	210	204	196	188	202	212	211	214	201	233	215	200	222	251	221	225	196	201	219	226	210	199	235	233	201	227	217	199	225	252	192	205	212	211	202	236	215	205	211	222	247	198	203	218	237	220	204	236	217	220	208	239	215	236	242	216	217	237	238	188	204	219	228	223	212	228	203	233	213	215	237	204	195	231	228	213	220	198	201	212	228	212	212	229	222	216	230	217	210	214	228	242	223	227	190	208	239	216	226	205	216	231	233	216	216	192	218	199	221	204	198	221	232	238	250	184	231	218	209	202	203	210	235	195	189	216	195	187	221	241	203	236	210	213	243	196	236	188	208	221	184	207	214	205	230	201	227	191	218	190	224	230	250	217	197	211	211	217	224	214	226	206	218	227	211	228	186	234	243	196	186	228	227	214	209	237	235	203	248	217	222	220	214	204	225	223	205	205	215	235	252	204	208	208	203	216	231	217	207	211	209	216	240	223	238	208	225	216	221	216	216	223	188	214	216	175	218	205	217	226	202	235	217	225	210	190	200	210	235	220	218	206	196	229	202	231	190	183	205	223	218	205	238	204	222	184	214	213	234	218	228	221	233	238	208	199	239	196	243	203	229	210	209	252	209	207	207	236	189	215	222	222	207	261	204	201	217	220	198	182	222	224	245	215	230	185	214	221	207	255	222	234	223	205	208	219	207	210	235	221	219	170	218	187	216	189	216	225	233	198	198	200	194	228	228	204	224	223	215	238	211	205	192	233	210	218	204	229	239	233	220	215	245	224	233	216	204	211	219	199	219	229	220	209	224	215	252	221	208	241	208	222	197	214	261	205	213	218	233	191	197	220	226	236	212	226	219	251	228	216	212	212	199	212	245	208	211	225	212	230	216	227	201	214	196	241	213	243	226	218	221	239	227	211	225	169	227	244	204	214	234	237	192	207	226	213	225	228	235	207	195	198	199	207	201	201	202	216	222	219	228	218	223	228	214	214	230	205	202	224	199	193	224	198	226	210	195	221	195	191	210	248	224	216	223	198	195	209	236	224	233	214	219	203	207	185	196	228	217	233	231	227	223	182	230	209	195	213	238	232	249	209	212	230	199	185	233	224	196	203	218	210	222	212	208	204	235	208	191	208	197	248	219	196	242	217	214	193	214	210	224	248	214	194	219	195	203	192	219	221	231	215	183	218	193	227	229	216	200	213	200	201	206	174	198	212	243	212	211	213	215	220	217	224	218	211	219	189	210	180	209	195	215	203	204	205	225	239	195	214	207	216	191	227	230	212	203	199	206	212	189	202	214	211	235	222	226	204	204	219	205	221	194	194	232	244	222	211	211	188	212	214	247	185	181	219	221	207	192	191	190	217	223	201	252	207	228	223	216	217	210	215	203	211	230	240	201	221	194	226	212	236	226	208	192	225	231	231	225	210	197	200	218	205	174	225	230	218	201	204	218	222	223	225	207	221	204	227	216	229	213	245	228	243	207	206	234	196	205
6456	808	1294	1402	1241	1139	981	941	850	759	702	725	666	666	647	649	678	621	663	641	620	639	585	616	582	609	542	582	608	588	616	608	574	601	619	587	611	595	582	564	586	620	584	551	622	556	623	579	606	561	562	569	586	596	577	579	577	610	572	583	535	560	581	556	582	598	566	588	570	561	619	587	576	573	564	611	569	559	618	577	593	587	569	566	598	550	551	601	595	577	613	542	558	602	600	566	523	583	611	503	599	581	552	554	598	560	566	542	554	600	567	555	571	614	589	597	589	601	527	546	589	614	551	554	593	548	571	549	571	548	570	548	508	568	585	587	531	597	575	543	590	526	575	577	560	580	522	565	574	580	604	526	560	576	592	586	555	545	580	557	524	586	586	558	546	628	559	592	589	569	533	565	640	533	584	556	566	532	553	574	590	585	589	545	565	527	570	595	554	587	587	546	578	537	601	556	579	557	566	549	562	562	496	562	612	581	533	543	592	543	552	554	537	566	575	551	575	601	550	558	610	582	601	556	559	579	610	583	579	616	535	589	540	570	558	548	582	616	591	589	600	512	535	576	566	580	587	587	581	585	586	600	565	555	580	558	563	550	571	529	585	596	567	585	542	582	555	562	549	576	576	532	576	555	545	542	565	565	578	582	556	603	590	573	565	587	541	561	564	559	558	546	582	606	553	552	557	568	592	604	575	548	540	627	593	554	591	608	584	539	593	555	577	547	562	562	574	591	554	550	539	573	539	597	600	599	567	592	542	591	587	610	542	550	541	565	578	622	585	549	583	591	561	537	571	556	597	561	531	635	582	618	555	548	549	576	564	584	551	630	602	516	621	591	562	595	544	557	595	524	576	598	570	538	527	566	596	581	584	583	580	560	621	579	595	586	601	560	563	613	573	543	581	602	565	552	548	551	551	588	568	553	556	616	547	549	548	577	556	563	540	560	567	596	558	568	576	554	541	590	579	577	589	552	597	607	536	551	589	532	562	554	569	574	577	580	618	578	580	534	553	549	602	587	558	591	558	557	596	597	558	566	582	593	566	585	540	597	576	586	595	552	574	554	553	585	576	536	573	543	558	550	627	580	605	544	549	586	546	569	574	591	551	550	529	539	597	555	541	592	587	554	591	581	594	571	561	552	567	562	535	565	593	619	564	563	601	599	566	565	623	541	590	545	530	606	556	553	564	547	544	542	570	540	591	566	546	576	546	577	512	577	585	561	573	591	561	603	556	604	588	577	563	584	561	572	584	580	582	567	584	593	516	614	567	529	560	599	549	563	559	534	540	572	572	592	545	573	565	535	549	547	587	557	562	579	531	549	557	597	573	543	536	567	582	571	539	569	600	575	542	597	570	561	568	591	544	516	599	544	580	562	533	530	545	572	538	523	560	546	609	560	610	580	593	608	564	566	586	576	563	559	606	605	581	575	601	629	587	553	527	581	535	611	538	574	572	564	537	510	614	567	569	547	562	549	604	551	558	537	529	583	566	575	598	578	603	564	544	511	548	575	562	535	531	620	561	545	561	573	556	595	604	547	609	564	532	584	597	601	560	564	553	578	582	553	555	552	586	569	559	550	607	574	539	555	568	517	565	567	590	572	584	569	552	560	549	593	574	580	598	581	596	588	586	578	582	561	612	573	553	573	557	590	572	582	538	575	581	568	569	526	564	591	586	553	581	553	580	586	569	559	547	585	569	591	555	560	580	550	570	556	570	563	546	502	570	585	571	571	546	536	580	575	578	573	587	565	569	581	550	541	608	580	546	580	566	567	574	550	599	576	598	568	597	537	552	603	608	548	568	585	597	568	560	541	575	575	588	594	644	549	567	591	585	571	552	581	567	582	581	579	566	556	524	575	560	574	598	583	568	554	584	564	609	522	532	593	537	587	568	557	581	603	550	565	542	600	562	566	599	549	581	570	497	546	569	550	566	602	589	612	582	525	591	578	608	538	635	576	606	583	551	558	569	578	595	562	610	578	592	553	606	576	609	577	565	586	574	537	484	563	569	563	626	574	593	580	568	589	561	530	568	565	552	579	599	575	556	546	554	599	554	580	557	586	589	572	538	568	585	573	590	553	596	548	601	509	535	571	574	545	557	540	594	554	566	598	546	567	585	620	564	601	625	584	532	596	589	565	597	596	585	579	596	608	565	579	538	567	594	563	577	561	573	579	608	546	601	552	530	570	605	578	588	562	570	587	541	556	591	617	557	618	600	582	586	540	601	560	600	579	585	585	529	562	540	581	573	558	569	561	626	626	559	556	573	524	596	592	546	602	561	598	587	541	557	571	555	587	569	590	571	574	600	610	612	559	597	541	603	562	541	584	553	576	589	571	589	538	507	574	561	568	537	568	544	520	571	573	582	580	563	595	558	543	573	582	592	534	566	559	524	531	595	550	615	542	613	607	547	616	551	572	614	578	520	581	557	550	545	577	592	585	554	615	575	594	604	597	572	589	530	564	543	558	626	556	530	554	620	579	571	580	528	590	524	599	588	559	592	607	552	589	564	593	578	570	548	589	596	595	550	572	562	600	573	607	553	615	552	575	571	551	559	553	581	577	594	585	575	584	558	610	558	587	558	549	536	537	600	568	560	563	554	596	513	563	536	501	560	602	568	585	573	587	572	538	567	567	546	561	555	570	571	561	584	542	573	576	585	600	565	589	569	584	591	560	569	593	596	535	533	571	547	524	573	568	620	586	540	578	608	545	563	570	532	552	519	586	539	516	544	590	545	535	568	568	597	589	589	525	608	583	564	588	622	554	577	609	609	520	588	535	530	588	581	553	566	590	563	585	554	601	550	583	573	583	604	558	522	579	603	589	568	562	547	588	574	585	597	562	571	563	613	572	564	608	579	564	590	559	575	553	562	618	562	595	579	583	555	606	573	597	571	568	562	559	629	554	594	524	556	549	571	585	534	577	548	555	557	529	581	572	587	577	558	610	572	561	593	540	597	589	605	526	587	584	575	584	558	609	595	531	601	581	577	529	573	537	573	543	545	575	593	603	543	529	557	569	532	573	538	553	582	587	579	570	593	603	567	606	594	537	559	588	612	593	618	535	559	532	542	558	565	535	593	591	613	592	566	545	595	534	547	562	549	572	559	566	583	594	572	570	602	563	561	583	557	589	584	589	560	589	600	574	542	532	592	561	531	571	571	549	564	582	569	602	571	538	595	583	575	636	597	610	631	562	581	592	616	546	586	556	523	616	595	559	555	630	553	594	610	612	526	579	571	559	579	544	543	573	566	552	571	629	579	573	553	587	562	544	559	569	583	583	546	598	603	584	565	559	546	549	552	591	555	622	587	541	567	594	583	606	575	530	582	543	558	567	586	594	560	575	590	586	575	589	607	565	579	580	579	558	625	561	572	564	532	598	602	576	541	545	557	607	590	634	590	577	575	542	599	533	539	523	570	625	591	580	583	577	588	541	576	586	605	568	554	593	610	578	601	603	574	592	568	561	571	572	542	577	576	556	548	566
15167	1342	1021	875	652	621	505	452	436	420	417	404	351	365	361	371	347	321	361	382	342	335	339	368	361	360	360	335	323	381	351	355	360	356	329	345	377	354	384	354	371	373	360	389	336	296	364	358	354	340	313	361	330	309	333	340	333	364	339	308	364	363	302	366	342	348	339	358	321	334	378	366	361	302	367	332	377	363	313	283	387	342	329	346	381	306	371	340	310	329	381	294	332	348	353	331	366	333	330	346	362	329	324	388	321	365	356	335	338	341	340	338	359	364	367	345	362	341	393	366	385	322	322	351	374	373	383	378	345	326	378	382	323	322	339	368	350	353	326	345	308	349	328	374	356	356	342	343	346	340	337	324	381	326	339	342	350	327	367	359	349	378	363	351	382	346	364	328	379	340	330	352	340	339	330	361	333	341	336	359	366	331	353	366	333	336	357	341	390	353	358	322	365	349	348	371	370	328	369	345	336	359	319	363	332	337	350	371	362	335	356	332	342	323	366	372	339	347	363	347	364	369	331	344	354	331	356	360	346	349	333	354	348	334	361	358	368	334	364	376	349	295	321	329	337	346	353	358	321	329	383	378	322	368	330	320	388	345	380	301	352	333	348	376	364	342	349	366	320	318	348	387	360	355	356	347	346	339	374	351	330	354	339	384	364	354	373	327	332	322	332	356	334	381	333	368	359	369	356	368	350	353	373	363	379	360	361	322	337	366	355	326	324	326	345	319	363	375	361	315	350	344	304	329	362	359	319	356	338	357	319	319	347	321	342	338	329	386	345	320	344	359	334	350	371	370	337	352	371	361	348	322	363	352	342	357	330	355	376	374	375	356	350	372	315	352	320	352	353	362	372	363	364	358	331	338	343	352	309	322	379	353	337	348	335	367	352	348	379	337	352	320	331	385	287	322	365	338	382	351	375	371	379	331	341	342	335	360	335	371	349	342	340	366	366	347	362	320	377	341	369	355	345	383	348	358	350	340	370	364	349	356	342	324	357	375	353	343	350	336	326	342	350	322	342	317	322	362	345	354	381	336	314	362	323	341	329	372	342	322	352	371	335	369	322	321	378	339	360	354	315	358	316	355	325	360	345	349	392	354	382	347	343	327	323	343	333	359	348	315	330	347	372	375	365	361	301	322	331	368	357	387	339	394	347	345	329	353	363	410	370	345	353	337	316	318	332	349	315	343	338	334	340	328	354	363	333	379	373	319	337	329	365	334	337	365	350	382	330	378	347	316	350	308	346	313	341	300	365	365	353	367	332	324	379	340	316	366	344	326	303	362	343	378	340	342	357	349	350	336	353	334	352	328	328	348	349	346	376	348	353	366	356	356	369	344	344	365	365	331	319	348	343	386	320	315	342	341	377	310	371	373	333	330	382	362	328	304	342	376	383	345	342	322	370	303	337	357	338	311	366	372	375	348	357	316	349	337	405	326	352	348	382	361	359	354	343	353	377	362	366	354	351	363	412	387	363	358	318	358	328	374	347	335	384	368	382	353	379	358	333	346	374	313	345	360	355	354	360	344	339	342	377	358	354	347	336	321	319	355	329	337	296	378	335	357	358	380	303	375	363	330	369	318	357	329	335	333	342	357	374	389	383	350	347	349	340	329	371	310	366	371	355	333	379	351	378	371	365	359	361	361	348	340	383	378	339	342	338	351	348	378	351	363	341	368	330	343	362	337	348	370	328	364	318	352	325	342	338	332	357	367	349	346	324	328	364	331	347	366	341	388	338	351	370	362	335	356	333	307	327	354	345	355	337	343	356	343	362	361	311	353	346	330	313	371	326	343	322	369	341	321	352	306	354	296	340	349	349	293	362	361	336	357	382	371	357	354	351	365	395	366	323	355	327	357	338	342	350	360	356	334	361	374	378	362	359	357	339	354	353	354	416	355	365	320	372	361	360	343	334	349	372	353	339	393	361	370	347	328	328	368	326	357	379	398	342	353	325	360	376	332	334	353	351	378	344	355	351	315	355	394	393	318	332	373	323	338	351	342	361	342	371	367	370	367	347	350	349	362	367	324	321	363	363	357	338	331	371	346	352	375	373	371	334	340	410	348	351	366	362	348	365	379	342	340	351	329	376	341	368	355	336	353	350	340	369	331	354	366	306	352	356	330	349	345	337	363	337	334	363	361	336	340	359	362	321	358	348	345	382	342	357	325	338	341	348	321	364	359	320	333	340	370	357	313	376	367	321	345	352	320	350	344	336	324	377	378	349	357	319	379	331	354	343	352	381	359	364	364	378	362	313	308	357	353	358	354	339	344	344	367	336	339	341	345	347	346	353	359	332	326	322	369	370	373	344	332	327	356	374	377	356	339	372	293	366	351	361	345	394	383	349	363	353	365	342	333	342	340	326	349	372	357	365	369	361	380	314	351	307	352	354	333	370	312	334	385	385	370	344	356	351	355	373	357	349	344	353	344	322	344	355	308	359	380	341	360	353	354	362	362	334	343	336	351	368	337	322	352	350	360	353	357	319	326	367	360	348	330	358	337	375	342	357	339	314	326	367	360	362	322	345	370	342	392	366	332	326	359	372	360	367	369	330	361	308	332	377	342	383	332	381	336	339	339	390	365	347	361	330	365	367	334	332	366	370	340	358	339	362	304	334	363	364	344	345	359	329	346	338	328	332	358	343	358	373	343	355	400	340	319	360	374	392	349	368	329	339	351	354	340	331	374	344	351	333	311	367	344	366	347	341	308	311	346	331	358	354	339	353	343	357	312	355	359	351	334	316	334	334	325	334	337	363	321	351	367	315	365	372	320	345	298	355	354	342	332	331	387	320	337	332	357	333	341	389	334	342	352	342	357	331	348	344	368	348	328	372	382	358	391	345	319	338	345	355	340	332	355	362	359	317	332	322	340	378	340	330	372	386	339	344	354	353	316	359	378	298	357	369	391	323	367	340	295	332	360	336	336	350	344	360	355	330	355	342	364	336	370	343	376	360	355	359	338	340	369	354	350	321	335	340	402	375	395	328	305	360	344	368	309	346	376	344	375	349	329	325	361	310	304	342	364	346	349	345	320	382	370	383	365	342	340	354	354	321	371	348	359	309	371	341	363	326	345	328	376	356	369	352	334	336	330	362	374	382	284	329	384	361	383	331	340	331	316	359	375	347	370	325	384	370	338	306	359	335	378	313	307	349	340	345	331	380	352	355	354	366	321	351	376	382	356	351	357	330	330	373	315	368	353	352	340	356	329	335	336	318	356	351	383	404	355	354	319	340	333	343	332	385	375	321	357	337	364	352	348	325	358	343	328	341	359	349	343	386	347	327	362	354	367	363	304	325	357	334	328	338	362	354	349	354	354	303	329	363	355	354	332	352	351	311	321	346	356	338	332	322	338	360	337	323	352	354	335	342	348	386	344	334	373	358	375	330	355	356	375	386	323	313	352	343	337	333	338	343	381	347	337	307	399	353	367	351	373	360	331	320	382	346	384	347	330	345	365	314	341	352	353	344	388	355	333	309	357
8464	1367	2164	2583	2198	1824	1562	1408	1254	1179	1189	1108	1109	1079	1028	1068	977	951	1000	951	932	946	863	893	969	908	929	915	902	892	889	901	896	908	915	906	863	841	908	915	880	903	871	837	862	880	906	887	853	795	849	868	831	905	853	871	886	893	860	790	859	864	811	862	853	822	849	848	889	867	833	888	876	835	845	858	911	902	855	842	921	839	873	865	906	865	868	877	831	866	870	843	818	883	854	865	859	906	806	834	864	846	882	856	878	879	804	887	887	796	826	857	823	866	897	857	872	834	824	887	871	847	874	863	781	842	804	835	857	883	823	860	868	866	838	789	846	886	858	847	854	836	834	909	854	853	841	850	815	847	853	834	925	857	863	804	840	855	856	867	842	836	847	839	847	834	879	797	815	871	834	852	906	839	880	818	852	930	901	855	897	833	882	867	872	857	913	885	861	872	812	844	863	850	870	908	822	864	860	871	790	859	837	821	868	835	868	818	853	883	827	868	873	878	895	791	856	885	843	866	903	846	853	888	844	808	843	872	828	893	855	858	874	876	872	849	881	886	866	789	874	811	864	902	846	835	838	837	862	835	830	829	856	890	885	876	834	870	910	827	832	885	870	928	905	889	869	843	882	856	875	862	908	849	886	892	842	873	840	830	888	843	841	827	822	898	839	854	883	849	890	911	867	826	829	871	825	868	873	824	849	868	839	857	855	878	873	879	840	824	854	840	860	884	853	931	896	834	884	823	845	833	855	840	869	885	853	866	824	831	845	886	881	902	844	875	844	827	867	892	877	856	815	890	829	880	888	845	870	831	840	852	847	870	882	876	817	899	914	856	845	872	832	866	928	829	852	836	826	874	833	853	808	791	833	877	843	880	877	880	823	886	854	866	861	845	815	822	834	866	910	851	909	887	870	853	837	861	848	905	898	862	854	861	832	850	833	864	813	825	842	883	865	861	856	850	882	887	817	857	864	827	853	892	866	872	860	901	857	802	853	840	824	864	814	842	867	828	866	875	896	881	821	879	912	855	881	844	852	924	826	804	849	843	861	847	871	818	913	869	877	842	893	882	847	826	795	826	888	842	858	824	863	860	865	866	860	834	882	901	876	842	902	849	859	828	846	830	913	845	850	863	838	861	914	826	857	886	868	883	862	812	883	868	863	834	860	872	898	782	895	865	883	856	852	890	913	897	902	847	879	831	822	886	920	900	867	925	853	863	858	860	812	841	847	884	916	826	861	862	836	811	872	825	834	816	875	798	832	860	842	839	846	859	868	863	844	887	864	865	879	819	870	820	852	885	858	871	860	878	863	847	870	798	820	909	831	858	879	844	917	812	879	890	913	838	828	845	915	864	850	863	856	892	846	851	879	894	920	866	812	842	841	808	877	869	854	888	885	898	877	886	854	832	874	805	814	921	816	863	845	827	818	846	846	830	853	849	884	826	878	850	889	885	872	846	818	847	857	871	895	849	838	842	868	877	830	855	916	838	844	801	903	865	867	870	833	807	875	818	865	870	814	872	865	852	862	879	816	819	854	854	810	881	826	877	907	852	848	881	858	864	840	842	878	861	872	867	855	848	855	854	871	929	847	861	856	889	833	846	896	820	869	808	850	879	876	891	891	882	817	872	878	900	890	914	876	879	822	845	879	875	867	914	874	871	838	859	870	794	908	844	849	860	855	843	889	872	847	891	876	868	905	846	881	859	844	899	888	848	867	862	831	858	838	908	874	863	876	853	880	878	883	836	916	915	817	853	844	868	915	810	760	852	853	863	881	896	867	881	823	868	874	879	839	833	864	866	890	853	835	830	873	771	885	869	837	822	804	871	824	849	874	816	895	867	827	907	825	814	847	846	864	842	827	832	832	870	851	910	819	884	863	861	828	853	896	861	895	857	890	838	855	893	864	875	857	866	808	927	874	861	802	892	884	854	863	847	860	870	884	863	841	825	863	860	841	866	836	871	844	872	890	831	861	844	864	883	837	883	850	847	898	864	838	824	788	857	883	783	884	881	857	869	845	857	850	916	806	835	874	813	834	876	850	893	849	889	829	845	836	841	875	835	843	858	833	874	853	863	820	875	880	855	826	894	844	870	894	855	843	832	860	873	813	844	865	812	872	918	848	884	853	885	849	894	859	814	837	810	860	859	899	855	841	869	877	823	828	906	801	885	903	899	865	899	922	896	816	838	872	886	904	880	881	872	828	861	789	894	866	811	870	854	903	857	817	867	887	844	842	905	884	847	886	867	837	837	831	878	860	855	864	846	808	917	847	855	867	856	877	853	848	829	856	903	868	876	846	877	863	884	828	855	808	885	858	853	859	853	865	841	830	836	900	805	879	839	899	842	885	932	872	916	860	862	883	886	889	859	815	868	897	817	812	886	886	840	862	851	864	846	852	859	844	890	849	848	881	862	890	874	881	865	861	846	889	831	860	835	863	834	830	826	888	888	864	852	845	865	864	836	889	911	817	821	843	866	878	850	867	866	833	885	844	837	829	898	844	904	810	866	843	836	866	862	789	822	800	880	827	858	870	837	849	931	856	853	893	834	871	840	846	852	912	855	864	840	839	895	865	829	888	863	856	881	850	874	884	873	787	808	875	887	847	830	861	865	832	900	824	856	865	849	838	889	873	909	842	893	880	815	935	899	831	826	820	923	829	885	871	883	854	842	850	867	842	897	865	866	815	887	863	822	869	846	853	857	855	829	901	873	897	848	826	871	895	864	863	822	824	860	860	839	855	819	905	897	867	833	889	903	863	886	862	847	845	863	840	873	837	853	864	841	810	824	859	889	841	866	855	910	852	839	842	876	840	843	857	871	814	804	836	883	873	893	831	902	840	825	879	849	840	917	884	903	847	857	803	781	877	878	889	872	868	900	861	853	859	840	851	819	841	828	830	848	838	822	833	868	850	868	843	848	827	836	835	831	873	814	894	877	894	862	896	855	849	864	863	855	840	863	871	882	889	895	867	869	865	833	848	849	870	869	845	834	839	846	901	881	832	841	874	838	855	861	869	866	844	876	892	865	831	830	861	811	858	903	870	826	861	905	900	864	825	830	866	875	895	842	876	831	867	852	808	882	897	888	863	876	860	862	890	890	892	867	839	858	867	828	905	851	893	848	908	947	856	842	897	898	866	854	874	929	845	899	902	847	824	873	851	861	891	834	912	879	877	835	842	857	917	875	877	851	904	861	884	891	856	889	881	813	849	858	845	882	821	893	839	810	852	818	840	822	857	855	898	869	897	885	906	845	913	843	843	846	860	817	835	821	872	894	855	864	815	849	788	824	811	881	840	845	866	870	807	842	860	936	876	831	834	835	871	872	876	877	841	836	881	887	843	892	857	918	876	837	843	938	848	855	877	851	834	820	849	906	868	863	867	851	855	872	866	865	878	841	811	871	857	847	909	876	804	920	874	857	864	829	891	887	881	892	870	814	855	847	864	825	903	834	880	851	874	841	820	857	843	838	860	858	810	884	847	845	854	846
1618	389	381	408	431	378	369	386	398	400	392	349	363	368	370	359	363	367	366	395	411	409	400	417	435	379	372	388	419	366	407	403	419	374	373	415	413	389	378	373	400	401	372	391	414	421	366	398	429	451	365	376	380	425	387	317	429	415	369	391	358	386	382	413	359	409	425	406	372	379	379	390	396	403	394	344	362	360	410	394	397	367	392	411	377	411	373	384	384	383	392	351	396	406	366	397	390	399	426	365	411	376	398	399	393	380	408	430	387	379	378	372	375	367	376	397	364	394	379	380	384	392	381	380	392	367	377	381	376	427	383	396	399	374	383	373	388	383	379	355	384	381	371	374	358	377	355	373	372	409	370	384	370	378	375	395	420	387	388	369	375	376	367	395	379	371	385	348	387	357	336	372	427	403	402	389	382	392	430	421	390	396	413	392	382	380	386	368	379	380	379	380	378	399	409	409	373	363	399	386	404	394	368	396	387	390	341	377	378	373	393	416	390	355	427	413	376	392	419	388	426	415	357	385	388	366	404	395	404	359	432	375	421	386	401	380	349	387	420	400	376	416	411	394	394	413	354	395	435	339	374	353	398	397	392	409	398	360	370	390	402	401	382	395	361	402	423	416	389	361	399	380	414	401	387	421	372	356	374	388	398	368	372	348	392	392	413	374	379	412	418	370	400	433	402	403	361	385	370	438	391	397	379	372	408	387	424	369	361	389	379	415	407	393	398	399	430	384	363	392	399	395	399	391	373	365	376	415	378	399	397	414	388	381	399	415	376	360	394	391	364	386	372	358	375	394	375	391	382	355	424	388	381	348	431	383	410	382	404	386	443	378	373	408	410	366	385	406	410	403	429	394	414	375	320	415	395	412	379	395	341	405	347	404	378	401	408	405	403	433	406	369	443	408	402	388	377	375	374	399	398	402	402	373	402	383	438	406	363	399	367	422	422	407	427	338	386	399	399	375	365	407	398	381	424	392	398	398	416	408	369	355	398	370	361	417	422	384	417	367	385	395	355	373	429	395	391	415	391	350	390	402	449	413	395	342	420	457	405	391	355	375	415	359	385	420	352	377	400	403	409	374	395	409	377	416	382	387	366	375	406	348	393	366	409	420	366	378	401	385	402	411	375	374	378	373	384	387	362	358	373	391	373	370	369	365	403	379	388	362	340	414	413	407	458	348	363	388	384	370	383	418	382	394	444	374	389	402	359	374	418	387	385	389	391	413	365	364	384	405	406	403	390	411	421	389	382	398	376	396	373	404	414	409	432	403	411	382	372	366	386	358	394	356	420	405	395	408	391	416	349	400	386	384	357	428	388	424	381	390	374	379	389	415	357	362	399	365	346	378	384	367	367	395	373	390	397	360	396	403	385	363	357	380	400	362	395	369	394	374	410	392	385	389	348	396	408	388	330	374	410	366	340	356	398	414	383	350	386	363	400	395	423	409	386	362	386	376	350	334	344	389	385	366	408	413	389	372	389	384	376	402	459	406	391	408	394	414	389	396	362	414	403	391	411	409	399	386	365	363	364	383	368	400	391	379	369	369	392	378	459	418	374	388	402	364	363	387	415	419	372	378	383	391	375	399	415	380	392	393	379	374	356	388	444	402	363	401	394	380	391	379	379	373	391	366	434	370	405	389	388	341	332	418	377	422	394	406	403	363	380	358	434	384	366	349	397	411	379	369	401	421	361	382	373	416	370	385	383	388	392	381	375	390	393	410	428	378	437	405	377	387	442	375	368	413	391	369	404	403	392	376	372	368	393	371	373	402	391	425	386	337	423	381	405	369	414	401	373	380	357	361	411	362	429	369	381	362	384	382	372	385	374	367	396	385	413	367	370	404	424	380	354	388	377	425	386	398	364	346	379	407	398	387	374	387	375	394	372	436	408	386	416	377	408	385	401	373	411	414	340	413	376	434	426	362	401	377	361	371	361	381	387	387	381	377	416	412	412	395	363	396	415	379	361	397	378	375	376	423	396	394	379	425	372	377	393	392	446	394	414	377	402	418	411	422	361	383	395	396	395	364	380	414	409	386	379	436	406	376	400	381	410	363	389	396	376	372	418	362	362	385	385	415	387	393	378	385	409	406	391	412	405	428	421	411	423	415	376	404	374	395	394	417	348	421	382	364	412	405	418	387	400	363	391	372	401	387	392	408	342	378	375	356	398	367	380	417	364	400	450	392	410	418	377	370	377	341	392	386	433	395	381	372	396	393	374	404	395	392	404	393	377	396	354	371	383	394	435	405	353	391	410	426	394	389	395	397	396	380	412	381	384	386	389	390	388	356	394	391	387	378	401	399	413	401	415	432	396	415	361	397	459	364	367	373	418	400	436	420	389	358	378	408	365	359	352	376	401	381	368	391	408	397	379	367	391	398	426	392	414	376	378	401	378	349	423	398	402	429	385	403	434	387	407	353	401	348	354	381	378	378	408	411	404	385	389	407	428	403	369	415	360	401	392	374	388	412	445	388	353	419	372	384	388	396	399	382	382	395	414	397	407	389	384	382	382	421	399	413	392	372	402	396	366	381	389	386	398	395	388	408	399	394	438	378	402	333	358	408	380	405	371	400	412	368	380	417	403	417	352	405	412	377	367	420	355	354	438	418	392	380	354	396	371	381	394	413	397	403	380	389	372	385	418	376	391	392	387	385	363	367	395	377	377	398	393	433	381	404	400	391	396	405	434	387	391	422	372	400	405	407	403	352	406	408	429	367	380	359	386	398	380	389	388	401	394	406	398	382	380	379	355	427	413	423	399	408	411	365	373	421	373	357	397	384	405	380	393	440	368	390	400	355	394	440	421	397	368	395	393	374	404	367	417	346	391	397	397	379	418	391	394	386	387	372	452	379	378	376	395	421	392	412	406	385	383	340	393	417	361	430	357	394	362	383	417	409	393	399	405	429	397	389	390	413	399	412	397	417	405	387	404	401	416	395	427	418	409	385	386	400	391	403	403	407	407	409	378	363	415	371	357	419	405	410	389	431	417	381	433	356	387	373	365	366	376	356	401	390	415	381	394	399	407	345	400	388	401	395	385	359	353	387	373	383	395	406	386	350	384	402	373	419	391	351	358	380	405	433	382	413	347	396	429	414	393	376	381	380	396	371	396	390	360	403	378	367	407	360	391	384	418	393	409	380	399	427	370	387	379	385	373	381	395	403	411	389	425	422	448	394	395	337	355	341	370	379	382	345	382	376	415	405	378	389	421	416	365	419	387	397	421	372	400	399	346	394	405	408	367	402	461	404	391	380	433	385	407	391	380	344	405	409	397	358	384	359	397	380	396	362	349	325	348	359	390	367	409	397	435	403	405	399	374	394	388	388	373	391	424	357	422	379	403	382	389	372	363	378	397	407	396	393	376	399	370	401	408	432	367	402	344	371	378	435	379	355	367	405	393	406	371	407	408	389	411	399	397	359	372	386	361	383	398	373	367	375	408	387	402	393	396	435	377	402	407	420	377	389	372	394	393	361	381	406
2133	920	890	936	887	888	931	895	907	880	906	942	834	930	906	965	916	936	899	940	909	899	922	905	890	862	909	892	929	925	944	917	920	954	906	905	849	836	853	867	899	911	865	845	890	837	920	975	876	942	886	881	917	900	900	896	854	910	894	921	874	861	884	855	868	856	934	940	875	944	924	895	906	905	956	906	919	926	940	859	898	922	906	918	928	889	931	853	885	888	851	958	880	893	887	888	883	906	892	918	912	887	922	863	874	869	872	908	846	926	890	909	912	876	917	920	882	900	826	928	959	888	853	871	898	919	857	864	845	902	886	885	884	865	882	899	873	851	904	933	879	886	892	904	879	854	861	883	909	923	889	925	893	886	890	905	837	843	899	876	831	891	879	893	921	931	861	914	925	868	904	907	896	896	897	908	849	857	904	857	911	875	907	935	909	906	909	920	920	889	900	906	910	922	819	887	903	865	914	882	915	872	869	897	924	938	853	886	902	924	930	848	900	954	909	907	918	862	874	868	886	852	902	902	846	880	891	868	860	917	879	871	903	838	947	908	900	949	883	892	904	863	892	867	858	888	897	918	889	882	870	912	893	874	918	900	874	911	875	902	887	912	861	942	952	881	975	935	882	879	940	874	869	973	879	959	893	923	913	901	905	889	832	926	907	832	893	903	868	907	916	875	898	897	876	949	887	867	908	935	871	898	870	904	829	914	872	912	915	905	885	880	909	901	864	924	933	833	823	895	894	920	889	912	826	904	870	897	876	872	909	867	885	898	904	923	887	868	904	839	915	923	830	917	908	864	807	890	905	963	893	879	885	863	860	920	922	853	884	887	931	940	869	839	898	951	887	912	878	846	872	922	928	889	910	905	851	913	847	866	872	888	854	831	901	935	902	936	954	875	916	901	851	901	843	879	894	882	863	899	977	921	882	937	867	866	888	940	913	944	909	959	822	892	836	862	835	909	880	939	942	885	853	876	890	864	856	894	916	890	876	827	939	878	945	883	904	901	881	852	861	858	893	900	863	868	914	917	873	863	848	910	855	882	838	842	920	868	944	912	872	971	900	838	896	882	881	897	907	910	879	872	873	927	893	911	895	939	895	869	908	856	889	895	874	898	930	886	888	895	819	888	905	885	857	838	857	926	885	881	917	854	864	883	861	866	838	872	901	872	894	840	828	869	891	848	940	886	865	893	897	848	945	909	836	903	901	837	879	886	875	964	861	845	843	934	913	914	903	882	908	923	904	835	904	896	890	906	877	910	875	845	841	873	926	892	891	843	824	922	875	880	844	848	891	976	869	859	877	886	892	886	859	912	893	869	906	885	817	866	878	894	922	850	904	859	812	895	912	949	846	883	900	813	852	896	865	920	901	852	852	829	920	884	946	909	886	866	873	901	950	861	902	852	886	886	880	895	860	865	868	906	851	817	889	879	928	875	898	939	892	855	874	843	916	882	882	877	947	888	904	872	897	837	900	919	848	861	904	885	896	886	890	876	882	874	909	879	947	909	893	848	845	843	843	855	928	852	853	907	925	893	864	897	893	958	897	922	910	884	881	883	833	894	897	877	937	867	937	791	892	885	946	864	875	893	899	849	904	901	897	936	926	886	874	885	855	899	908	926	893	897	929	872	869	864	882	849	919	886	872	860	907	889	935	862	900	868	908	884	857	899	856	856	880	857	871	878	962	931	931	883	867	904	891	902	866	871	851	902	900	899	891	896	898	869	912	866	886	895	879	868	840	945	879	904	867	900	899	842	870	921	848	889	942	914	902	844	902	897	949	913	876	962	876	932	911	875	849	913	890	847	836	915	897	873	874	871	913	896	861	891	859	876	916	937	857	929	887	870	879	932	906	899	891	906	890	874	882	877	889	875	868	841	913	874	864	895	867	914	972	872	911	941	958	851	882	820	899	869	870	871	880	851	901	840	887	881	891	858	915	913	858	928	925	883	904	864	887	892	899	928	895	945	923	882	853	881	922	858	909	898	852	886	905	899	826	836	892	890	898	856	841	848	873	917	900	908	849	892	873	852	866	862	901	836	919	846	842	889	891	877	947	890	899	896	846	854	918	871	895	910	896	873	924	888	888	886	818	905	902	907	895	913	856	918	893	867	860	903	892	850	903	888	886	906	880	874	909	882	870	898	895	814	917	910	867	904	934	863	905	880	874	896	859	866	841	828	898	840	877	932	887	866	896	887	909	919	882	936	867	884	853	895	893	919	893	851	838	891	932	837	896	876	941	875	847	893	859	917	809	874	881	902	881	902	899	873	948	920	907	908	831	840	869	892	884	863	897	885	864	928	886	837	891	856	897	914	877	863	853	922	907	901	857	916	885	917	838	847	921	891	925	896	867	841	888	868	885	873	874	908	876	900	906	954	868	922	929	863	842	899	864	860	918	852	882	872	881	938	927	870	898	861	889	898	854	900	855	883	942	920	860	914	917	955	882	901	859	898	850	924	898	842	819	902	926	889	845	933	844	872	939	900	837	898	862	915	873	937	874	937	852	882	883	890	895	885	855	879	864	907	886	885	918	870	842	909	855	876	872	915	924	850	911	832	916	890	969	892	891	837	893	893	909	932	849	916	885	893	820	860	879	919	950	855	858	866	979	892	871	866	898	881	878	848	879	909	923	915	955	916	882	885	889	853	844	898	922	889	948	872	905	864	936	901	871	908	899	858	884	843	939	935	834	937	922	903	894	869	899	879	871	910	895	931	905	910	880	889	877	917	892	861	888	900	873	879	897	886	921	864	873	871	875	881	956	886	879	927	861	927	875	912	923	881	876	902	855	884	824	892	849	875	845	899	934	923	897	929	919	876	868	900	902	875	910	854	858	917	847	865	887	894	911	885	903	928	867	935	910	864	827	912	920	929	863	823	918	916	907	885	904	871	900	901	870	915	905	891	872	886	929	879	865	918	888	904	860	924	922	863	927	883	867	902	954	921	894	897	895	912	867	873	870	922	934	890	886	905	854	855	919	915	894	854	866	890	864	903	850	912	900	903	907	937	845	896	880	846	863	925	888	861	889	885	888	901	921	887	896	864	854	909	871	904	906	864	892	885	821	859	887	902	898	842	887	866	899	865	876	883	916	890	851	870	869	846	927	882	909	854	927	816	886	899	869	855	938	881	938	840	923	903	889	877	888	838	875	911	831	948	894	917	879	873	885	912	887	882	913	880	891	859	857	804	841	898	939	875	855	892	890	917	910	871	913	973	876	841	878	863	893	843	888	852	880	910	919	891	888	886	912	877	861	948	907	866	834	889	893	875	904	919	892	926	927	947	834	908	917	929	910	887	843	844	896	899	877	850	882	850	886	925	859	918	851	830	862	868	835	919	874	918	891	947	884	889	898	915	908	855	886	907	933	929	921	855	922	970	886	925	902	854	871	851	919	874	890	899	877	847	890	904	868	869	933	900	907	908	853	947	862	929	885	834	869	883	857	901	920	878	825	878	856	868	874	869	880	918	850	912	871	951	883	917
7684	499	525	476	327	304	274	285	263	228	226	234	246	242	246	237	219	201	220	229	217	215	219	214	191	228	213	212	223	212	200	228	224	228	237	213	209	226	212	226	204	190	220	213	220	225	191	226	236	237	204	197	189	211	202	225	216	207	202	194	208	200	230	220	223	211	203	213	200	222	220	224	205	203	209	249	220	209	239	224	190	217	215	207	215	212	218	211	218	188	191	241	228	197	216	224	197	180	253	213	183	225	209	216	222	219	233	232	209	215	234	198	218	227	214	196	216	185	236	248	213	200	214	198	214	242	240	202	224	220	217	216	244	214	208	236	229	196	190	204	190	210	211	232	205	232	248	224	210	191	226	229	237	200	232	222	187	181	214	199	201	204	237	226	236	228	211	189	200	205	219	176	185	223	252	185	215	220	194	210	203	209	220	239	222	226	210	227	195	217	200	228	213	200	222	228	194	240	246	247	212	188	225	208	209	204	205	225	194	229	192	193	216	199	238	233	222	196	195	201	237	240	213	234	174	223	223	200	215	193	217	199	234	235	201	211	221	235	221	197	204	207	214	229	211	231	253	191	230	215	237	201	194	206	221	243	225	248	262	231	200	212	218	211	213	210	192	208	203	219	235	238	231	225	228	217	194	242	193	218	219	238	222	216	204	220	200	198	195	235	213	213	212	208	217	191	229	213	207	227	194	176	204	185	174	216	234	220	219	216	233	223	216	230	232	227	229	235	203	213	244	219	211	216	212	225	206	209	201	209	191	216	248	204	187	220	202	196	235	219	249	216	223	199	205	198	216	220	193	215	228	203	169	217	218	219	222	229	262	226	215	229	256	239	215	223	237	233	216	230	208	203	217	208	200	228	183	222	211	203	207	232	246	196	209	228	219	222	202	211	209	217	220	241	214	195	219	195	222	212	220	212	218	204	223	205	220	223	217	224	235	226	174	223	213	237	220	212	192	205	209	200	186	216	225	213	226	211	245	200	204	190	218	254	212	211	212	214	210	205	218	222	231	222	224	225	224	220	220	208	223	219	219	198	181	212	238	237	227	236	203	200	218	246	194	214	232	216	207	199	233	231	207	244	214	234	218	204	210	214	229	213	203	176	221	207	214	230	235	248	220	212	204	203	198	195	218	211	197	192	212	220	217	197	190	228	200	232	226	227	226	214	234	227	220	226	194	210	200	200	204	236	213	235	201	215	216	208	192	239	199	224	252	246	223	208	213	197	231	227	206	202	203	242	197	221	231	194	252	220	197	187	220	200	200	197	207	240	210	205	219	213	202	199	233	230	246	219	218	209	221	193	200	198	210	185	227	211	226	235	225	206	198	216	204	225	221	206	225	249	221	221	222	223	225	199	196	207	214	207	213	220	216	217	228	197	197	200	236	228	211	214	185	244	211	220	194	222	196	214	236	218	197	188	233	216	194	239	224	198	191	186	188	242	217	226	203	231	234	233	196	200	234	220	239	219	197	218	241	187	225	233	238	201	210	228	218	222	211	228	228	211	217	238	226	218	219	214	196	200	204	245	225	202	224	197	223	196	208	216	193	203	224	204	206	203	185	235	210	192	207	230	216	233	220	222	217	203	231	210	223	206	197	205	232	227	238	224	221	232	224	220	201	222	203	223	213	206	206	200	236	209	237	210	200	227	224	182	225	197	237	208	226	166	176	204	220	189	240	214	230	181	206	180	193	213	220	167	223	231	213	206	205	212	220	213	226	208	198	227	211	219	213	204	190	200	207	218	216	234	236	245	210	225	195	224	206	226	227	199	217	200	211	193	217	222	208	211	225	209	219	211	217	227	217	212	250	203	189	199	213	221	234	197	221	215	236	210	197	257	203	178	227	208	197	211	232	194	199	201	191	224	208	204	187	213	249	231	218	199	231	216	208	209	231	248	209	225	216	204	190	195	201	222	224	215	232	213	224	218	219	229	221	230	242	199	207	208	226	200	234	225	216	193	221	218	232	216	245	226	224	218	225	214	248	253	241	227	182	217	231	191	192	213	223	241	210	236	213	223	223	221	216	214	254	224	193	212	206	221	230	215	245	223	235	222	212	193	206	220	211	231	225	203	209	214	234	179	191	205	212	221	200	203	187	196	230	214	216	233	227	198	228	214	200	222	221	198	214	224	228	225	233	220	211	217	223	244	204	210	196	176	240	222	198	198	210	217	235	189	206	202	193	214	209	208	229	213	223	194	199	229	205	203	222	202	215	195	210	206	222	234	223	205	253	208	199	198	205	241	240	194	204	214	194	219	230	197	215	222	214	210	197	210	214	219	204	239	213	223	205	231	222	185	213	215	205	199	186	236	217	214	210	220	215	222	210	234	207	230	222	183	222	208	238	190	229	215	234	213	203	209	241	211	188	234	235	192	220	198	230	234	227	232	195	213	218	208	170	186	221	202	192	221	188	235	206	194	193	194	210	247	223	230	217	203	225	244	219	204	231	215	242	219	202	218	209	206	216	196	198	214	211	221	213	224	234	244	223	211	212	227	224	219	213	203	222	229	233	213	206	229	204	219	207	178	194	234	207	230	229	214	203	229	198	195	225	237	199	237	209	204	210	207	243	208	245	197	224	224	234	200	214	229	197	236	199	199	207	233	199	207	188	188	214	229	229	242	192	191	190	207	226	187	233	188	207	208	186	197	216	206	227	222	212	211	190	240	199	215	208	217	203	224	228	212	200	200	198	197	214	224	216	222	244	227	204	204	195	212	212	237	227	228	206	235	177	196	202	202	202	210	200	229	230	199	225	234	214	241	227	191	213	220	215	214	246	199	194	237	240	242	213	215	226	225	234	251	216	229	254	234	263	210	214	199	209	181	246	209	228	227	208	222	188	224	214	234	223	223	238	219	219	206	206	227	226	237	196	243	235	209	203	212	219	196	220	227	208	208	198	190	208	199	184	232	205	214	189	201	235	191	207	218	187	208	220	218	211	212	236	212	229	229	213	200	226	220	209	193	219	215	223	216	212	213	215	217	229	238	208	214	208	184	223	244	211	210	196	212	249	201	241	218	222	225	193	242	202	217	214	194	214	242	211	207	220	230	220	242	210	236	223	194	216	200	223	209	222	208	190	214	228	231	214	208	197	180	199	237	228	221	226	192	230	226	243	208	231	223	215	207	208	188	227	208	223	205	214	226	178	184	218	227	235	226	217	197	198	203	219	221	229	243	217	217	213	229	229	222	213	226	182	189	227	205	248	234	219	208	228	194	199	248	251	194	223	221	184	238	202	210	195	200	217	215	208	199	227	229	218	168	225	212	191	210	225	216	219	215	232	222	201	215	230	203	223	219	220	231	212	247	214	208	210	199	201	193	183	208	187	224	211	215	214	220	228	227	204	221	197	190	210	243	233	212	229	194	221	196	198	188	198	188	252	206	220	209	209	193	184	222	212	238	225	241	230	222	218	244	241	196	224	203	198	215	205	223	242	218	235	212	213	192	200	215	213	190	198	235	212	212	215	198	234	203
6436	787	1291	1438	1248	1109	963	837	810	723	725	695	707	699	666	656	635	616	657	632	596	616	557	588	572	579	575	641	605	563	588	613	651	587	601	555	593	629	591	545	621	613	584	589	578	582	601	540	588	567	559	550	579	614	582	599	552	539	554	618	590	559	566	547	545	579	583	607	560	609	539	529	577	606	623	603	610	543	556	565	594	580	578	619	552	536	622	575	577	607	590	531	571	559	581	560	580	543	537	552	594	569	617	597	603	548	551	566	551	572	577	573	556	526	619	578	545	614	568	587	571	587	633	583	583	558	562	568	562	637	567	538	561	585	589	618	552	587	607	545	565	568	554	569	567	579	565	513	561	536	561	602	535	562	578	591	611	565	550	581	563	582	611	581	559	568	531	581	559	515	550	558	595	569	584	535	548	560	564	566	576	582	572	551	569	543	557	602	605	525	570	618	574	511	555	548	570	543	588	575	547	577	551	554	551	592	550	579	548	552	579	595	573	613	554	562	613	576	566	579	557	592	576	578	540	547	552	548	572	591	581	548	564	575	576	586	588	551	527	567	582	572	560	615	575	578	539	589	609	552	535	619	598	605	570	555	562	566	589	584	587	552	573	526	616	545	550	579	546	579	581	535	576	562	626	567	585	613	579	550	577	555	545	581	568	553	577	584	586	583	547	578	569	566	543	538	583	594	604	579	597	571	538	589	597	559	580	551	582	535	602	591	581	575	550	546	548	574	561	562	580	592	592	597	563	563	597	574	518	573	568	559	579	566	559	586	569	536	585	559	587	554	541	560	536	544	560	584	597	569	533	565	614	543	594	582	609	544	582	570	576	543	570	632	575	589	554	558	556	550	591	553	538	586	550	564	538	604	600	565	554	564	576	557	602	584	603	541	577	560	594	562	607	597	573	598	538	549	574	589	558	550	595	511	598	580	581	565	551	573	598	552	576	580	566	564	518	569	567	560	589	594	564	594	594	572	565	599	547	562	587	568	592	623	568	526	581	568	541	558	533	551	596	558	606	569	575	599	563	571	553	571	556	589	562	536	530	592	577	547	559	604	588	555	535	569	564	569	596	578	570	573	576	578	521	558	582	584	563	571	551	586	600	568	569	590	555	608	576	589	533	560	590	579	585	530	556	538	575	588	596	582	578	585	547	553	522	590	568	567	586	621	558	573	575	570	521	566	566	576	541	609	578	591	569	596	571	551	563	575	590	569	590	576	544	515	550	538	544	537	578	597	555	530	583	574	582	589	569	610	543	584	545	582	589	577	578	586	546	562	595	568	580	582	556	571	579	568	597	546	599	568	580	579	587	544	544	560	552	584	554	572	559	557	560	561	559	577	590	584	551	548	585	592	540	578	556	555	551	559	559	557	536	550	574	573	533	577	531	571	559	548	550	584	587	540	587	592	513	568	585	562	595	567	570	554	546	580	598	565	565	567	569	506	550	580	575	590	613	542	581	588	585	574	542	554	592	554	538	568	574	571	544	541	559	599	584	605	539	564	557	588	568	542	591	589	570	590	588	589	590	544	572	576	577	510	556	619	576	581	561	594	550	562	611	578	583	598	622	573	575	578	578	569	549	555	564	535	533	607	551	548	573	568	527	530	585	579	538	578	600	534	560	537	585	563	594	594	578	581	587	566	576	540	582	558	555	571	600	581	570	567	521	608	572	515	538	580	547	569	532	570	564	573	526	589	560	617	560	574	567	550	562	548	557	544	564	521	573	547	552	573	584	572	602	542	575	571	523	583	547	596	543	560	569	606	562	562	566	559	596	596	557	540	562	589	587	541	575	590	538	520	570	541	553	555	567	568	581	545	595	564	564	591	529	568	523	582	555	584	549	513	491	571	571	544	550	552	555	586	574	576	550	581	548	553	573	594	556	566	580	502	603	556	553	566	567	532	554	593	570	591	572	582	539	586	584	561	551	570	586	562	602	569	565	581	559	644	561	579	567	559	577	586	611	575	583	550	539	558	563	591	596	583	624	593	580	534	533	586	536	530	534	584	610	569	574	526	522	584	579	529	578	574	541	556	550	545	559	540	602	578	617	586	549	596	552	563	583	596	595	542	601	577	586	581	535	560	564	563	580	541	546	574	534	586	597	611	608	558	521	545	533	520	574	630	576	568	571	566	529	569	568	599	527	615	542	530	601	584	551	568	532	535	563	560	573	564	542	585	578	590	595	580	535	607	584	559	536	608	567	567	586	570	552	615	618	611	577	546	564	557	559	571	559	551	596	609	557	552	614	584	543	553	573	567	565	513	572	540	603	553	590	587	570	592	599	558	566	612	562	568	539	580	539	547	533	548	623	538	559	603	544	560	542	542	620	578	607	551	561	610	570	579	542	565	567	599	544	578	523	571	609	574	570	537	613	573	617	564	545	579	514	620	536	539	606	591	592	569	514	588	594	554	556	595	573	573	587	584	558	561	607	588	627	584	572	533	560	595	593	565	567	574	561	569	587	556	573	583	545	525	577	583	549	577	560	528	558	600	548	591	600	545	557	546	576	557	580	555	580	558	559	565	630	570	590	580	526	568	586	581	576	553	577	549	554	552	582	522	603	568	603	579	597	553	569	552	598	536	567	549	621	555	601	510	577	560	529	591	600	581	569	566	597	556	535	587	583	579	551	573	579	560	556	607	595	542	550	618	527	552	573	583	517	608	555	560	547	590	538	568	584	597	593	552	585	587	574	561	579	544	544	578	614	582	579	557	580	551	572	520	583	561	575	557	591	550	575	564	580	541	543	594	539	574	540	530	627	544	577	512	590	593	572	585	540	564	580	520	528	557	581	574	584	586	568	582	577	574	555	569	589	562	589	583	594	561	542	564	560	586	566	536	556	530	535	585	589	560	577	572	555	573	526	604	537	546	535	580	608	572	547	564	586	590	603	575	580	562	571	572	582	554	568	577	586	567	574	597	576	566	608	585	542	609	568	566	570	553	558	559	572	543	567	581	628	558	604	561	563	563	536	604	592	589	554	567	570	610	576	558	568	585	614	595	573	572	522	571	577	555	541	611	557	571	617	605	608	563	528	573	560	578	535	592	537	586	534	610	561	560	556	550	578	588	566	552	544	550	543	524	598	551	588	587	566	583	546	580	600	599	564	571	595	541	550	590	551	548	562	553	567	566	571	513	566	561	562	559	560	572	620	533	544	564	519	578	552	580	554	573	573	544	557	535	519	578	525	575	565	542	622	573	609	584	558	574	543	556	556	516	525	581	551	549	547	539	572	573	595	560	579	556	563	571	547	547	611	531	547	546	562	583	568	558	553	566	605	612	561	601	536	567	565	553	575	589	558	554	574	562	579	537	596	570	574	581	572	551	580	571	596	540	561	576	554	592	577	604	608	565	581	553	556	570	536	620	597	578	605	532	586	543	532	556	604	565	585	532	568	609	566	572	563	571	570	599	580	540	548	550	570	542	568	590	611	541	566	572	564	596	549	539	612	583	575	575	568	563	581	562	559	600	558	592
14748	1360	1031	886	676	552	514	443	438	415	400	388	393	370	376	364	356	360	360	381	341	347	362	360	361	345	384	352	300	356	312	375	349	361	375	336	346	351	352	335	382	346	344	336	318	343	398	366	337	336	353	305	348	345	305	368	369	362	328	386	372	310	314	326	330	354	357	360	318	315	337	351	328	399	356	329	348	334	384	346	337	366	346	361	345	359	332	355	336	335	315	326	353	349	335	295	329	344	345	335	333	341	336	341	340	379	363	322	323	357	350	301	374	342	353	329	326	344	346	359	350	378	359	368	311	352	365	380	326	360	334	351	331	373	321	308	316	355	378	354	297	352	339	322	348	338	320	342	348	320	346	344	342	336	336	322	349	358	350	362	334	362	349	367	357	383	348	384	367	350	352	347	371	330	333	302	333	356	349	338	389	328	394	357	328	312	360	355	324	358	338	320	356	347	349	312	339	346	348	362	358	363	352	408	360	335	368	328	353	323	373	332	320	331	356	360	327	369	363	324	373	323	344	343	313	340	336	339	368	345	366	367	373	322	332	361	314	332	331	324	356	359	354	381	370	356	354	334	361	353	337	360	336	368	361	375	342	346	364	354	364	379	338	319	358	352	369	380	329	344	383	347	317	350	387	367	346	337	338	356	339	334	362	346	367	366	348	377	352	353	358	364	355	349	337	372	368	357	371	354	362	347	325	360	365	344	331	362	347	351	362	343	338	330	378	369	329	306	374	357	303	368	320	333	327	345	332	397	313	362	367	354	365	353	371	345	347	392	321	289	351	345	324	332	356	323	339	366	360	330	353	357	341	316	371	346	318	328	319	340	335	346	327	355	348	366	371	313	341	352	366	348	317	356	394	367	350	343	326	356	353	317	341	334	353	296	323	324	349	346	346	347	355	324	357	359	332	361	373	323	365	346	325	361	333	330	377	415	354	364	324	349	333	358	382	389	328	348	357	312	328	350	326	331	327	353	329	334	349	343	307	353	331	324	318	327	334	324	370	330	336	357	331	361	349	340	368	350	363	346	367	339	346	357	355	346	339	341	351	338	321	313	307	389	316	372	355	339	357	341	356	343	342	374	382	345	348	337	304	352	360	336	353	328	338	303	365	380	332	305	354	342	376	340	349	382	325	355	348	352	336	373	350	318	343	352	341	319	331	361	362	312	339	344	336	381	339	347	386	308	341	372	338	298	329	363	351	348	321	329	325	347	354	371	349	365	333	336	332	369	324	332	373	348	385	364	351	316	333	322	353	329	324	378	325	354	347	351	401	338	323	348	330	306	389	349	358	384	375	279	346	347	335	374	328	354	328	360	293	351	347	348	338	345	323	366	376	352	329	340	351	357	375	318	333	374	365	380	333	367	350	370	375	325	292	337	308	355	357	328	400	365	354	352	328	315	332	352	352	354	358	334	332	346	362	330	352	361	348	356	336	381	329	361	344	315	392	359	326	327	375	352	320	349	375	319	380	361	353	342	306	336	355	352	343	372	316	348	347	345	339	367	368	329	352	340	358	349	364	337	316	355	341	374	314	348	376	352	348	351	353	336	314	340	326	323	339	372	360	334	330	331	343	341	362	366	327	335	392	350	339	299	399	368	354	329	341	335	344	370	342	347	331	327	330	350	364	337	322	322	327	376	351	328	373	342	326	358	343	373	353	346	354	320	386	309	357	361	319	357	345	315	327	342	360	299	352	358	347	339	356	361	356	391	340	357	350	359	338	349	349	370	314	356	318	361	351	367	331	354	394	333	317	390	338	343	344	316	332	378	346	357	377	316	379	340	307	362	351	339	343	350	355	399	360	336	358	345	346	376	343	350	346	354	378	342	336	331	372	322	364	391	378	354	321	346	297	346	300	329	326	326	306	343	337	324	364	392	353	372	355	367	338	336	389	356	364	338	344	322	321	344	325	353	345	333	339	335	346	329	323	327	359	350	353	339	330	319	333	342	316	335	357	329	358	329	334	330	381	340	345	339	328	337	363	355	372	351	333	314	356	338	329	344	341	357	372	370	369	322	362	330	356	379	317	358	353	387	364	355	326	320	338	321	321	328	326	311	323	344	331	334	354	365	335	373	319	345	335	326	332	332	336	370	374	338	372	309	342	325	349	365	315	356	333	341	334	379	321	372	354	334	330	346	301	353	383	379	346	355	354	323	381	349	375	347	384	354	387	369	327	313	355	334	348	374	369	394	342	361	344	350	364	354	343	354	320	354	332	327	408	364	345	343	362	322	343	356	362	365	340	325	368	340	356	317	349	320	346	317	374	308	309	343	337	322	323	355	350	349	346	314	359	353	336	357	360	368	397	357	363	341	342	352	348	304	303	377	359	360	361	331	333	346	354	307	343	363	351	355	351	333	336	370	330	328	356	338	335	368	349	343	351	367	340	339	323	354	340	352	365	332	335	356	326	349	386	364	331	362	332	345	361	329	354	359	347	361	336	348	378	379	330	344	350	344	360	362	329	342	360	336	352	336	379	376	381	363	383	328	374	327	358	315	356	346	340	347	337	369	329	355	322	332	378	305	345	357	331	371	332	337	365	342	368	346	349	313	351	351	318	328	386	335	370	352	387	343	353	386	327	350	351	340	313	313	330	365	363	382	354	363	302	365	354	302	362	346	344	371	337	351	377	319	335	347	370	409	343	332	356	297	379	342	329	321	357	290	342	318	346	346	322	326	311	385	385	360	364	356	355	323	317	348	382	368	340	349	330	341	330	335	335	330	318	327	369	352	341	335	349	328	343	360	360	327	337	339	339	324	338	359	344	365	355	367	332	338	326	340	375	356	345	352	355	339	379	348	343	352	316	378	316	356	321	356	349	365	351	312	334	351	376	325	382	363	370	337	372	345	320	356	334	367	355	342	324	354	359	361	337	358	326	343	326	350	338	385	325	367	326	349	364	327	317	347	370	332	326	342	365	365	350	341	352	343	347	369	362	356	335	367	330	363	324	334	354	353	344	331	367	391	370	339	374	360	330	318	375	366	350	378	357	318	335	337	332	349	336	331	372	361	361	354	339	364	386	368	344	365	339	342	337	295	353	330	344	351	346	311	378	342	343	359	342	347	363	325	362	377	354	325	347	347	343	363	338	366	336	375	318	346	349	349	363	365	364	332	330	335	363	340	336	343	352	386	358	345	371	385	382	332	384	373	359	355	384	335	353	343	349	320	339	339	360	365	348	351	328	321	287	344	341	386	329	347	356	325	338	390	369	355	371	358	360	334	376	356	329	340	375	336	324	363	330	331	374	315	375	375	345	353	369	327	326	373	330	326	378	359	335	334	335	342	340	340	361	355	359	325	352	324	328	362	354	329	345	340	332	323	362	350	329	312	325	335	364	373	380	350	338	337	340	365	368	347	339	329	351	358	360	327	373	334	311	358	355	314	377	338	368	361	321	355	328	354	342	392	339	338	352	351	331	335	339	336	348	335	354	358	347	341	381	340	356	344	339	317	351	336	337	329	334	359	373	340
8425	1302	2211	2455	2214	1913	1542	1449	1231	1268	1127	1097	1086	1070	1051	1086	968	1022	940	988	957	931	900	920	954	879	927	905	831	918	922	913	847	882	878	887	867	913	840	891	893	838	898	873	923	849	865	894	897	894	850	860	898	879	895	899	850	825	826	865	843	850	812	917	907	846	891	886	873	883	918	836	874	801	866	848	851	899	901	867	871	874	888	869	860	862	841	895	871	853	869	888	893	857	928	850	822	864	866	831	859	879	858	866	909	849	932	825	906	879	874	897	852	877	935	840	862	868	818	868	889	779	845	897	828	835	905	889	808	860	883	881	829	841	890	798	840	874	872	896	870	827	812	876	854	879	857	842	863	854	913	936	875	832	833	863	869	854	859	825	892	854	805	849	864	862	864	869	831	872	859	893	901	825	875	846	844	829	868	940	870	813	856	862	869	880	918	871	854	902	803	859	858	877	824	823	842	841	898	878	833	890	842	864	849	860	829	839	835	863	847	865	910	838	891	858	834	858	835	856	890	790	927	853	919	846	862	881	888	864	869	832	811	846	831	850	820	854	838	882	862	870	906	871	844	843	834	848	860	811	876	911	821	903	837	873	881	878	864	847	851	882	845	884	905	845	861	840	869	904	845	859	830	846	872	876	890	854	899	823	906	896	849	852	864	801	906	854	848	859	826	844	885	878	882	877	829	895	862	829	847	901	872	885	874	896	795	815	848	848	886	854	821	874	920	873	854	849	827	856	868	854	888	848	904	866	890	852	831	840	855	825	858	825	845	846	877	855	873	826	896	855	871	866	871	846	824	852	917	917	875	879	885	899	846	867	856	878	823	859	821	828	856	853	855	818	787	852	864	845	860	881	845	859	885	885	876	834	867	858	884	866	814	833	871	822	898	856	865	819	884	872	829	876	843	848	896	850	874	880	895	850	878	851	886	856	842	840	875	843	876	890	819	854	861	909	799	850	868	856	841	896	812	803	867	825	875	867	847	836	871	842	853	881	903	906	850	904	824	891	921	845	867	859	895	877	835	884	884	831	866	803	875	867	851	780	872	827	845	888	861	862	862	853	894	885	826	892	834	811	897	871	891	883	852	833	842	850	888	853	856	845	881	846	829	802	824	792	858	856	886	848	818	875	854	860	813	822	935	850	918	904	824	791	879	843	880	915	883	812	885	832	871	848	838	851	846	833	797	854	864	856	848	871	882	880	866	851	846	903	877	856	842	888	861	864	896	865	881	846	881	862	864	881	902	870	891	891	853	896	847	849	822	904	821	828	869	849	829	828	868	857	872	877	852	855	836	860	869	858	803	846	910	910	865	737	846	903	835	835	865	841	837	861	855	868	905	920	876	912	859	868	859	826	811	857	851	823	822	873	864	831	885	826	852	879	877	904	904	854	864	813	896	855	840	783	883	875	857	808	862	873	889	880	776	892	849	918	879	824	862	815	841	828	930	824	838	877	829	896	888	850	836	820	849	854	881	834	874	866	909	893	909	879	857	875	865	841	834	835	840	817	879	867	832	863	842	837	827	866	849	881	908	838	874	867	800	818	846	886	822	848	848	861	846	900	891	857	844	830	908	877	905	861	853	862	810	901	852	835	864	870	838	808	855	800	829	880	864	886	857	874	825	848	878	885	873	807	877	808	819	873	860	865	886	850	866	826	851	829	845	864	895	847	840	893	849	882	848	835	872	817	855	796	836	896	823	775	885	882	839	854	852	833	866	798	814	863	885	830	836	879	858	875	805	839	810	889	870	873	856	859	884	869	828	830	849	847	814	819	881	888	832	879	835	814	854	848	862	851	848	874	841	874	864	817	889	880	860	863	880	870	852	794	886	877	893	874	879	900	820	900	880	891	817	860	837	855	829	843	860	870	846	907	824	843	842	828	867	865	879	842	873	832	834	872	870	809	857	866	825	842	907	853	860	907	856	789	837	872	813	867	884	829	871	838	891	800	826	837	848	820	901	871	805	825	876	856	809	799	874	813	860	933	841	870	901	868	814	825	890	799	840	839	857	832	868	878	860	840	843	844	875	848	818	888	821	837	823	854	807	889	821	840	888	815	868	852	901	874	887	817	838	862	848	876	816	852	896	787	821	834	848	809	885	847	880	853	820	864	812	833	811	859	894	848	835	864	867	868	885	920	844	835	836	853	845	857	904	866	877	852	839	868	832	846	905	899	900	868	824	879	845	869	864	875	792	890	838	886	873	851	867	854	841	850	811	897	921	863	830	875	888	870	852	857	865	863	911	894	876	786	815	895	812	851	863	872	881	854	863	869	882	865	853	798	898	813	859	820	865	921	881	792	865	858	844	884	882	886	802	857	872	871	810	915	882	838	856	849	832	875	854	884	891	887	886	931	812	870	866	820	831	838	881	873	912	917	869	853	822	921	839	885	818	894	869	848	885	886	840	868	874	851	859	833	855	825	864	830	924	887	856	824	875	831	861	883	847	800	897	882	839	860	821	809	882	874	821	828	828	831	873	824	852	852	854	867	837	849	872	813	879	892	833	859	832	855	810	845	882	856	863	883	878	846	832	841	877	844	841	892	883	792	791	864	844	857	843	884	820	861	897	890	818	901	885	876	851	850	883	842	830	824	866	811	814	848	827	850	864	844	903	827	874	869	858	816	862	919	871	876	887	896	910	838	910	856	863	827	845	811	845	865	881	914	822	831	882	872	814	854	850	860	813	911	827	855	878	803	831	862	875	862	897	884	888	837	871	886	867	835	837	866	923	852	905	827	825	832	819	860	864	835	894	846	833	888	899	838	857	810	846	821	822	801	834	843	871	852	866	862	766	849	851	902	871	885	878	826	913	874	835	837	887	831	873	805	849	828	861	863	858	848	855	883	883	856	920	840	817	819	828	836	869	863	882	873	806	858	853	873	926	833	914	877	864	852	839	866	937	905	920	886	833	860	833	874	898	861	843	836	891	860	848	873	893	886	799	872	863	848	822	865	847	896	843	855	842	878	866	907	882	852	850	856	884	838	873	838	810	836	861	833	888	812	784	847	862	873	890	829	838	882	818	891	861	838	853	902	813	893	930	861	878	808	851	876	841	857	809	822	835	830	869	869	831	819	929	843	876	848	903	890	868	841	816	829	839	846	852	887	851	822	850	881	887	865	872	804	880	813	875	810	844	881	843	842	898	829	881	905	924	840	876	883	878	863	841	892	825	817	839	879	850	799	874	917	827	858	866	843	839	828	867	812	867	881	866	881	842	886	854	869	861	896	859	893	838	862	874	868	793	851	904	871	842	862	847	893	845	846	850	831	892	851	907	855	860	833	848	868	868	866	905	864	850	869	853	810	865	854	880	824	857	861	921	822	868	878	889	848	838	809	852	880	852	889	872	823	842	840	857	859	877	923	905	889	851	862	850	876	906	818	832	861	843	845	867	857	845	848	897	850	889	855	837	864	856	877	823	789	852	800	852	859	878	850	822	854	874	868	849	832	892	861	845	831	807	889	852	848	829	855	845	909
1716	420	398	412	407	408	373	407	387	395	412	415	390	388	424	407	347	388	400	446	422	379	377	395	396	384	393	374	401	365	399	362	388	390	366	442	380	379	391	378	378	384	395	389	409	423	406	392	379	382	370	438	382	390	371	412	413	406	371	399	393	372	363	375	387	356	396	390	392	436	398	406	399	384	376	422	392	415	358	401	387	386	377	411	429	424	387	405	413	396	402	378	422	395	414	408	398	436	426	379	382	380	398	384	390	403	367	413	436	441	378	404	398	382	405	343	385	416	415	383	402	391	436	406	387	372	348	390	376	381	423	381	372	352	348	407	411	384	388	349	378	357	396	388	431	403	383	415	363	401	395	389	353	397	355	394	410	383	442	379	371	407	382	373	389	405	409	381	401	372	391	368	415	422	383	435	366	394	391	416	390	336	364	419	414	366	395	419	358	362	357	425	397	399	407	395	399	402	385	446	374	358	375	378	351	387	380	411	379	402	413	396	406	371	372	402	363	380	379	417	375	380	376	391	421	376	407	377	391	376	403	352	362	369	406	372	411	430	394	385	390	429	396	383	374	339	376	428	406	392	344	344	394	403	369	380	381	405	359	397	402	409	361	401	367	403	371	392	413	381	387	379	415	407	390	390	422	345	354	384	365	384	406	396	414	416	388	385	386	396	412	392	384	397	409	376	388	428	416	417	418	417	359	426	423	415	401	421	376	376	409	385	365	390	390	416	421	380	393	385	393	354	355	402	389	372	369	422	367	376	365	374	407	382	381	414	376	376	411	374	418	382	393	408	377	402	386	375	401	393	396	459	423	374	415	391	405	397	382	378	411	395	406	352	352	358	392	415	440	415	426	380	379	379	395	377	365	359	385	388	401	383	388	379	407	403	398	396	378	390	404	385	370	378	434	428	405	386	381	353	382	371	400	419	417	368	409	378	398	362	462	358	436	361	414	425	417	366	387	385	381	370	361	365	397	414	420	394	392	400	405	395	381	368	440	414	352	349	396	415	400	402	385	369	369	384	382	363	411	374	381	401	383	406	368	349	370	348	365	427	396	376	406	393	409	406	349	390	344	422	347	392	395	422	375	414	411	368	361	393	393	409	388	375	385	408	407	386	381	418	435	408	412	406	375	385	377	413	393	409	405	392	398	365	389	411	399	374	377	398	422	390	404	423	395	375	392	425	375	372	381	400	373	412	394	416	414	376	366	393	382	413	373	363	375	378	405	398	356	379	394	398	383	399	370	408	384	395	388	410	415	359	378	365	431	405	444	385	367	361	427	353	351	407	387	448	368	363	383	409	391	372	390	356	386	404	384	393	390	382	353	348	406	401	392	382	380	410	366	376	387	426	365	384	362	353	357	379	376	412	367	395	379	365	384	412	363	374	378	382	406	375	406	374	374	386	387	392	417	392	390	374	390	386	385	390	408	408	410	409	400	391	376	376	393	406	342	393	363	410	328	335	404	380	383	425	372	397	410	382	374	398	390	384	383	365	396	415	405	394	392	403	385	356	422	432	401	384	388	432	390	434	374	423	403	380	378	397	380	382	353	396	335	383	404	377	358	391	406	412	426	433	373	372	398	375	399	406	382	404	404	373	371	378	359	380	362	390	387	364	355	383	366	399	408	402	384	403	383	405	390	418	369	371	395	407	385	379	388	422	394	380	372	366	382	361	413	376	406	379	374	386	387	376	395	402	392	414	404	412	361	382	370	414	378	385	413	416	391	378	331	414	417	415	368	388	391	380	409	379	345	369	401	415	413	417	360	413	407	397	429	404	362	436	389	381	424	373	379	391	388	372	401	365	365	339	405	384	369	390	375	390	394	363	370	396	395	428	391	382	415	389	395	398	388	391	387	388	406	387	396	406	364	390	411	360	350	388	403	396	420	370	399	386	393	394	386	348	387	428	397	375	368	384	385	339	374	393	386	396	383	365	371	401	387	344	407	391	395	390	413	401	382	368	373	374	405	391	427	411	370	373	413	418	385	415	429	366	369	407	392	380	376	343	394	349	418	410	399	390	381	402	392	396	388	396	397	385	392	386	379	384	400	368	399	393	375	367	403	412	395	416	410	398	390	471	404	429	391	379	345	404	415	400	406	436	362	392	372	317	379	387	429	386	426	419	401	361	336	367	396	410	386	385	393	441	393	416	392	370	362	391	412	402	368	417	386	401	371	391	380	419	381	410	391	391	375	368	370	426	379	432	394	396	360	416	405	400	404	353	370	456	398	361	350	373	370	411	396	387	367	389	400	397	376	373	361	378	381	396	395	408	405	437	394	375	383	382	417	376	398	384	394	407	408	411	376	393	429	377	381	393	412	382	407	376	376	363	399	389	426	395	398	394	363	381	401	393	402	409	432	371	408	372	370	362	404	408	409	374	413	433	382	387	366	386	373	388	388	339	415	380	390	402	382	362	362	362	380	370	377	370	406	399	409	373	396	396	398	382	410	443	402	408	414	382	412	397	392	371	360	391	423	392	421	385	378	375	401	383	424	394	370	361	439	374	379	409	411	446	363	395	401	369	379	378	393	391	404	401	382	430	411	409	372	396	380	368	382	387	422	422	413	372	374	388	429	392	397	400	418	405	348	375	380	434	395	396	406	386	397	375	417	362	377	368	405	402	406	388	415	418	368	418	381	387	381	396	368	362	380	414	392	393	389	381	369	375	402	338	399	397	397	337	395	437	380	429	390	371	399	389	385	394	374	369	386	371	380	413	394	423	380	350	394	368	410	411	393	358	351	401	397	368	421	393	386	406	381	376	403	389	397	430	365	380	394	388	388	351	375	379	366	401	402	397	404	338	384	371	419	404	405	368	420	389	365	376	388	393	385	384	416	419	394	390	400	415	392	391	415	355	392	395	412	394	385	389	408	413	414	395	407	374	357	387	402	377	380	363	375	410	381	401	380	416	399	358	366	429	402	388	370	355	398	345	387	403	412	402	408	402	416	419	424	408	431	402	413	429	398	384	396	409	359	385	381	414	404	421	425	385	430	403	397	412	401	412	380	403	377	389	397	371	347	389	403	401	399	412	406	414	422	397	375	408	357	408	408	433	365	376	379	383	427	371	422	404	399	362	415	398	364	380	411	385	362	401	398	357	403	396	420	369	359	359	394	383	375	414	392	389	369	370	370	379	394	374	418	399	398	368	349	341	350	372	426	430	397	384	381	364	395	378	354	380	415	399	343	412	427	379	408	442	447	361	358	410	414	375	388	434	408	414	401	399	406	349	393	408	407	381	389	384	414	391	379	398	390	391	359	354	393	417	413	404	414	378	388	369	396	381	375	431	423	420	352	411	402	404	378	375	369	385	386	386	408	416	407	389	426	398	361	347	392	388	406	404	410	452	429	387	374	394	353	415	390	364	382	399	404	409	397	382	396	422	396	405	353	414	394	391	435	408	411	415	401	394	369	371	379	421	368	373	400	412	370	370	363	364	377	384	418	368	409	382	394	387	404	408	368	408	399	381	386	354
2142	892	936	965	950	973	895	893	903	940	955	950	874	924	951	940	910	909	886	940	856	879	883	907	900	969	887	905	911	928	833	863	933	883	885	940	890	897	904	885	914	859	899	907	907	887	871	876	865	938	865	944	838	943	889	919	865	878	860	887	938	882	950	925	913	882	934	978	884	891	877	889	912	877	919	921	844	889	897	909	942	892	860	924	896	958	920	879	925	887	861	910	858	920	820	875	925	926	860	923	878	873	888	900	902	856	868	871	896	916	906	818	944	904	887	854	920	905	931	919	872	932	935	904	877	956	914	889	837	911	915	903	904	913	904	885	865	932	891	896	894	922	927	912	905	825	928	916	968	910	908	882	939	881	893	919	887	929	946	866	883	863	947	863	984	909	876	944	899	824	892	907	850	871	922	918	875	886	872	905	914	851	854	900	864	918	905	930	911	864	943	911	915	900	869	926	912	925	893	900	873	930	962	915	897	876	916	948	915	881	868	928	874	851	866	859	936	885	861	889	943	902	891	876	878	855	928	900	924	894	945	853	944	828	891	916	885	902	935	892	934	930	895	905	893	935	852	904	903	905	915	907	904	855	845	965	926	924	908	925	881	861	910	901	853	882	966	918	902	883	958	891	873	915	924	847	878	885	929	906	848	886	966	868	919	910	810	847	910	941	915	871	915	919	870	859	892	896	899	891	911	899	951	865	852	940	906	868	910	834	869	941	867	909	893	871	910	897	877	884	933	875	887	887	920	940	901	919	945	912	928	923	843	930	871	869	849	933	934	898	917	928	884	915	888	892	899	904	890	894	885	871	917	845	919	885	938	932	967	936	908	886	905	918	871	888	869	892	914	886	900	891	897	862	906	903	889	905	851	897	964	897	898	865	947	891	842	913	923	914	893	911	851	889	817	896	948	910	913	917	902	881	912	904	870	883	861	905	939	903	902	935	873	868	887	925	891	866	850	887	914	882	957	892	911	908	914	918	913	895	837	887	904	864	909	904	905	912	938	906	871	1004	911	851	894	861	909	867	888	868	861	927	906	906	947	910	929	876	896	881	838	931	960	893	878	917	947	833	872	900	888	898	874	879	884	923	862	903	870	921	928	892	867	859	898	849	860	870	863	907	883	925	867	860	948	844	896	935	927	911	941	859	924	958	874	901	915	895	852	859	891	868	862	884	919	961	880	916	948	839	935	811	895	847	865	882	949	938	894	873	895	921	888	904	875	875	857	901	924	877	877	906	902	842	912	909	926	844	908	890	916	895	897	868	920	875	926	913	929	939	908	928	882	930	898	911	838	942	941	884	910	840	926	923	837	869	930	916	901	906	885	959	918	908	873	925	930	927	940	927	876	917	881	891	906	914	932	915	845	900	936	877	893	915	920	910	897	845	845	852	890	882	890	920	911	888	887	881	899	883	896	880	880	894	927	929	905	896	927	898	908	847	919	897	946	895	849	876	912	896	864	854	902	957	875	922	881	882	915	838	867	935	922	929	1000	838	880	921	893	905	894	937	917	919	910	922	889	891	861	918	892	844	926	904	892	905	887	879	891	913	901	873	915	875	851	926	892	939	939	891	931	890	915	907	884	903	885	825	844	906	889	852	904	905	885	937	923	951	888	955	934	879	855	900	913	872	942	889	858	890	922	853	927	885	899	873	881	970	880	918	893	919	894	870	886	949	917	906	923	881	926	920	945	906	889	977	911	949	921	873	918	867	921	911	907	876	937	896	881	899	902	906	886	902	966	890	865	902	874	921	921	908	899	934	924	913	907	889	895	853	891	925	958	900	938	944	853	941	895	842	920	911	894	885	880	920	938	880	923	923	879	902	898	908	903	896	881	901	905	863	925	886	945	864	867	855	842	853	910	872	907	881	882	886	930	846	889	955	870	874	916	923	865	924	974	921	847	918	861	910	895	892	903	909	954	928	873	888	909	901	887	891	855	910	871	888	857	921	943	865	884	904	909	860	920	880	898	880	866	920	904	884	861	957	919	856	894	874	911	898	850	926	954	886	949	886	861	867	904	898	921	900	880	902	904	876	860	903	903	874	907	915	890	868	899	899	866	911	876	864	926	848	903	848	947	902	912	989	868	868	850	886	932	850	922	885	900	838	862	900	887	898	879	920	914	852	909	915	931	906	899	918	922	915	904	915	913	876	862	880	931	905	918	879	900	896	830	919	895	902	917	919	893	880	870	931	938	920	903	933	916	922	882	891	966	853	900	894	831	905	873	909	936	918	952	919	929	878	886	858	873	890	865	889	883	843	895	914	870	943	896	885	836	885	891	927	947	914	891	871	863	940	867	922	894	928	877	918	915	889	873	856	912	897	897	937	871	844	895	899	903	887	896	866	927	867	878	911	909	892	925	938	871	908	885	874	899	922	896	942	863	906	922	910	868	923	873	910	919	873	881	871	845	927	904	859	883	920	870	885	886	895	872	876	884	903	867	872	909	897	854	915	828	929	911	881	930	878	932	898	880	890	909	872	924	902	937	891	887	848	895	889	879	842	879	866	951	839	883	897	911	812	862	860	888	893	901	898	868	881	845	841	900	898	934	886	882	881	924	873	869	906	867	907	943	860	911	932	905	899	857	867	915	886	917	902	928	910	907	897	836	849	879	869	856	896	889	926	924	895	877	871	891	924	892	852	903	959	889	893	919	854	911	892	897	904	858	911	903	951	900	947	935	872	917	876	896	922	891	943	918	931	900	930	887	870	852	898	919	855	906	892	900	891	891	866	914	917	940	936	932	927	935	885	901	904	917	905	868	895	921	943	907	938	920	897	848	941	930	904	912	871	912	888	879	907	927	886	893	869	883	876	937	845	929	851	865	911	933	887	876	871	887	945	916	840	936	905	928	916	902	881	885	889	914	954	896	916	894	917	933	902	877	900	898	942	892	885	931	922	904	934	895	880	867	906	931	820	926	876	928	894	899	950	903	885	915	918	904	929	904	901	975	909	883	942	907	911	877	889	851	869	906	882	960	917	913	922	877	876	932	885	864	862	909	884	859	887	869	891	942	934	869	930	886	930	879	932	916	918	914	863	895	996	870	882	881	944	923	961	886	900	885	878	913	919	835	972	906	894	938	918	875	894	902	866	945	868	911	907	879	926	909	906	919	891	923	908	857	905	867	937	865	902	913	907	909	942	857	910	975	916	909	906	938	869	919	868	922	960	906	899	886	859	929	922	856	850	908	937	923	891	903	908	878	842	903	951	858	903	868	942	894	921	935	898	925	909	834	901	948	901	908	909	879	906	882	899	863	860	849	923	906	877	891	961	940	861	871	905	883	878	916	922	926	939	909	935	899	944	903	875	923	895	876	863	897	937	889	911	921	953	899	889	887	925	945	888	922	883	898	920	886	864	985	866	951	909	855	895	896	926	873	932	904	895	890	902	960	911	901	886	875	895	933	887	823	917	903	894	877	901	914	894	966	909	902	939	907	891	838	875	888	902	905	913	922	881	936	916	873	862	955	891	866	905
7609	512	539	457	357	335	275	260	257	237	271	219	265	240	196	228	238	206	227	205	224	232	222	234	250	243	183	202	233	209	221	192	197	220	234	209	222	192	194	240	237	208	221	215	212	205	210	194	207	209	219	204	222	237	233	211	200	192	230	211	207	224	200	222	220	240	202	206	210	225	207	208	232	230	217	230	227	220	233	232	201	227	217	226	219	226	178	194	205	244	227	197	194	213	222	207	224	235	205	227	200	203	201	277	228	211	206	216	222	225	184	209	207	196	218	219	242	208	223	209	212	225	233	215	189	205	204	223	234	216	192	232	192	198	214	181	197	204	228	206	224	196	248	221	197	238	221	213	215	219	222	238	201	204	226	213	235	225	191	232	210	164	220	197	213	214	212	198	219	222	198	213	209	214	225	224	212	210	208	213	219	217	227	204	227	210	233	197	244	203	202	208	245	193	224	205	223	192	186	205	174	232	228	187	235	230	230	210	214	211	216	210	218	220	244	229	193	231	211	195	189	230	221	234	213	254	241	226	213	191	226	205	230	221	205	234	187	245	212	218	175	206	201	214	199	220	210	189	237	236	220	200	231	195	206	209	212	197	223	201	207	205	194	220	211	224	236	233	202	214	224	224	239	225	215	225	238	198	225	232	200	210	210	224	220	213	254	187	239	230	208	221	219	211	217	192	217	252	199	237	257	241	235	212	193	223	217	234	215	191	194	234	215	213	184	213	203	245	218	216	220	240	208	201	207	236	196	207	200	223	254	232	233	206	230	185	210	209	219	232	199	212	217	202	237	224	202	218	202	207	203	202	205	203	228	210	229	202	188	178	229	219	182	226	219	214	244	203	201	233	237	217	216	223	236	228	194	195	210	221	222	210	212	216	194	221	206	214	206	194	186	217	214	201	199	222	206	217	196	196	195	207	207	201	199	236	236	205	213	225	215	211	209	241	254	222	220	186	222	215	215	217	215	198	204	189	214	216	195	204	220	223	195	204	209	242	221	193	208	244	205	238	213	219	202	215	185	199	203	231	217	220	208	212	215	242	202	182	218	213	246	196	198	203	207	231	220	216	253	204	186	207	217	212	211	208	173	214	203	256	226	203	216	183	194	205	238	258	196	197	223	213	249	220	217	195	220	215	221	201	211	203	206	232	220	206	210	195	218	204	229	230	209	227	228	229	222	207	218	198	220	233	191	223	222	216	222	229	217	222	196	207	202	230	206	202	181	214	201	210	203	206	212	219	229	209	255	210	211	206	202	215	233	197	200	199	231	233	179	226	226	212	221	213	192	196	181	230	220	195	203	220	222	193	225	201	209	199	195	236	230	214	214	227	221	237	235	196	200	221	207	221	220	212	200	190	207	231	211	217	226	226	225	214	189	204	224	209	209	223	216	236	194	213	196	225	234	211	206	206	225	200	213	211	216	204	239	222	217	238	197	223	234	215	210	236	223	199	213	239	193	237	237	206	232	204	184	210	223	225	218	180	212	249	217	211	193	205	214	202	225	217	212	213	210	196	200	224	240	209	222	214	195	196	213	217	222	210	208	200	223	239	216	203	210	212	181	225	226	214	218	185	204	230	240	209	213	205	207	203	207	212	227	217	220	215	197	208	188	206	228	190	219	216	204	241	243	209	194	192	233	230	209	212	216	246	202	231	216	243	246	198	232	200	204	217	221	232	195	194	210	216	211	205	241	188	220	227	212	223	206	209	189	225	197	232	206	225	217	237	242	215	234	236	210	209	192	191	227	194	219	217	200	228	241	207	231	187	190	211	195	211	218	212	201	240	225	203	208	195	203	217	226	196	247	201	224	222	204	228	230	220	200	226	199	179	209	190	225	224	216	222	221	235	238	222	185	188	187	221	228	207	199	196	215	185	201	214	205	204	219	205	215	219	208	215	206	244	227	200	193	240	229	194	226	224	234	221	230	229	217	212	202	212	196	229	197	212	236	191	214	223	216	213	213	219	226	207	233	241	224	210	222	234	220	232	203	199	202	236	213	220	216	213	233	212	185	238	219	202	233	197	214	215	225	201	223	214	215	215	223	236	182	208	219	229	220	214	220	234	233	184	226	200	229	237	224	221	205	203	210	230	218	247	204	227	202	247	212	222	227	197	202	205	195	196	229	223	202	195	223	206	215	219	226	221	215	222	232	202	199	221	188	248	190	210	224	200	226	198	204	214	219	225	195	217	237	208	241	259	208	226	236	256	174	206	244	236	214	210	221	223	203	234	212	232	223	199	188	227	206	219	197	226	228	216	234	220	207	191	196	223	230	198	213	219	212	198	194	256	215	212	217	184	223	240	201	210	225	220	216	219	206	217	202	214	205	216	211	232	211	227	220	226	208	203	240	181	213	220	201	200	205	224	202	220	224	209	222	253	214	211	189	204	220	225	210	213	192	227	223	229	209	237	207	222	230	215	210	230	204	211	226	223	188	206	237	230	208	211	233	252	195	203	185	202	190	227	208	217	200	215	237	235	178	193	236	221	211	208	208	219	221	197	235	207	208	233	224	214	201	217	241	229	204	209	206	196	176	214	226	245	207	219	213	200	221	192	209	219	217	248	178	223	223	202	255	221	227	223	215	230	215	191	216	212	179	216	198	198	215	220	211	204	189	213	230	218	236	217	211	214	196	213	197	198	232	201	205	196	213	196	201	179	219	203	206	233	209	196	242	191	202	253	262	220	185	212	189	234	207	211	209	222	199	212	232	232	222	200	205	205	224	220	242	207	199	220	202	218	198	193	210	235	236	263	225	227	191	202	215	220	228	231	226	208	205	240	233	224	226	229	236	205	216	250	235	242	192	222	224	197	199	212	239	215	225	202	200	199	217	222	227	197	214	227	223	219	215	203	203	219	221	210	211	212	196	229	214	230	184	190	190	219	225	242	219	198	229	219	211	194	250	212	219	214	221	229	238	242	213	195	235	227	194	228	215	230	227	215	223	206	190	225	219	238	224	242	233	212	233	186	216	218	212	196	241	195	236	229	238	193	214	234	212	227	210	202	209	236	231	196	178	223	220	188	237	190	204	239	207	209	249	216	188	222	202	205	231	213	230	237	198	229	233	238	210	208	207	202	224	222	217	253	225	213	200	207	243	231	228	201	235	208	178	227	202	208	223	170	238	206	219	218	216	226	216	214	208	220	209	186	216	231	198	202	218	214	232	189	212	205	204	219	241	214	196	250	229	211	235	195	185	191	222	216	224	220	197	238	230	242	231	178	223	206	225	236	240	183	246	215	236	229	186	227	215	218	233	235	201	216	218	211	233	214	224	231	235	230	225	204	211	208	228	218	208	228	217	188	208	179	180	199	216	216	212	228	240	211	239	222	216	221	241	227	218	232	222	206	228	178	220	246	221	210	199	197	194	204	214	208	203	205	210	207	208	209	223	230	194	229	203	199	223	216	214	196	218	243	207	204	199	207	219	190	194	198	203	198	222	200	247	212	211	214	187	176	187	219	243	223	232	214	227	206
6380	780	1240	1424	1330	1099	998	840	846	770	752	710	699	679	625	625	636	620	628	585	626	591	627	650	617	581	616	615	656	615	592	626	591	578	573	567	578	560	603	576	572	549	592	594	564	585	569	567	583	570	583	556	598	538	573	560	578	589	602	619	563	585	558	572	552	555	605	615	549	577	586	571	595	559	576	591	539	600	579	543	604	554	539	626	566	537	577	596	572	617	547	596	590	556	546	565	557	579	556	570	576	601	564	557	608	613	559	571	594	583	598	610	532	577	565	520	573	600	583	586	565	564	603	541	583	578	582	572	571	549	596	537	584	572	529	585	570	588	592	632	610	516	545	573	541	594	571	562	581	563	604	605	576	594	571	590	564	522	608	579	566	578	549	581	599	560	583	564	565	565	620	569	565	564	579	610	545	552	602	567	563	612	556	531	520	572	536	634	554	599	584	579	599	542	575	596	604	617	555	558	568	570	529	587	588	568	606	577	594	558	581	568	529	577	567	553	577	574	594	608	604	596	542	580	550	564	590	552	579	589	578	595	543	563	617	601	555	587	526	586	582	567	561	578	571	612	582	562	559	592	565	513	589	552	602	563	576	536	567	550	607	581	566	545	558	556	571	569	611	577	591	521	567	591	571	525	566	616	577	551	634	568	583	564	562	560	585	595	587	580	577	576	583	551	560	555	631	554	589	534	612	529	570	532	614	589	611	546	590	545	608	621	588	595	552	597	586	605	574	584	558	567	541	561	605	562	567	592	568	628	537	547	590	607	569	564	558	584	586	566	569	580	563	522	577	546	577	571	524	582	552	554	570	585	592	591	539	560	571	561	516	548	541	534	551	587	561	524	584	563	556	560	573	527	564	605	537	578	567	622	559	575	601	569	564	543	539	601	513	578	571	590	590	536	570	574	557	598	555	583	574	594	622	561	577	585	581	606	592	564	538	576	578	577	588	583	538	567	580	599	552	590	589	594	580	549	592	569	575	555	574	579	557	576	588	530	560	531	558	601	544	596	595	567	583	541	548	585	578	543	607	562	606	583	599	652	546	570	601	578	562	530	545	609	575	579	619	611	559	568	568	552	558	557	590	548	582	582	555	561	577	593	576	608	609	602	576	581	561	579	625	544	565	590	566	568	577	591	578	551	592	557	539	559	548	562	560	573	572	586	590	630	588	575	554	588	560	569	585	583	586	559	575	585	599	592	616	528	577	557	566	562	538	537	555	608	569	559	625	583	538	576	575	594	564	643	576	576	550	577	541	564	579	544	569	525	548	543	556	588	573	588	538	581	530	563	537	596	575	573	566	540	557	576	586	556	566	532	562	568	575	569	557	568	575	550	620	573	580	601	592	558	559	573	594	612	555	573	545	613	530	583	587	567	583	611	593	621	549	557	562	527	580	550	614	503	615	616	575	589	562	548	565	576	532	563	596	569	594	546	585	569	557	577	551	577	562	540	518	543	574	581	560	600	571	553	581	583	547	596	535	569	533	562	606	576	586	557	586	572	576	579	564	562	555	562	591	525	541	584	565	592	582	560	537	598	565	580	541	570	587	543	560	540	567	577	597	537	582	563	560	565	577	571	509	579	566	586	554	535	601	538	555	569	559	583	584	572	577	574	572	519	558	561	554	560	585	583	561	584	576	531	588	603	515	578	543	570	589	608	561	545	579	565	576	579	567	599	587	542	593	588	608	536	558	586	615	579	618	519	554	565	588	549	583	593	555	563	547	594	579	596	530	594	576	567	574	578	533	584	565	578	597	525	562	568	569	577	596	552	554	562	568	601	517	546	571	571	529	593	567	520	600	599	615	562	585	629	533	589	585	545	582	565	546	558	593	570	564	546	609	517	574	580	557	552	570	577	557	563	542	577	579	553	585	535	597	603	566	560	583	575	604	582	573	588	569	547	596	560	553	564	589	566	584	553	564	546	571	605	595	557	595	576	592	592	559	575	526	525	581	591	525	584	590	530	568	602	553	573	624	590	585	578	566	603	555	533	609	595	554	592	611	572	524	577	555	569	593	619	579	545	555	534	542	540	548	574	623	623	537	597	559	549	564	576	557	573	531	552	547	567	592	556	561	581	580	556	560	599	564	576	564	548	548	550	544	556	556	563	574	587	558	563	577	545	581	605	570	556	583	554	574	566	565	601	560	595	578	615	577	544	611	574	553	589	532	593	535	583	584	549	599	580	571	564	576	564	586	565	551	591	568	556	584	554	560	565	568	512	554	551	579	558	559	557	569	570	552	570	566	557	572	545	588	605	562	567	569	602	606	580	554	577	544	553	624	567	584	577	556	577	601	593	566	599	546	570	519	585	534	577	572	588	601	573	585	563	582	546	557	594	561	537	597	529	537	554	558	560	548	611	598	568	617	567	586	603	528	574	570	538	554	578	549	554	600	570	576	548	578	579	568	598	624	550	550	594	610	535	569	535	569	595	559	552	555	552	592	579	523	560	577	552	568	581	582	608	563	545	566	554	560	535	552	637	559	596	563	559	589	603	571	586	580	583	568	538	560	549	586	588	545	546	567	548	567	539	613	552	584	542	583	547	552	566	609	591	593	557	597	553	552	597	615	570	528	566	621	630	524	559	533	579	547	544	574	538	548	605	567	600	591	566	586	570	609	564	612	571	584	585	551	576	608	561	541	540	548	614	588	565	577	556	597	577	590	573	601	551	566	564	596	570	600	543	547	549	621	540	516	602	546	539	623	608	532	558	551	541	605	570	557	556	541	570	574	547	570	566	559	574	573	590	590	585	570	571	573	599	561	577	507	566	582	583	595	543	579	577	598	562	559	608	582	612	631	543	553	535	600	578	584	579	553	558	536	595	591	537	517	594	553	588	607	526	535	578	571	532	581	536	606	532	581	611	584	558	523	591	611	568	643	596	529	560	608	548	558	536	571	547	541	550	615	561	566	582	578	556	562	569	565	534	602	586	553	536	593	569	564	570	513	529	585	548	587	581	567	579	549	572	551	575	561	562	586	600	595	569	573	574	603	536	593	573	575	593	539	586	618	566	594	622	548	569	583	537	585	590	591	597	555	594	573	613	533	545	598	575	565	606	544	571	578	597	573	582	606	526	645	573	603	545	559	580	579	519	563	578	568	516	573	552	598	549	574	561	610	576	577	559	601	567	604	570	546	542	580	560	540	608	548	543	586	555	582	585	572	530	540	557	559	594	555	577	604	610	552	593	602	499	550	592	571	576	564	590	614	553	573	596	570	574	578	569	551	580	565	585	587	584	591	580	573	503	572	580	581	596	506	535	590	610	562	624	511	582	555	616	571	522	581	563	572	570	531	568	598	589	546	573	579	603	520	584	535	554	573	578	567	570	614	561	594	523	599	591	592	587	558	587	594	580	545	580	572	597	555	572	618	568	568	577	590	575	569	563	590	575	563	545	555	577	577	567	574	528	559	578	614	603	574	597	541	517	560	581	576	590	556	631	574	576	602	566	574	563	538	626	586	567	547	620	544	553
14950	1260	1074	923	669	554	551	479	412	395	424	387	420	390	363	376	386	396	382	401	379	361	376	391	353	370	350	319	342	345	338	348	341	356	414	364	331	333	343	374	388	344	337	371	364	366	347	331	351	386	326	375	342	329	371	363	319	358	336	351	355	387	368	359	379	367	338	328	385	342	360	356	361	367	349	350	317	326	341	333	327	364	356	360	351	328	370	341	333	330	362	353	350	354	322	348	355	343	318	366	360	381	404	306	365	385	358	359	324	356	352	346	337	362	354	338	350	349	351	346	371	318	336	331	323	362	331	396	372	365	331	352	362	302	326	377	358	321	355	348	321	341	356	330	342	323	350	407	352	354	373	355	379	368	365	335	342	339	327	356	353	362	334	336	360	353	363	336	373	364	357	368	347	338	322	341	340	355	376	382	340	335	325	335	321	349	337	343	313	345	351	363	336	382	335	327	329	398	340	346	341	350	316	343	333	332	348	357	351	341	362	347	315	329	310	348	363	338	390	387	377	342	360	397	347	351	313	368	319	364	322	333	339	321	323	365	365	363	308	329	345	371	323	369	385	321	341	392	334	386	354	328	363	376	351	370	314	339	334	344	319	304	316	363	306	345	364	390	323	340	364	362	352	373	335	347	340	371	361	348	328	342	355	372	380	357	358	333	359	394	358	387	365	326	355	335	342	352	334	351	372	319	341	346	411	375	314	351	335	332	343	363	346	330	375	347	349	336	392	355	393	359	336	344	338	372	352	371	355	370	336	362	351	335	340	328	315	345	372	362	336	355	334	355	329	379	339	359	388	331	341	362	363	334	336	370	337	343	334	344	333	343	351	337	328	381	367	351	329	319	352	315	351	342	343	376	301	330	353	380	347	340	347	394	353	342	354	316	347	351	385	357	365	375	372	328	354	354	327	342	345	387	327	367	340	355	357	361	347	377	320	346	369	323	352	382	356	344	366	333	332	384	346	384	352	333	378	352	349	391	391	328	340	342	357	346	341	319	381	353	367	361	345	348	336	340	343	331	372	347	352	335	366	334	359	362	324	337	366	355	375	360	346	326	374	341	345	333	327	391	336	320	310	342	320	365	333	349	353	372	384	346	329	340	351	360	360	362	372	380	377	355	345	374	343	349	347	354	326	365	376	353	365	315	352	353	349	348	373	369	364	353	295	350	335	371	374	351	380	339	339	333	366	339	344	359	313	316	389	356	365	343	347	342	326	363	352	354	363	361	371	337	329	342	338	332	359	353	358	316	348	337	343	376	349	376	330	298	308	327	333	332	377	352	368	315	350	360	386	343	365	357	334	355	329	348	372	363	347	371	349	359	349	367	334	325	348	305	352	345	292	351	369	343	383	361	362	345	377	332	349	334	396	354	348	348	310	345	328	373	329	338	341	318	362	353	340	349	372	347	360	352	319	355	377	339	343	346	391	348	302	329	317	317	333	338	354	343	366	346	334	364	346	321	343	384	328	338	326	328	324	356	369	350	383	342	395	383	367	368	357	349	361	375	359	354	371	358	384	340	327	292	323	375	360	336	366	314	340	348	378	336	336	411	357	356	366	309	359	359	342	336	377	358	328	349	335	358	413	346	332	356	330	348	323	338	360	364	322	345	372	363	351	368	323	339	323	355	350	393	370	325	350	335	372	349	363	321	368	329	362	348	356	340	347	350	347	402	343	360	370	344	318	337	329	355	339	326	374	380	325	346	365	375	358	343	326	352	375	339	290	336	328	329	354	375	341	349	322	338	366	369	364	363	356	387	380	335	353	325	353	358	360	374	348	372	328	377	340	344	343	346	347	359	373	352	343	328	353	332	334	353	334	353	371	364	325	316	317	322	370	364	343	364	360	349	310	331	336	329	346	360	371	349	356	338	361	375	341	350	331	340	328	316	355	306	330	360	345	344	348	387	332	312	326	328	363	336	327	334	360	334	355	306	320	361	334	327	381	333	382	331	364	321	339	342	347	360	403	365	382	323	351	334	327	347	353	337	321	352	357	328	357	354	341	370	338	324	339	338	385	379	312	325	349	349	324	346	377	345	373	354	332	349	357	348	356	346	351	367	344	330	392	322	345	362	376	340	349	334	321	360	339	350	319	335	354	353	361	378	372	344	352	313	339	376	371	328	381	341	341	376	334	329	346	335	373	330	338	355	336	325	370	373	346	353	335	332	345	338	397	337	369	373	359	349	340	321	335	376	378	292	332	313	338	332	340	322	354	357	318	333	340	360	384	336	342	373	323	340	302	328	369	338	353	336	377	382	363	358	385	359	352	350	330	325	355	365	354	357	377	355	326	330	374	348	336	332	332	355	316	377	361	333	323	329	357	369	360	357	371	319	390	344	353	358	340	351	336	374	353	389	336	357	356	355	362	337	371	374	334	335	333	344	357	339	399	339	364	366	356	331	357	369	387	349	360	376	344	315	339	329	382	337	307	342	370	316	357	349	324	359	343	317	357	311	366	382	356	350	343	345	332	370	380	311	341	374	360	312	368	346	361	335	342	353	370	327	376	341	339	328	334	354	342	302	338	380	347	357	350	407	337	358	343	299	320	341	364	340	382	358	317	370	331	367	335	366	326	316	337	359	328	376	366	356	353	351	332	367	333	336	332	319	347	355	369	315	370	341	359	360	332	348	363	353	383	369	321	358	365	319	337	341	349	305	355	337	320	383	335	369	379	363	327	337	372	349	336	358	356	366	362	332	328	318	301	358	335	319	379	329	354	345	341	359	373	323	387	348	370	365	335	343	357	347	364	338	363	364	344	352	315	344	344	344	383	380	330	337	360	345	350	355	312	323	335	358	364	346	363	358	373	310	339	324	360	325	380	358	322	342	341	326	351	373	340	376	349	368	375	308	313	321	302	307	324	341	307	320	316	317	329	356	362	342	331	370	333	363	346	362	342	359	357	347	354	355	376	304	320	367	328	404	337	371	343	352	382	359	362	357	342	380	335	341	410	336	365	329	311	363	348	358	316	354	326	387	356	309	363	361	360	353	372	318	367	361	341	372	365	323	404	365	333	375	369	349	375	394	372	350	329	353	334	353	302	351	359	298	328	331	323	313	355	333	365	331	401	366	359	369	341	336	357	344	344	357	348	354	341	383	348	373	339	388	348	317	303	353	369	338	378	393	331	361	335	351	341	367	317	323	355	358	350	297	365	334	329	325	352	397	350	366	355	356	368	343	366	378	359	358	324	364	370	332	385	347	323	361	344	373	325	350	337	374	300	347	345	354	343	339	368	353	367	343	376	335	309	336	349	353	361	384	365	385	357	298	351	360	360	377	345	354	352	358	362	365	357	341	354	391	363	341	380	336	352	360	365	344	342	338	352	360	350	350	295	346	350	349	305	345	393	361	366	351	358	375	328	348	309	345	357	337	327	369	375	334	362	350	350	295	373	322	381	357	348	343	359	338	384	361	337	346	330	330	329	355	339	352	318	340	348	346	366	346	384	331	349	361	378	354	370	357	373	336
8465	1326	2167	2525	2168	1976	1621	1481	1281	1248	1204	1100	1115	1069	1045	1039	1025	923	991	952	1005	952	969	937	875	923	944	887	908	896	927	927	901	899	922	862	836	887	923	896	871	894	882	859	848	858	863	872	826	876	845	905	906	853	913	823	880	878	857	905	826	851	867	832	837	873	830	877	911	877	896	851	925	858	899	818	835	874	859	837	870	843	882	884	841	867	882	870	875	873	880	907	858	912	862	852	880	863	852	840	849	888	927	866	878	862	866	819	876	876	869	852	844	869	919	893	916	856	841	928	856	842	820	865	823	905	889	824	864	811	863	887	860	810	881	832	868	883	873	883	885	844	856	899	897	896	896	867	867	914	818	855	898	911	852	903	818	876	851	868	879	820	872	826	866	864	891	871	867	869	890	826	824	874	868	839	927	852	826	826	862	882	885	861	826	835	844	905	888	888	874	855	907	867	842	866	843	848	845	851	873	823	878	841	812	841	878	866	883	889	810	896	838	820	835	869	864	869	851	850	862	870	807	847	863	853	852	859	791	872	893	871	821	840	860	857	866	864	840	846	848	839	852	856	869	870	842	854	860	821	865	864	873	876	837	873	854	839	851	857	864	837	844	851	847	851	832	820	851	851	890	855	830	893	869	829	854	830	878	820	839	888	830	847	835	864	836	852	918	845	853	833	871	856	848	854	813	838	825	822	855	858	863	865	894	869	877	863	787	860	856	840	850	825	842	842	893	866	858	821	802	873	868	823	802	844	868	792	854	874	859	841	880	839	795	826	839	839	881	885	894	893	908	885	928	924	891	891	871	852	861	856	868	835	876	836	883	877	842	882	858	874	846	857	848	849	852	854	854	857	816	934	830	836	851	857	875	914	868	851	851	845	857	858	861	817	830	912	857	845	849	865	841	824	811	832	848	846	886	865	899	849	865	817	833	839	826	860	851	911	839	857	854	861	884	836	833	911	905	822	858	856	851	885	851	866	895	897	853	890	825	870	871	846	855	873	856	882	835	887	824	822	874	885	927	845	852	909	867	862	875	823	846	854	837	826	850	879	835	842	882	850	877	852	828	831	825	804	885	901	835	869	846	882	836	878	856	876	846	823	939	848	852	883	843	842	875	839	885	891	818	867	847	899	842	851	891	849	867	848	882	859	869	833	805	878	826	845	847	923	884	849	814	836	865	919	845	863	852	816	819	885	854	899	828	822	833	915	880	803	857	881	882	852	848	912	834	897	841	838	880	847	889	862	869	869	860	849	865	886	830	837	875	905	871	861	818	877	873	861	929	864	877	856	860	828	908	850	872	872	866	865	783	875	873	883	863	860	773	824	867	849	857	807	846	878	884	829	863	856	831	858	851	841	902	839	897	879	846	909	834	919	871	879	830	845	849	892	881	838	846	889	863	892	869	909	888	879	859	800	865	858	846	802	850	853	846	850	905	868	860	875	861	830	843	835	860	823	873	829	848	788	845	911	860	857	891	879	852	877	898	867	886	895	836	835	895	867	811	884	852	866	881	833	850	843	859	840	909	891	867	820	894	859	891	881	892	859	859	848	891	868	850	851	845	897	868	910	850	875	822	875	856	855	848	841	832	827	827	818	893	878	855	807	908	826	882	862	804	847	891	825	888	871	837	926	873	833	814	830	912	830	853	868	846	892	851	856	859	814	928	850	848	867	864	817	923	832	859	874	843	864	856	869	861	818	840	823	881	884	869	856	838	787	853	832	806	826	865	864	880	871	885	878	776	861	851	830	866	888	831	838	876	904	804	869	848	856	824	900	830	821	868	867	851	803	852	882	870	905	875	880	852	915	879	819	824	857	838	870	778	873	854	874	846	828	855	856	821	855	876	845	849	893	902	886	883	852	822	797	800	901	840	846	871	836	886	908	828	804	899	872	890	896	830	911	810	828	844	841	830	862	855	926	834	901	883	854	855	890	847	933	887	842	835	804	841	867	877	824	875	870	864	893	818	870	894	901	858	868	845	848	872	843	826	861	826	852	819	852	853	874	872	888	869	832	825	861	869	917	881	876	825	859	859	907	838	891	877	889	893	844	875	914	844	823	820	892	906	829	853	861	840	831	868	899	874	906	892	843	872	899	881	855	812	877	842	841	844	848	830	853	854	852	850	863	841	826	875	874	864	833	857	872	864	853	803	893	837	814	909	833	839	902	835	856	857	865	867	854	866	864	839	805	875	798	860	856	873	910	845	880	845	843	827	853	854	830	866	840	867	829	824	871	861	830	843	862	846	875	832	855	878	854	846	876	842	878	909	862	867	866	862	936	852	860	831	873	852	878	857	924	879	860	869	877	786	843	873	874	899	862	842	878	793	873	867	850	841	912	869	793	847	901	882	825	896	874	878	875	819	884	853	862	855	875	887	898	911	877	852	840	890	852	826	836	832	825	832	901	836	862	869	834	859	801	871	837	881	878	828	863	856	863	855	873	871	864	887	852	903	857	871	826	907	836	821	830	894	879	868	819	883	804	880	889	848	887	864	870	869	894	895	854	878	864	893	823	952	863	895	884	864	872	813	860	864	856	841	840	842	875	872	832	877	927	869	824	870	874	888	829	875	846	851	857	886	856	844	921	880	836	856	871	910	864	842	838	890	870	849	857	878	943	831	898	860	812	892	816	849	845	880	858	805	851	837	888	869	882	842	851	910	908	861	860	871	843	858	860	857	877	843	906	848	911	880	859	879	798	881	888	861	825	889	858	825	844	863	898	883	834	861	845	881	875	852	839	829	828	866	886	834	821	871	828	860	869	865	898	870	836	880	884	853	857	802	847	842	886	887	873	797	851	825	845	879	856	861	855	832	844	938	821	838	876	808	875	860	871	849	851	876	866	874	858	918	849	863	923	846	810	889	896	891	897	844	836	893	791	870	841	885	869	819	823	884	817	888	878	889	848	882	882	903	858	858	821	842	821	853	902	857	876	817	855	869	828	861	813	900	878	838	865	844	821	872	853	842	856	884	811	886	864	897	845	845	867	854	850	859	838	849	833	876	840	841	842	833	867	898	901	850	862	859	846	867	847	896	850	877	890	876	827	827	882	881	849	877	900	839	823	867	909	765	858	831	908	879	823	854	845	873	835	853	872	897	848	870	881	854	848	882	789	833	913	898	892	818	875	852	844	854	860	823	859	877	827	882	866	830	859	867	850	871	863	838	825	874	833	879	847	866	854	884	825	891	862	851	867	848	841	894	888	861	837	858	872	858	857	870	875	880	829	846	845	861	805	824	828	846	881	892	853	870	813	823	818	837	896	839	845	875	830	863	893	863	871	896	918	826	863	809	856	890	860	846	899	861	920	843	862	848	919	837	764	829	876	830	795	897	837	845	850	845	852	866	851	862	859	814	851	880	829	852	863	863	803	864	816	890	884	865	811	877	825	819	842	843	814	863	884	825	853	879	865	832	877	887	804	801	864	874	839	865	853	880	897	856	861	862	855	852	894	856	873	874	891	829	897	957	866	909	872	817	777
1721	391	421	409	392	378	422	393	390	387	425	377	418	411	422	436	411	396	411	387	386	402	401	398	383	382	379	363	389	370	391	409	414	414	400	379	397	393	434	358	370	426	396	406	381	376	396	399	376	395	405	415	390	382	398	435	420	383	389	416	392	368	412	416	419	366	396	416	391	311	391	420	423	384	372	407	389	390	363	358	399	407	405	386	401	402	385	381	375	401	411	384	370	394	381	382	404	408	387	379	371	402	404	383	375	408	420	425	396	376	406	388	359	364	422	419	380	390	381	397	407	410	364	405	417	400	390	386	380	380	411	412	385	440	406	423	395	383	400	367	384	396	363	378	372	378	399	388	438	375	403	358	382	410	393	396	396	406	380	410	399	395	405	384	389	367	352	408	374	470	379	392	353	405	406	412	398	416	391	367	441	393	379	417	399	406	380	377	394	393	415	385	409	342	405	387	382	388	346	387	404	385	400	402	390	375	389	392	387	388	374	403	381	434	394	395	354	379	333	410	420	402	395	403	382	394	410	388	367	423	366	428	332	392	392	362	362	412	379	389	406	414	380	386	429	381	421	368	412	393	379	388	365	419	393	395	392	382	358	417	437	375	412	375	429	385	421	402	344	390	381	420	376	377	427	435	405	407	410	357	382	383	384	364	393	388	364	428	401	364	399	397	396	413	391	414	400	397	398	368	361	380	373	434	399	435	370	351	399	398	395	397	366	381	368	351	418	381	392	364	364	400	341	401	379	360	375	421	387	385	372	393	376	396	406	354	348	418	397	365	380	363	392	404	395	374	377	435	399	390	392	384	394	358	402	374	382	414	384	423	387	402	386	376	374	391	373	374	409	394	387	406	343	425	394	368	375	425	400	404	384	410	390	401	379	389	419	381	409	381	349	367	381	371	383	364	407	389	421	382	397	371	390	389	391	349	377	403	423	408	394	404	374	371	417	404	404	429	371	401	413	343	379	391	412	363	393	363	468	425	358	419	383	400	431	374	418	410	402	398	393	408	349	367	376	395	412	423	378	429	415	381	432	418	382	407	397	390	383	431	408	380	375	380	374	383	395	379	393	405	367	404	415	394	400	383	399	381	407	383	399	416	365	407	359	436	335	406	396	447	420	398	390	416	401	390	389	375	409	378	371	374	364	406	375	413	390	386	397	354	406	407	401	423	420	409	383	367	371	363	365	383	402	369	400	396	434	372	391	376	371	391	376	420	365	419	384	374	397	413	410	401	387	364	369	400	376	372	334	398	429	384	383	398	382	379	377	398	386	413	404	384	427	430	364	398	411	389	424	405	400	346	395	390	383	380	435	363	390	397	392	413	409	385	385	383	396	432	343	401	397	391	401	392	387	395	364	396	377	373	353	382	375	374	365	373	391	400	380	405	371	365	400	386	394	391	402	449	429	394	397	434	378	428	381	399	389	371	402	400	381	385	361	411	364	420	384	409	388	395	410	424	367	378	377	376	359	418	408	417	387	389	364	385	400	385	387	431	385	370	376	409	345	383	404	385	410	415	437	375	432	400	421	372	383	385	412	335	322	417	369	385	418	399	378	362	362	379	400	397	416	398	397	348	390	404	407	404	373	400	356	398	368	426	358	389	351	386	390	434	437	419	439	420	378	390	373	423	347	362	410	395	392	396	442	422	390	401	403	407	360	375	367	383	407	433	407	415	453	399	435	418	398	410	423	387	393	377	418	415	386	430	369	390	396	400	404	363	419	410	418	410	401	360	418	380	401	356	385	359	372	396	411	425	432	411	403	373	360	377	417	384	412	410	384	401	380	402	361	402	376	411	398	352	401	405	413	378	377	381	411	407	373	391	392	393	413	409	362	399	392	371	365	431	413	366	385	428	397	399	393	393	375	405	415	388	376	372	363	378	421	375	400	371	384	418	443	395	388	365	409	372	411	443	366	396	359	407	368	407	383	421	394	402	373	402	371	371	374	403	377	353	357	354	386	370	384	401	416	408	386	410	366	369	391	379	409	381	387	369	404	389	393	368	353	364	399	348	399	414	369	403	409	379	413	413	375	413	396	392	440	424	391	381	395	382	390	370	409	367	389	412	351	376	364	422	371	385	367	390	402	432	377	392	391	352	409	392	410	398	410	358	428	397	377	407	398	358	386	407	387	385	357	411	370	350	362	339	387	366	380	374	403	411	387	373	418	422	358	393	389	383	405	369	458	393	404	412	396	381	376	416	455	403	376	384	369	380	382	401	417	409	368	387	412	362	368	394	446	400	397	395	397	374	392	391	399	375	408	379	359	396	393	416	421	403	385	393	381	380	405	431	375	436	392	387	381	366	349	361	421	421	379	399	386	367	392	368	366	381	380	367	401	383	402	372	377	345	381	418	387	392	358	381	368	416	420	374	394	393	393	372	425	389	329	408	355	383	410	392	389	374	380	388	380	382	369	380	399	432	409	425	354	434	421	432	428	375	401	353	391	363	371	384	345	407	373	412	380	400	385	379	357	403	395	390	384	429	398	404	405	391	370	382	378	335	403	364	386	369	381	375	380	390	399	365	408	394	409	381	369	421	389	368	407	399	405	389	408	424	350	385	430	438	371	374	400	423	433	396	399	402	382	398	441	350	400	387	408	371	406	406	395	391	389	410	416	401	390	389	409	403	384	400	379	400	424	409	402	415	403	419	372	379	416	413	356	363	394	406	381	367	366	365	397	428	382	416	426	407	370	361	361	394	385	379	371	391	386	396	360	386	389	385	385	400	386	386	393	372	386	378	398	424	411	381	427	406	386	397	403	408	379	374	417	383	400	365	408	406	372	388	448	408	367	380	399	400	400	394	404	384	404	409	419	357	403	373	430	389	390	376	408	435	342	384	393	394	401	366	368	400	425	395	450	373	393	403	380	406	368	405	394	382	417	388	419	427	349	390	364	401	365	416	382	388	405	386	421	393	389	397	403	372	401	412	394	403	377	390	387	387	438	392	331	368	385	389	420	413	396	375	398	392	399	398	395	390	401	410	375	415	377	386	385	385	409	395	371	405	433	400	393	390	381	381	383	375	415	371	385	403	396	379	456	413	422	408	430	370	409	374	396	406	396	393	423	442	418	387	401	411	418	379	396	397	384	404	387	379	386	383	382	362	394	401	390	336	410	382	380	444	445	396	416	425	402	388	351	398	409	415	440	380	351	398	397	430	412	380	422	413	458	396	348	356	372	372	413	371	388	382	420	378	400	379	393	394	385	412	362	412	402	396	319	376	390	433	413	397	413	367	408	389	374	389	392	395	371	406	407	381	388	386	374	391	399	377	379	434	389	407	414	387	434	415	377	390	397	412	330	355	360	394	424	354	414	397	398	375	358	405	390	389	355	414	383	410	390	397	409	395	361	423	395	381	413	381	365	361	388	341	393	363	396	405	397	418	392	384	427	328	379	378	369	388	413	405	349	416	406	357	382	428	470	396	414	406	384	376	395	382	392	413	395	421	385	442	390	384	389	431	430	412	356	380
2120	948	918	902	941	904	910	965	919	900	893	887	863	902	911	938	953	919	900	942	940	920	870	879	911	907	901	849	911	903	903	909	899	922	878	881	885	895	895	908	912	899	924	914	962	918	896	938	906	895	923	865	889	875	935	909	900	873	902	880	910	883	892	820	950	854	871	850	857	945	844	876	924	918	936	917	939	905	926	909	881	859	879	873	903	887	898	966	884	897	916	904	900	920	911	929	904	942	926	872	890	920	897	854	871	924	921	929	908	887	934	892	890	944	892	894	919	908	898	943	929	833	869	901	868	885	891	886	865	873	910	825	942	940	887	867	866	884	879	910	883	903	896	865	893	893	879	820	957	895	879	911	900	855	900	887	878	944	906	935	873	885	912	917	906	895	882	915	892	886	923	911	891	863	892	892	896	942	913	902	859	895	882	875	895	925	886	911	903	870	884	924	885	891	896	907	951	880	907	921	855	908	849	841	859	916	868	954	903	902	924	910	923	897	836	880	855	840	925	888	884	964	889	922	828	880	900	925	868	906	885	866	805	886	914	849	882	884	869	848	901	854	879	877	912	888	860	913	932	924	874	859	858	936	883	950	927	907	930	887	921	915	934	915	887	900	881	887	962	896	894	933	885	925	869	876	1003	863	873	874	902	926	899	889	946	886	902	905	897	947	875	883	878	875	882	903	900	918	849	945	927	888	925	891	876	933	924	861	869	891	931	907	916	902	935	940	876	854	861	873	903	919	875	810	906	864	880	887	882	847	877	896	841	886	864	925	916	891	879	883	869	899	854	914	865	872	929	931	946	944	883	857	944	918	908	922	893	882	897	916	884	877	898	895	914	920	893	905	898	909	902	934	912	930	901	898	915	879	879	835	842	882	893	919	909	922	942	923	869	921	859	876	873	935	973	861	917	879	906	897	879	919	959	900	865	874	919	897	882	913	933	903	889	860	899	894	895	867	875	865	892	864	846	906	876	918	867	874	867	866	902	882	870	896	844	875	859	900	934	882	904	915	857	868	913	917	860	945	927	906	897	886	924	886	871	890	893	869	932	886	818	914	934	912	962	891	879	884	881	912	929	890	925	859	897	874	861	897	848	894	904	946	854	919	890	863	885	902	885	880	916	943	898	928	884	851	888	902	894	855	895	894	856	914	872	869	937	900	929	901	904	903	881	881	863	863	910	888	902	968	855	921	853	867	871	867	903	888	949	921	882	867	873	938	880	927	898	869	946	898	872	870	912	874	877	942	890	989	862	886	924	948	880	904	922	867	958	844	940	902	931	919	908	926	940	845	915	919	829	862	906	879	900	821	918	832	883	882	874	954	872	913	927	901	874	883	888	892	902	953	864	906	900	909	853	908	862	881	962	912	939	904	882	903	863	962	895	905	976	896	867	935	926	885	931	912	936	901	867	882	887	890	858	906	922	844	978	925	915	945	892	866	870	936	888	880	930	908	910	922	876	906	865	888	928	943	936	878	856	904	896	887	902	884	852	877	946	921	890	839	954	895	902	904	873	876	876	915	896	880	870	868	911	871	903	936	907	891	958	931	872	854	920	903	866	864	878	907	886	914	891	853	902	954	955	886	923	894	949	957	846	876	883	907	912	939	868	846	924	896	887	873	896	861	874	865	891	884	911	905	912	953	911	905	958	902	892	848	954	942	889	865	836	992	887	895	894	913	874	894	914	918	926	876	888	884	889	875	854	898	928	888	889	871	898	877	874	906	859	924	858	906	907	880	927	914	832	877	862	906	903	921	908	983	875	861	944	881	884	898	887	899	893	905	875	884	889	917	910	856	898	859	897	930	927	889	885	935	914	913	895	878	912	894	866	886	924	845	870	943	918	895	912	895	885	930	865	934	881	850	869	911	943	865	863	882	903	906	962	903	929	892	841	889	880	922	860	867	866	918	899	888	929	914	841	912	874	945	893	916	883	883	887	928	894	885	885	877	897	856	864	909	899	907	900	897	873	927	884	869	910	908	889	888	900	913	929	918	977	890	888	944	882	883	885	870	899	917	890	880	822	887	884	885	946	899	895	948	893	890	935	935	920	913	882	910	965	930	934	921	861	917	904	850	928	885	924	912	880	896	831	872	904	857	919	895	907	837	935	929	858	916	912	879	863	870	935	911	932	850	887	904	932	893	935	897	891	873	935	901	853	892	880	855	883	895	932	859	958	944	913	889	903	899	886	892	875	859	921	947	941	901	834	928	928	892	962	909	946	871	902	868	906	908	910	917	937	954	865	881	906	900	872	852	870	889	912	879	894	928	895	908	893	952	919	919	847	911	956	920	917	869	935	863	927	917	906	917	913	890	895	903	902	895	886	883	868	890	866	903	872	913	895	929	867	895	887	850	914	941	909	868	907	868	911	883	868	903	896	811	930	977	890	857	858	891	832	906	887	938	860	884	917	883	897	942	913	876	861	902	928	913	920	875	875	835	892	903	893	888	882	880	854	916	866	980	873	910	888	929	899	944	885	898	929	923	918	868	899	892	822	882	892	841	904	904	920	901	846	890	870	904	872	881	945	895	938	872	907	872	870	915	942	924	858	910	873	921	917	900	907	867	879	874	932	912	889	891	920	865	900	904	951	920	926	893	913	888	865	919	907	902	890	908	919	862	889	854	857	860	948	934	907	874	884	933	888	922	874	883	904	901	869	955	866	858	935	852	905	946	884	879	882	907	935	874	927	913	885	922	916	908	958	893	862	907	867	922	897	931	886	941	968	907	877	890	952	840	905	879	852	949	936	896	905	912	943	958	927	932	942	933	906	883	881	884	891	863	901	901	936	927	889	859	893	892	873	882	902	885	899	888	842	930	897	912	877	868	882	904	897	869	918	915	879	905	938	905	853	902	880	887	998	918	897	954	939	929	819	907	919	889	891	882	899	907	900	910	955	921	867	904	919	902	886	854	917	869	873	911	915	841	878	924	896	887	918	904	881	901	919	869	882	901	911	894	862	907	862	846	859	856	878	934	923	931	930	867	875	861	932	881	918	934	910	924	866	913	894	931	874	887	849	880	878	873	843	914	944	917	870	918	900	860	924	926	912	911	915	904	950	934	910	876	880	926	914	862	930	923	878	938	949	876	908	950	907	893	933	906	875	915	880	913	853	931	828	904	895	921	881	901	844	876	926	942	883	837	884	888	940	907	884	921	944	902	890	917	952	885	886	897	933	904	885	911	937	916	969	894	915	864	892	956	873	941	879	926	921	910	846	952	931	902	938	949	937	893	895	863	903	892	891	893	888	901	908	869	838	897	929	904	932	947	886	897	916	879	911	912	898	929	918	869	941	879	905	944	899	895	890	900	908	865	922	892	885	948	889	937	867	911	933	891	873	905	893	870	921	917	928	928	897	923	861	884	900	906	894	972	844	912	921	901	868	914	869	864	902	921	874	939	899	897	917	853	860	884	894	921	908	900	890	879	879	894	939	872	883	893	890	827	865	906	886	898	958	914	916	924	894	875	902	884	878	858
7796	520	536	435	342	376	309	264	247	245	272	241	226	244	240	219	234	214	232	233	215	224	224	217	276	218	228	225	214	195	244	217	229	219	234	220	220	209	201	220	243	230	225	198	225	225	195	229	226	215	206	216	214	209	213	221	236	227	217	210	243	220	237	235	227	199	209	205	220	195	217	205	200	195	208	196	199	202	238	221	248	218	219	209	212	230	247	227	199	226	213	207	225	216	220	215	220	195	205	221	209	210	203	202	239	234	206	234	245	235	201	228	183	221	212	228	182	200	201	221	221	205	226	224	210	237	218	235	221	255	229	203	198	222	218	212	224	239	196	209	185	202	224	209	226	217	199	235	242	237	208	225	209	202	224	190	209	205	199	226	240	236	185	205	230	227	230	209	248	220	208	206	226	254	215	201	222	205	200	232	192	209	215	220	229	216	203	191	247	221	175	227	211	229	205	230	214	226	229	213	228	202	223	227	215	223	222	207	216	200	238	215	213	235	236	241	236	185	227	237	228	211	205	193	226	222	206	228	218	206	256	205	223	210	197	245	207	211	221	210	214	226	221	206	225	205	214	223	227	216	236	221	208	246	228	192	212	207	201	219	245	197	207	186	185	213	209	199	199	192	215	218	202	244	204	259	225	212	254	230	228	210	235	226	238	214	220	224	175	213	232	213	200	213	212	200	196	211	209	210	206	217	205	223	200	224	181	235	226	230	228	241	189	204	211	235	231	218	223	233	201	229	215	228	229	196	228	216	209	190	203	229	219	214	224	194	214	226	204	201	227	222	228	215	232	220	210	217	218	206	232	211	211	224	193	220	233	255	213	217	231	229	204	229	225	229	221	197	215	224	211	207	227	223	189	204	197	261	223	215	230	199	248	212	209	208	190	214	219	220	221	204	205	199	234	222	233	183	231	214	207	239	209	200	211	232	247	233	223	249	222	233	221	247	218	229	206	221	196	202	221	174	183	230	201	209	222	192	230	214	183	231	207	180	217	204	211	195	237	230	215	208	248	210	244	220	205	209	207	216	212	202	212	194	206	200	234	200	237	196	186	216	214	211	207	213	228	217	225	214	226	216	199	219	234	210	204	202	202	198	207	203	224	213	220	220	243	226	227	219	232	223	213	212	214	201	207	257	231	227	222	213	199	206	235	247	226	213	245	211	185	226	240	236	225	239	232	244	236	217	220	187	186	200	214	178	229	220	216	215	222	226	227	207	206	247	221	210	216	223	235	221	202	234	221	219	224	227	224	217	198	223	220	226	220	220	218	224	193	216	236	221	208	207	203	210	206	256	216	231	246	208	236	224	234	200	232	213	216	193	251	212	207	242	247	233	221	227	209	226	234	230	247	214	217	225	223	238	214	209	254	244	232	224	214	209	223	211	224	209	223	214	251	203	211	217	213	262	206	207	201	223	237	229	228	218	184	223	214	204	211	198	230	214	200	192	222	223	217	218	214	214	214	229	215	237	245	216	216	222	221	195	196	218	227	214	216	224	222	258	248	213	206	209	215	225	200	236	220	199	216	245	222	209	228	198	216	241	200	188	215	216	231	254	195	228	232	204	205	203	215	244	218	242	230	216	216	230	221	236	209	199	219	224	223	245	207	205	220	219	207	223	242	203	224	228	205	227	204	247	216	214	209	205	194	235	213	208	188	221	234	209	184	237	244	211	226	228	225	231	272	220	236	247	204	228	214	223	214	226	214	243	212	239	237	204	229	243	220	211	203	230	215	220	218	216	205	205	201	209	207	220	233	215	246	194	208	190	204	204	238	230	244	230	205	192	207	211	245	237	233	207	194	222	219	213	211	214	226	211	237	226	223	189	223	193	222	226	204	240	220	237	218	239	210	212	204	222	245	216	190	246	227	207	195	228	210	232	224	233	231	213	217	229	240	234	230	225	224	215	250	198	220	209	212	254	262	220	223	208	224	226	204	242	222	204	207	207	214	203	207	178	223	214	207	232	203	230	217	188	222	246	215	211	214	221	208	223	198	214	200	222	191	198	217	222	248	227	235	223	201	237	198	227	218	213	216	184	219	219	217	223	218	221	232	219	229	231	217	215	233	215	217	227	202	258	228	205	205	210	242	215	229	202	200	250	209	219	212	209	198	235	230	227	189	217	211	240	235	213	218	223	213	236	220	201	234	214	222	196	201	215	214	229	215	231	237	196	211	209	230	199	206	208	203	204	234	198	221	225	236	202	206	220	190	236	243	227	215	193	210	215	239	216	225	232	207	222	219	199	195	199	199	221	203	216	244	194	184	193	226	214	204	197	187	232	201	199	204	231	233	211	193	220	207	207	200	227	189	180	204	221	186	229	206	224	211	207	197	230	217	203	228	216	188	189	226	232	220	208	229	224	221	208	193	224	221	210	219	230	235	242	228	221	220	202	205	225	207	191	242	197	223	228	219	225	222	229	204	222	199	191	203	231	208	221	237	216	212	231	213	251	239	214	221	210	196	204	199	192	216	202	173	212	214	230	222	218	227	221	227	220	220	203	232	205	221	220	212	215	218	200	215	213	184	196	217	230	218	196	224	196	242	242	193	212	258	207	214	241	210	227	243	216	218	215	217	186	229	201	224	232	220	183	212	228	206	224	227	206	185	221	248	207	210	211	217	209	256	212	208	207	240	203	230	220	211	203	202	220	220	228	198	220	217	198	220	223	205	226	227	225	207	242	227	250	215	211	206	225	209	220	236	223	192	201	225	199	193	195	238	265	226	226	224	223	243	211	257	211	203	223	216	231	201	226	228	228	209	225	225	210	222	211	212	209	205	215	212	203	227	197	220	211	221	205	244	218	214	222	228	209	229	229	219	225	213	209	212	228	224	210	204	230	223	221	223	234	232	251	197	201	219	231	217	178	212	240	226	205	221	208	212	237	210	213	208	213	195	227	235	230	205	191	220	242	234	203	238	216	219	201	193	221	215	227	237	206	226	231	214	201	207	219	209	216	220	211	224	198	215	230	229	231	205	250	202	220	204	219	205	229	198	220	217	206	234	215	210	224	234	222	213	255	204	234	226	223	212	237	191	208	231	210	221	234	220	222	222	239	235	213	247	188	212	247	186	225	228	212	224	209	202	214	230	219	229	203	245	227	233	219	193	220	192	189	201	226	248	194	220	194	217	241	221	193	249	249	225	199	199	220	197	219	204	218	213	212	232	208	235	187	248	210	212	201	260	255	218	181	200	212	214	210	220	213	225	232	205	215	253	229	214	210	237	223	213	188	210	221	221	207	198	180	208	233	226	223	199	205	197	214	229	219	205	223	225	203	225	216	237	204	187	224	236	202	215	215	214	212	217	214	247	200	187	223	209	207	202	254	220	224	227	213	211	201	229	214	208	175	245	231	198	192	218	199	233	204	208	205	192	222	232	213	222	216	195	201	219	228	221	233	175	230	225	204	223	213	229	221	211	231	234	206	236	215	221	217	198	243	203	227	174	230	204	247	231	209	206	219	229	229	187	231	188	214
6465	858	1254	1409	1217	1099	936	890	814	750	722	749	705	659	659	616	658	639	602	584	625	616	630	629	573	648	613	619	608	608	608	638	581	560	570	572	530	615	595	589	594	580	557	559	568	594	617	582	562	559	588	565	599	569	603	557	588	600	557	587	551	567	590	581	585	574	583	555	590	594	609	565	593	574	548	600	606	582	560	541	573	566	597	601	578	572	562	579	599	572	573	583	591	633	552	523	557	589	583	555	574	557	564	592	606	618	572	573	568	535	526	542	567	583	569	590	593	534	584	561	588	556	570	588	602	573	587	541	577	601	560	609	580	559	528	570	544	564	539	589	593	541	591	591	604	571	569	620	594	604	560	569	580	563	598	564	578	570	580	584	594	599	617	527	571	645	548	590	615	535	618	573	553	578	571	612	569	567	593	586	588	537	554	521	548	556	586	546	591	529	579	548	581	599	586	569	551	579	599	575	546	570	548	567	556	589	603	561	542	573	548	562	575	564	567	553	570	539	553	583	582	604	539	566	569	540	544	590	615	600	592	597	546	571	546	584	555	609	548	580	578	573	550	624	616	521	581	537	552	516	553	557	582	546	539	609	597	562	554	579	557	575	582	576	610	587	553	538	550	562	592	590	585	573	570	570	547	571	577	605	561	584	573	557	518	536	563	588	599	554	564	579	583	583	581	572	540	584	544	543	554	589	575	559	574	529	553	564	602	588	568	560	515	603	536	554	550	539	560	580	562	558	594	569	593	588	582	559	523	504	574	511	574	546	580	585	575	557	558	573	578	538	562	553	541	605	582	612	607	578	550	575	580	569	601	571	572	564	535	555	585	564	602	543	559	583	584	549	613	575	531	553	587	557	564	581	547	552	594	534	547	546	578	599	574	577	562	579	560	559	598	597	512	558	610	581	542	543	578	582	545	588	598	564	561	572	570	574	547	622	568	588	555	596	548	576	581	579	585	609	557	545	549	580	567	569	541	590	542	522	584	588	572	559	539	615	565	594	547	541	551	559	609	559	594	538	597	555	560	567	545	554	557	590	576	587	590	542	572	558	589	551	616	566	539	593	553	584	591	582	575	581	583	568	594	572	566	551	558	570	521	573	530	610	612	599	623	601	562	593	566	552	603	581	558	623	620	557	586	549	624	560	545	612	558	567	585	564	579	563	556	543	551	548	563	565	561	587	528	573	602	552	579	599	591	587	591	579	568	584	558	562	580	581	618	561	582	602	569	582	615	557	583	608	553	584	570	548	583	542	556	582	578	602	546	585	602	516	585	566	559	552	610	609	545	561	600	590	550	563	554	597	572	562	545	540	586	574	577	568	571	559	560	580	601	578	553	567	553	569	551	563	602	586	548	557	602	593	577	570	570	568	561	596	579	583	560	555	514	633	558	574	547	566	552	601	570	575	554	558	553	534	600	529	610	573	558	566	581	568	598	575	543	606	597	571	575	618	573	560	574	564	599	591	528	586	559	573	555	602	575	568	556	566	598	558	520	539	607	582	576	569	565	533	582	550	564	547	559	618	582	558	550	575	549	546	578	574	586	577	578	584	579	581	599	539	614	568	559	583	579	590	550	572	549	547	561	575	579	537	544	553	552	557	581	577	575	555	565	616	554	592	562	569	577	633	596	591	581	608	552	590	570	587	606	562	552	566	559	590	575	620	585	601	542	543	570	551	518	597	537	581	610	551	613	553	546	531	616	534	526	580	572	586	567	583	610	559	557	573	546	656	534	610	556	573	573	568	578	608	564	551	545	587	555	579	588	548	559	593	510	562	601	555	590	543	583	600	590	563	606	562	548	538	549	583	539	525	493	602	623	579	553	573	573	578	637	593	562	574	584	551	564	577	579	571	564	561	577	563	540	533	563	562	575	548	575	586	594	554	628	589	572	565	621	539	575	548	573	615	560	568	588	573	525	572	574	580	571	583	576	531	587	570	558	567	611	568	527	555	570	560	561	569	562	576	532	537	562	580	574	575	535	527	549	565	561	538	574	565	566	553	557	534	592	612	568	633	585	571	554	565	594	562	590	545	576	583	575	593	569	541	563	637	580	567	586	590	600	576	570	558	551	555	584	582	533	540	519	561	580	565	556	603	574	571	553	567	551	553	574	576	520	554	578	603	555	586	555	593	569	595	610	553	564	546	598	537	552	555	608	590	563	540	567	595	566	604	583	607	603	549	572	559	578	603	577	572	534	561	589	600	605	512	556	562	618	575	536	567	629	592	595	561	563	596	569	570	558	587	538	612	556	570	555	553	554	566	598	555	583	553	564	557	575	549	583	569	561	545	569	552	582	557	566	562	599	528	571	559	571	548	565	531	609	623	614	581	568	560	537	557	554	576	544	571	545	570	561	558	593	553	562	570	594	493	559	565	561	559	590	551	597	565	569	544	587	580	542	546	551	559	545	539	586	557	580	594	586	584	576	579	548	572	607	593	551	577	627	540	599	590	572	566	558	567	565	567	586	578	542	532	549	582	535	546	599	581	620	587	598	547	569	600	568	579	547	602	564	573	550	609	561	494	561	570	582	562	575	608	555	578	533	585	556	580	569	555	546	571	534	587	540	596	539	547	598	578	590	578	570	536	581	628	520	583	529	558	526	577	537	579	566	574	571	562	599	593	555	553	580	566	546	571	606	547	592	609	582	590	593	600	599	546	547	539	559	556	592	536	594	552	620	544	533	530	588	585	566	560	551	554	615	572	580	557	610	546	552	567	545	571	508	596	597	585	569	558	565	555	618	579	560	572	531	548	583	597	553	617	532	554	557	561	539	592	532	604	579	581	540	583	551	557	581	567	578	584	586	553	573	527	578	537	553	599	520	611	596	561	608	550	590	601	551	626	537	595	573	548	573	599	594	575	565	560	533	634	598	620	562	589	619	594	547	550	608	565	530	589	553	574	556	525	552	568	599	588	548	554	587	579	568	579	533	531	600	556	597	548	568	574	630	603	567	600	579	586	525	583	570	549	599	572	543	526	564	548	592	573	557	590	574	571	557	508	589	539	568	576	563	594	559	584	590	592	563	563	606	577	548	590	573	573	611	524	566	595	570	550	560	577	561	520	568	595	569	573	580	580	588	561	574	555	559	569	562	563	560	561	560	598	583	554	582	570	569	541	566	549	543	523	616	577	555	614	579	588	551	595	580	559	528	574	587	537	560	536	614	615	562	539	547	551	597	549	564	573	550	576	541	542	563	554	560	538	576	585	576	533	594	602	559	595	633	573	559	612	602	540	559	564	541	559	603	538	567	579	568	579	602	586	608	582	579	587	581	571	592	612	593	609	563	578	562	562	599	536	571	599	558	571	575	544	552	523	589	578	603	543	566	572	618	588	549	543	591	563	571	557	564	545	588	584	528	602	551	591	525	583	563	583	580	578	577	513	556	560	567	568	588	574	596	579	534	572	582	592	560	589	567	595	587	571	565	539	556	610	556	589	557	550	537	640	578	549	587	551	582	558	541	587	604	574	565	614
15126	1345	1046	880	663	533	519	480	445	419	433	417	349	395	393	358	357	367	361	353	359	401	380	357	380	379	384	377	328	353	381	357	358	353	336	370	335	344	342	326	341	382	343	328	352	325	375	373	340	365	349	343	356	315	350	355	363	355	366	353	322	333	401	367	339	383	312	347	378	363	342	368	371	292	338	340	348	363	385	325	353	341	342	334	332	344	320	364	352	363	353	373	348	352	358	365	353	373	327	367	370	379	325	345	354	370	376	321	373	352	317	359	319	344	347	321	346	373	339	303	371	361	323	383	327	366	382	323	336	346	350	321	356	343	365	339	367	345	317	350	326	354	324	358	355	329	329	352	342	372	328	303	335	324	335	345	335	364	357	375	344	304	358	361	380	356	333	353	350	309	334	371	386	354	357	317	340	333	396	343	351	380	339	334	367	390	349	299	341	332	338	348	371	362	338	328	348	314	349	338	350	354	362	355	325	336	375	338	333	387	353	357	323	346	386	352	326	374	355	364	332	372	361	319	349	347	348	354	354	357	361	312	330	350	353	356	315	334	337	358	341	360	340	341	314	319	395	370	331	387	392	349	365	332	362	331	367	361	376	336	356	322	356	344	367	379	355	330	360	352	328	353	306	390	378	355	376	369	348	381	372	337	374	339	329	384	347	320	376	369	367	335	340	344	344	342	330	353	344	329	318	373	342	340	353	362	340	377	280	317	357	339	391	334	335	350	329	351	315	353	339	340	356	356	372	352	339	352	367	340	352	328	371	350	311	378	323	359	339	357	356	348	356	350	387	366	354	354	371	351	316	367	356	392	356	336	378	373	367	395	345	364	351	365	371	339	345	372	338	349	346	310	339	322	376	358	365	305	392	335	334	339	354	348	345	361	331	344	333	315	321	316	337	375	357	367	342	353	363	356	335	331	384	361	341	338	344	337	375	383	381	313	364	402	325	360	335	331	333	383	361	363	363	358	337	354	358	370	375	369	339	346	343	335	351	353	329	346	351	348	346	378	366	323	349	366	348	347	341	381	335	316	343	382	362	338	364	352	365	338	307	329	317	367	355	343	385	339	379	328	347	374	360	385	350	332	334	354	323	382	365	382	368	332	355	343	344	321	361	384	314	362	343	354	332	367	339	420	358	368	341	323	337	348	350	357	324	361	355	341	336	342	346	342	359	319	339	353	345	381	355	353	376	360	337	342	344	351	366	374	334	349	373	336	368	341	366	325	349	353	360	350	369	354	342	378	330	311	375	333	344	311	380	366	363	347	395	341	330	356	386	346	338	345	313	351	340	388	375	363	332	353	315	329	365	336	344	373	348	379	329	370	341	361	369	344	349	337	345	353	346	363	345	340	357	376	348	354	342	304	338	359	345	358	368	330	340	360	359	407	340	334	347	366	393	338	360	361	337	336	383	366	294	364	348	336	328	335	318	360	363	358	342	324	334	327	336	316	355	353	343	331	341	350	375	364	327	346	355	350	354	373	352	385	341	317	331	353	361	350	326	314	360	361	353	326	390	327	362	362	354	400	339	345	328	333	367	349	337	359	346	366	334	359	358	387	338	312	347	368	376	330	348	348	365	371	364	359	335	381	343	378	366	355	321	355	358	376	345	361	367	366	345	336	355	357	357	355	371	337	319	340	352	339	320	350	329	372	360	343	340	327	321	344	340	395	365	382	369	399	317	353	370	344	349	356	338	353	348	342	338	353	326	351	308	349	341	345	344	356	356	324	341	360	341	340	362	346	345	344	349	351	350	358	364	342	352	356	330	342	352	327	340	296	348	336	354	348	354	346	363	368	365	339	347	365	344	347	355	322	312	391	337	364	354	333	346	314	320	365	349	341	364	343	347	366	386	365	357	324	330	333	323	372	367	361	361	346	335	359	329	307	333	349	395	345	373	363	372	346	347	371	287	324	338	379	311	309	326	346	358	330	370	359	329	333	348	348	316	343	365	348	365	358	347	358	382	344	350	334	352	372	368	357	349	372	329	363	355	311	344	355	367	332	424	344	356	347	329	330	334	353	381	347	373	351	336	368	357	372	372	359	359	374	311	335	313	343	336	366	375	337	393	327	346	361	328	323	324	326	311	342	338	341	346	345	331	339	337	342	353	365	350	381	360	370	335	337	342	356	332	333	328	354	382	347	367	354	373	333	368	313	355	362	368	347	394	339	349	354	299	364	350	354	350	330	340	350	342	303	318	360	340	346	374	329	315	340	344	323	344	331	335	357	322	347	335	373	380	355	369	363	348	329	381	354	343	359	332	341	316	354	351	358	338	318	328	353	363	355	338	379	346	367	338	353	370	374	331	362	342	331	313	351	366	347	352	348	342	351	274	327	349	373	359	333	335	337	358	325	365	324	333	416	382	351	318	373	355	346	338	351	373	303	329	335	355	331	372	355	365	343	393	345	340	376	338	356	335	382	328	364	366	321	358	336	360	357	342	349	311	328	345	351	330	384	359	351	343	405	366	354	353	347	351	364	366	319	345	333	338	345	344	396	387	346	338	343	372	367	388	395	346	384	347	375	344	354	352	337	396	323	333	309	352	355	340	320	366	343	370	348	362	369	377	340	326	353	354	329	356	360	377	356	343	343	374	361	374	369	347	362	361	384	332	324	323	327	343	366	361	356	377	366	356	377	345	362	375	378	357	344	362	358	357	331	347	361	333	358	357	345	339	357	332	363	325	350	315	336	366	361	348	303	339	368	370	357	364	333	373	347	338	343	339	349	379	345	365	350	383	345	360	328	378	375	354	347	350	330	334	362	372	357	346	319	376	302	340	346	369	337	357	324	358	365	338	352	326	377	347	361	325	368	351	346	353	342	342	322	324	357	343	327	338	338	359	349	330	400	300	389	372	348	378	354	335	350	357	353	367	354	360	353	373	402	334	396	362	311	322	330	339	315	324	351	352	358	330	352	376	333	365	345	352	346	341	341	345	321	323	341	338	357	358	331	357	378	360	362	354	356	351	358	334	335	365	348	338	366	342	369	343	305	371	346	328	328	364	322	333	376	340	336	346	348	356	348	367	367	373	358	312	331	372	313	343	384	371	375	321	366	321	373	385	371	376	362	344	329	325	365	362	343	343	324	365	320	365	352	307	350	342	368	326	363	358	366	317	370	344	382	347	330	346	340	344	350	355	353	342	345	317	326	324	355	377	322	359	365	336	356	374	329	319	311	335	361	352	346	296	335	354	337	375	344	334	362	370	339	371	341	313	343	359	341	343	378	328	322	368	361	357	356	335	352	316	344	335	363	318	308	346	298	368	324	326	374	364	341	326	357	344	341	356	404	378	329	332	310	355	377	341	348	342	342	364	344	341	376	336	349	357	349	317	336	322	367	372	351	384	350	344	361	336	342	342	289	314	355	363	321	316	350	340	342	340	329	343	386	328	379	360	326	360	357	328	367	373	304	330	352	309	371	346	343	334	340	336	354	377	371	344	362	345	330	345	347	350	351	370	362	370	363	380	327
8438	1338	2270	2527	2046	1847	1572	1462	1281	1247	1218	1080	1059	1053	999	1008	969	1013	931	947	930	969	904	941	943	983	913	892	899	887	906	901	925	886	824	941	868	860	875	907	858	790	858	862	868	855	864	852	894	885	802	871	850	864	880	840	843	903	883	885	875	881	818	863	899	901	826	863	891	867	841	878	856	916	822	872	893	814	893	867	906	887	914	843	839	856	815	852	845	837	844	848	859	888	866	844	896	849	873	878	852	829	893	881	863	848	852	873	850	888	881	866	916	829	842	878	858	904	789	838	870	877	824	823	791	866	839	880	860	882	858	875	847	848	883	860	866	898	822	893	816	836	877	826	897	817	827	893	873	893	836	833	866	833	866	885	863	812	838	826	817	855	890	887	878	861	929	830	836	806	844	846	858	898	875	812	860	859	819	886	854	861	893	880	848	878	856	845	833	869	874	869	830	878	845	849	883	815	842	825	858	831	853	835	865	831	849	883	854	841	856	822	880	871	906	841	858	888	863	844	869	843	900	832	879	815	890	866	879	836	838	829	814	796	831	839	906	862	904	827	857	890	919	852	814	825	859	861	955	895	841	844	882	904	854	866	828	867	912	856	874	851	810	821	844	838	885	861	811	855	863	837	841	863	866	844	845	854	849	870	839	862	802	926	843	748	871	846	853	811	883	844	808	878	881	865	864	823	878	834	800	912	863	893	885	986	875	828	872	903	899	888	853	858	845	884	817	842	868	908	857	860	862	834	889	839	893	864	839	851	847	859	905	813	818	905	823	872	858	868	825	906	877	851	836	851	830	843	831	830	884	848	842	854	906	878	882	869	870	936	880	881	865	862	892	838	828	832	916	844	854	909	865	862	852	851	876	882	879	808	894	832	881	872	817	866	900	912	820	833	848	873	852	822	829	877	856	816	863	862	846	830	893	820	872	810	882	848	770	869	841	890	826	842	879	858	863	880	876	790	861	861	882	852	848	916	874	847	805	889	863	781	876	811	878	826	838	859	901	862	893	879	858	785	861	893	904	911	865	895	858	854	851	873	815	831	868	930	889	916	907	856	863	856	850	833	849	856	879	891	910	852	840	841	882	838	875	853	819	841	797	879	817	881	876	856	893	851	849	856	843	848	844	863	858	887	903	837	849	809	899	845	884	832	856	883	896	853	868	813	849	883	817	767	823	862	891	879	847	909	882	850	838	866	906	832	781	825	837	884	830	796	849	903	870	887	838	840	821	842	856	849	841	907	881	894	883	881	859	870	883	887	886	851	819	833	881	885	792	878	798	850	849	854	895	873	887	844	844	864	912	870	872	882	826	832	916	807	876	842	868	851	841	865	841	821	892	876	854	911	849	827	876	804	867	837	927	840	869	861	859	847	849	862	795	881	850	882	820	842	810	912	886	846	892	874	870	836	827	844	854	822	920	858	930	816	835	867	853	842	874	836	837	893	870	844	875	881	845	861	817	876	837	857	825	869	839	887	857	852	828	843	852	880	873	827	884	831	811	928	848	864	941	862	894	913	844	882	881	855	847	887	848	835	850	885	832	860	879	820	866	859	847	868	906	834	905	846	860	891	870	859	854	869	891	822	880	878	858	905	870	840	867	860	843	862	795	833	798	861	871	851	851	867	865	891	845	861	837	897	849	884	851	870	841	890	853	838	866	914	843	838	895	828	908	835	858	879	897	847	812	799	852	866	891	820	842	867	820	871	875	849	858	828	913	839	844	848	813	855	838	873	887	846	844	867	844	870	891	842	888	877	850	821	826	859	843	902	877	821	836	892	885	879	884	863	891	851	821	907	856	876	855	882	833	840	876	862	843	930	813	833	887	864	900	898	834	875	898	846	887	890	878	837	856	872	879	844	844	890	837	882	802	885	828	860	860	868	837	790	794	842	877	859	886	847	896	899	871	807	841	861	808	862	879	855	857	877	913	882	868	796	805	891	855	860	852	887	884	840	858	872	827	846	813	855	863	863	807	868	882	865	861	867	926	899	833	804	810	872	799	904	906	829	880	898	839	843	874	838	915	866	883	858	832	861	824	883	899	850	850	862	845	847	840	803	802	874	824	852	836	883	867	909	833	848	861	870	872	821	843	829	839	897	869	867	834	914	925	818	823	916	894	828	826	825	827	821	870	857	807	842	823	797	835	847	861	861	831	913	824	878	944	840	852	885	831	809	858	862	849	834	902	891	850	869	881	887	842	819	878	879	869	920	814	817	871	833	886	838	864	823	937	824	866	869	881	922	871	873	869	807	824	841	842	849	840	818	853	917	844	853	838	894	870	815	864	850	810	817	844	834	889	842	852	912	832	868	848	870	878	871	893	870	870	847	883	801	838	880	835	839	852	873	841	814	836	837	834	833	801	879	812	905	832	842	863	846	872	830	910	874	851	922	848	844	905	872	829	892	891	851	846	886	863	857	853	862	848	914	876	842	790	916	812	814	897	903	836	874	855	868	800	888	867	869	831	888	805	877	866	849	816	846	897	880	875	833	895	847	842	869	878	841	861	888	861	909	851	868	837	853	833	896	894	881	869	914	821	910	866	854	878	888	893	839	835	855	879	828	878	853	936	849	875	828	872	861	867	832	881	896	829	885	856	869	860	875	832	911	811	844	838	879	781	817	885	833	859	895	853	852	850	823	829	915	869	877	916	823	858	845	859	929	822	907	861	833	879	869	915	839	813	941	811	924	897	880	852	880	898	871	866	884	849	859	875	865	877	844	850	813	810	904	851	872	856	859	866	870	891	848	829	895	812	875	835	878	887	871	857	860	887	892	853	847	831	827	837	837	850	839	819	840	881	828	873	849	848	855	851	854	857	922	861	892	845	896	900	871	857	873	884	866	808	861	892	915	913	887	844	896	866	808	869	829	878	859	831	861	846	853	827	851	837	865	838	842	842	813	900	871	831	838	882	830	868	877	850	847	863	825	894	897	863	791	868	914	847	845	863	865	918	903	846	830	880	864	866	853	809	886	849	911	870	845	850	846	813	884	875	868	853	816	878	884	896	809	857	847	868	818	859	896	916	857	820	790	885	879	837	825	831	890	858	848	859	826	888	861	827	859	788	872	838	888	859	827	862	880	810	831	893	863	893	808	852	839	860	880	867	815	816	824	841	884	866	886	867	906	858	844	885	873	890	820	829	831	917	814	836	896	810	832	883	965	887	856	785	883	862	818	874	886	865	883	840	870	839	902	824	911	822	879	811	863	865	868	838	848	874	914	878	857	881	894	876	849	865	878	878	887	912	907	849	839	829	841	871	841	885	853	843	831	861	798	869	821	836	903	863	898	835	854	850	860	891	909	871	880	858	895	842	863	849	909	856	841	817	860	926	839	831	862	842	811	913	815	876	894	845	860	846	790	850	878	848	830	887	917	816	880	808	828	843	857	890	826	806	879	851	880	858	893	878	815	860	803	856	844	878	821	890	837	858	846	850	849	880	844	889	900	872	920	883	838	854	899	869	848	837	888	816	921	881	865
1672	404	389	394	420	392	393	427	389	388	369	401	403	382	398	408	414	404	388	414	389	397	423	379	428	379	378	370	414	410	402	398	384	378	380	365	393	386	416	397	374	386	402	347	398	396	362	410	408	384	382	399	417	410	398	406	413	379	385	382	407	429	386	418	362	382	414	389	423	410	410	394	379	387	388	411	408	379	391	358	407	376	363	369	360	361	383	352	366	364	347	392	370	389	383	428	383	361	426	404	368	404	360	402	367	358	351	362	391	411	409	371	359	428	387	394	421	375	377	375	370	420	431	385	397	367	396	371	369	364	392	343	367	403	355	394	366	396	379	389	385	399	345	398	406	403	403	400	389	394	395	388	415	372	362	355	413	370	374	427	403	396	359	347	421	372	357	370	373	362	348	444	376	392	386	418	383	400	377	354	389	402	367	407	361	393	390	381	399	378	409	405	425	389	362	351	370	389	403	381	404	378	351	386	380	351	395	441	391	400	387	372	372	391	410	412	423	405	384	379	396	359	382	350	407	396	407	406	437	397	382	409	371	330	370	353	403	379	348	367	417	386	385	406	431	392	385	397	386	382	427	384	383	396	407	365	394	387	407	403	394	397	444	434	357	387	410	398	383	394	412	395	364	401	427	365	434	400	425	395	398	399	368	383	383	404	381	407	390	402	402	388	422	412	417	410	415	351	372	408	357	356	390	412	422	431	389	378	373	390	399	401	405	353	341	385	409	372	408	352	414	407	404	362	369	355	390	403	392	394	392	409	416	390	394	364	414	394	409	385	371	382	350	428	407	413	380	401	390	380	396	377	400	410	405	395	398	383	388	382	391	406	381	415	405	395	423	353	392	415	400	386	410	415	402	367	389	428	391	392	405	374	379	354	411	413	388	421	405	416	405	367	387	423	401	376	393	401	426	432	367	404	409	367	407	371	401	346	381	374	377	405	388	415	401	374	394	421	398	380	414	395	417	402	406	403	338	424	400	369	349	351	381	402	382	395	397	381	383	404	411	350	389	382	409	372	417	388	373	364	397	397	368	395	420	350	420	363	393	394	391	415	370	382	379	381	365	366	352	364	393	390	402	394	371	403	407	376	406	407	403	370	435	364	388	368	344	386	365	399	385	379	361	389	411	403	378	391	395	353	383	360	393	340	397	388	414	406	404	372	394	369	378	398	390	381	396	391	388	377	381	420	357	361	401	396	378	377	368	385	385	417	394	397	390	435	375	374	408	382	398	434	363	373	403	373	405	371	382	395	409	399	391	416	376	414	397	379	403	367	382	380	396	385	367	398	384	393	427	360	377	409	397	380	367	381	428	376	349	389	417	408	399	381	428	344	408	387	389	375	408	413	373	352	393	377	408	422	396	389	402	413	383	387	403	386	389	361	384	392	384	351	375	386	411	367	402	392	374	405	414	427	383	358	414	396	415	378	406	390	383	374	395	364	403	404	389	414	388	383	375	424	386	353	374	403	409	355	384	389	397	396	396	402	386	386	400	362	358	381	406	397	385	383	382	396	398	413	410	417	361	406	412	397	395	368	381	407	433	399	415	396	393	384	409	388	418	398	422	408	362	397	350	405	360	414	385	429	372	381	362	397	426	397	361	373	358	381	348	362	399	380	410	405	384	375	402	373	427	373	387	369	411	394	392	401	382	387	383	377	456	393	357	396	368	398	419	415	389	374	385	343	388	399	382	422	378	390	387	385	375	360	368	417	386	381	413	399	382	380	397	400	357	367	369	384	398	363	360	370	397	366	360	360	400	354	388	435	423	384	390	391	393	390	385	378	377	344	359	419	382	403	381	371	375	400	392	382	397	449	424	405	409	380	370	401	417	417	390	402	379	395	392	386	390	382	382	360	409	377	383	374	390	390	392	389	356	376	404	425	378	372	400	368	390	383	397	376	394	412	398	391	438	386	348	359	381	415	450	375	413	380	360	384	421	399	412	378	369	371	453	371	389	380	393	433	379	376	425	399	414	403	410	405	360	426	367	357	389	387	402	399	402	433	357	370	377	410	388	371	401	403	401	389	411	395	407	376	406	415	378	368	384	430	398	357	432	372	401	464	395	398	377	424	420	409	409	369	394	385	390	408	402	455	434	424	391	344	368	408	386	368	453	377	404	376	376	376	376	420	369	388	364	414	401	404	376	403	412	397	392	361	374	413	415	366	440	380	368	394	356	405	395	394	383	446	401	392	362	410	384	395	379	370	375	390	396	372	369	393	366	404	388	401	394	384	405	379	359	384	402	386	403	416	373	381	416	397	389	375	417	343	396	368	388	377	352	380	384	354	345	376	404	360	390	390	363	325	395	401	371	348	363	371	411	378	393	384	346	384	392	421	381	417	346	374	364	371	362	381	375	362	367	395	379	405	374	403	384	395	378	425	410	427	420	383	390	335	382	385	402	392	372	374	383	396	362	404	396	374	431	455	449	397	375	406	394	330	398	390	377	388	356	392	395	370	404	369	394	371	405	389	399	376	383	407	400	415	397	406	373	391	380	382	401	380	404	436	387	382	363	418	377	404	364	413	378	412	392	373	419	384	376	360	417	350	387	392	397	363	384	334	382	379	402	376	398	399	384	382	376	408	363	417	380	404	390	366	417	400	386	383	355	393	418	389	377	390	404	412	363	403	412	365	388	370	382	420	400	367	396	405	412	412	395	417	358	419	420	382	408	401	374	371	387	394	360	406	397	374	424	395	397	394	402	398	360	414	381	427	368	379	379	381	338	393	375	388	377	410	383	390	381	363	353	361	372	373	399	354	436	396	419	432	361	354	382	381	379	398	349	409	389	365	373	411	391	382	370	399	405	379	391	423	412	376	409	392	354	413	422	392	404	379	392	374	395	376	365	363	417	410	395	377	388	367	399	348	376	387	397	401	372	413	386	442	423	404	397	361	397	438	430	387	435	394	377	374	410	411	383	387	427	413	337	450	374	374	391	401	445	391	376	359	367	383	368	403	386	376	392	364	377	383	360	355	442	411	400	365	423	392	376	377	384	423	357	407	360	441	394	411	432	396	374	376	382	427	396	386	408	397	436	400	446	396	400	388	394	361	411	390	412	399	405	403	401	373	430	367	391	399	388	398	415	368	355	387	414	399	371	356	358	395	369	424	379	419	401	406	384	404	387	398	374	382	391	367	408	401	383	376	415	438	404	381	379	404	404	414	409	367	409	369	394	429	370	377	370	392	422	377	401	366	402	367	368	394	366	384	409	386	417	398	412	370	409	407	385	370	412	436	377	378	365	366	351	374	384	363	362	395	402	401	385	376	396	383	363	391	382	400	400	407	386	384	358	412	396	377	393	438	386	372	397	420	399	394	361	384	407	366	392	405	388	402	401	398	411	384	395	347	406	374	364	393	429	403	378	414	371	376	380	393	411	378	395	349	388	380	370	391	398	388	401	429	405	394	440	398	356	392	393	428	403	353	396	388	364	414	376	394	416	374	435	397	411	394	417	413	381	414	430	379	380	360
2079	897	901	924	937	958	936	930	880	931	897	893	920	897	899	907	873	912	932	884	901	927	896	932	888	943	863	834	906	901	922	861	867	856	870	855	864	991	964	887	891	861	935	912	903	911	898	855	934	854	910	896	884	906	832	919	960	898	869	897	856	916	944	901	875	808	877	856	918	893	870	867	868	949	912	927	900	872	877	846	881	878	875	910	909	885	892	928	916	923	923	894	894	886	940	889	855	913	901	863	887	893	896	896	974	928	850	873	888	924	925	868	926	905	889	898	874	899	913	872	891	882	895	862	865	925	899	958	912	855	919	874	909	903	895	818	860	893	927	880	877	847	897	864	875	912	946	922	912	944	871	924	925	910	959	925	929	858	884	897	874	918	866	884	861	879	825	875	882	887	905	889	911	925	894	910	875	859	951	891	880	897	867	905	914	892	940	913	888	824	856	955	898	904	868	917	912	879	947	885	906	893	898	865	899	858	940	899	865	908	833	830	919	914	879	931	843	897	876	942	931	878	886	890	895	887	905	882	936	908	883	870	883	877	895	903	904	845	892	928	889	858	865	866	926	883	886	891	923	900	854	852	881	845	907	915	938	888	868	901	875	884	906	900	880	920	842	956	888	950	904	887	860	888	881	944	873	886	946	909	887	911	927	919	916	933	918	887	876	879	909	956	900	847	902	918	836	888	916	919	813	878	935	895	881	905	938	887	895	929	869	913	917	913	871	874	883	926	882	934	884	874	893	928	928	874	878	856	933	911	855	921	910	895	886	954	911	818	887	896	862	884	923	867	882	875	924	905	922	909	910	886	870	978	872	887	927	947	902	845	915	879	901	877	887	882	891	901	855	842	868	872	881	888	854	887	907	890	868	870	890	896	925	909	879	901	891	912	935	859	901	917	891	953	882	874	915	847	915	885	872	908	907	890	878	865	887	945	883	936	866	854	869	835	904	891	871	872	920	925	875	864	864	904	909	857	861	891	888	924	876	911	916	931	907	879	881	899	861	906	934	920	882	931	916	876	925	911	890	874	907	885	862	906	900	911	884	915	903	888	894	913	892	895	876	900	906	860	884	877	876	868	886	894	921	911	877	839	883	903	910	919	889	921	928	856	917	914	845	905	918	885	885	903	860	886	882	843	898	899	871	872	897	846	849	927	877	853	930	890	925	894	917	890	902	871	862	860	870	909	949	849	898	898	898	931	878	880	922	947	897	870	811	924	858	897	906	903	911	900	867	898	841	903	898	830	886	908	901	869	876	866	887	917	924	863	872	926	899	886	909	847	899	916	848	935	895	924	925	900	918	877	912	890	878	908	928	899	856	837	911	879	882	881	901	939	875	894	895	942	883	887	900	888	911	871	868	933	873	885	833	838	931	856	881	891	919	915	902	945	863	923	873	915	908	911	877	897	917	925	860	882	909	877	929	879	900	924	879	862	890	945	878	898	846	941	902	901	867	908	901	874	889	896	907	900	894	893	903	926	867	887	915	875	945	886	855	861	924	919	922	834	895	887	885	896	882	893	908	911	846	915	904	885	904	892	903	899	853	924	868	889	878	892	872	896	881	891	921	927	889	867	937	904	908	857	858	869	890	875	930	933	852	930	935	883	907	857	926	898	877	882	824	869	900	885	879	939	873	898	916	873	883	892	845	889	869	875	859	898	876	864	890	881	937	948	984	853	862	901	921	908	931	911	874	888	905	939	918	926	888	907	903	939	885	917	823	876	862	865	903	917	890	870	835	877	971	902	891	877	872	937	930	908	883	844	880	888	849	897	908	929	893	882	924	914	928	924	817	943	908	891	942	901	916	878	942	872	856	884	896	903	887	908	886	854	893	871	893	893	895	927	854	855	839	868	966	886	894	905	939	884	907	835	914	848	944	862	889	884	839	866	948	883	894	990	888	809	844	831	931	885	915	925	911	869	916	874	893	913	918	886	886	918	927	885	861	829	914	884	929	881	901	934	897	908	943	857	888	869	846	893	912	880	854	935	878	904	886	862	857	916	849	948	852	917	944	909	872	901	901	895	875	879	933	886	914	915	883	935	872	896	861	894	870	887	878	903	869	844	913	850	848	900	926	884	814	833	869	958	851	873	869	896	882	870	898	891	852	833	878	923	926	909	887	860	899	873	853	847	882	891	867	862	907	918	924	898	888	881	870	865	902	805	894	899	930	859	927	932	921	914	886	897	878	885	830	904	916	915	856	887	871	917	915	930	971	850	906	886	833	887	900	905	937	843	916	932	885	857	895	934	900	884	927	910	897	857	878	879	900	928	927	882	883	866	900	930	855	899	876	874	948	838	923	893	888	858	898	903	929	882	845	930	942	906	968	902	900	876	842	925	878	868	986	932	896	905	881	858	920	855	852	867	847	872	927	924	846	893	837	860	942	854	919	895	954	902	888	867	929	886	864	902	850	918	876	932	856	879	912	900	908	923	886	858	889	872	893	902	970	900	876	898	929	886	890	857	917	898	908	869	860	897	884	902	909	875	866	905	893	868	864	870	892	930	895	913	896	899	889	870	867	888	872	903	892	936	895	897	909	919	879	897	862	937	864	881	863	909	865	892	901	917	909	909	911	843	901	891	915	883	845	908	879	897	905	880	849	935	918	893	921	867	894	851	894	859	921	874	905	893	873	921	918	898	927	880	942	928	837	916	850	882	852	896	931	901	931	858	897	899	881	908	951	888	862	950	863	912	895	915	882	902	931	831	857	954	920	886	912	857	896	863	883	918	894	905	866	915	892	935	907	901	855	919	901	863	958	864	902	882	899	909	936	917	871	844	896	960	905	921	822	908	810	847	907	886	875	886	904	845	895	867	881	975	925	877	911	910	871	910	862	886	932	873	929	899	897	852	874	880	902	869	880	883	850	935	864	894	888	889	876	877	897	921	912	901	907	928	937	892	907	891	900	961	937	913	916	963	905	935	919	856	913	902	858	954	911	870	866	892	852	916	904	896	866	889	896	877	829	901	864	872	929	874	933	880	870	908	939	910	895	889	917	866	884	874	873	900	852	922	852	868	853	903	902	891	920	892	844	869	896	881	832	813	908	874	925	885	869	873	875	877	869	900	889	914	891	812	881	861	884	886	912	858	860	892	873	897	879	873	871	911	927	874	894	920	895	957	910	936	850	890	890	898	872	892	874	874	864	853	858	854	830	869	953	918	876	919	859	946	910	920	865	885	880	893	914	903	862	901	855	872	910	897	892	914	872	908	853	914	927	944	922	843	869	916	910	893	874	869	872	919	939	918	886	926	882	906	886	880	833	856	874	906	895	846	953	900	856	904	879	905	904	851	882	914	967	891	918	906	899	923	890	845	881	913	909	915	867	880	875	913	882	916	876	879	947	863	917	892	918	914	868	878	891	909	897	914	895	911	874	907	908	908	884	894	910	918	872	868	862	896	873	870	907	842	897	895	880	903	944	900	924	875	936	904	927	918	916	870	919	889	874	902	884	906	910	916	868	921	909	892	901	893
7772	496	527	504	363	311	276	257	260	238	225	230	236	240	251	226	236	217	244	217	233	216	258	181	222	225	212	216	210	251	194	213	204	224	213	180	215	208	230	222	240	215	215	200	222	216	228	219	206	216	220	266	229	206	222	210	219	199	213	228	231	227	214	221	207	225	213	215	198	233	196	232	219	213	207	200	224	186	206	186	235	224	183	195	210	230	219	223	214	197	213	194	220	237	228	197	201	218	202	197	193	225	237	233	228	225	226	195	207	232	225	222	213	219	196	204	206	211	212	209	233	234	200	223	224	206	211	210	243	222	187	239	209	237	198	209	195	180	216	234	227	229	211	210	200	196	198	198	211	245	197	180	227	210	216	226	220	234	241	189	232	217	213	201	212	243	200	211	203	228	234	238	226	197	186	238	228	219	208	190	203	213	217	228	219	202	235	204	240	253	231	257	219	240	237	197	234	218	212	197	213	232	203	230	204	208	238	265	242	189	203	228	206	228	209	211	208	194	199	253	198	227	200	225	215	216	219	204	239	221	234	217	207	210	223	203	214	221	226	227	222	212	213	220	210	207	196	217	230	198	212	217	202	210	191	209	221	209	213	200	217	201	204	205	201	214	189	195	218	210	224	221	227	233	205	229	198	214	201	202	218	223	225	182	192	198	185	190	185	209	199	209	175	216	237	208	215	231	236	203	233	195	226	221	223	219	235	212	220	217	208	207	217	205	183	214	189	184	211	235	263	221	190	235	235	192	214	223	208	206	246	214	203	197	215	231	219	209	213	223	205	228	239	232	203	204	204	220	199	236	265	227	229	231	197	246	227	194	243	224	216	211	201	224	204	212	228	222	219	216	212	207	217	224	218	231	208	223	230	234	208	246	207	219	234	232	205	205	217	225	242	176	211	194	255	236	186	206	223	207	236	200	192	227	244	207	227	217	202	207	225	235	228	200	246	234	210	225	250	215	203	215	218	205	219	201	193	215	213	227	231	223	209	212	238	212	209	213	204	188	222	215	216	216	207	238	194	245	202	229	241	218	233	208	206	227	215	216	198	220	240	234	243	197	203	239	235	222	223	215	205	220	200	181	199	229	208	220	189	190	214	223	199	207	212	223	233	219	227	227	202	227	233	177	218	233	225	209	223	184	219	211	218	237	188	240	206	192	224	206	232	225	228	225	200	231	224	202	235	186	256	246	209	186	213	237	200	213	210	212	173	211	207	195	222	187	218	195	222	190	231	211	237	213	255	233	216	223	199	193	238	232	208	215	202	218	216	210	199	214	219	262	221	240	209	203	215	223	256	207	217	210	223	226	198	231	215	231	207	196	210	183	236	200	200	198	212	209	210	225	203	228	222	209	214	223	220	212	228	204	233	225	231	206	248	229	229	218	183	196	177	227	236	207	236	212	235	232	232	229	212	203	212	227	195	196	230	206	220	225	233	247	227	235	211	196	196	197	214	212	224	227	204	233	219	216	242	215	209	223	252	204	232	243	211	192	213	232	212	224	221	217	192	222	207	191	207	197	234	238	231	203	205	214	197	195	214	235	223	187	195	213	200	203	218	185	222	249	206	231	228	213	195	206	224	194	239	198	230	237	194	213	212	201	226	211	214	221	213	212	247	238	241	210	194	215	220	249	222	206	227	234	200	207	218	200	230	189	216	240	226	208	219	241	214	197	207	214	206	218	231	207	208	227	224	228	211	189	221	195	224	231	222	206	196	245	206	207	228	213	193	223	193	232	210	243	251	225	216	210	218	216	216	242	209	206	220	207	189	218	217	206	198	255	188	212	247	213	199	227	233	239	243	180	207	222	242	231	217	212	234	188	214	189	221	249	204	207	208	203	250	230	200	223	207	217	205	209	203	201	213	255	219	207	208	229	223	216	200	248	216	218	230	218	211	196	219	229	189	196	202	191	223	213	214	235	206	237	231	234	221	239	217	237	206	261	230	211	210	181	219	205	213	191	200	207	188	250	198	210	201	205	195	214	217	214	219	208	187	220	214	198	203	207	189	210	214	213	198	214	200	213	208	205	225	233	192	214	195	217	189	214	223	236	205	206	208	205	201	225	210	219	215	239	237	183	235	194	221	210	232	234	225	207	199	219	226	222	225	218	231	219	209	219	216	196	232	245	198	206	210	223	209	220	224	219	224	217	233	229	246	208	199	188	161	223	217	202	191	201	245	209	218	194	201	222	211	245	200	226	210	219	229	190	190	230	233	229	211	195	211	248	188	188	215	219	192	193	207	189	221	230	224	192	228	219	210	207	222	219	197	211	189	226	226	254	263	216	184	194	213	205	210	193	188	195	236	215	221	253	220	211	241	186	203	204	233	242	217	193	213	206	211	217	237	220	202	192	214	216	225	215	231	220	225	235	225	219	225	236	202	236	175	195	230	209	212	199	223	200	175	201	203	193	222	208	206	222	218	189	192	229	238	229	199	213	213	173	233	214	205	216	223	234	221	207	222	240	203	202	200	207	228	217	231	215	205	212	219	190	198	204	222	230	221	197	182	182	203	213	193	217	227	209	206	211	205	236	230	202	236	223	239	233	223	229	177	221	197	224	226	224	211	217	232	207	205	205	206	206	210	204	215	202	209	210	230	221	210	213	210	213	235	248	227	219	210	212	180	231	229	207	231	222	206	190	233	203	243	243	220	212	227	214	217	207	224	213	210	223	209	204	202	215	194	205	212	208	204	231	196	231	226	217	237	218	195	208	207	223	219	239	236	213	203	206	229	219	194	212	182	211	238	215	216	204	252	244	221	165	227	223	208	194	212	204	205	237	218	201	240	203	237	246	203	192	197	227	205	202	215	199	241	227	228	201	207	225	205	194	204	261	230	213	216	227	214	188	206	226	206	227	224	223	204	242	193	210	209	205	205	228	194	218	223	203	213	234	224	220	201	205	240	258	217	201	180	251	209	233	215	218	214	208	227	211	180	232	228	224	224	211	238	247	248	230	231	232	236	197	187	190	212	237	210	214	223	225	180	211	209	214	197	202	225	230	236	210	233	234	210	217	216	238	218	206	233	219	212	232	178	215	206	221	232	208	200	249	198	215	242	203	206	217	215	220	226	219	215	198	210	230	196	213	255	197	196	197	261	223	178	236	213	198	211	222	236	188	201	194	229	210	218	194	205	200	232	203	203	179	229	240	193	213	220	201	231	207	214	189	216	222	221	225	192	208	237	213	234	201	212	222	231	204	200	206	210	215	223	188	206	200	232	206	209	174	192	189	222	213	204	237	226	220	216	224	240	236	249	212	184	192	221	240	228	199	223	231	232	223	222	231	239	200	232	192	224	220	223	199	206	216	216	212	219	225	202	191	226	184	204	231	223	208	186	222	226	188	226	207	198	212	185	196	202	196	206	242	212	199	224	224	175	213	208	215	203	211	225	219	224	195	232	199	234	221	221	201	248	236	227	194	227	222	243	190	228	215	186	193	228	214	212	204	187	234	195	229	220	215	225	222	215	189	203	236
6397	853	1274	1361	1218	1098	963	855	806	771	756	729	718	669	661	690	688	653	623	613	633	620	567	616	556	660	596	587	589	568	648	612	577	615	604	555	584	617	592	574	596	586	588	579	591	596	598	563	602	533	559	556	542	610	629	624	580	573	603	569	611	565	582	550	569	570	523	521	581	592	555	626	595	594	555	575	582	597	569	592	568	552	584	577	564	569	583	542	597	587	543	593	612	576	582	573	563	583	607	577	581	553	587	582	621	569	559	607	599	554	608	559	611	585	557	554	546	540	571	591	614	620	561	567	534	578	581	578	545	592	548	570	586	597	558	560	589	551	568	571	585	562	562	603	552	604	574	623	533	577	565	607	590	545	529	540	599	583	556	569	596	617	612	568	526	582	591	615	567	554	571	548	533	541	581	564	550	606	576	556	582	550	564	569	574	581	569	538	544	566	522	576	621	547	597	555	570	571	554	569	556	550	598	585	512	560	613	571	588	577	569	556	599	553	541	583	584	523	554	571	580	547	560	613	577	580	584	567	576	556	556	548	590	587	549	524	562	572	594	613	565	576	550	550	540	578	541	573	585	566	535	573	595	590	562	508	577	539	567	573	548	571	594	561	586	542	577	602	569	586	538	592	530	619	568	554	571	579	598	596	553	585	560	541	583	617	589	552	569	602	563	539	601	568	530	603	594	585	562	619	583	552	578	625	559	569	574	564	551	592	574	565	549	582	563	588	615	561	580	597	578	594	572	586	598	611	580	487	591	565	591	586	585	599	555	600	577	569	544	627	556	531	576	548	555	617	568	571	590	572	575	565	546	593	569	563	548	540	607	591	585	596	585	597	529	526	566	542	581	565	554	594	587	561	550	550	604	563	614	610	593	565	619	584	568	562	561	561	564	534	564	563	590	561	577	577	602	574	575	589	592	602	550	568	542	598	522	582	571	578	546	563	564	587	599	586	570	582	561	560	522	553	558	547	558	598	584	582	563	553	584	550	589	575	574	570	556	571	610	558	582	604	593	579	541	565	592	622	565	542	530	530	560	593	567	587	522	577	597	590	649	596	557	582	573	513	584	557	569	582	604	566	598	544	582	556	576	587	608	572	608	549	553	584	584	606	578	522	534	539	543	553	581	563	585	551	503	573	581	545	638	563	578	594	556	614	542	603	570	553	575	605	554	569	547	544	584	567	575	586	586	588	538	595	589	563	542	602	573	574	566	578	571	603	540	569	601	577	564	570	586	563	573	547	551	572	557	606	516	553	604	526	565	615	547	613	604	541	617	561	590	599	566	563	521	544	603	587	571	545	596	593	588	563	576	568	587	555	612	608	570	560	565	623	521	554	555	608	562	565	636	548	575	604	615	610	522	526	604	561	631	593	607	570	593	597	561	614	590	585	558	576	565	558	563	542	582	577	570	549	550	574	522	542	574	590	575	567	608	622	546	531	558	582	558	589	552	591	613	546	576	592	550	545	568	561	587	597	594	615	597	576	599	558	569	546	570	575	586	565	557	544	615	565	543	558	558	582	601	584	591	627	537	563	586	619	576	524	560	546	595	541	560	575	572	575	557	543	599	573	582	577	564	561	576	549	563	620	614	553	568	583	591	534	576	579	538	568	587	623	575	545	599	557	550	555	571	571	519	522	581	606	573	542	592	534	557	587	558	606	570	602	544	584	556	581	564	571	564	554	608	570	563	575	578	561	575	574	541	571	551	567	588	550	569	564	606	526	576	567	575	573	555	586	568	524	588	558	557	549	542	576	588	549	580	535	593	585	574	573	619	582	522	596	516	615	589	553	574	580	558	543	568	592	551	582	604	607	544	588	546	566	632	565	564	605	558	604	585	579	618	601	545	535	552	559	574	572	594	578	594	583	580	542	602	609	615	622	578	541	580	577	597	607	548	607	572	552	563	547	547	573	576	570	593	619	601	576	621	587	535	572	580	540	540	542	567	534	543	597	590	542	604	551	563	558	583	539	590	557	533	576	535	548	581	558	621	587	571	569	554	534	611	593	573	593	602	558	573	552	562	592	563	570	585	544	575	592	561	510	623	571	546	614	565	601	574	595	544	573	551	550	571	585	568	561	575	559	594	579	574	588	558	612	593	603	542	584	529	584	596	582	562	582	564	560	633	581	632	576	555	596	544	533	569	550	567	541	555	614	542	613	554	533	584	606	571	575	573	564	590	579	574	582	555	567	555	589	552	562	548	568	538	554	547	572	597	597	550	536	570	564	525	581	531	568	575	566	616	567	599	554	602	561	502	598	573	552	589	576	566	595	559	571	582	579	559	566	569	574	586	604	583	583	598	548	594	558	566	564	592	568	598	573	617	580	585	620	580	567	567	579	586	572	615	545	568	564	596	620	553	557	580	566	570	584	593	568	603	579	598	589	560	586	560	569	566	546	594	522	555	573	580	606	572	558	562	566	543	605	571	615	570	528	590	612	600	591	579	544	544	577	577	573	609	589	555	598	566	553	604	573	577	588	561	577	530	570	562	585	548	543	556	577	533	569	566	534	573	574	548	577	578	577	602	539	536	560	596	541	606	599	578	567	526	558	559	578	545	561	544	618	577	551	549	543	570	552	527	558	527	560	568	589	553	566	571	534	584	600	555	580	573	573	562	580	575	570	584	562	578	583	592	581	559	563	575	608	577	578	572	578	602	535	600	578	529	612	564	566	588	603	620	555	580	557	618	599	582	542	550	580	564	533	549	550	553	566	556	570	586	568	530	593	595	552	572	593	560	588	579	633	609	572	595	600	580	613	575	606	573	610	537	571	558	570	593	587	577	555	554	563	530	582	592	569	595	587	560	540	589	583	536	556	560	589	583	512	604	583	600	582	577	577	569	571	536	555	614	592	599	564	601	585	567	618	588	550	592	573	557	573	580	539	563	601	567	546	585	580	604	592	590	585	562	566	543	556	609	543	605	554	591	593	578	574	626	602	581	582	559	585	567	596	579	574	593	519	530	584	544	575	540	576	584	608	569	541	570	595	607	575	546	612	537	551	595	597	574	597	590	571	560	604	561	548	605	542	605	589	552	538	589	610	582	545	566	540	550	626	590	528	574	553	595	558	569	518	529	563	590	574	569	595	588	569	542	539	559	526	592	548	562	565	540	574	538	557	621	553	587	542	566	593	558	509	619	565	562	579	514	607	570	548	601	588	620	562	580	567	551	584	586	585	546	585	597	586	606	565	591	561	577	560	576	533	578	589	571	577	531	608	568	535	571	607	555	583	603	580	546	590	541	561	580	557	551	544	556	588	529	530	552	553	522	548	622	593	589	603	580	583	578	590	571	533	563	564	579	567	596	553	568	566	548	564	572	575	582	597	563	556	587	551	573	550	598	546	550	588	590	576	583	582	604	571	562	580	592	600	598	581	545	547	556	575	577	589	555	535	570	535	593	590	541	558	603	578	596	544	611	571	592	513	570	562	565	570	585	563	601	576	609	608	588	581	545	574	571	565	579	585	576	566	613	554
15157	1421	1051	801	701	579	499	425	449	447	353	395	389	398	398	383	359	392	346	379	378	410	339	353	337	348	361	340	408	330	355	344	334	348	341	366	348	343	343	368	338	377	354	353	345	358	301	347	352	354	378	353	327	381	343	352	343	337	343	372	350	357	358	345	345	361	347	357	362	366	369	349	334	371	341	339	353	332	358	371	355	366	333	356	388	294	368	331	376	389	379	367	350	336	334	371	346	343	341	353	338	300	335	363	353	387	335	365	377	362	365	352	340	354	355	331	356	332	357	386	359	380	337	383	330	341	356	336	347	334	292	323	304	350	404	316	356	376	313	338	336	327	349	333	334	321	362	386	358	355	318	302	372	385	383	382	375	369	334	328	339	342	336	348	366	382	362	337	365	370	343	381	358	351	354	359	388	344	356	406	346	341	337	378	362	307	371	356	383	374	316	370	352	345	320	333	374	371	366	362	347	352	343	369	359	329	358	345	317	390	382	345	363	369	353	328	356	373	330	335	369	336	370	342	358	409	339	333	314	341	354	322	340	325	324	346	329	358	340	345	314	346	388	419	342	314	385	354	385	354	331	365	342	303	337	327	330	355	333	377	343	369	355	325	336	360	379	345	331	359	354	319	365	381	356	352	375	364	339	345	327	321	385	363	338	347	352	358	371	382	337	364	353	367	350	359	344	367	368	362	351	320	350	356	346	340	344	349	366	360	362	370	322	384	382	331	362	313	316	367	302	330	357	366	346	367	337	320	356	325	330	319	366	372	361	358	357	375	379	378	348	369	366	346	326	355	382	328	338	349	336	340	356	354	337	375	339	321	315	306	346	351	340	380	336	327	324	314	377	373	345	357	331	325	349	322	390	381	327	335	343	356	312	353	343	333	361	369	369	304	360	338	348	378	347	362	331	365	350	362	375	345	303	360	353	376	331	315	399	304	348	339	356	379	348	399	298	348	357	360	356	374	350	387	382	334	342	358	369	366	366	324	355	347	341	386	341	390	368	333	340	359	374	322	356	343	366	329	395	334	356	361	364	389	324	317	351	368	359	343	311	350	363	317	346	362	348	364	352	337	344	340	326	384	359	336	342	326	350	320	343	326	302	370	335	347	350	390	346	340	340	342	378	360	379	342	387	334	347	351	311	336	349	321	345	349	374	363	366	363	343	346	362	342	360	338	362	389	354	381	336	364	353	352	367	323	334	308	338	347	344	365	339	312	358	338	326	353	388	349	341	331	318	343	357	315	338	367	348	360	357	392	340	340	382	397	341	359	315	326	346	363	352	347	359	342	376	352	348	358	355	368	342	346	330	369	386	315	321	356	372	374	380	347	344	368	346	375	378	319	311	383	354	332	354	339	329	338	356	314	372	330	360	351	363	337	391	368	329	358	325	353	349	317	344	352	331	319	330	422	340	396	369	363	332	347	344	357	385	391	393	372	349	331	322	347	336	319	343	388	348	330	397	369	337	329	302	352	333	315	331	380	354	331	334	390	335	347	355	362	347	363	351	332	329	342	393	360	356	348	367	342	353	346	365	357	383	319	362	361	340	322	350	370	393	329	346	325	343	328	360	346	330	361	383	365	340	356	334	319	319	313	362	357	342	345	348	360	359	336	357	326	369	371	328	375	342	318	357	400	322	358	375	352	328	332	374	321	342	346	327	326	364	340	349	345	349	338	341	356	326	339	319	368	354	324	346	363	348	313	339	368	357	354	358	343	362	330	349	357	345	329	317	352	393	333	332	365	362	382	360	367	375	329	356	379	357	361	377	376	314	389	312	373	346	369	338	360	355	343	332	356	319	330	341	371	346	335	315	316	368	370	347	344	356	337	351	340	390	356	349	341	351	364	393	353	356	353	341	369	341	376	356	357	340	381	377	379	377	313	356	341	376	352	341	343	315	344	350	390	359	302	350	334	314	361	375	375	359	364	364	348	357	350	371	341	334	312	299	350	368	316	358	338	337	349	337	349	395	400	342	336	354	359	360	367	352	367	333	335	339	343	342	323	328	315	375	337	347	370	391	311	362	385	354	382	360	347	381	344	353	384	343	357	370	342	344	340	350	326	321	343	362	340	334	361	320	368	384	341	374	363	333	371	367	389	306	420	340	368	349	357	360	369	381	370	334	366	371	337	374	368	322	340	348	372	358	295	358	344	359	354	349	349	346	373	340	343	345	322	357	367	360	361	357	375	358	350	326	379	371	336	378	393	346	366	379	363	391	346	324	380	369	326	320	347	338	385	336	378	343	349	358	364	317	385	350	338	367	380	347	378	370	361	356	330	361	360	349	324	356	352	356	354	338	349	349	341	337	326	311	361	347	362	369	324	411	368	330	353	386	376	332	367	363	368	361	368	349	342	374	355	344	355	346	363	350	345	364	379	388	327	334	365	336	386	344	320	422	363	363	380	374	344	390	350	371	357	336	333	341	339	363	340	382	375	339	359	350	309	354	344	359	346	355	393	336	359	356	326	349	372	363	374	375	379	328	350	352	378	372	334	337	347	374	340	352	362	362	371	396	354	330	384	342	359	348	322	364	338	383	359	346	364	328	340	344	358	355	343	332	378	357	364	362	351	326	326	359	341	336	324	345	345	368	340	335	359	375	359	354	332	326	375	357	374	376	307	297	365	339	324	333	363	330	364	384	385	349	350	288	346	349	329	353	383	366	352	349	317	364	350	360	351	362	404	374	363	354	367	371	343	366	367	290	369	378	363	316	364	346	356	387	373	381	369	328	334	362	338	353	368	402	378	354	361	336	366	344	346	362	326	363	347	340	349	327	359	360	346	363	361	328	346	352	389	345	346	372	392	324	330	340	364	330	356	333	321	333	357	321	357	345	343	373	346	357	319	332	394	334	309	350	316	363	364	377	335	332	357	374	357	375	356	357	345	332	350	360	350	364	324	331	311	358	347	358	364	338	355	382	381	358	309	354	340	353	339	365	390	344	352	305	320	368	378	353	340	315	406	352	342	335	356	353	347	338	347	347	351	372	368	356	374	372	345	367	368	343	341	366	375	332	378	326	360	345	349	363	348	375	335	339	350	339	377	353	311	314	354	345	378	359	352	359	360	354	380	356	351	376	394	376	349	340	351	356	344	354	351	373	317	362	351	343	364	363	365	330	362	373	339	367	360	388	365	359	354	332	318	365	363	363	351	343	365	353	330	349	338	363	338	384	352	332	350	339	347	363	406	362	370	362	343	365	373	358	332	389	350	357	351	389	347	382	342	360	359	336	315	379	348	353	361	346	362	376	347	344	350	305	344	342	385	360	358	382	393	368	342	376	366	360	349	337	391	373	369	379	355	342	342	332	352	359	325	332	342	343	362	322	310	364	331	331	387	357	344	354	365	332	373	364	330	318	362	359	340	327	349	356	389	360	337	331	350	308	352	329	341	368	322	348	329	343	339	323	365	338	392	348	350	343	334	368	331	334	381	391	361	346	367	337	334	368	377	335	342	330	352	325	344	348	350	322	370
8492	1385	2267	2602	2224	1818	1603	1394	1358	1223	1243	1144	1113	1008	1062	991	936	1016	938	966	984	996	942	925	975	945	882	939	958	864	899	873	904	876	895	910	916	931	904	893	909	913	877	910	876	901	909	888	897	918	876	858	864	840	834	857	832	862	893	886	891	853	891	890	873	890	853	883	883	888	842	866	850	851	877	885	896	890	881	841	833	872	851	833	894	890	884	886	849	904	854	860	847	830	913	899	872	867	884	851	902	865	880	876	802	866	928	856	850	902	832	857	915	815	858	849	951	842	908	850	877	905	917	844	850	848	899	885	852	860	854	885	869	837	811	858	872	932	866	872	878	854	872	919	896	864	902	855	863	887	844	891	913	859	881	834	893	856	827	891	869	866	862	860	850	934	839	831	834	943	906	853	851	841	872	868	844	870	864	833	927	888	836	898	833	858	820	861	828	877	874	908	893	862	857	879	900	902	853	837	878	828	874	903	886	853	835	815	840	871	884	909	879	818	887	905	810	916	828	885	881	855	883	861	937	844	899	900	849	876	865	871	860	805	841	802	862	863	857	911	866	926	844	911	915	875	852	823	823	872	827	889	847	833	846	851	880	825	913	847	859	842	835	839	872	868	897	857	842	874	879	885	878	856	834	799	884	881	860	874	868	847	850	842	886	834	872	810	859	838	869	908	866	909	866	854	886	840	877	834	893	849	883	869	872	903	902	884	882	833	892	841	856	867	858	812	883	836	886	869	865	906	866	825	860	873	857	852	889	910	815	855	835	883	842	893	852	872	826	859	834	891	891	836	846	860	885	858	857	851	876	852	846	840	870	831	859	836	857	862	849	850	882	833	845	857	904	879	873	857	846	827	904	900	909	869	837	838	836	863	862	838	819	841	892	823	855	868	873	855	850	836	890	842	860	857	830	849	823	856	872	896	875	848	892	859	805	876	857	929	861	874	900	866	911	879	873	902	884	810	829	871	896	877	863	843	855	837	843	893	887	906	880	883	831	844	839	818	865	844	905	917	845	930	892	832	826	854	842	850	905	850	893	792	845	895	869	850	882	889	823	832	884	833	847	857	866	872	867	872	833	867	883	850	875	846	882	872	826	868	841	891	844	857	838	888	815	869	888	883	831	834	884	867	883	852	873	847	871	867	848	867	934	828	830	855	848	849	806	891	840	860	923	818	805	894	833	882	831	814	909	905	901	826	901	898	874	824	833	872	881	901	862	892	874	920	864	852	855	851	852	867	884	922	856	828	858	811	908	848	859	884	859	843	821	857	842	836	861	845	862	853	894	850	866	860	831	902	906	809	857	874	806	895	843	938	868	874	873	824	859	849	897	822	868	833	857	866	863	834	821	872	890	843	876	864	883	866	861	840	878	892	886	835	833	840	870	844	850	872	859	896	870	895	900	880	907	840	874	879	875	809	860	847	849	863	845	911	873	853	891	852	876	851	880	900	871	841	849	823	852	891	869	872	840	917	849	833	856	861	854	826	905	853	937	853	845	823	831	898	807	897	891	859	849	850	873	855	813	872	872	850	925	857	856	872	907	896	872	844	860	826	839	885	841	814	855	897	904	838	865	804	874	838	841	860	895	874	851	871	855	868	876	820	834	901	822	808	904	882	882	852	840	848	833	862	886	819	878	912	846	885	887	829	861	891	880	845	846	876	830	831	918	812	865	894	878	866	847	842	872	822	878	854	837	854	931	879	840	815	934	831	862	900	910	871	878	831	842	829	885	888	831	846	872	875	844	876	839	827	834	870	878	828	914	874	900	861	818	902	822	852	884	878	830	894	872	848	865	837	864	820	798	861	841	891	858	864	838	920	875	930	904	839	843	861	885	882	891	876	872	828	846	919	904	892	813	834	851	865	897	855	861	881	865	859	935	889	902	841	873	842	847	854	895	834	889	866	895	873	854	812	820	892	875	833	878	872	815	861	890	866	874	871	918	881	898	848	914	831	845	855	899	854	829	909	869	823	871	856	868	886	873	866	877	912	906	857	827	865	848	882	840	867	846	906	872	857	915	852	816	891	836	849	853	842	889	838	867	838	871	846	864	889	816	891	893	880	810	819	885	891	901	849	865	843	896	810	913	839	836	875	864	902	899	856	888	858	921	844	864	848	921	832	908	822	866	859	893	836	852	839	838	882	820	861	901	806	898	856	902	868	838	917	846	823	898	906	869	883	855	808	856	855	909	822	852	848	822	847	871	882	865	865	851	865	867	865	848	846	919	855	864	826	853	902	856	869	899	877	905	811	865	845	886	916	882	883	825	829	864	829	895	846	834	824	859	864	889	846	870	861	888	855	906	859	880	874	913	860	850	900	864	913	853	903	882	877	852	899	888	899	890	871	885	828	921	904	856	846	832	880	859	902	857	861	858	854	921	894	890	845	842	859	849	844	901	906	886	841	876	865	863	850	829	869	851	837	875	891	869	867	884	861	878	801	823	828	862	864	834	882	813	854	883	837	804	842	850	895	920	847	841	847	883	882	825	881	893	852	865	862	894	882	877	863	912	890	867	889	833	854	857	851	899	831	871	853	806	859	862	922	848	882	844	872	864	843	837	833	838	871	856	855	839	899	893	874	841	905	850	887	864	822	863	867	912	858	849	859	855	854	820	912	926	855	832	911	811	846	875	804	867	880	865	826	823	849	816	873	826	847	825	888	882	852	842	854	874	880	848	867	898	831	856	897	880	812	867	881	842	921	860	828	880	911	898	892	893	877	892	853	876	826	867	890	843	831	817	858	869	839	885	848	861	820	840	932	856	822	902	869	842	883	901	897	868	855	801	879	905	843	899	897	866	841	845	869	882	940	832	891	865	839	876	846	852	870	855	843	862	882	861	883	854	829	855	862	890	869	819	829	869	882	868	852	843	839	788	834	848	830	877	838	838	872	883	838	884	875	873	889	835	837	840	866	860	885	878	850	850	838	853	879	899	880	907	870	848	908	892	843	909	871	845	929	874	866	800	873	802	874	833	889	859	851	858	851	880	878	861	858	925	847	866	934	878	863	854	877	871	910	812	868	845	846	845	933	898	845	838	910	859	823	871	882	885	869	814	912	856	901	836	841	837	888	877	865	837	893	891	904	883	876	844	882	886	862	904	901	867	861	877	893	837	891	831	877	901	871	859	866	842	872	886	886	866	886	839	859	894	848	856	861	933	865	848	916	891	903	846	911	840	890	840	862	838	894	899	887	904	881	864	883	865	864	885	889	880	835	871	847	820	863	844	857	857	881	876	875	846	887	794	815	858	881	864	910	807	871	851	900	865	890	878	856	870	845	905	846	874	869	910	884	880	859	878	894	878	856	834	842	857	836	823	839	878	850	844	850	901	856	842	836	857	846	818	847	871	830	875	878	873	829	803	907	885	851	836	835	849	843	850	899	818	868	922	830	840	845	844	872	813	842	875	822	827	853	847	830	875	873	880	876	828	852	883	823	868	862	835	841	885	844	854	822	902	852	869	886	886	841	889	852	839	878
1739	401	378	447	349	402	409	380	374	420	389	359	372	375	405	418	387	408	384	406	392	373	399	395	371	388	384	382	384	416	385	383	379	372	364	377	376	409	368	386	357	356	391	378	406	407	400	431	406	390	395	351	394	354	379	337	397	437	384	410	409	401	434	393	356	388	363	390	379	371	414	383	373	379	378	401	360	401	453	454	381	394	442	403	395	436	346	406	369	426	425	401	389	373	363	331	409	392	394	400	411	391	415	390	384	376	377	439	403	392	400	396	375	372	356	352	362	371	398	388	357	387	403	405	355	346	405	388	391	375	375	386	385	403	390	367	369	392	361	403	407	404	360	375	367	401	383	353	417	404	418	376	384	421	380	404	411	399	375	354	372	444	395	392	391	400	434	365	358	398	375	395	423	379	404	382	394	356	433	382	366	445	441	392	400	378	390	383	415	383	400	409	411	397	400	407	396	395	400	390	362	393	411	399	379	405	427	389	378	411	439	390	392	384	374	410	430	371	402	418	377	408	386	400	388	422	359	377	390	403	374	409	365	376	407	352	382	418	355	397	389	400	374	399	376	425	391	376	363	409	405	316	376	413	386	371	379	392	389	365	371	382	407	415	390	371	362	412	390	403	352	429	413	401	349	384	354	415	407	371	385	384	440	418	371	373	416	394	361	337	382	401	372	387	404	403	413	371	385	354	393	375	385	394	404	403	411	428	401	395	376	355	379	431	410	428	396	390	406	383	413	400	407	447	392	388	424	376	442	368	381	406	377	389	388	363	383	382	414	375	359	402	395	382	393	378	418	384	379	404	401	394	403	375	399	399	365	371	372	367	367	397	393	385	385	390	417	355	384	398	378	393	383	378	352	405	356	356	385	383	365	394	382	369	380	380	406	379	404	417	375	391	410	383	402	373	359	415	428	372	385	393	370	355	400	355	393	407	406	366	396	362	365	370	397	417	393	392	401	409	366	363	391	391	394	383	364	393	417	417	398	424	355	398	396	406	364	358	394	369	367	376	402	377	369	394	423	379	353	367	388	377	391	375	397	365	425	387	411	430	426	386	412	357	407	426	396	395	416	343	380	397	401	398	386	399	382	433	417	379	411	393	381	408	427	375	415	385	389	393	402	416	408	395	397	376	388	413	396	424	379	391	382	375	371	375	411	373	319	431	403	413	399	365	408	395	399	409	401	408	401	413	428	358	403	401	352	366	389	348	405	382	418	413	385	363	380	363	390	388	401	381	412	390	397	407	398	387	403	405	409	409	407	391	394	378	362	353	383	369	403	409	388	385	414	381	382	389	388	352	371	383	378	391	369	414	389	400	406	382	379	376	383	395	382	397	404	412	349	399	356	377	398	397	398	414	363	401	364	372	380	425	410	388	387	421	379	394	387	374	422	434	382	344	395	392	324	378	372	370	365	389	374	332	390	430	372	416	366	370	387	405	393	365	431	359	372	362	383	422	376	370	401	376	364	372	403	359	402	391	381	412	389	361	409	410	407	369	359	369	407	425	420	428	370	382	428	393	383	404	389	423	391	392	402	372	411	385	370	398	386	366	424	369	400	398	393	353	365	397	433	361	365	414	349	397	359	391	358	381	360	376	396	361	340	368	375	380	382	366	412	384	368	390	410	374	395	388	366	390	392	442	376	420	361	412	392	366	417	333	408	403	401	424	402	375	392	375	400	391	401	421	382	377	384	431	405	380	421	452	391	414	376	412	376	372	382	390	386	346	392	377	401	394	411	412	392	361	370	384	428	374	369	408	399	367	385	347	400	385	372	371	393	379	403	413	410	387	345	382	391	411	394	396	386	405	407	362	393	360	384	408	400	375	352	412	382	423	401	363	377	413	365	387	383	388	416	405	400	410	367	385	401	394	403	391	392	378	418	416	397	377	384	393	399	372	368	423	398	365	407	383	386	391	415	416	383	388	379	398	405	419	372	396	408	451	406	373	378	371	372	349	405	373	429	397	384	392	370	373	394	392	420	417	385	418	376	377	375	379	376	338	406	397	366	417	393	418	399	340	426	372	355	384	379	379	372	374	413	386	404	393	378	376	399	364	378	379	376	405	409	393	384	392	377	401	405	407	393	369	371	399	386	399	405	381	377	418	422	406	420	358	406	339	400	392	404	408	374	384	420	409	385	382	403	358	392	416	388	385	355	384	390	358	404	383	408	389	370	394	369	406	407	348	423	411	401	373	415	376	384	408	413	365	383	398	357	371	390	381	350	369	439	389	422	379	363	372	386	373	387	406	432	398	374	413	380	383	407	380	397	390	359	368	387	403	384	440	393	391	403	366	410	393	406	421	372	360	410	385	417	414	362	401	429	376	389	373	371	396	399	392	418	386	382	359	406	402	398	413	422	397	397	407	426	415	354	362	401	370	422	405	403	384	388	387	377	368	387	375	418	373	384	383	356	367	331	400	401	393	387	422	433	385	410	354	399	429	379	380	415	385	423	362	378	420	423	381	402	390	362	372	412	373	380	365	376	436	400	389	384	370	440	387	413	382	410	395	388	409	344	383	390	399	377	380	378	391	362	380	390	386	379	396	384	412	343	425	426	403	375	371	377	372	347	343	385	372	399	403	399	384	359	388	407	410	371	400	401	432	352	410	415	384	394	419	389	401	370	376	396	401	389	390	382	415	408	425	383	400	387	366	379	412	425	393	407	368	409	387	372	378	402	377	403	369	368	422	392	401	399	429	387	416	381	403	382	403	392	400	412	412	362	348	362	374	399	385	388	399	383	398	407	442	396	386	352	328	403	371	403	396	390	356	405	406	399	378	397	407	406	379	419	379	377	434	366	384	387	355	414	367	392	397	415	395	407	412	371	391	393	413	432	397	359	393	417	347	403	386	380	400	370	380	410	366	422	419	368	385	349	385	395	376	422	384	346	403	401	394	406	388	390	387	415	387	428	358	355	363	420	380	399	418	418	373	402	374	405	393	407	411	408	378	374	360	392	376	387	379	428	408	392	389	398	382	385	418	343	413	408	427	374	391	385	402	378	382	354	390	369	366	374	380	357	368	370	389	416	359	414	420	390	405	398	396	378	400	399	403	405	380	373	374	367	381	378	365	398	440	381	389	420	393	370	387	410	344	393	399	415	393	402	430	352	391	386	390	366	398	375	368	404	410	414	343	397	398	395	427	383	370	410	419	409	364	405	400	386	431	414	380	403	404	364	372	395	359	330	354	414	387	357	366	347	378	359	409	348	408	364	386	377	403	380	394	404	432	376	364	349	429	381	379	351	379	362	374	389	349	399	409	404	419	356	385	389	373	375	403	370	394	421	397	371	425	425	373	409	415	381	379	440	421	367	391	384	393	385	415	421	380	390	396	370	355	414	404	391	396	403	376	405	372	423	420	373	376	424	413	425	393	358	428	390	367	428	405	380	392	431	363	360	381	386	436	413	375	406	383	370	401	400	406	396	355	417	376	393	390	401	361	389	393	381	406	400	365	349	386	380	408	357	374	390	373
2051	844	924	896	910	872	922	905	860	908	926	948	862	873	857	921	918	902	869	902	882	868	918	883	882	895	955	889	905	899	909	914	931	852	937	881	876	882	886	855	892	908	891	844	893	945	824	894	867	897	869	909	957	870	892	853	921	872	837	914	888	910	894	909	911	874	879	896	866	857	896	837	934	905	852	932	900	877	884	940	914	923	880	870	882	896	903	893	891	841	939	894	873	906	946	883	906	831	912	915	893	884	907	894	912	887	945	882	911	901	902	872	915	906	858	865	907	897	879	908	869	897	964	914	872	911	879	945	846	874	893	893	892	898	906	915	909	934	905	858	884	901	859	877	862	920	843	884	909	918	951	876	892	891	930	871	895	930	877	903	859	929	874	924	881	808	869	875	913	894	910	843	842	873	915	869	933	959	936	856	864	848	888	926	856	885	843	928	908	875	876	899	916	925	820	913	907	943	885	986	883	888	890	879	879	889	910	928	877	880	941	937	888	895	907	861	858	894	867	865	920	852	921	876	891	869	884	904	896	886	890	923	905	877	885	938	885	875	876	919	923	954	899	929	872	870	941	884	860	868	927	920	887	884	856	909	885	916	859	888	897	892	910	807	927	894	903	901	900	880	856	869	906	905	939	893	890	914	869	898	879	867	849	879	837	809	885	864	932	931	888	844	918	919	890	870	890	834	956	915	913	904	850	855	909	920	873	900	941	871	819	877	893	886	927	877	942	901	885	918	903	863	890	922	882	918	893	864	894	862	902	953	892	900	848	877	879	920	922	890	904	891	893	837	915	870	874	894	929	874	920	922	870	895	916	916	908	935	821	856	887	885	886	891	868	914	904	929	935	882	906	865	920	924	901	873	894	876	853	852	857	894	849	918	951	912	904	924	925	886	875	888	918	897	872	902	860	925	882	877	913	835	878	910	871	869	884	912	893	922	925	890	882	849	944	891	895	868	872	846	874	890	936	918	880	898	874	907	905	918	942	877	839	859	891	912	926	869	873	868	855	886	914	967	892	911	872	881	875	914	933	864	947	880	919	876	884	893	873	935	948	917	902	905	899	876	919	917	844	864	921	929	950	830	967	872	906	904	870	865	925	835	819	907	924	883	913	874	916	898	908	879	881	854	945	918	923	941	877	879	895	892	912	918	967	860	880	907	900	938	918	886	910	884	874	899	911	875	874	877	868	862	856	877	841	842	908	875	912	925	841	880	876	872	903	871	908	932	873	862	895	850	867	911	883	870	892	928	888	887	853	894	879	914	897	916	904	886	963	872	907	840	907	878	829	839	917	873	895	913	905	941	872	867	910	861	917	818	902	882	888	936	906	869	871	869	888	941	863	970	889	859	876	863	912	862	912	877	897	883	930	845	932	855	885	870	856	872	913	902	888	841	905	895	892	851	825	930	852	948	939	879	876	888	889	899	935	841	932	890	901	892	881	863	926	893	869	913	915	912	858	909	918	923	885	944	903	965	932	900	873	935	904	909	865	865	953	923	882	915	914	927	884	871	916	932	841	851	944	855	914	902	892	862	976	855	958	872	902	908	907	868	908	938	859	925	876	925	906	880	871	930	877	919	897	878	870	887	894	860	865	927	841	896	928	861	955	855	904	886	888	853	926	884	848	899	901	875	919	910	916	846	930	910	858	928	910	871	893	887	843	882	886	870	933	898	930	924	960	908	906	879	876	945	894	885	880	912	932	871	853	884	883	872	880	896	844	867	872	852	883	881	963	941	920	885	852	836	872	838	922	938	975	938	835	892	829	840	866	906	884	917	949	905	922	879	849	892	884	850	951	901	902	948	895	869	900	868	929	863	919	866	888	989	887	898	852	898	894	890	874	880	873	896	907	892	905	907	903	863	905	931	900	905	921	918	908	918	881	865	852	894	858	921	825	902	865	913	837	875	907	838	925	903	844	888	893	899	901	909	934	901	909	938	889	921	942	866	840	924	906	918	868	910	913	850	880	896	891	850	892	858	903	899	881	860	867	896	865	913	914	900	870	993	928	911	851	886	884	868	896	844	871	892	945	871	895	875	894	876	848	886	885	900	853	939	902	875	919	913	937	879	933	912	889	881	925	880	884	861	935	889	882	889	897	927	884	932	878	906	932	912	853	914	847	944	905	815	878	906	920	863	907	905	917	894	841	914	848	910	865	905	857	905	868	861	824	903	884	931	862	912	882	886	847	839	936	931	859	902	851	906	954	894	900	833	927	911	864	922	916	874	917	862	873	931	898	901	924	869	892	887	838	897	866	895	869	844	912	861	912	893	875	853	852	941	957	932	859	911	860	911	839	931	893	852	913	866	913	929	890	862	875	860	876	908	913	855	910	864	860	928	908	927	866	892	908	874	883	883	914	941	949	915	902	875	919	890	929	889	920	900	894	889	822	913	935	884	851	892	901	857	910	922	867	882	928	890	860	885	885	844	911	914	850	887	925	892	869	890	924	930	861	924	872	870	871	895	899	920	938	850	873	817	855	909	898	867	857	898	899	919	929	855	964	862	857	925	858	874	901	892	938	874	863	876	896	874	891	855	920	934	877	898	912	904	929	889	925	848	820	914	860	896	841	923	941	913	895	922	904	903	878	949	853	943	928	912	920	971	933	882	894	909	910	963	837	915	907	921	923	906	868	896	880	869	920	859	883	892	895	873	910	894	870	925	883	892	915	896	898	865	922	879	855	847	891	921	925	889	861	879	826	881	907	899	882	944	899	904	873	956	904	853	895	913	869	891	844	891	936	861	872	860	860	895	909	909	870	929	893	912	865	904	870	958	916	912	894	912	831	875	919	882	921	886	909	932	872	905	959	930	870	916	834	867	936	929	886	965	901	907	922	870	872	854	877	863	946	893	902	881	911	930	878	925	901	945	886	865	919	873	932	861	915	903	849	855	894	928	871	850	870	876	882	861	863	852	916	878	952	851	869	932	890	865	922	882	929	890	919	888	903	872	894	849	842	880	922	873	898	862	909	900	934	890	887	940	873	919	863	905	944	883	846	888	941	875	919	873	870	875	863	851	934	824	856	896	875	921	925	873	906	903	927	872	895	881	942	848	877	850	877	890	908	869	869	946	910	933	875	951	906	835	901	874	897	920	900	925	832	900	912	901	925	894	900	852	864	891	854	847	839	871	883	934	884	933	896	918	949	904	918	937	940	952	846	909	889	909	937	865	935	903	902	935	882	858	877	841	882	887	871	851	879	869	885	868	864	921	913	905	884	913	872	891	935	879	862	921	922	884	835	874	850	922	898	924	895	919	933	863	864	927	837	873	860	935	896	933	906	930	936	898	889	920	938	908	914	909	848	871	910	934	907	891	897	838	887	883	900	905	891	901	907	855	929	879	947	898	891	889	879	877	931	837	888	903	919	919	894	910	909	879	872	914	918	875	909	869	926	866	890	888	906	860	923	881	926	894	852	896	890	878	941	895	865	930	866	935	885	883	908	916	944	894	905	877	894	875	886	880	869	878	894	918
7758	540	574	410	315	351	309	246	237	235	254	249	232	240	228	234	218	219	242	249	227	227	216	221	199	237	197	240	206	229	221	222	199	194	209	224	227	203	206	211	222	245	234	207	234	218	210	207	205	221	214	198	239	261	218	237	225	238	208	204	198	243	211	231	206	212	227	237	228	223	232	204	201	206	206	214	218	217	207	214	206	206	238	252	207	222	213	226	224	207	202	212	208	227	208	234	198	234	205	217	232	197	222	224	224	223	242	214	205	248	216	235	233	223	221	203	224	218	232	216	217	232	218	206	251	217	242	197	224	206	205	235	229	224	234	204	215	217	231	239	208	215	218	234	241	194	220	227	210	228	230	208	201	198	230	201	207	191	206	199	192	189	218	234	260	211	203	208	221	211	214	210	223	224	210	245	223	206	220	231	233	229	225	219	232	216	246	237	228	194	207	205	211	222	251	247	214	191	220	204	229	240	221	202	215	245	188	222	181	198	210	211	198	208	200	219	210	191	206	242	205	230	215	223	199	217	212	214	204	261	235	217	188	203	209	206	211	221	218	188	222	227	221	216	185	236	231	215	215	197	224	191	213	233	238	213	219	197	216	212	199	218	239	204	200	190	237	211	213	189	207	235	211	222	183	202	188	220	241	220	206	217	199	207	212	240	215	236	231	242	203	240	234	208	216	211	202	227	241	226	218	215	236	247	206	212	202	215	210	219	220	201	235	216	203	206	201	218	212	197	204	223	206	202	222	215	214	194	198	189	229	226	207	228	220	215	239	228	224	213	217	213	203	215	193	198	214	239	208	232	195	201	220	198	224	219	184	209	219	217	229	222	241	211	216	192	199	203	234	191	262	168	200	224	214	208	181	205	234	238	190	198	199	219	238	202	212	193	215	229	215	215	211	213	200	224	233	231	212	194	228	215	234	212	183	205	213	234	212	192	237	223	233	222	210	233	202	213	244	220	210	202	239	184	218	209	200	216	179	212	188	206	191	205	245	209	237	202	223	232	209	211	218	249	216	204	219	233	218	210	210	220	241	221	200	235	211	234	234	227	210	216	220	218	213	200	218	201	244	226	203	222	242	238	227	203	223	218	221	238	225	201	223	208	215	215	232	219	233	204	205	203	224	209	218	221	188	230	224	214	223	219	241	226	237	202	217	227	202	227	206	205	226	202	187	229	220	252	240	211	209	212	209	217	194	227	221	203	213	240	214	231	219	211	170	202	211	216	228	207	240	212	231	208	205	229	249	212	208	224	195	207	199	220	217	229	217	218	207	214	220	218	181	226	200	208	239	208	177	203	206	222	219	202	202	215	216	231	234	229	235	239	213	197	205	211	192	207	233	205	207	191	220	197	217	209	219	199	194	228	192	223	188	185	226	205	196	204	231	219	201	214	206	225	247	222	211	219	217	221	214	237	212	196	214	220	233	220	212	219	219	194	227	215	206	236	214	232	211	184	218	213	214	213	207	216	200	223	224	216	247	212	239	225	236	200	222	222	213	213	220	188	217	242	252	212	208	236	245	214	215	227	232	216	207	238	221	207	209	220	221	222	209	214	209	205	223	231	226	217	244	200	236	246	220	196	183	211	238	232	194	225	212	203	216	228	217	227	219	207	232	247	211	205	230	209	220	205	225	200	209	228	219	225	219	191	220	216	195	234	190	235	220	201	232	197	210	229	239	203	208	210	226	240	209	175	217	211	219	216	175	207	230	244	221	203	219	202	250	218	208	193	206	204	210	171	226	208	238	207	224	203	245	206	199	215	218	247	219	249	196	192	205	215	242	233	221	241	222	185	234	209	256	197	189	169	202	197	221	246	215	230	215	208	207	236	226	198	195	190	234	208	226	227	198	221	200	161	200	225	224	211	245	201	207	217	260	196	221	213	202	201	210	226	222	226	234	223	205	192	180	215	196	243	210	230	199	168	193	228	187	217	211	212	212	235	226	220	240	201	213	221	220	217	199	225	208	195	229	191	190	202	224	215	213	227	225	192	212	231	215	226	214	206	189	188	254	201	228	226	248	216	200	205	224	249	203	218	190	211	247	200	226	214	227	220	193	227	232	209	203	207	213	224	237	203	203	198	225	228	212	237	233	240	185	230	210	226	201	182	239	217	220	207	241	205	217	210	214	251	244	217	228	205	197	214	248	226	214	226	180	221	213	197	195	216	243	220	216	233	225	198	217	215	238	217	196	193	237	224	201	203	215	208	219	221	210	227	243	210	236	206	205	233	198	209	197	223	196	201	185	214	242	228	232	204	246	223	220	234	233	215	221	213	217	195	214	211	227	223	230	223	219	228	230	214	215	236	202	225	198	224	232	199	236	208	202	215	194	198	201	206	217	243	215	219	210	196	194	204	208	230	224	199	213	222	221	210	226	215	204	211	204	212	214	223	193	205	202	221	219	224	177	215	191	189	222	219	210	210	192	209	213	238	188	234	225	220	247	218	209	202	203	219	238	207	195	230	247	214	229	216	203	214	192	217	200	234	208	205	205	204	194	193	206	230	230	202	191	234	197	221	207	234	216	194	228	204	221	225	221	217	209	224	228	205	220	208	207	212	197	223	220	175	218	211	206	186	208	224	205	210	217	208	212	232	193	226	199	244	231	207	192	222	232	212	223	232	205	217	200	265	238	204	213	222	209	221	212	212	224	192	182	219	193	203	234	208	193	215	203	201	183	219	226	222	214	219	240	190	226	188	224	249	218	212	209	174	212	212	244	196	217	242	223	204	223	209	209	200	209	241	216	203	206	204	222	254	226	243	206	224	201	227	207	209	184	211	209	196	235	217	221	219	207	229	233	189	219	226	226	227	223	216	224	206	226	227	205	211	218	201	225	202	213	232	230	207	231	224	207	229	200	220	217	221	197	219	220	213	237	188	224	204	204	208	227	225	206	246	235	227	217	229	191	208	246	201	228	217	229	207	200	213	201	224	228	231	207	266	203	202	238	219	208	214	207	241	208	209	213	209	210	229	240	217	220	245	187	211	203	222	186	215	220	240	228	238	203	219	216	224	216	236	198	220	228	208	209	231	192	221	238	239	223	197	261	224	233	213	207	204	232	226	235	244	208	213	229	212	215	199	222	231	223	220	210	227	214	193	209	202	225	227	214	236	208	227	246	219	249	225	200	219	217	231	208	196	221	209	214	218	210	224	220	230	235	223	201	208	221	211	225	234	219	208	213	197	223	227	218	218	250	192	200	213	228	213	213	232	226	227	201	198	197	212	218	218	206	221	206	216	212	205	219	220	221	196	187	230	247	227	220	233	214	212	230	198	225	227	208	206	186	226	223	239	219	204	221	226	229	220	232	222	223	223	215	236	233	219	188	230	203	206	227	222	219	208	223	195	232	223	271	219	225	225	224	246	188	217	204	226	206	230	220	199	234	244	227	233	203	225	210	220	246	212	215	230	221	210	209	202	232	194	209	189	222	215	205	200	215	223	234	230	205	223	223	239	198	200	215	208	211	262	219	210
6435	809	1261	1447	1287	1167	937	900	843	754	704	701	658	655	681	619	636	628	648	641	644	645	597	595	568	590	631	585	539	590	599	597	565	587	596	615	604	588	566	597	573	578	580	571	614	626	599	621	568	556	588	628	540	593	582	595	578	596	567	576	576	597	561	546	566	602	610	563	598	585	569	569	597	565	568	588	533	555	565	561	561	575	552	550	563	596	617	559	565	609	573	535	538	539	591	617	560	573	547	602	520	589	570	617	599	547	573	580	580	611	574	611	544	541	587	573	579	569	594	518	575	529	575	623	575	589	583	609	558	592	546	572	623	571	565	567	594	543	564	575	564	583	560	534	545	541	593	537	578	570	557	610	553	560	618	532	571	594	605	546	579	553	551	574	528	558	547	597	574	570	606	583	578	588	572	576	594	545	550	593	566	558	573	530	607	539	579	564	583	588	570	561	548	549	564	574	552	579	594	592	563	601	573	567	590	563	565	579	543	569	587	573	561	596	554	579	555	579	600	566	609	583	579	543	555	578	552	565	508	565	541	557	569	550	537	536	586	518	612	552	577	546	576	562	557	549	544	575	576	582	541	562	588	563	536	565	526	583	569	537	572	600	568	536	545	573	617	595	569	527	571	591	593	562	585	550	577	538	542	541	547	550	546	541	546	611	584	554	562	589	531	544	589	568	566	584	580	594	618	560	556	539	591	538	605	590	557	567	583	559	603	612	573	541	545	563	564	544	603	560	539	560	516	572	546	580	564	573	590	555	560	598	575	559	614	600	565	567	576	598	527	569	554	611	569	580	529	556	555	586	565	570	586	581	592	527	575	574	585	597	585	581	587	573	608	557	575	564	526	546	551	589	581	561	555	564	556	586	552	572	534	585	551	564	559	545	569	571	574	587	573	544	608	575	533	579	592	573	546	552	598	588	584	634	564	554	565	603	567	537	570	512	591	567	606	582	530	575	550	611	574	595	578	571	554	599	615	632	550	557	570	578	570	585	587	578	594	546	582	552	557	560	597	597	618	593	569	560	582	561	550	571	526	559	588	634	585	570	549	551	549	587	552	612	575	575	552	581	595	605	590	613	563	573	613	586	500	525	599	609	558	550	548	575	608	612	561	593	605	574	579	507	512	557	571	563	586	587	562	608	560	568	597	581	571	600	560	581	563	593	571	564	596	608	579	532	542	584	560	562	596	582	506	563	583	572	629	549	591	624	596	584	584	578	588	559	552	595	615	569	620	607	592	623	572	552	580	631	547	569	570	624	548	575	614	582	607	576	575	554	554	544	556	584	592	601	558	549	580	578	557	549	606	567	582	563	567	601	586	568	583	586	558	554	587	519	570	599	566	580	543	585	550	592	534	597	571	611	612	558	550	594	569	539	563	565	582	593	579	566	567	575	569	617	530	538	531	577	550	604	604	621	545	591	552	569	557	575	546	571	632	531	587	530	583	557	564	562	562	559	582	571	603	568	550	595	593	611	526	552	548	561	586	581	514	566	624	565	607	615	538	572	558	603	587	565	535	591	624	562	558	587	588	584	557	622	601	595	548	593	569	568	590	562	556	592	574	577	593	574	609	568	590	546	603	581	577	547	538	547	603	557	576	561	624	572	591	524	571	588	531	569	557	576	536	567	582	543	575	557	556	583	599	549	554	565	601	591	567	579	599	547	566	572	565	614	539	582	591	563	560	600	555	603	569	623	595	584	600	603	559	573	554	584	591	578	583	534	541	573	540	546	621	558	552	582	555	573	600	555	607	573	576	581	579	507	547	549	568	592	605	586	532	585	558	626	543	565	527	534	552	604	545	553	580	565	592	576	559	569	582	552	567	558	548	559	579	601	560	540	582	576	615	576	559	562	604	582	555	588	556	564	574	556	567	573	593	569	551	581	526	560	563	625	611	601	530	591	594	581	538	602	557	584	566	540	587	558	557	578	542	549	586	571	563	570	561	542	564	528	561	567	573	549	567	590	576	564	580	549	564	564	598	566	548	529	594	593	564	607	557	594	567	558	573	580	566	559	565	587	603	579	600	579	568	571	577	603	574	596	548	606	557	539	586	566	536	559	575	558	556	612	582	595	584	625	565	627	536	615	563	521	576	568	584	581	596	548	560	584	629	600	656	577	584	569	605	571	552	580	557	566	568	598	582	596	598	541	615	601	568	540	587	594	557	556	582	583	585	562	611	553	619	563	609	584	563	558	576	546	589	589	593	614	610	601	544	543	599	561	577	569	583	546	560	618	556	535	598	588	501	573	556	565	558	550	581	550	589	574	582	561	536	548	567	561	550	608	585	562	621	552	556	551	599	558	524	563	630	580	578	584	550	566	622	592	609	568	589	566	597	512	530	606	568	599	553	587	534	586	537	584	565	581	552	606	515	583	592	597	613	579	610	569	599	549	551	569	546	567	566	574	587	551	577	563	587	589	616	582	563	582	564	597	526	591	541	551	597	566	558	588	540	534	540	545	580	597	569	533	541	557	557	593	563	567	533	548	563	553	571	557	591	590	607	613	576	581	567	567	548	579	555	544	563	574	533	593	590	571	581	565	554	617	574	580	597	586	570	631	572	555	612	566	564	534	559	614	573	553	564	591	572	581	536	573	608	601	587	560	543	605	560	566	598	568	532	545	584	579	578	572	531	560	559	600	587	568	609	576	512	571	574	577	557	565	559	597	570	563	558	551	534	601	565	631	586	546	571	553	551	572	559	567	562	598	558	604	564	573	613	534	520	544	562	577	546	568	602	553	525	578	530	567	531	585	594	599	529	572	573	570	594	570	586	545	542	610	611	578	582	581	589	580	592	587	557	574	604	583	572	560	589	494	558	555	560	524	573	549	558	613	510	569	595	574	575	548	518	577	570	587	587	569	580	579	542	607	605	628	581	560	555	550	554	596	557	587	543	572	581	583	546	541	556	592	611	573	584	565	579	598	587	570	543	551	582	528	587	539	594	568	581	571	604	598	609	551	606	603	571	549	611	589	578	524	545	621	594	556	566	528	528	559	623	574	588	543	572	587	575	604	582	575	540	507	570	570	533	589	603	592	568	558	566	574	604	614	553	575	590	572	575	556	601	542	555	574	591	624	623	556	555	565	594	565	543	590	594	563	579	534	559	543	574	518	580	556	578	562	544	559	553	590	569	600	572	594	565	549	566	580	566	579	575	571	545	543	503	598	598	561	614	580	563	564	582	577	551	556	598	593	575	560	573	568	547	610	568	613	548	594	569	578	573	562	561	603	573	535	573	599	593	574	602	560	601	556	586	590	590	578	544	540	619	586	538	519	597	568	578	546	577	545	531	551	568	595	569	605	603	573	529	552	585	594	604	560	591	545	555	592	567	573	557	570	558	559	560	611	570	557	570	547	562	586	567	540	574	568	539	605	582	494	575	561	579	542	570	568	548	555	586	596	576	553	577	591	566	616	566	605	590	589	542	584	596	561	558	581	556	580	561	596	552	577	569	596	599	576	537	574	564	551	550	562
15058	1438	1036	887	627	584	541	433	408	390	386	370	383	412	365	359	382	366	367	352	376	373	389	366	366	400	344	337	316	354	343	366	378	363	340	376	361	334	337	361	344	367	359	371	351	367	358	385	316	384	358	334	361	321	307	319	389	346	365	364	376	329	342	331	346	326	358	380	353	342	378	309	332	315	364	335	385	318	359	335	368	344	355	370	342	335	355	331	371	300	376	363	306	383	355	347	394	337	374	360	332	338	383	355	330	339	342	326	337	369	361	318	353	346	376	338	322	364	357	357	353	358	356	343	326	331	376	375	348	342	342	343	356	374	368	363	361	331	326	350	386	339	356	346	372	382	376	368	378	359	314	376	384	351	353	350	333	332	321	359	368	344	328	321	353	347	337	360	383	346	338	353	345	375	338	367	337	362	345	347	328	315	378	339	352	366	402	358	366	377	360	385	322	339	355	318	321	349	335	348	328	356	364	332	369	362	307	355	338	369	325	290	365	348	375	345	354	347	359	352	336	341	314	337	363	310	330	370	385	370	334	320	339	337	355	315	364	376	329	360	401	358	369	307	353	347	385	334	355	348	366	336	341	335	321	346	369	335	357	331	353	364	366	351	314	349	379	320	328	321	363	366	361	329	319	355	364	355	368	334	336	384	354	374	338	394	347	345	353	334	340	328	355	308	349	360	337	388	338	363	362	311	326	288	312	361	335	328	363	333	356	372	309	323	329	316	318	348	340	331	324	343	336	329	378	377	379	353	352	313	323	351	332	362	377	362	369	370	352	353	353	335	322	313	390	381	317	347	327	340	323	357	353	364	308	348	358	378	394	356	334	364	334	365	340	348	346	355	355	362	352	336	365	390	342	370	384	362	360	368	338	320	349	317	359	369	334	370	351	348	349	370	340	312	358	376	349	354	335	367	338	331	388	366	348	356	361	331	370	310	307	307	354	337	339	388	376	340	345	338	339	344	374	323	354	342	351	343	362	355	359	349	350	329	371	378	351	385	323	335	338	331	342	358	340	334	368	352	356	353	359	333	348	345	374	329	351	343	332	342	307	357	353	313	365	348	340	337	368	319	377	314	349	335	362	387	358	357	350	342	365	341	315	360	334	351	351	416	371	413	413	353	347	373	345	328	323	378	333	360	344	343	360	363	343	312	315	351	370	374	349	326	362	349	351	367	358	338	348	354	334	349	349	340	336	360	347	344	374	377	329	317	341	356	391	319	373	364	331	324	341	344	339	350	304	365	360	297	348	348	327	341	344	330	374	348	332	376	338	337	352	335	330	339	362	322	349	331	362	325	293	366	358	365	383	348	369	346	315	313	394	320	348	316	345	373	352	366	342	393	338	395	321	388	322	390	337	322	341	378	333	392	315	319	361	338	355	371	364	325	341	340	385	351	338	324	336	369	332	338	383	351	341	373	364	333	338	334	355	357	366	386	351	356	347	298	334	372	378	342	338	337	334	329	377	327	341	359	356	371	327	337	331	311	360	330	331	346	390	382	396	367	375	392	357	346	320	399	337	329	315	336	355	348	360	338	374	395	365	355	344	330	344	359	373	389	358	359	332	322	409	374	400	365	388	361	357	351	317	359	358	352	351	364	366	363	363	338	333	386	326	354	352	374	318	365	305	357	365	361	352	334	334	301	315	348	354	361	360	350	365	348	334	358	335	328	371	374	366	336	332	334	384	343	363	377	394	354	353	336	353	332	336	345	342	346	325	345	393	290	335	333	369	381	314	336	343	358	339	336	354	367	350	358	349	324	338	330	354	345	342	357	346	337	344	375	366	331	347	345	336	338	320	333	344	343	362	336	341	343	372	347	352	349	371	353	382	385	365	349	341	332	339	374	353	377	340	357	343	344	380	335	363	371	373	381	359	347	357	332	349	366	337	357	370	337	349	334	310	352	358	320	310	356	363	374	343	314	329	360	363	337	356	354	331	375	344	344	311	317	354	381	381	349	375	347	341	334	330	349	329	329	376	343	368	357	354	367	309	342	398	347	329	316	347	354	350	355	354	352	345	368	347	363	337	318	353	326	359	337	351	363	331	340	341	314	337	377	299	350	372	339	349	324	353	349	340	331	362	332	342	314	335	360	360	363	361	361	367	365	320	350	375	364	372	360	393	345	350	357	363	375	402	299	340	315	364	328	359	345	323	358	335	361	341	398	370	356	321	392	367	333	369	348	327	333	321	360	338	357	372	347	377	352	388	359	334	368	347	339	361	340	388	366	345	334	339	320	354	375	412	319	371	372	355	335	330	356	325	316	324	339	363	319	360	337	355	350	362	328	376	352	341	341	341	378	354	364	314	339	358	345	373	352	358	365	318	370	329	348	347	369	344	352	354	371	359	364	376	358	363	354	347	355	346	316	372	372	365	340	358	385	348	358	335	359	344	318	374	358	334	385	352	313	350	337	382	354	315	347	344	373	345	381	368	365	319	343	355	319	352	396	381	351	362	348	365	392	362	374	378	362	328	362	316	399	338	337	368	338	328	312	346	351	360	334	362	376	376	344	322	345	395	340	346	380	356	348	357	323	330	371	334	340	345	327	350	333	352	382	321	339	376	347	368	389	377	380	348	358	409	362	349	335	364	328	358	321	332	374	356	366	341	308	361	342	343	352	367	336	304	332	313	401	321	368	352	389	340	322	325	366	350	388	337	327	322	365	373	394	379	350	367	375	361	332	350	360	327	373	339	352	397	354	349	370	342	386	369	345	370	339	379	363	343	357	341	339	357	322	341	329	380	395	347	341	343	326	336	316	362	330	378	324	312	325	317	313	353	342	340	333	308	332	376	383	344	339	325	360	370	313	353	330	325	352	372	350	370	325	344	357	351	363	383	354	381	364	342	348	365	355	372	378	336	342	371	368	367	364	386	350	376	337	375	313	342	372	379	322	321	371	385	352	344	338	328	352	350	366	329	349	358	390	338	330	373	341	328	362	368	380	352	375	383	322	310	338	320	345	325	310	334	366	345	330	320	336	322	329	358	357	354	362	355	382	339	385	337	370	368	392	364	343	342	353	335	369	333	289	382	358	366	384	346	337	347	313	341	364	359	381	350	367	339	325	375	342	399	349	346	356	377	359	320	372	349	390	303	346	365	353	334	367	336	372	324	310	344	373	317	366	340	334	385	332	328	348	351	383	366	362	339	336	361	319	309	361	365	370	378	352	369	330	348	357	355	354	334	362	341	355	346	330	358	354	355	345	302	353	383	346	337	323	326	363	367	298	328	385	313	349	348	311	340	373	350	327	368	326	357	324	334	336	313	320	290	379	368	336	334	349	344	315	378	398	340	292	337	383	345	383	358	365	361	336	369	336	344	354	352	343	343	351	351	347	395	332	336	361	339	322	313	319	340	326	353	327	323	354	336	354	355	350	337	326	341	346	350	332	344	368	370	370	351	312	358	331	319	322	385	392	355	370	339	349	355	347	362	342	388	334	355	329	324	348	335	318	327	353	342	312	338	324	345	319
8475	1409	2140	2572	2165	1854	1619	1452	1317	1284	1140	1080	1077	1091	1089	972	995	976	951	968	971	990	953	953	936	928	910	925	946	910	922	849	929	898	838	930	960	860	855	855	915	845	893	925	878	868	874	891	907	887	919	889	949	883	864	856	870	887	904	864	895	871	882	901	839	833	862	926	838	889	819	910	866	829	912	880	906	851	884	853	896	802	851	920	875	877	869	858	803	862	888	901	847	845	911	883	857	914	869	869	894	862	859	854	882	860	887	830	843	833	884	869	853	888	844	877	844	909	949	848	873	848	840	839	811	846	840	827	864	887	868	909	791	853	893	873	869	836	862	835	865	884	842	848	819	875	816	895	857	906	853	847	867	867	911	874	833	890	901	852	882	835	821	850	893	862	866	842	886	894	892	878	853	893	817	888	884	863	876	866	873	884	874	837	847	883	870	853	868	842	843	834	849	904	850	918	874	876	891	845	880	855	844	868	850	880	858	833	854	849	865	874	825	811	869	875	879	873	871	819	886	852	903	914	845	913	808	835	846	875	824	867	825	837	880	871	900	856	857	845	844	873	868	895	847	833	913	847	885	856	880	891	866	900	908	847	928	890	846	863	884	859	890	857	865	846	838	839	834	839	836	864	898	846	864	853	887	864	883	912	905	865	860	860	881	804	889	908	871	857	832	875	903	884	809	870	842	901	858	897	857	880	817	820	823	841	853	841	855	859	831	909	853	874	857	899	873	897	887	864	809	891	822	868	895	856	940	893	847	853	842	893	850	866	843	859	863	862	925	834	874	822	875	851	889	916	868	873	871	830	903	900	907	863	911	878	929	901	876	911	821	887	876	917	838	864	833	866	892	872	864	828	861	844	893	875	853	864	846	847	851	857	891	855	880	874	834	864	918	899	910	862	898	909	844	822	876	794	828	838	869	857	853	894	871	849	846	883	855	912	888	871	872	864	893	857	804	853	897	848	879	884	799	834	826	837	923	822	858	863	871	850	848	903	915	878	910	828	825	839	846	855	872	868	889	869	910	839	854	840	902	880	833	842	845	865	878	839	828	875	902	845	851	868	873	890	906	873	837	858	814	839	827	780	902	855	873	899	814	857	846	876	887	900	865	911	832	839	861	837	851	826	821	858	910	874	897	841	882	914	850	811	850	887	879	871	877	837	803	897	819	842	847	904	914	848	917	889	898	833	873	884	822	883	832	896	842	852	883	893	874	837	850	810	862	921	869	879	803	855	856	878	864	870	862	854	937	830	861	862	884	846	851	867	845	881	863	936	854	855	818	853	869	833	851	857	803	871	866	864	875	893	816	883	885	852	879	853	862	885	898	850	911	890	876	906	826	827	875	913	841	863	830	885	809	864	823	867	904	859	878	889	844	882	887	907	868	838	881	826	865	898	905	879	865	850	897	859	863	916	849	862	896	861	821	876	872	863	865	838	874	787	875	892	799	886	892	846	871	892	854	829	832	878	849	859	876	815	833	827	806	892	876	861	805	844	898	822	869	843	853	911	863	856	889	844	882	917	892	868	843	843	844	907	851	872	884	891	847	871	862	866	874	908	842	858	811	899	872	885	901	879	884	885	885	921	904	815	876	897	893	840	850	884	842	865	837	851	877	840	905	863	895	857	858	925	808	870	894	895	881	839	861	912	852	917	833	870	887	923	859	859	836	824	824	881	846	887	817	886	915	879	873	864	912	910	826	822	851	873	896	831	838	875	854	906	867	887	856	862	860	845	886	864	850	849	857	864	902	830	854	881	873	866	822	903	832	899	846	851	874	866	804	891	885	872	892	841	864	879	854	887	839	839	870	864	859	839	902	831	831	846	835	850	813	853	884	864	879	832	871	879	858	877	845	880	882	910	840	881	856	911	863	835	898	852	858	857	861	887	892	880	838	908	816	845	883	833	860	885	848	832	905	880	857	841	892	842	886	890	827	806	870	852	903	861	893	796	854	852	829	804	845	853	831	868	853	879	862	872	846	865	889	850	893	830	844	844	896	875	840	876	828	893	848	875	868	868	873	865	856	877	820	884	893	874	854	858	890	904	887	870	895	902	833	787	888	879	851	821	891	845	886	836	907	833	821	906	857	786	854	849	867	886	863	825	862	837	862	900	808	907	874	883	902	896	881	878	857	820	884	822	835	856	846	927	839	855	919	875	834	857	862	902	857	839	880	879	901	861	817	832	871	901	817	887	864	850	869	844	937	870	880	876	830	873	875	864	911	836	847	836	851	802	882	828	817	821	832	821	854	890	860	796	894	867	854	902	836	862	811	864	841	826	893	898	871	864	874	862	867	882	869	857	876	868	895	850	819	838	853	850	860	869	844	865	879	825	838	880	813	899	799	861	873	861	885	856	845	804	865	821	892	890	895	873	862	880	850	849	850	849	885	868	857	853	845	853	844	819	904	836	839	845	835	856	847	860	903	904	855	847	836	840	849	830	860	913	847	865	895	895	873	859	842	868	848	833	870	857	854	864	832	823	847	865	848	848	842	884	897	900	833	864	838	842	845	836	839	863	849	872	900	816	835	873	882	816	861	904	858	907	818	881	956	857	860	876	821	853	890	890	909	845	864	848	887	869	886	873	870	902	848	890	861	862	866	831	855	830	851	913	904	886	854	854	860	848	906	902	847	868	812	830	850	868	837	823	863	835	879	874	889	841	864	821	789	827	849	954	844	861	842	871	821	831	825	876	875	901	879	851	879	819	882	885	882	868	880	876	834	875	857	884	912	857	861	867	906	855	903	857	870	746	822	844	870	809	832	887	913	866	879	796	859	902	925	915	834	856	849	863	894	852	868	879	828	866	904	879	845	869	864	880	829	916	885	849	907	857	832	858	862	867	885	839	881	862	851	851	885	841	847	829	836	908	834	864	829	857	867	882	872	841	839	882	871	903	888	887	848	856	892	893	834	864	864	823	933	820	890	890	935	880	827	901	874	920	870	793	934	867	898	834	878	901	867	845	865	858	882	856	903	847	834	902	830	886	895	867	900	829	885	861	834	893	842	899	850	866	896	899	890	856	852	831	834	861	848	842	839	833	877	854	868	856	868	895	871	918	880	857	883	898	883	842	829	840	927	875	840	869	892	893	854	854	835	840	917	832	837	887	905	872	876	899	883	833	862	817	902	877	882	897	887	853	855	874	849	839	845	864	872	911	857	896	888	831	905	771	885	790	834	867	928	825	885	867	911	871	827	894	909	875	873	889	881	821	844	839	855	861	886	836	844	840	854	849	841	866	796	823	888	896	880	838	812	901	857	838	862	920	896	887	902	789	878	805	875	873	881	903	902	865	873	883	870	829	937	884	884	858	820	885	847	936	848	841	863	870	881	894	804	853	854	858	920	927	869	824	912	882	846	900	829	888	863	898	873	787	873	813	883	867	854	872	840	883	832	835	864	836	857	800	827	889	874	888	855	845	842	860	873	844	861	860	852	829	843	793	870	837	908	853	872	862	855	793	818	898	879	814	881	832	842	944
1685	397	391	419	406	395	390	407	412	405	389	347	386	383	346	416	341	377	375	363	410	403	398	355	407	387	422	385	393	390	334	360	415	354	382	388	374	440	433	381	382	368	389	390	399	394	394	411	410	376	424	397	355	381	427	393	397	409	379	400	360	420	423	401	382	378	383	380	402	424	364	403	400	410	391	388	410	402	391	414	415	426	370	391	360	389	379	401	391	456	371	384	383	381	395	415	385	422	383	373	429	398	402	419	409	371	408	367	396	396	379	363	397	399	413	382	371	416	396	330	363	379	394	413	399	352	399	345	388	377	375	355	367	368	378	351	383	399	414	400	414	360	360	398	385	386	371	407	399	392	345	420	384	431	404	411	384	385	384	377	401	381	330	385	350	393	395	406	349	398	406	413	418	393	404	390	421	377	359	401	381	358	385	380	417	407	387	382	406	407	347	411	391	376	421	391	355	369	397	384	411	451	400	368	422	378	363	390	414	419	401	403	423	401	370	392	389	396	404	421	421	410	410	398	399	418	328	414	376	374	381	399	404	409	384	360	411	409	340	416	371	386	407	386	382	388	384	398	392	390	409	378	425	361	366	366	363	413	360	383	403	412	345	383	387	403	418	420	360	352	401	387	398	412	387	408	405	385	361	388	403	400	418	436	402	366	375	390	392	385	437	408	403	404	367	367	399	417	412	375	419	407	384	377	358	386	375	421	398	383	417	378	356	401	360	418	407	374	392	354	406	428	385	408	394	407	392	434	389	376	400	396	414	391	363	371	348	375	353	364	404	423	384	380	409	395	412	384	413	408	391	406	361	401	394	392	370	403	411	393	408	396	420	382	408	416	400	386	395	398	379	364	392	388	408	397	387	375	391	376	395	400	345	401	407	382	382	366	423	405	365	347	413	429	397	404	401	376	409	359	400	395	386	395	375	393	374	368	376	401	402	396	419	400	383	473	419	431	385	399	417	362	411	389	414	406	383	385	382	366	414	379	390	421	373	371	378	392	377	374	375	402	417	388	423	420	431	398	389	397	380	407	370	374	369	381	371	401	384	400	373	429	354	401	369	423	405	386	330	418	377	357	349	374	372	386	389	376	409	385	396	358	411	409	377	369	361	370	400	369	427	361	379	388	382	377	405	382	379	408	396	409	389	362	399	402	377	406	415	391	407	390	379	397	359	419	375	411	384	373	367	369	344	380	417	369	375	378	382	377	428	394	418	435	418	394	354	389	402	398	410	411	412	362	381	368	400	364	400	360	383	368	387	392	391	384	351	373	381	380	421	407	426	392	386	401	388	388	408	387	407	405	375	369	415	373	386	375	416	396	382	412	384	407	406	356	340	402	426	413	397	360	384	407	408	376	362	396	401	394	347	427	385	429	425	402	404	397	376	385	378	404	360	383	417	352	407	385	422	369	397	377	375	411	387	418	385	364	403	398	416	381	428	377	417	392	396	368	377	373	410	370	433	406	370	396	384	434	379	415	374	387	402	354	408	417	367	389	415	358	417	357	382	366	379	362	394	430	391	384	396	375	389	377	385	381	407	395	389	411	408	419	398	445	421	368	345	364	426	383	358	412	406	393	396	433	419	394	409	376	358	393	383	387	379	366	375	413	407	400	396	347	334	404	431	372	385	389	355	414	360	397	369	367	371	411	436	411	348	377	395	404	388	375	381	365	383	398	431	381	374	407	402	386	385	352	409	366	399	366	406	387	322	426	417	394	355	362	378	417	401	361	370	358	376	357	440	373	370	379	353	411	394	369	394	395	383	373	371	399	374	413	399	389	384	389	387	359	382	396	387	419	416	416	386	374	374	374	388	389	403	385	409	429	364	408	406	430	420	407	411	393	415	365	403	399	372	372	426	374	411	413	396	408	363	402	398	381	417	404	353	374	414	432	389	387	387	419	352	412	362	416	405	404	370	394	367	362	420	354	407	403	414	386	364	395	430	415	426	344	414	437	396	393	363	341	366	354	343	407	400	356	399	367	366	426	366	424	372	377	384	434	355	417	382	411	393	383	423	401	384	419	407	364	405	406	398	383	394	415	381	375	351	379	359	384	398	380	402	380	400	423	378	419	392	419	413	400	359	407	410	412	413	353	379	399	403	381	384	436	414	416	359	399	396	396	380	400	385	392	369	367	389	412	378	407	379	380	392	419	395	428	395	390	383	402	412	388	398	382	389	346	364	365	415	398	382	416	395	408	389	399	378	384	377	396	400	369	386	387	373	400	389	378	387	384	392	373	371	360	397	400	387	424	427	366	412	385	404	381	371	394	430	426	404	409	377	370	378	392	366	359	394	340	425	371	375	374	380	432	375	405	403	406	375	372	367	408	396	368	370	369	404	392	418	334	363	420	337	403	429	357	403	391	424	356	412	374	381	403	373	338	410	405	408	375	394	373	406	386	400	406	391	414	397	398	394	363	411	403	368	381	415	366	383	389	383	387	381	372	393	372	409	408	370	400	390	391	412	407	415	372	361	397	407	421	378	392	364	410	390	370	388	371	372	395	398	408	404	380	399	396	390	414	379	423	356	386	418	388	375	384	392	403	413	377	401	386	401	388	381	393	368	417	423	387	387	358	357	397	403	420	408	349	381	370	376	408	400	372	378	448	373	406	414	391	359	446	428	415	378	397	403	383	348	381	382	365	390	378	401	386	369	386	418	428	395	406	419	353	396	336	418	384	411	351	409	390	435	384	374	392	416	406	402	400	401	395	369	382	413	400	345	390	385	414	387	382	362	418	377	352	370	412	336	397	400	367	383	409	424	392	403	381	408	429	360	392	420	384	432	401	412	382	433	383	389	389	385	411	437	389	387	386	445	374	434	382	387	352	407	379	374	383	402	391	398	432	400	372	374	380	396	403	374	409	409	360	401	356	371	375	422	391	379	332	356	411	404	373	367	402	396	398	398	373	386	386	405	430	382	364	395	406	355	399	372	383	378	380	378	383	444	376	380	363	377	381	392	367	391	381	387	401	396	352	441	391	367	334	409	401	409	412	374	379	390	406	394	376	379	391	387	361	384	450	393	359	390	431	430	358	373	385	396	376	408	392	398	375	417	368	381	430	374	395	360	423	379	369	412	415	372	419	404	352	431	398	394	381	378	387	399	405	373	408	363	403	351	371	404	412	349	403	409	397	362	394	371	369	353	377	389	377	388	371	374	389	414	412	374	370	385	364	372	368	388	411	360	371	392	359	416	389	388	381	412	407	374	442	416	372	425	366	378	375	355	343	380	416	371	392	374	377	341	405	379	391	369	389	376	383	335	379	408	418	378	387	413	351	388	380	381	366	390	391	372	404	395	382	374	410	405	396	416	396	442	397	387	405	443	364	367	407	393	388	387	401	405	334	364	389	403	375	364	380	392	383	343	390	398	390	373	401	386	396	401	389	401	372	379	411	360	397	421	377	356	405	337	399	361	385	399	389	396	437	426	378	389	351	417	394	413	367	416	408	436	386	358	376	374	413	359	394	392	366
2148	900	947	898	941	941	951	890	897	920	888	905	857	912	872	939	910	897	928	943	837	892	879	898	888	937	844	873	880	927	847	909	862	902	920	907	857	882	892	915	873	901	908	904	863	904	956	930	940	913	917	891	800	863	915	945	931	872	891	908	896	943	892	831	877	886	907	954	883	853	939	861	918	972	932	882	878	885	912	879	857	922	918	917	839	941	909	908	940	897	885	921	893	916	867	909	913	902	875	877	931	964	963	915	846	932	902	887	864	877	904	875	864	920	925	891	859	914	898	948	902	903	894	896	885	897	914	904	869	906	911	894	906	904	898	867	907	923	881	927	849	916	905	932	930	842	918	848	887	854	916	913	939	893	898	895	890	940	922	909	840	977	906	899	924	861	896	892	878	871	881	885	922	954	945	851	831	845	858	900	913	934	900	941	844	902	898	865	908	832	881	864	933	866	909	936	863	866	870	874	901	862	864	873	847	908	873	895	892	877	896	916	857	850	906	904	934	826	881	896	891	875	837	941	925	921	847	883	873	937	890	881	867	908	874	906	880	895	896	949	902	911	853	843	885	871	872	919	875	918	860	872	873	871	930	916	919	915	875	876	868	886	888	893	871	914	957	921	899	935	826	896	862	892	885	833	869	924	853	904	907	863	909	943	922	903	856	929	914	884	916	929	862	878	926	864	897	870	848	881	949	927	890	887	868	873	906	876	876	871	902	861	937	906	948	907	914	907	929	886	909	885	868	892	887	919	883	884	890	908	866	909	896	865	904	919	895	863	903	869	896	884	872	951	910	892	886	903	902	911	927	953	896	935	892	914	938	927	926	898	879	843	921	885	830	911	893	932	849	877	886	931	862	929	867	887	903	915	872	907	873	900	890	919	930	888	949	893	930	916	894	924	875	917	834	864	933	899	804	929	866	911	872	876	884	922	892	917	906	856	864	907	842	887	917	936	852	876	911	879	899	866	879	896	925	891	864	863	904	945	898	832	901	902	928	864	961	945	904	880	885	899	900	853	895	862	871	907	856	914	865	890	906	906	876	947	835	902	856	870	908	881	901	857	855	894	872	890	873	899	921	894	849	940	875	963	914	885	892	894	925	881	929	927	892	860	894	874	886	888	857	872	881	856	904	897	891	852	876	868	901	919	913	894	921	872	891	982	897	872	893	879	882	879	870	941	880	889	860	865	912	915	858	922	864	910	908	902	873	919	918	922	910	890	925	878	868	947	887	911	887	938	918	951	897	902	866	872	901	911	890	905	879	887	907	883	884	859	878	894	871	975	897	910	864	909	787	876	892	864	916	918	937	910	870	920	878	887	907	954	897	908	895	886	847	846	862	881	881	910	928	916	933	865	898	883	890	886	945	851	890	877	895	903	926	873	871	833	907	897	861	932	926	918	937	880	953	923	905	914	856	897	928	929	913	860	887	902	923	903	871	941	888	878	914	926	897	937	958	933	878	943	928	908	871	914	905	841	949	872	910	874	927	869	914	913	904	864	875	903	909	889	901	918	928	940	917	860	895	850	824	931	875	879	956	889	874	909	845	854	879	898	911	881	886	919	957	902	961	863	904	867	905	964	869	898	912	931	910	944	903	944	905	879	882	891	923	884	920	883	928	851	875	867	917	871	920	933	929	924	941	865	916	894	850	868	883	935	883	839	855	929	866	908	929	903	913	885	870	883	878	882	891	923	918	890	891	909	857	913	861	924	875	899	831	904	917	885	865	916	875	889	818	872	918	915	885	933	888	837	958	889	829	869	876	871	886	853	909	913	937	916	867	922	913	873	922	893	908	849	872	924	885	922	880	853	871	858	887	885	878	842	849	904	858	923	856	876	861	886	897	879	897	904	912	898	886	850	885	867	888	924	849	907	878	856	920	926	945	863	869	957	923	884	889	848	844	888	908	895	916	855	913	888	871	917	871	935	880	874	899	873	899	893	889	882	932	894	915	914	923	904	892	855	881	927	929	857	925	877	942	900	878	922	869	852	918	909	810	955	904	930	925	899	864	931	866	949	892	901	946	904	869	903	925	883	865	928	915	947	870	888	881	917	918	870	881	866	865	868	847	943	887	900	891	945	932	871	894	854	906	887	917	885	906	913	900	906	844	863	895	948	928	906	922	908	910	912	871	897	853	936	876	899	920	882	906	830	912	903	905	902	914	972	871	936	881	899	917	870	930	877	872	884	858	861	892	851	813	880	856	829	846	923	899	925	898	878	871	868	876	898	866	937	934	883	883	875	919	877	923	890	904	925	885	889	892	942	912	871	913	910	887	883	877	867	930	876	870	908	847	869	885	834	926	899	948	871	949	872	917	849	882	884	875	877	884	914	919	889	913	915	862	897	891	928	857	882	880	900	874	920	886	913	872	870	885	856	912	923	834	888	890	859	904	922	858	842	940	932	925	901	915	845	887	895	915	933	932	862	883	978	838	935	913	951	846	927	912	926	901	866	905	886	873	940	910	868	884	895	962	899	880	875	892	887	927	866	913	898	934	895	864	868	872	869	935	923	920	829	853	887	902	919	873	888	899	881	902	929	919	902	974	875	879	857	875	964	891	921	925	942	917	892	884	870	899	912	924	901	925	874	880	922	955	865	835	904	883	895	887	827	869	923	892	911	854	936	922	874	900	895	904	874	879	865	888	815	835	847	877	930	913	918	900	894	855	870	836	897	913	905	903	940	871	888	852	909	861	938	895	896	862	944	887	905	919	838	900	893	916	877	957	892	859	885	918	897	866	891	937	913	892	901	883	918	914	917	889	898	893	906	863	877	901	920	888	843	886	867	875	944	871	878	888	913	874	899	869	860	937	918	922	933	913	902	847	897	888	878	893	917	855	929	904	894	906	898	860	945	872	865	877	891	932	913	898	852	869	908	894	889	875	904	898	895	909	903	868	904	889	883	904	842	871	919	830	889	871	857	847	900	880	833	907	880	876	868	889	869	891	912	867	843	907	914	893	868	910	851	896	892	872	886	928	869	910	916	882	917	903	915	893	910	909	932	860	921	870	954	858	881	852	900	837	910	908	944	871	866	839	944	899	919	949	864	900	949	895	875	887	897	873	930	931	953	861	900	853	894	857	921	905	901	885	920	889	909	915	871	879	857	848	918	918	876	906	912	935	924	892	921	878	874	859	875	899	873	950	881	899	930	863	897	874	901	899	865	852	923	887	922	916	829	859	914	829	915	911	866	922	901	888	902	907	862	909	871	900	880	912	927	873	906	895	949	931	877	895	955	880	877	899	930	940	914	897	877	874	869	919	851	942	911	873	895	869	860	894	906	856	923	923	915	915	887	899	883	926	883	889	846	897	857	901	905	921	907	917	922	868	847	929	890	863	895	829	912	874	894	860	892	851	862	910	891	947	935	920	885	902	921	863	860	889	881	914	932	882	878	947	901	950	913	908	939	891	867	861	912	911	900	925	920	872	842	885	914	892	840	929	871	923	861	921	862	905	876	929	929	926	862	860	947	913	891
7900	504	529	465	389	318	291	266	256	226	249	256	238	215	226	244	228	225	193	196	226	206	236	245	246	214	210	233	214	242	202	242	225	198	234	207	222	228	219	198	216	209	242	213	201	241	220	239	228	223	229	230	222	210	235	202	205	218	231	216	186	214	232	186	220	221	202	212	223	237	194	202	200	232	226	172	233	223	200	204	207	219	201	223	237	245	218	233	227	199	232	227	217	215	224	207	230	226	238	222	204	213	227	201	212	257	249	220	212	247	215	229	230	218	223	194	214	228	204	240	222	203	221	223	192	207	221	216	206	196	212	223	264	219	237	216	208	221	245	232	212	220	221	240	198	212	215	214	182	188	205	211	227	223	236	227	216	216	227	212	245	234	213	235	226	211	229	203	268	234	229	225	222	192	209	219	225	243	268	206	197	217	220	204	185	218	194	230	234	220	214	221	198	220	236	224	219	209	209	216	215	207	231	204	235	186	207	211	199	197	218	199	230	210	226	223	211	229	216	222	210	181	203	207	203	206	212	207	209	219	235	207	222	194	221	225	209	226	205	216	245	221	235	215	232	217	217	249	253	207	203	213	198	208	241	203	264	240	228	231	229	242	226	210	216	219	202	233	221	221	212	203	201	231	184	220	227	235	218	199	229	215	239	220	213	192	217	223	236	237	214	233	232	241	228	220	222	206	220	233	199	233	223	173	238	225	235	221	195	227	223	247	205	229	200	202	187	214	219	238	209	221	180	219	202	215	251	230	183	203	249	226	215	220	219	186	214	217	232	195	196	215	235	192	202	219	217	231	194	215	194	215	245	209	219	213	215	222	221	202	218	212	213	220	225	194	197	206	219	228	216	216	231	207	187	218	200	230	217	246	213	199	221	217	215	234	214	231	221	196	194	222	211	245	266	192	243	232	230	194	217	197	201	213	197	220	214	220	243	230	210	198	248	206	208	208	222	209	205	228	211	215	209	214	215	212	221	213	214	222	240	175	234	224	221	216	201	220	198	214	227	245	221	221	217	248	232	248	184	207	218	214	211	217	236	216	231	225	192	212	208	211	217	178	218	223	246	227	214	224	245	235	211	223	213	229	244	201	190	209	202	221	216	213	213	225	249	232	185	225	203	210	250	211	210	205	241	262	209	221	197	224	226	201	236	215	209	200	192	208	228	218	196	201	204	219	246	217	221	203	235	223	239	211	202	200	212	226	205	216	237	229	237	209	191	212	212	219	205	258	193	210	218	200	225	241	244	214	210	182	202	207	222	216	196	239	224	187	214	225	211	246	204	262	220	226	231	212	188	245	240	246	187	211	212	211	194	248	192	198	213	197	218	218	199	224	220	212	219	220	180	233	212	201	234	199	233	229	217	206	214	217	202	241	214	217	232	229	223	228	231	207	234	222	227	198	231	220	206	207	209	229	203	204	222	212	217	233	223	199	230	193	185	194	219	218	232	225	214	222	202	221	221	211	232	252	187	182	205	222	217	207	236	195	240	223	223	207	218	197	189	212	185	203	251	237	253	215	232	249	193	221	214	203	198	213	231	220	194	189	225	222	240	240	227	199	243	192	209	216	175	231	233	211	242	230	213	230	232	224	216	226	230	232	211	216	222	225	198	212	201	207	212	239	215	255	221	238	194	221	228	243	254	242	204	231	219	207	257	211	183	222	185	210	207	223	221	200	211	194	225	229	221	212	179	239	225	215	216	211	226	226	224	225	215	203	195	206	227	213	223	237	211	216	201	241	217	234	259	211	220	221	218	227	235	262	195	232	213	223	221	225	189	215	224	201	210	213	189	245	209	205	195	211	203	226	225	215	207	238	195	198	248	253	225	206	195	195	204	241	202	212	202	212	194	230	184	231	226	207	215	239	206	222	240	195	245	225	209	209	238	227	204	227	205	196	237	214	235	223	198	211	221	194	216	225	216	190	206	216	228	217	197	227	221	231	228	235	232	247	197	231	228	237	210	220	239	186	210	204	192	223	208	228	243	265	191	219	238	209	187	250	243	211	199	232	216	196	221	222	219	191	196	230	193	222	223	190	235	243	227	216	213	203	239	197	217	209	219	204	236	180	227	209	211	195	194	188	239	240	229	202	184	209	245	217	239	188	252	217	215	192	211	226	224	206	200	208	195	205	209	245	227	214	213	242	226	225	216	220	201	227	214	212	217	236	255	216	230	201	204	218	218	218	209	203	224	189	223	200	222	223	227	193	210	216	224	205	194	227	215	204	229	217	233	218	192	206	191	203	191	233	202	237	240	218	196	187	202	199	237	241	206	222	210	201	221	216	234	218	218	205	205	230	225	171	213	192	225	246	228	203	218	210	232	217	230	217	205	185	235	218	226	214	224	219	223	246	225	231	200	217	219	196	212	222	217	220	238	218	207	203	208	233	225	226	227	198	210	231	223	213	195	221	216	217	185	216	216	229	227	225	210	232	196	212	225	203	179	246	223	235	230	224	233	214	218	226	214	256	223	225	217	209	217	229	184	210	211	225	174	257	225	235	220	232	227	242	207	242	225	236	202	195	223	215	202	208	238	203	235	229	236	213	202	213	193	227	224	215	231	239	189	177	207	218	243	200	212	197	201	214	198	207	235	202	215	216	224	203	214	214	202	207	200	223	235	210	221	246	239	221	241	208	229	226	226	197	219	207	214	194	229	214	217	215	237	208	216	222	213	235	203	227	199	216	213	222	215	254	247	216	247	224	225	220	240	238	244	204	228	244	232	221	209	217	230	208	185	198	210	207	211	240	229	219	247	212	237	225	228	221	249	201	237	252	218	208	236	211	212	213	208	227	234	225	217	226	240	214	251	193	186	201	198	226	223	182	234	248	235	218	212	223	213	226	218	187	226	244	196	221	228	226	217	231	239	208	194	219	194	228	215	237	222	232	213	220	221	235	219	222	230	236	231	202	202	233	219	222	231	235	222	244	204	187	211	209	237	221	225	199	203	202	217	208	206	226	221	214	224	216	208	227	211	234	221	222	227	214	225	217	208	184	197	220	231	215	238	216	215	207	204	238	241	197	204	243	209	207	209	219	234	202	209	198	210	205	244	261	245	189	209	209	207	196	213	195	233	226	223	213	207	188	212	217	217	218	228	200	203	211	235	207	244	223	211	198	235	195	222	232	216	196	253	182	211	206	213	210	225	190	264	224	206	191	215	231	239	213	191	219	208	183	234	221	221	216	218	264	234	235	225	217	213	222	211	242	238	222	231	225	243	221	215	196	219	229	207	207	218	227	215	213	227	212	196	210	176	193	240	216	208	213	200	191	223	220	189	219	198	203	209	221	226	196	226	195	227	210	202	212	210	240	203	193	234	208	232	242	232	256	218	198	207	252	218	215	207	200	217	207	220	202	205	242	225	231	233	204	201	241	199	225	196	212	209	227	241	234	233	218	202	205	227	216	216	219	219	201	216	234	241	240	212	224	192	239	199	203	211	204	221	227	240	234	217	215	214	234	214	203	197	197	201	241
6516	835	1227	1481	1272	1050	981	881	807	804	771	697	672	711	632	671	708	616	618	652	621	630	640	627	559	628	640	630	582	605	609	563	611	604	577	565	589	601	566	592	604	571	598	586	593	580	566	566	610	593	575	577	619	573	528	585	570	559	597	573	575	559	583	571	595	593	524	558	615	579	534	606	566	593	584	570	584	576	576	587	591	576	561	570	594	579	547	600	597	575	579	567	565	520	581	586	577	555	561	556	564	589	559	587	570	565	589	564	577	600	582	579	568	621	608	578	596	550	596	588	588	610	572	578	571	545	586	550	595	568	568	583	568	541	577	556	584	560	565	615	563	597	551	596	543	603	570	554	583	564	585	593	618	583	598	565	600	548	597	571	570	590	543	591	591	608	578	581	582	565	546	526	569	547	599	536	554	566	572	557	572	569	551	559	602	587	598	513	580	568	568	581	584	609	543	594	556	589	542	602	557	544	573	595	585	593	605	546	605	619	545	588	579	552	602	608	580	584	570	563	570	576	617	589	591	590	593	568	562	556	582	574	562	571	529	621	552	597	538	575	581	561	590	570	581	542	540	598	591	574	591	543	595	541	596	598	580	559	571	593	585	591	560	584	584	584	592	571	580	603	551	591	549	571	603	570	562	560	598	579	594	594	574	543	503	567	529	561	585	566	552	581	570	544	581	576	606	552	600	586	568	585	586	599	583	546	555	561	532	560	565	567	605	552	607	580	528	562	581	613	581	574	563	557	539	558	585	573	557	564	531	559	541	623	564	611	566	543	577	539	552	541	616	596	572	550	605	526	604	571	611	552	570	549	562	553	566	548	550	581	539	604	563	562	607	562	587	539	557	591	566	584	578	546	561	578	574	587	579	593	586	548	583	514	598	606	585	564	568	556	531	614	563	583	516	543	596	572	563	565	561	537	590	568	597	552	549	563	522	538	551	541	545	583	625	540	504	546	559	575	572	585	580	537	576	576	568	564	561	561	595	548	597	563	566	543	577	583	552	582	546	588	551	616	573	579	579	594	533	569	549	561	555	567	587	592	570	609	589	579	575	615	569	587	569	541	551	539	586	603	601	540	529	568	553	595	540	577	545	612	563	522	559	586	580	580	558	575	594	615	591	550	589	545	597	553	582	556	545	621	536	606	565	573	570	589	579	565	550	597	557	575	550	597	567	575	571	600	529	568	606	593	540	588	562	577	588	555	545	553	544	598	583	607	606	551	577	573	529	567	560	574	562	614	615	572	547	572	575	583	590	532	574	582	583	531	544	601	528	597	567	570	594	544	589	560	580	583	575	616	568	571	574	584	571	600	598	555	563	585	561	602	612	533	561	600	589	504	572	580	586	506	582	561	554	539	583	543	569	587	613	595	593	601	581	570	549	535	571	575	594	622	524	598	530	622	558	609	537	574	588	610	571	549	578	555	588	549	551	596	522	605	620	581	571	572	569	547	547	561	590	561	593	554	582	597	581	543	582	565	516	610	570	611	554	580	577	581	571	550	538	582	553	592	565	551	595	611	569	585	568	537	583	608	599	572	620	545	564	538	563	543	565	574	612	621	557	635	519	612	580	572	566	566	591	589	641	601	607	569	541	552	588	549	561	558	575	615	579	571	545	525	584	548	572	623	556	599	543	615	616	571	552	580	534	580	577	563	588	560	583	567	562	585	539	557	599	565	580	629	559	554	556	529	587	538	558	590	593	600	529	554	551	535	579	576	602	539	616	527	585	507	588	607	567	559	545	579	578	621	592	550	554	591	611	543	602	578	561	570	528	585	611	564	549	574	547	553	581	589	576	584	596	548	550	572	591	592	583	515	602	583	559	573	605	597	601	565	592	526	581	588	599	571	570	571	594	594	544	556	561	580	549	574	562	592	541	576	589	598	546	566	641	581	588	574	552	561	548	599	568	533	584	579	570	571	570	560	580	578	565	590	578	573	536	553	567	611	615	583	551	546	588	584	573	566	576	607	584	557	555	598	559	544	582	544	562	591	592	541	550	566	570	584	550	535	567	586	543	620	571	577	568	612	596	588	618	566	549	619	582	595	582	589	593	587	565	571	603	563	539	562	624	571	565	571	548	580	571	576	552	556	523	596	578	593	558	561	597	595	573	561	561	586	544	558	596	562	613	591	607	577	559	592	526	594	560	588	615	581	558	558	579	606	606	607	557	544	512	583	568	566	580	602	593	602	575	556	590	553	546	550	591	560	589	601	594	544	577	570	575	549	566	611	589	607	596	581	520	567	574	567	556	593	572	597	595	600	566	568	575	609	535	559	524	573	593	553	594	575	562	561	570	586	579	580	589	636	558	551	584	568	596	538	604	546	551	577	528	596	576	585	535	536	573	594	582	553	563	560	585	545	557	559	609	553	625	577	573	554	570	593	578	567	587	556	561	610	576	564	578	608	548	571	544	560	532	550	546	580	585	593	585	585	614	561	580	542	587	574	555	584	587	529	595	610	612	550	563	560	592	569	554	538	593	569	594	585	563	568	544	585	601	588	569	598	594	546	556	592	536	576	552	589	570	560	544	584	587	567	593	600	588	585	596	547	567	635	563	553	561	572	594	578	569	567	571	557	575	567	557	576	569	597	574	561	553	550	556	580	579	529	571	568	552	644	591	563	573	558	590	600	547	562	552	592	576	579	586	621	553	530	550	567	588	585	573	654	567	569	605	574	556	491	599	566	559	548	588	543	586	544	622	575	556	562	524	590	600	594	600	587	582	568	580	597	567	549	600	599	574	546	566	577	587	568	605	591	568	549	548	543	583	607	562	529	593	553	568	504	600	598	595	586	615	567	564	527	530	573	589	574	564	637	576	567	642	547	584	552	597	555	564	589	573	578	586	580	547	545	572	559	551	524	595	585	603	606	584	600	561	563	589	585	516	586	552	584	609	599	587	561	556	576	594	569	569	617	534	561	562	574	573	605	549	587	568	597	589	591	577	535	559	592	596	570	552	588	609	558	611	554	552	529	580	569	570	574	573	556	603	571	584	556	568	610	579	529	566	592	587	558	565	595	523	563	582	559	564	605	548	556	558	557	574	618	575	579	590	597	600	586	578	556	636	568	600	559	607	594	585	549	560	556	579	548	578	559	566	592	569	551	590	581	559	621	598	550	567	574	580	554	596	580	534	564	571	562	594	603	537	561	544	584	575	595	568	567	591	613	603	575	590	593	577	559	565	584	600	590	561	607	530	588	575	616	568	533	591	572	637	572	548	632	579	579	597	563	550	566	565	556	600	549	562	581	547	562	574	600	591	593	582	584	609	586	571	566	617	560	573	574	583	594	535	558	569	548	581	610	570	567	601	601	562	592	570	561	565	636	568	578	546	562	550	507	591	575	556	597	591	594	585	566	593	602	573	602	573	607	583	595	598	591	596	616	557	616	520	605	560	562	615	592	634	552	546	558	583	579	571	555	591	602	542	596	583	603	574	589	553	556	556	561	537	580	541	579	565	580	567	578	562	590	555	558
15300	1336	1112	872	702	544	502	464	464	406	399	400	402	394	350	384	365	382	342	345	390	370	394	333	376	348	380	378	380	346	383	388	356	314	381	363	371	373	367	383	367	330	361	312	387	355	386	345	347	378	354	366	375	349	350	382	343	335	381	364	369	334	366	357	358	368	335	354	376	340	354	337	373	368	361	353	366	389	348	347	324	338	343	343	368	351	352	381	334	389	332	348	347	351	349	354	356	389	341	398	386	362	343	352	336	340	331	334	352	390	365	345	339	303	367	381	343	360	408	349	375	324	336	338	310	347	356	367	372	330	355	372	350	368	373	355	353	350	328	351	358	316	356	384	370	330	328	354	357	364	328	378	387	369	324	343	370	351	351	367	346	337	387	344	342	386	371	356	302	365	338	387	365	312	383	335	327	343	374	338	349	372	344	342	340	315	344	343	334	382	351	346	344	349	354	376	375	347	345	346	353	324	400	339	345	322	371	357	341	337	346	378	360	357	384	344	345	335	344	353	328	355	335	373	373	334	344	353	359	395	359	340	380	361	385	356	351	338	349	309	356	345	346	342	350	375	353	409	362	375	400	364	339	320	351	374	336	373	339	393	357	340	329	379	353	347	330	347	356	367	358	390	382	329	350	333	384	344	350	359	330	378	360	344	371	404	400	329	323	349	371	404	388	383	330	337	350	370	383	396	408	389	340	321	340	346	380	330	341	365	400	380	366	353	359	331	333	362	380	320	323	383	308	347	350	302	332	400	347	370	399	364	360	341	365	367	378	345	358	344	395	343	368	345	390	344	336	343	345	362	362	343	377	325	365	375	357	376	399	387	343	352	316	362	382	384	336	362	345	311	341	360	370	367	349	338	370	355	347	327	325	345	329	345	372	357	323	357	350	328	351	384	357	341	326	351	372	347	367	337	366	334	356	378	365	356	374	341	330	330	325	358	407	348	342	348	351	352	347	382	337	357	352	377	354	340	363	363	338	349	344	320	352	375	330	331	393	349	353	321	348	343	347	339	309	383	338	364	368	326	331	335	348	341	372	370	369	374	320	385	366	339	354	319	341	329	360	328	358	342	345	340	338	369	348	375	357	369	324	350	336	328	366	361	355	349	346	364	345	336	390	360	364	338	376	340	354	306	351	349	350	358	363	358	322	350	361	357	391	406	343	366	347	329	388	353	355	334	310	344	316	320	377	352	364	353	329	356	328	353	363	399	340	334	353	365	341	393	350	305	373	342	362	356	297	356	330	358	373	349	310	376	334	346	363	375	330	368	355	389	376	341	332	398	377	381	344	303	361	325	322	363	373	365	343	331	385	340	371	355	345	361	415	361	334	382	317	355	360	369	349	348	339	313	360	380	354	321	364	368	339	306	357	324	363	353	344	343	347	357	365	359	362	348	342	372	388	380	350	329	348	386	414	364	338	383	356	327	344	374	351	413	352	326	357	355	401	327	341	342	355	358	350	353	357	333	349	353	302	380	333	356	373	380	343	365	330	344	387	350	322	344	358	349	373	355	337	363	347	370	357	356	367	347	361	357	363	377	335	306	364	345	349	363	326	364	321	384	371	366	333	323	357	317	325	349	370	338	382	323	369	372	343	368	359	376	358	349	317	339	356	360	360	364	335	330	355	334	325	339	318	326	365	363	368	355	362	377	374	409	364	342	363	361	342	331	303	386	352	353	335	349	363	343	399	342	340	325	331	382	362	344	326	356	344	346	388	337	344	331	359	309	335	351	363	335	358	325	372	345	361	379	308	340	350	383	343	360	363	323	356	416	344	354	323	401	323	394	350	355	382	366	347	380	350	362	343	339	376	353	386	350	364	356	316	335	322	326	354	343	327	362	405	357	325	369	343	324	375	376	341	371	343	385	377	325	344	359	375	356	360	391	327	337	357	363	330	328	377	367	341	383	382	345	350	353	336	318	331	386	351	362	335	342	365	356	343	384	367	375	343	352	359	343	342	334	326	342	349	358	370	344	393	363	362	342	356	361	371	330	342	342	360	326	372	350	386	327	341	351	345	359	350	385	312	402	331	394	380	312	369	348	344	366	374	331	341	342	327	422	372	320	336	378	356	319	346	353	352	322	373	327	371	366	313	344	365	352	360	317	342	360	353	336	349	351	367	351	339	377	342	385	356	366	341	349	344	356	376	363	340	323	351	336	350	374	362	349	345	345	373	384	351	354	374	378	346	324	341	365	339	338	370	345	304	330	362	341	316	382	327	380	360	318	347	361	388	336	343	342	333	340	364	367	324	347	368	335	382	337	335	339	347	419	346	358	328	327	342	386	334	373	350	368	391	365	365	357	340	363	339	363	313	315	341	343	396	366	389	347	329	361	340	342	338	335	330	358	345	394	336	365	339	371	346	340	348	374	366	358	363	311	362	342	389	340	358	377	348	344	329	375	345	352	358	372	345	380	325	358	358	352	397	358	386	328	362	351	338	342	332	373	350	353	366	352	367	326	376	349	364	341	355	370	336	393	352	379	384	365	346	345	382	394	321	368	367	332	342	356	356	362	365	362	360	317	352	383	384	324	372	332	360	328	330	370	377	376	338	386	367	369	330	360	325	327	332	365	322	316	346	356	336	357	361	327	360	360	339	357	356	335	370	342	354	377	333	376	348	339	313	348	348	330	352	354	357	314	368	371	327	327	319	349	352	342	388	345	351	365	362	380	352	327	319	354	358	337	365	334	361	352	375	385	370	346	339	359	347	365	344	327	368	335	340	316	353	358	362	317	365	345	358	345	336	351	397	353	363	365	364	362	309	362	339	347	375	339	354	408	387	348	326	356	337	349	350	388	335	339	345	370	398	392	358	383	371	360	330	354	340	350	353	361	356	334	378	369	363	336	363	335	374	345	339	343	392	334	360	343	331	332	383	406	351	354	363	334	324	398	353	387	355	359	344	352	353	375	374	355	343	341	383	360	353	348	351	380	376	342	377	345	336	299	333	360	326	337	377	346	329	372	366	318	388	357	376	383	349	346	343	374	379	339	386	355	342	391	364	351	384	363	351	364	338	387	395	414	372	335	326	352	370	364	385	372	351	351	364	355	369	380	363	361	300	338	331	354	368	395	384	396	371	366	351	376	345	338	350	352	335	388	365	352	397	345	341	384	365	346	328	330	313	345	364	372	384	349	381	349	369	357	385	356	364	401	358	350	347	371	341	363	338	329	338	366	357	369	386	384	374	380	365	367	354	366	368	346	365	365	373	354	360	357	355	324	312	334	362	342	333	327	348	323	349	386	348	363	358	348	365	346	354	377	379	322	389	347	341	379	329	383	324	361	355	368	338	380	357	350	352	321	347	370	386	355	315	314	358	346	371	332	340	348	368	331	326	348	343	370	331	336	400	383	356	350	346	345	389	353	352	351	335	364	302	342	350	332	348	375	310	366	338	341	348	347	375	358	368	361	350	323	327	356	370	359	344	354	351	355	384	352	356	354	361	334	320	337	351	344	342	333	381	338	342	338
8479	1400	2228	2527	2212	1824	1601	1475	1361	1317	1242	1130	1066	1123	1017	1021	1019	977	952	954	911	930	918	903	954	957	879	880	916	932	897	856	919	899	897	882	904	911	892	917	880	914	889	848	866	866	926	872	839	873	900	878	891	908	895	860	907	847	871	875	877	882	894	876	841	903	868	894	891	900	866	955	857	885	879	948	877	892	905	795	907	845	864	837	893	913	853	877	837	832	886	856	867	861	864	866	910	933	855	862	862	857	857	867	862	874	850	815	817	853	924	851	862	910	874	863	857	886	866	838	875	864	829	864	886	855	851	861	862	854	854	915	913	835	876	887	899	904	860	924	903	885	842	879	895	857	825	910	875	878	879	791	843	834	799	867	849	863	844	832	883	891	882	872	849	869	882	872	872	856	819	879	889	863	884	852	876	834	822	907	918	858	892	826	814	897	863	894	898	851	837	898	864	902	902	855	893	869	882	878	854	832	851	900	886	844	861	866	891	883	870	901	873	890	885	853	903	892	886	842	836	860	867	846	876	875	838	841	849	863	867	843	853	840	842	852	916	854	863	846	887	892	842	864	882	889	861	903	892	898	877	870	865	859	812	865	848	832	871	868	832	864	884	834	867	836	909	848	851	922	926	909	795	860	820	860	852	846	840	885	904	869	849	856	866	918	890	864	867	912	901	817	871	867	858	823	887	871	867	903	898	856	868	846	872	853	871	805	908	822	873	872	861	852	839	863	871	883	906	852	893	860	879	878	857	843	865	851	845	874	809	849	860	877	869	845	856	853	854	854	899	853	823	930	876	854	884	905	892	896	849	869	891	878	877	882	839	831	868	853	846	861	944	864	802	845	845	881	898	846	864	951	822	828	922	872	847	891	861	883	819	869	863	878	857	861	887	838	889	847	857	841	871	815	886	848	897	872	887	843	813	854	897	871	881	894	837	881	893	918	904	834	861	858	810	890	940	863	913	882	831	890	886	887	867	833	882	906	865	854	891	856	862	856	858	820	854	832	872	910	901	839	886	862	891	873	836	834	817	863	835	868	896	896	836	867	921	864	914	880	895	842	830	887	913	879	914	863	874	880	786	849	869	900	840	853	885	924	843	856	848	843	910	845	842	861	852	840	864	893	889	838	888	897	826	845	861	854	929	824	854	897	921	849	879	843	834	829	854	882	885	858	806	875	870	928	865	860	894	863	861	888	845	877	845	863	886	849	885	928	925	869	907	872	859	890	877	844	849	848	848	904	876	843	905	847	901	913	873	815	899	836	867	866	827	848	875	816	846	846	867	800	857	874	857	907	826	916	886	868	829	855	852	853	872	908	872	846	850	882	870	909	871	885	859	880	841	883	850	873	862	860	892	890	862	899	875	902	904	790	846	812	889	860	838	831	862	877	883	845	921	883	907	846	869	874	834	909	888	925	833	850	868	925	855	844	807	866	853	838	897	907	802	855	876	846	854	882	885	841	844	829	887	795	899	867	833	855	854	895	870	859	844	853	876	863	868	846	860	895	875	871	913	884	842	866	867	829	846	893	843	884	909	898	862	867	883	851	816	874	903	832	834	877	803	811	873	861	851	861	893	876	869	891	847	878	856	904	849	838	842	871	818	929	842	889	871	877	909	849	844	859	918	900	867	908	869	895	844	798	900	796	814	867	883	872	838	841	847	905	819	862	883	857	837	886	881	892	839	879	873	874	866	842	844	876	872	859	860	825	903	855	914	819	927	895	826	899	869	830	796	882	819	859	882	921	857	850	850	845	868	895	918	890	892	903	917	907	876	901	864	857	873	867	843	904	905	854	904	886	908	874	918	867	887	859	889	804	875	867	839	833	879	875	876	867	866	898	831	880	878	894	885	852	869	874	816	872	893	818	891	844	819	884	883	866	826	846	843	863	847	894	856	851	838	878	874	885	921	866	898	884	910	830	869	893	854	856	849	866	846	858	863	881	896	908	865	838	909	874	901	882	872	923	856	835	845	842	891	861	878	858	810	882	887	857	910	854	856	858	837	793	911	916	849	933	814	893	826	844	854	863	896	848	943	855	908	841	854	901	861	870	857	920	832	865	895	896	852	830	868	832	895	873	820	886	906	879	890	832	852	873	856	877	900	824	826	888	876	869	856	874	915	833	868	859	909	800	913	852	865	905	862	854	861	894	906	874	890	876	817	897	872	801	827	895	901	896	876	859	844	926	887	853	825	829	855	893	874	876	913	902	862	905	889	837	841	877	868	845	901	939	872	853	806	892	866	840	895	890	938	832	873	876	878	880	842	878	866	838	845	849	890	856	855	895	847	883	890	865	872	847	866	845	814	924	871	826	897	884	857	883	862	878	811	839	889	885	848	926	875	870	877	861	889	824	916	824	851	885	878	874	863	845	856	847	866	862	855	908	875	824	868	897	894	859	876	872	841	897	873	893	866	874	862	833	847	900	883	881	886	896	915	815	886	907	929	927	897	843	840	839	901	879	881	821	904	828	854	939	859	936	870	865	888	875	890	841	929	888	926	835	849	930	862	813	873	787	874	824	905	861	900	826	894	857	898	868	869	895	862	908	864	897	847	810	892	853	838	904	858	880	880	864	859	854	859	862	831	874	877	853	880	854	920	884	866	874	916	821	915	857	927	893	865	828	863	874	875	880	891	876	846	850	833	876	865	813	842	836	864	908	924	853	856	861	846	822	860	933	844	846	890	841	869	873	910	848	894	906	855	846	837	931	841	881	893	906	905	892	811	885	882	854	887	885	859	868	881	843	936	804	896	864	930	889	894	874	819	880	869	851	907	867	939	854	846	860	835	893	865	886	836	873	877	842	864	872	883	925	893	837	838	842	900	892	847	910	845	832	857	898	869	860	870	843	863	850	827	862	872	876	854	903	853	910	888	882	893	929	867	837	886	872	877	824	928	867	860	867	858	849	858	830	845	853	875	853	879	830	839	877	903	888	864	837	863	858	847	875	904	873	841	849	898	903	842	839	868	862	900	860	837	862	843	833	874	860	838	862	855	883	860	883	918	863	834	919	867	874	861	866	853	859	859	838	841	867	877	876	848	869	824	895	908	894	852	897	876	804	834	893	845	900	907	870	836	898	878	872	868	867	830	869	854	876	836	861	873	870	918	868	847	881	874	898	837	900	899	869	899	897	912	830	928	907	827	886	854	887	850	884	817	912	874	829	845	842	886	882	894	846	860	845	896	847	850	895	847	875	869	827	840	814	863	843	857	894	848	854	910	896	833	859	916	875	851	840	861	881	895	848	852	877	857	900	893	849	870	851	809	848	890	848	813	880	898	823	890	944	860	847	930	885	905	929	881	862	829	898	900	852	889	860	876	849	867	884	856	891	852	893	875	849	890	884	881	864	817	892	906	883	880	889	883	852	901	855	881	848	864	838	909	819	856	828	904	834	890	830	863	876	897	886	902	870	889	886	928	812	894	847	861	900	825	913	855	860	840	833	867	849	840	875	862	919	861	880	845	868	834	841	865	920	825	860
1852	394	378	392	412	423	416	426	414	401	368	410	369	383	379	422	383	393	432	415	408	400	425	395	425	394	389	386	401	418	403	420	447	367	422	371	396	349	394	363	390	404	377	400	327	402	402	381	347	401	371	404	356	368	394	403	366	383	395	370	393	398	412	407	399	377	396	388	388	442	402	401	366	354	416	377	392	341	400	371	397	380	369	395	378	383	392	398	388	369	398	406	432	431	402	384	405	407	432	382	382	427	385	401	358	403	397	373	392	398	396	424	404	336	371	379	363	391	408	404	396	382	386	403	417	379	400	385	396	355	358	381	350	382	353	366	385	377	380	391	381	386	415	378	407	380	408	404	396	415	412	416	431	384	383	364	383	371	375	393	372	383	356	398	371	409	378	373	357	422	389	395	412	381	358	409	402	379	422	340	394	390	405	384	417	392	406	392	348	391	367	400	363	429	336	421	368	389	396	383	409	383	401	354	342	380	419	347	381	389	360	366	392	394	408	389	408	401	394	416	365	376	415	356	396	413	364	383	369	389	380	379	399	380	401	414	377	362	379	378	423	398	369	379	396	365	352	331	364	410	403	363	388	397	389	426	401	408	378	389	409	371	377	398	412	336	374	407	415	391	403	377	405	374	360	390	390	373	394	428	372	369	388	383	360	435	425	390	417	382	412	404	410	398	372	401	390	388	349	354	423	374	392	357	394	428	397	381	381	411	378	385	361	369	356	405	379	378	395	367	422	387	393	400	378	405	383	404	395	419	360	377	383	373	375	357	374	382	391	348	389	369	390	390	378	434	403	360	394	423	403	379	366	406	395	417	403	382	428	428	390	365	394	368	374	404	361	386	385	364	393	410	372	398	409	348	368	404	390	352	389	400	374	393	388	369	336	395	384	389	408	364	381	373	402	383	409	395	362	371	398	396	394	398	371	412	354	381	393	383	397	384	390	377	394	410	388	399	458	374	391	401	380	391	388	364	404	401	415	408	415	401	431	393	429	373	404	383	365	372	386	339	352	365	384	341	380	379	368	362	340	364	436	411	408	370	390	392	421	391	395	408	418	392	421	418	397	388	389	365	397	405	414	351	424	357	399	380	378	379	408	378	405	388	359	398	416	386	401	376	404	435	395	417	344	348	389	372	379	371	423	390	360	408	375	399	398	385	398	395	381	373	376	413	412	373	375	392	398	383	433	385	375	406	397	384	365	385	368	364	399	381	387	347	363	348	388	393	420	408	413	424	399	384	413	398	380	411	404	396	410	401	404	379	391	424	417	352	401	381	364	424	391	394	395	382	365	400	403	399	386	383	373	386	372	386	372	394	393	377	406	346	351	413	382	396	394	373	417	389	401	393	399	384	403	374	411	394	387	404	373	381	369	374	348	382	359	415	383	363	370	397	392	356	408	408	399	364	401	364	412	408	411	390	389	399	383	410	366	371	361	375	359	385	399	385	368	387	357	386	399	374	368	379	403	378	419	397	383	386	382	364	374	357	435	400	388	438	406	419	379	395	409	349	364	384	374	372	396	381	400	347	390	376	399	402	389	417	394	404	380	340	380	424	390	365	363	381	396	354	429	399	413	387	365	389	380	387	361	352	411	366	354	416	386	356	392	387	392	384	418	412	403	380	358	380	387	413	414	446	408	389	410	420	366	379	409	432	362	382	423	379	359	396	377	416	396	356	362	366	393	389	376	389	380	375	378	399	383	375	386	376	399	417	404	372	407	374	389	397	386	370	393	378	379	385	401	389	371	400	431	383	366	405	398	382	357	361	393	370	396	336	366	410	373	380	380	392	333	400	381	353	405	421	398	387	414	371	386	403	390	397	375	442	394	362	360	389	394	398	384	377	387	367	366	356	401	402	371	393	396	385	384	413	360	413	365	402	395	373	423	390	370	372	409	360	402	401	399	421	405	422	418	401	430	360	332	383	438	403	429	393	367	426	380	417	386	403	398	418	365	347	377	378	373	403	387	386	390	398	381	368	445	412	420	432	356	381	398	387	388	397	362	324	370	384	422	397	417	385	421	400	411	377	354	344	366	382	397	404	394	393	355	390	396	389	433	362	418	394	410	376	356	388	426	389	408	420	385	402	381	423	379	409	401	371	396	389	392	400	371	390	371	380	428	391	366	409	389	391	412	417	402	381	418	406	406	387	372	412	379	389	402	387	366	399	385	370	358	415	394	386	391	413	390	376	367	351	414	381	409	370	377	397	413	405	362	360	401	397	391	390	430	384	349	399	392	392	387	346	415	391	393	362	368	405	404	387	382	411	394	406	382	352	371	391	385	382	374	374	389	392	339	334	376	439	422	383	352	355	351	376	389	381	391	379	367	377	394	361	373	396	393	375	381	395	382	381	373	392	408	367	353	360	403	423	420	411	386	352	415	430	393	375	356	377	409	393	373	396	427	375	393	368	417	401	405	378	406	380	412	372	359	381	381	392	375	421	380	361	393	419	401	369	365	379	382	402	430	373	377	387	417	425	374	395	391	418	397	441	411	378	392	401	389	390	355	387	450	407	419	365	383	398	405	391	385	368	385	404	402	419	394	379	400	404	375	390	372	387	378	398	375	387	393	378	380	395	412	410	388	393	430	417	417	396	386	388	394	381	373	414	386	387	407	391	402	405	352	359	418	366	398	362	375	410	393	397	358	404	370	403	385	413	390	406	374	385	406	367	382	412	396	392	398	401	387	383	406	366	416	383	385	385	405	381	386	373	407	394	426	378	420	395	374	417	386	397	408	408	378	375	402	424	366	384	380	396	402	370	392	366	366	390	387	437	389	376	413	359	360	350	420	371	376	372	381	403	417	398	389	451	361	426	377	385	357	379	398	374	383	371	385	400	375	376	392	369	398	393	406	372	361	381	387	386	378	406	383	440	382	379	424	399	381	401	385	382	422	378	394	376	399	383	416	400	347	381	389	387	395	399	362	415	352	365	378	409	401	364	437	376	378	377	396	457	386	386	411	392	392	410	394	415	398	401	373	387	416	427	399	386	358	407	407	371	417	377	379	372	392	412	378	339	337	388	396	409	404	373	372	416	380	408	375	382	421	378	366	415	414	380	360	374	406	387	430	424	383	400	374	411	392	390	401	413	371	391	398	377	392	361	419	399	358	402	414	392	386	400	362	400	416	400	378	409	391	379	409	420	391	407	404	394	387	394	440	357	409	408	419	369	394	410	365	396	393	376	391	376	379	392	429	396	376	354	408	387	389	414	353	357	341	401	403	384	384	380	402	406	358	413	378	409	441	389	398	368	366	372	377	352	379	391	416	425	440	393	399	382	410	420	336	397	382	418	394	365	350	394	379	406	396	377	373	403	391	414	408	407	375	394	378	392	396	423	423	401	390	419	409	387	424	424	397	398	404	378	408	397	371	396	404	375	347	427	383	429	407	397	350	409	382	383	388	411	404	388	408	385	385	357	384	382	404	427	361	404	400	391	394	350	397	380	398	396	376	446	364	373	442	406	416	392	367	353
2146	890	948	968	892	922	946	943	915	897	913	883	898	872	934	908	922	922	882	914	868	881	914	924	865	953	917	861	862	873	883	901	918	913	883	871	859	944	882	870	921	896	860	915	899	883	901	923	871	858	883	913	901	863	860	925	901	895	908	875	892	918	898	948	948	887	937	819	893	845	910	936	868	857	903	895	899	938	889	838	915	864	873	867	882	881	904	890	920	908	818	884	881	910	933	869	856	941	919	861	909	915	909	840	882	884	891	925	921	839	866	894	911	865	859	905	885	917	941	928	867	920	862	859	856	943	892	921	880	936	942	893	943	932	887	885	856	878	868	872	903	884	889	907	939	871	872	911	901	842	900	881	937	922	947	907	880	894	908	922	902	880	869	873	894	853	895	860	838	909	900	888	881	890	924	927	912	878	947	880	855	879	915	928	841	900	902	877	885	876	914	915	839	908	887	852	834	879	856	884	905	930	915	886	906	880	903	865	900	882	929	902	832	851	879	875	889	941	879	895	874	896	904	818	990	909	925	855	926	930	894	909	877	937	949	870	884	855	906	937	919	897	869	878	863	876	866	794	919	860	851	888	927	896	873	912	914	906	892	879	852	930	886	859	864	887	896	882	891	857	901	935	873	920	917	913	900	986	910	916	892	898	858	904	880	906	911	913	902	880	876	930	863	870	866	899	915	903	933	852	923	894	896	933	880	910	914	865	913	887	869	846	887	895	851	939	880	880	933	888	900	911	868	955	909	854	874	882	884	859	895	886	881	937	911	847	918	893	856	863	869	936	878	909	873	860	888	956	954	847	906	904	885	873	899	930	861	922	962	907	919	877	892	881	913	892	935	935	924	864	896	928	898	887	887	866	866	893	883	926	861	873	886	930	917	896	902	913	921	887	869	877	937	935	860	877	892	885	863	841	857	841	875	837	904	960	957	894	893	936	866	878	918	852	911	906	915	913	861	841	939	897	911	855	870	902	858	907	921	928	848	873	837	936	956	915	909	912	893	856	881	904	867	900	904	881	887	933	944	919	890	866	920	921	881	886	850	960	904	876	900	928	866	883	918	901	927	891	854	887	923	866	900	876	893	858	842	890	886	937	875	915	882	909	910	911	886	965	893	900	906	935	920	916	908	902	915	864	950	944	876	903	923	902	945	915	877	907	896	946	914	878	875	907	931	870	884	906	885	901	810	885	932	961	908	858	870	904	894	854	903	910	901	864	963	872	927	892	906	867	895	932	945	911	949	850	928	886	912	897	922	884	927	938	900	900	852	890	874	868	924	871	913	920	896	868	865	876	915	886	869	886	853	927	862	877	881	895	938	926	892	859	907	868	927	912	920	943	903	918	938	891	946	897	922	874	906	866	861	918	887	907	926	929	886	902	908	867	924	861	843	893	862	923	913	936	901	886	884	918	885	919	902	846	892	851	941	949	878	874	878	882	960	850	900	879	856	889	892	929	908	886	879	946	863	896	866	866	902	879	898	838	898	915	908	919	869	845	913	837	941	938	953	950	925	844	913	875	885	893	887	861	999	919	878	907	914	846	858	889	877	867	930	914	909	904	926	906	886	874	857	963	919	944	903	847	906	880	895	868	892	895	833	893	920	920	902	891	899	894	892	871	889	841	862	917	840	857	932	883	910	982	968	806	933	914	848	864	868	875	865	906	843	881	927	857	837	961	915	881	939	890	932	886	911	852	858	860	925	907	952	841	913	853	894	839	911	905	903	893	934	909	918	914	887	878	882	941	924	894	918	865	889	888	912	895	916	876	886	886	907	864	893	923	900	922	861	880	900	889	870	857	906	961	938	880	920	867	898	869	970	851	930	892	931	911	898	927	920	926	875	933	879	883	906	893	898	894	901	899	906	912	887	911	884	917	871	912	945	879	932	895	884	845	921	851	914	886	884	940	853	912	881	887	857	915	872	939	920	898	899	906	871	926	829	864	873	877	853	854	931	893	871	877	882	892	910	936	909	874	875	870	924	904	970	902	910	871	936	931	944	875	855	900	936	955	840	899	892	936	869	876	873	917	916	934	875	926	921	896	826	860	910	929	902	950	908	876	872	849	922	906	903	894	950	917	889	895	950	919	912	928	898	918	910	886	888	910	909	881	949	848	876	901	902	913	852	917	871	838	906	880	881	956	885	857	916	898	861	895	930	879	940	881	854	923	893	941	899	910	879	907	804	878	883	912	861	870	891	919	895	887	886	868	870	931	898	898	854	862	903	868	915	915	930	903	908	874	902	900	872	902	887	921	895	854	924	885	902	903	872	901	889	927	883	884	902	937	919	935	912	906	898	881	899	931	876	952	941	880	877	879	939	836	876	881	874	923	893	900	928	843	932	867	897	908	927	910	886	890	881	885	918	917	912	875	901	884	937	935	864	916	892	856	897	938	906	921	921	907	933	899	925	918	894	849	847	920	886	907	944	854	870	904	891	900	869	911	924	876	878	883	854	912	923	877	859	879	908	938	890	921	890	944	879	842	905	871	919	950	882	917	924	905	904	836	934	915	858	891	865	925	862	902	858	897	937	911	897	918	901	919	891	928	872	890	931	900	841	901	851	861	864	918	974	933	941	872	895	865	885	925	908	901	866	878	901	896	820	917	931	920	875	910	915	911	879	909	877	876	890	899	858	895	881	858	925	914	921	928	883	926	880	896	831	897	860	923	863	878	872	914	903	889	900	868	851	962	880	911	878	932	863	901	937	821	905	858	904	886	921	875	947	875	914	929	909	891	862	870	886	902	855	914	914	915	828	964	922	898	901	866	882	894	889	954	864	946	865	960	902	920	900	924	917	884	882	906	914	840	891	888	880	927	886	895	900	912	868	884	871	829	910	857	924	989	899	872	930	936	862	896	908	915	928	904	931	901	862	866	941	913	929	912	866	929	876	932	933	918	873	890	874	942	942	837	955	853	899	895	894	867	945	878	897	925	922	904	942	992	881	895	907	933	996	890	956	893	902	896	872	886	881	876	908	885	861	884	891	912	855	952	874	913	922	905	885	926	965	878	910	913	888	956	950	893	893	882	894	853	877	875	879	882	891	888	928	905	874	899	973	929	867	906	901	936	879	886	866	863	905	934	887	880	870	836	891	907	911	902	881	918	878	937	861	886	946	917	948	890	910	904	944	913	922	883	907	891	903	895	951	868	887	915	874	917	907	866	894	909	946	885	855	877	919	892	948	944	898	880	875	889	838	887	961	881	906	898	936	931	931	875	882	912	885	862	927	898	894	909	922	903	900	958	871	917	866	921	871	921	940	836	887	825	903	878	905	880	923	927	944	910	937	914	892	894	899	848	893	918	907	888	943	944	911	867	869	911	868	891	889	887	957	887	943	905	894	924	933	852	905	908	872	881	879	883	906	912	959	944	936	964	861	900	944	903	869	911	936	940	909	858	878	912	878	879	883	907	915	889	939	909	865	875	883	897	922	932	941	887	889	913	906	938	895	925	929	972	898	899	872	898	893	922	900	892
7698	490	488	445	359	310	260	247	239	265	262	243	244	257	229	244	218	220	208	235	234	233	236	218	222	212	181	218	188	221	221	251	225	265	229	230	205	220	229	216	222	220	214	231	241	216	255	198	211	238	204	230	218	253	234	240	193	217	210	196	215	221	215	214	250	203	177	198	211	238	240	235	224	230	241	221	210	223	214	224	222	195	207	218	225	222	212	216	197	237	258	234	217	227	231	237	210	238	226	206	196	223	225	254	210	209	204	215	209	210	201	202	202	189	193	226	230	204	199	202	205	213	207	191	181	191	222	225	208	241	230	230	209	212	205	223	233	193	204	201	203	232	208	240	218	215	235	193	193	209	228	254	199	217	206	222	208	213	202	204	223	224	216	206	209	238	223	241	199	231	246	213	200	208	225	199	196	217	204	216	225	250	210	204	167	215	192	197	234	202	225	223	223	254	209	178	239	212	237	191	202	203	213	235	215	228	228	228	235	181	218	234	209	208	229	227	215	196	227	207	203	229	206	264	221	213	224	249	236	273	200	201	203	198	226	228	220	213	248	232	221	187	238	232	235	229	202	218	195	223	205	209	185	216	240	220	215	213	210	218	205	207	206	189	213	199	211	232	192	237	213	222	211	212	202	198	214	215	230	206	194	206	171	231	227	204	215	234	214	206	196	198	208	194	193	210	183	196	216	210	222	203	213	197	210	197	219	234	217	192	190	222	235	218	214	206	224	230	232	213	235	223	229	235	211	199	199	225	224	262	195	210	241	238	239	215	210	262	228	213	205	216	225	230	235	197	216	197	214	193	227	209	227	213	215	213	218	227	239	208	219	250	220	221	182	224	239	209	241	190	235	213	228	233	216	210	220	250	200	190	189	209	225	205	245	223	213	242	199	216	221	205	231	204	207	221	205	241	211	221	195	212	215	211	202	239	223	204	258	230	217	224	215	196	232	232	243	181	206	210	230	244	256	209	226	202	217	217	200	217	229	215	222	222	203	208	240	205	214	216	218	232	245	223	219	229	229	219	208	202	221	209	191	193	208	205	205	233	247	179	220	214	223	226	200	218	209	197	219	236	226	223	199	225	223	226	220	213	185	190	218	224	219	208	231	247	225	216	216	218	228	208	219	200	245	209	199	213	186	254	225	230	201	212	217	205	220	231	214	223	221	212	212	198	210	229	206	213	224	224	234	234	217	224	215	216	237	215	233	198	218	217	222	213	212	228	221	242	232	216	209	197	211	217	229	189	216	236	247	216	220	206	198	214	189	204	225	225	221	212	202	215	231	198	206	220	226	249	200	216	209	249	253	200	210	206	216	232	220	220	212	225	194	219	244	209	213	189	209	224	200	236	205	235	224	225	238	215	224	246	216	205	201	213	207	201	249	197	191	228	217	213	217	230	219	213	249	238	206	219	214	209	228	207	196	219	192	202	217	209	181	189	216	179	223	227	204	219	230	205	207	210	240	207	220	239	195	196	222	195	212	248	216	246	207	204	234	237	229	200	223	203	222	213	186	203	220	200	216	209	201	208	206	222	215	227	218	239	212	236	223	218	209	212	236	254	233	206	225	221	217	218	230	254	225	219	212	226	206	219	227	207	229	241	211	215	215	229	217	230	252	221	209	263	219	209	202	226	202	210	190	225	211	179	188	222	200	223	198	233	214	209	208	220	249	224	216	208	219	215	220	201	241	228	219	233	210	223	211	203	231	213	226	204	200	215	195	270	233	218	207	209	197	212	190	231	232	189	196	241	214	235	232	211	211	212	223	214	210	205	196	185	218	219	225	225	210	202	205	216	195	207	219	209	241	197	232	235	224	221	204	212	219	234	227	222	204	215	202	200	218	204	217	219	215	207	216	233	200	185	210	175	215	219	214	233	214	237	241	221	192	212	255	221	233	216	220	201	208	206	217	180	218	211	233	208	242	206	209	228	233	226	234	214	198	225	201	217	229	206	255	223	214	238	239	207	222	220	253	262	213	232	223	228	227	199	200	215	222	235	218	221	228	223	251	202	254	216	220	229	216	193	190	175	242	201	218	221	253	209	206	203	210	202	224	223	208	207	233	204	201	220	216	203	226	220	226	209	207	191	218	220	209	190	217	196	233	229	251	187	230	211	194	221	242	223	214	211	262	269	232	223	223	203	216	211	210	210	210	231	214	221	212	217	230	224	196	186	218	209	194	227	232	229	208	190	204	232	183	186	227	210	199	211	211	208	208	212	215	248	228	218	206	206	195	211	216	237	208	206	231	208	244	232	225	206	211	206	248	219	206	241	212	212	233	205	220	231	235	221	231	213	228	216	229	212	233	206	228	197	221	228	200	224	228	216	190	229	193	207	200	244	229	203	233	237	207	209	217	180	231	226	226	241	186	203	232	218	200	213	212	206	210	227	225	194	199	222	229	243	201	197	226	215	219	224	217	235	197	223	206	213	255	213	206	223	217	215	215	212	220	220	242	208	230	184	203	238	223	203	218	244	225	202	200	198	223	226	243	211	231	204	245	201	200	204	209	200	222	197	206	198	173	210	221	199	223	224	212	217	220	232	205	215	227	246	218	245	248	216	219	230	213	210	216	212	222	220	239	231	227	201	221	221	239	227	222	237	226	236	196	222	196	229	207	226	197	207	209	199	224	224	226	226	206	232	203	244	220	201	206	185	230	223	197	207	223	195	227	202	207	200	230	204	223	214	226	245	213	214	208	223	211	228	189	195	238	198	231	223	201	198	212	221	225	213	213	237	218	191	240	214	226	239	229	233	220	196	229	236	211	196	202	214	220	253	218	214	245	214	231	220	192	214	204	214	255	207	202	223	224	207	213	223	200	230	221	215	217	209	220	213	205	235	228	210	231	254	218	230	210	242	222	243	208	225	221	206	206	227	189	196	215	218	213	209	211	206	216	200	209	189	226	207	196	201	226	221	244	220	189	195	204	213	200	261	228	221	221	203	225	233	214	208	202	250	217	224	213	210	235	229	203	213	214	225	213	184	183	239	207	219	215	208	224	220	214	220	230	222	214	236	217	233	213	212	224	231	202	233	220	213	213	237	197	238	218	211	237	207	196	218	193	217	230	213	224	226	215	229	253	216	216	226	218	242	219	234	225	232	225	206	237	237	192	201	221	214	225	233	208	237	206	202	235	201	217	201	219	228	214	238	220	236	220	218	211	203	213	221	192	231	209	188	208	195	200	217	217	241	234	209	214	202	225	223	192	212	217	201	213	200	209	238	188	216	223	205	238	201	199	248	229	184	200	204	206	265	232	221	229	243	213	243	207	217	225	213	178	235	203	201	219	235	212	192	202	227	224	231	209	237	202	211	209	217	222	218	226	227	202	202	208	247	219	217	232	225	190	182	228	226	225	212	236	219	222	228	218	217	194	223	205	195	215	206	229	210	223	216	241	185	213	202	203	207	200	216	202	206	212	205	227	219	214	221	217	201	229	212	211	232	209	218	188	211	204	226	212	232	201	211	211	211	225	216
6474	772	1183	1414	1230	1068	950	916	824	766	719	699	674	621	676	658	655	591	611	613	622	614	612	575	606	605	621	617	610	579	563	558	567	572	607	545	608	584	639	564	610	607	599	608	603	618	598	574	587	599	565	570	579	553	606	622	595	570	586	612	624	560	577	610	606	538	558	568	556	589	570	560	585	546	615	571	594	592	582	581	574	620	583	582	609	559	590	545	590	580	582	560	574	630	577	604	608	551	540	585	557	594	576	547	598	556	572	577	596	601	547	539	582	568	574	609	551	568	547	594	522	604	599	571	542	591	578	588	563	606	565	592	603	598	595	559	599	540	543	553	631	547	575	567	552	558	586	532	573	586	558	562	557	591	597	595	558	571	611	579	584	598	566	620	528	579	545	583	555	561	571	554	551	616	575	590	541	573	632	509	561	550	545	553	583	600	564	544	569	580	599	509	595	545	616	565	595	560	558	583	553	610	578	553	583	588	570	609	553	576	584	592	580	577	569	605	584	569	560	549	563	566	597	530	550	577	554	523	569	566	553	565	575	571	583	589	551	544	568	577	579	557	574	566	551	538	558	558	585	552	608	600	579	580	600	541	570	596	544	573	569	550	587	572	558	563	560	591	601	593	555	549	545	579	549	565	573	597	576	566	570	585	566	569	602	569	546	604	588	571	609	597	560	572	618	519	555	570	540	570	590	533	568	578	552	565	568	580	527	602	522	559	590	570	524	621	537	532	587	557	540	599	588	554	594	601	606	548	538	590	607	587	533	577	562	553	573	560	568	556	619	606	550	587	592	585	557	534	546	593	599	550	576	555	571	554	607	607	641	566	554	582	575	580	629	580	559	603	612	595	574	572	555	619	591	579	580	616	560	585	580	578	604	575	595	587	566	606	578	553	560	544	589	606	538	610	547	600	569	554	599	599	569	564	539	558	580	602	587	544	599	571	588	625	566	595	552	571	621	533	554	584	585	547	583	592	599	582	568	534	594	603	578	572	605	558	619	597	578	589	575	591	499	575	546	564	602	580	598	589	594	585	581	529	582	585	534	576	602	535	595	614	520	548	598	586	551	594	605	572	545	634	558	521	575	554	598	576	565	615	585	536	614	548	578	578	568	535	528	537	544	576	571	562	559	641	608	559	571	570	579	574	573	584	601	592	593	606	570	526	578	583	569	608	568	577	573	592	548	589	562	551	620	571	563	561	598	571	550	557	535	595	597	566	513	579	559	585	604	566	574	574	578	524	583	558	548	614	543	554	588	565	573	552	588	569	623	581	583	570	606	563	529	601	558	567	590	540	601	591	573	574	633	537	577	561	583	554	565	579	585	582	569	581	586	587	566	555	595	561	591	610	582	592	532	580	621	615	559	573	584	562	566	565	546	561	552	606	587	608	582	511	576	590	555	573	598	522	579	588	592	607	579	568	596	607	559	568	543	571	507	593	584	575	584	604	568	559	537	570	573	568	591	597	600	546	577	554	594	552	537	534	576	544	591	541	561	593	558	519	590	538	567	571	551	575	576	566	586	581	595	567	557	583	582	560	602	557	572	580	586	592	538	607	585	544	561	597	593	557	557	568	590	574	582	605	585	562	561	551	578	621	566	594	584	543	524	569	570	562	624	608	598	534	588	592	565	606	573	607	562	522	557	546	541	600	609	569	558	603	573	579	605	570	599	535	589	532	604	564	586	613	579	560	615	579	564	543	587	556	571	619	583	582	549	596	582	569	543	546	581	602	566	557	565	601	569	569	572	554	612	598	575	569	543	583	587	597	559	564	577	585	591	550	565	545	554	587	585	551	618	552	632	565	615	592	616	573	588	620	589	580	628	562	605	544	607	536	560	607	579	587	584	556	592	563	586	534	606	574	583	576	587	548	596	566	520	574	623	594	569	572	562	613	613	569	598	598	545	599	615	579	565	543	543	538	528	576	556	574	583	582	594	570	559	582	598	553	566	555	568	552	582	571	508	593	574	568	553	593	595	554	559	578	532	552	550	589	575	592	540	617	572	575	605	612	597	554	559	598	545	605	560	537	541	572	584	558	531	565	545	567	592	600	550	554	546	525	560	553	528	562	558	552	603	604	609	581	554	572	540	565	556	634	589	550	586	548	572	601	572	533	542	581	555	600	572	545	575	589	622	565	597	573	580	531	614	577	554	587	553	590	565	580	570	544	599	568	545	524	589	553	597	572	533	577	578	558	559	566	517	577	610	590	611	576	585	567	596	574	576	601	589	564	566	525	538	564	615	511	553	636	584	527	562	568	538	588	600	572	600	580	536	551	543	532	594	568	583	572	597	569	601	605	557	571	568	569	592	568	577	587	564	585	559	578	627	544	566	537	576	576	605	584	576	563	521	609	573	583	566	576	605	545	564	569	585	589	612	531	581	567	647	601	577	558	547	618	573	590	601	581	612	571	560	574	608	538	557	569	564	586	547	608	566	581	551	610	588	575	600	562	579	586	588	575	573	562	559	559	624	565	589	569	548	588	559	549	581	572	577	578	538	610	572	561	563	586	577	584	555	573	519	583	607	586	547	565	565	579	573	545	574	584	612	554	576	570	565	554	571	551	611	618	567	580	602	559	578	606	539	571	607	567	531	541	550	586	566	571	558	574	578	562	585	618	577	554	582	541	574	569	620	608	523	560	584	592	566	571	568	520	574	581	645	589	576	591	561	572	590	570	582	571	555	560	567	586	567	556	586	612	559	592	561	580	522	594	584	586	565	587	586	557	558	563	560	605	553	570	589	625	572	556	569	568	577	573	581	578	579	590	560	564	535	550	550	597	569	530	567	555	555	573	575	545	537	568	579	573	566	568	576	559	588	575	574	604	593	552	580	510	566	538	585	603	573	570	543	625	587	585	581	580	575	618	591	582	564	610	593	585	601	606	550	569	534	584	559	597	572	547	561	560	578	546	575	612	566	594	575	587	559	563	570	551	565	545	595	587	580	593	559	587	561	560	558	572	589	607	527	579	572	592	577	633	544	570	559	585	551	549	553	564	579	587	571	524	595	548	572	595	592	583	557	565	573	584	543	574	543	591	592	560	594	597	604	576	604	580	579	577	564	578	611	618	574	580	579	560	504	518	578	553	571	543	573	572	595	597	573	582	599	606	587	559	583	559	613	580	520	569	557	606	603	590	580	550	573	564	605	576	557	548	553	598	553	565	589	572	545	577	616	588	573	590	548	567	614	608	565	578	565	600	606	592	546	560	583	568	562	570	600	596	604	563	581	544	595	549	596	601	589	556	557	582	567	575	577	565	556	579	532	562	572	585	626	566	616	584	555	589	605	602	550	565	610	565	572	597	562	615	537	555	603	586	536	577	575	562	562	532	613	620	573	553	564	592	589	630	612	567	563	600	585	590	607	574	565	560	597	585	579	552	574	587	587	558	559	575	548	596	574	548	595	590	575	581	576	575	536	596	566	613	587	625	556	541	584	564	550	517	564	575	542	621	552	590	596	579	547	598	543	614	518	540
15086	1312	1073	832	653	557	501	483	463	459	418	399	381	394	373	386	329	362	381	374	342	358	347	368	354	390	340	345	361	343	367	406	384	352	389	351	326	352	358	354	363	356	383	343	358	360	350	334	364	372	360	367	378	350	343	404	367	362	374	336	375	367	347	370	355	331	335	367	353	370	326	324	342	422	375	335	377	397	367	371	362	342	346	319	346	368	335	352	365	344	359	337	338	353	338	349	323	368	386	330	385	347	339	362	353	331	353	330	361	373	351	312	296	308	366	343	370	332	336	370	352	380	350	362	336	350	374	327	360	326	337	329	339	366	362	377	344	337	346	371	355	353	316	345	339	382	320	323	346	363	339	353	374	360	353	354	334	386	360	324	339	368	317	339	355	355	343	361	338	362	400	366	338	369	402	338	348	370	359	369	331	359	333	361	379	315	360	359	337	338	373	333	405	333	329	344	338	343	367	343	324	337	346	355	375	362	358	363	331	350	342	347	325	366	374	306	361	334	343	303	346	309	317	361	323	373	359	337	337	331	360	367	363	358	337	365	345	397	363	341	351	329	378	325	373	338	326	394	364	345	349	369	340	351	363	335	349	323	353	339	336	357	339	338	364	330	386	357	374	346	378	391	338	355	339	320	376	327	347	356	372	361	333	349	376	369	348	350	397	361	353	361	364	342	332	352	355	336	348	329	360	342	371	345	317	363	344	353	321	361	377	338	362	393	352	335	376	342	334	371	337	372	351	359	325	338	310	332	360	304	356	334	305	340	340	334	329	355	322	347	339	343	342	334	344	338	359	331	334	351	364	383	375	337	322	398	368	338	372	348	357	353	391	354	370	383	328	371	354	395	367	333	351	371	388	351	296	354	344	348	346	364	364	356	389	344	352	348	323	365	382	357	346	360	373	357	388	367	339	312	371	351	374	329	391	386	357	329	386	394	349	342	346	353	331	353	344	345	328	336	329	358	306	345	365	350	343	354	369	347	347	343	361	368	379	341	326	349	333	349	324	313	369	358	336	337	335	349	347	338	333	354	336	343	358	350	383	373	399	323	329	353	349	376	344	383	368	341	350	338	372	351	336	354	370	334	333	361	374	383	339	355	353	330	369	342	335	368	354	355	326	396	312	361	397	346	325	367	399	374	327	345	353	386	345	360	344	351	354	354	372	348	348	357	331	379	339	341	361	344	351	315	346	337	369	346	327	355	323	363	376	350	344	310	353	377	355	357	339	353	386	377	362	355	312	361	360	350	331	357	368	378	335	339	338	348	378	326	379	334	344	375	363	336	329	343	360	372	372	359	341	367	354	362	330	353	368	328	344	348	332	345	359	376	363	329	340	370	358	362	334	388	339	319	352	327	323	351	376	344	375	363	321	349	331	319	356	334	384	367	352	337	387	339	309	360	360	339	333	325	374	361	379	397	389	325	362	353	358	331	387	347	359	351	345	372	344	364	352	364	342	375	350	355	351	325	345	363	334	391	364	361	339	355	350	350	327	290	394	346	306	335	355	341	305	345	369	331	330	324	300	366	354	342	372	312	348	331	355	363	344	359	309	342	373	376	344	340	362	343	351	359	344	338	344	354	341	376	355	346	368	385	349	338	341	345	336	345	369	356	355	346	355	354	339	379	323	370	332	344	395	379	335	341	319	309	336	329	348	349	355	362	310	338	361	388	378	361	354	378	354	330	346	365	390	345	361	362	378	378	394	374	342	378	377	338	342	358	348	346	318	352	303	350	332	360	354	357	354	344	344	365	344	364	392	347	335	368	322	325	361	331	334	362	388	333	343	335	337	389	360	340	366	352	348	327	323	359	376	362	315	332	365	363	365	376	349	332	333	346	331	341	339	343	328	367	351	335	363	344	342	341	370	374	343	383	358	348	331	339	356	340	338	381	340	364	351	326	313	407	310	341	309	325	322	328	340	393	341	367	324	368	353	385	365	395	397	366	368	390	368	337	377	334	347	329	373	371	343	315	355	359	333	369	335	381	358	327	333	370	366	388	353	358	368	371	365	339	340	333	354	344	325	370	356	336	356	359	311	368	340	357	371	379	316	358	351	343	374	373	356	359	346	344	359	327	354	326	343	353	326	358	385	346	336	365	336	337	332	362	379	344	356	355	367	370	388	377	351	355	341	331	336	380	345	345	367	395	331	389	347	326	353	354	346	359	343	374	334	398	334	322	370	341	350	309	345	327	354	363	346	309	366	367	312	381	353	353	325	336	386	350	360	345	368	354	344	358	365	312	371	326	350	383	380	375	343	378	364	349	364	333	308	349	342	320	349	333	353	376	338	354	317	378	385	375	338	349	326	334	317	381	369	342	327	347	415	405	348	334	405	360	336	332	360	373	366	361	362	395	374	344	384	326	320	331	356	360	380	355	353	382	341	327	333	368	373	344	380	354	340	360	340	337	341	354	349	352	328	361	378	326	357	345	318	367	339	349	347	367	313	299	305	344	376	345	363	305	305	362	344	338	359	340	351	354	361	341	353	344	387	351	355	364	344	330	333	348	341	317	357	343	342	391	347	305	356	344	344	344	340	320	334	318	338	349	335	366	360	331	351	400	341	380	338	351	316	319	337	345	334	353	330	340	325	316	356	327	324	286	351	323	359	361	380	334	371	337	310	362	367	373	341	302	337	310	324	350	331	332	361	346	350	382	355	351	336	363	331	348	348	360	364	368	376	414	357	352	323	322	366	324	334	328	331	329	327	350	346	357	329	338	338	360	339	404	325	332	375	374	372	344	377	344	369	299	327	375	367	343	338	329	362	333	350	381	363	383	375	369	358	350	339	365	402	325	319	371	331	361	342	365	364	364	355	339	345	318	343	326	354	376	358	345	377	350	340	325	355	367	342	320	365	360	320	371	325	325	322	358	354	383	339	360	390	334	339	344	303	351	345	331	359	370	369	317	355	379	355	331	343	366	370	344	343	376	333	342	332	342	372	315	353	334	353	303	352	364	354	359	380	325	311	345	389	331	308	364	354	359	365	327	342	315	340	375	334	338	355	338	351	344	367	331	368	329	366	330	335	380	372	364	371	359	334	367	311	340	303	329	341	333	347	351	378	332	352	364	354	353	333	362	377	354	380	347	367	354	395	355	356	362	315	396	297	363	323	371	347	346	373	346	345	347	382	352	347	370	351	354	337	317	344	325	322	321	391	350	386	359	409	368	371	324	343	335	342	358	343	331	341	360	340	375	357	373	367	362	346	327	348	312	374	350	362	356	333	361	348	366	343	325	388	348	356	333	341	369	346	345	316	322	345	353	339	358	346	367	354	374	333	370	369	338	356	371	360	320	336	373	363	373	371	305	341	357	333	353	384	358	308	298	356	349	343	360	347	319	331	337	366	395	366	348	344	359	372	346	343	353	366	364	368	357	377	350	308	347	383	325	355	358	363	339	353	318	343	376	357	318	341	344	351	331	379	347	362	327	377	347	321	325	351	337	365	333	328	345	343	401	331	365	331	333	342	329
8371	1339	2229	2469	2174	1892	1546	1457	1316	1233	1166	1105	1048	1024	1060	1058	976	977	1022	992	970	946	958	1007	929	957	920	934	893	977	896	909	912	877	873	927	898	911	883	861	859	880	848	864	849	838	910	863	861	863	921	881	881	902	879	846	911	899	849	838	856	848	882	816	868	825	844	935	853	885	899	860	901	895	891	867	909	861	856	912	885	888	879	858	840	861	804	869	820	912	828	897	794	895	824	864	841	811	880	921	868	819	863	899	867	878	861	852	858	831	850	810	866	890	878	871	851	891	916	888	861	803	893	894	860	875	893	877	845	863	879	849	891	917	880	875	878	871	813	873	896	853	875	847	864	848	862	915	878	882	839	884	850	859	838	831	895	876	863	885	853	878	845	917	845	843	837	865	854	868	842	878	818	885	894	885	863	912	910	908	866	803	895	897	874	872	866	915	848	896	845	916	868	822	856	876	842	838	907	870	891	874	863	791	834	831	858	870	891	899	860	812	873	834	899	857	921	828	869	859	840	895	872	868	860	930	849	875	882	898	921	851	879	878	835	856	850	824	897	854	907	869	849	871	860	902	862	876	885	866	872	866	906	835	854	863	884	854	885	863	834	842	841	909	891	865	855	849	837	903	860	852	894	912	810	918	897	875	890	798	867	881	891	873	865	858	897	860	847	858	833	851	877	839	856	854	835	908	855	874	836	847	850	844	840	800	880	880	873	889	840	871	833	851	807	858	874	915	854	852	862	859	854	842	857	831	875	858	863	867	883	892	932	852	881	863	872	828	885	913	864	866	902	855	875	849	882	851	838	897	895	901	862	806	851	832	881	902	877	885	836	898	829	875	864	867	885	860	871	851	876	885	873	823	905	860	880	836	852	875	926	914	859	859	866	869	894	899	887	862	851	838	870	849	874	881	892	881	834	809	865	869	879	891	905	809	859	870	785	843	843	862	849	842	938	909	876	860	876	856	845	865	872	882	830	885	887	860	863	883	821	884	892	880	827	851	863	871	874	899	862	874	845	889	874	877	814	860	846	880	834	912	887	845	874	846	877	886	910	845	914	874	887	927	926	882	874	824	875	889	911	838	893	854	854	871	833	860	866	878	898	868	853	852	887	887	874	865	870	860	806	884	867	908	923	830	879	839	843	890	818	886	828	825	861	861	911	923	893	886	902	857	859	880	841	883	907	855	927	872	844	897	833	845	901	931	885	861	858	898	835	843	872	821	903	800	851	872	892	902	841	901	868	841	842	874	854	802	876	830	859	903	843	889	857	898	842	832	834	843	891	919	854	839	802	873	881	886	894	878	886	866	832	876	965	890	803	839	840	843	840	854	861	881	883	826	875	871	854	831	861	853	873	906	894	856	832	898	859	879	893	836	831	879	933	846	863	900	915	845	877	927	881	878	852	891	865	900	873	846	840	830	883	871	793	865	824	828	832	851	829	875	873	850	835	861	864	824	821	890	847	913	811	884	847	908	904	887	902	853	889	870	823	849	871	863	863	888	886	865	866	879	848	810	894	839	904	853	829	892	863	912	927	854	881	849	880	880	852	855	914	889	885	847	874	917	855	849	889	877	822	855	895	877	857	862	871	870	802	859	858	894	844	886	879	869	888	850	861	904	811	863	865	862	829	890	906	883	872	821	876	880	845	839	918	861	877	859	869	881	880	872	828	878	819	866	868	888	885	847	827	870	900	851	893	853	860	835	842	848	894	841	840	832	862	842	829	842	898	924	870	870	879	778	827	892	868	881	900	848	825	864	901	828	837	888	819	824	813	855	879	896	840	862	936	854	828	841	888	873	908	873	884	883	846	861	848	856	838	893	892	851	834	824	835	824	844	845	879	865	846	866	896	931	893	879	904	804	921	863	848	856	814	865	840	877	857	868	897	865	883	869	828	874	831	880	903	880	850	869	861	831	847	848	872	876	870	865	842	905	837	852	841	847	860	903	865	849	864	808	822	860	826	861	880	920	886	835	876	886	915	860	857	836	880	836	833	862	859	844	945	868	836	823	881	857	965	847	896	814	895	861	855	854	836	874	882	829	800	868	844	920	877	831	897	832	910	893	888	882	827	833	820	873	869	819	862	942	863	884	805	890	853	869	874	917	877	860	903	804	848	828	894	847	825	865	850	838	787	902	902	887	860	877	856	853	875	854	812	918	902	785	865	906	869	870	901	851	885	864	869	902	817	831	823	884	876	866	890	855	887	840	847	845	904	865	855	894	851	805	894	841	913	875	840	860	860	896	864	875	852	865	875	842	843	884	854	887	826	841	895	821	881	911	877	891	924	902	906	865	861	865	846	900	831	897	865	851	843	844	858	850	912	851	806	823	820	866	821	895	900	838	813	858	866	865	874	904	836	881	818	878	886	849	845	848	884	838	891	863	904	893	864	901	846	893	865	891	888	856	848	871	861	798	880	900	836	904	887	895	895	906	898	912	874	943	880	830	872	819	891	920	864	884	869	848	815	884	879	876	921	900	891	872	846	864	881	867	807	846	841	834	933	858	892	797	862	798	815	918	896	853	858	890	817	848	884	844	787	813	890	805	856	865	869	873	886	837	883	898	857	853	865	838	867	861	870	817	885	896	858	809	891	857	875	894	851	876	829	877	871	876	914	870	860	872	888	850	886	810	842	848	890	847	910	850	905	873	881	798	889	893	899	860	814	878	857	850	856	840	886	864	817	866	834	864	877	857	824	891	877	890	884	880	846	921	877	902	860	908	886	840	887	862	859	866	882	877	800	887	926	920	862	871	878	860	872	885	832	827	850	797	894	843	845	857	817	891	875	821	872	844	870	852	844	819	840	832	899	861	863	885	856	859	813	895	884	859	858	852	853	909	859	813	812	861	868	906	839	882	864	850	885	801	897	866	842	894	844	857	841	887	902	882	855	886	844	902	870	868	841	835	866	841	865	877	840	854	882	857	880	866	847	875	851	874	884	867	867	849	883	895	845	891	906	852	844	895	833	882	846	875	856	929	867	854	912	853	844	902	867	828	922	844	837	900	882	869	869	841	859	860	902	860	802	874	859	912	837	852	828	883	902	866	881	815	888	885	856	860	840	874	828	850	915	858	864	856	863	853	867	929	858	857	911	893	881	859	881	815	844	865	916	877	903	878	876	906	840	812	868	795	871	854	881	863	908	898	890	886	855	840	843	885	876	837	875	812	886	904	892	861	891	852	821	809	866	856	840	866	845	871	824	884	894	843	882	866	863	854	834	855	888	900	873	873	829	846	870	841	843	814	793	887	881	878	873	884	864	839	875	847	853	856	865	933	850	877	907	868	873	890	860	918	901	835	872	883	854	888	856	900	877	904	840	846	888	832	894	855	881	845	933	867	844	865	904	863	880	868	815	861	883	878	911	824	851	876	850	800	904	865	899	798	878	846	857	892	850	860	876	914	894	873	895	828	880	919	819	892	835	837	831	911	875	851	892	876	838	838	859	904	935	876	849	837	841	843	866	827	855	860	833	916	881	887
1690	395	440	402	386	368	379	379	386	354	368	420	417	422	398	386	377	392	377	384	324	360	437	337	378	401	368	360	424	418	366	381	419	389	408	389	427	430	348	375	404	406	431	412	436	385	355	395	365	404	387	382	395	366	419	416	410	391	366	401	388	443	415	405	441	391	409	381	393	390	359	419	384	395	428	390	383	378	384	400	385	410	398	386	368	383	398	369	389	442	417	371	384	384	427	384	414	378	377	389	418	384	392	407	397	376	411	377	393	394	390	339	392	382	424	408	367	397	407	377	426	414	365	405	359	368	388	366	405	377	390	437	392	379	418	373	408	416	391	369	385	363	384	389	388	379	351	385	444	413	425	423	400	407	375	404	417	363	380	354	406	369	399	414	395	415	398	395	375	395	380	402	373	421	359	377	387	435	382	405	407	398	364	365	347	369	409	437	381	383	394	418	368	377	396	407	400	362	387	407	371	364	378	408	395	427	393	345	375	380	401	419	401	349	398	408	398	363	380	373	367	367	374	393	403	398	380	410	380	378	397	380	399	388	369	389	353	375	401	368	421	379	416	386	388	409	431	406	385	401	366	417	389	364	369	385	358	384	347	361	394	414	408	392	358	356	420	352	410	385	438	385	385	390	390	402	387	386	419	385	376	391	378	394	397	405	380	411	384	386	404	375	371	380	414	368	407	415	380	386	391	406	384	385	384	413	416	379	417	383	368	385	394	369	429	394	389	415	397	389	373	381	375	390	393	403	406	353	350	377	359	435	365	387	380	391	352	382	404	360	355	365	394	393	427	377	392	371	422	375	368	366	372	394	393	368	438	368	360	330	334	394	375	332	404	402	378	384	384	370	379	352	389	370	389	405	414	390	407	412	407	399	420	409	392	397	407	433	396	422	362	408	392	427	401	417	404	404	394	366	426	406	407	401	394	393	373	368	403	397	391	379	398	399	423	380	401	381	367	364	362	400	391	359	397	415	399	415	417	411	417	440	425	382	403	409	369	363	390	403	398	445	401	459	386	421	388	367	365	406	400	401	402	405	390	403	374	388	395	395	406	405	361	423	400	389	449	407	421	381	387	375	384	384	387	420	383	373	379	399	389	392	382	418	378	389	372	394	428	372	437	384	402	392	411	426	391	379	392	362	400	384	384	357	372	410	403	390	413	402	391	395	416	399	387	384	429	391	405	370	382	374	369	380	390	364	395	357	391	355	402	425	392	375	395	380	424	387	400	400	396	394	381	385	383	412	350	368	356	392	397	387	398	379	378	382	378	400	397	355	390	393	378	399	375	362	394	423	390	413	358	352	372	379	381	393	365	416	407	391	413	404	361	395	403	387	356	397	391	413	410	381	363	363	405	381	394	392	396	392	379	390	372	360	400	431	385	415	418	414	375	401	356	381	372	365	384	425	389	360	394	393	422	380	392	403	410	386	371	381	386	427	426	419	379	381	400	390	447	347	365	369	385	417	402	407	376	375	394	405	368	411	361	423	393	385	398	424	393	372	402	410	374	399	391	361	428	363	389	390	364	388	387	368	362	364	382	374	385	365	373	392	355	395	354	419	381	372	385	384	351	375	442	422	405	378	377	398	347	333	411	428	405	434	374	394	422	349	404	370	439	398	384	403	375	413	352	406	389	398	367	411	378	392	428	368	412	397	359	369	356	372	421	401	406	422	391	369	394	420	371	400	377	426	417	398	402	411	395	393	410	406	397	370	382	351	361	356	398	419	404	386	367	389	381	400	419	435	378	371	369	360	417	396	429	405	367	395	360	401	393	410	342	416	393	420	381	385	403	397	401	389	429	404	354	423	366	384	382	374	366	367	399	393	423	398	400	438	390	349	395	400	387	390	422	356	354	396	424	397	385	429	402	369	381	359	442	401	386	399	367	396	390	412	380	405	380	419	380	383	392	414	366	363	378	384	403	357	403	420	404	409	386	397	393	412	414	444	451	388	388	427	399	416	385	360	387	383	415	372	374	395	377	369	406	352	364	379	404	383	386	351	366	404	446	395	408	367	414	401	382	425	400	405	385	402	404	372	380	382	403	408	401	389	378	401	455	401	405	377	416	389	384	374	363	410	376	376	412	409	406	359	366	392	383	353	433	437	368	332	388	379	380	436	368	402	403	393	389	407	395	429	394	388	365	413	394	404	452	401	397	315	382	402	418	351	359	385	390	395	403	398	386	380	383	420	393	390	368	363	398	400	401	389	398	419	414	442	397	445	395	412	420	397	402	409	416	398	384	399	433	402	406	387	358	415	375	379	400	399	382	403	404	354	417	416	418	411	378	425	425	389	397	377	372	392	404	395	422	405	421	449	397	361	386	415	372	370	369	374	407	402	427	404	399	410	393	392	374	375	409	359	395	400	428	411	374	391	365	433	410	407	408	438	365	398	422	438	426	410	392	383	397	397	379	343	392	398	410	401	431	377	365	392	386	392	404	356	394	367	375	390	418	403	382	384	424	383	360	358	407	407	394	432	381	426	414	380	388	376	396	419	371	367	381	367	390	392	329	409	400	409	364	367	398	364	370	388	418	357	406	404	379	380	389	376	433	401	367	407	454	355	371	397	374	404	393	388	390	400	416	380	410	398	381	374	397	372	391	425	413	418	374	390	422	419	379	381	388	433	406	412	406	433	369	407	373	367	423	398	408	388	437	374	391	390	402	387	405	405	389	364	383	415	377	399	352	412	400	372	400	383	360	399	388	371	357	400	398	445	353	377	411	428	407	396	377	386	426	436	425	427	411	441	385	396	406	405	402	413	371	430	388	420	392	366	400	424	400	391	386	423	388	382	398	405	403	410	323	403	389	393	379	401	406	407	372	420	370	358	410	378	373	423	398	390	415	385	385	381	401	423	383	322	380	348	399	401	356	358	400	405	424	373	391	379	377	371	385	394	371	402	401	426	422	398	371	380	416	417	387	431	414	391	406	374	400	416	388	438	405	383	414	354	406	398	417	393	407	368	396	385	396	428	388	396	426	424	395	389	433	408	377	379	377	381	353	385	370	404	397	404	405	399	410	416	370	387	366	396	388	426	401	379	346	407	369	372	383	360	396	359	388	379	383	406	360	401	386	383	411	390	355	410	403	401	373	399	417	370	415	396	430	385	363	405	417	421	369	394	399	379	393	408	392	384	371	387	426	372	426	401	354	359	394	350	375	395	380	402	369	404	385	384	346	389	395	411	454	384	384	396	391	394	397	364	406	383	407	380	382	411	358	385	396	353	404	339	397	391	455	380	407	409	378	360	370	401	377	391	405	369	412	377	386	415	347	382	421	396	453	429	394	385	374	398	410	413	382	381	404	382	368	401	383	368	378	381	397	424	349	413	424	427	366	377	393	381	425	415	409	408	393	381	357	402	365	390	439	404	372	382	382	417	380	347	377	370	351	393	411	419	417	387	393	371	417	400	355	423	442	375	377	396	379	392	400	411	410	366	392	363	372	378	388	439	405	376	378	437	403	361	405	397	396	401
2223	922	947	979	944	892	964	952	902	893	906	919	884	919	932	888	850	905	911	898	886	915	916	909	898	869	917	912	979	937	947	806	911	914	917	921	928	961	925	940	882	864	853	915	881	929	951	932	880	851	917	927	902	879	931	913	927	882	843	896	867	907	895	883	895	914	894	905	883	908	931	886	909	908	896	876	888	900	911	915	920	961	921	898	923	908	931	846	897	899	884	889	950	854	935	894	894	933	899	864	944	856	903	870	907	909	930	936	865	901	868	855	880	896	917	939	933	884	938	948	903	864	874	925	899	902	916	925	886	917	924	942	890	905	939	893	957	825	859	893	904	907	915	978	918	897	970	915	871	880	875	882	892	885	903	927	838	905	913	880	893	886	872	921	931	916	885	938	901	946	842	890	840	884	911	931	939	841	906	862	942	876	852	892	938	952	943	924	913	878	936	894	947	921	928	871	917	904	896	853	916	885	953	916	877	966	953	948	910	897	889	918	877	930	826	912	896	967	885	880	896	880	879	915	941	921	919	843	910	818	877	891	891	879	871	935	929	879	950	893	914	890	919	921	902	918	849	826	914	929	919	937	929	906	940	912	914	911	870	847	916	942	910	883	888	906	858	944	926	928	922	895	877	865	906	931	900	866	916	859	887	931	880	847	898	894	937	925	891	906	905	876	890	923	886	901	888	914	827	862	900	890	878	923	912	912	922	927	873	903	952	899	920	871	894	885	889	896	886	915	889	884	905	914	930	873	896	892	856	875	930	867	880	878	919	839	851	884	901	945	933	877	887	900	926	931	897	864	930	905	911	872	876	866	899	884	949	866	874	938	886	963	940	892	902	898	914	877	871	949	923	906	847	956	883	920	909	863	897	902	943	870	911	910	911	920	872	943	900	967	874	916	919	935	897	891	920	930	931	902	951	950	888	893	924	873	948	896	935	920	926	915	910	894	909	945	914	863	928	915	932	903	859	941	886	905	859	863	880	887	868	889	942	894	906	877	917	909	880	951	885	860	902	881	887	915	901	887	924	853	910	925	902	860	823	906	874	858	854	902	903	932	899	880	872	903	854	925	921	891	919	889	871	928	885	940	890	903	937	912	929	921	865	959	884	943	836	938	881	873	862	866	884	857	938	920	898	838	902	876	929	878	942	925	925	887	881	880	956	889	873	957	960	916	912	925	824	884	916	961	888	882	921	894	839	884	916	860	922	881	902	856	927	889	910	871	902	869	926	879	859	924	912	872	905	892	898	896	934	855	872	881	863	951	899	904	886	923	846	888	926	933	907	912	918	853	876	913	895	917	949	879	919	886	880	885	946	918	858	908	947	862	850	886	899	914	897	935	935	935	944	951	895	933	875	896	824	926	907	872	990	878	930	911	900	901	890	862	893	891	903	903	862	870	917	867	866	907	917	858	891	868	886	905	900	908	892	912	939	912	905	959	872	935	897	888	889	927	888	898	881	890	929	998	855	873	916	905	890	960	905	930	928	947	959	876	920	904	911	860	944	906	895	894	970	884	881	896	910	861	953	882	841	891	915	839	868	855	895	919	919	895	916	928	885	897	898	937	873	886	873	933	836	880	889	894	950	920	918	900	928	934	879	903	886	881	872	856	972	903	874	910	851	901	874	856	897	863	890	825	908	936	946	925	940	926	881	892	879	867	849	901	917	876	944	898	914	973	872	923	943	869	875	846	931	919	862	901	945	897	912	862	936	879	900	886	864	929	920	911	869	900	885	829	908	874	885	944	861	902	914	896	880	849	929	913	876	901	863	918	905	843	887	911	860	890	859	913	885	927	843	880	904	856	846	964	931	902	906	903	915	862	896	889	956	899	892	905	952	919	859	839	912	909	917	862	886	941	948	896	941	904	951	920	883	954	918	893	899	875	877	893	957	882	934	900	934	864	897	905	903	892	903	968	849	910	882	870	829	971	965	885	912	841	909	946	876	912	920	942	902	913	913	882	894	887	906	903	870	882	963	919	870	892	927	897	864	926	865	924	840	947	914	861	897	904	861	885	830	916	876	926	905	902	865	909	916	892	878	895	920	898	951	904	908	904	920	862	885	885	872	901	906	890	956	941	930	912	910	892	954	911	925	910	948	876	876	899	865	894	923	866	826	958	884	909	882	863	848	881	863	887	905	895	910	892	925	899	870	871	932	965	897	872	855	882	837	920	905	960	928	916	882	902	917	905	883	887	881	904	858	882	862	929	844	894	898	905	893	904	890	902	889	952	954	949	925	900	900	878	922	852	881	901	961	866	898	940	876	911	907	874	890	927	865	889	945	858	898	876	964	916	893	902	874	933	980	892	826	909	894	901	884	912	891	910	946	932	825	894	916	892	886	876	960	945	893	937	876	925	849	896	952	871	902	853	869	909	949	884	948	872	899	886	912	859	926	850	918	918	942	913	900	927	855	914	876	894	954	882	896	953	964	888	906	895	916	860	881	884	888	896	926	945	909	964	885	912	893	939	967	886	903	917	945	881	928	910	912	897	898	887	861	941	865	893	939	939	928	859	900	908	927	924	923	894	892	862	913	900	854	909	912	903	816	861	901	947	876	921	961	920	945	850	886	905	895	897	896	873	929	892	943	924	953	899	920	878	916	977	843	935	940	965	933	924	918	872	894	957	879	893	891	933	924	866	938	883	916	908	911	886	925	848	904	908	928	918	893	876	890	914	915	896	867	894	913	891	877	922	863	908	928	881	934	889	912	884	906	899	883	875	936	883	851	912	939	864	890	864	898	869	906	985	879	907	843	915	938	965	930	883	893	914	896	910	894	856	970	905	869	919	946	964	949	954	939	929	872	884	921	884	887	882	869	916	921	889	914	949	910	877	920	855	868	851	898	875	914	880	902	856	903	909	864	936	864	884	931	860	886	901	877	863	897	934	980	899	947	887	868	911	911	885	920	949	960	916	855	896	943	869	838	847	904	884	895	867	885	918	804	892	825	893	930	921	907	871	827	888	863	895	886	867	915	865	873	865	874	912	911	931	953	863	876	942	914	895	946	890	914	899	876	901	929	962	903	969	918	903	909	942	897	848	912	943	864	956	875	837	889	883	889	917	876	860	930	926	913	913	879	864	932	904	895	935	859	874	939	923	880	887	907	895	907	882	859	934	888	922	949	919	935	911	912	923	887	921	915	862	937	913	859	865	901	937	898	905	864	903	953	856	901	922	914	921	898	874	929	857	844	868	929	849	883	893	884	887	892	909	946	927	925	830	890	920	937	902	906	956	895	859	888	938	914	855	876	891	882	958	928	937	917	942	876	870	876	913	888	910	896	882	904	884	949	920	881	892	937	919	915	924	937	886	889	865	875	865	883	934	868	919	904	923	844	889	848	949	896	887	846	885	922	860	817	906	929	941	936	903	883	858	893	936	866	929	885	921	922	925	886	916	894	899	909	859	910	882	894	944	931	892	923	906	897	907	866	900	933	935	896	891	945	880	888	862	917	878	856	878	945	886	882	911	862	864
7850	531	524	458	346	306	288	264	277	246	259	244	224	255	246	207	244	226	228	219	232	233	233	215	232	268	230	224	215	219	199	206	215	202	196	238	227	219	227	211	199	196	202	216	221	215	228	220	232	233	227	202	228	193	224	223	243	210	216	218	205	216	190	226	209	211	230	226	198	212	249	212	220	190	216	201	193	223	174	204	194	213	228	247	226	208	232	182	186	216	204	228	196	208	222	235	236	224	187	211	181	238	206	230	236	219	250	224	245	198	230	221	193	199	216	199	210	213	225	200	188	227	189	223	227	228	212	231	230	217	214	238	193	216	200	235	218	216	223	201	204	247	223	207	227	233	214	214	220	241	219	236	211	209	211	234	215	208	226	216	221	215	209	216	218	219	221	239	219	228	195	196	203	210	210	212	215	222	197	219	196	225	222	229	227	217	232	216	223	231	197	211	214	252	219	205	177	204	231	227	243	225	197	195	211	219	267	217	200	225	212	205	218	224	286	237	226	219	180	234	216	218	196	228	228	236	218	223	225	222	218	209	207	214	218	217	192	199	235	221	233	206	230	195	232	218	198	208	232	206	210	204	237	209	199	205	199	228	234	214	206	223	200	233	244	223	237	224	218	229	232	231	243	207	239	223	225	181	207	185	222	221	210	230	229	226	218	230	228	228	208	185	218	213	229	234	197	214	210	206	206	224	194	220	219	223	222	201	254	219	226	213	199	227	230	246	197	212	203	243	231	199	220	203	235	225	199	230	223	234	226	219	181	196	189	248	235	217	210	219	237	226	230	225	197	228	191	235	220	211	218	210	212	245	243	213	208	220	223	238	196	245	215	226	233	209	203	214	223	203	212	236	201	202	233	208	216	221	213	181	215	213	228	203	217	209	216	214	217	229	202	199	213	251	237	229	252	214	203	200	250	222	196	203	224	209	208	240	231	211	216	168	194	208	207	245	220	228	226	187	215	213	237	214	225	216	236	238	205	187	198	211	253	201	203	229	227	241	227	197	194	207	213	225	214	226	221	211	207	218	217	225	252	215	206	221	213	178	226	218	226	214	212	213	225	201	212	221	205	213	195	222	207	224	218	217	233	207	220	191	205	224	219	213	196	214	204	200	225	201	210	213	195	229	206	206	224	196	228	236	218	252	225	181	219	213	175	223	220	206	213	192	227	210	186	191	226	204	229	216	203	208	237	231	245	212	229	200	227	218	197	231	223	244	208	235	212	228	237	209	191	192	222	202	192	252	232	203	228	240	209	229	235	232	241	256	208	201	226	202	246	224	184	174	227	199	217	245	222	222	218	210	196	222	224	194	168	208	220	216	239	205	216	236	205	221	221	202	220	222	197	230	225	176	208	199	181	210	218	214	234	199	223	233	244	240	201	199	207	201	191	211	226	187	220	210	209	250	221	242	203	236	229	225	188	171	192	222	220	222	214	224	230	236	189	222	202	221	213	202	207	213	208	214	182	227	188	221	216	201	219	199	209	208	223	237	192	207	212	204	233	206	184	197	202	211	238	193	236	240	225	195	195	253	221	231	196	252	223	204	237	212	213	212	229	203	220	189	210	235	194	204	205	223	224	211	200	208	230	209	201	222	222	228	204	220	194	235	236	230	212	238	194	229	206	191	211	223	204	219	230	237	213	210	196	213	224	206	197	229	214	192	225	198	229	240	265	214	227	209	213	210	228	230	194	225	205	219	204	199	211	240	237	246	222	226	231	223	231	208	198	249	244	222	231	258	219	227	202	238	236	241	203	232	247	209	211	205	234	218	218	227	205	238	200	226	228	189	208	213	206	200	210	238	211	222	240	224	209	191	223	202	213	230	210	210	210	235	239	209	236	226	198	234	272	231	201	235	217	245	224	213	235	218	206	221	205	217	221	214	198	236	216	190	217	217	223	195	255	219	200	205	191	211	238	204	198	193	216	182	216	212	205	245	210	212	216	226	225	237	225	221	207	226	226	220	189	178	215	233	224	234	235	194	182	232	215	212	217	216	207	240	194	192	206	195	221	211	270	205	229	213	179	182	214	233	214	204	207	197	201	226	239	227	200	227	209	200	186	215	218	217	217	243	238	235	221	204	252	219	237	251	213	228	218	239	238	208	213	249	210	228	233	236	202	233	224	195	213	201	217	201	213	196	216	218	222	230	233	191	197	202	207	221	221	209	197	199	194	222	220	225	211	222	260	234	197	191	221	240	198	233	222	202	234	205	225	208	238	239	222	218	223	258	209	220	202	218	208	209	223	200	205	208	212	228	215	198	204	210	203	224	212	211	218	189	212	238	222	232	220	211	202	200	228	217	231	187	222	220	215	238	207	216	223	219	198	221	219	186	217	229	237	203	214	223	219	211	233	201	259	209	212	236	228	212	208	179	221	209	214	210	228	218	227	233	223	236	223	205	229	201	227	236	207	211	198	227	220	263	230	223	221	179	224	189	225	223	251	216	232	246	212	239	227	222	230	216	236	212	218	213	225	233	223	201	191	237	229	200	223	234	223	233	192	230	205	186	241	233	198	218	241	217	222	205	227	235	226	220	237	263	235	213	247	215	191	197	214	250	226	233	246	231	227	205	215	201	236	247	196	199	199	253	207	217	221	195	209	238	211	221	216	208	225	213	209	204	218	228	208	189	213	224	199	228	241	204	211	242	212	211	219	238	232	224	227	186	225	220	250	195	208	208	190	201	222	189	224	229	212	206	217	200	209	209	191	216	245	216	214	212	224	214	187	214	233	200	230	233	221	241	225	222	219	236	207	225	207	200	244	217	207	197	219	217	214	194	210	217	208	214	224	216	224	225	222	203	227	207	235	215	202	216	181	228	234	190	197	233	198	229	203	199	199	231	235	211	235	209	213	211	232	220	210	242	224	238	211	217	236	221	223	235	215	191	215	195	212	210	222	237	211	236	216	231	212	188	210	236	207	235	209	211	204	199	212	221	207	222	241	225	191	211	216	216	218	195	228	230	241	255	203	202	195	217	232	190	231	208	229	227	209	210	203	207	222	206	202	197	241	235	215	245	215	208	224	212	215	209	229	238	224	220	220	219	215	213	200	213	204	191	211	211	233	210	184	212	217	226	201	241	221	178	237	199	228	231	219	220	233	209	250	216	213	225	219	235	204	211	211	208	230	223	242	229	221	195	234	207	237	213	217	217	202	218	238	222	245	204	233	223	235	242	247	227	202	233	215	205	242	217	203	225	196	179	217	199	216	195	212	243	244	202	207	205	213	220	208	220	211	211	203	214	248	245	234	201	227	211	207	197	195	227	221	232	227	214	190	180	218	227	192	201	215	211	233	214	206	179	207	224	219	209	202	214	205	205	233	203	208	218	210	230	225	225	210	218	205	232	233	199	232	213	226	237	216	219	232	209	224	228	221	227	224	210	236	242	225	199	200	204	195	228	216	197	217	229	197	219	214	198	269	254	230	216	199	235	202	212	225	215	256	236	239	204	242	215	211	207	218	209	212	210	234	228
6426	823	1249	1404	1237	1077	969	891	844	764	674	697	699	664	685	641	636	621	625	616	624	624	558	616	617	593	620	623	617	571	607	592	568	625	652	592	621	587	592	581	598	604	599	579	598	544	560	550	596	580	612	553	592	570	579	567	598	533	592	564	587	560	600	604	567	577	586	608	587	587	559	578	562	590	571	588	591	549	573	599	582	575	591	612	562	606	582	578	574	530	557	543	520	570	548	547	566	592	557	550	540	579	554	567	562	573	572	598	583	597	576	585	604	605	569	611	601	571	608	551	586	561	608	545	539	556	592	597	577	567	556	545	609	599	556	537	569	568	564	572	573	533	602	558	522	561	580	583	569	606	572	580	566	552	591	554	547	626	548	590	581	547	625	589	550	587	643	596	576	555	585	582	562	558	618	560	599	533	579	596	576	561	588	570	593	533	574	527	560	590	568	561	546	550	556	575	579	568	597	586	590	600	581	562	555	565	583	570	570	581	568	547	558	597	536	593	596	557	541	549	572	590	571	581	554	575	576	558	567	553	533	592	574	551	544	579	616	584	600	576	597	584	601	602	595	544	564	599	567	574	580	604	583	554	549	567	607	576	526	550	564	597	568	551	643	593	592	571	585	560	548	525	581	596	564	586	581	598	547	638	623	585	571	576	571	610	614	546	585	617	574	571	591	590	576	569	595	612	545	583	580	527	572	550	557	621	590	598	594	592	604	557	550	533	570	610	533	555	585	565	559	562	580	566	541	567	602	565	572	551	537	591	616	593	507	551	547	576	572	604	553	574	531	568	572	591	593	512	581	591	582	603	520	582	581	549	531	523	564	579	512	573	576	556	602	615	549	581	579	594	544	576	529	623	571	549	599	555	535	587	596	622	569	588	588	576	575	549	593	575	549	551	566	590	596	584	619	550	518	551	579	579	604	533	548	576	599	572	590	566	585	582	554	594	568	559	535	586	606	597	587	561	541	605	558	575	607	606	562	593	580	583	557	569	562	560	594	559	555	597	570	527	560	564	582	592	534	591	575	573	611	592	561	604	545	592	571	586	578	568	620	619	532	574	614	586	601	587	600	569	540	570	558	598	614	581	583	575	536	581	572	561	565	596	589	571	590	558	594	594	614	575	590	579	569	596	559	603	571	563	585	572	529	548	525	595	551	569	617	608	525	589	594	585	612	575	567	559	625	524	576	602	593	627	579	599	563	597	608	607	583	585	550	609	603	603	605	559	543	589	586	582	560	605	582	563	553	591	554	611	590	558	572	562	565	550	565	579	614	573	563	595	574	579	577	584	601	528	565	564	551	538	589	567	587	578	586	591	539	561	548	574	551	607	623	576	584	565	566	590	570	535	576	562	548	565	556	540	578	553	562	592	613	585	570	587	606	556	592	562	552	567	598	595	613	599	579	541	571	568	567	587	626	582	552	580	593	583	594	553	564	582	582	642	567	567	536	592	577	598	558	571	564	586	592	580	595	571	609	566	563	602	523	564	553	534	557	568	592	590	558	576	580	620	528	578	572	557	583	607	567	588	575	576	570	563	588	596	588	592	509	584	607	605	565	575	587	560	602	534	567	580	556	594	549	628	590	574	574	544	606	546	557	603	594	544	577	620	551	549	549	582	551	545	582	601	589	583	574	588	562	543	581	568	607	540	583	586	615	531	535	562	585	591	531	602	603	602	585	570	625	574	611	585	573	563	618	565	584	586	632	593	550	570	575	595	626	555	527	565	551	561	572	569	620	581	585	605	552	583	594	552	571	557	578	590	585	578	633	612	582	579	551	590	565	611	517	564	570	611	584	580	592	559	588	579	567	601	555	570	592	570	648	576	574	600	559	572	559	602	615	545	563	564	563	563	575	605	580	574	537	567	573	554	628	572	557	557	556	606	619	580	567	583	548	572	562	564	597	573	588	587	563	543	546	570	576	604	570	602	573	570	598	641	584	536	591	569	566	582	551	579	582	572	582	560	540	571	546	585	617	595	575	628	623	566	582	572	562	575	597	595	569	589	622	573	569	577	556	562	601	555	553	549	613	601	587	560	605	607	568	587	568	566	533	567	564	595	531	638	583	575	555	582	553	566	555	525	570	564	580	597	571	569	594	594	555	630	572	596	581	599	620	556	587	589	616	589	560	550	553	614	560	541	564	599	601	567	581	605	623	565	543	569	574	564	638	535	565	578	582	635	631	580	606	566	592	566	560	575	594	588	555	566	540	606	546	580	547	586	595	583	570	597	588	570	592	584	618	589	546	615	579	560	545	548	541	590	592	561	557	564	578	557	615	599	577	542	604	513	549	546	567	586	620	584	601	545	588	558	586	562	576	564	579	568	563	538	561	576	581	567	588	578	563	571	542	547	550	552	532	592	612	555	565	609	594	599	579	530	582	592	562	604	592	550	590	589	535	570	579	579	553	516	588	578	556	649	578	589	581	570	597	598	575	557	547	593	576	566	563	582	593	567	560	580	576	578	585	563	581	566	574	582	563	610	585	565	612	563	589	551	566	563	532	554	573	595	547	613	574	567	576	562	574	526	585	582	590	594	566	583	546	554	529	616	556	559	589	579	529	583	572	612	558	600	539	567	571	529	553	574	552	580	588	586	567	559	600	564	540	627	595	624	557	578	619	567	571	547	561	528	534	553	569	585	565	582	591	605	584	512	598	517	543	561	555	555	580	580	586	555	557	632	580	607	577	555	564	574	553	578	536	548	548	586	586	617	563	589	577	630	547	580	545	573	572	538	560	555	583	618	531	561	541	598	530	601	601	595	556	557	576	601	580	565	593	539	584	573	572	614	608	623	555	540	590	546	565	604	525	560	526	589	552	585	581	567	590	612	527	563	526	562	614	580	559	618	567	565	566	558	584	561	559	546	563	599	558	565	595	583	581	584	591	554	617	587	571	605	551	624	567	607	590	575	621	591	552	560	616	598	574	556	571	611	596	533	599	510	614	579	550	579	601	554	572	572	570	564	574	556	571	565	602	557	586	558	605	584	598	598	572	563	636	567	573	567	564	611	589	583	581	559	567	564	564	568	537	590	572	589	587	586	579	599	584	550	600	587	560	562	566	601	599	559	560	574	549	603	563	602	554	562	572	567	573	555	570	572	566	555	605	562	572	572	586	599	607	582	568	553	560	593	513	575	632	590	552	570	560	552	562	534	570	555	603	533	554	573	567	554	601	571	552	581	565	546	590	617	576	603	563	600	610	596	562	568	575	577	580	564	599	557	626	580	567	568	584	566	556	587	552	563	565	550	601	588	535	563	556	632	538	577	624	584	584	607	602	550	531	584	592	569	572	580	566	537	581	615	559	562	559	595	618	590	612	576	627	506	542	626	601	600	574	587	569	571	556	605	566	495	610	579	589	557	571	569	601	585	576	575	564	594	621	593	597	561	571	582	609	597	576	572	591	607	536	580	535	598	571	556	624	553	553	547	581	561	619	556	607	570	637	553	543	576	573	560	597	535	558	583	531	562	591	585
14983	1340	1014	878	681	575	498	475	401	384	379	385	419	419	413	393	347	375	365	367	330	370	352	372	378	342	366	368	358	344	384	355	317	341	359	399	342	379	362	338	348	351	352	354	361	391	348	394	365	356	361	374	358	352	378	339	321	317	375	343	325	324	327	363	324	369	313	344	347	342	351	348	399	384	319	348	344	336	360	330	323	348	349	374	395	338	339	352	352	376	345	352	386	381	340	362	360	346	378	357	354	324	342	327	345	348	343	403	347	379	353	391	355	379	338	353	365	367	348	337	339	307	323	334	333	362	366	334	386	355	338	395	347	351	362	373	373	356	354	338	351	361	349	386	336	359	355	370	358	354	364	366	366	377	333	363	328	356	352	407	339	351	355	393	333	406	344	358	344	363	362	335	363	353	353	378	390	335	352	364	311	356	380	343	353	360	401	354	356	342	311	308	332	349	374	394	394	361	355	353	343	367	336	325	363	334	398	311	355	369	378	357	330	351	380	400	332	354	314	348	395	377	346	334	362	352	361	334	357	350	342	328	397	324	350	325	360	351	318	310	370	361	347	314	310	326	391	373	383	358	340	385	380	364	357	352	371	376	367	350	346	372	315	361	338	360	337	374	346	342	336	359	357	353	375	361	375	352	361	304	361	356	350	370	355	361	344	354	413	347	320	360	358	344	369	375	323	318	357	382	371	371	365	364	322	346	347	358	299	361	386	328	337	346	385	342	343	349	360	341	332	337	344	318	358	371	337	351	358	307	364	353	349	355	345	342	369	357	331	357	380	385	374	379	363	365	360	373	365	344	383	379	364	348	346	320	375	356	358	358	376	369	331	336	352	364	369	381	358	375	360	370	360	364	394	339	346	350	382	350	330	356	382	365	323	342	357	360	368	365	383	377	406	379	373	358	353	314	351	354	370	360	345	365	371	362	361	360	410	331	332	358	348	375	344	380	356	356	337	384	362	391	345	368	368	385	375	354	368	331	364	327	340	370	371	363	342	345	361	352	371	354	361	323	353	366	336	354	343	363	355	368	367	366	333	331	348	352	377	329	348	383	377	386	313	375	366	338	335	380	322	339	331	354	341	364	345	341	359	331	334	352	362	365	359	352	357	348	326	354	350	371	342	322	364	372	361	373	315	379	333	384	335	368	327	356	395	344	371	319	349	346	382	392	324	348	387	364	365	380	342	389	352	347	385	365	332	352	341	362	390	324	372	381	363	351	349	311	350	369	367	387	346	346	358	364	355	332	352	333	361	345	381	355	362	359	396	383	323	397	368	367	346	371	330	345	381	375	377	353	362	339	350	358	356	379	372	368	373	361	371	351	348	336	389	368	343	324	337	364	352	351	337	355	331	337	380	377	372	331	338	305	334	351	355	351	336	321	338	358	339	366	340	340	357	347	351	343	351	343	338	366	351	393	361	384	365	364	312	345	408	362	377	359	354	344	372	365	363	381	367	350	341	327	370	389	330	358	338	333	371	370	293	365	349	366	336	355	335	361	377	346	367	336	396	322	371	350	344	365	360	348	329	364	365	368	363	359	380	331	332	355	351	374	389	321	387	364	342	333	328	344	354	353	333	339	355	377	383	344	318	349	340	395	370	393	368	351	378	348	355	400	384	380	395	374	337	347	371	371	366	358	362	349	342	351	329	375	370	369	395	364	376	352	354	359	360	332	370	360	351	343	355	372	350	364	345	381	333	364	355	362	310	327	331	337	356	332	361	363	349	367	344	342	341	347	362	300	336	387	359	317	325	363	314	354	344	379	344	309	345	326	343	308	340	364	351	328	327	377	344	307	358	335	328	347	365	365	361	377	335	363	370	361	389	303	329	388	345	374	313	384	341	371	361	405	340	361	349	363	339	372	347	346	350	380	334	342	353	370	373	338	351	316	338	389	354	390	341	344	376	329	354	316	368	333	338	391	370	347	379	315	355	356	363	339	368	351	369	341	352	343	344	373	337	338	306	410	325	349	338	365	336	359	373	403	352	398	339	349	342	380	359	365	338	302	312	374	383	363	404	328	319	392	385	383	367	328	327	336	339	327	346	348	334	410	396	355	345	336	359	329	310	371	361	318	367	334	361	336	338	334	372	345	363	330	400	357	346	336	330	368	380	349	332	358	343	351	321	343	327	353	373	357	332	327	341	315	355	327	346	353	354	382	341	329	388	348	328	357	352	362	385	371	345	383	388	348	354	359	329	348	331	342	377	370	361	323	355	336	339	357	344	338	378	374	351	384	389	392	375	361	352	356	328	340	357	380	385	330	363	387	322	349	345	359	379	318	348	374	379	351	385	375	325	314	356	403	387	361	352	379	372	368	358	397	360	342	340	353	352	364	346	367	315	366	344	336	360	343	353	384	353	357	347	346	345	346	355	352	371	356	332	334	375	343	356	359	401	370	355	397	360	335	366	353	384	345	348	336	341	348	362	376	338	375	419	324	315	345	390	365	338	322	303	349	352	337	383	353	351	367	342	381	361	363	339	311	368	385	381	343	379	377	348	356	340	345	366	356	335	336	386	325	331	409	383	409	368	360	348	351	348	356	384	365	357	335	378	367	327	330	349	352	318	401	352	322	308	368	356	336	376	356	364	363	360	392	335	331	357	381	343	330	378	339	413	354	367	355	354	345	359	346	386	323	377	343	392	383	377	325	366	363	336	337	359	298	357	377	347	373	349	333	370	335	356	354	357	382	359	359	352	378	358	372	344	391	353	355	372	391	362	366	359	361	331	329	359	341	340	349	332	336	367	380	386	350	376	406	358	337	353	367	332	316	372	335	345	351	354	344	326	342	335	349	322	326	337	395	373	383	347	364	310	339	340	337	420	365	345	377	373	355	304	367	389	357	368	395	363	349	326	385	365	334	361	373	389	348	326	378	349	405	366	340	344	361	336	349	349	352	316	334	357	372	368	343	346	358	381	373	354	383	406	368	347	371	405	316	357	367	330	366	329	334	351	316	331	379	359	388	390	333	369	350	374	324	346	365	374	354	356	335	315	339	398	354	351	348	355	330	357	351	389	367	325	369	363	353	337	356	371	372	366	339	353	351	317	338	354	368	357	389	354	340	351	337	380	289	361	322	347	350	326	376	337	350	362	362	406	337	354	343	343	354	341	335	405	431	346	359	340	402	340	347	349	373	367	326	328	379	367	361	398	327	336	328	348	362	374	389	363	353	344	345	380	360	348	372	366	348	391	331	345	336	336	373	366	365	374	342	366	380	346	309	341	348	360	374	361	357	379	383	320	336	374	312	381	341	362	365	404	354	341	359	368	358	316	370	353	348	334	364	342	328	345	357	343	318	354	331	312	342	346	343	339	353	375	363	327	347	333	338	360	375	343	359	373	360	359	330	395	364	360	336	364	295	364	358	358	331	344	313	412	360	350	327	363	354	360	354	393	359	313	330	328	360	340	370	392	375	396	317	370	381	332	373	344	339	357	329	344	340	319	330	335	341	332	376	344	353	401	347	384	351
8397	1381	2256	2558	2103	1899	1620	1466	1420	1323	1133	1177	1157	1037	1097	991	998	975	983	943	926	967	956	935	934	970	925	892	996	935	991	929	889	890	895	873	868	936	961	912	899	886	926	926	917	886	903	878	838	888	847	830	845	856	890	820	870	954	871	892	899	899	910	866	829	899	876	820	885	899	899	827	875	916	811	874	843	888	900	884	896	929	880	884	871	873	888	880	887	833	902	886	880	854	890	912	821	860	873	808	868	853	873	810	841	831	881	898	893	905	896	847	854	844	874	861	861	937	877	895	886	828	859	815	907	864	846	885	842	848	871	898	862	896	878	876	871	852	836	888	852	891	838	879	907	892	842	932	858	833	868	865	876	873	913	898	850	863	848	871	876	910	835	839	885	873	921	851	880	853	870	873	872	842	843	933	864	882	880	921	897	881	856	877	866	886	881	853	884	859	865	882	884	854	886	890	898	898	857	861	899	914	908	895	901	897	825	888	859	886	856	897	858	905	854	841	864	844	892	851	909	867	815	839	912	865	879	856	882	895	831	900	866	850	854	871	880	888	882	836	852	853	818	906	822	918	868	873	877	867	858	871	842	864	909	840	886	808	869	899	853	826	840	894	843	850	876	870	903	865	891	899	901	841	865	876	912	861	843	862	862	869	879	892	827	874	874	879	862	867	856	901	873	870	834	899	892	874	896	852	891	849	898	899	859	879	887	860	863	932	904	881	933	880	888	865	862	934	859	882	866	873	844	946	834	848	824	855	839	844	862	919	898	849	854	836	854	882	909	903	846	830	903	922	888	887	906	878	867	864	902	862	881	852	910	854	840	874	825	833	835	854	908	878	808	856	859	920	873	869	836	925	896	869	841	830	886	856	892	851	848	876	882	866	821	907	846	892	873	870	845	810	834	879	883	877	830	850	890	888	871	932	852	886	843	854	861	877	935	883	920	902	888	851	859	911	872	827	833	891	857	901	830	876	878	877	848	849	891	880	885	841	840	864	878	873	849	884	865	892	865	920	866	834	834	899	835	893	845	916	926	859	858	848	878	830	910	854	902	862	860	877	876	833	932	817	825	869	910	836	817	858	869	830	817	905	870	873	900	821	790	902	834	852	843	880	883	885	949	838	869	833	883	868	860	932	877	895	877	842	846	937	832	832	897	851	904	886	850	859	854	897	903	833	891	856	805	880	861	894	849	887	847	905	907	883	966	876	864	919	915	851	849	865	841	889	842	828	908	878	846	831	914	885	909	831	864	883	897	858	855	876	870	870	891	834	938	822	864	885	859	836	868	817	900	874	927	830	878	850	876	885	784	908	857	874	898	854	851	894	882	922	871	878	834	817	852	888	877	886	874	873	871	844	844	859	889	865	904	917	905	927	863	845	950	856	906	882	895	854	878	860	892	869	875	887	881	838	871	934	888	872	896	878	877	855	850	848	862	891	874	903	868	887	903	877	910	834	851	915	824	893	851	871	875	874	844	846	847	905	916	903	888	885	865	882	834	881	881	883	841	886	894	854	883	884	889	895	904	863	845	859	914	907	920	860	865	885	856	860	895	870	839	869	824	861	865	867	892	855	900	815	848	873	866	887	861	844	912	882	864	804	876	883	846	856	877	884	885	871	885	884	875	881	848	932	895	849	857	859	869	846	894	958	890	846	889	891	874	886	937	831	836	929	901	842	883	888	897	889	863	875	861	927	858	862	869	806	919	896	884	828	860	847	883	860	867	900	851	846	870	864	865	815	845	847	831	922	865	886	877	885	871	875	886	854	847	857	878	875	852	870	872	902	887	829	847	857	891	857	881	846	850	876	887	869	859	871	864	853	881	830	823	865	890	900	849	920	839	888	874	878	838	873	890	857	860	883	860	821	882	800	854	862	877	882	896	878	876	848	791	843	920	905	918	840	874	824	867	869	868	893	896	893	852	918	884	848	879	885	841	844	852	886	907	843	889	887	836	846	837	880	849	890	836	871	838	863	888	879	841	837	869	879	852	843	849	882	872	825	875	910	870	847	819	907	861	824	846	867	851	861	849	917	911	835	891	913	862	911	866	859	806	896	893	872	850	834	850	858	898	898	821	943	855	776	769	913	835	867	905	916	875	848	885	807	911	829	913	861	852	940	880	837	867	881	854	859	860	847	840	866	883	877	831	922	846	869	885	896	886	814	904	852	907	906	866	885	873	793	849	849	906	878	885	852	856	831	883	867	841	863	898	885	860	916	818	904	876	916	888	863	855	853	876	859	855	808	823	891	899	917	874	844	881	860	829	883	841	867	823	864	913	899	887	869	853	930	900	895	911	882	927	898	833	917	799	820	857	882	893	866	834	827	864	835	854	873	852	874	893	904	906	875	857	886	934	883	870	858	945	845	906	883	829	883	935	866	881	838	837	890	863	874	840	799	894	895	904	869	849	880	863	869	835	861	843	889	885	872	882	816	849	829	801	862	884	874	876	917	839	874	897	898	898	854	888	779	889	917	873	863	905	872	855	859	854	783	841	848	902	869	877	898	863	888	808	877	910	882	872	915	901	871	854	913	828	865	869	885	851	829	843	862	901	863	904	853	854	849	900	817	834	847	857	902	862	917	920	838	923	850	820	880	912	845	856	884	845	860	865	886	823	913	880	842	853	805	882	864	842	880	846	889	841	907	904	879	864	842	962	895	845	872	878	837	880	871	890	835	888	891	883	874	894	900	866	875	825	881	861	861	863	844	827	854	873	857	847	870	809	856	863	884	852	883	884	916	859	822	852	857	813	865	856	871	795	916	926	854	878	856	826	870	859	879	891	809	880	834	894	900	914	905	882	903	859	914	867	852	803	852	838	856	875	858	857	852	892	896	859	851	893	875	831	858	856	892	833	846	907	854	888	911	866	874	850	835	827	878	892	883	892	821	839	845	944	818	851	863	851	877	795	842	862	855	854	876	916	816	835	837	893	858	925	848	865	870	927	873	895	884	827	899	891	840	874	865	849	838	880	846	813	903	843	846	845	877	911	854	897	884	887	832	887	831	890	891	835	814	822	860	865	912	938	919	933	902	860	874	827	859	860	921	865	852	829	846	925	862	873	817	850	830	851	856	852	882	860	882	867	910	891	881	884	917	911	865	855	867	865	912	877	868	857	857	857	853	885	842	889	882	857	865	886	872	853	937	861	896	882	871	869	891	864	840	848	898	888	914	836	876	849	866	836	891	876	868	851	864	889	906	894	827	860	864	905	883	889	872	898	920	861	859	907	832	890	864	863	880	865	877	889	850	872	839	869	887	892	945	890	910	861	831	898	920	913	901	853	851	879	827	871	860	865	864	868	905	879	893	910	908	851	914	822	893	898	858	861	855	815	874	901	891	850	872	882	871	854	881	860	898	881	931	858	878	863	895	877	870	838	828	807	916	872	899	987	862	894	961	934	834	827	852	897	848	819	860	867	868	900	850	867	865	834	910	876	877	877	853	858	889	894	868	894	869	882	827	850	856	848	866	849	879	887	853
1731	415	389	417	357	410	393	414	412	391	402	425	388	382	420	394	379	361	352	366	435	385	383	412	383	361	374	380	408	398	381	419	355	385	389	371	394	379	391	388	415	386	348	379	376	396	425	385	387	405	418	380	407	391	372	415	409	352	382	428	390	364	403	361	413	403	415	397	376	393	370	385	343	399	377	412	376	408	390	432	400	342	393	351	394	421	387	384	398	407	393	393	365	392	386	392	418	380	358	366	383	402	427	399	352	379	409	342	354	405	446	436	431	388	369	381	371	399	394	387	376	400	365	348	388	380	359	409	362	398	381	350	381	351	414	418	369	398	404	352	399	373	403	371	379	373	411	390	387	391	366	362	374	411	420	357	394	402	371	400	412	434	391	368	373	399	381	384	414	460	378	381	396	364	359	408	423	398	404	403	426	409	394	390	388	368	351	381	437	401	417	392	380	405	385	416	396	375	424	384	406	353	366	424	395	366	406	407	404	410	377	382	402	406	375	396	389	352	361	368	366	369	399	360	398	403	395	385	392	351	398	376	348	375	404	417	357	399	410	393	359	409	383	378	371	375	377	371	389	386	382	412	373	371	408	387	429	402	366	424	408	407	392	417	445	418	394	365	377	382	375	404	377	363	402	396	393	354	408	399	350	391	412	363	359	357	377	391	394	370	404	402	422	367	360	391	383	408	422	374	397	378	398	401	377	387	428	426	410	396	388	394	398	362	388	406	371	351	391	380	386	365	365	384	424	332	375	382	389	387	388	397	375	375	369	415	365	357	413	390	386	395	380	362	378	372	429	403	383	382	366	384	356	355	409	396	383	370	376	410	366	387	410	359	407	375	377	409	400	380	393	381	397	417	397	447	361	391	405	371	374	375	422	374	408	374	392	371	384	348	398	382	384	377	391	360	377	400	402	341	398	410	376	370	418	372	437	393	388	424	395	363	356	371	379	385	378	425	378	384	390	370	380	358	361	412	356	394	398	363	335	393	386	352	430	400	377	353	396	404	429	372	391	392	378	405	381	408	360	425	405	417	404	346	368	350	411	395	398	399	384	373	382	396	371	428	346	362	417	401	338	385	401	384	395	347	365	372	398	384	387	422	405	376	392	396	385	376	403	382	394	397	378	352	393	374	437	387	410	387	408	373	428	389	438	326	395	336	375	407	387	379	430	411	381	385	383	400	376	367	402	360	382	396	377	377	382	373	394	393	390	361	375	401	377	402	388	378	388	355	341	394	415	390	389	364	395	384	422	367	377	392	409	371	351	380	394	349	381	394	430	380	375	379	390	373	356	382	395	371	382	425	382	370	349	431	422	391	375	356	373	360	422	369	384	367	376	390	436	390	415	368	367	395	396	387	367	423	418	398	388	377	400	369	387	423	374	353	391	350	387	374	359	399	374	428	369	370	378	378	375	353	348	378	369	385	388	371	363	343	383	389	419	410	372	366	362	386	381	375	388	371	387	401	431	368	395	392	402	404	365	391	365	400	352	428	426	422	378	390	372	413	369	377	366	384	360	388	376	335	388	418	393	392	375	391	389	394	418	377	427	352	392	414	370	426	413	397	367	360	388	400	399	379	439	382	385	420	349	408	372	396	410	417	406	402	407	392	405	378	368	411	396	374	412	402	416	386	412	387	391	384	400	384	352	377	379	406	394	396	360	406	373	390	410	395	410	384	382	376	390	383	412	373	375	381	374	381	391	371	383	400	386	370	406	406	393	377	376	423	376	376	387	390	376	409	390	428	407	362	394	391	380	412	434	394	388	374	395	424	402	385	426	390	402	391	419	391	367	359	392	379	376	363	346	422	380	414	370	389	408	353	385	412	397	396	356	369	366	373	371	403	388	354	364	373	343	384	397	406	414	394	387	333	386	352	404	364	397	405	326	395	395	424	370	361	389	389	401	399	357	382	366	412	412	411	353	381	409	396	408	391	382	366	407	388	387	411	459	431	400	392	376	431	416	406	400	409	390	399	348	376	353	388	355	415	354	334	370	355	393	419	407	380	378	433	367	360	350	365	401	387	368	371	358	388	389	382	373	359	379	414	389	451	363	386	377	364	371	397	395	402	375	385	376	380	390	346	401	409	369	372	411	352	366	392	437	377	376	403	425	416	356	429	390	389	414	418	409	397	376	376	431	388	381	367	361	338	398	399	357	397	393	370	388	394	388	341	395	421	372	403	392	366	343	411	389	403	411	386	401	387	399	399	384	365	380	365	411	404	400	418	385	402	415	396	386	397	407	367	347	403	372	383	407	368	351	368	383	367	377	372	379	393	410	400	407	413	406	376	407	373	397	405	393	353	395	365	403	404	414	423	391	347	382	394	385	383	396	390	403	406	374	381	395	392	377	395	360	361	374	376	390	366	375	373	359	381	410	416	384	381	379	380	348	369	335	406	397	388	422	399	380	394	395	404	399	399	367	394	393	398	424	382	389	401	374	388	412	370	389	352	374	392	377	394	428	394	372	391	370	395	388	402	375	403	395	398	373	394	343	393	396	367	359	383	366	406	427	402	371	373	348	399	393	367	394	415	408	394	372	405	399	369	408	380	375	385	414	408	389	422	401	388	397	377	354	401	379	371	426	373	370	389	421	398	373	375	369	360	403	393	407	368	346	425	391	414	390	417	386	351	366	388	421	376	387	404	359	378	425	405	382	405	391	419	411	399	414	342	410	387	370	374	362	374	372	372	382	374	358	365	369	392	384	388	388	372	379	383	405	383	381	411	402	382	406	392	404	390	358	394	387	419	394	416	391	432	395	398	382	406	379	359	371	385	400	392	375	390	354	378	385	364	367	377	410	370	406	415	433	408	357	378	435	396	376	334	431	385	418	423	402	391	406	393	384	374	402	341	368	389	405	334	423	400	379	406	367	372	356	394	381	365	392	360	366	397	399	388	405	409	374	387	347	394	414	383	405	387	374	403	368	361	386	406	376	392	410	405	352	380	386	430	396	392	405	388	375	425	414	409	385	390	372	409	359	374	360	414	394	417	372	357	392	363	393	390	394	369	409	379	432	400	415	404	401	370	383	357	410	377	351	395	413	413	396	383	385	381	393	350	365	380	354	381	408	367	372	378	401	431	402	404	400	390	407	405	400	361	371	334	365	363	374	380	403	397	406	358	402	372	366	354	355	415	374	411	375	436	372	370	381	391	388	400	373	354	413	397	405	373	422	362	358	387	369	358	388	359	366	399	409	386	407	374	388	468	385	370	382	367	398	429	392	368	334	405	383	380	406	385	397	377	415	375	391	370	399	435	375	408	385	382	420	398	362	379	362	419	456	387	426	366	384	412	356	412	421	413	369	394	402	426	355	376	423	385	412	382	402	332	400	395	354	376	397	375	421	371	403	339	400	362	359	420	366	379	425	364	346	395	375	367	389	437	377	415	382	383	387	415	366	374	407	397	408	409	358	414	409	380	381	377	423	373	403	409	374	366	407	379	403	372	389	352	376	374	435	384	394	376	405	388	433	391
2112	896	901	900	889	888	883	886	905	861	866	895	890	918	879	892	888	933	915	897	847	881	906	880	905	854	908	886	961	854	917	902	879	951	919	868	866	927	862	837	887	870	881	922	909	852	899	887	863	882	881	851	890	853	896	870	836	870	863	895	865	859	869	882	859	839	893	890	897	929	920	887	947	920	880	883	878	848	864	877	891	881	846	893	868	920	919	944	891	920	876	967	874	891	892	885	895	879	856	926	912	874	861	935	831	911	904	830	837	936	898	863	865	887	864	892	916	931	868	909	835	952	826	934	932	913	877	881	863	939	881	853	883	885	929	856	914	880	908	880	926	911	894	864	839	864	863	943	878	894	903	839	888	925	843	951	884	917	909	864	834	875	896	879	918	950	920	898	819	866	904	882	904	886	897	916	930	874	900	914	928	859	839	872	959	915	933	895	846	890	896	934	866	876	911	838	923	837	886	931	856	834	849	891	876	879	926	889	952	875	917	923	935	866	927	927	908	922	843	926	880	917	855	898	858	925	870	939	858	912	872	860	860	882	895	889	894	854	868	852	908	853	888	889	944	899	871	917	865	853	904	873	846	882	898	929	865	858	848	902	876	944	909	873	864	888	947	876	874	923	880	877	935	895	888	917	889	869	889	925	888	883	909	932	896	885	906	868	931	933	896	913	855	860	858	885	918	921	880	890	915	895	891	929	875	883	890	893	919	904	829	878	865	856	924	894	906	878	899	875	911	880	913	915	858	913	894	858	895	897	895	882	911	896	850	924	958	903	857	878	878	893	908	900	875	884	908	937	892	897	876	886	900	915	887	828	912	922	958	909	942	943	919	883	876	905	911	936	838	867	899	881	874	899	857	866	829	912	846	883	918	926	857	864	882	925	865	856	864	934	852	882	881	895	885	932	880	842	874	870	859	938	883	841	922	913	872	847	858	818	876	913	910	943	896	861	927	880	942	879	884	910	877	896	916	919	894	895	894	890	897	877	909	919	904	841	893	893	907	871	904	867	864	880	906	915	894	878	900	891	927	856	889	873	893	902	937	925	885	871	861	916	877	848	860	929	853	871	912	922	928	908	914	898	876	927	866	897	866	891	907	849	950	906	919	864	863	943	860	927	958	878	873	900	915	858	856	897	850	888	870	892	853	910	893	884	918	902	864	867	894	875	865	900	880	931	878	888	893	857	876	894	877	894	892	870	874	878	899	870	894	956	884	886	868	839	878	898	857	870	910	938	928	858	856	870	856	905	924	860	894	924	898	925	889	837	867	876	927	915	895	911	911	875	854	842	911	853	886	937	917	912	950	888	840	897	877	889	921	923	881	908	920	888	937	902	907	920	841	893	845	878	828	840	882	898	908	875	884	883	847	904	839	880	865	916	851	888	830	876	896	869	918	839	867	917	893	890	878	855	899	871	902	859	878	870	922	918	941	916	850	895	837	857	881	921	899	850	820	874	907	875	864	919	906	910	890	909	943	904	895	898	890	854	947	898	859	847	960	862	815	918	899	867	893	885	864	884	944	910	907	953	861	918	929	899	910	893	836	895	879	939	869	878	912	965	897	883	844	855	892	837	894	891	900	888	862	894	850	892	884	828	863	914	897	877	923	903	932	960	909	866	885	820	866	898	912	892	883	906	873	887	891	853	890	892	925	870	882	875	903	917	863	911	900	904	916	876	836	832	913	863	876	909	964	848	918	880	886	873	880	945	967	888	889	886	932	849	882	892	876	922	878	910	920	929	878	853	913	898	917	938	868	866	897	902	926	883	890	823	890	832	865	907	840	884	886	869	931	870	898	877	893	856	922	872	847	909	893	836	908	860	880	892	979	869	871	945	901	870	879	851	918	851	898	841	889	899	849	934	916	913	854	866	856	938	910	876	895	901	846	938	900	892	875	880	894	887	871	860	867	880	875	880	872	851	932	868	909	898	884	834	893	901	876	921	859	898	889	878	876	889	877	875	899	908	849	946	931	863	900	890	880	923	862	914	872	910	947	867	877	884	872	916	886	870	884	880	887	905	863	884	916	912	876	877	912	939	891	846	855	935	874	908	910	860	889	944	868	900	833	868	901	851	841	870	896	847	866	817	912	898	862	902	902	895	844	903	886	864	865	881	928	902	896	839	918	886	834	892	838	866	893	891	909	876	855	820	903	922	879	862	952	907	946	851	880	889	877	818	917	851	859	900	878	874	902	857	879	855	839	870	864	902	882	871	970	893	895	875	905	900	836	915	864	907	874	875	850	850	937	917	840	893	849	886	889	906	897	869	903	859	907	907	903	898	844	903	865	927	881	849	902	875	948	884	869	863	916	899	879	840	880	872	883	897	846	918	896	871	866	899	854	846	933	925	853	877	880	869	967	950	887	861	918	902	913	856	926	883	912	917	924	935	893	891	890	848	864	887	903	889	854	938	927	919	840	853	844	847	884	873	879	851	913	899	928	864	888	893	908	957	876	954	913	898	884	874	926	874	940	928	858	892	903	899	944	844	859	884	911	884	939	907	900	943	838	910	831	902	898	853	900	921	866	855	885	862	877	838	880	887	916	903	903	920	884	858	891	917	878	870	930	893	860	847	910	901	884	907	885	909	862	849	927	903	891	902	924	926	921	868	866	879	891	890	890	924	898	871	870	918	934	907	853	936	870	870	853	867	870	904	846	884	851	920	899	881	859	893	818	854	897	863	933	907	900	923	941	896	912	857	880	896	910	902	858	860	914	923	837	909	900	882	892	905	828	834	876	911	904	877	888	873	875	916	896	848	834	842	901	855	887	938	849	848	924	931	894	916	875	871	883	890	935	916	868	874	879	902	893	841	869	925	909	903	923	867	863	900	901	907	860	892	835	922	897	926	936	868	975	919	927	842	905	901	917	934	943	875	905	927	884	922	916	891	929	877	876	864	849	928	847	929	876	877	890	900	905	849	861	961	884	906	887	875	953	861	897	902	851	897	914	871	880	851	855	892	917	964	898	896	884	880	865	920	868	890	910	888	861	861	881	919	889	893	880	930	923	921	895	827	917	882	876	912	871	899	875	871	877	900	938	931	866	809	877	936	904	907	883	885	860	907	877	862	843	888	876	920	848	922	888	875	897	876	949	858	867	909	881	898	875	874	884	914	901	913	902	894	915	873	874	847	892	891	885	892	879	897	904	923	883	878	917	890	936	869	901	900	910	847	926	849	865	873	903	896	884	894	924	929	869	910	857	853	894	853	876	879	893	858	882	914	861	901	894	892	858	887	947	855	854	938	907	902	843	953	871	887	860	870	876	854	877	827	890	884	893	842	854	892	868	935	910	912	879	863	855	928	886	944	823	934	865	873	876	854	890	867	900	839	884	884	884	847	884	856	932	935	850	884	903	859	879	894	919	892	857	905	942	893	897	931	875	844	870	891	852	864	877	941	886	840	913	899	962	916	844	928	929	871	876	908	893	868	861	910	915	922	874	886	884	904	924	896	894	910	917	916	927	888	865	912	908	883
7685	560	570	460	368	333	311	291	264	252	233	243	245	250	221	225	229	236	231	251	220	192	194	232	228	233	224	222	216	234	223	214	199	230	226	216	209	222	187	199	214	215	222	214	225	228	218	189	194	246	219	213	214	231	206	225	226	230	227	198	224	205	257	246	230	246	243	244	221	235	213	209	204	236	204	216	238	204	227	215	193	195	237	227	192	204	225	199	217	225	219	215	241	219	204	200	217	203	215	224	221	208	211	212	210	217	200	219	221	203	196	216	247	193	224	207	212	215	213	200	213	240	209	206	209	240	194	222	232	203	211	227	203	200	183	209	223	235	209	221	200	207	201	237	212	234	260	235	214	207	223	226	208	211	222	226	193	246	205	203	229	212	231	208	212	202	198	210	227	187	225	232	233	209	205	225	216	224	232	224	245	208	229	224	196	228	222	226	235	191	263	208	229	196	217	213	192	218	219	223	203	243	197	225	232	223	207	222	230	186	233	215	194	208	217	211	229	203	231	200	223	194	181	207	200	213	237	207	215	223	223	229	225	174	200	205	219	201	216	201	231	203	211	244	224	233	193	215	187	227	203	222	211	226	204	227	218	227	200	227	252	203	208	220	193	186	224	245	205	202	228	222	255	219	203	211	206	177	220	214	222	214	201	184	224	195	204	235	200	212	216	217	240	224	241	203	227	220	221	229	226	252	209	216	211	235	191	197	217	228	222	204	212	226	223	208	230	209	246	237	222	238	224	193	216	250	211	195	230	196	200	227	204	197	238	205	238	194	240	217	202	212	205	194	203	207	221	197	229	223	200	229	237	231	214	212	228	195	208	196	218	206	203	218	250	199	250	233	230	209	200	219	217	220	227	206	229	221	236	213	265	203	209	237	209	230	221	203	219	233	225	222	228	214	233	234	216	217	198	210	190	225	242	219	212	244	234	228	225	229	206	220	222	204	239	230	240	233	224	198	249	214	231	216	207	219	222	191	185	210	214	216	218	215	193	227	218	192	242	210	232	219	204	210	217	202	234	224	214	201	209	195	211	233	207	214	231	196	218	205	200	224	199	228	243	216	203	205	212	210	221	218	216	238	243	197	228	239	201	222	214	219	207	223	211	250	219	199	220	237	209	200	183	192	248	206	223	212	209	237	195	227	213	206	227	219	221	233	218	211	229	203	237	242	227	239	220	219	201	182	226	233	221	190	220	239	199	217	210	230	197	199	185	207	202	214	203	237	231	181	225	233	220	228	213	214	224	196	214	245	213	223	216	216	210	221	231	209	192	227	214	223	215	231	192	206	241	223	216	195	234	180	217	200	210	235	245	190	220	176	169	224	242	247	212	225	223	219	219	202	227	233	188	247	216	212	226	210	196	239	220	240	224	237	210	192	223	235	226	211	197	211	224	180	194	230	221	224	232	205	204	188	226	221	193	241	216	242	219	231	195	226	188	195	187	197	219	210	217	214	219	225	249	230	205	223	199	199	221	229	199	194	222	223	237	225	208	224	189	206	212	195	251	205	217	226	208	237	230	230	224	209	203	213	227	189	181	206	194	190	203	213	211	217	236	199	239	215	213	213	212	230	240	226	223	219	209	225	235	231	218	219	236	204	206	234	222	227	232	210	215	222	182	226	237	230	216	212	202	210	215	209	226	228	247	211	184	226	187	223	240	237	205	241	194	212	234	198	229	210	211	224	224	198	216	225	199	223	210	211	203	228	219	190	205	225	234	234	199	229	188	215	245	238	245	228	220	226	201	225	207	205	228	208	232	216	238	245	240	191	220	209	248	238	210	206	206	213	209	234	218	190	200	221	201	208	185	230	216	229	214	207	218	236	201	203	207	188	215	234	199	213	244	202	231	222	225	219	231	199	212	213	226	207	239	210	233	215	219	224	203	210	212	201	227	234	209	226	222	210	224	214	244	189	202	234	223	229	198	185	209	227	208	218	207	210	228	224	221	248	237	221	221	222	208	235	210	220	200	199	223	205	198	211	198	210	211	242	208	255	210	198	255	222	225	227	201	221	224	211	220	210	202	213	176	222	238	205	229	192	210	198	215	241	216	224	215	222	189	228	219	208	217	209	223	193	220	221	234	238	227	205	223	220	179	195	204	217	260	201	211	225	198	237	201	213	220	212	210	207	222	211	219	201	223	252	218	210	237	217	226	197	222	169	226	237	191	212	220	222	199	209	222	197	192	227	182	213	211	210	220	210	198	269	218	222	223	249	236	211	248	205	223	212	243	218	192	227	226	229	196	214	213	230	208	239	220	198	216	240	217	204	231	210	198	222	213	227	236	226	224	237	226	226	215	210	220	202	241	173	196	215	215	205	235	226	227	239	245	196	218	194	235	174	217	235	201	215	196	242	256	230	203	216	212	215	210	222	186	200	225	224	212	199	213	229	181	204	223	213	218	240	241	239	226	188	222	216	217	221	210	207	213	219	216	215	207	234	229	231	237	193	218	204	219	202	198	230	223	230	236	229	217	227	215	238	197	230	204	242	223	257	195	235	205	181	203	229	218	232	224	226	236	209	231	231	224	200	190	235	201	225	226	226	196	219	210	219	242	232	207	233	221	225	236	212	182	230	230	224	218	221	216	198	199	213	243	232	235	201	223	229	208	234	236	214	222	243	206	205	243	227	231	236	212	222	226	206	260	212	214	174	207	218	230	214	227	219	253	200	247	232	224	229	216	183	215	205	206	222	220	211	240	248	212	193	202	190	232	245	219	186	193	208	233	223	261	224	227	225	233	204	195	252	224	217	221	230	216	219	203	218	240	236	236	225	204	190	219	201	214	233	226	212	232	210	220	224	232	245	230	214	202	209	209	229	241	206	229	210	254	226	216	197	191	203	227	221	209	238	206	230	221	245	206	220	206	236	216	217	210	225	204	212	228	226	200	213	223	231	222	214	221	226	227	219	207	198	215	217	215	232	249	228	162	210	231	221	204	216	205	216	193	232	223	237	205	215	225	233	221	234	209	215	211	221	218	236	207	206	235	232	239	228	222	208	206	249	217	204	204	229	230	240	225	231	205	222	237	211	207	226	225	211	245	215	235	196	221	250	230	209	230	198	235	215	198	202	233	211	231	225	235	240	209	212	221	220	223	211	249	216	223	187	203	212	226	215	200	208	232	218	241	230	251	227	198	215	197	252	221	206	176	245	243	199	210	217	199	230	198	226	238	246	219	225	221	221	225	185	204	201	204	191	213	223	215	212	252	253	215	204	193	221	240	229	196	205	219	204	221	231	229	234	205	222	237	215	194	191	222	208	187	231	212	216	242	194	228	209	235	217	235	233	212	220	211	225	223	232	222	223	205	213	230	205	217	201	211	198	219	197	199	218	231	219	206	200	236	206	221	232	215	225	232	250	201	216	238	234	212	223	211	223	239	198	208	236	216	240	213	169	208	193	216	218	199	242	220	223	211	230	230	235	208	223	229	215	211	206	230	195	234	207	207	236	202	209	236	235	212	252	231	192	203	192
6446	815	1257	1401	1306	1113	956	853	795	762	740	669	704	690	665	658	635	617	636	672	615	613	589	650	580	630	611	590	593	590	622	617	578	530	593	568	621	560	594	585	551	528	581	633	591	578	618	570	592	537	579	576	590	575	579	592	617	615	580	576	576	609	606	615	586	602	558	567	579	598	637	554	579	597	590	557	610	594	588	556	520	585	509	597	595	583	568	594	572	596	541	560	545	587	620	617	580	616	562	587	606	565	586	578	602	558	612	567	593	546	543	561	598	562	579	572	557	539	569	612	575	573	574	594	640	556	589	554	563	621	611	600	575	573	556	606	582	573	548	575	582	533	536	588	582	572	602	559	588	592	526	529	613	614	540	544	594	595	568	588	541	554	600	567	611	551	569	559	544	591	553	582	589	600	596	602	602	606	569	562	557	593	622	570	547	555	548	571	595	638	595	520	543	577	549	578	600	552	581	557	543	545	595	590	553	532	605	567	541	585	582	605	538	613	597	596	584	552	629	583	554	568	557	544	558	578	652	597	544	567	602	565	630	583	613	565	580	568	579	566	566	598	543	549	601	583	578	568	540	592	534	579	570	570	582	561	589	533	569	536	575	572	546	597	521	561	612	593	597	579	584	611	567	595	588	582	592	564	547	594	560	564	549	577	582	569	549	569	572	570	594	602	566	559	580	571	606	579	623	568	591	590	562	583	587	540	584	620	574	600	598	587	593	570	592	597	668	591	584	530	557	582	586	595	557	577	555	592	606	577	562	533	596	574	575	594	610	605	620	575	549	559	546	572	556	595	559	585	589	547	627	603	572	507	568	607	576	596	587	597	559	573	584	564	516	603	600	592	607	569	576	549	592	591	558	585	565	582	521	627	639	578	588	554	599	568	550	572	565	568	539	614	597	583	581	586	581	557	565	612	591	538	573	587	611	590	596	525	592	578	566	572	533	561	601	606	603	569	571	586	587	561	582	560	576	617	547	568	551	577	563	586	562	566	546	562	566	576	525	584	557	570	565	604	537	563	547	598	578	567	573	569	599	578	528	624	557	595	566	584	606	561	579	556	520	586	547	595	544	586	545	596	606	583	562	562	554	565	557	552	590	576	590	530	579	594	605	588	595	586	582	564	560	556	535	612	572	564	548	579	565	562	582	562	611	561	539	606	551	585	592	557	539	584	573	531	544	549	575	578	562	595	627	560	571	628	549	600	593	599	595	588	540	561	571	576	593	548	541	578	539	625	562	554	562	584	557	591	591	545	581	571	549	604	571	568	570	598	574	574	563	640	563	549	573	576	599	589	565	578	584	570	577	604	572	605	557	622	579	563	545	617	593	548	554	550	589	577	603	570	574	605	590	579	547	571	595	613	546	554	560	567	618	536	607	563	590	553	588	565	548	539	579	619	555	548	620	623	576	581	604	544	573	580	583	583	607	599	558	613	606	562	564	516	545	599	562	553	564	530	618	527	560	600	591	551	538	631	614	552	594	593	593	541	608	600	566	566	573	565	592	615	578	567	570	583	569	582	565	547	575	596	600	570	571	571	546	561	588	613	580	595	600	582	616	542	591	568	584	579	503	567	581	578	565	586	608	602	520	541	594	600	611	572	574	548	611	570	567	597	604	550	523	555	579	553	535	589	575	583	598	556	589	612	614	591	587	546	505	590	533	573	555	654	572	617	579	580	576	571	548	563	602	584	545	589	563	612	538	551	564	598	554	556	587	597	577	558	583	570	620	590	524	590	560	627	599	586	584	564	580	599	602	517	583	552	555	584	550	588	576	609	562	604	584	542	578	570	561	569	628	607	588	564	588	538	524	603	574	580	603	591	557	574	553	577	538	591	550	591	583	565	579	604	594	592	610	585	591	577	583	602	595	570	585	602	578	569	575	591	607	561	576	564	614	565	611	552	627	560	581	581	566	600	580	587	569	606	557	553	586	552	598	551	548	559	559	593	548	561	594	594	551	603	575	563	579	608	551	583	562	557	565	560	580	550	553	564	554	592	561	578	584	565	571	569	579	574	594	556	568	561	569	603	608	579	596	589	617	565	617	590	579	570	602	581	584	607	614	599	615	573	557	526	564	592	627	553	568	546	596	573	598	634	619	557	578	579	597	615	560	566	568	584	585	530	570	604	591	595	569	616	595	599	633	578	537	552	550	580	577	607	611	566	588	601	544	547	598	547	595	596	570	576	575	620	562	566	616	572	583	554	599	581	587	559	631	550	603	573	581	602	573	564	559	558	583	561	583	572	575	580	564	583	567	587	597	547	562	567	540	552	547	588	554	548	590	573	577	571	568	604	586	558	550	593	589	590	574	592	595	590	602	536	609	609	521	531	571	565	576	583	545	574	543	525	585	549	546	589	578	587	548	561	547	545	581	548	579	622	566	555	584	584	591	605	584	591	677	551	558	579	577	551	602	580	565	547	563	560	586	595	555	551	542	612	571	604	571	606	614	590	585	585	599	564	560	573	582	588	562	622	574	569	575	552	589	572	608	550	584	576	538	574	532	595	551	651	590	559	540	598	542	541	557	596	562	553	567	573	613	578	600	580	605	560	546	541	570	577	578	542	585	591	567	565	549	561	568	565	618	546	608	578	569	572	530	574	548	566	596	554	553	580	538	584	592	564	576	571	617	559	553	509	550	562	563	616	605	541	646	604	617	557	583	537	555	588	589	615	587	546	555	590	567	629	562	597	555	593	587	587	582	549	564	600	587	590	561	564	591	576	552	595	526	519	556	530	555	573	567	578	588	551	540	551	558	568	586	552	562	605	618	586	535	553	551	565	570	569	530	543	574	590	580	599	559	598	552	600	609	582	538	553	560	550	581	586	593	611	581	597	581	567	566	567	576	568	612	587	591	542	579	598	571	570	589	539	553	547	574	595	599	572	560	613	546	541	617	575	545	532	596	571	533	567	571	598	579	595	574	579	591	595	585	588	593	560	578	582	540	577	635	581	573	602	566	595	566	569	583	596	581	546	524	586	517	570	614	581	546	575	577	627	593	552	565	568	562	535	540	580	545	582	584	562	559	569	545	567	518	581	587	576	570	595	598	558	611	597	558	553	577	517	550	597	619	531	571	553	575	618	599	581	600	576	580	581	564	524	528	576	551	560	646	563	562	616	553	542	578	604	575	591	619	595	577	582	574	568	604	573	527	571	539	574	550	572	609	549	577	601	521	601	575	588	580	548	574	582	580	567	579	556	550	616	587	591	511	609	636	561	575	530	599	639	547	591	558	557	588	557	575	580	556	533	591	547	636	568	599	537	540	598	561	623	575	573	602	578	597	595	561	611	587	563	600	573	572	609	587	529	592	581	639	644	549	557	540	597	579	600	559	544	608	597	611	595	537	606	569	581	576	572	537	532	587	594	569	575	591	596	590	590	573	588	562	558	593	576	579	575	554	527	572	546	581	591	569	591	571	562	600	573	571	586	560	579	582	543	542	555	545	558	575	537	613	580	615	604	557	590	608	582	546	583
15340	1404	1044	821	728	554	487	481	491	461	401	421	361	370	338	374	382	358	386	383	379	363	344	336	361	362	379	380	358	362	360	354	348	369	374	368	387	373	329	381	369	358	356	391	364	370	396	383	314	342	360	371	354	331	364	356	379	341	344	376	378	314	348	347	345	365	338	342	347	356	325	357	316	355	375	391	349	357	359	346	362	325	353	318	384	377	376	346	358	402	364	382	322	386	387	361	335	310	357	341	381	346	361	334	338	323	363	362	361	336	357	364	355	339	384	358	389	364	302	335	344	338	330	351	351	340	353	346	374	364	346	365	367	365	349	353	361	365	345	365	363	371	358	392	386	365	378	361	361	356	320	344	348	353	322	332	366	326	367	348	368	368	375	352	340	335	324	340	345	364	345	369	325	340	349	358	331	363	349	350	380	348	364	345	347	375	348	348	312	335	335	362	353	350	347	329	339	386	359	382	330	341	327	318	343	334	365	356	351	392	376	348	357	357	378	376	332	354	363	353	374	337	347	393	349	343	367	354	341	335	361	353	371	346	388	316	355	375	314	348	361	335	350	388	365	328	354	349	369	332	384	322	354	376	338	313	381	344	357	400	357	359	382	382	339	333	352	381	400	348	346	341	348	345	342	339	357	391	379	368	342	299	333	377	378	365	345	358	337	351	343	376	372	393	359	378	372	350	347	372	337	317	359	351	330	359	336	358	386	367	332	369	359	353	324	372	371	378	340	374	353	340	334	337	371	364	380	356	376	428	382	361	367	355	322	354	359	364	332	361	376	387	403	329	314	386	378	351	340	360	346	373	315	328	345	349	371	353	320	338	359	377	371	349	336	321	364	377	353	325	378	386	365	389	367	358	328	353	346	321	359	336	340	331	354	371	342	321	336	366	361	357	322	356	341	326	369	345	343	356	342	352	329	371	368	364	364	359	331	343	362	373	327	363	370	348	362	376	406	342	394	363	341	402	344	349	377	317	354	369	317	332	341	318	357	331	357	365	374	374	330	366	346	367	363	361	364	349	376	380	378	366	330	362	360	325	340	335	356	356	312	372	348	336	392	351	431	365	348	355	356	389	344	376	377	351	407	355	323	354	341	351	338	389	323	396	322	330	356	363	350	326	369	379	365	334	338	375	319	326	368	345	364	330	359	354	358	383	389	358	357	349	371	332	406	375	372	345	337	360	360	361	367	350	349	352	318	310	361	353	332	350	349	373	350	355	367	375	362	327	335	360	383	321	367	356	374	362	350	359	335	375	376	356	375	387	375	366	343	369	321	316	368	392	338	341	357	371	340	363	394	349	383	351	308	351	375	365	351	393	337	359	360	331	323	314	346	365	346	389	341	421	344	378	360	368	357	358	364	365	353	357	344	318	353	349	365	339	356	346	337	337	331	360	378	323	367	359	339	351	332	356	344	365	366	385	350	347	361	385	359	357	344	364	339	330	374	353	356	334	347	365	354	382	323	363	376	343	340	357	375	315	374	325	339	365	360	339	360	351	364	355	379	377	385	388	338	360	339	357	377	327	345	359	378	373	356	365	346	345	356	337	379	374	392	375	397	388	361	379	353	352	315	355	352	380	359	335	343	380	370	340	385	385	353	377	351	367	383	383	359	328	346	380	340	393	329	362	354	340	380	338	383	371	372	346	380	348	377	387	321	359	372	380	358	355	369	353	339	338	335	360	313	345	323	365	388	365	339	357	389	352	355	344	377	374	337	407	359	358	376	358	360	404	380	386	369	322	354	348	368	350	414	382	330	307	356	386	353	333	335	340	401	305	382	357	366	365	366	358	354	353	316	396	342	340	370	382	361	388	324	348	357	360	323	340	334	369	355	338	391	371	330	328	339	358	346	376	327	380	374	346	359	374	364	367	329	324	369	346	364	357	376	333	364	340	396	361	346	341	405	343	380	350	372	345	339	354	356	355	355	338	379	379	334	362	377	347	359	341	377	366	334	361	372	365	367	363	321	357	383	337	341	346	373	374	352	343	344	399	358	328	388	378	367	367	341	340	386	374	346	368	373	340	358	334	377	345	336	367	354	383	348	340	342	349	314	330	346	346	394	380	341	389	368	361	352	335	364	394	377	358	357	372	345	369	344	375	370	349	339	340	325	341	331	369	365	348	351	346	379	355	387	335	390	377	367	352	377	325	376	303	355	399	368	382	317	362	361	361	358	333	358	365	381	347	401	376	383	346	358	357	325	348	372	341	399	356	352	324	356	334	366	350	388	363	356	359	340	358	386	365	373	374	360	358	357	347	359	362	378	339	351	344	345	372	407	368	353	343	391	367	369	354	344	337	333	345	332	397	353	368	363	355	331	356	337	359	314	376	353	336	347	337	351	358	341	371	330	317	340	351	379	394	390	346	326	378	347	340	387	393	344	361	328	372	377	349	364	349	332	319	351	387	355	373	369	339	374	349	380	365	332	355	353	332	348	353	361	396	381	376	333	349	362	370	326	340	394	362	353	355	372	327	352	371	379	351	341	356	332	354	353	361	337	328	330	376	358	356	342	337	309	333	346	416	353	336	379	358	375	330	379	357	363	350	354	361	393	389	355	320	383	339	354	353	372	377	352	359	365	361	314	337	357	353	311	363	360	400	358	352	365	344	366	353	344	341	340	328	397	336	381	364	378	340	336	356	372	369	351	361	354	373	374	349	355	369	348	365	356	352	347	385	362	351	365	358	346	348	330	335	372	375	359	366	363	352	337	314	357	377	353	369	365	362	366	337	366	316	342	334	383	400	365	357	392	337	335	362	329	330	370	311	344	345	348	361	347	337	361	336	337	378	372	351	340	358	360	326	332	362	339	346	332	355	366	352	397	371	338	362	337	343	404	376	394	388	352	382	339	355	360	351	337	313	358	361	346	304	363	348	337	355	412	362	371	301	335	363	344	360	358	382	310	366	345	335	356	338	348	319	348	361	396	361	345	361	335	332	363	350	354	331	366	368	389	337	399	352	350	324	344	331	333	344	375	366	341	372	355	322	348	360	370	346	320	369	344	340	345	395	382	349	320	361	366	331	338	362	347	376	348	356	367	310	326	338	330	371	348	362	336	311	334	355	365	339	360	373	356	373	364	365	375	342	367	364	404	368	355	365	360	369	367	402	351	349	346	350	361	352	346	351	340	329	343	360	396	341	352	365	360	345	366	359	372	382	354	369	345	390	349	353	360	363	340	369	364	341	379	358	376	392	351	378	367	351	327	340	339	320	346	366	365	371	375	314	332	362	345	339	334	328	361	374	361	345	358	384	332	355	372	334	328	318	371	354	324	312	365	360	328	353	335	363	344	332	339	336	369	342	356	348	371	328	356	354	346	321	392	341	335	329	322	362	387	341	357	378	357	369	374	385	354	354	362	350	380	348	348	384	359	362	348	370	369	390	383	345	376	368	322	339	335	360	302	372	348	367	350	335	345	338	369	413	344	336	389	362	333	322	346	365	342	401	385	336	359	376	355	366	351	359	366	341
8441	1436	2152	2492	2234	1890	1679	1440	1279	1197	1201	1052	1073	1074	1036	1034	1043	959	939	953	995	1008	916	913	988	906	907	872	949	947	918	902	948	897	896	886	898	906	896	868	925	894	920	939	859	905	890	910	884	900	896	896	922	866	891	854	884	866	909	870	901	925	866	860	898	870	881	851	870	894	849	903	889	847	894	898	865	881	848	885	901	871	861	918	895	871	903	857	875	880	859	827	856	867	942	848	874	875	910	937	875	882	851	879	878	902	896	858	911	806	852	894	878	892	883	797	886	903	869	899	894	902	824	908	875	823	871	855	873	854	914	895	885	861	869	925	880	899	919	853	878	886	852	893	809	886	849	854	837	881	909	856	864	858	883	863	833	865	831	898	871	872	941	811	854	896	871	879	873	800	910	822	840	895	843	916	912	871	865	841	902	907	885	818	896	880	899	862	866	850	864	888	856	917	829	868	890	888	907	916	890	874	855	915	914	877	904	839	866	891	877	872	863	917	871	887	874	859	845	885	858	817	857	865	854	856	912	868	848	854	881	907	870	901	864	872	840	849	870	812	879	879	898	869	835	887	810	852	885	848	899	894	906	843	835	880	873	850	889	870	859	895	932	875	910	891	933	848	867	917	839	890	890	866	889	887	849	883	865	857	846	925	881	832	868	904	887	866	915	867	811	869	888	864	938	903	886	892	897	872	891	863	842	886	899	895	862	851	854	886	818	846	830	920	893	856	832	852	913	875	885	890	808	903	841	841	829	813	874	830	900	841	854	809	860	905	859	953	847	816	879	904	865	842	824	855	917	855	876	857	848	821	867	863	883	907	923	838	893	879	849	854	879	891	841	912	839	886	917	889	897	884	828	859	901	920	857	879	897	899	914	888	896	909	872	829	840	815	881	871	844	870	927	879	852	873	861	861	879	864	903	897	831	872	842	915	875	892	906	864	821	875	854	857	816	910	936	900	897	921	887	833	885	908	792	872	903	859	832	809	920	889	873	875	905	881	896	891	884	825	873	906	850	903	888	880	894	929	891	855	847	853	863	847	899	909	846	891	886	804	855	905	881	901	883	893	862	854	849	877	848	861	802	903	809	883	845	897	870	864	877	837	880	852	825	841	823	822	882	883	838	891	932	865	865	879	860	871	842	845	846	904	881	887	892	881	908	905	884	862	896	928	843	898	858	900	885	898	889	858	827	873	852	890	900	888	870	788	875	874	877	875	831	924	908	812	893	861	888	905	868	902	924	836	867	886	924	867	876	849	866	912	869	915	884	847	926	862	852	888	839	849	896	826	867	857	902	896	914	890	861	897	844	897	857	888	889	869	876	901	901	846	856	824	878	863	901	912	857	878	868	892	871	910	865	891	824	846	855	869	897	939	859	892	939	876	855	848	899	816	877	885	883	872	869	926	860	809	898	917	849	871	849	850	843	901	913	841	938	900	878	911	906	908	875	891	901	881	873	882	892	897	894	874	898	931	922	867	902	776	891	862	912	943	865	876	840	931	811	854	884	900	861	860	870	854	899	842	883	880	912	910	868	881	864	933	833	901	871	863	890	873	858	898	859	896	844	843	850	895	837	947	893	875	876	887	865	855	853	883	891	845	941	875	907	862	892	903	828	886	874	866	879	873	858	885	903	853	851	858	900	856	852	913	892	855	893	852	901	867	853	906	872	893	886	852	895	856	871	931	895	902	907	877	855	838	882	876	887	865	864	841	919	889	855	888	947	873	878	896	850	913	876	857	916	809	856	834	895	850	875	923	869	873	900	931	860	892	875	869	840	883	835	885	837	855	879	882	907	910	908	841	892	894	905	912	847	942	862	850	865	859	899	867	811	862	867	853	969	854	884	865	895	885	904	879	864	850	867	950	860	829	869	859	901	910	846	922	822	838	881	836	859	881	862	847	859	813	876	862	902	903	900	939	960	925	856	861	905	832	856	892	851	922	819	894	853	890	887	842	867	869	857	878	862	830	886	883	828	921	896	875	894	899	869	852	834	938	869	930	936	888	902	821	856	880	870	940	866	871	872	896	913	867	871	850	896	857	892	850	822	906	848	877	862	931	929	831	910	875	880	845	828	844	798	887	874	859	841	826	883	859	821	870	826	859	848	885	867	884	922	896	850	857	873	861	916	925	829	897	865	893	855	882	892	844	851	881	861	875	855	881	828	864	855	880	901	909	868	875	879	885	816	892	857	890	909	940	851	905	892	901	887	840	878	828	875	863	872	887	892	817	946	894	887	808	886	890	896	863	860	836	829	892	857	833	886	896	928	849	882	810	896	903	900	904	879	867	844	905	901	866	895	814	920	832	891	872	889	811	925	911	882	832	853	823	869	859	811	870	919	842	867	880	855	932	827	845	877	884	864	902	834	834	885	844	904	803	867	820	877	834	877	857	945	810	895	860	927	882	887	872	841	830	907	849	851	889	856	910	849	844	893	866	896	843	907	862	853	814	890	888	863	895	883	884	880	845	899	862	908	913	887	882	829	871	853	922	860	847	886	841	888	857	884	886	929	847	856	852	880	871	886	866	828	886	879	865	853	854	856	885	931	875	878	920	897	892	834	873	861	854	907	941	860	921	863	927	884	897	868	896	873	880	867	830	888	896	890	887	862	911	856	817	824	838	880	842	848	877	891	870	864	936	917	846	840	898	870	899	943	852	820	840	869	924	869	900	872	860	902	869	943	843	839	818	895	859	895	828	862	883	925	876	884	862	939	908	825	885	829	870	865	910	818	847	849	855	878	891	885	850	914	884	896	865	916	886	854	940	876	886	845	845	932	883	841	847	860	854	830	824	885	908	905	885	823	915	836	864	884	878	847	835	916	914	872	887	840	842	867	850	905	846	867	851	823	853	885	854	829	895	840	902	901	883	882	874	858	871	897	832	885	911	868	893	881	845	848	872	896	822	932	926	878	860	873	853	901	873	834	899	865	903	865	871	914	829	866	822	875	860	879	845	869	931	903	891	878	882	877	909	870	882	871	867	813	890	839	866	874	892	883	896	861	837	847	879	907	838	887	843	871	866	876	889	884	813	841	868	844	869	863	861	895	854	897	844	891	907	899	852	869	921	862	865	932	861	844	856	903	873	894	852	885	887	873	873	904	895	897	871	892	853	887	836	854	910	851	869	847	863	866	911	900	853	866	850	863	883	883	843	874	858	892	860	881	966	873	891	907	871	856	888	951	866	891	873	922	882	892	888	903	886	873	904	848	862	880	901	913	828	872	848	884	835	848	887	848	855	900	912	867	903	904	865	896	835	890	913	858	885	893	840	851	855	906	876	877	914	896	836	905	875	823	876	855	845	878	872	875	881	856	849	896	852	875	857	837	850	859	913	829	891	912	844	844	860	892	846	866	855	864	888	867	897	876	876	866	859	837	869	875	819	899	868	840	881	800	889	925	859	874	935	905	890	902	877	881	838	910	902	894	841	835	886	863	867	870	867	813	866	883	838	913	842	865	862	864	861	846	816	841	896	905	850
1683	394	351	375	426	392	397	415	409	415	386	409	409	406	422	400	348	361	395	390	421	400	394	399	350	390	431	388	353	386	396	395	405	436	402	400	398	400	432	377	426	387	382	431	378	405	375	392	412	380	372	373	383	379	404	401	374	411	386	367	420	426	389	366	394	401	388	453	400	408	365	407	404	411	401	422	422	398	417	400	347	395	361	375	382	389	412	371	409	387	383	392	410	383	403	423	407	432	384	401	380	403	386	380	410	360	378	353	425	383	384	387	416	414	386	428	366	393	420	351	397	406	401	391	364	358	378	387	366	331	380	368	363	400	348	402	398	382	403	384	416	370	387	378	381	385	353	387	376	411	384	349	404	375	366	433	355	380	398	383	395	396	381	387	385	415	419	364	370	437	387	405	392	395	431	387	359	429	398	378	432	417	393	403	374	413	408	390	417	421	378	390	412	431	358	407	390	352	419	427	407	366	412	431	396	364	376	390	401	418	337	379	373	380	377	426	428	394	373	421	432	368	370	370	379	425	425	403	432	365	380	382	418	412	337	351	386	386	395	378	383	409	357	411	412	381	374	375	405	381	410	361	397	396	407	361	391	372	393	380	383	388	388	359	389	403	384	363	400	395	409	373	361	413	368	421	375	399	346	376	415	423	406	386	378	391	411	392	357	396	387	362	432	390	421	373	399	363	383	432	418	412	388	382	399	417	410	402	379	378	397	404	406	386	362	414	387	361	409	385	401	367	380	358	439	378	418	395	396	388	403	438	383	407	392	407	369	411	395	408	377	387	390	349	405	366	413	401	365	394	386	410	401	413	415	394	332	370	405	401	441	409	411	420	407	408	383	399	391	397	428	384	406	388	369	388	429	415	377	406	409	385	363	439	375	426	385	383	361	368	398	423	430	395	360	405	388	362	427	376	357	371	375	377	401	423	391	362	369	412	381	372	391	366	392	403	382	438	393	384	380	419	388	409	368	378	370	406	371	382	390	418	418	407	374	416	390	401	401	394	395	402	421	396	446	420	400	401	391	386	376	398	383	370	407	359	370	386	398	412	411	371	406	392	411	398	407	378	424	418	366	391	392	384	376	375	358	364	391	394	408	390	390	404	420	391	395	373	379	408	402	396	388	380	399	438	396	376	404	389	404	397	382	383	404	374	425	411	359	405	416	388	412	356	384	407	388	403	402	415	410	422	375	365	365	387	440	363	396	422	424	385	362	395	437	418	437	418	349	433	387	367	401	369	354	391	357	385	401	397	409	414	391	409	368	399	398	418	361	366	376	384	401	396	414	422	382	376	380	414	387	394	393	432	356	360	332	386	393	412	400	382	401	407	415	371	420	379	406	390	356	405	422	400	379	398	388	414	394	381	377	391	416	418	382	379	356	414	436	347	353	377	387	387	383	410	401	354	364	396	391	369	380	400	402	385	420	390	382	359	396	422	395	398	416	375	384	392	398	364	373	423	400	421	391	413	430	380	425	377	396	413	410	369	399	388	395	356	367	366	393	350	389	411	421	409	407	375	384	350	377	410	394	363	342	418	362	423	405	417	401	376	394	380	356	403	339	369	402	385	366	404	358	422	368	377	360	398	360	406	372	399	404	415	395	396	366	409	388	395	425	416	367	417	401	411	354	371	404	381	406	424	379	385	392	397	383	398	377	408	408	402	407	385	415	427	385	402	387	393	411	367	356	398	359	398	359	358	388	355	401	376	413	415	417	374	397	372	363	386	406	374	373	444	389	367	392	377	408	420	395	387	413	395	377	362	403	406	388	351	369	392	381	340	385	408	394	384	410	389	372	375	412	382	396	358	402	423	392	362	405	384	377	403	397	404	377	414	386	425	382	408	403	421	368	405	415	432	389	376	369	390	402	375	439	359	409	388	394	383	345	369	362	421	378	387	383	336	379	392	368	388	430	377	365	366	387	388	383	418	383	362	375	381	400	383	419	419	386	384	414	371	429	393	344	420	399	393	394	411	374	403	398	383	416	404	386	415	396	402	396	364	393	350	417	401	350	420	393	389	346	397	394	425	391	406	385	397	395	393	416	406	383	361	392	366	423	367	385	423	413	377	342	398	414	398	395	411	359	400	367	371	408	363	425	373	401	405	411	408	385	388	407	420	397	374	392	400	400	377	370	392	381	423	373	364	420	401	415	374	384	416	350	394	393	381	419	377	368	380	374	410	392	418	407	359	369	383	386	355	371	392	401	387	387	422	394	386	404	388	401	378	398	394	465	397	400	389	412	402	373	422	375	414	371	381	409	367	362	391	359	401	353	386	388	383	372	370	395	369	430	415	429	400	356	363	401	392	374	366	382	372	364	375	437	386	406	395	399	394	389	397	429	425	397	405	419	366	361	393	412	366	377	400	372	417	385	411	359	418	385	392	399	386	420	404	406	398	391	412	400	408	378	419	385	404	378	419	410	388	383	375	366	431	421	357	433	421	439	392	400	422	413	388	424	414	374	422	388	358	363	403	379	413	411	391	384	380	414	383	429	388	407	420	389	417	384	399	387	400	385	380	362	429	388	402	407	398	409	399	379	374	394	394	338	344	391	379	421	390	374	350	428	368	375	393	390	419	391	399	393	411	392	399	378	366	420	406	397	404	403	409	423	388	407	390	393	398	376	397	375	404	420	395	399	444	401	353	381	403	409	380	416	392	397	374	422	433	397	370	375	426	369	409	379	391	386	417	393	412	381	427	387	442	456	359	390	393	422	417	401	391	366	356	377	378	419	410	379	391	388	389	392	419	416	421	389	377	421	421	383	414	401	400	405	376	366	362	360	426	370	393	377	431	357	400	400	403	424	365	324	390	405	415	354	411	376	358	368	376	428	372	393	375	383	406	369	393	387	395	419	439	451	425	348	391	346	400	423	418	452	402	382	431	409	423	400	418	404	377	376	387	349	341	401	371	341	429	394	404	374	376	382	407	378	391	432	377	367	388	414	382	411	422	417	384	400	409	422	397	359	390	365	391	396	401	366	373	387	401	406	419	356	414	395	360	382	377	372	406	363	384	383	388	393	368	368	408	384	364	436	366	407	395	403	382	359	389	403	439	399	378	418	363	422	437	422	380	385	394	379	396	417	408	373	407	354	363	408	370	377	377	402	394	352	381	378	390	416	396	384	355	435	378	412	390	386	355	374	382	408	376	363	382	384	414	409	407	386	423	381	399	393	391	386	362	389	350	393	388	416	386	451	387	391	382	402	403	410	401	403	411	417	366	398	405	407	386	441	402	387	411	432	416	402	438	395	418	338	383	338	377	372	422	365	420	366	397	386	409	389	402	438	397	418	383	358	393	376	389	389	367	364	388	405	382	378	405	344	456	432	420	405	387	418	379	406	400	397	380	365	399	400	417	432	397	395	377	391	347	411	378	405	419	422	374	396	387	368	364	362	375	410	395	421	398	386	356	422	407	413	396	396	382	368	434	416	381	392	376	401	414	368	425	438	376	401	382	354	409	404	391	387	383	389	420
2307	875	927	939	937	917	874	912	920	874	858	934	903	918	894	858	891	854	898	918	864	871	898	823	867	910	934	947	896	883	895	902	861	904	877	859	875	885	893	880	880	885	887	852	867	957	915	921	891	941	869	884	871	918	882	926	890	907	927	898	889	862	869	918	879	871	915	896	890	917	894	895	941	929	852	913	916	931	894	894	917	913	906	854	894	904	900	927	920	892	896	820	892	931	858	913	934	863	901	911	841	905	927	918	882	917	877	932	895	897	900	916	956	898	908	896	932	926	876	931	881	918	915	859	902	910	934	882	857	950	853	916	943	858	891	936	882	841	867	919	928	871	877	866	889	932	895	899	925	911	921	926	924	949	848	898	910	857	933	883	916	917	895	921	862	859	912	906	916	895	863	898	845	874	902	919	894	883	898	916	916	848	912	894	851	875	884	868	831	968	879	860	930	885	909	927	874	921	935	891	866	957	891	869	871	880	900	892	848	889	900	892	922	867	943	911	897	886	923	906	911	835	867	888	900	876	884	904	891	867	912	941	904	867	874	910	888	901	946	895	984	879	944	926	911	905	899	914	905	892	944	925	944	859	906	891	896	906	885	853	904	886	953	861	876	862	934	925	888	985	882	833	865	850	894	906	940	931	941	860	903	917	937	900	899	898	914	942	885	870	947	958	889	909	838	908	855	904	912	867	885	909	931	865	916	859	896	923	937	921	897	859	903	913	868	911	882	892	899	911	841	862	884	889	861	834	881	906	908	858	924	950	953	906	935	879	880	900	885	931	920	895	906	942	830	867	960	899	883	915	893	910	889	900	933	892	891	902	848	894	919	969	910	874	793	938	897	887	955	920	889	925	866	895	930	891	917	898	907	964	860	943	912	889	867	912	903	939	901	887	905	907	897	907	932	912	880	920	924	928	870	902	885	918	911	934	906	847	915	891	919	936	891	900	920	881	875	905	857	914	886	888	935	856	935	876	864	879	910	889	914	890	904	874	905	874	919	892	874	907	899	897	929	871	924	888	909	921	859	846	891	872	860	910	937	904	873	862	873	940	887	870	870	932	858	876	844	931	962	894	909	920	864	895	906	949	873	885	863	855	885	859	905	948	889	929	848	864	893	888	862	897	910	891	873	903	911	937	899	837	921	924	903	876	913	834	921	943	952	902	923	861	862	920	933	874	968	905	935	892	890	883	946	877	876	882	870	898	902	859	868	905	907	850	917	879	850	892	868	919	932	932	908	855	874	930	877	929	913	878	872	884	904	939	867	954	898	844	901	879	926	899	908	868	885	895	869	861	899	917	920	916	839	916	872	926	875	911	955	893	873	860	880	925	897	873	917	902	926	898	902	938	924	901	915	875	911	887	900	890	892	939	876	882	906	922	876	914	862	922	912	955	950	887	866	924	859	856	909	904	864	872	949	924	938	911	868	906	858	868	953	921	878	906	948	918	930	956	924	941	913	882	885	882	942	881	878	923	918	910	944	907	900	903	883	894	871	839	912	944	940	931	856	902	895	912	917	868	898	917	823	845	905	868	916	890	864	946	942	946	880	877	904	883	976	839	856	884	940	925	937	916	862	892	917	887	922	872	902	892	891	908	884	899	879	903	915	912	867	869	913	954	892	905	936	891	908	867	935	896	875	908	884	920	933	933	844	863	922	914	905	901	885	929	890	902	911	961	866	925	915	930	967	907	883	925	895	927	967	866	895	898	883	926	931	942	878	833	894	862	915	890	860	876	934	881	944	907	892	869	897	897	962	896	911	910	891	882	882	909	883	875	947	945	918	905	916	906	923	909	906	855	924	919	889	933	909	840	948	886	884	919	891	897	883	915	947	900	902	883	880	894	873	897	875	920	874	904	851	883	878	895	903	1035	820	943	908	859	903	885	891	876	823	863	924	911	895	921	962	867	842	906	881	865	902	866	944	876	899	906	922	893	904	881	900	899	890	877	907	908	915	922	906	860	928	885	886	901	941	879	935	933	912	886	942	881	937	940	962	890	985	920	915	886	864	910	915	911	883	928	898	872	935	885	895	860	888	914	929	855	906	877	933	934	865	875	912	860	937	939	927	922	855	860	827	866	947	903	924	926	963	887	867	901	871	854	940	862	897	971	882	907	914	871	863	938	828	909	973	891	913	933	885	878	909	915	910	896	913	910	902	910	921	892	881	914	865	866	858	840	920	885	882	859	912	868	886	914	933	906	921	896	919	928	941	919	943	891	895	922	924	891	850	941	893	925	849	881	917	883	883	906	926	895	893	870	889	918	834	883	950	897	918	866	883	870	955	897	937	902	920	897	874	907	907	911	893	869	913	879	909	855	927	913	904	889	877	881	936	867	886	876	915	892	851	867	936	874	876	921	881	900	882	877	873	886	896	920	914	888	948	923	954	887	894	897	923	893	874	897	927	896	835	967	923	889	925	944	886	904	878	916	882	876	916	845	911	838	887	919	889	987	890	901	860	887	858	894	960	858	930	879	889	917	899	962	874	913	947	960	891	895	897	902	890	922	883	915	871	883	906	858	923	910	890	926	872	922	950	921	915	916	895	943	922	899	868	903	890	887	883	877	895	891	850	868	896	920	930	878	960	887	879	917	859	915	897	893	926	899	944	891	895	944	928	905	885	950	954	922	863	901	923	907	929	890	916	926	934	894	939	886	895	876	913	919	890	846	934	897	919	904	864	893	979	872	887	886	966	908	906	922	854	898	868	893	824	897	795	853	838	904	945	879	894	914	885	855	915	981	917	943	950	884	884	942	887	898	861	886	894	931	898	919	877	927	951	907	907	928	928	891	869	859	930	866	865	918	877	967	891	894	885	896	895	885	871	910	917	912	906	899	891	932	909	886	897	912	900	900	935	847	859	918	901	906	939	840	897	886	890	902	919	915	916	927	901	881	901	887	894	900	910	913	885	884	974	870	869	902	974	899	906	934	911	915	892	888	878	814	860	908	967	896	885	925	908	905	878	883	913	910	892	934	931	889	886	911	911	903	887	928	867	913	871	925	905	906	916	866	872	912	911	947	984	868	899	911	908	938	895	887	910	902	892	918	874	892	908	909	893	889	951	896	907	930	873	864	880	860	851	907	912	884	882	847	883	905	924	926	919	935	904	925	826	911	863	866	888	911	931	888	928	884	890	859	843	883	964	945	906	844	921	916	932	918	847	822	893	897	912	924	904	874	867	882	943	871	926	892	980	909	947	920	922	925	912	862	894	873	869	885	995	834	964	952	963	924	854	945	939	902	920	859	870	941	875	930	860	920	848	937	912	896	901	878	915	892	951	923	887	883	873	893	925	913	893	928	902	855	856	877	916	921	921	894	970	934	980	935	881	895	972	914	905	860	910	820	864	861	892	903	865	920	865	862	913	867	918	916	912	916	854	889	916	884	883	940	924	893	974	931	901	926	898	898	862	858	848	934	887	895	889	891	909	905	919	920	932	860	914	821	868	895	867	897	824	881	907	876	921	921	904	901	822	916
7762	524	540	475	417	331	292	267	208	237	207	215	227	221	216	214	192	215	261	222	219	242	226	217	219	213	213	206	217	248	205	228	201	219	240	226	245	196	221	247	202	218	230	252	238	226	224	223	215	228	219	223	232	239	200	214	194	245	212	191	211	216	211	204	241	226	194	221	199	218	223	200	238	208	204	240	214	228	230	210	216	220	216	200	219	225	206	212	225	211	204	212	244	211	221	210	208	223	217	222	212	208	224	232	267	210	211	252	218	206	219	252	231	209	203	208	226	235	227	222	216	242	207	221	233	215	224	239	213	209	229	194	200	221	223	232	213	229	195	200	219	196	239	206	215	208	250	236	204	208	228	239	215	232	235	192	214	232	219	198	231	221	209	251	212	237	222	248	245	244	229	209	206	204	234	206	192	201	232	221	218	216	209	211	217	228	198	239	244	227	206	205	221	203	208	235	235	220	229	209	223	192	220	218	209	218	215	216	209	213	259	224	253	223	224	227	213	215	232	230	242	224	222	231	224	211	216	210	226	234	225	240	188	241	218	208	217	198	213	235	199	228	207	222	226	233	221	215	213	223	199	248	214	229	212	229	207	230	227	220	218	245	238	237	245	250	200	213	192	200	212	202	236	247	223	215	221	240	225	216	227	215	191	214	216	239	254	211	206	184	239	212	199	248	207	227	216	231	192	218	214	208	200	213	206	195	213	215	228	192	229	218	223	226	234	218	217	220	237	205	183	228	193	245	209	199	210	214	188	222	193	229	197	227	216	209	208	192	217	218	213	238	229	261	218	227	213	203	230	230	228	196	232	191	209	205	219	190	207	215	237	224	210	222	232	208	237	219	218	202	223	218	193	213	231	199	235	228	205	233	204	231	218	234	227	224	229	206	208	204	212	200	249	220	226	225	218	234	190	224	213	202	221	255	216	240	214	190	216	256	219	220	231	212	224	194	219	254	212	189	216	228	201	220	206	214	232	210	229	222	220	246	243	173	218	233	240	215	207	188	221	221	199	182	216	236	207	215	227	197	211	235	211	206	228	232	206	237	196	221	209	246	232	219	203	241	208	225	240	247	229	225	208	223	199	232	238	233	218	218	249	244	204	224	230	199	210	213	207	210	205	237	200	207	227	238	203	235	210	196	226	194	208	205	227	185	207	211	237	216	221	249	216	200	231	224	223	234	233	257	248	202	196	187	219	221	226	214	237	248	210	198	204	232	227	203	207	217	186	223	205	208	212	237	209	216	203	213	206	229	230	242	217	252	209	205	224	216	225	229	189	229	216	214	234	242	211	210	206	222	226	211	226	261	210	189	224	217	226	205	235	206	211	200	216	206	214	233	194	208	204	245	245	238	210	217	191	198	232	207	209	229	209	229	201	216	215	242	225	240	226	196	200	258	212	224	226	207	235	227	219	225	220	212	209	217	211	239	251	217	210	200	198	215	227	250	213	214	240	226	203	222	212	220	235	207	212	234	217	264	235	240	224	199	228	202	235	224	233	202	208	224	234	215	195	224	196	229	229	223	230	207	227	207	199	211	211	226	229	223	239	226	217	206	244	204	210	236	215	214	237	223	202	216	210	235	226	221	229	224	244	201	208	205	236	225	187	221	201	226	221	200	231	234	190	207	230	228	229	201	235	189	227	218	238	217	231	230	239	236	227	243	204	220	208	218	228	229	240	188	235	240	216	231	211	202	224	198	189	233	236	221	271	228	215	234	242	217	223	223	204	209	223	238	245	228	230	219	196	213	221	233	251	224	223	244	219	238	198	218	216	210	230	230	223	216	206	205	249	204	219	250	238	237	218	225	220	209	226	243	231	214	218	226	238	206	196	223	232	184	198	206	234	188	188	190	223	208	246	206	249	212	231	206	210	224	219	239	196	234	217	185	215	188	209	239	224	202	209	215	197	227	221	234	209	220	211	228	242	193	194	230	197	210	199	238	223	223	230	229	237	247	218	193	219	192	224	229	230	217	179	224	198	198	225	209	221	216	198	211	206	205	217	197	222	208	228	226	224	185	221	208	214	237	247	199	237	243	189	227	210	199	218	217	207	200	212	218	243	239	221	199	227	204	214	200	198	198	218	223	236	231	223	224	240	234	240	210	201	222	183	191	229	187	220	215	190	231	236	217	228	198	186	235	205	197	207	224	244	226	227	243	229	223	225	245	244	255	222	235	226	203	229	262	229	239	196	216	213	219	260	213	217	244	198	212	204	196	215	234	245	209	205	235	224	223	201	185	216	237	212	212	235	208	205	221	195	192	221	251	220	224	232	216	215	214	215	221	231	231	212	214	212	219	195	217	212	211	212	244	245	206	201	253	243	250	214	213	236	225	238	203	194	196	229	207	244	209	192	202	219	245	221	202	212	239	217	218	201	225	218	210	210	210	232	225	210	236	202	242	207	235	223	231	211	216	224	240	225	205	192	185	199	229	201	236	208	227	217	183	202	210	226	211	225	212	198	228	229	233	270	207	219	192	213	208	228	197	223	199	207	229	230	214	188	196	225	203	216	225	236	219	203	236	232	222	214	247	204	211	206	244	213	197	231	225	221	203	190	218	208	256	226	237	230	238	238	212	240	217	213	230	201	219	202	219	201	230	233	231	220	218	202	219	216	223	206	219	223	214	233	224	257	214	215	210	198	213	210	218	233	268	233	203	233	206	207	213	225	194	215	202	201	194	231	207	231	243	233	220	250	255	195	220	198	186	228	207	208	217	230	192	238	259	193	225	209	224	208	197	213	217	204	225	199	186	218	228	234	215	203	235	219	220	222	240	244	205	203	232	214	188	225	217	220	212	212	188	199	204	185	244	200	208	196	217	213	231	223	225	205	210	221	218	231	211	208	220	185	223	219	206	207	227	202	240	246	207	221	207	243	225	216	224	207	208	187	195	228	225	252	236	232	225	206	239	231	221	238	232	217	242	229	210	203	203	197	225	216	241	190	215	232	218	208	212	213	221	201	248	218	222	198	208	225	206	233	241	221	208	252	226	232	233	219	213	203	219	205	200	231	188	225	216	234	225	231	225	240	212	247	216	227	220	235	194	228	212	186	209	210	232	230	205	213	211	215	227	206	242	237	222	227	214	192	246	228	214	258	199	222	222	239	236	231	215	242	217	237	218	249	205	202	225	223	235	211	209	235	209	225	217	225	248	227	215	218	208	213	213	220	188	224	232	181	209	226	242	217	228	223	191	212	241	228	237	196	207	217	243	201	189	194	194	214	226	219	242	211	236	235	249	220	227	223	238	213	196	203	215	210	218	222	201	227	231	204	252	219	237	223	206	219	196	239	224	216	217	211	211	210	231	211	226	218	222	208	189	227	183	200	215	226	219	218	242	233	221	221	231	229	214	216	219	228	229	213	253	203	234	211	193	231	237	206	199	237	210	206	227	206	226	208	237	206	231	219	205	196	209	180	222	238	245	217	200	213	217	232	239	219	203	226	206	205	248	212	209	187	187	235	217	202	196	246	218
6388	739	1261	1413	1325	1121	969	839	813	782	749	773	702	679	671	681	641	623	604	652	610	664	663	595	608	589	611	583	631	599	629	576	586	598	589	624	605	575	617	557	607	570	619	598	572	581	596	606	590	628	564	572	587	553	584	594	575	586	613	543	562	566	602	620	581	547	603	583	579	580	591	556	584	623	630	558	586	594	584	579	572	585	647	577	600	586	556	597	571	564	590	532	581	609	547	600	562	590	536	565	563	545	586	587	557	538	567	616	600	577	569	591	584	550	572	573	539	577	568	504	596	547	570	561	550	560	559	597	582	571	582	584	591	565	614	577	583	572	558	557	589	573	602	560	605	599	607	559	619	539	562	538	613	576	538	629	569	571	525	601	566	607	611	617	569	542	621	533	600	595	587	565	606	548	545	608	565	568	607	597	581	559	585	568	585	538	571	624	593	575	563	562	575	524	603	624	568	601	573	583	595	522	600	612	589	548	598	599	570	542	554	616	526	587	555	594	522	569	552	587	543	615	582	620	585	561	598	608	570	610	555	582	583	590	625	592	574	596	591	547	564	611	570	573	559	588	535	525	573	591	608	584	573	563	573	586	590	608	577	555	534	528	555	545	569	622	596	613	569	579	590	569	561	576	530	566	612	602	588	566	599	562	545	559	505	559	562	542	583	547	580	572	515	596	564	574	568	606	570	546	607	580	584	579	556	579	544	563	573	599	577	589	556	527	555	582	564	638	607	593	569	589	592	607	554	610	530	588	581	606	573	608	588	576	559	564	586	542	560	566	612	640	576	595	619	585	553	560	596	576	615	622	589	556	581	590	593	549	540	562	586	612	571	552	664	573	570	538	598	581	571	576	590	551	580	597	554	607	528	547	593	581	537	580	585	592	567	571	574	593	591	577	582	567	580	570	578	586	592	572	566	539	568	569	605	559	591	551	611	560	545	600	568	595	544	537	626	590	588	567	578	588	575	578	572	643	605	592	560	604	563	585	557	557	595	629	529	557	551	550	574	537	618	604	555	570	581	557	572	565	574	565	577	583	591	544	632	584	589	567	564	565	581	557	557	575	540	598	630	567	572	559	580	561	598	639	557	575	535	613	575	596	556	593	524	593	593	578	575	581	584	631	554	558	561	570	507	579	588	562	575	544	565	583	548	591	550	573	559	561	578	567	598	553	621	559	545	545	573	600	583	575	595	559	550	583	591	567	563	622	596	555	574	562	604	584	539	595	568	609	527	560	566	602	602	591	571	578	577	562	526	586	612	567	581	583	580	614	605	551	556	601	554	551	581	588	535	539	537	549	555	597	552	531	563	570	560	590	629	548	623	570	586	615	556	564	598	594	573	557	555	566	576	535	555	586	578	604	562	565	594	543	587	608	601	584	617	563	569	610	602	614	563	593	605	581	610	562	565	582	551	584	567	607	561	574	597	543	576	568	559	593	528	580	595	579	570	585	622	579	579	572	570	572	580	562	588	596	558	594	549	585	549	574	547	587	578	543	569	652	605	594	600	547	585	624	582	622	584	592	551	596	604	626	610	583	574	534	640	568	564	546	571	567	542	594	594	549	575	596	556	595	590	569	575	579	565	552	569	595	553	573	553	542	563	596	596	561	551	587	576	578	591	550	602	552	661	559	602	596	574	579	594	558	552	568	594	575	533	560	590	618	586	593	610	590	569	595	573	535	610	588	559	587	575	570	595	505	587	576	576	595	592	544	536	586	568	568	573	600	576	624	592	581	588	541	577	583	584	588	573	596	557	581	621	590	550	559	579	575	599	602	579	535	578	575	579	579	594	605	572	583	581	540	516	574	561	538	571	549	548	589	587	578	622	565	570	604	572	632	638	563	544	565	547	587	600	558	581	527	572	577	559	574	522	593	590	601	565	588	609	569	556	569	606	584	604	551	559	535	586	548	567	593	564	585	547	563	594	566	572	586	577	585	606	589	603	552	603	593	555	532	565	555	585	598	590	547	609	597	607	614	557	565	551	567	587	581	590	616	547	593	583	562	573	553	597	565	500	574	573	613	561	562	582	566	532	580	597	592	562	571	562	616	542	576	568	590	590	590	573	557	548	627	523	572	580	577	575	569	583	582	573	558	594	566	592	596	572	614	560	583	560	572	598	594	604	600	594	560	567	549	547	595	605	579	539	562	569	587	567	644	559	590	550	591	579	584	580	581	580	559	576	563	581	591	596	521	581	586	605	586	579	583	570	572	585	602	595	584	550	595	615	536	603	620	537	581	588	576	578	609	583	538	553	601	588	588	552	569	588	607	589	593	573	612	567	559	569	628	585	575	597	617	588	580	550	593	566	588	554	583	547	557	603	593	562	577	567	595	596	556	589	557	542	598	540	590	593	546	568	574	564	566	543	550	583	590	590	554	567	579	551	559	605	572	578	607	565	608	562	613	602	598	551	607	591	554	578	585	587	572	572	575	584	555	604	592	564	543	596	575	596	573	574	557	567	561	563	600	583	601	622	547	564	564	586	572	569	584	603	592	587	631	643	577	559	556	568	588	565	620	589	587	566	604	602	584	585	591	563	587	595	580	551	574	573	628	584	600	593	549	565	552	575	604	602	591	591	581	579	596	566	597	566	550	560	588	579	589	576	615	531	585	594	615	633	638	554	572	578	565	567	562	554	607	576	563	568	582	566	638	636	560	571	574	590	570	597	567	597	554	600	616	575	564	601	588	572	570	578	581	592	550	551	546	574	609	585	579	562	575	617	569	569	546	555	577	575	571	524	521	613	595	658	579	545	544	554	570	603	599	594	590	538	523	585	559	622	600	529	551	581	583	609	545	567	529	615	588	577	603	599	614	590	563	593	573	586	624	608	594	551	578	567	599	576	549	615	606	580	583	626	563	584	571	565	573	594	578	553	560	567	585	558	575	581	586	566	611	547	546	574	560	545	588	583	554	600	588	546	566	597	647	562	602	568	562	577	572	581	569	532	606	552	576	552	609	564	589	544	595	561	598	555	596	605	579	603	599	578	560	580	557	623	545	583	612	564	556	573	597	580	591	605	569	573	580	600	539	644	578	554	601	576	566	563	560	601	601	608	579	578	551	550	575	591	599	542	579	568	570	604	605	566	570	580	561	621	586	555	559	579	568	622	548	557	562	537	605	551	587	553	581	645	579	553	636	577	591	587	558	594	587	613	570	545	583	570	595	567	609	604	595	581	547	557	561	618	596	575	588	590	546	613	586	576	550	587	589	617	568	531	583	590	593	585	575	561	610	595	587	560	565	625	552	571	561	556	562	557	587	596	586	551	569	583	588	557	554	598	593	601	552	577	602	568	602	520	555	558	574	548	579	587	572	527	562	562	572	574	602	568	605	560	585	580	573	560	600	598	611	572	595	598	633	576	559	576	589	605	571	582	523	587	585	601	598	550	588	567	548	606	596	593	550	568	536	599	573	554	552	577	643	588	612	610	555	590	575	577	573	587	584	552	602	555	607	588	564	597	585	627	581	654	588
15085	1344	1038	856	676	649	524	459	478	416	428	452	362	396	366	398	381	396	417	400	379	350	377	384	380	346	375	349	397	379	360	348	319	366	356	350	402	346	374	377	342	370	383	364	375	365	341	373	344	374	356	367	342	350	350	341	397	375	368	385	416	368	385	417	341	372	307	402	373	339	370	353	367	352	366	376	336	352	351	347	350	349	346	325	346	370	349	349	342	381	358	353	368	380	356	345	346	357	358	390	357	345	349	335	369	358	349	380	352	389	342	368	388	355	348	360	366	344	361	339	341	341	350	371	335	336	356	344	342	315	384	372	384	368	348	364	366	345	359	310	344	365	330	328	344	367	400	326	368	353	358	358	336	324	346	298	364	345	353	329	363	354	372	376	336	407	364	365	365	401	361	348	345	373	349	379	373	360	348	352	373	315	424	353	365	331	371	369	384	344	370	355	365	388	318	382	367	339	331	369	360	361	328	339	345	360	357	357	335	372	354	377	343	329	330	357	349	358	369	345	327	358	356	362	383	362	321	383	374	351	358	372	348	365	397	376	340	381	347	384	358	381	364	351	330	315	347	370	358	359	332	343	364	388	326	343	354	355	369	338	373	367	339	378	379	343	355	309	358	344	329	349	351	363	357	339	377	349	342	404	368	360	330	355	335	340	316	359	333	344	395	365	350	331	351	307	341	316	322	383	403	366	344	364	359	321	352	327	374	358	322	347	369	350	362	357	349	347	367	360	367	313	382	341	386	354	374	375	327	319	332	367	361	367	354	371	344	363	360	339	343	340	373	350	341	343	326	360	346	366	326	308	334	343	316	339	373	372	336	339	335	367	355	338	331	386	370	351	331	370	340	374	353	377	387	339	386	382	354	332	373	373	354	374	354	359	317	400	316	333	331	357	389	330	336	358	368	357	379	388	377	357	343	364	331	349	314	385	361	349	377	349	384	360	344	375	326	345	342	328	355	378	365	356	360	332	367	393	376	366	361	343	344	362	372	335	327	343	320	335	341	365	386	334	325	335	346	341	385	354	388	328	327	378	334	381	340	364	378	370	326	390	388	349	375	389	389	332	390	359	336	364	397	352	355	381	360	374	383	386	400	392	325	367	321	351	389	366	368	390	332	358	352	361	371	363	376	349	332	325	319	352	376	336	348	366	347	355	357	364	347	322	363	349	398	379	367	379	388	332	390	332	354	350	372	348	342	324	374	381	351	348	354	352	363	357	373	329	383	346	368	347	351	363	338	365	371	352	378	323	353	384	365	347	361	336	366	353	340	367	336	375	380	346	364	341	345	326	320	338	292	347	376	347	372	389	360	322	335	353	333	340	371	316	362	342	318	345	378	355	346	393	368	348	341	355	355	366	321	356	332	352	378	382	358	318	350	370	343	350	351	366	301	333	401	342	368	388	368	321	335	380	377	326	338	320	348	354	372	329	309	371	352	323	359	368	362	351	364	336	341	363	370	338	382	364	337	325	344	387	381	353	340	329	357	320	381	322	340	381	345	354	383	365	374	382	377	396	383	349	371	367	362	335	332	329	350	312	360	329	350	353	382	378	362	356	354	325	391	337	382	384	358	351	344	332	362	364	357	329	402	338	376	378	370	336	356	368	342	369	355	368	343	358	343	352	362	345	382	343	337	354	383	345	386	360	328	374	346	366	354	349	341	385	396	339	347	350	357	337	346	367	351	340	383	340	364	336	361	377	359	375	342	346	347	355	349	344	344	361	366	342	369	341	370	338	351	381	357	334	358	364	339	382	377	368	358	332	361	354	359	330	359	363	347	382	361	385	349	342	345	370	360	338	386	346	346	356	390	384	336	353	384	357	395	369	342	395	348	344	397	360	349	357	383	338	346	354	357	337	372	380	341	369	347	338	371	350	369	334	327	352	336	335	365	325	388	371	334	317	351	356	387	357	370	350	351	358	371	394	347	389	375	380	385	334	339	332	367	372	325	378	355	379	377	383	373	351	392	369	396	388	325	326	367	349	337	352	377	345	344	372	311	352	371	389	388	332	347	343	366	377	368	376	401	380	342	355	372	383	333	330	362	356	353	339	374	352	352	396	354	356	365	378	406	349	360	354	342	338	359	363	359	353	380	340	345	367	373	330	370	343	338	363	373	366	384	368	357	326	389	343	387	357	392	345	352	344	364	339	379	357	353	348	336	354	327	335	376	347	347	346	347	314	330	341	348	323	376	360	366	360	381	325	375	358	349	364	351	356	384	343	364	374	349	312	358	357	335	400	344	350	349	351	377	334	351	369	373	360	349	330	353	320	365	363	385	377	309	326	349	369	390	369	407	361	339	368	348	387	371	343	340	363	340	371	340	338	365	384	347	360	346	353	313	347	356	351	342	377	339	422	344	387	423	378	346	341	354	393	327	367	375	317	369	366	374	375	382	319	369	346	360	382	332	394	341	370	380	377	397	362	360	346	309	361	362	372	384	384	357	366	398	328	366	335	394	356	363	308	349	345	347	345	347	342	388	371	346	346	395	347	321	331	357	332	371	357	387	363	362	325	359	385	377	350	338	340	325	375	339	357	359	330	347	387	378	332	308	372	385	352	352	296	341	335	344	339	356	352	340	385	368	362	367	395	320	372	327	348	340	313	372	397	334	347	368	343	345	327	355	400	354	374	378	307	325	351	377	340	358	335	360	336	377	366	345	357	339	351	377	370	336	351	363	360	363	361	359	396	317	355	358	388	343	382	376	372	348	360	349	303	366	381	396	387	331	382	354	340	358	371	347	379	384	397	368	336	360	359	375	363	327	336	354	368	374	346	374	373	329	333	359	374	387	374	395	383	354	395	374	381	363	332	353	335	370	321	329	336	361	357	328	375	347	337	362	341	334	339	349	348	360	378	356	363	371	322	352	362	382	328	354	376	310	328	340	353	371	402	362	333	372	372	349	365	362	329	389	353	354	382	392	340	375	370	342	373	378	329	353	354	334	350	339	325	380	349	380	360	350	346	352	356	378	358	334	363	374	359	314	333	317	308	338	390	383	366	334	369	383	417	354	316	363	336	356	377	364	343	360	375	364	370	349	325	331	347	357	369	331	384	348	347	338	366	342	361	365	389	352	359	359	350	386	384	355	344	361	349	370	348	372	336	364	394	353	345	356	379	340	351	359	330	319	352	338	359	360	355	324	358	338	371	374	388	362	361	367	341	385	360	406	334	335	377	373	349	376	336	376	328	319	353	374	398	354	362	329	326	389	401	379	364	370	367	378	369	369	357	374	361	368	338	334	388	353	360	405	374	363	382	366	361	368	367	386	374	386	361	362	311	378	370	344	335	348	343	336	364	363	333	392	359	345	358	335	369	375	362	340	316	404	365	345	331	356	364	371	358	388	388	361	352	343	351	368	380	358	349	371	316	347	370	357	355	380	347	357	342	342	378	349	397	377	367	344	370	372	367	369	367	373	367	398	337	366	360	352	334	347	373	322	362	345	384	339	355	392	334	305	370	357	371	320	364
8490	1378	2252	2599	2200	1964	1629	1426	1289	1251	1239	1143	1097	1080	1053	1023	1059	1022	1033	995	1002	986	959	938	930	886	898	888	960	920	912	873	887	898	881	883	882	924	904	876	869	855	885	904	901	842	890	941	870	868	870	964	837	934	891	908	866	908	903	947	873	890	890	884	901	939	861	896	882	840	853	842	861	909	897	920	893	878	903	894	882	849	865	831	916	888	855	899	871	880	879	878	809	907	871	883	891	846	836	910	879	876	855	859	886	880	837	894	907	811	878	865	911	859	894	899	885	818	840	853	870	859	857	848	884	838	874	836	854	855	874	886	909	885	862	888	836	926	910	866	856	906	911	879	899	927	889	884	857	857	924	888	891	801	868	912	833	881	897	827	881	888	814	877	893	876	880	850	864	880	889	840	872	870	897	853	875	903	859	928	862	888	899	925	825	934	922	845	932	828	920	868	902	875	860	868	817	862	901	816	907	886	813	861	909	860	835	862	874	867	839	872	891	829	903	895	890	872	888	832	844	960	874	919	895	822	870	889	893	890	855	877	871	933	839	912	886	900	905	867	893	904	887	802	874	870	851	851	875	912	879	882	883	887	834	865	865	889	867	901	858	886	920	891	827	865	819	912	870	877	860	881	878	875	878	896	867	885	837	861	895	869	851	818	874	853	898	893	900	872	913	849	862	897	854	937	886	842	910	861	829	812	872	852	917	898	841	863	810	910	847	815	839	902	870	903	863	866	861	865	882	861	818	921	838	910	882	866	843	875	913	858	868	943	817	834	889	928	828	887	850	902	875	889	873	870	875	833	899	901	881	845	895	889	855	869	922	834	910	886	866	888	887	896	879	856	881	846	855	853	833	891	897	908	873	874	884	875	855	872	896	847	933	883	858	856	832	875	933	902	915	916	891	867	834	888	854	890	907	854	848	836	841	821	909	905	864	909	902	877	829	896	906	842	854	867	865	866	891	872	847	870	890	878	863	919	908	841	865	899	850	876	849	880	862	837	902	903	889	879	838	852	877	908	875	859	880	876	940	914	859	853	907	803	919	927	920	858	868	925	864	909	847	928	832	861	823	893	851	872	871	805	841	874	829	929	895	883	888	891	853	881	943	856	857	839	833	837	861	884	848	848	876	866	810	858	888	830	875	863	875	835	869	914	852	878	916	930	870	892	884	863	902	896	872	935	821	853	866	910	883	927	904	891	835	833	853	840	903	879	927	871	863	884	875	942	855	882	859	906	864	889	870	887	875	859	916	875	837	881	805	868	826	876	929	833	915	884	891	907	863	836	843	829	912	885	895	895	920	900	874	925	898	891	896	838	844	885	837	856	930	862	958	873	910	846	892	888	905	848	880	908	851	855	854	870	872	912	863	930	922	862	889	857	835	824	863	842	915	951	888	893	867	927	876	851	897	861	878	844	867	843	931	888	814	810	854	903	895	847	889	848	866	884	914	836	875	858	842	890	827	836	849	895	849	929	898	912	917	823	919	854	911	871	879	862	892	845	848	877	845	860	902	921	876	838	855	896	841	871	874	867	857	912	890	884	893	884	839	877	911	813	910	855	849	910	883	876	819	858	846	938	926	894	877	907	877	881	876	882	886	875	874	852	864	889	868	889	891	893	894	929	894	858	835	901	815	899	847	901	847	845	930	890	876	875	892	876	900	880	814	826	846	916	896	866	856	863	883	900	841	875	875	836	840	867	904	872	877	903	874	844	868	880	844	929	854	888	827	851	845	860	901	890	818	859	855	871	908	902	865	903	852	838	865	891	862	884	890	863	887	910	866	825	888	917	844	881	843	875	837	912	852	848	829	889	869	887	877	843	889	878	863	846	885	921	954	851	838	880	910	837	885	856	837	877	835	857	865	844	882	878	847	827	864	845	877	854	858	886	809	880	850	831	904	844	909	894	864	825	856	830	905	861	856	895	852	854	903	894	902	829	894	851	886	935	874	885	885	882	929	907	863	898	902	902	890	859	963	844	909	864	910	864	851	838	906	840	912	899	883	885	875	902	845	858	828	874	839	875	850	878	872	814	901	839	852	852	888	826	922	901	879	894	895	896	898	857	822	880	889	883	812	880	906	878	891	875	913	905	900	890	845	863	855	846	879	948	859	898	874	839	849	861	824	887	836	890	886	872	900	879	845	865	887	871	917	928	908	828	916	882	842	859	882	805	882	871	888	870	878	864	848	928	923	860	892	857	890	845	888	924	895	872	863	839	917	923	871	878	854	904	910	893	928	862	902	820	918	939	888	865	813	833	882	885	881	891	804	873	886	902	887	846	931	938	898	930	821	871	871	839	903	844	917	898	803	879	883	873	891	890	885	873	861	885	903	845	864	911	836	834	875	881	887	846	883	861	872	883	844	875	852	825	873	866	875	866	884	881	836	912	874	918	871	909	908	861	890	870	885	886	819	818	849	848	884	822	937	851	878	847	868	879	834	866	899	848	898	877	900	834	836	877	900	907	834	916	858	887	911	867	892	799	865	875	887	897	880	883	920	868	900	866	856	835	891	896	877	897	885	794	874	849	896	887	869	858	884	905	884	880	944	843	905	827	905	840	843	813	834	880	859	870	869	855	881	825	863	920	823	879	905	864	909	895	937	897	869	880	803	888	899	897	888	880	826	843	834	863	878	954	883	820	938	890	892	897	873	903	823	864	883	907	870	902	909	886	885	859	872	910	858	896	877	856	840	919	833	853	815	872	888	844	857	901	891	881	856	885	897	865	880	873	921	866	855	843	852	881	885	905	888	908	873	870	869	853	896	896	863	943	842	855	923	883	836	872	858	878	839	830	864	892	860	917	859	856	847	855	852	918	910	872	897	852	866	891	858	908	857	845	854	866	813	924	847	908	883	868	845	806	873	855	808	882	874	848	918	825	893	865	892	911	837	831	821	869	890	845	891	890	922	884	864	899	906	894	875	875	863	895	904	897	801	866	913	867	827	867	872	858	871	856	936	873	824	878	859	859	905	888	872	855	831	904	840	862	854	887	835	911	879	870	830	914	849	905	866	888	828	883	896	910	885	871	927	896	909	832	851	836	865	922	886	907	818	869	892	878	895	848	883	861	872	841	902	844	912	911	872	825	901	855	892	802	846	869	809	918	876	867	932	866	848	914	881	865	922	892	884	871	838	869	903	876	896	849	907	856	883	839	865	906	893	895	857	914	886	849	844	897	877	851	886	889	840	858	879	902	896	850	838	875	864	860	851	845	825	836	870	871	901	892	885	875	904	787	904	843	895	868	930	873	944	835	866	907	859	823	863	842	874	899	852	912	903	845	823	890	881	961	871	905	890	877	860	938	861	910	786	882	847	919	844	849	832	889	838	817	865	845	868	858	878	879	855	819	858	889	896	856	890	888	835	867	862	853	895	797	833	890	797	873	884	838	856	859	862	859	851	881	832	839	898	832	869	885	829	907	883	872	876	863	822	886	890	868	873	894	938	898	869	877	858	887	897	857	912	884	866	849	915	908	892	854
1861	388	401	435	372	386	370	405	378	403	399	382	409	377	392	361	404	391	423	400	412	393	368	385	387	387	377	378	399	375	402	379	413	399	407	377	355	397	407	376	399	413	375	424	389	393	401	387	385	373	381	401	402	372	382	357	388	383	412	412	381	374	347	369	404	416	397	404	350	385	375	402	363	426	402	377	373	385	389	366	397	382	347	387	351	394	425	399	408	390	402	385	411	367	390	376	398	431	366	358	381	385	403	362	383	413	366	391	390	380	408	444	380	384	399	408	391	392	378	390	365	407	418	384	396	383	361	389	415	409	360	397	382	412	414	406	393	395	402	402	388	365	406	442	402	408	394	397	377	399	372	401	410	396	372	422	392	402	365	393	401	393	404	353	370	417	395	385	389	361	383	400	371	402	393	356	368	385	388	406	405	388	464	344	392	373	422	402	375	397	400	404	408	395	399	372	395	383	378	388	379	414	361	371	401	395	380	414	374	388	365	380	406	391	350	401	380	403	384	406	378	368	383	405	408	391	364	405	393	374	383	407	415	343	428	418	372	364	372	371	353	398	389	364	349	395	373	402	352	385	411	411	398	357	348	427	375	386	372	409	383	412	417	398	352	390	391	371	400	410	418	369	423	405	386	404	369	372	376	404	412	440	358	406	381	349	374	444	402	402	365	421	367	422	396	414	402	402	428	386	432	363	406	377	388	373	400	369	398	383	355	374	416	409	398	382	375	395	424	398	380	365	386	388	407	396	355	383	397	412	367	419	414	375	378	387	434	365	399	449	438	414	372	407	386	410	349	371	416	394	373	377	396	349	387	412	394	400	346	394	367	406	404	331	422	404	412	428	403	368	422	411	399	424	399	376	408	406	391	411	428	405	387	421	393	368	409	428	382	400	429	408	374	376	376	407	418	402	367	406	379	404	406	418	404	384	365	348	402	379	439	343	409	399	395	409	384	398	396	396	398	426	386	358	408	443	396	400	370	338	420	379	417	385	424	394	364	421	386	409	419	438	402	368	393	412	412	369	371	375	339	374	386	390	385	404	402	389	380	388	442	386	416	387	385	366	382	441	367	386	437	413	361	397	407	391	415	408	393	385	411	390	378	368	346	374	419	382	390	404	406	433	405	407	416	373	403	408	368	394	401	384	406	433	376	384	396	398	386	371	392	387	355	379	407	396	397	415	369	398	408	392	394	378	410	371	387	405	397	377	386	419	394	423	401	431	367	377	385	408	349	413	440	379	405	407	432	373	362	396	365	394	395	397	371	421	403	431	404	389	391	378	404	355	404	364	344	396	399	371	396	411	381	393	400	409	431	375	408	409	403	387	389	384	390	412	393	370	369	403	359	402	412	389	383	403	412	373	376	428	399	386	372	390	420	444	383	412	405	430	398	394	371	387	383	437	391	387	387	367	401	413	387	413	433	407	380	371	373	415	404	376	383	423	441	365	419	400	427	392	387	379	413	424	386	448	400	380	419	413	391	398	379	398	421	427	398	346	378	381	376	401	393	385	394	389	392	411	380	413	383	369	361	375	422	391	400	354	411	369	397	411	354	408	388	404	388	431	367	373	370	382	392	423	390	369	370	392	432	394	419	360	378	393	364	388	391	396	394	383	414	389	420	393	424	385	398	360	404	377	339	371	364	412	412	404	412	388	426	408	360	361	354	388	362	326	411	390	383	379	372	377	353	374	402	364	377	395	374	385	425	431	386	419	393	364	388	391	375	400	366	423	372	409	406	402	407	439	368	409	414	387	390	396	410	408	378	380	374	410	444	392	397	404	416	422	409	392	408	383	415	386	375	369	388	380	408	402	393	426	408	385	419	378	398	389	395	400	402	410	401	369	398	347	376	386	377	407	434	370	417	402	393	375	373	346	382	420	420	388	380	368	380	392	384	412	386	456	410	396	387	399	442	443	387	401	386	372	409	450	427	392	359	375	404	373	421	434	429	362	374	416	421	405	410	396	428	410	383	388	390	383	369	371	389	415	367	427	412	399	389	390	399	394	390	441	422	406	391	417	405	360	376	355	387	357	406	358	405	370	414	443	402	379	378	418	396	369	363	396	415	366	369	379	384	359	397	389	405	438	420	380	404	385	419	409	370	345	393	406	393	393	423	382	451	391	405	347	412	398	377	403	372	405	392	415	393	404	402	417	378	401	398	386	413	361	355	391	402	378	377	378	399	399	402	404	378	427	385	427	397	416	377	371	436	382	397	380	404	407	400	380	446	409	392	424	415	361	368	414	356	433	362	395	382	382	409	369	419	383	392	406	371	399	364	404	418	393	402	424	386	392	371	362	380	426	393	443	409	410	368	403	414	407	387	406	380	363	374	383	416	378	415	405	394	392	369	380	443	366	389	412	390	367	380	403	362	418	373	409	394	386	421	376	417	383	373	393	394	400	423	388	397	389	355	383	368	386	420	394	455	389	397	415	416	381	407	420	426	370	390	366	434	386	407	401	376	378	398	388	386	363	395	424	388	407	379	400	385	388	419	372	381	394	366	391	404	388	361	404	377	379	386	383	365	371	365	377	394	349	422	430	406	407	452	370	398	393	417	377	381	408	395	378	399	392	365	407	429	416	391	385	412	396	394	361	388	414	379	382	398	386	409	383	368	366	409	380	382	367	338	402	372	394	386	353	381	397	375	403	391	409	416	380	415	384	408	420	394	388	398	405	388	401	415	415	404	405	390	420	385	363	401	373	423	442	398	359	375	386	388	345	398	393	450	380	360	413	397	351	367	390	405	402	410	373	415	391	387	418	418	405	393	375	398	394	389	359	400	347	405	407	406	424	398	399	403	385	406	410	393	388	390	443	408	403	403	435	400	385	380	359	387	403	403	412	406	380	401	346	416	444	365	421	420	359	402	380	381	355	364	423	418	397	379	362	399	384	404	425	378	407	363	376	382	394	399	383	412	399	355	393	371	375	393	386	365	403	381	363	414	387	364	380	367	383	400	396	344	375	371	363	404	369	390	373	346	373	374	392	410	386	357	381	429	399	392	402	421	394	383	394	362	407	378	412	377	359	426	416	403	415	395	411	391	424	438	415	396	400	403	371	381	376	369	363	367	404	410	379	446	417	419	454	424	395	440	356	398	364	364	370	379	452	384	367	408	414	381	376	381	370	354	365	381	415	379	405	418	384	388	398	402	411	395	382	374	409	379	437	380	415	416	403	406	384	402	381	372	379	397	383	419	415	403	376	403	370	386	419	353	382	401	402	415	398	390	385	382	433	381	345	409	406	365	341	384	397	419	409	408	363	422	424	386	398	412	433	407	412	391	387	384	415	394	388	380	408	396	396	413	397	372	366	372	380	410	409	398	419	378	366	400	385	403	415	420	390	384	392	390	419	401	403	354	391	380	379	399	383	372	422	404	372	421	355	389	409	397	396	447	401	396	385	390	405	390	383	359	381	391	430	402	407	400	419	393	374	364	434	400	373	376	416	419	421	386	388	371	382	390	404	405	384	375	398
2328	985	974	963	950	959	950	931	968	940	912	930	890	921	883	877	886	869	940	928	875	887	855	884	940	903	948	916	893	877	893	864	861	851	893	880	886	884	924	917	939	887	944	924	965	888	916	878	928	874	919	859	885	894	940	836	896	925	871	887	930	913	916	889	887	949	920	894	896	884	877	924	878	933	937	915	927	908	856	928	874	869	902	888	913	879	931	918	920	941	910	870	900	940	852	893	881	802	884	840	883	870	911	907	941	916	869	889	884	920	935	921	897	942	897	929	906	941	902	891	915	866	891	928	872	908	917	899	913	848	904	913	889	891	901	870	939	915	888	933	909	889	903	903	950	886	955	904	885	916	860	894	874	950	913	884	908	875	896	905	917	881	888	920	922	923	908	890	923	896	880	924	882	862	891	875	869	913	871	891	873	851	861	888	926	880	866	913	912	845	914	917	881	874	910	918	949	908	921	887	932	880	905	913	902	861	899	894	930	910	884	872	925	974	871	918	922	905	896	949	902	953	922	912	915	903	882	869	945	880	913	928	906	887	894	907	915	892	915	889	938	905	908	895	858	901	856	913	925	883	869	907	875	940	920	864	932	885	893	877	876	884	908	901	898	885	886	950	919	895	887	866	859	883	929	928	862	913	844	875	897	958	867	860	867	881	835	845	870	853	852	903	900	865	901	859	870	890	893	854	925	922	889	847	902	940	931	910	915	917	903	913	909	924	910	905	872	889	908	884	920	928	916	915	890	860	908	911	884	848	918	938	904	906	846	910	918	893	874	964	925	876	925	896	946	875	895	912	921	920	887	893	890	894	902	926	945	928	931	923	844	910	938	866	934	928	892	941	892	883	887	910	887	833	902	885	937	926	835	870	907	889	919	913	878	907	894	908	875	887	926	882	906	933	883	929	898	910	886	879	895	917	908	937	922	899	833	906	904	887	874	898	915	880	853	963	904	903	922	883	921	884	905	881	943	949	914	907	944	951	907	909	867	929	855	875	902	879	875	911	940	897	900	873	889	899	900	899	936	917	901	863	952	827	891	906	874	884	859	893	930	875	930	902	884	973	869	939	919	830	945	916	846	916	906	913	877	884	940	904	893	871	979	877	914	874	865	922	934	898	918	919	915	839	930	868	926	898	876	919	907	916	897	910	908	875	870	840	956	855	871	891	902	865	874	910	871	867	888	938	859	883	933	953	943	874	908	897	933	888	892	880	933	927	890	827	927	895	911	895	845	908	896	888	943	955	921	877	911	907	868	1001	893	913	860	895	877	946	908	962	891	905	834	851	926	826	880	906	942	879	941	910	891	862	913	840	932	887	913	869	925	877	890	879	924	851	861	902	882	903	895	944	904	861	909	944	904	923	918	948	903	929	902	956	948	863	854	905	894	899	927	891	939	858	918	962	906	914	908	896	874	878	942	954	906	925	910	894	905	907	869	871	908	898	940	957	898	917	880	906	890	874	953	939	915	906	894	895	904	903	924	894	890	905	889	876	914	901	891	898	927	870	944	894	935	911	911	887	854	906	911	932	875	875	912	895	868	858	841	919	944	869	964	872	893	916	877	972	910	910	930	911	868	914	873	896	851	919	891	935	853	890	930	919	899	861	936	916	919	886	860	868	927	919	934	876	887	890	866	918	876	865	882	901	867	906	909	855	916	910	866	930	857	939	944	913	902	924	896	909	866	895	933	928	933	951	921	900	911	987	971	876	901	915	931	866	943	878	902	861	910	870	920	908	975	860	870	848	860	934	876	886	884	904	917	882	875	905	917	912	922	969	894	891	883	939	940	937	863	904	934	904	841	854	884	918	872	909	898	888	908	923	917	891	956	935	916	914	869	882	900	880	931	905	911	873	831	891	858	910	932	887	866	878	904	865	894	925	917	894	888	865	919	916	888	866	886	932	877	844	866	909	932	947	920	907	883	826	906	938	903	902	916	918	828	930	857	876	904	901	948	895	847	899	931	886	905	839	875	902	926	912	884	854	852	854	888	890	855	953	909	916	878	908	870	842	885	910	855	918	884	922	853	894	932	914	912	913	927	892	925	860	923	924	904	909	876	874	907	913	875	959	934	958	916	935	927	889	847	902	875	853	867	880	919	914	931	862	853	892	886	882	886	886	958	851	857	878	883	857	883	874	927	886	924	892	923	933	896	902	897	875	916	962	935	889	901	923	893	891	930	862	810	898	947	891	862	952	889	880	933	891	885	907	860	892	925	867	979	902	873	946	882	883	898	925	860	937	944	875	949	926	915	909	868	890	903	851	897	938	883	957	909	907	886	917	893	836	954	919	886	918	913	855	848	869	896	863	864	885	871	901	944	936	887	928	852	920	897	928	862	888	874	858	898	893	880	873	918	951	890	877	936	906	948	886	949	916	879	899	859	911	877	899	883	899	900	921	901	918	893	905	899	849	964	923	926	918	887	897	878	857	910	903	899	868	888	884	909	918	910	907	895	906	923	877	931	894	909	925	861	948	885	885	910	911	933	896	909	915	930	903	904	862	846	949	894	923	932	911	933	890	958	922	887	906	945	901	984	857	930	906	900	900	908	915	923	905	933	871	905	915	922	914	911	936	858	941	890	889	853	931	925	887	916	914	894	902	925	915	914	878	926	944	978	900	924	889	930	884	888	912	869	924	880	904	921	868	943	945	851	899	959	888	930	902	950	933	895	905	909	929	932	892	939	890	886	944	873	941	926	919	885	865	927	933	881	890	873	902	860	905	888	882	866	895	904	945	890	915	870	861	904	909	908	897	903	915	854	946	967	899	911	896	913	904	892	862	913	882	909	940	890	887	918	928	921	902	904	927	965	874	926	895	877	893	892	916	894	891	897	910	913	964	906	923	953	900	882	902	871	862	865	918	896	930	912	878	953	858	873	894	868	909	900	881	919	889	949	858	893	906	907	902	938	878	882	915	901	925	894	862	917	929	939	882	939	919	905	922	925	855	950	937	965	926	888	931	873	888	943	910	926	896	916	934	906	866	865	885	926	965	916	898	929	879	862	824	941	900	936	846	896	918	974	894	875	902	902	937	890	861	900	918	949	975	941	917	878	902	860	949	936	869	901	885	898	871	897	943	944	953	898	880	886	913	916	964	894	887	895	895	916	900	905	916	902	924	890	923	923	856	865	934	874	943	879	900	873	915	906	873	880	855	920	921	956	930	934	918	888	875	912	892	873	917	888	879	913	882	930	901	877	938	855	932	859	966	905	908	902	908	913	916	924	945	904	953	851	894	929	924	907	922	885	970	869	916	909	924	951	902	911	885	921	890	898	885	899	923	929	905	939	843	886	894	886	878	904	926	892	939	929	947	929	922	931	833	900	936	904	944	896	889	922	904	914	914	832	867	853	837	901	934	868	885	903	915	890	949	926	931	941	863	887	905	899	921	917	876	949	897	911	890	930	912	884	910	916	930	888	945	907	899	910	893	831	906	884	888	890	920	884	860	888	941	839	927	860	930	933	882	877	852	945	865
8121	464	521	429	382	321	293	288	258	273	234	238	259	247	228	233	243	266	239	242	243	208	245	225	207	251	217	208	201	197	238	213	216	223	229	216	216	238	232	177	191	220	223	219	231	198	189	203	215	214	209	230	237	201	227	216	249	239	212	244	211	216	201	218	206	203	212	221	226	232	207	217	182	236	233	200	215	223	225	212	255	235	244	196	238	217	251	188	215	196	176	214	234	236	222	215	213	212	196	209	231	241	246	224	235	244	213	223	201	208	204	234	249	243	210	217	192	211	218	221	232	247	228	196	209	222	225	207	189	216	209	189	202	226	229	215	187	237	242	223	240	217	206	204	209	210	184	202	205	253	254	246	224	221	213	220	245	237	236	230	208	206	207	211	192	198	215	211	239	222	249	212	224	214	222	205	239	255	236	199	220	204	237	191	249	217	215	215	221	190	217	212	246	213	203	232	223	245	229	210	209	213	216	241	220	225	230	211	222	219	240	233	225	181	194	206	217	217	214	195	211	200	199	225	233	251	229	250	217	234	215	225	210	223	245	193	246	243	216	198	224	212	187	219	229	216	221	210	221	202	188	225	236	218	230	192	212	228	243	215	198	214	210	215	223	232	239	229	215	229	221	226	236	226	208	213	202	208	212	234	250	229	247	199	231	217	215	220	238	222	218	236	211	208	204	232	205	181	199	188	208	212	221	212	227	232	220	202	244	222	237	230	229	211	222	213	192	202	200	209	224	231	205	217	208	224	187	201	226	220	212	231	207	223	225	216	209	224	241	210	199	236	187	209	249	219	200	219	231	244	204	239	219	207	204	233	218	215	252	233	202	197	201	225	220	210	216	232	212	237	245	223	257	186	252	218	221	219	198	225	242	215	220	245	195	204	199	247	227	214	211	228	233	225	206	247	228	223	225	223	213	229	214	206	203	218	240	231	219	209	218	215	225	201	210	196	222	202	230	207	207	250	239	238	204	216	229	234	227	243	238	211	187	220	210	204	208	217	198	237	219	218	212	188	231	214	208	225	208	220	227	210	218	221	225	199	232	212	208	201	214	231	215	225	261	200	194	207	242	228	241	226	204	232	238	204	230	223	196	197	227	215	246	201	224	199	221	238	228	223	213	221	245	212	258	224	207	200	212	233	202	219	220	219	199	224	245	227	225	207	198	237	230	233	198	222	218	222	257	228	220	226	203	199	204	222	225	230	224	187	213	208	212	233	232	214	231	220	219	242	237	203	180	212	202	221	223	233	199	217	222	214	220	203	220	185	228	212	222	225	208	225	217	224	211	203	218	232	206	207	236	213	209	228	231	176	230	221	213	202	208	214	210	205	212	238	206	222	196	222	218	229	236	211	183	234	213	219	187	196	221	216	254	244	202	198	232	216	224	198	193	232	240	216	229	228	210	233	246	207	198	204	250	221	243	205	238	201	227	220	229	222	202	230	221	239	206	200	217	221	215	217	208	206	204	218	218	203	233	263	242	224	216	229	210	223	242	224	219	207	207	213	223	234	229	212	212	253	203	244	233	191	217	244	212	217	243	212	224	222	234	236	190	242	211	200	236	228	250	222	210	224	204	217	209	215	207	216	236	254	223	223	234	200	224	236	218	232	221	206	221	205	207	240	218	204	238	238	237	231	239	202	237	226	239	231	228	210	222	227	238	235	248	238	207	217	204	219	241	225	244	233	249	213	228	214	218	189	235	193	226	203	212	212	241	232	205	242	204	223	227	226	219	220	217	221	204	224	196	217	247	206	228	247	225	204	182	206	237	237	238	219	216	244	203	201	230	197	226	198	211	210	247	234	207	207	199	231	238	226	200	215	237	220	218	245	224	213	182	230	234	238	207	254	197	261	203	219	221	232	214	238	211	225	253	232	216	204	226	226	204	206	230	203	216	213	229	236	242	246	205	209	219	246	203	220	226	222	223	212	201	218	203	217	234	223	216	222	223	222	242	224	201	212	241	225	237	229	222	181	212	212	192	212	217	229	195	223	213	205	222	235	224	223	203	201	225	216	214	198	220	213	216	238	202	244	227	223	232	207	231	251	224	215	215	236	236	226	203	227	213	248	262	241	235	227	225	189	197	208	238	249	225	218	219	199	209	213	234	217	213	213	208	219	205	232	211	246	227	231	230	240	212	222	235	229	235	235	235	193	225	227	212	228	241	232	215	185	237	232	224	210	237	231	259	218	249	217	212	214	252	213	202	235	257	245	240	243	233	204	203	194	203	254	227	242	216	231	192	225	230	228	234	217	228	218	203	213	218	227	213	257	204	205	215	187	237	193	211	225	223	237	206	207	229	209	235	213	219	203	239	230	201	206	213	199	228	199	213	223	223	213	196	249	236	265	207	224	221	232	235	215	224	215	230	202	202	197	204	228	244	234	222	193	233	214	199	221	227	207	243	232	253	204	212	213	214	234	203	214	214	208	222	206	181	202	229	180	216	242	226	224	234	216	203	221	229	199	199	184	231	206	210	245	205	231	224	219	199	200	234	224	219	215	234	212	213	248	225	248	247	228	214	207	213	205	227	218	244	219	227	204	238	228	251	228	243	190	208	225	229	231	216	223	226	229	204	219	180	190	222	252	201	217	196	235	230	206	228	205	225	223	198	197	210	225	218	222	203	182	234	212	224	253	229	200	229	227	234	226	217	229	229	227	227	225	235	235	228	245	223	249	220	242	228	192	215	249	216	234	230	220	216	225	227	274	234	216	229	239	214	229	242	236	223	215	218	236	219	213	230	225	206	228	207	255	213	251	219	239	234	244	212	216	229	238	206	215	226	208	233	213	214	186	223	221	253	201	200	227	197	210	194	223	241	218	211	196	227	232	236	217	207	206	231	216	218	220	227	235	200	221	208	199	220	241	229	218	204	207	219	196	204	222	222	238	223	243	234	202	221	237	226	229	184	213	235	254	203	219	224	240	215	215	219	216	180	232	228	222	218	223	223	214	214	195	201	209	230	197	218	237	235	210	260	213	185	234	218	212	231	178	238	236	211	212	245	225	248	207	223	252	200	217	213	184	263	226	218	230	195	223	217	227	209	209	221	207	227	223	185	221	205	198	184	189	207	245	216	226	243	192	193	207	218	222	206	220	203	198	211	183	226	228	212	229	229	249	221	226	218	223	216	200	231	220	203	195	221	226	219	235	186	210	211	248	208	214	230	233	233	215	202	237	225	217	230	246	257	232	229	225	242	225	235	211	238	205	227	235	211	212	224	249	234	213	216	233	221	206	210	209	228	181	211	237	210	202	222	228	235	206	221	234	201	240	208	238	201	217	227	217	231	234	207	226	235	212	206	215	218	230	217	219	200	209	228	215	229	197	180	215	227	218	217	195	230	207	217	228	225	220	204	206	225	227	205	232	224	233	199	255	226	214	217	227	204	202	222	222	226	228	220	225	234	238	225	206	228	192	240	228	209	209	223	218	228	218	220	205	207	241	191	210	212	201	220	220	224	206	216	223	231	251	260	219
6579	860	1231	1392	1244	1074	951	890	828	780	747	709	719	693	640	664	651	667	599	627	640	642	610	634	620	637	630	630	595	625	608	617	616	584	605	635	603	590	611	576	603	589	597	613	599	567	563	580	593	570	590	578	572	553	588	602	565	554	569	602	557	555	597	592	569	563	606	566	588	546	658	595	624	573	590	619	570	574	587	612	551	593	584	565	623	582	568	565	613	608	627	587	581	616	557	563	559	578	601	608	581	587	583	594	576	577	562	563	618	599	568	575	558	604	595	555	553	558	608	550	605	592	611	613	550	590	575	552	616	598	584	595	592	606	605	594	602	586	559	564	600	562	587	587	619	601	545	590	539	573	601	634	527	558	598	643	539	586	598	581	577	566	510	577	608	573	581	598	571	606	601	606	575	544	529	556	602	613	571	594	578	554	593	549	612	586	569	564	583	586	586	573	556	570	568	619	554	527	545	601	580	553	550	629	594	595	586	596	589	563	541	556	584	555	615	634	544	551	583	579	609	579	586	626	578	582	581	597	583	592	541	572	569	590	563	571	590	606	572	619	572	569	561	620	557	560	599	581	615	596	572	585	574	613	619	618	561	575	602	608	581	583	604	552	586	574	585	574	583	599	577	561	622	581	572	575	562	609	570	622	559	553	559	617	572	589	586	593	539	582	613	558	605	548	589	581	579	572	614	602	610	551	570	611	526	617	635	549	553	610	608	568	574	560	605	531	539	591	620	567	593	580	561	617	563	586	573	575	576	618	570	555	568	587	533	572	557	555	546	624	614	584	570	563	600	575	562	611	527	606	559	606	600	578	607	584	600	628	549	598	588	593	554	547	591	568	577	606	575	560	585	599	578	583	595	571	598	584	591	577	598	620	602	622	621	583	620	562	588	633	563	575	567	561	547	586	585	546	557	572	557	594	616	637	562	588	534	594	552	568	558	568	548	565	593	568	593	561	569	578	533	593	581	574	563	606	571	612	598	558	568	580	584	551	585	588	622	557	586	565	561	544	596	573	596	574	582	538	570	562	519	633	596	619	579	608	568	583	598	576	557	555	536	563	596	607	610	610	618	607	588	535	564	548	608	550	544	604	593	538	598	563	558	587	576	568	572	597	533	616	517	590	596	574	598	616	586	524	582	586	558	646	576	525	577	548	587	565	609	574	596	566	547	499	547	594	628	549	553	608	603	547	584	572	599	581	594	610	625	554	593	626	554	584	559	568	565	576	585	572	547	588	573	593	601	577	596	550	568	586	595	548	587	560	562	540	595	568	574	622	595	609	601	549	539	610	554	585	620	609	557	557	595	633	541	520	553	567	558	571	551	555	565	584	588	558	555	588	563	562	574	593	576	536	587	615	592	614	567	574	569	575	606	579	608	568	556	526	559	516	553	593	643	565	569	596	602	578	581	610	538	580	535	591	588	569	600	609	579	598	552	560	604	599	611	618	590	529	568	599	627	565	556	515	602	595	573	548	620	607	597	594	568	552	592	566	565	580	606	541	617	574	608	609	587	572	610	596	577	588	551	612	596	598	565	549	580	593	563	576	553	592	536	606	591	578	585	609	577	568	544	572	582	562	591	569	569	582	558	579	606	611	583	596	603	581	599	560	556	569	581	554	576	584	586	591	565	588	575	545	586	611	538	582	581	602	567	599	561	566	575	552	601	558	583	571	579	569	602	604	611	574	547	599	556	577	575	546	535	589	590	542	605	609	548	590	582	611	551	553	564	601	569	588	591	614	595	598	559	549	565	564	615	576	569	580	582	589	559	590	587	600	598	599	572	539	535	583	606	615	595	590	625	603	592	583	587	581	550	605	574	584	565	585	561	588	606	602	597	566	607	597	572	557	541	548	557	553	585	611	602	594	599	586	592	577	594	570	572	554	596	595	590	565	602	582	545	610	593	545	594	627	531	606	552	573	558	553	604	592	592	592	602	546	555	579	620	591	617	580	604	613	587	564	593	602	632	601	574	582	589	557	573	616	627	607	587	577	532	640	542	595	576	607	563	640	610	605	574	555	558	631	542	555	547	529	543	603	579	589	592	580	607	565	590	527	576	610	575	589	543	595	584	622	612	592	582	608	629	624	571	571	562	567	550	567	558	560	555	582	609	586	583	584	559	551	603	592	600	581	611	548	599	580	625	570	551	593	629	601	593	604	571	601	562	550	585	598	571	544	591	570	607	569	604	558	624	604	564	549	564	581	566	546	567	619	531	594	606	597	551	591	561	577	596	549	541	619	597	580	591	573	554	604	617	576	561	550	600	564	555	599	569	576	562	572	585	584	557	554	578	593	572	611	580	597	615	587	591	597	546	558	580	597	574	589	629	569	568	635	574	627	569	596	572	561	578	573	594	595	546	569	592	569	563	571	565	602	583	572	602	590	627	555	600	577	585	566	570	600	581	570	571	586	607	623	612	577	588	578	542	607	605	610	558	568	564	539	573	545	597	595	582	530	586	607	607	574	558	591	556	552	549	572	582	600	612	595	573	600	591	558	601	557	573	595	548	563	580	577	578	548	559	551	634	582	567	603	599	598	562	580	564	569	561	588	615	538	598	590	606	553	566	589	580	585	569	563	582	638	550	608	544	567	571	578	543	616	554	612	594	634	572	584	572	595	617	579	592	580	618	592	597	575	572	571	604	581	575	568	595	592	606	634	561	599	565	587	585	558	577	555	631	586	558	603	583	629	586	567	608	588	565	567	546	592	557	622	638	624	569	583	591	600	562	599	603	532	562	598	558	592	596	602	547	592	577	598	559	581	587	555	591	591	542	555	557	596	575	640	617	543	571	620	561	562	584	574	573	589	644	590	566	588	559	588	591	587	566	575	580	615	560	579	562	585	581	586	607	558	560	598	603	633	569	600	584	568	561	581	559	581	578	572	565	635	574	582	579	580	563	523	564	566	582	571	593	591	557	592	572	630	604	571	572	580	607	575	579	574	564	540	565	573	574	531	582	562	575	595	519	542	542	564	589	560	593	615	589	591	601	568	582	560	591	585	608	585	626	570	553	628	572	574	555	594	593	582	603	563	554	635	546	617	617	617	621	568	578	573	607	559	583	597	572	583	600	528	614	596	545	541	566	588	592	555	617	559	590	578	615	584	614	564	591	549	549	599	576	574	584	595	606	601	610	612	602	618	578	598	595	550	615	599	593	567	587	551	559	598	529	568	609	559	567	583	546	557	586	600	579	550	563	578	584	587	544	557	574	559	591	588	615	568	608	573	578	561	592	567	595	551	570	651	599	567	594	591	576	537	610	571	568	630	623	542	609	595	597	605	551	554	579	589	588	599	590	611	612	552	561	579	572	552	563	599	615	580	548	529	546	585	569	601	551	561	593	591	608	536	612	589	562	548	634	568	576	576	579	591	614	555	577	614	586	571	563	574	598	610	601	566	551	543	560	597	569	582	551	565	594	546	611	548	560	552	582	574	573	616	597	510	605	567	591	624	575	561	577	584	561	580	571	645	577	607
15209	1390	1063	877	706	604	548	474	414	394	399	395	423	424	383	360	394	415	360	355	343	339	330	399	331	378	359	332	363	366	365	352	350	363	364	345	370	328	352	388	344	337	392	405	390	375	364	342	416	379	313	380	381	362	342	358	382	364	353	373	341	370	360	379	353	342	322	353	362	361	376	341	351	354	324	392	334	362	359	375	398	408	370	363	318	356	369	364	356	329	372	380	367	376	358	320	376	350	368	359	373	357	393	340	368	341	383	375	353	383	371	354	357	320	368	367	360	367	369	375	371	330	330	369	338	337	397	347	342	352	359	382	369	374	359	346	334	375	402	354	359	362	383	359	346	404	380	377	339	378	321	338	390	351	356	353	324	318	386	325	342	312	348	363	363	319	389	366	359	398	385	376	372	382	375	345	366	373	350	332	331	353	351	390	395	367	388	354	373	341	392	366	372	358	344	325	373	342	340	384	325	352	387	395	358	347	351	395	385	370	357	382	367	385	328	371	384	354	370	353	338	329	346	332	351	325	354	351	396	407	354	361	353	384	364	369	382	351	389	365	395	364	347	404	335	364	370	376	347	358	381	351	341	357	327	351	392	346	381	409	367	337	320	395	359	354	359	401	360	388	393	360	385	354	367	317	388	345	331	349	316	325	350	351	396	343	391	367	397	349	385	371	349	353	313	353	342	362	337	350	389	347	359	376	377	376	338	357	366	360	389	382	364	384	355	360	379	297	356	370	342	379	338	358	323	358	363	389	328	364	346	365	381	394	359	348	358	325	364	370	352	338	351	340	371	366	400	349	379	324	346	354	352	343	339	370	354	390	390	357	363	310	316	380	331	355	350	322	358	340	374	357	339	359	366	348	340	334	329	371	333	343	341	382	374	357	362	378	351	351	371	343	348	373	347	348	373	391	343	366	336	306	317	366	357	351	359	308	371	393	378	351	335	380	360	357	366	347	362	359	354	349	373	404	370	354	352	364	353	363	348	324	368	368	343	330	328	338	374	365	360	355	358	341	339	354	394	373	381	349	351	326	358	353	355	334	341	360	378	367	362	362	351	359	355	356	372	380	358	371	351	366	388	346	394	350	338	357	390	382	335	329	351	403	373	376	360	356	330	330	355	348	358	380	329	393	348	365	319	366	366	360	370	361	360	340	372	411	366	363	365	399	371	345	339	357	380	339	382	347	356	361	373	358	356	326	354	337	364	350	370	349	336	391	380	358	346	360	372	362	367	337	319	353	370	333	363	379	337	324	349	384	380	354	337	329	365	349	350	348	354	321	374	377	356	340	339	336	334	381	328	380	363	372	367	368	370	336	332	400	352	342	361	360	385	341	377	349	353	377	336	357	391	375	373	348	348	396	340	376	362	352	360	378	350	371	360	347	356	327	346	364	379	334	350	404	339	336	332	372	382	343	337	356	357	353	353	383	331	377	322	326	336	394	341	371	337	357	358	352	362	339	352	378	345	358	346	361	353	362	365	344	358	337	344	406	373	402	382	336	362	374	349	356	352	357	341	389	356	363	347	348	351	350	331	321	376	364	340	397	384	336	344	362	334	371	357	353	352	350	352	393	345	355	379	356	358	365	334	387	350	335	381	355	359	379	315	337	357	365	350	405	366	346	365	389	377	404	350	345	378	346	366	354	373	401	350	333	338	389	335	389	375	365	380	359	349	380	344	330	352	365	319	330	366	356	348	343	355	342	378	348	386	370	349	350	351	359	340	344	381	394	396	346	327	375	370	338	363	384	364	332	361	368	362	354	343	349	317	367	407	413	400	342	349	363	365	361	354	346	372	335	369	374	365	342	354	295	365	376	345	384	349	366	332	399	354	338	322	350	347	356	367	358	352	351	394	354	371	412	375	357	351	324	375	407	378	336	357	331	379	356	346	359	354	382	354	346	390	374	321	350	398	364	354	341	394	342	388	334	361	358	360	338	334	353	381	333	399	354	358	351	383	382	348	348	363	376	319	357	371	359	359	319	372	340	346	368	385	363	330	341	373	399	355	364	358	370	359	339	348	358	349	361	302	369	384	403	342	352	360	377	352	338	355	352	355	361	379	352	369	346	382	380	378	348	356	358	379	387	354	359	355	367	352	369	359	361	345	371	353	363	376	348	337	345	335	362	375	383	387	351	323	348	365	367	334	338	359	346	387	363	362	351	350	371	361	381	337	335	341	340	371	350	356	366	400	380	354	367	395	360	395	351	397	399	330	349	317	348	349	350	374	355	332	366	374	336	324	367	371	332	356	359	336	366	362	333	373	363	382	357	340	356	344	329	351	311	387	362	367	386	335	377	344	354	386	329	354	353	360	372	329	325	395	358	380	316	330	367	377	365	412	365	316	364	353	394	355	383	349	410	399	364	385	287	334	349	409	391	330	351	353	366	396	344	390	370	337	413	356	323	370	342	386	374	366	330	365	355	396	354	347	343	359	345	352	350	358	337	349	351	364	328	355	377	346	339	372	363	367	385	374	370	378	326	375	336	365	385	378	370	320	353	377	354	369	361	350	350	364	352	340	367	361	391	357	320	333	368	385	357	338	348	381	340	369	373	351	320	362	366	350	345	335	350	319	350	342	385	374	355	344	334	351	353	353	348	399	356	360	350	360	375	329	353	353	362	318	427	309	356	379	358	348	351	364	332	335	339	376	385	348	345	365	348	374	334	351	360	371	350	385	381	377	401	343	355	367	395	339	354	355	337	347	378	371	402	330	333	365	373	381	384	353	381	387	332	349	345	343	349	361	379	331	348	347	382	386	346	353	392	375	372	338	362	371	343	320	337	359	340	345	372	359	348	329	372	375	369	391	318	331	353	339	354	334	373	389	347	352	338	365	357	392	370	360	393	367	373	380	359	363	395	335	357	374	373	392	346	351	358	369	384	359	343	374	338	368	311	345	376	369	350	339	323	383	359	304	366	332	378	373	389	359	343	411	366	365	388	338	378	358	355	408	363	353	372	334	355	370	348	375	379	366	352	328	370	365	382	323	363	357	335	376	323	382	360	356	345	368	377	355	370	345	368	376	324	387	356	388	386	339	357	391	368	361	370	356	358	361	380	387	359	370	328	364	354	384	335	380	328	316	373	368	336	350	370	345	388	344	336	357	421	336	375	384	364	328	322	345	359	354	345	378	346	375	368	376	358	377	352	321	372	355	366	348	323	351	402	379	379	354	379	344	385	361	367	343	359	365	369	348	406	337	337	353	373	371	334	385	352	392	351	351	338	374	393	347	333	363	340	357	331	361	346	364	388	362	336	338	361	342	358	370	340	336	376	380	399	353	369	379	362	349	358	349	351	380	329	349	392	375	351	328	402	394	367	373	351	318	353	355	366	373	354	360	334	347	348	307	362	358	373	382	328	351	355	371	331	297	363	353	333	398	374	359	390	331	371	396	340	411	359	354	335	341	330	366	395	398	378	351	378	372	379	358	389	377	361	366	358	371	393	348	374	338	350	369	370	386	377	355	370	361	325
8534	1371	2205	2472	2120	1878	1710	1401	1347	1221	1232	1196	1141	1047	1025	1054	998	1010	1011	958	920	1031	917	915	969	976	944	904	949	920	896	861	915	895	931	918	927	934	889	835	878	912	903	943	913	948	902	932	876	872	871	889	901	879	909	849	899	902	864	818	875	915	856	906	886	884	921	893	882	830	871	919	914	880	836	899	873	856	935	914	830	926	873	882	851	869	877	900	900	854	845	859	898	898	870	902	918	904	921	828	844	973	826	864	882	858	830	887	835	810	801	888	886	848	888	918	882	898	905	890	894	862	867	845	854	890	861	875	862	911	925	856	858	907	894	887	903	866	890	890	879	854	907	843	865	887	832	831	882	860	871	839	888	876	831	908	813	906	866	863	869	856	815	935	909	854	917	892	943	887	841	868	905	896	890	880	836	907	871	887	862	898	917	849	896	862	872	886	922	846	912	887	853	853	838	845	861	853	845	893	840	885	905	832	858	902	950	868	868	836	898	846	830	904	822	819	891	864	881	910	916	938	837	862	891	865	872	909	862	892	886	898	866	896	889	908	910	853	870	878	874	893	866	868	866	940	862	863	840	868	905	863	906	861	920	870	860	864	866	870	869	887	874	876	866	857	857	897	892	833	935	874	902	876	851	880	875	854	856	874	866	861	886	898	848	894	897	900	836	896	858	902	845	868	887	926	893	914	940	885	868	923	884	854	851	903	799	885	828	884	829	877	912	858	856	871	860	879	929	848	840	890	877	909	920	832	869	884	911	912	860	855	947	832	817	936	930	836	878	935	894	878	917	881	935	902	892	879	889	897	866	867	902	863	878	846	854	902	886	897	845	886	841	885	914	925	873	881	906	920	845	890	868	856	962	836	912	885	868	836	841	903	828	816	880	899	805	867	882	887	826	872	936	898	914	933	901	923	849	844	820	907	864	902	959	881	858	858	891	889	836	796	832	895	856	821	834	836	915	908	834	811	844	930	863	880	868	884	802	869	904	928	906	850	867	904	903	823	902	879	891	880	875	904	913	847	824	895	850	891	892	874	846	882	845	874	908	868	835	870	859	833	907	878	915	890	864	887	898	885	849	852	840	875	829	865	858	870	893	863	832	846	866	898	919	872	902	887	872	892	891	874	900	922	864	887	842	882	886	896	864	890	841	890	869	881	867	885	906	919	896	878	871	928	854	868	855	871	826	873	875	888	905	908	945	849	901	890	894	902	831	890	914	907	871	905	921	919	910	907	861	867	925	911	864	891	894	866	940	870	855	851	875	834	879	857	888	815	922	921	840	881	867	866	843	813	911	894	844	844	918	852	883	849	842	822	915	821	905	836	852	875	898	827	884	850	893	885	825	848	908	897	875	918	885	850	877	896	805	894	875	840	882	843	911	861	861	958	870	906	890	866	882	848	868	902	883	887	875	868	907	890	910	827	847	894	832	809	862	901	861	833	884	837	875	876	852	858	872	926	881	874	866	885	863	863	832	897	929	881	848	902	845	850	890	929	905	891	838	882	915	841	838	864	873	832	925	924	880	858	876	868	853	903	842	879	835	849	888	844	943	869	878	924	865	864	846	870	881	871	884	846	870	914	868	823	921	890	822	900	889	872	865	825	904	844	927	872	869	849	863	922	834	808	819	943	844	864	858	897	841	932	915	889	834	866	906	850	874	852	830	942	904	837	888	885	873	850	939	841	890	906	871	864	853	851	892	905	925	851	911	917	871	849	876	898	918	919	892	919	883	915	896	928	867	867	844	859	886	861	914	861	862	888	870	885	857	879	883	879	874	870	871	916	867	901	873	864	833	872	889	882	876	829	864	914	860	883	882	836	868	878	874	877	894	888	868	893	869	883	850	899	893	845	902	898	861	901	914	882	920	885	906	885	896	901	890	911	846	921	905	901	851	911	881	847	917	868	860	838	854	905	884	864	910	942	888	867	843	888	868	931	903	892	909	857	855	873	844	892	909	891	905	905	893	884	844	916	892	904	921	919	907	872	886	904	861	881	883	873	847	899	867	903	859	876	839	889	869	891	841	858	883	825	865	888	926	844	856	880	801	919	828	918	910	872	899	871	846	870	821	848	896	897	925	853	831	874	813	866	884	864	905	945	862	878	893	910	901	865	893	869	908	859	850	844	876	896	868	820	845	907	889	886	867	851	851	885	916	889	929	878	871	873	844	862	860	883	872	881	833	900	875	908	870	882	895	831	850	909	921	909	917	857	874	882	817	851	843	883	893	900	916	921	867	862	862	831	838	906	880	906	867	835	922	907	837	841	819	842	856	859	868	872	885	828	864	926	892	884	853	854	843	882	917	858	837	869	838	899	884	907	917	844	899	876	888	910	863	875	849	884	895	860	910	900	843	876	885	912	854	904	843	918	901	933	863	859	862	878	850	856	897	887	836	884	870	876	855	923	941	932	831	926	834	853	885	938	915	858	867	859	881	892	850	881	847	833	884	823	837	906	911	874	890	870	908	867	888	864	869	885	883	840	878	897	890	864	859	874	833	854	880	872	881	833	826	881	904	835	911	870	840	877	860	901	884	857	897	873	878	855	860	890	889	901	879	887	916	861	856	848	938	839	894	858	846	848	868	827	885	931	887	899	824	888	956	870	870	861	878	896	882	834	836	836	839	881	868	921	905	877	874	819	911	878	871	894	901	901	893	848	886	869	830	864	838	812	908	886	877	914	895	879	892	905	839	868	860	880	888	877	875	924	847	898	890	838	879	846	859	819	876	877	908	906	910	935	891	919	887	863	876	851	890	841	877	861	844	852	902	885	875	858	917	838	882	935	878	903	887	848	884	872	928	898	871	856	903	858	923	869	899	881	831	844	902	812	860	875	869	816	851	898	848	857	860	916	891	867	898	848	890	877	894	859	864	873	881	854	871	898	852	891	941	904	882	922	868	866	909	836	868	883	936	830	852	866	894	901	851	873	862	868	857	856	879	957	904	876	867	864	885	858	875	879	820	912	937	868	870	897	928	836	828	874	845	871	913	889	874	878	886	919	888	877	881	900	891	846	876	883	902	870	891	869	886	897	914	945	912	860	901	828	874	839	909	908	880	823	858	897	913	860	903	892	928	896	861	899	902	928	911	859	857	888	835	928	841	858	882	878	881	887	916	857	841	876	874	899	877	931	890	901	916	859	868	884	878	963	862	838	886	888	901	879	897	895	880	909	855	800	879	918	884	902	867	858	912	861	893	918	905	825	904	887	935	870	832	865	844	915	930	901	879	874	908	835	907	878	867	835	866	904	886	908	881	886	916	867	907	899	873	921	891	887	897	894	918	873	877	866	876	884	869	889	904	889	844	927	860	885	897	887	887	870	863	886	902	857	909	879	843	926	886	904	872	897	906	931	879	905	911	911	847	827	893	893	896	856	895	907	883	886	894	893	857	922	913	899	819	855	852	903	858	864	847	889	844	885	889	845	897	927	838	863	901	847	890	874	926	859	903	871	937	912	874	848	894	905	834	875	853	865	871	866
1719	367	401	427	393	398	371	381	417	370	425	356	370	361	339	396	379	396	420	386	379	423	379	389	406	380	433	386	393	397	370	401	385	422	383	403	399	386	393	367	424	363	376	326	391	426	410	421	405	402	381	367	367	415	386	430	392	384	388	365	394	386	382	398	415	396	379	366	390	401	412	393	369	421	392	403	393	384	402	359	386	373	387	390	374	360	397	378	407	374	387	392	439	398	409	401	416	407	387	406	411	369	378	384	394	360	342	406	414	409	410	364	390	357	376	361	397	365	390	386	402	398	381	379	377	369	392	385	359	361	374	385	417	391	388	376	430	364	360	400	357	373	370	422	417	413	376	384	391	369	419	377	353	413	369	420	386	391	404	405	383	381	402	444	392	359	395	403	414	381	356	387	411	413	365	387	373	369	407	419	401	388	381	411	393	393	370	412	362	374	347	357	380	404	381	389	346	382	353	403	393	400	370	373	391	356	405	366	386	409	405	385	402	357	365	398	373	381	413	416	419	408	364	384	404	374	372	425	389	408	364	363	375	393	422	409	406	430	353	426	380	347	379	391	379	394	396	362	377	405	376	373	377	392	416	374	371	404	438	380	383	368	359	388	427	397	364	365	347	421	364	379	392	401	347	380	417	385	359	427	364	422	415	398	388	411	389	391	394	393	390	402	377	379	427	404	397	417	392	411	405	386	418	393	411	400	412	347	384	379	369	394	385	386	359	381	390	377	364	402	401	377	384	412	408	438	399	386	373	445	397	401	374	378	365	379	423	389	404	420	362	389	409	368	411	378	407	411	374	431	381	375	384	388	405	369	354	377	407	386	363	376	424	400	379	404	407	383	382	433	368	375	406	403	383	387	345	375	381	417	358	370	370	404	406	403	355	388	377	390	380	390	434	371	387	398	408	401	385	369	415	388	395	396	355	392	414	361	382	351	405	406	411	387	417	381	399	386	401	389	407	371	371	370	364	382	402	405	389	383	402	384	347	362	402	381	366	367	396	381	362	406	389	346	373	402	404	412	397	398	389	397	400	403	391	404	388	407	351	401	375	395	373	359	372	433	406	414	371	383	397	399	399	400	420	400	387	368	367	371	378	394	416	362	399	369	384	398	383	365	384	408	387	397	448	396	408	410	398	398	413	390	358	426	392	366	381	367	416	388	383	372	416	410	394	392	374	348	402	408	388	393	417	344	360	400	385	403	429	393	418	394	374	381	371	379	366	388	393	415	405	442	377	400	392	440	362	369	395	399	409	372	400	406	409	432	413	384	393	391	394	349	361	412	381	391	402	377	456	364	395	421	368	378	383	416	361	461	379	385	382	418	410	410	362	385	408	411	392	377	364	458	386	385	399	371	384	383	400	417	434	383	382	387	336	418	363	433	352	372	418	403	407	382	355	369	380	361	369	383	404	383	395	397	380	358	374	359	404	403	376	369	398	390	430	392	391	383	376	374	371	403	405	428	377	393	378	417	405	382	387	357	381	416	414	394	389	362	408	409	377	363	392	408	414	410	380	391	399	370	365	357	376	419	387	401	401	373	397	395	374	387	380	419	378	408	401	392	387	404	383	391	393	430	395	396	380	389	391	399	379	389	387	378	403	390	408	402	353	360	383	373	381	407	384	377	393	382	399	369	395	390	354	406	416	410	352	419	376	376	390	368	401	422	382	386	394	409	378	387	408	371	364	448	390	393	379	390	393	389	400	345	428	380	399	399	396	381	376	371	400	396	395	385	406	392	401	383	401	355	371	397	393	429	387	367	369	358	411	409	385	380	357	405	435	335	363	379	358	396	386	345	414	414	374	382	366	371	378	428	376	388	413	376	404	409	406	345	408	398	355	378	418	383	377	378	395	384	392	384	384	377	367	400	357	401	413	387	370	362	375	393	412	401	391	401	417	396	400	388	379	405	372	410	424	383	397	385	354	376	365	386	403	406	372	382	386	379	368	365	420	361	375	388	392	418	420	388	404	375	406	383	391	401	384	384	389	339	388	365	380	366	431	435	390	398	361	378	380	402	406	376	371	363	388	384	406	418	419	379	386	377	408	414	373	391	419	374	404	371	373	401	432	347	376	381	389	403	383	389	377	409	382	394	372	420	405	412	367	382	406	410	393	391	384	399	404	410	380	391	398	408	391	359	413	383	398	364	404	390	380	363	384	400	383	407	389	369	370	405	410	390	393	371	374	387	406	374	415	394	398	386	366	402	380	379	379	426	375	404	369	414	380	366	361	390	399	391	409	371	417	373	410	401	383	366	412	380	373	415	395	389	362	431	386	355	410	364	409	420	430	406	393	397	423	370	379	358	401	399	399	390	393	417	384	410	405	407	359	375	387	424	383	354	385	348	405	394	417	382	421	398	385	383	362	354	375	376	407	387	407	407	412	409	382	425	419	381	367	387	420	389	391	402	410	353	423	426	396	410	403	410	399	416	379	401	421	426	366	395	387	377	358	370	380	404	436	398	339	380	352	405	382	398	388	370	361	381	384	397	382	381	338	392	350	385	345	423	385	401	389	407	385	389	428	367	376	414	405	384	371	365	382	376	376	393	358	373	404	390	358	418	391	386	383	358	345	390	403	380	394	381	394	435	386	348	372	366	422	442	393	397	355	395	372	389	375	375	366	384	384	410	396	433	379	391	421	403	427	353	376	378	411	390	398	417	405	383	368	378	408	357	391	399	390	413	388	404	377	404	366	392	389	375	387	379	371	344	368	392	413	396	410	415	383	423	374	395	383	369	427	405	369	379	406	404	392	397	397	384	394	408	394	390	407	370	370	402	370	410	415	445	384	391	398	371	387	434	409	378	390	416	396	396	383	398	408	337	422	363	366	361	371	375	391	404	431	391	419	409	382	370	378	343	399	358	384	423	382	405	412	412	376	394	386	392	413	381	440	389	402	409	391	362	398	370	426	405	409	374	422	387	411	411	374	381	370	378	382	393	413	385	416	374	384	354	405	391	358	351	410	372	417	403	362	375	378	375	392	354	378	354	386	397	399	400	417	386	375	392	412	399	430	334	367	408	367	358	390	437	382	367	412	390	408	415	366	374	357	384	389	367	405	396	344	376	361	378	356	379	393	374	373	375	364	386	308	389	365	418	346	378	389	401	373	368	403	380	398	367	367	424	399	413	362	406	407	367	390	358	379	378	370	364	392	380	407	406	358	410	375	391	372	410	412	401	393	432	401	419	372	374	413	396	438	342	394	432	376	421	394	391	382	382	402	399	408	377	379	413	358	375	408	403	383	350	406	374	422	355	390	401	400	411	389	408	412	386	446	384	365	402	414	413	401	375	388	385	352	395	383	411	398	403	393	441	432	408	392	421	384	410	372	365	422	407	337	378	353	390	356	374	348	421	406	407	402	386	393	401	363	384	418	443	422	414	436	410	413	401	382	404	437	368	413	386	369	354	396	384	372	410	416	429	369	386	366	413	396	349	379	356	394	398	388	389	367	377	389	431	375	363	401	398	375	403
2170	933	932	921	899	881	900	974	917	930	949	943	899	895	906	954	922	926	955	913	959	929	886	889	892	926	963	871	879	857	857	927	915	887	885	841	911	890	882	939	909	857	893	902	885	842	849	872	923	878	939	915	847	897	923	899	906	886	870	940	841	908	924	902	877	893	902	873	899	868	929	924	892	903	932	937	904	868	862	858	907	952	877	844	902	954	899	938	888	875	858	883	865	865	911	908	916	881	923	897	834	927	879	870	895	909	974	846	844	892	902	909	878	924	825	915	921	891	918	903	927	898	889	876	926	877	919	857	938	897	900	848	848	880	969	843	940	905	854	851	874	900	888	924	848	853	891	906	925	873	912	919	880	853	973	884	897	923	952	911	876	880	952	879	931	921	911	893	891	900	874	911	906	902	903	900	915	878	908	867	901	917	860	938	952	873	915	863	888	868	930	930	914	903	842	892	939	921	871	939	920	882	849	880	876	909	946	888	867	914	870	883	878	970	888	909	913	889	905	852	858	874	893	938	860	846	865	940	869	880	894	881	867	858	895	916	912	869	891	886	870	850	956	883	907	916	882	867	853	871	897	944	921	859	909	853	846	886	911	869	919	878	875	918	856	892	871	952	895	927	880	844	865	967	900	875	869	882	881	934	934	909	936	939	910	886	864	871	885	926	940	868	934	894	899	853	883	927	902	890	887	842	904	847	861	898	931	923	867	901	920	892	860	873	846	891	908	846	889	898	882	903	911	856	931	867	856	882	818	891	888	902	869	858	898	847	869	892	944	904	879	893	888	950	873	859	906	906	935	904	907	908	867	907	913	935	867	900	872	823	907	967	861	913	876	907	916	818	915	903	909	890	905	888	892	893	887	890	852	861	881	854	906	834	913	920	936	893	871	853	922	875	828	936	912	915	902	920	939	924	862	916	877	940	851	921	923	909	879	872	903	855	925	908	887	882	890	891	905	910	910	915	869	870	863	870	945	911	907	938	913	929	897	951	906	864	873	885	896	931	888	903	869	919	901	926	917	919	874	855	937	904	879	879	908	879	876	911	952	917	882	894	847	942	905	882	851	916	864	881	922	882	844	918	1008	923	911	857	956	895	911	934	892	855	907	860	935	858	918	889	897	891	865	875	912	886	874	898	882	897	889	963	892	905	941	882	876	881	901	873	873	908	888	913	874	945	893	920	890	899	937	908	920	897	890	859	889	906	859	923	929	845	889	874	935	945	905	924	841	895	880	897	963	894	888	924	924	882	877	931	889	906	880	895	890	888	944	941	916	843	933	876	842	941	850	886	850	845	857	908	880	879	889	921	934	932	931	944	918	882	932	925	911	927	886	917	900	900	856	929	912	894	838	925	896	895	936	888	909	894	873	876	901	894	928	871	943	869	908	851	884	963	897	900	864	882	905	853	922	881	880	883	939	871	880	925	862	895	870	861	900	899	899	881	925	858	933	839	901	883	881	943	926	894	900	872	852	860	898	891	827	836	856	904	910	949	869	894	1000	906	942	843	951	932	928	848	914	941	915	926	910	940	898	918	864	884	962	900	863	948	851	903	844	856	922	959	889	900	933	873	827	856	901	832	904	906	894	839	892	901	927	956	929	855	876	918	908	940	928	884	920	895	945	850	882	873	943	896	859	885	909	902	895	882	863	888	905	938	872	887	921	916	929	958	894	859	901	938	921	874	847	900	862	923	901	876	849	870	910	897	915	877	874	923	949	864	922	907	855	903	905	904	926	893	909	895	838	904	890	910	869	832	932	908	936	896	925	845	873	846	880	883	828	894	924	925	926	903	813	870	825	897	876	921	920	911	883	937	901	864	873	911	917	902	878	913	886	898	915	891	886	929	849	869	887	859	909	863	899	889	931	903	891	819	893	921	883	900	921	931	877	934	890	932	848	858	948	926	889	910	894	941	883	883	901	900	911	888	943	893	883	896	897	895	854	857	904	936	925	859	923	893	869	913	826	891	897	901	905	913	884	904	897	874	922	910	930	927	916	873	895	916	883	887	928	858	951	871	923	895	867	935	935	879	886	861	880	922	895	874	904	894	917	895	924	875	826	925	906	901	916	889	894	950	939	883	919	931	947	943	884	923	914	876	900	942	913	881	919	884	948	942	871	879	862	906	993	912	872	920	859	947	884	895	916	892	928	879	909	873	876	863	914	898	870	913	900	853	932	940	879	872	903	903	900	871	874	925	891	880	899	894	904	893	916	905	889	882	900	891	883	840	906	864	907	915	907	904	854	892	928	859	874	926	942	872	923	908	858	894	922	893	873	905	924	879	832	880	908	910	888	904	950	866	855	907	868	879	826	891	932	869	848	889	884	936	903	871	927	877	965	912	898	884	910	905	858	939	902	875	906	945	896	862	915	933	894	835	870	843	933	908	866	915	860	852	904	912	879	894	888	860	880	927	879	910	900	896	899	823	898	900	886	899	874	944	902	897	897	885	904	933	868	958	909	888	912	891	862	888	890	946	895	913	890	921	896	910	883	886	891	954	856	866	898	936	900	926	891	932	891	906	876	951	942	923	892	924	941	899	897	902	901	893	882	875	878	871	885	858	905	866	917	933	860	870	895	933	900	854	921	903	894	948	895	942	858	847	944	861	858	884	862	888	907	925	912	913	861	967	884	903	865	947	876	877	903	929	912	907	911	871	944	947	870	838	931	833	914	893	902	911	869	902	906	894	934	892	889	907	865	851	895	914	928	890	947	886	905	897	919	853	894	855	936	883	881	903	881	935	891	912	906	850	901	876	962	835	928	846	934	909	872	960	946	856	845	890	885	873	888	900	940	872	909	863	911	919	854	887	895	887	793	890	832	877	876	892	894	887	881	936	894	872	978	890	908	830	920	849	913	937	884	853	895	906	960	868	921	925	860	875	888	916	871	903	851	878	912	896	903	910	913	912	883	923	924	914	872	878	862	929	954	859	909	861	914	827	929	885	904	913	853	878	844	928	886	894	873	881	946	851	885	869	912	925	914	929	912	908	906	873	875	869	851	871	920	915	818	922	964	909	905	858	905	862	896	926	867	874	882	885	933	899	900	909	859	878	887	873	908	908	906	846	875	925	936	908	921	944	823	896	868	925	902	925	902	922	895	913	924	857	891	903	935	898	904	895	893	940	935	903	926	928	909	998	917	908	924	936	901	907	885	925	877	924	899	925	862	936	946	885	916	921	884	901	922	926	878	901	899	879	881	930	842	852	911	953	919	891	843	857	883	893	927	853	861	909	884	917	914	919	878	930	886	910	935	878	866	893	889	942	953	913	901	885	909	889	918	847	896	864	879	854	889	919	913	907	886	826	943	891	909	874	884	918	952	858	830	853	908	930	887	887	880	890	859	861	908	881	887	883	906	902	874	908	917	935	907	866	885	910	861	861	889	916	897	897	865	952	876	898	896	873	841	892	878	878	867	873	891	928	930	916	897	861	914	900	884	853	888	913	893	922	911	936	920	883	927	901	917	896	877	872	915	897
7907	525	525	505	391	322	291	262	269	245	235	251	240	199	228	222	247	241	236	238	229	231	234	206	234	236	232	241	221	208	238	222	211	196	207	205	198	219	251	243	215	206	210	202	215	206	231	192	239	235	248	239	199	226	203	225	248	231	238	230	228	239	211	223	230	253	203	242	224	210	216	226	244	221	230	221	248	216	241	199	189	200	226	238	186	194	220	219	219	220	242	198	218	213	237	221	206	227	211	238	221	206	218	210	221	245	235	225	234	240	214	237	228	211	213	211	232	231	233	220	175	223	218	238	222	209	202	206	223	232	222	215	201	240	189	230	232	227	223	223	228	222	217	201	213	219	236	212	227	215	194	207	194	229	205	225	230	219	238	226	233	238	210	203	239	205	217	241	209	207	229	205	209	215	236	228	232	228	222	232	234	225	216	217	254	189	220	223	216	225	223	233	216	206	210	210	240	240	185	197	212	220	208	200	243	223	213	198	228	224	244	227	206	228	251	219	192	215	240	196	219	250	251	226	235	211	225	214	203	232	236	234	210	182	244	225	187	213	205	257	209	233	214	208	223	236	211	222	225	242	210	208	204	216	221	245	199	217	201	211	215	226	227	198	228	208	207	226	181	212	236	213	210	192	220	224	218	205	215	215	220	222	242	239	220	228	220	228	188	235	201	216	224	201	231	234	207	199	196	238	231	224	226	204	230	223	232	231	215	230	222	216	201	249	217	210	192	193	216	228	226	228	200	235	205	199	219	225	212	233	217	214	223	195	219	213	218	246	189	205	216	190	231	219	251	243	226	229	211	231	198	201	217	205	238	249	241	212	231	238	224	236	231	233	227	222	238	224	226	221	242	221	221	211	215	219	227	231	212	201	207	189	238	215	238	249	212	197	204	206	229	247	216	233	240	243	219	201	205	220	244	201	208	228	233	192	242	239	217	241	196	227	232	219	207	213	212	211	219	181	202	192	229	192	202	208	217	219	234	223	240	202	220	214	229	247	236	212	224	218	196	206	214	229	239	231	223	204	236	215	228	240	197	196	180	210	235	206	241	227	241	225	232	209	225	247	255	231	210	226	206	234	221	214	227	222	252	223	225	212	255	209	198	218	225	216	231	212	251	229	197	223	190	206	229	223	225	233	208	215	218	209	237	231	244	230	201	232	229	232	238	267	215	223	255	204	206	206	201	203	183	221	255	224	224	228	231	211	211	213	215	221	226	208	219	255	225	222	227	230	235	195	202	227	222	218	242	245	218	233	224	198	216	227	213	226	183	236	242	255	206	205	225	197	219	227	244	207	203	223	190	214	235	221	205	227	218	220	212	221	237	216	233	221	247	234	221	214	214	216	208	220	197	219	200	210	240	250	238	195	216	217	255	226	220	225	213	215	222	224	220	274	209	256	213	250	236	201	221	217	183	225	231	239	218	202	219	206	242	249	218	228	224	246	220	197	230	213	219	226	217	225	203	231	213	202	213	206	228	235	232	231	208	191	222	228	246	230	232	221	222	208	230	218	229	236	196	235	206	231	256	231	220	222	227	237	225	213	221	265	207	208	241	209	196	204	219	212	199	213	220	207	229	225	241	221	224	175	247	221	223	208	213	220	244	218	214	206	241	212	220	195	237	247	245	196	232	254	215	233	198	241	212	218	226	202	209	177	203	215	225	210	241	230	226	212	235	203	235	179	196	221	210	237	214	218	242	240	213	232	195	221	221	221	224	229	196	229	229	216	234	241	206	225	220	230	191	240	205	204	212	248	215	237	213	217	201	217	200	222	237	214	220	230	206	245	254	222	240	187	203	208	239	214	195	226	225	236	230	218	244	213	223	211	210	213	206	225	197	233	243	212	224	203	215	210	244	245	233	234	197	246	231	254	218	197	218	234	236	204	214	231	220	253	210	206	229	195	210	223	216	216	244	234	209	228	232	232	219	198	216	227	230	236	260	216	191	260	217	215	195	225	191	224	214	166	226	221	207	211	202	178	204	205	207	224	216	228	209	207	227	225	204	204	234	250	232	223	223	222	205	210	210	253	227	214	216	199	203	235	226	220	237	217	211	215	243	228	257	242	219	237	212	219	210	226	213	234	203	217	219	210	232	216	205	225	236	196	227	216	198	235	213	236	208	211	239	212	212	230	234	188	215	235	225	222	218	203	223	231	209	207	233	232	225	238	229	216	237	240	217	222	232	185	233	217	264	234	224	230	223	231	223	251	205	247	239	217	189	221	215	214	228	244	246	196	253	232	209	230	210	216	210	218	226	235	242	242	214	204	248	222	224	224	225	241	237	215	227	232	239	227	222	205	217	236	225	209	233	187	266	226	233	237	245	207	228	223	225	195	215	224	223	234	209	247	232	251	239	221	215	219	228	209	218	234	241	200	248	170	211	216	230	246	241	225	230	182	217	202	209	224	242	249	215	218	182	225	220	227	238	198	233	221	221	221	226	203	209	197	219	202	211	225	188	234	209	210	222	223	211	227	208	232	230	210	209	224	230	214	220	231	242	248	219	221	214	229	246	206	217	227	225	211	232	254	192	217	229	215	212	213	205	207	224	203	195	206	214	214	222	221	244	246	215	177	219	209	207	203	213	215	221	211	241	210	215	215	208	202	221	233	227	213	217	221	228	208	211	244	212	219	216	216	220	242	228	204	219	209	205	177	228	228	232	212	213	234	225	240	240	208	240	204	206	225	224	210	225	227	194	193	233	209	212	212	219	216	217	212	206	243	247	226	246	252	227	233	214	250	224	210	213	187	201	236	232	237	220	226	218	237	215	217	233	217	204	209	205	214	210	200	216	217	252	185	217	252	209	220	212	232	221	216	220	209	217	231	208	237	233	218	236	212	222	243	238	229	209	236	227	212	204	241	228	214	183	207	216	210	202	222	212	202	201	224	255	213	212	211	205	229	219	213	209	239	216	229	252	209	236	221	228	224	184	204	212	214	206	217	213	243	211	225	202	223	212	201	219	241	198	226	221	198	240	228	213	228	222	194	215	224	216	230	228	225	266	228	223	208	205	207	236	239	205	227	205	209	213	217	201	231	241	227	249	193	228	221	224	211	211	230	255	229	214	229	232	244	204	247	208	227	215	199	178	208	247	239	237	186	181	205	241	238	209	216	236	248	246	209	215	232	216	203	213	230	237	215	232	228	194	197	200	252	231	224	235	201	209	210	222	234	222	227	220	217	218	218	222	251	227	211	227	238	220	213	193	246	231	223	215	220	230	198	225	242	243	233	212	208	232	228	232	222	203	245	212	231	205	191	210	225	208	226	226	230	210	208	208	190	237	222	249	246	205	221	211	244	201	213	216	216	205	215	226	223	205	214	200	226	233	218	225	229	200	249	233	222	212	208	199	237	227	236	218	230	206	226	220	182	203	221	197	219	216	233	241	234	225	231	199	204	236	207	239	240	227	211	197	188	213	233	211	203	210	219	227	218	243	211	210	224	218	219	235	204	231	218	229	228	205	175	196	199	224	213
6629	878	1256	1446	1255	1124	1047	870	777	798	728	703	683	678	720	667	647	628	643	639	560	599	609	597	649	637	605	606	595	635	606	586	636	598	539	561	568	608	612	570	590	601	571	620	589	612	573	573	594	607	573	576	608	557	590	601	602	592	538	550	600	575	568	588	574	614	592	581	585	555	571	577	587	574	568	554	630	593	567	579	582	608	616	609	585	589	592	616	567	581	567	577	576	590	595	597	623	602	589	617	568	633	614	560	634	568	597	578	601	561	569	583	594	601	605	587	594	571	610	599	576	566	571	553	622	578	608	558	586	565	571	558	620	589	589	562	556	590	634	596	598	576	580	577	596	583	575	578	555	587	578	586	595	578	594	600	581	592	595	561	565	534	594	580	578	605	601	598	571	580	535	578	605	564	546	606	561	554	617	579	579	569	595	613	616	619	597	547	573	570	616	567	574	599	564	598	603	555	550	580	548	585	573	557	578	587	606	586	613	563	572	594	585	566	615	612	585	614	606	565	616	605	573	579	615	594	583	541	586	555	582	589	609	609	580	558	550	566	554	561	568	580	565	577	639	580	551	577	567	600	545	618	561	581	543	552	589	577	623	564	611	594	550	583	577	585	550	612	566	565	572	614	578	581	606	573	566	583	575	598	580	604	566	575	610	574	606	539	598	588	586	520	599	577	570	568	538	577	589	608	539	545	566	601	605	563	529	565	600	601	586	571	621	571	611	546	621	610	599	589	584	578	571	576	565	578	578	593	633	607	554	573	559	563	552	584	569	614	591	583	569	569	558	569	583	556	563	572	597	545	584	609	549	593	594	567	610	563	596	560	555	567	550	631	566	560	566	591	561	531	574	526	601	590	606	579	594	600	607	589	596	569	587	523	603	580	584	608	567	574	568	587	576	597	605	594	545	592	563	559	558	596	581	615	563	591	561	615	588	590	574	584	559	608	548	596	596	623	611	586	538	580	597	539	590	567	570	624	587	549	567	639	535	593	592	566	575	583	598	571	562	583	583	566	612	564	606	574	601	572	567	587	610	586	594	578	542	624	584	600	589	589	579	592	583	597	605	560	559	627	602	582	597	582	598	596	593	596	558	581	564	546	551	604	574	587	529	573	547	587	568	542	571	539	562	541	560	578	599	614	573	575	584	565	546	582	528	616	613	561	583	632	597	578	585	588	568	606	588	560	589	589	571	580	608	553	601	584	597	554	523	549	617	594	556	579	576	608	578	567	584	610	585	601	563	616	601	602	601	584	640	602	542	577	594	633	580	582	587	591	595	603	614	579	560	582	582	560	594	544	600	597	553	564	554	607	605	605	572	620	582	603	604	626	631	568	591	582	569	536	584	579	649	578	580	633	618	607	600	588	577	607	589	557	592	558	565	574	536	605	625	596	566	579	557	575	567	585	589	570	600	601	593	577	602	571	578	569	614	583	576	564	562	568	555	585	599	601	587	588	549	575	565	616	575	595	585	565	558	616	573	549	599	552	591	635	555	642	562	518	580	578	566	605	583	580	560	569	575	612	578	588	591	564	573	607	593	598	584	596	620	553	542	586	574	613	573	590	539	617	595	590	595	597	568	607	596	560	597	603	580	606	634	575	610	574	554	602	581	556	610	585	577	582	618	576	563	573	554	585	559	607	519	592	589	582	598	596	577	594	609	589	577	551	558	587	551	596	599	557	559	569	601	558	599	612	585	580	587	563	544	587	580	579	567	590	617	569	565	585	598	630	573	598	602	566	590	554	617	557	560	603	568	581	603	567	554	571	566	566	610	599	571	555	567	591	565	571	564	606	598	576	545	534	559	557	570	570	546	596	558	584	600	589	606	549	573	567	592	576	598	576	542	603	543	588	542	542	573	575	579	595	605	574	584	611	546	595	630	582	556	580	551	584	591	598	570	553	549	560	562	539	547	564	589	561	570	573	618	583	615	575	600	613	566	610	581	601	615	623	528	580	601	551	560	540	560	614	559	538	564	599	595	580	591	557	548	627	574	604	595	617	562	557	584	567	590	602	597	550	611	575	574	569	618	619	576	555	562	587	579	599	580	577	561	574	572	542	598	580	588	592	607	616	556	556	560	610	577	588	548	578	582	620	575	658	610	596	573	574	603	576	564	600	601	598	569	584	557	595	584	618	559	585	603	617	595	572	559	574	577	547	574	570	598	618	569	544	530	591	637	578	556	570	551	598	565	586	598	593	588	611	522	584	575	583	592	616	577	642	581	565	589	543	585	578	584	583	595	554	584	619	549	591	578	559	604	592	604	559	649	573	614	562	605	573	594	591	556	590	597	589	611	617	575	587	554	547	516	572	558	584	587	596	591	596	602	602	583	564	595	564	612	592	547	603	560	595	613	578	529	560	594	576	580	611	616	539	585	584	627	566	585	582	577	572	586	588	545	532	619	620	594	609	561	562	575	575	588	559	512	534	590	592	563	568	571	581	569	550	575	522	567	583	549	593	617	594	589	583	591	565	606	551	567	599	559	564	574	572	580	557	581	540	590	561	564	594	628	610	575	555	594	573	588	563	581	612	574	580	574	598	569	627	642	594	591	605	594	567	581	582	583	574	572	628	610	602	580	561	614	618	567	588	601	590	582	576	571	504	567	606	566	571	611	544	609	629	608	583	583	568	578	570	604	581	565	587	556	556	606	592	587	585	604	594	547	629	608	612	592	603	609	565	559	555	589	563	551	564	513	574	580	651	575	573	584	616	614	615	608	622	561	573	598	569	556	567	588	552	582	559	586	608	593	592	609	609	550	554	578	561	606	589	631	604	568	604	559	626	561	583	578	562	614	630	592	614	591	570	572	582	531	544	578	566	561	595	584	598	565	580	545	616	590	567	584	584	572	566	585	579	602	562	582	600	601	626	558	550	614	570	580	591	593	568	601	589	563	558	634	582	599	587	597	582	609	542	573	609	628	572	613	649	553	615	630	553	628	608	519	558	582	602	587	560	573	549	540	594	589	587	565	615	569	605	614	581	554	596	579	594	557	559	557	596	562	575	605	616	634	598	569	614	571	579	587	577	582	572	594	570	580	592	595	587	589	565	594	614	539	588	565	594	596	564	574	576	543	566	577	554	577	592	583	591	577	596	582	623	570	589	565	559	583	558	570	622	572	536	552	535	594	536	629	586	582	603	563	573	597	572	615	602	580	607	572	592	571	533	553	573	601	588	562	567	560	590	613	600	628	552	551	573	562	609	555	572	568	582	586	590	619	579	588	602	582	575	606	569	564	565	589	642	567	600	581	558	549	577	568	542	551	558	591	563	556	612	587	583	542	607	578	605	549	606	573	553	535	596	564	546	579	557	580	586	585	578	615	607	600	608	591	554	595	555	574	574	620	583	548	580	538	596	594	590	565	583	576	620	589	554	606	583	582	552	535	567	562	563	612	646	616	617	577	628	590	606	623	594	574	578	506	556	576	577	526	600	551	596	563	613	585	599	584	583	574	577	563	609	530	593	559	586	592	592
15299	1343	1084	862	699	587	524	459	457	437	423	428	388	418	403	443	353	371	370	329	372	365	362	370	376	341	349	386	343	367	351	401	363	363	384	416	392	382	368	354	322	369	381	363	337	357	363	354	356	348	357	379	354	369	336	358	387	354	346	376	333	374	351	372	371	372	311	357	406	398	370	356	372	353	355	350	372	324	368	370	380	376	386	388	390	357	335	381	341	382	371	364	357	363	368	370	378	353	325	362	343	336	344	345	346	345	323	361	345	358	350	327	332	342	371	338	350	371	338	343	337	367	347	343	340	399	352	393	350	338	385	391	297	374	327	337	339	360	364	355	362	358	357	413	387	361	361	343	331	380	334	359	340	357	354	363	400	315	361	346	348	353	339	335	372	356	360	315	341	389	362	362	340	370	326	355	355	327	335	362	365	366	382	378	338	373	328	365	346	360	360	373	346	377	384	324	333	327	370	352	388	337	344	364	373	364	382	369	331	352	398	355	337	366	375	406	363	333	359	374	362	372	384	309	376	381	334	382	352	362	358	344	380	331	344	364	343	350	383	339	350	380	386	346	356	360	334	323	369	353	347	377	359	352	361	346	382	330	352	391	372	375	386	344	374	406	326	346	343	338	347	411	367	362	382	367	329	341	373	363	360	351	350	390	349	382	375	351	375	328	356	345	364	361	333	379	405	367	357	355	337	338	376	394	320	374	337	318	337	355	363	344	360	380	351	359	363	339	349	352	352	355	353	347	356	344	355	359	348	381	350	350	340	315	316	336	363	338	370	364	362	380	319	368	385	396	381	361	345	377	344	359	351	357	312	342	341	345	317	380	353	392	356	349	397	355	368	357	357	340	332	378	366	346	318	358	354	348	354	379	381	347	323	336	381	373	350	372	364	360	346	354	378	329	318	354	353	356	391	375	346	370	353	348	335	386	363	344	350	375	347	355	352	392	328	358	371	351	396	313	353	381	372	359	353	341	344	366	356	334	319	354	378	369	366	346	351	349	404	378	339	350	361	387	333	338	410	352	348	376	340	365	385	399	357	307	340	361	340	378	364	330	351	386	352	350	367	336	364	360	379	337	332	323	317	373	346	347	369	356	402	374	408	377	377	372	336	392	382	350	357	345	379	425	365	335	331	363	385	378	378	329	333	340	362	391	352	373	384	408	362	366	411	394	377	344	352	329	358	368	369	346	364	369	352	336	330	374	355	363	352	362	319	363	345	356	375	379	348	351	354	394	382	377	373	334	353	352	375	348	341	295	353	354	327	341	333	375	342	315	322	372	372	394	316	336	301	382	349	375	340	377	334	355	337	380	420	399	353	326	337	411	362	344	353	349	339	356	360	360	349	385	378	366	345	355	355	359	361	384	357	327	335	378	368	351	383	369	371	367	368	361	323	349	380	335	355	325	334	360	339	370	346	355	379	350	353	359	380	334	319	362	345	349	342	333	368	349	338	356	329	353	361	359	351	326	380	368	328	333	344	343	367	371	363	344	373	349	347	366	359	314	343	325	384	333	357	353	387	371	353	333	349	334	326	375	359	335	356	354	348	337	342	368	377	351	354	379	378	369	326	342	364	362	384	343	374	356	365	360	382	361	377	356	398	340	351	377	321	335	385	358	332	317	347	349	379	338	348	360	369	394	348	352	355	337	368	360	363	362	326	332	381	357	385	374	355	377	337	360	367	375	370	375	390	363	324	348	404	360	354	364	355	330	367	347	340	352	356	339	389	377	376	340	329	359	334	366	342	310	370	372	347	343	374	344	356	319	336	391	359	388	342	346	347	376	339	313	369	388	416	337	358	368	324	364	341	349	385	366	360	336	347	353	352	348	359	350	353	339	381	388	338	371	376	342	333	358	339	375	360	380	357	353	369	386	370	355	326	348	340	372	354	326	384	335	343	386	324	339	389	365	349	342	340	382	362	345	351	355	355	357	368	317	320	385	338	341	366	364	357	371	384	350	371	379	371	379	373	389	340	378	337	405	357	345	316	372	373	368	333	348	367	368	357	383	390	347	370	382	375	378	328	346	334	344	372	390	380	363	398	359	376	400	383	361	387	366	359	344	351	363	358	365	364	401	387	367	355	401	372	373	380	353	374	374	365	335	403	351	329	390	373	327	358	358	362	361	376	371	375	372	371	353	361	368	381	366	387	351	366	357	366	316	338	353	348	350	377	376	367	401	366	348	342	383	349	364	348	349	362	373	387	343	335	341	340	370	322	389	326	349	339	388	384	358	342	355	383	354	376	331	330	384	376	383	339	366	341	351	338	363	363	364	370	378	357	366	355	355	380	357	344	356	403	325	346	354	340	349	362	349	378	379	365	340	343	374	355	329	343	374	386	370	360	347	374	342	349	333	391	367	336	347	365	342	384	374	345	371	356	339	391	336	389	335	305	397	354	355	342	330	396	367	388	384	360	359	373	373	330	368	349	366	341	391	360	348	361	350	359	366	333	387	339	381	387	346	351	369	382	353	340	347	371	371	383	333	376	333	359	369	344	354	353	359	348	363	327	359	368	393	339	389	339	354	395	403	372	376	350	367	320	368	376	336	346	384	399	349	368	362	356	328	345	322	322	353	357	347	368	392	354	387	388	319	383	348	357	354	362	376	364	390	355	354	346	356	353	325	347	382	380	325	369	345	353	348	375	350	407	348	351	324	370	356	401	352	333	344	377	386	344	354	321	351	356	354	357	338	357	349	356	359	365	370	347	350	333	343	357	374	357	357	383	400	359	324	379	314	365	355	357	395	356	354	379	411	322	360	321	323	378	376	387	351	366	365	334	349	372	316	352	358	361	350	387	355	331	368	362	353	383	347	352	329	331	357	334	319	366	355	351	387	384	342	344	381	348	435	368	330	346	349	367	397	418	342	384	343	360	398	349	398	368	344	357	350	335	352	387	337	382	338	355	341	328	371	390	339	402	377	335	344	356	342	356	370	345	392	376	373	370	412	347	334	331	392	371	369	371	365	339	330	358	359	369	364	376	358	334	351	340	372	362	334	366	400	352	383	371	353	366	390	357	354	361	362	366	386	354	344	359	347	340	368	348	357	318	339	366	359	357	358	335	370	362	336	349	327	361	355	389	390	390	364	391	340	358	390	335	365	357	375	384	358	371	365	349	334	363	375	355	358	338	381	318	339	370	342	346	387	338	380	354	385	343	388	365	336	382	343	377	338	383	366	350	372	363	369	371	347	376	340	353	330	373	378	363	379	366	378	365	315	360	353	345	361	374	389	368	345	339	333	324	382	357	359	362	344	334	376	370	390	346	360	382	344	375	363	379	378	417	318	375	412	366	349	370	337	339	352	377	351	377	349	371	368	331	314	355	347	375	321	389	352	332	348	371	364	393	339	361	342	352	399	349	355	386	341	378	366	369	346	353	377	319	343	355	342	358	371	354	354	364	386	387	352	337	327	373	373	375	369	356	406	377	351	368	345	381	402	365	355	311	375	355	345	357	352	341	377	344	384	371	353
8554	1395	2230	2546	2162	1848	1653	1418	1356	1264	1118	1126	1103	1092	1044	1009	973	1002	941	970	918	934	969	988	933	938	948	928	944	833	922	925	967	949	894	921	911	936	882	889	903	884	871	867	897	886	884	922	898	945	909	891	883	870	920	889	884	899	905	913	924	896	919	869	904	925	939	895	852	881	867	914	849	835	861	860	875	909	875	877	861	889	930	914	873	881	888	906	872	876	895	900	826	868	829	947	945	874	870	881	832	916	890	857	835	888	885	882	879	861	851	877	941	902	945	856	901	849	882	865	896	844	842	886	938	922	878	845	908	853	877	900	886	898	912	903	866	911	802	832	826	842	846	841	833	918	890	869	875	840	807	940	815	957	857	932	896	836	885	880	846	896	894	899	838	898	888	857	894	907	899	875	895	868	896	886	831	917	833	885	862	863	908	836	853	914	883	898	873	913	868	883	868	918	857	898	888	815	879	837	915	897	828	840	870	839	865	905	890	861	883	867	865	887	906	929	891	871	916	887	854	899	907	927	908	872	875	847	893	905	866	896	882	811	830	894	895	852	877	877	920	834	902	894	859	837	873	909	857	885	900	814	877	843	916	848	888	840	840	889	872	875	912	856	834	844	857	878	871	875	847	921	906	857	865	834	885	927	895	885	854	882	857	872	896	892	874	876	866	878	857	942	904	872	872	877	888	886	886	856	833	840	942	905	901	848	912	895	875	841	912	830	883	911	902	927	884	879	934	918	893	864	873	871	816	891	849	864	859	872	932	855	847	893	922	885	877	878	937	848	910	944	899	851	899	871	861	930	897	899	899	872	893	879	821	830	855	917	836	852	893	887	924	869	909	880	835	934	922	868	895	894	878	856	884	883	912	851	876	875	883	865	854	884	854	871	867	845	909	837	835	874	921	842	855	836	840	877	892	876	915	857	898	852	922	913	907	884	828	838	900	855	901	860	842	801	869	871	905	863	942	898	879	878	891	867	859	941	877	947	872	933	877	861	831	848	873	882	904	906	857	867	881	879	886	854	873	885	854	906	877	900	843	839	865	899	878	861	834	909	919	884	843	860	831	905	893	942	877	921	866	878	918	911	858	832	916	905	924	875	880	868	902	896	853	831	917	904	912	862	826	882	812	898	864	868	899	895	868	893	897	867	889	877	885	900	879	864	917	900	889	876	862	863	876	896	849	885	903	871	838	834	866	874	842	894	877	870	833	880	842	900	918	858	946	939	875	842	854	784	869	897	875	872	881	859	825	862	868	898	835	912	878	858	881	884	891	838	848	865	837	879	864	932	874	903	919	870	893	855	855	907	886	848	885	897	849	858	889	893	901	883	912	880	874	860	937	862	858	879	834	866	877	898	863	921	842	916	899	854	894	873	868	898	862	930	886	851	862	905	901	864	858	885	834	949	904	887	935	875	914	955	878	861	887	865	889	877	848	904	885	898	902	916	870	901	827	873	839	925	864	926	888	890	891	893	880	831	898	835	841	894	871	910	897	884	892	900	817	846	859	897	860	857	824	867	883	873	886	864	873	894	868	944	882	841	905	896	879	902	865	896	859	881	846	878	906	905	913	881	867	912	883	829	896	882	878	918	838	895	884	885	890	852	869	871	897	915	827	872	884	852	841	895	865	880	848	857	873	916	852	882	910	854	894	868	873	856	868	929	923	906	823	900	905	859	898	881	845	884	888	896	858	902	840	918	874	844	920	863	894	888	870	861	891	863	877	871	863	873	919	890	887	890	915	861	885	922	838	883	891	869	837	936	865	892	912	869	875	817	889	830	910	907	865	897	903	885	880	940	857	836	937	901	847	853	887	854	872	864	865	887	887	911	872	917	851	873	859	868	841	888	912	890	917	866	869	856	871	854	913	906	826	902	898	796	873	841	877	929	869	863	823	807	876	881	854	891	872	839	884	893	855	941	900	870	866	954	895	902	918	851	820	869	903	860	851	817	827	909	892	900	886	850	826	888	908	882	907	862	911	945	872	873	849	912	857	863	904	913	871	870	931	878	893	880	885	872	840	871	884	852	933	833	909	873	844	857	844	887	876	902	855	913	845	852	871	889	904	886	941	831	874	912	925	913	901	894	885	835	889	892	845	960	892	863	866	818	882	910	893	922	862	874	899	824	843	878	845	857	870	901	902	873	903	867	886	842	890	873	856	864	883	849	915	860	886	901	839	890	909	845	883	930	852	919	886	871	857	902	909	894	915	863	858	874	913	877	892	879	901	930	892	909	894	888	883	937	857	857	874	843	871	874	912	895	897	877	896	859	894	905	838	917	888	868	872	840	881	932	887	862	874	894	886	867	859	904	868	866	908	854	841	894	840	875	865	866	882	856	848	866	858	915	883	917	885	874	899	834	893	868	922	907	850	866	935	830	837	914	896	894	860	869	840	892	868	950	894	843	843	923	906	868	923	917	911	857	841	851	870	894	883	855	943	852	912	867	870	873	873	921	837	837	829	893	905	874	864	885	886	893	851	923	880	906	807	824	886	868	890	884	920	952	879	901	892	870	877	866	875	906	902	895	861	863	882	912	888	850	854	901	840	867	857	859	927	852	883	914	881	905	853	873	869	844	868	913	869	859	841	855	873	885	855	858	877	883	906	878	811	832	874	880	863	919	833	866	878	901	879	860	891	899	905	921	879	889	914	909	839	883	865	853	869	917	883	930	856	888	881	900	855	878	886	839	941	900	919	853	862	892	842	882	900	846	808	908	923	874	892	910	907	879	888	928	828	851	839	904	894	951	923	905	891	859	896	878	861	894	862	827	839	855	914	865	859	904	878	827	867	868	922	888	894	856	907	856	843	895	861	880	861	890	883	888	863	826	854	866	877	901	838	818	810	898	895	817	945	899	888	904	862	876	874	829	876	909	934	897	853	845	920	850	863	911	848	822	847	869	897	876	964	886	877	915	884	867	912	929	897	850	882	865	870	882	875	882	871	858	902	866	853	901	850	878	882	861	888	878	882	848	844	865	845	893	845	883	842	897	892	910	859	924	849	881	796	868	909	897	826	887	865	844	891	879	818	871	896	913	860	895	878	825	899	904	881	865	858	900	927	933	866	883	887	889	941	880	890	871	874	863	930	912	856	883	842	900	899	888	897	877	916	839	867	851	848	935	888	850	851	845	841	836	862	877	922	876	872	844	874	926	907	915	878	880	855	933	837	940	879	880	883	857	879	922	853	907	820	862	937	861	889	953	815	889	890	835	863	881	872	849	874	856	935	899	900	832	856	846	872	862	891	859	917	871	856	945	854	917	878	901	883	938	889	861	870	851	865	914	847	898	900	871	849	873	863	831	895	878	868	874	930	820	904	910	926	861	898	840	874	908	852	874	843	895	926	806	923	887	861	862	890	868	896	880	920	847	885	909	863	906	910	857	839	934	841	897	912	857	849	871	875	888	832	881	845	863	877	904	902	868	865	853	908	906	851	891	867	930	904	882	881	874	859	905	906	854	852	859	855	838	902	845	874	860
1855	395	402	372	388	377	422	413	391	404	388	391	393	392	424	387	398	409	398	406	393	391	377	410	419	360	404	379	389	410	384	400	377	408	388	353	359	371	417	404	387	386	403	399	404	383	404	394	372	422	410	427	415	380	403	369	366	399	406	388	383	374	381	395	425	383	379	410	402	402	373	376	434	408	389	390	387	429	396	379	369	360	386	418	401	397	429	366	396	383	386	393	420	395	385	382	398	422	355	348	391	379	379	402	434	353	384	408	393	410	384	464	359	408	407	416	365	363	385	363	419	345	396	407	381	385	358	347	375	398	389	385	436	378	381	414	407	384	377	411	408	386	406	412	386	393	374	392	395	365	348	357	387	378	412	418	395	386	364	354	369	347	409	404	368	407	419	379	424	376	383	393	382	405	403	387	433	402	426	364	366	375	405	420	401	382	358	401	399	367	392	375	361	406	385	431	376	397	383	376	374	405	391	419	384	383	405	371	391	394	405	411	410	386	410	410	418	413	442	422	365	406	370	359	440	413	461	386	355	371	391	417	371	461	369	391	420	408	376	383	390	412	373	381	383	356	411	364	383	412	369	376	411	417	413	367	391	358	422	356	403	384	401	398	360	382	379	390	399	420	368	400	396	423	374	372	414	360	403	389	426	386	429	367	408	361	439	397	372	401	400	416	392	389	375	404	365	410	385	393	382	391	349	413	380	396	371	383	399	392	401	392	420	405	372	384	409	434	354	379	364	405	381	400	356	390	382	374	447	412	376	397	426	396	385	409	384	389	393	378	391	416	446	390	372	396	391	394	411	373	413	443	389	400	400	389	397	399	384	373	375	429	389	364	403	414	386	403	362	391	347	404	366	360	373	392	402	389	425	409	423	385	418	417	409	424	368	366	405	425	421	365	393	374	383	342	364	399	409	400	395	404	381	388	431	347	389	403	434	396	409	452	365	400	395	390	374	398	425	387	380	385	408	395	372	393	446	412	368	386	433	409	403	387	367	373	379	395	385	387	346	343	400	360	393	387	368	410	358	373	390	418	371	393	369	371	399	413	352	363	380	415	374	389	435	393	391	356	411	372	393	426	370	394	406	361	389	394	407	387	401	407	347	386	389	412	397	435	406	407	429	437	374	401	402	428	394	405	412	398	422	381	353	396	381	415	408	407	403	386	364	420	369	351	365	385	384	388	380	388	353	362	398	373	387	408	380	342	372	388	381	386	398	393	405	408	419	385	360	409	374	416	406	395	378	388	418	416	358	386	390	404	388	433	382	365	388	366	402	378	435	407	389	386	381	409	394	419	393	406	395	400	401	412	393	412	408	409	392	367	395	410	390	404	354	389	364	448	378	413	405	382	373	374	354	366	397	442	398	393	391	383	422	388	376	402	403	364	399	387	361	388	398	375	348	385	367	429	385	404	426	439	374	374	379	399	440	371	406	405	392	423	409	387	359	421	386	367	400	411	406	369	338	415	347	400	394	393	378	380	376	311	385	365	427	435	416	392	394	383	372	392	383	433	395	411	396	407	396	402	368	399	375	397	383	403	404	369	384	394	426	387	392	425	375	393	409	378	387	382	402	383	395	354	392	468	409	375	375	387	393	361	368	404	388	422	431	415	397	414	403	383	385	402	384	440	392	380	398	425	363	392	372	376	368	396	391	389	379	415	372	369	377	396	390	401	424	370	383	389	380	375	351	395	366	382	410	376	395	405	373	380	401	407	407	409	402	365	415	376	404	427	404	408	397	402	380	356	459	405	388	342	355	381	384	359	386	408	410	368	419	420	383	395	386	415	412	398	444	377	414	402	380	394	391	407	373	424	345	370	378	370	377	376	429	397	397	386	406	423	389	365	376	390	378	417	382	400	369	382	382	390	366	422	379	406	393	413	366	381	422	410	389	370	401	411	377	390	388	365	381	398	380	351	398	392	411	401	418	378	429	375	413	381	417	430	397	382	403	409	402	374	380	376	363	394	416	427	410	429	393	399	363	392	364	402	393	387	387	389	427	390	404	390	391	401	365	400	344	409	416	378	380	393	389	377	376	413	401	398	398	427	381	395	384	364	397	393	408	390	406	369	390	343	374	374	375	402	416	387	380	374	388	359	406	377	378	404	371	346	366	387	423	377	403	400	421	406	346	421	394	375	374	380	449	374	411	410	402	395	391	378	382	392	404	432	375	368	389	408	402	388	365	363	387	420	399	413	396	370	388	364	401	376	359	395	364	392	394	370	385	387	390	438	412	385	412	395	403	409	370	383	386	413	391	417	413	443	427	413	371	380	357	396	387	393	426	381	364	335	385	373	382	395	373	412	373	406	419	401	445	409	372	376	392	362	420	376	421	407	403	363	362	390	404	403	386	361	416	419	388	406	405	389	372	410	421	425	347	418	396	405	361	376	396	397	362	375	361	423	410	376	427	375	427	377	351	413	384	405	379	384	356	406	390	427	387	431	430	399	418	393	424	368	383	392	375	428	424	376	402	377	376	337	378	369	390	401	406	381	436	354	390	377	406	383	387	418	392	381	379	358	399	399	358	372	356	403	398	401	387	374	404	373	355	447	399	421	418	402	401	390	384	357	384	375	366	383	396	401	426	408	344	395	394	372	408	406	454	428	416	382	415	375	412	369	399	398	388	383	383	371	401	400	344	448	401	408	363	395	351	398	369	409	380	428	385	385	383	409	387	383	383	370	410	351	408	413	363	364	403	441	399	382	390	369	370	371	386	398	385	390	367	387	351	381	359	427	399	383	372	373	368	373	399	408	382	427	428	404	406	383	416	385	384	393	427	385	391	411	363	411	388	354	373	401	413	407	392	369	367	360	395	383	399	418	351	439	355	417	404	397	410	401	403	438	367	385	406	416	401	390	385	379	383	383	410	357	357	384	380	415	410	383	377	420	358	400	407	407	354	423	422	383	416	424	407	405	397	389	407	388	351	390	420	418	379	420	401	393	369	377	403	413	409	368	402	418	385	367	405	389	402	350	375	375	423	430	408	410	398	419	390	389	353	372	416	411	368	409	338	391	368	378	374	377	412	398	387	380	374	392	410	425	401	367	381	361	435	392	400	405	397	379	397	411	430	408	385	397	454	384	385	393	416	446	410	394	424	354	338	383	384	371	388	417	387	355	388	436	349	401	364	351	356	375	375	393	399	392	409	367	398	387	422	419	382	371	385	375	379	372	394	434	413	378	342	373	436	367	384	395	389	414	403	401	388	392	380	417	377	430	357	359	390	419	409	390	373	361	339	364	367	381	409	392	360	393	376	378	381	418	401	377	421	375	385	448	386	420	417	411	404	349	363	390	382	386	403	375	378	368	368	397	390	373	377	418	388	371	386	388	398	372	378	368	406	368	383	407	404	379	410	405	400	402	422	403	369	404	394	384	414	383	381	406	391	371	419	383	381	380	391	399	389	422	376	422	419	417	433	389	400	427	407	353	355	414	403	387	368	375	378	391	427	393	405	387	353	385	381	400	411	390	386	399
2303	889	907	984	917	907	938	925	864	910	871	949	911	935	844	930	887	936	864	880	907	900	896	931	880	893	901	890	864	861	873	923	878	934	905	886	932	890	881	902	868	929	900	863	891	891	898	995	898	936	899	880	907	890	865	896	937	804	885	914	973	902	876	880	886	916	899	903	866	926	896	852	892	985	880	924	920	889	871	821	908	872	869	871	898	885	909	887	892	925	873	896	919	886	942	870	907	896	891	908	884	875	910	853	839	890	897	920	870	899	872	873	893	884	861	921	842	942	925	860	872	883	913	871	922	1015	836	872	887	843	929	934	942	889	927	839	918	875	895	855	901	919	861	928	867	898	940	947	897	888	878	863	900	828	918	923	901	931	895	889	923	926	882	952	906	931	883	886	896	971	871	892	862	880	875	894	877	907	969	925	924	916	886	875	918	924	900	902	882	873	929	860	935	880	869	987	906	869	911	918	876	870	878	886	872	927	931	889	861	929	928	860	890	928	948	933	834	961	932	914	881	902	899	896	928	898	892	906	892	856	872	868	903	882	873	956	936	934	884	861	909	938	969	929	895	894	906	931	891	959	883	880	908	894	948	950	838	904	891	905	871	942	935	911	898	870	965	981	881	895	909	885	873	850	924	897	926	936	858	895	966	908	934	922	900	891	904	902	932	894	922	886	884	878	922	938	923	915	890	891	972	946	923	881	957	948	971	859	859	850	897	852	903	940	855	871	916	923	875	829	902	863	889	904	947	931	872	911	880	917	871	867	924	938	940	870	900	878	899	914	910	838	908	915	916	932	932	915	888	891	907	881	886	948	915	906	871	891	933	876	960	903	898	912	891	902	870	828	853	874	880	913	992	904	900	878	899	864	884	889	879	906	939	899	961	909	907	904	871	965	860	884	855	918	939	933	905	909	920	832	918	837	863	873	932	908	913	930	919	900	861	928	884	861	878	919	908	903	896	910	919	879	854	925	887	834	952	878	930	902	853	903	879	883	916	886	917	846	891	919	891	908	932	814	923	857	901	906	881	975	890	863	932	929	886	942	887	921	840	845	842	896	894	933	880	856	884	894	891	881	898	948	917	896	935	934	877	964	870	884	843	852	883	885	897	892	848	853	878	919	893	882	871	941	888	902	907	925	906	906	862	898	879	869	856	915	899	917	884	961	875	826	874	926	909	945	940	906	943	874	903	942	945	922	908	899	937	932	896	911	961	931	883	910	901	913	924	909	940	887	897	937	900	927	942	894	913	912	892	921	903	853	888	947	890	891	818	915	963	864	891	886	899	832	902	844	877	882	970	940	945	915	956	938	880	913	910	893	906	877	913	921	846	911	932	857	887	883	873	898	942	928	894	932	923	930	876	875	918	893	909	863	938	933	922	914	899	880	925	886	874	880	912	881	934	839	920	897	904	870	900	905	891	902	892	863	877	890	926	906	916	913	951	921	898	856	869	895	950	893	897	859	887	883	925	932	967	918	882	921	923	887	889	861	865	909	928	885	894	926	857	915	892	884	922	924	829	975	943	843	908	896	927	856	864	889	905	893	895	872	896	920	922	918	891	871	913	841	872	909	941	865	889	868	906	935	882	908	877	914	883	916	925	888	858	898	867	948	906	920	864	905	925	915	940	910	858	911	901	876	925	858	890	920	881	925	877	849	947	919	924	893	909	915	944	898	879	889	892	882	883	894	911	874	964	938	870	896	934	919	861	866	842	848	889	845	895	877	896	915	929	826	895	895	888	861	857	900	949	903	905	904	877	892	892	835	916	941	913	904	876	881	884	940	983	858	844	888	888	932	902	889	881	924	992	904	846	916	914	887	915	868	905	850	892	954	934	843	889	931	906	880	918	895	901	887	930	934	911	888	894	892	882	865	941	835	910	934	881	954	871	910	960	887	921	928	895	922	912	943	903	919	903	934	912	870	875	871	875	926	884	880	844	895	937	865	879	893	892	902	853	867	915	949	899	904	917	957	912	862	902	880	912	887	863	879	869	895	882	939	927	890	883	946	855	881	892	912	931	880	889	913	919	908	939	924	954	956	905	926	938	880	912	892	913	948	875	907	923	952	846	898	902	865	911	924	892	900	920	826	886	944	918	901	913	934	919	914	889	892	868	876	870	940	902	870	882	894	860	909	866	901	887	874	936	899	871	972	860	857	879	897	879	876	906	867	890	908	896	871	925	930	927	887	921	869	840	943	899	950	866	908	908	927	938	884	850	880	924	871	901	894	875	884	901	904	893	894	923	900	929	863	876	903	847	885	860	889	879	897	920	918	874	915	944	901	893	894	902	915	869	892	974	927	898	915	944	913	902	903	878	902	884	932	862	928	915	875	842	886	961	880	871	920	862	956	935	911	910	977	893	927	952	959	866	947	863	921	862	889	918	869	917	889	922	859	916	923	870	976	915	887	917	881	891	860	961	884	899	875	875	917	893	909	921	910	911	913	916	861	917	855	918	895	889	940	893	855	904	934	909	841	898	892	881	897	891	914	903	872	881	973	924	867	872	900	913	887	905	942	860	893	931	924	861	961	874	961	900	866	898	911	858	904	911	870	897	902	858	862	933	883	950	893	917	902	910	905	864	912	929	895	930	856	883	917	856	889	868	873	861	891	933	903	887	835	883	854	904	895	918	856	917	942	920	946	868	866	811	929	946	918	919	873	879	930	899	908	887	941	918	904	880	892	913	875	878	913	888	887	933	918	883	896	919	934	913	949	897	921	849	894	865	918	872	915	896	964	884	906	891	895	946	887	882	909	934	925	877	911	889	898	880	918	892	903	888	905	899	978	858	930	867	883	870	855	885	906	880	942	932	897	910	895	912	869	890	888	892	948	949	921	920	950	898	889	922	894	875	851	851	914	942	854	920	929	890	869	879	829	863	889	831	910	930	972	891	893	913	913	961	874	885	855	920	916	864	875	917	861	839	900	909	922	914	905	918	891	904	884	937	883	846	912	951	893	885	912	897	890	902	900	877	866	912	884	966	908	915	905	907	905	952	897	944	908	870	829	865	902	940	882	885	926	907	914	884	931	889	913	864	882	868	872	918	901	880	883	903	866	904	935	902	878	926	910	934	904	881	895	907	882	922	931	879	915	889	879	938	882	933	888	890	935	857	903	888	936	902	915	885	850	882	911	818	933	847	887	891	898	901	875	870	941	869	886	892	869	887	886	858	885	913	933	905	897	885	859	845	945	864	867	881	909	929	933	944	961	940	904	940	900	926	906	931	911	934	864	884	835	880	869	900	923	924	867	907	912	879	920	907	863	875	940	933	919	938	883	888	957	891	895	955	870	914	899	913	858	896	900	894	913	887	858	924	955	886	918	881	904	895	905	909	846	872	907	874	908	894	914	890	893	865	919	894	900	864	907	927	892	881	864	899	947	889	915	944	951	929	902	879	898	915	866	873	851	867	901	871	942	915	883	929	938	944	934	904	894	932	910	893	860	818	895	939	867	863	933	932	876	950	861	860	894	985	849
7999	512	541	450	357	313	329	267	253	248	247	246	263	241	252	232	224	195	229	203	218	208	220	216	208	235	213	222	215	227	224	219	215	204	222	217	238	220	236	253	228	228	234	211	203	242	231	246	194	222	180	208	215	231	232	230	223	205	229	219	189	208	221	200	200	195	245	220	208	190	213	216	201	237	252	212	207	198	192	178	200	211	207	205	214	212	233	217	213	235	206	210	195	206	242	233	219	226	212	215	221	247	229	204	224	205	206	236	201	198	197	226	236	210	226	219	212	212	203	210	234	229	234	231	201	232	210	225	214	235	222	221	226	221	212	226	237	224	237	201	246	201	203	208	218	223	215	218	221	235	189	220	210	236	245	204	210	229	196	230	227	221	227	214	190	217	226	224	196	205	231	222	243	215	206	227	208	195	207	216	193	230	205	218	255	224	247	250	247	219	217	237	225	226	240	216	218	235	221	252	204	211	218	282	196	204	234	214	227	228	194	219	217	227	208	205	202	205	188	183	202	249	201	223	183	231	199	225	223	213	193	217	227	188	205	238	219	218	240	218	220	205	221	196	157	223	239	217	190	204	213	203	229	223	188	233	198	226	240	230	235	211	207	214	209	198	212	244	218	242	212	223	223	225	206	194	217	231	221	247	195	224	190	210	219	179	211	225	224	236	210	224	226	235	205	208	201	227	233	210	220	211	215	229	229	210	225	223	218	242	227	226	237	239	227	233	226	224	211	225	218	237	198	219	227	221	207	231	239	233	211	216	211	226	237	223	242	216	220	227	196	212	208	220	201	233	192	213	190	219	208	237	244	225	196	212	205	211	221	217	225	202	204	203	220	198	194	221	178	210	243	211	188	207	237	221	208	194	239	221	228	213	223	221	224	220	253	238	207	227	207	241	250	231	222	206	220	222	221	206	236	208	213	193	222	177	180	232	232	261	242	231	193	218	201	195	248	211	189	197	204	227	220	234	236	227	226	206	237	216	201	218	211	218	217	220	206	221	210	210	232	182	215	256	217	247	213	237	233	223	205	224	188	226	223	200	224	235	207	184	234	220	221	212	225	215	238	257	225	235	235	233	228	215	200	220	221	197	199	235	211	221	213	221	181	193	199	241	215	248	230	207	230	194	167	190	225	211	235	187	220	210	202	201	194	217	202	202	200	231	239	212	255	239	208	202	193	192	248	225	227	214	206	207	225	225	238	211	229	239	231	201	222	182	199	225	212	207	207	247	197	201	242	206	212	217	218	230	210	232	219	222	252	195	231	238	222	246	200	224	208	213	201	195	213	220	224	204	228	227	242	224	216	200	191	196	212	207	229	219	204	183	234	229	217	223	223	206	225	207	244	209	223	210	223	189	233	243	211	194	218	229	214	210	216	190	241	226	217	207	224	214	201	232	243	196	218	205	195	211	232	228	209	245	211	214	228	257	221	191	204	240	217	203	216	206	205	220	215	206	211	204	216	218	218	215	251	207	235	219	217	222	212	215	191	218	243	256	210	244	235	203	179	235	225	232	215	206	215	217	251	244	250	190	229	242	218	195	240	224	211	226	234	238	225	229	197	220	201	200	205	214	221	224	214	198	228	213	216	217	238	188	209	195	216	226	221	207	207	231	217	201	201	192	221	177	232	220	200	206	209	224	226	236	222	199	222	209	207	218	224	212	207	216	218	236	180	208	231	226	218	211	220	196	199	197	226	203	202	206	223	213	203	223	199	185	205	217	202	219	215	230	202	206	205	228	213	227	222	215	211	221	244	223	218	221	227	215	221	234	202	206	233	245	240	212	201	210	206	254	195	233	215	202	261	208	212	209	197	228	210	235	240	215	228	240	211	199	199	228	233	184	191	225	218	217	207	217	200	244	218	192	222	236	217	217	233	213	202	220	216	235	215	205	209	222	214	223	204	210	233	207	232	213	209	199	209	233	221	237	209	233	217	200	218	244	206	226	214	253	219	207	242	213	214	208	242	217	200	218	214	216	208	243	205	216	223	221	228	229	212	233	202	222	216	226	214	225	212	221	214	238	233	213	262	206	240	254	217	215	215	219	201	233	190	202	229	215	195	203	232	213	211	252	213	189	198	211	229	207	247	210	223	224	232	226	220	209	264	203	214	240	219	209	214	230	221	206	213	226	205	226	240	260	232	226	228	239	193	212	218	183	226	208	242	220	229	218	199	209	191	188	223	234	245	220	214	221	256	246	246	180	215	213	227	202	218	223	213	215	214	218	206	217	223	215	238	220	231	243	171	226	215	171	208	228	239	234	217	218	223	227	200	212	225	202	226	203	203	197	203	244	225	224	213	200	228	209	205	214	217	209	215	213	214	209	216	187	208	242	225	222	201	199	227	222	223	198	215	210	191	233	252	222	239	189	215	254	217	212	232	191	224	230	229	232	198	228	216	195	207	211	220	240	212	231	201	235	226	235	197	216	201	211	258	234	225	202	235	230	237	237	224	211	212	250	233	222	239	250	222	204	212	232	257	191	204	192	206	202	225	220	201	213	207	228	254	211	235	220	231	235	231	222	217	204	244	206	191	218	231	197	245	212	229	206	221	235	231	221	205	216	229	207	217	198	184	211	221	205	215	211	215	235	195	209	203	225	242	237	193	206	225	211	250	212	197	186	239	228	229	248	228	246	232	253	242	237	234	223	245	203	219	184	212	210	213	214	244	218	253	236	216	189	222	225	217	187	233	220	194	224	226	210	230	229	209	207	212	212	228	227	230	235	229	225	266	242	228	233	209	202	229	216	211	225	220	241	208	221	249	227	200	205	235	227	220	235	206	240	219	229	204	251	213	206	210	243	264	223	234	217	234	230	203	215	204	223	213	187	225	216	222	182	211	227	238	225	236	196	222	262	226	200	210	192	245	262	245	225	229	213	213	253	226	217	198	218	204	226	226	222	227	258	215	193	202	225	213	195	208	206	239	230	219	209	218	217	218	213	202	216	214	227	212	204	214	205	217	206	215	239	195	221	229	209	200	207	232	217	218	244	229	192	238	199	234	196	225	220	219	228	223	234	218	202	209	230	217	236	230	226	241	264	219	263	196	211	197	225	249	226	231	203	201	277	225	204	236	249	177	203	201	238	195	223	226	237	234	207	227	211	207	226	227	229	223	202	193	230	252	224	207	209	228	209	220	219	218	202	195	229	198	236	232	216	222	235	205	236	219	229	174	206	220	244	210	247	212	211	216	237	193	189	211	222	243	213	225	227	213	218	215	231	228	215	233	231	230	238	188	197	192	224	206	229	221	233	201	222	222	205	235	212	213	211	245	215	237	210	219	226	208	220	211	216	210	206	195	227	208	223	212	218	237	227	211	223	230	222	188	209	223	203	218	193	193	240	200	214	216	198	194	222	217	198	226	216	223	214	186	210	229	246	208	212	216	214	234	225	267	220	203	220	215	217	220	217	236	221	234	198	211	216	204	213	216	259	211	207	241	246	231	209	227	205	199	201	234	209	217	207	171	203	234	240
6530	773	1233	1442	1304	1038	915	873	828	750	785	665	678	655	622	694	632	694	655	654	618	625	604	603	608	628	566	587	638	627	556	567	577	596	575	596	591	601	574	556	593	654	574	584	612	612	543	578	601	607	593	574	591	609	589	586	596	607	571	592	584	611	569	567	601	614	572	599	602	606	563	574	579	601	564	614	593	581	554	578	595	582	570	575	615	591	555	593	592	562	583	579	580	553	618	582	549	589	612	581	557	590	554	568	579	588	569	639	504	589	600	580	595	605	556	572	641	566	572	551	605	593	603	591	599	589	605	586	576	523	595	553	582	570	555	579	616	623	575	569	578	552	575	573	610	627	537	578	549	560	563	547	548	591	580	616	577	597	579	566	561	542	595	584	581	581	570	554	584	552	574	588	606	572	559	614	588	557	559	584	561	550	551	611	545	606	569	587	576	551	553	617	576	586	562	561	537	541	574	597	576	548	587	592	576	619	559	553	585	567	569	634	565	576	585	581	550	651	539	593	596	592	555	626	595	577	583	551	577	567	614	601	558	582	578	557	584	551	557	565	541	569	547	540	597	560	609	559	571	585	614	546	571	570	592	583	623	611	613	532	600	524	549	568	578	546	552	613	620	526	575	596	588	591	561	562	578	555	534	583	577	601	596	560	549	603	619	573	583	562	579	577	588	584	573	592	602	553	577	594	541	589	554	570	568	545	530	588	613	583	615	586	593	628	575	586	604	592	539	549	599	560	647	544	560	591	610	599	564	550	621	572	585	562	561	577	586	567	575	607	629	529	596	552	592	596	586	558	561	556	567	614	498	581	558	603	588	626	595	538	612	566	629	577	553	599	620	549	549	598	589	594	609	533	576	573	609	612	568	587	579	585	579	590	578	571	609	583	599	579	632	549	590	653	584	552	553	595	637	541	557	633	584	570	563	588	591	557	575	601	561	605	559	545	565	538	614	581	608	611	595	571	559	592	562	536	603	597	548	567	600	575	589	566	587	592	628	579	583	582	555	542	608	573	598	567	556	561	582	548	569	555	575	603	590	565	546	531	564	552	608	578	573	633	579	561	565	593	567	562	559	636	630	538	579	572	546	588	578	592	577	584	607	575	568	545	557	582	584	548	612	614	594	528	591	553	567	573	557	622	580	581	564	552	617	561	583	579	539	559	583	608	573	578	638	617	538	527	560	574	593	574	528	570	565	568	611	556	578	579	558	546	618	618	574	557	574	530	585	610	544	599	594	571	574	598	586	568	539	572	553	610	569	560	544	574	605	561	580	625	574	607	588	565	573	579	610	589	598	577	568	584	591	577	619	544	582	585	599	583	591	559	556	579	590	572	580	555	570	566	555	589	532	615	558	590	569	591	560	544	559	544	559	540	535	573	584	567	661	581	582	608	626	576	573	580	576	626	576	554	587	580	548	577	596	586	591	594	623	609	628	576	573	566	608	575	542	579	588	588	553	630	576	576	581	562	546	589	527	581	576	579	601	587	524	548	544	608	566	561	563	594	579	576	517	620	602	589	584	567	616	528	618	572	616	586	568	559	567	588	579	554	555	597	549	609	588	562	569	576	588	551	610	618	588	600	593	618	580	531	579	626	615	589	562	581	606	604	607	602	598	601	575	591	574	579	610	594	581	566	616	601	583	594	588	592	554	556	558	608	587	557	573	529	550	599	536	590	617	586	591	564	582	596	543	533	585	594	574	575	577	583	614	602	603	580	564	589	604	577	577	591	549	542	590	584	601	581	552	587	542	583	585	585	584	543	617	535	569	550	572	595	624	594	603	600	552	600	576	538	588	568	572	616	554	548	569	567	603	627	561	574	600	597	559	612	567	574	554	554	602	595	565	575	595	614	558	600	607	584	581	591	565	562	549	575	580	553	579	559	579	551	547	585	640	586	546	537	631	588	580	555	530	591	613	531	562	555	600	541	575	582	581	549	564	561	560	559	613	547	629	575	593	555	613	560	563	614	590	549	595	577	510	552	560	575	601	586	587	579	609	606	568	582	564	579	619	593	595	595	601	590	585	554	545	575	532	576	571	585	568	526	570	579	581	563	532	557	567	553	624	574	577	569	632	576	605	570	586	581	594	608	549	594	584	582	588	623	589	572	583	572	570	606	615	575	563	604	550	550	609	565	593	585	585	631	601	553	583	538	595	579	608	578	560	599	610	589	553	592	545	570	592	575	613	589	583	536	572	565	586	599	565	625	568	564	572	575	611	566	590	589	586	571	578	551	559	597	551	601	557	558	623	630	572	537	594	497	611	610	626	618	544	587	583	567	610	607	611	621	587	540	604	573	563	601	555	601	544	592	534	580	564	610	591	548	595	608	562	589	603	580	594	605	570	569	555	575	561	581	569	590	587	557	584	600	626	570	558	590	602	609	557	567	585	558	628	592	585	588	564	536	578	565	591	586	565	578	609	553	588	586	591	611	549	555	604	593	565	594	579	587	557	583	636	536	586	574	589	569	590	559	533	600	569	620	609	533	594	620	582	546	542	550	562	568	592	609	614	606	545	572	585	551	616	617	602	564	541	543	591	582	578	618	593	553	585	574	587	564	565	583	537	627	570	606	559	565	570	555	573	587	577	573	588	584	602	531	574	557	544	539	564	587	612	539	533	574	618	572	580	592	573	519	556	554	607	578	598	585	554	593	607	571	606	589	578	602	556	503	547	591	551	582	590	568	518	591	595	540	618	596	565	615	611	568	560	566	548	614	606	549	585	599	566	528	602	555	595	543	586	572	549	571	603	624	597	583	556	560	627	611	592	587	569	552	593	584	561	573	601	564	541	594	527	565	584	560	606	600	573	581	583	574	563	577	601	628	566	569	611	579	581	557	606	558	594	592	591	565	593	535	602	622	591	570	579	560	599	536	566	556	591	602	597	601	582	566	574	555	607	594	595	575	599	576	600	599	611	602	599	604	580	573	573	598	567	567	579	600	580	574	563	541	579	547	560	561	571	591	575	593	587	589	578	555	522	565	591	573	587	580	569	597	549	542	587	621	561	569	611	568	591	561	593	585	583	614	547	569	552	573	564	576	577	593	616	624	599	576	577	581	599	596	578	554	578	578	545	553	554	583	598	570	572	546	596	608	544	591	599	590	581	590	578	586	593	619	574	574	600	569	566	604	585	586	582	562	558	561	551	568	577	547	535	588	604	546	576	601	563	615	592	552	583	645	526	552	585	575	614	556	558	604	576	616	587	568	571	540	550	630	571	575	588	591	572	556	577	580	578	541	611	557	583	617	589	620	611	608	577	586	579	574	574	562	611	625	546	543	573	574	607	605	574	607	546	563	602	569	592	592	544	584	609	543	608	551	552	567	585	551	559	562	561	530	599	525	608	543	559	583	592	618	610	585	602	595	604	589	583	581	542	580	607	538	622	619	592	541	594	538	603	583	572	616	550	565	566	565	543	604	593	577	604	564	594	546	582	564	627	592	585	611	570	575	606	559	585	547	553	626	564	570	542	549
15169	1363	1109	883	683	632	489	397	425	430	378	418	370	388	353	354	346	381	398	387	368	407	396	351	380	375	357	367	364	374	348	391	380	371	331	332	369	313	338	379	371	361	340	364	385	369	350	337	364	384	366	375	336	342	366	368	359	346	335	367	376	333	358	351	352	366	349	366	344	376	382	365	339	335	343	339	377	366	359	363	345	360	338	357	360	375	388	364	360	354	327	372	339	391	327	356	332	389	361	361	377	348	371	374	358	366	344	345	361	341	371	337	347	339	348	370	385	402	358	320	386	321	390	330	341	371	358	363	335	361	365	356	359	383	324	363	382	373	362	382	363	342	342	347	337	349	325	352	366	332	345	357	354	325	337	355	362	352	357	332	372	403	383	353	389	318	338	378	392	363	373	385	371	338	327	331	352	334	308	374	367	356	338	355	323	368	332	362	358	347	384	360	359	332	368	345	367	354	358	344	376	317	366	339	349	373	394	370	353	330	377	403	348	373	349	379	352	360	357	357	341	384	323	344	342	379	363	351	383	343	408	347	321	318	353	389	380	355	373	378	321	357	326	366	372	357	391	367	349	351	353	329	350	357	366	364	327	313	350	354	365	334	370	353	344	390	377	364	392	379	357	314	396	361	353	366	349	345	364	360	345	363	364	346	361	334	384	398	368	326	341	375	342	346	348	344	368	401	324	335	345	328	360	374	341	337	386	367	365	362	325	349	356	329	324	378	340	400	331	345	340	368	347	357	350	365	345	353	330	352	363	382	368	344	392	375	369	339	365	407	371	383	373	361	356	370	359	341	364	409	373	357	347	353	378	340	369	364	381	369	367	376	334	399	344	345	363	367	359	349	367	374	380	364	386	323	331	400	374	355	330	399	364	337	388	342	342	322	335	350	373	365	341	380	354	335	321	332	353	335	352	349	342	329	334	374	395	323	359	325	381	338	351	365	348	334	409	355	403	345	365	385	381	378	385	381	376	360	369	335	354	383	367	349	377	372	362	355	343	336	342	374	387	376	365	374	377	398	349	363	379	342	428	323	372	369	328	358	357	352	335	386	342	347	375	374	397	386	398	336	322	366	339	369	348	348	352	343	334	336	396	352	319	394	336	369	371	336	310	352	362	355	373	360	367	355	350	374	352	345	334	352	392	337	344	350	347	383	357	333	394	351	339	345	340	354	367	352	352	344	354	365	343	337	378	331	384	370	375	353	334	354	361	366	328	327	345	360	359	356	353	335	383	338	368	359	357	355	346	367	391	341	339	368	394	358	359	367	341	380	341	371	312	338	382	357	337	344	324	359	358	373	360	365	380	378	353	330	400	368	352	341	333	345	323	348	385	345	370	410	320	370	339	360	354	338	379	378	346	398	399	339	349	320	344	350	345	354	303	352	359	328	386	367	342	361	329	348	341	372	321	346	372	349	347	367	388	345	389	344	360	368	379	353	358	328	341	359	350	354	373	371	348	367	368	322	369	366	315	323	374	363	355	396	355	318	336	360	361	343	383	331	371	364	348	342	399	370	369	388	343	376	361	363	384	364	333	372	339	371	370	346	335	346	357	377	353	335	392	334	362	353	351	344	356	355	396	389	385	376	354	346	354	340	340	327	366	371	330	345	365	350	365	356	381	332	336	320	380	341	368	341	343	331	348	346	359	358	319	353	295	352	376	373	354	324	346	379	365	348	346	345	392	358	392	349	356	360	350	339	361	337	366	339	347	351	346	392	347	326	365	390	348	343	367	348	403	334	405	358	364	368	379	332	365	331	350	366	358	342	367	358	363	351	327	354	382	358	336	378	369	369	365	353	364	348	389	341	354	365	375	363	362	384	377	354	356	347	391	336	360	355	396	356	351	351	390	344	329	347	343	324	373	366	387	360	338	368	333	367	371	361	361	362	366	366	363	367	389	415	351	377	326	325	358	368	325	366	347	352	342	365	367	317	395	358	349	311	366	336	369	354	374	369	340	362	390	339	352	346	378	376	381	395	344	370	365	399	364	362	366	368	346	313	344	368	378	393	333	368	354	344	360	370	365	350	368	354	354	400	338	353	375	336	341	331	343	372	338	319	379	338	343	349	390	338	369	309	348	381	359	368	379	338	401	382	350	347	355	349	365	369	360	371	365	371	363	327	370	353	382	385	373	352	341	338	347	344	350	334	337	336	350	357	352	328	345	365	363	378	340	358	340	361	335	366	361	362	387	334	343	356	351	359	321	365	359	372	369	349	291	350	348	368	335	356	386	352	379	361	356	322	353	379	376	320	412	337	342	368	345	357	355	365	359	369	381	350	394	337	347	362	390	376	355	355	349	354	376	347	355	325	347	331	328	349	354	367	346	405	397	373	335	352	352	341	374	340	329	366	323	353	365	358	370	376	366	356	376	367	335	338	368	376	347	362	369	329	334	354	347	337	348	377	401	370	363	324	344	366	327	397	337	359	343	374	351	332	396	347	356	347	351	359	382	350	411	371	344	370	352	363	337	331	335	324	376	370	324	369	337	362	381	340	356	366	334	356	342	367	327	365	316	383	388	353	359	380	346	344	376	339	351	333	341	362	344	321	379	387	360	351	353	384	386	384	372	361	359	381	352	358	351	346	367	335	367	333	343	353	317	383	373	359	339	365	365	365	356	409	357	345	328	365	354	356	342	354	398	382	390	322	377	322	363	373	346	364	369	373	404	357	376	374	332	326	345	354	346	336	400	342	356	338	356	334	331	366	324	346	359	350	342	349	343	367	361	351	382	361	363	382	337	392	400	306	350	348	364	313	345	343	325	361	376	334	314	355	384	399	333	339	361	372	361	332	368	355	376	366	344	352	374	347	381	337	337	364	364	343	337	393	357	360	330	346	344	368	351	386	369	350	388	348	365	337	317	334	346	364	377	379	347	369	336	339	367	336	346	372	344	342	358	381	377	349	338	383	387	350	369	345	350	359	360	357	346	371	333	409	399	353	352	379	360	365	346	346	347	335	317	350	359	351	345	332	392	347	360	345	338	369	338	358	399	335	368	361	323	356	364	360	403	363	365	336	320	326	380	345	377	358	351	369	353	376	401	323	360	396	360	351	349	353	355	329	345	334	345	345	357	360	353	382	363	392	378	355	350	374	351	338	322	383	341	398	375	366	355	363	362	372	367	353	349	358	363	364	349	354	349	354	346	353	324	357	356	352	358	381	353	353	358	299	341	356	331	336	319	313	365	375	381	342	350	370	379	391	311	331	372	368	339	355	349	349	345	347	354	348	366	377	344	378	385	384	349	363	378	411	365	359	334	375	349	386	404	325	376	349	367	380	392	354	368	322	348	355	350	383	343	357	373	363	379	361	340	355	321	369	365	344	369	375	394	347	388	363	380	344	312	365	329	356	362	383	356	320	356	367	330	370	335	376	351	383	341	356	343	346	333	376	331	356	382	347	337	367	370	355	350	345	366	346	345	375	369	352	371	408	361	384	324	335	353	359	343	350	322	406	337	296	326	335	333	372
8551	1445	2217	2491	2170	1849	1692	1383	1299	1187	1190	1161	1091	1085	1118	1016	1040	1034	1021	1008	974	931	1000	972	905	952	928	926	922	932	881	925	953	925	902	871	902	864	941	944	909	920	889	870	867	911	903	840	942	894	917	866	909	938	904	899	865	876	887	929	931	913	863	878	815	878	883	952	873	868	897	887	918	844	887	887	898	888	906	841	942	955	859	894	893	874	870	862	931	922	918	904	868	855	873	896	846	876	878	950	887	864	939	871	806	877	881	885	871	885	864	893	899	869	870	862	909	864	879	916	918	865	921	889	859	916	870	875	829	841	839	871	857	864	893	874	917	913	848	868	857	870	888	861	891	848	881	880	874	906	884	865	877	896	895	935	858	915	875	874	858	878	874	898	891	893	902	864	877	861	898	871	884	844	826	870	854	886	898	893	918	890	894	837	860	844	880	901	904	857	898	844	864	911	869	872	906	881	849	871	861	869	825	860	850	854	843	941	856	874	832	836	809	904	884	865	892	849	910	874	848	879	853	899	832	852	862	824	870	855	903	845	907	832	905	888	902	851	832	894	866	854	899	898	913	874	862	906	881	844	886	897	873	854	903	928	868	840	918	829	842	880	934	915	873	904	886	896	867	875	844	863	931	895	859	866	891	903	850	916	905	937	885	912	882	854	883	853	915	868	876	804	927	886	892	930	874	911	900	900	895	873	940	870	906	861	870	895	907	916	893	891	852	861	883	894	877	867	837	892	956	850	863	842	885	852	904	889	863	903	869	832	849	905	891	914	877	898	833	870	838	872	865	844	871	864	876	917	833	873	875	851	894	932	885	823	852	890	888	869	821	881	895	858	897	888	912	766	908	845	878	900	866	837	816	876	892	925	932	862	929	821	912	854	875	886	947	897	895	873	851	883	914	879	890	888	908	872	844	895	926	890	886	870	851	872	871	860	886	934	898	900	884	882	875	842	882	896	926	864	908	903	846	895	872	892	922	920	878	899	939	847	922	865	843	881	866	859	872	901	855	908	823	832	857	923	865	876	904	874	922	893	863	881	879	919	892	816	875	866	858	844	919	924	902	870	877	881	846	909	856	917	885	854	835	872	923	877	841	888	887	893	887	856	903	875	888	925	888	895	897	879	887	907	900	903	829	955	897	951	936	882	865	909	896	856	876	901	863	838	855	894	865	884	916	867	925	905	900	916	905	849	858	898	872	933	860	935	862	896	878	847	835	880	827	891	850	831	833	851	911	883	872	864	922	905	862	895	858	868	873	897	834	903	911	908	883	863	894	913	888	813	874	935	914	905	878	862	869	897	877	824	914	923	839	887	851	887	858	859	825	887	829	827	845	869	885	883	877	843	850	922	854	843	848	854	953	882	911	916	936	900	858	885	864	894	880	891	893	833	848	910	850	829	889	901	870	905	853	864	845	913	881	901	864	850	853	870	874	855	889	918	892	914	937	885	888	886	884	929	887	848	855	871	894	833	823	901	830	906	899	966	895	890	849	836	901	869	893	903	836	832	865	863	886	838	941	844	881	853	807	843	902	841	881	925	863	884	888	850	839	886	878	920	844	922	884	885	843	911	872	862	874	841	863	862	858	817	849	865	904	866	904	890	899	862	838	900	845	868	821	882	922	886	887	901	973	915	841	884	924	879	853	862	865	819	850	868	917	880	897	882	907	870	874	866	858	919	951	876	903	878	872	884	923	892	861	885	952	871	837	887	887	888	885	915	894	875	911	856	881	882	899	863	899	851	849	895	858	890	919	950	826	875	897	849	844	896	890	847	867	855	860	899	898	878	856	883	873	857	914	892	825	875	908	902	880	877	904	887	883	868	849	852	865	907	909	911	854	877	811	835	853	848	917	889	854	883	879	888	903	851	890	854	937	887	932	853	839	889	860	901	897	887	893	834	884	874	890	925	860	894	924	857	851	852	853	874	842	874	825	885	823	865	904	877	912	909	896	943	883	867	921	915	885	912	837	955	907	905	862	867	866	899	881	847	929	896	872	854	901	872	887	897	918	853	871	898	904	879	846	879	859	873	863	895	922	886	866	895	870	887	836	860	888	900	898	881	854	876	918	859	888	895	896	866	928	896	860	852	892	946	831	935	911	872	879	877	864	914	905	875	849	900	871	874	905	888	925	871	855	885	897	851	899	861	914	867	817	830	909	865	905	884	929	874	873	952	863	870	960	871	902	880	868	880	855	911	935	865	967	906	942	898	845	909	859	875	902	853	879	831	820	845	879	909	917	882	870	847	886	860	955	885	850	868	868	891	890	878	889	856	853	840	884	982	910	924	897	846	907	908	927	940	931	843	883	901	887	879	814	859	910	860	885	877	908	852	851	874	854	860	899	842	832	832	865	936	884	864	886	915	924	893	901	889	866	846	926	888	884	861	895	851	915	897	841	884	900	926	850	852	873	879	886	871	877	867	849	890	908	874	877	887	867	866	881	866	869	857	884	872	912	866	908	871	884	959	901	894	885	838	873	875	869	936	939	847	800	850	832	882	893	853	914	873	836	838	884	931	837	879	868	848	878	894	945	921	903	889	850	840	864	888	821	880	887	883	927	857	854	863	858	882	870	824	854	854	858	935	834	941	897	811	889	837	902	845	876	876	873	873	880	866	871	845	874	841	944	863	893	876	909	856	880	920	886	876	864	933	863	843	828	840	917	904	826	849	898	908	885	902	872	881	868	867	852	882	875	897	908	851	853	917	855	882	877	871	870	860	869	855	835	919	866	872	855	872	881	805	935	887	940	865	916	882	854	861	877	878	837	896	907	844	875	883	861	880	907	908	900	876	880	868	848	864	913	878	841	830	842	824	823	879	879	917	945	872	891	855	873	913	880	868	885	885	879	820	875	833	863	855	863	943	871	822	908	895	883	833	867	898	837	856	880	867	887	875	837	883	898	864	908	876	903	912	866	883	845	868	853	902	853	870	868	886	903	860	858	877	908	922	950	875	896	815	861	921	888	873	850	888	842	883	928	852	895	810	865	901	953	875	919	884	872	876	856	904	906	878	867	854	884	927	854	867	846	890	899	880	917	879	863	859	869	910	909	884	907	877	915	933	862	907	829	869	858	913	896	902	881	841	861	851	892	849	886	876	847	917	901	870	870	835	890	898	922	839	916	835	830	885	913	872	942	832	882	866	916	857	843	892	904	860	870	910	902	868	854	881	884	881	896	872	879	832	923	863	838	878	886	882	895	870	865	868	863	862	855	883	868	912	846	909	901	909	893	863	855	905	895	815	886	940	906	895	877	909	930	897	894	872	829	891	925	845	849	899	872	845	881	850	864	888	873	830	907	805	886	938	914	853	925	838	884	847	859	893	916	882	795	877	893	875	917	895	923	903	875	852	919	917	946	897	905	903	867	944	856	868	873	870	870	889	884	856	894	834	879	842	888	835	949	898	871	886	865	873	906	925	888	895	852	897	854	915	859	825	922	855	877	879	926	892	854	872	901	891	850	887	871	905	877	885	870	852
1698	412	409	365	394	390	374	413	389	371	422	405	356	374	388	382	371	415	418	409	395	397	382	414	397	400	418	390	412	406	447	406	383	372	391	421	367	414	404	385	388	410	396	386	381	387	350	368	404	386	384	437	391	426	372	374	407	377	420	385	389	386	394	402	353	399	421	376	450	413	422	388	388	379	419	395	365	357	429	393	403	377	362	410	439	376	391	363	394	314	392	382	390	403	366	410	441	427	424	408	362	378	398	392	390	372	381	391	398	412	388	390	352	418	369	389	403	384	375	349	396	429	377	363	376	405	418	431	388	378	403	368	402	367	403	399	424	424	386	382	399	431	365	386	351	403	385	377	367	412	397	394	398	419	379	405	386	347	388	391	347	410	394	398	416	365	372	375	352	400	405	372	386	406	365	400	391	376	395	376	378	432	400	393	361	392	382	427	388	361	383	367	424	385	361	394	396	376	369	384	379	395	398	416	374	405	431	376	417	409	406	407	400	399	376	363	412	365	390	419	435	379	406	415	417	394	408	399	369	348	391	427	385	399	404	414	404	371	390	407	395	404	414	380	411	398	412	374	378	410	369	391	398	434	392	398	372	348	375	397	361	419	399	372	386	416	371	365	398	392	426	406	399	413	365	368	388	377	382	396	425	367	369	381	411	363	381	405	369	400	367	392	435	373	392	419	383	395	380	371	385	392	376	383	392	377	386	467	417	369	388	361	409	345	399	380	414	385	364	385	395	403	374	367	385	375	365	350	388	431	382	376	342	392	369	408	367	412	355	400	390	405	334	391	379	358	382	424	411	370	378	391	405	397	409	349	378	405	409	396	408	406	383	399	403	387	386	366	393	387	366	365	398	407	398	352	351	367	412	378	388	396	413	366	391	372	384	384	370	409	365	386	372	408	394	393	412	415	378	410	428	365	368	382	379	382	388	429	406	423	392	372	375	415	415	396	400	403	377	349	412	361	420	407	383	382	412	376	399	386	390	414	370	417	386	411	342	341	399	385	376	386	390	399	385	382	385	403	403	408	368	411	420	398	405	392	390	413	402	380	399	434	413	400	387	382	366	404	396	424	368	416	378	421	412	402	354	390	354	383	360	426	399	418	376	422	391	398	416	385	369	399	371	371	361	421	376	366	412	384	369	414	387	432	438	361	407	402	387	409	431	350	354	385	387	384	384	383	393	418	370	406	401	366	389	368	370	394	354	375	366	402	363	381	378	381	412	385	377	438	378	411	400	365	399	401	419	396	423	391	403	368	381	394	389	372	395	371	360	407	358	394	391	418	373	362	405	410	396	399	364	357	354	364	415	390	407	347	364	384	368	385	376	385	383	386	382	373	431	417	400	394	401	394	414	395	400	389	405	421	385	426	392	397	438	364	437	382	409	414	396	390	386	396	378	397	372	387	365	369	412	414	396	392	379	406	383	395	356	386	374	434	395	421	389	394	368	409	417	430	383	384	399	406	434	419	413	388	390	380	388	395	402	376	405	346	397	384	409	374	394	379	401	375	380	395	406	393	404	430	400	407	399	382	405	414	415	356	406	418	396	401	426	428	357	423	416	375	412	351	365	364	415	366	364	392	414	402	414	404	402	363	381	367	403	438	371	369	399	377	367	395	435	409	392	388	400	392	378	385	402	391	374	377	369	383	402	396	404	379	360	360	391	359	338	398	380	342	371	358	365	376	397	423	401	407	373	392	390	374	394	389	435	437	411	416	400	398	387	405	440	408	391	387	384	428	411	363	368	376	398	405	368	414	395	391	417	350	404	385	370	375	365	410	353	383	367	364	388	368	415	396	405	396	340	392	381	378	401	412	393	415	397	384	399	390	400	385	383	418	389	396	389	390	395	371	383	369	409	424	380	420	419	418	366	421	364	398	400	353	394	410	405	346	404	422	391	356	416	344	384	451	389	386	402	381	390	383	416	396	345	395	416	398	388	382	393	371	383	393	420	388	384	396	368	372	367	375	416	397	375	381	390	406	418	379	369	340	368	391	392	350	416	377	385	408	369	388	386	397	385	371	371	387	412	407	416	390	413	432	386	419	403	397	372	345	400	401	420	404	388	402	367	369	405	389	399	396	393	373	388	403	392	412	404	381	388	405	346	429	385	409	383	352	361	424	418	359	386	385	425	384	393	355	423	395	384	390	375	401	392	395	406	395	379	373	410	399	403	413	377	386	397	407	398	364	402	363	363	427	431	392	399	378	395	336	385	383	396	393	391	420	375	381	386	405	383	374	375	379	372	372	422	383	385	410	394	362	402	362	407	399	348	416	349	363	384	423	376	382	358	401	407	404	412	391	369	415	411	419	386	416	403	432	366	402	419	407	359	382	368	401	388	381	407	366	421	426	363	406	395	402	410	403	411	385	396	431	414	365	381	381	411	386	408	409	438	349	369	381	407	351	369	356	385	434	381	369	405	381	421	352	389	396	398	415	418	426	417	360	411	383	371	376	380	376	440	415	388	363	386	404	394	389	392	387	387	425	410	401	427	397	409	365	373	391	407	429	397	367	377	387	380	361	420	395	398	366	376	368	387	425	415	400	391	363	385	373	382	375	376	390	369	393	384	401	402	423	380	409	408	417	403	401	405	393	342	415	403	397	376	390	388	346	420	366	404	412	367	352	355	386	411	406	359	402	410	388	420	388	434	420	362	394	396	383	416	393	417	427	382	404	402	393	368	394	355	376	380	364	345	386	388	398	378	371	374	430	415	403	390	404	393	362	390	425	368	399	398	418	367	366	377	377	346	393	424	403	382	384	365	372	417	389	353	401	411	416	382	402	409	392	389	425	392	438	396	398	390	377	415	383	421	436	408	398	364	396	360	367	392	375	428	416	387	425	372	397	426	388	394	374	370	431	373	356	374	391	392	359	352	415	377	395	395	395	386	395	404	394	430	394	405	432	379	362	389	399	407	400	390	383	376	391	342	401	410	416	425	419	404	405	426	397	391	399	417	388	380	395	387	393	400	382	357	419	407	380	385	382	364	404	393	369	384	379	424	411	410	428	418	393	373	391	407	413	384	393	374	356	380	373	408	374	422	397	366	351	368	363	384	446	385	441	417	350	382	382	411	369	409	432	395	377	376	380	393	411	434	347	391	358	368	394	393	374	372	399	394	397	366	387	418	377	377	387	362	405	395	388	427	402	381	369	359	387	404	374	375	405	376	375	388	377	369	373	395	359	393	384	406	409	371	429	406	415	384	370	401	395	411	381	390	379	378	362	380	401	385	387	401	405	347	375	422	395	381	376	401	395	352	383	372	378	411	400	387	395	367	388	368	434	412	393	409	413	370	360	404	407	406	394	392	394	384	407	387	361	403	391	406	411	383	415	442	397	415	399	388	322	415	382	378	369	369	382	353	375	383	349	401	380	399	368	385	393	398	403	408	375	408	391	375	409	389	403	393	379	420	418	417	387	422	399	381	363	408	391	376	402	418	433	361	382	411	424	393	361	378	416	382	404	421	354	397	404
2182	922	914	959	937	910	931	882	953	904	894	956	941	899	935	887	898	941	911	938	898	962	915	853	876	876	899	936	865	909	878	887	882	940	906	905	928	910	890	868	940	900	888	906	853	909	924	903	930	865	857	890	884	883	934	916	903	906	912	880	923	926	918	916	925	904	962	858	874	954	851	897	882	896	897	902	942	941	926	868	913	901	929	929	899	865	906	849	890	936	816	893	915	921	887	911	868	949	921	878	919	919	921	863	890	889	905	869	906	877	862	892	856	901	942	950	978	889	883	922	961	909	899	947	936	870	859	889	872	923	899	895	868	893	924	906	915	935	918	888	865	914	938	915	902	919	903	907	939	874	874	906	874	915	874	866	900	876	901	875	881	921	918	896	951	847	915	888	889	915	945	912	910	866	909	947	891	902	912	911	952	901	895	882	909	903	915	859	924	888	859	927	918	913	901	937	901	813	929	847	921	851	878	892	913	980	887	921	907	918	934	910	879	892	870	872	945	880	934	934	879	893	909	948	836	907	877	852	875	854	925	961	919	925	861	906	902	966	920	896	867	916	922	951	910	900	916	899	907	931	905	890	902	918	867	888	923	892	898	911	889	868	907	926	858	898	912	899	832	900	894	877	894	913	893	869	896	922	921	873	893	911	894	891	861	887	918	883	878	849	881	906	881	930	878	805	955	939	917	921	871	881	890	860	927	910	870	868	881	879	941	958	904	876	898	905	816	856	866	897	909	876	925	888	880	896	907	899	918	866	907	888	898	852	936	912	971	915	862	904	826	897	849	920	956	824	921	889	973	897	908	881	894	904	882	909	959	891	942	912	904	938	881	914	905	892	889	926	912	937	917	899	965	905	872	914	898	865	917	842	871	887	865	869	858	878	977	959	875	923	891	939	911	873	913	901	792	866	864	872	914	947	931	895	915	894	944	934	909	877	858	916	924	893	903	920	907	938	844	913	828	887	902	846	934	857	908	866	887	926	893	905	868	939	882	839	885	902	865	906	857	972	905	820	926	901	920	890	873	902	916	853	851	913	887	928	895	893	880	936	922	904	891	918	914	923	847	896	880	865	865	960	950	894	877	919	874	845	874	877	881	918	904	918	891	872	871	892	923	865	869	936	891	886	884	866	895	876	883	931	937	880	864	941	894	957	915	868	914	918	954	913	931	829	882	893	866	945	906	906	954	871	873	883	892	925	882	898	940	915	872	930	899	897	867	876	871	893	883	915	874	929	866	875	881	865	849	872	858	901	901	900	898	916	908	856	867	904	872	922	921	870	891	829	861	878	877	916	898	902	903	878	888	922	882	898	943	873	893	921	863	906	859	884	912	896	940	895	939	897	874	896	867	902	858	935	934	934	886	888	881	922	865	885	859	835	915	927	877	937	852	905	886	892	901	980	876	895	919	930	935	932	925	862	942	888	923	876	875	914	902	851	903	914	903	869	880	919	920	897	858	871	957	882	937	868	925	869	898	877	929	889	972	917	883	889	930	873	886	958	944	898	904	910	904	886	895	911	996	935	876	877	909	906	943	863	861	931	953	836	918	898	915	911	906	893	918	887	862	878	925	890	872	912	896	926	873	893	976	890	864	869	940	914	866	901	902	893	900	940	867	866	903	894	916	893	874	891	925	938	935	899	902	911	909	858	914	938	931	830	862	900	880	863	914	895	867	885	908	933	887	893	843	886	857	881	881	919	879	897	856	918	810	890	898	965	879	918	927	847	882	954	919	966	895	918	849	909	902	921	906	923	852	870	932	853	894	954	887	887	859	864	890	913	929	916	889	916	890	935	867	870	858	908	899	886	938	864	869	929	905	908	930	934	943	873	906	850	882	899	857	902	880	858	905	888	874	931	960	879	862	892	921	900	937	955	877	849	899	942	897	897	864	913	911	871	901	931	864	901	870	857	880	895	899	949	910	849	877	897	885	898	894	971	881	896	884	874	901	890	887	899	878	894	891	857	907	911	929	957	930	890	896	919	878	896	904	835	889	902	957	878	944	901	900	865	891	883	868	905	883	917	861	920	883	832	957	912	957	896	960	975	850	869	876	857	940	939	860	889	937	827	927	885	933	883	858	940	861	918	860	899	871	952	970	873	951	925	888	957	905	914	936	909	918	894	922	949	900	985	867	869	927	933	897	875	874	862	893	923	884	880	886	852	909	875	882	889	903	915	913	904	914	919	909	896	883	869	866	936	922	864	921	883	892	953	910	886	905	885	910	943	899	846	909	903	916	843	838	895	912	909	904	952	914	831	935	866	928	915	860	892	907	866	904	869	859	876	919	889	861	911	900	906	909	899	902	906	898	904	917	925	840	875	927	932	936	910	914	917	891	863	876	900	900	932	927	885	896	968	890	908	888	914	888	903	902	892	888	918	898	854	902	900	917	880	887	844	851	904	864	897	867	913	895	906	891	939	892	886	870	886	888	939	937	906	885	873	890	903	868	874	868	882	888	907	971	903	892	905	869	881	937	899	866	905	902	899	874	894	918	907	903	883	905	887	904	905	921	891	971	890	878	934	893	918	925	899	930	890	891	915	860	929	912	912	922	846	872	934	869	900	931	885	888	895	928	901	906	885	944	872	921	937	909	909	916	875	894	871	925	845	928	965	895	850	896	915	896	927	918	867	895	937	885	896	878	863	892	908	925	862	944	906	892	903	895	894	865	960	858	838	956	911	928	938	858	944	846	903	872	909	896	860	883	918	879	932	928	927	872	904	931	861	857	828	919	941	935	935	892	879	887	864	917	878	875	869	901	896	945	935	880	893	891	918	816	898	895	886	885	870	911	884	875	897	928	899	858	900	891	864	964	859	831	867	902	919	926	838	868	923	924	881	807	928	945	897	903	902	932	953	931	894	879	903	913	891	954	840	937	854	939	935	869	893	862	876	845	896	836	879	870	923	930	912	877	911	881	882	913	938	822	890	915	938	903	885	930	841	896	893	895	925	918	917	893	899	867	905	874	934	929	888	960	882	873	927	925	896	887	953	899	903	936	974	914	904	893	934	886	873	886	886	899	930	906	943	862	892	874	956	931	904	884	915	913	904	876	827	899	921	904	870	910	866	917	862	845	899	931	899	907	902	867	846	881	863	943	897	922	903	927	956	931	962	866	911	966	868	924	889	926	904	974	895	848	922	893	896	937	892	874	928	932	911	922	905	899	865	895	905	908	830	964	849	907	900	904	896	871	928	842	956	895	870	929	934	867	904	929	860	900	864	922	886	913	872	867	869	953	858	863	916	907	957	889	935	857	917	885	844	900	902	894	939	832	855	931	879	912	899	914	896	913	911	889	938	909	856	869	851	887	946	919	923	884	918	857	864	869	918	905	956	866	866	885	882	893	890	906	880	919	881	901	876	883	957	894	881	891	863	894	896	842	841	859	915	934	861	876	859	956	908	930	842	924	920	890	887	927	852	908	827	925	886	851	862	934	925	969	912	923	855	864	894	893	871	841	892	860	902	896	943	927	903
7800	584	537	457	387	326	279	250	239	231	256	245	216	215	226	246	262	219	242	246	229	231	240	194	250	221	198	206	242	195	182	225	214	253	251	218	221	249	218	202	243	234	184	218	193	233	210	246	232	219	214	244	207	212	219	221	240	214	189	204	216	212	243	227	223	240	216	219	210	236	237	215	223	208	218	221	209	216	241	224	217	210	224	232	218	188	192	240	208	195	240	217	224	221	238	237	230	224	225	202	221	233	210	214	225	227	221	226	215	221	231	176	217	227	206	214	210	255	229	191	236	217	223	236	223	218	237	216	209	199	230	230	248	215	222	203	217	204	200	197	225	203	220	221	202	195	256	236	218	201	227	243	221	194	219	233	205	219	210	213	219	220	216	200	211	250	213	214	216	228	202	240	215	194	241	245	202	222	196	206	233	201	225	211	239	217	200	209	218	204	194	215	208	221	226	206	229	200	204	250	225	238	213	215	196	189	204	238	211	207	220	223	204	218	207	195	204	201	207	205	229	210	229	247	218	228	221	211	217	221	232	226	198	209	209	230	217	227	227	207	216	207	193	209	227	216	243	205	197	225	228	237	180	214	247	245	214	210	204	180	245	241	210	231	225	215	207	188	202	207	226	223	207	222	243	184	197	208	221	220	235	210	215	205	220	210	209	202	223	231	211	228	218	221	226	202	207	195	227	201	205	230	217	223	227	210	188	229	221	212	213	242	177	227	215	194	205	207	205	200	210	210	252	218	242	227	197	213	205	229	218	207	222	236	221	225	187	206	206	219	195	186	190	221	212	221	223	233	184	178	225	221	247	219	204	228	243	233	217	210	241	226	216	233	231	226	210	221	205	224	228	205	232	212	221	208	226	200	233	247	208	242	219	169	220	236	221	251	210	227	227	224	204	240	236	224	190	233	235	204	200	242	207	215	221	230	195	242	216	191	236	238	215	242	210	203	215	196	235	234	212	236	236	214	236	196	239	215	214	209	200	216	218	229	227	231	214	212	212	232	214	205	186	224	195	211	211	184	226	189	224	204	205	211	224	247	210	189	214	218	210	220	225	215	181	218	219	184	233	219	211	209	228	236	186	204	245	191	227	215	247	181	232	208	243	218	221	239	217	217	193	197	209	213	252	233	206	201	219	234	192	204	212	202	224	187	250	188	250	241	212	236	215	223	234	224	255	195	190	243	225	232	215	228	216	194	211	210	191	237	241	243	240	220	206	224	259	230	212	232	206	220	237	216	240	213	231	230	240	247	196	196	226	192	226	195	203	225	195	216	201	232	220	222	206	243	231	234	197	216	207	225	222	206	214	194	195	217	234	217	219	210	227	237	226	239	207	212	182	224	254	244	213	227	223	244	250	212	218	230	241	239	222	215	195	213	236	204	227	221	227	222	231	227	243	225	224	213	243	202	227	215	226	227	217	227	182	219	248	261	200	238	214	232	240	202	243	231	208	210	226	217	203	233	229	229	224	228	228	210	216	204	207	185	209	204	196	216	223	194	232	175	219	209	209	222	212	215	207	221	196	191	210	225	254	242	223	213	219	237	201	225	214	230	214	197	192	222	214	206	210	240	233	255	194	237	221	210	220	214	222	223	238	192	231	245	204	226	211	189	216	201	221	188	190	238	238	226	202	233	212	224	198	197	225	195	203	252	245	249	205	223	229	212	220	260	231	227	197	217	198	193	208	232	229	220	216	217	194	217	221	223	244	211	239	203	205	198	265	208	233	200	216	220	231	262	198	199	244	230	207	227	218	241	224	228	207	210	188	203	227	225	210	193	201	209	206	257	206	219	206	209	222	193	232	243	213	197	221	206	190	211	199	226	246	227	247	249	225	237	211	203	224	217	214	209	208	221	207	198	222	201	206	231	245	205	234	232	204	211	245	232	188	238	247	253	202	206	239	212	221	210	210	196	236	205	215	182	193	211	215	181	205	225	175	213	202	187	215	197	217	189	217	247	194	205	218	212	208	198	231	227	219	191	209	229	228	202	222	225	215	235	195	202	188	222	242	194	208	205	216	226	212	216	203	212	221	221	226	214	228	205	193	206	223	205	227	247	248	205	213	234	230	220	237	219	250	202	220	222	232	209	216	204	204	212	234	221	203	192	213	205	202	214	224	255	221	215	236	248	230	217	193	249	216	214	213	200	216	193	217	213	246	212	245	213	207	234	222	200	232	228	214	221	259	199	246	241	214	228	226	246	238	211	225	217	217	229	229	219	207	235	235	221	240	213	195	224	211	214	212	216	211	254	192	232	227	237	233	226	211	230	226	212	231	211	207	194	223	238	256	221	228	211	241	233	235	218	220	209	210	228	217	197	218	228	219	216	194	222	225	207	203	222	201	257	219	233	212	201	229	239	207	203	224	207	246	239	234	221	192	227	204	231	199	207	212	208	203	201	213	203	238	240	227	220	195	212	244	201	212	217	199	199	233	213	197	189	219	201	215	242	181	222	219	199	227	212	197	227	199	199	199	196	198	229	214	228	218	213	222	243	213	231	206	232	216	198	213	209	205	227	235	239	220	225	207	211	205	213	202	223	216	219	215	229	205	212	235	208	230	215	218	254	200	196	211	231	228	228	220	231	209	204	219	220	205	253	253	205	218	235	191	215	178	241	208	222	201	233	221	220	207	244	202	209	231	200	195	214	213	210	224	234	261	222	226	231	249	221	243	221	245	194	209	198	218	238	208	210	217	206	228	189	236	210	211	219	261	213	239	229	209	218	202	212	248	231	207	216	231	191	215	216	233	212	228	199	217	240	193	224	204	197	219	211	245	235	230	210	220	228	232	211	220	203	210	200	246	211	225	214	202	235	222	212	228	228	217	225	221	224	244	184	224	212	233	208	211	208	223	234	235	228	217	227	214	237	216	222	215	221	235	243	206	216	220	214	190	230	223	210	217	224	215	205	196	239	220	222	208	203	232	229	220	219	210	218	234	224	202	215	219	207	216	226	224	226	230	224	223	220	202	220	236	236	190	210	217	207	230	203	224	215	229	219	209	214	198	242	209	197	217	221	225	204	231	231	222	212	209	239	214	221	210	217	222	221	211	212	220	217	198	230	244	207	217	215	223	226	230	229	205	239	244	226	242	229	238	223	201	234	224	215	234	218	179	237	202	222	236	212	219	194	226	216	224	242	219	204	216	219	222	228	243	218	222	207	203	193	220	207	223	189	257	206	227	223	209	206	222	249	219	212	213	219	219	219	203	227	215	219	216	199	218	207	189	220	191	216	210	193	226	199	227	194	244	230	230	253	211	235	209	228	188	213	251	208	217	201	235	220	233	224	222	196	217	248	235	201	209	226	191	223	198	223	227	227	216	246	206	201	230	244	247	208	221	223	200	226	223	231	212	245	219	215	210	224	228	229	214	222	219	209	222	205	207	227	211	203	222	224	229	237	231	244	223	217	207	226	230	241	229	219	235	191	207	201	187	207	232	227	220	223	219	223	201	206	223	224	235	238	228	208	209	203
6548	854	1255	1496	1235	1080	987	889	815	776	761	741	736	613	660	647	682	668	640	650	618	630	623	585	626	586	599	594	586	605	613	567	572	621	621	606	623	598	615	611	579	602	529	626	553	596	574	596	622	582	566	612	553	629	581	595	576	568	587	598	585	603	593	572	552	576	572	576	591	635	575	608	580	612	612	575	594	609	560	588	603	623	555	646	566	596	563	555	606	598	570	577	603	556	620	570	573	549	604	575	582	578	615	588	533	615	573	582	570	580	584	591	553	581	562	548	626	611	553	571	571	590	586	603	571	554	598	535	596	611	612	559	594	586	591	589	526	564	566	613	589	544	564	583	588	584	565	575	570	560	589	593	552	592	612	583	618	574	568	570	562	548	555	585	559	574	579	559	576	612	585	597	603	613	609	561	573	605	554	594	567	589	566	599	592	599	590	572	609	571	574	612	627	523	564	569	553	590	560	549	598	582	573	572	548	559	592	578	553	614	550	616	582	578	591	564	585	623	570	614	599	582	591	617	579	567	522	599	566	566	606	567	543	576	565	600	627	588	617	612	541	590	594	565	565	577	600	591	569	546	533	531	563	596	564	588	511	646	575	578	547	577	555	634	591	564	579	560	584	603	579	585	567	549	534	597	592	550	589	572	589	583	570	583	593	590	554	604	573	568	580	537	590	572	589	601	580	605	561	590	597	608	572	509	589	571	596	592	571	573	574	541	576	625	609	596	592	561	620	592	584	587	607	636	561	603	580	606	560	541	610	563	594	573	535	560	593	544	612	547	610	568	602	596	580	544	561	614	593	560	620	549	574	571	620	556	593	561	550	601	603	608	582	531	532	588	574	634	572	601	592	520	588	590	519	585	546	593	608	566	596	591	534	578	621	544	601	561	580	630	549	608	561	581	551	538	589	599	606	530	612	569	613	586	561	541	598	599	583	623	595	562	607	567	538	590	527	598	606	560	588	578	584	572	557	603	572	607	617	571	599	572	569	558	566	551	596	564	603	609	593	584	572	588	537	558	659	569	590	588	589	586	605	596	600	565	557	601	585	615	573	559	565	559	621	591	581	547	557	569	598	548	614	585	604	608	527	542	591	560	561	601	645	532	573	620	566	532	579	572	587	552	536	579	588	563	584	569	595	615	582	595	570	576	576	538	575	577	590	590	604	596	596	519	614	578	626	532	559	544	590	554	536	577	560	544	585	561	622	609	585	600	570	567	605	594	622	587	582	585	573	605	601	573	585	604	556	572	585	634	602	562	600	577	569	608	572	585	610	570	619	620	571	611	612	599	586	574	598	578	524	595	575	544	548	533	594	570	571	595	563	635	609	572	558	584	587	551	568	607	549	579	589	588	584	577	563	598	579	597	519	566	564	621	590	540	575	582	585	573	562	589	594	586	597	612	583	607	556	590	577	568	568	563	616	630	562	613	592	595	588	584	604	562	579	614	594	605	574	587	586	531	581	587	571	633	584	554	614	595	602	565	548	610	586	521	597	584	552	584	549	598	559	565	584	585	554	555	555	584	577	609	564	614	600	581	550	592	591	518	550	542	557	608	593	519	555	611	574	554	568	622	571	573	549	568	578	578	644	571	568	567	594	583	602	566	580	594	531	554	577	579	577	570	532	619	589	580	579	580	605	559	560	606	599	583	562	573	580	557	572	564	543	605	574	550	570	624	584	552	532	590	591	619	561	604	596	619	631	594	574	593	612	545	584	588	568	588	588	578	567	605	569	594	569	577	570	575	576	580	588	567	550	589	601	553	545	564	587	575	552	614	587	578	592	577	556	617	547	523	585	557	575	619	545	532	566	548	598	580	584	583	605	548	614	581	531	543	561	596	543	557	575	561	573	559	582	553	602	606	555	573	549	567	574	563	578	546	575	543	569	617	548	558	571	577	565	576	560	567	541	639	581	605	585	571	559	598	607	602	581	649	563	605	598	598	576	574	553	546	578	577	581	579	603	540	588	593	568	568	546	584	562	578	531	569	593	579	569	568	594	558	557	600	531	605	588	588	563	609	615	580	573	596	597	576	547	558	594	551	566	586	562	582	590	560	550	607	609	544	555	567	611	611	581	574	618	590	584	577	551	543	614	551	573	541	607	594	577	604	578	571	584	561	562	610	609	565	545	627	584	561	557	594	548	570	592	624	594	567	540	588	611	644	601	574	571	621	552	535	589	586	581	597	597	584	606	562	559	589	574	580	579	609	612	579	557	610	606	588	583	591	542	576	623	556	578	524	585	537	572	580	566	557	575	576	579	608	594	538	647	572	568	567	613	586	568	582	540	528	598	614	555	521	559	596	634	587	606	644	601	597	625	606	535	547	583	584	532	575	593	554	543	624	583	560	585	521	574	555	619	599	580	568	609	627	584	564	571	568	649	610	536	608	599	570	578	649	520	570	580	544	553	537	550	553	549	569	555	543	576	599	599	535	566	577	615	551	598	570	592	580	563	579	598	589	592	576	586	558	576	544	578	600	552	606	580	593	611	576	592	556	569	567	576	607	603	577	591	555	593	585	547	583	583	614	545	564	549	574	568	579	582	567	607	590	645	600	616	592	594	595	588	556	593	570	574	581	564	580	587	576	577	602	592	538	611	557	527	549	590	595	583	564	545	575	618	572	598	564	618	546	567	524	597	579	600	587	584	549	565	574	583	550	556	549	564	593	543	580	576	561	616	560	567	602	601	596	612	619	588	589	563	540	535	559	559	588	585	613	557	553	615	580	587	597	607	588	543	564	569	592	626	566	565	598	591	589	578	595	593	599	543	570	573	565	548	616	535	544	523	566	560	602	593	596	582	602	609	588	582	572	596	601	551	605	660	585	566	582	565	601	561	545	624	574	589	551	565	571	612	585	546	606	558	552	601	582	568	554	574	562	577	578	569	619	555	578	603	592	582	592	556	588	588	591	585	585	586	590	576	590	598	546	566	563	601	564	598	560	590	613	545	569	560	565	618	619	641	631	595	558	572	565	567	544	614	601	580	623	591	575	555	530	558	576	608	573	572	593	571	588	588	603	536	557	583	563	612	585	575	567	580	546	526	587	557	559	658	593	617	611	569	551	583	574	621	583	572	579	581	606	607	581	558	583	589	551	587	609	577	547	580	601	594	594	611	560	610	591	588	597	572	597	542	557	572	538	589	607	602	530	614	580	568	614	559	586	590	622	550	576	607	530	567	603	570	560	556	575	565	548	560	556	568	596	578	605	583	616	588	626	584	558	592	601	570	573	575	589	585	577	608	601	549	602	559	613	572	564	563	568	554	526	548	568	600	585	600	549	570	598	609	576	580	632	566	570	590	574	560	526	575	565	618	587	536	569	580	598	579	582	551	550	551	559	562	570	580	539	610	578	625	600	544	582	576	556	619	583	606	569	612	602	565	577	572	512	589	594	579	562	594	562	583	632	597	547	551	603	552	565	607	573	601	559	571	580	572	584	567	553	614	629	574	580	641	606	575	594	613	564	609	602	602	608
15040	1333	1036	882	685	549	582	507	452	458	400	410	383	396	416	426	377	398	373	417	378	363	358	338	365	348	341	366	372	367	365	388	360	354	311	338	394	381	393	356	372	346	370	368	369	357	365	342	349	316	325	348	357	327	317	345	357	367	385	374	341	343	371	366	357	395	341	313	356	387	331	357	338	371	357	351	391	369	352	339	352	340	350	369	368	355	343	374	370	340	352	352	348	377	339	387	355	344	315	395	321	348	358	367	363	392	358	364	335	321	373	352	364	367	358	365	389	334	373	363	345	325	349	352	359	352	393	364	350	340	327	369	354	332	375	390	343	340	347	338	338	334	354	394	414	378	346	335	326	384	344	322	347	339	356	345	322	375	347	331	371	349	317	373	327	350	358	353	334	367	365	372	338	363	369	353	312	371	343	371	323	326	342	389	336	375	377	402	364	345	354	378	370	338	336	409	375	353	392	378	373	327	334	325	319	366	345	386	360	337	364	352	375	363	378	331	342	327	332	349	388	370	369	376	400	342	372	342	333	380	378	367	343	343	362	326	316	365	377	414	379	352	331	306	349	358	368	365	354	376	372	319	360	378	376	328	332	396	327	302	379	338	388	346	346	383	366	342	355	341	366	383	352	357	350	371	337	364	318	339	316	348	343	323	354	370	377	373	363	336	382	386	388	321	356	342	362	340	372	351	397	349	355	358	352	352	356	394	388	340	378	351	388	342	359	367	361	316	381	391	342	376	369	357	381	368	354	348	343	356	371	357	338	389	368	349	355	346	329	354	373	361	392	404	342	326	325	344	335	376	342	348	330	378	362	345	351	373	325	377	317	350	341	332	335	348	361	359	360	390	345	376	333	351	373	399	308	343	365	332	356	360	336	364	366	382	370	377	352	363	341	373	304	357	357	363	348	352	337	341	341	321	376	364	345	380	327	345	348	356	390	373	364	351	381	349	389	340	363	342	379	377	357	362	362	351	321	385	381	349	415	334	364	326	347	350	351	328	326	330	363	343	357	356	378	372	403	366	330	342	352	379	366	383	372	348	362	359	363	343	364	405	374	385	346	363	365	340	363	353	314	350	374	380	319	351	314	384	336	358	374	350	384	352	327	359	339	378	359	354	326	337	352	383	355	351	338	334	352	358	359	326	372	374	356	354	336	351	375	388	399	362	340	353	332	332	306	375	370	333	371	393	362	346	346	366	345	379	350	387	378	401	340	319	351	346	341	357	361	358	413	354	385	340	345	360	347	347	369	352	322	397	315	344	348	343	325	346	380	337	357	371	379	362	374	373	323	360	318	387	379	325	386	340	380	377	339	378	341	348	371	393	348	353	363	394	336	299	350	349	318	386	410	384	378	321	377	328	375	355	360	342	392	340	347	331	377	350	343	368	361	389	352	365	380	381	331	342	360	374	348	395	347	362	324	362	345	385	379	345	372	364	358	358	369	357	383	368	343	354	383	318	371	394	362	348	362	356	397	368	318	416	362	384	358	341	335	341	366	350	376	407	397	366	376	361	363	339	330	368	351	386	355	308	371	355	343	360	344	369	345	413	354	363	371	363	398	356	371	366	348	375	379	327	356	358	362	386	351	339	344	358	339	356	351	358	366	350	334	342	362	386	380	329	339	377	343	335	373	341	333	369	359	402	383	357	395	354	361	388	353	356	331	383	323	344	361	348	328	337	321	414	369	370	307	329	396	374	346	357	377	363	357	387	363	374	347	358	382	401	375	349	344	351	360	396	385	363	373	374	336	370	389	355	369	319	366	354	383	391	390	342	358	345	381	360	364	386	368	372	351	372	400	344	355	374	369	373	351	384	355	349	371	340	340	359	338	335	381	378	342	365	369	371	361	374	354	374	351	346	336	343	353	376	343	316	357	375	376	343	366	349	418	367	364	371	331	354	335	394	359	384	324	378	387	383	372	365	312	352	364	334	386	346	369	330	384	380	344	297	349	368	366	336	347	356	356	407	329	335	379	336	341	354	393	341	398	361	354	343	406	342	389	351	347	385	404	393	352	320	359	339	327	356	338	336	339	375	384	349	347	341	369	357	330	376	342	355	341	360	369	342	375	327	362	355	354	364	337	368	373	354	373	343	361	364	371	367	318	378	361	348	370	357	349	363	361	404	362	328	303	354	380	342	369	358	339	384	366	365	364	333	365	369	351	337	364	332	374	364	361	366	363	352	341	363	374	342	370	372	317	362	354	364	363	335	374	369	345	391	350	365	380	358	384	358	380	358	342	384	378	363	377	365	354	357	373	336	368	336	335	340	353	359	362	372	342	378	300	358	378	355	366	371	381	356	391	349	360	347	374	397	363	360	344	378	380	369	377	352	344	382	331	390	374	356	382	376	369	345	333	350	378	346	348	364	362	364	353	321	366	332	365	331	327	384	388	377	325	361	376	376	319	374	409	358	363	347	413	387	387	384	373	372	354	340	338	376	358	347	348	331	365	369	341	358	357	357	307	368	389	355	357	370	379	357	350	343	388	390	353	340	345	351	369	398	328	334	358	346	343	372	408	352	386	349	359	353	362	337	349	356	367	357	357	345	340	362	372	370	344	373	341	383	361	370	374	395	345	368	424	348	377	335	346	395	328	356	364	336	357	338	364	345	357	379	363	352	360	371	340	333	354	335	370	342	359	340	360	334	342	390	340	401	388	309	353	362	333	348	360	371	353	374	352	342	334	371	385	408	346	394	317	357	346	366	312	357	369	352	336	399	356	352	345	379	307	350	332	371	348	346	353	353	366	360	336	370	346	373	367	377	387	355	361	389	383	367	341	321	356	370	342	349	384	326	344	368	353	364	357	362	337	368	339	366	351	325	347	366	366	349	351	376	382	345	364	369	336	345	337	381	359	349	336	335	352	356	384	357	338	298	359	364	376	356	354	325	382	338	353	373	406	369	386	383	330	337	365	380	328	344	377	371	391	368	354	325	361	346	334	327	397	344	379	343	379	355	324	354	382	333	352	377	363	353	325	321	338	401	349	354	367	375	369	330	348	346	374	405	367	381	340	341	340	367	373	364	371	358	344	344	343	344	362	352	342	362	412	406	343	326	365	366	365	356	379	343	366	361	354	374	342	394	361	387	378	369	358	374	377	351	387	371	361	361	379	395	369	367	393	391	378	324	372	359	375	348	361	384	350	323	392	348	363	343	387	371	382	372	343	363	358	393	361	355	349	339	347	361	350	384	362	361	358	339	356	362	349	328	369	357	350	373	395	355	359	389	361	398	378	385	377	364	333	333	363	413	367	330	363	401	344	325	296	345	316	374	332	358	344	351	351	357	326	354	333	367	399	373	332	347	333	338	308	331	349	343	348	378	340	367	361	347	348	363	358	363	338	370	338	338	361	337	358	307	360	361	344	321	340	353	367	353	354	336	392	354	341	307	309	360	373	324	362	344	364	409	349	367	347	383	347	340	343	378	369	343	382	368	321	353	374	379	394	359	377	339	359	343	373	365	366	353	336	355
8444	1340	2130	2522	2242	1903	1574	1460	1388	1288	1173	1163	1112	1053	1124	1032	1006	1048	1049	972	959	935	974	945	964	906	982	910	958	872	856	981	937	921	886	833	938	912	905	877	864	939	879	846	889	831	914	895	916	865	860	837	914	935	880	898	931	921	911	902	884	906	894	877	906	865	902	882	907	886	900	851	907	891	865	841	834	903	880	909	889	888	866	918	888	927	918	872	935	940	843	839	874	877	804	904	909	910	915	839	913	894	927	924	872	851	826	859	925	878	913	841	885	895	873	895	876	852	866	874	879	910	856	897	882	872	854	881	859	908	854	882	906	901	841	896	877	885	896	858	960	845	878	905	860	878	855	943	930	939	863	878	824	927	924	900	895	842	880	864	904	894	931	867	872	888	816	861	904	927	867	870	890	846	843	885	941	890	886	907	886	890	895	846	891	878	885	823	892	888	899	897	905	872	877	897	884	896	854	903	845	840	842	862	918	884	874	898	904	868	917	851	861	909	904	870	875	885	858	886	926	853	882	868	873	867	840	876	893	850	931	861	861	893	881	855	900	845	913	853	905	894	860	922	890	884	873	895	850	894	862	873	900	942	902	895	902	848	864	865	902	897	896	907	856	893	922	879	856	849	844	888	895	826	887	866	888	856	909	912	854	891	883	866	954	867	849	906	865	860	907	884	875	864	886	932	917	852	843	861	834	855	910	893	869	889	857	877	847	849	904	905	901	893	909	845	847	864	842	837	858	898	852	854	943	882	957	866	818	850	877	896	935	824	835	895	837	874	888	906	807	901	925	894	854	847	846	868	911	870	924	849	907	873	921	947	873	908	847	956	912	923	905	925	874	873	848	867	868	861	885	881	904	883	908	939	883	915	818	845	847	918	876	902	915	906	873	872	873	826	909	906	931	869	901	851	857	880	899	888	902	907	931	886	887	866	869	867	850	879	915	867	877	867	829	853	871	859	879	935	861	894	884	887	882	896	919	842	813	939	859	928	839	892	920	841	876	925	921	914	893	902	881	885	871	901	906	862	893	914	871	911	903	856	859	893	862	891	890	906	905	906	861	885	858	869	842	863	895	906	886	887	939	839	917	902	919	897	887	871	911	878	883	968	879	872	876	912	847	822	865	899	836	868	820	895	886	908	909	919	854	878	914	856	930	944	831	943	865	880	908	867	878	841	903	933	837	900	944	888	886	899	892	880	897	876	898	928	833	868	846	895	874	892	885	840	858	865	860	857	835	848	913	858	893	891	879	923	834	826	903	876	863	866	847	836	848	893	875	896	864	890	912	925	856	835	838	941	893	887	912	877	901	885	901	912	892	953	909	900	889	840	890	890	910	937	878	889	897	875	921	885	864	836	911	889	859	899	915	883	869	893	857	845	919	871	917	900	885	870	893	856	898	880	895	882	851	900	950	882	894	924	870	849	872	901	851	922	887	810	864	884	894	876	896	917	863	927	936	874	897	929	867	919	897	926	896	951	864	921	884	903	892	902	900	924	909	886	854	879	864	903	882	879	881	907	856	886	883	874	848	840	877	905	920	899	853	903	889	884	853	912	862	881	867	818	880	869	880	894	862	877	893	894	881	913	864	861	861	883	875	824	905	879	913	905	868	943	855	871	857	892	864	887	871	864	838	928	835	847	883	884	827	875	848	876	877	919	849	899	898	890	855	873	931	867	852	916	914	870	807	904	922	855	852	846	985	904	875	895	853	894	880	868	899	845	827	869	896	903	859	896	873	844	889	858	859	874	926	903	882	897	903	908	864	868	912	866	872	914	933	874	873	902	843	873	870	883	880	886	819	849	844	869	847	848	895	847	867	863	886	838	803	853	880	883	906	864	898	837	903	894	882	874	897	881	906	865	835	852	865	912	854	829	860	875	852	880	886	854	814	864	878	861	860	851	944	876	874	911	926	883	899	913	841	842	870	922	841	864	881	858	837	892	878	891	889	866	834	866	880	871	839	920	884	809	836	866	919	847	911	891	922	891	842	873	878	869	845	895	860	889	923	877	841	913	891	902	918	868	885	891	870	855	965	883	866	878	879	862	902	936	918	844	874	873	869	862	956	833	866	862	893	861	920	875	878	816	923	861	884	905	881	901	850	811	874	939	830	868	856	875	890	909	895	901	923	885	872	862	875	901	933	849	887	885	862	931	936	892	869	879	892	918	891	852	910	909	806	966	860	877	869	890	856	904	912	831	915	896	842	851	898	896	871	857	876	889	901	862	861	851	956	867	843	921	880	868	900	816	905	819	897	885	892	862	863	909	907	904	860	922	898	814	890	898	816	894	852	884	891	910	909	933	881	941	884	854	851	861	868	863	914	939	877	851	879	903	868	882	897	824	836	891	876	893	910	866	898	889	879	877	964	843	909	926	934	864	913	905	845	894	944	886	864	896	917	923	888	856	838	897	855	881	921	837	959	854	894	916	808	874	863	902	914	879	893	888	909	892	937	828	855	873	886	927	864	949	841	882	891	908	865	840	914	869	875	791	884	897	887	895	931	876	856	838	838	899	849	924	901	824	851	875	877	916	848	883	926	885	860	840	890	832	915	819	885	870	930	866	927	862	878	803	880	896	845	856	826	835	875	887	839	882	860	886	888	834	895	905	887	886	869	919	877	895	904	874	893	888	868	868	947	865	872	906	855	876	921	892	870	862	846	880	853	859	916	874	868	908	845	855	877	889	903	882	784	873	868	893	827	882	870	894	870	893	869	845	853	843	805	886	888	898	874	868	916	896	884	860	920	936	854	913	858	830	947	849	899	830	838	913	912	865	933	909	859	854	879	845	809	910	884	881	887	854	881	846	851	841	863	915	877	897	903	872	902	881	823	900	861	913	904	873	868	857	953	843	919	916	889	878	850	868	911	894	882	826	872	904	905	901	941	853	921	877	837	850	912	842	917	857	869	912	847	826	914	916	833	902	889	915	866	890	872	897	900	876	937	871	861	932	820	937	816	866	897	814	887	936	960	892	900	915	868	900	892	895	899	908	842	898	890	924	896	898	839	883	907	830	878	925	867	865	858	900	865	868	865	902	837	919	842	898	909	859	853	883	926	896	935	926	898	870	862	904	925	871	854	860	899	895	907	852	949	868	882	864	908	857	923	911	922	847	801	897	913	873	884	890	909	854	889	905	851	877	831	873	923	883	903	903	869	877	903	866	930	823	856	859	906	848	911	903	873	888	920	915	882	928	851	919	856	806	916	888	894	860	848	892	822	899	884	879	909	887	874	884	840	884	890	902	880	906	911	913	885	852	879	917	885	855	845	855	864	924	892	896	888	890	898	892	901	867	811	884	866	857	863	856	859	882	880	835	865	845	854	844	903	877	870	913	911	884	862	871	883	891	858	912	852	836	829	880	838	879	909	827	938	843	822	849	879	854	857	875	923	935	811	882	910	903	942	804	917	907	833	883	892	883	877	887	883	866	885	942	916	832	928	871	840	877	925	836	937	810	893	864	834	876	896	895	865	872	851	846
1729	430	429	373	420	383	359	371	393	358	367	375	371	398	366	386	380	377	366	390	331	349	434	356	378	383	383	387	406	360	367	414	378	402	445	403	361	360	368	382	367	374	398	340	375	415	377	359	372	392	406	363	392	414	385	414	374	394	422	416	385	385	398	361	387	402	367	394	405	382	379	441	387	416	432	418	380	374	384	364	386	381	378	420	403	408	397	417	376	362	411	400	403	362	358	359	351	403	383	343	399	381	405	393	420	408	378	399	429	388	367	360	398	385	415	383	418	340	384	387	374	407	380	416	391	382	359	371	387	406	401	377	374	353	368	362	405	394	369	425	385	398	427	391	391	407	368	379	361	388	348	383	393	398	407	405	400	422	380	406	375	370	399	401	388	403	369	392	363	390	398	375	410	377	377	413	395	390	367	369	369	397	421	400	365	396	408	414	413	369	400	383	412	368	403	404	420	375	366	371	403	406	397	360	398	389	373	385	391	375	412	370	362	365	367	376	413	377	380	380	377	397	392	384	354	403	393	436	399	367	384	349	367	359	388	382	423	354	390	381	387	408	432	380	412	395	369	390	379	401	371	398	409	373	394	388	418	410	401	415	379	429	356	345	401	388	408	383	387	404	403	400	401	411	383	379	410	405	385	394	377	391	401	368	416	410	383	369	414	407	409	394	401	340	382	431	368	370	356	402	372	394	365	393	385	376	405	405	411	391	391	390	403	401	401	404	383	383	405	380	385	368	355	423	402	361	352	374	360	371	362	418	400	398	422	370	355	375	397	361	383	391	366	388	403	380	364	413	363	410	404	401	399	393	373	400	353	375	360	370	348	345	379	412	343	406	377	389	406	421	415	396	378	408	364	381	411	400	388	427	423	403	400	392	381	362	405	368	334	438	394	407	354	425	351	392	396	388	326	386	387	384	404	367	401	355	457	417	377	367	348	384	360	345	364	367	357	396	359	388	417	399	385	400	356	373	390	410	374	384	399	363	382	373	388	369	379	372	442	413	358	397	418	404	386	397	384	424	400	393	389	410	371	352	412	400	386	427	399	373	406	417	407	381	402	371	387	395	371	363	411	414	391	386	414	391	390	386	415	384	400	375	417	406	410	377	406	394	349	391	362	357	398	352	343	399	363	394	419	381	379	377	324	373	380	422	393	370	395	360	408	380	404	359	398	431	380	418	400	379	407	397	406	373	409	402	404	412	400	382	364	386	410	361	375	423	328	386	388	427	412	402	391	397	388	370	408	434	406	342	407	393	421	381	380	439	405	404	407	417	407	363	397	365	392	380	376	375	411	449	376	404	426	388	380	394	363	399	365	417	352	416	415	379	397	407	391	359	388	404	391	331	390	388	392	377	393	360	419	424	383	378	392	349	374	401	378	367	378	381	432	353	421	402	410	414	400	366	392	379	427	378	382	390	385	443	391	353	378	405	384	388	384	398	391	405	368	376	372	396	410	350	418	378	387	368	386	415	412	406	405	381	405	405	370	356	357	370	382	405	418	387	390	388	357	365	364	423	352	379	373	382	365	401	403	356	383	375	372	402	424	391	394	328	380	397	399	376	351	374	401	380	366	369	391	366	386	392	376	405	425	425	365	399	396	402	414	399	401	409	365	414	367	420	388	355	411	424	410	398	388	403	362	371	365	367	414	401	370	442	368	384	382	390	372	414	401	377	393	360	378	407	366	412	371	381	393	352	406	362	418	379	399	404	359	361	368	407	359	396	363	368	373	385	383	388	388	375	331	383	373	387	368	408	413	373	417	359	423	390	399	401	383	408	356	377	413	394	391	387	391	364	360	459	394	394	399	376	446	433	416	405	423	404	401	340	376	353	362	388	382	364	383	395	400	371	389	384	404	350	388	378	385	438	426	380	385	394	370	362	420	400	395	369	380	397	354	421	419	404	395	387	377	366	358	365	371	402	350	383	380	390	404	373	381	428	379	410	387	419	406	423	382	421	381	416	398	389	410	403	397	416	418	408	393	393	400	396	358	402	380	445	409	345	374	398	400	390	362	389	370	394	390	391	368	391	375	379	403	399	373	394	395	405	396	408	392	413	391	383	381	356	382	405	359	389	425	416	352	413	400	340	384	400	386	392	383	402	366	364	396	378	380	369	351	382	396	410	380	383	375	403	370	443	374	363	390	393	377	402	394	427	425	402	381	409	356	359	389	353	368	432	403	410	394	385	395	392	394	366	392	414	406	374	410	387	381	383	370	396	408	363	403	409	383	411	411	464	376	402	372	408	407	404	385	389	362	347	374	360	359	397	368	392	345	364	359	358	426	422	413	387	380	381	430	408	409	379	411	381	403	357	337	382	444	375	384	404	421	418	431	393	376	383	433	430	387	360	359	379	410	369	404	427	379	390	364	396	372	364	400	369	396	353	399	391	404	415	411	367	362	393	400	423	376	400	401	395	423	420	378	385	371	388	405	382	404	376	437	378	380	404	373	386	373	395	356	388	382	389	357	370	389	399	362	422	388	367	361	410	363	391	397	360	407	385	372	396	392	401	380	411	351	418	448	435	383	359	363	393	370	390	407	427	385	363	405	397	424	403	399	350	364	378	384	418	406	382	416	397	408	355	392	380	418	388	418	377	432	392	392	388	383	365	400	424	413	375	364	395	401	408	438	417	398	408	390	415	406	394	407	402	349	411	444	383	398	364	370	405	380	369	409	387	405	394	461	372	393	349	416	427	398	391	372	371	385	416	364	425	380	361	389	363	360	388	386	406	378	385	407	412	375	402	412	365	353	410	375	377	345	417	394	373	396	394	366	393	386	366	402	396	396	427	364	393	408	392	393	373	382	358	406	379	382	391	376	413	366	387	392	403	424	375	389	394	377	372	373	396	398	401	423	375	397	429	391	420	382	400	342	362	386	381	361	419	367	386	348	395	360	393	384	424	411	400	386	426	395	401	391	356	418	360	395	393	384	385	388	410	363	393	373	368	401	362	385	388	404	376	392	381	416	418	390	377	392	393	368	409	404	368	371	392	341	391	411	361	393	414	361	388	377	385	413	378	374	386	374	428	337	402	418	400	369	366	400	378	386	350	371	405	374	403	365	415	368	376	378	363	386	379	391	374	374	444	393	397	436	382	402	383	396	370	418	389	370	382	402	394	403	407	386	375	381	359	386	399	398	384	373	385	394	406	329	393	376	421	389	369	339	408	373	392	402	378	377	398	415	368	366	347	395	373	402	413	369	393	415	377	386	427	390	413	394	395	370	378	409	391	388	416	390	403	385	367	353	363	398	386	346	346	397	375	398	368	416	368	380	395	396	375	403	371	373	351	406	407	379	349	357	397	408	403	394	344	423	382	362	396	421	396	398	393	389	393	401	398	362	387	380	344	361	390	387	394	353	396	355	415	398	365	404	372	403	374	384	340	356	354	381	391	398	392	382	362	387	369	406	351	380	389	392	403	361	424	377	397	380	437	391	367	405	378	356	393	430	403	385	409	374	380	374	360	359	337
2112	889	942	946	872	889	947	893	855	913	915	902	906	892	891	893	860	868	927	894	856	917	897	942	902	844	881	888	894	841	943	891	891	896	939	903	904	941	902	885	932	948	920	913	891	878	885	898	913	889	884	908	888	857	849	940	906	850	892	936	879	898	872	850	866	921	932	912	918	971	861	864	852	885	925	901	848	894	854	841	913	877	921	892	903	889	898	845	912	836	856	878	936	905	879	929	891	883	857	934	862	884	840	914	843	871	905	891	889	880	885	922	938	901	903	856	900	834	924	886	893	861	906	873	901	853	874	863	904	914	931	854	876	884	880	899	897	919	898	914	942	946	932	880	887	864	833	918	860	874	862	959	879	909	939	895	928	918	919	892	892	856	920	917	942	882	840	904	894	904	900	922	890	961	921	916	884	863	905	918	869	873	886	884	880	907	870	869	922	879	891	941	881	862	939	945	918	889	889	895	879	902	880	920	899	895	880	887	894	862	931	914	880	872	907	858	839	852	906	891	895	892	917	917	886	934	863	895	937	912	908	931	881	887	884	868	866	888	915	928	899	879	819	890	908	893	890	844	932	884	894	851	880	872	853	882	912	911	954	904	902	877	868	893	882	876	878	920	901	867	870	902	889	872	848	917	893	899	864	929	895	887	888	862	889	888	893	944	891	939	887	873	900	896	921	860	906	879	894	888	891	873	883	908	925	926	891	933	902	910	926	940	902	928	879	922	887	880	872	903	881	874	905	925	877	858	878	964	897	858	891	853	917	893	885	893	870	946	873	834	898	915	885	903	909	948	897	894	868	905	910	903	884	864	830	881	908	870	859	888	876	943	896	943	912	921	844	929	911	891	937	911	854	882	920	913	834	929	887	923	889	902	910	867	899	918	905	868	929	869	827	906	874	872	873	887	868	865	890	879	848	916	907	874	894	918	932	896	892	927	958	951	843	856	899	862	884	913	870	931	883	895	932	899	913	950	928	902	921	849	877	843	815	895	917	869	912	931	898	878	893	907	846	903	910	920	901	895	871	930	922	879	891	867	852	856	881	916	849	918	863	906	903	913	911	873	932	921	913	876	880	939	916	950	912	897	921	893	872	932	905	870	881	886	894	879	884	898	902	913	915	847	869	893	864	884	891	890	910	895	883	943	879	925	910	884	934	867	879	838	870	934	907	889	904	912	908	910	942	904	887	902	890	924	898	904	885	871	881	893	890	891	858	929	960	904	913	910	859	920	912	907	889	878	841	853	901	869	907	890	891	927	904	912	914	965	907	838	867	914	894	878	904	873	898	952	904	954	938	895	920	855	909	875	949	901	856	874	933	978	917	919	876	861	888	904	829	863	909	871	916	895	882	868	883	923	922	859	877	875	862	867	897	892	921	843	908	944	883	916	848	908	886	921	924	857	905	916	947	864	883	931	933	891	852	882	868	913	867	927	902	906	960	866	893	893	871	860	917	869	846	922	930	849	956	918	949	885	965	896	851	923	890	916	885	886	904	911	882	836	876	876	915	900	906	891	866	843	897	843	889	893	896	880	928	949	878	895	873	902	871	894	897	947	898	926	892	960	885	905	861	866	883	926	915	887	931	922	935	927	884	848	911	877	890	841	898	894	843	833	933	867	969	915	861	884	862	891	896	872	948	865	891	987	841	953	901	904	879	851	903	897	866	904	909	900	904	893	956	908	913	917	897	923	873	963	894	917	889	871	903	857	908	879	872	941	875	887	877	940	925	862	918	876	877	851	939	880	923	876	818	901	880	921	888	894	926	880	886	854	907	856	904	930	924	904	903	864	892	926	905	855	925	890	885	809	906	908	953	854	837	924	893	863	871	893	893	828	919	945	908	893	892	906	846	922	877	888	902	896	879	934	899	883	882	869	870	936	869	856	893	888	872	915	881	855	919	902	890	868	888	898	909	873	893	877	885	850	916	883	832	893	907	908	861	885	883	865	849	875	969	869	925	899	942	851	929	879	869	891	878	906	890	853	924	881	886	880	883	901	896	860	894	911	838	877	884	862	860	916	909	919	896	937	904	939	942	878	909	887	946	875	882	949	922	875	952	942	894	850	873	910	883	909	916	943	856	932	933	849	853	830	839	876	952	872	857	889	933	947	901	859	912	967	887	893	910	896	890	889	933	834	912	924	861	912	832	932	960	889	909	870	863	896	904	889	827	905	882	872	892	884	937	864	933	865	882	938	934	898	869	905	891	853	860	881	936	865	885	916	901	925	892	902	886	876	871	890	921	897	921	909	914	860	950	877	916	879	933	878	873	890	909	862	896	918	884	913	924	885	883	935	901	915	881	912	900	947	905	851	903	929	931	884	950	912	910	924	853	915	899	859	878	937	862	879	958	918	903	889	870	897	903	907	897	945	885	911	932	879	875	919	884	916	845	935	873	842	878	884	897	904	910	888	887	846	876	866	890	912	946	945	868	886	900	893	893	898	909	906	913	870	906	906	903	837	898	891	912	932	872	883	868	865	926	848	967	895	869	884	966	912	901	922	895	909	897	942	883	884	932	867	859	853	944	900	913	949	864	905	906	882	921	915	898	879	897	894	908	858	884	934	861	890	876	926	841	864	853	887	852	920	904	881	887	841	901	902	906	906	905	884	879	948	873	891	863	896	860	904	860	897	918	918	905	890	891	911	897	881	863	892	852	871	915	855	877	860	901	862	914	878	873	882	883	912	950	894	920	925	898	940	870	937	883	848	883	908	888	845	874	899	889	882	880	832	906	895	855	923	884	899	861	902	919	887	927	851	941	864	901	886	886	853	917	921	877	886	842	922	901	876	914	915	921	900	898	870	880	910	858	891	910	885	900	933	869	912	847	861	881	877	918	883	890	874	877	900	864	907	909	867	911	893	933	856	855	854	910	874	923	894	883	871	861	920	903	895	937	924	881	876	881	900	880	858	856	900	862	914	888	859	905	854	930	912	933	912	858	914	893	903	923	885	943	872	897	939	864	880	920	899	863	878	926	864	874	882	932	920	873	875	973	902	938	895	886	902	947	855	941	919	890	848	899	875	888	866	865	871	908	905	903	836	881	924	897	925	921	922	886	856	888	846	885	873	851	908	907	861	901	874	890	930	842	912	858	946	890	881	841	899	883	899	904	871	912	879	935	912	852	917	902	915	894	902	924	912	848	857	886	912	911	885	887	881	913	847	919	838	899	945	852	855	918	932	865	832	890	892	841	881	844	874	881	928	868	888	858	917	883	917	881	900	953	857	906	869	914	900	868	879	896	892	850	875	910	887	904	876	858	911	967	905	903	910	928	918	930	918	913	843	889	910	935	832	953	859	921	865	891	873	831	909	831	842	927	890	894	861	912	912	933	843	955	885	849	916	919	925	890	872	877	935	946	918	877	918	914	850	950	858	927	924	843	896	860	965	905	891	890	900	851	947	929	876	888	884	928	903	919	911	915	885	858	854	908	922	854	908	848	919	852	882	923	867	908	876	855	861	942	852	921	900	943	902
7863	512	506	478	365	377	312	245	242	237	233	256	273	232	231	261	255	278	245	269	226	227	216	206	255	231	211	244	216	230	249	219	229	253	213	195	243	231	238	185	225	210	195	222	199	199	224	221	227	212	239	221	216	239	214	230	214	199	233	218	224	214	242	232	196	250	226	213	197	214	199	221	244	192	209	233	207	227	222	233	228	223	232	214	220	217	212	190	241	206	241	238	253	215	256	212	236	240	230	217	221	227	214	230	210	239	228	219	237	209	189	249	218	203	224	238	191	227	235	228	207	200	229	194	190	212	216	217	193	246	198	209	225	219	235	222	217	219	218	220	205	238	211	214	224	214	206	249	227	222	235	205	236	225	216	242	219	196	249	227	210	214	209	204	199	221	236	226	214	199	217	193	231	208	194	209	198	212	237	221	236	231	196	218	225	236	228	192	222	237	238	210	221	215	229	225	220	228	216	203	202	212	213	208	208	243	217	213	246	213	223	187	234	214	221	198	248	242	231	217	229	239	211	183	239	215	211	206	229	232	220	205	228	213	219	251	212	210	200	185	209	224	211	221	225	226	216	220	211	253	246	210	208	219	195	191	232	207	207	222	227	229	230	217	220	215	210	237	201	223	239	212	240	231	233	206	224	210	261	225	230	235	225	230	237	225	232	218	218	247	209	224	219	219	206	224	224	215	225	215	214	221	246	257	241	210	222	214	236	218	227	224	215	254	212	214	187	223	217	211	226	215	210	187	258	208	259	209	195	211	227	230	202	198	205	203	228	197	197	225	201	225	232	217	227	200	224	210	219	208	210	223	239	213	207	222	210	219	191	219	204	204	236	217	201	232	237	218	188	222	242	208	202	222	199	184	201	219	252	202	216	211	231	235	214	236	224	206	245	213	210	226	219	232	204	214	189	204	207	222	203	218	214	249	214	233	220	221	213	230	227	229	208	212	216	221	189	220	214	229	201	237	215	242	218	220	239	202	232	249	227	205	216	215	223	215	229	209	243	218	211	208	223	225	236	226	236	225	202	213	223	244	240	209	202	210	225	189	198	220	233	236	221	210	183	201	219	215	234	230	224	226	237	239	200	219	228	201	227	218	217	220	251	214	230	228	213	202	227	218	211	192	207	242	188	229	238	220	225	222	182	236	223	213	228	223	204	241	239	239	216	205	187	197	219	206	207	237	224	208	218	200	217	222	227	244	212	197	244	217	225	208	228	230	210	195	232	222	222	251	226	202	217	218	219	216	227	185	202	202	213	223	238	224	205	229	187	223	263	239	224	205	219	210	227	236	218	220	210	206	259	218	232	206	205	227	209	220	195	203	209	247	221	270	224	226	205	205	253	229	241	219	240	219	201	204	195	225	238	205	220	207	170	214	211	233	211	235	229	220	224	225	214	216	229	213	210	205	213	247	233	187	207	227	230	233	220	222	193	240	218	193	229	212	232	214	225	239	224	222	247	205	192	189	228	228	239	192	208	214	230	200	234	232	228	238	199	239	217	245	214	195	237	216	209	204	226	205	204	245	210	205	210	229	216	230	219	231	199	208	230	226	209	192	227	182	223	213	221	234	237	220	228	222	245	230	248	232	232	225	234	204	235	201	226	223	199	234	207	201	214	206	195	214	190	204	218	235	222	227	221	220	215	213	231	201	206	209	215	232	209	217	247	199	183	224	223	234	231	234	209	234	181	220	244	201	236	212	223	232	240	210	231	228	204	223	207	182	232	225	217	228	252	236	200	220	224	219	217	216	214	197	204	209	209	207	236	244	239	208	202	253	205	239	210	191	223	220	219	232	222	228	238	252	219	218	234	218	203	209	213	208	229	192	208	214	234	211	230	227	233	190	211	240	213	232	195	205	195	211	182	221	251	228	214	208	213	257	209	201	261	222	230	198	226	222	212	219	218	216	212	215	214	211	218	217	220	214	242	240	198	224	227	194	226	191	215	195	195	222	218	234	230	220	241	242	201	205	197	231	234	233	216	214	227	193	232	215	232	223	226	211	214	244	218	223	230	222	204	232	234	194	196	235	201	203	213	237	218	209	210	236	210	218	212	228	194	193	219	205	190	229	202	224	220	192	210	234	206	252	244	238	179	214	239	210	235	259	229	236	214	209	248	242	232	260	216	244	209	225	205	204	195	232	213	216	211	208	213	205	226	236	200	214	242	219	247	211	201	214	196	193	221	207	210	223	203	226	234	249	202	219	227	201	283	215	228	206	247	217	222	216	208	224	226	193	223	228	208	210	237	220	204	264	234	209	248	224	235	214	217	213	240	228	220	229	219	207	241	209	224	248	216	194	208	220	218	208	218	215	237	244	220	221	236	253	215	236	228	216	190	216	234	202	202	232	193	243	199	183	219	199	208	240	202	207	208	221	188	211	223	216	224	227	234	209	204	214	210	225	194	209	203	221	221	205	196	229	214	230	218	198	239	206	221	200	239	226	230	225	236	224	235	191	202	220	253	222	235	218	230	192	212	230	248	205	208	229	191	204	247	262	192	213	226	248	226	215	210	219	245	206	217	233	231	213	228	222	234	242	208	185	204	218	206	223	207	199	205	226	209	245	208	207	235	240	223	192	210	241	209	205	172	237	235	233	216	205	203	201	215	210	186	245	190	202	210	229	252	234	197	246	213	239	258	203	202	226	192	215	249	199	231	248	219	241	227	233	226	209	192	229	214	239	239	217	218	225	207	222	226	193	195	220	224	223	225	220	208	202	227	220	237	220	199	198	199	221	218	219	209	189	209	233	204	218	230	233	236	254	235	217	231	195	229	222	222	228	224	256	204	221	237	236	208	202	236	212	230	216	216	231	209	220	216	242	205	201	229	213	205	214	205	223	230	205	236	194	227	252	213	202	206	214	221	209	205	200	238	223	195	230	198	228	218	225	210	214	235	195	229	238	218	233	198	199	244	226	244	259	211	225	235	240	244	179	187	230	216	214	219	190	199	207	225	212	264	215	228	238	229	217	233	246	229	241	202	245	211	209	215	245	234	237	232	250	211	201	223	208	212	206	204	224	202	217	209	214	233	242	220	224	225	209	228	215	246	226	232	216	205	205	223	213	202	219	200	184	209	213	236	186	223	230	219	234	222	209	244	192	234	229	224	197	205	235	205	213	192	245	231	187	214	215	194	178	235	217	214	237	181	227	243	228	222	210	206	203	252	223	206	226	198	259	218	209	206	240	213	209	212	228	218	232	232	237	230	183	200	210	208	205	217	218	196	210	216	185	245	222	212	206	214	258	224	230	226	224	215	192	186	181	248	208	206	192	210	217	244	239	226	221	222	224	217	219	228	198	211	230	213	221	219	231	214	192	213	208	234	222	234	231	209	211	222	233	235	229	247	241	245	219	177	245	224	234	207	219	189	194	216	192	203	221	227	226	217	214	215	227	212	224	223	215	204	218	210	234	220	202	218	220	227	230	248	222	213	223	257	212	219	207	216	239	208	212	214	231	245	243	199	216	216	205	204	221
6455	842	1310	1423	1251	1101	1002	890	828	772	780	664	711	644	693	656	667	641	638	642	663	672	633	597	628	615	653	593	627	596	612	634	583	592	555	620	595	618	608	618	552	565	549	611	576	613	578	550	601	591	619	587	559	561	561	559	586	581	542	614	589	546	628	534	594	571	609	595	550	609	596	526	595	593	565	547	609	567	555	564	602	576	576	579	574	574	578	566	572	591	582	604	563	576	579	623	589	569	621	575	606	563	587	577	645	581	582	581	549	591	586	583	590	641	588	575	593	591	561	577	608	589	631	574	572	614	591	602	554	547	614	573	598	581	597	550	590	589	579	598	589	572	598	563	636	595	574	600	542	587	579	600	577	527	610	562	577	607	606	600	556	572	610	579	561	569	555	570	556	579	604	573	594	578	573	570	564	625	572	623	594	583	577	609	591	603	569	577	611	587	577	604	567	605	606	570	535	582	561	543	579	566	620	570	572	586	579	563	550	580	630	557	534	581	568	598	534	576	562	608	582	578	577	574	606	520	571	621	574	548	578	586	580	605	588	555	579	570	612	573	614	580	550	572	575	604	584	606	560	594	574	592	576	587	611	569	593	557	584	587	554	592	589	610	581	575	570	592	571	547	627	599	601	552	573	570	565	588	608	527	559	597	556	579	548	570	578	562	578	571	589	591	575	559	561	599	607	585	613	596	577	612	613	563	541	540	603	566	557	582	546	560	606	541	595	564	592	561	554	588	566	643	592	592	563	548	571	590	604	533	563	612	578	556	530	596	601	588	554	569	557	605	616	590	549	607	552	601	597	599	620	608	569	562	607	586	585	602	651	613	601	537	621	598	600	582	616	545	574	581	576	558	600	553	572	579	555	565	597	640	588	568	612	623	581	602	592	549	556	582	574	586	612	582	601	547	610	544	575	566	571	580	596	580	568	554	519	543	576	593	617	556	586	581	604	551	572	526	562	555	584	582	621	603	573	587	591	564	579	601	570	560	575	571	594	590	621	564	558	535	597	558	571	593	564	570	583	595	561	551	577	543	606	509	574	576	573	613	572	615	586	518	586	557	571	540	587	582	625	602	620	541	575	569	573	614	542	541	529	619	574	558	529	574	608	587	600	588	597	605	565	601	591	596	620	537	589	556	550	568	594	577	589	583	642	611	521	569	594	603	618	588	573	574	604	630	562	517	561	587	578	551	605	577	569	583	561	613	577	621	533	583	553	613	619	615	609	549	594	541	587	590	574	562	627	607	550	588	595	601	550	581	582	563	565	554	562	596	600	590	561	587	595	590	592	584	626	565	586	585	598	635	619	577	573	567	618	569	562	600	576	593	570	534	560	588	560	575	562	594	630	564	569	571	566	564	565	552	576	585	597	610	577	572	589	561	575	579	609	568	567	596	561	530	623	574	584	585	528	579	566	514	601	617	575	595	611	565	580	591	602	593	572	608	588	545	598	594	616	559	579	576	556	535	548	535	588	507	600	605	610	602	533	583	581	573	595	582	601	572	613	571	592	567	605	620	593	564	586	542	537	615	565	594	583	572	586	629	569	599	590	597	539	634	552	593	580	524	578	605	584	580	562	571	615	579	547	608	598	597	584	559	575	568	553	592	616	564	566	599	539	604	606	578	579	607	577	593	603	563	571	585	570	561	590	592	603	597	650	566	635	528	601	559	580	618	599	549	623	602	606	595	549	611	567	587	621	565	585	591	550	569	548	602	555	530	575	593	558	563	632	568	560	607	584	572	586	578	595	582	621	567	571	572	596	611	597	589	606	528	636	635	540	619	577	580	520	595	619	581	568	588	566	612	574	600	589	600	586	541	565	562	573	566	570	580	596	574	553	565	621	570	533	624	606	583	560	616	589	557	561	561	572	558	587	633	589	550	575	587	588	587	560	557	550	583	600	603	582	590	596	541	629	577	556	563	595	535	591	567	544	584	582	569	544	568	568	592	592	575	551	589	571	569	587	585	564	563	549	595	566	595	574	587	538	576	559	591	545	589	626	598	630	537	596	580	572	597	610	540	632	612	605	607	575	621	592	627	541	580	592	593	541	615	556	598	560	606	620	567	533	591	546	594	605	609	562	590	532	588	577	572	615	599	554	544	613	568	549	559	570	604	601	578	604	590	618	597	608	596	525	571	550	584	570	555	588	552	544	581	576	564	556	570	587	572	622	517	543	626	588	602	578	584	560	538	597	539	606	554	599	570	556	592	568	569	570	659	626	571	562	528	564	548	569	566	537	551	631	594	588	588	600	560	573	623	616	602	611	585	551	581	577	578	584	586	603	600	591	589	521	571	577	646	591	532	571	549	602	586	528	622	562	592	525	583	538	557	574	595	613	563	596	599	582	578	628	612	634	526	550	575	547	559	591	561	576	621	567	585	570	589	601	636	572	623	586	623	555	577	566	549	576	560	614	602	531	580	611	545	583	590	622	587	571	570	597	572	579	644	586	608	551	597	520	567	568	572	523	611	576	563	562	576	593	578	605	531	597	574	561	588	546	564	547	595	608	606	574	570	603	616	601	604	607	544	605	543	574	579	555	629	585	598	602	562	575	602	537	590	551	562	589	572	549	563	609	565	579	557	597	546	606	553	563	555	577	589	630	587	549	625	592	556	627	591	592	586	549	599	580	554	604	591	604	561	556	551	569	602	559	561	592	606	602	611	585	576	526	567	584	525	606	592	548	571	576	603	568	596	533	613	582	561	573	607	561	591	584	572	570	588	549	575	603	604	563	587	586	589	554	632	557	572	579	587	560	580	567	549	573	585	587	557	559	592	572	601	575	575	608	587	621	613	550	599	575	589	583	599	593	568	563	581	599	586	590	559	614	587	586	564	556	598	611	619	515	547	623	558	591	561	600	586	606	578	599	549	558	540	608	577	589	547	578	591	597	594	619	554	589	570	554	618	603	559	556	581	577	531	587	622	566	580	585	573	481	592	559	583	567	578	598	596	570	618	583	606	568	564	563	582	547	570	585	584	549	597	573	593	606	579	621	602	609	572	579	563	585	578	596	582	608	580	642	619	594	536	575	618	579	572	604	540	568	604	620	609	556	545	598	571	581	578	602	576	581	598	592	550	601	557	587	601	600	566	542	566	583	609	552	571	594	598	548	583	567	597	579	575	565	608	587	557	596	589	523	581	566	623	584	554	569	628	605	561	553	570	554	612	529	567	579	603	573	605	594	565	597	608	616	593	551	568	552	585	565	591	609	597	610	614	587	540	617	547	565	593	554	583	553	542	633	618	557	574	556	610	523	573	597	568	601	555	581	555	541	571	630	607	619	533	587	630	601	539	556	564	597	578	578	570	611	597	596	565	600	586	572	584	568	603	611	555	601	562	633	557	574	611	563	540	635	589	610	566	522	563	594	609	552	601	620	615	609	569	571	570	526	600	570	593	511	611	554	569	591	562	555	548	589	576	587	547	568	607	606	617	561	592	560	552	555	557	599	560	582	556	567	560	615	553	614	588	559	592
15249	1445	1032	858	671	582	513	470	419	452	421	418	431	376	377	342	412	402	331	343	383	356	331	323	356	371	338	332	362	341	396	365	335	365	378	399	368	352	353	373	358	376	355	340	353	369	382	345	374	358	376	359	354	349	350	369	390	357	361	364	342	372	370	360	368	330	337	384	378	356	348	347	368	348	349	356	331	360	395	397	363	345	375	354	329	370	372	355	367	382	333	400	349	344	387	352	367	356	359	373	368	353	351	378	379	359	304	351	369	353	368	339	381	354	330	342	328	348	348	380	367	366	390	397	353	346	375	327	351	331	350	377	330	364	330	363	381	324	350	335	319	356	376	354	393	364	355	345	339	392	382	369	364	385	356	374	382	356	392	310	327	318	369	388	402	365	383	346	311	366	363	342	380	384	373	361	356	370	340	352	370	329	383	350	352	372	315	359	341	386	368	356	366	345	358	365	377	350	353	343	386	348	363	345	346	345	360	364	375	369	343	321	330	371	371	396	352	365	363	311	327	367	349	364	369	362	362	347	339	365	343	356	348	375	365	345	348	384	387	339	302	362	358	353	358	364	383	385	347	363	341	386	364	375	390	335	370	337	370	333	390	357	341	361	333	336	376	347	403	318	383	359	360	335	339	364	393	354	365	342	352	324	341	338	342	363	364	358	357	352	364	352	343	362	342	395	348	320	311	347	400	348	320	351	358	335	373	373	335	336	330	315	380	352	349	367	361	369	335	343	362	381	360	347	344	346	347	323	343	365	328	358	360	376	391	360	363	376	326	353	373	361	357	355	419	339	362	341	332	363	326	357	373	349	399	353	384	384	381	344	387	404	357	333	344	356	360	374	354	342	354	362	363	336	373	379	362	332	363	374	327	367	359	363	360	361	389	337	366	360	366	345	360	404	360	358	377	333	359	343	355	352	322	353	354	377	339	327	362	356	353	361	330	328	360	352	332	338	334	392	353	382	347	332	335	338	318	319	338	338	366	337	383	337	333	341	374	394	343	354	386	419	329	396	388	369	355	339	349	347	373	351	398	305	371	365	378	351	354	354	365	361	357	338	341	349	385	330	330	376	360	328	368	361	406	345	329	366	317	373	361	394	379	374	352	352	336	342	370	341	380	364	338	363	355	355	346	352	364	342	359	346	394	331	357	366	317	366	377	334	350	347	369	378	345	349	387	362	327	338	341	374	317	360	383	363	330	372	378	327	362	376	357	343	314	354	349	397	376	360	352	373	353	352	369	374	391	345	374	337	383	345	357	366	351	319	338	348	343	337	375	390	390	355	368	371	364	353	338	366	355	356	332	382	324	342	328	366	372	356	354	366	342	342	350	349	418	355	366	334	345	311	373	382	392	373	367	321	355	348	350	350	382	379	354	341	362	364	346	377	374	382	343	366	324	362	346	372	309	346	372	401	366	375	346	358	348	371	371	373	362	370	346	349	333	372	341	357	342	333	327	372	354	370	399	362	365	387	339	355	388	347	380	375	313	349	364	354	333	389	347	361	359	428	371	367	349	355	334	398	350	337	306	348	369	342	359	360	387	367	369	378	329	367	337	384	318	356	376	305	338	332	367	357	368	352	346	378	364	362	350	353	365	336	362	365	359	367	366	368	362	352	359	364	338	349	306	359	365	389	335	348	359	374	333	401	354	349	360	325	355	384	367	360	372	335	344	344	329	368	370	344	340	370	380	380	376	365	347	351	348	354	364	344	349	351	385	370	365	364	362	364	361	351	327	355	349	392	356	374	389	331	349	387	366	349	367	354	342	353	366	372	369	384	377	354	354	365	348	342	355	363	353	366	384	361	354	382	337	358	378	342	390	386	322	366	375	359	360	316	335	373	336	342	333	351	353	363	339	392	387	354	356	401	352	351	331	392	362	377	380	337	334	373	357	359	332	355	404	392	397	330	366	357	358	346	391	357	357	366	344	322	359	325	324	406	369	327	387	326	389	365	359	375	369	363	350	343	345	347	364	328	382	342	369	372	337	338	338	349	394	374	329	366	367	379	340	395	324	359	349	337	337	329	367	384	354	336	364	359	346	381	336	361	372	382	336	372	344	356	345	362	365	338	370	355	355	384	346	356	325	361	346	375	363	364	373	391	379	359	394	338	364	330	362	371	343	354	367	315	333	359	368	347	356	378	387	335	376	362	373	343	354	386	353	344	381	324	393	353	345	363	376	366	326	362	353	384	355	380	375	336	374	351	339	334	376	350	358	337	365	356	377	334	330	347	365	367	359	383	391	360	360	376	371	353	339	360	339	309	363	355	333	328	353	340	365	351	340	357	386	385	336	319	360	368	374	363	342	350	363	373	325	335	324	387	363	366	336	340	349	337	354	349	350	369	374	367	380	396	363	364	369	378	361	380	347	345	389	355	313	313	371	360	344	322	323	380	367	346	369	335	354	341	343	373	392	367	333	347	330	360	362	358	380	376	344	379	363	341	364	375	319	351	332	329	354	344	358	333	377	341	336	376	378	359	338	366	333	314	400	346	334	303	355	345	348	364	351	329	346	379	359	380	360	358	376	362	310	337	394	391	365	353	366	374	347	337	342	357	381	367	382	355	348	369	332	337	326	386	361	327	378	330	331	337	345	354	366	329	358	350	363	389	334	324	332	342	370	400	371	344	367	369	367	391	332	370	354	372	350	349	346	309	362	333	342	385	346	339	358	347	360	360	347	326	358	358	373	342	338	331	359	408	392	366	370	344	350	351	393	400	367	380	382	356	397	343	315	376	350	385	378	397	307	364	358	318	367	401	332	338	332	340	369	319	355	356	384	336	339	348	347	364	403	344	362	406	381	344	358	349	352	354	362	348	342	385	335	362	349	362	382	371	365	368	370	356	359	380	318	387	360	324	325	385	386	430	350	394	340	378	379	388	362	355	369	353	363	408	333	393	374	401	323	322	350	346	380	376	387	339	349	338	352	360	340	352	387	345	343	300	375	360	320	332	350	367	346	368	340	380	379	368	334	355	362	335	349	353	390	372	360	326	344	375	330	379	360	346	358	338	320	337	345	383	361	361	358	379	360	369	364	348	352	352	348	346	334	346	355	346	382	368	384	353	338	360	356	343	362	370	366	333	352	341	366	332	346	309	367	358	415	393	360	343	307	392	360	378	361	332	352	313	359	363	357	367	347	349	354	319	382	334	395	327	348	362	367	362	351	400	380	383	358	361	325	378	322	382	362	362	360	342	334	352	343	315	331	346	372	360	359	366	371	363	335	392	362	345	367	335	349	391	358	347	376	328	380	361	347	351	347	382	402	321	336	363	366	402	390	320	361	390	357	372	378	323	357	355	357	386	382	325	341	379	348	359	312	381	355	334	386	359	340	362	386	344	312	315	360	372	372	363	308	368	376	359	370	346	348	345	373	365	372	340	361	349	337	353	344	368	340	351	363	375	350	337	360	338	361	376	351	344	420	378	325	313	324	354	342	326	327	378	379	360	391	383	378	332	384	327	357	363	350	375
8426	1409	2222	2524	2108	1855	1586	1496	1336	1247	1196	1135	1115	1046	1023	1050	988	997	960	963	983	1014	971	937	942	945	927	956	958	914	862	960	938	902	920	916	937	891	898	853	882	896	915	914	845	901	918	869	899	878	893	936	915	899	844	943	891	871	899	927	808	882	924	885	878	894	891	867	853	887	900	904	842	894	951	883	863	894	912	875	858	883	814	872	885	884	905	913	956	904	892	869	878	886	891	848	870	899	891	874	867	896	877	891	904	867	896	879	944	857	849	852	900	877	843	864	813	877	924	875	913	836	849	887	909	883	885	866	915	870	866	933	892	860	891	881	846	874	860	829	883	910	910	867	898	922	865	896	886	890	861	876	884	853	853	869	853	855	907	866	946	890	874	849	888	888	900	865	922	869	857	899	886	904	888	940	907	856	945	823	875	917	904	926	842	899	920	850	849	896	836	828	894	858	883	953	876	907	901	872	912	880	900	846	905	936	905	861	859	918	904	867	851	874	854	849	850	921	868	848	898	891	924	853	910	849	909	880	893	923	889	907	868	867	857	905	888	890	882	905	871	869	871	837	854	905	934	871	887	899	863	907	842	894	908	865	893	876	869	866	893	840	862	835	867	885	932	910	841	833	915	883	894	869	810	884	923	876	892	924	899	862	850	849	867	875	903	901	911	905	882	885	900	920	805	829	825	888	865	880	872	846	882	918	901	901	838	877	896	953	863	907	948	878	882	875	850	889	886	873	877	902	870	872	830	838	918	935	882	868	877	926	910	864	838	821	868	842	922	895	868	852	831	819	916	884	876	863	870	893	867	858	883	849	924	851	891	889	849	839	919	919	891	908	871	811	850	919	876	896	893	907	863	877	891	844	897	820	851	883	875	890	917	828	880	860	882	882	866	964	892	901	873	816	932	872	872	885	887	883	871	894	870	915	889	846	915	889	796	931	939	856	930	907	867	888	912	887	852	863	860	881	868	852	860	900	880	897	906	877	908	842	916	937	874	896	872	887	877	861	859	817	888	841	895	881	871	919	897	866	852	837	881	857	890	933	890	905	887	848	846	913	867	851	875	856	891	902	909	907	851	867	873	845	856	915	895	847	865	890	882	853	897	869	920	844	868	861	863	856	878	842	832	873	860	863	862	827	947	847	924	904	852	806	905	898	870	895	882	854	862	880	878	906	906	886	920	862	866	856	874	895	904	855	862	928	929	872	846	828	880	932	819	899	878	904	894	835	881	853	845	864	874	847	924	884	919	892	847	842	868	874	848	929	913	928	838	855	897	905	872	924	890	917	844	880	898	813	822	851	908	904	911	895	872	847	848	840	802	874	889	886	887	881	835	908	852	862	916	866	857	857	826	904	856	923	896	853	853	869	808	877	904	875	852	870	882	827	854	865	915	895	908	865	866	875	816	901	905	898	866	873	811	864	824	879	892	856	881	906	859	872	886	909	867	865	924	862	906	901	908	898	904	859	871	904	863	879	912	853	886	863	889	872	881	841	852	929	893	907	835	869	877	927	907	887	854	904	866	877	851	922	872	875	829	897	865	882	874	879	906	894	898	870	832	932	927	912	949	879	909	841	866	851	844	861	906	884	841	896	877	910	831	931	873	854	866	866	852	918	886	890	917	921	870	902	940	918	853	884	878	933	860	846	853	907	886	886	944	895	847	899	863	847	895	873	838	851	858	883	898	834	896	863	866	826	903	910	877	823	926	830	881	914	827	864	874	825	868	913	943	873	888	919	866	870	892	874	933	901	870	891	916	888	864	893	856	863	885	840	833	914	941	920	836	854	940	875	884	899	880	918	862	893	808	924	906	888	887	873	911	851	839	850	857	882	866	870	890	854	852	878	886	910	910	832	885	858	856	832	851	929	849	914	865	893	854	871	912	880	888	900	862	861	913	877	858	841	853	911	897	901	851	883	864	884	853	884	844	856	845	889	878	921	880	914	837	863	837	915	856	914	883	844	832	907	878	908	864	882	900	889	899	870	904	900	900	884	885	830	914	892	897	880	859	898	833	849	860	878	860	864	865	866	867	902	897	788	866	900	908	882	870	858	866	888	887	894	882	917	921	909	866	896	871	898	872	923	889	940	880	850	878	890	917	905	818	827	869	907	882	872	875	834	891	896	872	911	894	901	907	887	843	922	893	857	886	858	865	881	862	901	853	882	894	824	895	782	837	939	910	886	844	927	898	858	889	852	905	864	901	896	849	929	867	867	867	892	868	931	873	911	846	847	896	897	871	864	889	829	880	924	844	904	875	883	874	902	893	877	904	857	911	863	870	851	866	893	849	854	889	844	848	878	883	839	885	874	866	853	911	890	825	866	888	858	915	899	839	867	881	899	859	871	887	873	902	887	864	906	868	874	909	871	922	841	881	897	892	920	875	913	847	888	903	838	834	850	901	866	911	843	887	884	911	878	862	869	875	890	884	846	854	907	872	913	890	919	896	883	856	888	887	909	875	874	902	869	862	867	893	870	877	900	857	865	931	886	890	849	906	866	943	858	894	904	897	829	881	888	869	885	863	896	871	899	880	897	842	815	920	849	916	829	874	859	918	861	858	871	891	874	873	850	900	781	900	924	922	890	891	908	908	902	882	930	852	883	897	906	890	897	935	890	859	912	879	832	884	860	883	889	875	858	892	902	899	823	832	851	860	890	872	885	934	847	921	847	910	851	879	880	862	853	828	838	846	842	874	870	925	853	852	859	891	904	876	836	909	941	855	886	833	862	872	926	869	842	857	866	905	860	883	907	951	905	905	892	843	874	912	903	919	871	911	936	841	894	834	902	865	925	851	891	887	862	809	904	876	918	847	874	903	854	866	950	902	894	890	862	875	920	899	850	874	887	884	898	846	875	866	871	867	916	857	871	915	868	841	845	886	932	855	853	833	852	857	869	916	871	855	918	839	929	914	893	855	908	833	913	905	871	895	872	859	856	872	841	845	868	887	846	915	874	845	842	878	887	875	871	877	906	874	868	871	889	875	853	871	863	852	870	885	933	850	908	907	870	939	872	859	864	919	889	884	852	850	880	914	857	900	890	844	887	894	833	881	866	867	908	908	885	893	834	860	835	813	897	906	889	870	907	851	875	847	902	874	911	879	906	909	888	906	901	886	926	881	879	912	883	955	900	864	884	890	898	876	860	838	895	861	874	877	897	908	846	887	894	866	876	879	868	849	882	852	887	839	864	915	833	895	942	886	855	856	924	902	904	882	862	872	883	893	879	905	889	873	887	850	837	859	890	883	873	910	965	848	920	911	870	918	852	875	873	883	877	914	920	861	905	898	883	835	881	860	902	821	876	919	901	901	922	855	895	906	868	920	892	848	866	892	851	902	902	882	935	898	892	843	888	854	869	870	905	830	919	858	898	833	855	919	838	910	825	813	858	864	838	918	902	849	891	884	908	913	913	870	869	884	833	867	912	868	903	904	887	894	856	867	874	927	883	850	889	852	827	841	899	899	817	834	929	890	876	879	892
1781	371	430	388	394	383	456	380	373	376	335	391	345	397	375	405	401	384	368	394	399	400	402	431	410	370	423	403	400	396	410	362	392	392	376	384	390	374	396	420	395	388	405	390	386	367	382	401	412	353	393	412	393	410	363	408	407	414	397	376	389	412	416	381	385	358	378	429	391	393	387	375	383	419	399	410	349	402	412	410	398	376	372	426	373	399	358	397	433	370	403	402	416	378	398	367	396	379	401	389	411	402	381	411	419	433	418	383	372	386	438	350	394	377	396	390	375	412	361	399	422	401	421	373	389	397	354	368	407	375	387	386	373	406	410	366	383	384	376	381	374	373	372	390	377	419	399	402	370	404	409	372	405	337	388	385	368	411	416	371	406	383	378	350	406	365	421	385	366	401	470	413	385	398	385	381	346	348	364	421	399	431	376	376	417	391	402	395	354	365	330	395	395	383	401	432	425	410	407	405	386	394	389	365	371	361	392	417	396	397	366	417	381	390	388	395	385	362	394	393	397	383	381	358	386	414	365	402	369	389	395	377	374	385	401	367	412	415	356	392	362	404	384	390	374	393	384	382	370	387	416	386	391	373	378	391	334	373	389	388	376	390	402	416	424	388	386	379	387	373	417	376	364	355	407	376	367	436	367	401	380	367	383	398	398	376	381	429	412	374	383	403	413	401	370	419	384	392	350	372	389	393	354	374	367	359	368	353	435	403	407	368	413	388	370	399	399	415	360	399	406	396	398	418	412	435	370	375	412	361	420	411	428	422	416	429	365	382	369	393	405	404	399	416	415	345	371	363	402	413	374	362	400	369	389	344	376	391	386	347	378	377	416	399	393	371	403	393	384	433	381	390	396	372	412	421	408	379	397	381	401	382	359	376	373	398	365	370	415	356	386	352	386	406	421	383	410	413	387	389	378	371	380	396	391	418	405	416	391	406	383	410	380	386	400	401	400	399	351	378	382	351	367	360	432	378	389	396	340	366	405	383	390	410	385	388	393	399	382	422	423	385	397	390	391	407	419	405	399	393	377	380	368	397	385	407	421	379	391	439	418	418	387	392	371	394	356	370	362	418	376	387	393	384	353	419	395	392	422	399	390	413	381	383	366	397	399	450	393	384	373	398	374	368	377	411	413	448	384	405	421	403	397	385	356	374	379	368	370	395	381	360	395	378	374	409	376	339	394	389	400	401	390	394	384	407	372	349	406	422	417	403	427	429	346	391	381	385	384	356	426	372	397	461	377	382	405	393	389	379	406	403	399	375	358	416	372	409	412	421	440	378	416	411	417	376	435	397	384	374	382	381	375	349	372	363	418	378	398	380	391	374	364	417	374	391	392	424	369	402	353	410	439	393	408	406	385	390	402	381	404	417	390	398	393	421	382	327	388	384	409	375	354	413	357	386	384	434	416	375	348	408	397	372	395	426	372	396	418	395	393	370	369	370	381	388	375	402	398	427	366	366	397	385	395	399	391	436	391	349	411	381	391	391	395	358	394	391	367	384	413	385	422	385	403	409	394	407	418	387	353	394	373	414	395	375	343	374	403	436	438	407	407	381	378	380	371	411	384	369	400	418	366	379	401	384	403	382	388	341	376	378	384	406	400	365	383	379	401	379	384	413	367	409	359	384	401	366	381	384	413	371	396	381	382	382	421	412	395	344	352	418	398	388	385	412	394	419	414	416	410	369	380	375	396	385	417	367	399	403	404	385	394	350	370	400	389	364	375	372	381	410	373	401	417	376	415	414	374	375	430	381	384	410	359	391	369	406	350	396	381	399	378	382	382	380	400	409	374	422	445	382	397	379	367	402	377	399	364	372	375	371	384	423	409	369	408	413	374	388	415	402	395	399	413	369	390	381	422	398	397	385	381	427	390	393	394	395	423	407	359	368	351	406	393	398	391	388	371	387	369	388	416	387	397	410	395	417	408	377	416	363	416	385	426	377	449	392	426	388	392	385	383	397	365	430	355	399	352	405	399	391	396	412	382	355	381	402	393	384	392	328	370	386	356	353	369	413	441	353	355	368	370	344	354	393	390	390	384	428	405	410	387	388	384	357	407	366	380	371	358	400	412	409	378	399	395	338	392	398	358	377	416	422	345	378	397	354	371	353	370	395	395	350	410	421	418	341	390	422	396	368	409	384	393	374	392	401	405	394	434	409	405	399	364	407	396	381	402	425	413	396	420	386	416	370	389	379	409	440	380	401	373	400	388	369	391	375	402	362	383	377	392	389	402	395	420	359	409	388	415	400	425	387	376	350	417	371	382	401	430	384	414	408	424	384	374	396	414	405	427	406	405	388	391	362	380	404	410	391	389	407	387	353	425	382	389	401	417	413	376	380	370	396	413	371	414	393	358	409	374	388	411	407	395	370	381	408	383	380	367	400	387	387	365	413	356	416	421	402	415	379	402	396	394	410	386	390	389	377	334	398	377	367	385	369	412	362	361	399	385	406	394	399	385	411	368	403	456	434	428	380	402	422	360	386	368	401	369	388	393	352	404	407	387	389	373	381	414	375	424	363	372	384	370	404	381	379	404	426	398	391	422	387	421	376	377	420	409	378	355	390	411	395	389	382	402	366	382	411	391	355	367	409	389	415	406	419	351	341	350	350	364	381	396	415	379	380	385	383	418	403	376	374	419	404	378	354	403	372	422	406	384	370	408	377	393	377	381	388	394	405	404	436	366	415	376	369	430	351	421	411	424	399	364	386	412	394	409	386	343	393	388	407	438	402	412	394	406	402	396	359	421	399	424	413	372	391	406	389	377	382	392	409	410	361	409	386	347	402	368	401	419	397	373	416	370	401	450	437	396	425	381	399	401	396	397	378	393	386	416	400	362	419	364	410	389	388	407	404	379	403	419	429	362	419	408	413	389	390	426	373	357	375	409	466	392	423	355	381	386	353	384	386	401	374	385	406	422	348	375	408	402	358	357	361	407	401	359	360	406	395	409	384	367	400	411	370	400	425	384	401	390	391	427	398	398	384	361	365	385	400	409	389	398	391	387	364	390	420	409	419	420	403	402	371	392	407	406	415	372	403	409	397	401	398	415	397	399	376	400	377	421	361	398	427	396	391	382	398	382	406	395	361	383	359	415	379	426	420	402	368	390	398	374	354	396	380	388	410	406	446	441	394	421	445	406	357	436	391	381	359	355	397	404	386	424	392	375	394	392	347	380	371	388	426	439	381	407	393	396	393	366	383	428	393	382	389	434	365	365	352	419	397	405	390	383	383	394	399	380	429	363	406	381	390	384	356	394	409	405	369	401	422	366	398	401	407	390	400	384	363	383	366	373	411	381	392	377	380	381	418	399	432	371	416	421	393	390	344	389	396	386	338	394	376	386	372	370	397	370	408	372	369	370	414	403	393	427	388	402	403	376	387	407	362	421	373	420	423	356	405	353	393	378	421	414	348	383	359	361	361	334	327	387	382	371	430	475	399	409	391	413	353	386	422	378	387	365	367	386	413	417	409	419	383
2121	962	969	933	937	943	848	921	873	903	919	880	927	955	912	921	874	894	868	930	919	923	869	940	877	925	896	921	939	904	892	864	851	913	861	915	903	946	880	901	888	916	921	887	943	940	960	912	895	889	863	856	893	905	907	952	883	946	872	914	953	909	843	907	886	890	897	922	862	899	894	913	912	916	864	937	905	900	899	917	894	893	855	889	881	892	869	925	886	901	921	863	951	915	866	919	950	906	837	909	902	928	939	867	895	880	826	937	889	871	882	889	912	916	892	943	938	925	884	921	869	943	925	890	891	900	886	911	925	958	847	867	870	849	899	920	894	833	883	897	898	837	916	882	890	852	905	862	877	922	885	949	927	918	870	917	932	919	926	880	898	924	925	914	914	883	901	897	906	858	911	900	979	868	891	897	938	889	905	898	885	899	869	910	924	945	852	942	893	913	882	862	847	888	922	876	879	919	895	871	907	870	908	929	875	899	902	895	923	909	925	893	889	904	853	916	929	913	905	880	901	906	916	926	902	874	876	840	858	918	869	943	920	899	900	871	866	890	898	891	903	866	878	877	863	954	915	870	925	907	899	871	895	883	862	913	908	916	890	904	890	861	905	880	874	910	936	933	895	854	855	915	860	889	853	954	900	889	938	926	863	929	926	860	867	940	880	938	899	838	863	916	913	953	940	928	881	860	929	868	917	939	874	925	865	912	900	903	870	916	916	855	905	899	869	948	934	906	918	912	876	955	890	931	876	847	874	874	945	876	896	855	851	892	900	966	934	907	885	890	967	899	848	902	871	875	855	942	874	946	905	880	849	925	896	914	941	954	872	879	897	859	891	882	908	939	878	905	872	902	901	879	879	868	865	919	900	859	871	938	873	877	964	888	995	865	881	849	873	870	878	895	926	937	946	903	854	884	934	947	922	922	885	863	882	895	893	902	932	902	890	905	898	957	938	916	901	896	853	872	901	943	902	882	853	890	859	894	887	850	861	851	820	855	906	872	877	863	976	900	891	931	858	878	911	931	921	890	942	879	851	880	928	914	913	888	884	934	884	952	922	883	925	904	875	851	910	866	892	941	874	839	876	929	928	915	903	901	923	893	910	873	918	841	876	900	872	929	918	906	944	924	918	891	914	901	931	921	899	913	920	916	856	903	894	884	895	912	880	913	878	921	933	924	840	883	875	889	896	936	887	869	886	856	856	936	924	864	855	899	920	898	896	907	880	913	968	888	910	965	889	888	895	873	927	898	924	890	873	894	897	953	928	903	834	865	933	919	867	949	894	902	925	947	920	836	935	884	960	969	843	892	875	915	872	855	941	877	902	893	880	893	926	895	903	926	894	882	898	889	917	861	865	881	911	921	873	927	869	906	920	915	871	893	925	850	849	893	932	920	917	898	877	922	945	870	856	917	910	888	862	934	872	904	926	894	927	882	909	886	882	924	878	928	898	889	926	932	836	918	927	860	973	878	922	872	938	871	939	920	936	852	871	926	924	902	903	949	866	864	857	891	866	917	907	851	893	891	938	930	944	887	942	874	874	935	875	947	906	902	865	873	906	915	919	909	895	897	852	947	878	894	898	892	884	921	878	919	903	908	922	950	882	899	924	868	930	940	922	856	951	932	915	871	951	907	888	900	894	893	955	901	938	921	926	946	940	868	937	899	906	872	911	834	904	930	909	906	924	919	978	862	929	902	920	922	887	878	911	902	913	876	884	930	915	917	879	937	937	931	902	963	872	918	904	849	910	886	879	921	864	873	913	872	888	909	878	929	889	923	895	911	864	930	930	886	893	871	896	948	914	894	898	836	918	918	862	895	851	930	919	924	915	889	940	934	881	865	874	871	883	914	872	891	922	926	930	911	913	937	893	922	900	933	918	878	892	851	829	866	880	871	938	854	908	878	891	891	917	923	958	910	913	878	925	904	912	895	862	886	922	883	934	931	884	872	943	863	911	950	854	923	841	909	929	875	945	874	933	888	845	876	934	894	900	957	900	889	949	911	905	913	928	864	892	937	887	888	921	868	866	914	929	930	920	952	863	901	843	912	877	888	888	818	926	895	864	955	931	888	893	912	860	857	882	901	973	907	909	879	908	876	891	941	944	935	882	914	885	925	910	886	931	921	866	913	937	880	861	900	915	889	952	893	915	968	892	867	871	871	909	890	866	923	881	821	908	905	903	880	886	934	861	830	920	905	931	920	841	898	861	893	939	893	916	948	923	826	917	832	919	891	943	950	904	853	907	911	885	929	898	935	950	940	884	919	948	887	892	879	917	935	902	901	907	916	874	911	912	919	864	849	921	909	899	846	892	916	846	858	920	936	906	926	876	924	945	893	907	932	833	869	912	903	915	911	912	893	890	909	894	912	964	878	911	886	921	953	896	916	884	929	893	905	916	918	841	858	915	850	888	875	894	941	912	918	904	920	884	890	917	918	876	895	914	897	858	820	907	900	866	925	891	891	826	924	917	888	892	875	910	904	869	880	965	875	870	943	945	839	898	901	915	869	891	912	916	938	900	852	889	845	880	920	932	946	888	910	930	892	903	941	907	891	928	906	861	861	922	903	875	918	893	878	856	871	880	865	962	957	912	873	860	871	865	893	882	849	873	904	885	943	874	880	902	905	915	937	895	856	907	895	956	945	851	934	898	871	903	868	844	958	881	871	892	834	898	890	855	854	927	851	934	868	890	925	884	840	871	844	898	905	904	927	894	915	926	893	884	878	948	894	866	876	877	932	932	898	859	889	881	864	875	848	906	893	881	851	871	895	904	912	924	892	864	861	945	960	930	892	952	870	911	896	872	924	897	891	875	853	950	902	891	883	862	837	903	902	893	899	846	895	906	896	865	867	862	888	958	913	902	917	864	902	932	895	879	961	946	870	910	900	925	961	883	890	923	974	976	942	917	908	903	906	914	895	874	911	881	872	879	946	866	859	936	955	837	900	840	923	896	911	890	882	901	935	926	889	861	923	926	911	902	874	904	915	854	862	910	877	910	914	837	917	915	863	893	907	907	877	897	902	952	862	920	944	884	885	882	950	866	901	884	866	922	870	903	870	876	887	868	860	921	933	909	905	851	906	908	857	888	839	886	891	887	949	881	915	887	850	938	921	896	922	960	936	923	907	901	913	934	924	897	842	905	878	843	930	946	922	849	857	909	860	929	861	903	902	929	906	926	890	932	870	896	910	911	933	846	945	926	928	894	872	907	890	889	944	930	951	861	874	906	818	895	930	901	875	876	888	861	898	887	915	886	925	866	884	891	866	910	975	910	923	832	839	850	884	907	891	896	853	894	856	911	909	861	884	913	931	899	929	855	853	929	916	872	925	918	898	896	895	928	963	879	935	915	896	907	938	882	910	898	941	928	894	878	923	934	865	917	936	871	901	888	897	862	917	918	928	868	937	897	955	897	891	875	925	884	884	896	951	886	985	944	883	940	902	901	931	885	949	890	938	912	871	900	892	873	929	928	868	882	910	936	871
7954	514	526	475	345	311	270	308	230	253	285	250	248	217	268	245	244	211	242	218	199	224	251	233	223	216	232	225	210	191	215	232	219	219	206	206	208	203	217	208	217	219	213	244	186	202	197	233	212	208	236	227	209	211	211	198	204	236	228	242	212	245	187	204	209	214	208	231	196	234	230	197	207	216	215	226	208	222	224	241	187	215	240	221	253	238	243	219	228	243	228	223	240	220	213	209	180	214	230	234	197	246	223	226	219	215	219	245	206	195	235	208	239	233	247	237	197	221	202	207	231	257	244	240	193	197	205	239	222	219	245	246	220	212	213	236	227	212	203	225	234	206	190	188	198	224	213	214	233	218	230	241	201	180	241	220	232	213	222	249	230	211	227	203	237	242	242	196	215	201	230	231	215	232	239	203	203	211	212	224	230	191	240	226	197	251	229	223	234	201	238	214	217	235	214	210	188	229	193	233	203	211	232	200	226	212	222	199	251	208	200	238	195	218	219	233	220	224	211	203	234	216	229	208	220	195	218	252	204	211	203	224	242	202	222	207	232	227	193	208	235	233	230	210	245	221	204	216	208	205	226	207	251	229	207	212	207	219	199	205	200	259	227	222	219	226	221	225	207	219	217	237	215	237	239	242	253	196	197	232	235	207	247	228	253	218	197	203	197	217	205	224	211	228	232	193	224	225	204	216	220	246	265	218	216	233	200	198	227	223	214	221	225	225	204	223	187	228	211	218	239	222	215	231	239	214	218	217	243	209	234	219	217	219	241	239	184	241	198	232	209	212	198	222	231	249	226	201	206	226	212	193	198	214	228	223	216	225	198	238	211	205	203	206	217	188	232	209	244	222	217	199	194	223	228	219	206	213	261	214	229	202	218	220	227	227	216	208	224	214	204	225	217	176	197	247	251	201	230	229	212	203	239	251	247	206	238	216	260	203	209	205	206	232	230	215	243	232	253	214	198	236	207	202	220	230	221	233	176	223	202	234	211	214	228	202	214	219	216	214	227	207	236	236	223	217	226	217	218	191	214	209	203	220	228	197	190	222	228	239	197	208	232	222	241	208	210	216	224	223	229	209	216	195	214	212	215	250	252	216	261	210	228	249	209	194	245	195	196	208	209	193	210	202	192	219	205	219	206	218	216	236	221	235	229	224	208	235	216	207	223	225	209	205	204	215	214	247	207	199	202	205	197	221	236	220	217	191	184	203	230	243	222	233	208	218	226	214	211	246	217	213	226	230	194	223	222	226	203	238	198	196	180	242	217	219	244	231	236	218	208	217	247	225	225	231	203	196	258	248	210	202	226	229	213	213	205	221	220	194	223	201	220	256	203	240	209	215	206	213	206	211	220	214	209	219	210	240	239	195	219	211	217	207	219	226	198	232	203	197	241	188	230	224	234	205	221	259	227	223	205	205	231	217	207	216	204	196	257	214	206	229	230	221	225	210	184	219	246	227	254	220	215	243	216	202	247	201	206	227	229	214	210	190	217	234	197	224	218	225	236	225	214	225	229	254	251	213	233	187	203	224	215	188	247	214	229	234	235	237	208	223	235	197	222	194	208	236	205	223	203	218	244	198	240	226	232	229	217	223	212	200	202	227	188	218	197	212	212	219	236	242	221	225	241	216	192	211	207	235	225	201	230	211	208	229	233	210	233	225	210	212	217	220	205	201	237	220	244	210	229	232	232	215	193	196	182	216	241	217	208	209	200	217	210	202	213	220	269	220	225	209	235	216	199	235	216	212	212	224	211	219	198	211	223	220	249	234	223	256	218	221	225	246	204	215	225	207	223	218	221	191	229	217	200	230	192	243	225	225	211	244	239	221	214	214	208	215	249	201	236	228	211	217	230	226	249	224	247	205	235	244	213	231	235	244	223	211	202	212	209	205	223	219	227	214	237	237	205	240	219	269	220	204	255	197	220	227	250	217	237	235	223	210	207	210	219	231	199	198	239	202	208	207	227	210	239	225	201	202	218	209	217	249	243	207	212	221	242	210	204	182	228	216	220	194	222	235	218	204	195	219	204	211	209	221	207	216	231	214	221	227	227	232	200	208	230	212	211	240	223	207	208	204	231	204	236	230	220	201	231	223	215	197	219	217	252	220	214	192	209	218	221	227	230	237	238	238	203	214	206	223	231	232	227	220	218	227	235	239	232	242	214	229	245	229	224	203	258	234	218	228	226	204	228	241	207	207	212	208	205	208	239	220	244	220	215	239	183	231	210	201	203	191	226	214	188	200	221	238	243	223	225	195	207	237	238	207	198	210	233	205	216	234	217	223	229	229	237	217	220	222	216	231	198	215	209	213	209	241	207	224	223	228	240	202	231	210	201	233	205	178	212	236	207	217	237	232	238	212	181	201	220	214	222	195	199	208	189	225	219	217	211	205	241	268	237	207	204	195	197	231	187	192	225	193	215	236	247	215	210	232	164	198	208	207	242	189	200	236	211	207	240	265	190	219	230	234	242	210	215	201	217	195	232	241	239	219	230	207	223	208	222	227	227	216	220	217	227	212	241	232	235	209	259	200	195	210	255	205	198	228	214	215	214	199	219	244	251	202	203	191	211	213	214	230	229	199	208	222	221	239	232	249	260	190	202	257	219	227	207	244	221	203	218	235	216	209	231	226	257	228	194	218	181	208	259	218	225	230	254	243	236	226	230	232	224	213	200	217	195	192	187	227	243	219	209	235	234	220	242	214	223	220	225	239	237	228	209	204	246	254	238	227	198	233	215	210	233	233	225	227	226	211	223	232	226	221	200	191	210	234	195	208	212	172	202	230	211	225	227	214	231	233	199	202	201	198	204	232	217	223	245	248	239	236	202	233	206	211	248	221	224	219	223	236	243	239	238	210	230	209	224	217	250	217	239	219	182	238	206	199	201	218	208	233	226	203	240	221	232	224	217	228	251	214	243	234	207	174	193	263	221	211	221	216	221	207	224	210	214	262	217	222	216	248	226	221	195	232	209	221	218	249	189	204	198	212	256	199	246	256	237	218	239	222	209	220	215	242	216	167	211	233	236	233	222	205	223	205	228	227	227	245	250	232	210	236	230	184	214	200	225	228	234	209	184	217	208	199	210	224	260	250	207	230	243	202	224	185	229	227	218	208	218	226	223	247	234	223	218	240	232	199	236	208	220	196	200	203	230	225	211	208	184	228	205	202	208	181	221	198	225	234	224	221	221	208	197	226	223	222	201	217	222	227	191	238	230	222	252	227	219	227	228	226	227	213	194	221	248	210	217	211	223	211	233	217	211	205	268	204	202	211	191	213	223	201	222	207	234	219	232	224	197	203	251	201	191	216	237	210	185	237	220	218	203	219	219	233	221	209	222	225	189	235	215	194	205	202	240	214	224	221	197	214	207	203	249	222	197	230	228	248	239	227	199	220	214	228	182	204	228	236	173	200	232	226	220	227	210	212	240	214	222	204	246	202	219	211	235	233	210	224	231	199	217	201	210	229	252	208	215	215	245	213
6520	802	1240	1458	1261	1058	926	864	846	794	753	733	661	666	684	675	631	634	577	615	636	630	613	614	633	603	594	613	602	593	592	613	570	646	559	559	601	575	628	543	589	569	593	564	640	605	577	553	572	593	536	599	575	588	525	576	586	601	592	529	568	621	601	599	572	586	595	565	605	616	603	565	594	609	638	596	598	595	598	566	617	588	548	580	588	575	605	587	568	584	596	590	586	586	585	609	585	619	586	538	553	622	622	591	612	552	601	589	608	583	576	619	592	567	570	571	564	534	565	580	612	592	599	560	606	645	610	560	577	571	565	603	537	600	594	587	550	630	622	587	554	573	586	614	579	604	638	590	572	564	614	607	563	567	607	621	584	543	658	624	575	574	597	620	596	588	550	617	538	614	561	637	589	563	546	575	605	585	603	574	571	592	582	591	640	593	580	594	586	579	553	556	576	556	591	635	586	594	600	563	529	574	590	633	583	560	567	583	559	549	543	589	548	564	573	608	608	584	581	551	582	593	579	591	551	542	575	568	612	605	603	568	549	608	550	632	572	635	562	566	547	587	590	572	576	629	603	559	582	633	657	593	572	585	606	532	563	629	582	623	564	570	583	603	573	595	539	656	556	568	582	598	612	568	574	599	538	562	561	565	583	566	593	548	557	592	626	572	580	578	578	560	573	592	558	566	532	568	586	590	568	525	583	586	579	541	563	589	648	544	575	591	544	614	611	601	551	559	576	588	574	593	572	560	551	606	625	586	556	621	597	572	578	561	564	588	528	569	587	613	636	597	612	590	571	604	584	596	622	577	584	604	569	550	548	588	563	576	562	580	557	586	565	571	595	592	586	568	546	631	585	552	577	608	571	581	601	599	560	530	546	602	566	556	604	583	558	598	618	578	631	620	584	544	558	612	616	572	578	602	594	605	605	584	581	606	572	576	611	596	543	579	573	603	546	567	594	594	593	607	641	564	633	552	601	604	558	573	578	584	595	556	623	554	579	584	612	562	603	605	545	564	574	548	571	587	578	599	559	544	540	599	550	598	604	557	574	584	597	592	553	633	590	594	628	610	618	590	596	581	563	566	591	570	559	547	595	551	542	572	597	576	605	607	565	594	634	554	574	604	547	579	597	579	593	628	554	610	570	568	619	636	600	568	588	569	591	568	565	560	597	608	552	614	624	593	545	578	595	569	614	564	552	604	598	576	548	576	568	570	577	576	586	552	602	567	585	561	586	596	558	579	544	595	558	611	591	558	634	588	588	553	603	594	617	524	595	603	566	548	555	575	620	547	554	544	607	563	555	588	568	556	595	601	545	583	582	557	596	592	564	614	592	613	622	596	589	565	544	531	588	537	594	636	611	564	570	617	588	602	587	553	563	569	570	594	618	565	601	559	558	632	577	560	604	588	541	575	597	599	573	572	548	532	600	616	580	584	594	557	588	557	564	580	603	568	604	567	554	562	572	593	605	624	574	605	587	584	571	591	586	579	596	602	588	564	588	569	590	611	569	573	591	552	581	549	538	580	565	573	606	598	598	582	594	558	633	585	572	549	549	575	533	562	558	574	594	620	588	570	592	607	626	580	567	575	582	571	574	590	588	662	547	608	567	536	603	632	599	600	612	581	579	567	569	594	602	560	562	606	603	590	602	589	554	590	592	571	597	613	572	609	557	613	587	599	561	596	606	597	601	560	592	598	585	601	564	585	589	571	608	552	584	582	567	558	606	596	565	563	601	608	561	574	568	603	591	620	569	582	561	576	635	587	542	568	598	635	580	572	546	586	573	565	583	598	560	572	579	572	571	589	564	557	544	630	579	590	581	600	598	578	585	531	580	581	554	585	589	587	571	548	551	560	596	576	591	580	565	611	606	570	619	571	590	564	584	572	513	569	557	521	586	599	603	578	576	555	616	590	602	600	608	526	589	547	585	635	529	589	589	604	562	553	575	529	554	574	601	543	589	563	548	629	568	566	575	582	552	585	551	609	560	577	575	564	567	588	603	557	561	583	570	588	532	540	568	579	592	570	608	584	584	619	621	591	605	576	581	595	620	616	563	579	595	603	619	596	607	567	599	586	554	569	606	585	564	526	579	553	597	576	612	595	579	605	593	600	577	547	629	599	575	590	609	584	565	591	613	541	594	547	576	585	567	558	627	577	592	605	586	595	613	546	613	584	554	564	607	540	587	613	561	561	592	584	514	592	586	564	586	592	593	588	566	604	573	544	602	589	600	606	564	623	596	590	529	549	533	632	579	548	594	572	548	560	566	582	558	587	581	604	596	572	593	563	607	565	559	571	554	608	590	542	598	601	594	603	630	609	600	573	551	582	574	580	570	551	595	644	564	566	646	581	588	579	606	580	608	590	597	573	582	588	521	601	585	582	573	593	574	557	602	604	596	620	616	614	571	555	591	561	608	552	594	588	550	595	598	605	569	564	553	546	577	599	598	580	594	633	580	555	594	590	548	600	605	572	616	604	594	581	613	565	556	615	575	577	562	574	603	601	575	581	568	595	595	575	575	532	547	598	574	634	591	571	517	629	564	557	606	566	614	567	618	594	568	582	580	577	636	581	614	585	595	603	574	588	543	560	574	569	586	592	502	583	594	578	603	588	603	525	605	571	588	583	593	588	581	577	542	559	579	609	565	589	567	583	516	585	550	605	589	564	566	545	546	602	572	569	595	617	586	571	572	586	540	603	578	595	556	546	604	560	577	532	574	560	584	609	586	554	559	566	607	592	572	556	583	571	578	594	585	541	594	600	595	590	601	561	588	559	606	558	555	550	573	564	585	583	632	537	553	533	596	601	587	588	629	600	621	608	610	579	580	595	600	620	567	612	562	540	569	535	569	571	604	628	588	558	560	623	574	593	567	578	603	583	590	590	637	586	612	589	524	543	587	607	600	597	584	633	597	541	569	583	603	591	564	618	570	592	546	572	601	581	582	587	599	526	576	582	558	585	600	605	590	589	637	549	626	574	598	577	572	604	549	577	541	587	577	615	595	612	614	602	544	603	580	590	581	590	610	603	575	594	540	572	606	586	604	598	576	596	576	567	603	598	610	595	562	553	592	559	581	536	586	577	572	584	590	611	579	564	575	559	539	576	580	564	583	599	599	616	550	550	564	623	556	586	557	572	566	583	611	561	557	562	621	580	536	564	562	596	615	605	555	621	578	593	595	562	579	565	536	582	573	568	576	560	582	558	544	626	621	562	571	597	592	559	582	616	586	569	583	558	560	597	576	558	585	588	599	617	527	572	550	572	589	600	558	600	562	635	595	577	525	587	623	619	572	626	567	599	589	602	594	553	569	627	619	573	625	598	595	582	564	560	589	565	583	579	567	548	568	573	600	628	624	582	593	577	596	610	613	578	605	597	605	602	577	582	566	576	561	590	587	605	596	588	571	574	608	607	518	573	597	576	570	605	581	570	551	603	589	587	569	637	617	598	583	577	576	554	553	578	551	579	565	627	542	572	560	561	578	588
15628	1426	1009	865	659	613	519	446	485	457	413	434	420	379	366	413	402	399	359	348	383	379	402	363	373	383	355	369	379	360	326	367	369	359	315	361	361	359	351	367	399	385	366	379	379	347	364	338	360	346	353	377	369	397	362	370	359	365	351	388	341	332	372	371	361	359	391	367	379	363	394	376	336	345	363	359	369	312	373	361	366	374	343	364	362	405	325	349	377	378	354	340	394	390	349	389	385	317	376	355	370	366	364	340	360	337	391	343	359	334	411	333	358	372	331	365	393	377	320	370	389	364	360	334	349	363	340	385	360	382	366	378	340	372	335	382	355	369	356	360	378	344	347	369	371	357	355	352	371	346	354	344	354	374	342	349	364	334	338	408	382	368	389	371	392	361	356	342	382	357	386	363	361	354	353	351	357	395	393	361	385	398	395	333	347	343	327	375	355	364	407	380	345	362	391	357	344	361	369	352	392	354	367	383	348	341	343	365	357	357	314	325	351	373	365	360	336	389	389	342	348	348	347	350	329	348	373	366	362	371	384	376	392	316	415	356	376	375	371	341	351	330	345	360	399	353	324	356	330	357	375	374	412	394	356	372	350	326	353	358	314	372	366	359	396	356	366	340	384	388	388	367	350	365	372	351	360	368	353	411	380	358	360	385	362	348	363	328	367	376	373	357	387	322	369	373	361	365	348	339	325	365	374	376	386	337	374	380	350	345	379	343	352	362	356	358	360	392	347	367	340	339	357	322	376	348	302	320	383	376	369	337	413	358	363	353	361	335	345	368	399	345	340	346	336	339	366	359	358	330	328	380	371	365	343	353	353	345	348	345	344	316	355	339	341	365	370	330	347	324	358	366	377	363	339	363	332	313	314	398	406	344	349	382	375	368	358	349	353	364	362	348	358	355	349	369	350	355	388	380	369	338	371	383	349	383	359	396	365	352	345	346	349	380	358	353	365	329	372	353	338	371	395	338	364	367	410	367	379	356	376	332	325	338	384	368	329	366	349	339	330	335	361	385	373	384	365	369	321	382	357	372	375	355	348	376	339	355	367	350	419	332	319	353	383	368	345	329	379	364	334	385	360	320	370	368	386	352	420	334	380	369	339	348	363	376	393	369	363	319	345	361	323	321	347	371	357	360	363	370	355	357	377	360	346	340	374	314	332	343	371	347	372	324	368	335	371	394	375	367	377	336	363	343	350	336	373	381	372	366	329	382	378	349	390	365	379	349	381	412	368	367	393	370	375	340	361	398	371	402	361	312	363	370	371	341	356	350	374	346	354	408	341	346	339	381	344	342	353	360	313	336	347	352	369	365	333	363	367	369	366	347	399	371	366	361	361	361	351	352	341	366	379	322	352	351	385	366	335	383	373	373	366	350	380	367	358	314	381	361	357	372	349	348	330	379	363	330	393	350	373	362	325	347	382	383	407	368	341	309	362	380	336	353	351	334	360	354	380	408	384	367	342	345	363	380	329	293	349	378	328	351	375	352	341	371	367	339	360	391	357	335	365	369	351	384	358	360	325	387	341	345	351	394	341	360	306	362	367	349	349	359	314	371	372	398	352	338	340	361	360	385	360	348	356	351	347	316	348	363	359	382	356	374	368	366	348	354	336	389	392	341	384	363	369	363	333	364	365	354	341	306	361	361	332	335	354	351	346	352	342	357	370	342	395	358	340	346	332	354	377	344	396	372	384	365	345	346	364	367	343	405	405	354	367	310	346	361	366	381	347	342	352	368	389	381	343	322	335	372	384	350	319	374	393	364	365	357	389	355	331	393	357	334	326	377	334	374	366	352	384	352	333	365	363	356	357	388	364	350	385	379	329	356	358	368	371	329	366	355	352	358	366	382	358	377	378	333	385	341	347	315	358	319	342	344	382	353	350	402	401	341	343	369	387	352	331	353	325	369	369	329	370	365	353	352	349	341	387	364	338	367	347	364	366	400	355	349	350	394	355	373	365	359	351	350	380	355	368	355	372	415	384	328	378	338	347	380	380	322	385	359	368	367	318	365	318	357	339	351	367	350	339	337	368	376	354	335	360	342	364	356	411	341	347	353	382	383	374	334	361	336	336	337	366	355	377	367	361	365	352	395	358	340	389	343	322	338	388	368	374	359	350	362	372	340	347	374	332	356	383	374	348	356	358	364	338	334	370	355	359	360	347	351	356	378	397	367	351	330	378	332	363	367	349	353	390	369	358	374	367	385	356	354	328	376	373	359	362	360	346	361	347	332	335	325	352	381	353	355	388	349	344	334	350	340	351	363	396	381	348	390	346	367	378	382	345	351	355	332	399	373	369	376	328	341	396	318	367	379	353	334	365	315	310	340	364	349	376	399	360	381	365	376	364	344	358	365	352	340	332	365	362	366	349	364	360	353	387	381	348	351	382	357	322	362	368	358	336	375	366	369	361	325	367	368	387	373	393	359	357	348	373	410	364	383	377	369	353	347	371	363	397	341	339	343	375	361	325	331	379	365	310	392	370	347	366	365	342	355	337	353	334	320	361	382	336	393	337	332	369	341	374	359	352	347	337	372	316	373	389	326	382	381	349	342	366	362	348	355	360	370	326	373	341	339	351	389	372	366	344	369	374	340	357	363	366	341	365	372	338	342	357	374	357	368	360	380	363	354	337	368	360	355	365	387	384	362	369	362	353	363	363	375	368	350	380	377	354	370	338	357	382	345	368	392	390	353	315	330	367	359	352	356	349	366	329	382	381	351	357	365	356	368	372	340	349	334	344	344	325	358	306	389	378	379	345	354	369	365	375	349	359	323	366	388	344	327	347	352	353	308	366	367	359	357	369	356	360	344	335	349	328	363	324	340	362	295	344	417	386	379	367	373	401	372	372	348	378	331	384	316	374	385	344	343	335	366	347	384	348	345	375	398	386	349	346	389	322	337	360	362	368	376	352	401	352	350	350	330	340	372	357	352	353	366	388	339	370	376	365	335	355	392	359	342	365	354	362	362	334	355	374	351	362	354	360	327	329	388	381	338	344	372	363	342	348	336	319	347	336	340	375	366	359	364	366	354	368	351	352	340	414	402	345	381	373	338	360	365	370	360	337	362	360	337	347	383	346	356	394	380	407	349	349	324	324	343	380	366	372	362	344	372	348	364	353	341	353	330	355	340	359	324	336	347	308	344	343	367	334	343	364	358	326	349	369	332	355	376	351	330	391	366	349	330	368	344	392	316	358	354	361	372	355	349	396	371	381	372	355	353	353	360	345	349	352	337	348	372	354	367	382	371	341	376	357	322	326	355	360	369	369	374	344	334	369	360	380	355	358	361	341	328	347	376	355	415	368	365	357	321	355	363	360	347	372	376	361	384	365	377	347	375	375	372	328	350	335	343	341	401	358	358	379	346	387	347	336	348	328	368	386	355	337	358	353	348	348	393	348	337	346	319	374	376	323	351	339	342	357	378	385	374	361	359	353	338	339	331	378	375	357	359	370	347	374	340	361	364	378	357	358	358	344	366
8439	1374	2224	2585	2182	1839	1641	1453	1375	1327	1186	1132	1080	1009	1021	1042	1021	982	1039	975	936	975	948	1038	942	930	912	989	890	913	953	978	895	904	934	891	931	927	874	895	864	885	923	941	863	893	931	848	919	928	895	918	893	824	880	898	914	850	917	861	906	872	927	906	959	841	857	845	917	872	903	883	899	861	882	856	927	888	883	926	922	918	857	848	877	903	920	916	868	860	839	867	859	847	850	850	869	887	909	855	847	895	898	887	937	917	855	880	921	862	839	930	850	921	880	853	897	860	871	798	869	896	853	900	906	871	886	917	879	873	863	874	849	880	870	846	902	883	831	850	920	875	881	902	867	929	917	860	910	877	865	868	832	885	906	911	833	853	910	912	848	881	852	842	859	848	880	882	942	905	853	906	860	882	872	889	857	904	885	886	862	833	893	874	921	842	860	866	855	899	920	859	907	858	845	863	879	811	899	883	889	905	899	835	905	874	909	860	938	898	893	844	897	903	918	928	866	917	887	865	862	838	886	827	905	860	849	927	869	880	897	825	898	928	927	851	843	956	888	890	894	902	917	848	871	935	894	862	847	905	883	847	851	879	833	844	875	864	895	884	906	873	887	881	880	868	889	886	836	877	888	894	816	855	860	850	867	923	907	915	917	909	943	885	911	835	906	935	880	911	884	859	918	842	894	881	843	813	816	891	872	852	853	843	919	852	917	896	870	891	911	938	868	885	869	888	866	898	891	928	930	936	875	886	867	887	878	892	911	838	874	903	904	909	880	897	868	898	838	928	894	862	838	936	936	889	882	919	918	885	854	845	903	862	920	878	866	913	862	903	876	855	868	881	852	872	827	882	836	894	901	952	886	868	872	814	864	904	932	846	871	904	874	847	948	840	872	888	897	868	798	924	942	932	833	928	896	885	851	861	927	822	873	848	861	852	863	887	871	921	915	855	835	877	872	844	909	864	873	938	830	871	859	849	896	902	864	869	884	836	884	898	932	852	873	907	913	896	892	923	870	917	904	892	808	916	875	912	892	844	864	892	846	816	900	885	899	915	889	871	880	864	913	916	812	928	877	894	901	897	873	878	889	883	870	902	873	882	858	900	910	894	891	936	867	875	864	888	939	916	843	916	887	899	862	856	868	900	875	893	867	840	943	850	841	866	924	855	843	907	871	898	890	888	880	878	829	927	889	904	899	889	868	882	868	874	874	863	854	865	851	884	890	931	865	901	858	910	881	834	909	868	939	862	875	911	901	885	852	939	926	926	855	900	946	856	879	848	858	876	885	865	894	917	906	879	861	878	881	897	858	923	898	860	898	912	901	844	920	845	853	898	876	877	921	896	898	796	896	896	928	931	868	914	898	875	928	865	888	909	856	934	886	889	934	896	899	894	878	932	881	886	888	857	880	889	848	906	900	841	828	883	880	936	876	932	899	851	927	890	901	912	896	879	859	929	930	857	908	939	880	889	900	887	892	882	865	888	840	886	889	869	860	877	889	895	858	906	868	865	937	891	897	850	832	913	850	861	910	895	846	906	821	903	887	882	852	927	880	889	893	804	877	901	875	873	905	863	875	873	881	892	952	918	883	867	833	940	871	934	827	826	902	922	861	874	886	846	863	890	895	876	886	884	903	898	852	866	931	876	887	915	902	905	879	904	816	915	869	877	816	868	899	863	846	935	879	909	886	827	876	856	897	930	909	894	843	878	904	859	913	892	917	852	873	830	908	896	865	915	944	827	877	844	857	866	865	915	895	893	868	849	879	874	871	847	821	939	864	882	873	926	857	856	866	887	935	939	814	867	872	905	898	835	883	901	843	877	901	871	894	901	839	862	953	860	892	910	883	880	875	922	838	892	889	880	899	895	866	922	869	911	936	913	875	910	889	881	868	827	888	915	857	875	872	863	869	910	853	888	895	901	850	876	892	929	910	883	885	850	852	869	906	883	899	888	856	928	893	877	857	865	936	915	905	831	917	898	915	873	869	923	867	894	856	849	899	837	876	872	875	898	886	886	866	846	923	896	834	926	890	858	869	881	904	896	872	857	814	882	903	841	812	864	915	856	838	858	887	903	847	910	880	836	881	865	854	836	874	877	860	855	897	878	860	875	863	869	906	843	873	869	916	927	874	978	916	893	806	876	897	951	878	929	928	913	870	883	883	877	883	899	856	909	873	885	884	916	873	915	872	882	934	922	937	810	879	930	859	877	858	837	914	895	877	903	897	907	895	828	895	902	887	888	876	877	889	976	842	872	863	843	927	899	912	934	902	865	861	859	876	873	851	886	881	905	851	883	897	861	853	924	900	814	860	919	914	888	884	890	868	892	841	867	895	902	930	830	869	934	854	869	868	902	874	872	915	871	858	877	851	871	915	884	881	894	917	871	843	925	898	913	916	914	858	908	911	884	908	878	952	875	889	882	867	889	896	890	847	886	881	876	905	892	904	929	860	859	868	898	850	945	926	872	859	898	862	913	912	895	907	882	884	888	798	838	895	924	847	864	854	883	896	903	860	932	882	818	915	903	916	873	887	879	840	886	890	844	838	876	827	837	862	926	905	889	813	846	858	834	904	865	889	803	806	863	886	913	927	907	850	874	864	888	890	849	927	901	854	888	900	893	880	894	861	909	848	915	914	890	888	847	906	886	909	897	926	842	866	897	892	891	881	862	875	908	930	922	851	861	841	914	889	904	877	843	873	894	909	871	864	903	942	875	885	894	845	928	862	830	824	858	907	869	881	939	948	875	870	828	892	853	873	907	892	859	904	883	930	890	825	839	877	874	821	825	933	863	876	864	866	885	914	899	837	864	972	866	927	908	834	901	907	878	854	926	868	886	904	885	913	853	915	849	871	831	886	920	915	933	846	890	828	917	887	885	926	891	868	939	841	896	860	904	907	886	917	902	850	892	892	916	880	854	879	851	888	930	869	936	928	835	867	937	882	870	895	834	874	825	900	882	862	951	885	923	847	821	888	863	861	911	912	914	913	887	921	861	878	881	920	870	887	908	924	890	871	856	909	844	898	881	880	869	882	869	891	863	849	838	846	847	875	869	942	883	888	949	857	892	850	814	873	915	904	921	931	882	880	859	901	846	845	902	878	807	903	915	911	867	919	884	927	858	872	927	839	886	913	907	901	898	896	864	819	879	933	893	869	818	884	891	870	831	943	922	831	937	886	894	890	901	851	902	847	958	860	949	901	819	902	908	829	882	840	845	938	852	833	873	883	849	907	899	920	919	857	891	864	874	839	856	885	877	933	891	832	923	926	862	911	862	850	897	878	875	939	927	871	890	900	895	883	882	899	881	861	849	837	842	816	904	915	890	874	868	916	903	862	892	905	871	846	872	909	886	907	888	840	854	829	911	886	862	897	892	823	868	930	905	860	859	883	853	912	884	871	869	926	835	900	889	913	895	910	897	909	842	819	832	877	874	854	870	922	896	888	908	865	852	906	841	887	911	911	881	882	919	872	868	918	892	889	883	855	814
1711	401	394	439	440	387	397	352	372	414	347	397	400	381	371	411	366	403	371	406	410	383	406	370	388	366	355	376	422	385	335	371	363	390	378	385	383	370	404	406	427	382	399	391	394	401	392	371	376	408	420	381	377	379	357	364	390	452	409	381	365	387	382	337	377	324	369	415	397	387	374	385	368	370	375	380	393	403	372	387	405	341	359	391	375	319	381	389	400	373	375	387	371	402	416	398	387	387	344	376	382	366	373	391	351	381	374	345	356	394	374	350	380	391	403	390	363	390	368	368	393	371	381	363	381	375	384	362	365	369	395	376	374	372	395	369	370	371	371	401	364	430	370	371	402	384	378	416	397	400	374	399	393	391	396	368	384	425	420	366	401	417	382	374	388	405	373	381	396	397	376	421	386	392	397	363	363	398	378	358	368	395	367	376	355	405	417	404	367	373	408	402	397	420	400	385	371	403	434	390	411	385	397	411	398	373	368	383	376	386	362	398	407	378	349	358	412	369	383	397	371	394	375	400	400	394	377	363	392	417	363	419	428	379	401	373	361	398	413	368	383	376	364	386	370	390	372	386	337	379	382	361	377	413	369	347	401	372	388	398	417	379	403	379	369	389	376	388	408	386	346	397	401	383	412	392	368	386	426	356	369	364	388	364	378	378	365	407	380	396	395	380	387	396	385	406	382	393	379	358	372	334	366	400	400	377	350	382	384	362	393	399	344	379	432	380	376	375	401	420	384	362	340	353	393	383	369	357	340	380	393	397	376	381	403	420	419	375	404	351	363	382	367	396	361	393	411	389	403	380	363	375	376	405	384	403	387	405	378	353	367	372	405	364	411	409	393	410	358	363	360	389	376	374	388	405	409	406	394	364	404	355	399	387	375	370	363	365	396	401	373	401	381	391	372	391	379	403	362	365	357	384	386	362	390	389	443	391	375	389	395	381	387	354	366	385	390	438	400	392	368	398	375	380	375	388	371	351	367	369	405	408	374	393	399	391	388	405	414	385	383	356	383	381	405	395	399	385	377	435	392	411	377	400	408	338	367	406	378	387	391	381	368	383	382	360	373	387	417	400	397	373	437	418	387	363	395	426	346	347	355	371	397	409	384	354	390	391	391	369	372	386	409	386	376	388	406	409	395	373	328	423	356	321	350	380	427	395	374	364	370	390	388	371	397	405	389	362	381	405	410	397	408	412	406	376	360	342	376	393	422	378	350	387	365	346	393	385	382	371	374	377	395	389	400	411	401	408	392	402	386	391	402	389	397	413	350	405	418	383	412	371	349	342	364	398	419	387	402	390	412	389	371	402	362	391	355	420	373	381	405	345	380	420	354	377	377	413	396	398	362	400	400	414	414	350	379	371	409	332	434	407	367	374	396	405	361	393	402	377	364	396	433	374	393	358	372	343	365	357	437	385	385	401	388	410	407	424	395	387	408	391	431	431	400	364	341	373	401	389	380	396	407	353	385	382	385	394	378	391	419	379	387	388	384	382	386	371	355	406	409	373	379	412	394	400	390	394	395	411	384	363	395	394	345	372	377	387	369	392	399	402	403	353	387	354	374	384	369	391	384	388	379	360	399	362	344	359	372	346	371	368	371	374	402	339	387	349	372	383	394	403	372	363	364	383	386	390	407	392	437	361	419	388	367	408	395	369	395	362	383	399	383	387	404	391	394	396	384	386	363	374	387	381	404	399	381	369	391	395	403	395	386	366	391	388	415	378	406	375	381	451	380	387	365	409	363	381	365	378	405	354	377	408	377	404	385	397	405	388	397	359	365	383	380	403	389	409	403	359	408	419	414	390	416	388	357	385	367	396	419	373	397	383	366	367	370	413	359	379	378	376	388	418	350	398	406	401	407	369	366	369	378	412	347	382	382	371	400	376	361	362	399	377	380	352	364	380	365	378	391	386	372	375	377	359	368	343	365	396	370	385	399	391	368	420	369	395	401	388	390	395	347	392	362	379	404	383	393	390	382	366	384	382	379	353	392	388	357	397	409	396	408	387	342	351	362	351	363	390	381	359	367	372	368	367	359	413	362	413	369	383	367	381	425	382	367	405	413	349	355	420	368	413	360	417	369	379	390	353	396	403	385	400	344	346	380	354	414	360	395	373	373	401	392	384	359	389	413	404	386	374	372	372	402	372	363	357	389	403	389	378	377	386	426	372	364	370	380	389	413	380	362	396	421	399	397	351	387	370	404	391	368	342	362	385	388	353	383	421	367	360	421	389	368	399	377	381	377	362	381	382	355	371	337	405	360	386	402	367	344	409	381	362	396	393	391	386	340	408	367	390	365	369	391	361	349	387	378	366	368	383	413	401	381	386	362	398	389	361	388	377	393	394	337	399	403	364	397	423	403	354	397	401	362	410	423	395	363	359	351	401	398	399	360	391	400	385	379	448	341	394	397	408	416	428	404	383	376	409	398	350	391	400	385	392	385	422	375	381	379	372	389	392	415	409	413	374	359	388	375	403	402	352	375	380	402	376	396	364	398	358	384	388	379	379	364	364	359	395	387	355	385	375	375	379	409	394	371	365	417	392	375	356	355	365	392	365	366	381	398	400	393	381	377	374	380	369	377	358	356	372	361	415	396	396	395	363	390	363	419	416	390	383	379	382	395	386	370	391	420	385	410	344	408	396	395	414	393	402	345	399	395	389	381	402	387	400	375	388	378	374	388	364	358	382	411	392	398	383	395	371	389	365	342	413	416	369	343	392	402	430	381	409	398	393	359	400	369	378	399	383	353	423	379	385	357	367	364	391	427	356	378	378	388	363	406	392	409	362	366	390	341	409	394	394	394	381	380	377	359	368	364	355	382	415	397	355	372	359	373	401	377	378	374	413	402	386	391	358	405	388	357	381	396	371	379	395	388	365	403	420	377	360	400	398	370	381	368	370	378	384	360	356	360	373	408	393	373	376	365	393	383	391	407	384	374	400	387	394	417	387	343	364	349	383	355	391	375	369	397	391	343	397	399	376	425	377	382	360	392	411	351	375	402	377	375	397	410	375	394	396	407	322	391	391	378	375	397	388	407	399	416	397	375	377	396	389	420	384	376	398	384	370	354	373	395	335	366	384	369	395	381	393	369	433	369	394	401	373	355	367	382	388	362	364	391	349	411	375	399	371	430	396	359	372	385	368	366	378	376	397	403	390	375	362	376	331	358	385	379	391	374	386	401	382	421	361	397	370	407	388	414	402	400	394	418	386	358	369	370	364	381	374	426	374	358	416	380	384	375	410	413	425	368	406	381	361	374	399	378	395	367	416	397	400	398	389	410	380	401	402	408	398	401	384	377	438	421	428	374	392	410	388	375	418	423	406	398	404	369	409	409	358	353	395	431	375	378	366	384	404	395	409	388	362	370	340	419	344	392	399	401	407	403	376	370	368	390	385	362	401	380	397	387	394	393	387	341	377	364	396	381	434	392	376	400	351	382	387	376	413	379	420	394	384	407	386	373	376	346	370	377	373	378	441
2157	872	911	963	888	879	928	878	907	895	917	931	869	892	881	915	948	884	940	903	896	872	887	887	904	938	862	908	836	931	872	826	850	893	883	851	908	905	911	930	882	848	918	947	865	894	872	894	906	919	907	904	940	872	873	894	856	897	909	892	877	863	896	909	842	850	911	873	872	885	907	906	894	829	923	880	920	927	884	864	898	841	871	944	845	903	860	866	826	875	838	860	894	889	902	920	869	860	905	898	916	864	897	919	835	905	952	863	857	872	893	888	897	897	907	909	897	886	911	913	911	895	861	858	852	871	903	885	909	928	836	864	845	883	862	871	892	898	873	903	952	891	898	882	879	861	882	849	914	889	876	913	919	887	871	945	894	873	838	898	898	895	872	885	910	863	891	820	930	869	877	869	927	887	847	895	866	938	860	904	849	906	913	974	913	872	882	897	878	902	910	881	928	861	894	900	902	849	906	896	899	895	847	890	868	889	872	904	886	846	904	914	939	843	858	867	872	875	950	884	866	854	897	900	874	846	891	862	828	826	902	824	870	896	883	870	865	933	872	925	912	905	902	888	862	862	880	840	885	859	919	909	854	879	877	884	882	931	921	892	832	887	883	845	918	855	836	889	914	828	924	898	888	915	910	899	863	897	886	900	845	901	919	891	865	875	863	955	903	916	922	926	881	932	890	858	872	884	912	929	873	892	907	889	959	890	943	920	813	920	872	907	883	850	903	902	874	873	921	842	898	857	846	915	882	851	984	898	846	933	862	910	874	896	952	899	874	871	864	886	857	833	862	920	944	853	952	891	841	904	874	899	859	866	873	903	852	900	891	883	832	821	931	872	956	900	882	906	906	884	898	810	839	922	894	870	815	897	937	903	914	871	867	885	898	896	937	903	840	862	870	851	855	899	886	848	864	845	907	858	899	887	910	887	910	903	881	888	920	897	922	917	920	855	889	883	907	832	931	834	891	873	918	902	858	874	843	902	877	902	936	885	874	888	931	897	865	889	915	915	881	887	850	885	914	785	848	915	920	834	910	932	892	901	925	903	854	882	841	896	924	867	844	867	903	931	914	893	842	858	852	942	931	907	965	905	842	898	893	863	922	926	907	856	948	910	878	848	887	854	860	905	887	892	878	878	882	917	856	834	858	900	885	895	909	928	914	860	917	871	871	916	942	967	912	895	898	880	856	847	869	902	876	933	860	864	962	843	906	894	879	919	890	851	877	854	886	835	888	874	894	855	930	843	882	829	895	845	907	855	932	864	929	905	897	919	860	871	886	899	845	900	893	878	894	871	876	872	898	864	835	850	870	918	870	945	898	840	956	874	867	902	907	886	924	879	903	869	922	906	908	898	868	859	898	910	848	875	920	917	918	853	867	878	941	904	893	868	885	877	911	864	881	884	843	912	876	836	865	854	862	867	933	864	869	891	968	914	884	819	872	877	871	894	902	891	898	900	912	946	867	894	896	916	853	844	857	874	897	863	853	862	837	867	923	867	890	864	911	918	949	872	876	867	879	888	869	844	879	865	921	854	884	835	908	844	889	894	899	901	879	921	861	846	868	927	886	855	945	953	907	897	886	934	879	887	866	906	868	825	878	900	944	896	895	856	843	890	826	931	865	883	804	907	915	867	914	874	937	898	952	849	897	891	804	895	856	889	924	868	988	844	873	876	905	904	851	881	848	881	880	900	870	928	857	901	898	852	884	871	872	862	822	869	904	890	922	886	938	905	872	872	889	906	867	863	867	865	868	890	883	880	920	887	882	852	876	893	834	903	895	934	862	855	901	873	864	866	921	895	889	854	853	925	877	886	868	892	876	884	886	872	866	898	894	903	904	897	871	866	909	872	895	904	837	849	863	930	882	859	921	892	877	950	930	913	877	896	940	857	886	873	901	908	902	838	837	870	930	855	896	892	882	894	861	810	861	887	908	905	882	893	909	922	898	943	865	909	870	873	851	869	851	889	900	846	867	913	890	930	844	884	925	864	915	864	887	882	915	926	876	871	865	846	915	900	838	861	879	869	899	900	868	903	913	857	900	883	941	871	856	872	900	880	889	831	874	887	895	847	906	908	926	932	883	884	906	914	904	899	871	878	873	897	896	836	884	895	852	919	852	865	895	891	887	877	879	906	915	865	879	882	903	933	930	915	933	910	888	852	933	872	916	835	876	910	935	859	902	915	897	875	847	900	860	897	890	903	861	872	910	876	926	826	880	875	967	917	876	877	931	910	886	937	868	884	904	855	891	919	848	891	882	849	864	913	885	900	868	915	863	889	883	902	904	910	842	901	871	880	861	881	921	879	901	903	913	877	897	852	874	923	903	905	928	886	875	890	919	917	837	903	942	818	862	888	890	896	934	929	897	914	913	897	816	878	879	921	899	888	895	819	913	900	871	879	923	868	874	910	890	925	862	879	849	942	910	931	896	913	877	926	919	856	861	935	927	875	922	871	877	835	815	872	891	916	887	860	872	898	848	874	929	884	915	878	890	861	864	858	837	923	860	870	846	832	860	867	883	884	893	863	854	885	863	867	974	953	894	862	902	900	855	863	997	876	852	901	896	889	916	917	899	902	869	890	881	880	871	883	930	932	863	846	821	869	885	881	866	898	879	901	874	892	874	827	907	875	863	920	896	890	923	928	863	864	896	948	891	897	863	907	928	861	863	912	907	838	873	912	878	864	919	901	858	881	915	900	897	923	899	891	857	858	910	966	852	891	863	881	871	918	901	904	901	880	883	898	884	875	899	895	833	887	900	836	877	859	860	879	876	898	875	891	916	894	859	852	867	873	867	891	865	927	890	861	948	931	890	868	918	927	858	925	928	925	805	920	869	869	854	916	889	929	875	937	893	885	874	920	876	871	893	891	884	926	816	906	860	884	884	875	871	884	885	911	904	864	908	891	911	880	883	908	890	908	905	879	910	874	865	921	855	902	888	883	854	871	846	881	888	865	886	870	872	821	836	919	862	869	842	890	913	883	924	930	908	901	895	909	855	845	866	844	879	905	886	851	900	866	928	937	859	930	850	888	875	924	798	916	861	844	874	841	856	848	845	877	901	865	918	873	888	848	903	879	880	837	884	839	886	939	891	880	886	895	905	834	912	872	883	899	920	862	930	921	963	907	869	909	850	877	863	885	867	943	811	873	880	904	872	880	870	875	909	884	856	906	860	868	849	939	917	927	886	851	839	888	892	913	879	885	853	850	888	858	868	870	881	933	852	938	910	885	864	888	923	859	881	883	852	893	938	878	891	856	922	894	878	842	893	924	886	886	829	875	900	876	930	899	908	929	887	889	869	902	820	804	887	925	907	863	851	921	845	843	889	916	859	921	879	894	891	911	847	897	920	878	843	921	894	853	909	874	929	935	938	889	858	887	868	870	928	924	889	907	908	897	899	861	884	918	944	894	916	973	867	847	834	906	865	855	882	863	922	811	945	893	838	879	875	892	871	904	878	896	932	920	916	880	871	875	884	906	855	872
7762	564	562	492	399	327	301	248	241	251	274	241	235	243	229	220	246	230	249	261	237	196	221	237	250	238	233	218	229	239	212	211	226	233	225	227	206	218	217	217	256	202	225	213	208	223	220	249	232	236	214	237	228	221	222	216	210	203	188	206	215	227	243	234	211	212	227	195	212	218	219	246	241	189	220	215	205	251	214	209	213	230	200	223	227	224	215	215	236	194	192	209	205	206	219	197	216	197	238	220	222	222	208	240	236	250	194	218	217	227	202	231	204	221	208	198	204	247	229	222	224	231	222	239	221	221	206	230	212	225	193	208	228	214	222	224	216	225	215	197	206	212	217	237	205	240	229	215	209	199	191	233	236	249	199	225	197	195	235	222	235	201	223	225	196	205	239	214	193	218	185	209	186	208	197	237	221	200	215	222	193	218	226	221	210	202	215	197	196	202	227	236	213	238	230	221	221	225	235	210	212	205	239	204	190	222	225	220	225	240	228	214	176	223	199	212	220	206	236	261	203	191	216	255	216	228	208	195	226	212	200	212	195	198	224	238	214	202	230	234	223	227	221	202	178	264	197	212	214	216	221	209	215	208	232	229	220	209	202	208	204	236	186	230	219	203	223	220	251	205	183	214	201	251	228	230	231	214	206	216	226	231	203	218	243	227	224	194	219	243	207	225	233	212	207	203	238	223	196	210	231	214	241	224	211	234	212	232	190	197	205	219	200	204	224	208	200	207	223	217	240	208	213	199	209	228	201	214	226	221	247	235	244	213	223	236	206	223	199	227	250	242	211	218	205	214	226	214	240	211	208	213	219	206	212	223	203	218	219	203	228	247	233	205	211	203	234	225	196	209	242	233	218	179	249	215	210	242	218	224	221	210	234	223	215	212	197	252	198	184	228	223	213	232	201	203	236	205	227	185	183	213	246	226	223	216	239	216	189	186	210	247	217	243	210	229	207	268	221	204	233	201	215	197	207	251	235	256	206	230	204	231	179	220	207	224	215	228	229	226	233	200	211	210	223	209	225	258	269	219	237	208	213	245	223	205	194	196	215	246	199	231	224	237	198	227	228	223	209	209	207	205	226	232	245	211	226	245	206	197	200	214	225	209	198	183	233	207	205	210	232	215	226	201	241	210	223	225	237	217	248	250	225	205	203	214	227	213	232	231	233	226	231	204	210	199	213	207	227	220	189	213	216	259	252	215	201	234	222	214	221	225	230	212	234	235	209	231	202	234	220	243	214	224	204	196	230	233	233	221	221	203	225	202	236	210	196	226	236	218	200	182	232	233	208	207	208	195	195	216	195	215	238	205	217	239	196	233	209	241	217	235	221	235	245	210	222	232	221	201	242	201	235	242	204	208	199	218	255	237	235	234	206	231	200	210	221	245	214	188	221	220	208	245	240	218	201	211	211	218	206	224	210	232	204	242	201	209	224	207	212	238	239	230	250	195	217	236	231	232	208	228	210	168	199	212	242	216	224	224	211	211	220	212	242	213	226	220	226	244	201	230	231	236	234	231	208	231	201	227	221	202	230	232	195	222	201	204	230	231	202	236	226	223	225	207	195	215	213	207	221	241	220	214	186	190	236	194	215	216	214	220	187	226	192	231	247	205	213	240	212	226	208	219	212	210	239	221	212	223	211	235	201	232	205	250	223	212	241	197	217	225	214	208	229	214	283	245	240	253	210	198	201	218	184	203	232	219	194	212	216	211	223	227	192	214	192	199	224	250	223	220	205	236	212	210	213	218	215	239	199	256	232	174	192	211	226	242	193	229	197	204	227	214	230	208	215	233	232	178	210	185	257	181	219	208	223	244	236	186	205	212	218	209	224	230	218	189	218	227	226	245	221	202	244	218	199	249	205	212	201	198	221	197	212	223	224	243	185	220	226	222	207	201	176	233	200	204	216	225	243	222	222	226	248	218	224	202	205	204	224	231	183	208	217	225	234	205	218	234	205	220	240	220	212	171	223	223	215	210	224	208	202	217	221	223	248	237	219	209	222	205	208	225	234	224	242	213	207	217	218	200	231	196	236	217	216	210	220	235	239	200	200	237	218	210	211	229	220	228	213	205	217	197	213	198	224	205	235	198	233	228	245	221	223	214	207	207	197	207	217	225	167	216	199	210	239	221	227	207	200	188	227	219	226	251	215	226	214	245	205	223	197	213	194	232	237	266	221	249	211	214	228	222	230	233	224	232	233	193	192	205	221	232	235	222	219	199	225	227	190	212	240	232	221	227	206	229	201	189	205	207	246	216	210	230	187	171	213	224	205	216	205	235	210	217	247	213	216	192	231	211	184	222	215	218	226	222	236	196	212	200	229	216	227	209	216	199	239	221	187	208	193	229	201	223	229	229	210	233	221	226	207	232	189	213	222	235	214	251	219	214	245	214	223	201	214	195	201	207	230	201	205	228	246	228	205	221	205	249	223	209	202	214	227	222	212	217	210	234	253	199	233	212	231	225	215	208	211	228	223	208	198	224	217	226	220	241	226	253	236	234	215	188	222	209	223	231	248	225	226	211	214	236	202	226	212	222	215	198	187	199	225	228	192	248	232	215	210	209	225	207	229	242	210	211	239	221	209	227	207	202	204	230	225	233	199	222	211	196	201	233	198	215	215	210	200	224	235	213	202	192	226	209	219	227	233	252	238	214	244	200	204	209	221	204	219	201	218	194	213	219	234	205	223	245	226	209	227	222	210	217	218	193	236	230	236	205	205	209	200	225	241	205	220	203	179	208	262	208	226	242	230	234	253	192	214	239	207	216	208	225	216	212	196	222	219	236	188	217	216	220	240	225	219	201	235	222	207	195	216	221	192	188	226	222	239	185	230	189	212	205	229	258	215	218	203	222	221	214	204	224	217	213	197	202	215	232	208	221	189	217	221	226	235	260	228	213	233	232	194	217	210	216	211	214	225	198	182	221	218	222	222	229	215	200	218	241	233	194	207	219	219	236	237	256	219	215	242	198	227	216	229	219	244	188	205	207	218	221	210	213	245	250	230	213	222	228	195	176	223	215	219	219	219	178	223	206	215	235	215	222	228	227	182	207	197	238	210	225	199	230	230	219	231	192	222	222	206	207	200	224	224	208	225	223	217	223	218	219	222	213	215	233	209	196	226	218	217	226	203	225	223	211	196	229	220	225	225	233	231	229	208	220	207	202	229	230	212	233	232	213	211	185	239	232	217	216	172	216	191	216	247	222	224	225	230	214	241	201	207	229	219	223	214	231	222	231	206	199	221	224	227	239	216	224	210	206	238	207	224	217	239	236	252	200	218	241	226	204	242	212	198	197	226	207	221	211	205	241	230	227	217	229	213	236	187	241	223	205	237	197	237	194	197	217	218	237	243	206	198	235	201	237	216	210	227	225	227	203	211	210	236	231	210	219	235	236	252	209	240	199	201	211	224	191	214	203	229	225	238	229	239	212	223	227	188	212	219	198	197	204	237	240	206	217	215	225	217	222	233	208	219	209	228	211
6383	833	1315	1417	1224	1101	978	919	791	737	717	678	770	679	638	661	639	653	623	638	645	571	631	617	602	598	636	585	589	606	616	587	566	612	572	574	600	592	606	592	598	620	584	593	619	587	649	578	586	553	602	538	590	569	632	578	537	581	594	570	563	527	568	566	605	609	580	606	595	560	571	553	574	573	573	563	609	590	556	594	547	636	585	594	578	571	607	585	586	590	583	519	544	580	564	600	591	607	586	548	595	560	537	560	600	616	631	576	607	567	602	577	536	597	591	584	606	560	565	611	572	527	591	620	578	606	592	570	562	575	606	576	556	611	616	553	601	579	591	575	581	577	562	605	608	576	607	576	573	575	576	518	575	577	575	581	586	594	548	608	601	535	595	544	607	572	589	585	587	554	582	561	565	588	595	570	606	596	566	544	583	607	556	574	595	648	581	614	570	584	577	566	584	579	576	581	574	590	562	549	578	611	558	566	570	588	582	564	548	591	585	581	615	575	581	587	592	612	599	577	540	589	585	586	569	565	564	570	566	560	587	555	576	525	528	563	585	566	589	607	623	553	558	591	584	559	606	554	536	560	556	560	607	592	582	582	583	605	608	584	599	558	532	609	571	555	595	565	631	597	589	586	572	590	598	578	585	606	599	606	577	578	559	571	568	579	620	610	616	553	589	569	554	576	564	540	578	559	591	580	567	597	580	556	585	536	561	605	593	579	573	595	564	560	586	553	565	533	614	552	561	579	549	542	534	618	586	559	575	572	611	616	583	583	582	606	569	572	528	533	609	609	583	590	626	600	567	607	580	563	562	558	564	554	598	591	592	579	523	574	570	655	579	578	548	606	595	570	573	597	585	563	543	580	573	571	585	570	603	593	566	583	578	577	598	590	563	552	551	591	609	555	551	575	560	564	564	562	572	571	629	576	637	557	565	591	577	578	565	555	567	628	534	581	576	564	581	567	635	563	581	574	574	575	556	559	562	585	564	571	564	558	561	628	596	590	626	579	573	599	527	581	579	563	558	603	586	610	547	593	585	547	576	576	603	608	586	577	570	657	577	590	557	530	549	595	600	612	581	627	548	592	607	597	558	582	616	533	625	568	591	611	598	605	596	613	610	571	575	587	566	622	634	608	577	550	538	550	553	587	547	576	564	567	516	578	628	595	554	580	574	581	574	592	565	592	582	556	559	580	581	549	616	527	630	545	574	587	589	592	572	642	566	586	581	606	545	567	578	575	569	614	598	547	584	627	555	619	579	573	553	629	586	612	583	602	576	610	574	576	537	614	563	549	566	547	606	549	555	541	570	531	563	531	560	616	557	568	581	526	590	555	585	585	560	593	603	575	543	586	546	626	576	604	590	549	590	581	580	517	560	581	614	578	538	599	573	577	580	568	595	592	571	560	572	583	576	609	541	587	587	579	560	569	582	554	516	601	601	613	560	622	571	501	554	540	565	601	557	586	578	548	587	577	572	603	572	543	592	534	613	582	539	579	594	627	569	594	586	581	559	584	595	576	594	574	542	583	596	532	573	597	577	535	560	578	581	646	532	558	621	575	570	558	575	541	591	575	622	560	550	565	594	600	664	552	598	550	556	545	553	581	619	552	583	563	650	533	574	516	630	589	586	587	570	524	604	587	614	556	573	564	591	627	571	567	585	567	589	577	584	573	570	579	581	600	572	568	619	553	585	553	599	586	570	568	577	525	592	601	588	559	601	571	610	636	573	552	583	567	542	556	571	620	575	591	569	589	607	638	560	641	576	583	619	600	548	533	532	583	554	581	626	573	579	564	601	598	565	595	556	592	567	613	585	600	595	556	601	553	583	576	550	562	544	528	548	556	566	559	639	578	569	611	602	549	566	571	569	524	586	548	580	539	537	566	558	547	574	597	561	575	588	588	591	531	558	530	547	628	584	576	591	630	567	578	551	634	586	609	524	613	579	596	597	560	596	569	578	635	552	602	557	585	608	587	567	613	552	544	574	542	572	560	605	604	584	589	562	563	590	542	556	590	575	579	595	597	586	577	562	567	546	552	578	569	561	574	592	521	615	575	570	610	665	554	550	609	562	560	552	565	521	584	600	583	583	580	603	610	550	553	569	599	595	570	579	564	562	542	587	585	573	583	593	590	539	573	582	534	630	571	513	570	572	580	595	585	569	547	568	557	555	602	574	544	530	540	555	570	585	564	594	562	563	572	557	562	640	565	581	600	570	638	584	591	614	600	564	571	569	558	591	632	512	584	547	586	588	613	572	586	567	590	579	591	564	594	534	578	583	594	548	556	518	611	631	552	605	555	573	592	608	555	545	548	622	582	566	598	582	560	556	638	575	542	604	555	594	581	582	594	600	552	567	562	591	543	651	572	581	597	634	572	597	545	554	558	573	579	547	609	608	570	583	558	587	575	617	566	569	564	638	545	561	586	566	617	593	614	599	551	549	604	605	567	578	538	605	580	626	570	606	615	617	616	550	558	542	533	593	579	580	579	581	594	616	549	580	569	569	562	607	605	562	539	621	631	560	564	562	562	569	618	580	551	599	602	528	591	623	616	596	597	489	598	591	582	568	576	589	607	592	551	587	591	573	592	569	602	587	578	572	559	595	582	571	582	560	568	553	631	531	589	613	608	570	573	592	535	578	587	633	585	597	561	594	562	544	570	636	539	525	574	590	595	585	595	581	566	579	537	602	598	554	571	562	594	594	585	599	595	553	576	577	575	542	612	566	606	585	566	654	601	583	590	605	548	573	591	577	543	583	610	596	539	603	593	573	553	582	578	569	539	619	538	560	558	569	532	593	626	578	574	539	593	574	567	589	579	562	606	570	625	558	596	593	556	621	544	593	583	553	593	590	572	619	549	572	574	617	560	576	553	597	576	571	547	557	586	596	566	602	612	616	566	585	620	600	606	526	615	595	551	568	624	609	582	582	609	624	574	587	538	545	576	558	566	607	572	597	589	588	660	563	543	552	577	561	571	564	523	552	606	540	573	580	566	582	615	606	608	599	553	576	575	611	597	569	629	608	585	590	573	582	534	601	604	560	564	578	592	584	578	577	571	564	601	554	582	553	578	550	572	594	627	566	600	558	592	601	559	626	561	593	546	570	605	608	574	557	600	623	584	578	539	590	576	558	588	574	639	602	547	575	589	588	586	590	604	603	573	591	561	578	579	567	596	557	535	579	595	548	584	579	593	571	554	580	568	583	579	591	562	550	586	590	580	623	595	573	577	597	582	550	508	550	562	556	596	593	602	554	602	596	606	576	564	523	587	625	580	543	563	512	587	577	582	577	599	558	604	616	590	550	605	573	573	583	575	568	623	579	592	580	589	565	560	562	559	565	599	568	554	568	556	571	579	538	606	588	578	557	587	573	558	526	607	601	599	604	585	598	623	603	569	555	612	619	595	545	620	558	547	589	607	588	627	577	561	600	560	589	568	599	573	592	580	542	572	549	630	581	593	589	579	583	624	556	580	556	594	568	559	591	589
15222	1323	1022	880	650	585	495	455	435	444	453	411	424	414	383	404	359	409	378	366	380	405	363	369	361	383	386	365	344	342	341	396	361	339	365	366	362	380	371	360	378	352	383	345	343	341	378	364	360	354	371	349	373	354	365	377	340	362	366	352	383	380	368	342	354	372	370	384	350	359	382	362	351	306	365	357	378	384	355	365	369	375	350	334	357	351	378	342	368	342	343	342	329	343	341	367	344	349	387	354	371	359	356	366	381	344	378	354	392	354	377	340	349	373	353	378	346	364	367	348	365	364	379	345	402	365	390	376	362	339	345	354	367	374	338	382	366	352	356	374	345	353	319	366	364	348	374	370	360	369	363	357	362	383	414	350	355	368	343	355	338	381	356	376	392	381	367	340	351	324	330	344	356	367	371	362	377	346	350	361	373	345	383	355	324	348	361	353	338	341	340	405	406	346	329	371	310	345	411	344	349	336	346	331	342	361	371	350	347	377	349	397	327	335	373	373	362	407	391	340	369	360	367	373	363	329	342	343	354	360	369	377	370	385	357	394	319	331	350	331	377	353	373	385	361	328	346	399	350	352	362	385	387	333	327	363	366	365	346	378	368	367	360	342	346	359	341	355	377	391	349	372	336	381	355	337	333	354	345	370	356	380	384	364	342	355	342	366	365	359	334	374	353	367	357	335	384	367	355	365	342	349	344	340	384	361	345	342	340	409	386	361	353	366	387	382	326	361	409	349	389	371	353	349	352	423	358	392	335	375	403	381	316	337	333	349	375	398	372	333	372	355	346	343	381	369	378	355	328	328	315	422	362	348	358	352	366	331	352	355	351	367	376	316	345	395	360	415	391	360	374	357	322	332	372	403	360	377	367	346	306	361	371	369	329	351	381	355	389	385	376	350	365	359	351	333	352	335	361	362	357	324	346	364	369	379	357	371	333	353	394	368	348	354	357	344	347	331	369	347	387	355	370	372	382	338	345	357	338	376	392	370	341	391	380	366	350	350	363	356	361	334	377	394	398	360	344	343	366	327	368	383	314	395	342	341	388	321	340	349	371	353	368	339	368	372	385	383	370	380	392	369	370	370	331	363	319	357	403	358	376	336	375	340	367	372	338	354	338	379	370	347	354	319	384	364	372	352	345	330	370	352	371	378	353	373	374	343	323	352	374	349	362	339	383	328	355	335	363	365	380	379	367	353	383	390	324	342	351	361	332	410	364	372	365	378	341	397	379	413	360	371	347	353	381	379	364	384	332	343	349	345	350	392	363	352	371	366	378	374	326	385	383	391	357	333	377	391	335	330	380	349	370	378	383	361	366	326	369	341	362	356	345	361	358	349	363	391	353	362	393	371	397	404	382	338	331	368	404	348	355	387	374	383	327	358	367	349	344	333	355	345	335	367	328	360	391	337	353	338	322	387	376	339	348	392	352	398	357	378	396	388	356	354	358	382	328	331	361	339	347	376	379	342	356	366	365	374	372	421	370	346	349	384	383	351	366	366	351	385	336	341	414	353	358	358	381	390	364	369	363	331	336	370	354	316	405	356	347	372	358	348	352	400	365	352	352	359	320	332	347	318	354	382	367	365	365	396	343	368	343	355	344	409	363	382	376	370	365	348	362	376	359	364	366	336	342	332	349	369	345	355	388	376	366	352	342	379	352	360	334	415	336	357	358	340	354	357	372	340	300	359	372	387	346	338	332	357	347	373	358	360	367	376	336	367	338	341	346	351	382	388	334	374	354	366	394	415	379	350	372	350	337	325	380	362	399	372	395	356	332	339	388	396	361	359	341	355	344	390	345	352	350	369	376	331	344	315	375	375	374	371	371	391	343	356	353	354	365	371	364	375	326	359	355	340	392	346	355	332	338	382	360	332	323	375	380	361	389	366	344	408	354	404	365	386	345	359	351	358	380	358	345	371	324	386	388	339	346	361	341	350	351	374	357	361	400	339	383	359	379	352	331	342	344	387	382	368	321	356	316	335	325	371	344	351	391	368	347	316	365	334	380	390	367	327	336	356	408	346	323	318	363	423	362	381	380	378	397	380	357	331	348	354	369	388	363	323	376	369	380	358	340	373	374	384	338	347	386	333	340	350	338	347	358	367	391	380	344	377	360	363	370	395	359	338	348	374	348	373	377	343	388	362	382	382	330	330	316	360	365	359	393	369	393	342	376	377	367	363	338	365	368	351	373	385	380	382	353	383	373	363	345	353	329	350	380	398	341	350	359	360	359	369	348	322	386	346	357	386	346	354	370	372	369	372	369	340	366	324	379	367	375	333	380	371	334	353	372	356	352	361	354	359	372	349	371	402	349	328	343	324	363	361	344	366	405	324	367	361	351	380	373	347	349	369	321	327	374	366	364	339	354	362	349	363	411	397	399	377	389	358	363	342	347	334	360	346	354	332	366	339	334	322	346	338	370	385	351	378	337	373	348	340	351	369	357	382	364	351	392	359	350	354	335	366	374	405	338	352	349	375	400	379	379	374	395	416	338	364	365	388	326	356	362	367	380	368	373	382	392	392	360	334	392	345	362	354	350	356	379	369	373	362	337	354	374	359	346	358	338	362	384	348	324	365	367	357	355	396	361	354	361	358	357	353	380	327	328	342	406	366	370	351	365	362	351	383	352	397	334	373	337	334	392	335	350	411	395	339	347	376	352	358	406	328	352	352	340	377	325	366	347	344	323	375	363	361	349	344	336	361	399	373	350	389	383	388	408	368	415	373	328	343	341	345	353	360	384	373	321	353	378	324	351	327	378	394	380	359	379	364	373	387	374	372	393	396	326	338	351	372	303	377	356	366	376	360	391	365	379	342	361	347	374	374	331	360	347	348	368	362	369	371	355	356	356	368	317	351	367	319	350	371	361	399	345	350	341	362	358	397	354	344	398	380	370	338	375	379	382	366	373	384	384	364	338	387	356	374	370	375	362	349	378	343	362	375	349	355	382	368	369	385	358	368	321	346	378	345	373	351	353	337	360	364	372	367	323	353	381	325	362	361	361	364	348	355	390	359	344	358	391	335	344	393	394	354	342	344	348	386	353	362	393	355	384	358	359	342	354	347	343	340	372	332	404	364	369	389	352	377	325	355	374	317	346	323	354	350	375	371	365	347	360	356	373	335	354	362	343	379	365	336	375	344	372	359	379	387	336	377	360	326	378	337	322	392	364	392	352	351	372	337	337	332	334	358	365	372	349	358	320	350	390	347	338	323	379	343	360	358	368	388	337	372	339	391	347	353	359	332	371	346	387	377	369	352	328	365	383	336	380	338	397	356	379	336	367	376	373	372	357	327	373	357	371	366	373	369	348	361	347	363	411	378	340	355	352	377	374	344	387	374	348	338	320	348	329	347	368	385	381	378	370	361	345	347	323	356	366	316	371	374	335	397	388	369	344	352	364	346	385	389	360	366	378	352	352	393	395	375	347	346	385	343	370	379	378	345	326	375	359	374	353	358	342	396	422	333	345	355	329	338	361	393
8546	1378	2234	2521	2111	1933	1649	1424	1392	1273	1190	1085	1120	1091	1107	991	1008	1059	1014	1007	926	964	967	958	1001	956	972	927	922	909	944	927	895	884	890	915	817	899	889	900	891	934	908	895	870	954	972	900	903	898	928	859	822	883	943	908	865	853	854	897	852	872	872	923	840	884	891	868	905	907	896	889	875	921	902	883	897	871	911	855	870	874	876	869	933	931	869	857	882	901	905	912	866	899	901	911	907	866	846	867	810	887	863	800	866	963	847	870	884	878	870	881	869	908	924	934	912	866	887	838	852	940	850	880	881	897	854	915	864	899	855	852	858	917	914	886	857	887	841	944	880	865	898	886	872	869	905	883	900	962	866	905	920	911	881	854	900	850	889	906	882	860	889	855	868	865	912	876	904	910	880	915	844	935	839	900	915	836	908	910	850	839	842	929	929	898	882	890	863	887	924	916	908	856	854	881	890	898	837	898	849	897	884	945	915	914	893	844	874	874	887	974	906	905	861	909	914	827	857	858	877	888	869	908	840	861	873	868	903	924	937	886	897	922	900	915	848	863	878	842	841	866	816	830	884	868	836	845	879	877	864	894	904	894	923	896	935	851	907	840	860	937	941	849	884	910	863	880	848	857	963	878	845	839	891	867	897	863	872	787	860	810	857	877	910	919	887	907	856	951	874	865	901	887	903	899	891	925	869	820	891	919	914	825	905	897	955	888	891	877	932	942	880	888	861	901	888	867	870	841	943	922	907	874	893	858	893	913	861	880	883	875	869	891	888	915	861	874	932	915	911	895	897	907	903	821	901	901	836	950	894	900	959	879	869	930	842	872	870	842	856	888	858	850	854	899	858	870	832	860	923	867	918	846	952	905	877	892	905	860	927	935	924	906	914	859	902	865	916	868	898	924	868	894	880	874	919	895	874	854	965	907	929	916	857	865	865	894	908	893	908	836	843	873	902	854	882	902	814	876	905	845	913	907	903	866	901	947	890	886	848	845	894	875	871	872	913	932	894	872	879	945	868	881	891	873	893	891	827	883	888	889	867	849	911	828	893	873	887	889	904	870	878	872	904	862	915	905	905	886	872	887	926	909	908	871	859	921	893	892	887	870	852	877	943	893	861	874	870	878	887	881	872	819	873	914	821	855	878	885	894	852	857	846	902	860	857	859	849	915	872	940	906	888	860	901	877	882	855	903	899	875	830	828	871	913	951	876	913	952	882	906	830	865	861	866	928	919	893	867	855	903	858	898	903	898	880	879	886	841	901	863	928	882	893	887	873	917	852	899	911	882	927	892	907	907	861	885	894	872	863	897	875	908	891	829	938	868	851	875	887	914	879	914	932	875	820	861	868	877	879	933	895	901	924	828	904	874	881	872	889	865	863	898	879	895	887	875	872	915	887	895	905	949	885	856	886	882	884	838	886	900	834	920	902	888	969	898	849	914	854	855	853	987	850	910	851	876	885	848	894	912	851	863	909	904	837	888	884	892	871	916	897	905	904	882	920	883	898	909	811	888	850	931	917	906	841	867	886	818	858	835	907	889	869	883	937	903	852	851	873	881	903	862	877	878	883	881	872	934	925	882	832	878	889	972	921	890	888	837	882	901	899	883	914	897	836	890	906	899	883	928	941	847	886	869	875	905	894	916	811	936	921	865	881	863	868	867	893	853	905	897	838	871	864	913	920	871	913	892	859	859	897	892	894	869	867	870	910	833	909	915	882	842	875	846	904	911	900	856	910	841	856	916	865	884	930	854	881	867	901	847	977	863	922	846	846	870	912	904	855	907	891	871	842	901	893	912	859	875	921	877	850	867	891	898	877	895	846	840	905	894	873	885	861	870	835	916	870	885	902	884	857	899	916	898	892	909	875	886	867	883	912	860	831	901	876	863	884	842	861	828	921	881	876	861	834	894	905	826	901	907	945	892	874	856	926	896	861	891	909	884	801	847	869	898	915	809	868	885	877	883	867	893	906	897	906	882	892	839	921	864	870	861	880	924	905	887	908	860	877	871	913	874	885	933	889	927	949	855	832	950	945	872	894	880	883	867	850	891	885	919	815	861	847	867	918	877	894	852	913	881	888	863	853	862	890	878	855	850	922	877	933	894	891	917	905	852	862	882	893	872	909	856	919	845	864	896	890	900	898	907	894	894	928	891	840	929	816	836	840	918	896	875	901	909	913	910	897	885	858	845	858	891	875	882	862	919	859	904	881	829	905	931	861	880	952	896	918	892	911	876	893	912	888	917	883	884	868	876	889	911	827	887	863	871	884	895	871	841	837	909	856	857	846	895	905	847	867	932	924	863	864	903	871	855	839	921	861	888	873	886	880	925	883	856	886	923	912	859	856	862	966	860	885	929	907	894	909	880	888	904	907	881	845	919	894	849	889	957	885	862	933	912	824	865	872	885	882	877	871	884	892	871	858	840	901	873	882	876	862	860	881	853	870	875	918	851	959	949	870	863	880	893	869	879	882	897	890	833	897	878	922	818	930	829	866	920	888	892	841	920	865	896	840	869	826	921	890	841	912	846	827	892	890	907	884	886	949	883	908	879	896	875	813	893	885	857	878	867	869	896	884	919	872	877	896	840	887	892	886	871	893	886	862	892	923	893	878	883	930	891	864	907	820	878	863	859	911	941	894	865	901	880	885	923	870	895	924	862	911	917	936	867	905	875	949	858	888	870	852	895	871	884	870	820	903	887	863	905	873	896	893	856	875	896	897	924	933	927	905	874	913	862	832	873	883	895	889	839	871	840	925	892	863	913	929	924	876	914	858	913	893	923	857	864	872	858	856	902	869	868	894	918	912	887	907	859	828	874	905	903	842	870	896	963	846	910	856	917	878	957	811	927	882	907	916	847	934	925	910	896	856	878	896	925	901	898	875	827	888	880	866	884	872	903	892	895	867	921	854	907	901	875	898	831	907	908	885	877	865	896	919	902	879	877	880	878	902	868	871	841	904	809	920	890	891	867	914	865	917	891	888	887	895	914	859	886	844	881	954	845	855	849	937	845	860	873	868	869	914	890	874	921	866	908	885	964	892	843	851	902	853	863	921	902	833	821	869	914	919	907	892	898	877	858	867	900	878	846	857	919	891	879	821	852	906	950	931	860	866	894	889	875	866	912	878	906	899	884	882	891	905	899	906	903	906	910	900	886	937	900	859	902	928	856	856	812	899	879	880	863	923	869	890	890	905	854	881	859	880	902	922	862	859	845	861	858	850	892	901	877	867	912	853	871	884	899	872	899	925	895	887	855	838	912	931	896	879	864	851	855	896	844	856	888	876	876	849	890	923	868	899	864	913	837	902	877	891	900	886	866	869	884	963	857	865	904	850	882	871	839	891	933	900	868	873	897	905	879	904	868	877	946	844	931	912	827	888	883	914	861	884	881	916	924	892	870	890	875	921	897	867	948	913	862	880	867	877	882	825	905	896	884	912	828	894	846	925	890	913	878	878	825	911	876	927	882	901	953	854	891	944	909	909	801
1872	381	424	423	413	418	440	360	391	413	382	373	392	414	394	398	429	408	412	408	394	390	411	399	403	358	397	416	404	365	395	346	405	376	393	350	413	416	365	362	367	391	394	410	375	406	393	377	360	381	349	375	367	394	391	356	418	402	409	352	376	386	367	377	350	394	416	388	407	381	391	417	424	398	331	408	396	400	372	411	376	410	430	417	411	343	389	357	410	411	377	391	368	342	380	384	347	373	414	386	414	389	396	394	420	422	377	365	373	362	367	381	379	379	384	390	370	379	379	371	390	421	346	381	407	432	368	415	409	373	402	367	394	366	387	394	414	349	394	376	387	403	397	395	421	440	412	415	372	408	380	388	400	384	420	387	380	417	387	412	360	446	385	391	382	374	395	375	393	414	396	333	415	364	387	386	434	406	402	381	406	403	436	415	358	353	416	423	342	390	384	420	399	361	394	406	419	388	443	407	381	404	385	390	363	369	375	377	389	369	317	390	376	420	456	380	378	355	392	406	367	386	385	386	397	417	411	383	390	406	390	427	407	389	388	410	437	391	387	422	427	412	407	405	354	419	374	398	414	392	389	380	362	427	379	380	418	366	401	396	423	374	380	374	374	380	367	398	391	373	414	456	433	414	373	386	393	380	376	420	389	372	415	390	407	386	328	367	403	391	385	379	348	427	384	395	429	404	376	365	367	421	390	384	386	370	378	387	410	383	402	383	404	393	394	369	423	397	402	434	349	379	381	408	322	406	376	391	394	372	389	405	411	374	367	386	356	424	400	396	405	395	382	366	410	438	355	395	376	374	385	405	433	380	398	415	401	376	404	422	429	390	397	400	415	388	399	375	420	396	370	396	390	366	394	367	394	397	438	373	442	408	398	388	416	372	392	442	417	365	382	398	382	407	395	380	404	389	390	412	405	472	445	368	389	350	365	355	403	371	388	369	411	384	417	404	393	379	434	370	393	396	405	422	391	396	387	409	389	393	335	369	393	432	398	376	415	405	393	380	369	402	399	399	430	393	374	376	383	363	407	387	400	403	383	382	392	355	389	366	432	389	382	375	402	381	359	361	385	406	349	374	377	377	394	421	439	391	406	400	404	390	349	388	431	420	405	399	345	391	413	364	404	405	408	405	390	357	380	386	372	413	353	386	400	384	393	367	382	402	377	393	384	396	374	395	392	388	380	389	378	414	357	400	401	374	384	383	404	394	356	384	377	365	378	381	399	375	369	400	403	399	377	379	363	422	403	361	408	421	394	373	367	414	381	404	382	361	397	392	384	410	387	366	382	407	376	408	418	400	338	368	377	394	391	367	420	415	397	393	385	379	391	383	445	367	386	383	356	388	369	389	408	361	408	409	411	435	419	398	400	382	393	438	409	361	418	388	403	407	392	399	377	361	375	444	379	367	408	377	406	378	359	349	387	377	387	383	364	351	350	375	379	404	399	379	381	377	409	379	386	394	403	394	371	402	394	354	439	407	384	392	413	378	386	397	421	414	398	384	455	356	365	367	415	376	358	381	405	380	392	374	433	367	394	340	370	408	413	382	397	367	393	401	422	366	379	403	405	418	392	394	410	369	408	380	389	344	382	431	399	396	375	401	351	404	420	384	393	378	397	420	380	392	418	421	400	438	425	370	391	388	412	381	416	397	382	400	393	395	350	383	405	356	374	383	412	433	397	401	385	399	433	376	352	378	391	387	415	365	392	417	435	412	444	394	359	417	365	401	438	394	381	388	380	394	359	396	422	392	366	380	380	385	404	385	441	380	366	429	415	415	415	430	357	407	388	402	398	395	375	370	380	374	414	386	392	366	338	410	398	364	420	406	391	376	365	396	368	382	420	382	412	392	389	348	415	414	357	389	395	377	363	420	391	359	395	397	378	381	399	361	381	402	349	401	421	402	425	409	409	379	380	405	429	421	405	409	373	352	378	394	387	411	376	379	400	384	381	356	418	374	393	417	406	343	384	390	379	367	408	410	388	342	434	407	407	398	380	377	435	407	377	394	402	346	390	407	378	373	417	432	400	367	415	372	390	427	392	383	400	384	371	387	404	390	400	388	398	367	389	374	415	371	348	420	393	348	401	401	389	422	406	409	408	383	418	407	390	361	393	344	360	396	413	418	388	395	388	399	406	391	355	375	405	368	417	405	391	376	392	413	429	433	412	405	399	366	366	387	385	397	405	432	400	359	366	385	391	400	395	396	416	417	385	389	402	361	379	429	399	391	375	402	410	382	400	382	390	396	402	390	388	397	375	406	405	381	424	428	427	409	365	418	405	422	357	402	365	354	351	362	369	350	382	373	405	423	401	388	384	374	386	380	381	378	415	394	390	385	367	422	343	393	395	365	408	397	389	366	395	430	384	429	383	389	365	385	391	357	372	378	390	411	416	408	410	397	424	400	368	378	365	390	378	390	355	414	407	382	385	379	409	397	412	376	375	396	400	384	336	426	409	362	321	382	393	376	417	393	375	366	373	409	387	386	382	377	383	391	393	372	401	409	403	383	408	375	385	405	392	396	383	372	398	417	416	378	361	361	385	381	389	367	411	394	394	425	406	426	383	408	368	386	404	428	437	354	413	362	407	396	383	414	376	372	387	399	360	386	405	393	370	408	396	360	385	379	358	362	380	364	375	391	378	361	413	406	403	374	343	390	388	356	359	394	372	394	371	392	410	426	328	416	384	378	379	444	350	373	389	395	388	391	376	404	407	418	374	367	364	376	381	374	368	385	376	390	365	409	413	405	370	371	371	384	392	413	394	365	395	377	389	415	372	414	392	410	405	405	427	407	412	389	401	390	410	416	404	417	402	385	415	421	401	408	374	418	398	407	374	363	414	386	410	392	370	430	398	364	385	369	418	398	405	384	375	389	396	411	383	347	366	396	372	403	373	399	369	402	357	360	406	375	404	409	367	393	437	400	443	395	378	380	418	377	421	386	416	430	405	376	393	389	391	398	430	376	414	382	406	393	394	383	406	356	394	392	383	401	392	402	368	370	388	424	379	393	397	390	370	372	409	370	378	376	375	398	348	389	357	410	379	389	418	364	372	398	407	407	409	372	404	380	373	404	419	392	353	371	385	376	386	405	374	361	347	447	405	370	404	387	352	367	430	391	378	375	391	447	420	382	344	381	367	402	387	397	376	370	395	353	398	419	385	366	364	395	385	387	411	374	384	354	391	384	406	391	424	388	374	423	372	398	403	400	438	400	432	410	379	397	394	366	401	401	400	386	359	402	357	426	373	389	351	364	375	366	373	414	379	386	368	386	364	369	422	413	362	368	370	413	412	396	415	359	394	456	396	411	388	397	410	402	394	413	373	356	375	375	394	374	378	391	422	384	429	392	390	356	389	379	396	445	410	365	389	361	399	427	364	404	382	357	389	360	429	387	409	388	424	379	383	396	356	391	413	385	397	409	410	399	375	356	387	362	380	367	386	402	368	414	355	370	365	385	390	395	385	393	410	405	389	386	392	433
2243	956	943	953	962	907	951	871	944	913	942	885	844	912	889	931	882	886	886	891	937	852	864	926	913	885	924	890	917	880	877	884	939	926	893	975	911	882	920	901	864	827	887	950	891	903	878	858	887	926	935	897	875	919	893	906	877	889	886	861	895	908	938	880	908	878	914	972	902	894	913	940	900	921	838	909	894	935	916	928	883	886	906	906	894	854	897	890	878	892	887	910	864	876	902	948	876	945	885	895	885	885	887	935	889	876	881	876	874	876	930	888	911	872	886	871	910	893	844	867	890	905	863	865	914	901	970	926	892	914	849	885	941	875	932	905	928	938	975	935	963	888	897	888	894	870	909	861	856	943	918	894	932	885	924	859	896	900	879	853	923	874	878	945	922	924	894	936	915	894	882	916	898	903	894	876	863	910	859	919	920	861	873	926	848	930	922	902	863	865	878	909	929	845	908	892	871	864	978	828	898	889	919	911	825	917	894	900	866	943	878	891	934	872	910	938	900	865	943	934	866	895	879	897	906	906	878	893	929	849	930	890	882	881	919	886	924	875	876	913	867	827	865	897	965	880	894	886	840	879	897	936	864	895	934	872	839	870	839	868	878	891	934	902	908	915	867	895	900	915	852	903	922	864	884	869	889	894	896	930	891	880	883	820	895	882	901	934	864	844	850	900	879	895	884	903	922	935	887	919	843	890	932	960	884	903	961	884	896	900	847	923	893	950	904	939	941	891	935	902	890	905	860	880	838	880	979	872	886	897	926	892	887	934	891	928	884	872	917	934	899	873	895	964	903	902	877	861	846	897	883	895	868	923	816	884	894	881	935	904	872	858	841	871	881	855	925	872	928	900	952	880	860	870	875	880	866	924	955	909	857	890	838	886	887	888	846	924	931	904	922	875	953	888	880	946	900	870	911	922	923	887	863	852	949	928	916	871	920	923	895	882	920	912	922	895	968	896	917	900	870	896	893	895	842	898	858	967	898	964	921	883	908	896	941	905	857	870	930	891	917	903	880	896	834	888	882	917	878	948	898	844	916	897	928	933	903	908	912	870	932	948	874	919	941	875	844	925	868	974	913	887	878	930	893	876	912	909	918	868	884	973	880	861	848	921	924	915	933	922	868	925	952	907	956	886	905	884	938	933	867	864	882	872	915	878	877	844	918	885	842	832	926	888	830	881	935	881	880	915	934	912	868	898	883	923	906	905	891	913	905	827	885	892	901	882	889	907	935	914	930	914	944	851	884	961	913	906	886	846	905	858	956	890	894	831	906	972	893	874	858	915	925	884	879	944	906	894	891	929	897	862	931	887	842	928	911	877	893	939	845	915	882	989	895	894	962	904	929	882	882	910	914	900	870	930	907	910	893	906	924	912	866	891	918	903	858	852	904	838	906	864	904	825	897	932	897	842	888	867	916	905	875	862	916	881	852	834	896	922	903	926	863	928	889	889	922	928	910	883	887	932	857	862	857	936	872	841	921	898	926	932	855	825	900	897	897	863	903	972	834	888	900	880	962	924	941	895	885	892	924	874	867	890	897	923	895	866	911	905	947	870	927	833	916	856	914	876	912	890	923	850	844	900	919	914	929	868	887	876	911	851	878	956	874	877	890	899	932	886	926	891	899	905	940	937	873	886	925	858	900	897	889	909	923	912	940	913	945	897	901	881	883	849	922	864	897	893	907	866	911	851	876	940	928	925	882	912	915	912	910	949	901	899	946	919	844	887	895	935	884	842	904	955	938	883	887	918	921	894	880	887	840	900	900	861	882	887	943	903	912	939	882	864	858	875	875	894	924	905	918	884	899	889	891	958	878	924	932	915	859	925	917	940	919	895	889	874	936	882	881	877	893	857	888	880	935	916	879	904	922	991	915	899	903	966	882	858	911	887	876	815	865	853	886	897	819	912	897	827	901	905	878	927	940	926	924	945	885	918	874	905	893	858	873	935	883	867	893	887	910	893	932	918	882	859	917	897	920	900	900	893	909	821	889	922	869	848	898	867	907	889	913	896	856	865	927	908	896	901	959	949	868	884	902	891	906	874	869	930	974	853	895	867	912	856	905	922	864	888	841	944	899	889	886	906	872	919	914	837	857	896	886	857	857	881	866	882	902	917	905	823	908	921	881	900	932	922	938	948	920	975	882	925	892	896	892	880	884	883	864	981	943	899	867	870	910	864	892	901	926	874	887	873	906	993	910	894	898	878	836	921	882	945	870	863	895	881	909	910	890	846	902	902	897	898	909	843	879	887	872	938	921	860	918	894	910	937	876	852	884	898	876	919	938	914	851	920	875	901	955	919	921	864	945	868	902	912	897	864	873	888	849	897	907	898	938	875	857	947	853	905	923	867	892	889	909	933	875	915	858	876	850	932	855	892	928	892	904	914	939	846	920	848	887	913	909	882	892	868	933	899	882	862	888	872	907	865	882	928	900	880	874	892	875	901	925	906	884	889	838	882	835	890	898	846	965	913	866	906	898	930	900	925	865	881	978	846	965	926	865	952	864	868	916	844	886	916	927	928	858	869	885	871	884	867	867	876	911	909	880	901	894	887	907	910	861	946	907	879	898	886	882	925	874	895	880	868	947	916	847	868	899	875	825	875	855	897	879	861	888	893	964	909	892	884	909	863	845	911	945	892	857	899	883	913	892	943	905	879	941	897	866	929	862	876	902	852	866	920	924	927	883	852	881	885	857	833	918	885	849	962	888	902	875	913	909	929	912	841	944	855	930	877	904	898	886	881	867	882	861	869	839	908	923	961	954	866	905	852	976	878	944	898	924	897	889	888	886	931	884	868	869	906	870	950	884	900	866	962	939	948	876	914	891	908	884	915	894	836	913	947	908	873	853	872	887	876	907	895	919	878	872	868	918	858	895	932	868	899	864	904	906	922	891	875	874	920	889	885	918	904	868	896	950	921	924	854	886	859	922	889	888	911	879	846	856	907	918	905	891	891	897	885	899	925	888	891	887	900	873	926	925	893	846	874	888	931	925	884	904	883	869	920	852	914	877	881	831	899	865	856	905	911	935	850	866	826	891	892	878	850	883	920	894	875	920	861	846	910	948	856	940	902	890	944	908	886	884	895	849	895	938	890	892	908	882	930	874	905	916	915	915	864	926	914	897	856	875	930	909	891	880	923	944	876	906	889	899	883	879	838	880	906	916	954	887	879	881	914	857	873	999	903	901	923	927	888	883	914	921	880	879	896	890	953	838	878	891	924	903	925	864	879	898	897	862	883	873	918	892	895	894	874	908	888	892	932	907	866	863	948	900	903	886	876	886	913	919	894	910	929	851	842	936	936	879	850	889	887	881	928	874	869	899	901	936	885	919	886	903	854	915	879	859	920	898	881	868	931	903	919	951	866	885	875	890	900	916	938	888	933	826	879	888	927	841	903	921	890	891	926	896	891	887	925	838	873	956	889	891	896	897	897	901	856	928	852	905	899	895	892	928	888	947	890	898	893	914	849	883	952	888	976	890	846
7683	486	530	501	392	349	291	258	267	251	239	274	242	226	219	197	221	222	222	196	223	204	238	213	229	216	240	217	209	209	240	223	218	231	229	250	243	207	207	236	236	220	217	236	255	211	211	235	217	219	189	227	198	211	212	205	197	236	220	224	217	221	200	192	209	221	183	209	172	220	225	207	208	224	217	211	205	190	229	204	220	225	203	211	219	231	188	214	208	225	221	223	202	227	207	192	215	245	217	190	206	231	223	216	226	214	205	228	195	188	175	221	187	210	236	223	199	212	198	214	216	213	198	227	219	218	214	212	200	228	219	229	203	232	209	208	211	228	179	226	218	210	223	246	237	251	206	210	207	213	217	227	191	230	225	199	186	207	209	230	225	225	231	191	203	233	214	211	201	217	218	219	198	186	196	192	213	217	228	182	228	236	228	209	207	195	221	226	215	231	200	221	225	216	224	250	215	220	220	200	211	232	246	196	220	234	207	224	210	233	188	206	235	220	233	216	207	213	206	224	208	189	220	219	254	178	248	225	231	247	237	199	209	217	251	219	229	207	218	250	230	196	225	234	222	220	207	206	230	237	211	226	217	195	220	233	212	219	211	207	197	236	215	204	259	232	233	203	227	202	190	222	226	235	234	199	212	211	221	216	223	214	205	217	195	220	218	197	225	228	207	227	214	201	187	208	232	194	209	217	206	213	229	226	193	182	224	203	199	227	204	226	240	222	232	235	209	223	197	220	219	227	223	213	216	210	214	238	229	207	205	214	228	233	236	223	232	223	217	218	209	208	202	218	249	213	243	222	208	215	210	218	233	209	224	208	213	213	222	248	222	179	243	186	225	186	231	206	230	217	199	245	240	223	220	215	247	197	217	235	204	211	231	234	214	231	225	253	224	196	219	209	210	219	217	231	204	201	200	224	217	223	234	186	218	215	233	216	209	223	230	215	187	215	216	231	204	212	200	241	247	220	219	206	205	214	208	203	216	211	248	189	226	256	223	238	189	214	237	228	230	203	197	220	227	227	233	244	199	198	201	226	219	218	221	211	218	222	231	225	201	216	227	246	242	213	243	196	215	184	239	211	228	238	200	214	204	231	215	216	218	230	217	225	216	242	212	211	215	248	236	196	205	195	235	200	257	232	197	223	226	207	221	206	218	232	218	237	222	232	217	232	249	200	203	189	230	214	217	210	246	226	223	224	222	215	240	214	200	190	206	243	240	237	207	234	225	250	216	211	209	211	219	201	191	219	224	195	208	219	205	213	224	234	243	196	222	221	212	207	236	226	218	192	236	191	214	212	239	205	197	208	207	231	222	201	222	196	244	222	213	183	230	203	242	222	193	204	228	225	221	214	210	225	229	212	198	186	234	225	211	194	237	219	237	195	222	253	216	238	203	222	223	227	234	216	217	245	218	206	202	213	249	213	210	232	214	238	234	226	183	241	219	218	223	233	217	222	204	241	212	218	231	211	248	247	202	213	189	236	229	230	209	213	248	198	212	238	223	217	222	225	219	199	236	221	234	194	212	201	193	224	232	220	214	230	216	187	199	185	209	239	225	228	228	214	210	230	210	207	232	226	211	196	219	246	207	202	220	219	217	222	220	220	206	211	204	206	229	254	205	203	223	229	241	207	194	233	212	217	212	223	219	204	222	223	229	249	231	238	217	226	207	197	211	219	226	211	224	198	214	239	217	206	210	221	235	228	248	210	202	227	205	188	242	240	237	227	227	218	253	234	226	219	220	243	208	211	181	228	218	225	230	238	201	238	209	203	221	226	243	237	218	199	225	237	225	222	193	216	235	177	237	206	202	194	217	204	227	200	214	242	206	220	182	233	231	174	222	198	200	225	249	203	245	209	214	232	215	208	230	200	196	236	215	209	240	205	223	268	213	185	212	231	219	210	214	224	208	195	209	215	233	216	213	220	192	238	200	202	223	229	232	212	234	212	252	228	231	220	216	212	209	213	215	220	210	232	229	205	207	198	228	222	220	240	208	224	216	227	220	215	200	203	221	232	198	227	222	211	224	215	231	225	205	217	225	215	232	222	256	216	234	232	218	207	211	199	223	210	242	253	205	222	205	229	194	207	260	215	242	235	194	280	231	242	217	201	187	182	236	216	227	245	220	256	217	204	218	197	201	219	204	234	214	220	212	210	191	217	205	211	239	267	255	202	206	203	223	210	188	220	242	233	215	230	215	221	240	209	193	225	196	222	238	211	210	205	232	251	233	229	215	212	205	208	228	200	196	206	210	239	215	247	243	212	243	249	202	217	219	211	222	219	221	225	213	221	212	209	200	207	206	195	213	211	237	234	197	218	198	234	241	239	221	229	230	208	222	231	214	231	203	251	202	196	214	204	230	216	205	237	201	247	204	210	214	214	245	237	204	214	242	212	203	207	225	201	212	195	221	224	221	219	185	217	223	237	223	241	246	223	225	223	222	200	211	239	212	225	215	210	207	181	216	229	208	220	235	214	220	224	215	215	197	242	209	219	240	209	226	243	241	215	240	231	210	206	204	245	181	212	200	236	243	206	227	235	225	208	217	230	221	221	212	198	221	217	200	214	220	221	208	251	202	215	218	199	264	204	216	231	213	202	217	213	224	206	210	181	201	218	188	223	231	192	196	226	235	190	203	209	238	211	233	203	202	210	209	210	209	208	230	183	218	229	236	199	246	200	219	254	229	218	218	237	214	209	253	221	234	192	207	240	198	208	191	231	202	206	237	226	227	212	244	204	237	193	223	252	224	232	211	224	229	247	226	219	195	218	214	199	241	211	243	249	224	204	228	209	212	237	235	207	241	214	208	237	209	224	238	223	218	214	200	241	215	207	210	241	218	227	199	238	221	225	209	218	215	190	209	212	204	230	208	189	211	213	252	199	214	242	206	225	226	211	245	227	221	217	205	215	203	224	241	213	238	203	203	201	223	192	193	199	198	195	195	234	204	210	192	223	192	252	220	209	236	218	201	213	232	249	209	214	234	210	188	215	211	214	211	225	219	231	194	214	228	227	207	224	195	214	205	193	204	201	217	230	229	210	201	230	226	216	223	210	202	205	211	235	201	230	215	201	181	205	207	235	188	202	205	211	222	200	244	241	208	199	237	219	229	231	220	204	210	237	216	231	206	209	214	202	232	233	210	213	216	206	248	194	246	217	234	244	202	215	205	204	243	227	214	207	242	241	198	224	232	219	249	217	216	212	219	241	220	222	203	205	233	223	251	234	192	205	205	221	239	229	182	214	227	211	212	207	229	215	236	253	190	203	230	239	227	202	233	208	197	219	186	220	206	205	217	200	209	255	199	205	217	229	202	195	191	225	187	201	202	205	230	227	200	243	228	252	232	211	249	230	228	216	217	209	239	207	197	219	211	227	215	209	217	220	228	239	251	213	205	213	210	190	222	205	211	223	226	228	210	233	232	218	224	220	202	216	230	209	214	212	218	249	222	211	253	233	219	207	212	270	234	239	221	214	224	190	201	201
6618	839	1211	1457	1314	1079	919	880	847	815	767	749	700	653	667	655	664	649	655	662	622	572	617	602	569	621	647	591	603	611	662	598	616	573	618	566	603	623	578	576	606	547	557	594	606	620	640	558	566	579	615	617	560	544	591	588	601	602	612	545	581	560	584	577	610	584	571	583	550	557	558	599	559	580	550	570	620	591	581	565	578	572	585	566	558	585	580	582	570	565	558	551	581	593	592	604	593	604	577	567	596	587	572	527	579	627	555	572	618	614	574	552	578	575	624	539	568	592	541	562	579	550	597	603	526	565	571	567	590	586	578	577	539	568	583	569	598	567	557	576	541	582	560	557	577	549	578	582	580	534	595	566	579	552	580	585	569	574	532	557	604	601	585	565	570	596	553	574	569	600	569	592	616	551	610	591	584	575	553	575	565	562	567	550	608	592	612	577	568	602	554	591	540	594	574	603	561	569	568	587	544	578	602	621	590	596	564	614	593	570	566	571	576	611	620	614	525	564	585	564	542	603	551	614	573	555	588	588	570	578	554	572	546	513	598	596	602	573	592	582	576	550	538	617	575	561	572	562	616	605	583	605	573	568	573	579	558	571	543	551	586	624	554	560	562	576	594	594	591	555	598	571	598	577	625	580	607	591	569	568	589	562	598	599	592	547	571	584	597	552	575	596	529	594	610	560	554	584	585	607	575	607	571	539	608	581	562	518	608	565	575	578	547	561	580	566	599	586	610	585	595	611	592	562	573	541	586	548	558	580	637	561	587	575	593	571	575	574	564	567	580	585	600	582	574	540	526	608	597	590	603	570	551	619	578	616	577	600	580	595	572	586	633	605	591	579	548	584	579	636	565	607	576	595	593	557	593	633	594	607	566	579	578	607	586	565	575	575	528	576	517	579	589	558	567	600	585	560	574	580	567	572	574	564	594	527	601	616	547	594	566	557	595	615	558	580	578	559	549	576	619	544	607	553	596	579	552	565	557	602	561	588	579	582	566	570	580	580	555	602	601	566	565	576	589	563	574	537	580	539	576	579	593	561	575	589	585	578	559	593	573	567	574	561	577	632	524	623	553	589	568	631	545	586	553	563	592	582	601	537	645	610	573	573	558	553	569	583	568	569	578	566	604	570	575	607	578	615	610	547	582	593	586	549	552	631	606	538	548	607	565	591	573	553	528	615	597	598	611	576	546	570	573	646	550	652	587	551	580	536	578	580	569	581	567	565	560	582	609	598	602	536	595	551	559	545	587	541	589	602	544	588	537	593	600	576	605	523	583	613	561	570	611	580	596	587	557	617	581	582	577	600	570	577	605	562	569	534	589	586	569	551	523	556	584	574	576	590	569	526	569	591	542	567	596	612	549	566	548	576	592	583	584	590	587	607	587	605	568	574	588	576	607	569	609	630	593	612	594	604	621	591	606	581	600	568	563	595	569	611	557	602	592	577	558	546	615	557	598	553	590	602	600	511	582	567	575	581	580	555	536	605	608	560	573	573	567	576	593	550	559	584	584	589	585	600	565	575	601	584	525	581	575	570	547	589	605	611	628	582	573	563	660	495	559	596	548	568	540	587	592	552	573	591	552	579	636	595	570	571	565	575	551	594	596	537	544	598	555	577	556	582	598	562	627	584	616	632	582	609	557	569	580	588	579	616	592	569	605	565	527	579	575	595	526	596	540	562	552	565	588	567	586	578	549	539	599	553	608	574	586	635	597	583	592	589	627	538	568	582	599	550	574	561	534	609	586	558	599	568	609	600	611	616	613	604	617	590	589	624	583	571	585	608	624	605	626	527	591	594	558	544	578	535	600	543	567	592	569	599	550	582	569	565	562	580	630	576	569	582	600	625	576	566	592	566	650	577	563	566	568	593	539	578	565	609	576	558	558	579	590	560	570	570	626	584	595	607	573	552	547	602	599	519	606	577	613	617	580	571	595	602	590	626	618	593	581	619	572	616	588	568	597	557	603	574	610	596	593	589	522	603	617	598	578	584	577	536	582	591	585	567	584	579	584	599	572	598	575	549	586	603	566	560	554	624	569	556	559	557	581	620	574	559	617	595	577	600	530	608	566	588	537	559	582	594	576	606	566	573	597	595	565	599	682	515	591	614	582	542	618	632	602	606	528	530	585	605	619	584	620	547	584	629	576	583	557	568	607	604	609	593	581	581	605	579	543	580	614	572	590	595	546	579	550	588	633	539	562	571	588	577	619	578	521	571	609	604	579	584	530	556	589	584	560	598	565	591	584	596	572	602	561	625	619	587	586	574	594	566	579	598	574	558	549	596	555	576	613	575	599	567	576	592	592	576	558	586	562	588	584	616	566	567	564	573	584	582	546	537	564	579	565	583	612	638	596	592	593	586	567	590	571	656	628	575	581	600	516	594	571	622	601	549	606	600	550	547	618	581	594	571	561	548	591	598	529	521	603	530	578	583	528	593	594	590	535	595	560	617	550	585	587	571	590	568	577	556	564	568	579	624	551	528	554	617	603	594	592	629	596	601	578	600	572	571	604	555	555	529	582	592	590	586	588	560	570	564	602	561	589	661	611	567	568	554	555	607	554	584	526	589	577	570	565	564	552	596	526	573	599	558	623	561	622	556	573	572	566	597	596	533	557	629	565	571	548	544	580	630	565	585	584	585	580	558	613	574	576	587	587	586	589	601	512	573	660	602	595	553	589	552	577	563	550	576	616	569	582	578	566	592	555	561	582	559	586	560	572	572	584	560	570	582	598	547	546	540	579	575	623	557	595	548	610	580	607	572	610	561	601	605	581	526	589	595	594	583	637	560	599	600	547	582	553	617	561	593	569	575	593	574	628	548	610	562	571	584	598	523	584	598	573	583	586	554	554	582	577	573	582	572	598	580	570	591	608	538	581	562	553	575	568	603	557	550	546	550	580	591	563	568	534	590	623	594	595	562	593	598	588	587	594	531	565	592	597	578	606	566	596	625	603	625	566	596	551	529	573	593	590	568	607	639	636	550	579	610	609	577	609	556	579	603	610	597	572	573	563	623	576	569	567	582	590	601	588	603	625	592	575	560	561	614	594	577	563	602	587	579	566	573	599	621	562	573	596	566	547	594	591	554	585	616	579	571	542	595	603	568	559	584	581	546	622	571	575	598	600	590	605	590	541	565	592	595	588	571	578	577	576	600	623	638	589	608	597	595	567	589	532	597	573	558	593	583	556	593	606	588	556	607	518	588	572	574	598	564	596	565	601	564	573	580	594	590	588	598	582	567	558	617	579	581	597	594	633	559	563	618	558	602	579	553	561	571	589	554	564	645	512	574	575	589	567	560	596	583	596	573	569	544	559	565	561	577	595	539	581	583	561	598	603	589	583	564	581	610	590	589	578	549	598	547	551	623	543	587	558	568	592	543	569	569	596	547	565	581	590	574	553	605	585	582	573	567	538	546	546	546	577	599	614	565	564	609	557	587	630	551	572	548	582	583	586	557	589	565	583	555	606	587	558	582	556	565
15374	1405	1085	904	669	553	510	506	423	428	438	406	391	377	388	390	354	401	380	373	399	407	403	403	380	336	388	388	390	360	383	406	388	371	373	359	386	377	384	360	363	398	392	383	350	381	352	364	336	389	399	375	363	339	327	373	358	375	357	391	386	362	354	364	353	345	356	360	322	358	384	387	372	337	362	374	380	359	379	322	333	357	357	378	369	379	378	392	351	359	343	377	331	394	356	331	390	420	366	341	348	326	356	332	385	352	342	349	369	360	356	382	381	354	392	352	337	369	329	387	390	333	359	371	387	359	383	378	381	370	372	333	362	347	331	370	339	298	362	380	388	398	381	355	362	402	373	359	344	401	391	323	383	393	380	390	356	364	359	359	359	367	371	350	358	360	372	402	371	366	351	358	354	388	381	382	384	380	338	364	354	326	378	365	376	418	358	335	357	356	364	353	374	354	378	387	367	354	370	319	348	361	322	360	341	363	338	374	397	358	366	397	380	350	360	359	360	368	364	362	338	356	373	389	361	391	328	337	349	374	347	358	369	357	388	415	334	333	354	356	371	358	349	403	339	358	342	364	367	380	342	365	313	356	369	346	376	339	401	341	348	348	347	378	363	380	334	389	336	345	365	395	344	362	369	318	360	354	377	349	355	357	381	355	400	323	324	357	350	330	352	394	354	382	389	371	380	368	405	352	376	356	366	389	380	328	363	348	325	388	382	331	367	351	375	385	385	352	344	323	376	358	364	403	363	365	368	359	351	362	365	402	372	329	362	360	303	340	350	363	360	376	389	364	387	365	341	378	348	332	351	337	371	337	352	363	349	385	348	392	360	382	333	366	354	382	347	403	357	349	358	322	367	365	350	324	351	407	377	328	337	348	354	352	343	362	386	382	348	375	384	378	384	287	338	383	355	311	381	331	394	344	351	357	346	360	372	350	357	381	380	401	351	333	363	380	336	371	377	351	321	351	350	352	348	346	341	349	324	346	351	364	368	400	381	327	376	360	366	360	351	348	339	393	374	353	372	371	373	362	374	345	391	401	373	324	362	340	337	360	350	361	361	355	353	385	403	366	367	357	350	359	357	353	386	332	313	380	384	379	386	322	381	368	361	398	361	376	375	339	361	339	350	326	368	377	343	369	366	366	402	390	349	353	325	364	346	345	369	345	361	414	387	395	373	334	409	381	383	372	388	352	391	364	357	365	370	374	352	374	350	330	381	373	384	331	361	350	346	376	330	346	361	387	338	317	334	339	379	322	408	349	357	385	359	354	363	359	358	363	363	357	404	364	369	400	347	385	331	329	323	367	373	316	370	394	351	351	364	351	371	342	372	369	383	366	346	387	360	390	312	335	348	327	345	359	359	369	391	334	328	377	338	344	359	339	371	318	334	359	401	376	336	342	362	337	363	352	340	346	339	354	402	373	369	357	371	367	365	355	370	384	338	382	366	396	382	357	349	360	371	376	339	343	370	362	368	394	356	318	353	391	405	361	362	360	341	376	371	390	363	383	372	401	373	393	366	397	374	369	381	354	371	344	375	344	332	388	352	351	376	375	382	375	368	365	363	335	372	342	341	343	366	351	348	358	385	334	378	362	345	323	351	358	357	334	346	391	354	370	352	367	312	374	363	335	353	359	372	348	370	336	395	353	384	348	364	371	345	376	387	376	374	369	342	378	389	370	340	357	344	382	381	368	365	355	380	360	356	400	325	359	359	346	378	353	355	369	346	389	371	373	357	357	401	377	354	337	385	381	367	344	343	325	354	302	355	400	331	385	369	380	357	390	379	356	369	368	338	357	375	360	371	352	380	354	316	367	331	349	398	390	372	374	383	373	393	374	357	358	374	349	385	400	364	343	338	370	388	371	321	328	379	345	352	335	370	379	378	343	365	378	327	371	381	358	341	349	357	337	380	343	379	375	384	330	343	372	361	372	379	346	330	339	372	331	366	380	367	342	354	363	362	369	394	363	392	380	388	401	351	389	384	362	369	379	375	339	381	338	373	358	335	387	386	343	380	370	361	363	368	387	356	343	360	367	345	349	366	401	344	374	365	339	355	346	356	350	323	314	360	362	384	354	383	330	340	356	347	376	388	367	405	350	384	336	360	331	410	343	365	356	361	393	362	353	383	358	348	351	346	383	356	327	382	348	349	389	377	362	402	329	341	333	340	344	344	395	409	410	335	364	377	371	344	389	368	392	331	361	401	362	358	372	331	366	327	393	343	350	349	354	346	345	345	340	347	353	381	361	349	357	328	319	369	374	407	377	364	364	359	370	371	362	368	371	344	353	354	371	391	337	355	335	310	387	341	343	355	385	354	374	391	385	356	365	344	378	315	380	379	357	360	334	351	364	362	392	366	332	357	342	371	390	318	360	338	353	362	370	344	351	362	364	318	380	385	372	322	404	350	360	345	345	372	361	365	362	363	370	378	357	349	389	374	396	367	399	373	348	347	375	384	361	338	343	380	353	365	397	374	373	375	329	416	353	342	311	346	404	370	317	344	374	355	351	359	340	334	370	336	338	348	337	338	336	369	330	350	370	349	363	347	372	310	331	372	287	356	374	365	379	335	334	371	358	341	326	351	414	325	358	355	321	382	376	379	370	326	376	381	335	350	353	396	365	361	370	331	373	387	383	362	409	418	348	390	342	351	375	352	312	350	333	368	379	380	357	346	350	386	341	389	382	381	339	345	318	367	379	398	316	397	369	325	392	368	350	342	396	378	384	321	369	353	363	348	327	330	383	358	328	369	381	384	328	377	381	354	340	364	332	344	323	343	339	353	395	409	368	374	398	388	353	328	380	357	402	368	338	387	341	382	349	339	358	343	323	379	338	384	386	377	365	327	360	376	363	391	394	352	346	391	327	340	381	352	383	328	318	374	354	360	331	352	339	375	338	329	354	365	396	355	364	348	405	321	389	386	347	353	372	356	372	386	359	341	334	364	370	371	368	360	367	369	347	323	303	383	364	377	345	358	367	364	339	332	342	365	417	362	341	371	338	357	345	367	376	362	359	383	371	346	362	356	353	337	318	332	338	387	374	353	370	382	383	358	357	359	368	333	338	380	345	399	352	326	383	352	338	314	346	358	347	368	353	382	370	336	358	352	351	344	363	380	354	367	403	403	324	355	343	381	366	380	372	378	363	377	334	385	348	343	335	363	330	308	350	349	427	365	372	381	339	359	327	373	352	345	399	365	373	344	356	370	338	364	345	366	342	418	329	348	354	390	354	378	368	368	372	362	334	379	373	356	345	360	319	369	358	344	344	380	370	379	378	356	371	337	355	355	346	370	372	380	400	371	396	364	338	378	395	404	331	345	387	375	365	358	401	353	352	367	364	376	346	398	337	358	347	373	300	357	380	344	360	388	369	365	396	374	383	353	380	328	353	359	365	355	367	355	348	361	360	353	370	376	378	342	394	358	339	334	357	333	365	375	354	334	338	368	336	354	361	357	342	388	366	345	313	353	342	353	390	386	377
8413	1382	2286	2490	2234	1833	1686	1465	1302	1230	1265	1155	1121	1080	1088	1100	1064	992	951	955	974	961	946	992	992	955	897	960	904	946	914	942	907	947	928	915	880	891	938	874	931	961	910	919	951	914	924	907	901	914	894	900	851	924	908	919	920	909	848	878	951	887	883	916	950	874	915	852	902	889	889	915	905	868	959	904	857	939	900	860	871	913	887	883	971	941	859	870	846	900	876	917	874	890	896	891	858	931	880	931	915	912	879	880	867	873	873	861	918	927	842	828	847	912	869	877	901	890	885	909	894	907	880	855	867	899	934	835	905	855	931	908	893	913	927	902	919	882	872	913	925	898	914	885	913	885	942	899	892	909	919	855	923	853	872	881	894	877	884	909	850	903	868	876	885	859	928	903	906	896	844	858	871	838	887	871	867	881	873	956	860	915	920	907	881	830	883	888	851	853	878	922	911	911	911	842	897	845	875	802	901	861	941	893	906	869	904	897	848	858	907	912	855	906	913	948	882	918	898	944	862	904	886	878	906	928	947	880	910	884	822	903	904	927	911	918	872	872	901	894	882	884	879	927	928	873	873	868	906	895	897	892	839	825	845	847	911	854	848	830	917	883	873	874	884	908	868	860	924	853	836	867	880	853	874	871	908	891	909	815	902	904	895	872	884	921	887	889	890	882	883	904	904	861	896	862	850	879	876	882	914	910	837	866	890	884	922	850	876	886	858	851	906	892	872	852	874	857	859	873	898	838	904	920	915	921	924	893	835	866	897	901	880	900	881	864	887	889	863	925	840	930	930	845	860	879	861	872	839	894	902	886	834	871	870	909	901	892	925	877	842	911	891	881	833	858	882	880	890	888	911	913	853	834	896	841	838	821	927	904	857	890	921	878	830	905	911	887	894	879	867	870	879	908	875	910	913	881	906	840	883	853	879	929	898	892	904	909	928	914	901	891	909	875	877	855	861	917	915	852	898	829	886	842	896	894	902	869	898	899	868	893	874	837	933	925	878	898	870	857	911	932	853	846	855	866	902	841	872	872	837	846	893	894	870	913	889	901	852	859	898	871	910	891	891	886	878	890	878	868	892	836	870	939	887	937	832	880	850	935	891	963	907	850	849	896	854	886	877	884	849	862	919	894	860	867	945	856	931	868	819	840	877	854	854	869	892	880	851	852	910	863	857	882	908	921	873	870	858	914	852	922	931	905	848	918	895	926	886	860	880	932	914	876	942	856	896	863	873	892	917	885	868	876	869	838	841	874	940	915	924	858	835	919	898	886	840	876	953	869	860	882	872	906	872	904	886	917	934	812	921	851	871	905	865	846	901	897	888	868	867	882	841	877	869	793	908	924	862	869	905	904	916	909	932	955	933	847	904	923	896	879	878	875	914	909	930	873	877	893	843	915	857	864	938	832	848	917	876	902	873	897	863	868	915	945	905	880	921	904	872	872	874	875	933	865	833	916	871	909	877	864	885	903	897	881	918	845	913	865	854	889	820	948	867	862	943	879	877	940	831	915	906	872	912	861	931	875	920	914	891	907	901	869	825	873	870	867	864	929	929	838	852	909	956	840	892	861	870	877	901	876	875	874	962	873	909	878	841	909	887	855	887	865	839	863	880	902	881	878	903	875	888	877	916	919	882	857	895	914	910	895	900	952	898	893	820	866	907	856	928	903	886	861	832	879	855	799	876	863	881	902	904	870	923	837	914	845	908	869	904	899	898	864	900	871	885	840	862	884	928	906	890	918	874	864	882	861	856	930	945	890	843	861	897	877	945	898	861	833	895	904	835	908	908	880	878	878	906	931	864	868	924	840	911	842	907	901	939	844	927	930	844	902	927	917	890	897	883	891	942	886	900	908	933	851	863	890	856	930	844	826	871	867	910	908	953	914	909	875	920	890	904	912	898	850	846	878	896	909	856	927	865	881	866	815	915	891	855	899	891	920	895	908	847	860	892	886	945	872	902	887	878	881	864	879	933	875	948	841	923	872	837	915	878	886	878	872	858	839	891	911	923	884	837	847	922	899	916	872	883	862	900	900	896	863	907	921	898	873	924	904	905	906	951	903	936	886	905	869	865	854	842	874	876	914	889	883	880	929	911	879	933	916	909	852	922	840	873	902	917	874	869	872	919	852	894	863	935	908	872	875	933	891	912	904	874	905	905	903	858	854	837	885	884	896	889	881	899	887	829	870	803	851	893	884	892	909	905	918	883	896	854	882	856	869	878	915	832	901	869	886	877	869	884	866	857	895	902	921	898	913	860	867	890	932	938	866	838	879	883	881	893	842	869	845	947	849	801	893	912	898	926	905	874	886	900	932	811	903	881	888	905	884	851	893	936	874	867	859	853	887	875	898	894	832	839	897	933	916	874	899	866	918	902	851	922	912	894	912	894	891	908	853	920	925	935	875	926	926	872	915	884	912	930	861	867	870	904	947	902	894	894	896	886	884	882	874	884	848	906	899	894	908	868	903	895	932	854	894	831	845	867	877	891	888	940	932	841	874	903	963	945	862	855	904	855	890	869	928	872	883	869	902	853	896	927	883	916	964	931	922	895	913	876	856	847	871	863	863	854	944	902	848	859	869	888	827	917	858	830	924	895	816	856	884	869	939	908	858	908	870	872	913	836	832	873	833	834	875	872	881	847	880	909	880	868	898	851	879	884	865	885	887	897	890	897	825	871	861	912	946	850	928	847	906	870	868	919	843	912	910	877	885	843	845	910	950	900	891	900	885	930	946	945	866	906	919	855	841	911	895	870	871	889	896	908	870	888	899	896	889	869	895	879	819	880	906	903	877	884	888	883	864	878	967	861	870	842	884	867	908	878	877	894	832	866	894	872	900	898	905	896	856	860	879	888	876	886	854	899	858	919	858	865	878	891	829	844	889	903	889	878	927	882	862	938	878	881	842	892	910	924	879	879	904	911	914	945	884	925	848	874	828	919	871	903	856	883	925	899	868	868	878	886	851	867	854	896	882	906	889	879	888	845	941	882	879	887	871	872	908	946	908	907	865	876	932	922	820	904	913	887	870	852	878	911	870	876	888	893	885	846	919	873	883	935	862	897	956	805	895	869	887	858	863	865	885	918	862	892	861	871	862	903	891	872	854	883	887	950	948	880	907	864	886	876	887	938	913	845	882	897	890	841	834	890	898	905	910	874	912	874	922	864	846	923	907	851	909	880	859	901	904	921	923	863	861	865	855	903	909	913	888	888	896	866	863	945	867	919	876	895	896	923	906	894	886	936	898	868	898	876	871	879	891	884	905	874	941	910	878	845	855	933	855	873	935	864	869	867	893	898	861	893	867	918	872	890	931	897	925	912	918	908	872	873	890	890	893	906	834	889	922	904	865	884	916	924	920	863	897	903	890	888	881	904	839	883	894	827	861	887	893	883	891	853	878	890	890	906	881	907	897	864	891	852	917	845	904	877	879	876	889	941	879	913	943	868	848	885	847	893	873	897	881	878	875	881	898	883	928	895	889	875	851
1876	409	453	403	376	384	419	384	380	412	398	390	360	370	364	335	414	431	416	395	415	398	385	390	405	415	429	389	403	388	422	398	407	407	425	396	393	370	400	391	389	432	389	428	381	379	368	369	413	377	388	364	387	379	409	384	382	404	419	429	395	403	382	425	416	383	410	374	411	403	348	382	409	394	410	431	368	387	353	377	367	404	401	374	420	362	369	389	423	385	387	413	384	377	401	355	378	407	401	383	373	380	327	388	361	389	388	394	369	398	396	390	384	413	438	443	375	360	337	391	374	397	405	376	354	391	393	395	390	376	398	386	363	408	403	371	369	369	405	422	437	410	361	422	389	347	395	366	380	396	359	357	368	393	394	375	388	383	377	395	392	364	389	397	365	391	377	393	422	416	368	388	394	420	402	388	366	386	380	395	371	397	418	364	402	350	372	400	398	390	392	379	376	387	385	361	384	383	394	376	378	418	366	414	393	407	329	370	388	394	404	426	387	405	405	387	422	386	396	361	405	377	413	369	389	386	395	361	397	399	379	397	402	390	409	408	431	386	359	391	399	378	396	398	364	396	370	365	370	384	384	386	392	369	426	385	430	402	389	344	337	425	381	357	400	387	370	382	381	368	401	415	365	397	364	365	390	430	386	369	380	392	380	408	366	410	383	386	392	362	441	408	384	421	421	387	375	390	396	403	399	413	347	421	386	358	400	364	408	399	411	355	399	360	380	425	415	369	414	416	406	394	370	369	378	417	429	383	354	419	388	413	376	369	385	351	390	378	376	424	367	383	380	336	416	400	430	390	395	400	419	408	394	382	441	372	370	414	446	374	371	365	405	381	390	373	400	410	370	383	402	367	390	357	407	387	395	386	379	400	392	380	363	439	387	403	385	373	396	395	406	366	349	385	402	416	402	390	374	415	384	394	400	398	362	365	398	400	395	374	389	393	394	384	422	389	401	348	419	371	375	381	365	394	400	397	369	400	413	367	406	368	430	404	404	371	387	362	345	370	432	386	418	392	405	392	416	399	369	378	383	410	379	379	383	383	388	421	429	418	395	364	412	412	402	363	370	402	369	410	376	465	379	402	405	385	396	404	423	385	403	413	360	409	411	350	407	377	362	383	406	362	384	429	422	404	392	402	383	372	357	390	385	400	380	416	416	410	395	374	378	410	400	351	406	382	418	401	413	432	432	400	416	396	371	397	380	353	383	363	367	397	407	370	376	368	359	401	397	376	393	394	382	407	418	400	417	421	408	370	417	411	412	394	417	374	374	405	352	359	363	390	362	396	416	351	374	416	391	365	401	378	384	397	412	411	417	367	381	388	397	367	407	394	405	376	360	398	379	398	390	391	418	418	413	396	369	404	399	389	394	402	378	373	358	369	388	354	396	392	426	437	390	377	422	385	405	362	410	373	386	367	363	333	397	376	434	398	397	404	371	393	404	376	401	427	394	379	384	370	360	376	380	382	380	427	377	349	382	405	378	350	371	363	417	365	391	417	395	388	378	360	336	408	406	401	353	419	376	363	402	373	429	404	375	394	400	377	398	406	397	442	347	435	365	364	402	372	365	408	429	385	392	394	396	381	425	380	408	384	391	392	388	407	416	429	393	408	397	383	427	384	403	380	390	396	405	422	380	361	360	431	390	405	398	392	345	405	382	407	377	390	374	369	387	378	413	347	372	399	396	367	407	391	344	366	396	384	433	389	395	408	335	423	390	401	388	387	371	404	381	386	394	393	401	414	416	367	397	398	405	411	361	376	404	381	363	396	373	394	404	410	383	375	401	410	379	383	363	383	372	356	388	394	399	376	369	376	420	440	405	384	394	380	370	391	387	383	365	390	363	408	418	452	408	370	390	409	408	421	371	385	410	399	395	389	370	415	381	395	410	400	393	371	364	393	399	399	374	379	374	420	433	408	362	402	382	409	397	406	404	395	358	347	371	429	421	387	379	429	396	429	395	391	415	403	370	401	387	417	372	411	386	380	417	401	371	418	366	363	352	382	373	365	388	410	418	390	420	390	425	388	356	375	390	399	438	381	404	405	369	401	376	371	391	393	395	410	439	407	409	381	414	356	351	432	350	417	379	439	416	393	381	382	421	346	408	351	367	385	407	337	397	381	404	415	376	379	423	379	414	403	399	408	361	376	403	432	381	401	385	400	379	368	363	400	349	363	382	376	367	388	407	370	366	376	370	399	385	390	382	408	373	389	399	377	426	359	395	413	390	353	348	367	424	430	380	346	402	409	408	415	378	372	418	366	372	365	409	368	370	387	392	364	423	416	366	389	369	370	387	416	401	362	426	395	368	390	371	364	387	376	427	405	404	391	361	363	362	375	374	379	374	432	418	387	403	396	367	428	387	383	354	397	374	360	424	378	397	375	348	401	345	380	417	349	411	385	413	384	402	389	415	382	411	408	372	413	394	389	436	343	378	417	421	408	386	417	390	408	412	401	397	413	419	404	411	372	440	423	444	387	400	389	406	441	425	347	397	403	418	357	383	416	413	390	372	368	374	415	373	409	384	421	373	393	387	376	388	401	395	361	403	394	410	400	366	411	421	423	382	357	366	371	376	421	377	394	360	387	420	378	366	406	412	376	380	417	388	367	376	407	388	407	418	389	404	400	391	408	386	401	395	392	389	429	421	401	397	404	395	404	390	379	398	421	402	422	377	375	379	363	379	351	423	427	418	415	372	409	404	403	409	407	374	387	392	378	415	404	408	404	405	374	403	398	355	384	372	400	393	375	402	384	393	377	415	389	365	417	406	410	383	396	370	366	397	401	438	402	372	388	374	365	402	355	386	389	384	407	393	369	399	398	410	356	370	337	364	341	420	414	391	399	378	367	363	364	405	401	380	388	435	394	381	414	373	416	375	346	405	403	365	379	389	364	374	390	393	387	428	383	423	398	382	428	438	389	404	383	388	370	366	394	422	394	418	370	436	412	403	395	416	432	409	391	421	411	404	408	433	403	418	439	375	399	392	383	396	393	381	397	401	404	377	369	405	406	438	360	417	384	368	374	432	419	373	426	390	411	425	385	384	431	390	352	393	382	398	399	393	389	367	408	393	396	371	379	378	401	358	399	394	408	394	393	409	398	375	398	377	385	373	399	370	377	374	417	372	379	392	396	376	409	399	396	406	391	389	370	406	384	371	389	386	362	406	415	358	368	396	391	393	348	399	383	379	374	381	395	371	382	412	376	412	387	394	411	401	384	395	353	363	391	377	360	368	394	393	389	353	398	417	382	349	405	398	363	373	363	397	374	398	370	379	388	399	388	382	379	387	394	400	383	369	399	364	396	370	397	390	368	433	411	391	375	428	383	397	414	397	369	398	362	388	361	412	371	396	380	357	372	410	397	401	445	399	412	383	347	363	378	396	388	395	389	406	364	393	363	400	404	409	430	401	368	392	408	408	393	385	378	390	402	406	403	397	425	418	387	376	372	371	413	375	379	380	413	376	410	355	398	408	389	384	418
2247	948	952	879	963	919	970	910	897	900	908	936	894	895	860	885	868	904	889	922	859	943	890	906	915	869	891	897	891	860	898	902	871	881	965	909	871	931	940	944	955	881	886	853	840	860	911	867	889	883	891	900	916	905	909	907	926	886	856	916	870	857	878	856	931	873	896	884	921	927	942	906	914	848	920	882	935	913	887	904	889	897	950	861	878	970	828	925	814	843	855	877	858	910	919	913	962	919	924	882	916	916	872	926	855	916	910	884	916	924	872	824	920	880	896	906	920	932	898	922	904	936	927	910	892	865	873	902	914	931	907	859	879	878	959	899	922	873	891	936	850	890	899	900	894	906	882	912	854	888	852	887	933	891	893	912	885	857	906	928	896	915	909	878	901	890	959	900	881	871	876	935	969	900	909	834	876	895	886	883	856	898	847	915	897	931	903	888	927	877	922	887	866	891	914	932	924	897	870	912	888	867	974	873	976	912	890	904	883	909	889	909	901	878	911	951	886	885	892	865	895	871	881	911	859	832	933	885	915	894	896	895	914	947	867	882	884	889	827	839	926	847	894	939	859	850	901	871	936	884	855	896	936	944	861	846	938	904	938	875	941	948	831	931	869	886	927	913	893	914	890	865	918	898	890	910	843	914	876	884	905	901	920	928	880	849	874	912	868	866	909	930	844	917	940	878	937	897	899	911	915	831	937	864	930	934	973	923	893	882	885	932	889	873	888	881	883	936	964	914	922	938	828	865	873	876	902	916	909	886	898	919	903	824	937	938	939	899	862	916	869	938	865	818	885	892	888	882	911	862	918	918	897	915	925	872	931	910	893	858	953	958	924	886	873	865	912	964	904	837	917	893	957	883	917	917	918	959	836	944	938	913	926	928	899	913	944	957	893	890	887	928	921	841	956	897	856	897	977	851	912	904	936	906	931	852	898	860	906	884	903	820	916	939	848	914	898	808	934	915	891	883	939	912	923	889	903	910	855	861	900	911	850	850	897	860	963	904	889	946	932	917	923	827	924	914	880	864	885	890	909	900	921	899	883	897	907	925	900	905	916	958	940	831	873	911	876	872	958	888	907	939	892	860	950	871	824	917	888	933	862	966	936	911	933	876	971	867	911	905	932	904	930	924	911	922	934	910	894	931	921	888	887	896	896	924	888	870	867	907	877	887	912	866	893	851	895	945	978	883	895	907	896	859	882	910	850	906	871	895	892	897	894	864	895	882	927	853	916	900	833	862	935	931	917	866	889	915	903	855	875	860	864	869	969	901	925	882	892	893	947	863	937	927	950	875	932	897	871	906	886	903	949	876	870	861	906	907	909	914	844	929	939	897	883	893	872	899	896	848	898	900	894	908	911	861	918	882	903	912	839	945	878	886	953	838	928	873	897	922	907	906	926	843	903	898	936	905	897	916	875	947	940	848	893	850	880	855	852	861	869	922	929	869	932	928	948	878	900	933	853	906	843	905	885	908	915	889	893	897	935	894	928	911	896	921	898	858	873	876	882	914	902	884	888	894	901	842	903	931	875	913	856	881	903	890	901	898	936	892	889	891	952	887	892	881	917	895	810	909	881	855	933	829	947	915	954	925	902	920	886	854	875	849	895	908	850	866	915	869	912	913	917	850	858	897	871	853	910	939	906	928	878	947	914	853	876	883	927	896	879	914	904	921	874	880	919	881	886	871	887	859	882	922	909	921	926	895	886	967	918	892	845	909	925	875	885	924	882	913	844	919	874	903	903	884	895	878	938	896	872	863	899	880	933	912	861	939	876	860	887	885	892	871	920	949	838	843	907	875	867	882	880	939	834	875	927	860	927	882	917	924	881	877	922	906	890	931	936	891	873	942	864	907	909	929	902	896	864	875	933	903	889	904	850	888	872	904	885	914	939	874	936	918	866	861	915	905	879	914	887	895	870	904	901	882	888	944	918	934	898	870	912	899	915	862	866	909	881	917	880	899	936	881	905	888	919	939	859	917	930	866	863	918	872	905	924	873	918	892	947	827	878	938	909	931	915	906	954	890	927	830	883	948	894	896	870	874	989	872	911	945	902	903	905	926	884	865	895	912	924	933	921	905	868	945	886	894	821	927	833	883	905	943	919	908	896	969	885	885	875	917	897	890	890	909	950	883	918	880	887	902	878	900	878	933	933	927	845	927	947	898	890	845	950	943	919	902	914	833	874	889	875	928	933	888	922	908	906	869	857	835	875	924	911	844	927	880	854	921	901	861	900	867	867	914	899	888	840	911	852	913	944	927	894	923	905	908	902	836	908	901	949	877	887	876	857	868	886	967	895	874	898	943	899	899	893	894	912	889	921	924	923	905	861	894	915	865	922	882	873	847	941	920	884	916	874	833	877	837	900	926	872	895	884	891	911	873	883	906	970	910	897	860	876	859	924	871	858	923	916	885	886	911	933	931	875	915	911	932	907	892	886	907	899	922	913	914	898	885	925	893	903	916	885	875	914	906	966	880	879	933	914	879	897	910	907	887	959	915	892	906	889	941	906	923	871	875	896	905	866	966	886	893	934	866	944	919	875	936	922	883	897	857	908	867	922	884	945	852	899	899	925	933	923	856	905	891	895	881	916	914	905	885	934	968	893	895	890	907	935	897	854	910	897	914	894	910	894	950	898	890	928	867	912	888	939	925	933	859	867	907	906	899	884	894	897	889	873	935	890	921	942	895	930	937	948	929	868	947	925	936	886	849	918	893	861	872	888	922	887	916	929	916	879	902	896	904	867	858	967	924	922	940	901	971	913	896	901	898	911	879	936	897	933	941	924	899	954	930	893	903	887	900	873	852	862	861	924	845	885	1009	913	884	920	894	867	920	936	849	923	897	910	893	858	891	902	854	863	896	867	886	901	906	899	903	936	892	944	900	892	899	913	910	862	899	884	906	916	952	913	889	845	899	849	896	878	863	868	909	935	935	877	874	917	935	894	965	887	960	844	875	878	849	835	866	889	891	884	911	902	930	879	906	925	925	858	898	847	918	863	904	932	911	951	917	917	875	925	846	865	852	944	889	886	909	880	860	909	920	872	951	890	862	865	905	891	866	925	875	944	845	926	937	903	939	957	928	905	901	903	920	936	868	857	908	856	904	898	891	917	939	882	895	882	904	882	856	979	913	861	954	866	978	891	883	904	877	933	913	847	898	884	856	906	933	927	916	904	902	890	886	902	843	885	940	832	935	916	869	891	884	885	960	866	881	911	881	909	913	857	911	928	929	891	857	920	885	909	872	872	916	888	910	904	933	845	879	878	924	881	864	916	882	908	941	943	887	905	877	881	942	903	825	914	907	881	919	854	927	896	857	904	901	898	932	904	939	884	837	836	847	892	842	923	931	858	861	941	880	929	905	868	960	876	939	860	900	868	889	884	932	918	923	902	874	953	861	898	853	937	873	889	927	933	844	895	883	882	868	858	886	902	873	914	932	905	918	896	872	924	893	878	883	906	865	892	896	906	904	881	889	899	893	895	963
7838	542	519	435	378	336	324	286	262	241	273	229	242	276	218	221	250	221	219	242	201	199	220	213	237	251	216	223	225	227	241	215	230	211	240	234	192	220	236	225	217	222	228	262	251	206	195	227	224	231	205	232	179	217	215	250	231	223	207	226	215	233	230	229	211	232	190	232	205	243	220	235	214	199	204	215	207	215	218	244	206	235	251	220	228	236	237	227	234	190	209	203	193	196	232	194	235	223	240	210	197	209	213	277	244	241	228	196	240	211	248	198	235	225	194	238	195	217	193	230	194	205	203	224	217	190	231	238	227	211	240	241	228	215	223	200	201	209	201	218	202	210	227	210	208	237	219	202	213	208	208	207	203	216	219	200	234	208	204	210	187	204	218	242	206	210	226	227	228	230	192	223	228	217	233	215	244	213	221	230	199	199	229	222	249	229	218	201	211	191	230	211	202	242	218	211	203	213	217	205	210	208	227	241	218	229	257	245	199	246	205	207	194	222	237	223	251	202	251	240	226	211	216	247	216	221	207	206	211	205	235	222	217	214	229	234	195	245	186	266	204	220	239	239	218	218	224	230	195	230	223	219	231	212	226	218	218	236	213	201	217	216	215	242	220	214	215	196	212	229	200	236	214	248	231	224	224	227	215	212	215	208	205	237	208	222	221	189	226	228	206	190	210	206	204	234	230	230	234	241	218	240	221	228	226	233	239	221	241	198	211	226	220	228	231	211	215	183	212	213	201	242	231	227	234	238	233	211	221	233	217	242	209	197	219	241	194	218	226	209	226	239	206	219	229	216	223	232	202	239	205	209	235	242	243	209	230	214	201	223	204	210	271	227	204	221	242	198	241	204	218	255	241	220	225	222	205	215	222	214	222	217	249	235	228	206	181	226	226	217	208	237	217	208	199	244	221	186	235	225	238	190	210	231	245	210	229	223	230	213	211	240	217	223	209	224	251	231	208	224	207	241	202	259	226	206	207	215	234	221	222	231	246	201	244	245	228	218	211	206	224	222	221	217	218	225	209	188	229	202	214	251	214	231	236	235	211	205	211	217	204	239	227	225	217	226	214	222	228	249	209	217	256	234	197	233	229	212	209	210	218	249	222	245	243	255	213	224	197	209	211	209	194	214	201	231	214	215	194	213	192	226	229	229	223	205	230	236	221	225	243	222	195	230	199	252	211	237	209	215	239	201	204	236	236	216	227	223	218	226	182	220	213	193	211	236	220	214	237	234	243	210	248	228	209	238	235	231	203	213	218	223	209	236	221	225	224	241	210	232	245	215	234	203	231	230	237	243	224	231	211	202	204	226	229	207	199	219	248	228	196	222	203	226	233	202	190	225	191	211	210	198	229	204	214	251	226	209	232	205	215	234	239	226	231	223	222	232	216	226	206	209	218	250	229	206	197	220	224	225	249	250	214	211	232	207	203	201	242	203	213	190	218	209	204	240	215	224	255	239	237	227	212	210	231	247	217	229	207	235	205	201	197	200	231	211	206	201	245	231	232	232	225	226	208	247	241	230	185	225	211	211	217	216	216	236	230	230	233	233	207	216	234	222	221	223	204	228	200	215	238	206	240	241	243	212	238	244	224	203	233	202	241	226	215	220	203	208	213	211	209	247	236	230	222	224	206	215	225	226	191	223	240	222	211	211	225	227	228	205	202	231	208	249	200	203	229	230	209	217	229	212	226	213	198	228	204	219	221	241	229	208	221	240	226	216	215	216	233	198	236	207	238	215	182	225	267	238	222	211	216	205	202	200	236	223	237	242	231	212	219	191	207	211	240	218	243	237	202	188	205	208	231	209	212	239	209	225	212	225	227	238	227	238	206	194	204	219	210	220	229	235	246	208	208	238	197	199	247	233	209	216	206	246	180	232	236	214	231	238	260	211	208	225	197	236	190	234	189	203	249	236	218	251	240	218	204	229	234	221	183	197	221	218	220	219	228	218	185	247	217	263	222	249	202	186	232	241	205	218	212	219	219	242	246	239	229	206	207	225	227	233	207	236	238	194	229	210	211	216	206	215	240	196	216	186	207	214	211	221	227	220	212	213	219	217	250	268	206	235	237	195	210	206	206	228	216	201	235	246	242	218	221	218	209	226	221	228	213	211	236	250	207	197	242	248	244	218	220	228	201	215	233	197	212	230	179	234	227	222	207	190	240	234	224	199	211	219	231	214	221	250	215	221	221	198	221	242	211	241	234	197	241	226	229	217	215	205	215	212	197	188	199	236	243	224	238	218	221	208	244	226	226	234	221	197	248	228	206	204	206	218	210	223	208	214	210	223	211	241	235	218	236	259	227	205	228	215	241	242	211	203	215	222	239	203	218	226	211	252	197	246	188	234	216	218	204	245	233	243	248	208	233	209	222	223	216	234	231	238	239	221	215	207	205	206	201	218	240	233	227	228	254	228	215	229	245	232	208	227	227	232	202	213	212	201	225	227	248	213	218	223	202	220	198	226	203	224	220	209	229	238	214	219	201	208	229	245	193	201	228	202	203	237	236	211	227	207	234	209	199	240	233	202	258	223	192	202	229	211	235	210	215	253	242	222	222	236	213	200	214	200	230	208	233	228	203	214	216	231	216	212	240	234	229	217	217	245	235	225	225	184	220	232	217	210	244	236	241	182	229	207	204	250	245	212	220	219	210	218	232	209	242	245	227	226	230	226	210	244	198	240	215	219	238	201	226	219	227	208	226	228	206	209	243	240	247	252	209	227	224	234	258	222	227	209	225	208	242	196	214	243	209	220	241	214	221	198	216	222	216	216	206	230	232	224	232	241	228	195	204	225	230	212	220	235	199	215	244	237	205	228	217	219	215	255	216	208	227	239	239	209	224	234	197	215	202	220	187	235	223	202	203	216	206	237	214	185	222	223	217	202	246	217	202	230	219	227	215	204	232	200	238	218	239	238	210	217	228	235	179	206	194	228	234	224	218	206	226	225	211	183	232	213	203	228	228	212	196	212	214	231	219	233	230	229	236	210	199	236	233	229	221	223	225	212	210	219	247	223	232	222	222	210	220	222	220	242	222	229	232	223	225	217	202	236	206	208	230	221	207	227	224	212	217	213	241	233	240	199	204	207	219	211	214	238	229	187	214	211	216	216	220	221	240	213	238	215	228	219	249	226	205	204	187	186	220	204	221	246	219	241	227	217	212	243	232	248	210	221	225	241	221	220	266	246	211	224	204	250	221	230	219	245	243	202	225	203	217	233	225	206	178	232	243	201	216	198	238	238	200	232	226	230	224	199	208	238	239	220	217	203	214	193	210	203	203	246	210	224	212	220	223	227	218	220	207	228	215	197	223	228	231	230	233	218	214	192	227	226	227	228	231	242	221	218	203	242	208	211	190	236	197	248	231	217	220	221	210	238	232	194	207	219	233	257	229	234	233	214	266	233	224	217	209	220	224	224	218	220	208	183	226	216	230	217	230	250	236	236	192	199	213	233	240	217	229	222	210	191	209	206	208	256	227	240
6554	787	1295	1421	1277	1075	1008	917	831	788	749	678	699	691	694	644	650	616	653	631	648	630	636	664	630	621	565	632	597	591	564	624	660	580	650	598	622	612	581	572	598	601	567	571	568	590	581	600	564	569	617	616	588	625	581	583	562	615	580	588	589	591	563	588	566	586	620	582	592	563	579	584	556	608	541	570	593	589	612	597	604	582	585	600	566	585	538	576	590	588	574	567	571	599	562	575	572	607	529	598	634	611	596	577	576	586	583	614	601	591	544	590	561	553	584	588	592	564	595	567	555	568	594	587	604	590	597	567	551	556	602	569	569	607	598	583	567	602	593	572	580	626	604	567	572	613	569	623	593	561	585	532	575	547	558	566	610	536	567	573	565	574	588	576	612	644	617	641	634	593	582	565	608	645	598	555	603	590	590	588	566	625	566	598	586	615	624	565	610	572	574	594	603	588	619	556	535	588	617	596	596	587	559	596	554	604	615	566	587	552	583	611	597	619	609	601	584	546	605	573	573	559	591	544	588	583	532	561	585	561	583	583	598	607	587	618	582	599	633	609	575	634	634	590	604	595	521	554	602	555	603	571	596	592	583	594	597	596	567	569	582	593	533	552	563	596	599	561	578	571	583	602	616	564	571	581	585	553	602	563	599	559	603	598	576	591	555	556	541	569	559	578	593	605	572	575	618	579	556	581	582	588	540	574	599	587	608	605	598	544	578	576	575	579	610	565	625	569	622	598	607	615	621	596	554	571	564	606	600	603	581	636	577	576	557	550	592	590	593	604	551	550	607	604	627	592	554	597	592	585	578	582	564	590	600	597	599	581	584	584	605	577	601	539	566	584	596	596	556	564	578	545	563	555	544	552	561	600	573	598	565	589	557	561	538	607	569	579	600	596	586	559	592	563	544	627	580	592	603	549	588	632	577	581	609	559	567	543	618	610	584	608	564	591	596	579	574	540	555	605	562	585	621	561	612	604	606	560	610	589	585	596	595	586	534	582	530	575	585	573	618	555	575	573	579	655	598	554	619	589	569	605	582	606	572	595	549	583	566	615	562	571	578	540	576	618	568	629	608	577	567	621	617	591	608	585	587	572	574	578	573	570	605	590	577	565	607	597	567	568	627	569	580	596	553	564	642	628	609	565	597	589	600	593	603	576	549	510	560	589	626	550	559	574	557	596	613	614	560	603	579	571	573	591	612	540	577	571	558	572	591	572	557	617	586	602	572	569	547	570	586	597	617	500	612	553	638	571	620	528	625	593	605	532	551	547	562	534	602	590	529	568	616	582	589	558	561	638	612	601	563	586	540	596	593	585	579	607	620	551	612	568	598	590	563	604	571	607	552	570	548	600	583	580	629	608	556	547	578	551	575	585	586	552	583	590	605	602	606	567	608	556	586	578	638	580	589	599	610	588	578	588	624	626	600	631	557	560	568	614	580	607	583	578	564	590	574	587	608	593	608	607	599	577	604	620	548	576	625	635	605	592	547	595	583	598	574	586	590	547	568	550	559	591	609	519	581	567	614	603	557	554	588	562	640	579	560	579	538	575	546	577	578	600	552	588	579	573	549	598	603	573	573	565	537	595	586	540	580	569	598	517	581	565	574	594	597	570	572	588	563	601	539	607	555	593	581	589	550	577	598	598	598	603	568	555	592	613	570	550	568	585	610	588	560	630	568	598	578	574	549	590	596	570	572	624	571	624	517	556	588	624	560	588	609	573	600	573	506	559	565	592	596	607	576	607	616	571	614	596	566	578	583	558	566	573	597	558	582	574	572	594	573	581	548	582	574	611	558	596	580	567	619	617	586	618	636	584	625	577	558	608	586	609	570	572	554	585	587	582	589	571	613	573	579	610	565	614	627	589	574	589	570	579	585	558	576	591	594	591	565	590	597	602	575	556	541	590	549	564	541	555	531	610	617	554	554	613	558	593	571	611	565	609	562	531	616	595	561	564	562	555	585	591	622	551	559	609	589	571	602	552	596	609	604	552	611	515	591	580	628	602	617	619	571	607	585	624	565	557	608	627	584	587	588	567	536	586	569	603	589	524	568	574	569	554	555	584	597	583	567	536	619	602	611	569	552	584	598	597	588	589	595	623	606	583	579	627	593	580	591	559	591	635	574	593	532	585	611	545	566	633	574	585	567	564	614	562	572	586	612	617	606	554	548	551	578	589	603	555	588	569	567	572	610	578	547	596	573	572	585	578	590	550	599	603	627	587	583	558	655	599	581	611	561	602	569	586	588	587	603	605	624	609	565	594	566	541	558	563	537	572	584	614	582	574	624	564	553	608	560	591	601	602	598	618	570	582	587	558	592	604	554	556	601	572	553	551	598	625	620	625	600	590	559	564	578	574	586	587	617	576	599	610	549	622	564	561	599	591	578	568	542	578	626	565	564	581	586	601	565	581	564	581	568	540	585	556	569	583	539	602	570	572	562	610	583	569	613	542	582	551	615	565	590	534	570	584	544	582	548	526	596	577	606	577	631	589	561	604	561	601	590	600	640	583	614	548	565	601	602	581	580	604	584	592	534	598	571	601	594	598	567	608	565	582	610	548	563	593	606	558	621	561	573	556	597	607	588	594	576	606	569	600	529	609	563	616	625	582	603	550	593	605	584	537	596	574	541	569	533	597	589	585	579	555	556	578	633	572	597	554	616	594	549	572	629	606	571	588	590	572	557	572	536	565	583	573	582	573	591	598	573	554	550	550	602	621	592	613	612	607	577	598	580	599	617	550	569	593	573	575	588	591	595	582	519	603	584	612	541	581	572	600	584	584	608	587	562	577	607	547	567	535	560	568	569	598	595	568	581	568	612	626	613	553	564	608	631	576	548	542	590	581	605	586	566	603	582	588	579	589	546	579	530	618	617	607	553	610	610	575	593	615	552	559	578	595	566	621	570	617	614	630	593	562	589	572	558	592	619	554	586	570	595	547	558	590	586	612	604	634	580	615	574	610	571	584	584	584	562	589	593	561	578	609	632	577	597	611	574	569	608	562	575	567	567	577	610	599	559	607	560	577	615	610	587	574	617	617	594	591	601	570	558	612	636	620	609	596	591	615	547	605	543	591	591	561	549	618	557	598	586	579	575	555	540	612	565	524	588	562	578	555	563	569	561	574	601	570	530	571	572	569	597	551	581	568	605	575	591	614	565	583	576	545	604	557	579	572	550	607	575	615	544	593	605	623	593	642	610	581	616	596	569	564	595	572	586	553	559	613	582	562	580	565	591	615	557	565	586	550	590	591	586	599	562	613	557	606	609	585	620	608	624	597	618	607	592	601	569	561	616	642	568	586	565	579	556	637	596	557	617	552	576	541	594	603	616	609	583	594	602	583	544	616	564	605	588	590	598	590	566	575	615	648	568	613	602	569	569	594	553	592	554	579	593	587	563	604	579	588	597	586	592	641	614	579	550	571	582	588	574	631	593	624	581	589	615	581	554	575	597	552	579	561	553	606	555	598	642	541	579	591	591	610
15467	1369	1024	876	680	556	503	493	516	432	420	353	380	368	386	375	378	382	390	392	372	383	408	360	355	321	386	345	379	381	355	362	416	369	349	345	365	363	363	347	344	372	356	363	362	403	355	349	379	389	343	326	396	324	384	389	367	366	347	347	372	364	383	344	353	362	363	392	386	351	374	350	326	366	365	383	372	362	361	372	343	354	392	362	367	388	368	377	383	366	384	366	378	385	352	358	386	340	364	370	364	385	406	345	306	351	350	364	336	368	345	400	355	329	360	353	348	359	371	345	359	373	389	375	353	377	362	337	444	340	364	333	360	356	352	372	361	357	362	366	374	389	341	356	353	354	394	351	384	370	349	377	386	357	371	350	348	359	356	345	347	371	375	385	346	379	375	362	350	392	387	366	327	342	356	398	365	350	379	373	368	387	345	342	391	385	351	350	341	379	353	363	370	385	371	360	351	365	352	364	343	339	392	373	370	365	333	350	376	336	351	357	330	356	363	379	354	346	356	370	349	357	389	395	350	413	340	351	367	402	385	350	356	378	358	344	395	337	350	350	399	356	389	360	372	369	381	393	331	368	341	361	337	359	356	380	353	355	350	357	352	367	374	385	367	366	399	347	311	365	378	332	355	341	359	344	357	319	367	405	307	381	369	366	402	396	398	346	360	360	386	388	348	388	351	382	401	393	383	373	360	370	345	315	358	349	338	381	374	397	353	351	342	345	347	359	335	362	383	360	362	367	357	373	374	332	398	361	370	347	359	379	347	372	337	371	360	382	342	314	349	361	368	368	346	325	346	377	376	354	380	415	383	367	359	368	339	365	369	346	392	387	384	381	342	364	379	309	385	350	345	354	362	424	350	353	367	414	357	409	393	377	348	369	394	356	362	378	383	340	350	322	402	380	380	357	309	344	382	337	329	383	353	379	378	368	373	351	349	313	358	376	408	347	371	339	397	327	379	328	356	322	378	391	372	361	370	367	329	371	351	347	378	389	394	348	338	381	368	436	353	382	403	383	355	378	350	385	384	306	312	361	348	378	363	339	387	392	337	374	410	355	369	354	408	338	369	350	352	353	349	332	400	364	403	360	347	363	363	362	399	377	357	367	357	365	347	379	355	366	364	341	348	348	392	423	371	359	325	374	312	349	374	348	404	382	349	339	355	320	340	349	352	392	376	374	377	367	365	327	382	388	384	390	373	371	387	349	378	346	414	374	376	381	356	332	362	338	353	347	355	400	350	411	350	351	349	360	392	384	332	382	376	407	378	368	399	359	357	369	395	341	360	380	367	391	375	391	370	374	359	361	344	334	373	384	394	344	334	362	347	361	348	351	369	351	372	370	356	342	374	378	331	311	345	403	357	325	361	353	360	375	373	393	412	337	363	346	336	345	355	340	386	379	348	342	361	361	378	394	384	362	375	343	429	400	344	339	397	382	377	347	395	367	344	341	343	354	358	336	380	363	393	366	356	358	347	335	342	356	349	357	366	369	384	357	340	360	340	345	360	330	365	390	361	350	380	402	331	355	350	350	366	363	394	342	377	365	328	397	378	367	353	356	363	363	370	359	379	352	358	387	375	361	386	368	363	363	403	403	371	385	390	404	405	366	384	356	390	373	361	401	381	353	364	349	385	373	330	379	345	338	369	362	367	378	330	351	386	350	371	371	401	379	370	345	375	351	368	363	382	376	380	379	371	396	357	361	393	352	370	343	351	354	342	389	368	360	383	380	371	368	348	354	347	382	337	303	369	384	352	330	337	371	326	351	368	369	369	362	355	357	342	408	346	381	354	351	338	386	342	355	370	343	377	382	339	340	404	399	352	353	354	380	346	378	346	365	367	355	372	385	357	348	338	376	331	415	393	354	335	364	354	370	394	367	350	395	361	335	345	376	352	348	367	363	342	349	381	352	374	373	368	360	383	409	367	389	384	373	398	316	389	363	368	380	375	358	350	385	383	372	346	370	373	376	404	372	328	360	367	354	377	376	372	365	396	349	375	354	360	343	339	379	391	391	387	383	378	347	355	365	363	344	384	344	338	359	356	313	355	370	368	400	379	370	359	367	351	358	359	315	332	376	352	368	376	369	382	343	346	333	385	361	380	372	390	390	379	376	338	370	328	375	364	384	390	379	377	358	380	363	354	360	382	354	335	390	386	361	374	358	334	347	378	361	341	357	361	339	352	408	368	402	308	348	352	372	366	442	353	339	372	375	329	380	376	412	370	345	368	354	354	368	366	321	359	360	357	352	369	360	393	348	360	374	394	363	358	372	377	365	344	364	356	343	356	357	395	371	344	369	374	368	324	346	332	360	383	375	379	382	394	365	346	320	388	357	357	325	371	347	349	348	367	344	352	372	377	331	372	358	391	361	373	396	369	364	340	334	309	358	395	367	352	324	382	387	352	380	368	355	336	340	376	385	369	374	342	360	351	347	420	363	410	373	367	359	383	376	355	382	364	400	348	364	355	336	373	372	389	370	332	373	371	372	389	407	342	367	367	364	364	398	333	359	363	364	373	348	359	364	354	357	347	340	358	361	341	399	404	377	371	374	404	354	348	350	345	372	339	358	347	330	333	371	382	334	362	339	370	391	355	371	396	358	347	357	390	355	333	371	383	355	398	373	369	346	333	386	324	333	346	389	376	356	341	380	367	369	360	377	385	379	371	350	421	373	413	388	376	358	346	319	363	385	352	361	349	351	351	350	357	345	352	356	334	401	387	386	354	360	369	381	380	378	366	394	385	359	382	331	355	397	405	368	359	360	365	370	418	398	414	340	348	338	393	355	348	368	375	317	352	361	370	347	423	342	371	369	362	370	345	352	388	324	389	362	367	371	379	365	392	365	367	366	360	353	353	399	388	341	371	377	354	387	362	346	370	367	344	389	393	369	378	368	365	356	361	382	435	399	367	352	373	332	400	372	382	395	379	384	389	354	341	369	348	363	354	395	367	379	364	392	351	333	389	363	347	374	367	384	369	354	351	350	345	365	354	356	383	367	386	351	354	332	372	378	364	401	393	354	353	380	372	352	385	366	401	372	403	347	369	385	364	383	388	380	354	360	372	389	361	363	344	344	365	346	375	380	371	356	382	393	366	375	386	348	355	406	413	400	349	381	355	376	383	320	360	357	332	328	378	342	374	367	382	340	367	423	349	384	389	379	369	391	356	380	358	357	334	353	338	403	374	386	338	346	344	390	312	331	344	347	353	402	361	333	350	362	391	368	366	343	351	355	407	338	348	361	365	391	376	313	389	354	374	376	361	365	382	358	364	352	403	405	331	389	387	352	340	366	369	370	380	345	385	365	356	381	353	358	419	360	319	377	358	391	396	393	370	344	404	376	351	357	366	372	355	372	334	334	380	324	357	371	333	349	334	365	317	386	342	394	348	385	352	353	341	374	389	373	384	403	368	362	361	376	368	347	336	382	372	369	356	375	388	358	375	375	398	346	335	380	394	385	349	404	371	354	377	368	385	379	363	391
8552	1344	2240	2520	2278	1807	1631	1459	1398	1227	1191	1152	1138	1084	1040	1024	967	1066	1045	1010	1010	945	956	951	957	927	968	938	953	937	971	913	905	892	911	880	897	959	855	879	945	890	882	912	909	921	890	890	962	932	884	903	873	885	872	914	850	916	970	883	857	955	864	899	868	869	948	867	905	931	981	902	810	938	902	896	869	839	886	920	920	910	919	891	949	837	882	877	957	914	860	926	889	876	905	891	877	861	855	895	900	874	883	925	876	900	855	898	948	916	884	856	893	856	922	857	885	933	926	877	927	901	925	912	943	872	853	865	917	905	882	971	897	873	878	883	880	913	900	899	860	897	888	954	895	882	907	858	839	885	891	832	872	920	896	844	953	884	828	845	950	878	884	881	883	893	894	913	881	852	897	928	888	855	917	868	912	876	852	933	854	958	841	857	856	897	869	886	908	868	882	917	854	911	843	908	848	898	903	900	890	883	895	971	840	875	938	914	875	912	914	873	896	875	881	936	887	909	936	929	874	928	884	878	894	886	908	881	841	910	875	888	910	898	911	869	919	918	875	924	875	879	867	856	858	916	861	895	960	854	928	923	849	908	881	916	856	921	870	862	869	837	913	895	891	889	890	908	912	890	910	895	849	911	840	892	884	878	905	899	896	854	906	874	882	871	871	850	909	937	893	918	903	882	859	831	871	938	905	868	892	900	876	883	915	925	864	952	891	918	926	797	856	861	925	910	876	888	963	878	938	953	915	911	889	887	865	879	900	931	860	913	876	908	927	901	864	893	907	914	916	893	901	851	863	860	913	876	870	901	924	892	873	901	873	910	900	843	844	874	901	896	874	929	901	875	897	955	844	900	885	911	895	889	930	900	890	871	899	904	873	857	868	867	923	859	908	923	905	857	915	834	944	908	894	915	955	920	905	867	869	907	865	848	885	872	920	938	920	928	844	886	926	886	829	869	927	918	882	891	866	818	936	872	865	884	844	959	880	888	875	916	883	868	897	900	868	901	908	902	924	953	900	875	870	892	856	869	835	964	864	877	834	887	876	873	893	863	885	857	874	891	920	858	883	933	859	882	856	826	850	886	921	943	913	904	871	861	854	897	858	879	916	904	895	841	882	879	896	924	894	915	896	886	895	921	878	841	859	890	852	884	909	813	920	956	833	951	903	948	838	890	827	845	912	895	904	914	933	933	906	919	893	877	884	892	877	905	893	847	903	877	912	874	861	910	886	854	832	927	958	908	865	880	870	899	892	872	919	928	860	885	904	932	847	837	915	878	895	897	880	842	938	914	864	915	878	878	896	854	868	882	938	863	965	902	867	851	876	868	903	920	900	867	889	911	872	921	872	871	856	942	875	873	928	880	907	943	852	845	891	895	896	925	907	867	859	879	866	889	883	860	920	881	913	862	877	887	849	842	914	915	912	869	872	874	876	914	911	884	915	860	911	842	926	850	885	880	854	867	853	907	889	908	911	895	867	850	903	883	894	886	950	844	911	873	911	929	923	922	912	845	875	869	909	893	904	917	883	917	897	843	894	895	920	901	921	903	911	851	945	897	891	889	877	918	924	874	960	841	869	951	883	865	935	920	916	851	885	860	950	901	916	914	881	871	860	874	853	903	935	905	929	896	894	880	849	887	899	903	908	899	848	905	909	898	918	899	946	840	910	922	891	885	882	937	915	933	882	886	865	915	830	877	880	850	877	872	877	903	892	866	899	937	902	860	880	890	905	922	872	889	877	848	904	871	856	898	921	865	891	875	908	907	906	847	896	907	871	896	892	907	836	912	901	871	895	948	856	888	872	851	872	871	873	881	884	878	903	841	912	908	904	875	879	844	903	860	958	907	901	875	831	843	870	851	854	914	916	919	850	847	889	886	929	890	910	904	874	839	890	895	911	869	870	832	856	926	844	910	899	942	918	868	850	914	924	913	880	897	841	893	909	918	897	841	923	858	901	884	855	924	929	912	847	856	903	873	899	903	895	925	882	870	823	840	895	899	905	906	857	824	891	916	869	823	871	835	862	851	838	904	951	862	894	868	913	853	889	925	885	879	887	906	898	915	901	895	871	891	845	912	859	880	866	845	888	882	919	863	897	892	898	903	850	930	904	930	852	876	901	858	908	887	850	879	919	881	908	847	932	875	888	846	852	896	871	854	877	892	897	914	903	868	861	829	942	887	849	851	931	889	844	976	920	860	908	866	892	876	867	856	910	829	883	804	903	939	863	907	880	871	912	879	903	881	905	898	873	955	862	886	927	874	918	888	873	922	926	820	869	896	864	947	870	874	835	929	871	914	935	911	886	880	905	844	887	890	878	873	901	945	928	898	922	858	865	931	880	865	878	872	900	910	901	884	911	876	905	889	877	832	955	858	919	886	893	903	894	863	899	909	868	917	905	889	889	897	859	887	891	903	895	874	869	880	857	872	885	921	858	905	901	902	863	875	897	929	890	851	922	874	899	850	916	832	830	835	921	934	843	893	947	830	904	867	835	843	914	903	853	912	894	859	896	877	878	895	935	882	903	829	869	894	914	866	906	893	898	869	891	906	912	891	917	880	914	865	875	871	874	896	909	921	888	825	896	912	935	917	916	916	884	814	906	942	908	896	883	919	902	913	875	863	925	891	885	880	874	850	894	887	914	939	911	864	883	873	971	855	877	920	885	937	858	895	920	864	882	938	938	836	889	895	899	927	896	875	942	903	917	896	925	851	915	887	907	891	900	900	872	833	876	893	903	863	884	874	952	901	842	864	897	894	846	945	861	886	900	921	886	912	900	912	867	870	908	864	902	882	902	876	962	865	917	887	831	894	866	913	935	874	874	867	899	913	891	931	915	872	895	822	880	916	900	858	910	923	943	857	865	868	875	831	886	848	869	921	859	896	903	869	889	886	951	886	900	853	883	893	863	884	900	866	906	886	867	926	888	894	957	924	882	918	843	862	895	843	890	854	883	915	874	906	950	910	934	869	872	901	927	876	902	909	899	900	884	890	829	929	862	809	952	918	915	939	889	866	842	885	870	899	904	843	876	880	931	873	898	935	911	835	873	922	857	881	951	909	863	914	905	867	894	851	912	840	871	825	849	891	912	905	841	938	903	926	923	926	868	863	909	890	899	843	891	833	884	880	933	841	854	934	884	845	878	951	879	886	944	876	895	947	883	869	894	932	871	886	892	894	886	952	880	874	895	926	870	882	910	880	853	932	892	918	902	902	900	903	859	889	960	914	905	896	887	839	884	876	925	862	862	838	907	905	933	877	975	896	949	892	890	850	888	911	911	949	887	864	942	844	865	899	865	868	855	884	908	880	907	883	886	905	865	867	856	918	913	882	898	906	861	888	913	910	945	890	898	882	886	870	909	928	878	901	881	916	886	892	856	840	894	869	884	930	887	928	887	879	892	888	889	854	914	863	890	961	958	964	845	902	855	949	867	948	856	923	857	823	946	888	894	864	920	852	943	899	857	873	901	904	901	865	886	892	854	980
1640	442	369	399	441	451	398	363	376	403	416	357	378	405	398	381	390	413	372	430	403	438	399	384	450	395	380	376	388	393	424	392	413	387	399	387	398	349	369	426	410	382	376	409	412	393	397	397	397	348	410	376	386	412	353	400	397	402	352	392	379	390	417	428	411	425	367	394	371	377	400	442	375	413	387	390	396	401	382	385	409	399	346	385	456	395	390	433	376	393	420	437	394	393	372	435	374	373	399	395	407	360	395	369	404	405	372	397	383	382	353	334	394	376	387	398	384	367	393	372	370	412	406	377	371	392	414	376	343	409	363	424	416	363	431	406	407	380	379	377	426	416	356	412	431	387	401	391	395	399	385	386	392	377	382	378	404	392	411	408	394	393	406	401	368	401	390	382	376	382	376	397	430	393	350	361	422	369	368	396	442	372	383	433	407	373	367	386	386	374	401	387	389	367	407	415	395	426	434	420	416	387	383	385	383	388	377	417	401	410	393	397	404	418	435	403	413	385	352	356	374	365	363	437	354	398	371	398	395	384	390	372	415	369	363	358	376	398	394	408	406	378	403	314	465	389	454	408	433	411	379	408	355	384	400	413	419	400	408	393	378	369	377	406	405	377	418	363	400	382	346	392	368	364	354	384	406	390	369	403	388	360	396	470	392	389	381	403	383	364	345	375	430	380	369	401	396	407	346	395	398	424	390	385	407	419	451	400	383	396	404	370	353	363	412	352	396	396	445	394	350	407	395	409	357	422	394	385	409	396	358	377	399	428	372	413	374	399	412	441	381	373	334	377	365	429	383	364	382	378	394	401	378	386	415	360	392	394	412	423	407	424	397	361	369	360	375	377	426	345	390	385	396	370	427	387	373	385	392	420	395	388	410	378	385	410	394	387	383	389	406	402	397	368	417	363	376	427	411	396	378	369	385	364	420	405	443	403	422	408	372	415	380	391	427	378	385	361	362	385	378	380	403	421	425	378	381	356	392	407	403	403	374	384	359	389	392	386	375	372	379	396	391	381	397	371	389	428	394	388	372	403	412	421	424	400	402	384	354	391	384	407	366	419	355	344	358	376	388	380	389	388	415	365	371	417	431	357	402	417	420	427	410	411	394	380	364	363	395	377	362	401	409	410	368	404	441	406	403	387	398	369	412	364	378	385	402	357	395	393	390	388	387	375	372	411	362	346	420	369	385	368	407	412	376	409	433	399	425	408	390	340	405	383	404	387	359	409	406	398	396	393	406	391	389	380	386	414	397	381	404	396	400	367	380	359	377	380	404	397	421	393	379	362	377	408	424	388	388	381	377	402	388	392	418	420	370	373	404	370	398	375	369	381	372	377	434	442	365	371	369	400	412	396	420	389	381	379	405	403	400	395	408	380	373	373	424	350	379	384	393	370	405	361	347	387	377	399	376	416	384	389	411	352	373	368	343	388	398	393	420	391	410	370	401	406	408	361	370	406	365	366	367	410	399	413	403	371	391	374	377	408	380	399	383	404	386	368	396	345	387	386	390	396	393	387	374	376	390	402	394	406	371	432	386	416	389	396	401	426	393	410	384	411	389	386	390	368	373	377	403	416	352	388	411	418	386	420	375	392	398	391	367	388	390	388	364	383	386	421	413	405	371	387	402	385	366	405	397	376	347	369	401	344	397	415	394	389	394	403	397	405	397	372	396	392	389	396	390	416	425	413	402	361	376	370	394	405	407	394	391	378	401	375	398	367	421	358	388	352	371	353	370	385	387	398	375	427	404	366	404	410	335	387	387	357	386	397	391	376	381	380	397	376	387	382	401	328	359	410	427	386	369	412	390	382	392	353	364	385	425	414	430	381	335	380	390	413	398	367	382	400	364	402	425	401	392	403	417	387	389	359	371	406	379	380	357	401	349	378	390	390	384	393	412	399	390	381	395	377	385	391	377	394	389	359	424	386	390	384	346	392	382	364	437	388	402	389	359	360	398	432	376	378	359	408	391	382	405	406	380	374	410	408	376	384	332	388	393	391	408	409	383	384	370	420	374	408	391	400	377	392	362	395	380	379	363	437	434	362	393	426	404	350	398	401	373	405	409	362	401	392	380	385	360	431	432	380	407	401	389	378	358	376	420	365	404	394	377	368	372	373	346	376	394	400	376	407	358	386	402	419	380	361	384	407	391	403	400	378	374	376	362	376	403	414	391	424	401	398	373	381	388	376	364	349	396	368	378	419	357	379	398	419	410	390	399	402	390	426	401	370	388	377	405	388	399	422	389	404	412	406	377	398	433	399	400	425	395	363	388	389	432	406	353	397	400	413	383	412	341	368	394	420	419	387	394	390	379	361	355	369	393	413	408	356	402	413	397	411	367	410	407	374	347	366	415	404	381	404	393	383	386	374	391	371	389	420	421	384	375	379	392	383	399	379	369	422	366	379	412	355	374	371	405	375	426	408	394	415	381	376	373	391	359	371	389	372	395	375	365	372	387	395	348	368	387	384	442	420	401	353	357	377	380	377	385	375	410	356	385	389	384	408	431	366	422	380	415	388	371	388	369	410	402	382	414	397	402	391	406	391	416	364	326	413	374	372	380	387	389	393	375	347	381	379	384	406	397	422	403	377	367	392	385	365	390	375	386	409	386	409	413	378	407	390	409	397	423	425	384	376	411	385	398	405	435	412	399	405	399	422	402	386	410	368	383	399	376	380	394	372	462	403	391	366	401	355	386	411	396	377	429	391	427	376	386	406	380	379	414	358	410	383	416	423	375	401	400	362	391	412	389	408	375	431	397	407	385	388	394	379	371	395	371	388	399	380	398	411	410	399	406	348	405	414	387	386	421	390	414	350	397	421	388	356	418	388	395	388	418	408	366	408	397	389	389	389	401	411	392	402	381	419	413	388	373	416	392	425	387	409	410	341	406	400	407	390	405	352	369	390	396	351	403	372	385	383	431	411	375	379	377	370	427	424	370	388	396	379	342	382	390	391	379	368	369	386	376	344	395	352	385	395	398	399	389	360	335	385	337	373	402	389	391	368	393	369	392	378	404	373	382	393	401	335	362	397	412	415	333	425	437	389	389	431	400	408	383	407	428	386	436	385	385	384	373	402	382	392	400	361	398	385	415	411	411	420	436	410	330	345	364	391	433	359	367	380	398	391	398	387	363	389	401	365	357	421	404	352	383	408	393	366	390	330	349	380	403	412	437	372	421	423	413	406	441	394	416	409	415	388	338	401	388	415	411	408	390	420	387	369	393	422	405	353	372	408	416	381	398	370	393	400	348	391	397	418	377	397	376	377	379	357	390	404	389	398	378	395	409	375	396	398	377	430	358	417	407	413	349	384	415	399	362	375	406	394	371	378	418	380	380	416	385	383	414	398	407	386	417	379	399	376	394	385	377	364	361	369	377	395	395	379	406	376	407	435	361	396	399	364	389	365	392	397	401	382	437	432	395	363	395	371	378	396	404	402	405	381	389	355	371	395	416	406	378	434	378	420	400	360	361	386	396	439
2094	866	846	924	891	875	875	919	970	894	856	882	901	912	917	858	930	875	907	892	948	968	890	884	881	911	879	887	922	900	865	885	929	890	842	831	909	895	879	860	939	871	902	879	896	904	880	897	930	870	966	858	864	910	874	909	868	879	897	812	859	870	906	903	876	863	879	895	886	920	900	897	860	931	875	955	887	904	898	871	915	910	900	892	829	928	918	871	902	876	889	880	894	899	879	884	860	829	941	888	902	839	878	845	912	893	910	919	885	796	869	852	925	897	938	946	895	939	921	861	927	883	875	866	931	887	914	885	921	923	871	909	869	901	875	925	866	882	861	860	919	851	870	911	925	889	848	863	884	873	905	906	912	855	851	894	884	867	872	882	875	886	862	933	890	910	904	943	914	929	904	872	878	911	919	929	935	933	858	858	897	881	861	859	945	892	908	886	870	896	878	834	873	914	892	864	870	901	870	900	890	914	909	961	883	886	914	891	897	888	918	907	878	890	871	857	836	916	929	875	874	881	902	868	882	890	922	918	844	870	854	896	921	872	936	884	905	870	856	883	950	886	863	882	837	941	902	876	896	921	920	860	912	922	849	836	856	859	863	866	904	872	881	852	931	888	899	925	915	913	825	878	888	885	926	867	956	941	976	894	834	877	917	867	859	877	899	922	916	875	913	872	887	878	934	861	870	882	908	877	937	908	892	877	885	955	901	876	922	899	901	907	924	925	934	884	893	912	899	896	866	947	942	893	909	908	882	855	852	926	890	929	878	918	875	898	902	879	836	875	895	923	917	885	891	902	865	912	948	875	939	908	871	909	932	837	868	900	861	913	917	907	922	901	904	909	892	895	908	904	889	905	957	879	965	893	930	864	889	889	881	904	828	882	896	864	874	902	905	882	860	889	916	929	871	885	869	880	890	949	870	899	912	927	942	862	873	864	865	886	886	873	865	915	820	931	937	902	892	899	857	920	836	907	911	882	907	850	847	850	887	898	894	895	925	880	939	922	919	921	871	872	921	875	882	915	906	911	925	927	806	852	949	896	893	930	891	909	840	943	881	944	905	861	907	919	870	856	880	856	862	896	907	867	863	952	892	915	902	897	893	910	894	898	848	912	937	886	915	837	956	931	866	821	891	934	908	903	869	896	926	873	896	936	848	897	897	854	917	951	892	911	913	891	853	917	879	870	941	939	914	872	910	861	981	898	896	895	949	892	859	936	868	838	936	891	864	924	882	897	893	909	886	933	932	937	908	858	923	894	956	902	930	938	905	882	899	947	910	905	894	925	940	907	913	905	890	907	906	869	856	888	921	914	915	922	900	911	917	895	892	933	899	925	897	901	898	845	848	882	895	872	831	885	901	874	891	878	874	926	835	918	946	922	906	901	896	870	915	908	899	915	925	913	888	874	897	914	921	894	860	895	886	846	876	926	895	944	891	882	923	886	883	877	933	927	877	866	916	889	917	932	884	886	927	889	837	867	882	851	923	921	848	883	889	858	859	896	902	905	898	930	872	844	889	905	939	903	859	881	924	873	891	888	861	894	868	923	860	923	893	829	865	886	900	916	894	923	930	876	906	897	904	925	888	827	882	876	863	878	916	888	979	891	835	939	927	842	904	867	879	896	917	875	823	896	928	888	858	914	918	903	880	871	880	942	911	866	888	897	899	915	956	928	906	898	911	916	908	847	866	933	870	853	905	914	856	892	915	880	884	952	879	858	844	905	927	887	861	915	934	874	878	884	931	943	892	838	862	914	907	918	889	865	869	907	870	914	922	938	918	866	856	922	943	921	894	935	897	921	923	866	894	921	892	831	908	905	838	921	910	864	853	917	905	873	930	872	888	861	868	871	934	889	865	900	918	930	871	861	901	908	877	869	874	882	899	867	872	908	878	917	864	834	853	870	878	852	897	866	878	880	848	922	891	894	884	908	868	898	884	894	861	917	904	952	894	861	940	923	873	869	882	816	884	902	898	893	889	879	927	968	884	900	879	865	936	876	946	888	947	892	897	948	973	874	853	858	905	840	874	873	897	845	857	899	869	946	921	885	835	891	881	848	929	889	906	889	898	891	867	960	880	920	919	914	891	846	891	879	903	941	861	894	891	902	874	937	924	850	965	934	915	862	898	869	837	877	914	889	868	885	874	913	919	849	929	895	872	872	885	850	897	872	909	863	887	914	874	906	903	883	866	912	879	893	856	904	885	910	890	954	877	890	966	915	893	872	853	858	938	887	875	868	910	889	839	872	892	860	842	882	897	933	916	856	921	911	871	868	910	894	888	897	931	879	885	926	892	931	883	923	892	909	885	909	935	903	879	867	843	896	936	863	910	850	916	909	897	864	909	944	920	835	957	887	947	959	908	877	907	868	893	873	900	902	958	914	994	866	864	901	927	861	903	875	936	903	848	859	914	923	889	918	867	872	848	910	922	950	923	871	913	913	837	928	916	882	868	826	875	923	869	892	976	911	868	862	913	917	889	934	892	947	901	954	929	890	931	936	922	892	864	892	925	930	925	926	883	864	886	835	924	862	927	884	850	893	868	901	866	890	854	938	889	877	929	945	918	907	926	867	940	887	914	956	938	871	933	903	908	873	875	910	911	957	899	859	908	916	849	880	873	909	918	868	883	879	947	828	880	854	889	824	893	882	884	901	875	870	916	877	901	949	949	899	902	927	857	862	872	921	903	892	843	975	935	860	937	917	919	902	889	837	948	913	899	919	914	926	883	915	890	873	864	892	866	849	850	897	882	851	891	874	956	966	900	930	963	868	860	893	882	892	906	881	856	909	904	907	955	895	883	921	860	873	903	904	852	899	859	887	885	923	869	866	903	935	895	912	885	875	875	905	871	836	929	907	908	912	944	888	888	921	916	864	864	899	870	892	901	861	887	880	919	923	858	858	873	902	910	937	844	930	913	853	941	879	861	890	913	857	890	886	899	881	905	917	861	848	905	898	919	891	872	865	911	897	870	832	871	842	952	849	887	903	888	878	940	865	882	912	861	942	883	941	898	852	821	864	890	895	890	921	887	916	894	946	920	911	892	903	920	879	945	918	923	924	841	846	909	850	899	943	828	925	896	873	916	860	910	919	902	920	928	927	888	865	921	869	883	874	925	897	910	928	899	885	894	946	909	902	883	898	845	844	930	891	897	863	865	908	888	885	854	863	840	887	862	911	894	911	914	891	877	876	860	908	876	825	895	928	895	876	929	908	848	925	924	897	945	879	898	885	832	895	865	927	933	912	900	897	891	866	853	872	853	900	879	901	920	931	888	867	921	792	913	906	977	839	850	907	890	910	892	904	938	867	871	930	862	882	880	875	934	935	858	944	919	876	893	914	881	915	925	879	908	926	920	929	898	907	900	891	908	882	884	891	894	906	862	886	859	879	888	837	880	909	884	920	904	915	850	914	849	887	909	903	902	903	854	914	885	895	877	882	874	907	908	806	891	898	839	852	899	879	861	922	865	919	913	885	932	877	831	869
7780	488	559	477	376	335	303	289	222	264	270	220	229	199	240	231	232	223	263	229	243	261	210	235	245	211	209	231	231	221	203	208	199	240	228	214	213	213	201	216	231	233	230	228	191	214	244	230	237	214	243	216	198	229	227	244	205	220	208	248	174	245	229	233	233	242	200	245	225	208	215	209	210	186	225	193	223	217	202	251	248	224	218	198	209	227	259	228	259	201	225	215	234	209	202	234	217	245	220	220	196	217	265	230	186	226	241	202	216	222	233	217	205	180	245	233	242	239	209	219	220	208	215	224	223	227	236	198	208	219	196	184	216	228	204	224	228	214	215	207	225	230	238	236	247	229	185	230	208	215	217	213	236	226	214	194	206	224	222	215	216	232	222	242	193	254	216	236	244	212	226	189	233	219	199	247	227	225	230	180	229	209	220	211	221	196	240	233	188	198	212	211	234	220	234	213	240	251	230	214	217	236	199	222	230	226	214	200	214	224	215	220	220	222	233	215	185	190	206	209	201	203	207	202	222	212	210	224	218	240	258	217	213	234	192	209	204	232	219	201	207	233	246	197	205	213	243	217	216	212	224	205	221	254	201	232	228	208	209	196	217	199	219	226	232	208	218	234	219	216	223	230	201	219	231	249	219	217	234	199	230	213	228	208	213	216	226	216	242	212	239	204	228	205	231	223	236	234	210	228	218	218	222	225	226	228	225	203	217	222	233	192	210	207	236	234	221	191	236	220	219	218	230	221	204	231	246	197	220	219	205	202	197	207	224	195	216	227	219	230	225	209	228	220	229	209	210	219	225	210	222	243	189	203	235	226	228	229	219	221	217	226	239	212	209	230	223	231	203	234	217	226	206	202	205	215	199	241	191	235	248	209	205	206	212	227	219	209	241	214	191	207	221	222	218	197	243	195	218	212	233	235	241	196	208	230	234	229	208	227	230	227	248	193	217	225	223	207	220	231	199	200	233	215	219	215	222	225	236	200	239	234	219	194	215	223	223	210	224	206	224	236	240	212	232	211	227	243	223	228	235	196	197	217	224	218	205	217	211	236	207	223	239	265	215	214	216	214	183	228	230	210	220	217	215	213	239	233	212	196	220	221	226	229	209	250	247	238	233	208	175	212	233	241	222	206	201	238	234	216	228	229	213	228	214	192	211	225	212	217	215	216	228	197	201	204	238	193	210	211	209	220	217	240	190	253	226	226	253	205	238	216	206	237	222	210	226	207	213	238	203	212	199	219	249	221	223	251	193	231	236	229	189	206	223	220	221	243	225	221	204	213	239	216	235	235	221	247	218	232	239	219	218	185	234	215	217	237	206	211	218	188	223	215	202	218	207	191	235	207	201	210	207	210	216	203	235	215	214	210	205	209	196	211	225	210	222	210	231	209	222	196	237	207	206	193	242	210	207	204	210	220	204	203	208	233	185	224	210	205	230	248	215	238	219	214	209	237	237	228	217	230	258	221	206	239	205	218	249	202	204	190	233	207	190	236	257	196	240	251	202	216	221	230	224	207	198	219	212	214	226	225	223	220	221	233	220	251	212	211	208	232	240	230	209	252	196	218	223	219	216	208	216	238	198	198	200	211	200	221	212	239	240	206	246	249	234	225	242	206	238	233	213	223	204	238	216	195	219	227	218	222	214	221	198	233	212	223	229	211	205	211	213	218	206	208	214	236	218	206	243	213	225	215	251	198	211	192	211	213	210	208	191	226	219	198	222	208	207	207	209	221	207	205	209	209	202	232	214	239	238	226	223	229	240	224	263	188	218	230	235	240	225	233	203	233	242	222	209	203	197	207	161	219	202	241	217	212	212	217	204	217	212	208	220	223	224	215	191	212	255	197	192	215	222	232	199	211	210	233	218	213	213	215	216	206	231	222	229	205	206	233	211	242	224	215	248	221	213	190	209	214	203	219	211	195	235	210	226	214	219	212	216	250	231	246	213	240	207	213	218	225	209	181	225	202	238	203	234	228	195	215	235	200	218	219	225	199	194	210	224	209	203	216	230	213	209	201	221	201	205	215	224	224	233	212	206	191	212	236	229	213	216	233	214	232	212	209	216	183	208	220	220	233	213	220	213	211	220	236	260	247	233	228	234	195	199	224	215	205	209	197	210	219	177	209	210	209	232	219	235	223	201	209	199	241	230	240	201	195	215	227	262	245	215	221	197	216	193	240	254	264	215	206	241	203	210	224	211	211	227	257	228	204	203	240	208	236	224	226	227	231	211	215	202	206	216	227	203	238	230	249	217	210	235	210	199	218	210	227	244	208	228	217	215	239	233	256	215	246	209	209	212	266	209	248	239	203	207	240	213	224	227	166	216	213	224	215	226	234	207	228	218	194	229	227	217	200	218	214	218	215	234	212	238	226	214	219	198	202	227	226	238	218	224	216	232	219	249	221	213	221	209	237	214	212	221	225	216	212	208	240	212	229	270	223	200	227	232	227	188	213	192	206	264	198	241	230	211	191	215	225	220	205	181	230	195	187	256	249	220	236	201	235	203	217	237	237	246	203	229	219	249	204	247	217	211	210	224	215	214	223	222	221	218	238	217	225	215	251	207	214	256	197	204	212	233	225	204	205	219	209	231	221	238	209	216	209	198	215	198	230	200	231	241	211	241	218	211	204	213	218	238	194	229	222	254	215	235	230	222	207	233	199	208	221	243	209	229	220	219	208	211	220	222	215	216	201	202	219	242	208	215	220	237	197	207	202	229	222	227	219	227	203	219	233	204	215	225	211	226	219	241	241	234	207	227	231	234	235	194	253	222	228	194	208	193	205	233	217	267	217	219	219	234	242	233	246	259	189	215	228	225	239	219	232	234	211	230	200	203	206	225	213	243	222	246	211	223	215	201	229	253	224	225	204	211	235	186	235	211	205	198	219	217	211	230	179	232	238	215	241	215	217	200	212	234	182	217	238	209	228	226	204	220	205	220	202	213	220	221	222	232	209	208	236	212	226	207	192	254	220	226	188	196	227	242	220	199	234	226	239	199	213	205	184	212	223	238	202	210	230	219	235	226	224	201	224	216	223	210	218	227	214	225	207	244	259	218	216	212	227	234	206	246	230	234	207	201	230	206	201	238	213	234	226	212	230	199	223	222	234	219	241	211	193	236	242	216	215	202	229	184	226	245	264	209	202	198	231	237	214	228	217	250	224	215	227	221	217	195	219	218	192	201	211	207	213	218	252	242	186	230	212	227	215	216	260	204	235	207	208	210	234	242	226	206	214	226	212	197	214	240	204	209	237	224	219	216	190	224	218	216	214	213	245	204	223	236	191	208	220	239	223	246	238	243	213	226	227	213	224	223	201	215	210	200	202	238	207	231	219	221	203	227	205	214	210	192	249	227	220	200	249	224	215	203	246	245	235	238	203	216	200	214	221	261	227	217	217	226	219	191	209	215	215	201	201	202	246	247	233	221	210	213	205	218	226	223	205	234	239	183	204	213	191	195	218	216	259	208	235	212	228	222	204
6467	756	1276	1371	1302	1096	1033	874	825	768	718	740	665	652	650	611	636	635	634	613	646	614	594	638	633	582	613	646	614	608	590	627	591	595	611	582	610	585	592	604	605	593	568	587	588	602	584	592	611	585	587	557	581	609	637	567	609	602	607	599	589	606	583	599	619	580	546	552	565	586	574	580	622	581	570	561	564	590	562	520	533	604	569	557	582	603	564	566	541	543	589	576	566	539	550	636	616	586	567	604	545	549	574	574	599	592	538	565	609	577	567	523	547	580	603	560	600	572	584	561	562	555	605	579	551	601	595	604	634	541	583	597	559	627	548	577	584	593	575	568	600	597	577	534	574	636	526	571	607	554	550	604	623	593	572	585	573	597	578	584	547	592	607	573	598	583	599	601	572	579	552	590	609	601	564	595	664	572	580	563	566	579	566	579	573	563	615	566	546	566	582	569	579	546	591	572	576	588	560	584	603	608	588	648	559	583	581	597	556	567	617	581	557	552	549	577	624	606	554	574	603	595	547	582	550	642	555	573	585	583	577	513	553	560	516	560	528	586	568	557	553	586	580	567	552	577	593	622	569	569	546	574	598	577	555	613	597	569	554	602	597	603	595	557	583	563	572	556	563	602	543	586	551	581	582	552	574	575	591	591	578	581	604	607	603	590	610	602	565	612	583	603	586	580	604	610	561	575	589	591	573	556	609	568	560	610	571	538	609	594	563	568	582	575	593	560	615	590	603	564	577	593	587	578	567	535	539	585	583	617	641	597	552	555	552	522	570	574	583	602	580	525	571	593	561	539	571	561	592	630	574	584	542	566	603	579	614	562	632	626	552	543	579	576	533	575	577	577	564	581	610	580	578	626	614	592	587	568	552	582	577	593	560	606	637	617	584	587	546	564	554	561	578	577	565	583	574	582	553	531	570	609	552	578	629	615	580	591	572	589	525	537	571	601	567	581	552	589	576	604	578	602	525	593	569	600	584	583	560	575	568	600	571	563	596	576	576	546	578	650	581	572	596	601	572	585	586	602	577	607	584	605	588	604	594	572	604	532	572	574	541	601	548	575	580	585	617	601	615	561	569	597	563	584	609	577	557	566	589	522	654	611	628	584	611	583	572	553	560	589	600	585	552	595	584	580	575	583	579	573	585	588	558	551	557	595	554	607	600	590	585	594	586	570	528	552	605	574	564	592	571	572	637	587	601	591	575	580	550	594	591	586	615	579	576	607	556	586	579	607	565	560	584	551	594	592	587	583	567	553	567	602	620	584	595	568	595	609	637	522	573	568	567	603	560	536	574	555	589	588	579	573	579	593	571	560	544	589	562	603	587	559	564	591	599	560	573	595	625	599	587	563	564	585	548	581	549	567	577	548	616	548	564	533	533	582	594	547	589	571	579	591	580	552	566	557	575	566	573	573	587	569	577	581	583	575	554	563	601	576	592	600	569	614	567	576	569	575	549	540	565	577	608	577	594	574	571	572	540	587	571	536	605	598	573	597	568	598	547	587	637	522	586	543	600	578	567	632	570	581	550	581	560	615	581	572	590	548	567	581	571	643	589	586	518	527	591	569	568	627	623	624	619	568	552	530	547	560	544	573	555	629	595	600	589	590	544	594	574	574	592	554	575	583	612	559	594	564	574	586	576	558	544	582	581	572	586	596	633	610	566	593	559	598	574	569	614	656	566	587	533	580	594	571	572	557	589	592	574	579	566	565	569	573	597	596	578	575	592	585	561	600	547	610	607	575	601	619	581	593	603	574	551	554	599	575	604	562	573	578	638	576	571	578	610	572	571	583	543	580	575	548	537	621	606	588	581	560	582	569	579	567	569	555	635	577	621	595	610	605	569	570	589	611	537	576	598	564	543	614	576	559	579	667	584	598	585	591	585	566	584	585	572	575	543	552	576	553	640	609	571	563	573	629	574	557	566	562	575	614	561	556	568	582	597	614	593	584	566	576	608	582	543	610	596	590	603	593	588	584	585	585	578	593	555	636	604	567	561	567	571	557	606	537	589	605	580	588	632	606	601	577	601	579	585	552	564	579	621	594	552	558	603	563	552	552	572	594	576	570	566	573	604	583	557	570	551	541	600	603	592	608	581	576	562	586	574	552	592	567	574	581	617	594	602	580	609	558	573	551	567	575	547	582	615	578	565	564	588	600	571	574	535	566	577	550	569	548	565	580	581	571	587	580	568	546	566	583	594	572	624	615	549	583	588	599	638	605	608	600	590	577	596	617	562	594	607	551	500	595	608	580	569	513	559	611	629	590	577	586	566	558	591	566	568	580	597	601	592	584	569	549	606	609	575	615	608	572	587	570	626	597	586	597	586	605	575	589	552	567	605	578	566	576	620	592	593	554	570	591	580	609	547	606	601	598	519	602	526	603	553	599	569	531	566	544	552	585	557	549	561	565	573	611	603	584	584	579	591	611	581	548	605	577	567	549	584	624	582	589	554	567	540	569	549	549	552	574	602	558	617	653	595	594	572	584	591	583	574	607	602	598	594	613	567	577	632	583	577	558	612	517	548	588	628	562	579	556	624	570	563	577	605	599	579	567	631	616	634	559	554	577	546	557	578	574	566	600	536	590	589	612	568	561	618	568	573	572	552	554	586	570	548	611	627	595	565	586	570	575	533	582	650	599	604	555	610	545	561	531	562	600	574	530	625	555	570	548	533	582	561	605	579	578	565	574	600	560	626	585	610	583	545	577	559	576	599	585	617	563	573	608	615	545	592	578	580	560	558	619	587	548	552	560	615	609	585	598	592	569	634	601	564	574	569	583	564	576	594	561	593	557	598	599	582	642	630	535	600	577	539	573	578	570	603	533	567	584	556	579	596	556	612	549	528	562	560	631	575	549	575	633	576	568	579	604	565	600	610	585	548	559	547	548	566	560	622	585	552	553	589	534	583	608	583	532	584	534	574	534	555	596	564	579	581	577	540	616	571	589	579	581	578	564	568	607	582	606	603	574	584	587	551	608	587	603	577	560	593	542	591	552	533	577	579	573	552	604	587	577	600	575	575	577	562	556	576	580	621	584	547	587	568	554	579	596	570	588	620	557	597	539	550	599	607	581	547	584	634	535	621	595	570	590	593	586	563	580	560	586	598	590	603	538	562	620	578	564	618	564	616	524	604	560	576	631	553	621	570	636	578	559	564	626	564	640	577	569	558	583	604	610	574	586	574	600	605	617	626	562	577	559	569	581	560	585	561	578	573	563	606	575	584	560	585	590	616	548	576	575	560	607	536	582	529	577	574	596	560	554	573	579	568	588	594	628	587	611	625	581	589	561	570	599	550	555	559	590	555	545	559	608	575	565	562	586	599	614	586	563	615	600	592	563	577	555	564	591	574	555	548	578	583	627	571	590	577	572	571	560	640	595	543	597	560	563	586	609	612	575	555	585	566	551	529	551	527	624	562	562	590	564	572	580	615	557	558	575	567	547	594	590	590	608	580	632	579	532	600	590	528	616	599	593	560	602
15466	1420	1004	923	670	576	467	511	468	411	386	413	366	393	383	388	388	388	365	372	364	363	331	374	397	398	363	358	362	385	342	360	377	385	360	364	350	373	388	355	349	377	349	377	358	390	370	362	384	344	377	332	350	370	410	357	362	359	361	363	365	373	362	402	393	337	371	357	364	332	403	350	333	364	370	372	386	387	326	370	362	368	372	349	362	369	414	341	405	353	333	367	361	367	351	355	380	377	377	345	357	370	368	372	329	355	410	339	324	350	369	344	342	398	375	323	308	384	403	366	397	381	395	358	375	327	353	346	359	343	332	337	360	340	400	382	352	375	329	357	323	415	340	328	391	335	321	365	360	345	375	353	353	332	349	366	357	370	363	342	367	373	343	376	347	381	344	321	383	363	346	381	348	377	361	331	363	389	373	363	381	363	343	372	326	383	362	344	364	344	356	372	346	386	363	372	386	375	364	345	370	355	347	344	357	362	313	407	385	390	365	339	370	340	356	337	355	372	355	344	366	352	377	344	331	354	348	353	332	399	391	360	380	335	354	360	386	371	360	353	356	374	385	355	357	345	336	368	398	339	353	367	347	377	350	356	326	337	329	358	365	355	386	370	356	365	387	361	325	381	358	369	349	334	358	381	384	380	352	315	380	341	370	355	355	373	378	366	359	392	362	388	374	346	349	334	348	339	358	359	363	340	362	359	358	328	369	368	385	390	353	394	389	373	344	359	343	330	384	408	374	393	349	417	350	352	359	322	348	333	329	336	357	352	376	366	408	307	356	401	364	365	342	351	403	355	381	375	375	371	354	346	388	373	410	372	319	333	386	363	345	351	332	329	342	385	377	333	336	333	352	372	375	366	350	340	373	374	369	348	348	343	381	357	358	361	329	325	365	355	357	382	399	364	369	381	349	331	397	385	351	398	371	383	367	364	362	308	327	368	342	375	380	324	371	363	374	349	345	366	360	402	383	369	350	354	343	362	404	340	335	367	375	351	314	345	385	372	361	388	378	360	350	364	396	398	358	361	359	343	354	399	409	372	355	325	369	375	346	365	323	352	374	355	376	348	335	362	330	377	363	344	351	361	344	402	399	369	358	363	354	372	351	357	369	387	349	396	360	333	390	374	355	358	347	357	359	383	363	352	351	369	368	407	367	357	340	338	333	351	377	366	340	326	337	365	349	351	379	366	349	320	382	363	364	382	358	341	354	381	383	349	348	335	380	413	396	356	372	394	331	376	349	331	334	321	350	362	330	371	344	335	370	382	336	350	353	302	367	335	347	358	367	362	407	380	379	372	383	364	388	366	371	354	392	385	403	373	358	378	373	345	331	329	386	400	398	373	352	363	383	345	331	353	337	339	368	363	351	353	347	398	357	372	361	390	348	409	387	338	401	379	379	346	359	351	359	380	353	337	340	328	349	337	370	353	366	325	361	365	337	367	361	349	337	373	373	383	375	395	325	360	348	361	368	336	373	352	364	349	399	346	374	379	338	356	349	339	364	358	379	369	377	366	369	400	344	361	349	323	346	358	351	399	361	369	362	343	357	367	364	365	351	345	382	344	382	348	378	400	377	353	365	417	324	366	362	319	368	365	354	333	367	355	361	368	377	386	356	354	330	374	349	329	353	341	333	364	385	345	367	342	318	320	413	337	391	395	364	343	321	382	362	351	360	370	346	337	360	396	363	359	396	342	377	331	354	378	334	328	360	374	371	364	352	341	348	404	328	386	366	350	328	366	341	360	384	355	360	374	335	340	334	360	349	390	355	347	363	360	367	388	378	323	364	363	394	385	356	329	371	354	364	346	373	338	388	357	372	344	362	351	391	349	370	348	329	378	375	361	370	364	350	331	372	360	351	348	330	365	352	330	336	337	361	356	388	367	375	404	366	342	356	367	337	315	344	384	344	394	364	376	387	328	351	335	342	335	367	353	351	368	360	341	380	377	376	364	354	360	327	379	384	345	406	342	381	386	350	375	405	365	360	350	373	344	372	360	338	406	373	352	402	360	376	348	385	320	374	327	409	324	388	366	377	387	353	349	380	388	371	312	309	357	370	369	361	320	337	371	355	348	350	348	367	387	354	372	385	348	371	381	363	352	355	375	359	337	358	347	365	363	361	343	404	391	363	365	340	346	347	353	401	381	355	349	364	353	341	375	406	377	369	366	386	353	387	386	330	324	340	353	347	368	377	342	367	373	370	349	371	357	347	336	352	391	358	384	414	354	372	343	364	362	344	325	339	371	323	349	333	402	366	347	380	385	352	376	346	366	389	359	355	330	370	350	348	349	358	337	394	359	335	350	370	334	383	391	344	353	341	313	367	399	319	346	349	406	363	338	347	365	374	395	381	353	393	344	361	359	373	338	371	369	332	390	357	361	346	371	391	339	303	366	383	375	378	360	357	337	337	362	345	352	338	350	356	356	376	375	350	348	363	397	363	359	345	359	377	379	356	353	357	369	405	379	385	336	381	352	388	341	338	352	356	387	383	383	314	327	364	351	398	367	360	338	359	346	392	362	363	364	367	338	356	356	335	367	353	326	396	366	375	381	360	329	359	398	382	365	335	335	339	363	360	329	345	364	347	386	331	359	388	374	363	325	336	355	353	355	387	360	363	366	349	385	372	361	343	360	360	352	371	349	366	354	331	370	361	366	381	337	347	358	373	333	333	409	363	393	324	363	350	347	311	351	339	373	366	388	388	304	419	344	370	399	367	391	338	349	396	361	371	361	331	343	387	369	356	360	370	364	360	370	378	320	373	385	439	390	400	365	385	368	359	341	391	349	394	376	386	361	344	362	363	373	353	360	368	344	353	351	362	367	353	374	358	351	351	380	399	388	370	356	347	399	348	386	370	368	356	362	362	343	331	364	383	384	354	340	402	393	369	358	344	358	345	378	367	303	336	345	347	367	371	370	357	374	394	374	370	367	362	393	376	373	388	334	373	372	357	369	371	349	362	349	351	370	336	335	348	357	329	370	349	334	344	362	401	397	395	395	363	358	345	345	371	365	345	352	366	419	375	393	365	373	368	374	388	377	366	383	365	382	382	373	380	401	346	322	389	370	368	367	375	345	378	383	353	362	374	402	349	382	334	363	310	374	340	357	361	364	359	360	410	394	364	405	365	341	368	363	376	325	357	383	370	372	362	375	375	381	357	349	367	354	346	356	409	389	380	350	375	371	357	358	371	356	422	379	352	343	359	376	342	377	395	340	365	355	332	355	340	388	350	329	341	354	318	388	383	334	352	358	333	375	378	327	343	363	341	350	353	389	378	379	378	426	344	343	377	351	341	373	373	380	368	393	346	343	353	334	406	377	379	343	334	389	344	380	389	345	360	384	349	355	341	374	376	360	397	323	379	352	389	404	356	343	385	381	369	355	369	330	345	371	358	383	373	347	361	361	364	380	364	356	321	366	343	349	346	367	378	406	370	370	356	350	352	343	351	368	335	398	353	372	363	368	355	313	361	342	357	358	363	347
8468	1435	2242	2608	2183	1884	1606	1474	1383	1265	1169	1141	1142	1087	1062	1030	974	1026	987	966	1000	998	972	951	988	927	993	921	959	936	906	898	889	912	929	949	923	906	909	865	890	961	890	850	937	895	879	948	862	915	898	874	865	886	896	986	918	919	901	920	896	890	905	899	841	861	901	934	805	864	936	877	897	896	867	821	892	918	878	926	876	909	832	931	928	876	932	935	889	872	901	856	890	886	894	905	884	917	869	932	855	897	869	851	906	892	874	854	870	905	859	875	915	879	885	951	876	941	916	854	902	863	899	880	913	920	883	859	848	907	944	865	862	916	881	919	868	856	877	900	907	983	884	861	916	865	848	882	866	874	908	894	883	841	903	901	916	868	879	888	850	911	915	941	863	842	876	874	921	866	842	864	799	858	897	890	858	844	789	893	906	932	903	901	820	900	889	879	892	915	895	881	879	883	834	875	851	916	884	867	901	882	881	871	927	922	866	952	872	868	898	890	841	879	941	867	915	907	885	899	904	907	904	867	911	922	892	902	862	852	883	929	870	854	906	846	941	898	911	917	897	887	932	844	879	887	905	871	923	905	886	907	815	842	829	895	918	844	961	903	883	918	870	945	890	836	848	902	882	881	873	850	915	919	888	928	924	836	892	855	912	897	912	859	884	900	884	877	857	884	869	882	868	852	870	938	883	883	876	810	839	909	889	862	891	896	886	913	868	895	915	922	853	836	877	849	876	912	902	827	885	880	891	885	908	919	863	861	929	925	912	908	850	892	848	922	889	911	923	867	844	893	890	927	849	886	877	881	890	924	903	846	898	881	897	855	870	883	919	896	923	859	929	836	886	891	861	889	893	874	876	911	903	874	944	864	892	877	865	872	853	943	831	877	913	904	863	882	943	927	881	869	871	888	952	894	859	909	879	831	855	864	883	913	889	850	880	855	901	849	900	897	888	888	862	887	880	864	861	926	889	848	874	884	908	881	866	869	885	962	902	922	865	870	890	934	929	913	848	900	871	848	884	888	884	917	873	924	922	857	876	902	837	841	897	905	860	881	925	867	826	900	916	884	879	837	869	904	826	914	876	897	887	846	933	934	878	851	938	866	937	892	899	870	924	875	924	837	909	896	894	844	894	886	834	863	930	915	871	899	861	858	891	900	891	912	898	874	871	942	906	854	898	908	862	905	884	858	867	948	941	922	885	847	855	932	911	972	904	949	892	926	874	885	921	916	915	848	892	882	845	941	860	872	920	882	922	858	895	902	895	885	881	898	927	881	939	905	889	922	901	869	905	912	933	918	833	895	944	878	901	909	864	847	917	946	901	867	917	840	885	866	919	877	864	938	892	926	873	937	925	850	926	925	930	898	934	851	891	891	905	867	833	885	879	863	895	842	846	898	879	862	906	910	899	886	906	924	924	942	890	879	829	886	905	885	896	936	850	948	840	894	882	930	863	909	898	892	905	885	879	886	890	900	869	885	845	895	894	888	907	894	911	833	901	857	843	878	906	830	827	818	853	883	876	908	892	956	914	882	910	892	899	840	869	905	889	841	878	897	853	860	887	884	955	875	915	898	914	883	879	848	891	940	890	913	902	902	897	852	850	854	848	876	899	859	900	893	849	868	879	878	892	894	930	904	853	873	867	781	869	848	872	930	850	856	872	898	890	862	862	880	922	848	926	954	917	812	918	917	890	887	867	875	884	885	846	868	899	825	890	914	876	886	931	887	813	862	892	878	864	858	912	877	887	938	905	910	934	894	935	834	918	865	892	948	875	890	917	875	908	917	861	876	909	928	863	879	955	894	893	927	880	883	932	880	875	897	874	911	891	900	860	885	895	891	880	905	898	879	870	828	857	853	910	946	860	868	863	889	897	932	869	848	848	887	829	904	930	885	907	843	904	874	893	869	857	914	910	920	906	915	895	891	852	903	899	877	904	880	936	882	919	868	941	860	888	892	915	901	901	902	862	881	884	821	892	869	920	910	910	905	905	869	890	887	872	848	881	869	932	862	886	902	866	933	895	892	879	871	921	941	863	866	927	828	897	946	904	911	947	880	924	944	929	846	874	904	907	890	866	941	885	868	906	850	886	918	909	877	918	925	880	916	870	912	843	816	926	864	873	891	916	892	902	924	851	897	872	917	918	908	896	848	872	903	857	928	866	868	858	919	883	799	832	880	923	855	930	883	873	911	936	840	891	917	858	903	895	920	873	862	890	872	840	894	859	926	878	900	940	870	912	847	874	861	881	901	850	855	876	892	858	881	837	838	909	904	871	908	872	923	869	891	881	896	875	847	905	833	868	859	833	897	918	864	883	892	860	873	877	909	865	882	861	883	904	920	930	963	928	871	884	859	888	880	885	897	876	908	862	924	873	908	905	907	839	899	844	863	923	839	891	862	861	899	901	872	906	904	885	880	914	848	948	856	899	932	888	913	893	884	906	851	916	841	900	871	958	880	923	874	872	891	865	905	841	877	924	913	879	841	893	826	880	917	863	866	853	865	891	879	877	953	898	885	931	857	898	832	882	818	892	904	920	919	852	848	895	885	901	911	884	870	939	898	870	924	907	897	886	887	928	903	922	878	811	847	894	898	822	839	869	847	899	876	905	877	836	880	893	876	941	922	905	885	869	910	840	894	869	839	905	867	839	924	885	896	928	882	923	880	884	877	850	850	862	906	881	836	923	862	919	886	881	905	880	877	905	902	869	969	892	901	891	935	879	926	871	909	866	912	883	883	932	917	827	903	953	920	887	866	903	819	947	886	869	884	890	896	872	904	849	919	917	958	893	843	904	843	882	862	831	866	865	891	835	888	873	888	872	887	903	923	846	928	923	877	863	870	905	939	950	920	929	832	841	850	919	868	885	873	904	893	905	834	868	894	864	875	884	892	890	830	911	883	877	908	883	923	876	862	885	956	878	883	889	951	888	886	879	917	864	880	902	899	911	913	890	936	849	895	901	858	833	891	884	916	873	904	965	928	876	894	912	905	872	845	923	892	821	914	936	906	881	906	897	867	934	878	927	879	875	911	866	947	915	893	885	880	889	844	903	868	860	881	922	891	860	893	870	844	927	876	848	887	855	870	929	904	869	922	847	847	955	842	880	899	905	887	885	889	883	874	901	878	860	896	858	909	868	923	898	859	926	861	884	856	911	868	915	890	896	886	885	946	865	857	904	904	875	904	906	875	833	862	862	859	869	911	898	866	870	858	919	859	931	873	850	827	912	910	896	925	916	821	857	877	892	911	888	923	882	892	917	864	887	931	869	883	899	816	895	860	885	928	868	858	815	902	894	893	894	949	865	853	920	880	848	895	889	875	873	908	894	815	866	821	873	835	897	879	888	899	914	918	908	830	869	908	888	909	915	901	836	893	887	935	886	904	879	894	886	921	908	830	914	867	901	871	875	932	887	866	880	828	857	883	868	896	949	894	926	903	928	930	889	875	845	848	902	893	887	899	868	885	903	924	845	879	849	894	891	852	909	896
1685	377	392	416	351	423	386	380	371	409	401	397	392	438	388	374	379	420	383	352	381	423	370	430	410	389	393	367	415	422	369	345	398	366	411	341	381	367	407	355	383	370	386	401	370	387	443	389	422	399	396	423	380	400	359	380	441	385	422	401	423	375	376	375	370	374	365	421	376	374	433	390	407	375	375	431	357	402	417	398	391	367	358	352	366	396	381	394	378	375	409	397	409	388	411	374	390	388	394	378	383	393	365	392	396	350	394	384	421	380	379	372	381	388	377	355	376	429	389	410	325	351	385	398	372	383	388	435	412	404	334	407	422	355	434	372	388	392	376	362	382	355	375	404	387	383	356	364	399	375	425	389	377	402	382	396	381	396	348	362	362	360	417	399	372	359	365	353	407	398	391	373	395	395	406	401	396	401	367	371	367	354	406	393	389	381	353	403	362	395	419	391	391	360	369	405	369	353	371	359	387	388	420	392	396	377	397	372	341	403	394	373	388	349	408	366	378	385	371	367	387	379	394	390	401	350	388	410	396	407	361	363	356	402	381	397	433	383	426	424	373	417	360	413	378	382	396	364	427	378	399	392	379	389	375	389	369	409	370	391	399	389	381	382	367	400	393	343	386	417	381	388	417	387	400	428	420	366	369	403	384	407	381	374	387	376	385	403	380	437	377	399	404	421	382	373	345	405	394	419	364	402	302	351	363	381	392	367	372	408	371	384	380	393	375	381	383	410	397	371	383	352	399	415	377	401	387	372	367	351	389	402	421	359	409	411	421	381	384	371	357	425	394	337	383	418	398	414	382	347	368	396	381	417	412	387	402	398	415	393	386	382	343	411	378	371	396	374	390	399	391	364	382	402	371	353	368	398	410	404	369	362	400	400	389	360	373	390	394	328	378	382	350	371	413	346	385	365	403	409	368	373	403	405	423	347	401	386	382	363	374	412	367	381	352	376	382	371	337	413	373	402	376	415	392	364	399	374	395	353	401	378	370	378	390	410	350	380	366	368	364	332	377	394	390	395	389	438	406	386	392	364	373	354	394	389	410	391	418	377	412	368	368	355	362	383	409	362	382	407	407	352	404	372	383	389	385	374	412	382	350	392	401	401	352	387	410	379	375	374	355	364	394	378	394	386	422	335	377	357	372	367	406	415	388	371	348	405	397	417	411	395	372	402	380	383	367	405	382	415	396	378	392	395	402	369	388	363	378	346	374	388	386	380	373	407	398	360	389	408	428	404	405	424	379	367	377	392	379	356	361	372	404	364	403	399	400	366	357	377	410	377	404	413	393	410	392	391	381	370	376	384	428	384	389	428	389	374	353	412	401	385	376	388	401	403	381	388	404	401	391	365	375	382	367	382	373	373	408	389	396	424	416	348	410	371	391	393	413	362	396	391	370	379	388	383	411	392	375	378	342	372	358	400	421	408	432	417	369	368	423	380	374	404	390	370	364	354	384	380	413	385	409	377	363	393	395	434	428	407	383	411	392	432	397	408	361	366	364	369	393	383	374	425	387	361	392	391	386	410	440	366	389	378	411	364	356	372	415	422	394	411	388	340	416	358	420	360	389	393	367	401	399	383	387	402	391	403	400	387	363	371	387	388	362	398	396	351	412	395	366	325	398	395	401	366	403	404	438	376	414	406	368	388	381	410	375	351	392	402	377	407	377	391	400	350	396	374	356	374	340	383	408	365	410	366	388	389	407	386	401	404	388	377	369	399	405	386	384	382	416	409	425	380	381	358	392	389	368	366	339	402	393	421	408	364	400	353	358	359	391	380	411	360	378	355	394	399	368	371	405	389	381	389	383	384	381	352	364	370	401	419	378	389	400	396	388	407	369	367	364	376	414	389	364	367	391	415	378	377	380	393	381	403	363	390	419	379	373	377	399	397	398	400	383	413	363	351	402	353	442	375	389	402	405	373	373	386	336	365	409	363	392	391	349	396	418	377	384	416	421	390	385	343	393	383	380	354	426	406	390	370	398	392	419	374	389	393	403	387	404	404	369	353	400	357	395	408	402	376	391	370	389	371	354	431	390	403	377	369	370	345	402	363	376	374	406	421	361	360	386	375	386	419	366	371	372	389	382	359	372	374	354	391	373	363	409	402	409	388	368	365	379	380	357	354	362	379	382	413	373	372	380	432	367	398	378	372	365	374	392	365	394	357	389	405	378	378	374	410	384	391	407	377	401	392	378	423	404	381	394	413	360	353	365	406	377	419	390	383	397	377	392	402	345	370	397	365	369	389	390	377	380	399	403	408	393	366	391	393	371	419	404	421	361	402	390	403	388	436	394	403	394	404	367	411	368	375	377	429	382	384	420	408	406	388	370	399	358	348	355	392	407	389	365	380	329	339	360	381	383	393	388	360	374	326	401	380	390	403	370	349	393	394	380	394	348	366	364	367	394	356	390	410	422	380	408	387	353	369	413	388	404	367	361	356	413	407	413	418	441	401	388	330	423	411	406	383	385	385	385	357	387	378	399	372	379	354	382	372	410	382	349	396	406	389	383	391	348	334	379	403	412	399	420	344	369	389	368	409	379	375	378	363	404	437	401	389	380	395	391	376	399	395	415	385	367	349	398	387	380	367	397	385	392	429	389	387	377	416	392	406	395	384	395	438	413	404	363	400	400	400	445	374	380	388	368	392	380	447	391	405	366	401	387	388	395	410	346	386	424	395	398	384	371	374	404	379	375	414	403	404	440	371	367	378	390	360	396	372	373	349	387	367	375	339	432	378	421	400	379	397	418	410	395	425	385	416	371	399	386	393	398	376	397	328	367	396	384	391	394	386	387	356	370	352	390	360	370	367	407	381	413	386	391	401	374	393	370	401	364	381	363	390	391	376	361	355	372	370	386	397	384	383	402	386	387	398	404	402	359	392	393	434	425	376	396	398	392	405	384	401	411	409	368	433	404	381	386	394	380	380	408	376	392	402	350	379	391	397	390	429	382	373	391	391	403	387	324	379	419	341	359	403	411	358	392	389	386	363	372	373	358	368	373	368	385	395	405	389	410	348	399	396	364	379	392	374	398	391	354	375	374	411	336	405	424	419	392	391	375	372	375	356	369	393	413	387	391	375	372	395	374	385	398	380	385	409	350	396	375	403	414	371	392	376	434	376	393	390	420	429	382	396	407	425	394	387	385	408	344	412	372	443	406	399	401	390	401	391	380	397	377	350	350	351	349	374	369	383	378	378	389	391	371	383	398	364	410	402	375	349	360	393	378	412	342	378	385	388	344	348	373	381	396	333	381	383	361	406	383	460	399	367	392	377	391	410	385	365	392	403	357	369	386	411	399	408	392	342	381	406	372	388	409	379	406	378	337	419	382	404	428	384	396	386	367	405	407	414	410	357	332	369	383	389	388	351	389	383	357	390	370	364	402	363	380	424	369	356	376	367	386	383	392	368	396	379	390	370	406	364	368	370	415	392	413	375	361	389	418	419	385	363	406	403	403	392	430	380	359	381	365	345	365	370
2106	863	896	915	930	971	879	947	875	885	902	884	866	901	916	850	911	928	876	889	889	909	892	880	903	837	891	844	908	884	902	875	902	840	897	810	878	886	886	849	881	923	901	855	878	880	896	881	889	923	843	901	874	863	897	862	944	828	862	906	874	949	861	897	916	879	875	863	849	892	869	899	858	894	924	858	855	876	890	916	959	854	880	846	914	809	894	917	948	871	872	915	846	885	852	863	875	869	900	881	889	878	832	904	890	931	856	829	883	839	896	870	839	941	850	880	888	839	908	930	871	906	860	878	891	839	872	880	871	838	902	857	897	906	869	907	930	868	819	901	886	918	835	849	912	931	891	912	850	893	845	910	870	901	870	863	923	904	905	875	905	914	808	880	882	879	870	930	898	880	883	891	875	867	876	951	866	886	840	914	859	862	929	875	900	922	887	900	874	886	948	896	896	887	868	894	891	929	871	907	904	835	893	866	877	863	892	875	907	921	901	912	903	847	899	885	904	883	905	902	859	837	885	913	913	913	851	892	861	855	897	853	927	922	862	881	900	908	880	833	927	901	866	868	872	890	886	933	861	914	894	878	863	882	888	851	821	865	869	871	923	878	933	900	938	838	859	855	897	900	880	838	842	863	904	919	912	907	936	862	921	860	935	900	894	885	908	870	904	920	868	869	879	843	887	930	891	915	923	849	890	923	893	907	899	947	847	884	906	902	927	900	893	858	904	898	903	886	851	904	899	910	880	924	887	891	889	860	882	928	839	923	846	886	938	838	935	873	877	906	906	855	836	833	933	922	898	924	901	870	926	943	910	919	939	863	935	850	902	893	864	939	908	925	852	850	872	888	894	928	956	940	875	891	888	830	853	880	886	908	872	898	850	809	927	895	906	897	895	892	882	840	910	895	841	887	908	878	904	884	849	909	914	918	852	849	911	885	882	882	894	869	917	896	868	889	875	933	893	871	872	885	929	896	871	918	841	893	898	871	894	848	853	911	930	915	933	872	859	851	909	883	803	889	881	872	904	919	885	919	891	880	874	845	898	911	871	828	832	944	880	910	907	846	879	902	939	898	939	871	880	901	915	889	920	855	887	902	878	870	931	898	869	896	884	905	904	891	914	884	817	844	878	876	866	864	941	907	863	834	877	906	906	850	865	873	894	931	926	869	843	884	890	890	904	895	888	897	856	897	933	864	890	882	883	887	911	900	838	921	886	897	899	898	914	896	919	853	925	880	837	827	876	868	904	837	905	928	852	930	909	910	822	883	898	907	865	873	882	918	929	869	858	871	851	836	898	924	933	938	858	849	912	892	893	900	848	888	829	868	893	864	905	885	858	882	890	900	929	956	941	868	824	882	892	913	855	897	856	881	920	881	852	918	836	921	844	883	932	933	912	901	895	911	842	847	891	845	920	875	831	910	898	895	896	883	865	889	913	836	891	838	923	844	904	892	888	853	877	873	873	938	896	893	813	842	897	900	864	836	846	856	881	938	829	856	877	881	940	870	883	874	906	913	908	840	918	932	884	893	898	922	907	916	855	885	851	890	869	889	866	896	915	934	884	922	937	882	832	882	870	854	876	870	918	883	846	906	881	891	888	925	826	927	893	846	867	897	856	881	868	962	891	822	870	898	971	854	838	855	864	910	900	883	911	945	904	845	879	860	876	861	895	903	865	873	868	895	937	905	843	858	867	905	887	942	869	836	891	854	818	888	879	885	892	867	867	894	891	875	952	833	907	851	886	943	876	871	943	911	957	865	868	907	873	893	861	912	876	895	892	894	917	850	884	873	855	838	805	917	953	882	859	884	911	881	877	917	893	903	886	901	891	883	891	907	930	887	890	852	898	920	892	926	830	881	899	886	926	890	874	924	856	891	833	905	890	864	854	857	950	845	910	833	850	845	838	827	895	816	871	899	954	884	867	887	892	919	922	918	866	821	911	869	893	907	899	883	900	899	879	925	901	875	867	842	935	920	853	888	877	927	912	884	906	836	875	842	867	904	908	850	907	879	884	912	895	851	839	823	934	860	847	889	909	917	815	873	862	924	922	926	828	922	889	908	847	943	896	900	871	872	910	933	870	862	891	870	883	833	914	859	857	891	920	889	862	856	935	911	886	911	860	885	828	894	909	861	932	844	903	925	849	898	934	866	842	893	900	920	875	881	942	869	879	915	911	912	860	879	918	889	880	865	855	900	887	899	906	915	894	893	849	892	853	919	865	883	912	906	875	848	876	848	907	887	866	875	886	921	864	862	1009	848	839	874	883	870	881	837	886	859	923	861	850	871	917	891	853	832	907	843	893	918	847	897	911	900	867	865	886	838	861	865	924	837	915	867	848	918	928	833	864	869	875	925	869	865	871	841	896	888	838	850	916	911	891	866	884	867	865	892	852	894	891	877	920	852	888	907	824	887	896	875	896	897	871	879	868	885	870	918	877	905	919	885	884	860	890	920	890	902	884	892	889	846	914	898	879	914	937	854	904	896	849	903	905	906	855	896	881	880	905	890	882	862	874	895	901	886	860	833	858	912	841	907	867	884	929	881	874	886	880	870	900	882	924	905	910	872	895	875	854	877	918	854	886	863	906	912	910	892	856	903	866	955	871	872	897	863	866	883	874	854	847	927	898	923	890	844	889	878	861	871	910	933	856	871	817	864	898	921	907	835	911	868	853	890	905	911	899	860	873	924	893	879	889	832	872	869	831	920	869	921	888	896	916	894	893	939	882	926	850	844	923	864	871	854	903	872	903	858	871	903	890	852	856	896	836	881	942	897	896	909	880	899	927	911	889	883	906	873	873	884	859	833	902	876	885	885	872	858	936	877	868	827	913	898	910	934	935	867	989	899	871	867	868	854	916	931	902	873	871	877	888	851	916	861	820	913	894	859	881	886	876	890	936	886	904	917	918	879	897	927	930	840	858	911	892	854	900	897	785	880	898	872	906	895	907	883	908	879	864	883	927	903	872	894	845	906	886	843	902	880	868	874	895	865	903	875	894	906	843	934	899	919	930	844	882	855	885	873	854	887	848	895	895	862	925	884	940	874	919	914	887	854	851	911	894	827	848	881	846	917	887	906	832	882	833	927	829	882	913	834	861	912	885	883	843	916	902	914	923	913	902	906	849	852	847	931	910	882	872	831	834	856	906	870	883	874	883	943	900	888	847	955	912	874	813	861	870	883	864	911	911	841	924	898	880	848	880	843	920	906	916	918	839	875	877	864	887	937	854	894	868	879	865	872	858	875	835	901	900	876	879	879	946	859	949	867	912	918	887	849	878	876	856	833	880	883	881	813	880	934	938	869	907	921	871	898	870	868	863	917	884	879	869	839	890	900	901	896	889	915	906	891	905	915	903	909	902	860	900	881	868	944	884	837	875	829	905	897	870	889	900	872	910	915	896	901	925	842	924	863	895	901	903	863	924	903	911	841	896	879	875	878	942	917	910	893	875	966	826	884	913	869	902	935	896	901	913	904	896	918	876	843
7832	521	508	492	370	335	295	268	242	250	275	222	213	247	247	226	209	221	229	233	249	214	222	236	235	200	179	229	182	249	234	219	226	211	253	227	261	235	247	226	213	201	187	202	231	191	199	214	213	221	235	221	219	232	219	202	210	227	247	232	225	228	221	224	236	215	200	192	242	230	216	189	205	214	215	200	200	224	211	246	209	240	240	204	220	225	218	228	196	207	218	236	229	206	234	215	231	209	211	192	202	209	215	219	230	234	243	215	223	206	227	230	208	224	246	160	216	214	228	218	218	232	241	211	195	239	221	200	224	234	182	200	189	206	211	215	233	199	217	203	204	199	193	211	232	220	202	236	228	230	221	225	215	227	221	200	224	260	214	216	224	199	210	240	247	191	219	235	210	225	210	225	215	218	229	219	168	203	204	225	250	206	223	207	205	196	229	226	198	208	209	200	213	222	219	193	206	214	224	215	210	255	191	225	211	206	207	232	243	243	225	232	224	207	220	216	229	211	207	216	234	219	201	211	230	208	210	219	200	240	251	208	247	210	254	228	218	229	232	232	201	236	238	214	207	210	209	194	233	197	216	212	202	224	221	211	218	197	230	207	236	236	211	235	230	225	206	212	229	223	208	209	254	235	238	226	191	210	216	237	201	206	218	227	201	235	233	228	228	225	233	223	220	232	248	222	187	250	218	218	226	222	216	228	233	235	205	206	203	213	236	223	221	223	207	203	223	240	200	206	212	245	212	229	215	198	217	227	210	234	218	239	231	176	246	243	226	213	226	223	204	203	256	214	234	200	213	194	197	225	208	228	240	217	220	212	239	199	221	198	176	221	215	207	203	211	204	227	218	192	220	200	192	214	197	215	221	217	213	238	226	227	212	192	217	219	234	230	225	192	204	203	212	221	211	248	195	211	230	224	236	237	212	218	223	220	228	245	233	222	240	215	207	227	212	218	235	190	215	218	195	204	190	229	219	203	242	210	229	215	208	202	200	241	203	235	240	252	222	219	221	231	204	201	195	233	231	166	235	244	198	219	205	189	187	215	213	216	196	206	197	214	211	219	219	221	202	218	196	211	254	211	198	230	217	234	222	201	219	230	220	222	208	215	203	225	223	230	200	213	212	225	199	207	222	222	213	202	237	181	197	238	237	230	229	227	241	214	202	223	206	211	207	187	204	224	210	218	226	242	207	216	205	237	264	192	191	199	204	218	208	190	209	210	240	227	204	227	195	245	221	220	218	186	196	227	228	223	210	200	218	216	217	201	189	218	207	195	219	192	252	240	211	238	184	218	192	197	182	197	240	208	218	237	215	201	214	192	208	197	253	235	205	225	214	213	231	230	206	197	243	209	223	254	198	219	194	185	221	218	222	194	193	209	247	217	207	225	235	230	226	224	207	226	197	242	223	233	237	216	231	210	253	208	229	228	196	187	228	201	242	243	189	218	202	194	228	226	244	235	239	230	240	226	214	220	211	210	238	219	224	245	223	230	205	222	251	238	191	217	225	205	230	215	222	199	250	224	207	224	213	214	207	223	221	252	236	203	269	216	217	211	212	218	221	222	223	208	220	223	209	235	224	207	212	215	206	223	233	235	212	200	239	240	228	211	194	220	209	226	241	238	228	228	193	211	228	198	225	214	197	194	201	243	224	231	208	233	213	202	224	222	188	239	206	205	218	229	228	200	213	226	169	229	234	232	204	217	204	217	250	228	250	202	239	207	193	220	220	226	255	212	219	226	222	210	194	236	222	214	213	210	219	227	231	202	202	226	218	222	229	236	238	221	255	233	194	237	213	246	224	213	202	209	263	244	218	190	221	223	205	217	210	220	218	218	188	221	213	222	241	206	226	203	223	252	217	212	228	215	232	209	211	206	199	201	213	207	219	203	209	214	216	182	222	213	210	234	202	203	194	224	229	213	192	211	226	214	207	223	205	203	217	202	228	195	213	248	209	208	244	204	195	228	199	207	220	189	248	197	204	213	213	220	205	217	221	238	239	214	206	197	217	208	220	209	253	230	232	223	222	233	224	270	230	234	203	196	202	235	195	191	242	181	241	223	204	211	233	225	238	198	215	214	215	219	254	224	236	230	245	216	231	211	221	242	243	260	237	237	213	217	205	221	212	216	235	207	213	228	224	231	212	202	219	219	193	216	183	195	249	225	239	213	214	202	203	230	223	230	250	219	207	236	210	222	245	201	217	221	197	204	220	220	258	221	212	189	204	198	230	206	208	236	229	231	209	202	216	231	212	220	198	227	224	168	229	213	220	225	214	209	220	180	235	222	208	233	245	223	219	253	218	194	187	215	195	203	219	210	177	203	213	215	225	234	216	219	227	238	234	209	201	233	218	190	193	241	207	218	206	205	212	197	211	224	174	218	232	215	194	212	207	197	217	212	226	232	227	211	218	183	226	204	210	199	216	193	225	211	222	217	221	245	218	239	186	203	210	242	213	231	209	205	235	206	209	218	239	223	253	230	216	217	198	212	208	220	219	209	208	197	229	204	225	196	211	220	234	230	213	191	205	202	232	209	209	206	254	226	224	225	196	215	207	232	243	213	216	227	211	215	210	188	215	212	196	209	207	196	233	201	196	217	207	224	212	209	205	241	204	200	215	204	229	222	201	195	222	200	215	236	224	200	212	220	207	211	209	215	204	213	226	203	221	212	213	164	214	212	219	247	226	228	222	216	228	222	237	244	244	222	216	217	194	239	209	225	214	208	206	249	244	228	222	255	229	225	209	207	247	207	231	205	203	205	242	218	200	237	226	217	197	218	214	225	219	218	217	209	218	228	201	195	236	208	210	215	211	201	239	207	219	217	212	218	200	209	203	244	217	209	225	212	234	217	221	250	234	217	219	187	215	223	218	205	217	230	225	203	226	219	232	226	237	224	230	225	203	213	237	230	239	219	214	219	225	209	203	224	228	205	252	217	195	225	198	231	236	196	231	229	204	242	214	225	209	214	228	202	234	230	235	222	231	229	204	203	228	206	244	191	208	221	240	225	214	239	210	223	250	223	219	217	217	241	219	217	250	201	257	240	208	214	226	205	188	217	224	222	231	218	215	202	219	190	202	215	238	237	228	232	236	203	194	231	231	234	243	198	222	194	206	206	242	232	205	203	225	231	243	223	202	237	249	200	240	185	219	214	225	204	198	221	220	226	247	220	239	205	215	220	188	222	204	211	207	253	222	212	233	263	208	239	215	236	229	214	207	256	211	235	200	232	223	214	204	210	247	192	221	216	241	218	243	208	213	243	196	220	240	220	214	211	211	208	217	229	219	226	236	218	243	210	233	212	214	218	219	195	232	221	210	209	209	222	224	201	239	213	222	227	216	229	207	214	212	199	230	210	221	213	229	215	234	231	208	202	182	198	210	195	213	215	193	202	206	239	220	224	225	225	229	236	201	237	217	222	212	244	228	209	246	202	216	229	218	221	204	216	223	236	209	257	209	203	188	200	240	205	214	231	168	208	213	244
6464	852	1243	1403	1258	1077	969	863	793	766	736	724	673	668	665	654	690	611	621	636	615	605	687	594	593	586	620	625	584	592	617	548	640	650	603	565	589	554	622	633	547	605	595	576	555	608	602	577	599	618	568	531	552	569	543	602	608	600	592	610	578	580	559	577	604	578	590	559	639	559	554	582	599	581	562	566	544	606	552	607	578	566	558	601	589	590	541	574	582	561	573	565	590	548	581	573	556	614	570	609	579	583	583	563	577	585	568	588	607	576	564	563	581	553	587	567	642	580	612	556	573	597	577	577	592	592	581	532	545	600	581	572	613	575	515	561	527	585	539	587	560	564	580	568	646	585	586	559	589	586	589	575	560	547	597	543	604	548	568	578	570	573	572	575	587	623	617	578	572	559	570	525	559	567	611	560	569	596	556	566	559	558	607	547	603	636	554	554	599	580	595	561	594	576	613	590	617	569	616	544	575	595	560	588	587	612	580	523	550	617	571	552	579	617	559	549	577	591	567	600	567	571	601	593	542	572	604	585	546	567	577	593	585	571	585	569	578	618	575	624	541	621	540	562	545	583	595	585	576	614	582	579	587	585	577	600	565	578	578	616	593	579	582	572	599	534	529	603	586	588	554	562	581	558	567	563	586	557	588	557	556	573	573	579	582	557	615	584	567	570	600	538	587	545	577	619	593	552	557	579	553	585	597	599	622	554	590	569	574	577	567	572	566	586	587	615	553	552	553	600	585	585	603	570	567	594	580	623	596	534	600	564	582	588	578	623	554	579	581	601	552	555	591	579	576	562	538	591	567	578	527	597	534	605	610	590	567	587	620	542	566	623	600	633	534	633	568	568	581	585	576	610	564	604	591	555	574	566	585	558	580	578	547	603	581	571	570	512	590	549	539	562	573	622	571	598	623	576	580	570	573	595	596	576	557	565	582	561	554	573	606	627	578	604	570	607	532	575	568	568	584	572	544	533	573	575	579	579	606	586	579	607	546	590	532	567	567	590	590	581	590	621	611	583	588	561	568	535	534	541	577	562	601	577	571	600	537	584	586	518	593	577	552	583	571	593	562	610	565	570	555	602	584	564	566	591	584	590	519	549	563	611	550	545	527	567	583	598	584	558	606	568	594	580	595	617	571	592	616	586	577	562	555	549	598	604	599	558	610	583	585	560	586	561	544	580	563	621	607	590	567	588	596	558	559	595	586	596	593	547	562	567	562	553	614	593	559	573	576	598	613	573	611	544	536	613	514	576	589	562	612	553	563	572	553	576	576	569	562	562	596	566	591	614	617	572	550	575	594	551	594	615	576	562	574	582	539	582	546	629	595	581	571	580	559	636	570	580	573	589	600	575	574	640	589	609	617	602	566	560	559	577	575	582	553	590	600	598	591	563	562	595	586	590	591	542	614	570	553	570	607	536	571	576	599	585	609	591	562	580	598	583	602	572	562	600	556	594	573	561	616	624	546	577	576	602	509	577	605	548	582	562	563	587	550	578	542	593	569	574	575	587	579	557	561	556	567	583	635	598	600	567	593	542	582	609	597	610	565	608	587	574	548	621	601	580	550	570	577	599	607	580	635	550	570	578	592	520	611	578	596	545	588	588	599	563	577	559	545	576	577	582	526	598	585	567	601	597	559	528	589	563	567	571	564	554	594	582	552	605	591	585	583	558	574	564	625	583	541	592	561	609	540	588	635	517	595	537	542	567	588	574	589	633	562	585	605	619	594	570	581	595	579	588	555	591	590	589	576	588	578	569	607	582	594	566	565	549	567	611	595	592	555	590	553	612	587	577	610	573	598	585	602	585	580	570	589	604	579	568	561	569	589	557	554	585	591	578	586	598	570	587	625	535	615	602	596	566	582	608	560	585	565	575	597	603	546	579	558	547	580	638	621	541	564	535	572	558	572	625	583	614	563	555	584	607	583	552	575	632	607	584	579	564	566	609	553	586	593	557	555	574	541	569	605	574	554	583	597	601	570	575	598	550	582	590	572	567	528	621	551	584	587	548	556	546	594	574	580	590	585	523	570	580	600	572	587	577	556	551	598	556	609	588	584	550	617	560	568	648	553	606	550	619	595	584	581	583	584	555	574	553	584	589	561	582	556	562	592	548	583	564	550	603	519	568	576	642	566	547	594	566	583	590	620	553	594	609	600	570	563	595	582	596	615	542	564	559	590	589	564	619	573	588	515	595	572	602	609	568	588	580	549	592	567	593	621	550	550	573	591	549	568	574	633	612	585	535	578	543	537	588	552	590	579	574	553	636	597	580	599	564	619	564	590	557	617	578	575	622	606	589	608	560	579	541	577	576	629	627	581	579	594	601	564	594	567	577	586	559	521	593	569	551	571	578	555	585	578	585	596	568	592	601	601	616	587	610	658	573	603	555	595	602	553	554	568	619	526	578	587	588	541	597	579	565	579	562	572	610	585	615	587	540	583	578	602	590	553	581	603	526	584	562	568	619	589	556	598	588	551	551	616	548	564	573	555	619	583	562	557	587	556	577	620	557	570	594	604	586	581	613	543	577	604	532	580	547	556	555	554	625	577	581	580	558	521	587	579	591	604	574	602	571	560	626	577	605	588	595	617	587	616	578	547	588	565	577	547	572	589	606	581	544	544	560	588	573	568	559	562	608	578	558	556	624	586	548	545	559	548	593	558	558	622	520	596	569	562	589	556	546	590	590	581	550	595	576	607	538	557	557	582	564	589	565	576	580	561	574	557	559	583	591	576	628	594	579	577	562	587	551	572	582	616	565	544	608	597	552	539	620	558	579	606	578	605	587	586	580	556	602	560	567	592	569	561	604	606	547	558	538	590	603	573	554	579	570	581	601	567	587	568	588	595	566	565	523	579	589	520	539	565	576	547	563	614	567	586	528	506	604	590	570	527	589	557	608	567	564	622	559	613	563	529	600	584	590	609	582	559	590	575	575	579	543	532	619	580	537	608	603	616	544	562	551	553	585	561	585	572	620	573	541	585	553	569	595	570	543	605	581	589	615	565	542	562	591	622	565	580	613	549	524	591	596	526	525	584	575	547	550	590	579	576	582	554	547	556	595	598	577	603	549	575	566	626	591	565	574	590	556	570	577	567	619	607	622	566	582	561	576	576	598	575	584	563	603	625	579	591	586	576	584	590	582	608	569	623	588	586	578	573	565	545	575	586	539	560	544	584	586	581	567	585	548	591	540	579	606	592	578	594	547	612	589	564	565	592	610	588	580	581	619	595	567	577	601	602	597	569	547	578	632	569	646	592	558	545	578	604	582	543	596	569	611	581	525	520	578	558	593	576	558	592	586	616	576	599	578	564	569	611	574	573	585	585	557	621	543	608	552	557	592	547	607	611	577	603	624	554	615	610	572	599	583	572	580	559	577	619	594	535	600	614	599	584	548	567	576	628	570	569	586	603	541	589	586	555	626	558	577	590	560	557	563	546	571	604	573	586	559	599	568	589	619	553	616	614	613	607	573	579	562	590	582
15030	1413	1075	920	716	599	496	458	427	470	403	384	380	394	395	385	348	389	387	365	400	372	376	369	374	375	390	335	398	402	362	403	393	386	355	367	333	359	357	387	350	377	388	355	373	372	390	355	362	388	359	353	376	379	377	347	375	357	361	359	403	362	360	355	344	345	373	379	369	333	379	344	341	344	328	361	351	374	350	422	359	354	391	341	399	337	334	354	348	361	382	315	379	387	351	395	396	390	360	360	376	333	346	356	316	349	382	390	351	367	367	395	376	364	312	368	379	382	351	389	331	332	375	357	351	300	339	390	395	372	359	353	374	336	368	295	392	384	374	362	353	354	381	367	385	369	356	371	396	355	359	374	399	370	387	354	347	382	323	346	366	357	341	361	398	409	378	363	345	329	343	391	325	321	356	348	344	365	348	364	379	346	371	372	351	364	354	340	366	385	316	350	368	346	358	357	362	380	344	346	358	362	369	382	366	399	402	330	357	382	337	373	353	366	362	406	363	374	347	374	344	375	380	343	380	372	346	360	351	367	362	380	325	331	354	344	354	335	371	371	364	344	367	364	373	377	389	377	342	410	361	379	354	351	375	381	319	347	381	368	358	370	352	377	354	363	364	375	380	351	327	333	357	355	375	354	399	356	357	380	378	369	346	361	370	346	359	365	360	361	330	363	372	328	377	367	384	354	349	386	361	358	338	396	357	356	363	397	336	354	375	351	381	327	340	374	322	370	362	323	384	317	357	323	332	352	376	370	362	357	305	394	348	392	322	336	391	384	347	380	354	355	356	387	378	351	350	325	360	361	370	324	326	331	362	373	384	364	365	359	332	337	363	363	348	358	369	356	384	375	353	375	380	357	350	364	369	335	367	364	395	408	371	357	375	378	382	344	341	364	333	349	358	351	398	364	352	351	403	341	354	363	331	362	358	356	351	371	361	350	362	370	344	375	376	369	334	382	331	348	348	354	404	358	375	394	355	386	337	365	389	427	366	394	358	321	348	322	325	356	381	375	362	368	334	347	365	384	409	344	356	365	356	363	335	345	388	340	352	371	318	365	371	331	318	335	356	367	362	359	359	344	338	376	373	383	377	394	366	385	359	379	397	396	344	364	384	320	377	363	384	357	382	361	386	379	345	343	335	376	375	408	362	363	354	368	371	380	377	342	384	362	401	358	362	328	336	357	348	363	356	355	372	357	353	356	330	370	360	374	357	347	372	401	406	340	358	373	368	361	348	395	376	326	357	375	357	345	364	370	357	357	354	341	353	386	387	359	388	354	354	370	326	343	344	342	323	335	312	333	368	382	354	369	371	335	344	367	338	389	350	331	346	392	391	376	365	323	354	354	351	354	367	356	383	319	385	350	383	366	347	347	343	392	362	346	350	346	347	394	370	336	342	367	340	374	381	320	326	385	349	330	340	373	350	362	354	373	366	344	362	348	350	337	361	372	380	363	384	347	333	402	371	351	355	362	372	365	319	359	384	368	380	328	362	355	377	365	362	368	354	332	389	400	396	349	344	354	343	344	341	382	385	372	340	344	343	394	383	398	306	386	330	362	357	338	308	371	357	342	367	368	331	346	367	338	337	330	365	364	343	341	363	394	370	370	296	351	371	361	386	378	361	352	394	341	355	359	350	327	336	389	357	354	339	367	366	352	374	368	361	339	331	343	378	338	375	370	374	350	332	320	369	360	389	365	380	344	336	374	390	332	386	356	363	353	374	323	369	360	358	331	372	336	356	347	344	329	348	370	385	371	349	412	348	359	367	361	332	347	369	357	364	348	342	391	376	382	371	364	356	359	361	368	351	365	351	348	337	365	341	347	392	388	375	359	335	342	359	349	348	365	373	376	369	361	364	343	361	356	351	357	347	315	351	370	358	357	387	371	358	377	342	371	330	345	372	353	346	402	394	379	351	367	377	333	363	345	382	316	348	366	355	338	377	372	358	369	348	354	363	366	373	368	366	374	389	349	345	386	358	365	344	337	355	365	333	378	340	352	327	381	366	396	342	339	352	354	354	357	360	338	367	358	352	368	366	364	353	367	362	378	361	389	330	350	338	355	361	356	342	341	372	393	417	360	348	346	370	389	340	351	356	380	382	343	348	341	348	365	413	349	376	381	367	327	363	373	318	380	345	339	357	357	373	378	395	360	395	410	358	352	359	333	381	352	348	360	370	345	366	357	366	329	329	336	354	367	337	377	327	367	407	350	375	407	368	369	348	361	319	393	353	332	386	375	393	360	350	401	353	363	326	343	347	352	368	347	335	349	361	357	303	355	366	344	392	376	366	364	354	354	348	368	357	353	363	348	423	387	358	370	357	349	359	334	345	433	339	384	361	312	385	363	402	348	382	340	369	348	378	356	341	376	405	373	381	368	333	365	375	392	370	372	338	339	393	331	337	368	347	381	348	347	368	348	374	372	373	388	391	381	385	335	348	351	390	382	352	380	336	386	364	335	371	332	353	345	351	373	367	328	354	341	399	341	338	411	340	377	351	356	371	378	404	370	347	399	373	394	391	360	345	356	376	365	382	365	364	381	363	367	350	366	343	340	347	336	332	379	368	397	354	360	359	358	376	384	374	365	360	384	396	371	351	411	371	347	384	359	328	351	377	352	396	381	363	357	329	357	369	340	349	398	354	348	352	320	363	362	387	359	386	364	342	356	403	362	361	342	384	401	375	384	380	400	364	367	327	352	380	348	369	362	367	350	353	393	354	373	421	334	350	359	352	391	373	366	343	352	368	383	397	343	382	371	382	337	359	337	363	406	363	365	356	379	366	372	380	363	366	360	327	378	364	337	348	336	372	344	346	343	397	365	384	372	346	351	377	355	362	351	385	388	346	378	389	344	362	375	368	344	370	360	325	372	396	347	377	338	391	335	428	384	381	339	396	378	332	356	347	386	352	322	365	368	372	329	376	342	384	360	354	344	375	356	369	354	339	369	385	370	376	355	339	356	374	347	361	374	374	374	367	371	358	373	339	366	341	344	382	356	363	362	324	342	344	330	341	373	382	328	344	371	366	357	354	318	352	350	346	352	390	389	377	334	369	363	384	366	357	345	364	367	355	358	372	376	319	353	365	390	359	379	376	347	370	318	355	351	369	360	379	389	345	357	412	361	375	354	332	362	355	397	361	370	395	356	345	345	365	365	343	376	326	367	364	319	329	332	352	354	360	357	415	321	340	360	375	333	411	356	366	352	371	350	349	347	377	361	331	366	355	366	376	349	331	323	367	384	356	365	359	381	365	348	365	333	368	356	370	353	387	386	351	336	351	361	392	353	362	385	336	362	371	347	365	321	325	357	392	388	396	370	373	338	353	365	352	360	339	350	350	348	351	375	388	350	322	366	378	355	343	369	381	388	358	395	394	381	370	341	356	375	367	368	335	335	347	330	393	325	361	362	366	339	335	341	358	384	351	343	386	388	402	334	337	371	361	386	387	368	362	327	363	350	362	382	352	327	346	395	336	400	392	393
8444	1430	2257	2571	2197	1891	1645	1461	1342	1267	1171	1119	1177	1111	1069	1076	1028	995	958	990	927	943	1026	927	906	1002	944	947	950	959	901	922	922	953	904	951	952	920	910	914	912	897	924	908	934	911	889	905	938	903	905	935	791	907	981	919	856	876	923	880	896	884	856	867	918	918	938	896	857	860	891	899	861	950	890	900	900	902	902	915	879	896	869	857	880	874	823	887	815	908	872	918	884	861	891	907	966	873	900	897	852	918	896	918	880	884	913	883	930	873	904	918	871	852	922	928	885	847	869	902	881	874	847	916	940	895	930	870	901	940	838	930	905	948	868	875	927	890	901	880	929	874	848	884	939	922	895	915	903	900	917	866	878	890	883	880	893	863	847	863	871	882	913	854	903	852	960	949	886	936	893	850	867	861	878	905	862	858	861	911	855	854	888	873	896	920	897	891	866	933	872	856	912	880	855	869	884	863	867	913	864	852	881	965	930	852	909	869	862	911	965	933	870	919	855	843	940	880	872	866	844	841	871	895	921	841	887	844	943	897	865	935	906	895	862	900	885	869	876	936	892	874	949	944	904	837	886	895	848	831	885	890	891	928	841	914	854	856	842	884	916	911	866	907	856	905	885	865	898	936	889	865	922	904	897	829	871	935	860	957	904	874	846	885	868	905	898	909	865	902	926	877	832	940	901	858	894	825	899	930	923	877	915	882	887	929	881	868	910	903	862	848	912	891	846	882	901	892	867	881	919	920	881	910	870	882	895	864	794	879	900	948	899	866	868	886	890	880	890	851	868	835	852	934	870	921	918	904	897	908	898	859	849	873	807	885	922	884	892	894	883	841	891	913	901	860	878	910	894	895	878	815	868	881	873	911	869	862	945	912	918	910	838	851	876	893	889	857	893	929	835	874	900	918	890	918	866	919	885	853	853	870	888	834	920	855	863	862	864	905	879	899	874	886	929	894	878	900	832	821	868	903	854	860	885	876	917	889	823	842	871	923	863	922	861	900	852	897	807	911	878	879	924	905	895	950	895	856	870	861	911	938	883	944	907	834	937	857	889	965	917	883	889	790	903	874	853	870	915	836	896	899	927	928	877	900	943	924	923	901	901	883	914	935	873	875	869	827	891	875	878	817	837	905	939	878	915	899	866	896	873	846	869	900	862	883	859	863	886	937	847	933	879	855	875	863	917	899	944	912	869	845	885	853	843	884	861	894	834	913	907	936	876	870	903	875	905	945	879	861	889	921	836	932	860	835	896	884	857	865	885	896	879	896	875	891	896	848	875	890	932	940	849	883	860	870	874	881	915	905	888	888	885	922	935	831	904	915	893	929	972	894	884	901	908	862	941	870	882	877	830	910	882	848	879	938	931	882	813	909	872	854	890	858	858	838	911	922	903	920	851	864	918	852	884	929	932	889	947	892	879	901	847	841	893	874	859	842	878	855	873	878	887	929	918	885	868	891	871	867	884	902	866	874	855	915	869	881	902	883	948	930	880	918	858	852	899	859	932	895	903	900	882	895	854	875	899	852	875	863	902	863	905	877	862	904	905	852	926	902	849	856	884	930	882	907	909	897	870	862	886	854	861	892	886	857	918	904	878	933	865	890	876	885	939	843	781	886	885	876	881	889	864	909	863	862	900	919	869	905	862	866	855	812	927	865	912	910	889	849	843	889	879	877	851	911	895	900	909	892	893	883	882	871	875	896	930	839	953	884	909	921	894	939	903	842	867	804	896	892	909	936	903	914	883	876	865	862	841	871	822	937	852	896	876	909	933	852	849	876	893	899	885	902	891	868	850	879	876	838	893	862	880	897	883	906	910	887	905	859	903	916	863	944	902	906	886	852	908	882	950	898	894	912	896	876	835	871	873	893	917	921	889	820	909	877	863	891	840	864	898	887	876	927	904	842	875	874	903	861	874	868	940	842	865	860	863	923	929	878	821	866	866	902	865	862	910	887	900	820	881	921	891	889	896	854	878	880	920	878	903	904	909	896	934	875	827	886	910	981	929	858	864	908	885	844	842	925	909	887	908	879	912	890	896	882	867	941	900	964	865	911	863	891	924	979	848	897	917	877	864	872	904	910	888	921	927	839	880	861	910	849	941	901	894	911	900	899	883	894	906	902	876	872	857	879	891	909	907	925	838	913	925	886	893	860	862	876	870	876	889	879	863	901	890	883	923	875	887	855	911	851	878	878	866	883	842	858	897	967	898	847	922	912	927	836	887	932	882	925	894	900	875	857	858	927	894	898	884	831	868	896	909	854	885	940	873	903	851	899	863	910	915	906	907	852	855	912	888	913	919	903	907	851	862	936	827	851	830	865	883	909	909	847	885	898	904	933	920	940	879	878	864	853	842	937	863	880	860	902	881	912	902	891	899	885	906	890	877	887	918	908	903	888	911	852	856	885	869	898	872	885	834	907	875	897	892	897	886	914	863	872	869	868	853	897	891	869	886	887	901	867	896	870	905	867	861	861	866	890	921	832	844	849	911	903	884	881	872	880	878	903	917	861	948	844	881	903	826	886	878	845	863	890	879	833	888	904	878	846	935	881	911	919	915	901	898	868	889	785	876	845	858	865	897	859	894	918	892	907	873	915	899	890	868	892	882	901	890	867	872	835	893	970	906	856	837	912	871	944	893	849	899	845	923	857	931	841	881	870	896	913	883	865	926	860	916	885	864	918	855	883	890	875	899	906	869	887	925	892	873	900	911	862	883	862	898	847	865	898	915	896	826	903	870	857	920	879	885	846	884	964	904	928	880	890	871	912	858	845	979	855	895	881	835	915	913	923	845	853	850	931	882	847	938	955	852	892	888	834	886	877	907	938	921	928	921	896	883	864	891	912	899	865	888	893	873	879	880	917	965	867	824	883	863	883	891	930	888	891	879	923	880	873	880	936	890	904	833	881	882	935	901	895	863	948	912	881	863	894	896	917	922	904	878	842	864	858	921	856	904	874	823	900	892	875	871	870	881	919	865	891	879	905	901	858	854	865	876	881	896	884	865	870	894	883	896	876	937	952	901	919	895	884	893	903	856	866	905	916	873	860	882	864	844	865	910	914	913	900	928	956	898	906	863	873	910	900	891	877	892	946	875	845	830	869	879	868	854	899	878	896	935	903	908	865	863	874	882	942	868	892	909	890	837	875	848	906	861	880	871	922	892	917	889	852	881	887	902	886	927	844	867	881	897	904	865	905	904	846	902	876	921	881	834	881	871	916	872	842	873	935	863	894	864	857	914	894	890	849	892	874	906	893	943	872	882	845	853	916	866	924	945	892	888	848	924	895	895	845	909	808	893	846	884	899	853	883	894	886	885	947	853	848	857	905	879	864	900	916	915	916	846	922	884	863	884	884	921	901	866	914	886	952	882	875	855	820	918	925	951	924	902	905	911	870	887	869	923	869	874	922	884	894	862	867	882	904	878	875	901	858	875	921	938	914	893	910	901	882	853	876	876	892	894	864	900	918	891	916	892	866	937	886	879	931
1671	406	421	383	419	394	390	381	374	385	385	444	364	387	419	415	417	376	391	379	380	367	437	422	361	373	403	432	353	392	380	365	370	381	396	427	403	390	394	333	407	394	381	386	363	407	373	420	404	386	407	413	374	402	387	411	402	408	395	402	420	414	364	399	362	366	366	376	381	420	383	388	370	427	398	395	381	415	401	440	359	383	392	387	398	396	360	393	407	349	409	414	378	395	360	382	413	374	357	375	395	395	412	358	340	396	394	363	361	338	341	411	370	375	404	362	368	388	381	352	330	347	375	373	382	362	392	409	374	348	394	422	371	369	385	406	389	392	371	431	424	390	373	386	369	375	385	365	409	391	411	400	382	435	390	409	416	360	359	407	358	387	366	371	413	450	401	386	375	363	377	356	362	391	372	392	399	381	355	415	370	391	391	391	363	363	376	373	397	385	354	377	384	366	440	424	394	399	397	363	380	373	375	385	408	357	393	342	405	406	387	405	397	416	384	396	400	408	396	392	394	387	348	414	394	392	386	352	415	386	389	398	400	403	387	417	404	412	365	384	368	394	399	401	389	393	374	426	404	377	377	436	381	315	380	392	412	368	362	348	362	350	379	391	378	381	386	418	423	397	358	377	372	381	418	399	383	386	388	380	352	405	372	408	362	374	360	366	377	377	352	395	357	392	454	360	407	372	362	399	386	388	382	394	383	366	425	368	402	391	370	391	408	372	384	430	351	345	393	398	412	380	397	396	408	400	365	361	347	347	390	379	381	361	385	369	403	372	390	371	369	410	387	360	386	427	378	385	390	361	372	365	379	409	382	379	385	348	356	381	375	378	392	388	378	379	400	363	354	401	387	374	373	375	417	370	397	388	378	402	370	366	387	377	388	406	362	400	394	380	397	400	376	377	353	395	428	404	395	425	369	370	412	397	375	377	415	401	401	377	384	382	382	356	338	360	409	385	363	394	376	397	394	362	383	371	377	369	412	417	400	412	387	399	388	375	368	450	393	416	424	385	370	372	399	369	363	397	406	362	380	389	382	412	364	384	381	399	367	390	393	399	358	389	374	413	378	363	412	404	398	374	414	376	365	393	423	382	392	363	362	415	389	407	405	393	400	419	393	366	355	347	349	420	392	369	405	386	432	404	407	379	394	360	364	402	376	393	380	406	404	378	392	392	408	362	411	383	406	398	395	351	386	392	370	365	385	383	369	387	376	423	406	352	427	390	371	389	395	378	369	389	374	335	404	403	408	387	350	338	408	395	371	346	395	373	399	366	385	384	398	380	400	404	400	387	372	388	408	385	376	374	399	373	390	392	365	403	419	359	345	401	376	394	398	375	383	349	402	393	334	390	422	408	414	374	377	427	380	361	366	391	381	392	382	360	340	402	376	384	370	371	357	356	379	420	398	392	387	373	396	391	408	407	370	363	404	395	347	354	371	382	410	374	384	371	354	365	390	393	358	377	428	407	397	388	376	427	423	392	401	405	386	364	381	387	390	418	396	356	431	388	399	398	325	376	383	412	410	366	379	409	396	405	392	360	351	413	421	389	391	386	398	358	376	366	443	428	390	388	362	420	433	395	391	430	385	378	398	362	367	389	365	361	374	371	385	387	427	415	380	395	404	356	364	373	364	406	388	388	404	374	416	384	376	360	393	438	372	410	393	393	385	400	367	379	359	409	402	401	386	406	378	349	370	398	387	359	387	366	370	405	393	416	403	376	400	401	429	374	380	361	389	413	387	379	379	349	397	386	431	417	380	403	373	400	381	390	368	382	334	383	391	439	414	348	354	408	407	385	398	375	366	417	405	342	372	383	383	412	409	380	392	380	385	425	349	414	413	390	323	392	383	431	405	376	385	364	367	380	389	386	424	397	361	403	376	406	417	435	399	399	387	357	360	390	383	416	412	356	367	365	421	381	413	407	359	378	407	439	389	432	406	392	331	381	384	392	366	393	389	400	368	383	378	391	328	377	404	390	375	358	344	376	439	413	378	377	360	381	356	394	371	369	389	383	381	376	384	374	385	403	331	366	363	357	356	369	372	349	381	380	385	381	398	388	340	367	400	383	442	387	412	389	367	359	396	379	408	401	403	371	402	370	391	410	400	357	369	399	353	400	397	346	366	377	354	416	355	370	378	390	390	390	389	386	345	460	382	385	375	396	380	373	387	347	380	403	325	384	399	375	349	374	356	395	386	384	421	427	367	383	370	380	390	382	388	413	388	389	372	380	367	350	377	410	426	360	369	397	395	356	417	416	308	397	370	401	404	381	374	387	378	419	414	368	431	421	389	399	352	365	378	391	409	434	395	345	379	386	392	391	379	398	388	399	381	393	388	371	368	378	364	410	373	369	400	381	395	375	373	368	377	403	360	418	389	392	412	414	417	382	410	366	391	362	372	425	412	381	411	420	393	359	371	348	383	363	387	363	394	354	395	345	412	401	430	383	401	361	385	357	377	416	359	370	394	400	388	402	411	407	402	434	390	377	386	365	372	374	394	386	399	426	393	413	370	389	392	375	374	410	382	407	360	384	388	389	348	397	400	381	394	424	362	387	404	410	357	341	354	376	405	401	368	353	412	441	366	401	366	375	378	390	354	387	411	395	400	410	411	400	390	368	404	358	371	376	370	420	347	404	397	392	386	381	389	385	384	388	358	394	401	377	419	356	368	387	361	369	409	405	378	381	370	391	373	391	379	367	382	391	391	370	369	369	404	390	401	398	405	414	343	360	365	393	378	407	393	388	386	378	375	377	391	355	385	383	358	390	385	377	378	373	374	389	395	359	388	384	424	390	438	400	395	368	370	357	418	398	439	377	378	382	394	392	406	364	385	377	383	371	407	407	382	397	394	393	413	399	333	382	377	405	387	362	368	360	367	418	402	370	369	435	363	385	396	368	339	364	371	378	441	419	396	398	410	418	378	340	400	375	393	388	396	403	379	414	382	422	356	373	413	349	449	403	364	325	365	362	348	382	351	416	462	405	379	370	392	385	382	332	353	381	358	390	393	414	354	365	325	378	368	365	384	365	389	369	409	366	432	389	369	410	381	377	400	408	420	381	362	402	404	400	390	357	399	382	411	394	360	406	403	403	385	402	382	362	398	365	393	387	333	355	389	386	407	375	342	407	334	364	397	401	398	372	406	394	384	387	385	354	360	380	379	365	376	377	378	399	392	383	385	365	451	397	386	384	402	424	421	377	407	409	380	424	362	341	404	353	395	383	401	376	403	427	375	384	418	425	356	433	364	392	391	383	382	396	397	357	373	398	367	357	369	360	384	399	384	397	379	420	372	371	376	392	409	380	377	389	401	380	366	362	370	388	382	362	404	391	347	394	394	402	375	415	369	390	375	399	468	387	388	378	373	420	374	407	375	367	417	380	362	426	393	374	348	395	397	359	404	397	371	379	366	387	394	408	368	378	382	404	429	412	384	362	426	366	422	378	420	383	399	351	378	356	410	367	359	376	383	368	408	389	385	382
2144	918	958	859	929	944	935	922	892	864	909	872	936	902	900	885	936	908	894	897	887	885	912	911	914	920	873	854	858	849	905	898	908	906	839	918	874	893	887	892	848	930	958	887	873	915	894	852	847	913	883	868	879	868	837	961	881	820	900	885	888	904	887	880	857	908	852	929	874	889	887	943	912	877	923	908	900	868	861	879	848	919	900	865	951	937	904	908	866	873	899	902	893	893	920	893	910	900	915	866	900	898	866	915	880	887	855	909	860	877	928	908	869	873	922	940	852	857	921	920	933	894	906	904	861	890	949	897	889	856	898	923	848	863	890	886	929	897	882	915	921	920	897	887	927	899	932	874	884	932	886	885	886	838	880	850	949	900	854	852	920	871	899	887	851	898	873	871	882	867	877	847	915	930	927	855	926	882	875	917	841	880	876	929	855	851	915	847	868	895	902	867	889	938	860	897	832	925	919	914	841	843	880	920	912	862	867	892	869	917	899	877	845	918	907	895	892	913	894	870	919	897	890	873	907	887	846	911	932	879	940	892	956	907	829	926	814	922	886	932	888	852	889	935	900	868	913	902	901	899	907	882	893	897	880	889	921	903	857	930	903	924	924	931	894	833	880	895	924	897	935	859	874	900	879	888	933	871	923	907	888	899	968	922	932	916	893	930	848	875	939	894	867	866	946	914	879	930	912	963	917	846	899	897	895	905	892	920	937	855	866	870	920	883	849	871	933	908	884	962	857	864	904	925	893	907	909	960	891	930	849	923	877	911	888	866	929	887	914	847	856	966	853	911	939	907	908	872	840	907	865	845	904	926	877	885	890	878	882	899	857	952	927	944	892	905	927	888	856	874	875	922	869	871	847	905	900	881	867	903	853	944	903	898	883	934	918	869	917	929	850	888	856	852	931	896	903	861	877	821	948	905	861	883	880	902	896	862	894	887	889	922	891	969	942	877	936	865	871	893	889	889	926	945	908	883	857	930	919	880	890	941	896	908	904	951	891	897	886	891	921	939	923	880	973	929	892	931	876	902	908	886	880	931	863	871	909	903	894	909	885	835	894	912	871	890	889	900	890	857	958	879	947	899	887	862	917	919	933	848	891	884	872	877	918	861	876	857	939	871	931	927	885	854	921	918	915	908	931	889	900	900	893	875	882	946	854	878	933	946	909	906	884	899	895	842	882	875	873	886	848	954	874	887	958	843	903	905	882	887	834	856	849	928	873	878	900	888	911	921	848	901	914	906	829	904	927	898	891	849	852	850	885	927	938	887	929	922	973	942	913	863	886	909	888	918	875	889	889	880	913	867	939	941	893	904	892	953	920	858	909	918	879	872	857	909	864	880	889	894	832	889	900	898	827	912	937	885	909	915	897	906	918	912	891	896	913	893	865	907	883	864	901	932	906	874	892	889	865	925	905	909	862	900	913	920	899	867	881	898	876	859	908	870	879	904	888	954	849	811	886	901	879	951	888	872	865	850	871	919	898	863	944	949	928	902	919	826	827	935	918	901	912	931	898	879	858	825	918	899	894	881	876	857	879	882	927	870	900	855	894	816	879	887	878	896	904	965	895	864	891	902	886	882	917	930	957	866	869	924	906	936	887	893	891	900	866	892	926	931	930	893	882	914	899	954	897	925	881	901	842	853	869	878	947	953	911	871	921	887	863	852	891	924	867	883	949	884	922	953	892	911	950	885	957	880	878	869	877	907	901	918	887	935	878	878	929	879	901	860	885	872	880	875	903	928	923	910	891	920	963	858	863	890	874	950	884	942	908	897	922	869	879	908	930	858	898	906	946	880	936	903	836	883	952	851	807	942	918	907	915	871	866	874	917	923	941	835	896	898	875	887	874	923	947	886	900	874	918	884	933	875	882	906	887	900	868	893	865	903	869	842	884	898	944	868	892	905	928	873	913	868	894	893	928	856	891	876	867	923	911	854	922	900	879	820	954	909	885	875	923	877	925	922	882	909	930	902	874	906	856	896	906	868	877	902	869	917	915	818	847	873	928	894	929	906	892	909	881	932	854	863	887	894	891	915	882	869	942	899	887	871	875	890	852	924	875	902	903	900	863	872	893	901	886	910	872	905	917	897	960	940	889	840	908	840	875	891	856	932	888	826	853	870	888	929	943	907	923	912	893	883	847	942	893	916	905	868	863	856	925	892	912	985	861	902	872	939	922	926	915	918	954	876	889	943	947	913	937	898	899	902	859	901	857	891	905	897	902	912	915	869	839	919	902	889	844	875	910	905	880	897	902	899	881	919	876	905	905	902	868	856	900	941	879	840	879	835	870	898	866	874	901	867	900	898	917	861	889	887	864	915	924	952	872	911	922	889	905	904	893	942	885	893	869	887	892	852	921	907	867	927	905	888	888	849	907	894	861	949	882	910	881	853	892	926	920	900	926	877	903	903	849	880	932	891	903	923	865	930	887	828	923	902	887	925	895	880	889	897	899	885	929	890	888	889	874	910	936	840	910	918	865	913	889	866	896	866	885	869	874	932	961	860	880	878	895	872	913	909	881	895	872	854	928	894	878	866	894	899	921	886	926	879	891	869	912	878	866	901	845	887	907	839	929	901	888	818	877	911	844	918	903	883	888	909	876	906	900	869	898	868	916	907	873	857	897	889	890	903	890	842	882	923	847	877	874	937	883	868	914	932	929	946	875	900	884	918	921	857	963	860	950	887	928	833	906	904	883	926	921	925	923	841	927	840	887	941	940	899	871	849	944	895	879	873	904	899	893	895	844	875	859	915	925	927	900	899	879	922	905	877	932	885	1000	875	894	925	907	884	900	884	834	962	906	831	874	935	923	908	901	887	887	864	941	934	892	914	858	921	883	887	890	843	886	905	883	897	938	891	956	936	917	879	931	928	896	914	902	859	866	893	847	905	898	920	867	855	840	936	919	909	838	862	898	902	897	900	902	880	899	856	911	858	880	901	880	926	896	904	899	876	921	902	848	895	811	900	872	878	936	871	838	925	894	910	906	884	870	899	883	895	890	918	906	868	889	956	857	865	879	919	891	900	879	872	871	929	934	908	910	827	871	922	886	896	894	942	908	903	882	958	904	906	934	871	871	851	867	920	910	904	855	877	899	919	890	890	918	908	849	866	881	891	898	854	912	917	927	936	865	891	895	934	883	893	862	901	957	878	863	895	878	896	934	919	901	912	879	873	910	885	931	868	875	900	892	907	919	864	888	929	916	907	898	859	893	881	917	884	884	882	868	928	854	935	921	887	865	886	851	884	908	899	873	896	869	958	919	873	844	896	921	856	927	897	883	860	908	863	885	895	890	907	838	898	892	934	849	879	907	862	902	873	862	879	850	905	868	918	907	883	870	936	872	904	878	921	902	932	874	894	887	902	924	885	867	879	908	886	891	926	869	862	922	938	914	909	904	981	934	896	836	876	898	876	890	857	882	884	944	950	858	875	855	889	921	915	914	876	925	917	890	881	869	874	935	885	861	921	957	855	886	921	899	963
7646	540	524	483	351	340	275	253	246	289	234	257	247	249	267	238	228	229	217	196	238	202	216	223	219	227	210	214	224	176	220	211	227	224	230	241	245	203	215	213	202	216	240	206	210	196	218	206	194	243	222	234	194	272	252	219	229	243	220	218	227	223	220	211	204	253	240	214	229	217	196	237	208	209	252	231	204	227	222	199	230	224	216	198	227	188	216	189	203	209	233	184	235	211	201	228	254	221	208	222	239	211	207	209	230	215	238	231	200	233	222	224	225	203	207	240	213	200	236	219	223	260	232	193	224	218	199	226	186	216	218	215	211	214	213	214	204	224	236	230	212	211	236	202	185	202	208	225	182	234	222	232	266	219	211	224	227	234	233	222	192	224	207	215	208	210	215	233	250	254	238	209	198	200	205	214	209	198	206	223	230	214	207	204	218	216	230	222	209	203	231	193	229	200	236	208	215	226	211	205	194	245	220	236	222	224	206	209	219	206	193	201	220	213	229	226	198	236	213	258	245	237	206	205	213	193	218	215	214	217	210	225	214	221	247	211	229	200	226	244	196	209	206	217	203	229	222	241	246	221	241	228	231	220	188	211	220	211	210	220	196	225	234	201	202	219	217	241	214	225	227	234	219	229	222	222	215	220	220	225	219	218	225	268	240	181	227	214	193	221	204	220	230	217	216	212	223	216	224	234	194	198	218	211	197	211	230	246	251	226	222	225	237	210	171	252	218	227	238	246	213	234	215	213	213	218	199	203	205	250	225	229	194	220	248	201	199	183	200	248	218	215	207	237	210	212	226	223	213	247	220	246	197	200	205	217	209	248	239	223	205	237	204	192	217	208	216	200	208	191	194	207	205	208	225	197	233	195	199	224	269	207	202	234	230	202	236	212	222	217	240	212	200	184	221	230	198	206	225	209	233	193	212	209	190	177	208	219	204	218	214	236	230	212	214	194	194	195	222	227	240	212	188	219	202	233	191	219	247	217	225	209	190	189	203	252	229	221	229	180	245	221	222	242	222	204	214	227	246	221	230	259	204	215	220	204	199	204	219	235	186	202	200	227	214	205	215	220	210	236	218	226	241	196	224	226	216	204	217	205	203	214	190	218	261	197	212	206	185	220	222	233	228	218	192	215	243	196	244	200	230	221	223	211	230	185	231	202	236	235	210	239	172	223	195	205	212	223	214	231	192	192	223	210	225	210	190	202	212	210	205	203	203	201	218	216	202	230	237	232	201	225	207	205	208	171	245	258	250	235	215	235	224	227	228	221	233	217	214	195	201	206	234	224	207	219	194	230	193	208	228	222	190	221	251	209	212	214	231	200	227	223	239	249	227	216	218	239	205	191	260	192	224	202	233	219	228	209	236	240	231	181	271	222	219	217	202	236	212	219	237	218	226	221	215	213	221	221	230	227	219	201	212	192	194	197	207	221	237	216	214	221	189	231	210	205	225	216	186	188	203	229	226	234	190	210	219	212	218	211	212	211	213	233	208	238	193	194	208	174	204	227	218	218	208	209	208	224	191	198	209	222	204	203	217	199	228	181	223	225	192	213	224	191	223	220	210	229	179	203	232	205	192	210	205	226	210	225	218	213	211	209	201	241	224	183	177	224	227	238	228	217	225	220	244	208	242	217	220	265	204	198	212	234	216	224	228	211	219	200	195	198	218	186	211	237	193	230	232	201	206	230	233	234	224	246	212	245	233	244	191	232	201	224	199	234	212	216	216	216	282	202	227	219	216	206	221	212	214	249	227	202	206	206	252	214	181	207	227	219	234	192	214	204	238	215	219	218	248	233	204	226	228	217	228	227	204	234	219	209	203	228	227	195	189	206	231	226	202	230	205	197	210	196	242	194	221	236	216	230	230	241	201	208	204	235	220	232	213	235	205	230	202	182	255	227	209	228	212	233	197	218	206	208	209	224	228	239	209	203	186	239	222	202	220	223	206	202	226	203	214	223	234	241	249	218	197	195	217	205	211	213	221	207	238	210	221	221	193	210	216	219	241	219	201	189	216	212	187	222	242	218	205	223	204	243	229	223	241	211	218	212	204	227	205	225	212	217	228	214	209	209	242	211	216	235	202	223	223	217	187	199	238	237	212	233	219	225	198	217	215	226	230	206	209	200	232	257	211	208	197	226	219	222	183	246	206	227	208	219	213	223	238	242	226	207	215	211	220	188	209	225	223	204	202	207	212	219	193	210	197	209	214	218	229	218	229	225	205	202	227	235	202	234	229	230	208	238	233	230	213	249	227	211	218	223	178	207	251	238	204	222	219	217	244	206	211	222	207	222	220	202	204	210	249	236	200	195	228	229	218	232	210	192	209	223	198	212	208	248	224	246	216	228	214	206	194	224	213	211	234	236	212	219	215	220	236	187	207	201	215	220	238	209	233	240	225	211	200	208	224	216	224	243	199	202	217	219	239	241	223	241	211	203	188	203	230	201	200	208	212	190	222	219	213	191	211	204	209	229	225	218	232	223	219	217	226	221	215	219	194	210	206	213	227	226	218	230	239	194	212	194	208	235	204	220	222	265	212	217	198	195	209	227	225	239	221	218	207	205	229	193	229	209	202	195	228	207	210	229	231	192	200	251	204	235	226	216	205	215	265	223	193	203	247	255	208	212	224	213	190	224	224	209	213	248	186	195	192	212	206	237	234	214	218	234	219	201	208	210	229	224	218	181	188	211	197	178	201	226	195	220	181	218	220	232	199	221	221	227	220	213	191	200	220	209	202	198	216	206	205	234	240	226	173	213	196	223	190	209	215	224	212	211	233	225	227	178	230	196	231	266	241	238	235	224	204	201	186	208	244	193	224	235	226	200	235	238	226	213	192	200	195	208	215	232	204	264	222	221	224	228	253	215	220	244	215	203	217	204	201	228	197	217	212	210	221	199	211	218	204	191	219	233	196	227	173	219	218	209	196	200	201	225	230	233	211	211	211	239	214	210	209	223	228	216	217	230	231	212	207	219	204	219	191	210	216	225	234	196	195	179	206	210	205	216	232	227	197	226	201	217	195	194	200	219	198	203	240	203	219	223	210	204	219	206	200	252	201	204	233	239	225	216	198	228	221	238	216	205	210	218	212	180	212	193	207	231	219	207	206	182	209	196	214	223	221	215	251	239	203	229	221	215	232	219	216	223	222	197	228	234	214	193	232	195	188	190	235	239	213	218	247	205	259	232	204	213	226	223	219	221	205	255	208	218	221	221	221	210	212	207	235	229	221	220	233	219	234	222	250	180	188	231	230	211	197	226	236	196	209	203	236	215	194	248	217	201	245	204	250	191	214	248	249	239	218	234	223	198	211	181	216	212	199	200	215	221	230	240	209	228	197	246	192	202	207	192	224	229	203	210	193	209	238	220	226	172	236	213	181	220	204	231	228	228	225	203	220	222	224	209	206	202	225	218	187	212	217	232	209	240	224	250	218	229	235	237	221	200	209	218	205	214	211	214	218	230	222	213	212	212	220	208	228	222
6407	853	1325	1423	1242	1035	934	843	834	781	743	706	700	722	607	665	717	651	662	656	655	623	647	592	604	614	649	596	586	631	618	566	577	601	612	612	633	593	601	619	576	603	622	576	603	548	592	588	623	597	560	600	575	594	536	546	564	536	584	579	602	567	547	593	582	562	602	579	595	571	581	586	567	556	581	577	555	582	579	590	588	597	620	576	625	552	559	598	563	573	582	602	531	561	578	594	594	615	563	588	566	597	594	567	606	589	608	579	579	614	585	570	576	553	588	548	560	599	573	580	562	581	584	580	551	537	590	604	605	514	571	542	572	564	577	562	652	580	593	571	583	592	633	579	575	598	587	626	559	583	610	547	562	559	578	588	610	528	593	603	561	563	590	561	575	585	569	572	624	543	555	575	556	611	573	546	556	627	597	573	627	606	573	568	556	557	562	582	599	575	597	584	530	630	605	544	635	554	564	620	582	564	566	611	595	584	600	590	561	603	621	590	537	572	574	593	531	575	606	547	564	553	571	516	627	601	573	595	605	570	606	578	571	608	580	571	592	544	599	569	587	603	553	600	549	601	605	584	555	596	596	559	553	588	588	552	571	564	571	565	592	561	585	562	601	597	607	617	571	554	586	572	578	586	572	588	582	565	615	574	550	596	544	623	558	617	583	581	546	567	606	545	574	548	611	585	575	563	581	576	604	566	554	594	612	555	517	576	608	557	609	529	583	546	571	571	625	546	581	550	588	552	595	579	562	613	557	599	578	557	574	537	564	591	586	563	578	550	554	617	568	583	576	587	588	606	603	594	554	550	603	585	574	568	557	558	573	593	585	546	573	617	635	560	640	552	583	555	610	569	583	569	559	555	565	568	592	538	588	576	588	554	640	563	600	576	564	584	560	592	591	606	606	582	553	627	576	604	619	558	581	594	599	536	574	592	593	592	568	664	564	574	598	558	601	605	569	538	614	558	554	558	574	575	641	574	547	550	567	558	576	563	574	570	584	595	609	568	528	594	599	567	561	566	583	591	550	576	604	552	573	586	576	632	587	533	566	562	567	628	564	605	557	544	538	606	570	567	615	570	559	549	591	628	586	582	565	586	587	589	595	568	595	558	583	610	599	576	593	628	555	571	557	575	606	599	586	570	580	572	598	584	531	552	607	544	558	580	571	569	567	548	586	594	577	559	582	550	592	561	571	556	548	554	542	552	596	598	605	557	595	600	561	590	565	582	579	580	595	552	610	587	588	589	590	573	610	577	599	608	555	588	588	540	569	568	581	602	582	547	571	586	608	582	590	591	544	542	541	559	620	558	602	569	567	599	580	569	596	524	554	554	613	594	542	617	573	606	580	571	561	559	623	541	595	565	571	561	563	594	541	573	597	508	594	587	567	577	567	605	568	585	577	612	581	606	572	573	586	557	571	561	559	565	581	611	550	616	586	592	563	585	600	595	544	549	569	634	579	592	565	597	572	568	582	612	570	533	563	532	548	594	570	572	627	552	553	601	595	598	546	571	539	623	531	594	590	594	573	588	548	567	580	594	603	564	532	586	587	565	555	604	593	576	547	581	650	632	589	579	557	593	595	549	568	570	620	573	564	595	579	619	575	576	577	554	567	587	556	576	575	555	607	573	612	556	613	598	566	601	615	579	590	550	546	566	589	594	563	580	641	556	604	589	577	596	542	581	569	606	526	595	544	595	557	605	573	536	565	602	562	574	564	552	579	564	594	552	565	605	568	570	540	621	625	597	590	585	594	554	636	565	609	582	594	532	564	608	574	609	632	608	545	575	600	604	594	592	593	580	594	592	612	539	601	585	542	552	592	589	610	548	571	551	611	562	547	585	541	562	553	561	578	546	597	615	620	587	594	578	551	596	520	603	601	565	568	578	590	614	571	544	605	588	565	614	576	534	594	620	560	556	554	559	555	559	585	574	575	562	577	590	572	573	552	550	586	580	565	577	571	546	598	617	561	580	543	584	611	543	544	601	624	583	577	610	554	563	562	565	568	602	558	565	598	550	551	580	553	543	571	564	556	607	543	582	586	573	589	553	586	575	572	597	603	597	548	619	550	571	591	606	622	545	577	641	601	573	571	587	621	559	611	613	563	532	605	581	595	598	562	612	599	574	583	595	552	553	557	560	582	585	561	607	604	638	572	622	573	606	584	541	571	581	591	547	594	583	598	568	613	568	616	567	554	583	580	560	584	562	579	624	561	590	589	595	597	561	587	544	577	536	567	606	618	563	589	565	548	593	628	590	599	573	532	552	571	549	563	529	591	594	596	577	573	619	583	539	565	588	572	552	541	591	594	595	610	595	585	561	598	564	570	555	566	528	566	580	527	580	559	579	614	573	570	587	593	576	584	574	578	563	529	595	571	572	571	537	548	560	592	571	584	621	586	587	612	592	588	589	596	593	561	585	571	601	571	596	621	576	547	580	581	533	580	616	554	549	530	580	547	592	572	594	568	628	577	612	561	603	604	594	549	551	591	560	552	603	562	564	570	574	598	578	573	632	589	585	597	599	608	585	552	595	565	535	577	596	593	589	584	596	579	575	559	579	539	556	562	603	598	556	584	613	569	584	571	556	596	596	592	621	578	598	593	554	593	586	595	558	611	551	575	589	555	637	593	589	595	600	601	526	633	548	579	618	548	607	562	597	596	645	577	587	575	593	579	540	557	560	540	610	576	569	553	563	615	542	545	557	588	589	598	608	554	569	562	622	550	590	594	547	561	591	582	604	538	560	586	580	584	518	562	571	563	588	602	604	614	561	611	613	547	627	555	571	563	596	601	583	548	571	580	612	595	539	537	576	592	528	573	591	595	604	585	582	593	577	599	588	593	581	552	585	572	603	586	563	581	586	616	584	587	597	579	563	589	574	559	540	642	619	552	615	525	570	590	563	594	584	579	623	574	599	576	587	518	578	620	595	550	605	591	562	552	639	604	581	652	599	535	598	559	575	591	567	604	618	578	587	527	532	583	604	552	607	579	594	579	572	602	562	614	616	571	535	553	598	550	595	618	546	593	627	590	582	576	639	558	585	603	595	628	574	587	578	590	577	580	593	563	604	573	546	592	584	617	615	579	590	594	605	556	546	564	540	586	592	603	540	578	570	610	536	568	603	587	564	554	627	599	536	577	548	597	595	569	558	628	603	599	587	577	522	562	557	569	567	592	590	574	598	564	583	592	557	573	544	583	568	555	575	549	599	597	614	561	597	601	607	582	541	560	550	576	598	587	593	600	547	572	565	602	550	576	584	570	599	588	580	600	554	559	590	576	554	587	580	590	563	588	547	628	568	578	580	558	592	536	578	550	542	567	571	603	552	623	595	535	540	549	592	591	601	627	548	560	514	622	582	575	570	569	626	595	597	589	593	616	567	589	570	566	561	597	590	575	596	586	578	613	557	563	536	578	657	561	599	586	605	554	570	598	581	574	562	611	608	617	602	607	593	617	571	554	607	618	584	575	540	565	584	593	563	640	576
15115	1360	1006	908	685	577	457	369	477	467	411	398	396	400	437	393	393	379	393	366	353	388	339	419	361	341	394	349	382	375	317	330	387	384	355	375	354	366	386	340	380	357	373	356	368	397	357	395	357	352	389	344	362	343	362	356	357	375	366	366	351	332	360	415	354	369	356	389	361	377	368	356	329	343	385	356	341	342	373	323	372	329	370	387	354	374	390	365	361	342	409	367	345	395	379	389	407	335	369	393	350	317	347	366	312	377	406	374	356	353	347	349	391	392	367	311	369	360	345	373	326	362	393	357	350	359	398	374	357	361	367	384	347	355	374	353	347	376	348	355	349	344	355	319	352	378	325	328	379	350	352	306	386	368	322	346	375	378	367	360	334	344	343	348	362	407	347	362	356	354	322	347	362	384	323	341	339	360	358	334	362	350	378	364	373	328	326	368	357	342	373	330	379	355	364	402	369	342	353	352	359	366	375	396	379	363	356	341	391	358	340	378	361	368	363	343	377	324	371	345	372	387	377	349	321	370	380	392	349	370	359	349	339	354	343	354	373	332	371	328	356	366	347	368	369	386	384	337	375	338	382	348	351	346	365	385	342	345	366	341	352	376	421	349	332	359	364	362	334	367	363	375	367	360	352	368	355	350	333	363	336	375	373	353	383	348	361	355	366	348	379	362	375	310	360	391	363	356	343	361	337	332	325	338	360	382	388	373	380	349	348	340	378	368	383	351	372	390	366	373	399	382	351	390	371	355	354	372	338	364	377	346	370	400	368	391	416	352	353	395	356	345	360	338	369	344	349	359	342	371	320	341	359	371	349	337	352	340	342	361	342	389	330	398	372	349	407	369	382	376	360	340	382	353	318	362	352	337	371	374	399	330	357	365	365	334	397	402	358	349	360	368	367	312	329	356	365	371	345	365	344	311	379	361	402	367	351	340	354	340	359	373	366	370	343	349	361	358	386	377	381	341	363	379	343	330	346	362	349	371	365	350	341	347	367	362	329	395	358	359	365	355	352	365	323	395	370	357	365	377	336	385	310	346	363	360	362	341	350	379	399	370	366	375	353	337	328	331	358	380	385	349	341	334	339	340	369	392	347	360	379	365	336	342	333	383	359	357	362	346	392	360	381	370	350	336	387	352	350	338	379	350	375	382	339	366	333	369	375	379	348	373	355	377	397	403	302	387	352	367	350	358	354	340	399	374	347	344	342	356	348	366	340	368	383	344	383	382	371	402	332	343	364	333	332	375	330	357	347	335	376	355	389	347	333	380	356	368	343	366	352	357	338	354	336	354	413	360	346	360	370	341	388	331	354	384	379	336	369	376	374	349	359	353	348	349	357	359	367	379	316	351	361	385	382	368	347	336	381	381	347	355	334	358	317	336	351	352	374	371	327	375	347	386	331	349	361	336	362	369	355	359	380	404	322	363	347	362	376	399	304	364	329	357	335	343	392	361	362	371	364	394	357	352	337	360	368	341	355	315	394	354	362	400	346	331	398	361	359	351	331	380	375	390	363	353	352	379	389	344	354	362	404	405	372	370	342	356	339	365	344	370	378	359	338	359	329	395	378	397	365	366	335	360	376	373	386	376	338	351	377	360	345	364	365	368	392	384	342	369	336	380	366	355	377	340	399	375	362	367	372	353	357	355	375	391	374	346	374	349	324	360	365	316	342	352	347	381	379	371	348	347	361	339	360	363	353	399	353	343	339	334	354	371	339	365	400	365	351	357	379	348	351	341	352	373	358	341	312	364	346	368	417	355	382	359	401	356	370	395	364	355	348	330	349	335	353	346	326	341	351	334	372	351	364	391	376	353	319	332	323	344	369	390	400	356	381	382	385	389	376	355	349	355	365	346	332	355	367	346	399	378	397	396	337	361	344	341	408	376	360	372	373	376	370	356	356	336	347	361	382	388	335	343	353	387	346	349	363	379	337	356	395	365	365	362	344	336	349	425	385	372	372	372	399	348	362	346	416	381	336	311	348	318	346	335	372	354	370	375	369	367	366	363	326	331	360	366	378	359	310	399	393	379	342	398	363	367	325	410	366	357	362	338	368	361	324	337	373	374	369	395	383	365	378	375	357	373	367	365	376	355	345	306	397	369	351	316	345	404	354	398	366	363	360	365	383	388	345	352	329	370	331	361	332	383	375	353	334	396	383	340	348	394	395	365	370	356	371	356	349	329	349	381	402	346	350	371	369	335	386	354	367	371	385	337	369	359	340	332	343	315	348	348	375	339	341	312	351	373	367	356	370	381	365	384	371	361	375	363	401	377	431	344	360	396	377	375	374	363	385	347	375	366	346	346	383	384	391	375	369	338	359	310	340	332	377	377	376	343	296	359	374	319	363	382	368	392	343	353	345	374	356	319	341	388	403	362	320	374	351	359	365	342	365	355	358	373	354	376	384	336	364	357	385	386	379	355	367	351	328	354	414	378	350	360	351	376	356	385	357	389	370	380	341	382	365	377	350	348	367	394	389	357	342	326	369	402	349	325	348	349	381	360	390	361	370	363	333	354	343	324	381	367	369	362	339	336	315	326	396	371	396	359	374	332	366	334	332	330	357	370	374	402	385	352	332	338	335	389	369	355	385	328	355	379	360	369	384	325	375	349	375	371	393	329	363	370	362	368	385	363	338	370	366	397	360	341	371	386	338	369	356	334	367	339	359	366	375	384	403	348	382	401	388	377	330	365	368	357	365	377	378	367	377	355	357	343	345	395	306	339	326	351	356	369	378	361	352	355	375	363	344	358	382	363	341	395	299	357	320	349	382	360	350	345	362	363	353	351	348	355	364	367	376	393	366	382	385	405	379	344	387	357	351	366	343	354	376	346	369	383	358	390	361	384	389	393	342	330	371	364	362	350	354	349	350	348	409	391	363	365	388	325	355	351	348	383	370	370	367	371	364	374	324	378	363	369	344	353	349	332	349	366	355	372	336	360	360	341	391	345	377	353	374	343	364	390	345	342	352	347	363	359	393	386	368	399	386	360	365	335	358	364	372	371	354	361	372	349	345	365	355	374	331	323	346	363	318	371	363	384	376	388	350	322	332	337	360	326	379	366	353	324	380	349	417	406	357	325	346	347	337	392	363	345	316	354	365	367	342	362	368	368	344	358	366	335	370	369	307	372	348	371	375	361	346	346	363	405	330	380	354	369	372	334	373	366	414	325	391	356	378	375	372	363	368	358	338	367	350	350	359	362	390	342	355	368	380	330	347	399	352	362	319	361	385	391	382	356	434	340	347	370	357	343	383	329	378	382	366	383	372	341	375	389	391	352	347	373	352	354	342	323	360	373	353	395	365	347	377	382	352	308	378	358	392	333	423	338	356	355	369	341	386	310	326	353	344	385	352	341	330	332	328	376	339	347	352	326	347	319	409	388	392	402	316	344	356	368	333	345	358	361	379	356	356	401	357	340	320	350	407	370	358	359	409	388	367	358	399	366	360	356	375	391	341	373	354	340	331	347	353	350	400	371
8572	1453	2273	2526	2200	1837	1654	1397	1413	1300	1184	1152	1165	1129	1065	1046	982	1060	1014	947	978	993	927	917	982	955	932	943	960	898	903	936	920	904	934	956	881	955	902	925	927	878	897	860	897	869	859	826	926	933	921	912	922	904	905	852	870	884	863	902	896	872	907	863	927	928	875	864	838	909	934	893	907	907	935	944	872	912	858	895	952	910	904	897	929	897	864	860	896	876	889	933	881	911	905	867	910	872	925	881	893	917	960	873	885	862	907	920	865	813	912	932	868	904	918	898	889	900	845	918	925	912	898	902	885	880	871	978	876	870	866	907	861	910	942	870	906	897	936	897	868	909	880	905	918	923	846	924	888	908	867	881	861	926	897	915	930	945	884	885	881	892	886	899	849	882	925	889	884	872	931	876	895	884	822	906	830	863	874	888	906	916	861	888	856	904	863	930	868	888	903	882	938	855	894	870	861	867	913	885	915	898	891	877	913	927	913	918	906	866	928	895	902	892	887	920	888	927	882	886	925	879	902	877	888	900	865	903	907	853	891	851	838	869	896	899	865	885	854	905	889	965	947	897	878	886	921	908	865	874	904	861	904	859	913	853	892	859	924	872	874	865	853	905	900	930	870	863	891	879	892	965	857	872	871	875	857	889	873	918	902	852	824	923	899	894	872	816	866	876	917	827	897	916	937	935	897	905	899	875	911	850	910	897	904	882	878	962	876	884	897	875	894	930	888	864	887	879	889	900	921	905	885	876	850	923	899	931	831	890	892	865	894	898	855	869	934	861	927	898	919	844	929	959	893	899	831	886	848	872	856	884	865	861	950	832	834	834	918	859	862	867	885	904	859	885	880	862	884	936	846	793	860	920	890	856	893	907	915	869	848	893	918	940	858	926	885	905	874	859	870	893	932	919	859	875	866	842	894	881	920	871	908	877	838	907	940	856	987	925	873	921	851	857	917	866	901	847	868	876	952	853	897	904	891	895	910	834	903	829	914	865	840	876	883	866	888	883	825	839	892	873	900	881	898	933	879	906	903	894	871	924	940	871	904	910	869	868	889	923	865	873	861	904	902	888	935	879	929	946	861	893	921	830	885	880	823	974	894	902	907	858	872	863	906	865	888	913	829	846	893	860	885	878	916	877	913	927	878	838	864	920	875	860	842	861	943	835	916	875	908	906	891	948	886	888	912	890	878	883	890	895	878	888	872	867	863	882	891	932	833	862	894	849	909	899	889	871	903	921	883	872	853	878	914	912	885	902	904	910	850	921	819	844	932	895	912	933	907	857	902	888	811	889	856	887	896	895	870	918	866	902	864	962	942	889	879	835	866	846	890	914	909	898	926	815	931	929	916	858	910	881	890	896	865	906	870	878	865	863	885	852	920	889	899	886	937	887	856	863	913	900	958	893	886	889	858	921	930	908	929	842	865	862	938	879	958	883	930	857	828	847	856	860	892	880	882	845	943	913	867	860	884	885	947	890	858	947	846	912	850	967	921	896	924	868	914	923	914	907	893	890	866	913	874	841	870	890	907	934	880	913	922	912	890	960	890	879	879	875	897	837	916	921	886	868	906	906	869	909	889	948	809	865	884	878	905	874	883	877	867	843	887	875	876	924	896	868	856	868	888	851	908	877	867	945	921	880	921	854	917	932	872	922	871	909	862	924	871	857	866	873	852	878	915	879	895	866	871	866	842	899	885	898	909	925	861	867	925	863	900	877	856	910	858	820	889	917	936	925	892	886	892	821	910	867	933	900	865	871	898	873	891	879	864	901	881	855	856	859	881	901	925	832	900	914	897	873	904	935	850	868	838	899	902	861	838	860	870	849	897	874	897	867	899	876	892	921	832	932	897	879	889	937	918	851	865	892	879	888	881	916	903	890	847	855	912	900	927	873	908	897	879	848	878	920	950	895	891	851	919	895	931	888	885	860	872	873	849	893	868	886	830	850	932	847	900	912	803	923	938	920	886	849	882	854	880	927	859	892	839	846	894	873	851	855	856	886	872	826	941	911	893	886	882	812	839	915	879	870	922	897	919	897	940	875	882	856	842	877	864	882	899	956	891	847	846	878	895	899	866	869	868	926	905	911	891	868	921	859	899	917	879	889	888	924	885	860	920	903	845	839	890	858	903	893	925	900	831	936	893	847	880	907	830	898	927	847	894	858	882	890	943	942	942	907	895	912	907	911	865	910	909	859	877	877	906	892	910	909	939	832	894	846	908	877	890	922	911	942	897	909	877	885	870	855	872	910	903	867	913	898	870	897	866	878	927	889	885	894	899	878	938	934	875	856	921	930	857	889	888	884	943	922	917	834	924	895	869	851	852	891	874	943	856	912	933	867	839	897	852	844	904	862	869	876	855	930	852	924	867	903	892	879	879	912	911	878	894	915	879	852	891	947	906	919	902	845	907	832	901	870	886	931	913	903	816	882	915	878	904	905	943	921	897	909	861	905	922	863	868	949	915	880	911	902	889	855	857	845	901	926	871	858	886	893	886	848	963	903	878	898	857	915	914	870	883	887	873	918	890	889	900	908	868	868	873	846	922	907	861	890	879	858	927	905	938	917	862	833	847	828	921	888	860	912	849	862	914	875	943	853	902	912	872	881	854	877	870	926	865	903	876	880	902	949	880	878	875	849	873	918	820	846	927	860	850	855	896	954	909	946	873	891	895	874	864	858	900	893	920	897	875	906	904	858	895	896	945	928	855	875	898	926	929	882	855	913	895	886	893	880	860	834	872	819	866	919	929	907	899	904	875	891	886	859	933	863	885	877	886	911	905	905	904	826	827	871	824	879	924	905	911	881	926	934	874	883	920	909	872	844	916	942	841	886	848	837	851	864	884	876	889	880	871	845	862	874	890	900	878	877	887	927	932	857	910	915	911	897	902	914	895	930	876	891	863	864	883	897	887	903	926	886	893	888	886	843	906	878	943	915	895	876	892	863	898	895	871	867	868	891	880	908	918	888	941	841	921	926	903	878	851	903	894	863	952	867	833	899	879	894	863	889	897	827	895	898	934	867	843	900	871	947	971	874	912	892	910	933	914	921	834	867	915	890	926	897	854	860	872	873	887	873	908	865	901	859	925	854	849	866	811	863	905	888	870	881	921	913	909	861	880	860	852	906	892	851	909	862	885	881	880	944	928	836	876	905	888	941	926	873	881	900	927	850	902	859	879	926	914	857	865	925	879	886	888	900	864	873	911	878	881	919	903	903	850	870	905	851	871	937	863	907	888	886	847	881	883	958	903	885	909	864	893	892	868	858	944	913	874	863	858	882	859	891	828	942	868	859	885	881	940	885	903	886	854	886	888	890	882	867	880	892	880	931	877	954	877	883	898	918	932	888	853	868	873	898	855	891	902	862	875	861	876	886	844	857	913	863	919	917	862	846	903	904	943	869	896	892	905	956	885	886	862	909	894	848	860	902	898	846	852	954	898	905	901	898	829	873	874	873	877	906	923	898	867	857	875	853	910	879	818	901	906	904
1683	403	384	413	394	377	375	388	391	388	440	388	380	390	343	409	428	385	458	421	384	386	366	415	416	382	374	381	411	393	390	386	413	383	414	380	380	409	444	426	382	382	377	394	351	393	427	400	328	384	361	397	369	368	418	406	385	427	401	368	384	385	383	413	378	367	362	374	371	387	363	387	372	379	398	348	376	394	371	357	385	343	381	395	378	370	374	390	359	379	409	399	359	415	392	424	361	395	370	404	420	405	437	343	390	388	348	378	400	396	367	395	386	405	379	414	387	356	386	369	408	362	407	375	395	393	402	383	395	387	414	389	375	382	442	372	401	364	395	378	386	395	365	403	371	384	384	383	360	357	392	342	424	359	412	401	410	400	347	371	375	425	386	400	366	413	356	342	405	376	377	385	386	378	360	396	382	370	414	416	414	389	390	415	410	366	410	395	413	396	363	341	405	347	395	396	400	419	389	422	423	356	378	347	430	398	396	389	404	377	367	393	404	356	407	395	399	423	403	415	434	435	402	359	384	389	360	385	362	389	406	396	391	383	375	373	375	369	404	429	389	452	383	402	377	429	384	377	343	378	404	421	396	370	424	397	398	382	387	361	441	418	398	373	406	399	407	384	369	337	404	386	394	411	388	389	386	386	401	365	397	395	386	369	336	373	362	405	393	347	365	370	338	389	375	402	397	382	374	364	389	364	397	378	337	370	400	392	371	424	381	428	444	390	409	390	423	405	378	373	369	393	382	389	344	382	370	389	374	313	396	382	380	413	428	345	385	401	373	403	382	379	374	357	370	360	364	404	369	380	390	432	391	381	394	416	394	364	373	416	365	381	395	390	386	428	354	362	408	411	413	374	402	371	392	382	397	396	366	410	413	371	420	406	386	389	372	381	368	384	349	359	431	403	420	384	401	390	390	414	394	386	348	382	385	407	364	371	401	359	399	380	376	404	378	415	379	374	383	356	387	408	439	392	361	393	394	384	382	375	360	386	393	397	400	401	400	397	395	390	348	373	389	374	391	386	348	361	389	351	434	397	366	391	379	364	413	409	400	379	368	392	374	372	381	405	410	387	412	410	380	396	360	384	427	382	419	410	396	384	374	370	391	410	339	388	380	408	389	409	397	361	396	364	364	364	378	386	406	369	375	392	369	395	424	423	412	438	398	420	395	413	366	386	390	381	373	420	421	409	405	418	398	456	358	405	400	413	409	366	358	408	377	377	371	401	395	406	364	356	378	411	389	405	366	395	406	397	398	366	428	424	433	363	357	420	380	406	400	371	353	375	383	376	395	395	367	365	395	381	399	364	385	428	358	402	376	403	424	392	388	361	369	455	427	361	365	358	413	392	343	393	385	400	402	372	369	366	396	362	409	391	391	419	393	419	395	397	420	396	381	412	381	412	403	396	384	397	380	380	386	410	393	366	373	376	388	396	414	396	375	411	413	370	387	408	398	388	363	403	417	405	418	386	387	422	397	384	400	369	406	401	419	378	346	350	373	357	377	381	380	367	376	418	373	379	392	385	386	375	398	389	360	386	377	391	394	383	430	382	386	391	412	376	406	413	360	412	399	366	389	386	380	385	422	417	412	345	389	400	375	416	370	409	395	396	387	381	384	406	384	376	397	376	355	379	368	383	404	355	368	387	384	377	398	393	440	319	397	396	410	413	379	394	383	384	403	395	450	384	374	360	405	387	353	407	398	390	398	394	411	356	412	386	372	379	403	396	348	408	367	358	390	368	390	343	410	399	360	395	394	402	369	367	391	440	389	401	371	365	371	420	369	367	410	356	377	396	413	359	382	362	404	376	385	393	369	374	391	397	365	393	391	380	395	396	357	392	385	406	383	345	384	414	394	413	390	386	376	411	412	402	359	391	356	364	372	399	379	379	321	365	392	386	405	382	373	361	359	356	387	393	394	411	379	351	367	383	381	376	392	399	415	405	395	404	379	368	412	388	387	382	362	397	374	375	426	361	379	379	380	387	411	349	416	408	382	384	384	396	375	358	399	395	377	375	418	404	355	397	393	392	396	456	407	417	370	403	368	372	409	418	342	399	350	390	408	411	388	407	403	395	384	415	425	427	401	413	384	404	382	377	400	395	406	410	376	380	365	408	376	439	399	413	400	386	405	384	374	398	412	386	375	413	403	410	389	417	360	397	380	373	397	367	380	393	353	385	388	370	369	379	380	403	385	405	350	408	419	385	398	387	394	392	387	378	410	390	372	391	380	387	377	397	387	402	377	407	401	367	385	386	357	365	369	390	418	388	409	391	374	407	391	363	384	387	373	371	380	363	371	398	401	369	422	394	391	372	375	397	425	363	428	387	388	422	402	398	373	378	413	366	387	416	378	358	371	421	365	399	382	353	401	387	365	407	357	395	380	390	391	381	374	392	385	428	355	423	355	345	403	408	395	410	353	370	411	349	378	365	396	425	378	380	362	417	401	394	401	359	377	362	403	363	368	387	413	403	403	336	390	409	446	420	388	383	403	398	415	384	416	412	360	406	388	378	398	403	386	372	404	418	383	397	374	379	373	385	388	355	350	379	416	404	423	371	366	412	400	394	367	381	406	372	393	444	422	378	370	389	395	399	365	374	372	414	361	357	376	350	370	401	386	432	373	382	403	382	433	358	413	388	378	396	379	371	403	399	369	388	362	399	390	356	373	385	388	390	407	351	343	417	395	370	392	390	390	384	436	397	446	370	345	394	368	381	383	420	402	406	351	416	398	400	397	363	391	385	394	382	391	398	385	345	387	409	353	384	367	396	389	376	375	371	363	402	382	384	371	424	390	438	381	365	401	413	406	401	381	412	396	375	373	358	391	391	370	350	370	398	347	386	389	399	416	441	393	364	359	402	378	407	397	399	408	373	394	359	408	362	373	378	387	411	384	420	415	423	411	345	373	416	418	397	365	375	379	393	409	386	431	396	382	406	347	387	397	405	388	400	389	385	409	390	362	383	393	414	394	378	387	369	391	378	383	362	374	388	367	341	347	402	389	364	403	366	404	398	369	418	397	408	394	367	394	388	390	358	373	410	376	382	411	387	374	362	419	415	364	377	367	415	404	382	367	360	405	392	381	393	408	409	405	394	379	395	374	389	416	392	398	407	404	389	359	357	366	392	386	341	366	381	413	375	405	405	391	374	388	379	404	413	368	356	368	372	398	411	356	379	394	384	365	379	373	371	394	387	358	393	390	368	364	389	350	391	406	412	350	426	402	437	367	379	390	389	369	413	389	359	418	400	383	375	404	377	394	407	404	368	351	403	374	388	391	405	374	395	382	379	395	419	394	388	404	380	372	359	376	409	420	429	390	413	372	382	401	366	377	374	364	383	405	404	393	430	398	402	411	359	408	402	365	357	381	391	400	350	415	392	356	402	420	413	377	392	405	369	359	377	385	394	391	368	366	377	419	336	375	379	363	381	393	389	402	422	401	382	366	375	410	379	393	406	413	352	389	388	371	370	408	379	381	378	477	386
2159	883	924	907	909	933	926	846	1000	925	870	888	943	887	903	965	911	826	902	870	914	844	961	861	856	932	930	886	864	905	855	903	870	922	897	874	898	900	921	884	834	852	864	939	894	847	933	904	900	924	910	921	886	915	882	940	883	902	934	903	878	865	867	864	890	900	863	868	929	898	899	868	826	894	891	870	894	897	894	900	875	860	844	872	861	879	945	902	912	916	857	884	912	876	942	880	881	911	877	867	912	909	948	889	875	873	969	885	864	886	852	889	885	879	920	910	887	880	909	935	817	925	906	956	911	916	908	901	889	867	890	880	964	933	853	898	881	869	865	882	879	886	880	901	913	936	887	888	841	882	880	870	880	909	858	887	882	887	933	930	829	829	847	881	892	839	887	942	932	876	952	853	843	931	914	908	845	858	827	890	903	898	869	876	863	893	915	892	881	892	852	921	888	838	852	879	864	880	916	871	871	844	854	924	927	943	873	916	869	854	918	869	891	922	895	879	902	909	858	879	935	871	925	900	922	896	892	869	864	914	867	883	845	884	891	897	898	929	891	896	905	909	883	899	890	876	909	970	896	933	891	894	869	904	865	900	859	901	855	893	886	874	954	913	903	843	921	922	920	938	894	857	876	885	867	896	893	888	868	910	897	904	906	816	837	893	870	895	840	914	906	921	893	889	895	893	895	907	877	900	944	891	855	909	928	879	940	874	885	896	963	897	872	908	907	884	872	918	858	936	878	908	911	918	888	870	911	927	859	877	859	873	875	871	912	927	903	909	943	870	873	930	840	857	889	898	925	897	863	939	883	884	916	941	846	904	901	886	928	927	874	915	844	887	879	911	897	868	913	898	850	944	888	901	948	920	881	940	854	912	880	903	934	965	905	829	912	936	869	885	948	924	861	911	851	850	897	912	886	900	890	880	915	859	892	914	909	924	862	898	903	877	886	878	906	916	913	908	911	894	877	879	884	870	928	892	941	907	967	922	975	846	905	873	881	880	890	905	937	888	923	894	827	841	885	865	873	888	868	923	901	896	895	926	919	920	863	872	911	911	897	910	891	961	869	897	869	948	872	912	912	930	883	880	891	932	870	916	929	859	908	923	879	874	878	963	917	863	892	882	865	874	888	838	901	855	885	936	864	905	872	920	910	917	849	887	874	842	920	861	958	882	911	889	844	926	901	909	867	885	892	948	922	908	885	905	875	910	987	893	857	932	842	878	858	913	891	882	885	895	900	925	953	912	843	909	951	902	893	860	878	891	927	824	854	883	885	882	897	900	913	919	856	863	879	878	925	873	890	924	908	896	902	900	898	873	875	934	881	890	918	860	878	901	895	918	869	864	900	904	880	928	917	928	912	905	876	858	914	872	913	927	885	951	894	864	902	825	908	855	832	959	915	856	880	883	892	900	899	905	861	881	884	881	837	914	881	875	874	887	902	875	948	949	923	850	882	904	913	893	892	905	927	851	856	874	822	927	900	921	849	803	900	944	877	834	875	930	836	888	893	884	919	907	929	884	867	889	972	897	860	901	913	876	826	887	877	895	941	927	907	895	918	953	853	931	887	944	817	861	880	894	852	904	879	899	937	872	864	923	890	914	893	913	919	911	925	831	880	888	907	888	925	892	895	911	902	930	877	871	864	861	840	925	886	864	853	887	892	942	884	892	863	908	886	905	910	869	970	911	866	897	891	868	916	855	984	903	877	858	863	900	868	918	900	901	890	871	922	877	867	879	894	922	867	902	913	846	946	890	920	894	929	924	872	928	932	926	876	878	864	874	897	879	920	873	885	886	912	872	954	916	860	883	885	880	916	835	953	884	867	818	851	865	889	900	899	891	863	906	864	934	898	890	927	900	907	895	843	882	849	888	863	839	859	913	866	937	894	899	895	886	859	902	889	906	915	899	908	908	876	944	882	930	857	863	890	887	890	848	915	848	919	902	874	890	899	904	916	909	911	913	873	932	910	943	915	844	928	842	919	903	813	891	961	874	878	913	880	931	951	859	908	918	960	830	857	924	871	885	915	888	860	902	883	873	930	852	898	876	867	862	863	900	885	867	901	901	932	910	933	875	941	844	872	889	941	871	927	889	910	911	917	866	827	926	909	871	893	860	898	903	887	884	916	897	889	868	890	910	894	902	888	862	892	871	871	920	853	921	904	905	874	846	900	916	873	873	889	894	906	918	882	872	906	864	905	870	900	869	956	897	947	830	873	880	884	875	902	924	852	923	869	871	907	867	850	893	863	939	894	885	831	901	883	868	881	927	898	875	856	910	867	858	895	866	880	851	914	850	919	831	891	898	895	930	978	878	928	929	876	916	870	897	978	893	913	921	927	916	922	882	909	884	905	925	898	881	919	901	909	905	839	927	918	969	856	906	879	838	902	845	882	862	899	911	896	924	912	877	884	941	871	901	907	912	872	888	945	840	851	900	867	859	926	863	882	881	872	858	898	875	929	882	872	901	900	872	900	948	904	855	946	922	902	917	872	871	907	870	856	898	932	964	926	858	829	916	910	874	860	851	884	888	871	892	891	879	842	895	900	872	888	875	930	938	892	905	829	909	897	894	871	890	879	890	952	878	906	901	959	877	874	885	897	917	873	926	936	864	932	874	862	882	888	875	886	861	869	890	935	947	872	888	885	881	852	941	900	859	894	874	912	841	878	873	850	877	919	943	904	932	862	858	904	895	854	892	892	866	868	941	906	930	839	940	928	922	893	862	919	897	908	892	956	857	863	942	921	920	863	927	880	859	878	900	891	947	886	876	919	822	870	913	887	866	908	900	887	931	872	919	875	893	892	899	913	925	895	895	896	929	873	907	870	931	915	862	908	893	914	876	860	867	888	887	925	885	849	909	937	903	918	903	925	862	915	890	824	853	842	920	881	829	902	903	903	900	911	875	926	938	911	902	865	936	892	892	868	949	854	890	893	910	831	857	880	902	871	900	876	869	855	880	897	914	876	880	923	901	923	890	899	902	905	896	935	877	865	922	878	936	890	877	920	902	930	892	908	896	882	867	877	943	917	850	935	866	897	916	860	863	906	879	840	925	965	889	920	843	900	892	924	859	959	889	959	887	947	903	900	899	907	869	911	923	875	913	909	868	922	888	920	883	873	901	888	933	880	864	926	895	909	891	896	883	889	930	856	815	968	931	908	861	890	909	882	864	934	907	912	852	860	810	846	939	820	922	885	927	938	913	831	953	914	873	930	873	911	924	871	883	917	868	899	916	933	874	922	855	874	865	892	961	830	906	874	900	847	916	893	871	885	914	892	895	893	905	887	918	833	896	847	861	932	851	954	897	889	911	935	864	838	911	876	854	878	901	933	897	911	841	895	863	837	903	910	920	901	898	843	844	956	907	871	856	914	930	919	891	931	881	877	896	894	900	881	904	860	924	878	889	908	931	877	953	889	944	894	912	865	884	954	906	873	868	889	882	934	898	885	934	903	901	881	886	950	886	868	871	839	880	887	902	938	872
7901	470	505	455	380	318	282	278	269	225	245	278	236	267	216	210	235	215	251	267	242	226	212	196	261	250	247	244	269	233	226	238	213	201	208	226	220	215	213	229	227	201	230	224	191	193	237	238	220	216	187	215	248	244	202	234	238	197	211	190	233	210	221	205	216	188	219	212	201	216	212	221	198	185	198	205	204	218	227	213	191	236	246	222	203	210	215	217	210	231	229	217	220	229	195	200	210	235	226	234	202	222	219	211	212	219	215	235	208	193	208	194	218	208	245	203	203	206	248	203	205	239	227	219	204	232	220	239	234	223	225	221	211	248	224	227	211	210	229	217	223	201	203	214	242	215	213	224	200	220	227	236	212	222	204	228	230	208	214	216	251	235	212	213	226	212	221	235	183	219	191	203	200	222	246	242	234	222	220	205	205	221	216	197	204	240	244	216	222	235	244	226	217	205	220	224	201	211	261	224	223	256	213	211	217	218	249	231	205	212	191	196	209	214	232	198	247	229	220	216	196	210	206	215	218	241	228	242	212	213	214	239	204	205	218	220	229	201	228	218	218	205	187	218	208	246	211	206	245	201	217	204	212	226	223	232	202	214	199	209	229	232	223	201	211	237	210	240	210	191	218	221	218	225	202	228	239	196	216	218	256	229	215	206	230	207	216	225	231	214	236	212	229	246	207	218	217	229	170	209	212	202	238	220	214	194	210	223	242	210	226	226	238	199	229	216	203	230	191	201	228	201	214	209	250	227	229	239	267	233	193	226	229	246	249	208	206	215	230	218	223	213	192	220	238	224	191	239	209	219	203	265	238	219	223	211	203	221	207	202	246	200	226	198	227	183	198	216	225	235	216	231	192	199	226	203	210	215	256	251	213	177	213	224	218	195	219	199	213	198	212	207	213	201	192	212	230	208	208	221	212	211	235	206	205	228	201	223	214	194	225	220	247	243	224	225	218	222	209	217	206	256	233	245	238	227	211	217	260	217	190	242	200	254	242	243	226	221	187	226	185	226	218	166	235	198	211	226	211	213	234	214	231	210	219	225	241	224	232	196	220	207	223	245	209	196	234	241	234	220	209	196	213	208	210	230	204	230	201	192	212	186	217	246	214	216	197	208	221	240	203	193	227	216	220	217	234	198	217	219	214	233	201	208	210	218	201	217	184	191	228	230	221	230	218	206	239	203	213	213	215	235	186	225	211	266	209	242	217	225	245	244	219	243	230	202	263	186	231	221	252	230	219	194	212	190	226	215	207	193	205	222	216	220	198	220	238	236	204	203	237	223	224	216	216	210	211	222	230	194	198	250	212	216	222	215	221	233	190	205	229	217	233	211	217	201	219	193	215	197	206	246	209	186	189	255	215	203	203	213	228	210	198	198	235	228	241	225	239	229	214	207	229	245	219	216	206	214	203	212	209	202	226	223	227	182	206	226	213	219	235	220	176	189	205	202	250	198	227	219	246	243	210	225	214	228	209	215	222	229	220	232	186	225	203	194	217	202	197	194	194	246	225	205	222	225	227	222	206	238	196	218	200	207	228	233	198	207	209	216	187	236	218	216	218	214	213	200	215	232	222	197	236	207	193	232	200	221	230	226	219	203	207	208	201	209	207	206	184	239	198	206	244	217	203	230	194	216	243	239	224	199	211	207	252	210	229	199	198	212	197	211	231	197	227	201	229	226	196	217	192	197	231	224	226	213	200	187	217	221	218	222	206	216	200	208	259	231	230	230	203	205	205	212	232	185	208	227	222	219	222	219	232	247	202	236	216	225	244	211	218	222	221	226	192	184	212	251	227	199	203	193	214	228	238	213	208	207	210	212	235	223	197	199	216	206	219	231	222	206	220	238	182	219	237	203	188	217	203	210	226	212	209	219	204	204	216	202	216	233	216	224	195	204	211	211	232	208	212	200	240	214	238	220	204	221	253	199	192	189	199	200	211	209	220	216	216	179	210	203	207	199	247	220	205	218	203	202	214	192	203	244	237	216	217	196	197	231	206	237	203	234	226	196	220	226	233	218	195	221	215	223	225	188	213	226	222	214	231	213	214	217	221	216	211	193	206	207	223	237	212	239	222	221	198	202	205	217	235	232	231	242	216	205	195	219	207	197	209	213	220	201	241	221	213	214	208	210	237	220	220	206	236	201	211	213	216	223	214	205	248	243	207	216	213	226	215	218	230	236	207	220	209	214	258	221	196	225	218	204	223	205	229	217	223	217	206	223	192	232	209	199	188	223	232	215	247	211	202	229	214	193	228	235	242	214	198	218	214	240	202	205	200	217	225	195	214	225	243	228	251	204	214	232	240	210	240	211	195	230	201	227	217	216	236	178	210	189	217	201	216	213	220	197	224	217	223	231	215	221	221	220	216	197	217	216	230	216	246	242	206	205	224	225	227	228	189	206	221	201	234	228	240	223	228	243	224	219	250	224	223	191	205	255	213	230	215	201	223	224	226	202	201	240	180	219	209	212	211	222	242	196	215	232	236	239	234	226	213	213	222	213	200	213	212	239	203	221	222	200	206	214	216	227	193	217	187	203	218	189	215	189	224	230	244	208	218	233	238	210	220	210	212	231	198	232	202	217	193	224	212	212	214	229	205	233	222	230	222	222	233	235	230	200	259	241	204	213	226	244	203	203	231	216	235	229	236	220	218	210	261	210	223	224	232	228	225	216	229	220	235	202	218	233	233	217	203	213	234	208	204	197	212	212	199	175	217	208	220	205	208	227	200	198	233	256	186	212	211	202	214	221	244	239	229	203	215	221	200	213	230	242	198	230	219	190	231	210	198	215	228	206	192	195	234	211	213	229	223	220	214	219	225	189	196	198	215	199	214	214	248	210	223	216	163	209	239	222	220	228	213	209	238	239	210	200	228	239	222	234	212	203	209	235	222	222	211	204	214	211	236	206	229	230	197	232	241	216	210	205	187	204	228	238	235	205	238	212	238	224	226	199	209	206	255	217	219	215	210	229	237	199	229	197	239	199	218	243	223	219	211	210	221	242	228	213	232	191	214	222	195	215	197	220	222	225	213	197	234	212	203	216	218	209	199	227	188	221	215	214	229	208	239	214	213	230	229	217	237	224	192	225	234	222	230	231	228	205	224	218	206	223	215	213	207	219	217	232	205	198	201	227	191	230	241	217	249	218	186	228	225	236	199	236	211	201	191	238	209	246	189	206	230	193	199	206	206	221	221	215	245	214	222	219	257	220	212	209	201	221	224	223	204	211	179	226	241	208	231	235	227	204	207	235	231	242	222	214	210	199	216	230	209	204	223	224	203	221	216	201	196	222	194	215	192	224	216	220	203	270	212	201	220	233	218	189	210	222	238	219	222	217	226	217	227	234	215	197	200	219	210	226	223	192	197	218	232	247	216	215	218	215	217	230	213	226	212	222	231	228	213	209	219	216	205	215	209	202	203	232	214	210	193	203	215	224	214	218	223	238	240	194	217	255	205	195	239	234	205	200	209	209	202	205	213	209
6457	836	1234	1392	1229	1112	960	849	813	767	747	729	637	662	654	673	693	605	635	623	603	626	603	625	585	587	582	651	653	597	626	586	630	602	581	597	611	594	553	603	587	606	540	617	578	574	551	599	600	599	579	542	549	624	576	551	591	573	589	600	544	616	554	575	567	556	543	550	607	554	583	597	614	576	590	574	594	615	549	581	591	575	587	532	575	558	562	548	599	568	631	559	570	595	561	575	570	555	621	621	585	603	578	579	563	577	592	606	569	566	543	595	588	580	606	555	537	548	538	575	576	608	569	599	594	606	568	598	547	552	547	563	625	572	573	595	571	592	562	586	570	578	573	544	555	556	585	595	566	601	543	575	534	569	608	560	565	610	607	563	630	552	587	531	582	559	567	586	574	610	613	578	593	587	627	604	577	599	566	575	541	587	657	610	572	573	537	560	569	589	542	547	565	569	570	570	620	573	548	541	586	585	577	591	586	571	586	588	509	600	541	640	578	568	562	596	560	622	575	538	543	570	572	582	579	542	606	570	624	559	547	547	556	618	563	559	536	539	625	623	585	589	583	557	594	545	555	602	586	587	575	567	597	573	568	584	566	571	578	578	610	539	569	555	600	589	645	615	558	581	581	553	593	552	614	606	518	555	555	576	536	558	608	591	598	566	594	548	597	592	565	561	569	629	566	636	597	528	561	598	582	576	578	589	615	569	583	561	587	576	567	607	555	571	621	545	558	594	618	589	568	574	550	536	557	574	587	606	574	614	574	575	610	606	548	532	577	561	617	576	574	554	564	611	601	607	581	555	590	550	640	573	603	572	529	553	603	563	570	597	594	574	533	616	644	572	597	552	581	612	574	586	615	597	535	548	565	553	579	614	594	577	552	588	583	592	566	528	561	575	581	563	574	582	564	586	573	551	553	583	609	605	547	591	610	561	563	518	526	582	551	601	582	603	534	582	621	584	593	582	530	551	567	546	549	567	587	651	574	569	589	553	573	536	592	566	590	559	497	598	582	594	562	548	569	590	565	571	597	603	618	571	561	569	547	506	577	594	588	554	565	566	570	540	602	557	585	606	560	635	540	577	566	551	590	590	529	526	604	565	626	552	599	550	562	546	608	626	573	568	591	557	539	574	573	565	547	588	575	619	561	546	577	562	600	561	558	609	551	564	536	576	590	566	603	553	613	583	574	551	599	582	583	574	585	568	635	638	562	585	593	567	585	592	579	551	611	575	601	574	594	589	564	590	601	609	575	582	574	573	574	572	601	549	628	614	553	585	564	607	554	606	565	554	589	563	539	588	561	591	609	587	580	610	599	566	583	539	589	546	550	592	560	590	582	597	534	538	573	619	528	599	576	594	544	624	612	606	579	560	575	573	559	614	563	552	574	578	570	618	569	617	571	588	583	556	583	601	582	575	553	527	586	573	578	602	603	578	573	625	626	573	570	602	577	569	576	588	574	581	540	575	544	563	542	567	600	580	570	589	572	585	595	600	600	587	549	601	551	554	599	585	595	569	619	561	541	576	598	593	576	595	598	585	556	532	543	581	611	641	536	570	556	618	554	569	566	584	590	572	615	563	563	603	567	562	537	600	581	575	565	572	544	559	614	583	582	557	600	608	590	576	604	577	627	628	579	584	576	601	582	613	605	555	575	578	588	545	616	605	603	565	580	604	566	551	589	591	558	541	515	594	586	572	592	588	565	571	575	603	578	583	591	585	532	578	563	525	538	574	584	548	565	601	581	570	557	545	586	587	642	625	583	568	595	565	604	605	598	575	530	572	604	550	560	602	540	570	605	531	572	584	618	543	576	586	588	630	588	603	581	612	546	588	570	559	580	546	558	549	564	532	613	526	594	614	594	617	584	550	591	620	561	603	636	558	586	577	572	574	566	539	601	564	597	563	561	553	608	589	574	549	601	563	582	601	580	592	609	604	581	543	624	602	567	560	560	575	548	574	597	574	574	564	611	624	602	551	540	553	562	563	595	575	551	530	560	570	609	546	560	545	641	525	611	560	564	552	551	577	556	577	572	576	600	572	608	616	581	533	551	598	550	617	596	554	557	525	561	526	592	586	597	577	540	539	559	578	564	570	579	554	590	586	563	576	568	610	545	553	584	597	590	605	573	600	592	592	583	619	613	531	559	591	563	562	559	544	531	562	598	608	590	581	544	564	535	540	564	574	579	591	599	584	561	579	533	584	559	612	564	578	582	567	548	573	595	588	567	534	608	562	545	598	562	557	540	550	570	577	579	645	563	588	563	583	562	568	567	572	586	608	584	631	598	565	533	593	617	607	598	598	596	542	558	610	568	569	549	570	564	579	549	609	592	588	618	575	566	584	572	610	572	572	565	573	581	643	596	585	582	597	589	572	563	536	583	581	562	622	610	550	591	555	540	547	624	596	571	617	572	586	575	569	612	570	594	538	572	564	584	623	586	565	588	584	557	584	568	560	568	583	576	552	541	574	624	572	574	593	552	589	556	554	611	588	575	574	601	626	569	532	573	535	598	569	547	596	615	583	582	561	600	612	582	612	574	553	604	554	615	560	604	612	615	571	541	555	606	589	592	601	546	557	583	570	580	635	606	615	578	554	578	560	547	581	533	600	590	617	537	538	610	572	549	588	582	583	561	570	549	570	642	609	556	593	542	572	583	594	584	618	576	584	591	569	578	569	610	572	623	613	580	584	574	577	539	607	593	554	572	617	569	555	553	566	605	606	600	609	575	594	608	520	606	560	552	615	605	595	600	555	598	594	595	544	556	586	532	613	626	572	597	579	548	584	566	593	580	533	572	569	575	550	591	549	549	612	603	599	562	606	536	578	572	621	547	560	562	580	561	560	620	616	623	570	586	573	563	575	605	600	599	565	587	557	543	603	561	579	572	557	617	608	563	552	597	571	622	516	588	588	554	596	572	564	586	581	594	567	588	603	576	596	552	573	563	520	591	573	566	555	522	545	608	573	612	566	551	566	570	591	564	557	594	569	569	564	567	620	589	605	567	591	574	588	547	535	581	618	542	537	602	583	606	571	589	573	571	609	566	535	543	615	623	547	592	544	602	589	560	595	590	550	592	590	541	572	574	599	577	583	587	553	530	531	581	605	562	575	602	573	562	586	545	609	558	559	587	643	591	587	612	609	564	575	573	569	563	566	587	569	602	573	568	614	589	578	563	553	585	570	554	585	549	550	575	557	603	526	564	555	585	565	543	560	580	573	599	532	600	597	593	566	564	618	577	595	570	595	603	607	562	543	591	575	626	601	583	596	586	555	571	567	612	571	589	614	619	561	566	617	588	553	587	586	583	548	586	614	611	580	581	572	548	569	571	563	534	589	600	574	570	578	596	570	564	601	598	566	573	572	623	552	549	595	554	577	595	652	566	561	555	569	576	547	597	586	617	567	577	551	584	570	584	497	575	565	596	588	569	586	573	533	551	586	575	581	545	591	567	559	572	561	537	568	565	549	576	583	544	572	583	603	571	568
15277	1392	1036	898	682	523	489	468	474	397	458	407	392	380	384	376	378	335	393	387	348	353	370	345	379	336	397	370	390	364	396	379	404	369	403	385	345	371	363	357	383	388	372	393	369	365	367	341	358	353	408	360	355	383	363	376	339	396	367	380	360	380	355	355	334	359	308	390	391	353	408	357	342	348	354	354	379	348	351	390	347	378	365	365	338	331	351	415	361	339	372	374	373	404	383	369	375	382	342	334	384	369	350	357	363	387	384	333	357	367	374	386	323	372	360	374	342	365	349	335	387	383	319	322	355	357	386	381	377	374	365	362	372	356	359	377	345	408	376	373	357	420	350	363	408	346	370	353	338	377	373	349	339	316	397	335	354	396	364	357	318	349	343	334	333	343	357	342	360	405	359	361	337	339	352	365	383	361	368	353	344	354	367	400	340	377	403	383	373	354	363	383	396	370	409	364	343	377	356	341	343	375	345	372	341	347	361	341	389	361	332	345	386	325	370	391	372	388	367	346	356	363	364	325	325	344	364	393	372	362	347	360	380	344	391	367	349	356	380	366	382	322	371	361	388	361	373	344	335	342	364	364	399	336	365	371	385	341	322	319	358	383	338	338	347	365	385	364	344	364	369	305	382	345	332	352	378	356	389	370	364	343	361	357	331	358	354	382	359	409	329	376	345	329	366	379	347	356	343	355	395	348	351	384	360	342	338	349	358	390	407	384	327	412	346	355	352	365	360	358	319	346	357	373	351	350	361	349	378	375	354	348	351	373	356	330	369	352	366	358	371	345	323	329	345	340	360	369	329	358	346	337	368	365	371	349	341	387	372	337	363	367	330	374	360	360	338	371	334	371	352	351	353	351	348	342	401	352	387	362	342	355	345	395	378	365	335	372	372	357	346	343	393	349	370	366	326	379	386	359	364	331	357	373	362	366	379	376	381	322	360	362	390	376	356	364	356	353	386	321	352	376	318	375	368	376	390	380	354	365	392	367	367	341	335	357	347	353	351	382	375	367	351	331	370	396	407	370	385	364	318	361	349	369	333	359	344	354	350	379	360	363	395	369	372	398	342	327	397	347	384	338	355	330	353	367	338	350	364	343	367	329	382	406	365	353	363	361	336	366	365	378	399	343	362	366	327	391	362	352	366	360	395	338	350	357	372	359	395	362	353	332	366	342	368	338	350	383	380	349	325	346	357	351	346	384	363	378	387	343	357	368	368	346	326	357	346	354	334	359	375	354	351	341	389	384	357	371	342	369	361	362	391	367	352	335	359	352	351	379	374	344	412	376	379	341	365	375	387	355	329	360	410	325	378	326	345	372	382	349	362	333	342	361	366	352	332	419	388	348	372	349	336	352	343	374	344	366	374	320	339	384	330	427	365	329	372	352	355	385	355	386	375	347	390	384	348	400	340	365	342	364	346	347	338	347	372	337	384	375	346	369	349	349	379	337	340	348	329	347	342	358	372	371	371	387	359	361	372	372	399	359	347	356	359	364	392	347	360	350	355	343	352	357	361	342	396	331	412	387	362	353	343	403	391	370	322	381	354	361	337	396	365	369	341	335	328	355	353	348	330	336	360	346	356	378	371	391	382	377	321	355	371	363	357	372	356	341	356	335	350	378	350	367	391	390	356	333	377	389	365	382	378	360	365	342	347	349	338	349	326	372	338	334	369	343	352	400	352	335	367	337	361	356	330	350	367	376	365	342	377	379	359	384	375	400	339	368	365	330	372	378	344	356	358	349	385	375	333	379	366	385	374	315	334	334	359	383	390	376	360	354	359	335	362	370	361	329	335	356	357	373	379	323	378	356	362	333	364	419	374	364	332	342	339	353	389	371	333	373	374	354	391	383	326	353	337	368	357	365	395	377	346	350	349	379	367	351	352	385	331	356	344	375	374	342	344	372	373	332	348	368	338	334	349	370	345	368	367	380	391	330	393	338	387	380	356	354	378	360	402	373	351	338	325	360	347	333	364	313	372	347	328	341	326	332	360	349	336	365	376	396	359	353	351	357	365	379	337	386	339	384	378	372	366	423	380	374	352	334	356	363	335	389	347	389	343	391	328	372	301	337	390	365	370	337	323	371	335	359	359	389	381	398	333	360	364	343	363	371	348	378	363	371	352	389	352	386	373	384	360	363	327	352	415	394	377	318	362	328	358	355	342	370	378	339	354	356	398	347	345	342	367	396	368	380	357	342	366	380	360	349	346	360	371	385	357	364	337	396	424	356	346	339	378	360	362	357	373	345	345	365	388	333	372	379	385	349	321	360	376	348	350	367	363	319	333	335	389	344	401	372	370	324	375	354	368	370	376	373	352	368	361	363	357	353	330	335	394	380	362	355	358	357	362	368	367	349	323	361	368	359	367	382	380	413	406	335	351	364	367	364	354	356	320	365	346	392	351	368	381	374	367	373	370	359	374	368	368	346	352	367	363	396	347	354	362	387	381	341	372	367	362	366	366	383	390	364	367	373	368	375	380	389	361	361	323	351	391	406	337	348	361	343	390	326	358	358	339	370	399	369	392	378	367	342	317	358	342	343	354	373	352	363	397	343	371	374	373	360	344	307	366	361	353	365	368	369	388	347	331	331	355	345	331	331	365	364	392	378	346	379	358	362	374	353	393	373	365	336	365	383	332	391	317	378	359	350	368	339	376	364	353	321	350	379	330	367	365	317	364	394	347	346	366	350	364	380	371	371	334	339	391	387	370	381	366	365	351	361	342	375	387	345	343	393	387	388	377	382	382	375	334	369	357	345	333	369	344	394	364	348	361	342	349	356	380	336	375	358	331	340	347	330	394	348	339	371	356	403	358	363	395	374	365	338	360	366	347	345	392	392	329	349	371	344	376	380	364	367	351	371	381	374	326	355	376	405	364	346	390	365	363	354	357	352	402	356	336	376	355	328	351	402	338	367	386	391	371	366	350	340	329	356	345	377	396	365	361	381	410	373	383	377	323	324	349	373	368	383	367	388	367	348	388	336	357	398	364	342	361	338	371	376	341	371	340	381	339	375	352	373	382	380	349	329	365	343	354	343	341	334	382	345	367	353	364	324	358	361	354	336	332	357	349	376	356	392	333	359	343	389	344	339	345	332	351	367	349	325	385	342	355	363	362	364	333	374	346	370	350	317	399	323	351	394	370	399	380	359	361	373	335	384	356	359	371	362	357	363	391	359	363	377	342	339	360	372	356	380	340	374	365	337	406	367	347	376	363	374	327	371	375	350	364	382	356	363	333	320	408	355	368	356	356	366	353	356	382	347	336	335	378	414	374	338	367	373	368	343	344	331	340	350	377	351	373	375	393	343	359	386	377	380	345	355	354	376	374	378	367	341	361	361	380	368	318	344	379	326	373	360	358	334	342	368	405	354	377	374	374	337	343	350	346	371	370	363	372	387	352	341	364	358	365	386	348	360	325	376	353	349	364	375	364	381	321	309	368	364	386	372	362	368	401	356	370	373	344	346	343	359	357	392	353	370
8397	1390	2229	2543	2339	1912	1648	1432	1427	1248	1229	1119	1094	1082	1071	988	1055	992	977	981	973	990	915	927	926	993	933	962	939	970	924	915	902	862	908	887	891	934	884	921	939	900	939	912	909	919	934	928	939	953	901	928	894	896	944	839	883	892	904	900	923	933	880	897	914	853	888	944	915	962	876	933	902	814	852	926	915	894	828	927	920	872	898	891	906	853	835	885	931	854	925	915	915	881	897	881	834	924	898	899	948	934	869	889	880	885	887	890	892	897	899	874	927	927	879	881	893	864	836	873	872	853	921	886	882	940	885	918	876	871	859	927	883	866	916	871	910	916	897	909	852	940	915	940	879	893	876	926	846	904	888	874	884	868	872	927	882	869	872	889	904	871	847	825	870	886	914	850	875	944	957	938	956	905	892	847	900	904	865	866	816	862	876	895	872	857	875	899	903	926	887	875	916	891	807	960	857	932	946	872	835	904	842	905	860	917	881	954	903	881	888	884	844	814	873	916	874	882	933	840	895	869	831	908	878	859	916	873	862	880	955	901	929	896	911	871	902	927	868	898	880	907	823	835	890	928	921	909	892	853	865	885	976	891	912	881	907	860	856	871	890	875	968	848	859	853	902	909	905	885	855	877	880	884	871	957	912	877	861	973	941	938	928	925	907	867	962	878	908	897	912	894	911	824	855	908	894	872	888	911	884	866	882	906	873	909	885	852	935	897	880	848	892	967	903	905	823	922	864	919	919	911	893	872	926	869	882	853	897	836	904	917	846	844	868	885	897	880	869	918	888	912	861	879	902	915	915	875	893	921	876	861	873	905	916	895	916	896	899	920	869	884	905	887	874	917	917	898	878	899	872	943	896	911	907	876	905	900	841	899	857	849	905	861	835	922	917	916	879	901	923	943	912	855	910	894	885	864	841	923	894	876	893	874	920	855	891	860	894	904	888	933	836	896	991	865	884	906	861	869	871	907	907	865	850	883	916	886	885	906	883	876	833	921	863	857	887	922	921	815	942	865	906	896	881	912	868	795	903	872	893	870	833	879	910	908	862	910	876	864	844	896	878	941	894	900	863	861	876	928	895	879	885	926	860	889	925	845	909	886	857	862	862	922	915	880	894	895	880	886	964	884	878	884	866	919	828	893	890	894	857	859	922	843	885	921	887	876	954	929	855	836	867	950	924	897	913	861	843	918	944	903	848	902	930	921	862	885	877	905	903	968	853	796	852	846	880	910	933	902	953	887	919	911	919	861	872	898	884	915	912	928	903	865	882	872	885	865	920	901	855	875	884	874	828	988	885	853	842	939	932	866	899	931	893	928	900	906	907	889	908	833	896	875	895	870	825	875	875	863	921	861	841	898	896	912	902	882	869	869	885	880	907	890	919	898	872	819	871	936	900	872	889	917	870	932	904	859	905	933	920	866	878	875	897	921	881	852	832	881	929	877	882	883	910	855	827	859	887	859	858	853	863	936	902	862	940	927	904	889	849	872	875	837	846	909	882	891	883	861	872	889	860	858	922	910	865	868	909	880	821	870	889	920	917	902	941	859	877	945	955	894	890	867	887	841	924	847	864	886	863	901	891	901	917	916	844	823	889	880	860	891	858	899	900	885	882	934	882	871	889	848	852	909	871	892	901	873	908	866	898	880	863	876	906	829	863	834	862	925	867	863	859	896	900	861	889	914	909	877	895	892	895	851	844	917	898	893	919	944	883	913	908	891	864	932	871	846	871	914	862	845	830	891	941	922	930	879	894	942	856	879	893	847	924	873	958	879	877	831	940	941	871	898	850	875	914	854	863	906	867	855	870	906	907	892	876	858	941	919	879	848	859	906	914	872	846	864	892	924	899	866	899	946	861	897	872	802	846	913	921	872	869	903	845	888	922	871	916	851	897	862	870	913	902	876	917	922	916	870	900	863	878	882	877	813	876	939	864	897	820	898	832	897	922	912	901	873	858	859	899	919	915	942	913	840	942	890	942	885	865	882	953	826	879	862	905	898	853	900	852	935	869	931	939	870	924	882	910	856	869	900	915	904	914	945	875	888	898	891	882	940	878	825	869	900	870	900	953	912	892	919	879	916	876	884	837	891	874	861	898	858	865	914	905	924	906	887	846	858	898	893	888	929	928	924	899	901	923	938	889	948	875	876	869	837	947	900	876	848	909	917	873	883	914	846	930	856	892	902	916	894	918	876	918	942	834	896	903	901	921	852	917	911	858	874	921	841	891	875	871	851	870	897	890	856	864	900	909	874	879	928	896	888	915	906	839	958	906	889	920	841	883	849	920	891	884	874	885	844	936	829	896	877	890	952	833	875	838	897	836	905	877	861	905	861	818	858	921	880	919	839	867	869	942	939	927	894	815	851	929	879	873	852	883	889	894	812	895	938	910	903	897	925	884	828	845	928	841	882	862	892	877	902	917	885	946	911	881	898	975	922	907	868	870	909	914	871	870	904	859	898	865	881	893	880	925	868	848	852	890	890	912	883	935	904	900	869	875	850	902	867	881	883	880	948	920	975	866	920	848	840	861	835	868	872	945	910	860	827	854	875	858	897	894	898	881	878	910	856	921	866	932	897	893	846	907	916	898	936	936	865	846	877	865	911	915	882	907	873	870	842	898	875	858	898	903	872	883	865	879	880	862	908	848	904	852	918	893	866	911	816	916	841	880	914	877	843	900	852	801	953	863	929	906	916	926	900	936	923	821	886	849	898	896	838	905	853	867	876	902	938	963	916	860	890	868	885	900	912	857	919	874	847	897	884	922	896	872	833	885	894	908	899	925	910	889	903	895	872	931	884	926	880	962	894	909	887	894	874	936	917	877	875	863	881	859	875	862	905	900	887	815	903	854	898	934	958	899	840	856	891	880	917	891	872	879	900	855	910	858	885	895	937	855	820	931	905	887	844	832	871	943	853	920	891	853	862	876	824	908	873	925	855	931	884	889	936	855	860	901	882	917	894	891	860	892	953	887	865	912	906	838	920	871	925	856	875	843	866	866	925	896	948	893	880	835	857	910	896	893	799	904	895	858	888	903	858	876	939	873	902	855	881	930	839	904	904	865	846	888	908	891	900	889	909	870	915	838	879	884	894	878	951	925	885	885	901	882	917	901	895	939	889	883	886	912	906	909	879	878	885	863	859	910	847	878	877	936	917	857	886	866	877	873	903	861	943	862	875	881	901	889	921	886	895	958	830	842	920	897	888	858	864	876	912	865	866	898	830	869	868	889	899	858	869	858	892	868	941	880	854	893	935	898	875	900	873	877	934	862	908	906	883	881	881	859	858	900	875	903	844	862	917	837	921	926	896	927	907	850	871	905	880	849	897	843	850	855	879	900	914	897	907	894	873	881	915	886	905	906	894	878	872	831	867	906	863	852	827	881	899	884	829	867	878	908	844	885	939	931	884	891	883	888	879	881	882	930	820	867	876	857	913	895	864	894	840	895	907	936	837	910	899	926	901	910	903	839	860	854	863	953	868	905	884
1644	395	410	412	385	367	406	375	411	397	354	372	349	433	359	405	386	406	384	355	339	400	398	379	449	372	426	388	371	401	385	361	367	374	351	390	443	426	418	351	378	416	366	388	406	359	377	388	364	398	409	412	420	382	365	372	371	381	416	413	398	408	363	368	373	393	369	390	384	380	381	403	384	350	371	371	410	399	377	399	386	398	387	360	363	364	376	379	402	410	389	344	343	416	388	365	401	422	371	394	375	403	370	372	384	366	412	390	341	405	376	397	337	370	367	375	419	389	375	384	371	382	413	395	386	381	410	413	378	357	422	352	352	434	370	385	366	364	357	361	411	421	367	386	340	368	359	368	385	416	395	394	422	388	393	394	406	403	334	418	413	383	384	334	365	396	415	379	416	339	396	374	402	362	411	376	419	424	376	371	381	428	369	379	371	366	387	371	417	392	400	372	409	384	390	346	370	403	401	385	379	404	378	396	405	357	364	399	399	392	392	386	429	415	406	366	363	363	373	380	361	393	380	374	410	413	358	417	367	359	380	416	399	383	400	398	370	358	391	375	371	462	383	404	413	360	374	390	351	390	385	370	371	408	389	400	374	361	403	345	374	359	404	368	361	397	384	363	370	390	349	399	404	413	358	383	372	377	390	416	384	377	347	401	370	389	397	396	371	390	412	371	383	407	380	406	355	352	381	360	377	396	415	384	399	407	376	384	416	373	376	342	366	373	361	390	413	401	435	409	369	353	402	409	361	378	384	360	364	396	393	350	385	363	398	387	389	406	370	351	364	368	370	386	368	356	394	404	367	387	392	397	327	386	383	373	352	409	396	390	334	363	412	368	411	366	397	362	367	409	372	391	389	372	383	405	379	438	409	419	407	370	370	349	391	387	404	411	396	358	372	383	360	385	396	379	373	397	404	378	397	412	394	409	406	405	394	378	398	417	410	384	358	415	378	394	376	367	414	408	384	413	377	430	363	393	371	424	425	392	382	378	350	414	378	378	405	419	360	390	418	383	379	356	373	374	369	360	391	369	399	366	410	394	378	393	388	414	374	410	384	372	383	367	371	383	387	387	343	375	396	374	325	345	394	378	364	404	390	401	389	371	379	442	408	354	335	388	363	413	398	388	379	396	375	395	437	385	393	410	383	376	400	398	382	432	368	371	373	370	422	400	372	373	376	377	388	375	366	425	355	394	377	384	400	433	370	378	399	356	395	378	404	417	414	398	360	422	398	391	354	392	376	371	413	368	376	362	349	406	390	397	392	392	419	355	408	394	416	393	360	401	374	376	415	375	417	355	387	385	399	401	356	377	376	418	413	396	361	354	389	413	398	403	388	379	390	382	421	394	390	407	397	395	375	399	406	384	374	397	409	394	369	359	373	402	371	404	344	333	405	376	368	375	370	411	379	376	420	375	374	372	446	391	364	378	370	382	399	366	400	388	376	391	350	387	417	388	350	375	397	382	394	382	404	433	396	391	404	360	384	367	404	414	378	365	389	349	383	372	434	368	407	368	399	404	380	404	419	402	397	397	469	356	424	414	380	380	377	402	397	404	378	362	430	404	371	377	384	381	401	342	384	371	355	380	360	394	377	389	408	350	378	389	342	422	356	369	405	367	377	385	379	404	402	346	358	383	364	411	402	388	401	362	348	399	382	363	386	424	337	384	367	401	371	350	374	397	362	373	378	339	380	397	349	377	378	374	354	379	399	407	424	424	357	374	374	360	383	378	435	366	350	379	367	379	446	401	413	355	362	397	419	402	433	392	368	411	371	408	407	407	418	391	398	415	396	406	359	404	384	394	418	369	356	417	361	354	397	384	380	387	424	395	379	371	345	415	400	411	415	382	387	368	399	392	384	402	386	394	380	397	395	385	376	381	373	369	351	389	356	396	376	368	351	396	419	368	376	422	384	382	388	401	375	336	390	431	360	368	353	403	365	437	414	349	389	341	385	415	378	397	370	387	406	422	420	368	396	362	390	417	372	398	396	402	408	416	415	417	375	380	344	403	405	401	380	401	326	359	380	342	383	353	345	377	358	434	395	426	398	364	385	399	383	407	372	398	361	442	376	365	392	369	382	394	375	344	404	375	358	364	364	364	375	383	373	383	427	370	397	394	417	370	361	384	384	403	411	401	402	399	410	368	393	371	388	411	363	361	395	439	357	385	412	423	360	367	375	384	394	382	384	376	399	351	377	385	389	371	398	441	411	360	426	371	408	363	367	361	356	390	366	380	401	395	370	376	348	359	394	356	360	427	370	402	400	369	386	363	398	376	390	365	392	384	382	407	430	367	398	370	362	412	354	390	386	343	369	368	370	441	350	402	400	378	414	410	345	377	411	388	395	398	391	364	403	381	393	385	400	385	390	407	385	352	419	343	386	354	404	398	357	398	370	375	369	377	388	406	350	390	387	342	399	379	402	404	387	416	378	368	393	420	390	385	377	393	415	407	374	391	377	386	394	360	405	390	367	426	387	356	381	406	390	383	368	388	358	406	403	367	396	372	370	406	393	372	373	389	368	386	380	350	352	376	399	379	416	367	395	399	364	349	374	367	382	378	365	376	358	402	417	386	392	363	378	377	409	392	413	395	360	387	387	390	329	393	422	388	390	398	395	380	385	376	385	388	436	402	353	375	382	395	401	359	371	356	369	393	408	420	402	423	387	372	372	375	358	397	405	392	366	362	376	402	379	363	381	362	453	425	393	376	386	402	393	413	400	402	378	402	393	398	358	353	368	370	415	398	407	392	416	391	401	377	408	398	397	406	374	359	379	404	400	370	382	359	394	377	370	411	361	328	422	397	419	400	369	409	360	384	382	398	399	414	387	388	393	392	387	381	385	371	386	406	409	339	455	413	427	396	389	375	398	405	409	376	375	409	360	389	415	388	389	407	357	375	388	410	397	380	391	356	384	391	374	392	372	392	404	363	382	382	401	350	362	374	324	378	387	398	400	386	420	383	421	372	380	399	380	414	393	377	421	372	363	321	363	385	401	395	366	348	360	414	376	342	352	401	425	377	391	417	406	380	392	383	417	409	396	355	353	381	400	389	360	397	405	395	394	364	408	375	383	377	399	408	392	378	396	368	390	351	362	355	373	403	376	377	336	397	398	402	387	400	372	366	371	374	376	394	371	390	341	417	342	374	368	377	391	383	385	353	388	390	358	393	429	382	409	414	359	371	387	382	385	370	426	361	373	390	417	379	339	398	381	408	421	402	395	394	373	401	387	372	415	399	380	377	404	387	377	339	404	374	385	352	389	389	411	419	367	385	400	399	375	402	397	421	381	383	348	402	375	418	382	378	352	337	376	355	415	398	350	353	373	396	370	371	373	382	383	353	368	423	373	399	387	376	383	377	426	415	402	396	356	404	396	373	378	362	411	371	378	361	392	413	389	345	375	398	412	392	404	360	361	390	410	384	381	408	386	408	377	346	343	376	348	416	412	401	371	364	367	431	370	378	389	345	388	407	391	373	352	373
2062	890	894	941	982	902	956	924	943	911	862	898	833	894	839	865	890	912	874	864	899	930	909	865	892	850	884	865	855	936	840	871	907	866	910	856	932	855	846	879	849	924	888	870	898	857	861	888	899	855	881	888	897	872	875	902	927	884	883	885	902	897	869	914	859	862	893	864	856	946	854	891	911	895	889	888	877	898	854	897	857	916	864	905	872	865	873	870	892	898	873	864	890	862	894	850	912	867	890	876	867	896	901	880	866	861	904	851	897	894	863	881	891	968	858	857	905	859	863	901	931	888	891	965	860	892	905	868	922	878	826	894	888	877	919	830	918	906	870	850	877	872	932	904	892	890	866	883	851	859	879	900	888	953	898	915	898	922	820	930	877	886	916	892	881	900	886	885	879	852	958	851	949	862	826	842	890	881	915	883	836	860	880	876	903	888	883	874	895	885	902	913	826	877	851	903	891	936	953	867	911	868	923	906	886	921	878	869	864	888	885	903	872	930	903	945	859	896	889	877	856	893	862	876	922	907	881	905	868	862	826	892	855	900	897	871	848	879	860	865	914	940	929	879	904	890	891	857	876	839	913	916	916	882	899	851	856	855	905	927	935	863	914	868	882	850	907	883	896	879	897	898	876	935	886	844	916	932	840	897	898	896	867	851	824	885	854	904	876	926	892	881	930	912	904	915	879	866	938	850	932	893	932	880	903	876	871	921	921	945	888	891	880	878	853	885	876	934	907	899	868	904	942	909	898	876	894	947	858	921	904	900	902	876	902	886	842	907	883	869	861	856	900	851	919	888	890	949	912	841	890	934	876	935	863	882	862	908	908	874	922	891	866	905	903	954	858	873	906	928	923	888	944	914	898	883	891	846	885	870	896	900	847	871	901	879	890	851	890	956	885	859	867	858	873	854	912	938	879	916	902	889	872	949	866	893	884	895	930	897	891	924	891	962	916	841	936	870	846	874	889	943	873	841	922	881	857	861	908	893	926	888	870	871	874	913	864	880	862	866	902	959	891	891	915	946	913	892	891	883	897	888	862	907	888	869	891	901	888	842	878	930	868	908	841	865	857	927	890	894	894	942	831	905	873	907	909	893	901	893	885	921	922	902	882	924	897	867	842	879	843	896	866	884	908	880	831	868	860	851	928	910	880	858	885	907	892	914	885	868	894	894	961	901	906	866	887	906	890	872	866	890	874	855	839	883	889	932	920	891	943	822	857	884	883	938	880	881	904	897	902	870	888	851	872	883	928	826	904	839	911	928	875	903	915	861	958	856	929	891	889	896	869	842	869	940	857	844	904	869	856	890	926	858	877	862	848	905	814	899	959	876	902	881	888	845	846	911	959	880	890	879	927	903	923	968	876	924	909	909	911	873	869	866	869	864	845	937	874	887	884	942	901	842	936	897	854	895	859	865	861	875	845	886	853	906	895	884	882	891	925	881	913	925	917	824	928	908	846	875	893	902	913	901	889	882	892	873	892	935	909	866	916	894	883	946	833	902	895	879	883	838	865	861	865	849	877	888	900	880	811	862	916	920	865	873	831	873	926	845	838	887	861	893	840	932	869	932	876	913	915	875	888	888	846	883	873	855	883	903	862	899	873	896	870	886	888	882	892	855	839	888	860	898	920	956	903	902	852	904	858	832	890	880	900	885	856	916	889	843	899	861	887	870	877	830	827	859	903	920	879	915	913	871	891	910	855	888	896	870	875	870	913	925	848	904	902	908	887	900	914	911	862	850	927	864	891	894	877	901	917	878	830	898	887	851	896	907	914	914	907	813	906	941	902	844	909	924	822	921	882	814	866	897	933	923	920	915	869	862	865	910	816	918	861	934	907	899	913	911	865	880	923	891	883	908	887	923	839	928	833	896	840	914	919	954	918	885	856	837	898	847	874	851	854	886	910	881	866	876	852	886	829	885	862	887	883	879	881	884	901	897	844	880	893	891	910	838	864	928	865	953	922	901	929	885	881	922	895	886	916	913	896	871	895	942	881	902	887	858	862	888	880	901	853	910	881	880	875	879	881	926	903	848	895	916	928	911	908	881	897	892	875	876	873	853	862	878	906	884	941	828	838	866	876	827	921	909	884	889	867	883	827	859	882	930	892	847	954	836	949	835	884	854	860	844	920	911	835	807	853	909	882	915	883	949	904	876	856	878	904	826	858	843	851	929	939	888	847	912	903	882	920	855	905	923	846	867	919	910	883	868	877	931	867	917	885	897	865	888	886	884	909	846	882	900	906	901	886	878	902	900	914	840	855	896	875	840	901	917	841	854	872	817	888	836	864	897	894	907	911	885	899	918	936	866	862	840	893	879	853	890	894	872	886	871	874	909	921	918	888	918	866	934	886	931	948	882	926	893	861	887	902	895	939	858	931	874	889	887	943	886	876	866	860	878	833	845	888	874	865	869	919	870	921	899	875	883	894	911	883	900	898	889	841	945	883	935	849	884	848	871	873	882	910	869	852	894	900	897	870	861	871	923	916	919	858	860	926	913	878	877	910	837	919	942	912	880	937	926	905	877	923	845	896	903	871	867	882	893	933	896	895	899	897	911	895	833	829	891	919	881	900	910	906	879	844	897	960	838	895	908	878	885	913	914	862	871	908	868	888	856	888	879	870	903	873	886	855	868	894	896	900	958	905	882	912	886	928	884	856	894	869	903	931	894	885	927	883	878	910	913	887	853	899	853	910	912	900	880	877	960	882	906	905	884	889	924	919	900	952	864	856	834	934	846	851	848	886	906	911	871	920	885	886	911	894	874	885	934	854	866	918	931	856	858	893	865	937	883	896	929	947	869	958	912	887	861	847	831	873	908	878	908	922	875	840	848	912	942	868	870	906	933	949	838	891	847	862	871	850	893	884	889	876	925	850	876	830	892	873	902	897	837	871	860	871	856	869	875	825	894	903	925	935	899	922	887	873	889	894	897	852	876	895	876	939	924	839	916	883	891	865	900	872	863	852	871	898	908	849	913	893	899	846	892	883	916	909	917	919	864	928	910	919	881	941	875	890	893	914	827	889	871	858	828	865	891	897	870	909	864	903	886	895	908	825	854	906	843	872	863	885	881	820	838	874	903	884	878	879	908	899	856	911	918	863	887	924	910	907	898	853	886	906	920	892	924	903	879	878	876	882	911	896	876	902	880	850	923	902	885	852	909	856	863	853	908	888	849	899	916	882	837	842	945	844	897	908	848	844	881	891	888	815	901	904	896	867	907	930	859	853	882	880	870	909	855	898	915	859	865	877	935	861	875	922	857	849	919	870	908	910	890	907	873	906	900	890	882	894	900	872	876	906	922	862	876	870	838	881	889	862	907	906	860	862	939	869	867	810	910	883	907	847	850	917	866	880	882	931	873	883	880	888	903	896	974	894	849	873	937	844	883	867	865	921	850	948	913	891	831	896	862	868	889	827	883	927	852	935	883	868	849	921	882	860	868	903	863	870	841	870	940	886	891	931	909	924	902	918	922	884	825	870	847
7922	512	525	462	400	342	294	251	254	228	209	213	221	249	266	224	232	228	204	226	189	213	219	237	211	200	207	216	220	216	195	246	208	262	223	207	226	199	208	204	228	218	218	192	214	201	225	210	231	216	235	232	232	218	255	193	216	241	226	225	231	220	209	220	233	230	219	227	229	213	216	226	210	201	222	233	221	198	246	196	225	214	186	260	232	228	223	203	223	220	213	237	188	197	210	211	203	226	205	208	219	215	207	233	203	235	201	202	187	187	201	199	217	215	214	190	236	235	191	161	213	246	222	222	211	247	220	247	217	187	210	199	241	231	225	218	215	214	198	230	193	204	209	227	196	223	237	203	211	203	235	233	218	227	234	208	220	216	213	201	185	233	228	230	247	184	191	219	229	223	211	193	214	230	214	219	226	220	189	218	226	252	223	224	193	185	233	231	188	212	230	230	221	199	210	227	208	214	215	227	204	222	261	231	216	234	246	228	204	204	195	205	217	199	219	228	192	204	207	217	216	205	206	208	221	225	225	245	239	217	232	208	200	240	214	219	231	208	224	219	217	204	223	221	190	199	239	204	209	211	246	227	229	223	196	219	207	215	219	216	183	219	213	212	193	208	177	222	210	209	228	229	241	224	212	185	206	217	220	213	214	246	186	194	208	204	208	219	222	225	199	218	233	233	227	216	211	238	242	180	195	217	222	203	263	225	240	237	200	222	184	209	212	206	221	194	254	212	217	233	222	241	202	221	215	235	212	210	220	245	211	194	208	230	207	247	191	222	225	232	223	219	201	178	215	176	229	189	221	234	222	226	220	254	250	223	219	199	207	195	224	210	230	219	208	257	191	243	241	187	223	232	207	222	246	224	206	217	204	227	230	221	203	211	202	233	200	241	243	219	244	218	211	206	224	233	215	233	214	207	208	208	219	193	190	242	238	223	244	205	198	209	221	194	212	208	197	240	219	236	233	213	224	246	225	225	244	235	184	235	231	181	216	224	226	225	210	190	201	238	188	229	194	227	231	212	197	202	223	212	213	230	238	223	209	217	203	210	205	213	186	201	228	229	232	232	210	208	216	217	245	213	223	214	212	255	204	225	231	214	229	211	224	196	209	224	207	228	213	220	224	212	208	204	207	252	221	203	185	223	193	210	209	214	206	208	201	195	222	227	235	186	209	209	226	215	219	229	231	222	194	221	216	197	230	249	212	214	211	213	216	204	198	215	231	218	206	228	177	215	215	201	187	221	233	229	234	208	234	225	246	229	220	221	211	253	220	209	216	229	229	193	221	212	225	226	188	234	212	229	240	225	250	202	207	242	207	185	231	233	239	214	202	210	198	215	215	248	230	213	239	192	205	182	222	213	218	216	203	214	195	225	199	240	225	212	200	233	216	229	242	214	212	208	214	196	221	225	190	211	240	217	229	217	204	213	207	217	215	214	190	235	236	218	221	231	194	254	238	213	213	222	217	232	212	220	239	257	226	221	227	241	209	229	209	212	221	199	205	209	196	193	194	233	225	234	200	210	255	231	202	220	192	225	220	207	215	232	210	217	237	219	224	198	237	242	227	233	216	211	231	210	227	221	197	235	204	227	220	212	227	222	232	218	230	212	213	214	222	230	224	210	228	219	209	220	235	242	211	219	222	221	217	220	235	226	219	196	205	195	200	222	239	227	236	201	210	207	203	192	236	225	219	222	221	215	203	217	209	222	212	198	226	224	211	222	226	206	218	219	201	199	220	224	245	227	206	224	243	205	224	224	234	256	220	245	244	216	244	220	194	230	213	228	219	243	206	194	204	215	208	210	218	210	197	191	251	221	232	225	187	211	243	221	217	241	201	222	198	213	224	240	182	249	235	199	221	234	199	277	237	229	233	219	201	217	219	256	236	182	216	197	214	202	191	230	229	189	203	230	199	245	232	204	223	215	206	196	220	212	239	225	204	215	194	232	251	235	235	231	206	207	189	209	222	203	217	220	216	217	219	214	239	217	222	202	253	212	249	247	216	192	209	204	247	196	216	219	192	223	238	208	195	211	197	213	194	205	221	212	208	246	218	177	213	232	243	225	229	219	190	243	207	250	226	209	220	201	196	222	219	204	209	200	225	198	221	231	194	207	220	241	192	249	217	207	207	205	213	202	197	177	214	204	228	227	213	195	220	217	205	207	192	237	178	221	207	250	195	241	229	240	219	209	219	196	249	211	240	216	208	211	196	182	196	205	204	226	228	214	222	200	221	232	194	194	212	228	218	215	217	193	212	215	198	193	213	228	201	217	217	245	232	222	211	213	206	226	215	213	203	230	201	225	194	203	233	200	234	206	230	208	219	236	215	248	219	221	209	201	265	232	193	209	241	241	192	207	241	203	214	212	214	222	197	203	185	254	226	214	226	208	201	223	198	188	193	223	230	200	223	224	208	198	208	219	204	211	219	199	232	243	252	219	240	235	233	227	212	198	245	209	215	216	217	233	200	215	220	226	204	225	231	206	200	226	210	219	222	203	228	260	241	222	208	252	219	242	225	235	185	222	232	216	231	206	175	225	229	189	195	217	195	200	215	225	253	239	198	229	206	200	208	200	226	210	219	222	187	226	238	233	212	218	232	224	212	197	190	239	211	208	228	232	203	213	230	219	180	220	230	219	214	209	235	198	217	201	230	228	202	205	185	260	221	213	195	218	209	225	228	223	210	220	219	221	237	201	233	208	213	216	223	222	216	207	201	238	207	201	235	233	240	215	211	229	222	207	251	226	234	230	223	224	210	194	219	187	225	209	209	207	222	222	235	223	180	226	213	215	205	212	196	202	221	244	228	198	189	247	204	239	222	222	217	231	209	218	202	191	198	257	261	232	196	200	223	246	211	218	201	258	204	227	202	229	243	218	226	229	194	215	195	197	206	213	213	208	223	212	211	213	238	221	212	213	232	205	211	221	195	208	206	231	247	199	228	217	211	220	216	208	228	187	219	204	227	236	224	196	222	201	191	212	203	227	219	200	212	228	215	215	220	210	232	234	215	195	250	216	226	224	214	222	218	213	211	209	241	206	201	217	217	200	244	225	211	207	242	219	207	219	222	266	216	232	220	214	218	221	240	240	209	178	214	210	211	223	206	209	225	219	200	218	202	207	190	193	214	221	195	242	231	204	226	241	220	206	201	232	227	232	215	223	207	223	208	212	212	192	230	232	206	251	230	230	186	210	201	219	206	225	233	220	214	183	261	199	242	204	226	207	226	215	222	204	214	219	232	231	191	192	216	208	200	212	204	221	225	221	228	204	200	228	232	215	217	206	226	212	203	205	223	224	201	188	196	226	244	216	217	219	225	236	228	190	208	201	203	205	190	209	220	214	198	209	215	244	231	214	236	222	226	188	218	206	203	239	240	207	206	209	213	219	230	216	216	200	220	233	221	207	208	210	192	221	237	192	238	234	235	199	239	238	184	217	221	228	216	199	213	223	230	242	219	182	175	204	227	232	206	202	230	224	225	192
6406	809	1201	1443	1277	1089	955	874	812	793	786	719	728	680	668	645	691	625	642	593	618	605	642	638	595	636	607	624	590	601	569	609	605	579	593	582	547	582	582	569	619	611	577	598	546	582	589	610	580	576	590	590	544	573	593	570	640	608	614	569	584	549	554	608	585	561	578	599	540	610	561	601	532	573	591	587	564	602	566	551	574	581	608	608	572	585	563	574	541	568	534	587	559	573	596	608	586	550	586	569	568	585	567	610	579	548	591	605	591	593	571	568	588	593	539	556	608	602	580	598	547	601	572	573	581	551	552	584	568	577	561	574	576	563	569	592	558	577	584	542	581	560	560	567	631	603	580	593	558	591	629	583	539	566	613	579	584	581	575	591	568	562	591	589	571	559	529	548	633	551	567	621	582	550	596	621	582	582	559	617	580	566	603	547	591	605	578	570	596	591	564	585	604	595	588	571	602	552	582	560	584	578	589	566	568	558	577	592	562	634	523	582	575	576	576	608	551	581	573	609	563	595	563	602	552	557	622	565	594	623	561	579	587	550	560	566	547	573	607	555	561	556	528	587	579	523	550	557	556	600	575	606	593	585	593	574	630	580	662	596	561	578	604	562	593	614	582	570	619	582	607	584	572	634	595	557	642	541	576	609	573	578	606	550	576	565	573	595	548	567	596	607	566	577	540	615	578	606	566	589	555	556	604	582	564	576	600	555	618	585	576	575	608	614	584	614	614	605	573	627	587	604	594	575	590	579	574	530	564	570	570	582	577	529	568	608	581	590	615	547	590	565	584	639	590	584	563	557	629	586	584	578	593	604	591	544	576	554	555	584	580	602	607	559	564	527	559	610	537	589	553	549	553	567	568	552	617	550	539	567	559	608	564	580	598	671	571	616	589	592	584	560	572	533	551	570	642	570	547	612	569	559	581	597	575	576	557	553	538	563	531	578	585	567	562	594	591	586	601	611	566	571	597	609	580	623	579	580	553	617	547	567	557	527	608	600	599	580	578	614	558	568	608	541	601	605	582	578	599	573	595	619	584	572	589	587	537	617	561	588	632	600	601	569	557	575	579	537	570	539	579	555	622	550	579	596	582	559	615	550	579	606	560	546	573	610	596	584	580	554	554	598	561	588	562	562	650	572	580	574	585	555	589	590	593	565	552	611	604	575	582	560	589	584	564	536	559	563	562	549	582	585	574	545	577	563	574	629	551	576	554	587	551	575	599	565	525	584	556	594	532	597	600	582	562	575	593	633	590	531	561	595	558	561	583	538	595	592	618	584	558	582	560	588	582	565	603	558	613	556	554	592	549	570	623	531	593	600	594	568	613	550	572	606	596	562	556	578	569	558	566	575	565	587	628	562	574	596	576	582	566	574	618	613	570	621	577	551	604	531	559	564	545	584	585	532	585	589	581	585	593	557	576	599	589	578	588	551	594	590	575	588	552	577	547	526	551	573	558	599	564	586	544	605	595	591	553	574	587	567	618	604	582	597	544	621	586	565	620	558	589	611	542	578	571	580	589	579	599	575	567	550	541	580	599	596	591	577	597	589	538	570	620	580	600	580	629	620	568	614	596	626	579	551	612	560	593	572	575	537	592	570	539	584	577	571	612	585	595	601	553	569	573	578	566	529	549	614	554	606	614	588	588	578	588	587	545	574	541	627	572	589	580	683	587	580	519	532	587	558	594	551	618	538	630	583	552	638	559	559	575	584	562	588	612	516	579	627	566	558	575	552	588	541	562	571	570	554	589	560	565	564	600	574	560	564	597	543	607	567	572	573	570	563	550	631	534	582	581	571	593	606	563	552	569	557	565	572	563	580	598	579	568	620	619	596	576	585	620	590	600	537	536	589	588	565	566	555	604	593	565	556	557	586	588	599	619	574	600	562	520	589	595	566	556	584	578	587	555	560	615	614	614	554	624	581	576	580	606	619	587	562	568	578	587	579	581	595	589	561	593	576	572	566	575	614	585	583	574	608	587	574	549	607	572	574	569	565	593	576	569	603	563	608	518	592	604	587	588	598	573	569	585	554	551	597	555	556	586	598	614	592	601	564	510	584	590	583	573	619	561	554	571	570	563	569	601	576	596	595	560	538	576	569	586	588	594	569	588	563	580	618	614	573	555	590	569	579	600	611	579	619	590	568	611	611	568	548	580	581	542	582	573	569	574	570	564	554	576	553	568	572	566	600	546	612	570	557	586	551	591	603	596	574	594	541	614	574	560	612	563	565	577	553	622	537	559	620	599	587	585	595	575	580	538	576	651	548	582	605	586	582	586	586	578	567	577	570	576	607	587	613	568	592	574	551	567	574	592	542	609	573	546	529	536	567	534	560	598	611	564	612	585	565	618	547	559	599	563	564	564	595	579	607	574	586	582	567	566	573	575	588	607	560	561	582	611	591	589	538	577	525	563	586	542	544	597	570	543	593	579	562	557	567	557	569	609	581	581	569	541	569	570	608	559	614	608	572	591	517	545	583	577	564	582	591	569	588	557	570	592	604	548	559	559	563	602	606	575	553	632	558	573	533	582	567	555	581	530	575	533	550	567	582	591	601	551	642	563	563	565	598	553	579	585	579	572	565	580	552	575	589	513	571	576	564	573	567	568	606	531	542	599	559	614	578	613	571	556	573	543	599	565	587	549	558	533	565	534	588	625	587	616	575	548	564	563	565	564	560	611	554	599	605	605	609	560	543	559	589	590	588	536	577	553	585	593	574	538	626	578	546	560	617	559	570	561	589	603	557	552	612	601	556	535	559	581	634	538	588	560	564	564	577	568	536	558	600	576	560	589	580	572	602	597	577	546	590	568	551	600	576	556	570	583	616	574	582	550	566	606	625	570	604	604	536	570	593	563	579	555	585	574	611	562	546	540	585	579	547	588	577	593	592	549	618	605	596	620	574	573	576	618	576	567	574	615	589	577	591	583	559	546	584	571	559	559	581	593	526	601	597	562	535	564	509	523	592	578	586	557	608	578	556	586	602	579	564	570	562	602	588	577	649	554	569	580	588	598	607	609	581	586	564	557	543	558	625	597	586	521	521	616	541	640	621	601	560	579	570	567	620	509	552	591	601	570	569	594	578	553	601	582	582	602	555	572	575	572	579	536	575	498	568	590	574	564	536	557	584	572	594	583	602	561	561	591	583	587	550	591	556	548	601	578	588	597	597	585	571	544	572	654	577	578	551	555	581	530	580	578	607	586	560	607	579	555	631	604	582	556	607	571	547	579	567	607	605	509	572	605	540	557	583	573	577	596	567	583	605	591	606	583	545	619	584	574	619	560	565	635	564	542	541	553	559	575	532	572	611	650	583	560	566	568	611	587	586	575	564	582	578	576	597	603	574	569	563	577	546	564	606	553	619	620	578	578	565	578	582	566	597	574	553	586	539	571	552	581	583	541	605	586	618	579	598	575	579	571	581	552	544	560	540	598	592	572	583	584	523	588	582	537	596	557	581	622	592	590	566	521	551	589	590	541	584
15061	1359	1024	886	646	568	482	508	440	390	439	394	428	417	376	362	390	412	348	347	361	351	341	350	383	345	354	390	387	384	365	369	398	357	319	330	355	371	377	391	359	359	365	383	356	379	369	360	372	345	400	366	350	353	367	367	377	334	366	349	365	395	358	351	368	326	353	407	357	356	364	388	369	354	347	383	341	374	372	347	375	386	362	380	306	369	372	381	353	362	369	350	357	378	378	349	355	367	369	377	357	336	320	353	371	413	381	383	369	357	398	370	339	346	342	381	388	301	349	377	314	333	335	347	330	354	365	370	407	356	363	348	378	391	338	369	356	403	350	337	378	377	356	331	357	330	346	371	347	337	351	351	366	364	317	334	376	358	351	362	390	372	353	361	384	362	363	396	350	337	340	392	369	373	371	359	380	371	391	335	378	349	367	333	394	347	330	351	358	322	349	362	377	365	371	368	362	349	349	377	336	327	378	383	384	403	374	329	347	368	386	334	354	393	415	363	363	354	375	371	352	362	378	365	374	351	362	362	382	354	358	389	365	372	373	378	349	351	392	351	351	335	343	353	354	361	340	341	342	381	374	365	368	347	310	352	352	363	366	347	333	386	323	372	343	367	379	312	356	366	360	416	360	378	380	341	385	352	368	317	356	383	342	403	349	353	352	378	317	408	391	332	362	367	365	334	378	327	326	358	378	357	344	356	360	362	362	399	388	322	391	391	385	381	350	372	372	370	392	365	357	370	340	380	334	360	355	361	387	339	343	385	359	368	364	381	377	369	384	375	350	372	337	408	393	386	366	369	357	343	317	341	367	309	364	321	387	341	390	347	356	345	375	342	355	385	360	393	335	344	356	357	358	345	354	389	388	348	356	351	366	368	361	373	344	342	372	343	339	346	352	367	355	329	331	388	355	407	375	342	338	355	391	384	360	319	312	402	372	389	353	355	386	373	366	327	319	359	362	327	368	351	368	380	383	353	365	364	393	356	378	323	342	325	377	375	359	337	378	326	368	354	349	356	362	362	340	347	350	334	346	344	358	338	398	368	335	375	367	383	371	361	357	372	388	353	367	368	374	355	372	349	337	365	346	360	387	359	375	364	349	364	368	369	369	354	344	378	370	384	352	367	356	313	352	351	377	377	343	326	331	379	357	364	338	366	362	390	334	356	374	336	378	345	335	307	353	328	334	343	370	347	377	385	375	353	365	383	387	363	367	356	338	368	362	382	335	360	373	347	384	367	373	380	381	357	371	374	347	374	342	378	354	380	363	353	344	323	374	355	321	380	332	363	373	383	380	365	385	374	390	367	365	369	350	343	349	327	320	384	389	383	343	353	373	352	390	349	331	307	337	368	329	322	384	381	329	352	380	385	351	376	360	351	350	342	337	374	379	373	388	365	353	349	366	398	373	338	367	356	386	370	359	350	402	348	391	343	365	338	372	296	359	362	353	370	380	364	366	335	381	332	337	328	349	390	405	362	385	358	361	352	353	368	323	336	400	356	354	374	381	356	337	354	340	331	370	380	355	368	364	354	352	355	357	350	390	359	362	351	351	319	395	365	335	357	358	364	349	354	342	358	371	365	422	363	354	345	383	371	353	333	354	350	380	363	367	334	321	348	340	370	398	392	382	377	359	360	346	369	342	357	346	375	348	401	329	362	347	373	359	334	356	354	385	371	388	409	391	379	363	379	366	374	388	383	343	341	332	338	374	347	321	339	375	318	383	351	375	373	411	374	334	328	366	370	339	325	395	342	371	333	373	386	315	368	348	388	388	362	364	357	386	386	347	352	360	409	385	366	397	332	355	355	360	355	363	358	346	333	378	386	350	363	420	375	351	369	336	372	368	351	375	326	389	362	331	342	360	355	408	351	371	372	347	382	342	354	363	359	396	313	370	337	342	365	327	371	359	354	377	352	385	341	334	320	362	354	329	358	361	360	332	395	378	366	358	325	339	360	406	336	379	404	352	354	362	383	333	346	378	332	348	351	384	349	348	366	393	352	334	397	363	394	387	342	355	383	369	357	347	347	378	354	362	340	367	384	358	356	342	366	408	365	346	342	323	338	381	400	361	369	379	347	317	366	338	344	359	371	367	374	373	359	402	360	372	372	369	323	353	367	386	367	365	370	359	375	376	362	347	381	378	344	359	402	369	354	355	373	390	314	368	375	359	363	355	346	384	350	345	374	362	366	377	371	336	331	328	357	403	375	380	343	356	366	378	339	354	329	376	371	400	356	324	352	344	369	350	368	342	363	363	392	346	354	346	348	358	371	335	337	377	359	370	369	331	329	312	372	348	358	330	357	349	346	350	343	373	358	377	348	346	387	364	352	376	380	386	381	374	364	342	353	378	356	335	360	328	362	375	331	362	334	380	409	410	383	339	336	373	357	367	383	366	379	319	351	369	346	349	346	354	340	338	362	344	349	351	344	361	371	381	371	376	351	313	346	339	363	317	330	310	337	361	388	333	368	316	379	361	351	350	333	365	399	364	354	345	410	401	393	365	349	376	372	369	376	393	337	330	386	353	347	344	378	369	350	367	374	346	353	361	369	361	359	344	385	361	351	373	368	376	361	358	335	348	381	331	354	337	357	366	405	361	384	340	367	386	369	368	342	366	346	374	363	335	355	344	337	352	352	338	332	326	341	349	367	382	354	366	332	370	337	354	362	383	323	363	355	366	355	376	366	351	367	349	328	346	375	372	359	326	346	327	330	351	339	378	364	364	349	347	379	331	345	344	358	363	343	334	381	366	367	341	372	347	362	364	355	402	351	366	392	346	325	351	332	322	388	382	338	355	320	372	355	362	334	360	380	377	345	352	361	373	350	303	369	349	383	366	341	364	360	390	387	330	331	332	387	391	344	357	322	382	370	363	362	381	359	354	385	329	366	364	389	336	346	348	389	353	351	359	373	361	336	369	381	356	370	385	375	376	344	367	371	387	379	371	325	336	320	392	368	397	348	391	351	339	358	402	361	324	348	361	339	355	332	376	358	324	367	389	349	362	389	348	359	371	328	376	377	342	371	378	339	364	325	352	343	346	382	381	345	358	346	383	358	363	382	370	365	377	338	379	378	360	360	380	379	367	365	335	386	348	375	350	337	400	363	379	375	351	419	387	398	367	382	360	339	398	347	372	360	345	391	328	407	375	374	364	408	368	329	371	349	379	344	366	391	346	361	369	357	341	353	367	413	341	348	352	368	358	373	343	342	348	357	345	387	358	373	343	336	409	345	364	362	346	383	371	342	415	330	380	344	365	364	338	340	384	341	331	382	402	319	347	370	358	358	381	364	356	371	340	372	372	372	354	398	375	336	327	334	372	366	352	332	343	347	333	313	339	377	344	362	381	337	349	369	376	362	354	387	372	382	362	403	377	394	361	376	335	346	361	387	389	361	379	363	367	362	346	354	343	335	358	336	355	372	371	372	374	359	356	372	396	336	372	343	385	358	335	412	360	380	363	320	368	367	365	334	307	385	343	332
8476	1435	2195	2595	2133	1839	1624	1593	1371	1280	1153	1211	1120	1064	1099	1078	1059	1103	1036	1011	951	986	995	910	942	908	978	926	984	962	925	914	889	953	887	889	916	925	924	884	899	966	900	889	897	849	909	884	853	888	926	952	881	908	869	904	904	880	932	914	895	881	895	920	873	909	848	885	892	860	943	900	910	862	911	906	890	887	843	921	947	869	902	939	881	843	891	921	877	849	906	897	834	859	872	932	905	876	879	925	920	874	877	878	882	924	844	881	849	861	900	917	859	859	894	854	878	894	883	882	863	934	908	895	862	899	906	891	835	833	873	920	904	915	920	842	858	924	881	864	925	903	897	863	910	887	882	898	862	871	888	867	818	894	923	838	882	882	873	887	924	911	920	928	897	904	894	874	856	854	923	880	845	878	863	895	929	871	860	861	940	929	870	877	940	919	840	855	868	870	899	937	857	910	949	931	896	863	913	894	894	905	922	876	920	869	921	850	882	883	858	898	928	921	892	863	853	888	826	892	894	854	934	849	874	911	828	894	904	931	870	899	884	946	865	882	876	921	882	869	867	816	864	864	918	840	911	889	898	843	909	878	881	954	920	899	865	906	907	919	917	852	905	903	890	889	916	811	902	852	883	910	850	914	839	873	869	914	880	850	906	872	893	895	897	859	912	878	871	925	941	917	903	858	835	850	883	814	850	910	902	859	867	891	887	937	905	890	901	878	888	928	872	891	866	882	807	887	901	836	940	922	825	898	895	895	851	858	895	906	895	912	916	865	944	847	840	879	918	931	858	928	876	908	887	934	892	888	887	862	898	899	853	858	896	866	877	908	972	915	882	817	903	898	890	865	857	889	916	889	927	910	869	886	950	850	889	914	868	866	855	894	885	911	841	939	890	865	869	892	884	845	875	863	883	917	938	885	875	899	858	877	922	832	857	892	881	897	839	841	882	891	862	859	819	875	913	854	871	876	857	897	910	913	865	876	890	847	831	849	902	899	921	884	881	906	925	908	845	909	852	937	933	865	881	920	892	925	860	870	886	869	924	905	973	974	924	884	921	865	865	854	905	910	872	914	932	910	879	884	864	873	912	956	883	926	859	896	903	836	847	876	883	863	840	894	899	885	917	921	859	860	911	878	857	880	910	920	893	885	919	876	937	874	921	914	903	881	857	838	877	807	893	875	891	874	881	856	912	885	893	882	900	892	826	925	898	889	847	865	912	948	910	923	941	925	898	893	868	921	859	870	838	883	892	901	879	938	890	870	954	935	857	912	881	871	916	868	854	887	890	837	857	944	914	869	898	884	872	877	839	889	840	886	842	865	869	890	858	910	898	917	941	903	843	922	879	904	872	874	865	878	911	887	867	900	918	863	919	908	900	922	855	890	887	841	874	935	868	908	867	894	852	877	881	919	929	862	923	876	899	870	852	916	888	891	875	904	906	920	924	857	870	852	871	938	893	875	841	889	890	916	848	853	888	897	886	876	929	878	907	887	859	932	866	917	932	905	889	897	868	878	889	858	925	856	877	880	898	881	831	883	937	904	942	901	862	874	908	919	903	847	863	847	834	857	910	920	867	901	825	891	925	886	902	878	887	835	867	916	881	926	912	890	896	882	893	833	817	893	876	914	884	944	844	955	866	868	887	909	887	888	894	863	953	904	882	893	875	891	882	901	872	856	880	823	853	913	845	853	906	895	867	873	911	851	853	882	927	875	863	884	889	857	933	879	886	914	940	943	866	874	869	905	868	857	915	837	865	894	869	889	936	894	792	890	846	893	860	878	902	867	897	904	871	865	904	883	917	885	878	923	883	898	887	879	916	892	885	885	871	923	873	915	869	864	885	871	912	864	913	864	857	898	873	911	879	905	862	875	899	890	881	857	914	851	868	868	858	901	896	895	869	900	874	833	888	868	899	908	907	880	848	888	895	903	875	881	842	867	915	907	859	858	867	979	886	826	883	895	886	866	863	901	893	926	893	863	917	857	890	937	833	871	950	889	891	795	847	948	904	866	899	877	869	847	904	878	861	903	919	899	890	908	876	911	854	955	852	918	879	884	931	854	831	956	870	843	892	891	857	874	871	918	884	878	881	918	864	838	884	902	905	869	872	912	935	927	899	904	860	884	888	872	897	902	890	901	858	887	902	855	886	925	899	903	858	869	916	924	880	879	866	885	883	884	874	891	920	865	878	851	951	865	866	882	842	864	881	836	910	925	842	857	912	916	859	879	877	884	859	859	907	889	879	885	903	867	915	884	936	886	898	917	885	938	843	862	859	874	913	860	900	921	886	876	859	881	916	896	898	925	868	969	899	881	911	951	893	839	864	828	928	886	886	944	855	891	898	866	929	861	906	911	844	892	797	888	866	969	888	861	848	927	854	901	894	909	829	863	884	828	905	866	921	861	918	906	888	915	875	880	888	875	860	884	920	863	911	926	843	952	932	950	942	921	884	930	938	943	874	912	854	870	934	910	882	897	859	883	909	854	874	910	860	923	879	877	876	906	908	917	913	883	896	933	872	861	845	877	875	884	913	870	873	926	880	870	928	889	942	895	858	879	905	900	921	881	896	869	908	900	840	882	907	912	891	894	913	926	900	954	890	895	867	911	937	867	815	908	881	933	872	857	839	909	866	881	895	902	814	904	876	878	900	900	895	938	859	923	904	907	880	843	910	887	943	857	929	931	924	856	910	862	871	911	899	876	925	897	902	899	871	881	866	849	905	905	897	939	850	914	919	894	874	887	868	906	904	875	899	934	859	907	910	897	867	961	912	902	837	914	881	892	905	932	897	848	938	878	879	910	896	850	823	889	906	869	911	909	906	837	847	943	892	848	866	945	875	840	914	872	935	865	871	927	901	917	895	905	882	837	908	914	894	919	924	883	888	894	861	851	881	870	913	826	872	928	910	900	903	903	890	891	898	875	897	924	822	883	826	882	895	880	894	935	911	919	873	868	907	877	850	890	875	879	878	899	926	977	880	920	932	884	866	899	874	851	904	855	855	876	880	873	874	903	894	876	910	877	864	925	885	888	903	918	896	909	843	905	831	883	883	865	940	902	892	919	853	931	885	850	947	861	889	894	858	910	937	848	901	964	924	937	926	844	879	864	883	923	864	890	871	900	895	877	864	879	932	820	899	904	874	911	885	927	842	908	908	840	900	874	844	864	950	896	911	916	804	910	948	858	886	857	900	922	917	857	874	897	900	916	871	896	886	891	915	882	867	885	870	938	865	881	923	876	920	791	867	887	875	843	865	852	855	920	877	923	877	912	885	945	926	861	868	930	862	876	866	925	875	939	853	891	880	875	921	916	907	889	881	890	866	911	877	887	791	880	895	883	914	900	862	871	929	917	875	936	929	855	887	936	860	925	922	918	863	863	863	937	925	868	853	833	880	891	958	858	871	900	883	936	853	885	897	897	812	885	912	915	884	871	848	856	868	904	883	864	950	928	917	934	880	886	868	928	897	895	908	921	924	851	891	836	871	937
1678	402	350	386	392	378	387	379	387	369	425	407	423	401	365	379	367	369	371	404	403	402	362	398	369	370	379	396	372	379	394	416	387	405	412	378	382	393	391	391	399	395	397	372	381	437	351	394	370	359	391	399	365	386	360	379	393	349	374	358	367	368	405	380	383	399	418	353	381	412	384	384	351	384	408	355	385	376	427	385	333	382	394	412	434	387	357	383	378	351	406	379	387	404	377	404	370	374	371	403	415	333	400	372	382	394	388	417	412	384	384	351	354	398	370	377	371	393	435	380	388	365	360	387	393	426	348	371	379	406	394	384	360	380	371	363	408	361	409	391	410	384	411	376	380	403	416	372	407	393	357	392	413	394	379	367	389	360	364	425	384	399	409	373	354	386	400	392	398	371	388	400	387	372	371	384	404	377	415	358	384	398	366	412	399	395	343	367	401	369	380	396	373	391	392	369	367	384	407	400	392	379	364	377	367	409	385	331	382	423	400	349	427	383	325	367	409	423	395	364	386	378	376	361	423	415	402	393	393	353	378	394	416	362	416	403	358	398	400	407	374	374	399	392	389	354	358	360	410	397	392	391	401	389	381	367	411	374	366	401	421	398	387	339	402	375	403	375	421	441	414	382	395	368	414	425	398	415	410	395	365	403	384	363	406	385	392	383	413	371	358	350	410	363	399	352	335	419	389	370	387	371	378	393	410	396	383	387	421	365	401	410	404	393	382	382	383	390	383	396	367	351	378	396	387	359	417	371	378	383	383	394	385	393	389	371	369	412	388	398	375	372	383	372	377	412	394	371	379	404	336	386	393	342	383	359	378	376	353	373	384	392	372	387	401	342	393	349	361	386	368	386	370	379	368	418	381	380	389	373	417	371	427	433	366	353	393	367	364	362	391	382	389	397	382	369	404	369	413	387	338	401	408	426	374	351	395	361	357	392	400	403	344	400	427	351	399	436	408	383	377	380	412	386	371	382	355	365	364	359	354	408	371	408	355	385	397	422	386	358	414	420	389	374	371	363	410	398	352	372	383	391	375	360	388	363	402	368	379	336	383	376	381	357	364	376	400	375	355	379	399	394	390	404	344	388	392	375	390	391	407	400	400	381	430	394	416	412	416	410	396	405	417	367	370	395	412	400	395	369	395	374	345	334	397	392	362	395	407	378	394	399	375	411	393	370	412	420	374	387	426	376	393	437	348	437	378	408	395	376	357	414	386	394	363	362	385	333	372	409	433	390	414	384	366	368	356	368	430	391	429	384	434	376	385	393	382	375	425	384	356	368	348	397	360	382	381	376	329	391	379	350	385	402	411	371	382	401	440	393	364	365	383	434	379	387	381	426	406	368	369	388	366	362	383	362	391	355	383	368	393	405	363	398	419	437	442	431	400	362	379	346	389	372	375	382	396	383	373	383	417	420	394	382	433	381	350	354	411	397	387	368	397	410	358	387	381	404	362	377	354	389	391	363	365	392	385	403	376	371	377	371	391	396	398	425	379	421	366	366	382	370	398	372	394	395	383	375	370	395	381	344	387	381	368	352	357	378	397	375	389	409	398	368	389	389	372	372	357	412	374	395	398	391	375	384	366	387	403	421	399	354	355	365	397	392	422	408	341	408	463	386	404	423	373	416	393	389	388	372	364	375	379	394	424	373	383	390	380	390	383	363	399	393	402	379	397	443	377	408	342	349	386	415	365	395	383	391	394	389	389	350	396	361	367	396	370	407	348	395	371	367	377	384	421	395	359	387	368	376	418	365	390	353	385	369	395	394	390	369	424	392	420	395	391	377	418	411	389	364	384	406	379	368	400	365	348	374	383	399	368	390	396	372	366	325	412	425	371	374	406	410	383	405	402	365	408	375	393	442	394	368	398	384	412	368	378	385	389	393	401	394	360	388	396	397	394	424	417	369	396	389	385	355	350	437	388	370	441	431	370	369	393	363	391	408	402	363	393	384	439	374	350	391	366	373	384	407	381	352	413	400	374	419	381	392	345	419	423	395	366	425	393	372	413	446	385	397	451	381	454	391	367	394	389	371	406	421	405	365	381	415	372	357	384	399	397	363	406	356	408	389	377	445	386	392	437	386	389	397	389	383	383	375	414	384	365	397	372	367	388	391	358	390	394	368	396	399	371	365	400	375	375	391	404	368	383	365	391	385	338	401	394	408	362	388	382	403	384	370	391	385	409	376	406	362	371	402	411	391	400	382	410	364	388	391	400	392	367	398	370	423	370	346	407	383	373	363	369	351	347	374	398	332	389	354	363	411	370	360	398	393	366	425	372	378	343	388	387	398	415	419	382	405	396	371	404	409	377	355	371	394	362	369	391	394	379	380	357	413	336	391	440	401	361	385	351	348	393	412	431	407	388	421	401	403	366	388	404	372	393	406	392	398	381	414	403	374	344	402	386	371	344	386	403	377	389	399	459	364	407	389	360	384	377	358	387	370	416	358	356	367	367	400	374	408	386	334	405	370	382	373	420	397	374	407	372	367	387	399	363	394	406	367	387	396	352	380	377	379	398	353	425	413	354	384	413	410	389	378	411	410	353	387	375	425	386	365	358	389	396	397	369	370	402	386	353	341	430	411	380	366	405	399	422	384	384	386	396	388	417	401	387	358	363	377	362	374	404	344	427	393	388	424	401	399	402	361	374	413	386	361	374	385	367	380	366	358	391	399	425	381	387	407	379	395	392	382	350	391	380	395	370	341	376	394	382	420	362	362	378	389	354	398	397	408	398	379	378	370	412	425	389	401	420	390	391	391	384	414	372	416	390	404	381	409	365	352	390	365	387	362	374	400	383	392	429	355	395	368	398	398	416	369	377	379	375	371	411	405	372	364	387	366	383	401	355	366	385	338	390	363	406	389	406	405	379	400	369	391	379	373	422	373	376	386	396	374	410	386	367	395	361	380	382	363	411	374	388	387	342	409	396	358	391	373	405	402	395	389	388	369	413	360	395	405	411	363	382	369	385	377	339	373	367	412	366	400	362	347	382	375	394	369	379	356	367	364	388	392	365	426	402	402	368	396	391	399	401	432	361	410	419	383	441	409	385	350	360	355	380	395	390	369	411	366	375	380	396	395	344	376	374	400	388	396	358	402	390	393	393	379	395	379	381	378	394	404	359	366	377	359	369	385	353	415	396	361	406	397	393	408	386	383	383	395	359	423	424	416	384	389	387	397	396	389	398	376	420	413	398	376	353	351	390	349	423	382	404	383	413	372	402	380	370	346	425	409	405	389	364	393	350	379	377	372	411	390	374	365	395	399	403	394	414	360	382	399	412	384	363	425	349	398	389	400	415	384	381	399	328	373	370	371	424	434	348	369	380	390	405	391	385	406	433	378	407	374	379	380	434	423	422	372	382	382	375	398	409	359	380	396	391	400	372	377	426	391	398	369	426	368	337	391	368	372	383	375	350	372	392	369	404	420	399	421	393	379	360	380	354	414	388	341	392	411	381	342	395	388	385	355	396	364	424	370
2208	936	880	920	924	918	881	924	908	885	862	856	906	862	928	887	923	873	938	889	836	879	903	936	901	921	872	830	879	935	913	870	921	870	941	874	891	854	892	929	916	877	908	874	873	823	881	847	927	916	875	902	878	908	901	887	889	882	916	864	853	861	896	929	892	856	869	882	986	889	919	874	889	901	905	893	953	921	901	886	900	877	957	901	907	862	843	922	879	872	913	898	912	835	882	919	896	913	921	854	889	877	909	869	849	839	864	872	925	821	912	894	878	799	894	954	916	894	912	893	863	924	912	916	839	907	873	866	900	865	863	889	910	889	959	951	863	884	855	911	898	868	861	914	859	904	909	903	916	882	909	893	930	867	916	918	863	886	886	850	882	897	908	926	882	923	887	935	915	948	915	889	922	902	924	864	863	904	915	910	878	899	902	864	903	912	889	859	923	865	892	906	893	858	865	936	901	910	896	826	936	889	868	863	890	811	851	947	924	926	872	901	837	872	861	930	881	864	908	884	883	885	840	873	895	917	893	836	907	851	877	854	904	870	918	890	930	900	864	836	870	878	892	916	918	885	915	856	890	912	905	906	895	901	842	880	870	865	896	862	868	902	864	904	874	902	868	846	861	869	877	904	896	857	934	904	879	889	866	911	899	843	855	867	864	874	869	891	913	885	908	848	864	851	903	955	871	835	868	878	883	914	919	869	916	871	828	896	919	892	892	858	867	837	852	885	906	905	916	932	855	890	832	872	857	846	874	902	899	910	867	846	884	907	874	864	911	847	906	828	854	933	908	871	867	855	889	871	912	892	904	883	879	876	855	882	935	914	852	898	923	876	921	847	888	875	889	900	866	953	919	905	902	911	919	864	848	880	943	875	828	879	883	902	910	927	887	894	950	903	873	816	918	893	894	932	882	908	862	887	874	890	855	881	911	875	917	868	872	893	865	861	898	898	880	868	886	905	870	906	846	869	843	873	914	861	859	876	915	925	889	886	818	860	859	880	874	876	909	927	896	869	900	897	860	879	849	904	860	908	911	923	863	886	894	895	903	873	871	860	868	887	886	913	873	832	915	884	916	900	873	884	869	901	914	876	923	941	899	906	912	875	836	888	859	940	878	852	865	896	871	866	852	923	906	907	869	911	914	886	890	916	925	898	888	885	927	887	855	869	894	867	838	865	907	908	886	923	896	864	951	917	851	906	894	906	901	923	868	893	914	909	864	855	867	927	885	871	917	879	865	881	888	915	860	874	843	887	868	881	906	921	853	910	884	916	885	893	884	901	928	900	907	950	871	863	888	900	875	863	890	901	881	867	920	897	919	921	914	855	878	874	869	890	945	882	884	883	947	918	945	909	888	908	819	909	864	853	891	917	876	909	865	888	922	888	840	903	943	911	939	922	883	878	881	864	867	905	907	861	898	918	842	928	887	890	886	889	891	905	906	884	883	858	911	875	940	879	911	855	940	912	843	901	875	888	830	922	885	867	867	880	929	892	888	952	896	941	845	875	885	948	872	906	895	874	866	955	901	862	917	875	910	907	843	862	858	843	866	901	892	913	904	846	899	899	884	889	893	901	903	908	901	937	885	861	925	882	945	934	863	922	859	903	976	834	931	886	903	900	944	916	885	836	878	855	871	889	913	908	931	883	901	904	888	894	904	875	928	917	894	956	922	928	875	907	858	865	856	889	873	905	886	937	886	883	861	883	867	864	872	869	894	910	947	940	892	887	898	911	907	857	888	872	888	899	912	923	842	938	895	892	884	855	948	934	935	857	932	890	863	916	909	887	891	882	889	891	885	876	897	938	878	869	832	951	906	888	838	845	879	862	926	853	902	840	905	839	905	926	873	827	870	891	923	940	899	870	911	847	918	940	874	911	956	873	897	853	900	916	898	921	860	901	898	877	889	901	868	907	890	904	884	886	850	900	907	885	828	867	896	870	914	891	868	890	876	872	874	904	918	875	891	870	847	917	851	887	888	836	875	846	884	876	887	902	867	890	879	895	862	894	921	904	903	916	866	880	881	889	923	885	910	938	882	902	909	906	900	882	883	880	913	807	902	890	905	918	893	831	867	929	846	892	858	894	889	875	922	846	949	900	885	892	908	877	917	881	868	866	898	880	885	927	872	852	912	870	890	854	867	907	917	868	894	953	852	896	865	850	884	846	856	855	914	896	898	916	901	877	914	891	924	925	905	898	880	894	931	859	935	951	847	881	875	863	920	933	944	835	853	870	862	880	864	868	872	906	910	916	910	847	847	913	891	859	876	844	827	864	888	901	854	927	938	903	888	945	842	910	894	917	875	876	845	863	901	917	908	892	918	920	881	869	901	928	887	921	839	912	864	867	861	914	885	959	891	886	850	850	884	898	922	837	869	900	917	886	871	864	910	849	851	894	899	874	903	895	911	877	912	932	931	897	912	874	882	894	898	948	876	905	897	878	882	832	887	922	945	865	893	918	851	894	893	891	878	832	847	867	812	899	841	883	890	907	882	931	875	920	872	891	853	875	921	868	927	908	860	851	911	879	907	843	898	930	874	881	880	921	850	912	901	877	920	895	883	832	873	922	905	878	904	954	847	880	891	891	882	874	932	893	879	869	914	852	898	877	889	889	881	915	819	872	829	919	933	918	844	867	895	867	890	858	900	859	920	878	872	904	902	838	869	917	885	845	891	925	901	857	909	847	926	908	946	889	885	839	894	892	894	853	860	904	872	922	899	906	902	919	943	919	852	877	908	857	918	906	895	878	890	877	896	895	919	898	860	880	884	940	908	853	890	875	913	888	834	897	930	862	926	937	919	884	906	914	846	876	886	952	882	908	872	887	926	853	886	840	874	868	864	855	927	920	922	930	894	943	879	919	943	874	877	870	899	932	906	879	922	861	891	853	888	846	886	961	911	903	907	883	863	850	805	846	898	890	866	936	879	895	867	925	896	889	872	912	898	904	892	876	894	916	872	855	894	890	877	911	856	877	896	901	885	862	918	871	893	902	867	895	854	915	907	883	848	932	912	845	944	914	942	918	933	956	916	880	880	929	853	875	875	870	835	903	902	869	885	879	833	868	870	862	895	904	894	921	902	886	893	892	904	863	861	907	853	864	890	887	917	878	908	925	884	882	865	892	890	846	908	908	892	886	877	834	837	912	855	939	876	908	882	917	901	884	906	854	895	953	869	938	859	841	892	899	856	878	840	851	919	944	871	877	886	913	886	839	933	832	862	852	872	869	905	897	869	884	943	891	874	925	934	830	897	860	889	864	961	912	889	944	886	859	861	913	867	894	954	840	911	836	902	877	863	919	880	868	854	915	898	881	878	873	871	870	883	889	865	853	924	854	857	962	907	894	922	873	840	863	862	907	877	881	912	839	902	900	890	885	919	829	881	843	863	901	886	864	909	907	878	842	902	881	897	900	878	889	902	817	860	887	834	876	858	924	870	906	907	877	910	869	868	973	838	897	842	859	926	890	903	950	886	886	875	886	896	926
7839	487	508	450	358	299	291	275	251	271	260	268	221	236	234	228	230	211	236	207	249	225	227	231	218	182	234	232	224	214	211	247	220	224	192	234	190	215	221	242	216	234	192	211	195	214	220	205	215	230	179	222	202	212	233	233	222	231	232	220	203	227	208	207	214	242	262	232	215	207	218	206	223	232	224	263	196	193	222	231	200	202	197	205	203	222	215	217	217	208	222	239	209	209	233	202	207	225	209	212	228	211	230	243	209	222	211	244	201	219	185	234	228	237	213	206	215	213	205	217	214	222	201	231	217	213	229	216	215	227	244	227	202	218	243	225	180	194	202	236	232	225	204	222	210	260	228	186	215	245	218	195	203	220	198	212	229	212	215	215	214	215	213	193	205	205	167	218	214	208	220	225	203	221	224	238	212	211	207	223	206	216	240	223	214	206	204	242	196	215	216	207	205	235	224	202	207	219	182	221	214	184	207	180	200	229	234	218	244	214	236	240	228	223	241	217	210	197	216	215	223	233	269	221	227	221	227	223	217	196	212	217	224	230	253	198	224	201	213	232	198	215	218	194	202	211	231	216	184	226	232	222	264	224	241	213	214	201	202	232	211	207	212	222	227	226	212	191	242	190	225	210	209	216	215	233	220	230	199	233	216	219	212	198	225	220	223	233	230	219	237	243	179	229	205	263	212	221	206	220	225	220	231	217	218	200	258	210	206	222	213	209	230	201	206	221	238	231	220	228	216	245	185	221	229	192	214	222	199	218	219	211	205	185	192	213	192	237	213	201	209	197	231	230	236	217	235	202	208	205	224	234	234	186	208	218	217	237	201	219	216	194	207	217	237	194	190	199	230	192	243	191	209	199	194	222	213	216	204	223	219	237	225	228	200	191	235	205	233	211	211	204	213	179	210	226	192	198	221	219	246	205	211	214	207	199	182	196	208	219	223	235	224	232	230	209	212	240	236	218	205	203	225	227	235	216	234	216	198	219	207	201	239	218	219	236	200	203	223	220	217	218	208	187	233	213	223	204	212	225	232	224	214	233	248	260	236	200	211	188	213	234	213	195	204	221	200	228	205	180	215	226	217	230	239	230	227	231	233	200	206	208	229	233	226	210	238	248	223	190	212	220	197	204	228	256	215	236	217	215	226	209	229	211	224	228	223	221	195	225	195	200	213	218	189	237	242	237	201	234	248	214	200	233	195	227	194	222	216	209	224	222	218	209	221	218	221	204	207	219	217	209	213	225	228	217	207	217	234	208	238	219	226	231	234	223	219	240	196	209	218	214	255	230	213	201	217	215	198	207	209	198	223	212	174	200	222	189	186	234	210	188	211	209	231	224	195	203	223	220	216	207	208	222	232	235	214	241	216	219	218	205	226	191	222	209	215	221	219	207	213	221	252	229	227	197	216	202	223	225	230	204	225	223	231	209	238	234	237	208	231	202	225	194	196	222	214	248	207	236	208	244	223	210	191	212	222	205	187	230	196	208	196	207	203	211	228	207	210	229	234	224	232	212	223	236	225	197	236	193	201	233	185	192	215	219	204	198	221	229	222	212	191	203	204	214	207	193	213	258	231	218	220	216	205	223	212	228	226	190	192	227	249	203	239	199	226	222	209	230	258	233	204	221	206	202	208	235	252	207	211	216	220	219	220	229	227	208	205	209	212	216	231	210	242	210	237	213	214	221	223	200	241	222	200	245	230	185	247	222	250	225	206	199	217	218	205	217	197	219	228	227	225	238	208	224	186	217	230	227	222	198	240	237	206	221	231	186	207	214	214	211	221	224	218	203	237	217	229	199	227	197	206	225	191	240	226	228	211	238	216	236	236	202	251	217	209	200	225	193	186	235	230	211	227	225	239	207	212	199	190	227	244	251	219	214	232	235	221	236	201	214	207	206	211	263	234	234	188	215	204	235	234	208	203	233	223	251	202	226	205	214	238	203	204	232	219	233	229	201	204	236	199	233	190	204	219	210	205	188	220	204	221	213	221	227	221	215	211	225	194	218	235	216	208	213	244	225	224	230	200	208	214	231	214	234	228	239	226	212	192	210	217	210	229	220	206	220	208	216	231	239	222	218	200	242	208	202	213	206	205	216	202	202	228	218	218	220	222	212	215	206	222	227	220	276	210	220	201	224	194	202	239	207	239	240	198	229	222	216	205	209	216	239	222	231	231	202	209	206	212	213	214	232	222	199	220	195	248	240	173	242	226	228	224	224	215	230	208	186	220	194	240	178	224	196	216	240	184	224	236	224	219	190	208	215	215	197	217	212	219	241	253	209	200	223	210	244	216	223	223	203	205	224	236	205	215	220	234	204	238	217	195	253	198	223	228	214	215	203	225	205	223	226	242	210	240	231	213	227	205	220	223	214	244	210	203	225	206	210	222	197	242	221	231	234	228	220	211	181	208	197	188	215	217	209	201	195	233	190	216	232	219	225	260	214	225	225	233	217	186	219	222	232	267	214	214	227	224	219	228	239	225	227	229	223	214	244	215	225	236	242	215	209	219	199	221	185	198	189	180	183	216	215	221	230	202	223	229	227	203	216	213	218	225	201	214	225	215	224	224	219	230	220	216	195	210	189	200	205	230	237	222	245	210	211	239	209	215	233	218	203	222	243	203	219	222	227	204	211	190	192	209	229	221	204	200	231	213	204	196	256	219	231	197	206	239	210	201	197	215	205	203	222	226	220	220	214	186	239	206	218	221	205	195	222	207	208	205	197	197	216	201	249	201	219	231	211	220	205	201	219	211	212	222	227	227	196	198	230	215	255	206	228	223	223	206	239	236	200	203	220	217	238	221	209	219	222	228	214	251	240	216	237	258	223	242	197	237	222	196	224	223	215	217	216	197	198	219	231	230	204	216	205	214	211	228	240	235	193	218	221	226	223	229	241	185	250	206	234	223	210	200	206	233	209	203	221	221	226	201	214	222	194	221	244	217	174	199	207	219	204	218	220	224	220	231	210	239	195	205	205	177	190	222	212	216	222	239	250	206	232	222	224	229	206	234	236	217	247	210	235	203	207	225	225	208	206	190	223	211	217	208	232	201	232	216	216	203	223	233	197	196	227	206	230	216	220	208	203	249	234	204	217	208	235	197	227	230	240	218	192	205	208	186	224	195	206	216	241	213	199	213	250	215	205	211	231	247	219	200	217	218	185	191	234	217	223	215	232	200	209	182	198	221	232	251	247	212	263	221	206	202	208	219	224	227	196	209	216	196	214	228	205	206	248	214	221	195	225	199	249	179	222	204	233	175	222	208	235	226	208	226	187	245	244	229	239	175	245	215	207	241	243	225	221	231	211	217	219	205	212	217	209	193	237	222	229	198	216	219	213	179	208	199	204	207	179	196	195	214	215	213	247	210	221	200	223	239	201	225	284	209	257	229	234	197	204	205	208	214	226	182	236	220	204	249	206	212	231	221	230	227	217	215	215	230	244	234	228	217	192	189	211	205	214	201	223	201	204	218	212	219	217	228	187
6319	830	1261	1405	1233	1120	983	894	846	728	740	708	654	710	653	645	639	683	652	661	620	679	603	604	633	571	608	608	603	630	625	561	652	568	591	601	638	594	569	610	583	547	636	574	653	619	592	575	583	571	622	577	607	564	591	594	576	607	587	595	568	579	540	604	615	606	590	576	534	587	575	576	585	572	573	568	569	564	558	578	567	555	583	619	568	575	631	591	561	573	597	614	544	565	603	571	565	596	582	550	607	578	596	584	592	613	537	628	561	606	585	623	562	583	609	590	569	594	602	610	595	588	589	552	598	570	561	574	578	608	581	582	605	576	576	567	595	586	613	577	608	553	562	547	582	594	538	584	570	558	552	579	581	552	618	577	567	559	559	570	600	596	544	555	557	592	573	585	570	559	602	563	590	608	550	614	596	605	592	624	582	555	605	533	596	555	613	549	590	570	541	531	564	566	572	530	573	622	577	585	583	617	568	567	601	614	583	566	565	622	614	547	579	584	632	567	544	579	575	605	547	573	615	589	599	582	572	583	621	589	572	583	554	557	591	554	576	584	629	551	604	550	610	620	584	555	592	581	597	552	591	567	556	597	600	565	583	587	645	621	535	562	562	607	596	582	586	597	581	594	657	558	574	596	565	592	554	580	567	581	593	583	539	577	579	621	570	647	620	569	564	563	586	537	570	559	605	581	580	566	624	597	576	554	576	596	549	549	591	600	580	560	602	619	554	637	603	579	597	571	541	611	576	578	598	580	544	546	573	550	547	565	633	598	529	585	582	567	548	534	555	614	580	551	558	569	545	563	590	558	597	583	579	581	617	599	595	567	561	599	602	549	585	569	593	560	604	561	599	548	561	571	601	572	574	615	592	530	563	552	577	597	608	619	562	563	592	566	606	614	596	581	605	550	564	557	595	572	547	595	584	557	591	599	546	575	605	598	599	593	570	530	535	564	579	598	586	574	574	543	558	601	639	582	530	590	590	579	594	627	565	568	572	568	625	585	562	586	586	541	596	598	567	567	574	585	613	573	568	601	612	608	525	525	583	580	593	547	634	573	546	635	599	608	611	583	555	520	565	592	561	603	554	575	631	599	612	572	594	604	592	617	582	594	592	583	596	563	600	590	581	599	560	548	546	577	578	596	612	541	557	554	599	590	624	579	589	591	592	574	597	578	588	568	553	586	551	576	591	606	569	558	583	632	564	574	550	584	616	584	561	558	563	605	543	581	536	582	570	610	571	565	584	564	548	597	604	585	580	576	546	599	552	571	578	617	541	594	572	608	580	602	601	589	526	598	556	551	591	613	536	599	562	550	577	571	563	578	601	587	566	560	603	596	595	580	588	565	561	645	602	533	596	561	563	552	543	557	568	559	596	578	600	562	603	613	571	585	595	591	570	587	595	541	591	595	597	562	598	567	535	581	597	514	552	548	551	553	581	574	545	597	588	603	536	562	536	554	601	584	598	559	573	600	574	562	536	561	603	530	522	580	586	555	591	605	593	586	585	559	578	602	548	580	587	561	572	564	609	560	572	549	588	577	576	589	593	596	600	579	546	551	574	590	548	612	592	560	565	541	569	602	578	575	601	609	582	580	622	605	540	579	531	586	551	574	614	594	544	633	554	549	578	586	577	579	596	563	572	609	604	560	575	572	589	547	585	578	579	584	575	614	601	547	608	540	611	566	574	627	582	572	602	570	533	600	554	565	610	599	547	543	588	582	569	599	567	602	581	605	574	601	601	514	575	566	567	554	552	552	583	626	557	561	592	572	578	597	566	604	552	563	604	558	628	577	517	559	532	579	554	527	591	559	568	567	566	588	615	551	570	586	560	532	581	590	567	601	570	601	604	559	596	588	592	576	577	558	592	617	573	568	562	572	557	543	594	551	568	570	559	590	578	619	576	565	594	567	590	550	577	559	592	593	573	608	587	588	609	608	602	630	570	597	607	568	536	543	573	584	607	614	597	593	549	566	561	578	558	574	631	547	593	605	585	564	588	586	537	552	535	571	552	588	601	643	596	568	605	510	554	571	524	562	527	618	604	558	606	570	559	587	586	558	596	606	590	549	569	573	627	604	571	552	603	575	566	567	565	588	580	567	580	576	612	574	615	528	561	567	547	600	572	561	519	563	534	556	577	585	547	639	539	585	588	610	554	562	576	519	593	583	537	610	587	591	593	556	591	569	587	596	564	596	565	594	541	559	554	530	602	596	567	594	594	518	606	557	584	516	593	516	564	627	577	555	555	596	572	600	553	575	598	572	596	590	543	599	609	578	545	588	613	554	570	596	598	589	581	581	576	600	586	586	582	587	614	590	599	594	577	579	554	581	552	578	574	557	577	588	602	557	575	589	593	581	570	544	551	623	549	586	564	658	548	564	565	577	627	603	559	595	586	573	599	590	602	609	575	554	566	625	551	531	585	580	570	575	570	601	557	578	558	617	580	621	548	536	573	598	591	552	564	562	613	583	583	581	561	551	590	547	588	604	614	576	582	578	621	545	534	565	596	526	571	578	595	595	584	615	548	568	605	583	595	589	551	555	546	584	569	575	561	597	531	607	585	564	561	531	614	572	578	580	581	566	578	591	575	593	576	595	585	592	606	589	558	547	579	577	551	552	591	601	621	593	571	588	564	574	533	581	517	581	570	572	587	591	633	608	628	575	617	589	560	581	578	564	559	613	632	556	600	584	575	569	580	592	610	552	606	660	602	519	571	569	563	563	547	576	566	566	557	575	589	595	579	532	606	592	601	613	598	597	549	578	625	625	539	557	559	586	542	585	606	538	593	582	589	631	570	623	578	595	577	593	562	572	591	598	556	587	537	522	566	575	579	613	575	554	603	544	587	596	612	570	602	577	571	574	625	619	616	566	571	632	588	581	589	566	567	548	593	598	551	558	586	591	586	593	579	564	621	564	584	568	584	543	581	552	579	582	600	542	564	622	577	568	580	546	577	570	558	580	571	606	609	547	541	604	561	561	568	612	563	573	559	568	590	545	562	596	598	598	568	597	605	556	625	557	585	566	617	543	613	549	564	551	577	553	589	571	587	617	613	622	551	602	564	562	555	580	586	589	570	574	587	548	587	569	565	585	559	576	561	590	540	560	577	573	548	606	566	596	584	594	555	536	592	588	583	598	568	576	561	573	583	558	616	546	609	511	579	613	599	594	591	614	572	566	614	590	578	556	611	585	564	617	584	590	614	591	533	529	580	558	609	567	583	563	622	629	596	566	577	616	543	580	576	565	598	579	593	573	540	564	596	567	585	596	576	557	542	581	575	589	613	598	529	638	579	563	612	601	595	603	589	569	599	528	605	559	572	584	579	579	583	552	551	558	579	589	599	574	584	545	571	624	591	592	535	591	561	580	607	591	579	561	602	574	572	577	574	591	594	517	598	604	591	575	587	534	556	561	598	565	558	593	568	602	510	615	605	620	590	600	629	600	595	620	593	587	542	564	586	549	612	585	581	545	576	622	588	558	566	584
15482	1401	1066	875	646	533	522	478	439	413	405	419	395	416	396	370	385	383	410	348	365	384	375	337	363	349	365	386	349	388	379	371	366	402	368	348	357	348	401	377	357	373	382	398	376	364	375	379	350	339	388	362	369	361	356	349	380	373	388	348	360	370	351	349	360	372	324	355	393	359	327	364	394	368	331	371	378	379	365	362	387	390	386	356	385	318	322	402	359	360	367	368	311	363	376	362	343	332	361	357	361	354	328	410	371	373	385	362	375	381	330	362	354	354	341	351	392	376	376	339	368	331	319	389	376	335	346	375	352	325	331	360	318	329	368	369	354	333	380	364	344	367	356	385	357	380	395	344	376	355	348	344	348	347	397	337	374	360	358	343	338	374	322	318	328	386	349	348	332	325	357	371	333	376	361	363	342	369	372	364	375	376	358	376	372	368	368	401	364	352	375	399	394	405	328	326	353	381	364	350	363	369	359	377	367	416	364	355	381	378	369	360	346	337	361	389	356	327	362	362	359	347	347	341	373	384	380	350	382	339	351	360	350	321	358	325	360	409	363	389	348	349	348	351	354	350	374	327	354	303	364	339	347	348	315	354	373	418	356	344	393	341	386	367	343	385	375	358	344	362	331	339	354	336	360	395	354	343	326	335	379	390	364	358	335	346	349	361	361	367	349	338	366	343	406	371	356	391	373	399	357	338	351	349	343	368	368	377	359	371	350	385	371	358	340	349	368	375	362	353	347	353	337	349	353	384	356	348	348	358	404	345	377	361	337	364	368	377	395	363	376	385	365	352	413	379	386	349	371	339	346	383	331	368	391	398	361	373	348	345	354	373	342	361	339	365	381	377	370	349	358	405	335	357	351	364	379	373	348	349	375	338	327	389	360	388	423	317	373	388	346	393	381	355	360	385	364	379	369	357	337	366	337	352	387	383	337	365	354	361	375	382	358	384	390	389	381	356	357	377	387	372	352	370	354	366	357	345	366	321	369	338	399	358	386	377	353	371	364	358	387	347	346	378	353	393	373	360	345	348	346	340	364	366	356	368	358	376	350	350	363	357	370	410	379	372	339	314	368	358	374	339	320	388	356	367	328	383	370	351	350	389	359	391	402	370	420	382	334	344	373	343	354	379	387	372	370	384	378	315	372	357	323	345	357	349	354	316	348	385	366	359	357	370	399	366	362	356	333	361	362	320	313	346	358	369	360	372	407	383	348	371	363	368	348	398	357	351	336	414	366	393	364	389	341	378	369	390	369	368	344	380	338	317	346	349	354	346	385	336	315	373	411	333	358	394	337	346	364	363	372	370	393	365	353	359	312	351	363	374	359	340	350	332	349	366	399	355	355	346	356	337	396	373	364	377	382	367	370	365	342	367	369	356	371	356	349	341	386	398	364	352	334	391	370	346	358	414	366	385	332	320	360	356	344	355	377	346	335	362	400	371	369	398	356	375	381	363	365	367	347	374	333	334	385	338	363	360	364	350	337	362	367	362	351	375	337	366	335	371	355	373	345	375	369	335	357	378	369	368	328	372	398	390	379	357	391	390	392	367	357	355	380	380	399	359	387	351	365	353	362	372	357	387	333	321	335	325	362	360	366	332	373	383	388	386	337	391	387	353	392	362	328	352	374	352	372	375	333	387	369	341	341	373	386	318	345	355	373	365	407	370	371	325	344	361	377	400	392	338	374	381	404	351	346	369	350	388	403	336	375	365	372	366	349	352	442	354	372	376	383	392	349	391	377	362	359	351	368	329	328	343	359	332	401	386	350	366	344	331	360	347	382	341	393	363	362	342	339	348	362	430	378	342	333	325	349	349	382	363	367	362	382	336	351	364	385	373	355	368	394	327	358	368	396	359	340	380	335	366	364	373	358	342	373	388	360	359	381	388	387	384	353	394	410	354	371	433	341	376	361	345	353	391	341	372	345	367	337	351	348	351	341	395	372	350	358	375	346	383	371	368	351	319	350	359	354	388	386	367	341	365	366	341	319	338	377	378	375	339	381	368	367	351	390	370	331	378	357	348	332	369	350	348	355	325	376	340	339	392	360	334	401	392	353	358	375	385	358	372	382	373	389	369	382	345	385	396	359	354	339	349	404	331	385	411	388	389	364	377	376	366	353	376	375	346	343	345	367	361	358	353	371	383	362	380	364	354	371	387	397	369	335	362	361	364	392	342	360	352	368	352	369	340	343	328	354	383	371	358	335	342	365	402	389	416	389	376	385	374	358	370	361	371	342	369	354	355	366	355	357	342	406	344	354	362	398	368	370	382	341	363	356	375	380	371	343	379	373	365	368	352	379	347	380	355	388	362	319	348	328	342	329	407	352	410	348	371	338	375	333	371	344	362	348	337	364	384	357	361	372	388	340	368	372	343	353	357	341	343	350	364	344	343	392	334	382	346	381	340	381	345	397	356	358	364	356	363	388	338	388	339	375	322	369	384	355	368	350	358	370	361	389	333	386	365	396	352	340	344	344	410	350	421	393	364	376	409	365	352	358	367	369	328	373	384	369	347	379	338	398	325	342	407	331	339	367	360	351	351	366	382	328	339	364	315	371	388	357	392	357	367	344	376	402	335	323	324	381	347	384	416	381	368	348	389	398	346	333	330	349	322	370	368	359	350	367	375	350	360	330	346	354	322	387	361	370	372	346	340	383	347	347	353	374	368	358	331	362	419	388	369	333	376	389	354	350	354	359	416	390	354	364	363	335	368	363	402	364	391	342	358	364	332	400	374	383	350	329	367	349	362	353	338	373	395	361	369	368	393	359	362	341	323	367	340	392	373	333	383	398	385	356	349	360	348	374	387	348	355	394	359	360	395	370	377	360	371	376	368	385	374	382	346	386	315	348	373	383	382	355	376	363	378	344	377	361	392	373	397	407	389	333	330	354	369	373	361	351	344	380	348	343	339	363	345	334	383	358	379	385	371	391	342	378	328	364	381	397	340	376	355	327	338	415	375	362	385	352	362	344	355	363	363	370	376	370	357	371	342	341	364	338	359	341	382	366	366	348	364	409	364	347	352	367	347	376	384	362	360	372	357	350	369	366	326	338	340	363	352	375	382	350	365	343	361	338	334	398	367	341	329	366	384	377	340	356	379	380	345	376	341	325	401	372	379	386	371	380	378	387	359	352	364	353	351	381	346	330	365	326	347	394	342	368	364	357	356	349	417	398	389	356	390	383	348	351	371	403	389	336	417	338	365	396	385	349	372	342	372	340	353	354	354	365	371	354	412	365	344	352	316	357	360	375	335	351	377	362	365	343	376	347	348	348	347	398	382	384	365	336	337	379	379	372	341	408	368	354	326	353	360	368	371	343	358	348	357	377	389	349	361	385	346	374	334	366	409	338	372	383	374	385	326	360	347	337	343	392	373	345	381	366	380	406	366	395	397	338	375	369	363	355	373	389	375	353	345	359	347	368	391	325	367	352	354	348	358	351	358	369	363	318	387	360	371	342	370	363	358	378	366	351	387	371	336
8532	1416	2230	2593	2224	1812	1624	1417	1399	1309	1203	1201	1095	1062	1028	1068	1048	982	999	996	975	982	904	998	922	916	955	939	918	945	887	879	972	930	919	941	914	882	897	925	928	901	887	951	934	914	927	914	898	891	934	927	975	866	908	881	878	863	895	882	858	884	878	901	857	881	868	908	906	885	859	878	926	897	884	885	909	874	914	850	862	903	917	915	840	841	913	921	846	926	887	892	881	923	835	864	912	878	897	873	866	908	913	894	877	959	813	876	898	891	839	923	903	915	873	880	912	862	897	899	820	929	876	901	894	881	885	953	918	888	933	918	915	917	861	879	917	869	906	901	890	926	942	921	829	860	916	892	880	901	860	890	870	892	933	894	852	847	971	916	924	892	928	917	857	890	921	892	953	841	890	940	880	858	910	890	890	925	887	860	878	862	930	946	908	880	923	872	867	889	899	891	880	904	939	864	932	924	907	877	878	867	911	897	949	861	859	895	863	904	926	872	926	882	851	931	888	882	878	899	957	893	899	925	848	1000	911	897	911	873	934	897	945	859	870	904	886	901	917	917	885	873	880	914	933	833	908	861	904	890	890	882	891	920	861	932	953	923	885	877	868	888	935	889	852	901	878	899	911	871	889	868	886	899	907	845	921	903	911	895	919	900	894	897	892	874	941	897	891	916	868	869	895	925	870	905	905	932	908	941	877	920	853	866	888	936	941	862	860	901	913	873	879	895	921	896	940	949	844	880	859	938	857	860	909	883	906	878	912	894	915	924	878	914	902	864	898	919	940	903	888	854	892	802	871	869	926	916	906	865	897	889	952	840	859	872	922	896	931	943	881	842	907	875	921	872	833	879	902	880	902	881	909	932	861	952	883	856	885	897	913	953	899	856	908	882	948	886	859	916	923	879	881	873	943	880	915	869	921	905	902	900	896	861	885	916	865	860	872	912	881	947	933	855	863	912	918	933	834	907	981	889	905	887	876	855	901	912	893	940	879	891	838	885	855	902	929	882	883	876	886	902	877	933	925	890	865	918	921	871	902	872	903	910	870	908	898	888	854	849	914	891	917	904	874	910	916	856	880	900	902	868	889	899	860	886	904	858	894	887	942	887	945	835	928	882	892	857	885	910	903	908	919	875	899	886	878	918	924	864	913	881	871	869	889	913	881	894	827	887	925	944	882	956	873	906	958	903	908	934	898	875	886	882	919	878	927	890	831	915	883	923	843	818	923	895	909	834	910	872	909	902	878	904	928	949	902	891	888	845	872	919	862	867	930	849	848	874	909	896	888	936	922	952	892	939	909	901	903	891	914	892	879	920	905	889	870	920	886	882	885	900	877	902	902	947	809	893	831	915	895	858	931	925	863	874	901	896	874	883	909	927	907	855	878	888	919	919	914	921	915	904	927	886	829	919	892	931	900	874	881	938	927	902	896	886	888	888	884	878	844	917	853	894	935	884	890	891	902	892	908	928	890	902	863	862	876	876	939	893	842	908	864	883	896	943	920	915	920	972	949	888	879	916	925	828	912	917	880	882	908	910	875	871	897	904	911	882	856	846	920	901	893	932	916	890	907	909	901	858	911	870	850	920	856	878	904	910	867	880	978	845	879	883	851	941	868	889	927	925	847	947	909	944	902	888	921	847	898	869	885	943	859	898	909	868	882	904	951	911	877	916	971	870	877	921	905	893	899	867	944	844	892	928	910	897	886	901	926	896	890	910	912	889	935	913	827	912	863	941	872	939	861	848	879	897	904	902	942	949	910	929	893	856	837	892	885	892	922	929	899	881	877	850	914	915	862	940	962	935	866	921	883	907	879	903	881	865	887	927	908	902	867	874	910	871	867	903	911	889	819	857	829	902	942	845	934	883	877	860	876	886	884	906	886	883	879	902	922	899	894	868	892	859	910	891	858	898	859	898	924	889	843	889	858	880	926	929	874	909	943	857	844	912	874	955	892	856	930	928	913	901	885	895	868	887	921	880	894	894	887	882	927	849	868	922	899	881	918	892	907	882	889	894	887	909	893	838	917	899	891	890	888	911	893	820	967	839	866	930	974	908	931	851	887	873	897	881	890	913	887	912	886	882	986	848	952	914	917	885	860	905	913	889	926	855	871	926	866	868	952	899	915	929	917	902	935	869	909	873	829	880	888	879	901	878	887	905	939	882	804	920	928	893	869	869	872	934	879	855	842	860	912	913	859	860	910	889	893	898	851	844	936	915	899	897	927	844	894	874	887	880	911	870	889	935	914	899	875	933	997	888	847	839	907	887	899	837	888	872	888	874	936	840	913	923	901	875	887	893	878	862	865	876	867	898	868	882	887	913	870	917	923	901	863	885	891	842	849	893	881	915	861	846	883	894	902	914	835	920	908	880	887	888	901	851	918	871	958	892	876	847	871	873	916	866	866	880	931	910	915	923	930	827	885	860	899	862	872	870	854	898	926	922	884	925	897	874	921	927	896	902	907	881	893	904	880	872	911	923	873	860	878	872	850	869	855	892	889	955	902	922	899	903	881	853	867	937	875	912	877	904	940	894	876	966	841	950	892	874	874	917	868	849	880	938	892	866	907	922	921	885	861	910	899	933	875	903	886	917	881	883	897	864	872	875	834	909	909	872	904	913	928	923	829	917	927	922	903	883	895	948	860	918	864	905	841	860	945	913	880	890	942	885	855	841	938	932	895	917	909	871	871	902	880	902	823	882	887	926	874	899	887	917	911	850	860	902	937	849	897	873	881	914	875	887	885	860	901	872	872	970	925	910	872	859	912	917	914	914	938	871	889	910	892	930	854	834	933	885	930	914	870	906	871	855	826	878	903	907	924	921	945	892	871	913	915	839	904	894	857	909	923	860	914	825	911	859	893	922	890	906	901	853	892	923	889	859	881	929	907	968	862	900	879	884	871	877	896	886	932	858	877	939	898	837	891	913	877	881	905	863	920	886	895	889	903	908	886	912	866	872	880	874	878	921	924	902	917	899	882	871	918	896	892	940	844	936	890	889	905	962	870	868	892	872	886	877	891	880	949	872	895	925	871	810	864	889	899	960	898	940	872	913	886	935	888	940	920	860	881	861	907	844	891	866	859	869	899	867	959	905	911	857	921	907	864	901	894	913	883	893	869	927	876	845	894	877	880	890	888	889	857	840	909	928	907	863	896	880	856	882	853	863	909	888	913	856	928	863	887	870	871	851	908	882	888	865	860	845	892	893	880	935	929	912	883	878	847	930	806	941	898	939	880	903	927	886	972	940	922	875	938	944	870	890	871	852	910	837	877	858	896	925	878	841	880	874	904	876	860	891	926	945	900	861	881	923	895	964	891	881	888	943	880	827	891	920	925	895	894	915	909	870	823	911	881	918	928	921	896	856	827	847	885	931	847	897	838	910	881	914	843	887	932	867	879	894	921	926	873	865	801	889	873	874	893	888	889	851	910	866	908	878	882	890	921	862	959	874	892	909	910	871	905	940	903	926	924	898	888	936	868	947	903	888
1776	392	381	403	364	394	376	342	401	372	415	384	387	368	435	423	418	425	384	352	381	380	380	404	385	377	378	350	405	422	395	360	393	415	379	398	408	361	381	380	356	383	363	391	411	428	363	432	390	373	372	356	353	386	380	392	386	369	363	389	380	366	364	385	406	403	379	375	401	373	399	365	412	416	396	391	407	384	384	370	394	352	370	411	371	381	393	387	402	368	372	383	402	398	383	399	362	358	422	385	410	408	363	415	367	400	404	354	362	386	364	402	397	399	407	397	444	437	380	385	425	378	420	370	381	384	427	361	361	362	392	404	386	361	379	396	395	428	359	381	364	398	432	396	383	395	396	415	381	364	373	399	345	360	376	362	389	355	435	412	369	425	370	397	371	403	388	402	391	390	367	361	375	395	406	381	337	371	375	390	376	415	364	380	407	372	357	382	432	371	385	406	347	374	404	357	356	397	360	406	367	383	374	409	384	360	406	387	400	377	357	369	386	418	407	388	362	373	387	423	367	381	397	418	406	419	386	397	406	395	431	406	394	385	372	350	373	425	363	353	392	375	413	335	358	399	391	358	430	370	438	380	382	398	403	397	413	383	357	378	409	364	361	358	352	387	350	379	412	367	368	380	381	378	386	388	407	434	402	417	356	379	391	385	401	380	369	392	401	387	396	438	423	395	367	428	377	387	380	352	393	366	341	387	405	357	385	369	360	358	433	397	419	407	347	341	429	391	378	392	369	381	389	383	370	366	398	374	412	377	423	377	350	417	405	384	373	358	361	427	382	369	379	390	359	400	379	362	401	372	393	381	375	388	368	373	406	369	357	400	399	368	417	390	369	376	396	389	382	378	365	410	387	398	404	331	379	383	403	399	404	413	401	382	418	411	362	377	393	393	385	350	392	381	431	365	414	359	349	379	383	381	404	390	378	416	364	382	398	413	422	396	405	370	415	357	359	366	395	373	351	396	370	384	368	375	394	353	385	400	388	367	371	364	394	390	404	396	395	394	450	402	387	420	437	409	368	404	387	414	360	423	412	401	371	371	345	411	366	395	395	380	394	376	400	368	370	344	405	360	364	413	360	378	360	367	387	342	382	364	382	355	379	406	406	366	409	394	385	403	401	407	375	396	339	407	401	387	416	378	415	391	400	401	402	381	384	349	416	362	387	414	369	364	391	390	395	401	383	352	374	383	381	380	399	397	368	377	415	374	397	390	430	377	406	375	397	382	395	389	430	420	379	389	351	385	439	390	396	419	355	411	367	395	359	395	439	402	407	373	414	386	405	378	399	392	359	397	411	364	375	380	409	388	410	406	403	408	395	334	410	412	389	388	356	372	394	388	364	366	437	374	396	392	356	379	416	382	356	376	404	404	391	344	384	374	379	352	396	397	397	407	383	368	363	362	373	416	384	413	396	387	419	384	374	418	386	420	383	379	391	416	392	361	363	386	427	394	376	375	393	366	413	345	368	375	416	380	367	394	413	414	359	395	407	356	405	351	369	383	458	363	395	376	381	392	369	407	391	350	384	392	359	378	369	390	389	390	361	377	457	395	366	400	409	361	389	424	411	418	423	405	423	385	364	372	352	425	377	361	347	391	390	397	388	411	401	358	422	389	371	384	406	355	383	350	385	413	418	411	369	391	375	390	344	400	398	372	410	411	410	393	365	382	401	400	391	361	410	401	379	372	332	367	390	364	371	390	410	428	404	370	428	397	428	355	421	377	411	368	392	396	394	410	405	390	373	437	370	399	374	363	380	386	396	373	377	363	381	336	394	396	351	383	387	433	375	356	411	354	389	372	374	407	376	434	381	381	360	378	384	361	392	379	399	389	406	357	382	424	376	391	426	428	369	413	360	384	390	405	408	391	347	395	382	403	405	356	330	357	406	376	365	408	382	384	403	410	381	394	424	361	411	399	379	407	389	336	414	380	375	376	370	393	416	402	361	407	414	408	406	387	417	401	361	402	421	383	386	398	386	363	370	376	382	363	391	377	353	379	360	365	382	378	373	401	344	372	423	375	396	394	346	394	366	394	410	380	370	414	382	401	404	383	386	363	360	380	370	373	374	407	404	426	394	436	374	363	360	361	346	398	433	392	401	338	407	359	415	380	348	397	416	382	383	401	384	405	393	374	427	403	376	391	361	415	399	395	359	369	404	390	400	383	404	427	413	413	386	394	416	397	411	381	380	414	393	356	422	401	394	426	388	419	397	395	411	382	428	411	399	367	368	385	361	371	391	365	330	358	383	387	366	415	387	409	343	374	368	380	394	396	400	416	399	382	372	410	401	379	382	406	401	369	361	387	402	365	384	375	392	369	365	401	392	378	407	371	335	374	403	385	384	372	376	394	375	352	372	361	370	381	407	410	383	422	317	378	410	376	348	388	384	383	378	361	403	391	388	383	381	402	391	381	371	394	370	393	412	376	368	392	420	428	391	384	401	431	365	400	371	362	369	350	378	370	344	384	365	400	385	382	423	357	403	371	387	365	348	400	404	378	425	367	388	363	390	378	382	368	441	410	391	415	393	359	375	423	354	403	388	408	396	370	388	413	407	440	392	362	410	385	366	380	399	373	353	373	384	408	382	401	394	419	362	351	429	366	408	365	362	400	370	388	419	399	380	403	396	396	411	383	411	382	427	410	399	393	378	401	421	421	389	399	396	330	417	363	380	400	408	401	374	361	441	379	420	394	373	376	372	378	420	370	421	399	387	386	386	412	406	367	360	398	363	348	364	404	398	391	386	366	413	353	396	408	401	403	426	371	399	417	382	373	412	373	409	379	357	352	387	380	402	381	366	382	368	428	362	378	390	398	396	394	387	388	389	368	385	365	407	375	399	365	406	399	367	407	384	345	406	371	436	396	364	400	369	397	409	398	408	347	381	405	421	394	389	376	387	369	356	404	374	371	360	381	380	408	391	385	387	361	375	399	387	363	405	397	339	364	382	357	408	391	380	385	401	432	398	367	382	401	375	365	398	380	374	369	426	370	368	394	392	325	389	439	419	393	416	402	425	403	403	392	385	368	388	368	411	380	381	402	346	373	397	383	368	388	380	373	371	380	378	371	359	389	357	411	380	361	405	379	422	386	407	433	367	418	372	390	370	379	367	382	366	407	406	376	371	359	401	365	364	377	375	405	352	394	405	389	374	386	346	408	375	403	429	423	372	390	401	379	387	405	426	405	415	396	381	350	381	392	394	352	380	384	390	399	358	376	370	384	381	456	385	434	384	371	373	368	391	422	411	396	375	393	422	377	390	396	347	376	393	382	396	378	396	380	390	392	368	400	361	419	381	350	399	383	403	442	371	379	392	387	413	404	330	354	400	376	390	378	392	377	381	381	347	369	363	352	399	376	407	392	401	384	379	385	380	353	389	366	370	364	367	379	432	408	406	395	364	393	380	386	398	377	439	449	405	391	415	395	376	396	391	370	376	382	383	390	402	408	395	396	374	393	366	415	392	362	330	395	417	407	396	394
2193	971	957	907	976	933	899	923	907	918	901	890	889	895	897	927	897	863	890	924	870	888	895	925	872	901	888	916	896	889	938	885	913	918	911	823	867	880	960	884	892	911	900	916	917	857	868	873	877	877	867	895	897	899	860	924	969	855	958	900	879	879	899	875	893	862	907	897	907	878	896	877	913	956	904	907	908	854	867	907	847	923	932	863	900	927	881	860	938	845	848	861	927	883	900	887	945	862	902	905	886	959	832	896	848	946	937	885	946	948	865	912	890	886	863	901	836	943	842	874	904	869	882	894	861	865	968	906	920	916	885	875	843	887	880	917	898	901	910	921	878	878	875	914	880	871	876	944	867	898	887	918	831	851	932	893	900	903	882	879	870	931	874	884	854	956	927	914	899	873	902	853	861	916	870	910	896	896	902	880	865	922	849	914	921	910	890	889	897	920	885	907	922	880	864	889	963	860	842	876	880	865	886	901	885	892	898	889	889	908	914	878	866	844	860	871	851	914	900	876	906	882	878	908	903	881	862	893	931	927	900	815	867	860	926	887	965	904	878	892	920	878	921	850	873	862	896	914	890	923	915	895	813	890	875	873	870	883	931	942	852	902	941	864	905	915	896	916	889	902	886	863	876	903	900	939	913	889	933	943	889	900	875	830	876	886	911	878	866	896	882	862	896	868	878	895	928	896	912	885	892	878	923	895	938	930	885	896	897	894	833	869	864	889	872	865	911	895	914	839	878	863	910	931	908	924	925	956	898	881	903	932	895	878	848	877	877	862	918	851	875	880	876	925	905	863	901	887	883	879	857	914	922	850	929	875	873	926	899	884	886	888	858	905	883	915	896	875	912	886	898	875	861	828	966	939	844	912	861	904	922	864	925	880	868	839	847	856	872	913	898	907	845	916	894	829	898	878	825	921	960	878	887	910	940	891	875	906	877	940	865	853	858	920	922	890	887	918	880	880	895	889	841	910	879	934	969	892	953	871	834	871	878	910	858	865	940	892	852	916	885	882	894	884	905	826	915	875	873	893	914	869	906	905	898	904	919	921	909	905	899	904	923	932	889	879	876	887	897	871	891	884	906	896	871	910	900	902	895	969	851	904	912	869	926	937	956	840	885	941	887	861	844	887	928	995	936	884	871	888	888	919	912	884	903	912	906	880	855	876	865	935	884	901	916	946	894	888	942	895	861	938	882	936	936	897	934	870	872	879	864	880	878	929	899	877	875	938	835	872	869	890	937	881	900	902	856	913	869	900	946	877	886	887	909	910	936	886	889	902	866	888	902	926	901	797	929	894	853	872	846	899	972	894	866	889	918	898	919	874	904	840	868	846	914	892	882	889	894	915	876	874	862	891	870	866	883	932	857	823	913	890	888	892	955	893	858	857	869	842	905	865	927	882	910	927	907	900	891	903	897	847	909	868	935	914	915	880	968	895	861	903	898	919	906	882	869	887	894	899	891	890	929	884	923	928	867	862	891	869	875	943	920	879	861	875	838	912	844	878	899	892	886	876	916	922	868	890	913	906	920	925	877	912	835	890	868	911	847	891	904	866	887	966	908	921	873	882	882	876	907	919	876	947	908	856	950	906	893	852	896	909	870	848	923	844	904	894	884	900	860	906	888	872	888	889	894	909	974	872	922	837	899	899	890	857	872	966	841	917	895	879	884	869	871	910	893	955	902	888	897	870	846	872	880	936	863	897	858	908	919	977	937	892	892	924	923	934	890	848	895	926	880	891	879	822	874	871	913	890	895	942	924	872	916	866	851	885	845	888	876	883	848	907	910	885	912	935	857	862	890	892	964	840	913	881	932	888	949	911	879	928	854	883	932	901	903	877	910	922	936	888	915	859	894	886	875	874	880	878	870	907	946	901	893	893	868	903	881	874	898	872	868	885	873	936	868	896	866	880	870	882	954	856	916	891	887	878	874	869	905	870	895	889	897	879	904	874	929	873	888	976	853	874	937	851	888	894	882	917	865	912	896	877	914	928	809	954	885	914	899	872	889	892	871	881	874	868	906	900	901	897	864	924	953	870	909	893	878	885	891	884	931	891	825	913	933	846	939	908	865	874	869	882	883	889	881	923	878	898	897	828	849	903	872	933	913	876	871	926	866	952	911	911	908	878	914	894	878	884	815	855	925	844	893	890	900	967	922	881	915	899	935	843	890	918	939	910	909	852	872	887	921	866	925	919	901	907	859	868	910	902	873	902	897	872	882	891	905	943	892	931	910	857	906	894	909	899	890	940	856	868	862	878	906	876	950	930	870	894	924	896	871	889	850	923	914	896	929	877	908	932	907	854	909	902	846	916	941	929	933	882	905	809	882	874	886	901	890	846	883	891	907	906	878	863	864	835	864	968	893	874	897	873	852	872	900	886	880	864	902	947	855	866	901	849	838	820	918	815	873	890	917	899	900	930	878	882	906	870	900	919	847	912	922	962	901	919	898	909	941	893	875	926	854	936	904	902	908	896	876	920	928	891	835	914	944	899	895	878	924	851	896	874	903	906	874	893	901	908	922	848	871	892	932	919	871	855	914	927	870	880	848	945	875	927	882	858	866	913	840	881	894	917	910	970	872	879	923	916	907	869	898	903	905	954	928	860	967	881	932	922	834	880	920	844	887	903	849	882	917	904	929	934	861	882	903	915	872	876	812	927	911	852	913	888	962	918	886	901	876	863	893	897	850	885	832	897	904	900	884	924	886	861	861	900	925	925	898	914	906	883	866	875	906	905	847	901	890	893	869	866	906	881	851	899	893	887	910	877	941	881	873	868	900	878	892	880	906	882	856	834	942	870	859	857	858	906	902	945	839	887	860	860	835	928	884	898	893	854	907	880	952	914	882	872	908	878	864	875	908	913	866	880	932	949	902	841	925	916	892	888	842	959	925	915	866	881	881	943	903	915	823	910	930	896	858	903	886	884	889	914	866	911	908	896	891	898	914	898	878	874	946	923	851	848	838	900	853	889	926	892	826	895	918	891	908	918	879	920	890	884	884	800	915	927	858	874	902	905	904	919	860	833	878	895	920	901	890	859	855	872	879	876	908	898	885	890	863	875	883	885	876	937	942	852	925	895	926	938	852	817	914	882	873	873	824	886	921	864	914	880	898	908	904	920	882	912	913	883	921	830	892	881	820	898	900	877	838	946	904	883	873	880	907	851	862	943	882	844	827	840	854	925	864	925	907	865	899	868	893	868	912	881	921	898	932	817	902	896	883	867	922	868	848	982	923	881	855	863	924	899	916	897	928	839	884	941	904	901	848	856	848	937	910	945	922	849	870	826	887	889	926	893	840	911	954	878	926	890	906	908	928	874	923	920	870	855	938	884	944	928	929	912	902	864	869	923	893	844	857	879	869	837	807	858	878	929	919	901	880	900	895	920	896	882	859	888	897	883	921	910	890	879	890	856	866	880	891	897	935	866	923	819	944	926	892	891	915	902	963	918	883	907	805	871	892	846	949	923	888	860	850	886	861	900
7885	531	530	445	353	335	288	260	291	229	218	232	236	241	245	231	248	220	219	228	248	269	231	266	246	235	242	220	203	212	218	225	219	205	235	196	230	225	201	210	206	214	204	224	231	219	224	230	230	222	217	196	238	231	242	221	227	242	253	219	218	224	242	237	220	249	198	232	201	228	237	209	229	242	237	204	209	215	193	221	232	247	222	192	213	211	236	252	228	200	222	221	234	219	250	241	235	236	241	210	226	224	237	229	226	237	211	223	220	211	228	228	213	209	221	223	199	219	219	212	237	230	205	255	210	202	235	231	210	221	203	224	203	211	210	214	203	213	209	193	199	250	203	233	206	226	234	216	232	201	222	227	247	221	240	213	256	210	239	234	246	219	195	221	213	200	210	239	215	258	236	195	201	196	217	218	237	194	279	256	219	197	207	236	217	191	206	228	225	252	250	234	213	215	258	197	205	239	217	231	230	220	198	225	213	200	233	212	221	204	228	237	221	189	232	219	197	204	225	197	225	232	236	228	217	240	211	218	243	214	205	200	212	205	238	225	205	195	243	244	215	239	223	225	216	212	214	198	238	218	250	196	209	217	209	210	220	227	241	268	231	215	238	223	224	204	227	227	226	220	238	209	225	217	192	216	211	209	215	252	220	233	219	227	224	216	200	222	262	223	198	223	229	211	232	206	241	237	233	218	211	228	219	197	250	242	245	235	209	194	234	208	226	222	212	200	216	237	232	208	230	226	192	232	207	222	218	203	242	243	220	232	220	193	196	207	237	247	234	231	234	250	197	213	204	233	226	211	209	196	216	238	233	217	216	224	214	227	242	220	208	193	169	226	241	226	227	212	227	244	190	232	218	237	252	248	208	225	227	191	214	234	243	221	212	221	246	213	221	274	207	215	239	210	234	258	237	214	202	242	250	217	228	185	214	212	209	182	193	209	222	205	230	222	199	229	231	223	212	203	200	235	204	212	224	211	219	234	242	226	236	222	213	202	227	223	208	222	213	203	201	218	213	200	229	202	228	216	235	226	229	202	242	216	230	228	207	190	205	229	257	199	220	248	230	195	205	204	205	215	223	239	211	204	210	214	238	246	217	237	200	204	239	199	219	233	215	233	245	220	245	187	219	203	238	219	228	204	205	238	227	213	232	218	227	230	215	231	216	238	259	213	215	221	222	240	241	213	214	228	213	241	199	237	219	214	231	242	199	200	231	207	215	212	204	225	213	206	197	245	205	234	229	215	226	237	225	235	190	238	231	261	229	191	224	216	192	204	233	223	219	226	224	191	236	241	214	211	209	221	240	197	219	228	221	207	209	223	197	213	248	202	210	234	239	190	202	239	221	203	252	240	243	204	233	190	229	206	201	216	223	226	243	226	225	194	222	226	198	236	214	216	222	220	192	215	231	231	247	228	227	228	245	227	244	226	179	215	208	216	216	218	210	220	187	228	256	221	197	225	247	213	212	247	229	211	240	198	220	211	241	253	213	200	199	217	206	196	181	218	212	218	246	228	221	203	222	235	216	210	233	204	233	207	209	226	211	220	239	234	224	211	212	228	235	229	236	223	184	230	217	198	217	231	218	205	222	236	235	252	207	231	235	218	194	236	193	215	192	205	215	209	236	221	175	230	237	203	208	224	216	200	189	205	190	225	240	203	195	211	231	252	242	224	230	210	230	214	225	224	211	242	224	238	211	242	220	232	220	233	248	230	260	226	232	234	220	250	198	208	212	242	214	213	209	214	211	266	231	260	217	249	214	231	211	222	235	201	202	229	217	232	228	221	220	211	227	244	235	239	212	212	235	235	225	237	215	226	223	205	216	226	207	230	230	205	240	244	240	207	237	211	202	227	243	236	215	221	206	223	205	205	211	228	197	204	229	224	230	240	223	220	219	203	206	220	219	223	206	232	222	215	225	234	241	206	211	226	205	220	210	261	221	200	231	243	238	221	195	201	256	227	230	271	260	218	212	240	189	204	231	216	211	241	217	242	245	233	271	234	208	223	218	201	222	221	222	207	211	221	241	225	193	229	231	218	228	246	234	225	209	222	225	220	223	213	212	198	211	216	220	212	223	211	206	237	198	231	210	221	238	206	225	228	265	189	220	196	236	230	183	245	247	233	229	227	241	210	214	214	226	210	195	230	187	239	225	233	213	221	244	198	217	215	225	212	223	187	224	209	199	219	218	200	221	255	225	229	235	238	236	234	247	236	226	227	196	234	204	237	202	219	237	217	206	195	207	218	195	235	241	201	225	191	243	224	214	224	224	218	214	215	206	210	209	226	231	234	206	233	218	228	203	206	221	220	237	248	206	219	228	243	218	214	241	228	201	242	218	241	207	216	227	226	212	224	189	231	206	231	238	233	241	210	206	244	236	219	204	227	219	233	213	214	222	226	214	210	210	207	219	219	195	190	197	228	223	216	252	209	223	213	203	239	241	228	213	226	215	215	203	226	243	222	235	235	195	217	220	211	211	227	192	219	193	231	199	219	244	230	251	191	222	204	235	211	209	197	231	229	229	225	200	205	209	202	187	209	212	227	221	220	208	235	229	214	237	202	210	244	224	240	201	218	208	221	202	226	228	218	226	234	244	190	232	184	233	204	231	238	207	209	212	221	208	211	220	233	219	236	202	223	246	193	232	200	218	206	204	210	217	218	220	250	201	232	233	215	223	217	220	203	211	205	210	241	191	201	228	214	226	224	196	231	229	248	230	223	215	216	222	216	237	202	215	216	195	212	233	216	183	218	261	220	235	216	236	225	231	222	221	199	224	240	192	218	210	227	223	217	201	234	209	255	213	232	228	194	228	207	220	250	223	210	197	217	193	198	243	220	214	211	212	203	218	201	215	211	201	221	209	205	238	206	250	232	213	196	208	228	204	226	219	227	193	214	223	222	238	227	234	199	213	224	221	214	202	237	214	225	209	194	235	201	229	205	198	239	242	227	231	226	212	206	242	221	226	225	239	196	207	231	239	203	227	239	222	214	202	221	217	220	234	210	202	196	244	229	224	230	198	205	217	217	190	229	212	207	254	225	218	231	189	245	237	205	201	225	243	248	223	224	202	225	239	230	219	237	218	197	245	200	194	229	252	220	237	200	198	223	223	208	234	220	213	238	226	224	224	210	225	238	223	231	204	186	232	235	207	209	215	227	215	237	205	192	227	228	225	223	233	213	214	212	232	227	243	204	231	224	214	236	218	220	200	220	231	192	215	203	228	202	212	220	230	229	232	225	229	226	198	246	232	212	230	233	226	217	245	178	186	217	226	214	214	232	193	244	216	197	219	195	208	219	201	190	228	216	215	199	200	236	205	208	215	190	236	218	231	233	228	229	233	193	227	201	228	224	216	238	217	214	230	229	237	206	246	222	192	232	228	256	211	194	212	193	232	218	217	266	242	241	205	250	242	248	206	208	216	213	236	205	240	228	201	252	216	202	218	216	228	217	229	238	208	223	238	222	222	218	211	212	221	228	235	256
6519	833	1278	1429	1304	1106	953	878	806	785	746	740	679	702	671	698	656	673	610	653	639	664	657	648	568	626	583	608	591	580	604	593	605	604	629	609	575	611	620	563	608	613	593	645	591	592	560	593	537	602	619	574	612	594	586	623	620	618	598	585	586	618	583	550	556	588	567	606	566	589	553	559	587	566	569	629	565	580	601	587	619	606	592	577	616	611	613	551	570	616	550	594	583	613	560	524	579	612	578	595	559	579	577	591	557	602	535	594	589	601	581	572	608	581	568	621	613	589	583	571	589	592	524	602	623	579	543	592	552	559	567	574	605	601	589	571	620	560	581	527	573	588	566	549	610	553	604	563	563	562	551	556	588	582	586	584	619	582	574	535	604	559	585	575	577	535	582	622	553	572	609	562	518	607	557	542	538	577	563	611	580	568	628	586	561	553	596	575	557	554	568	575	648	577	571	560	550	553	556	580	575	549	570	569	576	533	571	562	585	592	572	541	529	563	585	602	596	588	582	616	594	596	581	535	593	579	555	574	526	559	596	586	605	566	603	641	574	596	592	521	582	571	586	534	607	576	566	605	610	555	583	590	597	578	587	572	543	567	623	572	585	574	583	555	613	567	580	592	594	577	584	575	585	591	582	570	537	579	530	581	587	618	562	549	575	582	562	575	600	576	564	623	571	558	619	642	597	585	627	561	573	570	593	593	594	605	605	582	578	583	602	555	538	564	566	597	571	551	576	553	600	600	597	575	609	614	578	547	579	544	560	623	648	578	606	614	555	530	544	576	601	587	587	585	582	569	591	637	572	580	594	584	624	578	605	585	572	620	563	585	578	574	583	597	558	562	536	576	614	553	602	517	577	597	573	604	575	612	608	529	569	568	577	550	570	603	590	595	602	548	592	586	574	571	599	582	578	581	588	568	587	567	585	629	622	555	616	579	589	552	613	585	552	580	555	575	550	602	586	587	593	554	588	585	630	635	573	532	623	569	576	582	654	553	615	588	601	588	588	558	571	579	576	604	551	577	571	584	598	612	556	584	546	602	598	559	586	592	614	598	584	566	598	562	629	567	555	585	538	598	585	576	553	598	593	609	546	617	586	583	604	588	591	575	584	614	554	573	635	562	574	601	575	561	599	626	588	604	622	624	569	591	543	604	563	586	575	575	610	568	577	594	571	589	576	560	559	572	530	615	569	568	608	572	600	604	588	623	598	605	582	568	574	577	578	582	625	566	582	548	555	627	586	584	563	616	572	586	592	597	562	562	581	621	599	577	620	630	557	604	592	572	607	596	572	564	597	551	631	564	592	574	563	591	586	578	567	564	544	603	606	567	557	612	621	632	585	583	627	577	589	567	595	620	608	604	554	615	599	579	605	536	531	584	590	595	593	575	564	592	576	592	550	622	582	542	578	631	587	592	576	571	586	549	537	569	656	558	571	600	582	585	581	595	572	560	616	627	539	535	609	607	566	588	587	602	634	590	611	569	583	580	594	553	628	606	552	585	592	586	576	599	605	615	588	574	559	577	592	561	591	576	574	597	607	588	576	603	588	623	589	632	609	576	565	560	617	641	596	620	562	581	549	586	598	597	573	623	560	599	544	580	583	594	578	588	548	606	568	575	559	586	569	588	587	562	577	590	595	577	578	580	591	605	586	553	581	604	606	594	541	522	609	568	576	581	582	575	606	595	602	588	595	599	587	577	602	587	586	516	575	571	595	597	569	542	588	596	552	578	594	610	553	567	589	635	612	549	562	620	582	578	596	537	602	571	587	626	570	573	590	588	610	563	588	577	579	587	599	600	565	591	581	553	584	583	547	606	587	621	574	562	568	576	594	537	569	620	607	584	572	583	580	602	596	603	593	606	626	557	616	564	575	565	628	544	619	553	576	600	555	553	615	592	588	576	573	557	603	607	601	564	562	568	588	572	585	610	558	581	559	568	599	594	576	572	523	599	557	593	566	573	565	586	605	542	600	567	589	581	613	544	578	526	570	591	584	582	585	609	541	605	573	597	566	601	572	580	591	587	584	580	580	559	572	560	610	601	593	601	569	577	553	598	591	637	581	587	570	566	536	589	566	574	556	565	609	580	587	584	598	582	551	557	571	643	578	572	575	588	565	533	629	606	629	568	592	603	627	566	537	595	597	565	572	586	614	585	585	573	541	575	604	586	576	608	571	614	587	614	598	584	544	602	596	585	604	587	570	593	607	617	540	557	603	581	542	613	585	588	603	585	555	606	565	564	595	616	608	635	578	532	582	648	602	587	545	546	570	544	553	581	580	553	582	584	582	664	594	593	553	579	596	573	582	588	590	571	588	605	605	575	609	557	536	555	613	570	590	592	578	575	592	639	623	577	599	564	622	572	620	606	543	564	643	572	587	576	582	589	582	576	632	589	584	551	601	614	588	558	565	600	600	569	561	622	587	597	565	624	555	596	584	578	552	561	614	584	531	559	572	610	563	569	595	626	559	557	572	596	534	595	610	593	582	601	567	620	623	591	540	599	591	592	568	574	563	609	617	578	589	587	541	598	585	574	561	601	564	606	583	593	643	546	601	587	590	639	585	602	553	595	563	578	545	584	597	603	558	580	580	557	551	617	606	542	571	560	590	557	542	564	593	562	545	599	573	607	572	535	563	631	608	602	562	594	602	629	583	581	585	606	595	588	569	586	593	589	582	568	598	618	580	548	601	614	569	550	551	595	564	557	575	594	536	599	581	553	547	599	517	574	601	554	582	625	594	569	614	582	610	570	590	596	579	575	590	564	536	561	594	516	609	554	557	532	591	560	628	551	561	589	561	583	609	551	602	598	555	632	585	612	579	596	598	581	625	601	594	618	593	622	563	591	607	605	620	558	580	574	572	581	630	586	599	595	596	581	580	577	610	561	583	621	604	597	588	613	555	568	548	587	582	620	549	603	613	586	628	551	591	581	605	599	572	576	575	581	586	573	615	529	605	580	576	624	593	582	609	575	602	633	530	613	540	544	589	602	606	581	594	595	571	611	589	575	555	590	565	596	615	580	597	581	551	618	626	607	608	614	601	588	561	606	591	580	600	591	584	559	567	587	609	552	547	600	590	551	553	558	602	572	586	564	567	574	573	592	586	561	642	573	549	544	553	588	554	559	570	596	558	567	606	582	602	574	577	543	579	586	602	554	610	536	526	616	570	611	570	584	607	563	575	575	555	563	629	528	589	560	562	596	609	552	572	527	609	600	610	587	584	572	547	571	571	636	552	604	572	569	538	567	575	559	605	587	552	586	585	606	586	538	628	616	570	594	528	617	596	598	539	629	602	590	585	577	572	582	545	605	605	560	617	585	612	556	570	556	571	559	613	592	554	636	640	578	612	602	620	611	571	567	605	546	616	581	602	585	562	578	549	593	544	554	596	568	599	527	589	577	580	562	585	605	548	596	572	569	588	605	571	590	547	566	566	598	604	614	574	645	552	561	598	598	606	571	561	553	578	573	601	591	597	587	570	579
15376	1319	1092	896	698	577	522	496	464	431	424	447	435	376	376	404	428	427	428	399	393	393	343	414	379	388	369	375	383	359	394	390	390	388	357	387	377	338	337	358	356	352	358	336	362	401	359	380	342	350	362	351	381	344	374	374	379	376	355	410	391	352	405	365	386	347	405	361	364	360	385	348	356	328	365	369	374	381	381	399	346	327	359	350	333	317	368	363	376	345	345	349	359	356	421	368	356	403	367	363	379	361	330	367	374	360	391	358	377	384	356	355	420	354	353	378	369	376	376	393	357	321	352	398	335	391	391	373	369	349	399	357	389	375	352	381	368	374	364	379	393	372	358	344	400	369	372	394	383	391	330	371	349	389	387	359	367	353	378	352	345	362	364	368	333	385	399	367	384	380	337	379	425	372	370	385	395	374	354	393	321	350	389	388	381	333	341	402	388	369	348	390	348	349	372	364	373	351	344	331	374	386	356	373	353	348	379	361	375	348	358	370	345	352	359	346	355	358	394	317	339	372	380	361	372	342	400	375	390	358	392	375	350	410	369	364	358	381	373	371	347	352	400	369	379	338	358	380	387	307	361	373	369	347	353	364	368	335	398	371	354	334	365	330	334	386	358	362	363	354	363	399	347	370	376	363	361	369	372	369	384	375	353	330	348	380	361	355	378	361	389	353	372	381	387	382	364	393	380	380	344	369	397	364	363	370	379	352	362	345	361	347	370	370	349	365	362	404	368	331	328	374	384	367	348	378	369	353	369	363	360	370	367	393	343	389	328	397	375	391	354	369	356	393	397	353	409	365	337	343	359	404	393	348	387	358	356	389	374	349	389	393	365	336	395	408	365	391	346	358	367	390	371	405	362	399	339	342	375	385	358	346	343	371	380	343	335	355	365	425	344	362	344	339	374	394	368	343	386	347	363	371	354	375	362	388	357	362	334	349	324	331	345	355	385	358	342	350	394	342	336	362	381	359	368	366	330	407	354	384	383	416	362	390	359	392	351	378	350	336	358	362	364	380	379	356	381	363	368	377	382	351	394	348	347	383	360	349	359	373	347	358	337	343	352	364	344	341	377	364	404	352	353	341	382	358	348	361	349	335	351	348	407	396	357	396	348	373	387	348	346	370	360	382	409	382	416	371	324	350	347	345	381	396	365	358	349	354	379	366	333	350	350	363	375	372	370	359	373	348	351	374	368	360	375	388	370	354	366	403	389	406	392	314	374	377	370	366	371	374	369	381	388	350	319	360	356	359	346	356	388	370	318	407	391	365	358	391	365	419	384	349	339	377	342	372	345	352	395	412	329	360	360	368	382	367	338	410	372	346	410	343	394	385	364	359	389	356	375	378	391	354	394	373	337	369	381	347	349	343	370	394	362	398	433	366	362	388	346	369	361	408	399	339	398	401	350	356	393	358	360	390	386	345	381	375	341	348	382	391	428	377	383	387	369	385	407	408	354	375	399	370	387	368	352	355	401	349	375	365	379	343	378	354	367	350	391	375	374	386	388	349	383	358	369	392	364	363	351	353	376	368	375	398	317	403	391	370	352	357	360	379	370	369	334	349	369	343	354	378	338	343	402	364	374	350	371	376	324	316	392	384	342	379	379	347	363	365	354	321	350	425	347	358	324	391	376	343	354	334	367	400	359	351	366	357	365	360	375	346	393	378	371	402	366	393	355	378	353	356	357	350	377	448	371	358	408	391	327	365	365	354	371	338	347	376	375	370	376	339	381	369	353	393	347	389	363	359	359	378	375	344	384	367	364	372	379	364	399	381	382	364	344	420	390	368	391	398	384	407	391	351	378	385	368	380	366	367	381	372	366	360	386	374	353	399	362	363	370	368	381	394	357	330	361	368	360	385	363	372	372	429	371	399	432	393	364	390	364	384	392	400	363	364	389	364	383	371	384	363	388	350	380	348	369	368	374	397	375	350	370	354	358	361	390	332	362	324	406	373	351	349	410	357	357	333	366	353	341	351	375	377	361	352	360	358	375	363	384	389	375	384	354	363	367	357	355	357	354	363	351	380	362	341	355	335	356	358	384	361	353	360	405	357	353	375	355	328	374	401	361	401	347	356	377	382	343	327	330	369	354	365	376	321	377	384	399	354	356	339	380	345	364	354	357	398	368	349	324	310	359	337	361	378	390	333	359	365	375	356	350	358	360	364	381	341	384	367	394	365	352	335	355	385	423	399	381	328	367	355	343	377	363	351	365	364	349	379	401	372	332	362	369	355	374	341	334	355	359	382	333	352	404	374	361	392	355	391	374	400	366	391	375	350	338	353	369	414	372	351	357	344	374	390	364	365	375	380	346	351	390	379	386	355	388	354	343	364	352	372	365	369	327	358	380	355	378	344	323	384	347	342	360	336	357	372	357	349	374	372	358	402	340	385	357	389	340	350	398	371	359	375	347	392	368	362	356	368	368	366	378	385	382	390	380	367	378	350	328	356	388	357	393	334	365	392	350	394	364	360	374	388	376	359	351	379	380	358	339	343	374	361	358	375	400	339	353	348	371	348	364	388	361	405	330	379	364	395	400	333	371	338	373	360	366	380	356	351	394	387	365	362	379	367	378	356	348	359	362	365	382	385	370	334	360	350	341	337	360	321	357	375	383	381	385	372	407	376	391	382	350	389	329	355	383	363	407	362	376	370	359	368	360	409	357	390	390	334	389	366	400	357	368	368	361	416	401	393	379	381	354	373	355	333	374	368	352	376	343	371	364	336	368	368	360	353	362	372	364	360	365	362	392	373	386	415	386	382	359	374	398	345	381	372	340	369	361	376	344	354	343	332	366	373	404	385	358	378	393	339	368	389	377	359	339	347	380	348	344	316	390	366	358	311	359	351	392	370	376	371	359	368	402	368	320	386	376	360	352	350	336	356	373	343	363	365	402	326	334	359	362	364	379	375	376	350	361	376	348	344	362	353	379	383	353	369	372	338	329	400	392	361	391	388	354	384	384	365	365	371	383	372	349	345	351	367	391	391	374	345	386	402	358	356	389	366	395	387	362	349	374	374	358	357	363	371	355	385	358	374	388	381	355	368	338	383	334	376	380	378	363	409	323	333	390	377	363	378	372	343	370	375	333	366	363	350	361	375	371	365	354	342	378	341	335	357	372	383	355	320	358	363	345	350	366	405	348	409	361	356	386	344	382	365	372	375	408	327	364	384	397	366	397	391	354	351	356	354	385	355	351	379	360	353	381	377	370	368	378	354	361	328	343	342	341	342	343	397	331	368	352	386	365	360	379	375	361	371	347	358	390	383	363	340	353	396	372	356	379	378	346	383	398	372	346	332	383	394	376	362	376	371	399	359	364	360	371	354	361	343	355	374	358	380	378	326	362	373	382	361	343	380	376	351	322	354	360	369	372	360	341	366	428	360	391	352	388	366	406	348	392	360	316	348	373	389	383	347	372	354	324	353	354	366	323	365	356	371	402	373	362	382	366	341	358	355	357	365	343	391	378	373	354	384	342	403
8624	1402	2206	2561	2223	1852	1636	1442	1412	1234	1224	1198	1149	1104	1044	1048	1043	966	1020	1013	1017	989	968	986	957	929	998	920	901	962	961	962	914	948	941	967	891	918	925	953	878	957	869	897	945	907	861	916	888	928	920	939	894	869	910	887	912	941	901	905	907	931	898	961	888	886	924	904	919	898	904	895	827	907	908	902	910	880	911	873	881	872	944	940	900	918	897	910	888	913	873	913	901	900	855	920	883	933	917	920	929	886	908	870	890	849	959	866	897	888	848	883	895	852	918	930	855	945	870	881	884	877	844	894	928	872	948	834	905	940	866	948	913	946	928	863	883	876	864	898	916	871	920	817	924	841	883	931	940	895	891	927	914	887	891	953	889	847	899	903	895	887	889	884	894	887	910	842	929	898	885	902	918	845	851	938	898	922	941	909	901	885	898	893	891	877	906	921	926	884	927	945	865	887	889	872	963	895	852	906	889	901	923	925	874	892	856	946	901	839	911	861	911	934	916	888	913	922	930	930	876	891	904	964	966	915	923	866	888	902	804	859	900	913	862	917	901	896	860	908	833	927	878	910	915	919	826	881	916	886	925	902	863	910	910	857	910	908	868	967	927	982	864	887	932	904	879	900	921	894	950	873	882	915	889	838	905	931	884	886	908	913	892	885	929	895	901	893	902	867	921	939	975	920	942	884	911	951	895	934	892	895	901	908	912	948	884	898	868	903	866	883	898	959	859	882	890	850	908	897	913	881	873	957	951	902	883	953	834	899	850	856	920	881	874	929	880	904	899	890	893	911	875	907	888	966	957	915	925	958	909	916	885	900	929	887	964	930	887	876	887	859	871	862	877	917	880	924	888	896	893	853	930	903	914	910	925	958	865	914	890	904	931	905	864	966	923	949	913	885	900	940	899	862	910	950	833	920	909	914	844	912	927	953	881	898	900	893	918	916	920	888	856	899	895	905	877	929	916	909	852	896	916	874	910	875	859	895	887	913	933	843	909	909	893	887	918	880	814	885	939	903	922	893	929	915	891	870	974	892	922	963	905	888	876	908	938	897	921	894	894	914	946	916	892	882	873	851	934	883	926	865	904	884	939	829	890	945	896	927	870	874	927	889	890	924	913	864	979	870	943	935	941	873	887	932	870	845	908	921	920	872	847	901	884	926	880	866	891	919	861	938	874	876	918	887	890	929	872	893	906	951	904	904	842	879	901	883	891	895	898	910	898	908	881	905	911	930	910	894	869	890	885	903	827	874	923	907	886	911	913	885	841	930	907	893	907	922	886	885	946	899	894	910	965	898	878	899	894	890	842	873	898	913	959	898	879	892	908	886	912	894	897	844	884	836	926	856	906	871	875	894	903	952	906	926	849	897	886	909	896	946	905	911	934	895	926	870	883	977	921	872	878	858	880	887	865	918	871	874	883	890	896	848	863	888	846	890	874	927	904	937	859	901	920	907	925	933	945	904	932	854	938	933	903	907	882	948	939	885	871	902	903	887	906	851	911	885	916	870	952	927	886	960	881	872	927	914	891	957	920	909	851	923	939	919	860	921	900	854	921	916	882	918	891	895	900	938	908	867	868	902	860	855	869	881	943	847	884	912	819	896	924	865	909	910	988	882	876	911	859	869	910	897	867	900	892	838	855	877	920	876	924	881	881	918	907	895	886	858	950	874	917	851	865	897	899	905	909	900	878	862	940	908	872	891	893	902	904	937	895	931	887	871	914	860	972	891	885	897	934	910	855	978	942	958	969	948	904	901	875	883	876	896	880	902	898	913	924	892	912	920	916	883	869	917	913	877	901	902	892	861	876	957	890	878	856	907	927	882	949	906	889	863	923	857	884	921	895	894	889	881	855	886	896	883	918	897	924	923	888	883	890	892	920	856	910	901	939	891	930	873	951	869	848	877	982	868	891	936	889	878	941	846	930	866	878	984	947	929	854	902	944	868	921	904	888	908	885	903	859	938	932	900	885	907	931	851	858	943	931	849	882	907	895	820	921	908	885	868	886	887	906	904	895	924	944	932	897	829	907	891	882	879	894	884	879	907	902	912	864	880	931	884	898	920	924	961	915	861	852	883	918	875	884	891	899	872	914	904	895	886	924	930	891	872	884	838	849	908	890	833	896	853	904	937	913	870	940	909	901	896	873	901	891	926	882	923	896	905	899	928	917	951	928	923	886	917	915	909	916	904	880	923	939	902	881	867	926	925	877	911	936	881	898	878	918	942	930	906	884	865	960	910	898	857	881	919	894	884	908	843	940	881	921	872	939	910	844	892	861	875	877	865	866	892	903	872	931	920	839	895	872	916	858	927	890	890	890	893	855	911	845	953	921	841	920	899	922	888	919	958	917	862	835	925	929	880	913	860	810	881	918	906	887	919	873	876	967	909	921	911	928	905	899	880	906	855	961	883	923	916	883	941	938	895	873	906	896	942	870	918	934	861	925	923	926	895	891	969	885	928	890	953	908	885	858	831	945	901	895	894	904	859	864	870	850	889	925	933	900	906	886	908	895	918	889	878	879	909	889	931	930	903	936	891	885	882	930	890	853	905	882	919	946	883	892	860	945	946	930	900	923	868	935	908	919	893	874	935	916	908	934	867	914	921	912	873	855	888	844	895	882	951	878	911	930	930	923	886	867	939	883	919	904	858	921	811	881	870	947	871	937	1003	949	927	946	905	880	866	868	961	923	868	887	866	890	881	942	864	925	901	904	917	918	838	916	915	924	958	938	904	885	913	910	831	858	919	924	879	932	904	879	900	893	893	872	928	837	900	852	875	877	890	920	911	927	941	925	900	877	963	925	948	881	887	962	882	915	877	913	932	883	866	945	885	905	919	872	859	972	882	873	912	913	930	878	882	872	875	974	894	930	913	915	922	908	882	909	930	863	890	896	927	835	959	885	933	904	924	913	864	936	906	863	884	917	916	900	874	941	841	920	885	964	927	916	929	829	914	890	910	900	907	895	911	912	920	876	867	900	883	924	889	942	909	977	966	897	888	886	913	922	886	895	866	926	880	935	893	870	894	880	928	897	878	973	887	908	940	945	934	882	880	879	883	876	993	920	917	884	959	897	875	894	899	882	924	937	872	877	869	949	903	901	877	931	847	905	898	941	907	906	942	939	901	903	898	894	931	902	897	918	864	913	883	902	887	884	917	941	915	894	847	904	879	903	910	894	876	871	891	905	936	892	919	860	897	899	877	841	944	901	918	939	867	887	936	895	861	890	884	906	958	859	908	892	911	896	924	895	930	899	936	825	860	970	865	865	924	890	914	843	893	907	875	955	855	908	913	911	974	887	921	896	902	882	904	920	912	883	885	914	931	959	936	914	919	887	926	903	853	891	897	897	897	922	868	878	883	822	895	872	900	897	903	891	915	856	913	972	842	963	915	888	863	902	836	928	873	957	884	938	915	861	847	927	912	876	907	896	891	886	880	850	928	919	920	873	852	865	895	860	869	940	884	896	862	892	883	878	887	893	853	896	893
1705	378	403	424	370	392	386	363	398	361	407	399	374	388	372	392	406	372	405	420	434	380	333	368	363	380	362	385	375	374	363	400	370	385	408	380	382	403	384	378	427	341	389	398	380	394	371	397	384	357	367	430	357	406	400	384	361	385	399	382	369	342	418	358	357	373	392	389	385	367	428	431	376	369	369	433	406	368	377	379	384	383	387	414	385	382	384	421	367	394	419	429	352	404	358	353	398	383	398	349	375	389	375	346	344	379	368	387	368	373	407	439	369	385	384	414	360	394	393	384	394	359	397	406	392	411	419	372	359	370	351	338	384	357	383	387	387	406	368	397	383	380	374	423	412	400	421	393	439	360	414	362	373	389	378	372	414	351	374	391	400	391	388	383	332	354	408	387	402	420	354	338	409	364	357	392	394	364	400	372	397	427	393	400	345	404	403	396	445	376	386	325	353	395	398	390	395	355	390	403	377	364	475	393	349	369	376	368	374	393	407	382	350	374	411	407	366	372	410	396	410	377	373	401	382	394	360	383	410	373	378	373	414	425	351	339	388	381	381	394	410	392	384	372	382	404	418	340	382	419	388	375	355	386	391	373	384	359	393	383	381	381	381	372	355	425	387	398	385	418	398	409	354	406	394	373	379	400	364	400	341	383	372	395	390	399	341	391	426	396	363	367	412	406	404	361	377	376	363	385	341	363	374	383	373	406	400	373	362	385	401	438	407	402	377	384	424	398	362	365	409	362	376	321	386	364	407	396	335	384	364	382	387	340	402	370	366	405	382	361	374	358	338	381	401	423	414	377	432	370	392	396	410	421	373	398	397	388	393	379	402	419	402	341	363	356	410	419	398	390	363	443	400	367	352	402	410	357	374	389	391	350	376	421	367	391	402	380	369	376	382	382	385	363	385	366	387	418	356	368	401	364	372	381	414	407	424	444	372	391	364	423	423	386	388	424	374	355	407	396	387	355	401	381	390	381	396	397	360	440	374	379	395	383	413	404	401	396	377	420	397	407	387	390	383	363	403	365	369	375	369	361	395	399	385	381	431	348	364	419	367	398	406	364	374	369	404	418	425	425	392	445	396	396	413	406	367	408	432	347	423	367	353	405	412	378	340	366	410	370	375	384	400	377	403	387	393	372	423	390	386	396	403	377	368	361	451	392	358	418	378	384	397	409	359	405	396	346	419	370	395	426	386	378	352	427	385	385	367	384	400	385	391	368	381	436	365	366	405	374	354	398	392	406	377	404	332	382	417	371	392	320	377	368	360	349	384	390	377	389	400	389	394	426	397	351	373	364	388	386	406	365	377	359	380	400	393	433	386	428	392	380	422	396	434	401	423	344	369	408	368	368	371	390	355	374	376	384	425	350	355	419	375	385	404	377	392	398	389	376	402	390	393	388	355	323	368	371	411	388	369	388	428	347	373	372	406	405	357	371	430	395	384	407	388	408	396	362	361	375	398	401	397	368	398	395	380	393	374	375	378	376	373	396	362	405	393	418	368	395	355	374	371	338	395	379	353	399	387	377	365	374	403	380	389	375	381	393	401	418	368	393	375	383	431	378	385	332	402	384	394	397	372	383	394	410	366	399	384	366	390	381	355	384	380	397	392	417	388	382	413	407	424	417	414	385	376	384	362	418	424	373	401	383	406	421	409	379	358	373	399	375	403	416	405	383	402	364	385	404	376	350	365	339	396	408	389	377	355	421	390	387	389	389	352	396	385	396	403	402	417	368	376	370	385	381	365	389	382	386	377	399	383	397	418	403	405	406	401	405	436	391	398	385	378	333	421	400	376	367	374	352	347	389	364	412	380	407	384	341	344	414	407	404	389	369	402	369	402	430	399	360	354	412	389	408	388	378	389	393	391	386	433	370	414	386	426	368	385	398	401	397	405	400	332	364	403	411	391	366	408	363	375	414	393	378	397	399	368	380	423	390	414	368	374	389	406	383	402	398	396	390	361	418	363	379	413	385	384	375	380	372	362	401	417	396	389	393	354	421	376	402	404	388	384	395	423	351	399	392	362	400	405	394	389	359	366	408	373	374	392	362	396	370	394	356	403	336	333	357	419	367	407	397	401	379	378	406	372	400	343	367	345	404	427	410	411	350	375	390	381	373	403	365	452	382	422	373	415	384	353	371	407	419	380	367	393	373	378	417	374	387	395	373	353	347	426	357	399	433	346	402	405	381	373	396	416	404	346	360	351	383	398	370	372	392	397	354	407	426	414	406	370	390	356	376	426	360	335	378	386	382	398	413	352	436	383	391	380	334	378	363	364	356	400	417	359	378	389	388	387	359	381	408	377	407	394	373	355	369	431	399	397	356	385	407	399	360	356	405	406	430	378	392	384	380	394	365	414	350	368	356	393	380	384	366	345	418	379	377	376	364	376	371	348	378	413	419	341	347	383	345	387	374	426	402	394	377	384	374	359	388	397	384	361	421	384	377	384	411	392	364	390	446	401	369	367	407	408	361	351	405	398	394	388	402	363	392	387	399	386	362	377	388	388	390	423	413	429	373	388	367	383	435	369	360	378	410	380	337	393	347	388	377	380	368	392	379	371	376	391	382	355	387	367	412	412	374	372	378	395	414	397	392	377	391	358	395	400	410	422	415	378	401	378	346	376	393	404	355	385	412	391	391	404	373	387	374	408	439	376	373	394	387	376	420	449	393	401	421	388	360	386	380	375	358	381	383	397	364	384	464	391	369	338	381	375	373	397	389	413	363	392	377	376	376	389	357	362	392	383	363	365	382	373	395	402	355	359	387	367	423	386	403	389	403	406	373	394	461	419	432	384	391	389	384	380	398	399	408	382	337	417	418	383	338	344	383	380	411	384	356	357	392	357	391	411	406	362	425	381	404	390	400	366	412	389	377	349	373	364	378	387	409	368	368	380	402	414	395	365	407	403	393	410	392	404	353	385	346	403	384	393	389	396	365	376	382	411	407	390	392	412	415	361	408	384	435	414	342	367	373	384	381	384	403	377	397	387	395	399	403	372	387	374	394	389	399	368	348	323	385	397	389	404	387	364	362	350	352	397	384	377	384	361	360	390	352	356	381	393	397	378	338	386	398	367	412	390	356	437	367	337	394	382	373	384	354	377	376	397	380	408	377	389	372	376	370	403	413	368	379	355	422	412	413	367	389	375	338	376	403	380	366	428	402	402	382	360	417	377	403	372	406	372	362	392	347	417	355	393	401	377	371	381	392	372	391	433	357	370	355	410	412	390	383	401	419	406	406	371	354	378	408	395	375	419	372	365	359	376	388	364	426	388	379	364	426	386	411	337	375	380	401	376	358	379	415	395	440	396	370	398	339	361	371	378	400	384	399	370	414	372	408	392	362	338	402	404	387	384	378	407	367	424	355	359	376	363	425	367	380	421	359	381	399	375	363	420	395	364	379	390	417	373	389	396	399	395	384	335	370	389	378	378	367	347	407	375	390	393	358	387	393	411	382	402	432	338	385	379	382	380	394	414	397
2239	925	951	916	934	865	943	969	937	924	923	881	881	900	864	898	907	932	921	947	877	913	954	889	886	903	925	912	910	896	923	895	883	879	885	878	922	904	912	890	924	881	886	899	841	909	896	869	882	881	913	916	896	891	920	919	915	892	837	894	857	880	891	935	895	905	912	925	860	932	819	854	922	880	890	936	921	896	969	943	875	902	919	937	893	957	933	927	908	878	871	873	873	923	929	907	840	923	892	851	875	940	891	883	882	882	903	902	979	819	890	902	875	919	843	978	925	940	897	842	869	877	906	898	865	897	922	866	868	871	850	919	876	908	897	856	889	868	829	868	837	841	936	906	858	961	886	926	881	890	845	955	879	890	899	890	924	884	937	918	866	894	915	904	925	869	900	894	890	868	924	895	901	890	919	897	938	906	911	884	880	884	847	898	903	874	909	916	921	931	894	885	869	864	908	881	916	847	918	834	919	876	852	849	872	851	891	871	896	919	888	897	869	889	912	917	901	916	873	869	880	908	931	873	935	863	888	843	886	851	890	834	917	900	898	932	868	938	866	912	932	923	839	935	905	897	887	914	880	921	844	894	877	921	922	882	911	875	868	854	920	902	904	860	918	905	898	931	914	907	921	891	852	908	891	852	894	860	882	889	891	888	855	855	863	883	884	934	876	877	916	872	917	901	884	858	905	922	888	914	868	909	875	877	897	912	919	880	884	883	922	875	903	919	908	843	853	887	850	902	908	909	878	910	897	906	925	888	883	919	938	854	904	890	901	895	883	883	891	879	923	913	904	852	905	848	919	867	876	859	901	885	905	906	875	829	877	846	874	948	944	890	937	913	859	904	856	907	948	913	886	898	923	886	871	938	937	937	910	802	867	891	910	931	904	902	931	866	893	882	895	835	918	891	911	861	877	886	877	944	888	895	907	975	850	902	830	904	906	830	887	963	890	928	866	908	879	874	822	860	853	870	856	863	858	945	880	923	869	916	889	909	866	877	884	928	905	896	854	878	873	904	878	886	879	895	926	899	940	891	888	965	911	914	902	925	895	880	847	883	890	934	928	880	953	933	911	945	845	918	928	910	916	871	900	911	895	875	915	854	900	871	867	856	875	899	865	938	888	904	913	904	886	899	843	879	891	921	944	884	895	944	901	858	859	929	947	900	917	890	862	813	866	895	891	916	898	905	910	908	909	912	920	950	949	907	856	878	876	857	850	871	945	882	990	941	925	896	875	890	900	833	902	922	868	899	908	912	873	933	904	879	846	862	901	858	903	897	874	897	857	907	923	900	877	911	862	884	933	931	844	928	904	871	888	900	874	886	914	899	857	884	883	948	886	928	903	906	878	907	881	907	853	875	897	903	900	886	926	943	870	918	890	875	942	885	886	912	882	920	898	852	859	851	907	891	866	909	896	829	861	896	932	898	936	893	902	919	881	894	918	898	924	910	905	933	909	856	906	916	916	886	891	899	933	874	866	876	920	859	932	900	864	943	886	907	880	887	878	921	965	896	931	881	904	877	912	879	938	845	865	873	858	932	876	908	923	898	909	949	930	870	875	846	888	896	897	848	875	906	929	872	862	898	912	895	871	899	904	913	926	915	860	880	917	844	911	876	862	881	878	937	882	833	964	874	897	855	916	939	870	886	907	904	963	891	885	852	867	864	916	841	879	920	924	952	888	876	916	923	887	857	902	880	921	912	860	886	875	870	965	876	911	881	870	927	912	932	871	874	893	908	897	902	912	888	891	913	907	890	885	865	886	906	850	937	900	905	957	875	907	885	876	853	858	876	903	904	916	942	858	880	937	915	870	943	908	897	902	890	902	915	905	928	877	937	871	885	891	897	857	947	861	851	922	873	840	908	900	889	954	891	836	878	893	809	908	903	906	854	869	896	905	859	915	905	859	964	917	884	876	836	945	882	916	862	852	885	870	846	895	928	879	876	855	909	895	873	867	882	888	901	925	879	871	886	860	892	788	958	915	845	883	956	910	915	944	891	911	831	908	925	902	898	913	960	884	837	916	897	931	883	908	933	883	854	920	903	919	869	897	896	923	890	894	891	951	918	931	871	932	892	868	909	902	896	866	862	880	897	909	900	907	902	839	884	840	896	928	887	897	846	878	903	901	877	971	912	912	904	909	874	853	867	869	846	857	850	905	950	927	861	928	892	879	873	866	896	852	902	894	918	887	915	911	936	857	896	903	857	864	858	916	936	864	891	899	874	921	876	952	933	857	881	926	925	912	886	933	887	913	881	878	890	887	871	857	855	903	868	850	890	884	935	921	858	880	922	945	850	966	889	889	854	904	903	895	905	895	883	880	909	848	915	839	932	939	862	904	908	903	825	868	932	911	888	900	905	891	904	901	873	909	875	858	906	906	930	902	898	852	927	863	903	953	819	892	854	913	930	894	883	871	856	907	900	872	872	887	867	899	883	874	927	891	900	895	885	903	884	974	901	906	922	861	910	871	844	884	894	872	930	904	868	888	863	880	905	915	876	867	850	867	892	922	839	937	887	842	871	920	888	855	857	917	908	895	865	880	885	911	928	925	865	899	892	911	878	852	929	852	922	952	900	874	891	854	940	856	881	910	886	914	865	878	930	872	886	903	897	923	918	840	900	890	937	876	884	868	912	927	945	905	875	878	868	918	878	900	919	875	944	839	900	918	855	849	845	891	931	909	862	910	922	887	900	880	887	889	900	887	915	936	908	841	868	856	887	807	935	937	843	892	911	892	860	923	856	893	925	917	859	872	891	929	901	922	851	890	889	897	896	908	915	875	869	877	942	863	917	917	882	915	854	838	853	871	867	892	901	879	903	927	887	893	933	879	917	850	936	897	888	883	882	869	927	919	915	885	897	897	909	884	913	886	897	906	889	910	848	870	914	937	885	917	905	899	913	887	944	944	882	919	872	886	911	869	891	893	896	891	946	912	845	879	884	880	918	883	875	913	878	934	887	904	880	949	836	870	905	940	924	865	851	909	882	898	912	893	841	879	899	872	890	942	877	860	916	863	892	911	870	919	921	896	894	895	896	897	918	932	902	891	847	860	905	878	846	879	909	900	884	880	873	919	893	901	912	931	849	892	865	896	782	917	886	948	869	929	879	916	869	902	936	945	910	874	832	854	917	929	835	890	896	889	893	902	871	902	941	916	899	858	954	947	877	901	884	860	868	895	916	935	817	933	930	890	885	920	900	893	907	863	913	858	901	864	927	892	892	870	980	894	926	859	956	908	911	881	872	879	876	913	877	876	897	894	881	877	862	922	876	849	903	885	869	886	930	877	875	895	948	916	893	909	867	820	940	886	938	924	915	942	906	922	824	901	891	864	900	886	895	894	900	881	890	909	922	948	869	911	868	918	918	895	874	861	866	931	849	868	881	888	870	911	897	875	882	887	944	873	880	926	901	891	870	887	918	943	859	866	884	843	957	898	869	842	916	946	908	875	890	900	864	901	925	913	902	846	904	883	878	883	819	864	886
7635	505	536	489	338	342	298	289	229	238	241	252	233	289	237	241	222	225	238	218	203	219	263	256	203	240	222	238	219	193	215	224	220	222	243	206	188	186	219	249	187	228	218	200	212	209	197	221	236	225	242	209	226	224	186	234	196	219	204	198	220	249	203	232	218	247	193	204	225	240	248	210	220	191	203	224	199	232	235	228	242	197	215	200	208	211	211	213	217	223	243	221	226	218	244	207	199	212	206	208	245	207	200	225	238	221	220	231	204	223	220	210	243	212	207	227	213	232	233	215	212	220	221	210	225	231	230	215	178	213	206	210	218	254	211	209	211	217	227	240	195	229	211	199	207	236	219	221	227	219	221	213	217	194	226	250	232	226	213	240	219	242	209	222	198	209	238	235	223	227	227	233	202	216	233	204	204	200	244	224	218	227	224	218	214	233	223	198	190	234	187	197	210	189	240	216	191	202	206	206	211	217	207	215	217	238	221	194	227	225	201	247	222	213	244	202	229	186	202	207	245	207	243	193	235	215	219	199	208	227	254	226	216	201	218	252	233	204	242	221	190	216	200	197	215	225	223	219	213	222	252	246	198	238	230	198	206	182	197	245	188	225	221	221	199	222	236	205	221	213	209	225	232	218	220	199	232	230	233	222	219	217	235	213	227	234	257	218	219	211	224	193	186	208	214	238	219	209	258	243	209	235	201	206	212	227	205	171	219	217	238	225	223	199	215	207	227	224	183	218	230	215	243	204	212	214	232	230	217	259	240	234	196	238	211	225	205	225	214	241	225	225	199	204	230	230	211	216	227	225	207	220	207	220	220	227	229	232	232	209	195	198	224	200	233	221	222	241	218	187	204	222	204	200	212	216	234	243	226	253	226	214	227	227	231	252	253	233	222	213	225	232	215	208	222	220	219	239	221	210	230	220	216	224	213	206	209	243	205	220	220	224	230	238	194	233	262	216	227	241	221	184	221	219	216	218	189	206	236	206	219	196	195	207	215	226	236	232	236	220	221	211	235	245	232	201	269	217	196	229	216	220	231	204	219	219	217	241	196	181	190	224	223	226	230	222	213	190	219	213	239	234	216	227	217	218	226	246	212	213	191	238	205	205	216	229	221	204	206	217	231	187	205	214	215	217	217	204	231	219	225	231	208	209	214	235	232	244	240	209	240	211	226	188	245	247	224	201	218	192	212	200	213	204	212	223	211	200	254	229	217	225	209	206	223	233	222	210	237	183	197	216	239	193	196	233	218	234	253	238	246	242	207	224	208	241	229	199	243	208	241	213	235	211	244	227	206	226	225	231	199	215	221	227	203	221	241	214	215	222	211	246	215	194	234	227	218	202	197	210	184	209	217	221	231	192	203	220	238	218	215	197	204	247	221	215	206	221	241	215	244	183	237	227	218	211	208	211	231	233	226	230	219	216	211	214	224	251	208	221	215	207	207	232	225	222	214	221	225	206	237	201	214	238	202	208	205	209	218	192	230	207	204	218	229	235	233	241	215	218	230	218	208	220	218	220	228	253	201	228	204	199	246	203	220	212	195	228	219	218	224	207	225	240	222	201	206	218	213	239	258	191	203	219	210	233	225	238	237	202	236	192	204	240	210	222	240	264	237	199	235	200	216	241	223	225	234	218	213	200	209	229	239	208	213	216	200	205	212	216	253	199	193	223	196	196	206	220	199	218	229	207	225	233	202	226	192	200	224	194	203	232	230	193	210	194	216	206	207	216	206	222	254	211	221	227	239	189	231	207	204	196	239	247	223	224	233	205	240	218	217	251	215	200	230	246	253	199	209	229	216	198	190	218	224	214	219	231	220	209	212	219	249	220	204	222	228	244	232	207	237	216	244	225	193	231	200	209	215	201	208	211	221	205	229	221	243	223	208	214	217	196	227	233	217	223	197	205	225	195	219	217	251	219	223	227	229	207	204	209	185	228	227	210	204	216	238	212	208	214	197	209	204	226	236	222	192	210	196	206	210	231	212	202	228	196	234	224	210	237	184	227	207	221	243	241	237	221	223	204	209	211	212	230	218	212	224	216	254	235	236	226	224	223	240	238	212	242	208	211	228	212	213	236	222	216	232	239	208	217	216	244	206	225	222	230	209	223	214	203	218	247	214	227	215	215	232	223	280	201	230	229	194	196	219	227	223	214	225	204	200	215	211	225	220	223	247	229	237	207	197	181	213	235	217	237	215	229	210	221	227	203	170	220	218	223	200	228	222	203	230	244	237	186	239	216	212	239	204	223	192	190	196	217	233	231	249	233	225	232	223	195	235	215	235	225	222	250	224	225	234	220	253	190	219	236	231	223	205	226	236	202	230	201	252	208	239	230	228	253	205	239	195	227	215	220	217	231	199	195	219	222	216	202	224	216	217	182	221	228	231	236	233	221	236	212	209	226	220	235	225	194	248	209	228	236	223	202	194	210	248	226	216	232	249	226	201	219	215	218	202	209	188	221	223	230	216	218	189	230	255	223	215	239	217	224	208	225	208	229	239	206	213	224	222	241	218	209	219	193	218	246	244	245	250	248	207	216	224	211	225	213	201	234	220	205	241	230	256	215	210	217	221	210	224	212	196	215	205	236	200	221	221	185	207	213	221	215	204	249	230	230	232	215	222	215	224	194	213	229	174	211	206	234	201	209	212	214	221	228	259	230	204	241	183	222	229	230	200	205	213	197	232	206	252	230	217	232	252	230	208	208	209	221	201	214	216	182	203	230	240	225	222	231	195	215	205	217	213	235	220	215	215	212	224	214	220	215	237	215	203	233	212	211	228	228	225	222	218	213	226	191	236	214	226	199	215	250	223	221	199	209	232	201	226	209	213	226	221	209	205	224	222	235	242	199	205	241	230	207	225	216	194	220	212	248	210	209	245	241	221	239	223	192	223	233	196	223	202	224	236	215	232	201	252	209	214	223	241	214	234	212	229	229	237	205	224	232	223	231	221	214	251	211	219	211	210	200	228	257	227	212	223	221	201	237	205	236	222	210	213	197	242	223	235	200	228	233	243	213	232	192	244	221	231	203	195	229	227	234	238	220	199	212	206	242	236	231	198	237	207	210	219	183	246	221	234	223	214	231	224	232	195	183	210	194	231	256	221	235	206	205	245	222	236	230	204	215	225	230	216	239	200	211	247	221	239	188	221	197	202	200	219	220	206	234	220	217	229	239	222	269	221	225	229	202	233	224	221	217	209	217	212	201	181	214	227	219	223	191	221	248	240	211	202	230	180	235	218	224	216	220	219	252	201	212	213	240	210	242	239	228	245	228	191	218	239	225	209	196	239	237	205	222	222	216	214	187	217	202	197	221	239	221	220	180	214	234	231	228	232	219	231	203	242	208	221	229	214	202	221	222	228	262	223	219	212	223	224	239	222	216	209	216	226	231	206	207	225	221	257	247	186	198	220	238	222	218	209	217	187	222	217	219	243	231	207	227	228	255	241	196	222	203	214	232	219	209	223	223	200	241	227	207	235	225
6435	846	1226	1398	1258	1106	920	868	831	793	720	688	678	689	677	681	642	646	672	633	631	652	639	646	568	549	622	602	572	584	639	638	567	590	558	611	613	582	575	644	586	568	595	596	567	572	569	616	584	602	587	653	592	551	599	594	593	587	563	604	593	565	558	608	559	535	601	607	632	583	630	599	565	578	602	595	604	564	605	571	578	558	592	633	576	592	573	580	582	551	561	579	569	566	617	537	586	595	595	580	605	558	551	563	587	580	620	549	589	563	582	587	616	569	607	591	571	585	578	567	573	588	605	577	607	576	612	635	562	562	528	599	570	563	590	591	555	610	582	544	615	583	634	620	596	562	574	588	580	584	591	582	580	575	576	576	549	543	581	571	578	587	543	568	570	561	580	610	596	624	543	552	578	523	648	549	564	614	605	558	621	576	559	600	555	607	565	572	576	592	601	574	581	599	572	591	587	596	593	540	593	592	579	558	607	547	599	588	592	589	588	578	595	642	603	602	597	634	561	579	576	614	603	579	564	561	557	606	553	644	612	584	546	607	565	581	578	656	548	604	609	567	571	585	591	559	543	581	546	575	580	639	566	574	600	603	537	601	572	579	601	579	612	610	526	604	590	549	631	575	556	608	595	595	609	606	596	657	557	580	534	591	566	626	565	598	592	571	575	620	554	618	596	545	595	590	608	589	584	561	583	564	558	554	570	603	643	596	590	561	606	564	599	593	598	591	590	625	552	582	569	579	584	593	616	572	591	621	612	603	546	615	615	620	529	592	576	569	596	593	602	598	618	592	601	600	582	558	537	585	592	547	562	597	586	572	592	595	577	577	523	587	598	592	591	563	575	583	569	632	571	608	585	644	569	577	563	586	555	618	522	539	590	611	606	564	581	580	583	561	574	593	565	579	565	565	578	575	608	573	562	612	576	582	621	612	591	576	565	563	566	601	537	567	577	542	562	603	609	586	538	570	620	557	570	632	586	592	595	599	635	581	595	606	584	580	532	602	580	588	542	576	550	581	647	569	600	571	583	603	577	580	580	552	580	553	591	584	588	519	564	579	588	627	595	547	579	605	588	523	586	560	553	600	568	577	538	530	627	571	538	548	608	593	531	556	598	534	562	603	531	571	571	561	596	590	571	632	579	592	618	582	583	546	592	571	542	564	575	599	584	591	565	576	578	586	587	589	595	573	641	561	576	603	583	564	539	597	586	568	576	558	607	596	579	557	601	584	597	590	576	537	620	593	584	591	578	532	583	581	587	545	576	562	600	647	572	578	614	580	598	602	548	586	599	596	553	567	555	583	561	532	594	562	584	548	616	574	574	586	607	581	611	588	629	601	573	549	576	595	637	576	594	586	610	575	599	592	625	594	577	546	613	592	621	609	575	566	621	556	627	549	574	580	597	523	548	629	557	573	635	573	577	552	581	591	567	573	592	615	595	540	593	599	541	579	589	573	575	598	543	596	593	567	582	642	581	574	605	563	610	625	582	569	547	582	592	606	581	603	630	564	582	594	544	574	562	575	575	577	580	568	625	557	594	566	548	604	609	568	590	562	588	576	571	578	578	551	588	589	586	614	573	599	564	518	587	572	582	604	659	610	621	551	589	594	562	601	566	585	559	577	600	605	537	542	581	607	541	595	628	571	589	593	552	575	592	585	570	583	553	597	599	620	637	582	586	616	590	567	576	606	568	598	613	573	593	560	615	567	598	595	591	575	618	603	563	615	614	543	612	552	595	612	533	573	558	519	560	569	617	541	551	565	580	551	595	600	617	541	564	586	595	573	602	539	541	599	568	568	569	594	564	562	551	567	599	568	577	565	612	593	568	561	580	600	561	586	567	591	564	605	582	566	574	565	566	554	580	544	570	574	604	577	585	564	616	558	532	555	542	581	589	564	612	585	602	601	633	583	592	611	636	592	577	549	578	545	577	602	554	600	589	605	584	578	524	554	614	600	542	590	605	565	612	602	603	558	593	570	607	580	577	587	550	589	602	565	562	581	553	581	570	578	571	626	591	565	573	587	613	618	571	594	616	605	566	557	616	584	583	618	600	568	569	586	589	604	611	601	570	572	553	621	566	585	545	576	601	559	573	580	579	587	535	578	603	547	563	592	606	592	611	589	588	563	599	584	543	581	565	576	613	608	562	611	587	611	573	579	580	597	549	566	600	591	543	609	578	622	608	574	547	591	587	548	566	548	613	563	567	601	578	628	552	609	575	612	588	594	625	567	625	559	578	614	560	576	553	568	572	607	604	570	584	605	565	590	547	567	592	601	557	618	532	521	588	590	615	546	612	603	568	560	600	581	570	588	612	520	586	619	566	605	590	604	528	574	557	606	565	516	569	608	596	610	579	599	566	586	591	572	590	575	618	600	590	567	621	587	620	584	607	604	551	601	566	567	555	578	610	552	585	591	575	580	595	608	544	608	586	611	554	559	569	600	554	588	573	637	606	594	561	572	545	615	591	570	594	604	572	605	592	571	611	607	613	617	557	592	539	580	595	559	603	561	566	620	582	607	594	582	578	572	602	621	576	599	567	572	575	593	557	554	593	596	577	553	556	570	595	564	569	544	583	542	601	576	578	602	575	615	582	583	557	612	583	559	544	583	575	579	562	605	609	596	604	604	566	563	555	605	599	599	543	608	580	620	577	613	562	601	577	623	571	553	594	575	590	599	591	586	623	583	574	566	567	582	575	598	575	579	616	602	539	533	575	606	554	582	599	583	577	569	607	582	566	580	571	576	574	608	610	593	562	572	566	580	597	562	591	547	567	590	648	615	552	614	565	576	600	560	574	593	602	576	551	622	574	531	619	566	548	590	633	563	612	571	567	556	643	561	596	568	564	598	585	567	563	597	568	590	599	567	598	603	572	582	578	549	610	590	565	598	588	560	558	523	588	582	584	586	588	571	552	596	580	565	580	607	546	601	567	522	596	559	591	584	575	571	628	587	590	607	536	581	569	588	602	586	572	579	592	574	593	552	590	578	594	572	559	603	612	634	558	589	582	570	607	604	523	530	608	587	603	589	558	591	609	549	553	565	537	556	568	589	605	545	545	598	570	576	573	579	576	579	623	570	570	593	582	603	581	606	606	622	591	558	562	586	600	548	622	588	637	580	595	582	611	587	572	563	614	567	577	552	610	568	588	582	585	584	594	543	595	604	558	593	567	598	595	587	580	604	576	574	574	626	563	522	547	588	576	634	619	600	561	609	583	611	548	543	587	570	594	607	588	596	600	577	581	601	592	613	572	588	579	553	593	560	565	576	564	583	572	583	576	618	564	597	577	618	589	584	600	594	580	572	573	627	565	525	597	589	573	607	582	560	585	573	597	611	608	565	607	606	587	583	594	587	592	553	559	559	574	581	613	607	590	590	584	581	592	586	586	554	602	607	543	585	612	551	572	607	596	633	609	563	614	577	582	577	547	577	603	609	579	621	618	590	589	560	575	553	575	593	586	595	571	613	577	574	602	578	565	614
15397	1438	1042	925	632	589	526	519	437	417	426	398	425	402	354	393	367	376	363	407	391	385	398	387	348	384	380	368	368	405	384	419	323	361	368	361	374	358	426	388	379	383	334	363	352	395	360	373	395	356	381	375	330	353	380	374	367	354	364	405	353	338	354	419	397	363	342	364	392	363	403	370	373	387	344	412	359	341	352	371	426	370	350	391	349	335	349	337	336	399	331	357	345	347	385	362	317	382	347	349	420	356	314	365	374	339	368	335	361	383	360	352	375	357	383	344	369	365	348	378	367	376	356	376	353	374	391	381	381	354	361	391	342	345	381	405	344	406	363	377	352	409	385	392	371	378	378	354	387	391	328	355	374	337	363	408	350	368	369	369	346	367	342	362	368	365	377	375	357	356	354	386	383	390	379	373	339	373	438	345	351	368	352	367	384	329	380	413	378	314	385	327	385	352	356	349	343	353	372	359	391	341	361	374	377	338	367	372	331	384	356	375	360	366	323	384	369	362	348	331	394	350	362	367	365	368	349	329	337	368	393	386	363	348	337	382	342	358	369	358	371	373	386	349	390	406	371	313	384	355	356	371	363	407	407	380	397	378	344	348	384	385	371	387	347	363	407	372	396	363	410	341	381	352	376	356	381	380	368	377	356	395	390	391	371	355	369	344	361	384	389	327	345	391	400	374	372	343	361	405	385	384	365	393	361	365	375	390	370	353	371	352	362	374	376	403	352	373	354	376	371	349	411	341	288	341	364	394	369	362	320	358	325	367	384	367	385	348	370	332	381	406	355	365	345	374	364	375	340	385	325	334	383	367	348	363	366	343	413	383	383	337	360	383	372	357	347	389	387	348	360	378	367	363	365	386	360	363	386	382	371	354	369	345	407	379	368	378	357	372	367	342	357	391	381	356	382	349	344	365	380	359	387	351	372	382	373	358	344	410	371	373	337	351	322	393	372	371	381	377	337	365	360	356	342	402	351	365	366	361	353	367	401	386	398	374	381	369	348	368	355	389	362	343	362	395	350	359	357	358	374	373	409	353	355	407	349	361	384	369	321	390	362	336	407	356	371	355	356	392	386	414	377	377	344	408	368	411	398	349	327	354	355	381	373	325	367	383	368	345	357	353	328	365	409	346	371	363	339	339	375	401	408	388	375	395	388	356	357	352	381	375	381	380	367	367	349	362	376	354	372	322	367	352	355	381	352	369	352	375	379	423	368	356	382	364	380	350	388	385	390	377	384	357	354	347	356	361	335	375	351	363	342	342	392	370	408	325	358	394	347	372	384	346	334	389	330	380	379	371	364	343	392	396	350	365	363	345	382	337	353	339	374	435	361	328	350	354	385	369	374	337	428	332	355	342	354	360	379	395	392	347	393	351	373	385	359	361	340	393	395	385	372	346	342	359	339	359	345	364	327	381	325	370	363	386	361	372	321	359	352	358	370	378	387	358	383	378	383	362	340	349	380	377	356	394	343	396	358	352	328	335	365	355	331	355	356	369	395	361	361	327	371	353	380	330	331	406	355	356	343	373	346	372	334	368	363	348	346	353	337	389	362	334	343	368	393	326	358	388	361	368	408	346	363	384	360	373	399	362	378	362	386	354	378	372	387	373	346	378	368	371	386	359	361	339	359	380	355	365	348	364	354	330	376	378	378	379	359	371	369	351	392	354	364	373	375	381	396	392	348	340	364	326	365	365	364	358	366	400	363	353	329	323	388	397	372	361	402	402	346	353	340	346	343	334	361	403	375	356	327	342	350	353	346	346	362	343	392	348	371	346	354	405	383	384	348	362	379	354	343	334	363	340	355	381	362	348	368	398	348	378	354	379	345	369	348	357	399	338	365	360	368	361	388	401	392	340	352	371	344	373	368	405	359	346	360	363	388	373	408	358	365	336	388	335	355	333	371	350	323	358	398	385	367	373	362	357	349	340	358	327	357	370	350	358	361	366	371	416	364	346	352	367	355	370	370	358	347	383	382	381	346	412	385	383	350	404	348	334	382	383	341	383	374	378	366	370	349	344	361	370	369	378	368	378	359	383	374	353	343	374	349	361	367	338	350	349	375	409	355	373	387	386	354	380	356	322	373	381	348	334	381	356	381	344	380	368	379	353	406	366	394	368	385	399	350	354	359	354	380	348	381	389	386	391	393	349	402	345	388	370	399	346	364	413	381	356	379	382	373	374	369	342	382	356	347	385	389	385	323	344	336	352	353	419	385	377	341	317	422	367	332	345	331	388	351	368	403	356	400	390	377	429	384	405	380	341	377	365	380	372	368	336	375	381	373	360	373	360	335	386	380	412	417	369	373	350	370	344	375	408	395	419	357	364	362	396	386	361	389	349	416	383	333	373	396	342	370	383	373	392	346	352	336	373	392	336	320	345	333	361	357	362	385	361	395	370	370	354	369	349	354	370	370	331	389	402	339	356	347	360	357	351	382	354	376	363	385	355	363	339	368	380	370	351	339	383	354	387	388	333	363	342	376	337	363	383	345	352	359	384	368	378	346	366	354	351	370	355	392	346	338	332	405	353	378	357	362	393	336	336	301	359	364	363	364	380	366	331	334	366	373	391	404	400	339	389	346	361	367	343	358	349	365	385	376	379	369	335	377	389	360	395	337	381	320	359	369	362	333	367	366	354	360	396	354	336	357	382	355	366	340	366	353	360	407	381	364	374	364	386	362	346	355	373	361	352	355	385	387	342	383	359	354	367	363	370	361	332	367	394	359	372	361	373	361	376	371	377	400	352	348	362	331	374	362	358	355	298	352	345	340	378	389	338	350	408	368	375	353	359	367	385	399	374	404	406	420	363	355	363	330	348	353	353	362	410	386	380	373	373	373	364	346	370	346	393	324	371	421	357	374	361	355	349	377	359	388	394	369	396	375	355	368	394	410	402	326	372	369	351	347	333	383	343	338	361	350	369	347	383	394	377	405	392	375	321	351	392	369	331	353	370	390	404	383	331	395	381	340	379	354	354	352	371	379	325	345	406	358	386	404	366	378	373	391	367	375	421	392	360	345	341	385	364	338	381	366	366	327	370	361	363	382	367	354	361	344	350	376	373	355	364	361	369	349	353	381	327	332	358	347	396	370	366	362	325	339	358	359	386	348	397	421	371	370	378	391	353	350	350	351	367	342	381	387	386	383	404	374	348	348	341	360	375	395	376	330	328	350	356	353	368	351	375	365	343	367	348	413	340	388	361	372	431	366	358	379	340	354	378	365	364	365	357	361	385	335	377	372	361	356	387	373	362	372	350	371	353	408	351	340	360	366	359	349	360	328	349	374	354	378	354	377	369	366	361	389	382	390	389	371	356	337	383	381	355	341	365	376	367	354	368	329	351	399	345	348	366	367	381	356	362	365	344	354	341	338	378	354	379	375	377	397	365	383	350	370	340	378	366	321	337	386	367	374	322	350	369	369	384	399	342	334	377	360	356	373	382	364	353	327	348	342	375	375	360	360	351	401	334	367	335	375	353
8466	1369	2212	2494	2175	1848	1653	1419	1331	1243	1159	1154	1125	1172	1042	1074	965	1054	1004	1047	997	1028	1011	940	1006	969	1005	922	916	905	981	946	946	910	931	923	913	925	910	902	931	928	914	922	900	951	920	878	919	927	878	891	880	952	920	886	876	905	929	894	933	908	933	933	943	975	891	955	973	931	860	888	895	903	907	900	927	978	914	842	964	950	929	857	914	895	869	888	943	880	860	917	908	876	867	882	935	867	891	824	895	862	925	889	911	891	895	901	867	882	966	868	851	899	961	944	913	863	930	913	921	898	929	926	930	885	877	881	957	884	897	914	889	904	908	834	947	906	908	929	903	894	923	859	885	914	922	918	861	848	902	876	847	935	908	897	927	897	939	923	925	861	870	903	866	876	922	901	872	923	874	895	928	887	886	926	903	884	846	905	887	864	938	922	935	872	896	888	918	873	893	910	878	944	945	921	877	915	940	921	864	936	901	900	891	892	895	867	854	883	896	916	918	926	937	870	890	859	861	899	851	844	908	938	943	880	940	910	887	909	873	889	862	905	924	903	875	899	896	890	911	854	876	902	899	894	851	923	904	909	852	902	885	905	920	904	891	894	861	878	902	880	859	874	902	942	921	919	906	920	898	897	924	923	929	906	886	885	949	908	908	913	845	906	908	866	890	920	889	905	878	896	900	902	901	902	901	872	932	948	910	929	851	897	927	902	892	908	940	933	864	873	870	862	870	920	901	879	887	888	873	921	925	857	927	900	955	910	896	876	924	859	921	883	886	880	888	818	879	904	852	917	913	910	905	893	889	890	973	898	886	853	875	906	931	862	923	884	911	877	874	867	894	902	908	866	877	883	900	898	872	874	940	915	873	878	909	910	907	859	893	855	872	892	867	919	921	921	898	927	875	927	876	864	841	929	905	894	902	901	928	863	918	929	932	916	925	882	902	891	902	848	894	846	878	863	853	868	876	892	867	947	899	886	901	919	853	905	866	862	851	867	874	913	838	918	911	914	894	922	918	861	849	901	918	869	894	922	866	893	901	836	909	863	936	908	858	875	889	909	913	895	846	934	883	864	879	946	900	902	893	864	950	920	880	928	872	911	906	919	933	929	952	964	911	916	887	951	902	892	973	886	869	931	865	876	925	911	920	837	849	924	904	939	884	859	894	865	875	923	900	908	950	899	910	881	871	902	879	896	871	885	876	846	956	909	894	888	938	908	896	839	909	888	891	888	846	898	913	908	861	920	910	894	871	881	925	893	940	860	894	886	931	874	874	917	943	841	899	892	879	924	867	884	872	916	873	947	904	832	891	876	882	846	889	855	852	857	901	883	911	919	868	939	877	903	895	932	900	878	910	910	853	924	910	933	912	904	951	917	903	905	889	927	990	928	909	878	803	895	859	905	912	946	932	906	860	867	948	872	863	904	926	897	931	926	944	876	895	911	890	882	914	941	925	912	912	905	929	876	913	886	885	925	842	871	911	911	858	909	877	959	890	842	900	909	933	926	932	859	865	900	906	870	924	912	881	901	932	853	905	883	934	881	910	853	923	893	900	921	923	888	947	881	864	911	832	919	863	870	878	896	971	829	843	935	948	901	934	880	856	901	817	919	830	892	885	918	862	914	877	930	882	963	946	868	867	878	926	947	865	903	913	939	875	859	903	904	898	918	857	882	886	919	859	910	861	868	908	868	942	898	908	851	916	911	880	908	903	901	885	879	853	893	904	891	913	924	862	895	923	872	882	872	869	920	928	910	905	914	861	850	874	927	911	879	935	856	918	875	896	857	884	888	905	883	869	900	943	903	868	855	893	926	919	862	931	897	964	938	869	896	869	898	869	870	909	909	868	950	894	870	929	896	955	875	876	895	883	946	828	861	867	914	840	897	879	918	903	859	847	890	864	881	917	918	909	926	925	941	894	924	923	861	917	845	894	922	952	918	870	889	874	885	882	914	941	916	931	880	904	910	872	885	890	880	919	894	899	885	935	902	923	889	919	877	918	877	930	888	912	851	889	851	928	906	875	873	905	861	904	861	924	912	936	856	806	918	892	877	948	893	868	897	866	893	939	956	940	887	920	940	938	857	888	909	957	922	896	940	922	887	839	935	892	876	871	938	958	877	920	896	883	906	908	920	851	891	916	892	935	943	917	867	871	881	922	874	880	913	882	873	948	926	880	904	883	849	922	933	898	851	914	928	855	880	899	879	968	876	879	884	907	910	856	867	929	921	871	934	911	880	882	854	843	887	899	896	903	876	914	895	937	871	898	875	871	903	887	869	939	866	919	888	949	852	822	947	923	919	880	850	902	895	881	888	866	911	845	918	886	878	889	939	935	979	918	875	905	840	910	883	868	918	908	918	831	909	843	931	869	935	910	834	836	849	875	918	890	884	911	962	856	860	924	873	893	876	881	863	916	932	893	909	863	838	928	930	914	863	920	851	903	868	932	880	827	958	872	946	910	863	898	866	881	861	869	930	933	881	887	896	905	857	872	911	875	882	913	942	917	905	927	924	874	920	894	917	911	838	903	875	872	871	890	888	849	922	868	862	915	859	905	880	889	894	890	854	878	845	893	884	947	877	908	924	895	897	885	893	948	902	875	842	906	853	917	924	879	892	890	885	876	909	899	864	868	879	918	866	904	902	895	937	888	930	891	874	904	895	912	932	900	871	918	877	830	832	891	876	926	945	870	859	852	880	955	906	954	890	890	910	912	885	918	853	877	872	882	907	861	885	857	863	893	875	850	891	861	948	868	893	862	844	967	921	899	900	897	885	923	878	862	891	851	875	876	897	892	911	903	882	921	949	897	908	956	899	893	878	983	947	880	922	912	906	917	830	904	897	906	863	929	884	903	900	937	916	858	901	904	841	867	894	891	942	883	889	899	917	945	865	853	877	900	913	906	899	949	925	894	866	863	871	917	887	929	874	904	889	892	904	865	892	909	888	941	861	865	889	877	876	969	871	940	924	847	874	916	888	866	822	889	900	873	931	948	840	946	900	890	927	854	890	871	931	915	847	880	874	962	921	941	938	857	888	893	906	927	910	865	880	905	848	893	893	893	911	861	915	897	907	899	970	930	894	873	864	902	881	898	899	922	899	891	919	849	842	885	879	935	858	922	899	945	905	903	864	907	937	865	852	922	893	891	907	897	908	914	946	882	927	870	901	900	847	900	902	911	898	960	915	952	881	903	827	918	905	870	914	887	894	930	893	886	908	907	910	926	931	853	843	938	894	892	860	931	866	905	865	905	918	896	862	888	889	909	847	899	966	890	898	920	923	862	885	922	909	893	897	893	926	871	880	917	941	876	902	933	949	862	878	877	907	946	928	916	915	920	884	903	933	895	894	932	885	926	906	907	907	897	890	888	916	895	913	869	898	838	919	893	898	883	817	848	945	920	843	915	933	865	899	867	879	881	894	923	954	907	891	914	836	927	853	938	822	869	880	920	915	924	906	835	866	895	867	922	913	890	887	933	942	882	883	887	868
1659	418	402	388	370	374	382	362	393	375	375	411	407	438	406	367	378	388	359	384	355	395	417	404	405	385	411	382	361	379	386	378	350	418	393	396	360	363	388	382	424	402	380	383	374	373	387	370	366	374	370	376	437	393	366	409	398	354	373	345	369	383	389	374	377	415	369	375	360	384	364	385	352	377	423	385	369	399	378	397	390	355	375	398	398	370	394	372	367	379	395	371	385	406	446	367	376	363	378	385	401	391	398	345	360	366	345	400	394	400	340	370	374	380	413	366	384	410	380	401	371	394	372	400	371	381	398	338	425	401	376	368	355	369	368	385	356	414	400	389	408	380	356	360	411	379	405	371	379	418	380	401	374	412	396	362	405	391	405	364	332	394	356	419	394	381	355	359	371	402	388	382	389	360	356	393	410	428	361	443	410	393	397	368	358	382	398	396	374	383	394	387	386	357	401	405	396	428	380	371	422	399	405	383	434	386	355	386	428	363	336	395	388	376	419	386	378	385	356	381	385	368	382	381	417	363	404	378	388	375	367	357	387	420	384	421	391	405	370	394	423	399	392	409	360	417	393	393	395	392	392	367	354	400	383	423	389	409	388	410	391	386	382	415	372	408	380	373	397	403	386	390	406	367	356	379	411	415	427	394	409	389	386	408	394	375	381	369	368	393	364	363	398	401	379	398	399	369	416	375	386	357	373	341	386	384	404	357	345	377	384	400	371	359	365	397	385	392	400	362	395	330	408	403	376	380	402	361	363	393	373	382	364	393	389	437	382	366	385	370	356	389	368	397	367	403	368	401	358	350	360	373	408	382	387	394	361	369	323	420	377	392	393	387	366	392	402	393	360	390	433	405	363	399	389	385	392	384	356	396	370	392	414	375	343	431	418	378	372	417	345	413	410	351	393	412	417	373	363	380	407	423	370	372	385	335	400	395	361	418	347	364	392	418	389	436	406	390	371	389	392	384	405	363	386	370	378	372	373	389	433	368	363	391	378	372	370	391	377	378	374	354	390	391	385	351	409	380	380	402	400	377	375	379	380	386	404	393	391	402	384	391	400	395	364	377	375	360	369	387	359	392	379	396	452	419	388	394	388	386	386	348	384	341	358	423	372	386	374	364	363	391	396	372	437	397	391	379	383	379	415	391	386	421	362	383	355	372	404	379	384	380	383	411	378	341	388	354	379	404	355	425	355	387	385	403	379	399	379	392	364	366	365	369	394	387	384	347	358	385	381	376	401	393	405	405	386	394	370	360	390	405	362	389	372	376	437	381	386	389	410	406	400	366	390	419	404	406	410	346	369	383	408	409	357	368	398	362	383	371	437	415	375	413	391	371	392	394	355	391	392	393	371	387	366	378	364	393	425	372	367	395	388	377	385	368	395	401	369	384	345	395	377	368	369	372	446	410	367	331	387	378	394	448	385	390	418	370	394	363	380	396	413	368	362	348	394	405	418	389	395	439	422	382	391	370	405	358	343	385	369	367	350	378	360	350	360	373	390	384	377	419	379	398	405	372	388	392	406	353	411	362	390	404	416	343	413	406	394	364	407	406	371	397	349	421	375	405	416	401	378	372	365	401	392	377	375	363	342	357	381	395	410	353	387	400	391	417	386	375	418	390	362	391	424	430	374	423	391	382	400	376	405	385	387	391	339	381	355	401	390	400	414	374	399	406	384	384	383	368	377	361	333	386	399	375	390	396	378	439	376	362	370	401	371	396	392	394	364	373	416	361	370	337	383	386	331	401	349	398	402	401	389	396	386	390	402	408	406	382	404	394	411	390	394	376	368	371	374	371	350	430	404	381	432	409	375	381	414	352	380	384	406	420	359	409	404	414	357	406	361	389	408	409	437	387	396	372	374	396	378	378	370	404	365	362	408	382	394	408	362	348	359	371	380	381	382	383	387	410	369	418	368	417	419	373	393	434	406	439	373	348	384	389	358	371	386	386	423	352	370	387	367	402	370	364	384	365	376	415	390	402	371	444	373	426	382	373	390	375	389	372	423	397	371	396	394	382	363	338	394	352	376	388	363	396	437	377	391	376	423	411	346	414	429	383	414	395	361	417	359	380	379	390	380	396	363	358	315	374	406	371	380	381	372	400	411	360	402	385	402	353	373	398	394	328	392	375	354	371	396	393	355	393	405	399	378	409	412	360	449	421	413	380	402	379	350	387	387	371	411	387	360	373	402	367	379	363	343	368	366	411	355	411	380	404	366	382	350	401	391	376	420	383	361	356	373	376	376	412	399	373	353	390	413	395	399	368	393	366	368	395	380	385	387	415	374	399	419	389	388	392	414	377	391	376	393	365	423	368	364	415	403	391	350	336	422	394	399	377	380	359	366	422	370	393	413	387	374	387	396	383	413	360	372	434	415	431	401	405	388	360	410	406	389	400	400	393	373	404	354	366	402	376	353	424	402	398	341	368	390	389	385	374	362	369	422	386	356	371	387	391	352	368	376	391	371	373	373	369	415	360	411	368	367	385	363	430	415	386	404	393	406	412	397	413	392	367	383	386	390	374	373	406	395	408	359	395	421	350	377	339	397	378	327	416	395	417	394	361	409	385	332	359	384	366	376	370	364	411	396	408	368	420	375	390	379	387	393	378	419	372	377	383	441	432	328	376	357	423	395	375	386	417	396	347	401	406	438	411	398	405	409	384	396	405	371	392	402	420	367	371	360	376	369	365	411	390	374	389	406	359	395	375	411	383	397	398	407	387	403	410	382	402	426	387	348	385	420	401	352	351	385	422	404	397	435	403	392	361	337	376	369	379	373	354	368	405	383	379	362	368	379	363	396	396	372	378	376	376	403	373	365	376	361	382	439	385	372	368	373	390	390	425	371	399	364	362	386	416	377	398	373	378	341	365	401	362	395	388	387	373	379	406	346	398	367	383	405	369	358	403	422	393	360	368	381	368	378	382	416	399	370	377	367	415	385	397	395	403	375	402	359	324	359	352	400	380	380	410	363	397	376	359	370	380	376	375	394	415	374	372	397	375	327	394	370	370	390	376	358	405	402	373	371	380	374	398	377	401	371	366	391	362	369	404	355	377	356	366	416	427	432	420	413	424	366	388	383	400	343	364	377	405	365	399	403	397	358	366	383	346	405	386	386	398	403	396	371	388	367	388	372	395	428	382	369	401	371	392	381	412	401	394	364	386	385	378	383	359	373	368	383	401	344	405	380	368	373	392	395	380	388	365	392	337	350	427	377	413	434	400	388	362	405	390	365	389	359	388	430	372	361	415	383	390	405	394	385	425	385	370	381	345	377	365	353	406	397	411	394	393	413	357	373	391	377	463	398	403	398	420	373	394	375	378	368	346	415	406	425	364	404	388	393	356	410	365	425	408	409	402	382	375	396	379	371	351	424	403	405	390	417	364	384	409	368	444	355	379	416	409	380	398	391	360	378	414	383	368	401	371	395	363	400	374	372	409	367	390	373	379	384	371	380	338	397	396	387	403	414	352	383	390	410	382
2092	852	913	967	908	938	898	941	873	894	878	968	889	903	908	958	897	916	895	878	888	906	932	826	901	908	916	869	920	909	921	889	940	882	919	905	875	894	906	825	909	905	895	896	948	871	875	878	939	911	878	882	892	931	888	908	869	868	871	935	919	908	904	899	878	934	895	868	923	907	886	897	942	864	874	931	890	890	872	907	912	850	849	889	923	838	886	939	942	891	978	868	918	932	880	917	910	906	900	899	925	895	898	888	896	853	901	893	896	899	922	951	910	874	942	888	884	901	829	889	885	896	869	850	855	924	894	872	883	947	901	891	847	904	930	908	868	973	901	842	857	945	885	877	882	876	857	906	909	872	838	907	889	931	846	861	877	906	928	932	856	881	897	879	901	921	943	863	876	866	940	890	852	905	870	885	896	897	853	886	900	843	892	895	886	902	948	908	910	839	932	881	892	877	919	858	912	848	941	898	953	889	926	918	885	879	886	852	871	877	902	882	940	902	924	892	910	906	905	895	860	879	935	927	905	899	879	912	921	866	848	899	890	866	880	918	901	904	913	906	909	931	854	887	905	912	905	885	881	884	929	876	875	889	904	931	861	868	885	891	860	968	873	900	874	886	878	868	930	849	849	929	966	910	951	887	875	913	939	905	892	900	898	949	871	882	848	861	914	888	893	891	904	905	861	849	879	920	858	940	865	821	928	924	883	862	896	911	897	921	881	885	910	842	926	879	875	867	850	946	902	950	903	908	886	912	863	897	859	910	895	885	853	955	953	829	932	885	911	923	899	869	916	910	854	881	842	909	893	887	906	902	925	850	898	863	922	852	918	866	864	868	866	946	821	884	921	877	868	912	898	899	905	887	936	879	859	960	844	889	908	858	901	888	874	878	932	840	896	900	933	935	886	922	896	866	886	917	927	909	887	855	867	892	878	900	926	874	914	925	871	900	905	902	925	939	880	849	925	891	897	879	886	891	890	893	840	927	891	822	894	855	825	881	906	865	859	870	913	908	920	897	852	931	892	885	911	883	881	957	850	874	911	905	913	935	896	868	915	875	927	915	829	902	860	845	935	971	904	871	904	944	884	892	897	898	910	889	840	936	926	864	888	855	849	889	932	896	932	906	877	867	920	902	883	921	878	824	925	926	917	884	826	891	886	886	873	910	918	888	908	924	889	869	935	958	857	869	865	867	881	896	949	880	873	956	907	863	851	914	937	950	833	878	896	874	883	913	914	897	868	912	937	927	865	873	840	941	907	937	871	837	930	867	883	920	873	924	901	938	906	949	884	931	850	891	885	859	919	880	862	886	900	901	865	885	883	912	875	906	894	896	937	898	899	938	888	947	869	909	932	886	895	887	910	932	866	865	890	921	896	967	957	880	880	884	932	910	903	893	907	880	909	882	877	944	864	941	925	897	862	869	897	845	902	899	909	881	821	846	943	906	858	911	886	897	878	892	884	944	897	858	882	879	892	901	897	906	924	904	893	858	919	922	928	919	896	937	872	856	916	862	867	885	895	937	929	911	872	884	885	925	887	882	888	916	862	931	881	884	873	895	850	846	947	889	901	919	884	902	890	904	899	912	914	902	905	870	885	923	908	927	835	917	877	941	919	844	888	895	874	901	865	932	930	911	886	922	905	868	916	906	876	887	813	853	942	932	885	897	933	864	895	932	918	934	881	926	880	853	862	846	892	848	914	894	887	903	837	895	895	924	948	883	948	885	917	883	860	904	857	938	918	900	859	918	857	905	878	846	884	855	905	886	846	871	901	903	953	867	834	923	857	904	890	862	859	972	837	931	895	910	873	847	874	848	881	838	846	868	825	883	884	917	916	854	875	950	876	895	908	907	883	853	892	887	895	931	908	866	870	885	894	947	925	854	877	897	893	902	906	919	891	906	895	910	926	926	897	888	926	867	900	912	831	838	839	889	878	901	934	892	919	882	880	890	903	832	892	831	875	890	908	896	888	899	899	865	842	884	912	917	879	917	883	872	874	945	854	942	939	870	866	901	831	893	901	879	870	899	859	885	867	879	896	910	866	890	950	941	895	873	846	890	907	895	911	834	907	910	870	929	921	911	871	860	900	915	898	886	912	904	926	838	895	843	884	879	933	899	905	894	874	897	894	892	926	976	900	936	926	908	922	859	861	885	878	892	884	816	822	847	923	920	916	889	916	932	879	850	892	896	899	874	892	889	898	891	845	909	829	853	834	893	932	877	897	848	902	859	899	911	890	892	875	918	946	876	885	911	871	897	879	906	981	895	892	889	962	860	852	886	899	830	824	932	847	901	928	929	870	915	904	877	867	892	905	894	884	914	936	910	922	905	894	882	905	887	918	914	901	869	895	909	869	912	855	864	911	913	933	882	892	883	935	951	883	919	920	914	909	939	844	856	868	900	874	916	825	862	870	879	936	930	844	870	886	918	871	825	883	913	890	883	914	885	888	907	902	904	852	856	826	849	880	969	917	945	920	919	880	881	888	956	875	906	877	880	869	904	875	923	892	922	947	891	889	884	874	902	921	887	875	928	851	871	957	844	926	935	923	850	862	892	838	905	833	900	840	923	880	864	917	890	912	929	847	910	954	918	923	888	864	886	844	896	894	953	923	983	849	892	914	874	883	937	895	919	906	834	898	919	835	910	916	868	884	876	952	839	896	892	834	906	861	894	918	873	875	871	895	908	898	818	897	892	882	847	892	894	899	897	903	856	874	916	895	875	931	933	895	872	903	910	886	880	905	906	864	860	900	885	880	875	894	903	935	873	911	934	870	930	896	871	918	879	917	875	886	905	930	850	913	853	952	947	924	887	903	858	868	862	894	839	898	894	845	882	955	902	919	944	860	899	886	855	930	921	928	855	882	851	916	892	906	923	896	923	874	914	923	906	870	926	886	883	859	889	910	895	879	879	911	858	895	884	947	864	872	937	899	854	922	932	882	884	883	834	945	893	868	868	947	888	825	888	868	845	916	890	888	866	938	858	884	898	889	906	897	854	875	856	888	932	905	882	914	854	907	848	904	884	917	912	902	862	929	888	944	950	849	887	911	881	893	891	892	914	889	923	920	933	903	904	851	911	880	914	891	892	891	879	904	910	857	927	891	867	883	911	859	883	910	865	872	913	905	957	954	878	968	889	849	917	879	918	890	863	889	901	922	948	878	869	856	853	952	894	954	881	964	852	921	869	924	954	837	894	900	952	906	918	903	943	953	926	914	847	860	939	888	923	887	854	868	848	922	883	849	885	933	909	913	893	926	888	899	915	903	872	868	871	850	892	852	868	911	858	886	884	861	889	905	895	929	888	918	896	955	822	929	958	879	945	903	911	874	942	904	886	940	851	858	905	902	899	923	888	911	923	850	889	920	924	933	879	908	877	922	857	885	930	862	861	934	888	859	903	880	865	939	919	915	870	892	886	868	861	842	927	963	909	862	914	918	885	887	855	913	862	858	931	870	899	915	897	863	937	843	849	915	934	897	847	899	926
7722	554	524	490	334	308	284	288	238	253	257	241	217	256	214	225	232	228	216	212	236	208	240	204	196	233	220	200	238	229	221	236	239	201	221	243	212	226	202	208	211	212	207	231	225	218	212	207	226	234	224	222	208	206	216	227	208	226	180	236	207	226	212	207	172	232	218	220	242	218	221	245	208	216	208	236	230	198	213	221	196	193	214	173	227	221	219	208	190	210	217	203	229	221	237	224	218	247	259	223	194	235	234	180	186	195	209	211	203	216	224	215	229	209	237	224	228	233	222	232	207	243	198	225	199	239	216	234	217	191	199	214	213	229	214	215	211	197	196	230	201	222	205	231	176	202	221	240	206	246	218	229	216	203	213	228	220	246	224	242	199	240	205	241	224	205	206	212	190	185	224	231	244	237	212	216	183	202	233	217	228	206	215	233	204	215	228	196	214	241	230	206	212	232	227	223	243	223	214	214	217	235	215	218	205	199	222	185	234	222	218	230	186	205	243	207	237	203	226	186	236	220	242	216	248	230	242	225	218	196	230	229	201	245	214	191	228	237	223	198	225	199	213	229	241	217	203	235	224	213	231	229	209	231	216	198	215	217	210	237	203	232	264	216	221	199	234	224	225	207	220	237	240	218	214	212	200	247	213	227	205	221	227	213	212	194	193	233	209	198	237	202	223	229	214	193	211	209	247	222	207	186	256	201	232	218	203	215	211	224	239	243	188	233	211	198	234	188	216	227	251	206	205	209	215	207	222	217	207	251	210	211	233	206	220	234	247	227	256	224	237	218	236	207	199	231	227	242	222	223	217	227	216	185	224	220	211	216	223	235	213	178	236	226	241	214	224	212	218	216	209	226	212	235	191	180	197	202	200	204	233	211	251	217	234	241	235	192	232	239	243	211	193	231	189	200	201	212	230	230	210	215	232	201	192	202	211	219	228	202	214	224	221	237	222	218	196	197	237	219	241	203	212	215	237	248	208	218	235	217	207	208	247	247	235	235	220	245	196	222	228	205	210	186	259	214	220	195	242	229	210	235	219	200	217	217	202	228	208	227	198	217	256	224	191	226	234	226	251	224	211	208	217	213	227	222	216	223	220	211	227	228	189	204	194	222	235	219	216	208	238	209	216	208	213	187	239	231	237	206	207	212	223	221	253	227	205	214	215	207	258	205	225	222	201	214	207	230	197	205	202	222	221	223	207	225	209	214	218	226	200	212	234	217	191	236	256	226	219	228	238	200	216	221	220	230	219	192	200	198	211	229	212	210	198	207	230	243	212	213	223	250	236	220	226	239	216	221	218	201	217	222	226	213	236	194	266	255	216	203	212	216	220	200	218	191	225	204	221	189	216	228	216	211	207	191	216	217	220	215	225	245	200	240	231	204	252	217	217	210	236	232	223	226	215	209	213	236	232	219	256	226	210	214	200	223	215	234	220	207	232	213	222	224	215	189	233	207	202	222	207	252	246	211	230	228	208	212	233	190	229	241	234	236	197	216	212	225	239	199	201	200	227	207	232	185	208	204	197	192	221	232	198	218	208	236	216	216	230	214	221	234	216	227	205	231	226	212	227	217	220	224	215	215	210	200	216	215	196	228	210	232	240	206	231	258	224	194	215	228	219	234	223	211	211	212	212	244	225	220	216	215	248	227	240	224	208	231	251	205	227	222	216	216	197	213	195	224	180	205	211	223	223	248	223	242	252	232	216	193	191	260	251	206	227	222	214	212	234	209	210	229	212	233	216	201	231	222	194	235	197	225	209	186	240	226	225	216	222	227	228	239	196	224	213	189	225	205	215	234	235	229	237	232	237	225	202	224	227	207	246	241	228	233	227	213	229	231	218	203	224	200	217	205	184	201	205	222	238	241	214	231	221	218	217	228	230	209	230	210	200	218	217	211	200	207	250	206	238	198	216	210	201	232	210	227	232	249	206	228	222	220	222	245	206	224	203	219	227	222	227	193	253	226	231	220	212	228	217	219	228	221	207	221	211	262	215	241	211	229	216	234	203	218	247	209	223	210	238	208	230	238	210	223	210	211	213	232	235	208	231	224	227	193	229	205	212	222	221	204	206	237	222	242	215	254	210	192	193	216	239	220	202	190	220	226	225	239	218	235	207	249	235	245	218	242	242	225	210	198	221	208	237	237	203	223	187	213	213	224	237	209	221	238	218	206	212	219	223	203	229	199	230	223	218	235	224	205	200	243	205	210	213	222	223	206	215	222	234	259	221	218	195	225	224	202	218	231	226	228	235	247	220	224	199	228	220	232	221	241	209	189	234	212	236	179	226	232	199	205	219	221	219	232	244	223	189	207	204	233	206	223	224	221	222	249	246	252	209	203	215	205	224	196	212	220	208	218	229	210	244	216	234	190	226	212	191	191	215	229	251	240	207	189	215	232	208	206	220	214	205	214	226	197	214	230	220	234	217	211	227	249	211	223	200	217	193	247	230	216	239	217	176	229	224	215	229	235	199	207	233	222	222	226	200	226	249	220	229	218	231	219	221	227	212	190	250	215	188	226	231	236	208	243	215	220	222	221	235	205	205	239	206	234	211	239	230	212	226	213	228	203	233	193	211	199	213	215	226	221	185	197	238	227	225	237	233	223	216	192	230	219	216	220	223	229	201	207	219	222	250	199	213	223	235	211	203	234	220	236	258	218	220	201	214	204	223	193	191	179	216	216	216	213	211	240	218	236	199	221	208	210	217	205	215	201	222	224	214	224	166	238	209	217	245	231	214	216	205	237	221	228	239	201	207	237	213	193	217	217	223	205	194	222	220	212	214	243	241	236	199	212	235	225	190	221	209	201	217	231	208	215	204	229	213	212	192	222	222	204	236	241	249	230	240	243	202	211	241	242	212	217	209	225	221	204	200	204	209	207	202	250	250	209	204	190	210	200	206	219	218	223	223	229	205	234	204	214	237	203	215	224	204	210	221	214	196	212	210	202	206	227	243	232	241	209	218	225	216	234	208	195	209	209	193	223	221	228	230	224	202	230	210	202	196	229	212	245	221	221	204	216	229	231	235	225	213	205	226	205	217	207	213	223	225	205	234	241	212	202	220	212	233	238	219	246	208	203	242	214	210	191	198	191	227	229	224	216	256	202	208	199	240	244	254	234	223	220	215	210	206	196	221	255	211	220	201	191	239	223	225	219	187	209	184	225	219	236	234	202	245	225	221	223	233	217	201	222	223	202	230	218	216	185	222	207	197	195	194	239	242	201	235	195	213	233	220	224	242	214	225	221	240	226	228	235	237	202	197	197	214	220	212	199	211	226	227	215	193	212	206	223	203	200	195	208	213	214	218	222	217	225	237	201	193	235	245	223	222	213	201	209	193	224	226	201	237	230	201	180	235	219	226	219	229	218	224	201	218	205	227	202	218	217	225	199	242	209	253	206	212	227	227	227	215	188	183	221	210	242	199	204	225	205	231	225	207	200	243	219	233	221	240	234	207	207	200	214	210	215	187	233	226	219	217	203
6405	857	1306	1494	1190	1116	975	898	799	776	751	760	662	671	680	624	652	679	612	612	635	634	581	639	648	669	600	640	603	642	603	558	637	628	613	626	593	586	565	639	565	570	618	597	600	576	575	581	586	606	576	608	594	613	592	527	534	582	571	616	597	627	540	573	576	583	549	560	577	551	593	637	605	572	582	568	593	592	559	618	603	606	601	600	617	564	545	632	592	563	650	594	546	602	544	630	550	614	632	589	539	535	617	552	585	603	607	601	577	559	597	554	587	583	535	555	566	631	588	578	600	570	586	545	567	582	577	589	561	583	596	639	534	558	645	580	589	611	567	609	564	559	568	608	575	563	593	611	608	574	606	591	568	619	602	558	585	575	584	533	577	561	590	615	591	601	586	590	554	575	613	615	617	521	571	607	575	627	594	610	590	577	612	593	584	610	623	595	605	620	563	618	575	560	598	582	557	552	557	589	576	561	615	549	570	586	574	608	587	554	607	622	633	567	579	606	586	590	579	588	607	549	547	551	551	596	585	610	567	572	548	598	553	590	577	576	579	570	540	575	602	559	595	611	575	615	545	585	582	557	571	581	599	581	575	579	615	575	572	612	551	545	574	584	602	560	611	588	596	563	591	570	576	575	586	605	582	566	567	585	555	626	521	570	543	542	580	631	613	562	609	582	602	602	578	583	590	554	573	631	561	546	582	589	598	599	605	554	648	609	590	605	575	581	591	565	575	571	592	580	586	551	608	576	587	586	585	604	569	539	583	586	555	579	559	628	576	591	594	581	561	582	589	603	663	602	545	555	571	552	572	588	582	573	588	606	610	573	586	567	584	596	585	555	558	593	605	573	589	583	584	526	630	557	560	611	572	604	573	592	557	583	569	568	630	602	615	539	576	587	603	592	613	604	553	574	571	597	647	579	570	538	566	532	575	596	566	597	565	594	619	572	562	612	609	635	588	584	584	603	570	566	607	612	595	589	563	568	564	616	574	580	586	556	573	625	611	576	563	549	554	579	548	569	566	579	543	579	621	593	600	591	547	587	599	582	562	552	575	617	584	556	590	568	535	582	598	564	586	590	583	563	580	622	589	608	551	531	598	568	591	574	563	594	612	579	586	596	610	551	604	573	565	551	597	544	594	610	598	591	570	597	591	615	602	589	534	570	527	565	610	597	603	547	569	541	581	595	567	602	593	539	549	590	534	567	542	595	589	585	571	565	591	594	596	578	579	565	567	620	569	565	546	581	615	625	559	536	568	608	570	567	553	552	588	568	591	598	646	563	575	590	580	594	571	538	620	592	631	668	572	558	506	633	606	565	604	579	583	605	629	590	590	576	536	587	591	549	571	571	616	558	592	556	574	592	572	576	581	581	540	575	564	576	595	557	555	554	575	555	547	607	591	563	642	596	561	570	611	601	569	624	578	612	542	529	587	588	556	594	624	631	570	624	570	594	630	552	578	605	572	558	554	582	578	583	625	560	591	592	553	579	575	595	626	573	626	582	614	535	571	583	570	500	605	562	574	561	581	574	564	576	608	584	579	606	607	575	573	603	572	561	586	604	590	578	579	581	615	575	526	569	572	606	559	570	564	571	522	533	586	567	610	610	625	579	583	571	606	583	610	568	537	572	612	619	577	554	573	608	607	566	646	590	577	649	549	563	568	575	606	603	574	589	582	581	563	547	570	635	593	570	613	578	577	569	548	582	600	615	554	603	597	613	572	643	569	558	579	517	587	612	629	580	563	584	557	560	580	635	573	582	537	618	547	630	551	578	577	557	569	579	584	610	608	542	590	586	581	565	585	617	613	597	575	594	600	621	599	541	602	578	532	526	552	552	585	555	568	603	553	567	563	567	556	598	565	574	560	561	547	578	583	605	582	573	544	582	578	569	544	574	582	600	567	583	604	582	553	599	590	574	574	576	590	586	566	530	606	607	580	581	544	612	570	552	595	552	601	608	607	595	574	569	584	599	566	585	613	590	580	559	573	594	599	609	568	562	563	566	621	584	597	599	619	605	597	591	589	567	606	574	555	536	587	592	562	597	577	554	560	608	581	563	577	589	582	555	542	552	571	575	535	605	597	573	583	553	574	569	562	585	598	556	587	625	558	564	575	588	593	562	561	608	585	572	532	564	551	589	576	554	560	603	566	600	600	591	589	599	601	570	587	581	600	556	578	589	554	536	586	600	599	583	571	593	551	559	621	586	570	566	592	557	584	578	605	563	596	622	564	556	610	575	587	616	579	562	565	648	583	581	577	555	573	575	596	567	604	628	582	616	574	583	573	588	568	542	560	565	521	561	635	575	635	592	531	592	563	598	552	595	586	601	582	606	559	584	572	544	555	569	565	579	545	586	576	565	566	581	625	578	606	534	605	590	592	600	568	563	534	609	578	606	602	524	531	600	594	580	554	595	600	596	551	587	564	593	594	559	626	578	553	578	589	602	556	600	579	567	561	570	593	590	594	592	582	583	574	563	562	575	596	587	616	597	558	583	583	574	596	571	532	574	582	613	576	587	597	602	555	592	599	598	587	588	602	567	613	603	627	600	513	594	581	632	586	585	555	556	589	594	600	591	575	551	565	618	593	567	541	574	574	624	585	593	597	570	592	584	586	572	571	531	603	568	577	582	588	561	560	611	574	581	576	568	577	580	582	628	573	575	590	604	595	573	591	584	569	578	620	565	587	570	592	547	566	607	582	590	569	563	616	622	558	612	583	596	573	573	576	570	572	543	622	561	613	598	590	568	577	611	604	588	555	567	583	633	615	574	558	572	591	562	543	572	564	582	577	591	575	603	625	582	569	586	620	590	540	641	535	579	565	596	557	603	550	541	538	595	621	551	561	544	603	616	527	582	579	634	567	524	596	604	573	555	606	590	557	585	573	579	586	545	562	568	586	583	536	607	563	596	547	588	606	596	571	569	581	559	585	585	550	589	595	593	581	568	560	600	583	594	571	613	589	606	599	572	563	582	573	592	583	596	551	592	554	600	572	568	559	576	599	582	586	552	556	622	613	603	554	560	570	571	592	593	590	545	568	548	592	596	587	603	551	573	609	568	599	616	562	572	570	598	588	565	589	612	602	590	607	596	559	558	562	589	574	587	571	583	568	607	606	585	580	573	585	568	592	540	581	598	541	550	613	648	581	589	544	557	560	557	603	559	577	581	591	572	613	567	544	633	587	584	579	604	586	564	568	555	601	584	537	613	596	598	540	600	632	617	619	564	583	555	546	613	546	599	631	594	615	553	620	599	582	607	575	572	572	548	545	563	570	561	603	586	572	580	554	558	573	603	626	605	558	590	574	574	515	587	578	568	604	639	606	613	571	572	563	561	575	556	598	553	581	611	586	579	575	566	569	624	557	573	561	602	535	598	585	553	623	587	596	595	610	604	537	595	586	602	569	559	572	609	569	558	561	557	552	565	599	561	588	609	560	579	572	615	579	567	549	548	582	590	592	575	581	574	578	577	572	549	612	590	595	576
15270	1373	1029	897	657	596	548	474	463	427	450	434	457	393	400	379	402	386	406	376	377	398	360	362	339	348	330	371	360	365	362	353	390	390	367	360	388	394	388	416	335	394	332	357	359	413	384	361	370	388	322	352	364	384	363	376	350	409	346	396	354	363	355	384	377	350	344	417	339	403	406	390	376	388	373	339	339	349	356	385	399	362	388	374	391	401	403	376	369	349	366	333	356	349	376	389	351	402	377	343	356	405	391	371	340	365	344	363	393	368	372	340	361	381	319	377	316	334	356	367	392	352	378	377	363	342	362	334	352	347	378	331	386	398	331	393	342	380	386	344	351	337	361	381	377	394	346	371	327	360	419	347	379	363	378	367	387	328	361	329	379	353	361	373	367	344	370	357	376	368	334	386	359	351	323	380	359	399	376	370	396	383	339	349	363	352	386	367	379	369	378	409	357	404	367	329	360	352	346	365	342	350	348	348	376	378	378	378	387	347	350	384	364	388	367	372	374	350	333	369	354	351	339	406	407	413	354	361	320	318	371	335	358	383	417	371	371	346	359	353	364	369	389	354	407	353	389	364	322	369	405	351	345	387	355	370	373	384	349	364	393	380	402	336	346	361	379	407	394	354	387	389	382	347	375	357	358	380	323	365	383	365	397	383	398	387	374	360	358	368	367	365	368	362	326	342	380	358	312	360	365	379	377	371	372	374	338	374	399	369	365	359	357	397	357	367	397	397	359	373	343	374	376	381	330	364	381	354	358	346	397	375	352	359	369	333	379	400	348	356	352	379	377	336	347	370	350	361	355	386	353	334	395	358	360	369	383	392	411	366	348	370	381	370	354	349	348	377	362	340	376	393	371	366	354	385	396	328	384	349	351	325	341	352	344	364	320	357	397	326	359	349	351	373	345	362	343	365	420	369	379	365	353	357	344	364	337	348	410	347	347	404	375	369	355	370	388	344	345	355	371	359	367	372	361	382	396	392	362	354	296	337	335	347	344	393	360	373	363	395	374	358	358	369	337	383	400	375	364	346	374	345	343	365	390	393	375	326	392	339	334	353	340	347	323	313	376	405	345	355	357	348	389	386	376	363	362	370	363	360	337	309	319	350	343	346	330	362	357	336	376	364	347	360	378	410	382	358	340	365	380	370	382	372	386	373	351	349	348	396	375	340	333	357	367	382	346	387	388	374	338	383	348	369	394	399	382	354	374	332	341	373	371	369	373	395	380	343	364	357	378	336	376	370	366	357	395	351	378	369	362	384	348	346	337	365	396	353	410	352	342	392	351	345	333	374	351	358	351	406	341	362	315	353	350	365	374	354	368	368	360	381	394	362	387	368	383	346	355	376	378	350	352	355	387	379	388	365	378	379	359	386	341	384	366	356	355	385	344	382	359	366	370	367	380	384	363	385	346	370	363	324	364	396	364	387	370	393	384	370	342	347	340	349	348	380	412	361	378	355	397	348	395	345	331	386	392	356	365	371	395	366	376	361	369	361	367	372	374	348	349	358	363	319	367	401	390	336	343	327	358	383	372	356	352	361	370	348	359	331	353	346	372	375	310	319	356	394	371	332	388	368	389	403	361	345	380	354	343	368	364	335	325	348	339	362	361	414	376	348	374	365	373	371	377	348	336	384	345	363	376	395	394	353	324	383	355	379	363	352	393	401	363	360	346	344	373	378	384	375	372	344	384	372	377	417	370	360	357	339	361	331	389	378	393	388	362	375	375	365	343	339	373	325	356	364	361	357	392	369	385	365	383	369	352	327	329	341	380	389	378	372	349	394	406	369	380	359	359	357	340	358	339	355	319	327	345	346	354	381	358	375	369	382	386	369	395	379	405	374	393	347	307	371	353	352	409	365	289	414	387	339	377	384	341	368	329	375	368	355	371	375	344	375	376	367	365	356	357	381	375	368	366	346	351	355	345	369	370	381	395	392	412	341	350	373	398	323	336	350	352	367	366	397	403	357	357	336	352	386	357	349	349	341	347	353	384	368	366	364	332	365	356	404	388	357	336	343	379	382	383	384	393	364	381	382	376	364	344	359	355	341	337	363	377	353	342	371	367	361	359	345	379	382	382	360	353	381	396	394	409	368	362	341	361	408	344	359	359	365	375	344	366	349	369	388	347	395	377	367	355	322	352	369	391	383	377	341	334	344	362	351	365	346	375	363	362	383	332	374	383	431	371	341	364	372	384	357	371	345	334	359	351	350	352	348	329	373	351	395	335	370	360	371	341	368	364	370	413	355	372	361	374	362	347	360	379	390	343	374	386	345	404	350	380	373	364	345	378	343	370	342	349	353	396	324	383	359	423	396	358	331	367	351	369	366	384	397	367	361	385	397	365	331	354	338	377	374	357	334	368	354	364	386	413	378	354	354	355	331	320	359	354	382	378	385	377	406	390	362	375	366	367	373	367	392	382	352	376	367	362	334	341	366	432	420	392	376	371	371	378	359	362	361	378	380	363	374	384	381	374	389	365	358	353	368	362	370	340	329	369	358	358	351	382	337	402	366	380	358	333	354	411	367	374	327	358	361	360	367	392	384	348	364	372	396	394	350	391	352	344	390	412	367	377	344	330	358	387	351	331	338	364	372	383	356	371	329	357	392	379	332	339	357	347	396	369	365	335	374	394	359	369	354	395	338	403	371	379	338	365	383	358	336	381	360	381	364	372	338	367	363	370	366	405	364	347	356	317	349	375	361	405	364	389	328	355	360	386	402	354	381	369	369	382	368	331	358	373	372	368	338	382	355	351	332	388	382	335	361	353	346	359	376	333	335	351	333	374	309	341	398	366	361	351	366	348	359	373	349	314	337	353	356	355	411	346	371	372	396	365	361	366	358	400	365	343	368	370	346	369	349	362	357	395	367	375	360	367	345	395	356	355	367	365	419	379	356	360	342	347	386	334	378	401	359	374	360	385	396	355	337	360	351	341	353	332	369	318	386	386	367	350	370	355	340	409	355	353	382	364	357	368	376	377	380	349	370	394	367	363	350	378	353	366	371	366	377	356	344	405	364	367	373	332	364	357	367	383	343	333	362	369	354	392	342	309	373	379	351	346	341	370	349	407	374	363	387	368	364	405	375	367	372	388	351	385	370	348	355	379	363	365	373	340	345	380	336	356	361	328	374	386	395	311	376	350	361	343	377	342	432	377	393	392	324	352	396	396	344	343	397	330	368	374	345	387	359	383	384	403	420	350	359	365	380	368	349	352	384	403	346	349	398	377	392	355	364	359	339	361	378	345	377	361	365	360	349	336	350	406	381	326	379	380	352	347	330	318	354	346	382	360	390	346	393	365	352	343	367	354	351	354	337	369	363	347	398	380	362	365	359	378	371	355	406	384	370	361	365	387	384	406	372	357	363	379	372	391	361	393	353	387	380	353	420	348	387	381	363	336	362	365	390	379	361	344	418	341	348	354	382	352	307	375	388	397	354	359	354	327	364	333	367	354	334	374	380	330	360	399	364	379	379	380	368
8445	1385	2285	2539	2187	1766	1678	1503	1346	1244	1189	1141	1147	1132	1098	1019	985	973	1005	996	1034	957	974	937	934	929	916	903	962	961	907	920	917	954	921	917	894	931	928	876	936	892	897	975	940	912	933	918	930	930	898	887	902	903	952	925	911	935	893	880	866	935	935	878	925	882	889	856	901	894	949	950	900	907	865	905	920	890	941	930	825	948	911	940	907	876	859	919	890	938	874	912	901	849	898	849	926	877	904	856	923	898	922	873	907	894	869	929	901	903	924	906	866	866	922	874	891	943	955	908	887	896	901	909	910	899	896	947	876	919	900	891	858	910	915	862	927	873	923	901	913	886	914	910	873	896	980	920	922	920	919	881	867	948	920	875	902	875	858	897	872	900	901	956	887	873	885	953	868	909	934	910	913	850	876	913	915	915	898	884	881	834	898	831	870	871	909	921	902	871	866	870	891	908	886	875	863	838	888	890	895	934	943	892	894	925	900	895	906	834	876	865	905	894	940	913	844	922	919	901	917	918	926	904	873	880	878	911	880	874	862	934	937	909	868	875	881	865	943	912	889	893	876	858	905	907	927	857	912	827	891	873	863	929	912	887	902	859	894	934	863	923	875	880	885	941	821	893	906	890	910	944	911	921	896	868	919	927	913	873	864	936	884	869	839	934	867	862	878	909	899	910	913	862	911	891	869	889	899	948	900	941	926	881	909	924	898	947	907	889	955	882	874	869	932	878	858	925	878	938	857	888	936	826	848	933	875	885	863	869	892	923	839	916	873	926	896	873	834	888	907	903	915	927	878	928	943	853	909	927	899	950	939	912	855	817	988	908	964	895	886	868	884	846	886	894	879	879	868	852	865	870	894	898	917	888	889	841	896	866	871	898	922	836	927	884	889	907	870	870	862	949	881	901	942	903	895	883	857	937	907	864	897	896	880	920	898	923	855	919	905	932	968	937	847	877	897	879	952	874	903	891	901	873	885	947	890	874	897	870	925	871	871	866	872	894	897	916	894	824	890	911	905	922	894	913	939	885	889	885	910	917	880	944	867	905	842	927	886	880	935	889	860	844	839	888	889	937	882	880	944	895	939	883	909	914	850	891	848	866	924	875	945	940	911	925	911	920	843	894	908	854	889	924	872	912	877	877	896	863	902	861	852	935	905	860	923	881	845	904	879	839	890	910	960	897	874	884	894	973	882	898	916	875	886	920	868	897	868	905	868	880	866	928	921	856	866	905	916	906	919	931	992	911	845	884	945	850	908	806	846	918	893	885	868	930	928	817	889	859	903	881	903	909	878	949	888	884	917	842	921	846	856	907	885	931	900	861	917	920	983	906	860	895	906	891	914	872	887	880	857	873	893	876	916	926	871	890	879	925	954	914	897	831	918	911	873	854	861	908	902	898	912	919	916	899	903	870	940	926	863	922	903	956	915	854	923	894	887	878	900	881	911	920	884	916	919	874	872	869	849	866	879	905	884	896	852	906	848	880	884	964	926	937	941	822	915	895	875	946	919	937	914	882	927	918	912	910	908	885	915	839	927	866	874	892	930	922	898	864	897	957	856	933	926	931	862	917	944	904	880	891	907	859	887	906	882	882	869	897	932	867	971	893	883	925	887	886	898	862	891	921	927	872	868	927	850	933	851	922	897	937	873	895	900	894	955	924	902	885	925	941	877	865	899	871	877	893	927	857	867	901	853	917	855	874	891	893	852	906	861	849	921	918	873	891	965	953	891	875	935	914	961	950	907	864	876	905	899	882	901	887	910	915	932	947	953	900	906	878	931	903	876	900	911	873	913	888	876	851	885	952	918	861	930	899	901	912	864	926	901	870	887	921	868	957	928	895	832	891	927	910	916	854	900	851	893	929	854	933	888	898	893	876	889	900	922	935	895	908	917	885	882	869	906	878	938	883	920	896	865	880	889	869	878	934	947	870	902	936	903	883	909	870	908	881	848	952	880	908	868	875	863	898	878	891	897	937	904	881	909	935	876	877	882	876	940	839	876	899	929	882	922	912	912	886	892	921	886	935	889	932	852	948	837	966	896	929	909	943	882	890	901	865	883	913	861	876	846	851	893	881	890	811	915	895	907	849	890	836	908	842	894	899	927	878	932	867	887	890	889	915	921	939	889	867	864	912	856	900	861	907	895	907	859	935	882	892	888	887	954	888	845	946	898	846	903	881	872	892	898	915	892	896	885	892	877	912	863	850	907	904	886	891	898	911	902	879	896	868	931	880	891	899	879	942	877	879	915	860	889	866	935	883	879	974	853	820	875	883	896	964	867	870	869	884	950	891	837	878	847	858	908	887	872	995	885	874	901	966	937	912	915	898	931	894	886	900	892	891	913	897	918	892	891	868	902	889	888	843	872	918	889	901	891	868	969	898	845	916	878	914	879	966	839	918	918	881	929	863	903	908	905	897	859	950	915	925	884	879	893	871	902	913	890	902	878	889	867	872	909	881	910	931	853	890	873	874	874	883	899	932	886	902	841	895	901	844	891	914	919	908	870	907	899	907	929	946	913	891	856	952	896	922	909	902	900	913	886	891	903	879	952	853	872	850	917	928	945	874	899	928	852	894	880	883	837	829	893	905	871	910	900	921	909	879	889	904	904	894	849	883	888	921	942	868	893	909	867	875	894	856	880	885	877	917	887	877	860	853	884	948	900	885	911	908	869	886	918	844	864	898	877	900	825	845	917	909	933	849	926	877	896	917	910	907	856	938	865	920	910	931	850	899	883	910	892	864	920	888	912	844	884	936	929	858	912	889	953	897	862	885	940	898	913	917	874	918	890	891	901	865	894	872	942	888	895	930	867	873	908	928	928	916	859	881	880	897	903	845	854	862	858	865	954	950	923	893	853	867	896	890	913	956	854	896	860	876	909	1012	889	891	898	918	933	867	906	945	925	888	864	865	930	854	934	891	884	873	907	879	961	881	877	905	891	902	870	932	913	908	959	878	915	906	858	936	935	885	907	918	911	926	893	840	908	884	908	916	841	894	854	901	919	861	891	901	870	907	915	850	940	883	876	881	915	918	883	926	934	923	874	935	871	897	890	902	962	869	932	845	877	918	958	912	861	872	913	905	852	914	891	855	894	872	922	899	906	916	915	880	907	850	906	867	856	917	919	919	855	890	953	915	902	894	946	869	901	896	858	894	906	863	963	906	898	927	893	929	877	865	874	901	892	876	884	877	920	910	876	870	900	883	826	918	896	899	861	918	911	931	878	915	900	882	950	888	869	923	835	927	893	896	886	899	890	910	891	841	904	896	918	908	875	871	875	880	902	905	923	915	897	929	936	869	916	928	897	871	899	853	960	907	917	886	887	821	888	903	947	868	932	902	918	920	859	925	924	882	935	863	924	871	933	914	912	905	911	868	877	922	941	845	881	871	899	870	890	942	890	843	891	895	880	915	863	920	892	892	942	895	843	884	910	865	947	907	892	853	903	918	940	901	895	855	900	937	888	896	887	925	903	884	893	862	951	865
1695	385	398	405	396	384	376	409	406	376	377	368	406	412	396	404	398	395	389	420	435	437	408	380	377	375	409	385	376	399	374	363	392	351	414	402	368	386	368	386	374	423	397	386	390	347	415	403	411	379	390	385	384	390	389	403	441	383	364	419	414	417	368	396	407	394	427	372	410	374	392	407	380	357	370	369	406	369	358	420	391	387	400	409	367	367	385	376	440	435	376	366	386	403	395	385	388	382	364	389	378	396	393	400	369	337	400	379	384	399	392	393	357	394	375	386	383	411	398	370	362	391	378	424	372	325	403	385	413	373	391	367	339	411	384	392	361	381	377	398	391	387	407	415	379	364	362	380	357	355	399	326	390	405	371	385	386	385	378	403	340	368	378	361	368	410	359	419	371	395	373	381	403	387	362	427	387	426	389	396	430	382	392	381	403	401	382	395	399	358	380	374	404	389	384	366	387	417	363	384	394	405	385	365	396	385	385	390	349	375	368	376	427	373	385	359	390	389	415	393	399	402	372	384	370	402	389	370	422	354	405	371	384	386	371	411	393	383	401	365	356	395	399	391	382	357	446	377	377	364	380	374	377	394	374	385	386	379	394	389	386	379	401	378	365	394	383	379	420	364	389	390	374	359	368	364	390	378	444	381	415	380	349	416	403	411	376	390	392	405	398	387	405	433	414	391	407	408	382	377	371	380	387	400	368	360	370	373	365	389	400	400	430	376	381	397	402	406	339	368	376	394	386	373	366	429	400	381	435	401	407	393	390	402	372	413	448	405	414	398	391	418	396	393	360	388	326	360	397	392	371	378	382	425	353	382	417	408	438	354	439	376	404	389	382	370	344	381	396	345	425	359	388	351	409	377	387	371	392	381	414	392	385	408	376	367	396	380	413	408	397	385	432	362	394	417	366	351	393	422	368	379	398	384	372	411	389	336	399	426	373	432	449	409	408	352	388	399	359	428	408	390	335	373	425	359	445	413	385	360	391	363	392	368	392	408	397	421	395	393	423	375	376	340	375	388	365	372	373	397	384	347	396	417	353	356	396	395	356	392	384	373	417	391	372	412	431	384	394	450	379	373	367	418	380	410	410	389	355	408	395	404	388	342	413	392	407	401	390	372	375	364	346	369	380	418	362	367	329	387	400	408	416	392	364	405	383	387	395	399	387	396	414	385	418	386	393	393	375	404	370	380	355	415	406	396	404	383	379	403	408	356	402	356	375	390	387	358	377	385	368	371	397	415	369	416	396	355	385	425	382	383	369	404	369	377	343	385	387	411	357	399	370	370	411	399	412	356	404	398	345	434	362	396	398	416	393	410	404	356	361	371	359	391	383	383	376	392	386	376	399	402	377	410	380	359	383	368	420	407	381	366	374	398	407	369	382	395	400	380	393	397	391	344	387	406	377	367	396	407	365	358	342	408	414	382	383	378	405	398	395	377	394	420	373	367	386	393	396	410	394	397	397	368	377	377	389	402	386	399	376	358	402	450	389	442	367	371	388	360	382	376	393	394	377	404	423	398	390	373	356	389	385	385	396	402	394	371	360	390	363	418	379	393	371	406	430	382	381	370	411	382	372	333	387	401	379	397	390	397	381	419	397	379	369	394	354	399	379	377	398	399	355	380	395	392	396	391	379	361	412	395	375	385	378	446	387	358	419	361	381	365	403	412	395	363	421	429	386	379	436	431	415	375	412	354	355	401	384	374	365	387	378	381	368	379	389	357	382	392	400	396	370	369	393	391	366	391	340	400	357	395	360	375	391	389	367	442	356	373	401	390	411	418	422	364	390	385	395	350	397	367	376	420	382	380	343	387	381	392	390	403	394	386	386	394	442	407	406	402	383	434	396	374	339	399	392	421	383	377	387	395	376	403	396	406	394	407	366	385	392	388	396	431	406	384	363	390	432	396	374	367	395	364	417	393	395	400	392	388	376	405	414	367	406	380	406	383	393	346	396	409	422	385	418	389	385	365	381	397	390	400	353	376	425	386	393	379	395	383	399	419	376	344	383	419	379	349	406	434	398	386	403	406	394	408	387	390	365	383	387	428	398	365	374	395	389	403	373	368	354	374	437	344	383	404	368	322	362	379	371	381	416	363	377	387	417	383	383	377	374	383	369	416	389	438	398	381	418	369	388	382	411	371	420	403	368	379	399	405	402	405	390	410	382	367	381	360	414	402	400	367	392	365	389	389	394	416	375	351	398	382	377	394	416	387	395	371	410	354	377	408	378	397	350	376	407	415	388	404	401	366	405	375	401	366	356	378	392	389	397	382	368	370	389	355	371	375	346	373	369	391	380	395	378	381	438	401	367	357	376	366	383	392	367	382	408	413	393	381	389	398	379	370	392	406	371	412	386	374	383	380	384	409	389	398	396	385	351	367	373	418	377	386	345	456	386	364	383	382	387	398	369	416	381	392	428	379	399	368	412	375	369	370	397	399	418	381	382	374	376	402	396	388	371	369	372	348	384	382	352	387	362	394	366	394	376	407	419	415	376	370	393	353	375	383	413	409	395	363	374	377	383	370	455	363	379	340	409	378	376	389	389	371	405	372	397	371	373	371	383	409	375	392	364	435	367	370	383	368	420	416	379	395	403	397	408	386	366	388	385	408	387	400	337	372	383	397	402	401	352	346	374	401	379	391	429	374	401	379	386	386	402	422	398	377	410	396	394	381	369	372	411	364	392	384	401	403	400	394	337	383	394	358	430	383	383	410	394	378	380	368	347	380	423	399	373	387	418	374	381	343	368	396	358	417	356	389	412	385	363	416	401	428	398	394	353	379	356	382	379	368	385	370	386	410	369	381	409	361	376	390	423	401	417	362	385	401	340	383	385	378	378	392	371	404	398	407	373	382	409	340	387	352	392	429	365	400	391	395	405	408	398	355	392	392	401	402	405	331	366	399	350	424	378	369	348	374	386	426	381	412	364	371	389	388	409	390	398	403	383	407	411	391	386	394	435	412	397	402	373	380	346	431	398	378	397	385	403	420	423	372	356	361	398	370	371	434	345	385	376	373	367	414	344	388	370	413	364	404	398	389	371	392	408	385	392	369	393	411	382	421	388	396	409	384	382	394	392	373	377	405	384	378	438	355	368	398	365	376	385	348	378	402	399	391	417	393	408	362	398	397	357	358	415	415	394	374	410	424	401	354	402	353	416	384	396	407	401	416	358	397	381	405	393	421	386	384	393	359	379	406	405	403	450	428	366	381	418	409	434	377	400	396	353	417	397	412	378	414	371	420	378	426	380	397	350	362	384	403	381	395	370	407	391	397	361	373	436	379	410	402	422	401	359	380	348	391	397	394	404	406	364	389	404	346	405	382	361	428	418	370	402	384	375	396	394	373	377	367	372	394	378	400	372	390	362	392	409	367	380	378	398	375	429	389	392	409	387	378	367	354	355	375	361	394	398	407	378	395	360	372	408	388	380	399	381	366	379	381	390	384	375	414	393	375	404	387	344	386	372	364	425	375	393	370
2170	893	911	949	916	934	938	924	910	894	890	953	915	914	926	878	846	898	840	931	874	889	907	963	886	912	950	865	871	881	890	893	844	894	935	870	873	860	916	885	896	859	894	927	897	859	913	877	959	888	868	887	856	868	876	883	919	932	875	868	920	905	875	871	906	889	885	867	892	942	885	892	843	867	899	924	879	854	882	866	875	932	915	882	873	908	885	888	890	918	882	920	911	910	909	863	872	846	925	920	882	876	886	912	901	926	846	899	906	875	881	896	881	853	862	925	905	916	886	902	871	888	888	925	912	884	863	852	909	856	856	860	908	843	959	883	914	900	860	822	878	949	861	918	932	907	905	859	895	895	885	884	895	868	848	847	908	908	916	869	877	901	917	829	934	924	919	867	893	970	876	891	877	899	927	896	877	885	862	946	880	873	891	899	821	894	904	880	886	874	870	908	903	893	882	796	890	912	932	929	924	896	896	836	908	877	916	902	895	895	875	843	916	882	873	836	871	876	944	873	869	914	927	867	913	860	907	882	861	855	844	898	944	934	899	871	917	861	883	884	905	809	885	856	919	904	914	886	875	863	919	900	929	876	924	891	849	841	857	923	869	933	956	910	895	872	878	885	908	931	889	921	853	928	854	836	886	863	877	880	899	908	923	886	907	886	870	928	882	871	869	888	878	888	833	829	918	872	873	842	883	895	840	910	953	836	871	879	881	851	871	940	944	916	931	942	878	919	852	919	880	929	895	884	824	931	896	882	895	939	906	875	873	888	865	870	850	871	894	954	909	954	863	849	883	870	905	911	899	862	846	888	893	876	908	963	896	914	902	871	902	853	900	878	962	897	878	922	917	874	875	889	918	896	889	956	894	867	830	890	895	905	895	861	862	874	862	945	931	917	868	871	873	856	939	889	931	937	896	907	898	920	845	899	890	934	883	952	902	903	861	894	894	910	921	855	884	908	915	909	867	880	862	890	862	911	868	918	847	903	895	911	924	875	934	893	893	923	917	884	925	898	877	886	882	958	889	841	908	887	828	884	894	876	867	888	898	856	895	875	896	917	908	903	867	910	897	864	908	918	903	883	884	891	887	872	922	950	870	912	857	877	877	911	917	871	878	885	949	924	893	866	870	853	917	865	896	890	842	849	903	890	922	953	881	887	849	888	859	895	918	949	906	880	853	892	890	940	887	899	902	818	918	880	885	918	929	928	913	894	950	913	860	885	896	873	889	940	884	935	868	889	881	896	886	895	900	865	877	902	903	896	897	941	875	853	896	870	911	905	902	820	904	904	906	908	847	917	882	844	841	870	895	903	913	956	884	898	900	877	934	881	898	927	914	913	897	890	905	972	906	940	914	881	864	941	843	899	893	886	898	927	863	915	876	925	923	932	957	895	898	888	946	887	903	866	871	876	930	881	899	869	913	907	892	910	936	871	866	903	894	893	870	894	904	979	860	875	878	822	871	935	910	832	904	832	862	843	946	915	929	860	912	912	895	893	858	889	864	892	892	895	828	864	846	869	894	901	910	905	892	917	922	863	874	894	876	944	968	878	926	882	897	829	879	865	900	895	927	889	874	883	900	914	836	898	899	864	824	856	900	907	890	873	918	832	894	887	841	881	925	909	886	883	874	917	915	894	878	856	866	903	864	905	909	873	904	900	882	920	852	886	871	831	900	875	897	856	916	906	893	904	890	922	883	875	884	886	871	942	922	910	939	915	898	871	906	862	864	866	885	901	895	861	930	903	886	871	890	967	915	819	896	889	870	846	856	897	905	863	926	912	888	849	900	911	905	853	860	858	950	860	938	884	897	917	919	910	895	956	876	907	879	906	906	907	908	896	890	867	925	903	893	911	902	913	885	847	894	873	850	839	893	918	857	961	864	905	902	890	875	862	884	886	902	908	916	879	885	897	870	882	906	915	870	880	888	959	863	928	881	897	888	906	905	904	914	853	859	902	905	885	873	895	927	882	839	861	897	907	881	839	906	895	916	906	878	872	853	933	912	917	919	911	924	891	927	889	874	941	890	879	876	907	835	915	934	934	880	895	912	866	865	880	894	921	943	898	940	859	869	914	899	897	843	917	854	918	923	924	874	875	872	888	923	887	891	888	858	880	922	872	888	856	941	915	896	861	883	866	857	904	867	840	887	868	890	912	886	910	901	913	818	879	860	932	952	889	861	956	927	871	897	932	860	933	893	832	900	915	850	938	904	927	855	874	896	907	921	897	880	954	843	902	894	901	918	953	878	915	903	878	903	857	906	931	908	926	890	934	900	931	861	887	857	830	861	911	889	905	871	896	851	860	868	906	908	868	857	862	874	856	845	924	850	909	900	914	881	865	874	883	844	968	881	911	950	894	907	930	921	921	950	902	905	901	842	872	897	817	897	900	918	892	853	882	912	891	906	867	871	909	906	888	920	847	887	838	839	946	843	863	899	897	927	924	895	870	863	872	862	832	871	939	899	903	924	929	922	896	849	907	868	845	899	901	870	914	924	882	848	911	913	880	892	882	876	900	870	872	910	964	879	933	913	947	899	859	942	902	874	897	899	890	960	876	956	869	947	900	903	871	923	845	856	911	878	937	901	848	841	940	917	894	894	886	921	867	900	903	896	897	874	886	899	883	885	887	900	873	897	941	853	926	899	872	923	860	885	838	905	933	875	852	876	866	854	935	874	836	899	903	934	898	875	872	886	867	866	942	909	887	910	831	914	906	886	905	878	896	890	851	899	915	909	865	863	868	864	949	880	915	852	898	947	859	903	890	912	882	859	924	891	892	870	856	938	910	903	872	917	873	893	888	922	940	846	891	946	932	894	842	916	881	900	920	882	871	854	898	911	879	898	914	901	867	887	879	885	846	908	889	877	915	943	877	912	941	875	845	877	897	905	898	827	931	916	903	911	858	953	923	855	873	901	907	861	868	869	909	916	888	884	906	894	899	926	921	877	875	857	884	901	934	867	909	863	917	900	901	910	916	913	894	930	862	898	862	882	898	908	864	885	873	830	838	950	872	921	845	883	842	867	906	937	913	880	899	889	864	919	921	858	852	930	853	925	896	916	864	880	869	967	916	892	917	895	885	834	888	924	813	932	899	893	846	907	924	927	894	924	895	874	918	878	924	866	922	893	841	878	874	901	842	886	903	897	924	868	882	974	922	922	895	909	825	894	907	900	878	893	861	919	886	875	892	847	889	888	914	886	881	816	897	903	935	899	837	868	890	841	907	929	908	883	872	892	944	897	880	854	878	820	866	931	873	839	874	929	876	845	909	877	911	942	900	908	917	940	901	817	876	890	829	872	869	898	916	897	870	934	841	904	856	915	878	877	846	904	879	890	871	865	914	876	902	914	822	875	901	906	926	938	882	896	832	838	855	874	885	904	863	856	920	886	899	863	893	840	901	883	900	897	826	863	872	901	920	864	869	885	902	912	881	962	894	886	891	851	908	900	918	847	888	925	894	885	896	849	901	864	890	907	865	900	859
7687	501	505	472	365	290	296	285	265	257	243	227	237	201	227	246	221	224	251	240	232	205	215	231	220	241	222	216	231	216	233	234	219	248	208	235	218	232	244	228	213	220	231	223	219	231	219	243	196	227	214	231	234	202	241	205	236	210	206	236	187	236	221	217	218	237	207	214	207	220	204	224	244	215	244	229	231	206	189	210	196	241	239	202	197	215	223	210	163	241	219	199	221	231	199	220	211	206	197	230	230	231	218	193	186	210	235	215	204	226	204	210	196	252	197	224	227	216	215	199	217	251	250	225	196	229	193	181	199	225	205	212	190	233	211	223	218	204	219	252	221	232	218	202	203	222	217	215	204	208	218	207	204	220	231	203	198	235	214	241	227	215	204	214	233	240	205	219	248	218	212	243	220	240	234	216	226	218	202	228	215	212	221	220	216	219	217	238	219	238	220	207	219	212	200	222	216	217	203	197	247	224	231	224	233	234	229	215	230	200	191	200	212	206	219	197	225	210	215	237	203	227	215	206	243	182	207	252	239	212	235	234	210	206	249	232	209	224	204	216	239	251	216	205	242	211	208	226	243	226	214	233	213	205	190	217	201	189	196	225	234	214	216	228	218	216	225	220	181	218	209	219	233	223	207	249	221	240	247	207	237	222	231	206	222	215	212	227	209	225	216	216	229	215	225	206	213	214	207	224	256	208	197	201	221	225	221	195	226	196	230	216	213	223	239	205	218	201	232	225	194	213	238	186	206	223	197	233	198	199	232	226	254	245	220	208	198	208	235	234	218	222	194	191	235	210	223	224	210	210	262	226	238	209	231	204	219	226	240	208	218	228	234	215	199	206	200	220	218	213	208	183	218	223	231	230	210	198	195	208	216	194	232	202	215	212	229	221	215	227	225	212	225	211	216	199	225	217	220	224	218	214	213	211	233	223	224	236	215	217	204	204	225	224	229	232	224	246	256	224	225	238	212	216	227	200	211	214	212	177	210	237	218	177	196	209	213	216	223	241	203	235	235	223	211	190	257	228	215	216	253	210	225	204	211	236	221	192	204	215	201	238	204	202	205	226	217	216	191	230	257	235	214	239	210	247	212	193	231	222	220	197	223	207	188	214	217	242	217	214	246	211	198	221	222	212	221	243	240	237	199	217	238	216	193	242	220	210	224	231	228	215	209	204	212	229	224	222	202	217	214	237	233	223	208	200	199	192	260	215	230	203	202	223	217	203	198	215	226	231	212	205	220	205	216	208	252	253	200	221	218	210	199	206	193	189	255	218	195	238	221	228	224	205	206	204	232	203	190	217	246	203	220	213	225	243	238	235	209	218	224	187	207	201	247	245	219	202	226	191	255	236	219	233	225	251	230	228	216	246	210	249	203	219	229	222	231	226	218	249	204	224	201	243	217	216	210	213	198	234	226	231	218	229	172	193	230	220	210	217	186	168	211	224	240	212	199	210	243	222	220	211	220	218	212	195	229	216	214	206	218	212	182	226	238	211	219	235	232	247	200	210	236	234	217	209	223	190	224	223	238	227	231	212	214	207	245	211	215	229	232	208	217	212	225	234	204	201	245	206	221	197	188	211	216	243	237	227	208	204	218	186	236	223	194	240	227	205	228	221	243	217	204	207	212	192	227	239	212	212	161	251	231	222	187	231	200	232	237	232	218	207	210	210	230	269	187	215	192	223	212	230	230	209	243	191	189	218	227	215	231	224	224	226	218	206	232	218	257	263	206	202	229	252	223	216	224	237	244	213	265	209	203	185	231	230	208	223	225	235	211	225	190	191	238	204	236	221	225	242	243	248	232	218	223	227	221	221	231	219	224	194	221	261	230	190	226	224	206	200	231	248	245	197	225	236	215	213	236	232	261	200	220	196	230	234	214	226	214	224	215	207	220	227	197	218	210	210	195	193	210	192	228	208	214	203	191	227	234	217	209	226	216	199	241	221	207	216	190	224	207	216	193	239	230	219	240	219	197	247	248	248	237	198	233	209	218	205	185	209	237	223	260	216	207	228	214	214	217	254	230	198	231	216	223	225	214	207	214	217	212	225	219	210	239	232	223	220	221	234	220	216	205	214	236	246	183	230	196	212	246	188	223	193	259	199	218	224	205	242	225	220	232	196	210	202	218	220	212	245	222	204	207	217	228	207	208	242	231	238	213	204	208	221	225	216	226	224	240	230	226	219	225	222	206	204	230	219	223	207	207	216	194	216	227	199	207	228	236	230	232	204	222	224	224	254	244	221	200	200	223	229	223	211	217	216	231	226	217	217	210	223	205	246	223	189	224	204	265	224	216	191	228	207	184	216	204	221	224	220	193	195	218	203	211	188	218	195	225	219	225	220	198	213	224	226	196	193	212	260	200	212	231	229	225	211	207	219	205	214	217	206	226	223	237	227	203	215	177	221	204	206	251	226	225	220	214	213	208	233	222	222	237	227	207	226	221	223	231	248	203	209	220	231	189	222	204	196	201	213	225	238	246	246	227	203	246	215	228	213	217	209	204	200	253	240	232	219	223	214	227	235	214	221	200	187	223	202	201	211	214	268	223	197	215	211	213	203	218	235	245	206	208	224	222	227	206	226	199	209	207	210	224	210	203	204	223	244	214	217	208	206	229	210	187	208	234	204	201	206	201	220	198	202	192	229	209	205	207	242	181	223	222	199	215	219	214	221	229	237	233	242	229	189	228	222	222	215	210	195	194	210	237	206	205	223	187	226	185	227	202	240	211	220	234	225	238	216	203	218	226	250	255	214	238	231	220	205	219	211	203	240	234	199	224	197	192	234	218	224	261	227	227	249	212	232	210	230	211	209	246	218	232	230	216	218	206	219	235	198	217	204	178	257	219	196	218	215	206	236	200	215	239	211	224	242	229	181	223	230	216	193	214	213	248	233	204	215	249	210	215	212	222	202	215	198	227	236	186	217	190	223	207	210	220	247	237	224	215	224	209	208	221	206	216	202	201	228	227	189	206	237	234	197	224	216	239	197	261	241	224	222	210	184	205	243	237	207	219	215	190	195	204	223	228	233	233	213	220	218	227	258	241	233	226	220	251	234	203	222	236	202	209	239	234	215	217	214	197	228	194	208	227	240	216	215	242	239	208	209	211	196	208	204	209	195	216	232	230	228	223	222	233	244	230	226	236	239	196	218	212	231	199	213	228	245	221	208	233	211	204	231	206	217	215	215	229	188	222	208	183	203	224	234	223	236	230	198	209	214	185	237	209	203	246	213	206	218	196	218	194	214	218	181	229	211	237	263	220	212	235	231	224	224	212	216	215	209	219	253	205	210	208	215	228	251	248	203	202	226	199	236	219	202	233	224	254	204	198	190	204	222	208	235	220	223	193	215	219	239	189	209	188	192	210	201	212	241	203	209	204	232	212	226	183	208	229	225	203	213	228	209	204	223	223	233	188	230	246	231	200	192	213	209	200	208	219	196	223	212	217	215	202	217	212	222	217	238	207	229	197	207	226	235	202	210
6427	825	1270	1473	1302	1095	956	884	839	766	750	725	673	672	612	698	671	606	615	591	635	634	630	597	602	597	588	648	573	612	581	582	583	604	601	613	609	626	597	595	582	611	560	556	610	595	585	606	609	582	552	602	624	556	621	635	578	580	620	586	607	595	577	604	635	544	566	579	611	632	608	600	593	556	584	575	588	587	611	558	597	584	601	584	605	612	574	555	569	587	605	580	585	601	563	581	571	568	623	550	593	618	604	588	520	603	591	562	586	543	584	581	601	589	616	610	569	604	571	571	622	638	588	587	572	584	577	573	556	586	553	566	589	564	549	625	605	583	563	570	582	545	535	572	558	589	587	564	613	568	614	550	540	581	592	574	606	559	552	555	571	568	577	597	601	562	569	590	604	599	579	612	547	511	593	566	594	507	567	573	584	594	548	537	599	566	578	623	603	530	554	540	550	536	599	585	598	606	546	621	657	598	573	548	599	582	561	595	590	564	572	540	606	614	521	599	582	596	585	557	619	590	591	567	598	582	574	589	616	580	565	588	574	606	594	565	570	576	602	617	558	572	590	571	639	615	552	591	561	571	641	595	567	625	600	525	590	578	618	644	610	566	586	572	582	555	560	570	618	562	561	595	564	585	617	563	554	600	573	583	637	602	566	580	586	558	576	586	598	564	598	584	594	575	563	578	619	536	617	585	625	604	557	576	588	590	601	624	559	600	595	599	565	587	600	616	567	556	607	628	586	574	634	561	577	571	584	607	623	589	556	550	560	587	601	590	588	634	594	548	592	551	639	600	594	536	556	581	591	536	590	581	609	598	545	529	585	567	551	621	588	598	594	530	569	593	589	578	562	593	593	578	534	578	581	589	615	578	573	573	582	600	596	610	586	568	577	571	590	580	590	567	603	590	544	607	534	563	573	624	626	584	578	593	586	531	564	595	595	601	627	598	600	582	561	613	609	578	592	558	557	646	577	550	536	575	566	606	614	613	572	590	568	578	605	587	589	638	590	591	582	568	583	638	628	599	611	573	581	596	592	586	592	579	580	571	542	563	586	620	595	549	619	546	574	558	583	561	552	593	573	603	546	593	558	559	552	613	557	603	603	632	626	599	568	607	567	616	545	573	600	631	574	566	590	592	542	602	589	590	578	564	606	556	541	593	570	595	554	575	603	566	614	586	564	574	558	610	568	575	572	604	512	580	591	574	583	593	572	579	560	634	593	579	585	552	641	600	581	574	573	583	627	583	566	599	608	535	587	561	610	592	576	600	589	586	561	583	586	595	566	601	617	568	572	602	561	633	558	580	564	565	582	560	549	589	581	566	600	615	625	562	588	555	578	582	615	577	552	621	584	526	570	575	601	585	657	581	588	596	588	579	555	614	576	579	602	585	599	573	597	550	624	590	615	582	604	646	632	566	575	570	542	582	594	535	559	589	567	558	541	555	581	599	530	581	620	542	529	588	542	574	564	584	574	550	561	581	583	585	579	568	574	586	586	561	600	565	589	558	575	592	588	575	628	609	578	589	617	599	612	585	571	575	580	600	559	583	547	581	542	543	584	597	578	549	612	588	596	529	561	589	569	575	594	586	619	595	590	607	613	543	576	579	567	577	604	594	582	579	542	586	593	586	627	612	572	543	578	556	584	601	545	594	590	585	570	562	567	578	538	584	588	559	568	604	581	614	603	607	590	587	571	580	614	588	565	607	595	576	637	548	605	576	558	583	552	588	554	597	612	591	587	569	549	569	543	515	544	538	604	568	615	572	602	582	559	586	582	575	624	619	585	561	622	577	611	585	608	559	540	601	542	563	595	576	603	578	574	630	564	596	573	577	590	619	558	570	567	574	572	592	546	559	603	576	601	612	578	598	565	590	588	642	543	618	559	578	566	605	628	585	594	589	550	582	538	570	626	597	551	602	594	584	555	505	568	580	575	580	614	592	602	585	528	571	578	547	567	609	596	587	569	598	578	624	569	590	579	571	547	551	567	550	603	597	573	585	570	591	581	579	561	547	603	612	531	571	611	570	566	549	574	594	582	596	617	584	605	589	574	548	562	614	586	589	615	586	584	579	592	601	544	558	549	570	601	582	587	554	587	591	603	549	571	561	577	597	578	589	597	546	546	536	573	567	619	567	559	546	612	577	575	588	570	584	565	561	603	607	562	568	566	628	583	549	562	543	585	539	561	608	575	584	573	616	588	589	560	586	575	590	562	594	525	608	640	519	564	552	528	546	589	605	556	551	615	577	559	549	589	584	585	612	627	548	535	575	548	567	562	551	571	588	538	585	617	597	571	573	592	563	576	563	637	569	582	619	570	553	547	598	577	582	616	636	571	635	554	599	587	593	554	598	606	572	570	587	575	640	554	531	559	557	606	620	566	575	593	569	562	537	582	615	572	613	600	570	551	585	565	653	592	551	571	613	565	592	583	590	566	538	594	581	580	549	569	613	590	551	591	564	564	545	560	561	630	599	587	605	596	600	614	563	609	590	569	561	587	543	601	590	548	591	620	591	548	583	566	563	579	594	639	589	575	545	594	591	615	523	562	572	555	590	561	583	573	539	587	613	614	574	566	581	632	579	617	590	581	625	552	523	565	615	597	617	591	591	581	568	550	589	592	593	568	580	637	578	581	571	591	557	583	582	548	577	571	563	604	586	583	588	603	556	568	593	564	629	571	583	618	573	605	613	536	571	611	589	585	596	613	559	582	575	538	572	553	589	554	574	593	600	592	570	568	594	579	602	587	553	554	622	581	596	559	570	578	580	614	605	574	586	579	621	621	568	564	617	587	555	601	576	520	588	572	553	585	576	560	575	589	579	588	595	600	578	609	607	543	591	563	604	588	562	553	598	564	568	546	570	563	573	556	534	597	534	627	589	577	566	608	562	604	562	636	533	588	568	583	592	573	573	589	603	591	575	571	596	578	558	602	579	550	558	567	579	559	585	572	594	582	575	588	574	579	594	570	595	580	618	594	565	573	566	574	560	562	598	623	521	541	584	554	571	571	593	581	619	584	631	622	572	600	592	607	576	613	606	561	559	606	558	553	602	564	584	607	582	582	606	609	539	601	616	558	554	560	589	545	575	569	641	560	548	574	567	656	576	570	586	534	565	593	532	574	595	578	578	564	635	599	542	557	595	584	572	584	529	593	613	555	612	574	531	587	583	560	591	570	566	602	572	588	607	535	587	581	568	576	581	571	585	580	582	601	555	581	576	617	641	606	594	584	593	577	598	574	584	572	579	567	615	552	590	564	597	555	604	577	543	578	602	577	613	537	596	552	587	620	564	632	576	603	567	596	603	605	599	602	613	537	587	575	591	570	578	561	551	616	524	574	589	592	570	559	559	582	594	537	596	572	558	563	568	605	575	586	544	600	580	589	562	634	583	588	537	600	597	585	568	614	597	560	611	545	637	652	558	580	565	570	606	558	565	561	578	589	570	603	575	505	586	574	607	610	569	560	560	567	616	592	611	587	562	568	546
15255	1404	1070	855	750	587	506	436	439	455	421	446	413	417	397	388	389	391	345	426	370	358	376	393	398	363	378	390	377	375	377	374	356	330	381	336	379	378	365	377	387	380	348	339	383	386	351	351	367	381	351	350	386	330	395	358	408	387	363	380	393	372	309	383	397	357	337	389	371	356	381	385	366	333	360	373	366	374	356	362	368	381	391	377	357	384	369	381	372	354	390	374	348	342	364	339	351	367	341	393	368	383	385	381	375	358	365	353	314	322	347	370	349	359	319	341	416	380	402	358	381	352	393	383	353	358	320	385	352	369	367	355	367	395	362	362	353	365	385	335	361	400	362	358	345	388	376	360	366	346	352	366	379	333	382	365	352	364	368	320	398	351	355	343	354	402	413	354	386	329	390	353	345	365	344	368	325	363	353	382	357	352	361	372	324	375	386	356	369	370	401	369	369	348	368	344	385	331	386	361	406	378	357	374	360	385	363	374	383	383	370	355	330	389	366	380	345	315	371	359	323	354	385	427	397	374	358	324	344	388	371	383	369	331	311	387	347	366	349	381	385	347	366	347	390	387	389	381	358	304	350	366	369	377	333	359	346	358	351	366	316	371	373	314	366	350	381	361	372	338	339	371	341	346	363	378	372	369	343	370	350	362	367	383	389	384	388	386	339	388	362	374	347	346	342	394	355	349	365	393	368	375	326	367	357	402	342	364	371	350	339	348	333	351	376	391	396	352	343	360	404	370	384	356	382	406	368	380	371	401	371	373	389	351	398	340	355	401	344	390	333	402	352	346	375	342	362	330	374	404	378	343	381	337	333	369	333	370	344	367	372	362	350	325	351	361	353	315	370	343	378	367	383	375	379	356	320	378	387	411	380	348	389	357	380	357	321	367	370	395	352	334	348	371	347	363	363	389	345	376	344	355	377	363	335	362	351	359	370	372	367	379	382	392	416	369	334	370	373	360	378	330	393	377	388	343	383	381	321	365	382	354	356	365	353	364	369	368	387	350	384	388	372	411	408	361	391	331	329	374	365	393	361	391	407	349	388	337	387	412	378	353	345	356	339	379	388	349	345	345	399	366	377	376	341	314	359	378	362	362	339	334	398	345	395	367	357	358	380	375	372	358	389	323	331	379	346	357	367	380	395	375	344	353	388	366	363	349	357	367	376	356	340	373	388	394	369	380	365	364	327	396	355	323	391	387	369	384	385	385	388	382	332	386	409	373	400	358	368	357	341	362	377	348	384	358	368	331	370	374	315	319	374	379	370	354	359	382	365	378	363	359	375	393	354	383	349	392	403	350	404	373	362	380	389	339	353	365	405	361	384	366	370	360	382	386	377	350	381	386	350	384	349	371	369	365	365	379	401	367	360	352	368	379	407	404	396	339	353	355	395	342	382	404	381	379	360	366	392	349	338	374	370	372	382	362	382	376	400	395	336	354	372	358	357	371	368	360	370	345	355	346	359	360	359	372	379	350	368	359	371	381	341	373	366	367	382	365	346	329	384	335	393	373	372	358	381	343	349	378	372	376	336	368	366	383	375	384	359	395	330	346	384	320	368	429	325	368	345	348	358	403	358	345	342	337	364	365	376	373	346	311	346	344	384	378	375	351	370	365	318	395	393	387	396	375	364	357	360	360	345	361	351	329	332	345	395	370	362	374	341	363	359	408	327	375	370	350	367	398	381	363	377	371	354	355	335	383	398	354	390	380	392	365	344	365	356	352	373	371	327	371	366	358	390	404	397	396	375	364	354	322	335	355	339	375	370	369	378	337	426	344	372	375	370	396	402	356	368	381	399	364	363	373	403	337	377	335	352	361	323	356	323	358	375	362	392	376	362	414	367	352	347	386	359	368	388	378	393	369	366	345	312	363	380	369	369	357	360	385	349	367	359	347	383	345	331	391	360	377	356	360	346	303	332	391	363	352	344	396	376	372	396	384	348	369	399	355	401	336	354	328	367	356	364	364	374	353	350	337	408	379	362	359	361	377	352	363	411	392	349	361	381	338	345	395	360	379	382	360	388	384	360	382	364	390	348	372	386	359	379	370	362	369	368	350	351	360	344	351	383	339	349	373	348	354	339	339	358	320	390	397	374	375	329	353	351	388	356	343	357	384	343	298	392	352	386	379	357	365	351	393	372	353	373	375	372	347	339	397	388	338	389	356	366	377	365	344	380	421	390	370	357	384	337	362	356	372	414	387	374	354	375	386	384	350	373	379	366	350	357	369	357	336	367	342	340	344	366	344	360	394	373	336	354	386	380	387	399	380	400	353	373	371	386	362	326	391	356	389	363	348	385	322	382	364	346	338	326	373	360	343	350	345	376	369	339	369	372	394	403	337	366	369	372	400	378	350	368	383	363	406	372	328	391	354	357	355	374	354	371	366	352	344	325	395	355	355	338	355	364	373	349	404	360	367	356	408	384	355	355	356	393	388	356	370	366	366	371	405	379	365	367	359	350	395	361	376	337	361	381	361	341	357	380	371	369	393	360	377	429	359	374	350	355	373	357	378	335	375	381	340	349	381	368	363	363	341	359	376	385	331	324	352	343	398	394	327	387	387	342	330	384	346	376	336	338	344	366	381	335	380	372	357	338	377	372	347	374	318	391	357	351	355	391	396	350	391	374	348	356	314	403	423	396	355	346	370	406	380	390	343	356	344	381	359	359	352	379	343	374	401	372	392	344	353	348	370	355	392	377	351	362	355	339	377	421	340	366	356	372	371	364	352	371	374	375	358	366	385	355	388	400	397	346	330	353	402	363	378	390	376	399	353	354	366	357	355	358	373	375	372	363	388	316	383	350	359	359	371	346	377	393	351	350	403	371	362	357	348	372	374	358	375	377	354	379	387	386	350	355	386	369	360	326	402	359	392	383	346	380	368	325	389	368	346	340	376	386	363	359	396	374	357	330	352	346	386	342	367	352	350	329	378	399	380	332	376	337	337	350	341	334	353	364	341	388	390	371	400	347	363	362	349	381	381	387	371	380	356	374	401	374	362	381	343	383	355	368	358	377	380	333	379	401	354	373	361	376	373	405	358	369	379	366	376	354	350	399	376	399	341	326	343	358	360	339	342	400	335	355	337	381	396	360	330	352	400	346	384	377	362	375	350	345	379	361	339	351	388	414	356	392	346	347	367	353	374	357	391	390	350	391	354	371	358	382	377	363	377	382	359	393	348	364	400	389	376	391	358	396	367	357	339	382	365	359	374	369	383	401	364	403	337	377	358	408	331	401	352	396	362	379	361	409	329	407	371	373	358	363	334	370	359	351	360	378	392	379	349	374	345	355	406	373	366	361	358	349	365	349	348	364	348	373	382	377	403	372	328	343	358	368	351	376	397	365	344	343	366	375	340	397	383	343	353	353	382	381	409	373	367	355	388	393	378	372	350	389	335	341	352	343	369	353	376	355	370	386	396	370	378	348	378	343	375	371	381	351	370	361	360	352	325	372	364	373	373	388	385	393	339	389	397	364	374
8327	1357	2159	2383	2274	1898	1623	1444	1292	1309	1188	1185	1135	1140	1058	1064	998	988	1004	1013	996	982	1025	952	959	934	909	954	996	957	981	932	935	913	952	883	965	944	920	918	869	915	886	877	940	898	957	906	923	909	912	917	942	949	918	931	863	870	919	919	953	930	892	914	938	895	890	886	879	905	888	877	911	923	911	890	941	893	895	889	856	934	872	898	963	874	864	900	910	898	851	839	869	884	936	834	931	883	876	933	896	837	907	988	900	857	943	885	939	961	952	947	874	914	856	812	879	900	915	906	928	955	933	817	852	921	829	874	889	904	944	925	871	906	875	830	876	858	965	855	928	928	886	880	927	943	870	874	907	907	870	925	913	863	859	885	857	897	904	854	866	874	920	916	848	879	850	914	864	894	838	934	912	902	937	946	958	877	882	880	864	900	897	887	912	845	916	850	912	907	907	932	860	875	866	881	860	905	876	858	868	905	841	834	898	900	903	885	969	923	904	941	946	972	874	917	884	913	902	918	888	894	902	886	833	922	907	911	900	948	885	915	888	910	898	868	940	939	902	904	869	858	927	904	903	871	908	910	953	907	854	906	910	891	896	931	903	869	916	901	926	854	901	894	886	903	887	926	907	898	928	899	896	959	890	830	913	906	859	888	926	886	862	887	921	928	906	948	899	878	959	870	933	866	886	911	844	875	893	870	906	957	873	908	907	853	905	837	920	912	898	890	903	939	901	846	867	826	890	948	932	909	906	917	877	861	915	867	858	844	938	854	921	913	886	918	927	894	934	889	860	894	888	944	926	844	894	929	866	905	914	831	900	875	863	910	922	830	930	874	940	870	944	901	909	907	966	913	891	891	829	882	886	906	874	915	905	872	877	873	871	899	935	900	905	907	916	873	872	879	853	892	856	893	882	847	899	905	935	933	875	904	870	845	821	902	901	835	899	873	855	900	845	928	875	859	932	844	890	910	900	892	864	861	906	869	914	881	871	881	862	930	969	899	901	882	872	891	862	843	857	896	872	911	878	945	917	906	887	957	906	898	909	944	855	853	937	934	917	877	923	945	892	893	933	920	906	874	882	954	928	917	916	896	899	893	896	915	859	877	916	864	860	879	896	937	897	984	913	873	885	923	925	889	932	914	894	893	894	878	918	895	891	906	892	962	928	896	939	874	877	927	942	900	834	915	864	890	913	900	899	935	905	926	936	874	940	889	943	914	884	928	885	915	911	950	951	886	909	961	896	857	885	889	936	894	846	894	861	868	903	889	975	948	862	888	899	904	898	883	886	944	899	933	867	891	853	896	906	876	885	944	892	882	916	938	919	904	888	882	943	895	882	911	865	842	868	896	869	883	876	914	901	909	872	921	947	963	892	887	890	863	936	891	878	850	909	919	939	931	867	933	893	890	893	887	878	879	884	888	947	867	894	890	910	912	956	883	939	867	945	910	928	918	905	853	924	946	948	914	933	925	881	868	831	921	936	902	870	899	894	890	906	924	872	921	916	922	885	876	887	928	881	902	901	871	854	879	840	898	864	873	857	873	914	898	949	957	913	864	873	861	931	870	888	913	946	872	887	882	921	886	930	851	926	885	917	895	916	875	911	860	922	918	929	928	883	913	883	870	938	912	955	915	860	895	884	916	904	853	863	904	930	924	939	881	901	905	927	913	902	879	898	878	917	932	915	918	888	895	887	951	900	898	911	859	883	894	915	879	934	857	951	847	815	879	879	934	900	919	923	928	871	908	850	902	910	874	907	848	907	852	878	870	919	919	904	905	884	920	877	906	883	909	846	867	923	879	902	857	847	871	878	864	854	876	873	887	847	898	912	910	946	881	865	862	823	890	870	935	874	923	899	844	944	903	955	893	851	877	898	908	903	849	922	880	877	926	924	888	912	873	907	889	890	873	884	919	928	923	933	938	857	867	881	869	846	927	942	846	840	916	882	928	827	920	862	868	930	924	896	907	919	898	868	871	912	912	866	866	856	900	915	824	926	900	874	859	929	907	909	911	919	939	923	946	899	905	896	857	889	933	963	923	847	873	907	879	900	931	895	905	868	904	926	887	864	885	948	937	864	891	917	913	912	912	911	879	910	876	901	919	908	900	884	881	882	890	870	862	989	886	915	859	884	891	912	895	939	871	906	932	860	943	920	870	893	894	898	869	907	889	906	889	924	896	935	886	878	950	889	869	915	958	881	925	941	930	876	857	859	914	913	890	843	920	895	894	915	917	860	871	893	878	909	944	907	936	876	915	939	869	868	902	902	865	923	942	883	871	938	871	854	870	970	912	916	874	913	934	837	884	910	894	918	872	890	909	909	860	956	835	903	868	881	871	833	897	912	914	929	935	935	887	929	896	900	939	869	888	864	870	867	903	872	886	865	886	914	916	921	873	892	914	923	916	872	843	890	904	881	890	914	868	871	930	911	844	893	864	878	926	925	966	892	846	881	858	871	897	898	913	917	909	930	917	894	935	907	910	814	885	901	887	870	870	930	886	908	863	909	943	893	878	852	897	904	937	852	917	898	896	910	910	913	893	905	877	912	917	907	861	856	926	810	892	916	959	894	831	937	919	918	867	869	935	890	864	895	941	938	863	882	914	860	895	910	875	900	848	941	912	860	916	891	914	873	865	878	958	913	952	887	852	875	885	863	893	929	886	895	867	866	906	872	946	856	876	933	883	854	856	870	884	833	855	896	894	912	907	908	917	911	879	870	874	890	956	889	893	897	862	909	917	925	925	910	889	865	975	909	866	843	924	921	891	886	877	839	926	854	889	851	912	899	945	958	845	902	856	872	909	919	918	942	888	897	893	853	838	883	909	887	953	949	861	912	876	886	886	853	911	850	860	917	916	876	898	910	908	912	867	908	886	887	868	924	864	903	912	912	867	937	969	893	874	910	880	929	909	862	892	898	955	918	903	911	886	886	863	868	899	932	898	894	988	864	881	899	875	854	917	885	878	900	930	911	951	891	874	940	891	879	866	914	876	888	888	936	973	892	816	929	878	916	885	851	920	938	922	915	887	848	876	909	887	870	956	866	875	887	893	870	898	892	857	920	861	873	927	847	866	851	863	885	943	882	899	858	895	873	851	917	872	904	888	869	910	909	903	897	912	897	886	861	842	860	874	888	909	890	916	928	961	845	916	912	908	905	869	912	946	919	838	951	871	928	903	804	869	886	928	891	892	925	896	894	935	863	915	860	876	862	915	940	856	885	920	876	930	941	901	852	866	898	908	862	917	936	857	923	845	846	862	938	900	907	928	926	881	880	876	915	919	920	916	877	856	962	885	911	861	903	900	922	903	852	881	913	943	881	855	922	860	909	920	934	918	925	950	887	860	899	883	858	911	927	919	891	889	936	906	945	869	874	929	921	956	923	871	876	907	901	908	894	900	890	884	922	917	897	849	917	866	936	880	870	935	863	869	935	900	930	873	895	857	892	910	871	908	880	912	925	924	890	878	889	881	963	899	891	896	879	910	936	899
1740	378	402	390	369	373	422	394	402	393	385	391	409	408	411	375	387	393	404	383	397	322	365	383	373	369	385	365	370	388	399	380	391	417	348	393	367	394	382	360	381	401	323	390	391	371	414	383	392	366	358	368	388	399	367	385	334	392	396	400	365	384	400	376	412	376	365	412	370	388	386	369	414	370	360	419	383	366	362	358	347	386	370	350	390	369	400	380	419	387	373	383	371	393	395	373	363	376	377	395	390	348	394	331	364	363	384	383	359	437	370	396	401	380	410	419	400	376	367	374	388	356	341	397	403	386	366	384	384	425	386	388	382	406	402	380	387	396	395	369	396	358	406	400	394	366	393	385	379	372	401	377	364	361	377	363	423	401	375	356	392	370	354	407	431	407	380	376	378	400	370	367	390	364	449	401	407	435	362	372	397	406	395	385	378	365	345	378	363	368	407	373	384	368	424	396	379	392	391	392	423	381	416	395	379	400	395	389	401	385	398	384	390	377	400	373	398	352	407	373	367	330	392	379	395	419	401	339	402	412	355	419	384	383	363	365	364	398	369	396	381	387	393	414	406	417	397	406	385	396	368	396	358	352	354	399	377	449	366	369	352	393	356	365	364	380	368	381	369	374	374	394	397	388	402	357	375	359	382	361	371	393	434	377	394	378	347	397	397	386	401	380	380	373	407	357	372	389	356	360	386	376	388	375	358	381	393	374	347	396	424	392	411	414	351	355	350	397	360	397	356	405	394	380	376	367	378	406	377	351	419	382	411	392	362	378	394	393	383	391	387	381	354	360	380	392	402	391	392	410	363	443	372	347	378	373	323	410	377	380	393	408	401	401	360	414	397	382	394	387	399	395	410	379	372	391	370	363	395	365	369	400	400	389	393	391	396	420	332	367	376	402	388	383	359	379	383	359	396	399	358	375	398	408	392	363	386	397	382	344	399	373	411	369	378	405	324	385	384	379	382	432	358	378	379	374	392	372	363	371	383	376	380	425	370	339	366	394	435	362	348	429	353	406	327	343	374	364	378	359	416	339	380	413	393	385	356	381	405	397	378	373	416	408	372	391	429	417	401	403	404	391	383	363	382	371	411	427	408	354	381	382	399	399	389	399	379	379	368	377	383	381	434	372	399	385	359	416	394	407	388	358	428	427	379	389	374	365	416	369	397	414	425	394	338	398	394	365	371	388	389	394	406	417	351	351	378	374	369	358	360	372	357	392	343	385	399	377	352	355	371	397	384	367	388	361	398	431	352	414	390	381	392	415	377	387	405	400	386	383	424	367	369	367	383	387	352	362	403	389	411	374	371	373	404	376	369	380	391	361	381	415	357	409	373	340	388	408	382	377	408	388	361	390	337	402	395	368	365	410	377	394	388	376	351	378	409	362	386	395	396	367	374	395	364	375	409	371	409	356	371	374	394	370	364	367	390	436	374	412	380	385	409	373	399	354	379	401	386	383	375	335	426	379	372	368	379	373	367	379	385	409	336	401	392	403	385	379	372	401	364	392	412	360	408	402	408	402	394	371	371	378	372	399	383	386	373	399	372	367	402	383	408	414	402	450	407	357	406	365	369	400	376	389	379	345	366	382	425	383	369	411	359	375	394	420	380	398	400	364	392	380	375	418	431	401	365	411	401	354	367	397	377	388	376	380	355	351	344	386	432	381	364	345	357	363	368	380	405	395	364	407	401	377	374	399	403	403	357	408	402	397	422	370	361	391	336	368	424	378	389	355	381	368	393	399	372	403	384	397	396	395	353	402	391	385	378	385	400	397	389	381	350	370	371	386	405	396	384	390	391	389	398	404	392	396	382	392	386	362	423	384	378	369	392	419	384	353	356	373	390	410	379	395	369	370	397	393	371	396	398	400	356	400	367	362	376	417	381	400	412	438	403	388	378	387	379	378	399	389	397	405	367	382	414	367	360	393	391	354	419	359	408	394	379	390	374	395	371	379	409	322	363	349	377	403	420	343	346	345	403	354	398	376	403	379	392	403	362	351	368	394	403	403	371	405	380	384	410	395	374	344	381	380	354	359	351	387	421	374	413	353	385	365	406	394	379	393	371	376	391	385	387	372	375	409	376	364	424	410	398	407	403	354	353	421	390	355	356	368	370	440	369	383	354	394	372	390	423	368	397	351	409	424	380	356	392	359	349	400	361	348	382	377	343	382	378	420	391	359	383	395	402	383	415	397	387	403	352	362	408	377	378	382	363	367	356	386	358	374	435	367	379	379	377	397	403	378	374	406	413	388	374	367	409	402	408	416	391	388	360	393	400	389	350	377	378	393	377	342	350	366	383	377	378	381	438	380	371	388	412	369	356	386	350	371	413	372	376	359	413	371	384	362	382	411	373	355	392	371	377	383	337	355	418	400	373	381	391	408	391	380	384	355	385	443	378	397	442	380	366	380	396	378	395	375	353	390	384	366	395	406	410	373	408	382	399	369	352	397	395	395	388	375	385	391	429	396	382	379	392	342	381	392	367	415	367	378	378	368	448	420	375	379	387	380	402	384	425	374	375	366	395	395	366	383	383	428	398	371	358	412	416	401	374	411	356	402	413	424	427	393	364	373	407	432	414	373	392	387	373	435	356	347	389	352	386	392	390	407	399	358	413	384	392	391	398	375	344	364	373	398	403	375	396	387	388	412	399	400	371	365	374	370	397	346	398	401	415	350	372	413	373	407	389	346	372	377	372	392	366	374	329	395	367	372	385	341	351	398	400	387	396	427	371	375	420	366	385	365	375	397	381	390	405	397	388	395	371	353	381	405	412	393	392	384	402	379	381	337	398	401	381	372	389	390	377	387	388	395	418	346	364	364	399	368	426	386	361	380	398	356	384	367	387	416	368	406	355	377	422	388	387	374	363	415	392	379	415	378	372	396	377	344	397	388	348	343	369	406	354	336	429	382	379	374	359	371	371	387	386	402	344	403	431	393	385	388	409	398	413	388	411	423	424	409	360	408	382	378	391	420	321	387	424	421	344	389	396	402	393	384	361	385	360	382	396	364	388	366	400	376	354	396	357	395	390	388	352	379	360	365	400	409	397	361	366	385	343	390	446	376	371	424	362	383	406	338	372	387	402	433	403	406	362	413	396	382	384	411	417	385	394	385	370	363	379	380	395	394	391	389	408	375	367	417	401	449	352	379	369	356	422	397	382	393	405	393	356	358	383	404	380	353	379	399	382	411	377	361	354	393	384	371	415	374	400	383	359	378	361	393	391	371	346	367	351	391	374	373	348	392	413	378	399	388	340	392	412	395	358	378	366	416	409	387	415	409	367	404	372	381	382	380	410	376	382	385	400	410	393	364	384	421	449	383	399	365	389	376	418	372	414	396	387	392	349	383	372	399	387	392	384	379	378	427	394	411	407	392	409	323	409	366	373	363	396	396	404	361	350	386	374	405	371	351	341	348	386	453	369	359	393	374	382	375	389	380	403	386	411	368	361	389	373	398	346	322	379	386	369	409	386	433	386	367
2067	926	938	913	951	898	924	867	895	875	949	923	970	845	886	885	873	863	868	903	883	922	891	878	919	925	907	891	882	889	877	856	884	904	887	938	869	855	905	898	875	952	890	881	887	888	884	881	915	899	909	931	875	886	870	876	861	924	905	933	855	906	872	868	905	838	936	908	873	906	855	895	908	922	898	864	885	936	873	896	880	895	853	899	870	888	907	866	912	899	854	852	871	898	911	905	894	913	880	937	885	909	895	926	911	857	871	869	923	903	905	854	870	948	853	868	890	899	876	887	824	869	867	933	885	888	891	875	905	874	872	826	909	832	924	866	881	920	881	865	928	896	871	908	874	869	874	901	871	927	836	868	866	874	933	867	862	905	931	887	859	879	901	881	897	914	887	896	925	863	834	965	905	902	907	867	920	927	873	878	871	927	902	943	939	849	883	857	887	918	864	865	918	806	905	898	895	900	920	882	933	869	886	877	932	912	975	856	849	879	889	914	880	878	916	878	895	933	883	866	915	914	900	896	832	917	900	897	844	852	891	858	874	921	835	924	789	862	939	856	881	860	936	880	866	909	903	861	857	873	886	910	894	862	907	892	838	860	920	934	847	903	875	896	905	885	877	903	847	901	925	886	863	896	874	844	857	885	880	888	895	959	868	870	907	920	896	900	912	888	883	866	926	884	916	916	892	908	874	830	882	823	882	954	854	907	847	886	891	881	847	865	885	859	891	830	876	878	852	911	871	855	904	905	912	850	883	873	928	913	903	878	886	891	905	890	885	906	860	897	878	889	896	861	842	845	889	856	865	865	846	869	864	824	869	853	878	871	880	901	914	890	905	858	915	902	892	920	913	894	856	909	906	853	870	854	911	861	892	874	889	898	875	912	893	811	891	918	884	883	900	865	899	847	836	882	877	887	894	907	835	851	876	922	892	844	895	924	919	896	910	857	911	906	849	873	919	826	959	919	885	796	927	858	907	938	884	957	891	900	818	895	908	852	856	894	839	909	849	895	931	895	906	869	829	822	908	853	924	885	862	874	871	818	902	892	876	877	867	899	914	880	852	926	912	862	892	885	902	880	891	914	877	879	895	895	897	869	873	920	871	918	899	890	900	925	889	887	867	869	896	910	924	862	888	831	927	814	937	903	878	965	857	880	875	891	898	926	877	871	893	903	903	895	910	851	892	869	928	946	901	868	883	875	915	836	910	902	880	914	954	857	870	894	845	918	909	860	900	935	868	908	896	868	914	882	892	875	896	886	879	894	927	861	868	883	890	919	866	931	918	896	930	855	908	896	869	951	879	901	869	939	836	866	861	813	886	937	889	906	921	885	866	868	873	920	927	883	854	872	901	890	883	883	857	900	873	917	810	884	876	896	898	899	869	927	905	926	848	877	882	888	885	840	888	893	944	857	852	860	858	839	899	912	953	927	891	880	892	916	925	853	894	844	924	911	929	880	880	821	853	839	949	873	842	840	914	932	924	865	858	850	878	901	925	894	908	895	924	864	880	904	871	890	878	905	871	883	914	895	913	890	904	868	917	887	901	902	872	899	909	914	905	863	910	943	893	870	868	889	883	850	918	893	909	939	901	902	864	860	832	868	916	834	933	869	893	908	899	886	930	843	915	893	875	977	885	873	888	913	948	867	879	883	878	891	881	859	898	852	861	939	916	848	914	927	876	914	900	909	860	827	908	904	893	841	863	926	842	916	915	918	877	913	954	888	890	823	897	875	867	944	889	852	912	894	889	875	840	887	899	855	863	878	907	881	896	825	876	810	897	857	956	882	899	843	877	881	879	878	864	869	892	921	853	900	859	909	863	833	897	903	867	849	875	910	905	850	909	926	901	885	874	879	914	877	868	906	870	875	888	862	921	913	922	887	886	883	880	902	867	879	955	866	908	869	877	855	853	892	948	907	950	948	818	935	876	911	900	866	908	924	856	877	886	892	888	864	889	876	892	877	936	906	921	901	907	861	880	891	851	910	900	911	920	890	925	845	899	887	846	901	912	832	858	942	952	914	904	887	886	832	874	859	873	912	914	885	893	904	871	887	843	900	903	884	879	879	927	931	871	904	916	893	918	880	882	905	849	888	865	907	926	874	873	871	863	911	933	872	869	901	873	926	873	882	896	892	895	873	901	882	883	821	895	893	921	873	943	899	840	883	852	910	907	838	935	850	869	842	906	922	874	855	891	890	929	900	895	900	941	907	897	877	839	891	830	905	901	938	852	880	881	907	892	935	854	862	852	882	870	859	867	894	910	898	842	922	903	941	910	864	867	909	862	891	896	837	901	884	935	934	913	831	930	848	869	875	855	941	897	886	879	909	884	864	918	891	865	846	833	864	865	932	860	860	878	897	852	875	896	915	875	911	835	888	890	878	907	908	872	857	861	843	860	823	919	901	894	865	894	861	865	899	876	894	827	909	923	907	905	897	899	879	914	910	905	918	899	923	914	863	869	917	923	884	820	905	861	882	929	883	884	930	960	911	854	934	826	871	867	881	841	870	873	895	896	909	932	897	874	896	864	934	866	907	942	864	857	859	905	927	911	901	935	888	810	895	864	868	901	886	907	848	948	888	911	864	893	868	923	920	944	915	879	884	915	878	921	819	903	879	950	906	885	911	877	934	869	871	894	903	895	909	880	961	905	847	948	890	880	852	823	952	869	888	886	897	932	942	877	904	900	845	897	893	909	910	863	844	869	891	876	867	855	890	861	939	933	882	894	913	885	908	902	907	893	881	820	834	862	842	816	882	883	869	925	897	880	851	841	861	850	917	865	898	931	883	846	893	909	916	909	837	859	912	882	884	889	826	900	831	885	860	920	887	848	903	873	932	899	869	928	883	902	822	873	936	888	915	891	881	932	923	907	876	899	929	866	883	928	913	934	905	902	873	863	838	886	907	904	867	917	857	863	851	916	835	868	859	909	851	893	878	896	889	925	862	881	926	833	907	895	848	915	889	883	866	899	868	881	942	887	906	882	848	925	835	870	912	914	926	927	906	858	909	938	897	926	876	890	877	895	945	925	902	897	892	902	908	876	893	851	878	921	868	888	900	926	908	910	917	851	901	877	882	872	915	942	837	873	909	953	857	868	859	869	967	929	838	884	835	907	881	890	878	885	892	840	860	879	856	891	886	858	898	933	881	919	869	861	859	873	880	938	901	864	940	892	870	867	859	845	851	836	910	865	885	873	886	864	866	875	902	940	858	847	882	840	886	850	861	872	918	873	867	925	872	873	807	874	889	910	909	892	901	882	863	846	942	883	881	880	898	910	857	877	913	846	894	943	872	933	900	889	881	859	900	897	871	912	882	885	894	869	894	871	919	899	916	908	863	856	798	888	856	907	932	882	843	941	873	855	892	876	843	864	917	894	863	879	935	877	877	869	890	897	894	930	899	836	885	876	920	876	868	912	908	848	868	894	899	828	892	864	857	897	873	861	854	914	892	914	921	861	881	849	894	868	898	907	893	877	911	896	886
7758	501	485	450	363	325	276	246	261	252	229	214	265	221	206	198	240	213	208	253	229	250	219	219	220	227	234	215	219	213	210	214	197	203	230	228	203	178	198	202	261	241	210	190	192	220	207	207	230	215	257	226	194	222	229	222	193	233	247	211	230	196	217	202	220	229	218	245	228	224	194	209	200	219	211	257	217	219	224	233	223	232	224	214	213	226	197	212	232	238	220	211	230	224	239	234	226	223	214	219	227	212	234	228	222	220	226	185	216	199	235	212	217	209	214	231	225	227	199	232	229	212	197	221	234	201	205	227	187	217	241	193	220	219	211	213	204	219	183	207	231	231	211	206	251	242	239	242	210	234	249	225	235	244	260	187	245	233	218	225	252	239	229	207	236	215	194	194	208	218	236	203	229	204	208	239	250	232	197	234	223	224	224	240	228	195	231	205	231	241	220	238	212	198	226	199	239	221	227	225	208	202	216	212	219	199	205	215	197	199	205	212	226	215	219	227	218	219	229	221	235	215	222	205	218	213	236	236	214	230	218	196	222	182	220	223	239	198	216	195	224	200	213	192	214	237	225	214	219	197	206	221	216	234	223	218	219	216	179	219	198	201	223	197	197	213	194	199	215	217	220	259	220	216	208	224	236	232	232	205	211	196	225	220	218	177	193	229	210	221	210	203	210	222	191	248	234	213	244	211	215	238	254	209	230	194	212	184	235	246	205	244	226	203	209	203	204	174	243	223	202	220	212	206	222	222	213	229	196	228	223	248	227	215	235	229	229	227	219	231	200	214	217	230	208	210	215	214	225	240	218	235	203	225	208	234	233	201	198	228	215	228	213	206	206	229	219	216	230	189	207	235	191	238	235	213	228	220	213	229	250	218	219	231	219	224	223	225	227	222	205	206	235	238	249	243	238	209	220	212	184	205	228	230	200	225	221	237	200	215	225	195	226	227	215	230	213	183	229	207	211	242	227	275	237	241	237	219	216	222	244	184	192	234	231	221	208	211	237	225	235	233	217	215	190	206	200	197	204	227	232	210	207	215	225	258	204	203	219	209	205	239	210	209	213	210	227	222	236	225	227	217	228	233	222	224	237	225	214	225	214	207	222	212	241	230	240	234	217	235	213	224	222	250	215	214	214	242	207	225	230	200	233	220	221	232	230	210	233	217	208	217	231	238	257	220	231	223	226	205	205	215	219	219	194	241	197	196	209	217	220	210	203	198	189	217	216	236	214	205	240	212	207	197	243	222	202	189	216	209	230	259	260	227	201	227	223	202	203	195	233	266	245	228	231	220	233	222	229	238	229	232	201	222	187	233	236	218	210	219	228	238	192	224	243	225	205	207	213	214	199	202	196	196	186	214	212	220	227	213	205	214	235	224	221	234	232	218	201	233	229	201	251	206	239	223	254	208	230	212	249	210	206	231	203	217	239	218	223	231	225	202	218	200	231	216	231	224	223	231	227	185	245	255	224	244	215	211	225	232	231	193	215	241	227	211	214	229	181	200	223	234	201	226	199	218	209	222	220	241	228	226	240	216	230	232	233	200	219	226	215	207	219	240	243	195	241	231	229	204	192	218	213	234	212	217	226	211	210	212	245	203	244	199	229	231	216	212	219	221	219	225	215	238	199	204	203	232	227	220	224	197	220	207	212	210	214	223	225	213	207	218	214	207	216	194	246	211	208	233	212	227	194	190	213	206	234	245	249	207	244	221	230	200	206	212	210	201	224	222	220	239	228	208	183	218	247	199	235	210	247	191	200	192	218	225	241	216	205	199	225	227	210	225	210	207	197	187	233	245	184	214	202	201	224	213	202	222	247	201	213	216	214	210	231	243	232	233	235	194	230	222	207	213	220	190	217	230	214	203	228	232	193	225	204	207	217	214	248	197	203	232	204	244	236	240	218	210	205	192	252	222	222	227	209	224	246	229	227	221	218	238	208	229	197	216	218	218	221	198	233	239	214	214	245	229	198	229	240	221	234	223	235	211	238	230	228	258	217	229	213	211	194	196	235	235	221	212	247	218	240	225	232	208	243	225	214	229	226	197	213	243	195	227	226	223	239	227	211	227	223	211	238	228	223	248	213	226	214	214	235	223	227	244	234	203	214	232	226	217	239	253	230	230	223	238	193	206	204	204	245	195	253	197	237	218	204	202	207	212	210	201	214	239	249	238	231	247	217	214	224	246	235	244	200	235	217	242	218	213	216	242	191	249	204	205	204	220	221	226	212	234	254	213	178	208	255	188	211	210	224	211	241	198	235	208	193	220	214	196	188	222	235	221	219	205	225	225	252	226	229	221	228	204	219	198	206	227	242	233	238	194	220	201	224	222	242	220	222	185	229	215	233	208	194	199	223	204	220	230	225	205	217	189	205	230	229	223	212	223	238	242	214	225	191	217	210	212	216	223	233	242	193	212	219	193	210	228	220	212	218	206	241	210	211	233	253	206	231	217	233	244	254	204	230	216	253	197	234	236	219	240	217	222	205	210	224	199	218	181	211	212	219	210	214	194	243	231	229	220	237	215	190	245	231	215	225	214	236	216	230	220	223	238	224	211	193	208	235	256	246	203	224	214	200	210	229	234	221	212	226	206	216	227	244	232	216	230	202	227	230	215	236	235	236	262	217	232	235	214	200	232	242	239	232	222	218	180	229	208	231	227	233	226	239	187	220	210	189	191	253	220	195	213	225	219	214	199	224	243	204	229	224	235	206	227	233	196	226	245	212	233	226	235	197	234	201	202	206	221	198	214	235	223	238	212	239	242	209	205	241	211	218	221	228	229	234	198	221	231	221	219	249	236	210	219	208	203	226	237	221	218	227	198	198	228	225	235	200	197	206	207	249	235	201	190	200	233	224	222	212	214	202	213	227	206	198	232	255	215	214	213	194	209	232	217	202	230	214	227	216	195	236	236	194	212	239	224	210	205	230	217	200	228	227	227	217	230	226	241	223	221	220	239	211	236	228	234	213	225	227	240	241	200	220	221	219	200	238	215	208	182	223	253	218	222	246	218	212	207	207	199	268	231	218	247	200	228	202	245	234	206	200	255	210	213	210	247	216	220	207	214	211	229	202	214	238	226	229	217	235	201	212	204	205	202	239	229	204	205	192	237	228	236	248	241	231	203	210	224	212	226	212	226	223	252	206	196	198	200	219	227	241	200	201	224	211	211	235	208	227	201	237	240	234	223	205	214	226	207	229	231	231	239	259	250	224	229	223	218	221	216	223	201	207	222	223	228	224	245	231	208	243	217	227	267	225	228	227	223	236	222	216	200	238	252	219	203	226	215	208	210	216	214	195	203	209	198	202	200	198	207	209	212	210	194	203	219	220	232	208	213	229	209	228	216	205	203	195	220	228	233	226	208	212	229	234	188	225	206	227	225	226	203	235	217	227	240	235	229	213	217	182	219	230	253	195	229	197	215	202	206	222	242	196	248	213	222	206	233	224	219	221	232	231	210	218	204	226	238	207	185	226	183	216	230
6440	798	1264	1366	1248	1135	964	937	847	772	754	740	723	662	679	668	616	682	649	658	611	611	639	646	638	640	619	624	684	623	628	617	630	604	610	640	604	585	596	557	611	577	574	611	624	613	558	586	535	588	592	554	640	615	583	598	580	569	552	571	628	609	572	608	589	591	562	637	597	589	604	512	592	581	578	560	581	618	577	626	551	579	609	554	590	558	639	597	582	565	609	617	594	602	565	582	597	592	550	611	589	591	581	593	585	588	585	560	583	588	573	565	588	532	556	620	609	568	590	562	581	589	575	561	599	547	582	583	559	567	583	612	587	544	571	598	617	624	573	571	525	538	587	604	557	591	580	609	588	559	564	577	594	557	584	551	595	567	566	554	571	538	583	577	571	577	563	595	588	584	560	623	625	631	532	553	565	612	616	535	584	558	615	584	569	619	570	568	597	607	566	597	598	579	577	613	591	580	570	573	589	585	562	574	589	612	593	605	564	573	594	601	563	554	553	594	606	597	601	559	567	593	644	570	594	548	557	616	601	572	585	583	549	548	607	576	593	564	568	566	596	580	583	547	539	563	588	594	563	625	555	571	615	545	565	570	536	586	583	579	570	593	543	608	607	608	584	585	565	591	629	576	569	534	555	610	596	592	597	634	578	566	603	570	553	580	643	555	590	601	585	594	642	616	560	567	624	624	604	625	554	609	600	570	614	592	574	569	590	596	576	581	615	575	574	567	576	581	523	609	606	613	582	564	553	558	576	601	597	583	572	564	566	596	603	591	607	573	561	548	547	567	588	556	567	587	589	519	588	566	582	575	574	626	540	577	571	612	548	634	559	638	596	597	625	564	620	547	608	599	594	589	597	554	569	605	598	570	607	603	571	601	589	574	593	599	544	552	627	609	577	595	591	596	574	574	596	592	553	580	558	575	575	581	619	584	602	573	558	514	572	557	607	556	608	595	580	566	639	582	547	598	582	596	585	581	595	582	560	559	591	572	564	546	543	604	624	617	627	609	591	589	578	571	589	574	604	591	569	595	599	597	614	573	605	616	591	560	600	605	548	640	579	598	575	601	572	607	573	587	613	619	616	567	603	602	555	582	596	571	550	545	586	567	576	604	534	567	579	585	565	590	589	527	548	598	523	634	562	578	596	594	580	570	586	593	685	620	602	555	562	588	573	579	534	601	567	591	623	594	607	578	575	588	607	609	579	588	586	582	591	542	617	610	623	577	604	549	649	596	610	560	568	611	578	574	606	598	546	573	538	592	604	526	617	597	548	594	527	554	579	608	583	564	574	584	571	588	558	568	586	546	588	607	597	562	564	583	523	553	563	603	579	613	519	537	607	594	605	601	584	545	607	573	608	605	557	559	608	582	570	573	617	602	597	611	570	604	634	600	592	565	588	529	602	538	605	549	552	540	570	588	603	582	612	585	555	589	548	589	568	561	573	590	617	578	549	579	568	566	616	596	582	605	591	639	574	612	563	597	588	589	606	613	582	576	599	572	609	567	647	571	565	593	576	591	600	553	544	589	617	564	558	599	611	573	568	586	538	654	565	610	570	587	587	571	582	582	579	574	574	621	571	622	561	560	561	606	551	600	596	561	567	601	617	598	585	566	573	605	607	618	575	581	554	587	574	577	566	587	602	612	556	613	596	563	576	593	587	610	607	601	576	529	575	549	607	565	574	574	567	622	591	562	588	586	594	585	577	608	584	553	596	566	573	629	600	553	579	604	573	598	577	595	580	570	619	557	546	582	548	560	587	577	592	594	575	560	504	592	572	606	574	588	541	569	566	591	625	598	603	608	568	594	568	593	592	590	559	591	587	593	570	606	584	574	604	637	599	611	581	595	563	619	584	566	568	584	633	610	559	557	578	569	561	567	581	577	609	579	598	568	574	598	595	588	602	589	620	558	598	615	584	580	584	613	596	602	585	577	617	584	599	634	603	584	602	593	540	561	577	648	582	592	594	571	606	633	565	584	593	555	597	564	567	583	554	576	568	607	576	618	596	602	619	580	585	550	603	589	558	581	585	590	627	569	580	579	577	584	616	588	574	558	617	622	562	579	621	631	579	588	609	581	565	575	571	571	560	558	554	564	586	580	613	572	561	542	589	591	593	618	567	558	555	556	551	579	532	585	559	620	566	563	575	584	572	591	599	590	585	555	576	591	579	603	602	602	618	617	612	597	620	610	629	567	559	568	551	600	597	588	599	590	568	605	557	597	581	564	558	555	551	574	584	653	622	555	600	591	564	557	593	592	573	551	604	612	575	601	627	582	572	530	608	616	598	611	588	598	552	589	571	559	550	571	638	535	632	594	574	597	569	583	596	609	589	603	619	574	564	556	541	582	572	555	525	581	527	599	588	575	556	605	537	567	608	629	594	621	582	602	608	568	562	581	563	542	582	585	560	577	570	616	594	580	590	552	571	605	606	551	587	608	567	560	585	582	545	556	629	593	575	548	589	619	600	573	562	579	580	584	586	566	545	649	629	603	603	601	564	584	585	552	584	637	605	542	582	555	595	599	579	605	582	557	560	632	608	599	599	595	600	577	583	584	623	580	616	578	621	603	604	578	574	587	609	577	615	585	601	610	580	598	502	587	598	556	609	603	649	619	613	556	594	593	591	575	592	604	570	567	602	607	584	582	603	556	594	569	594	600	564	566	588	601	589	600	572	597	585	519	583	577	627	595	623	573	648	612	567	551	534	600	588	528	562	598	581	585	545	574	642	578	597	545	578	577	601	576	577	571	581	603	545	577	590	578	555	588	585	567	592	577	561	540	584	571	624	581	570	577	598	572	574	582	591	623	619	629	605	587	577	623	625	593	592	591	577	576	593	579	584	589	554	604	519	583	601	548	607	578	622	633	560	629	612	568	586	569	620	560	598	593	619	555	596	558	593	599	611	564	582	596	564	578	592	589	569	608	573	638	595	560	570	554	583	574	607	600	557	618	610	552	610	614	564	553	532	553	586	592	604	625	639	606	565	576	525	591	581	609	633	571	605	571	536	579	571	631	579	630	600	629	570	603	615	556	524	569	603	568	590	602	608	581	559	573	596	614	527	598	560	596	627	620	545	567	595	613	613	586	568	611	578	603	607	548	573	599	604	599	543	575	562	599	596	607	552	577	588	594	573	591	591	559	592	646	577	556	605	586	583	603	587	558	625	566	599	592	605	545	560	530	523	593	545	597	562	529	567	602	565	523	577	597	607	608	621	601	604	652	573	555	567	610	582	555	595	590	632	587	552	620	596	584	573	573	603	556	559	546	568	559	558	609	561	577	589	606	571	587	565	555	569	647	602	570	574	575	552	568	620	586	533	584	610	588	595	598	571	597	579	600	590	582	617	589	537	573	612	592	652	591	566	543	589	575	533	580	617	579	587	576	563	568	582	577	578	577	572	603	587	536	577	612	593	571	536	567	598	538	561	584	590	556	558	569	570	573	563	578	569	573	579	564	609	591	563	572	617	553	573	595	558	626
15325	1407	1087	841	672	619	481	487	439	438	427	395	413	370	451	414	388	439	366	391	376	370	419	349	368	382	359	333	370	345	385	365	377	396	387	366	380	426	390	419	388	381	380	354	337	368	389	398	384	348	359	341	387	374	349	333	366	367	348	393	391	393	335	379	383	380	348	400	415	357	339	409	377	385	377	345	349	367	384	393	376	380	345	359	417	378	385	363	373	329	351	363	344	377	393	366	420	372	365	360	355	413	331	372	359	312	409	359	360	389	378	382	351	398	355	346	376	366	423	370	370	348	357	376	357	366	362	367	391	375	382	345	373	340	360	358	359	395	388	393	372	381	341	378	337	385	373	362	366	369	353	340	365	360	343	406	405	376	360	375	366	336	372	359	372	416	383	370	358	366	343	337	356	399	351	369	363	375	351	367	366	353	423	388	363	375	355	352	355	366	393	403	371	398	405	331	387	382	359	385	365	422	367	364	332	384	354	331	357	366	383	397	394	383	372	359	364	364	400	346	359	439	346	378	369	359	350	382	369	363	377	362	360	361	358	349	369	366	343	356	400	362	364	368	397	367	358	374	359	354	397	349	355	383	370	390	352	368	328	377	354	372	340	351	353	391	355	346	344	382	387	371	362	385	367	353	383	374	353	325	362	343	364	373	343	364	403	363	348	356	407	362	367	355	375	326	353	370	389	356	367	408	366	357	350	365	338	360	374	382	378	383	345	358	376	399	355	398	340	375	394	368	351	348	378	398	375	349	358	372	371	366	350	355	390	333	354	382	333	396	363	354	411	398	358	395	392	346	369	386	386	378	360	381	372	362	355	333	368	358	341	391	393	349	391	398	381	370	358	347	359	364	371	373	372	359	383	386	314	351	393	400	378	347	358	374	388	329	365	364	356	361	353	364	374	370	375	373	389	365	366	373	363	379	394	380	385	372	383	340	332	388	386	367	412	333	378	393	377	352	350	329	342	377	355	371	352	365	372	350	375	354	367	410	343	335	366	375	387	344	339	354	363	344	383	347	367	373	366	395	388	384	329	381	376	374	393	390	353	380	386	363	355	338	352	357	372	365	413	378	358	400	360	383	360	384	357	373	335	403	393	373	388	378	392	387	343	365	363	343	363	403	356	401	342	355	362	385	388	359	368	369	364	341	363	367	426	377	390	368	416	343	366	355	363	352	342	350	367	362	365	349	352	382	365	357	395	335	383	332	365	357	388	362	375	346	368	369	333	421	384	368	395	348	380	395	338	347	365	345	364	364	387	346	351	384	361	343	379	356	378	349	357	355	366	392	379	323	367	381	366	341	357	340	327	375	398	338	364	366	361	388	367	372	402	371	379	408	401	350	408	366	339	328	342	362	375	353	346	363	393	363	356	401	374	363	349	377	367	364	386	370	361	382	373	339	364	353	352	413	375	396	378	367	391	363	394	361	358	343	329	354	367	363	395	369	380	395	358	375	380	346	356	364	370	351	389	387	355	355	375	320	383	370	391	377	382	390	324	389	394	402	379	369	395	352	357	349	393	384	350	397	366	346	373	365	391	365	365	377	350	355	375	363	361	408	365	392	361	366	390	389	380	321	394	349	365	390	369	346	391	384	351	363	378	365	379	333	336	349	369	381	390	370	328	366	342	336	355	389	382	368	342	347	363	369	385	375	374	360	360	372	336	385	356	377	369	406	379	353	340	363	384	371	337	348	368	363	371	352	366	375	372	389	346	353	367	347	378	344	342	390	342	356	360	364	424	385	340	379	396	377	389	358	390	380	358	402	390	356	346	325	359	383	392	373	390	345	381	360	350	352	365	407	393	394	406	378	356	346	385	375	362	357	397	362	356	365	350	365	375	359	362	348	390	390	351	359	368	365	350	376	362	337	364	374	355	359	361	390	393	392	347	363	362	378	357	356	369	332	407	404	348	390	347	352	355	334	383	400	336	375	403	373	335	324	361	363	365	372	376	420	368	381	368	366	410	352	376	384	390	372	357	342	335	351	380	363	392	370	361	378	380	360	369	371	357	364	385	353	359	370	385	338	361	374	388	366	360	365	344	386	340	388	316	402	348	383	408	329	365	373	356	374	394	367	368	410	349	369	388	392	346	383	369	396	391	372	365	349	397	353	390	335	364	384	390	330	378	351	378	362	390	382	363	362	376	358	382	372	352	363	356	353	353	370	393	377	380	377	353	366	343	368	340	365	332	360	382	405	382	374	345	364	377	358	339	367	360	402	383	350	376	373	369	371	382	354	364	347	388	379	365	374	364	376	337	402	369	342	372	364	362	379	364	383	355	345	389	316	389	387	377	394	386	388	346	362	361	368	340	385	366	381	342	347	391	329	417	364	356	344	351	365	415	354	366	374	377	370	352	339	365	370	368	348	374	400	354	372	414	368	368	389	377	314	381	371	355	355	390	369	398	388	353	405	383	362	364	358	380	376	390	353	350	360	387	359	382	372	337	403	350	410	356	406	371	317	384	386	323	397	349	392	362	355	384	348	332	373	359	397	391	367	352	355	380	359	379	362	352	330	399	380	341	349	330	393	355	347	363	379	361	395	369	389	386	360	365	390	375	332	340	354	354	385	370	362	366	373	362	368	360	346	358	328	393	332	357	360	340	378	339	380	357	378	397	366	366	365	354	369	373	360	318	335	378	367	391	338	348	371	347	362	363	425	372	371	387	358	337	391	381	399	397	407	371	371	364	363	367	347	386	360	360	379	359	402	368	349	358	352	362	356	385	341	378	353	356	365	382	365	377	353	405	365	357	388	391	364	381	329	390	418	361	360	387	388	366	385	398	354	373	331	378	360	366	354	365	356	369	373	377	359	337	384	393	358	376	384	346	357	349	340	378	333	342	387	367	369	365	377	367	365	363	360	385	355	387	398	342	353	388	368	349	377	357	348	375	345	346	341	349	349	363	368	357	369	381	321	368	352	349	399	362	349	366	331	381	406	379	382	369	384	343	344	383	396	381	343	384	358	342	342	365	365	389	383	397	335	354	399	390	364	350	346	350	337	382	378	349	360	349	377	417	351	363	375	369	359	385	354	378	369	332	376	368	328	367	362	410	391	350	362	351	357	356	371	378	372	347	321	374	355	410	393	357	326	382	362	350	401	395	366	361	371	336	356	362	348	369	333	409	392	348	384	369	331	386	362	350	377	358	358	340	388	379	373	355	391	368	348	352	331	372	362	380	353	387	377	355	347	382	369	405	370	373	378	332	361	376	361	382	384	318	380	341	381	336	394	358	346	372	348	377	345	368	380	340	373	354	346	401	391	379	393	355	373	349	349	340	408	389	382	372	358	392	357	359	367	373	358	345	372	373	358	367	336	401	380	357	401	361	367	325	396	393	381	370	348	356	326	412	383	370	369	395	373	364	364	373	374	344	375	392	352	380	380	386	364	408	384	371	400	377	358	340	368	362	384	369	347	374	352	374	330	347	349	337	380	372	381	364	337	391	372	376	392	363	344	354	366	382	368	374	349
8447	1354	2267	2554	2137	1873	1631	1475	1303	1323	1167	1157	1136	1116	1066	1051	987	1035	1018	972	1021	1013	919	1021	955	980	989	897	990	1016	977	950	909	932	873	919	939	961	957	867	906	924	919	931	871	937	917	955	954	891	892	930	891	891	947	928	927	899	949	930	921	872	884	952	896	866	929	905	905	916	915	918	842	914	870	918	853	871	907	893	958	913	961	866	900	917	910	880	899	872	887	917	937	902	880	882	883	908	898	864	889	924	880	899	954	920	899	931	894	868	828	937	953	933	945	889	922	830	922	895	920	899	916	888	918	959	888	909	940	872	846	879	898	899	946	956	886	822	877	922	919	881	911	901	879	878	920	912	945	932	877	893	908	897	876	885	884	890	888	912	877	891	945	858	944	881	880	948	907	906	860	874	892	891	903	914	943	920	863	994	921	888	857	918	843	918	961	886	907	931	908	910	875	870	870	905	861	915	913	854	897	920	863	931	878	871	826	908	868	868	920	909	932	908	939	888	928	863	920	917	899	886	886	923	913	892	873	876	891	937	878	963	892	911	865	907	912	852	959	872	912	874	850	883	873	932	844	933	907	935	912	893	862	957	935	892	893	911	913	933	917	894	927	833	895	936	953	915	923	865	819	889	888	876	885	895	938	923	848	888	934	901	875	890	897	899	895	842	895	941	898	899	927	894	913	863	913	870	919	924	901	894	967	882	902	869	864	878	886	914	889	899	914	892	918	923	947	890	955	907	851	886	864	953	874	912	886	897	927	895	912	879	858	856	900	923	857	904	934	884	943	884	864	896	893	862	908	905	947	909	924	920	931	902	940	918	910	984	896	929	922	943	933	854	915	928	931	895	911	906	890	885	905	904	845	895	862	938	893	873	892	902	882	854	878	893	870	950	904	868	913	886	896	857	885	877	876	909	919	899	890	919	877	898	840	934	922	917	882	900	873	909	952	920	869	926	921	906	908	914	897	865	919	940	928	915	954	886	926	932	880	921	923	927	877	875	878	892	881	940	942	871	895	857	911	866	853	878	887	876	877	911	878	908	920	828	855	865	881	912	832	930	863	886	893	903	893	888	875	858	928	873	901	892	927	909	857	912	886	938	887	908	896	973	876	879	901	914	933	927	947	896	886	888	956	905	899	904	916	854	894	903	855	981	870	892	861	933	879	923	884	911	873	934	925	926	899	892	909	864	858	873	872	910	955	934	908	935	848	897	868	872	907	927	851	876	924	879	878	911	868	894	945	943	895	918	864	888	879	894	921	904	907	872	900	893	884	908	890	908	885	949	843	929	916	906	924	897	901	898	889	871	852	900	895	874	886	891	911	901	861	890	874	814	914	844	919	890	891	900	910	894	881	870	915	848	938	873	916	901	904	900	887	869	912	864	924	853	885	804	951	895	892	986	878	905	878	834	876	938	879	888	866	886	884	906	902	962	894	907	884	902	906	951	880	904	935	936	892	899	891	903	907	906	897	865	914	868	832	910	916	875	923	892	862	945	833	873	869	941	871	972	902	895	965	890	861	892	928	907	927	906	907	881	929	890	867	847	888	949	897	914	917	937	867	868	857	915	916	881	899	915	908	874	876	858	883	856	870	916	924	927	865	916	963	884	882	862	878	853	930	939	912	890	848	911	950	953	840	894	921	911	914	898	935	873	930	902	896	898	936	953	913	912	895	906	941	877	896	896	920	922	862	851	883	873	976	887	886	893	917	895	917	968	908	863	866	939	924	872	861	891	866	959	859	897	877	925	983	848	927	931	903	903	898	880	895	912	879	907	893	886	949	915	872	864	888	860	871	901	899	901	952	884	906	907	870	922	907	888	908	868	894	891	866	951	858	873	877	896	914	838	912	917	949	912	922	901	854	911	906	920	867	914	926	918	868	863	880	938	917	883	865	873	908	912	951	949	905	874	946	879	875	900	939	902	858	946	883	918	870	841	933	926	914	905	883	898	951	890	900	916	881	908	904	883	931	877	928	888	867	891	863	908	936	876	935	885	910	888	879	918	868	897	846	922	851	906	918	935	880	896	869	871	912	866	885	882	902	917	937	860	919	881	906	878	892	918	928	856	959	856	938	882	906	883	907	938	871	899	887	935	840	903	901	899	926	917	888	906	908	970	870	914	866	949	845	865	973	878	976	928	830	954	899	936	879	844	869	827	891	965	903	907	908	878	910	892	883	946	944	873	877	924	942	894	920	915	909	913	924	925	904	882	860	923	943	860	930	937	872	887	900	880	851	922	896	919	892	833	910	891	883	974	925	914	807	899	867	840	863	949	886	937	872	894	937	889	892	931	899	903	862	916	902	896	867	872	955	905	913	878	857	924	906	910	886	905	955	918	903	860	901	917	883	874	887	896	846	909	901	881	958	900	940	899	924	943	869	845	932	904	878	904	887	976	866	892	891	904	943	916	893	850	866	910	868	933	847	938	836	943	919	957	909	895	901	915	909	973	869	891	902	843	869	876	949	940	874	866	889	941	891	900	862	912	903	878	892	864	927	855	941	931	934	898	870	878	903	895	936	958	874	970	823	890	929	886	862	906	936	902	871	892	863	867	899	945	902	952	896	931	899	901	897	926	864	864	896	901	881	916	915	913	847	914	854	909	937	897	899	883	925	875	901	886	889	838	889	951	887	916	902	885	923	899	906	912	904	900	875	867	910	914	910	938	893	879	945	937	902	884	872	901	864	898	915	870	873	854	913	903	913	892	882	912	904	957	910	914	952	927	892	947	900	882	868	882	891	963	849	908	932	909	944	890	896	869	902	892	915	912	877	887	863	867	896	897	897	882	921	904	926	848	900	870	941	867	866	874	915	888	890	872	909	872	858	872	900	919	928	885	875	950	902	914	871	952	896	884	863	901	903	900	893	918	895	899	868	915	926	918	878	890	861	874	867	889	833	894	970	886	939	889	941	912	865	895	905	896	893	886	897	922	909	878	902	882	910	861	839	860	919	903	901	907	946	944	903	914	851	965	911	912	817	916	932	911	917	865	936	867	907	875	900	920	884	907	877	918	906	862	911	823	928	891	920	923	896	913	875	899	895	863	932	858	893	920	899	906	886	919	947	914	926	950	909	900	862	933	941	902	897	865	920	854	879	868	923	880	837	886	903	904	947	896	879	917	865	906	936	929	930	893	892	881	847	905	907	918	892	881	896	908	905	909	896	882	898	926	917	892	915	919	916	904	890	879	907	871	923	903	889	915	957	912	926	930	919	878	904	906	920	932	802	846	908	917	884	938	916	891	904	861	913	854	872	895	864	842	925	886	907	893	917	875	892	868	955	923	884	940	872	918	882	898	889	932	926	936	934	873	919	884	913	918	885	934	887	918	882	845	872	913	893	828	918	880	842	926	916	882	878	886	870	875	894	901	920	886	880	877	867	928	901	905	905	851	901	873	884	873	866	927	902	923	867	953	866	922	861	872	855	827	893	897	939	905	887	896	913	895	878	872	886	943	875	865	909	917	913	894	879	920	893	918
1604	384	440	380	419	374	387	390	358	358	389	359	372	356	403	353	375	378	379	395	375	401	376	385	398	372	367	407	389	405	379	397	390	386	373	378	403	391	377	419	401	362	406	392	366	402	393	389	379	392	396	404	426	368	367	400	376	347	409	383	369	358	380	352	370	394	408	416	388	381	407	405	378	422	365	423	403	359	377	438	377	404	406	374	394	342	393	363	373	360	331	372	363	437	343	395	364	388	384	356	389	404	358	364	361	406	389	392	392	376	352	367	388	389	409	391	363	379	401	382	378	419	376	405	360	411	370	399	394	394	373	356	387	371	397	368	337	336	381	372	363	355	397	364	364	349	379	405	391	403	372	383	408	362	411	391	386	407	391	404	386	398	419	398	432	354	368	376	372	375	349	352	404	361	345	363	302	349	391	401	410	413	393	370	384	405	394	413	378	421	364	409	379	406	360	367	400	394	390	415	402	368	390	367	363	413	365	353	399	359	397	338	388	377	412	354	334	393	393	366	381	375	413	377	417	395	406	375	386	408	349	372	386	400	419	424	358	405	408	359	361	392	383	368	390	402	407	398	378	416	380	369	391	369	390	345	371	404	351	344	388	351	350	362	415	394	383	378	395	397	405	371	387	411	389	416	374	385	403	395	366	417	409	409	399	391	391	361	392	418	418	402	363	376	390	397	377	368	404	387	390	400	379	399	387	376	397	388	402	394	377	399	372	386	363	370	412	398	426	367	390	392	377	377	376	417	359	411	403	385	392	388	413	376	372	400	361	355	357	394	358	382	384	411	424	429	384	353	374	344	414	379	399	373	379	418	370	372	405	356	419	416	376	341	375	373	386	379	386	355	379	388	352	418	379	394	399	394	411	418	418	377	376	409	384	400	351	364	404	399	406	378	431	374	380	361	353	394	369	403	367	405	399	399	399	394	393	363	379	363	385	365	385	376	382	374	379	417	383	368	397	405	390	390	391	371	370	375	342	385	389	407	365	377	395	408	367	357	389	365	393	388	387	404	371	378	369	423	387	396	399	363	395	380	422	389	389	382	329	358	427	379	390	403	415	375	387	383	350	366	358	361	365	395	373	377	400	376	411	395	408	355	370	413	382	367	408	364	380	399	342	409	403	355	360	371	386	415	382	404	354	385	377	391	388	378	371	414	373	387	380	363	406	380	364	426	362	380	401	411	378	380	364	403	405	405	353	396	433	356	374	380	407	379	358	388	383	398	382	410	415	391	390	348	379	353	359	357	398	411	372	398	390	377	422	367	364	357	402	379	385	396	398	428	407	392	388	402	370	408	399	378	413	370	423	395	357	413	377	361	398	382	388	397	387	402	414	419	359	358	405	370	374	386	375	400	376	389	395	370	393	399	401	375	390	411	359	389	407	393	359	403	379	383	362	395	356	384	404	342	370	414	438	435	358	404	377	333	403	394	359	400	390	392	360	401	372	367	374	391	394	372	375	360	382	436	379	425	437	393	357	392	375	386	400	425	398	405	441	367	394	379	370	395	383	373	365	386	391	412	378	408	401	375	318	385	400	407	417	377	380	396	389	335	422	374	390	379	382	366	392	398	374	380	407	396	365	349	386	364	405	383	384	375	391	427	360	399	374	399	360	367	379	359	416	402	369	417	384	391	375	362	362	380	380	402	381	355	308	363	394	395	429	368	394	365	379	388	389	364	376	346	392	419	399	399	373	394	355	395	361	369	391	365	391	391	378	381	328	385	383	392	374	374	390	377	346	374	407	358	375	387	365	370	439	400	391	363	375	371	400	388	371	394	380	388	433	398	412	377	375	375	364	393	399	371	375	381	399	392	407	373	418	413	363	376	396	404	392	367	360	389	399	331	370	391	389	357	354	379	375	392	371	396	404	432	355	389	382	398	401	325	420	402	363	401	373	416	389	366	402	429	409	368	369	365	362	377	443	389	393	384	371	361	360	348	406	353	357	402	359	391	373	388	372	386	378	372	429	385	372	340	381	345	373	384	405	414	365	385	359	356	375	365	405	335	395	409	365	393	423	362	387	391	358	383	400	373	379	418	412	373	410	411	405	414	345	375	358	367	366	398	392	397	354	407	410	399	382	382	386	369	380	402	373	390	408	342	411	368	382	389	383	385	377	390	378	382	370	383	405	354	388	383	377	387	382	405	357	345	415	392	404	411	426	397	402	412	393	361	389	404	389	372	348	389	372	395	404	364	374	378	419	373	402	397	370	409	417	382	391	392	440	380	402	386	355	380	377	401	392	363	401	373	369	389	394	369	368	392	367	374	382	376	359	433	395	396	364	406	362	417	386	352	394	419	389	378	377	407	366	357	352	422	383	376	384	402	371	395	386	403	381	358	405	367	359	383	390	408	407	318	394	423	331	378	385	384	383	395	387	368	365	371	357	396	381	392	403	396	394	374	375	383	395	389	397	428	413	389	373	387	361	379	411	371	355	368	401	386	397	405	408	405	383	390	434	369	419	388	370	396	388	400	394	419	384	387	397	360	375	400	407	371	409	366	416	389	373	367	388	353	376	410	369	362	400	406	351	383	381	412	423	375	334	377	385	345	363	388	404	365	372	391	409	373	408	400	362	385	399	406	389	374	377	394	407	402	375	392	365	384	374	388	394	407	363	350	376	361	377	370	334	381	376	421	402	404	401	393	358	336	414	395	402	430	344	367	379	359	394	372	355	380	383	381	363	377	385	394	414	379	396	373	343	397	369	385	375	380	402	392	434	391	381	399	385	377	400	414	348	390	371	402	370	397	395	373	435	362	349	379	412	383	405	396	401	383	377	380	362	381	370	373	407	383	373	367	415	396	358	402	403	411	347	372	360	353	395	381	393	393	383	380	368	387	399	391	382	383	410	362	371	352	373	386	354	379	363	381	379	374	392	374	420	341	350	388	344	389	390	341	379	390	397	371	388	379	395	362	376	441	400	392	402	380	402	390	349	364	366	428	381	376	373	382	387	390	367	415	393	390	384	376	401	425	349	353	386	415	402	372	371	372	392	356	384	369	422	349	368	387	374	351	386	345	367	415	381	400	357	379	395	375	405	344	396	426	346	369	388	408	383	425	419	364	386	384	372	410	423	368	390	399	382	361	405	395	399	366	391	391	362	415	360	381	367	421	407	386	382	361	381	395	408	396	378	383	391	357	408	377	386	384	426	376	333	407	385	356	378	342	396	382	343	391	392	422	379	390	371	346	397	346	351	384	357	385	371	379	417	361	366	390	382	373	409	395	412	383	405	384	368	382	385	448	424	393	400	387	382	404	373	379	378	410	406	390	351	353	416	378	380	377	420	381	413	396	386	354	405	354	391	360	395	355	380	342	367	367	373	370	355	375	383	380	414	384	338	398	386	376	347	359	388	428	412	392	393	395	416	383	378	393	396	397	379	343	376	385	380	383	355	395	369	393	379	373	435	370	394	370	368	402	389	435	349	365	410	337	407	400	374	369	383	371	397	394	373	348	356	356	417	386	358	416
2239	885	881	904	904	948	878	879	935	849	879	930	889	878	937	864	884	907	890	911	889	898	922	889	860	868	872	910	889	939	931	906	895	897	911	879	861	891	878	863	898	875	833	910	912	904	883	884	929	899	918	856	843	886	913	879	918	877	882	917	901	874	892	871	876	934	845	893	910	923	907	903	889	855	880	901	864	883	919	865	846	931	930	881	889	876	883	884	809	924	899	835	906	872	859	930	890	854	823	878	866	884	891	875	876	924	876	886	872	943	910	908	886	809	855	864	904	877	959	858	843	908	867	901	929	932	871	899	860	878	881	916	852	930	881	883	842	905	927	917	855	890	855	863	890	884	894	906	893	874	840	901	871	909	882	877	885	916	926	833	888	908	882	852	931	871	847	933	861	902	905	906	863	888	876	897	934	919	892	868	909	853	888	859	914	934	868	849	936	876	893	890	885	847	918	871	882	945	871	887	899	843	886	897	880	923	877	875	909	883	927	907	860	883	940	901	901	852	897	878	907	832	864	876	891	924	876	867	888	871	919	887	868	909	847	866	915	850	897	901	914	826	943	793	864	858	904	852	930	843	860	928	827	905	865	888	885	911	868	892	914	860	882	826	867	837	893	880	835	884	916	860	886	863	923	871	895	893	856	941	946	891	859	918	892	904	934	835	947	886	905	799	898	866	852	908	855	900	814	901	841	892	864	873	880	887	918	920	878	923	889	898	880	857	909	896	934	913	902	873	852	906	903	915	875	884	900	883	927	889	898	902	942	901	876	869	856	888	915	933	954	883	873	941	896	897	853	932	854	890	915	882	843	894	878	851	900	860	895	935	895	919	865	904	913	865	881	874	864	881	904	889	823	845	885	919	865	903	868	932	899	959	939	879	881	856	913	897	846	869	907	907	907	838	894	894	915	868	903	837	895	870	871	876	892	885	915	880	923	892	932	841	857	855	869	873	918	883	923	892	899	882	872	855	879	921	887	818	873	844	860	870	835	887	905	924	852	854	821	902	902	881	867	904	885	866	885	874	853	905	905	860	823	903	885	898	912	875	866	851	875	916	934	902	919	856	872	937	856	879	934	937	885	876	887	843	896	889	886	913	879	879	849	874	831	895	870	862	869	895	943	889	857	907	915	875	971	897	860	956	870	885	861	860	886	874	882	891	869	869	859	935	874	885	886	943	878	917	863	901	848	918	861	901	869	874	877	933	873	926	918	839	889	916	920	849	843	852	918	909	897	879	839	851	935	893	901	893	905	924	850	936	923	888	890	860	902	899	844	913	921	874	848	901	849	908	897	917	838	892	829	889	921	860	866	892	863	907	889	898	911	924	894	839	935	889	946	882	922	906	885	922	892	858	886	856	888	887	906	891	901	909	851	882	897	877	884	895	885	867	821	885	819	877	871	933	913	870	858	849	883	900	887	897	893	886	902	878	889	885	861	941	862	904	893	852	876	858	896	841	877	870	889	927	884	855	891	891	908	911	878	854	875	937	876	877	884	924	917	946	872	875	808	867	906	911	880	924	917	897	868	899	942	874	924	876	916	862	889	883	908	894	860	895	907	917	881	877	854	889	894	859	907	883	886	848	904	910	917	872	880	889	909	875	841	893	935	902	844	887	904	860	856	852	889	859	856	884	936	889	848	852	872	839	848	932	901	880	837	918	877	866	880	833	875	949	899	800	918	872	952	915	881	856	881	838	892	910	906	858	860	887	867	870	880	862	878	898	868	932	888	858	891	865	855	888	934	853	856	913	925	863	920	880	875	851	849	886	873	898	875	891	859	854	911	876	908	933	855	903	933	865	876	897	892	872	832	923	876	863	870	859	901	916	845	909	903	821	863	920	835	916	838	877	877	893	872	891	958	888	871	888	878	881	912	832	867	893	906	919	892	856	897	840	883	941	855	893	943	905	897	974	911	939	834	896	892	862	900	842	875	900	945	846	875	880	913	888	898	903	875	841	863	843	875	920	899	906	870	909	939	874	861	815	926	890	841	913	878	860	886	894	845	908	905	895	928	953	875	851	895	888	822	867	909	916	914	825	858	907	920	809	876	845	878	849	876	864	901	919	900	896	904	859	867	915	872	879	909	876	889	872	905	909	886	900	871	903	903	910	880	908	897	870	847	834	866	898	883	872	859	891	894	852	859	850	853	886	854	874	911	856	865	887	892	888	838	855	925	912	893	862	916	891	839	902	851	829	875	875	906	866	857	886	855	864	894	815	856	921	903	871	856	887	896	836	898	875	842	939	827	928	907	866	908	847	825	915	889	882	919	869	835	888	896	900	876	921	826	846	839	848	868	910	873	897	825	899	875	925	871	899	888	888	883	896	951	911	860	863	907	856	833	904	872	903	863	891	901	883	858	929	879	918	865	884	934	872	874	845	852	877	913	817	929	902	885	824	835	876	917	881	870	922	870	922	910	907	889	861	912	821	879	868	960	845	915	879	875	849	870	896	869	874	904	890	900	889	896	923	907	862	903	848	937	874	922	905	859	896	905	915	892	905	874	888	916	834	857	882	884	893	903	881	863	906	867	887	834	888	954	869	945	882	908	902	904	926	927	893	834	921	953	872	851	887	894	960	875	873	852	812	875	896	855	837	900	891	860	875	904	867	904	899	856	908	906	898	978	922	862	867	894	865	869	883	878	865	920	808	902	930	895	869	898	888	929	869	846	912	862	880	904	862	912	892	904	832	841	900	870	861	887	874	852	852	856	870	890	915	910	901	879	855	917	889	879	866	877	864	930	884	871	899	937	872	877	893	914	891	886	878	874	891	921	911	867	878	845	830	911	877	906	888	880	941	867	920	854	886	846	924	886	902	862	918	909	881	901	960	911	883	891	863	857	870	890	929	914	845	883	895	939	856	849	893	890	866	850	901	900	949	864	941	850	908	890	908	912	902	881	882	848	887	824	886	893	898	854	896	935	880	841	964	875	866	867	939	841	885	880	893	869	874	881	894	861	891	893	842	841	897	882	868	920	886	837	850	933	870	895	916	868	859	854	882	827	913	856	877	908	889	865	922	907	878	831	909	912	849	848	917	869	892	888	965	854	877	885	871	904	898	869	870	887	908	876	864	862	902	848	899	908	918	890	892	886	873	915	880	880	882	831	857	880	939	897	908	910	892	871	871	882	880	905	897	872	876	868	850	863	926	854	879	885	829	915	889	832	936	937	906	893	870	904	965	863	836	845	848	888	893	883	884	905	864	897	885	961	875	887	834	918	856	900	887	855	862	898	875	887	888	883	905	858	907	867	945	859	901	934	921	874	928	896	900	913	949	862	923	904	870	894	862	871	896	831	904	908	880	865	856	861	890	921	940	880	914	872	883	873	872	800	842	871	921	840	920	877	826	923	905	895	902	853	954	885	864	867	874	920	853	927	897	906	944	920	905	896	875	943	896	915	872	833	851	872	904	875	846	902	842	829	906	906	926	917	907	886	901	871	862	891	873	874	888	873	933	940	910	888	866	905	912	914	860
7945	534	541	446	373	321	312	257	269	241	246	236	265	248	228	216	225	233	269	226	227	217	216	230	231	218	249	229	194	216	208	211	237	209	231	208	215	217	222	207	255	221	237	209	243	214	217	209	241	232	229	215	222	228	202	224	229	208	252	213	227	208	194	219	213	236	217	222	227	230	226	224	213	224	230	218	216	218	229	211	204	236	262	230	218	207	192	207	191	213	235	226	218	210	237	234	216	206	187	186	214	224	224	240	218	217	221	221	219	231	201	195	253	231	214	236	206	198	226	221	213	224	219	219	201	234	221	206	217	227	226	219	226	196	225	245	204	196	213	210	263	229	210	222	208	204	226	231	230	227	221	200	209	245	233	210	174	207	262	218	218	221	227	229	240	264	206	225	222	232	199	217	219	214	203	216	211	240	206	243	220	209	208	248	220	216	212	222	226	228	191	203	231	216	222	227	224	219	195	219	240	211	189	214	221	225	215	217	218	238	212	236	192	240	207	203	204	226	226	208	255	198	227	231	209	230	219	229	227	219	233	207	207	244	229	228	227	229	229	240	238	221	214	214	242	211	229	220	230	219	246	218	211	220	241	232	205	238	240	214	224	228	242	210	202	182	199	242	233	224	230	195	222	260	236	246	227	233	224	200	190	202	258	194	240	222	227	213	230	208	216	228	225	183	220	225	241	222	211	207	218	243	253	242	250	235	222	212	241	196	226	235	202	223	228	224	216	218	206	239	249	228	201	232	205	201	244	215	215	217	230	227	195	230	207	221	220	223	221	220	206	210	227	205	227	207	237	230	225	247	211	188	197	252	198	202	201	208	212	261	241	203	230	242	204	207	182	215	214	206	241	260	230	192	250	201	215	222	236	219	234	211	214	231	227	232	225	210	197	195	196	232	208	208	214	208	205	226	200	194	239	255	217	235	235	196	237	230	237	228	224	215	212	222	234	219	216	234	205	237	193	219	242	245	222	207	220	223	202	225	231	220	239	260	227	205	231	231	237	212	241	227	224	209	205	227	228	192	207	205	228	215	231	212	197	221	238	203	239	205	221	219	233	200	216	205	227	221	214	228	229	204	233	236	236	219	206	205	208	196	202	233	217	206	219	219	222	222	203	223	201	211	199	229	221	223	235	223	203	210	242	239	246	219	238	222	223	242	251	244	229	214	219	224	196	220	246	233	205	206	215	223	245	218	241	241	230	239	221	233	205	228	219	223	206	221	203	244	241	232	208	235	227	210	204	205	215	223	210	227	216	219	215	203	229	189	222	238	221	217	234	213	212	230	201	208	234	216	189	204	250	209	212	211	220	232	215	216	225	204	236	229	245	250	223	210	223	216	241	209	212	194	217	207	209	203	239	201	183	232	217	219	237	210	236	238	232	194	181	247	209	207	251	220	224	228	238	233	200	249	209	226	229	235	212	206	216	237	224	188	185	220	189	216	202	229	261	214	218	224	248	192	227	217	207	207	239	214	223	207	186	236	214	255	212	223	220	198	218	223	208	193	216	216	217	203	218	186	217	226	208	254	251	218	242	181	231	189	216	221	217	187	229	197	206	206	209	234	197	223	224	214	216	222	215	229	229	206	230	216	215	203	188	226	231	228	222	232	212	215	259	232	224	230	258	208	246	248	222	239	196	212	217	207	198	234	229	207	238	228	216	211	229	244	226	233	203	213	207	251	224	198	213	222	224	218	230	186	218	222	225	211	207	223	233	208	221	208	218	197	225	205	233	200	248	211	194	208	206	253	243	227	219	210	238	228	202	228	220	207	226	214	222	227	217	195	198	223	221	228	210	206	202	186	231	233	226	227	209	212	206	244	205	221	218	230	238	218	218	203	238	206	202	233	206	230	244	232	246	195	268	195	220	221	198	196	215	209	255	219	232	223	239	240	224	237	221	217	212	218	203	212	206	200	210	193	220	234	202	194	221	218	223	234	226	239	234	249	168	252	234	209	216	240	224	242	195	212	227	218	223	219	217	199	265	260	215	222	197	252	232	219	225	222	218	240	247	211	233	221	197	210	209	235	212	223	224	203	193	219	236	223	210	201	220	204	256	238	236	186	210	193	224	215	227	223	199	222	207	205	229	208	207	236	208	195	212	218	239	231	199	203	195	201	207	196	211	234	205	203	201	214	230	179	216	210	207	242	221	211	218	215	234	217	227	221	224	250	219	208	230	215	217	212	199	201	209	242	216	244	221	217	232	228	236	231	230	211	210	204	254	240	202	239	201	221	187	212	235	231	216	234	216	184	227	223	190	212	228	208	194	212	235	223	210	208	195	241	196	215	222	191	214	247	228	263	190	205	199	216	243	252	220	218	219	200	202	187	215	250	230	210	190	200	212	206	236	242	206	214	204	220	252	218	204	237	214	217	201	226	210	207	229	216	241	221	246	222	234	200	212	224	226	238	221	199	196	209	222	247	213	229	194	198	225	203	207	195	236	191	212	211	248	233	210	234	221	214	249	222	242	195	227	228	234	226	233	252	241	228	227	223	231	224	219	219	235	224	233	218	195	208	228	219	185	185	216	229	232	202	223	234	191	209	214	241	197	241	218	253	227	215	239	233	256	222	221	183	193	264	216	227	233	208	222	221	229	207	218	220	196	239	202	237	240	234	213	221	191	234	206	205	238	210	209	243	229	240	262	220	213	209	213	209	204	211	235	217	215	206	224	188	218	204	208	207	214	174	199	231	217	218	191	248	231	237	230	196	253	237	209	234	219	192	216	228	196	220	209	228	235	205	230	241	227	230	206	244	191	229	211	195	205	206	180	225	226	213	200	216	244	213	240	189	227	234	248	226	229	221	208	203	215	224	219	226	228	248	215	235	231	257	228	178	196	241	225	227	210	207	216	226	261	207	213	211	206	246	229	208	231	194	212	226	239	243	217	223	235	223	253	222	206	221	237	187	246	247	241	210	196	220	214	240	244	183	240	221	218	188	201	245	234	215	191	220	199	228	215	225	254	208	202	240	189	205	205	225	203	227	217	244	187	221	216	203	216	190	219	250	248	194	227	221	212	245	247	220	241	196	208	221	223	243	213	258	235	193	235	207	206	202	222	205	222	211	195	258	225	206	218	233	250	216	216	221	205	203	226	223	258	194	221	233	232	219	213	250	227	187	202	207	232	217	211	228	212	223	243	240	211	210	246	224	181	222	239	213	208	225	228	201	240	239	202	205	220	236	203	212	244	221	216	225	208	216	225	220	225	231	220	183	230	222	237	220	243	210	195	208	206	188	207	235	246	240	216	230	230	198	251	220	218	227	235	224	215	228	215	226	228	218	256	231	226	218	202	223	222	199	248	236	234	200	234	223	177	209	220	196	229	232	203	248	210	260	226	250	213	223	200	202	197	200	208	221	219	224	231	204	238	213	217	181	231	263	208	217	202	230	227	223	245	247	239	194	218	218	229	232	219	205	204	254	237	224	218	219	200	242	199	220	216	226	224	235	245	226	222	232	210	200	214	224	242	223
6475	815	1221	1423	1255	1066	927	829	789	810	697	753	711	657	652	683	645	684	568	602	630	698	632	625	576	598	596	616	631	600	592	630	583	588	564	634	591	595	605	572	606	540	574	550	560	600	608	566	603	644	593	597	599	575	533	624	585	564	594	569	577	572	589	530	553	558	589	620	604	616	579	589	608	595	601	632	611	590	620	581	596	615	635	565	575	618	565	554	584	589	596	529	576	607	566	585	596	577	608	577	579	608	608	584	590	598	592	546	540	598	592	589	578	548	579	601	576	606	608	592	585	566	592	534	615	584	551	616	555	592	566	558	583	615	596	583	597	610	629	614	573	570	574	587	625	595	579	556	579	542	605	643	579	612	651	569	574	590	580	570	589	544	571	598	541	604	615	605	639	603	592	590	583	606	590	578	578	569	558	571	616	573	598	600	606	588	583	580	604	568	565	589	587	598	571	587	566	572	583	552	546	616	543	571	583	591	603	570	556	607	611	608	545	564	605	580	558	596	594	543	613	555	584	598	567	555	613	588	592	583	619	561	543	546	609	566	604	580	593	567	573	590	617	576	589	598	559	581	559	549	563	559	607	594	566	614	545	606	631	554	576	566	597	580	561	599	569	586	567	578	572	588	584	587	607	595	580	562	584	558	617	588	576	579	552	626	573	588	572	591	599	604	605	562	600	570	557	534	609	571	518	558	560	589	538	564	631	576	596	597	568	606	584	548	606	606	561	577	589	595	538	552	582	566	574	559	594	587	578	606	575	555	595	578	604	585	581	615	580	601	588	570	524	608	587	579	555	600	585	581	639	577	572	560	586	561	616	589	573	609	593	624	610	613	530	611	574	558	576	577	595	559	580	604	587	590	575	594	529	563	563	578	546	555	568	603	573	604	566	584	609	582	591	564	593	634	590	620	574	585	587	578	590	588	606	595	567	582	589	584	558	644	652	600	553	608	584	563	571	573	575	626	557	584	574	577	627	582	629	555	573	601	589	590	616	595	601	585	620	598	603	599	569	575	613	627	592	568	558	539	573	609	545	583	570	611	579	572	580	606	602	597	541	627	582	623	551	580	636	580	580	535	580	573	562	587	573	568	582	571	604	541	576	551	612	573	588	534	591	594	559	607	573	507	591	546	545	605	578	568	580	562	558	606	580	572	581	570	601	562	577	572	606	561	575	582	567	575	601	564	612	583	560	618	591	544	599	609	583	592	540	538	515	556	562	573	570	587	539	558	552	567	573	578	606	566	570	572	602	583	608	567	598	578	585	575	536	591	534	545	590	596	609	568	616	596	595	579	579	532	602	590	552	579	578	586	612	611	569	628	586	538	563	563	619	569	560	560	565	537	566	596	567	573	536	541	583	541	578	600	620	596	540	610	542	543	628	589	565	622	622	593	621	620	608	651	604	605	559	552	605	564	612	587	582	559	585	582	594	565	574	538	563	616	571	589	594	554	621	603	572	563	584	561	594	584	600	571	573	585	563	564	627	580	551	547	581	584	594	579	537	569	605	582	598	556	595	565	602	590	566	573	598	573	530	564	584	586	600	601	574	574	644	602	570	546	588	573	576	564	544	571	575	579	597	589	567	585	548	561	524	576	566	576	596	572	577	590	535	569	554	588	572	564	566	579	582	601	557	604	571	617	579	551	575	569	597	584	553	566	565	561	621	568	586	578	581	576	598	572	576	587	628	609	561	624	568	627	573	615	564	576	589	548	550	571	580	613	606	584	580	581	593	610	536	589	592	545	591	592	587	584	558	596	624	599	575	597	589	563	591	586	615	595	535	567	609	586	548	539	624	578	629	601	585	594	581	579	565	548	596	560	568	576	548	578	577	583	587	574	611	578	600	548	574	556	563	589	582	602	603	551	562	571	596	588	575	565	646	631	552	635	573	561	612	574	578	622	628	597	589	551	604	579	543	558	557	583	592	551	594	552	590	558	593	587	619	563	582	568	587	562	571	564	567	575	590	573	559	612	603	588	556	579	554	554	635	569	603	540	556	555	545	537	579	573	556	577	576	553	601	563	571	562	596	572	607	586	574	574	579	557	625	559	561	596	608	586	619	597	528	617	603	597	601	577	556	600	585	595	554	579	565	576	552	570	575	645	591	535	570	591	546	599	613	538	616	607	562	567	566	574	581	614	548	634	595	565	605	577	572	538	588	584	541	588	573	589	583	585	582	570	600	616	600	639	605	562	634	609	559	598	537	593	551	588	589	610	585	557	563	590	550	555	591	598	598	570	601	593	593	551	570	615	619	535	586	585	623	648	566	582	526	608	578	594	612	581	546	568	550	559	604	578	587	604	551	623	597	591	572	573	591	589	579	581	588	615	599	601	600	580	588	579	595	590	604	587	555	597	604	580	557	603	581	541	544	625	563	593	598	562	567	576	571	570	568	590	551	548	595	542	613	579	575	580	567	584	608	604	552	560	581	570	605	601	526	594	595	600	598	549	560	582	567	582	572	577	539	574	562	588	576	585	598	594	632	575	637	562	579	581	610	595	558	579	574	599	593	557	565	545	583	587	573	563	569	574	582	589	564	570	610	532	570	630	586	600	592	626	600	579	611	600	591	586	598	559	578	609	581	561	561	620	615	586	563	604	573	587	581	607	573	560	616	611	597	604	597	568	567	552	585	546	604	600	578	663	591	609	605	545	567	592	609	559	589	574	576	584	636	558	575	580	579	598	602	546	578	616	613	615	560	578	639	541	608	599	622	674	593	593	602	612	632	558	593	608	594	597	578	576	618	567	595	605	598	539	597	599	602	616	551	600	566	592	561	590	583	601	576	559	608	581	583	556	590	569	583	539	584	596	604	661	580	577	606	633	542	564	612	604	553	549	627	598	608	591	644	551	582	559	584	607	545	574	618	582	606	554	571	577	585	586	549	604	569	545	581	610	539	621	547	623	604	577	585	558	577	604	590	600	579	581	606	604	578	585	580	567	591	538	542	537	548	565	573	574	579	592	588	569	592	581	591	574	545	556	563	588	556	594	582	576	614	574	599	584	598	598	601	597	577	580	617	610	582	567	590	620	576	577	605	534	591	535	587	586	558	616	557	572	599	571	580	579	585	576	601	591	588	582	610	601	597	600	543	564	583	596	536	571	626	581	575	586	622	576	582	565	555	564	573	616	604	598	577	576	596	565	578	590	603	607	605	589	613	616	571	597	587	540	572	591	612	575	567	573	615	552	600	591	590	553	605	605	579	583	579	587	581	609	550	614	574	632	538	566	608	550	586	590	571	552	550	556	584	597	595	592	557	574	556	565	551	596	593	581	582	546	544	564	588	549	565	554	602	594	600	595	621	571	634	624	599	578	613	575	584	605	607	554	572	590	569	582	583	562	581	604	573	594	597	579	624	594	605	610	608	551	581	587	599	550	535	575	592	580	612	558	584	547	565	625	564	550	553	592	626	612	575	555	622	565	560	585	567	605	545	586	577	572	573	570	622	595	600	584	575	592	552	607	567	582	540	580
15310	1387	1046	876	701	599	524	469	433	401	384	376	394	437	385	436	363	432	375	365	402	385	338	361	413	375	369	387	372	365	363	397	409	387	367	390	366	382	373	370	413	353	329	383	401	379	357	342	393	382	354	386	410	363	367	394	358	371	382	374	360	359	392	361	361	375	367	380	403	385	378	364	353	408	370	393	370	395	381	396	318	356	350	372	387	371	365	349	417	383	372	347	389	377	367	353	380	350	385	363	383	353	371	348	357	336	351	345	371	350	339	390	382	343	352	354	362	339	334	381	354	392	371	359	389	371	340	364	361	392	354	429	320	392	370	339	353	354	412	353	337	355	373	360	404	367	352	357	386	356	371	373	351	359	373	392	383	379	347	336	384	386	353	350	332	355	394	360	341	381	347	388	372	382	377	358	372	371	387	358	363	397	379	368	365	381	371	394	363	371	376	371	360	355	356	390	393	401	372	365	332	386	363	336	366	325	372	372	355	382	347	373	394	366	391	386	391	351	379	359	367	405	354	372	359	366	363	368	378	379	372	385	330	385	399	388	363	368	338	382	385	342	388	362	388	365	355	371	362	393	361	358	363	357	360	376	389	424	375	386	383	380	375	359	335	345	370	382	375	362	339	363	387	368	367	340	362	365	357	389	365	381	331	356	370	374	378	351	315	377	339	356	318	375	364	381	352	327	331	358	329	376	370	370	367	364	356	403	384	352	359	345	380	359	389	369	367	381	349	370	398	386	335	353	360	330	381	420	321	324	354	388	351	374	357	338	384	338	361	387	344	371	353	350	387	374	384	328	332	323	378	384	396	327	340	414	335	383	372	327	339	345	341	365	349	372	392	353	380	363	339	322	375	365	358	337	362	356	367	381	398	336	412	419	334	376	344	372	390	371	359	330	315	359	343	345	377	360	346	338	359	384	353	362	362	347	345	408	400	390	370	377	408	359	352	375	335	358	373	362	366	371	367	375	351	384	375	379	372	358	380	421	384	374	378	371	339	385	365	402	378	364	386	373	362	358	342	376	346	357	375	372	327	394	355	372	344	380	377	378	382	338	358	367	400	397	401	360	340	343	369	343	384	366	379	367	357	368	363	373	345	354	361	380	402	391	371	362	323	376	357	316	355	379	369	365	367	377	335	358	377	373	373	384	362	411	361	393	377	349	395	378	358	348	335	357	368	351	340	332	385	360	370	347	366	371	342	360	373	385	341	403	370	377	358	339	360	327	380	358	339	349	395	418	373	348	390	367	372	374	352	355	351	352	394	346	393	344	355	382	360	361	339	362	373	332	337	348	368	392	337	373	347	377	353	375	372	362	336	330	376	366	363	400	350	357	363	364	341	372	366	371	361	354	371	338	352	366	353	398	361	355	358	355	365	392	347	351	374	324	371	368	329	388	361	346	353	370	355	369	360	367	439	330	391	357	344	354	375	388	394	356	377	375	397	387	369	390	365	387	362	360	374	356	367	385	381	382	358	389	375	376	375	334	331	348	407	348	347	367	350	359	355	398	372	372	359	350	363	379	363	329	379	359	330	362	367	347	376	360	374	372	389	315	356	381	372	367	380	329	373	356	372	396	422	348	363	338	358	352	339	345	393	387	390	367	350	379	390	366	341	306	338	326	347	355	398	368	330	358	400	371	368	357	397	402	360	365	389	356	362	348	334	363	411	384	359	362	319	383	353	340	379	378	363	368	370	320	367	335	370	358	374	397	382	330	370	380	362	387	330	383	381	385	336	386	368	321	394	355	344	393	351	348	329	370	387	415	380	363	361	329	376	363	397	367	397	349	348	371	383	365	378	355	358	375	334	356	345	386	383	355	353	377	371	350	341	380	385	394	381	418	357	379	372	358	361	374	387	359	339	361	359	372	395	362	378	373	363	370	355	355	357	381	370	349	407	353	388	389	399	381	370	396	373	345	380	403	348	367	353	348	393	366	394	375	345	360	377	364	328	350	358	357	372	347	411	366	373	372	367	370	356	369	338	359	362	393	396	332	324	357	334	355	398	357	314	360	364	426	383	351	364	400	387	362	368	325	358	342	351	362	403	356	353	378	376	349	359	377	369	375	351	360	402	343	328	372	382	381	335	351	340	385	345	329	351	362	358	354	401	356	380	386	366	368	388	385	344	373	364	375	366	343	361	381	358	369	354	374	343	345	364	380	376	340	363	415	405	356	352	383	346	403	371	363	336	433	379	374	390	350	391	387	343	374	391	370	355	390	366	402	359	398	398	379	380	368	363	379	373	398	342	345	363	402	378	383	365	383	370	367	400	371	362	361	353	389	372	336	373	349	371	321	339	385	395	384	377	327	352	380	353	378	382	360	380	350	380	360	359	369	378	373	403	384	366	407	368	378	329	382	354	363	362	345	378	370	370	358	372	356	333	397	366	363	366	372	375	370	361	380	374	335	386	397	324	347	356	364	368	355	392	388	358	389	379	363	329	364	363	360	332	376	382	378	344	367	361	376	343	357	364	380	344	361	333	385	409	362	319	319	377	318	344	368	363	353	365	353	370	363	352	356	375	357	347	338	343	366	360	378	348	375	349	353	342	378	355	372	367	357	357	379	372	368	380	380	365	348	362	329	378	343	375	382	364	378	371	396	380	366	374	357	339	355	338	381	364	358	410	418	363	359	376	355	394	382	388	390	371	365	358	419	369	378	395	355	329	377	348	378	327	366	371	382	368	369	369	337	369	393	389	417	371	373	361	357	349	371	407	360	376	385	385	352	332	384	386	333	335	362	363	355	385	360	380	362	360	380	354	363	342	342	385	374	362	396	363	361	330	324	390	370	394	363	386	377	360	359	360	397	368	353	383	350	413	375	359	381	361	361	398	344	383	391	385	340	388	374	404	340	377	382	383	350	345	372	372	328	346	389	409	367	381	358	373	366	346	399	387	368	381	374	347	373	369	339	349	374	371	332	360	325	320	372	347	345	360	396	392	401	356	367	385	340	405	385	371	383	377	387	320	375	373	389	384	406	382	353	356	369	387	382	342	379	397	351	351	374	363	320	351	381	373	389	401	387	413	387	328	372	355	360	352	365	348	356	367	345	357	403	354	359	377	383	361	352	399	352	387	354	370	386	378	365	380	350	352	381	342	372	360	364	345	386	367	384	349	372	336	409	392	361	406	355	355	402	365	362	384	366	384	360	343	399	383	374	316	346	322	363	351	341	384	351	375	386	411	389	347	371	371	365	380	382	372	384	368	358	343	381	396	373	352	384	394	407	356	395	355	361	352	364	386	384	352	400	346	386	391	407	357	363	338	345	377	390	377	395	348	344	346	361	376	340	333	335	374	354	334	366	352	344	365	368	368	376	364	322	346	327	391	380	371	342	371	337	394	388	374	330	362	396	376	343	355	380	352	377	349	371	359	375	371	371	383	396	332	378	365	364	376	369	350	342	346	355	392	327	354	373	365	388	343	372	375	326	399	410	340	335	386	358	390	393	329	373	369	362	365	374	376	369	393	341
8518	1452	2203	2570	2226	1917	1534	1475	1416	1286	1268	1166	1055	1047	1043	1031	998	1021	1057	1022	1019	955	988	937	947	903	935	936	914	904	918	949	906	940	916	961	904	958	918	894	937	950	892	937	953	891	971	915	922	907	922	907	840	932	921	876	963	901	927	888	911	891	900	957	955	948	948	907	867	940	908	939	954	854	950	904	924	896	883	912	928	911	885	928	875	890	883	924	855	909	907	856	947	894	939	907	940	911	907	833	958	906	925	887	895	960	923	884	873	904	944	910	913	903	888	950	903	881	870	891	871	939	849	916	894	900	904	876	952	907	889	913	884	927	979	926	927	883	864	899	861	905	876	971	860	887	931	902	898	893	920	838	930	865	905	907	884	925	905	949	919	909	924	889	924	870	919	830	872	940	862	920	912	915	921	878	908	891	923	863	944	895	886	906	875	880	916	918	936	928	923	865	861	914	925	874	914	925	888	884	897	893	875	900	879	889	908	925	865	902	947	937	916	918	863	880	896	905	967	895	878	914	910	902	912	938	906	883	935	926	903	919	932	920	883	897	887	916	947	907	872	925	862	911	876	896	887	885	910	903	832	902	896	942	889	899	899	901	884	928	908	888	859	861	894	975	931	904	939	936	890	888	876	882	849	926	913	910	888	853	844	938	882	932	910	865	932	891	906	948	942	895	877	846	928	882	948	932	864	918	857	873	882	917	878	903	870	927	888	937	881	866	926	880	939	915	939	831	876	873	912	904	920	909	876	935	841	903	910	897	929	859	901	873	912	888	921	921	865	957	895	955	844	938	848	875	920	888	907	967	842	873	921	879	938	909	889	858	931	908	942	891	946	901	872	957	900	941	893	917	892	855	904	908	889	873	941	887	911	876	941	946	870	890	865	877	946	856	906	915	942	898	943	890	858	907	945	895	866	911	892	928	885	898	885	948	939	926	866	878	894	918	961	931	920	905	881	877	879	908	967	883	885	911	894	875	868	854	943	924	843	926	915	906	858	922	930	887	921	879	866	897	911	925	945	885	877	906	927	859	950	854	911	914	837	888	910	969	908	948	878	900	930	916	846	873	932	920	913	921	878	892	937	923	914	884	883	893	917	902	865	903	874	918	903	950	892	871	901	926	870	854	931	885	895	925	906	923	865	872	897	943	928	920	925	873	927	909	887	892	939	939	868	944	907	928	896	871	827	872	838	925	890	863	898	926	844	878	916	923	872	851	891	912	904	873	919	937	889	916	956	915	856	903	931	914	918	898	920	886	934	944	893	945	862	908	900	903	882	884	847	897	919	887	882	884	905	905	928	887	955	924	857	855	872	948	889	903	868	913	863	944	893	913	899	901	906	962	885	915	878	902	959	886	924	888	900	925	879	917	854	903	859	855	872	881	900	926	890	918	881	898	879	937	898	928	906	905	903	911	940	935	925	905	885	910	843	924	838	929	883	916	915	874	895	920	903	849	894	906	904	914	931	883	885	881	856	853	906	887	892	881	934	892	870	912	867	890	929	917	909	967	882	893	907	859	909	871	925	914	864	861	867	869	893	881	938	882	852	918	876	880	868	911	888	903	839	861	891	901	880	926	897	892	890	934	916	890	935	901	858	872	908	892	880	913	901	900	995	893	915	924	911	871	876	862	880	958	921	859	886	882	936	835	900	859	832	858	879	856	859	909	878	926	922	882	862	867	953	899	911	910	903	915	911	923	863	885	906	885	896	873	904	947	875	865	943	857	907	858	916	949	891	953	892	879	850	910	955	867	908	922	928	885	866	907	884	890	904	919	902	891	880	906	932	881	916	837	890	890	891	873	914	854	890	854	879	919	917	881	879	912	904	888	851	906	907	904	953	869	822	886	872	927	915	932	916	939	934	929	899	870	888	921	865	891	912	955	931	842	905	916	914	881	883	936	906	896	865	940	909	915	939	915	895	888	917	892	886	881	910	861	937	962	907	838	957	846	861	908	912	864	890	923	847	865	884	880	895	937	894	947	900	886	910	874	912	907	942	924	873	911	896	904	883	923	920	960	928	907	913	882	880	939	896	885	934	917	913	889	877	914	888	914	914	905	875	914	886	862	856	875	918	945	896	911	884	911	880	907	923	941	930	926	944	901	908	928	919	926	915	903	925	903	903	962	907	873	896	906	947	908	909	864	846	915	918	891	983	842	855	845	839	901	923	951	955	892	954	901	905	907	905	931	922	886	901	876	897	915	877	865	886	887	882	886	921	893	902	914	846	872	908	898	883	919	956	869	889	895	894	909	865	907	879	860	899	943	898	876	922	897	893	880	900	870	825	818	913	833	899	831	937	931	833	892	909	963	903	952	939	858	912	949	872	881	901	925	930	873	896	895	902	893	933	891	863	901	896	871	901	996	886	975	915	930	964	903	944	822	877	866	892	819	888	899	945	896	873	911	907	931	933	877	931	895	897	845	925	897	895	898	860	959	950	900	928	918	939	885	850	869	919	907	839	909	886	877	927	927	891	923	927	877	861	903	891	893	914	903	908	844	929	884	859	854	894	910	912	880	880	1004	891	889	894	817	885	904	993	891	860	951	879	928	920	902	851	875	906	900	881	930	883	929	909	857	918	944	919	955	927	908	863	895	892	901	958	965	850	903	931	850	947	878	941	879	933	896	923	863	864	920	890	872	993	892	862	915	900	946	924	942	924	912	906	862	882	924	898	908	877	945	899	896	825	900	869	935	870	957	874	935	866	893	876	932	896	891	876	914	910	913	869	890	878	910	918	921	897	912	932	898	909	863	889	908	845	897	896	944	859	887	885	894	913	922	912	917	880	904	961	925	841	918	907	886	985	932	894	817	921	888	865	941	959	903	825	894	884	874	975	882	938	902	881	874	891	888	937	928	932	895	925	871	959	914	959	896	899	916	915	850	895	932	903	946	939	849	894	894	908	922	890	882	905	894	914	912	864	884	925	877	862	974	885	865	880	891	902	971	935	886	885	932	890	905	894	920	936	899	880	852	922	871	909	912	867	878	916	899	900	966	902	924	956	932	899	866	853	900	848	881	869	902	946	876	904	889	911	981	912	944	945	872	913	900	893	900	919	925	869	923	846	873	909	873	908	927	894	825	924	897	940	955	910	922	900	907	953	948	971	921	948	871	885	878	885	938	916	858	902	869	946	929	909	875	864	927	898	872	964	902	955	921	930	903	879	882	910	871	928	891	934	938	889	902	940	872	924	926	901	859	929	931	908	919	901	888	883	900	912	879	918	897	886	931	899	891	912	912	897	959	866	942	913	877	968	855	869	899	907	942	895	950	930	881	874	891	925	849	904	896	867	918	915	851	948	924	873	919	880	922	915	922	893	904	899	837	917	894	917	920	857	867	904	880	920	908	880	869	951	901	874	878	918	913	920	911	929	887	857	885	888	876	874	882	894	892	863	937	906	866	900	877	864	909	902	920	894	909	885	860	877	937	876	853	913	923	935	861	967	915	869	873	926	929	940	863	874	914	917	901	920	882	935	879
1666	397	398	403	348	395	380	365	380	372	401	389	376	363	382	397	395	323	394	358	346	370	386	387	389	375	370	404	391	408	399	357	402	385	353	391	391	396	390	409	394	362	366	369	389	389	421	394	395	381	386	366	379	391	366	402	380	400	426	386	360	344	345	379	372	360	355	339	381	362	409	394	384	397	369	346	366	391	344	364	361	366	362	418	443	384	382	368	360	373	427	335	365	344	347	370	413	359	403	307	389	382	412	412	380	403	389	370	381	394	405	364	389	379	382	396	367	396	362	384	366	374	378	350	407	408	370	381	397	362	386	387	355	418	352	391	400	388	409	395	419	378	384	416	383	375	401	333	351	389	425	362	392	374	350	413	378	398	339	369	374	372	361	351	380	396	390	385	398	339	411	378	372	374	390	344	381	390	381	351	361	386	410	410	366	365	380	377	358	407	371	381	363	347	372	403	361	366	366	413	386	411	396	385	353	373	370	384	352	389	383	418	377	383	375	376	370	376	378	380	401	418	374	352	365	373	427	425	383	351	361	389	424	374	384	355	389	360	383	376	367	374	331	388	349	389	386	370	385	388	388	356	388	379	363	393	361	373	379	388	367	378	368	383	392	352	373	410	408	419	371	374	394	389	351	369	426	388	376	332	394	373	362	369	361	363	387	345	368	374	379	346	383	418	340	383	392	411	385	362	396	376	357	404	434	414	367	404	373	357	366	374	401	381	362	408	369	373	369	349	388	370	317	337	400	392	353	407	392	366	373	401	413	383	429	386	368	402	365	381	398	319	393	386	390	400	371	371	372	376	382	366	418	405	365	352	397	362	342	396	382	376	370	392	340	390	417	376	380	396	400	360	382	410	385	404	330	390	375	390	396	426	354	383	382	335	401	352	381	399	354	355	366	349	382	346	360	398	372	446	377	384	364	404	411	406	396	333	380	349	358	350	329	368	400	403	390	398	351	383	405	391	418	396	405	374	421	398	360	405	367	388	342	380	419	412	359	391	389	363	406	408	372	345	366	396	431	370	339	393	364	348	357	406	423	392	388	375	397	391	377	339	352	348	385	382	391	420	331	406	412	380	364	391	402	361	371	393	368	381	414	381	384	372	377	384	403	363	409	385	319	358	372	359	377	378	390	415	408	383	410	378	346	418	380	345	357	381	383	386	395	376	416	368	365	360	389	426	377	356	401	373	357	348	413	351	394	416	428	371	353	396	378	387	353	387	351	368	377	353	380	361	363	416	416	383	332	385	400	408	399	380	425	409	398	371	373	374	405	375	394	358	354	382	367	377	389	391	369	400	376	381	422	387	394	361	397	372	400	394	367	421	398	375	368	369	355	340	371	372	377	356	348	372	363	378	377	409	380	367	420	384	366	382	394	409	382	384	418	407	361	370	396	383	385	382	382	383	358	386	386	359	398	343	357	373	367	381	405	360	382	377	356	389	409	379	387	415	380	389	370	350	398	381	365	367	386	361	356	373	356	432	393	385	383	384	405	408	394	364	397	376	372	427	391	392	351	361	378	430	373	400	367	374	372	345	369	405	387	402	382	388	407	384	361	407	362	327	373	401	379	361	394	384	387	409	386	379	376	363	353	410	391	415	395	404	394	389	392	393	389	371	414	348	403	368	397	371	418	387	373	390	363	364	364	379	407	374	403	370	424	410	379	397	362	405	356	367	366	399	378	412	394	364	383	403	385	346	374	378	401	380	404	424	428	366	379	366	365	388	378	372	399	372	380	363	396	365	376	357	359	367	402	422	378	360	397	323	421	377	401	358	411	377	385	394	362	358	392	365	400	329	360	415	399	353	382	365	378	336	412	359	393	366	399	402	362	383	373	377	388	348	386	369	409	380	378	377	401	367	375	387	356	370	372	358	429	349	356	365	366	381	370	437	383	379	424	384	364	369	377	365	397	360	381	349	357	361	381	413	368	385	398	358	357	360	350	336	406	381	385	379	378	379	370	342	348	418	337	383	380	368	361	357	372	376	370	379	385	367	426	348	357	379	381	368	394	387	335	375	356	368	381	374	376	365	389	404	373	329	386	367	379	367	368	356	337	376	401	380	361	386	394	349	345	406	338	372	392	405	366	367	361	351	367	419	380	380	349	349	373	394	436	429	379	380	384	362	413	345	389	374	363	375	408	411	390	399	375	336	352	388	414	345	396	389	408	385	357	379	353	404	377	358	393	372	373	343	381	370	396	372	394	382	378	386	426	388	366	409	375	368	339	389	341	411	363	380	389	391	418	363	365	414	386	394	410	384	346	378	375	379	373	406	369	383	440	382	325	400	367	376	382	363	403	394	385	393	349	370	358	339	386	368	408	359	381	374	361	346	421	411	372	376	375	408	361	374	371	436	375	367	363	397	400	402	384	385	395	378	397	348	414	372	417	335	428	394	388	374	334	341	379	354	381	370	369	397	372	392	388	376	369	359	387	386	382	388	392	354	347	364	379	373	416	374	392	414	373	348	391	375	417	382	385	369	415	386	352	378	393	368	364	360	375	374	383	427	363	379	389	423	378	403	399	383	371	418	375	428	361	382	353	382	370	381	400	360	371	363	378	375	377	406	425	381	366	391	359	366	336	365	409	382	389	411	354	392	379	370	370	394	395	368	390	379	407	345	411	384	390	344	382	377	357	384	393	379	386	394	353	378	333	388	394	371	387	372	432	418	365	363	365	400	393	411	385	380	385	401	374	365	379	399	398	340	371	358	351	368	376	347	396	362	351	387	385	376	376	420	368	384	345	397	370	368	350	385	397	407	351	363	407	380	389	387	367	408	370	367	358	364	396	345	393	383	409	396	373	368	394	374	362	358	410	404	398	390	390	393	374	384	389	369	389	394	372	378	371	415	385	380	364	361	367	357	405	420	403	378	386	372	397	392	423	389	400	414	395	362	391	391	382	375	371	369	357	343	385	398	364	367	386	383	350	387	365	372	380	428	396	373	399	389	378	352	372	348	425	398	374	363	370	397	426	385	397	397	394	408	363	379	396	401	393	379	357	396	367	397	362	381	367	361	398	392	391	396	365	393	364	374	383	403	363	377	391	379	357	380	368	386	376	387	367	386	400	373	350	385	394	381	397	390	357	366	342	400	368	378	409	393	396	392	353	388	387	369	377	381	357	355	391	415	383	379	380	401	394	360	393	371	362	366	414	379	385	380	369	371	374	383	391	344	365	347	392	384	389	408	390	360	383	344	388	402	399	392	345	403	363	395	373	402	427	354	356	359	387	374	412	412	386	376	393	387	346	384	399	367	393	361	360	367	413	418	356	390	413	384	358	372	368	346	391	384	370	364	400	372	354	401	407	334	379	408	380	371	418	377	342	377	340	369	336	372	390	360	386	375	367	372	373	438	381	353	343	387	327	417	323	344	369	339	386	382	367	407	372	381	364	377	368	404	385	375	366	394	372	399	379	416	375	407	389	395	396	387	411	344	397	388	369	357	390	367	366	384	351	382	438	385	389	373	373	368
2094	909	866	967	923	890	944	900	915	908	906	847	898	885	859	882	872	874	883	887	924	863	848	916	905	898	874	884	843	901	858	961	896	901	905	874	855	886	880	881	862	904	894	885	859	847	917	856	931	853	908	866	864	865	861	907	907	888	889	887	929	877	891	879	903	889	874	896	914	880	866	889	866	855	873	907	890	843	913	938	904	848	887	904	851	875	925	893	893	874	865	858	875	848	892	858	883	926	808	837	870	850	889	834	881	820	886	874	935	864	926	868	877	860	890	914	891	894	930	907	819	899	838	868	914	856	873	902	870	879	829	858	893	865	879	919	838	888	876	865	898	853	823	884	885	877	859	912	880	903	809	893	893	881	892	879	849	819	884	851	873	853	866	859	868	837	853	911	824	855	854	936	906	901	856	893	883	891	843	922	892	897	860	872	848	905	874	887	865	899	884	883	888	906	904	849	901	923	834	888	872	900	876	822	896	895	879	913	914	875	863	912	845	847	825	822	863	906	861	878	898	841	871	886	875	806	991	868	835	879	883	834	906	901	888	873	887	883	808	930	888	868	853	909	876	956	882	898	817	876	929	832	860	833	868	925	895	831	864	909	844	793	941	882	850	906	901	911	853	898	906	902	891	950	943	905	826	932	908	886	880	862	839	893	849	882	875	901	868	845	900	870	880	847	905	852	837	938	919	859	909	846	932	855	892	895	880	820	846	866	898	818	874	866	890	918	906	864	883	897	836	838	829	909	851	887	848	841	917	912	879	820	891	936	896	891	874	876	858	898	921	953	860	869	861	853	873	902	914	914	873	893	862	867	856	905	827	845	851	902	862	826	847	893	920	889	864	909	836	901	895	912	918	859	860	861	885	866	895	938	875	878	926	915	916	916	888	889	862	848	878	873	859	865	881	891	834	879	900	919	869	839	862	902	877	848	873	898	839	877	871	887	896	880	916	872	877	843	851	874	867	900	865	870	875	914	851	889	907	907	852	921	875	880	898	876	925	855	868	850	929	902	895	834	880	824	854	889	879	867	849	867	906	860	871	887	857	903	906	873	852	864	880	932	863	866	870	851	870	924	880	812	874	905	876	825	898	899	890	957	892	874	860	864	907	883	885	897	868	913	893	865	917	885	860	896	868	882	895	872	797	886	923	873	906	889	902	899	911	912	895	818	907	846	893	879	907	844	884	924	873	836	869	884	850	839	875	896	847	884	853	913	872	849	887	883	906	867	891	880	893	889	891	829	830	867	913	856	878	857	913	859	890	859	903	905	800	921	840	868	844	887	872	815	892	895	855	869	861	885	909	859	885	856	923	874	846	915	894	871	881	924	857	816	928	898	887	846	884	880	850	874	842	904	901	906	891	875	938	878	882	848	873	855	893	845	811	864	863	916	900	901	928	920	890	919	941	877	915	847	873	952	842	907	893	905	895	878	821	896	888	929	792	907	888	871	870	870	863	865	849	855	938	841	900	867	905	854	916	873	901	851	884	852	869	874	897	890	899	888	883	930	891	862	859	893	844	891	846	884	775	902	877	922	913	845	893	947	855	870	877	838	912	862	895	886	848	919	838	854	869	850	868	829	896	847	861	840	897	850	856	906	896	844	866	884	817	887	916	855	832	861	916	880	836	890	866	876	876	893	876	916	848	861	884	872	872	869	938	873	868	825	874	917	852	884	873	830	901	909	881	872	885	852	890	904	860	873	822	900	885	870	834	873	881	926	873	841	907	847	867	880	924	937	862	852	898	862	833	896	952	849	880	837	879	878	863	867	854	944	865	893	826	929	888	947	896	863	823	838	895	882	856	862	851	878	818	934	926	870	903	920	860	900	874	891	837	870	890	893	854	849	873	878	843	826	849	902	831	899	917	845	889	844	900	851	900	867	931	818	829	942	899	878	823	910	890	880	881	866	855	911	900	828	859	898	914	845	859	880	897	874	889	859	888	943	849	770	889	855	899	858	899	844	899	892	900	864	869	871	869	841	865	888	882	859	870	840	888	847	882	830	883	923	915	920	902	911	938	879	902	893	872	892	870	868	869	856	869	875	880	867	890	851	864	875	928	901	892	863	901	879	848	897	902	859	824	864	923	870	904	854	903	873	876	885	893	891	846	914	860	876	909	793	842	855	890	927	880	822	910	880	908	907	882	831	831	883	876	921	852	858	858	937	857	893	843	892	842	901	832	916	931	936	912	908	878	891	914	857	828	890	916	944	902	856	889	857	865	851	884	874	875	855	883	851	842	877	862	897	817	857	899	848	895	855	920	835	860	915	903	945	891	877	843	823	867	859	898	817	832	872	904	895	866	854	876	852	901	872	870	858	832	940	841	896	880	886	861	849	843	840	891	842	855	866	883	854	846	874	865	898	930	853	865	840	847	935	861	860	883	878	859	837	893	900	951	885	838	918	919	916	905	868	881	870	893	878	906	879	900	854	845	911	890	928	876	873	902	903	824	911	865	858	874	884	833	857	928	826	874	854	903	909	923	858	895	888	909	860	905	859	848	893	887	876	860	850	859	912	903	871	909	888	863	873	849	895	864	856	879	895	891	886	829	928	882	855	820	924	841	879	899	850	858	866	869	840	904	839	872	898	878	840	891	846	872	871	859	878	885	870	815	931	897	915	951	931	860	838	886	902	921	865	877	831	913	916	856	870	819	906	896	904	916	886	891	883	904	878	887	874	858	869	873	886	888	876	812	868	828	880	892	857	887	847	892	878	898	893	863	877	939	871	857	861	825	857	883	902	868	924	875	887	883	850	898	895	867	897	874	815	903	814	866	905	894	874	898	888	842	936	880	928	850	908	880	880	901	851	878	901	839	847	865	897	861	895	888	826	906	923	921	877	920	886	868	881	863	925	819	817	845	856	885	828	859	874	783	874	899	896	909	886	826	885	865	894	875	931	872	949	860	838	866	897	857	903	914	864	858	827	933	883	911	911	843	903	823	908	833	871	897	863	859	893	845	853	877	902	887	822	849	881	922	892	877	892	900	868	868	868	890	887	835	885	902	913	904	846	871	912	910	916	884	861	861	884	783	894	866	874	886	884	930	906	867	874	888	904	911	878	861	905	806	915	805	891	895	902	907	882	878	892	871	881	878	885	914	929	865	878	867	846	874	889	868	889	853	860	859	856	855	875	867	961	862	927	866	946	883	882	862	799	845	891	906	893	904	877	894	859	897	879	913	870	864	920	894	854	869	852	858	857	842	917	895	824	877	858	890	891	830	886	870	872	912	922	927	891	847	884	872	868	896	920	842	887	885	929	884	898	879	840	844	877	918	934	834	916	869	886	927	901	875	916	871	854	831	845	902	900	843	925	874	920	907	890	903	879	823	870	894	869	849	889	819	884	847	913	870	908	872	895	858	874	899	929	863	881	889	855	904	826	858	837	859	845	902	861	913	904	866	882	853	856	874	880	886	932	911	879	901	869	856	848	864	855	839	885	890	898	898	893	895	876	813	876	826	877	827	878	831	883	821	870
7494	491	544	498	380	300	299	279	263	233	255	222	235	231	235	236	217	223	227	207	226	211	216	230	239	222	213	216	233	216	222	253	222	210	203	237	222	257	220	208	208	209	200	229	233	236	229	195	200	244	221	218	207	206	218	233	232	222	196	206	235	191	231	241	213	220	209	193	203	190	218	207	241	236	205	197	237	237	208	221	227	211	212	219	228	229	205	249	233	214	213	248	248	218	245	211	225	227	229	208	226	216	197	212	217	218	229	232	248	220	226	218	218	219	225	206	225	228	218	216	216	242	232	230	214	249	212	235	199	229	220	230	221	212	195	192	210	230	200	205	222	208	214	224	232	198	260	220	185	204	193	235	225	207	200	238	226	210	218	215	189	197	232	192	219	209	172	251	188	216	196	203	195	230	235	201	213	217	202	208	203	253	211	197	211	194	219	203	260	203	207	207	212	246	219	201	244	254	222	218	211	217	209	214	180	245	242	235	225	234	237	249	214	250	223	225	243	232	221	228	227	219	219	227	220	213	234	243	234	216	215	228	238	248	221	215	216	211	223	225	235	231	195	205	206	236	240	229	253	227	229	232	219	197	227	229	262	200	183	256	225	220	235	213	194	235	219	254	224	208	239	211	216	222	236	199	208	228	193	255	218	190	202	208	214	196	237	212	237	226	244	252	184	212	223	224	197	232	241	231	232	209	208	237	245	225	231	195	213	230	221	214	220	207	223	200	239	256	229	227	235	251	208	213	238	221	216	205	192	201	209	234	253	231	228	263	229	217	225	238	216	219	221	207	218	217	230	227	227	208	193	207	194	206	215	212	214	218	203	226	210	197	224	185	214	253	235	227	225	215	230	231	218	223	249	218	244	237	209	202	234	236	206	222	232	234	220	235	216	233	238	171	224	233	216	242	219	223	236	211	227	196	230	193	208	222	219	229	218	213	223	233	217	224	234	224	182	265	205	209	196	212	226	193	222	194	212	203	230	214	229	236	225	219	227	208	216	204	212	197	216	213	218	213	230	214	246	237	233	251	208	194	228	226	239	218	231	222	229	204	227	205	206	208	207	205	225	211	199	229	219	237	227	222	226	201	181	214	228	265	224	211	233	226	224	206	209	258	231	199	212	199	244	237	243	214	198	233	195	202	211	211	197	207	212	206	224	254	220	231	213	229	211	209	211	202	225	246	235	244	231	226	221	199	196	246	210	220	230	201	209	197	231	225	198	212	217	234	233	233	211	207	230	213	228	217	231	224	229	226	217	231	200	213	243	217	187	227	222	231	188	220	250	215	232	225	204	218	246	247	253	215	244	233	219	243	223	227	224	212	219	223	203	215	229	212	220	208	169	204	197	220	203	177	223	243	222	214	216	243	199	229	214	226	235	216	221	211	211	191	179	194	244	226	234	202	212	244	206	216	233	242	247	193	195	232	227	214	213	209	222	217	205	251	230	213	185	212	225	196	238	225	215	201	237	202	231	204	221	227	215	239	214	212	220	187	224	198	208	199	226	218	247	211	236	235	222	239	213	207	218	233	255	252	220	229	241	227	212	215	218	226	246	198	226	217	225	210	244	226	209	236	238	211	244	223	215	193	249	183	215	205	218	237	228	203	233	198	222	212	216	208	226	227	205	234	222	217	245	242	211	202	206	235	188	211	219	239	255	241	198	218	213	227	221	209	220	228	215	219	246	201	243	232	215	228	223	233	198	197	212	201	204	222	208	208	208	204	231	212	218	187	232	239	231	231	240	247	241	199	236	226	189	217	214	207	250	219	216	233	230	225	209	229	234	245	232	222	201	231	228	217	229	220	199	261	207	216	239	233	233	219	210	229	218	201	229	226	202	207	220	233	186	184	228	213	253	226	241	219	217	242	199	209	219	205	226	223	199	199	215	233	198	210	256	217	217	224	211	242	209	214	228	215	229	205	236	228	217	217	252	262	230	211	204	226	224	237	206	236	228	202	251	214	226	236	220	215	242	206	220	205	224	206	247	227	273	220	221	237	196	214	216	230	239	221	192	210	229	216	239	218	220	204	235	203	194	202	227	252	208	230	209	238	228	223	227	250	252	230	209	241	203	241	204	224	224	222	231	223	218	212	227	222	250	206	228	201	217	189	218	193	235	241	218	237	229	215	234	182	174	241	196	198	242	193	224	206	215	239	211	210	206	207	222	221	234	216	224	232	239	206	243	220	218	230	211	234	214	195	193	222	225	213	224	233	196	207	216	200	224	211	229	213	222	219	237	235	229	202	239	212	205	200	208	211	205	223	210	227	213	238	223	200	209	228	210	234	222	235	227	217	216	212	239	223	230	235	208	197	209	199	215	221	234	228	220	192	230	191	209	191	245	243	199	231	201	203	227	215	220	226	215	247	228	197	230	216	234	246	236	224	230	225	206	226	213	221	243	232	196	225	222	202	252	221	209	229	202	228	230	197	210	211	221	216	225	219	235	234	212	198	233	228	219	248	233	217	247	194	205	212	221	239	203	203	201	232	214	208	195	225	241	234	227	201	180	264	212	228	231	213	210	189	184	207	202	231	244	221	216	185	210	219	247	215	242	239	245	191	251	255	202	242	245	224	212	234	221	203	229	226	217	230	218	206	209	224	204	196	229	244	212	216	210	242	222	220	202	192	233	247	224	210	222	219	229	242	221	216	209	222	214	220	228	242	217	216	214	244	198	215	190	225	218	213	206	233	255	223	215	249	188	228	222	237	242	259	215	229	217	224	210	200	248	207	206	242	254	211	234	221	217	212	232	221	216	224	226	224	217	204	217	212	225	194	205	229	226	208	223	204	225	223	213	220	224	220	234	215	212	222	209	250	234	212	247	215	219	214	236	211	209	228	231	251	227	208	196	224	230	228	211	246	230	200	224	257	237	232	229	252	235	208	222	224	230	207	213	253	218	197	245	239	210	191	216	251	232	224	231	198	234	238	189	223	205	232	220	224	211	215	177	228	205	223	216	227	237	229	213	218	224	214	224	223	234	218	216	218	214	225	237	175	189	209	210	227	225	214	223	239	245	215	247	242	224	231	210	221	204	192	233	228	206	213	227	206	214	213	205	230	201	227	210	229	197	254	195	204	205	201	231	210	218	202	219	249	223	240	216	222	234	218	206	223	200	186	222	201	217	234	228	236	216	220	246	200	221	194	218	237	225	201	221	209	227	224	199	230	212	228	252	215	236	229	232	237	227	236	230	223	218	198	211	235	212	216	213	224	219	226	222	215	205	215	244	257	229	211	228	210	209	206	214	234	205	240	220	204	229	224	224	215	234	229	197	222	224	239	204	234	234	214	248	206	241	198	197	233	227	255	226	229	240	262	216	233	200	215	200	246	232	224	251	197	224	224	209	227	213	212	214	218	251	233	217	226	207	229	210	245	205	204	219	201	209	215	244	222	249	201	209	209	205	196	242	252	182	242	236	205	202	239	204	225	243	220	234	215	221	226	223	251	218	218	229	223	228	237	241	216	201	196	232	213
6390	837	1222	1463	1252	1085	997	893	847	786	757	735	699	679	675	668	656	674	654	632	646	637	605	620	624	601	634	622	627	599	563	628	591	569	592	609	600	600	611	616	547	559	586	630	588	600	592	560	565	577	548	615	579	584	607	625	576	551	616	567	614	603	579	587	612	588	614	578	646	548	572	569	595	583	589	606	596	612	585	555	603	577	584	568	579	591	590	547	605	616	618	557	573	599	581	607	596	567	548	636	571	589	601	600	596	599	544	628	589	589	573	594	557	572	580	637	618	558	578	608	565	582	571	582	585	606	600	600	584	600	559	635	563	587	567	558	611	568	572	577	621	574	574	582	603	547	639	587	553	615	550	540	589	612	589	591	561	600	550	567	562	545	577	536	615	579	539	604	587	581	599	567	580	551	607	588	592	595	580	569	602	591	570	606	571	584	581	584	569	569	545	577	540	598	586	590	568	600	595	620	596	553	602	580	576	539	596	573	564	574	596	598	599	575	517	604	579	584	562	622	600	568	581	543	583	580	614	584	561	585	598	567	590	601	608	580	576	546	605	610	543	534	578	605	581	618	603	558	593	591	580	581	594	572	544	592	616	566	586	580	573	552	638	569	569	598	580	600	580	619	580	617	581	544	545	588	597	577	615	594	576	562	625	563	594	593	583	574	613	583	611	584	604	594	582	601	576	607	565	564	595	576	605	577	583	556	600	596	563	573	570	624	605	633	585	558	634	589	581	633	567	552	581	605	610	575	566	581	555	589	586	578	645	586	582	522	610	570	544	564	598	599	557	585	612	566	586	606	590	584	570	613	580	582	576	570	547	626	596	605	588	580	613	565	593	588	605	560	572	583	578	596	560	549	572	637	599	562	575	583	608	601	621	549	587	545	618	616	561	580	580	594	599	574	616	530	559	570	595	568	563	563	590	578	588	604	609	585	579	605	577	586	590	590	603	562	560	613	608	567	615	570	615	645	566	578	577	551	569	624	621	590	585	602	596	623	603	600	632	589	584	592	620	595	596	580	572	550	557	588	609	585	590	612	608	560	547	557	567	528	566	588	593	613	569	594	561	606	623	589	590	559	574	590	583	558	608	592	601	582	597	553	596	571	610	549	605	592	591	585	577	618	569	579	560	589	629	591	558	604	559	588	553	580	568	559	567	552	589	578	618	542	578	589	556	615	599	590	597	638	591	592	541	576	593	563	559	554	580	610	620	572	593	593	575	607	552	610	625	553	643	543	589	601	612	586	605	527	529	604	582	595	561	570	588	624	595	596	583	591	558	564	571	534	586	578	641	567	591	582	577	617	566	517	535	559	550	572	572	579	582	566	553	604	600	604	564	588	590	587	548	579	599	609	561	620	598	549	566	588	607	532	627	562	590	582	646	581	561	554	585	581	561	607	569	561	582	543	591	571	543	554	576	632	596	605	598	585	557	603	590	665	542	577	615	621	554	601	540	585	639	573	640	565	572	604	573	622	644	554	581	565	580	575	576	564	629	629	583	573	560	593	566	581	589	595	632	570	612	581	550	594	564	582	621	601	616	569	605	581	578	583	564	593	601	553	623	602	587	569	576	589	578	572	562	583	584	600	571	628	603	577	581	574	588	572	576	586	612	586	599	561	554	633	579	601	619	608	568	554	594	607	600	600	581	583	594	590	555	516	571	588	570	565	544	569	551	560	611	571	636	572	585	571	597	580	570	619	580	615	555	618	604	576	605	575	640	561	583	575	596	610	568	590	582	560	587	575	589	593	579	540	565	581	552	548	609	589	592	591	565	576	554	574	555	587	570	583	533	566	566	597	607	582	590	563	608	607	544	572	575	581	571	564	592	629	585	579	613	604	569	592	581	622	576	583	585	607	579	594	597	570	643	546	581	593	569	566	584	617	591	573	572	587	595	622	545	593	578	617	597	563	579	576	553	573	572	566	593	619	553	589	581	581	588	581	554	536	550	577	611	630	575	565	600	560	602	570	609	594	582	596	567	569	549	561	599	572	549	581	588	595	607	559	561	601	568	586	587	576	604	583	557	555	589	575	601	589	555	594	538	590	599	583	644	583	555	576	586	582	571	604	544	574	619	630	561	597	540	588	571	583	608	581	542	579	598	558	580	584	580	558	554	561	592	600	611	599	628	598	570	582	571	567	568	578	620	522	561	547	533	584	592	611	595	569	541	551	603	565	600	587	557	570	596	585	596	608	619	577	573	564	585	593	569	605	615	607	567	573	591	573	555	572	583	594	577	591	582	603	611	589	527	604	592	581	569	560	593	605	564	556	628	565	626	587	554	577	624	557	600	599	603	591	579	587	593	553	588	555	594	572	592	585	586	627	602	527	583	615	584	585	585	588	516	597	550	587	558	605	555	557	561	583	603	585	577	581	620	561	616	566	579	559	572	564	581	586	580	578	565	573	596	575	590	555	547	546	590	629	599	584	575	590	587	568	566	584	565	572	614	588	583	620	555	579	653	548	591	596	567	565	612	593	535	557	606	593	612	584	602	590	621	580	622	596	583	588	609	609	577	585	597	545	572	566	578	612	582	619	595	600	590	580	551	586	605	589	549	562	613	587	576	563	601	541	574	579	577	547	597	605	619	576	625	568	580	546	582	538	538	590	592	559	582	575	597	565	598	557	605	608	586	556	606	619	582	585	621	601	539	591	546	631	571	556	566	628	576	594	558	600	546	573	602	589	569	583	550	631	569	562	566	560	615	568	580	600	599	588	577	590	585	588	546	583	611	617	549	577	570	555	569	589	583	607	542	621	567	541	614	549	588	557	575	586	577	632	586	592	607	564	600	616	640	608	566	576	564	559	602	569	624	607	584	554	547	572	561	545	585	615	540	506	598	569	604	598	537	556	581	556	592	574	614	597	566	584	576	561	598	575	624	606	591	588	571	574	646	577	612	627	602	571	559	566	573	575	536	579	599	581	562	596	549	551	560	616	567	605	594	575	621	606	612	582	575	595	569	551	594	566	612	583	597	620	582	607	608	604	586	571	562	564	603	578	598	593	578	567	607	581	577	585	546	619	614	587	564	567	589	581	607	629	603	520	558	571	582	540	557	591	569	571	551	564	652	617	547	589	595	598	570	581	576	598	553	533	571	564	612	568	613	593	564	565	614	604	584	560	594	611	628	571	584	574	624	603	590	573	561	607	623	604	547	572	621	585	590	615	540	571	632	525	603	610	533	595	573	576	569	581	582	606	569	565	599	588	556	613	569	558	572	560	579	583	594	550	587	579	562	605	607	571	577	623	605	559	553	569	564	570	555	622	592	596	586	565	567	573	605	576	588	564	558	628	555	614	587	557	588	539	559	588	572	569	618	600	609	592	578	622	589	622	567	600	581	598	605	606	593	574	560	592	563	621	584	589	576	572	607	590	577	582	585	611	601	571	556	592	541	572	561	578	568	591	588	621	611	584	553	592	587	589	618	588	595	608	549	544	579	555	641	550	521	568	635	594	602	555	565	598	596	602	590	526
15547	1434	1016	864	666	562	536	499	465	477	434	404	407	413	453	407	380	423	390	374	393	385	383	374	360	408	401	432	407	434	378	415	405	355	325	382	386	367	404	404	325	377	381	403	356	380	370	376	355	370	369	328	391	380	386	336	333	374	360	404	392	372	432	396	384	425	373	347	330	338	381	345	362	364	375	319	397	364	391	360	375	392	362	394	418	390	398	404	397	389	392	352	377	364	360	366	370	400	347	341	363	404	347	356	373	378	362	379	365	372	358	385	379	391	367	358	390	339	342	336	337	377	353	397	385	351	368	397	373	383	374	352	403	347	348	349	416	376	374	395	353	377	381	361	354	382	437	389	362	382	350	343	370	350	370	359	301	364	357	343	380	370	340	389	426	387	395	372	420	386	373	372	371	338	351	360	369	368	373	369	358	354	387	348	391	428	357	369	400	358	377	357	366	379	381	349	377	379	345	420	361	340	361	348	367	332	370	345	403	379	361	380	367	361	334	402	354	375	376	388	370	366	355	369	331	354	364	379	356	367	337	356	365	383	383	368	355	412	370	364	372	395	376	363	359	380	361	366	338	373	384	339	345	364	313	367	356	356	389	419	368	395	375	361	347	358	359	376	360	385	388	370	373	380	386	366	355	393	362	379	367	355	397	357	367	333	384	397	413	352	357	401	330	372	379	367	407	401	364	380	391	346	348	336	371	380	395	382	356	336	357	377	403	389	407	380	393	370	387	388	391	367	374	359	357	332	352	344	410	359	357	389	368	360	363	372	408	379	391	372	348	340	365	391	361	366	378	382	363	408	381	348	368	372	392	344	357	334	385	371	386	385	347	369	383	339	366	361	364	381	383	352	370	374	389	336	373	393	357	379	367	390	398	395	380	353	397	366	400	402	363	377	387	396	392	353	357	365	334	383	345	362	357	366	355	375	370	352	380	369	383	359	337	326	348	365	360	399	332	371	375	350	336	384	371	339	373	396	385	361	389	388	412	374	357	368	353	356	336	367	388	345	352	358	340	357	353	367	392	375	400	356	341	336	344	396	362	368	361	370	343	342	350	413	360	359	379	378	364	401	367	355	395	381	371	367	358	338	347	359	376	351	357	388	334	391	395	368	415	349	350	359	368	379	411	391	373	350	365	385	376	364	367	399	367	348	381	356	390	370	389	408	378	390	375	391	362	343	358	379	343	356	404	383	379	406	344	345	354	353	333	356	375	363	343	402	369	376	346	391	345	363	385	363	375	344	366	387	375	358	342	389	372	365	384	357	390	367	364	393	356	402	348	375	381	352	391	373	364	344	345	351	338	334	387	425	357	339	412	375	361	401	381	355	383	364	352	362	334	384	374	371	373	381	384	407	406	376	372	355	408	368	383	361	326	376	368	347	399	334	393	355	377	389	355	362	385	413	360	366	386	324	407	375	384	355	366	398	379	400	363	380	359	360	349	340	386	382	348	380	362	381	370	353	392	362	379	351	323	372	420	384	375	394	361	366	367	350	371	366	398	360	350	394	364	369	365	360	361	387	358	408	346	384	353	400	357	349	360	361	375	389	373	385	361	370	367	343	337	377	378	400	376	372	355	373	353	357	357	360	387	327	327	372	336	347	365	360	357	345	374	378	390	406	337	369	357	337	414	383	359	387	346	376	385	373	374	359	369	357	392	346	337	420	390	401	357	425	360	390	345	392	373	374	391	357	394	414	383	400	405	332	379	397	323	378	380	351	323	373	386	390	399	387	367	393	393	403	372	384	331	359	374	396	384	396	366	356	379	345	365	390	378	358	363	380	366	348	366	415	358	359	379	353	370	333	351	397	364	364	390	357	363	365	333	373	374	398	359	362	396	375	367	366	361	379	379	361	385	372	355	360	382	358	379	386	356	380	354	376	376	401	352	353	360	362	366	374	369	390	369	406	376	372	398	327	365	369	393	376	346	372	361	358	365	329	373	352	359	345	372	324	366	384	365	346	383	379	359	386	355	390	355	368	375	313	350	373	358	388	374	350	393	377	401	374	402	373	328	370	328	362	347	377	347	364	352	345	350	346	394	350	326	358	366	371	370	363	358	363	374	373	352	341	337	361	380	386	338	348	334	399	386	368	350	378	359	350	404	366	369	350	350	345	377	389	342	362	358	366	366	366	406	346	338	379	394	407	355	319	374	370	337	381	380	341	357	422	375	366	353	398	376	357	355	355	380	379	364	360	371	388	364	385	355	359	372	311	379	387	370	346	396	344	410	358	389	364	339	360	348	371	367	388	359	348	363	378	361	352	393	334	423	360	354	389	387	388	369	386	390	363	381	383	355	378	377	379	417	358	386	333	343	389	362	340	350	401	398	387	347	379	352	369	373	367	382	393	362	388	379	365	361	331	348	359	378	353	398	383	349	351	380	375	346	396	379	410	362	359	375	389	353	351	342	411	369	395	363	398	368	353	370	387	358	363	407	384	393	390	362	383	393	363	385	357	366	345	344	348	366	366	362	375	369	341	315	335	415	397	403	314	359	375	358	341	376	398	402	373	342	375	391	397	367	392	339	385	378	402	382	353	350	347	337	373	371	347	380	400	374	363	370	363	378	327	351	393	393	347	373	406	371	341	392	364	385	377	363	381	388	392	339	354	397	370	385	396	415	366	361	384	326	354	396	371	394	394	360	339	318	371	392	386	413	369	387	339	352	345	369	358	351	395	360	382	393	388	373	359	358	369	387	369	363	375	387	371	394	317	381	348	331	360	379	367	359	326	362	379	369	345	374	372	377	362	352	389	365	363	393	380	372	361	426	362	365	384	370	403	385	377	373	367	369	382	368	382	363	402	327	364	364	372	388	372	334	369	346	388	369	349	367	342	384	396	382	338	375	350	321	365	399	381	341	370	360	418	362	371	378	377	353	405	348	361	352	352	386	393	392	382	342	366	403	342	360	374	347	323	381	361	385	331	375	373	376	392	367	369	346	367	350	394	334	401	365	394	382	353	350	370	369	335	359	370	375	366	361	396	397	355	370	418	387	382	378	372	379	340	383	352	368	365	362	362	313	369	351	356	365	390	370	335	361	359	389	355	340	381	354	394	366	411	385	380	356	369	394	361	356	390	393	385	355	376	361	344	338	361	384	390	381	382	356	367	389	389	345	395	394	371	363	405	352	333	377	380	393	386	364	389	389	386	404	350	355	360	353	338	348	383	336	392	350	363	358	384	400	365	353	357	370	341	398	395	403	333	370	366	366	365	377	379	410	348	374	395	395	372	359	354	348	369	357	387	384	366	390	363	407	367	372	367	387	356	372	365	365	375	365	372	362	351	345	376	370	382	356	374	373	348	369	360	365	371	359	387	361	367	383	357	327	387	401	337	397	392	352	336	362	383	399	402	340	392	380	374	364	381	372	413	366	359	309	368	377	364	406	367	356	380	359	363	366	379	353	382	368	396	329	346	331	370	349	405	344	403	378	368	381	351	392	340	381	378	400	357	358	335	354	422	376	361	391	378
8377	1386	2245	2528	2239	1872	1681	1477	1391	1295	1185	1129	1077	1121	1070	1092	1022	1010	1002	972	975	986	1030	975	1039	951	989	960	945	925	896	924	945	938	894	900	941	865	961	932	967	968	947	954	909	860	940	937	926	892	922	899	958	866	869	914	877	933	906	870	874	890	918	917	915	924	992	938	940	890	919	917	948	883	955	898	891	927	910	853	920	912	881	857	948	907	884	873	970	907	952	919	891	866	923	926	852	886	942	927	891	933	925	931	885	915	903	819	878	909	940	910	903	872	903	846	912	896	951	873	874	931	876	952	883	932	875	936	900	906	890	933	867	969	984	934	930	900	892	938	942	946	932	934	893	911	894	904	963	934	947	937	881	874	883	916	928	866	929	898	940	917	893	868	903	923	866	858	833	881	930	904	936	899	854	926	864	904	915	891	883	859	936	967	907	895	971	855	938	953	958	859	887	923	881	955	898	923	873	957	910	889	866	930	905	919	876	910	867	890	870	978	948	880	891	902	934	891	848	957	940	860	987	892	880	921	890	957	940	935	968	900	914	947	902	861	862	895	916	917	862	911	894	949	900	887	912	923	953	952	871	937	915	888	903	891	908	853	935	863	923	902	928	836	907	879	971	870	890	939	907	942	934	892	937	905	925	931	931	966	902	874	917	893	951	896	936	925	897	894	926	843	918	907	909	930	859	919	849	874	931	919	919	861	887	919	870	889	895	941	885	896	943	890	874	909	939	851	882	866	924	851	876	899	872	906	898	925	935	920	918	901	917	939	880	847	862	887	897	853	844	904	979	885	880	914	866	946	916	904	942	892	882	928	892	908	893	894	934	980	904	945	869	947	868	924	914	888	934	854	889	935	947	882	883	885	940	901	904	960	891	910	884	935	900	929	931	906	916	872	918	924	903	913	945	921	953	933	931	933	899	900	919	950	880	887	917	934	953	936	963	933	969	879	904	876	934	942	923	904	919	919	869	973	870	953	918	836	943	845	860	882	915	938	892	898	894	884	881	911	931	867	959	848	944	876	902	928	916	900	888	884	926	882	878	854	864	870	910	857	872	900	888	892	935	933	848	864	942	915	933	958	892	866	930	909	906	922	859	884	932	914	890	921	904	877	933	908	881	878	813	891	877	914	937	913	871	893	956	886	917	889	946	916	935	921	928	915	888	911	904	886	940	928	875	845	945	906	922	882	896	983	909	929	874	834	889	915	927	884	846	912	926	913	909	946	884	853	861	956	862	915	902	946	928	900	846	902	929	927	851	920	902	923	898	862	915	907	913	887	902	879	898	901	904	913	905	909	861	908	903	905	925	915	919	915	869	943	948	919	897	873	877	878	869	885	912	894	939	870	880	947	940	868	884	873	894	901	957	897	910	937	929	940	864	900	882	927	878	948	916	899	874	951	921	881	901	918	923	924	852	890	909	859	949	863	928	888	904	933	898	935	875	847	934	931	924	848	868	904	953	879	947	934	850	908	918	908	907	921	924	946	929	904	889	904	874	926	905	898	893	888	872	842	906	922	875	884	941	898	858	928	880	918	967	871	939	930	904	964	912	870	936	909	827	954	893	913	877	886	938	896	934	890	916	949	913	930	923	862	830	906	939	944	885	876	878	880	896	856	881	880	870	930	941	855	887	911	925	889	920	910	922	905	908	844	895	879	921	908	908	888	927	916	937	881	923	862	885	941	926	885	925	885	808	864	857	881	920	943	914	920	949	904	886	896	852	951	941	898	907	937	919	832	883	935	903	836	887	881	911	877	900	895	945	901	875	908	917	972	906	878	903	951	903	857	922	911	926	950	942	866	891	897	884	908	885	933	949	902	954	913	910	927	885	937	949	909	928	932	908	912	873	883	880	893	919	911	839	909	879	930	931	889	974	905	901	949	907	924	889	896	882	881	841	933	888	973	926	856	913	912	895	929	865	902	933	843	893	937	943	938	882	815	858	935	865	856	930	887	919	837	864	881	846	846	854	929	948	905	906	906	920	901	957	852	1002	881	876	893	891	877	874	868	859	946	907	924	942	881	948	930	900	948	910	918	866	861	858	891	944	898	937	885	888	880	894	928	885	883	902	876	890	877	891	914	897	926	870	923	862	889	904	944	902	869	887	898	872	898	949	891	872	929	893	847	887	939	908	881	885	881	924	937	853	865	917	873	914	904	949	886	934	898	967	909	910	890	882	889	865	872	866	907	894	872	884	951	908	920	897	905	884	892	883	918	908	874	919	867	871	888	887	897	954	876	892	904	870	900	926	874	867	879	840	866	934	866	903	919	876	929	926	874	938	878	919	886	922	870	893	894	934	929	967	874	862	954	929	902	934	882	891	923	911	921	902	927	933	914	907	871	947	821	890	917	933	848	901	904	856	842	965	959	921	925	863	924	932	872	944	929	873	857	889	899	910	920	923	904	861	895	905	917	921	875	899	851	915	906	899	947	893	888	889	864	859	891	918	919	901	872	898	923	888	917	895	924	894	889	885	893	937	927	914	971	947	864	927	891	935	925	969	900	919	885	921	912	932	915	889	918	943	932	906	821	912	815	866	857	858	897	907	882	864	879	898	950	863	901	941	889	929	888	920	880	912	939	928	959	911	904	981	834	923	936	900	940	852	919	907	872	906	892	915	923	959	880	919	913	934	886	924	924	895	890	934	880	936	906	887	922	922	964	828	865	933	888	843	884	920	921	877	891	943	880	919	907	901	940	935	956	890	946	886	940	911	903	930	894	898	932	886	895	951	887	937	911	900	861	868	945	909	874	901	994	923	934	899	898	890	926	954	937	920	860	915	894	852	973	924	900	995	886	937	935	868	919	916	897	904	924	874	931	878	920	875	899	932	880	909	942	903	881	875	852	943	920	917	940	878	919	978	867	938	972	951	902	892	937	861	901	884	915	903	845	864	954	943	923	944	869	904	837	901	869	903	911	910	918	913	886	948	958	932	936	984	875	906	908	930	926	881	898	867	934	892	854	882	923	895	903	914	942	917	918	885	879	926	932	881	900	910	894	934	960	925	870	984	931	928	907	864	887	935	879	911	898	885	940	929	887	921	886	890	895	907	938	882	925	909	893	933	865	922	852	912	875	930	897	904	860	885	887	898	879	961	977	893	924	882	910	916	880	904	907	883	913	885	911	934	880	902	920	901	935	887	922	907	860	923	927	953	868	930	891	907	893	862	879	892	854	898	948	924	894	904	888	857	887	909	896	910	868	898	862	873	911	926	962	901	904	858	930	875	920	927	933	933	908	921	945	873	899	900	950	913	871	935	897	902	901	902	924	907	871	874	929	836	921	838	861	905	918	933	897	893	932	944	888	915	914	862	875	863	915	886	875	912	862	863	856	904	913	876	888	911	891	902	912	901	930	855	857	887	893	923	965	884	911	966	891	966	876	914	926	882	917	917	916	870	935	980	881	872	872	899	862	926	971	860	899	905	897	911	891	868	924	880	893	943	923	912	898	893	866	875	911	893	866	878	895	960	902	873	949
1832	433	410	351	416	400	406	369	384	411	395	392	394	383	390	378	413	351	366	341	401	342	382	384	374	417	385	360	383	335	359	418	376	393	400	378	414	417	381	400	393	404	405	356	398	362	363	392	374	386	359	356	395	373	382	405	402	373	398	379	352	380	379	371	393	369	360	394	401	442	416	387	374	429	390	387	353	368	400	389	371	369	378	355	378	363	387	372	387	406	362	426	377	413	390	334	351	431	374	396	381	397	393	363	390	419	385	395	368	392	401	360	379	402	364	398	364	366	406	357	383	345	399	371	399	366	390	405	435	359	377	409	378	421	388	384	382	409	387	401	355	397	393	378	373	348	377	397	359	359	398	391	400	380	377	388	401	386	396	368	377	386	422	370	355	359	387	370	348	416	350	385	379	404	397	420	373	391	392	363	379	405	418	384	386	420	374	406	422	403	415	384	389	362	370	375	413	377	375	365	394	386	405	370	406	380	373	379	393	362	379	387	398	361	344	385	395	366	405	399	397	399	397	381	398	387	365	385	389	361	384	351	405	382	420	364	395	391	405	420	367	392	407	334	354	377	387	422	374	374	415	374	364	370	374	370	337	379	418	453	404	422	407	394	350	388	407	370	386	379	373	385	413	448	405	406	405	377	392	403	392	413	406	366	354	366	391	368	377	384	364	408	381	368	417	374	382	422	346	375	401	362	395	389	391	342	394	409	427	414	348	368	391	397	437	398	388	380	369	404	418	418	367	384	390	390	351	419	369	382	422	392	403	428	392	369	377	376	401	345	363	372	349	355	375	361	340	363	381	371	420	351	404	395	409	429	429	418	366	360	391	393	399	354	352	339	340	427	338	387	408	373	362	397	394	375	332	403	375	378	356	365	411	416	370	350	365	367	405	372	435	416	396	343	406	387	383	332	336	406	375	349	419	440	374	384	365	379	367	415	417	417	351	381	406	378	374	377	412	376	407	353	416	413	402	354	370	405	405	378	378	387	346	345	372	376	395	342	400	385	400	390	365	359	389	388	361	398	387	387	375	374	345	385	373	417	365	392	392	382	393	403	368	361	395	391	370	365	368	424	410	392	394	377	404	388	401	403	376	351	390	388	354	383	347	432	410	341	363	390	397	404	367	384	359	384	365	377	404	410	372	351	366	370	389	373	376	370	435	401	382	423	351	360	420	378	380	400	390	370	364	389	415	353	373	403	371	417	349	403	405	386	397	389	382	406	387	354	375	377	388	361	399	395	352	354	406	422	384	377	431	377	389	448	427	398	406	384	351	404	389	383	400	350	428	390	338	423	420	386	360	394	378	384	370	384	397	331	398	371	374	407	401	408	397	381	366	382	397	404	381	389	402	378	407	370	411	409	403	387	391	401	395	411	369	380	377	406	387	356	375	354	378	397	376	372	387	401	429	401	385	381	377	374	399	379	391	395	388	321	359	383	368	399	367	361	380	362	387	391	366	381	384	383	367	375	356	397	425	372	404	380	367	366	431	372	361	422	366	401	400	385	405	397	426	395	366	393	358	374	377	391	371	416	442	408	396	363	404	373	369	345	362	348	355	379	383	371	386	423	369	410	385	387	373	403	358	365	393	361	379	347	402	409	383	426	384	363	355	392	348	386	379	366	405	398	338	360	379	403	354	359	386	395	383	386	384	384	400	349	370	364	343	352	429	413	429	346	413	392	385	375	402	372	377	375	418	382	404	434	393	420	403	390	355	406	358	396	396	371	386	352	384	408	412	376	386	396	356	386	396	380	394	380	377	424	386	375	401	396	355	376	368	361	387	411	373	396	381	407	416	394	356	397	372	416	398	391	351	387	395	406	396	392	399	382	381	396	434	357	372	375	383	378	362	377	376	398	377	392	357	391	393	396	362	376	399	418	357	413	392	360	403	426	382	369	412	397	382	367	411	402	383	360	365	351	384	366	418	411	373	388	368	410	392	359	377	399	388	379	393	389	390	405	394	392	381	353	416	357	400	369	376	404	380	390	363	407	395	393	362	332	380	380	380	398	372	389	353	378	393	392	395	373	420	384	408	397	406	381	381	376	368	386	345	403	364	400	388	405	380	375	377	349	355	406	386	383	376	388	382	400	397	382	398	369	367	376	400	392	412	367	371	387	376	392	347	360	401	388	402	399	373	363	420	430	374	376	427	365	365	353	406	380	366	365	425	363	393	359	367	337	375	412	345	409	385	385	395	355	367	379	371	415	398	388	400	359	379	373	385	361	408	420	410	385	396	369	377	343	397	392	394	379	418	385	403	377	357	373	381	381	380	408	397	398	384	391	392	354	374	362	400	429	402	414	366	395	383	378	386	392	389	399	387	392	349	368	381	360	406	381	389	327	365	396	393	376	398	370	380	398	368	372	348	392	399	400	374	370	401	377	398	387	366	393	369	400	404	384	386	383	381	416	375	367	383	360	410	343	376	397	392	365	370	391	380	384	350	404	388	386	402	397	401	363	404	392	371	384	370	402	397	380	406	377	368	384	374	312	382	381	375	370	375	394	366	363	401	406	421	399	415	418	411	398	366	406	391	394	408	376	377	385	372	401	353	400	385	404	349	376	401	373	389	429	403	361	357	355	440	379	404	382	427	380	362	387	374	352	351	385	380	367	371	412	406	394	400	410	409	399	421	384	409	375	394	371	394	389	369	359	379	386	395	410	377	385	414	336	429	375	369	360	357	351	380	393	390	379	372	338	386	414	320	378	396	385	387	425	362	370	404	406	396	363	385	375	378	421	400	395	374	362	373	389	388	393	371	376	366	337	367	355	402	408	403	385	375	428	394	421	386	388	390	368	381	384	379	435	412	374	422	350	410	388	417	379	403	367	415	356	419	388	384	352	383	380	390	366	402	376	379	407	364	420	355	388	335	366	368	406	371	348	410	379	396	399	401	407	414	385	409	426	433	385	381	370	384	388	381	391	352	378	389	374	396	397	417	414	414	359	398	401	388	401	392	409	383	378	340	374	408	408	413	425	408	382	430	398	404	395	416	384	396	380	401	414	382	376	372	373	416	382	408	376	386	368	407	366	400	406	390	397	428	385	406	378	374	412	372	378	378	367	382	365	358	350	401	372	416	403	362	346	355	383	417	384	379	390	410	397	390	382	385	375	385	383	372	394	377	382	386	393	386	379	390	362	367	379	386	375	368	384	365	367	380	424	386	403	336	420	357	376	356	412	372	377	362	382	348	342	402	408	398	404	437	352	368	410	363	377	348	329	359	369	376	376	366	390	414	350	361	365	372	406	382	355	323	387	385	388	357	386	386	399	380	379	373	383	366	392	366	396	408	406	361	421	363	369	355	386	370	376	369	410	388	378	417	357	372	416	399	377	414	360	391	401	436	385	346	380	409	408	389	388	387	391	397	390	363	385	428	397	372	357	418	404	387	368	427	437	376	376	390	457	392	394	347	352	358	395	394	361	400	427	357	423	389	421	412	362	372	390	403	389	371	378	386	381	369	389	406	425	373	370
2074	904	909	951	961	966	936	961	853	899	898	890	851	882	866	922	869	938	857	935	908	876	934	882	848	918	961	909	848	884	893	875	935	858	896	886	866	930	933	859	865	879	939	892	884	902	870	902	878	851	872	892	889	893	889	879	873	850	939	940	928	888	875	961	871	864	913	936	891	888	919	912	914	884	896	870	875	865	916	860	866	826	929	890	886	858	884	926	921	949	895	862	861	903	876	891	875	905	896	868	858	900	954	879	943	909	916	884	914	852	897	911	933	872	850	899	895	833	899	901	903	940	890	898	872	905	889	861	901	871	864	869	924	883	882	874	903	909	860	895	877	886	865	933	813	909	914	902	926	923	863	814	895	889	853	892	877	887	901	856	903	915	892	925	900	906	896	869	821	870	801	881	899	918	890	922	902	864	849	870	944	876	876	868	923	849	939	829	895	876	880	880	871	969	889	879	872	868	912	831	844	920	852	888	885	898	866	891	855	938	866	950	903	914	837	866	881	870	891	899	887	847	884	856	857	899	911	864	886	885	839	875	897	811	888	954	872	892	886	870	899	889	906	853	868	880	904	929	846	889	903	939	917	902	907	901	850	894	943	899	897	894	900	867	880	856	914	880	949	867	893	895	904	860	950	897	913	858	902	873	916	914	843	877	912	897	886	880	899	898	890	918	880	894	858	928	879	878	963	857	897	861	873	887	876	881	884	932	944	912	881	851	885	880	920	862	879	908	990	929	894	879	879	837	927	916	944	907	881	893	905	877	886	929	870	896	885	908	884	879	886	874	864	851	835	892	916	889	978	896	869	870	898	879	875	881	877	867	843	953	920	877	906	920	909	904	868	893	922	899	888	840	892	888	851	925	863	921	854	914	910	878	922	904	896	860	875	911	857	867	859	892	873	905	912	880	836	868	885	888	884	855	873	914	875	888	892	884	913	905	909	915	923	844	876	889	879	882	871	909	878	863	927	918	932	880	937	866	890	865	864	870	887	856	895	827	905	883	885	915	931	870	920	899	906	865	890	894	839	858	912	891	886	909	863	862	887	912	918	854	914	888	877	829	941	871	835	819	907	875	936	858	877	891	931	868	880	907	896	871	916	885	855	866	893	910	887	862	849	919	900	912	898	833	914	887	898	894	883	858	890	909	898	868	878	899	864	941	854	882	915	845	875	937	864	897	890	924	906	943	902	839	909	925	924	920	840	892	858	889	877	885	898	862	856	860	896	897	836	851	862	907	923	876	905	884	927	839	906	864	875	877	885	848	866	850	914	839	860	898	861	936	824	858	925	833	891	867	865	871	908	880	897	877	923	896	908	868	958	893	817	905	871	854	880	894	855	930	843	852	866	868	886	889	871	857	863	872	889	875	886	925	902	880	918	878	871	897	878	882	867	909	888	894	901	852	906	893	848	883	908	910	896	925	903	910	920	924	889	862	866	911	898	877	896	921	922	896	870	792	923	934	912	882	850	892	864	885	897	871	871	915	893	961	866	901	871	930	864	872	851	949	892	883	857	861	868	857	865	867	866	846	890	861	883	882	877	915	854	878	914	880	887	920	854	888	899	851	850	858	893	907	926	894	888	905	866	849	948	930	909	904	916	913	875	888	916	878	886	832	858	929	875	833	913	883	917	883	895	863	878	868	859	900	927	935	893	919	929	886	891	895	879	892	924	856	936	854	929	896	901	921	890	846	835	930	860	877	917	896	919	887	899	852	896	838	923	913	868	888	870	898	887	911	872	888	837	887	805	897	886	904	917	955	850	874	877	921	932	901	910	864	867	925	903	886	885	894	874	880	916	899	850	875	878	930	861	905	880	923	874	904	868	858	856	880	883	848	894	832	869	868	955	834	918	815	894	931	835	852	932	913	945	910	928	867	861	892	909	917	882	855	827	895	875	879	880	906	832	917	862	871	897	908	928	878	888	889	877	894	884	905	943	805	867	900	895	869	889	874	911	932	858	903	911	861	894	896	886	874	860	834	879	919	914	864	902	918	848	915	872	934	945	883	857	873	872	905	883	914	919	913	896	894	917	908	888	865	897	879	940	865	927	884	918	866	852	877	928	864	927	908	938	871	924	907	857	860	861	881	893	900	923	898	913	885	862	856	886	936	919	909	908	883	905	863	925	899	912	913	879	934	900	864	890	928	881	925	927	873	842	905	877	876	830	925	804	906	875	911	858	950	899	894	882	855	917	880	851	836	855	887	901	889	819	837	896	844	869	903	845	903	962	883	874	883	897	929	884	913	943	903	902	873	921	995	832	905	841	860	910	861	848	881	908	819	877	925	891	928	948	965	892	883	901	930	867	886	893	908	861	881	897	914	877	950	865	863	833	864	914	859	900	922	907	812	872	869	920	873	884	907	893	913	882	843	881	896	897	898	953	896	880	878	888	888	892	898	875	882	919	872	923	914	828	924	871	908	917	852	922	910	879	893	893	867	850	881	869	906	903	912	862	942	903	873	886	910	877	925	890	902	874	851	837	834	910	902	882	952	866	861	893	917	851	877	843	910	876	909	897	923	921	868	871	895	907	909	878	865	863	858	892	934	851	899	899	899	872	875	879	901	873	835	911	897	883	886	854	933	895	898	828	867	865	874	939	937	877	884	884	876	883	951	924	919	894	917	876	936	872	910	859	900	895	896	909	894	859	885	842	910	870	901	874	879	914	896	892	883	852	884	892	905	924	882	923	860	898	883	822	861	921	881	933	896	876	886	852	929	908	879	855	895	879	875	909	885	851	926	927	883	856	905	921	897	888	889	827	882	880	934	938	868	864	871	838	841	859	904	856	904	923	884	877	919	917	919	901	920	921	863	900	876	914	891	896	878	948	881	908	905	846	865	909	899	889	904	882	904	892	885	861	876	944	882	889	892	912	922	904	924	890	913	939	851	873	876	830	849	851	871	899	846	893	866	938	903	904	846	864	899	885	870	901	904	947	884	891	895	884	914	880	893	879	891	884	879	877	876	881	879	895	879	910	948	955	881	906	901	919	932	887	859	855	912	851	900	929	883	893	865	905	962	899	889	919	897	880	954	899	907	879	832	830	891	894	839	914	928	904	868	912	918	906	862	938	892	931	852	891	871	974	912	891	882	944	909	888	848	895	954	889	884	917	859	911	926	891	902	838	914	962	919	876	936	877	893	911	921	878	818	897	917	887	837	903	936	885	878	887	885	876	909	860	906	878	881	910	901	928	866	894	853	836	879	860	916	881	841	884	953	867	872	892	889	924	928	906	904	884	892	905	938	903	873	866	863	861	881	882	891	913	882	931	875	934	996	859	862	930	940	832	856	930	906	940	842	866	838	849	900	861	858	893	919	880	887	882	888	949	939	870	899	907	907	866	850	853	905	875	906	846	847	936	909	918	892	895	859	838	847	833	885	829	911	895	840	914	886	898	872	873	883	870	854	841	877	883	868	884	939	881	905	945	905	850	896	910	874	944	886	858	901	889	875	880	915	960	901	885	908	845	849	903	913
7742	526	551	452	383	299	312	270	246	246	244	262	244	242	220	218	251	243	252	224	243	226	206	209	225	215	230	240	242	230	253	204	219	209	232	225	222	209	229	222	214	197	196	210	237	198	175	215	234	227	231	256	185	248	233	263	247	202	244	243	233	186	218	224	212	224	225	200	209	238	227	225	254	222	214	216	226	224	248	232	256	197	229	219	238	209	192	210	216	213	212	206	228	251	228	237	211	206	202	264	230	265	204	235	237	209	222	207	205	198	224	228	214	239	221	209	253	215	207	217	238	231	210	240	221	223	230	215	220	230	247	218	200	201	218	195	253	233	229	251	227	212	230	191	232	232	225	240	208	206	257	242	239	202	216	224	226	198	218	225	223	198	222	214	217	229	235	229	222	189	227	208	221	201	220	235	185	220	206	212	225	232	228	214	235	248	240	243	228	215	215	233	204	200	236	205	204	215	228	227	205	234	222	202	192	223	228	207	229	233	213	221	216	216	195	203	207	237	213	220	207	212	242	207	208	206	218	235	215	244	230	198	208	207	201	208	189	234	240	247	220	208	225	229	226	237	237	193	230	217	235	213	227	237	223	227	191	219	207	211	218	202	227	217	248	221	226	247	226	239	211	202	235	246	183	243	233	216	202	210	229	208	244	203	238	231	221	212	222	220	211	230	213	235	238	238	234	206	223	221	226	237	223	228	210	200	211	195	229	229	215	230	183	228	223	209	222	203	235	221	228	224	222	230	231	227	248	196	228	221	220	248	237	217	235	242	217	241	224	232	243	218	221	208	205	214	220	227	193	208	184	231	234	239	198	236	202	244	229	208	208	217	217	235	212	205	229	225	242	229	213	211	205	198	203	230	234	237	200	212	235	219	209	231	198	202	232	218	226	250	211	206	241	204	237	223	229	257	230	214	227	231	234	233	208	201	199	200	203	218	217	207	221	223	200	219	221	234	222	217	217	235	220	207	227	201	178	221	255	221	246	208	194	220	234	190	207	210	196	220	228	211	236	216	199	231	209	221	205	215	214	223	234	212	225	216	230	205	233	243	207	198	202	204	197	211	242	252	201	196	206	212	215	212	226	206	207	235	209	224	244	255	216	214	223	227	218	210	239	216	208	221	230	217	225	222	234	222	225	219	222	230	209	213	219	198	221	228	213	213	215	224	231	259	215	249	215	215	224	216	215	220	204	216	235	215	211	253	248	187	204	227	253	251	232	224	208	205	198	232	230	221	231	224	221	201	208	241	230	172	217	222	238	233	252	207	206	225	225	214	241	230	218	236	229	213	242	242	234	226	227	249	204	219	227	196	209	222	232	209	212	199	172	213	228	199	237	256	232	229	210	212	205	217	221	210	242	209	239	230	200	212	256	215	219	251	216	233	218	186	210	220	212	210	237	225	218	201	210	223	212	222	242	196	212	251	197	248	238	219	243	230	219	226	221	216	229	219	233	229	230	219	218	213	232	229	225	226	212	223	222	211	208	226	191	239	227	186	244	226	199	220	199	230	224	216	221	214	233	212	223	240	198	228	218	229	247	204	190	199	218	227	220	226	230	221	231	231	213	218	232	227	236	209	234	246	220	213	208	240	219	210	241	199	224	262	210	234	227	219	204	236	239	245	225	213	217	242	233	214	200	201	246	200	212	232	206	208	207	220	228	213	209	215	217	232	247	205	201	228	254	241	231	199	232	245	246	215	229	219	198	217	227	236	247	218	209	210	215	242	248	230	200	215	179	210	237	202	217	230	225	215	226	218	210	205	229	224	220	193	236	230	255	202	225	221	211	215	210	226	213	223	244	226	226	222	230	201	183	226	215	257	212	218	234	228	246	212	203	228	216	217	223	203	225	190	209	210	206	212	226	229	217	239	232	210	183	234	234	228	230	203	208	240	222	231	199	200	232	206	258	214	184	197	210	212	234	230	212	210	192	224	220	228	216	210	213	231	224	217	236	226	229	216	209	212	242	212	187	221	229	206	222	214	209	224	222	274	240	199	246	192	229	235	224	225	260	218	231	228	224	249	241	185	176	204	219	233	203	220	194	217	206	205	214	195	269	203	222	235	250	224	223	217	233	233	214	214	239	205	212	218	210	234	206	227	247	235	194	214	213	224	223	213	226	232	236	239	207	219	223	207	197	216	216	236	216	228	249	221	220	220	215	239	213	215	232	233	225	225	247	242	224	235	229	193	206	212	225	225	199	214	248	228	214	220	209	222	229	229	214	248	225	248	233	226	230	213	234	219	220	234	201	239	222	209	221	257	210	222	233	242	208	221	224	246	232	230	192	206	211	215	198	165	222	223	208	233	222	217	219	220	212	255	224	217	233	193	232	216	234	232	249	226	239	239	215	217	217	217	241	218	225	202	192	221	211	233	229	234	221	217	220	207	246	228	215	213	208	213	223	231	214	213	211	203	208	196	222	239	218	208	213	198	204	213	234	190	230	215	207	212	230	185	250	237	231	207	214	221	216	226	248	191	223	247	187	219	251	203	202	239	215	216	217	211	207	221	240	230	226	223	209	227	228	209	204	234	209	248	218	221	203	200	228	228	216	234	234	231	244	212	221	225	222	190	230	207	224	215	227	236	207	211	235	229	235	207	208	209	239	219	221	245	251	230	212	214	227	217	200	212	210	253	221	183	217	227	238	236	226	238	245	225	231	213	230	218	214	204	206	226	215	217	228	217	215	209	209	219	201	227	226	212	198	216	190	207	209	226	204	213	216	185	201	241	187	196	223	226	216	208	220	237	216	192	187	220	238	232	212	222	202	217	251	206	212	215	202	212	237	221	206	216	221	209	242	193	214	202	235	192	217	210	226	232	218	223	224	198	220	212	239	218	193	218	238	217	232	199	223	212	215	221	217	235	213	219	218	224	205	214	211	196	210	192	211	210	206	216	220	192	225	229	229	215	248	205	196	236	220	221	220	230	220	219	212	205	214	187	185	216	225	236	204	228	242	220	217	230	233	212	213	218	210	219	223	253	213	227	211	216	218	252	263	235	225	223	224	201	198	233	200	201	217	206	209	227	207	220	236	239	238	228	165	204	241	225	231	222	221	214	213	235	209	206	185	218	203	251	205	209	211	245	203	213	212	196	215	236	250	218	250	210	213	228	191	225	225	208	224	231	194	221	237	253	196	240	228	208	215	233	212	214	231	217	228	201	229	207	241	215	220	207	213	255	208	235	255	242	221	241	213	256	232	231	204	213	238	214	197	224	196	238	232	233	215	235	206	236	200	211	215	227	204	202	231	185	223	213	218	213	232	205	201	219	211	207	206	209	230	216	221	238	198	237	229	246	222	213	225	194	231	213	205	229	200	224	194	220	233	202	199	241	237	232	195	242	231	211	226	213	205	230	217	217	228	217	225	232	217	223	207	245	223	223	206	237	228	206	218	215	211	178	231	242	190	214	199	223	201	187	210	209	212	216	227	205	223	199	203	211	225	230	236	244	218	203	209	205	216	198	217	214	232	181
6384	857	1231	1466	1258	1109	892	913	854	786	761	703	700	703	689	697	679	688	632	591	614	630	611	633	605	595	616	613	603	599	607	637	591	610	570	636	614	600	621	547	602	597	599	607	539	603	595	619	568	621	599	623	557	549	642	616	597	625	593	593	631	579	587	578	636	552	553	568	578	610	608	612	600	577	577	550	596	611	559	527	568	579	530	611	595	568	586	558	542	567	551	606	580	591	585	593	606	543	599	623	615	578	564	605	544	596	598	596	581	553	631	558	534	599	559	546	633	551	569	573	571	608	601	571	611	558	601	577	578	546	566	566	604	600	630	635	539	560	608	574	586	608	601	568	550	592	573	575	627	592	606	550	602	596	580	622	587	564	529	554	541	591	515	548	533	571	588	588	569	599	599	587	562	566	580	591	630	562	571	583	572	589	576	588	546	610	599	598	634	634	531	591	637	573	586	536	567	612	584	545	600	584	606	633	573	592	589	606	627	569	576	584	577	621	606	563	566	574	563	613	560	597	615	577	591	573	550	605	560	612	591	589	564	578	588	592	581	580	615	605	602	623	599	571	551	577	578	582	586	589	573	620	552	572	602	569	616	524	605	591	586	590	561	577	588	529	578	601	553	599	596	622	560	571	564	626	564	653	566	578	643	545	566	571	568	584	558	594	577	576	583	565	568	563	593	595	557	592	574	604	578	590	610	545	613	595	627	623	567	585	575	560	607	552	570	559	600	618	631	599	598	575	592	622	591	604	554	519	578	605	601	562	558	587	560	556	600	602	589	593	596	572	584	568	574	587	618	568	546	598	582	563	558	610	573	557	516	598	586	531	538	564	565	567	595	576	615	616	568	595	607	601	590	592	521	590	580	615	578	620	532	578	573	567	571	537	537	593	592	543	616	532	588	582	559	597	622	588	579	576	574	585	572	636	560	551	560	613	566	550	588	584	597	593	616	541	579	587	595	551	559	595	602	610	584	598	642	583	588	599	619	595	554	589	578	622	583	615	565	578	603	576	571	570	574	546	574	577	571	584	580	554	564	553	558	616	576	555	601	592	569	613	566	569	586	560	556	592	571	576	601	592	578	585	592	635	579	571	591	598	555	576	563	619	592	614	582	577	620	578	553	592	559	615	572	575	549	620	588	593	553	561	557	541	581	599	586	594	571	570	577	597	626	557	567	579	558	589	578	611	582	605	607	586	568	630	584	590	512	557	585	576	579	574	554	563	573	597	606	613	542	583	582	617	593	603	542	635	560	563	549	597	603	574	570	620	588	587	572	621	563	579	563	581	606	575	588	584	610	620	622	599	563	635	563	572	579	565	627	625	568	642	598	609	579	608	586	581	541	573	580	581	597	574	584	562	559	612	563	639	654	567	597	599	570	596	553	597	575	597	572	578	552	531	612	565	583	597	559	561	585	576	590	554	582	609	530	585	611	591	575	596	610	610	588	536	589	557	573	573	576	553	574	584	610	573	574	586	630	565	625	588	621	526	570	577	595	591	565	593	606	570	569	591	552	607	610	586	571	556	610	621	605	620	575	573	581	595	613	604	582	554	602	572	610	583	599	616	566	548	582	640	604	606	586	574	605	594	606	559	588	536	615	607	596	574	589	591	569	581	543	561	574	610	609	577	564	557	592	577	541	628	592	604	558	571	584	568	589	613	610	590	548	590	537	602	569	570	598	570	576	616	565	551	594	587	594	594	518	595	588	642	576	589	549	594	591	548	584	574	568	602	605	628	592	519	595	599	575	605	567	602	558	601	577	593	597	600	635	605	608	587	579	553	580	564	557	621	621	629	602	558	591	596	604	596	599	573	588	597	599	562	596	613	607	577	565	607	640	588	608	619	590	570	608	528	592	580	580	601	615	565	590	557	610	573	591	572	569	597	609	583	600	566	629	566	573	620	606	595	607	540	584	582	564	635	574	599	550	579	577	579	566	578	621	549	580	593	551	547	559	573	574	558	609	588	582	658	601	620	641	571	567	588	577	566	605	581	624	605	611	550	603	572	610	560	596	610	568	587	570	621	564	567	574	610	601	579	618	578	609	555	568	574	628	579	560	589	587	581	576	574	576	582	588	588	625	591	620	571	590	575	529	534	560	627	565	613	586	598	580	600	566	601	583	561	615	514	560	530	602	576	574	600	570	589	563	635	603	572	574	568	563	551	572	570	580	581	586	602	566	609	548	565	557	579	573	571	571	598	568	592	532	576	575	598	561	602	590	540	591	612	593	594	589	583	577	573	592	596	612	617	609	612	562	591	611	576	599	588	562	563	572	546	571	609	596	609	569	608	555	638	545	617	598	576	593	553	585	561	610	594	586	608	549	631	584	591	601	569	588	593	626	600	544	617	579	568	587	613	552	596	637	571	569	575	580	592	580	584	614	590	595	633	624	550	606	572	571	586	607	565	548	565	565	561	612	603	574	623	557	584	575	617	509	571	568	588	612	597	631	589	575	542	611	575	584	554	584	614	564	599	584	597	594	569	583	572	564	571	578	558	579	572	624	608	592	621	578	576	600	617	570	578	606	577	578	566	581	574	601	622	567	595	601	605	542	576	629	564	590	548	578	601	537	615	571	607	577	589	606	606	566	578	592	581	607	575	625	580	599	606	579	570	583	571	532	596	590	589	612	585	583	607	619	616	564	614	573	556	616	590	622	578	602	531	570	608	610	557	598	572	589	604	596	600	588	610	550	609	620	573	601	555	614	625	587	620	594	560	586	588	607	581	590	589	608	583	575	593	554	567	589	606	607	523	561	588	614	617	580	636	605	631	593	586	640	597	585	597	557	564	586	583	545	594	580	609	555	574	580	576	585	566	537	614	596	591	574	559	585	581	564	615	582	553	575	571	562	586	605	568	538	538	595	588	557	676	608	585	580	617	561	567	604	572	581	570	563	606	602	578	603	571	603	602	576	577	556	582	540	602	553	625	594	557	568	598	593	584	574	594	566	542	597	558	571	524	623	562	604	570	599	628	564	577	578	591	533	574	600	574	562	556	587	550	623	598	586	612	574	574	622	598	573	534	579	608	600	567	588	594	588	567	627	573	611	538	602	573	586	571	555	596	580	543	585	552	618	559	585	539	556	642	617	593	538	633	562	621	587	590	616	599	556	560	610	634	612	588	550	599	591	593	543	597	562	562	554	583	601	577	596	596	624	606	527	593	575	620	544	592	630	595	588	553	571	569	568	563	570	580	561	583	547	568	556	555	629	595	551	626	559	573	595	606	592	554	558	533	620	583	540	597	590	590	605	623	587	553	567	587	564	614	552	545	583	583	562	571	629	567	608	554	554	575	607	588	578	566	538	577	602	570	591	613	582	603	597	601	605	553	566	633	594	579	576	549	603	585	558	578	608	595	605	634	591	546	573	622	594	546	627	555	581	543	548	611	565	618	550	591	606	610	593	597	577	580	607	631	597	597	566	552	609	541	558	579	566	577	549	595	576	588	570	575	568	559	583	634	615	551	620	606	542	592
15089	1376	1013	896	711	592	512	493	442	446	389	415	419	426	385	396	414	370	364	402	354	381	371	413	367	395	434	387	372	362	404	344	408	400	367	363	350	406	416	369	366	366	366	348	360	378	355	377	359	388	391	355	351	357	375	390	341	358	360	364	360	352	373	346	404	399	351	360	392	405	361	354	373	390	388	363	355	385	340	364	339	416	378	379	375	405	369	399	358	370	348	381	392	345	353	366	368	368	389	369	360	356	353	368	346	356	377	362	350	406	383	382	374	341	432	382	359	380	348	366	387	373	349	370	360	381	397	355	372	390	352	398	406	365	377	357	366	354	374	349	403	392	374	371	339	355	356	356	367	393	359	373	375	388	385	385	339	373	362	357	360	354	332	378	334	368	369	378	329	351	382	365	363	343	387	373	400	341	359	356	378	390	343	364	367	359	389	409	340	383	394	350	343	410	337	354	327	383	382	400	397	378	337	352	338	381	377	373	362	352	367	388	347	347	377	362	380	373	336	384	346	376	359	383	363	375	345	376	347	355	386	393	390	357	395	392	393	374	390	367	372	388	374	369	374	347	370	400	349	369	365	362	359	353	347	402	325	389	397	344	396	327	361	376	398	390	376	346	340	373	380	359	358	372	353	389	364	387	364	389	390	372	323	381	360	317	347	364	371	375	387	414	346	395	395	416	371	361	392	372	397	349	402	350	358	397	367	415	346	366	382	356	366	351	390	358	363	384	376	379	321	371	357	351	357	360	372	376	357	362	363	365	350	375	352	340	390	367	387	375	362	357	341	369	360	380	374	341	351	348	378	365	333	369	392	361	358	362	339	338	356	357	361	404	355	349	403	388	381	359	376	356	346	389	351	408	357	385	382	342	359	398	383	413	377	317	338	382	382	352	341	368	374	353	344	355	366	326	357	324	392	390	323	382	352	344	398	354	354	347	357	374	368	385	371	340	333	406	341	386	405	369	331	396	330	345	335	340	406	397	354	332	388	377	374	363	369	377	407	351	333	363	352	362	412	390	396	364	356	352	364	375	320	372	383	379	341	339	379	394	358	408	354	349	355	364	338	427	330	326	343	324	315	402	390	412	353	380	369	407	384	396	353	397	349	360	347	353	380	395	400	342	346	373	359	393	379	339	348	365	357	408	378	342	383	336	386	369	338	364	367	390	385	378	377	397	368	357	329	350	398	356	334	361	379	362	384	362	365	387	386	395	349	376	350	355	387	378	383	341	341	387	391	399	374	373	384	362	349	358	368	355	382	385	386	356	366	373	353	367	347	338	367	349	335	401	351	384	395	363	357	342	351	370	374	383	344	378	360	377	419	388	340	326	365	392	374	371	353	372	403	379	368	373	356	376	387	380	367	382	319	380	350	374	350	365	396	353	395	353	347	355	351	427	386	357	360	358	366	344	369	350	378	382	390	400	387	350	375	362	350	335	365	371	367	374	352	374	412	361	404	373	363	344	357	380	381	386	354	384	363	368	386	369	331	376	381	409	366	352	365	374	350	362	362	355	329	361	367	366	366	372	368	354	383	388	373	338	331	364	338	366	343	386	364	384	345	412	402	357	365	359	320	364	350	372	391	362	360	355	378	418	357	364	375	365	377	334	383	348	339	383	381	370	411	419	337	367	388	362	375	348	352	389	357	344	363	382	366	353	395	387	364	352	317	361	355	374	341	384	378	364	345	374	365	378	385	347	373	351	342	389	364	381	330	371	385	379	348	394	390	308	399	361	348	321	365	383	344	370	359	360	363	354	372	383	358	375	364	380	391	364	354	345	326	390	364	399	370	355	368	373	395	368	387	403	362	334	370	375	375	411	370	372	357	360	419	348	396	431	404	355	355	344	363	375	343	377	402	377	383	389	352	341	345	374	378	381	338	339	378	368	374	368	365	380	356	384	370	358	399	395	373	376	347	369	368	373	376	342	389	386	342	372	378	395	360	391	369	362	367	337	386	378	404	361	362	392	393	341	343	356	372	331	309	349	356	350	339	399	345	350	368	395	338	367	390	384	393	335	322	404	372	371	357	364	322	390	387	362	358	356	345	374	392	389	374	344	336	391	385	358	376	364	359	367	375	377	404	391	359	377	349	364	384	368	357	370	375	370	370	377	368	378	366	350	343	376	363	352	362	375	379	365	401	368	369	359	382	322	355	393	364	381	373	376	412	372	363	379	382	361	347	394	370	385	381	332	373	357	363	384	361	369	374	360	381	355	360	361	415	337	348	384	365	385	367	394	382	394	393	378	383	348	401	346	372	365	369	394	308	383	350	403	335	407	342	387	359	384	372	386	397	388	402	358	385	381	382	384	399	409	353	344	371	402	369	366	362	378	380	340	404	327	332	355	366	377	402	389	384	366	377	403	364	375	351	381	346	365	384	346	364	375	359	365	367	373	353	376	386	346	351	338	355	378	376	400	358	370	409	409	360	388	370	365	381	353	358	349	352	330	325	377	387	376	342	401	329	314	354	371	383	380	348	403	361	368	367	373	383	370	318	349	375	375	371	392	345	355	393	367	362	397	358	389	390	388	354	392	375	427	388	383	364	363	351	331	411	337	334	376	420	339	361	376	410	352	354	389	366	347	376	347	352	372	373	352	327	381	372	325	358	370	395	377	343	359	408	370	435	378	346	380	356	370	379	367	400	376	356	397	382	386	357	366	403	369	349	370	393	343	341	375	353	374	402	356	416	342	384	370	369	333	381	335	377	331	352	399	371	325	379	369	359	379	350	385	341	377	376	383	350	364	363	381	326	353	383	389	387	399	345	350	338	391	377	382	370	394	396	401	385	369	392	369	357	407	338	389	380	380	355	374	369	378	362	372	379	381	384	361	382	364	351	386	424	330	351	363	358	397	372	389	317	364	393	362	382	361	371	370	356	361	390	381	389	385	341	368	398	365	333	368	379	368	361	378	357	362	380	370	343	396	393	353	358	397	359	332	384	372	356	364	354	374	375	389	359	382	371	361	322	361	375	389	355	379	366	337	346	349	369	362	375	377	350	360	385	340	373	362	362	366	373	321	371	342	364	341	363	358	370	367	398	398	382	378	347	372	354	366	363	391	381	365	352	366	374	342	397	364	345	363	350	383	350	359	386	372	365	391	390	379	342	358	343	352	400	325	380	381	358	342	351	376	386	379	355	380	355	338	367	394	369	386	338	390	351	379	352	321	369	380	349	387	355	350	359	391	378	370	385	363	314	376	405	360	385	387	353	375	340	353	335	403	368	344	382	353	351	369	373	358	361	375	355	419	331	351	369	375	378	388	363	375	346	380	354	359	364	348	359	366	353	386	373	397	346	342	387	369	393	349	363	363	364	357	385	367	369	361	397	380	350	374	347	391	361	375	377	392	364	386	379	352	384	338	371	389	395	354	388	354	379	362	361	376	423	372	408	387	347	352	392	402	385	340	317	379	372	372	374	361	353	376	386	394	381	344	380	367	399	365	396	379	370	352	346	380	348	358	389	355	340	381
8456	1397	2291	2526	2162	1786	1627	1499	1336	1294	1216	1161	1086	1165	1050	1053	1051	1048	1033	1007	1056	998	1034	990	935	950	973	906	967	931	948	967	913	910	984	935	971	1002	906	967	906	852	859	934	956	936	894	899	882	896	906	907	938	949	881	927	899	910	910	883	897	916	862	912	902	958	936	909	949	901	902	940	901	894	906	924	880	893	879	932	935	905	949	886	904	891	951	915	906	894	888	920	942	859	849	894	955	854	882	903	950	895	863	875	978	917	921	896	909	926	888	920	923	932	886	920	906	870	940	846	903	938	875	879	876	933	884	926	878	960	894	867	871	893	903	918	906	881	926	935	860	937	894	959	873	901	905	920	976	938	915	925	913	893	888	911	938	884	947	876	886	853	869	913	924	894	882	887	904	890	945	868	855	864	895	873	924	909	856	938	911	892	904	910	896	949	890	898	906	853	901	881	926	902	885	869	958	927	903	951	902	915	909	863	892	955	882	868	891	890	899	887	874	875	847	910	918	938	928	874	911	879	898	912	894	914	867	919	911	909	936	939	920	890	888	922	915	848	951	960	875	898	966	900	902	846	910	887	899	944	892	875	949	876	896	901	915	939	959	891	926	909	908	854	851	921	940	899	897	893	957	873	903	991	932	931	921	913	913	848	959	873	854	870	876	950	967	918	878	875	859	887	874	945	892	866	938	853	889	897	942	895	852	957	919	851	883	871	929	940	880	883	915	890	895	884	923	846	935	912	883	896	924	916	897	851	858	883	892	901	914	944	912	902	898	873	888	940	901	932	911	917	866	913	947	918	889	906	896	905	852	866	938	897	875	906	944	852	854	930	909	912	898	891	901	888	905	916	918	921	851	881	896	916	900	873	892	878	938	887	958	876	912	861	891	924	822	931	845	924	889	885	837	916	884	923	897	908	893	891	915	862	903	919	876	911	877	909	904	927	865	890	936	890	885	943	901	894	882	939	916	898	890	894	922	920	901	880	891	916	974	921	879	819	888	889	911	898	900	859	903	890	932	921	890	897	878	913	946	898	941	918	928	914	939	951	900	901	890	921	910	896	887	911	905	938	905	884	909	906	914	862	893	901	868	929	875	934	880	950	891	939	929	868	942	923	880	917	932	868	892	953	911	894	875	902	904	946	884	889	925	967	874	866	930	877	928	886	939	900	868	904	881	906	900	933	900	906	955	865	884	878	936	917	887	937	944	896	891	909	936	945	886	894	953	895	890	886	861	926	931	901	910	896	948	908	866	867	924	885	864	913	943	891	876	881	887	935	905	943	947	969	907	901	903	899	939	908	899	914	933	945	822	949	869	914	892	892	883	907	878	934	902	895	933	864	915	871	887	867	938	879	862	904	931	861	872	879	957	930	874	869	912	911	892	934	876	925	880	949	908	934	903	926	893	890	921	921	860	907	904	854	841	911	929	886	879	890	923	888	925	933	925	896	910	926	951	967	883	956	923	896	939	883	929	910	920	869	890	867	932	913	924	905	853	944	927	917	924	886	888	900	863	888	915	873	968	898	933	842	902	917	903	881	943	901	870	866	922	973	895	885	928	912	955	916	902	887	871	880	843	959	875	937	947	862	885	864	953	993	873	871	861	939	923	914	888	925	893	921	927	898	869	927	889	941	937	879	939	906	903	893	910	864	892	922	911	905	883	929	900	947	946	933	855	917	884	882	946	871	877	849	929	906	914	909	917	879	923	915	936	851	915	901	893	880	906	927	974	875	924	894	912	882	940	934	882	905	887	927	818	910	962	894	873	936	888	897	930	885	928	952	895	907	905	909	858	912	868	919	927	883	879	881	930	924	900	916	911	873	890	894	895	869	864	937	944	899	851	907	899	918	916	913	884	896	896	927	911	899	897	982	947	952	922	903	911	920	891	915	933	952	890	912	859	893	891	920	952	925	919	872	884	913	910	899	935	897	907	853	910	897	836	894	921	915	902	907	899	871	911	861	890	891	946	900	902	901	895	867	901	944	905	937	883	886	920	853	971	958	957	877	927	862	837	857	912	898	906	910	891	878	838	942	919	898	875	858	884	924	927	867	907	951	897	918	861	937	868	939	863	887	915	929	889	860	846	873	855	921	978	955	868	950	878	938	885	963	893	937	885	888	903	906	930	889	943	867	955	862	917	916	877	920	896	932	923	927	962	876	895	875	914	887	879	916	913	936	887	937	899	845	889	900	910	910	889	914	870	893	895	890	923	888	954	957	857	902	888	950	872	881	886	934	857	898	900	836	889	891	911	915	897	798	833	917	966	883	882	832	867	928	857	887	926	869	901	936	924	926	914	929	886	901	900	858	870	906	891	952	895	913	930	887	911	893	991	841	889	948	918	932	930	864	834	913	873	881	875	907	897	883	878	907	957	954	955	942	973	906	894	884	934	947	857	887	899	896	866	859	925	918	913	921	961	876	884	903	900	874	892	874	918	930	941	907	941	940	881	895	904	877	914	917	962	920	963	893	930	880	905	930	893	909	895	910	923	893	880	876	908	931	928	819	937	884	915	878	875	894	897	842	937	911	900	867	930	901	903	864	912	906	919	930	918	857	924	903	903	899	917	924	912	880	917	946	922	919	978	868	868	936	910	878	891	964	934	986	930	847	906	952	868	949	894	928	930	930	906	883	866	895	876	921	880	957	863	885	836	922	922	844	861	874	882	910	952	956	888	904	961	916	948	897	878	904	911	867	884	833	902	913	893	859	848	904	968	958	914	927	927	891	901	957	891	860	914	875	879	959	871	899	900	911	913	942	914	845	915	895	888	932	929	875	875	897	924	910	866	931	880	856	903	893	922	900	941	874	910	865	892	928	934	954	879	932	956	976	816	892	951	857	921	909	894	892	905	930	915	908	944	903	875	891	871	885	928	962	888	884	875	921	858	876	942	882	879	923	918	869	891	902	940	898	894	936	896	851	956	935	930	866	934	863	888	865	935	936	905	907	914	885	887	958	901	894	862	954	907	894	844	872	902	874	936	907	861	913	900	935	845	883	924	902	948	895	888	916	927	893	926	933	905	839	947	891	890	897	944	903	898	855	871	858	950	939	934	888	860	870	900	880	908	889	919	871	906	880	923	888	826	929	876	894	918	848	915	892	871	905	871	930	881	906	899	880	943	936	891	922	957	914	903	842	885	932	883	860	939	886	885	854	912	898	850	912	973	872	887	920	938	873	912	915	926	891	894	920	908	849	916	900	939	865	873	922	898	914	838	866	852	893	881	914	894	937	875	910	910	893	895	940	919	881	920	874	895	922	897	916	934	892	897	925	864	900	876	869	899	936	917	877	906	904	860	889	939	928	875	965	867	921	904	945	879	919	929	893	839	934	952	855	883	923	896	902	889	874	879	893	900	872	916	951	927	907	909	913	910	858	936	895	931	904	933	897	893	944	896	887	915	917	869	926	944	877	914	928	899	899	856	903	876	915	866	927	898	938	910	879	894	970	904	906	900	900	876	962	847	938	915	905	889	909	882	875
1686	380	391	370	383	416	409	358	399	405	379	372	360	404	393	393	388	412	385	374	417	382	367	363	356	351	404	345	385	391	429	407	375	365	410	368	333	388	360	428	389	393	407	400	415	396	385	366	380	346	399	388	402	386	405	403	382	368	378	386	378	380	367	395	419	373	388	376	384	389	390	389	341	383	360	367	363	346	433	398	403	401	364	389	388	430	383	382	402	409	369	367	364	380	379	380	383	390	371	377	375	385	387	401	408	384	385	388	408	401	361	364	370	388	387	379	404	346	446	373	368	358	399	393	412	398	402	382	369	386	370	366	404	371	377	340	348	386	395	401	374	393	380	379	397	379	338	381	400	399	378	387	401	347	389	387	374	372	375	384	409	385	367	384	371	421	406	372	358	365	395	410	379	380	424	376	377	349	353	375	351	391	400	368	375	348	366	371	430	373	387	395	372	382	399	340	397	374	394	387	388	381	397	443	438	390	366	396	368	373	383	363	366	399	380	398	376	396	402	371	340	355	389	380	410	346	411	369	370	429	408	391	388	404	380	406	335	372	341	351	359	420	398	349	417	379	381	391	364	353	375	374	382	420	382	357	371	426	420	414	365	374	399	403	373	348	366	365	367	371	372	398	386	417	385	417	399	424	403	368	369	383	384	374	382	367	346	414	354	406	364	440	383	366	348	377	420	376	403	401	369	348	332	409	410	373	414	428	429	406	427	426	363	381	364	380	386	392	420	358	355	380	397	392	402	420	379	364	393	420	385	406	412	356	405	396	403	391	368	366	394	351	388	399	367	379	438	390	355	399	374	383	370	362	380	392	389	404	383	402	359	368	372	370	376	444	363	351	391	381	392	369	389	386	340	347	364	355	418	379	367	390	359	406	412	399	410	383	385	413	373	416	400	383	402	408	389	377	387	386	370	366	383	361	410	390	371	360	360	365	402	392	401	369	359	382	368	371	383	419	369	379	370	349	368	380	357	368	372	369	377	372	403	352	394	384	415	374	391	365	394	383	379	360	383	371	389	353	361	375	412	391	386	344	364	343	415	378	376	385	395	375	388	425	380	368	399	403	371	389	360	384	371	433	412	396	416	402	369	356	377	357	383	353	383	388	375	337	398	404	392	350	355	368	403	350	393	414	347	399	401	351	368	369	406	403	353	379	432	372	410	402	374	371	355	401	339	391	345	361	376	399	407	360	379	368	373	384	395	406	404	371	383	382	374	406	393	413	392	334	402	406	365	404	374	407	437	400	341	408	386	394	350	394	367	371	442	426	382	373	382	399	424	348	392	392	437	367	393	383	358	389	428	405	390	347	389	385	385	386	383	393	364	360	397	412	360	394	377	378	365	392	348	359	429	376	350	376	392	376	354	428	394	399	371	374	389	407	401	340	335	412	395	380	390	375	410	390	361	419	374	371	411	373	374	403	400	350	391	418	337	383	373	385	353	330	390	345	393	384	387	427	390	353	394	381	385	421	376	415	357	407	372	363	401	360	393	406	360	393	362	367	392	382	374	372	362	395	380	406	397	397	404	391	404	364	348	383	383	417	395	386	348	397	410	409	385	407	386	394	385	412	403	358	372	386	395	356	403	408	421	397	357	392	372	415	376	404	379	395	400	379	369	327	350	350	394	409	373	386	419	363	396	357	356	406	408	385	404	383	399	382	393	392	400	389	388	390	374	351	402	385	398	385	421	370	417	396	378	397	390	383	426	380	375	340	365	364	365	387	381	415	359	346	382	375	399	322	407	381	390	344	390	339	409	346	386	401	363	352	391	414	344	405	345	357	367	357	384	394	403	363	405	361	359	389	372	405	385	399	378	361	344	367	365	374	387	387	416	366	373	357	366	373	427	361	351	349	384	367	363	367	426	384	343	382	375	330	394	355	366	363	359	381	376	381	369	392	393	424	409	399	405	360	362	359	396	409	410	337	404	345	329	371	408	371	379	382	354	374	379	398	372	370	347	364	376	340	362	399	372	358	394	384	398	384	411	394	370	387	373	359	397	330	417	350	352	366	392	382	412	411	388	424	364	383	375	397	391	415	386	334	397	380	372	367	375	381	401	370	402	400	423	352	436	384	390	358	370	371	361	366	396	406	413	382	390	402	386	383	383	400	368	387	400	369	368	361	363	367	377	390	396	428	370	365	341	363	368	389	401	390	381	377	380	397	399	399	372	417	400	387	387	386	417	383	405	336	361	370	403	395	397	386	426	427	373	396	381	343	392	375	372	379	354	364	402	375	403	365	393	384	388	386	340	380	391	384	375	392	402	408	387	402	363	383	439	371	402	385	392	434	371	380	397	395	399	389	391	378	396	351	340	358	363	413	421	391	382	385	370	370	384	338	441	382	377	383	332	406	401	395	399	393	383	366	367	428	397	411	386	359	403	380	412	399	347	376	370	389	341	399	403	372	384	363	412	366	351	401	379	416	376	386	384	381	364	385	401	406	385	393	397	352	373	356	338	396	427	360	397	388	447	356	369	382	409	390	349	401	389	377	364	392	423	417	412	364	399	375	378	382	375	352	362	378	402	368	354	376	352	356	357	398	354	394	384	346	396	407	411	408	411	363	363	393	407	391	323	354	377	377	374	378	386	399	355	377	408	404	393	342	393	368	364	378	406	367	393	349	323	394	404	393	387	368	392	375	392	385	378	388	382	386	371	368	362	371	389	439	376	396	407	339	356	390	396	386	370	390	397	371	423	366	378	372	382	370	394	401	422	400	361	384	384	375	408	377	403	416	397	420	417	358	370	380	370	390	422	365	419	384	364	364	390	366	365	343	391	400	373	367	386	416	413	365	356	379	380	364	350	379	347	353	393	347	403	387	338	359	402	387	407	385	390	409	376	391	367	344	349	349	400	401	413	414	399	397	387	396	367	384	392	337	381	361	367	390	378	381	377	401	373	406	372	394	402	404	395	371	384	381	398	397	374	390	385	352	395	402	357	398	380	400	373	371	390	407	363	395	345	379	373	351	397	359	372	361	401	384	407	391	385	394	401	375	390	375	383	348	374	396	382	370	389	389	385	374	386	350	410	361	355	367	381	378	424	386	364	347	364	399	378	375	386	371	419	418	385	402	407	385	379	408	365	380	364	412	363	395	414	392	383	377	345	364	342	359	401	383	378	390	412	371	383	429	378	396	377	365	343	359	367	394	370	340	389	391	369	338	427	370	414	373	359	399	349	352	416	359	370	373	436	416	367	366	362	351	392	386	381	383	442	365	368	386	371	371	395	418	419	398	370	369	363	335	356	383	394	384	389	355	366	378	390	370	381	387	388	413	377	376	376	403	423	369	396	385	388	390	344	400	384	419	389	373	368	348	364	409	364	433	363	398	380	410	380	355	386	390	370	378	383	384	344	368	362	394	330	433	388	409	399	356	412	407	391	416	351	376	379	413	375	382	372	383	394	383	434	410	370	425	359	396	370	382	418	370	361	382	406	394	397	361	395	376	387	403	372	434	376	387	389	382	380	404
2145	871	871	937	967	950	902	874	884	919	869	912	881	872	906	956	915	884	915	953	908	909	893	872	909	862	846	916	879	864	862	881	939	918	881	907	886	836	882	858	901	910	905	906	880	880	845	910	909	873	849	896	882	848	849	876	870	900	921	911	855	889	899	849	904	923	849	893	931	924	942	894	858	866	877	902	904	877	898	894	838	886	889	868	942	923	855	903	906	880	815	887	941	875	891	859	898	907	872	883	897	851	893	872	891	838	824	900	901	932	897	902	895	863	892	874	896	861	910	898	874	873	847	880	838	890	872	876	840	817	838	915	911	892	877	872	885	894	882	891	879	868	906	905	903	923	921	915	904	904	930	848	906	891	893	860	867	868	876	857	863	899	895	874	884	852	845	834	903	856	847	918	840	906	852	899	862	941	909	871	899	913	946	866	860	898	909	900	953	923	880	882	864	858	843	867	872	849	912	873	929	938	879	859	851	870	950	888	864	873	895	879	904	840	900	877	876	920	929	919	873	869	908	892	878	896	954	901	863	888	863	854	923	921	937	875	907	888	882	887	915	928	920	813	929	841	890	891	879	888	903	914	899	887	861	946	952	891	884	918	881	901	898	844	914	900	841	888	891	917	901	874	883	892	833	884	857	938	925	827	891	895	858	905	885	869	878	876	908	880	860	910	898	884	895	868	894	881	887	889	835	865	853	904	857	881	961	864	851	872	837	863	808	842	902	957	853	876	865	934	890	950	934	937	883	875	963	864	931	887	940	893	914	877	926	892	878	882	891	872	836	857	862	898	915	914	885	871	926	871	902	896	932	854	863	901	860	807	853	895	864	867	837	946	908	897	848	825	852	881	866	876	903	878	886	869	922	917	868	890	926	880	934	900	877	875	946	920	843	908	843	884	878	907	911	908	856	880	904	917	916	934	927	852	840	904	892	888	917	875	918	844	895	860	924	882	849	948	891	855	919	829	915	904	909	880	923	940	876	928	880	899	846	855	872	909	897	863	884	922	904	860	931	862	878	909	918	950	931	931	889	879	809	905	823	900	860	911	852	896	868	856	932	873	870	877	837	877	877	903	827	909	917	896	875	896	896	947	889	866	886	864	894	880	921	903	837	892	919	838	862	882	907	896	881	889	896	936	814	885	891	875	914	900	856	855	943	880	813	906	866	888	881	908	879	899	873	913	879	944	871	822	918	885	923	922	890	871	862	850	859	880	879	892	904	918	906	860	909	944	862	933	897	912	849	852	946	909	903	854	898	935	914	958	850	900	832	844	881	889	832	868	898	862	945	869	863	873	883	819	852	893	876	862	864	871	957	891	884	850	875	860	881	862	893	884	896	925	886	859	876	908	881	917	826	913	814	923	949	887	952	894	922	911	890	917	896	839	908	917	905	911	911	883	848	912	860	850	857	877	866	890	864	863	883	876	839	921	878	889	867	891	822	935	852	902	855	852	888	897	852	907	916	823	876	855	927	921	884	874	867	858	894	874	862	900	899	906	948	904	882	875	897	838	900	890	851	850	863	874	882	893	875	884	919	886	921	881	889	925	886	855	881	847	878	916	827	861	876	879	880	882	897	871	875	866	901	862	953	897	868	898	947	864	902	890	972	928	921	878	951	903	845	881	931	898	914	911	872	923	920	904	936	927	848	796	870	915	896	895	855	870	855	890	835	871	871	893	886	872	886	902	874	864	911	895	928	863	869	900	850	882	899	914	885	930	885	910	904	907	887	880	920	890	891	919	883	866	868	896	865	855	864	837	875	949	884	955	907	880	873	849	889	857	865	871	841	849	905	899	861	842	952	890	842	896	884	893	934	877	837	909	845	913	911	879	866	903	907	860	915	884	837	903	924	880	878	887	853	896	862	902	899	844	904	855	875	917	889	904	908	878	879	852	888	878	874	890	919	888	918	939	906	902	916	860	912	800	909	881	891	862	910	891	872	884	854	885	856	905	855	817	912	911	836	946	894	881	850	931	842	891	922	877	933	889	882	942	909	851	907	841	874	900	868	951	820	855	895	929	889	855	920	888	896	891	938	891	944	839	901	883	886	889	867	891	862	864	846	933	940	888	847	876	934	874	951	867	860	920	863	923	911	915	855	922	853	854	887	899	879	869	899	947	896	873	867	901	882	870	913	872	938	913	887	884	911	856	912	846	913	864	827	871	820	880	913	859	882	903	863	898	853	854	889	907	889	913	858	883	889	934	833	898	916	926	871	893	895	851	877	910	875	838	873	912	867	885	968	920	896	933	887	897	893	951	928	901	893	891	963	920	966	869	892	895	897	828	912	922	920	907	913	897	904	854	886	875	806	868	932	841	888	892	902	883	898	979	877	804	842	927	834	885	981	886	938	877	909	875	841	864	898	887	910	879	860	915	906	974	882	911	895	902	854	856	944	903	866	885	894	927	918	879	894	820	898	911	902	873	911	889	902	879	938	931	876	907	928	873	878	926	866	881	897	840	872	885	916	829	923	889	878	883	928	885	914	867	924	888	867	889	877	910	921	896	887	854	874	897	863	852	904	924	954	888	899	873	849	859	830	901	859	880	873	907	912	875	892	892	901	833	900	910	946	884	857	867	954	900	871	898	850	865	862	843	874	895	870	914	880	890	888	900	885	915	861	913	909	866	860	840	856	881	934	893	848	901	888	870	903	890	865	878	889	906	854	861	869	888	880	848	869	881	934	894	868	875	887	859	868	889	913	927	856	877	922	909	915	877	865	863	914	907	843	899	891	857	901	883	857	863	903	877	876	872	898	899	975	878	860	942	926	901	843	853	897	920	850	876	861	968	854	882	926	910	904	849	934	870	883	924	838	885	907	816	878	888	939	865	886	901	848	900	906	884	855	910	864	856	868	903	893	835	932	865	950	859	898	910	828	894	859	878	874	839	888	864	899	905	896	890	856	854	872	921	860	889	871	914	894	943	899	919	881	932	889	863	880	895	894	844	945	862	879	966	928	863	907	848	909	899	834	893	887	865	827	885	917	896	873	901	868	867	843	896	883	870	878	903	903	883	862	848	882	902	898	851	825	921	897	896	888	930	864	920	863	888	861	915	906	950	911	859	886	898	859	918	915	915	872	899	875	859	852	857	851	929	906	909	888	901	875	957	902	930	907	858	906	856	878	882	901	881	858	855	872	909	856	979	900	890	858	923	861	856	870	882	882	868	889	936	843	923	879	856	849	922	894	935	902	922	885	912	855	868	905	860	881	909	925	872	891	851	869	870	863	901	904	919	892	897	863	897	808	902	890	871	895	881	886	880	890	891	862	891	824	881	858	887	872	948	838	909	887	903	848	884	873	867	843	864	874	887	888	864	881	834	854	932	889	921	883	953	854	894	854	928	940	853	927	882	932	856	951	890	865	860	892	912	885	875	913	890	854	890	870	916	903	892	877	857	887	896	892	908	922	896	865	851	901	875	910	897	804	861	918	924	854	919	882	906	887	873	896	891	871	868	903	900	922	921	898	903	883	888
7734	535	529	463	341	295	305	273	249	274	230	250	231	219	241	191	261	225	235	226	216	212	240	238	200	227	220	225	242	211	237	210	229	222	216	201	220	227	208	240	221	249	212	206	213	227	205	220	202	222	209	216	206	203	230	223	232	209	205	210	216	239	233	216	256	242	266	226	215	211	221	242	220	190	234	224	205	228	233	222	231	227	209	211	204	248	229	217	211	230	184	215	239	229	247	189	197	200	230	224	213	207	243	202	225	218	220	202	242	221	195	200	209	226	195	207	215	196	217	229	241	226	230	236	194	230	218	200	212	202	200	216	192	191	205	242	195	223	200	210	227	201	233	225	234	239	228	219	191	207	198	200	228	216	205	223	235	202	197	221	244	202	221	217	264	240	245	221	205	212	195	213	228	215	215	213	222	226	220	229	244	228	224	216	218	233	228	234	215	217	234	217	222	222	217	219	238	225	213	212	214	239	218	198	233	211	210	220	225	236	227	212	215	203	209	227	216	212	231	217	218	241	218	244	196	213	210	228	210	206	240	194	227	195	210	206	230	208	207	213	187	222	203	216	202	183	214	236	218	189	206	192	213	232	217	191	232	230	211	202	199	240	253	242	209	242	234	207	223	190	226	240	213	228	230	208	221	217	202	205	202	193	221	217	212	221	221	195	250	233	221	219	253	220	231	245	218	230	228	226	186	203	201	223	221	273	231	212	241	226	221	185	238	196	241	197	239	190	209	213	228	223	185	207	198	229	222	223	218	216	228	191	206	193	240	213	218	228	192	206	245	239	207	229	209	238	208	226	194	223	236	208	239	226	213	214	216	262	203	213	193	226	243	215	228	197	221	215	244	248	227	207	237	191	235	244	233	249	186	237	209	210	223	202	248	222	232	213	247	207	188	218	231	215	208	262	280	205	218	223	226	237	226	236	215	215	214	222	220	225	218	226	241	196	199	240	214	186	234	208	220	216	199	224	218	212	240	220	219	211	233	197	211	213	229	230	253	224	210	183	200	232	199	208	238	201	232	208	187	223	236	208	219	201	203	198	208	210	209	209	202	231	233	242	240	202	241	205	198	229	210	208	200	206	225	231	225	237	215	219	221	229	224	228	234	218	214	218	213	216	205	210	241	230	225	217	206	227	212	211	203	223	218	210	215	235	217	227	192	221	230	242	210	227	209	248	211	227	241	208	216	183	224	217	213	266	201	234	220	212	228	201	211	227	240	237	255	221	211	175	247	213	196	231	179	237	227	218	219	232	196	209	187	199	234	212	240	210	240	191	216	224	192	200	216	204	227	192	247	204	210	228	196	206	200	209	219	237	214	237	217	231	210	230	196	218	236	199	224	192	202	217	220	218	205	234	219	238	232	230	247	203	214	235	232	219	188	195	226	259	201	217	226	189	213	217	207	200	240	255	235	213	226	193	247	222	220	217	222	228	231	234	209	218	223	242	231	252	214	256	195	206	203	215	220	235	217	253	207	198	232	190	190	254	210	204	211	227	238	225	237	235	227	231	222	206	243	220	214	211	202	216	229	247	201	237	213	219	204	211	217	232	229	220	229	209	231	186	210	213	241	204	226	227	214	215	218	218	217	214	227	255	201	211	217	196	209	235	207	224	231	217	225	220	227	209	219	224	214	213	234	218	213	195	217	217	222	221	214	194	202	195	210	234	225	188	213	205	200	235	220	223	242	231	231	245	247	230	208	206	218	208	210	231	175	240	231	222	230	230	228	187	201	204	235	202	224	201	189	210	229	205	223	208	216	213	207	231	205	209	239	188	223	210	212	235	210	196	205	206	193	194	235	218	213	221	215	216	235	225	228	221	229	209	229	244	197	203	239	211	232	253	218	207	204	221	235	220	224	222	250	249	218	202	237	193	213	211	205	219	200	197	224	218	232	213	226	217	210	233	236	199	212	222	208	200	230	216	239	228	236	219	222	231	214	209	214	227	196	219	247	208	234	217	218	216	192	249	242	207	208	205	206	221	216	196	237	205	210	230	226	213	241	222	265	218	215	242	207	245	191	239	207	225	222	250	229	209	244	226	195	225	199	182	200	224	215	230	197	216	211	206	195	226	231	219	210	221	221	205	219	209	188	211	206	230	207	213	234	208	180	227	223	202	209	222	218	211	223	249	232	217	208	201	260	217	213	219	226	187	198	224	253	222	210	240	207	222	219	232	211	226	222	224	277	192	230	181	220	215	213	236	234	227	198	217	213	220	217	219	226	220	215	245	216	187	260	222	233	228	223	211	176	185	214	239	216	218	244	221	204	197	228	217	202	211	242	208	249	246	221	220	197	199	184	222	196	209	199	215	218	241	231	224	230	224	247	242	228	227	229	192	219	197	233	161	216	233	218	252	227	207	231	221	211	220	219	221	240	220	219	232	198	216	201	229	238	210	219	199	189	191	237	208	246	198	255	198	233	229	242	203	208	225	205	226	217	224	214	223	257	232	221	193	241	226	223	222	191	236	217	194	227	207	205	236	211	220	247	199	248	213	206	248	218	216	192	226	239	232	214	220	225	221	222	246	218	211	187	181	192	207	228	216	221	178	220	238	247	227	199	224	229	198	238	224	233	217	218	232	214	224	200	213	215	211	193	221	230	223	218	236	195	227	202	240	211	199	217	232	200	238	235	229	219	229	213	212	233	203	211	226	210	192	226	211	205	237	212	255	219	210	242	224	223	249	220	216	213	257	228	203	228	231	205	221	246	210	229	214	197	233	205	208	225	188	202	220	214	210	239	220	243	202	232	204	242	211	256	250	220	234	223	232	177	215	218	244	233	192	199	187	235	214	173	222	232	212	232	223	220	194	240	223	208	228	183	231	215	223	229	230	210	187	219	263	211	206	199	209	220	216	238	219	209	248	217	228	223	264	231	199	225	211	221	197	195	201	208	216	240	193	216	215	215	229	227	237	204	214	228	197	220	210	224	210	192	198	228	194	219	229	200	193	194	210	221	249	202	215	191	244	217	237	238	211	201	234	218	214	202	223	239	187	238	222	219	224	215	210	235	254	216	210	213	252	195	244	211	213	215	201	206	212	227	222	235	209	237	221	224	224	222	223	221	235	218	225	212	231	190	205	223	217	202	206	211	205	185	213	200	253	237	211	237	220	219	237	229	218	250	199	227	227	207	214	211	206	196	209	250	207	241	234	204	194	194	211	205	220	223	202	195	221	241	204	231	227	215	239	233	203	234	224	228	226	206	236	217	220	224	239	221	233	205	183	240	219	196	242	236	228	229	204	224	237	230	212	228	217	227	205	222	223	225	242	219	212	215	248	216	235	195	208	209	230	236	211	194	212	218	200	211	227	240	203	201	212	221	203	195	217	220	222	235	217	207	215	269	233	222	214	200	204	232	207	208	209	237	210	214	222	234	235	213	214	182	203	214	237	216	206	237	233	217	195	225	205	226	204	214	226	220	216	216	212	209	215	208	222	194	214	209	218	242	217	234	211	214	209	227	237	220	203	229	207
6363	840	1225	1417	1275	1098	922	867	837	702	803	690	688	684	679	651	668	599	634	632	652	649	633	578	646	545	612	593	629	616	626	609	636	592	621	598	573	576	591	554	589	589	618	639	536	575	614	575	604	589	571	628	607	611	588	634	589	557	564	584	573	612	603	590	573	624	578	602	573	565	568	602	606	607	581	549	617	576	591	602	594	595	584	580	603	584	567	614	594	597	584	564	516	596	617	557	596	578	601	578	608	566	583	623	589	637	600	608	591	609	597	588	575	634	540	516	580	557	580	562	576	546	575	557	607	587	565	572	602	568	601	610	607	614	523	601	586	538	547	619	558	596	572	605	558	558	588	616	623	606	564	590	560	558	574	566	597	567	567	590	571	595	619	572	583	609	572	607	592	588	571	584	646	578	583	596	579	575	578	600	551	574	556	599	621	593	563	596	585	600	576	543	582	584	572	593	563	601	589	578	580	556	606	615	594	544	584	576	616	600	569	555	593	593	582	586	553	556	559	530	562	589	582	572	575	592	576	637	568	558	567	597	617	618	578	589	537	573	572	584	594	597	578	602	523	587	601	585	578	544	601	577	569	560	578	565	531	538	568	617	553	603	569	589	615	611	548	570	591	624	589	589	572	558	605	561	599	583	570	558	567	570	584	586	550	581	571	586	609	556	573	602	611	612	601	591	590	608	574	578	620	577	609	543	607	601	615	577	578	560	611	568	573	588	607	579	625	552	588	574	597	569	649	575	580	567	591	598	580	592	580	594	608	616	559	610	590	581	611	574	566	542	589	579	628	557	581	573	593	612	545	580	543	587	592	588	573	604	560	581	614	556	603	599	568	584	583	574	592	563	548	597	569	559	562	556	587	582	577	554	593	577	580	527	585	576	576	585	526	581	579	610	606	573	592	585	576	604	579	631	573	581	575	581	570	584	600	555	611	590	608	563	600	620	555	586	580	606	562	586	544	623	584	601	583	566	624	577	584	635	598	603	655	563	596	594	615	589	597	610	538	576	568	637	572	580	572	584	601	586	597	598	596	588	587	588	609	583	578	613	549	602	570	561	581	564	568	549	614	582	516	582	564	557	583	587	569	583	589	571	553	584	603	547	583	611	608	594	607	611	536	604	586	550	573	570	655	585	576	617	548	581	596	576	580	549	569	596	593	579	597	554	559	555	552	593	520	623	616	620	578	580	593	590	563	588	551	576	563	607	574	551	586	612	607	589	581	617	619	620	591	624	618	565	576	583	582	585	571	574	592	614	607	576	555	609	588	537	608	577	580	567	549	602	593	598	573	575	573	563	638	580	612	559	585	591	612	553	578	596	576	598	603	560	568	570	543	628	598	579	567	555	567	562	611	601	620	596	580	577	561	531	604	615	628	582	595	559	573	610	539	599	519	557	568	599	569	564	593	617	576	564	578	631	593	581	603	551	610	557	617	595	628	563	558	550	533	551	600	583	576	606	547	602	606	599	589	567	605	613	580	564	545	584	608	580	587	582	549	580	567	542	573	564	588	573	606	597	632	598	540	593	576	596	588	586	618	632	607	562	559	594	566	620	546	596	596	582	550	584	619	557	623	573	614	583	547	622	539	607	589	601	537	576	615	629	606	600	591	597	542	548	631	552	542	607	563	594	575	594	593	589	620	601	588	566	588	573	591	594	548	562	595	546	585	577	586	546	594	595	563	606	620	599	567	576	555	563	568	573	570	595	579	553	559	561	577	554	579	568	579	594	589	575	580	612	549	585	621	618	615	564	594	597	637	575	565	590	560	579	610	550	550	599	584	540	587	591	551	573	594	568	580	590	584	592	601	580	556	595	564	635	584	595	603	603	563	598	604	594	598	572	555	582	556	609	577	584	593	516	627	580	590	561	579	602	588	545	588	561	619	575	576	560	594	619	551	604	572	558	527	599	576	610	591	581	568	613	604	603	585	550	580	577	611	608	605	628	570	564	590	575	585	573	627	607	583	597	614	560	588	607	571	567	613	593	611	590	596	624	587	547	607	549	575	610	615	624	544	626	591	627	587	593	619	542	579	593	595	588	639	532	573	607	593	612	583	574	594	579	598	614	595	559	611	587	591	598	603	530	574	567	563	610	600	619	591	538	600	535	582	628	571	570	572	569	580	592	582	573	594	611	543	633	560	571	624	565	554	590	612	551	583	579	591	575	622	588	596	627	599	591	594	581	632	559	582	555	605	596	563	601	607	587	569	610	574	584	579	570	563	539	585	583	559	544	578	580	585	602	589	601	600	603	531	603	602	590	626	586	637	567	569	562	600	624	627	584	501	637	588	575	564	546	584	573	531	588	561	602	627	564	566	568	560	572	612	576	596	589	564	595	560	559	621	557	565	566	628	536	567	567	623	611	574	594	623	595	581	609	634	594	595	557	574	534	581	606	580	579	598	595	579	591	535	574	554	587	572	594	560	565	627	553	572	606	594	594	591	541	567	593	546	590	564	605	586	622	589	604	547	565	562	581	568	575	557	615	568	592	558	587	578	594	621	575	608	590	604	599	576	595	574	539	603	587	579	618	632	562	582	552	617	571	541	631	599	589	599	634	609	566	581	577	561	597	578	593	585	584	574	598	593	586	604	605	600	570	572	545	600	614	606	507	603	594	557	600	569	570	599	612	574	620	550	556	555	625	619	586	607	574	571	585	578	579	635	574	593	566	544	592	580	581	570	586	587	621	554	563	592	587	566	588	610	570	582	579	562	570	573	573	592	579	614	589	576	603	626	592	566	550	564	596	536	564	566	607	582	588	580	593	596	581	581	541	606	590	581	561	619	559	578	554	556	597	581	598	593	580	607	608	601	597	627	568	569	638	610	547	592	606	623	597	617	587	586	614	545	610	576	581	608	539	577	567	561	570	604	616	586	573	599	573	583	597	565	588	595	600	580	587	543	555	580	585	583	566	536	614	639	567	633	602	550	586	588	541	606	545	533	587	571	523	573	559	562	575	601	572	570	573	564	583	571	575	572	574	614	613	583	589	575	585	529	614	601	530	612	561	645	568	560	546	599	574	584	570	570	629	596	598	578	633	575	543	584	586	559	648	599	617	561	573	565	549	567	603	623	627	585	539	608	607	640	582	598	580	609	559	610	549	592	597	599	574	566	590	599	596	607	625	567	576	633	576	573	611	587	575	569	564	593	586	573	560	600	577	542	586	574	554	586	557	596	569	602	599	571	579	586	570	562	620	585	615	603	595	588	596	590	622	580	621	578	600	621	571	562	600	612	618	564	612	573	600	559	555	558	556	585	558	527	575	599	587	598	586	589	590	598	596	593	595	601	583	558	581	572	608	574	607	577	613	582	639	541	609	559	589	611	583	606	590	585	562	616	626	568	580	583	596	589	566	617	577	581	593	577	580	544	589	566	575	564	617	587	584	583	537	583	620	570	569	596	556	580	606	558	599	567	611	602	576	612	558	606	603	550	629	595	563	572	652	570	598	572	569	600	576	572	558	609	573	560	577
15078	1437	1027	863	667	593	486	519	459	490	406	422	410	377	374	400	412	389	376	391	354	376	408	429	385	390	341	361	391	384	394	374	369	391	341	334	380	407	350	363	336	353	357	323	386	346	370	394	379	394	370	348	372	349	395	394	385	353	387	383	379	387	381	365	350	408	377	357	366	358	348	338	336	341	332	329	399	367	382	341	346	353	368	371	385	350	377	410	387	382	361	361	339	382	380	352	398	364	388	393	386	415	354	365	361	347	375	352	380	333	365	372	358	384	391	377	357	392	351	342	380	343	385	358	350	407	340	390	372	388	391	345	394	344	365	369	361	390	361	412	360	343	369	346	346	352	354	385	367	419	368	327	369	337	332	357	366	353	383	399	353	345	358	379	393	419	371	391	420	364	354	358	353	385	382	369	377	366	343	337	338	377	427	370	358	380	360	386	383	368	403	402	404	347	362	386	388	373	344	351	380	374	391	353	422	397	387	357	371	387	411	354	364	382	326	355	375	355	396	383	398	342	400	406	379	338	378	405	415	387	372	365	385	352	342	356	348	400	378	331	391	392	328	397	387	381	365	396	373	339	382	334	362	350	373	398	385	379	368	377	367	379	374	374	354	362	384	357	342	404	369	335	341	387	378	374	370	359	344	348	366	367	394	383	410	357	350	376	390	385	351	354	382	380	381	378	371	365	342	381	366	387	350	379	383	366	383	383	368	399	358	400	364	399	376	377	362	343	364	340	370	319	345	333	395	378	388	366	377	349	355	360	343	333	391	343	339	383	357	350	379	385	400	373	366	390	364	401	350	354	411	355	366	378	375	402	385	374	351	386	379	411	379	347	355	389	380	341	335	342	376	355	368	367	397	349	346	348	425	375	369	350	381	391	376	348	350	360	369	325	368	389	346	367	376	376	406	363	350	393	391	363	379	357	355	336	376	372	385	356	363	351	338	377	379	379	369	390	354	384	372	365	353	391	354	376	387	393	334	398	372	347	368	360	350	379	369	380	376	346	345	346	374	357	367	386	387	389	381	382	405	348	338	368	390	366	377	385	409	381	379	423	352	341	353	426	389	379	343	368	370	357	341	350	401	355	380	387	369	358	354	398	347	354	368	386	384	348	331	373	385	377	367	337	351	367	362	346	335	377	397	351	393	368	403	382	378	354	363	390	406	369	354	409	367	427	385	394	369	398	375	326	383	329	400	381	400	369	382	374	364	359	374	393	368	410	405	396	368	391	392	340	351	374	357	356	379	379	396	355	299	360	352	393	348	364	334	352	371	336	361	365	387	355	384	392	385	408	348	381	405	358	384	386	374	349	357	381	383	365	345	363	385	338	357	371	384	312	361	326	399	383	373	360	363	376	346	371	340	378	355	353	386	351	369	389	409	345	324	368	378	374	338	384	431	369	394	350	376	389	336	338	366	389	391	424	354	358	362	365	354	379	388	364	401	334	369	370	386	363	350	349	372	383	376	360	330	372	420	377	360	351	365	353	378	360	366	381	362	380	372	354	388	312	351	382	379	345	363	378	375	364	373	357	362	371	360	351	383	406	376	353	381	366	342	412	359	370	359	396	376	372	355	373	372	384	337	322	393	352	379	375	396	362	348	384	369	347	389	381	389	359	363	357	371	370	344	352	354	371	404	412	401	369	362	347	360	396	344	372	321	354	367	369	375	417	366	408	361	380	367	341	336	370	385	369	363	365	382	382	352	359	351	412	367	366	383	365	331	383	388	347	354	398	351	366	375	393	360	376	377	364	367	388	392	352	380	377	411	351	398	372	371	336	372	371	379	395	344	366	351	368	384	372	386	361	353	366	361	347	376	387	372	403	342	366	395	365	395	427	400	359	332	360	374	349	370	326	382	351	413	387	343	374	368	376	418	377	376	386	384	366	404	385	350	381	424	351	367	396	339	371	392	394	384	423	343	379	420	380	359	392	362	393	405	390	350	333	362	370	391	380	362	395	371	352	310	341	435	388	339	350	367	374	394	397	402	313	355	383	339	355	400	370	373	370	356	362	346	370	399	406	392	347	433	392	363	396	314	333	380	376	342	338	369	398	361	361	405	384	336	370	374	341	412	379	395	350	402	358	414	384	381	373	378	355	362	375	384	383	352	373	324	376	387	372	389	376	353	367	392	409	383	365	381	359	366	380	364	381	390	382	392	374	379	325	407	337	387	392	368	380	358	350	373	391	366	402	353	373	392	337	360	349	357	356	386	365	373	347	358	375	378	375	355	379	363	368	379	409	377	364	312	338	349	361	383	350	330	352	391	370	353	349	375	424	350	361	396	392	381	370	416	375	358	374	354	363	383	380	385	362	331	356	375	350	351	370	391	333	372	392	365	381	416	394	390	385	355	373	397	387	414	376	357	360	372	365	388	390	382	362	374	338	319	395	373	336	357	405	368	387	364	398	373	371	343	405	377	366	345	324	373	414	388	410	360	377	405	383	405	390	386	345	348	333	351	355	346	364	365	395	371	401	378	348	336	347	339	354	344	347	387	350	382	400	364	392	409	397	386	323	401	357	366	360	397	330	366	365	383	332	352	400	392	360	380	346	362	356	388	358	393	365	360	367	370	371	367	388	381	402	372	356	361	347	350	345	377	361	356	387	377	376	376	372	381	335	355	372	366	370	351	401	330	366	356	372	339	320	352	346	353	329	365	395	364	341	387	351	351	387	362	358	375	355	361	366	382	349	373	340	391	404	359	361	359	375	366	351	371	340	387	363	370	381	391	377	396	353	360	376	351	359	367	361	341	357	362	346	376	387	370	364	388	378	357	345	372	389	363	376	332	370	391	358	381	372	397	331	341	355	337	389	390	346	362	345	382	352	382	363	364	329	367	368	374	343	387	360	371	339	392	394	341	376	380	368	356	360	384	390	376	370	364	374	379	392	363	396	363	392	367	369	335	344	361	364	381	376	338	352	366	398	365	341	367	371	347	353	370	377	379	352	375	328	358	383	393	360	363	351	377	373	386	382	368	371	348	329	403	392	392	372	368	393	374	362	420	371	338	397	366	391	384	351	371	348	390	403	364	389	356	373	365	368	351	404	409	366	351	349	355	392	408	381	375	338	371	365	370	367	359	358	383	368	411	365	397	389	334	381	377	338	351	398	324	376	363	389	359	368	402	367	412	346	368	339	409	358	426	359	348	415	391	399	349	377	407	406	358	366	395	331	388	355	380	368	407	354	379	355	336	337	357	407	359	333	375	387	347	368	366	367	401	370	421	394	353	374	372	389	382	400	395	341	317	337	362	385	362	374	381	350	369	372	385	374	364	406	362	390	366	376	336	352	378	332	376	372	381	380	382	361	375	357	354	385	338	337	379	368	336	389	354	371	373	360	409	357	373	390	350	380	385	361	380	404	373	380	424	390	371	345	363	380	379	361	361	361	326	422	339	376	324	372	362	328	332	341	398	357	369	390	357	349	364	349	341	363	384	377	370	364	344	354	373	363	378	360	419	372	382	380	379	338
8547	1438	2270	2517	2246	1820	1687	1527	1396	1316	1194	1149	1147	1103	1081	1074	1032	992	998	1023	1086	929	945	992	1012	965	942	962	928	885	1006	980	932	885	931	950	913	966	942	912	972	939	964	922	878	867	882	904	900	936	943	885	914	932	874	926	920	916	927	895	981	924	899	921	929	927	894	892	914	907	971	905	975	958	948	912	880	925	904	904	890	898	853	874	939	914	888	943	941	874	929	898	944	858	937	892	913	912	899	940	888	910	871	913	890	924	971	916	874	885	946	959	904	951	850	917	889	917	950	901	887	950	929	955	905	889	885	904	896	905	865	868	919	894	896	916	882	919	887	935	911	913	882	915	954	858	925	870	881	978	916	898	944	955	933	875	907	902	928	925	955	926	849	902	987	930	923	929	870	930	892	846	910	883	910	895	883	871	859	874	899	886	892	930	907	895	882	878	885	915	909	956	882	871	925	841	887	906	891	893	904	901	858	931	939	949	871	911	959	922	911	934	893	867	910	922	887	903	897	878	936	879	909	851	888	883	892	878	850	966	921	911	904	880	910	871	954	904	884	891	902	949	911	871	945	907	912	861	913	926	894	847	921	918	880	904	901	864	934	921	892	896	865	877	899	904	926	926	901	899	876	894	891	885	884	909	888	933	857	856	897	903	932	906	870	939	907	926	885	927	880	941	930	900	919	922	872	946	930	870	926	903	914	901	908	845	950	923	962	890	932	906	870	926	876	947	921	861	896	914	925	867	948	925	883	916	917	886	922	889	870	936	951	897	874	855	909	946	923	956	893	881	900	865	882	883	904	895	869	912	904	902	930	912	910	904	887	812	894	879	926	865	925	905	886	916	937	921	823	899	914	908	897	851	928	903	922	932	919	896	876	861	924	936	924	876	896	892	931	918	938	857	891	912	883	837	937	959	884	880	903	969	917	891	963	879	855	837	955	897	865	894	882	891	923	910	870	902	952	903	899	877	936	933	939	935	974	876	894	896	895	933	885	856	868	931	907	891	907	965	925	944	886	922	889	975	908	876	927	881	972	894	954	917	951	952	981	846	930	970	957	884	870	851	881	919	942	915	885	896	906	907	890	907	923	880	861	911	937	840	871	925	871	952	873	876	898	885	911	893	884	853	949	838	874	888	930	909	945	920	938	888	872	906	888	899	873	885	896	915	903	941	931	905	882	913	949	898	894	965	910	928	897	894	972	888	936	869	865	900	869	931	847	926	903	910	873	918	898	954	901	962	944	908	900	931	892	936	901	874	965	970	897	975	878	925	957	900	905	900	879	941	863	941	908	914	872	852	895	867	937	932	918	923	963	906	869	904	873	930	913	905	887	956	983	924	936	918	945	918	875	895	919	920	853	887	892	871	882	905	956	896	843	923	821	946	902	947	965	918	890	876	919	862	907	914	874	865	918	942	916	860	883	910	871	885	873	904	905	911	867	898	945	950	857	845	818	912	929	918	954	924	930	914	922	930	902	937	899	898	862	913	939	943	940	952	934	878	930	868	904	910	961	940	872	901	893	936	884	931	906	857	910	925	924	865	881	930	869	853	922	906	923	844	860	897	936	858	921	882	930	977	910	920	901	895	892	926	905	915	880	928	942	896	935	876	908	843	902	910	905	929	927	874	866	858	899	932	900	910	942	891	891	913	901	902	927	936	911	964	947	912	926	883	947	933	886	873	913	903	870	929	872	983	890	897	923	906	946	962	832	915	863	910	940	932	928	896	911	910	944	924	913	905	923	950	887	905	881	821	899	917	868	878	855	897	864	875	863	885	924	926	939	892	916	940	940	914	956	911	951	886	886	931	916	907	910	925	872	858	913	886	919	877	948	934	896	905	882	883	889	925	950	866	868	908	911	895	932	906	907	917	888	882	912	910	921	886	897	926	937	906	955	920	913	907	944	919	920	896	926	922	931	992	904	853	894	884	971	918	959	915	922	892	920	885	927	955	887	855	878	872	901	965	859	875	916	930	891	906	882	872	965	961	920	907	929	901	916	898	913	882	920	969	923	917	942	910	906	915	908	878	888	923	879	911	894	887	884	866	943	934	896	960	938	960	930	934	924	866	972	903	874	932	900	924	872	928	926	905	919	958	891	932	908	991	871	915	926	864	945	905	934	927	865	952	940	881	920	917	885	940	840	901	892	863	974	868	890	938	948	898	899	866	877	889	893	925	823	924	902	893	832	891	880	876	915	886	967	922	914	898	856	923	932	926	929	911	853	906	875	931	854	882	882	928	890	898	929	922	905	894	879	958	915	890	863	881	936	911	929	917	904	938	917	910	933	853	902	875	855	865	884	844	935	912	971	901	921	896	946	936	912	898	931	870	928	856	908	918	877	845	894	890	863	856	878	927	919	930	957	919	876	892	904	892	906	904	895	945	946	876	875	943	908	1002	858	906	930	905	920	932	894	881	919	878	847	934	915	942	905	944	876	920	926	936	934	955	928	950	899	935	900	909	853	922	914	853	908	909	931	868	966	853	926	890	870	893	929	930	888	820	904	945	932	909	931	899	864	877	869	906	937	928	933	907	950	902	918	943	862	878	837	888	938	925	926	883	918	926	931	926	886	909	929	913	849	904	904	948	886	861	921	911	901	907	884	919	975	903	904	926	902	944	860	958	890	871	912	945	895	902	898	915	884	879	923	960	925	920	908	932	955	898	922	880	931	858	865	891	899	923	951	946	864	859	935	923	846	884	911	939	885	948	865	934	882	943	897	899	910	875	968	918	900	916	901	927	844	919	946	863	843	914	879	909	866	864	925	888	872	938	911	912	910	895	933	855	878	911	903	877	897	934	894	873	907	884	973	932	907	908	917	877	912	889	900	858	942	907	918	931	910	881	871	854	907	894	928	866	918	902	946	945	870	896	924	880	956	877	886	907	850	911	905	900	906	909	919	873	890	918	884	930	899	889	812	917	882	879	900	927	873	876	877	888	913	910	930	993	926	925	896	892	894	875	869	847	872	841	883	902	932	886	931	926	908	964	911	932	953	926	906	956	908	886	898	888	914	914	904	911	905	893	889	943	915	916	945	975	914	903	975	895	929	851	907	915	910	900	911	892	953	924	896	938	933	898	979	944	875	924	886	919	936	918	965	929	947	874	910	947	907	890	912	879	899	910	913	922	940	906	922	870	951	873	937	931	870	953	906	933	963	856	927	917	941	979	926	923	935	864	961	886	950	914	882	853	870	922	881	933	928	949	906	890	948	847	926	905	914	960	915	872	907	919	871	875	950	920	908	924	928	870	915	870	927	876	869	920	893	955	839	936	917	887	910	928	935	948	925	912	862	914	930	914	900	914	909	907	891	861	863	863	917	916	945	845	883	901	941	877	861	905	919	898	963	914	967	850	936	889	855	901	948	893	882	908	890	897	906	886	948	876	877	866	936	937	900	945	899	884	887	935	982	867	862	923	907	917	900	920	905	890	848	881	893	907	911	903	921	938	877	861	893	962	894	890	876	941	906	879	913	870	916	847
1635	370	393	383	389	419	372	385	389	410	403	388	383	409	402	384	385	367	368	341	378	373	379	384	354	339	374	370	388	387	349	431	400	388	377	418	392	432	385	394	386	361	402	388	353	375	375	358	409	388	410	419	382	381	387	382	351	347	394	359	411	351	366	391	391	367	323	384	395	366	381	375	389	386	352	404	409	378	384	385	371	401	360	299	403	411	395	357	375	407	367	364	390	385	374	381	375	362	371	395	353	372	365	395	364	372	410	403	380	382	369	447	348	360	367	369	347	412	388	385	397	383	368	384	374	380	373	377	379	354	386	397	395	375	364	364	382	380	382	350	350	364	370	402	402	387	373	373	403	370	332	361	410	407	386	376	387	411	375	391	360	393	388	384	384	394	381	354	340	393	374	385	380	369	379	371	365	383	406	363	372	397	373	316	375	404	399	396	363	379	366	396	394	383	389	407	389	373	419	358	377	385	336	375	375	344	420	411	381	364	403	391	422	371	368	392	347	331	420	372	364	386	374	370	390	380	369	400	386	380	367	397	405	398	325	370	433	379	398	411	406	365	354	387	396	378	370	382	439	368	395	350	363	327	348	382	381	411	404	411	375	372	379	422	398	396	397	396	374	392	398	396	397	388	411	345	341	375	377	379	374	371	346	353	370	349	366	372	403	410	378	397	388	366	347	387	351	410	412	416	374	380	389	356	355	351	390	371	374	379	372	374	328	386	363	361	401	381	358	368	389	379	407	369	391	363	393	338	372	364	352	380	389	414	385	386	368	422	413	401	383	372	357	393	388	361	369	362	411	374	380	362	357	381	387	417	374	386	360	389	382	362	380	354	389	390	391	400	414	374	408	378	377	370	389	392	391	369	414	347	372	362	382	395	391	411	387	432	397	398	391	377	387	390	417	375	356	326	407	344	383	349	356	393	410	371	388	387	368	378	386	382	360	400	380	361	348	357	386	368	414	346	411	370	421	419	409	394	369	389	370	364	365	410	388	443	434	382	387	400	376	403	363	372	375	419	357	404	402	360	390	369	375	391	390	385	391	406	369	369	360	384	382	379	337	400	449	397	379	368	369	400	395	357	325	377	386	347	363	368	351	372	375	401	369	367	390	391	356	374	400	363	374	365	386	399	364	406	380	349	345	385	395	427	370	365	365	379	397	354	413	363	359	392	413	422	355	379	366	372	392	381	375	388	404	387	426	374	404	360	377	336	366	389	378	367	382	378	367	354	406	399	407	418	336	371	363	400	376	374	367	382	405	381	414	379	352	438	398	368	371	411	379	349	387	390	400	351	381	386	393	356	371	357	375	369	373	394	360	383	341	369	370	351	353	378	385	392	391	370	359	348	408	365	361	400	379	387	394	414	396	390	378	386	384	379	355	344	402	405	363	379	322	388	375	388	400	383	377	357	395	391	398	379	395	418	379	360	369	378	378	410	383	343	386	417	366	378	364	407	413	380	343	386	381	371	388	388	408	405	378	387	366	388	389	368	370	393	346	372	393	372	384	363	410	320	394	438	353	337	367	385	389	355	404	373	395	374	367	431	374	356	377	365	348	371	416	379	401	380	377	372	375	387	370	355	387	374	421	387	371	346	355	374	368	399	389	340	404	352	412	395	361	342	365	400	378	409	385	374	377	396	404	402	369	405	421	421	374	374	349	350	378	374	388	383	418	375	384	389	366	356	360	365	388	382	427	385	354	381	369	355	388	380	365	401	412	411	393	363	403	372	353	391	407	396	339	416	389	391	378	381	367	387	395	376	383	377	363	384	402	390	391	399	396	361	348	358	390	402	383	380	370	365	420	345	419	391	377	386	368	341	372	384	426	389	349	404	413	350	376	413	387	406	369	368	403	395	392	374	367	383	400	371	395	394	349	338	390	385	359	375	361	370	389	365	410	368	402	363	362	416	387	362	365	380	367	390	368	384	368	419	396	397	365	418	401	394	395	367	369	373	400	366	346	418	378	385	370	378	376	391	338	367	343	372	375	372	397	382	408	362	361	389	399	392	377	382	352	368	385	390	402	401	367	394	397	387	369	391	368	382	358	393	397	408	390	379	342	416	378	426	368	379	401	406	360	407	372	377	345	366	374	379	381	399	417	415	375	391	379	425	356	385	370	395	390	389	408	403	387	372	382	345	367	410	395	367	380	376	421	403	374	345	376	381	388	391	369	384	404	369	405	385	391	409	393	405	393	383	394	391	346	415	378	375	359	374	361	423	388	416	366	368	382	382	384	389	363	357	374	353	383	362	390	367	387	363	401	345	386	343	401	395	383	387	359	431	389	413	401	384	359	363	389	419	405	380	383	358	355	386	400	356	374	405	368	391	352	399	392	393	375	387	419	442	417	426	407	380	373	397	361	387	384	412	373	390	376	382	398	375	348	382	409	382	381	427	420	363	351	359	370	374	360	372	391	373	392	386	382	396	399	409	405	388	382	379	374	388	389	371	385	418	428	388	387	349	360	379	378	385	376	368	422	375	394	377	393	344	372	396	358	359	373	403	395	377	407	356	410	403	361	362	339	386	382	378	386	362	360	376	384	393	422	406	389	379	393	372	403	335	375	368	384	365	363	401	413	404	375	397	354	340	385	366	351	403	362	402	383	384	409	322	349	361	386	355	345	371	331	375	401	357	384	337	365	393	412	379	361	378	403	375	406	358	363	394	412	390	378	376	381	399	425	369	397	351	425	384	366	407	382	357	406	370	381	406	414	391	404	403	402	389	381	400	436	363	364	374	371	359	365	406	373	368	328	383	365	378	357	372	381	438	398	377	350	404	380	356	362	396	373	365	393	414	363	355	404	373	366	334	421	395	375	369	353	383	386	373	368	387	344	374	365	333	418	403	351	372	380	357	369	341	366	392	398	367	386	372	382	357	359	390	358	410	376	350	375	418	350	374	409	377	427	386	369	355	392	388	375	348	381	376	360	358	361	363	380	384	416	390	393	384	354	394	369	390	380	386	371	420	375	400	378	385	369	394	363	376	380	382	383	373	357	356	423	327	381	399	336	392	367	387	370	402	369	383	403	360	391	360	398	369	376	358	388	427	377	409	374	379	373	369	347	378	344	389	390	336	396	345	346	382	377	436	393	369	374	382	365	344	372	417	361	356	368	360	353	347	354	400	400	340	368	385	353	412	398	401	402	365	375	358	393	380	372	374	355	366	406	375	376	372	419	388	402	335	342	354	395	375	384	426	398	393	379	369	371	368	404	361	379	396	433	402	359	388	402	330	383	373	365	356	388	385	386	367	348	384	375	393	388	351	390	398	376	351	395	373	420	389	386	340	385	426	369	377	382	364	357	389	348	428	391	355	395	408	384	401	354	387	396	370	354	371	377	390	352	391	372	394	384	346	394	382	352	384	402	386	380	345	388	330	370	389	392	362	371	368	414	386	366	373	344	392	372	402	373	396	372	372	359	394	370	341	384	377	372	355	386	378	405	368	384	372	365	391	377	415	388	377	333	373	389	386
2017	794	896	955	910	916	896	907	849	846	917	868	893	879	916	900	870	876	869	910	876	858	898	871	863	904	901	905	902	841	928	873	892	896	952	840	881	856	914	882	895	866	843	906	876	841	864	850	885	839	943	857	898	861	909	890	889	889	849	796	873	893	882	835	857	886	868	885	945	869	834	851	871	862	867	915	876	875	814	908	838	910	880	834	870	883	838	862	852	875	886	841	867	877	868	843	868	818	906	858	919	908	856	894	863	823	896	880	902	837	893	918	886	908	891	872	898	893	857	892	830	867	893	815	854	825	822	855	888	870	865	848	861	888	877	883	886	913	886	900	918	887	836	821	857	869	876	840	884	866	925	806	884	867	866	919	879	856	843	897	866	837	795	861	857	872	884	895	842	868	881	952	897	877	855	886	880	855	884	863	921	872	932	894	895	869	902	904	867	894	845	893	907	887	915	917	922	907	879	888	882	878	847	898	865	914	861	828	872	902	891	866	908	861	855	886	919	882	900	870	869	853	839	861	872	897	902	888	845	853	898	917	892	916	881	912	857	918	892	832	880	884	819	831	865	882	932	904	858	841	857	853	854	894	894	897	917	922	875	890	884	909	896	880	884	854	898	882	880	876	847	883	803	866	880	927	846	885	884	897	867	879	869	878	879	857	882	919	890	840	910	840	880	879	909	921	917	917	876	898	855	871	825	861	900	860	868	863	857	883	883	847	874	904	873	906	834	896	883	926	877	871	874	875	901	885	878	962	914	896	859	895	802	890	860	928	882	839	894	893	961	921	885	868	851	854	852	884	949	888	876	816	828	858	876	868	866	870	864	841	917	864	846	856	828	876	895	840	816	872	926	895	921	859	890	875	863	823	793	896	881	878	897	850	844	824	891	894	824	861	856	860	888	842	881	880	907	863	894	865	826	908	859	933	910	856	819	866	858	841	886	877	932	888	808	876	876	935	895	858	877	892	882	917	877	919	840	893	869	872	929	906	881	843	883	918	894	872	862	875	881	879	860	883	929	881	871	899	899	892	872	892	834	919	819	861	846	878	900	927	927	915	837	927	946	870	883	904	947	861	829	914	872	898	890	899	881	853	885	866	841	867	831	943	899	880	897	855	933	924	871	911	874	903	826	939	839	865	867	901	834	875	885	891	861	855	898	839	848	860	906	845	863	900	852	863	855	852	889	879	885	843	849	854	893	902	856	897	853	853	902	889	901	866	864	870	864	878	905	897	886	866	898	864	878	926	869	897	910	890	899	801	863	874	863	856	809	851	846	923	842	917	858	903	897	904	931	924	909	890	872	885	840	902	920	931	869	883	871	862	911	877	896	854	920	910	860	860	845	881	859	856	895	835	925	897	884	872	920	889	945	910	860	879	867	841	902	864	865	890	830	861	846	939	831	862	822	897	942	872	938	894	897	841	863	914	895	857	900	882	884	865	891	900	935	922	918	900	868	887	890	881	875	869	904	833	893	920	897	888	892	876	881	869	858	893	925	927	875	867	843	848	838	865	825	915	910	882	898	894	849	851	889	908	904	842	909	857	887	917	865	862	920	901	871	901	925	927	859	883	855	995	927	853	856	885	849	932	869	873	868	849	834	905	905	870	895	894	913	877	837	927	853	865	911	837	927	892	892	863	885	859	873	874	870	871	866	869	868	878	859	882	870	867	847	903	814	805	880	858	893	826	885	881	868	889	856	877	882	834	850	869	893	846	861	869	897	903	908	835	892	948	923	870	848	856	860	888	873	847	893	927	909	850	852	942	882	905	922	850	895	886	852	891	908	858	858	901	899	918	868	905	845	874	862	847	985	901	921	862	927	822	865	919	857	867	882	820	876	844	901	927	854	855	884	921	825	880	847	904	852	910	866	894	857	824	901	873	874	850	856	892	873	903	812	891	898	892	895	855	885	838	931	858	849	880	934	890	917	863	861	926	890	860	880	893	893	884	901	833	873	927	848	893	889	891	850	859	866	874	869	902	832	876	901	887	852	902	838	848	877	906	866	897	871	891	832	873	909	930	847	895	865	852	837	878	844	865	852	913	888	881	899	843	896	910	846	848	843	872	910	865	895	902	901	877	885	851	869	854	904	827	892	860	920	898	892	869	885	883	852	812	914	887	887	869	877	920	883	876	876	904	878	884	912	872	889	867	904	847	863	870	827	890	927	830	915	837	885	860	837	838	875	878	852	823	846	945	860	812	932	896	857	860	938	891	817	929	909	897	819	870	888	866	876	866	881	866	878	852	875	921	877	876	881	886	850	856	808	882	893	840	853	853	912	868	847	817	864	856	900	949	888	868	863	898	867	852	892	865	883	848	881	838	906	840	834	898	884	936	857	866	873	905	878	885	962	843	863	905	898	887	871	887	876	898	833	879	861	889	865	932	906	847	908	888	865	876	856	905	860	871	923	893	849	891	926	917	892	896	870	939	861	950	905	853	862	860	834	838	863	852	881	869	904	913	916	959	818	882	881	909	883	801	871	889	899	862	867	937	896	965	871	834	847	864	843	943	848	836	860	880	881	865	838	906	898	868	897	907	907	866	923	896	878	887	871	873	883	835	911	888	883	875	850	839	877	881	906	918	920	874	867	857	906	881	891	878	892	922	870	908	825	912	930	867	892	879	920	868	872	884	856	920	876	863	862	891	843	895	892	881	872	897	814	852	841	913	850	916	853	864	836	853	881	874	892	871	901	865	860	869	849	892	954	839	928	872	870	834	888	843	938	888	908	887	880	866	901	882	856	876	852	919	914	861	890	877	888	914	904	887	869	883	871	876	871	850	882	879	834	855	910	858	816	909	887	876	906	891	862	888	868	923	817	893	911	883	870	927	860	918	854	841	889	874	842	879	915	862	892	850	883	942	870	876	856	869	860	893	892	905	903	856	858	841	840	899	867	859	876	837	858	900	862	850	898	857	852	896	860	930	918	963	823	870	902	927	882	890	872	882	887	857	821	849	887	815	861	876	934	866	844	896	894	805	899	879	925	893	824	859	871	946	878	868	870	885	890	853	836	861	840	847	810	892	835	811	856	859	858	838	887	850	895	861	831	834	886	866	870	883	878	853	952	860	908	865	930	842	852	895	898	873	896	939	877	862	896	872	892	853	891	889	888	870	916	884	881	901	876	882	846	904	866	867	930	900	871	860	917	894	859	861	812	899	864	851	884	844	855	851	894	815	833	895	908	865	897	880	882	888	867	808	880	869	813	864	880	856	909	853	882	926	902	864	829	888	857	887	879	929	819	882	894	893	904	895	869	948	895	876	857	877	892	842	901	884	879	776	820	850	842	848	860	891	845	907	895	864	893	878	875	888	844	876	928	888	879	884	862	884	929	893	822	881	883	857	853	904	945	843	858	891	902	851	851	923	863	896	887	891	904	869	913	816	849	887	889	919	849	883	889	865	897	841	898	860	883	856	876	874	917	831	887	884	918	876	885	882	935	897	897	896	875	919	853	869	885	889	852	840	910	957	889	929
7612	494	514	461	352	339	286	301	290	253	244	258	258	237	254	231	236	256	239	273	207	222	239	224	245	250	241	186	205	218	217	210	211	226	218	201	211	225	225	222	219	224	230	238	227	241	213	244	191	220	246	238	198	208	204	209	223	204	213	221	260	231	239	213	204	214	225	236	195	221	216	197	225	202	219	217	200	212	214	214	240	227	232	220	198	225	230	221	225	236	216	197	217	197	211	218	232	223	206	256	228	238	246	221	197	245	200	233	232	219	241	208	195	236	218	215	197	208	222	229	238	213	211	203	210	218	244	220	222	217	241	225	213	201	226	234	214	242	230	231	202	198	240	255	209	224	208	219	220	212	209	208	214	212	211	212	215	209	198	212	208	223	232	216	229	178	219	225	205	234	246	203	192	212	210	191	227	219	239	201	224	207	217	238	226	254	212	214	201	194	186	215	250	223	215	225	219	217	202	217	218	249	235	214	217	248	191	249	211	214	205	202	202	224	238	222	208	217	233	256	214	215	245	230	251	225	252	210	219	213	210	221	187	245	224	210	203	210	234	219	230	246	211	207	193	208	189	226	241	213	230	219	231	189	190	205	221	222	240	204	213	213	244	220	225	215	207	226	212	216	243	231	238	219	247	217	217	233	224	221	205	197	206	220	186	215	208	218	232	204	215	229	213	227	234	241	220	208	202	214	225	248	191	211	213	230	242	218	204	199	191	213	212	236	256	212	212	214	223	249	237	212	231	251	229	230	232	231	179	223	209	221	218	202	206	236	236	200	214	233	234	220	197	248	244	257	238	219	205	236	229	225	203	247	224	204	225	229	206	199	219	218	212	208	221	215	234	231	224	207	221	246	247	204	204	204	226	225	228	226	221	213	206	246	238	234	218	207	205	210	226	232	221	215	221	218	215	204	235	195	224	188	214	205	209	219	218	209	245	227	250	196	251	197	236	229	257	195	202	244	198	193	208	224	221	207	253	251	222	231	232	246	229	200	218	208	205	203	216	225	234	252	206	219	179	222	226	227	225	231	221	230	222	214	248	225	236	239	210	206	222	198	207	212	244	224	210	233	210	215	190	242	225	182	210	221	226	181	203	232	246	233	235	207	235	213	198	216	203	236	217	206	232	246	205	224	227	251	218	206	243	232	209	204	207	208	245	231	228	239	228	221	197	213	220	204	214	201	197	199	253	217	224	221	206	238	237	221	229	220	203	207	208	208	245	223	207	228	197	202	223	221	216	200	216	220	196	217	239	207	198	201	216	228	229	239	228	224	186	221	231	225	231	205	229	238	199	234	240	224	211	228	197	200	230	207	234	211	252	197	219	233	231	197	212	234	207	236	229	247	218	221	213	181	203	216	206	183	227	208	235	225	216	223	215	218	223	185	215	222	238	220	227	190	231	221	209	211	208	203	233	191	243	237	241	234	219	228	218	205	202	226	184	206	223	225	236	221	192	234	242	188	191	221	226	224	246	229	213	214	182	200	207	212	235	184	224	204	215	188	216	191	216	223	237	216	220	232	234	222	217	230	228	224	210	177	258	217	220	227	205	207	219	260	230	211	217	210	199	200	230	229	229	208	212	207	202	200	218	225	227	232	225	220	243	187	226	232	202	211	214	204	211	230	226	239	224	201	205	217	221	216	196	214	210	231	201	224	225	208	199	199	226	196	216	245	184	209	198	210	206	214	210	202	228	245	212	211	223	212	208	237	234	211	241	246	196	222	217	214	231	224	210	201	194	203	239	242	232	248	234	225	188	231	192	203	231	182	237	231	233	201	221	201	236	200	225	216	230	216	241	257	212	241	209	203	215	255	224	250	208	221	196	192	235	217	198	208	233	208	217	225	218	231	210	243	203	209	218	218	188	168	214	226	202	207	221	232	203	194	248	230	217	250	196	233	222	211	218	221	224	215	212	213	212	217	239	206	218	225	211	227	216	221	197	241	216	217	224	230	228	207	206	213	215	209	188	199	235	216	231	220	196	218	227	229	222	224	214	214	196	201	209	215	228	212	198	202	196	198	223	185	207	216	217	218	201	219	208	222	200	193	227	233	208	205	213	218	211	233	196	210	252	225	208	215	209	218	183	238	239	208	239	229	185	190	210	235	235	219	221	240	220	196	204	185	216	241	235	214	203	218	224	218	205	220	249	195	199	241	198	220	223	233	213	236	209	205	222	222	216	208	240	232	192	233	196	196	213	202	219	226	191	250	221	204	218	218	200	236	222	237	256	234	220	220	220	210	197	208	204	240	202	219	204	229	241	214	212	228	208	202	207	237	209	215	235	197	206	225	215	200	236	221	211	234	223	242	193	242	222	216	251	204	235	204	218	240	184	210	226	210	208	223	217	202	217	205	248	233	205	210	207	226	216	206	240	215	230	228	240	221	206	244	217	204	220	206	215	230	199	187	223	184	194	222	207	232	203	226	260	209	245	212	242	216	244	232	199	243	212	230	191	210	241	216	242	214	230	217	255	201	195	190	236	211	190	205	213	206	237	211	212	209	198	254	220	214	245	192	203	222	188	218	175	241	214	219	218	223	217	216	225	251	220	233	206	199	192	189	203	206	204	228	217	191	214	215	222	206	221	220	235	224	194	215	193	208	201	213	184	216	206	209	211	233	229	225	232	223	224	197	204	191	198	229	215	193	235	207	229	209	210	202	232	234	205	231	233	216	202	216	206	241	223	219	232	199	249	171	241	230	213	193	202	224	201	183	217	208	218	249	227	207	223	208	204	203	213	208	236	225	222	216	213	245	215	218	228	194	219	221	231	243	189	207	214	239	212	249	218	214	241	198	231	215	242	262	218	202	225	198	233	235	214	219	245	224	218	200	223	225	257	243	211	244	204	205	243	210	245	186	217	207	193	219	251	217	194	221	227	229	222	206	231	204	208	214	235	211	222	234	236	193	229	221	199	191	200	205	227	220	228	220	202	225	217	214	214	204	226	227	209	187	217	228	198	213	219	233	250	237	241	223	203	221	230	220	210	225	220	226	208	216	255	230	216	225	214	240	230	211	207	218	210	203	215	238	225	237	218	203	217	203	236	207	198	212	233	258	219	199	205	236	231	232	229	184	226	235	237	207	209	235	233	213	215	233	214	216	222	224	207	236	242	200	211	227	234	183	226	199	214	206	209	235	241	225	239	232	238	220	222	187	213	231	232	238	254	213	229	229	202	216	246	194	207	188	226	232	219	223	234	239	241	218	226	208	233	206	238	203	222	229	223	223	223	224	240	201	197	220	202	210	195	234	190	235	228	226	246	215	200	203	229	197	228	207	229	206	212	222	237	213	229	225	229	231	187	216	197	216	209	267	201	241	209	210	212	222	219	221	188	244	184	222	208	207	208	236	221	232	244	238	213	233	237	207	215	232	235	210	222	228	213	211	201	244	239	223	214	221	220	206	218	210	255	220	215	226	226	190	230	191	197	253	192	229	229	208	242	221	245	225	208	198	205	214	205	210	211	204	226	215	186	223
6387	875	1253	1361	1262	1117	995	877	796	859	732	736	682	700	676	697	658	634	675	616	579	646	639	647	599	610	647	609	567	590	615	594	563	573	592	620	598	593	661	599	633	591	592	550	594	662	585	591	661	577	588	678	556	560	592	554	563	571	583	555	575	581	629	585	602	603	581	590	606	564	579	595	593	563	556	603	572	542	613	590	623	608	572	599	557	587	572	620	615	612	558	602	589	592	590	610	617	536	555	575	582	585	592	590	579	629	617	589	558	558	585	553	608	581	603	571	573	586	575	577	554	585	613	575	597	600	617	670	564	586	555	634	580	633	562	586	564	601	582	591	594	584	590	601	580	619	581	569	613	577	587	593	573	632	521	610	531	627	574	578	583	581	585	590	545	579	586	585	550	613	579	598	597	563	605	594	605	594	596	629	601	554	607	582	551	619	570	577	587	579	607	604	573	581	557	596	608	579	610	575	575	573	603	633	532	626	572	604	598	609	563	585	593	576	531	615	619	562	597	589	613	540	557	578	547	561	594	582	604	599	569	585	555	615	596	601	600	599	597	587	625	588	518	622	609	597	601	621	562	532	572	587	612	598	606	587	579	583	571	586	559	583	599	590	602	590	598	587	563	624	553	555	604	591	578	601	614	585	582	580	620	577	579	584	571	553	600	571	546	550	552	569	578	522	612	626	601	591	627	592	581	589	584	596	611	578	614	577	587	569	576	515	557	552	545	576	551	620	548	565	611	582	591	569	573	555	564	565	573	580	604	591	555	608	592	599	609	603	574	631	578	564	571	571	548	613	575	567	597	627	601	593	553	581	564	568	601	560	572	595	578	616	563	556	595	596	601	571	580	595	556	571	606	553	564	564	614	622	568	522	604	528	580	619	605	606	567	605	587	605	562	619	593	610	620	584	584	556	596	593	560	554	583	566	523	577	624	619	592	577	612	540	648	604	592	619	606	537	526	553	621	533	567	574	564	618	566	622	570	605	569	554	550	594	586	587	593	610	560	565	575	639	553	613	614	601	562	600	616	560	578	581	599	567	513	565	579	568	627	597	575	609	612	603	572	556	583	618	604	564	569	587	595	541	604	549	570	612	594	542	603	560	599	593	583	556	575	626	600	564	574	635	591	565	595	585	570	608	583	608	583	602	586	572	567	579	611	543	562	602	598	563	620	570	559	607	557	587	559	560	578	540	570	545	589	581	613	576	606	599	564	613	595	622	596	608	613	586	585	612	591	588	575	561	570	552	587	536	601	606	611	550	622	622	587	597	598	554	561	588	568	560	572	600	580	587	580	611	571	602	572	593	598	606	579	548	591	594	590	538	585	570	584	626	561	578	567	617	609	544	584	613	607	570	562	590	615	595	579	566	549	601	568	602	579	582	595	575	543	601	642	549	577	556	595	573	568	582	563	594	571	597	605	570	622	611	539	595	637	607	596	548	578	617	559	559	618	588	543	560	606	572	605	610	583	594	592	567	534	601	585	558	579	597	547	616	583	580	563	552	606	620	577	619	580	590	570	590	598	583	631	572	586	573	510	602	580	594	587	587	609	562	576	548	600	560	559	560	582	565	563	595	603	579	575	540	568	603	632	606	587	593	549	612	596	579	583	588	599	585	557	549	579	571	571	608	607	621	543	574	571	596	587	598	623	606	586	582	644	593	580	536	583	567	562	613	589	558	580	590	594	593	517	583	612	554	584	566	596	546	540	618	583	634	585	570	607	601	572	555	563	572	572	595	579	581	585	611	571	587	531	605	581	596	557	581	590	598	548	602	534	539	618	560	597	598	573	577	582	558	570	587	543	547	549	546	615	569	575	631	568	559	588	565	551	594	615	585	596	604	618	569	608	567	631	549	591	590	606	556	598	606	613	612	554	579	564	581	591	556	554	587	552	572	530	615	596	584	555	560	568	594	614	577	562	606	599	601	570	570	591	583	585	522	550	600	611	594	569	555	570	604	552	617	602	580	614	569	586	550	604	605	598	579	577	563	536	577	572	581	601	562	599	551	624	586	620	584	595	588	578	567	598	581	605	584	575	584	613	576	587	594	571	561	560	579	626	588	596	596	603	580	636	584	556	581	520	583	585	552	580	570	586	609	579	573	578	579	574	586	576	578	573	631	623	597	597	584	598	627	574	621	629	571	557	599	583	593	627	585	592	573	529	582	609	629	558	604	513	602	583	611	572	574	552	570	643	572	623	556	618	590	583	572	595	616	595	542	574	584	597	609	587	595	587	562	566	547	597	539	595	604	599	560	591	518	541	588	572	614	609	536	636	569	600	593	594	633	606	596	592	560	615	569	583	628	602	559	596	544	601	544	613	606	591	609	584	591	557	579	583	599	580	580	585	590	595	598	579	567	613	562	578	602	611	552	593	595	613	587	549	608	586	557	632	590	594	572	527	613	608	567	583	605	536	611	598	621	570	562	623	579	552	587	639	597	565	586	561	571	592	565	555	573	607	562	622	604	589	608	581	601	571	605	583	615	582	607	623	565	558	599	622	570	594	606	590	560	568	607	566	567	617	607	552	585	618	613	586	577	575	598	573	568	552	550	586	554	567	579	580	591	618	584	576	559	574	574	632	572	576	574	560	602	595	592	566	528	577	604	585	575	569	588	570	587	578	563	587	594	560	612	604	600	564	575	610	589	581	592	525	596	594	635	576	576	573	562	569	571	566	561	579	571	602	585	580	616	602	577	577	540	588	553	593	579	618	548	552	578	603	588	586	587	585	586	570	574	561	575	608	570	582	596	562	581	585	574	604	582	574	567	604	561	538	560	534	596	545	558	598	588	584	601	594	607	612	573	530	593	617	574	559	566	556	570	587	591	550	619	580	565	599	604	590	583	529	565	620	547	621	601	594	572	607	579	584	529	535	587	595	565	610	569	605	584	546	594	558	555	539	534	578	584	580	580	597	580	590	583	535	576	584	612	580	551	615	585	580	583	607	580	610	578	559	611	601	561	590	608	537	548	601	619	594	597	580	609	562	591	585	591	583	614	623	587	558	578	582	622	612	582	571	602	607	582	596	619	591	585	596	581	577	555	613	583	591	564	597	591	550	553	570	591	588	613	572	565	569	617	556	600	565	579	569	603	547	584	535	613	564	590	580	617	605	569	598	557	547	603	578	572	540	541	624	592	645	658	602	588	579	547	600	578	594	588	587	586	564	592	578	637	622	574	591	580	577	594	571	590	586	593	556	580	590	550	573	618	581	611	581	610	588	567	610	602	581	634	579	626	590	571	602	582	555	586	606	624	586	580	613	558	544	571	573	657	596	621	570	576	601	588	541	577	610	583	586	581	579	599	547	587	578	583	549	573	595	566	595	586	600	586	556	583	571	559	593	597	599	597	557	591	538	573	617	590	566	554	588	594	584	575	594	590	560	618	622	603	596	608	596	580	572	610	581	583	603	604	566	609	546	608	589	582	538	567	583	580	610	570	592	590	600	616	590	600	591	572	601	574	560	578	588	629	578	558
15068	1335	989	918	697	590	572	535	451	443	418	411	382	351	432	374	366	374	379	375	374	385	359	379	368	388	386	388	377	371	381	383	345	384	374	378	363	339	400	373	357	369	376	383	383	358	394	394	339	390	362	396	370	339	395	338	353	368	342	369	340	399	401	362	387	379	414	365	400	372	382	385	379	371	350	364	365	374	351	382	351	351	390	391	409	348	375	370	387	360	382	400	362	396	374	360	365	378	398	400	362	357	411	364	433	367	350	336	373	394	356	383	353	340	340	361	390	341	363	378	395	350	363	376	416	368	376	353	406	401	379	358	395	342	347	371	360	382	380	370	352	392	322	421	354	342	395	385	326	326	387	345	364	371	353	336	362	396	375	361	390	352	388	395	376	374	373	403	387	371	372	398	382	402	336	395	364	381	390	382	355	366	332	381	355	377	384	346	359	350	326	391	372	391	349	380	386	397	398	356	368	381	387	356	378	392	398	361	360	424	374	345	375	388	370	338	393	376	345	358	370	369	397	359	356	339	385	402	355	351	402	366	338	387	369	387	342	348	341	335	381	377	361	366	375	352	354	359	389	352	332	387	333	366	370	380	406	390	370	362	369	360	364	377	351	365	394	396	364	367	370	357	379	359	379	336	374	328	387	375	356	392	404	351	398	312	352	336	362	362	361	343	371	394	344	372	378	357	388	398	380	408	399	391	370	391	372	342	351	401	376	351	330	358	389	363	384	390	361	391	365	315	370	323	355	392	357	376	358	378	392	373	371	381	328	384	383	362	348	351	354	371	379	383	372	357	369	354	330	355	341	356	322	330	377	352	345	372	349	382	359	366	364	367	373	409	386	375	433	410	369	333	352	369	415	379	364	362	339	376	364	353	374	388	393	344	349	346	386	374	362	343	377	387	390	385	359	374	366	353	357	379	374	376	387	379	369	415	363	346	398	364	365	325	401	410	366	334	371	376	337	361	396	365	358	404	390	323	382	373	371	359	358	389	368	344	334	362	340	372	377	361	369	358	398	357	404	350	357	380	388	343	361	366	406	387	387	359	384	358	397	357	357	388	392	355	363	345	347	372	367	388	330	397	365	333	380	376	355	356	354	352	374	382	368	359	346	389	365	343	369	405	340	344	300	347	377	395	391	335	383	408	352	365	389	359	367	354	383	353	352	388	338	359	337	370	393	362	358	360	389	337	369	400	373	310	338	376	342	353	387	352	400	355	339	364	376	378	354	336	393	376	382	354	372	333	367	397	377	394	374	375	408	333	419	315	380	360	339	365	380	372	362	396	375	384	363	347	414	360	378	397	358	406	363	369	381	384	367	376	386	360	363	301	367	380	337	377	331	372	382	350	382	359	349	342	347	414	345	349	346	397	368	339	358	387	386	349	358	364	387	380	348	370	401	351	371	377	371	369	382	389	379	375	369	372	335	387	327	381	347	393	378	377	400	371	370	396	359	353	366	365	374	355	390	382	389	355	373	380	379	383	340	396	358	379	379	369	334	393	351	344	385	405	432	382	351	406	364	355	378	342	379	379	354	375	342	379	322	369	383	387	349	365	366	372	341	416	389	338	348	366	369	372	379	356	355	327	359	377	394	325	346	363	357	374	358	378	375	352	385	357	426	378	370	353	350	361	387	369	380	325	340	347	385	390	359	367	386	377	369	396	386	354	391	375	362	364	383	351	370	365	371	365	366	361	371	378	394	367	366	390	396	367	374	369	376	414	340	346	347	355	346	370	359	346	394	370	408	373	377	374	362	374	341	367	348	346	362	405	382	393	377	378	378	362	345	344	389	386	346	441	366	347	335	401	359	387	385	397	372	377	417	343	339	389	363	373	380	375	410	346	381	366	393	379	377	370	346	389	372	363	365	360	345	382	363	442	367	339	391	371	366	355	359	392	364	345	368	378	406	354	366	387	371	358	377	336	330	388	369	386	407	345	371	342	399	385	371	397	348	364	353	354	368	358	377	372	357	405	403	394	371	342	349	347	379	351	397	326	380	410	387	361	350	346	384	351	393	343	405	373	372	341	338	361	370	328	369	379	362	361	381	384	344	369	360	377	366	348	392	360	360	362	355	342	344	355	374	354	349	399	376	381	385	400	371	374	381	396	381	404	369	376	368	426	367	397	369	368	366	359	366	331	385	347	416	378	361	399	340	375	367	350	385	387	366	366	384	379	333	367	384	334	362	338	355	398	356	382	385	314	369	342	361	386	375	369	384	369	342	374	386	361	366	392	379	385	367	345	366	373	362	390	339	361	393	403	345	388	369	366	381	385	381	392	342	348	330	396	387	407	390	383	363	373	363	344	356	373	350	387	406	361	330	372	371	394	389	401	360	334	351	358	367	348	363	370	397	342	343	351	394	352	363	356	393	382	368	374	377	350	412	396	387	395	387	364	364	371	411	408	328	390	348	353	365	370	370	403	374	389	364	394	371	351	397	385	375	380	374	339	367	384	370	333	382	380	365	373	375	389	391	407	361	344	370	346	390	349	370	420	366	370	388	360	412	358	379	368	345	364	392	360	348	345	360	379	421	351	333	361	357	370	376	335	373	366	363	341	355	365	382	358	340	342	403	334	356	320	378	342	325	332	386	323	333	369	359	365	390	346	328	399	348	339	354	379	387	397	368	328	363	369	364	369	370	373	385	379	358	439	393	333	372	343	335	368	410	343	370	419	374	350	373	358	338	359	340	370	397	366	389	361	373	370	367	361	379	369	405	372	341	350	387	378	405	358	363	362	388	345	393	351	367	351	358	388	418	379	399	380	358	380	350	386	374	365	333	408	350	368	369	367	357	392	354	337	396	344	345	368	359	386	387	378	406	379	380	332	375	363	373	366	405	359	358	413	370	363	376	375	388	382	364	385	394	377	358	370	378	374	369	391	328	350	345	368	368	355	373	352	385	359	360	361	349	337	364	363	368	367	351	376	385	350	408	393	375	357	378	345	369	351	367	393	373	355	391	401	360	360	346	324	387	359	359	380	350	381	378	390	354	386	375	368	343	397	402	370	387	367	344	368	342	353	400	355	392	431	377	351	359	338	325	379	399	345	364	392	363	381	374	363	336	374	406	370	383	332	395	382	363	338	372	356	370	375	363	352	351	356	365	385	361	387	381	411	373	399	380	357	365	361	387	400	374	382	389	355	355	361	343	362	378	406	383	366	349	376	359	396	366	394	369	383	387	362	349	367	386	385	387	342	381	339	403	374	348	388	375	378	353	328	349	360	375	362	391	337	385	367	395	360	336	358	381	384	365	405	330	381	360	410	362	404	347	403	336	331	342	363	390	352	392	369	362	368	372	385	399	361	381	386	364	331	379	345	397	352	396	360	370	321	384	404	377	349	354	403	319	365	400	403	358	335	387	360	357	366	328	336	345	398	366	360	379	334	393	403	396	365	352	356	375	374	355	387	390	373	352	386	359	346	374	328	345	351	330	366	376	343	399	346	373	395	375	377	336	373	373	332	369	354	388	377
8465	1409	2199	2591	2185	1866	1645	1459	1351	1243	1274	1250	1100	1106	1073	1082	1060	1012	1012	1005	1041	1010	973	978	1027	990	1033	974	936	959	953	923	924	946	927	870	979	920	952	921	928	946	927	960	979	879	922	942	912	910	935	932	867	945	903	850	973	939	858	901	964	919	886	933	911	942	902	931	946	935	910	942	934	916	891	865	888	932	870	883	889	903	894	915	904	865	884	888	912	888	878	940	915	849	904	913	880	916	851	876	889	884	921	935	942	925	848	928	876	851	916	922	908	914	912	940	893	913	918	917	924	923	948	933	894	874	910	930	933	871	919	909	950	918	890	885	880	906	943	920	924	930	911	869	945	897	876	943	901	937	943	938	925	895	913	901	886	856	910	908	929	932	952	913	935	978	890	903	922	905	908	925	951	881	901	949	849	931	870	907	951	904	840	905	891	895	904	885	857	910	951	922	921	902	882	891	857	862	894	894	868	899	911	904	896	893	907	874	909	903	848	894	884	883	900	887	904	936	862	933	899	896	909	880	917	935	889	874	915	911	888	926	864	896	908	944	894	941	887	959	877	854	850	941	899	924	930	891	853	886	885	890	877	923	887	895	928	936	924	867	917	909	860	971	908	899	885	874	889	912	873	911	892	881	856	914	840	895	872	897	939	893	913	906	918	888	901	870	902	885	934	981	914	903	906	870	922	925	940	881	916	871	894	886	952	887	926	889	869	928	905	873	904	925	918	879	911	929	937	915	895	899	907	834	885	912	883	866	914	895	872	921	902	924	921	876	926	913	919	911	909	954	870	843	861	972	914	956	868	871	881	924	852	923	900	910	901	869	853	932	929	950	858	969	913	906	919	925	871	897	907	924	892	878	892	892	925	887	937	887	902	877	910	935	882	930	937	877	878	886	911	946	909	927	879	882	892	943	938	928	927	924	867	967	891	890	899	916	937	942	927	918	936	895	881	897	931	908	908	930	880	890	910	882	895	923	901	928	861	904	921	910	884	899	913	889	845	911	927	914	905	914	924	943	917	910	866	892	930	943	851	894	918	881	925	890	869	959	843	908	956	936	909	969	933	871	913	920	918	909	878	905	891	905	891	899	860	870	865	896	951	888	942	899	885	897	903	915	887	916	931	919	968	962	909	931	864	910	894	927	899	900	898	955	937	902	917	907	938	945	920	951	860	889	876	896	907	913	912	893	924	901	886	904	927	935	868	946	899	895	920	872	862	909	886	896	957	856	909	884	902	898	918	950	921	955	943	912	863	925	919	907	889	895	887	851	891	890	881	899	897	925	941	893	923	905	861	874	925	979	874	936	865	894	869	889	946	917	897	892	884	965	880	916	919	937	897	902	869	887	893	897	851	916	904	897	902	872	934	895	918	897	943	926	925	903	956	864	912	907	942	913	919	956	876	845	903	924	916	914	968	880	900	933	904	916	920	877	919	895	881	910	929	877	951	915	871	880	956	885	917	880	905	932	895	872	875	872	904	926	866	923	882	916	913	955	922	875	934	878	907	905	932	939	965	923	887	926	897	882	886	877	915	915	969	940	939	907	887	936	956	895	924	928	914	871	877	902	889	924	941	939	966	944	920	911	879	901	917	915	845	919	927	943	882	913	903	902	901	891	911	923	933	898	902	916	880	899	923	950	880	920	895	938	885	925	862	952	882	895	906	949	882	898	941	946	916	861	923	881	965	918	901	907	887	930	927	840	870	905	888	878	927	904	894	927	902	984	903	906	953	892	870	947	880	875	878	942	882	926	891	906	931	881	890	849	873	866	978	977	944	885	903	913	912	963	921	936	887	966	922	927	909	885	905	940	904	871	951	932	940	947	855	949	854	934	951	898	887	867	917	941	893	930	913	890	888	920	961	914	877	907	851	957	900	893	856	877	850	881	879	893	936	909	870	899	958	886	926	870	910	968	873	880	865	931	888	945	928	847	865	881	897	883	894	930	909	902	906	900	890	912	947	897	934	905	897	885	881	898	952	888	876	867	912	913	903	905	904	898	921	859	956	905	894	885	880	910	855	926	891	902	912	948	924	936	939	885	973	890	864	919	918	900	909	916	916	917	928	919	886	886	933	886	843	911	908	865	935	877	923	882	915	876	862	920	938	912	884	880	908	893	890	943	928	924	973	914	936	847	918	877	907	912	931	950	862	922	935	890	899	897	922	947	880	853	966	876	892	934	886	877	872	927	917	951	859	892	891	864	948	839	899	922	906	903	945	870	879	885	930	860	913	885	917	886	878	854	910	915	944	970	893	962	892	912	884	912	873	903	925	901	945	916	927	881	960	952	903	955	887	922	875	916	943	916	930	915	910	936	914	902	898	891	904	899	909	899	906	907	925	912	861	948	904	922	901	909	919	885	881	889	925	900	894	959	963	892	917	939	864	910	915	897	915	929	907	932	874	899	872	880	875	965	866	921	916	902	961	946	935	924	875	896	916	863	871	915	886	915	908	944	906	891	936	930	917	938	913	865	879	889	911	895	889	913	883	892	879	881	935	910	879	952	934	852	889	938	878	914	876	937	877	864	900	896	924	952	917	937	942	866	856	912	862	943	881	876	846	931	927	930	919	924	932	943	889	910	882	911	867	866	948	945	880	942	908	909	845	853	936	921	902	918	907	906	892	865	887	854	857	961	944	887	926	913	922	887	912	906	858	931	884	882	938	904	846	924	970	924	901	935	853	951	899	856	904	963	913	925	877	888	871	935	925	870	942	906	929	954	894	898	859	889	908	957	889	907	898	928	913	869	931	848	960	904	892	931	896	938	962	883	874	850	929	873	901	928	972	896	929	903	889	807	943	918	903	958	890	874	942	919	854	912	893	898	927	934	889	893	962	873	912	916	924	892	878	901	891	917	955	886	872	928	882	874	978	915	919	907	916	902	892	920	872	916	875	854	858	913	868	926	947	907	903	830	866	927	905	910	924	892	909	861	888	900	953	912	828	941	896	904	912	915	927	879	952	907	895	937	910	845	933	936	907	900	950	877	839	926	869	884	981	911	886	867	932	920	886	895	889	914	886	881	909	888	922	937	934	924	879	925	874	894	922	899	876	934	971	903	861	911	972	915	887	902	936	920	908	881	901	934	952	919	900	886	923	943	918	907	872	940	937	929	906	910	899	901	869	940	923	917	897	904	884	890	902	890	909	890	894	888	893	893	863	945	923	872	891	895	871	923	865	925	900	897	915	852	909	902	882	925	909	956	939	883	912	909	903	877	898	900	926	912	910	873	914	831	891	907	921	916	881	901	875	945	904	891	857	880	888	896	862	923	897	955	860	939	897	856	905	852	915	873	916	944	913	913	947	916	889	901	891	894	909	863	870	921	932	884	911	908	886	943	852	937	903	856	887	903	909	889	905	960	860	900	887	951	935	926	926	842	919	907	914	886	956	871	895	933	873	897	934	893	904	915	896	851	868	903	896	899	903	918	950	852	863	900	937	870	893	869	920	953	860	861	903	946	888	894	908	936	866	871	881	844
1627	400	393	358	362	365	428	367	367	366	407	360	415	365	395	382	382	360	335	389	373	394	378	383	389	364	403	376	348	360	381	384	394	377	378	375	319	345	388	399	367	354	344	380	423	344	389	402	386	364	378	397	386	359	370	383	350	412	400	372	394	369	421	396	422	379	387	368	441	412	392	373	387	351	358	357	353	404	385	390	371	429	362	350	383	351	392	393	420	388	416	403	382	372	397	397	384	336	399	395	351	387	376	342	387	417	380	370	337	389	371	365	382	386	370	349	412	404	349	343	324	359	355	389	401	375	363	367	385	416	378	360	381	396	361	348	389	369	355	366	394	401	378	361	377	416	389	361	388	392	362	358	394	385	360	377	406	374	432	384	318	392	386	409	391	373	392	381	377	406	374	391	398	390	397	368	392	367	407	373	364	343	375	378	411	374	376	360	399	380	397	400	326	393	363	361	350	417	404	384	387	358	339	354	371	408	405	390	403	362	388	376	364	378	340	361	398	349	393	367	385	357	388	400	388	402	408	371	382	375	348	393	405	378	367	391	356	413	407	373	366	351	408	380	367	376	402	363	386	374	358	390	352	384	399	342	374	376	394	352	365	398	372	370	353	357	421	384	366	370	397	372	348	425	361	387	418	355	447	381	367	391	418	383	367	363	414	387	382	389	376	381	382	385	335	334	412	434	361	432	395	340	404	384	403	369	440	446	333	392	370	457	417	398	391	413	377	384	380	410	389	415	379	389	384	344	342	366	361	389	389	364	398	395	386	390	377	391	376	385	371	419	395	398	403	377	366	387	373	376	402	348	384	377	368	370	378	374	396	402	402	367	376	379	391	353	393	372	395	395	386	394	413	390	384	393	370	418	377	374	374	374	383	387	381	381	409	415	365	385	408	390	365	357	397	363	364	378	355	397	419	398	417	391	371	391	372	404	348	411	378	391	381	384	327	387	419	409	374	358	359	351	398	395	371	366	362	380	346	407	361	346	381	374	360	356	392	348	346	363	391	410	395	345	335	411	413	396	371	386	365	412	418	388	352	374	404	367	371	442	368	379	382	357	389	352	413	407	352	380	375	367	415	391	344	376	353	381	399	390	372	356	372	367	367	395	385	408	381	418	392	368	403	332	366	385	396	380	346	350	378	367	385	403	371	375	376	386	373	414	404	364	358	414	364	350	386	406	387	388	406	355	372	361	412	397	374	390	351	352	370	361	383	372	355	357	344	376	378	377	380	358	411	395	377	375	375	385	356	382	416	417	400	398	402	398	349	398	387	342	417	330	356	357	400	395	381	381	359	395	402	354	387	385	414	402	380	374	386	419	387	410	394	376	394	373	430	368	398	343	388	360	351	336	325	363	389	351	346	362	377	365	392	346	394	374	425	380	365	383	391	374	378	418	394	377	383	354	377	345	380	358	396	360	375	384	370	380	394	406	385	380	367	393	401	417	383	360	401	366	409	378	385	365	371	360	387	370	403	380	367	341	418	359	382	382	361	348	361	368	364	403	369	387	402	389	377	383	377	374	401	380	372	378	353	407	351	408	389	385	391	401	369	412	382	388	387	393	363	420	377	375	376	377	392	346	393	354	340	374	383	354	384	373	373	363	409	380	383	384	375	353	401	408	358	357	373	393	330	364	398	358	378	368	422	357	427	415	345	383	397	402	375	429	366	337	360	344	358	357	401	384	379	384	381	388	398	429	399	381	397	359	377	401	358	402	398	392	383	381	385	360	434	375	389	381	395	334	432	404	384	415	387	385	376	392	413	388	403	414	397	405	373	359	386	375	425	401	404	413	364	345	392	382	417	425	412	432	371	364	391	384	378	384	387	419	387	379	384	349	369	367	351	339	378	392	372	362	376	382	368	375	413	412	413	411	372	348	336	382	412	377	410	381	365	346	401	391	355	403	367	359	390	366	415	369	395	383	387	376	365	387	387	371	407	364	370	388	401	404	401	395	361	379	428	399	397	412	358	347	391	406	378	399	375	356	367	389	365	407	405	384	381	384	386	364	408	359	396	392	411	372	398	405	405	371	412	419	374	403	392	367	406	367	375	411	388	391	344	395	391	336	378	358	381	445	423	330	396	382	348	359	353	382	421	384	366	393	373	376	380	358	356	388	411	411	389	386	391	378	380	403	362	376	372	359	388	372	360	372	367	367	395	349	398	399	390	390	385	404	401	386	392	388	369	380	363	361	398	325	344	400	358	353	386	416	366	409	392	385	387	399	412	390	357	393	362	382	380	425	398	379	375	361	414	399	369	344	351	427	388	365	401	383	402	379	381	391	425	339	390	375	403	368	402	411	428	375	382	386	402	352	359	355	340	406	393	399	374	386	376	389	371	383	385	382	368	384	424	398	374	376	388	386	378	378	405	370	392	381	376	350	398	425	404	371	370	358	398	375	406	372	387	347	402	368	368	377	390	375	396	367	387	360	362	398	339	410	391	369	356	388	378	405	364	371	386	391	395	392	360	351	376	388	410	367	380	376	409	393	355	422	445	394	406	423	359	364	370	376	366	401	415	397	412	411	408	387	419	386	374	383	404	388	386	376	398	383	396	346	366	380	372	372	387	386	402	385	412	339	378	360	382	391	406	367	406	392	384	352	394	387	346	390	388	383	399	378	385	387	418	406	410	384	363	363	394	390	425	388	399	379	412	395	337	392	377	367	380	401	394	376	389	418	413	363	356	378	360	363	341	376	411	361	397	386	367	429	389	384	367	379	379	391	395	393	377	375	416	374	364	344	379	378	407	354	383	403	385	360	353	387	359	352	371	400	370	409	374	392	379	389	424	404	353	357	370	341	402	417	387	351	362	366	339	374	377	394	403	317	358	397	384	373	402	431	385	346	381	382	398	377	376	400	395	367	405	358	359	398	377	354	375	375	405	402	357	376	359	365	366	427	366	387	367	384	393	381	342	352	341	369	386	420	371	426	413	364	377	415	404	365	360	388	387	365	355	431	398	384	331	372	397	386	408	353	344	383	372	402	383	384	377	386	352	377	382	403	352	420	413	418	407	391	358	363	375	418	405	379	360	361	380	377	396	369	391	370	372	398	364	380	363	372	394	364	383	392	376	384	374	371	409	378	377	359	363	423	389	359	359	375	393	389	415	401	417	376	391	361	368	384	371	388	361	343	375	406	354	402	399	389	358	364	405	378	405	403	365	418	373	374	420	403	400	383	374	425	371	389	367	404	352	401	400	350	412	408	394	417	336	356	377	398	363	378	391	336	367	362	401	401	393	369	406	380	404	366	398	406	383	366	332	370	399	415	397	363	372	380	386	357	378	405	362	381	417	404	397	383	368	392	384	391	374	350	400	366	369	348	392	390	372	370	334	387	389	384	405	376	388	371	387	347	360	382	375	394	358	380	372	366	349	407	371	386	396	382	420	402	391	385	384	380	395	416	408	425	370	375	385	383	407	420	392	405	389	394	372	402	379	380	402	371	352	360	407	387	383	380	380	402	384	362	375	383
2076	850	935	917	908	905	901	872	867	911	898	869	897	887	922	869	832	843	828	902	892	945	889	891	886	864	889	851	897	861	873	812	871	871	899	932	927	939	865	838	903	862	858	834	894	889	881	896	869	889	925	864	910	926	905	866	908	859	864	891	880	930	903	918	910	854	920	884	904	894	881	877	858	870	913	892	882	917	810	867	923	881	889	918	841	872	869	869	910	873	854	939	882	889	890	875	860	860	907	921	920	817	883	914	923	865	911	872	889	880	887	909	895	936	913	874	924	830	844	876	887	903	855	822	822	902	897	846	908	922	897	900	907	868	922	819	896	864	900	858	891	853	896	845	915	882	895	848	942	861	881	874	870	857	874	920	936	841	893	897	895	890	889	917	907	853	910	887	892	927	910	824	897	898	895	931	855	909	902	889	910	910	861	886	885	880	871	854	910	863	888	909	905	865	909	873	921	890	906	858	927	916	912	877	842	852	918	876	838	855	895	919	878	873	915	887	830	921	914	906	916	924	856	821	871	910	920	875	909	842	867	892	871	925	901	878	875	886	933	860	861	938	942	903	896	869	894	912	903	867	888	864	895	892	881	886	909	917	898	908	922	926	883	887	897	873	925	909	865	897	906	880	891	853	924	878	854	885	836	899	923	951	883	864	840	887	924	893	858	840	865	914	909	943	841	871	859	885	848	898	921	801	879	875	881	862	886	862	921	908	846	841	886	872	926	867	899	884	820	853	873	825	906	904	901	861	930	914	840	863	866	897	885	854	899	862	877	858	934	876	899	890	925	863	917	893	899	880	842	876	904	883	894	919	863	896	866	851	889	851	868	907	901	926	878	889	838	897	863	906	907	846	893	846	899	882	890	902	886	919	900	902	924	883	919	878	901	876	873	865	922	898	872	909	824	894	877	918	838	913	875	865	888	880	824	879	900	889	886	809	904	894	934	934	848	935	914	903	868	844	924	896	849	887	910	876	897	856	857	904	893	922	908	916	916	913	856	857	933	881	896	930	907	866	866	889	859	866	909	902	913	886	868	872	932	907	881	890	929	866	872	871	891	838	899	874	883	867	931	844	849	889	875	934	953	886	892	841	882	964	923	900	881	901	838	860	851	867	915	903	916	924	907	881	881	872	862	793	799	928	881	878	903	885	855	951	852	905	895	924	912	888	884	902	863	946	869	860	912	837	877	862	861	935	906	801	880	859	931	857	943	850	856	898	902	873	931	834	944	864	875	872	893	851	900	907	916	852	902	897	899	912	856	873	923	882	969	914	866	879	897	897	882	911	890	863	852	880	898	880	894	933	861	912	872	905	933	895	874	874	872	872	882	915	858	872	898	882	899	882	899	876	903	887	873	854	903	887	915	811	955	884	898	872	922	887	851	899	883	836	871	935	915	901	856	917	897	859	832	903	863	901	926	852	863	875	916	875	909	873	911	889	839	869	878	916	942	847	894	896	919	906	898	923	898	860	847	809	852	843	858	870	855	868	925	850	872	838	917	914	858	869	922	875	892	901	875	919	913	882	892	917	904	882	911	895	921	903	873	854	875	892	828	870	811	920	904	852	923	859	884	894	891	868	920	851	892	827	926	885	900	938	885	900	881	897	906	881	867	888	848	895	897	923	894	911	875	824	915	860	928	806	896	857	835	887	927	939	835	896	890	833	870	879	869	907	885	903	885	903	922	918	843	919	878	888	879	885	863	890	856	942	929	849	863	890	910	888	889	902	905	907	823	845	905	898	889	886	872	881	928	854	880	906	908	888	869	895	893	882	896	854	875	909	886	927	900	912	884	882	898	908	886	832	830	912	856	914	905	876	879	889	888	948	854	892	935	972	868	897	913	893	849	882	862	906	882	858	927	901	881	853	907	900	872	874	885	893	851	858	965	901	894	846	912	856	850	907	893	927	874	896	886	885	917	902	855	862	931	891	889	860	895	890	923	908	907	857	838	848	859	921	847	897	884	856	872	867	944	832	831	883	848	935	829	827	860	857	919	853	898	873	918	847	913	951	891	858	848	867	898	836	907	876	825	896	878	909	866	879	884	905	899	854	871	892	871	848	903	959	893	886	874	872	897	851	941	924	856	889	899	910	877	908	903	914	838	891	882	878	891	830	937	898	877	838	919	882	863	860	882	890	952	898	838	861	910	930	895	876	890	884	859	839	876	881	821	850	859	899	857	900	884	911	842	907	927	905	909	841	898	918	955	897	928	888	884	843	921	902	893	852	855	941	876	834	878	890	919	890	881	881	932	902	862	926	891	914	906	804	909	921	872	884	845	879	929	889	906	854	823	885	862	902	853	889	863	878	872	880	876	870	893	868	867	831	889	906	909	831	861	853	904	878	919	861	891	892	864	903	898	972	924	904	890	900	887	849	874	876	873	849	837	888	897	858	915	909	905	874	906	879	894	941	877	880	894	870	909	930	905	839	879	869	897	877	904	909	871	896	830	826	928	920	851	848	867	830	959	822	860	865	904	850	884	898	974	921	873	887	842	855	876	901	880	880	848	867	900	891	890	864	880	866	893	851	875	888	864	917	819	928	918	857	857	837	866	933	886	883	827	875	929	869	871	881	917	830	929	865	910	913	907	836	890	920	844	897	873	877	905	855	865	880	879	860	894	867	881	915	953	884	883	879	885	855	892	920	936	884	860	857	888	858	888	834	904	916	829	888	894	873	890	886	884	902	872	876	853	887	951	897	850	857	904	870	894	812	907	900	893	823	934	889	898	930	918	910	886	887	901	890	902	854	875	856	839	871	895	977	907	884	887	908	964	882	861	878	900	878	850	914	899	850	946	878	874	868	914	872	902	917	844	928	889	832	887	877	922	879	946	894	928	897	879	890	837	935	854	890	931	899	833	856	902	872	872	903	902	878	916	874	950	899	945	925	907	916	873	941	900	879	876	870	840	889	936	864	893	895	880	921	876	895	923	905	877	889	875	867	885	880	877	862	878	985	904	919	812	935	907	921	970	902	897	877	882	830	913	905	880	904	902	836	844	894	897	902	860	898	898	906	878	921	845	875	888	879	902	896	936	914	839	915	858	900	937	888	852	859	900	885	931	890	889	880	929	871	903	879	899	873	841	900	863	867	918	880	867	890	888	906	872	858	912	901	881	886	903	898	881	896	891	850	870	890	839	909	870	884	936	862	847	906	865	895	891	882	902	908	833	895	873	890	849	866	864	876	850	815	887	906	954	895	865	900	861	875	812	857	901	915	944	902	829	936	901	903	874	891	896	868	857	901	898	895	933	867	868	858	942	893	928	920	919	865	907	901	883	890	859	842	905	938	909	932	926	837	902	890	878	875	880	913	875	887	850	906	889	887	849	931	854	875	945	886	928	887	824	869	873	905	861	892	864	902	892	896	871	885	877	878	932	862	914	884	875	948	883	874	857	845	872	780	891	820	906	907	878	920	883	883	860	929	945	850	883	897	874	890	876	867	839	911	871	865	881	925	839	882	863	921	914	904	873	841
7702	482	533	437	389	335	303	267	253	207	242	236	214	244	249	222	207	202	237	230	228	246	230	210	213	223	242	207	228	229	214	221	214	212	179	227	229	229	198	226	216	213	213	206	250	220	231	201	205	246	218	246	231	198	226	229	202	233	209	219	198	214	198	225	206	225	205	199	207	196	217	222	202	212	206	203	185	219	189	250	191	231	241	226	209	213	205	210	203	257	206	244	216	183	234	235	201	203	201	222	229	208	236	225	238	221	228	184	224	211	237	207	202	242	227	233	232	211	222	228	230	220	228	223	223	220	238	250	267	207	209	238	224	239	209	207	241	211	211	240	220	230	209	194	219	227	223	202	229	246	214	199	188	225	224	215	236	229	236	213	236	219	212	212	192	216	203	208	226	214	216	224	239	242	246	220	231	262	226	221	262	214	227	219	235	219	204	214	230	235	244	222	217	225	195	209	216	224	205	221	211	202	218	232	255	243	202	193	206	219	216	213	218	225	208	221	211	237	240	228	250	235	217	216	201	196	227	261	230	210	203	192	213	225	190	214	243	230	266	218	232	217	220	239	210	227	210	237	229	216	222	224	239	234	248	222	230	239	220	218	212	218	216	225	203	206	232	233	219	224	198	200	205	242	227	195	197	234	203	202	225	220	207	212	223	208	214	220	192	219	213	218	242	226	242	195	203	243	236	218	219	214	227	204	208	191	216	212	241	225	241	231	221	233	231	214	203	217	227	200	207	228	214	200	239	184	219	197	207	230	216	182	221	246	217	205	214	202	189	179	215	227	208	215	240	226	238	216	223	228	214	196	187	246	195	243	225	223	195	215	233	212	225	249	193	224	213	192	206	215	206	200	212	223	211	225	217	215	260	183	202	241	232	225	188	226	211	210	233	211	209	225	234	221	192	209	226	200	202	218	204	184	220	241	196	225	223	209	211	220	228	204	208	237	227	199	246	214	248	201	217	213	239	204	200	222	216	224	203	211	196	222	200	238	219	204	205	213	218	240	214	225	199	242	235	223	233	212	215	206	223	250	239	220	197	221	202	209	221	208	227	213	226	202	177	207	228	205	201	210	246	202	219	229	239	206	206	211	188	225	199	233	218	248	217	243	190	244	223	201	223	224	201	217	219	207	228	211	210	232	208	212	203	225	231	224	205	221	219	233	213	206	241	221	229	196	239	210	217	229	229	237	213	209	194	196	201	228	214	227	254	185	228	224	229	231	217	269	185	227	206	201	218	236	207	205	200	213	203	209	204	234	226	228	253	232	214	200	236	230	234	227	204	243	187	223	213	213	200	210	212	241	228	215	251	198	201	234	207	215	195	204	228	242	232	220	239	227	206	231	203	220	204	207	191	185	199	230	235	214	219	213	244	202	221	214	221	232	228	206	222	219	209	201	204	179	213	213	200	216	244	234	213	214	197	209	237	209	210	236	233	217	221	232	253	237	240	227	241	260	200	188	223	226	252	242	220	229	215	226	227	204	207	229	225	221	240	212	239	221	236	218	224	240	238	227	214	223	221	219	229	205	195	204	217	223	218	219	225	228	218	206	199	208	203	193	209	212	197	226	235	199	245	188	222	211	202	212	219	232	217	215	229	211	195	217	225	186	228	227	210	215	197	222	200	194	234	205	231	230	212	199	209	229	190	214	226	225	218	229	199	224	235	229	205	241	211	198	223	215	199	233	222	233	241	233	228	220	220	232	226	229	221	197	226	208	203	188	243	223	242	212	232	204	207	208	240	195	233	241	215	233	202	187	217	231	210	218	218	233	221	241	237	237	219	218	242	203	196	194	230	213	216	208	234	187	231	220	231	214	202	207	225	224	211	212	196	231	223	226	215	201	193	207	227	224	202	209	221	213	230	222	249	222	217	215	248	224	213	193	232	248	190	227	225	238	240	220	190	231	226	222	248	214	224	190	218	209	233	202	199	208	243	207	232	216	202	210	211	217	253	206	225	243	244	236	224	205	260	232	198	208	210	225	221	228	222	201	202	208	217	226	233	237	201	214	212	195	243	216	253	217	203	233	237	223	233	244	216	223	206	218	232	219	213	202	201	230	218	239	195	243	221	230	231	206	219	221	230	225	185	225	198	222	227	200	213	211	222	225	231	212	203	201	220	229	205	245	225	226	204	219	213	216	198	216	228	207	214	202	204	202	231	244	205	235	207	236	225	248	216	234	230	224	211	213	224	221	236	216	180	200	207	208	222	222	212	215	224	213	214	203	209	220	230	225	231	233	231	231	219	202	230	216	214	209	253	199	254	241	241	211	237	224	239	216	233	228	231	225	206	207	216	223	200	187	206	227	238	225	213	220	217	224	205	235	195	235	214	220	222	220	220	220	187	233	207	216	222	233	204	218	204	228	198	217	220	190	223	213	210	258	215	231	220	201	213	227	226	209	213	224	234	208	190	227	205	209	214	214	198	227	250	228	222	219	194	205	221	237	219	263	218	212	238	223	222	223	226	216	224	198	219	223	203	229	219	233	216	225	229	216	209	231	229	234	210	207	216	224	215	187	218	208	224	238	204	209	194	240	225	225	227	201	216	227	214	220	233	237	212	244	225	238	191	231	219	202	188	220	208	202	226	239	247	200	230	195	223	223	221	230	245	203	254	230	223	243	207	230	219	207	215	236	204	227	199	228	224	167	243	208	197	211	242	227	211	231	217	198	245	217	226	211	211	212	207	235	219	214	225	222	219	213	237	248	223	215	212	229	229	205	219	228	230	236	239	217	226	188	210	235	218	201	204	224	204	253	231	194	191	208	216	227	214	231	189	221	197	239	245	192	216	214	203	223	221	240	208	223	228	213	210	251	217	210	237	211	229	255	243	245	218	226	231	212	219	225	223	225	199	188	221	203	239	227	215	203	227	193	214	209	225	207	225	222	241	225	236	220	227	220	249	207	206	218	214	214	214	217	228	200	196	227	205	224	201	223	232	242	201	248	253	244	216	184	225	232	264	219	230	232	228	231	231	215	205	227	236	205	202	235	216	240	235	230	202	219	211	195	241	222	241	225	218	220	192	235	235	215	231	227	226	217	255	204	198	211	244	217	237	236	195	198	204	214	241	224	201	208	212	233	203	218	226	222	210	201	224	241	225	196	208	222	228	217	202	223	214	195	200	228	220	199	236	208	219	216	220	193	208	197	226	211	221	232	258	227	232	214	188	246	211	199	224	223	238	203	185	201	225	207	225	219	201	206	222	237	214	227	216	201	209	234	251	209	222	229	193	239	223	216	208	196	224	198	218	201	210	205	212	234	225	223	212	225	239	194	243	222	206	221	226	205	216	213	256	236	219	243	225	233	251	206	220	217	193	230	216	208	212	220	211	222	221	241	218	228	223	196	229	221	228	197	222	211	204	226	231	206	195	226	228	205	223	263	219	227	192	215	190	216	222	200	243	214	203	250	222	181	210	213	213	204	228	214	217	225	205	238	229	208	246	248	218	211	209	221	219	225	219	216	224	220	207	235
6285	848	1294	1446	1271	1125	944	889	842	775	706	705	717	711	659	663	628	660	657	654	649	589	625	624	612	658	620	602	611	652	623	584	560	621	584	609	617	605	617	607	598	577	637	616	544	566	597	629	563	562	643	559	591	625	568	601	605	569	601	542	618	568	586	616	563	573	607	582	568	551	594	580	613	648	576	623	574	578	586	595	562	584	586	611	542	607	601	599	601	592	593	577	590	568	556	582	601	627	529	579	591	581	571	602	618	584	612	587	589	563	586	608	560	574	566	622	641	609	577	599	583	601	583	577	622	609	607	533	586	609	568	594	626	580	571	641	584	603	583	574	574	566	566	588	594	604	540	589	570	583	584	550	567	598	572	565	554	583	580	577	583	630	588	616	605	603	546	605	559	543	540	562	510	561	577	555	576	611	529	597	605	577	592	599	630	587	615	560	577	581	588	578	545	588	614	584	596	554	599	602	554	592	611	572	583	568	588	555	572	612	591	580	559	568	591	546	597	594	582	631	608	577	557	591	566	622	593	579	562	608	581	546	588	580	568	599	617	539	551	601	542	604	612	614	611	558	627	605	597	585	595	607	601	579	554	618	571	575	607	590	559	543	571	578	568	597	571	613	573	600	559	565	595	580	542	594	584	613	602	584	604	575	588	573	605	575	580	572	601	600	604	578	586	601	620	596	584	609	570	573	563	608	597	608	579	596	567	555	543	597	547	562	554	599	556	597	578	574	588	581	618	606	578	623	556	600	567	565	579	551	552	605	559	568	596	590	514	627	566	572	563	563	584	600	598	610	605	604	569	583	559	554	640	638	554	638	615	575	577	585	557	588	616	602	558	611	572	573	585	614	601	556	593	563	575	632	603	626	575	564	572	647	575	596	576	569	579	611	563	594	538	586	617	595	619	549	561	587	553	551	521	605	569	626	581	564	600	622	604	581	569	579	575	563	580	565	587	578	574	578	555	603	591	571	571	561	631	571	571	576	590	564	588	595	544	654	580	554	554	609	585	602	581	593	601	572	624	611	584	617	548	599	623	593	603	577	545	550	579	556	570	607	638	595	582	567	548	599	597	582	573	593	576	603	537	569	575	587	580	595	624	597	562	630	589	580	574	568	587	603	578	545	558	617	554	600	644	528	558	540	580	572	552	576	596	577	569	565	600	601	571	597	585	583	653	611	561	586	598	606	600	605	538	604	584	566	554	611	538	615	556	602	556	584	575	571	617	557	569	558	572	596	596	557	601	627	598	575	546	538	589	615	555	571	590	588	563	555	598	612	550	654	583	615	570	598	587	570	592	566	554	601	524	589	617	632	572	605	610	611	619	578	590	575	568	614	599	595	581	593	553	597	574	585	600	602	547	598	605	541	624	563	554	593	598	596	614	593	607	569	600	587	529	594	598	577	565	556	540	563	607	613	568	629	600	567	656	614	597	568	611	575	596	609	559	580	574	585	607	583	586	567	569	599	604	563	610	582	593	614	608	580	568	575	594	562	547	595	565	597	591	551	574	591	610	557	623	586	560	575	619	603	567	592	584	577	544	602	585	550	572	570	595	571	541	602	565	574	574	579	566	618	610	566	604	622	588	577	564	624	608	567	579	603	565	570	616	566	623	589	611	607	584	543	561	577	586	584	588	591	594	606	551	608	567	565	586	562	607	615	584	609	623	606	614	607	609	603	556	546	571	560	589	580	556	633	639	547	576	572	575	581	585	605	605	602	556	592	589	574	586	554	639	619	557	527	565	596	595	578	592	605	614	622	595	612	555	582	587	589	624	542	538	608	564	593	583	591	588	608	594	581	576	533	616	605	600	606	546	596	508	632	534	565	619	574	580	615	565	581	587	604	594	554	603	617	558	586	581	592	586	578	591	586	560	578	585	593	548	606	628	603	542	564	606	604	640	560	568	584	583	576	576	553	592	576	594	565	575	519	583	607	576	562	610	553	603	600	592	616	524	581	545	608	566	549	613	602	634	568	593	590	590	584	544	613	595	578	561	581	580	604	597	611	568	594	567	593	608	549	593	609	561	580	626	590	593	591	555	619	564	555	582	565	582	603	571	597	592	626	573	622	585	580	618	541	630	599	585	575	605	595	556	614	597	577	613	539	633	580	566	633	608	614	567	609	592	546	596	578	583	601	561	510	543	537	596	566	594	598	608	562	565	619	578	591	569	543	539	537	595	632	561	541	607	601	586	563	594	593	561	632	555	613	607	582	555	540	608	573	579	569	595	604	595	592	534	578	608	599	550	600	598	587	580	598	593	602	552	562	581	567	589	636	585	599	593	625	576	642	567	598	581	581	542	575	570	592	565	589	589	571	570	620	579	588	607	581	581	573	577	615	585	604	570	617	624	627	606	558	565	578	621	566	611	600	614	553	579	596	558	572	611	614	593	698	611	577	572	575	566	576	602	561	575	596	542	577	596	621	586	583	560	602	585	539	657	577	626	580	571	585	547	614	581	624	564	610	643	568	581	584	539	587	570	577	609	585	584	585	582	588	575	610	562	583	623	573	562	623	577	581	606	594	616	598	579	541	573	586	556	567	604	569	583	592	581	599	555	583	584	588	568	556	565	621	587	569	556	616	545	582	581	612	565	558	579	573	554	569	596	622	541	528	592	568	556	595	592	642	586	569	576	534	595	586	578	573	614	598	618	561	622	580	593	645	575	600	561	610	554	606	557	600	586	595	609	626	590	581	596	615	584	573	661	634	587	606	559	602	592	602	574	565	585	536	566	576	627	601	614	509	586	610	612	575	663	571	568	558	558	612	581	590	596	563	620	595	582	582	599	590	590	604	571	602	596	600	576	573	571	593	580	622	603	594	530	556	571	597	562	632	619	583	530	578	603	611	569	593	601	555	574	584	564	601	585	586	552	608	584	603	617	593	593	516	606	595	553	583	619	586	577	568	590	557	568	541	607	582	548	621	576	577	585	550	539	580	581	577	584	561	565	538	560	583	613	593	601	578	580	594	563	613	592	551	589	624	542	607	621	582	540	573	571	573	559	559	550	570	588	576	543	577	592	557	579	596	581	566	590	581	596	580	553	575	595	552	585	575	542	593	570	593	617	577	593	534	571	603	577	558	585	534	564	553	586	564	563	597	564	591	575	526	619	608	599	575	564	563	597	605	564	573	568	559	549	561	596	547	599	569	566	601	587	570	581	583	635	575	567	598	607	577	597	573	539	559	561	545	596	593	550	606	615	586	552	608	578	575	613	576	588	574	637	594	622	588	595	599	579	589	564	585	622	587	612	593	597	580	612	589	593	586	578	578	599	551	562	583	600	584	582	611	583	600	597	607	539	619	614	572	564	609	547	552	579	570	607	603	541	549	569	627	627	564	613	568	618	598	589	589	590	569	621	606	631	565	590	565	608	565	588	590	560	560	599	591	589	533	623	578	579	591	570	536	580	585	622	617	633	544	611	567	544	576	617	601	608	571	571	610	583	511	587	601	586	589	603	631	567	548	605	602	576	614
15199	1336	1033	892	718	660	478	497	460	466	450	466	421	378	416	399	390	373	387	388	378	363	356	382	384	384	393	375	376	396	391	403	393	394	382	418	380	357	335	365	389	397	370	340	361	360	368	355	365	384	322	349	354	372	396	376	412	332	370	354	370	395	401	371	374	377	394	377	380	368	368	363	369	348	372	349	362	383	394	360	386	355	367	399	372	382	359	363	370	365	376	412	409	378	384	353	369	366	368	373	419	377	362	396	358	346	365	348	327	379	337	343	362	349	361	337	379	371	415	413	394	370	357	339	386	372	365	352	390	348	334	370	348	371	388	363	365	355	351	373	355	358	372	371	367	376	380	350	384	350	381	335	372	362	384	346	336	358	360	325	373	384	377	352	334	370	320	369	343	397	397	379	394	351	377	370	350	359	369	340	396	366	378	352	378	377	369	388	349	353	387	344	368	370	375	330	358	358	361	358	341	348	408	391	358	333	337	357	369	384	370	381	372	368	352	367	338	358	375	373	386	428	357	358	389	366	345	368	367	373	398	364	353	366	348	354	376	376	380	394	380	375	357	351	376	365	364	362	337	389	353	371	379	354	372	391	332	382	388	369	360	361	361	435	394	378	344	360	377	396	373	365	375	381	331	381	367	369	340	361	427	374	400	368	404	364	377	367	338	348	363	373	407	385	346	322	409	363	371	376	388	367	422	358	355	380	348	387	376	382	356	357	425	409	398	365	379	361	355	358	373	359	345	343	364	377	369	363	391	431	406	387	342	358	366	393	327	391	377	352	361	374	334	343	393	355	353	343	318	390	395	374	411	340	372	357	332	367	390	347	353	385	349	377	373	364	368	378	361	369	396	379	348	362	386	366	373	398	330	386	312	337	341	351	316	354	378	375	382	379	356	366	408	367	397	384	368	374	357	386	341	397	382	357	354	374	380	357	359	386	329	389	361	365	383	369	382	387	334	384	383	355	378	357	382	413	398	378	376	382	353	407	352	342	362	408	404	361	368	329	366	375	392	360	383	375	382	338	395	379	405	370	390	380	356	370	347	363	377	374	358	345	367	366	367	377	406	353	366	357	372	384	397	385	366	378	315	372	361	383	385	373	365	370	389	337	379	356	343	387	366	402	369	387	361	368	349	363	410	377	373	357	346	352	359	347	377	370	398	336	362	388	374	376	382	378	337	369	380	390	366	395	368	306	340	365	349	361	364	330	351	360	381	382	351	377	361	370	371	376	371	365	376	382	326	381	375	384	352	316	357	372	402	415	361	380	352	356	380	374	359	392	382	425	392	361	354	346	350	363	342	402	348	357	363	341	375	377	363	358	384	350	370	344	340	372	383	377	391	359	339	390	376	370	359	389	384	357	360	387	390	358	360	360	382	360	322	383	383	371	410	358	380	341	357	377	352	391	350	352	356	385	333	348	370	382	361	350	369	373	348	373	386	338	389	363	359	378	343	379	372	367	391	363	349	355	401	347	351	369	396	343	334	401	391	398	401	359	380	326	370	395	393	384	367	398	358	352	346	352	372	416	382	323	364	389	373	382	388	344	348	378	369	366	363	373	374	356	365	368	384	360	355	382	355	324	368	370	393	399	380	372	392	380	358	357	372	370	350	338	346	355	419	388	408	343	392	360	355	361	379	355	364	362	393	400	367	391	374	380	377	400	380	370	378	384	360	366	363	346	364	364	346	365	373	396	342	351	378	347	332	323	334	355	397	354	381	385	403	360	375	360	349	397	395	342	403	383	356	386	372	383	376	345	362	374	383	389	404	374	380	393	373	384	342	426	368	377	375	372	407	403	353	346	372	380	390	326	357	362	382	377	347	360	387	367	404	373	374	359	392	350	358	327	399	364	365	363	367	355	335	327	369	355	381	364	345	347	370	397	404	391	358	405	377	346	333	349	393	393	383	390	349	366	376	375	357	377	389	354	369	382	359	356	361	371	378	365	381	356	359	361	361	324	331	394	392	395	393	355	355	374	401	370	419	352	385	377	362	367	390	381	344	419	404	369	382	366	331	375	363	358	426	357	396	332	391	352	396	362	405	361	365	391	360	346	370	349	345	355	379	371	335	333	383	357	373	361	364	360	349	372	380	381	394	341	382	364	387	371	385	386	368	376	369	359	371	410	384	353	374	350	382	329	365	366	407	343	409	419	384	412	382	399	411	384	362	392	353	384	359	343	367	358	317	374	383	336	372	366	378	345	365	352	386	382	387	375	361	362	356	360	356	384	390	379	396	410	374	367	362	367	420	384	376	350	342	354	375	383	342	328	384	406	373	362	377	357	366	392	391	346	372	337	374	378	389	369	306	392	371	397	384	321	356	365	341	419	374	365	365	356	350	389	344	396	380	353	387	386	375	397	401	351	364	409	381	386	358	371	382	346	358	345	384	355	375	400	378	346	361	378	392	360	369	337	381	351	342	362	411	352	374	341	363	355	352	374	374	366	393	390	387	331	413	352	368	391	327	380	399	415	377	416	326	387	338	355	376	374	315	347	339	373	370	335	408	357	371	333	385	377	397	380	376	387	366	386	367	317	343	367	385	343	400	378	405	399	370	376	378	385	387	398	368	390	351	365	400	412	381	362	382	383	344	407	375	367	356	365	370	357	355	368	397	402	372	377	354	406	388	358	379	357	339	349	345	360	331	376	352	349	335	368	379	348	361	395	336	359	410	406	412	369	414	360	362	374	365	381	394	380	366	400	369	365	330	397	364	359	394	358	350	365	360	347	372	362	383	367	399	389	373	380	372	383	359	421	357	380	388	329	375	380	354	371	368	391	347	389	400	366	380	345	372	385	372	415	373	349	358	343	350	423	365	378	364	375	369	387	350	356	369	371	345	351	384	395	382	364	377	395	332	356	352	373	368	353	375	395	378	351	395	373	379	381	343	339	369	322	344	373	379	394	311	343	383	390	379	354	377	375	387	345	383	367	390	378	353	412	357	385	353	391	392	353	325	335	352	386	389	379	327	382	355	380	384	385	376	400	405	374	353	373	406	335	331	368	367	395	406	398	384	392	376	392	372	371	379	367	334	392	372	375	352	396	369	356	349	389	381	353	348	382	335	331	364	317	338	364	391	343	366	386	382	350	380	368	337	344	376	364	376	362	387	392	357	329	346	401	396	358	389	366	377	355	358	369	385	401	391	408	397	353	382	386	369	374	340	359	390	360	402	373	349	358	388	387	403	358	337	424	377	372	399	362	371	362	335	345	346	347	373	371	424	344	341	339	365	352	374	336	389	385	368	385	393	384	352	353	337	383	389	359	376	400	377	355	346	397	384	379	370	376	363	404	355	379	373	399	359	349	375	322	363	344	368	374	381	372	388	390	386	364	375	412	387	365	350	363	393	378	362	384	375	368	377	359	352	402	399	394	351	389	389	359	365	353	363	357	383	362	389	335	344	382	381	364	331	395	380	375	374	357	345	351	375	372	338	356	352	403	371	374	416	369	340	342	391	397	340	380	415	433	349	390
8373	1426	2179	2594	2208	1910	1615	1435	1410	1258	1252	1138	1122	1086	1107	1073	1033	1012	1025	1021	989	982	960	960	1005	949	963	904	985	932	915	914	998	937	963	895	940	971	1019	926	957	944	914	919	939	916	940	875	870	964	912	901	901	918	924	942	1002	977	931	940	877	918	928	866	889	869	866	909	888	929	987	969	887	928	926	907	901	895	893	913	902	888	901	929	933	855	932	919	893	903	904	865	874	908	966	904	952	883	883	892	880	948	917	921	952	921	934	918	921	931	921	886	970	908	968	852	954	933	925	919	903	923	931	909	856	866	906	875	897	862	941	923	967	872	869	874	901	876	890	959	903	915	891	843	896	907	873	907	883	886	903	881	897	926	927	854	938	929	859	908	935	872	939	930	944	878	876	908	946	868	837	921	917	900	891	860	869	912	916	873	885	877	902	919	902	891	901	915	930	941	903	919	889	903	889	936	914	923	910	906	869	837	859	928	873	903	943	940	938	941	838	884	985	908	921	861	938	890	882	894	910	904	886	880	916	910	859	873	853	906	871	898	927	896	895	895	950	921	861	877	924	889	868	877	887	876	902	903	909	915	899	885	902	868	944	884	913	899	874	869	848	851	913	920	922	916	909	910	887	891	901	853	900	901	876	891	881	923	916	926	916	889	867	873	911	893	884	850	929	876	904	936	893	844	928	903	974	888	952	906	956	900	889	913	898	919	913	963	863	926	889	909	848	898	920	888	892	899	916	934	914	869	899	869	890	927	947	883	930	900	884	908	916	964	868	887	911	842	858	923	914	957	934	906	920	915	932	881	933	940	931	901	890	927	893	966	914	899	931	873	914	888	848	937	929	891	911	931	899	880	898	922	894	900	915	877	929	886	920	941	908	893	885	904	900	934	922	907	896	955	903	911	934	909	912	884	916	888	912	937	869	949	966	887	897	930	855	909	926	856	905	885	932	905	903	904	940	906	911	886	926	929	871	920	916	907	878	917	899	926	929	912	891	913	913	835	933	935	953	914	895	916	974	897	870	853	924	917	834	859	883	892	854	883	901	882	860	911	1025	949	899	927	897	869	925	851	921	937	876	878	930	927	918	927	879	917	933	886	897	903	872	890	891	886	881	894	877	930	888	873	869	908	879	907	891	959	936	936	905	933	907	876	916	894	895	897	930	915	903	889	905	897	945	876	906	905	947	899	890	914	887	887	888	934	907	926	926	879	892	824	927	913	885	864	887	860	900	939	901	969	844	919	914	827	943	858	886	842	938	854	908	930	878	913	869	902	911	889	877	917	991	899	909	878	864	893	999	870	907	918	946	893	899	908	895	891	916	936	903	908	955	885	882	909	885	896	869	911	897	936	953	938	932	899	894	944	908	863	856	895	900	851	979	855	950	927	864	910	867	902	934	883	936	901	862	887	923	889	933	838	920	911	959	942	875	915	922	913	963	940	875	897	897	891	895	921	965	914	907	862	855	925	875	917	896	868	927	887	954	888	958	902	947	903	915	829	957	918	835	911	931	908	905	852	880	890	898	908	905	925	900	927	892	907	934	937	913	904	933	920	937	952	916	857	961	862	865	860	939	880	875	862	928	837	923	908	911	863	844	865	896	884	895	845	927	922	887	908	903	908	905	886	947	922	914	920	905	915	848	867	922	894	900	928	903	891	857	925	900	857	910	844	921	864	918	910	942	889	897	895	886	915	887	912	937	913	911	943	916	919	929	933	935	900	903	909	919	923	880	894	980	851	943	903	904	920	833	912	891	883	888	926	848	902	928	842	843	903	911	945	900	970	950	917	922	875	906	867	868	935	931	949	954	931	901	927	866	886	913	953	907	872	921	895	934	919	937	859	889	903	911	933	924	940	912	927	990	898	848	921	902	898	942	891	890	895	813	925	914	930	900	915	919	852	906	940	904	905	886	878	913	932	894	985	907	957	954	897	855	907	972	866	892	891	891	980	957	934	930	846	863	906	938	907	901	884	889	918	932	904	936	847	929	946	940	920	930	863	837	964	850	912	871	870	878	882	856	908	899	876	926	929	903	862	919	898	940	910	902	940	906	874	903	950	932	863	875	928	876	868	859	910	877	960	877	894	853	928	899	929	891	903	865	953	927	916	892	882	902	863	922	914	863	899	955	915	906	940	880	912	943	942	950	898	918	860	896	849	902	944	889	909	859	887	870	854	901	886	900	879	896	967	890	883	902	931	884	947	910	927	970	902	938	863	915	896	929	877	937	938	893	899	889	931	931	929	897	911	870	885	889	923	933	890	939	893	909	925	973	916	883	906	916	905	854	912	893	933	922	919	917	888	896	909	887	865	935	921	959	890	921	932	888	954	849	897	937	918	972	920	921	891	956	877	911	895	856	913	933	968	902	875	877	929	877	863	880	970	856	872	885	940	874	950	934	969	898	918	899	887	848	941	962	882	910	900	884	887	891	922	893	891	922	953	954	956	896	907	896	887	904	857	894	876	938	882	933	940	888	905	882	931	947	873	874	956	884	972	924	886	910	923	879	901	961	904	926	872	891	939	950	900	907	859	848	911	869	860	891	912	937	891	889	895	900	908	889	909	921	895	933	929	881	901	913	906	888	873	894	894	929	893	912	953	895	880	892	867	902	913	858	920	931	919	928	882	870	933	898	902	874	947	951	916	937	889	898	925	876	886	869	872	959	966	903	947	887	866	907	970	948	873	959	895	892	909	902	921	958	832	925	921	897	862	886	894	906	893	928	866	941	886	899	864	881	903	925	908	901	907	921	875	868	905	830	913	909	932	857	887	949	869	907	922	896	911	932	874	898	887	853	892	828	874	889	918	915	906	890	876	902	869	856	870	895	906	885	922	957	933	891	897	915	908	846	860	917	903	847	886	926	888	899	961	917	879	887	945	878	922	945	862	870	951	953	909	861	893	908	939	888	868	973	857	909	901	879	907	877	906	880	918	842	950	909	872	875	922	867	906	931	845	933	874	868	829	925	926	969	922	962	895	945	923	951	849	928	945	904	863	902	916	940	958	907	890	963	864	894	928	871	875	946	903	947	889	884	906	943	882	912	884	875	971	913	902	921	912	861	862	862	884	940	925	919	901	914	889	918	902	884	878	818	952	901	837	878	948	938	915	904	902	900	947	889	907	906	896	926	943	929	910	947	909	936	905	971	927	855	901	894	986	954	885	857	888	964	907	912	901	883	849	900	923	875	899	958	990	886	856	888	927	923	912	885	911	895	875	905	877	932	951	936	903	912	930	912	952	937	908	913	947	872	930	864	893	966	916	905	879	903	886	867	866	856	893	870	909	919	913	903	909	919	898	910	836	902	929	901	916	879	950	938	880	927	936	876	909	901	875	952	907	912	847	936	897	939	898	924	894	957	903	920	882	967	903	902	949	928	952	855	883	915	876	891	936	922	942	923	965	910	890	934	930	871	889	887	943	906	919	912	881	863	899	933	903	943	905	916	901	958	906	853	934	926	881	937	913	872	934	898	936	846	979	886	894
1681	415	381	376	397	416	403	343	389	400	422	394	407	376	368	425	404	391	353	383	409	357	360	420	377	366	417	350	380	405	344	389	406	372	392	402	403	370	392	381	404	390	354	404	372	422	352	384	373	378	383	369	366	361	406	388	378	376	389	386	376	413	375	367	340	365	361	344	386	410	396	378	359	366	414	403	358	402	367	393	397	366	363	354	409	381	359	410	407	376	410	435	369	387	374	362	385	384	379	412	336	423	385	379	380	397	412	375	383	373	387	372	360	388	387	343	370	399	389	367	365	392	389	385	369	381	364	358	356	384	377	404	403	384	374	376	401	386	378	384	370	394	372	364	393	387	370	356	415	394	416	366	431	394	387	373	386	373	372	402	385	378	328	403	390	376	365	403	369	369	361	421	403	390	364	390	399	383	395	372	371	419	402	368	402	368	400	414	431	392	367	345	390	391	394	392	378	341	379	413	372	425	398	386	428	350	386	384	424	409	379	419	386	380	364	398	408	401	389	367	403	351	382	372	360	326	397	389	357	389	354	394	383	385	405	382	388	381	360	382	400	389	388	381	373	415	384	379	377	375	355	415	373	372	389	406	369	420	413	371	354	403	375	392	356	363	363	409	403	349	382	418	366	372	380	389	403	419	403	427	420	385	410	380	401	409	406	416	400	357	404	354	429	394	381	392	383	404	398	392	410	400	383	389	417	392	351	372	342	391	398	394	359	408	378	398	411	425	396	417	373	378	386	388	399	410	386	407	358	380	379	375	391	418	346	366	405	400	383	394	408	386	392	387	425	392	384	428	388	397	396	378	419	379	366	395	342	367	401	393	373	405	370	387	356	401	367	356	390	368	401	384	355	423	414	394	385	393	359	385	390	436	351	366	433	406	398	347	438	392	358	393	355	409	395	369	430	409	375	415	360	400	386	392	379	378	384	389	400	370	371	395	438	427	370	391	409	389	355	350	402	363	394	388	426	385	380	399	400	380	388	341	384	423	400	380	356	353	373	365	391	385	380	385	377	359	381	426	384	387	385	367	393	384	398	387	386	392	420	386	354	376	379	373	433	369	423	374	378	383	369	387	392	384	382	386	377	406	385	379	395	326	404	404	386	365	347	399	389	385	387	432	380	354	392	383	396	369	411	391	384	388	357	334	392	396	408	392	355	399	420	380	380	353	385	424	394	401	375	385	384	358	408	364	441	375	369	398	357	410	362	374	382	351	361	373	337	395	428	410	426	391	384	426	378	347	384	383	381	356	388	388	383	351	345	342	391	371	338	389	379	373	387	389	411	346	419	402	384	380	401	392	420	369	375	377	378	394	351	408	382	406	387	356	383	389	366	340	377	362	385	366	404	406	383	380	401	371	355	387	394	352	393	367	402	381	361	421	368	393	377	358	399	393	391	391	370	407	428	409	396	408	362	390	382	404	384	384	402	391	397	397	370	393	375	368	380	413	410	402	393	399	363	408	439	411	429	373	378	411	386	431	388	418	369	374	398	369	395	391	385	405	402	374	352	441	381	387	385	380	357	365	380	394	364	387	416	379	374	375	365	411	386	419	404	361	389	350	398	388	413	376	410	380	366	361	376	358	373	369	403	418	357	395	362	394	414	408	401	425	397	349	366	381	396	339	319	411	432	391	368	381	385	334	365	422	386	373	379	389	426	371	372	416	365	390	404	370	369	379	380	374	366	420	403	346	352	426	367	361	399	393	376	365	405	365	388	415	406	369	372	378	398	380	411	399	346	375	387	371	402	363	359	385	367	382	421	396	373	412	366	360	384	394	404	386	404	391	408	390	395	366	381	342	418	373	439	380	388	368	403	373	373	394	362	382	340	376	388	378	381	382	419	420	354	413	367	416	406	363	353	398	372	390	380	387	385	407	340	387	379	368	372	399	398	362	370	409	364	419	393	408	389	377	393	384	357	393	346	370	358	362	404	359	385	408	397	386	388	408	396	409	425	382	342	373	358	398	383	364	363	380	371	344	386	384	374	367	377	382	370	387	368	388	396	392	370	369	400	389	404	388	369	364	376	408	373	370	376	414	379	362	382	372	428	372	387	396	382	410	365	423	393	348	384	360	366	398	393	350	389	409	369	347	372	373	364	365	406	383	359	362	352	392	391	397	365	405	365	368	406	383	370	359	373	399	370	370	367	418	372	398	421	390	349	384	377	372	388	393	361	369	378	392	397	372	403	423	359	371	380	371	381	409	397	364	400	370	409	386	358	428	373	399	394	400	395	376	380	394	382	401	394	386	374	418	398	433	378	389	366	355	381	381	400	395	391	381	414	366	388	396	395	408	386	351	370	402	357	420	382	393	372	360	379	434	398	359	390	408	431	362	414	380	411	369	412	357	435	364	379	377	364	401	379	371	362	376	380	402	418	388	395	403	392	367	405	363	382	395	385	378	392	364	341	409	401	377	413	390	415	431	395	382	341	404	387	347	377	373	372	374	404	353	409	374	387	378	365	346	381	361	350	396	391	394	380	447	345	363	334	401	397	399	377	360	387	387	389	403	382	377	370	373	386	392	358	365	367	417	367	364	373	400	413	390	403	373	391	383	366	363	387	399	370	380	357	369	375	353	374	344	410	389	364	368	376	401	364	392	375	389	383	374	383	364	382	364	356	397	374	345	406	352	369	397	399	388	347	387	392	390	385	399	395	376	389	383	386	389	405	370	401	388	366	377	401	368	363	374	390	375	384	367	392	403	419	400	384	364	374	405	355	376	390	377	344	398	387	371	369	385	361	391	389	372	376	419	402	403	405	406	378	359	385	375	364	389	342	384	374	378	380	375	382	376	356	377	361	351	389	420	425	420	389	396	360	383	392	395	358	401	389	402	371	401	367	403	381	361	382	421	382	344	385	376	390	388	380	397	384	378	389	379	369	387	370	401	423	422	368	373	373	406	400	338	370	358	393	428	335	408	412	375	384	364	364	408	384	376	358	395	363	371	375	397	367	370	352	367	387	379	383	362	414	380	368	361	403	384	388	407	380	332	412	414	401	407	363	396	413	358	385	380	397	417	394	359	388	402	368	400	395	365	364	409	389	377	401	389	357	340	365	410	394	364	408	412	411	416	400	349	357	371	406	387	399	391	367	375	384	372	389	381	376	392	389	390	378	390	393	351	431	366	404	406	371	418	377	371	427	362	365	397	364	367	404	375	380	373	399	398	388	379	413	350	388	359	388	356	402	428	401	401	403	378	399	389	410	365	427	375	401	380	342	386	354	395	413	393	389	393	362	380	412	402	417	354	359	361	404	401	384	383	401	385	378	410	395	395	381	353	365	363	374	384	403	413	398	395	363	340	400	427	363	399	422	388	352	363	380	402	438	408	346	394	398	364	386	360	403	379	415	398	394	409	412	404	386	407	433	388	357	403	389	375	396	406	403	401	416	385	382	362	418	374	405	409	422	415	387	384	381	360	379	381	396	401	376	388	416	400	337	408	394	367	382	387	366	391	376	415	383	370	394	416
2071	930	945	922	904	854	896	877	940	838	872	896	923	909	875	835	914	874	883	872	892	856	857	882	890	864	879	854	885	911	882	910	890	865	901	850	891	904	910	903	834	865	889	860	882	857	876	948	904	821	909	869	861	867	870	949	864	870	925	899	893	907	907	901	904	873	896	909	869	885	909	912	964	910	952	919	869	886	889	846	889	911	897	867	910	884	929	908	882	923	873	885	925	851	890	882	889	892	891	889	901	962	910	880	872	937	899	907	889	932	919	872	866	856	874	873	918	867	881	892	904	881	920	855	858	896	891	888	926	885	882	855	893	849	854	845	890	904	853	896	827	902	937	857	908	871	864	863	881	923	882	874	874	894	884	825	899	859	861	832	898	874	902	909	907	899	849	901	910	913	855	872	902	889	900	887	850	850	860	894	936	894	797	855	924	875	924	875	907	907	841	877	877	810	885	890	906	900	880	894	876	887	886	875	871	854	866	898	850	884	864	911	892	848	938	872	868	937	886	901	874	902	881	892	908	900	866	905	897	866	845	885	890	829	853	890	840	843	851	887	986	911	882	912	890	861	943	843	906	832	934	948	928	831	870	903	892	917	909	830	902	956	974	884	894	831	884	822	893	890	930	907	904	977	871	908	912	878	863	892	910	837	853	888	962	886	917	875	871	871	907	884	867	885	899	830	890	881	866	885	908	879	902	885	875	825	904	900	903	882	895	909	902	851	847	905	911	827	841	858	900	914	859	924	844	839	924	886	858	926	924	902	815	860	852	867	824	907	858	872	876	891	873	887	860	868	900	883	857	869	890	880	922	865	820	877	896	839	847	862	870	846	924	882	857	874	857	904	869	867	844	886	946	939	928	908	913	909	874	873	859	923	899	927	867	859	852	856	880	862	877	885	937	882	938	905	872	871	910	924	872	849	868	944	895	918	867	846	902	899	932	864	877	912	894	893	893	835	902	878	915	833	911	869	859	923	904	901	895	906	850	893	921	872	883	903	843	959	873	898	919	875	857	914	883	946	846	854	852	905	915	912	865	843	860	895	927	892	906	902	942	965	878	886	936	858	917	897	810	867	874	933	928	904	882	885	908	902	911	897	867	899	881	908	909	866	889	887	870	947	858	836	877	851	895	860	843	862	873	871	889	900	881	950	849	914	882	880	885	817	917	875	898	818	905	880	934	865	918	845	840	862	865	908	857	868	872	824	885	866	899	848	919	882	896	850	863	914	862	862	884	825	900	888	860	854	927	923	864	903	884	904	907	889	879	855	894	888	895	916	882	861	848	886	873	943	922	889	884	876	855	882	868	867	905	874	889	814	881	880	917	891	909	957	867	884	906	915	863	845	834	919	817	889	853	913	881	878	831	878	853	907	841	918	894	834	903	888	836	905	893	884	887	871	893	880	942	882	872	863	914	886	912	905	888	924	902	875	877	877	856	922	854	869	844	842	925	884	865	908	923	861	864	859	875	879	939	957	896	912	917	834	896	859	900	872	884	869	893	903	838	908	892	869	896	899	898	917	862	918	903	872	900	902	862	885	915	837	922	887	856	856	926	886	909	910	894	919	917	941	902	959	944	902	854	863	894	917	918	911	871	834	910	872	882	886	861	895	893	884	868	868	882	895	900	907	839	867	879	874	948	876	906	830	907	803	885	884	884	887	889	879	913	907	862	876	890	828	884	841	858	885	836	888	881	891	890	847	851	849	922	913	888	912	858	869	935	883	876	865	922	911	926	895	940	926	858	924	923	883	879	877	871	861	853	928	844	902	894	863	927	887	923	888	896	870	961	890	888	941	832	891	882	879	873	890	919	891	905	889	918	917	875	894	905	879	860	863	828	900	921	862	908	870	899	914	899	875	923	888	820	840	888	854	878	895	870	926	854	905	831	904	893	884	929	885	862	898	917	890	858	890	905	821	889	853	919	867	900	845	846	898	914	921	895	909	918	889	843	886	871	884	864	863	870	870	894	917	887	921	873	874	897	846	851	897	844	872	914	953	903	891	954	905	864	878	958	869	913	876	865	853	910	908	922	856	924	881	899	943	908	847	917	902	931	891	895	899	893	836	850	885	891	868	829	880	930	866	875	838	862	894	893	890	885	883	916	881	938	880	891	912	885	917	932	852	973	864	910	924	865	899	901	915	888	912	887	869	920	885	851	921	901	856	926	861	893	908	868	923	885	894	886	965	892	887	938	895	898	849	934	891	802	968	899	900	882	887	902	891	872	867	872	827	869	940	912	908	825	877	884	897	886	873	887	913	893	865	852	910	870	879	950	907	888	889	914	846	885	900	880	894	895	862	846	869	885	950	851	929	874	840	901	884	914	854	886	906	886	894	908	885	870	938	858	861	849	935	917	902	906	895	918	867	941	915	860	906	936	918	912	881	845	890	857	904	920	862	869	844	865	921	884	908	873	900	925	897	881	845	882	941	960	914	859	890	885	905	916	891	895	904	872	898	907	861	900	912	888	893	890	875	881	915	922	893	875	888	904	874	858	899	932	936	871	852	888	923	865	837	934	894	879	893	851	926	836	839	873	835	891	840	911	876	948	852	897	898	866	906	950	876	895	954	906	886	909	842	901	892	869	912	912	884	878	905	823	869	874	862	854	885	918	932	870	865	890	877	862	852	901	861	892	926	912	894	858	875	871	873	846	847	877	873	899	878	896	893	870	890	934	887	909	914	933	894	897	863	919	876	877	909	893	861	871	867	833	915	853	916	870	877	848	852	896	876	877	911	917	879	869	872	838	913	909	877	864	880	934	896	884	919	894	870	885	910	868	883	910	794	880	921	804	922	927	880	858	892	896	902	858	867	941	858	903	849	881	850	854	882	867	894	855	899	876	834	885	888	893	848	847	908	964	898	890	938	910	881	894	865	862	919	847	940	832	835	875	948	870	888	859	863	872	928	925	888	918	850	895	864	896	857	834	859	873	854	887	885	902	924	889	868	915	971	845	848	903	886	839	855	884	857	887	842	830	900	927	885	875	823	933	913	881	902	886	878	921	948	935	914	918	851	908	933	858	866	885	850	840	919	852	908	852	888	873	885	915	858	873	870	913	928	879	871	883	870	946	925	925	925	897	863	889	870	943	892	881	891	875	905	915	854	943	841	854	876	866	923	905	886	901	937	924	832	867	872	876	906	894	865	949	857	899	911	898	892	830	888	879	913	900	925	897	908	864	897	946	872	870	940	878	866	855	954	930	891	874	872	939	889	903	884	854	888	902	890	880	913	873	890	888	923	802	879	867	867	917	945	895	882	897	890	937	908	873	902	906	912	900	888	867	834	877	913	854	900	924	922	871	867	944	881	958	866	833	871	903	847	899	891	893	893	881	888	865	894	886	894	851	822	828	923	868	937	995	851	929	887	924	836	916	933	886	918	891	899	886	889	922	879	922	878	870	907	860	962	846	916	858	915	931	843	951	880	857	903	874	876	891	948	879	849	916	895	890	860	904	910	903	886	877	901	902	880	907	904
7491	487	536	464	353	311	291	272	255	259	216	238	243	220	233	218	223	237	230	206	190	216	220	248	222	233	234	223	233	252	254	220	244	205	215	202	234	220	209	224	203	210	245	231	215	216	221	247	189	228	206	201	204	210	223	222	192	249	204	217	196	228	224	162	235	229	219	231	220	230	215	239	222	213	233	226	249	235	198	210	219	243	238	222	225	243	205	250	221	232	220	225	208	223	234	237	217	241	217	186	197	215	221	231	209	203	244	197	206	227	206	216	228	219	211	241	216	207	192	242	224	237	214	184	240	243	229	215	195	212	209	218	227	243	217	220	247	238	240	210	239	236	231	218	186	218	229	220	206	236	233	212	218	244	215	229	213	213	207	255	223	235	217	228	227	182	207	221	220	191	218	223	221	195	237	208	233	242	234	231	222	227	235	232	221	202	225	252	215	204	223	203	218	218	244	239	223	240	230	216	223	209	206	191	216	193	227	201	207	209	190	215	212	202	208	252	191	230	195	214	222	236	231	207	203	237	229	201	219	238	241	236	227	214	213	229	208	225	216	238	196	230	226	237	215	207	205	242	222	218	218	197	226	253	225	204	250	235	235	215	226	217	241	205	209	215	210	212	228	226	212	221	211	230	220	216	218	210	215	243	202	204	239	194	235	235	239	228	199	213	212	201	249	223	181	217	234	237	217	218	218	218	219	211	251	238	205	208	226	233	229	242	202	211	219	234	225	237	224	234	234	228	227	214	199	213	173	238	212	208	221	187	218	209	183	212	188	219	209	252	232	241	205	218	186	181	244	220	208	193	233	205	227	230	202	209	249	231	217	217	238	246	233	199	201	233	208	232	228	234	229	209	236	243	234	221	224	195	215	215	212	212	206	194	204	218	200	200	220	213	203	205	216	210	216	235	259	234	202	194	229	248	196	245	251	211	243	249	211	229	214	229	225	207	206	217	181	241	232	219	231	197	219	211	242	208	231	202	211	208	202	226	218	231	223	186	220	215	199	245	210	229	216	244	233	227	200	221	228	200	193	261	185	226	228	215	235	202	216	194	253	236	192	223	203	228	208	225	228	229	213	208	232	228	181	224	207	193	202	235	199	199	210	204	249	229	188	213	236	224	221	235	249	198	200	215	227	221	237	200	193	235	232	191	219	268	226	200	229	222	229	201	223	249	206	209	217	216	200	236	201	208	191	217	206	218	226	228	236	232	235	210	228	220	250	228	214	241	232	225	213	182	231	237	178	217	221	216	214	255	226	233	215	235	243	230	212	198	244	214	205	233	235	237	230	226	220	233	197	214	243	251	238	233	214	205	209	223	217	204	230	203	212	193	244	212	211	215	223	203	225	236	238	217	237	246	231	211	230	203	210	177	217	209	228	230	229	202	222	237	204	220	232	230	221	228	218	215	229	239	221	223	221	222	235	222	239	225	203	216	232	232	208	244	191	258	215	235	179	247	259	194	222	233	221	226	229	228	201	214	202	233	222	208	201	221	213	198	232	222	236	231	215	224	215	223	222	212	216	213	216	218	240	246	248	240	202	231	230	224	216	231	202	198	239	233	214	213	245	228	211	206	204	213	246	219	237	235	237	205	208	244	209	218	226	243	212	227	209	195	207	214	207	202	224	213	226	255	218	190	194	204	231	212	220	219	219	225	231	202	205	221	235	219	226	231	229	201	200	185	211	242	232	226	197	230	216	196	221	192	218	231	197	202	223	228	215	229	233	196	216	248	234	211	241	216	228	241	216	213	229	245	217	229	232	228	245	239	239	244	222	238	216	227	213	229	221	197	208	236	243	215	221	246	245	209	217	240	188	236	236	234	213	233	208	205	215	232	225	221	223	227	216	212	228	221	200	193	223	201	205	243	237	215	254	208	224	231	249	235	232	212	216	201	201	197	215	212	225	208	215	214	224	221	233	213	241	217	201	245	226	219	212	230	189	209	241	238	210	224	223	252	233	195	243	220	255	199	256	215	202	218	246	226	225	220	179	265	234	241	221	234	240	234	208	203	215	204	225	200	207	225	207	226	247	207	234	254	215	201	216	231	202	247	200	192	216	219	237	234	229	236	210	222	213	194	207	244	222	217	221	232	233	209	212	241	210	219	177	201	227	210	234	203	235	237	248	215	201	210	255	228	208	244	209	187	193	242	217	229	232	220	208	188	233	231	232	237	224	202	220	235	210	226	209	255	221	210	228	228	207	210	209	247	235	226	222	177	213	230	232	233	221	207	219	212	231	214	220	204	204	198	206	251	214	223	211	218	224	224	218	230	217	206	234	199	206	240	230	222	219	244	230	197	216	228	204	210	214	198	217	195	231	232	223	233	218	236	202	248	224	214	223	216	259	218	229	251	204	237	224	210	218	223	232	232	224	212	224	204	252	206	224	206	234	218	219	223	204	233	210	200	233	182	210	193	217	219	224	231	225	218	219	213	231	209	224	237	212	208	202	229	216	221	245	233	228	229	217	257	228	200	223	216	222	246	219	190	218	208	221	248	213	226	223	205	224	223	218	234	238	221	205	221	211	228	227	227	215	198	228	220	235	208	195	224	206	202	215	207	220	219	254	226	249	237	245	237	221	222	219	215	192	258	234	227	223	204	213	234	214	218	205	235	231	243	198	235	215	204	221	244	211	205	237	235	204	215	213	241	217	237	220	198	200	227	243	197	198	227	203	228	234	199	231	237	227	220	222	234	223	194	211	223	197	222	224	223	239	222	246	216	200	244	219	240	256	216	208	234	192	216	214	206	206	207	194	255	190	199	212	202	218	229	199	194	212	220	235	202	211	202	210	231	227	240	258	225	197	210	217	234	211	232	236	212	205	200	239	228	200	222	208	217	218	212	219	231	232	240	245	218	234	225	225	196	203	210	211	205	201	197	232	208	203	239	221	237	231	237	254	232	222	194	213	214	232	210	194	225	231	214	225	229	186	205	206	214	201	209	206	220	217	200	219	240	199	227	219	221	205	214	193	188	228	222	228	235	204	206	207	196	210	212	234	229	250	209	220	226	227	207	224	236	249	209	225	233	201	230	215	215	220	222	225	223	209	194	219	233	244	215	231	201	188	213	229	204	236	220	206	215	230	211	213	207	232	221	213	196	196	216	212	246	216	212	210	222	226	263	220	238	209	238	222	232	217	207	248	203	209	221	234	204	217	215	224	242	214	220	225	250	225	225	212	212	217	212	200	243	183	247	201	231	216	251	231	227	199	205	229	191	212	200	226	217	201	260	235	212	240	238	233	218	210	225	227	221	227	201	211	243	222	219	215	216	257	216	217	196	225	212	198	217	225	240	226	217	220	260	211	239	255	232	244	241	215	205	218	226	204	225	229	216	233	208	237	214	229	199	234	222	230	211	212	217	202	220	215	204	230	239	250	238	214	224	274	241	221	193	238	245	239	209	185	246	237	228	225	212	252	232	225	225	237	230	202	194	239	249	209	220	232	198	247	234	213	228	178	219	205	234	206	233	216	205
6443	914	1286	1446	1272	1072	940	854	789	770	745	741	705	657	616	688	625	647	691	622	675	624	587	659	616	616	622	643	627	602	663	564	589	583	609	578	580	570	570	634	610	574	604	561	583	595	595	606	605	589	562	600	640	553	639	572	603	582	549	600	544	590	540	580	568	610	609	562	565	587	582	611	554	591	622	552	613	530	573	526	585	539	620	641	601	571	563	585	551	584	580	555	596	619	603	606	599	596	593	574	575	579	602	632	584	574	593	595	600	595	592	575	593	613	606	594	620	582	564	605	589	605	586	574	528	612	564	570	583	574	557	552	584	577	565	599	656	587	622	590	554	590	590	550	588	576	577	570	558	562	616	556	598	579	583	590	614	601	551	611	586	598	574	570	566	576	598	551	559	632	644	625	591	561	652	605	597	591	597	617	566	525	565	550	606	614	613	587	556	520	615	581	556	541	576	568	646	564	575	590	613	590	581	568	580	591	562	539	605	572	556	610	616	605	606	619	610	567	584	567	598	596	589	595	612	591	596	585	594	588	601	568	575	591	575	613	589	597	600	613	598	600	569	610	542	593	597	586	568	576	572	596	563	635	542	522	568	572	569	570	581	604	526	607	602	582	589	612	538	547	575	594	565	559	605	579	597	571	577	604	593	521	608	572	569	569	609	593	588	529	572	537	576	574	610	564	589	569	606	609	593	595	560	581	610	570	621	551	579	571	601	586	568	552	598	602	596	554	596	578	606	575	575	581	588	603	604	610	600	554	574	570	562	597	563	602	549	618	588	557	598	601	608	568	623	548	587	583	556	587	527	617	579	578	565	626	583	559	551	577	619	576	591	605	570	611	563	590	582	530	574	569	632	584	574	580	570	607	587	617	570	614	579	531	590	549	587	576	549	568	554	607	571	608	583	558	587	595	591	634	603	558	604	601	573	596	599	606	601	615	579	575	564	568	593	552	589	584	572	610	577	576	604	593	552	555	565	594	558	540	593	627	597	594	613	565	580	546	560	563	572	575	556	613	620	594	587	579	563	581	556	552	627	584	603	599	551	568	578	578	581	567	602	569	583	573	596	579	600	595	547	557	601	576	554	597	615	563	582	643	553	556	608	600	576	576	587	610	595	569	625	590	655	612	620	620	577	634	595	597	584	591	607	574	580	575	570	607	548	541	612	612	553	609	604	594	567	610	569	568	621	549	590	544	600	606	605	583	573	569	593	656	576	557	580	598	618	559	556	526	593	614	596	583	564	556	547	545	592	568	577	590	589	628	554	591	531	534	581	610	579	501	562	575	564	561	629	610	578	571	571	607	565	633	553	592	565	554	565	557	627	559	552	616	589	617	567	566	589	579	559	555	587	637	609	631	555	594	555	625	570	587	579	588	587	546	576	600	530	551	579	570	589	570	566	638	587	571	594	591	613	547	593	617	539	565	597	598	533	616	587	570	569	622	613	608	596	645	620	537	631	580	575	597	600	579	559	564	631	559	601	608	612	638	579	553	592	586	571	585	626	559	552	585	569	601	580	595	590	569	592	567	570	598	532	643	595	584	572	601	594	594	605	543	597	558	573	564	586	566	584	573	620	568	590	560	615	586	594	570	593	587	548	557	605	566	597	606	579	550	579	586	575	616	552	592	616	573	579	605	598	580	612	594	584	571	559	578	630	623	598	605	585	578	530	557	579	557	558	611	591	513	607	602	606	575	591	596	597	605	579	568	588	624	580	592	584	580	565	545	542	536	577	555	609	595	589	611	572	576	576	600	584	537	584	612	601	560	642	595	592	622	570	609	591	582	601	631	578	598	619	560	610	590	557	601	612	591	591	571	593	615	640	547	600	527	592	565	589	546	626	598	590	605	618	597	614	538	602	579	587	606	573	554	627	589	633	597	622	573	603	585	572	542	584	544	557	593	581	563	617	557	564	563	605	561	551	549	630	592	542	576	612	598	516	563	576	585	534	609	572	577	584	569	576	600	577	564	585	593	567	556	605	555	568	596	597	545	587	601	551	574	539	572	591	583	586	565	571	614	639	583	553	590	604	580	602	551	632	583	592	636	547	570	624	582	536	540	568	594	571	585	604	593	614	560	618	556	579	584	582	619	609	604	569	616	597	594	569	538	596	560	581	553	558	589	591	578	575	609	565	587	602	541	589	562	601	566	601	573	601	609	590	564	591	571	579	525	588	595	633	606	588	612	589	618	611	600	604	506	548	552	577	581	523	589	572	572	606	592	618	577	589	562	561	628	641	549	605	567	566	591	562	600	552	610	590	594	590	587	635	583	579	647	563	604	607	588	540	571	539	570	564	576	545	609	581	602	576	573	580	599	585	529	590	584	567	580	593	576	593	564	607	620	629	559	572	554	589	582	602	600	569	585	619	607	563	579	555	535	575	571	599	611	606	593	590	566	563	640	607	602	561	629	553	587	583	575	570	598	536	597	555	606	601	570	580	549	591	594	602	576	617	621	607	550	580	583	594	657	593	619	567	549	591	594	558	609	573	588	568	575	580	597	578	588	565	567	594	605	583	604	596	601	627	566	587	569	626	602	568	603	593	605	557	569	597	583	580	576	566	550	596	576	607	609	593	581	618	597	581	576	594	565	592	566	563	599	572	615	587	552	610	552	603	573	599	615	580	579	586	576	584	554	597	575	604	599	581	607	552	607	532	622	604	563	580	595	569	569	602	571	556	610	605	562	595	570	571	558	564	573	579	581	578	574	576	593	529	564	572	593	550	548	628	557	571	569	579	606	610	627	600	607	582	620	559	576	606	560	571	539	595	559	591	550	587	660	554	612	574	587	590	600	570	581	598	605	581	573	535	562	586	609	565	558	629	575	625	592	621	572	584	599	569	576	595	593	595	603	619	565	573	551	581	602	613	582	573	590	601	589	565	599	570	547	531	624	571	569	559	632	520	582	583	554	576	552	591	539	582	584	567	576	605	588	606	569	610	588	599	576	578	559	582	572	611	547	561	565	584	606	540	603	582	589	605	600	612	584	600	594	586	580	597	616	599	639	556	568	573	607	554	590	552	589	625	590	568	574	582	633	566	579	605	590	561	580	599	561	548	566	596	613	608	596	594	566	547	592	604	563	586	536	576	611	542	612	592	570	612	588	562	614	610	614	593	581	647	615	567	567	617	615	607	605	571	559	585	583	584	621	603	574	598	580	558	593	626	602	567	567	597	596	602	563	573	529	595	579	601	573	599	572	606	572	588	554	591	578	601	612	598	601	552	584	596	568	615	565	549	593	570	569	619	561	573	595	620	577	604	624	547	597	608	549	582	562	590	624	599	601	588	563	592	556	589	590	552	585	590	538	593	534	617	565	584	580	559	615	551	593	591	577	562	574	606	578	603	562	569	563	556	534	623	608	578	583	575	562	605	599	587	585	586	538	599	621	564	544	557	583	577	582	585	563	579	604	595	608	548	559	587	596	587	613	610	609	608	633	614	627	564	541	576	583	548	598	618	556	640	572	596	623	575	577
14950	1389	1052	914	682	573	538	492	443	414	418	386	419	388	455	361	376	367	373	395	386	415	405	410	348	403	381	375	360	381	388	391	343	381	334	352	378	370	356	351	364	366	381	394	395	370	396	361	352	364	365	401	386	381	399	341	390	398	381	329	373	358	392	434	381	366	396	366	349	341	339	336	330	397	378	368	426	384	350	363	377	384	369	401	371	372	370	349	367	387	375	382	406	363	350	401	364	407	369	326	372	401	356	374	382	359	348	325	322	397	397	376	350	375	398	387	357	342	365	338	375	370	351	373	371	359	398	385	369	365	395	385	352	349	377	366	356	401	354	373	386	420	373	417	367	335	374	386	380	355	352	372	371	372	386	421	373	354	382	357	401	378	372	357	367	358	348	350	365	363	352	350	360	359	340	352	372	366	346	344	387	374	361	388	364	384	383	377	373	342	338	390	375	381	360	381	387	384	335	381	345	341	347	358	387	344	329	354	351	377	358	348	352	352	382	382	365	397	394	387	353	382	370	372	356	347	344	372	389	360	377	372	355	326	371	371	352	359	346	372	355	362	375	377	363	348	368	364	333	324	313	377	378	384	371	346	384	378	380	346	347	375	369	401	372	400	354	360	368	401	402	377	388	391	362	431	384	358	376	372	388	359	413	355	374	370	384	380	385	369	350	362	372	356	358	401	385	350	381	373	368	350	384	388	392	373	323	366	347	357	367	365	351	365	390	379	336	320	348	343	371	351	391	399	354	379	409	363	386	394	412	375	338	361	369	336	364	384	404	347	351	314	336	340	398	415	394	401	412	385	361	361	339	360	366	411	361	395	388	391	364	391	381	366	354	404	387	346	373	356	369	399	378	390	376	361	374	361	381	374	380	396	363	374	379	386	374	406	370	327	375	360	398	383	375	323	392	416	359	349	384	386	404	374	392	385	401	388	360	360	369	350	325	312	353	334	377	341	362	404	383	363	357	387	388	361	378	374	378	398	370	361	389	336	359	355	398	373	368	337	355	371	369	381	350	381	385	391	347	352	385	387	401	360	362	381	376	378	373	353	377	399	357	380	387	365	404	380	388	371	356	402	342	378	350	358	386	346	341	397	411	414	346	382	308	347	341	400	372	401	357	350	373	395	357	370	407	324	385	373	350	347	439	355	419	362	390	368	382	368	380	364	348	390	368	342	357	402	375	342	343	388	394	389	399	414	355	349	363	402	395	385	396	383	378	385	337	377	362	354	338	375	396	398	372	384	331	354	346	348	356	365	365	363	362	325	367	393	346	354	380	349	345	375	340	400	332	388	397	367	392	343	392	361	395	337	390	378	373	376	332	370	372	372	362	396	398	392	350	317	359	373	382	372	388	362	396	335	387	406	346	403	378	347	363	390	369	377	348	390	356	387	380	364	396	370	355	348	376	384	383	358	396	375	387	351	379	385	409	362	374	415	382	365	360	358	384	350	347	390	374	393	395	363	406	411	367	396	362	405	373	359	338	378	420	390	405	374	376	336	373	329	368	339	392	365	394	365	372	388	347	357	383	354	377	358	365	358	399	379	352	359	372	362	355	389	368	382	354	341	372	357	314	352	352	377	347	353	390	380	402	340	396	361	343	353	364	369	355	362	369	425	395	356	369	384	334	374	373	334	401	355	375	350	336	355	370	378	360	374	361	366	343	367	400	346	377	387	402	388	387	402	364	381	342	335	346	380	378	343	353	384	360	369	351	378	376	417	369	382	401	367	371	356	366	364	369	392	395	359	386	371	339	351	380	376	368	400	373	382	384	360	353	376	361	382	351	395	363	385	399	410	373	383	350	391	361	403	339	348	388	403	344	367	346	380	344	368	340	400	368	408	376	362	368	369	390	348	408	340	376	365	381	380	359	344	379	366	376	357	389	371	333	330	362	399	384	323	391	372	374	375	374	357	374	390	432	421	369	370	362	395	330	347	365	387	369	377	398	384	403	357	377	378	370	340	355	360	390	353	343	343	352	362	412	359	413	377	382	394	343	414	351	394	401	373	369	322	338	360	345	402	353	359	367	365	393	333	386	368	356	353	348	386	374	388	349	376	375	381	387	331	372	367	389	371	387	365	366	390	339	353	356	369	357	348	392	389	335	390	388	378	404	324	398	394	313	357	384	352	403	377	350	405	383	367	371	343	384	336	346	349	349	380	374	380	353	395	348	350	380	378	418	408	404	374	375	363	397	371	353	340	362	359	385	358	384	386	358	364	344	371	415	378	383	362	356	363	390	339	364	358	370	342	370	409	372	341	367	385	389	344	403	343	351	350	387	378	380	371	313	376	350	355	384	359	416	366	322	357	351	354	377	340	351	379	407	342	368	364	382	341	372	384	384	405	348	347	406	385	372	349	349	361	351	418	389	399	380	368	356	359	372	360	393	365	349	364	380	365	362	374	356	345	387	370	361	353	369	379	371	385	413	386	344	313	355	364	393	358	380	351	395	410	394	374	351	310	402	394	355	385	353	369	345	344	349	390	360	374	344	352	373	379	402	434	351	328	335	349	394	380	374	387	395	359	390	354	357	395	359	369	364	385	395	360	349	389	369	359	341	358	363	378	386	352	372	353	380	380	377	379	405	356	356	376	353	372	398	348	391	404	342	369	373	401	379	383	351	391	351	343	378	397	402	375	366	418	393	351	364	389	362	370	341	385	375	383	381	358	390	358	383	361	364	350	356	379	365	355	358	360	369	395	365	364	386	345	339	412	383	382	385	368	356	405	403	376	364	347	390	376	387	351	378	414	401	358	346	413	393	307	354	346	368	351	374	357	354	405	355	383	382	352	379	354	384	378	362	381	361	388	334	377	380	370	407	373	358	366	367	399	407	385	375	407	373	392	338	382	349	381	356	353	348	369	345	367	400	357	401	356	363	376	384	339	368	358	374	366	354	334	370	377	358	385	380	381	365	366	373	377	383	386	353	384	406	335	372	383	371	343	417	367	416	374	340	350	370	367	338	372	395	354	377	386	415	348	358	356	335	333	371	389	380	359	364	381	374	344	345	360	371	337	335	358	388	361	380	385	385	351	363	360	374	338	325	372	349	355	393	360	370	330	390	379	372	380	373	378	350	350	375	374	369	365	379	404	368	373	331	348	355	367	387	349	362	395	381	352	404	418	387	345	319	343	376	390	325	348	356	415	367	375	415	373	380	383	370	373	392	372	380	331	381	372	363	380	370	394	373	371	365	382	383	377	341	358	371	355	362	360	378	392	370	375	402	373	389	380	361	415	341	353	351	384	384	390	359	367	377	370	388	371	363	386	350	383	380	374	371	374	380	400	378	361	371	353	376	342	368	376	354	370	373	357	309	379	378	356	363	369	360	376	340	384	346	345	379	338	396	360	350	361	355	335	364	350	372	364	366	380	359	363	365	350	381	374	405	353	339	403	388	383	385	363	428	352	378	359	409	358	361	335	390	350	388	381	340	363	371	390	364	376	384	350	365	360	323	343	372	362	345	365	380	363
8524	1450	2175	2533	2229	1820	1689	1511	1367	1234	1193	1140	1146	1133	1100	1071	1063	975	970	997	1046	950	976	1015	956	923	1014	945	1005	876	962	945	943	978	955	871	927	952	975	927	879	923	882	946	933	956	904	897	928	881	956	888	931	970	918	955	937	916	950	894	934	904	921	871	908	903	890	952	937	945	890	894	938	886	875	912	902	872	901	916	909	952	924	899	890	903	881	937	889	891	920	900	861	896	888	993	946	891	892	961	862	902	912	864	902	934	933	876	877	885	915	941	888	881	919	868	946	922	832	922	905	913	947	947	925	899	890	915	921	946	862	940	822	889	950	910	895	919	863	881	928	890	897	891	885	949	925	901	930	895	918	911	909	911	924	864	870	872	925	885	915	932	906	931	891	894	899	932	900	883	872	892	886	911	933	898	910	914	857	886	868	952	906	905	876	861	883	916	911	890	960	922	925	908	884	929	897	959	868	930	931	867	854	904	886	876	879	911	857	912	933	859	904	934	909	922	876	901	950	909	981	885	896	907	900	911	935	924	908	941	882	889	914	892	903	917	929	910	925	911	915	909	883	908	915	932	897	863	897	905	879	893	943	863	903	880	863	919	926	919	929	871	940	908	937	935	907	948	936	889	867	882	914	962	896	948	901	897	885	888	939	883	875	863	918	906	912	921	890	889	937	924	898	938	897	869	830	895	910	873	859	928	920	920	911	917	864	922	945	918	879	902	922	861	879	907	862	878	921	933	865	867	924	933	954	949	929	863	898	930	938	942	844	885	902	860	943	973	895	942	920	879	890	905	918	879	925	864	942	915	925	885	935	877	903	911	901	906	926	890	891	930	887	904	869	875	972	866	905	865	954	933	927	894	946	885	934	881	928	873	914	912	957	955	900	898	953	899	933	947	913	887	892	877	884	921	876	889	899	898	924	907	918	909	929	912	887	907	904	943	859	902	947	889	873	899	896	885	918	890	974	921	914	851	912	891	849	891	908	919	884	917	931	896	882	916	880	879	928	914	922	880	943	915	887	879	921	905	906	957	881	862	923	907	872	903	923	891	882	918	885	860	904	966	881	910	940	918	884	886	902	941	909	881	919	928	855	895	927	916	892	913	966	917	907	884	870	867	908	859	872	847	922	880	954	906	920	918	953	889	916	940	915	894	892	837	820	933	974	924	881	871	908	869	892	809	881	921	937	950	909	874	923	867	926	892	888	933	876	891	880	897	902	870	878	886	929	926	911	912	871	878	903	938	886	872	865	921	909	932	954	855	900	926	974	869	911	893	944	849	883	931	900	930	886	896	886	900	909	943	925	916	924	897	927	828	888	858	925	908	946	910	926	906	907	929	891	838	890	932	884	906	896	918	950	879	894	895	853	867	938	890	949	908	886	865	885	917	886	927	917	861	882	908	863	941	919	873	952	865	922	933	908	905	890	925	897	933	932	937	896	867	833	913	895	852	892	920	886	900	910	923	942	816	892	978	912	920	924	921	884	865	903	870	912	924	919	916	885	876	884	890	905	908	938	936	904	912	866	897	901	874	880	969	947	858	869	943	934	867	905	872	902	898	928	872	927	850	880	901	930	921	872	889	907	907	846	898	892	952	892	894	922	915	945	910	954	908	925	896	950	907	904	911	888	923	880	896	887	872	903	925	912	944	905	934	904	917	882	882	899	928	930	826	874	920	919	905	881	890	939	861	903	936	910	841	867	906	890	910	944	897	921	929	957	903	959	909	895	932	863	863	932	888	901	870	887	864	869	912	937	873	913	913	905	903	926	831	922	889	909	904	846	906	912	928	918	944	922	886	927	878	884	902	887	903	915	899	916	1018	892	901	848	922	907	860	846	932	915	831	885	938	900	926	945	903	914	870	888	924	929	908	929	900	893	861	911	883	902	951	882	905	940	920	914	904	931	945	886	938	913	901	906	899	920	877	913	878	910	907	935	865	930	871	923	863	948	960	863	855	917	907	901	901	931	870	928	961	954	883	925	933	934	915	838	887	909	872	894	868	883	918	896	965	889	950	893	872	921	873	878	885	842	940	922	919	863	893	918	893	918	871	877	875	918	965	881	879	896	906	923	916	909	911	925	901	914	891	873	879	904	900	887	852	935	906	918	859	946	875	883	856	919	906	886	925	877	935	903	902	936	900	892	964	924	963	878	903	936	898	882	885	861	929	957	896	894	847	818	960	942	842	963	908	878	929	877	855	927	888	931	901	898	850	874	913	930	836	879	895	930	953	906	967	932	857	936	915	887	890	892	891	922	860	876	893	953	907	889	921	903	882	918	927	899	937	919	899	923	884	852	883	859	914	847	879	887	957	930	913	873	940	949	916	973	940	925	916	897	889	894	922	860	883	936	879	910	894	896	887	867	948	860	907	918	875	885	895	946	916	886	950	908	896	885	961	915	933	946	891	882	891	898	906	913	940	916	833	873	913	917	892	954	903	949	922	912	923	944	855	854	867	869	926	882	879	850	931	950	856	905	925	880	896	867	864	896	905	908	926	916	813	905	868	943	905	895	947	885	958	885	860	917	918	878	896	918	867	884	922	936	952	920	905	909	912	845	903	933	924	923	930	885	885	963	925	909	952	937	915	925	898	917	871	934	912	917	905	879	903	939	931	929	912	918	901	906	884	923	939	927	939	915	933	889	910	958	902	919	919	891	876	868	853	923	876	887	891	916	929	850	910	942	902	886	995	905	907	916	887	858	901	909	926	894	938	947	883	935	893	878	897	939	859	899	889	899	922	921	894	889	899	919	889	883	920	919	850	903	971	908	927	917	921	894	917	899	875	905	947	884	926	912	892	911	930	883	893	899	860	905	913	928	854	876	892	918	873	853	869	932	908	904	940	857	924	975	896	862	887	927	965	906	942	934	944	950	915	935	867	871	884	862	859	917	928	959	948	925	902	879	923	940	922	880	933	899	885	965	904	854	949	852	871	897	926	877	897	922	878	897	951	937	912	944	894	876	907	924	879	934	906	879	956	929	903	993	903	857	868	941	863	891	918	880	972	902	905	902	961	934	888	928	967	912	911	883	923	890	883	937	938	930	897	942	890	942	931	921	938	944	843	937	924	902	855	955	910	864	871	864	942	871	868	922	886	880	901	905	913	887	874	896	981	916	836	922	891	905	888	894	876	894	874	948	889	933	915	894	935	847	925	885	901	965	916	912	891	951	893	926	902	902	894	913	903	851	935	888	951	886	956	894	892	908	890	880	890	954	907	900	897	898	900	907	904	950	857	889	873	910	881	979	879	831	893	934	908	908	875	911	975	959	848	918	883	906	922	965	932	898	904	884	906	925	915	896	948	875	854	918	897	906	894	936	881	940	916	896	922	896	897	880	915	893	932	840	892	914	871	904	911	948	909	887	900	941	898	887	898	915	922	865	919	923	918	957	903	931	847	881	938	917	945	879	890	958	890	863	930	902	921	896	908	933	903	890	834	912	917	913	945	901	887	899	851	881	907	991	926	908	939	911	877	886	877
1743	403	418	403	399	381	375	410	333	368	407	365	378	398	388	388	382	408	406	368	389	434	392	380	399	332	388	372	388	389	377	396	400	402	393	359	416	410	415	398	384	344	396	397	358	387	365	384	385	406	425	408	365	355	379	380	393	399	359	389	380	394	405	354	354	421	395	360	402	367	422	375	393	399	386	393	408	371	373	381	380	401	372	384	366	351	398	337	388	361	386	402	373	368	413	374	414	404	368	374	403	376	389	352	379	377	388	408	377	443	384	394	367	362	392	401	381	391	380	417	366	380	394	418	403	370	362	345	376	385	391	356	410	386	380	409	421	387	387	384	403	408	394	380	408	354	430	388	450	405	362	375	424	388	375	388	366	373	369	408	409	401	388	379	379	405	371	367	368	390	379	377	369	327	384	374	386	390	380	395	387	387	395	396	381	378	388	401	451	419	398	355	374	391	383	392	397	366	417	357	360	380	367	355	407	422	401	349	433	377	385	415	408	411	381	378	422	377	384	370	366	387	395	381	357	378	386	380	384	393	383	439	355	373	422	369	379	359	391	364	398	411	377	403	354	371	379	413	378	406	357	358	361	349	368	384	407	415	415	409	361	393	391	356	359	371	366	381	388	390	417	342	380	391	390	414	363	361	412	389	372	377	343	336	392	387	411	386	388	375	382	420	369	363	409	386	363	376	390	371	408	387	369	395	376	349	388	376	368	355	398	371	417	378	397	392	393	377	401	389	366	405	424	402	362	393	408	413	375	353	385	371	365	390	409	397	395	363	408	360	359	405	382	398	393	413	370	375	343	406	391	413	370	388	377	371	404	373	431	393	413	373	399	368	349	362	384	398	415	394	364	392	376	387	385	440	393	391	362	420	376	343	373	383	397	404	371	351	367	371	396	414	383	361	398	392	385	414	369	403	374	399	377	368	360	388	399	361	395	381	374	388	389	379	401	369	395	376	388	351	351	376	367	406	429	390	379	402	352	388	358	368	389	409	402	369	389	354	396	385	379	445	396	384	395	359	389	393	383	353	372	372	385	370	348	384	370	363	414	369	410	397	350	384	405	384	388	383	398	383	361	392	388	387	429	438	369	379	396	380	418	358	382	401	386	401	426	430	398	388	374	380	404	352	404	419	384	339	396	411	412	383	400	404	365	367	415	393	397	407	390	379	372	357	386	380	409	388	375	352	406	358	362	374	378	393	390	425	404	383	401	370	390	419	378	395	422	371	398	418	397	395	388	398	423	383	404	381	390	414	358	377	423	365	395	410	397	368	372	371	371	388	392	385	386	420	391	380	366	383	405	336	413	370	382	398	360	409	402	350	360	399	350	393	373	405	391	342	388	365	379	345	402	375	362	373	361	369	414	425	392	358	404	350	386	384	389	397	395	373	368	377	383	398	373	371	353	381	395	392	387	406	376	379	360	379	403	350	359	395	437	347	344	385	393	364	396	400	368	399	414	371	411	363	350	409	427	383	371	379	379	390	378	378	349	340	345	363	358	390	387	366	408	355	344	366	361	375	338	375	358	405	383	353	363	411	379	410	381	382	418	406	365	395	370	382	375	374	403	396	378	353	393	390	411	407	382	338	384	355	393	387	368	420	365	389	362	383	384	378	400	376	378	375	358	384	400	422	366	387	376	362	381	427	385	377	369	379	375	404	396	386	409	412	396	426	359	389	399	367	390	359	375	370	362	381	374	418	365	371	392	383	392	410	367	380	382	373	399	396	399	384	394	361	372	390	423	376	391	385	392	401	388	406	370	355	414	396	371	389	400	358	376	361	365	401	393	367	396	377	411	376	385	380	377	424	376	387	415	369	341	355	361	389	375	401	388	391	389	417	360	380	396	361	399	366	363	342	393	373	364	364	347	357	395	464	344	381	346	368	375	415	360	373	376	388	388	411	406	386	358	398	394	384	389	343	375	375	392	339	359	414	359	373	364	365	415	392	394	412	414	382	415	367	354	364	364	396	435	360	420	412	400	356	405	412	394	358	405	374	397	369	384	418	419	388	411	380	368	401	372	378	391	374	415	427	371	352	384	370	460	396	434	386	362	376	392	430	392	339	395	389	352	362	386	403	412	400	380	412	382	394	363	416	406	411	396	406	365	376	403	395	400	397	366	389	381	366	370	356	391	360	387	390	369	380	395	353	390	399	357	334	395	423	379	376	380	358	429	373	400	394	403	369	396	396	410	403	374	397	415	371	398	389	416	371	375	395	367	410	406	369	374	390	400	343	357	384	429	305	377	351	350	342	400	425	382	364	387	397	383	409	354	403	362	356	405	356	385	433	402	387	363	387	411	398	387	402	369	373	398	338	390	379	378	360	441	399	436	371	399	410	355	352	369	369	346	369	364	375	356	446	382	367	349	365	339	387	347	350	390	393	383	393	375	360	373	375	355	409	370	385	384	374	399	333	377	383	372	396	387	391	370	378	365	349	378	349	401	379	365	348	352	362	400	397	359	401	393	345	343	388	379	388	364	356	435	380	322	375	415	374	380	373	391	397	414	377	403	427	367	371	371	362	374	349	384	414	386	367	388	376	367	348	390	390	378	419	364	375	400	363	372	371	373	392	361	434	429	363	391	354	426	348	373	368	397	376	374	377	345	405	348	397	387	363	359	378	403	355	342	377	354	402	416	376	408	389	344	395	405	403	382	380	362	417	434	396	359	399	355	383	363	398	386	399	414	368	411	396	372	385	368	380	371	353	346	347	370	397	407	405	376	381	397	383	393	408	403	389	366	365	365	377	349	393	367	392	373	422	402	360	372	356	417	344	402	387	415	413	394	396	352	351	373	374	417	392	383	409	399	344	395	415	387	401	406	349	406	374	373	387	405	378	374	366	428	409	432	404	399	348	359	426	377	388	382	406	355	362	409	373	347	360	400	377	357	351	427	381	367	396	405	401	356	387	356	348	396	420	394	370	436	436	380	400	389	379	371	375	367	372	403	426	382	363	388	369	392	387	338	371	431	353	357	384	408	354	387	377	406	405	388	372	390	387	406	375	394	384	377	383	384	398	414	370	367	380	377	397	389	368	384	358	401	390	396	369	413	385	394	376	380	421	415	395	353	361	408	393	351	375	349	393	372	388	400	358	367	384	407	371	362	390	402	355	415	370	399	353	422	352	356	372	394	392	376	373	372	426	366	387	412	399	366	357	362	411	375	372	381	407	365	423	405	402	374	387	402	346	383	417	371	347	408	377	356	372	379	433	417	395	394	443	421	389	378	349	397	392	418	360	353	364	381	368	386	404	393	387	392	426	389	362	397	366	348	375	405	358	365	391	410	422	372	404	376	364	375	366	381	386	358	388	359	365	407	397	390	380	387	380	394	380	392	376	395	384	388	408	398	386	363	400	375	385	392	355	374	390	364	359	374	374	345	391	388	412	391	381	374	399	367	357	385	348	373	413	372	369	370	379	395	409	346	360	404	373	374	387	389	406	390	415	368	352	383	403	355	389	370	416	394	378	382	369
2160	877	915	952	892	923	901	952	885	937	912	871	898	898	865	934	874	923	858	896	882	912	903	925	912	872	915	872	928	947	879	901	975	820	930	861	885	832	816	860	907	884	900	916	905	829	883	863	862	942	906	800	957	867	910	918	881	813	862	893	929	893	867	895	929	870	928	891	875	908	845	819	886	827	868	798	881	858	882	856	883	883	928	890	867	878	879	870	869	854	920	871	824	956	874	969	912	917	847	899	901	899	876	902	845	894	894	851	919	872	873	896	901	875	916	922	918	903	895	896	898	881	866	876	983	865	898	897	841	906	871	880	920	839	889	883	837	902	888	896	892	846	967	874	892	861	880	883	900	912	887	891	913	941	906	870	863	885	881	915	871	879	893	914	855	901	903	868	857	868	863	916	881	968	903	868	894	886	876	923	915	962	890	900	820	911	872	928	890	874	882	873	868	913	899	855	926	890	894	875	822	910	929	890	888	838	878	844	855	927	911	894	866	879	901	893	867	912	893	895	869	881	897	858	880	885	882	911	878	872	845	884	832	869	839	885	861	889	875	895	927	912	905	840	894	889	865	909	897	844	852	819	886	881	845	900	836	817	892	872	953	937	917	967	884	881	876	842	911	906	885	884	903	896	911	842	872	841	920	903	919	874	912	864	887	898	852	861	865	892	894	875	894	951	874	856	831	893	814	945	915	881	909	885	911	869	948	855	881	867	877	848	921	883	891	936	899	858	855	891	920	857	892	882	899	876	873	890	904	858	921	863	887	873	901	873	867	914	880	870	890	895	892	862	926	827	935	885	867	937	856	904	825	908	880	882	867	843	920	875	900	920	886	852	885	893	851	878	873	927	882	884	909	912	905	880	872	879	924	865	858	916	828	851	871	873	899	843	921	884	914	918	885	897	879	908	852	882	871	910	851	870	892	865	922	931	933	849	914	956	848	900	889	893	888	931	924	870	928	901	918	911	961	938	862	895	893	879	952	887	895	870	912	915	914	917	878	908	845	882	912	892	850	893	860	856	897	906	883	885	938	902	885	858	937	901	891	903	918	864	914	900	913	872	876	897	865	869	920	918	905	891	895	892	904	905	875	879	876	844	900	876	855	837	872	859	906	914	872	864	886	873	895	883	923	873	879	917	917	900	929	919	926	875	920	890	838	875	909	919	940	849	863	893	881	851	881	942	843	912	918	876	911	892	905	843	894	860	866	852	913	868	868	898	877	902	907	894	912	893	895	903	872	898	880	923	846	896	862	893	900	851	880	897	846	921	854	900	866	859	880	904	923	894	885	850	888	887	846	912	904	906	899	905	919	916	892	874	907	894	942	870	926	844	879	876	902	969	903	849	875	857	879	920	916	877	854	933	886	903	884	913	879	866	936	876	877	878	887	903	906	906	909	903	858	848	869	829	908	884	883	870	844	910	874	887	870	931	892	896	871	962	938	848	892	938	922	944	920	936	872	849	886	949	870	856	898	913	910	908	928	936	902	856	859	859	830	882	846	926	942	845	845	899	985	885	840	888	843	897	865	879	865	863	914	914	937	902	895	930	909	910	899	925	913	888	848	891	908	866	899	850	882	834	878	901	983	900	901	889	833	937	842	895	862	898	906	902	888	882	897	907	898	830	927	930	858	900	902	870	863	844	888	860	877	838	881	893	901	837	857	875	848	930	894	906	882	909	880	870	893	891	905	909	876	816	912	934	875	902	903	872	874	885	908	889	890	855	906	886	858	888	913	919	915	883	882	901	898	869	905	936	881	917	852	910	853	858	841	870	903	930	866	882	913	890	901	908	919	891	865	898	875	939	900	878	873	860	886	905	868	878	880	883	890	933	893	892	909	867	874	858	861	927	904	887	882	880	888	875	911	858	881	898	906	861	885	895	910	907	856	904	851	888	874	938	933	899	888	845	835	825	867	844	881	868	908	930	904	914	926	870	890	904	873	923	883	869	924	868	905	904	871	908	902	886	879	864	905	925	904	854	818	862	885	863	926	900	975	914	862	865	851	941	872	860	917	857	850	892	887	909	904	905	829	920	918	915	922	902	896	917	856	909	850	848	926	902	883	832	882	880	865	920	901	906	871	916	853	903	896	880	847	858	898	963	920	881	926	908	918	854	900	841	987	888	896	851	932	849	883	872	931	906	909	845	850	903	963	901	885	881	887	899	889	861	848	875	874	903	872	853	906	792	923	880	818	911	856	840	898	888	889	948	873	897	892	867	883	911	890	932	916	911	899	895	902	891	926	833	899	901	938	921	933	893	895	892	922	960	890	887	916	860	943	862	884	842	894	800	903	876	909	900	880	911	919	890	923	849	847	859	915	902	855	967	901	898	844	879	881	885	859	874	917	913	897	871	850	915	906	853	850	928	860	949	897	839	932	873	893	871	922	855	902	877	845	898	869	866	943	889	919	886	930	826	903	880	882	891	1005	852	883	849	899	928	876	886	878	930	879	893	899	900	905	869	928	856	865	846	893	916	899	862	896	891	907	905	887	889	870	869	888	901	849	890	909	900	866	933	872	873	911	862	865	912	883	891	922	887	849	908	912	879	870	838	889	885	933	951	877	832	869	929	901	928	871	910	918	942	919	906	866	868	875	852	865	929	896	834	920	845	861	852	861	856	915	912	940	919	930	922	923	844	916	903	846	954	935	885	939	882	908	876	859	915	880	891	935	890	916	885	831	860	837	867	890	881	910	887	917	910	912	903	875	913	965	918	842	825	954	796	929	884	854	937	963	882	873	864	861	865	872	863	845	897	908	868	891	883	858	871	875	952	901	933	864	903	828	860	869	862	894	853	870	867	890	893	890	891	901	904	915	925	893	909	952	891	885	912	878	882	894	916	885	927	841	879	888	872	885	893	903	894	867	886	833	897	863	884	885	910	853	889	938	879	840	863	909	919	911	866	864	871	908	928	920	852	951	907	877	868	909	900	887	877	917	871	873	907	904	909	963	941	871	901	922	936	933	899	877	898	927	878	851	888	902	871	911	872	840	913	884	931	884	847	878	911	866	834	898	889	901	872	895	873	842	876	852	908	910	912	875	912	887	927	919	849	893	915	882	994	925	848	825	944	909	897	871	863	867	879	869	914	916	892	881	835	923	917	891	897	884	878	919	871	914	845	839	885	899	874	902	853	880	894	858	893	919	939	930	875	933	908	879	880	863	886	877	901	890	853	883	871	912	876	897	891	913	918	877	894	846	923	876	850	887	859	859	882	865	925	963	875	858	884	886	869	904	887	855	882	876	878	859	845	943	884	916	913	913	850	881	941	920	840	889	929	858	910	889	910	868	890	850	928	873	851	851	879	855	865	877	898	888	880	850	927	845	863	891	862	930	871	879	918	869	928	865	938	839	869	965	869	932	907	871	865	857	884	914	909	870	870	854	905	960	906	906	898	915	922	872	852	879	865	860	891	897	939	896	938	896	883	890	943	925	854	901	879	933	934	878	892	901	862	960	893	884	893	879	869	901	875	929	886
7665	478	528	424	369	299	268	272	247	266	266	213	218	237	240	223	249	220	254	236	214	259	204	226	203	195	207	210	249	205	196	211	241	232	229	195	214	194	241	222	204	209	217	227	247	224	185	207	197	222	216	250	204	228	242	237	223	237	182	209	234	225	214	201	213	199	245	198	225	228	214	216	201	180	227	220	220	253	212	199	205	223	228	196	219	270	234	210	236	219	210	228	226	213	242	184	217	220	215	256	223	222	198	223	207	223	217	222	230	193	235	197	231	227	204	225	216	191	218	225	226	216	223	219	232	203	255	213	213	223	225	250	242	236	230	207	227	244	223	227	205	201	234	204	205	226	220	230	217	234	204	243	220	219	199	252	214	214	204	215	217	220	217	228	232	226	231	236	214	237	216	240	223	220	203	207	233	235	242	246	217	191	202	204	208	203	237	223	220	219	216	230	241	249	223	252	217	224	242	242	205	228	208	203	234	245	222	189	223	221	230	229	215	221	230	192	208	222	218	188	214	239	247	231	218	226	225	234	212	201	226	228	230	223	197	188	206	200	234	186	217	214	222	255	209	220	223	217	223	235	190	234	205	223	202	231	219	233	210	202	239	224	219	227	246	215	228	211	228	252	234	222	229	221	211	252	221	203	225	213	217	225	205	237	224	212	227	214	202	218	211	235	209	232	270	229	185	218	249	244	223	232	217	200	211	225	249	211	242	204	229	206	191	242	230	238	226	227	228	192	234	217	174	218	210	196	215	217	210	249	220	212	209	217	216	231	214	239	208	210	239	245	202	246	229	234	219	248	235	226	207	214	232	217	240	222	214	233	252	227	217	226	266	221	235	232	198	215	223	221	217	230	242	197	218	205	233	203	223	219	226	239	220	212	208	210	243	239	211	246	222	229	232	202	243	226	171	231	214	220	240	234	233	228	207	232	241	219	245	203	241	213	215	254	213	221	229	219	219	201	228	204	242	192	208	200	179	200	216	216	221	212	231	244	207	249	234	231	214	212	218	194	219	214	204	232	239	242	242	203	207	235	210	217	258	223	223	236	202	218	216	232	239	202	209	244	218	203	241	231	230	204	235	232	251	209	202	213	231	197	241	222	222	239	208	208	204	256	205	230	220	219	235	237	217	243	207	209	219	227	219	237	207	208	198	205	230	245	222	202	257	221	199	191	253	216	219	212	228	243	228	217	209	222	209	211	220	206	223	227	219	220	251	221	200	236	252	224	212	231	209	225	209	234	204	201	225	242	227	197	197	250	214	233	239	216	241	215	211	221	230	205	202	241	228	238	222	226	226	208	193	212	220	192	226	197	193	223	222	195	220	207	216	215	231	231	225	210	216	201	191	238	204	239	215	228	213	243	212	215	214	237	254	207	234	220	214	215	237	213	200	213	239	215	207	212	246	225	239	226	204	212	221	220	227	212	216	223	198	245	232	222	255	231	235	217	239	237	216	232	228	209	224	240	202	243	219	192	202	230	227	219	200	205	218	205	202	227	201	203	220	221	210	198	222	233	234	235	183	226	207	242	213	219	216	222	233	208	209	234	231	232	249	205	210	215	217	229	224	238	216	227	238	211	224	231	242	227	202	212	222	228	219	213	234	192	237	228	227	223	236	228	208	220	235	224	246	236	235	197	225	212	266	235	219	185	226	206	209	256	242	206	237	174	211	244	242	215	225	200	217	263	274	228	227	220	240	231	194	255	181	217	215	182	238	223	210	245	226	242	214	213	206	190	211	222	209	238	217	191	214	193	186	232	211	215	213	234	243	209	233	236	206	221	214	215	181	223	211	209	221	205	183	211	220	228	215	234	223	214	208	251	200	230	228	215	225	216	198	203	208	224	201	231	223	224	174	235	231	244	240	244	229	215	207	189	227	178	209	234	210	215	229	222	214	257	196	233	234	237	231	242	209	207	231	194	250	210	226	201	223	241	237	209	195	217	242	236	230	205	218	224	228	222	242	204	215	190	213	189	198	230	181	234	238	205	222	215	239	207	232	220	223	214	219	199	224	219	217	223	209	203	229	225	200	214	199	215	216	211	206	216	201	194	241	212	235	224	226	258	231	216	231	240	212	232	188	246	219	192	202	212	227	222	218	208	218	218	223	213	201	217	214	205	217	222	212	211	205	229	217	216	232	240	218	246	217	209	224	247	251	231	221	221	252	229	241	239	212	221	227	212	221	230	211	234	233	235	220	195	200	207	227	229	238	212	244	193	223	233	224	207	231	215	240	177	200	200	229	191	219	220	226	240	210	215	217	233	205	230	211	204	217	199	233	228	259	222	225	205	248	243	220	234	225	223	204	211	213	238	221	233	228	223	210	215	234	236	199	229	203	221	208	198	224	231	225	200	229	217	239	220	259	212	230	200	224	212	157	197	185	235	224	214	213	191	224	232	204	194	234	220	228	211	247	216	218	229	199	204	200	228	226	225	233	206	243	236	228	203	179	214	211	207	213	233	198	245	247	215	250	232	252	233	222	217	215	227	206	229	232	227	208	208	231	226	213	248	221	210	204	242	214	212	204	255	224	217	216	200	247	246	224	240	210	250	208	228	212	183	224	232	205	226	233	254	224	235	224	214	198	231	200	206	254	209	216	217	230	218	237	226	229	211	223	225	220	248	247	235	215	214	213	219	226	225	217	229	247	221	241	233	214	226	233	235	227	215	217	202	217	204	222	237	213	247	208	229	242	216	235	230	232	233	217	229	200	200	219	224	275	199	202	236	208	217	216	210	245	225	230	207	221	231	223	248	207	222	234	202	204	236	192	203	206	213	220	241	215	196	196	248	243	233	225	214	200	195	226	259	207	239	233	201	208	220	208	193	211	213	202	231	223	257	222	213	239	231	239	272	224	219	206	202	205	225	207	220	208	198	205	253	201	229	241	216	215	198	212	201	242	256	227	205	220	222	181	213	205	205	223	226	211	184	233	196	225	236	230	218	209	217	218	224	205	224	195	228	203	211	221	217	199	212	211	208	227	224	222	225	196	243	226	215	221	208	213	196	197	228	228	226	236	224	205	194	232	232	235	236	212	231	225	216	235	227	212	206	231	245	215	199	214	230	226	206	218	231	242	221	189	227	217	248	265	236	215	238	252	249	201	200	215	245	247	225	224	240	202	208	204	210	200	230	234	208	202	200	196	212	218	245	214	215	216	230	219	249	213	214	245	204	191	222	223	233	233	217	210	212	178	188	230	221	221	208	211	264	211	211	202	222	194	221	230	210	233	250	234	228	236	211	222	230	198	218	239	244	215	206	208	206	221	231	219	235	230	214	218	213	240	217	213	233	228	204	207	214	198	221	233	185	218	221	257	229	209	211	203	231	235	237	207	234	236	199	224	229	206	209	214	215	215	201	218	211	198	215	206	215	231	233	244	251	219	194	229	227	220	249	241	227	189	227	194	212	212	208	203	199	210	207	233	259	197	205	203	238	207	207	235	237	220	241	216	193	211	241	197	218	234	215	247	266	203	199
6413	842	1300	1497	1272	1071	982	882	820	813	754	684	701	688	666	648	680	697	656	639	635	622	622	655	638	606	601	581	624	632	600	575	581	562	643	628	584	571	634	607	584	649	581	565	556	585	578	547	607	582	587	625	567	598	587	597	588	620	562	634	559	632	579	621	575	601	557	598	588	606	544	576	598	584	645	622	632	585	560	589	591	585	599	609	565	613	583	601	604	572	574	594	607	589	561	597	582	580	571	573	576	608	602	600	620	586	567	578	601	608	616	576	562	572	568	583	542	566	544	549	553	595	625	613	588	598	598	606	580	583	591	599	544	595	577	627	613	637	617	574	592	633	588	596	606	578	554	549	573	576	596	596	623	610	565	565	560	566	604	593	640	596	604	621	622	593	607	593	584	607	592	576	585	586	587	573	562	603	580	560	610	629	581	573	583	581	602	616	573	541	597	583	569	589	554	575	596	619	604	586	585	597	610	567	589	607	588	637	601	537	614	561	606	583	634	546	563	608	534	596	589	578	592	596	548	612	588	613	580	586	596	588	578	636	617	581	576	542	604	597	590	547	585	593	598	597	589	571	605	588	610	604	598	557	597	600	570	580	581	624	604	611	612	578	595	591	577	639	611	543	607	569	583	567	580	553	545	559	592	592	581	608	600	595	588	612	596	540	605	567	598	599	603	634	558	602	579	599	573	561	586	583	625	605	532	545	577	607	602	555	607	570	584	562	600	557	599	594	598	555	580	614	612	577	562	559	546	593	595	632	590	606	575	572	564	584	592	593	611	620	585	537	543	600	596	559	615	566	557	563	546	597	581	581	607	572	575	586	550	628	580	593	642	582	566	568	555	579	627	583	613	603	591	566	601	635	584	598	594	566	555	552	566	556	520	617	595	575	580	587	586	603	635	598	604	601	615	573	606	570	558	583	608	606	565	572	617	609	559	588	564	591	648	592	608	613	589	612	593	584	595	610	597	565	606	577	577	606	586	599	579	539	590	564	550	575	616	559	587	612	555	614	565	604	611	609	610	591	552	618	583	611	599	569	570	611	607	609	573	571	585	620	628	578	619	586	610	558	548	592	560	598	585	617	543	582	603	593	590	604	549	592	574	559	580	628	572	578	561	605	628	607	534	574	533	568	542	580	591	589	614	592	603	599	582	601	583	557	575	601	555	592	581	593	551	588	598	565	618	564	653	582	562	632	577	585	568	567	593	567	649	587	560	576	613	618	599	645	570	580	618	602	579	572	582	607	594	571	570	677	550	597	592	595	589	589	541	613	606	569	588	575	598	645	555	607	586	592	564	612	594	608	546	609	573	583	582	574	594	564	581	594	605	586	619	545	571	568	611	583	564	552	626	576	614	601	602	591	572	578	566	596	583	602	577	548	607	559	632	554	592	519	583	570	590	591	581	602	584	574	589	571	566	601	576	579	585	586	595	590	547	601	580	589	553	568	603	596	551	591	596	554	585	585	654	608	579	582	609	624	571	566	598	553	566	600	600	542	599	581	587	607	628	599	559	580	545	613	589	587	559	591	609	576	586	549	602	613	603	601	559	596	598	591	592	549	556	607	602	541	613	555	537	609	581	588	628	612	607	577	614	572	562	584	593	575	603	553	598	583	623	616	544	621	563	577	569	597	578	567	616	605	617	605	577	587	570	586	573	550	578	586	592	630	583	552	581	547	602	586	578	556	589	612	624	629	617	591	537	631	542	592	563	558	602	591	577	604	636	606	591	604	611	600	601	592	611	561	600	603	587	598	583	584	616	628	562	613	607	590	549	576	591	575	568	613	579	617	568	563	566	607	598	574	560	590	634	606	607	602	549	548	593	595	543	579	599	592	587	620	613	613	602	608	559	623	578	610	582	581	602	607	549	620	599	594	588	571	579	610	565	611	577	549	584	627	612	555	559	552	559	583	589	614	565	620	606	562	601	565	604	584	564	617	587	585	597	593	596	558	605	565	602	580	552	569	629	593	558	603	590	566	622	589	608	566	582	562	560	605	582	591	579	597	604	578	573	585	570	571	558	620	633	603	605	627	571	589	560	588	560	604	573	567	626	569	562	619	569	595	611	565	549	612	607	580	594	588	583	586	611	591	614	572	548	558	571	528	605	596	619	608	562	559	605	603	598	572	643	603	540	572	587	606	578	578	592	608	595	599	582	591	609	596	571	633	592	627	605	567	625	574	564	587	583	577	569	611	565	590	578	578	622	616	553	604	598	546	639	590	570	591	607	615	587	533	655	557	566	606	566	577	590	642	575	594	583	576	589	563	591	593	628	628	633	616	570	590	592	550	574	621	574	590	589	598	551	566	603	578	613	527	558	586	607	579	626	561	606	543	611	558	622	578	620	565	596	633	579	552	594	644	574	600	584	541	627	591	606	611	626	604	608	599	595	547	607	589	621	574	534	625	581	588	577	603	576	583	611	582	574	554	561	574	565	602	580	608	593	566	618	598	561	565	587	524	579	548	565	595	582	567	604	583	573	567	562	570	555	615	551	625	597	597	621	558	610	554	595	587	549	622	579	579	572	585	573	615	590	580	597	536	578	600	603	581	540	620	602	606	591	596	589	536	661	581	562	629	562	560	580	549	573	617	603	562	569	572	635	587	556	567	543	593	614	609	599	571	581	582	578	585	567	571	618	568	612	576	536	553	591	584	567	619	619	580	565	605	590	579	619	568	572	589	536	588	568	615	541	583	620	543	608	528	590	589	574	595	573	591	601	588	570	579	611	593	602	583	565	582	583	540	552	574	542	594	550	607	592	589	565	534	610	563	555	602	544	557	581	578	558	556	624	582	565	547	540	593	584	617	560	581	575	611	573	612	576	579	579	634	626	549	569	624	593	584	586	590	649	607	577	592	556	562	597	587	603	561	587	630	541	568	636	555	558	597	566	591	614	545	587	594	584	627	566	611	585	608	601	587	589	552	602	529	585	568	606	578	555	608	566	606	592	643	606	613	540	596	612	542	575	600	595	556	584	566	583	572	591	585	614	597	545	587	575	602	548	589	599	606	591	607	586	605	603	632	558	615	599	568	598	581	569	536	573	585	648	581	603	606	581	569	591	589	575	566	577	565	566	562	585	623	596	592	643	623	578	555	569	607	615	604	566	573	611	596	587	582	606	624	633	574	588	543	558	608	621	585	591	583	574	568	563	598	598	577	568	564	607	618	568	609	574	634	566	592	573	592	567	570	586	598	604	583	631	580	593	583	576	590	580	611	564	636	605	604	572	573	621	567	580	545	578	607	609	575	609	630	579	542	564	545	575	580	556	587	571	619	581	591	589	594	521	598	569	615	568	554	585	606	597	632	558	558	613	592	570	633	576	620	604	597	579	562	635	565	589	578	592	565	595	594	567	566	591	572	571	625	601	561	564	611	594	542	558	588	583	567	595	593	597	586	610	554	596	554	616	553	594	588	597	587	590	587	621	597	556	576	589	599	591	596	597	591	625	630	605	596	586	554	586	618	607	531	655	586
15167	1354	1067	869	662	571	530	532	457	443	410	396	416	412	457	408	394	340	395	416	376	379	404	361	382	392	392	395	407	384	415	346	406	383	395	398	369	390	368	381	384	380	384	420	393	407	393	363	384	370	386	378	410	359	377	378	414	386	366	336	348	341	381	413	401	350	379	378	391	375	364	387	415	359	381	401	368	399	400	410	345	381	389	369	400	383	369	337	374	391	378	334	378	366	356	396	371	407	370	398	367	363	355	420	365	378	383	365	383	365	352	355	374	390	374	382	393	410	373	432	392	350	404	411	355	387	388	351	338	380	384	372	382	347	376	355	371	372	376	367	373	384	403	366	393	395	374	348	370	387	387	374	395	384	356	351	361	387	374	395	361	360	354	361	389	422	379	350	382	356	382	393	389	365	358	383	416	332	327	378	392	347	350	371	379	398	357	378	400	371	356	362	368	352	349	350	379	397	366	373	337	419	352	387	400	357	349	337	360	364	363	387	364	408	405	376	364	396	401	346	389	342	316	378	377	366	375	376	413	418	408	338	376	373	430	391	390	411	368	340	363	366	358	402	368	399	339	335	374	323	373	364	355	413	375	400	355	383	365	383	390	341	397	369	348	388	393	392	356	377	382	375	380	409	356	395	335	407	354	375	367	384	364	378	364	377	351	370	337	399	359	355	348	388	347	405	398	380	362	399	371	368	333	383	379	416	372	354	367	359	374	412	383	359	370	373	350	384	401	366	398	361	366	382	373	417	393	371	368	385	417	404	398	414	367	391	362	417	364	390	397	317	359	378	407	328	339	367	373	375	357	343	381	356	370	374	371	394	398	396	349	374	381	337	370	377	397	388	355	396	390	350	365	368	369	351	338	355	391	362	389	340	374	369	340	362	380	354	366	366	371	376	343	427	371	407	374	382	381	377	391	362	381	345	402	360	381	370	367	388	362	383	369	384	380	368	383	375	417	383	398	365	363	389	401	358	408	376	368	383	359	414	380	402	365	379	358	394	392	394	361	371	381	403	393	411	346	380	365	403	357	343	411	388	416	387	403	396	352	348	398	382	340	364	384	378	385	343	345	341	346	392	381	366	358	390	374	381	372	376	378	335	376	351	402	363	388	363	386	383	383	357	406	378	394	345	376	368	391	342	355	394	387	351	366	363	346	355	357	410	393	369	393	355	416	388	386	400	358	394	367	356	385	363	347	346	341	398	378	397	355	438	413	399	372	411	346	395	358	364	376	343	350	371	334	371	342	353	443	354	376	395	360	380	349	349	381	371	354	384	398	377	375	381	356	395	402	359	367	375	365	377	368	372	384	378	359	413	377	343	402	380	387	341	354	376	362	347	383	362	345	367	392	390	423	334	413	385	389	371	359	352	377	357	422	357	380	348	366	339	329	400	370	414	318	372	416	370	377	418	368	362	370	350	399	356	362	389	367	346	381	368	363	370	370	366	395	393	383	362	410	376	423	398	384	356	371	379	368	374	336	400	370	359	353	364	374	388	379	357	388	374	398	365	398	381	375	385	373	366	341	356	395	373	362	405	422	396	365	365	404	382	344	368	387	378	352	376	388	396	347	351	376	376	363	327	367	370	386	381	361	390	387	347	391	377	412	360	359	381	408	357	326	393	348	377	352	368	373	362	376	398	344	358	395	400	358	343	361	372	389	415	374	376	390	422	371	380	366	302	391	386	389	368	349	393	404	376	389	361	408	376	397	394	412	389	379	406	374	359	338	370	345	371	362	375	356	375	366	360	350	390	383	370	358	377	397	348	347	394	410	394	381	361	415	374	401	385	310	337	385	338	394	381	390	419	357	390	389	325	392	397	384	378	325	405	372	371	387	366	396	416	382	374	399	369	394	429	407	350	408	389	359	369	375	423	397	384	369	368	366	422	374	349	357	369	367	379	393	313	357	344	365	389	384	396	372	394	363	419	410	355	359	370	380	401	380	376	388	351	379	405	369	405	411	370	322	359	383	360	382	374	354	349	375	391	375	381	381	387	360	370	363	370	382	386	377	394	400	366	374	327	340	390	382	380	395	360	397	380	364	349	386	401	391	394	377	353	391	384	369	393	383	390	365	364	350	436	395	375	389	407	373	344	401	377	363	355	371	393	395	353	364	382	424	389	376	382	368	376	372	354	376	356	398	380	387	387	368	359	382	386	385	379	375	373	377	369	409	368	354	369	354	349	386	386	392	360	381	363	386	379	369	364	391	378	389	377	331	344	368	378	404	366	405	376	393	372	423	374	410	387	384	350	381	371	355	412	374	422	377	340	355	366	406	358	387	369	370	388	397	373	360	419	367	371	380	383	354	387	391	366	325	390	338	386	399	404	341	372	362	353	362	364	369	391	392	346	370	385	363	391	417	358	342	369	379	384	371	359	377	378	376	375	350	339	381	368	371	377	373	360	372	404	403	378	383	383	356	399	391	353	359	349	363	418	334	360	386	380	374	354	361	372	378	354	350	333	378	403	390	371	368	362	359	368	383	391	385	369	374	391	340	369	381	362	325	392	352	333	400	388	367	369	362	381	372	361	350	396	384	386	367	387	387	383	380	364	379	363	394	352	400	388	369	335	330	381	393	373	328	376	377	393	390	399	399	369	343	354	363	391	368	382	367	344	394	391	344	340	347	357	357	385	390	371	404	366	365	344	371	454	371	391	368	349	358	404	340	390	383	374	334	360	407	394	350	380	391	402	377	386	364	414	398	350	409	330	386	374	354	376	329	335	372	373	348	339	375	347	373	365	409	396	358	381	410	356	335	378	358	370	347	333	330	376	394	402	362	381	348	358	392	351	316	420	382	403	386	352	368	371	370	366	361	385	378	372	387	374	417	381	389	391	400	383	388	429	365	366	409	398	385	376	401	360	391	383	375	373	371	367	387	368	380	403	355	350	357	393	352	381	366	379	403	375	369	347	397	329	398	368	371	402	351	318	365	356	346	388	372	381	378	330	393	390	388	342	339	357	396	385	351	384	368	369	398	349	404	399	378	369	351	380	365	346	366	357	365	413	412	331	396	375	406	390	411	388	374	381	379	389	387	348	373	395	389	390	340	341	363	365	379	401	361	349	386	374	358	405	349	354	419	397	357	365	389	374	370	354	378	389	400	401	382	379	379	343	360	362	381	386	400	387	344	375	366	379	345	398	381	349	362	417	385	380	382	390	394	376	347	399	370	346	360	383	379	360	361	377	364	388	416	373	379	372	364	401	354	362	361	341	374	395	364	395	389	365	380	361	338	386	359	337	389	378	350	367	394	393	403	365	387	380	339	349	401	379	376	398	383	366	397	358	367	368	380	358	357	383	379	364	329	339	348	399	326	370	377	360	411	330	411	358	356	380	374	394	373	389	344	350	368	341	359	368	379	410	390	340	420	364	354	340	369	358	373	386	393	389	358	384	371	414	406	394	376	360	354	352	352	365	352	350	365	371	358	374	360	361	347	354	343	377	341	372	363	388	412	365	363	383	378	390	364	396
8433	1462	2292	2643	2205	1965	1662	1517	1397	1233	1177	1173	1120	1064	1114	1021	1037	1027	1041	1093	981	1003	1018	1027	974	1018	919	942	963	905	940	970	979	873	966	887	942	920	967	912	946	996	961	911	904	953	926	965	912	944	914	979	953	912	898	909	898	930	927	892	931	935	959	1017	885	901	977	879	905	949	928	957	860	931	900	901	915	958	922	973	934	915	956	900	916	846	920	949	911	894	922	866	983	943	938	887	958	904	958	895	859	915	896	942	962	975	903	942	880	938	923	959	864	905	992	944	885	916	944	922	975	942	911	964	924	931	904	896	905	924	946	911	919	880	900	908	885	925	895	882	910	958	902	924	897	885	878	932	941	931	935	911	911	898	887	890	920	921	911	954	869	936	959	849	892	914	891	918	900	936	923	900	920	897	926	913	867	924	961	929	913	968	882	957	945	841	937	947	940	933	930	929	876	952	904	914	853	934	947	880	970	895	918	877	964	825	924	866	846	943	945	885	916	921	933	896	895	912	953	941	865	975	885	919	887	957	916	938	913	923	884	931	965	865	881	887	915	905	928	888	866	919	870	869	887	895	921	919	890	872	923	912	859	908	847	997	925	899	878	915	927	851	932	916	879	923	907	920	908	862	892	860	877	875	870	874	943	889	914	912	950	862	899	897	920	915	920	881	925	951	897	933	937	890	894	884	898	932	892	908	954	848	823	955	890	867	894	943	899	905	845	903	928	888	883	843	927	921	929	940	940	879	908	912	915	899	904	955	941	945	909	868	883	883	936	882	956	904	933	885	978	923	901	901	922	967	874	918	867	894	935	897	882	942	910	931	911	903	880	933	944	870	871	958	915	923	917	949	943	935	933	896	909	864	910	943	890	891	897	922	874	897	858	837	958	885	901	903	906	906	885	927	892	977	882	884	922	916	914	896	915	907	851	912	879	910	919	900	914	894	897	893	978	895	878	930	916	876	921	876	923	898	916	900	869	971	931	973	958	962	887	892	889	911	907	900	911	950	874	941	887	913	917	978	921	931	956	901	908	941	933	960	863	904	890	954	970	894	944	914	895	896	925	935	943	914	835	914	883	871	875	883	970	893	904	956	906	870	919	862	846	922	898	947	917	907	905	928	937	916	921	877	912	899	924	883	927	900	950	888	888	919	883	877	981	932	874	912	885	923	843	889	897	907	944	842	894	917	950	940	894	961	867	931	915	944	927	858	889	901	873	923	909	928	909	921	906	930	931	906	875	900	932	902	897	899	872	929	939	898	931	909	928	940	926	883	940	960	875	863	903	908	861	931	915	945	915	939	934	901	920	961	915	966	919	912	913	874	949	941	893	962	886	938	920	939	941	902	921	920	904	931	896	936	888	892	911	897	867	935	896	922	895	949	893	893	912	876	816	875	895	908	901	939	914	933	921	859	852	888	902	925	888	867	909	933	868	906	866	895	920	899	885	935	933	940	894	938	887	961	908	854	957	943	958	865	877	888	864	909	916	904	859	893	870	933	864	890	912	933	924	864	886	983	944	935	874	909	899	910	922	912	896	909	877	956	883	899	889	896	916	922	889	934	943	918	902	934	901	894	939	935	933	875	882	909	934	887	914	954	934	899	932	911	955	957	941	944	896	907	920	909	904	906	898	902	903	929	917	929	950	904	906	845	920	887	946	950	944	876	928	879	883	913	919	909	869	929	892	946	882	865	933	937	914	845	938	894	924	937	928	916	925	900	916	878	890	911	864	873	862	871	890	898	915	870	893	945	956	866	942	866	932	885	877	859	939	881	903	880	933	923	907	910	900	913	927	888	899	923	891	939	921	926	902	915	889	990	945	885	891	916	932	917	901	938	914	947	858	929	944	903	910	923	846	974	908	872	938	882	941	853	887	921	894	880	941	880	923	937	976	917	912	861	894	942	965	938	937	926	892	955	872	916	916	891	909	892	893	966	946	891	875	898	954	960	905	945	886	896	899	950	915	865	927	877	938	915	944	920	915	883	941	978	921	893	909	893	932	878	931	920	925	868	874	919	910	918	989	917	908	852	878	874	937	890	896	915	910	900	923	938	903	917	922	969	891	933	909	910	940	905	952	933	930	945	858	958	943	941	852	841	982	896	927	950	906	899	939	922	875	928	883	930	945	933	906	920	890	948	921	920	916	941	911	945	923	916	907	921	960	924	922	903	935	920	895	905	952	895	883	911	952	934	933	946	906	891	923	889	924	946	901	916	890	927	889	935	901	922	901	927	918	895	955	913	866	911	887	883	902	961	931	974	861	916	934	917	896	962	928	964	963	933	952	963	923	891	934	893	859	892	841	921	896	885	914	944	904	918	867	889	936	927	869	899	880	905	885	885	841	875	918	923	900	881	887	876	920	946	928	928	926	910	885	853	890	893	870	903	924	927	906	943	933	860	891	922	870	910	884	904	915	956	922	915	953	883	932	861	882	909	889	947	887	871	859	938	924	933	916	897	857	931	880	842	873	899	911	920	860	882	910	832	841	919	927	937	937	879	960	866	925	869	882	928	916	906	952	872	920	937	928	957	905	930	942	924	901	916	912	873	959	931	907	940	877	936	932	910	976	928	947	918	934	926	889	905	925	912	913	914	902	888	949	943	977	871	917	967	929	887	942	870	914	873	851	943	917	932	890	892	899	877	879	914	966	904	929	889	928	953	899	928	879	908	877	903	905	900	923	923	927	929	916	917	914	982	957	899	870	923	996	876	899	878	857	935	917	926	934	924	886	905	946	936	900	906	918	925	898	890	938	943	867	950	867	915	850	884	932	901	931	894	930	855	924	926	924	935	920	924	863	890	979	864	907	875	901	981	892	907	956	963	911	926	910	909	948	942	896	878	920	905	918	919	909	943	936	955	911	939	886	980	876	914	932	902	872	888	925	904	920	931	944	953	946	898	871	926	898	932	874	920	918	913	862	893	878	928	897	944	877	897	889	893	872	944	913	914	889	916	904	957	915	908	864	922	900	956	880	895	906	869	930	994	950	955	922	918	904	890	921	926	908	864	858	900	898	913	885	915	917	880	952	914	940	913	963	899	925	938	895	962	904	898	897	886	936	932	859	889	922	879	922	930	917	918	851	943	871	967	921	949	916	899	901	944	912	986	943	909	845	910	870	893	1010	884	906	890	899	961	913	922	959	928	962	873	912	935	915	922	852	907	956	910	902	865	909	927	954	887	862	845	906	904	906	951	890	865	885	892	864	894	932	938	870	948	912	901	911	891	918	893	930	920	908	921	916	858	920	905	868	911	957	901	931	925	897	912	879	915	966	890	869	918	887	901	921	946	878	916	880	849	929	941	935	878	919	896	925	906	938	910	925	934	909	858	941	938	881	888	898	901	914	915	948	992	899	931	863	891	847	906	895	869	925	960	906	919	978	854	908	860	963	895	966	909	930	902	939	883	862	893	940	907	958	862	900	991	903	867	886	925	939	915	924	921	948	909	891	867	886	903	876	907	957	863	956	886	925	905	959	915	944	895
1658	360	365	408	396	377	392	345	348	422	386	407	386	350	380	363	346	396	351	368	348	360	403	396	378	394	378	355	387	368	393	344	368	384	385	405	389	398	370	385	377	377	391	412	343	384	356	391	334	363	386	388	397	358	391	434	376	361	378	395	401	392	360	365	363	403	382	363	407	380	363	410	355	386	420	407	422	385	397	367	388	414	406	393	375	397	403	395	355	382	365	355	375	368	390	365	367	336	355	366	368	387	406	404	369	359	347	407	369	390	359	369	424	368	372	397	385	411	372	412	352	387	341	356	397	406	419	410	433	390	415	397	388	395	352	400	439	392	377	350	395	426	377	375	340	364	426	362	404	382	402	345	346	383	395	417	395	354	395	386	342	381	354	378	371	353	388	384	394	368	364	376	383	367	382	409	382	376	385	370	369	392	336	417	386	375	392	395	383	356	381	402	351	348	404	401	324	365	405	385	416	367	391	347	419	384	390	385	399	382	369	370	359	388	385	388	391	387	363	405	365	369	404	367	374	383	384	381	381	369	394	353	350	388	378	369	388	382	373	386	392	381	353	385	390	350	367	358	365	390	398	390	373	359	369	376	422	385	387	382	415	408	368	382	386	377	394	393	386	368	382	393	389	387	400	419	371	399	351	389	396	404	335	379	384	381	427	371	354	394	384	371	369	401	370	346	370	353	388	370	402	377	369	390	350	357	345	349	371	346	396	423	382	366	367	365	399	363	378	405	343	419	379	420	367	327	367	349	390	379	389	371	360	372	410	378	361	392	359	415	411	429	373	362	374	378	390	356	389	388	383	368	370	382	370	410	392	425	363	368	370	401	417	397	368	363	377	372	412	395	371	369	402	414	375	382	376	383	391	401	355	372	383	371	407	367	372	381	389	361	353	360	354	400	388	390	359	403	380	388	374	385	416	396	424	412	417	395	392	372	374	384	351	395	360	409	383	363	393	388	389	412	392	369	364	375	384	380	404	363	369	354	361	412	373	387	370	380	372	362	360	374	359	337	356	350	360	359	382	349	369	390	349	400	379	390	365	402	426	364	444	394	368	387	398	367	378	389	375	394	367	398	370	351	360	401	359	374	384	383	380	390	334	381	395	349	394	369	386	382	362	386	345	398	414	366	376	381	378	354	404	404	368	421	369	385	406	337	429	372	342	371	372	432	404	428	388	359	335	370	400	351	373	397	353	340	361	381	360	366	396	362	381	392	397	359	392	354	392	389	322	375	369	368	439	356	397	387	389	362	398	376	370	351	373	376	359	423	417	363	422	375	383	403	381	420	369	376	387	359	390	388	367	396	388	374	381	369	400	365	369	372	408	402	396	382	359	357	430	422	376	404	373	378	367	389	379	386	398	415	341	422	393	336	405	374	387	370	340	393	404	364	405	371	403	374	369	370	402	354	367	345	369	394	384	405	379	413	354	370	386	357	377	372	383	419	369	402	427	416	386	408	405	400	345	412	357	380	397	366	377	371	351	389	405	370	404	377	407	364	351	388	350	369	386	359	372	411	403	416	356	375	425	366	371	365	402	383	396	371	369	418	351	405	396	396	345	384	368	405	380	420	339	414	408	407	383	388	420	395	383	369	396	414	364	340	387	371	395	375	382	397	375	359	435	389	428	388	345	390	392	387	409	374	384	374	407	381	394	371	407	398	387	399	378	387	369	419	402	352	376	376	375	380	427	388	390	375	390	414	375	378	369	398	377	372	381	365	401	368	367	432	354	382	374	392	378	371	391	378	369	373	423	385	354	372	363	376	363	411	396	414	402	396	380	371	384	383	402	394	380	420	358	382	394	355	368	385	376	398	395	413	343	346	404	364	414	346	348	369	327	374	379	373	381	408	405	390	372	422	394	372	341	349	362	428	361	370	363	408	422	386	390	385	410	398	403	407	365	389	397	388	360	355	363	401	364	396	426	397	344	372	391	376	378	395	404	386	362	380	364	356	385	416	372	384	368	406	372	355	366	354	353	375	382	348	377	357	336	372	388	386	384	384	365	403	398	381	361	394	410	354	356	384	370	393	378	357	323	381	348	369	379	409	353	346	378	357	403	366	352	394	381	346	395	380	392	411	379	386	358	373	382	367	380	380	347	419	408	404	338	386	383	355	377	364	346	392	402	322	359	402	403	369	388	387	397	361	411	385	376	415	378	348	369	369	380	402	401	363	409	359	381	397	356	426	362	417	375	374	385	400	376	409	408	394	368	376	373	370	379	380	368	347	362	372	367	379	397	399	370	399	358	367	378	400	388	396	388	392	371	415	364	409	386	408	373	373	374	387	352	383	384	380	370	379	407	403	427	378	356	360	378	379	421	412	406	350	365	341	367	387	412	384	403	378	381	414	360	355	387	366	394	403	415	383	376	369	386	384	331	373	371	356	404	379	367	375	346	339	410	374	362	349	376	382	397	393	374	371	383	404	366	389	442	413	393	411	360	351	385	371	382	381	358	379	376	421	358	348	363	406	336	391	354	380	386	359	392	396	398	379	382	399	404	369	356	356	378	387	381	390	364	334	372	356	389	400	382	362	376	384	386	393	388	401	400	394	382	364	388	398	380	385	364	389	393	386	377	378	398	380	349	399	392	382	360	379	398	337	390	376	420	410	359	408	369	398	403	420	354	423	378	361	399	414	357	393	393	383	350	365	336	380	389	381	375	380	392	360	351	356	329	391	307	354	349	382	386	430	368	391	409	408	340	359	403	411	391	390	375	368	389	374	356	393	402	372	368	408	363	386	419	385	364	375	405	405	381	371	389	361	368	374	399	395	390	325	378	378	376	362	379	370	344	365	380	372	368	380	425	400	401	372	371	373	363	380	381	389	364	403	363	352	397	393	359	380	379	384	353	405	371	400	403	378	390	352	394	394	399	381	364	415	368	393	380	372	352	432	410	376	396	373	390	400	392	387	398	408	400	397	335	375	408	408	383	369	398	397	372	385	401	344	368	368	419	378	367	361	370	376	424	369	403	351	401	378	390	394	382	395	376	374	395	413	386	383	385	360	334	402	401	364	357	367	354	374	402	371	340	372	384	373	409	344	338	374	364	370	358	395	366	374	405	362	385	393	379	356	363	381	367	338	338	382	386	375	439	372	383	361	360	383	410	396	398	372	388	377	375	387	418	394	394	366	393	352	400	376	385	396	385	426	428	424	373	388	366	369	326	389	408	437	376	349	419	392	411	401	379	360	377	403	418	336	337	426	411	360	388	370	370	364	411	405	349	414	372	380	349	346	375	401	388	396	386	389	388	369	384	352	357	409	403	412	377	356	438	388	397	377	378	418	402	347	388	381	384	396	380	359	360	395	402	375	377	407	371	365	343	425	309	369	367	392	372	411	397	381	411	362	382	410	425	398	391	386	395	356	378	394	358	396	416	418	387	397	366	391	399	370	387	364	440	425	387	355	440	384	389	389	336	375	345	386	425	370	363	380	403	374	367	340	374	385	390	391	398	371	370	390	391	369	389	418
2131	927	931	905	894	915	927	907	938	932	885	882	798	853	890	906	887	840	887	869	904	894	875	909	897	906	910	885	844	890	889	848	870	910	876	883	937	853	880	901	934	857	846	907	834	903	903	932	863	834	909	874	881	869	903	843	882	853	882	857	897	901	889	880	872	926	904	881	895	891	833	886	928	888	883	841	903	838	872	886	917	881	902	834	890	876	872	911	930	884	887	905	887	906	895	858	934	899	858	833	917	884	921	860	852	845	926	882	912	904	862	885	867	907	917	886	907	875	869	879	935	910	930	861	825	883	889	861	867	893	888	921	908	916	897	868	925	829	897	888	894	877	839	880	923	892	925	913	865	861	847	871	842	932	832	882	903	873	889	850	903	877	919	908	859	884	878	866	880	832	891	857	824	871	903	902	868	921	874	873	906	890	882	903	904	913	881	872	856	911	833	861	876	927	909	868	961	851	866	893	884	920	891	923	859	910	887	874	884	900	825	893	930	880	849	912	843	933	924	847	866	864	874	863	882	891	846	876	918	925	908	881	891	928	860	851	878	889	881	891	882	872	828	871	871	839	876	830	859	860	868	876	889	913	852	902	898	885	848	900	883	846	919	886	966	896	945	866	859	906	888	834	851	914	881	890	876	875	922	895	929	917	893	921	857	867	854	842	878	868	876	873	812	917	911	891	836	835	881	893	894	848	884	834	873	942	901	895	872	845	915	899	864	936	935	857	922	894	886	845	900	847	854	828	886	848	938	887	908	912	890	883	903	839	899	831	906	842	861	844	892	845	862	898	925	877	867	828	930	858	865	892	873	893	866	928	859	865	879	818	919	879	947	913	897	878	870	831	899	894	931	914	850	916	892	924	951	884	846	877	869	888	865	886	918	879	887	872	904	912	901	894	866	868	865	855	884	889	874	870	893	925	940	934	887	870	825	898	867	846	854	909	860	875	844	842	884	898	898	862	862	920	972	894	867	903	817	879	860	899	877	921	910	869	897	857	861	863	892	890	861	861	864	955	883	884	903	820	829	877	928	851	878	884	846	878	881	904	871	881	911	888	844	859	897	897	857	895	847	882	896	905	891	963	842	879	868	885	890	874	880	884	867	861	859	877	917	847	851	910	866	899	869	902	851	887	882	889	907	897	889	885	885	872	840	890	854	902	920	868	909	844	861	854	907	812	913	883	867	867	884	924	923	884	859	853	858	870	860	904	841	897	901	907	918	889	901	884	822	879	854	875	846	891	881	852	925	922	924	942	859	902	843	875	855	890	854	876	913	873	865	893	858	853	861	813	903	857	907	879	922	876	884	869	902	880	849	901	889	893	895	840	854	923	924	892	919	872	860	872	911	873	837	870	866	868	863	854	910	882	910	868	918	831	882	900	868	886	917	869	861	880	940	898	877	912	839	852	904	872	872	909	908	856	855	868	838	875	902	921	893	840	844	878	890	850	900	855	871	873	854	912	917	840	849	885	870	887	889	929	842	864	943	885	886	864	831	859	884	910	891	846	908	887	864	861	900	869	841	872	872	864	922	868	844	889	884	863	876	893	852	946	883	870	906	916	889	833	860	881	892	849	894	849	874	890	872	929	883	897	866	901	852	921	893	830	919	890	821	894	923	895	943	842	903	891	905	890	898	937	916	889	903	893	887	888	870	877	869	885	925	872	920	932	882	872	839	917	854	862	914	876	865	925	851	904	889	848	866	927	898	935	886	902	892	862	878	843	845	860	885	851	901	910	936	887	896	950	914	865	811	904	899	869	884	853	864	864	912	943	879	906	882	867	869	943	881	932	803	925	899	831	909	916	860	886	879	869	892	914	898	884	876	912	890	874	883	927	855	887	875	899	855	879	851	870	900	887	914	888	856	883	843	907	896	903	859	901	919	919	861	890	848	865	866	860	863	887	881	919	856	877	854	818	952	875	874	851	875	903	914	895	890	860	875	855	867	894	879	883	863	897	865	926	910	904	869	926	882	858	903	883	913	887	888	914	831	833	860	909	931	826	874	910	899	909	906	862	903	867	875	796	893	915	864	868	816	916	911	903	881	906	906	903	924	920	861	888	903	883	916	862	909	864	865	845	878	872	861	887	893	954	860	916	912	865	924	914	855	845	904	885	841	863	840	889	898	871	862	870	846	916	870	885	835	806	821	852	884	856	902	897	905	855	886	889	896	904	870	887	901	945	891	896	835	863	904	906	898	847	886	885	831	895	891	858	834	833	935	903	834	940	836	853	903	881	869	885	948	963	859	916	823	840	895	849	873	856	886	902	857	866	894	918	841	923	833	907	919	913	877	894	856	851	856	885	864	906	834	876	866	839	914	877	889	925	847	893	866	908	897	825	936	886	888	871	881	878	866	890	911	908	875	901	892	900	915	860	850	901	907	877	869	857	881	918	846	873	895	829	896	925	876	904	883	845	891	867	870	847	870	916	853	839	904	916	895	887	878	916	890	896	869	908	901	911	867	880	864	855	879	901	864	859	874	844	848	890	854	925	868	808	872	935	867	875	852	871	881	890	909	939	868	911	955	867	848	867	887	877	862	836	952	880	812	835	899	879	909	878	885	881	893	881	924	878	872	864	831	927	883	852	853	908	905	884	879	832	872	922	846	876	957	888	883	917	924	847	870	899	864	847	892	845	868	859	893	888	857	886	843	848	955	831	825	906	889	911	914	901	879	880	886	855	893	874	906	886	912	865	869	886	880	928	910	920	860	893	934	913	871	861	835	878	927	828	956	877	854	892	907	925	910	842	902	938	933	905	882	893	859	905	887	838	872	927	871	868	867	905	916	881	888	835	791	911	876	927	882	877	884	907	862	853	885	872	857	910	869	906	874	912	880	867	901	888	862	865	887	854	877	852	877	898	880	868	900	818	962	872	846	926	871	832	877	842	947	878	857	883	916	894	892	842	855	897	858	904	830	856	884	859	888	865	864	907	848	880	878	893	803	851	852	879	933	895	905	891	890	878	880	856	847	890	889	881	878	856	915	880	894	859	871	909	886	858	875	857	840	910	890	843	927	880	850	881	893	863	869	868	936	807	903	871	883	859	897	924	879	865	872	853	872	877	809	893	889	898	886	866	857	852	896	883	835	869	872	810	892	836	899	920	814	896	902	931	894	945	858	871	872	927	858	910	857	872	920	851	884	920	833	847	909	889	863	890	884	894	878	856	919	815	892	881	892	887	855	857	831	901	885	841	906	889	855	875	818	827	872	872	921	931	911	884	859	876	860	849	898	923	916	843	894	909	897	936	855	918	894	878	896	838	887	858	892	852	887	862	913	879	890	860	894	862	885	891	907	919	867	860	871	893	867	912	932	902	892	902	841	868	898	901	860	859	845	910	890	897	853	888	935	924	884	869	890	894	909	926	907	871	869	842	866	921	894	853	891	864	847	853	896	830	863	899	892	841	844	898	942	879	907	853	874	862	898	871	895	887	907	845	873	945	865	869	929	894	893	891	840	904	884	890	912	970	884	892
7530	544	536	463	368	346	348	268	222	241	237	267	224	258	219	228	249	248	261	223	227	243	232	215	233	206	241	228	230	229	210	225	197	226	224	230	235	202	228	192	222	233	215	243	182	247	235	235	211	227	231	202	215	207	217	221	238	216	208	214	212	241	207	210	250	196	230	241	238	250	233	208	206	200	221	196	234	229	218	230	223	230	211	224	251	251	185	196	239	229	208	206	239	208	205	233	185	255	218	236	226	218	196	211	192	236	225	233	240	232	204	222	185	196	194	216	191	208	230	185	199	235	207	217	244	229	232	231	239	235	239	227	258	233	212	227	265	231	216	231	258	200	243	216	218	253	241	213	225	236	225	223	201	205	240	213	214	242	224	243	235	231	243	220	220	224	208	223	230	236	214	192	214	212	206	236	234	242	216	196	213	237	234	204	206	193	191	213	251	230	220	218	236	229	214	222	224	206	223	217	208	208	235	194	210	205	233	226	232	267	208	223	203	228	233	226	237	239	243	225	204	222	222	196	221	253	252	238	223	204	204	228	200	230	212	248	200	233	241	217	255	223	235	234	203	219	239	199	211	215	212	231	219	224	207	195	251	200	200	237	214	233	206	210	221	245	223	210	239	241	253	209	235	224	194	204	212	246	241	222	220	202	195	226	214	189	237	208	248	249	247	218	224	231	248	239	216	255	232	215	220	227	207	236	183	201	239	247	192	253	233	224	204	209	184	230	192	218	233	225	225	234	208	210	256	218	232	246	211	219	235	222	254	245	269	218	241	199	212	199	203	185	204	214	227	234	232	232	232	183	194	227	240	228	222	228	238	233	209	218	219	210	185	242	215	215	218	238	242	229	223	230	231	224	214	229	226	239	188	215	225	188	204	231	211	228	215	221	214	241	230	226	234	194	228	232	240	245	237	218	210	220	230	211	187	227	258	217	197	216	198	248	211	251	187	230	221	185	223	221	244	234	220	234	229	239	216	214	198	219	203	236	245	231	221	238	255	237	208	225	213	215	238	205	241	218	222	209	220	194	229	203	187	229	206	229	206	242	257	239	234	242	199	199	227	221	221	219	227	208	210	233	214	243	217	191	208	210	201	233	207	218	224	219	215	228	243	219	206	232	209	211	244	235	227	185	223	197	213	242	229	218	211	212	225	223	222	246	238	205	211	238	205	203	229	223	231	208	214	238	213	243	236	235	211	229	205	215	231	226	251	244	208	243	234	225	204	228	218	204	227	245	218	229	223	228	220	233	242	207	195	203	224	209	235	207	209	199	236	235	240	229	196	208	202	258	221	208	214	214	210	218	226	253	205	222	208	247	190	200	192	181	210	203	196	212	208	209	238	228	205	228	228	207	251	190	237	220	236	241	246	223	222	242	217	225	203	198	230	223	209	220	217	218	232	247	248	234	223	213	205	210	227	223	204	207	222	206	220	234	205	244	224	200	238	223	209	241	223	195	201	213	231	217	230	202	247	239	244	225	209	195	225	207	238	206	221	226	197	229	205	183	202	235	231	194	214	245	221	236	199	229	224	197	225	195	201	243	243	247	221	250	196	217	218	237	209	241	210	223	218	209	225	209	227	203	236	221	212	247	239	242	231	234	222	215	201	212	224	250	248	255	200	217	225	221	245	224	216	219	195	200	217	214	237	233	221	231	206	237	234	191	229	214	234	225	240	231	241	225	235	220	260	208	215	241	213	196	227	219	227	217	204	215	226	210	229	234	227	239	242	225	244	214	222	219	200	236	227	231	226	231	220	201	193	217	210	211	204	220	232	204	223	211	206	254	208	222	240	223	262	236	177	238	226	200	200	214	223	199	225	223	243	207	231	176	209	227	240	229	188	230	236	241	224	215	224	211	247	212	209	202	218	228	213	224	240	211	198	209	227	248	195	232	224	210	225	180	219	200	241	233	234	222	213	231	231	229	191	212	211	218	231	212	226	199	204	216	238	227	207	207	213	236	213	227	222	245	233	212	221	210	198	231	245	228	221	246	221	235	212	255	227	212	227	232	233	217	214	229	234	231	236	221	211	238	226	206	237	231	212	205	219	222	197	241	232	210	242	226	215	236	211	213	207	204	221	210	196	248	260	208	221	212	213	222	239	230	220	222	198	216	229	249	232	204	225	231	233	237	216	222	216	204	216	240	220	200	200	227	214	213	215	201	217	222	185	224	215	243	221	223	212	233	228	220	243	222	207	215	221	205	211	241	213	212	221	235	229	222	224	216	215	234	217	213	228	224	202	207	212	205	232	227	228	231	185	209	226	207	214	210	233	214	202	242	232	233	227	219	223	227	222	204	286	240	205	206	219	206	213	248	202	205	205	253	210	194	216	225	229	218	241	231	232	210	231	219	233	236	223	235	196	237	213	222	221	237	201	225	215	236	240	234	229	204	209	214	257	183	228	211	240	220	218	244	209	227	223	198	219	204	227	228	208	252	227	198	232	229	246	243	232	220	214	227	229	217	232	198	254	241	243	224	220	236	219	205	212	258	233	191	192	227	195	223	220	250	215	232	213	232	235	224	197	199	204	198	241	213	197	257	226	209	206	214	212	206	212	256	232	207	258	235	202	214	241	218	246	210	235	205	240	239	201	216	211	220	199	212	217	226	249	222	234	225	214	195	219	219	243	212	220	228	213	229	195	218	184	225	227	214	228	231	208	222	246	236	241	207	236	205	209	213	193	243	208	225	210	211	216	228	207	239	215	225	218	226	220	198	241	238	221	228	220	242	227	203	218	223	237	247	214	254	219	209	228	217	232	207	210	226	215	218	206	216	220	245	232	234	213	230	224	220	208	226	226	232	199	216	217	238	232	207	212	275	223	202	233	244	219	218	224	251	227	204	183	213	228	215	221	207	205	231	200	201	218	230	203	213	200	238	229	237	233	239	212	210	212	217	257	235	207	202	217	218	257	240	204	203	234	240	223	209	204	226	230	218	223	218	231	224	222	227	226	218	228	228	211	210	206	227	208	206	227	220	236	213	222	182	198	239	199	218	213	212	220	215	203	217	221	198	230	207	197	201	234	240	239	237	223	245	212	180	240	223	226	237	240	217	225	200	189	205	211	226	215	220	232	228	225	195	209	234	209	220	216	218	238	240	206	216	228	231	251	234	213	234	222	229	201	196	203	218	217	216	205	221	235	227	213	203	226	218	217	197	220	244	225	249	208	220	227	208	226	213	203	217	219	217	214	231	216	238	201	198	209	245	208	234	216	218	231	219	225	209	218	192	254	224	203	210	258	227	231	209	232	224	222	242	215	221	223	237	223	216	243	209	232	244	240	225	231	214	222	245	246	189	212	237	203	225	234	199	214	237	264	226	220	235	220	208	198	228	223	272	208	215	234	196	208	208	217	234	215	206	211	224	216	206	204	204	232	252	234	214	228	218	231	183	220	206	221	223	223	215	233	236	215	202	255	233	225	228	260	218	218	229	213	194	201	225	208	220	230	221	228	204	216	230	219	225	222	221	200	235
6338	814	1227	1416	1289	1046	971	912	879	752	756	666	691	669	676	697	704	642	618	634	606	618	668	639	595	623	579	610	647	647	570	550	656	600	624	598	613	629	627	603	612	570	622	615	579	554	584	604	571	577	614	607	583	577	639	608	558	599	604	591	545	609	592	618	573	592	572	546	564	573	584	581	579	586	567	610	589	596	585	568	575	560	585	616	554	574	620	570	566	594	598	574	606	586	615	595	602	600	580	537	577	571	569	565	619	606	600	562	589	571	589	579	634	584	565	624	570	609	578	568	602	572	585	586	598	586	595	559	594	533	544	595	590	576	554	640	568	567	575	595	556	556	574	573	574	606	597	604	583	557	533	600	600	600	580	571	604	591	565	559	548	590	575	600	592	605	578	595	620	591	623	606	581	587	599	533	563	567	519	605	583	636	611	595	612	585	624	546	594	549	562	569	561	535	551	617	549	617	606	589	610	576	570	566	548	585	578	640	594	612	546	608	580	572	593	605	620	575	590	539	576	568	623	593	590	612	529	614	534	571	539	602	549	574	609	575	604	581	607	593	595	577	554	580	531	567	551	589	594	593	583	569	597	538	618	617	586	596	528	544	570	645	593	558	615	534	615	583	557	589	562	605	593	587	584	618	576	585	602	567	597	544	582	583	527	575	608	593	656	565	534	583	592	602	595	606	577	562	616	563	551	595	617	592	604	559	588	631	586	585	553	555	609	577	590	622	597	612	570	566	597	596	527	620	640	573	610	566	603	594	581	554	559	581	583	560	597	587	544	549	571	602	588	579	563	600	566	583	609	564	587	582	539	613	571	621	610	575	616	638	598	552	605	583	580	559	581	596	572	616	577	599	591	579	571	623	595	591	593	620	590	575	586	543	570	611	569	633	568	571	577	560	585	611	584	603	587	580	593	578	574	612	595	574	579	590	607	549	558	571	566	631	588	555	547	563	612	586	604	603	567	588	593	582	579	598	608	569	591	565	551	576	581	584	601	614	632	594	567	614	617	606	608	574	591	600	587	618	612	546	621	580	566	548	622	606	580	587	545	597	569	592	578	618	587	601	585	547	557	589	592	574	558	568	586	590	594	579	597	605	569	615	581	586	589	586	556	618	587	584	588	581	571	586	582	594	583	574	597	602	619	565	610	597	570	559	557	585	585	579	611	518	606	592	602	579	597	586	542	608	586	553	558	616	604	612	572	581	594	599	631	619	605	557	625	594	552	595	540	590	605	545	560	589	591	610	573	581	544	585	575	594	576	563	616	623	632	605	569	563	610	590	593	608	595	552	581	575	577	568	557	591	565	651	587	577	602	580	612	593	564	575	612	587	537	574	590	564	585	601	602	575	604	567	614	566	580	569	565	568	586	548	586	628	554	594	602	583	600	550	560	572	576	596	572	625	603	560	546	618	593	594	552	588	588	595	583	626	584	589	524	579	610	572	582	572	616	596	550	587	565	551	613	618	596	618	622	574	604	570	590	562	607	616	600	565	573	576	580	589	577	526	589	579	609	626	624	560	549	584	635	554	548	583	596	598	568	587	586	585	612	602	547	586	600	591	546	592	581	535	534	599	602	625	573	598	599	552	628	617	539	553	549	645	622	599	615	580	551	587	599	615	612	586	562	573	610	602	564	574	601	587	575	640	558	641	526	621	551	616	532	588	612	553	569	590	549	641	599	560	616	600	615	587	607	568	592	554	603	569	580	577	595	606	592	569	592	583	530	571	582	574	590	604	602	607	601	595	586	564	572	596	605	557	591	577	565	589	577	537	631	581	569	539	588	590	612	613	577	609	579	636	589	606	607	543	598	579	572	565	601	592	567	585	586	599	577	568	554	580	578	562	574	603	616	592	614	598	551	594	612	545	579	606	601	566	556	584	563	593	549	575	538	597	564	579	573	610	585	563	555	592	599	608	564	554	602	585	528	589	583	609	589	584	564	568	587	587	618	606	555	578	601	528	555	589	600	603	565	593	598	573	560	562	595	583	594	618	584	559	558	585	583	567	581	557	603	572	606	558	579	571	608	617	622	564	530	596	586	570	590	579	573	591	572	604	634	609	588	551	542	584	545	567	621	560	599	625	606	575	567	565	565	573	630	621	556	580	597	583	567	553	607	596	603	563	609	598	594	600	590	570	584	571	557	569	602	593	593	619	640	571	601	588	541	596	621	557	573	563	538	570	563	611	562	597	571	549	596	577	585	607	568	605	589	630	595	540	582	601	604	607	570	634	560	605	554	584	585	585	572	574	565	588	627	567	570	616	623	583	597	564	645	583	572	609	601	607	585	581	543	588	619	600	588	605	579	553	544	556	569	533	575	557	564	565	621	599	568	562	595	610	572	570	572	610	553	590	552	578	558	591	569	599	606	594	548	573	616	535	566	528	627	612	572	567	582	592	601	599	621	555	624	617	596	565	621	579	537	574	567	565	547	589	595	576	576	620	595	601	572	547	578	596	605	577	597	584	609	552	585	575	572	574	538	615	560	568	554	582	604	572	579	611	587	597	580	570	598	558	548	575	582	610	565	539	637	604	565	571	580	568	586	626	568	587	591	572	560	583	606	578	547	600	539	617	600	575	576	601	575	618	576	584	614	569	590	573	621	589	608	619	621	572	604	561	617	585	570	561	562	584	591	595	586	561	585	562	605	588	617	590	553	565	587	577	580	575	571	583	578	567	613	553	589	557	554	581	593	577	590	594	586	561	598	568	573	605	606	573	556	556	542	559	547	615	593	598	608	584	605	580	604	596	602	601	569	609	635	619	596	593	553	578	552	627	587	583	600	584	631	554	588	585	585	577	626	589	584	617	568	569	586	586	596	563	616	574	585	567	543	629	624	611	580	561	577	549	585	548	560	583	546	578	545	648	582	618	590	590	598	640	530	623	599	590	578	575	612	558	590	564	586	591	565	596	612	631	602	614	600	600	576	590	573	622	554	619	610	543	559	570	635	591	606	614	601	586	614	594	611	601	586	596	569	596	599	564	553	593	594	607	561	584	612	569	554	538	563	620	638	592	572	599	618	618	575	619	609	623	538	589	591	611	548	530	586	565	605	622	594	623	559	571	591	639	580	591	633	621	653	572	599	612	603	613	600	606	603	525	583	593	600	574	569	585	546	557	579	585	651	595	582	560	601	590	544	574	567	607	568	620	594	577	597	548	606	600	582	586	614	576	644	616	598	583	615	566	614	580	612	558	527	604	574	599	602	600	571	559	573	548	544	631	595	570	580	601	570	574	530	586	620	546	610	590	584	572	588	568	597	566	560	582	584	599	607	548	618	583	603	547	549	631	635	559	597	627	556	573	563	600	582	549	564	600	603	581	607	606	520	615	567	584	598	589	615	553	574	607	563	615	586	604	602	565	605	605	548	591	573	626	616	596	575	586	628	590	643	583	577	581	583	592	577	594	627	575	594	584	585	558	555	590	575	577	573	588	598	586	572	581	603	594	595	581	590	552	585	588	576	597	584	571	556	625
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
