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
338114864384	338114864945	338114865494	338114866045	338114866596	338114867146	338114867696	338114868246	338114868794	338114869346	338114869896	338114870446	338114870996	338114871546	338114872095	338114872647	338114873197	338114873745	338114874297	338114874847	338114875397	338114875947	338114876497	338114877047	338114877598	338114878148	338114878698	338114879248	338114879798	338114880348	338114880897	338114881448	338114881998	338114882548	338114883098	338114883649	338114884199	338114884749	338114885299	338114885849	338114886399	338114886949	338114887499	338114888051	338114888599	338114889150	338114889700	338114890248	338114890800	338114891350	338114891900	338114892450	338114893000	338114893550	338114894100	338114894651	338114895201	338114895751	338114896301	338114896851	338114897401	338114897951	338114898501	338114899051	338114899601	338114900152	338114900702	338114901252	338114901802	338114902352	338114902902	338114903452	338114904002	338114904552	338114905102	338114905653	338114906203	338114906753	338114907303	338114907853	338114908403	338114908953	338114909503	338114910053	338114910603	338114911154	338114911704	338114912254	338114912804	338114913354	338114913904	338114914454	338114915004	338114915554	338114916104	338114916655	338114917205	338114917755	338114918305	338114918855	338114919405	338114919955	338114920505	338114921055	338114921605	338114922155	338114922706	338114923256	338114923806	338114924356	338114924906	338114925456	338114926006	338114926556	338114927106	338114927656	338114928207	338114928757	338114929307	338114929857	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25023	2490	1154	864	688	555	532	474	486	411	397	447	416	385	393	371	387	426	406	394	400	389	365	377	380	378	385	361	361	349	413	401	348	396	342	339	385	365	384	379	404	390	391	406	376	347	353	392	353	383	336	401	350	376	409	366	394	382	343	414	339	376	379	371	385	391	356	382	390	373	364	323	381	393	413	354	398	366	382	361	352	357	349	365	361	364	358	393	345	388	393	380	382	397	382	344	417	373	366	376	371	354	370	385	388	376	362	371	385	379	353	362	384	379	353	376	361	356	368	380	372	394	350	345	382	404	377	352	363	352	383	372	341	357	386	371	362	352	362	391	350	354	366	344	400	404	348	364	370	378	364	362	343	355	346	343	392	408	363	391	357	336	349	335	365	379	380	325	367	359	390	364	359	369	369	370	376	395	386	373	401	369	371	355	368	374	376	350	388	368	337	336	397	345	386	350	369	355	421	348	385	386	353	340	369	373	347	329	362	348	338	361	379	373	366	373	402	385	367	373	388	380	377	355	363	354	359	364	382	375	411	362	367	340	402	391	380	341	354	382	330	401	378	374	393	362	368	353	348	360	322	323	398	363	368	370	381	365	397	381	410	404	350	350	375	397	355	379	378	380	386	373	371	351	352	317	379	407	394	352	404	368	391	373	403	370	371	380	381	343	336	371	361	365	418	397	375	340	341	360	379	350	356	373	382	360	373	347	339	332	328	323	364	363	371	414	368	363	417	387	350	343	359	397	372	376	373	361	349	383	375	354	368	388	360	368	335	396	379	402	389	356	369	366	381	358	347	375	394	385	363	353	397	404	358	373	370	345	379	406	372	378	369	352	362	375	359	368	385	369	394	384	354	371	354	383	374	376	369	372	378	347	376	374	379	340	376	351	402	359	383	393	416	333	346	355	373	402	358	356	379	363	334	336	343	373	374	366	372	377	365	345	384	389	365	347	368	390	369	359	396	403	420	364	378	373	352	386	392	351	410	400	361	392	379	383	406	370	386	358	352	401	368	332	348	379	391	391	415	400	357	378	348	363	377	378	370	359	359	370	338	378	380	362	349	376	390	356	376	379	384	398	366	376	397	384	349	370	384	352	351	380	343	387	362	344	405	384	343	384	366	378	354	380	373	349	383	371	374	371	398	371	367	356	358	342	376	373	356	372	369	348	382	367	367	362	363	383	338	342	357	364	370	376	368	363	381	360	416	392	382	400	353	354	367	383	404	334	357	386	411	375	324	356	389	375	378	389	374	359	419	359	361	345	372	366	393	408	388	368	359	324	366	391	358	380	349	399	338	334	406	382	376	351	394	359	374	370	324	402	391	350	364	350	350	348	378	361	380	373	391	351	344	395	382	359	369	357	332	382	373	367	384	394	342	358	413	394	376	344	422	371	376	362	384	378	381	361	361	374	363	357	372	315	377	383	353	383	355	379	335	382	380	334	380	349	371	391	360	377	338	416	388	375	364	348	383	369	387	382	371	374	387	372	385	342	365	335	378	356	350	381	356	354	334	348	391	356	364	416	374	373	392	383	375	315	343	355	418	380	359	335	355	379	374	369	386	375	396	390	345	353	333	325	336	381	351	393	400	383	339	366	352	369	362	361	418	403	351	365	369	405	371	360	342	364	353	356	366	365	350	357	364	363	343	363	378	363	379	359	346	349	376	335	347	353	352	373	389	361	398	356	359	388	336	384	379	392	398	391	366	357	341	403	373	375	355	356	368	395	350	386	358	383	377	363	374	369	378	370	375	369	358	378	377	390	358	329	399	340	369	413	342	366	387	397	387	393	396	365	344	331	329	350	366	366	375	392	356	379	379	406	350	392	372	342	347	371	383	361	347	350	377	345	357	390	345	374	350	380	388	384	379	370	383	346	363	325	366	372	363	357	344	371	362	401	388	354	329	353	347	377	355	357	393	374	353	351	366	379	355	373	385	371	336	406	370	358	358	379	350	342	375	407	337	384	379	375	383	374	369	370	395	356	401	370	371	367	353	362	361	347	345	348	355	405	371	371	407	374	370	377	376	364	381	377	331	332	344	366	398	353	383	340	322	382	365	364	379	384	391	373	359	352	373	362	364	390	352	353	378	358	355	402	377	387	342	335	359	408	354	368	369	386	341	351	385	367	365	343	354	370	372	359	375	387	328	433	383	423	364	330	334	404	385	400	420	364	383	348	365	393	352	328	351	355	366	404	397	325	379	369	347	355	350	343	391	384	363	383	357	371	349	369	348	354	366	359	369	382	351	399	361	362	361	325	371	363	368	363	393	398	380	376	386	382	389	367	360	396	359	355	342	369	366	363	392	364	358	351	361	374	367	386	396	375	426	362	358	373	361	354	353	402	351	370	366	336	405	370	375	375	317	376	369	360	375	317	349	348	320	385	395	365	413	323	345	390	357	391	354	367	352	368	422	373	345	357	378	404	371	352	363	340	341	365	362	340	340	354	365	395	370	350	389	372	379	357	380	366	405	346	344	350	402	364	356	356	359	378	392	343	345	355	387	348	351	373	370	347	349	369	371	398	365	411	380	391	389	398	369	357	368	352	376	352	335	347	385	354	329	373	369	382	404	371	362	347	369	349	384	384	353	376	347	348	393	408	394	349	330	401	392	374	394	382	394	344	340	363	375	415	388	383	354	354	338	356	381	391	338	365	386	407	363	363	369	354	378	331	372	376	392	377	371	370	381	398	391	388	370	348	397	398	389	390	360	373	367	417	370	371	348	383	350	357	403	362	382	386	390	361	386	353	409	338	351	376	349	381	348	377	381	364	345	372	365	355	400	375	359	330	375	378	376	344	354	359	396	385	383	386	369	357	357	402	388	347	336	346	352	366	366	387	391	397	401	389	380	342	375	374	348	376	324	351	343	411	406	382	380	359	359	344	411	361	382	372	385	405	417	354	368	404	370	390	355	380	382	364	357	339	333	373	418	379	381	381	399	349	362	353	384	349	377	370	374	361	342	373	353	359	354	339	359	362	380	391	351	328	344	340	401	388	356	384	368	356	359	395	373	353	337	360	388	377	368	389	367	362	374	355	389	404	330	360	395	357	367	341	345	368	390	379	405	393	374	372	408	389	368	397	380	391	375	372	370	391	377	384	347	346	357	396	396	386	378	383	369	342	332	352	368	357	363	404	380	387	363	400	383	394	364	354	360	399	340	340	333	362	371	359	384	368	388	342	380	356	383	370	377	389	325	347	385	380	396	382	364	385	403	374	407	344	355	353	391	358	395	379	379	384	383	370	372	357	411	352	331	354	340	387	343	376	335	360	367	343	356	357	366	362	366	355	371	362	371	389	376	389	349	367	367	384	398	400	390	368	360	365	394	384	389	367	376	364	336	349	365	415	376	393	346	378	373	370	347	417	384	338	354	379	395	381	369	364	351	387	384	342	346	350	372	382	381	385	394	377	327	358	366	353	354	402	353	350	386	353	352	373	344	391	360	328	348	409	357	390	336	408	366	380	365	371	392	370
13095	1354	2177	2485	2027	1761	1610	1393	1328	1188	1138	1130	1048	1027	1001	1030	987	965	913	848	915	867	939	855	870	868	858	845	868	873	835	831	836	827	854	881	846	838	875	857	786	817	805	868	822	801	835	830	817	817	805	827	852	852	822	841	796	781	803	814	804	817	846	871	791	816	817	872	798	826	828	797	813	768	813	848	806	882	788	827	811	794	807	843	808	809	826	763	825	774	865	787	824	807	811	825	805	824	787	831	847	797	820	851	797	820	778	771	842	833	788	833	864	792	851	807	799	889	782	850	809	774	812	870	846	841	795	822	796	815	899	779	847	870	846	840	793	821	815	777	796	788	836	888	826	810	812	810	791	822	824	821	797	805	812	776	826	853	799	801	808	860	848	839	798	816	800	848	824	864	811	803	844	823	802	836	807	804	811	829	797	811	731	795	854	788	758	792	819	780	844	798	829	792	822	783	819	792	816	769	810	813	811	852	790	835	766	786	771	784	790	789	752	784	810	830	835	831	812	806	824	787	796	735	782	826	797	789	816	845	803	816	795	807	861	833	767	818	808	815	805	779	783	849	810	822	836	830	757	818	802	879	774	828	794	771	783	796	787	830	806	787	824	864	804	770	786	822	796	862	833	824	840	823	809	808	849	808	821	788	843	804	838	813	811	832	810	784	829	785	795	824	760	776	808	822	799	787	857	797	807	812	838	787	857	792	836	836	797	741	810	831	793	786	780	778	778	821	816	790	777	802	805	811	806	826	788	782	757	853	787	796	799	801	815	815	792	793	863	801	769	815	787	783	815	815	780	823	803	792	732	846	798	804	843	825	826	811	828	807	758	839	830	802	863	791	802	855	736	789	774	810	840	803	730	832	759	785	810	802	813	857	781	780	783	808	841	822	789	814	804	826	822	791	784	792	808	789	830	812	850	787	792	801	796	776	815	856	770	812	724	765	842	807	803	809	813	807	798	787	783	857	801	832	756	822	771	820	803	804	788	802	821	788	847	812	838	737	824	769	812	806	823	832	779	775	802	825	833	794	827	793	792	796	816	788	786	839	844	802	834	821	838	818	797	805	814	799	806	829	829	808	787	848	806	763	812	796	840	799	783	836	847	832	850	858	784	834	808	781	796	766	804	780	818	829	764	812	820	834	812	768	794	854	800	816	802	804	824	808	855	839	822	833	781	832	793	792	802	781	827	808	842	783	768	789	798	759	799	802	748	768	849	829	766	773	851	800	815	798	784	817	791	814	846	813	816	800	837	789	827	854	816	824	782	831	812	791	806	830	856	776	842	821	796	851	754	765	797	779	816	837	824	855	842	841	815	839	863	816	802	840	785	807	759	801	807	804	829	841	782	784	780	784	805	815	821	832	806	802	784	816	826	856	825	821	855	824	817	788	772	849	755	820	784	778	759	810	798	821	832	837	804	789	828	773	827	797	828	782	806	788	802	806	830	831	812	819	787	810	818	827	829	803	800	845	772	759	804	839	840	809	833	807	806	820	808	809	829	835	858	776	798	851	816	811	795	828	811	836	826	797	788	805	793	790	782	823	788	808	863	822	831	801	800	749	816	778	761	868	842	826	820	829	798	803	816	750	829	830	822	789	802	786	833	837	847	839	840	784	808	808	823	853	810	831	785	825	809	828	819	807	770	795	828	757	814	825	757	811	807	848	779	786	815	834	800	832	806	839	837	826	772	791	797	806	808	793	781	856	776	781	771	793	810	810	818	769	797	790	767	825	824	809	793	819	840	802	780	788	782	823	825	791	783	858	797	789	798	768	833	800	784	808	806	811	812	826	792	843	848	825	828	830	827	817	809	810	828	791	805	804	745	813	814	804	838	804	784	781	819	826	803	810	831	843	860	819	820	829	855	812	831	814	812	830	842	857	795	794	816	832	830	812	807	832	799	801	817	795	782	874	852	793	824	879	810	838	834	852	784	763	753	786	804	829	808	811	779	797	781	818	808	868	818	851	806	819	810	813	811	807	780	787	806	809	814	833	748	830	830	811	794	809	799	806	813	850	746	831	844	780	740	808	749	797	806	860	810	768	767	853	794	844	805	765	797	747	801	802	792	825	815	831	809	810	776	808	835	819	809	829	783	842	790	792	846	800	804	806	824	823	832	827	792	802	800	771	865	788	816	828	806	818	818	793	813	824	821	810	829	795	778	854	816	827	829	804	797	794	858	839	811	788	834	850	818	809	827	756	794	787	806	853	816	799	819	806	822	811	818	825	822	837	820	795	814	823	842	811	809	790	787	783	792	811	832	782	863	766	835	822	841	832	802	806	855	813	857	850	808	826	843	854	837	801	762	787	804	832	850	849	786	825	809	825	777	812	854	793	857	773	868	816	815	826	825	796	811	797	773	845	764	818	791	825	841	836	812	830	817	810	834	849	833	799	830	842	861	809	852	844	743	815	809	748	838	818	775	847	857	700	826	796	835	791	835	808	817	789	821	829	759	802	823	792	814	817	823	833	841	801	767	830	791	818	820	796	806	825	818	782	809	843	818	829	837	811	763	774	826	815	762	853	771	811	821	832	769	778	784	808	792	816	814	853	835	796	739	829	796	824	804	803	780	814	767	804	805	773	811	817	771	760	778	796	818	858	843	807	832	795	836	818	828	826	797	842	812	832	824	808	786	801	777	834	754	769	829	806	805	775	817	833	839	776	799	841	809	846	847	787	774	790	797	813	827	811	776	826	828	839	790	802	787	841	762	801	815	832	852	846	827	778	763	794	819	820	798	826	788	821	828	768	806	798	783	843	823	776	816	857	822	845	835	791	804	824	864	822	851	793	821	818	803	806	809	809	811	812	777	804	751	838	835	825	825	828	789	825	760	830	849	792	799	854	854	753	843	833	802	861	838	813	844	806	864	821	797	809	831	785	824	863	798	781	797	844	801	790	829	796	793	831	814	806	824	848	791	817	803	792	800	802	789	770	825	810	842	821	805	797	770	836	800	763	824	824	830	811	822	832	822	841	789	817	766	818	820	796	836	824	798	819	800	809	819	771	840	835	795	843	820	794	815	808	779	828	826	785	869	798	768	829	838	780	800	842	799	804	802	810	833	775	814	813	842	777	822	778	791	822	809	875	829	780	846	789	790	828	820	822	802	838	821	837	764	815	788	801	787	851	802	860	816	826	822	810	835	779	790	783	831	856	851	807	800	809	858	813	830	823	778	866	887	796	801	853	783	811	775	793	845	800	818	840	828	778	791	799	838	818	794	804	861	852	790	774	826	803	774	811	777	810	779	803	870	821	879	819	817	832	816	802	820	775	819	823	834	793	774	803	831	835	845	838	807	761	767	815	774	780	845	773	815	815	850	804	839	828	803	822	796	836	801	844	777	803	848	835	789	826	768	771	772	842	817	826	793	814	828	817	783	834	836	772	864	780	862	804	825	829	768	803	831	799	835	769	851	822	832	802	754	811	793	793	769	813	781	841	806	801	889	799	804	808	797	851	808	829	794	817	757	762	839	828
4301	256	158	151	183	161	163	152	168	161	157	168	145	169	141	146	155	156	158	165	150	137	142	150	169	147	113	155	167	132	162	151	149	153	164	154	129	147	171	150	159	160	147	166	167	144	157	161	157	155	169	159	176	160	159	159	158	158	154	172	160	163	145	159	145	147	138	143	137	144	158	128	157	166	172	132	177	148	136	140	132	162	150	156	161	150	177	142	167	123	155	168	157	134	129	162	182	163	148	167	143	164	151	144	132	137	154	144	141	142	151	154	172	165	165	173	149	172	183	175	156	136	171	180	129	146	140	160	151	160	143	171	160	142	134	129	137	152	137	146	158	143	137	166	175	134	154	149	175	145	117	138	145	156	158	144	163	151	152	164	141	144	162	135	145	165	141	164	163	150	155	126	138	124	153	155	158	139	138	168	151	159	153	162	166	160	133	162	134	156	129	155	173	170	160	145	151	178	173	161	163	134	143	150	158	152	170	159	143	131	142	166	163	159	141	171	128	138	171	141	143	160	153	146	147	120	133	146	157	130	146	140	135	179	147	152	152	155	156	140	164	164	160	164	158	168	131	162	161	147	157	144	140	155	145	137	161	162	158	151	182	168	166	152	136	147	162	151	149	144	130	147	156	143	151	161	147	139	145	158	172	145	155	138	154	135	127	151	172	164	160	139	156	151	157	153	146	155	160	142	148	159	160	156	154	168	133	144	148	160	135	163	127	163	187	160	155	155	143	157	174	165	141	154	145	172	134	156	159	128	139	173	151	157	161	161	170	152	168	142	133	152	142	167	130	141	150	166	148	162	133	156	130	153	150	156	167	183	151	144	135	150	137	145	156	179	143	149	176	132	141	146	151	135	147	143	152	143	181	159	137	142	161	162	143	151	159	183	171	130	138	155	149	163	151	146	142	156	133	163	176	138	130	180	153	142	168	152	170	133	134	175	142	160	153	126	170	174	132	154	140	144	176	138	158	142	133	157	152	131	151	137	145	165	172	153	149	141	160	140	134	160	164	125	149	180	133	155	148	167	151	123	164	177	162	139	148	121	163	154	143	143	127	151	151	138	186	169	160	138	115	141	161	135	150	150	146	161	153	163	153	134	134	139	149	166	164	141	162	154	151	139	150	153	136	134	161	187	150	164	152	164	133	158	153	120	146	159	142	159	156	157	174	150	162	132	178	146	145	133	127	135	148	150	154	168	131	127	151	166	150	153	135	147	148	174	141	143	181	170	154	142	179	175	157	154	128	177	157	145	158	148	142	149	145	161	165	147	142	154	152	155	158	154	135	139	156	158	152	163	154	174	150	171	140	161	149	150	148	158	157	137	144	153	160	155	156	187	162	140	151	181	152	166	149	133	161	146	146	164	154	187	163	153	143	149	162	166	155	151	139	168	169	170	171	166	139	155	163	159	150	133	150	155	146	127	153	156	144	142	150	137	161	136	150	175	154	142	145	178	173	157	142	162	141	141	154	148	161	164	156	137	167	135	166	123	156	156	151	158	159	152	152	146	153	169	156	171	180	169	154	149	148	148	157	151	140	134	164	145	166	179	141	150	152	144	143	143	156	124	152	124	158	149	168	165	152	139	167	133	154	152	162	144	158	150	151	169	148	186	156	161	163	132	168	167	139	166	149	168	152	169	162	174	148	139	152	169	143	164	171	162	131	139	138	147	145	158	128	139	160	155	132	140	147	144	158	140	163	160	144	132	125	119	155	160	151	154	142	147	173	154	182	162	161	154	161	163	140	168	153	150	162	138	151	147	162	125	138	168	160	154	147	164	162	149	164	131	138	149	174	146	166	184	152	156	148	150	150	146	149	127	144	134	136	149	153	158	136	131	140	132	156	181	129	138	161	132	165	171	176	173	132	162	152	155	153	142	163	132	142	146	137	173	130	125	144	152	148	163	162	158	151	164	150	181	172	155	163	170	148	172	151	131	154	164	164	152	156	155	164	148	118	155	187	154	140	151	145	161	128	139	163	139	176	172	156	124	130	170	161	147	142	159	155	134	129	161	143	134	158	158	138	164	125	165	148	146	146	158	158	171	160	160	174	149	167	132	160	164	146	148	141	137	130	150	151	151	138	127	144	147	144	159	166	158	148	158	157	160	153	161	172	157	159	160	166	150	160	146	152	152	163	154	166	177	158	146	144	170	142	154	174	160	177	149	158	133	139	136	153	134	162	149	155	136	139	171	150	150	146	152	160	167	153	164	160	161	151	145	146	159	143	148	141	130	149	140	143	137	159	151	156	167	167	150	157	158	144	158	151	143	166	162	141	165	158	139	128	138	156	136	137	151	143	161	164	155	149	157	155	141	165	149	144	123	139	145	166	171	148	147	160	142	160	157	146	170	171	157	152	148	156	139	187	151	159	139	149	173	147	174	142	135	153	151	168	135	130	172	155	147	135	132	134	150	176	142	148	172	131	152	149	130	165	164	146	165	156	165	159	185	158	127	162	159	153	169	168	148	170	156	149	151	157	144	156	147	155	190	154	158	141	131	180	146	169	152	144	114	151	157	153	159	150	149	139	156	155	169	169	131	147	159	168	152	167	171	148	140	126	141	136	142	155	158	158	146	155	150	137	181	135	148	157	162	141	148	135	167	144	130	148	141	154	161	161	158	146	151	152	146	141	149	165	154	143	167	152	168	153	124	162	147	164	151	148	130	140	140	168	144	164	164	135	167	156	173	170	144	162	134	148	145	153	157	152	148	145	177	157	153	179	161	162	161	148	149	144	144	164	189	156	161	158	139	136	166	162	147	154	141	155	164	164	158	179	149	146	178	159	174	154	162	157	128	163	169	141	154	143	165	176	141	172	161	164	147	141	157	157	168	144	162	150	150	166	136	152	147	141	165	168	154	138	169	154	134	152	146	193	170	143	146	162	145	152	142	161	153	151	151	137	154	152	161	154	166	125	193	151	152	153	141	162	131	152	162	147	165	150	159	161	132	151	175	146	162	150	148	157	136	157	156	158	143	171	160	162	145	173	157	159	150	145	150	147	129	144	159	136	156	167	122	147	151	131	150	153	156	151	136	179	122	116	195	154	135	128	152	140	161	157	155	158	158	152	163	126	130	154	143	154	149	148	168	139	145	169	153	150	148	149	151	158	158	176	144	156	168	153	136	126	150	155	162	187	165	155	149	158	170	156	152	160	169	159	164	140	137	188	158	155	127	154	153	160	165	140	162	149	157	138	145	165	153	160	163	171	143	152	145	152	162	148	140	143	152	180	197	169	159	147	139	157	159	144	146	162	159	158	178	161	143	152	137	142	143	162	166	163	143	169	162	170	157	155	151	143	144	163	152	145	141	151	147	117	145	180	157	149	139	152	153	148	169	149	159	137	160	122	146	158	145	135	140	135	163	149	149	148	143	151	136	131	142	145	154	155	149	176	147	169	145	157	137	153	159	162	146	157	184	133	142	153	165	137	139	153	124	157	151	164	146	138	145	183	130	152	152	145	139	151	141	134	169
3112	432	418	430	397	417	403	365	397	437	394	380	366	411	400	402	403	390	396	375	393	401	426	378	388	413	406	371	396	385	392	386	393	401	367	403	409	426	368	395	391	380	396	438	357	358	352	420	370	410	401	416	382	378	395	380	358	390	354	404	402	392	369	399	403	371	381	386	378	355	423	443	396	419	382	412	401	394	411	422	419	395	408	369	418	395	392	373	376	405	392	371	387	370	382	419	389	385	344	399	382	393	354	391	389	391	402	397	405	353	382	377	367	357	399	359	397	404	379	395	387	379	382	379	391	387	370	399	426	387	415	403	383	399	385	381	383	380	401	366	394	412	384	337	389	381	367	386	417	400	414	371	409	360	391	381	367	374	401	396	391	357	371	371	390	402	377	380	379	403	368	427	424	382	391	380	381	379	393	387	339	382	342	402	401	369	400	358	386	407	393	393	378	366	410	419	413	386	396	384	402	399	366	363	387	401	385	353	381	380	347	400	418	374	333	366	385	354	390	403	384	410	369	393	381	358	390	394	399	386	409	396	387	388	395	414	379	395	363	395	335	408	410	397	381	389	396	381	397	383	420	410	362	386	415	382	362	396	372	379	400	394	374	378	389	395	361	377	368	407	396	367	427	384	423	375	369	347	396	373	399	399	404	386	412	395	396	387	397	396	422	374	387	408	392	426	400	404	372	386	386	391	385	370	394	385	405	361	392	388	364	397	405	387	381	394	398	400	386	401	391	393	410	354	353	371	368	384	414	380	413	384	390	383	371	444	405	408	369	396	324	379	388	396	395	391	377	404	371	387	413	379	341	388	399	407	371	398	386	400	387	393	409	381	417	392	369	387	387	361	390	397	367	411	406	414	400	384	401	394	417	372	332	403	391	386	383	414	388	390	380	393	417	375	418	377	416	359	393	366	391	396	373	390	399	405	412	400	367	394	390	363	403	392	372	403	411	373	399	392	413	399	416	422	395	366	364	399	352	348	384	383	347	381	406	389	412	362	348	333	383	455	408	402	397	372	406	433	388	379	373	352	357	395	443	397	403	372	375	361	385	381	380	374	402	415	363	380	378	390	407	389	381	397	382	371	351	403	377	394	374	380	406	363	353	413	398	393	395	418	387	392	359	371	424	379	381	383	370	389	389	396	402	379	412	368	392	377	413	398	364	382	415	420	392	388	409	424	433	373	373	358	388	426	381	369	429	405	386	349	372	405	395	386	409	394	371	380	369	414	391	400	394	379	416	405	412	431	390	420	387	406	380	370	381	390	376	423	361	362	382	379	395	380	392	405	401	385	399	418	406	386	419	359	348	390	379	417	399	378	400	350	388	379	371	385	413	410	352	436	358	399	408	389	348	399	410	372	400	354	369	424	373	407	389	364	382	431	421	410	398	382	381	406	395	377	416	396	395	389	392	409	431	366	340	423	394	397	421	374	391	421	386	407	416	410	380	378	371	406	413	386	363	387	356	369	403	403	384	416	390	398	364	351	383	339	347	412	396	385	382	387	409	381	399	387	422	421	383	370	386	394	416	342	369	427	377	412	417	422	409	379	415	394	386	386	379	373	367	374	400	414	390	375	416	407	363	389	415	386	389	383	414	407	385	389	407	377	386	398	390	372	360	438	375	367	415	396	424	389	396	410	394	399	377	391	424	374	425	413	396	400	377	398	403	378	410	401	413	388	394	369	404	367	418	363	371	391	419	397	374	376	351	400	388	407	407	376	375	360	391	407	390	359	380	370	387	414	413	392	361	394	385	350	392	375	402	392	377	409	437	387	367	356	375	397	361	349	385	403	383	433	384	438	394	425	421	375	400	377	395	407	381	369	370	414	346	359	384	358	417	388	406	348	385	385	393	360	385	421	394	391	392	399	394	365	402	374	362	407	409	385	368	451	365	394	421	405	391	385	388	398	354	393	371	416	380	397	383	416	345	372	380	393	377	423	350	395	391	421	364	384	411	412	343	404	373	400	393	346	357	396	385	347	421	365	392	399	386	388	389	350	392	386	367	368	384	377	380	372	403	375	367	359	379	407	396	375	412	395	381	383	387	389	406	395	397	402	410	394	412	353	400	366	386	399	406	393	386	382	394	396	433	387	378	373	372	379	382	403	367	384	372	336	361	380	394	406	380	393	430	400	375	350	390	407	384	397	394	388	352	375	390	411	392	370	390	414	379	349	389	382	344	393	405	388	427	383	407	392	413	381	359	415	420	372	354	397	354	377	404	366	408	381	395	360	381	388	375	397	387	376	364	378	401	425	374	383	385	386	425	403	373	368	380	395	381	397	408	387	397	386	378	383	387	395	397	394	331	391	384	361	379	365	372	375	405	407	378	423	386	408	385	405	387	389	411	365	387	383	394	348	365	399	394	372	359	361	432	405	362	416	405	379	412	382	418	390	425	374	408	393	374	386	390	387	394	354	381	371	397	380	417	386	386	390	366	404	379	409	376	397	403	411	385	386	410	403	365	379	387	347	363	347	348	384	344	388	421	372	387	399	391	376	399	380	374	387	376	384	379	399	418	381	364	382	362	381	366	422	381	379	421	381	390	376	409	425	421	406	391	362	394	397	374	413	363	384	415	415	384	413	347	346	367	362	397	399	371	405	447	394	384	362	404	397	397	376	361	401	395	403	345	393	380	364	378	374	395	362	362	406	415	360	410	395	390	379	383	398	350	380	410	388	420	373	398	367	391	387	432	416	359	370	368	391	380	359	372	368	419	394	392	376	370	392	395	374	352	381	352	390	403	356	399	378	414	372	392	387	398	405	380	384	383	377	377	379	360	418	377	369	407	359	365	375	391	394	393	401	408	363	412	396	433	422	380	392	404	402	391	372	387	378	392	382	390	374	390	385	395	384	370	377	374	404	378	371	388	391	349	408	452	375	370	389	380	368	379	370	386	423	394	355	375	403	361	360	408	377	397	423	383	386	410	376	383	383	422	389	399	378	374	387	391	362	418	361	356	383	402	355	406	409	400	405	377	392	388	420	367	404	376	388	359	406	376	382	407	403	386	387	399	412	354	395	405	353	353	405	362	373	411	415	397	359	390	374	376	390	394	373	361	406	415	379	380	380	392	402	414	368	373	421	358	369	387	437	364	418	408	388	357	388	360	394	378	379	398	358	391	393	352	376	421	380	382	387	351	388	374	358	359	376	383	397	375	339	382	390	398	380	371	381	427	381	355	398	368	379	421	386	401	390	375	382	379	406	385	394	384	373	377	395	393	373	380	396	391	390	401	400	394	370	386	374	375	394	392	358	365	362	385	398	413	377	387	391	355	370	401	409	391	396	365	380	409	382	386	380	392	388	384	388	369	388	409	361	391	401	355	376	402	389	410	415	422	440	382	404	363	341	377	404	400	394	397	365	381	364	400	356	403	401	385	393	425	370	365	364	397	371	404	390	383	376	388	416	372	387	405	406	373	427	393	392	369	400	402	427	387	395	392	378	376	404	381	368	403	384	383	416	395	351	405	409
14674	867	597	480	376	335	296	297	261	274	263	241	290	268	251	275	273	229	217	220	248	244	224	262	235	249	256	203	236	261	241	219	240	219	221	251	240	236	224	267	236	242	249	203	232	228	233	237	247	246	244	234	240	250	269	227	233	245	251	213	237	248	232	237	255	255	259	236	247	239	225	239	260	257	241	240	247	216	220	224	238	232	229	262	238	217	229	243	244	247	276	217	207	236	243	221	238	201	239	252	257	211	209	258	255	296	244	227	212	196	227	244	259	231	254	217	232	267	249	241	242	238	213	240	252	243	258	225	236	231	234	240	228	225	240	235	244	207	259	224	255	259	236	241	239	232	239	234	245	250	255	230	275	220	218	214	207	224	231	247	251	242	244	229	222	247	241	251	241	231	242	257	234	224	268	252	220	249	238	226	240	231	262	230	228	254	266	224	274	268	244	260	249	243	263	224	241	250	252	244	233	216	236	264	245	200	235	263	218	247	226	250	214	220	204	254	245	234	229	243	275	254	216	245	255	262	234	238	250	244	240	237	264	230	260	254	224	218	237	263	228	222	239	251	241	232	212	226	216	241	252	245	263	230	215	275	229	254	258	226	230	249	247	265	237	253	245	235	262	210	269	250	227	251	228	254	268	254	233	266	217	261	239	240	227	215	235	229	225	245	255	255	223	250	237	213	249	273	262	228	218	276	257	210	248	239	241	236	250	238	240	232	238	229	218	262	227	262	238	256	245	208	238	245	256	228	247	233	211	227	242	244	231	224	221	211	248	230	282	234	244	262	273	262	271	241	238	232	227	234	250	250	256	222	243	226	232	246	263	218	245	236	260	254	238	250	269	259	259	249	257	269	218	225	251	245	253	206	233	260	240	253	252	216	248	217	211	251	237	219	242	227	261	251	238	254	246	265	227	250	254	228	263	239	243	258	264	253	238	240	249	239	260	238	229	223	231	255	262	221	234	249	246	223	239	225	236	229	238	240	253	222	230	254	208	233	241	251	235	234	245	220	264	239	239	242	225	258	231	237	227	270	232	241	227	242	275	246	234	258	260	240	231	232	230	243	242	242	258	241	245	210	241	250	263	244	259	243	258	205	254	230	242	249	240	219	236	215	255	255	279	232	257	247	260	231	242	247	215	215	234	240	242	235	257	232	248	229	211	242	247	251	223	228	250	245	233	246	243	247	229	244	224	232	251	217	242	216	202	229	216	207	245	233	237	224	257	254	249	222	257	233	219	199	249	266	204	207	212	255	248	250	220	227	312	213	232	221	238	267	242	226	237	238	232	238	242	230	235	246	262	237	222	218	210	259	253	217	217	240	233	226	253	210	246	210	243	236	259	229	253	250	236	230	225	239	272	240	247	239	233	229	243	242	227	236	232	249	240	231	255	220	232	253	270	226	243	221	214	251	281	257	255	206	250	251	225	231	224	246	233	219	223	214	253	273	229	253	233	245	210	210	221	213	242	238	245	236	260	230	236	283	265	212	252	245	240	252	234	260	257	247	225	227	222	229	227	262	232	245	249	227	240	221	246	238	257	268	242	240	259	250	253	223	246	238	240	220	228	281	221	212	224	222	277	217	254	223	246	261	242	229	258	238	256	237	198	220	239	226	238	208	250	258	268	254	265	230	210	232	261	256	230	256	270	253	250	254	253	222	252	218	233	237	231	259	237	256	250	210	239	274	255	227	248	235	245	222	202	216	245	229	244	258	236	243	215	229	216	275	208	222	250	251	223	220	223	212	235	231	217	240	234	230	240	223	271	249	220	208	227	241	262	231	252	189	241	251	214	247	264	261	227	217	232	263	221	249	237	230	225	232	274	260	250	236	230	219	229	264	281	236	251	229	257	221	235	250	229	220	211	236	272	228	262	227	261	253	194	241	248	241	235	242	252	213	261	239	229	242	236	272	243	247	229	242	239	244	257	212	216	244	237	257	234	249	235	257	235	251	238	227	212	226	191	227	232	261	255	230	235	238	237	236	253	243	242	211	240	254	221	234	232	237	224	222	248	227	232	265	263	239	265	269	278	241	250	283	253	237	261	228	266	250	222	242	245	234	232	234	271	266	247	235	216	248	233	248	228	249	264	207	229	263	259	236	224	270	242	235	263	240	262	235	238	219	237	225	239	227	233	253	248	253	275	249	208	236	236	259	228	235	218	247	247	208	226	228	247	255	236	229	241	245	266	215	262	231	248	244	234	232	205	260	224	243	235	245	236	255	236	224	277	222	266	223	222	239	217	224	231	221	245	250	250	224	227	217	252	243	242	243	277	215	233	243	254	226	256	214	254	226	231	226	237	247	248	252	213	244	220	226	256	243	240	250	245	240	226	244	246	253	223	241	245	232	216	245	233	227	246	234	266	261	239	210	263	232	248	238	241	236	225	226	252	228	250	241	234	218	255	241	229	249	224	242	234	211	243	229	236	264	255	231	265	228	246	241	242	199	250	274	235	242	265	207	272	244	275	210	232	243	250	221	236	255	199	224	251	248	215	239	250	221	254	227	227	279	240	230	221	243	255	251	220	229	247	213	246	227	263	233	223	246	236	233	222	233	222	227	254	257	217	249	242	228	229	222	220	227	215	238	226	245	228	245	206	262	234	252	264	247	239	220	251	229	206	222	254	233	252	238	250	234	231	267	244	228	221	218	243	238	241	216	229	213	218	252	236	224	261	224	223	238	242	234	208	227	259	243	249	224	278	226	229	206	209	229	229	269	230	241	269	233	233	253	240	230	245	253	234	235	252	221	246	258	214	245	263	239	261	248	221	248	267	235	199	261	264	241	226	227	245	257	266	242	211	243	243	208	237	245	247	210	261	246	257	273	253	261	290	251	239	239	221	257	215	210	214	279	256	258	219	240	236	251	272	243	232	219	206	248	231	252	213	241	249	245	233	249	234	254	239	260	234	232	222	268	233	248	264	253	234	249	236	225	229	246	259	285	258	234	238	244	249	227	256	223	239	247	250	228	222	219	238	244	253	249	255	218	237	249	233	224	238	242	263	248	226	264	243	228	224	205	220	230	243	226	238	258	223	252	283	228	218	233	234	222	235	238	230	226	245	240	213	247	239	191	240	252	236	248	217	264	217	251	234	245	231	261	241	219	246	231	243	238	247	249	264	203	250	238	246	250	221	264	227	215	218	235	214	257	246	260	264	235	225	254	231	261	264	238	234	260	242	250	260	225	266	228	226	222	232	260	243	231	262	258	254	260	244	254	243	242	256	263	230	206	242	236	265	228	247	249	258	252	253	263	227	284	253	256	244	207	234	255	256	266	248	203	233	262	242	230	237	265	249	263	227	255	253	244	245	263	263	252	243	253	233	236	247	210	246	228	240	229	227	234	234	234	227	251	246	229	270	241	243	249	246	230	233	267	232	226	222	240	248	228	251	243	206	256	231	225	219	261	268	225	199	240	241	254	241	274	214	256	251	201	243	251	234	195	244	225	244	229	229	233	247	239	248	259	255	261	246	247
9280	830	1246	1416	1220	1098	985	898	833	782	780	686	686	686	666	668	633	631	604	631	596	613	607	606	617	556	597	610	631	623	595	646	602	568	584	585	573	578	581	574	561	589	592	569	546	585	569	554	636	590	580	575	538	633	567	574	551	573	549	561	613	559	536	550	543	560	585	597	521	579	579	554	560	592	554	569	559	564	586	536	579	580	608	549	562	547	561	546	547	601	584	581	527	558	547	590	591	583	557	592	560	566	555	534	569	582	570	594	556	556	593	547	595	573	584	616	607	584	654	540	585	590	556	610	560	587	580	586	585	562	547	573	556	564	579	567	571	553	579	565	574	600	588	538	554	598	542	558	586	586	555	506	517	566	584	547	555	601	598	567	591	587	556	536	575	596	564	597	625	588	572	577	566	549	550	561	540	615	571	590	583	552	570	556	546	544	574	579	576	557	556	588	545	591	593	558	594	576	592	583	605	578	522	583	577	604	638	530	585	523	556	589	565	587	561	607	592	563	531	591	569	533	562	566	565	569	585	606	557	533	569	594	600	602	522	575	581	542	545	574	573	545	553	589	522	581	572	580	554	579	565	559	573	591	548	557	595	585	539	524	532	606	524	564	527	556	584	536	572	566	590	578	561	546	573	587	545	520	546	604	547	577	577	541	580	564	611	578	563	565	578	554	546	551	540	549	545	576	534	534	548	556	547	570	532	592	508	582	543	554	553	565	552	567	617	609	578	558	566	555	585	566	517	597	572	550	575	562	541	534	569	575	582	562	583	554	573	560	546	572	555	608	560	531	540	513	585	561	596	543	581	553	576	584	552	589	573	573	545	553	586	585	572	547	600	579	584	566	560	614	549	606	570	545	572	528	542	589	552	545	610	559	562	545	574	578	564	572	590	559	604	549	600	594	573	559	548	520	580	551	578	573	558	584	533	595	589	556	596	534	537	580	587	564	540	569	543	581	569	591	539	580	576	579	531	592	579	575	553	565	573	579	562	571	553	580	562	554	597	565	557	557	557	595	581	598	513	533	567	565	615	535	557	510	562	596	533	581	590	600	554	582	582	577	589	588	552	573	573	582	545	551	574	571	559	601	589	581	556	599	535	573	561	571	533	585	555	539	590	592	551	579	565	575	555	570	607	584	542	549	557	552	546	543	597	561	580	518	531	628	555	561	535	579	560	581	607	594	576	604	579	596	588	546	581	563	593	563	596	575	614	600	555	541	572	586	550	541	598	561	573	562	629	521	585	589	588	572	533	560	549	576	545	558	572	550	547	570	554	582	557	569	552	551	558	567	577	568	593	545	567	532	563	544	527	548	600	573	557	584	564	531	570	565	560	572	567	572	552	586	544	596	598	615	615	562	528	541	579	560	575	586	563	542	536	573	538	566	541	566	549	622	600	555	612	601	559	562	574	532	551	542	553	562	588	569	527	556	540	515	601	546	596	565	551	570	567	577	564	553	520	589	549	606	534	555	548	568	572	557	577	574	562	569	588	571	559	596	571	564	592	600	549	585	548	584	549	560	585	596	555	572	546	564	561	535	558	559	573	548	585	558	591	587	586	585	588	570	568	569	552	556	578	529	574	553	553	564	576	573	591	546	575	554	565	550	594	608	538	587	503	540	557	559	548	588	564	612	609	546	535	559	557	598	543	506	622	536	564	559	549	579	562	590	592	588	540	576	562	589	603	559	573	565	540	538	549	556	588	583	519	553	544	568	541	560	556	577	582	500	621	556	516	583	541	625	542	530	634	607	545	563	521	569	596	556	521	563	564	552	577	575	591	603	551	595	577	538	565	561	590	594	564	579	562	545	547	566	545	609	565	610	522	588	535	582	579	585	553	578	584	570	586	563	561	599	558	584	580	590	534	567	573	552	585	526	568	519	533	573	565	582	559	552	567	528	577	613	557	546	608	565	566	539	541	567	585	544	553	567	564	554	545	571	526	541	529	562	589	570	590	565	595	590	586	576	522	607	544	589	549	549	570	517	544	601	553	568	559	573	562	565	546	587	586	507	559	559	594	537	554	601	592	589	603	575	545	587	571	588	559	557	546	584	577	543	607	552	608	543	592	551	536	568	607	524	558	542	542	623	562	589	557	544	567	582	549	537	532	559	572	633	577	572	539	598	588	575	590	532	591	578	570	560	534	570	575	563	560	556	590	587	583	555	564	555	574	553	589	541	598	615	646	555	592	608	575	575	566	521	583	603	588	592	578	596	568	573	550	616	581	554	555	548	571	562	548	566	574	589	537	552	583	558	568	567	539	562	590	558	580	599	533	573	564	544	579	609	545	559	606	549	577	534	537	543	579	545	610	562	566	533	619	554	585	565	554	596	553	565	604	559	534	590	619	502	582	536	566	567	526	518	583	572	536	579	558	581	537	543	587	591	564	578	595	585	599	557	554	543	542	544	570	550	583	559	556	566	538	555	592	595	530	594	600	566	562	573	551	577	559	561	556	562	557	604	542	591	556	557	589	585	561	614	547	569	566	548	549	565	564	568	604	584	570	598	562	539	541	569	528	585	530	596	565	548	561	607	596	565	605	616	595	532	535	528	594	580	546	578	584	557	560	576	554	550	555	577	529	543	539	558	560	622	561	585	579	581	558	572	578	605	574	556	578	581	549	570	561	552	575	563	634	566	565	587	598	550	576	584	554	586	582	549	597	563	578	536	595	579	562	566	567	540	568	547	516	564	569	583	571	536	588	596	578	611	596	558	544	556	571	583	564	567	550	563	570	612	529	564	588	560	546	548	586	586	571	545	568	537	566	540	596	611	594	574	580	590	588	541	563	588	593	570	559	577	557	554	538	569	568	536	545	546	563	532	561	588	565	601	589	562	553	533	567	568	572	524	554	535	584	601	560	578	596	560	581	507	571	553	569	594	590	578	543	567	552	555	551	584	580	571	580	561	572	586	565	584	582	581	583	582	589	561	588	560	554	599	561	584	526	534	545	583	545	542	545	582	580	546	523	584	560	565	571	586	619	576	603	572	585	517	531	589	594	565	570	556	570	583	577	547	563	541	539	537	524	582	532	553	571	576	584	561	567	517	583	559	559	570	572	536	552	587	535	562	550	539	536	575	545	573	580	575	587	611	572	544	614	545	579	577	558	512	555	566	590	566	570	565	590	574	553	539	552	532	580	596	586	573	566	556	567	589	534	567	538	581	540	580	557	579	553	582	549	563	560	560	555	584	546	613	535	570	574	553	558	573	558	572	575	551	584	605	547	529	593	607	593	577	580	526	560	578	600	557	587	562	572	559	553	577	559	563	594	545	546	587	591	558	563	550	520	535	554	556	586	596	588	538	545	582	565	562	592	576	582	569	573	580	610	568	542	537	609	540	589	554	583	540	586	554	546	547	544	540	566	577	597	582	569	547	536	567	551	600	568	560	592	586	578	537	579	568	557	584	587	534	549	520	561	590	535	621	554	544	582	553	583	532	572	607	566	562	566	567	530	562	549	536	574	559	606	559	537	529
24305	2538	1120	879	712	600	491	489	452	533	382	376	405	448	389	402	378	337	415	376	387	401	376	405	357	348	413	369	357	399	348	345	390	356	379	387	380	360	390	384	402	383	355	386	346	375	361	379	369	370	379	372	344	342	357	356	342	366	385	362	366	347	337	357	365	386	388	374	387	342	377	348	340	356	349	371	364	389	377	351	359	364	382	373	356	412	401	372	381	355	399	385	364	360	364	369	349	353	380	371	323	375	364	347	359	373	326	359	397	371	368	356	357	359	379	385	360	356	325	335	344	377	406	356	349	366	329	358	354	380	338	374	374	388	376	361	364	350	351	392	372	380	380	354	378	379	356	383	381	357	361	342	385	379	328	354	385	397	375	345	377	334	383	374	388	355	337	380	380	376	366	370	377	366	352	372	376	363	352	336	376	344	356	384	358	355	412	358	346	375	335	381	381	409	353	356	359	353	348	365	370	348	342	362	364	392	377	402	374	350	364	397	372	357	363	360	357	365	392	382	387	330	370	364	345	379	384	339	373	351	397	355	351	324	380	380	357	375	336	376	388	343	353	386	349	336	367	339	378	328	359	360	362	353	344	344	341	386	377	373	370	387	338	358	349	365	394	354	337	372	343	363	384	379	364	406	341	345	389	357	334	370	381	353	398	378	356	366	356	362	391	378	326	332	366	331	367	376	369	348	366	346	370	359	343	358	367	358	348	355	340	357	406	380	372	343	352	363	367	346	387	360	375	376	373	384	327	381	366	375	339	355	353	392	384	381	373	320	366	358	376	366	354	354	356	390	364	350	392	383	348	380	362	363	371	358	294	333	382	359	369	365	358	352	364	382	408	361	343	343	313	353	418	358	338	333	401	378	391	324	343	384	378	352	391	374	383	378	378	369	346	362	346	349	356	375	348	363	375	327	336	373	358	342	327	346	350	343	366	391	361	349	401	372	360	370	381	366	363	375	361	327	360	375	393	359	366	367	362	330	322	362	360	336	347	321	372	374	335	385	387	359	370	349	395	394	363	371	366	333	353	382	371	350	373	344	380	324	357	368	354	359	385	359	353	351	373	360	365	377	373	400	341	363	377	380	373	353	368	349	349	349	398	357	394	361	340	385	340	394	399	373	368	365	387	392	341	328	390	366	378	410	364	339	340	398	321	362	340	384	374	378	409	372	343	391	355	354	381	386	369	384	348	365	333	336	334	327	379	337	386	385	384	355	352	371	372	353	355	354	358	362	374	378	368	373	372	355	364	349	339	342	383	374	328	355	360	350	367	378	363	377	351	382	389	377	331	330	336	372	370	361	338	342	356	360	338	387	361	355	366	411	370	360	363	370	382	394	329	313	359	344	393	339	351	376	361	360	363	352	343	382	351	376	336	399	356	399	394	327	352	324	329	362	386	391	362	339	363	356	343	351	364	325	372	377	395	357	376	362	368	394	395	346	363	363	355	401	362	359	389	382	347	331	371	340	389	379	363	391	359	365	352	348	345	387	361	336	379	352	392	371	354	350	367	374	331	377	356	328	390	332	383	379	397	328	382	359	378	374	365	373	355	385	340	355	323	419	358	382	346	336	371	375	353	364	369	354	324	382	380	359	374	356	368	337	389	363	378	349	357	360	371	385	386	346	356	382	371	372	339	367	390	399	372	359	367	367	387	354	367	389	375	352	361	372	360	330	352	394	333	314	344	357	372	336	382	364	370	360	389	358	350	339	373	342	359	391	385	380	337	341	370	372	354	372	355	364	390	384	381	374	358	337	361	386	378	378	387	347	367	376	385	364	382	370	355	346	397	360	346	355	364	360	361	369	372	350	371	410	342	345	339	341	324	355	341	362	355	332	322	396	406	371	346	338	389	341	397	387	386	351	359	379	397	337	399	340	347	361	336	362	343	370	377	395	322	359	332	371	374	367	375	344	354	356	358	373	338	350	360	380	377	348	325	381	346	382	354	364	350	408	391	362	363	346	367	360	372	399	399	392	397	369	362	411	376	371	353	385	367	376	356	383	370	363	347	385	334	373	340	375	439	370	355	373	342	358	387	350	393	365	394	354	371	359	351	384	352	367	371	359	372	379	387	357	367	342	364	360	377	345	369	337	355	360	380	353	370	296	335	408	405	339	360	344	354	365	393	342	330	344	401	353	360	351	385	344	365	376	349	399	377	369	367	408	361	353	348	340	375	361	361	395	372	383	335	365	367	327	356	328	358	408	397	362	375	352	374	350	365	339	402	346	396	370	365	353	354	344	344	369	405	396	365	348	354	361	357	339	377	356	368	361	359	339	371	411	337	354	388	385	375	345	358	327	388	392	344	369	399	366	376	356	328	385	360	361	369	346	379	357	363	350	377	354	338	353	404	359	389	355	330	385	363	389	370	365	404	376	404	348	330	386	350	407	363	410	354	365	368	367	378	402	340	374	392	355	346	390	365	353	372	387	355	329	335	327	393	400	336	382	350	366	341	365	356	353	362	348	355	406	344	368	384	386	348	334	344	395	352	370	352	326	384	374	355	356	361	357	380	371	365	384	362	343	397	362	381	339	323	381	353	399	328	386	352	375	354	368	392	346	339	370	365	360	361	364	365	368	380	350	350	396	395	356	332	350	372	397	416	369	397	363	375	341	361	361	361	348	352	358	336	365	350	362	361	362	358	378	383	360	339	388	356	350	366	398	364	349	364	369	391	359	367	364	350	377	329	361	360	382	368	342	351	371	390	320	359	398	359	350	338	357	330	368	362	356	417	348	399	371	385	381	355	325	376	357	374	405	347	385	369	383	377	389	356	313	340	403	368	369	347	360	403	394	368	324	355	309	370	400	393	351	361	361	379	368	347	358	377	410	371	390	361	355	387	342	358	338	379	375	388	360	357	358	383	380	353	349	339	359	354	413	380	382	349	382	344	362	366	348	320	379	369	366	346	373	353	341	358	360	331	368	340	376	382	370	392	366	370	383	367	370	420	376	384	364	315	381	387	375	357	349	361	321	358	379	362	384	380	311	415	323	385	375	340	382	349	358	369	336	380	382	414	330	350	330	355	344	371	355	395	379	380	327	329	365	386	358	397	342	358	377	322	346	364	375	316	375	368	366	355	341	394	355	384	363	370	359	364	348	383	412	380	357	381	324	358	396	333	360	339	350	335	364	371	395	324	336	400	384	345	394	395	355	370	353	376	340	343	377	358	357	374	347	330	320	357	355	359	340	365	341	366	359	338	336	355	366	355	376	386	345	329	377	377	365	340	344	366	343	387	369	374	368	350	310	370	350	375	415	330	404	375	366	378	360	346	357	344	338	339	344	369	357	349	396	358	362	345	377	342	343	378	378	356	347	350	384	363	348	373	365	358	350	382	347	385	332	353	377	368	363	361	360	388	387	386	379	364	380	384	371	373	361	315	385	351	385	320	391	363	337	353	372	391	344	382	314	350	317	352	331	379	380	347	359	370	355	367	322	351	323	357	359	369	357	358	383	340	352	382	361	350	360
12810	1312	2153	2543	2178	1765	1525	1406	1237	1183	1113	1088	994	965	945	949	945	917	928	928	901	859	870	882	866	853	876	822	794	805	830	814	808	809	848	838	812	824	821	868	806	846	853	761	819	827	826	843	867	825	853	854	780	770	794	804	810	819	817	856	784	818	817	804	805	791	781	839	783	834	817	809	793	840	786	809	806	789	804	791	808	844	800	844	883	776	765	812	803	771	785	838	787	793	832	827	848	805	805	803	834	788	808	806	812	831	821	842	826	821	797	797	799	798	773	820	826	848	812	842	814	840	867	787	769	811	850	791	780	826	851	808	788	820	800	813	811	797	822	836	812	776	783	804	826	828	772	840	791	769	810	849	844	822	793	796	752	881	816	803	791	784	790	838	810	787	837	804	806	795	807	836	806	814	791	777	849	752	824	794	784	755	862	769	776	740	752	828	824	818	777	840	827	826	770	828	796	825	802	775	772	784	820	827	804	823	798	774	779	863	743	827	815	789	839	773	833	771	807	828	766	787	773	800	787	781	826	794	804	743	777	831	756	777	829	780	786	721	787	750	790	809	821	807	807	794	763	832	822	800	830	813	811	865	873	780	809	791	807	848	830	783	785	801	779	776	772	781	796	773	800	783	802	860	822	742	792	796	800	766	805	776	806	811	816	795	764	813	778	749	779	773	757	804	781	790	769	717	828	753	819	824	729	775	792	788	826	815	739	806	779	833	818	774	796	768	858	825	799	806	794	760	779	792	826	778	832	764	798	766	791	815	789	810	782	840	816	823	812	809	790	762	870	742	847	756	785	748	817	777	754	774	773	756	814	819	789	796	774	809	771	773	829	805	816	813	791	764	800	759	829	815	764	816	812	773	805	797	842	817	776	831	845	803	791	768	754	753	806	843	789	794	769	781	765	812	766	849	809	749	790	786	765	797	855	764	794	749	794	767	800	796	797	805	751	799	795	815	797	786	800	746	785	795	782	792	804	826	830	770	758	750	835	852	831	825	778	854	801	797	798	786	783	820	774	770	779	801	816	767	862	782	763	748	786	799	743	795	824	808	789	766	798	779	810	782	851	884	805	811	771	793	799	816	808	822	808	811	829	782	833	792	758	751	828	744	817	776	819	820	811	853	762	749	790	798	779	806	766	807	779	831	807	796	753	791	827	785	787	814	818	751	770	771	816	768	768	768	785	787	793	792	808	817	839	808	800	822	834	837	809	861	827	799	830	826	794	829	792	780	769	809	765	840	751	792	756	823	781	822	809	797	826	753	818	776	787	822	788	801	846	803	782	836	761	778	781	761	814	727	780	839	812	761	818	824	801	813	770	788	842	801	798	788	782	830	801	739	751	812	780	814	829	789	773	744	829	809	808	805	775	819	846	795	776	831	799	778	747	772	751	776	830	759	781	810	820	810	775	771	800	798	792	779	799	785	823	792	787	811	801	786	757	823	780	780	784	805	808	770	773	786	799	804	839	768	792	744	828	763	782	810	774	821	837	850	795	762	785	795	796	827	786	809	776	818	799	777	779	801	826	857	759	809	822	793	797	842	849	794	832	788	818	734	800	722	870	773	804	834	807	770	786	757	796	788	778	755	783	809	790	790	780	799	803	806	815	794	821	806	885	796	774	777	793	804	818	835	809	762	750	804	835	755	834	785	729	774	777	785	808	800	781	792	783	748	803	810	856	863	801	808	825	852	795	804	759	796	792	839	803	848	782	784	780	841	758	779	772	828	752	755	828	852	846	808	767	763	805	797	782	757	796	787	766	808	777	841	819	775	754	786	796	792	827	782	775	786	798	757	799	832	814	825	753	841	777	787	816	817	825	809	788	798	829	775	849	822	820	778	750	771	856	832	803	745	813	774	818	861	802	804	864	776	791	733	797	844	796	813	808	825	805	806	774	812	815	862	797	774	780	821	800	779	761	879	782	755	802	785	839	770	826	779	865	791	786	850	805	789	774	787	720	802	759	787	807	771	753	817	845	847	778	807	809	784	872	789	778	800	758	843	802	764	806	769	785	819	772	819	803	790	809	874	849	772	761	843	784	775	812	814	806	811	812	795	830	814	782	773	775	788	780	791	753	777	846	756	827	805	804	805	762	792	813	797	776	744	793	787	761	781	789	760	810	752	858	771	830	766	791	764	802	769	793	802	827	819	787	816	829	802	760	819	770	768	787	765	821	842	807	798	763	820	805	833	771	838	836	811	767	781	820	823	849	813	759	786	905	806	786	866	791	775	769	795	796	762	763	844	806	816	832	823	825	791	779	806	746	853	817	766	783	748	822	836	774	833	756	750	815	769	713	782	763	812	776	759	838	815	814	775	778	756	850	792	825	814	799	768	794	804	792	788	818	793	786	871	794	832	841	825	775	814	802	804	766	814	794	873	801	786	871	795	783	797	806	811	771	795	789	794	823	806	828	831	850	876	777	789	813	808	751	823	828	743	795	810	804	861	759	731	762	833	796	803	802	845	834	823	819	752	781	794	840	776	783	776	823	806	779	768	757	834	783	769	795	797	785	834	812	813	768	762	791	816	796	771	789	821	829	837	834	772	795	803	774	821	801	778	827	775	761	760	839	807	816	777	749	785	792	840	809	776	793	761	810	791	817	808	813	821	827	773	785	816	828	819	790	796	778	759	772	799	792	860	777	787	763	800	800	826	821	888	814	770	759	817	805	823	769	845	809	776	823	790	758	815	808	800	762	773	836	784	787	811	818	759	866	863	800	764	822	804	797	747	802	841	815	733	784	783	814	779	756	830	865	767	835	784	804	815	791	765	806	755	792	817	798	801	806	775	782	787	832	763	830	839	811	841	802	803	767	828	762	785	810	759	800	743	761	765	768	806	801	811	776	807	811	760	801	795	815	792	796	759	832	823	777	771	795	822	816	776	791	815	784	848	846	778	817	823	765	795	828	794	749	799	796	773	795	799	810	881	799	765	767	775	758	770	835	787	771	748	797	829	786	780	815	792	812	783	766	778	792	815	827	775	798	851	731	855	793	821	805	764	798	803	804	786	783	829	801	786	768	801	825	805	791	747	799	756	768	839	752	801	827	772	797	837	785	762	848	789	815	754	788	789	778	812	804	782	831	803	774	813	810	825	830	714	832	796	775	827	819	854	818	801	824	757	826	798	743	817	782	765	780	828	799	832	802	753	844	791	837	806	799	822	803	773	791	789	773	804	763	805	806	830	813	813	816	849	823	769	803	842	775	845	763	815	786	768	759	765	832	776	818	813	812	801	778	793	812	843	830	834	753	861	807	778	826	793	807	760	761	784	805	806	799	841	794	785	826	756	792	778	820	769	794	817	773	775	846	826	800	777	776	746	810	843	789	823	817	812	794	811	801	803	838	805	804	809	848	814	789	851	756	801	804	794	799	794	781	789	798	799	778	799	809	855	809	767	752	801	810	785	724	831	757	783	784	776	767	746	807	795	795	753	819	807	793	777	773	858	771	803	751	788	761	830	772	776	776	793	817	747
4587	225	161	147	190	144	148	151	132	150	142	160	152	147	153	150	181	133	161	181	166	144	145	154	166	142	146	155	131	157	161	153	165	156	147	162	155	140	154	148	149	165	149	166	141	163	152	192	144	174	137	174	195	164	160	144	159	137	162	155	175	181	152	149	147	145	154	153	138	156	162	162	142	167	131	134	147	165	138	168	166	132	176	182	150	145	149	163	163	159	164	169	125	164	164	149	151	156	151	163	156	141	138	157	155	164	146	179	131	157	149	145	139	159	168	143	177	174	159	175	143	153	159	166	156	181	162	144	157	147	171	156	150	144	153	155	171	169	156	163	150	157	157	162	141	164	154	174	170	163	176	168	157	147	166	157	172	148	171	150	152	156	161	162	169	135	150	161	130	162	149	174	166	127	168	138	147	138	144	143	175	150	176	157	152	139	154	161	185	169	172	161	151	144	172	148	160	145	191	141	153	153	185	144	169	164	150	123	167	161	130	140	148	164	175	140	170	145	119	174	135	152	160	139	160	169	146	144	137	139	160	156	152	149	181	156	139	182	147	185	144	167	140	162	143	161	157	168	182	183	139	148	140	151	144	177	164	136	169	150	134	165	145	145	157	151	159	150	167	144	162	163	171	163	133	170	175	128	163	159	159	156	157	163	157	143	144	150	148	143	143	153	166	161	149	175	154	176	149	159	182	165	182	152	136	144	153	158	166	163	155	147	172	153	150	138	169	178	153	147	150	172	201	165	159	143	163	148	164	161	125	137	160	175	167	176	169	155	154	165	153	150	169	158	151	167	180	163	158	160	190	174	136	192	152	144	140	141	170	174	170	169	178	145	163	153	158	179	169	173	168	150	128	158	168	145	165	161	161	161	134	145	165	154	150	142	136	147	180	154	155	156	152	147	160	174	174	151	163	178	171	162	130	147	172	171	166	150	164	180	163	165	153	189	147	167	163	186	163	154	153	155	167	159	141	151	157	189	163	169	157	145	154	158	157	137	180	153	145	157	132	134	168	165	185	153	147	166	145	165	148	140	172	180	172	152	171	143	159	132	211	138	155	158	151	162	133	150	157	144	138	133	160	161	161	162	157	183	154	123	169	162	164	144	174	179	163	179	173	151	193	142	182	167	164	164	159	157	137	171	154	156	153	157	176	168	163	144	152	157	157	142	153	182	167	163	166	165	150	164	159	151	156	156	171	197	141	154	168	145	165	150	143	159	167	169	150	146	155	179	169	148	156	161	157	159	175	132	179	168	151	156	146	171	133	140	147	140	176	133	162	160	162	169	167	167	156	170	147	143	157	159	163	164	151	154	145	179	180	138	165	147	171	155	174	158	170	163	157	172	169	166	171	154	162	169	159	159	157	171	154	166	159	154	186	148	166	167	132	140	167	134	148	174	136	139	141	173	157	147	165	169	146	149	166	130	166	157	149	147	151	166	155	151	163	151	182	162	157	155	151	166	146	152	147	166	167	164	153	144	159	170	111	170	167	178	164	145	142	153	159	147	144	120	144	168	163	145	153	167	158	160	168	153	177	141	167	166	151	158	163	181	166	139	171	158	161	172	137	172	151	158	170	154	176	177	187	144	152	143	151	165	176	152	146	195	162	156	162	150	157	154	169	168	151	156	168	162	161	154	137	150	157	150	135	131	138	165	165	154	170	171	143	150	122	154	158	154	169	153	175	116	162	161	172	177	149	175	161	159	173	184	139	156	123	162	149	154	148	153	189	153	168	163	174	168	138	146	170	143	165	167	158	161	159	165	173	165	180	148	151	141	151	135	163	138	142	166	167	156	146	176	161	143	181	146	152	193	186	169	147	172	153	135	173	146	151	163	136	143	138	121	171	177	161	140	170	149	139	130	154	142	154	160	160	172	143	152	171	161	151	148	159	169	161	140	161	164	143	151	150	155	176	164	152	164	171	166	150	158	142	167	144	151	175	138	143	143	186	172	162	177	173	142	139	145	162	160	178	155	151	156	156	147	163	155	150	155	139	163	169	143	142	160	164	161	168	156	166	149	157	161	152	140	143	143	163	152	166	158	128	160	131	172	165	143	172	167	156	149	149	139	165	137	162	145	179	155	169	161	154	159	145	130	145	162	141	141	142	141	159	153	139	160	145	144	164	166	157	168	146	155	167	151	175	182	146	148	128	173	150	169	148	142	150	187	141	165	153	166	139	185	175	149	171	154	159	182	161	155	147	157	150	156	151	152	165	149	139	154	167	178	160	170	149	155	144	154	162	165	140	170	179	152	134	153	156	165	141	182	178	143	155	148	160	173	154	166	158	159	185	159	171	147	135	171	160	174	160	186	163	136	164	157	146	138	148	141	150	170	144	157	161	156	164	155	152	163	159	166	140	138	163	140	169	206	140	157	154	165	147	158	147	150	141	172	139	180	161	175	182	143	147	164	139	176	167	155	143	136	162	154	175	139	159	154	180	139	146	146	145	146	138	145	177	173	141	142	161	171	156	157	170	151	153	161	135	181	164	164	163	141	156	164	170	170	144	135	165	167	163	166	143	160	140	165	152	145	143	180	159	165	153	156	151	158	175	151	178	148	155	166	145	160	152	156	172	149	138	156	163	153	156	154	157	151	170	136	166	156	162	175	167	152	168	145	132	131	140	160	150	153	160	156	146	165	171	144	176	156	154	188	162	167	158	151	150	159	159	129	156	150	171	160	147	138	147	142	174	166	181	161	157	169	154	171	149	156	133	127	178	156	147	156	158	127	138	150	124	140	155	159	144	185	158	175	173	153	153	145	166	185	194	151	159	166	161	160	128	147	167	174	174	154	149	160	147	153	155	176	175	162	136	152	169	164	148	152	146	168	150	149	158	147	165	162	149	161	140	151	143	153	135	158	182	156	165	143	164	178	155	166	148	170	158	152	168	146	179	150	147	161	151	166	148	153	155	145	135	145	171	133	176	159	137	166	173	157	164	173	162	126	165	163	154	149	152	159	181	168	173	163	175	174	147	149	161	179	199	163	137	152	151	155	157	147	178	178	166	150	170	149	169	168	138	168	161	149	151	181	148	138	168	145	143	160	147	146	165	161	149	163	165	150	138	159	171	158	158	152	148	173	163	135	172	174	153	151	129	158	148	152	164	156	140	176	147	171	178	157	145	173	159	154	174	157	177	143	154	165	149	149	156	135	162	153	143	148	166	153	175	158	177	146	156	145	169	142	164	138	173	142	161	162	152	170	148	167	173	168	140	147	129	177	156	156	158	155	151	166	154	157	139	158	162	165	182	165	166	169	175	159	145	151	146	154	152	172	136	152	169	175	160	174	149	158	170	155	136	169	159	168	148	157	148	153	182	155	150	141	155	153	183	177	179	171	154	167	149	155	146	170	153	176	161	159	159	121	147	172	138	147	146	172	172	183	161	167	197	156	182	155	159	148	167	132	140	170	159	169	151	171	152	152	169	139	160	139	156	161	156	166	134	147	163	148	161	152	172	140	159	171	169	172	161	147
3294	391	420	394	422	427	384	434	425	407	400	386	384	402	410	390	427	411	411	317	422	421	398	433	416	390	373	400	415	420	387	396	423	400	406	398	361	387	382	402	421	395	379	394	387	412	355	382	403	381	419	399	372	433	402	409	445	374	396	368	391	413	396	385	425	387	368	443	364	401	367	405	390	394	409	446	398	408	444	422	400	376	421	392	411	394	412	389	413	413	386	400	413	380	396	405	370	394	373	378	390	405	385	374	425	391	413	395	416	395	422	404	390	404	396	400	413	374	406	420	408	364	418	386	417	399	417	380	395	381	377	377	376	435	389	399	413	422	400	404	386	445	419	401	376	369	368	400	389	373	360	364	427	429	395	403	408	403	383	359	389	409	403	423	411	389	390	384	427	407	420	383	392	357	415	417	380	387	370	394	390	404	370	397	396	395	380	422	371	396	352	407	385	402	378	385	400	393	378	412	401	401	391	386	449	400	395	370	403	358	389	390	380	370	404	405	369	420	350	376	363	349	390	405	419	407	421	388	370	381	397	398	359	406	406	383	384	416	394	418	402	405	367	398	416	379	413	362	353	371	383	406	404	397	392	390	413	395	364	395	432	403	439	410	414	413	404	413	414	435	390	399	394	402	412	408	421	420	394	407	384	408	426	381	423	397	367	391	382	396	378	391	410	378	424	378	404	403	405	369	375	397	390	357	416	429	413	421	424	404	368	366	400	405	368	404	384	383	363	410	407	384	422	386	404	364	426	388	417	422	368	414	393	375	389	397	377	411	408	389	401	388	412	411	356	368	381	383	393	381	399	365	399	363	367	379	386	435	422	398	386	370	411	386	343	410	377	408	394	396	412	392	388	359	381	393	386	416	410	400	390	376	380	408	389	386	409	390	392	402	375	416	388	421	400	363	406	394	403	383	399	395	375	343	394	385	372	374	399	386	414	410	395	397	402	392	403	364	395	361	409	411	377	347	418	379	392	410	395	439	386	388	399	360	369	378	356	402	394	409	372	400	404	414	389	388	408	373	394	410	414	374	416	415	422	375	410	399	341	368	385	412	425	372	407	371	393	390	383	380	386	411	405	394	397	417	412	378	358	413	408	366	386	369	383	423	403	438	383	392	400	396	407	383	377	412	414	382	402	392	399	361	384	380	410	407	396	384	411	395	408	413	356	425	413	397	407	417	362	399	403	400	406	399	404	418	387	406	428	379	373	433	377	399	384	423	384	440	399	397	435	396	439	434	385	394	444	389	431	410	387	377	412	419	413	403	400	388	448	399	398	398	411	373	403	395	398	378	377	449	357	405	376	370	415	428	405	408	383	401	372	359	399	411	380	390	435	365	399	406	383	398	413	359	381	407	375	390	441	398	407	372	385	373	408	403	400	391	423	380	401	384	400	439	387	399	377	366	403	413	395	404	411	427	400	368	379	402	407	370	401	426	415	377	390	392	428	349	407	405	437	410	399	426	366	373	387	400	393	392	425	415	401	394	413	379	371	422	384	400	405	379	404	412	392	385	419	387	379	416	394	428	398	392	344	419	428	383	388	362	435	404	355	404	369	382	368	464	401	399	374	391	400	374	396	405	397	412	378	399	416	422	416	375	414	393	371	376	372	408	413	388	383	403	423	405	404	386	429	454	400	370	380	443	407	393	380	407	412	436	406	406	368	419	411	407	380	393	404	391	392	404	391	385	404	399	449	374	334	406	378	382	423	357	406	374	401	406	371	403	374	366	390	449	347	378	387	398	398	412	431	415	410	417	400	386	402	397	390	411	354	384	415	439	376	414	383	408	404	399	409	394	407	386	401	425	364	379	395	421	390	405	391	432	412	388	399	376	373	370	413	381	409	377	408	347	394	447	407	358	354	400	404	375	404	374	417	419	425	380	387	402	393	376	389	390	394	400	416	399	382	400	438	390	396	408	379	386	428	371	426	422	421	388	416	409	421	389	381	392	393	380	422	394	392	420	377	397	410	411	388	386	401	421	353	354	390	384	394	419	418	390	396	414	413	411	395	371	421	404	405	388	371	392	384	354	389	391	398	374	384	418	384	393	382	400	394	373	397	421	375	385	367	391	418	421	401	392	370	384	425	401	404	423	369	418	423	404	390	397	410	400	342	437	390	402	411	370	429	391	430	408	432	360	376	398	357	397	391	399	397	403	405	407	409	412	372	395	388	396	419	425	390	363	386	400	358	416	453	397	391	396	398	386	400	411	390	368	400	380	431	352	416	379	430	366	378	374	391	384	401	409	407	396	396	378	394	384	403	389	377	399	387	368	369	409	426	410	356	430	391	418	372	423	387	407	375	423	396	418	378	371	396	376	408	384	386	405	395	427	425	418	392	384	394	417	393	405	420	413	426	420	396	383	408	405	362	384	406	409	379	391	432	392	429	391	391	407	386	396	420	400	422	378	427	384	400	387	405	377	371	414	385	408	388	412	374	371	400	423	368	406	390	390	426	375	412	386	390	398	389	446	412	416	412	348	393	401	388	396	428	433	391	418	386	425	415	420	379	402	396	412	378	411	415	391	397	431	430	365	406	423	361	455	425	434	380	411	396	410	374	429	355	399	408	403	393	407	405	414	377	395	392	410	383	402	403	407	406	348	386	376	386	413	359	436	371	407	397	415	394	374	383	403	404	390	366	431	406	394	418	381	360	427	388	359	404	401	351	387	428	386	406	415	399	373	382	363	410	389	413	403	447	354	420	396	384	398	393	420	381	385	415	404	418	381	420	370	405	432	434	379	434	412	420	401	402	384	438	388	405	393	374	389	372	411	353	412	408	370	384	432	397	380	396	413	359	439	401	402	388	387	382	406	396	424	393	408	400	396	384	379	412	384	401	375	405	402	405	409	412	400	404	406	387	422	385	378	382	418	382	361	408	400	386	406	386	383	401	388	399	423	377	384	387	385	408	411	416	393	402	438	356	408	408	380	400	413	438	393	413	407	366	432	366	387	402	398	388	382	399	380	401	397	381	437	391	406	395	398	394	398	342	363	419	441	408	413	399	378	366	402	436	391	403	408	404	385	392	388	420	397	396	404	402	395	375	377	373	431	382	393	391	408	407	415	349	402	391	396	378	363	393	379	407	403	390	389	366	413	393	378	401	374	423	387	383	375	425	393	383	391	391	401	348	427	390	432	383	383	442	364	419	382	391	405	376	349	395	375	412	405	383	426	393	408	383	399	397	406	397	409	380	417	420	377	401	388	418	396	403	385	364	405	419	411	403	409	373	390	398	401	370	376	395	391	400	396	405	420	399	352	398	401	442	426	379	396	397	377	391	366	392	417	398	403	415	407	414	424	417	391	363	388	408	372	400	435	393	413	403	366	365	421	358	386	436	416	394	366	422	430	411	430	397	405	389	388	401	400	405	414	420	388	386	417	400	385	350	394	383	414	380	405	416	379	415	380	371	388	407	434	386	397	380	403	389	400	392	357	415	433	426	410	428	383	362	387	399	366	405	402	396	393	404	424
14890	1029	622	526	373	336	322	279	292	264	275	258	260	273	264	277	275	278	232	251	265	283	261	249	246	302	269	264	230	227	280	213	263	254	247	252	253	250	267	243	236	276	228	234	244	249	242	230	244	233	249	249	267	256	238	247	225	233	234	219	275	252	233	238	259	264	231	251	240	225	231	261	264	240	242	251	264	216	263	267	254	266	250	223	243	233	270	243	243	238	217	256	221	234	222	249	223	237	273	225	222	281	249	243	246	225	237	237	218	235	247	238	255	219	247	252	206	237	231	253	259	232	249	250	226	232	228	266	230	238	238	271	249	256	256	233	236	212	230	259	231	216	255	233	234	238	266	256	243	245	237	253	256	225	234	260	257	239	262	246	221	257	244	229	259	239	197	268	233	238	227	270	246	219	241	259	209	261	246	253	255	234	287	253	245	222	202	270	237	228	246	235	259	242	261	249	240	252	210	218	244	268	270	222	242	257	230	237	227	232	219	252	229	234	238	250	251	232	254	231	234	260	216	237	214	203	246	221	226	256	246	244	239	225	242	246	220	216	235	247	252	225	236	245	258	246	217	233	251	243	245	277	232	239	238	250	239	224	242	235	235	235	216	214	227	238	224	260	238	242	226	280	263	220	243	252	248	261	235	235	227	254	233	263	251	255	252	253	237	253	238	227	252	252	235	256	276	217	265	230	238	256	236	275	258	218	239	231	240	270	279	246	236	262	266	239	238	254	226	271	229	243	233	242	274	237	248	255	232	242	231	225	226	208	255	247	219	218	235	264	236	248	242	256	227	238	258	256	277	266	242	231	250	262	236	219	238	237	212	227	219	245	250	256	235	239	239	197	225	253	250	246	245	215	276	248	247	263	247	250	218	252	217	216	218	213	230	265	255	231	261	248	224	263	232	248	230	261	231	212	220	253	245	230	233	239	245	225	226	256	240	250	246	227	217	238	230	236	250	263	271	224	239	229	243	231	270	264	233	241	250	254	234	236	243	239	236	252	242	274	257	250	248	251	246	250	241	225	228	245	224	217	272	247	265	246	252	241	248	217	247	241	214	258	252	241	230	248	220	228	243	222	236	253	236	244	216	224	213	239	270	265	252	238	244	211	246	251	257	264	204	241	263	232	246	245	221	244	279	269	239	226	264	275	239	253	234	265	237	228	250	226	277	250	197	214	251	218	234	240	245	236	242	227	230	193	240	248	225	238	252	283	242	244	231	219	289	224	229	237	250	230	272	224	243	216	253	249	243	231	268	241	246	221	235	238	237	255	241	254	253	253	245	259	231	274	230	231	205	252	245	240	236	279	243	230	242	246	256	265	262	228	238	256	231	249	244	227	238	222	261	248	241	231	235	240	242	233	238	241	253	259	260	220	219	228	240	217	244	240	227	225	254	271	236	232	241	241	243	252	241	259	251	287	261	251	225	249	209	276	239	235	238	240	231	242	240	249	258	226	249	248	226	239	241	252	251	239	225	256	232	243	238	244	236	222	218	235	236	226	257	250	244	234	255	232	228	266	232	223	245	263	239	221	256	210	250	222	255	260	245	240	215	245	228	222	270	253	231	263	235	242	243	239	258	230	243	210	225	242	249	209	256	243	247	261	238	248	260	245	218	251	253	250	232	255	248	243	233	255	219	229	259	198	265	230	236	236	286	246	255	253	205	261	224	219	229	240	259	215	241	231	238	269	264	243	237	236	256	219	245	265	236	256	223	235	237	231	238	249	226	258	247	230	218	222	234	239	216	255	237	251	223	230	256	258	213	240	245	253	233	245	241	244	279	239	229	257	234	251	248	253	293	233	248	233	229	269	250	244	248	228	281	237	233	229	236	221	224	235	232	271	254	237	237	279	228	252	258	222	244	235	263	244	255	203	218	244	248	228	237	232	250	252	286	218	285	260	228	256	240	233	209	245	246	252	257	246	265	248	257	255	225	220	268	224	244	238	233	261	231	244	262	248	236	228	229	262	249	230	227	227	240	241	239	253	263	227	251	258	247	247	270	258	242	237	273	252	260	206	235	222	243	278	244	248	255	235	277	248	239	217	238	230	231	259	273	256	207	264	239	250	247	228	246	246	238	240	263	231	248	268	225	251	255	263	249	212	253	208	269	258	232	255	240	265	234	246	246	268	265	242	251	203	254	240	228	247	259	271	242	258	284	217	238	250	217	245	211	244	230	253	229	244	286	252	256	244	241	230	232	242	246	260	248	238	234	235	242	244	244	235	251	267	268	292	241	241	237	244	241	226	264	239	264	264	220	232	197	222	250	239	267	232	258	255	225	268	249	230	229	245	238	250	240	244	251	225	240	253	234	253	253	259	245	226	234	232	277	213	232	236	232	237	230	247	247	249	278	234	239	219	260	248	230	247	230	237	232	252	264	227	233	222	202	209	215	270	241	253	272	260	239	198	241	209	247	264	242	237	248	258	252	264	294	253	223	255	218	238	233	257	223	262	265	242	230	248	262	239	245	243	271	234	234	245	216	243	242	217	223	251	242	238	243	229	234	247	235	252	242	237	266	263	254	248	229	246	247	243	232	233	241	271	252	240	251	233	257	234	209	255	231	236	289	226	223	252	224	242	236	243	261	272	237	252	254	243	277	247	230	260	237	211	263	247	237	226	218	235	222	251	235	253	263	227	263	226	204	246	213	239	221	225	265	264	251	227	230	255	242	228	193	232	241	245	274	248	222	274	242	229	236	238	219	242	244	263	222	259	249	234	225	242	242	260	240	248	219	227	248	244	236	221	227	228	248	249	232	243	235	220	242	240	269	230	267	235	256	223	251	268	232	241	248	250	257	230	241	253	245	273	259	255	230	256	246	239	276	248	232	240	234	222	239	252	232	231	249	232	224	237	247	240	268	280	246	250	240	240	250	259	242	260	246	228	241	262	230	225	237	237	248	274	249	232	246	244	236	223	224	238	229	218	255	238	243	270	277	235	225	233	231	254	215	229	248	239	235	272	235	209	234	273	222	242	264	231	220	253	238	251	219	219	230	223	213	216	246	264	250	235	223	233	256	230	251	253	216	261	227	253	256	232	258	248	270	253	242	241	247	245	239	246	255	211	252	287	227	246	215	228	243	223	235	264	244	229	207	227	245	248	222	224	273	225	209	236	248	251	222	232	254	259	268	222	221	247	210	257	249	242	215	242	237	246	252	241	234	270	226	252	252	229	248	249	253	273	276	259	261	228	238	183	241	231	248	236	246	222	265	231	247	226	224	236	243	215	234	221	258	256	247	238	273	227	263	251	222	231	222	280	237	247	252	257	247	247	266	218	250	232	239	262	253	292	252	248	248	240	237	264	268	241	270	234	224	260	281	229	250	243	206	247	226	251	236	224	252	245	251	216	241	216	223	274	235	248	237	250	244	257	265	224	209	245	257	249	247	199	237	240	244	243	224	250	243	235	258	252	246	257	246	242	264	245	234	244	218	253	279	227	248	244	227	244	272	208	220	251	255	224	210	217	262	239
9428	883	1252	1378	1246	1076	962	889	849	754	766	696	744	622	659	622	642	621	645	646	601	600	617	533	593	584	617	567	627	613	593	597	593	610	627	593	625	626	571	581	570	576	599	552	596	557	573	547	562	583	546	607	575	574	608	603	571	521	576	586	551	594	560	543	566	604	575	563	582	563	557	578	584	560	552	590	593	540	576	604	531	531	587	554	556	621	588	573	596	565	588	618	558	559	575	590	580	564	610	555	508	569	577	602	546	571	558	578	557	567	544	603	585	591	560	565	589	572	540	551	587	564	575	612	588	555	577	563	569	549	590	644	583	586	540	624	595	627	543	597	586	564	590	596	529	604	612	610	595	576	572	553	553	548	562	569	612	598	563	556	563	590	606	613	559	570	548	580	561	568	561	549	560	575	571	561	579	544	544	594	615	586	544	576	576	587	564	554	581	576	576	583	607	607	606	625	559	558	576	558	555	582	610	570	571	599	555	589	558	590	590	571	574	609	570	560	584	571	652	582	573	537	576	510	580	593	570	580	555	556	615	576	601	564	546	553	569	598	553	586	523	553	568	591	571	586	544	587	607	555	618	535	622	587	582	540	572	562	616	573	574	597	560	587	562	594	529	577	583	636	582	589	570	589	563	554	578	549	524	577	550	552	538	571	602	601	579	562	540	578	582	582	594	610	589	535	555	542	574	548	558	606	611	561	543	605	582	542	540	525	600	511	583	580	577	562	557	578	564	581	529	609	599	574	609	573	603	575	507	588	563	535	555	552	591	601	582	566	570	557	581	545	573	566	603	524	614	543	576	612	573	568	558	503	588	571	583	594	548	561	610	528	578	539	601	560	540	564	567	541	533	569	575	573	567	595	572	565	548	587	599	546	590	616	556	568	578	557	565	569	559	568	542	603	532	558	560	547	578	583	580	554	538	557	579	591	526	562	566	563	576	600	535	553	553	577	576	596	556	551	555	550	578	604	573	562	612	580	585	570	586	591	589	571	579	587	538	578	598	590	586	551	568	589	565	588	562	605	555	613	588	552	598	544	566	564	578	608	544	543	556	552	545	509	605	545	609	595	588	589	551	575	565	520	527	585	606	564	574	551	573	534	537	583	558	581	548	601	567	622	583	592	640	538	558	592	606	546	569	532	526	574	568	538	573	631	598	579	575	564	580	548	571	593	588	609	578	523	604	568	565	597	579	589	573	572	594	544	547	594	582	568	586	536	608	559	549	611	579	559	612	581	591	544	573	585	570	563	621	575	577	630	575	571	541	554	556	545	543	566	558	559	584	607	591	568	560	568	584	547	546	578	569	576	610	602	544	602	545	557	588	592	556	580	574	585	588	555	580	563	564	553	566	534	595	591	598	553	594	558	602	569	596	578	587	528	569	588	596	555	585	572	599	576	563	587	568	543	566	556	565	558	577	563	572	574	553	544	634	614	547	570	616	571	590	614	613	602	535	561	528	555	559	612	547	551	563	625	602	522	576	542	553	587	614	584	558	600	590	536	545	576	552	568	590	568	575	536	595	567	556	552	549	623	567	555	567	598	593	541	603	570	587	612	592	547	579	536	610	625	548	543	583	580	563	568	543	599	581	558	551	600	596	553	555	566	584	539	557	533	616	578	588	599	576	538	617	554	611	576	574	577	605	568	602	600	602	611	582	588	566	535	556	616	556	585	581	578	575	579	565	585	561	557	547	590	565	575	584	602	582	572	568	604	590	567	539	580	594	541	543	599	564	578	596	604	556	593	596	612	561	574	601	569	605	562	570	583	531	571	579	591	605	573	613	520	576	568	596	577	544	576	546	599	512	546	558	570	540	576	592	546	591	603	603	594	572	576	546	525	592	559	603	584	538	570	567	562	561	567	559	547	584	571	551	556	567	561	565	608	551	545	558	606	557	557	567	585	559	561	545	585	562	610	569	549	558	555	545	608	539	601	547	582	607	526	591	591	592	551	554	541	560	608	581	529	576	546	554	566	604	566	549	558	557	540	577	597	593	574	539	578	536	560	601	586	590	557	568	570	587	585	534	593	611	551	596	554	575	616	557	609	589	565	590	535	536	577	557	586	530	577	556	621	579	562	558	565	540	608	602	560	531	545	590	588	595	564	568	572	595	588	571	562	597	559	600	614	598	551	576	570	595	561	580	596	583	580	535	587	582	571	549	538	593	601	562	608	596	596	597	592	594	561	575	601	562	595	572	572	546	544	535	604	565	549	568	611	545	554	564	563	597	555	552	566	558	550	559	569	585	511	566	544	585	542	571	574	553	581	595	576	567	541	558	530	558	564	623	562	614	602	552	567	582	529	611	567	562	539	557	579	560	543	552	549	530	542	572	583	583	592	589	550	615	553	560	579	524	555	566	525	597	569	542	558	563	518	575	561	555	628	550	571	547	556	591	600	561	549	581	573	573	567	553	514	536	569	549	572	616	624	590	589	542	591	531	586	563	532	547	581	591	562	577	603	557	570	538	604	570	575	541	571	589	563	565	556	521	547	562	581	616	589	617	631	555	564	535	571	556	567	581	529	573	560	590	573	552	541	587	566	590	594	604	576	507	582	551	609	565	561	543	563	568	582	571	594	525	542	567	544	555	630	531	568	627	625	592	588	590	588	591	568	559	592	615	557	604	556	556	581	578	570	599	596	592	588	612	542	568	609	607	552	550	552	551	590	592	555	552	594	544	551	587	572	612	554	573	602	645	614	579	557	563	608	575	529	542	594	589	588	552	515	533	569	588	595	586	570	614	595	563	567	543	555	569	559	580	587	593	583	564	566	558	547	600	551	570	588	591	630	565	566	613	586	600	564	564	554	591	526	583	550	597	572	588	582	564	583	554	598	544	596	595	523	614	556	541	562	594	541	563	557	548	541	545	574	605	561	576	585	563	509	534	626	552	564	577	594	497	577	528	579	552	604	586	572	584	547	613	581	568	623	523	584	524	560	589	551	607	579	575	587	570	592	582	588	598	556	560	566	618	582	595	569	589	554	572	580	580	623	618	574	634	603	567	620	574	592	584	591	555	561	572	599	549	605	537	562	631	581	579	599	591	559	579	603	586	557	553	587	537	573	545	587	544	528	587	567	556	558	584	602	600	539	589	562	608	554	563	568	568	552	599	550	577	549	570	547	619	584	594	584	594	610	570	605	587	574	566	605	574	552	570	539	539	565	566	606	544	516	580	555	521	570	559	603	606	566	608	587	577	564	585	570	586	580	558	544	583	606	584	559	607	582	608	536	591	543	581	595	597	563	558	566	579	598	561	533	560	601	618	605	579	589	533	566	597	547	579	564	562	598	551	562	568	582	523	558	542	593	620	577	549	552	605	544	544	567	568	559	572	576	556	553	573	561	583	579	604	599	558	534	604	579	581	612	594	568	610	557	604	576	581	566	586	557	554	574	612	589	602	574	538	597	528	559	603	562	612	582	600	569	557	565	568	568	546	616	570	572	631	563	568	593	537	589	595	641	548	622	562	581	609	557
24930	2758	1192	958	675	588	528	469	452	448	447	391	401	381	420	355	423	394	368	358	357	382	324	371	391	366	359	394	412	363	362	350	374	331	328	384	388	408	342	379	368	345	366	374	325	342	374	339	368	368	391	394	353	364	350	359	325	345	372	395	363	394	401	354	340	359	339	375	335	376	348	359	377	377	332	390	364	352	391	356	386	353	401	385	355	359	370	346	366	338	358	372	379	340	345	384	375	375	358	361	347	347	333	380	374	349	315	348	351	368	332	348	414	369	356	410	371	384	398	346	340	369	348	343	372	356	370	358	345	337	384	353	345	355	389	386	379	375	338	356	358	353	396	332	360	340	358	331	379	383	326	383	356	321	341	346	379	337	330	334	370	344	371	371	368	403	301	382	387	378	338	385	334	353	317	375	375	381	338	394	343	366	340	349	351	386	365	379	389	354	348	386	346	352	352	335	361	387	392	350	371	366	390	339	349	401	392	364	388	369	394	336	385	370	354	357	343	368	362	362	365	376	389	362	342	380	372	341	374	337	341	384	376	423	417	372	359	347	367	386	367	335	380	389	367	339	407	341	368	373	370	341	372	364	352	353	394	386	390	413	342	384	364	361	372	337	377	355	371	337	358	339	326	411	355	353	377	377	356	367	357	324	379	384	368	344	368	349	378	421	367	378	357	352	387	361	334	374	342	353	373	363	426	398	353	396	355	363	375	344	355	372	337	362	349	363	368	343	376	406	393	337	342	361	359	353	352	375	358	359	331	382	380	344	385	356	385	340	364	354	364	404	360	373	328	392	355	384	378	356	400	375	336	387	363	344	382	394	387	332	341	369	384	398	328	376	346	369	363	342	355	347	342	318	415	339	354	358	346	393	328	342	354	384	362	349	339	375	362	415	337	352	417	369	328	346	333	391	355	360	348	344	343	389	362	379	376	373	391	337	390	353	376	351	355	377	364	369	359	343	353	355	348	381	365	347	383	346	341	361	342	356	370	337	364	367	363	353	382	370	372	399	375	357	375	373	363	380	378	371	373	389	347	333	344	315	378	341	357	380	357	382	339	338	379	421	359	338	342	382	325	383	330	361	339	380	366	370	391	380	363	359	330	340	349	376	336	335	366	339	337	327	365	375	372	339	349	361	354	324	332	339	354	352	378	366	357	357	357	392	369	364	380	365	420	362	350	319	353	398	400	366	368	406	382	328	375	364	362	382	349	372	386	381	368	367	378	352	321	342	381	307	401	351	362	355	319	356	373	360	319	337	322	397	370	368	350	365	357	396	372	394	375	379	365	348	376	345	350	379	376	370	347	375	315	356	342	345	350	365	374	344	359	326	373	377	353	355	364	362	334	382	376	344	349	374	392	402	371	365	382	352	359	368	340	356	374	356	370	350	354	356	385	347	406	355	358	393	337	344	365	369	392	347	360	317	345	344	326	343	334	379	374	368	345	336	378	355	358	385	367	356	353	337	379	345	331	364	363	350	346	374	337	348	340	345	351	346	337	340	368	362	384	355	365	341	394	356	360	354	378	364	388	360	353	358	334	384	392	363	363	365	360	346	372	367	347	368	369	390	365	370	327	343	371	369	378	367	336	359	350	403	394	389	351	387	342	378	370	372	326	330	333	326	402	359	373	354	360	368	364	370	387	333	382	368	394	362	372	338	365	312	339	350	371	362	366	374	329	340	352	339	391	350	362	350	360	400	343	392	363	338	383	389	351	345	359	351	325	339	389	343	342	396	326	400	353	345	353	364	384	363	355	328	333	364	376	378	323	362	381	357	424	405	336	355	386	371	408	365	361	339	376	347	340	358	372	341	387	379	355	352	346	336	371	355	350	354	360	360	389	357	347	386	362	344	387	384	340	375	340	319	373	372	369	357	374	366	347	373	346	351	352	382	331	390	371	360	388	343	368	377	405	358	370	328	363	367	357	347	355	346	360	371	428	347	414	371	345	345	342	361	391	361	385	347	384	364	372	406	361	386	370	319	377	371	363	374	371	344	378	385	323	365	364	375	369	352	373	404	385	374	389	378	401	352	367	349	357	385	398	351	377	366	373	363	363	403	402	345	400	355	364	380	395	370	398	359	325	334	402	347	390	379	379	333	369	347	358	331	358	407	335	345	348	363	361	360	382	397	354	316	344	365	405	384	354	373	403	348	337	404	340	345	399	399	385	384	367	384	386	375	350	409	374	385	385	377	367	381	400	399	326	331	385	386	342	332	373	343	338	365	368	336	376	371	362	377	404	354	369	389	371	363	350	360	368	385	349	342	362	364	340	375	349	351	392	374	374	361	365	362	330	361	390	339	360	371	381	393	350	340	341	359	354	345	326	369	349	392	397	349	383	363	339	379	391	354	390	363	361	404	354	372	345	372	369	348	355	379	357	364	371	381	380	371	351	404	375	385	358	355	388	382	327	363	361	336	368	375	341	352	341	392	386	341	329	352	386	364	388	350	385	340	344	341	362	374	371	387	364	355	335	364	341	354	371	308	368	358	388	359	363	352	355	380	322	334	358	363	378	321	359	360	374	400	371	343	348	346	354	379	338	402	407	383	398	363	394	338	365	329	374	404	401	352	348	310	347	353	365	347	376	366	350	375	384	361	347	340	366	335	359	350	350	350	358	385	316	348	395	358	344	352	361	362	364	362	376	381	340	355	373	334	364	337	378	344	361	350	398	376	345	364	394	361	361	363	356	357	339	375	337	365	388	344	363	387	388	371	347	374	363	402	345	388	353	374	340	336	345	381	353	352	374	323	383	355	358	376	363	372	359	368	345	390	294	341	371	370	391	368	343	334	380	356	382	350	373	355	333	416	381	369	368	323	374	375	338	361	344	369	372	345	357	407	351	393	372	339	385	389	354	365	336	371	344	362	335	356	367	387	396	436	374	389	338	366	360	345	325	381	381	338	393	359	365	389	367	358	335	379	364	381	409	356	359	321	341	395	333	402	355	423	388	347	356	372	342	347	336	350	345	377	358	353	357	352	334	355	347	337	387	378	355	381	356	363	393	357	358	379	360	383	356	354	348	337	371	352	361	350	365	352	398	331	389	439	360	391	410	369	428	362	353	322	369	389	369	371	382	398	360	338	363	340	351	392	319	365	420	372	381	358	380	344	342	390	379	387	394	350	403	374	394	391	361	366	350	329	392	387	400	401	331	362	366	388	325	357	322	374	400	410	358	384	380	376	383	340	343	357	390	393	393	342	352	365	354	369	362	372	335	375	361	336	384	315	384	382	397	399	448	379	361	395	356	368	376	388	320	348	378	359	390	366	349	386	352	333	319	396	331	376	342	346	387	362	327	381	422	394	372	378	396	338	378	329	395	353	351	348	343	374	335	328	351	382	346	345	362	368	362	388	366	376	343	369	390	329	384	380	380	349	396	384	357	340	354	353	383	368	362	395	366	379	348	371	379	361	337	365	338	358	347	409	343	337	366	359	376	393	385	373	373	335	325	376	383	363	358	358	384	380	332	343
12876	1411	2135	2395	2221	1858	1519	1336	1286	1159	1179	1101	1014	1012	956	1012	878	903	866	883	915	884	919	911	874	872	831	878	852	797	867	848	780	856	826	836	857	807	812	846	832	798	842	838	807	810	819	839	829	842	814	803	855	843	843	781	767	838	820	815	807	789	785	792	837	835	824	816	842	769	783	828	823	766	824	826	797	851	807	838	831	819	758	806	784	812	811	833	787	812	768	799	822	794	799	780	795	789	843	825	817	806	819	826	827	774	852	817	818	810	826	821	824	809	778	798	778	775	821	765	815	822	796	819	782	785	791	811	797	807	792	794	845	851	835	780	835	853	783	776	819	799	793	812	781	815	839	854	846	841	764	849	833	799	818	794	873	812	749	811	825	809	800	797	810	792	763	791	815	819	794	816	853	820	761	763	768	778	809	852	784	794	805	797	753	802	773	844	792	808	754	802	745	795	854	786	763	727	812	813	780	794	812	838	822	803	818	828	809	791	800	803	819	820	760	775	823	787	762	857	827	821	811	828	820	814	767	817	805	804	817	809	821	797	839	794	789	801	790	792	853	731	829	813	778	877	809	786	822	831	778	763	789	773	787	785	792	768	818	766	776	780	825	842	813	798	786	861	769	773	789	792	761	780	769	813	774	816	851	777	828	817	810	777	793	850	827	868	800	809	821	831	786	836	793	822	803	791	754	811	850	789	795	822	767	781	807	834	854	802	795	761	792	771	798	813	828	766	812	798	841	823	799	812	777	799	840	781	771	820	808	798	842	826	803	840	772	804	815	840	798	768	837	756	800	811	824	797	810	786	722	797	794	810	813	769	775	807	800	817	830	777	789	825	814	756	795	788	837	822	818	805	847	754	854	814	760	786	801	818	848	766	798	789	785	781	795	773	777	782	779	792	811	822	786	761	781	809	787	838	758	808	790	839	810	810	849	786	798	826	786	817	781	802	823	814	794	831	800	807	727	742	833	818	806	755	795	814	839	760	777	764	854	796	802	833	827	803	788	827	810	818	808	802	862	816	800	754	861	774	788	788	818	824	775	785	836	734	806	817	825	790	787	803	823	774	819	780	799	830	831	782	798	776	789	803	813	797	804	816	821	808	815	794	773	827	782	816	844	765	775	859	815	774	785	772	815	815	785	777	797	829	809	818	775	808	778	833	832	825	746	829	798	853	742	817	815	788	810	786	829	818	821	817	813	801	809	860	817	839	792	794	818	879	768	786	816	786	795	782	772	811	833	796	782	842	791	829	783	806	804	810	790	804	850	785	806	814	786	815	799	843	796	752	780	814	825	834	813	806	787	849	746	838	885	779	782	819	823	822	810	826	816	766	800	790	787	793	805	813	782	830	807	767	866	785	823	815	788	770	781	769	780	804	808	812	803	783	838	818	780	812	807	835	828	789	842	789	750	774	765	795	767	765	780	788	847	787	815	797	797	791	780	829	795	784	826	757	815	784	823	775	784	784	736	792	786	756	782	814	808	771	794	819	804	783	793	811	782	804	804	768	768	785	862	785	790	800	823	785	791	753	799	782	831	771	797	811	791	809	826	841	790	847	842	773	799	790	827	781	815	815	795	824	822	757	808	874	800	791	778	847	809	777	811	803	828	803	788	807	795	837	808	788	791	758	799	813	808	791	852	809	754	783	790	852	777	811	770	794	822	757	775	783	844	861	794	774	805	791	796	784	835	833	793	801	800	790	830	809	819	801	799	774	855	826	737	772	799	753	774	826	793	790	781	773	808	751	755	821	804	769	867	768	788	803	822	785	800	793	818	805	803	850	807	846	786	804	793	788	821	821	809	749	804	830	845	803	807	780	845	814	823	838	819	817	784	797	891	791	780	781	818	787	811	770	777	757	781	811	798	813	791	756	761	842	839	820	787	790	816	807	812	837	766	832	770	797	813	800	782	762	813	751	793	791	824	838	802	761	820	782	821	749	821	818	764	784	814	821	794	751	807	799	827	791	787	830	839	854	815	790	792	754	777	796	763	758	806	822	853	759	813	781	806	845	838	837	855	812	793	770	774	820	821	788	835	759	834	793	756	826	750	798	803	803	781	773	820	807	816	783	805	787	774	800	832	807	799	828	797	808	764	775	828	797	761	812	798	874	829	796	811	750	803	797	796	833	778	796	794	825	736	773	744	830	827	823	806	841	806	811	841	784	784	833	794	842	824	789	836	797	795	815	784	792	817	791	840	780	808	759	812	852	819	771	804	829	847	797	818	831	788	796	780	868	792	788	786	757	811	823	774	848	815	765	808	869	829	825	793	776	754	786	776	784	798	839	833	772	804	790	764	803	838	796	785	761	833	804	789	821	804	858	767	783	787	766	799	794	813	802	843	793	736	790	849	775	793	828	787	862	805	804	822	793	881	812	853	845	847	798	801	775	787	784	831	807	796	849	752	811	799	779	776	797	736	800	773	760	848	805	790	767	785	776	810	816	733	801	810	820	761	833	793	808	751	758	829	859	757	747	802	786	791	851	824	856	810	800	816	758	763	837	841	791	810	766	828	802	829	851	774	779	791	791	780	761	795	825	811	803	775	792	743	838	816	793	793	785	805	791	790	798	820	754	775	791	793	810	840	820	764	812	755	811	795	822	852	807	781	799	808	814	820	768	825	844	765	817	807	778	790	839	838	780	825	815	840	782	814	819	766	804	827	825	797	815	789	803	791	772	827	812	837	746	776	800	804	785	785	803	777	804	839	798	832	784	819	839	799	814	794	760	867	809	798	821	793	819	797	790	779	771	788	851	771	773	815	770	847	774	838	789	830	839	803	801	825	830	793	867	740	811	852	831	736	757	781	781	790	815	778	788	820	807	828	841	835	810	796	842	797	775	786	825	781	750	798	854	765	818	766	786	836	773	758	793	786	801	724	785	744	756	819	786	788	846	784	786	834	787	776	778	784	801	755	883	789	809	792	792	785	812	807	693	774	792	760	780	810	843	811	807	771	863	822	802	860	716	783	824	787	816	804	778	781	796	799	799	851	832	770	793	773	798	825	799	776	790	837	756	795	813	805	804	766	811	855	849	806	793	775	787	797	815	827	806	765	818	875	792	752	768	816	795	808	823	759	788	761	819	769	822	757	801	805	795	854	807	803	788	738	893	764	817	847	830	807	751	781	808	764	806	827	818	834	761	743	808	766	815	784	806	807	814	817	744	814	801	821	817	793	765	808	873	747	812	781	826	774	801	786	830	833	749	824	757	798	823	750	837	769	796	779	789	779	764	803	776	840	779	777	773	783	806	814	791	762	796	795	798	770	765	782	823	796	747	808	800	820	796	811	789	774	741	813	815	786	762	806	766	791	872	819	814	792	818	824	792	784	795	766	802	783	781	810	823	783	759	827	785	791	836	802	788	811	821	777	772	883	799	826	807	811	781	781	805	791	811	837	833	764	813	746	783	815	809	804	823	807	804	858	825	819	769	782	799	804	757	764	826	808	863	785	763	817	788	825	793	828	802	767	787	741	772
4754	246	169	150	152	151	164	157	166	171	139	171	172	162	164	156	167	154	166	162	147	156	172	151	145	169	135	156	159	169	155	150	165	168	148	183	146	160	155	152	159	137	172	166	137	164	173	180	152	153	162	141	167	133	159	153	146	158	176	168	162	160	196	137	177	143	137	162	119	164	181	156	174	139	145	161	156	167	154	145	150	140	157	162	161	149	184	169	153	164	153	166	132	140	160	131	168	151	140	160	130	141	177	159	167	148	128	164	169	173	158	169	158	178	154	150	143	139	153	183	166	145	148	163	158	140	156	135	168	181	166	165	129	153	162	158	148	157	145	153	148	172	165	147	130	151	154	136	143	171	142	168	155	159	156	132	181	160	173	155	191	158	164	137	166	166	151	177	125	139	167	163	146	144	121	162	179	140	160	178	157	158	143	147	139	144	157	154	152	143	166	140	136	163	170	161	140	168	134	143	175	157	171	172	158	146	152	144	152	161	155	180	157	129	161	147	167	153	166	166	124	126	156	150	174	162	153	133	136	138	143	140	141	147	141	175	164	143	171	158	158	156	157	158	144	166	163	167	148	145	163	172	168	138	148	162	170	160	156	140	147	157	155	132	128	169	169	150	141	132	152	167	156	155	142	175	161	142	162	161	163	157	164	148	136	158	157	168	145	144	159	153	158	164	177	165	166	165	124	172	176	167	158	155	168	146	155	178	149	135	162	167	158	178	172	146	167	142	144	142	154	148	168	164	164	156	153	155	165	142	160	162	130	156	159	150	159	151	154	160	137	153	135	142	185	158	164	162	155	166	141	158	168	148	137	142	188	166	151	158	147	172	174	155	170	161	133	161	159	177	143	145	143	155	151	146	154	140	141	145	166	167	168	164	166	182	167	144	139	155	162	144	154	180	161	132	165	123	153	171	167	142	154	159	162	154	152	169	129	154	163	154	165	177	177	157	158	184	158	159	168	154	149	154	155	158	138	167	161	154	150	168	151	152	177	148	166	171	127	150	149	158	154	165	167	146	137	144	164	136	160	169	153	157	133	154	162	146	166	153	147	152	142	190	138	157	150	160	152	135	163	154	143	149	135	149	153	173	129	181	165	169	168	153	155	159	134	173	165	156	159	169	154	160	180	158	155	139	166	147	177	151	163	143	152	153	156	169	158	156	155	142	146	152	148	149	131	161	168	164	151	146	141	144	166	140	137	144	151	151	166	149	149	160	135	162	174	155	155	153	138	163	162	174	151	153	149	134	142	157	145	142	146	155	186	194	167	144	154	155	143	125	158	152	162	156	167	158	137	155	145	151	166	158	147	135	157	133	159	169	165	160	171	165	128	161	160	135	128	157	180	165	171	158	152	165	172	145	151	130	131	153	166	161	134	153	164	149	148	159	164	161	163	176	159	157	164	147	147	137	149	181	165	141	142	134	171	123	167	192	175	175	170	168	144	161	155	175	168	157	136	165	163	162	143	162	161	161	155	167	154	167	153	144	156	154	163	171	144	151	157	140	174	178	160	167	172	153	156	169	151	155	140	157	172	158	180	179	139	163	159	143	167	145	143	148	154	143	156	160	121	141	181	161	188	157	156	162	157	162	160	159	172	170	140	166	146	169	156	147	129	142	166	158	152	166	141	148	139	159	165	156	163	161	149	142	161	143	164	138	142	162	151	169	148	159	138	156	159	156	160	149	143	142	156	156	147	173	175	186	159	162	140	146	181	168	162	161	176	165	156	134	172	153	154	158	143	172	133	181	158	162	157	160	157	145	166	167	144	156	176	155	158	136	141	151	148	170	139	141	158	169	175	133	145	163	171	151	157	143	151	161	171	156	158	151	153	179	170	168	152	132	151	132	163	137	147	166	151	147	157	175	147	158	153	154	134	166	145	145	147	131	155	147	167	168	151	166	142	134	154	166	159	144	159	156	157	149	146	165	148	165	159	158	148	158	172	188	166	166	149	149	142	147	150	174	178	148	133	141	148	141	154	136	159	139	175	143	137	139	140	168	176	181	175	138	179	142	151	141	159	175	148	149	145	159	161	170	154	153	165	144	172	150	162	169	153	159	145	146	153	157	186	159	157	145	163	161	159	163	151	145	162	154	132	134	156	160	148	165	136	175	151	138	153	138	168	158	159	174	148	137	155	157	137	146	180	161	128	137	172	150	170	172	150	145	170	138	164	152	147	149	160	169	190	154	152	138	166	167	135	173	173	155	157	152	174	134	138	161	157	136	173	157	158	147	168	147	151	139	153	139	146	186	159	147	147	166	149	147	162	194	160	157	159	168	170	149	145	151	134	140	161	130	139	170	133	145	167	172	158	136	152	160	154	147	160	157	143	152	137	142	157	154	154	150	150	164	159	187	167	156	158	171	151	144	145	162	159	167	147	154	136	182	162	159	163	155	165	140	170	158	137	164	157	173	177	172	168	161	137	148	112	143	165	174	161	152	148	170	156	143	154	160	159	143	148	163	151	174	147	134	148	141	139	148	174	147	131	138	158	151	176	163	158	148	130	149	163	177	165	151	157	142	144	146	168	178	170	165	152	151	146	144	139	149	156	180	170	129	148	165	166	170	181	153	151	132	164	155	158	169	154	159	158	154	146	145	165	158	168	146	145	149	139	170	141	150	156	155	153	167	163	148	136	159	163	155	164	161	157	169	150	137	163	154	161	157	183	153	156	155	136	156	133	169	145	133	147	129	163	132	172	164	162	138	184	151	138	147	160	154	173	159	181	176	160	155	135	161	155	152	143	165	163	146	141	161	145	161	152	153	139	164	170	141	155	169	137	141	156	147	146	153	149	149	158	150	159	175	134	153	148	154	135	173	156	143	155	168	165	165	148	144	159	147	175	145	147	185	136	156	158	145	130	166	146	177	169	153	156	181	153	147	165	170	175	161	178	138	155	174	177	182	142	177	160	152	147	150	132	175	140	171	146	144	177	171	147	161	178	160	143	167	139	137	143	143	185	167	154	172	151	132	152	160	153	165	156	138	161	170	168	164	132	158	164	135	134	145	161	162	151	145	145	131	160	164	172	151	157	147	145	137	158	159	170	157	152	155	163	178	143	158	172	147	170	187	153	173	170	167	166	148	138	153	159	152	189	152	150	138	179	162	142	176	189	149	166	155	143	136	156	156	153	150	157	158	165	148	176	160	144	135	158	137	146	156	143	175	178	151	152	138	153	143	159	168	141	164	135	159	175	148	153	169	155	141	169	154	159	162	152	164	151	168	141	133	175	161	160	156	171	170	155	145	187	167	171	150	206	128	142	165	150	135	143	148	168	168	160	161	172	146	164	161	174	122	151	161	148	158	156	165	128	167	172	129	137	170	174	154	143	135	134	146	150	133	169	158	172	167	157	158	185	150	133	144	165	183	167	134	154	165	161	166	148	177	151	186	141	156	152	168	206	158	163	149	128	149	147	135	163	140	145	160	156	161	134	148	151	181	164	157	158	146	158	161	155	144	162	131	136	143	169	144
3354	468	434	415	383	383	399	406	410	408	393	395	429	356	390	379	376	397	388	376	401	416	409	390	408	403	357	386	394	397	422	400	366	399	378	407	382	406	387	404	393	404	379	395	396	391	375	388	392	404	411	383	381	390	373	382	357	421	416	407	400	397	379	417	410	370	402	403	404	415	380	405	390	401	377	399	408	419	412	422	388	402	417	419	403	378	417	378	385	386	378	412	382	368	391	363	406	400	372	402	395	382	398	397	408	424	375	417	384	417	370	398	368	444	423	404	376	376	395	391	393	384	405	417	384	418	409	368	387	396	361	379	370	368	383	388	383	398	380	378	425	362	420	400	386	395	379	399	389	402	423	384	397	387	412	382	400	417	367	394	390	395	390	414	408	376	398	375	410	386	427	411	364	421	350	389	397	374	394	377	426	409	371	416	360	379	414	410	412	404	351	402	417	397	392	377	415	371	393	380	443	398	401	399	375	388	393	388	424	395	425	404	397	429	359	358	418	370	375	398	395	384	359	428	373	432	381	374	377	423	381	360	367	396	399	387	428	397	373	378	384	382	380	405	414	359	396	378	397	358	378	377	375	380	402	350	424	416	408	395	385	387	384	383	395	375	405	395	382	382	378	378	398	404	421	343	417	370	382	370	373	375	401	400	420	406	428	395	401	399	403	418	405	407	361	371	426	427	362	359	400	360	416	397	389	383	373	365	348	386	403	368	399	374	390	386	367	381	412	404	399	380	357	393	413	402	398	376	363	362	387	414	408	411	386	399	400	393	358	409	388	381	386	403	408	386	399	416	418	364	399	401	378	381	371	397	362	399	382	400	409	404	414	418	382	375	391	402	350	367	379	362	453	396	416	398	414	400	402	381	371	370	388	422	409	368	404	422	405	386	393	415	388	384	355	391	411	392	421	384	394	404	356	386	380	420	399	396	429	409	369	418	375	381	413	388	400	397	382	381	410	397	414	413	387	424	408	430	426	399	376	421	369	403	382	384	406	378	366	390	391	406	416	386	394	393	401	397	378	387	387	350	404	415	445	418	380	388	418	397	382	347	440	377	407	380	398	382	422	398	391	404	430	438	393	369	392	406	395	380	417	351	394	405	422	404	345	410	370	392	417	387	371	414	394	378	385	377	372	394	391	410	401	332	429	359	398	366	386	385	376	362	413	359	362	392	366	415	406	386	384	394	377	397	348	382	378	429	367	407	386	374	409	393	389	389	410	400	347	370	395	370	412	411	386	396	402	370	372	404	377	399	388	396	407	433	387	418	373	389	406	397	401	366	407	451	380	415	390	414	411	441	393	393	382	377	395	402	418	391	406	371	411	380	386	408	410	369	430	368	400	373	406	374	401	380	406	402	400	407	340	442	404	384	393	378	407	387	375	395	358	394	353	417	408	355	385	372	411	376	397	383	367	375	397	386	362	391	410	431	416	403	406	409	403	397	366	389	428	398	407	380	407	403	410	421	382	398	399	385	406	389	395	400	358	397	391	372	402	413	385	401	384	406	398	381	366	435	425	391	392	358	385	396	406	369	403	377	413	403	409	401	392	382	386	409	418	365	413	403	406	411	398	393	374	416	409	400	373	442	401	414	387	385	410	430	403	401	425	362	347	425	427	404	399	381	413	391	384	425	360	351	371	382	406	412	375	404	405	425	409	364	416	387	387	396	380	455	420	391	400	374	423	376	377	393	379	383	401	382	408	411	388	380	340	369	381	400	386	393	414	427	377	382	383	392	425	353	383	391	392	364	418	399	390	375	389	389	412	406	386	401	389	416	383	376	380	422	418	392	419	400	380	387	370	425	394	381	407	393	389	419	384	394	390	402	372	402	394	397	379	397	407	405	409	374	406	380	389	353	387	372	393	396	397	387	365	403	391	397	418	383	391	379	390	408	365	429	377	404	419	412	384	411	384	397	402	373	404	400	415	398	341	400	382	387	418	388	374	386	415	370	387	355	411	388	378	410	386	406	404	379	398	394	398	375	366	339	397	408	434	410	383	364	387	374	406	438	397	371	403	408	418	355	444	399	391	402	383	396	402	398	344	395	406	397	388	373	413	406	379	385	415	429	420	394	386	395	384	367	424	390	422	362	344	386	383	412	391	391	405	407	421	387	382	398	417	364	391	406	387	352	402	401	409	411	394	429	367	392	411	421	380	360	407	385	405	381	388	382	407	375	363	388	363	413	374	367	398	386	425	395	395	411	385	363	396	414	407	403	401	391	350	380	379	394	381	427	391	396	424	401	357	403	415	399	389	407	387	410	366	386	415	376	393	419	380	361	409	424	409	385	393	409	369	354	394	382	403	400	372	366	417	387	426	360	389	391	402	390	405	379	413	370	399	387	377	423	376	430	404	426	397	367	388	404	393	399	448	435	387	432	407	420	431	397	394	408	407	382	395	387	417	405	356	424	409	388	372	376	372	385	420	358	365	387	386	391	395	387	395	370	369	370	385	401	409	363	418	445	433	407	403	397	412	412	339	401	390	389	375	371	427	396	425	363	393	378	420	378	394	372	365	430	393	400	377	402	391	385	386	415	390	399	371	409	398	400	414	423	418	370	392	400	370	408	441	377	397	402	347	389	392	411	404	389	425	369	419	426	424	386	397	371	410	402	398	373	398	415	366	430	421	414	421	362	412	369	384	361	405	393	389	411	351	404	373	397	392	410	389	374	395	441	406	369	413	380	360	396	381	382	356	382	374	403	379	402	385	401	412	432	416	372	406	386	390	384	405	405	387	362	379	397	389	367	390	382	384	369	369	376	386	391	401	393	353	365	410	395	419	421	427	383	389	408	423	380	399	408	413	410	365	397	374	390	381	390	414	375	412	414	406	442	370	381	432	375	379	386	387	425	408	396	389	390	382	377	416	357	387	389	380	400	410	397	377	387	426	420	408	393	385	368	371	404	395	416	398	373	395	382	442	384	386	412	373	401	380	375	422	397	381	402	418	409	401	382	379	412	412	373	399	370	373	412	355	391	387	390	400	409	419	411	397	395	420	395	366	414	371	370	393	437	407	348	400	407	387	420	397	374	426	371	378	449	410	353	412	378	435	405	415	370	426	419	375	382	398	405	406	395	403	397	407	392	378	405	405	430	393	341	406	404	423	394	428	381	402	365	408	394	408	396	370	431	380	419	408	375	388	378	418	376	402	380	379	411	404	380	409	410	410	390	415	401	397	424	386	387	387	381	416	408	383	400	350	391	343	376	427	400	426	373	440	405	424	372	379	389	367	364	389	398	382	392	400	374	383	413	392	397	394	372	402	390	385	387	392	398	386	408	421	355	405	385	386	399	410	396	389	401	429	407	383	389	410	387	397	393	400	396	394	442	405	404	380	387	408	367	392	389	393	410	385	385	393	394	362	408	398	380	408	408	370	385	404	403	399	378	396	370	402	377	375	388	364	387	404	418	403	437	394	409	387	425	405	399	396	402	399	429	392	439	404	423	412	396	399	401	382	423	426	366	396	425
14511	999	565	480	362	320	293	296	286	237	277	299	272	243	265	269	229	230	243	236	252	280	249	266	233	239	237	217	260	284	252	242	231	236	247	246	242	226	225	264	228	271	227	253	283	216	235	246	209	257	208	223	244	242	230	222	214	253	243	265	251	228	192	230	244	224	237	230	211	245	223	256	240	250	237	227	240	253	229	241	244	220	252	223	230	250	231	248	220	251	244	208	206	234	237	194	242	235	242	235	256	253	256	227	256	251	252	238	256	235	240	258	265	240	244	258	255	270	257	214	239	286	210	242	222	251	255	236	263	227	234	233	243	233	265	237	227	275	250	255	243	232	277	251	267	243	233	223	241	230	259	259	233	240	245	253	246	208	218	232	244	273	222	236	246	245	259	220	277	293	234	245	235	276	250	238	264	242	253	244	232	232	245	226	249	261	243	255	253	225	272	222	232	248	228	248	210	212	253	250	223	224	257	255	235	237	223	248	218	247	216	235	259	241	263	231	234	231	260	216	251	242	207	242	212	250	214	252	240	241	213	244	211	207	259	260	233	242	228	213	244	260	225	245	257	231	254	234	240	211	250	242	234	220	270	226	237	242	233	259	240	221	245	263	241	224	255	235	209	210	228	223	238	258	288	227	225	240	243	238	247	265	233	248	247	215	244	226	266	270	242	253	232	249	243	224	225	250	246	241	227	236	228	228	242	250	204	245	242	240	231	227	238	236	237	256	226	233	226	227	209	266	253	242	251	228	245	231	233	252	256	258	230	237	260	276	259	237	250	242	231	229	272	228	261	252	205	248	261	226	251	215	217	256	247	259	251	237	221	232	213	237	271	242	254	247	218	202	233	250	216	237	245	240	240	247	237	250	258	214	260	257	214	243	257	231	237	248	211	244	241	248	255	234	240	239	212	273	227	230	247	263	254	243	238	248	233	232	266	258	244	251	250	235	231	222	263	233	263	239	237	224	240	243	252	217	225	236	243	220	253	256	266	280	251	243	243	205	250	229	243	239	240	236	212	257	238	240	226	251	261	222	251	243	251	231	244	241	230	239	228	266	229	252	205	228	225	242	204	242	255	240	268	227	237	207	237	246	272	251	246	236	241	212	233	237	221	250	251	240	226	232	258	281	228	229	217	218	248	230	220	196	250	239	272	226	222	250	237	258	224	253	229	252	228	236	248	234	263	265	238	256	271	258	210	222	210	242	238	257	235	252	278	266	230	233	234	221	251	246	243	254	201	230	229	239	219	228	239	246	254	245	244	247	244	224	278	232	232	250	237	256	243	254	212	237	220	228	235	238	238	254	259	250	248	259	234	231	216	235	241	262	229	219	242	235	238	236	248	239	257	236	232	247	281	239	255	233	218	269	254	242	232	265	234	232	241	260	244	299	241	222	221	249	219	217	237	215	214	258	201	224	259	242	234	224	247	231	250	240	237	229	209	226	225	259	231	226	243	244	235	235	228	251	232	224	254	261	253	228	233	259	242	265	248	227	224	243	238	252	239	247	236	240	237	244	243	242	218	206	232	233	238	228	213	243	246	242	236	235	230	231	264	229	260	259	257	254	242	258	232	216	223	227	248	234	216	227	233	235	236	245	254	258	253	230	221	242	225	273	252	264	242	238	239	247	252	224	236	221	239	259	234	239	237	217	227	256	255	255	264	239	221	213	214	219	252	248	230	227	257	224	222	242	263	279	222	262	253	243	236	250	229	229	256	247	225	232	257	302	249	307	242	233	248	243	242	239	237	261	251	254	255	268	232	227	211	243	268	258	255	243	285	238	268	240	250	215	242	241	216	262	229	236	233	241	282	256	246	222	241	216	245	205	230	246	248	235	242	258	217	216	262	245	223	227	212	281	250	245	254	226	249	270	224	227	237	243	232	245	243	207	266	209	229	236	202	237	244	265	238	222	249	259	242	229	223	240	244	247	232	261	255	232	222	236	216	234	258	251	244	263	247	220	249	238	234	241	265	260	209	255	254	222	256	193	251	267	237	246	249	240	247	264	239	241	231	251	227	269	256	226	240	242	228	225	229	216	218	259	219	225	222	245	193	223	275	233	239	237	280	246	235	239	260	260	256	228	255	237	218	252	224	260	246	245	252	242	243	249	234	255	243	270	231	237	234	236	236	260	242	234	248	256	249	246	233	279	228	224	248	241	266	223	272	257	248	247	242	233	224	259	253	236	247	233	248	229	250	271	256	243	224	240	223	242	227	240	223	241	240	289	257	230	290	254	216	209	274	238	209	235	253	234	226	247	252	212	265	247	237	219	255	225	211	224	258	215	233	231	249	218	238	242	216	238	266	227	229	238	242	240	254	240	236	240	241	213	269	253	216	226	225	248	211	236	219	245	260	244	240	227	218	234	274	241	243	246	259	221	220	245	268	258	234	207	239	236	259	217	239	259	234	224	239	229	227	245	283	237	258	230	224	262	215	198	237	229	223	262	203	237	213	232	235	248	202	235	248	212	274	238	219	225	242	228	235	229	221	254	250	252	239	238	213	237	259	231	214	261	215	251	242	248	232	261	227	233	224	259	242	244	236	237	240	247	258	217	211	294	247	260	257	251	258	247	214	266	247	231	254	249	221	246	219	267	260	267	243	294	227	246	244	247	242	240	253	231	245	225	231	217	223	218	233	241	227	233	236	278	243	254	249	254	235	239	280	235	244	238	226	257	222	234	224	231	252	252	212	215	227	247	212	238	251	266	237	282	221	244	230	263	237	237	272	214	230	250	259	261	214	256	214	221	246	231	218	235	250	231	257	241	220	215	230	231	239	217	250	251	230	248	240	231	202	237	238	229	239	250	224	243	258	239	231	241	251	228	235	251	253	231	239	251	218	258	232	217	252	234	246	246	251	255	248	233	231	221	252	270	238	233	242	230	222	237	250	238	224	199	229	246	237	224	264	244	221	244	251	253	239	247	220	247	205	234	217	213	258	253	200	245	224	244	221	218	249	251	243	237	236	237	247	234	230	258	267	287	269	244	226	214	262	280	276	212	234	271	226	228	222	248	258	250	235	245	232	233	291	267	213	229	292	247	241	266	230	222	224	250	249	251	253	252	234	224	233	226	250	253	273	266	246	244	242	262	241	256	250	241	251	211	249	247	236	262	243	212	241	251	228	226	258	227	249	261	218	237	231	220	259	274	220	220	257	253	272	239	235	244	234	247	232	239	217	219	258	246	232	245	235	233	258	233	229	235	245	239	241	236	236	246	225	229	206	231	236	253	275	234	256	239	269	254	220	232	234	250	261	260	215	246	213	231	235	256	245	245	203	261	256	248	254	241	257	243	246	241	238	254	242	258	233	212	246	269	231	216	257	246	271	244	239	234	226	256	226	251	201	228	226	266	276	254	230	235	244	240	219	230	221	246	233	227	234	250	204	241	225	265	232	267	234	256	214	206	250	243	210	245	256	222	214	197	223	248	233	223	228	238	263	244	246	216	225	266	223	217	257	218	235	241	237	252	246	216
9340	869	1285	1406	1205	1046	961	875	839	782	771	700	694	669	637	661	681	667	632	583	588	613	602	542	609	616	647	598	572	617	587	612	583	606	580	629	583	567	584	577	594	610	579	591	559	580	552	583	600	544	590	581	577	587	604	578	572	535	584	577	553	579	588	577	577	599	589	565	566	589	594	599	587	625	562	542	565	579	607	568	600	534	597	566	538	583	541	557	577	595	568	583	538	559	545	612	538	566	586	573	560	560	590	577	597	593	549	563	567	544	598	610	576	561	560	583	577	548	626	559	525	538	596	566	547	514	555	611	569	586	588	574	597	536	537	578	561	564	622	585	614	602	584	624	592	541	607	569	542	565	560	564	593	583	597	552	538	537	610	584	553	579	584	563	569	578	576	565	536	563	583	603	565	563	535	555	574	569	570	596	565	563	601	520	587	602	611	544	580	537	552	544	580	542	550	551	556	570	583	528	572	526	590	554	535	552	528	557	559	567	607	516	621	618	589	572	557	613	545	588	567	535	564	598	585	559	557	606	633	569	551	517	585	557	565	505	530	567	591	593	592	609	557	611	554	543	554	572	529	540	579	594	557	586	565	580	531	584	576	585	591	561	604	529	543	582	549	572	617	562	562	582	581	585	611	574	551	613	602	547	548	573	570	580	547	601	548	558	573	595	569	579	556	570	578	599	579	588	590	534	572	561	562	586	617	584	589	562	573	567	560	558	553	582	551	549	598	556	594	583	566	550	558	549	590	563	512	534	548	522	527	564	541	599	567	599	514	535	593	565	550	590	575	582	548	606	555	547	567	609	588	565	558	584	558	590	545	560	585	533	533	625	570	567	589	542	605	579	536	561	554	633	534	565	549	534	569	591	570	622	590	555	528	514	600	592	566	586	607	507	555	555	561	571	587	540	604	536	504	576	603	607	548	564	572	590	602	557	603	559	586	584	589	590	560	576	544	573	521	529	546	558	611	574	567	569	561	585	624	581	574	598	586	535	585	583	572	617	591	557	565	561	554	545	524	566	581	611	551	570	593	622	571	578	596	538	611	596	566	551	589	552	545	580	576	627	558	560	553	548	551	548	545	553	550	556	562	544	511	557	564	586	623	591	598	573	546	590	574	538	568	563	568	596	566	588	576	582	543	573	575	608	589	610	558	587	586	568	574	537	560	569	565	598	530	596	568	489	592	576	563	595	602	576	564	577	566	590	591	576	582	595	553	557	532	561	575	553	553	572	573	566	557	572	538	547	540	580	545	559	587	536	539	554	574	555	569	572	586	573	562	551	581	566	508	602	580	586	575	558	582	547	620	563	541	576	582	600	564	552	552	577	591	597	581	577	544	540	578	537	558	612	524	567	535	555	522	597	599	581	604	559	558	587	524	587	599	592	588	611	573	574	588	523	576	593	546	602	559	502	553	557	588	547	567	571	522	520	556	538	595	579	570	559	597	555	556	593	590	567	583	550	562	540	551	544	583	581	566	549	517	543	547	568	560	570	609	549	567	602	567	585	569	593	532	606	584	532	578	547	604	577	577	573	587	551	602	553	597	567	559	520	562	538	537	604	577	586	524	553	585	567	585	594	548	590	555	578	587	554	558	559	563	577	609	548	566	517	580	555	580	530	535	509	571	510	539	539	526	571	582	557	562	558	594	524	576	596	577	569	579	573	550	602	572	634	503	573	587	557	541	572	539	525	545	547	559	530	617	539	532	538	575	604	547	548	592	558	542	576	584	564	579	581	607	570	553	547	579	553	546	604	573	575	567	608	552	522	548	571	561	568	537	599	541	562	513	580	544	587	567	545	575	553	577	570	587	572	566	569	547	624	591	592	585	548	555	614	543	565	617	556	563	581	572	563	571	525	544	593	641	563	579	574	549	559	570	558	573	525	572	602	574	570	592	591	628	579	564	567	582	617	607	602	566	595	560	568	519	537	565	626	577	526	570	574	565	572	620	578	499	560	564	513	565	549	555	580	602	604	614	590	573	609	545	599	604	552	559	579	598	533	546	551	577	553	571	581	539	561	617	529	550	598	588	552	571	557	526	570	580	569	584	571	563	601	604	585	574	581	579	524	564	591	545	531	580	623	558	518	572	633	573	621	595	563	558	576	596	587	563	554	547	569	510	592	590	622	610	544	532	574	575	510	559	572	580	569	593	568	554	583	583	530	597	584	577	584	590	544	578	595	597	597	596	581	561	586	546	582	543	583	552	550	544	559	576	577	590	599	572	546	571	530	525	549	584	591	545	588	607	532	564	565	596	600	569	580	592	516	579	594	595	542	595	591	567	569	568	546	595	593	568	598	561	572	562	583	530	524	538	537	551	581	566	581	534	591	585	552	568	518	540	575	569	555	541	598	544	581	557	541	596	616	560	571	602	579	559	539	555	545	594	539	545	612	583	577	570	553	583	606	539	576	568	574	567	577	558	596	575	525	602	591	587	560	571	604	544	558	578	663	565	560	589	545	545	542	563	581	584	538	589	595	580	571	578	554	590	547	556	567	576	547	556	579	569	539	566	601	568	544	517	510	583	586	593	572	576	574	588	549	536	581	573	571	578	554	554	582	542	583	569	591	598	560	576	611	594	515	540	565	595	576	586	563	611	581	586	511	595	541	564	561	560	559	600	541	562	559	564	567	576	602	572	557	566	542	606	596	587	566	591	556	623	566	567	568	563	577	535	558	585	598	608	547	587	544	629	572	573	602	614	601	589	582	559	582	575	563	582	559	567	584	574	596	582	587	559	542	591	559	606	550	576	561	564	560	595	592	584	567	577	583	560	571	581	581	559	584	575	602	564	542	569	584	573	610	556	610	559	563	587	571	600	567	564	607	580	608	569	578	584	577	571	592	539	576	560	590	558	536	573	542	531	592	582	580	573	598	516	602	566	589	570	571	548	570	536	573	570	575	549	544	540	577	571	549	568	609	540	575	581	590	585	573	585	540	581	568	565	546	575	549	553	561	555	559	575	586	556	593	579	552	553	595	581	557	566	533	556	585	517	563	563	546	559	615	576	579	614	548	556	582	616	556	564	594	606	519	561	590	514	578	579	610	546	581	580	564	555	599	596	580	591	584	528	542	569	533	541	520	585	607	548	530	550	617	587	573	562	605	567	538	532	554	564	603	570	597	606	566	594	595	567	615	573	559	542	574	581	575	537	577	557	575	516	554	557	595	581	589	556	597	560	556	549	578	578	574	596	575	567	559	570	552	540	576	564	590	558	570	602	541	577	598	592	561	559	552	592	604	547	539	582	544	552	545	547	585	543	592	593	559	576	530	554	595	544	548	546	575	569	574	558	588	576	595	523	583	555	568	563	556	614	622	607	582	634	574	571	567	529	549	577	568	591	552	570	544	541	556	574	571	519	580	574	554	593	612	551	566	554	586	539	561	597	595	561	551	585	579	530	588	568	552	553	554	586	595	565	522	559	553	588	587	543	535	575	533	561	537	554	575	570	543	601	518	567	572	613	538	555	578	594	552
24105	2588	1166	917	704	570	480	513	433	455	383	370	429	421	375	409	386	377	399	361	392	403	365	384	385	374	409	340	352	340	353	410	344	356	376	377	352	368	400	380	328	333	354	370	371	334	388	396	376	388	385	338	348	351	359	376	385	358	353	351	411	340	387	376	356	369	366	363	331	342	369	374	353	422	383	358	359	363	373	339	374	375	322	378	369	348	329	336	365	400	370	352	355	328	363	368	340	335	350	350	371	375	372	365	355	376	370	343	386	393	370	387	366	370	369	348	349	363	353	373	338	345	375	370	319	377	362	405	404	359	365	363	389	338	362	345	337	376	359	332	318	387	352	360	322	381	364	373	366	354	365	360	380	362	382	325	377	379	347	350	329	332	334	349	332	338	309	374	381	377	360	346	358	300	383	367	356	365	367	361	345	378	328	377	321	379	361	347	357	376	390	323	368	325	372	344	345	345	373	382	377	378	342	356	384	337	404	341	361	355	359	322	320	335	363	336	403	370	376	382	339	356	371	350	332	347	378	352	362	325	333	337	370	330	302	356	336	355	347	369	387	363	312	328	347	344	358	353	407	338	355	349	363	320	370	365	379	346	381	385	347	369	325	402	338	353	348	373	368	371	388	351	354	385	346	353	376	352	350	377	351	349	356	369	371	337	343	383	332	350	389	367	354	371	369	371	354	353	365	358	361	330	360	319	299	358	353	342	363	374	368	354	392	356	341	371	380	360	347	343	387	359	342	412	391	358	344	385	389	351	362	369	402	364	340	334	318	360	387	351	360	368	387	385	339	327	356	355	366	366	345	366	321	356	364	353	378	328	357	390	355	369	349	401	402	358	352	364	427	384	383	371	340	349	364	370	391	367	343	364	376	312	338	342	374	369	372	402	369	349	372	344	357	420	352	352	368	388	382	358	365	384	328	353	397	366	358	349	345	365	381	358	357	334	341	354	358	368	350	342	329	407	345	352	346	335	398	364	361	349	340	368	334	343	327	371	360	366	331	347	340	362	413	376	374	360	331	392	377	346	333	394	361	367	356	338	398	371	372	389	394	372	346	364	387	357	343	352	361	381	352	346	361	386	362	379	351	337	352	374	382	388	388	379	343	357	385	339	329	320	380	375	318	342	345	378	367	349	353	354	393	363	368	345	387	385	351	378	371	342	327	370	406	387	358	356	371	366	363	394	364	378	343	360	362	318	363	337	365	349	340	373	411	366	360	404	373	336	403	359	368	356	338	367	334	353	394	348	384	400	321	343	367	377	378	344	363	344	395	327	356	376	348	341	369	366	370	334	339	355	378	333	357	393	332	361	361	355	356	393	359	355	316	363	349	367	339	365	368	360	367	383	334	373	351	391	356	389	377	352	349	376	343	353	379	378	354	340	373	315	306	374	349	347	360	369	363	346	343	372	409	360	365	331	354	385	344	342	346	344	338	332	356	338	344	343	356	352	407	360	339	359	361	327	383	360	346	364	371	403	397	332	376	344	332	338	365	395	399	360	342	401	376	350	387	350	332	346	376	366	339	354	372	329	348	374	381	354	390	386	360	398	348	346	339	320	365	358	371	351	369	368	383	365	370	336	343	344	346	371	330	326	375	378	379	370	354	352	330	315	354	365	371	352	390	348	361	349	361	376	379	370	360	384	334	368	317	324	351	347	354	380	353	357	362	346	393	377	349	404	336	365	357	371	382	356	355	341	374	395	374	355	385	365	381	393	401	376	371	348	359	327	342	355	445	367	371	326	362	370	358	397	374	393	365	338	384	401	336	357	392	362	379	359	344	359	382	347	335	385	375	373	353	351	357	340	342	340	410	323	338	374	359	356	355	357	403	378	347	389	409	353	385	357	371	385	371	385	369	369	362	318	360	367	325	373	341	406	351	351	398	364	363	345	371	358	357	358	365	373	381	386	358	328	344	370	366	346	342	354	363	385	331	347	364	344	387	362	343	394	402	359	356	350	355	373	377	422	345	371	385	363	378	373	351	344	353	369	355	346	331	353	353	386	359	364	368	388	332	362	332	374	359	368	349	375	365	340	358	345	368	378	365	351	365	353	362	332	345	364	376	354	359	394	359	343	336	380	369	366	363	369	350	389	350	356	361	368	348	383	334	372	361	373	348	350	378	413	354	354	360	367	352	382	397	355	332	380	356	409	372	378	342	376	373	366	373	406	361	329	357	319	384	403	387	358	390	384	386	382	332	315	385	378	380	382	396	388	343	353	330	309	376	377	380	333	348	335	359	369	366	352	340	358	344	384	367	323	333	375	366	333	348	372	361	346	358	338	409	353	311	404	378	361	376	371	362	361	338	343	372	340	361	347	404	364	347	376	321	376	323	353	404	380	352	373	408	387	386	342	341	337	361	350	391	381	341	336	364	348	355	345	359	342	349	353	345	350	386	362	346	358	364	353	379	379	330	359	348	399	396	363	390	369	370	344	382	382	367	377	370	343	340	366	334	351	343	346	357	335	372	345	338	371	313	333	347	342	378	373	360	339	317	342	382	374	358	365	331	382	372	399	351	367	349	371	352	375	366	347	341	372	347	350	334	357	378	337	375	373	351	336	360	348	327	350	360	356	371	351	384	358	367	381	365	325	329	359	381	366	341	375	339	371	339	358	358	362	344	352	358	340	305	370	364	335	338	344	386	373	338	363	359	369	380	344	364	386	360	414	375	381	389	300	340	335	337	396	357	383	385	344	350	357	382	375	373	366	365	360	318	383	353	345	369	350	365	357	372	362	381	368	376	365	378	348	373	334	378	355	366	384	355	383	366	369	365	382	316	355	343	364	373	356	366	372	364	390	380	367	354	336	362	376	380	368	351	361	359	391	321	361	380	346	330	360	390	383	342	383	389	368	391	369	346	362	397	358	322	322	369	356	332	350	332	353	420	352	349	393	356	339	391	349	362	347	380	364	362	378	364	351	357	371	355	360	351	356	332	345	395	382	368	382	376	359	371	333	366	350	354	373	332	358	365	369	398	354	400	378	389	383	393	373	387	347	357	343	368	359	406	404	351	325	345	388	354	365	347	360	346	384	326	348	343	385	357	370	368	395	337	348	349	360	351	365	365	358	365	403	384	353	367	356	381	389	359	347	380	382	368	369	360	331	340	367	331	330	375	367	342	378	359	356	416	342	366	341	380	366	336	375	344	390	339	368	362	377	348	343	329	371	364	377	355	349	344	393	359	334	340	367	356	357	349	370	351	344	359	365	371	396	345	404	348	331	333	356	374	343	316	364	364	363	366	368	327	331	346	362	377	353	377	358	332	324	351	374	370	370	342	379	361	353	348	357	327	369	369	361	370	378	352	339	360	352	328	377	350	366	379	359	363	378	333	360	366	373	346	361	331	348	357	341	349	332	363	340	347	353	364	362	377	351	327	367	391	374	349	354	354	341	347	381	352	339	349	342	352	341	379	358	317	367	358	353	358	352	368	374	360	367	383	392	350	377	360	369	350	371	373	360	362	368	352	366
12466	1501	2203	2335	2117	1707	1633	1406	1242	1219	1153	1074	1013	994	947	892	936	912	909	891	892	879	833	889	873	856	825	865	884	849	793	900	841	870	801	765	808	803	846	787	871	832	807	797	787	773	845	852	784	788	827	833	814	807	839	796	812	807	797	789	811	761	797	781	791	827	808	781	781	857	842	824	794	798	813	793	806	831	783	840	792	775	810	799	786	788	794	761	786	778	744	755	807	794	849	822	787	795	795	816	845	810	774	812	774	760	825	826	779	808	834	794	846	815	831	827	791	777	797	769	779	775	743	866	759	811	798	773	759	795	826	838	823	777	845	822	789	797	805	794	818	768	826	815	791	838	778	718	766	784	855	783	776	794	769	823	804	863	814	789	791	741	840	818	786	802	802	788	812	799	775	779	841	780	752	779	808	787	848	795	759	792	793	756	775	771	796	817	789	807	829	845	840	817	760	766	778	795	768	796	821	766	769	792	811	756	790	781	804	800	763	769	810	752	747	751	840	805	851	792	790	817	807	808	780	764	770	745	860	806	780	794	779	742	799	821	775	787	849	803	766	814	840	789	808	798	775	806	724	833	806	818	823	854	833	786	791	765	784	841	781	741	774	783	785	794	762	833	789	792	787	840	757	822	768	780	727	806	778	789	822	841	818	827	769	800	782	837	832	770	801	776	847	821	758	772	808	807	791	771	830	833	750	774	775	818	776	791	796	761	789	818	805	775	810	763	799	804	762	732	808	778	774	768	793	775	724	767	795	812	825	779	754	791	777	756	789	786	793	835	837	783	793	813	752	802	793	796	787	836	806	824	797	785	771	780	825	851	813	800	801	719	749	780	756	799	821	785	775	811	763	777	746	791	781	847	785	815	796	782	761	821	781	862	740	821	843	772	747	807	804	743	779	758	796	812	821	800	803	797	832	832	773	751	794	790	831	811	788	795	784	813	822	829	837	795	817	805	806	762	795	756	808	763	785	843	843	777	790	794	765	767	779	778	747	792	827	791	767	799	796	776	855	808	857	828	823	749	756	773	823	815	811	797	823	778	749	809	795	819	804	793	775	770	754	795	810	803	805	805	826	849	813	808	828	793	792	800	825	797	809	813	804	788	823	796	802	786	793	759	758	809	737	798	813	803	803	776	787	804	768	808	802	761	766	827	758	719	773	744	790	779	778	808	805	758	804	837	796	817	799	758	811	833	796	797	786	773	770	843	767	807	813	801	823	768	814	832	876	804	818	818	839	825	823	727	755	748	791	788	762	821	842	806	833	790	789	779	805	815	798	787	772	805	804	792	776	782	781	759	793	781	798	816	794	785	796	794	837	744	805	810	781	768	735	837	845	833	772	774	824	805	819	771	764	799	794	812	772	804	795	800	763	796	864	815	802	840	789	724	794	807	817	794	782	786	745	788	759	797	811	748	781	793	766	801	813	813	833	789	820	809	810	812	798	763	760	786	777	768	794	839	798	835	789	822	757	767	837	788	775	792	796	758	772	759	835	761	730	801	770	778	787	822	798	753	802	799	806	816	786	749	802	796	787	812	842	817	798	850	769	860	848	843	787	770	740	777	768	802	796	800	792	812	797	864	793	827	776	793	831	788	792	782	806	754	795	767	776	808	825	763	794	779	803	781	788	775	807	758	816	776	794	812	802	823	809	802	794	856	795	732	776	793	761	815	796	791	811	838	780	786	777	783	803	760	839	775	809	755	823	809	807	734	800	778	775	792	810	829	785	829	773	819	792	832	755	797	806	808	820	846	777	809	867	775	811	769	793	802	825	737	830	806	819	757	747	785	820	784	790	789	795	809	790	806	767	820	802	802	838	848	778	800	748	798	797	776	807	743	796	765	800	810	840	826	829	781	803	867	775	764	811	773	822	793	741	780	781	793	806	841	780	801	810	816	834	802	758	770	784	795	808	838	785	766	823	824	822	760	757	763	760	806	778	787	812	796	834	819	820	795	830	786	793	816	801	817	765	792	734	775	786	789	802	758	781	769	774	749	785	771	729	787	757	784	804	816	769	765	775	796	801	789	787	813	793	795	767	787	768	816	778	772	814	834	776	816	765	818	811	827	792	768	782	818	826	755	834	790	814	842	753	768	776	749	808	783	794	798	800	805	761	780	807	789	807	807	789	790	833	832	788	779	791	783	821	814	777	831	806	771	769	806	828	816	830	823	800	814	778	780	777	808	818	840	750	800	806	796	747	783	790	809	777	816	801	807	801	831	741	755	847	782	803	760	773	787	852	808	791	812	767	785	755	749	811	793	794	728	790	740	794	764	771	769	805	855	813	770	815	824	816	773	832	799	781	810	766	800	794	829	812	769	827	784	754	801	789	801	782	851	851	856	794	757	820	757	779	747	780	845	829	775	769	796	844	812	742	834	813	831	733	800	808	741	801	778	804	771	779	777	804	784	789	798	782	766	757	793	809	806	775	834	807	815	773	790	750	771	784	797	824	804	848	796	840	829	760	775	793	767	776	784	778	752	752	825	858	766	850	824	813	763	782	827	831	759	847	770	796	798	788	767	764	798	818	779	764	808	763	778	778	760	807	759	807	807	780	819	807	790	814	765	763	803	790	799	838	821	768	752	798	760	769	813	780	774	812	832	776	753	805	808	808	786	806	800	773	763	799	855	804	798	793	807	750	763	806	786	772	828	798	799	781	753	816	795	843	810	842	782	824	807	791	791	802	800	774	791	830	802	788	782	825	744	793	801	796	781	814	841	794	798	810	801	835	811	818	774	814	792	775	792	825	811	733	784	871	800	786	735	805	730	739	803	817	816	786	784	791	793	854	808	774	757	771	754	775	816	840	821	801	758	826	807	805	817	812	819	828	827	834	769	807	816	847	801	797	776	826	736	779	771	763	829	806	791	831	793	779	790	805	810	805	776	823	803	766	768	804	798	795	768	771	789	763	770	822	789	794	753	813	815	789	752	804	771	778	833	800	803	813	805	778	782	806	798	771	839	818	747	748	802	811	726	845	790	815	753	747	774	792	785	782	701	783	777	778	775	799	814	799	765	792	770	801	858	787	827	810	806	802	826	761	824	800	767	759	781	836	796	782	806	786	796	809	815	830	814	777	806	794	778	784	784	792	811	799	773	818	813	793	842	739	740	799	815	769	768	815	760	762	775	772	787	771	776	794	810	875	794	763	813	789	826	778	774	807	798	815	786	782	750	817	762	810	821	832	793	839	783	809	761	787	791	764	804	797	811	781	783	818	784	783	848	818	744	845	795	778	745	748	735	753	777	820	835	771	825	820	787	782	759	779	765	839	800	782	821	797	843	764	844	797	770	797	816	745	831	773	820	764	822	829	808	793	837	802	778	776	767	842	813	777	789	845	794	796	776	833	764	806	837	786	756	799	776	785	841	802	832	767	774	770	769	802	840	808	746	791	753	818	797	796	774	794	791	797	745	784	750	806	811	817	821	745	783	823	804	841	784	811	827	778	829	758	773	775	781	800	763	772	779	804	802
4901	284	161	147	182	145	155	174	154	125	145	145	149	155	144	131	147	141	145	158	169	168	147	155	153	174	147	148	142	137	156	151	149	151	156	160	157	159	139	153	127	160	178	164	138	164	123	143	148	172	145	173	157	166	152	158	158	143	156	168	181	141	139	136	158	163	156	149	144	155	166	156	166	174	169	154	150	168	150	140	149	175	143	135	162	145	152	162	135	159	147	135	138	144	120	159	145	166	149	143	160	164	161	162	165	144	169	152	160	154	162	124	139	179	144	138	152	151	152	137	153	180	162	156	161	148	158	166	151	160	173	138	143	145	155	143	166	143	145	132	155	148	148	164	152	148	176	137	132	134	165	157	136	171	142	123	150	137	157	131	144	155	150	167	142	144	142	149	153	129	173	166	152	173	135	142	168	125	158	134	142	165	146	167	154	160	143	169	172	156	155	149	169	170	157	149	154	150	165	151	157	157	148	154	176	160	131	144	144	153	137	142	141	172	175	156	147	151	134	146	128	162	148	186	150	164	149	158	151	163	128	165	162	165	160	142	153	143	152	149	154	155	161	160	115	165	142	132	127	162	156	158	155	157	137	172	135	175	158	161	155	120	158	134	166	141	128	126	129	156	139	166	148	182	160	152	157	156	164	154	169	155	181	152	137	141	164	142	166	147	165	124	153	137	165	176	152	164	162	147	172	177	157	166	144	150	175	156	161	144	154	141	130	148	160	155	146	143	146	166	136	146	171	155	158	162	137	163	181	161	151	156	141	153	155	126	171	133	171	152	158	163	140	143	156	161	158	168	157	169	145	169	147	153	149	149	136	139	169	150	151	134	151	168	134	138	145	151	141	153	155	148	131	131	149	155	151	140	151	155	178	152	141	160	136	172	138	147	157	176	150	180	148	156	167	134	161	186	153	153	168	140	151	189	146	134	140	155	151	178	161	181	154	181	167	149	153	154	155	149	150	164	168	145	152	156	152	157	166	155	135	142	168	141	144	146	168	158	156	144	167	160	150	168	149	168	170	176	145	146	160	143	174	156	171	137	152	141	138	160	160	158	142	140	154	145	144	149	171	159	170	145	153	191	158	154	169	151	141	134	167	149	158	151	145	149	134	169	165	164	148	160	182	171	153	193	142	165	144	160	136	137	143	143	138	150	137	151	137	135	140	142	163	155	134	138	146	148	127	191	143	166	153	132	155	161	156	160	169	151	117	133	167	140	157	161	156	148	133	173	164	162	155	145	176	173	166	182	128	137	134	161	158	150	164	140	164	136	163	115	163	149	163	154	161	161	135	161	160	143	137	139	125	142	163	157	154	138	127	133	155	157	158	132	159	139	153	159	141	158	159	153	173	169	151	140	134	152	172	149	155	161	164	155	142	148	131	177	159	124	176	129	155	145	165	125	150	158	137	174	125	142	124	147	142	144	132	140	162	145	122	162	145	151	151	194	180	177	168	140	145	156	167	165	143	152	144	173	145	166	135	140	124	141	162	161	186	166	149	150	159	162	151	155	150	149	164	152	156	147	150	135	142	167	148	160	159	156	154	138	147	150	164	149	137	134	155	166	160	145	159	168	152	161	152	144	164	154	169	143	165	154	152	137	174	146	160	173	147	128	149	150	148	157	136	161	154	162	128	172	150	157	173	161	162	183	155	167	132	161	142	137	150	160	150	133	147	140	142	152	148	139	155	134	153	136	149	153	151	166	135	152	129	144	159	145	162	130	144	173	165	172	186	147	165	164	153	160	127	150	146	177	159	139	160	169	157	131	167	158	144	142	129	153	151	161	168	158	165	142	166	161	161	175	161	148	150	177	172	151	137	158	152	176	140	133	133	151	135	190	163	153	141	158	147	160	159	159	159	139	162	161	161	200	172	142	147	154	146	146	167	155	146	152	144	158	164	148	153	148	146	147	147	148	150	164	166	144	161	189	116	148	144	177	157	159	160	173	152	161	132	132	148	137	152	169	168	150	154	142	148	145	146	171	138	154	135	147	164	136	164	165	143	145	178	159	160	147	145	180	132	157	136	154	157	149	158	158	168	146	168	160	132	144	148	154	147	162	123	123	154	141	145	155	136	136	125	162	168	187	133	194	137	152	150	154	168	163	143	169	146	136	158	161	133	156	169	145	152	126	148	146	161	127	164	161	142	189	161	157	137	165	163	141	163	137	164	154	159	149	162	150	147	127	165	192	177	164	155	165	166	136	144	156	149	146	156	156	150	177	171	145	162	170	135	148	161	152	177	157	168	151	144	129	157	132	157	135	137	178	147	150	193	171	145	155	146	135	144	159	152	172	140	134	180	158	162	178	160	153	161	152	165	160	155	143	159	142	145	172	146	130	143	147	151	157	142	126	152	152	142	149	144	146	173	146	151	136	130	165	162	137	143	132	140	140	148	164	158	183	153	163	182	167	149	142	132	154	151	153	141	170	149	182	169	168	157	161	161	167	147	160	148	152	165	167	177	165	182	143	146	164	138	161	141	149	150	134	152	132	178	125	148	141	142	173	140	152	153	152	156	124	153	140	140	164	141	152	167	177	168	148	154	141	150	158	153	171	151	161	147	154	158	163	157	146	146	155	141	141	139	168	139	153	143	150	168	147	177	160	155	152	145	162	155	125	158	175	164	152	142	164	150	173	152	170	152	168	158	143	169	143	173	162	147	175	128	135	150	137	174	160	148	134	145	152	156	149	171	157	141	144	143	170	161	144	125	177	169	169	133	139	161	146	152	133	160	164	163	146	144	165	162	136	137	163	173	134	155	138	154	153	155	155	156	140	152	161	156	130	160	180	151	157	161	165	127	153	140	163	149	147	148	166	141	171	164	165	153	162	129	156	161	147	143	164	140	172	142	172	153	150	142	185	152	162	150	157	198	146	143	147	154	170	137	152	130	149	146	134	161	148	166	161	152	144	167	166	140	132	126	163	149	150	146	166	166	164	144	152	139	164	176	166	161	146	153	173	161	148	173	156	149	140	128	149	151	161	153	175	139	148	162	145	132	156	155	156	156	146	147	171	161	147	125	175	157	151	139	160	120	142	167	131	155	136	162	156	149	150	161	156	153	144	143	141	130	163	184	137	160	137	136	155	129	161	164	179	176	161	119	155	164	172	151	141	151	172	169	147	152	136	184	153	173	169	146	145	166	160	146	151	148	137	143	159	172	161	159	147	151	165	167	147	135	165	159	152	148	170	144	160	160	136	158	140	162	144	162	129	169	145	148	139	169	167	159	128	156	185	132	140	154	155	142	157	145	165	161	157	147	166	151	133	143	160	163	184	149	161	180	142	125	177	184	152	173	157	141	143	147	136	149	169	147	156	159	193	149	171	179	151	153	152	190	164	161	147	154	157	157	158	133	161	149	180	157	155	148	184	154	149	140	154	170	152	138	142	153	149	170	176	158	168	164	155	146	154	164	141	151	172	156	154	130	143	174	152	141	158	156	158	175	133	156	128	171	144	159	169	138	138	137	142	170	154
3477	417	420	398	431	391	385	408	390	403	339	409	384	377	402	406	379	388	366	394	357	402	413	349	420	365	344	363	375	405	375	392	398	403	370	372	351	376	366	400	375	387	351	372	391	392	371	371	410	378	424	376	386	361	398	357	409	378	364	402	383	383	383	380	443	404	366	412	369	378	367	400	405	410	411	362	371	347	339	388	383	388	370	382	377	405	441	388	384	384	429	405	380	352	414	405	386	400	401	378	371	406	409	442	356	364	399	395	413	387	398	438	402	346	348	374	377	376	395	397	383	375	382	393	374	371	357	366	376	355	368	389	379	409	358	379	414	392	402	382	370	397	385	387	394	388	389	398	359	388	389	399	421	389	335	397	400	372	387	398	400	415	375	369	370	363	369	394	395	400	364	368	377	390	399	388	354	396	407	419	408	387	386	366	401	381	398	411	410	412	342	363	409	375	391	399	397	402	390	393	395	368	398	425	415	419	361	401	409	370	392	407	370	388	406	404	395	389	371	373	416	346	396	370	410	377	378	377	396	398	384	396	426	390	406	378	384	345	418	397	347	377	392	412	391	388	367	376	391	364	425	367	388	382	413	391	388	381	419	412	391	400	363	376	343	385	389	399	377	402	406	427	385	402	376	402	395	369	403	354	403	410	334	364	363	407	399	378	394	368	400	408	402	356	385	391	414	406	413	389	360	353	368	399	415	371	396	410	379	388	346	391	404	368	365	367	374	401	429	431	394	351	405	406	369	411	419	395	372	382	413	386	368	398	408	407	349	383	410	396	365	378	396	398	388	372	385	403	389	391	363	346	395	408	366	387	386	374	404	342	382	391	353	362	407	385	378	380	395	427	390	397	374	375	369	388	403	389	393	403	387	426	389	373	395	371	398	426	373	389	375	376	373	394	382	397	385	389	371	400	395	389	400	384	400	391	384	385	389	388	391	386	412	396	382	392	383	395	355	394	378	378	382	413	404	377	387	387	393	415	436	417	392	356	369	406	407	399	368	381	388	385	361	402	436	363	383	381	423	376	408	377	394	422	402	392	416	442	393	387	393	385	414	388	386	409	364	368	409	378	391	380	388	402	374	443	418	402	401	409	367	390	375	374	416	436	364	375	411	363	388	402	392	397	333	370	394	375	367	415	381	400	356	422	374	395	355	358	375	418	403	410	399	395	423	397	401	396	394	375	395	360	374	373	366	397	382	420	397	399	361	411	354	406	379	400	398	356	406	407	398	388	363	422	418	403	373	350	376	414	402	388	381	399	377	400	384	412	345	378	408	396	408	336	378	425	346	368	420	431	386	362	396	446	398	384	397	393	408	377	361	414	407	398	363	379	408	448	359	330	405	354	400	385	404	374	403	384	381	385	387	399	358	381	398	396	373	410	375	393	387	397	350	397	388	345	365	386	404	382	405	378	428	371	419	373	390	364	418	359	378	382	398	422	405	355	373	379	398	383	363	399	376	366	388	344	382	353	365	367	401	413	377	381	360	397	376	378	382	377	392	369	355	409	398	380	389	406	376	381	368	400	390	385	381	355	393	369	398	361	398	375	390	370	408	398	407	405	360	376	374	372	391	370	355	372	388	385	368	366	378	408	414	375	409	393	380	360	370	374	382	410	382	387	350	417	402	350	406	406	425	400	372	375	400	376	347	372	402	376	405	407	357	373	398	365	422	407	347	374	417	376	407	399	367	375	402	391	378	408	401	427	384	389	372	366	373	389	366	393	386	376	391	378	406	376	391	380	399	398	345	362	401	377	428	372	385	375	407	394	392	369	434	395	383	417	356	396	394	375	380	385	386	387	390	392	375	365	404	391	377	358	391	374	402	410	369	359	404	396	394	389	374	393	419	419	434	375	380	382	383	402	401	426	381	377	391	368	396	396	407	404	393	366	366	375	398	362	355	386	374	399	345	387	391	387	394	405	390	360	352	373	378	385	366	370	406	405	409	366	384	387	427	378	379	399	388	362	390	349	398	399	413	414	373	397	414	385	384	412	372	369	373	378	381	352	389	391	392	387	361	403	394	363	412	398	410	368	379	396	393	402	362	405	363	391	389	388	385	399	365	378	390	372	363	396	374	371	425	386	369	411	418	373	386	389	400	383	355	377	389	371	406	372	388	396	383	363	353	406	365	418	396	371	399	416	371	380	380	409	427	402	430	391	371	371	366	414	408	349	398	377	389	397	402	396	362	378	376	365	374	413	378	408	388	393	423	368	384	404	394	408	382	404	401	378	387	400	404	391	375	363	402	417	384	377	381	349	372	390	368	369	376	355	387	356	417	348	357	392	403	380	397	391	365	381	395	385	416	384	417	350	407	402	406	383	372	395	392	405	380	371	385	368	394	353	378	400	363	365	352	373	361	408	370	373	384	390	402	363	396	375	330	382	384	375	373	407	381	380	370	389	390	406	393	345	371	389	401	375	385	372	385	386	383	372	397	399	408	365	379	377	403	372	377	388	371	412	395	403	354	345	388	396	392	399	433	390	367	378	393	381	389	368	415	394	359	373	369	392	381	405	362	414	377	393	391	399	366	431	336	334	406	390	385	366	403	373	405	384	398	367	378	361	383	365	363	387	398	395	382	393	380	422	401	374	377	407	389	403	342	381	408	397	384	357	408	346	402	376	373	396	376	344	394	369	363	360	393	362	380	353	385	380	346	390	399	368	380	342	408	359	406	395	377	379	401	420	391	378	378	414	385	342	397	397	393	408	411	377	382	349	395	397	364	329	343	375	388	386	400	382	413	437	425	404	369	355	378	396	372	369	411	390	357	371	412	365	382	400	373	364	390	384	397	367	394	381	375	406	363	385	411	361	385	361	396	391	405	380	380	422	395	387	408	386	388	387	389	410	389	392	369	399	354	419	384	407	396	354	389	376	418	410	395	359	404	386	409	412	397	402	420	391	349	350	390	375	405	378	397	398	394	362	419	336	381	411	361	402	424	343	382	372	378	395	390	424	389	389	384	424	387	378	396	367	387	380	354	359	372	411	384	404	425	417	391	387	371	373	366	388	368	404	399	382	367	381	359	376	401	409	387	380	367	346	405	400	412	382	390	402	402	401	405	427	391	364	391	398	351	391	371	347	400	409	377	382	409	378	386	394	390	415	375	384	390	369	388	385	395	380	388	395	407	388	409	355	394	404	380	379	414	446	374	359	404	392	389	394	369	380	391	363	395	395	373	363	400	386	414	373	358	382	347	406	384	416	408	394	396	352	375	393	387	390	375	397	402	414	376	417	389	390	384	439	378	394	377	344	387	379	403	388	376	386	402	368	391	341	358	388	397	374	412	377	400	393	401	375	395	396	368	383	401	345	369	390	377	411	383	382	405	378	398	404	374	383	379	364	416	365	383	378	421	383	427	378	383	377	402	364	399	401	378	367	433	387	395	396	383	400	380	361	382	359	357	389	386	375	394	425	371	414	384	394	396	402	398	365	373	376	418	411	349	381	391	362	399	406	380	389	404	383	364	379
16173	1173	622	501	369	341	317	298	283	263	283	260	273	276	258	252	270	254	233	260	228	263	238	241	233	265	259	237	247	236	246	233	254	240	239	262	235	256	259	241	190	256	243	213	216	273	245	239	236	231	232	231	224	243	220	236	239	243	238	217	205	239	251	254	223	256	225	238	253	235	218	239	229	266	229	252	225	263	271	260	231	201	248	238	230	250	271	240	237	243	277	216	243	238	229	245	217	243	249	263	216	248	240	249	255	233	196	246	262	251	247	223	238	233	212	209	228	212	239	217	244	237	251	228	260	234	245	247	210	289	257	219	248	243	218	245	251	258	206	263	234	236	215	223	259	249	224	210	223	210	216	244	235	227	267	224	244	262	232	242	264	236	227	242	239	240	217	212	247	273	213	225	235	227	263	203	201	242	230	232	239	239	247	226	240	213	210	229	242	243	242	254	235	243	224	252	249	271	216	229	243	248	221	236	229	231	238	222	227	229	238	229	283	256	265	232	235	228	230	238	231	250	239	272	251	244	226	265	221	261	244	249	250	215	225	233	224	233	237	237	249	230	257	267	227	228	231	252	237	253	189	239	225	282	223	204	234	255	254	222	265	215	251	226	258	232	232	244	244	272	251	203	226	220	252	228	233	208	234	251	231	243	249	248	218	235	221	231	255	247	258	241	249	249	232	245	252	238	250	243	264	221	250	231	213	227	249	232	274	211	284	249	215	213	224	225	242	235	248	260	208	206	208	263	228	194	206	219	259	236	224	224	232	217	234	259	210	258	251	222	252	213	289	246	260	246	223	247	255	267	218	272	234	237	259	241	247	221	228	228	219	207	204	242	233	236	241	246	213	240	234	241	232	225	245	246	317	267	226	249	240	232	216	252	225	255	233	221	218	238	219	226	227	227	241	241	224	263	261	246	205	243	246	280	234	257	244	244	239	224	243	212	225	266	261	259	243	266	248	248	254	226	257	240	242	260	232	222	231	236	213	221	233	266	253	196	277	250	250	222	281	232	296	236	234	223	241	255	218	247	225	258	246	220	260	258	210	233	226	251	247	233	229	247	237	234	239	241	212	210	220	245	301	241	271	228	231	251	245	217	221	219	249	231	241	260	243	248	241	230	241	243	212	253	254	220	238	235	246	251	256	230	257	255	232	208	251	258	249	285	245	246	229	228	243	246	244	243	239	243	239	249	242	221	278	262	239	232	224	224	213	237	228	232	233	263	219	250	258	253	234	220	234	233	248	229	240	223	244	234	218	225	261	227	259	231	262	226	275	206	265	244	252	230	239	259	238	284	245	243	245	280	259	236	227	237	242	232	225	203	237	283	254	219	232	236	212	233	229	217	209	245	233	226	232	274	232	253	228	223	236	251	240	237	252	262	239	243	228	232	253	226	192	237	241	236	247	234	246	240	224	227	243	234	242	266	220	256	214	234	265	238	253	257	210	252	262	235	235	228	245	227	254	237	217	259	245	254	238	249	223	216	238	265	259	223	234	248	253	239	210	242	239	232	221	238	266	247	227	237	239	229	239	258	220	264	267	254	230	236	231	254	258	227	212	221	210	251	242	246	204	216	240	253	272	235	257	205	231	262	252	261	233	207	244	233	238	216	218	238	243	228	252	218	205	236	204	224	283	240	246	224	236	277	232	233	277	216	228	250	238	220	257	254	238	237	250	237	221	263	251	239	250	227	208	258	212	266	232	240	242	245	241	229	272	246	233	244	238	225	229	246	221	221	241	226	241	244	232	202	245	242	229	223	226	221	243	241	245	244	226	233	231	228	226	249	250	229	239	244	264	240	238	224	257	225	232	238	232	218	248	260	218	209	225	252	266	213	257	244	240	233	263	228	242	260	248	252	247	249	270	233	225	228	247	225	271	260	239	259	213	244	233	232	255	252	219	238	234	240	219	228	220	265	268	262	240	219	234	248	247	222	234	245	252	235	251	210	282	243	239	229	224	210	212	237	216	223	252	224	233	249	232	238	238	254	231	260	255	227	207	214	231	247	240	227	249	244	270	227	256	236	219	231	213	254	218	241	239	237	244	256	233	183	246	219	229	230	235	222	255	267	243	257	223	229	232	271	227	227	250	235	223	253	218	232	242	247	221	228	231	214	229	228	255	250	236	234	213	213	230	237	232	219	283	259	221	253	252	249	249	240	261	245	246	261	233	239	247	267	266	249	252	241	234	257	268	215	220	262	208	236	238	243	262	244	227	226	219	263	288	231	244	235	222	207	207	222	247	220	239	228	218	237	283	238	231	258	225	218	245	238	219	232	263	254	243	217	260	226	216	271	247	237	253	230	236	215	242	232	222	242	246	237	216	221	257	239	238	241	218	247	217	252	263	222	261	233	245	251	248	220	233	257	230	242	252	232	215	232	233	235	268	232	208	219	239	263	240	225	272	234	233	259	235	217	243	211	226	249	232	259	287	232	217	248	256	240	260	223	253	235	261	236	230	243	257	232	249	243	224	228	237	224	227	251	208	211	226	251	233	219	237	260	233	221	234	230	258	260	223	231	217	239	250	251	251	229	239	261	245	247	232	228	232	252	249	236	254	255	246	253	223	230	233	238	224	235	220	230	252	260	230	266	262	237	251	248	243	277	238	191	227	228	235	247	231	245	251	252	293	239	257	251	247	250	247	216	221	276	242	250	264	198	238	228	207	200	227	244	222	206	210	241	226	249	236	224	223	216	226	230	247	230	225	248	239	238	223	240	270	240	237	231	229	267	223	223	232	265	241	245	245	253	237	223	251	233	243	245	270	241	244	234	253	228	237	239	218	217	238	252	240	238	232	224	242	239	238	221	275	213	264	242	265	225	234	269	246	224	234	266	238	250	237	253	233	282	218	242	244	232	233	205	249	263	206	259	266	230	246	228	216	227	227	215	224	252	226	233	239	207	245	231	228	217	227	220	238	234	247	245	260	252	230	254	205	224	237	249	267	227	249	245	246	235	253	236	209	242	233	255	240	242	245	245	235	265	267	240	223	243	243	224	244	266	261	218	228	262	236	245	257	245	244	241	253	233	228	251	240	245	227	243	214	236	243	214	227	233	249	249	251	226	242	230	262	241	251	250	245	241	241	244	240	233	244	219	218	246	212	229	239	238	234	197	226	207	231	222	256	222	227	220	239	202	246	266	213	254	258	251	219	243	248	248	264	249	233	225	222	264	241	224	262	244	236	239	254	251	254	219	250	229	249	257	262	242	238	239	222	236	216	232	224	249	261	266	243	254	206	219	243	233	243	234	252	222	212	228	279	252	266	249	241	237	215	248	251	263	256	233	258	259	254	250	221	236	232	276	253	240	237	252	264	224	260	265	225	225	242	245	252	250	245	244	230	221	251	252	254	227	265	253	267	250	227	229	210	268	200	237	280	238	234	224	254	261	247	263	238	218	267	258	259	232	271	255	225	218	228	219	214	230	218	241	244	233	263	236	221	214	223	244	229	243	246	229	249	220	227	223	251	223	223	221
10077	956	1285	1456	1259	1124	928	858	794	734	705	743	703	625	652	640	671	666	622	613	623	571	619	584	589	591	627	626	575	577	606	544	576	590	620	604	569	593	591	548	605	577	540	618	581	625	567	554	578	561	590	636	594	611	580	568	533	611	549	547	557	588	578	562	572	550	554	571	558	607	582	586	549	574	570	556	554	581	524	550	593	564	551	583	606	580	532	591	566	578	594	536	568	542	605	535	595	545	578	584	541	519	575	586	576	586	578	597	567	542	528	591	570	620	524	554	565	564	588	562	566	572	566	588	575	558	583	534	533	583	576	584	541	567	573	620	566	578	536	605	555	561	542	560	560	586	584	586	606	539	504	558	577	569	554	584	556	554	570	585	542	559	551	565	586	537	511	558	596	532	573	533	541	597	607	573	539	564	576	532	568	538	569	566	528	591	546	587	598	558	567	566	552	582	549	526	581	574	544	539	575	543	541	594	589	585	582	559	566	560	537	591	545	562	543	580	548	568	536	539	589	544	565	578	583	575	571	591	554	589	551	580	629	591	562	593	564	547	542	566	562	554	585	535	551	527	568	543	543	587	601	560	573	583	531	573	601	583	584	611	578	539	555	547	565	614	531	577	557	573	561	552	586	543	543	550	559	568	543	579	578	567	550	532	569	587	601	569	551	571	594	565	579	564	532	594	568	566	578	555	584	554	574	599	526	546	553	578	542	556	559	579	582	568	595	536	580	593	569	608	551	546	564	560	569	588	585	582	601	579	539	573	535	608	571	579	588	556	542	582	580	594	543	573	563	597	580	575	592	537	541	547	571	552	552	555	553	551	525	535	582	568	569	573	606	537	572	613	547	599	578	538	600	552	604	563	589	567	568	533	583	602	544	624	555	564	575	556	526	558	525	548	552	569	561	566	554	577	543	544	615	596	543	585	562	569	621	555	610	604	554	599	582	539	520	557	545	602	544	579	593	549	577	536	586	564	549	574	505	550	596	551	610	576	582	539	542	544	617	491	541	569	567	572	576	550	561	557	609	549	559	572	591	528	566	500	590	542	598	583	532	556	596	541	601	576	561	562	545	581	605	584	565	575	529	595	574	560	555	553	546	572	553	554	576	573	570	552	565	619	549	580	562	583	572	539	542	575	575	550	561	592	538	573	604	585	598	588	530	572	586	542	562	604	566	530	570	538	598	521	529	538	575	541	550	582	588	588	590	579	578	579	568	536	508	535	544	560	548	576	562	556	567	540	556	574	534	569	518	574	559	564	583	588	520	580	566	542	593	615	556	596	571	607	548	585	591	560	577	556	557	564	569	607	610	571	577	604	572	549	551	601	577	551	547	559	557	506	582	586	542	542	569	561	536	522	559	605	563	572	583	574	562	590	550	602	535	578	581	565	558	588	616	562	536	572	560	561	591	570	577	566	576	561	587	552	543	591	556	518	576	581	594	555	577	616	573	568	560	618	551	564	579	553	623	562	546	575	566	565	565	587	559	535	543	522	545	585	591	555	588	561	588	556	605	572	547	534	542	571	546	550	541	577	563	554	557	560	541	556	568	642	568	575	558	532	544	613	538	544	593	570	552	573	573	551	549	594	513	598	543	561	548	543	581	612	560	552	558	577	576	593	557	566	585	539	567	567	570	566	557	571	578	559	550	556	565	539	571	587	527	601	528	553	541	569	573	620	556	562	550	563	546	581	592	541	603	529	591	584	553	546	562	594	558	578	577	583	545	592	582	575	595	574	571	540	567	583	579	561	580	537	534	564	565	529	527	563	548	569	564	508	584	555	561	578	542	545	575	574	586	573	570	535	580	576	547	565	555	544	583	567	562	509	587	535	575	520	599	573	557	516	581	578	586	539	570	579	547	557	555	571	540	534	569	572	578	578	531	563	578	630	577	579	541	558	589	568	590	511	500	533	564	552	582	593	571	568	543	565	573	582	602	563	552	529	536	571	544	553	574	577	574	588	545	528	572	564	587	592	588	575	525	528	537	588	584	555	524	574	570	575	537	581	573	545	610	578	555	575	579	543	582	567	584	542	555	596	535	556	580	569	519	582	558	604	575	590	583	578	607	565	558	571	534	536	541	589	585	576	549	606	551	546	579	582	571	578	545	576	580	543	580	575	549	590	583	550	597	588	565	544	538	550	606	525	550	579	543	560	535	568	563	588	584	598	564	539	536	576	573	575	568	490	565	582	657	600	552	549	553	572	543	530	581	560	545	542	577	546	552	569	609	578	571	545	547	599	546	566	595	564	592	569	557	568	575	580	561	568	518	568	570	564	535	542	566	595	579	593	581	534	552	571	565	578	559	570	577	511	609	538	585	534	591	549	562	538	542	556	573	610	576	603	592	529	560	589	546	554	556	610	592	591	586	572	575	599	579	535	534	553	550	578	549	533	550	584	579	588	524	554	554	535	576	589	582	510	571	604	577	574	576	583	566	599	524	567	551	539	559	550	554	523	550	587	557	517	581	556	583	529	616	575	591	594	545	538	572	532	558	594	566	550	515	585	569	588	572	558	575	561	584	574	607	539	603	566	556	550	584	592	581	600	560	557	560	591	554	596	588	551	595	598	574	584	528	584	535	608	509	565	546	538	552	518	550	541	530	561	539	545	562	563	558	564	593	521	606	533	593	540	560	616	557	565	591	552	591	545	614	533	572	552	601	520	559	591	563	583	586	585	561	608	555	555	527	536	554	565	557	547	552	577	564	584	605	584	571	587	546	576	599	577	552	529	583	588	596	545	545	572	578	562	508	566	540	545	546	552	559	576	584	545	552	548	579	570	546	565	571	567	605	614	581	578	565	580	578	549	534	576	572	537	573	631	573	553	552	547	532	577	541	570	568	559	559	595	583	533	523	539	552	530	581	569	547	589	528	578	608	594	585	529	534	559	576	586	595	556	541	566	546	528	568	572	573	563	588	567	550	581	588	539	551	569	554	569	578	533	583	594	571	564	609	584	574	563	610	582	597	559	543	528	622	549	554	566	561	546	581	563	547	549	571	540	581	567	548	557	620	607	592	551	579	532	548	555	554	597	598	551	547	544	556	561	579	582	546	589	561	582	587	582	588	572	553	571	562	532	543	591	554	569	569	521	563	601	535	558	562	562	553	592	584	599	555	572	561	544	557	596	593	555	587	565	563	547	543	534	583	595	536	580	571	519	568	546	574	554	567	598	569	567	557	596	563	567	580	556	534	554	564	567	571	587	521	538	621	535	574	597	531	571	575	590	539	575	534	557	557	540	592	531	524	570	540	528	559	600	556	562	552	577	595	583	572	557	583	538	579	583	548	585	521	566	573	544	570	580	587	548	551	579	604	576	541	572	549	568	536	548	537	592	569	530	582	562	550	579	598	563	533	607	567	556	575	594	585	574	505	583	553	530	553	597	533	573	577	556	571	552	540	566	552	583	550	525	563	557	529	552	555	562	561	533	572	535	564	627	561	576	539	548	553	527	563	538	554	557	554	587	558	550	590	565
23812	2519	1230	908	687	566	542	453	448	422	411	334	414	370	377	371	354	406	390	351	355	368	368	374	355	358	370	326	362	345	344	369	358	367	332	361	365	386	384	396	361	373	352	379	363	352	393	344	326	362	322	335	357	378	347	382	372	374	345	323	337	373	351	318	361	354	345	352	357	413	337	362	377	361	351	399	386	326	370	358	368	364	343	361	352	316	335	357	361	348	367	344	347	344	339	366	363	346	359	373	388	334	349	355	340	363	357	382	360	348	338	368	375	383	351	327	348	368	358	329	354	366	365	382	364	351	329	352	386	342	364	355	365	369	332	334	353	369	379	332	357	336	374	353	396	350	350	338	361	337	381	368	377	312	350	348	347	371	359	368	352	349	334	357	342	338	362	368	360	370	341	351	370	348	363	370	344	362	346	338	330	364	349	358	331	372	376	350	361	343	374	370	372	393	338	360	366	377	354	339	360	359	369	345	390	386	355	372	364	349	370	355	357	343	361	386	389	332	337	384	372	370	342	362	374	324	350	327	358	319	317	374	372	368	379	344	364	352	341	352	360	362	369	371	360	374	331	375	331	339	345	321	366	395	330	339	318	363	371	343	347	326	355	379	376	340	366	336	344	376	372	360	322	377	361	336	356	362	392	357	374	386	339	390	340	382	398	330	389	365	348	342	354	390	399	340	368	338	369	342	329	360	332	355	372	386	373	384	342	330	341	368	356	306	336	377	356	364	372	340	339	339	353	349	345	336	352	374	334	382	373	356	364	346	361	323	373	353	372	354	415	343	376	339	362	345	350	351	362	320	374	390	370	356	358	333	335	376	352	322	335	339	389	364	348	342	350	323	384	322	360	361	341	369	359	380	324	358	340	359	382	345	360	352	347	376	385	337	374	348	370	369	395	356	328	357	328	371	365	369	330	325	326	382	350	361	334	368	346	332	355	354	367	345	386	374	328	351	398	385	341	355	371	338	370	327	343	362	337	359	340	341	343	346	376	367	355	375	382	359	370	364	398	356	322	417	355	335	346	346	345	382	381	298	344	332	362	412	388	363	338	335	348	324	349	348	350	321	338	381	386	373	405	381	379	374	383	342	321	344	370	357	364	351	360	326	367	357	348	355	401	382	330	368	381	354	349	332	365	371	335	338	369	343	387	390	346	357	358	322	343	321	355	363	329	349	290	392	380	373	383	340	307	346	352	364	340	379	347	345	352	356	366	386	337	369	351	327	346	330	366	372	321	322	349	376	399	342	357	364	326	343	365	357	327	354	409	359	353	338	351	347	328	324	354	373	356	379	366	343	338	335	372	361	384	366	381	375	341	381	322	365	357	373	349	376	362	332	340	373	364	338	367	362	378	360	391	372	336	392	345	356	389	344	349	358	348	339	325	395	358	386	347	344	336	379	355	347	337	340	411	330	344	349	335	371	359	329	363	335	350	394	375	367	389	327	369	349	360	363	394	335	364	338	367	359	331	329	357	363	345	334	341	350	368	369	356	343	357	370	371	360	363	341	364	368	320	349	332	382	309	325	357	341	361	350	340	364	355	335	358	356	366	345	357	346	375	316	357	335	374	372	345	347	354	370	356	375	344	349	372	321	367	327	353	363	351	352	348	336	399	350	307	388	351	318	333	362	346	373	342	352	342	365	350	341	360	353	344	330	320	356	359	346	383	346	379	358	369	349	341	353	345	346	353	335	339	372	398	368	369	361	363	344	362	364	379	338	379	344	329	344	378	360	341	345	364	371	304	367	326	368	336	331	328	357	345	369	336	364	390	355	334	356	365	358	375	365	359	371	366	330	346	376	388	362	353	350	301	317	351	355	333	376	346	342	333	336	363	329	357	352	357	334	365	352	385	350	350	342	361	333	362	349	363	343	388	352	338	352	367	414	368	321	381	360	371	337	371	362	343	371	342	395	327	356	350	337	381	342	340	349	331	359	316	346	380	354	376	367	372	335	329	360	349	364	294	397	393	340	362	323	328	345	353	378	387	349	378	366	291	347	346	329	347	329	395	328	353	354	391	314	343	380	380	342	379	353	315	370	360	335	343	359	355	349	337	349	392	373	343	348	350	376	378	359	331	311	387	387	345	364	350	345	334	344	377	342	338	356	334	345	380	364	386	361	349	357	359	343	343	333	350	364	384	359	383	334	385	364	338	360	359	364	367	370	341	366	346	361	343	384	320	331	337	328	332	344	359	356	340	379	326	366	357	387	395	356	398	365	341	383	365	387	338	352	338	335	395	355	348	347	342	338	350	356	357	354	365	366	391	350	341	333	355	346	311	341	372	398	351	397	371	360	334	342	379	334	331	353	372	369	362	400	359	342	336	364	375	330	364	371	320	337	346	358	342	371	369	369	392	368	383	381	333	355	327	334	342	365	327	365	374	323	341	355	357	342	317	362	355	361	336	352	371	384	373	360	358	369	323	358	344	355	347	342	339	362	357	366	399	363	328	343	351	354	356	402	348	344	326	357	318	365	388	357	319	377	369	362	382	344	321	371	313	374	342	374	355	355	339	349	346	312	320	399	402	352	331	374	336	333	331	364	416	327	364	323	359	341	304	366	346	339	345	351	306	368	335	357	359	315	362	357	363	337	360	340	363	353	354	400	325	359	363	399	368	335	353	361	380	376	337	348	391	379	343	385	342	375	341	316	344	342	371	338	311	346	355	349	354	346	369	362	361	314	350	325	307	365	344	343	363	338	348	380	382	417	368	369	381	348	346	364	381	325	347	353	358	381	364	358	368	335	332	357	347	364	389	347	372	374	359	385	330	350	327	335	306	363	338	363	369	379	369	345	394	357	383	348	333	370	331	353	324	359	355	321	410	361	351	346	354	323	318	345	368	391	307	379	346	355	375	382	366	345	316	312	389	343	368	344	350	328	347	346	377	360	324	346	313	318	312	341	351	397	327	356	364	361	343	363	374	333	322	369	372	330	349	336	351	309	292	372	324	344	348	343	324	355	366	355	354	346	335	339	368	343	376	389	375	376	355	326	366	332	339	342	329	327	367	363	340	366	374	329	407	374	364	346	353	330	388	376	365	367	370	372	370	359	338	356	356	380	369	345	370	350	370	348	382	326	366	386	347	345	359	366	338	327	336	382	368	331	376	331	359	384	380	348	367	359	336	378	394	347	356	372	349	356	359	360	340	342	371	360	351	342	330	320	376	350	370	339	370	339	346	375	366	354	351	331	349	367	335	324	340	362	362	346	360	365	384	366	341	346	363	384	368	375	366	359	375	369	361	381	357	380	360	370	370	374	391	336	356	381	344	340	336	318	356	365	355	387	393	353	338	382	363	329	373	379	349	356	365	388	345	341	350	350	335	337	339	364	348	371	354	375	322	350	345	326	364	327	398	369	345	385	363	373	358	328	355	356	313	324	347	357	348	333	351	352	337	363	380	330	367	354	371	374	400	337	333	376	352	339	367	352	333	361	337	377	398	355	409	342	340	370	347	338	378	314	357	364	399	375
12556	1482	2101	2372	2115	1812	1496	1398	1204	1191	1136	1091	1001	987	890	919	968	913	929	851	850	854	889	849	802	814	810	850	845	831	862	798	830	814	812	773	799	816	817	843	825	787	787	794	771	823	802	833	765	777	833	794	799	791	796	779	794	771	770	805	795	828	855	773	786	771	767	825	743	841	763	809	783	735	756	820	831	857	761	789	844	791	797	824	773	813	789	807	789	786	796	839	802	788	824	796	802	810	785	784	799	771	796	787	759	853	768	795	821	801	759	781	714	791	792	786	748	779	763	809	832	786	795	800	837	757	811	818	765	778	830	804	757	814	832	836	774	829	766	773	817	827	817	786	757	824	788	831	771	801	794	826	804	785	767	828	783	778	766	779	779	798	800	799	806	770	763	812	786	797	794	778	771	769	787	785	764	764	802	790	792	802	788	802	773	806	807	783	781	771	768	735	825	753	809	763	813	790	815	785	829	816	780	740	799	741	767	787	786	727	778	814	795	816	793	828	783	761	709	783	825	804	759	813	819	793	800	771	828	808	815	713	740	790	782	799	753	758	797	816	750	791	774	812	788	814	780	761	823	772	808	741	770	778	818	754	821	853	797	710	781	738	786	752	805	803	805	763	768	779	720	794	808	731	773	747	763	835	795	770	745	828	756	763	781	789	819	792	811	799	766	773	803	792	781	785	807	764	772	816	809	771	754	772	802	807	754	813	790	755	825	810	773	761	812	771	814	754	787	778	742	779	793	816	804	792	786	801	752	769	765	789	795	738	798	773	782	771	759	756	784	733	829	825	812	795	776	797	762	791	762	813	792	782	785	760	749	755	752	812	776	805	817	780	785	825	806	796	754	817	735	786	787	754	757	739	768	765	802	838	764	786	756	793	828	761	719	750	783	758	842	782	757	792	818	799	841	768	759	789	730	795	805	787	735	757	825	779	772	785	838	766	763	759	781	733	780	827	842	793	771	782	806	813	799	791	821	748	794	798	819	735	789	804	799	742	764	783	789	761	783	760	766	782	814	761	798	747	776	797	755	766	804	789	843	776	775	788	812	803	810	757	776	830	745	787	783	763	811	797	738	807	813	750	821	768	799	781	741	811	734	798	817	781	770	796	751	786	767	751	799	768	768	775	785	793	761	796	835	845	776	782	765	814	767	782	757	810	775	753	772	719	831	769	746	748	825	794	739	780	832	780	771	815	795	778	735	772	765	820	764	767	706	788	801	790	767	827	790	752	788	749	799	817	758	752	786	744	762	729	765	753	809	749	814	737	772	770	784	814	763	794	830	804	730	749	776	824	766	815	743	785	792	833	770	780	782	802	806	768	841	794	792	787	810	743	761	780	800	848	759	755	805	782	762	786	770	826	815	803	780	845	783	770	827	784	760	826	835	744	784	817	779	794	791	761	760	778	797	769	779	796	778	768	752	822	800	726	811	735	792	792	813	778	808	793	774	802	772	827	812	777	762	771	733	802	775	775	748	765	813	802	739	780	819	767	779	764	750	746	735	770	806	734	782	815	823	755	776	826	811	807	784	783	802	799	768	747	786	806	760	817	820	779	747	827	770	793	747	802	776	757	732	785	868	821	790	826	791	778	768	786	788	836	804	804	783	813	783	761	808	774	734	783	763	755	818	811	806	817	752	729	743	792	809	749	800	776	803	803	823	744	755	783	779	796	727	798	774	790	804	777	778	798	822	810	763	778	777	799	774	723	732	747	756	796	789	770	791	755	804	736	782	747	781	778	763	764	800	771	762	734	741	775	755	766	793	793	759	791	750	761	828	776	758	794	802	826	846	790	802	798	786	793	797	739	778	743	776	777	793	781	759	746	806	752	807	785	808	782	747	742	779	790	813	768	826	825	765	805	812	798	797	788	779	746	790	780	743	776	814	823	869	757	829	809	850	853	819	811	773	778	795	766	810	828	774	787	741	802	759	773	761	729	873	768	790	796	774	784	828	805	784	797	757	783	770	796	790	765	759	757	774	712	747	749	812	772	780	801	824	760	788	777	763	753	793	765	770	747	745	790	739	699	808	811	764	778	830	824	752	780	786	817	797	746	812	781	781	754	813	783	794	775	779	784	776	774	807	796	743	787	805	723	729	767	838	797	770	776	812	766	800	785	728	786	785	747	764	754	806	801	767	811	766	798	746	813	811	795	807	773	796	778	810	772	756	810	822	765	781	792	805	781	796	775	781	777	800	815	789	781	788	769	849	816	836	820	773	761	763	770	767	800	819	757	755	805	762	791	825	765	779	789	765	713	758	800	813	811	771	774	792	746	783	718	783	815	795	785	797	759	797	722	778	767	805	755	789	811	772	829	743	770	743	746	777	784	801	809	797	802	835	781	779	783	793	758	815	788	763	751	790	808	795	768	740	730	822	796	732	753	770	766	749	754	772	795	772	793	766	769	789	800	776	756	783	785	864	840	768	786	778	715	832	805	807	776	775	760	807	798	833	802	789	795	782	778	750	832	824	807	803	795	813	862	775	788	831	817	748	741	809	819	817	823	777	772	785	778	789	787	812	775	762	770	797	790	786	766	799	769	835	773	778	845	756	760	774	779	820	790	743	754	807	727	769	768	793	768	781	780	779	799	772	799	772	841	780	741	769	780	784	759	828	779	785	789	798	803	835	791	797	784	807	822	784	787	782	771	810	748	788	800	787	783	798	768	807	803	772	788	709	777	706	837	757	798	785	809	770	751	821	801	770	822	785	755	769	787	790	749	778	817	803	852	748	811	820	800	805	790	787	760	809	815	774	786	793	814	785	843	812	774	764	782	790	846	769	781	789	809	846	805	827	802	793	748	790	859	701	761	823	815	789	751	789	783	827	738	804	839	814	801	767	811	816	808	776	796	823	758	794	790	792	798	744	801	805	829	773	818	730	745	748	832	819	774	772	815	800	764	767	752	810	777	804	774	765	758	757	827	774	799	784	740	774	791	791	789	755	836	802	754	779	799	769	761	746	753	811	782	764	779	793	812	821	775	796	753	779	794	748	743	765	748	802	776	785	840	792	739	797	834	780	791	751	757	711	812	798	806	792	758	812	782	819	758	778	809	770	767	758	809	803	750	796	758	818	807	834	786	860	836	780	729	721	764	779	777	788	733	812	749	759	810	780	809	823	764	769	720	827	813	794	810	789	775	815	823	759	790	808	777	805	810	767	749	837	766	788	812	754	789	793	820	808	837	760	795	787	799	789	784	767	752	819	757	821	727	786	764	800	794	766	768	753	773	737	796	808	792	808	819	826	770	763	819	777	728	725	757	785	781	779	753	788	796	789	796	790	758	804	802	817	762	765	769	750	792	732	818	777	746	761	788	814	744	811	806	761	771	764	758	832	786	780	818	753	799	810	727	788	804	811	803	738	801	754	802	759	758	829	781	799	809	777	767	797	760	818	775	795	778	765	827	788	739	806	771	780	790	735	817	839	794	790	804	831	805	783	707	837	735	791	761	780	748	773	779	757	803	829	767	791	783
4298	241	161	149	147	134	139	135	137	153	153	140	134	145	151	140	153	160	163	175	151	130	154	173	130	141	154	159	160	135	153	174	159	164	127	164	168	141	152	146	158	159	144	138	158	132	173	140	161	156	153	130	129	146	157	137	157	150	159	143	153	152	167	169	159	142	161	133	141	153	143	155	135	136	144	134	142	139	166	156	139	128	137	127	153	157	140	139	163	145	170	133	135	137	145	175	163	142	151	130	147	133	147	147	147	172	146	160	149	152	152	163	167	167	164	140	153	170	150	156	163	161	119	152	140	148	129	126	161	173	129	132	135	166	164	140	154	144	144	171	139	162	157	169	153	155	138	174	163	151	155	148	125	163	127	150	162	160	134	145	154	163	160	145	134	144	160	167	155	172	119	156	152	137	156	144	126	158	140	165	144	146	185	169	152	157	149	155	159	138	183	139	146	143	151	146	140	151	142	143	146	160	173	130	144	150	158	133	152	175	143	170	143	139	179	160	152	149	145	160	162	149	169	138	152	138	128	128	145	141	141	153	152	151	152	163	152	160	136	161	179	159	143	191	125	152	138	151	147	149	127	127	161	149	176	138	145	156	143	140	150	161	137	146	142	146	159	142	157	152	159	166	166	141	140	137	138	167	146	138	147	148	143	143	150	176	154	154	152	153	142	157	163	148	154	141	156	144	144	135	158	135	157	144	156	165	133	149	145	173	150	150	150	157	158	144	164	142	148	145	171	141	161	156	141	162	179	129	144	162	134	172	152	144	155	131	169	148	157	156	152	141	149	128	147	142	141	148	142	152	142	141	170	144	163	162	167	139	175	131	128	124	163	147	157	140	169	131	133	134	150	157	157	132	157	163	159	118	140	164	153	147	142	157	132	150	133	160	130	161	162	148	152	151	160	158	143	149	130	165	162	151	141	142	152	156	158	147	150	154	173	149	152	136	150	145	156	135	156	144	160	159	162	145	168	144	139	130	162	131	154	122	151	150	151	144	131	143	145	147	152	169	170	164	132	163	140	154	124	147	165	143	133	154	142	132	177	144	132	151	172	173	146	144	162	155	148	133	157	160	145	131	150	150	167	135	177	190	178	142	148	135	157	143	133	172	146	158	179	146	138	140	156	151	171	180	146	164	151	174	133	143	159	144	158	145	170	145	168	156	165	143	136	152	155	146	154	141	174	141	146	156	133	140	141	150	142	153	156	145	160	168	159	138	147	144	178	145	151	133	149	148	147	165	145	144	140	159	146	182	163	156	146	146	137	137	144	150	160	173	167	152	165	152	176	144	173	143	133	144	142	151	128	132	154	156	145	148	162	150	142	157	143	135	151	149	144	162	147	141	164	164	140	173	140	138	144	169	131	169	161	140	130	155	171	141	161	135	140	176	137	160	149	151	129	163	153	142	117	176	151	172	143	156	127	152	159	189	146	170	137	140	146	145	141	144	167	158	152	166	140	139	137	164	149	170	164	157	127	159	171	147	162	153	131	144	114	129	174	155	158	148	118	150	146	140	176	139	147	132	165	145	148	126	155	131	136	147	173	153	137	126	170	168	162	155	145	153	138	160	139	154	166	149	161	140	151	149	144	144	157	159	143	156	157	131	147	146	157	161	134	153	163	155	159	165	158	162	171	156	153	128	132	162	165	162	164	150	140	136	134	151	129	166	134	137	147	144	132	135	143	159	132	140	164	158	136	163	165	166	167	147	138	134	146	129	140	157	146	143	146	151	119	160	142	157	171	153	150	135	148	137	165	163	142	147	172	165	131	161	141	123	153	154	142	152	154	144	154	125	170	146	135	153	159	156	153	140	152	130	152	148	166	163	148	146	152	119	127	161	145	153	153	131	132	147	151	129	157	172	163	141	146	155	168	149	144	159	155	148	144	162	126	136	176	160	147	141	145	144	138	166	133	141	155	155	142	150	146	156	128	131	173	135	165	179	165	151	156	137	148	160	178	155	161	167	162	148	159	173	151	147	144	139	137	137	145	146	133	153	143	157	165	168	149	152	175	150	150	159	158	135	172	111	138	162	152	152	152	153	121	144	148	148	161	139	156	141	161	133	172	139	157	146	169	150	163	148	128	162	158	137	167	118	141	132	174	152	162	142	175	131	144	158	165	162	157	136	151	154	150	144	171	147	139	150	161	151	154	143	148	142	145	165	172	177	155	124	140	149	149	142	163	153	144	156	152	156	153	189	158	144	136	178	126	152	139	157	158	168	169	161	166	132	164	163	154	164	158	131	123	156	118	140	166	153	137	161	172	139	149	156	156	155	155	159	165	146	125	128	116	164	121	143	140	146	131	159	126	133	138	156	150	143	142	182	138	146	155	143	184	151	137	120	158	128	166	143	161	143	185	150	144	133	153	149	134	166	147	122	158	158	157	146	144	149	139	159	143	142	164	172	154	145	169	155	133	131	146	160	151	152	151	126	116	156	147	166	142	163	157	169	146	145	145	177	186	153	142	159	150	141	146	143	145	156	146	171	133	146	157	155	142	155	147	165	147	155	156	130	119	159	141	157	140	163	148	170	168	160	144	142	147	149	164	129	168	158	132	126	157	165	154	148	151	150	169	123	139	161	148	140	177	116	160	134	133	141	163	134	144	162	131	140	165	157	158	154	117	148	170	149	156	134	129	162	159	153	168	145	124	152	140	149	136	154	140	126	139	152	153	144	149	152	139	166	158	171	164	162	162	143	153	148	159	138	154	164	149	135	152	142	149	144	162	171	169	141	159	144	138	143	129	169	143	164	142	139	167	155	159	133	177	167	151	149	161	129	157	140	148	128	130	142	138	140	145	156	150	163	163	175	156	163	162	148	150	174	158	171	131	150	138	153	150	159	167	134	122	139	148	151	130	151	132	141	159	155	159	136	160	165	158	164	148	140	143	166	149	140	146	144	158	118	130	158	127	147	143	152	146	127	138	139	125	122	149	127	143	151	140	131	160	162	159	136	145	134	190	129	161	172	156	131	147	153	175	137	138	158	146	163	138	159	184	136	134	152	159	144	142	132	163	129	162	151	144	152	137	157	151	153	138	145	142	160	153	132	139	132	169	154	169	137	128	129	145	155	125	147	137	123	132	131	146	160	157	158	160	142	130	120	190	163	153	165	145	151	173	145	152	159	148	139	150	132	140	145	116	164	159	151	137	145	167	148	154	130	130	175	161	140	158	154	167	166	170	170	164	152	156	143	139	168	153	162	144	141	142	143	139	177	143	128	142	106	144	165	131	142	146	157	137	131	143	169	159	143	131	152	155	152	127	145	135	162	137	156	138	192	143	149	157	142	155	135	164	153	159	150	165	143	140	146	159	133	139	169	139	142	159	126	153	149	172	178	144	146	133	148	138	136	149	157	177	167	146	121	149	146	152	157	158	151	130	149	156	172	152	158	148	170	155	165	153	180	149	156	154	160	131	144	164	144	155	125	136	174	158	153	135	137	146	146	123	140	143	150	126	147	163	155	135	122	121	156
3142	401	411	407	393	401	373	379	385	370	401	364	395	379	381	424	400	375	399	397	361	407	388	393	370	419	366	363	401	384	375	397	394	395	381	380	389	416	390	401	414	400	386	352	383	377	408	394	384	372	359	409	387	405	380	379	399	398	381	374	376	357	369	386	366	389	415	351	368	349	382	363	413	379	394	372	404	415	370	421	386	389	388	372	380	362	380	396	358	367	368	363	421	363	371	356	388	376	388	413	391	412	382	405	341	389	346	376	417	400	384	400	381	372	396	422	379	378	390	378	380	385	382	360	400	410	373	385	406	354	421	368	377	375	391	381	366	379	383	359	357	368	361	389	422	403	382	419	417	399	347	359	360	363	383	404	367	364	363	370	364	390	378	374	379	438	371	340	391	386	388	380	348	386	385	451	364	386	402	356	372	407	369	409	396	383	395	362	405	378	380	370	410	410	389	341	402	386	406	366	392	370	402	362	375	392	387	382	384	370	361	413	394	367	379	377	418	430	348	409	370	423	398	387	402	385	355	380	390	401	396	349	348	405	365	371	370	372	365	371	391	360	359	383	418	402	389	359	386	359	399	357	367	370	372	398	408	412	425	409	351	395	432	400	381	355	396	361	382	350	367	380	388	392	380	420	405	367	385	372	383	384	382	401	406	392	402	378	399	390	401	356	427	388	378	377	385	387	428	435	377	379	372	391	392	383	390	382	404	426	393	400	387	364	388	378	349	348	381	384	388	369	390	381	385	365	388	361	383	361	407	412	368	379	381	397	415	432	383	378	355	370	437	367	399	389	357	397	396	381	380	376	347	393	340	383	380	358	380	394	404	398	371	390	357	374	424	387	399	375	408	382	383	411	377	376	396	409	396	358	397	382	386	364	362	370	376	425	397	373	386	380	368	370	411	383	390	374	377	373	418	392	362	339	387	365	372	399	399	387	381	365	372	405	384	382	390	336	386	390	349	394	389	383	383	405	393	387	325	404	406	409	383	373	374	401	409	343	355	372	391	370	387	421	369	373	419	411	377	418	383	385	354	397	396	405	377	380	407	382	392	396	401	386	401	377	378	373	361	373	435	376	385	424	399	380	387	374	381	377	392	377	409	374	373	337	354	367	365	346	376	370	368	404	373	403	345	380	386	354	385	379	401	386	390	361	386	360	388	370	402	358	384	376	350	383	367	409	412	389	410	372	374	381	397	419	375	361	405	361	375	390	392	392	364	394	387	359	363	388	378	388	391	374	389	368	414	403	403	365	343	392	345	385	381	383	400	355	372	398	398	360	399	371	373	371	338	391	398	380	359	370	393	368	362	378	368	378	378	367	381	386	418	388	374	363	340	420	345	382	378	377	397	404	388	363	371	381	413	400	398	355	392	355	379	378	371	367	373	359	379	364	381	366	363	357	364	398	400	373	391	389	424	361	386	388	381	382	383	386	403	398	376	376	392	397	382	382	396	408	391	375	374	347	371	389	353	358	359	382	403	354	413	396	385	371	335	399	354	394	324	393	397	362	356	407	423	397	352	377	380	367	380	382	360	349	367	390	411	387	364	368	384	357	405	408	381	357	389	385	373	375	417	373	386	394	383	391	347	373	381	352	361	412	365	396	381	373	374	358	368	376	407	421	401	388	369	409	365	368	396	374	395	387	355	378	399	347	350	377	395	386	400	361	385	390	417	449	363	390	399	362	386	369	378	391	404	358	366	370	412	386	380	374	367	414	386	382	376	363	434	358	373	385	384	378	353	423	383	399	394	355	374	358	396	334	370	399	378	383	388	379	386	393	359	371	393	372	403	374	351	384	388	348	362	381	383	382	362	380	399	391	392	380	400	349	367	391	363	423	357	386	362	384	396	367	383	372	364	404	424	388	389	414	385	378	422	377	400	413	399	360	383	391	350	401	381	367	409	380	416	356	372	377	385	380	379	363	356	347	394	386	388	406	387	386	379	398	411	393	372	377	382	404	352	395	403	384	388	385	369	399	347	392	376	407	390	365	387	376	386	368	379	394	387	397	381	404	391	382	409	385	391	371	397	377	456	388	397	391	397	372	383	402	392	372	403	375	367	380	358	401	375	348	395	385	406	375	390	383	371	366	412	356	388	382	395	382	371	400	411	373	383	365	392	377	391	366	421	399	374	416	369	417	371	339	388	376	407	368	377	389	379	376	410	361	361	388	388	389	384	353	368	375	392	396	384	376	376	390	330	368	370	375	383	410	380	404	411	385	399	412	352	372	339	348	370	408	390	383	383	399	373	361	396	385	389	417	391	364	375	369	398	376	373	403	417	425	369	406	396	381	389	375	371	338	388	352	346	351	395	391	352	364	382	398	379	394	375	372	365	393	382	401	366	364	384	356	377	400	350	363	407	384	390	378	381	396	390	395	361	394	341	383	368	385	382	376	403	380	407	380	416	390	417	387	381	361	404	374	368	371	381	410	408	399	384	397	327	389	365	400	344	365	406	404	405	359	370	377	396	393	397	360	377	388	381	346	394	368	367	357	377	382	414	397	379	372	380	383	369	357	359	365	385	375	375	369	363	372	371	362	391	363	405	382	396	356	409	417	379	377	349	399	387	366	394	379	364	409	384	413	389	377	411	395	397	366	370	386	415	382	361	362	383	375	387	398	405	373	382	429	376	397	365	378	414	391	372	376	376	400	374	378	396	385	417	399	367	363	407	378	357	420	361	379	377	373	375	378	404	404	369	349	386	377	375	377	385	413	365	388	417	375	371	376	383	407	350	417	394	390	430	385	376	377	411	389	399	387	394	369	408	376	374	379	398	379	371	378	396	401	366	397	371	353	396	397	397	390	403	399	382	384	351	390	370	394	367	402	397	374	386	392	375	376	390	385	408	382	403	378	377	389	392	401	400	368	399	361	362	380	413	362	390	356	382	402	366	384	392	418	406	427	376	371	384	371	389	385	398	330	370	381	323	372	381	376	418	381	390	380	397	407	388	390	383	411	380	380	384	389	363	370	383	392	378	395	408	355	345	386	394	397	374	376	375	374	387	364	394	374	406	357	392	391	370	373	378	414	379	367	405	351	367	359	388	386	383	391	392	392	376	388	369	413	375	391	374	397	374	417	407	379	385	399	411	376	377	347	332	395	384	397	359	379	365	366	354	397	401	367	387	362	382	357	362	387	391	372	360	396	389	407	388	384	370	401	400	397	396	395	371	359	316	333	432	348	360	379	402	380	387	389	369	384	407	369	374	421	374	385	362	364	353	403	388	400	379	391	396	406	378	375	401	393	367	355	385	340	346	351	372	370	389	371	411	401	388	382	374	395	380	418	384	397	356	389	372	413	423	388	368	392	382	372	394	443	364	384	405	376	419	391	392	402	361	394	419	387	399	379	377	390	395	393	434	398	424	368	424	386	350	373	355	396	400	375	398	413	384	405	406	400	397	409	377	373	372	377	374	369	369	374	403	369	399	407	390	373	387	350	370	412	352	389	400	386	391	372	393	396	387	391	384	407
14197	939	581	499	364	337	306	299	315	261	253	262	241	262	224	246	241	267	216	259	242	248	213	252	251	268	221	244	242	219	277	234	216	238	238	257	242	250	227	255	212	224	241	246	238	262	241	233	231	255	236	196	246	250	246	219	245	227	222	232	222	234	233	236	223	250	235	229	247	217	251	249	236	224	222	265	244	242	224	270	260	226	225	242	235	208	266	232	239	239	234	227	225	225	226	261	250	265	240	244	234	217	249	238	231	251	222	199	250	227	254	236	258	228	223	232	224	221	250	246	236	213	230	238	215	263	213	201	231	219	245	221	201	244	249	243	234	216	219	256	235	237	218	231	229	241	231	215	248	222	223	204	218	213	224	249	241	265	248	245	261	234	214	236	257	264	198	199	259	241	243	222	255	233	217	236	262	234	223	232	246	220	203	191	240	238	234	219	209	269	200	227	238	262	212	242	238	272	249	210	227	222	225	244	242	262	281	233	228	213	239	220	228	236	240	219	223	189	226	211	230	226	217	241	218	267	210	232	235	225	222	253	238	241	236	234	205	254	222	250	229	245	227	267	233	236	249	245	254	217	222	212	234	254	232	232	214	248	245	220	249	242	200	232	241	225	214	257	237	206	220	258	260	273	270	258	250	218	272	206	246	234	224	213	224	265	218	273	228	217	251	262	233	216	199	215	239	256	212	240	239	222	223	224	222	222	239	235	198	212	263	227	258	244	229	223	230	228	248	224	242	239	202	243	207	249	226	239	236	278	238	208	247	220	214	215	232	230	223	231	271	229	218	226	248	209	226	272	249	230	270	202	219	250	232	286	243	240	241	223	234	233	233	267	256	258	251	230	211	215	215	227	235	222	225	215	209	213	220	219	217	253	235	229	280	223	212	246	237	252	218	219	211	266	228	240	251	222	228	241	276	209	246	241	252	231	255	233	232	246	264	208	249	216	255	226	263	247	241	206	258	236	227	258	225	237	213	257	214	225	208	188	208	250	267	247	235	224	235	194	241	217	261	245	225	241	245	236	257	237	221	230	232	237	204	275	234	218	239	209	232	232	208	209	219	258	251	230	217	252	221	226	217	241	244	227	234	238	229	242	243	230	220	177	247	234	227	213	233	229	230	238	208	258	226	234	245	214	239	224	206	236	239	231	205	206	237	232	227	228	244	227	250	242	220	237	252	251	235	256	209	217	223	220	244	260	275	224	219	224	251	254	229	258	257	207	232	234	238	206	224	230	272	209	251	253	229	237	224	228	249	226	212	219	239	200	221	233	269	227	242	242	220	231	237	233	228	237	226	229	234	233	217	256	232	232	228	219	212	234	191	227	270	197	226	215	247	229	226	243	244	234	251	230	228	232	218	212	239	213	227	260	219	219	214	238	240	253	207	223	267	248	246	241	212	235	244	237	215	229	222	254	235	231	214	243	225	245	204	253	254	227	227	222	225	224	233	241	247	222	225	255	270	229	213	247	229	205	206	223	228	217	222	221	207	226	228	251	248	220	224	217	224	240	214	261	239	257	258	219	222	233	209	247	234	226	241	223	243	226	220	208	237	235	252	221	230	209	220	267	229	224	229	246	232	222	207	219	218	236	240	216	226	251	223	243	244	212	226	247	216	208	249	219	216	262	218	217	237	219	202	242	226	215	257	215	237	183	243	209	224	223	213	233	239	255	214	217	228	196	229	209	225	234	223	252	253	251	232	231	186	244	243	240	262	233	245	235	236	226	212	223	222	222	208	230	221	217	207	225	221	228	224	241	228	222	250	257	227	243	213	232	224	233	234	239	223	217	232	222	241	217	240	241	225	250	218	223	241	233	209	228	241	219	225	211	215	220	283	232	258	231	267	238	227	209	218	220	257	215	225	241	229	225	226	268	237	272	232	251	229	225	247	221	233	210	279	235	224	242	228	226	220	222	226	236	226	228	243	230	246	235	214	222	229	233	245	219	235	245	253	246	223	214	251	244	226	215	227	241	234	219	234	246	242	247	209	238	228	220	262	218	196	237	228	232	251	255	235	253	273	249	237	247	221	223	219	213	229	229	229	248	228	279	230	212	213	241	210	216	194	218	222	244	216	208	244	224	257	232	212	240	235	255	242	254	233	223	221	217	205	266	243	244	233	220	232	219	227	223	233	201	223	239	236	243	235	243	221	248	227	223	253	194	196	269	235	202	227	233	213	272	255	228	230	225	243	200	219	255	248	202	245	239	245	255	217	219	235	241	247	212	229	205	250	228	246	238	204	227	241	271	231	212	222	249	299	224	257	244	231	218	221	234	221	219	226	240	232	222	213	227	237	214	242	248	220	244	231	240	210	219	215	219	265	240	226	211	216	230	218	233	211	200	196	247	244	218	227	243	220	256	226	256	223	234	226	242	228	237	238	226	220	202	236	237	235	246	232	236	265	214	232	232	261	231	227	187	233	226	232	216	246	271	234	247	212	219	226	261	239	227	194	209	222	238	225	278	252	228	205	220	223	265	202	237	229	233	216	225	217	240	229	226	209	239	228	224	234	237	256	237	247	244	236	234	216	218	244	230	249	256	247	255	234	234	255	242	241	252	233	231	230	252	238	230	254	234	216	204	206	217	226	219	227	231	225	214	222	224	241	220	239	253	254	220	210	226	227	242	238	254	244	251	211	222	231	219	233	212	262	246	241	191	227	241	220	232	225	260	231	231	218	211	197	224	223	255	249	220	231	233	231	217	266	231	224	216	225	266	228	233	258	240	224	220	217	257	215	231	202	215	244	234	212	216	228	234	214	218	235	250	227	278	206	269	215	216	220	218	230	209	246	216	221	252	219	231	247	205	232	235	244	249	234	243	244	223	241	222	231	232	246	220	206	230	221	228	226	224	234	231	217	251	211	212	233	235	240	252	225	239	229	236	224	238	230	247	205	231	281	226	240	255	239	253	219	220	219	234	222	235	207	216	241	235	224	219	237	253	221	245	230	241	250	260	252	228	237	249	247	228	224	244	225	238	216	245	232	242	195	207	244	208	231	246	193	226	248	228	270	257	229	192	200	214	246	234	264	211	215	230	256	248	250	235	254	227	250	228	208	246	221	224	205	234	245	227	229	218	255	254	204	221	223	239	229	234	224	262	258	244	241	233	253	209	231	261	214	256	252	237	231	224	238	216	243	240	252	234	210	240	196	214	222	219	237	238	224	244	235	225	238	218	256	223	232	218	244	227	236	207	231	233	234	240	223	225	192	247	239	229	241	214	225	241	229	211	208	224	238	243	220	255	208	216	240	236	226	212	240	252	224	234	239	240	230	234	217	236	211	221	234	257	210	225	231	230	230	232	227	238	253	233	245	191	245	224	200	236	243	226	204	222	255	266	245	228	207	243	217	231	226	249	225	232	232	204	264	246	237	197	203	216	268	226	244	252	260	240	277	239	262	247	217	211	242	240	246	241	217	215	204	233	224	260	246	265	230	216	217	244	217	229	232	243	224	234	252	243	209	210	233	239	231	234
9167	862	1256	1381	1205	1110	934	815	805	753	743	672	675	659	613	672	626	619	606	583	575	574	554	576	591	550	559	548	572	584	580	623	528	576	545	568	571	580	575	572	553	576	565	540	585	550	552	549	548	600	544	542	574	559	515	580	559	574	532	533	541	562	538	563	567	567	516	578	572	566	586	543	570	529	524	574	551	527	550	546	567	541	562	544	559	535	579	599	579	568	562	544	542	570	572	559	570	538	512	599	532	581	547	528	589	566	583	542	527	581	555	604	551	558	553	515	576	584	570	576	539	524	611	557	539	558	575	581	558	583	555	570	569	584	596	546	527	555	577	588	547	598	561	598	517	506	548	592	572	547	562	519	525	552	542	494	585	578	537	560	512	582	544	570	567	514	589	548	540	570	545	573	546	531	513	548	526	560	550	528	513	544	533	541	565	556	549	572	566	513	533	536	533	543	519	552	531	537	570	544	597	588	546	582	599	579	566	545	565	535	540	514	555	556	549	549	575	542	558	529	524	534	554	536	559	566	571	563	557	580	529	554	526	522	571	530	558	556	586	561	554	542	559	579	561	571	569	527	501	537	517	573	529	538	574	564	545	540	519	523	560	572	554	515	568	574	587	527	582	569	539	573	550	553	547	583	554	569	551	570	551	531	566	533	576	549	552	546	532	535	573	564	555	603	551	512	567	558	547	635	582	567	527	515	578	537	572	558	578	590	531	551	556	528	553	537	572	515	532	553	521	586	567	543	552	546	547	496	553	578	588	553	503	523	580	569	547	516	542	601	552	561	564	598	561	550	567	515	539	532	570	521	553	581	543	534	557	545	557	571	555	535	558	564	538	559	563	593	519	555	526	514	549	538	574	597	552	508	498	595	539	556	549	547	528	579	631	588	568	550	586	560	565	558	566	543	550	579	558	568	544	527	539	575	541	539	594	588	579	568	527	571	546	545	514	575	574	523	517	530	540	545	533	577	573	526	555	556	521	580	543	558	552	590	564	555	543	536	578	521	566	552	530	515	550	565	554	539	556	540	522	550	560	581	568	534	560	582	539	538	538	540	550	529	549	543	589	539	581	597	540	562	551	536	503	563	562	536	542	543	583	539	541	584	564	556	572	560	572	550	556	584	591	552	575	498	548	557	564	569	611	571	534	531	602	572	508	576	533	487	570	539	583	541	549	573	554	522	578	510	604	537	545	565	505	578	563	507	565	548	543	608	510	521	611	555	517	546	532	566	572	522	584	549	579	551	568	546	538	536	555	540	547	559	577	550	524	535	553	569	552	558	560	530	550	536	552	518	583	571	578	539	537	529	557	546	568	555	562	552	551	566	538	494	545	533	579	540	568	532	546	533	571	564	542	569	507	571	522	566	583	507	540	590	615	558	535	550	549	545	541	586	578	560	545	553	567	560	537	561	565	523	595	560	520	554	549	555	514	604	580	523	591	527	554	570	559	551	567	570	547	547	558	584	572	572	556	566	570	542	554	551	574	568	550	584	538	562	577	595	547	580	522	582	580	483	531	576	554	567	563	582	537	595	553	564	551	543	614	550	551	591	516	530	526	587	564	539	548	586	563	557	568	547	583	538	571	525	553	536	517	538	568	542	537	581	529	562	578	566	563	560	503	580	566	549	560	545	548	537	563	523	568	549	556	557	573	542	537	522	573	524	543	549	532	539	540	554	577	544	575	573	561	585	526	579	551	544	556	560	582	564	568	548	494	535	503	539	543	547	584	520	538	541	516	567	579	544	596	548	540	577	549	530	562	518	557	567	565	580	578	521	549	571	567	583	564	539	553	530	518	576	552	561	490	493	606	557	580	564	557	544	507	550	549	585	557	529	605	576	534	577	545	559	562	558	552	509	529	578	528	544	543	537	534	562	570	567	578	561	556	582	593	584	548	595	584	521	537	566	548	529	559	575	558	552	551	584	550	530	571	587	593	568	541	568	540	517	546	605	523	531	564	524	547	566	526	574	565	545	530	583	550	573	533	548	579	557	537	565	610	544	487	559	560	550	575	547	570	508	555	537	530	560	591	532	582	528	585	574	546	561	561	537	563	482	548	530	521	540	547	533	605	547	595	533	549	512	540	519	548	603	543	547	568	554	497	510	559	546	543	536	558	543	565	550	542	523	552	556	562	562	549	526	520	584	559	521	556	531	515	597	560	546	560	522	511	605	524	539	569	557	593	517	539	531	538	560	572	504	550	549	522	559	547	509	543	535	541	549	611	517	514	583	522	577	560	551	524	527	526	576	563	596	565	577	535	596	586	543	575	542	527	582	562	596	547	554	530	547	577	553	587	610	560	537	534	532	543	565	546	526	580	552	581	603	590	525	587	528	519	541	544	561	570	554	552	564	583	582	548	577	515	543	540	565	606	541	519	553	567	569	562	569	491	542	577	542	549	537	542	584	548	510	571	562	538	500	587	580	560	545	548	544	533	572	552	565	551	521	529	570	546	561	566	534	565	566	589	569	556	580	558	548	563	537	533	526	578	586	569	558	547	553	585	542	549	546	549	574	537	557	522	529	546	543	550	555	558	520	546	550	514	562	557	539	573	567	543	574	569	562	523	562	513	543	565	597	551	554	592	556	511	561	564	577	554	524	556	554	553	552	555	532	594	498	570	528	550	559	593	557	597	570	531	515	570	544	564	499	553	519	545	552	548	563	567	526	588	491	593	577	561	564	554	564	578	537	583	511	545	543	574	540	588	555	518	520	551	564	577	569	551	522	553	582	549	543	563	569	576	547	557	560	541	551	539	546	549	532	574	580	549	561	567	558	574	559	531	528	587	597	551	574	567	550	567	545	597	559	547	540	543	568	563	555	567	531	576	538	564	570	543	539	551	489	569	565	584	562	541	521	533	506	557	560	540	540	575	560	562	565	531	539	566	570	548	564	550	535	556	549	561	534	569	554	521	589	539	522	541	562	562	525	547	551	532	535	566	543	551	584	562	571	551	558	563	557	573	528	552	534	543	562	556	528	519	531	598	547	597	571	542	575	491	532	535	547	577	589	555	580	531	568	568	563	580	509	550	553	548	586	506	562	541	547	555	550	607	524	551	542	543	541	532	532	580	507	514	562	514	551	527	512	539	568	554	565	594	564	515	572	566	518	548	564	563	556	548	543	572	512	506	565	614	506	548	560	552	583	555	591	553	506	554	509	568	519	590	588	586	559	562	562	587	533	552	525	588	554	538	559	541	559	550	594	576	533	548	553	596	522	570	567	526	567	565	562	572	564	562	550	552	575	566	560	546	529	543	560	599	541	600	537	553	584	541	559	580	575	529	562	562	536	575	549	543	575	563	567	552	555	540	570	544	553	533	564	565	624	559	571	528	504	560	554	541	552	550	552	539	537	566	549	575	558	521	593	542	580	557	573	558	563	562	540	565	534	554	563	586	569	546	540	544	596	539	554	534	524	612	550	552	523	589	540	569	588	540	596	584	575	632	513	590	567	536	540	555	569	553	553	545	551	568	582
22961	2310	1191	885	650	590	498	483	460	384	371	367	413	384	373	380	369	374	384	369	359	366	377	313	323	386	348	369	397	354	338	375	358	382	373	357	354	380	344	375	324	367	320	369	362	332	325	354	353	351	347	354	355	369	359	355	378	363	354	339	342	346	353	352	310	368	336	350	362	347	340	325	399	403	396	358	345	345	396	384	346	374	374	378	382	384	353	346	359	375	332	364	346	395	352	337	355	329	389	351	359	332	374	371	333	353	322	384	344	372	367	350	363	359	361	365	361	337	371	405	320	315	320	355	389	365	321	336	332	362	356	352	320	346	391	415	354	346	379	317	343	391	352	322	295	336	329	364	386	354	334	325	326	361	333	330	362	334	348	345	355	389	325	353	364	348	357	354	341	368	344	365	368	370	340	378	357	301	387	335	326	360	334	355	342	355	352	366	375	348	338	350	356	383	320	320	347	327	354	355	328	361	390	355	365	360	372	355	345	325	327	343	334	329	351	356	336	382	326	325	353	343	289	375	368	357	332	330	340	346	351	404	357	339	359	390	333	361	355	352	379	359	335	344	331	356	364	344	370	361	348	309	353	353	424	322	360	368	388	342	334	339	366	362	356	324	330	356	346	385	360	350	336	336	368	361	342	348	369	339	387	378	336	316	350	356	364	327	380	352	364	324	329	347	321	363	338	336	324	359	334	355	341	367	377	352	357	356	321	345	361	331	382	356	390	361	327	376	346	328	345	357	338	387	317	350	336	389	364	334	364	349	342	324	352	350	322	342	382	348	354	349	329	346	342	357	370	339	336	347	353	377	345	354	367	374	342	346	382	371	342	381	402	362	331	340	388	322	361	363	361	331	364	368	364	388	349	351	334	360	383	332	350	363	314	372	365	362	337	329	341	339	373	347	342	316	347	379	341	354	337	346	355	345	382	327	360	394	366	332	337	343	358	331	358	308	324	353	338	330	316	358	349	375	337	346	368	350	367	400	367	309	369	350	366	344	328	334	358	308	352	362	338	347	327	380	329	335	356	335	361	338	330	393	317	327	338	331	355	372	365	385	333	335	337	329	330	370	349	326	365	382	353	355	346	347	386	350	362	379	345	357	366	324	359	325	355	359	380	404	340	383	353	368	348	358	339	332	349	359	359	359	356	366	364	361	290	346	357	371	336	330	362	339	371	350	356	365	355	357	332	336	367	372	355	318	366	365	351	346	361	368	364	322	367	350	358	374	369	340	328	327	356	370	369	353	364	358	355	349	342	324	388	349	350	334	372	326	344	348	333	337	379	332	351	364	361	345	322	358	295	373	373	309	344	375	351	348	322	343	296	359	357	380	333	416	364	369	357	379	333	357	368	355	347	340	345	350	335	381	331	325	369	386	361	359	332	356	339	330	328	333	320	321	321	339	330	336	364	336	323	342	341	339	339	372	340	356	342	354	371	348	331	340	366	338	341	372	361	368	355	366	350	341	329	353	350	343	322	357	350	387	347	349	388	346	345	345	362	357	342	368	341	342	382	365	356	361	381	385	352	327	327	353	395	349	368	368	342	350	312	335	348	360	335	353	378	329	340	353	334	342	346	317	343	421	354	372	362	394	341	342	348	329	343	356	335	365	361	321	341	361	349	357	343	335	367	344	362	317	333	334	364	367	342	353	364	339	352	338	376	329	358	351	343	348	387	345	353	355	373	366	359	370	352	351	360	343	369	350	359	342	369	359	342	381	353	368	338	355	339	347	376	344	341	373	365	334	368	360	368	367	342	338	342	401	365	317	368	358	332	363	377	364	382	352	335	366	359	345	353	307	313	341	341	383	339	333	348	344	374	371	366	389	336	349	362	319	367	328	349	343	322	332	336	309	334	333	339	309	383	319	339	343	359	361	356	366	346	347	349	358	322	350	344	366	382	323	317	361	346	354	352	374	379	370	368	334	330	322	341	343	355	357	330	358	354	319	384	355	339	368	387	337	367	370	364	372	397	361	396	353	354	320	340	347	387	354	371	349	374	361	331	396	339	343	358	353	363	345	380	301	376	351	385	362	368	320	348	374	360	325	359	358	371	355	350	355	367	346	350	354	332	357	357	347	397	328	361	344	345	337	342	320	336	316	383	347	336	372	358	341	332	362	339	371	326	373	354	370	348	352	341	339	352	343	363	335	382	348	347	348	326	361	351	347	358	367	358	394	376	361	364	316	347	366	314	337	368	331	316	339	313	370	355	350	341	347	310	347	371	404	351	347	385	372	330	356	388	392	325	346	348	332	354	369	344	356	379	358	371	347	350	352	377	360	363	327	339	370	336	340	344	351	400	371	336	359	347	355	346	339	396	390	348	355	335	409	365	320	353	365	348	332	337	366	341	325	344	367	348	360	375	371	329	335	322	401	342	362	343	374	378	373	386	345	389	334	338	322	335	338	335	336	373	365	317	350	373	351	336	333	344	363	352	332	367	353	369	375	363	363	346	363	333	341	350	356	351	336	406	338	340	367	364	347	358	371	364	337	353	372	348	334	349	305	350	339	357	346	357	363	341	350	309	337	363	353	313	357	355	370	325	351	356	350	395	330	321	334	348	344	346	375	373	364	353	346	355	360	368	370	366	356	364	359	349	350	334	352	347	366	373	349	352	343	331	325	316	342	346	351	346	346	345	349	347	362	367	324	359	331	377	332	344	346	344	373	373	350	309	357	358	354	336	354	342	351	333	363	379	333	370	337	361	327	336	379	341	356	376	362	391	353	401	380	315	371	358	333	332	380	344	342	300	343	355	350	367	338	340	390	374	382	357	335	378	332	360	375	365	329	399	378	363	357	359	342	316	319	366	346	355	325	346	348	355	332	330	339	340	320	333	370	327	329	374	337	363	363	358	347	351	356	343	377	320	356	335	319	341	348	347	326	343	404	338	338	357	362	319	327	386	359	370	342	385	369	394	345	323	343	345	382	373	346	343	343	336	370	324	337	316	357	378	309	332	369	370	382	367	361	358	347	361	356	362	344	337	322	342	372	344	356	385	333	352	354	332	364	364	390	348	358	369	305	328	383	361	353	373	332	362	364	349	381	325	390	364	342	340	347	364	317	318	348	371	349	321	375	350	351	357	333	315	338	294	294	340	353	342	365	355	364	360	345	344	393	380	387	326	333	358	370	346	343	323	368	381	355	352	360	357	348	380	358	356	339	372	351	345	333	344	323	329	333	393	392	343	373	326	360	342	378	326	351	394	336	357	353	339	376	334	343	387	363	323	321	335	383	337	339	358	344	346	363	328	346	373	354	326	403	328	335	338	400	325	376	316	356	394	337	347	327	373	345	375	333	364	358	341	373	387	343	325	354	366	333	351	363	338	339	345	350	351	361	328	370	341	342	355	346	325	347	338	362	331	363	351	370	405	334	326	351	363	371	348	350	369	378	324	300	344	370	305	370	346	364	367	349	343	336	330	338	385	323	393	391	367	340	338	320	293	366	359	319	367	359	351	383	368	325	343	323	346	390
12191	1429	2192	2440	2071	1754	1555	1378	1255	1146	1125	1045	1031	985	906	972	976	885	898	885	837	844	870	864	829	840	753	822	791	790	773	820	735	819	812	840	789	841	810	781	745	793	792	796	839	760	823	727	785	822	827	760	745	781	820	754	721	769	786	777	817	774	794	823	801	770	799	833	772	807	771	781	774	789	775	782	779	803	788	803	793	776	752	760	766	778	784	792	782	815	771	744	819	831	716	755	807	798	811	730	820	795	775	739	821	841	784	809	731	749	755	777	714	807	793	738	747	768	782	783	816	818	797	762	748	790	731	755	769	768	803	793	786	794	728	841	759	764	731	798	851	782	788	786	798	756	756	794	802	862	831	763	812	775	804	786	824	731	729	747	792	800	790	750	806	751	734	812	772	797	742	787	779	775	818	795	761	790	786	747	767	824	804	753	795	802	814	739	782	816	816	761	734	764	797	737	774	818	744	813	815	802	762	795	759	800	772	798	818	761	725	836	790	736	757	733	778	797	770	772	752	791	778	775	749	819	818	797	787	732	767	769	778	758	745	738	783	794	800	765	759	783	769	803	822	792	786	837	732	767	805	786	753	786	802	748	724	754	754	748	798	754	716	810	720	760	770	757	752	753	754	820	808	742	793	799	751	813	755	779	816	735	790	767	780	790	748	804	736	735	788	735	784	764	787	767	748	761	725	732	778	822	831	775	815	793	751	772	753	819	752	740	781	742	774	789	777	791	813	788	816	736	825	737	749	750	784	809	776	777	799	787	764	745	764	765	750	805	790	800	820	785	780	787	768	794	756	795	816	728	747	732	807	837	769	772	757	813	826	760	837	799	774	742	807	771	733	804	785	801	806	781	772	787	778	772	796	713	833	792	796	794	809	783	732	754	723	743	783	797	768	790	755	776	744	753	721	796	811	785	785	826	767	727	748	761	784	781	745	782	757	836	796	801	737	756	757	802	746	754	733	834	750	799	768	789	779	720	786	756	772	804	741	756	764	758	797	766	736	792	800	761	775	817	792	795	746	755	787	767	801	761	726	729	753	797	821	743	791	784	761	812	827	758	771	815	717	731	733	758	768	741	817	772	732	743	745	756	738	779	818	783	765	770	763	770	774	778	763	775	816	779	782	810	749	788	787	789	750	793	723	755	772	777	763	755	760	779	775	763	797	796	752	773	786	780	792	767	781	784	765	789	811	763	764	776	740	819	792	761	790	773	749	784	791	829	797	824	775	754	802	782	716	777	803	801	810	835	717	779	754	827	737	833	752	771	781	806	744	762	758	811	811	808	779	769	766	812	762	771	754	783	795	792	813	772	723	751	791	754	785	764	792	755	775	751	789	773	800	786	763	805	869	721	784	763	779	739	782	768	793	762	804	776	766	760	795	791	754	780	777	795	770	786	789	741	787	861	813	774	788	775	780	760	771	782	808	781	760	795	769	826	789	823	781	785	804	751	756	786	777	817	760	769	843	836	735	788	779	816	779	761	741	759	798	786	767	737	791	798	774	727	787	780	773	781	830	757	810	827	768	812	743	743	785	769	819	717	764	757	723	773	756	797	815	764	813	748	799	791	774	790	805	757	762	732	781	799	816	767	798	848	759	801	814	762	807	731	816	739	795	741	793	766	735	814	787	778	790	782	780	818	723	760	787	779	798	747	722	758	781	782	821	754	757	759	738	794	761	793	796	771	792	787	814	760	779	812	763	768	776	769	793	807	840	784	781	826	758	807	790	804	794	804	759	769	823	742	788	785	813	799	764	814	746	782	776	752	783	748	783	740	800	792	793	783	785	755	766	776	781	764	763	780	764	748	777	780	806	792	806	777	831	730	773	767	786	781	797	822	827	803	781	800	772	703	754	757	788	768	778	753	763	851	740	758	756	727	783	787	806	780	787	812	769	740	761	745	776	812	764	730	770	773	733	770	796	701	788	753	782	772	784	811	735	716	727	769	802	796	743	811	760	793	831	787	765	766	774	778	777	766	747	772	729	788	746	838	753	744	740	785	796	742	835	733	802	773	711	775	760	784	728	832	799	770	735	797	826	796	779	794	780	781	749	762	799	789	784	785	732	786	799	780	871	769	754	728	827	744	771	803	779	769	778	729	761	767	782	757	768	779	751	815	767	775	720	812	780	811	753	752	787	730	761	808	742	780	744	764	790	783	821	723	792	795	774	770	757	758	796	777	826	789	767	718	764	764	788	779	780	734	779	806	807	757	775	800	745	762	757	789	770	755	801	730	750	814	754	755	831	774	759	734	745	730	801	776	814	732	726	771	776	745	757	790	775	744	751	848	771	827	779	789	815	802	790	751	804	803	751	789	766	839	776	771	784	753	764	800	776	804	826	760	758	773	783	771	759	794	831	795	775	777	723	809	755	746	761	782	740	795	759	755	759	786	772	774	699	786	778	822	758	800	785	783	861	731	778	756	730	726	751	761	750	750	764	737	806	786	755	739	823	796	811	781	773	795	776	759	772	775	793	808	756	804	755	760	835	800	798	757	744	794	854	762	818	809	727	818	811	760	779	833	736	807	775	755	779	748	769	784	771	773	756	803	760	811	708	776	716	789	732	803	792	824	797	780	742	772	778	793	768	752	768	805	774	731	789	745	820	746	804	823	793	801	766	761	721	743	798	771	799	740	764	802	789	776	787	806	775	767	796	777	789	811	744	713	792	793	758	742	766	774	808	772	758	767	779	761	776	771	819	764	772	738	789	786	752	760	814	799	826	763	791	747	727	770	804	766	798	749	803	774	776	791	753	790	757	792	816	842	750	772	837	771	764	770	780	731	745	806	766	812	762	804	760	787	815	753	784	743	785	784	760	805	814	746	768	750	743	757	722	715	767	761	807	775	786	795	822	792	790	807	775	802	755	768	787	726	811	820	759	774	780	765	767	768	808	809	755	756	824	756	736	824	746	775	771	771	779	830	773	770	791	784	775	761	772	737	786	760	789	784	784	770	753	780	748	804	746	791	756	771	794	784	733	761	753	730	750	779	732	796	737	774	756	817	727	813	778	736	783	768	720	866	779	790	762	745	722	768	739	768	763	818	798	774	775	779	795	700	815	814	763	765	822	724	774	828	776	779	794	749	781	790	762	789	780	807	752	796	797	766	748	810	748	797	774	783	782	756	814	796	745	723	758	799	758	800	747	738	749	786	739	725	789	720	806	799	811	715	760	752	772	774	776	812	779	743	821	764	760	783	775	770	718	793	756	722	774	779	735	728	770	756	774	799	787	809	763	778	751	749	712	807	748	783	803	715	784	780	766	758	795	834	746	785	798	749	772	723	782	737	792	788	818	801	766	788	854	791	818	767	821	754	742	824	846	734	771	808	747	770	775	827	781	753	771	757	818	763	736	812	766	797	767	766	772	817	796	828	789	839	807	758	773	815	768	766	819	792	777	743	756	767	708	810	789	704	755	808	776	808	792	775	753	777	762	806	782	802	795	794	723	743	768	750	813	805	754	752	774	795	788	758
3919	228	161	154	161	153	156	155	143	148	135	158	144	158	160	148	154	183	161	123	144	148	160	136	162	138	138	128	145	143	172	135	126	155	152	159	162	139	152	153	147	167	150	185	161	147	158	156	150	144	147	145	143	140	152	136	126	135	138	153	152	148	147	169	138	146	166	157	167	161	165	153	150	150	151	171	126	152	137	138	141	168	164	137	157	144	133	152	150	139	121	142	151	134	196	152	140	167	142	163	153	159	139	142	157	152	150	149	146	143	155	162	135	158	128	158	183	155	158	154	132	144	166	140	149	163	183	159	139	134	155	148	156	168	159	153	128	154	142	133	148	151	138	168	132	137	154	143	116	184	174	132	153	131	154	159	145	130	133	158	167	144	146	135	166	155	144	159	160	144	137	176	137	144	149	139	165	144	151	119	146	136	143	157	175	184	149	160	168	168	139	144	143	145	147	163	132	151	178	174	165	136	158	145	149	159	126	128	166	154	164	176	138	154	149	151	154	170	156	132	137	134	146	148	176	145	135	161	136	162	143	145	130	161	138	170	127	149	138	130	138	143	163	151	151	137	155	157	140	152	155	147	147	128	149	177	151	171	166	149	155	142	149	123	163	127	159	147	165	144	156	137	151	151	148	146	159	164	142	167	144	143	152	137	154	161	148	134	152	149	153	158	134	144	144	148	126	142	147	155	146	151	139	161	151	142	139	154	167	135	145	165	122	152	153	141	187	149	140	133	147	139	132	121	175	142	182	134	155	148	152	167	139	157	161	156	135	134	144	147	171	141	147	139	150	148	151	143	160	160	193	174	146	146	142	172	160	151	139	146	140	155	147	145	153	167	135	144	149	148	142	163	152	160	154	156	144	135	128	144	154	138	156	158	148	147	119	169	150	144	160	126	160	158	159	167	159	139	131	154	150	133	112	144	145	163	151	172	139	160	163	152	167	152	162	165	135	123	176	149	155	141	160	148	158	140	145	144	147	161	151	169	152	143	158	145	146	135	143	154	154	122	173	166	154	156	123	170	159	134	133	140	138	123	155	150	164	153	145	144	147	126	130	144	135	138	158	156	170	139	143	144	145	147	133	155	148	145	147	148	149	146	145	145	156	161	141	142	148	119	137	151	159	121	152	138	151	139	137	142	150	155	145	120	157	145	157	139	157	152	138	130	147	154	153	139	143	170	130	142	179	139	141	137	159	160	136	172	159	155	158	151	142	111	142	138	154	136	155	166	158	172	146	143	152	135	147	139	196	151	147	143	159	172	164	128	161	150	179	153	148	152	166	141	139	156	139	122	140	142	172	141	153	139	124	166	166	138	164	158	154	154	138	139	169	133	157	155	142	154	148	161	144	150	146	152	143	142	146	149	146	150	176	143	166	149	137	164	165	137	136	143	148	151	151	149	165	153	124	161	173	152	132	153	158	128	134	151	177	158	155	150	150	133	137	158	145	141	156	155	149	144	142	164	149	163	137	147	151	168	148	167	152	164	135	146	133	156	149	136	146	153	172	165	144	147	150	138	161	153	147	169	138	147	134	160	187	161	162	157	131	151	167	154	145	153	153	158	164	162	160	150	161	150	140	137	133	152	172	157	167	144	139	154	146	151	154	125	140	138	156	134	151	145	164	165	132	164	154	142	158	154	124	154	151	149	115	136	158	138	153	149	150	169	141	172	160	159	140	159	158	162	144	141	128	151	134	149	146	120	150	145	170	149	148	126	166	142	165	166	162	154	172	158	158	137	141	130	148	129	157	147	162	155	169	147	166	139	135	145	138	159	157	162	135	175	141	155	133	139	162	139	161	159	181	158	152	183	143	152	165	147	163	154	147	147	150	143	150	139	121	167	160	138	165	151	149	132	147	151	151	144	159	151	149	151	152	165	165	149	148	161	186	151	143	146	141	179	131	146	156	155	167	144	153	166	140	171	154	164	136	139	152	141	170	149	134	150	164	171	151	138	145	130	161	127	139	131	147	153	147	130	144	132	166	146	175	155	134	151	146	152	137	153	146	156	141	177	135	163	153	138	151	143	165	134	144	141	164	135	143	139	159	162	155	157	150	144	147	157	149	138	160	175	143	154	120	160	153	175	152	172	152	144	142	150	159	145	146	173	127	162	158	133	146	145	129	129	148	136	142	162	137	164	149	140	124	143	150	144	129	131	126	142	128	163	164	142	136	149	158	151	136	155	155	163	152	141	148	163	157	126	158	141	149	134	146	145	159	151	130	134	174	150	162	201	153	151	145	145	168	155	141	147	138	142	160	169	164	148	170	133	148	152	150	154	167	166	134	156	148	143	145	150	147	151	140	162	172	122	142	152	173	169	133	153	156	124	146	146	172	119	173	138	130	149	153	167	145	143	123	143	161	146	149	145	150	166	146	142	144	155	150	154	157	144	143	131	142	167	155	167	150	170	158	122	129	140	150	150	156	156	143	144	155	135	146	158	140	133	143	159	160	161	129	127	186	166	150	156	173	171	162	176	135	150	158	167	146	154	144	165	163	160	158	149	152	154	157	140	181	149	145	154	162	150	149	158	162	154	166	151	152	129	171	148	152	154	161	165	139	139	159	125	141	149	147	153	160	138	153	134	154	131	153	163	132	146	170	148	136	153	134	162	175	133	151	160	157	159	122	155	130	162	145	157	169	165	130	154	137	148	146	146	150	154	131	140	147	163	143	147	148	162	146	158	143	171	152	139	124	140	167	140	146	140	153	133	163	150	142	165	168	159	143	174	159	158	139	140	141	134	145	153	139	160	166	139	146	154	149	135	141	145	145	167	159	137	146	166	158	170	176	178	159	145	130	188	160	151	145	159	134	157	161	135	133	141	164	141	128	172	163	158	178	156	146	163	153	131	153	143	168	141	148	122	158	169	130	142	139	126	136	154	170	146	139	159	136	175	163	138	147	126	122	131	160	119	144	128	147	138	145	146	134	145	155	143	136	139	158	156	134	128	166	147	138	164	141	160	141	153	161	145	145	148	158	148	167	144	155	165	153	145	141	132	164	162	156	145	151	147	147	150	146	145	144	152	140	130	161	160	145	162	155	147	145	148	118	160	155	135	167	160	132	139	154	143	152	153	139	131	143	146	148	141	141	160	152	126	135	166	161	177	132	128	132	165	118	142	159	138	146	138	151	173	147	138	144	178	177	135	147	140	165	144	136	129	170	138	147	142	132	126	153	158	143	174	160	126	153	127	144	141	158	151	134	124	149	150	151	159	142	135	146	154	153	130	161	150	159	154	153	164	162	166	152	140	145	146	157	143	164	154	146	158	145	149	139	136	146	158	134	137	141	149	144	161	150	165	156	160	156	160	150	153	152	140	145	123	138	140	153	163	146	151	146	132	145	129	164	155	144	160	144	155	145	157	157	145	172	150	151	165	156	161	145	148	152	152	155	166	149	141	146	167	151	157	152	157	153	150	145	160	115	133	175	156	134	144	168	124	160	168	164	143	152	145	159	164	160	138	179	156	142	179
3033	389	384	381	400	397	383	412	399	396	401	371	372	362	370	384	406	409	356	381	395	347	385	371	388	356	380	404	386	381	380	383	398	405	390	396	384	412	375	356	452	357	395	394	381	355	389	384	397	384	381	381	367	383	383	353	396	412	389	372	361	425	407	371	371	412	364	396	378	370	364	389	386	367	391	372	392	356	381	385	395	380	401	398	379	375	374	386	409	403	401	385	378	354	370	424	378	373	375	383	376	401	398	357	375	360	364	397	429	386	347	379	382	355	373	345	387	403	391	420	380	382	359	342	354	340	373	399	380	390	429	362	399	377	359	444	387	388	377	355	394	386	384	389	367	382	381	393	368	354	396	371	391	374	376	373	353	369	377	324	342	374	382	383	361	391	390	378	382	359	400	372	372	401	393	359	362	378	388	379	374	389	396	342	379	363	375	374	373	389	406	390	375	365	376	405	367	365	355	379	397	412	375	384	378	403	382	395	363	396	386	384	399	394	378	371	404	360	409	357	366	360	405	349	363	350	373	385	383	381	389	403	373	370	375	399	394	397	398	377	374	376	378	392	380	334	354	359	392	412	435	385	364	364	381	370	400	352	397	328	417	377	358	356	386	372	383	365	373	391	413	389	355	406	391	386	373	372	362	369	351	419	379	392	405	363	362	365	363	360	369	394	377	365	354	384	403	352	374	372	379	403	371	354	387	368	367	388	360	384	382	355	378	375	391	372	389	368	374	390	400	357	375	359	388	370	394	386	379	418	342	368	422	397	398	393	372	373	362	377	387	351	370	371	372	395	365	350	395	419	357	389	366	346	378	375	374	402	367	384	357	373	398	391	392	390	364	384	382	392	338	351	358	386	406	385	417	379	370	360	414	368	382	346	382	368	369	329	375	364	368	382	372	393	394	386	365	391	397	377	400	395	356	414	394	355	345	405	379	394	385	392	399	333	407	384	362	399	372	379	377	392	408	398	398	402	371	407	398	413	379	388	390	381	419	347	409	398	420	361	387	396	357	373	358	414	353	390	412	422	357	399	378	406	373	360	424	360	425	382	363	376	378	391	367	385	422	406	393	386	404	357	360	384	367	417	395	377	397	406	399	380	386	364	398	420	394	374	382	357	347	400	383	410	345	409	371	397	414	367	390	397	391	379	399	419	374	372	365	386	407	376	412	367	388	355	395	403	379	379	354	422	389	412	391	376	381	401	364	374	370	366	389	396	374	379	393	378	337	383	405	381	380	373	370	379	395	414	394	373	378	403	355	387	370	359	356	391	385	391	358	401	388	394	375	377	390	376	392	380	380	362	384	391	374	380	379	375	362	392	369	341	351	358	357	405	395	370	390	359	420	388	386	389	347	447	411	381	349	398	369	403	376	371	395	386	399	383	363	390	385	376	375	371	368	421	400	385	374	353	380	350	378	388	352	352	389	362	369	415	379	367	379	401	400	383	373	410	391	358	378	367	332	373	375	388	384	372	379	348	369	403	382	379	400	361	362	399	388	368	376	384	344	361	370	345	373	380	373	381	390	363	353	382	393	406	365	372	388	355	366	393	365	384	377	375	349	390	372	362	365	375	444	398	361	392	401	338	429	380	345	353	379	388	379	388	372	361	396	384	375	392	409	351	391	340	383	389	383	379	367	388	375	363	381	382	389	402	347	372	372	412	391	413	373	367	370	401	352	382	415	372	392	399	390	374	372	387	396	406	425	381	401	399	367	388	401	359	357	344	421	372	379	397	397	391	359	384	384	413	351	410	356	406	369	376	361	373	357	370	376	360	355	422	387	366	384	358	360	389	387	375	361	391	381	388	412	364	373	388	370	336	386	373	408	382	376	365	366	393	383	376	390	354	393	404	384	374	383	377	368	393	382	339	364	407	388	396	369	414	391	364	383	349	360	400	386	409	376	402	411	350	360	366	369	395	417	404	363	402	359	366	381	377	331	347	377	391	391	361	386	405	383	396	372	358	405	404	363	406	375	383	393	385	371	369	372	372	368	384	387	379	375	385	369	377	386	397	382	353	405	354	370	396	390	362	366	374	366	390	386	332	361	393	399	395	372	401	381	394	378	393	426	389	412	416	388	378	366	385	384	399	352	391	377	365	403	377	394	373	352	374	388	381	375	396	409	380	388	383	365	380	369	387	341	379	373	401	402	374	389	384	372	395	359	383	370	375	381	401	380	353	357	394	361	394	372	383	367	397	371	370	404	412	391	355	365	347	404	385	353	345	372	422	365	398	359	432	389	371	412	391	383	397	385	349	373	375	392	392	376	384	387	376	377	365	368	372	355	374	352	364	365	343	392	376	383	378	401	373	387	364	390	347	372	383	376	405	370	378	404	374	376	433	357	433	378	365	406	361	387	353	389	429	383	397	394	369	349	397	355	402	383	391	370	408	389	408	356	400	392	356	392	392	406	370	347	404	355	362	389	384	381	385	382	381	359	388	360	363	374	387	385	386	384	422	359	369	354	408	387	418	382	377	401	393	384	347	384	369	387	391	358	386	383	356	405	393	401	409	360	400	385	415	397	365	367	385	365	342	365	385	350	382	388	358	401	376	389	394	351	367	378	370	393	383	368	399	395	382	351	378	360	397	404	377	363	400	391	370	360	406	399	383	361	372	394	372	348	391	367	392	331	390	405	367	361	398	374	380	380	352	392	374	380	376	370	386	412	392	381	391	358	419	356	378	413	362	377	384	385	383	357	401	377	396	370	381	368	382	393	405	411	359	405	436	398	377	383	376	352	386	392	412	375	383	341	391	400	404	421	376	350	400	402	372	380	369	358	387	410	383	362	372	400	367	381	395	350	391	389	388	373	378	393	373	399	378	377	360	396	401	386	368	330	378	363	387	352	394	320	366	397	329	398	386	346	375	399	377	372	382	399	396	383	337	394	381	390	371	351	387	362	375	381	385	392	394	380	385	373	411	375	387	407	369	398	395	350	367	415	381	369	395	401	389	369	393	377	389	393	393	367	404	351	378	380	372	385	378	357	364	411	360	384	372	392	398	353	376	366	394	389	408	405	392	370	365	413	386	377	398	354	358	393	365	383	372	406	392	425	357	358	379	370	380	387	377	356	388	377	349	354	368	330	376	382	391	346	372	401	394	402	389	432	405	401	372	351	427	385	373	399	351	398	409	386	378	344	399	382	381	367	402	369	395	387	396	373	400	374	351	428	377	358	381	357	387	353	361	373	404	362	367	361	354	354	376	423	381	365	370	412	384	375	375	391	361	377	402	353	357	399	374	355	386	384	379	371	354	404	380	382	423	355	402	399	402	390	369	388	389	423	353	397	449	363	401	411	366	392	377	403	383	366	369	360	437	389	407	379	363	410	395	377	355	383	354	407	400	376	351	336	388	364	400	370	373	353	386	390	411	371	436	375	351	377	342	364	369	363	370	358	383	379	354	351	435	363	400	365	376	371	410	392	363	392	404	391	354	380	384	395	362	418	394	378	367	402	386	415	353	360	370	370	383
14508	960	571	506	388	333	297	286	288	256	267	259	243	240	230	227	242	267	225	243	248	233	235	249	220	247	212	253	250	241	242	232	215	215	202	241	239	241	207	261	214	234	242	243	215	226	222	223	225	205	217	244	219	271	214	212	220	242	241	206	228	222	243	239	213	208	212	221	243	230	222	241	229	237	257	231	243	229	239	250	235	250	236	238	218	225	246	221	213	218	226	235	229	196	226	246	218	260	240	224	237	262	248	229	241	239	233	250	229	246	233	261	240	242	225	227	250	260	230	251	211	219	240	216	235	235	225	254	237	236	232	243	214	260	215	255	223	230	228	226	237	219	242	250	238	246	250	219	244	238	232	231	259	245	277	245	251	224	218	222	209	230	209	221	233	214	249	229	230	199	228	200	212	237	196	203	236	222	202	212	215	244	205	221	226	232	251	225	227	240	246	238	233	246	244	221	215	273	228	211	234	236	227	226	267	238	237	246	244	231	241	230	231	229	260	253	244	224	228	231	210	252	222	236	243	231	249	204	238	259	269	254	217	209	232	197	228	222	252	249	229	232	222	234	235	227	262	258	228	248	222	239	218	208	248	226	253	226	223	228	240	243	247	222	236	239	262	233	195	230	257	237	260	228	208	240	224	242	241	248	217	249	220	232	236	224	198	215	267	275	273	232	231	241	266	219	242	240	231	242	216	217	247	263	262	222	261	217	246	205	246	225	234	229	229	257	256	236	223	224	219	215	209	226	212	239	237	250	190	230	226	250	224	220	199	226	232	240	227	247	217	213	252	238	201	194	221	230	222	233	222	251	206	228	244	223	228	236	258	225	236	242	226	217	278	248	230	228	226	224	231	240	241	251	248	228	211	222	234	223	208	256	218	241	251	210	234	218	232	265	246	209	253	264	227	232	205	222	257	241	224	216	219	217	248	209	224	195	237	217	232	255	249	226	214	229	245	265	216	196	246	235	234	244	236	226	221	211	234	246	251	254	241	260	227	246	239	234	214	225	235	215	230	233	235	229	282	252	219	254	222	261	255	222	181	244	219	232	247	225	219	237	228	216	246	268	258	208	240	229	216	247	232	207	266	231	235	235	236	226	224	221	221	218	221	231	265	221	238	233	220	239	226	231	211	244	232	204	212	243	237	209	232	219	226	245	227	236	226	220	237	228	239	228	225	250	233	245	242	238	229	234	221	251	213	238	216	192	201	203	251	228	206	239	224	237	212	252	228	213	246	241	208	226	203	226	235	202	201	224	246	234	242	247	232	248	231	258	225	221	245	231	238	230	263	198	210	217	240	229	250	216	254	217	244	221	223	238	232	242	248	236	250	211	237	214	270	244	242	245	210	193	223	226	234	254	204	241	213	195	215	210	233	250	239	201	241	234	242	246	239	226	245	225	235	261	243	226	233	225	228	239	229	252	238	232	261	235	211	235	238	242	218	224	231	239	252	246	227	238	206	213	244	260	249	228	234	245	241	257	219	243	248	242	242	238	243	244	210	271	224	235	236	193	226	222	234	221	256	237	227	255	233	212	199	242	203	229	222	217	226	232	231	205	229	210	219	223	229	233	250	199	225	218	216	226	225	235	211	204	224	228	226	272	231	222	234	251	220	237	243	234	243	235	265	245	229	216	239	261	230	243	243	212	229	206	215	222	246	239	215	279	259	215	237	237	232	249	258	235	234	232	242	267	205	214	207	240	258	207	238	244	229	239	237	233	271	213	214	259	239	251	256	236	259	260	248	267	241	229	220	253	203	250	252	232	256	229	213	213	227	211	220	199	229	253	235	245	230	249	250	246	224	252	216	233	206	222	240	224	218	238	245	228	218	242	242	261	225	229	226	225	244	217	229	264	250	219	230	219	257	211	250	234	230	231	256	231	195	229	245	207	218	268	208	246	267	221	221	232	203	242	257	213	222	225	214	223	228	250	227	237	225	246	232	230	204	243	243	200	277	263	252	232	228	238	229	228	226	258	235	247	226	227	240	242	234	228	253	234	226	236	226	258	247	255	230	233	217	240	233	212	221	235	245	235	239	234	239	210	231	238	225	236	202	242	223	251	207	257	229	243	232	245	207	236	247	218	243	245	235	239	225	293	227	219	244	261	228	253	265	220	257	229	248	197	248	206	208	233	245	250	240	231	216	240	235	259	231	235	259	254	237	245	256	210	224	233	240	188	237	223	237	240	245	200	227	251	227	237	230	227	230	247	215	253	225	253	243	247	248	237	242	217	242	234	204	253	239	235	225	205	216	221	222	239	261	261	256	248	203	245	232	248	233	241	225	261	196	220	223	229	272	239	190	226	263	225	246	231	239	229	244	212	233	250	257	222	246	225	243	233	222	229	226	206	213	230	208	209	232	232	218	217	234	245	246	224	224	225	223	235	269	249	261	199	242	266	222	219	246	229	237	246	245	236	242	243	243	248	234	245	242	255	231	234	275	234	258	226	251	260	245	254	227	266	251	236	218	239	250	217	245	227	255	252	229	210	206	240	223	252	240	231	220	238	253	229	256	234	241	233	223	205	236	207	231	227	209	242	238	188	246	227	208	213	236	227	236	257	202	209	243	225	216	263	240	215	254	221	210	193	219	212	254	220	258	247	253	225	230	224	238	229	213	229	216	223	208	231	220	232	220	226	227	230	247	238	219	232	239	258	232	197	208	233	232	213	240	238	226	217	242	254	222	227	207	224	229	217	241	241	254	224	246	243	256	226	223	253	238	217	223	232	221	212	249	248	205	232	216	228	264	248	247	253	202	225	240	196	198	216	222	232	208	245	234	223	184	227	206	228	273	233	251	214	207	242	258	227	222	240	239	231	240	238	224	216	258	232	245	238	249	223	234	227	249	258	240	224	218	248	224	233	216	228	233	220	218	230	219	238	235	210	250	244	255	226	242	218	216	229	219	220	230	226	235	206	213	210	254	215	227	251	207	233	233	230	266	218	217	261	246	216	242	251	240	217	198	224	243	242	232	256	218	230	215	217	236	234	214	233	227	256	220	237	242	208	264	230	274	234	213	229	238	208	219	255	235	222	237	218	236	240	226	243	274	235	220	227	208	221	222	235	217	209	200	193	253	244	225	241	221	240	237	239	220	247	206	233	233	260	198	232	234	220	226	227	246	215	229	245	210	242	247	231	256	203	217	243	218	230	245	241	223	246	243	246	234	226	249	219	221	214	246	220	222	245	216	245	211	230	213	247	242	260	226	217	228	218	224	223	205	210	221	237	202	216	228	203	206	251	223	228	275	238	225	197	243	214	228	256	235	212	239	234	217	242	236	257	254	245	222	271	213	264	233	235	245	209	251	215	215	231	246	224	262	237	247	251	241	211	233	252	226	230	223	226	203	208	218	214	244	222	224	220	228	221	216	226	244	225	235	222	240	224	220	255	244	213	251	246	234	251	276	246	246	195	195	220	224	243	226	240	217	208	218	237	227	240	234	251	207	221	237	230	237	228	216	243	255	239	252	256	254	212
9378	873	1186	1428	1165	1049	933	927	745	778	775	660	688	635	684	643	630	627	616	619	632	620	648	593	557	599	593	585	607	573	595	572	518	621	544	547	548	627	580	536	591	559	550	549	592	549	568	576	535	565	586	568	560	587	573	547	572	550	606	544	536	530	547	561	515	538	550	614	567	548	532	532	524	531	536	590	543	523	577	542	564	552	577	556	546	550	547	549	564	541	561	586	577	565	543	541	516	550	534	570	568	556	541	550	546	561	533	579	577	593	573	580	506	525	571	578	540	544	586	582	567	533	539	567	552	570	574	554	543	546	571	577	521	561	546	574	565	551	575	550	575	553	551	517	543	533	596	576	540	554	616	564	595	560	563	579	580	515	531	514	550	531	565	568	549	528	535	565	560	580	571	558	526	568	558	586	600	579	547	550	603	522	585	579	527	572	553	576	578	512	526	523	536	524	548	545	506	557	573	532	572	603	542	556	549	553	549	557	577	594	539	540	583	557	559	535	580	559	541	516	513	564	574	543	565	565	543	499	606	585	538	538	537	511	570	532	536	573	534	542	541	583	544	535	561	509	581	556	571	547	536	542	554	589	536	555	517	577	580	525	459	581	561	578	566	520	529	523	528	542	545	543	566	564	543	570	508	588	568	572	513	553	521	595	531	557	595	555	594	558	589	564	533	579	554	524	540	544	566	542	541	578	522	546	549	566	570	540	547	572	561	590	592	557	559	519	604	513	579	564	584	565	551	532	583	567	521	554	527	574	551	546	498	579	552	561	549	561	542	605	492	564	569	536	510	534	556	536	581	528	542	556	537	552	548	523	561	557	597	508	560	563	542	565	537	512	530	569	542	529	560	508	560	551	553	543	586	564	589	543	476	553	535	515	564	586	552	544	595	548	522	541	587	538	594	595	579	584	559	552	580	545	567	535	590	574	510	564	516	526	545	582	591	555	582	528	599	536	595	565	558	608	564	551	514	561	557	554	522	580	549	559	549	533	555	528	565	554	550	593	587	564	528	550	525	589	546	565	495	535	596	539	554	509	560	514	513	558	565	558	597	583	550	556	549	532	543	571	563	548	540	536	573	593	552	573	538	582	513	567	517	540	551	577	574	555	545	545	510	553	611	571	518	521	589	576	579	561	557	541	548	572	527	547	547	543	512	524	558	528	553	541	551	546	519	568	530	563	544	574	613	551	528	539	557	529	589	519	540	568	552	521	543	569	605	546	564	546	556	605	570	589	523	593	523	558	542	521	542	577	545	575	560	549	547	527	537	578	545	526	571	517	543	499	564	574	541	495	591	550	531	564	542	508	559	568	578	548	571	566	515	522	580	537	560	531	550	529	569	552	522	543	571	533	584	552	543	545	544	573	568	565	572	522	588	585	512	587	534	535	547	569	583	567	576	527	523	653	532	558	551	550	563	551	553	552	570	572	566	534	553	578	550	557	538	565	585	577	561	553	574	591	518	556	522	539	558	582	573	552	550	555	516	555	581	568	554	572	536	566	566	504	550	545	556	569	564	603	552	597	526	568	567	517	564	563	567	567	553	561	476	511	548	576	544	577	574	581	528	524	534	569	537	558	546	558	542	550	543	578	573	548	531	597	559	585	545	553	556	540	550	520	544	517	564	569	539	570	523	542	565	572	540	542	518	511	513	550	524	532	529	578	565	518	566	545	540	534	530	538	498	563	543	557	497	586	605	578	552	538	536	572	561	568	559	570	543	521	576	549	541	572	601	576	556	558	548	541	531	581	545	536	546	572	551	552	581	521	539	570	555	565	573	559	551	554	573	583	590	551	546	540	560	550	542	533	515	556	526	574	509	563	593	591	569	560	575	559	569	556	556	584	588	524	548	551	539	580	570	536	560	539	577	563	530	541	559	531	518	529	563	537	599	550	534	582	549	536	553	547	528	535	545	535	543	559	556	529	570	556	561	561	518	529	545	519	547	501	596	578	526	579	606	528	555	570	561	583	576	548	546	528	545	552	588	530	538	559	529	515	552	587	549	540	572	523	560	531	545	536	548	562	545	547	566	572	525	585	543	614	588	579	546	565	527	585	588	572	525	558	527	561	579	547	524	522	547	561	533	533	545	573	578	529	538	548	536	541	573	540	551	596	526	546	542	548	558	553	517	561	545	581	547	579	572	527	539	542	579	555	544	551	552	545	525	561	535	560	533	522	575	581	550	517	526	562	558	571	570	564	580	551	557	547	571	616	542	545	582	546	540	576	570	533	591	558	535	545	542	569	561	539	588	512	573	518	554	590	559	570	529	604	585	581	583	563	561	573	592	533	567	547	518	547	565	549	566	548	579	534	562	536	535	560	527	553	563	563	523	539	572	547	563	553	543	566	575	530	582	535	580	560	551	538	575	549	575	545	570	564	537	539	575	562	554	564	568	598	529	559	550	578	532	565	566	533	552	576	530	584	542	518	537	547	577	542	591	535	568	580	550	558	539	541	561	542	571	522	545	559	577	506	563	540	541	516	555	544	543	556	549	582	571	547	592	574	564	533	584	531	511	575	564	546	547	566	576	544	556	531	535	581	544	608	539	566	574	537	570	541	561	537	527	544	559	557	591	541	520	560	548	507	546	552	529	586	523	549	562	521	586	530	574	552	529	549	520	544	544	551	548	549	591	559	581	524	578	567	576	520	485	577	507	612	565	554	563	530	570	538	544	591	583	548	569	545	627	545	532	582	533	569	578	516	555	507	568	529	574	574	554	548	521	535	545	554	576	592	554	523	573	545	587	555	547	565	569	499	531	548	536	560	544	570	569	544	510	559	487	592	579	525	569	544	524	531	556	559	518	524	564	549	531	532	563	519	573	537	553	543	522	550	581	502	586	561	546	581	534	548	561	569	548	592	545	542	503	497	578	501	559	521	547	578	549	547	582	527	609	529	580	576	542	597	572	565	561	552	586	552	516	507	521	536	509	555	554	545	511	543	534	541	574	532	530	527	562	552	579	525	534	555	535	569	570	543	559	544	537	565	563	539	568	520	571	566	562	611	536	523	521	517	565	541	545	532	538	554	564	566	568	552	515	528	569	546	553	600	548	566	560	480	569	549	586	508	552	564	524	516	536	516	553	593	575	544	564	579	546	551	570	507	540	532	514	570	568	539	530	557	515	585	562	546	566	547	573	514	531	563	575	563	521	557	552	537	565	536	550	535	538	578	589	560	565	571	588	519	562	523	555	574	571	524	526	532	583	550	540	535	556	576	543	570	561	511	532	554	597	594	556	615	533	557	567	615	564	512	561	622	540	556	522	591	551	551	539	556	578	592	543	561	563	551	526	577	513	520	576	518	552	586	535	612	555	545	590	591	518	603	558	548	564	540	555	555	531	542	506	542	548	524	562	569	557	535	513	554	564	587	567	505	533	567	585	556	558	556	574	565	546	562	540	537	550	615	590	554	534	537	545	561	559	557	533	567	604	559	548	581	548	568	529	563	509	537	536	597	525	546	523	545	540	522	533	573
24783	2604	1189	889	679	563	491	437	476	421	428	410	450	406	381	367	368	340	380	350	385	377	344	387	360	387	333	340	362	369	370	300	366	339	370	366	381	364	315	341	374	394	323	342	357	381	390	370	357	337	324	366	381	359	390	347	343	381	391	334	356	334	339	337	337	388	361	372	381	344	371	350	369	379	376	377	342	372	283	368	349	335	321	336	353	337	383	354	354	352	363	346	358	363	331	347	362	357	368	311	392	370	358	358	342	330	341	374	379	353	375	369	350	371	364	347	360	359	361	371	322	384	320	356	326	360	322	372	324	354	342	351	368	352	366	339	349	372	355	369	332	344	388	329	345	325	343	395	358	362	367	381	336	333	334	337	382	348	356	340	342	345	350	352	353	353	375	373	335	376	392	349	369	339	343	332	361	364	379	371	331	374	371	361	362	327	350	362	370	340	375	361	370	334	374	321	348	365	338	381	370	363	366	297	348	329	331	355	337	330	388	305	323	336	363	344	337	379	409	372	361	364	339	425	371	368	382	368	354	341	332	363	363	367	377	352	353	350	398	341	359	327	351	350	352	348	344	325	329	341	300	339	363	363	365	381	339	381	345	367	364	343	420	348	336	371	348	360	333	356	352	364	393	348	378	355	355	302	335	353	354	366	363	351	350	332	358	341	370	332	380	343	349	358	363	371	363	397	350	370	349	374	338	374	339	353	342	367	323	368	377	341	391	358	323	363	320	376	336	360	321	356	358	329	315	364	378	335	310	348	361	349	339	363	368	329	363	355	344	399	368	374	411	353	374	374	351	349	371	349	377	370	353	349	346	366	386	332	351	329	373	337	357	334	349	335	331	371	354	362	348	295	353	354	343	359	374	350	334	378	386	363	347	307	362	369	366	317	350	403	366	412	402	347	340	347	353	418	359	362	350	369	332	370	370	363	390	349	346	355	337	349	353	338	334	380	368	352	359	347	368	343	392	360	391	365	363	348	344	362	346	374	339	339	378	341	370	379	346	366	380	352	342	379	345	356	335	349	342	345	350	321	389	383	406	351	352	346	359	379	370	338	337	335	378	361	347	346	392	320	360	342	355	360	339	390	338	346	363	340	371	338	361	335	369	372	337	344	360	352	340	361	371	343	366	370	383	336	342	364	332	358	382	336	322	343	387	348	357	363	328	326	352	351	350	341	356	334	358	371	343	375	336	361	383	339	340	381	310	376	391	390	339	393	338	368	351	337	353	351	364	380	347	316	359	353	343	367	358	384	346	351	342	377	352	359	366	341	338	372	338	382	382	346	335	345	352	350	336	334	313	350	331	352	347	376	355	324	351	375	378	343	360	315	380	318	398	370	332	373	359	326	335	347	349	356	348	351	349	341	323	355	376	331	324	349	292	316	349	353	336	353	334	320	352	318	334	363	341	366	355	391	334	372	345	366	333	327	374	333	379	331	370	331	369	331	385	393	331	335	335	379	345	361	361	375	366	364	364	369	349	333	355	356	373	338	338	326	361	364	376	391	341	344	341	323	336	351	349	374	364	339	361	312	350	352	340	360	360	388	349	325	349	348	338	392	363	356	391	332	397	381	377	354	337	324	371	353	322	345	350	417	354	362	372	345	379	381	373	341	355	336	367	334	394	370	353	365	331	357	359	368	322	333	355	410	337	351	338	364	392	383	338	356	349	363	369	400	384	386	383	366	381	353	322	379	339	299	337	381	393	356	332	353	325	359	339	374	325	384	339	356	382	355	345	357	301	360	336	332	372	390	328	332	354	349	316	338	352	341	366	379	356	375	377	369	320	338	331	340	333	331	349	334	347	345	353	331	359	317	370	341	371	367	364	321	349	345	344	356	340	309	373	396	360	392	324	375	326	358	352	378	363	337	352	336	363	392	335	356	340	340	337	350	327	346	334	342	378	387	357	356	362	346	341	341	345	360	355	343	377	327	367	306	326	334	366	322	345	357	318	358	355	329	308	338	361	339	380	353	348	370	344	353	323	360	350	321	344	359	312	365	328	386	349	337	363	340	356	364	340	330	289	336	329	321	378	338	357	378	374	320	381	377	381	393	355	372	357	331	333	379	336	337	346	352	353	361	366	374	377	344	320	345	327	339	381	357	386	343	373	360	339	320	365	369	355	349	342	320	368	382	343	359	354	350	362	373	339	336	368	333	396	379	327	303	376	342	344	361	359	373	332	343	350	364	392	352	362	367	356	345	332	363	372	376	344	352	375	369	337	367	361	322	354	375	348	339	364	373	367	356	367	345	395	358	356	318	374	353	348	343	356	362	355	358	347	408	379	325	335	365	390	355	354	374	347	345	392	353	350	392	349	335	327	356	376	343	329	360	378	340	331	355	353	373	334	382	343	397	367	358	358	334	334	330	347	391	334	324	379	322	339	379	354	345	334	367	346	363	361	358	347	355	352	333	334	358	331	354	329	345	347	392	344	333	353	343	336	361	408	374	353	341	350	321	391	322	318	386	352	369	348	334	324	358	350	286	358	347	351	398	316	341	369	355	342	373	380	384	338	361	367	354	334	354	341	340	358	343	343	371	361	320	348	386	349	345	364	335	361	366	371	357	334	332	342	401	341	353	321	344	355	356	375	366	364	319	387	330	373	381	333	352	335	299	318	382	396	341	358	362	345	324	374	336	333	394	352	383	363	316	320	363	370	363	364	369	389	351	351	331	377	361	334	352	341	342	329	326	374	376	397	361	355	337	356	356	365	337	363	375	361	329	346	389	345	360	380	370	358	344	351	321	384	363	348	320	356	375	337	310	394	363	408	391	363	365	357	412	324	330	346	316	364	343	323	365	355	387	369	349	333	361	341	374	358	347	344	372	378	357	335	340	343	319	334	326	371	374	327	355	324	367	341	352	351	356	355	364	394	368	384	348	398	331	369	354	337	357	349	327	341	328	365	359	345	344	360	349	346	342	397	361	346	356	324	330	350	375	358	325	329	378	346	339	360	356	350	370	332	340	367	348	368	354	316	347	403	357	348	391	363	350	309	359	371	336	336	383	331	345	360	354	359	371	371	324	383	370	376	309	339	394	339	358	353	326	339	341	349	331	365	370	405	360	380	353	362	359	336	332	326	332	367	345	328	340	351	379	325	348	342	363	363	337	373	368	371	366	371	328	376	399	390	352	331	329	345	369	351	367	363	349	352	367	313	348	358	350	371	355	323	368	371	326	349	362	324	362	352	355	329	328	344	362	371	335	362	321	349	341	365	351	358	364	353	371	332	359	334	332	358	363	329	359	332	364	358	341	332	364	334	340	371	378	353	333	344	357	360	387	381	386	370	372	378	334	324	366	383	345	348	339	320	348	314	331	362	335	380	362	376	359	367	383	359	360	361	339	317	356	338	366	343	322	373	356	364	345	330	322	356	339	375	386	346	352	355	375	341	336	304	388	352	365	362	360	363	355	363	345	329	364	321	345	370	339	358	378	328	346	363	388	343	399	356	345	390	371	355	363	377	360	362	348
12897	1419	2203	2479	2130	1859	1521	1353	1205	1162	1075	1074	1002	997	876	944	890	860	850	904	837	872	875	849	806	827	829	803	777	784	782	844	788	783	805	806	790	757	797	820	842	785	758	804	731	775	783	796	758	793	786	793	812	755	790	796	764	753	802	756	786	798	813	795	789	752	775	790	831	720	773	788	771	758	785	765	735	803	750	811	770	793	830	736	823	841	783	759	806	798	813	801	772	808	761	808	715	833	818	846	702	777	769	790	814	778	793	789	830	790	790	815	751	745	770	809	729	791	791	779	807	769	803	782	838	761	836	769	791	771	804	770	785	832	822	793	817	818	760	812	810	787	755	766	825	794	787	771	766	817	777	798	765	770	761	758	776	748	750	774	790	736	759	777	768	759	739	762	751	759	755	756	767	754	805	770	770	824	757	772	798	779	810	803	779	769	772	775	811	832	753	786	781	725	791	776	764	743	772	785	767	775	776	761	787	740	785	765	826	807	737	761	785	751	750	746	750	805	770	735	786	731	789	798	800	744	787	804	818	777	781	776	780	845	777	789	794	790	755	811	771	760	747	748	744	798	754	819	753	795	757	762	782	800	764	783	709	739	743	758	745	780	778	730	809	760	744	789	850	725	770	770	757	768	752	781	796	756	785	732	787	784	757	768	765	750	758	808	746	729	790	731	788	763	763	808	722	785	790	761	811	742	721	797	799	817	776	824	778	713	775	789	779	768	754	746	783	797	811	824	738	782	731	730	745	790	767	763	750	762	813	733	817	768	760	752	816	763	759	799	788	757	764	791	784	769	767	741	838	780	779	826	753	733	743	782	789	792	746	754	779	693	754	801	738	795	725	722	774	777	779	803	777	781	785	764	777	755	779	784	784	769	782	764	776	800	786	819	786	814	775	780	766	763	753	740	778	770	786	778	848	748	752	829	755	796	780	745	806	750	759	792	766	725	776	790	793	786	781	854	790	750	766	755	797	744	803	797	775	784	771	749	782	764	823	772	709	741	794	769	780	752	763	750	779	767	783	772	781	768	731	788	799	780	782	745	761	761	741	786	746	812	774	763	724	737	753	796	726	757	820	787	773	801	714	776	786	754	789	765	807	804	793	740	765	799	777	801	760	732	771	800	757	790	821	801	817	795	806	749	793	771	748	794	788	776	732	770	778	777	775	818	779	807	768	812	767	748	782	788	793	810	819	773	822	772	783	776	789	776	764	792	802	801	774	800	725	767	767	752	775	776	775	741	799	790	828	735	818	791	824	794	769	756	781	817	770	773	797	805	760	819	772	761	781	784	787	816	808	787	770	762	749	778	792	749	797	818	757	811	777	760	787	815	743	744	775	767	758	823	762	758	736	752	765	791	825	809	776	775	762	793	786	798	796	758	764	805	749	803	757	787	772	757	758	746	829	765	757	831	796	749	756	764	814	766	774	780	766	773	802	828	812	780	782	783	771	799	771	813	746	769	690	733	780	740	747	786	766	736	829	762	746	756	830	750	811	778	800	810	749	734	766	793	764	753	739	801	783	785	740	789	781	775	812	775	787	822	771	779	800	794	772	833	821	788	782	790	798	774	781	825	735	819	826	804	773	739	751	785	790	783	809	765	747	765	735	784	774	812	800	825	829	801	765	798	781	779	730	761	739	801	794	738	767	756	771	749	786	762	783	781	776	769	764	760	746	769	788	763	820	797	766	778	779	818	771	757	780	760	737	704	770	799	789	789	755	803	836	822	776	754	738	777	831	752	820	838	740	773	740	763	782	805	769	748	784	791	760	769	817	770	745	765	767	745	759	730	771	733	804	748	811	806	790	755	833	796	775	773	767	793	784	808	808	793	779	783	766	772	767	792	795	724	835	757	804	768	786	749	768	738	766	782	794	784	769	826	724	794	800	805	787	778	788	766	797	768	761	741	823	789	756	826	722	806	772	793	813	797	801	834	809	717	789	808	766	799	788	764	761	758	736	751	809	770	802	741	802	738	792	807	846	788	799	769	775	784	734	777	837	774	776	767	784	728	780	794	800	788	795	808	799	784	782	848	807	792	776	840	787	795	754	793	792	792	804	794	770	806	787	797	815	769	771	800	789	784	801	822	816	773	816	770	779	730	785	782	753	764	762	780	833	781	818	737	772	759	768	782	733	750	802	818	793	807	832	741	749	764	792	758	808	735	722	783	734	818	796	769	765	788	793	795	768	764	821	781	814	798	750	802	772	759	754	809	751	810	815	761	802	768	789	787	836	795	750	792	817	824	796	714	778	759	789	779	839	775	783	811	777	761	834	824	784	808	813	702	800	816	745	755	781	784	773	741	754	784	738	761	809	769	818	701	731	741	789	758	781	790	814	762	794	797	750	809	776	783	782	801	771	727	752	797	785	772	805	740	753	825	789	804	771	788	763	785	767	770	744	796	729	784	685	754	781	770	832	794	749	793	767	784	751	831	794	749	803	748	765	833	745	807	792	772	741	781	729	810	766	808	806	815	722	765	806	769	743	727	804	758	692	799	784	809	773	758	770	735	815	758	793	740	764	805	815	780	752	764	734	758	843	805	724	771	762	839	811	777	702	763	755	746	759	748	798	794	773	850	744	739	745	728	831	723	744	764	756	748	788	767	829	801	764	779	751	763	757	739	787	790	737	742	746	765	763	772	774	763	731	753	782	798	804	766	839	761	733	740	792	732	788	789	768	792	779	776	795	789	781	803	764	736	786	782	754	775	807	810	722	738	778	770	737	721	677	771	761	822	748	768	741	799	771	780	843	822	759	727	765	821	755	747	736	781	753	787	811	817	807	760	794	781	806	770	783	825	754	759	786	786	761	840	744	804	780	767	789	777	792	822	789	796	783	799	773	819	745	786	770	770	787	754	738	835	731	801	784	765	768	806	795	762	812	765	785	760	775	788	803	829	773	795	820	740	813	780	772	774	760	776	799	789	830	780	789	801	805	771	784	810	799	783	822	814	800	772	757	751	805	770	778	721	757	783	764	772	799	777	772	798	761	742	820	817	726	813	789	773	771	797	700	785	723	761	758	720	788	721	728	811	761	745	779	769	791	777	798	779	765	784	777	733	774	804	776	775	802	785	768	791	820	778	741	788	729	792	771	827	814	768	781	786	703	802	756	849	783	797	768	767	785	767	809	816	801	779	799	758	781	761	792	798	753	793	755	771	713	789	749	783	780	808	807	773	731	776	783	835	781	778	771	766	741	807	736	763	746	788	746	762	786	769	800	745	795	758	805	766	784	796	776	807	777	804	824	773	817	838	793	724	800	798	789	761	738	697	781	766	789	752	735	859	829	796	715	744	736	789	787	754	830	747	775	726	779	761	787	731	819	778	745	822	812	755	764	749	761	755	701	720	767	756	768	751	754	790	770	756	791	770	785	732	826	771	804	762	785	739	763	752	746	778	716	803	760	794	787	783	763	713	810	769	737	769	718	772	784	767	695	762	736	745	749	767	797	758	734	757	732	744	782	788	768	744	787	739
4655	216	144	134	149	163	165	142	169	156	165	138	154	157	149	162	144	139	158	180	155	137	158	146	156	139	137	147	139	146	161	136	142	145	152	175	142	173	163	163	134	139	169	151	156	168	182	136	166	142	168	175	141	168	162	149	144	162	154	112	134	153	174	153	165	155	150	167	155	137	139	148	174	137	146	150	153	124	166	163	143	135	138	157	127	174	163	166	144	148	144	176	178	126	141	139	157	145	134	155	165	141	157	151	142	154	157	156	142	132	153	148	149	155	181	161	128	136	165	152	162	154	156	164	156	139	127	148	163	172	150	150	153	146	134	133	150	155	142	155	156	170	145	140	168	153	181	142	178	157	128	156	151	130	138	156	118	170	149	130	137	141	131	170	169	159	148	119	155	143	156	153	152	155	149	162	140	150	144	176	174	166	175	155	153	147	144	162	131	133	153	156	169	150	147	140	145	105	167	111	123	165	153	163	158	143	168	161	142	137	131	147	149	174	159	128	166	147	159	148	159	146	146	147	155	142	136	131	158	154	142	159	153	158	148	156	166	150	131	145	159	135	132	175	143	162	160	155	153	144	123	132	137	133	152	134	150	167	169	180	154	138	173	165	150	122	138	140	155	172	166	164	127	165	135	141	155	187	164	142	147	133	128	133	169	147	146	140	167	126	159	135	173	174	146	133	130	163	171	145	148	142	120	124	159	144	141	153	148	134	152	157	137	158	130	143	145	152	159	142	125	143	134	153	155	136	145	149	148	157	141	143	117	153	162	146	166	155	159	159	165	148	150	132	123	133	136	155	157	139	147	146	152	112	171	131	148	139	147	158	163	130	151	150	162	137	158	128	149	149	140	160	143	157	189	160	158	165	153	163	143	129	153	132	133	141	146	157	120	142	138	140	148	134	144	181	136	151	161	143	118	126	146	151	148	156	165	141	137	154	165	151	147	153	162	142	157	158	134	141	135	143	143	183	164	128	143	154	169	148	136	151	139	139	143	142	145	170	159	173	151	169	174	146	156	145	156	148	178	155	150	140	126	188	137	150	145	152	143	124	121	132	155	132	133	126	155	143	152	148	140	150	145	168	151	169	133	141	128	149	188	173	149	139	145	156	130	148	135	135	141	141	166	133	135	131	149	132	137	170	164	145	163	133	160	154	148	126	164	142	141	127	130	152	144	141	170	140	140	157	180	173	138	142	139	149	146	155	142	141	151	136	158	154	126	153	134	146	151	141	164	148	159	143	148	178	148	149	169	148	143	165	125	144	134	141	130	131	153	169	169	145	165	145	174	179	147	146	147	171	128	170	157	167	131	131	125	154	163	172	150	140	171	176	150	136	154	154	160	164	147	157	148	139	149	181	161	179	148	168	139	159	163	141	154	138	122	134	152	131	155	129	164	145	148	155	141	158	140	142	164	166	160	127	154	126	159	154	178	146	158	141	157	149	143	168	126	154	154	142	127	132	132	150	147	164	116	146	135	142	149	134	161	135	139	146	154	146	129	143	155	155	143	129	148	159	174	133	155	156	156	179	146	167	149	165	166	142	138	151	154	178	154	141	168	154	137	131	116	151	154	141	150	138	137	154	142	169	164	157	164	164	144	162	138	147	141	146	140	145	166	156	162	159	138	141	130	137	149	151	170	177	160	153	161	149	142	132	144	161	151	147	161	173	118	136	131	153	149	158	138	136	148	147	163	164	155	127	148	137	139	144	138	127	140	136	142	140	166	163	143	123	158	146	160	139	127	154	139	126	141	147	142	138	140	159	156	136	151	126	147	145	152	151	164	163	155	136	116	154	116	143	133	150	139	147	135	129	154	145	164	144	136	144	127	152	153	169	133	156	160	129	141	168	163	166	150	135	126	161	160	159	132	142	149	143	154	165	145	174	168	150	126	143	132	147	125	147	178	151	113	137	130	125	151	150	135	153	140	146	154	158	141	160	153	165	144	180	142	157	142	167	171	153	120	148	144	157	151	137	150	165	160	160	158	186	162	138	129	175	146	153	179	133	152	150	142	143	162	150	150	161	136	141	151	129	150	152	147	138	160	137	158	149	164	151	139	144	142	161	163	136	159	146	142	132	165	131	154	144	158	175	158	143	126	160	186	151	146	135	163	145	131	140	171	150	150	162	155	128	125	168	161	166	143	183	161	147	181	161	150	140	142	162	141	129	149	153	144	150	172	145	140	148	164	154	144	160	160	141	147	155	153	137	105	156	142	163	158	127	159	141	140	140	156	129	126	153	156	150	133	147	164	157	176	160	141	138	156	157	149	156	155	124	173	150	155	166	158	137	172	150	167	139	137	124	153	132	150	155	142	163	164	157	128	125	158	153	161	126	144	144	144	159	154	165	151	144	149	134	158	130	141	149	150	147	157	149	131	129	151	138	170	135	149	148	161	123	140	123	129	128	139	143	137	150	128	159	143	135	147	126	165	147	168	165	139	161	157	139	127	162	135	134	160	167	147	151	168	154	135	137	166	121	151	158	156	163	145	157	131	191	163	144	158	159	149	149	136	152	145	146	129	150	158	134	156	135	152	158	161	153	158	160	138	146	140	158	128	118	141	161	156	145	145	161	166	149	154	145	137	162	137	153	138	151	151	154	154	165	160	161	149	138	177	155	157	167	149	167	151	163	159	138	172	163	149	153	158	160	165	134	138	130	138	165	158	150	162	146	152	143	141	152	145	148	125	155	153	128	140	162	181	131	153	153	150	157	155	128	170	143	134	142	152	118	137	151	151	147	158	131	159	140	139	147	149	133	141	138	139	147	174	162	170	142	151	138	142	160	175	140	159	131	139	145	136	146	146	187	149	152	160	160	155	161	144	129	157	140	155	126	137	148	153	127	142	169	147	149	161	143	142	151	139	155	152	137	159	129	139	152	143	161	149	143	156	139	151	117	139	153	162	143	182	159	135	146	143	147	172	134	149	156	136	149	133	154	148	142	168	128	146	133	130	137	142	140	151	151	138	165	155	169	147	132	146	170	150	158	146	169	128	125	132	140	157	161	169	162	137	143	147	135	162	142	177	169	124	125	153	167	139	144	138	160	151	134	127	150	129	153	162	143	153	125	159	155	143	157	136	133	166	140	140	150	181	168	139	141	159	144	138	142	144	130	182	148	148	151	131	155	131	145	164	176	134	143	152	156	139	137	164	156	140	142	131	159	134	166	158	152	154	172	150	159	143	170	154	144	143	147	156	149	142	157	146	152	175	155	150	159	120	142	131	165	162	145	147	142	170	139	173	153	163	130	163	151	157	144	161	172	150	145	158	141	132	141	161	151	141	156	173	148	147	133	160	149	152	126	140	139	163	175	157	146	162	159	152	161	153	136	151	157	144	146	146	134	144	137	144	145	119	144	128	149	161	153	148	163	178	156	149	141	154	127	149	146	160	160	159	151	147	130	147	167	143	136	159	145	150	135	149	146	135	161	142	114	158	176	163	139	111	145	160	157	131	141	118	142	135	156	160	148	144	150
3318	420	421	422	408	372	386	383	404	382	428	389	360	390	420	370	366	421	387	369	403	389	382	379	382	393	404	393	392	368	374	382	367	355	347	395	367	383	371	362	402	393	364	341	359	378	395	358	423	393	379	400	351	353	391	403	346	380	382	355	406	348	394	386	383	399	332	416	390	353	377	351	383	382	374	387	362	389	364	351	390	365	365	392	402	401	385	416	362	381	377	380	396	371	386	393	388	390	407	376	369	384	414	383	367	381	349	382	374	373	386	376	359	348	399	385	361	410	362	395	374	375	363	394	374	406	368	372	360	417	368	361	405	410	356	410	393	349	377	357	373	350	361	402	390	379	358	371	371	364	424	365	371	374	415	375	379	310	388	351	390	381	367	381	374	398	393	393	387	395	353	347	360	418	366	373	349	369	373	384	370	339	434	378	348	344	357	387	386	386	380	391	377	378	374	367	351	358	400	390	368	367	345	364	432	387	414	372	338	364	375	360	361	391	386	351	357	373	339	367	393	375	379	367	370	363	386	394	385	406	415	377	382	385	377	360	397	395	374	378	354	364	391	369	381	350	382	375	377	360	398	359	396	381	344	398	380	387	387	389	371	388	407	387	374	380	351	375	381	416	353	361	419	383	394	361	348	357	378	351	390	377	378	383	363	365	348	348	384	381	397	364	345	378	380	357	355	385	401	363	376	374	393	331	391	336	352	354	399	387	369	382	374	385	376	394	407	393	398	429	371	446	380	360	394	415	376	358	389	380	349	406	366	366	381	404	358	366	414	406	363	364	431	355	430	388	374	379	388	374	378	363	380	361	395	389	391	412	391	365	393	386	385	372	374	372	416	366	384	403	393	399	361	355	405	347	342	385	398	370	406	363	371	385	376	375	357	362	405	369	426	375	417	408	347	375	358	388	382	379	382	388	387	362	367	413	360	372	347	381	365	401	355	362	402	345	408	387	374	388	387	389	362	354	371	346	361	338	397	393	381	376	400	366	408	405	393	384	375	406	415	358	400	392	404	371	404	408	400	368	359	402	412	369	382	380	355	370	353	397	329	364	376	392	399	381	384	406	378	374	390	339	403	389	377	424	353	388	356	400	393	394	416	364	342	365	381	355	383	365	344	399	399	392	395	361	386	379	426	357	391	373	383	358	392	379	422	373	387	394	377	386	344	421	347	393	386	359	353	390	350	386	365	389	377	401	391	391	403	391	404	345	377	390	359	393	390	384	357	370	398	365	371	379	418	395	345	401	393	359	374	379	344	394	378	370	368	409	390	377	382	346	394	388	391	384	372	403	327	386	371	377	382	392	433	380	384	386	346	383	370	377	390	357	423	405	399	404	409	375	407	373	395	378	359	391	352	372	375	375	387	355	388	404	349	391	425	423	393	373	374	376	382	375	355	375	348	354	393	418	393	366	373	356	359	395	369	388	399	340	397	341	373	345	349	363	371	400	389	362	382	397	387	362	379	391	356	399	402	346	395	354	366	344	389	379	360	365	345	380	372	377	347	364	428	391	399	394	363	391	388	386	355	384	374	362	377	356	357	385	354	394	382	400	364	406	374	390	381	357	356	409	376	381	379	381	388	373	349	401	361	388	356	414	401	391	404	384	363	377	380	392	399	348	392	365	371	374	361	398	429	420	379	358	381	363	372	385	389	360	405	338	399	374	382	376	374	399	373	388	382	376	370	405	408	381	397	409	398	342	386	380	378	364	394	398	377	371	363	387	433	342	369	415	383	393	369	388	341	401	383	402	362	373	392	384	410	377	356	404	370	403	384	403	367	386	391	372	379	392	360	368	389	360	388	378	388	399	412	385	377	383	392	380	405	334	368	356	385	365	394	401	428	386	396	403	383	401	409	371	386	394	360	393	371	399	380	394	385	424	411	378	353	392	399	372	397	392	377	382	385	354	366	381	397	323	387	380	405	396	381	379	376	391	339	376	414	377	373	360	337	384	402	405	376	333	391	376	427	352	376	420	370	389	351	402	368	381	410	366	396	411	374	392	383	385	352	395	366	365	371	355	395	362	374	354	358	390	398	375	369	381	393	405	383	373	371	382	357	398	343	383	387	394	377	376	376	376	368	389	370	378	346	365	417	368	413	435	379	375	366	365	402	357	375	383	372	362	361	395	398	367	389	422	372	339	377	386	354	358	398	378	343	374	399	404	356	397	414	390	394	398	359	380	381	366	389	392	364	361	426	367	376	419	414	382	384	361	376	419	388	392	383	405	387	330	348	397	398	368	388	385	364	391	398	404	344	367	407	369	368	362	387	359	372	393	362	402	373	390	368	355	401	394	393	368	376	387	385	396	387	385	367	384	399	376	402	365	386	401	387	376	408	358	389	367	374	383	390	384	389	368	345	370	361	383	356	370	407	399	384	384	385	354	406	373	387	398	383	414	365	361	390	386	372	371	397	353	377	374	378	366	378	434	386	411	380	340	354	394	411	363	352	409	342	409	382	409	367	374	387	382	364	365	413	376	400	416	388	343	372	361	382	380	378	378	426	381	358	367	373	385	400	360	374	368	399	405	378	419	383	382	374	380	358	375	359	373	379	353	371	386	389	388	357	379	389	365	400	354	357	372	380	380	391	408	348	408	403	391	423	354	364	414	368	396	367	390	364	383	400	376	364	403	394	369	393	403	395	388	368	385	395	348	399	377	353	390	381	366	371	417	373	350	379	391	366	390	379	385	377	348	366	375	365	373	389	372	357	383	372	349	351	408	379	353	378	374	352	373	362	425	393	389	399	389	401	390	404	406	352	372	398	371	374	401	340	367	349	380	387	387	402	378	426	390	358	356	348	376	396	389	359	381	361	387	355	397	374	382	369	376	346	368	387	397	349	368	367	367	392	405	382	378	380	375	369	384	402	371	385	392	372	389	344	403	379	332	383	372	408	375	355	384	357	414	381	364	393	369	356	390	373	379	381	370	398	376	394	376	350	377	358	372	344	383	399	367	410	401	418	393	358	390	359	381	383	429	376	332	389	361	380	402	383	395	368	376	363	414	385	409	394	386	374	424	378	366	397	363	387	376	372	356	360	407	366	388	370	369	383	388	354	368	393	380	392	369	364	360	381	382	384	365	356	388	400	376	374	410	382	405	392	384	409	355	402	367	374	383	386	352	402	370	390	376	415	360	370	366	403	389	389	385	388	402	402	377	385	365	392	381	400	355	381	373	388	409	376	351	356	359	322	377	366	389	367	380	368	417	358	380	405	389	403	371	379	375	397	349	340	381	388	409	411	317	394	346	401	361	377	405	386	393	363	389	354	370	377	420	403	328	397	406	412	392	354	358	385	381	362	374	379	384	377	361	396	372	408	392	365	353	347	385	400	369	371	390	394	374	367	382	367	430	363	359	348	388	371	388	366	362	355	399	399	375	375	396	396	381	377	401	372	386	369	388	401	405	340	402	402	378	370	377	395	393	394	369	404	400	380	365	387	383	385	409	392	372	363	413	376	406	356	378	376	387
14729	962	546	507	420	355	345	277	295	292	248	257	267	252	257	262	229	229	232	269	214	227	242	242	242	212	244	233	246	242	226	226	253	212	221	224	214	241	250	253	254	236	223	264	244	244	222	210	230	225	241	226	216	246	252	257	235	252	251	209	210	240	244	226	235	273	245	240	230	211	267	243	264	246	222	228	230	232	250	274	237	222	273	222	243	243	250	254	201	258	258	216	219	248	229	259	215	238	256	222	270	200	230	263	268	210	278	241	249	271	212	240	238	229	242	248	241	233	263	212	229	227	235	219	218	219	228	230	217	226	278	238	237	249	242	236	266	230	242	226	237	243	252	204	213	224	231	240	266	221	242	225	209	242	217	224	270	211	221	218	218	222	231	245	231	252	234	222	244	251	251	229	239	241	212	212	221	218	235	261	223	218	228	232	227	237	229	240	273	235	236	221	248	210	246	206	233	209	218	272	259	240	225	221	238	239	260	197	248	234	238	207	230	224	193	200	227	216	228	229	216	236	180	230	235	236	242	252	219	196	217	219	226	241	241	232	256	248	250	229	250	209	224	221	221	216	254	211	236	244	243	247	213	234	208	215	223	216	238	242	223	235	249	237	213	255	242	213	234	230	217	207	259	245	219	227	230	221	252	213	271	236	255	231	225	225	246	235	234	261	228	270	218	257	241	226	221	231	241	243	232	237	232	215	234	216	211	236	255	253	239	241	250	245	208	275	219	247	250	227	231	236	258	235	202	260	239	212	225	243	244	217	261	211	242	215	251	224	234	207	243	270	257	238	227	245	251	232	230	255	239	269	225	210	230	200	219	239	244	241	248	235	232	235	242	232	247	272	237	236	244	250	243	222	235	238	256	254	218	226	223	211	211	247	243	232	245	255	278	256	239	207	250	222	236	220	221	265	242	232	228	242	224	257	237	222	215	213	237	220	222	228	225	207	226	237	220	224	237	229	247	213	223	256	238	246	243	224	201	235	237	208	250	231	228	202	256	217	244	214	227	205	246	214	225	245	215	255	206	249	241	241	264	225	227	238	220	243	254	243	227	230	235	229	234	242	257	226	273	218	244	201	229	227	248	244	243	233	222	212	210	190	227	247	232	236	211	229	214	206	236	219	238	218	220	204	203	247	228	227	226	241	237	255	271	235	226	241	247	238	287	244	261	233	249	234	223	229	222	238	254	244	235	226	208	224	255	246	246	249	208	265	220	242	234	210	235	243	221	220	232	204	215	187	241	218	245	233	257	218	253	242	247	250	240	243	228	235	253	244	248	216	240	222	251	211	230	226	232	222	236	234	252	244	212	267	270	242	234	232	253	197	260	216	243	201	217	249	213	208	218	264	240	231	226	226	214	209	225	229	258	225	212	239	228	225	248	212	239	238	240	200	236	225	252	223	228	215	233	234	248	230	260	248	236	230	244	234	227	225	237	219	251	246	244	226	218	243	210	238	249	250	213	220	241	210	229	220	214	224	233	221	219	215	212	242	253	245	227	237	216	230	228	218	215	209	233	242	224	247	204	241	221	244	231	212	220	201	266	215	243	221	242	227	207	211	247	254	238	221	222	222	222	222	226	219	220	236	226	243	236	221	212	252	242	266	244	232	223	230	243	224	240	221	217	231	232	235	226	210	244	221	212	237	227	243	238	255	247	239	241	217	230	225	227	241	238	212	205	250	246	237	218	248	224	216	248	214	229	218	251	222	233	221	230	258	235	230	237	238	248	225	232	270	234	236	235	237	223	234	247	224	245	245	240	230	221	225	256	247	260	209	228	232	231	263	264	203	276	248	236	240	234	243	227	214	235	225	261	219	229	219	230	227	232	216	248	229	248	220	236	254	222	241	232	232	256	251	198	253	264	241	231	225	236	230	218	190	221	219	214	237	242	218	254	238	230	245	267	247	271	268	242	255	248	219	220	212	266	228	219	238	237	209	233	228	231	218	220	212	238	245	231	237	219	184	249	226	235	242	216	192	213	254	217	230	245	219	217	226	241	230	245	242	239	223	234	241	245	237	268	193	248	234	221	266	246	222	187	201	270	243	233	234	262	238	245	255	211	215	226	256	254	255	224	220	200	224	245	207	239	244	253	236	216	267	225	218	216	213	222	241	262	240	216	249	255	217	218	207	224	194	235	213	232	222	208	269	233	229	220	221	203	228	250	223	238	276	221	254	231	235	245	216	224	221	208	232	254	208	238	234	250	222	234	205	218	228	245	206	229	220	245	232	228	238	246	217	214	253	244	220	234	211	211	234	239	235	262	234	224	215	258	241	214	244	253	247	215	226	246	225	225	208	261	217	255	202	239	223	249	252	251	221	226	252	228	239	227	255	224	215	217	212	271	234	219	263	266	257	240	228	243	253	225	245	216	232	268	259	228	212	237	245	229	237	239	219	221	245	244	237	239	236	239	238	222	228	232	265	230	259	240	229	233	258	211	197	235	261	238	212	219	268	232	232	242	221	239	223	242	206	271	217	221	231	224	231	275	237	258	230	221	194	233	226	219	246	264	214	240	253	252	232	245	241	252	209	253	254	203	245	215	246	208	242	224	233	225	269	222	262	228	262	247	228	235	251	226	226	232	206	233	219	225	241	248	228	220	263	251	231	218	213	220	234	200	264	240	249	258	241	232	208	264	247	222	244	234	251	253	209	222	235	244	227	268	216	235	201	230	246	270	235	227	238	245	234	221	253	223	222	247	257	239	255	243	204	260	239	232	238	248	228	263	243	249	226	210	217	247	223	221	251	262	228	236	242	221	225	229	252	219	233	237	228	242	259	234	230	236	264	234	276	227	263	225	238	248	232	244	260	272	218	243	219	204	249	241	232	254	233	197	255	247	234	228	248	267	249	264	246	238	210	249	240	261	252	229	247	263	224	213	216	261	249	247	245	235	228	212	245	240	219	235	224	234	215	244	230	238	230	216	226	240	196	235	259	237	207	224	229	214	209	222	226	208	236	219	230	206	256	239	260	213	215	243	227	217	240	224	244	273	236	237	237	194	234	232	214	248	236	242	213	233	248	243	213	246	219	249	194	251	211	224	236	213	218	238	213	231	216	220	231	231	226	231	235	258	243	228	229	216	238	263	211	261	254	218	201	226	219	228	232	224	250	241	250	212	258	220	245	227	219	240	218	237	228	224	229	241	238	251	213	219	241	211	224	250	198	259	228	219	229	222	211	244	266	226	220	245	219	232	218	235	217	201	257	213	221	216	234	221	228	201	201	228	243	249	221	239	225	249	248	236	211	252	237	211	225	224	258	235	211	212	243	245	253	244	219	232	267	261	262	229	224	229	240	231	219	222	253	274	234	202	219	238	224	238	229	242	230	231	217	240	221	243	218	247	219	218	223	218	227	234	246	241	223	210	236	210	218	231	236	250	241	234	236	225	274	228	270	200	236	209	236	245	208	237	211	245	220	226	236	229	288	233	217	231	224	232	228	220	245	218	232	231	229	221	209	239	234	236	216	262	207
9302	927	1255	1409	1224	1032	996	842	753	754	705	706	713	668	611	621	611	614	562	622	591	546	609	571	608	591	570	607	591	609	585	596	547	545	511	585	540	580	554	575	574	577	543	545	562	541	557	572	552	578	559	560	519	571	616	607	594	576	549	575	543	542	556	528	591	592	568	579	510	582	566	501	599	541	575	542	532	542	523	566	582	549	511	598	560	571	572	538	576	552	553	540	563	603	597	526	575	547	546	545	541	558	566	561	569	578	564	568	622	530	565	563	568	569	539	529	573	587	618	561	535	489	533	524	595	565	545	594	541	599	560	571	586	524	527	553	562	598	544	569	576	562	538	592	553	577	560	559	573	579	535	565	555	566	544	570	547	579	562	592	557	560	559	553	512	509	521	561	560	542	551	545	516	555	619	561	560	583	569	536	561	562	579	552	551	585	563	562	569	540	569	574	536	572	512	548	562	539	573	590	566	567	526	573	598	543	566	597	542	544	541	537	580	554	530	584	573	586	517	537	558	572	572	561	552	541	586	572	552	541	579	569	532	544	549	552	574	591	561	535	598	527	535	551	584	542	581	561	609	536	516	549	544	546	545	569	570	582	519	580	566	562	570	536	532	547	550	604	515	562	548	519	516	578	550	542	544	542	547	526	572	578	531	570	568	576	548	525	549	525	579	567	561	590	543	561	609	559	566	553	512	522	534	542	545	552	533	596	559	542	550	532	555	574	542	543	554	532	579	571	607	515	552	560	549	587	525	576	540	566	578	566	561	521	545	528	545	547	513	565	508	590	553	563	562	537	541	544	569	549	504	551	557	558	560	569	528	535	515	554	533	572	554	561	572	569	564	550	559	538	573	576	536	542	574	569	591	595	578	543	531	543	558	559	605	559	555	560	556	582	546	562	551	526	490	529	520	505	551	535	565	566	535	565	563	573	554	528	555	571	562	564	552	580	543	572	536	552	564	576	544	626	543	571	533	531	555	555	577	547	607	581	517	561	553	562	480	575	526	615	506	581	532	541	559	490	515	581	553	575	567	559	574	577	559	570	552	541	547	512	560	552	548	577	557	588	554	599	558	536	563	539	549	589	535	549	544	566	568	551	589	584	598	576	591	548	564	545	590	555	540	580	517	561	541	524	563	533	559	574	514	548	519	552	557	529	541	574	532	558	554	540	544	531	572	621	567	556	568	540	584	535	550	541	572	538	586	578	501	583	594	543	570	564	540	546	550	552	570	549	588	572	567	553	561	539	593	509	549	544	531	538	553	527	519	560	528	563	555	546	561	564	536	577	548	583	557	582	537	570	551	563	572	537	517	549	549	555	556	573	509	549	586	525	566	529	547	553	595	512	551	556	541	544	553	553	569	526	537	580	518	564	511	588	591	578	563	500	596	517	582	563	572	570	574	538	549	551	556	563	566	549	601	599	577	531	545	568	560	551	574	530	613	550	555	558	548	508	572	527	530	554	595	543	549	552	558	543	552	544	545	560	542	548	599	557	563	575	541	509	535	550	576	586	536	533	520	573	612	505	577	532	588	566	588	553	523	558	551	520	521	578	550	503	566	531	599	530	556	584	567	527	560	542	601	599	543	506	569	566	574	522	510	571	554	540	609	583	565	540	578	570	534	544	531	530	560	574	527	570	559	563	549	543	555	532	533	542	518	530	561	527	617	566	538	558	558	499	555	580	507	577	556	600	562	572	568	518	611	558	622	551	538	574	516	542	531	544	543	556	556	561	536	544	511	567	547	546	545	586	583	573	565	532	537	506	563	539	529	551	584	550	565	539	549	555	518	551	546	534	545	597	587	524	600	557	577	551	556	572	573	551	525	530	553	534	556	545	547	559	538	547	566	581	580	585	570	555	554	522	592	535	563	509	580	554	557	581	564	538	523	583	547	529	568	530	544	603	609	565	556	544	606	574	560	542	576	534	586	580	525	541	584	505	604	537	557	547	555	528	559	572	586	539	558	560	540	560	585	505	524	583	526	529	556	535	559	568	579	580	563	525	525	595	553	563	566	536	559	545	549	542	531	525	539	578	549	575	532	563	562	564	543	623	537	555	556	564	564	585	584	574	566	555	551	557	552	536	585	559	587	552	578	542	563	563	552	556	541	526	561	528	528	514	604	551	594	539	557	615	518	589	583	542	575	546	594	534	556	557	536	528	557	526	547	557	552	550	583	579	557	532	541	565	529	505	571	533	534	523	557	549	552	528	559	541	553	544	543	549	561	523	509	562	546	578	560	539	526	571	554	568	580	539	528	534	512	538	535	563	529	545	612	548	542	574	540	589	564	523	583	549	530	568	575	532	539	600	537	567	554	548	574	561	572	552	515	538	577	542	552	572	621	593	542	558	538	581	546	558	575	530	565	565	564	544	528	568	567	563	560	541	572	536	538	532	550	547	571	531	549	538	531	568	587	600	554	587	583	554	574	585	537	551	603	558	557	534	506	518	568	519	563	558	547	533	527	569	572	563	570	520	553	559	519	563	535	539	551	515	557	554	530	544	546	557	539	557	566	547	569	550	570	527	561	566	575	546	575	568	522	576	547	517	556	553	547	564	517	573	535	531	485	584	551	586	590	585	576	547	524	527	587	541	539	556	564	545	538	543	530	557	574	546	556	518	601	524	588	589	565	526	521	568	549	529	580	530	530	518	525	524	550	563	533	524	561	501	559	545	580	581	554	568	562	573	510	548	545	544	577	573	527	529	580	557	565	531	558	515	559	547	568	544	557	505	576	542	515	544	569	577	605	575	573	571	567	564	550	560	530	555	586	545	561	543	561	547	532	569	525	577	584	558	545	543	577	591	513	544	534	557	522	564	541	565	577	551	520	555	566	542	566	548	568	559	546	608	561	548	612	548	572	531	582	545	568	571	570	553	574	571	539	545	602	541	537	556	577	562	573	537	529	574	538	541	546	551	548	564	569	562	545	579	547	519	590	539	527	555	561	551	562	542	555	529	545	570	554	570	551	527	531	558	575	584	556	609	570	524	592	598	559	508	563	550	580	549	555	546	599	539	550	540	568	521	580	595	530	533	559	547	589	536	562	569	561	533	510	532	559	524	512	554	558	527	550	519	524	563	560	545	583	554	554	549	528	548	586	544	555	524	565	627	531	561	581	536	577	575	583	532	560	565	560	582	525	572	530	599	547	565	542	570	569	522	568	553	559	603	537	533	553	554	548	611	541	564	527	542	503	561	576	523	548	550	569	592	594	533	564	517	572	534	564	544	582	518	566	565	554	584	584	560	577	589	510	556	549	551	577	590	574	541	568	552	524	525	530	524	580	502	554	569	577	582	506	572	547	576	560	549	583	577	577	570	556	560	553	552	571	517	560	531	574	576	565	535	601	579	517	552	622	566	562	524	574	536	573	525	566	571	525	582	574	555	569	563	574	549	536	549	572	559	576	617	550	585	526	539	526	528	539	567	521	549	575	571	526	535	556	571	560	580	599	506	558	566	554	560	551	560	569	545	545	584
23813	2518	1155	943	679	520	502	461	435	414	427	401	437	365	404	367	333	369	402	324	370	388	342	355	337	391	363	360	341	328	324	353	345	361	369	293	307	330	351	363	340	344	340	351	364	361	375	365	388	376	399	364	376	383	351	362	331	333	365	344	405	376	367	328	346	353	372	345	328	337	351	391	369	333	387	335	325	371	337	322	322	334	384	335	337	363	337	399	334	318	353	373	406	336	334	355	356	326	369	335	389	326	331	357	359	349	342	361	348	351	379	344	335	350	356	343	327	369	344	330	396	377	358	395	332	367	375	367	299	374	359	357	350	342	391	322	330	378	350	372	421	337	335	348	375	339	359	357	340	324	328	371	406	362	363	361	341	380	325	397	322	364	334	350	373	350	325	334	327	332	331	344	377	316	395	341	380	392	354	325	345	354	331	340	365	360	317	347	343	325	372	345	370	359	359	338	376	338	389	347	367	360	353	318	328	338	339	386	342	373	344	367	372	366	359	377	339	316	324	341	360	349	329	371	350	349	351	361	333	342	336	342	388	339	338	379	350	326	399	354	351	346	300	403	379	354	355	362	326	332	321	339	334	336	314	367	372	354	365	336	372	354	367	323	368	323	326	352	350	391	361	383	345	326	362	373	336	331	360	333	361	371	311	357	317	332	342	344	373	353	307	371	388	350	349	349	387	321	379	390	363	345	393	390	398	403	343	366	350	406	361	365	384	322	341	324	331	365	344	329	358	357	342	334	390	382	330	359	330	365	309	338	354	328	344	397	343	351	332	389	341	371	344	368	358	328	355	345	392	338	341	368	342	360	349	359	335	311	390	336	340	333	323	349	361	324	324	344	382	366	351	311	291	345	346	312	341	316	334	357	421	388	332	370	355	360	341	372	331	327	368	341	362	355	348	341	345	342	331	372	312	358	358	311	348	337	356	344	374	378	344	339	345	389	382	357	360	352	372	350	358	332	350	370	350	355	341	317	322	385	367	352	318	355	349	362	330	322	340	346	350	399	360	319	334	383	338	376	354	318	304	316	347	359	355	328	340	319	352	364	345	368	332	361	382	378	392	339	306	346	342	386	365	345	377	355	351	373	362	349	351	340	325	355	319	354	368	327	369	326	357	344	352	418	362	359	331	337	358	335	367	361	335	345	346	364	337	342	324	324	335	357	337	360	315	377	382	342	346	298	329	373	365	326	326	373	361	330	330	340	369	367	328	339	352	344	360	346	334	328	329	340	322	334	376	361	356	350	369	350	384	348	345	366	339	371	368	367	370	350	360	368	361	368	364	344	359	342	359	364	374	339	340	368	366	344	342	361	349	374	360	332	371	365	376	373	363	368	330	370	334	367	359	372	375	326	346	371	375	358	336	334	353	349	341	313	300	327	377	366	351	352	326	342	364	363	395	385	351	327	349	358	332	359	381	345	325	339	349	337	333	357	318	376	346	335	330	367	342	360	319	347	334	368	325	399	338	364	370	319	404	393	371	352	351	370	334	297	356	312	366	320	341	351	315	376	391	353	386	371	400	360	357	334	362	322	340	367	374	372	339	380	359	344	345	346	343	393	332	372	354	385	360	380	340	350	334	348	374	367	337	352	333	322	347	359	357	363	339	349	360	334	352	348	367	356	355	364	358	354	379	371	364	392	370	342	348	356	358	378	348	341	382	336	340	330	332	397	313	351	350	357	418	337	343	328	333	344	365	331	350	353	345	304	317	355	345	326	354	363	356	367	370	325	347	340	340	355	345	362	345	319	363	347	372	375	346	331	364	346	369	355	367	345	375	334	346	356	338	317	340	351	381	331	343	378	345	345	352	382	334	393	387	333	346	360	350	352	359	359	325	396	359	363	376	340	342	357	365	329	318	338	380	341	356	353	400	332	335	334	350	381	377	380	377	328	333	342	379	383	364	325	332	337	304	339	313	362	358	369	356	343	334	346	351	365	372	338	345	330	336	313	373	332	353	355	369	376	347	330	367	333	361	347	321	349	326	351	304	356	314	360	358	397	311	365	337	347	364	368	357	335	323	347	338	329	397	364	335	386	335	335	354	348	354	348	350	352	344	332	325	373	345	365	380	344	369	359	354	344	346	339	372	319	325	364	375	358	362	348	365	329	353	345	379	385	387	388	358	371	356	369	335	349	358	372	394	344	335	305	354	356	372	371	354	363	316	328	374	339	364	331	342	333	378	349	370	350	361	351	380	376	354	359	338	341	354	389	329	325	357	331	352	343	337	357	369	342	346	347	307	373	350	368	356	361	392	379	333	353	357	365	361	392	349	342	363	348	338	364	378	355	366	321	372	361	341	336	340	331	328	364	348	380	329	326	351	390	305	339	354	349	313	366	292	321	333	394	368	356	372	363	374	348	329	337	363	369	315	310	394	376	335	346	372	382	392	360	361	357	324	349	343	371	343	320	367	378	368	350	326	357	349	346	376	380	332	379	343	377	362	337	360	338	387	335	355	320	350	363	342	385	343	336	318	376	350	344	360	327	343	322	343	401	345	358	367	348	340	380	387	360	341	315	343	329	328	353	344	330	368	376	379	363	337	356	322	367	324	365	368	368	356	382	362	361	369	358	371	306	339	357	340	353	323	384	345	375	386	409	357	375	361	369	301	377	369	370	339	340	328	352	363	301	316	355	370	337	336	360	352	352	332	327	375	345	330	331	351	359	360	353	334	339	345	351	338	316	403	371	382	348	345	347	310	397	332	320	341	363	366	326	334	362	357	354	387	356	368	372	334	340	326	344	333	347	355	308	369	362	363	337	376	381	322	355	346	365	360	366	352	370	341	355	358	384	368	334	385	377	344	322	333	317	364	354	358	376	369	387	377	361	342	338	343	354	367	336	366	364	365	351	340	361	336	360	324	301	365	354	368	349	333	338	366	333	386	313	394	315	349	338	340	373	354	295	346	375	351	362	371	350	376	297	333	344	362	372	338	340	341	346	338	383	369	317	357	357	355	326	332	364	343	413	325	358	373	369	370	318	294	352	352	277	361	331	343	359	370	338	359	323	348	373	287	397	368	329	360	343	354	329	319	378	327	321	350	369	381	373	347	365	373	334	394	362	381	336	368	347	349	335	336	365	339	332	335	387	389	367	338	374	345	319	335	375	351	323	378	344	331	363	355	330	380	347	343	334	331	359	351	341	346	369	336	372	378	373	359	370	345	332	300	336	338	364	373	364	341	326	364	369	328	345	367	343	327	393	340	324	338	332	341	333	385	361	322	328	366	348	352	335	361	357	327	332	373	349	362	331	380	374	392	365	337	336	358	340	342	377	338	355	348	329	413	359	380	374	408	308	367	346	332	365	310	296	326	356	384	359	370	372	331	377	333	345	383	357	349	331	335	379	350	368	318	411	365	391	315	362	330	341	349	339	358	321	331	364	334	338	352	333	308	338	332	316	352	362	353	352	354	337	320	358	384	344	366	360	383	384	363	334	339	359	384	345	381	355	365	342	362	388	384	359	363	359
12570	1396	2114	2362	2081	1659	1435	1427	1250	1128	1064	1017	949	978	961	920	922	911	913	842	823	910	825	803	845	841	802	812	838	807	805	810	789	828	813	804	793	759	789	835	762	838	826	836	768	783	776	772	811	764	754	790	761	781	819	764	822	815	823	795	796	794	762	773	765	768	758	757	750	751	822	747	782	782	763	794	771	777	771	787	746	777	741	807	788	834	780	801	813	775	781	760	816	794	774	821	780	780	786	820	775	742	788	760	801	774	775	829	810	829	757	800	808	837	772	754	773	745	791	777	809	769	801	801	805	810	751	794	735	797	766	784	802	780	797	796	824	793	781	739	768	801	765	784	792	803	781	768	748	820	787	799	786	779	772	772	802	800	789	777	749	789	753	737	772	814	735	779	773	771	760	757	779	750	789	755	749	706	752	839	756	710	717	771	705	809	781	782	768	732	801	773	751	799	796	746	790	772	725	786	740	757	760	767	761	740	757	764	776	728	730	739	794	712	783	809	810	747	818	780	762	806	741	751	747	742	804	724	782	736	746	768	775	806	796	755	766	744	756	849	789	799	798	757	785	841	769	754	758	776	768	777	754	798	742	770	816	818	784	748	815	749	735	781	781	757	747	764	795	750	782	806	787	804	741	773	731	787	777	725	746	746	758	766	775	763	811	750	773	762	832	769	774	740	801	767	744	746	731	756	740	792	797	754	836	784	787	732	782	800	746	794	818	746	756	736	729	753	769	751	812	755	788	806	762	749	722	743	756	695	778	801	809	788	763	755	743	764	784	781	741	799	736	849	818	730	761	795	798	831	765	817	775	773	756	777	806	777	724	760	770	765	782	739	779	781	785	805	736	767	775	766	814	787	797	820	807	797	796	720	810	777	806	776	795	775	758	755	738	767	760	764	786	768	755	750	781	744	751	776	733	790	768	779	757	734	803	762	733	782	740	774	734	806	736	779	817	784	767	800	719	778	800	767	753	747	813	795	736	707	758	786	811	766	757	766	763	830	779	803	772	767	768	728	770	727	763	812	806	782	770	836	801	745	779	785	766	748	717	768	781	754	796	765	771	769	791	746	762	749	789	773	813	761	788	809	787	743	771	747	751	779	737	838	795	820	739	769	738	762	797	762	749	795	842	771	781	837	785	735	765	794	777	757	739	769	802	753	758	789	785	716	768	781	790	733	782	777	776	767	782	802	793	817	754	780	762	750	737	757	817	749	726	847	821	758	755	721	797	777	777	796	784	757	824	764	802	773	803	748	736	767	745	778	758	752	806	705	752	729	776	780	747	790	732	788	787	741	783	762	788	768	761	753	740	784	800	819	768	762	736	795	791	829	819	699	778	722	742	793	824	743	791	750	753	764	776	789	784	750	820	777	729	798	764	761	746	768	797	802	781	795	790	818	770	767	773	751	805	797	718	783	775	779	773	779	758	770	756	719	759	769	786	810	785	776	822	785	739	771	788	766	793	778	770	774	781	810	787	754	750	756	789	784	762	772	732	798	773	788	802	728	741	795	720	815	750	756	781	799	779	770	787	770	765	763	779	791	781	809	828	797	738	738	763	787	795	765	763	770	810	761	816	789	786	772	755	777	775	791	763	770	700	790	773	766	773	722	743	798	783	754	819	794	755	769	757	777	732	732	736	779	749	773	759	847	742	751	753	750	795	759	794	750	762	732	779	773	794	781	742	800	722	763	810	798	791	802	682	752	792	823	801	781	753	778	809	779	747	781	797	792	769	798	771	761	771	808	796	756	783	757	759	761	765	791	771	767	771	761	818	759	773	739	794	759	785	838	766	749	819	771	747	722	790	769	803	814	802	745	800	768	759	757	765	814	763	796	761	770	805	800	687	771	773	767	812	799	851	783	743	794	775	808	777	772	750	796	717	731	763	807	775	770	811	796	800	790	776	784	785	723	801	767	772	753	775	795	759	747	756	730	791	734	805	774	817	789	732	776	812	803	754	772	804	713	769	784	725	788	765	759	789	797	828	789	793	817	779	803	777	800	747	794	803	773	757	813	768	799	721	740	748	778	794	754	804	805	734	742	810	694	796	754	809	721	766	732	728	784	780	790	776	707	832	801	790	759	778	767	781	743	811	759	747	745	819	723	776	772	786	789	785	772	747	761	772	776	770	784	839	795	807	762	732	738	766	763	792	745	712	743	788	791	793	742	776	750	798	750	777	793	787	751	757	760	744	742	869	717	733	783	799	794	812	799	770	781	744	758	766	807	761	727	788	794	803	764	756	812	804	778	764	766	746	787	722	796	765	716	784	778	768	800	786	774	789	779	737	737	784	755	727	692	734	817	826	778	752	806	767	747	728	755	771	765	839	798	821	681	737	818	782	742	818	755	754	801	827	814	786	776	788	751	788	729	785	747	753	754	738	783	780	755	758	761	745	799	762	782	740	842	774	768	784	736	786	799	796	728	762	785	805	732	819	760	754	789	764	745	779	727	720	757	776	788	804	801	795	773	744	753	747	832	762	801	756	823	798	742	736	746	811	788	775	775	732	805	745	748	784	770	740	769	749	727	794	773	819	828	779	771	792	713	754	765	762	780	807	798	773	746	751	765	740	719	786	789	766	766	741	763	764	751	755	798	799	792	818	826	780	765	763	789	786	751	792	765	745	767	770	754	755	786	756	777	760	799	783	765	734	790	772	770	765	760	796	777	775	752	740	776	812	749	756	800	714	786	744	757	840	787	781	797	781	777	817	744	779	726	772	766	767	766	788	769	827	777	760	750	785	797	750	758	768	775	770	787	751	772	760	776	791	776	733	740	764	763	790	801	784	779	750	757	739	800	812	776	767	744	770	747	726	791	740	794	789	757	817	787	747	774	771	735	769	773	770	779	795	758	793	811	785	776	772	730	811	763	759	742	812	847	737	816	815	761	812	783	789	748	795	757	797	763	815	717	773	732	730	760	768	797	734	769	787	797	762	782	742	765	720	800	795	784	736	732	737	823	785	712	772	799	730	783	734	832	775	751	798	719	714	770	789	805	788	766	746	806	713	812	758	745	769	717	746	784	760	800	794	756	753	807	705	750	772	774	726	736	796	774	771	750	797	792	719	814	787	786	780	755	780	763	788	779	754	748	774	770	765	787	769	824	769	730	785	832	749	752	780	735	802	773	739	772	777	717	721	777	785	789	734	774	759	772	783	743	741	775	828	749	727	740	802	753	757	783	777	792	734	807	793	782	738	783	787	819	763	763	773	767	829	766	768	762	831	753	716	791	817	758	728	783	760	781	770	765	755	770	724	711	748	830	745	761	767	730	809	717	767	767	759	799	817	779	755	725	767	745	758	736	783	764	723	758	767	765	727	780	812	773	766	760	780	805	811	779	788	739	796	761	724	766	763	763	784	785	770	797	782	741	753	731	821	767	765	842	743	756	774	792	783	752	765	736	792	777	781	776	768	761	768	736	811	788	762	825	729	751	731	733	738	757	800	791	811	786	791	741	764	783	737	733	731	780	761	769
4558	216	148	164	158	148	127	158	130	153	148	138	142	169	129	147	136	155	149	146	139	134	143	131	139	137	138	127	138	155	173	167	142	139	161	167	139	150	159	165	160	144	153	145	158	152	162	142	147	164	147	134	115	143	139	147	152	137	155	152	131	153	147	153	140	131	140	141	158	143	143	128	153	146	149	126	174	154	142	145	142	135	189	158	161	139	142	173	134	156	150	144	135	141	133	156	171	137	148	147	161	153	119	151	153	142	152	148	142	146	148	143	152	157	125	139	129	145	156	167	169	141	143	152	139	132	145	136	168	142	154	144	145	156	124	160	140	122	159	145	161	145	181	149	159	157	138	157	159	166	153	147	146	120	162	130	133	119	149	154	151	158	171	172	135	147	157	141	152	127	133	138	142	155	155	171	129	146	135	156	167	140	134	166	151	136	137	147	164	165	145	152	126	167	140	126	152	140	130	136	149	133	165	146	136	153	138	147	142	127	148	168	166	153	157	166	114	162	166	151	168	162	165	163	154	146	151	134	146	123	150	149	179	157	177	126	162	144	139	166	154	171	139	162	159	159	145	153	134	143	143	155	147	137	139	157	151	159	143	153	151	164	142	165	166	153	137	131	148	155	132	139	147	128	144	133	139	151	163	137	167	159	163	175	160	142	171	154	150	137	128	131	134	152	161	138	143	148	161	143	144	159	140	138	154	150	177	161	138	146	153	169	125	131	134	153	155	149	150	154	140	156	147	161	161	138	150	154	146	151	154	162	163	166	136	173	131	158	130	166	131	154	158	146	163	124	154	137	114	147	194	142	165	149	149	151	164	143	134	134	146	134	131	138	145	144	158	137	144	151	155	139	132	134	145	125	150	151	149	149	156	126	153	138	150	133	150	149	158	143	144	155	158	116	154	145	152	114	147	141	138	138	150	155	136	160	162	126	141	167	125	153	156	136	155	145	139	168	134	146	149	166	131	137	160	142	119	134	152	144	137	112	150	144	168	162	162	176	152	127	160	157	136	108	147	159	144	141	141	128	137	158	143	152	127	156	160	164	148	140	167	135	153	149	160	159	158	167	151	142	137	145	139	134	158	136	140	162	131	150	139	160	124	117	149	129	145	142	139	136	119	143	173	162	135	144	139	129	150	156	144	158	141	146	147	169	148	147	160	134	151	128	140	151	142	154	162	138	158	144	136	137	136	142	149	146	135	156	137	155	180	167	158	148	151	160	141	146	153	154	132	153	158	151	135	139	145	137	145	153	146	145	152	133	142	137	150	177	139	135	145	154	148	144	138	142	145	147	152	154	159	154	129	149	148	139	152	145	144	152	127	138	150	140	144	152	152	138	130	163	149	133	158	152	136	156	144	123	167	151	165	137	147	143	154	136	166	153	165	163	142	183	139	148	158	153	167	123	152	156	135	127	148	131	130	152	176	159	165	143	136	169	127	129	150	140	166	162	159	148	146	157	139	158	165	134	166	151	132	131	152	123	153	148	144	150	154	140	153	163	145	157	158	155	149	139	142	149	150	146	125	130	151	171	141	161	155	162	143	171	133	147	177	150	144	130	131	166	152	135	145	158	148	149	131	149	141	135	155	146	160	132	145	150	143	134	169	152	138	139	132	157	144	159	161	135	160	141	164	138	171	149	135	148	147	165	132	151	150	148	127	141	151	174	135	165	158	157	177	149	144	148	133	127	143	150	150	142	150	135	140	155	148	159	138	155	146	147	136	159	155	159	170	156	138	153	138	142	138	147	154	137	137	153	144	165	133	158	140	162	181	133	106	149	158	136	133	152	150	156	134	153	159	145	145	137	159	168	152	169	131	138	169	129	147	133	135	154	137	156	136	139	157	146	149	137	145	148	143	132	129	147	143	173	141	153	144	144	149	138	138	145	138	145	141	140	166	145	133	133	124	157	143	133	132	136	146	150	160	151	133	139	162	152	152	145	158	144	151	140	144	141	149	159	175	144	143	150	141	133	140	148	146	146	145	121	158	149	151	144	150	122	174	158	149	138	134	145	164	181	149	145	142	168	140	153	153	154	146	178	156	136	142	155	163	155	152	148	140	148	153	138	161	158	167	144	150	147	142	133	125	169	158	136	142	147	150	138	148	160	143	135	160	140	136	162	164	145	143	144	136	170	145	156	137	142	148	167	145	164	128	158	149	129	158	149	151	154	134	165	130	132	138	130	145	150	125	142	145	152	128	133	174	159	166	144	169	154	151	148	135	149	152	144	137	131	158	129	147	132	165	141	154	146	143	126	147	142	127	143	147	135	144	142	150	125	167	145	150	126	133	129	165	142	159	155	142	129	145	153	144	147	142	165	145	147	139	145	152	148	151	147	146	147	149	136	147	143	154	139	151	157	155	165	149	158	151	158	179	133	147	123	171	141	145	147	142	141	144	142	164	137	130	162	162	140	152	151	135	135	151	126	147	110	151	149	131	124	141	138	137	135	137	141	165	148	154	128	160	137	152	150	154	148	146	172	152	169	132	133	145	155	161	153	138	153	159	148	170	135	157	173	146	135	133	170	134	141	128	146	138	135	142	159	126	143	143	166	137	145	157	167	134	159	126	133	156	158	148	133	164	135	165	125	161	172	150	156	149	146	150	153	154	135	155	139	159	140	141	150	150	148	138	147	167	162	154	131	144	157	130	136	155	129	144	147	118	135	144	176	155	153	161	139	128	131	128	163	152	148	159	137	156	131	157	148	162	130	150	123	138	117	147	164	140	147	166	149	161	168	136	162	162	149	137	147	143	140	146	149	131	136	156	171	126	126	174	142	144	181	141	150	165	152	166	147	139	146	143	154	139	156	155	152	163	122	154	143	146	135	136	143	176	130	148	118	164	147	139	171	147	146	129	149	172	161	145	140	165	138	140	130	132	161	155	141	135	165	133	133	127	142	146	162	158	147	133	158	172	169	157	123	119	155	158	147	153	157	162	151	149	126	153	144	176	152	156	126	129	146	152	146	137	167	166	151	150	170	142	151	140	143	185	142	171	135	139	155	150	158	173	152	147	146	159	138	131	155	158	147	148	144	154	141	159	166	142	145	143	173	157	139	154	165	152	137	155	159	158	143	148	118	142	144	161	147	144	160	163	123	147	147	136	142	168	159	139	152	149	161	149	144	162	167	153	165	135	139	134	135	157	144	147	143	156	149	141	143	154	144	133	178	164	160	146	149	129	143	142	141	158	161	162	136	139	116	143	126	168	147	142	153	128	126	136	152	140	147	148	150	155	144	137	140	163	163	163	173	117	125	169	139	135	145	158	141	167	163	141	141	141	136	153	167	146	154	145	147	166	129	182	162	139	147	127	152	138	133	140	179	153	142	149	149	181	172	148	141	149	152	151	151	178	145	152	147	160	154	156	152	144	146	152	141	160	153	151	142	134	156	162	152	131	141	153	143	156	142	166	143	149	121	155	112	144	124	155	145	136	153	148	139	159	134	145	137	146	161	140	152	130	129	139	157	162	160
3391	436	390	372	364	391	361	344	387	376	420	369	420	379	347	357	388	375	335	407	377	357	378	336	359	369	357	381	384	388	375	389	359	371	369	346	367	355	392	358	383	386	386	376	391	396	415	355	379	362	391	402	361	380	358	354	366	374	386	390	410	376	351	368	394	386	377	385	359	322	391	361	405	387	368	347	350	388	368	395	369	373	369	403	328	371	365	352	368	376	353	385	391	367	418	350	376	403	354	414	378	377	363	372	388	378	371	360	365	387	402	390	351	365	352	374	373	402	357	367	409	378	343	375	353	371	405	358	395	393	352	370	398	366	388	360	356	387	362	370	382	401	361	381	373	358	374	377	365	366	358	366	348	394	371	378	311	356	365	349	368	357	394	410	391	358	361	344	376	382	407	359	360	381	350	378	397	364	371	414	389	355	380	388	389	388	364	379	380	362	354	391	387	382	373	413	383	382	406	351	372	365	387	358	352	333	368	371	379	379	375	370	365	364	357	386	387	376	382	390	363	387	369	382	367	393	336	368	369	342	390	385	355	384	368	357	355	355	341	399	370	371	402	389	408	378	394	404	403	383	345	351	382	401	385	352	391	403	396	375	359	392	375	347	342	366	401	376	398	411	372	389	391	390	378	394	398	407	385	352	404	377	362	379	369	436	366	399	374	375	346	339	363	375	401	360	356	356	377	377	364	350	368	336	375	386	386	364	396	372	381	367	391	385	363	353	373	394	361	388	389	335	374	381	392	359	414	350	351	400	369	394	350	385	380	329	339	413	376	377	371	375	359	396	390	363	366	365	335	377	355	356	367	398	396	368	347	413	366	369	376	385	360	396	411	336	362	386	367	370	377	376	372	343	364	381	401	363	368	383	383	357	373	344	390	391	358	347	361	367	366	375	366	366	411	407	356	340	375	381	382	390	354	401	377	385	366	370	377	360	362	399	364	386	359	399	359	392	376	413	363	381	369	376	363	392	374	344	359	400	357	382	367	404	362	362	352	394	328	392	361	388	377	344	381	393	398	364	353	356	341	412	385	364	376	354	369	399	383	389	353	390	370	369	375	356	352	368	371	394	387	373	364	361	360	326	393	395	405	367	347	376	359	363	395	351	380	361	366	396	384	393	369	359	431	355	385	372	376	342	352	385	392	381	354	360	373	342	391	384	382	375	400	388	358	363	373	372	368	370	342	397	366	371	393	355	384	377	367	381	407	407	363	382	407	429	389	367	411	378	345	367	380	362	376	366	410	359	337	386	385	387	349	378	378	352	366	381	382	372	363	379	367	358	378	392	383	388	369	359	378	322	366	348	384	378	388	364	362	369	361	369	399	365	374	403	387	381	381	361	413	348	391	386	359	390	387	393	358	359	367	375	408	338	381	370	407	420	345	360	391	380	382	369	371	370	377	367	342	376	386	405	400	367	369	374	394	363	374	358	384	347	360	332	369	366	367	401	361	365	345	379	354	353	384	385	357	329	353	366	372	366	352	399	395	342	368	372	358	344	335	373	412	369	376	349	372	376	376	363	397	346	381	382	343	390	354	385	357	421	340	361	408	367	398	385	353	319	380	364	362	368	379	380	381	344	395	392	399	348	397	380	366	360	369	388	374	382	383	362	362	365	358	381	407	376	384	360	371	365	401	382	352	392	389	363	363	401	370	367	399	357	378	358	366	392	364	382	367	373	373	356	341	381	391	360	368	364	369	375	384	358	399	390	399	395	372	386	391	367	425	381	380	369	378	397	373	410	371	397	384	354	395	387	386	386	372	384	353	381	374	355	374	338	396	404	364	377	371	394	374	379	347	378	352	397	367	371	380	389	388	377	358	394	382	379	379	381	340	373	373	376	406	334	378	374	363	382	344	376	391	435	408	364	381	378	343	374	357	393	429	358	373	388	366	338	427	362	395	395	361	401	359	357	331	380	358	339	370	351	394	365	373	407	386	367	368	407	353	391	383	405	378	358	384	366	352	375	402	399	378	415	351	368	367	364	383	362	385	400	358	379	357	384	407	348	407	362	370	367	383	367	361	398	356	404	361	403	368	338	399	359	390	376	417	413	386	362	391	393	362	386	407	342	377	326	404	372	376	366	356	346	384	371	387	375	344	328	407	360	369	345	395	396	383	396	375	383	353	400	365	332	344	362	389	354	414	398	365	385	383	328	411	408	407	374	377	373	373	353	357	373	378	374	350	345	411	406	372	378	350	406	388	357	382	349	336	373	404	380	339	384	402	361	376	356	368	384	379	407	362	354	372	339	350	367	351	382	388	399	366	376	392	361	399	379	378	381	385	397	328	370	391	404	389	389	374	383	402	392	376	407	356	374	408	384	353	417	376	361	349	374	395	395	382	380	361	357	373	385	360	381	371	349	354	408	368	376	403	342	360	361	378	389	373	388	375	389	363	408	384	410	356	340	377	362	366	358	381	367	343	385	418	366	373	371	384	360	372	402	369	375	383	388	384	369	369	336	393	370	374	379	364	372	381	389	365	346	369	366	361	383	353	349	339	319	382	384	394	351	393	351	370	369	380	365	349	390	377	382	391	377	322	380	379	394	375	355	392	325	407	391	321	401	353	369	375	384	389	342	357	375	358	340	377	348	366	382	358	372	375	338	392	385	356	384	365	396	364	369	379	380	369	361	356	402	368	347	381	401	373	309	369	389	345	353	374	365	396	383	384	374	374	357	399	361	384	387	374	373	368	382	391	375	382	355	382	416	405	345	377	346	366	389	374	361	361	383	361	372	363	341	392	366	370	384	377	392	413	393	368	341	390	356	405	371	380	364	356	354	373	367	320	382	361	377	366	382	357	379	369	344	358	341	376	399	393	351	424	390	353	388	380	374	405	359	354	377	318	363	376	375	377	357	367	367	360	355	347	395	397	414	380	390	363	413	381	365	385	365	368	356	359	356	346	380	363	337	378	347	381	388	432	361	385	367	395	371	366	381	343	403	369	368	389	357	387	386	363	387	373	409	363	373	388	365	346	341	382	362	383	384	394	377	343	366	398	357	357	407	351	374	408	379	347	399	345	383	355	379	398	406	350	378	388	350	371	371	341	404	397	381	362	365	377	398	417	371	371	407	353	389	345	405	383	391	412	379	400	333	378	389	359	342	378	399	358	379	397	387	379	378	404	395	358	352	371	359	373	360	383	355	386	384	373	387	391	368	366	382	349	373	369	341	387	332	352	343	389	386	387	348	372	332	397	383	367	379	383	399	376	350	353	404	375	349	373	385	388	403	373	358	380	368	370	366	385	379	372	398	361	373	337	362	399	386	382	355	367	356	399	419	344	406	383	423	382	368	365	337	416	378	387	359	365	370	349	403	367	364	325	365	395	377	383	398	397	376	356	342	376	368	368	355	362	372	376	387	344	362	388	403	346	371	415	386	342	345	357	344	372	392	381	410	375	442	331	359	332	364	373	365	421	389	422	383	413	372	375	373	361	372	404	372	355	392	370	396	383	406	363	396	353	397	376	383
14015	980	563	453	373	339	314	273	298	266	270	225	254	265	217	239	277	247	241	237	238	261	220	234	230	244	241	223	201	229	230	232	232	248	232	214	219	220	211	223	225	239	204	227	253	233	232	228	231	251	231	231	252	211	216	205	226	230	225	241	219	216	234	212	204	233	228	233	231	204	230	203	217	254	196	239	225	228	266	230	275	240	189	219	218	232	256	195	226	239	242	245	243	205	221	231	233	230	254	241	244	237	234	227	237	245	223	208	225	233	238	247	184	235	247	224	206	231	273	262	220	206	237	202	256	240	215	286	208	203	225	216	248	237	233	244	225	214	236	245	221	237	241	235	233	228	216	214	216	243	231	227	254	213	221	216	245	231	248	230	223	212	225	222	231	228	217	244	244	216	231	222	209	221	218	251	217	213	230	249	222	229	256	220	229	218	237	226	220	215	201	231	215	223	215	206	241	228	199	231	222	236	235	209	236	228	213	225	240	257	256	259	210	224	231	206	227	232	235	248	242	226	202	225	239	226	214	236	225	230	257	226	230	264	222	232	230	237	201	231	211	224	234	237	212	250	221	210	216	222	229	231	228	255	209	255	234	240	243	260	208	208	224	250	231	221	234	252	204	224	226	237	247	242	256	256	242	245	211	208	219	253	277	250	209	213	225	225	257	222	205	252	232	248	230	222	224	216	198	231	233	234	210	202	231	220	220	239	211	221	251	230	226	204	195	273	237	263	257	224	221	223	235	243	242	219	271	233	218	236	244	213	220	232	227	219	211	228	231	230	222	220	227	235	241	254	217	220	263	232	257	215	197	221	234	234	224	220	243	229	241	251	235	247	213	213	220	221	235	237	241	236	229	229	236	228	224	208	235	228	220	227	198	270	223	225	229	236	235	213	222	226	226	235	270	218	231	239	230	229	196	229	244	239	231	240	243	222	243	237	229	223	235	216	233	244	265	247	196	240	231	237	218	242	240	223	232	223	203	253	228	227	242	246	219	246	253	216	212	219	210	231	203	245	250	240	235	209	239	211	214	221	246	219	227	232	237	228	240	263	230	249	225	206	236	200	198	234	270	233	218	204	231	228	242	229	215	236	203	232	253	239	249	280	246	225	272	220	211	190	259	213	266	268	236	271	241	235	205	228	249	216	243	212	247	222	259	243	247	230	233	237	214	218	218	202	230	220	245	226	247	241	252	221	203	222	237	220	247	240	205	240	230	214	246	232	224	209	241	235	215	225	252	228	226	258	211	215	228	222	253	242	240	248	239	221	244	241	260	258	239	230	229	227	245	240	221	244	231	226	233	229	224	220	229	219	213	236	228	232	225	221	228	237	254	223	224	236	223	226	243	226	242	237	243	225	235	234	234	235	212	222	230	221	222	234	247	226	209	217	239	218	229	222	228	211	270	202	193	230	251	223	233	246	201	217	222	202	240	225	225	197	229	232	244	217	232	184	218	214	197	250	231	239	253	249	244	226	190	220	251	262	221	268	230	218	209	214	260	218	208	252	230	228	195	210	216	260	235	202	209	219	251	246	200	250	256	199	215	236	221	247	220	222	235	243	238	218	237	248	258	208	250	273	235	218	223	218	221	213	221	218	189	220	230	246	255	227	249	228	217	238	247	232	247	265	251	266	229	221	226	251	246	186	253	227	250	252	213	207	237	275	220	235	239	214	217	239	218	207	206	215	241	232	224	266	222	246	228	245	225	203	263	236	224	223	197	246	245	233	225	199	239	207	190	239	223	211	254	221	225	239	258	234	248	226	227	225	203	201	234	204	218	228	243	230	227	214	240	214	269	213	213	247	242	233	221	234	238	232	222	241	222	214	224	270	253	244	219	224	240	220	240	250	229	230	243	240	233	224	225	229	211	215	225	243	221	210	231	213	222	244	227	228	244	247	229	267	212	234	211	244	216	245	246	234	203	271	235	208	234	231	218	235	234	239	202	203	240	245	253	218	190	214	202	198	224	200	216	234	242	239	212	246	207	201	223	224	214	217	241	241	236	232	223	209	219	229	210	200	220	215	239	220	208	196	195	217	226	250	233	217	234	244	225	242	230	250	245	232	247	234	241	216	232	232	220	231	231	223	212	235	225	209	276	242	255	200	208	208	197	237	229	226	240	201	230	240	217	240	222	236	263	243	228	236	237	232	231	232	251	221	232	223	252	223	222	237	221	237	237	211	249	279	257	239	233	217	258	218	236	237	200	222	235	240	218	206	256	215	212	225	209	216	229	235	255	225	228	253	262	232	222	247	239	231	207	229	238	216	209	235	274	231	252	223	247	240	198	255	224	214	247	250	246	222	242	243	235	207	222	225	203	224	231	224	244	207	242	232	239	241	225	246	221	238	227	244	241	239	229	215	239	246	233	212	258	236	237	211	222	210	220	237	225	239	249	243	219	232	205	236	221	237	221	256	241	214	221	204	212	239	212	216	229	213	218	228	201	221	220	234	231	247	193	201	222	222	243	231	218	231	223	211	240	219	237	228	233	270	211	249	233	224	231	236	227	228	245	214	247	211	220	211	220	260	258	231	247	222	217	259	205	237	241	253	227	239	240	228	204	238	215	217	228	213	235	219	256	204	215	238	214	240	221	215	231	226	231	239	225	196	237	236	209	213	223	237	234	233	214	218	226	232	224	248	191	216	225	211	249	231	221	249	214	241	234	204	243	233	215	233	199	220	238	233	238	246	227	248	230	240	215	197	241	215	214	202	225	218	229	237	256	239	243	245	199	233	225	238	225	261	240	229	222	252	235	190	214	239	229	243	204	210	183	226	191	250	220	237	239	229	242	235	256	217	246	251	223	225	238	242	215	261	251	228	224	217	213	227	236	256	231	230	225	236	235	229	212	247	221	228	220	228	202	197	201	222	216	219	227	248	229	239	278	271	236	244	203	225	227	245	216	249	227	236	214	215	232	252	245	234	203	208	249	227	229	249	251	237	223	217	261	203	203	221	227	220	219	234	226	232	242	217	261	227	228	216	243	209	237	266	230	235	249	229	223	216	226	234	232	242	203	256	235	245	234	240	237	245	211	237	196	237	209	245	220	229	226	246	247	199	221	246	233	218	203	223	220	220	214	240	274	211	226	201	229	239	207	239	246	229	207	236	222	225	216	211	215	229	241	214	233	229	230	251	211	219	245	202	197	216	220	246	224	209	252	227	226	245	249	238	233	243	244	252	244	237	212	228	244	202	246	230	224	243	243	255	215	238	244	227	254	245	220	249	213	209	229	233	224	246	226	247	244	218	212	232	232	242	232	244	222	242	219	224	238	229	238	246	217	235	271	244	219	212	205	243	222	247	215	209	218	203	263	231	241	240	210	236	233	226	231	238	225	214	265	207	250	258	234	216	219	200	234	196	228	234	247	263	208	231	237	235	209	219	216	235	244	235	236	237	215	231	270	234	218	225	223	229	216	238	224	225	254	226	224	218	211	208	236	204	208	221	216	238	196	237	226	236	236	225	213	216	220	234
9186	864	1201	1417	1254	1020	976	845	779	730	703	698	689	634	631	588	624	618	634	607	575	568	575	604	586	595	634	614	586	539	570	562	583	602	512	576	557	546	570	600	552	579	605	544	514	523	520	565	561	553	567	544	547	560	566	558	552	543	514	551	556	551	534	565	543	576	572	564	514	546	532	585	542	562	576	515	545	548	551	498	551	542	544	560	510	559	532	551	550	535	515	592	534	537	580	574	532	535	530	559	546	567	520	550	571	540	591	595	554	535	566	510	558	555	532	547	554	515	523	605	562	555	558	540	519	562	517	590	540	551	593	536	550	577	530	499	550	567	554	549	556	587	545	507	516	586	539	557	527	559	569	565	517	548	584	540	520	584	570	565	564	551	557	544	546	552	539	523	535	548	571	531	564	536	535	555	546	528	552	551	521	483	556	534	560	555	570	585	533	527	506	529	585	554	572	544	525	545	526	554	548	519	534	505	551	545	545	520	565	540	527	604	544	585	521	550	494	530	516	550	526	544	547	529	483	546	533	540	538	532	554	535	545	524	586	595	517	553	530	557	572	558	544	528	582	539	550	537	561	538	631	504	508	567	557	564	541	509	499	515	516	523	518	535	534	563	527	538	537	550	549	552	521	562	567	550	549	550	563	539	553	532	567	536	562	567	523	554	577	535	529	579	552	543	525	565	511	561	525	545	506	552	577	563	535	570	563	547	552	524	555	573	551	507	572	496	562	578	566	540	511	519	559	535	533	537	529	546	555	521	569	536	570	533	538	538	535	520	569	540	572	529	546	530	575	535	533	585	574	568	548	551	562	535	504	574	564	529	519	537	531	507	596	497	550	556	580	580	528	520	521	532	600	540	521	520	536	565	584	556	541	552	529	511	543	548	538	568	557	552	562	522	516	541	555	571	538	520	533	574	565	553	510	550	577	520	535	550	559	556	513	544	511	537	538	601	525	554	522	549	577	541	565	569	542	528	578	541	533	540	523	559	530	504	534	547	546	583	525	561	471	564	560	499	537	520	543	589	555	539	537	548	519	511	540	541	519	572	526	536	542	567	520	537	552	524	506	572	555	571	567	533	526	541	571	559	581	542	566	540	550	516	545	563	507	545	531	530	546	564	556	525	551	544	550	534	512	517	534	541	515	513	549	533	576	568	536	557	497	580	551	522	528	546	569	533	607	518	509	540	537	544	535	556	473	542	510	540	511	576	526	528	554	547	521	560	521	554	498	564	535	605	565	538	543	540	566	545	541	550	530	565	549	579	553	544	589	540	550	549	540	562	550	562	568	562	575	534	559	544	540	589	528	567	577	552	525	538	535	535	519	618	576	538	554	554	556	544	551	564	602	536	524	548	509	532	564	562	610	544	554	529	574	536	530	576	563	533	545	563	518	571	554	521	550	522	526	583	502	542	557	543	541	573	554	561	498	554	517	555	515	536	537	546	547	530	547	538	505	525	549	583	549	530	518	545	512	527	553	502	562	568	522	575	580	502	622	511	544	555	546	572	581	555	532	543	557	549	546	514	543	544	586	580	522	556	555	553	560	546	541	582	478	551	568	563	556	514	516	570	524	556	547	564	546	553	528	549	541	541	551	553	556	568	510	556	534	513	554	549	567	538	554	552	584	552	570	533	541	570	561	619	534	508	527	544	513	547	563	588	562	573	497	585	516	508	566	560	555	519	547	511	510	538	560	554	565	586	534	549	576	555	570	534	510	520	546	582	525	543	556	547	570	548	553	546	547	515	534	522	471	608	572	585	535	561	548	550	547	555	505	529	540	530	527	566	549	552	532	546	581	559	586	538	562	574	549	582	595	521	515	575	557	549	557	567	570	541	564	551	542	570	547	551	584	523	510	526	522	512	564	573	554	558	590	557	528	557	570	554	555	535	551	535	540	573	526	566	555	561	510	539	563	533	554	560	602	573	541	519	564	540	521	549	580	566	513	574	571	520	603	532	524	538	554	557	527	517	538	605	507	566	524	541	533	588	561	536	591	563	544	557	529	545	538	559	578	542	574	571	571	561	551	537	577	603	552	517	554	546	562	534	562	523	558	549	585	571	577	518	574	545	550	561	540	557	540	537	576	562	533	526	593	558	537	527	569	487	548	531	544	528	550	538	554	556	518	491	556	522	525	555	565	545	550	559	544	553	483	508	539	564	518	545	576	574	512	519	552	560	550	556	603	576	488	532	573	549	586	575	530	546	562	540	579	569	495	557	543	579	548	562	517	528	534	593	563	521	553	541	557	571	536	529	545	564	574	537	539	554	535	519	494	514	530	541	571	534	551	534	556	533	543	582	530	488	552	539	575	568	509	533	530	503	545	536	541	599	526	553	559	532	561	542	568	558	543	522	543	519	553	499	541	548	537	565	520	557	542	555	531	539	598	551	556	534	539	559	562	566	562	577	565	530	519	554	542	509	524	571	538	562	514	544	537	538	564	539	516	518	585	539	513	539	511	552	528	553	563	570	553	544	609	536	590	542	566	586	593	553	522	492	570	536	545	499	533	554	568	543	561	562	550	544	536	508	540	541	571	593	501	554	565	518	543	520	584	502	521	566	584	556	530	555	581	575	563	481	539	543	549	521	541	550	520	571	579	554	512	588	543	499	573	537	563	570	558	544	529	583	532	599	559	560	549	535	535	567	521	544	530	571	555	544	520	526	560	556	564	551	548	518	557	563	563	547	564	593	573	565	542	581	527	525	549	517	543	553	581	502	564	533	571	571	531	516	511	526	525	531	517	546	561	535	530	531	542	600	557	568	565	542	569	584	520	536	548	587	550	569	561	497	602	560	532	565	558	539	496	541	549	557	522	570	541	552	579	542	539	563	569	538	565	543	569	555	494	558	554	534	583	560	564	558	573	559	513	560	534	537	536	517	503	550	515	531	523	570	550	579	558	543	504	521	552	557	522	550	555	543	549	545	559	505	527	531	526	550	520	553	565	531	599	530	544	540	572	555	559	553	538	559	540	542	526	525	563	582	524	520	587	565	555	522	542	493	507	543	538	538	583	551	529	599	550	586	546	548	569	558	523	550	551	554	575	600	526	537	525	531	540	580	563	506	540	538	514	485	539	543	534	518	498	518	526	505	548	592	601	548	546	561	561	531	575	547	586	522	573	548	565	589	597	515	544	559	533	538	533	538	532	572	590	546	545	556	544	534	542	507	565	543	536	552	545	587	550	583	556	568	559	545	561	562	562	533	543	569	542	562	545	536	558	533	520	572	562	544	565	586	509	562	578	560	579	539	542	588	538	545	543	545	542	575	539	546	519	493	569	578	571	606	505	573	567	541	547	561	545	518	569	563	551	602	530	535	532	523	535	554	525	563	526	554	526	540	534	553	521	542	528	548	543	553	533	543	569	556	530	546	527	575	534	567	526	552	541	525	584	514	517	550	559	562	564	533	522	528	531	551	551	494	596	502	559	541	563	577	587	563	558	529	534	557	528	521	541	520	521	543	580	531	548	541	532	533
24144	2539	1159	877	652	586	504	456	417	413	394	383	379	381	392	382	403	364	372	401	374	336	304	347	313	366	389	358	320	365	362	346	354	360	327	385	313	380	325	325	370	367	346	376	347	382	346	366	393	355	365	325	332	341	353	352	384	357	347	327	342	321	400	342	358	355	347	312	369	383	359	360	337	394	361	352	358	367	369	325	331	313	327	346	344	336	366	368	350	319	315	353	345	334	375	332	354	352	341	419	364	335	333	330	346	349	377	343	318	334	312	317	333	343	365	357	365	368	294	359	340	346	356	351	334	375	354	336	339	336	359	349	372	343	300	373	361	359	336	328	331	357	357	337	361	319	318	338	323	325	365	334	368	330	360	352	347	347	356	321	352	364	324	336	352	326	362	334	334	351	315	362	353	343	342	344	332	362	361	345	361	340	351	316	396	329	345	370	374	359	316	362	374	316	321	376	329	341	358	355	357	344	354	343	349	368	346	350	375	320	311	369	347	433	312	357	351	343	351	383	354	321	364	369	326	348	401	347	347	322	364	321	360	353	340	360	329	340	362	360	341	344	332	340	373	369	353	346	351	363	357	353	332	336	383	380	351	367	357	352	361	356	371	319	318	361	337	367	354	361	352	326	369	354	334	353	347	354	323	310	357	323	321	344	355	369	358	333	326	328	358	334	339	325	340	358	361	367	315	385	333	354	349	349	343	345	356	366	357	328	361	357	356	367	396	357	351	357	359	315	348	363	326	352	408	360	320	356	314	353	341	360	368	391	341	309	391	333	367	388	379	366	352	349	360	333	390	359	341	335	363	359	346	340	340	322	333	340	332	333	327	321	382	348	376	318	356	359	350	343	386	359	321	366	354	310	383	354	338	351	362	325	364	363	337	364	361	391	348	351	332	351	343	335	361	382	323	360	373	347	360	322	361	351	339	369	334	334	364	365	379	308	308	375	344	345	355	330	349	351	380	367	337	364	370	363	366	359	348	347	335	359	375	347	334	338	341	353	345	349	307	365	370	359	362	322	364	347	372	325	354	355	334	351	375	319	375	379	336	339	337	356	355	329	356	348	299	351	343	355	327	358	334	284	337	347	359	336	331	334	329	316	341	353	355	377	371	340	324	299	366	303	342	354	334	345	356	334	354	349	330	377	362	374	328	336	333	301	348	335	362	386	354	332	347	352	324	341	312	361	364	323	322	349	328	374	353	308	322	375	394	360	326	387	347	354	353	351	352	343	341	337	340	341	345	356	334	336	312	364	343	338	337	323	333	383	361	336	338	336	338	321	345	373	339	361	342	347	369	374	321	350	311	347	345	368	372	345	348	306	309	325	375	371	334	339	368	357	377	355	358	344	336	328	363	361	342	342	308	327	366	346	362	341	372	354	359	316	341	340	377	347	339	358	360	346	333	330	344	333	320	353	338	356	351	341	355	378	365	334	307	379	340	310	325	328	375	346	356	356	338	356	359	339	371	313	334	338	331	315	339	330	368	318	358	348	347	330	327	389	350	358	342	355	378	350	369	340	317	359	403	318	349	348	334	357	319	361	339	347	355	341	347	403	360	371	413	309	314	347	379	323	381	343	318	354	356	364	338	343	355	317	314	343	334	341	371	377	344	310	334	351	329	331	369	333	375	387	352	321	339	354	365	366	360	376	368	332	367	372	329	367	379	351	327	383	323	358	337	359	356	347	336	350	346	339	372	325	332	333	352	334	341	326	342	318	357	356	368	351	338	352	340	386	380	357	373	361	362	361	341	354	353	345	333	349	350	353	369	355	359	320	372	318	341	332	327	285	341	344	322	391	363	383	379	357	390	403	358	357	387	358	332	371	341	307	345	350	332	336	328	314	381	345	363	340	359	356	315	352	317	363	362	323	360	341	330	325	323	297	357	345	341	357	353	309	335	397	343	362	342	352	319	366	336	319	354	352	313	301	327	350	338	375	329	323	379	358	324	340	350	342	341	320	306	360	355	338	368	362	331	356	338	374	318	365	340	376	354	318	343	359	314	345	380	310	353	354	350	365	357	354	351	352	376	377	352	346	349	339	382	343	321	371	365	379	370	349	353	332	335	376	322	346	378	328	319	338	348	339	335	309	331	347	355	364	384	347	324	368	344	350	341	343	309	333	368	354	349	361	347	375	370	354	322	367	372	317	333	349	376	365	350	347	353	369	329	376	324	372	373	371	354	387	313	334	376	372	345	382	366	357	380	377	354	336	347	318	327	347	365	352	381	331	337	362	342	318	326	381	344	358	309	356	358	366	349	327	354	336	321	342	347	325	313	331	398	343	320	328	336	356	364	340	349	326	368	339	344	342	324	352	344	369	357	334	333	345	374	324	359	322	353	372	373	356	369	314	317	330	325	362	343	349	334	327	338	351	334	339	351	330	358	307	323	329	358	356	349	363	358	345	341	318	302	331	339	368	328	315	370	315	334	379	348	346	330	364	348	349	332	363	368	373	343	390	354	349	341	357	344	339	359	375	361	324	333	370	364	344	357	348	360	352	357	392	323	323	343	324	372	339	374	327	349	335	326	346	350	330	358	388	360	343	373	325	353	363	341	323	353	347	333	359	315	335	327	342	367	358	356	361	334	368	334	345	344	315	357	337	372	339	353	356	337	350	326	342	355	343	340	353	378	336	352	335	335	338	343	330	340	320	363	364	353	343	351	388	406	339	376	354	319	344	355	337	338	333	372	325	339	368	355	352	411	355	339	334	317	377	340	319	375	336	317	325	357	338	340	356	336	353	343	321	347	322	340	352	359	321	341	357	349	360	325	347	363	327	342	356	344	359	333	370	349	368	364	333	332	377	363	325	351	381	366	329	382	335	351	328	321	348	367	360	333	323	372	319	314	356	354	381	375	341	348	358	362	344	334	352	319	340	330	361	323	345	360	277	342	355	367	345	344	357	314	353	317	342	356	330	361	331	323	338	341	356	315	349	360	331	331	377	390	350	346	344	305	383	346	335	343	362	361	333	338	340	341	385	365	328	355	352	364	328	344	344	352	337	356	381	333	311	323	382	359	359	345	300	352	347	305	365	363	382	349	353	384	318	344	323	344	383	344	347	325	374	369	340	377	348	359	344	322	347	338	363	288	375	386	333	358	344	357	367	346	330	331	355	305	330	336	351	340	359	344	347	355	328	346	330	321	372	344	363	360	324	326	366	349	343	316	330	333	363	386	348	322	357	359	319	397	389	360	332	333	356	362	356	351	298	335	346	365	346	322	366	347	359	328	309	382	332	359	337	395	341	345	352	348	344	344	348	340	337	353	350	344	329	337	329	324	341	341	337	364	298	354	335	388	354	364	324	378	375	376	391	367	346	358	371	344	345	379	331	380	366	361	350	416	320	344	341	350	362	329	383	362	352	348	365	368	403	357	352	373	361	363	376	335	318	340	350	352	396	327	317	364	356	346	320	351	366	380	367	331	337	309	370	343	366	343	362	343	325	344	354	370	359	377	309	357	352	328	351	339	354
12676	1399	2166	2391	2151	1774	1521	1354	1212	1111	1087	1049	1017	1011	976	937	904	898	891	867	885	846	766	826	818	849	825	824	816	802	812	806	777	810	757	787	843	775	774	828	782	828	793	833	747	800	789	804	783	774	812	825	753	773	767	802	762	777	780	721	834	811	813	735	784	774	742	733	757	763	744	808	722	783	789	803	788	830	750	838	749	733	772	817	740	769	769	743	781	772	814	751	767	749	784	751	790	757	772	735	749	755	814	718	805	794	794	774	770	729	783	755	733	791	802	744	807	779	800	793	803	762	770	795	831	766	792	728	765	750	775	767	801	796	799	809	732	779	813	820	814	778	830	769	788	756	765	805	783	770	787	810	766	765	778	743	798	783	758	757	756	768	796	765	783	747	773	753	781	792	729	815	796	730	801	758	768	794	741	792	774	758	750	770	800	791	753	733	763	785	764	785	792	737	773	773	774	809	769	795	800	790	813	746	740	804	761	797	749	715	708	761	771	770	820	774	773	785	777	783	765	799	765	766	742	831	831	771	822	773	806	778	764	791	759	731	725	723	751	729	823	771	763	820	783	724	799	771	729	774	720	792	786	798	758	829	783	797	775	756	788	777	754	799	802	733	771	779	784	766	748	743	703	810	738	769	826	771	796	740	735	773	801	791	781	726	801	780	774	775	781	753	752	734	758	774	785	784	752	834	729	785	772	766	780	749	770	777	734	732	784	783	819	782	790	775	767	783	783	801	783	732	826	767	719	784	770	747	772	709	721	763	783	763	727	735	816	749	713	738	808	741	708	786	806	759	773	771	812	798	772	778	782	824	825	737	766	796	811	765	760	792	770	709	774	774	786	792	742	724	771	821	755	724	779	784	766	713	731	771	732	716	751	774	794	766	787	779	707	775	728	783	729	763	755	802	750	775	774	772	782	755	771	782	776	800	728	734	809	778	798	813	761	745	769	772	781	791	785	808	835	755	823	769	816	772	815	788	794	802	776	841	813	802	753	776	783	721	820	777	781	763	748	790	788	790	780	746	799	733	771	800	743	737	804	764	740	741	801	756	772	741	797	824	798	749	798	746	745	766	791	735	780	783	749	788	770	758	806	764	783	758	773	739	806	799	761	759	788	808	728	737	721	765	711	793	729	754	729	752	782	832	776	735	752	747	760	746	758	800	809	771	743	726	725	791	750	798	738	746	768	780	773	769	717	770	789	758	744	725	785	796	725	750	701	757	798	801	772	748	786	799	793	773	733	750	761	732	779	752	782	800	726	765	765	800	779	767	765	824	780	800	764	749	724	752	738	829	813	812	694	699	790	764	751	814	762	804	771	740	765	799	808	728	781	712	793	773	788	751	748	803	760	777	802	754	747	773	708	724	797	771	755	875	756	764	733	783	801	771	784	789	792	765	740	766	730	767	775	765	828	775	773	766	801	772	771	783	754	804	764	747	771	752	758	804	712	803	769	779	740	781	736	748	795	774	755	731	765	740	760	782	776	748	774	782	778	758	731	783	809	787	782	731	767	795	777	795	781	750	759	783	724	793	774	766	800	770	763	752	786	766	750	818	776	755	759	796	717	778	770	790	805	783	738	794	776	815	752	772	786	782	795	820	794	763	812	786	779	752	688	755	807	755	816	750	791	759	748	747	719	774	750	748	761	764	775	812	736	782	811	729	786	823	754	810	740	755	776	778	776	767	730	788	838	757	799	806	789	782	772	767	782	805	814	754	789	804	779	812	753	779	768	754	805	762	742	799	753	764	805	779	757	792	734	769	756	787	791	725	726	767	795	789	776	745	761	735	771	763	713	784	748	771	777	778	819	798	800	763	739	757	746	761	698	783	772	828	798	744	772	711	808	761	716	776	726	752	728	718	770	811	760	761	757	793	769	759	714	741	754	759	787	772	868	712	720	757	748	800	757	768	769	775	744	764	786	823	708	727	791	768	826	809	832	736	768	770	715	826	737	753	789	745	796	749	777	743	826	777	824	779	794	786	799	760	714	734	769	794	764	767	758	715	801	798	758	730	773	745	760	758	803	788	759	754	780	775	753	747	757	799	785	747	767	742	716	778	751	791	720	774	778	736	805	735	729	830	754	787	810	802	708	787	818	759	752	775	771	751	752	752	777	787	784	778	743	795	762	786	768	772	769	762	814	785	793	747	784	712	780	745	763	836	763	747	756	796	757	802	756	741	800	804	768	737	783	770	812	754	745	765	754	784	781	744	728	705	774	761	746	762	780	745	786	742	788	754	822	782	749	760	773	709	787	734	764	790	750	860	755	777	746	756	789	797	797	808	743	789	783	747	793	744	747	780	765	732	785	783	806	831	798	807	763	753	774	744	777	770	785	746	772	813	764	758	790	745	753	803	772	760	768	812	789	737	794	789	753	775	799	755	802	770	800	791	794	797	751	806	801	800	727	802	763	772	781	819	808	768	789	774	766	774	743	755	771	765	758	762	802	749	788	757	722	711	764	750	768	781	805	786	811	711	784	797	772	762	782	769	798	700	791	771	766	814	770	742	823	811	783	723	746	770	696	823	773	783	792	791	766	772	793	717	769	768	740	769	815	762	796	774	764	800	781	796	736	737	753	733	726	779	748	821	739	806	787	749	753	768	765	729	750	838	794	760	772	769	795	794	792	786	772	712	761	817	764	806	736	749	770	790	809	763	809	766	688	781	748	768	757	801	741	789	784	814	708	750	734	797	767	806	717	793	792	750	702	794	745	742	789	758	768	798	734	810	734	743	749	756	778	736	769	806	789	762	787	800	819	721	748	751	774	802	727	705	787	734	744	744	747	806	739	785	763	790	769	773	780	782	764	746	778	779	794	737	785	752	702	823	800	801	828	721	810	828	779	725	793	761	799	770	793	775	763	730	809	732	804	775	746	772	762	783	735	731	791	771	778	729	797	747	826	829	785	750	737	784	738	741	794	738	792	704	811	736	744	799	703	742	764	788	719	770	769	782	757	790	785	782	746	772	777	727	713	790	778	741	822	776	823	766	747	760	786	716	773	772	786	781	790	752	774	748	708	796	741	794	757	745	721	805	752	774	757	745	743	727	787	782	793	761	781	687	749	780	804	800	695	744	753	784	754	787	793	745	760	730	757	781	735	780	740	793	752	779	770	831	741	756	791	721	735	740	759	772	759	760	765	797	791	789	788	805	796	818	774	762	810	788	764	739	756	789	788	738	745	785	765	765	775	795	733	794	759	771	749	794	771	724	758	771	684	737	801	753	750	737	797	769	750	774	775	796	767	752	741	739	756	773	801	736	783	751	802	809	766	795	779	788	781	793	766	772	783	759	779	783	748	790	749	748	759	778	786	784	821	761	763	756	757	758	719	785	800	809	748	800	799	763	812	799	748	832	751	771	778	775	762	813	755	804	828	722	772	786	752	731	820	788	774	784	783	796	799	786	790	771	774	771	779	777	777	754	836	777	747	747	759	732	740	772	763	774	746	775	787	812	736	782	799	786	730	764	756	790
4212	212	127	167	145	162	146	155	148	140	152	153	170	145	130	141	138	147	162	149	123	153	140	138	141	137	157	143	143	142	166	172	146	135	133	165	152	131	147	136	163	138	141	169	146	127	145	140	129	147	110	141	141	133	140	171	167	147	131	132	140	149	146	136	144	159	140	162	137	138	152	136	147	146	140	131	136	166	146	171	136	140	160	132	161	129	151	154	137	154	131	129	146	139	145	158	136	129	133	128	124	122	144	146	144	166	146	129	152	125	141	151	164	126	155	144	120	149	156	160	147	149	131	167	166	146	132	151	150	133	131	159	163	143	144	169	137	143	146	164	147	143	115	156	136	131	134	112	162	147	158	149	154	158	142	127	133	134	144	135	137	151	124	147	153	120	144	144	136	148	164	132	157	139	127	173	151	160	160	164	131	144	152	138	138	128	129	137	136	139	158	149	164	126	163	148	156	130	160	135	146	134	162	158	156	140	125	130	135	156	148	133	167	187	167	137	128	147	148	111	150	129	133	152	160	134	169	159	144	155	153	160	150	148	149	132	155	142	148	130	163	130	138	142	165	152	162	145	160	167	138	141	159	153	127	112	151	122	154	137	127	172	146	180	154	160	144	151	139	147	148	149	144	142	140	147	139	149	154	155	151	156	133	144	149	141	134	148	133	149	163	159	142	167	150	161	151	142	158	153	168	151	160	147	145	156	149	141	128	148	158	159	149	135	121	163	150	146	146	124	166	155	145	164	143	139	126	146	113	151	114	179	145	146	148	141	109	114	139	157	152	159	129	132	141	158	132	139	132	155	137	149	156	131	166	130	166	140	153	141	152	131	132	158	145	121	161	141	157	120	132	151	159	145	139	125	156	155	133	166	153	146	151	144	172	162	148	142	131	147	140	149	135	125	135	163	136	156	157	157	152	127	140	143	187	140	140	149	148	132	166	152	135	169	153	162	138	133	144	157	156	140	133	152	122	127	128	147	119	152	119	141	155	144	164	128	138	137	148	161	174	141	123	166	138	141	150	168	138	126	148	139	175	156	153	136	154	135	116	135	143	119	148	151	142	127	141	159	145	156	125	125	145	146	142	149	143	164	148	177	163	148	136	128	128	137	147	130	172	149	148	133	142	144	142	138	132	158	149	147	154	154	134	144	167	129	126	139	136	130	118	151	124	146	138	136	154	136	166	137	153	167	132	137	126	145	170	144	140	132	157	144	148	149	131	145	110	109	158	140	151	147	132	138	132	136	137	163	139	141	136	165	133	129	148	133	147	141	151	152	162	157	149	132	142	140	151	132	167	171	154	145	140	145	143	159	149	144	145	143	154	158	147	121	153	148	144	132	136	136	140	164	123	138	138	139	143	136	136	143	132	148	156	140	154	129	143	129	137	162	162	134	139	127	161	150	150	175	164	145	153	144	137	150	140	147	136	145	147	141	132	176	151	142	139	183	160	154	138	117	162	125	133	157	149	156	140	139	135	141	114	138	153	148	170	131	145	148	114	130	136	166	137	131	124	143	127	152	153	155	159	129	140	139	152	145	134	135	120	157	146	139	129	139	159	147	156	153	156	126	139	145	115	143	151	158	141	158	173	175	144	167	146	138	156	144	149	161	145	141	173	143	132	135	150	134	121	154	128	142	136	131	137	147	171	156	140	117	156	138	163	114	131	151	146	127	154	143	139	118	148	148	144	127	131	137	120	150	128	141	135	163	156	152	129	137	132	143	178	158	165	174	115	153	140	133	161	164	166	149	142	127	145	160	104	134	148	151	149	150	138	149	163	138	153	147	154	155	136	135	142	135	135	145	140	160	155	133	139	129	138	147	155	161	145	123	138	150	145	154	153	129	173	146	150	136	146	154	127	142	142	128	157	148	151	158	140	150	153	135	149	144	138	142	137	129	120	142	139	143	156	129	149	170	143	145	143	111	153	130	154	163	142	125	150	145	179	152	133	133	168	152	137	135	122	139	126	136	154	121	136	136	125	137	157	129	156	125	126	155	156	149	129	155	131	127	133	129	129	154	135	142	147	157	154	125	139	176	136	141	153	163	144	146	128	124	118	141	128	136	141	143	155	129	141	132	154	148	189	118	151	125	150	127	141	126	134	139	134	168	146	146	140	142	153	164	162	151	135	162	139	148	143	160	151	128	133	124	143	158	144	167	150	154	160	144	168	157	147	138	170	124	149	147	135	140	135	139	154	151	134	143	133	137	150	138	151	130	146	136	148	124	132	148	153	153	147	172	129	133	167	148	147	153	129	137	155	139	150	153	110	161	139	131	141	141	149	148	125	156	143	155	127	132	140	147	141	134	170	149	129	146	143	127	124	142	132	163	143	122	160	140	136	164	157	145	143	139	148	147	129	148	135	136	160	150	156	140	143	169	144	139	153	182	141	174	122	123	131	156	131	146	153	163	149	135	140	152	141	124	153	155	134	142	128	138	142	107	145	132	144	167	141	158	127	131	110	142	156	137	134	136	152	144	134	152	150	141	155	158	159	169	153	148	120	135	147	159	162	153	140	142	146	140	128	149	159	131	139	130	132	153	138	136	152	169	159	135	154	160	144	152	156	156	162	135	130	157	161	144	148	145	141	129	122	115	137	127	157	139	154	137	122	146	157	132	163	157	155	153	151	147	140	127	171	144	149	156	150	171	185	157	125	139	156	148	151	156	150	164	128	128	143	141	137	147	159	148	162	139	153	143	138	141	136	150	110	143	156	138	162	147	156	136	154	143	153	131	151	139	136	140	148	141	152	122	127	150	158	143	157	155	140	135	146	135	170	138	152	144	148	155	151	146	154	146	145	130	142	137	146	141	130	151	136	137	156	143	143	154	147	157	164	159	158	140	140	140	142	163	157	151	118	136	130	153	149	172	162	134	141	157	158	131	121	146	138	132	155	148	155	140	142	147	148	142	160	156	141	144	151	145	143	122	149	157	163	156	147	132	149	151	137	144	137	134	156	142	150	158	134	142	142	159	132	144	158	163	126	149	125	142	163	151	160	163	150	152	157	153	156	144	126	135	133	121	142	151	164	123	100	157	138	130	149	135	143	121	157	138	157	143	139	122	155	146	130	146	150	152	145	136	137	145	167	116	139	154	157	140	141	145	158	123	134	134	172	116	117	157	132	144	139	135	164	149	150	151	155	142	127	138	140	153	129	157	149	151	145	143	147	134	150	129	164	148	141	153	133	149	138	175	136	115	123	146	147	170	151	154	117	156	154	133	133	139	145	149	122	164	163	153	150	147	147	122	150	145	145	141	146	137	144	148	142	141	160	151	145	141	139	153	156	143	154	134	147	128	136	135	150	122	149	140	151	151	142	138	117	131	124	163	161	146	156	140	136	134	147	136	133	132	118	152	158	126	150	142	145	128	143	132	122	146	134	154	148	144	156	129	148	156	135	151	127	151	152	143	158	118	162	137	165	162	143	122	125	141	149	120	131	153	138	123	142	133	176	163	163	151	143	142	128	141	155	124
3094	381	387	421	411	393	388	380	392	381	379	390	373	389	390	385	381	383	359	374	378	341	378	391	390	371	399	402	384	361	391	336	359	343	346	376	417	341	336	404	359	374	416	375	390	371	396	373	363	373	347	360	405	386	377	374	394	387	364	358	355	395	373	346	391	375	397	378	364	374	370	369	367	388	370	371	369	377	368	353	369	349	362	380	358	372	344	372	383	367	372	370	357	414	364	345	382	339	407	368	384	380	371	370	384	360	383	367	399	396	434	392	411	393	357	325	403	346	346	356	385	364	340	374	378	365	367	402	363	386	392	367	363	382	372	366	404	397	351	343	369	379	348	364	366	377	395	360	362	357	358	384	334	368	362	367	362	385	398	364	356	383	353	375	354	364	356	352	383	396	375	392	355	355	364	371	389	370	379	372	394	380	391	368	359	389	364	348	381	364	372	361	368	382	394	373	392	382	373	364	389	364	349	382	403	344	366	358	355	363	342	364	382	365	400	358	389	361	347	361	389	387	354	345	354	358	370	344	366	386	367	404	337	387	361	370	334	373	400	343	352	350	417	358	384	392	371	399	378	359	383	349	353	331	366	390	376	352	353	353	377	326	379	355	360	382	362	376	396	371	361	356	370	376	352	378	376	370	357	366	398	373	384	383	396	357	354	366	349	371	355	371	332	349	352	356	337	362	371	353	362	386	330	392	342	363	383	338	323	384	362	387	371	366	357	354	393	346	393	396	351	379	365	353	342	363	326	321	364	371	373	399	393	365	354	355	376	368	395	369	359	346	371	377	342	402	381	338	363	374	425	394	366	368	350	359	338	377	374	342	372	357	402	398	361	376	370	382	371	360	394	345	414	384	354	343	354	343	383	389	327	376	371	371	397	345	394	393	395	388	365	396	362	344	375	361	354	367	378	371	349	353	346	373	395	383	371	400	391	375	343	373	343	336	353	367	373	342	367	353	361	346	393	399	350	367	351	379	359	343	386	355	405	375	404	363	355	357	377	381	373	370	347	339	377	395	358	367	399	336	356	386	376	356	366	377	394	345	385	353	356	356	363	390	381	339	362	370	380	334	368	313	369	394	364	363	360	361	419	359	361	368	367	365	379	364	359	346	346	388	389	363	346	339	390	357	380	398	362	365	397	343	393	359	381	366	380	375	381	364	387	345	389	382	373	378	350	373	346	381	405	385	371	364	378	378	361	391	377	383	385	360	399	391	385	379	355	371	346	365	368	397	396	328	368	365	359	376	389	386	370	379	382	361	379	340	357	367	393	381	360	388	371	406	373	379	385	410	363	372	382	335	374	367	382	361	358	360	361	386	385	390	380	347	406	355	376	382	384	355	397	407	394	370	407	403	395	373	392	375	384	352	406	354	389	371	401	381	355	343	375	371	401	368	323	381	348	371	379	395	394	333	352	384	309	369	368	350	337	348	368	358	355	369	381	399	369	368	358	365	361	369	369	394	380	369	377	365	387	339	375	360	379	395	362	390	346	348	352	347	365	355	375	354	384	363	370	390	373	348	416	351	369	356	367	402	357	371	380	367	407	375	365	366	374	384	360	347	359	364	410	374	384	362	348	396	396	383	353	391	345	346	368	390	358	361	404	398	380	401	379	359	403	416	370	392	390	381	394	396	349	365	361	388	408	352	371	335	377	392	370	377	382	375	415	331	346	356	362	363	344	362	340	334	355	382	383	382	401	347	368	368	380	359	416	374	365	391	365	382	347	353	387	364	390	377	365	356	381	388	355	358	355	403	364	377	361	403	363	368	390	356	357	385	352	372	355	382	362	359	370	363	327	375	358	384	368	373	379	386	349	371	394	404	390	382	370	367	358	379	382	363	385	368	379	357	373	370	374	383	361	362	364	359	379	364	379	367	345	390	363	373	332	375	394	357	388	390	359	345	368	385	363	371	350	386	410	412	331	368	391	369	395	391	350	397	361	395	369	360	350	393	386	376	389	368	405	365	394	356	380	349	393	386	341	386	401	371	393	367	372	340	386	343	366	344	357	340	370	389	384	404	389	348	362	341	348	355	441	373	348	378	390	375	390	391	393	399	363	378	380	343	349	354	397	347	388	364	380	393	380	411	350	381	376	402	381	385	380	341	364	373	372	366	367	352	378	374	359	357	386	338	383	352	373	371	377	368	375	366	373	384	383	372	385	369	375	385	365	377	357	386	406	340	374	362	397	381	347	371	352	381	363	386	356	353	382	360	390	397	363	380	377	361	389	378	420	342	348	374	387	373	350	369	345	382	368	365	360	364	375	352	356	352	360	403	373	353	380	390	321	378	355	385	400	346	366	368	365	391	349	358	346	383	408	382	355	358	406	374	349	372	367	352	369	363	381	394	344	400	354	372	382	366	357	353	365	375	344	369	382	364	370	381	360	376	363	325	365	348	364	373	384	385	377	327	374	354	348	372	369	416	368	373	371	385	369	381	390	372	356	374	360	376	395	349	393	392	365	381	383	351	365	384	363	352	372	382	382	368	372	387	373	363	361	404	372	374	399	388	381	361	422	338	399	383	368	360	380	398	399	375	366	368	371	362	340	359	371	382	376	341	386	391	385	374	369	406	375	352	364	416	357	405	373	401	372	361	366	359	379	390	394	351	383	404	371	366	377	357	341	369	361	377	411	383	333	377	348	308	376	391	394	376	362	365	368	368	351	373	377	390	342	372	363	364	357	364	365	350	349	407	360	337	391	399	392	390	384	371	342	405	383	376	354	336	352	389	407	395	391	327	356	353	356	351	333	387	340	383	387	360	375	375	384	368	362	388	411	381	340	345	380	388	351	341	340	355	366	373	368	347	394	370	351	361	386	355	356	352	336	338	375	377	414	372	354	415	377	345	368	363	420	351	390	354	341	370	382	385	379	374	389	358	359	361	368	381	370	387	363	372	392	323	354	346	386	375	389	363	349	399	330	377	338	389	381	412	369	347	377	381	332	385	351	396	363	394	380	383	347	355	367	365	361	380	367	361	376	352	385	375	361	395	369	414	380	392	402	339	384	368	344	392	396	375	374	355	383	376	396	375	383	358	347	341	347	378	400	415	373	348	382	379	359	347	356	361	321	360	392	379	391	374	362	345	331	376	381	363	408	356	381	381	373	354	370	375	375	392	378	369	379	388	382	354	362	350	355	363	361	376	383	378	357	333	346	405	382	346	334	369	337	371	357	402	375	387	352	365	364	379	394	334	376	406	325	369	361	365	397	359	372	356	388	378	350	396	367	348	396	371	355	386	373	400	343	390	351	373	367	373	389	406	344	368	353	388	385	389	345	377	357	371	413	377	393	352	398	370	347	392	376	385	348	364	376	417	339	391	385	387	348	370	347	365	364	382	360	374	361	378	403	368	332	369	403	362	389	390	369	341	375	386	407	358	349	377	364	366	418	411	360	360	358	376	371	352	357	390	344	376	375	381	377	382	365	399	393	356	394	372	392	406	347	356	372	363	367	374	384	367	333	377	354	362
14081	956	580	490	384	349	326	295	282	293	287	251	229	237	252	243	259	239	221	252	273	233	247	231	222	257	248	236	227	234	217	222	205	223	216	249	232	213	227	236	235	204	248	221	221	210	219	222	247	225	243	224	202	238	245	260	193	216	208	224	246	214	182	230	212	233	249	201	246	239	234	225	214	249	248	237	230	255	230	234	243	236	219	215	209	220	219	224	231	211	223	232	256	247	236	243	237	220	216	226	232	198	242	224	229	233	215	243	256	216	250	237	205	248	225	211	207	220	224	213	230	207	229	231	238	230	220	214	229	199	246	240	230	240	247	225	240	246	226	231	211	231	241	228	244	217	224	230	242	226	228	232	250	218	228	230	241	217	237	239	223	234	264	216	250	226	230	233	240	212	251	240	201	219	238	216	224	229	250	237	229	252	228	230	220	227	215	216	197	224	235	205	242	234	228	205	229	212	191	237	234	251	221	193	188	201	252	207	227	209	214	219	206	211	235	275	215	241	233	237	198	222	230	236	255	212	247	224	228	225	274	234	202	233	218	218	228	232	231	223	220	221	228	235	217	232	210	193	222	222	247	216	221	226	219	235	231	231	213	234	219	280	234	219	192	243	231	250	239	240	234	228	254	224	247	226	213	212	229	235	212	212	238	241	256	246	224	229	218	235	244	217	221	213	230	214	228	222	221	233	239	229	242	228	235	203	217	219	215	221	207	209	212	200	236	235	218	229	245	230	245	253	256	225	210	217	237	231	224	219	221	219	239	250	227	191	223	261	233	225	205	246	255	271	241	214	207	227	243	264	235	242	231	242	215	254	243	189	232	237	224	231	233	241	232	233	236	214	223	260	244	240	238	229	228	230	263	218	191	234	256	243	257	235	236	191	236	245	224	245	221	242	243	234	200	215	225	240	214	237	230	225	248	222	270	253	260	221	240	211	229	219	246	220	249	246	241	229	238	253	222	211	210	247	225	213	208	252	234	275	249	227	219	225	239	241	197	203	208	215	221	240	219	221	220	193	208	242	262	255	240	245	232	248	245	207	242	231	229	209	227	235	238	214	192	246	275	254	252	239	258	214	243	258	231	229	233	203	234	240	221	219	199	237	256	230	234	236	230	191	221	228	239	229	217	230	229	221	220	225	235	252	223	240	249	204	223	222	246	234	199	253	218	243	235	218	223	236	226	250	208	233	267	249	269	262	215	220	220	213	237	223	202	217	224	220	239	203	230	250	228	225	222	230	263	233	219	224	240	236	231	230	211	228	219	196	271	246	268	243	238	227	229	204	224	213	233	237	224	220	217	212	215	201	232	233	204	228	216	228	248	211	224	222	236	224	245	209	219	246	224	211	259	224	241	229	229	248	228	224	246	222	211	230	232	268	194	224	227	240	225	231	226	225	246	225	229	232	206	230	235	212	233	209	211	216	201	237	244	250	234	234	237	234	246	236	262	227	227	224	227	227	238	223	237	222	243	243	198	233	224	228	257	209	237	220	235	235	205	218	186	229	225	213	254	238	201	208	211	189	241	215	260	228	218	229	222	250	236	199	226	212	263	228	216	233	218	243	236	229	241	214	210	207	216	221	218	237	219	233	235	222	189	257	240	214	204	259	259	230	252	220	217	228	259	198	222	219	233	188	221	230	185	205	222	213	224	215	235	218	235	207	202	261	218	228	208	242	220	251	246	195	223	198	255	209	261	217	203	247	226	195	237	219	249	235	219	234	249	217	213	193	221	252	236	192	206	203	216	248	218	233	201	234	253	260	229	247	213	212	234	242	223	253	219	256	230	210	209	249	207	219	227	236	234	222	227	212	228	210	232	225	216	234	240	229	218	232	247	266	248	256	246	265	224	218	228	231	237	218	240	229	232	203	266	226	224	249	246	229	210	195	224	232	252	226	210	238	289	220	211	208	201	255	235	223	224	209	242	217	232	219	222	253	219	243	201	227	220	245	235	232	222	211	228	226	236	207	220	197	215	239	201	217	228	234	226	261	225	241	254	234	215	250	231	224	247	217	201	258	211	252	220	231	225	225	227	229	209	213	220	238	249	219	225	229	227	218	254	246	227	210	267	249	231	204	234	219	225	248	221	205	229	243	258	239	244	215	232	223	217	226	228	244	225	226	248	246	217	230	228	255	265	221	216	226	217	218	265	259	230	228	230	241	246	268	267	224	238	218	217	243	253	202	210	259	241	217	240	207	235	231	202	248	208	235	248	235	225	210	229	228	206	240	239	284	250	231	200	193	222	238	235	222	232	245	210	233	245	226	237	218	211	232	248	230	219	197	227	217	220	245	225	242	197	254	188	241	230	249	225	235	283	217	224	208	251	217	229	211	222	247	236	233	221	258	230	224	204	240	217	242	230	256	210	226	217	239	243	247	253	237	229	228	218	235	218	258	219	219	246	228	215	215	233	288	251	199	207	213	235	253	236	232	211	230	214	239	225	228	202	254	229	233	258	234	222	224	236	227	227	238	229	226	205	217	230	221	225	219	225	222	238	233	228	224	228	265	221	247	195	245	228	231	249	226	215	216	223	242	219	264	258	221	227	214	228	250	245	211	229	209	224	202	223	216	236	228	241	227	216	230	206	229	199	217	221	244	249	209	246	229	237	225	205	232	231	219	248	223	215	215	247	228	234	225	249	254	237	248	231	240	214	225	232	257	223	229	250	217	243	218	231	228	265	212	218	218	234	240	248	245	216	273	230	240	271	225	236	210	259	257	228	218	217	215	225	213	249	231	241	225	232	205	251	255	215	259	270	208	193	246	225	236	236	249	230	277	199	223	212	227	211	210	206	224	225	213	218	239	206	231	211	208	218	233	246	233	203	208	234	256	212	218	221	231	230	222	257	216	236	260	233	230	234	233	210	240	220	239	265	215	221	208	213	240	236	267	240	218	222	217	236	223	229	231	235	220	228	214	226	239	258	266	217	223	233	199	227	224	255	228	227	225	221	241	223	239	232	231	242	206	208	204	228	270	229	246	244	254	223	241	226	217	219	232	201	234	219	216	222	225	225	217	221	203	259	256	222	204	241	233	210	225	228	230	226	251	230	237	234	252	204	239	244	244	230	221	254	233	221	244	227	217	209	243	216	223	190	235	218	212	224	217	201	238	227	222	224	238	216	213	214	229	227	235	223	213	234	211	216	253	225	232	254	228	233	252	228	253	254	258	206	258	232	241	222	242	240	255	235	244	206	217	211	202	238	235	230	198	239	212	246	237	214	230	202	234	259	227	242	244	235	237	223	231	217	210	198	215	254	253	213	206	230	219	221	233	232	259	221	232	232	235	232	254	233	235	214	241	242	196	221	203	222	192	237	213	245	212	209	229	253	250	231	182	224	263	236	257	220	198	237	244	232	231	238	248	241	232	237	186	247	207	223	223	229	217	210	239	209	240	209	232	223	198	236	202	238	218	223	264	252	219	228	231	234	229	246	230	209	262	238	234	227	229	202	227	225	240	211	257	232	219	206	228
9194	946	1237	1381	1164	1102	941	822	791	772	721	662	671	643	608	639	640	655	610	568	606	615	585	582	573	572	541	563	532	574	549	575	516	602	567	536	566	577	580	529	562	573	514	589	543	520	526	557	563	573	581	510	577	539	552	614	556	548	582	525	554	547	572	538	507	525	513	551	521	540	537	560	572	526	526	543	539	530	569	581	538	513	565	518	578	549	533	548	601	507	563	524	564	581	563	545	519	556	557	565	578	532	572	554	575	570	530	558	525	589	534	578	582	549	588	555	557	561	529	532	542	589	516	547	520	554	539	593	525	539	528	554	556	531	564	573	569	538	523	578	560	547	538	536	538	566	522	521	593	523	503	544	534	525	554	572	556	578	521	524	552	547	545	550	554	526	502	600	551	531	519	541	523	514	579	570	572	503	565	524	527	525	579	532	589	552	541	511	566	534	544	495	531	619	532	582	480	501	560	581	556	522	512	564	555	515	521	538	527	575	547	565	526	536	524	574	554	557	537	554	528	552	537	551	535	576	549	565	574	587	522	505	527	528	540	569	509	570	491	508	541	560	556	512	539	541	587	528	545	547	545	521	571	538	576	512	562	560	576	518	539	562	522	533	545	562	565	568	522	542	571	535	502	497	589	550	588	526	590	543	544	562	522	527	564	514	564	523	556	559	562	547	552	541	570	531	567	564	554	528	546	515	551	576	576	535	544	516	515	567	569	561	574	533	538	556	523	557	564	560	572	531	539	557	548	540	547	522	575	533	525	539	532	541	565	527	546	596	550	501	559	524	517	528	514	520	523	547	546	526	532	580	552	578	578	514	516	572	560	533	542	547	519	553	549	568	554	525	547	591	546	537	559	504	526	564	501	568	585	536	547	533	511	552	566	525	493	549	572	533	558	546	497	573	536	550	548	552	531	569	542	548	532	518	509	563	567	512	532	551	517	559	521	588	567	543	544	593	549	587	541	580	581	546	551	543	563	512	542	540	544	554	507	568	496	548	537	566	542	553	551	546	544	559	556	499	539	501	560	508	572	538	566	531	523	524	564	501	561	546	531	553	590	529	613	525	520	553	519	551	537	535	547	561	514	564	543	571	541	539	493	558	554	568	534	577	542	529	587	496	523	511	548	571	580	567	538	523	530	475	510	558	565	521	539	541	546	536	528	530	575	538	548	533	549	546	475	546	544	527	535	535	541	525	529	539	519	549	532	507	524	535	534	506	570	567	606	569	540	545	545	560	514	552	517	564	539	560	563	513	591	578	532	547	544	570	523	556	557	598	516	545	536	583	577	553	534	497	529	587	551	574	562	586	581	535	549	546	509	544	528	598	536	564	552	558	504	534	586	585	530	520	566	537	557	538	566	534	554	511	554	551	541	532	524	571	600	558	548	522	587	487	571	542	582	472	495	558	548	508	536	536	574	546	528	550	552	620	536	525	525	528	564	547	549	574	556	522	538	550	542	517	521	527	569	528	564	544	548	533	539	555	573	532	541	533	603	544	568	543	524	543	565	539	516	551	533	553	554	575	541	558	524	564	569	544	546	570	490	572	525	538	553	519	522	549	524	568	581	522	583	560	500	541	526	567	554	575	551	578	557	537	596	563	548	522	562	578	536	561	553	523	555	545	560	554	554	542	536	551	543	562	530	560	480	526	546	570	600	504	504	532	558	499	530	526	567	524	552	545	503	575	559	546	554	516	528	526	570	548	551	544	581	522	525	524	547	521	518	568	511	561	505	566	576	575	544	503	559	563	547	543	528	528	520	557	575	548	554	596	516	568	582	547	541	596	525	520	572	507	564	516	580	559	561	549	530	529	532	529	537	547	531	581	565	583	504	533	589	480	525	513	558	551	523	529	533	557	561	531	541	543	532	555	593	570	534	557	552	534	483	540	528	535	528	553	540	531	550	533	543	556	554	568	546	571	510	546	562	520	524	526	547	545	550	564	540	597	520	518	514	532	542	534	546	538	545	547	560	499	553	503	510	569	522	552	524	539	559	518	533	557	531	547	516	508	555	525	552	532	546	530	547	545	581	536	530	539	544	548	558	548	543	532	525	565	559	551	573	544	550	542	545	561	549	554	517	494	543	548	564	531	531	552	527	597	539	550	579	519	528	569	541	580	568	559	539	522	540	529	560	546	526	496	598	527	543	553	540	553	522	548	607	556	560	561	522	555	548	540	500	544	567	536	569	517	547	575	544	540	571	538	526	548	543	558	571	543	552	537	530	570	541	555	564	556	532	602	528	541	559	529	529	527	597	540	558	563	547	575	567	555	558	553	568	553	536	513	547	526	529	525	552	538	538	505	552	516	542	515	548	544	547	531	551	538	552	581	550	569	551	557	543	544	554	534	569	531	529	531	544	521	563	516	524	551	525	568	614	543	530	539	537	545	556	506	551	553	501	562	526	546	577	573	527	517	516	566	517	577	508	553	526	557	544	536	521	527	606	519	547	526	566	521	548	499	528	530	527	520	463	582	561	477	564	543	519	571	552	548	571	526	518	535	536	519	584	549	546	551	568	555	553	577	521	552	548	541	516	568	560	549	551	533	562	512	549	568	556	568	505	555	547	543	568	553	529	572	536	530	560	557	511	561	585	528	532	575	531	563	516	505	540	580	529	535	590	543	578	588	554	561	593	522	568	540	565	537	551	562	544	524	514	563	559	536	588	503	535	511	495	546	540	556	571	537	531	543	583	553	544	509	537	547	553	563	569	564	572	542	542	569	571	547	545	524	517	518	528	582	550	566	555	534	524	528	542	522	582	542	562	554	535	526	529	508	540	576	586	537	513	560	530	551	553	530	522	534	558	554	549	526	542	498	570	520	543	526	541	547	575	508	546	551	596	537	560	535	565	513	536	503	549	560	549	564	581	554	517	533	544	518	525	549	528	595	543	586	516	549	565	557	543	528	557	563	540	540	542	561	558	565	528	535	554	551	549	573	511	547	543	517	543	530	558	551	546	555	537	544	562	573	547	518	540	554	566	548	568	543	547	543	535	535	543	537	562	578	563	573	533	586	556	570	531	515	535	522	564	528	544	471	536	585	551	480	496	524	545	552	585	519	546	523	566	525	523	559	552	522	531	547	541	547	567	551	550	530	487	568	544	537	575	496	533	536	560	548	544	554	512	534	619	607	522	526	539	562	523	590	581	527	529	523	538	549	548	552	541	551	535	533	552	543	515	632	510	555	575	549	513	548	503	552	555	571	534	564	602	563	510	522	538	540	561	517	522	564	542	530	537	518	546	577	499	537	571	601	551	557	516	558	561	552	561	532	555	567	518	560	582	497	533	542	554	561	516	518	534	538	535	531	520	582	567	548	500	565	500	543	543	504	528	496	543	542	543	516	565	513	549	557	543	587	502	528	559	554	540	536	530	540	547	549	532	528	531	540	569	556	538	579	550	521	539	573	588	558	565	535	510	486	608	562	473	562	549	522	544	552	562	537	544	522	520	533	542	530	513	578	515	527	582	544	563	574
23415	2419	1067	836	650	533	516	489	481	427	419	389	373	377	359	373	340	335	367	341	366	369	389	369	372	331	348	314	357	351	362	340	337	335	348	370	326	381	373	333	333	349	396	378	318	378	345	371	359	337	368	373	373	350	337	369	357	348	348	369	365	317	354	355	369	346	340	366	366	349	343	382	348	339	358	357	327	337	380	335	349	366	370	331	331	358	304	390	359	342	315	330	323	360	344	359	357	357	376	364	336	356	350	360	341	360	368	364	370	358	358	327	387	358	362	349	327	344	364	348	333	326	351	367	353	331	359	330	347	342	343	353	345	323	368	332	378	319	346	353	366	342	357	336	331	342	382	345	319	348	332	332	334	366	343	364	367	368	326	309	375	329	326	338	340	344	345	364	337	362	363	339	357	311	336	350	358	343	392	303	340	325	349	352	314	334	338	278	351	342	327	363	334	383	350	342	348	345	360	373	334	397	315	332	355	372	381	321	342	321	329	374	339	346	353	322	315	356	360	376	329	320	321	292	362	359	346	370	367	364	338	376	332	326	352	352	352	348	360	333	337	325	359	351	339	335	336	343	359	322	348	364	330	348	351	331	364	328	382	350	383	371	360	338	383	347	346	377	366	394	358	372	347	343	352	347	346	361	342	298	336	355	328	361	338	337	360	372	364	360	365	400	355	355	347	354	345	355	364	331	350	331	369	357	322	338	356	373	360	336	364	340	376	326	334	341	363	383	361	370	335	350	364	329	376	329	376	303	336	344	355	384	355	307	325	389	313	349	366	326	341	325	331	366	343	363	356	369	379	341	342	365	323	353	369	326	350	386	336	373	344	333	368	351	392	346	330	351	300	324	356	366	388	349	341	337	353	315	300	355	397	386	344	362	364	349	341	350	365	355	336	351	326	367	306	346	348	348	333	364	342	332	334	373	370	311	332	306	358	377	356	358	363	368	348	388	292	345	343	348	312	337	376	355	340	362	340	375	341	355	317	341	376	340	330	343	365	361	358	341	352	333	345	329	343	370	347	312	337	336	329	363	339	339	389	358	320	344	319	354	323	323	338	336	333	332	336	386	345	386	337	349	347	352	358	336	340	331	326	377	341	352	353	347	356	338	334	360	356	344	365	311	296	335	338	340	367	360	354	342	338	321	351	312	334	318	344	358	346	348	375	336	344	327	356	374	356	325	369	335	342	344	370	335	369	370	365	321	369	323	363	333	407	341	318	350	337	329	339	369	330	383	362	347	358	336	346	391	341	318	365	347	325	378	353	339	360	363	373	347	322	365	368	360	340	356	364	382	358	353	332	328	339	340	351	365	349	374	368	345	388	344	339	349	339	377	331	353	342	325	421	368	339	358	278	356	340	343	340	374	348	350	380	314	340	327	330	345	354	336	340	354	360	368	364	369	336	377	351	328	326	335	359	356	334	374	354	365	363	376	356	347	354	377	349	312	348	364	355	405	381	394	355	346	358	330	340	358	361	329	369	404	362	350	372	354	373	326	370	335	348	376	354	332	382	330	360	366	384	363	367	370	362	336	355	359	323	374	299	358	373	339	372	336	356	344	365	335	354	329	349	320	352	329	337	329	345	351	312	356	352	341	342	373	330	376	329	357	377	310	367	368	363	359	335	355	340	332	379	351	367	381	330	346	344	364	369	306	356	366	360	308	329	339	327	324	378	331	335	359	369	356	376	342	344	362	351	359	335	346	309	352	357	333	355	387	364	339	380	327	354	319	358	345	336	339	348	347	365	322	325	326	328	322	353	333	374	331	315	351	410	372	320	350	346	324	352	338	341	380	335	330	325	363	360	356	386	314	353	360	348	383	333	353	374	367	366	339	356	352	334	326	356	371	355	365	351	355	331	301	319	374	351	375	305	352	345	347	339	355	326	343	369	349	345	323	343	321	312	342	337	361	342	321	337	338	328	340	349	351	358	334	362	360	339	323	316	312	336	357	335	331	364	347	353	371	365	317	344	356	340	377	324	346	351	371	330	340	316	348	357	320	360	327	337	361	351	348	349	347	353	338	327	359	344	340	354	338	353	396	337	371	315	367	316	350	355	336	360	340	343	343	360	341	340	357	356	339	310	353	364	330	341	314	314	331	394	346	376	335	361	353	345	348	334	334	348	336	334	351	360	332	346	324	348	348	351	342	406	318	342	351	329	379	356	347	346	362	364	326	363	371	354	347	330	354	338	325	332	344	333	385	341	338	362	373	310	307	335	342	362	348	332	340	383	351	338	354	324	361	438	364	342	350	382	363	359	328	329	354	336	362	358	369	336	374	356	346	352	335	324	351	410	350	341	306	363	373	347	373	344	328	337	332	354	322	348	314	386	329	358	365	332	357	374	346	317	339	350	364	341	319	342	333	354	335	334	356	340	328	346	344	341	344	331	336	350	357	341	332	349	331	332	284	320	352	354	327	357	351	372	340	361	350	344	353	325	355	331	382	329	310	341	338	338	359	313	338	339	362	373	367	344	346	349	340	381	351	365	378	373	341	363	311	331	350	329	342	365	342	372	346	352	364	332	356	351	377	369	328	359	333	317	369	381	366	379	366	340	355	366	347	335	326	360	363	344	346	343	356	348	373	351	360	314	373	362	369	343	331	328	400	315	351	325	383	364	342	377	370	360	340	336	328	343	332	346	349	363	318	339	329	355	324	316	328	373	351	349	325	355	357	355	333	368	365	350	347	343	367	343	312	352	353	365	332	300	351	350	379	386	331	340	353	342	369	313	302	351	358	319	352	363	379	348	336	323	308	345	375	331	378	363	382	335	331	347	355	315	387	341	338	314	351	364	340	347	361	355	312	335	339	357	349	370	327	357	337	339	359	352	342	349	316	327	346	321	372	338	325	359	377	340	349	343	341	318	357	338	350	363	356	336	341	367	360	370	347	363	344	305	347	321	365	385	369	348	350	354	372	345	343	359	338	360	306	343	352	346	378	361	354	371	345	357	357	346	344	327	368	321	352	327	334	338	360	368	324	370	362	352	354	372	314	366	368	326	363	345	353	354	348	351	319	348	339	342	350	330	364	375	331	362	330	363	337	360	335	369	361	325	324	383	324	349	347	344	388	351	352	332	338	322	380	340	368	324	326	366	368	381	375	341	337	348	360	341	369	387	314	363	352	363	343	368	316	362	329	328	317	347	347	315	354	343	352	336	349	350	348	331	326	315	344	356	355	368	313	315	369	341	348	366	345	337	345	311	328	349	319	359	336	334	338	355	348	377	351	335	370	336	363	356	332	397	353	341	355	353	330	349	381	372	348	355	344	362	354	329	317	315	331	370	381	339	379	345	346	344	372	326	362	364	317	346	337	374	338	345	330	349	330	329	377	356	379	345	316	334	334	383	360	321	336	338	330	338	351	310	363	354	327	366	362	338	377	360	363	386	322	346	326	356	325	346	316	318	371	358	339	354	354	348	357	340	382	340	350	296	332	342	347	369	345	354	366	344	343	315	329	346	333	363	353	346	394
12215	1368	2135	2387	2023	1724	1467	1410	1208	1208	1125	1064	1026	977	922	855	896	906	891	843	814	870	851	842	863	801	830	849	827	816	807	759	805	778	797	740	769	763	762	782	843	791	771	808	779	781	788	799	734	800	767	741	774	797	771	803	763	763	787	798	778	774	741	740	803	779	818	783	810	787	742	733	766	785	777	783	747	776	772	796	783	796	802	794	785	793	740	753	741	753	742	813	771	768	740	738	804	786	746	779	769	781	774	760	757	721	729	752	787	811	760	733	736	806	804	765	843	787	780	845	747	817	760	773	787	793	761	768	826	788	798	793	747	764	765	738	772	774	766	808	777	749	753	784	715	744	806	808	753	792	805	750	752	794	788	768	765	753	762	797	798	809	762	817	791	760	803	736	796	771	762	771	810	770	776	841	747	793	775	784	770	744	753	807	803	777	801	719	767	758	781	762	761	753	760	770	729	801	767	748	760	801	732	739	788	747	751	788	781	743	799	764	731	777	757	745	802	782	755	756	793	741	755	746	756	805	755	768	804	753	767	770	780	763	740	776	793	790	760	791	763	782	709	790	762	771	740	806	761	765	788	738	792	758	772	749	746	734	774	760	774	786	785	784	790	771	808	771	722	711	724	783	767	764	790	793	772	807	763	777	713	766	736	786	757	805	791	759	768	766	765	816	757	731	794	747	780	781	783	746	769	733	766	785	771	779	756	734	763	752	774	811	763	776	776	798	802	738	771	787	739	781	750	770	730	742	741	785	722	761	729	753	777	765	780	772	768	740	774	806	799	730	712	747	740	741	737	762	778	766	774	782	796	787	719	776	759	738	788	730	787	742	749	785	782	761	737	773	753	782	799	748	790	750	764	740	781	751	730	744	768	789	751	765	776	752	719	767	829	775	766	751	761	775	737	764	765	791	802	747	776	762	792	791	741	751	816	774	684	761	757	785	783	764	790	753	761	757	754	801	768	797	772	796	797	791	808	769	741	733	778	814	773	776	760	737	744	752	743	760	835	776	770	722	726	788	731	757	778	768	757	761	730	759	807	789	753	781	727	767	771	758	746	796	733	787	735	753	732	745	795	767	802	777	744	743	738	757	788	754	759	766	749	752	721	742	744	776	776	768	787	772	765	751	778	795	759	773	778	774	754	787	795	782	819	753	757	803	781	805	740	794	757	850	753	764	780	817	742	727	771	730	768	747	730	744	743	746	758	764	754	781	741	778	790	760	773	755	766	746	760	781	774	792	716	812	804	756	801	763	758	809	763	739	783	794	779	710	779	756	764	783	757	742	790	759	805	730	729	734	760	712	746	782	783	812	804	808	743	793	777	716	761	773	777	782	768	785	829	758	770	755	806	732	790	784	767	790	725	787	802	722	745	774	786	758	756	780	752	793	821	767	781	770	731	783	755	768	780	781	769	754	746	774	730	791	764	719	815	772	768	751	798	794	776	774	753	799	731	745	761	755	761	758	743	768	761	774	762	770	770	754	786	796	802	769	790	801	773	740	759	795	787	794	762	787	756	795	806	738	768	786	771	734	766	735	766	817	763	753	744	810	683	761	791	748	798	778	748	753	725	722	791	745	764	720	791	748	791	784	731	744	745	752	760	727	742	813	733	762	739	824	746	796	745	778	781	744	764	779	784	785	729	756	766	755	802	691	717	813	753	787	800	764	737	781	729	803	738	732	732	781	817	744	770	739	732	727	768	795	787	757	811	758	747	735	763	794	778	777	748	762	800	755	765	771	793	714	726	796	731	780	717	765	757	758	780	810	771	785	752	740	743	742	817	766	759	757	787	751	825	752	768	744	741	793	789	734	771	785	774	771	738	784	772	745	772	726	834	709	774	782	790	804	770	747	765	764	787	793	811	784	837	733	730	789	778	784	786	753	754	783	757	762	750	756	709	794	807	799	747	771	727	741	778	773	724	779	781	786	796	755	753	751	783	760	787	741	747	745	746	763	786	753	749	726	747	751	736	800	708	718	755	787	740	742	750	757	790	717	767	751	774	755	771	756	754	774	767	784	771	784	744	782	716	731	774	752	751	738	719	798	769	788	761	742	760	759	746	764	813	779	771	738	794	754	748	749	727	792	782	747	812	788	763	742	796	757	754	805	747	754	754	745	735	781	753	795	772	791	773	755	722	734	733	756	757	741	731	794	703	822	769	715	776	791	804	795	753	780	798	736	768	716	786	760	763	786	787	794	759	750	744	778	759	795	748	751	744	720	768	854	777	744	736	793	790	789	774	745	797	812	773	789	732	777	752	718	780	751	778	812	784	816	738	764	776	722	731	803	811	834	735	806	762	768	789	779	773	769	780	745	731	728	788	782	733	777	780	761	771	735	724	750	739	762	767	766	754	752	771	807	747	786	753	793	778	784	731	789	720	745	765	751	806	777	785	807	796	819	731	765	781	765	713	808	760	756	792	771	732	751	714	713	760	698	823	775	802	807	734	754	800	744	795	744	738	742	719	762	787	743	751	786	729	809	787	718	820	748	731	795	761	749	756	754	797	782	768	751	759	769	801	752	762	747	806	790	693	714	782	720	805	811	767	777	703	785	705	795	796	800	793	794	802	816	733	762	780	764	766	770	793	777	787	738	748	788	777	781	798	806	770	776	778	762	783	735	789	784	774	806	768	798	789	768	740	774	736	748	732	763	697	793	726	768	772	805	727	754	728	771	737	745	773	768	763	773	758	767	743	765	731	711	789	709	757	788	736	763	797	781	779	805	762	770	778	785	754	765	733	689	791	717	788	761	712	789	779	755	765	748	775	762	770	849	734	735	763	750	728	827	777	778	745	717	731	765	758	789	704	736	767	796	716	730	786	785	709	765	759	781	725	791	779	757	763	797	752	731	734	767	772	734	814	791	772	791	779	772	815	781	768	791	804	760	777	757	790	805	766	795	784	772	795	808	817	787	804	789	787	788	751	757	797	759	756	752	723	751	800	727	787	800	760	742	744	744	751	829	818	772	782	751	797	771	803	761	761	802	785	745	760	778	824	767	746	767	776	741	771	742	807	750	733	727	736	791	717	765	804	808	804	778	716	717	750	688	805	785	743	745	751	755	695	791	764	764	785	784	774	757	779	741	710	709	816	747	806	750	789	780	757	759	748	743	769	787	788	768	767	769	752	764	760	737	776	800	770	754	762	784	804	794	778	778	800	728	752	763	744	742	735	742	725	777	782	739	784	733	758	715	745	706	764	747	759	758	711	787	773	794	779	728	767	759	800	755	749	794	748	796	834	783	787	727	803	772	749	761	755	770	799	788	801	797	831	779	731	760	775	806	766	772	755	733	721	780	688	757	755	766	763	770	774	779	744	794	759	757	736	773	723	729	802	778	739	769	772	751	771	749	794	741	756	777	757	781	745	785	759	776	743	773	761	767	752	773	765	756	699	776	795	811	760	742	802	776	785	788	804	738	765	769	776	783	795	776	767	812	750	793	764	751	781	832	742	761	741	786	733	830	775	728	771	783
4518	268	162	156	162	144	122	137	125	133	143	123	132	136	165	170	167	143	150	158	144	168	139	136	148	145	139	118	124	158	134	130	122	152	146	151	128	160	125	146	139	158	158	144	120	138	134	135	153	125	138	150	152	151	133	138	163	144	150	173	144	160	132	148	149	134	135	123	150	139	144	151	125	148	139	116	129	144	141	146	171	149	145	142	185	163	154	130	138	139	133	152	146	146	161	109	151	138	155	154	144	171	136	146	147	138	142	136	134	137	159	143	146	140	123	144	143	148	114	128	158	131	138	147	139	134	147	125	170	140	153	150	154	124	151	127	153	157	173	146	141	134	143	121	144	125	136	115	138	159	137	149	134	140	143	133	140	137	154	161	140	147	137	130	151	125	131	164	159	136	132	146	156	147	140	133	118	107	125	147	125	152	151	142	134	165	128	153	162	159	138	143	175	142	136	128	130	148	136	128	162	159	181	134	125	147	146	148	127	130	149	121	139	144	168	157	135	136	145	129	119	144	139	154	141	123	141	147	162	136	123	151	178	127	163	154	124	134	119	130	143	128	141	131	159	146	156	153	143	148	150	140	126	132	130	136	129	187	153	145	148	158	146	162	132	141	131	139	128	145	140	153	117	129	156	135	133	131	145	146	163	170	146	108	157	146	137	141	118	127	136	155	138	145	138	132	158	146	160	141	150	177	145	139	142	131	150	153	151	130	131	158	132	138	125	135	147	132	136	164	125	150	156	138	134	153	142	140	132	133	148	153	141	146	152	158	136	130	148	151	123	158	164	116	153	147	139	139	154	162	123	128	148	140	151	157	141	137	145	131	159	149	142	140	176	143	122	129	181	129	134	130	113	140	168	152	163	153	142	183	146	151	150	124	142	124	111	118	149	132	134	154	139	145	122	154	135	151	139	121	148	121	142	148	134	139	125	126	139	127	134	184	140	128	142	159	160	137	144	125	146	158	158	173	134	129	131	139	135	150	153	147	135	129	118	142	156	148	151	136	150	160	144	144	153	141	154	141	160	151	162	151	154	140	129	140	138	148	161	141	140	158	159	149	167	151	177	134	123	116	160	144	126	142	145	152	136	149	154	135	139	127	165	160	150	168	120	134	134	125	132	142	122	130	163	124	146	148	113	145	131	139	137	127	150	136	151	138	119	131	149	150	132	132	170	144	134	122	143	145	139	163	132	130	149	141	137	129	151	138	158	171	163	149	137	160	135	151	133	155	133	127	144	135	150	172	145	130	134	130	153	121	163	136	151	188	140	133	149	169	153	146	146	149	163	146	139	166	143	162	160	152	145	148	143	139	146	135	130	154	135	156	165	135	145	144	133	153	157	137	126	157	140	144	158	145	145	126	150	145	164	137	147	148	146	138	138	152	131	167	158	186	159	146	138	132	154	125	143	143	142	164	164	149	162	172	136	118	134	129	121	136	139	131	142	115	149	162	147	146	136	150	155	143	144	138	156	159	150	140	127	143	141	163	133	134	133	174	151	150	131	148	160	147	134	142	142	141	134	154	138	146	141	149	150	139	158	144	157	146	159	165	142	143	138	139	102	151	161	156	162	148	148	162	145	150	147	114	136	140	143	140	145	123	154	153	151	156	149	141	152	131	138	130	142	148	141	129	164	139	159	155	140	132	151	126	167	144	130	124	129	136	161	158	142	150	129	113	126	138	153	127	136	134	150	150	131	157	146	130	147	150	116	124	137	137	167	131	151	167	166	130	137	165	137	142	141	138	155	135	161	162	144	149	142	150	140	146	145	147	135	148	141	124	123	133	132	148	128	134	118	154	150	143	145	132	140	147	150	136	163	137	143	146	158	133	132	138	137	112	123	140	144	137	147	149	135	140	173	159	142	142	146	143	164	160	148	166	110	150	150	149	150	152	153	140	147	142	157	149	145	150	141	140	155	178	137	144	143	135	139	147	163	142	151	133	156	135	146	136	147	139	141	141	143	132	154	141	145	175	139	142	137	160	143	135	146	138	117	137	146	140	144	126	141	150	151	138	145	109	127	141	108	149	124	131	137	139	163	140	147	138	129	137	143	141	141	163	139	161	152	119	140	150	157	160	142	149	130	130	155	142	127	126	140	146	121	122	144	189	120	153	145	130	150	150	148	146	150	152	142	125	125	145	145	160	159	116	150	156	168	117	145	137	143	149	145	139	137	138	165	129	165	145	127	159	130	148	150	146	144	131	172	133	149	141	134	137	148	149	153	141	134	146	164	135	153	147	162	136	140	162	176	133	138	137	137	150	147	133	161	168	148	152	131	161	138	175	142	143	148	153	140	139	162	133	143	165	136	148	153	169	132	142	133	130	149	159	155	127	146	126	148	142	151	124	155	144	132	134	145	102	113	148	145	174	135	145	133	128	139	148	145	127	127	167	146	137	118	159	113	128	145	152	152	138	153	127	141	130	135	144	142	158	140	133	113	154	161	124	142	146	145	166	152	151	150	132	135	138	138	147	143	135	158	130	157	146	143	120	139	142	135	140	144	150	126	160	157	134	141	127	146	144	146	147	151	160	146	150	159	147	145	136	150	160	143	151	168	132	130	131	148	140	130	134	156	164	151	143	140	125	124	131	144	136	142	146	123	116	141	147	153	155	140	125	156	128	147	130	120	126	138	134	159	145	142	141	143	149	139	141	136	150	134	161	147	154	147	133	134	145	146	143	126	150	136	120	146	143	121	133	141	142	156	138	118	136	143	137	131	137	176	145	160	141	147	120	143	159	148	135	170	129	126	126	129	124	107	133	149	118	142	118	153	154	149	144	153	147	144	124	159	138	142	158	133	125	136	119	140	157	147	142	144	130	141	141	156	121	143	130	129	127	156	127	151	148	140	131	140	146	145	144	172	153	161	164	138	128	139	144	132	173	147	151	151	166	139	145	105	113	148	121	154	132	135	144	131	148	146	137	124	124	139	131	128	138	121	109	153	132	148	143	156	134	140	138	167	160	155	140	110	108	131	141	144	151	142	150	158	133	137	157	130	153	122	146	145	128	141	153	149	147	152	131	113	134	139	135	147	136	125	151	157	152	124	151	151	178	168	134	143	127	124	131	142	141	142	166	151	126	138	148	146	147	155	141	149	160	152	149	170	136	143	160	145	139	137	151	145	152	141	135	146	139	152	153	150	137	168	159	135	155	145	142	137	143	123	140	148	154	151	142	144	125	154	136	107	153	135	147	144	134	136	126	133	120	135	128	157	117	155	142	136	140	126	178	146	149	143	156	153	128	169	130	131	132	133	136	150	131	123	141	142	137	153	141	152	150	171	153	124	145	151	154	150	139	160	162	131	151	143	150	179	146	168	161	166	141	123	137	153	120	153	132	142	135	135	161	164	143	135	143	133	131	143	138	136	156	155	171	145	138	129	140	145	135	119	149	150	167	136	137	127	150	158	149	133	153	132	165	170	145	139	160	124	147	135	141	150	140	148	157	185	140	150	140	129	141	126	138	117	119	153	158
3223	426	370	394	384	353	360	355	386	363	366	376	368	384	360	384	402	398	380	369	374	373	389	387	372	408	359	381	370	390	355	327	378	376	354	401	372	350	359	389	381	380	339	331	362	343	352	386	368	351	373	356	365	344	387	340	354	333	351	397	378	353	367	380	352	353	369	346	393	357	360	372	345	361	340	373	411	354	359	370	389	375	344	316	354	394	349	355	362	366	335	396	380	368	382	357	388	324	359	402	354	356	376	369	376	359	343	396	358	377	382	371	336	326	389	366	350	363	372	351	410	366	406	386	351	330	400	370	361	358	373	362	366	368	395	352	373	357	341	388	366	392	344	342	363	337	338	386	364	362	377	385	346	386	368	360	376	343	377	322	355	362	391	367	373	367	342	366	367	364	383	380	382	356	385	350	368	407	402	362	387	368	386	370	339	371	358	382	348	335	351	371	387	361	393	358	365	374	355	374	342	357	371	349	326	364	357	388	353	379	382	335	359	367	370	357	354	335	372	367	353	330	361	345	393	361	361	377	344	362	394	383	364	371	372	354	375	387	324	343	392	372	378	346	395	351	360	387	361	377	359	348	336	365	373	335	379	352	383	339	374	364	319	403	417	358	378	410	340	368	404	330	364	374	370	344	366	404	394	362	328	362	381	351	358	389	375	379	370	349	332	389	390	344	353	361	365	317	376	378	369	350	354	376	366	355	361	358	388	385	410	393	339	352	354	342	373	355	363	366	372	345	373	336	379	366	370	378	384	392	373	371	384	376	385	334	367	408	394	362	364	373	389	370	362	353	365	337	349	355	348	395	366	354	379	381	353	360	368	367	342	378	384	344	346	372	365	389	365	367	404	350	351	372	375	400	356	368	362	366	364	374	411	342	384	321	342	365	347	395	379	381	394	371	360	366	386	345	374	354	339	423	367	369	400	377	341	407	358	358	375	373	373	398	363	369	360	343	371	411	356	360	376	353	360	379	342	377	373	369	380	368	389	353	350	388	342	326	371	409	342	375	375	359	348	364	374	363	389	341	382	388	413	379	390	373	397	384	378	358	339	371	365	379	346	362	380	348	368	391	342	369	382	359	355	370	365	393	368	360	368	348	366	377	384	368	367	407	356	395	362	364	393	376	351	393	348	363	350	357	385	386	380	355	378	382	357	364	379	381	369	332	379	345	392	406	377	338	360	346	376	331	360	386	367	376	392	407	390	385	383	394	383	360	363	355	385	358	374	387	369	368	345	328	388	372	341	392	372	365	391	399	389	350	354	361	347	363	341	375	347	376	391	359	359	353	380	348	387	384	401	361	386	377	362	377	375	381	358	358	394	376	407	354	377	361	355	374	353	358	382	389	345	388	368	363	344	336	358	381	343	387	390	378	366	344	357	357	359	371	393	371	384	342	376	401	328	348	376	374	357	380	357	338	354	354	386	375	358	408	371	403	346	336	385	323	384	356	371	310	371	377	387	371	381	374	388	341	398	389	340	383	317	362	363	320	400	387	391	382	365	354	358	387	355	361	374	376	329	359	368	333	384	338	385	410	367	358	354	368	369	394	386	378	377	389	391	329	377	315	362	358	342	388	381	368	380	401	419	352	382	359	359	316	344	397	350	379	387	321	357	358	390	364	422	355	386	352	344	380	393	372	369	371	391	364	387	373	367	381	355	348	355	390	384	332	386	394	354	359	347	345	373	371	375	365	363	381	368	387	334	381	387	361	367	374	358	408	341	364	396	403	306	365	387	376	348	362	346	368	388	370	370	388	393	338	351	382	336	388	379	405	357	342	365	379	359	351	356	373	391	362	369	384	360	418	384	383	371	366	338	363	321	340	364	348	383	380	382	368	350	368	397	361	381	366	343	402	371	393	327	346	367	362	343	401	378	348	387	345	401	381	363	340	362	372	322	370	367	361	384	399	358	368	351	362	356	374	352	379	368	364	372	366	390	375	361	382	363	352	339	368	360	370	336	379	345	358	355	370	376	372	350	376	372	354	375	325	376	354	382	383	365	366	370	369	376	364	374	363	361	350	381	374	359	373	348	379	365	414	370	366	384	369	334	336	364	327	391	365	339	362	339	367	339	354	388	348	365	361	343	363	313	340	376	400	390	344	378	359	351	399	391	355	343	390	400	374	334	396	353	373	355	384	424	378	352	322	381	339	327	388	380	389	374	407	365	374	343	349	361	387	386	366	354	376	357	388	394	381	362	370	335	350	390	391	373	410	344	372	339	357	397	363	339	361	367	341	350	385	374	339	392	356	357	350	366	374	367	370	374	407	411	363	386	337	328	368	315	343	383	329	363	340	369	356	388	377	334	365	389	317	338	356	368	357	355	364	382	385	347	371	350	392	378	375	348	371	384	343	362	344	362	385	347	381	386	341	372	346	398	369	369	347	369	336	367	377	355	376	374	377	390	389	355	355	357	367	382	362	346	352	358	369	370	380	379	370	339	364	395	343	368	373	364	365	386	348	382	337	365	356	338	392	345	377	338	366	338	360	361	385	368	369	360	341	362	401	393	353	382	394	340	367	325	369	374	352	328	364	361	370	381	345	353	410	355	372	366	381	388	370	350	365	342	381	367	367	388	361	372	349	353	350	366	361	373	331	399	379	356	378	345	372	365	394	349	372	347	317	338	342	364	366	385	372	345	393	363	386	381	360	398	343	366	392	376	341	360	415	352	370	354	341	387	351	345	368	340	407	359	378	345	371	362	313	353	359	347	379	360	378	335	371	410	367	390	364	370	365	419	404	352	356	353	342	381	359	345	391	347	336	389	368	373	356	358	354	379	346	330	358	384	369	386	386	360	363	369	386	352	382	362	358	398	362	348	361	365	359	333	361	369	378	369	391	385	367	349	348	352	353	363	328	423	355	386	374	382	389	342	379	395	342	345	377	387	367	387	352	365	359	375	322	373	377	367	368	358	365	383	350	364	368	377	377	382	369	363	345	349	366	363	370	347	360	351	365	361	323	324	363	346	366	358	369	326	388	341	351	373	365	363	369	359	353	352	357	351	372	339	326	380	381	385	363	385	337	344	391	338	403	405	375	365	381	398	370	374	367	368	379	373	387	371	349	357	341	366	352	344	375	360	369	313	365	357	363	365	348	313	339	374	353	368	386	396	381	403	329	371	363	352	350	359	392	385	359	380	375	361	334	346	362	383	352	311	334	360	363	375	378	349	365	340	401	339	399	386	358	361	353	367	373	374	369	353	359	381	371	360	355	386	360	365	351	378	363	368	379	379	338	393	358	363	368	357	392	387	364	350	337	345	367	339	361	364	389	368	375	384	403	350	398	391	367	358	346	351	370	395	368	355	350	365	383	397	411	385	401	341	349	368	365	337	377	372	363	350	352	379	376	381	343	360	372	369	366	384	366	356	358	334	354	364	352	340	368	376	364	382	364	383	355	357	379	375	366	327	378	341	359	327	371	393	389	357	378	410	390	343	358	393	368	361	367	324	347	399	364	373	355	391	345	359	405
14501	949	552	506	397	320	303	255	287	246	251	256	231	224	230	253	215	244	217	235	232	246	257	248	215	232	217	240	226	234	221	176	223	195	238	236	228	243	236	245	227	216	213	221	216	248	218	229	220	239	236	213	250	252	221	235	230	228	245	252	229	238	255	229	227	220	221	234	227	236	243	215	221	233	244	234	226	233	239	239	261	260	229	209	220	227	231	242	224	243	207	215	234	220	194	201	235	204	204	203	223	240	224	231	215	219	218	252	210	192	246	227	226	238	245	200	248	240	250	208	215	205	221	227	230	251	271	238	215	233	205	233	205	208	199	199	240	238	205	217	208	256	266	212	234	217	249	235	233	237	229	235	245	234	244	251	245	238	239	229	206	203	208	217	253	222	218	223	228	210	211	243	245	223	234	227	237	207	233	231	216	199	241	195	218	238	210	233	231	192	225	219	240	227	234	199	244	224	223	229	220	237	248	228	225	209	241	244	228	236	217	220	246	222	193	233	230	231	213	262	232	265	213	188	222	216	182	235	239	221	247	259	226	234	220	226	246	249	222	188	222	220	233	244	228	226	214	218	246	248	202	223	192	215	220	242	214	217	254	182	222	220	212	222	217	259	234	220	206	241	225	225	238	217	236	227	241	234	183	213	215	251	239	211	223	206	233	203	197	237	242	238	213	193	230	237	213	204	208	222	197	225	229	222	233	212	246	206	216	210	233	200	233	235	235	222	239	228	235	241	210	228	241	222	212	230	236	240	218	206	217	225	240	246	250	217	232	179	228	200	243	200	192	219	243	226	224	222	206	205	225	233	207	229	219	249	232	220	200	235	208	241	201	216	204	212	244	233	223	196	257	227	237	212	239	229	224	247	234	210	227	224	221	241	247	237	229	190	260	220	238	204	195	241	209	223	233	248	223	220	212	227	230	207	211	204	208	217	224	227	252	248	202	203	229	230	188	230	225	236	209	240	236	226	240	232	228	209	200	202	221	210	212	227	221	203	237	206	226	234	215	216	227	235	205	218	224	231	211	222	234	232	222	216	243	226	235	226	213	230	205	203	231	226	227	220	206	218	219	229	218	243	217	228	229	203	217	205	222	243	234	245	223	191	249	226	230	245	227	208	246	212	197	231	223	213	212	229	208	206	198	225	216	238	224	235	223	205	243	236	259	245	233	245	199	205	258	241	245	205	196	259	224	203	213	223	213	241	216	214	217	241	240	246	228	199	238	233	210	210	221	244	233	228	196	220	206	225	255	233	214	250	253	205	232	203	234	211	207	245	232	230	239	228	204	216	238	240	234	226	222	232	262	205	223	240	221	245	225	194	242	250	206	227	232	237	212	229	199	237	225	216	230	232	203	252	246	226	229	223	224	247	206	226	217	188	236	228	257	236	235	219	218	225	239	230	216	217	228	222	229	237	206	214	227	204	219	232	230	238	202	226	216	204	237	248	226	243	201	240	220	214	194	220	184	218	219	200	222	214	215	214	233	214	226	233	198	225	214	199	218	224	234	212	215	257	211	227	219	233	241	216	222	237	225	203	219	241	213	220	240	206	234	227	236	227	212	224	203	213	251	232	244	253	221	236	201	214	246	221	232	217	245	261	234	198	201	241	242	236	241	240	217	214	242	238	219	228	217	246	242	243	238	222	246	242	234	237	214	252	239	226	241	204	201	239	223	209	220	226	237	228	225	227	203	229	228	243	223	231	209	261	206	188	199	229	239	220	235	230	211	221	212	235	242	226	227	236	248	236	205	259	259	214	247	243	220	244	225	196	234	230	225	225	232	221	217	213	207	208	242	205	238	232	226	253	247	230	245	211	259	233	207	258	223	219	230	201	214	207	221	231	208	202	229	245	231	241	243	232	271	256	229	225	195	222	213	227	233	236	215	232	199	228	222	239	242	247	236	237	252	241	243	207	207	227	200	210	239	233	230	209	204	210	215	246	253	206	195	237	212	224	211	210	198	221	207	256	255	223	248	235	211	225	227	209	253	229	215	235	210	237	237	217	199	232	215	199	209	207	246	206	228	214	221	213	231	213	241	232	223	225	218	221	187	228	204	249	235	247	236	193	223	198	222	204	241	247	227	218	228	232	226	241	221	212	218	236	233	224	242	241	235	234	229	253	231	222	223	225	213	247	204	234	215	214	273	249	248	227	236	225	211	264	232	229	249	226	251	225	224	218	211	222	231	244	244	221	206	226	249	219	245	234	220	231	232	220	212	237	220	250	251	211	202	227	213	242	241	237	232	210	246	224	217	220	195	225	220	207	201	201	196	254	209	222	227	212	201	210	211	232	241	263	235	229	224	225	217	209	248	247	215	222	230	222	242	245	252	227	215	220	218	240	219	213	202	199	226	226	230	220	234	236	232	218	214	225	236	225	224	245	218	214	227	212	207	225	230	221	253	246	195	218	263	267	237	216	203	201	233	198	242	248	230	203	221	208	240	249	228	206	228	215	222	226	239	230	255	212	212	212	219	220	203	217	216	247	202	254	238	270	242	210	208	240	228	205	213	224	202	226	233	209	223	218	204	237	224	207	232	212	260	230	239	263	255	232	212	202	242	251	220	247	225	234	240	230	215	252	253	209	230	209	236	260	219	258	229	217	241	235	256	233	242	214	248	243	248	213	234	238	203	217	212	219	247	228	206	228	227	214	215	231	247	238	236	249	252	233	231	213	206	219	260	228	210	225	213	210	245	218	239	223	254	216	202	216	236	248	228	225	225	226	208	257	218	198	264	236	210	245	218	241	233	222	241	203	252	228	209	225	245	233	233	230	216	241	231	219	199	222	231	213	235	227	257	255	229	225	225	238	220	217	215	227	206	219	212	243	219	253	231	221	245	250	176	227	249	226	243	213	215	239	245	220	192	226	196	214	223	219	224	208	248	232	226	207	221	237	245	212	237	228	243	240	234	225	207	193	222	214	212	231	237	224	249	247	247	231	242	236	232	237	225	240	235	225	193	254	186	204	219	224	225	208	240	255	235	218	229	217	270	224	213	215	209	213	218	267	235	224	248	210	225	256	230	237	216	236	204	262	229	209	209	244	207	227	201	238	214	256	249	246	241	235	233	221	240	252	226	212	238	225	220	222	237	210	230	229	204	250	225	215	257	200	219	248	227	226	230	224	230	208	230	242	223	235	232	216	230	220	226	211	265	198	202	226	216	245	207	193	224	224	256	232	226	243	232	202	216	242	221	234	213	219	212	230	213	240	236	230	221	216	203	236	217	238	215	205	191	204	228	237	222	265	199	241	217	235	213	218	248	226	217	208	227	233	227	221	210	221	227	232	241	204	244	223	209	251	224	217	233	209	212	218	233	198	229	241	224	246	207	252	243	222	263	188	251	247	228	238	266	211	232	238	212	202	214	264	227	229	249	211	237	226	229	185	231	222	235	219	230	201	257	226	196	230	206	225	234	242	228	258	241	238	201	259	235	243	214	179	226	248	216	221	200	223	234	248	211	206	232	217	215	216
9314	869	1217	1388	1180	1028	975	837	774	758	705	682	606	589	660	648	604	588	602	594	589	609	602	622	584	539	557	560	532	536	575	547	512	531	528	554	532	598	606	540	581	518	559	535	558	559	556	553	564	550	525	524	545	554	544	575	561	519	572	568	547	553	596	577	565	566	533	525	559	549	536	532	536	558	558	524	515	542	610	560	542	500	526	541	508	520	538	555	544	570	535	567	518	515	538	580	566	540	530	544	543	554	547	554	516	533	530	579	549	488	538	595	568	532	565	564	562	514	556	555	548	498	553	604	554	563	544	556	531	581	557	501	574	578	541	551	528	537	553	525	532	560	535	511	579	584	541	533	528	536	543	535	507	580	524	583	555	564	578	517	543	552	552	511	550	538	534	563	532	558	541	555	528	594	569	568	528	588	569	520	558	513	537	526	529	499	536	559	553	573	557	555	505	523	555	530	550	526	504	571	544	535	565	573	523	566	549	522	555	505	502	541	512	534	543	535	569	515	559	509	556	520	541	553	503	495	548	546	533	547	602	548	503	563	532	500	586	538	540	507	525	552	571	546	530	536	558	505	519	515	539	562	510	552	561	553	558	517	549	516	526	500	564	552	545	553	566	554	496	551	531	520	555	582	511	506	530	566	565	518	558	503	534	528	524	544	591	517	543	519	540	543	504	567	569	525	545	570	526	515	550	562	571	513	526	556	554	550	540	556	552	528	558	567	528	525	530	549	517	549	564	536	564	536	535	558	534	498	570	561	576	526	550	540	547	531	546	546	576	539	552	526	510	570	541	495	546	507	505	526	560	562	529	583	567	533	509	551	566	543	507	566	568	521	552	568	528	535	526	540	530	549	536	526	538	519	539	545	561	565	559	516	567	548	562	524	527	504	541	518	544	530	562	547	517	577	567	557	536	549	541	535	550	600	540	525	526	534	548	546	518	549	581	538	528	522	533	588	528	537	524	486	538	563	539	540	533	524	513	572	552	533	527	559	543	519	563	556	569	555	593	538	539	521	555	528	515	503	560	557	511	540	555	533	504	556	516	537	518	541	591	573	514	555	543	516	520	525	549	507	490	579	565	566	552	563	574	545	551	549	515	532	495	557	593	556	597	558	536	563	508	527	571	590	563	547	573	578	517	588	560	554	534	531	539	545	518	544	491	568	529	538	571	562	543	507	562	580	517	583	566	539	558	528	590	541	540	576	537	562	526	555	539	534	541	517	510	529	551	528	535	582	526	538	571	521	564	508	551	543	577	515	507	540	567	571	543	573	517	525	533	539	525	552	554	550	543	524	563	518	555	603	594	551	533	550	528	534	576	534	508	529	514	551	542	602	539	533	518	563	542	512	522	558	583	490	509	531	537	533	563	601	562	537	558	496	564	592	569	559	569	512	508	536	559	583	554	539	519	533	556	543	528	527	558	562	528	560	538	516	593	508	529	531	564	554	507	533	538	535	584	535	560	541	520	584	513	503	566	539	538	534	522	552	536	527	509	556	567	508	503	540	515	521	509	559	574	524	504	610	574	536	501	543	515	560	537	541	525	537	542	558	574	560	560	560	571	582	559	549	595	554	517	515	528	550	510	582	533	527	546	502	509	520	508	568	548	537	527	597	560	553	502	544	553	594	591	544	536	517	541	515	511	484	540	530	555	558	541	532	501	586	568	519	549	520	565	553	562	521	576	512	502	513	518	548	481	543	552	536	529	521	533	549	589	541	559	532	551	537	514	550	542	529	517	541	512	534	558	514	567	568	560	549	542	541	556	573	483	534	539	504	579	533	558	565	530	536	549	562	539	575	540	548	571	569	525	547	515	513	502	558	569	502	543	546	561	537	532	528	533	559	528	487	561	538	533	527	523	524	552	553	528	602	527	532	556	529	545	525	530	550	534	517	551	543	537	544	525	548	524	558	521	490	521	537	537	536	518	543	551	546	510	562	530	556	532	570	525	516	545	534	537	566	567	538	531	531	531	529	531	557	544	572	541	538	544	515	539	492	512	521	555	523	540	593	531	530	544	541	555	495	535	535	552	536	559	506	516	547	496	523	550	555	502	539	538	534	521	557	509	530	530	513	550	543	564	533	555	547	573	530	529	556	528	523	544	548	507	555	543	550	521	570	567	540	570	543	519	544	533	576	512	539	523	542	546	593	537	512	491	555	543	505	554	543	549	531	532	464	547	564	503	553	544	599	550	558	569	552	554	537	549	566	534	530	558	526	555	568	547	499	571	508	503	566	552	494	523	497	520	536	565	530	519	544	522	541	518	519	529	530	516	534	537	551	546	522	538	513	540	523	560	538	565	541	535	583	521	531	574	589	572	508	555	559	522	554	526	527	538	548	528	548	529	569	577	548	599	506	586	575	570	507	529	532	585	545	504	519	533	576	515	530	572	545	553	542	520	558	554	540	504	526	595	547	519	560	520	539	511	550	523	544	576	522	542	557	568	526	515	558	570	539	570	554	547	532	562	552	545	532	553	566	494	598	517	515	563	508	541	556	600	550	544	495	535	530	538	562	552	556	531	528	542	536	552	538	534	537	515	550	535	544	551	539	567	551	557	546	522	549	525	583	532	501	542	577	529	517	510	503	573	559	509	539	535	548	566	573	538	540	513	566	524	555	559	575	592	572	516	582	521	547	569	529	567	569	532	534	547	584	565	560	519	543	535	536	561	500	525	565	558	543	568	545	583	522	523	578	530	544	550	548	564	506	529	527	544	547	510	549	546	550	510	489	569	529	538	543	529	505	547	579	521	558	507	542	543	555	528	500	575	573	511	531	519	537	512	555	535	528	522	571	507	557	546	575	579	578	574	546	542	568	537	528	567	516	571	541	516	547	522	548	518	561	532	557	534	520	549	523	538	506	500	559	521	521	560	537	559	506	541	538	514	555	515	540	515	559	556	530	529	519	544	555	577	531	602	564	511	511	526	531	555	515	575	564	508	559	512	524	557	513	553	553	514	516	533	551	523	544	555	568	492	536	539	551	516	551	551	534	567	538	513	553	546	552	540	537	539	506	536	507	551	497	538	519	551	505	522	606	543	550	580	531	551	546	487	538	520	527	553	528	554	499	510	544	567	514	523	513	554	515	537	525	548	536	549	533	533	584	499	535	552	538	515	546	540	516	532	529	520	543	514	538	585	533	551	537	529	502	553	526	548	587	602	544	533	556	506	577	537	483	494	541	534	525	548	504	513	556	546	511	541	571	538	545	553	568	523	481	539	558	530	549	509	539	561	539	571	483	564	544	532	560	503	555	572	588	549	543	564	507	564	561	507	519	536	579	540	538	541	557	507	527	535	577	565	552	510	531	541	560	537	557	514	498	540	534	584	566	524	526	535	540	556	529	558	572	511	529	549	526	571	570	524	553	539	520	544	526	530	539	526	534	536	550	493	535	543	562	530	520	560	577	524	550	538	534	552	529	543	484	553	571	588	536	518	558	568	495	530	547	560	543	557	544	523	550	505	571	539	578	511	580
23083	2320	1065	864	704	555	520	484	457	412	405	387	400	408	355	363	364	402	354	385	355	356	376	355	326	377	341	400	354	363	365	352	347	340	329	354	351	285	345	358	376	329	359	328	351	330	364	324	339	354	313	317	356	315	346	360	375	366	348	334	369	313	389	342	352	344	365	362	393	352	362	353	344	323	312	338	368	327	337	376	362	356	307	332	375	329	371	349	353	339	326	330	339	337	339	371	344	364	350	361	323	305	317	337	383	381	339	304	339	321	339	291	303	359	369	348	333	354	320	347	346	323	369	341	368	353	363	347	345	358	330	364	319	326	338	352	334	330	337	317	358	368	333	350	358	361	363	337	365	351	306	333	336	363	325	325	356	344	324	355	353	322	341	311	312	346	341	327	347	314	319	344	331	340	374	362	320	370	392	333	360	333	355	374	347	339	309	372	333	350	330	365	393	344	356	319	347	357	346	361	338	334	359	345	343	398	351	348	377	376	369	336	321	344	336	342	333	335	314	325	330	338	316	332	344	328	332	338	327	353	325	303	357	349	346	319	367	359	331	325	346	352	336	357	350	349	335	393	357	355	346	332	341	340	338	344	339	342	355	360	319	291	344	352	336	341	325	361	313	348	362	338	326	347	369	344	333	335	324	306	350	360	347	319	336	366	363	343	344	333	319	343	356	316	340	377	325	344	308	346	395	336	364	347	337	303	381	344	348	341	318	325	321	323	373	344	340	365	354	337	340	338	341	340	357	326	362	386	331	353	401	350	349	359	355	351	348	356	329	361	334	340	331	327	300	346	378	354	318	326	340	326	342	327	347	341	358	342	328	363	342	341	347	346	331	334	340	349	323	353	324	369	323	347	383	324	353	318	333	354	308	352	337	309	301	332	333	346	351	330	342	339	297	347	322	344	331	323	374	333	347	328	370	362	338	324	292	318	372	309	356	350	342	333	360	321	353	388	368	349	330	373	364	354	370	332	344	381	334	346	318	325	323	330	342	318	342	363	339	340	345	341	355	338	364	317	358	363	344	365	340	340	380	344	352	338	350	349	322	305	350	367	304	347	319	316	329	331	351	358	320	309	371	329	347	383	342	352	378	350	336	336	360	354	348	339	344	325	337	316	324	365	352	343	335	332	360	325	335	368	329	342	341	331	356	345	340	343	366	339	351	343	325	334	325	319	357	333	358	362	375	326	348	325	361	389	349	357	318	311	375	363	357	307	327	319	337	340	349	369	318	331	364	326	367	359	338	345	359	325	338	309	339	331	323	338	334	351	338	319	334	326	328	331	366	351	319	303	373	328	353	320	356	373	360	308	356	340	340	327	358	321	343	337	348	362	381	349	343	357	370	329	368	378	346	326	340	326	358	334	328	314	361	341	355	351	336	332	340	330	314	348	343	308	328	363	364	334	316	351	370	333	343	308	378	355	324	313	347	365	354	369	345	317	365	355	343	328	368	337	366	385	346	322	303	336	360	340	324	339	359	326	334	396	337	326	313	316	356	312	341	349	351	321	339	352	354	349	382	355	353	326	327	339	398	309	378	327	361	386	326	364	345	302	321	342	346	333	372	344	372	397	341	356	353	327	345	359	345	353	328	329	341	358	370	355	335	332	348	331	373	298	345	345	358	344	333	307	339	342	333	312	346	337	336	340	348	349	338	356	357	372	332	344	346	326	337	329	353	351	342	358	294	324	341	322	303	338	366	324	344	338	351	304	334	335	336	309	342	359	376	361	345	344	360	366	348	354	325	359	348	342	326	354	321	323	329	333	339	337	339	362	354	367	348	330	333	336	383	362	362	369	370	337	361	351	315	365	328	332	339	315	325	363	338	355	362	327	356	332	327	322	322	345	347	377	334	309	295	337	336	369	355	345	364	321	318	408	368	336	366	301	385	350	325	363	342	312	385	370	338	330	312	370	331	340	349	323	343	350	361	373	346	328	352	333	317	356	365	341	319	351	348	368	367	319	364	355	341	353	376	358	359	339	352	377	327	309	318	324	330	323	322	366	342	332	375	346	308	347	373	312	310	347	363	340	330	322	315	366	314	342	317	352	372	374	341	376	353	304	326	291	315	342	320	323	344	305	338	329	328	342	339	333	343	368	334	311	349	315	324	348	314	363	352	330	356	367	344	342	346	338	316	342	385	312	387	345	338	364	336	330	353	324	347	354	389	355	353	360	347	360	343	333	317	362	366	328	376	328	338	346	333	314	338	330	334	336	347	365	354	356	389	333	342	351	343	356	331	377	295	376	333	385	328	342	345	343	344	325	338	330	338	331	346	337	333	339	317	353	339	312	333	346	346	349	356	368	350	304	327	339	377	352	328	317	341	326	348	360	335	299	361	380	342	386	345	322	360	337	357	350	313	339	298	355	329	352	331	320	354	326	332	360	345	331	329	307	344	346	375	340	347	331	370	312	357	335	310	316	350	353	354	345	331	325	388	341	343	355	327	363	356	341	358	372	341	311	350	326	291	328	329	360	330	289	338	352	344	359	337	353	382	329	335	331	326	356	349	362	367	343	360	323	330	328	335	355	364	360	376	297	326	358	333	361	339	324	355	327	339	335	337	354	351	351	352	341	346	332	369	316	377	351	347	340	316	327	332	329	352	342	308	317	368	366	328	334	324	352	362	336	327	340	325	376	318	330	358	342	341	334	334	358	372	275	349	339	351	414	315	353	370	400	341	368	303	361	312	335	344	362	336	364	377	360	335	348	349	350	363	305	367	291	342	347	351	302	330	346	342	351	345	371	383	394	323	321	327	329	333	360	340	339	347	353	337	345	366	303	344	340	311	355	374	350	340	329	344	333	349	354	364	344	368	331	334	320	343	327	359	355	324	316	333	305	343	320	322	361	286	328	328	345	325	334	366	364	361	303	350	340	362	331	323	340	332	335	343	321	369	353	339	371	317	320	389	346	321	299	334	331	371	341	341	328	342	340	372	368	358	360	318	362	329	354	337	275	316	365	381	372	343	374	335	338	329	325	354	336	286	357	367	340	327	349	374	361	349	312	340	347	345	357	313	349	302	319	345	334	373	333	362	335	346	336	375	357	365	361	354	313	368	327	354	361	350	349	347	313	324	351	317	338	361	356	332	391	353	366	354	340	317	387	384	344	357	337	343	341	314	329	341	365	349	357	329	358	319	360	396	323	392	326	360	333	382	359	380	329	313	336	329	362	305	347	349	339	343	340	353	341	320	337	350	362	349	376	302	331	332	343	354	362	312	341	393	344	362	342	379	332	317	348	321	355	358	377	319	352	330	343	333	373	339	339	309	341	318	349	329	354	322	336	308	340	351	331	333	333	349	340	344	319	330	318	341	350	350	324	324	326	316	354	375	367	317	329	335	333	352	334	366	325	355	356	357	299	327	343	349	339	318	332	326	349	355	340	342	380	329	345	359	309	370	320	348	339	335	349	320	355	331	335	327	320	331	349	386	361	377	359	344	370	336	318	331	350	338	346	324	342	362	362	365	350
12315	1387	2110	2399	2108	1740	1504	1348	1237	1160	1008	1023	991	990	934	886	951	858	891	844	878	848	777	835	840	823	776	787	750	781	803	823	722	762	799	798	792	834	836	765	795	838	811	799	757	821	776	802	790	730	764	773	740	774	767	755	785	760	760	767	739	706	741	780	810	784	755	784	777	742	737	737	778	731	759	721	789	731	768	776	762	825	811	703	766	738	763	730	785	748	732	790	733	728	701	803	747	790	797	755	730	764	746	779	812	800	767	790	796	795	746	781	782	829	738	727	803	718	726	751	760	842	795	751	729	757	759	758	755	752	775	814	769	821	751	737	793	811	774	767	748	803	780	809	810	739	771	788	780	714	721	814	803	687	820	763	814	802	741	764	760	778	753	758	775	777	778	706	749	704	786	753	809	778	755	791	724	771	746	750	783	824	746	778	761	798	779	784	817	722	793	765	782	791	724	734	709	734	747	726	771	772	756	775	794	718	756	758	750	753	753	752	782	767	773	742	769	763	758	741	760	755	725	764	726	731	746	754	749	745	744	833	762	725	792	720	731	763	729	741	716	800	804	807	796	714	736	733	773	766	777	722	731	775	732	735	760	748	758	791	746	781	782	737	787	738	736	750	747	805	732	746	787	783	782	749	770	729	756	753	768	801	768	751	765	774	777	788	766	720	724	708	707	748	788	740	785	723	784	726	732	757	759	750	726	726	743	780	738	749	747	761	765	753	743	719	743	765	757	762	753	794	739	789	780	741	691	765	726	710	729	764	806	756	706	797	752	769	792	805	807	763	776	749	732	742	747	748	734	712	758	762	804	737	712	790	750	766	751	741	794	774	789	764	799	778	794	757	690	736	716	809	751	774	710	722	816	783	807	753	776	768	701	784	773	776	736	747	781	747	738	750	771	779	791	761	782	757	718	750	769	753	732	739	790	795	734	816	746	807	729	770	745	740	767	776	736	763	779	806	715	783	745	802	752	789	747	715	776	774	736	770	807	783	764	737	777	706	706	795	772	761	811	786	762	744	780	742	723	710	750	731	809	784	783	733	742	773	730	749	775	775	737	760	774	777	774	810	734	729	732	723	741	770	746	716	760	700	792	786	703	767	745	745	732	746	713	760	745	748	685	762	738	752	728	760	753	769	781	709	783	727	747	760	775	723	730	760	708	806	745	806	729	753	758	774	753	750	722	742	744	727	760	750	720	785	775	788	796	769	747	772	728	762	782	754	766	808	779	741	788	780	780	717	763	794	750	775	737	753	782	723	804	769	710	739	761	792	727	730	781	769	739	723	690	749	730	734	750	777	734	713	791	794	750	775	739	781	763	755	829	718	766	762	739	785	752	736	733	721	770	742	727	744	750	801	786	739	742	808	748	741	755	771	754	765	716	702	732	722	721	724	711	801	805	790	746	780	729	825	720	784	793	733	753	755	754	761	784	774	784	777	779	727	733	754	720	778	754	732	723	755	749	760	724	737	754	745	777	782	790	741	715	785	822	720	750	779	756	819	769	753	774	767	784	762	742	757	735	782	760	732	756	787	742	767	747	742	770	744	713	790	700	743	725	734	762	779	780	714	766	794	747	774	730	749	750	782	733	749	799	762	785	819	740	751	749	741	751	779	763	686	802	824	765	783	761	747	790	795	706	757	739	735	743	741	767	803	730	809	728	721	753	771	755	757	773	771	793	745	789	817	775	779	770	754	745	731	736	771	763	754	728	729	709	681	775	754	780	728	761	753	734	704	770	773	728	789	733	768	723	757	742	736	753	778	735	789	751	755	735	748	779	734	749	754	759	748	767	774	790	809	756	746	781	714	780	768	727	808	758	747	753	757	776	726	757	749	731	750	783	750	754	752	772	769	735	731	742	757	733	754	765	765	757	800	751	814	706	802	756	761	741	762	804	755	741	814	734	761	745	785	764	781	740	729	736	798	719	828	774	751	719	772	793	751	707	725	758	746	757	764	767	730	735	758	763	754	736	734	746	771	771	750	745	716	764	756	724	728	779	687	722	777	814	818	719	713	760	759	725	722	773	723	815	718	794	745	794	748	777	731	772	778	775	734	791	759	815	727	766	781	767	700	753	733	754	722	748	725	810	763	759	746	781	729	793	762	735	780	756	830	765	783	757	716	781	717	751	747	775	760	730	771	745	724	733	726	739	737	734	717	766	769	799	770	735	751	763	754	761	776	733	708	783	793	732	757	757	766	693	771	751	757	810	733	772	695	738	791	744	714	755	728	766	756	788	781	734	785	772	787	793	772	732	768	721	736	760	732	731	739	779	753	720	705	762	766	792	724	744	794	736	742	772	761	778	717	793	771	724	769	738	747	829	754	764	683	742	733	743	772	733	726	721	727	735	779	794	728	744	707	737	801	748	747	690	748	751	741	789	760	713	686	780	696	872	783	717	757	725	788	755	764	796	766	808	809	749	761	716	750	781	748	792	777	732	741	780	776	772	730	766	715	800	738	739	792	735	763	757	783	720	719	761	768	785	763	769	715	766	752	762	746	744	759	784	759	737	709	736	732	765	732	721	800	722	756	793	783	767	741	769	746	762	804	719	780	793	826	763	725	722	758	700	783	740	724	782	782	790	747	765	800	724	756	791	670	736	758	795	745	814	726	765	748	750	778	805	720	776	760	762	776	726	751	743	790	723	736	726	822	741	745	802	806	752	745	733	744	781	753	799	781	753	748	759	752	840	740	707	759	754	724	802	786	715	779	758	794	739	762	770	802	780	771	775	792	790	725	775	747	770	765	748	766	775	781	758	764	767	716	765	719	779	787	775	733	803	696	778	767	763	747	748	785	761	774	755	794	753	715	720	723	724	750	763	752	782	772	729	754	818	696	765	775	742	746	742	746	769	784	729	738	796	754	731	751	809	759	743	764	744	746	720	757	794	739	724	771	814	732	768	779	792	780	727	752	833	805	729	757	734	808	755	761	791	757	777	782	805	768	737	763	818	783	788	730	740	762	749	789	753	759	746	755	806	756	757	751	746	765	773	699	721	748	781	783	796	760	743	718	782	793	751	726	773	765	790	772	734	704	774	733	771	781	744	743	743	786	736	785	817	774	795	708	738	775	747	722	760	735	755	764	770	758	758	728	732	757	750	784	751	738	804	802	767	746	703	824	776	727	780	754	766	734	787	743	757	787	745	813	770	782	784	766	774	811	796	763	718	720	724	758	747	718	772	760	739	730	767	761	783	778	759	791	744	729	755	749	763	731	702	720	789	690	755	817	765	715	796	764	787	770	776	710	720	721	721	756	790	745	788	736	716	749	779	760	745	748	759	818	714	751	737	745	730	758	784	764	706	784	756	776	747	737	701	733	716	758	752	750	742	764	774	789	765	779	783	748	770	751	755	728	711	775	795	783	784	776	709	746	740	779	809	800	737	740	795	746	714	805	764	783	757	748	743	813	737	755	804	804	797	775	745	713	768	706	763	791	751	778	718	751	699	775	786	779	783	745	732	788	787	784	752	807
4444	198	158	135	143	167	135	130	169	136	143	158	164	138	147	146	132	137	122	107	119	137	125	146	138	132	164	137	135	149	128	113	127	161	169	150	146	140	187	147	159	138	133	168	162	138	129	124	135	140	135	141	120	130	148	146	151	151	139	135	127	153	145	134	138	131	162	150	150	151	150	139	155	151	158	179	127	147	145	151	129	140	159	128	148	159	143	128	161	135	99	172	163	146	130	148	144	132	131	128	148	135	151	143	129	144	139	142	138	137	160	164	148	144	160	134	136	147	125	153	143	147	117	136	112	129	129	159	150	158	136	121	141	142	155	130	141	148	151	119	147	124	139	131	144	149	150	144	163	136	136	154	153	140	148	136	158	147	146	172	155	120	145	149	137	129	141	139	150	169	101	142	128	149	150	134	138	143	142	144	159	128	161	126	142	144	142	141	148	143	127	129	148	123	154	134	135	138	128	165	141	145	146	168	184	144	139	138	155	142	138	149	159	139	138	141	149	135	145	130	146	177	143	130	150	126	123	146	134	154	142	140	151	133	157	118	139	134	140	121	157	134	125	149	149	129	136	150	145	129	136	129	138	172	142	160	142	154	144	138	120	133	146	134	141	129	142	162	162	163	176	125	146	120	125	110	163	142	129	138	143	133	137	137	180	128	135	147	151	145	112	141	147	119	136	146	151	160	154	139	144	149	142	137	144	134	151	152	150	128	121	132	118	153	127	149	131	138	138	163	154	140	140	150	144	181	139	147	142	139	119	116	122	146	160	157	134	139	138	146	133	145	162	142	145	141	136	149	155	118	144	156	142	145	147	160	146	132	159	159	145	132	146	153	133	159	133	151	126	131	163	149	137	140	163	156	123	149	174	140	115	152	159	139	130	133	118	144	117	123	129	169	137	124	151	154	147	148	148	153	138	149	174	126	130	118	146	168	131	148	137	133	130	134	114	126	137	120	130	130	163	145	135	128	148	131	153	162	141	143	136	161	149	161	157	152	139	175	146	133	117	133	141	156	147	148	156	142	137	131	148	150	139	152	177	161	156	154	120	150	145	151	150	124	156	127	163	134	144	159	138	144	148	130	140	147	140	109	130	133	148	152	129	126	135	128	115	131	135	119	150	143	148	140	150	144	137	127	141	157	147	116	177	151	125	124	162	144	133	131	135	143	135	157	158	151	138	136	149	143	149	127	154	116	157	137	144	148	141	144	138	158	147	133	131	129	163	115	130	138	136	142	129	123	125	165	138	145	128	125	127	135	124	173	148	145	140	151	132	134	146	123	146	144	143	153	124	132	158	143	141	145	162	172	161	154	140	142	134	156	127	138	143	132	148	136	135	135	111	147	157	142	162	123	134	131	160	154	137	132	157	141	135	131	146	135	140	130	128	142	155	147	126	141	149	137	137	159	129	149	132	122	149	149	140	150	124	135	124	134	140	115	158	132	164	145	127	173	153	148	152	146	122	139	132	125	138	129	150	144	163	149	128	143	150	132	135	148	136	141	145	149	152	163	163	123	119	127	121	160	153	139	152	133	145	119	136	125	120	143	139	138	129	137	142	128	128	149	143	123	160	161	165	150	132	118	129	132	142	143	108	156	144	152	147	129	123	145	143	123	137	121	150	136	148	131	133	140	143	127	147	161	141	174	131	183	145	144	138	149	116	149	142	137	147	143	142	125	143	141	118	136	146	139	138	150	134	128	167	122	142	126	137	128	142	138	152	131	160	137	132	153	141	148	121	129	146	156	148	145	150	146	129	121	132	146	126	132	133	126	137	143	146	144	133	136	161	122	148	143	143	160	149	140	138	145	136	134	137	138	155	142	127	136	151	130	148	133	118	128	142	130	133	154	116	158	102	131	152	162	128	152	141	135	153	136	131	157	126	148	151	160	126	138	128	150	130	138	132	143	139	135	133	125	135	154	144	169	132	149	164	143	150	141	122	122	129	138	123	161	151	152	153	131	136	123	144	157	127	157	137	146	120	139	147	141	154	144	138	146	127	149	134	146	126	130	141	162	139	158	149	138	125	139	134	135	130	143	125	135	158	171	152	131	123	140	130	139	147	146	138	125	121	159	142	141	125	129	151	155	151	150	144	146	137	122	140	145	114	121	159	137	146	157	104	127	132	132	144	137	136	148	134	129	138	130	138	148	136	146	116	137	142	137	145	128	152	135	145	137	140	144	170	138	183	131	140	125	139	128	132	148	124	125	152	148	125	139	134	153	150	135	152	130	142	156	146	130	147	115	140	156	140	144	128	120	118	139	125	129	133	145	136	141	139	158	157	135	127	142	143	141	166	131	130	119	149	134	146	135	128	120	141	121	124	147	130	142	157	135	140	145	168	144	137	131	157	120	129	144	136	157	139	142	135	142	137	136	146	126	130	126	146	125	134	148	127	137	138	154	134	138	111	146	160	124	133	168	110	144	149	137	143	143	151	132	133	137	148	138	130	123	159	154	145	122	152	157	143	157	129	134	117	118	145	122	135	125	137	133	129	126	145	139	132	160	144	117	143	133	138	147	149	113	142	135	148	123	121	168	152	136	130	131	146	139	149	127	155	142	143	133	144	153	158	136	128	144	160	124	145	144	152	139	150	144	122	118	151	146	157	126	130	132	135	145	131	126	136	127	127	140	132	148	116	141	132	114	139	150	150	137	145	120	158	155	133	141	144	132	135	124	121	150	137	141	139	143	129	150	145	135	151	132	128	137	154	153	150	142	135	121	132	119	166	150	141	155	120	145	117	144	144	139	143	146	132	148	146	140	132	161	142	132	152	129	147	131	143	127	140	141	134	136	138	126	145	127	109	145	140	152	132	146	157	158	142	133	132	128	109	138	129	145	149	141	148	136	157	154	156	135	134	128	129	118	155	142	149	136	170	145	143	141	127	142	151	131	159	148	111	120	150	116	148	136	138	141	142	125	128	120	146	130	153	127	133	128	145	134	167	149	134	145	127	125	148	159	136	142	142	139	149	148	123	134	148	144	127	148	164	126	117	126	124	130	135	175	121	132	124	171	123	164	138	150	139	144	137	140	153	140	162	119	145	145	143	119	159	131	131	135	118	126	139	139	153	141	156	152	139	136	145	139	114	157	142	157	167	138	157	141	144	132	136	142	138	139	140	145	117	153	171	128	156	139	154	132	128	151	132	144	123	164	145	136	152	157	141	130	148	170	151	127	139	148	137	126	137	151	141	159	131	141	142	125	135	141	152	143	140	160	133	134	151	146	137	177	171	143	155	145	126	166	146	148	156	136	164	153	130	148	127	134	151	156	142	144	134	142	137	136	114	128	152	139	164	159	154	162	143	140	140	149	141	132	143	156	118	123	144	145	145	161	139	168	124	138	134	127	127	146	146	146	149	160	114	132	139	142	145	143	140	137	140	155	131	111	143	148	159	155	130	136	120	148	132	129	125	128	131	160	137	129	127	137	138	144	141	141	147	127	146	140	121	135	140	132	124	150	135	137	134	171	145	149
3253	399	415	412	402	396	400	394	389	365	379	361	351	356	396	331	393	380	369	383	368	334	368	363	357	346	372	328	373	363	399	365	379	385	363	366	387	363	377	349	333	378	386	352	356	369	331	373	417	368	329	363	339	352	381	351	358	384	367	367	365	363	327	337	376	381	351	355	394	375	365	380	363	373	365	387	326	368	360	380	332	350	345	375	345	381	323	377	354	386	340	343	330	357	352	379	377	333	377	404	359	361	374	372	351	341	336	345	351	364	357	341	364	383	333	350	366	386	326	374	384	363	369	413	355	369	339	362	387	346	374	346	373	399	356	368	390	349	383	366	362	351	361	364	372	355	362	334	374	344	345	371	370	382	332	349	379	368	345	345	357	375	338	342	371	358	327	383	351	365	362	329	359	344	360	366	382	386	339	393	386	368	361	384	358	345	390	362	342	374	342	352	365	381	346	348	392	376	368	363	342	374	377	370	379	378	340	397	342	385	392	348	366	364	352	378	361	341	349	345	340	351	375	373	370	329	372	373	348	344	350	337	346	365	351	355	362	378	357	371	370	356	360	345	326	351	367	350	372	337	406	371	352	369	377	345	387	358	357	343	363	366	374	352	358	335	346	339	355	362	360	383	330	348	351	381	373	362	319	381	343	352	376	382	390	392	349	359	333	360	380	348	380	390	381	366	385	326	373	381	378	366	355	316	341	391	386	361	372	362	336	343	341	390	387	336	373	370	364	333	334	328	370	382	361	391	349	382	347	388	400	382	365	364	389	397	387	366	347	352	346	362	407	365	368	371	361	378	371	359	376	380	341	375	369	364	364	353	395	353	348	354	364	362	334	383	380	349	421	358	356	319	390	362	365	350	354	360	336	349	319	367	376	356	381	341	359	356	346	368	388	363	367	362	361	381	358	336	369	376	367	361	387	376	338	386	351	370	371	323	351	374	345	341	362	364	353	359	391	363	348	360	359	396	355	342	358	366	364	382	375	373	393	362	350	352	368	370	357	349	377	348	371	329	379	376	387	371	344	331	398	358	381	338	385	382	349	351	367	363	373	364	375	397	363	333	365	364	352	344	390	375	359	376	373	376	358	367	360	359	360	337	389	345	358	343	347	364	399	363	373	348	363	338	338	376	382	400	375	361	359	355	338	397	332	373	333	351	331	391	387	382	334	367	390	364	376	347	353	370	353	354	380	381	371	403	358	352	344	347	385	341	352	360	378	358	358	346	331	349	359	326	363	346	368	350	343	342	348	355	333	365	344	379	371	342	362	364	344	336	370	382	377	399	381	374	378	371	377	354	353	344	371	377	350	314	370	356	350	357	378	336	346	361	366	388	376	383	396	354	376	349	391	384	394	361	407	346	388	365	405	370	378	383	337	366	362	343	352	372	381	367	357	365	337	351	384	350	348	384	360	342	352	334	338	347	362	354	354	363	347	342	396	372	360	342	369	357	352	365	403	341	366	386	379	386	356	393	390	391	404	350	366	319	378	321	344	391	337	380	346	376	375	352	323	367	344	342	364	388	349	364	376	331	369	358	360	342	359	357	357	363	359	359	369	381	384	353	364	379	373	359	347	378	356	370	370	333	322	381	383	361	356	351	338	406	394	373	350	375	374	371	337	366	335	335	383	323	357	385	356	410	333	414	394	351	391	394	364	349	347	322	361	363	388	381	388	320	326	349	366	346	365	378	379	365	362	384	381	358	370	363	344	369	341	407	346	335	378	382	401	360	369	366	342	379	384	367	396	376	399	350	385	385	378	372	355	374	337	384	324	384	349	333	387	352	353	361	368	353	383	376	354	377	384	379	338	359	372	379	332	373	354	345	356	356	372	364	386	365	357	346	353	366	373	344	367	340	330	349	362	357	343	356	364	396	337	397	349	368	357	360	381	356	348	342	347	373	354	375	358	394	392	322	382	389	406	384	352	389	393	334	363	377	381	397	352	357	380	364	346	397	364	383	389	353	390	357	415	376	359	361	377	344	370	364	346	378	371	371	383	337	344	347	334	356	347	360	364	357	386	379	348	398	381	349	366	385	374	348	362	371	365	356	355	378	343	359	406	389	366	364	336	353	351	377	383	362	389	352	375	344	375	347	368	318	379	418	378	371	349	375	357	377	356	371	365	363	334	373	364	325	374	346	360	319	350	399	354	339	351	388	357	339	332	358	385	335	351	398	395	376	326	344	336	360	370	356	370	379	382	382	341	378	368	354	345	322	380	365	391	357	391	351	354	341	361	389	378	392	340	360	343	376	339	386	336	393	354	384	364	339	376	359	370	332	324	369	330	386	404	323	327	345	337	364	340	340	361	359	362	391	368	316	358	347	370	386	361	379	374	359	361	356	367	364	386	349	366	414	384	396	380	355	359	353	411	374	358	383	368	374	357	353	340	343	336	360	397	351	377	352	377	376	396	339	361	408	369	371	360	403	382	411	399	359	347	382	379	331	397	362	326	371	349	367	347	347	371	402	367	362	370	363	343	354	365	362	350	402	353	356	365	394	369	382	391	358	344	361	345	398	335	362	352	363	359	382	361	353	341	369	392	349	347	396	353	335	384	341	387	394	383	380	382	331	353	340	389	358	350	385	364	376	382	388	353	382	375	345	367	358	378	399	346	403	342	362	386	326	357	370	367	351	368	359	350	351	370	350	390	356	366	376	346	346	344	340	336	331	378	379	396	340	353	388	367	362	360	362	363	371	382	355	354	356	393	359	349	390	340	369	379	352	340	379	352	369	389	361	380	382	390	325	347	348	372	341	389	350	330	359	393	368	363	348	330	349	381	392	357	345	389	333	344	374	370	395	381	349	355	348	345	353	367	362	353	354	387	356	324	350	391	372	321	367	352	378	357	365	399	371	378	410	399	379	357	369	352	360	332	397	370	354	379	316	350	359	348	325	388	372	383	348	373	391	355	356	366	357	352	366	337	342	342	352	372	345	405	400	400	358	377	334	367	375	348	334	371	350	357	368	351	380	355	412	376	390	340	379	338	359	355	379	356	348	365	372	362	347	327	361	357	353	343	349	370	326	337	370	353	358	337	366	334	360	352	341	354	370	361	348	375	361	366	351	336	341	320	380	372	410	402	359	345	372	333	372	364	369	345	370	371	367	390	349	327	352	353	360	347	387	365	365	375	370	375	341	361	396	366	383	367	355	370	361	357	341	347	389	383	388	342	363	379	363	369	398	331	371	310	349	370	346	369	399	339	362	400	365	347	415	354	350	334	383	363	340	342	377	331	394	348	359	363	350	348	355	373	360	349	371	341	403	331	375	345	338	391	324	342	396	309	359	380	393	316	361	376	379	358	360	348	363	365	358	377	377	366	362	349	374	351	369	350	369	355	364	325	325	381	361	388	340	349	341	384	334	386	361	358	337	354	370	344	372	379	342	346	335	423	348	373	347	336	337	352	382	376	339	394	369	357	394	366	346	363	389	339	351	347	336	369	368	376	348	348	352	368	350	369	366	352	366	360	361
15357	997	540	449	345	332	296	271	227	234	253	251	211	300	241	254	216	256	243	254	207	196	249	239	243	221	216	206	206	207	190	241	248	241	226	232	196	208	262	225	244	243	249	225	213	242	200	244	229	227	208	241	241	263	248	227	257	244	211	208	228	192	233	210	247	243	214	221	215	222	237	231	209	221	203	209	207	248	220	211	247	233	234	202	226	226	196	233	220	240	220	262	224	233	214	231	244	229	220	233	234	197	208	252	203	236	236	199	214	220	202	226	219	234	200	212	227	215	252	224	237	235	237	222	211	222	199	253	226	235	237	207	207	220	211	244	212	224	219	218	231	219	203	227	225	219	204	214	241	233	219	239	239	199	203	204	204	247	195	225	238	228	254	213	231	225	205	201	221	220	220	251	202	214	228	234	211	215	234	271	241	214	208	208	216	210	247	217	229	211	225	239	221	214	205	210	242	240	196	238	202	242	222	233	228	233	228	235	225	215	229	225	221	220	217	233	213	235	231	242	229	208	234	221	240	213	202	241	237	209	211	225	233	198	229	225	223	245	231	216	210	215	223	222	232	221	224	233	204	215	219	239	217	225	227	227	213	244	239	231	201	212	231	233	216	251	221	204	190	228	231	224	219	226	211	213	236	226	217	224	232	221	248	236	211	255	207	201	189	220	226	211	219	235	234	207	229	227	220	233	216	237	246	220	233	218	235	207	221	204	191	209	233	202	245	227	233	219	262	214	201	226	226	246	225	201	245	222	221	235	217	194	235	230	222	242	234	258	240	236	245	190	184	235	226	206	232	242	226	231	209	257	227	222	217	219	207	238	227	241	219	221	228	218	247	244	235	239	234	223	257	188	205	215	215	211	215	239	223	216	239	202	236	251	217	258	243	262	219	217	218	218	228	183	225	257	228	202	225	216	216	225	205	233	219	236	228	210	198	211	229	198	243	237	257	216	253	190	223	228	231	230	253	238	215	249	207	233	217	216	234	223	201	232	230	216	211	215	238	233	202	222	221	222	221	241	217	204	232	205	235	260	233	233	211	230	221	230	228	216	209	209	212	227	226	208	242	260	195	210	209	206	198	221	224	203	236	212	223	208	250	217	222	205	196	231	194	197	198	218	220	217	197	196	213	235	212	209	212	218	218	225	218	218	249	238	237	219	250	234	220	211	241	242	223	217	227	254	239	198	250	245	258	239	202	229	234	225	208	225	235	233	204	208	213	236	229	194	246	240	227	208	228	216	207	219	224	212	210	212	234	244	229	229	226	249	235	200	217	254	209	233	249	237	223	215	228	219	201	216	234	210	200	221	274	211	228	238	214	217	251	220	218	235	228	208	214	237	238	246	237	206	226	248	214	224	206	223	200	217	225	228	242	198	194	220	221	210	206	246	227	227	209	181	207	231	209	234	249	235	209	246	231	243	212	238	226	214	204	201	233	187	237	237	218	227	219	222	229	249	231	222	229	210	252	243	220	227	194	220	212	225	231	214	237	226	196	233	225	259	233	202	227	240	228	221	202	241	225	205	203	224	175	199	213	242	251	213	210	217	208	211	224	192	224	219	221	191	200	200	193	226	231	212	210	221	219	229	218	201	219	216	248	225	233	210	260	212	223	211	224	230	225	218	225	222	223	212	188	234	214	223	219	214	219	228	237	223	217	206	241	186	232	229	219	240	213	236	244	197	217	218	198	235	207	234	216	211	200	258	232	187	236	226	235	202	239	224	235	216	221	222	224	232	227	204	205	207	211	228	226	228	240	228	240	219	212	210	181	227	237	224	231	212	210	209	228	219	231	209	241	277	226	202	211	203	242	210	213	249	195	203	229	224	234	233	228	209	224	224	230	224	229	220	221	203	248	209	218	221	203	192	203	229	207	215	219	241	229	246	271	252	234	270	232	217	205	208	222	208	249	236	209	232	216	225	221	242	238	216	204	232	234	237	234	231	233	237	230	226	211	219	227	222	218	212	206	231	217	227	221	206	235	230	209	200	214	231	232	218	227	249	243	203	216	240	212	207	278	212	225	222	220	231	221	223	203	222	223	228	210	216	234	224	228	223	236	235	238	232	216	242	236	250	229	214	232	205	260	218	212	219	224	232	222	246	255	221	191	242	219	208	231	214	234	235	197	205	214	250	203	210	238	223	238	218	224	203	227	252	239	215	207	203	235	221	215	219	201	211	231	230	230	206	217	225	227	234	212	211	227	221	225	232	195	254	235	225	233	244	211	213	204	259	232	233	236	236	194	225	245	213	206	220	216	234	230	225	237	232	203	204	207	227	242	203	214	199	195	209	228	221	199	216	231	237	213	218	225	219	248	215	219	224	223	230	227	214	265	264	215	219	225	232	218	213	233	246	241	192	240	225	226	217	202	218	218	216	243	232	236	215	210	217	189	196	233	218	226	217	238	218	226	224	184	215	224	213	245	232	206	246	228	235	226	227	220	243	212	223	216	211	212	229	213	228	230	224	255	213	244	208	224	231	208	255	215	184	218	235	197	253	212	220	244	206	202	213	185	234	219	221	214	231	221	214	213	258	244	232	225	193	220	222	209	223	193	235	217	215	225	221	221	215	259	201	238	245	230	225	228	222	196	232	250	249	205	225	210	221	190	223	229	193	230	225	210	242	212	198	262	227	247	223	217	214	191	227	208	207	211	207	213	218	236	219	239	216	218	213	222	237	246	201	220	203	227	227	235	224	228	199	212	222	233	219	223	225	225	250	232	241	261	207	213	235	236	226	229	226	209	248	222	227	197	205	221	212	196	221	239	224	234	227	252	233	226	230	226	243	220	227	239	243	241	248	242	228	235	203	222	240	253	244	224	227	197	244	249	260	223	228	218	237	225	233	193	230	247	239	230	256	214	212	198	221	205	219	225	244	214	225	216	214	226	211	226	212	245	211	212	229	216	214	202	221	212	201	233	225	219	233	244	256	227	193	205	233	226	221	216	217	204	242	208	212	245	196	206	211	218	231	203	197	219	213	223	232	197	197	242	230	211	249	231	236	215	210	221	233	207	199	236	246	250	195	205	216	207	231	219	175	233	222	208	238	230	231	210	188	213	257	227	212	232	218	234	214	231	201	228	253	216	223	225	244	229	233	203	199	202	225	209	221	230	218	202	256	223	228	195	218	219	232	218	213	227	234	205	226	211	218	234	235	224	237	236	246	238	242	226	240	237	217	227	230	227	239	222	214	231	204	234	206	233	217	257	195	196	223	226	198	222	236	217	205	195	178	210	192	249	250	217	205	240	240	202	206	222	233	225	212	218	234	215	219	225	244	228	227	221	202	203	212	218	239	238	217	206	197	230	215	223	232	241	222	254	236	217	238	199	223	212	251	255	223	198	190	230	229	224	222	230	212	225	200	234	240	222	194	189	249	251	200	221	237	220	190	247	243	195	216	221	212	214	220	244	242	219	238	205	221	208	217	206	217	205	243	214	234	213	226	226	220	195	224	231	236	220	220	196	264	196	238	230	241
9794	846	1213	1283	1249	1004	914	762	772	709	670	717	659	644	575	580	644	559	658	569	602	589	601	524	547	562	554	567	572	578	528	529	520	535	504	533	544	537	519	589	530	558	549	573	553	523	528	579	503	566	497	495	545	560	542	541	514	568	521	546	529	548	544	507	518	552	524	540	518	566	565	569	581	580	570	514	556	564	526	562	562	543	505	540	493	542	532	526	491	521	477	524	543	529	519	563	547	558	591	550	541	583	515	527	568	545	546	577	567	501	574	546	537	579	485	527	514	520	501	542	567	535	528	540	565	568	567	548	527	536	546	571	543	570	544	559	481	548	531	513	550	555	514	533	554	557	567	551	541	534	498	540	520	557	515	513	567	516	583	534	536	525	553	527	529	560	517	529	528	524	539	504	555	490	536	527	547	524	538	507	520	546	520	519	533	500	552	541	531	572	518	575	519	523	530	507	528	542	537	488	594	519	523	520	559	542	568	582	538	578	553	564	485	561	537	505	556	521	520	569	530	572	535	561	541	500	511	557	542	501	482	561	556	548	524	585	552	546	511	522	530	523	508	517	527	530	546	546	528	531	549	546	510	544	566	539	519	549	536	549	561	513	510	552	547	564	531	564	578	547	502	563	537	572	535	538	509	515	524	521	506	586	533	553	514	543	557	547	510	514	562	523	554	512	524	524	550	519	479	546	527	514	549	544	515	555	540	509	588	517	511	556	528	516	510	508	530	555	553	563	491	577	517	510	488	581	486	525	533	568	551	504	554	512	573	498	570	527	549	522	500	520	541	504	561	507	556	525	553	549	506	570	578	514	512	520	545	539	564	548	532	540	555	508	505	562	505	538	557	554	547	570	562	500	519	527	557	551	525	531	528	549	496	531	494	529	509	587	541	511	524	562	556	546	540	561	539	517	540	504	553	536	531	522	529	511	532	558	522	558	520	540	533	520	557	502	505	511	554	541	546	523	534	538	511	535	512	519	531	530	553	521	502	512	528	545	536	528	497	520	524	548	510	535	554	564	549	482	524	537	519	525	514	581	593	520	529	561	530	533	529	548	481	546	519	531	484	540	534	549	535	537	556	509	481	515	564	528	559	552	537	532	510	516	532	543	545	518	553	534	558	572	563	535	511	535	489	532	535	569	537	516	511	511	512	532	522	575	511	543	558	537	535	550	568	554	553	545	520	552	549	562	543	546	495	533	561	503	482	538	544	542	568	562	490	519	507	544	550	576	535	495	523	507	535	575	529	562	544	556	558	542	528	543	542	548	546	530	521	497	541	526	580	500	519	565	526	547	532	516	527	550	527	555	551	530	533	536	504	517	524	503	519	520	551	546	544	511	510	529	530	486	530	506	529	521	566	506	500	558	553	556	503	529	525	528	547	557	536	517	557	505	534	523	517	581	554	559	526	541	548	534	506	558	542	529	552	512	498	521	522	528	524	506	543	541	527	527	521	553	507	528	482	581	586	540	557	565	513	546	534	567	550	546	533	549	513	523	518	564	550	527	483	530	512	541	549	536	532	503	532	541	515	508	497	521	506	523	562	530	545	529	522	563	536	539	541	542	499	509	552	558	554	521	526	497	534	537	570	517	468	504	514	553	495	538	523	538	549	521	530	548	500	537	514	529	526	534	572	501	524	504	536	562	564	554	533	543	505	508	523	529	515	499	513	499	518	465	528	521	516	542	529	585	563	532	523	483	514	553	517	544	593	546	506	537	531	522	572	523	556	524	552	504	564	575	545	517	526	562	492	539	515	531	541	494	558	537	537	539	557	542	552	535	519	560	547	522	541	534	571	519	579	508	563	553	506	485	564	537	534	528	539	544	548	567	534	557	543	529	505	565	527	583	502	523	576	514	541	542	560	520	514	519	540	527	523	541	506	522	536	529	500	529	563	542	543	489	509	550	533	528	526	565	497	582	494	496	523	482	499	546	571	590	503	598	516	583	510	532	490	535	527	520	537	545	575	559	579	544	523	519	516	542	511	529	556	548	542	530	554	551	542	548	486	519	508	537	556	535	488	510	503	533	532	528	519	535	550	537	557	539	489	569	520	507	486	519	536	530	549	528	517	510	543	553	532	524	517	545	529	515	532	523	555	493	540	516	551	512	547	577	483	521	527	523	535	526	553	510	559	540	536	516	531	572	583	505	522	529	545	539	520	541	544	531	533	540	557	547	559	542	523	523	526	544	509	516	507	531	533	513	499	532	577	515	500	537	559	566	546	502	493	559	531	506	518	546	515	521	550	521	510	499	495	532	536	552	555	572	538	535	566	521	550	534	515	529	581	537	514	506	534	525	530	517	535	514	531	507	552	529	523	567	525	537	521	519	495	540	553	513	515	556	523	547	507	528	547	531	549	545	520	546	574	541	581	522	514	500	547	548	513	549	544	508	531	533	540	536	510	539	510	491	527	562	540	528	522	491	511	521	519	532	518	523	496	536	540	547	560	532	533	518	558	540	520	514	522	527	554	536	563	539	513	524	501	477	519	509	552	499	553	557	550	520	530	510	572	522	530	536	558	550	547	523	577	528	525	553	547	555	501	565	552	530	550	525	542	555	532	501	537	558	528	556	504	497	538	494	542	528	510	511	485	553	509	522	509	529	551	537	544	536	528	525	518	538	525	549	521	559	508	531	527	542	474	488	558	500	552	526	552	572	522	538	502	542	565	547	546	522	525	543	518	561	540	498	537	541	496	566	578	519	492	518	563	497	546	510	564	537	557	512	554	540	515	542	545	509	550	513	534	532	504	508	539	528	537	510	553	536	587	543	541	565	525	520	526	541	537	549	561	540	593	485	517	531	529	515	556	531	537	502	534	524	541	532	508	563	553	518	526	509	557	513	539	528	495	526	527	534	538	502	509	514	547	550	579	526	516	529	550	561	528	505	536	550	478	551	541	497	525	559	520	528	563	529	509	536	543	597	535	547	538	518	556	525	528	570	547	521	532	527	529	549	545	589	536	534	574	541	537	561	533	534	540	524	526	499	528	496	526	546	522	511	565	503	558	546	578	546	558	563	553	535	493	529	540	565	558	527	547	531	520	524	526	554	479	514	551	519	549	520	546	509	534	546	560	536	497	544	562	567	560	566	529	531	544	568	491	501	548	543	498	569	514	499	546	509	550	509	553	509	544	526	493	517	564	534	509	522	539	552	492	530	530	549	562	525	518	555	558	573	523	525	554	526	537	547	551	559	563	548	549	530	509	546	518	516	561	550	558	536	567	499	505	502	502	534	507	542	550	519	538	533	514	545	533	538	565	513	526	529	502	492	535	541	526	508	531	528	515	561	534	529	562	526	531	518	494	540	533	524	548	520	556	552	536	540	526	520	531	517	552	582	559	531	509	543	533	513	482	500	536	558	510	569	522	563	523	536	522	523	544	541	507	539	560	572	519	529	561	570	558	569	550	564	500	540	531	540	540	509	524	536	529	498	541	534	519	520	562	546	535	532	550	519	535	527	547	532	515	505	569	560
24745	2608	1033	912	666	537	467	517	410	411	370	358	335	382	412	372	332	373	381	320	371	351	328	298	345	379	344	314	344	349	327	320	352	326	323	366	333	327	318	336	340	331	335	297	334	288	334	361	358	367	386	349	331	335	331	332	347	343	334	331	363	334	361	394	295	317	324	337	360	345	347	368	317	332	311	334	351	359	344	332	307	315	352	347	365	336	359	340	347	323	354	334	318	323	353	349	317	341	349	318	316	328	326	319	331	333	307	339	340	366	360	351	345	344	342	338	331	321	326	321	333	339	337	338	388	313	354	323	314	303	310	370	364	353	351	357	320	335	335	352	335	318	330	349	344	325	356	340	360	386	329	321	340	371	319	320	347	328	375	350	335	322	331	336	351	343	356	345	283	371	380	331	363	326	360	316	406	334	329	315	327	339	360	335	328	333	317	332	329	365	316	353	346	355	350	340	385	351	349	328	322	365	349	321	327	335	346	314	300	354	355	336	374	338	333	309	319	328	320	310	392	284	359	316	328	306	361	344	382	352	337	329	357	310	340	308	329	371	329	342	340	321	347	355	343	345	316	350	363	347	341	347	332	332	360	326	368	349	337	368	325	350	344	332	336	352	312	352	376	323	337	363	338	382	338	308	336	336	358	349	335	323	353	303	352	326	352	316	326	355	348	335	322	330	359	333	338	319	353	368	328	334	334	329	341	356	358	322	357	359	328	363	370	322	327	347	370	366	360	351	359	351	315	321	334	360	331	336	345	332	323	329	346	346	304	361	330	323	334	324	313	349	345	359	353	338	358	357	311	349	345	342	324	371	341	365	351	327	354	360	337	342	348	371	368	393	314	334	335	348	325	357	319	325	326	318	345	311	306	345	301	335	343	356	340	354	366	326	313	333	335	279	345	333	323	343	330	333	378	367	356	317	352	327	349	317	357	324	308	316	375	318	339	338	350	341	335	349	358	346	325	348	340	317	326	344	336	343	322	348	335	375	354	336	331	348	341	370	317	304	352	314	347	356	343	332	343	332	339	313	364	365	326	324	360	308	308	354	335	383	328	346	337	339	327	335	341	339	332	330	341	310	301	293	328	345	374	325	327	367	340	365	342	332	337	324	340	347	352	332	333	358	346	338	352	322	356	332	330	340	349	346	368	331	341	352	322	306	364	373	318	371	386	336	303	342	356	329	371	369	361	360	327	331	347	309	373	365	342	360	318	326	360	334	334	333	366	344	319	337	382	354	357	363	347	324	296	360	343	322	361	378	332	338	371	322	347	360	330	336	339	315	355	331	322	337	365	355	357	336	331	361	295	316	352	353	303	330	326	340	373	354	343	339	355	334	313	318	345	355	360	302	295	312	311	372	321	332	322	385	336	336	350	340	352	340	354	340	379	339	314	315	345	322	344	346	372	335	369	344	337	333	352	345	341	328	344	336	298	361	343	319	365	360	323	343	331	325	329	363	311	378	324	354	353	279	328	342	345	359	363	317	339	352	349	332	364	321	320	337	353	302	342	314	325	322	323	327	365	329	352	312	311	344	363	305	374	343	349	387	360	378	338	328	328	336	368	332	324	377	314	311	347	320	372	336	332	386	359	375	289	304	326	336	319	278	354	345	360	352	335	322	329	316	353	292	317	340	309	375	326	317	330	285	329	367	369	312	361	326	331	356	383	323	338	350	350	320	320	351	323	332	322	298	327	316	330	317	330	361	311	331	338	326	357	330	321	333	373	385	347	370	347	367	361	384	341	329	343	332	340	336	371	374	312	358	336	340	314	334	344	345	328	365	346	357	318	381	351	353	318	347	367	326	357	346	324	327	336	361	362	351	375	345	337	303	349	364	335	346	342	341	346	342	323	304	302	337	329	362	342	344	348	350	354	355	304	337	359	325	322	309	356	320	327	375	299	346	391	332	304	366	366	347	342	303	330	346	337	320	337	333	321	317	362	347	324	316	369	377	395	308	372	306	329	370	317	300	325	315	327	364	331	388	319	355	313	378	335	335	329	363	329	335	331	361	368	355	360	378	345	329	367	316	335	326	357	341	346	355	351	347	359	328	339	320	274	350	324	359	347	333	347	373	339	299	345	362	355	327	380	360	337	366	319	361	340	367	365	340	360	373	319	320	349	339	342	337	320	356	346	376	337	338	346	335	348	339	325	331	349	353	339	310	341	364	334	355	330	360	352	349	331	298	275	358	335	351	328	373	374	349	330	337	352	330	363	374	360	310	371	300	345	377	340	340	336	329	328	326	332	346	349	335	346	330	338	316	334	313	332	373	342	339	356	340	346	346	332	336	325	304	318	317	346	337	317	336	314	345	347	355	350	354	383	337	345	346	337	329	325	350	349	325	321	362	309	342	340	329	321	338	359	336	395	368	304	325	344	308	354	346	309	323	364	337	347	388	334	331	348	340	323	311	342	334	308	343	322	369	325	358	352	341	355	340	307	309	336	362	365	326	374	333	325	357	310	309	346	380	318	331	317	353	299	358	327	334	355	315	318	348	328	331	306	320	371	367	381	340	301	372	351	320	324	324	355	329	333	334	332	352	309	334	365	365	353	331	325	320	335	346	335	374	302	338	341	367	386	320	341	330	372	326	334	302	330	378	342	326	309	380	364	346	348	325	344	325	342	325	364	348	345	375	347	332	310	317	336	336	335	317	346	333	308	350	349	336	371	369	352	300	383	390	322	345	335	304	348	332	330	319	329	335	313	334	329	325	320	341	327	335	381	343	313	304	334	340	337	324	317	322	367	365	304	313	357	333	337	304	374	332	356	321	350	349	323	335	355	356	362	376	323	331	328	332	346	359	359	334	345	325	335	344	335	313	290	359	363	318	335	350	330	343	361	320	299	313	341	336	314	323	315	324	341	360	339	317	334	312	313	331	336	329	382	354	333	339	322	368	328	346	352	349	368	338	360	347	312	328	353	340	330	334	319	347	365	358	341	308	325	336	330	333	330	365	344	312	319	340	341	342	335	333	332	334	357	328	319	329	325	332	323	318	327	347	360	317	316	335	328	339	328	339	344	356	375	352	366	371	362	336	323	368	314	337	323	361	297	343	351	364	349	360	343	338	326	313	341	354	359	392	325	326	317	351	333	331	342	371	344	350	373	359	385	353	335	346	323	318	335	330	331	327	372	369	334	360	390	365	363	374	348	357	336	331	349	346	340	321	322	346	307	343	336	338	344	328	332	359	349	344	379	349	320	344	321	326	359	335	308	348	349	351	320	293	351	347	375	342	399	338	291	368	330	348	327	344	357	307	338	329	321	318	331	365	358	351	323	339	324	358	331	311	355	352	321	337	318	338	327	371	346	347	350	308	329	341	345	342	347	362	385	349	345	346	338	346	331	333	312	347	388	358	347	361	354	364	325	348	358	355	329	339	315	331	353	324	325	365	345	318	338	347	331	342	338	317	340	365	360	312	342	308	333	318	331	305	327	309	350	346	328	320	332	320	333	316	354	341	400	290	316	354	338	368
13116	1353	2171	2298	2092	1716	1468	1295	1289	1110	1004	1010	1010	926	922	879	914	869	888	875	893	793	823	786	809	804	734	837	821	765	833	808	829	808	784	754	817	779	792	765	742	769	740	772	788	741	771	812	724	762	722	726	803	746	730	752	723	768	779	764	767	691	730	739	797	737	736	755	758	733	723	715	790	763	746	711	766	778	759	746	728	707	779	690	781	749	780	685	738	746	756	744	797	787	725	790	802	752	752	808	770	759	750	722	768	750	781	758	738	758	784	760	726	772	791	746	781	782	761	747	832	743	753	729	725	740	772	745	768	759	737	732	799	830	788	748	842	774	803	839	795	722	813	777	744	744	781	761	779	759	795	691	768	748	716	763	807	745	738	747	761	744	751	739	770	772	744	746	742	813	759	768	716	722	733	764	749	739	772	726	713	727	785	747	704	757	786	752	778	768	721	700	743	779	753	761	758	727	752	755	745	691	741	808	750	782	697	734	742	754	755	758	753	773	746	713	759	706	790	725	758	745	771	753	767	763	710	787	771	771	806	761	782	794	697	747	741	725	754	751	768	701	722	784	709	764	729	741	711	711	735	745	741	794	766	735	774	783	742	728	718	728	788	810	765	704	787	733	707	778	752	711	724	752	737	719	766	727	777	765	715	766	728	714	704	761	714	758	752	757	755	813	821	737	738	766	772	793	776	765	772	732	773	791	772	801	754	754	769	758	743	741	815	736	730	766	733	774	737	758	728	740	765	739	719	733	754	764	780	745	776	738	788	778	718	778	734	759	761	790	731	751	740	728	687	719	761	748	773	751	768	785	782	788	763	756	760	758	738	776	777	723	776	748	783	683	766	792	730	758	727	775	751	792	714	795	731	779	789	735	761	731	774	716	774	768	757	779	747	786	735	751	746	728	730	775	807	718	718	739	736	790	759	775	760	757	763	695	818	744	762	748	768	709	715	776	778	781	769	728	725	752	774	771	718	725	789	748	729	741	753	693	758	728	798	764	744	723	760	733	714	733	764	776	683	719	749	728	765	769	729	762	831	731	736	738	766	722	753	740	737	726	751	802	761	793	739	760	768	791	731	766	843	775	808	755	730	783	762	769	752	735	770	768	721	793	759	709	769	729	724	746	726	759	739	802	746	724	752	812	742	757	790	793	743	733	719	717	715	748	757	717	777	715	768	808	798	746	758	687	755	731	786	750	726	780	818	752	701	760	776	758	748	773	764	747	712	766	746	765	743	757	705	740	725	734	745	736	752	778	724	767	757	742	766	745	773	759	748	731	743	726	766	758	710	728	802	725	782	720	809	685	716	761	719	740	738	732	763	748	758	724	716	762	780	748	737	767	749	795	767	699	793	705	766	768	796	769	776	726	748	744	745	738	729	791	772	683	817	776	726	745	721	795	771	693	775	731	771	734	750	769	773	785	726	739	786	764	779	774	719	691	732	674	769	724	764	761	736	753	726	762	752	758	755	752	735	734	709	800	780	713	741	744	754	830	744	743	745	768	776	746	755	799	794	784	742	763	699	749	716	749	797	807	722	740	728	754	770	730	708	731	710	754	754	722	753	807	776	784	747	767	732	783	758	744	779	671	781	739	747	736	761	771	748	757	753	755	746	779	752	783	773	797	760	719	740	769	766	742	774	726	725	798	764	792	763	752	715	779	685	757	775	792	744	704	763	721	749	766	747	729	753	745	793	749	748	777	805	776	760	708	742	744	721	761	731	720	699	780	753	768	744	761	750	785	742	751	739	749	753	731	743	706	740	727	738	767	739	753	749	738	722	753	802	794	738	737	739	775	769	749	778	807	764	782	771	761	750	714	757	728	737	773	794	689	714	792	808	737	709	697	742	756	716	711	760	809	773	733	749	756	751	796	734	755	759	769	720	756	719	759	715	749	735	795	743	767	713	779	771	719	720	768	773	736	744	767	709	822	748	709	758	734	773	765	737	783	733	742	740	786	713	720	712	792	728	721	692	779	681	779	714	679	750	729	752	722	740	778	667	748	734	780	753	720	794	747	736	737	725	720	804	751	767	833	738	812	748	785	728	740	765	757	695	731	719	754	775	778	757	737	807	755	796	765	748	696	751	702	752	750	777	769	749	744	728	769	713	783	718	757	719	736	717	756	785	741	754	712	771	726	747	776	773	699	774	764	716	741	668	769	720	760	744	713	731	766	726	737	779	758	743	775	685	752	777	748	768	745	687	774	739	797	749	786	721	811	774	735	760	765	763	746	767	745	780	756	744	718	747	738	745	759	771	731	778	782	758	748	737	723	751	769	700	727	731	736	714	779	756	807	709	756	778	772	783	778	776	748	787	762	753	766	738	765	767	728	754	774	726	774	693	740	751	738	740	718	776	772	780	800	731	796	780	759	757	726	752	753	749	740	708	739	790	796	747	809	752	716	790	803	715	735	774	789	816	737	721	777	743	789	714	725	749	764	778	808	764	757	716	729	800	737	761	741	752	753	764	745	762	754	779	738	779	736	737	750	808	737	755	775	752	778	796	765	762	761	731	787	765	752	757	730	744	739	715	774	804	785	741	747	737	762	769	746	732	777	752	754	762	737	703	752	748	779	762	720	719	729	755	767	760	760	740	753	744	755	743	760	777	778	756	731	742	756	772	763	766	724	767	755	769	778	764	731	720	769	724	739	779	753	779	769	732	780	780	744	742	752	753	771	781	758	700	769	772	735	785	731	798	761	729	743	781	724	703	733	774	735	764	736	751	710	739	740	772	762	765	761	741	775	732	756	724	735	782	757	740	701	750	771	741	773	782	815	754	788	753	755	764	721	790	805	783	762	780	806	823	785	740	759	709	766	789	744	755	778	781	767	803	740	727	691	743	824	701	754	738	754	698	783	765	755	742	700	730	774	758	795	762	750	706	753	744	743	746	756	723	764	726	768	771	769	739	741	755	730	749	716	762	812	717	734	718	761	755	747	727	728	753	755	748	733	715	783	781	775	749	764	728	725	766	740	729	748	769	736	746	787	753	711	743	764	700	768	692	720	775	710	708	774	749	695	726	745	728	735	752	749	727	782	725	732	754	765	782	745	754	776	732	779	818	742	764	765	765	771	753	742	735	759	760	805	766	771	728	777	762	731	746	799	802	746	721	698	723	743	732	745	756	739	772	738	789	770	759	726	735	760	741	727	712	756	792	740	746	748	746	742	712	700	713	728	752	776	763	768	729	738	779	709	744	729	793	766	767	754	737	773	731	761	712	758	722	716	726	742	732	757	757	774	738	739	763	709	771	737	720	732	751	729	748	719	710	744	761	765	775	726	760	733	739	734	773	740	744	726	762	756	720	728	760	805	731	727	800	773	729	778	712	794	795	769	760	807	722	749	734	743	728	751	750	713	727	769	757	752	714	785	732	755	741	724	741	788	775	715	766	721	741	750	767	745	741	736	727	730	743	800	744	769	780	722	750	705	781	758	768	716	774	745	764	717	768	752	732	737	775	806	749	754	780	706	697	693
4571	192	158	152	142	141	137	164	148	119	138	148	138	150	154	124	120	117	123	152	145	145	165	109	119	119	123	138	118	115	123	118	136	138	103	141	126	135	126	119	149	141	94	126	150	139	170	116	147	134	135	135	142	130	129	113	141	131	131	143	126	126	134	135	136	144	135	139	118	143	139	138	146	119	120	159	146	117	134	120	113	146	140	140	147	135	126	143	161	151	126	117	138	154	127	147	139	126	132	111	133	133	131	156	116	139	117	135	151	133	121	115	125	136	133	157	147	154	148	124	141	107	123	118	135	123	138	138	159	119	144	153	155	147	154	126	139	138	124	156	150	141	133	141	159	138	122	132	123	133	147	129	128	137	136	125	128	120	131	152	142	145	129	123	155	137	139	149	144	134	154	129	126	160	151	128	128	126	136	144	137	127	147	128	172	133	149	147	169	148	149	145	149	143	130	128	131	136	118	132	123	132	129	169	128	145	134	127	125	135	143	128	127	128	165	149	153	126	133	116	133	141	145	128	157	155	141	158	147	122	136	135	150	134	134	119	144	128	129	154	148	148	125	145	139	133	134	135	135	150	136	167	120	126	170	129	140	114	135	134	131	123	130	109	132	120	112	141	118	152	135	137	161	128	130	139	124	132	132	125	142	143	149	148	122	157	145	145	156	124	117	126	107	144	129	145	139	111	142	132	142	146	132	141	117	110	135	116	135	141	151	127	148	123	133	130	134	136	143	133	126	135	151	119	142	122	138	129	115	160	139	135	136	131	136	166	119	121	123	134	138	157	148	128	143	135	131	125	131	140	127	129	135	138	141	123	129	131	124	163	143	139	129	140	129	106	129	150	144	132	143	150	125	110	141	118	138	135	129	122	145	132	119	120	133	127	133	107	134	124	131	137	126	148	138	148	158	141	149	143	125	148	113	145	133	134	124	135	115	144	132	148	130	144	110	128	121	113	120	125	133	128	134	130	147	135	136	132	128	135	112	104	122	139	147	150	127	147	113	134	148	129	139	152	148	140	131	139	163	134	131	151	145	138	129	157	153	129	127	145	134	123	128	141	118	143	142	143	141	142	131	119	124	138	134	111	139	131	141	139	131	150	122	137	144	130	131	165	130	133	139	113	150	141	130	152	130	133	125	120	112	125	126	108	143	128	144	169	177	122	135	134	138	129	147	154	144	122	154	143	166	148	142	158	138	127	124	133	149	156	128	135	128	153	148	153	124	136	131	151	131	160	131	133	154	131	128	145	139	142	110	157	148	122	128	155	155	121	136	93	148	122	132	130	143	115	138	128	118	149	143	126	118	116	149	149	128	134	127	138	122	156	116	134	139	131	126	136	142	138	156	132	132	132	127	122	137	129	140	155	151	133	128	120	148	143	137	152	108	143	144	127	144	147	136	138	158	127	132	112	140	140	167	119	137	125	135	150	140	119	147	117	124	96	137	146	142	126	123	131	131	134	129	161	135	157	149	133	145	124	145	121	136	116	120	136	107	144	128	128	137	117	143	148	124	117	138	128	124	115	124	136	157	144	145	129	119	124	146	124	135	134	176	150	127	174	126	133	148	138	161	126	148	139	140	147	131	131	138	120	135	130	145	151	148	139	124	147	130	132	125	154	122	122	117	115	127	133	137	124	136	159	139	134	153	137	125	158	139	135	132	128	123	165	139	153	125	121	138	167	126	143	112	139	146	116	150	133	117	119	129	137	136	130	129	132	144	129	133	134	146	121	140	138	149	135	115	141	129	147	132	155	135	136	151	142	141	110	139	131	122	130	146	129	125	138	134	140	150	135	127	147	129	129	138	165	136	126	120	132	121	140	130	143	141	124	144	132	133	159	119	151	127	137	137	134	146	145	142	123	131	155	123	141	110	144	133	123	157	166	121	144	147	119	160	140	122	145	140	138	129	130	125	108	138	126	149	133	131	116	147	144	121	124	135	135	112	146	145	126	139	134	142	129	129	124	123	137	114	120	130	134	137	133	135	127	136	144	129	116	135	158	126	121	125	135	131	138	139	151	138	125	134	133	131	128	133	153	125	125	136	126	130	137	102	150	147	138	134	129	118	113	140	127	124	122	129	148	134	114	146	124	123	129	154	140	143	164	156	135	128	131	131	104	141	124	139	137	139	141	135	143	145	140	143	125	133	152	140	138	162	130	124	116	150	145	151	128	129	125	142	130	142	136	132	130	149	139	148	133	129	137	144	157	152	147	115	117	122	121	108	154	142	120	145	128	155	131	123	136	134	143	147	149	128	140	144	132	133	139	110	145	153	118	134	130	125	130	110	130	126	155	142	163	123	101	119	128	120	121	147	122	132	120	136	140	141	137	128	124	134	127	122	127	128	124	128	122	140	125	139	122	145	126	135	153	164	144	115	118	156	145	143	156	139	142	150	135	153	146	129	135	135	131	136	141	118	116	120	136	127	122	132	141	115	107	135	143	140	141	104	136	123	126	111	134	116	141	171	138	143	134	164	126	127	141	128	125	137	127	130	116	142	120	144	126	129	140	122	139	108	126	121	130	131	128	133	120	145	119	139	127	139	137	122	132	132	154	124	132	131	130	137	158	128	109	126	138	122	144	141	149	140	128	131	132	132	143	137	130	126	142	129	138	139	129	126	129	155	113	141	136	119	137	145	148	141	145	129	139	134	145	147	115	133	113	152	130	117	134	166	152	133	142	135	124	125	123	146	145	138	130	167	124	127	144	112	140	120	122	132	112	146	127	147	147	131	139	120	154	172	151	125	133	134	144	141	135	122	146	150	125	143	131	145	127	132	135	140	140	147	141	124	129	139	124	156	140	151	134	129	136	140	153	135	143	136	132	141	149	144	124	138	155	126	134	146	138	116	125	144	124	133	139	158	144	138	134	159	150	140	133	146	137	139	128	142	134	155	127	131	146	136	122	128	148	129	131	131	157	135	155	150	127	128	123	155	140	142	138	147	129	119	115	139	107	137	148	124	138	122	145	134	123	143	130	132	126	142	147	147	131	122	145	137	105	145	124	146	146	135	174	135	128	145	134	158	120	141	119	126	139	140	117	147	144	141	143	134	161	117	148	147	138	150	150	129	156	127	147	125	146	108	128	143	166	102	119	115	125	138	159	134	151	137	131	135	143	119	120	125	138	135	146	127	136	154	136	125	149	114	140	122	145	128	130	150	116	155	151	151	117	136	133	146	164	142	133	133	137	124	123	113	169	130	113	128	116	128	124	127	113	110	157	155	137	138	109	142	138	142	134	131	161	102	141	142	120	130	116	147	122	119	142	143	141	128	139	124	130	126	141	128	134	125	142	143	147	153	116	145	115	148	139	125	126	109	138	145	134	135	164	135	145	148	152	128	127	147	143	131	121	153	97	113	137	130	129	136	136	146	142	153	114	154	154	149	128	150	138	129	134	136	118	131	127	157	122	137	109	128	154	136	136	165	144	103	149	134	135	170	132	148	129	152	134	152	111	142	154	140	122	127	138	136	141
3319	362	425	395	376	380	346	402	391	352	361	379	370	367	336	331	377	358	361	346	335	350	363	366	408	345	310	331	341	344	339	341	346	356	382	338	336	347	356	386	361	316	354	367	368	357	324	338	379	356	359	357	350	357	331	376	373	321	329	336	328	345	368	375	326	352	348	340	367	318	334	379	380	341	367	352	351	358	369	341	328	328	358	374	340	363	328	382	360	321	320	370	354	346	329	335	385	348	336	338	370	390	355	331	381	347	400	379	340	392	376	349	323	350	331	346	331	354	362	370	385	333	333	316	370	299	344	348	373	368	361	368	334	322	372	324	328	360	375	351	329	365	358	327	374	376	343	337	348	357	360	342	373	376	359	365	357	353	328	329	321	357	360	300	332	328	344	335	394	356	376	360	363	378	354	355	345	378	371	343	332	368	396	334	351	350	350	349	346	356	341	340	360	358	366	360	356	362	358	334	364	334	363	345	386	331	354	345	350	348	354	349	373	380	403	350	385	356	363	323	373	332	385	358	363	343	369	330	330	311	347	347	345	350	375	381	367	345	343	339	378	359	343	337	362	324	336	345	347	339	348	339	351	334	344	333	325	364	341	342	339	389	336	331	368	318	335	335	347	372	342	353	348	350	363	327	345	366	366	329	353	349	324	352	355	358	378	319	362	343	355	332	356	391	327	376	361	387	334	364	340	339	370	367	329	341	373	351	362	348	328	348	349	399	350	340	352	332	332	381	360	349	352	358	363	348	361	337	319	365	361	357	364	352	305	325	335	342	346	333	370	346	335	359	328	295	338	360	352	381	363	328	331	352	352	350	361	361	350	364	363	380	373	358	316	316	335	340	341	394	357	340	346	351	365	360	344	359	372	342	344	391	346	370	382	317	316	349	342	347	362	352	362	343	346	342	328	346	350	341	366	346	342	329	338	363	353	378	342	347	364	322	338	343	347	368	371	342	343	353	349	335	381	362	329	352	346	351	367	341	341	376	379	347	382	340	333	321	343	330	345	354	345	345	341	380	352	355	340	371	346	383	363	321	336	358	378	328	333	323	365	357	368	377	345	365	335	315	352	342	392	336	373	390	381	375	370	349	339	335	350	354	344	314	306	346	368	338	324	372	367	352	373	354	366	342	363	334	356	362	340	336	336	353	328	365	355	373	364	361	355	350	369	324	347	351	343	390	345	355	361	345	364	343	330	353	357	311	355	367	336	336	362	329	407	343	356	328	355	333	351	376	339	356	354	317	319	346	375	327	356	352	338	360	348	356	363	336	353	366	328	358	356	360	406	351	373	341	366	388	377	342	331	373	365	361	335	372	349	350	336	372	348	364	391	352	350	340	346	327	344	367	395	314	331	358	342	324	353	347	336	358	344	376	337	329	354	344	361	366	340	351	338	313	399	340	356	339	355	330	348	335	342	354	371	393	362	325	334	360	326	357	314	336	336	341	371	365	379	370	349	372	377	373	343	358	335	386	354	355	316	360	353	346	303	335	375	339	315	345	402	319	353	359	321	351	368	344	352	329	332	379	375	371	333	356	379	363	332	352	342	350	361	369	342	356	374	339	361	358	328	349	344	343	342	366	382	346	363	399	344	353	372	378	363	353	327	360	350	352	339	328	387	350	366	346	357	359	350	337	396	353	325	321	354	343	378	334	360	354	342	349	368	349	364	323	378	357	348	358	346	334	345	364	357	352	345	357	328	323	356	368	359	354	326	362	364	360	330	382	417	337	383	368	374	353	375	327	330	362	296	351	325	366	377	353	354	325	355	368	372	338	365	332	351	352	344	324	348	386	362	330	343	375	346	349	340	323	351	373	341	333	345	332	343	323	358	363	334	345	344	365	345	344	314	351	344	346	339	371	338	319	341	356	353	355	354	328	358	361	347	371	357	322	337	395	335	328	363	326	353	344	348	325	345	345	369	375	352	386	351	366	338	341	325	372	349	374	376	385	330	400	368	361	359	329	358	338	367	397	333	347	337	371	333	397	322	361	386	333	365	340	354	343	344	334	348	362	326	369	332	340	358	348	353	351	372	351	344	345	337	331	334	337	366	344	356	389	340	338	363	375	360	378	337	352	300	343	367	346	336	339	359	331	368	362	352	313	340	348	369	345	358	356	367	326	346	339	311	358	316	361	366	333	377	361	358	348	365	350	341	373	352	365	364	341	345	371	344	347	387	369	373	324	339	330	320	363	368	347	373	358	371	385	336	365	328	349	348	335	354	338	365	328	348	348	349	362	337	340	363	324	358	342	380	319	352	366	359	379	366	364	311	342	338	358	357	344	342	344	350	365	333	361	362	340	364	327	335	358	360	344	340	354	336	341	322	345	374	352	343	343	341	347	334	333	349	372	385	323	318	361	362	376	338	328	374	331	347	349	355	370	342	338	376	358	372	364	351	355	350	340	365	329	353	350	338	321	351	328	381	332	351	375	351	364	354	360	336	347	365	356	337	348	345	361	346	340	333	354	365	365	348	342	358	372	326	323	368	315	343	406	357	361	351	356	374	337	352	364	348	336	353	362	358	369	356	329	367	345	358	347	318	325	324	362	345	352	363	358	355	340	352	330	359	316	355	372	336	362	355	365	336	341	359	372	382	367	397	359	324	324	379	352	372	359	333	367	354	324	373	353	352	322	365	373	358	327	369	359	333	367	344	395	356	352	344	342	372	364	371	356	334	345	328	343	332	369	332	367	349	409	338	352	353	365	355	347	332	375	350	357	376	351	370	369	339	340	372	334	374	326	369	337	328	347	347	348	396	349	320	382	319	363	344	409	364	350	377	395	343	347	355	327	346	333	342	343	346	361	366	345	352	349	366	329	333	362	357	378	352	344	340	367	365	354	361	364	328	335	360	368	337	355	358	337	355	330	367	336	355	353	346	357	315	348	320	350	354	359	361	372	321	342	356	348	319	356	357	334	371	372	351	355	368	341	356	327	374	356	345	359	343	355	338	372	333	307	384	349	352	342	386	329	346	369	361	338	359	365	353	354	342	355	326	314	326	366	349	368	364	354	377	346	364	337	326	331	347	368	353	363	332	353	337	328	354	383	346	356	383	382	377	364	339	369	360	369	375	367	335	343	332	325	364	346	365	362	349	356	355	346	370	375	350	347	366	387	381	358	334	373	318	358	343	357	363	387	362	359	379	347	339	320	353	359	375	359	362	342	392	349	362	327	353	368	381	381	341	344	357	334	331	352	335	331	333	332	368	339	348	345	365	354	361	355	339	329	379	329	335	375	351	372	353	324	353	340	358	303	373	345	344	362	360	369	327	347	338	370	339	355	345	332	338	365	360	329	397	360	354	341	368	339	324	362	360	365	358	344	337	367	354	322	325	352	358	366	347	381	357	348	316	375	362	348	361	330	390	350	353	366	345	350	378	363	329	348	349	359	329	358	390	377	319	365	352	379	386	340	389	341	368	362	376	345	388	368	355	353	329	372	343	341	347	381	333	347	419	341	320	379	368	340	360	367
14254	923	575	511	378	289	322	277	230	243	234	266	229	213	243	233	235	245	253	223	253	224	242	248	247	245	242	198	195	247	227	225	238	219	223	224	238	228	234	200	231	245	221	241	240	238	257	234	211	192	189	220	221	225	250	232	208	219	215	217	232	228	219	223	211	226	254	207	211	220	209	236	247	217	214	226	230	234	232	219	234	229	224	203	199	213	216	216	233	225	222	213	214	228	231	193	241	246	209	232	219	235	220	198	193	207	226	220	237	214	220	208	228	220	211	219	222	248	210	216	230	232	230	222	199	249	229	210	233	235	215	210	196	190	223	221	234	200	204	224	204	201	206	200	232	207	233	233	234	244	220	231	230	237	210	200	213	232	221	210	201	218	201	197	205	208	263	237	236	232	245	214	235	208	214	221	216	265	229	205	223	217	216	214	228	216	220	195	201	220	211	222	222	230	204	216	220	224	199	214	187	207	247	232	216	204	205	256	238	215	213	199	206	199	211	231	193	223	227	222	209	249	220	235	223	194	194	213	214	237	222	221	208	235	226	206	224	238	223	245	227	201	195	234	211	221	251	214	192	196	220	206	250	213	213	224	202	207	205	211	213	237	221	217	230	203	218	222	195	207	195	206	219	224	237	226	209	209	207	218	235	233	235	226	216	217	215	197	218	214	226	213	218	216	215	222	216	223	225	235	207	224	214	221	222	214	219	212	202	243	233	198	216	199	223	228	197	196	236	214	206	208	231	251	200	244	224	193	209	207	200	186	211	208	222	214	221	230	214	237	205	213	237	212	192	210	224	244	199	241	221	214	232	259	204	224	244	205	235	231	199	205	244	213	258	222	210	218	246	251	208	211	225	245	212	229	232	198	192	238	187	198	253	234	196	226	212	238	224	212	205	205	222	226	226	253	198	225	210	218	233	224	215	248	223	218	226	193	186	235	224	217	209	239	218	229	212	213	225	206	217	230	218	226	219	234	204	229	193	208	223	211	233	209	222	238	211	199	218	232	176	237	218	196	217	219	241	198	203	224	245	201	209	211	213	217	220	225	222	202	195	243	237	179	212	206	231	245	232	238	232	224	206	235	196	213	235	256	221	204	214	206	220	213	198	233	212	216	232	189	211	228	233	225	209	220	201	226	218	226	217	198	217	254	220	210	201	202	206	233	227	238	195	237	225	227	238	231	213	243	227	201	235	205	195	202	189	227	202	206	232	235	215	205	185	218	220	212	213	211	221	215	200	211	239	213	235	205	210	221	227	198	189	236	211	206	212	201	225	214	219	205	233	219	200	223	245	212	220	216	198	222	220	193	207	232	241	200	217	260	237	226	244	201	219	214	209	195	219	234	213	238	201	233	219	204	232	251	239	221	209	201	236	215	197	222	220	220	233	215	219	228	229	202	222	213	250	205	210	241	210	224	216	200	212	209	216	179	221	235	223	231	201	265	232	230	220	197	224	224	258	264	214	230	198	196	215	240	204	219	234	235	190	224	219	207	203	202	204	227	228	224	237	220	208	192	249	194	209	215	191	207	230	229	232	205	207	231	210	222	220	212	199	196	187	232	215	218	202	199	241	212	221	209	248	217	222	211	208	207	235	204	230	199	210	229	221	223	228	210	226	217	209	226	213	218	203	208	216	238	214	215	202	229	206	229	242	204	212	243	211	243	222	230	207	185	204	172	237	228	227	206	191	200	213	217	220	257	241	201	229	230	192	215	222	200	232	206	216	199	213	202	222	223	227	232	204	191	203	232	182	224	222	238	218	210	206	239	217	225	190	220	174	258	223	207	214	208	227	231	204	235	215	205	225	214	210	256	203	252	243	225	223	211	207	224	229	225	244	217	211	200	235	231	225	209	219	213	211	232	209	203	219	236	195	197	237	221	236	242	212	246	209	241	203	203	239	220	208	228	215	210	243	207	239	208	241	190	229	233	201	203	241	208	219	234	228	235	221	224	219	214	225	218	192	218	233	218	243	207	194	223	203	242	224	210	265	218	225	214	237	249	235	206	211	235	219	199	218	228	213	235	219	229	216	218	201	215	217	224	209	235	207	210	244	240	209	220	166	229	235	215	218	222	217	236	205	215	212	202	220	221	195	245	238	219	195	251	216	224	231	247	207	230	230	194	181	239	226	236	194	225	256	213	189	208	205	219	210	204	237	186	230	222	202	222	219	207	245	229	246	238	240	234	253	229	183	200	204	216	233	232	203	221	209	206	210	245	220	231	199	224	238	216	216	218	217	191	206	222	214	206	186	228	219	226	210	254	247	201	229	233	231	230	233	229	254	247	208	177	217	222	217	233	219	210	248	187	240	226	219	210	226	200	211	235	232	238	229	184	217	213	207	221	213	230	217	212	219	187	194	221	216	228	185	206	205	199	201	219	216	239	209	225	227	215	198	246	204	215	211	226	225	195	217	225	199	205	226	219	208	203	222	192	194	188	212	200	220	206	229	219	234	210	245	222	228	171	218	202	222	225	209	210	205	209	245	220	219	219	208	225	209	250	265	215	185	231	224	212	235	218	191	221	210	174	211	209	228	222	189	206	221	215	212	216	237	200	206	231	206	181	212	234	255	257	219	200	232	190	211	216	218	224	194	220	206	184	211	223	235	219	201	203	223	235	231	231	234	243	222	233	215	223	221	233	202	243	232	220	205	230	200	185	197	238	228	232	214	207	214	239	232	239	225	267	192	211	217	212	212	235	185	228	198	201	226	220	235	236	231	211	221	205	218	220	229	241	219	206	241	235	229	200	205	206	224	221	212	208	210	219	219	213	201	221	208	248	228	213	211	207	236	208	229	213	226	241	237	231	231	241	226	218	211	223	208	207	190	223	227	244	233	207	221	201	205	208	208	214	244	205	242	243	214	218	257	192	184	215	218	219	225	222	228	234	219	225	237	161	201	244	228	200	229	233	208	204	178	236	229	238	230	188	224	220	196	226	204	214	231	202	227	206	211	209	198	220	233	228	217	212	226	202	199	263	227	215	229	238	207	220	212	238	215	223	212	249	195	196	236	228	195	207	218	213	220	225	194	234	181	180	227	240	190	225	226	196	249	190	206	201	259	211	210	191	237	208	206	202	226	201	216	198	206	237	212	196	206	221	223	229	221	239	208	212	196	208	201	253	230	252	228	225	211	222	245	205	228	238	234	211	225	248	223	211	213	192	188	239	202	219	236	250	231	223	231	213	216	248	217	226	196	239	208	197	209	218	210	247	185	238	225	256	224	216	202	190	213	230	224	195	238	227	207	223	246	222	224	244	216	184	244	233	200	207	207	208	259	230	233	205	223	191	260	219	186	191	203	211	213	220	186	213	250	222	235	208	215	207	233	250	193	186	236	186	202	245	243	236	196	244	203	225	198	221	224	192	218	224	202	210	226	214	214	222	242	203	225	194	207	212	216	216	198	199	204	250	216	227	205	198	233	232	208	231	222	195	221	231	210	223	235	198	208	240	228	212	205	217	245	228	215	197	203	216
9190	802	1226	1380	1171	1113	902	826	761	733	703	644	629	601	624	590	572	609	598	559	590	570	532	586	558	554	570	486	545	571	578	533	534	555	507	565	505	516	520	518	558	562	526	544	549	539	527	559	544	508	529	511	543	563	538	541	496	574	535	499	518	563	547	547	523	540	534	509	518	527	527	548	496	518	547	555	506	516	532	516	517	553	548	528	516	496	496	479	496	569	564	503	520	564	540	493	523	514	538	524	539	508	559	558	533	537	506	539	511	539	511	542	538	563	533	514	512	525	498	582	512	540	533	517	514	487	537	537	507	493	535	551	538	532	512	515	544	548	513	486	530	521	525	500	517	547	502	510	550	488	548	524	528	486	525	558	500	536	549	544	484	499	508	552	568	542	584	512	511	534	519	504	542	563	583	511	528	511	541	510	541	555	514	556	534	525	526	559	518	559	495	509	526	543	557	502	478	517	518	526	533	565	538	574	499	536	517	561	559	543	523	530	546	532	561	519	544	521	514	508	565	513	510	553	527	543	535	528	515	498	575	502	512	527	529	528	513	507	508	542	578	536	511	541	523	482	502	565	523	512	553	559	482	480	495	532	535	472	532	558	547	518	557	561	559	525	521	483	521	522	498	548	546	501	509	538	522	519	539	566	526	501	547	525	491	522	522	558	528	526	541	535	556	514	584	472	546	548	523	466	496	518	510	528	498	555	479	517	540	560	519	494	487	498	537	565	496	486	494	514	486	530	522	564	522	539	524	550	497	511	509	473	535	504	528	555	568	546	535	578	531	521	549	585	524	493	512	529	521	546	506	509	499	512	506	512	560	526	531	561	527	522	518	529	547	525	538	512	545	540	487	548	530	522	518	526	565	510	480	534	516	516	540	565	541	548	534	496	541	517	551	549	510	541	533	502	464	505	483	527	519	517	511	526	528	550	574	553	498	500	484	508	527	506	548	550	525	528	532	519	533	506	531	531	500	540	540	547	559	523	541	506	522	553	548	523	493	503	524	488	552	495	501	523	570	540	552	533	557	531	524	509	511	524	550	524	545	484	543	496	532	488	542	519	487	534	487	494	551	511	505	507	529	535	533	535	501	505	537	518	527	552	525	527	558	530	535	511	528	509	511	517	534	527	540	524	553	539	513	540	550	516	505	533	517	512	533	525	529	530	527	540	518	561	534	549	544	523	526	582	513	494	504	544	514	532	515	556	534	554	545	512	536	533	533	505	512	523	500	506	515	526	502	510	516	557	531	539	537	519	521	536	569	492	563	576	520	539	511	523	540	489	569	510	512	543	530	534	549	548	507	517	502	569	486	505	540	451	522	560	559	533	541	519	495	535	510	536	494	498	528	541	525	562	521	514	514	513	483	460	563	483	513	537	505	518	503	535	538	540	525	547	595	502	518	534	504	525	502	486	532	532	507	503	545	519	498	525	565	519	540	526	523	561	547	519	489	540	524	517	575	551	522	503	505	487	490	566	494	554	555	523	557	495	536	479	514	474	525	518	476	520	550	512	521	546	540	537	481	525	513	466	543	503	511	529	509	523	536	537	520	529	545	507	558	532	487	564	537	525	518	504	454	471	473	544	506	514	567	526	521	527	512	515	553	519	555	538	556	502	513	507	548	513	511	518	492	543	504	477	480	520	507	546	506	538	527	543	524	535	523	542	545	542	512	493	522	490	502	525	498	489	501	572	559	547	511	512	537	544	554	540	500	530	480	528	587	528	524	564	522	509	539	510	534	494	496	514	490	498	540	550	544	514	503	535	501	524	477	518	493	543	571	536	553	502	497	533	543	530	495	519	483	535	489	541	500	532	542	538	505	531	501	511	544	530	511	542	487	497	508	536	504	543	523	566	523	517	510	554	533	547	493	518	507	511	511	543	558	507	518	510	561	508	533	502	468	495	505	545	538	567	507	520	565	476	524	531	515	516	535	523	521	520	556	517	494	514	511	469	496	521	500	496	549	494	495	583	544	503	539	540	508	503	544	570	519	525	512	507	567	541	506	549	518	522	540	524	527	483	540	532	501	510	545	548	525	523	533	539	564	490	515	519	508	520	506	552	524	542	525	531	531	514	529	512	539	515	533	539	503	495	501	547	531	544	547	547	547	518	574	545	501	485	527	503	472	511	533	490	522	493	510	505	537	487	496	551	528	510	518	528	493	548	545	485	499	559	531	514	549	543	439	507	534	545	520	504	517	521	517	544	502	526	508	540	494	518	524	519	528	532	525	511	530	524	527	545	533	535	504	511	522	534	492	509	506	544	525	529	526	498	560	516	554	464	538	496	525	508	503	497	512	536	538	530	511	530	558	489	519	484	507	494	492	538	549	525	528	506	534	544	496	508	541	496	507	537	530	526	545	521	554	516	506	490	504	541	522	541	529	511	514	496	526	542	522	545	545	491	502	577	518	507	508	557	536	536	545	532	514	498	488	534	522	524	548	515	522	521	515	524	536	494	518	555	523	530	542	512	563	500	480	509	496	499	542	524	556	549	523	550	559	504	490	553	510	515	564	510	486	516	533	536	512	483	505	523	504	505	496	531	501	532	505	527	510	509	504	534	523	549	527	529	554	514	548	526	541	541	544	557	521	514	543	593	492	520	518	518	531	521	528	500	486	548	552	518	513	497	489	528	542	517	508	532	509	518	546	521	535	519	497	566	568	542	531	598	530	491	518	524	499	517	489	515	558	534	520	512	537	528	512	539	506	557	510	511	555	508	517	524	519	503	520	555	533	533	527	523	489	549	506	507	505	518	539	538	524	537	503	521	514	468	545	576	586	531	528	533	489	572	488	524	513	503	480	543	536	517	495	522	531	527	527	550	557	515	548	553	515	539	555	496	530	543	524	522	479	514	524	510	532	520	544	530	564	526	520	545	499	488	560	585	559	563	517	527	509	546	514	534	494	525	509	514	514	460	539	525	524	486	540	528	540	530	522	525	557	571	556	538	510	522	487	522	486	525	544	527	521	528	496	521	502	506	555	528	508	511	500	521	495	544	532	480	534	476	536	558	524	520	513	557	482	488	523	554	515	544	534	523	533	557	531	563	500	512	499	533	497	505	522	506	536	523	525	521	514	544	519	565	541	577	471	527	548	490	526	527	505	510	542	514	522	547	536	524	507	524	533	558	501	556	512	532	499	536	505	545	499	511	536	520	523	528	474	521	542	503	498	540	498	553	508	549	544	543	502	509	539	564	573	517	531	501	517	528	497	505	497	533	491	563	555	482	547	548	521	564	541	526	527	500	526	536	526	546	557	494	535	556	534	520	562	541	507	494	528	517	530	538	526	519	503	525	557	556	530	507	533	533	539	525	541	574	510	522	554	528	526	527	496	521	529	506	529	469	554	495	526	551	470	521	538	455	537	553	589	508	550	525	516	481	498	538	521	535	486	515	591	539	528	546	520	506	518	527	474	498	539	493	545	559	549	537	535	560	520	529	543	533	526	523	524	559	512	509	506	539	509	538	530	518	547	517
23852	2354	1126	812	631	530	505	481	432	386	424	411	361	353	378	374	352	357	332	377	373	361	323	355	380	355	361	352	305	332	333	335	368	312	376	314	336	325	345	321	309	366	334	326	352	362	312	278	368	317	319	347	343	327	321	331	349	317	327	350	321	312	320	329	367	338	338	361	348	329	303	319	327	319	353	324	331	308	366	320	310	352	336	343	324	364	333	345	334	324	335	306	359	314	337	367	309	331	360	333	330	320	291	328	340	353	333	279	294	357	332	336	317	342	337	319	307	348	321	353	342	352	337	333	302	315	355	321	360	353	325	353	341	317	349	337	302	273	341	341	338	326	349	333	325	338	299	321	313	367	333	299	340	317	341	323	313	366	352	389	381	341	364	364	322	332	339	343	329	324	338	313	315	366	342	344	331	305	312	314	304	367	331	323	331	327	358	340	344	336	340	315	336	324	349	332	350	344	334	337	363	336	334	373	305	300	324	343	315	358	327	343	330	322	305	372	377	351	342	338	347	315	345	342	350	303	324	319	346	331	331	318	348	381	329	332	332	336	326	323	365	338	326	325	318	327	318	311	331	375	346	336	357	323	329	345	376	390	358	348	368	366	330	335	347	336	361	388	328	319	336	363	339	338	329	338	330	358	380	343	365	319	347	306	353	333	347	362	326	317	351	339	320	387	338	318	334	292	319	337	328	358	352	366	359	354	323	333	355	358	332	327	342	324	373	318	370	320	314	323	344	349	313	346	341	333	345	375	348	358	378	352	333	342	329	335	337	331	363	313	389	342	364	319	342	325	351	330	314	338	310	304	359	361	340	327	304	371	362	356	285	300	338	340	362	299	338	348	360	361	337	344	364	376	363	344	338	362	360	397	349	369	331	316	333	352	344	377	391	362	333	338	328	352	336	346	296	338	317	321	311	321	301	331	304	359	336	324	374	330	357	319	332	348	361	320	350	331	333	345	324	338	348	308	302	316	305	346	318	314	337	390	338	331	320	368	340	338	338	341	318	311	333	332	328	346	365	369	331	346	345	370	366	340	341	309	357	359	317	314	310	319	349	340	311	318	312	352	342	316	310	330	343	342	341	312	328	321	334	344	329	322	339	373	326	348	359	298	315	334	330	390	373	348	348	353	352	331	309	360	337	313	347	304	329	348	348	318	355	333	373	331	322	343	327	344	374	371	332	353	333	340	375	334	343	337	362	340	306	369	322	338	411	299	352	354	329	353	333	329	328	335	325	328	328	309	327	305	318	317	353	340	371	352	289	356	325	351	312	294	333	380	345	334	341	364	331	365	333	328	308	333	321	324	340	335	350	348	371	308	333	381	334	346	282	334	336	342	356	311	331	325	333	316	321	325	317	336	309	339	335	322	332	349	344	345	351	302	336	338	345	338	341	379	324	338	320	352	329	341	322	338	331	352	355	324	328	302	292	346	377	324	357	357	330	335	338	316	357	339	319	350	282	314	345	310	341	303	354	336	356	333	330	379	312	312	381	328	322	350	352	339	321	334	351	323	319	337	343	315	374	334	336	322	316	330	319	310	331	320	338	340	349	318	332	338	319	389	320	336	348	329	313	309	295	348	329	343	322	302	320	338	383	327	334	345	301	358	352	341	302	313	332	344	335	323	313	337	331	330	326	340	350	345	316	347	367	301	327	332	318	338	371	358	367	388	332	340	350	335	349	363	362	309	324	303	357	378	357	352	323	344	344	320	332	337	308	351	311	332	328	317	346	354	325	346	331	353	319	324	342	374	374	323	325	317	301	341	356	331	326	331	362	318	347	353	361	338	326	316	343	328	323	324	359	340	342	323	353	340	329	325	315	357	323	324	319	289	373	346	319	344	335	370	347	330	333	331	344	344	339	381	357	301	369	338	333	325	313	353	317	333	329	350	346	365	343	351	354	352	329	322	344	348	353	347	318	332	326	364	353	351	359	322	299	342	321	316	349	304	337	372	342	329	284	313	325	356	340	352	347	337	343	325	335	339	348	352	364	353	319	380	323	341	328	336	336	341	314	343	365	358	309	359	332	344	313	348	292	361	342	296	281	360	316	305	333	352	327	344	329	342	340	353	358	342	282	330	327	352	337	355	325	362	323	321	336	336	328	290	341	362	329	301	314	361	300	340	343	305	286	294	304	309	287	315	306	362	313	333	351	364	297	315	366	344	365	365	322	347	313	353	323	353	325	347	348	344	334	346	337	339	375	351	348	363	357	342	336	340	357	314	328	323	314	345	306	327	362	284	335	358	353	355	344	320	337	346	311	368	332	366	368	374	354	342	340	361	339	325	343	338	339	333	350	347	324	378	339	330	325	308	367	317	318	363	326	351	338	333	368	331	315	333	311	306	323	343	367	342	359	354	331	353	337	341	308	331	319	317	318	370	343	322	336	361	310	333	331	384	348	332	323	315	374	322	327	317	356	348	342	313	315	330	358	342	310	329	354	335	344	336	312	346	325	330	341	346	327	318	338	326	352	336	332	293	368	295	354	355	328	322	347	351	332	338	331	295	340	371	319	362	345	358	326	332	325	313	327	304	335	374	317	345	359	348	355	380	385	345	372	317	316	350	310	377	302	326	323	361	309	318	312	338	359	336	385	357	351	315	355	371	368	299	340	331	328	318	344	327	337	301	327	321	318	334	343	335	322	321	358	314	362	351	367	323	360	371	320	364	379	330	315	293	314	324	341	345	345	306	347	314	343	357	332	303	341	311	334	319	338	336	335	343	348	337	315	324	346	301	327	331	348	316	345	342	339	340	361	375	339	342	352	349	369	312	324	356	318	338	346	365	301	338	377	320	307	341	349	323	337	334	337	341	349	339	318	355	328	329	324	322	333	342	342	323	368	323	352	347	311	329	399	312	376	362	338	329	354	327	314	364	301	330	333	353	312	321	327	338	325	348	359	367	312	346	348	371	363	362	354	312	309	342	376	331	347	295	318	324	310	341	278	313	326	344	367	352	348	312	338	335	352	360	392	318	327	312	333	333	354	355	359	326	328	332	336	321	303	304	342	358	324	379	333	324	336	336	348	342	378	310	311	352	341	358	343	327	349	344	339	301	323	324	331	338	348	321	335	330	371	347	343	328	364	350	349	333	365	344	329	307	345	346	294	328	326	334	333	330	360	364	332	338	317	350	357	339	333	346	331	354	347	359	323	322	321	320	323	291	328	319	341	336	365	341	352	307	313	336	369	320	351	342	336	354	342	322	348	316	315	313	310	335	328	301	326	326	343	342	317	318	322	353	359	313	312	320	335	365	367	359	335	311	371	335	359	325	326	315	333	353	320	324	334	321	330	352	339	347	336	312	330	320	347	321	350	363	342	337	343	309	340	384	333	358	324	344	379	333	328	328	324	355	357	337	342	303	331	369	340	321	315	321	348	354	332	336	337	319	344	348	339	332	395	353	302	318	376	345	340	360	326	347	317	351	317	363	351	357	347	364	330	373	310	334	362	353	366	329	299	305	323	343	340	359
12524	1346	2052	2391	2017	1683	1466	1321	1255	1176	1110	1005	986	950	953	931	896	907	834	844	860	843	817	824	780	821	824	756	763	772	775	815	776	760	751	775	800	754	782	796	758	746	785	796	780	751	753	789	771	800	773	793	743	741	761	811	735	744	715	819	738	795	796	757	791	806	700	812	779	784	788	728	721	741	726	733	751	761	763	751	774	729	743	760	789	741	763	754	767	762	750	735	770	736	776	770	754	735	746	721	761	795	705	740	721	756	744	719	796	745	723	720	783	740	720	764	717	789	780	729	758	752	766	711	734	785	688	816	728	811	747	715	775	767	744	781	782	784	814	725	752	751	742	754	775	756	758	774	764	777	753	784	710	795	773	757	729	751	728	771	785	776	724	783	711	729	765	762	712	750	742	742	709	739	715	738	734	732	773	741	758	778	739	786	756	733	742	772	787	767	757	739	802	766	777	766	737	723	738	778	781	701	765	785	769	779	749	775	743	750	770	790	754	773	754	759	758	730	745	726	749	744	712	741	802	783	783	747	825	778	724	750	733	722	749	748	721	748	723	814	752	765	750	741	783	749	748	766	728	790	726	743	763	677	744	754	727	713	737	731	753	745	720	729	754	742	720	716	743	781	759	710	797	737	775	751	785	726	712	753	750	774	747	741	705	732	746	756	770	742	765	786	767	767	745	732	713	751	710	779	779	731	781	716	783	706	764	734	674	772	751	706	734	747	713	739	750	729	724	718	750	747	795	755	753	731	776	725	810	716	766	758	732	762	757	777	721	760	804	743	763	782	730	730	774	797	731	708	798	738	726	756	729	735	707	717	761	778	771	811	778	770	754	733	748	763	745	743	708	712	721	715	748	750	750	759	751	772	748	775	756	748	812	781	694	710	743	716	743	757	716	782	754	698	760	774	740	746	743	758	702	749	770	783	749	716	744	743	687	738	745	715	744	754	766	745	728	770	767	716	755	774	791	738	706	722	753	735	738	748	750	811	768	765	744	734	715	740	689	757	753	721	708	732	766	729	698	716	727	721	734	767	750	772	727	771	752	691	730	681	744	739	742	734	795	755	695	741	708	738	693	763	759	759	788	795	710	737	734	725	766	738	748	717	740	783	749	767	776	716	742	797	740	686	784	759	769	762	742	744	695	755	725	735	765	735	773	748	711	751	735	733	717	727	733	799	753	680	720	692	743	760	754	761	729	797	751	788	742	722	760	724	772	800	701	718	763	763	755	740	708	778	762	732	756	786	732	778	762	702	747	754	718	789	792	759	762	718	700	743	751	723	757	720	759	755	750	736	745	726	749	707	759	759	697	743	762	791	783	755	776	763	726	685	795	750	719	737	684	718	764	742	747	771	745	689	809	737	747	712	756	781	784	732	747	738	726	762	731	792	738	779	720	742	729	793	767	740	758	761	814	739	782	780	755	730	791	830	697	673	770	691	775	756	772	752	777	758	801	797	699	750	701	768	790	699	738	726	742	721	760	744	777	738	751	731	756	733	732	770	723	719	759	768	781	801	789	714	721	747	719	752	747	737	757	771	758	744	759	713	767	754	726	729	762	750	736	777	777	699	751	740	726	739	790	763	731	722	745	760	727	740	738	710	810	713	699	791	699	742	763	698	703	751	739	755	728	748	789	734	719	753	735	724	681	757	763	770	732	724	759	778	766	733	768	733	737	739	758	758	741	733	770	720	740	735	712	764	718	727	763	755	752	736	742	769	800	779	749	723	713	747	697	737	721	795	785	754	715	770	735	754	716	657	734	737	741	722	690	733	709	811	779	783	763	767	774	762	708	706	742	755	730	746	698	764	756	727	759	760	744	761	769	774	773	771	747	762	745	720	723	785	747	710	786	723	728	742	765	771	734	691	786	771	779	731	745	747	746	764	768	735	750	765	755	712	752	751	708	781	722	745	773	734	751	732	713	774	739	759	736	720	724	716	784	735	770	789	717	720	785	742	708	745	769	748	688	773	772	779	772	718	790	711	731	733	765	731	782	756	741	752	730	728	745	766	795	748	721	745	733	724	742	737	748	770	722	722	750	753	734	719	733	788	727	754	779	794	749	735	709	746	742	782	746	761	707	786	769	794	707	729	779	721	732	720	749	787	734	752	735	742	717	738	755	726	728	812	720	790	767	720	776	767	721	770	789	807	721	764	770	730	759	750	760	723	709	757	790	765	775	754	712	778	737	758	714	749	761	754	784	754	783	764	747	712	743	736	783	719	756	736	694	736	774	751	710	753	713	758	764	778	729	732	752	749	753	735	732	735	738	776	754	760	758	739	763	740	733	730	751	765	710	740	759	680	788	735	767	740	740	729	730	726	774	760	755	735	779	802	746	690	766	768	724	730	795	778	755	747	717	763	741	746	786	770	782	748	772	791	738	757	760	770	782	783	714	719	723	744	779	721	765	767	786	706	747	742	721	721	728	802	815	750	767	749	751	719	733	716	726	798	749	710	713	727	797	750	778	732	759	763	737	705	753	765	761	731	773	731	753	744	752	755	756	790	730	755	782	719	729	669	735	761	752	719	750	734	702	824	744	766	773	781	754	751	796	780	712	725	713	728	698	731	766	759	720	732	744	718	772	738	759	732	762	746	744	746	763	763	788	736	704	748	699	760	732	726	703	726	704	784	731	758	765	783	763	734	738	764	707	732	747	719	765	699	719	738	727	753	737	747	708	791	730	742	780	697	781	708	721	756	691	727	792	740	754	714	742	776	766	743	712	777	701	782	716	731	713	734	754	725	745	709	786	701	747	741	722	781	736	745	736	721	765	779	706	750	748	778	772	741	801	725	731	738	756	736	737	746	789	782	724	759	750	755	725	776	695	695	776	749	784	729	777	724	744	706	743	749	700	777	761	707	742	771	718	765	759	762	774	760	735	764	745	731	747	703	739	785	774	773	713	762	793	727	714	724	720	765	708	754	750	733	727	708	731	737	759	718	762	765	756	707	739	754	746	776	798	712	753	738	688	763	752	725	756	741	688	747	761	775	765	752	710	751	675	754	734	698	739	786	745	750	726	769	687	755	742	787	777	794	794	749	797	777	737	769	765	748	764	791	722	722	776	772	751	754	770	732	736	733	709	742	753	739	813	715	736	743	745	757	764	742	758	738	728	733	745	764	720	760	784	762	809	778	763	778	771	724	735	726	760	733	737	765	749	743	755	772	740	733	688	738	746	722	721	745	746	745	752	696	756	758	829	737	756	716	748	691	695	737	735	806	711	715	718	790	739	758	741	726	727	816	766	777	764	718	756	754	727	722	739	775	794	740	763	709	755	741	721	707	754	727	743	726	735	762	787	742	768	706	759	768	712	713	760	791	713	750	717	689	721	742	748	702	751	729	748	789	740	698	699	769	730	725	741	739	750	746	778	738	734	744	746	712	703	740	765	710	695	754	737	769	730	798	739	810	732	737	760	773	740	738	719	754	755	732	778	757	737	728	776	765	785	719	762	796	759	773	737	757	746	749	701	732
4571	200	156	109	150	140	145	151	149	159	117	121	125	141	120	134	135	122	149	145	141	143	134	138	126	135	147	129	156	142	126	131	149	146	125	155	129	118	132	145	131	148	145	137	120	150	141	153	157	138	137	131	155	153	123	114	132	145	154	136	146	121	130	134	136	132	141	152	136	124	142	141	139	146	142	123	127	141	151	134	134	131	123	126	146	171	154	121	151	131	153	131	135	133	140	164	130	133	144	123	156	148	132	158	121	136	156	131	160	144	131	121	164	159	153	128	123	113	153	130	140	143	149	117	132	144	145	131	124	127	146	150	134	129	113	134	136	135	134	155	148	124	125	119	154	143	151	133	142	126	128	140	136	137	137	153	136	144	161	128	138	128	127	137	125	125	133	146	138	130	117	130	138	133	139	124	136	117	142	150	109	147	120	129	157	130	144	133	140	133	119	129	146	132	116	153	149	138	125	121	140	129	145	149	162	136	129	139	130	128	115	141	135	148	134	122	140	138	135	157	137	123	153	134	136	153	154	141	139	138	128	148	140	125	170	128	123	135	115	137	136	147	130	125	138	127	126	154	139	146	118	125	113	144	141	107	140	139	128	136	121	137	141	147	159	118	140	134	138	123	132	135	134	135	108	132	150	149	147	136	160	120	120	136	134	104	111	145	143	160	160	136	141	147	132	151	117	123	142	119	151	132	148	142	150	143	149	161	131	149	142	136	149	147	144	155	132	130	148	131	152	126	148	114	144	128	135	146	134	130	143	139	144	149	130	134	124	127	136	141	136	146	137	130	158	142	139	143	125	134	145	127	130	163	125	133	139	141	149	129	139	124	150	127	126	151	163	139	130	134	128	126	117	158	135	120	124	121	141	111	127	137	133	142	127	137	143	126	143	113	159	149	125	150	135	127	129	136	123	138	124	133	110	112	130	152	129	113	128	128	146	140	131	139	135	106	113	142	105	115	158	137	123	138	111	123	129	166	143	118	136	151	138	133	139	118	139	119	147	141	152	149	132	141	139	115	137	154	134	136	155	164	133	153	132	123	147	155	134	158	128	144	133	120	131	134	112	131	139	113	124	150	130	109	150	139	148	131	132	120	132	146	125	130	153	146	150	151	145	156	132	139	136	136	133	142	111	133	141	136	145	148	139	124	116	134	130	159	135	137	166	140	141	135	143	127	134	150	134	133	113	129	127	134	156	133	138	132	142	150	123	144	140	126	138	143	123	155	143	134	128	127	135	108	132	141	104	125	125	125	131	139	130	121	138	117	144	120	153	120	132	131	127	123	138	129	106	142	134	137	151	134	127	100	144	135	137	134	155	138	115	145	138	139	146	150	121	127	150	143	133	126	134	147	111	157	147	157	146	122	126	137	127	143	135	143	132	132	132	122	152	142	129	129	121	122	119	139	128	139	148	131	142	145	129	138	142	151	150	118	136	137	135	146	146	134	136	123	122	121	125	134	145	114	148	127	135	148	127	142	130	154	138	130	164	163	151	136	124	125	127	135	127	123	138	155	139	149	106	114	130	140	154	132	113	130	131	127	128	145	99	136	140	140	111	156	147	141	123	134	141	114	136	146	113	134	132	132	112	137	134	152	134	132	115	124	127	135	120	133	137	113	134	142	141	128	119	140	147	124	151	130	133	131	151	131	119	133	119	135	153	141	145	129	127	141	129	150	135	127	141	147	125	141	138	129	140	127	132	140	137	127	123	155	106	152	129	128	123	133	151	134	132	144	127	133	142	137	141	126	121	103	124	137	146	111	133	112	153	147	121	137	147	153	158	119	126	157	131	122	132	122	137	125	138	129	124	121	146	145	136	142	175	143	148	138	121	129	134	128	138	160	158	134	139	129	124	133	127	152	128	150	130	125	142	150	143	148	123	144	142	129	124	152	143	116	141	128	144	120	124	120	141	160	143	124	147	139	128	125	135	136	122	127	126	140	128	157	142	124	123	144	117	132	124	141	121	133	142	144	157	142	125	117	145	130	142	147	137	165	138	132	153	151	117	124	126	160	137	143	130	117	122	130	162	127	147	148	151	143	138	126	154	155	133	132	142	157	137	144	151	127	131	153	136	132	131	136	124	127	139	131	148	151	146	111	141	151	133	144	140	131	159	131	118	127	118	156	136	137	117	122	125	139	142	149	135	146	162	156	145	129	150	125	151	150	135	138	135	137	141	139	140	146	158	131	125	124	133	140	142	147	113	118	163	137	135	116	134	122	111	138	137	129	139	135	139	143	144	148	150	113	122	153	145	149	145	118	141	125	125	131	155	145	142	145	128	122	123	148	147	122	131	137	127	113	129	145	128	122	128	142	116	119	130	140	139	128	118	140	153	132	141	117	152	165	126	142	126	121	130	108	132	138	133	131	136	141	152	140	146	127	162	143	133	129	130	140	124	126	114	129	142	128	131	130	153	172	150	115	119	133	124	127	131	134	113	129	136	148	130	110	141	150	147	139	127	138	156	150	120	117	145	148	140	134	151	114	112	142	155	126	132	135	124	148	156	114	117	130	146	138	146	133	129	135	149	149	144	136	142	166	137	136	137	130	121	155	142	120	121	138	142	136	143	148	145	139	134	144	144	135	141	136	153	120	133	132	140	132	124	142	143	158	143	138	135	137	148	124	149	134	137	161	141	132	115	140	146	149	119	128	135	144	143	147	145	149	161	141	125	119	162	110	159	134	150	155	128	148	157	119	132	129	154	166	124	134	169	137	138	141	146	126	142	135	143	116	137	140	132	140	131	137	130	135	151	136	130	145	148	125	112	145	132	131	113	115	141	141	142	150	175	129	123	124	124	115	116	152	143	117	122	116	133	136	145	123	137	124	128	133	120	125	150	146	127	148	115	145	130	130	168	145	127	159	135	126	137	113	130	134	129	143	121	129	121	117	158	137	149	143	147	139	134	127	133	136	126	147	131	146	133	132	139	154	124	139	130	144	134	142	133	138	141	140	139	168	124	141	130	146	112	130	158	144	126	108	128	131	155	124	120	107	127	137	155	129	122	122	123	120	116	109	133	127	141	158	134	119	163	162	141	135	138	135	136	136	143	151	127	118	149	129	115	146	132	153	113	165	136	160	151	138	145	129	146	123	137	134	143	157	150	134	134	126	129	145	145	126	136	144	143	113	132	145	156	133	142	147	110	128	144	116	129	136	125	118	124	142	134	130	124	135	134	140	120	152	121	160	149	139	136	138	140	162	135	125	130	140	164	135	127	147	158	123	134	146	127	144	129	124	129	153	140	137	111	126	128	136	127	105	143	134	112	132	151	138	158	139	137	135	135	115	132	148	125	130	114	144	156	141	143	157	137	126	131	128	131	136	127	134	162	138	132	142	129	164	128	139	122	135	139	155	144	112	146	137	126	144	133	156	138	138	144	147	140	136	143	147	149	141	146	131	125	152	113	137	144	149	119	139	154	104	131	142	118	146	142	137	118	123	144	133	151	115	129	115	140	147	154	108	146	151	128	140
3215	360	392	363	382	368	357	383	360	367	365	364	342	390	327	384	355	348	352	362	358	351	360	364	348	378	343	330	316	370	351	340	369	346	343	351	363	321	343	363	374	344	309	370	327	363	334	352	356	361	341	346	351	327	347	356	376	309	332	352	340	368	342	359	348	354	370	358	347	356	365	331	364	373	336	322	354	379	326	385	360	344	364	359	359	391	355	378	327	333	365	368	386	338	323	345	349	370	330	363	316	349	335	366	357	340	375	380	374	330	378	388	347	316	409	355	325	400	378	319	374	334	328	332	322	350	367	349	369	375	366	347	341	327	344	329	341	397	332	359	344	355	356	366	353	330	341	332	334	365	389	336	354	329	352	381	356	332	370	368	359	321	334	353	380	361	362	377	350	331	308	373	358	359	338	342	316	338	365	387	362	339	355	350	340	350	367	373	340	335	343	339	365	367	342	376	374	331	365	368	376	366	348	371	337	353	350	324	358	372	304	366	357	351	356	374	355	344	346	374	354	362	318	349	360	334	361	351	334	363	319	336	329	377	354	344	352	353	368	349	346	342	353	339	344	353	335	332	345	347	393	384	373	342	343	341	337	381	378	355	370	367	339	349	362	372	343	363	345	368	358	333	356	333	333	350	336	341	337	399	388	363	363	330	365	354	353	367	352	324	373	363	353	359	394	367	375	341	363	344	359	346	350	306	347	344	344	326	356	336	330	380	355	293	349	332	336	360	370	361	324	354	375	351	380	367	370	346	369	340	356	362	293	371	365	349	346	346	359	381	363	315	368	368	353	343	341	366	381	341	363	343	351	329	352	355	334	335	373	383	330	354	331	331	342	346	333	363	348	365	372	345	358	367	355	357	330	340	391	369	360	348	350	375	391	340	369	374	361	365	345	361	371	370	360	317	380	357	336	333	353	344	352	344	300	362	336	363	343	372	352	348	348	353	336	353	349	364	337	330	374	357	378	340	343	333	360	362	357	365	374	365	353	364	385	329	339	352	372	375	336	357	328	348	350	355	365	368	348	330	358	390	354	331	375	319	344	338	351	335	374	374	359	347	355	342	373	345	353	342	336	383	378	342	336	356	381	313	370	374	356	359	361	393	356	336	350	363	331	374	345	354	333	357	367	356	385	353	346	335	353	318	336	347	342	347	383	365	371	353	367	353	334	364	366	372	339	315	357	331	335	343	355	360	363	383	339	376	346	350	363	352	370	361	337	342	337	315	370	351	370	349	360	360	350	318	361	370	365	326	342	342	337	357	329	337	358	363	342	328	360	349	357	326	335	383	340	339	344	350	369	328	326	350	339	372	354	391	339	340	351	378	338	340	349	385	369	354	344	396	362	346	354	347	357	337	379	367	363	360	363	364	347	359	333	361	350	330	318	333	344	314	329	347	368	331	342	355	322	356	360	343	302	403	369	346	357	348	352	340	380	326	373	332	356	384	356	343	341	370	343	354	360	395	334	375	353	353	334	361	344	320	349	335	357	338	342	355	339	396	359	340	325	327	338	349	369	320	361	340	346	371	331	362	378	352	346	337	367	368	373	391	349	344	362	347	340	324	366	348	336	320	352	357	331	310	380	401	332	376	325	346	362	357	359	390	330	352	338	351	358	329	356	342	326	342	340	341	350	350	356	332	375	358	393	346	350	376	343	350	341	339	369	336	364	343	366	381	375	345	307	343	366	366	378	367	325	343	322	354	345	352	350	353	332	373	355	367	350	328	372	358	327	332	365	334	352	329	350	344	322	347	336	372	367	374	378	364	349	366	363	359	342	339	395	340	350	346	355	377	381	356	348	381	327	380	399	323	344	339	347	352	362	353	381	328	341	344	330	342	343	359	374	345	350	394	374	357	365	342	359	358	366	357	331	345	372	345	389	383	312	357	344	369	375	342	358	368	340	367	379	338	353	345	349	362	376	328	328	323	375	358	339	362	365	315	374	359	356	345	338	334	374	351	307	348	349	364	369	383	353	366	368	370	359	360	343	354	332	366	331	355	325	336	342	334	373	373	344	357	342	350	370	388	336	334	392	353	334	342	352	363	362	359	339	353	373	333	343	327	356	351	351	364	358	359	339	340	340	347	382	350	325	330	356	395	342	343	313	337	349	378	339	361	389	358	339	363	376	370	337	354	390	346	322	363	329	372	367	389	340	369	348	346	375	344	348	366	364	352	368	354	359	353	368	356	357	373	338	364	351	339	354	352	372	383	345	355	353	341	372	353	355	322	362	320	348	370	364	378	336	346	347	355	346	330	351	379	369	338	365	344	354	343	332	352	383	352	331	344	335	360	360	350	325	336	334	343	359	335	387	343	381	360	364	346	372	369	336	342	325	316	340	337	355	339	371	389	362	376	372	366	353	362	312	339	335	348	335	335	341	328	383	355	363	333	364	329	370	327	320	342	336	348	319	356	362	363	340	338	365	354	351	323	385	346	346	358	360	314	331	367	329	329	387	331	353	380	378	361	319	322	360	343	330	372	352	329	345	362	337	361	374	304	325	349	354	331	386	346	326	338	319	369	340	371	376	327	325	363	375	339	379	343	348	333	351	368	326	381	362	392	343	330	333	367	326	359	371	342	349	368	344	368	338	340	342	334	363	391	340	358	350	315	394	346	367	345	342	329	380	347	326	366	332	348	344	330	329	340	345	347	337	363	346	366	349	338	361	342	347	350	320	345	329	357	360	398	311	323	321	356	364	370	337	340	336	350	331	336	365	324	353	335	344	393	340	395	354	362	352	386	314	344	361	364	297	337	329	322	338	361	328	389	338	336	339	328	324	363	364	357	318	364	312	392	344	346	357	361	360	344	367	338	342	353	357	373	367	376	355	338	373	342	404	363	355	350	308	393	334	387	344	367	312	357	351	336	321	354	354	339	351	333	344	317	351	377	348	354	370	346	329	370	344	373	344	353	357	330	353	378	366	372	341	364	347	355	353	344	355	358	341	372	375	347	346	368	345	375	339	326	377	387	313	344	351	365	348	370	337	342	364	338	342	358	341	327	316	358	358	354	377	362	348	306	336	349	322	365	343	325	326	400	331	362	330	385	342	368	360	367	358	337	359	341	340	333	348	336	340	343	378	359	359	333	335	359	296	345	356	364	344	354	343	353	358	330	332	308	341	337	375	327	370	314	351	348	357	338	342	349	316	356	327	352	357	310	373	345	363	323	383	342	323	344	347	344	322	349	325	361	346	340	356	326	378	367	314	366	365	382	345	317	354	342	323	352	386	348	361	358	354	373	303	351	361	319	337	399	370	339	376	374	366	337	297	343	379	355	357	349	335	384	352	351	344	358	346	359	333	327	314	367	338	327	354	360	336	368	360	352	327	375	365	360	373	338	349	319	346	361	373	356	364	351	323	359	371	348	328	347	337	340	345	364	343	378	348	335	371	381	351	332	336	371	323	332	335	343	363	351	337	355	338	355	356	350	338	375	349	378	335	341	376	350	356	377	325	352	378	361	333	308	363	376
14150	856	606	467	342	299	297	279	265	262	262	262	248	226	211	228	241	202	226	233	222	231	220	231	203	202	211	217	217	248	231	226	240	191	202	236	189	237	241	235	237	230	210	226	212	230	231	195	221	233	233	236	232	205	234	223	229	252	224	223	236	235	221	211	240	243	209	256	208	190	228	248	225	231	214	230	235	190	226	226	234	234	228	213	220	249	226	188	206	256	222	238	245	229	235	222	224	230	243	214	224	229	208	193	241	232	230	214	214	230	203	220	245	210	203	206	197	256	223	185	255	237	231	200	252	221	243	212	199	232	229	239	223	223	240	216	212	207	199	192	245	211	217	215	232	227	252	226	237	213	230	246	211	201	227	236	238	232	227	234	228	225	231	232	227	219	224	213	209	224	206	224	252	228	200	218	234	219	215	226	233	242	193	227	227	215	219	207	225	217	231	226	238	209	208	223	249	214	236	218	228	219	239	205	225	192	227	236	238	211	225	193	209	209	229	197	188	187	221	235	235	257	249	229	226	212	230	221	234	221	214	192	205	213	201	233	228	214	257	252	224	224	223	235	223	206	239	226	230	211	230	219	218	237	209	215	240	205	200	216	220	209	232	243	234	230	213	217	210	212	224	239	218	244	212	222	217	218	234	208	212	238	204	224	244	216	233	228	206	207	232	190	245	215	215	193	209	228	224	224	239	216	243	192	233	234	242	232	231	267	198	208	222	225	233	210	226	212	227	245	252	243	231	201	221	217	236	222	245	234	230	214	240	224	217	236	233	209	207	199	220	224	253	198	202	195	197	192	194	249	233	216	212	220	233	225	216	218	259	236	195	237	231	220	229	201	247	262	229	214	218	214	211	225	234	231	240	235	249	245	201	173	220	219	219	251	219	235	231	236	207	202	227	228	235	220	210	228	209	197	219	230	225	180	195	196	223	224	191	212	214	231	195	245	246	216	219	201	228	242	216	205	228	215	247	226	201	204	228	255	232	232	200	211	208	226	210	207	235	215	217	197	220	256	226	249	244	213	231	249	244	230	251	217	196	212	216	200	240	218	221	217	218	214	222	234	231	234	224	238	236	235	229	225	228	241	229	219	187	237	212	193	208	243	198	217	220	195	222	246	234	202	229	240	219	203	237	206	220	223	216	215	209	221	232	216	241	200	227	219	196	209	244	222	245	206	213	215	203	220	208	220	193	222	221	185	241	209	227	245	218	240	251	219	218	238	231	218	226	199	216	216	220	211	225	257	194	243	249	219	214	198	213	218	224	237	226	207	207	212	199	209	223	258	235	213	219	215	227	191	218	246	258	213	212	246	226	218	226	221	234	227	234	228	259	207	209	210	215	242	199	193	216	230	207	228	227	223	198	190	204	233	225	225	204	241	245	237	213	240	218	231	215	218	219	236	219	251	236	214	217	223	229	222	228	205	236	199	222	214	200	209	242	225	201	225	227	218	212	233	237	213	204	238	212	221	225	219	217	243	219	229	218	207	223	192	218	223	231	231	229	229	243	223	203	214	211	231	231	262	260	209	239	231	251	235	231	220	233	226	208	221	250	217	218	230	214	231	219	213	246	211	241	201	231	239	221	206	204	220	237	222	238	210	207	190	246	222	219	224	217	214	226	236	231	230	220	251	247	209	218	215	213	228	243	232	223	211	233	260	218	242	229	236	246	208	220	227	212	263	230	237	208	216	255	227	212	177	237	208	217	215	235	233	203	227	242	232	244	248	200	240	210	219	248	227	251	225	247	212	202	227	227	204	216	258	216	223	214	188	251	212	214	206	210	213	229	224	208	216	223	226	230	225	220	235	209	221	214	217	227	210	227	229	232	230	247	224	216	213	224	216	231	242	196	224	228	214	231	229	218	203	245	251	205	220	224	199	227	235	220	216	196	203	232	252	206	260	224	234	245	229	219	247	209	209	222	224	252	226	210	223	232	225	233	209	245	233	208	224	214	187	255	253	233	214	220	205	234	220	232	218	211	234	215	209	228	207	234	222	198	213	252	192	213	213	201	212	251	228	221	202	233	236	250	235	220	235	204	228	215	237	234	234	227	224	236	236	227	212	208	242	246	224	241	269	202	225	216	242	221	196	213	203	259	208	204	217	218	226	224	215	200	235	197	201	233	240	246	244	231	208	222	229	228	233	215	205	221	219	227	209	261	229	216	222	240	197	218	237	226	248	222	240	205	209	220	260	214	235	226	223	217	244	233	220	199	208	232	244	233	226	235	223	204	257	203	222	248	208	244	221	239	232	207	243	205	229	205	218	219	213	237	205	231	221	237	215	211	219	218	227	200	229	263	211	229	231	199	221	210	219	209	198	191	239	225	242	236	213	231	229	220	232	223	252	232	234	239	227	244	232	225	195	246	192	225	220	218	213	241	217	218	228	225	217	234	211	232	212	215	222	222	215	196	219	237	223	217	253	248	214	197	232	236	217	214	238	222	219	219	220	222	227	239	219	219	235	206	204	218	196	207	242	236	217	240	215	229	214	211	205	248	216	220	233	214	227	230	243	224	224	207	219	211	215	217	236	226	254	233	239	219	215	229	199	213	232	228	242	208	228	229	249	213	210	202	235	226	223	201	196	220	220	195	251	198	214	221	219	225	203	213	242	210	212	211	239	249	230	204	193	236	228	242	211	202	209	218	220	220	218	221	227	243	247	226	249	219	238	242	203	233	266	241	218	261	215	246	240	200	221	241	207	253	226	242	236	228	233	248	196	220	218	213	231	209	234	218	218	234	222	242	202	204	220	256	224	206	213	201	251	223	213	226	240	260	225	247	231	237	226	237	235	246	222	233	230	187	215	218	237	225	224	235	242	217	228	215	246	225	241	199	210	211	230	215	221	210	206	237	220	246	240	223	202	211	232	231	245	206	231	207	215	236	203	219	207	217	212	230	240	195	205	217	222	242	222	190	220	205	199	238	235	224	195	224	201	221	215	232	201	203	236	211	203	201	192	214	209	229	224	226	228	210	209	213	234	252	218	227	214	241	225	251	236	219	225	217	240	233	195	208	207	217	202	239	235	223	210	249	201	219	199	227	230	266	220	219	247	233	218	243	231	230	209	243	225	237	216	248	210	245	231	253	208	215	218	222	209	226	254	224	218	233	245	249	252	267	196	209	228	206	223	216	235	241	217	228	231	209	208	217	196	241	210	218	246	216	199	203	205	200	199	220	244	238	234	258	218	211	240	215	242	238	229	219	227	224	242	226	216	214	218	216	196	229	223	250	207	199	213	236	214	208	222	228	202	232	233	223	211	220	213	218	230	194	206	182	237	200	224	239	229	197	226	214	215	256	258	239	199	218	222	244	205	234	235	226	220	239	230	229	237	253	241	227	239	217	231	224	237	249	204	238	229	225	233	223	198	195	231	221	222	201	221	253	227	197	214	227	241	219	235	235	213	218	221	227	211	224	254	253	243	209	190	226	229	246	218	213	219	220	236	195	199	223	239	239	213	216	226	219	240	236	203
9315	814	1215	1343	1149	1074	945	775	757	725	699	714	667	663	656	610	632	612	587	570	587	554	563	576	624	535	562	574	572	552	561	578	528	553	549	553	552	591	542	517	545	536	568	531	567	529	559	529	509	585	547	541	538	560	563	554	528	551	562	540	602	525	569	540	531	540	558	524	556	515	547	521	524	559	559	548	548	520	564	540	549	512	480	553	518	526	541	572	537	540	536	537	530	499	521	504	535	557	556	536	557	507	594	558	562	527	553	552	545	533	525	530	588	514	558	496	535	522	533	540	548	552	514	587	501	546	533	535	506	554	551	547	520	551	569	516	502	508	545	539	564	569	559	561	543	571	522	546	515	494	512	541	529	534	526	538	553	569	557	536	574	550	554	551	528	548	496	542	535	516	531	544	540	491	536	545	532	532	552	502	540	529	551	529	557	522	532	530	560	535	495	554	530	559	535	525	572	539	530	505	522	490	530	550	525	543	551	507	524	498	569	549	539	500	494	502	577	546	517	530	487	533	536	559	533	548	516	554	526	534	524	532	543	537	565	540	566	559	554	550	489	535	541	529	550	548	530	520	544	561	550	574	523	566	509	540	560	523	548	555	545	570	521	501	502	557	536	547	529	562	547	546	559	507	577	505	539	517	508	584	549	555	549	539	597	546	550	531	524	574	512	529	559	511	558	570	538	527	549	526	511	562	551	548	554	556	526	548	484	528	540	576	541	518	509	524	556	506	580	533	556	531	513	556	521	562	538	506	535	516	568	539	530	541	549	531	518	555	474	508	550	513	511	577	586	508	496	504	560	525	508	513	545	538	532	499	499	563	544	557	505	549	507	532	526	547	518	545	499	547	545	519	527	528	501	555	551	504	546	522	535	559	550	537	510	524	537	526	535	528	519	528	581	524	554	570	535	531	599	538	509	559	577	578	532	506	558	532	545	474	532	556	512	552	535	546	549	540	522	508	524	581	525	526	547	543	573	470	520	523	509	547	523	555	532	490	516	559	512	543	570	548	517	491	551	524	541	504	518	536	553	561	507	515	511	519	553	542	547	519	553	527	542	543	527	552	587	561	497	510	477	592	557	526	523	543	547	562	534	562	535	537	519	508	524	503	523	537	549	515	534	554	517	511	549	545	546	559	535	539	517	500	569	518	521	510	550	493	537	562	527	523	557	538	491	546	535	485	549	549	544	550	537	478	547	554	540	525	575	541	568	517	554	529	518	548	549	528	503	530	531	556	547	540	558	520	529	482	525	559	564	517	494	520	554	529	539	537	569	583	538	547	560	543	540	517	566	534	539	487	510	552	548	518	501	537	521	511	503	524	516	545	576	529	534	523	548	560	559	529	550	562	532	554	532	548	531	520	565	501	538	543	523	530	540	544	500	517	555	528	506	458	566	498	521	506	552	565	556	560	511	528	563	531	559	558	571	547	515	539	558	530	525	544	568	572	528	524	487	513	581	531	545	567	501	509	546	522	561	529	544	542	518	579	556	534	529	560	505	579	537	566	504	537	519	521	528	532	515	529	542	531	516	543	557	540	569	534	591	545	567	559	543	565	555	522	558	568	508	565	538	538	545	525	545	544	514	557	552	571	508	489	565	533	526	496	517	534	524	530	530	517	483	550	516	525	583	524	527	571	546	542	525	532	555	555	527	558	579	537	510	525	545	546	549	565	538	529	486	535	566	563	535	576	536	569	543	519	514	519	542	537	537	549	532	532	520	550	538	563	560	488	551	571	493	551	560	526	516	544	544	501	536	564	511	495	508	493	521	523	540	530	534	539	495	533	523	550	532	522	558	493	510	531	532	523	547	530	513	564	549	558	565	532	537	475	527	557	519	559	567	508	561	519	518	521	566	508	543	577	537	564	509	529	528	532	515	538	527	540	573	545	550	585	524	552	546	552	494	537	530	521	490	487	528	519	498	517	524	538	559	570	545	557	557	544	545	544	546	530	561	555	493	489	567	537	579	525	565	514	499	587	551	560	544	533	482	549	574	537	510	554	529	497	535	508	525	510	513	528	546	497	534	511	514	567	533	535	554	578	489	547	536	511	554	557	568	549	544	532	573	495	547	492	519	538	558	575	521	538	545	536	537	547	540	550	584	528	526	532	504	543	548	523	522	543	466	557	577	543	529	498	569	545	538	529	561	568	556	542	530	514	537	533	544	544	532	578	527	533	522	545	523	528	562	572	571	543	541	476	509	535	506	564	537	576	501	510	560	510	519	532	513	553	540	537	497	516	513	515	524	498	555	530	523	545	547	530	581	557	515	546	539	549	496	498	503	556	536	501	510	549	539	506	467	536	494	530	513	519	553	545	511	501	550	520	527	548	536	534	558	551	549	524	559	504	569	551	556	580	506	561	540	545	564	525	528	528	496	513	515	534	547	530	556	554	549	544	551	563	555	556	566	533	528	538	508	561	526	520	546	517	556	500	568	526	527	527	499	552	538	539	504	503	525	496	533	526	556	565	560	552	565	537	539	534	518	562	540	514	518	569	554	524	485	592	543	560	522	524	508	567	518	500	532	531	532	551	542	511	488	545	512	563	512	567	507	538	526	524	547	531	514	522	526	533	520	572	542	513	514	473	516	525	497	591	540	538	571	588	538	532	522	541	543	496	513	525	567	554	542	484	538	518	577	506	518	543	555	530	528	539	544	507	521	585	495	546	573	567	542	543	531	548	520	538	550	555	552	578	544	546	569	540	590	556	509	535	504	541	485	560	531	522	539	491	528	505	531	509	534	536	503	545	520	532	589	570	494	546	482	571	445	555	520	542	515	560	555	543	505	549	572	569	526	547	547	519	570	519	542	513	567	551	532	534	527	537	487	513	504	482	536	524	522	520	557	532	562	542	516	528	545	533	541	555	537	529	545	534	506	529	568	553	545	552	552	506	550	531	567	530	550	516	507	543	561	551	536	492	529	538	521	515	520	553	576	534	544	513	547	512	512	536	559	531	530	548	516	570	566	576	523	553	529	545	555	561	496	571	524	532	563	522	485	507	504	536	534	566	539	576	521	531	549	525	475	546	545	555	513	520	554	487	524	534	545	565	556	517	555	548	537	536	535	536	512	545	550	531	494	518	519	524	496	573	498	511	550	545	529	550	560	532	543	522	526	582	550	506	531	507	560	545	551	528	574	581	502	536	539	493	540	513	525	536	524	548	531	522	526	518	534	545	539	513	521	524	530	512	528	591	500	539	479	533	558	513	569	531	528	533	580	510	550	535	523	542	543	549	538	530	552	508	563	585	515	552	524	564	541	566	533	534	563	536	547	561	523	522	521	524	517	501	576	511	528	537	548	590	535	527	551	520	549	559	550	531	539	545	533	565	582	548	521	485	531	514	498	511	558	526	531	552	508	540	557	524	517	536	497	524	521	500	548	571	510	546	509	545	507	496	520	562	574	521	547	523	487	527	563	514	522	565	531	566	548	535	529	522	551	519	532	525	524	539	535	526	511	512	556	541	532	529	567	552
22878	2212	992	887	636	521	467	450	443	403	392	380	357	388	349	332	379	349	353	387	377	351	341	380	337	378	365	365	372	335	345	336	367	348	381	367	345	384	313	316	332	348	385	363	354	367	339	381	369	351	362	345	382	361	370	341	338	355	360	332	350	335	368	349	368	297	360	350	345	335	334	313	345	347	323	376	357	342	392	395	374	332	322	314	361	366	364	357	341	359	363	336	354	372	347	345	327	351	341	329	317	360	323	339	361	347	332	326	338	337	306	303	311	335	354	318	391	319	322	354	370	315	343	339	370	356	343	348	361	349	338	331	353	352	324	353	339	348	356	348	330	346	337	375	293	343	349	337	347	317	339	356	320	342	365	336	387	306	372	364	369	327	327	343	390	344	327	304	364	333	365	351	353	342	338	317	340	353	333	364	329	336	385	341	315	357	359	359	372	325	326	364	368	378	376	344	356	319	320	320	350	350	300	353	330	329	335	312	334	338	359	333	321	299	350	334	312	402	328	344	350	366	355	365	353	317	349	353	356	377	339	324	335	331	347	347	360	341	358	374	358	319	338	364	357	335	333	359	321	346	297	389	372	330	350	337	370	354	339	309	409	352	376	328	353	345	372	343	336	296	335	345	316	318	323	344	330	328	348	392	302	325	394	331	304	337	318	376	311	358	345	347	344	326	336	349	307	326	321	371	359	346	332	365	336	344	341	378	294	345	334	324	358	338	379	345	320	337	341	348	386	333	370	322	380	317	370	330	333	380	384	355	348	317	324	352	340	358	346	337	329	333	335	336	342	318	343	351	367	357	342	355	332	328	330	335	343	337	332	348	327	345	335	333	325	358	345	368	355	327	342	363	354	346	344	328	329	331	315	350	330	342	374	383	325	302	329	377	340	359	337	328	334	327	332	319	314	368	360	363	359	374	346	340	375	320	367	318	348	337	358	365	327	352	326	336	345	339	322	365	319	372	345	360	323	322	333	329	327	308	342	325	344	371	326	304	364	355	306	361	362	310	360	331	376	373	318	330	332	354	371	315	327	352	341	341	325	390	353	357	348	346	350	338	332	354	343	322	319	356	331	337	352	319	297	338	348	343	350	346	327	313	346	384	328	322	362	348	301	310	316	366	316	328	339	335	333	343	319	344	363	323	361	353	329	386	361	338	384	364	346	309	335	382	310	323	323	303	329	370	369	370	361	383	360	347	346	353	374	340	320	360	318	344	337	329	310	329	345	368	328	344	352	338	337	293	355	364	360	315	324	380	343	339	374	379	325	318	332	326	331	336	344	330	366	340	346	359	321	357	321	330	326	324	368	323	346	346	316	338	321	349	331	328	353	344	334	323	343	327	388	365	361	343	370	358	325	358	319	345	342	345	356	359	333	290	309	323	321	338	325	322	359	356	344	349	335	327	347	333	337	389	372	333	347	361	345	321	350	352	317	314	320	314	352	337	342	379	343	338	321	366	337	339	353	339	339	416	343	340	320	343	319	343	344	370	373	338	307	360	352	354	352	313	325	342	355	342	341	330	323	350	293	357	335	346	381	336	349	319	351	316	329	373	358	311	381	370	305	332	315	330	326	327	343	328	308	357	368	361	341	339	365	361	332	322	339	325	340	337	337	330	345	363	325	356	354	336	361	343	320	370	332	355	342	339	341	346	362	328	335	308	305	359	311	367	336	345	341	392	345	333	354	371	383	378	397	338	348	370	359	364	345	367	321	328	377	344	367	343	338	321	356	332	330	356	334	306	325	359	352	338	358	343	372	326	330	384	355	330	346	337	341	343	367	358	329	308	346	345	348	312	349	337	358	331	337	343	295	358	347	350	350	358	364	315	317	364	326	337	334	313	327	341	352	359	329	342	361	358	337	340	367	354	346	314	330	393	344	374	343	341	380	328	360	356	295	394	375	345	353	335	341	368	351	334	358	324	334	340	342	311	326	337	342	305	333	362	380	337	337	350	355	380	372	327	329	391	337	341	352	350	343	342	372	369	338	330	358	341	344	333	325	373	333	363	337	357	331	344	348	368	368	384	374	363	326	373	343	335	322	324	314	372	323	354	329	349	347	356	403	325	336	341	365	330	340	328	286	311	341	329	330	420	342	333	369	341	333	350	306	344	390	332	396	328	363	312	324	329	360	351	354	348	376	319	333	310	348	348	278	330	308	310	329	361	358	350	344	315	358	344	330	375	318	347	353	317	360	364	358	325	325	332	343	330	358	379	351	325	330	349	313	333	378	393	332	359	363	336	374	361	356	381	329	341	355	343	359	312	316	306	332	334	340	371	313	352	351	381	315	325	379	370	325	319	353	335	367	367	364	331	379	350	354	323	361	356	336	319	341	345	393	360	323	326	359	351	344	360	345	368	325	339	337	326	359	360	335	312	321	354	365	340	349	350	337	347	327	304	365	319	364	347	330	320	335	310	351	335	345	351	384	394	347	374	348	353	341	320	339	337	324	323	371	364	330	349	318	362	338	337	347	339	351	355	367	345	370	351	364	326	339	313	330	309	341	333	349	341	363	331	345	332	355	355	352	379	339	341	364	311	346	344	337	336	366	319	353	335	365	330	335	344	332	358	339	364	326	309	365	347	366	330	372	346	352	343	303	367	318	337	336	322	370	348	341	370	358	327	354	351	348	356	339	364	364	335	324	357	348	326	396	338	345	330	343	356	330	333	337	311	355	361	367	340	317	311	323	356	377	346	321	389	289	348	357	323	330	362	335	329	377	344	368	351	373	344	363	327	340	337	362	342	339	344	331	347	368	343	329	360	321	342	297	346	364	336	329	346	342	383	324	326	345	364	331	353	365	330	343	339	336	324	346	341	353	357	370	352	354	364	346	333	342	326	415	348	332	375	356	346	343	358	344	358	317	346	334	339	345	339	359	355	335	362	341	325	344	349	404	348	336	358	336	369	305	336	354	341	327	363	324	337	354	301	377	358	361	364	392	339	337	347	324	347	348	326	359	371	373	360	304	352	343	345	341	329	398	343	346	370	330	340	382	334	281	329	328	312	341	344	367	338	334	349	334	373	360	352	347	339	332	353	318	325	353	342	358	323	387	374	356	327	376	370	291	331	337	336	319	355	317	358	295	346	317	346	336	341	307	345	365	360	325	340	323	332	338	357	350	370	321	368	318	359	353	343	311	329	330	371	345	326	345	369	378	357	339	347	377	365	340	312	350	354	314	368	333	333	316	314	323	363	350	328	365	373	335	345	290	374	328	324	327	350	287	308	333	348	303	319	353	338	341	317	370	344	309	342	329	345	357	377	351	328	318	366	325	356	352	377	322	328	330	343	344	355	362	357	336	336	327	407	331	335	346	329	380	322	344	307	340	297	323	336	339	341	365	333	360	346	372	327	382	300	335	319	355	329	326	340	351	362	333	342	351	316	343	345	367	343	335	364	379	358	355	347	369	397	343	358	356	368	380	352	319	317	365	376	368	341	366	336	373	350	363	337	305	351	379	335	385	352	353	359
12118	1342	2128	2388	2065	1719	1521	1319	1192	1143	1055	1010	1013	928	976	937	877	878	874	851	812	883	833	862	802	809	767	800	781	864	844	801	765	819	775	747	788	848	845	797	796	762	746	824	803	794	817	776	806	789	825	759	769	765	745	812	791	779	745	739	767	795	768	766	805	734	799	774	695	783	770	780	749	807	782	744	729	789	755	789	779	757	792	785	739	748	783	774	760	751	749	749	773	828	749	755	794	758	744	755	782	732	760	764	756	774	752	749	764	775	797	772	775	735	806	822	782	750	743	770	787	763	709	749	784	768	775	746	774	796	764	791	771	758	776	801	786	790	769	793	750	792	729	742	759	737	790	761	732	712	783	808	781	746	752	749	777	730	768	768	791	747	805	768	782	774	778	781	761	721	738	783	785	757	764	795	743	770	778	769	773	757	758	715	779	782	703	773	779	730	786	774	814	820	777	737	790	759	747	809	815	719	753	756	769	799	756	779	726	764	721	741	738	784	782	725	724	762	732	746	732	764	797	728	763	772	774	727	739	770	759	810	780	750	779	698	729	673	765	694	768	713	787	747	791	715	774	836	786	791	821	774	732	769	781	760	728	783	766	722	774	705	698	758	820	782	737	772	741	790	720	791	767	774	786	792	767	738	781	780	749	780	728	792	751	752	776	772	735	769	748	771	764	789	770	747	785	772	722	761	768	771	760	789	808	747	761	732	718	762	737	682	725	806	756	784	753	737	775	792	781	809	750	809	759	762	755	769	765	773	739	765	738	783	794	780	810	806	760	710	774	790	765	770	766	779	777	778	775	708	773	788	770	750	723	760	748	756	793	793	744	679	763	801	793	742	748	755	822	722	756	763	744	775	742	765	775	793	712	756	747	788	788	777	754	799	726	725	846	769	726	711	789	731	735	771	716	756	757	721	770	800	756	769	742	731	811	783	753	746	740	755	755	788	752	718	786	759	752	770	728	818	795	753	768	794	719	780	768	704	768	749	785	761	771	765	779	739	725	778	744	742	778	768	749	749	775	748	738	743	738	756	723	787	732	764	757	786	727	778	754	761	753	756	810	810	786	768	725	785	777	766	739	764	755	772	737	747	736	749	762	780	740	759	756	730	759	713	769	786	791	805	847	743	737	764	764	711	725	737	720	789	738	770	745	787	741	752	787	754	737	753	723	745	802	771	761	747	786	768	779	749	725	774	758	773	752	803	748	743	779	746	736	761	723	755	752	742	764	713	752	773	729	799	762	752	768	798	760	768	755	791	775	718	806	715	785	790	734	730	728	752	792	728	743	724	799	755	758	802	807	797	788	739	743	745	753	805	802	769	781	751	787	732	738	732	753	754	763	784	768	753	734	751	703	742	801	762	766	759	738	782	737	757	781	783	767	789	767	715	783	732	750	743	729	743	760	710	803	768	789	762	730	754	748	772	757	715	783	753	767	804	757	794	763	762	757	755	742	812	812	766	730	745	766	763	762	809	787	807	775	787	779	796	749	767	714	738	742	755	801	742	736	757	778	761	817	782	733	804	753	733	768	806	783	802	805	706	741	752	754	791	742	782	782	740	754	808	729	773	742	747	753	743	746	784	795	758	749	788	763	732	771	744	750	744	825	759	791	789	722	774	736	785	749	737	755	792	741	733	766	723	802	798	788	750	772	716	752	730	777	778	794	773	742	785	749	763	771	782	736	767	736	766	724	724	756	763	769	746	726	791	726	761	742	766	740	787	736	777	763	742	764	799	761	770	775	779	748	740	757	764	763	772	772	733	784	734	761	713	734	804	781	761	754	775	800	774	766	752	760	776	756	753	755	772	747	732	760	794	795	749	781	709	764	750	705	807	721	754	725	754	737	785	712	714	763	775	749	738	749	766	745	730	784	764	763	790	788	773	737	757	782	777	756	739	788	742	768	717	744	799	784	759	769	765	782	731	796	739	778	772	725	743	799	774	780	767	761	776	778	783	747	771	767	733	700	770	735	761	721	797	776	766	770	784	778	778	751	762	767	768	740	801	715	780	792	798	765	719	754	774	749	782	772	723	788	740	758	760	761	755	770	773	808	746	737	679	764	732	736	747	809	773	781	730	722	751	754	738	776	757	741	788	773	763	748	745	758	753	740	792	706	796	734	794	782	766	808	777	720	743	756	718	800	727	761	789	759	831	748	761	724	704	740	775	770	743	741	790	789	788	829	762	804	724	716	745	749	772	734	697	794	756	765	808	767	761	771	761	760	753	732	763	728	785	747	720	795	780	762	736	755	750	763	747	757	781	762	711	796	748	747	749	740	787	763	778	768	759	735	710	743	742	735	746	745	758	778	778	755	796	788	720	788	735	782	758	754	804	726	800	745	806	791	769	773	684	758	733	797	811	733	725	724	765	767	768	722	750	772	691	734	753	754	784	771	763	808	742	741	791	755	757	788	783	780	710	722	753	778	752	730	761	756	752	739	736	733	785	776	719	791	731	736	848	765	746	734	772	754	750	791	761	760	769	713	743	711	736	716	713	770	731	764	794	786	815	762	757	786	765	795	820	789	766	805	744	711	778	732	768	758	743	737	771	768	767	740	742	749	763	829	743	729	737	761	757	768	832	744	759	735	775	752	723	759	726	740	741	754	770	779	822	722	763	784	794	779	794	775	759	721	759	760	728	811	788	771	742	743	722	787	746	779	767	794	730	740	753	735	719	783	739	747	719	728	732	750	735	777	710	742	770	732	773	768	761	742	763	739	730	785	806	777	720	769	710	743	754	768	786	744	774	768	756	719	770	769	773	725	793	770	817	765	778	794	704	771	734	765	733	742	786	775	795	774	745	787	736	792	778	718	773	744	732	799	747	771	766	788	727	805	788	721	740	786	797	771	747	724	722	776	779	766	776	784	758	769	752	751	747	772	810	779	733	731	781	749	755	774	775	751	750	726	747	686	781	726	757	779	759	702	716	749	725	797	758	812	727	796	732	741	772	747	768	731	746	742	764	776	751	751	755	767	733	709	753	755	765	814	765	746	749	716	791	761	783	731	715	750	759	844	821	727	753	756	721	758	749	780	811	729	708	783	750	723	741	858	782	755	740	748	742	743	752	745	784	816	717	773	725	743	811	693	755	729	756	763	741	756	747	790	729	738	767	754	728	773	738	774	769	803	798	742	748	751	751	743	773	730	750	748	797	787	736	762	784	775	778	764	807	725	783	773	750	795	760	741	766	733	781	771	782	764	749	719	751	846	800	753	795	752	779	773	771	778	761	777	761	752	767	762	764	747	764	776	752	703	771	795	800	747	778	738	745	751	783	784	748	782	764	742	808	808	751	762	737	765	763	782	776	732	766	745	771	741	756	705	781	781	734	785	726	751	795	819	759	778	737	762	746	824	753	724	723	705	751	736	804	772	777	770	760	737	757	751	793	756	768	729	755	736	730	766	766	775	782	765	781	748	791	743	765	723	759	724	769	742	774	738	760	765	775	801	774	784	768	798	750	769	758	756	765	756	747
4551	215	166	169	131	166	145	167	135	158	154	145	158	154	142	157	159	163	151	170	147	151	180	167	144	145	155	164	154	151	173	161	137	144	146	146	139	157	167	158	169	154	148	164	143	145	144	154	161	160	148	151	155	141	144	128	171	145	176	152	161	141	134	153	169	152	174	147	157	163	139	150	143	146	159	171	166	119	150	124	139	157	170	175	158	166	171	141	156	179	149	145	160	159	144	145	143	153	175	156	158	152	151	129	134	149	147	160	151	166	146	125	144	162	154	150	176	157	149	164	157	156	160	151	146	173	123	155	172	172	159	147	123	129	159	132	141	155	162	177	153	138	159	174	135	139	137	131	129	143	153	150	147	126	138	145	172	138	160	162	163	133	151	158	149	149	148	148	143	151	143	151	149	142	176	157	146	168	145	135	125	160	153	158	161	142	161	156	151	161	142	147	144	144	159	151	147	158	127	155	149	148	158	155	164	160	149	144	155	143	167	165	154	146	161	142	156	128	173	129	131	123	144	131	150	131	152	166	143	154	154	161	147	161	144	170	145	146	166	152	165	149	144	138	150	141	160	141	138	119	152	128	156	146	126	137	145	167	141	152	154	160	162	148	140	135	160	153	162	160	158	169	146	167	159	150	145	141	145	156	161	148	122	154	155	134	141	149	155	174	169	161	160	132	155	176	153	157	144	142	161	140	161	118	144	154	159	161	161	161	140	145	148	165	161	191	143	158	163	144	174	157	140	123	142	138	177	170	158	147	149	126	132	141	155	155	151	168	164	155	146	152	148	148	152	147	153	164	179	135	128	181	136	140	156	161	169	156	150	153	151	185	176	131	159	155	136	140	155	135	139	141	137	188	147	143	104	137	151	161	152	183	140	144	151	149	130	142	142	174	145	170	150	133	148	177	144	167	155	162	161	172	152	167	154	125	141	127	158	141	175	158	164	160	149	141	158	163	126	150	146	151	161	149	132	145	142	141	163	151	184	164	143	173	140	157	168	174	167	160	182	140	172	186	158	163	175	147	150	133	142	145	141	125	144	155	137	135	134	170	139	143	135	164	153	154	129	170	170	173	185	120	142	151	166	172	147	162	138	144	144	140	144	134	145	171	173	172	157	165	138	141	164	168	171	134	143	147	143	160	173	156	147	150	155	149	162	163	172	165	144	152	150	167	170	137	149	133	155	147	146	149	155	161	170	154	137	156	183	157	140	116	141	148	163	161	144	140	165	166	154	166	157	176	151	177	164	154	129	132	160	163	152	144	152	155	167	159	160	135	139	157	173	147	142	136	125	153	110	161	155	154	166	163	151	182	151	167	156	171	158	160	151	183	137	149	147	158	150	169	178	146	160	150	154	156	167	153	147	174	161	154	143	148	149	141	159	153	128	131	134	158	159	148	124	162	156	156	161	145	144	146	166	180	137	165	146	138	142	156	147	153	136	147	168	140	138	159	160	166	164	149	155	138	165	162	133	146	147	135	171	161	179	185	153	139	136	152	153	133	159	157	132	174	135	145	143	146	135	168	140	165	163	145	128	173	148	175	150	155	154	159	150	150	153	143	159	165	144	149	181	161	154	150	178	150	155	165	159	143	173	145	154	146	126	175	146	147	167	151	140	133	127	163	145	163	149	166	162	135	180	153	160	156	147	162	165	156	167	157	145	153	146	142	186	179	151	171	143	139	141	159	142	167	185	136	142	156	142	155	166	157	175	136	136	165	152	154	142	150	165	159	137	166	158	137	146	134	165	167	127	155	150	155	162	165	140	153	154	139	194	169	150	154	152	151	156	150	142	149	142	166	145	159	146	162	148	170	137	160	145	154	173	167	164	148	164	140	154	135	123	125	143	151	149	169	142	150	144	165	164	144	172	136	153	150	157	169	149	147	164	182	156	174	133	155	167	153	145	134	123	126	157	181	156	156	145	152	148	144	141	126	140	170	160	149	148	171	141	168	159	157	154	150	143	169	166	141	152	153	138	140	157	145	152	172	152	145	163	129	150	146	142	139	139	149	156	140	146	149	157	151	136	164	147	143	135	131	144	167	135	147	147	158	147	162	149	166	134	147	143	146	176	148	173	166	127	152	131	156	158	145	148	144	164	137	154	135	137	151	159	146	135	149	161	139	157	144	145	190	141	161	150	143	171	182	143	159	126	158	158	128	154	139	150	169	157	156	174	142	146	146	139	175	145	154	136	143	152	141	166	145	144	156	175	155	142	164	146	141	156	165	144	146	148	163	139	124	140	151	139	158	138	159	150	139	147	135	161	146	171	137	154	137	154	185	151	143	126	162	147	142	144	150	156	151	150	157	163	144	148	142	148	158	142	174	161	159	152	155	134	148	163	139	159	157	161	143	173	177	137	163	160	163	145	145	143	161	157	158	145	142	144	147	132	150	150	147	130	152	144	175	159	139	160	168	147	156	130	166	151	136	135	150	159	155	155	141	170	153	163	158	128	151	158	131	160	137	149	157	139	160	142	147	175	152	162	141	151	154	146	139	153	148	147	159	152	164	167	160	166	161	165	138	144	152	162	147	121	144	180	138	132	159	152	151	135	133	170	134	166	158	136	146	151	153	143	152	139	130	181	149	154	154	138	172	173	161	149	155	167	164	129	145	137	153	151	182	165	146	144	162	157	158	148	157	153	143	148	166	164	153	151	152	157	169	143	158	149	135	133	148	164	142	160	141	157	142	148	147	158	164	147	155	136	128	160	195	160	141	124	135	148	155	159	153	148	182	149	141	144	160	145	149	149	165	171	147	143	155	162	149	167	149	164	134	145	161	131	172	137	158	155	153	127	154	165	143	157	167	132	151	168	138	151	133	153	180	126	136	118	142	146	164	130	151	120	157	128	156	161	150	136	165	172	173	143	147	145	127	175	173	155	126	140	166	164	150	153	144	138	174	177	146	163	165	166	185	139	154	161	178	157	160	167	161	159	139	141	137	160	138	167	161	173	151	160	159	156	155	157	161	160	144	157	143	148	137	166	171	155	162	116	137	140	149	157	133	129	160	125	154	155	125	129	164	159	169	146	134	136	161	156	149	172	161	155	149	168	152	143	150	129	155	158	149	148	148	156	152	176	151	156	137	147	137	146	138	149	158	159	146	168	184	173	148	164	171	146	148	126	176	131	160	143	144	148	153	156	176	135	159	157	143	144	152	151	151	140	163	135	163	132	156	146	171	161	167	158	153	147	152	158	141	139	147	152	165	170	132	147	158	164	156	167	120	147	146	163	150	163	158	157	143	175	153	154	148	171	131	142	138	151	152	156	164	141	171	163	141	170	169	135	152	135	134	158	161	167	143	116	168	150	140	150	146	147	176	164	146	134	130	150	155	144	147	147	132	145	142	158	174	131	132	177	146	164	153	160	141	143	151	165	149	166	184	143	169	160	131	158	151	145	140	156	161	165	157	155	157	163	158	165	152	156	152	174	147	126	130	144	134	143	159	165	152	158	143	126	153	151	156	153	142	172	165
3264	389	420	420	431	394	403	408	387	413	390	351	366	350	391	380	394	410	392	358	382	409	370	374	416	365	414	382	439	376	394	356	373	421	347	389	433	421	376	383	366	382	406	372	374	391	384	397	365	400	365	378	377	394	386	388	388	388	395	398	421	373	382	436	402	394	395	377	358	371	383	392	392	355	399	382	384	358	384	403	413	385	385	382	405	383	350	427	396	405	404	404	387	393	386	391	376	407	355	341	400	360	361	414	388	364	392	398	378	364	396	372	401	372	381	400	375	387	392	431	378	383	370	358	360	368	390	368	402	384	389	415	397	361	369	408	368	368	416	382	426	359	382	379	393	382	386	393	378	399	360	400	373	382	434	377	362	351	386	383	379	402	375	409	389	398	384	410	386	406	383	389	392	370	380	366	375	364	385	369	421	394	402	399	370	413	374	391	407	409	405	382	406	367	377	365	388	389	377	387	368	383	366	377	347	393	397	389	378	426	373	382	388	404	393	390	377	408	408	357	394	415	399	379	395	413	403	369	355	379	423	378	420	375	425	390	387	373	411	403	348	370	399	375	356	406	399	417	408	368	409	405	420	375	387	399	369	369	378	407	376	411	379	386	354	412	374	402	400	389	417	356	376	418	403	395	378	398	355	407	382	410	340	392	391	398	389	400	383	368	368	364	393	361	397	392	352	353	413	396	383	383	378	386	378	390	376	375	355	355	397	416	403	372	398	416	404	394	364	407	378	346	390	383	377	389	397	358	400	406	365	414	354	402	396	406	445	355	410	351	374	367	389	403	402	355	351	402	366	416	427	352	384	372	400	363	387	361	389	368	409	419	410	395	410	423	399	394	376	406	381	391	368	394	399	356	375	391	382	379	373	398	393	389	407	373	388	371	386	379	405	377	447	378	403	402	382	398	406	373	408	382	387	410	407	383	406	372	408	377	396	404	344	409	415	374	379	382	406	395	381	357	353	397	386	386	343	368	366	384	379	390	409	374	374	372	436	381	382	398	369	427	388	398	409	393	391	388	375	364	392	396	384	370	413	364	400	427	362	388	394	363	385	371	400	397	386	339	351	370	370	361	385	384	383	380	384	387	403	368	370	408	348	370	390	377	390	385	379	389	388	376	404	409	376	386	384	415	392	386	361	396	418	392	405	363	402	356	386	389	370	336	356	403	417	374	369	380	393	404	387	375	362	404	376	389	421	369	363	407	397	399	364	354	358	406	404	381	378	356	389	391	394	363	405	400	356	387	361	397	405	391	377	382	355	398	366	396	396	387	391	401	354	393	402	355	373	364	374	386	373	371	374	340	359	389	376	390	345	394	384	392	399	365	411	393	382	373	367	378	406	404	372	390	380	392	388	396	370	386	396	381	393	412	421	396	395	390	413	381	432	398	379	364	387	368	372	397	389	403	373	401	361	375	403	379	373	378	379	403	365	373	400	406	408	373	393	407	391	372	381	397	375	388	382	345	394	419	410	385	367	397	395	384	355	387	363	396	387	377	382	384	360	423	381	396	406	354	379	403	381	385	360	393	392	390	357	397	376	438	362	390	366	358	386	362	395	404	370	375	372	384	379	368	404	345	379	354	358	391	403	362	366	361	403	378	371	408	368	405	371	387	342	385	371	374	435	392	389	389	391	398	379	389	384	404	357	373	395	379	345	381	384	347	390	362	371	380	415	401	397	410	368	387	377	384	394	383	386	388	387	332	373	423	373	399	404	379	382	399	392	372	400	352	398	425	408	390	356	383	384	396	383	425	393	378	415	392	381	398	409	434	387	397	416	376	395	349	383	400	372	401	360	405	376	403	369	355	391	415	367	384	391	370	385	376	382	407	381	358	363	392	414	419	377	347	415	384	362	388	356	415	377	379	409	396	366	372	406	406	390	364	378	411	420	364	388	361	388	431	350	357	403	360	357	404	402	379	371	421	392	368	407	403	396	374	404	389	377	416	376	382	393	376	392	391	356	414	372	395	391	408	408	350	387	361	417	389	442	391	408	413	402	362	379	381	402	376	408	375	375	362	398	364	441	375	374	387	413	405	357	408	376	364	390	360	391	357	391	393	352	370	359	368	386	377	386	395	428	397	377	377	385	366	361	380	379	412	351	391	369	398	392	391	395	388	396	379	406	405	357	398	354	372	401	376	372	381	399	397	403	395	378	421	376	418	369	373	369	411	332	362	381	381	382	380	358	398	359	358	385	358	388	393	420	387	388	397	406	397	388	379	387	376	415	370	409	410	382	355	377	383	405	395	375	438	432	393	353	393	365	353	387	379	387	379	390	344	347	407	359	374	422	390	376	368	396	369	383	385	382	346	379	419	405	371	390	427	381	383	379	398	395	367	405	402	405	384	411	378	365	440	371	400	414	414	397	398	379	388	373	381	392	387	373	375	407	359	391	377	415	410	371	395	383	393	382	393	405	389	395	376	407	392	334	428	375	421	385	384	395	405	374	365	395	381	372	392	396	414	400	382	408	388	380	393	364	386	367	372	408	390	395	431	394	428	425	400	416	417	400	383	384	388	371	371	387	389	408	363	403	426	377	374	397	395	399	421	426	392	414	359	358	396	377	374	362	384	374	358	422	382	339	403	403	369	400	398	382	386	357	390	389	373	402	369	382	401	388	387	372	382	438	399	390	360	409	404	423	371	390	418	360	415	406	404	391	390	415	359	380	364	355	379	376	425	362	391	382	366	402	402	353	388	400	407	402	395	401	409	347	392	354	369	367	395	410	388	367	366	370	381	365	394	385	376	364	380	377	392	360	358	368	363	396	383	386	352	424	390	400	399	375	394	381	339	389	390	354	394	368	397	388	364	385	366	391	390	390	372	404	367	411	411	408	402	421	376	405	354	386	377	397	386	369	381	390	397	373	409	391	391	357	399	423	393	380	419	361	394	411	399	379	357	376	379	419	407	436	364	358	367	358	415	404	390	390	388	394	386	405	376	378	383	413	398	366	406	384	390	360	373	365	377	364	396	371	412	385	358	360	413	390	389	393	425	384	387	383	371	377	366	417	407	352	392	388	408	370	354	387	353	377	386	370	368	359	409	392	395	390	377	405	393	401	426	387	400	385	384	442	365	403	435	385	390	390	373	388	397	389	411	398	402	421	401	391	376	359	417	425	418	374	380	396	379	353	380	391	417	422	422	365	386	387	392	417	412	390	386	374	384	386	416	367	430	377	376	383	354	385	405	367	396	391	412	365	369	405	424	417	381	392	392	383	373	366	429	385	405	408	391	417	393	364	376	382	398	367	380	376	353	369	351	402	368	408	368	376	392	370	392	377	386	406	411	416	408	388	381	374	402	436	420	411	378	395	390	387	394	377	399	362	444	391	398	419	396	388	395	404	369	394	363	369	347	380	395	393	390	394	377	392	376	394	352	355	365	379	395	396	375	367	374	391	395	396	410	400	403	403	380	394	393	371	387	325	381	372	372	387	403	405	397	379	385	369	377	358	397	376	363	392	414	430	386
12710	749	531	463	375	339	280	324	299	284	264	260	279	266	240	242	277	266	253	248	212	256	257	267	260	286	265	252	237	207	221	251	223	258	263	264	252	232	253	214	240	260	241	217	247	266	223	242	223	267	246	273	241	265	272	238	226	245	216	240	227	230	244	229	223	231	233	238	226	217	235	235	223	247	230	249	243	272	264	260	212	245	230	233	206	233	246	243	216	228	228	294	249	236	230	219	264	233	238	250	247	249	278	247	223	270	239	263	236	220	230	243	251	254	251	252	260	247	226	235	218	243	232	243	259	260	258	220	190	254	245	221	253	223	240	229	257	246	207	229	238	240	242	238	242	212	246	248	242	221	210	241	248	252	236	241	241	236	245	227	222	237	239	238	235	218	216	250	212	250	250	217	240	226	232	250	258	253	237	222	239	227	251	263	225	235	262	274	262	253	259	238	229	267	242	248	235	231	240	239	249	213	248	250	259	253	233	220	244	262	220	234	214	230	246	232	259	249	245	225	225	263	250	255	276	261	240	251	227	244	219	235	256	253	247	246	257	242	249	220	242	232	251	225	249	258	227	252	239	256	253	220	254	243	249	235	265	222	221	220	259	242	237	225	206	239	256	245	238	224	195	238	225	246	229	249	248	258	219	261	241	268	246	266	241	258	246	247	249	249	238	220	238	224	248	240	232	233	247	260	228	250	235	255	227	255	272	213	226	245	231	232	262	267	294	247	229	259	273	282	249	255	260	241	233	250	234	263	233	230	225	257	217	227	260	200	233	238	232	250	255	254	271	238	235	256	249	267	264	228	252	240	268	263	242	211	221	218	243	233	260	240	253	247	232	265	234	255	256	221	255	250	213	230	239	245	222	213	253	232	223	244	249	239	218	227	244	237	255	219	233	235	242	241	245	236	260	215	234	269	274	239	283	249	271	253	230	272	229	242	252	250	223	197	249	214	279	265	244	259	223	231	249	250	259	248	223	252	218	250	212	268	262	220	258	216	262	224	289	246	252	237	210	228	274	247	227	247	226	227	236	254	241	243	239	239	259	248	243	250	222	262	251	240	204	253	248	232	262	235	261	270	261	270	235	236	254	213	256	257	226	242	229	247	249	273	227	223	232	260	253	267	299	260	224	201	227	221	228	242	239	245	227	250	261	259	247	202	237	237	248	220	231	219	250	257	213	236	220	221	241	231	217	254	222	253	252	230	239	244	275	254	270	252	220	227	248	251	234	258	247	262	236	247	241	234	237	245	227	245	259	279	230	214	226	232	231	230	242	236	251	282	228	239	230	223	222	262	209	245	258	252	250	256	248	232	238	246	225	229	247	230	248	224	226	224	241	224	229	259	290	218	246	250	253	227	225	281	246	245	227	221	243	242	229	229	238	240	251	229	241	258	259	238	238	238	251	230	255	232	233	251	226	261	267	249	254	225	212	253	240	222	247	230	245	253	238	277	234	231	228	257	235	240	222	223	257	270	250	251	213	229	239	253	203	272	227	234	230	251	244	231	258	199	277	227	223	258	246	253	248	222	245	225	202	228	265	230	256	240	271	250	223	225	243	256	255	247	250	226	250	245	243	253	244	241	254	242	242	235	255	249	242	219	213	231	214	248	236	245	229	248	277	230	220	267	242	255	249	246	277	236	255	224	239	257	230	236	240	242	230	248	258	215	217	236	273	234	240	229	253	241	230	245	229	213	245	247	247	233	233	248	240	214	262	241	221	233	240	215	236	266	258	221	238	260	238	222	263	267	252	231	225	243	217	252	243	209	263	226	248	235	256	206	227	220	229	251	231	242	224	237	250	240	271	228	232	246	215	247	221	226	209	228	264	234	215	242	235	243	266	280	251	217	266	249	222	237	231	219	225	258	276	254	251	248	230	256	227	232	259	228	259	234	257	245	217	236	235	246	246	240	228	255	227	223	273	248	235	247	237	264	293	230	226	254	237	253	235	226	261	247	216	251	221	243	251	253	239	214	245	259	223	236	205	220	272	227	247	233	242	227	210	259	254	220	237	246	252	250	237	228	255	244	249	291	266	258	253	222	217	250	258	245	242	282	262	270	258	250	274	254	244	254	218	262	245	220	231	269	246	236	259	222	211	230	256	236	226	259	242	256	244	249	227	208	249	258	232	223	236	234	247	244	263	239	210	231	238	224	220	215	239	269	238	205	222	221	223	225	218	252	247	226	247	281	241	230	246	243	246	232	235	228	245	242	241	211	226	241	255	250	244	231	237	238	254	262	205	249	252	206	209	237	246	239	244	257	225	257	240	278	216	239	213	250	215	251	240	206	223	267	204	222	234	229	253	243	235	259	215	219	247	241	244	203	234	220	257	234	225	228	240	237	222	242	239	217	241	266	253	227	195	242	233	232	244	246	227	272	257	210	242	207	229	236	221	262	226	260	267	250	244	228	217	265	223	243	243	275	223	271	222	223	251	217	223	210	251	265	224	237	243	230	261	234	238	267	244	205	240	244	237	251	238	222	254	235	215	224	240	246	227	234	221	219	261	243	253	245	253	245	247	214	261	224	233	256	261	261	259	241	241	262	259	244	242	238	258	229	261	224	266	224	258	258	240	260	249	244	228	251	255	250	237	260	217	212	238	233	233	217	242	244	253	238	221	249	223	254	238	236	234	222	271	262	270	247	245	263	245	224	229	250	276	271	229	222	258	237	258	238	233	214	262	193	258	275	277	245	227	236	216	276	244	257	220	247	241	238	305	266	249	241	279	231	218	245	239	267	248	201	257	243	237	228	269	248	253	256	234	218	210	233	222	250	249	239	260	234	230	243	230	228	245	276	250	213	230	245	251	216	220	278	245	262	248	231	245	236	243	241	261	231	266	264	250	244	232	226	217	215	247	196	251	255	255	257	256	230	285	262	265	244	262	231	247	231	236	239	249	244	266	259	232	194	239	261	250	220	250	244	239	245	228	243	264	231	220	211	216	221	244	227	278	257	246	244	241	226	247	222	251	256	242	242	231	252	248	236	240	240	268	229	234	241	235	260	238	250	254	282	252	241	259	265	256	221	254	226	251	246	235	241	244	250	254	228	234	232	249	230	221	254	238	238	241	265	268	233	250	231	262	231	246	240	237	235	243	243	239	222	251	246	206	203	244	246	274	228	245	247	262	208	217	231	207	253	269	248	241	268	233	246	216	232	230	211	219	254	261	226	241	226	246	239	256	229	274	234	223	241	226	248	236	245	230	249	204	230	260	240	259	256	234	249	258	237	232	240	232	253	234	243	242	235	238	281	240	231	221	255	239	240	246	224	237	206	208	241	237	249	246	251	225	233	234	231	215	284	255	245	232	268	261	228	269	274	230	209	242	227	247	242	230	231	262	218	244	224	265	223	233	265	218	259	228	264	235	230	226	253	253	251	258	256	249	250	251	246	262	240	244	236	236	267	252	239	244	257	257	238	268	237	251	223	215	252	242	231	232	215	228	224	237	229	210	252	236	231	211	240	237	211	244	253
8732	842	1217	1351	1199	1081	931	859	851	772	722	710	722	657	672	639	689	661	593	613	647	612	591	589	614	595	610	599	585	629	551	606	614	611	561	582	569	557	611	588	580	590	580	590	592	586	562	622	573	584	597	533	562	552	601	552	553	570	576	594	575	598	605	608	568	544	585	600	561	548	593	577	527	570	589	578	578	563	560	568	568	586	548	551	555	598	583	557	577	573	636	562	607	582	554	595	518	522	553	586	584	595	568	609	564	615	606	568	529	577	515	564	547	563	578	573	571	607	582	608	572	568	599	547	573	600	589	572	529	586	541	576	591	537	591	586	582	533	580	615	587	600	605	593	564	586	577	587	598	570	598	585	565	561	566	558	543	563	582	548	515	569	587	583	570	548	552	573	548	551	633	559	591	574	567	583	558	568	534	586	575	581	562	589	545	576	586	547	545	578	621	564	564	572	575	607	555	571	548	550	548	608	548	534	565	540	608	585	597	527	591	553	581	569	613	572	596	540	593	603	566	558	540	569	577	542	560	578	546	579	600	565	556	567	585	605	535	562	563	586	607	549	593	557	580	571	584	554	594	585	545	584	555	572	568	574	576	610	593	554	582	580	540	580	586	540	615	578	607	576	567	585	592	569	597	570	567	569	540	597	582	620	559	596	591	590	570	549	563	581	571	573	589	583	558	538	569	614	579	604	530	550	556	581	564	569	583	596	585	576	564	572	522	564	550	600	572	597	591	564	538	579	577	568	579	589	546	605	589	567	581	600	588	588	578	553	582	609	558	567	625	557	551	598	570	570	584	578	598	595	537	545	570	561	556	534	571	604	571	585	606	587	566	557	585	557	568	584	601	522	556	577	586	562	558	566	576	630	575	528	547	592	560	544	603	574	572	570	631	597	592	578	539	571	553	572	592	581	607	572	550	594	590	586	578	592	558	549	569	600	571	578	576	568	556	565	553	539	552	561	571	598	555	554	511	590	576	600	589	580	622	570	573	572	544	574	546	627	603	558	564	561	623	537	592	578	624	558	578	615	552	594	562	545	580	605	557	584	574	584	577	535	609	520	607	580	528	545	570	564	568	572	585	557	586	587	605	579	620	555	590	563	530	586	624	565	588	572	531	584	625	546	552	569	552	565	554	577	582	558	615	527	558	534	592	548	601	622	567	605	634	577	618	598	606	580	527	583	568	621	583	578	511	598	604	560	581	598	573	572	578	585	610	589	605	543	582	553	602	556	543	525	570	526	583	583	583	598	606	555	601	560	598	567	567	534	575	553	569	596	563	523	606	569	561	550	586	589	585	524	591	605	609	572	570	520	559	597	573	543	559	549	514	584	551	570	581	565	584	569	561	605	608	553	542	571	585	543	582	577	574	564	584	558	562	571	537	567	596	575	571	575	570	570	561	596	551	578	548	546	538	548	576	564	573	581	579	570	545	593	591	554	639	518	563	580	535	604	549	580	613	569	576	605	554	599	548	655	564	605	598	592	592	596	588	555	574	568	602	580	588	584	580	582	511	576	554	544	526	565	595	567	553	613	574	578	583	553	558	526	602	609	531	570	606	565	556	636	546	576	586	560	592	555	566	554	597	581	590	581	601	527	526	551	570	569	547	612	561	577	553	566	588	618	562	562	568	588	570	562	574	566	606	556	589	580	529	563	580	526	547	560	558	584	572	592	576	582	575	588	565	597	540	600	558	584	587	587	608	574	572	516	513	603	525	566	571	570	586	576	577	556	567	565	577	577	525	594	518	589	566	571	564	543	579	557	536	569	604	572	588	556	582	587	592	567	571	564	579	582	573	561	564	579	575	563	608	549	578	546	566	563	524	562	580	586	572	543	613	586	540	549	522	610	636	588	562	546	585	529	560	581	566	552	557	582	566	590	560	600	580	585	571	547	582	626	564	576	575	615	555	586	580	596	603	565	583	562	589	636	561	565	574	595	539	559	590	570	575	533	575	604	590	610	561	573	585	545	580	551	560	543	562	570	607	598	606	532	564	573	581	549	562	587	554	535	569	576	581	542	546	541	603	566	583	552	604	554	553	555	594	590	575	529	575	599	562	544	528	576	629	601	616	575	605	563	579	563	574	561	557	538	603	590	586	577	525	533	608	598	573	603	519	577	595	570	600	581	581	586	548	555	593	583	614	550	590	582	561	583	557	530	560	629	559	601	573	569	562	554	579	568	576	575	607	553	579	574	592	542	569	592	576	587	558	526	548	562	593	586	623	525	594	615	595	574	556	583	573	572	583	570	557	573	564	569	554	553	538	585	581	530	581	591	536	593	553	541	579	621	564	575	524	555	567	609	553	576	572	558	535	596	598	556	540	572	580	583	584	579	546	562	546	548	550	559	563	563	596	577	574	560	581	586	592	542	529	563	580	579	568	547	581	563	593	552	547	547	638	577	575	531	561	567	541	570	592	576	559	643	547	575	583	584	561	599	617	581	579	593	575	598	516	542	567	581	551	580	566	583	586	565	589	586	598	584	515	576	560	589	574	527	543	566	594	598	538	551	616	552	577	579	541	596	594	577	550	582	559	586	603	545	582	581	609	535	582	570	569	564	573	546	552	558	545	585	595	578	566	565	576	565	576	566	562	575	596	574	566	621	561	526	556	554	620	576	547	568	581	588	584	521	555	560	590	541	575	575	553	592	544	587	569	595	584	539	575	564	560	580	554	605	568	583	603	584	568	563	555	571	584	556	583	610	541	585	552	580	585	584	577	570	583	601	594	599	581	592	575	575	592	563	616	584	540	545	561	594	546	532	550	577	573	580	600	592	602	584	540	610	600	570	588	588	575	645	582	497	567	574	593	595	550	588	571	570	567	573	580	595	517	534	639	566	582	564	625	524	589	582	579	570	586	580	621	534	582	562	590	598	584	602	531	574	572	594	583	576	582	594	587	554	561	569	576	600	599	592	590	543	551	577	572	585	609	549	575	555	581	546	593	581	580	566	573	572	571	566	589	566	567	624	586	541	598	590	556	575	565	569	576	518	583	571	614	569	542	584	617	556	577	540	557	568	603	576	590	587	553	520	579	583	601	583	552	568	555	546	632	584	543	566	537	575	524	597	588	557	578	604	575	543	564	548	582	561	569	565	593	555	572	546	606	597	555	564	615	626	575	559	573	561	548	607	557	619	544	549	576	558	518	575	536	605	547	572	566	596	569	540	559	554	578	566	589	588	563	607	534	567	572	613	607	574	588	569	559	612	545	605	599	541	574	539	560	562	557	562	557	541	601	574	575	540	556	588	567	558	541	607	592	581	565	580	604	580	555	576	564	600	538	596	553	626	568	563	542	559	549	566	558	586	563	634	559	571	567	558	545	554	585	592	560	539	529	569	564	541	610	551	593	558	612	558	567	544	563	598	564	504	584	570	577	537	563	542	599	596	560	567	580	561	566	524	602	576	563	546	576	570	559	593	555	596	600	608	587	561	569	559	569	593	580	590	579	582	568	552	558	570	540	540	622	537	600	569
21311	1923	1112	836	707	565	481	427	451	463	431	439	397	360	369	399	366	374	369	384	371	392	410	403	394	389	364	388	390	365	365	349	349	346	356	338	384	377	365	322	356	371	384	371	333	349	384	396	400	352	361	388	368	370	350	390	301	368	366	370	363	355	401	358	378	375	370	375	358	346	350	367	379	372	363	357	394	371	400	363	385	364	316	390	371	375	367	362	357	379	350	355	378	356	375	390	385	398	423	356	372	375	365	371	370	365	337	345	402	384	409	374	343	347	297	356	362	355	367	367	368	365	377	351	391	358	351	349	375	382	344	358	398	397	392	334	379	376	374	371	356	386	373	397	390	363	382	392	344	367	387	376	342	382	334	365	340	352	356	333	349	376	396	400	383	358	363	373	374	371	389	325	358	422	379	351	356	319	367	373	346	375	396	370	364	382	366	340	373	338	330	387	399	361	378	342	341	360	378	387	385	383	354	386	351	346	368	356	340	376	328	313	396	407	373	370	340	362	387	351	325	407	373	396	311	318	351	397	372	332	348	364	372	342	371	359	361	368	357	362	386	384	357	381	374	346	370	376	360	343	311	358	342	367	344	377	372	376	312	373	374	377	341	390	352	343	350	335	378	367	363	386	360	361	367	356	377	377	360	373	372	363	358	363	342	377	360	354	362	395	361	382	364	397	358	356	337	343	379	351	372	353	336	366	334	375	397	373	395	428	346	345	359	363	398	378	391	337	381	362	343	340	339	393	383	383	361	398	355	339	378	380	364	382	393	343	328	337	350	347	349	339	347	372	368	371	342	351	348	329	360	318	378	381	358	367	349	363	389	309	368	372	385	362	402	381	381	370	386	369	354	384	361	402	382	372	346	360	354	347	370	335	393	373	383	368	369	364	365	366	343	357	388	384	368	329	371	347	328	353	369	356	327	344	401	374	400	347	396	368	382	360	356	381	339	403	336	397	402	372	379	335	381	365	349	338	360	348	362	388	367	379	370	359	346	350	336	381	362	358	361	337	362	395	376	374	380	347	356	361	372	364	354	375	361	385	353	376	377	390	408	375	342	349	367	358	361	395	378	348	362	337	384	368	380	353	357	316	345	351	363	336	357	358	372	337	335	363	339	349	350	370	334	348	348	322	382	353	377	360	328	330	399	366	385	340	368	369	349	374	368	366	369	341	392	370	376	369	339	370	374	343	381	370	396	395	366	385	350	383	353	349	365	390	401	351	343	397	345	381	404	391	364	373	362	392	368	395	370	373	352	379	358	371	399	388	337	358	375	348	362	334	390	308	386	386	371	374	310	352	350	347	347	380	378	359	359	372	381	422	330	356	348	380	306	356	351	357	376	362	319	343	331	395	382	395	321	333	373	385	388	350	331	367	381	325	377	380	351	355	366	349	348	387	364	403	374	344	379	355	402	367	336	365	334	320	399	332	337	337	347	371	378	344	376	342	414	414	335	359	364	359	358	371	363	323	359	380	339	381	376	410	365	417	386	347	333	366	360	357	372	359	371	328	374	362	331	341	334	374	336	374	363	354	370	382	373	384	378	365	337	354	334	358	373	362	328	368	374	364	357	357	353	393	334	369	349	354	367	375	353	377	332	354	368	384	379	344	386	379	350	361	333	356	364	378	341	365	359	375	396	359	345	344	375	384	351	378	392	377	409	366	366	405	357	351	379	377	367	386	361	381	368	345	378	324	406	375	336	364	373	387	397	392	378	379	356	367	376	353	365	362	399	401	376	333	386	355	399	365	384	370	353	348	350	373	343	353	366	342	338	392	371	350	400	390	359	323	396	398	367	385	374	359	311	360	375	341	356	376	364	363	330	413	372	339	395	346	394	348	388	337	347	343	358	362	372	374	406	339	381	389	372	344	340	351	355	391	388	370	339	336	364	345	371	354	415	362	375	358	357	329	361	415	421	377	370	353	375	385	365	363	338	342	360	335	380	394	347	374	393	387	361	372	355	374	362	367	357	405	378	372	364	363	406	404	407	354	398	358	362	349	386	389	322	367	370	368	379	366	375	384	339	363	342	373	366	374	324	364	339	361	367	384	360	353	383	328	409	354	369	336	353	341	406	382	397	408	399	336	365	352	393	318	386	407	353	400	360	392	341	401	379	367	383	368	389	368	358	358	373	337	361	378	369	360	326	381	374	357	385	388	359	353	366	363	364	385	337	383	333	371	357	375	379	333	325	321	394	378	348	360	368	360	329	381	370	372	357	375	371	383	347	363	370	404	354	363	320	348	379	369	355	356	356	349	394	349	333	403	381	381	397	361	357	366	355	346	379	363	364	322	369	376	363	389	359	358	361	385	410	374	360	328	364	384	380	394	325	385	356	409	376	366	359	347	373	380	365	362	396	385	367	392	368	366	349	369	397	379	400	391	407	380	338	346	340	340	351	366	360	374	378	401	326	367	353	362	405	335	360	366	365	357	352	363	337	366	381	370	354	354	360	368	379	351	369	390	374	382	410	406	346	354	357	333	398	355	365	380	389	362	394	368	362	402	377	391	373	350	389	378	377	386	362	342	314	359	320	373	348	390	388	400	356	373	379	392	378	370	366	369	400	385	342	329	379	356	325	340	350	300	346	328	378	362	347	412	362	352	369	386	327	370	376	382	374	344	388	395	361	358	398	331	356	358	404	347	369	358	347	339	373	330	361	358	387	350	338	359	338	345	372	339	371	335	375	328	409	377	339	377	364	386	357	346	367	339	347	350	390	403	359	367	334	364	366	386	374	328	358	339	391	385	351	360	391	367	309	363	355	359	369	385	347	374	435	364	367	354	396	355	321	343	319	367	350	330	359	366	366	342	358	365	376	376	346	396	373	387	408	408	346	369	361	350	361	349	352	360	339	348	371	345	352	353	378	374	331	345	383	355	352	368	343	343	358	371	369	328	348	323	368	382	353	358	363	379	351	366	380	357	403	367	335	308	393	384	378	323	405	361	381	376	363	377	390	341	346	379	376	374	370	391	359	363	387	355	329	410	389	337	358	375	397	369	372	378	359	342	351	380	394	345	369	395	364	345	389	385	372	377	340	386	356	353	365	366	374	329	398	393	393	410	379	351	379	378	372	363	327	342	368	373	361	376	331	370	323	377	355	352	348	322	360	366	363	385	350	372	375	353	359	354	349	376	359	397	373	347	366	370	399	364	403	343	365	387	388	334	366	411	397	376	352	394	367	370	396	396	376	352	344	353	327	393	374	389	352	349	349	388	364	344	354	379	347	371	358	342	357	382	357	362	374	347	333	331	331	358	366	360	366	383	384	380	356	343	349	394	360	337	356	375	332	384	382	322	355	393	381	380	362	359	328	348	394	361	358	368	375	338	388	366	320	362	370	369	360	368	373	364	367	375	366	330	331	374	386	362	333	350	383	378	349	363	377	425	376	332	364	325	384	365	406	383	335	377	364	375	373	342	350	355	360	387	354	386	375	339	337	372	358	337	377	391	341	358	381	380	379	367	418	359	337	356
11295	1332	2174	2457	2154	1807	1550	1353	1256	1236	1124	1131	1057	982	983	982	987	953	925	945	873	923	909	848	891	869	837	902	838	814	829	819	849	798	823	855	773	846	812	834	816	823	880	840	833	833	886	870	803	780	799	842	826	858	803	828	822	810	760	869	829	825	790	819	857	819	847	773	797	774	813	796	809	810	788	736	786	805	768	793	758	771	816	806	851	785	803	747	806	789	789	834	807	798	814	774	787	808	831	806	857	856	778	813	840	823	792	869	764	794	867	820	816	768	814	822	757	779	823	825	795	816	811	849	862	796	788	769	803	792	824	831	799	850	790	865	801	774	773	826	847	846	871	847	811	836	841	814	845	782	794	794	841	829	778	844	809	785	843	814	838	765	773	752	818	809	840	831	784	804	800	816	841	784	832	836	797	839	811	800	794	806	835	740	836	783	774	796	777	761	803	782	872	782	819	805	807	779	846	775	836	770	822	783	772	762	797	777	780	836	854	818	864	817	781	815	839	745	771	818	821	841	760	752	821	821	773	795	842	814	826	800	812	817	751	761	858	801	860	773	822	820	805	820	822	791	825	828	781	818	785	768	801	788	788	823	848	810	800	794	827	787	807	771	820	774	854	763	765	788	822	797	775	803	790	812	781	805	800	806	800	822	837	777	804	783	766	860	801	809	815	834	796	811	826	825	796	782	850	779	814	816	868	797	826	823	819	798	796	815	795	801	780	807	823	781	804	834	764	829	812	809	826	821	875	763	834	793	787	815	858	825	822	785	811	798	771	824	836	785	790	815	792	787	830	813	825	840	803	821	815	792	831	821	849	852	804	744	860	783	835	802	755	786	797	828	781	823	813	816	785	784	813	809	780	810	802	771	830	812	846	839	808	789	741	782	861	860	821	795	780	820	791	802	857	822	792	803	808	828	768	789	785	839	799	821	811	791	811	767	769	806	824	856	853	809	822	836	852	774	826	862	776	780	766	820	817	825	783	844	820	833	782	800	819	819	792	797	815	809	772	782	829	774	778	803	784	797	839	742	840	835	782	813	890	810	758	764	792	810	777	854	762	811	762	871	772	819	778	818	827	838	840	833	800	836	801	829	839	805	843	756	753	797	771	822	804	826	783	810	806	789	750	754	789	821	767	837	756	802	839	769	818	797	876	813	815	783	793	791	798	815	755	811	784	820	783	804	770	819	844	779	827	843	821	763	759	810	771	805	795	803	815	799	805	826	781	748	842	809	759	826	786	802	827	800	770	808	773	809	818	800	836	840	763	836	791	851	787	837	868	777	816	785	727	823	784	851	835	814	731	760	838	786	830	788	807	805	842	823	823	858	837	787	795	816	742	787	815	840	803	805	787	840	819	819	832	784	767	802	781	781	795	812	824	801	778	812	767	789	796	771	794	786	849	800	800	843	773	840	781	837	803	756	765	790	779	806	811	749	792	809	833	829	794	763	858	790	806	800	774	826	792	796	805	813	824	804	767	825	799	781	797	784	831	828	811	794	841	767	785	804	872	826	814	805	821	806	788	850	782	819	779	770	810	846	802	792	774	806	808	853	778	771	804	806	771	817	775	811	784	805	768	781	786	821	854	776	758	802	833	799	777	800	813	809	810	790	780	841	806	803	779	818	764	807	849	818	797	802	767	822	745	790	799	837	843	783	802	765	821	800	811	822	786	785	834	798	776	811	826	875	825	730	769	829	786	774	760	796	777	742	822	795	790	794	864	830	838	787	815	755	806	793	828	824	755	805	807	806	820	847	815	844	804	775	795	808	792	828	781	806	772	748	802	808	781	804	758	817	814	832	810	849	784	789	808	820	771	789	824	801	855	803	758	756	794	831	842	784	765	849	820	792	751	786	810	848	807	807	770	819	886	872	781	843	774	832	752	842	842	792	769	762	791	783	784	824	810	823	795	763	799	845	804	777	763	810	803	804	855	808	793	790	814	771	781	842	832	813	740	837	789	824	839	819	800	782	834	810	847	774	782	771	765	768	848	782	789	760	785	759	827	803	741	790	839	765	816	853	794	860	764	778	782	830	848	818	772	786	854	842	726	816	802	791	871	799	786	844	771	813	790	823	760	798	767	828	772	837	802	806	780	751	772	819	814	829	770	794	783	860	771	779	790	791	833	842	733	865	816	812	784	735	837	821	808	775	835	815	804	826	815	797	840	811	774	830	801	738	811	823	818	757	828	733	766	796	786	805	762	791	788	775	773	837	823	808	786	826	768	823	825	783	817	819	790	780	818	808	851	795	851	827	842	779	780	825	765	825	797	852	796	826	766	809	815	849	818	775	804	784	829	800	798	807	764	780	820	803	820	766	838	798	806	767	785	806	810	826	790	809	780	841	833	834	780	784	753	807	781	785	779	826	784	803	766	778	783	822	820	861	807	817	815	825	786	805	811	796	796	798	824	777	770	813	805	791	782	795	820	802	754	785	797	798	796	830	846	809	725	816	824	821	797	767	830	822	770	812	793	738	776	809	761	764	802	861	862	809	846	775	793	775	783	780	802	821	832	777	808	805	853	836	803	800	807	877	857	774	789	801	786	776	853	763	796	783	755	797	780	791	826	819	767	778	832	736	871	788	800	811	843	821	783	812	799	796	835	819	802	798	835	824	817	794	796	840	773	827	741	776	785	810	857	777	830	822	752	795	792	792	806	826	824	754	783	829	780	765	814	748	764	827	811	853	786	822	782	788	766	798	779	843	754	778	829	752	802	777	796	835	812	840	771	804	763	795	860	781	816	760	873	793	806	779	874	805	785	803	784	835	804	783	843	776	789	770	821	809	820	784	810	815	798	819	787	829	814	804	828	807	820	806	775	735	836	793	757	825	811	858	867	790	817	784	789	808	824	821	807	827	808	868	811	792	794	745	833	830	809	808	780	798	848	803	806	799	790	798	837	789	822	804	799	792	860	816	833	810	809	829	807	772	830	796	759	817	752	770	744	817	826	780	795	807	798	856	800	796	802	828	794	783	814	829	852	769	796	807	830	836	782	751	757	802	767	831	779	778	817	766	808	869	765	807	839	838	841	753	809	833	794	834	807	835	794	798	759	808	818	776	774	799	813	834	837	792	836	766	802	826	807	779	794	817	872	792	776	845	774	773	769	817	816	837	772	822	776	792	770	767	806	810	773	810	805	813	793	788	799	763	810	792	827	787	837	790	773	758	803	835	811	833	776	811	747	826	782	847	808	813	803	823	823	770	824	753	837	818	804	822	766	843	790	789	803	798	816	798	805	766	809	785	786	796	798	774	754	825	742	818	789	813	804	819	813	788	805	803	845	799	824	788	786	771	781	794	760	807	774	803	838	809	873	833	879	790	824	741	817	818	783	792	794	787	742	752	775	819	827	804	817	807	807	800	782	772	752	794	810	789	847	799	852	796	805	752	777	837	809	763	843	816	765	832	778	799	819	855	766	783	780	770	762	748	800	808	807	820	820	800	800	823	806	784	824	788	820	772	809	810	891	804	769	800
3761	210	185	168	191	152	168	159	150	175	168	149	165	194	168	175	158	156	170	141	166	170	183	178	130	140	173	160	171	182	154	143	176	159	157	158	170	178	166	165	168	145	174	178	162	207	189	157	151	170	176	186	143	159	161	147	179	164	151	161	160	147	139	158	156	182	179	160	176	168	159	147	159	155	165	159	161	139	150	153	154	173	157	168	179	166	152	171	179	168	153	159	143	173	182	166	169	154	176	171	174	152	160	163	169	142	159	155	168	151	177	151	168	132	155	149	126	147	187	150	167	180	167	184	150	165	173	200	172	176	170	154	162	170	185	181	135	184	177	154	151	129	166	149	163	176	160	158	189	175	173	165	148	161	141	150	144	166	180	185	167	174	145	149	150	156	150	160	150	154	156	169	165	134	174	165	161	155	149	141	189	171	170	141	159	148	166	171	179	163	184	152	156	169	174	147	152	164	150	164	144	156	158	179	186	170	164	161	158	143	139	155	169	158	195	174	155	184	140	145	148	168	148	132	158	177	183	176	188	155	141	142	159	162	160	160	163	163	161	146	165	158	153	156	147	168	164	153	144	181	191	160	150	167	151	162	177	179	146	152	156	172	159	166	192	164	164	175	141	178	157	165	170	150	152	161	161	174	149	160	175	164	171	157	161	148	155	161	166	171	161	187	151	167	175	162	159	124	183	177	171	151	159	178	155	174	128	160	156	175	186	146	151	161	159	152	180	170	147	160	174	169	158	160	133	129	166	154	161	154	169	149	157	157	161	178	149	168	139	180	170	181	162	161	166	180	146	160	157	175	170	175	161	150	159	165	154	142	162	144	177	163	137	175	191	161	165	143	175	167	174	152	171	188	175	136	170	178	160	183	157	150	150	143	163	145	195	163	188	161	144	151	160	143	158	153	180	179	151	156	158	174	174	175	161	163	138	159	158	152	179	178	162	169	158	161	191	160	157	157	164	168	142	159	194	181	182	167	168	160	157	183	174	183	167	183	135	171	160	163	174	149	161	163	178	161	157	155	157	157	167	159	145	158	158	160	170	174	166	181	171	167	140	178	172	163	152	133	145	167	146	137	151	182	163	144	163	165	160	146	159	161	145	179	162	176	171	170	163	184	164	183	203	173	145	166	155	153	177	169	175	130	167	145	169	176	162	138	142	163	184	157	156	180	146	181	135	172	183	170	172	164	157	179	169	161	169	169	164	153	158	161	182	153	158	156	150	171	175	165	164	163	174	174	169	152	167	179	158	168	181	155	166	173	164	165	162	172	198	162	148	164	179	156	165	154	162	164	166	165	149	136	170	178	175	174	159	160	178	152	140	159	142	171	140	167	158	152	153	170	154	179	155	159	139	167	154	145	157	161	138	145	147	147	172	150	185	157	176	171	171	171	169	162	152	151	140	149	162	138	159	185	175	150	153	159	154	176	138	170	180	135	171	158	156	164	168	141	163	160	160	160	159	152	153	146	153	178	166	150	145	131	192	148	179	158	148	156	142	144	177	157	163	161	158	177	171	151	160	144	165	147	158	168	141	184	182	168	174	182	152	149	157	159	163	157	155	155	150	143	170	153	160	193	164	178	151	165	153	152	146	162	154	179	183	162	162	146	141	153	179	160	150	181	163	165	150	161	160	156	147	139	145	155	139	170	138	174	159	176	145	183	151	138	155	155	148	159	152	186	156	151	179	176	155	163	175	163	158	150	146	159	159	159	157	169	164	175	151	148	175	151	165	155	166	147	163	172	159	159	149	159	150	157	173	154	157	177	164	148	132	151	160	145	162	186	152	142	128	184	140	190	152	153	160	176	153	153	165	140	154	157	176	189	162	156	160	153	156	149	147	153	159	168	191	154	184	187	170	151	174	154	175	151	175	160	147	148	160	147	178	180	157	181	165	159	160	159	159	134	155	163	176	140	156	164	168	146	172	164	167	151	166	179	154	162	167	159	171	174	176	171	148	162	152	154	164	155	154	173	156	146	167	182	141	171	172	151	150	161	127	184	160	183	166	141	184	167	186	158	140	143	182	158	183	159	147	159	180	161	167	160	168	149	160	180	151	185	164	152	155	151	175	152	163	142	178	172	170	175	153	149	157	144	148	172	148	177	159	171	153	171	186	152	155	161	160	181	153	155	167	186	172	187	165	151	168	168	149	163	178	167	169	173	157	179	162	161	138	153	139	145	167	162	200	172	179	174	144	169	154	173	179	172	154	151	159	163	163	165	143	152	193	164	160	149	178	150	160	174	169	145	155	150	146	134	183	161	157	152	178	150	149	167	176	168	151	166	156	155	154	155	158	161	156	178	161	158	137	181	185	179	167	135	186	151	179	154	128	155	168	189	159	154	166	176	173	185	186	180	182	185	176	164	124	160	152	153	164	141	160	158	149	167	158	148	171	150	155	160	155	159	179	188	163	169	164	162	167	166	174	160	183	169	195	184	141	191	157	158	174	178	169	187	140	155	161	175	151	151	174	187	170	179	161	157	189	170	159	158	172	171	142	152	168	166	159	171	173	168	164	166	175	158	193	155	164	151	167	151	169	168	148	151	141	187	141	166	138	147	170	172	157	174	163	176	139	170	142	192	157	144	149	176	172	137	155	156	175	140	164	160	145	163	181	172	162	131	145	175	167	153	134	176	143	174	178	155	174	127	152	160	133	188	150	162	159	150	150	178	148	173	158	169	162	149	134	147	153	181	147	153	168	160	148	159	153	155	161	158	168	154	153	176	156	145	172	145	143	174	152	135	158	141	183	166	162	162	136	180	159	174	151	151	180	176	163	168	150	142	145	188	167	173	177	147	182	168	138	147	169	156	179	170	174	189	165	167	154	165	158	158	182	146	151	152	150	165	145	154	148	154	159	172	159	143	171	151	167	198	159	160	162	179	161	170	153	154	186	153	153	168	170	162	159	177	154	157	170	157	159	168	162	184	159	167	157	153	156	164	160	144	154	154	163	154	138	153	163	150	181	172	161	143	141	148	169	159	169	149	164	169	171	167	188	138	141	155	161	195	138	152	120	170	159	161	147	140	168	155	148	150	136	168	174	147	173	153	151	182	153	187	191	131	142	158	183	144	185	164	162	151	161	165	167	172	146	157	166	157	171	161	159	149	173	161	159	187	156	174	161	166	150	175	185	174	150	152	149	157	164	183	177	146	143	150	174	151	157	169	170	170	165	163	158	178	161	173	168	148	152	166	143	165	156	154	163	171	152	163	168	179	156	174	168	176	178	166	166	146	142	139	133	185	152	160	154	180	147	170	164	172	146	171	147	151	161	175	161	167	203	158	150	153	159	163	163	152	148	154	168	171	158	185	172	155	155	164	153	168	152	181	155	179	148	193	165	171	173	170	163	148	174	172	199	150	175	173	151	177	188	157	142	148	188	176	158	184	158	148	149	163	163	179	182	184	176	158	155	155	146	142	143	175	149	171	154	160	204	151	144	189	142	166	170	166	152	167	175	176	149	168	172	179	150	156
2897	437	445	443	429	431	458	404	384	425	367	404	405	426	434	408	390	438	393	408	414	421	419	422	413	441	425	416	403	431	397	411	399	376	396	429	416	377	434	362	398	385	387	370	435	373	391	404	442	391	387	400	405	399	409	405	414	384	434	401	404	417	398	398	400	437	372	447	389	410	410	408	431	426	408	416	415	428	427	394	397	410	410	394	430	396	399	426	416	388	383	438	414	407	369	405	370	418	382	409	381	418	418	427	396	429	439	413	427	407	409	372	391	397	404	359	364	429	404	416	416	431	409	399	389	401	415	431	397	395	393	402	410	414	437	405	381	402	393	430	425	392	409	424	405	401	396	420	393	400	368	402	385	390	399	409	395	428	415	401	379	390	395	416	354	424	378	402	386	460	363	415	394	408	403	396	408	403	396	399	400	389	385	412	421	395	385	393	407	396	409	397	395	438	410	406	366	400	409	430	399	438	418	377	418	404	419	359	410	412	417	435	417	413	407	423	423	417	401	403	379	412	395	397	401	401	374	418	375	416	388	428	391	387	423	388	433	404	387	422	422	413	399	417	433	395	380	441	383	400	405	435	419	439	394	419	380	412	383	395	393	397	404	448	368	416	387	417	430	411	427	411	419	383	430	415	389	384	401	401	429	360	405	392	409	411	414	384	406	442	426	376	446	459	414	387	404	431	389	409	398	407	414	398	380	404	394	369	411	422	416	401	392	403	420	392	392	388	388	393	421	419	429	418	404	387	453	392	399	382	406	394	414	404	406	453	373	398	390	381	426	407	378	412	419	395	369	399	406	430	399	391	405	385	378	411	385	427	423	439	385	454	387	430	406	414	403	438	398	434	393	404	398	429	400	416	413	385	429	382	403	400	386	425	394	376	398	411	397	388	441	392	385	387	407	463	383	431	441	419	424	393	386	415	397	415	414	404	389	357	404	384	399	411	409	421	443	456	379	410	414	430	392	390	424	387	392	397	429	416	395	381	413	378	409	427	403	426	403	411	388	353	424	403	430	380	414	458	402	423	396	395	381	404	431	424	400	402	418	399	418	402	378	425	389	436	393	404	422	404	412	384	406	395	391	396	447	388	414	424	363	425	394	412	404	381	398	404	395	434	408	401	401	414	415	388	396	395	431	427	404	414	368	402	414	399	396	393	460	374	412	392	409	397	362	426	446	385	381	393	426	412	414	409	391	402	427	381	402	382	415	423	408	404	396	391	361	414	399	390	395	409	406	372	415	416	402	438	381	386	390	384	409	403	386	401	404	418	437	423	405	360	401	403	410	402	431	412	389	370	403	398	381	403	396	454	439	411	421	394	397	420	416	415	374	391	423	399	386	404	385	415	417	390	387	404	414	422	416	418	385	388	387	364	426	386	403	395	408	448	440	437	408	406	417	383	419	402	411	424	408	389	411	411	423	418	418	362	435	464	422	430	444	357	415	473	392	389	377	408	417	411	400	409	375	390	420	423	376	391	409	408	385	402	410	446	382	399	386	387	383	433	428	424	437	359	435	382	370	398	426	424	401	391	365	402	427	422	415	404	442	415	415	396	408	391	398	402	411	414	410	421	370	382	389	436	419	400	401	388	422	372	403	419	380	380	408	429	417	428	421	390	396	388	420	404	414	390	378	429	394	412	393	433	380	404	431	403	432	379	400	416	364	444	386	398	458	412	432	385	394	461	404	390	408	423	414	410	375	447	435	435	412	422	391	411	410	414	428	380	394	386	390	390	393	443	408	395	437	394	399	417	420	389	402	427	419	387	405	424	409	424	435	445	418	427	393	377	408	413	364	379	430	393	384	402	419	364	419	410	366	385	446	418	392	404	376	426	370	416	398	422	352	367	422	400	432	386	413	410	447	439	409	410	396	387	403	379	404	370	421	406	437	381	397	406	403	403	421	385	429	388	459	362	423	407	378	397	416	424	427	404	408	405	396	396	414	454	389	412	393	371	437	409	428	401	400	439	447	424	408	420	398	407	396	424	397	409	424	408	436	400	387	414	426	374	372	400	428	406	399	400	405	415	396	405	422	374	416	408	458	424	382	406	402	417	415	362	387	399	410	411	394	375	401	419	404	372	427	434	452	426	413	444	400	393	413	384	425	416	418	375	391	370	391	391	425	438	378	421	386	398	391	380	412	396	391	395	422	426	401	416	405	418	383	416	389	409	420	434	379	418	402	412	401	406	408	420	422	386	400	416	421	401	420	421	417	413	367	401	356	416	396	393	407	387	425	402	417	420	404	399	411	375	417	400	384	420	425	377	437	407	418	411	388	410	398	385	410	446	375	427	385	408	389	398	420	393	368	442	373	443	442	388	441	424	401	440	409	424	380	407	391	396	411	405	414	428	392	411	397	403	404	412	370	418	368	408	406	422	428	399	409	409	394	391	389	406	437	407	418	426	416	391	424	411	410	389	387	401	419	414	399	407	409	420	412	418	410	374	398	407	404	369	394	426	429	412	402	405	427	417	433	420	427	408	377	394	429	384	446	401	422	404	394	407	395	391	383	427	397	415	418	397	450	376	420	425	395	404	390	427	367	392	379	363	400	435	404	418	385	399	389	405	436	409	391	380	404	420	434	411	404	425	390	392	393	428	413	380	430	392	393	379	417	417	388	388	392	415	446	410	407	391	404	396	417	423	367	409	389	437	408	415	399	433	393	439	409	396	389	390	441	439	422	405	431	372	431	401	435	407	392	427	381	419	394	412	450	407	398	385	440	387	413	364	401	373	416	390	449	382	416	407	433	400	399	432	407	405	418	424	413	403	398	408	417	393	396	400	397	392	389	431	434	402	391	405	369	382	420	378	415	384	422	394	397	455	408	411	422	386	395	392	418	394	407	401	407	398	453	412	406	424	389	396	404	414	374	390	412	403	427	377	398	433	398	385	455	427	391	370	378	389	398	404	458	410	367	427	386	417	377	421	397	446	427	407	403	430	407	440	421	376	420	391	435	389	407	411	381	403	391	384	403	392	411	415	401	400	410	403	423	419	415	416	406	423	406	400	400	450	388	380	428	405	405	435	406	385	376	403	370	434	378	400	371	432	388	405	413	414	399	397	399	428	396	395	442	380	422	404	412	405	415	430	410	364	426	429	393	410	425	401	381	385	449	444	419	381	420	375	426	400	407	389	408	417	363	391	404	420	390	457	431	405	430	402	396	432	395	393	420	453	378	385	399	380	420	406	396	419	399	399	382	379	407	379	430	444	394	439	426	422	402	445	400	430	398	398	417	426	449	410	416	396	388	445	425	416	405	388	372	397	416	402	391	422	422	400	411	439	393	426	387	413	452	413	429	398	417	379	415	403	399	423	412	416	383	422	429	388	389	397	405	387	391	417	432	427	444	402	405	416	374	408	388	416	417	415	406	377	422	395	419	415	402	399	400	383	444	371	430	364	429	399	392	384	424	456	407	390	395	450	415	433	413	427	402	386	405	413	404	398	382	412	418	416	428	375	422	422	392	421	379	387
12755	756	572	482	390	360	318	311	305	268	281	306	261	253	251	273	258	246	302	236	234	248	262	271	253	222	266	253	247	258	232	246	267	264	270	244	256	270	276	281	265	258	267	239	266	259	232	235	262	248	248	259	240	263	245	240	273	212	243	245	262	256	265	268	244	244	248	238	248	281	244	226	240	229	274	242	249	259	251	288	240	254	247	241	233	254	248	264	242	265	231	277	264	238	245	266	245	252	238	239	246	250	233	256	254	262	263	254	245	240	255	235	267	255	251	272	252	284	280	245	255	232	253	243	236	249	250	260	211	251	241	251	248	250	246	238	256	282	261	263	254	218	283	263	242	222	260	252	264	272	263	259	230	254	231	235	227	238	232	226	241	259	246	245	273	285	286	241	246	255	238	244	244	231	227	257	255	250	230	236	238	233	241	243	261	266	262	253	245	267	249	262	254	225	249	260	218	270	267	238	234	238	273	238	267	233	239	224	258	261	244	254	267	243	274	291	232	246	230	264	264	253	254	266	238	251	278	246	272	244	242	232	238	260	268	232	263	251	241	277	261	231	281	260	226	211	247	263	240	246	256	230	262	271	254	246	249	266	229	271	252	265	249	242	241	232	274	229	238	250	247	220	260	257	247	253	258	250	238	246	262	229	255	249	279	241	244	205	243	266	233	277	235	267	225	254	269	260	266	227	238	275	233	287	245	224	253	273	244	223	271	243	254	232	236	230	281	227	232	218	265	276	262	243	234	256	217	280	235	241	245	234	274	243	267	265	278	255	258	237	267	254	266	245	247	250	259	249	277	252	244	276	232	235	231	232	239	258	252	259	232	252	279	230	246	231	252	238	255	218	242	230	251	258	263	246	226	248	232	280	239	254	222	274	228	247	226	249	261	235	220	265	268	245	248	252	229	251	242	311	269	261	244	282	240	249	230	225	262	227	237	231	229	248	261	227	213	226	238	223	248	238	268	250	223	248	239	250	230	253	252	221	235	213	264	279	251	257	244	251	250	261	260	259	274	261	256	221	254	214	252	242	251	263	232	244	248	236	253	250	249	262	250	258	256	250	285	245	270	232	220	293	264	249	238	237	259	248	231	291	262	262	241	242	274	291	278	228	231	227	245	270	253	229	246	249	271	241	222	245	224	212	233	248	273	276	224	243	253	222	233	247	269	219	232	283	259	263	248	243	250	246	243	295	237	254	237	239	232	252	249	267	247	284	237	250	231	225	249	267	256	249	276	239	264	233	225	219	266	228	233	219	263	229	254	269	227	254	227	247	251	239	275	221	260	232	256	279	251	229	269	272	260	233	246	263	275	259	259	282	227	251	222	248	237	236	227	245	245	210	218	255	219	240	276	252	223	254	237	246	256	237	253	254	253	251	249	244	251	255	237	264	263	243	251	237	255	263	231	270	263	258	243	243	242	228	218	232	260	268	256	245	255	261	252	260	244	265	249	257	246	251	221	272	250	229	254	240	218	241	275	249	241	221	242	263	284	270	252	284	243	272	264	247	237	231	259	255	251	239	267	230	255	234	208	257	238	249	233	245	264	236	254	243	247	223	238	237	265	268	256	237	228	266	249	258	260	256	227	228	227	262	264	256	275	251	259	265	243	245	234	248	282	203	251	253	226	241	255	231	238	240	279	251	241	276	256	231	252	253	234	260	265	230	242	246	253	233	200	267	235	232	254	274	250	247	249	226	254	226	240	233	242	222	242	250	242	240	260	261	237	238	259	238	271	248	242	253	219	234	275	267	253	260	247	220	235	265	230	228	260	234	286	249	256	235	242	252	263	225	258	274	257	234	274	233	256	268	263	259	247	233	250	278	253	245	255	237	255	233	248	260	249	258	266	275	244	256	237	225	234	258	257	222	230	276	255	251	236	263	222	260	265	263	250	228	265	211	213	266	269	220	225	254	238	257	289	271	262	269	228	235	239	239	283	273	243	255	233	277	228	294	235	243	242	266	238	216	256	235	259	245	229	228	242	264	275	238	229	241	252	223	256	285	251	256	233	241	263	225	228	217	243	251	249	237	221	227	296	223	253	259	291	262	265	272	246	253	262	284	265	247	241	259	235	268	215	252	254	255	236	236	241	246	233	272	256	244	218	251	247	231	215	250	243	262	221	263	271	246	237	232	247	214	236	229	255	277	261	215	218	255	233	238	231	235	283	249	280	239	278	276	241	275	226	264	271	220	228	236	254	230	252	249	242	258	249	280	250	242	248	243	249	304	239	246	245	230	257	240	235	242	256	229	272	266	280	268	222	228	211	264	214	220	258	291	274	264	234	246	214	251	254	280	242	266	236	267	244	245	272	257	255	256	253	243	251	257	257	243	254	236	227	257	214	249	237	264	277	287	266	268	244	264	241	223	234	283	265	262	232	256	226	236	257	272	233	229	229	245	236	291	269	239	245	222	249	216	253	272	295	255	239	260	245	241	237	249	248	284	230	239	254	247	274	238	243	236	243	263	256	247	243	245	241	261	249	244	256	253	241	252	248	277	242	234	221	231	247	212	274	244	257	234	252	242	247	225	238	223	230	267	256	255	246	235	266	226	229	257	228	249	263	257	255	267	249	262	252	244	247	247	247	269	225	248	219	250	255	256	233	278	227	237	228	257	232	236	242	267	271	287	246	253	258	242	263	245	243	238	245	286	262	269	250	235	245	261	223	265	242	239	242	270	267	249	229	252	217	216	243	250	244	237	248	239	271	226	282	257	257	226	271	239	228	243	245	257	238	244	234	216	275	239	212	259	235	240	252	265	250	247	227	255	239	260	241	258	266	235	261	241	248	250	252	238	232	246	243	275	258	249	251	224	257	228	202	247	230	247	268	270	243	284	303	223	221	266	254	253	210	237	275	272	257	249	239	265	267	241	246	270	239	241	288	224	242	276	252	250	237	249	227	245	267	275	299	280	276	255	263	222	218	253	246	242	260	250	254	244	230	209	260	272	286	242	221	249	260	248	245	249	250	256	247	272	253	248	255	259	243	257	241	239	240	247	231	225	223	252	274	254	236	229	228	255	251	223	266	257	236	229	258	267	234	219	255	253	252	229	246	269	263	279	231	248	259	246	276	253	247	249	268	258	270	237	255	246	251	249	265	219	251	269	221	255	258	244	253	272	251	240	221	239	237	254	240	258	246	235	259	268	205	260	254	275	227	256	276	246	286	231	251	246	258	221	224	229	266	228	259	267	238	253	258	281	247	233	236	239	281	213	239	228	247	252	234	245	283	237	202	258	252	231	244	282	275	238	269	229	240	272	234	231	258	232	233	253	242	258	235	248	237	261	271	261	259	240	268	260	265	269	218	253	279	259	257	261	222	271	252	229	265	221	256	250	251	237	208	231	245	253	243	242	238	258	257	275	242	237	241	268	266	256	249	264	240	242	260	291	247	258	240	268	224	235	254	248	232	251	283	248	246	238	225	257	240	276	273	233	237	248	311	216	251	234	279	260	235	224	254	254	216	249	253	233
8610	832	1273	1371	1262	1094	969	852	817	823	773	732	735	680	680	612	678	615	621	642	655	615	595	637	627	636	670	585	600	611	663	574	594	590	585	592	552	597	599	583	609	558	593	571	607	588	595	565	590	603	542	617	565	586	594	598	593	605	671	527	605	569	624	561	556	617	580	597	587	568	589	567	616	619	590	615	576	607	601	561	615	602	546	580	592	557	605	602	583	608	558	608	635	611	544	579	582	572	529	559	576	551	550	554	557	601	615	591	568	615	540	593	594	618	579	555	540	582	620	578	598	578	572	561	560	573	638	585	584	593	605	601	590	621	584	606	556	602	603	544	582	565	562	553	595	590	571	616	591	615	604	570	629	643	583	620	603	608	576	614	611	532	576	550	585	613	618	544	541	563	586	589	617	572	626	566	608	578	615	578	560	575	582	551	603	553	532	637	593	611	580	607	575	592	562	553	606	542	641	588	565	587	605	601	579	563	576	609	552	570	514	604	575	591	572	604	566	610	617	585	552	596	566	608	589	612	594	592	612	641	604	589	626	557	542	578	611	622	578	589	600	549	571	607	570	610	602	569	592	611	599	539	558	600	623	624	633	583	589	570	598	573	590	547	595	558	553	601	537	580	527	617	642	584	580	572	593	573	596	566	554	585	621	592	601	547	606	560	578	585	595	580	589	600	601	630	593	561	635	603	567	591	596	601	622	618	585	633	631	607	498	577	582	613	660	608	583	615	575	587	606	593	558	583	574	553	584	621	566	553	583	584	573	597	560	563	602	556	596	613	634	568	618	567	586	553	595	602	560	574	572	576	597	567	589	594	544	605	587	632	613	570	580	595	597	591	558	588	589	610	593	585	603	590	623	598	602	548	598	591	588	601	572	600	595	633	547	589	610	578	595	560	604	587	595	614	571	571	602	607	587	640	594	569	612	592	587	582	599	599	590	629	630	617	537	573	587	598	651	620	587	601	575	573	564	593	609	600	578	569	612	575	649	590	575	612	607	611	621	594	590	589	577	583	550	601	556	604	586	574	577	584	583	584	600	542	584	620	621	556	561	573	570	576	577	615	568	574	580	496	597	576	605	563	574	577	589	562	558	601	566	595	600	611	597	543	578	624	597	582	636	569	553	654	575	603	613	591	585	611	589	634	562	555	600	556	553	599	565	589	573	573	573	600	577	524	581	545	552	538	607	575	596	643	619	599	545	558	599	569	578	615	599	588	609	591	591	623	583	558	636	596	600	596	598	608	568	566	617	542	622	575	617	583	565	562	577	603	592	585	551	589	619	579	522	593	625	589	571	558	603	578	582	590	579	616	539	616	574	587	572	602	517	651	610	554	590	588	610	538	600	627	565	544	596	587	635	581	589	544	588	586	590	619	609	611	583	581	504	610	605	614	574	603	601	585	569	611	610	614	586	559	580	610	555	594	560	563	574	556	596	586	578	575	557	586	572	578	622	604	605	628	567	575	585	536	629	642	605	542	578	616	590	581	559	627	595	600	545	623	581	593	608	594	580	596	589	586	574	596	527	589	583	615	587	591	580	554	586	560	586	609	579	585	559	596	570	581	551	600	619	571	582	581	561	581	554	560	614	611	577	630	611	638	566	630	568	631	562	610	564	583	573	602	592	595	570	579	586	581	578	571	602	595	563	568	615	650	605	564	559	590	526	581	569	582	577	575	580	600	608	615	582	582	581	582	611	565	614	597	612	592	592	591	568	592	585	598	593	592	559	590	566	598	587	588	567	624	601	554	607	581	556	588	594	578	585	561	596	626	603	574	569	595	626	571	592	573	530	597	594	620	585	606	551	618	569	627	578	534	601	591	579	607	558	576	586	578	596	527	574	623	604	589	599	571	543	580	602	574	586	605	541	589	576	598	605	622	563	606	555	591	627	580	575	623	579	612	600	605	588	602	641	586	581	595	557	580	566	600	596	576	551	563	547	582	601	609	571	624	616	600	615	587	610	598	585	608	588	586	601	571	578	570	526	576	542	565	616	640	586	574	622	578	609	570	593	594	541	593	635	547	586	552	582	654	602	599	585	595	581	613	620	612	567	588	619	600	534	562	577	618	572	570	582	636	558	567	549	593	576	585	565	622	567	579	602	578	577	569	588	543	588	552	622	565	587	587	576	647	565	599	617	563	599	572	569	607	597	580	538	595	577	585	637	575	586	596	588	609	597	586	582	528	586	582	559	592	586	547	595	562	625	589	571	615	552	560	577	571	593	571	596	582	594	580	603	601	640	559	589	590	601	616	580	595	557	569	556	583	598	610	607	594	601	632	545	612	593	608	586	562	578	565	535	630	600	603	598	618	591	591	562	556	608	609	608	558	594	634	606	611	611	565	577	569	582	581	550	568	589	572	656	647	608	599	610	578	588	571	578	608	543	582	557	609	588	588	580	619	575	592	620	606	560	618	632	593	556	590	638	608	630	577	551	598	581	541	580	609	586	575	601	557	589	566	587	606	554	597	610	584	571	553	556	617	576	568	651	625	610	556	607	596	585	574	614	582	584	566	579	566	590	575	555	555	606	589	586	599	573	590	601	602	583	600	611	567	649	565	536	584	606	594	595	560	588	559	594	579	628	561	605	580	602	623	573	609	566	558	592	586	583	593	556	584	601	614	612	616	563	584	573	587	583	561	606	577	540	570	607	571	583	565	616	593	601	597	565	599	534	516	567	623	602	584	622	586	606	570	565	592	600	529	551	574	603	579	621	568	588	620	550	574	563	608	579	554	589	590	565	585	648	590	598	553	563	570	572	567	572	599	570	599	577	604	648	587	644	574	545	618	589	630	557	565	587	590	590	563	577	632	584	599	588	606	608	596	545	599	584	580	567	602	575	567	592	595	586	547	585	595	561	567	591	609	588	586	564	566	634	555	585	570	600	599	614	579	577	588	580	592	530	573	573	549	599	586	589	622	569	610	606	585	588	586	558	599	584	636	587	585	589	580	583	587	572	564	585	608	594	590	623	598	603	588	588	584	610	593	570	566	646	586	568	552	591	598	565	560	582	596	589	589	605	554	551	559	598	587	598	609	552	572	601	565	579	597	579	620	596	591	598	558	623	594	602	543	620	596	627	594	615	587	578	593	628	558	597	608	560	563	613	563	605	583	535	567	577	598	617	581	599	589	594	577	578	639	582	640	565	548	653	590	606	565	592	558	667	572	563	585	584	592	577	623	628	601	611	585	579	597	566	604	561	593	562	572	580	577	599	611	599	565	589	573	613	608	574	587	612	594	598	577	590	558	566	565	582	582	584	583	561	564	561	571	570	555	581	612	573	561	586	583	610	575	641	537	526	582	554	602	582	549	580	588	620	566	554	597	572	572	576	605	583	593	633	621	608	582	592	582	580	633	601	586	571	578	593	627	591	565	566	536	594	587	529	618	573	536	593	623	554	587	587	572	586	641	610	621	605	607	565	596	583	559	563	603	581	627	607	583	561	605	595	598	645	561	603	568	588	615	569	583	578	601
20524	1835	1066	937	717	630	529	465	461	430	402	452	426	403	380	398	381	372	364	377	377	398	371	386	391	363	363	378	396	381	359	375	362	355	343	342	386	377	390	381	349	393	360	386	362	343	372	370	412	357	388	328	371	360	390	372	379	354	419	340	336	373	370	369	381	326	409	378	367	387	352	395	387	364	415	365	323	325	367	356	416	407	350	374	383	377	357	374	397	370	393	411	354	395	378	360	380	341	388	342	394	378	342	347	350	402	373	389	353	388	406	336	350	351	388	353	354	357	363	388	371	361	374	384	359	346	353	385	349	353	382	389	412	406	368	381	353	362	382	378	390	327	365	334	350	405	387	369	404	358	397	377	345	404	391	383	362	349	370	331	345	366	439	407	400	350	377	366	343	345	321	362	376	372	354	355	355	337	401	349	374	379	374	394	349	372	401	351	383	349	361	353	378	355	367	343	388	336	411	394	389	362	393	385	388	378	388	367	340	382	362	399	367	336	351	418	330	369	410	365	367	345	354	384	364	421	362	391	357	359	389	417	363	390	360	382	352	335	350	329	392	352	387	399	340	375	360	370	360	381	348	379	361	393	356	381	362	356	371	347	416	382	377	403	329	331	346	384	360	350	370	402	350	372	362	374	395	385	380	358	373	374	371	343	361	378	349	400	392	346	335	338	358	415	362	387	402	405	359	363	351	351	392	401	396	331	400	371	358	381	372	379	358	352	346	394	387	380	372	357	399	360	368	376	377	383	395	372	352	371	362	372	388	309	354	387	385	361	349	421	389	357	367	403	372	364	343	374	362	371	395	375	344	335	357	379	381	367	416	376	349	343	362	374	357	357	387	383	366	406	371	336	337	389	352	343	358	383	374	405	411	374	400	406	406	410	393	424	366	378	369	354	352	359	364	356	379	357	372	398	395	382	373	377	370	409	388	381	394	363	382	400	336	352	368	371	345	326	373	318	389	393	373	344	395	360	387	307	375	356	376	376	358	374	385	456	396	347	382	310	405	359	401	355	370	377	393	372	379	349	379	374	353	366	370	387	370	380	363	343	350	406	359	370	378	376	367	389	386	371	357	377	345	357	368	357	397	338	413	369	379	360	351	392	369	382	364	414	376	340	356	388	384	378	373	345	346	398	390	381	390	362	354	359	409	347	350	371	327	372	365	376	362	359	363	350	369	373	334	373	341	365	319	381	354	333	419	388	410	358	349	332	342	380	370	371	363	351	378	348	378	368	401	392	345	375	331	363	332	351	404	368	343	400	326	346	371	366	370	356	327	343	362	397	374	336	412	371	355	364	386	392	371	357	380	405	319	378	360	341	382	423	364	384	393	377	365	374	397	377	427	381	348	373	365	343	380	375	354	379	384	402	400	369	371	340	389	356	421	359	367	377	369	363	361	369	339	351	366	354	359	337	352	347	365	353	417	376	368	347	379	397	307	372	391	377	369	358	373	353	378	388	405	347	351	363	372	382	357	386	352	357	353	362	338	358	383	385	393	389	360	392	351	415	340	373	341	371	348	370	345	374	384	350	371	381	377	385	374	351	359	361	389	363	383	351	339	372	354	371	344	362	368	387	345	402	347	347	353	368	342	346	378	364	377	348	351	380	354	365	392	374	396	366	366	359	361	392	394	365	365	410	396	353	339	376	393	369	364	402	385	343	349	401	427	386	387	358	362	378	368	405	373	349	376	365	399	405	358	381	369	369	328	337	374	357	380	404	386	360	370	352	374	394	409	366	375	387	366	353	331	374	369	384	315	407	336	382	376	352	349	381	359	354	336	353	351	343	371	373	349	374	400	377	378	408	385	368	394	371	356	395	382	375	377	328	347	365	369	398	368	328	385	392	342	358	367	370	411	378	372	335	355	372	374	386	388	341	348	371	375	345	367	379	344	363	357	399	370	377	360	356	366	399	376	394	358	374	384	376	361	374	398	374	391	366	365	384	327	381	320	347	362	350	366	371	361	378	384	354	365	342	338	361	365	348	375	344	325	378	370	388	348	374	315	338	382	370	400	342	388	375	357	395	354	364	376	366	350	342	363	381	348	337	376	357	357	361	363	381	348	323	368	373	376	375	354	352	341	369	336	373	383	365	361	346	356	358	383	353	357	381	424	329	353	368	397	360	371	415	353	365	388	371	378	366	379	356	361	382	317	373	365	342	373	312	363	372	373	376	355	408	382	380	362	398	366	380	385	352	335	383	383	335	373	372	393	387	372	383	342	407	365	326	329	384	323	363	359	390	345	371	357	358	371	380	337	341	346	337	380	374	345	372	377	344	343	360	357	361	346	323	351	384	392	362	342	356	337	398	349	394	375	380	332	346	382	378	355	340	366	365	380	377	413	403	365	360	373	328	384	356	361	342	375	353	338	380	368	370	372	376	356	376	374	349	347	367	362	363	408	367	368	373	378	386	382	366	352	411	362	339	362	379	370	375	344	375	370	374	383	374	385	375	344	367	312	358	359	404	395	350	389	379	378	377	339	342	345	366	359	397	381	378	356	385	358	371	361	311	336	379	382	336	301	392	388	332	364	373	364	352	375	370	378	384	381	346	366	366	349	358	348	344	358	363	378	349	367	359	401	432	359	387	351	345	365	328	372	380	363	351	365	381	352	360	363	399	353	345	367	364	361	363	401	367	388	362	384	376	382	377	323	372	369	420	366	349	329	390	398	401	354	369	360	367	382	356	392	357	401	341	336	351	373	385	365	357	345	374	360	387	389	378	387	387	392	362	355	356	358	405	406	391	377	335	362	392	373	393	380	354	372	376	324	358	386	344	368	357	407	382	332	406	412	347	412	405	340	390	385	348	336	408	350	383	369	377	361	361	389	340	369	358	351	346	363	389	401	363	386	362	403	358	359	372	406	372	342	381	359	357	361	366	354	411	383	349	379	387	383	371	368	381	408	392	347	350	389	380	364	349	395	340	380	367	374	378	379	370	347	385	352	378	406	396	372	365	346	387	324	377	370	313	342	382	340	320	360	393	351	349	341	362	340	363	323	404	412	369	366	362	364	370	352	382	391	369	338	380	383	377	398	363	373	341	373	385	375	347	375	366	359	394	387	408	382	396	341	347	365	386	352	341	383	366	356	349	402	394	358	388	363	375	371	350	358	339	390	375	364	323	375	352	352	333	358	366	368	433	366	396	371	380	367	370	366	381	328	352	365	370	396	333	358	349	382	364	367	373	372	395	369	358	345	407	364	348	339	377	361	374	391	380	376	380	420	386	362	356	344	366	370	389	367	346	353	379	385	384	399	376	402	358	366	383	337	375	337	345	369	403	339	325	369	353	391	394	339	344	373	309	353	392	379	361	357	364	327	417	335	376	395	374	361	366	380	391	356	392	387	378	347	364	340	369	372	355	351	394	367	338	368	366	355	351	358	362	418	400	347	354	350	358	372	338	379	376	370	355	376	331	372	368	375	393	342	376	350	334	357	364	361	383	383	369	390	396	406	340	372	346	345	373	328	376
11030	1405	2229	2357	2206	1824	1591	1401	1272	1181	1186	1086	1021	1026	957	947	971	939	891	890	931	920	845	887	909	834	819	857	836	874	833	860	836	831	849	889	818	856	824	801	825	829	831	833	804	819	807	806	793	793	843	833	810	850	787	836	783	800	848	865	808	823	818	760	830	821	797	829	851	817	866	811	800	772	802	825	856	788	813	846	818	792	799	792	870	810	813	810	858	770	836	824	818	784	843	852	823	818	811	826	777	876	808	792	826	804	779	839	827	830	810	805	801	787	780	783	791	784	810	800	861	851	800	795	810	824	749	802	829	802	762	839	806	808	846	811	825	789	787	830	876	864	839	827	807	836	743	792	870	778	790	795	748	818	812	846	833	795	787	830	819	808	791	793	776	796	805	784	798	837	859	840	801	843	798	817	798	790	812	834	837	805	796	817	857	730	795	853	841	847	812	830	802	793	832	823	817	799	767	811	835	823	851	758	832	829	799	800	842	814	836	799	793	796	844	808	862	828	795	788	838	829	821	876	829	845	841	801	800	773	837	776	787	830	824	799	794	805	829	834	790	793	884	775	870	810	818	825	821	805	819	825	815	785	814	822	805	820	776	809	787	866	807	848	769	780	803	823	807	779	824	827	872	799	747	789	792	845	788	803	813	778	771	785	780	823	813	805	831	805	796	830	852	878	790	851	815	820	829	808	838	832	867	847	784	808	839	773	806	777	755	806	864	780	817	873	810	808	851	851	835	805	831	811	825	785	820	813	815	842	808	801	811	839	791	844	860	804	812	783	792	809	811	792	776	809	876	834	818	869	821	843	774	836	811	744	830	830	831	812	822	839	814	850	832	812	819	817	786	836	827	767	795	789	856	826	841	830	832	772	831	798	784	789	833	818	785	817	800	806	833	826	830	843	758	807	846	827	767	813	781	821	854	829	827	806	846	814	798	808	816	835	882	807	797	791	833	760	768	800	862	821	801	799	848	860	804	767	783	792	851	810	790	806	849	841	801	812	795	801	805	791	804	806	815	793	797	791	794	855	771	819	756	834	792	778	825	806	813	864	792	773	779	821	810	827	769	810	768	832	790	809	802	802	818	796	854	878	775	807	828	845	818	824	856	814	757	829	857	840	816	835	822	767	829	803	824	835	809	803	857	835	785	780	782	795	851	827	831	850	821	847	836	817	883	811	818	775	818	789	780	838	796	808	843	791	816	768	787	825	856	845	857	839	816	810	825	784	800	836	839	764	825	786	788	822	810	805	810	791	821	807	870	737	774	797	802	862	824	883	789	810	805	801	831	871	826	846	846	827	849	847	802	819	779	782	867	836	830	851	803	781	806	785	821	807	855	827	792	820	814	853	788	787	819	862	783	854	801	836	828	837	840	775	770	844	854	790	747	806	783	782	833	830	785	841	805	850	802	827	852	777	820	759	808	847	781	799	800	831	808	857	827	823	873	836	807	872	852	807	764	808	807	838	800	812	835	846	793	828	813	775	820	779	809	841	800	761	778	808	853	823	810	817	811	834	773	789	819	826	849	772	776	848	810	798	785	868	801	835	814	807	786	789	859	833	831	782	805	814	851	794	775	763	844	832	825	781	816	833	807	819	807	786	821	799	872	788	826	824	785	789	808	816	769	801	844	860	799	812	807	767	849	813	812	845	765	805	795	827	780	779	808	813	813	805	789	821	813	788	788	812	804	810	822	769	812	811	816	822	807	838	851	814	802	795	755	789	871	838	822	818	841	827	817	832	834	821	782	745	823	850	758	855	836	812	795	842	831	860	795	841	845	818	818	785	861	800	830	868	833	771	807	822	807	785	805	803	805	857	834	780	755	815	803	774	764	778	830	831	819	783	834	797	823	827	781	835	868	807	816	845	816	804	844	748	803	803	833	827	838	809	826	812	792	807	826	841	812	881	837	772	801	839	873	835	847	807	824	757	787	820	840	803	791	794	770	783	807	805	814	827	806	805	805	783	816	789	834	780	730	822	802	823	854	860	783	858	798	843	762	794	831	817	812	847	793	773	825	834	805	836	766	836	819	794	855	837	828	764	790	805	824	805	868	837	824	794	811	788	814	786	786	833	757	821	805	824	812	833	854	846	798	765	809	831	839	843	843	752	834	812	806	833	851	799	808	823	793	771	805	841	818	812	782	811	841	753	810	794	874	850	772	797	744	825	870	785	826	836	866	794	824	858	735	808	809	829	740	803	809	820	759	846	828	801	817	825	824	849	857	793	834	831	805	832	811	791	833	764	781	812	835	819	776	800	805	825	798	803	751	788	822	875	841	809	827	775	827	798	823	807	805	822	819	729	879	792	773	856	838	811	772	823	799	786	793	805	802	880	796	826	808	783	839	811	806	806	808	804	829	812	840	814	830	824	824	833	796	845	850	790	810	761	854	805	849	836	794	830	771	790	868	825	798	791	835	800	840	780	807	803	807	840	837	802	818	792	825	827	816	791	832	815	843	788	797	834	834	790	774	808	807	829	811	769	821	818	764	845	805	848	827	775	788	779	745	803	808	782	791	785	822	779	777	790	814	873	812	793	798	830	793	858	840	780	812	815	797	832	772	812	849	762	797	826	874	804	802	784	845	838	786	807	761	808	804	791	791	767	810	805	800	832	796	815	810	826	835	794	814	798	841	826	794	862	813	789	780	779	805	799	798	775	801	774	801	824	792	817	827	811	834	807	843	797	794	846	820	823	816	791	815	836	818	858	780	791	818	795	802	836	831	841	779	831	791	854	803	815	833	810	799	790	825	820	842	788	811	798	808	815	834	780	832	810	838	859	858	775	792	780	740	785	802	820	797	775	781	844	769	814	851	747	812	786	810	862	808	789	792	867	786	821	776	887	790	809	781	819	833	787	762	782	842	795	770	847	792	820	830	845	817	803	848	777	794	801	805	826	810	835	820	851	829	848	835	832	802	819	825	773	861	829	774	778	793	779	846	795	756	765	818	845	818	816	810	827	819	823	794	801	835	813	827	768	809	791	816	845	815	815	805	761	786	872	786	804	780	793	764	802	802	813	808	839	793	836	830	819	802	809	849	804	824	805	807	770	859	830	808	791	825	845	776	861	821	865	807	849	797	794	797	777	776	789	825	818	766	798	792	830	775	829	823	832	814	764	767	828	797	841	799	811	820	784	792	795	786	827	858	788	802	818	801	796	760	802	811	804	766	757	783	821	843	791	862	821	767	846	801	769	887	795	805	848	823	772	791	775	811	844	812	804	834	854	810	811	823	806	769	783	823	805	812	788	861	813	845	813	769	808	825	801	797	813	835	815	793	759	807	819	803	848	752	812	768	846	854	839	797	856	812	789	846	844	813	765	816	778	756	832	799	811	845	761	815	812	792	834	826	826	794	811	778	796	793	852	797	849	836	823	762	806	773	795	787	796	849	796	829	818	841	788	843	794	771	780	819	834	801	785	805	759	766	805	816	841	783	790	820	811	737	871	771	791	832	800	815	817	807	813	739	795	794	801
3818	231	207	177	177	204	192	167	177	182	177	175	172	160	184	166	165	172	170	186	175	167	166	200	180	177	148	172	183	194	187	160	194	184	169	224	194	177	156	154	170	160	165	156	159	182	148	188	164	178	177	178	153	172	175	159	186	170	175	172	168	175	170	167	184	191	135	179	151	155	194	192	194	181	163	155	163	173	177	176	175	153	164	189	158	205	149	162	167	183	172	173	178	177	172	168	186	166	169	179	166	191	184	163	183	206	201	161	180	174	172	166	157	171	142	154	170	170	150	178	171	160	170	175	168	189	187	167	173	154	173	173	179	175	189	177	155	152	184	191	173	163	166	169	171	156	147	157	194	167	219	174	185	164	184	170	164	176	181	149	164	192	175	182	167	164	168	164	176	161	191	172	151	187	181	194	151	170	175	174	139	182	170	147	180	172	184	176	166	176	174	159	146	172	153	174	169	193	184	190	155	174	167	165	145	170	164	188	190	139	201	194	191	197	177	174	176	200	186	192	170	167	177	188	170	172	229	177	174	189	180	166	184	171	162	176	159	148	196	149	175	186	162	156	167	172	179	173	193	177	161	177	153	186	167	181	200	194	181	161	185	179	161	158	178	179	172	166	174	189	169	137	177	166	185	148	160	208	181	190	174	186	196	161	176	162	169	147	183	185	152	198	187	187	166	164	181	185	150	170	176	193	192	213	200	170	164	161	160	192	179	165	172	155	167	164	189	168	165	159	176	174	167	193	181	165	183	186	150	181	165	166	166	154	162	172	192	161	188	160	158	167	179	195	171	175	166	205	173	170	177	183	158	214	208	180	157	166	182	159	153	167	203	167	179	175	140	158	160	177	197	175	167	183	171	191	187	179	175	178	176	161	180	179	147	183	156	170	176	161	189	187	173	186	181	178	162	181	182	161	184	189	166	189	171	147	185	158	148	197	168	164	148	195	167	162	176	200	171	192	153	182	187	176	179	178	163	174	178	152	182	190	186	156	163	173	191	193	178	176	164	178	159	172	155	147	177	198	175	180	179	183	173	189	147	183	156	174	162	144	140	167	159	210	174	169	145	175	176	175	186	174	195	175	172	176	162	163	164	188	173	190	190	194	194	190	192	180	181	164	171	170	171	179	150	167	152	151	154	181	178	183	162	196	168	169	169	171	186	167	166	162	173	162	187	157	162	183	182	179	172	179	164	183	160	196	148	171	169	192	196	184	183	184	163	154	189	159	165	169	188	152	187	161	177	190	188	147	174	167	181	146	155	169	174	192	154	196	169	168	182	177	163	169	154	176	178	151	166	170	183	160	183	199	181	179	174	167	173	154	202	180	198	163	170	166	162	179	177	148	154	161	162	149	178	163	172	178	172	168	187	212	171	168	169	184	159	186	178	181	186	166	172	165	166	188	203	188	169	160	171	180	166	167	176	198	156	172	173	198	172	147	180	181	177	167	184	187	170	182	157	175	184	154	185	154	189	153	187	168	169	170	163	163	156	145	169	162	157	149	194	177	198	180	176	186	172	161	181	178	212	188	173	157	160	167	173	176	186	143	141	162	194	210	189	161	181	191	172	173	191	170	190	162	155	180	192	186	187	151	190	193	172	149	164	174	190	178	187	203	176	187	157	184	161	134	162	163	180	179	190	165	167	168	217	187	198	178	163	155	179	165	150	164	168	154	197	161	171	173	162	180	203	143	166	177	164	196	195	204	170	210	142	190	160	199	208	183	142	164	173	182	186	160	195	176	159	168	166	174	173	181	174	186	177	167	146	177	179	169	170	177	168	152	174	179	162	158	152	151	173	155	166	173	172	141	154	189	170	184	185	172	171	188	170	160	179	157	165	167	158	173	157	181	168	193	176	173	164	206	179	164	166	164	158	168	183	181	147	170	212	159	161	188	155	185	178	157	180	196	173	164	155	206	168	172	178	178	178	179	167	153	154	168	191	163	189	185	177	189	157	162	159	176	203	197	164	198	190	169	175	199	160	174	162	154	182	175	190	163	176	185	180	194	176	160	184	170	150	167	168	185	139	184	178	155	170	192	162	143	156	186	166	156	177	186	165	163	180	188	150	172	205	194	154	199	202	188	161	155	189	177	166	186	193	173	170	191	190	169	156	158	184	166	162	194	170	163	164	179	172	171	167	173	190	203	186	173	176	178	183	177	167	162	185	179	182	203	190	170	173	159	172	181	166	179	168	170	153	175	184	153	166	173	191	145	159	185	156	190	180	153	154	160	156	181	167	183	173	167	164	182	169	173	193	163	176	169	152	172	156	185	143	203	174	176	179	153	159	163	133	177	191	188	182	171	165	193	162	175	153	155	163	176	182	193	161	175	155	206	167	161	158	181	177	188	179	156	166	167	185	171	191	179	173	178	182	199	161	169	183	173	150	178	175	171	155	177	155	153	158	174	169	159	155	140	172	168	163	192	170	159	165	153	165	190	181	189	194	177	179	197	187	181	173	168	168	163	189	180	190	173	178	172	179	141	158	176	176	155	190	180	171	183	158	164	170	182	176	184	173	173	180	179	174	157	179	176	149	180	174	173	162	179	195	170	178	183	168	171	181	178	166	185	177	155	194	181	171	163	181	153	185	156	172	182	184	168	167	164	166	187	158	162	189	184	164	164	183	179	174	162	157	182	184	173	203	149	161	164	146	159	186	157	169	172	182	173	159	174	154	153	172	173	188	175	170	178	163	160	190	178	174	176	162	177	169	182	176	179	194	169	139	145	162	181	167	184	179	183	187	170	171	207	178	183	187	187	203	158	163	178	190	182	181	177	157	158	172	167	158	162	164	171	152	160	178	180	184	166	180	162	176	180	178	178	157	190	174	168	154	165	179	168	199	192	201	183	148	155	173	159	171	179	189	180	182	151	171	174	199	184	166	178	191	163	180	205	174	171	141	145	187	210	189	172	165	180	195	162	181	172	163	185	156	163	205	164	183	174	182	181	153	170	179	154	182	171	168	183	171	182	158	158	160	165	161	191	156	195	155	197	160	159	169	183	182	183	196	178	210	163	171	190	180	177	168	152	180	170	146	184	179	174	171	179	158	150	176	187	201	179	165	201	158	159	181	158	161	187	172	165	171	162	180	172	178	149	156	180	190	158	172	178	186	181	163	185	200	193	169	176	176	170	187	154	188	167	179	190	168	184	168	167	163	192	142	192	173	179	172	180	164	173	183	185	176	179	156	178	181	158	184	151	182	163	174	159	154	185	191	166	183	156	173	171	176	184	178	180	173	179	198	171	194	160	169	175	174	194	185	206	173	169	168	171	174	174	153	199	157	174	199	171	177	151	169	171	171	130	167	150	179	180	148	180	164	171	150	192	179	173	176	155	173	153	160	169	176	160	166	162	173	185	172	177	177	184	174	182	166	166	185	186	197	170	193	192	161	193	165	191	180	175	186	174	176	144	177	171	188	184	198	153	163	195	173	174	183	165	170	183	185	142	151	175	172	173	177	152	166	172	176	162	158	182
3038	418	503	480	433	461	452	422	453	401	468	413	465	471	468	473	448	419	420	428	420	421	407	439	429	462	453	443	463	464	437	405	448	438	426	413	462	429	415	446	407	438	412	419	428	455	454	438	466	431	425	412	408	473	420	402	411	427	415	404	380	421	477	428	461	427	446	435	457	440	438	458	444	458	411	417	439	455	405	450	457	416	486	429	431	420	420	428	471	451	421	438	428	463	429	443	425	442	448	433	448	458	457	391	448	465	397	435	388	430	460	418	424	439	444	429	431	451	444	456	416	475	443	425	450	400	454	441	445	441	468	404	422	413	461	426	464	391	369	428	394	434	419	480	430	410	442	412	440	392	424	426	427	427	428	431	449	435	426	428	452	461	440	434	432	440	411	437	451	470	423	431	415	430	458	456	427	430	398	459	447	446	422	466	406	469	401	442	412	409	451	428	445	455	392	418	450	427	441	415	450	434	430	414	467	397	461	422	440	447	439	429	422	412	466	417	481	443	430	410	460	406	422	395	455	428	449	442	423	419	459	422	445	435	397	448	444	449	444	433	415	439	449	438	394	424	454	444	419	446	460	407	399	447	423	441	411	431	445	443	467	413	418	444	415	454	419	458	413	440	396	405	430	459	437	442	423	419	455	408	477	397	396	424	477	396	386	427	441	454	462	464	403	415	451	434	404	458	422	444	415	432	427	426	398	394	388	453	456	432	435	421	417	410	457	448	438	467	431	422	426	414	410	424	439	421	413	409	427	408	420	431	462	447	413	388	412	414	422	446	464	423	422	382	430	413	463	475	452	433	426	436	426	420	445	410	473	440	449	439	451	419	450	454	420	434	428	421	416	433	427	448	423	439	457	435	442	428	423	439	444	462	443	430	421	425	440	436	441	391	441	449	521	426	442	426	442	430	407	438	444	411	431	456	434	475	411	398	436	454	399	424	425	484	445	434	425	421	422	409	435	410	423	405	443	440	446	411	428	475	437	420	443	420	449	448	462	418	436	407	417	413	424	430	437	450	409	430	407	417	445	433	443	426	445	443	435	432	450	457	444	426	407	449	407	427	447	442	407	448	448	417	442	458	405	439	427	429	419	460	436	438	445	421	416	431	405	408	413	415	444	429	430	463	403	446	432	427	451	466	431	412	458	462	444	455	430	423	415	417	402	451	434	417	448	446	419	463	433	442	440	440	403	415	422	440	454	391	418	410	425	475	411	399	444	422	454	407	407	411	435	436	444	441	431	452	421	422	470	440	409	456	478	466	426	401	436	448	452	414	439	402	437	437	422	452	456	472	448	417	439	432	457	423	448	471	421	415	416	404	419	452	430	453	420	412	448	427	442	425	448	436	361	438	448	450	447	449	442	456	441	428	430	413	450	400	428	416	419	452	426	445	452	381	455	445	439	445	405	441	425	418	418	470	402	456	408	403	431	424	423	440	446	457	416	423	430	439	433	448	429	419	416	430	440	445	437	439	417	462	441	436	401	418	464	426	435	472	402	397	423	435	435	443	416	436	413	483	400	394	412	419	422	446	420	434	408	401	379	444	458	401	467	438	406	426	424	460	434	419	436	433	434	439	387	424	430	418	431	463	457	420	395	429	394	428	461	459	429	457	440	452	449	438	422	398	431	434	448	431	449	403	421	411	433	428	439	429	426	434	459	446	413	425	448	441	432	421	438	398	434	415	388	440	455	425	456	440	488	434	413	475	449	426	471	413	421	454	461	425	443	477	435	461	411	458	432	410	437	442	442	423	435	398	416	437	414	460	434	456	471	425	454	401	424	425	421	453	474	469	439	415	434	486	405	429	457	469	456	435	451	464	466	418	451	444	471	459	429	414	428	398	453	432	432	414	432	432	459	469	423	424	451	419	465	434	426	459	430	431	436	446	444	445	428	437	441	432	442	430	448	430	419	419	440	422	373	432	385	401	458	426	426	423	431	424	419	413	433	450	464	457	445	460	416	414	441	433	427	390	419	461	414	411	401	410	431	447	435	437	437	450	445	430	442	437	417	473	452	449	419	450	427	432	422	421	455	407	439	468	445	421	423	416	451	474	421	442	458	406	395	393	456	420	467	464	444	430	458	433	471	441	423	427	430	446	434	432	442	409	467	431	433	449	422	444	425	416	429	479	418	455	425	453	427	429	440	383	435	456	422	373	469	423	417	444	438	443	448	443	443	456	408	441	423	433	448	401	411	449	424	407	433	436	449	428	447	445	446	430	409	417	429	434	479	440	466	417	462	404	458	463	438	421	421	423	457	492	456	408	473	380	456	424	445	435	438	391	444	464	472	438	400	395	413	432	446	444	463	435	412	434	481	387	443	430	432	464	434	462	430	447	431	431	395	471	465	443	448	429	441	438	419	384	427	454	446	468	459	443	437	404	461	446	402	421	424	426	434	418	442	429	434	438	457	432	445	395	434	429	444	398	425	467	473	401	439	411	447	487	390	460	432	462	431	431	427	421	423	413	420	462	447	457	422	397	475	436	433	427	462	460	463	428	466	464	466	415	386	415	434	458	450	446	427	453	407	408	434	434	431	442	427	443	418	420	442	422	421	428	405	430	435	448	379	458	420	464	457	404	456	420	402	412	464	437	419	403	431	451	399	417	455	449	417	421	449	411	460	439	440	426	425	464	385	447	403	422	438	447	431	455	390	451	406	436	428	461	464	414	448	410	405	416	437	483	417	462	441	415	450	463	477	404	432	468	448	436	413	445	430	437	441	433	396	425	429	450	432	433	409	439	396	429	447	420	405	413	431	440	407	438	399	423	431	397	415	449	496	448	492	466	453	441	427	424	415	450	421	404	423	446	419	458	472	429	442	460	445	441	430	424	458	443	434	437	401	454	434	414	453	453	423	425	439	458	441	437	434	444	464	437	420	427	424	449	436	416	460	435	463	427	421	408	463	429	465	426	470	439	468	446	408	473	455	446	418	439	434	440	438	452	463	449	422	439	429	437	452	409	451	399	408	463	436	446	416	440	402	437	443	427	448	458	402	408	449	399	452	445	415	408	447	415	430	428	447	468	441	441	428	442	464	427	425	441	423	449	423	426	478	428	462	411	417	438	424	425	438	443	423	415	386	424	410	397	405	460	447	437	445	381	425	466	424	431	423	442	422	425	471	419	410	434	461	428	396	383	449	439	423	401	424	444	447	457	424	447	473	421	470	384	456	431	401	426	452	427	461	429	423	397	440	416	437	427	426	419	427	451	452	409	418	450	415	421	429	396	425	419	442	433	454	453	460	449	456	416	413	468	423	449	447	454	470	440	417	449	419	473	433	453	431	428	407	431	452	436	389	385	434	451	449	438	466	470	430	422	452	455	426	460	431	430	418	427	404	414	402	425	420	449	419	448	427	404	423	483	383	456	424	417	448	419	456	418	450	427	425	441	465	447	440	409	455	416	452	417	409	429	392	436	455	441	421	461	451	460	442	473	411	435	402	466	454	433	456	460	429	433	410	421	423	424	397	461
11733	763	605	471	390	387	305	333	309	305	267	313	271	274	262	256	245	268	240	272	291	273	270	245	276	279	247	263	270	262	256	250	236	235	236	258	232	280	253	238	294	258	219	231	285	263	278	240	251	273	246	220	260	259	233	257	244	269	262	260	246	303	274	267	240	231	247	262	240	271	221	211	228	265	238	227	253	249	271	246	224	267	266	285	254	270	291	272	272	271	273	273	271	247	233	245	232	245	235	263	264	247	264	246	280	281	278	238	254	254	240	261	284	285	264	277	295	254	255	281	238	243	270	259	257	271	259	267	248	270	236	284	287	254	301	250	257	248	250	261	258	251	248	263	287	280	292	235	252	250	267	258	306	246	275	285	244	245	244	250	270	249	302	279	244	264	278	282	239	238	279	243	226	253	247	257	267	247	218	286	246	254	270	267	235	226	226	303	271	273	263	257	242	247	226	225	289	243	270	254	248	266	222	244	248	244	242	253	291	248	243	270	284	251	247	254	246	255	273	237	280	247	253	240	264	268	286	248	232	230	254	241	269	280	251	261	234	277	273	248	232	257	277	267	265	252	236	267	275	257	242	251	280	290	273	260	248	249	249	258	250	230	276	260	273	290	265	284	265	254	255	242	253	271	223	247	267	244	251	243	255	244	239	269	261	262	261	240	288	253	266	237	245	234	259	262	288	264	273	277	268	232	249	257	269	226	231	290	256	277	271	229	252	264	246	235	249	250	258	220	235	243	289	241	244	246	239	231	260	263	270	233	250	230	250	256	260	290	284	250	252	233	254	243	266	256	282	244	286	231	273	273	261	265	281	269	284	256	246	250	263	228	269	228	272	301	262	254	274	240	293	292	273	265	285	257	247	271	281	260	245	268	248	263	267	240	237	281	259	247	247	227	259	213	268	259	286	249	270	252	284	257	256	291	254	266	283	252	278	257	254	286	283	251	258	255	258	280	292	284	270	240	266	275	280	263	251	259	241	231	255	227	249	257	255	261	240	245	277	265	266	247	257	239	275	262	238	248	248	257	249	285	262	251	289	272	269	263	245	250	245	260	267	264	224	281	232	259	232	239	286	287	233	283	288	277	223	282	251	269	272	242	242	288	257	233	253	222	254	262	277	283	251	239	244	229	260	258	281	259	261	271	236	270	269	258	274	238	244	220	241	283	322	270	257	221	240	251	278	258	263	270	244	283	282	234	255	233	233	254	248	246	233	256	250	262	267	268	266	258	257	262	235	261	276	255	244	284	258	237	275	254	274	259	261	253	260	250	238	253	283	241	239	267	245	272	264	267	272	302	245	256	246	264	268	279	248	275	263	251	240	270	240	273	270	250	248	251	281	219	242	256	264	260	287	265	241	265	259	248	253	267	240	282	234	282	286	266	272	238	303	265	264	235	279	278	267	231	257	250	240	284	283	241	273	268	245	257	299	255	243	270	261	259	242	277	249	270	255	257	243	237	261	231	278	262	278	237	232	255	286	251	249	241	240	269	275	233	250	261	245	269	285	240	253	263	242	263	240	281	262	245	269	278	238	252	261	258	261	235	244	254	257	248	240	267	281	253	239	253	247	276	275	273	277	227	261	266	259	256	236	267	262	258	243	268	268	264	248	258	223	256	245	257	272	271	270	266	269	213	257	264	283	257	248	284	237	255	278	246	253	262	269	281	285	281	252	257	271	245	245	263	258	260	287	243	245	266	289	245	242	285	256	284	276	264	255	256	245	286	252	265	276	256	251	235	251	243	262	265	261	246	278	263	268	249	250	272	257	272	246	261	254	260	274	259	260	271	229	231	269	262	281	255	246	252	289	268	241	277	273	259	267	262	272	277	301	246	268	277	243	244	264	247	276	249	247	260	262	251	239	241	243	242	244	258	259	264	255	252	254	265	236	259	255	238	254	266	256	256	233	249	276	303	269	263	270	278	262	249	251	273	250	270	219	248	249	259	246	257	246	249	257	293	273	237	210	241	251	256	241	264	288	260	242	254	221	254	230	270	260	263	271	237	229	262	246	263	260	231	243	243	261	267	263	240	259	267	221	280	272	267	260	231	226	305	257	259	256	284	245	255	243	234	245	268	249	250	241	270	264	248	252	266	230	271	248	252	252	282	267	261	222	298	269	244	244	257	265	268	231	270	255	247	287	283	293	281	241	276	271	274	252	258	259	247	299	277	277	253	239	248	282	281	257	256	269	243	225	277	235	255	256	258	255	271	277	251	258	272	247	257	242	275	263	282	247	284	276	255	229	250	277	246	254	264	257	269	304	250	275	256	247	295	215	221	275	242	270	247	258	271	239	263	279	258	258	256	264	248	258	277	247	251	256	265	268	246	262	268	288	252	248	271	258	282	230	245	255	276	269	247	276	261	238	232	259	284	252	254	248	258	241	278	252	269	252	259	253	238	266	257	244	227	276	273	282	225	235	220	265	256	265	248	238	260	254	261	257	226	264	224	285	261	220	228	268	260	252	237	290	235	238	258	238	219	242	245	284	246	272	256	241	244	255	283	293	270	252	268	267	241	254	289	272	278	300	254	286	248	249	260	246	264	275	249	251	223	262	281	265	275	260	277	237	255	278	266	227	308	295	255	218	271	266	261	266	265	245	253	257	268	284	266	275	271	264	312	267	251	261	232	295	209	241	245	244	258	285	264	264	251	274	269	248	246	252	267	244	250	236	222	263	265	278	267	220	262	253	250	241	276	247	263	249	266	256	278	238	239	228	276	244	271	265	236	251	255	244	231	257	251	236	248	254	259	267	262	225	280	240	256	298	258	244	252	260	243	254	251	267	233	246	254	253	239	260	266	238	255	237	239	256	262	260	244	268	272	267	257	269	258	252	240	262	270	240	233	241	235	277	262	275	260	296	257	270	242	260	273	275	252	245	290	255	266	261	250	261	260	263	252	262	247	260	283	254	270	227	272	261	218	288	247	228	254	252	224	288	262	241	233	279	278	259	274	266	271	252	256	275	239	253	306	283	229	247	264	272	269	245	223	241	269	258	233	270	251	261	256	268	247	286	265	289	271	249	246	239	252	232	261	253	256	273	274	270	271	242	262	284	248	268	260	232	255	252	227	253	236	254	254	246	231	284	264	246	253	252	237	237	276	245	255	247	283	239	230	265	263	276	280	256	269	256	269	259	261	259	259	210	254	244	242	297	287	253	245	234	307	258	251	279	282	292	251	246	242	248	270	276	267	251	277	232	274	225	251	256	225	286	259	245	256	270	263	259	245	251	253	256	273	250	228	248	251	259	249	254	237	271	279	280	257	275	264	260	260	261	238	229	273	262	240	250	268	268	260	277	238	264	267	219	262	254	259	260	260	251	245	260	236	250	260	262	251	268	241	248	262	277	271	274	258	282	257	242	296	257	273	276	226	248	267	297	259	270	253	251	260	282	280	235	258	227	260	256	275	282	264	259	232	250	253	238	256	285	273	243	320	283	261	250	262	271	251	249	279	276	272	267	252	256	247	278	249
8288	935	1353	1479	1275	1113	999	965	861	785	775	768	716	688	750	705	662	621	650	663	615	667	654	626	640	632	646	638	617	638	662	665	624	592	642	631	625	638	658	600	602	624	595	628	602	640	579	645	585	622	625	574	640	659	622	645	642	606	615	646	631	624	599	602	605	593	614	618	616	594	611	628	579	612	611	590	619	584	586	618	639	591	612	613	627	615	594	603	632	595	624	626	607	626	596	633	566	641	625	623	573	612	628	602	632	629	638	644	597	604	577	639	638	590	589	595	621	626	649	610	605	622	623	637	611	569	599	600	591	637	636	583	643	621	575	632	646	636	606	613	657	608	592	635	616	609	572	622	621	620	627	618	624	603	615	620	607	630	573	610	606	601	572	623	623	632	619	608	618	622	598	633	600	639	586	582	666	600	609	620	576	556	612	654	598	635	652	593	605	677	651	587	570	658	603	643	649	550	637	616	592	592	602	582	610	649	625	635	596	631	605	605	584	622	613	579	592	624	608	609	639	639	616	625	633	594	576	576	629	614	619	624	595	543	629	642	601	661	607	665	599	623	624	588	616	620	621	606	609	579	626	632	620	596	570	586	626	559	588	587	611	591	578	595	627	628	589	637	623	569	596	584	603	596	622	603	597	653	582	623	584	603	603	613	601	594	626	624	616	644	614	552	602	632	613	597	579	548	618	638	552	623	598	574	603	621	604	564	620	617	589	636	611	609	578	607	609	627	602	620	644	583	561	621	584	586	604	592	647	595	627	603	598	581	617	596	633	598	598	616	629	597	622	576	611	625	592	575	643	592	602	626	642	594	633	612	601	598	608	582	619	610	578	583	610	616	597	586	592	631	611	619	600	613	623	611	592	652	623	583	559	595	606	600	639	612	602	609	594	553	585	600	624	597	557	598	571	617	592	588	608	575	619	592	583	607	600	577	541	630	608	642	613	636	602	563	595	660	624	601	608	651	595	605	590	599	606	620	620	616	604	634	587	605	605	603	565	553	576	619	596	613	596	638	584	608	607	644	585	621	626	599	573	573	607	590	587	627	605	603	602	612	601	604	597	602	588	620	588	551	554	616	583	626	620	617	624	585	566	633	579	628	646	614	585	609	614	575	589	612	567	602	597	622	551	618	615	616	647	619	624	572	637	578	599	620	625	605	590	644	579	591	647	619	622	600	618	588	601	604	608	590	585	579	640	645	586	636	603	608	613	577	592	627	640	611	575	613	625	604	615	604	609	645	611	579	634	621	624	638	612	596	593	667	675	627	623	593	613	599	615	586	595	567	606	570	619	583	588	606	628	607	609	617	596	621	600	597	636	562	614	615	633	634	574	633	615	604	644	623	603	641	576	588	608	593	598	584	588	633	602	613	632	610	631	597	612	622	655	614	633	567	605	595	584	563	657	595	611	630	608	614	645	627	601	604	631	574	584	602	602	598	585	606	657	617	619	645	606	629	594	629	524	578	596	614	598	644	576	633	611	638	609	616	588	575	584	645	583	638	574	589	611	603	653	609	638	594	627	600	617	606	600	606	625	618	616	603	626	604	622	613	598	589	595	656	636	616	623	633	613	593	613	592	637	629	617	632	621	608	599	619	561	579	614	618	586	571	639	614	619	604	626	676	605	587	620	636	583	631	592	587	585	597	603	614	659	582	606	607	594	654	592	632	582	606	604	629	630	649	612	618	615	600	604	598	618	612	592	604	646	576	605	586	629	664	638	589	580	607	596	582	587	611	601	592	656	633	618	607	649	620	628	588	591	603	619	607	639	592	590	572	611	645	597	631	646	595	622	565	598	614	618	597	604	597	633	643	630	565	586	609	621	652	626	619	598	588	633	592	578	614	620	616	646	581	607	616	588	600	587	576	646	640	621	660	600	622	606	623	581	601	654	648	592	604	589	572	608	602	637	635	621	631	588	587	567	618	569	651	584	590	609	591	598	609	559	596	578	604	612	597	636	617	573	602	566	599	589	615	629	614	603	587	588	611	611	673	572	611	623	628	606	584	608	621	604	603	579	564	609	596	620	621	571	575	618	558	595	631	610	639	670	551	655	589	605	632	630	630	599	625	655	587	621	589	615	622	606	600	580	617	630	650	580	618	610	643	591	604	630	613	558	606	580	642	579	648	617	641	577	590	600	553	584	578	584	608	597	594	603	620	619	587	620	634	619	587	602	604	590	623	671	628	615	649	593	613	642	587	614	629	594	604	588	594	644	607	605	642	619	617	607	604	637	619	566	605	616	609	619	622	579	649	616	611	602	613	588	599	614	622	641	646	569	610	593	605	589	571	564	673	606	626	613	601	615	602	591	634	561	614	634	622	603	584	650	602	605	641	566	628	581	574	629	575	617	599	592	599	618	615	581	611	620	656	562	598	636	635	591	570	618	621	588	644	581	659	630	597	601	615	613	540	635	594	653	594	598	612	639	629	581	601	644	590	586	666	630	613	599	640	593	656	616	611	640	635	605	641	591	593	616	657	585	618	623	633	560	627	614	588	605	613	660	616	610	616	601	617	639	609	613	579	619	624	601	588	609	629	576	602	623	572	634	623	663	562	590	571	572	562	643	605	637	606	628	603	624	603	611	625	640	585	626	626	601	592	622	599	542	583	594	634	616	575	595	589	594	594	572	588	589	643	635	597	582	645	653	585	582	631	668	625	602	637	546	553	611	637	547	617	636	632	640	652	604	629	629	576	624	580	613	616	599	641	629	609	601	647	563	638	629	593	625	580	646	623	615	614	623	619	655	581	623	574	626	621	604	651	595	598	587	552	561	605	576	632	664	617	549	657	620	618	589	610	606	599	614	547	602	648	605	670	612	668	602	597	587	587	616	632	606	598	590	621	595	574	630	600	572	636	606	591	638	626	608	614	568	626	623	610	615	628	612	587	620	589	600	603	621	630	616	608	586	646	618	600	612	624	563	628	626	626	621	633	587	587	639	613	642	591	660	641	607	635	567	580	629	589	644	568	614	633	626	654	632	633	618	609	630	580	598	574	625	609	639	625	617	610	612	624	606	623	607	620	611	611	610	634	584	576	610	584	620	586	578	619	618	575	603	652	617	644	626	651	633	624	613	644	624	600	575	598	595	597	599	593	686	595	633	620	616	610	637	613	598	566	606	678	618	606	616	616	635	629	605	605	612	576	642	607	568	640	578	566	595	573	608	651	600	592	571	582	638	620	580	638	602	587	593	606	631	585	598	580	623	576	648	611	605	617	595	633	605	658	621	581	587	636	592	593	639	581	631	661	648	576	657	580	598	646	601	569	569	633	610	639	643	637	597	609	593	593	697	568	634	601	622	671	594	619	588	640	607	583	548	641	588	580	634	572	587	615	600	627	614	636	609	612	624	625	616	640	568	635	602	584	604	599	588	561	591	628	604	571	625	644	632	654	612	603	625	607	601	595	625	582	583	604	621	642	597	622	580	599	578	635	603	602	568	631	595	622	608	631	594	604	591	619	656	631	581	600	575	599
20830	1862	1127	794	676	576	557	444	472	457	439	421	369	369	394	396	399	386	383	389	403	377	401	416	408	414	369	393	395	399	375	397	374	360	446	362	354	358	377	376	366	373	417	360	360	376	395	370	374	378	385	367	338	383	384	379	370	371	398	392	384	353	358	380	379	353	386	359	340	427	404	387	376	402	377	394	368	391	374	389	373	352	386	399	364	389	359	382	367	362	386	368	372	374	363	346	341	357	367	335	393	362	391	380	399	353	342	383	395	373	371	402	418	404	380	369	372	403	386	372	393	371	398	386	386	392	371	399	386	358	394	386	324	378	377	399	381	405	362	360	400	384	380	375	347	393	364	348	396	404	365	370	370	366	380	416	379	359	382	363	374	368	369	375	362	352	399	374	375	354	380	370	377	371	360	351	407	406	358	382	410	366	325	373	348	362	356	371	343	364	402	372	404	382	390	385	414	357	377	406	378	381	335	384	366	353	361	359	413	361	360	353	349	373	397	366	390	374	394	394	353	363	361	407	390	402	384	355	368	392	362	348	384	373	403	378	410	414	362	371	355	363	383	369	369	421	368	387	395	366	360	364	417	370	339	355	417	387	390	375	352	347	358	364	369	366	390	394	416	369	374	367	350	399	373	379	376	369	351	352	385	382	424	415	409	347	348	390	369	339	361	362	345	367	369	333	354	356	411	374	366	380	377	356	359	385	402	389	378	365	359	342	346	381	409	395	341	372	352	338	414	406	401	383	429	380	397	374	367	377	352	327	368	361	353	396	376	361	390	367	373	334	374	362	387	366	356	364	363	391	379	373	336	399	374	368	404	338	354	373	347	332	378	356	407	429	348	372	409	374	390	347	350	368	403	385	406	395	380	384	362	406	321	384	379	418	380	367	396	386	365	398	381	361	345	377	371	404	363	382	369	333	384	355	372	358	363	408	358	376	404	367	334	392	406	374	372	353	393	380	364	340	369	372	349	389	387	407	359	407	397	381	353	403	395	358	384	381	377	391	398	380	391	368	369	344	376	369	360	371	427	398	326	375	390	384	380	398	385	378	408	394	378	381	352	392	391	349	343	369	341	333	359	359	379	352	419	350	371	362	358	375	371	390	360	394	341	389	364	426	376	342	364	367	385	370	379	327	365	401	430	382	367	410	383	386	329	365	370	394	350	357	339	352	352	379	414	397	421	379	393	432	365	362	376	374	338	385	367	379	369	412	371	378	382	355	402	368	379	330	378	399	349	415	381	373	409	415	405	374	384	386	388	388	401	384	398	366	377	385	324	364	375	400	362	415	375	349	366	381	387	379	374	418	399	365	359	383	384	358	372	366	390	394	380	361	356	369	381	352	387	384	392	402	363	366	365	384	359	379	375	384	378	350	355	380	358	369	388	363	367	345	364	339	387	376	375	374	402	344	380	380	402	379	380	358	360	374	375	376	374	435	381	372	381	408	416	410	374	368	352	388	371	404	377	405	379	415	393	393	380	319	426	370	416	396	343	342	330	368	366	351	384	400	368	360	380	350	374	359	408	383	387	372	395	358	371	356	369	371	370	387	391	356	331	383	404	365	412	384	387	385	394	388	393	370	373	408	356	353	404	363	369	394	390	355	363	346	365	345	386	355	350	373	340	366	350	391	378	370	357	378	375	351	387	361	390	309	358	380	375	409	350	403	369	399	353	372	388	409	357	323	418	344	422	371	379	436	410	415	389	382	403	404	380	375	373	357	367	355	357	356	363	367	380	387	388	353	401	386	357	348	372	371	382	414	374	369	359	368	353	393	391	406	370	379	413	347	418	419	371	389	365	352	347	352	384	408	365	415	380	356	392	387	376	391	345	364	363	357	389	369	343	359	405	389	411	377	347	421	403	373	405	358	365	343	396	380	419	400	402	350	388	375	403	392	401	396	412	362	373	382	375	388	384	362	402	387	379	324	376	381	418	392	346	376	363	348	354	377	370	420	378	358	360	356	363	359	364	373	379	357	364	347	364	387	341	377	402	376	351	344	416	333	367	372	375	383	376	351	378	354	388	397	341	377	353	376	373	393	388	354	402	393	386	395	336	389	411	411	393	379	376	364	370	400	377	412	381	376	362	365	392	379	355	374	375	394	350	370	390	394	393	367	355	381	368	360	437	372	427	383	389	410	360	370	384	372	370	354	401	350	342	369	363	346	368	378	376	392	348	387	390	386	382	377	365	362	377	360	350	381	345	356	362	391	357	363	360	377	343	392	326	375	400	369	363	367	410	385	383	390	399	373	362	347	357	389	396	391	342	327	399	396	420	403	372	392	366	371	355	389	358	397	377	349	356	384	396	364	349	391	358	373	346	373	346	380	367	397	364	396	393	389	350	401	383	374	366	389	349	391	413	413	360	350	380	388	386	364	377	372	354	397	383	382	356	357	379	391	340	358	383	375	380	368	399	376	377	347	380	387	407	341	380	372	337	427	419	356	415	373	405	364	364	412	368	386	369	391	393	368	381	363	385	387	373	400	374	402	324	410	350	333	362	378	353	331	375	354	383	381	401	392	326	335	392	370	398	359	424	388	398	378	361	376	367	450	387	387	387	384	381	418	339	372	347	381	392	390	391	391	405	363	340	365	363	345	395	332	371	413	357	402	384	395	376	370	378	385	394	362	356	378	383	355	379	410	423	382	405	414	334	386	405	356	380	390	376	369	379	403	333	394	355	379	418	402	360	365	398	366	371	367	343	355	374	403	393	357	375	400	392	352	382	377	382	402	390	387	391	395	393	380	385	399	379	343	348	352	378	343	374	390	375	324	383	387	409	364	384	350	421	368	352	400	355	365	401	381	381	384	412	393	370	381	408	393	388	359	377	415	358	358	374	345	325	388	349	360	400	387	355	383	379	386	393	386	345	359	410	401	365	422	367	384	361	376	345	380	391	369	372	373	390	384	339	377	401	340	382	395	382	349	390	369	379	334	420	372	369	359	397	384	394	399	349	397	369	391	370	394	374	380	387	357	356	375	365	393	363	321	372	355	362	373	432	371	423	386	393	389	367	365	346	370	360	385	347	408	378	343	393	363	371	387	364	339	375	383	393	361	366	380	379	407	381	388	395	391	389	368	407	374	375	381	359	363	355	394	399	368	380	373	374	371	390	397	388	360	397	393	369	358	355	384	354	384	393	391	371	387	398	383	362	384	347	361	374	338	337	378	343	374	408	364	363	341	368	398	369	370	422	374	336	365	378	365	400	366	351	369	373	356	340	356	386	378	362	357	367	371	381	354	354	334	359	377	375	362	385	347	333	369	371	346	403	351	386	416	385	339	401	411	413	385	394	370	374	407	371	383	396	397	334	378	382	337	375	356	402	337	395	400	364	380	388	396	375	357	344	367	367	366	382	355	378	353	370	397	407	382	425	364	378	363	384	416	376	419	384	394	379	341	365	373	378	437	420	396	400	383	361	376	325	385	388	401	374	359	378	385	359	348	366	378	398	361	386	359	384	402	349	350	378	424
11216	1352	2139	2382	2110	1795	1568	1365	1312	1191	1146	1051	1085	1062	1038	965	909	933	913	931	845	923	895	914	904	821	873	854	881	861	835	787	847	874	850	829	838	830	837	850	821	850	875	819	852	851	830	809	858	825	845	834	888	815	796	850	826	880	847	781	803	910	820	822	817	822	868	849	848	819	813	786	853	848	895	752	816	858	833	842	833	841	843	871	842	847	801	792	836	836	869	852	802	890	840	807	837	851	803	864	813	847	766	792	791	838	906	825	858	851	818	860	826	841	823	867	805	832	868	873	839	922	819	852	830	875	824	846	810	792	840	876	853	824	850	819	854	784	824	850	796	839	794	785	850	841	829	817	838	847	812	828	821	830	837	786	879	818	840	842	837	810	831	833	865	855	787	832	835	788	795	821	827	847	794	821	861	860	866	806	810	795	819	838	812	840	752	781	817	818	840	848	832	810	867	814	785	851	829	829	837	821	860	821	798	867	841	801	823	865	815	836	879	829	833	786	824	872	788	775	806	817	796	811	833	881	810	791	810	839	801	811	760	813	891	836	812	867	800	848	840	831	791	854	857	840	787	838	854	831	802	843	819	835	842	830	808	835	876	785	798	839	811	838	855	826	771	829	839	784	826	811	788	792	823	891	807	848	836	881	828	778	853	864	802	823	835	821	827	786	827	836	812	788	840	849	849	791	825	839	857	824	795	818	817	851	824	822	821	810	854	807	795	783	803	793	827	838	873	840	854	876	839	818	764	795	845	841	826	839	822	839	768	847	857	811	876	881	794	801	769	815	805	843	848	773	776	773	838	811	840	811	784	810	819	835	862	851	831	872	820	835	804	839	803	823	841	787	827	812	778	810	802	846	783	831	810	828	826	802	856	815	885	817	796	861	843	845	852	798	795	787	805	891	831	806	849	796	897	851	896	814	835	793	822	840	870	824	775	801	814	843	852	814	786	806	836	802	866	892	884	857	810	860	802	832	817	790	853	832	791	838	865	778	852	811	747	813	820	786	815	779	845	839	845	827	839	837	848	878	814	811	771	819	798	854	833	831	813	830	811	830	846	850	813	835	793	817	828	818	830	805	839	859	847	801	731	804	803	856	852	770	808	864	814	880	851	849	875	812	878	823	847	827	830	833	794	827	838	840	797	814	771	819	837	818	792	779	864	773	834	786	829	809	853	824	785	836	805	853	828	823	806	853	807	795	848	830	756	834	814	825	778	869	805	815	794	812	857	807	842	839	830	901	799	803	840	828	827	826	887	846	844	834	800	786	818	836	828	902	826	818	799	853	773	803	854	820	819	844	823	830	802	826	803	809	826	822	857	845	814	857	782	823	826	794	834	864	830	800	828	794	801	818	839	837	780	810	840	809	923	770	813	818	806	855	793	816	809	828	841	805	819	807	862	818	810	838	834	775	806	796	838	807	862	855	855	852	792	883	811	805	868	799	779	795	761	863	818	813	876	859	833	813	841	809	842	753	780	847	832	789	814	819	798	818	845	864	870	820	787	822	821	747	814	794	851	815	771	854	835	795	839	796	830	877	810	841	807	834	833	784	762	804	820	866	855	842	823	811	809	822	806	853	846	811	838	799	785	809	894	812	829	826	749	814	796	816	814	861	806	859	814	843	835	799	805	851	813	815	801	784	847	863	857	760	786	809	823	868	880	784	788	861	814	884	796	800	806	795	848	804	859	834	810	824	837	821	790	832	805	822	828	851	828	815	795	885	834	808	844	805	858	834	840	799	798	833	842	851	838	808	777	853	796	793	822	816	827	871	787	793	832	802	832	848	851	817	860	831	805	804	772	818	845	810	839	853	842	869	838	871	833	797	802	804	830	823	857	837	903	785	828	816	837	792	821	860	796	844	844	822	825	773	795	830	838	842	852	833	788	798	809	844	782	812	837	800	863	813	817	799	807	795	776	796	813	833	865	818	891	861	865	854	812	815	804	780	852	825	834	785	789	810	833	848	863	800	793	789	822	814	788	824	768	808	828	845	860	787	803	777	850	878	870	832	837	846	830	806	857	841	818	821	758	834	814	815	826	831	774	855	844	853	833	874	846	789	861	809	819	828	847	854	821	862	880	795	829	807	817	822	834	785	796	814	814	800	812	866	819	857	864	817	845	829	838	848	809	807	860	855	814	797	831	836	785	851	795	821	825	840	812	831	784	809	836	792	822	843	842	798	870	824	813	820	795	897	830	793	822	838	832	863	843	822	867	784	846	811	844	812	868	784	774	794	806	798	811	801	813	746	830	878	877	800	814	828	804	792	824	847	798	829	873	821	849	824	885	859	815	832	821	820	828	823	789	793	800	763	853	832	791	844	814	856	862	854	841	869	839	798	796	860	737	835	827	804	834	826	831	807	823	826	842	789	849	793	837	801	800	855	811	824	816	796	833	902	799	839	846	834	838	814	878	838	825	828	846	792	872	813	826	829	790	816	843	805	850	814	863	837	816	884	843	875	806	800	790	834	848	834	853	846	866	877	830	791	899	829	799	786	827	814	836	824	815	818	822	838	850	818	819	777	834	829	828	783	760	810	798	856	797	795	790	832	886	827	851	819	788	778	877	749	846	769	816	838	852	860	767	772	803	898	813	810	841	818	808	802	820	802	856	823	840	801	850	789	870	896	829	805	810	852	819	837	787	874	795	756	826	875	787	863	855	822	815	803	839	822	834	786	827	857	834	828	792	859	808	811	864	870	847	805	824	798	807	838	841	795	843	847	814	842	814	822	832	776	837	902	769	866	813	827	816	833	869	909	785	823	822	872	853	873	813	812	817	808	856	882	771	804	804	795	869	869	855	838	809	790	832	853	883	814	835	818	848	830	825	826	878	856	841	808	797	825	849	826	807	816	756	885	830	768	840	823	833	759	820	870	820	854	820	860	814	841	816	823	839	849	854	850	791	763	833	831	806	799	806	849	862	887	826	795	812	835	861	838	819	818	841	827	838	827	808	828	835	838	759	803	812	824	767	821	771	833	839	832	795	836	833	845	765	823	820	817	870	873	846	850	812	815	860	801	797	810	837	805	865	802	813	834	804	844	813	814	838	810	828	784	807	825	812	788	880	783	839	813	835	776	866	881	799	831	816	825	857	820	754	767	806	796	777	811	835	790	801	842	826	849	820	807	858	782	860	849	837	825	833	860	849	815	893	849	857	791	806	844	828	804	847	834	827	847	792	900	781	821	835	759	824	790	845	840	817	815	839	794	789	777	815	842	829	823	841	828	809	822	774	866	828	815	800	802	821	825	850	861	864	817	799	804	806	861	859	827	839	835	829	823	812	814	832	775	842	832	844	808	771	821	851	888	836	780	782	821	789	826	785	834	823	785	816	812	842	807	841	837	826	855	831	854	808	826	845	799	807	801	860	844	814	819	825	834	828	869	860	847	841	804	797	864	790	822	823	815	837	862	872	828	807	851	841	836	813	801	813	834	774	857	731	796	839	815	892	802	824	878	851	787	813	809	772	827	774	861
3380	214	160	157	166	190	211	182	172	188	168	179	166	157	178	166	212	201	155	188	150	167	181	189	163	176	163	189	178	198	139	171	201	181	185	198	169	181	172	155	174	202	167	175	172	181	182	190	183	169	201	182	186	180	164	150	164	165	172	161	177	164	153	200	183	152	159	172	186	185	165	196	161	173	170	180	178	181	150	146	169	171	170	197	173	184	198	189	183	183	168	177	161	194	188	175	164	184	174	173	190	153	174	185	178	186	170	167	179	172	169	178	187	195	186	186	182	181	179	148	175	170	188	166	186	159	165	188	166	169	187	189	190	179	163	181	170	160	174	167	205	176	183	165	180	160	185	186	198	174	182	170	163	201	181	147	180	175	177	193	166	191	185	165	168	173	165	178	189	178	170	156	150	173	176	176	166	168	141	182	172	179	177	205	175	159	174	168	147	147	164	172	161	188	177	176	162	155	171	182	169	194	188	195	154	177	172	182	166	159	169	164	177	184	210	168	177	191	186	181	184	186	171	150	183	150	210	185	176	153	180	161	189	169	189	174	175	170	176	180	165	181	153	177	175	149	184	174	167	191	181	168	155	193	197	178	189	208	167	146	184	171	166	175	154	188	147	195	184	181	168	157	194	188	191	161	144	145	195	152	172	169	186	167	165	155	171	154	206	161	167	182	175	157	175	163	169	167	151	188	192	181	163	191	179	174	160	192	186	152	173	165	182	154	179	183	173	175	169	166	204	153	195	169	194	178	173	176	181	203	196	167	149	173	163	168	186	166	179	167	165	177	199	173	194	160	188	174	174	165	182	154	161	183	181	171	184	192	156	189	204	167	155	186	170	185	165	180	152	185	196	148	174	182	189	184	171	164	178	181	176	156	167	157	174	199	202	171	172	182	163	176	168	183	164	140	190	166	167	187	193	199	147	179	170	153	181	161	141	155	186	157	137	184	170	172	186	157	187	174	194	178	182	196	180	156	174	181	177	159	156	167	179	138	169	161	189	179	173	154	158	163	178	178	171	174	148	164	170	158	162	175	187	181	154	182	197	170	141	185	170	191	209	169	178	166	172	164	155	161	169	176	175	183	176	169	174	180	155	159	171	169	218	167	183	174	161	159	194	172	159	184	204	169	188	168	165	159	182	174	193	186	155	174	191	176	184	183	174	189	157	174	182	187	150	146	181	182	165	229	174	187	183	162	193	195	158	163	200	171	180	181	182	164	159	171	165	173	179	184	190	173	174	168	184	167	179	175	171	174	158	174	176	150	178	156	153	162	157	198	181	154	146	183	175	162	168	178	162	200	192	174	165	192	163	166	174	162	184	194	187	188	176	166	157	148	170	148	167	169	186	160	180	166	150	175	185	190	174	170	157	182	159	177	159	162	147	169	169	159	189	167	144	190	203	185	158	191	179	165	181	178	199	181	177	174	152	196	155	188	193	166	190	196	188	177	175	180	176	172	197	182	172	187	185	177	171	166	181	173	183	172	145	155	203	195	183	165	185	206	183	178	173	175	209	172	180	189	165	157	156	178	172	203	168	191	159	179	166	160	187	184	167	190	205	164	174	171	215	177	193	183	196	177	180	190	179	163	181	162	158	208	171	175	186	158	182	162	191	176	169	220	194	164	189	186	163	170	192	175	169	199	152	195	168	182	182	159	175	169	187	186	161	169	181	157	166	186	181	171	177	179	135	152	170	152	189	162	195	162	182	156	171	170	176	180	173	159	196	173	177	175	171	152	173	178	198	171	160	177	164	156	178	153	185	187	157	172	200	142	159	171	170	172	189	161	179	146	157	178	204	157	175	194	162	158	157	178	164	200	177	148	185	173	173	176	145	174	169	174	178	198	180	185	166	161	156	190	179	173	199	178	161	159	175	169	171	141	169	197	186	198	193	173	159	162	197	173	159	192	189	178	175	188	150	174	185	174	192	191	179	174	171	176	186	169	159	201	180	148	167	184	184	160	177	193	169	162	184	152	163	186	170	176	191	171	180	188	180	179	182	190	150	162	180	196	139	170	158	169	192	183	199	173	167	182	170	167	184	162	188	178	162	161	174	194	185	167	176	188	214	192	170	160	160	147	161	173	182	177	153	164	170	188	162	161	181	175	182	180	156	178	190	184	192	191	172	164	141	173	168	159	160	175	198	183	164	174	159	177	188	148	183	175	166	170	185	186	176	170	156	178	186	199	147	200	166	152	144	168	169	160	188	160	176	168	168	180	201	182	193	185	178	188	188	179	195	172	146	175	172	165	180	161	163	164	187	172	180	157	172	164	171	175	199	171	199	149	169	194	174	160	158	175	184	153	208	168	190	169	202	183	174	182	161	148	168	159	181	153	169	202	151	154	153	191	171	164	178	170	184	192	178	186	186	164	171	171	179	168	188	158	175	176	168	198	150	153	182	148	170	154	187	168	185	217	179	191	147	169	161	151	156	181	172	190	179	196	191	195	197	159	167	175	167	196	164	182	153	177	165	162	188	221	173	170	170	171	169	185	168	178	176	164	172	142	207	175	187	172	189	163	175	188	185	189	161	175	180	197	197	186	175	153	177	179	165	158	175	197	173	167	161	179	173	184	196	159	139	170	152	195	161	180	170	155	152	183	143	175	171	153	160	155	164	164	205	183	144	165	179	187	147	181	171	184	163	194	166	183	172	149	189	198	169	178	143	162	191	172	187	159	160	190	175	179	168	164	171	182	179	168	176	162	165	190	176	154	160	197	181	182	174	139	185	163	168	179	166	175	153	178	160	188	164	158	185	190	196	182	168	194	171	147	165	177	186	181	182	192	167	183	152	172	163	156	162	183	184	191	165	163	168	179	166	172	153	203	179	191	209	211	192	186	149	141	167	196	168	171	169	170	178	178	215	215	162	147	185	165	168	188	173	159	176	177	166	177	173	162	159	158	161	184	172	168	174	193	207	176	197	166	153	164	188	184	180	196	193	198	171	196	176	175	168	181	195	174	182	153	180	188	194	181	160	148	194	208	190	152	165	171	163	185	162	154	145	149	186	191	166	168	169	149	167	180	180	193	177	173	191	187	170	164	171	153	184	203	151	167	182	175	173	181	147	183	170	161	193	188	162	148	180	169	181	179	170	161	165	181	161	203	171	188	193	172	177	156	164	186	164	189	181	182	161	162	186	181	189	173	178	187	175	174	161	165	153	179	170	185	170	155	175	175	153	169	170	183	181	168	157	155	171	171	159	177	149	158	169	182	174	179	169	200	193	176	162	182	185	212	181	181	159	159	174	169	217	162	148	166	185	183	168	178	176	159	192	172	153	170	183	151	155	194	149	170	177	188	158	167	175	162	174	200	193	191	161	182	197	189	173	172	183	178	194	177	168	164	196	171	156	169	179	183	158	159	168	175	171	201	167	177	180	156	161	157	169	176	160	174	175	182	170	173	168	170	210	187	184	160	192	163	167	187	214	187	159	154	142	190	198	164	177	170	179	200	188	199	175	217	180	158	180	189	166	175
2854	473	469	476	466	429	431	439	451	458	444	447	441	433	446	439	392	445	420	444	437	428	446	462	397	396	417	450	426	446	405	422	444	462	390	432	432	396	421	432	453	415	398	412	473	435	431	450	406	397	431	423	421	438	465	448	418	426	423	415	441	402	418	451	455	422	446	439	446	488	425	426	398	461	469	429	408	442	452	416	431	400	444	469	426	445	399	424	437	415	429	424	422	463	403	395	445	437	411	420	387	446	402	400	426	426	447	393	431	440	449	437	416	418	428	457	421	411	447	458	431	408	443	419	442	435	434	442	417	443	436	446	411	402	497	441	409	421	445	438	444	435	432	399	438	446	432	444	460	404	406	388	435	448	427	413	451	451	389	427	439	433	480	483	438	453	442	420	419	448	430	446	414	423	423	398	415	443	415	420	408	442	443	485	413	463	408	467	430	422	422	454	433	451	403	428	425	442	424	436	470	443	467	454	450	409	456	437	449	423	434	417	470	478	471	420	442	431	424	417	441	419	398	510	431	445	414	401	485	413	433	461	390	408	433	470	397	402	448	456	438	476	396	462	422	446	421	403	403	457	435	410	400	392	398	498	434	448	379	395	417	427	458	404	413	421	476	469	433	440	430	449	425	436	445	405	449	458	471	419	455	459	405	430	444	421	435	440	439	427	394	407	414	479	422	403	388	455	384	418	426	399	456	445	422	391	402	433	444	469	413	442	415	391	430	447	457	457	406	462	434	428	441	417	447	451	432	432	458	446	429	423	440	425	427	442	436	403	398	414	433	390	421	440	431	426	416	455	421	438	421	418	416	399	401	424	475	470	426	468	452	391	402	440	427	434	414	457	451	419	444	454	389	452	402	395	427	446	454	446	435	423	445	429	411	427	469	448	455	466	418	437	424	461	454	444	424	429	476	427	420	459	426	395	448	415	402	432	425	426	442	451	422	460	420	442	431	466	426	434	432	477	438	437	451	487	412	454	423	432	453	449	407	457	424	420	447	429	420	449	456	429	417	395	404	371	448	469	444	408	466	423	466	393	446	454	455	421	430	408	431	411	470	450	487	433	396	444	456	412	441	454	441	465	434	439	394	419	416	425	424	439	407	414	405	470	438	430	488	412	456	428	414	435	430	435	403	469	424	410	402	457	435	428	392	453	435	478	447	423	416	453	387	438	423	463	447	414	400	440	444	419	443	465	452	400	451	414	404	432	429	423	428	424	413	412	408	437	445	445	424	454	459	422	427	434	427	391	434	436	459	406	431	419	421	420	469	483	429	425	444	434	425	417	433	428	460	441	412	427	410	498	459	456	407	433	460	450	427	450	403	384	461	446	413	405	413	437	416	416	451	461	418	433	403	408	457	447	439	433	420	453	409	453	422	428	434	432	441	438	471	444	438	467	432	429	456	397	454	457	452	398	434	458	469	423	477	460	467	436	411	474	416	404	455	422	440	441	454	418	472	433	405	440	437	461	432	423	430	450	441	434	419	453	449	420	457	430	427	421	455	434	460	425	469	450	436	423	427	459	448	427	439	421	448	480	412	437	438	433	450	443	430	461	431	431	407	432	408	434	463	428	413	457	434	434	409	427	412	397	416	452	473	449	470	442	418	432	391	415	383	434	394	414	438	423	444	407	410	394	422	413	428	457	453	428	461	417	446	451	409	457	450	384	448	409	420	428	438	424	411	423	467	451	412	425	458	488	393	442	438	409	468	448	430	446	444	440	448	443	464	461	457	410	417	451	449	442	436	425	429	417	434	449	392	403	446	391	436	447	419	441	427	425	445	421	420	468	433	453	409	414	420	420	437	435	415	437	427	429	455	458	443	404	440	409	439	441	448	405	436	408	414	421	500	430	446	422	465	443	411	429	442	465	419	421	438	430	407	438	445	437	442	433	445	461	469	411	436	416	446	421	426	429	420	450	489	441	407	449	442	454	410	421	433	427	435	462	437	458	454	437	441	430	448	429	428	453	440	457	454	393	458	437	453	407	435	408	459	438	485	441	431	436	413	438	443	477	449	405	448	409	456	438	439	426	422	417	445	442	494	425	437	439	425	440	437	434	437	437	428	449	452	424	417	439	450	416	472	459	428	411	452	409	454	420	446	404	456	435	425	427	449	470	452	443	373	411	441	436	421	433	401	416	414	461	438	415	433	441	428	430	450	459	456	462	436	430	405	399	442	439	444	430	412	447	454	431	447	428	426	428	452	407	457	468	447	432	397	452	425	448	426	452	409	418	443	449	440	423	430	421	449	418	433	405	415	436	458	430	404	473	436	435	443	456	422	482	464	454	427	399	393	424	408	451	422	421	451	411	457	456	436	441	429	465	453	417	412	414	438	434	485	431	410	458	442	463	419	420	445	425	429	447	454	467	402	439	445	464	427	456	440	434	378	438	409	446	421	403	431	451	465	427	410	403	454	456	427	432	441	436	401	431	416	465	426	431	439	424	432	411	427	425	424	406	470	457	425	436	424	487	399	427	442	418	410	418	406	405	388	420	427	447	397	427	407	421	431	428	416	448	449	428	425	464	492	445	444	425	466	468	410	425	421	444	434	442	437	466	439	451	443	453	408	405	461	404	458	410	458	437	456	458	452	427	434	444	418	416	429	425	453	459	440	463	435	409	454	418	401	401	430	459	441	492	402	461	419	453	411	442	396	450	429	429	458	438	446	447	450	402	437	448	424	453	419	468	385	441	467	435	415	427	374	446	432	399	429	439	434	395	454	428	489	439	457	483	441	441	441	437	434	405	448	417	407	440	404	415	450	459	400	444	448	414	417	441	430	444	437	431	401	451	449	431	420	439	437	443	423	454	407	435	411	484	450	442	413	413	422	427	447	462	382	445	425	423	452	422	434	426	410	414	418	442	448	417	463	445	433	462	443	424	444	405	430	422	413	429	379	453	452	431	408	440	435	437	462	450	430	404	464	426	449	419	429	422	450	429	402	409	415	424	489	391	422	406	419	419	435	423	431	462	407	392	425	452	430	425	451	435	470	429	412	402	440	430	473	452	442	426	413	406	414	477	439	454	405	404	426	447	433	431	412	416	431	404	413	379	416	453	496	431	433	467	459	432	469	439	415	441	465	391	430	445	441	433	453	450	416	441	449	428	474	437	446	446	477	442	428	458	442	443	435	431	442	470	418	423	432	457	404	425	433	431	481	419	440	391	457	423	465	436	426	404	417	427	434	436	427	451	453	461	428	438	457	392	424	445	436	458	442	454	444	404	425	443	488	427	456	410	393	401	418	410	408	447	463	455	425	407	446	379	390	463	463	461	415	424	440	430	429	478	448	423	444	410	449	450	433	440	405	445	393	453	460	411	472	441	404	444	413	430	451	422	427	415	418	445	430	422	464	413	421	440	403	418	425	430	412	431	441	408	413	478	427	393	442	412	425	450	404	451	428	434	454	427	412	444	412	439	476	441	431	410	472	449	377	430	408	440	467	462	430	426	411	423	450	429	427	435	431	425	407	426
12346	789	625	479	432	383	385	329	304	294	309	279	284	304	317	285	289	277	255	302	286	271	274	290	255	292	277	260	238	241	254	292	298	276	262	264	237	275	253	261	249	286	253	301	283	235	256	259	252	249	243	250	270	256	268	282	270	253	256	267	246	296	285	236	258	276	251	258	273	261	277	252	280	262	281	281	275	289	273	268	246	278	277	269	271	260	276	222	261	281	280	250	256	252	258	230	248	283	301	285	258	268	285	280	267	299	278	263	253	264	259	267	235	271	279	249	280	254	250	283	259	269	284	266	282	251	250	252	258	265	280	280	255	271	256	267	246	270	267	261	256	275	262	271	259	260	271	247	231	268	261	244	282	273	267	264	283	267	272	246	249	272	309	262	264	259	258	282	276	273	282	277	268	276	242	258	281	264	254	269	281	260	269	278	254	281	256	255	244	250	260	267	262	264	262	263	260	314	272	264	295	238	279	247	281	313	270	270	264	263	256	251	262	291	259	264	248	249	253	257	257	278	257	246	278	289	290	285	267	276	266	259	285	240	234	268	287	270	272	258	259	265	225	268	254	292	270	241	254	286	238	241	289	253	283	252	276	282	265	291	244	282	265	264	253	294	308	282	265	300	241	280	281	279	265	231	259	272	266	308	279	280	252	290	274	295	246	283	269	298	262	276	284	244	292	281	292	265	275	273	260	258	239	275	262	279	276	268	273	265	255	261	258	284	282	273	283	240	264	269	268	251	247	256	294	260	272	294	271	225	265	271	260	264	285	232	245	213	286	301	280	276	316	268	280	299	236	290	280	257	220	270	302	259	243	256	272	237	271	302	249	291	259	270	264	304	251	299	245	250	240	244	244	250	252	309	260	253	219	281	255	274	270	292	256	248	265	223	266	257	263	275	275	289	281	274	260	231	251	305	289	251	295	266	260	245	253	300	287	276	259	265	255	259	250	288	266	298	237	250	279	238	232	273	259	246	296	262	267	234	263	266	313	275	234	256	314	255	261	257	256	253	233	272	261	251	252	243	282	289	283	249	276	263	257	263	271	270	243	250	264	235	275	264	234	268	256	243	245	292	263	268	279	262	261	247	246	278	248	276	273	279	267	295	268	265	244	230	272	261	275	282	259	280	284	309	294	256	285	300	271	292	278	238	278	284	244	275	271	263	271	250	254	267	281	247	245	237	278	278	261	287	292	277	293	277	281	221	252	252	287	272	283	253	272	268	277	264	288	291	290	265	261	245	255	256	266	236	272	272	285	242	269	272	268	302	273	248	268	275	280	250	272	261	263	293	251	266	270	257	267	266	279	253	235	253	256	257	246	261	250	253	255	238	256	275	295	270	257	278	279	262	291	275	267	282	238	279	265	277	272	283	257	270	259	250	280	276	272	276	261	234	284	263	253	252	262	278	255	295	252	304	279	280	247	268	268	255	286	252	257	260	258	228	266	227	236	280	265	273	280	251	269	238	253	257	264	252	250	249	286	260	267	253	290	254	273	261	272	260	270	238	272	296	255	237	237	257	236	301	272	289	225	260	283	258	287	273	268	258	277	262	257	265	269	287	243	266	277	281	252	257	254	221	276	261	254	276	254	257	240	272	249	319	271	268	277	254	273	254	253	252	291	287	257	255	255	262	232	258	258	294	240	248	263	247	298	271	256	260	255	268	289	254	259	245	273	247	239	269	246	272	232	274	257	263	294	281	251	260	246	277	248	250	250	265	283	290	266	240	256	308	251	267	300	265	266	256	282	271	247	271	286	274	292	266	275	272	257	275	285	278	284	245	276	251	293	251	267	258	280	285	265	240	277	227	257	247	273	260	273	251	290	271	255	305	243	249	256	286	279	279	304	262	239	260	266	286	247	262	296	240	257	248	273	264	271	286	247	277	252	274	255	277	230	238	244	286	267	257	287	241	264	283	273	244	266	302	277	279	273	260	263	245	238	257	284	212	287	285	285	304	256	288	269	289	299	246	230	281	240	247	252	273	250	255	318	277	229	258	237	277	267	272	262	285	216	241	258	287	267	251	275	230	287	246	262	264	246	251	270	297	252	277	233	268	281	258	269	261	266	260	254	259	248	244	235	305	284	260	311	267	266	277	264	293	251	255	283	259	264	269	295	269	247	260	230	256	237	266	254	262	251	250	269	260	270	250	256	273	264	253	274	300	267	267	243	272	279	273	284	264	244	252	235	243	237	253	324	277	286	280	291	289	255	279	279	282	270	268	277	276	287	288	248	287	271	283	316	253	266	273	279	264	263	295	263	248	277	299	270	248	261	267	255	280	256	280	248	270	274	277	230	290	253	290	259	227	258	279	287	283	284	313	328	294	262	228	268	266	283	270	275	244	248	261	260	236	262	255	268	251	271	260	245	255	273	266	240	273	280	246	223	281	241	289	287	269	297	262	276	294	273	252	258	295	262	257	250	287	257	250	248	267	263	271	253	273	232	250	231	242	275	258	296	271	257	292	266	285	259	235	278	289	285	263	285	262	264	254	281	270	270	257	264	275	320	235	245	240	304	274	257	260	270	277	280	281	226	261	247	239	260	261	244	290	280	298	270	255	283	278	273	266	268	267	265	269	249	247	281	246	250	252	267	280	248	259	255	219	261	304	267	280	216	244	251	277	257	269	262	296	244	262	250	259	270	268	257	243	290	266	250	279	223	246	284	258	250	247	223	284	293	277	243	244	260	264	291	262	229	286	278	274	277	292	258	286	291	276	277	298	275	271	286	242	247	278	242	241	239	280	280	238	238	287	269	245	298	262	278	266	231	288	259	249	248	278	250	264	288	278	239	284	277	231	298	284	260	284	253	248	271	252	270	235	270	274	259	249	253	259	278	271	294	258	277	281	303	278	270	288	267	239	258	257	275	253	283	303	248	284	280	240	277	261	285	310	267	266	265	287	301	300	266	248	274	264	260	251	260	251	271	271	252	249	252	268	257	283	267	275	253	271	254	270	315	269	253	266	271	298	274	249	259	245	289	277	261	267	267	286	252	270	258	281	266	285	279	270	275	273	258	220	267	249	261	232	261	274	282	285	257	249	261	262	252	275	265	270	245	271	261	255	286	276	231	250	264	258	285	264	250	289	266	243	258	270	282	235	267	228	260	254	262	235	257	276	247	265	261	258	256	260	264	282	264	286	277	229	246	246	284	266	269	258	247	273	283	280	251	251	257	284	254	270	258	262	233	288	236	240	271	273	245	266	218	292	283	254	275	241	256	260	272	261	248	264	278	270	249	280	270	248	269	268	271	284	267	266	268	291	243	272	259	249	249	262	280	264	248	263	310	261	239	273	262	270	238	277	266	262	264	260	243	272	286	257	238	270	276	283	256	240	270	269	240	260	269	270	266	244	267	253	268	279	262	266	259	291	261	253	258	276	223	249	258	238	259	258	254	266	269	264	255	256	266	263	298	269	268	231	266	227	257	284	238	280	262	266	299	285	274	230	235	288	302	284	275	265	260	274	239	290	290	252
8468	915	1279	1372	1249	1091	1071	925	881	742	824	753	750	684	730	701	677	702	652	678	650	696	646	645	606	654	625	611	657	655	664	674	650	628	622	653	643	617	647	575	626	666	675	665	649	677	631	598	676	632	628	621	674	630	659	606	624	660	643	617	632	633	636	632	623	660	672	650	600	632	621	641	633	587	649	632	601	615	611	621	589	653	603	607	609	630	585	654	626	623	626	606	607	593	657	611	643	630	627	650	619	612	619	611	640	619	628	644	648	598	578	634	631	593	627	659	636	612	651	631	628	587	638	636	620	653	616	599	582	618	675	630	569	662	645	652	625	630	646	668	617	664	636	595	576	640	631	598	634	601	644	629	666	589	607	645	660	625	628	628	601	653	587	667	633	643	646	651	592	660	577	617	624	604	596	660	650	581	611	609	617	645	605	583	621	640	624	601	637	682	611	633	588	656	610	652	609	649	651	615	639	596	621	617	667	623	653	599	635	630	648	626	573	651	615	628	654	595	615	619	623	654	655	646	586	664	613	628	640	598	642	611	627	687	597	651	641	623	628	598	622	620	624	605	599	602	655	622	665	633	653	675	616	601	604	612	571	596	643	614	592	623	626	641	633	657	614	656	633	614	665	612	565	642	609	641	651	592	634	621	633	593	621	631	620	581	644	625	616	658	558	653	601	596	635	623	618	649	629	635	629	621	623	663	611	614	624	655	652	614	634	650	635	623	627	652	643	643	643	640	632	588	635	666	612	606	620	614	599	633	620	616	637	632	593	620	632	611	633	621	637	646	648	587	655	604	642	614	620	574	612	623	648	631	620	586	575	626	645	621	620	641	635	649	622	646	603	652	624	605	635	584	625	614	626	638	585	683	622	611	617	633	592	620	622	622	600	682	620	586	656	596	626	594	595	618	603	626	635	620	606	629	622	650	622	603	671	624	666	589	646	602	599	591	713	604	603	602	624	614	566	619	601	620	633	601	635	616	625	659	650	596	633	610	627	594	620	610	610	620	658	614	619	604	633	588	599	647	636	627	643	660	625	642	621	649	662	678	633	618	644	568	578	642	609	643	591	641	578	644	570	573	580	609	626	628	625	602	627	657	597	589	585	632	640	652	606	606	631	631	602	616	591	621	585	608	620	648	562	634	628	605	616	626	634	628	634	635	628	615	640	615	686	602	579	591	634	601	581	599	614	624	644	588	603	601	579	640	628	604	659	603	623	603	604	666	601	640	675	619	626	612	640	610	619	642	629	601	612	609	644	655	632	624	577	617	598	631	652	584	581	653	594	640	642	641	588	626	611	604	577	619	599	588	614	604	643	617	617	644	629	603	672	548	620	628	620	628	586	668	623	592	585	621	615	619	594	605	573	644	607	633	664	579	660	680	661	624	643	667	621	592	635	641	584	625	670	589	670	604	565	640	603	648	611	636	628	648	640	618	617	656	658	611	610	629	627	591	624	623	625	597	615	615	599	614	601	642	597	657	627	654	656	634	649	610	673	570	617	629	594	610	628	638	636	621	636	670	633	658	621	635	590	651	608	618	627	617	634	611	631	638	643	591	634	639	668	638	630	604	582	611	638	617	648	615	627	631	658	654	627	651	578	619	567	656	637	570	650	597	596	569	632	610	649	594	571	612	594	583	584	655	606	652	684	577	591	597	598	618	606	625	620	630	614	638	611	636	651	581	581	633	593	616	639	599	621	633	574	591	692	573	617	632	642	648	676	584	613	645	669	614	633	610	658	628	620	645	626	640	612	597	590	637	669	653	634	646	632	571	595	622	634	671	650	631	598	660	621	634	634	613	621	605	625	612	630	638	614	646	624	607	650	599	622	640	625	619	693	627	639	609	612	572	616	604	630	589	610	604	620	619	632	584	632	598	587	635	648	589	621	620	606	622	601	629	630	615	633	646	665	609	612	561	595	621	624	615	609	617	618	685	608	635	644	611	616	617	622	618	609	657	650	602	590	596	609	629	642	625	620	620	571	607	606	630	584	644	640	653	614	625	599	647	622	656	637	626	627	623	656	597	628	585	633	635	621	625	606	622	620	592	573	568	598	607	623	602	602	618	624	634	617	628	599	612	631	610	648	618	580	658	604	652	636	623	630	624	582	646	624	577	635	620	606	619	612	623	590	649	718	643	623	661	653	632	605	589	646	615	645	636	609	645	572	579	580	616	619	634	661	617	609	623	634	597	613	597	609	600	651	632	573	618	655	606	602	620	616	620	646	620	591	605	606	654	662	636	620	640	625	601	638	560	657	646	595	632	604	612	606	583	641	630	631	626	610	603	648	586	573	630	614	586	603	678	623	655	601	652	595	632	652	603	627	633	625	586	631	594	630	652	590	596	640	626	654	642	596	598	631	583	637	595	656	603	610	673	595	652	633	628	618	584	621	601	608	614	573	664	636	633	668	616	674	629	603	617	602	654	568	631	615	650	644	655	595	626	620	592	608	592	719	627	666	620	640	647	583	609	592	613	670	641	622	590	626	628	622	635	621	557	596	593	605	612	630	630	651	661	572	593	598	569	585	641	610	621	641	674	656	657	620	662	615	607	604	694	655	607	604	615	636	600	573	646	625	643	629	651	618	582	631	606	601	644	629	633	660	640	620	590	640	658	638	639	667	651	628	636	627	607	646	627	596	638	629	580	649	614	596	634	613	650	667	608	614	584	622	589	625	604	603	590	594	625	598	641	637	640	659	603	579	629	670	617	619	618	590	622	636	583	617	605	646	621	612	580	602	558	612	588	676	633	662	639	636	596	662	594	650	659	630	620	618	615	660	622	626	619	628	619	596	655	582	605	631	654	614	613	651	643	614	652	646	649	653	603	618	617	625	611	613	612	598	617	638	588	619	603	583	602	625	632	593	654	655	605	622	611	639	605	594	684	598	629	626	606	626	675	618	636	614	629	605	571	560	634	620	649	589	612	598	624	594	596	631	589	632	666	617	601	632	623	619	621	658	620	612	601	652	626	572	623	649	622	624	624	590	618	644	612	606	689	626	640	642	637	615	600	596	642	617	612	594	630	640	638	645	617	583	622	636	669	603	594	636	624	613	627	620	618	587	626	589	608	633	620	640	612	583	629	587	632	586	610	605	620	609	631	680	603	620	603	582	598	663	662	569	649	620	648	608	606	659	598	612	608	627	642	639	627	580	609	641	592	650	663	621	672	602	620	624	636	664	645	652	626	614	611	630	645	629	666	661	628	636	575	642	659	592	589	617	585	571	603	577	643	624	624	649	624	613	647	649	597	651	612	645	678	654	634	604	597	578	592	622	623	656	626	638	635	610	634	642	642	607	634	610	634	579	603	653	629	656	620	590	633	605	674	644	658	569	640	624	607	612	655	616	608	579	614	619	596	625	639	624	662	604	672	590	636	622	645	629	633	634	605	628	606	631	654	625	636	566	600	632	669	591	611	637	588	654	640	602	625	666	661	578	676	575	650	651	575	621	636	636	592	634	615	628	593	610	628	655	617
20743	1976	1063	870	718	655	548	539	503	456	501	465	391	378	408	371	388	423	375	400	396	375	437	406	390	413	383	390	368	356	408	371	394	398	381	431	387	338	356	404	419	383	407	422	380	416	387	384	399	390	407	384	384	360	408	362	379	378	375	413	373	387	368	360	407	391	372	407	380	423	414	404	421	373	397	381	409	390	382	419	357	351	387	399	397	371	403	403	368	405	349	386	384	390	350	407	377	382	384	408	351	387	342	387	378	383	378	370	402	347	371	391	385	346	390	432	407	369	378	407	401	369	355	396	386	382	406	396	376	360	408	348	368	366	366	367	388	430	390	391	407	388	380	383	345	411	368	375	349	364	349	372	334	404	372	388	346	363	383	419	396	404	371	398	438	368	366	378	404	384	382	375	386	401	380	388	392	401	381	394	417	372	358	392	401	402	354	409	365	379	365	399	390	413	385	371	368	393	384	365	406	392	391	403	403	415	371	345	379	375	366	390	385	387	390	367	380	385	378	408	359	393	403	345	377	402	374	370	365	398	385	371	391	369	388	435	427	405	372	408	398	395	389	428	390	397	357	368	375	406	401	415	348	375	406	385	406	407	412	399	363	352	396	376	377	379	397	359	392	373	440	409	437	401	405	379	384	379	407	385	411	408	390	370	384	407	402	393	366	378	358	367	385	390	418	365	415	430	339	441	358	387	417	375	388	395	408	392	394	374	391	401	381	373	374	415	348	379	377	372	381	363	373	392	406	388	397	386	387	373	392	372	382	395	402	349	356	425	357	390	383	350	383	383	400	382	370	380	378	360	385	410	416	380	371	360	374	398	369	382	394	388	412	361	405	363	342	354	360	396	394	387	376	360	353	392	370	346	395	394	369	383	413	403	409	399	390	395	392	359	378	378	397	412	392	388	393	399	357	383	423	368	398	374	396	395	388	370	361	357	394	414	408	390	376	415	377	383	367	373	364	386	354	394	376	357	304	349	369	420	387	379	381	359	353	382	393	393	405	422	402	372	427	385	448	387	406	365	389	375	375	413	406	401	389	414	385	387	372	399	382	414	393	406	391	390	381	367	385	379	406	356	369	358	389	399	369	387	390	397	398	404	430	398	371	390	367	374	378	426	348	372	400	376	397	374	379	375	350	398	412	423	409	380	407	386	394	379	395	365	385	385	414	401	365	380	377	416	379	380	371	395	368	415	402	350	385	363	385	366	358	383	382	394	398	395	373	404	423	373	360	384	406	378	327	388	396	386	407	387	369	371	383	413	339	385	431	389	359	383	405	416	391	368	367	363	345	381	343	373	406	368	391	379	409	386	386	392	422	343	345	393	339	371	382	385	400	362	367	361	379	392	397	379	386	388	417	391	379	360	370	382	417	353	366	414	403	392	356	371	375	381	398	409	334	332	393	369	423	375	374	368	412	359	414	418	400	395	353	363	396	372	397	392	360	354	379	357	390	422	428	382	377	369	364	362	398	392	370	390	367	356	405	380	431	364	403	412	386	365	402	369	365	368	382	406	395	399	412	383	404	380	417	380	388	391	400	354	393	368	366	392	352	376	362	385	363	410	328	394	388	351	442	384	372	375	370	377	363	374	401	364	402	405	415	397	352	386	395	397	373	400	413	338	365	392	427	413	348	393	380	374	402	385	373	324	371	355	373	348	357	383	384	408	373	355	410	350	377	347	348	380	385	386	377	374	380	358	361	407	356	383	354	407	393	375	394	388	392	407	355	375	359	361	402	385	365	397	401	366	403	371	387	401	378	370	399	356	398	413	377	375	380	366	362	362	387	403	380	418	367	355	380	388	354	338	401	404	426	374	408	359	346	361	356	390	385	346	393	341	369	408	380	412	414	365	375	403	395	377	410	430	400	400	392	441	372	400	378	371	403	381	371	382	379	372	382	416	404	359	383	402	364	381	394	385	383	403	371	386	367	357	366	409	395	407	410	404	409	386	369	359	387	350	410	406	389	420	438	408	342	369	401	393	392	379	409	374	396	370	376	365	377	363	397	356	372	396	366	401	373	368	397	393	395	354	369	355	353	380	341	401	403	389	374	377	398	411	410	399	367	359	401	388	412	388	375	371	378	417	354	395	391	392	437	387	345	437	358	409	349	394	366	427	375	412	385	379	407	383	406	329	398	374	387	373	406	386	367	377	392	412	375	385	389	394	355	432	407	388	407	379	396	372	339	392	380	359	348	387	401	382	405	382	430	381	405	363	372	358	403	400	371	422	386	371	366	355	365	343	405	382	382	394	384	382	405	385	384	393	374	371	407	386	393	402	385	416	373	382	375	373	378	388	364	408	364	377	382	362	372	386	391	353	394	351	397	404	383	369	377	372	399	413	395	419	336	375	374	357	384	361	385	385	400	400	407	345	384	401	370	369	403	400	409	363	395	388	390	402	410	380	376	355	387	390	403	385	411	373	409	380	425	371	370	366	342	396	412	415	399	377	392	375	377	421	381	343	366	360	406	399	371	371	360	403	372	371	398	395	371	385	410	401	378	375	385	374	407	358	393	370	391	426	394	368	391	389	390	384	388	383	384	365	373	360	391	386	372	378	330	348	372	413	357	387	347	388	374	385	393	396	399	410	421	393	356	383	368	419	386	354	381	391	409	394	367	415	399	400	403	380	339	405	371	374	385	386	402	386	408	432	385	404	377	384	381	384	370	355	369	372	433	425	408	390	400	412	386	374	382	390	376	358	407	398	392	388	371	419	378	395	368	391	422	387	370	381	344	387	383	397	389	372	409	402	373	417	385	354	361	397	372	397	374	392	360	391	359	400	378	387	390	383	382	390	397	361	364	361	379	345	375	391	405	427	333	389	360	360	359	416	374	365	385	421	405	407	397	398	346	393	381	388	384	385	386	352	374	387	420	439	418	389	407	397	355	389	366	351	441	408	393	384	366	373	354	382	359	383	388	396	352	423	376	344	347	382	368	382	364	375	386	387	364	406	446	393	420	380	342	419	384	383	405	348	401	378	374	390	422	441	388	348	393	391	348	382	375	400	418	404	332	374	402	361	411	341	393	365	365	363	358	403	356	400	403	387	396	360	408	344	410	395	370	384	420	374	403	398	369	387	384	402	370	400	405	361	373	389	414	366	364	406	355	388	373	395	353	398	376	361	363	370	384	383	380	374	397	355	404	349	441	405	384	375	432	402	406	380	371	362	375	380	395	403	430	345	349	363	407	372	411	409	417	398	377	364	402	397	342	404	388	339	381	347	372	371	408	413	366	391	392	400	403	359	368	389	337	373	380	369	403	387	385	382	357	375	360	413	453	392	446	388	380	346	367	404	346	402	365	358	373	381	390	395	357	397	389	423	360	346	375	401	398	353	371	368	423	377	407	390	388	361	409	404	403	361	353	384	370	368	420	396	370	368	412	389	372	374	354	363	385	378	395	396	375	330	370	387	361	379	379	338	360	414	376	344	394	389	369	354	373	391	334	373	345	378	392	382	374	373	396	386	352	363
11326	1388	2158	2500	2118	1903	1560	1430	1309	1219	1156	1122	1025	1005	941	1026	990	964	933	971	926	913	921	895	876	884	947	868	832	921	921	869	854	873	925	873	896	884	850	848	824	898	887	866	823	874	901	919	871	851	852	857	867	836	856	871	875	893	905	822	863	843	845	856	839	872	872	826	859	859	877	852	809	845	852	875	844	871	815	842	819	851	819	877	841	846	810	862	838	847	827	827	872	837	899	831	825	857	837	841	812	841	820	831	856	856	835	842	862	778	858	920	850	856	791	890	872	883	851	866	850	880	821	845	847	872	874	873	862	862	868	839	842	825	865	854	879	901	889	868	812	774	873	871	902	832	803	895	879	860	870	816	854	947	849	845	870	861	857	853	831	794	865	846	805	897	827	840	915	871	854	829	882	815	832	849	823	861	899	825	854	849	849	867	815	862	842	878	864	855	870	823	829	826	804	832	785	783	845	839	854	886	835	845	839	840	817	890	814	851	828	841	804	886	801	853	851	824	860	781	877	841	805	830	851	836	860	865	805	861	860	881	850	843	847	847	816	778	821	797	885	886	893	852	801	850	831	848	846	851	834	784	861	845	794	824	877	847	788	876	857	816	888	842	803	842	795	835	881	837	792	866	851	796	902	890	871	877	859	826	830	850	873	857	897	846	848	856	875	888	874	775	820	823	881	824	811	817	821	884	848	845	835	843	843	850	863	836	792	898	825	850	843	853	845	828	854	834	792	814	818	853	829	854	886	819	845	839	863	839	865	823	840	829	853	825	900	865	840	846	830	822	829	896	785	817	818	834	870	824	928	913	806	854	843	873	815	852	829	872	863	874	812	870	798	842	811	852	863	808	828	877	861	858	838	876	875	863	847	860	817	831	841	874	931	832	833	871	839	812	845	889	865	833	821	856	920	834	833	840	807	838	844	891	823	859	819	857	895	864	838	877	850	819	832	822	865	909	815	835	843	846	903	864	836	825	787	868	824	859	874	846	838	806	841	871	865	869	820	887	812	816	852	835	797	793	804	867	772	882	866	805	852	866	817	863	818	835	906	810	838	867	813	788	830	831	895	842	850	880	880	861	831	837	802	868	825	823	832	814	804	792	853	795	841	865	866	806	883	829	865	859	807	858	827	841	813	864	859	852	800	818	824	856	800	864	788	829	853	879	875	881	881	844	793	809	831	809	846	856	897	876	800	829	837	846	827	902	867	887	888	887	858	833	837	834	869	821	775	831	791	861	846	814	881	814	870	802	835	810	877	848	886	834	816	774	841	898	844	876	820	895	852	848	885	902	837	824	812	831	879	808	873	854	874	853	842	829	861	811	837	828	862	821	814	856	828	862	859	867	841	842	868	828	868	861	846	800	855	877	798	833	874	824	846	840	876	799	813	861	843	760	860	831	835	812	903	806	839	813	846	859	879	875	888	888	849	808	856	822	842	840	846	846	882	802	812	861	844	853	864	874	781	895	835	806	842	848	868	841	836	874	837	892	887	819	840	853	859	835	848	857	817	794	855	803	847	815	875	845	837	852	844	806	841	853	847	834	844	819	859	846	849	879	855	859	794	871	854	836	863	823	839	894	847	868	821	834	852	886	843	840	848	843	845	846	852	833	814	852	781	925	851	847	818	917	787	863	846	817	836	875	845	808	841	835	812	807	807	857	844	835	801	879	846	845	818	840	858	849	855	813	850	816	852	812	826	860	837	804	873	821	910	849	862	836	775	853	860	830	873	780	875	803	847	880	826	858	840	845	875	837	881	893	910	877	844	853	872	795	901	835	826	816	876	845	827	847	841	824	840	824	868	847	843	870	819	850	835	874	814	863	820	846	884	849	839	846	856	859	849	823	847	851	848	853	837	846	822	846	803	841	795	822	816	863	803	844	845	848	831	823	827	835	878	870	892	842	816	850	881	847	838	810	819	875	843	832	787	882	863	816	892	853	870	849	889	845	879	895	843	850	884	819	820	816	899	816	841	870	828	784	809	836	812	889	834	855	827	843	853	841	868	780	813	804	812	830	852	822	834	860	859	848	823	850	840	861	847	791	805	832	830	827	842	859	850	843	828	840	820	877	833	831	842	827	886	878	872	846	854	850	818	860	862	861	852	850	831	846	821	887	837	877	883	868	814	815	821	854	808	842	820	816	851	850	852	861	798	820	857	825	869	848	844	900	830	835	816	814	840	831	877	816	866	827	873	885	844	853	871	853	870	852	860	856	887	829	857	844	830	804	855	863	849	856	847	868	865	886	814	855	816	870	901	885	856	810	856	895	856	840	815	872	818	863	842	812	777	773	861	823	823	851	849	790	844	872	924	843	844	825	856	834	845	812	812	848	834	798	827	883	869	814	846	818	843	793	839	848	868	869	889	841	799	831	858	839	889	831	804	864	827	778	834	876	837	793	906	789	795	840	878	872	834	871	801	876	804	889	864	850	843	849	834	840	831	906	855	888	850	868	822	905	827	825	865	845	835	799	867	834	804	849	893	790	820	860	842	788	852	889	817	812	848	905	855	825	866	780	842	844	875	770	861	855	829	841	815	806	816	833	861	888	850	861	874	829	812	821	846	857	856	858	859	838	854	847	853	826	823	844	889	888	849	851	813	824	872	873	863	854	861	833	820	824	871	797	835	804	823	787	806	835	886	846	843	884	792	852	809	850	889	864	801	854	844	836	837	782	839	873	842	837	897	855	849	842	881	827	847	833	858	858	874	828	852	832	825	829	857	822	803	798	796	810	870	911	859	864	836	836	796	855	895	869	830	835	813	820	906	804	828	873	818	835	874	813	777	857	885	853	868	812	869	848	927	855	811	811	886	880	852	859	844	859	849	813	866	861	889	782	852	846	837	826	822	885	836	826	822	827	853	811	853	883	815	812	859	859	884	882	878	850	855	866	808	824	862	816	808	868	821	839	849	829	821	869	801	863	806	772	816	924	812	813	827	890	802	873	835	861	798	851	816	862	818	866	887	874	862	841	850	923	877	827	834	880	805	835	792	846	814	824	825	807	864	837	850	842	799	864	817	821	867	835	832	800	851	858	834	838	900	808	847	799	859	821	815	840	863	874	851	831	903	872	800	836	847	854	820	868	855	909	794	767	828	827	842	852	861	877	868	857	800	849	818	849	878	825	880	872	842	846	841	829	853	847	824	824	886	806	882	796	843	784	864	914	826	845	826	829	856	816	863	864	864	845	862	849	820	810	866	842	835	861	807	832	862	851	842	829	835	865	834	848	848	890	780	830	847	845	874	806	845	820	831	854	853	813	861	852	831	838	881	861	821	822	899	808	876	884	892	853	828	844	867	829	851	846	780	827	853	831	797	927	852	854	862	846	844	844	875	874	926	827	882	854	852	795	834	862	908	829	811	828	841	848	835	882	872	817	901	826	854	848	823	835	925	868	848	808	857	889	848	865	859	814	894	815	827	910	862	833	825	802	820	803	882	849	859	813	772	801	872	857	787	827	836	837	818	865	836	918	861	816
3415	212	193	210	185	173	193	201	201	175	166	152	191	201	185	202	156	188	183	184	183	173	187	191	168	175	165	185	213	183	182	179	186	192	185	168	162	208	184	193	201	226	187	178	175	205	182	179	152	192	190	166	212	187	190	194	209	177	218	165	169	170	187	186	181	186	197	173	181	181	189	176	181	208	200	211	181	181	189	156	186	171	193	181	196	155	196	191	169	161	182	212	176	172	196	192	193	165	184	171	193	197	170	209	179	166	196	198	190	148	194	178	182	180	197	174	200	193	191	183	182	171	168	213	182	206	175	167	177	211	179	214	185	167	174	190	159	166	189	178	183	168	183	164	153	201	170	192	168	200	168	198	184	184	184	176	185	189	184	183	209	191	147	206	196	193	174	182	180	192	180	220	203	175	173	186	193	166	145	174	175	175	207	179	196	181	165	219	184	192	178	206	166	186	165	166	211	170	189	175	181	192	198	185	171	186	177	179	182	193	162	171	165	158	203	173	180	189	171	187	175	153	169	180	192	189	168	181	181	176	176	190	193	214	206	205	177	202	162	182	187	165	179	176	181	160	175	178	182	169	171	189	169	185	186	197	181	183	198	154	195	194	169	169	174	188	180	187	189	184	202	173	190	190	174	208	178	205	191	194	191	180	197	196	169	160	177	180	196	185	182	189	182	191	197	163	171	205	193	167	190	162	194	188	186	186	193	182	156	189	187	185	160	184	204	174	187	186	181	179	228	159	163	184	180	197	196	173	199	163	155	183	177	163	184	171	181	174	182	193	181	184	163	174	209	188	210	171	189	192	176	186	177	188	179	159	194	181	182	172	182	175	168	164	181	189	184	206	184	195	173	195	185	192	197	175	208	164	186	179	173	176	226	161	191	186	203	167	202	183	214	173	212	188	169	207	193	174	201	183	172	202	171	175	175	180	166	204	203	188	195	182	160	182	186	213	192	179	155	181	169	189	149	154	203	179	167	184	188	178	205	185	186	194	194	207	184	173	195	190	178	192	189	178	173	182	190	173	164	171	173	193	194	193	190	186	222	170	187	174	187	183	199	177	159	187	178	174	185	188	185	184	195	201	162	177	198	166	157	175	202	189	173	191	187	177	183	179	180	167	187	191	194	186	170	217	184	186	183	186	176	168	170	170	192	188	202	178	213	203	197	202	204	195	192	167	194	193	198	202	183	187	179	196	192	210	196	186	203	159	197	193	186	188	185	164	157	177	161	197	189	184	183	193	169	177	200	206	180	174	183	180	188	182	174	165	185	187	177	176	174	172	196	210	173	194	192	190	214	174	173	155	202	186	202	176	177	191	172	178	171	186	186	184	185	160	189	188	204	188	185	187	192	190	170	188	185	175	190	206	152	204	164	219	172	185	171	194	201	186	169	149	173	213	167	190	176	171	179	203	211	186	181	164	213	189	181	186	184	189	204	197	185	188	186	200	203	173	189	191	189	201	141	213	188	190	153	191	153	175	180	196	189	164	206	182	178	203	184	156	157	167	204	178	196	190	182	171	181	184	173	178	167	175	195	180	203	186	183	172	184	185	176	189	176	212	194	166	232	210	186	187	182	216	162	188	189	183	184	197	185	200	206	201	172	195	189	182	172	165	175	184	164	191	185	168	208	157	188	182	180	181	181	169	185	175	164	174	157	160	180	173	172	184	186	197	181	187	175	189	197	171	189	171	179	176	167	176	187	193	202	190	189	164	171	174	191	157	179	177	190	186	198	203	184	182	207	177	198	183	191	197	166	204	179	158	188	168	195	195	194	167	191	189	175	146	207	191	184	170	165	178	190	174	195	187	185	183	199	196	144	169	178	184	185	169	182	173	186	191	164	185	199	187	179	165	183	208	164	206	178	203	170	170	181	172	196	191	168	178	197	163	207	185	178	182	212	191	185	222	171	193	205	176	214	196	177	146	194	176	191	189	200	202	174	176	179	195	189	209	174	179	178	169	209	177	195	175	183	178	176	190	205	157	180	191	178	214	180	166	188	194	197	163	171	193	206	169	179	181	163	163	195	187	182	192	197	179	198	186	171	193	189	184	174	187	204	207	164	183	187	164	190	167	164	200	199	188	158	195	163	186	174	163	179	175	187	170	203	200	206	178	175	180	190	177	174	173	194	188	188	189	195	174	169	167	182	190	203	155	196	181	169	173	197	183	172	178	182	187	199	198	185	202	180	186	173	187	209	177	191	185	217	171	190	193	202	225	170	184	166	180	185	189	163	216	176	183	179	186	183	209	198	193	161	187	212	174	170	180	194	183	192	196	185	166	160	174	187	181	181	190	205	192	149	169	164	206	191	176	185	191	188	198	185	186	186	186	190	166	224	208	183	202	158	201	207	183	189	182	178	163	198	183	205	185	175	183	179	185	190	203	181	190	175	165	186	184	174	205	188	206	165	181	188	202	209	183	168	178	206	137	168	184	198	199	231	184	197	193	168	161	176	159	188	181	176	217	192	197	188	185	160	198	186	199	190	176	149	187	178	184	157	208	191	174	183	172	200	185	187	190	178	175	192	169	183	164	192	163	186	194	184	169	163	172	204	216	185	211	193	192	194	211	213	217	198	214	184	189	191	205	218	199	180	174	191	187	210	205	181	187	206	170	183	186	166	196	196	163	194	171	186	181	171	193	192	180	159	202	172	175	208	214	164	191	182	169	187	192	185	179	198	189	183	185	163	180	178	163	196	177	195	177	194	186	186	195	162	186	156	160	154	194	205	164	187	193	182	203	198	171	187	192	177	175	194	201	175	172	197	178	190	187	178	173	190	177	166	185	180	192	169	191	189	168	173	188	187	191	182	191	182	171	190	184	162	183	159	203	152	194	198	200	166	162	168	176	172	177	172	199	205	163	168	187	189	178	187	166	178	191	184	187	176	198	184	165	191	191	163	185	174	183	172	173	172	194	177	184	183	187	174	186	197	196	181	191	187	192	179	182	174	184	170	183	167	187	168	196	174	183	183	174	162	202	190	197	181	191	187	195	187	221	180	209	184	184	184	181	175	166	172	184	181	176	174	195	179	204	153	187	166	173	195	201	187	174	201	188	204	168	176	158	187	167	205	217	193	174	173	180	202	165	181	193	186	164	171	186	191	212	180	175	174	185	206	183	215	192	176	192	176	174	188	190	200	204	174	194	207	189	196	198	185	204	214	187	213	200	172	173	187	193	189	168	182	203	178	182	186	189	186	201	161	178	203	197	185	177	172	176	188	188	175	179	189	203	170	190	200	203	217	183	209	162	177	178	203	184	203	158	221	177	190	181	170	191	186	181	179	191	186	184	179	213	195	164	169	209	171	166	173	176	189	159	184	192	195	178	208	183	169	182	197	167	185	165	196	198	201	188	159	164	206	191	171	180	154	187	186	172	187	188	165	189	203	181	224	175	185	163	191	190	182	201	182	190	175	177	168	196	178	183	194	177	177	183	171	183	188	192	197	200	198	197	191	225	198	210	186	183	185	150	177	204
2830	493	481	490	471	450	505	468	485	458	452	453	453	468	506	500	487	434	429	485	453	484	484	469	467	457	430	433	433	454	501	472	464	440	477	452	452	456	441	449	441	463	462	457	426	475	409	448	445	453	463	458	467	425	447	467	438	468	458	429	461	447	416	421	422	456	452	456	461	423	452	473	483	444	482	437	493	457	436	422	451	423	424	467	461	449	439	472	423	423	467	442	451	497	469	468	488	485	458	478	434	464	470	478	497	447	453	444	455	452	444	444	452	490	438	463	438	449	477	462	415	440	415	494	441	446	452	437	467	475	451	471	499	447	470	518	463	466	471	488	476	483	451	456	475	444	464	422	450	478	454	468	455	451	468	429	451	456	462	474	446	440	465	469	472	480	407	482	453	443	415	459	456	479	471	439	434	417	484	433	483	469	444	463	484	446	447	456	437	457	451	462	418	478	409	449	444	495	453	452	454	448	442	462	477	477	451	461	510	445	475	456	445	466	454	434	446	457	447	459	480	473	460	423	491	442	465	457	478	449	482	455	429	483	434	459	461	435	481	432	485	435	496	470	444	422	433	481	420	464	460	469	447	443	468	470	418	448	460	434	442	451	437	444	466	444	493	455	468	474	440	448	461	437	463	453	436	456	477	445	501	474	480	441	468	438	448	440	480	442	437	470	424	396	429	478	408	479	472	427	453	473	487	425	411	433	444	426	474	453	497	498	472	426	449	453	420	483	457	462	488	420	403	429	480	455	440	496	421	446	435	464	455	399	423	448	460	460	411	451	459	458	477	445	471	442	471	452	457	481	426	454	461	432	446	474	461	454	444	489	436	468	491	438	473	434	516	462	443	434	455	461	453	491	449	452	456	441	467	460	466	459	480	431	471	482	430	503	476	447	451	458	456	452	447	487	464	427	452	412	450	461	453	445	447	436	448	450	443	452	449	448	445	469	437	486	452	476	444	470	472	460	455	476	434	456	464	413	456	445	448	451	464	462	467	473	491	434	466	437	493	458	498	447	432	479	471	466	455	462	479	408	475	453	407	433	436	483	468	440	439	447	422	450	460	451	471	425	475	443	459	461	450	466	479	456	465	470	452	456	441	437	465	437	465	453	449	412	459	492	418	467	427	463	449	453	456	445	458	467	468	449	464	489	481	454	429	469	465	485	474	484	442	438	417	452	435	441	408	464	452	508	459	480	467	475	491	493	465	480	467	505	428	456	482	456	449	456	478	403	481	467	463	442	506	465	423	461	436	440	460	476	418	471	444	461	444	480	475	407	443	461	442	480	453	439	423	459	429	430	454	413	438	422	462	392	461	475	446	449	437	438	429	448	439	411	437	472	499	445	477	482	467	433	430	448	428	453	415	440	481	443	428	429	437	433	439	489	415	407	451	433	468	459	474	430	464	454	439	456	451	439	478	475	431	442	446	477	490	420	447	438	481	459	455	458	486	476	440	440	472	437	449	453	481	478	450	471	473	455	457	448	478	421	430	487	455	442	466	472	470	460	429	429	422	456	462	459	418	425	438	488	462	441	427	415	488	444	493	450	488	425	438	424	466	421	480	458	454	480	476	456	465	476	457	432	458	468	450	444	456	415	417	458	443	454	455	441	444	433	457	444	450	435	441	474	430	440	434	448	430	467	479	460	491	453	438	505	489	451	427	409	430	453	468	486	472	447	478	448	461	467	437	451	441	451	441	485	452	440	421	467	455	460	458	443	473	465	442	467	431	448	466	456	458	452	474	431	456	461	456	426	472	450	459	465	453	478	454	467	454	441	435	451	473	464	441	449	483	464	487	466	460	466	415	453	464	461	481	460	457	425	452	453	453	421	442	482	437	459	415	426	472	467	434	513	470	461	485	444	438	438	421	471	453	462	474	432	465	473	452	454	482	430	460	453	495	441	461	435	457	445	466	448	467	466	499	452	469	491	449	437	463	440	465	429	446	467	463	472	478	454	429	425	462	435	451	464	458	469	441	460	447	451	490	476	471	458	441	473	439	457	434	476	453	414	430	446	472	466	443	455	451	450	449	459	457	431	428	409	453	444	475	466	438	485	462	441	464	515	478	456	454	460	430	458	437	444	463	455	490	433	461	466	446	445	460	440	466	485	495	476	438	447	416	433	448	458	427	478	479	440	420	430	434	455	483	435	471	423	458	431	488	454	387	470	517	454	448	471	439	474	452	502	449	459	486	476	443	397	425	473	465	491	465	448	464	469	450	523	469	465	439	423	429	488	435	423	492	465	453	439	475	476	468	432	450	452	445	412	449	435	419	475	416	437	412	449	470	463	451	453	455	436	439	461	465	429	445	459	470	437	455	456	430	448	455	451	435	481	464	455	479	446	484	439	437	435	449	516	451	458	439	451	441	457	495	460	461	445	437	441	471	453	457	463	426	465	470	483	458	436	479	465	457	487	470	448	446	455	431	461	436	469	505	452	473	481	472	442	442	470	452	447	452	473	427	452	422	528	450	440	442	473	475	477	526	488	459	492	438	440	471	452	459	490	473	475	420	463	438	496	429	505	496	448	468	435	499	448	498	456	466	476	431	458	432	461	444	451	394	446	465	446	456	506	446	472	474	472	425	476	445	457	458	466	442	447	464	481	446	447	443	429	460	487	443	434	426	451	480	415	438	472	491	464	454	469	444	453	453	471	427	435	440	450	475	468	468	396	474	418	487	441	422	450	467	472	468	461	459	476	430	446	449	452	437	492	434	457	431	439	445	463	435	456	460	424	463	488	431	424	443	475	448	412	471	466	440	428	442	444	498	426	441	454	446	454	457	440	460	456	468	469	443	479	447	443	478	450	452	464	447	462	422	460	451	452	487	441	431	434	462	451	438	474	465	457	459	438	424	457	456	470	434	433	486	404	454	469	469	467	448	480	515	490	450	422	460	502	463	477	489	430	442	499	486	443	432	435	436	449	444	463	457	424	440	435	468	502	474	410	448	489	431	489	498	459	423	445	406	444	455	491	420	446	467	499	417	477	474	487	453	451	480	437	465	436	444	439	442	455	481	470	433	430	420	466	468	456	435	464	439	481	452	449	444	473	447	445	453	447	453	483	468	420	452	424	457	472	410	459	482	501	475	446	430	452	413	458	451	431	417	467	469	454	473	432	446	436	450	465	430	458	477	476	460	401	474	485	418	460	455	453	427	479	435	469	445	412	452	456	516	446	446	465	459	462	474	427	426	451	487	488	453	449	485	440	493	436	480	479	446	443	465	471	445	398	501	428	433	452	419	468	444	437	492	425	481	449	483	487	475	483	439	444	476	422	448	451	473	456	477	434	489	445	442	441	443	443	432	495	466	450	470	450	444	451	480	475	420	433	432	418	442	438	443	441	435	462	449	455	463	500	419	446	416	470	446	471	443	497	405	462	443	476	473	465	443	428	432	434	445	464	459	462	470	458	458	453	440	459	452	443	454	449	462	408	433	460	429	433	450	437	464	451	459	443	440	458	459	448	425	465	492	441
12048	751	566	538	446	429	320	308	330	253	316	269	271	283	288	275	258	283	296	309	290	296	248	294	309	274	287	253	257	312	286	296	276	265	300	303	290	264	288	264	275	297	285	276	272	247	262	295	300	280	296	313	287	260	248	281	271	262	276	261	295	275	259	282	241	264	266	269	267	244	263	288	269	256	279	255	270	249	282	268	258	273	263	280	278	255	293	257	298	274	264	272	291	288	276	279	283	266	255	260	292	275	273	262	263	233	288	300	300	272	280	263	253	277	279	265	268	252	272	279	260	246	264	251	260	245	266	248	262	271	245	275	291	278	272	291	256	272	259	261	267	267	254	277	260	261	262	280	267	273	261	269	284	257	272	278	279	301	292	266	298	233	268	270	269	236	246	255	242	272	270	260	272	286	281	257	263	294	265	262	288	297	255	301	307	248	274	235	274	278	272	260	280	280	269	246	274	251	284	268	284	288	296	242	252	282	270	249	278	261	253	256	273	276	251	280	268	288	268	270	265	276	285	279	269	267	288	255	284	271	278	229	287	278	270	276	289	249	275	252	255	262	251	268	273	253	269	273	255	266	237	257	270	279	252	264	278	272	292	280	256	258	270	273	262	266	265	265	277	245	281	300	280	267	282	260	279	264	262	284	268	262	252	296	259	288	259	272	274	247	263	243	269	264	253	295	237	257	265	237	268	244	250	251	287	276	261	281	271	279	240	287	271	248	252	214	239	258	305	281	250	280	248	301	254	261	242	284	264	295	253	269	249	249	266	246	292	278	253	261	273	268	291	300	259	278	273	254	262	247	279	266	261	251	272	280	306	268	260	300	255	265	274	299	257	281	237	283	261	234	262	288	254	283	266	269	281	268	273	280	299	256	263	275	285	266	279	258	249	271	285	265	271	258	257	255	279	241	281	256	297	287	225	286	226	256	288	267	280	276	243	258	299	293	267	264	300	281	263	311	302	238	267	281	286	244	247	264	278	296	298	239	242	253	247	257	280	260	291	260	299	248	273	261	284	248	253	251	259	250	267	272	269	247	276	231	269	250	282	285	285	242	271	272	241	269	275	261	307	275	274	269	259	275	285	239	265	286	277	289	267	279	278	251	295	296	286	265	249	260	263	264	287	282	277	253	284	265	293	248	268	256	304	260	289	242	260	297	311	238	232	265	273	276	282	297	277	267	274	269	274	281	260	258	270	266	258	293	283	271	323	245	270	266	271	246	301	266	255	249	288	247	287	253	264	244	297	305	251	245	267	291	272	279	280	281	237	220	246	278	222	288	285	279	242	283	277	278	231	254	278	276	261	292	255	264	262	266	265	300	248	278	269	277	267	262	260	234	241	248	271	276	252	257	291	282	250	279	265	275	279	230	244	249	258	286	279	260	261	262	279	264	273	266	289	250	231	271	274	245	316	282	245	264	310	289	252	251	243	279	253	300	247	260	270	239	248	286	252	287	261	291	261	254	251	246	263	248	264	296	259	299	287	261	232	233	272	260	262	272	251	271	258	261	254	253	271	281	241	256	264	264	277	255	281	256	234	269	259	288	270	251	269	285	286	277	278	274	292	258	265	278	282	255	263	252	258	275	302	302	276	263	281	256	241	264	267	242	262	268	249	261	280	228	249	279	279	280	282	270	278	241	279	276	239	270	263	239	277	285	266	258	268	267	264	242	271	250	252	270	255	263	272	272	302	257	264	282	268	272	277	256	237	288	282	298	270	283	272	236	251	283	256	303	252	242	270	281	266	264	272	261	262	274	234	250	267	270	275	276	249	250	259	230	258	278	256	276	254	272	262	257	266	240	277	290	252	248	259	293	286	276	267	309	270	262	273	249	255	236	245	280	267	242	256	286	288	269	295	327	281	265	273	259	248	269	269	258	301	253	297	239	274	271	247	264	234	251	265	280	238	297	235	316	285	284	276	279	270	265	299	251	273	233	247	310	269	247	247	255	300	262	254	238	216	281	283	264	275	261	273	315	255	276	256	265	279	263	268	247	309	287	290	260	235	291	285	267	283	270	251	252	261	282	274	268	270	278	262	289	261	291	264	258	247	249	281	290	292	297	259	261	267	295	280	271	267	259	253	276	275	256	297	253	245	246	253	280	249	307	278	262	294	275	294	292	250	278	269	280	264	252	242	277	265	266	248	250	264	253	274	239	270	266	250	290	260	276	263	297	305	298	264	266	264	247	279	254	249	260	266	274	265	275	270	256	255	278	258	257	265	271	309	254	254	311	266	267	291	294	279	265	296	273	242	297	272	259	264	242	273	244	260	281	267	281	257	271	261	285	272	282	270	273	268	256	276	253	255	267	279	269	292	254	269	271	251	301	262	273	274	273	270	287	281	268	276	292	256	289	296	239	256	278	264	272	261	280	259	292	255	296	271	246	269	263	268	265	248	266	247	236	260	252	282	280	253	264	250	257	293	303	263	278	287	267	254	269	270	266	272	295	276	276	241	262	272	292	260	264	264	215	251	253	271	270	320	254	249	245	271	245	304	275	238	267	269	271	294	258	284	245	240	286	277	252	246	289	286	283	269	286	277	251	297	297	263	257	283	265	261	228	288	275	260	273	266	259	274	234	280	276	236	226	273	295	284	294	268	260	236	271	267	268	300	272	252	309	292	272	283	276	250	278	288	257	282	261	257	264	309	251	275	274	241	280	272	282	266	253	300	257	292	295	248	272	310	254	270	276	263	254	276	240	267	276	269	255	318	288	266	267	267	255	260	248	246	272	256	266	278	255	257	262	264	237	265	304	254	237	246	280	268	266	255	260	273	254	258	246	244	289	243	308	297	286	277	264	252	252	275	266	266	267	255	289	294	249	293	262	268	256	267	245	258	267	269	271	260	273	246	250	266	281	300	245	312	283	259	279	273	283	276	269	271	266	252	280	291	255	274	273	288	288	277	290	262	253	250	253	278	265	262	283	271	270	269	258	273	253	235	263	244	282	251	282	270	279	299	259	275	266	279	252	256	254	262	282	256	288	272	276	298	268	283	277	227	252	251	267	291	246	236	290	268	231	255	269	261	287	287	291	263	255	296	280	253	261	277	269	237	271	287	268	265	275	279	280	263	258	299	267	248	281	240	272	241	271	265	273	267	269	251	294	271	281	246	269	278	279	286	248	207	280	295	266	232	244	281	282	261	266	254	256	254	275	264	267	264	274	253	265	264	259	315	277	291	248	313	286	252	232	262	266	232	245	264	270	296	257	261	284	262	254	253	236	291	267	253	299	309	270	277	263	266	276	288	257	311	297	268	248	256	257	271	240	272	254	276	262	277	275	257	260	243	275	241	268	294	305	318	284	278	256	296	263	280	283	285	308	281	289	284	266	256	246	247	259	269	266	272	261	275	268	273	250	279	261	239	250	251	259	272	246	280	259	249	271	291	263	268	255	265	267	282	289	262	279	292	293	259	291	255	260	258	271	262	279	295	276	283	259	253	250	261	276	281	282	278	250	293	261	274	278	250	289
8430	949	1333	1419	1287	1099	1005	971	833	799	731	747	727	734	701	650	693	719	704	684	631	687	652	598	683	694	658	648	636	648	636	629	622	634	646	671	692	644	707	648	643	662	660	653	606	666	617	632	642	612	615	641	644	628	625	639	635	619	638	631	646	634	614	652	618	642	604	637	683	616	615	619	606	579	628	655	690	622	647	660	672	602	640	650	620	627	601	661	648	586	655	617	645	625	684	629	691	643	664	652	605	632	589	646	641	611	643	605	601	630	611	633	645	613	629	646	622	658	681	621	658	663	640	631	624	668	612	616	644	637	611	576	608	659	640	623	620	622	635	596	624	687	646	628	646	619	617	647	619	620	643	718	644	635	667	647	630	615	667	592	600	630	608	652	630	651	627	606	610	617	591	588	629	615	623	644	599	609	616	635	596	618	667	654	615	608	592	650	599	635	645	627	611	577	588	627	593	582	621	651	612	612	621	576	653	582	645	645	618	642	614	619	646	620	677	635	630	592	624	648	651	606	642	609	598	603	619	589	635	587	645	613	676	669	601	628	626	670	647	649	623	635	650	634	594	640	685	619	618	606	661	595	618	558	609	601	616	646	621	613	575	646	567	619	649	642	587	600	669	594	634	628	633	605	611	645	589	585	595	617	597	604	619	619	651	588	635	602	610	624	647	622	622	583	624	665	629	584	606	638	561	590	615	613	616	616	651	600	603	666	611	645	636	622	608	614	659	610	644	675	639	605	628	615	614	630	604	598	656	603	594	602	621	617	613	665	639	627	642	665	579	614	617	639	642	669	646	632	617	636	620	610	679	648	623	600	661	602	593	663	635	620	599	595	580	661	594	628	627	584	627	608	598	606	579	622	623	609	654	586	631	646	629	601	676	629	634	652	600	629	622	604	653	603	579	660	628	610	604	592	625	596	651	665	582	669	620	600	656	602	632	668	578	596	651	583	589	584	592	687	636	638	626	657	662	617	584	626	625	648	606	591	633	633	622	608	592	637	607	648	639	618	675	648	612	578	637	603	632	625	657	604	641	648	639	624	638	615	658	656	611	605	602	620	598	628	684	643	654	604	635	603	622	592	650	617	620	630	600	614	590	586	651	614	643	632	560	589	633	609	616	619	666	625	611	610	646	625	683	620	641	599	637	649	618	630	631	558	590	610	630	627	645	619	583	620	686	645	607	611	643	635	601	633	639	659	613	610	669	622	623	600	622	638	646	627	617	630	633	607	632	637	654	636	623	609	643	620	612	652	640	639	620	618	598	617	625	639	617	658	612	606	592	659	618	641	619	682	619	640	686	640	591	628	623	649	624	596	648	673	632	604	651	614	602	638	660	604	650	686	628	636	603	625	614	647	666	635	605	635	650	625	637	680	607	578	636	602	617	614	608	609	617	612	632	583	643	645	627	592	612	619	656	630	635	623	624	585	612	587	587	613	617	629	662	636	601	637	626	635	677	619	651	646	645	607	629	619	615	590	652	626	620	629	582	620	615	624	631	625	662	623	594	661	631	593	635	643	600	655	628	656	596	626	634	648	664	586	588	659	654	650	606	615	642	615	621	594	619	610	652	643	599	636	631	661	631	636	635	593	583	659	582	634	617	625	670	607	701	625	643	619	638	611	650	628	599	620	632	594	608	630	591	624	640	611	652	587	664	604	639	635	630	629	628	649	567	614	633	620	610	632	616	612	639	656	641	626	636	651	595	613	616	610	633	651	631	628	652	582	597	629	620	615	653	592	642	609	658	621	664	605	647	640	615	631	638	624	607	589	599	648	630	667	647	625	612	660	580	647	638	644	664	619	637	616	653	625	652	650	602	618	615	650	631	628	631	635	646	621	659	617	633	655	648	614	623	655	639	597	637	643	618	610	660	590	654	680	597	648	615	651	593	626	633	632	623	629	609	639	618	698	696	651	652	626	607	625	608	635	627	616	650	647	548	643	590	603	599	667	660	597	637	683	673	617	644	638	620	608	628	609	614	611	621	604	603	630	622	634	676	649	626	642	584	602	654	641	642	612	624	648	645	654	621	639	637	609	644	584	644	615	637	646	626	591	609	614	640	651	594	638	591	626	639	624	640	643	661	630	615	621	623	640	644	636	627	636	618	646	646	621	619	641	667	642	638	603	618	630	615	637	643	609	641	620	570	590	650	611	591	612	642	635	611	642	628	607	621	640	589	631	623	654	585	654	638	636	616	598	653	601	648	652	646	653	627	657	621	645	630	607	609	640	621	605	623	658	599	629	644	615	645	638	622	611	612	607	596	681	629	616	636	619	594	611	589	629	660	596	666	616	619	640	634	642	618	618	659	569	589	611	627	626	593	644	650	605	608	647	636	587	606	611	631	616	626	638	650	596	654	641	607	643	628	621	627	648	612	631	624	651	638	622	596	596	606	591	628	640	677	637	633	607	646	622	655	577	662	630	640	608	620	670	621	624	629	617	628	685	644	573	628	657	650	653	656	612	597	617	646	650	623	686	640	674	603	604	591	636	634	657	538	671	625	633	615	571	612	645	617	613	632	613	659	614	627	656	660	619	651	597	586	638	602	612	630	624	610	575	640	678	631	620	657	612	660	617	624	624	611	629	636	660	657	600	595	648	588	605	578	602	641	643	643	598	613	626	649	613	662	617	599	640	606	605	646	615	638	586	650	625	602	638	634	639	611	635	618	642	656	659	625	635	627	674	611	638	635	634	607	632	606	647	562	611	596	672	602	622	618	683	614	682	680	647	622	667	639	634	626	656	657	594	640	668	609	587	600	627	640	613	674	614	612	689	662	627	620	670	668	607	644	627	630	675	676	621	663	589	662	640	641	621	641	658	682	644	642	558	602	628	608	626	583	619	619	649	658	625	640	601	622	626	612	604	638	640	626	612	645	620	641	598	626	605	590	606	616	658	593	635	610	595	628	640	626	651	642	652	617	621	616	604	600	635	653	600	596	626	617	647	639	658	598	607	642	676	626	619	641	630	574	651	613	563	614	580	623	587	659	599	623	660	619	645	609	634	659	588	632	636	705	597	625	658	633	615	637	631	644	584	615	600	619	647	602	619	575	612	663	598	664	611	621	644	639	630	613	622	617	587	610	645	642	617	628	646	648	650	650	639	648	608	650	613	622	644	641	645	627	650	597	653	579	677	630	604	635	619	661	647	640	614	620	678	643	614	613	599	597	630	653	569	623	643	629	610	648	611	610	609	606	622	623	644	649	634	630	632	611	623	639	643	619	642	648	642	600	635	621	630	605	615	681	612	655	613	634	577	585	619	695	602	622	607	614	658	632	591	585	655	597	612	607	667	617	708	641	622	609	631	638	641	605	604	621	617	625	618	667	618	601	611	639	617	633	664	631	603	566	658	636	623	619	582	605	656	657	602	663	621	640	624	631	588	643	644	618	607	639	641	614	638	621	608	647	606	689	638	594	562	612	618	630	660	640	627	638	604	656	604	596	638	621	582	639	630	658	646	612	627	647	637	635	646
20260	1863	1060	910	712	586	526	521	474	475	446	431	437	446	394	376	404	431	424	428	408	456	384	380	367	373	400	402	389	396	442	372	400	417	383	371	377	395	394	428	371	366	368	389	360	372	390	405	343	402	387	401	342	390	341	398	359	368	388	423	356	406	353	422	372	362	391	384	393	368	388	383	378	366	361	362	351	392	363	404	431	401	389	362	355	392	407	393	349	361	381	422	397	420	391	359	360	376	391	380	363	366	391	384	378	364	391	363	375	364	397	415	369	421	374	391	362	389	389	394	348	362	352	345	399	387	384	384	395	383	367	361	407	406	377	362	372	377	365	354	368	371	440	362	384	423	391	406	386	353	384	417	392	386	390	402	362	370	383	399	376	383	368	396	380	398	362	389	339	375	365	372	368	398	410	421	408	404	382	359	366	342	378	390	358	352	349	397	403	437	369	386	397	395	398	380	386	400	379	393	379	366	359	380	400	361	332	369	425	380	355	384	395	373	408	369	393	377	378	387	408	378	421	368	379	379	380	414	403	385	369	393	387	372	370	403	393	356	399	396	410	398	372	369	364	385	386	345	391	426	363	400	388	365	405	366	372	431	419	421	399	385	377	390	375	395	362	357	442	400	373	381	389	391	392	378	333	401	384	395	358	388	411	413	384	384	382	373	375	399	436	368	376	399	418	383	375	378	406	412	391	371	399	379	379	375	386	404	386	382	395	356	363	378	392	402	387	369	405	380	404	376	420	401	419	390	361	401	391	363	383	421	377	403	384	417	379	401	377	399	378	349	397	397	357	404	402	378	396	399	359	397	382	415	379	381	341	397	341	418	347	400	374	399	388	378	374	397	389	358	373	370	356	369	370	404	389	378	386	352	397	373	352	411	360	384	346	326	361	381	396	388	378	389	358	400	395	353	374	383	365	390	384	393	373	404	361	390	435	391	381	373	371	352	409	367	361	349	372	370	349	401	409	410	358	345	423	379	360	336	385	372	333	359	420	421	383	375	370	394	428	375	402	360	361	393	360	352	394	380	374	370	373	347	331	382	387	366	412	383	404	405	411	395	399	374	381	382	368	380	375	390	418	404	392	383	387	388	358	384	408	391	382	406	359	363	358	395	394	353	434	412	372	374	389	400	354	388	385	387	422	362	387	390	378	361	373	405	393	398	356	355	354	406	400	400	424	356	376	353	387	358	397	389	382	409	383	411	386	359	400	399	375	415	371	373	368	375	416	364	354	381	382	392	378	352	395	382	356	388	356	335	359	424	405	369	359	368	401	387	360	386	378	384	374	405	406	377	357	404	376	345	360	366	365	402	389	394	371	344	377	363	379	372	365	389	394	383	408	397	392	381	368	360	370	374	381	404	396	409	373	408	397	375	355	357	380	397	363	372	393	397	392	392	344	394	410	412	413	367	392	382	390	379	396	380	385	382	386	383	368	417	390	394	374	364	375	373	382	393	364	394	384	408	361	405	386	393	400	407	374	394	396	389	394	365	387	396	373	349	390	394	396	408	413	393	403	371	372	401	381	369	401	375	380	390	351	432	379	341	365	379	379	425	403	389	393	419	400	375	378	409	363	425	414	397	402	370	380	386	393	409	363	366	374	383	362	400	377	367	384	351	375	367	392	379	387	401	376	392	390	375	388	371	386	386	398	423	354	394	368	421	392	353	395	429	382	380	420	397	397	394	395	388	381	381	380	403	362	358	355	366	367	380	384	356	373	408	405	383	421	382	394	449	414	387	385	363	400	425	398	393	398	405	414	371	372	373	414	377	389	385	405	348	391	414	430	438	384	417	399	398	397	359	389	345	374	395	417	415	415	380	373	403	396	365	372	368	378	357	375	385	393	379	391	406	402	364	424	376	394	407	347	398	412	380	390	374	366	403	396	363	398	392	397	390	381	396	380	430	373	368	339	407	350	383	369	373	360	406	400	384	401	396	393	384	379	335	380	380	379	388	429	359	414	385	342	331	389	402	377	401	377	378	379	408	359	381	365	420	392	399	433	426	399	398	386	394	369	388	390	364	398	396	407	397	387	416	419	414	402	400	387	381	402	366	390	396	347	396	357	396	411	388	414	341	377	423	426	381	399	386	369	366	367	360	380	365	382	421	387	377	402	393	381	390	375	363	370	409	422	410	374	386	375	418	404	399	379	415	356	394	359	395	387	353	368	367	357	401	397	366	373	383	384	407	387	407	391	361	414	361	361	376	378	403	405	368	376	415	384	354	370	396	347	349	335	413	401	376	350	415	383	364	337	394	362	410	357	389	392	375	384	360	368	377	377	361	398	388	395	397	381	388	394	396	382	369	400	373	367	393	438	445	415	382	384	355	375	378	336	412	370	355	396	402	406	379	399	420	428	397	395	405	366	396	390	375	372	336	411	349	364	390	417	391	417	393	385	421	381	391	372	398	405	390	405	364	383	405	398	380	379	378	412	360	365	381	391	355	396	381	383	365	384	410	383	374	407	372	380	390	343	387	387	380	375	402	377	392	383	376	383	381	363	378	385	368	378	380	355	399	399	366	376	366	394	392	371	401	410	393	397	366	373	371	387	392	334	367	401	387	367	366	366	361	381	367	403	370	358	403	380	345	379	386	426	386	372	347	408	369	380	421	377	399	395	397	431	400	395	371	369	410	396	356	390	341	394	362	402	365	370	377	345	384	367	390	340	376	431	399	374	362	371	362	383	397	391	402	408	439	386	421	393	420	365	405	362	367	400	386	387	364	406	398	421	417	341	359	370	428	396	379	387	363	411	389	374	453	400	405	398	372	393	359	366	382	368	380	371	400	393	400	386	377	355	370	370	367	401	415	371	388	371	351	357	376	405	344	381	431	385	382	363	419	392	341	347	426	392	375	382	340	390	378	380	377	375	386	417	397	362	387	369	417	358	352	420	377	372	375	391	407	345	372	409	399	429	364	377	378	361	370	391	360	390	383	366	379	360	396	429	387	392	396	436	397	384	422	366	362	395	374	408	375	425	455	383	335	389	401	384	390	380	426	391	336	353	371	355	382	426	372	400	374	354	353	393	383	402	410	417	415	355	417	366	357	454	388	381	389	332	357	375	387	433	363	417	387	423	345	398	372	400	417	391	359	403	393	420	395	389	387	384	374	372	369	386	380	360	365	401	376	368	387	382	359	373	385	392	351	373	399	368	364	380	355	369	411	384	366	396	385	375	353	426	394	408	401	372	379	355	395	403	334	348	400	400	362	378	343	426	334	384	390	408	374	388	397	356	381	379	348	402	416	332	367	384	382	350	419	394	380	374	387	397	394	374	418	375	382	380	388	398	391	389	386	419	381	368	400	357	396	371	399	393	387	390	401	387	362	381	373	389	364	382	386	358	375	381	385	365	377	385	392	389	407	355	367	353	366	425	374	402	404	380	396	340	339	378	410	366	375	412	394	431	417	388	389	363	389	377	428	398	387	388	360	373	409	378	378	399	377	364	395	371	368	390	385	407	351	423	408	399	386
11148	1455	2141	2459	2219	1838	1574	1379	1300	1209	1186	1098	1110	1059	1030	964	967	946	963	949	902	921	926	912	913	891	903	921	837	888	834	865	881	807	902	908	860	849	850	805	847	963	882	913	922	886	844	844	858	833	868	875	867	858	881	880	843	872	872	806	880	836	888	870	926	907	818	863	873	809	810	841	841	840	840	846	868	834	817	890	886	895	855	857	819	822	795	842	843	868	851	822	776	776	856	810	833	911	880	894	869	881	829	847	837	885	812	841	859	829	823	824	849	832	840	828	854	821	893	880	852	929	857	843	845	846	852	870	846	885	902	831	828	851	885	873	863	826	824	834	864	841	859	890	817	857	797	824	871	867	870	871	813	865	830	860	834	848	865	838	818	886	867	843	866	826	845	825	861	853	807	893	872	862	782	851	844	851	864	903	863	815	809	892	864	892	835	814	860	903	879	899	857	893	863	839	855	894	842	857	852	872	841	878	857	919	859	816	807	821	847	850	863	884	817	879	852	822	773	854	867	864	830	871	865	870	837	918	812	836	844	829	841	808	887	886	841	828	894	793	864	872	868	876	873	872	824	825	859	850	824	871	826	811	828	818	840	881	848	828	782	860	815	825	848	771	882	834	899	865	880	864	849	858	855	830	832	813	844	850	831	852	845	840	827	875	895	838	854	839	883	837	854	827	866	879	799	844	861	809	811	819	845	873	848	810	833	868	880	840	827	845	822	845	826	843	809	807	859	891	818	818	877	823	831	845	926	841	872	871	888	823	797	854	867	824	874	860	882	793	833	818	827	846	856	835	850	817	847	850	832	811	778	800	838	883	813	864	833	833	855	784	818	854	865	844	827	790	822	852	855	826	800	833	750	837	877	895	849	912	851	870	840	847	871	852	854	830	851	896	832	847	843	832	810	849	871	829	811	799	848	848	851	874	897	861	880	804	893	853	868	894	905	839	840	844	883	813	821	820	850	882	896	827	907	790	837	831	835	844	832	840	833	824	879	837	815	845	887	861	817	809	846	829	879	890	851	802	824	825	823	849	832	838	905	825	871	850	819	849	852	854	825	832	872	857	849	804	826	830	868	858	852	864	820	840	862	832	884	784	827	855	813	868	844	830	880	834	885	799	851	826	863	885	895	839	859	886	870	810	844	859	867	840	851	858	815	801	851	838	833	836	909	817	835	827	885	824	843	802	862	893	824	836	853	832	786	833	815	887	833	854	817	817	844	875	842	830	823	770	875	851	821	861	869	839	875	847	823	855	799	852	809	805	852	858	826	856	865	865	815	842	851	825	814	843	864	857	793	839	862	798	886	871	835	819	839	822	836	830	805	835	839	877	833	847	862	883	855	824	866	816	815	849	845	909	795	859	859	857	887	910	795	877	889	859	887	819	854	877	822	837	864	829	842	790	820	827	873	867	841	866	812	892	806	824	846	877	827	825	843	868	867	849	841	839	870	840	857	847	843	870	865	812	839	854	833	849	853	828	879	866	782	870	892	855	874	782	832	889	854	875	843	886	868	863	820	827	813	874	843	895	867	859	869	795	863	851	852	813	898	862	859	839	856	832	850	791	839	873	848	864	852	853	844	844	839	896	844	859	903	787	836	811	913	813	853	835	817	818	900	832	885	818	821	879	816	808	850	860	853	832	843	837	872	836	824	827	914	851	828	845	814	849	838	876	816	822	839	904	866	872	925	835	875	841	881	907	870	845	838	829	863	845	811	835	807	826	871	816	851	835	852	850	872	843	814	859	848	878	817	835	868	851	813	812	841	852	839	875	871	810	809	836	817	811	826	875	842	778	830	842	895	835	852	861	853	797	832	836	879	838	870	856	846	889	781	852	828	837	867	795	848	797	814	818	836	830	764	870	860	843	812	815	831	851	836	853	809	881	847	850	851	827	789	782	831	893	841	844	790	861	854	850	842	806	833	828	883	866	856	807	858	806	804	874	855	820	851	883	844	782	878	837	827	822	857	899	850	798	857	825	851	852	869	831	799	862	872	853	838	855	852	830	795	899	834	850	823	879	836	840	840	852	840	808	860	839	819	858	886	769	863	856	832	842	834	863	807	811	839	821	827	883	896	887	816	848	783	858	900	822	833	821	822	844	844	859	833	844	831	848	822	790	862	844	856	848	856	842	774	844	847	857	919	855	876	838	819	888	845	860	884	833	837	872	811	879	767	845	802	804	855	827	878	902	814	820	830	870	861	866	846	933	842	874	886	812	876	845	866	821	877	862	859	822	841	885	885	846	887	821	841	825	899	827	900	883	847	751	842	793	865	897	855	799	902	827	852	914	840	858	838	865	863	839	851	847	849	842	854	918	804	803	869	864	858	851	823	860	839	831	893	806	879	796	900	856	851	839	861	868	818	878	836	816	806	853	820	820	826	873	895	838	851	825	842	810	848	865	880	828	828	805	797	874	868	812	822	840	836	821	877	819	860	872	822	875	913	823	849	849	861	864	858	839	794	882	823	853	835	866	817	919	841	859	850	845	807	853	821	884	816	822	850	858	835	843	856	824	811	831	849	824	812	832	902	827	828	832	889	829	826	836	902	856	839	830	837	880	814	835	858	850	823	855	865	804	871	872	827	802	875	868	877	807	862	823	869	827	772	932	877	796	842	836	840	840	864	845	858	818	802	819	832	774	885	844	827	806	831	842	804	857	799	871	879	830	807	854	837	820	817	817	816	884	856	866	844	813	780	811	857	867	842	814	829	840	836	827	838	792	824	815	802	746	836	869	831	815	822	805	840	827	820	871	849	817	854	819	885	793	886	840	899	870	816	893	910	868	796	801	859	873	856	861	861	859	853	827	879	875	866	874	855	824	820	845	816	823	871	824	853	848	882	869	822	831	860	827	850	827	801	831	826	833	868	871	882	849	814	828	842	870	855	830	827	853	851	809	842	830	841	867	871	820	830	841	822	858	860	861	846	800	814	869	840	874	841	833	812	841	879	866	878	853	847	831	830	845	867	848	817	860	833	860	780	851	828	851	910	888	872	825	851	845	894	826	887	855	858	859	850	831	838	883	871	860	841	831	831	848	857	808	830	922	813	849	832	823	833	855	808	789	858	816	828	866	805	847	859	863	848	795	866	884	822	861	825	862	838	850	823	861	868	843	813	855	866	808	846	837	798	861	830	832	853	842	846	848	827	839	839	837	809	859	852	827	879	891	904	807	820	870	818	842	837	857	840	892	915	807	824	836	808	789	872	889	857	802	868	838	894	875	842	842	869	839	833	816	843	812	849	847	847	846	881	820	851	845	810	854	833	861	864	781	804	844	844	823	871	881	858	815	831	834	799	877	864	788	855	879	878	822	912	811	834	850	830	857	831	808	858	881	820	826	848	833	818	810	873	839	865	832	830	875	871	874	797	871	843	809	777	853	846	897	875	795	843	858	858	888	820	794	800	811	848	901	804	879	818	859	824	807	796	875	886	812	885	853	879	909	807	856	841	828	866	860	843	853	905	827	829	870	854	830
3482	233	175	186	184	169	188	177	164	158	172	179	196	157	188	183	184	164	157	171	175	167	149	171	147	155	158	166	173	169	180	159	153	197	152	168	175	197	202	182	155	189	152	203	169	189	164	179	177	190	171	180	185	174	163	159	183	177	183	172	164	175	182	170	175	154	191	182	179	165	163	188	166	151	165	155	160	156	173	176	190	205	193	166	163	169	186	184	187	175	165	179	184	187	199	159	190	201	182	165	157	143	160	160	176	177	168	179	193	201	175	172	177	165	158	180	187	171	160	174	172	178	168	185	191	181	181	191	163	192	170	174	182	194	190	167	165	171	171	181	183	172	186	190	197	203	164	174	182	182	196	185	177	188	150	189	188	188	174	159	196	165	201	153	166	195	174	174	160	167	183	168	178	217	177	179	164	175	157	186	175	199	182	182	164	164	162	171	220	199	160	198	164	194	188	171	173	151	185	160	160	172	175	150	167	157	180	189	176	187	184	177	192	173	181	190	170	194	170	174	183	183	156	154	177	170	177	167	184	165	160	188	169	150	185	174	197	171	186	170	182	169	179	190	187	182	201	149	154	204	201	169	183	197	166	161	165	167	180	217	149	168	188	158	176	185	195	180	174	188	168	179	196	171	199	173	166	168	154	199	192	174	164	185	176	165	181	150	184	183	162	178	205	188	185	179	179	173	179	181	197	165	203	177	190	181	208	159	183	173	209	199	201	162	192	171	159	164	180	160	182	187	164	151	186	175	172	177	146	181	192	208	158	184	169	161	169	196	207	170	170	156	196	180	175	183	161	178	145	159	178	171	195	188	174	178	186	175	161	203	172	165	169	169	174	188	194	187	194	163	176	179	184	190	152	197	169	157	160	184	194	156	178	174	181	171	174	189	155	173	177	178	190	176	166	170	203	214	173	174	178	221	200	165	171	178	179	156	150	185	194	178	187	186	153	171	206	209	175	203	187	150	182	176	164	184	161	181	171	189	173	177	198	172	172	169	167	158	184	177	168	190	198	191	187	199	166	160	185	171	163	197	204	160	183	186	202	173	139	199	195	205	207	206	183	192	186	174	189	164	215	187	161	164	173	162	195	194	200	214	185	180	182	171	168	187	164	178	188	179	164	171	162	180	171	183	187	191	181	165	186	187	172	160	164	201	163	188	174	165	165	195	190	195	177	167	180	167	171	151	192	196	182	171	185	171	152	151	164	171	166	180	182	193	181	192	171	180	197	175	163	208	195	149	175	204	155	147	178	182	179	172	203	170	164	181	169	166	176	144	176	190	154	156	152	188	191	172	188	187	183	159	179	165	170	197	196	179	161	195	187	171	187	191	174	172	182	192	194	188	158	173	166	187	164	165	180	194	176	191	167	165	167	160	166	158	168	168	176	186	193	190	149	191	156	169	173	186	191	200	190	188	209	169	190	173	174	190	177	165	208	197	185	176	184	180	199	176	189	176	163	181	197	165	184	171	171	201	144	175	206	175	175	190	147	164	165	164	151	180	151	183	160	187	180	193	171	170	186	193	170	178	178	189	158	179	186	171	147	172	194	176	186	223	178	165	172	160	169	176	183	179	135	176	167	194	186	180	186	170	166	166	224	197	169	166	157	137	174	157	181	219	180	166	193	181	164	161	169	181	175	187	174	193	171	197	173	190	177	184	181	180	188	172	159	207	160	188	183	151	171	189	179	165	162	155	189	195	200	177	163	167	188	185	165	157	183	189	190	185	174	198	181	173	154	166	161	218	198	195	187	169	206	166	187	181	206	178	163	167	167	177	205	194	167	177	164	185	166	182	158	171	161	172	171	205	173	191	168	197	175	194	165	173	203	180	176	181	179	174	166	203	183	168	173	169	178	168	178	185	168	218	197	172	174	168	176	178	197	174	179	190	155	173	194	193	172	171	189	174	199	191	178	183	160	177	186	183	195	178	178	176	164	204	154	171	199	175	166	190	192	174	180	148	156	173	169	182	152	184	142	184	162	180	168	200	191	185	161	181	159	160	179	182	181	181	177	183	188	181	189	168	201	209	178	186	180	180	179	178	167	182	175	191	193	179	160	167	191	191	181	209	175	177	212	174	178	228	178	160	190	206	156	178	179	164	180	183	184	174	170	158	195	209	180	176	193	189	175	172	195	230	174	178	176	180	210	164	150	190	184	166	170	170	194	166	185	175	197	186	177	171	167	199	162	189	172	164	195	173	202	177	188	190	206	169	187	172	177	179	193	160	182	199	185	176	178	157	159	181	201	157	169	168	184	227	148	187	191	167	180	173	174	173	178	186	176	192	160	163	191	181	192	161	182	167	146	195	186	159	187	167	178	168	188	173	170	192	167	177	203	171	191	183	191	170	175	184	185	183	179	204	156	159	197	180	182	183	178	191	185	171	167	177	152	161	189	150	170	187	196	161	178	196	201	183	195	190	157	173	186	181	154	174	147	156	164	160	162	186	192	183	167	173	185	167	160	153	176	171	218	187	152	169	194	178	191	164	180	161	156	171	171	165	164	181	201	192	187	164	195	159	187	175	191	178	155	198	195	170	161	176	170	182	175	146	181	177	189	189	161	161	170	173	190	187	199	188	186	177	193	176	156	182	161	184	194	194	174	180	193	167	178	171	183	200	179	150	173	187	184	161	192	157	189	182	188	180	164	158	170	174	202	177	184	201	208	172	153	206	177	173	171	151	189	176	179	186	213	172	197	169	198	182	175	202	191	163	172	182	172	182	209	169	162	177	179	194	174	173	183	187	170	180	180	192	180	208	199	160	157	186	193	170	153	189	184	186	181	174	186	177	171	161	173	187	183	173	161	195	208	203	170	184	169	174	163	176	189	165	184	179	192	172	163	181	172	183	189	197	203	163	203	170	187	187	199	182	168	180	195	181	172	168	155	168	185	197	181	166	181	169	183	167	178	174	191	203	181	168	176	179	205	183	164	173	171	156	170	196	175	185	187	158	177	161	185	211	171	185	204	191	163	188	156	162	199	158	176	188	157	189	204	192	189	190	192	170	173	161	171	181	175	157	172	197	173	195	145	154	175	173	162	188	190	189	176	175	166	185	218	157	157	193	179	182	180	166	171	180	180	159	181	192	199	170	136	179	199	185	178	152	161	180	175	175	172	191	206	194	179	183	177	143	185	173	189	190	165	165	185	161	187	187	173	204	172	164	198	178	171	155	174	190	186	169	188	181	194	188	166	197	179	180	157	190	188	171	180	178	163	189	163	197	184	182	176	173	215	183	169	209	156	156	167	170	167	162	168	208	173	176	193	182	145	196	174	175	202	181	168	179	174	185	175	168	173	177	159	181	164	146	188	162	160	180	166	157	179	199	169	160	176	161	155	173	210	181	178	180	175	204	199	172	204	161	198	159	167	179	166	188	195	209	154	193	170	169	169	190	166	184	158	179	168	170	162	173	180	185	175	199	203	183	157	162	157	184	169	201	176	167	180	181	177	192	156	177	178	178	159	177	174	159	192	161
2824	468	489	445	427	468	442	474	450	434	422	445	422	463	450	462	439	454	441	441	449	467	402	419	482	450	405	426	443	442	466	457	441	468	448	411	445	472	466	446	425	434	462	458	439	445	441	412	450	437	442	431	493	426	448	435	466	434	430	454	438	443	411	472	449	463	422	417	461	442	474	420	468	404	441	437	423	429	443	455	432	460	444	433	432	492	455	463	403	423	414	415	460	440	431	427	426	442	404	410	424	450	437	440	466	459	481	428	440	436	418	418	418	477	416	436	418	416	460	446	455	463	419	443	449	445	461	428	404	428	453	451	460	425	411	444	446	459	435	441	413	429	454	449	439	445	386	444	446	434	471	455	454	399	437	414	427	472	425	448	432	441	418	435	479	487	486	460	429	451	470	439	436	446	437	424	470	407	451	465	425	446	407	434	419	448	444	445	464	454	445	480	428	457	464	447	443	434	445	441	477	423	412	411	431	443	409	433	432	459	441	423	456	454	444	447	471	438	444	404	416	439	463	440	436	420	468	445	437	430	432	415	437	467	445	462	448	477	439	425	467	435	472	432	451	432	424	455	454	443	429	411	428	414	444	461	426	464	423	431	449	456	442	434	445	455	466	433	446	440	491	371	452	406	397	399	429	458	462	446	452	461	434	462	448	432	477	438	420	470	472	449	411	444	439	432	440	429	419	456	456	467	433	441	471	434	478	438	455	450	496	441	442	452	404	458	412	432	433	420	474	455	425	428	451	412	439	432	449	422	422	416	414	451	438	443	444	406	466	440	448	473	426	436	437	448	427	409	442	445	433	475	405	447	491	424	439	438	454	471	475	447	444	447	436	466	472	434	463	406	473	420	441	417	410	429	447	433	434	436	475	457	441	437	442	417	441	454	412	488	405	437	451	440	462	405	471	436	453	481	441	435	426	448	460	461	445	440	424	448	426	427	433	432	462	470	431	457	475	432	450	427	439	441	449	435	485	466	445	459	443	464	445	433	453	440	426	450	439	438	458	419	459	487	431	425	435	394	445	465	457	455	446	467	458	425	457	456	444	444	411	449	427	431	445	468	395	449	466	408	457	441	429	454	453	452	436	449	433	461	410	459	408	461	421	446	425	421	418	425	437	457	453	433	440	437	473	431	443	470	427	452	445	437	459	402	410	433	439	445	411	450	413	430	391	424	445	397	439	477	419	435	433	434	457	453	462	468	488	448	436	427	442	418	467	449	454	472	461	442	467	457	424	419	450	467	446	432	457	454	445	430	443	451	429	459	458	419	463	442	443	432	434	454	433	444	464	459	443	443	441	445	436	406	441	463	424	486	428	421	445	455	435	416	434	455	441	436	424	440	427	432	455	446	440	461	463	445	420	486	409	447	444	441	430	440	430	462	446	445	413	435	443	445	461	452	431	448	442	430	403	445	447	423	425	491	408	428	437	460	461	408	438	422	421	439	451	466	477	437	445	461	446	457	476	430	407	407	433	488	445	442	420	450	461	411	423	442	459	401	436	440	463	458	427	494	403	408	429	435	445	468	444	447	407	435	430	457	434	441	439	443	446	416	423	418	449	431	459	424	426	493	453	458	423	470	429	426	435	452	435	446	444	441	447	442	458	450	442	436	452	422	412	427	444	444	424	461	440	439	464	499	403	447	420	422	439	453	464	437	450	431	466	437	429	423	443	464	445	412	451	443	453	433	461	443	447	431	449	445	461	444	459	421	460	424	443	437	428	463	417	436	465	459	425	438	437	421	454	402	450	422	430	421	441	437	424	443	431	424	412	447	493	455	418	438	427	434	459	424	471	428	462	477	414	434	463	425	468	445	434	465	453	422	454	458	410	451	456	447	436	451	448	440	475	453	496	430	431	454	431	495	443	426	461	451	440	446	437	448	454	433	421	423	444	438	451	428	427	427	447	417	451	442	465	446	418	443	441	478	409	429	428	442	457	452	411	460	432	430	416	442	474	435	423	430	398	432	419	466	462	427	434	437	470	451	437	435	450	435	444	433	492	434	456	438	475	454	421	436	463	478	426	430	417	436	427	420	465	450	455	432	441	453	453	431	412	464	447	392	413	436	437	450	415	416	474	423	407	435	459	452	413	432	447	437	431	445	430	425	463	413	416	453	455	415	467	452	421	476	445	427	461	464	464	460	425	447	400	435	439	463	430	473	463	429	448	459	421	450	437	461	485	468	439	418	491	436	441	414	483	413	457	452	447	425	457	418	477	457	459	433	434	441	395	460	425	432	445	428	443	441	448	424	432	414	452	414	455	447	440	425	480	478	419	494	428	427	450	396	444	427	398	386	435	439	454	424	456	417	427	413	476	427	472	434	443	444	428	443	430	432	437	438	421	461	423	414	438	421	447	473	444	432	472	419	449	437	480	446	396	427	452	472	448	429	477	460	461	426	449	458	443	476	451	424	398	434	427	449	450	483	453	474	433	435	425	451	442	417	456	454	454	461	458	405	424	432	437	459	452	462	433	484	437	420	430	463	456	441	445	411	437	445	429	461	438	439	410	423	453	407	472	435	464	453	429	403	469	406	403	446	426	470	482	470	430	425	440	452	430	448	464	447	461	427	468	431	449	430	465	447	472	404	434	445	478	431	433	418	439	431	426	470	445	482	441	432	451	412	488	434	447	450	460	453	430	432	446	452	416	446	423	422	424	453	439	432	432	439	437	432	466	450	411	417	414	427	420	418	444	425	448	432	478	463	446	437	469	476	458	440	434	459	440	390	450	450	456	408	488	431	451	471	447	411	438	469	425	448	438	430	424	455	416	456	418	442	462	448	441	481	485	455	433	423	436	492	475	477	413	423	414	449	433	450	479	435	431	432	424	447	441	429	430	480	461	439	441	442	459	444	448	437	378	485	403	419	431	449	449	440	451	468	446	431	446	428	429	451	442	473	421	441	398	451	407	444	434	413	458	463	417	476	417	450	414	415	447	451	444	461	437	455	451	428	451	463	436	438	447	463	416	399	437	468	438	457	437	472	430	425	455	461	434	448	450	480	450	451	437	425	403	454	441	427	434	460	448	433	468	471	454	450	461	436	433	425	435	457	435	446	417	460	425	420	444	445	445	434	477	406	443	463	409	454	425	468	450	418	468	443	387	482	433	460	435	409	450	451	450	426	421	414	442	424	401	456	437	457	414	389	435	471	445	463	452	412	418	453	450	395	468	470	440	400	427	474	447	426	473	415	452	455	436	435	431	447	422	429	457	407	436	426	454	428	454	442	442	462	418	451	436	417	423	461	437	434	440	464	419	414	435	421	454	455	434	401	421	439	448	435	441	442	436	466	436	426	420	448	469	420	441	463	442	470	455	428	405	445	464	443	453	426	441	439	431	506	453	465	418	417	432	437	442	433	443	442	424	430	447	460	449	438	460	493	435	439	442	420	410	415	458	438	437	445	436	442	446	439	453	458	480	424	446	443	459	466	435	457	429	410	445	438	467	444	431	458	453	411	453	437	456	453	457	429
11921	764	596	513	460	341	323	319	333	296	300	320	257	280	234	255	252	283	277	249	247	292	252	277	290	275	251	289	275	279	274	243	282	232	242	291	271	267	240	294	270	281	251	242	250	298	268	254	277	255	276	264	278	251	273	277	262	276	275	253	268	238	256	255	273	254	260	259	287	274	267	270	291	259	246	259	267	253	257	264	269	262	277	282	279	264	253	292	267	260	264	242	259	254	274	253	270	251	268	264	281	300	288	240	251	256	279	288	300	269	256	249	256	274	254	241	260	238	260	269	272	304	269	252	269	265	241	253	235	282	271	262	287	303	241	266	276	234	263	263	267	267	286	253	259	253	273	278	261	254	254	252	265	266	317	277	290	289	283	256	287	283	270	264	296	289	259	273	249	241	296	310	273	270	293	265	271	287	267	291	287	279	250	252	267	261	253	246	295	223	287	288	273	251	278	269	244	259	249	276	260	253	263	266	266	292	251	240	262	270	300	255	249	270	260	239	244	235	280	255	303	252	251	279	256	220	286	283	302	250	256	280	259	268	269	257	298	254	267	254	276	315	284	252	281	247	267	275	265	246	262	226	261	278	257	263	297	306	261	273	274	270	253	270	256	241	226	265	249	255	240	272	235	254	233	272	246	289	235	247	306	277	269	276	277	228	237	280	289	241	261	237	284	251	269	260	246	261	262	277	250	266	274	224	246	244	245	269	246	267	274	279	252	263	251	256	253	287	242	272	272	259	268	262	259	290	260	244	237	269	257	291	258	256	268	276	253	271	282	271	278	276	292	293	276	258	281	269	280	300	253	235	231	299	260	249	277	276	271	270	252	251	273	283	269	243	265	262	269	267	255	275	271	281	266	263	249	284	262	263	270	254	262	260	252	252	272	262	273	253	279	248	294	252	280	232	254	263	291	247	249	285	244	249	265	274	247	284	246	267	275	265	321	278	234	261	291	250	293	261	259	232	251	275	283	254	246	247	267	239	267	272	268	271	248	256	253	245	249	255	257	263	278	260	257	249	276	228	251	279	231	267	277	267	269	278	248	265	267	273	236	239	277	265	265	278	268	267	277	260	261	243	243	241	256	284	275	265	262	247	230	237	277	283	274	281	271	293	289	249	287	261	256	273	276	262	278	263	307	285	245	257	272	235	260	264	241	290	261	251	256	240	274	256	262	253	258	254	255	277	250	262	244	273	303	301	250	234	259	269	268	251	281	243	247	262	300	286	279	262	285	267	255	268	267	275	277	287	268	258	275	254	254	277	265	276	266	278	293	280	284	276	285	259	258	258	289	284	234	231	279	262	280	248	305	303	253	255	251	250	268	248	254	232	258	237	256	295	289	261	269	292	271	260	267	275	241	259	270	233	253	280	241	316	263	284	278	263	255	258	265	243	245	271	282	260	270	236	280	231	259	249	246	261	287	260	276	269	268	267	262	253	235	265	269	264	253	287	253	276	278	279	246	260	236	253	246	284	268	268	240	275	292	289	265	271	259	242	277	259	253	281	267	270	277	284	296	239	282	290	252	246	250	267	245	257	303	274	251	292	244	255	267	289	274	260	244	263	270	249	275	243	255	293	256	265	264	255	239	277	275	265	280	267	290	250	281	285	280	246	270	261	295	284	302	256	251	265	283	287	280	271	245	266	285	252	261	285	278	241	235	272	241	263	295	251	244	270	262	265	298	234	280	265	235	274	270	280	250	255	263	269	257	245	262	277	247	286	289	290	287	230	279	282	249	262	250	261	246	271	252	261	259	268	241	247	220	274	262	282	267	248	278	248	248	285	268	276	247	269	268	230	253	265	248	260	250	299	245	293	286	282	278	259	264	253	263	264	235	261	270	261	309	279	250	285	276	266	234	234	263	269	288	273	240	246	263	249	254	264	265	278	248	277	243	266	273	258	231	264	263	253	262	271	254	286	247	257	239	260	294	311	261	256	274	267	276	285	286	279	272	230	271	267	267	285	269	255	273	284	268	253	260	235	285	270	271	277	290	272	287	274	274	272	297	261	242	261	270	289	273	276	281	259	266	255	261	264	253	270	263	243	264	297	250	259	285	230	271	284	260	237	259	282	253	289	274	260	224	298	252	296	269	281	298	265	259	267	247	276	271	258	257	305	249	237	283	279	285	251	264	304	272	259	249	236	249	265	264	275	216	265	264	275	270	277	261	263	253	286	239	234	263	286	284	281	261	283	247	257	254	268	257	274	267	275	241	256	251	287	275	272	291	258	235	251	273	270	245	249	253	287	250	282	266	306	280	230	275	268	312	279	259	275	279	251	258	274	273	283	274	238	243	262	253	242	256	282	264	226	251	262	246	277	245	225	269	268	256	249	238	253	272	264	263	295	287	258	230	245	262	278	259	250	253	237	236	286	278	290	250	272	271	255	268	251	243	271	279	264	244	228	251	275	258	249	286	294	258	261	308	277	261	240	267	279	229	299	265	252	288	277	274	241	266	266	269	237	271	269	293	266	249	284	242	257	270	290	284	263	251	280	244	265	289	271	295	281	282	310	313	237	249	264	275	229	245	264	266	252	256	219	254	273	248	265	250	293	316	264	254	256	235	274	255	272	281	256	290	312	264	313	219	244	261	253	252	264	269	253	275	236	243	249	244	269	259	251	285	287	282	286	261	259	226	297	283	265	284	269	259	291	258	257	235	243	279	256	279	284	278	246	295	247	285	280	286	268	262	286	245	268	277	265	264	272	267	231	243	285	298	278	262	258	267	276	262	273	283	272	243	268	241	275	254	259	260	271	232	255	280	255	258	260	295	250	265	268	226	245	262	239	291	266	254	283	270	250	261	308	259	252	261	252	248	273	280	293	308	267	264	256	257	284	266	272	269	246	237	252	276	246	274	290	286	271	259	309	257	252	249	252	232	271	263	254	266	253	282	277	262	258	258	260	249	263	232	237	235	243	278	269	267	257	283	258	260	294	247	247	265	263	229	253	273	257	239	267	286	247	272	240	284	232	218	288	258	261	236	267	281	265	268	254	294	278	296	243	273	283	258	285	245	229	297	278	254	278	265	261	247	272	273	240	253	240	291	237	241	289	266	229	262	260	246	213	240	251	276	260	252	256	299	248	278	247	274	262	283	282	250	268	263	265	253	274	267	278	252	271	245	261	282	236	287	265	267	302	267	276	267	237	303	269	280	297	264	259	269	249	271	286	248	269	253	281	284	259	262	282	247	222	241	286	246	232	246	272	248	241	247	265	255	249	308	283	233	285	263	256	277	241	261	289	276	305	272	303	294	291	289	231	250	245	247	248	273	276	293	279	262	282	273	271	241	302	268	282	256	278	279	248	269	264	262	258	274	290	293	250	271	292	258	272	245	275	260	256	268	253	234	259	260	226	280	292	236	267	263	271	259	259	292	259	279	261	258	272	251	293	265	256	242	274	260	284	251	247	246	269	284	261	273	286	287	260	258	260	263	260	269	289	235	245	259	249	253	269	251	252	227	256	278	237	282	259
8298	856	1336	1384	1243	1105	1026	924	855	817	780	729	737	749	746	672	699	672	643	678	643	606	618	666	681	668	686	639	659	642	626	651	637	676	656	628	624	662	603	609	595	645	631	617	629	647	642	631	620	597	594	606	653	684	638	600	605	631	642	670	609	664	664	630	661	618	634	636	646	633	687	599	626	646	593	643	581	627	623	644	632	633	617	596	623	630	613	614	603	642	623	646	635	681	677	615	646	626	581	603	625	631	619	651	646	574	647	657	648	613	593	620	592	636	608	634	647	615	629	627	648	611	637	629	625	633	629	666	654	595	632	602	614	586	583	627	618	625	674	608	591	647	622	637	646	616	639	606	629	627	572	652	631	597	611	614	582	613	583	618	615	623	632	569	634	649	580	645	594	613	612	632	601	606	613	626	629	613	651	636	631	622	631	622	636	638	579	582	646	590	619	665	637	641	616	630	624	684	633	623	617	616	601	647	602	619	626	655	612	626	648	614	643	614	600	610	647	653	603	603	583	633	627	616	612	638	626	618	607	608	605	594	652	596	646	594	623	610	633	669	614	653	641	605	631	629	629	646	629	615	617	669	620	601	613	635	615	613	581	644	637	633	627	582	608	623	625	579	605	657	589	592	636	616	631	656	613	656	677	642	600	617	660	646	605	607	656	628	617	576	628	607	650	663	613	628	628	680	620	587	645	619	605	645	651	626	664	572	616	620	631	626	617	630	618	648	613	609	596	668	590	593	618	561	662	612	638	570	657	638	601	594	644	599	618	643	615	644	619	630	589	619	658	625	631	664	632	584	613	638	582	622	583	635	671	659	642	636	622	642	579	593	655	623	598	649	646	626	606	591	631	649	626	625	598	648	628	604	630	602	627	637	622	605	657	663	648	655	586	608	620	623	606	612	609	611	672	582	568	660	598	616	589	604	623	599	660	634	617	620	615	600	609	618	632	618	606	604	580	595	644	620	600	612	617	639	597	666	637	622	638	647	643	577	658	651	664	644	642	622	632	657	582	647	617	614	609	599	602	594	640	605	607	660	643	607	608	574	603	560	621	628	623	598	667	607	620	611	648	618	565	631	633	659	648	628	630	615	608	601	647	662	596	578	639	605	625	583	604	599	623	611	630	609	606	636	665	634	610	616	596	631	608	659	634	607	632	646	622	585	618	570	620	601	636	643	626	628	635	617	610	658	598	620	664	630	622	560	592	573	599	606	598	621	630	636	627	629	629	617	621	637	585	568	589	604	599	591	665	648	617	642	611	648	678	618	603	629	624	607	607	654	624	627	581	609	600	642	657	615	586	622	599	620	632	610	641	604	596	585	600	586	600	606	596	567	572	629	602	616	620	629	611	585	647	606	631	602	638	647	622	659	657	641	625	633	591	647	615	648	617	684	622	659	692	639	613	636	617	607	597	638	671	635	642	629	634	596	601	649	632	592	645	601	644	656	664	603	608	642	647	609	631	612	635	613	624	639	614	625	634	620	600	611	606	608	589	607	589	620	645	626	606	653	666	598	651	590	604	643	617	636	630	656	671	654	670	653	620	633	652	607	629	617	614	625	592	585	643	664	639	604	670	629	589	613	636	591	635	602	629	651	626	590	610	630	614	663	592	587	624	630	590	639	626	604	622	610	614	591	597	636	602	598	625	660	602	624	608	625	606	661	643	659	632	643	574	665	637	612	617	645	599	623	640	619	583	637	660	641	575	621	642	624	613	650	626	596	647	618	656	649	596	609	655	567	618	631	616	627	652	572	685	647	642	617	612	641	629	640	582	618	652	649	624	621	555	648	602	679	662	601	647	597	619	628	572	627	635	629	628	591	668	607	610	657	665	641	648	573	629	619	593	607	617	588	647	641	670	590	651	618	626	605	628	585	655	654	593	688	618	649	636	612	614	581	618	596	674	609	608	612	614	616	635	635	614	641	601	614	624	567	606	598	618	622	645	613	622	615	646	609	621	610	621	669	573	662	626	572	599	610	612	624	641	598	623	629	615	559	626	577	615	627	601	600	608	624	650	650	628	629	618	585	605	607	616	604	618	615	597	595	616	630	570	593	567	586	667	672	638	663	609	648	588	618	645	611	606	645	637	657	589	631	604	588	608	607	620	579	647	581	607	624	634	689	628	580	679	646	612	658	609	582	658	668	627	637	626	603	638	599	610	609	696	643	609	597	642	666	601	610	620	647	667	623	603	609	610	601	641	593	629	628	602	595	600	617	603	643	627	607	649	620	641	589	625	615	609	644	652	622	657	604	593	634	648	630	616	664	618	655	654	634	623	614	608	600	623	630	624	605	610	635	626	625	631	647	606	599	642	622	604	630	663	659	639	616	650	640	629	642	613	664	566	636	601	598	648	608	626	609	636	653	675	606	585	609	628	666	644	612	610	609	640	636	590	613	630	565	614	629	624	564	640	601	587	630	577	585	622	648	593	590	629	631	626	630	671	604	613	616	633	638	635	640	623	611	625	596	615	673	589	613	614	631	607	646	626	613	640	620	598	637	602	633	601	611	615	614	599	616	635	585	637	595	611	571	663	610	624	621	678	618	619	611	627	593	670	633	636	656	618	616	644	622	601	646	605	571	588	650	624	611	605	613	601	604	595	634	670	613	628	604	589	571	618	637	599	631	653	618	598	637	652	620	590	637	633	628	616	617	641	621	588	610	664	634	586	648	618	620	599	607	663	608	593	624	644	620	611	615	602	587	599	621	605	600	668	647	616	592	586	620	610	598	588	595	630	614	601	644	603	620	658	613	632	614	639	573	593	639	624	560	608	604	618	638	652	651	632	563	625	571	571	629	644	618	632	605	642	607	596	600	630	638	599	643	690	629	550	578	625	591	606	695	647	599	632	583	581	615	625	633	627	609	563	632	605	626	642	612	611	625	668	634	652	601	561	644	625	626	632	607	615	654	628	644	607	654	616	649	595	623	627	663	583	637	609	588	597	641	659	637	609	566	613	615	580	637	657	586	582	619	625	620	619	606	646	626	672	660	659	625	604	606	568	576	662	639	638	605	631	603	605	609	633	580	638	631	592	591	592	595	631	618	604	592	620	622	602	619	593	632	650	601	628	627	633	598	642	583	646	596	635	614	619	629	586	607	600	621	648	642	637	588	616	651	657	617	612	634	612	635	656	596	665	564	621	596	601	611	591	640	613	648	656	578	636	569	581	609	601	657	637	580	579	628	651	567	585	619	607	627	586	635	610	670	604	600	616	596	647	624	604	686	628	634	638	635	614	609	611	642	610	606	674	662	625	643	633	601	588	622	641	618	575	683	605	629	622	615	636	623	654	576	579	591	606	607	625	594	628	632	634	628	639	666	578	615	559	656	626	628	633	631	673	588	628	627	647	598	601	628	607	602	661	630	599	639	602	595	622	620	625	587	621	617	592	619	594	616	631	585	616	626	634	615	605	659	627	595	581	606	624	640	685	612	613	620	615	626	611	636	621	612	649	611	649	621	577	628	627	642	646	626
20742	1858	1099	961	708	622	532	501	463	465	460	447	430	406	393	383	368	362	443	423	399	387	394	377	416	417	392	403	419	387	383	387	388	376	374	373	380	345	422	381	423	390	370	357	415	395	389	385	391	393	314	410	419	376	386	364	358	381	377	374	389	350	398	365	394	392	380	352	385	402	382	372	395	377	428	389	413	382	397	377	362	405	375	443	395	396	395	364	363	377	375	399	375	383	377	375	381	382	358	396	368	391	368	388	405	378	327	392	418	386	367	372	348	376	405	391	377	383	399	391	366	354	355	409	360	364	404	365	380	388	388	354	422	378	375	380	386	390	387	389	405	380	387	389	391	366	378	363	376	371	393	376	358	358	389	393	389	382	374	361	414	384	404	377	412	354	367	417	396	425	399	387	365	404	414	401	369	444	385	382	367	332	359	377	378	384	388	372	359	385	370	374	387	375	371	387	391	384	382	379	393	376	393	370	366	370	379	342	396	375	386	423	397	372	394	378	341	362	347	368	350	388	418	414	412	416	394	376	372	368	344	409	367	385	367	390	361	387	357	385	372	332	369	357	356	335	348	403	335	357	345	362	388	369	368	403	396	405	396	350	383	388	396	393	383	389	372	374	387	409	387	338	417	377	382	376	397	355	405	389	359	382	368	393	398	349	379	378	360	350	408	347	373	362	363	389	360	345	385	384	391	374	392	410	382	342	356	397	395	405	389	359	400	386	364	373	373	344	412	366	362	377	371	384	400	370	359	359	396	398	381	393	407	399	350	384	396	414	369	405	385	379	411	377	348	380	360	352	402	367	363	416	367	376	391	394	377	380	378	377	359	404	387	347	436	360	388	360	358	370	372	383	361	359	416	392	348	355	343	391	388	390	373	386	384	363	364	385	397	395	410	356	400	376	431	383	409	356	392	363	369	385	380	388	436	369	377	379	409	408	362	365	349	346	398	371	396	363	383	378	388	363	394	388	393	358	385	402	350	371	399	422	401	368	388	388	378	363	390	373	422	374	401	400	386	375	373	345	396	382	377	354	413	352	391	392	365	369	384	357	381	394	378	389	401	401	411	393	382	411	382	396	418	376	363	351	382	391	381	387	400	432	403	398	382	365	393	377	410	356	370	393	396	389	399	386	427	380	358	381	360	353	356	336	403	383	386	362	402	365	357	390	384	422	366	404	348	379	394	372	393	381	370	381	363	354	355	380	398	364	386	403	419	410	395	421	421	383	388	378	380	394	370	360	387	388	338	373	380	393	382	356	386	380	385	411	383	414	345	402	381	421	397	370	369	381	383	375	368	362	363	364	373	379	389	357	350	361	409	366	399	364	355	378	384	374	373	367	321	396	421	412	383	375	400	395	377	363	378	398	389	398	371	373	366	359	381	367	363	340	413	368	385	378	391	375	376	399	350	389	404	411	385	362	371	377	351	403	376	358	407	392	383	348	396	391	411	342	383	394	371	363	381	403	399	369	392	376	381	364	343	388	401	339	364	413	397	402	352	341	413	396	395	405	396	389	387	356	369	390	367	376	352	389	343	365	373	390	394	351	391	413	370	356	397	381	382	351	384	412	375	369	380	408	405	380	363	355	415	349	380	368	424	404	377	403	385	335	359	365	405	381	382	394	397	396	399	386	395	366	397	373	366	393	358	348	413	399	371	381	384	391	372	356	381	379	336	357	363	378	420	391	346	358	401	378	361	369	355	380	372	362	371	396	416	402	380	379	367	372	395	367	391	400	375	395	392	384	410	426	377	391	382	421	346	388	391	386	382	361	370	397	352	363	354	386	376	345	380	373	415	366	365	371	384	361	371	342	390	366	353	363	349	394	349	394	375	387	433	423	388	371	378	373	339	384	416	383	366	381	399	375	371	334	399	392	394	416	399	394	376	406	390	363	370	370	382	391	409	391	362	411	370	379	404	382	420	391	386	383	404	394	351	393	363	425	406	389	356	383	374	360	372	365	408	372	371	393	372	374	351	383	379	347	370	385	359	389	387	411	388	399	376	397	371	393	345	401	378	367	338	362	380	384	373	395	369	428	353	361	369	398	388	392	387	380	398	381	389	412	363	368	407	373	360	397	377	363	369	408	376	365	395	385	381	409	390	317	395	361	357	400	357	395	371	363	423	383	398	420	362	382	330	368	366	390	344	375	418	361	402	420	381	392	367	392	384	409	400	368	363	401	405	382	361	345	365	380	354	400	413	377	410	382	396	391	414	373	387	335	358	366	376	399	381	396	412	370	406	407	335	376	372	382	370	366	382	374	393	413	372	388	418	363	394	388	375	394	413	389	375	367	366	348	373	398	350	401	381	419	389	363	374	391	353	401	414	390	365	348	371	365	383	380	364	373	369	387	391	412	372	395	386	376	368	398	397	424	359	382	378	404	396	371	390	375	367	416	388	360	412	408	407	332	357	402	388	390	347	364	349	397	358	373	393	371	379	413	396	412	375	417	374	395	422	412	394	404	423	366	377	370	377	389	366	366	374	367	373	350	326	339	387	402	391	362	385	382	423	377	354	405	381	386	389	380	372	389	372	385	410	385	395	375	354	351	389	388	399	391	344	378	345	392	404	365	362	390	354	339	373	359	376	375	375	427	379	417	386	417	372	398	360	381	364	348	365	383	373	382	405	387	411	395	374	392	383	401	369	354	374	348	346	372	361	395	391	389	408	358	376	338	385	368	367	362	374	415	385	375	402	295	350	332	375	360	367	378	414	373	375	376	355	391	390	371	404	381	401	360	360	368	337	392	384	422	384	416	362	371	386	428	379	414	336	362	356	423	400	392	403	379	396	392	371	391	392	367	381	370	355	384	376	387	409	365	415	401	387	464	389	413	413	385	353	387	388	434	417	389	397	369	409	362	368	378	364	396	398	392	407	348	395	368	395	385	408	398	390	377	336	398	375	374	366	418	405	381	370	345	376	395	371	389	396	368	332	359	370	386	374	359	410	382	419	373	303	378	390	367	346	343	384	378	406	370	382	427	431	382	385	412	390	374	393	369	353	364	398	396	423	388	376	344	387	408	390	358	357	399	381	382	340	372	374	377	360	375	398	403	348	346	374	389	408	363	367	367	378	390	375	365	394	400	385	383	369	390	355	430	398	365	373	355	349	366	405	396	359	409	404	362	370	381	373	376	368	362	361	391	411	369	369	372	349	410	388	361	406	395	379	388	399	379	403	376	389	381	372	391	363	360	399	349	373	362	380	364	389	374	363	363	425	372	392	441	356	376	363	377	399	341	375	388	355	372	373	359	378	350	380	405	375	328	412	371	376	379	420	371	357	363	356	382	365	392	357	389	378	395	351	342	417	354	381	409	378	363	386	391	379	379	415	390	397	402	405	420	379	362	378	372	433	365	405	373	357	391	375	421	384	400	407	393	351	373	394	353	359	384	353	374	383	410	405	369	387	384	352	363	410	385	392	377	367	393	373	374	422	404	423	367	351	364	400	403	348	374	386	420	381	381	397	390	352	342
11450	1376	2142	2540	2055	1850	1596	1432	1286	1214	1171	1127	1014	1066	1040	982	980	980	892	917	956	890	904	911	912	922	901	904	890	900	884	847	884	873	886	901	824	866	897	863	877	865	776	844	835	860	821	835	879	783	870	815	809	874	832	878	857	921	913	831	881	840	831	891	879	852	895	874	840	891	863	837	845	863	809	831	848	824	866	888	796	870	800	896	813	809	855	807	857	809	827	816	797	865	769	856	850	777	844	833	809	841	855	831	857	847	829	877	844	889	811	870	802	857	851	810	806	826	833	840	857	858	858	835	885	859	878	817	787	845	829	854	845	856	876	836	836	838	849	825	860	833	874	919	925	857	844	828	855	863	802	864	866	852	851	896	825	864	882	833	827	884	784	787	800	839	822	874	856	832	812	854	870	819	859	832	761	839	857	803	802	895	809	808	871	811	896	820	817	834	875	859	810	854	834	892	867	832	840	837	885	856	821	799	789	845	799	836	881	812	847	776	814	840	782	860	800	832	819	838	812	851	777	832	846	833	830	812	869	871	843	839	831	827	819	824	801	866	829	817	795	813	833	821	819	898	808	855	890	838	825	790	832	836	860	893	863	866	849	825	784	834	880	895	888	854	788	822	849	830	826	858	821	822	830	827	878	856	827	814	840	801	780	862	829	849	856	799	844	853	799	861	836	848	854	849	871	896	858	856	830	843	823	803	859	850	801	810	851	863	811	784	789	777	872	808	796	841	855	831	829	849	822	812	849	843	825	819	791	879	882	826	867	883	818	823	834	879	858	809	844	804	832	920	853	846	849	836	820	762	820	811	800	834	839	853	850	798	853	813	848	850	798	845	879	858	786	855	849	820	808	842	868	806	849	777	852	817	816	850	860	876	867	880	854	830	812	838	870	796	860	821	855	856	870	811	839	808	841	810	858	868	858	843	858	792	809	804	839	850	895	880	878	887	824	872	853	815	857	829	764	849	836	813	842	816	880	788	845	841	809	895	821	822	898	854	806	782	851	875	823	792	838	882	842	849	910	848	835	838	817	798	870	847	841	790	852	865	834	757	856	798	834	802	840	849	864	801	813	853	882	863	830	793	841	843	820	831	877	833	809	858	863	800	804	796	830	824	841	827	825	768	860	867	860	833	852	846	852	861	791	818	871	801	837	748	853	818	826	880	828	819	853	863	877	854	836	809	791	803	854	805	812	846	815	852	781	855	851	845	829	859	817	823	817	853	822	821	844	842	796	850	858	843	819	854	833	833	794	840	868	812	819	855	833	863	870	805	848	822	818	811	834	847	930	803	845	875	879	837	791	811	791	845	784	852	830	831	842	842	812	826	800	820	832	814	841	837	880	820	846	812	877	898	852	811	838	825	776	857	817	896	835	825	820	839	810	843	810	836	815	820	807	864	832	823	860	785	825	833	806	893	817	829	891	827	805	847	843	860	823	864	843	835	835	808	847	867	840	891	843	812	859	769	829	750	834	872	864	834	858	857	844	816	831	881	826	862	804	846	832	814	829	787	831	809	870	819	847	816	853	834	833	857	832	847	839	782	837	814	789	859	863	791	863	843	813	850	853	812	876	837	817	862	825	787	846	814	836	822	829	808	831	833	850	841	826	853	850	850	866	826	866	872	846	844	886	818	826	807	855	819	811	848	847	818	914	852	819	842	856	848	843	813	822	847	802	914	819	877	813	855	845	870	859	830	864	824	825	880	851	825	831	845	820	838	855	845	851	782	858	793	853	826	826	865	847	821	855	847	854	814	884	840	848	818	835	817	882	845	862	774	820	876	907	765	839	839	799	859	892	839	817	859	813	855	827	858	870	823	828	810	854	826	827	774	815	854	854	831	826	860	832	822	830	860	824	808	821	836	816	839	882	806	806	860	795	792	796	821	832	788	814	818	859	839	821	847	846	868	835	832	838	850	814	784	888	831	841	853	935	761	821	872	836	807	844	855	803	850	800	799	817	825	848	844	819	837	805	880	832	839	848	864	843	810	842	755	791	857	777	830	878	807	843	847	806	835	818	828	858	878	875	863	781	799	813	812	854	861	836	847	815	868	852	840	843	838	872	838	904	808	843	854	880	835	817	824	796	817	883	889	827	844	807	861	828	815	814	811	799	818	826	845	832	838	834	834	810	894	828	876	799	850	845	840	838	855	826	832	821	873	869	844	862	888	798	804	827	833	802	818	837	864	812	895	871	801	817	800	827	861	865	841	875	876	826	823	823	836	836	881	832	864	827	820	856	820	852	853	821	839	884	824	888	887	845	803	789	877	856	813	871	818	818	814	844	799	900	869	839	830	868	841	863	849	811	836	843	808	846	847	844	872	847	839	817	894	859	785	791	786	853	798	846	828	836	836	831	831	857	875	832	866	845	837	881	836	804	801	839	845	895	761	823	871	822	759	851	868	830	857	847	855	858	826	856	834	884	838	818	843	837	819	858	857	836	804	832	825	811	854	832	811	859	839	823	772	823	789	840	839	865	784	870	881	857	804	878	875	807	837	824	867	784	845	854	807	774	834	865	793	836	807	839	827	794	892	874	845	818	808	831	825	884	842	866	841	912	810	857	811	878	795	822	743	833	849	873	851	839	828	828	850	859	862	862	830	905	868	872	824	795	797	857	818	866	801	865	833	832	860	810	869	831	840	855	819	853	786	834	858	819	847	788	850	804	851	869	875	862	810	825	830	853	813	805	855	818	825	823	839	873	871	863	841	876	859	831	841	798	838	849	849	864	866	819	821	860	876	889	865	847	769	866	822	848	849	807	911	812	817	849	790	864	828	855	813	849	878	835	849	837	893	825	815	821	873	836	843	828	825	917	836	847	829	860	868	887	831	819	792	840	862	780	825	814	799	859	818	835	883	827	782	867	843	840	814	805	858	801	808	823	788	821	834	875	815	845	874	819	884	850	834	845	807	784	814	788	780	843	891	867	857	840	816	793	816	845	844	808	872	787	850	848	884	804	841	865	822	831	752	830	888	842	784	832	846	834	881	875	822	870	833	875	826	872	906	800	837	838	858	800	842	815	830	826	828	806	828	916	858	839	853	846	779	843	865	835	856	827	818	878	821	863	875	862	812	859	887	788	875	844	791	853	861	835	823	820	781	868	839	837	848	829	871	815	837	866	896	804	822	829	805	816	820	827	803	814	879	852	836	801	825	869	871	850	833	864	855	827	824	846	850	798	826	827	897	831	851	819	877	828	827	800	849	838	827	844	794	826	828	812	860	849	842	873	832	843	810	852	822	813	814	846	846	836	839	814	819	866	830	827	812	851	821	853	815	806	835	817	782	845	842	877	882	806	822	859	866	827	822	824	856	893	849	866	811	781	827	834	834	864	839	829	831	840	871	859	875	849	830	855	871	824	795	868	806	835	827	836	853	869	832	839	864	862	800	846	798	822	796	806	816	877	860	847	814	841	840	821	842	875	806	882	867	799	796	865	801	867	871	837	817	832	819	871	831	827	771	788	848	844	868	844	828
3407	208	193	178	219	195	171	173	173	196	154	157	187	154	178	184	156	183	178	160	197	161	166	191	161	190	172	164	168	191	176	202	171	174	151	175	175	168	168	171	160	185	162	187	172	164	184	183	189	168	171	174	157	181	172	187	170	180	175	198	204	161	153	142	191	149	182	177	180	165	183	164	196	187	184	180	172	193	193	187	200	179	191	179	205	196	175	198	177	183	195	168	189	225	188	185	159	203	171	177	186	169	199	188	184	191	157	184	207	194	155	179	182	158	158	151	210	165	178	162	167	187	182	203	183	163	162	162	155	178	176	173	164	172	187	180	171	179	171	174	187	171	182	163	162	165	202	163	195	166	146	168	162	187	186	203	174	172	145	148	206	202	189	182	194	191	183	159	179	184	171	150	185	206	175	173	160	162	163	192	200	166	167	182	173	204	180	166	172	167	181	178	164	167	187	161	191	207	175	173	184	147	159	181	210	162	197	170	170	193	188	167	165	176	154	180	169	174	177	168	145	174	186	190	154	150	197	188	193	186	172	158	188	186	178	178	202	200	200	182	157	174	179	173	172	169	162	172	169	177	185	171	171	165	143	163	187	164	156	142	169	179	151	186	168	166	153	187	192	169	195	173	153	184	189	141	160	174	145	192	185	175	173	170	134	182	190	187	199	149	174	185	155	190	154	168	197	195	180	159	164	172	186	197	174	162	169	163	178	164	162	155	177	165	194	179	174	166	172	192	177	169	183	177	163	175	164	194	167	194	179	165	176	184	181	166	196	178	176	146	186	176	165	185	178	181	172	180	172	170	167	177	167	177	178	183	168	175	170	178	185	172	183	191	192	162	169	173	175	173	162	190	183	200	165	176	176	165	165	172	149	171	145	169	188	164	161	152	192	148	171	176	169	176	189	202	192	161	158	169	176	189	187	190	170	188	189	182	165	183	164	171	176	182	178	200	176	162	162	155	169	193	177	181	198	163	163	163	164	198	186	193	193	170	173	160	187	143	137	179	180	175	191	218	174	196	176	168	178	178	174	169	190	175	171	158	192	182	173	177	157	166	165	163	147	178	156	144	194	195	187	172	199	171	171	179	169	180	163	159	150	161	155	189	183	201	174	174	163	151	160	168	196	198	187	182	174	164	177	175	154	180	175	154	181	169	154	188	183	177	191	187	160	149	193	180	171	185	173	185	136	170	175	201	187	177	181	164	178	171	175	184	177	180	150	189	191	169	182	190	183	168	173	189	172	180	169	202	174	175	173	153	165	180	179	175	168	147	155	151	172	190	190	190	187	179	212	209	150	176	187	169	178	161	194	194	183	161	140	190	182	170	177	147	172	161	195	131	172	139	188	186	168	174	159	140	175	187	182	155	177	156	183	189	189	178	183	158	181	165	177	186	161	184	174	168	167	204	227	193	166	170	182	169	197	180	165	193	194	162	172	161	202	183	179	179	182	174	177	184	184	194	179	200	160	171	169	182	162	169	224	164	188	170	186	180	198	182	166	218	166	175	184	148	183	155	167	179	177	157	168	189	164	166	160	203	168	169	177	192	165	188	162	191	167	167	160	163	178	177	164	180	184	189	177	197	194	177	156	189	165	164	152	152	172	194	137	165	175	177	170	166	191	155	167	181	179	179	142	172	165	174	184	186	156	183	177	155	158	173	150	185	152	157	167	191	179	191	185	176	149	186	180	180	191	154	180	180	161	174	165	170	191	168	176	188	192	201	175	173	185	164	184	157	160	141	180	222	174	158	161	162	169	177	176	202	178	188	191	159	201	187	176	194	179	166	174	176	173	183	157	189	170	167	172	166	172	165	164	185	192	190	169	168	187	185	181	173	182	169	169	173	193	172	189	181	166	163	187	172	178	167	176	150	187	172	187	189	185	169	177	161	166	169	165	181	171	185	198	167	188	149	166	165	174	176	173	150	192	200	179	173	164	167	163	171	182	160	170	175	158	171	173	181	186	186	197	181	186	164	153	192	177	150	183	153	180	177	199	158	207	185	191	195	163	163	182	162	197	166	187	175	185	182	169	171	168	194	178	170	162	189	176	143	168	176	175	152	165	159	184	163	200	197	186	162	160	167	176	176	152	171	172	167	176	160	164	179	174	185	192	187	196	174	192	173	187	187	205	205	157	189	177	171	166	174	169	167	179	175	196	186	202	172	195	175	169	176	153	157	186	163	167	176	177	180	188	166	184	197	165	165	187	185	187	175	179	166	161	165	165	178	178	187	176	181	168	171	183	179	156	148	177	158	199	170	179	187	168	180	171	162	169	197	174	174	199	179	184	179	211	189	169	160	189	169	204	180	172	209	174	194	171	170	169	179	185	155	181	181	176	172	178	179	171	162	173	165	161	167	195	188	183	184	182	192	174	167	166	154	192	181	166	174	165	181	191	195	184	167	180	169	185	188	177	184	183	198	198	168	161	164	182	199	192	185	179	193	152	173	136	169	185	174	170	158	155	158	167	185	174	181	180	168	177	161	191	173	186	162	170	166	170	185	173	183	197	151	185	182	186	186	178	162	175	155	177	179	175	205	175	156	175	180	189	164	200	183	185	199	159	189	173	163	161	176	168	198	200	187	168	195	174	167	171	177	164	154	169	164	185	185	187	168	176	180	145	182	145	192	179	170	189	166	176	178	181	172	163	186	188	190	192	171	166	178	164	174	179	160	181	166	166	162	171	175	200	173	172	172	203	162	200	177	158	152	160	168	171	163	171	187	176	155	160	176	171	134	170	193	180	169	183	175	180	181	155	169	179	176	164	170	196	161	170	187	177	179	196	203	185	171	178	181	160	150	152	185	167	157	188	167	173	176	182	152	185	199	172	179	184	176	159	204	171	184	189	186	151	172	166	166	190	193	190	185	194	181	186	185	185	180	177	187	198	145	178	159	163	178	146	167	177	162	156	137	184	184	178	166	182	161	159	173	184	188	160	166	176	173	164	192	166	190	173	174	181	178	193	196	188	214	175	149	170	183	181	167	168	186	183	192	178	181	144	172	185	176	157	158	188	190	177	171	184	165	186	194	171	172	178	166	185	134	180	166	205	190	176	150	159	175	206	167	193	169	184	185	177	184	181	177	209	169	171	185	179	175	166	162	169	172	165	186	149	204	186	165	182	186	155	183	157	199	176	168	168	191	185	152	197	200	186	173	173	192	198	166	198	183	198	175	197	207	185	189	179	156	187	175	178	188	165	177	161	168	197	155	176	136	146	166	186	165	162	170	192	174	166	208	183	191	168	200	164	179	188	168	170	180	173	176	178	172	179	168	193	197	162	167	173	189	166	158	156	172	179	177	150	148	170	178	164	144	180	175	169	168	201	191	162	182	172	172	176	176	151	193	194	182	172	174	188	175	173	186	175	166	154	184	182	186	167	177	190	176	158	188	185	173	190	178	139	190	145	173	196	178	163	197	184	190	173	182	174	181	178	158	176	164	162	187	174	169	198	176	192	183	176	156	175	213	174	181	181	149
2853	471	486	462	432	452	440	422	433	435	469	441	445	430	413	440	438	445	422	478	442	434	427	461	413	428	443	435	458	423	448	441	461	421	437	468	385	426	447	463	429	406	433	435	424	430	423	462	405	425	449	407	401	450	432	466	427	401	442	420	417	475	425	425	438	444	413	442	493	453	428	415	423	436	447	402	460	448	446	456	459	456	417	436	436	443	405	477	439	449	398	441	475	433	433	439	419	422	458	409	400	461	456	431	437	426	446	467	430	410	434	411	431	453	409	457	456	406	429	458	434	456	411	425	446	426	421	455	458	437	443	434	436	454	456	403	422	472	449	447	426	439	448	414	457	406	443	423	463	453	428	419	383	471	487	414	457	446	397	420	474	430	449	457	462	421	395	456	461	425	433	435	407	441	442	413	418	424	439	411	432	425	471	439	441	428	418	451	440	428	482	435	416	402	423	422	448	433	432	431	413	429	445	418	419	431	483	444	438	415	421	442	456	391	430	455	457	442	408	430	423	460	425	430	391	473	435	458	445	462	423	465	453	420	434	413	462	456	465	467	424	422	452	433	419	433	474	405	440	398	450	433	435	488	439	409	452	462	433	417	436	408	430	420	445	452	441	442	477	433	417	422	443	421	472	441	415	437	446	471	448	439	419	421	437	435	424	442	447	422	429	436	446	424	439	406	441	421	442	404	415	432	440	447	429	430	428	419	434	447	444	450	418	430	440	426	412	450	449	440	432	449	419	459	462	452	443	418	459	454	456	408	460	393	408	395	426	436	431	461	436	458	441	441	458	426	435	453	421	444	419	478	421	438	484	434	433	419	418	446	440	468	440	419	456	431	432	410	468	385	434	403	468	431	421	411	410	405	428	411	423	445	452	403	440	462	410	478	441	435	465	443	462	444	431	445	411	427	410	476	433	440	417	428	414	491	457	456	438	431	453	402	411	412	447	455	439	430	439	443	418	416	456	459	433	431	442	444	402	447	425	426	454	437	457	440	442	455	482	441	411	432	455	444	443	445	433	451	428	385	435	428	484	432	443	393	415	419	438	448	442	430	437	400	451	425	448	438	425	453	422	463	442	465	425	450	432	397	436	461	436	458	438	455	406	370	441	417	444	442	408	459	437	433	400	465	457	396	471	423	451	441	428	439	423	419	399	440	446	397	415	419	430	459	409	457	429	437	449	433	418	439	429	423	442	476	436	434	431	442	417	443	465	430	396	458	441	444	441	425	395	465	415	421	461	459	473	428	464	444	382	422	446	442	410	436	453	433	460	424	462	451	418	421	460	443	445	452	434	445	429	454	468	390	448	453	445	459	455	410	413	450	416	464	406	411	467	454	413	394	451	500	418	444	420	445	456	473	425	423	441	433	434	456	398	421	427	451	433	442	431	422	409	407	430	461	416	421	414	407	416	437	439	448	395	440	455	420	466	431	440	444	448	410	463	477	451	438	422	436	426	425	409	426	426	448	421	440	453	453	435	454	480	453	480	431	433	423	440	462	453	451	476	432	430	449	428	466	417	404	411	433	389	443	409	458	444	447	409	436	454	441	425	408	440	414	442	422	446	423	454	445	421	437	417	443	434	450	403	437	461	431	406	390	478	420	462	451	450	421	452	432	467	406	444	426	427	468	429	438	399	444	446	418	418	446	447	449	452	418	455	407	434	418	455	434	391	436	422	430	477	428	431	417	467	444	450	390	417	419	418	440	420	439	468	433	415	434	420	452	420	430	416	398	466	447	412	442	444	435	438	436	441	448	481	431	408	398	439	439	454	425	464	420	443	480	457	436	441	447	415	417	407	426	414	426	453	430	468	429	432	462	425	453	461	415	427	400	423	462	464	428	435	411	433	448	416	428	464	434	453	408	396	488	435	456	416	432	441	441	427	428	413	457	472	463	465	415	408	457	428	444	393	458	438	423	426	414	405	454	468	463	481	431	415	487	437	418	442	432	447	416	443	435	433	469	430	437	448	418	406	429	469	447	485	447	413	424	412	446	436	412	432	439	416	473	422	450	427	409	428	392	450	370	433	459	452	438	456	450	481	445	427	446	447	475	414	466	464	460	436	418	440	419	437	404	439	431	437	444	429	436	454	447	444	436	417	442	448	417	474	445	415	411	459	409	419	434	421	457	438	468	408	415	458	400	418	427	427	461	458	419	455	428	451	422	430	443	436	436	433	419	450	471	438	429	444	464	407	400	408	479	450	430	428	454	454	428	454	449	412	419	460	461	423	428	428	438	449	441	455	433	425	440	403	459	415	426	419	429	440	401	429	453	418	408	388	421	430	434	408	450	441	434	470	485	419	431	444	460	402	457	414	415	464	441	461	422	456	447	452	419	439	438	449	430	417	414	446	438	439	445	471	437	475	467	421	476	449	435	443	449	445	470	458	493	436	417	461	404	445	418	415	407	463	455	408	435	445	439	441	423	436	444	407	464	435	432	420	428	431	423	462	372	441	404	463	446	449	407	441	421	426	451	452	442	441	426	435	410	442	445	427	441	433	439	417	446	406	419	452	432	439	449	444	391	464	432	434	452	438	440	409	412	442	448	418	450	456	439	402	414	453	436	433	422	432	452	402	453	424	465	437	435	440	417	433	436	451	469	454	454	438	415	433	409	441	398	455	423	448	465	407	414	374	383	430	442	427	417	427	474	439	448	449	407	451	443	469	460	454	437	456	466	445	426	468	443	445	432	436	440	460	385	416	427	429	411	454	429	395	433	453	465	412	457	438	413	412	382	436	431	446	448	466	436	427	450	455	436	421	425	446	440	462	442	443	428	444	449	457	453	430	418	406	421	449	453	430	435	466	431	411	448	403	406	502	430	444	460	395	443	417	416	448	411	448	435	462	420	428	473	415	453	420	463	419	440	418	399	396	474	414	445	429	479	420	398	459	432	431	463	429	424	453	420	467	480	445	439	431	411	431	437	429	471	449	432	395	430	413	405	453	437	438	471	392	416	438	425	430	458	431	424	424	420	477	476	449	425	439	421	462	400	402	426	432	435	451	415	387	439	436	436	398	413	387	475	438	422	449	431	422	419	440	436	458	403	454	410	464	422	438	418	434	402	433	463	472	397	425	445	450	426	425	431	443	451	472	420	405	431	419	405	448	425	439	423	398	425	410	451	450	408	422	446	407	435	412	407	452	406	468	452	413	439	447	439	422	390	428	398	421	425	441	461	430	459	434	434	391	427	466	435	433	431	452	442	429	445	436	487	436	480	400	442	398	425	410	432	423	416	402	430	420	447	430	412	435	426	453	483	413	435	438	424	448	403	400	431	492	466	425	441	461	428	417	448	484	453	434	469	392	416	419	456	408	438	438	487	433	429	457	432	445	436	431	389	482	436	378	422	452	435	460	429	471	433	465	414	423	458	426	439	435	445	405	418	436	426	414	424	466	457	434	433	415	464	441	414	417	451	436	418	474	445	431	476	419	451	445	426	430	440	434	460	418	454	428	424	403	449	413	464	488	487
11922	816	645	503	416	355	273	302	320	351	294	284	272	297	279	270	280	285	277	274	291	274	252	265	286	260	285	252	253	264	246	270	277	301	309	275	244	254	290	266	306	277	300	248	296	258	271	281	267	290	262	261	270	260	268	245	271	244	266	284	279	282	272	265	269	265	279	275	259	255	254	270	264	265	270	283	270	271	247	243	247	258	276	288	260	264	277	258	237	272	263	265	257	238	296	252	259	269	260	247	230	260	270	256	271	242	249	301	269	249	269	256	259	272	267	303	275	306	257	263	269	250	294	244	237	267	270	261	296	235	285	248	284	275	266	254	277	235	253	274	265	267	283	283	258	252	255	249	268	277	268	274	249	267	264	245	277	287	257	266	290	281	246	248	271	275	295	247	250	261	276	258	240	278	309	263	232	269	293	248	223	256	272	250	270	275	216	291	269	267	260	253	282	252	230	274	282	259	289	277	249	272	285	241	255	280	254	270	257	277	298	241	292	246	260	266	268	261	249	271	244	259	267	269	272	276	268	272	252	250	310	233	290	259	265	286	247	272	308	250	268	245	258	280	241	241	255	265	246	263	255	281	243	258	256	272	289	265	264	249	254	297	268	245	257	282	268	278	244	220	274	237	263	270	299	258	276	240	235	253	251	253	249	276	260	256	219	262	221	265	269	261	280	256	263	279	271	254	233	264	237	273	281	228	239	264	267	263	270	309	244	208	278	275	260	274	261	276	254	236	263	259	254	289	252	266	245	259	260	251	253	222	249	247	269	302	266	250	277	269	256	245	265	288	270	254	265	267	248	277	260	259	255	240	268	257	257	248	253	266	269	263	266	245	244	259	274	250	242	252	258	253	253	282	270	277	232	239	258	309	267	242	278	293	305	296	298	264	244	297	278	265	275	259	248	279	248	294	294	289	281	278	274	256	281	292	263	299	258	292	266	259	299	267	267	244	247	261	242	241	285	251	229	270	248	265	263	262	273	246	296	266	293	257	271	249	261	254	296	323	268	275	268	249	254	258	245	268	267	260	291	267	253	265	229	231	280	276	297	286	275	253	305	256	284	281	263	258	252	266	274	270	299	265	277	263	296	264	287	273	269	286	265	261	229	255	273	281	310	297	269	259	259	235	283	282	277	275	298	248	274	260	250	282	278	242	260	280	291	253	246	262	256	264	251	247	289	268	309	273	277	267	271	234	256	252	261	280	285	264	271	260	254	257	255	281	284	248	255	269	275	257	255	250	267	238	256	282	269	309	260	279	245	243	251	290	294	240	261	302	290	270	292	290	257	262	272	265	217	272	264	283	274	251	281	268	242	257	243	243	271	295	289	289	263	268	278	273	247	255	250	275	261	262	260	268	284	258	230	262	243	224	267	268	285	247	248	284	266	264	297	281	281	275	256	263	276	284	279	242	253	265	254	249	265	267	263	278	259	264	265	304	268	284	255	261	272	262	262	261	266	290	247	276	261	259	294	260	278	280	263	253	262	277	252	237	271	278	260	261	281	254	220	284	267	279	224	251	256	270	279	275	251	251	290	247	285	275	266	275	233	260	270	286	232	272	249	278	281	267	238	268	296	260	262	277	267	292	279	286	267	280	239	274	265	251	228	298	256	263	264	245	263	293	288	246	278	281	253	269	306	262	256	285	262	293	284	263	278	267	262	266	251	263	282	251	254	245	276	264	292	257	263	244	260	298	282	279	266	276	286	261	250	267	292	238	256	263	270	252	254	273	274	266	265	269	273	302	276	238	273	256	277	273	257	276	256	263	284	273	280	270	283	298	241	266	238	247	246	246	254	295	250	237	240	250	249	249	261	294	269	243	278	259	262	235	264	258	271	237	270	273	280	233	247	261	256	273	262	272	251	268	242	265	314	276	261	280	229	285	241	274	267	264	272	231	258	249	237	273	259	241	280	279	282	268	252	251	253	267	245	263	266	252	263	268	295	289	271	278	271	256	281	255	275	263	250	262	256	302	301	291	272	275	272	272	262	259	243	283	298	265	267	271	282	277	258	261	236	274	261	272	285	265	285	258	274	274	245	236	246	268	240	284	262	258	257	267	283	294	245	266	257	290	248	285	269	263	279	248	250	280	293	241	275	267	265	290	289	245	252	280	310	263	265	249	257	259	292	256	252	289	277	281	279	257	275	287	264	228	262	272	279	248	256	271	240	266	259	317	249	272	267	270	261	261	299	274	267	260	256	252	284	279	294	231	270	312	257	246	262	258	237	276	267	256	279	216	253	234	250	263	262	273	259	262	280	271	274	251	273	280	241	261	290	272	280	211	241	258	269	268	255	263	269	273	264	273	251	261	233	260	245	257	294	249	213	250	275	278	245	271	258	248	244	253	289	259	305	242	266	268	262	263	265	253	256	252	258	276	270	224	273	282	244	265	294	301	254	263	254	241	292	256	277	271	291	263	293	259	277	286	276	252	250	277	256	269	243	244	266	283	274	237	274	291	247	256	269	269	240	280	249	263	270	244	277	262	266	274	268	245	263	267	234	287	271	252	258	250	287	267	283	293	272	247	282	302	268	267	260	269	284	281	264	283	270	274	273	269	279	274	266	255	271	277	275	293	271	255	264	257	255	240	282	280	251	267	293	256	284	289	254	269	293	247	246	280	285	231	263	304	252	269	278	255	272	289	237	279	258	248	247	285	268	245	282	313	302	268	291	258	249	259	263	263	255	292	260	221	248	255	243	248	271	280	281	279	265	250	266	278	265	318	268	300	256	248	245	246	286	278	262	277	285	254	279	253	273	291	266	253	280	277	266	211	245	250	261	261	274	253	261	295	286	260	239	258	288	250	275	258	301	241	286	255	248	285	275	221	271	264	280	260	290	282	251	269	265	279	280	287	274	274	263	242	284	251	248	253	277	242	265	251	232	260	267	290	306	270	284	263	269	262	287	278	269	283	269	239	247	246	259	286	259	291	263	273	237	247	285	246	254	257	264	283	261	258	275	254	244	258	230	247	284	285	231	273	276	264	245	228	247	248	264	269	243	258	276	236	239	254	290	282	274	289	279	262	274	294	284	274	280	248	282	271	273	275	275	288	254	275	267	264	286	281	250	275	278	239	260	251	250	245	236	253	256	258	255	309	251	259	263	251	258	272	243	253	268	279	215	298	260	265	222	266	260	273	269	260	278	251	253	311	278	252	247	229	247	267	244	244	282	281	276	262	231	293	272	291	292	279	264	231	288	232	252	258	262	283	267	246	248	291	285	266	293	289	284	271	267	234	292	254	277	291	268	280	256	265	249	273	263	292	261	271	264	258	252	244	266	279	257	265	295	234	280	226	277	254	255	272	249	294	229	270	254	229	250	257	259	257	274	258	246	250	265	257	257	261	272	281	253	278	284	245	252	265	282	251	264	292	300	227	239	272	256	248	277	273	267	257	251	248	292	241	273	296	264	259	235	261	298	272	244	289	265	268	265	229	290	277	276	264	267	293	271	273	270	280	229	235	222	262	260	231
8281	924	1354	1420	1280	1143	1039	953	886	812	733	764	718	727	702	735	665	676	653	670	657	661	636	631	670	639	611	599	621	614	622	699	678	652	641	655	683	609	619	664	613	648	600	657	642	639	631	626	630	561	625	622	609	649	584	628	598	650	666	618	638	625	585	660	611	593	642	638	642	635	658	652	641	614	605	590	594	596	621	597	657	624	610	591	677	645	627	620	617	606	582	544	658	610	667	609	640	607	618	584	619	642	645	642	637	666	617	648	605	605	591	631	625	609	674	589	674	632	585	634	606	632	642	611	651	645	590	604	637	610	608	631	636	645	604	644	634	636	600	610	626	637	674	676	674	647	647	639	629	617	660	562	669	650	586	626	591	629	662	587	591	629	607	604	618	578	607	578	603	630	595	641	637	623	663	570	601	653	629	628	629	623	587	640	641	616	635	613	617	607	621	637	674	633	578	574	592	610	590	639	563	640	629	624	649	649	600	571	594	635	604	627	605	597	631	613	592	623	616	611	595	590	611	593	590	584	621	612	597	559	645	586	642	612	607	572	589	585	632	625	609	598	635	643	621	591	607	589	626	611	625	622	588	631	617	577	645	679	622	598	612	616	659	665	608	578	591	614	627	601	619	629	615	631	618	595	621	591	627	587	668	659	615	630	585	630	630	631	632	641	623	636	618	579	605	591	606	607	630	582	629	650	619	635	570	625	667	586	673	641	623	593	628	600	627	597	611	627	551	620	607	600	599	619	580	626	609	615	608	621	631	575	607	597	618	633	598	615	620	624	624	651	601	631	606	620	643	591	650	646	642	646	607	628	630	647	600	645	609	613	633	670	623	622	633	654	650	597	591	647	595	664	596	647	624	636	604	626	625	643	649	633	591	621	639	608	607	609	666	620	667	614	646	643	586	590	611	607	625	636	655	640	621	652	604	607	611	637	591	615	634	615	594	581	628	646	606	610	628	609	590	610	632	596	640	612	594	628	596	632	595	621	604	604	608	609	568	637	605	561	606	634	605	579	625	619	632	630	627	636	640	605	622	607	620	631	642	628	607	661	625	635	642	665	594	607	628	608	622	601	584	631	628	632	634	609	606	646	650	601	604	593	624	630	641	622	612	564	597	622	614	633	592	599	587	663	593	560	599	676	592	614	587	623	610	660	613	633	628	621	651	626	616	623	631	671	605	600	613	591	614	644	608	595	622	580	663	609	663	617	643	640	640	645	625	627	601	623	592	645	607	600	613	607	599	603	619	602	648	664	593	607	623	644	620	593	650	602	585	631	567	600	568	578	583	638	604	658	597	635	593	647	653	620	592	596	617	647	637	603	587	592	599	648	613	610	656	649	596	611	635	627	622	615	625	635	587	614	617	627	639	606	669	621	616	672	599	604	621	623	650	649	619	655	636	647	619	608	613	664	621	631	634	633	620	668	660	633	611	644	638	647	651	641	660	656	623	634	645	597	623	609	662	600	630	611	628	592	621	575	598	606	640	668	629	625	583	626	649	586	650	595	619	611	604	637	614	624	610	593	625	618	628	653	599	595	614	634	607	597	657	598	604	624	608	606	583	594	593	654	610	626	614	590	651	634	624	605	614	631	636	598	627	601	652	656	626	598	611	611	632	609	647	619	593	596	628	628	602	614	685	619	593	650	620	641	595	676	641	628	622	591	597	571	664	648	618	630	604	624	606	639	587	638	610	613	633	651	591	642	598	574	626	626	641	664	643	627	635	634	647	617	604	627	630	653	637	637	638	639	616	616	649	627	600	639	586	613	606	610	639	652	629	632	583	672	622	570	627	599	588	612	609	626	614	630	643	628	601	635	583	633	565	581	667	635	613	678	612	585	666	628	637	631	604	616	552	640	639	641	635	606	584	576	651	629	615	640	627	627	555	587	682	631	647	624	576	618	651	621	623	622	625	612	612	604	627	586	614	610	625	622	618	663	641	595	635	653	632	600	627	612	612	600	589	627	607	662	620	641	658	654	594	635	573	623	616	629	613	638	608	646	655	598	602	610	619	591	623	602	600	622	630	657	630	657	617	616	633	610	606	605	623	677	634	655	615	601	588	613	637	640	638	579	613	602	619	607	632	627	617	618	662	610	617	633	607	617	607	629	637	610	586	636	635	630	611	610	612	625	617	604	655	621	610	618	622	579	606	588	591	594	625	635	604	647	670	636	585	650	595	617	591	634	614	645	569	638	627	607	645	625	638	591	631	619	631	603	616	623	598	610	614	587	561	640	631	643	630	634	661	633	662	616	624	629	635	626	602	603	623	631	646	634	655	626	625	612	654	588	593	524	581	610	606	592	616	593	644	584	625	580	639	639	635	578	644	648	634	640	648	608	595	586	591	580	588	667	600	602	627	595	608	610	636	642	619	627	596	629	644	638	620	617	620	594	623	641	616	601	644	617	588	624	618	612	635	642	674	605	629	619	594	646	590	589	607	574	623	639	586	632	609	630	551	619	662	619	617	627	591	617	641	629	645	669	614	596	656	633	641	648	667	625	629	569	582	613	651	617	682	640	619	589	624	605	637	617	611	603	597	644	606	670	670	634	647	595	646	646	616	603	608	599	594	641	582	594	591	636	656	627	636	617	649	568	650	620	616	595	635	626	616	647	600	634	657	662	615	629	611	670	653	591	646	649	559	624	622	666	620	608	588	617	622	636	641	601	637	615	614	609	641	634	611	670	647	588	589	627	588	616	600	619	637	573	638	636	640	572	598	614	614	604	696	645	631	591	584	593	657	618	611	669	619	632	621	614	652	610	600	598	647	641	602	615	612	637	601	624	674	616	613	628	627	608	611	613	607	642	583	622	630	589	606	608	648	596	674	624	667	633	613	648	651	628	603	609	629	666	626	638	655	662	636	644	619	615	567	645	648	596	628	558	637	628	586	614	595	591	640	618	592	562	583	570	612	655	619	612	550	631	624	666	642	634	596	616	600	619	587	603	632	606	619	602	650	604	647	602	619	622	607	599	672	639	596	585	575	593	606	599	667	616	632	610	572	623	633	600	658	649	593	604	614	600	659	608	590	639	670	640	614	632	612	582	604	584	590	604	580	593	597	617	621	614	626	573	645	611	635	632	570	612	609	615	619	602	611	647	640	600	613	582	682	647	633	618	636	662	573	638	577	598	661	617	638	617	656	610	637	587	633	654	610	602	591	621	585	650	578	652	596	633	598	603	614	653	656	615	646	607	599	614	630	641	636	634	620	600	634	613	642	647	621	595	590	616	637	665	620	613	631	606	597	603	653	632	609	652	658	632	649	591	645	625	598	634	633	644	606	558	617	589	636	656	644	627	623	653	615	627	617	615	572	665	627	596	647	632	601	621	631	602	627	622	642	648	604	609	591	560	631	665	598	623	570	598	597	624	635	635	625	575	633	576	619	631	599	633	662	688	603	606	646	621	620	590	598	667	591	625	627	590	611	597	655	612	605	634	627	651	624	625	611	612	600	625	635	603	589	641	628	598	636	634
19873	1731	1077	903	708	567	523	486	490	390	434	432	403	417	425	430	398	425	407	437	381	385	377	386	363	403	420	403	390	356	351	387	404	392	416	378	372	408	442	385	420	410	362	344	370	390	388	363	391	373	397	408	340	410	397	397	388	426	389	370	369	415	404	352	369	367	343	356	354	375	363	357	352	402	424	404	391	371	381	383	399	331	380	424	363	330	385	418	376	366	351	404	412	375	395	378	415	367	403	370	387	388	381	380	403	377	382	401	398	385	387	403	376	387	383	406	391	456	400	392	380	374	376	377	369	381	359	348	392	387	358	397	410	386	373	379	342	394	396	389	404	420	343	342	388	368	383	388	379	369	381	381	405	393	373	370	403	358	357	357	384	389	393	398	397	365	376	360	417	383	392	390	365	432	353	380	382	381	370	397	398	383	391	415	411	382	389	395	400	410	375	395	364	414	410	369	380	411	355	363	366	391	410	375	422	361	387	377	365	378	401	353	407	433	438	352	421	394	387	416	386	380	437	357	378	358	378	390	402	359	378	387	400	380	348	344	385	338	355	417	427	364	360	385	380	395	381	388	397	416	372	374	403	411	356	351	380	393	369	365	358	385	405	376	416	354	422	411	417	357	381	407	410	379	351	351	321	381	376	371	425	413	365	347	388	358	377	398	386	376	344	400	408	389	356	381	394	374	372	380	391	387	394	416	354	332	368	420	389	401	381	395	420	388	375	356	364	389	380	394	401	412	381	378	387	385	387	388	371	368	408	427	381	372	360	374	366	348	373	385	389	364	396	387	377	377	381	409	370	422	402	357	357	342	374	380	365	410	390	336	377	368	395	361	381	383	341	395	365	386	404	425	375	399	407	373	328	375	371	355	373	387	394	383	389	365	442	387	357	412	389	365	406	377	380	371	340	393	337	355	354	353	351	347	374	389	416	366	364	388	412	390	362	397	358	403	380	389	380	368	373	396	372	369	402	373	398	404	394	376	356	338	382	363	372	362	422	369	361	358	356	378	394	382	355	399	394	391	406	383	385	350	390	415	359	398	379	354	419	379	371	343	356	354	348	354	365	424	425	398	383	356	364	404	349	326	391	360	371	350	399	379	390	384	356	360	391	363	390	396	379	376	391	411	392	371	380	389	364	384	366	354	365	417	394	334	368	377	360	364	365	344	358	364	379	379	351	367	373	361	334	358	388	364	374	414	390	357	359	427	373	385	381	362	363	399	404	348	356	356	392	390	381	397	400	395	379	406	379	379	342	385	365	377	351	350	370	377	399	403	394	419	372	364	402	369	401	375	374	346	377	349	408	378	404	408	380	366	401	409	349	425	390	377	374	378	375	376	387	337	375	390	381	382	412	407	382	401	355	415	392	393	421	347	382	387	338	382	385	403	392	375	411	339	366	357	403	366	391	339	369	406	350	401	364	379	418	380	363	345	398	386	350	409	373	353	329	415	389	399	372	373	358	338	386	392	376	352	395	365	371	355	392	378	374	398	337	402	372	384	383	378	351	401	363	386	362	356	364	393	393	377	380	383	387	366	375	376	358	377	371	319	353	374	379	405	377	363	386	348	369	352	392	337	387	386	373	413	385	378	388	367	383	350	385	417	385	381	374	389	375	346	390	391	390	365	395	354	418	380	387	361	390	348	369	363	404	387	388	401	380	399	369	352	377	384	376	375	405	352	370	372	399	393	357	367	343	394	356	368	362	347	377	366	404	386	370	377	424	316	375	378	379	340	369	366	352	375	369	338	401	384	372	390	364	431	397	349	354	347	405	387	408	393	394	366	409	377	374	371	364	403	345	388	339	388	386	326	373	376	389	394	376	371	365	336	355	366	361	388	412	421	357	350	389	391	405	422	420	372	402	378	396	347	354	365	345	329	345	368	360	391	409	344	387	370	354	375	358	388	395	387	362	406	358	363	383	361	396	361	371	402	388	419	366	378	403	373	356	385	381	396	359	378	365	398	367	371	402	407	365	413	384	371	373	397	370	410	371	413	386	393	375	350	375	386	408	399	369	376	379	381	363	334	352	369	349	367	366	347	376	413	398	400	361	365	390	386	358	389	366	379	400	393	416	431	385	412	388	352	370	391	409	377	317	392	408	359	358	373	386	375	355	327	365	393	418	395	406	397	362	360	391	332	403	404	373	358	359	363	398	382	382	409	359	387	361	394	369	353	397	397	394	412	320	446	362	377	378	380	370	366	330	361	347	346	442	406	351	372	381	415	393	388	342	375	364	374	351	363	397	380	378	373	352	357	317	393	411	379	395	363	391	403	394	363	447	404	363	373	379	386	377	406	404	363	380	361	369	417	368	363	389	370	359	376	379	389	320	354	419	394	361	368	356	352	400	415	399	395	386	368	373	404	406	372	361	384	381	343	360	380	390	376	392	353	394	370	356	396	413	386	354	355	392	369	335	380	398	390	390	373	404	339	381	366	379	412	377	383	364	394	385	382	367	390	336	385	373	391	408	385	393	386	380	365	384	412	375	373	386	359	337	352	390	384	409	388	385	390	402	397	415	365	378	354	362	423	404	376	363	360	411	383	370	374	336	395	378	392	384	375	381	402	364	375	370	409	370	366	375	383	354	348	427	427	362	325	364	384	385	384	412	376	397	392	414	371	389	343	377	360	431	383	393	403	395	361	357	386	345	369	395	345	341	373	356	379	382	390	367	433	349	364	367	374	409	377	376	387	357	414	397	376	392	381	377	381	380	388	382	385	369	429	380	388	383	368	384	367	405	423	409	372	378	379	393	369	376	372	369	399	405	376	387	349	385	382	355	374	369	365	394	357	432	393	384	373	349	396	363	390	382	417	369	367	346	365	378	352	361	356	366	365	348	394	419	424	391	359	338	358	383	368	381	399	399	389	375	350	392	425	391	374	384	369	396	348	390	405	397	373	374	431	378	360	393	374	386	408	372	409	414	379	403	374	388	388	394	371	400	370	364	361	360	380	386	405	414	407	373	390	390	422	404	349	375	387	362	359	364	377	392	364	371	403	368	382	361	414	368	387	333	404	383	375	400	369	413	365	339	365	380	399	393	386	387	409	329	378	417	400	386	373	375	377	389	398	404	370	381	358	362	357	398	321	352	365	345	402	378	422	385	415	436	307	367	389	388	376	363	359	357	410	423	382	414	371	349	370	360	389	386	380	378	362	427	390	381	384	362	342	376	404	411	412	406	422	391	372	386	366	342	435	388	341	392	393	377	374	404	397	375	360	371	363	375	399	367	379	399	396	355	391	365	363	379	404	386	394	386	348	372	357	380	408	374	363	356	385	377	380	416	402	371	357	385	374	384	406	410	359	377	387	379	355	402	346	430	401	366	383	402	368	377	359	396	391	391	415	392	377	374	400	372	411	385	376	393	405	381	384	413	391	376	357	381	381	366	401	390	382	434	394	364	403	405	401	375	433	341	375	396	392	425	382	414	400	345	405	366	358	371	390	395	412	413	361	391	385	362	386	359	362	381	392
10874	1365	2168	2446	2060	1855	1549	1413	1281	1284	1144	1086	1051	939	1006	971	903	880	925	910	905	895	900	928	947	864	903	922	870	854	908	897	877	876	843	905	854	891	866	842	791	893	867	849	897	837	856	837	791	886	842	819	834	828	856	870	873	865	849	858	853	828	887	820	813	836	849	808	831	896	883	793	825	831	790	813	851	848	799	866	817	807	856	825	847	850	784	853	851	838	777	852	828	852	857	798	870	809	873	832	861	844	836	852	830	847	874	829	811	845	826	827	919	844	876	844	865	797	858	801	827	825	881	816	869	867	807	847	800	812	827	827	848	883	842	825	854	805	824	862	836	884	822	874	840	810	873	812	855	814	870	850	854	841	822	816	877	772	830	843	809	759	811	815	856	826	821	828	840	889	853	845	842	838	828	850	889	838	831	889	837	877	813	812	824	851	845	813	772	820	842	838	839	807	875	844	831	765	818	817	852	805	800	790	828	808	903	821	873	820	851	869	850	832	821	788	802	805	825	813	809	849	811	854	820	813	801	835	799	795	805	831	755	802	762	784	832	854	826	874	784	787	809	883	883	848	810	804	802	818	766	840	832	797	816	815	855	872	852	828	853	870	858	813	851	773	849	790	876	889	829	855	814	821	864	836	810	853	818	918	818	862	847	854	839	833	850	831	806	795	842	817	859	843	802	822	851	816	822	787	819	797	840	872	815	817	818	836	841	848	807	826	803	847	828	819	846	854	883	860	824	831	817	852	779	859	842	854	849	831	802	827	852	824	843	824	796	805	838	791	790	852	864	802	870	846	805	811	838	809	879	800	791	771	808	828	869	829	839	855	827	814	795	869	843	787	850	822	873	790	842	841	859	818	789	823	843	830	872	798	796	811	863	845	812	850	788	834	852	836	845	840	874	897	802	770	851	888	887	814	869	771	867	788	808	829	832	805	810	837	822	862	862	841	834	794	834	807	854	763	812	846	817	842	860	796	825	837	838	830	791	873	774	864	845	841	819	811	816	835	850	843	836	823	810	854	850	830	842	806	822	830	818	839	854	806	812	885	782	844	849	873	851	830	847	815	812	857	780	855	901	802	871	866	807	842	890	820	884	804	818	794	877	813	837	854	828	853	810	825	829	862	850	786	871	865	766	781	794	798	879	802	819	789	807	759	818	868	780	870	839	873	867	838	836	819	829	794	861	806	808	828	826	861	875	759	857	854	809	850	838	824	858	842	864	856	818	861	805	837	785	833	847	826	854	786	822	853	895	855	808	796	792	796	815	850	796	791	838	823	804	809	852	800	827	892	814	826	822	839	871	839	827	852	889	873	837	828	850	813	853	852	826	801	858	815	812	872	868	855	859	816	845	852	778	804	849	851	861	848	849	835	833	835	803	859	847	849	797	832	723	875	875	805	838	886	820	870	822	806	908	861	817	833	853	779	804	833	873	852	844	854	873	797	825	851	909	785	816	821	856	809	851	826	833	802	820	883	793	787	896	803	852	836	861	852	845	845	898	868	815	844	813	866	843	844	818	825	850	832	817	839	846	838	827	839	880	834	880	837	804	869	835	896	894	840	795	833	878	794	871	825	811	845	820	882	835	885	848	867	837	852	845	806	863	837	843	793	865	862	838	861	804	822	881	785	834	840	853	794	868	787	851	811	812	839	868	770	809	849	845	759	778	834	852	821	857	806	845	792	815	854	807	825	844	832	854	833	826	838	864	879	823	796	783	868	851	835	834	787	840	858	886	862	784	864	782	857	798	854	842	861	889	817	860	811	767	821	752	836	800	797	849	815	795	811	859	827	828	832	836	819	844	844	834	876	819	832	832	848	826	843	882	837	871	781	817	787	827	840	807	875	790	835	860	794	882	785	831	848	862	838	825	824	834	800	857	861	802	837	829	839	798	807	836	823	879	797	838	813	833	865	842	806	795	861	869	849	829	775	840	834	831	817	812	858	847	816	882	817	773	848	806	805	820	767	805	759	835	829	853	796	825	845	794	831	872	814	802	807	819	775	808	792	800	840	847	838	802	825	850	841	835	811	836	849	867	794	798	860	822	824	836	839	813	822	796	849	825	819	859	818	834	858	815	820	837	875	838	798	858	859	814	828	825	774	839	883	787	825	849	839	765	829	831	815	847	824	836	847	855	838	858	847	879	791	839	860	825	794	869	789	878	840	767	802	768	850	827	830	834	878	847	841	834	899	811	881	829	823	868	820	866	855	826	848	843	830	795	757	831	809	876	845	804	911	828	846	850	872	813	886	875	818	826	831	792	833	830	848	811	796	842	832	812	824	881	839	814	782	794	817	864	815	841	856	819	828	843	838	799	843	785	872	827	825	837	867	838	794	779	810	808	832	851	838	865	822	870	783	834	843	843	809	815	804	802	805	836	809	828	846	823	822	915	810	885	839	786	832	839	843	812	835	832	832	848	812	771	834	793	880	815	852	800	795	840	822	800	879	815	816	809	792	845	810	795	877	823	854	795	841	868	824	817	805	829	887	833	868	887	805	837	873	807	859	794	878	836	828	824	839	832	788	801	842	826	851	797	846	852	829	845	819	843	827	871	839	832	877	865	810	835	874	852	836	846	845	839	814	804	840	875	789	830	816	806	794	820	848	810	839	834	771	807	819	819	832	853	848	830	860	846	849	748	857	783	854	834	838	823	794	764	835	839	850	839	857	830	822	888	801	822	891	820	836	809	859	828	854	795	869	836	847	809	852	856	852	847	866	852	813	795	824	890	811	847	817	824	871	847	809	842	829	825	851	808	797	859	918	806	813	834	825	871	846	833	860	828	867	882	829	839	810	815	778	822	849	842	866	825	815	819	821	861	851	845	855	829	844	797	826	820	880	859	875	829	859	832	834	833	873	851	848	866	855	829	846	881	834	805	818	818	869	878	827	790	805	799	911	858	875	875	868	787	844	848	866	812	821	803	814	801	868	866	823	874	914	827	845	825	839	840	874	820	795	812	805	823	842	812	852	888	814	889	848	883	821	854	789	802	841	832	823	856	878	816	799	839	823	837	868	815	859	802	837	826	815	864	795	849	840	839	858	871	865	821	835	834	846	898	873	831	821	813	861	858	855	832	832	821	859	846	827	815	850	841	821	805	852	855	787	787	800	831	848	850	771	807	834	784	876	824	828	855	803	837	882	880	804	826	825	833	876	841	822	885	795	793	822	859	804	857	874	837	845	800	795	828	845	811	840	818	868	800	843	837	820	809	790	837	808	810	876	859	796	828	828	817	805	833	860	799	754	825	822	857	793	824	844	813	801	811	825	840	848	807	803	832	844	871	885	838	838	821	823	823	815	850	794	847	835	806	832	781	825	867	826	837	803	861	862	785	861	867	823	842	891	778	894	880	804	847	897	842	829	809	805	832	837	858	831	832	793	793	862	819	822	844	867	801	854	831	805	818	879	818	882	806	842	832	836	832	889	813	853	806	878	844	767	797	809	796	839	880	808	881	820	829	816	834	829	869	850	773	897
3218	220	211	187	175	194	200	177	168	152	197	193	149	194	184	173	217	187	200	152	184	165	190	171	179	179	213	169	183	191	165	154	174	174	185	189	160	202	164	155	188	194	173	192	170	176	199	173	151	178	145	163	198	188	163	199	200	174	178	176	169	196	200	171	172	162	149	187	174	156	185	153	181	189	184	184	171	157	176	204	177	181	187	196	195	172	177	155	140	176	188	189	187	174	150	179	186	142	162	163	180	174	166	176	196	203	188	158	181	182	178	196	201	183	181	211	179	175	160	196	176	183	177	152	177	180	178	184	171	174	157	184	168	187	152	198	183	178	170	160	181	159	164	187	150	173	179	176	182	204	165	195	183	181	168	181	183	132	169	205	186	161	162	186	157	179	177	174	195	157	178	183	169	170	178	197	170	175	172	185	170	211	182	173	198	155	183	180	160	169	173	187	173	199	198	200	195	154	170	164	176	194	163	197	186	187	178	206	185	160	179	162	156	159	166	189	176	159	194	190	182	162	201	194	164	150	167	145	192	215	215	182	181	167	172	208	180	189	194	173	185	167	197	182	161	178	174	188	185	159	177	172	195	175	182	166	170	176	185	171	173	186	167	170	147	152	166	162	176	173	177	175	176	183	142	156	166	171	186	156	184	188	179	193	188	187	176	189	183	179	184	166	194	170	177	176	165	191	177	194	211	160	201	193	188	199	180	198	174	179	155	183	180	184	168	187	208	208	182	150	163	171	170	202	166	183	162	159	196	175	193	189	181	174	156	156	166	204	182	185	174	186	217	199	160	162	167	138	183	165	195	206	142	181	191	179	209	205	181	180	184	191	182	181	193	170	193	170	171	184	173	188	161	161	172	173	176	187	179	180	185	178	179	179	207	207	178	178	165	198	174	163	157	181	174	180	175	174	173	195	190	185	162	210	188	156	178	212	194	173	191	175	189	143	191	174	176	145	170	169	182	172	181	182	160	184	188	177	197	168	183	209	157	183	155	191	161	163	153	173	182	169	152	175	173	172	171	194	162	180	182	175	193	197	187	187	181	168	187	169	164	181	182	204	148	202	192	149	205	176	212	165	151	187	172	186	175	195	175	187	172	180	177	174	175	175	205	184	180	168	176	163	177	193	178	184	192	179	148	183	175	192	170	175	152	194	173	188	182	160	186	208	180	192	173	179	186	173	214	151	175	155	209	168	166	197	179	190	200	143	163	166	191	178	177	183	189	189	182	182	173	172	197	163	195	158	169	190	200	191	163	177	199	183	193	186	185	179	195	169	168	162	166	170	155	163	171	178	172	168	163	173	190	161	162	175	171	179	165	204	170	176	151	139	177	187	155	171	192	170	210	179	183	174	181	187	206	175	195	151	190	168	147	171	178	183	195	176	168	157	178	169	176	165	175	188	167	172	176	199	169	190	204	159	175	184	183	176	167	178	177	202	161	199	181	180	188	164	205	179	168	198	160	198	179	175	170	200	182	186	175	179	183	190	176	194	207	209	165	198	192	182	177	179	221	172	197	184	170	170	185	168	181	173	182	165	170	143	169	210	178	186	184	182	176	203	171	178	164	169	197	167	172	180	162	186	195	179	202	158	195	159	166	173	171	174	176	165	176	158	176	233	175	170	180	190	173	172	168	184	205	187	175	159	164	171	223	168	165	178	182	192	157	177	195	180	183	177	177	181	165	179	175	180	190	189	160	175	179	174	184	184	198	167	165	207	178	194	187	202	181	186	184	160	178	170	184	177	175	154	177	186	181	192	188	173	175	179	192	177	180	174	166	179	192	175	161	181	166	163	186	199	181	179	173	171	196	158	189	178	170	186	173	200	178	169	198	210	158	174	180	191	185	154	189	171	156	184	173	165	192	168	187	188	169	196	167	185	185	169	201	186	191	181	156	189	173	177	205	183	173	186	192	181	183	149	169	185	172	183	185	159	193	206	185	174	155	168	172	167	178	190	186	181	184	170	198	186	195	171	161	168	196	185	176	168	190	187	187	193	164	183	161	165	156	164	178	164	152	169	194	211	203	189	183	173	187	167	187	179	197	199	191	183	146	173	175	182	177	178	170	159	155	166	182	163	182	175	190	178	160	193	188	173	158	194	181	184	204	174	194	162	206	174	173	189	205	184	195	167	192	163	184	165	192	150	181	170	183	159	173	197	175	199	179	191	194	160	159	166	173	185	206	208	158	183	189	170	187	160	181	192	169	167	190	162	148	184	173	179	186	182	175	201	176	161	204	184	173	184	158	174	179	165	185	167	181	182	182	192	187	178	197	190	168	185	181	165	185	181	157	173	175	152	171	182	170	173	184	174	190	165	166	197	181	192	176	198	162	180	211	193	160	164	186	165	175	162	172	182	150	164	174	195	178	165	148	184	181	196	194	160	157	184	163	161	189	174	190	173	170	180	177	155	167	179	191	153	200	154	171	168	157	203	185	194	178	147	180	167	170	188	171	165	168	172	190	149	168	184	214	183	188	150	171	200	185	194	193	165	184	195	197	194	185	185	166	188	209	193	197	191	169	179	187	153	208	172	194	196	193	178	173	157	174	156	187	187	166	206	150	179	164	178	172	148	184	178	185	195	171	157	181	198	156	170	177	173	178	181	171	194	137	153	184	152	165	185	193	172	193	196	156	166	174	200	153	181	200	187	194	175	208	182	162	156	185	199	189	170	148	185	190	188	200	193	161	187	179	170	172	169	166	186	175	179	159	165	175	184	182	171	181	167	169	191	176	184	202	204	166	180	205	194	178	160	204	163	172	182	174	152	170	193	178	176	161	200	184	184	177	162	183	146	195	195	174	156	166	198	197	185	150	182	197	210	186	160	186	197	173	184	196	182	186	173	168	180	189	189	206	157	174	178	154	165	184	187	182	171	199	181	181	178	173	169	171	174	165	139	181	187	186	182	168	182	177	157	150	177	209	179	190	183	170	156	190	199	161	170	171	196	168	141	159	162	206	215	197	183	158	166	179	167	197	162	186	189	177	169	215	184	171	182	164	212	181	156	192	187	168	158	197	160	191	168	187	211	167	183	201	163	168	168	177	183	205	178	173	187	189	176	174	174	211	190	184	184	169	169	190	204	224	176	182	167	182	178	208	174	178	182	162	192	172	146	176	168	167	191	171	191	153	187	165	140	157	179	171	182	190	151	191	175	170	181	176	176	164	186	173	165	164	152	156	186	171	186	186	180	174	195	200	180	178	174	179	174	183	194	174	181	179	192	165	211	173	169	167	169	185	154	180	185	189	182	178	169	162	171	155	166	170	182	159	173	145	198	179	180	168	187	196	203	189	168	168	183	190	163	184	187	201	175	182	169	169	170	173	165	168	190	162	152	207	202	176	188	186	179	166	172	171	158	155	171	179	190	165	176	174	175	188	160	181	171	158	157	163	190	174	191	177	164	192	182	181	166	167	177	182	196	179	174	155	183	186	190	155	182	170	172	188	153	186	180	157	210	191	191	162	169	167	167	171	179
2718	483	464	488	479	448	449	469	413	457	457	447	431	432	427	450	435	430	419	445	415	450	454	458	408	424	428	414	424	440	432	419	441	446	410	448	419	451	450	449	424	451	481	412	450	442	447	444	445	446	426	390	437	462	423	482	458	446	428	442	423	428	443	423	466	446	440	440	421	431	422	439	432	451	415	431	433	431	449	451	416	446	433	425	430	444	438	417	454	453	438	453	462	421	434	428	424	447	430	434	465	460	432	455	423	448	437	430	458	439	427	441	461	426	464	456	438	460	508	422	443	459	419	441	450	473	473	436	435	465	406	474	436	430	446	437	445	425	405	467	408	443	453	427	467	444	415	454	420	439	404	428	437	436	422	400	432	464	473	462	446	399	449	424	459	446	421	397	406	440	428	444	432	450	441	443	433	401	446	428	446	431	435	442	420	423	404	447	447	394	454	438	447	423	466	419	441	441	457	405	424	450	413	415	440	441	475	431	472	432	457	444	469	479	485	428	453	464	431	437	463	429	468	436	482	460	435	448	457	443	449	425	420	455	429	436	430	436	430	421	406	419	439	467	455	436	391	452	450	443	446	440	428	449	419	436	439	423	448	428	399	444	495	436	418	433	467	435	452	436	456	441	431	438	450	489	471	461	419	433	457	435	442	475	469	443	463	434	413	459	425	434	417	436	398	473	430	434	419	469	444	440	441	428	459	470	442	468	376	434	423	435	438	438	438	392	482	413	431	449	440	456	439	448	385	406	426	431	452	420	422	433	435	445	439	433	452	419	487	420	436	420	448	412	446	450	451	467	431	453	432	410	446	460	442	432	465	421	446	439	439	428	430	440	485	468	429	451	453	459	431	465	440	457	435	478	465	413	409	419	388	428	425	417	415	450	454	440	433	434	437	458	379	429	433	426	425	414	439	436	449	457	457	436	483	440	442	397	451	464	485	470	437	452	451	446	403	440	425	471	417	418	408	416	431	445	421	438	452	413	433	411	438	465	412	433	451	441	429	446	456	433	436	458	414	476	448	440	424	432	451	425	447	442	434	467	452	447	451	445	437	449	466	442	444	449	440	420	438	461	441	416	440	435	470	448	440	441	441	447	465	444	454	445	443	419	437	412	480	441	446	452	474	456	471	418	451	438	460	439	428	445	453	439	417	457	448	408	431	478	417	435	464	465	387	413	455	420	431	428	465	422	472	407	432	433	439	410	459	427	459	406	417	462	394	430	423	429	392	440	400	428	446	430	491	428	435	408	448	418	463	476	441	424	475	420	453	430	413	470	457	422	413	451	446	457	455	417	441	431	463	437	448	432	437	429	442	417	425	457	468	425	453	432	465	430	438	417	451	443	460	466	468	436	452	418	411	428	448	445	427	420	442	409	448	433	435	439	430	445	414	410	445	424	396	450	441	446	460	419	422	470	426	466	424	453	390	468	428	446	440	425	459	449	411	480	415	447	427	458	410	452	442	441	420	386	421	440	434	436	431	442	417	441	453	458	421	428	415	430	405	427	439	460	454	457	415	474	453	409	418	413	455	406	387	452	424	443	433	403	422	434	414	411	433	427	459	442	447	454	475	467	408	450	434	408	414	446	468	409	467	412	463	459	459	472	438	463	435	459	442	463	484	413	450	401	456	437	412	428	423	401	495	437	427	463	434	435	434	452	425	409	419	407	433	438	446	435	424	424	427	460	456	455	476	427	450	443	427	467	438	435	424	458	439	423	417	437	414	449	421	460	424	433	424	438	423	436	439	456	434	407	451	435	470	417	427	452	477	466	432	433	440	493	472	449	390	451	441	432	435	400	441	427	416	434	427	450	427	423	424	460	434	440	414	478	402	419	439	439	446	454	446	473	407	437	423	398	471	416	457	430	402	470	424	472	407	455	441	463	457	402	414	444	446	439	423	458	438	434	424	482	438	414	406	455	453	413	416	443	401	451	451	433	443	448	446	441	431	411	466	442	430	444	417	426	452	428	426	400	440	443	475	439	444	412	421	449	410	442	453	435	429	437	480	416	431	440	424	403	432	435	439	460	443	409	412	426	463	442	417	477	413	435	423	450	407	461	468	432	424	424	417	428	479	466	424	429	422	402	415	426	484	446	448	454	448	438	425	457	433	400	452	426	460	466	441	433	468	411	409	469	473	428	439	445	406	448	427	399	400	451	434	410	439	469	440	404	397	447	440	494	429	424	446	413	466	413	428	446	463	470	433	445	389	437	443	500	413	448	446	450	479	419	478	464	432	478	409	466	421	432	447	442	446	409	437	447	423	477	491	456	431	448	455	413	445	420	470	395	430	445	461	440	437	442	436	433	458	411	425	409	417	464	440	431	424	442	427	447	468	414	466	433	397	450	460	433	455	477	459	428	453	450	426	436	473	457	411	430	436	450	418	433	415	422	446	437	458	464	407	411	454	462	457	452	436	447	421	424	427	476	434	435	439	428	429	432	432	419	428	445	463	414	445	460	464	477	417	458	430	454	464	452	426	474	433	434	445	433	448	426	421	412	427	403	478	407	454	474	436	458	438	431	451	459	461	437	417	420	421	454	458	466	443	416	418	465	418	441	481	435	435	441	459	475	425	445	442	442	466	447	413	450	432	408	431	435	389	460	439	443	456	409	436	420	424	427	425	476	444	437	422	451	392	446	433	441	435	433	467	411	439	456	478	445	465	402	456	434	461	473	449	431	455	411	482	433	418	459	417	401	451	447	437	421	440	451	484	444	440	429	456	448	433	444	434	417	414	476	410	423	430	429	451	443	418	434	437	480	449	431	400	439	411	430	467	440	439	430	446	427	443	450	444	441	432	484	447	430	428	452	428	444	442	424	449	387	451	393	440	444	445	462	415	433	443	438	397	450	420	424	476	411	437	457	450	439	435	461	425	461	425	405	475	435	451	463	490	430	476	450	447	440	428	400	445	421	446	458	439	444	459	458	438	428	411	466	430	456	458	455	415	410	467	424	467	456	429	446	457	447	413	447	407	410	443	450	385	465	422	462	422	423	454	473	432	454	419	428	425	455	443	424	440	432	434	417	478	478	443	421	427	410	437	458	457	408	441	405	422	464	444	463	431	424	458	441	444	410	419	438	402	409	434	470	426	436	437	419	416	444	440	476	428	452	470	428	425	461	411	457	454	450	423	436	421	439	407	395	452	437	449	407	402	430	458	386	463	422	425	447	440	429	445	441	445	434	397	437	440	442	443	446	452	456	452	453	450	441	417	452	463	417	448	442	409	433	433	430	438	421	441	442	457	453	447	453	451	406	468	457	451	401	445	476	419	421	414	445	423	440	438	405	457	436	441	455	468	450	398	477	434	473	460	435	428	454	423	468	451	412	423	424	445	446	472	429	440	423	457	410	448	427	413	431	432	470	427	433	458	418	454	454	447	443	437	435	468	448	436	456	456	421	467	433	432	432	450	441	420	476	447	445	434	463	415	401	414	429	433	477	446	443	452	446	480	458	457	440	464	465	406	436	453	451
11841	799	619	506	428	364	366	339	320	300	294	268	276	314	308	277	272	266	269	296	274	264	262	232	262	283	273	237	258	277	235	318	314	243	289	240	265	277	304	214	249	283	250	257	273	280	284	272	257	278	269	260	285	275	278	269	298	266	279	237	264	264	263	273	286	287	270	316	328	252	261	258	282	265	286	275	275	242	243	269	258	290	266	267	296	258	280	289	272	265	292	268	270	281	258	284	262	286	242	287	280	250	267	280	278	298	256	272	255	244	249	273	288	248	259	234	286	293	265	249	276	290	266	260	251	274	277	270	294	282	291	288	259	276	246	240	270	294	278	263	240	237	255	260	246	252	271	269	258	269	250	246	287	259	250	267	268	262	263	248	274	271	294	252	261	277	263	254	274	249	269	278	251	276	244	271	241	277	261	292	292	286	248	276	298	282	236	237	251	256	267	310	274	254	283	260	280	265	292	307	294	310	288	267	282	269	235	235	299	271	273	287	295	283	312	297	293	268	285	266	272	307	275	252	252	229	262	304	252	243	272	281	267	251	264	260	266	279	253	271	252	249	256	293	272	263	253	258	261	234	257	270	282	256	236	262	311	267	270	293	271	265	258	283	291	260	269	276	280	282	257	256	300	264	255	284	247	261	302	259	260	270	257	302	260	273	273	256	286	285	275	302	288	276	268	238	284	244	292	301	273	252	251	257	268	266	280	247	259	280	253	265	257	260	267	264	248	288	256	291	251	280	261	237	268	272	259	248	267	257	283	255	276	299	282	255	252	240	256	251	252	238	260	250	276	289	276	264	259	244	273	280	258	286	274	286	264	286	258	291	259	279	275	280	284	257	293	255	256	253	238	245	268	236	245	286	281	286	239	307	297	284	268	277	269	251	242	276	255	254	307	280	271	266	261	306	248	246	244	259	268	266	270	266	291	259	247	287	271	248	260	283	260	247	254	279	261	304	293	266	279	280	304	261	273	244	249	262	241	301	249	253	269	267	288	255	261	255	256	260	237	270	257	260	264	243	280	295	267	244	259	294	255	247	288	248	237	236	261	253	271	287	231	291	263	237	267	265	272	307	283	266	261	303	296	290	248	249	274	267	280	270	300	253	282	247	257	229	249	272	268	258	253	260	268	235	274	321	262	271	268	221	235	278	287	270	304	277	286	280	271	256	261	255	263	276	273	264	266	269	244	267	267	284	257	258	262	301	267	239	251	277	282	268	317	261	269	248	258	275	263	263	242	243	266	242	295	269	276	290	254	257	298	280	260	272	239	257	297	275	281	273	252	220	254	229	259	259	275	293	268	228	246	258	267	276	269	253	254	274	295	301	267	270	269	252	286	261	265	260	294	281	265	293	247	281	272	258	262	246	277	260	254	273	264	262	277	264	280	255	258	264	248	275	271	275	282	292	252	295	275	295	291	259	264	306	276	267	263	257	276	251	244	278	286	273	290	267	258	235	256	255	258	263	268	280	295	323	291	284	262	263	238	266	290	254	250	254	276	256	260	267	253	260	260	290	294	300	262	278	269	279	241	266	256	267	251	293	246	268	254	276	245	268	265	274	287	274	279	249	259	223	289	241	275	252	266	283	275	275	275	259	246	264	292	286	271	304	290	272	295	278	283	251	270	273	253	247	264	248	232	250	259	261	235	245	255	309	280	330	270	249	267	252	295	276	251	266	267	287	299	261	296	275	271	296	272	255	252	265	288	260	291	261	280	255	231	260	273	291	294	248	277	259	239	274	265	284	255	260	262	279	248	250	238	283	269	231	244	276	276	278	268	265	296	288	267	271	246	284	285	250	282	246	250	225	240	292	269	261	290	260	282	257	282	270	274	265	245	300	269	275	264	252	243	262	277	278	250	273	267	275	249	289	279	290	280	277	281	286	292	288	267	275	282	270	269	287	262	240	278	263	260	260	260	259	234	258	275	316	265	271	247	261	277	246	238	269	288	264	309	232	246	275	269	311	247	275	255	262	296	264	257	248	248	226	235	280	278	246	283	267	268	241	293	269	261	284	270	275	282	276	284	289	279	256	276	254	268	231	229	241	254	284	261	228	279	291	290	280	258	265	259	253	262	291	255	263	237	304	272	271	308	266	234	286	251	265	238	307	258	258	280	287	281	250	261	246	244	307	283	251	248	257	266	256	279	304	222	257	243	267	272	273	283	248	266	272	286	266	299	244	248	279	275	259	286	272	290	253	255	285	296	266	259	225	253	259	245	258	246	246	289	235	296	266	271	261	244	284	250	265	255	233	276	276	249	265	264	254	282	264	281	265	248	290	219	295	238	268	259	280	258	269	283	265	279	289	277	312	250	253	249	268	281	273	291	285	265	301	262	272	272	231	262	256	300	258	282	289	266	295	268	288	276	308	277	276	280	285	274	232	271	275	276	240	271	279	274	262	253	274	291	242	274	301	255	281	249	258	245	292	260	263	252	248	256	252	277	256	254	258	277	256	243	284	310	260	241	265	248	248	254	238	265	240	247	272	276	245	259	262	263	272	282	257	274	262	247	244	241	274	276	280	263	282	280	270	259	264	280	275	277	250	265	273	283	265	278	309	280	268	259	253	235	284	304	250	285	270	283	250	248	301	242	251	287	279	259	303	234	255	258	234	276	308	247	267	247	265	266	241	252	265	290	274	271	274	270	247	306	255	260	249	285	239	243	292	279	244	304	285	265	287	299	300	262	267	281	288	271	254	261	277	258	281	263	253	244	259	263	252	294	268	273	290	235	263	270	276	240	254	234	268	259	254	245	251	234	290	276	290	287	241	255	259	232	258	305	303	306	250	284	254	243	293	291	304	280	270	251	259	286	277	269	266	250	262	270	296	303	287	274	282	257	300	276	269	272	275	267	293	271	249	266	253	265	271	300	271	275	263	280	250	280	274	257	260	253	243	266	243	271	250	250	287	266	270	271	280	286	300	280	312	240	258	262	300	260	268	267	269	290	291	269	301	256	236	251	297	274	269	268	306	305	250	287	296	280	261	253	279	264	290	268	251	271	257	235	281	234	261	287	294	259	254	275	253	256	264	320	284	265	277	256	272	233	242	246	278	299	270	269	260	275	269	282	261	296	280	297	292	312	255	276	268	262	282	273	278	262	246	263	227	269	265	277	278	255	252	279	274	258	263	274	278	255	265	294	280	275	237	269	290	266	292	271	297	292	275	297	296	275	276	259	251	260	303	263	265	268	253	270	286	244	257	249	241	262	288	248	256	248	275	283	259	264	257	297	272	254	261	273	299	264	285	248	281	252	262	252	267	283	261	285	277	255	260	247	247	244	258	253	286	240	281	258	288	266	233	267	287	289	266	274	262	237	273	266	258	279	272	261	270	291	237	241	290	253	257	267	273	268	261	261	295	288	255	278	285	259	269	257	264	275	281	275	278	252	279	261	260	248	255	275	269	257	260	266	260	266	240	251	290	289	259	272	260	270	267	266	281	256	238	256	252	266	238	271	288	280	272	256	252	226	275
8435	962	1264	1400	1338	1095	1049	881	854	784	831	783	763	711	707	694	705	756	708	663	662	661	672	609	634	659	659	665	626	637	646	626	622	647	612	669	584	610	633	652	681	680	646	637	618	642	641	615	619	690	653	658	653	643	691	643	629	666	638	668	623	623	567	636	629	631	608	661	591	639	616	617	604	583	631	654	627	616	673	672	608	589	658	665	592	645	625	611	641	595	576	632	643	628	647	641	641	631	617	659	638	647	621	639	632	668	651	611	593	565	615	623	645	625	644	659	610	611	654	603	658	638	629	629	647	622	635	650	635	608	626	626	656	616	640	596	636	652	588	610	609	621	632	619	609	614	612	578	596	681	620	624	648	678	639	643	657	555	597	628	643	658	621	646	653	627	625	639	656	626	559	611	609	581	609	655	676	617	638	609	614	634	597	640	634	671	605	603	607	624	599	646	676	637	620	635	641	644	615	598	626	602	614	631	608	589	612	652	627	645	635	584	658	631	602	662	680	663	676	638	593	602	643	662	611	634	637	570	604	602	593	644	663	621	591	585	622	658	639	608	648	643	622	615	671	577	604	608	580	633	600	621	625	660	622	593	632	666	656	624	640	634	621	625	610	654	622	623	620	623	617	618	605	662	627	623	643	596	620	623	637	596	631	621	613	626	624	634	628	666	578	602	618	615	679	654	605	625	641	613	558	625	617	640	630	597	578	628	665	655	670	594	636	636	579	654	615	644	645	614	619	628	597	619	636	626	609	618	616	622	632	608	624	669	628	606	636	650	648	594	629	630	611	671	641	595	642	597	622	618	627	638	616	599	603	593	614	600	630	592	635	661	613	585	608	605	631	642	605	602	620	641	623	641	604	637	592	623	613	671	620	628	628	604	606	631	633	634	628	676	625	631	607	612	643	645	615	623	639	625	598	635	625	690	677	585	628	613	626	624	663	646	637	629	624	594	602	596	652	624	577	600	671	663	629	624	626	652	631	619	604	678	680	619	651	605	666	595	562	621	618	586	601	636	638	645	606	643	640	638	637	599	611	652	592	636	600	621	602	617	639	634	647	604	626	614	630	621	628	615	626	667	657	603	615	630	623	621	641	593	629	624	622	622	625	623	635	598	630	626	640	620	576	689	585	576	614	637	656	633	619	618	600	615	648	622	629	622	665	621	609	612	652	635	633	629	613	582	621	652	602	616	596	604	628	627	633	625	634	588	618	615	597	655	677	615	592	590	601	606	655	588	605	672	565	608	626	607	673	623	609	582	638	663	676	617	673	611	626	628	601	660	615	636	598	634	562	630	639	647	604	645	650	641	578	648	572	646	656	578	596	638	613	602	676	641	646	583	578	630	614	617	642	639	640	638	608	610	619	642	586	583	650	653	601	583	602	685	630	632	616	644	633	622	608	593	646	610	611	617	563	629	622	618	596	615	627	629	615	601	602	637	669	656	653	631	628	621	646	667	615	612	648	605	654	617	633	612	608	597	624	596	618	647	599	663	613	620	606	613	595	641	590	657	645	637	582	607	616	606	649	609	638	608	628	644	643	576	619	610	623	641	611	640	630	595	597	632	599	596	605	613	645	601	598	628	646	634	639	603	598	630	652	608	632	640	640	629	648	599	623	620	635	588	623	652	617	579	628	619	631	609	596	593	658	620	635	636	636	616	643	617	665	625	631	621	602	618	616	606	627	648	618	614	590	635	657	636	566	607	625	613	623	617	598	611	631	606	624	569	647	587	641	658	632	611	610	599	614	635	613	612	663	635	652	681	628	611	605	622	663	605	582	672	603	660	645	644	598	643	658	621	659	613	604	618	664	588	580	639	667	597	617	602	633	640	653	656	635	630	654	609	677	565	612	669	681	630	649	632	638	628	637	644	610	640	609	613	614	620	615	625	601	671	620	625	544	600	623	616	636	613	677	607	640	670	601	586	597	602	664	650	589	598	592	628	648	606	583	639	626	633	633	631	612	650	616	636	587	632	614	643	607	625	637	630	598	603	632	608	622	628	627	609	614	655	606	641	642	632	582	617	627	622	617	612	617	632	631	632	680	609	628	594	637	612	648	608	622	639	629	580	650	608	589	597	606	610	669	603	646	641	645	622	610	633	600	618	644	621	593	609	615	635	634	620	592	614	629	633	582	637	616	590	629	642	660	661	588	636	625	597	607	646	628	582	601	680	604	631	606	624	671	603	643	607	623	651	672	628	621	636	620	611	633	636	652	631	657	656	644	639	635	644	618	621	648	635	630	646	613	605	581	618	662	670	580	624	632	630	612	618	618	669	649	648	583	563	612	641	605	672	633	663	593	585	616	669	637	641	613	622	625	640	601	638	642	610	637	624	615	592	616	605	614	635	617	639	633	599	655	604	572	604	621	629	634	659	643	651	678	626	619	585	663	638	587	608	636	613	644	643	593	610	680	595	647	630	592	611	655	644	619	680	632	618	574	608	646	640	621	627	660	610	599	648	597	651	633	619	677	631	611	607	651	610	600	679	632	627	667	623	624	615	631	621	641	595	630	627	600	575	638	623	644	591	643	629	643	631	643	613	651	600	676	606	615	670	654	623	643	596	666	598	594	657	617	647	626	647	616	628	633	571	648	636	577	623	621	588	598	635	630	670	649	604	677	617	611	646	656	600	583	615	639	600	613	604	570	638	643	580	636	602	619	634	618	626	650	654	638	631	624	577	658	640	614	609	620	667	646	565	607	624	615	656	633	662	609	664	605	608	659	668	630	670	588	594	620	620	652	667	647	581	636	572	628	635	642	602	613	605	641	603	644	623	616	624	618	647	604	660	663	655	630	612	625	628	605	676	627	602	616	611	652	574	640	625	617	597	673	645	627	576	624	631	629	613	601	650	657	662	604	627	611	627	615	638	638	639	584	620	612	599	655	595	663	654	600	604	629	620	594	622	616	598	620	674	628	583	626	602	680	647	655	631	597	663	615	612	606	607	630	616	617	628	581	675	632	616	587	602	625	636	609	611	624	641	659	601	626	661	639	648	649	675	647	557	625	691	622	650	648	608	629	620	604	646	607	595	637	610	618	652	675	620	714	635	603	632	608	627	621	585	642	621	638	641	608	625	592	634	625	612	645	636	607	611	590	672	633	607	625	638	639	658	644	624	625	624	612	617	650	655	567	623	647	604	647	624	626	635	637	632	656	644	623	643	633	625	663	585	591	590	623	614	613	610	639	622	639	645	624	601	627	681	618	657	620	598	633	634	632	634	609	621	648	602	626	641	650	617	653	599	649	652	638	603	607	624	673	581	613	563	645	659	617	645	642	638	617	624	594	588	607	599	597	613	649	637	622	623	636	639	589	656	663	625	672	604	633	593	670	606	604	616	615	631	619	577	649	597	628	632	627	667	646	629	611	665	610	612	630	635	620	648	620	637	623	576	637	636	625	568	624	640	633	643	585	610	640	620	597	633	602	620	625	617	648	602	662	628	645	620	652	618	660	618	653	618	625	632	649	631	611	608
19622	1694	1071	927	695	621	524	499	456	437	438	388	413	452	375	413	464	392	421	386	425	368	380	437	417	388	379	445	378	332	414	390	365	389	384	393	408	410	395	407	397	407	380	363	395	347	383	393	373	416	370	407	351	380	351	398	363	376	406	378	416	400	398	371	424	404	378	419	369	402	421	377	358	378	371	403	382	378	408	400	364	354	381	370	363	369	372	345	345	376	390	362	422	375	376	363	385	356	348	383	379	370	376	370	380	359	395	385	393	382	369	417	367	376	365	348	358	400	407	392	418	377	361	374	379	388	380	382	349	370	365	419	414	380	355	365	345	356	401	357	377	350	398	405	317	386	400	409	373	371	365	370	353	394	356	419	372	371	440	377	366	418	416	414	362	363	349	400	408	379	389	403	443	389	382	347	388	381	373	389	391	405	436	357	379	382	407	372	410	375	393	396	399	415	395	375	421	395	372	358	332	355	381	406	385	390	376	391	397	450	372	402	409	369	386	362	360	373	425	393	369	384	365	414	402	381	364	395	413	408	402	395	410	384	364	351	353	351	354	367	372	401	399	390	365	369	395	361	404	382	398	364	382	381	417	425	428	430	387	378	387	390	377	389	382	386	379	379	383	412	376	378	382	397	432	380	380	366	430	402	379	380	400	375	399	396	368	391	384	383	393	392	410	408	360	387	349	387	360	382	339	427	389	387	427	368	399	362	406	394	378	373	400	382	386	381	375	383	357	374	391	400	379	369	388	404	328	366	373	402	357	385	401	435	363	404	378	438	394	354	394	354	393	405	383	338	384	383	396	391	383	390	408	396	339	388	375	342	385	418	356	389	380	374	357	380	382	389	402	409	433	352	392	395	389	376	355	399	332	382	352	410	387	378	364	395	409	418	398	418	396	394	396	426	411	397	406	359	418	461	392	442	402	388	367	389	391	406	390	378	374	384	390	369	374	384	409	389	394	388	376	412	414	346	388	404	404	390	393	394	398	358	404	382	414	367	377	368	369	388	428	388	395	377	367	359	393	365	356	362	375	353	373	422	388	391	350	356	422	415	378	408	382	316	407	375	383	383	356	367	382	349	372	423	348	359	375	408	419	357	365	403	390	383	383	392	395	335	395	371	409	387	378	414	371	425	383	361	404	385	441	392	429	373	387	389	360	396	378	382	434	335	340	403	405	382	360	355	387	393	389	397	390	401	356	426	358	400	409	360	380	353	350	388	395	399	410	384	376	341	437	389	382	347	377	356	321	402	362	408	409	369	403	358	403	398	373	343	385	400	368	377	398	374	392	369	390	343	375	411	372	374	350	398	401	405	394	360	387	383	363	385	353	422	387	400	384	400	368	399	379	365	388	385	382	395	381	350	404	364	400	356	396	412	390	390	385	408	392	359	404	389	406	350	374	371	420	391	392	388	372	387	360	333	364	359	414	362	341	376	365	396	409	383	340	392	399	369	366	416	369	400	377	444	340	379	383	406	373	362	368	351	375	400	409	410	393	395	370	347	393	374	380	416	406	384	386	367	393	383	358	373	373	408	415	389	323	410	404	354	387	373	352	368	393	348	369	358	365	382	402	396	417	392	404	371	392	377	396	378	395	417	375	427	352	399	401	373	362	409	394	401	373	400	409	365	433	396	376	416	365	401	363	380	402	386	394	373	377	384	369	405	387	375	345	384	410	391	362	419	372	353	424	383	370	370	374	396	399	349	378	359	371	352	396	400	401	390	363	390	352	400	416	390	386	372	402	426	390	398	405	371	383	411	398	398	395	382	408	366	388	395	398	390	389	363	410	369	395	375	380	365	351	351	391	383	408	388	397	376	397	378	357	375	393	370	394	373	371	408	370	344	385	375	373	381	386	379	382	361	391	396	401	375	400	411	396	383	416	374	387	402	393	408	367	394	341	381	382	338	390	409	391	370	381	375	365	394	358	380	377	340	399	375	370	389	381	396	392	382	422	406	367	372	359	400	411	341	391	369	398	383	374	373	377	353	381	388	373	405	397	430	356	417	403	401	417	424	366	366	381	346	388	337	365	367	428	397	385	387	350	350	394	377	399	380	366	353	375	367	430	376	373	387	385	366	377	360	408	365	392	386	360	406	376	417	396	375	342	378	360	409	418	436	391	395	374	394	359	401	405	357	398	389	422	403	400	377	379	386	402	425	366	381	354	373	362	397	403	366	394	391	368	354	383	355	400	396	402	409	391	380	396	381	418	398	373	396	381	336	379	365	365	342	399	401	426	348	363	394	404	404	408	348	388	398	386	414	443	403	398	350	403	375	366	386	395	407	382	362	399	329	394	387	351	390	402	362	382	396	379	373	383	397	390	408	376	393	405	389	402	365	394	358	365	391	407	382	377	375	375	394	405	392	391	369	422	409	391	379	381	388	389	372	397	370	374	396	372	365	373	439	398	365	346	410	382	430	384	402	360	375	366	385	430	375	353	361	385	381	378	361	390	379	402	424	367	370	425	399	403	391	368	372	352	394	391	384	399	398	387	343	399	389	392	390	364	393	346	398	391	399	417	380	382	380	363	373	365	385	364	416	381	352	390	403	379	342	364	382	380	365	395	375	379	414	372	389	353	373	388	358	397	379	398	428	397	372	366	365	392	371	389	387	414	384	373	353	364	365	388	401	383	402	418	340	368	388	392	394	404	385	357	384	400	396	388	360	397	402	391	407	406	368	375	383	389	375	407	401	405	337	374	373	392	351	401	372	393	369	404	426	367	392	339	398	351	407	392	359	380	414	398	396	416	389	376	385	352	415	389	374	378	370	389	370	406	392	366	373	385	394	341	371	356	399	344	367	395	393	391	407	416	401	376	403	360	373	367	404	379	362	372	365	388	385	378	371	413	376	385	379	383	357	377	390	375	421	384	403	383	382	382	412	410	419	377	369	371	375	372	405	411	379	379	402	364	378	385	392	381	403	377	353	392	432	347	376	401	349	367	367	385	352	394	382	404	339	359	393	412	365	378	368	346	395	369	380	353	398	402	367	354	383	412	419	375	414	386	385	367	392	369	359	380	378	356	403	381	377	367	352	392	390	367	424	379	381	377	349	386	352	354	351	377	370	384	380	388	383	377	399	411	382	384	361	365	381	389	383	378	375	369	387	415	364	380	366	406	368	422	396	406	353	368	405	391	403	360	363	372	369	385	420	367	375	360	383	393	383	389	363	377	374	383	352	365	364	394	397	413	381	442	401	391	384	347	387	396	404	371	360	353	387	362	381	355	400	390	367	403	353	359	339	391	367	388	381	346	396	415	379	385	410	400	417	407	424	373	397	399	399	354	364	413	416	380	400	402	397	382	367	386	410	370	358	342	399	403	374	390	359	381	397	394	411	418	388	414	365	378	347	424	401	367	393	381	382	401	387	356	384	386	365	354	377	396	361	397	361	387	350	380	390	336	361	391	370	344	369	378	374	398	391	358	399	416	382	374	409	405	387	394	399	338	377	388	378	351	375	371	374	388	355	370	377
10667	1418	2205	2530	2122	1824	1626	1429	1262	1184	1152	1080	1163	1020	1019	965	995	928	933	869	960	930	902	893	925	907	892	872	867	914	911	883	865	902	850	876	844	919	876	897	820	869	895	884	828	856	863	850	801	851	807	805	798	814	814	847	861	863	850	844	846	838	844	815	866	853	844	886	854	877	863	865	838	853	831	869	909	848	822	880	866	850	870	827	893	837	847	835	880	888	864	813	902	790	802	839	867	877	791	832	873	842	816	831	909	886	856	831	827	823	859	889	901	778	827	860	852	841	867	835	812	830	855	854	860	864	843	857	833	861	788	847	862	864	858	853	849	841	847	842	830	855	839	827	896	872	830	818	836	840	840	853	793	880	872	849	846	885	891	817	862	891	848	877	879	854	819	853	890	811	871	806	805	876	819	838	803	845	857	881	856	892	912	900	910	844	851	821	847	857	830	807	862	826	836	819	806	805	835	880	819	861	843	820	890	871	854	835	854	811	904	846	838	815	852	849	902	815	813	787	831	808	886	820	868	839	859	869	778	927	879	752	883	871	830	859	849	828	826	822	835	867	827	870	863	874	858	833	832	855	791	821	830	823	860	818	791	819	841	767	851	835	897	832	831	884	810	829	841	862	848	824	859	847	853	867	845	798	809	833	755	854	832	847	858	850	869	830	797	879	830	875	885	859	832	827	833	925	824	805	839	856	845	853	856	799	830	846	862	864	818	825	846	781	800	896	804	848	841	796	818	809	838	855	809	872	811	804	846	812	863	876	814	847	854	844	841	831	818	896	854	894	858	845	825	833	850	841	852	876	820	845	834	803	802	861	894	845	801	816	869	900	810	822	850	879	838	837	858	840	848	846	795	835	847	846	858	862	838	866	844	867	829	825	859	835	875	874	882	848	878	823	816	822	842	844	822	809	838	847	809	810	836	841	808	819	841	858	833	800	889	883	819	897	858	823	862	889	860	844	844	815	892	846	837	863	806	778	887	885	792	819	824	870	890	823	827	826	836	838	835	816	866	812	800	828	872	811	808	830	834	804	858	860	868	807	794	848	824	846	816	855	851	875	864	847	861	854	833	877	883	905	826	811	872	847	866	846	848	810	805	855	820	834	826	859	849	875	875	942	832	820	830	855	824	915	838	851	837	821	805	848	820	817	871	864	807	869	825	871	908	830	796	864	836	908	888	850	796	863	836	832	850	856	807	896	828	886	859	890	876	818	810	831	907	834	874	881	873	845	858	830	818	886	867	862	824	875	863	827	877	862	816	863	867	921	811	804	831	820	831	845	847	855	854	825	846	877	833	862	877	859	861	836	789	856	777	845	793	832	832	878	861	882	877	827	846	880	878	855	927	884	888	827	898	865	867	887	819	832	833	885	837	856	882	860	879	859	860	889	807	877	843	861	936	848	810	838	860	905	797	828	824	845	802	814	829	797	877	856	878	855	846	887	870	886	863	830	845	832	812	847	843	797	842	826	831	854	813	883	872	808	846	863	830	872	835	825	828	796	875	847	880	848	844	856	874	813	860	858	847	843	867	813	824	852	837	876	847	813	817	846	850	834	824	836	872	821	843	815	792	826	868	846	847	874	833	844	836	837	871	823	827	855	791	802	814	794	850	857	852	816	897	860	840	842	886	832	880	848	876	852	903	886	873	824	874	839	807	848	871	864	814	814	868	840	833	831	788	867	829	867	797	826	838	860	833	873	848	901	838	856	781	836	808	813	823	798	826	854	814	829	806	911	860	839	841	869	863	783	841	834	865	902	860	797	818	874	808	809	889	848	818	841	849	817	829	852	868	847	826	855	847	832	843	839	851	778	818	844	870	876	808	839	808	814	868	858	817	877	824	794	838	849	862	877	865	835	875	829	823	880	818	814	814	795	849	824	803	840	783	822	866	872	865	842	816	819	881	813	815	820	857	834	836	829	832	839	851	862	831	829	861	862	766	873	836	796	818	775	876	822	832	847	841	826	861	845	894	863	828	863	877	860	814	824	835	848	857	853	798	768	831	808	819	827	870	839	822	858	837	850	853	828	827	804	886	863	827	846	892	866	885	821	871	840	887	826	859	847	820	854	832	867	831	884	865	804	867	847	873	844	850	805	824	870	863	802	826	819	857	844	813	796	784	823	860	876	899	841	863	850	868	858	805	825	847	835	850	821	864	819	824	842	847	845	878	924	769	850	810	804	835	871	885	803	828	840	825	828	799	847	856	856	836	856	860	830	835	840	844	857	859	869	803	867	823	843	795	842	821	809	844	876	875	802	857	855	832	798	870	811	815	859	877	794	851	817	862	820	787	776	846	743	830	812	807	811	869	859	867	845	869	917	860	872	810	860	844	881	805	831	818	887	814	815	865	920	898	740	880	880	787	847	801	823	834	832	913	837	854	832	830	831	846	881	832	860	845	831	897	841	823	828	846	838	871	858	869	825	887	820	882	822	867	851	855	879	772	827	818	829	830	851	867	833	830	817	895	853	846	887	846	832	848	838	864	869	852	822	902	852	830	850	847	866	882	872	857	847	822	843	864	841	816	914	800	835	825	823	831	826	861	878	825	823	869	825	825	859	837	816	829	861	872	805	835	815	810	811	874	814	815	873	829	875	845	841	802	892	827	798	867	867	865	864	862	795	820	863	839	791	872	832	866	841	818	850	826	838	842	832	843	884	915	889	825	863	889	841	845	839	835	845	840	838	793	839	850	810	915	845	830	867	831	843	790	878	849	808	870	839	793	875	892	860	842	865	841	829	856	845	818	837	861	861	801	870	880	884	819	820	835	863	868	847	850	839	833	836	810	842	831	840	844	862	842	873	848	820	847	838	833	855	812	854	848	816	844	872	827	846	838	892	857	872	843	862	831	831	850	832	824	793	855	833	819	835	852	867	889	850	852	812	841	867	834	808	830	891	828	893	805	815	821	837	852	851	773	847	869	836	874	824	841	859	860	847	855	804	844	825	817	754	823	881	826	879	857	848	858	827	853	854	829	794	886	812	772	838	827	821	868	818	866	810	877	781	849	828	841	826	802	874	857	869	862	831	827	880	834	837	842	873	856	894	844	838	844	815	871	804	807	818	855	846	831	858	853	851	861	881	840	811	896	893	881	829	838	821	847	795	925	867	856	855	847	830	909	847	860	867	847	849	897	863	851	944	852	838	788	798	887	898	854	846	811	858	864	796	853	825	819	822	849	829	881	849	822	854	852	845	863	814	810	845	856	809	821	820	802	883	835	872	785	881	817	848	858	772	847	851	860	835	869	852	856	845	839	881	826	844	832	771	859	849	847	865	830	840	846	825	831	785	834	846	875	816	812	858	815	841	834	851	844	820	858	805	844	839	872	823	869	808	878	828	831	864	818	817	860	890	884	858	823	837	854	834	867	861	849	823	834	862	883	820	836	825	878	841	819	832	830	848	794	807	809	831	848	838	797	847	824	874	838	864	873	785	813	845	850	848	879	857	863	864	854	812	856	828	909	793	872	828	832	841
3491	221	208	188	209	176	203	204	191	207	180	197	159	191	194	164	191	161	188	181	218	209	182	172	198	192	215	204	200	205	221	169	169	204	184	171	203	158	184	180	157	165	200	158	173	181	182	151	194	209	183	182	202	187	187	186	180	179	191	218	186	175	167	200	146	185	179	193	171	200	207	182	186	167	168	175	173	191	208	175	187	190	205	185	202	184	182	183	180	226	183	155	176	187	174	209	190	208	186	167	156	174	170	207	167	193	171	202	166	199	191	189	163	190	153	171	186	179	171	210	194	167	176	206	192	178	232	155	186	174	188	161	170	157	178	171	177	192	196	160	191	186	192	168	194	170	185	166	194	173	211	142	191	185	214	192	185	157	202	185	169	174	177	194	189	189	184	151	191	185	157	179	167	196	180	211	204	179	180	197	184	191	198	193	173	172	202	203	173	182	189	201	180	169	190	200	177	151	188	173	200	183	175	175	197	184	201	174	170	170	209	180	184	191	158	156	184	180	198	184	184	174	199	174	159	189	209	167	182	208	189	190	209	191	164	179	216	214	194	192	188	173	177	173	185	209	190	177	157	165	191	156	188	189	176	192	199	195	158	133	182	211	192	175	172	187	209	190	205	171	192	193	180	165	188	194	183	180	211	164	200	206	195	191	180	169	193	177	188	203	175	176	175	163	190	159	199	156	172	172	174	179	177	164	182	178	178	179	175	190	201	166	165	183	194	192	203	181	186	185	163	170	163	201	169	172	201	195	217	171	174	206	191	168	182	163	191	198	184	184	212	201	210	194	216	192	201	187	187	170	163	176	206	167	164	175	165	168	178	187	196	188	198	164	210	193	185	189	184	172	180	176	196	175	189	207	201	215	177	175	164	189	179	199	167	196	178	168	182	186	156	161	191	172	183	197	186	197	202	199	152	165	190	204	194	202	164	192	185	188	161	195	172	196	169	193	210	181	190	184	160	143	207	198	216	173	177	201	165	161	184	195	180	193	178	188	158	193	168	183	190	183	194	197	163	169	199	183	187	179	188	192	171	160	180	184	170	178	199	168	179	189	194	172	220	167	188	195	181	181	190	183	225	207	176	202	173	197	169	167	177	175	173	224	179	208	183	184	182	158	168	190	166	196	178	168	180	174	180	209	180	201	189	172	172	173	180	182	188	189	197	196	154	181	191	191	186	172	183	210	168	169	177	167	167	171	191	210	192	163	152	154	183	202	185	164	197	189	179	204	180	170	175	190	191	194	199	182	178	223	184	198	179	180	187	162	183	185	160	181	181	174	170	188	170	156	167	205	184	188	196	167	205	174	210	187	175	189	177	191	193	197	204	190	195	212	156	175	186	209	189	194	186	193	172	198	161	199	166	209	192	178	175	182	191	177	182	195	203	191	195	173	186	189	196	181	165	182	207	188	186	185	174	163	173	170	172	188	174	150	188	184	192	209	192	167	192	170	184	169	201	185	183	184	169	168	175	210	182	183	206	170	207	167	208	201	179	203	152	193	186	190	201	206	192	181	175	190	171	179	156	183	184	198	204	161	191	177	192	173	211	206	187	199	153	184	199	204	168	155	180	182	163	174	183	173	154	189	208	175	187	183	178	151	161	143	196	196	178	161	196	195	166	204	184	181	161	193	166	191	171	190	206	212	187	162	197	215	181	185	161	169	195	169	172	192	217	208	176	173	174	181	179	173	175	168	199	184	176	176	164	180	206	179	177	183	192	206	175	200	195	199	169	160	178	220	187	204	157	198	168	162	161	183	218	164	205	200	207	186	194	178	161	191	171	197	204	167	164	174	193	190	200	164	180	200	193	196	173	202	180	207	201	191	165	196	202	184	184	186	183	167	200	182	184	194	198	199	186	171	192	173	184	209	202	181	204	191	187	204	205	155	153	184	184	185	182	195	196	189	196	173	180	187	164	207	166	208	167	168	189	185	183	180	212	182	208	192	166	176	154	162	205	206	166	177	160	168	207	190	158	184	181	196	167	171	191	165	162	201	191	198	179	183	185	201	170	194	172	189	208	187	234	200	183	184	206	198	188	195	192	177	193	173	196	187	179	169	175	185	188	181	185	217	142	207	197	192	181	188	180	193	205	202	177	186	196	179	187	178	156	159	159	202	200	188	191	192	196	186	181	185	175	204	220	184	175	176	194	175	195	178	172	180	170	178	174	185	227	191	174	201	190	177	182	188	192	190	194	178	180	181	171	199	205	173	178	172	184	184	161	189	183	196	192	177	190	178	185	211	189	192	176	167	207	172	164	167	194	179	201	195	215	174	173	173	198	162	170	177	181	182	180	181	181	185	192	182	162	189	200	196	179	190	202	175	160	194	191	183	195	179	225	208	184	188	196	185	164	184	184	213	177	172	209	185	183	141	162	194	182	190	200	188	173	193	171	179	185	169	197	192	179	179	172	146	188	172	197	210	180	187	154	182	198	185	175	182	209	197	208	192	187	173	196	195	207	186	185	193	170	204	174	192	206	199	178	171	187	178	184	170	178	186	181	173	163	198	172	182	155	177	190	183	203	177	184	199	171	165	171	179	192	184	180	183	201	163	218	183	193	207	165	163	191	199	175	173	193	175	158	170	171	174	178	150	185	175	189	176	186	168	181	190	170	177	161	198	174	191	199	215	193	188	218	192	185	196	196	174	188	194	182	200	166	177	167	159	200	168	184	176	192	162	167	192	195	203	191	183	199	217	186	198	187	184	163	193	177	188	211	176	193	198	195	186	177	178	189	183	196	182	181	203	199	155	175	191	179	221	166	183	181	207	205	190	180	187	211	190	227	183	215	194	210	172	185	174	176	200	189	182	176	198	152	204	179	228	167	185	198	200	208	184	194	195	201	182	171	195	211	208	165	207	168	170	197	204	156	180	191	177	187	184	202	184	200	201	205	185	183	188	205	201	145	170	170	151	176	192	188	166	192	183	191	168	176	186	194	154	181	158	203	201	166	169	180	167	175	182	188	212	158	217	185	184	193	192	190	177	191	194	172	179	197	178	168	199	202	212	170	191	180	179	163	179	194	173	200	198	219	162	187	197	207	195	184	181	183	194	186	176	188	168	184	189	189	201	205	216	193	190	179	203	185	162	201	203	179	173	181	172	187	188	183	187	164	174	173	193	183	195	179	176	191	209	161	172	170	163	175	217	195	191	182	174	191	185	205	180	181	178	172	173	217	184	183	157	207	208	178	196	178	194	181	182	158	195	184	191	204	173	164	162	178	175	202	191	196	170	188	181	204	181	172	180	184	189	186	182	190	174	182	172	173	184	194	182	213	156	188	167	184	190	180	180	200	197	182	189	161	179	211	178	174	174	185	191	167	173	172	196	194	172	189	199	147	186	182	169	175	181	191	210	199	189	186	190	202	197	194	184	197	166	180	171	171	171	142	187	199	189	178	185	194	204	187	154	184	187	204	190	188	212	187	198	192	211	195	159	186	180	171	179	190	196	210	190	183	187	163	183	163	195	156	180
2849	477	437	515	494	497	455	448	450	496	496	458	439	447	521	475	460	457	461	485	470	449	476	442	476	476	458	497	455	448	479	452	445	467	443	454	445	479	489	465	445	451	474	460	445	477	491	455	447	453	447	440	431	451	464	469	483	450	436	499	472	470	462	411	431	388	449	425	440	463	468	478	457	475	470	429	455	483	459	480	454	446	460	477	481	469	465	485	417	473	440	430	461	466	443	442	451	455	445	509	507	446	454	450	460	454	471	474	461	464	411	435	451	436	425	435	441	497	448	455	464	452	461	467	484	454	487	428	472	461	477	457	439	460	479	445	433	415	461	450	442	431	435	453	452	448	463	425	454	463	442	466	473	468	478	431	463	438	467	455	431	463	427	420	457	436	496	452	452	467	435	457	470	445	445	469	463	424	465	456	463	455	447	475	470	474	446	433	464	447	449	430	443	451	461	463	432	422	454	489	512	446	437	467	517	448	448	451	439	473	437	502	459	428	440	440	468	452	474	469	475	480	436	453	462	449	461	434	428	462	450	481	415	428	421	447	443	471	427	435	460	475	420	473	433	497	503	444	433	445	491	451	424	462	450	446	446	466	439	455	421	439	460	460	439	450	444	464	478	431	452	437	449	476	449	443	439	458	446	442	475	458	443	463	453	453	438	466	447	461	461	465	450	465	458	473	455	463	451	487	459	451	454	461	429	436	455	454	461	426	452	464	454	439	434	406	431	430	444	398	467	410	459	466	452	456	479	446	430	420	496	480	433	448	465	464	433	503	466	434	453	456	449	463	451	434	444	443	455	473	476	513	426	444	449	509	493	435	480	404	457	468	459	466	444	438	483	422	454	476	440	427	434	490	460	466	429	418	451	425	468	481	461	459	453	453	474	433	497	484	459	443	407	449	441	477	475	443	451	496	455	456	448	419	441	446	472	487	448	436	438	473	446	447	437	444	485	408	485	458	465	465	456	435	472	431	455	494	443	474	462	463	469	469	454	440	473	471	481	444	491	431	416	473	444	474	437	461	493	465	477	446	501	448	471	431	431	474	449	443	459	428	448	440	456	470	438	453	439	476	457	424	465	441	408	459	455	436	456	411	480	447	443	459	458	439	479	440	461	482	435	474	438	498	460	502	448	454	413	451	440	479	455	442	476	454	457	441	464	443	443	443	436	459	483	467	483	500	471	477	457	507	459	474	446	482	449	460	468	442	447	480	459	440	450	472	470	462	513	464	433	443	438	420	440	446	463	450	462	442	460	504	473	428	416	459	449	439	428	452	482	439	449	478	446	467	425	447	476	450	466	484	520	482	477	480	461	477	478	425	485	444	460	446	435	459	472	467	480	465	445	479	404	464	464	505	465	455	462	493	463	476	444	443	462	430	440	489	443	446	457	499	472	475	458	435	444	471	453	472	443	457	497	484	423	470	502	511	449	483	458	491	459	453	440	470	448	473	472	450	454	479	440	433	467	475	464	487	444	490	435	462	485	467	441	447	441	458	479	491	446	432	422	483	453	460	463	428	445	445	468	418	466	451	487	430	465	471	450	443	451	461	455	460	440	486	456	456	444	470	473	458	437	433	438	449	463	457	472	443	473	435	458	427	417	480	454	449	469	416	484	462	449	477	492	437	466	478	474	419	446	424	459	456	451	462	496	468	480	495	483	450	447	431	492	429	450	471	445	448	430	464	433	463	459	479	455	464	462	393	483	469	491	464	425	482	435	483	426	499	468	444	449	438	467	525	457	453	435	469	463	440	452	453	444	477	432	492	438	474	483	441	455	489	425	497	483	467	451	515	479	461	424	428	422	485	453	440	462	453	438	449	459	461	470	476	429	470	461	452	454	469	449	472	428	455	473	439	459	446	472	484	428	470	425	518	473	484	450	454	462	448	457	439	452	421	442	454	500	485	465	449	454	469	470	438	457	461	450	459	501	428	440	465	485	441	478	474	414	441	454	455	449	438	440	479	427	423	460	455	467	409	482	463	487	476	465	454	430	460	439	495	479	467	460	494	462	484	438	443	482	477	441	445	443	456	442	437	458	481	407	449	471	475	464	484	463	506	428	473	452	470	491	455	412	459	434	460	447	427	444	432	444	481	474	480	481	471	482	465	442	450	490	466	478	395	465	468	437	471	436	460	443	425	432	462	447	459	459	440	475	473	485	452	452	423	465	437	473	452	485	448	519	438	460	437	465	461	422	427	483	464	445	446	457	480	428	455	447	466	489	482	452	462	463	464	459	448	459	482	465	497	450	447	477	456	459	480	452	465	436	463	474	474	444	470	474	457	453	477	474	453	422	484	458	428	478	440	424	454	443	450	446	468	465	460	456	417	409	452	423	460	465	461	446	469	467	460	457	476	435	427	441	461	457	470	440	441	422	467	480	469	444	457	445	422	496	432	458	429	463	467	443	478	420	447	437	480	468	433	445	441	480	497	406	440	480	485	443	437	459	456	461	431	474	454	439	442	432	475	449	461	467	426	470	449	409	449	466	463	469	474	426	463	427	447	437	437	444	486	451	426	482	445	439	489	474	477	461	491	452	476	468	478	443	464	460	468	498	456	463	445	429	444	457	472	450	443	424	451	454	454	471	471	461	479	459	471	456	451	466	463	438	425	440	454	484	464	492	435	471	456	487	472	437	436	468	442	457	446	432	464	481	488	453	466	460	485	443	473	482	455	440	454	429	474	475	440	443	483	448	439	409	437	458	483	480	447	488	473	443	500	467	453	477	488	447	458	437	461	436	444	455	488	449	459	437	467	428	473	443	464	473	448	461	451	452	464	431	448	469	470	457	445	470	458	442	431	458	438	417	485	507	437	456	435	431	488	441	454	448	446	473	413	430	433	490	449	464	470	473	497	463	429	456	457	451	441	477	433	453	456	498	442	447	448	452	455	469	440	436	459	450	512	450	453	435	460	447	473	457	450	448	453	442	482	453	424	439	418	441	445	463	474	430	490	465	469	474	461	443	446	460	475	457	480	437	457	478	494	480	497	469	467	479	471	444	482	448	459	473	488	458	429	447	408	461	474	441	438	460	464	457	444	476	443	446	455	460	476	488	416	461	476	424	481	464	473	467	435	438	418	467	480	446	389	416	481	438	460	479	467	480	443	485	458	447	468	456	448	444	439	469	470	494	427	420	445	501	487	477	476	422	452	463	436	483	462	469	453	459	460	459	425	420	470	461	440	439	469	466	475	427	432	483	449	420	467	450	476	440	466	465	439	389	455	493	442	473	430	452	515	485	471	456	455	489	462	452	481	476	433	451	444	494	437	497	470	436	449	487	459	491	449	451	480	458	464	491	457	457	477	446	444	452	452	450	489	453	457	451	427	468	472	452	439	467	456	453	445	439	475	448	469	446	431	465	460	475	464	478	482	457	453	425	461	437	489	447	439	460	433	418	442	446	467	493	439	436	489	434	472	432	463	453	455	455	476	466	421	464	497	449	429	433	463	464	425	448	459	494	449	496	461	433	477
11981	787	613	485	430	378	343	321	315	299	267	304	309	297	259	292	299	266	279	268	295	291	274	281	263	259	253	287	216	262	275	268	290	280	272	244	296	261	268	291	242	277	265	296	262	272	272	249	261	295	280	292	288	259	263	244	272	230	239	261	247	275	269	253	276	272	272	305	259	254	263	290	253	271	256	277	290	253	262	284	251	235	260	285	252	271	278	273	251	278	273	261	261	264	281	265	278	254	267	261	273	252	239	262	283	293	266	282	275	251	274	250	291	279	298	295	270	274	301	307	296	260	295	272	291	280	241	275	277	267	256	231	263	231	255	264	244	301	273	263	276	283	281	295	302	293	287	255	312	263	265	274	263	261	286	269	246	259	277	273	303	314	288	272	242	266	277	250	288	271	258	290	242	264	283	273	266	272	267	282	248	236	275	275	290	272	280	253	264	279	262	288	291	287	276	244	302	313	271	287	271	268	283	243	288	277	284	266	230	297	278	279	263	293	273	315	300	264	251	263	277	275	258	299	304	270	281	270	290	254	291	283	289	253	278	263	258	274	270	241	250	240	276	282	296	259	259	240	243	260	284	280	281	270	265	282	260	306	268	298	284	281	273	261	252	276	258	268	256	284	246	251	289	259	286	242	256	274	310	282	267	263	275	278	289	253	262	268	272	264	249	262	260	274	284	275	265	245	301	290	248	265	269	271	258	240	296	292	268	283	277	257	264	280	273	280	299	296	263	254	273	266	287	285	265	278	267	265	253	239	259	251	269	288	287	261	280	274	267	274	273	252	275	243	263	303	257	291	264	270	269	296	257	280	246	279	257	278	284	263	250	263	263	277	275	254	284	266	264	279	299	274	259	265	274	260	260	275	271	254	258	250	289	289	253	280	287	256	277	262	282	265	285	281	258	264	275	259	253	267	247	255	243	267	263	261	248	236	284	280	266	229	259	269	263	277	258	311	297	258	279	247	262	288	273	250	309	276	251	249	281	274	261	276	286	270	251	286	266	267	269	297	271	267	251	261	256	273	240	273	274	277	246	245	277	262	265	252	256	262	263	242	286	271	264	262	311	241	271	293	239	261	272	302	282	271	270	292	231	262	232	276	228	290	266	235	240	282	280	287	275	225	287	292	257	282	260	302	258	276	284	255	272	247	290	249	271	262	276	267	286	273	260	232	258	249	266	293	254	275	266	260	271	289	298	271	277	273	270	266	258	287	240	268	244	274	262	272	223	247	267	261	298	259	255	229	255	257	285	314	286	255	297	282	275	263	272	296	262	261	256	283	278	279	283	282	265	267	277	227	275	267	286	255	262	268	256	273	310	277	281	257	258	278	254	256	247	301	296	273	291	241	220	274	257	259	235	291	266	281	256	255	265	279	297	265	281	249	288	255	296	223	238	293	285	230	288	264	258	290	260	231	256	282	241	273	268	273	243	269	244	272	274	270	271	263	277	275	257	290	272	234	249	250	271	269	259	258	292	235	268	269	278	308	265	311	288	271	261	275	282	299	283	266	253	262	257	269	274	267	261	254	283	268	272	262	262	287	251	269	288	262	238	283	258	289	256	298	273	227	272	293	289	252	269	252	257	266	286	272	266	287	244	257	255	269	278	277	258	272	299	269	288	278	273	244	265	289	259	275	288	316	263	271	281	275	273	297	258	254	271	282	279	266	243	281	285	251	274	248	232	246	267	300	241	273	270	285	260	256	268	297	274	260	250	298	266	260	300	256	287	263	249	255	262	277	259	288	290	279	237	238	283	255	242	244	282	273	243	273	274	268	263	310	272	247	279	261	283	264	271	273	279	302	251	273	268	278	295	232	269	276	241	270	290	297	263	298	257	268	260	243	262	310	262	261	238	264	288	283	299	272	260	259	305	309	287	264	261	247	295	277	280	250	263	279	263	264	250	245	255	254	262	267	263	268	247	289	281	269	258	286	264	276	274	289	271	299	231	274	285	276	286	256	287	260	278	251	270	286	265	291	263	267	264	254	265	263	267	314	267	235	269	315	273	280	279	254	264	257	249	290	295	250	274	249	299	263	246	249	282	252	281	254	273	246	292	275	274	213	245	259	275	255	233	258	248	247	285	277	291	290	302	275	297	282	253	246	273	252	286	271	253	253	291	284	258	273	304	276	280	265	283	258	286	235	282	285	278	282	287	285	269	318	261	287	283	296	296	286	246	262	261	262	244	245	260	306	230	263	262	247	293	284	246	250	276	251	296	256	307	283	273	265	268	294	253	277	264	258	306	265	310	304	255	304	282	271	273	280	252	267	253	269	267	282	277	263	244	285	267	251	249	249	275	275	245	281	261	266	276	267	272	253	275	259	264	271	244	285	272	291	263	277	268	253	269	309	273	247	262	284	271	286	243	300	285	242	253	271	271	295	307	277	253	263	279	267	263	250	291	257	258	279	302	275	259	251	233	273	277	288	262	245	258	283	260	261	283	250	256	258	273	280	292	244	286	241	290	302	257	255	313	248	259	274	279	241	255	304	255	300	298	272	261	244	291	264	270	266	263	285	257	320	308	296	284	258	268	260	280	262	285	253	239	258	251	279	234	268	265	302	278	249	271	271	275	264	264	257	258	243	275	269	270	255	259	249	282	276	244	234	277	278	299	291	278	270	260	237	259	293	289	242	264	246	269	265	259	263	267	276	257	234	271	271	252	272	287	301	288	285	270	274	267	277	248	248	271	258	274	288	301	265	275	278	255	268	288	257	255	251	268	251	278	255	255	287	280	286	258	301	281	249	262	286	273	258	264	268	316	271	286	275	262	277	263	258	239	238	286	245	285	297	266	295	268	267	266	314	274	285	232	266	294	295	278	242	271	265	267	251	266	275	247	275	249	251	227	295	267	264	290	273	245	287	258	248	285	296	261	252	251	261	263	277	277	255	259	250	269	297	272	266	253	284	266	273	257	266	274	247	264	295	264	270	275	269	234	286	283	279	250	285	273	305	272	259	265	266	250	272	248	264	277	304	267	254	268	291	248	259	237	258	286	251	254	251	261	269	281	271	272	261	257	240	213	255	292	265	280	277	272	284	251	275	267	222	290	267	263	287	248	226	254	254	285	298	255	237	267	265	293	295	252	275	263	284	264	289	279	295	238	263	257	269	237	239	282	240	251	269	261	257	256	282	288	266	277	265	255	293	241	266	290	266	297	256	247	290	303	268	266	277	276	242	268	253	283	284	262	292	248	278	288	279	258	262	259	252	256	282	289	253	295	285	269	266	275	261	274	263	291	264	242	288	276	285	251	276	240	292	285	248	285	266	282	282	251	264	283	252	217	298	271	255	300	297	253	275	286	293	271	255	275	266	268	272	264	277	277	271	273	250	274	277	285	286	248	274	301	289	262	264	277	303	310	258	247	283	268	295	276	249	247	261	273	274	250	261	273	244	264	256	262	264	282	259	272	264	290	258	268	276	290	281	245	284	275	259	238	244	246	277	255	307	256	281	283	272	280	290	258	248	287	233
8383	918	1316	1425	1312	1099	1014	982	824	828	792	768	745	784	725	731	690	683	629	701	653	696	678	698	663	630	714	684	653	651	674	648	627	623	651	608	632	638	627	658	678	632	628	629	616	636	657	664	635	631	627	648	656	611	606	628	650	691	677	615	615	640	624	612	598	627	608	558	672	620	605	656	643	643	674	626	609	660	606	655	595	634	606	586	593	624	592	669	661	627	661	618	671	673	595	634	599	604	627	609	643	649	636	629	595	621	641	650	624	581	654	619	636	633	620	616	643	633	653	631	641	619	588	638	633	588	637	623	620	598	686	611	636	651	643	568	636	627	629	610	648	635	641	647	668	639	671	620	597	656	639	655	623	605	647	660	637	629	626	647	600	639	596	645	646	575	635	629	628	676	598	614	660	615	617	667	587	683	634	561	574	654	602	611	643	648	642	638	650	588	583	608	626	642	572	628	597	657	572	627	603	637	622	625	656	632	638	587	652	662	641	661	594	646	660	659	659	621	644	625	611	613	631	589	618	575	639	620	621	672	648	631	643	594	609	627	657	602	639	672	643	683	633	600	580	612	630	633	643	627	620	617	573	642	614	618	651	599	653	641	580	617	672	631	674	579	621	689	654	634	640	619	625	601	642	615	657	647	615	622	618	656	623	678	611	649	608	647	701	670	640	655	639	642	611	597	611	633	616	611	597	638	607	652	622	640	628	601	643	673	605	622	654	646	633	620	629	612	643	604	609	637	627	638	648	628	640	671	663	595	604	601	633	641	639	628	647	598	623	643	613	634	623	616	649	644	683	649	598	669	611	644	586	590	645	663	656	637	626	658	614	600	678	634	654	590	612	598	612	612	628	595	608	630	579	618	631	649	632	685	648	604	599	659	618	635	636	625	677	664	629	604	615	643	637	620	652	623	594	603	633	649	660	667	617	655	587	536	632	651	637	629	627	676	627	664	610	623	629	660	625	650	642	613	650	619	618	628	586	611	620	692	604	629	632	675	655	660	646	646	604	619	626	616	636	637	655	624	620	640	630	629	642	594	635	609	640	643	605	645	619	615	607	626	653	633	635	604	678	632	585	679	575	630	662	639	653	648	588	611	662	617	643	631	670	644	598	620	614	606	608	668	613	607	634	608	630	628	615	681	609	604	660	677	645	589	601	607	604	601	613	581	599	596	655	598	636	642	640	643	643	623	584	671	620	623	635	631	606	666	644	620	621	654	633	626	659	590	627	642	582	631	651	605	609	622	617	627	647	630	662	588	603	616	623	609	639	617	609	611	649	625	622	621	617	668	594	647	597	628	587	641	620	642	622	660	620	660	657	610	643	597	613	638	631	620	639	598	621	604	648	682	615	617	596	613	621	597	662	629	592	637	563	626	581	653	633	624	638	620	639	708	630	629	602	645	572	600	685	671	651	616	611	633	630	603	633	623	611	608	608	603	605	614	599	637	579	621	601	642	624	636	632	620	657	612	613	603	633	636	614	640	652	642	623	603	628	611	648	624	612	645	615	630	618	641	661	641	607	603	631	619	635	627	635	616	619	633	636	640	676	576	604	603	631	703	643	674	622	631	647	644	590	638	579	604	607	591	660	655	633	640	672	624	613	642	634	622	630	621	625	629	581	657	639	618	586	659	617	586	601	612	636	571	618	599	598	627	615	613	610	648	615	645	670	692	611	631	643	590	658	665	605	650	602	690	609	572	637	640	640	644	620	649	640	622	615	672	649	645	637	656	628	611	624	613	633	661	600	572	597	626	597	614	631	654	635	662	619	624	664	626	587	603	629	616	644	623	617	580	639	634	613	661	625	608	607	630	641	586	654	600	657	651	636	621	653	629	601	605	632	596	624	607	637	634	649	629	598	612	634	651	581	621	598	643	641	674	625	663	645	612	661	633	629	599	661	606	593	666	640	653	641	621	603	614	623	645	597	634	645	655	666	588	629	630	602	625	648	654	631	615	651	598	632	619	646	622	612	619	602	645	640	615	664	599	625	628	653	612	641	637	667	618	637	608	638	660	618	631	654	630	656	627	614	606	661	640	667	592	664	627	615	616	608	602	652	644	680	652	593	644	610	648	623	622	555	637	611	624	647	609	665	599	684	635	673	583	606	600	658	620	662	623	644	625	630	621	602	621	616	634	658	684	624	680	632	648	617	645	607	633	679	593	636	636	670	611	585	631	639	630	637	577	602	634	645	629	637	651	668	587	653	585	617	608	627	638	637	613	646	616	603	668	618	634	677	607	642	626	616	648	627	590	654	645	643	653	637	603	617	596	674	586	627	625	592	634	611	607	630	631	680	639	630	641	648	608	607	645	612	624	636	601	659	666	696	625	627	661	623	618	647	663	641	654	594	600	670	697	570	649	595	613	621	660	642	638	564	650	621	603	601	632	586	665	610	626	625	617	646	605	632	620	681	635	645	613	638	627	673	643	581	626	645	616	619	602	583	544	654	621	619	640	675	639	641	595	580	663	653	616	609	687	612	631	608	634	605	597	640	646	678	626	631	616	600	593	664	651	636	642	679	651	630	644	653	629	647	623	638	635	654	636	665	684	644	603	653	644	624	590	686	630	587	650	653	567	628	583	622	623	645	588	628	613	619	627	648	604	692	629	648	650	585	638	645	599	619	625	654	653	652	591	683	584	642	597	603	609	612	615	637	643	595	626	622	609	619	655	663	597	595	613	653	628	682	591	592	632	618	619	598	581	665	616	606	630	656	617	593	660	620	638	647	645	655	620	589	639	666	580	642	641	591	660	615	659	648	651	611	600	638	670	620	605	635	602	627	640	627	631	606	600	614	639	614	633	643	619	643	651	617	606	623	660	651	679	641	621	661	627	604	651	595	635	584	598	616	651	655	605	591	637	628	624	633	626	622	647	634	639	633	629	651	678	580	663	592	639	618	649	611	638	615	623	669	625	623	651	662	622	623	618	583	603	644	632	634	628	627	652	617	670	620	580	627	645	616	619	617	613	613	651	603	628	659	606	633	573	655	581	623	617	639	605	662	678	622	617	602	656	641	647	640	634	620	681	653	601	597	641	612	646	636	625	612	615	602	667	618	667	655	615	644	628	630	645	651	630	627	628	666	659	677	619	645	646	629	620	688	645	641	629	639	632	573	644	622	630	613	627	626	644	655	596	628	601	620	652	632	633	601	679	646	658	602	647	609	634	655	647	692	661	613	631	606	610	600	614	665	666	617	625	592	638	587	663	653	663	619	714	630	607	683	622	611	612	680	608	635	595	649	613	651	654	640	639	659	647	691	641	586	607	600	586	613	657	643	633	664	617	643	583	619	607	646	633	579	596	649	598	586	622	628	613	624	611	613	597	659	591	599	624	621	639	638	626	630	657	654	593	654	649	617	627	606	701	647	608	642	595	597	633	666	640	601	607	626	656	641	620	678	625	641	631	641	628	637	632	598	628	651	608	658	627	620	617	617	565	603	609	622	625	636	620	627	649	668	629	655	611	639	605	623	617
20113	1782	1130	940	739	644	521	566	437	437	421	452	478	415	404	421	397	380	387	389	389	393	400	401	346	360	401	385	413	421	392	384	369	391	360	380	384	385	423	362	393	355	391	355	389	386	436	352	384	386	417	358	351	371	351	383	407	354	354	377	387	374	382	380	379	390	426	378	366	366	376	392	386	383	393	379	388	366	399	375	377	356	381	372	350	369	403	379	400	391	373	357	389	401	386	375	376	409	404	352	393	393	390	356	413	391	407	371	374	392	375	411	403	359	378	356	385	350	433	371	362	332	371	389	339	381	372	389	381	410	338	312	397	401	404	397	389	395	344	410	382	388	433	365	373	332	377	389	414	379	403	410	382	352	330	383	389	380	386	412	407	437	407	351	398	376	383	373	387	382	403	390	382	394	419	403	359	374	397	347	385	402	398	360	397	376	408	380	389	412	406	374	428	406	390	375	384	346	373	390	408	378	368	409	400	393	389	378	404	375	397	355	375	382	393	395	358	396	396	366	372	345	383	389	398	391	409	384	419	437	393	408	366	394	394	401	343	366	405	380	393	373	355	396	401	377	369	374	365	389	398	377	361	384	337	383	379	378	385	382	386	418	368	399	387	371	395	409	404	411	362	375	385	378	388	355	367	400	442	383	376	375	387	359	407	348	364	395	405	383	389	382	403	375	383	354	380	388	344	389	387	403	394	386	369	380	343	366	381	376	403	400	394	378	355	366	379	375	364	364	393	386	379	363	366	371	397	394	368	405	416	387	412	377	372	387	398	380	416	408	404	336	422	386	365	386	323	331	411	363	348	361	380	375	358	358	388	353	351	371	401	412	389	387	392	365	383	348	373	355	394	378	371	367	375	427	371	372	352	369	385	419	400	383	384	383	373	402	386	367	367	390	391	388	372	376	382	399	381	385	374	416	372	368	348	400	359	376	353	420	379	390	338	407	360	358	415	376	350	334	405	376	386	380	387	388	365	412	385	365	387	410	397	371	409	348	411	392	373	399	381	376	357	407	370	373	395	348	361	423	381	375	399	399	373	376	354	387	399	399	376	391	410	403	420	391	385	403	410	399	349	390	401	348	396	368	407	371	349	378	388	386	362	365	374	377	357	426	350	392	375	360	391	354	393	421	413	414	406	390	363	370	380	385	375	390	380	425	371	372	354	401	362	389	385	372	379	366	424	372	368	385	407	413	388	423	398	407	373	372	390	405	416	374	380	398	394	426	368	399	402	334	387	387	392	346	387	385	381	375	376	376	373	422	431	397	365	393	428	343	426	410	369	375	386	335	381	381	398	394	346	409	400	359	421	420	349	392	398	361	393	382	360	398	390	384	392	392	392	358	403	438	400	369	398	377	385	377	407	407	393	366	376	396	385	328	416	389	375	380	372	362	377	394	365	420	373	360	347	374	356	373	398	382	399	373	388	410	372	383	380	382	388	402	381	338	407	382	351	400	384	406	407	375	397	385	345	430	367	371	365	395	408	382	377	406	400	413	414	382	380	387	393	367	399	350	361	370	386	389	404	377	382	398	374	391	377	365	405	412	337	366	361	343	365	384	421	377	365	375	341	401	397	361	379	369	358	395	427	378	384	375	377	367	348	407	362	365	370	355	384	344	377	386	353	388	382	363	397	382	401	374	392	344	374	401	341	401	391	378	403	372	392	381	354	392	370	375	398	369	384	360	422	382	425	381	385	399	377	393	378	367	394	367	384	375	359	389	400	364	365	417	360	352	397	375	394	387	364	370	370	363	373	337	384	369	382	367	420	387	347	392	385	378	365	397	400	394	371	399	431	346	359	415	403	434	354	375	376	402	387	351	365	410	383	371	370	393	388	397	374	366	380	372	385	385	371	388	384	399	366	386	391	371	417	399	384	366	351	377	414	398	360	381	395	365	359	377	344	338	364	411	383	385	372	369	353	417	362	410	386	389	384	397	416	391	408	388	374	389	351	348	415	382	357	383	394	389	370	370	390	369	389	413	397	411	368	383	343	402	396	428	406	358	411	383	395	361	391	367	401	377	415	380	410	392	366	406	396	366	355	391	359	423	392	325	377	424	401	346	367	381	358	366	390	368	407	400	394	384	379	369	416	393	381	395	390	394	402	364	414	371	352	368	392	344	384	350	368	347	379	375	367	373	374	387	362	314	361	352	407	407	390	365	406	354	392	379	420	339	421	393	353	370	402	423	415	382	400	370	402	371	355	375	372	360	377	416	364	416	385	400	358	401	409	375	384	397	364	385	391	371	373	388	390	376	397	389	394	389	395	365	382	388	352	408	432	397	388	393	335	379	386	384	365	405	414	419	410	372	380	416	363	400	375	427	321	401	382	403	386	395	403	339	392	391	398	401	412	378	360	408	368	401	376	367	399	403	387	359	385	421	374	425	389	355	412	402	371	386	424	408	408	385	367	373	404	410	400	359	400	388	393	337	361	406	421	326	361	403	395	391	385	377	397	366	377	381	384	391	395	365	375	367	380	368	400	364	400	380	380	380	374	392	354	364	390	355	326	367	376	412	375	359	390	402	341	363	353	350	359	395	407	395	386	377	350	384	367	342	390	415	398	394	415	372	420	382	346	390	355	400	402	439	379	394	421	377	383	376	403	405	417	413	405	410	387	392	381	399	363	372	362	362	419	388	396	428	379	386	339	374	371	386	373	367	381	371	352	403	405	375	412	375	383	364	390	370	384	374	364	361	383	394	383	383	352	422	377	363	359	373	344	388	406	368	354	370	396	381	408	357	397	372	361	413	419	386	387	415	390	410	398	361	387	389	359	389	379	384	370	385	396	387	374	370	374	373	387	396	356	371	409	404	378	388	386	364	358	391	375	330	398	403	376	363	389	383	381	393	361	408	381	374	363	360	381	382	403	383	391	407	389	387	384	375	417	328	336	379	354	383	376	357	388	375	401	418	367	381	331	357	357	368	391	368	350	369	385	360	353	353	392	365	381	344	365	379	402	384	413	376	392	360	415	437	386	373	387	391	380	382	400	394	383	351	400	390	359	364	402	341	400	392	342	398	332	395	411	400	356	330	372	374	378	396	389	393	383	385	378	425	415	419	422	391	393	349	363	400	393	372	371	370	390	384	385	415	388	352	395	341	396	412	398	361	394	384	385	385	383	401	364	390	341	410	370	396	371	342	383	385	392	360	384	390	403	391	398	395	358	386	371	391	395	381	380	381	374	435	358	397	408	372	359	377	383	391	408	410	391	392	338	414	400	431	409	374	375	375	394	381	396	385	375	392	392	389	393	384	374	400	382	399	350	358	401	379	396	371	375	388	381	386	403	371	367	378	367	384	361	402	371	348	359	357	395	388	392	367	380	385	369	403	386	399	371	358	380	368	406	383	414	391	403	370	383	359	348	361	329	386	376	393	378	378	390	364	388	332	367	385	387	396	367	415	392	357	388	378	361	406	363	365	366	401	387	401	377	392	406	392	350	359	380	419	358	391	400	403	369	396	383	375	390	403
10969	1401	2154	2488	2076	1801	1640	1363	1269	1224	1132	1139	1059	1021	1039	933	997	983	940	939	916	948	928	870	932	955	912	850	873	903	921	928	846	849	866	877	900	889	874	823	849	818	869	841	936	846	883	859	803	875	814	828	849	893	819	864	806	813	841	823	917	833	847	876	824	820	866	851	859	873	900	891	830	873	814	864	883	819	855	835	857	852	830	861	888	814	872	843	843	828	830	798	849	825	901	898	865	884	839	877	856	814	842	832	828	922	815	835	897	842	864	831	857	864	854	820	835	828	834	881	842	874	899	873	869	805	856	880	859	812	854	882	847	808	869	871	782	829	830	842	863	879	859	828	839	809	834	802	846	830	878	882	839	830	793	789	844	836	858	844	833	867	854	826	853	851	843	855	837	885	892	873	870	809	833	821	817	830	900	874	817	898	880	842	884	824	874	828	837	823	776	863	883	847	772	758	845	840	769	849	831	841	845	903	812	886	849	805	870	845	880	838	858	836	841	824	849	823	829	842	813	810	823	836	811	852	790	793	788	828	833	836	869	781	851	852	819	873	838	863	839	815	843	840	824	855	863	822	803	859	799	809	829	819	828	805	848	808	842	802	802	790	907	845	810	843	844	826	870	860	854	818	839	813	869	846	828	817	804	843	827	838	820	827	841	874	842	801	838	839	839	832	787	859	824	832	895	876	819	818	852	828	809	764	817	870	830	861	871	809	857	825	837	851	821	843	841	846	812	858	898	859	838	840	832	831	844	871	857	850	796	830	841	900	846	837	832	809	848	795	855	901	807	884	834	849	903	855	885	844	869	817	823	834	865	904	865	813	893	820	817	809	869	856	890	820	860	856	802	825	843	818	832	816	786	829	841	818	872	881	849	878	809	858	814	804	827	826	860	852	815	848	837	837	822	847	816	813	819	863	834	853	844	819	799	811	862	821	845	855	836	873	836	836	825	876	814	857	851	809	806	858	812	852	832	833	869	837	832	858	804	824	810	884	829	829	795	859	817	828	867	845	866	862	778	843	888	778	822	868	842	866	897	844	843	812	815	844	896	831	832	821	857	847	845	823	844	768	818	886	821	830	831	842	854	821	850	838	795	816	921	873	785	855	828	800	809	833	809	861	850	828	806	863	783	824	857	906	855	802	807	828	828	852	856	890	858	833	792	914	810	821	877	858	875	821	869	816	809	836	830	851	847	875	869	853	832	823	835	796	806	817	813	863	854	866	849	816	846	880	845	885	825	858	834	840	878	814	830	886	832	882	819	836	840	850	854	843	856	847	841	779	806	855	847	825	827	853	836	859	882	856	864	803	813	882	820	835	793	840	803	833	807	833	842	870	807	799	850	861	776	846	826	862	873	818	863	838	849	862	854	836	822	826	872	835	835	817	865	854	882	869	798	837	810	827	827	838	831	850	860	860	820	815	842	817	829	838	883	931	866	896	820	858	823	808	871	822	836	844	875	848	817	842	817	879	790	850	791	817	795	818	892	809	834	845	809	817	830	816	841	810	830	762	828	835	818	845	869	838	828	840	843	810	857	840	871	881	901	846	803	874	873	816	799	865	838	809	854	807	869	861	811	813	837	884	787	839	868	862	808	850	838	831	821	802	835	845	805	851	788	792	825	810	853	821	796	860	886	829	867	863	843	797	900	784	826	843	852	827	826	847	830	852	877	833	855	874	863	841	812	849	840	872	833	852	820	885	833	825	843	813	853	854	828	859	810	805	794	882	818	878	830	822	820	792	852	865	827	837	808	857	872	827	830	866	849	842	862	803	867	821	876	805	904	807	812	853	835	832	833	833	819	861	859	855	801	822	876	855	812	838	806	849	857	832	838	829	864	786	845	804	834	849	836	866	793	785	835	831	890	802	851	835	900	856	858	865	795	850	820	836	846	846	839	845	854	775	834	833	832	842	831	818	828	842	799	886	834	835	875	799	833	877	806	832	901	858	830	810	866	818	871	816	856	858	813	827	812	802	850	808	830	799	826	803	856	795	831	823	844	890	821	833	847	871	825	824	819	834	829	859	854	825	874	797	816	819	861	781	859	829	855	859	818	846	877	869	840	801	872	877	839	795	857	802	895	806	810	832	827	832	832	864	792	826	903	840	857	857	817	849	852	872	850	854	843	810	862	837	907	826	851	855	827	865	877	879	839	888	832	840	876	849	831	833	799	841	815	836	867	869	837	886	846	858	836	808	841	841	846	876	889	832	838	828	825	823	821	810	820	806	802	885	864	835	912	801	870	892	814	814	816	843	860	859	813	828	860	833	828	820	858	838	848	840	811	891	864	803	893	791	797	836	804	804	822	854	856	823	848	836	797	784	821	837	890	833	840	823	853	825	815	835	882	828	861	841	815	838	879	821	842	823	863	798	819	811	818	791	802	821	800	828	815	836	844	845	826	818	818	855	827	834	864	867	861	847	818	866	854	851	839	801	827	814	832	857	825	818	792	858	835	794	839	878	847	843	865	816	808	803	843	785	868	794	823	828	813	874	788	854	812	830	840	834	856	809	834	853	796	869	846	846	852	789	863	869	832	866	831	797	819	820	823	830	797	829	899	864	883	854	824	867	848	835	856	842	834	858	874	829	886	887	855	834	854	835	852	808	853	831	814	867	834	844	881	843	854	785	850	848	848	841	843	809	883	865	846	772	851	857	850	815	833	875	873	792	809	836	831	814	831	814	861	821	807	850	814	849	787	874	865	847	888	855	888	881	837	875	814	811	823	909	814	846	881	826	808	807	812	879	890	824	877	843	813	872	825	873	842	876	817	824	761	886	812	831	844	835	839	877	831	823	836	843	841	842	824	841	819	846	878	802	799	891	821	826	753	854	870	878	778	847	861	856	848	853	836	809	825	826	888	795	847	833	856	864	796	878	802	892	835	818	865	900	853	859	854	830	812	858	836	818	855	865	853	844	823	833	842	819	811	859	791	822	801	885	860	827	855	884	878	845	827	891	865	844	884	869	816	855	841	824	873	833	881	894	838	814	776	796	797	817	816	880	854	805	839	818	841	773	852	831	849	832	837	890	873	827	851	890	817	833	882	798	878	867	761	832	811	826	825	859	868	848	796	824	865	827	842	848	857	900	806	840	828	804	856	839	861	848	913	866	861	863	825	839	866	873	866	836	865	842	771	833	796	838	823	888	824	817	883	830	882	855	876	821	852	849	866	835	825	838	870	857	816	861	851	868	855	841	807	837	831	820	841	826	826	837	879	878	833	846	849	773	831	851	848	836	766	867	847	860	840	849	833	852	792	834	836	871	840	776	837	783	813	858	861	904	836	908	837	857	800	793	874	789	855	857	817	834	847	846	840	836	834	882	882	806	888	835	867	840	883	814	848	793	875	870	798	830	856	797	815	838	844	851	854	780	807	823	823	784	865	827	811	838	794	834	796	847	832	809	810	843	813	796	826	832	793	792	815	827	838	864	852	816	864	884	865	855	823	813	828	809	832	876	865	857	846	843	845	789	823	801
3568	260	186	168	196	191	190	184	178	161	191	192	165	220	223	192	173	186	178	209	188	170	177	151	222	188	187	157	173	179	186	150	159	173	181	180	195	195	198	208	176	166	173	184	174	205	181	169	215	168	208	192	198	198	179	193	197	172	190	180	187	189	204	158	179	164	167	158	199	180	171	178	181	186	195	174	186	187	205	193	197	153	165	181	192	156	215	212	186	176	191	209	174	167	188	151	201	190	219	172	207	186	221	208	183	165	181	167	195	179	163	167	172	165	185	172	195	184	190	192	176	178	186	164	195	183	166	179	212	175	190	176	202	190	168	156	183	202	182	182	192	164	186	183	191	195	191	203	196	196	155	200	181	197	181	202	183	157	176	177	170	166	183	189	175	188	180	190	192	173	185	189	188	201	177	185	170	192	170	179	191	171	176	177	183	200	186	188	180	186	189	200	189	194	207	195	197	189	187	183	179	161	186	193	160	185	180	167	178	207	187	203	194	190	182	175	187	184	178	155	144	173	195	179	172	189	200	186	204	188	170	174	182	185	191	194	176	187	182	190	185	187	185	199	161	186	207	170	168	198	186	204	184	188	196	194	205	216	181	165	226	184	174	194	195	167	162	197	192	176	144	188	205	145	181	176	183	185	190	181	187	167	171	185	185	190	167	174	189	189	163	200	186	193	181	183	184	174	182	167	179	176	162	171	174	167	190	206	195	170	171	206	173	194	159	181	161	197	167	192	194	182	186	193	188	198	162	154	179	195	173	203	189	169	161	195	178	174	167	161	181	181	178	191	234	185	165	200	187	187	208	168	184	184	189	189	186	191	187	188	194	181	199	161	159	173	199	171	198	187	159	178	166	195	170	170	188	161	164	188	166	185	184	204	188	177	143	184	187	162	188	174	180	170	181	174	196	185	182	189	192	195	181	185	176	196	186	194	181	189	166	193	195	201	198	170	163	204	149	155	170	172	176	192	173	184	163	167	172	183	177	195	181	197	190	199	177	181	190	193	205	193	196	173	186	184	207	194	180	191	195	196	179	187	174	197	180	180	200	185	201	203	185	169	212	162	168	171	205	202	174	181	175	200	197	200	194	184	193	180	205	177	195	165	193	171	190	183	184	210	207	219	191	169	199	172	190	215	198	194	198	187	151	173	182	185	193	189	179	182	192	193	190	177	168	180	182	167	173	182	193	173	187	184	178	195	185	164	173	194	184	181	159	200	186	197	191	169	207	176	167	186	190	201	188	162	159	187	172	206	179	190	175	206	147	184	167	198	175	194	210	159	197	201	180	158	193	194	176	213	169	175	181	195	189	158	177	191	162	211	167	167	168	178	186	192	168	153	193	184	184	168	166	181	186	164	165	192	188	216	164	174	187	179	187	176	179	172	169	181	188	205	189	172	192	172	163	193	161	180	209	185	151	198	183	174	179	177	179	192	168	178	171	178	218	167	159	193	168	172	190	185	202	159	170	190	195	171	175	180	202	210	167	190	166	197	181	193	161	203	170	188	178	164	188	160	172	178	153	206	185	161	176	175	160	206	175	174	209	187	195	216	214	197	185	173	191	178	188	206	182	160	197	194	167	193	179	163	185	173	182	192	184	175	175	165	172	180	151	175	184	161	157	177	178	177	196	167	202	182	203	223	189	198	168	174	199	189	198	162	185	173	174	196	188	206	179	183	204	150	163	161	200	191	178	198	183	185	203	163	191	183	165	183	185	169	191	186	169	165	190	184	188	183	211	191	169	199	203	180	191	191	173	163	185	183	194	211	182	198	196	187	183	207	198	184	173	203	190	159	199	170	188	158	158	180	165	195	149	180	200	161	180	179	171	195	187	205	172	178	178	197	185	191	174	184	186	210	216	193	152	196	175	184	188	186	169	219	171	180	171	197	210	188	232	186	210	201	188	170	164	173	183	195	175	180	184	164	171	161	200	182	150	194	172	216	184	181	180	185	178	192	219	173	213	188	175	176	209	185	189	164	183	169	180	189	198	192	188	181	193	186	188	186	196	186	189	183	194	184	176	177	198	181	166	171	173	203	170	182	176	162	179	174	157	191	161	185	173	160	201	182	166	188	202	193	186	177	166	181	207	192	190	180	187	214	168	200	183	186	168	185	173	187	180	196	170	183	191	199	200	177	181	195	159	159	175	192	204	210	180	208	191	180	189	180	170	174	173	185	192	182	174	199	183	173	181	171	175	180	180	204	189	188	198	199	176	181	194	185	192	172	178	179	194	213	179	188	180	196	205	177	188	173	181	176	165	198	165	192	171	195	204	172	190	164	188	189	173	213	198	209	204	179	178	201	186	151	179	184	190	199	187	182	189	146	158	202	173	184	179	173	187	191	173	184	192	187	197	172	206	193	170	146	194	174	177	183	185	164	162	180	181	164	204	194	172	181	181	188	160	190	193	189	204	184	171	192	175	205	226	186	177	169	174	186	203	166	196	213	199	183	173	179	162	170	168	170	173	198	211	204	182	179	180	186	175	189	184	182	204	193	207	206	154	171	175	201	182	173	193	173	171	182	169	202	183	189	177	217	185	213	177	191	188	188	172	167	166	182	180	170	168	165	174	199	185	213	201	195	174	199	185	194	193	183	189	145	197	208	182	180	176	173	148	211	208	196	171	172	170	167	196	171	182	164	175	189	197	179	206	161	172	187	194	185	164	197	206	198	168	161	165	182	178	199	186	204	193	195	174	202	181	146	172	178	179	154	183	203	144	170	175	180	178	188	200	218	204	174	210	195	192	192	197	201	186	178	177	197	175	217	176	186	168	178	207	171	204	194	202	182	197	190	179	174	186	191	167	178	185	164	186	198	185	192	193	185	178	187	177	198	195	224	186	180	169	169	186	199	198	187	198	196	202	186	210	188	187	186	169	204	198	195	178	201	197	195	179	160	232	177	158	185	188	187	194	160	200	221	189	185	188	185	182	172	197	172	174	170	202	186	182	193	197	191	184	191	178	199	194	186	165	178	200	170	190	237	193	189	224	173	202	189	184	171	159	190	171	164	181	165	196	171	177	170	177	170	168	175	182	194	196	176	185	179	158	188	196	159	186	182	203	176	211	174	159	178	180	175	183	150	173	177	182	176	181	180	168	199	201	187	180	200	171	177	193	203	206	185	198	210	161	192	188	148	161	194	175	182	198	160	182	182	199	178	191	187	163	198	155	177	205	178	201	196	202	191	178	182	178	177	175	186	184	190	176	189	170	197	174	170	179	147	184	182	174	182	193	184	144	165	196	216	162	181	167	160	189	200	167	176	190	196	191	184	194	192	194	211	188	205	222	166	202	172	159	173	197	180	161	169	175	214	171	167	163	188	181	187	178	192	169	178	186	164	180	202	188	189	165	182	172	206	185	186	181	186	197	177	175	181	178	185	200	187	193	169	186	189	167	177	192	170	189	185	192	174	195	204	194	179	211	157	174	176	163	172	174	224	188	165	169	180	185	182	193	197	192	191	180	200	166	208	160	172
3003	499	499	504	496	481	482	508	453	491	454	440	473	430	481	500	456	447	482	458	522	466	466	474	430	451	454	449	501	454	420	432	469	440	452	478	487	436	430	476	453	477	460	420	452	464	437	470	452	456	449	449	433	474	511	508	418	434	489	447	489	458	426	493	504	509	431	441	473	433	453	406	425	410	474	449	464	434	442	454	447	484	450	462	491	420	444	474	446	457	452	454	461	432	455	476	500	435	463	449	459	464	442	426	447	464	489	457	450	443	454	461	454	456	451	483	480	448	444	471	479	420	427	461	484	455	450	460	437	478	473	442	445	474	467	441	461	445	447	502	482	480	499	418	481	413	468	424	468	475	460	463	486	474	425	436	471	472	472	443	487	451	454	465	452	437	450	481	473	471	435	472	475	439	428	459	424	434	448	470	442	477	466	455	451	433	458	458	483	436	460	434	448	477	488	446	444	481	424	446	425	464	434	407	467	458	464	430	433	460	439	424	431	426	457	437	474	480	467	462	430	460	457	430	477	451	446	452	465	478	449	427	483	447	461	471	456	452	473	497	453	455	458	454	484	447	453	459	436	412	483	455	443	438	462	456	452	435	466	468	439	432	442	466	473	454	426	457	463	399	459	426	479	408	419	460	459	464	478	460	475	447	443	438	438	473	445	447	434	459	475	495	454	398	394	436	490	457	461	486	409	435	423	440	453	424	436	432	439	450	432	427	464	477	421	449	466	445	461	466	446	451	446	427	458	461	429	470	444	416	454	458	437	411	441	457	452	452	440	454	446	451	436	480	464	475	449	468	516	438	465	442	416	471	455	477	483	435	487	447	479	461	462	475	488	481	408	422	409	459	433	436	461	426	456	485	434	451	467	442	429	482	436	449	443	446	434	489	452	455	454	466	452	483	462	482	435	456	436	467	471	484	455	483	458	467	461	471	432	428	457	470	468	513	477	426	475	454	464	478	421	425	437	470	469	467	454	479	448	501	434	448	441	440	420	457	459	476	416	483	493	485	456	432	479	478	434	435	443	467	458	451	436	398	455	465	480	503	497	438	465	472	487	453	423	442	475	446	469	440	433	417	481	428	487	462	482	474	474	449	430	478	469	447	463	420	467	464	450	467	419	489	443	469	479	455	468	431	428	446	435	476	456	457	436	434	438	480	468	453	483	452	457	415	448	448	450	445	459	467	448	431	480	474	472	429	451	454	442	474	455	479	469	438	449	448	441	453	451	426	464	468	492	478	476	439	459	478	444	482	435	471	438	455	450	445	421	406	436	467	463	458	448	465	440	457	475	445	501	442	470	479	432	455	486	451	469	411	444	465	461	459	445	428	423	462	458	435	444	451	448	428	425	457	452	449	474	448	421	469	432	441	455	459	451	460	428	461	471	417	433	438	452	444	430	473	457	466	397	422	464	472	450	459	442	456	471	452	451	487	429	473	480	470	468	440	469	476	430	467	430	476	402	445	463	443	463	417	472	468	437	393	440	499	460	479	445	406	448	481	448	425	458	469	470	425	466	451	483	433	458	495	419	440	447	447	476	441	415	443	461	435	443	456	459	438	456	513	451	434	431	459	455	425	434	473	456	436	445	457	462	454	472	472	454	441	480	442	433	465	469	427	440	454	462	459	460	436	420	483	485	448	471	482	453	439	431	467	469	447	453	457	452	439	451	466	462	453	484	427	474	469	427	448	486	446	462	488	439	431	398	430	455	416	440	441	461	482	466	453	465	484	447	486	433	468	473	427	431	457	467	482	454	456	439	451	445	447	475	470	402	453	456	429	484	475	447	469	461	444	437	470	451	480	440	464	428	461	455	420	449	468	453	450	465	473	465	487	458	435	419	463	420	439	478	444	401	419	503	438	451	443	463	425	469	494	456	447	465	465	460	424	481	445	436	438	474	488	446	474	417	422	473	457	440	447	463	424	440	427	474	451	447	464	441	408	416	462	432	488	441	454	445	452	470	492	438	471	481	442	461	439	457	480	450	456	448	455	437	456	459	419	468	456	416	449	474	426	420	463	481	484	451	469	465	494	490	459	457	429	434	440	445	455	421	449	472	468	414	495	450	474	477	477	406	461	414	469	455	430	481	460	417	485	443	439	435	475	479	436	487	479	466	438	437	482	452	466	476	457	490	411	482	452	487	487	444	450	468	482	455	450	456	448	480	456	459	433	449	453	424	510	455	417	467	431	445	441	460	449	450	467	435	435	435	466	410	460	467	457	456	469	437	452	457	452	408	462	482	450	445	454	443	432	443	504	439	450	464	446	420	446	490	472	437	467	435	476	405	467	407	442	422	490	459	481	455	435	457	445	455	434	441	458	478	462	418	442	446	469	410	430	452	448	467	451	467	485	479	465	472	456	452	459	437	428	489	458	452	432	454	468	466	483	458	471	411	450	481	465	461	470	456	449	453	452	487	440	471	460	450	437	443	462	467	468	430	452	436	440	436	472	468	453	456	465	452	426	432	464	481	449	440	440	446	498	426	455	455	464	500	467	430	449	473	424	434	501	465	452	429	471	437	452	448	470	457	472	474	434	426	447	459	465	457	447	470	466	452	445	458	451	468	432	462	464	451	454	445	444	417	412	425	453	424	432	450	452	433	443	436	453	465	424	450	461	447	452	440	463	416	487	466	469	483	456	450	436	460	514	475	453	459	427	426	452	463	462	466	481	469	455	471	493	453	470	491	413	452	442	479	451	455	437	454	442	470	455	473	427	460	433	456	465	433	441	487	418	462	452	508	431	473	469	441	466	503	491	461	462	428	449	443	456	441	434	464	435	461	438	458	447	434	457	458	445	472	434	445	446	462	483	466	483	438	443	498	434	421	438	420	456	458	462	456	442	426	437	436	461	466	454	453	426	450	459	454	447	459	438	454	440	450	461	426	435	452	424	447	463	431	449	436	491	487	469	465	463	457	453	450	408	454	431	453	467	461	452	438	434	418	470	456	428	488	441	457	448	458	444	485	458	444	436	431	456	441	453	412	439	448	442	447	474	458	424	475	429	455	424	449	445	437	464	463	419	450	433	447	448	466	441	423	444	405	436	459	420	417	423	405	447	446	462	442	476	420	473	453	512	454	472	429	414	465	469	422	429	444	436	420	457	488	452	465	433	461	455	465	433	447	423	485	445	500	426	484	479	435	490	461	449	472	419	431	459	468	456	483	426	467	487	472	470	459	470	405	456	445	493	443	448	464	452	452	479	483	448	468	472	424	449	400	451	453	452	453	453	470	441	464	442	461	418	459	449	493	446	424	464	437	458	399	482	446	454	458	408	428	436	429	465	481	474	421	451	456	448	443	481	489	477	472	459	441	450	458	452	441	440	422	439	451	467	451	442	476	423	461	466	455	442	486	464	494	474	431	448	444	488	461	481	451	428	492	441	479	501	474	446	452	465	464	446	464	495	433	433	489	427	460	455	447	449	446	450	442	470	467	458	450	452	420	489	481	448	475	443	468	470	460	439	444	475	412	429
11886	850	627	523	447	353	363	344	269	283	282	272	275	319	263	278	293	287	264	272	290	302	277	284	261	278	279	272	279	294	257	264	303	247	243	253	282	257	286	264	256	267	278	279	260	266	253	295	315	247	274	264	244	277	286	248	249	256	277	279	287	272	286	238	262	248	279	273	275	276	311	271	257	248	242	261	253	274	244	255	267	262	292	292	273	224	299	236	245	269	241	265	263	269	264	257	253	245	258	270	273	264	239	271	253	278	256	277	268	269	283	275	254	266	270	278	266	269	281	245	260	288	249	271	236	268	249	253	254	289	239	270	290	268	247	278	274	260	287	245	242	274	250	249	264	302	284	260	257	288	284	266	267	288	269	271	281	253	293	252	279	262	257	266	285	276	251	243	303	276	241	270	302	282	273	268	268	265	292	274	274	279	265	249	280	292	253	274	288	267	291	272	269	273	293	279	299	286	296	268	283	280	253	273	290	252	277	264	263	283	235	253	249	255	275	259	269	263	267	304	259	245	237	252	251	259	261	269	264	250	257	263	256	263	251	244	252	245	255	278	242	268	269	286	267	259	275	265	254	284	265	263	281	266	229	262	262	314	289	270	248	294	260	266	265	239	248	297	273	258	257	272	258	272	271	249	302	265	233	254	251	269	280	273	265	253	244	278	250	274	278	269	260	262	256	259	304	277	268	257	240	290	265	269	289	248	271	281	271	278	249	242	290	249	275	239	292	289	253	266	272	265	257	253	274	264	290	282	270	271	263	278	269	273	248	269	256	266	249	264	273	272	257	282	258	274	265	254	275	263	274	288	279	243	283	256	269	268	257	269	272	261	255	306	282	265	261	282	251	271	252	288	243	267	310	311	279	290	258	301	265	278	298	263	231	263	268	235	257	296	247	281	255	280	297	248	280	293	265	274	244	289	265	251	267	273	292	291	259	288	271	278	266	275	292	278	280	288	298	280	260	271	270	245	269	269	267	285	277	234	273	258	248	282	298	256	278	294	273	263	266	260	267	274	255	289	284	248	258	294	265	287	257	243	266	268	270	264	241	305	276	299	270	269	289	263	241	270	290	290	278	255	257	292	290	265	239	242	304	262	253	268	254	269	263	296	271	263	253	270	284	269	292	254	271	275	268	288	276	249	243	279	261	290	266	239	259	280	270	255	279	280	290	258	254	244	277	271	287	295	276	289	295	266	289	248	290	244	269	258	288	283	252	262	270	240	244	225	259	255	245	292	276	312	284	261	266	273	284	263	299	287	242	247	264	273	289	256	280	286	249	292	235	276	292	279	250	290	277	251	276	297	225	258	273	257	305	255	260	252	275	248	272	263	248	267	269	309	270	246	273	297	284	275	295	265	260	228	272	262	250	244	262	287	264	262	276	280	282	296	272	292	254	257	253	278	263	259	226	276	269	242	257	243	283	282	272	235	244	273	289	261	247	284	277	234	263	261	260	271	267	220	273	263	263	296	253	260	274	281	272	271	273	286	264	259	283	282	279	238	264	275	290	246	265	277	273	264	285	263	255	262	276	255	261	268	248	272	248	262	269	262	251	260	280	238	256	277	216	261	239	263	307	249	246	245	263	266	248	254	270	276	262	279	278	257	293	277	273	264	276	258	283	274	267	263	256	263	276	275	278	309	262	276	286	249	281	277	275	275	272	274	292	264	269	271	264	296	288	289	282	270	252	266	299	290	264	263	278	267	291	261	254	276	230	293	266	280	259	265	233	241	275	237	253	282	228	258	298	272	289	273	257	281	281	242	275	278	248	264	278	280	281	270	277	283	270	293	272	242	274	258	240	249	277	228	260	260	293	283	245	308	273	277	257	291	267	261	281	277	282	261	282	283	291	224	251	252	234	259	261	282	285	252	253	245	263	304	282	282	247	245	258	292	287	273	286	276	259	234	293	308	277	287	277	255	270	284	286	257	270	261	238	258	284	267	253	249	270	274	292	259	295	264	257	303	320	247	263	265	301	268	277	267	280	265	243	230	276	266	261	259	269	263	269	258	257	260	285	238	265	240	284	267	271	268	264	241	285	262	302	305	266	282	295	252	253	283	289	239	264	259	230	262	257	250	251	280	251	249	278	284	280	245	289	260	287	279	241	248	258	271	241	234	262	277	288	267	255	266	246	241	241	242	275	256	226	289	275	260	264	256	300	266	274	258	264	257	254	285	249	248	280	274	248	284	241	293	281	274	256	276	286	235	252	267	252	289	282	251	264	259	250	282	274	293	241	247	318	281	252	283	298	280	258	277	258	308	288	280	287	293	281	238	291	274	258	274	258	269	281	232	265	292	251	289	242	256	261	270	276	240	280	284	268	254	274	264	249	267	247	238	260	233	245	243	246	283	309	254	245	267	275	258	260	256	262	281	289	271	276	241	265	249	283	286	255	244	282	267	228	260	292	265	279	287	283	259	265	256	237	265	265	241	262	277	261	293	303	297	248	291	309	266	240	267	251	318	283	327	303	241	254	285	288	240	275	250	295	289	269	259	257	273	309	292	234	269	282	307	283	272	261	253	266	245	245	278	293	288	282	242	267	277	282	252	255	262	272	248	246	247	250	250	252	272	262	259	273	265	275	267	264	247	245	254	265	289	273	289	297	238	236	264	224	258	285	246	304	246	278	239	259	283	281	262	268	274	274	270	297	276	275	256	245	274	244	255	256	226	265	261	279	256	256	265	272	248	300	274	280	267	229	255	273	286	237	282	288	248	269	298	278	267	300	287	276	276	289	268	279	279	264	273	286	271	275	274	256	239	278	290	253	264	285	256	243	278	257	292	293	271	268	302	269	261	281	253	307	255	273	275	282	274	273	251	247	281	243	259	275	269	300	286	255	293	293	276	271	260	242	256	269	290	274	205	288	272	287	277	242	251	254	247	239	242	287	280	277	269	250	274	263	260	250	257	294	271	255	272	269	253	279	264	262	247	255	281	270	290	224	239	257	276	301	257	319	284	266	269	261	279	305	267	236	279	274	271	279	279	256	288	265	254	287	271	259	284	259	254	281	267	294	250	250	297	258	253	276	254	251	267	292	285	269	254	281	252	250	282	267	260	300	280	272	245	270	260	245	253	264	254	279	278	267	280	275	267	268	259	273	262	240	318	278	263	298	218	284	244	282	246	262	260	240	256	250	268	243	266	296	281	332	287	277	259	253	236	246	263	275	270	262	242	265	247	286	273	266	257	273	262	246	248	272	238	274	297	237	250	268	266	241	278	243	292	262	247	267	276	255	287	254	272	265	276	314	250	272	256	273	251	237	288	275	242	261	288	268	263	267	275	263	267	280	268	256	294	252	266	244	279	238	265	265	250	274	255	289	260	254	248	255	247	268	220	263	280	267	256	268	259	271	275	274	279	275	301	265	236	275	286	265	283	278	278	264	281	283	238	261	269	289	248	293	285	264	256	296	302	276	274	267	283	283	291	259	243	263	326	264	255	246	276	254	255	278	282	243	279	259	247	282	253	251	273
8402	966	1304	1420	1339	1166	1033	910	898	828	794	794	736	704	740	745	648	696	679	697	680	670	677	636	637	691	676	630	658	687	676	703	619	646	697	647	656	605	601	679	652	626	634	601	672	651	608	622	616	610	631	664	621	609	627	639	598	635	654	641	616	637	638	656	620	644	656	606	639	641	647	654	606	629	644	649	703	622	631	613	639	631	649	649	606	632	616	632	626	627	675	613	561	573	603	642	675	599	618	615	643	665	633	631	655	645	641	707	672	657	642	689	656	648	632	609	667	617	662	664	616	654	655	643	602	599	600	621	645	611	644	649	624	609	685	610	625	649	575	632	657	605	657	605	646	589	607	636	641	641	589	668	617	647	611	667	587	650	633	615	627	655	631	664	621	619	644	630	616	649	626	648	634	641	655	634	596	661	629	628	618	654	618	600	654	593	602	647	611	601	647	599	604	603	620	638	643	662	625	601	626	646	668	624	609	652	617	597	604	624	648	612	671	641	657	648	561	634	676	643	637	655	591	601	629	661	624	653	657	628	660	671	618	609	580	630	618	623	617	631	687	654	654	650	637	606	630	645	664	613	619	585	659	635	593	618	640	608	622	646	616	612	651	621	632	661	639	649	611	639	639	645	650	596	581	608	641	611	613	615	641	663	625	642	627	590	645	633	642	566	588	618	638	651	621	612	653	644	633	639	623	644	681	635	625	658	641	602	620	661	547	600	692	619	602	637	611	574	630	608	617	575	606	647	632	667	600	652	605	571	612	654	668	624	635	644	629	668	606	630	559	711	640	600	612	606	634	622	671	625	629	629	609	645	653	620	619	599	662	634	592	674	627	617	640	602	609	615	608	638	644	658	634	639	637	664	657	691	620	612	646	619	613	623	644	613	616	640	620	643	618	617	579	632	645	568	604	591	613	612	653	605	627	612	611	616	692	675	656	614	639	643	638	632	639	588	622	668	650	572	591	629	641	663	609	596	613	636	688	636	628	621	603	621	595	637	600	635	671	607	606	597	627	603	593	619	585	652	646	609	635	638	626	653	608	625	647	666	670	663	610	627	590	658	594	640	661	615	595	606	619	633	566	607	661	636	590	625	587	607	665	627	648	637	614	615	653	641	614	567	618	680	669	655	660	604	601	610	615	586	593	623	680	614	656	622	616	625	595	629	638	626	701	624	658	596	649	672	603	640	612	629	606	607	607	703	656	600	615	612	655	631	596	611	633	609	635	641	640	626	624	617	613	624	595	636	627	592	607	644	637	640	628	682	634	633	621	653	661	615	639	653	609	678	629	591	589	596	610	602	631	653	596	609	588	621	629	640	604	605	644	620	670	607	670	637	628	691	573	609	608	614	611	597	618	680	613	640	656	630	627	623	616	627	626	668	648	623	599	605	707	659	644	599	638	602	603	602	600	646	638	644	641	627	617	586	577	607	675	622	658	670	605	613	630	601	616	643	656	663	621	651	649	610	638	626	672	650	657	617	646	624	627	630	604	639	606	625	652	625	620	634	657	627	644	625	640	618	630	623	621	650	647	590	654	598	649	654	619	645	645	657	643	647	641	632	665	619	610	664	625	600	622	635	635	614	632	591	639	591	645	616	586	585	611	604	646	654	601	590	630	628	644	674	644	585	622	588	648	597	682	685	590	672	620	647	629	634	647	685	668	666	632	628	601	612	663	635	652	625	666	669	652	628	631	606	621	627	661	653	611	653	636	591	646	611	631	617	652	632	628	637	637	611	710	608	662	647	634	612	606	628	617	641	654	652	642	615	645	661	582	623	634	651	619	613	607	645	608	646	584	649	592	625	654	629	599	603	579	567	637	658	617	620	595	625	626	606	593	605	653	595	661	625	656	651	623	653	673	623	622	614	637	635	599	672	627	623	629	683	666	568	683	633	633	670	657	614	643	606	583	660	637	628	676	610	603	627	659	657	610	618	610	609	629	627	607	616	626	628	656	662	613	633	652	659	628	601	663	585	623	659	659	638	612	678	602	678	624	639	702	618	656	620	641	646	638	638	636	644	620	614	612	635	635	636	613	627	627	628	621	626	608	603	604	613	665	606	614	601	667	636	648	603	650	654	673	661	634	603	616	619	629	644	634	659	640	605	634	641	626	610	614	574	622	604	667	586	621	611	651	615	588	619	642	579	620	619	641	594	635	623	628	660	579	627	670	633	605	637	642	613	604	620	647	641	640	635	614	598	624	613	614	598	621	572	634	629	652	626	659	621	668	655	580	644	653	586	644	661	602	636	659	608	634	633	607	617	579	605	607	630	604	600	594	638	643	588	645	626	636	576	639	626	663	668	668	665	626	598	659	614	636	652	617	702	649	664	679	618	604	618	647	663	646	613	609	646	621	630	569	638	631	622	601	633	623	589	684	669	574	639	637	668	629	632	667	630	618	633	609	585	617	629	640	634	601	649	602	676	658	631	661	672	637	642	606	661	647	631	616	641	645	596	602	625	621	602	610	599	636	643	619	572	612	645	610	669	623	629	581	590	637	648	714	585	619	601	581	662	602	652	646	646	615	627	653	676	669	629	629	670	621	607	609	668	580	634	630	615	655	591	660	629	578	614	630	636	626	593	560	630	641	630	631	655	662	643	589	605	622	651	682	632	630	576	607	626	669	637	654	641	590	634	668	643	629	627	635	600	639	673	641	664	645	597	653	650	641	633	639	558	606	633	603	635	609	597	646	589	594	622	651	596	585	630	642	629	579	625	626	623	682	627	584	647	640	626	624	655	628	651	608	648	613	657	619	633	641	639	647	604	601	638	601	604	618	582	606	605	611	613	639	600	604	618	661	634	639	623	647	621	643	641	636	595	655	619	615	621	618	621	585	645	660	660	651	626	639	624	622	641	673	625	624	637	662	617	611	648	634	662	634	643	632	614	603	619	645	644	667	608	604	625	611	623	634	663	653	631	630	589	641	627	597	602	634	631	611	597	608	612	612	629	607	603	659	672	604	660	641	601	663	664	652	638	624	616	654	658	622	663	589	654	639	626	597	617	604	610	649	660	614	615	643	590	631	628	644	609	667	642	615	646	604	662	599	666	600	636	620	613	599	649	614	613	608	622	602	607	627	630	656	630	642	620	613	624	628	632	636	652	598	640	650	632	641	622	667	661	597	664	615	670	643	619	614	637	677	650	657	622	616	647	625	620	578	665	653	664	592	587	656	592	616	662	627	624	620	634	605	591	609	686	627	609	654	630	631	613	607	679	627	640	584	626	600	633	602	632	611	663	614	642	648	620	657	633	617	648	611	595	649	599	644	639	626	614	625	624	613	649	629	596	584	641	631	572	646	607	648	650	638	608	657	623	638	674	633	610	634	639	566	594	588	607	604	655	623	658	664	645	620	601	612	627	626	618	603	639	631	659	598	650	646	626	661	617	633	626	637	607	604	650	609	624	610	630	648	619	619	633	652	647	671	608	631	614	681	614	631	621	671	626	640	643	652	569	638	556	601	634	679	630	639	595
19573	1868	1173	936	705	620	554	518	476	459	429	472	441	408	403	440	416	397	432	407	418	386	363	398	407	365	427	404	399	389	385	418	399	368	357	376	399	391	349	405	374	389	372	393	349	386	384	362	352	363	371	409	412	365	382	427	392	379	391	422	399	385	387	398	383	405	354	363	364	406	363	387	353	403	389	354	384	336	376	351	381	373	396	379	387	397	416	404	385	399	390	381	369	349	410	402	388	355	374	365	384	364	340	398	395	391	356	364	377	422	378	381	402	399	393	365	389	360	385	365	399	411	376	378	426	418	383	374	364	380	413	350	361	403	369	350	379	391	396	393	370	379	382	373	382	368	371	367	429	342	371	416	392	372	410	347	386	382	370	401	368	387	389	403	373	357	369	363	389	363	380	332	415	422	394	385	386	378	405	388	402	415	371	392	363	404	378	414	386	383	408	383	334	395	423	389	378	386	381	403	369	382	397	375	385	407	403	425	379	415	367	382	372	382	407	371	390	424	406	363	386	388	368	395	419	391	394	410	366	384	405	396	383	364	390	345	395	365	373	402	400	379	356	395	360	387	344	378	393	400	388	406	382	419	378	388	379	373	392	380	378	398	360	390	372	376	402	379	383	382	359	353	383	357	399	377	410	373	339	397	364	404	365	396	376	389	381	345	322	385	354	393	387	405	365	408	395	412	371	357	413	379	395	379	376	372	382	395	380	428	381	337	390	395	331	381	398	351	348	382	390	372	404	354	386	375	430	409	355	352	420	347	385	328	405	386	395	393	390	376	379	395	434	395	392	399	386	391	379	393	396	435	366	386	364	397	397	362	384	353	409	370	391	362	369	386	367	378	389	383	354	362	363	396	375	368	388	383	365	406	375	388	434	414	401	359	386	391	354	374	400	360	392	415	354	398	325	361	380	394	353	417	407	397	422	410	395	414	400	399	344	372	381	337	385	443	394	377	392	391	339	344	416	396	386	399	375	384	401	393	336	403	407	390	354	345	336	407	403	363	374	360	385	402	362	387	376	363	407	372	379	350	389	369	373	426	359	355	421	365	384	375	375	379	384	414	410	430	393	420	366	375	385	380	395	398	348	414	380	363	382	389	398	389	372	367	389	394	389	361	369	416	390	378	402	385	415	410	395	401	394	369	384	399	366	353	352	334	378	384	382	353	346	413	396	431	375	414	405	383	374	388	366	374	379	401	408	362	412	396	403	405	389	338	426	409	359	385	397	402	356	406	372	382	409	412	374	391	419	359	379	390	365	377	369	371	369	374	381	409	374	376	399	394	389	384	371	380	391	353	425	410	400	379	363	376	396	432	382	381	397	402	389	391	369	382	417	407	365	348	374	345	376	417	372	418	389	382	403	393	351	396	423	389	373	393	348	395	386	383	382	378	370	353	358	381	380	380	432	358	373	413	372	367	352	390	356	364	385	410	376	391	394	372	372	393	399	400	405	368	427	397	335	404	375	401	391	382	415	373	383	399	384	420	379	374	378	394	388	338	389	353	363	390	379	406	385	365	367	385	361	408	358	348	394	356	389	397	386	421	375	362	396	377	407	345	449	391	380	363	382	388	389	399	374	369	357	365	405	383	370	365	363	384	346	386	361	401	404	386	385	377	358	415	364	336	364	368	402	387	410	367	361	357	379	409	354	419	388	435	390	340	398	385	398	395	405	351	384	359	407	380	378	382	370	377	384	409	381	368	408	385	396	377	365	405	390	390	379	386	392	409	390	373	360	398	336	360	411	400	400	419	340	409	376	368	378	363	371	342	387	349	361	392	409	385	422	388	360	386	352	399	390	361	386	354	398	371	352	432	395	363	409	375	373	397	401	386	377	409	358	395	332	405	402	418	397	389	388	368	401	366	394	370	413	421	383	360	395	395	393	363	378	408	395	385	370	375	375	379	382	394	444	397	394	367	418	373	402	403	382	419	359	399	335	409	391	367	396	414	382	397	396	405	355	393	345	397	365	361	386	380	394	363	392	381	388	390	390	406	366	375	371	350	385	397	384	440	373	377	376	349	417	375	346	384	345	405	406	402	363	378	370	410	426	377	413	420	396	411	332	362	387	380	402	417	400	355	390	392	402	396	386	389	387	378	371	358	383	393	403	377	382	417	387	360	356	391	413	377	412	382	391	389	373	388	371	352	356	427	415	404	361	420	358	441	412	362	391	376	374	379	398	383	379	376	376	367	383	388	371	377	384	408	397	394	401	374	352	353	388	379	366	352	386	371	383	400	383	347	376	369	415	387	369	408	367	373	348	397	428	375	369	343	364	347	400	379	371	360	436	432	339	415	376	390	410	404	354	410	389	357	375	409	374	359	381	371	324	393	410	382	407	409	375	365	377	400	356	362	422	391	377	381	399	387	396	383	384	407	376	402	364	393	390	393	426	426	379	396	390	407	415	387	354	389	371	385	365	434	395	382	385	356	373	381	396	367	438	417	403	386	389	372	404	355	355	380	386	377	417	415	386	384	348	392	370	371	400	336	352	379	373	347	393	357	406	364	362	383	371	396	360	355	398	406	413	345	366	390	388	387	400	405	395	375	404	408	402	378	367	388	387	377	335	387	373	380	353	376	401	386	398	380	389	345	373	392	403	401	396	376	357	376	367	373	382	381	420	384	366	383	352	380	409	347	379	405	365	427	380	407	409	378	351	351	394	388	398	385	388	407	367	361	387	374	371	409	384	401	371	393	429	348	315	404	405	369	415	387	366	395	368	368	413	371	384	377	364	381	369	394	378	398	382	407	382	385	390	342	358	379	396	383	367	373	364	381	364	405	349	404	374	387	377	395	406	346	398	376	366	393	394	385	383	400	385	390	376	368	397	383	391	403	389	411	346	406	389	394	386	374	386	370	378	353	337	344	349	384	395	356	367	351	357	391	364	388	395	371	364	400	381	357	417	410	393	403	386	369	379	356	396	380	383	399	355	363	362	381	377	351	401	369	367	339	365	401	380	411	382	407	396	343	382	384	396	389	408	373	360	403	368	370	336	411	351	387	373	400	364	367	352	365	411	407	359	362	433	375	360	379	371	377	393	402	352	391	406	357	335	399	407	370	374	386	360	358	375	364	385	375	377	362	381	393	407	388	424	359	411	365	370	345	375	419	346	379	392	384	375	400	387	406	410	395	368	384	394	369	381	350	408	380	388	407	373	355	367	412	346	375	397	355	354	364	349	375	387	370	386	341	372	396	408	388	390	351	405	410	390	391	378	341	388	394	384	382	408	385	364	395	393	386	373	429	359	378	419	389	388	383	353	355	430	390	404	360	403	351	358	389	368	352	395	372	395	416	366	415	398	370	376	369	390	376	431	374	383	361	393	362	362	392	372	373	396	357	397	367	388	380	389	384	387	338	347	379	376	402	407	331	397	408	390	380	379	362	371	386	358	396	378	407	374	415	386	374	378	354	370	367	391	358	377	383	367	405	421	352	376	353	378	397	383	383	375	397	382	376	368	361	380	378	362	367
10884	1478	2154	2448	2077	1904	1639	1422	1287	1230	1198	1056	1070	1040	1042	990	985	960	1003	901	1008	968	925	936	934	890	866	886	905	953	893	900	867	869	921	888	870	849	857	813	840	878	837	876	861	817	844	862	893	804	922	872	858	850	848	832	860	872	856	851	877	829	878	878	847	841	879	844	848	862	836	825	862	853	836	849	869	856	925	839	904	827	854	826	903	840	887	847	909	860	870	807	836	843	855	840	861	833	818	891	833	856	867	830	836	877	840	793	855	839	779	849	806	846	825	859	884	833	844	904	835	834	862	873	796	855	835	881	853	863	817	825	895	842	826	848	872	887	833	793	823	806	849	818	813	880	815	827	850	820	837	895	839	808	929	831	814	837	845	873	870	882	800	848	856	814	878	868	887	842	797	864	842	824	854	761	825	867	806	826	827	829	883	804	828	855	892	821	824	854	918	858	790	848	873	811	810	839	830	830	841	822	876	831	810	807	852	860	882	885	861	827	841	906	816	861	821	834	805	841	800	828	847	895	844	846	884	837	800	831	847	865	880	861	805	796	802	837	853	807	813	809	849	884	839	855	809	852	895	794	851	889	832	842	841	871	875	846	841	870	849	873	825	839	847	882	888	902	800	846	856	834	847	851	881	867	859	833	813	839	876	836	820	921	857	850	776	852	827	812	854	824	865	861	825	813	868	903	854	860	813	831	882	848	805	819	797	862	824	801	823	825	850	831	837	836	831	817	882	837	826	800	864	814	823	849	828	873	816	822	868	852	830	886	840	892	864	831	923	901	824	874	823	868	874	880	851	787	830	831	843	858	849	861	826	853	867	865	806	827	829	852	771	805	892	799	828	824	870	860	834	878	818	897	843	812	847	833	843	821	824	869	839	887	882	813	821	820	816	861	825	839	875	854	795	853	839	852	906	805	827	889	878	835	844	836	855	848	835	774	801	805	817	859	821	846	867	823	814	866	873	865	846	898	873	829	833	872	791	857	868	858	862	854	844	881	831	853	874	811	840	887	910	843	772	855	776	827	791	811	850	800	867	846	879	845	825	817	876	808	788	792	825	806	843	870	844	845	828	841	884	882	845	857	868	890	833	802	847	844	827	892	869	867	851	885	844	820	844	863	822	860	882	874	833	864	826	835	844	823	916	867	864	838	827	815	877	870	873	850	870	849	872	832	851	893	836	838	868	815	840	844	804	866	889	854	835	863	834	792	882	829	851	855	835	877	867	853	848	784	878	814	872	858	823	761	808	845	832	851	857	857	829	836	843	811	856	831	849	852	873	848	865	803	853	809	844	867	822	858	817	845	871	859	821	867	827	829	823	811	843	822	841	840	867	829	809	888	869	789	870	849	841	785	802	807	890	896	871	844	832	819	868	883	842	866	837	850	806	895	849	875	850	874	890	889	847	809	842	809	842	807	832	826	851	857	816	818	876	854	823	844	814	836	869	804	811	777	832	842	859	802	807	844	815	853	874	800	839	836	825	817	844	898	853	839	849	819	858	852	807	814	870	823	857	827	862	863	814	877	878	841	867	900	844	841	786	883	810	871	847	861	851	857	870	832	832	840	836	797	866	799	864	798	811	891	860	815	847	845	850	883	869	850	819	820	860	835	856	878	813	832	847	849	847	804	805	817	808	796	824	837	825	850	852	837	850	865	823	816	809	854	923	742	837	787	792	830	797	810	845	883	832	864	832	778	846	870	847	834	832	846	807	849	865	794	871	852	811	867	828	847	839	788	798	859	840	857	782	812	833	805	833	809	875	860	836	871	805	844	865	824	877	877	794	817	847	845	857	808	865	859	880	848	862	815	842	860	841	839	835	867	804	855	818	832	841	824	812	831	854	880	850	798	799	821	852	847	835	856	794	824	823	861	856	819	859	835	798	804	812	865	804	822	851	874	838	809	831	805	822	869	879	887	812	846	885	815	806	851	836	860	832	859	852	888	814	869	872	844	785	817	863	801	870	878	837	843	843	783	873	844	806	854	870	889	868	859	947	763	844	808	836	855	850	821	880	844	852	857	842	889	845	864	836	830	834	856	864	873	851	838	840	854	928	879	869	874	824	848	854	862	817	883	847	850	845	851	891	837	823	827	845	863	820	863	817	875	870	863	864	905	825	882	864	840	814	869	831	872	784	864	858	869	824	806	894	895	818	860	829	885	848	852	836	868	849	799	845	811	840	807	856	845	857	870	824	843	818	838	878	883	832	823	847	854	844	866	809	865	824	869	900	803	827	835	814	843	809	833	835	881	826	818	866	858	844	865	834	834	810	815	874	851	866	871	889	836	832	866	809	894	841	853	848	835	811	859	849	824	824	849	827	842	899	829	828	803	837	868	872	862	852	812	862	870	843	829	878	878	876	802	856	836	892	787	843	830	845	834	824	813	846	850	785	815	821	825	875	812	844	828	857	828	858	865	835	822	853	801	824	827	887	828	880	825	883	833	774	884	848	836	841	834	837	815	805	840	801	845	843	826	850	818	823	826	831	871	825	850	853	821	864	825	834	831	905	806	834	886	833	821	862	864	843	841	852	864	815	867	842	834	814	772	868	863	852	819	817	826	849	832	868	852	842	881	837	834	873	810	789	854	860	842	805	821	818	849	863	905	834	832	812	844	820	862	831	743	838	881	819	848	846	808	859	870	890	831	840	878	796	841	785	803	840	801	829	853	808	801	835	845	871	865	825	850	823	841	822	860	841	898	812	845	778	821	825	782	873	824	819	809	859	848	816	832	841	836	838	762	832	856	828	812	882	858	854	887	823	799	848	795	863	838	886	838	839	857	844	831	804	888	813	792	811	823	868	814	842	893	845	864	797	886	793	811	913	833	889	833	859	872	829	831	851	870	891	844	805	785	880	871	872	816	862	850	849	825	845	822	826	851	884	842	852	826	869	832	885	888	829	818	831	812	852	843	839	832	810	879	861	871	850	821	875	872	839	842	773	894	871	856	831	806	848	848	789	883	814	844	844	827	843	881	828	849	857	871	844	859	839	880	843	915	893	827	823	827	847	802	888	898	818	847	825	843	825	822	814	879	841	826	837	857	914	800	879	817	817	896	799	857	853	876	826	870	823	928	789	792	844	876	875	845	834	874	867	835	788	855	850	876	838	858	853	861	853	833	857	801	792	866	908	887	816	865	886	848	878	827	809	851	838	839	882	842	846	832	901	856	852	844	812	823	852	814	879	803	845	837	814	805	820	834	837	787	896	849	876	817	887	822	913	831	828	822	801	825	846	879	810	843	880	819	838	850	881	855	851	828	829	828	849	830	795	847	850	821	835	892	852	819	888	848	814	775	890	824	864	841	845	803	895	822	846	832	867	812	832	846	815	875	824	861	839	853	836	859	793	891	843	823	788	845	868	809	906	817	849	822	883	885	798	836	830	815	842	842	899	848	835	866	836	839	860	808	845	885	892	846	815	812	823	818	827	843	859	840	852	888	861	841	860	820	799	812	854	833	875	867	874	881	836	889	865	822
3279	246	180	199	171	146	200	188	200	182	171	170	168	192	185	217	181	197	202	160	180	165	200	191	193	199	191	190	191	197	190	192	172	173	182	177	179	191	156	195	201	167	190	212	192	206	157	183	188	195	201	214	181	192	193	165	180	221	192	192	189	171	189	180	160	173	183	186	167	181	164	176	197	172	179	173	218	211	197	191	183	179	168	196	211	194	216	196	185	169	181	189	181	167	166	159	186	201	155	150	215	159	189	171	185	176	197	194	197	184	210	186	193	191	200	196	196	167	186	190	191	199	194	167	186	198	172	192	187	188	172	170	195	180	183	192	170	167	170	205	187	167	172	170	198	177	179	185	221	178	187	184	189	190	177	206	177	169	186	193	159	182	198	162	188	184	177	209	185	168	188	178	199	186	198	177	197	180	196	187	191	181	180	174	188	196	185	172	193	199	173	180	168	176	173	206	164	201	179	188	212	196	207	186	184	171	158	175	168	161	204	206	200	183	166	184	200	194	182	196	161	194	177	175	186	189	178	159	177	180	172	176	212	220	178	186	207	200	221	199	158	159	180	170	170	183	173	177	182	180	180	215	216	184	184	172	172	182	169	191	184	188	190	170	192	198	159	208	154	189	168	191	202	177	200	168	161	167	202	181	206	186	189	185	196	206	203	209	174	162	180	193	167	187	191	181	196	184	191	198	167	201	168	156	176	203	212	169	189	198	179	156	183	178	174	169	229	185	187	164	190	174	183	222	171	190	169	197	174	145	196	183	170	170	202	177	196	181	191	181	197	177	154	176	185	183	187	159	192	170	181	184	197	195	211	197	165	171	188	187	181	170	169	176	207	163	180	185	208	186	170	170	177	183	181	212	183	190	156	174	168	179	201	191	161	178	217	216	185	193	167	160	179	175	191	172	156	167	183	179	168	182	212	152	185	186	186	175	172	192	156	200	202	170	183	187	190	189	198	185	175	174	162	201	223	184	158	157	181	199	165	177	153	182	176	175	185	175	187	193	182	203	187	193	161	184	172	170	173	182	194	201	188	174	192	144	191	179	179	193	204	182	170	191	206	184	166	154	200	182	210	201	176	184	187	171	173	171	178	175	190	176	189	173	183	188	187	177	175	190	178	183	171	162	191	206	181	171	174	193	181	168	199	207	170	202	192	168	193	180	182	181	167	212	176	166	186	173	189	193	181	183	180	160	183	217	159	171	203	184	171	204	195	177	190	183	196	183	203	187	163	183	185	210	170	209	203	171	167	170	175	166	167	189	215	190	173	191	160	189	189	201	205	203	195	193	197	161	186	188	190	169	165	186	215	195	198	160	200	169	206	195	194	203	183	193	194	178	165	164	189	183	186	189	176	175	158	181	180	209	156	171	159	161	162	171	176	171	180	199	181	162	187	181	185	188	197	182	184	241	202	193	172	190	179	177	178	199	183	163	157	178	192	157	180	167	173	186	193	198	173	158	213	199	193	196	190	198	185	189	173	190	172	190	189	197	202	179	168	163	154	211	197	187	170	198	202	210	198	184	183	166	183	184	186	152	166	199	194	171	203	162	161	183	164	189	185	180	217	199	195	171	203	192	161	190	202	158	194	173	206	179	203	206	189	186	142	179	168	192	152	183	190	169	199	187	173	205	186	192	183	192	160	163	153	174	205	181	168	180	210	168	173	188	174	210	161	184	197	198	159	165	173	185	185	182	161	184	195	197	196	179	180	191	206	160	169	204	179	194	179	188	175	165	165	170	182	180	186	216	172	177	179	175	203	166	194	182	183	181	181	182	184	186	211	186	182	211	187	171	190	204	164	158	152	172	173	184	190	180	170	184	202	180	180	191	194	157	167	179	191	186	139	200	154	184	181	193	199	174	193	186	182	196	186	172	206	185	194	179	193	200	184	209	183	183	184	180	180	165	222	198	158	188	166	202	188	187	165	161	166	185	209	202	196	203	210	170	171	186	201	209	164	169	193	169	151	204	171	168	186	211	188	192	153	175	159	192	192	197	181	185	175	178	183	170	201	173	194	157	210	191	182	186	165	225	185	192	194	189	212	196	172	224	163	185	185	195	207	185	157	200	180	181	195	194	216	193	178	179	188	176	172	234	194	194	210	174	202	202	190	201	192	171	200	200	190	189	183	176	175	193	182	221	191	203	199	220	173	190	196	204	170	194	191	178	190	200	216	193	204	186	175	174	185	198	177	153	203	180	201	170	167	170	184	168	142	179	164	184	180	175	183	189	177	197	206	202	198	184	188	178	198	189	182	149	187	189	170	160	203	201	201	174	178	193	205	194	182	177	195	168	195	173	174	169	171	168	181	178	211	185	222	180	202	183	166	180	192	185	188	206	198	169	202	187	154	184	198	192	193	173	149	202	186	172	186	161	182	166	180	173	189	198	191	174	190	198	198	192	192	196	175	180	166	185	199	173	168	157	176	194	170	185	179	181	176	168	184	188	189	197	197	176	166	174	202	187	166	152	192	176	197	216	167	177	191	193	173	183	170	194	178	199	207	181	176	202	195	172	152	204	195	178	162	164	175	170	180	183	178	181	193	174	178	181	194	199	193	199	179	199	179	175	199	175	195	224	189	168	185	192	184	175	176	193	201	187	181	190	170	197	197	161	179	155	193	206	194	217	160	163	185	214	186	211	177	185	186	190	154	183	185	200	166	169	179	170	202	165	184	188	174	163	170	182	180	203	163	171	164	178	182	209	191	186	178	180	178	190	175	178	191	189	160	196	172	165	195	161	195	179	197	182	187	188	188	186	192	201	175	172	177	198	146	182	202	152	189	184	202	170	163	202	154	208	197	179	194	183	188	179	190	179	202	192	183	181	170	162	190	165	158	172	179	199	162	196	213	178	186	174	188	206	194	204	183	189	194	185	192	198	205	178	172	186	189	207	190	178	190	182	161	213	175	188	176	175	177	188	154	182	162	168	176	183	182	240	175	151	202	187	184	199	179	176	188	185	161	194	203	187	184	160	195	180	194	186	147	188	131	181	202	195	184	188	187	211	190	193	177	186	187	183	189	183	213	178	181	182	169	145	166	152	181	179	168	190	196	178	202	197	165	206	202	171	182	183	191	226	189	174	167	167	173	190	199	179	211	189	233	184	189	169	191	181	187	179	184	195	193	192	178	178	186	176	195	192	170	172	201	193	213	162	163	170	163	176	200	184	159	196	169	192	205	216	202	183	192	192	173	200	196	175	212	191	169	172	205	181	191	200	210	154	187	209	190	161	177	177	189	169	202	174	192	183	186	187	205	182	182	206	197	179	184	173	172	191	186	200	191	178	197	191	193	180	172	240	171	173	190	207	185	207	169	195	186	205	192	190	213	205	178	190	156	175	200	180	198	211	159	197	180	176	199	209	181	177	177	183	153	161	171	186	172	187	170	203	175	163	183	184	183	157	200	160	158	188	170	207	171	183	184	191	189	183	175	166	179	194	199	188	181	175	210	204	185	172	192	201	170	166	151	198	179	181
2722	495	459	504	477	443	469	435	457	469	460	478	456	472	436	453	463	454	473	466	453	384	442	469	461	442	433	423	417	490	466	447	469	477	474	422	441	427	468	422	401	432	440	459	457	432	454	436	443	450	487	465	463	452	443	465	428	448	480	446	433	436	451	423	447	482	507	450	473	463	498	437	467	471	467	435	474	472	448	476	480	460	457	490	462	471	455	447	448	482	443	429	430	441	483	439	460	447	455	432	409	445	473	463	468	472	443	433	450	463	508	490	438	478	450	443	436	475	392	471	482	469	455	419	473	447	444	395	467	465	411	432	450	470	478	462	429	461	415	422	452	467	487	449	411	467	456	455	444	440	475	468	469	447	456	478	453	445	463	451	463	435	470	459	457	453	431	458	440	464	458	463	453	452	441	476	419	464	441	448	434	471	453	477	479	431	439	467	423	453	447	439	473	414	455	451	421	428	457	423	474	420	465	469	435	454	484	475	472	447	463	453	490	460	426	481	458	462	466	469	470	459	461	473	432	438	472	469	451	439	460	465	449	462	472	440	453	459	452	475	472	486	487	429	451	456	488	419	416	446	457	430	461	453	442	428	475	450	470	425	421	485	461	445	443	398	450	473	459	454	469	468	454	440	447	445	462	412	438	432	459	479	473	459	435	469	435	478	430	454	465	457	501	469	452	445	468	483	487	451	443	446	461	436	437	477	431	443	426	431	417	467	475	450	473	402	462	411	446	455	421	456	468	454	437	444	443	451	502	484	464	414	446	461	463	418	472	452	443	448	458	430	478	482	439	467	467	449	441	455	448	494	443	468	481	420	471	461	433	455	414	443	424	434	452	484	447	430	442	485	447	418	459	503	493	434	405	506	432	419	483	490	448	461	451	411	449	453	444	467	440	453	441	420	426	505	454	459	480	499	438	437	434	459	474	441	466	464	452	469	494	453	427	449	466	441	466	421	469	478	436	464	473	441	465	429	442	473	488	452	471	462	459	454	456	449	464	418	446	443	451	422	442	449	464	449	447	463	477	436	492	462	430	494	452	475	455	482	385	458	442	455	461	468	437	422	438	423	471	417	405	446	456	444	469	439	430	385	416	467	469	449	462	468	443	439	468	480	457	478	448	467	460	427	474	440	481	469	452	439	461	476	461	423	455	457	461	413	507	432	436	429	448	471	486	485	446	462	425	462	448	422	470	463	478	451	456	486	458	468	435	442	402	457	444	415	427	426	494	413	428	462	449	459	427	426	487	411	404	448	466	424	487	440	452	446	477	479	475	473	447	456	437	398	465	467	443	423	439	456	499	454	458	435	461	476	464	429	458	470	432	468	478	441	464	454	481	435	468	441	410	450	429	446	432	478	439	443	468	481	449	448	448	440	436	468	457	479	442	420	446	445	468	475	464	447	422	443	497	450	441	460	460	459	429	486	464	445	488	460	469	465	441	441	408	464	447	481	446	448	436	489	432	454	430	470	452	431	454	478	457	439	430	476	438	468	473	452	454	428	429	439	454	431	426	469	464	442	452	458	466	479	442	449	457	455	463	508	463	463	437	480	470	453	449	448	486	455	407	504	414	424	425	426	469	453	442	447	467	460	452	440	451	478	445	466	479	440	484	438	437	457	472	470	466	419	427	465	482	445	469	446	486	427	456	437	463	436	443	452	437	456	424	447	455	437	464	442	464	439	502	449	482	453	447	470	449	484	459	496	445	440	489	432	418	427	453	430	461	450	453	444	455	443	495	424	487	480	459	445	443	470	426	453	456	484	441	461	450	414	434	443	460	443	466	432	443	445	414	463	454	435	467	462	495	437	450	445	456	468	429	440	437	426	456	469	457	461	453	447	424	454	432	452	450	456	490	433	473	470	418	433	450	447	462	467	480	459	481	454	445	418	452	485	459	453	473	477	444	437	426	482	456	473	453	418	471	449	474	451	453	434	461	456	452	436	437	485	440	421	448	456	450	456	433	463	483	437	486	474	458	471	439	465	432	455	436	448	447	453	491	444	404	460	449	446	459	437	428	476	436	474	461	472	442	439	440	457	431	415	425	432	439	463	487	421	475	426	454	441	429	428	445	405	456	453	420	466	484	457	443	447	443	432	431	477	455	444	436	507	428	441	465	428	450	437	465	492	445	463	425	454	435	429	465	462	447	458	474	460	449	451	453	459	458	421	443	454	455	426	502	443	468	486	481	444	457	471	457	458	442	453	426	466	440	450	445	423	469	487	454	464	469	477	459	460	455	437	452	462	435	468	468	460	445	421	442	421	446	450	429	423	435	452	474	470	451	437	448	443	480	475	448	468	482	425	437	469	449	438	466	468	474	454	467	453	465	455	433	441	425	462	472	462	460	419	458	451	457	447	414	433	463	467	446	457	490	493	443	462	477	476	436	477	491	434	458	433	430	414	435	457	473	465	459	450	424	489	481	455	457	471	457	457	420	430	484	421	453	452	449	427	467	459	439	444	481	471	468	446	440	450	409	436	452	426	441	438	451	410	441	427	474	459	442	444	435	411	460	419	469	454	448	453	451	426	444	441	474	453	438	472	480	471	483	433	495	477	483	483	459	450	465	443	461	463	461	463	472	452	462	465	468	447	459	475	443	438	442	464	471	426	443	501	456	416	445	433	449	458	450	448	416	462	455	438	432	450	424	463	443	426	459	466	456	436	472	443	459	413	495	429	426	444	448	428	469	438	478	438	437	418	509	422	461	450	426	465	440	448	473	450	427	471	475	463	449	442	461	494	468	481	455	447	472	477	448	458	449	438	441	453	445	420	467	465	471	475	422	462	466	464	449	424	436	467	452	465	463	456	472	487	450	409	448	457	462	441	500	425	408	440	456	492	460	475	504	414	448	438	479	451	461	433	445	465	454	494	468	446	465	430	459	454	459	445	457	500	421	407	449	453	470	420	453	456	450	467	465	435	446	452	463	450	425	443	445	453	476	454	438	445	443	432	486	444	435	436	448	428	475	461	455	425	436	443	454	435	448	471	461	458	420	449	440	461	461	456	448	426	489	455	417	445	448	476	464	426	464	445	457	449	462	447	426	448	464	427	432	432	458	447	435	455	493	452	458	452	433	457	471	419	444	490	448	420	477	441	430	477	428	436	424	457	500	446	458	467	482	494	434	443	441	458	482	460	469	467	447	442	491	451	448	443	454	457	443	431	455	436	479	450	464	451	477	452	451	473	434	406	461	475	439	455	473	438	431	443	470	479	443	446	477	447	463	449	473	469	471	456	472	458	446	435	439	425	443	498	508	472	470	423	450	470	474	453	467	424	437	405	466	465	488	465	426	420	457	443	460	393	446	438	446	443	461	456	475	453	469	474	449	476	482	457	439	432	450	473	422	462	475	435	464	455	419	461	438	409	481	493	447	471	455	481	481	453	459	472	464	444	429	412	435	432	491	465	456	492	455	489	471	463	440	481	456	485	445	464	452	451	455	514	488	495	444	422	458	407	435	437	456	457	454	452	461	461
10928	825	635	506	434	400	367	328	289	334	317	280	290	285	300	291	309	271	275	283	278	256	252	255	299	298	288	243	260	238	256	286	304	266	272	295	257	268	275	284	258	259	239	267	282	249	246	253	265	254	272	271	269	263	233	243	263	292	257	251	263	272	272	274	247	275	271	260	274	266	250	266	263	262	249	256	252	290	285	263	250	279	284	286	244	261	261	204	270	265	262	296	256	229	266	243	286	249	226	292	250	272	290	285	307	283	250	276	293	257	260	287	262	271	263	280	263	308	252	250	295	280	282	267	261	245	247	277	234	251	266	259	270	248	261	300	264	246	240	278	277	303	296	230	280	255	301	264	276	259	275	249	295	301	243	243	267	267	277	254	282	290	278	277	264	255	259	269	254	271	267	288	303	277	283	278	295	277	241	284	293	280	289	295	274	258	261	299	243	251	240	238	281	312	290	257	298	276	288	301	270	253	262	271	267	315	263	253	249	252	258	259	303	253	240	283	258	308	280	280	282	255	263	273	287	287	260	292	258	251	260	289	269	273	261	287	252	272	282	258	301	245	286	258	257	252	296	269	265	265	249	263	288	257	298	272	290	284	257	278	288	268	256	244	275	289	260	266	296	244	272	247	271	243	281	268	266	241	243	276	275	261	228	272	242	270	295	263	238	268	266	253	262	294	273	256	281	261	262	255	283	293	241	276	288	269	249	263	264	264	253	257	226	305	286	270	243	276	294	266	261	282	251	281	274	316	230	231	229	263	298	263	277	256	264	246	272	291	279	242	266	289	281	294	291	272	284	247	258	292	274	265	287	266	288	253	268	277	272	305	298	283	263	291	259	245	283	259	273	245	277	276	268	288	284	271	300	271	284	245	258	299	245	248	292	292	231	267	296	300	279	281	257	287	293	238	240	262	275	229	264	258	293	291	250	288	260	233	245	255	285	274	250	253	265	267	262	283	284	267	265	235	269	271	250	269	246	279	286	245	269	278	245	256	282	267	255	246	276	277	279	289	254	258	298	267	222	284	257	248	275	252	257	292	248	282	255	264	250	286	270	249	293	273	269	252	277	262	263	264	302	242	278	278	271	266	247	224	271	282	244	277	275	315	281	292	270	268	268	254	256	259	278	282	289	299	268	258	255	245	256	254	269	274	284	274	257	256	264	278	272	245	254	296	287	305	249	270	256	257	283	289	259	234	278	240	254	292	277	291	266	238	275	260	250	265	304	287	270	276	243	235	247	269	266	275	262	264	260	245	288	264	273	284	297	272	265	248	246	242	251	273	314	255	289	235	239	255	233	273	262	246	237	231	267	259	265	249	264	239	252	245	289	254	282	269	260	281	262	267	270	259	270	289	282	274	260	275	291	256	302	275	306	243	240	299	263	292	302	295	262	299	267	286	254	266	245	290	256	262	265	280	263	250	278	242	237	281	228	262	262	276	277	295	266	254	270	282	264	281	259	237	217	267	300	258	249	281	271	237	225	263	270	256	272	274	269	264	245	260	258	266	304	259	260	247	235	246	249	244	280	277	278	287	263	282	273	286	252	249	228	269	268	245	256	256	258	257	281	291	284	295	266	233	269	269	240	261	270	286	273	279	315	257	267	271	286	291	261	284	269	272	243	260	280	241	257	295	268	274	278	247	246	261	286	264	253	261	240	254	273	279	237	265	245	248	281	253	245	250	256	281	294	270	274	279	263	297	290	249	264	298	264	277	262	248	245	285	272	263	281	268	287	282	262	278	301	268	261	255	244	256	312	239	270	287	303	298	250	271	254	280	272	254	249	296	238	240	264	260	261	306	286	278	289	266	291	238	245	270	272	277	287	252	275	269	244	226	297	269	273	274	265	260	258	286	233	238	269	257	255	272	235	257	251	288	245	244	258	290	271	253	256	229	289	277	199	301	265	246	295	263	269	300	237	268	267	303	248	286	248	290	284	264	248	273	267	251	266	276	274	303	299	287	291	283	242	268	264	276	274	269	277	277	261	300	288	297	246	288	275	255	236	267	270	286	262	256	280	282	252	249	286	268	286	275	260	269	273	296	301	248	254	240	220	270	258	240	267	272	292	278	245	269	255	269	282	279	276	274	290	279	245	287	296	268	308	263	280	276	307	271	268	271	288	255	306	288	236	250	255	260	254	272	272	274	252	247	270	240	267	273	283	252	258	307	236	261	296	240	258	272	277	263	245	279	263	299	289	257	282	285	264	273	257	271	265	263	251	267	269	269	262	284	251	267	243	275	257	266	279	263	247	259	272	274	283	261	269	268	264	265	280	271	302	251	278	236	264	255	285	274	280	273	270	255	258	275	262	258	272	272	254	289	266	260	263	232	271	275	273	279	278	257	263	258	288	259	261	307	244	271	275	262	249	302	274	284	263	254	292	263	278	284	231	275	248	259	291	246	254	272	272	264	267	244	298	235	278	289	293	255	282	290	247	293	261	279	243	281	257	275	281	272	254	308	258	259	264	285	267	272	259	248	251	264	258	234	279	289	262	284	263	260	264	278	262	284	234	291	275	285	251	285	254	286	262	266	279	259	244	285	263	276	219	272	309	244	251	270	268	269	271	280	229	262	274	259	261	263	286	247	271	276	275	250	244	303	228	269	261	245	252	233	261	295	238	285	258	232	280	250	275	268	289	274	268	256	262	286	257	266	279	252	259	276	273	286	232	272	238	244	245	281	240	254	271	267	293	242	278	279	278	259	281	223	272	257	314	271	260	268	254	250	254	285	294	248	275	256	245	258	274	267	289	263	275	293	229	258	306	267	292	254	249	267	284	295	243	311	286	255	253	255	289	233	272	256	294	286	288	280	289	283	274	241	268	277	260	278	285	239	249	279	273	292	259	309	255	268	283	287	269	275	286	277	259	242	291	260	271	264	264	279	265	282	299	284	260	250	259	271	291	280	306	266	268	273	278	310	273	253	278	285	256	276	291	287	276	277	255	259	279	269	270	240	257	273	281	256	267	291	219	254	277	268	254	255	251	259	276	227	273	260	242	243	267	277	285	278	239	247	238	253	253	298	299	265	267	292	280	277	250	286	277	277	273	268	253	285	273	285	261	279	264	248	264	250	283	253	288	286	242	274	293	283	248	262	329	312	239	285	265	282	284	269	258	271	240	272	257	263	278	264	258	287	261	265	315	278	269	271	272	257	273	250	255	253	312	266	246	286	274	240	262	267	265	308	251	267	242	293	288	303	262	251	285	296	256	269	287	250	255	260	250	238	273	288	294	242	286	270	292	271	261	275	278	294	257	224	278	249	265	245	263	278	262	310	254	272	284	313	280	264	258	246	249	268	260	292	268	272	275	279	286	263	260	303	257	270	248	249	274	280	284	297	278	284	254	236	257	245	249	262	265	309	260	231	275	270	255	251	257	272	263	259	278	247	269	279	252	296	260	241	283	260	267	287	263	256	280	279	258	297	289	284	249	243	260	258	244	277	287	275	253	286	271	293	268	258	259	278	264	274	265	257
7790	939	1294	1477	1293	1124	1053	887	861	833	799	759	766	750	731	748	632	704	670	683	679	687	674	622	632	676	653	631	664	678	679	631	688	588	626	611	638	614	630	633	652	633	641	597	618	613	599	664	650	634	621	649	660	633	660	610	637	642	633	624	606	634	595	596	636	633	674	672	598	646	626	614	618	619	667	650	639	617	631	645	666	614	658	639	667	625	627	635	628	668	593	611	661	660	685	681	652	603	625	611	632	669	631	606	642	617	653	630	632	656	625	621	644	649	598	644	621	608	615	611	625	616	631	637	661	638	638	597	633	653	667	633	627	616	630	646	653	632	625	654	661	604	644	635	612	635	614	637	614	645	618	626	598	615	630	678	584	647	586	634	640	643	592	652	622	633	595	676	647	644	627	630	643	602	647	617	602	600	667	613	616	647	584	610	643	623	630	625	648	648	655	659	627	603	657	597	660	619	612	568	671	617	589	574	606	577	672	638	659	607	630	654	615	583	608	639	639	573	660	656	611	638	631	651	609	676	634	657	628	650	637	579	588	665	611	637	624	644	615	649	683	650	620	573	612	623	659	646	655	661	657	595	623	658	648	635	626	630	656	604	693	617	646	631	606	628	663	628	615	673	618	700	661	607	610	600	600	614	624	629	687	641	629	611	619	637	591	654	592	591	577	660	606	612	612	615	621	662	625	641	632	613	620	621	640	637	636	620	617	608	672	575	636	597	674	663	599	619	630	604	653	626	613	620	598	691	591	634	624	649	610	683	662	626	632	589	609	623	595	607	598	636	614	642	607	612	615	613	653	616	619	599	626	632	588	639	651	632	677	619	606	626	587	614	581	663	649	630	600	628	586	614	615	597	640	587	622	589	584	626	671	607	616	629	635	628	613	656	613	620	635	604	625	589	619	639	598	594	596	594	608	644	623	614	633	618	618	596	533	675	676	618	559	600	608	629	645	635	635	627	666	641	604	645	627	572	619	648	636	630	635	586	657	587	620	601	653	595	632	653	615	599	633	663	665	599	643	635	651	643	632	596	596	631	615	577	617	610	606	589	603	577	627	625	651	654	656	649	627	635	605	624	596	648	621	635	597	588	657	636	635	620	671	649	632	623	621	608	600	594	636	581	614	643	632	660	629	620	598	646	672	598	608	606	670	667	677	619	672	652	639	600	619	592	621	616	644	604	658	613	637	608	577	645	662	627	614	572	636	606	607	650	603	614	582	633	607	622	593	617	614	622	662	652	628	632	646	640	631	615	637	673	652	605	592	634	629	597	647	633	578	640	582	648	648	638	641	646	609	643	588	633	653	591	625	637	639	571	637	650	625	630	639	631	612	657	616	628	630	660	596	607	617	636	652	576	621	646	615	649	608	613	629	561	607	609	592	646	623	643	622	586	629	637	651	621	637	638	606	598	630	611	623	601	571	615	595	632	614	630	614	617	666	627	622	633	605	620	587	660	632	659	644	619	643	601	650	631	648	641	644	663	580	650	623	668	642	610	628	668	621	625	636	642	621	673	652	600	646	656	641	625	659	630	643	651	651	651	621	610	584	585	694	607	601	603	668	641	628	640	613	617	606	619	625	614	630	639	637	626	650	620	640	656	626	585	611	627	608	600	605	629	635	585	635	606	617	633	674	633	610	604	631	607	633	650	628	610	647	674	601	618	618	626	604	642	607	628	593	649	602	611	603	621	619	634	670	631	634	642	674	656	593	609	636	610	613	643	584	637	572	613	610	661	650	631	627	622	664	644	671	616	641	563	657	655	621	616	612	639	622	684	622	598	583	625	618	625	644	647	665	646	642	587	583	592	608	639	588	649	633	587	610	668	635	622	658	619	637	652	638	642	634	609	611	668	595	638	641	634	628	638	618	614	661	677	616	608	617	637	621	690	620	657	638	671	632	619	639	602	654	619	604	613	631	622	647	639	629	635	633	657	618	622	675	622	595	593	603	686	611	637	615	604	625	624	593	627	618	596	597	626	638	629	631	642	666	611	656	598	617	631	617	646	596	609	609	611	605	643	647	638	627	648	655	635	688	609	586	611	629	594	646	617	618	651	604	633	650	628	670	617	631	639	583	668	613	615	632	601	640	640	628	608	587	628	632	608	610	621	622	572	610	611	618	657	581	634	614	633	598	640	665	657	658	668	587	578	606	603	635	636	641	647	627	644	648	617	574	665	621	684	561	600	633	608	615	610	617	643	641	638	587	650	667	645	610	638	601	627	596	629	635	655	669	605	648	666	653	638	663	587	600	628	666	610	659	646	606	626	668	622	619	634	581	638	604	681	619	625	621	642	642	643	623	639	632	606	676	656	658	624	592	661	648	616	677	632	602	630	630	623	630	636	605	625	618	661	650	608	595	626	585	652	601	617	654	643	582	628	639	629	611	644	643	599	631	604	634	621	597	568	651	608	637	649	612	680	608	650	615	598	619	629	651	634	623	623	642	629	621	651	609	631	636	654	633	648	597	580	641	637	624	622	613	600	630	624	663	623	587	636	614	639	639	632	658	637	581	610	598	610	610	605	611	635	599	645	657	630	629	658	647	598	669	616	608	643	612	604	604	647	649	622	606	599	621	609	613	605	653	647	631	651	628	617	622	635	638	632	615	624	608	615	641	639	606	599	658	627	599	631	646	660	633	611	627	630	634	594	649	607	636	641	633	655	642	576	619	631	593	631	655	553	623	631	613	627	608	597	647	660	644	627	641	643	641	636	602	628	650	619	644	628	617	648	594	614	648	641	643	652	601	655	604	646	677	637	652	613	629	606	680	590	603	645	569	678	582	638	629	626	615	654	618	619	620	633	623	629	644	667	612	649	631	675	584	642	589	630	636	687	648	625	675	659	622	618	651	642	570	632	667	632	603	645	623	619	643	603	635	665	600	620	646	657	609	583	636	678	593	664	632	648	628	626	621	612	619	680	596	633	623	612	656	633	627	627	645	628	620	576	640	643	631	621	599	645	641	617	614	594	610	649	618	597	609	628	694	696	596	601	612	683	598	608	644	654	682	642	630	647	666	648	619	655	650	721	612	599	623	619	580	648	663	629	670	579	657	653	604	640	658	636	571	634	612	657	648	648	599	679	614	684	596	650	659	613	623	619	617	638	616	658	646	626	649	608	642	626	625	641	620	644	645	670	602	586	631	601	626	647	601	624	640	633	664	668	633	596	643	634	636	588	581	643	602	634	627	611	605	626	612	641	585	641	596	607	636	669	623	694	652	643	618	596	600	590	612	611	626	632	623	599	610	672	622	640	616	647	624	655	635	597	569	629	611	677	622	584	583	637	664	581	641	610	641	619	615	598	626	601	618	655	629	629	579	642	598	623	607	649	641	631	649	619	580	639	636	638	662	623	628	593	626	613	654	645	672	613	633	638	648	634	609	603	607	612	644	659	679	567	649	638	650	647	620	682	615	638	659	623	657	642	613	637	621	612	638	601	630	538	629	623	646	627	566	609	615	611	607	658	601	646	591	625
19063	1773	1149	905	648	586	570	478	516	459	432	424	400	431	425	407	380	384	373	386	401	351	372	416	419	360	386	407	345	397	404	359	389	388	392	349	348	358	388	411	337	392	380	357	349	364	350	389	375	371	366	386	366	350	404	365	391	377	386	372	339	372	391	391	379	378	336	388	396	365	374	389	380	348	378	420	375	399	355	363	394	400	374	423	397	414	404	325	384	381	366	386	358	386	416	388	359	364	372	374	381	406	401	350	416	372	380	376	334	381	351	384	387	376	378	378	406	413	344	405	324	391	391	355	412	345	358	368	377	358	369	363	352	379	389	391	390	388	397	376	392	372	356	383	385	357	380	381	366	384	366	414	422	385	382	391	376	403	340	370	382	370	368	394	400	422	376	365	376	395	390	371	364	397	426	415	367	369	397	371	357	388	364	379	403	360	351	393	345	410	393	410	377	380	402	367	377	359	329	409	361	392	392	353	369	376	411	359	385	367	372	390	351	362	337	304	350	404	393	381	380	398	408	365	424	381	382	379	414	394	403	412	358	344	344	375	407	387	380	325	367	372	364	363	379	389	389	370	374	361	360	406	357	408	388	417	396	392	414	390	367	391	404	367	405	384	364	375	375	392	384	375	392	352	383	401	384	375	392	346	411	375	399	396	378	365	335	358	365	362	362	386	386	392	408	354	383	374	392	374	362	361	353	385	360	392	412	367	372	379	446	369	379	391	372	311	369	353	390	377	377	364	390	392	390	366	408	397	377	384	371	367	353	378	406	374	363	390	357	395	408	397	368	376	392	390	376	387	402	383	376	383	339	373	374	380	361	361	358	379	384	369	392	377	393	326	385	360	350	360	358	397	362	354	391	394	349	399	348	390	400	372	401	412	382	393	381	379	388	371	383	375	380	346	393	377	370	338	331	362	401	421	391	388	382	360	369	402	403	388	360	373	359	399	384	384	381	359	359	381	402	384	385	384	359	399	423	352	375	382	414	410	355	380	327	364	370	391	387	373	351	377	361	340	364	362	390	350	394	379	333	388	381	354	380	403	377	359	383	414	357	350	408	349	386	360	366	376	401	436	374	362	396	361	384	363	371	362	387	389	375	389	398	363	385	386	404	373	349	356	356	357	424	345	394	357	348	348	349	382	380	369	370	355	392	406	374	367	363	372	389	376	358	363	391	361	457	392	391	378	389	362	395	374	376	378	367	400	408	392	358	365	371	388	352	363	412	357	364	366	384	375	383	347	376	344	346	366	388	363	364	393	390	375	347	367	391	376	385	378	361	387	345	360	391	390	363	398	390	370	377	392	356	371	440	388	378	395	376	350	342	364	393	368	402	390	377	405	381	370	391	327	376	392	416	390	382	393	370	412	389	390	376	443	371	355	381	377	397	392	358	363	400	381	338	426	388	333	377	373	375	353	394	400	380	390	357	384	383	368	388	359	383	359	367	360	373	370	415	386	347	356	393	355	411	401	391	352	367	374	366	383	367	362	362	360	374	376	407	396	370	362	345	396	377	328	412	363	424	331	370	394	360	372	363	349	372	381	377	414	414	352	381	390	377	378	341	398	352	365	339	354	383	379	368	391	382	379	410	402	352	367	372	358	369	411	381	378	415	351	366	395	401	404	352	411	357	358	388	379	381	358	372	396	368	368	360	405	349	417	390	361	398	393	433	400	363	404	360	385	393	376	395	344	395	382	366	388	332	414	384	347	369	393	355	383	379	373	365	404	353	364	377	408	383	362	433	380	391	361	360	389	360	388	420	422	364	376	398	407	390	372	377	378	375	374	341	365	352	363	386	366	386	406	374	350	406	343	401	395	388	386	363	390	395	374	374	361	356	387	377	358	391	356	390	383	361	390	337	363	338	382	381	334	372	401	372	385	381	353	394	376	353	380	401	382	415	366	364	378	365	371	387	379	409	355	345	363	361	355	393	368	357	384	378	359	353	382	388	390	358	347	356	381	364	377	402	369	365	386	338	361	434	372	378	372	354	349	381	366	425	374	370	373	375	352	379	404	375	388	401	369	358	348	384	392	365	380	409	384	341	363	332	370	358	370	388	355	413	339	362	380	361	334	364	394	362	341	356	394	369	383	380	370	351	369	377	423	359	363	390	376	359	393	389	354	389	424	386	378	396	367	360	368	366	353	368	357	373	380	351	396	387	357	370	358	420	406	412	418	342	414	380	334	361	383	387	388	366	357	379	379	373	372	416	376	399	346	362	377	394	427	347	365	371	378	384	370	372	372	392	364	349	389	345	355	388	382	359	375	350	399	404	378	367	388	380	390	400	376	341	394	365	350	397	383	391	367	403	376	423	399	371	361	376	355	338	381	343	351	335	386	375	360	396	360	378	340	354	384	374	407	346	376	348	381	405	386	393	365	374	364	396	387	420	391	362	346	407	373	391	352	398	389	385	401	341	370	443	367	416	383	394	354	359	385	362	383	351	393	366	396	391	396	415	383	428	384	370	309	360	384	382	373	345	341	371	367	383	391	363	364	392	388	333	396	393	382	379	394	358	339	354	384	367	401	350	355	384	349	363	381	399	370	414	383	369	349	387	372	357	386	396	427	359	378	374	378	433	374	389	378	372	352	422	384	350	351	361	359	383	349	382	383	369	393	373	357	377	377	372	387	423	383	391	359	359	369	387	379	369	421	374	368	342	371	392	380	390	354	429	417	350	383	374	399	380	403	396	363	360	354	385	337	399	387	381	438	380	388	343	388	383	381	369	399	368	398	410	378	366	406	385	362	342	391	358	409	360	364	370	383	368	420	398	380	326	396	355	373	371	451	363	377	370	377	390	371	355	404	348	366	426	392	365	354	385	395	354	385	369	397	378	413	395	362	390	353	390	423	420	339	351	366	360	420	366	391	367	352	380	384	413	392	328	390	364	370	373	383	364	438	369	343	354	356	400	381	361	368	369	381	387	396	372	373	386	382	387	374	380	370	419	420	390	374	375	346	358	366	383	387	389	360	375	367	390	375	354	370	382	381	406	327	380	385	386	361	395	374	385	368	357	374	370	369	354	409	363	374	382	369	396	390	354	358	355	375	389	416	391	388	345	409	399	391	358	382	375	335	363	398	377	412	399	329	394	385	396	332	361	386	412	395	365	362	406	349	402	381	409	370	356	353	385	373	388	393	377	362	372	369	369	367	383	401	372	357	377	379	391	351	355	387	377	390	355	353	332	385	375	368	378	365	379	387	365	349	418	407	389	397	405	369	364	360	399	385	366	424	366	394	395	406	368	403	358	390	369	356	373	438	365	384	356	383	371	371	361	366	351	361	345	342	370	385	359	371	369	366	363	354	374	374	333	381	379	393	353	392	427	374	378	370	377	386	341	385	367	370	356	368	379	373	377	366	410	344	378	373	386	345	385	335	375	355	442	394	355	375	342	378	419	368	347	390	390	386	374	374	390	398	368	399	407	383	364	388	378	386	381	383	399	379	344	366	379	389	337	391	390	355	365	439	405	374
10433	1526	2151	2383	2202	1797	1536	1461	1325	1204	1138	1117	1079	1031	982	930	999	978	1002	920	902	963	912	902	892	849	848	844	901	843	876	856	872	827	845	828	881	832	777	869	842	838	829	828	832	864	837	850	822	871	841	790	826	788	835	859	821	823	801	769	930	833	828	845	846	846	807	836	874	864	822	815	851	867	830	850	842	809	796	817	867	858	783	835	815	883	858	770	838	840	885	844	787	796	817	907	910	849	831	833	874	866	841	826	819	845	857	782	838	835	901	834	815	854	841	902	828	887	846	833	821	810	801	852	845	812	814	867	810	823	816	831	818	840	837	820	837	842	806	825	895	843	850	805	839	841	849	841	812	830	838	895	824	793	846	859	842	859	833	833	782	810	845	871	844	779	823	898	819	850	863	821	815	799	829	839	848	857	789	825	802	810	834	890	870	804	781	848	869	837	851	822	851	857	773	800	815	864	807	806	827	852	822	865	916	840	905	838	758	872	885	884	840	830	836	824	859	862	833	805	844	846	872	814	868	771	798	843	812	843	771	754	835	796	838	880	838	826	818	828	793	854	826	825	845	817	835	822	800	859	844	824	789	846	833	811	859	834	813	821	774	779	824	851	799	800	874	779	856	780	851	845	859	843	809	788	842	910	867	842	820	806	856	863	782	781	844	806	832	819	796	798	798	814	806	863	868	838	815	889	811	879	799	842	818	837	839	788	829	793	769	849	807	796	781	834	883	848	835	834	797	804	786	829	819	795	848	838	810	822	805	846	822	808	864	836	785	831	817	827	826	852	796	817	821	801	836	810	813	820	858	771	779	791	834	843	867	821	842	855	841	806	858	865	773	822	793	801	821	814	821	824	806	808	815	826	826	810	794	827	858	818	808	864	819	907	846	836	794	781	786	861	867	833	780	857	830	846	795	798	768	844	846	884	878	835	844	763	849	844	817	804	825	835	820	806	820	821	881	789	867	853	788	765	805	799	872	832	790	826	823	862	762	866	822	849	801	834	800	816	772	835	811	791	829	848	820	895	828	787	815	842	846	807	819	814	852	841	790	812	846	856	818	861	810	856	815	807	864	823	829	796	876	878	861	764	796	823	824	797	826	795	837	855	801	813	809	802	841	811	867	882	815	847	826	821	822	880	862	832	770	806	816	793	824	869	824	840	834	787	801	797	799	796	841	828	829	857	825	785	862	806	864	778	792	822	833	820	783	824	851	779	842	789	853	832	821	870	809	812	842	847	836	818	797	858	822	823	814	818	857	896	837	834	787	854	865	824	808	813	822	854	796	765	869	851	796	859	896	828	797	821	859	808	830	794	811	837	839	814	831	860	845	802	788	846	817	841	894	829	799	836	829	785	869	807	845	838	855	849	833	807	852	865	831	835	775	847	796	848	828	778	815	774	811	814	797	814	847	852	801	828	814	853	847	871	840	827	867	890	849	832	858	853	864	791	894	831	806	828	842	800	862	770	827	826	888	861	833	838	833	896	855	816	829	842	831	797	865	808	864	863	810	855	808	807	800	847	809	839	864	852	802	808	822	797	799	821	824	837	819	811	800	817	827	796	831	841	817	795	795	801	870	842	768	835	836	797	796	838	848	855	849	806	849	855	861	807	836	762	809	857	875	826	819	815	826	817	789	825	856	830	883	824	835	853	745	840	824	794	779	822	908	821	808	856	778	886	796	895	793	850	824	845	827	805	830	843	791	864	820	826	868	876	836	819	828	768	843	843	819	769	828	848	875	754	808	859	840	789	863	858	821	854	860	852	849	830	803	778	807	845	847	809	840	805	818	820	866	853	864	832	828	799	817	850	830	803	780	844	816	826	817	853	858	857	830	862	816	819	812	807	806	824	895	850	868	862	810	817	800	806	768	829	783	854	815	789	838	816	838	832	826	775	827	788	885	830	838	847	857	852	809	812	832	841	836	847	842	869	820	776	819	844	875	828	796	826	837	819	794	809	827	840	810	812	802	802	788	866	809	827	865	819	799	833	802	827	806	821	813	868	852	873	815	794	855	822	788	870	836	768	832	806	876	827	822	781	840	882	843	833	856	825	796	843	838	841	888	856	802	873	869	783	830	861	850	805	855	839	853	838	811	794	845	836	803	808	861	856	765	884	898	816	817	849	875	803	806	753	835	807	822	843	866	823	808	799	825	871	848	758	829	792	817	897	852	833	782	876	816	857	827	857	823	793	826	864	829	808	846	800	879	832	822	830	847	767	807	828	841	838	804	824	872	855	787	863	788	808	809	852	834	836	802	867	863	815	840	834	798	854	869	835	834	822	877	830	829	771	802	804	804	880	812	877	853	816	843	788	822	832	854	849	886	817	845	829	851	805	847	871	777	819	836	792	876	835	815	867	833	792	756	844	851	839	812	832	789	794	829	829	772	800	813	823	790	825	824	820	827	782	766	832	829	828	826	833	826	838	831	874	871	844	814	812	863	816	809	798	829	820	821	872	805	818	856	853	789	888	830	871	807	843	810	823	782	790	809	819	812	861	830	857	833	835	810	826	857	851	840	804	809	779	808	821	800	795	862	831	799	888	811	790	844	872	851	868	810	853	814	851	816	801	860	812	785	811	856	768	836	824	831	821	809	854	836	813	882	835	875	838	841	834	793	789	805	809	822	802	881	871	798	799	795	814	831	823	824	836	866	754	785	822	824	778	818	789	811	830	893	846	791	823	860	835	828	906	816	789	849	815	818	822	831	816	791	794	858	846	837	819	826	855	840	843	804	799	845	808	827	774	844	827	822	880	876	815	805	847	853	859	780	829	851	846	899	814	894	815	839	841	826	820	792	809	839	863	784	797	824	810	818	800	799	840	790	788	841	839	849	836	845	817	820	796	826	793	859	813	838	876	817	820	861	838	864	844	872	863	851	830	841	789	800	849	824	804	865	832	813	849	885	854	868	839	852	819	818	867	826	829	823	838	821	833	866	850	828	815	807	808	812	858	832	876	870	815	815	833	828	836	830	835	824	815	828	858	857	808	825	827	830	809	831	828	863	846	830	829	801	806	814	847	855	806	812	802	861	827	834	728	872	793	823	832	832	785	830	905	814	787	831	857	805	837	845	824	838	801	814	798	823	849	798	852	824	785	805	893	810	847	887	804	852	791	797	838	791	793	836	838	811	829	759	865	844	847	831	827	855	825	825	801	868	870	798	847	820	834	814	855	825	878	862	823	825	804	851	819	826	834	895	809	829	839	824	799	822	815	827	806	844	820	825	817	795	832	864	869	837	831	823	857	817	862	799	802	824	849	801	837	790	843	841	838	834	824	870	837	841	846	849	821	849	832	814	841	793	808	837	772	827	857	829	783	829	814	816	899	818	835	834	849	801	866	814	807	796	847	862	812	840	803	850	796	820	835	844	864	819	859	841	821	816	880	788	855	769	882	782	869	829	860	821	800	851	873	788	836	796	868	838	843	836	835	818	814	831	822	805	771	882	864	803	823	839	837	835	817	856	864	865	848	824	836
3485	259	186	157	148	193	167	176	186	195	181	168	186	185	189	165	159	166	180	195	173	152	172	197	180	188	147	179	176	175	175	188	176	152	170	181	174	171	178	190	180	182	170	177	203	161	180	150	183	174	165	177	154	163	156	149	175	164	172	185	185	184	170	162	168	161	164	144	170	170	187	175	147	162	181	163	160	178	161	169	147	179	184	185	162	172	188	198	190	166	152	189	170	155	190	188	159	158	193	171	163	184	169	176	149	206	189	169	202	191	164	184	201	154	156	166	177	199	172	139	176	150	169	169	195	162	175	169	198	198	165	203	180	169	178	167	171	158	169	181	138	148	173	183	172	164	149	201	172	168	172	167	174	162	169	193	166	177	167	177	162	158	196	159	164	192	196	179	162	185	173	179	147	184	171	181	187	187	167	184	161	158	190	161	170	166	176	193	173	183	173	168	175	178	164	195	180	173	171	175	171	159	173	185	185	168	186	179	181	192	129	199	182	174	163	162	157	148	156	158	189	163	183	196	159	186	172	165	182	173	172	175	173	177	180	182	168	174	180	182	174	177	156	167	186	183	174	195	194	164	153	169	175	187	158	177	171	175	184	176	161	174	159	169	160	149	161	180	178	172	200	171	208	199	176	181	199	166	187	186	172	178	177	141	183	174	153	201	194	166	155	174	163	172	165	191	190	203	179	182	192	192	180	181	183	164	163	153	187	175	180	180	154	170	183	161	182	184	174	186	185	175	175	176	166	161	199	185	181	191	179	196	189	142	146	185	169	163	166	180	152	177	167	156	172	177	175	157	161	159	180	186	166	174	161	148	171	167	187	170	176	175	171	168	207	171	157	170	162	142	173	182	187	184	177	166	182	194	176	184	159	153	159	164	188	185	182	165	154	177	176	182	163	156	158	144	185	224	180	160	189	182	184	187	156	153	172	149	179	171	207	189	164	183	197	174	157	152	189	158	150	178	184	193	153	188	172	175	172	183	206	190	175	161	172	176	179	159	189	168	156	180	205	156	156	172	198	178	161	171	193	158	153	187	166	171	185	139	178	198	160	192	182	189	167	171	176	185	168	178	167	198	165	197	158	201	171	202	175	170	192	176	218	189	197	170	161	163	144	172	158	175	152	190	181	167	175	187	176	165	156	169	173	153	178	175	194	163	169	164	151	172	180	182	153	159	161	171	176	186	177	185	174	163	191	169	178	185	202	171	159	197	174	168	159	173	175	196	173	168	194	190	182	171	164	172	182	163	176	171	173	160	181	183	178	143	144	161	183	183	166	168	171	148	175	169	181	179	193	179	165	154	172	163	177	197	166	162	171	163	161	181	173	184	180	148	188	174	180	176	160	177	189	176	166	168	175	194	187	196	155	185	170	158	164	174	181	192	158	182	175	170	175	190	185	206	164	157	171	180	159	187	159	173	174	144	151	146	191	156	173	169	182	183	179	168	158	157	170	165	161	181	172	165	189	173	188	153	156	199	178	163	173	191	181	187	150	144	167	190	153	186	176	159	157	172	196	161	185	190	187	164	186	189	185	171	154	194	176	193	161	176	195	165	158	193	169	138	189	179	166	179	162	184	153	200	199	180	197	212	178	187	178	168	188	175	185	151	149	167	181	187	156	165	192	212	182	171	190	193	179	153	156	178	158	161	166	173	159	175	166	188	170	176	183	168	183	169	175	150	170	174	173	140	168	184	185	189	174	174	200	178	179	171	178	176	191	161	159	219	186	178	161	152	173	176	162	172	156	169	164	162	167	183	143	194	166	187	200	160	184	149	202	167	170	151	169	181	187	189	164	172	151	175	189	168	190	169	148	184	158	178	190	154	187	172	181	179	173	183	180	166	181	191	198	193	180	181	200	184	175	143	178	138	172	157	200	176	156	170	151	150	164	196	162	167	175	164	158	158	168	164	151	183	201	145	168	178	176	170	164	168	154	159	169	209	146	179	152	181	162	160	153	172	174	156	184	199	186	173	162	159	174	202	169	158	171	178	168	159	152	159	167	163	151	181	171	168	177	174	185	174	163	162	162	186	175	187	175	156	142	214	174	159	182	196	178	186	173	172	183	154	176	205	160	176	186	171	156	172	176	167	208	180	164	184	189	179	182	186	171	159	175	187	192	167	173	156	168	194	174	160	163	161	165	179	151	181	165	147	174	194	160	171	193	196	206	166	177	178	153	157	173	162	151	163	173	163	141	181	168	203	170	182	186	172	145	153	177	182	181	177	170	161	168	177	149	191	159	168	190	177	161	203	180	179	187	160	168	136	171	195	182	174	194	153	162	167	203	174	165	193	187	184	198	158	192	161	181	196	196	212	193	165	179	149	170	163	184	184	178	182	177	198	187	173	160	184	177	193	182	171	186	186	169	173	174	179	149	186	207	192	183	175	181	135	177	176	178	177	174	172	171	169	171	131	171	153	170	161	195	169	169	175	175	184	173	182	188	153	173	182	198	156	166	154	180	179	182	185	191	151	171	202	171	182	165	149	192	186	177	184	183	149	179	169	178	193	177	178	182	164	172	191	192	197	161	148	172	174	137	177	211	186	185	182	175	192	194	171	174	179	178	173	163	199	202	165	163	184	165	193	192	161	163	188	213	172	178	176	185	177	191	176	180	189	168	188	176	180	163	172	144	174	191	175	154	178	171	173	177	166	187	153	165	198	199	191	183	149	168	178	180	174	168	184	186	173	153	157	155	194	216	206	173	189	161	198	166	187	186	180	178	180	162	185	165	186	174	172	172	190	172	167	164	178	177	192	193	158	184	188	158	197	172	172	163	171	165	173	178	180	144	189	184	159	162	208	185	205	182	169	149	175	166	180	179	181	183	154	172	193	150	172	168	186	178	173	177	158	162	163	174	169	172	163	162	167	193	167	193	168	197	182	157	203	197	159	209	178	155	182	161	170	167	170	174	156	193	202	151	188	180	165	175	149	180	178	176	176	169	174	183	199	184	191	173	195	173	196	174	177	152	177	175	178	173	183	167	167	169	195	193	179	175	152	190	173	163	176	173	175	159	159	169	187	143	165	161	170	176	156	170	159	179	180	178	194	171	183	172	173	168	175	190	190	185	165	168	173	173	181	173	207	186	168	195	164	178	175	184	152	142	139	164	168	168	159	159	177	183	177	181	185	190	163	185	181	165	171	185	157	164	194	171	151	168	163	170	173	173	190	169	186	161	152	187	178	184	174	158	171	189	154	198	170	159	174	174	180	181	169	142	175	201	168	168	175	177	178	165	165	172	171	180	185	174	180	183	153	166	196	163	191	156	156	203	193	183	203	169	184	159	199	211	198	175	183	156	184	186	174	178	201	175	175	169	182	163	196	187	171	170	168	173	188	165	182	140	187	141	184	175	164	179	184	193	200	159	175	155	178	163	158	153	185	193	153	181	161	144	159	165	181	180	174	164	142	161	174	200	185	163	163	180	171	171	152	176	174	186	171	177	174	178	179	174	200	174	155	157	173	176	170	160	188
2702	508	492	482	454	448	438	434	439	464	431	475	447	449	406	434	456	411	469	419	453	441	408	420	434	441	442	425	433	438	443	443	398	414	427	441	471	389	443	421	445	431	443	460	414	434	412	471	438	417	435	415	448	442	418	438	434	423	430	426	440	465	494	437	440	400	452	449	461	445	448	435	438	432	421	470	435	409	437	435	424	476	443	439	460	450	461	440	431	442	438	436	454	452	435	424	401	424	394	442	452	421	441	429	410	431	445	480	444	399	404	453	432	493	483	439	429	435	447	461	477	418	422	417	446	413	452	445	478	465	458	408	470	459	408	423	470	442	428	415	432	422	425	436	418	452	434	459	445	436	402	395	429	422	422	431	435	411	463	440	448	424	431	399	432	432	438	415	400	410	415	415	462	460	465	448	404	440	475	416	461	443	431	445	452	436	415	410	472	444	444	400	409	444	433	451	413	410	429	466	401	438	467	477	423	420	443	440	439	444	427	425	418	486	425	438	449	443	421	436	390	380	426	440	437	461	444	434	418	478	431	429	429	416	394	450	414	442	427	403	395	409	444	404	406	446	383	454	432	438	424	427	455	473	435	449	385	405	399	441	430	422	447	459	444	421	435	435	479	417	413	410	424	466	456	426	435	429	457	440	406	453	423	421	446	427	466	391	442	401	396	442	432	453	436	446	442	430	457	428	410	418	446	445	416	446	440	481	461	467	439	421	429	480	451	456	418	421	444	387	427	438	439	435	399	418	403	425	431	432	415	424	426	409	426	425	427	433	445	421	450	433	440	431	427	430	435	458	473	450	463	393	448	449	380	427	427	447	473	427	458	430	464	394	458	466	441	422	414	429	418	415	422	450	470	416	403	403	471	437	450	443	410	449	432	392	456	467	480	430	435	420	463	414	415	433	422	443	429	448	448	444	468	406	409	435	472	414	426	420	402	441	413	442	415	436	412	430	413	439	396	448	466	401	427	413	415	415	463	454	419	449	449	491	498	474	424	392	431	418	440	465	447	428	418	436	430	412	413	419	409	429	427	429	431	402	441	426	442	452	425	456	390	484	435	447	428	454	435	462	445	466	480	427	429	436	422	409	462	430	430	421	408	437	410	462	422	434	442	441	430	429	465	427	459	431	469	432	438	392	450	428	397	428	418	462	418	431	463	411	421	447	451	443	431	474	420	432	423	403	416	397	409	415	424	449	393	424	467	437	458	373	435	401	418	434	449	429	435	416	440	399	419	422	432	442	445	403	447	449	436	406	397	447	433	461	462	420	401	456	485	471	460	422	415	427	431	439	443	414	459	450	449	426	421	435	458	449	443	459	436	435	427	410	426	439	451	416	481	409	438	429	433	419	449	447	446	415	425	452	444	443	417	412	443	435	442	423	446	405	413	419	448	407	441	423	419	440	451	445	431	459	427	433	422	447	455	434	472	452	459	403	454	461	442	466	419	473	454	466	455	457	454	468	440	443	442	439	443	425	448	472	425	420	464	388	396	446	445	462	427	408	417	446	443	418	457	401	415	417	426	429	454	413	448	422	399	450	437	423	421	438	430	423	409	427	427	434	435	438	439	428	451	418	411	423	442	425	409	465	426	432	435	434	422	446	460	448	475	477	442	405	432	480	440	425	480	438	427	420	420	425	431	447	422	407	420	466	428	414	424	411	430	420	444	441	432	454	426	446	462	420	455	458	430	450	397	436	441	400	423	462	434	417	425	420	420	448	398	492	422	469	430	434	434	398	423	417	437	433	455	415	421	430	412	437	439	460	431	423	462	426	421	433	438	424	434	456	431	438	394	425	455	438	421	443	416	484	451	421	411	450	449	426	412	412	416	424	430	426	443	413	466	411	448	415	441	442	440	442	394	440	421	459	437	450	421	449	408	431	486	461	450	425	425	454	436	467	449	446	400	455	421	449	416	443	457	421	435	453	449	426	402	444	405	449	437	458	398	427	414	431	440	417	428	426	435	400	411	465	437	415	443	426	403	439	394	437	412	441	421	434	428	431	452	403	424	479	414	438	415	423	450	441	452	441	427	393	453	463	443	401	447	458	471	418	436	419	424	423	407	421	439	448	420	482	429	469	442	438	439	414	437	443	430	418	440	438	436	387	421	427	421	451	448	467	435	426	419	411	451	430	444	422	430	428	433	468	441	473	458	448	448	423	458	431	444	441	461	434	402	437	450	412	443	408	455	405	474	403	452	446	432	380	434	427	433	448	452	447	446	441	442	445	432	454	441	424	467	435	431	425	437	432	475	432	463	410	425	424	409	436	439	431	430	471	400	441	395	434	411	437	405	421	423	472	455	440	432	438	426	430	460	437	456	436	410	398	459	408	433	437	403	401	427	435	464	455	430	475	406	430	420	456	445	433	455	390	444	418	427	449	452	426	419	439	450	439	435	459	460	441	435	407	412	416	408	425	450	463	432	394	433	437	416	416	425	443	452	433	402	469	421	411	411	437	432	432	468	430	415	434	422	433	425	451	477	426	435	465	426	440	446	388	447	458	452	436	400	397	440	487	442	460	450	439	444	446	431	418	428	406	427	462	443	463	409	442	417	439	446	435	427	420	422	417	454	452	429	457	429	436	447	431	433	427	478	456	423	460	459	427	392	455	424	455	444	427	445	417	442	448	416	461	466	442	458	458	415	441	417	435	458	450	406	405	382	425	454	421	441	432	451	459	438	464	446	429	425	428	475	400	441	451	438	415	424	415	405	443	456	425	418	454	442	421	424	423	438	427	426	463	428	446	410	455	444	411	419	432	468	453	462	424	441	455	424	421	397	433	453	436	465	411	432	460	413	467	451	414	448	421	398	421	420	462	405	415	450	439	420	449	464	424	447	391	433	435	479	457	446	445	413	469	444	413	443	398	439	443	441	417	421	455	440	425	448	425	443	450	441	440	450	417	400	447	427	426	466	426	472	479	446	407	445	406	423	460	420	426	431	456	414	462	423	440	410	424	467	392	419	423	448	441	468	464	455	419	426	453	421	446	435	423	487	430	431	370	439	405	419	420	421	435	413	434	430	425	410	436	444	405	441	423	426	442	494	442	402	434	449	396	409	408	410	422	424	436	436	498	451	424	435	418	421	452	427	484	410	430	456	418	428	448	420	389	441	419	450	402	400	419	462	414	456	411	488	462	455	429	424	455	436	419	434	447	428	415	423	449	440	395	438	425	453	438	394	371	427	441	461	442	415	427	436	443	412	419	423	442	454	479	412	465	445	422	440	424	406	426	408	430	414	467	403	436	426	498	441	435	437	416	465	420	399	415	431	418	452	408	463	454	428	417	469	468	437	431	435	430	415	434	461	455	434	417	456	436	423	431	438	430	469	453	439	475	440	412	442	409	469	433	452	433	436	426	422	445	425	425	438	443	428	449	464	405	425	437	416	421	444	434	451	437	407	441	469	437	435	451	409	444	420	422	448	432	448	421	421	468	426	415	432	428	479	435	414	431	456	419	407	432	421	473	421	438
11435	825	604	478	415	349	296	306	325	285	264	290	293	288	284	265	277	297	306	282	266	260	273	274	274	285	278	278	259	258	270	259	265	240	244	255	269	264	237	257	259	253	261	264	276	255	266	267	262	272	286	255	265	265	271	246	247	291	274	253	280	290	286	248	294	231	274	294	243	217	253	261	273	265	280	233	241	229	262	270	267	239	241	254	268	259	250	244	256	259	272	248	229	249	271	274	274	264	216	273	247	269	234	244	280	257	262	257	230	245	251	272	252	271	241	232	283	234	263	280	266	254	263	286	283	283	263	256	260	269	260	284	298	279	257	242	265	298	264	239	250	240	256	263	284	277	265	267	274	274	267	247	232	260	270	229	232	251	226	295	272	269	279	257	290	272	288	283	277	258	249	274	298	244	256	277	255	285	248	242	296	239	273	260	285	275	257	286	253	281	270	264	278	271	245	264	244	271	261	267	258	246	230	295	265	256	253	261	262	278	254	297	264	260	239	253	253	274	282	263	268	258	250	247	279	272	247	251	258	286	251	284	275	262	210	237	280	276	251	261	257	245	258	255	253	240	289	252	225	251	277	263	244	247	242	262	258	293	246	259	247	232	234	250	271	250	245	250	261	242	283	254	267	294	254	277	237	234	249	271	254	249	249	251	250	214	270	266	280	257	279	242	256	259	254	244	236	271	260	225	266	291	257	297	287	270	241	269	264	254	261	264	241	251	274	274	260	260	246	284	246	245	255	273	265	256	249	266	292	251	272	256	210	249	274	271	295	248	272	270	273	287	281	251	265	269	277	269	275	227	272	241	277	279	251	248	248	229	265	292	247	276	251	282	261	256	278	271	261	224	265	274	295	277	262	257	252	237	276	261	272	269	272	273	278	269	276	244	257	253	254	259	294	267	283	228	270	277	285	257	246	273	273	280	257	263	271	258	264	245	260	275	294	258	275	255	273	271	262	265	278	261	242	265	262	267	254	276	241	242	253	250	279	245	241	261	266	255	269	260	241	276	255	245	264	257	270	267	254	264	259	276	294	263	280	269	274	265	262	241	266	290	243	244	258	280	263	260	247	267	265	281	249	273	216	274	238	233	242	247	267	219	269	252	261	295	251	271	251	272	252	281	267	264	257	268	252	240	262	239	279	261	256	267	233	241	244	255	261	281	252	279	274	277	230	260	294	280	257	260	266	229	294	277	242	255	262	284	262	249	254	275	243	284	276	270	257	251	227	244	290	245	225	261	241	259	251	238	247	262	251	253	271	234	276	250	265	253	255	255	251	256	283	261	289	248	240	241	276	254	266	267	279	281	258	290	251	246	287	279	253	259	272	254	270	256	258	272	253	280	277	258	250	244	257	248	241	257	292	265	292	212	258	257	291	259	240	226	246	277	263	302	243	262	260	258	262	249	260	288	247	264	264	274	249	272	279	276	265	265	233	248	278	252	275	264	278	240	274	262	268	262	242	279	245	266	250	251	283	258	292	273	243	284	261	256	254	284	269	272	250	253	277	252	247	302	265	277	256	290	236	243	214	266	288	276	245	288	269	244	278	258	238	302	280	279	269	242	280	264	277	303	261	242	278	229	239	264	250	244	269	276	283	257	289	255	242	244	249	292	244	216	241	254	292	271	264	274	234	271	258	249	282	241	280	258	233	256	230	279	270	279	248	253	282	286	271	208	259	267	278	269	258	253	222	262	279	301	248	254	249	248	241	271	285	290	305	277	261	283	286	297	268	257	286	260	291	298	239	256	245	271	263	253	255	257	274	258	253	238	251	259	245	276	284	244	267	240	251	278	243	257	254	286	268	274	236	274	264	231	265	272	273	262	239	265	278	255	273	256	293	286	231	287	260	234	264	285	233	294	272	264	251	266	242	270	237	285	233	247	280	271	293	236	261	265	247	248	249	247	247	264	258	282	237	263	250	253	257	258	269	281	266	273	280	270	255	320	291	264	278	267	295	258	286	252	266	249	277	266	298	255	289	268	248	268	240	252	261	239	259	255	246	251	260	280	256	256	257	252	244	264	240	244	256	252	247	250	236	284	241	267	235	233	271	240	279	266	281	259	269	276	281	288	240	261	259	269	299	278	299	269	272	237	264	246	245	235	242	275	258	250	264	259	285	263	266	294	260	270	277	248	257	269	270	235	253	247	277	279	283	273	299	263	257	257	267	286	248	234	279	258	236	210	258	269	272	255	248	289	270	239	230	247	234	273	263	257	293	266	262	263	264	254	263	263	268	246	284	250	256	288	270	236	264	276	260	287	246	249	249	251	263	257	250	244	256	260	255	275	280	268	272	297	266	271	260	250	251	263	248	267	269	245	302	289	273	266	236	260	277	226	222	248	287	249	265	265	271	234	238	269	270	278	249	250	256	248	215	275	269	281	294	263	281	283	252	232	262	244	254	256	269	248	240	260	259	265	242	229	288	249	244	273	272	272	254	253	259	274	277	257	268	276	276	273	285	258	257	231	277	251	266	273	272	258	267	261	246	274	275	259	258	260	289	261	259	237	294	228	277	255	254	288	254	254	259	262	276	280	268	256	268	276	285	277	269	266	269	270	283	262	277	259	262	256	240	274	275	258	250	280	236	246	280	285	273	271	276	298	257	250	273	273	296	248	259	246	266	293	280	275	247	237	272	267	322	249	258	272	257	269	267	244	262	259	261	262	269	298	293	288	241	243	257	238	256	229	287	264	258	240	266	260	273	243	259	250	242	241	246	259	251	254	286	285	274	252	268	257	246	255	256	251	234	266	250	247	256	283	284	247	263	258	247	264	248	249	267	279	255	258	250	280	259	253	284	228	286	257	250	256	235	276	278	309	265	242	267	267	254	261	258	268	251	300	242	293	240	243	234	257	252	235	295	255	278	261	243	292	237	240	286	260	242	267	273	252	262	281	237	247	273	272	239	233	239	241	241	279	275	249	254	258	262	292	263	264	263	238	253	254	254	269	259	277	255	228	280	254	229	251	284	266	250	270	251	269	273	243	245	275	288	256	259	246	221	242	261	239	296	253	253	255	267	288	258	246	282	283	270	273	284	277	255	274	256	265	264	264	288	282	235	251	272	293	231	239	270	258	272	239	260	250	250	268	282	266	260	269	245	275	274	241	265	272	285	258	294	220	214	283	265	282	274	283	281	260	257	255	227	285	229	296	278	256	244	291	268	278	256	248	290	260	279	269	228	274	238	271	225	308	267	256	277	266	256	251	224	255	266	256	305	258	271	271	255	289	278	270	281	255	234	276	268	273	270	289	283	245	259	259	267	252	239	250	258	267	260	251	261	265	288	255	280	245	269	285	277	241	258	283	261	280	264	269	260	273	260	267	250	250	281	237	261	252	240	267	268	240	243	258	265	268	279	253	257	249	270	259	268	281	234	254	212	210	262	247	254	285	244	255	271	263	243	246	229	255	272	246	226	253	269	277	276	252	252	221	258	284	272	259	249	281	280	266	246	247	234	281	271	241	214	253	278	239
8077	964	1246	1390	1252	1112	973	870	884	799	806	747	713	724	675	693	657	634	643	661	656	657	633	678	696	679	602	649	642	689	655	624	612	634	679	637	634	629	634	628	630	618	599	641	650	649	629	617	584	637	621	625	636	681	599	628	609	576	576	601	615	653	644	642	638	629	606	618	612	605	603	617	643	600	581	614	632	633	588	592	627	590	610	630	627	600	588	607	595	609	647	588	629	600	571	589	575	625	669	617	609	608	645	584	614	623	652	638	581	642	593	579	626	602	617	601	616	631	642	675	626	637	608	595	600	628	581	604	640	648	627	636	647	627	676	653	630	604	648	629	583	566	639	623	623	598	602	646	619	650	630	612	589	590	636	650	615	641	595	576	595	614	610	654	596	592	600	617	634	617	614	572	611	622	627	618	627	622	652	584	588	645	589	634	664	594	676	624	612	611	675	625	622	598	624	642	589	616	618	651	602	644	575	621	653	585	591	653	590	611	621	611	585	613	624	638	620	621	608	618	586	623	626	613	592	590	591	617	629	629	564	597	634	582	575	587	591	615	599	642	631	605	592	659	577	609	628	652	630	659	586	660	637	597	618	579	581	639	601	588	593	587	592	653	614	634	612	611	638	608	602	613	629	548	640	619	579	616	637	580	551	648	603	560	600	583	595	582	639	609	605	621	617	651	586	607	581	633	602	609	631	662	610	601	585	627	595	595	634	616	636	595	605	584	620	605	617	611	626	585	571	609	587	612	565	598	582	643	619	617	593	576	658	622	605	608	626	613	607	586	646	608	637	588	591	593	561	585	619	586	605	593	649	601	634	617	577	580	645	595	607	598	594	625	556	617	606	621	645	650	625	588	568	572	632	589	619	595	568	614	574	624	666	601	579	635	590	614	639	625	580	609	629	595	634	585	603	592	614	594	604	605	607	599	625	608	598	646	613	625	585	625	639	621	611	623	654	612	645	595	638	609	656	605	625	624	598	604	617	571	629	656	619	624	615	597	606	570	640	599	618	627	613	591	630	656	605	612	644	602	616	632	601	622	604	610	586	601	613	620	619	651	574	584	633	582	621	589	602	600	581	596	663	625	611	650	621	585	645	607	613	635	610	612	655	592	583	620	632	624	596	640	618	622	601	604	598	626	573	632	625	638	650	620	632	609	607	628	638	631	614	619	627	595	579	651	595	639	597	626	617	637	580	600	613	617	634	635	658	643	645	627	634	586	608	603	615	600	614	603	618	636	619	594	620	630	629	641	624	620	609	631	633	671	603	586	623	597	613	605	535	629	607	624	560	606	628	618	615	656	624	619	602	593	572	600	656	593	613	641	630	571	633	596	615	620	587	624	637	594	581	591	576	582	627	647	622	629	627	594	607	550	570	647	639	581	637	635	646	631	592	616	556	590	607	593	644	598	598	621	607	614	615	666	620	605	620	628	599	604	576	625	598	617	565	616	575	627	604	606	594	601	646	594	583	603	612	609	572	601	663	624	617	641	622	618	627	608	631	597	654	603	625	602	604	602	592	635	626	606	602	605	611	580	606	632	610	626	653	587	634	639	621	612	593	646	594	677	617	599	660	625	596	611	592	643	625	608	588	592	623	574	633	715	613	650	588	634	592	643	616	609	594	618	613	610	638	597	646	589	632	578	606	623	602	589	662	621	595	633	604	602	610	600	606	616	627	602	583	598	619	627	616	651	643	639	595	603	614	620	631	627	625	654	605	632	636	615	599	631	637	634	625	590	635	590	596	606	576	610	634	616	638	661	622	628	582	609	643	647	605	566	607	601	653	599	592	635	615	630	605	667	618	633	660	601	614	626	583	625	584	602	592	619	609	617	621	659	601	641	584	608	637	646	624	626	635	626	619	626	559	600	564	606	615	629	583	642	667	575	606	585	568	622	631	610	585	654	597	604	608	624	612	653	653	597	633	642	628	600	632	606	643	615	638	665	629	643	617	631	632	590	613	580	626	602	620	615	645	599	619	623	652	603	638	645	648	601	607	664	561	593	628	617	605	566	638	632	579	602	634	596	598	612	612	612	598	659	609	576	660	622	621	608	607	584	597	598	592	645	598	591	648	610	605	593	617	613	673	591	607	564	619	658	542	591	586	623	592	603	614	635	640	594	610	636	677	588	640	628	653	594	572	636	634	602	604	606	658	558	666	653	578	580	591	587	611	587	648	623	651	636	626	576	639	658	633	589	600	601	633	567	601	658	643	602	571	624	615	626	638	619	602	668	597	644	629	639	628	630	595	637	558	644	649	610	627	608	595	550	639	589	561	675	643	619	602	599	607	603	613	620	631	636	640	597	579	634	605	582	628	611	599	620	594	644	566	574	591	626	596	626	611	580	585	623	609	601	633	622	653	601	605	629	599	571	588	624	634	598	571	611	608	592	654	634	609	641	599	585	603	606	595	639	586	631	614	621	578	624	626	643	637	643	659	550	650	613	566	581	655	599	580	566	609	639	592	649	561	632	617	597	649	606	625	613	571	617	620	621	605	615	612	601	651	625	574	591	644	640	619	609	626	602	616	625	643	589	618	604	586	609	626	628	639	619	620	659	596	651	647	654	619	582	639	592	625	622	608	636	648	617	597	603	560	650	647	595	641	598	652	574	611	612	633	640	629	572	597	603	579	665	586	640	602	614	617	633	571	595	655	609	622	638	617	598	633	618	640	628	626	618	611	628	615	611	612	626	572	597	598	619	563	653	620	621	572	609	639	624	624	628	624	565	627	664	588	606	634	600	616	586	606	645	631	590	607	633	618	576	604	572	616	672	572	572	598	605	581	627	665	618	608	606	581	606	578	610	634	594	620	597	626	641	670	614	602	619	634	624	591	648	637	616	618	580	601	648	639	652	570	620	602	615	548	643	621	659	643	625	608	616	602	644	608	606	600	596	623	602	579	588	587	620	604	635	635	560	592	581	580	625	580	623	630	614	628	646	630	610	600	610	637	599	651	636	632	632	626	592	614	609	650	633	627	607	617	675	589	647	600	620	611	662	623	627	632	586	636	659	622	568	631	612	620	618	603	591	602	625	578	625	579	638	599	599	623	573	601	637	589	635	628	624	659	614	597	621	631	652	562	612	640	627	599	580	679	580	621	666	603	644	622	632	560	590	638	584	627	570	613	587	625	635	667	576	599	585	626	629	603	577	602	589	595	583	639	615	665	619	581	631	597	615	650	598	600	633	620	625	615	588	638	673	617	614	598	624	611	593	635	622	636	605	600	595	616	651	611	591	608	638	635	637	605	598	607	589	638	624	632	635	622	605	659	645	623	579	635	623	610	633	617	635	642	647	636	624	614	603	610	605	581	605	619	605	618	603	617	571	661	632	613	596	637	605	666	626	628	600	647	621	581	644	620	604	666	618	635	629	594	654	635	605	595	585	631	601	674	625	594	594	572	624	609	567	625	627	611	582	625	620	610	537	641	624	624	565	565	623	619	626	580	607	632	635	618	601	580	616	549	605	641	624	632	642
19264	1773	1100	875	739	573	552	488	473	441	396	400	412	383	358	398	417	381	405	410	373	426	398	366	367	392	392	348	347	367	426	362	389	402	390	406	438	413	361	396	372	404	399	362	401	374	410	389	417	371	397	416	402	429	374	410	376	387	402	371	418	404	404	383	357	407	371	364	369	389	403	349	371	389	385	389	376	394	372	389	386	406	359	420	356	361	398	370	424	362	385	358	336	362	372	395	368	363	379	381	382	364	426	376	385	351	405	401	419	325	370	353	386	364	348	368	396	364	363	422	387	403	373	367	348	389	359	386	388	395	393	364	363	398	420	363	424	364	348	356	362	380	353	347	383	381	373	357	338	354	346	388	374	382	393	401	388	381	380	362	387	339	361	384	356	411	400	363	334	410	330	379	393	377	407	365	326	391	363	380	352	398	394	383	385	378	395	354	379	411	382	325	392	410	372	387	362	355	356	356	362	408	375	385	371	391	370	365	385	353	359	364	369	390	370	365	359	354	375	358	366	345	414	413	413	390	362	389	361	386	369	359	384	363	379	365	427	387	363	369	393	369	356	402	411	342	375	377	391	385	395	361	367	404	387	415	364	365	369	363	406	402	365	357	369	378	360	345	356	380	385	386	375	353	424	411	344	363	390	359	369	384	402	325	380	389	394	394	345	367	376	379	367	356	358	374	354	355	344	365	405	367	377	371	400	369	380	367	340	351	401	375	358	377	360	389	378	386	373	392	390	390	382	399	382	376	393	379	393	386	384	373	350	404	362	389	385	326	343	423	372	369	360	381	375	347	389	377	381	401	366	393	362	364	373	425	380	387	362	375	368	385	334	376	363	391	415	386	364	347	368	397	324	390	409	388	383	415	389	381	389	369	403	409	409	377	359	351	375	359	383	360	352	400	382	388	348	372	395	394	393	407	385	427	366	363	401	365	380	367	353	339	360	365	377	408	398	428	387	391	384	394	366	377	419	361	418	415	388	370	388	391	393	382	363	402	382	394	372	355	407	395	360	329	376	408	354	373	386	375	321	336	354	383	371	371	367	379	400	411	385	335	356	401	369	410	398	393	354	353	378	383	362	384	335	375	409	386	395	350	409	375	354	383	414	410	363	370	376	382	375	370	363	404	374	381	316	360	366	397	421	359	370	392	384	376	369	394	367	356	378	394	362	355	382	351	350	368	347	353	364	359	391	362	355	373	354	378	373	385	397	382	357	409	411	372	393	393	350	351	372	386	385	374	355	380	381	329	392	360	349	373	381	350	362	369	369	352	388	379	389	365	420	347	374	342	385	382	391	386	357	350	378	375	369	374	384	346	358	365	380	360	351	377	408	388	339	399	393	392	356	381	367	391	390	343	347	368	382	361	372	374	376	366	355	377	379	408	390	334	366	381	387	395	363	370	382	378	398	365	375	392	353	314	395	364	362	361	385	384	354	386	338	369	351	388	359	356	433	387	381	411	385	364	407	379	392	384	389	363	385	358	379	364	351	349	368	389	382	387	361	393	375	404	405	352	356	393	364	375	391	360	350	370	358	350	413	396	386	401	396	356	405	355	363	368	385	395	393	353	377	388	378	364	327	362	395	399	388	375	390	381	363	355	392	378	374	381	379	360	351	423	385	353	384	412	378	357	362	353	393	365	378	374	392	347	374	392	392	374	396	357	343	348	375	414	367	390	389	397	358	383	374	409	390	344	389	415	369	409	380	393	363	362	397	388	353	343	348	377	417	392	368	386	337	360	378	370	410	372	399	355	348	366	404	391	400	372	398	399	410	335	383	388	339	352	390	416	401	410	396	357	405	359	388	358	408	379	413	362	354	355	377	369	369	391	369	415	380	362	410	373	356	379	378	397	375	389	330	369	372	367	392	366	383	365	372	383	389	371	385	377	379	372	435	402	352	390	373	353	372	342	373	335	362	354	413	359	381	339	371	372	359	356	390	361	416	406	374	384	387	393	341	353	415	370	372	340	395	366	382	347	397	399	338	387	378	404	379	352	377	364	377	434	386	368	383	354	404	379	377	371	350	361	374	358	374	372	408	382	376	381	377	397	341	366	378	372	353	387	348	399	361	375	393	346	385	390	349	356	351	359	359	340	380	373	396	354	372	364	380	396	356	385	374	342	405	344	361	373	371	373	377	381	376	394	416	399	410	403	367	357	392	343	400	389	389	409	354	415	402	384	344	388	355	336	367	371	397	408	358	357	408	329	381	374	359	386	360	390	349	413	372	369	351	392	336	375	403	364	355	338	364	405	356	382	377	374	365	384	363	410	369	339	384	412	363	405	419	359	359	404	394	386	371	355	358	399	372	357	361	345	382	341	357	382	389	395	388	365	365	384	386	336	366	370	376	392	370	400	367	378	346	348	368	389	407	386	374	360	376	389	371	368	419	369	375	413	374	372	384	372	359	370	379	353	374	391	405	367	379	368	380	382	409	333	402	402	390	387	407	396	367	368	365	399	398	399	373	356	361	383	372	358	399	399	388	336	388	430	366	375	356	383	371	372	352	359	373	339	367	406	364	401	388	373	391	382	382	381	348	370	430	395	378	383	351	370	328	398	388	345	380	391	346	347	415	348	353	351	350	380	374	377	420	349	396	380	357	390	351	390	411	388	360	345	364	364	368	340	387	353	382	378	382	402	399	396	409	371	377	365	370	366	378	383	357	372	423	351	404	370	369	403	382	345	386	364	401	400	341	354	399	337	327	357	346	360	384	409	368	395	362	389	357	386	365	381	392	414	397	406	411	371	375	368	365	351	352	343	424	379	346	401	383	378	383	390	398	368	362	359	351	374	380	327	381	391	399	374	388	383	375	369	373	357	382	358	351	375	391	375	394	354	354	375	349	380	359	381	366	357	370	380	355	366	411	373	367	366	356	392	392	411	345	399	375	369	383	400	379	378	381	309	334	405	354	382	383	394	349	371	386	387	363	413	374	331	408	370	369	370	363	398	377	376	384	391	351	410	402	385	407	388	374	356	342	374	367	391	357	394	334	355	338	366	393	357	371	395	376	402	355	400	374	351	375	373	390	363	354	405	390	389	395	379	413	414	344	399	381	335	376	370	367	383	365	365	367	324	394	356	363	391	378	364	372	394	399	356	371	392	371	365	327	366	376	423	393	374	387	357	349	373	392	408	402	344	372	360	401	383	342	330	337	362	371	388	405	352	387	363	377	373	388	349	356	376	395	353	364	347	355	384	373	371	384	357	416	344	364	386	412	391	406	353	376	365	376	392	373	351	375	378	413	349	367	360	377	407	427	386	399	353	386	348	389	386	364	381	387	374	373	356	410	373	356	360	359	355	390	389	420	380	384	366	373	356	359	378	378	413	356	366	343	418	373	370	430	382	366	392	384	369	369	375	373	416	349	352	356	398	391	322	324	355	355	380	379	391	375	378	378	392	362	390	390	367	390	354	386	342	392	364	359	355	396	399	404	358	384	365	398	389	374	328	359	383	371	424	362	415	338	414	364	396
10563	1455	2196	2412	2131	1763	1518	1322	1294	1241	1137	1119	1145	1082	1071	957	961	983	931	913	920	874	921	877	802	912	870	863	857	906	884	812	831	854	875	910	863	903	857	834	834	881	810	854	836	865	917	817	783	869	832	847	829	812	829	841	845	833	788	840	860	783	845	791	848	822	808	811	832	870	812	824	802	791	833	844	808	785	825	754	843	875	862	824	879	830	823	833	792	795	800	843	797	815	851	785	812	858	838	820	786	865	845	799	840	850	839	776	815	858	833	829	846	819	837	853	836	798	839	816	859	854	898	856	828	830	821	855	828	822	836	815	796	856	853	860	808	805	818	810	805	823	811	828	799	845	853	874	810	853	878	844	860	836	799	851	833	846	809	852	858	862	867	855	850	861	842	788	842	838	792	849	804	806	840	857	857	772	779	813	794	826	798	850	792	797	907	837	814	811	819	839	789	813	822	837	836	866	784	852	853	842	859	838	837	807	801	817	846	751	787	819	875	809	831	809	768	827	820	795	880	826	831	802	886	819	813	807	821	773	870	810	835	827	874	825	803	882	801	862	810	820	872	900	827	807	820	860	841	813	816	798	774	847	844	819	770	806	837	815	840	865	833	811	794	781	758	849	825	812	832	835	817	826	787	804	793	798	770	842	861	812	824	789	844	801	875	772	797	805	825	817	845	786	812	828	810	837	885	811	788	862	806	845	870	800	814	833	792	844	850	846	806	844	809	845	845	852	868	798	866	800	902	844	848	844	848	808	804	779	842	840	863	783	812	804	817	801	833	754	818	762	876	833	776	846	808	829	822	797	797	819	882	795	810	819	852	803	825	811	807	835	815	780	822	844	837	807	860	811	800	815	829	888	806	833	800	833	817	836	784	816	799	840	842	846	802	860	838	815	814	836	819	783	816	817	878	858	868	819	804	847	782	763	784	770	831	785	781	836	783	844	828	800	846	817	855	817	808	818	767	800	857	811	827	865	795	847	795	838	864	809	827	831	885	865	839	767	813	809	849	826	817	786	792	819	796	859	852	807	829	812	805	843	806	895	793	882	823	811	858	851	796	802	829	826	853	844	821	855	769	771	827	851	805	762	814	832	751	830	802	903	804	870	839	871	809	813	783	823	843	820	844	800	797	788	754	874	795	834	837	801	770	818	847	830	840	871	823	831	812	855	863	859	783	859	797	807	844	808	832	839	843	868	788	820	829	816	818	830	835	823	782	790	811	821	781	860	811	809	821	831	842	809	812	839	823	779	840	858	862	819	808	840	794	857	817	799	822	825	805	831	870	833	809	786	798	814	772	831	834	849	791	830	800	819	803	796	846	844	841	810	802	803	755	828	841	835	892	837	798	851	840	838	791	853	808	835	805	828	814	833	823	835	785	825	809	766	784	766	852	876	822	838	854	868	828	816	885	850	749	803	843	874	806	848	846	795	825	832	863	850	838	812	825	810	824	855	849	858	823	849	844	821	762	817	802	804	830	823	806	828	828	856	824	827	834	790	875	858	791	799	803	798	854	791	819	821	842	792	842	844	795	780	806	841	817	822	836	833	851	814	761	769	870	791	840	808	851	837	839	848	801	820	848	827	813	837	809	842	823	753	848	834	832	812	804	825	829	780	845	850	815	816	871	812	816	839	770	838	764	810	790	865	798	765	783	869	832	850	872	866	836	839	860	854	811	782	814	854	808	866	846	821	836	850	848	774	752	844	835	830	857	804	828	814	815	831	839	813	807	876	825	833	849	790	811	833	799	808	812	856	858	788	800	827	805	855	825	814	827	833	808	773	876	840	855	823	827	793	839	832	873	840	817	809	814	840	801	797	837	880	831	805	808	834	862	809	749	817	807	809	801	852	832	859	787	804	786	763	820	792	831	791	850	835	836	824	806	809	811	776	858	833	806	830	766	833	843	858	849	815	841	839	820	838	803	860	839	840	811	873	741	829	856	841	816	829	820	859	797	882	744	835	804	784	834	819	771	818	790	819	841	809	815	830	827	809	845	857	828	861	846	851	770	811	832	813	901	832	876	815	815	820	766	855	861	838	791	809	794	827	851	852	825	812	834	788	838	763	807	824	795	787	801	812	819	845	844	800	820	846	835	823	815	828	793	850	861	837	831	871	823	804	818	794	816	816	800	784	790	800	792	761	813	847	816	808	867	743	818	843	899	779	790	805	813	831	803	805	799	800	801	825	825	767	845	787	867	814	821	759	820	849	864	776	791	774	836	864	807	834	806	815	792	808	821	759	826	802	789	783	817	857	854	791	841	851	784	796	801	807	793	812	802	842	864	812	822	781	813	818	825	828	823	829	852	828	829	829	818	844	812	833	826	830	841	838	824	826	790	826	898	794	829	838	835	796	845	762	820	802	769	858	842	815	807	823	835	821	845	920	826	846	817	799	856	857	805	819	816	795	824	831	830	833	826	834	858	880	854	869	799	853	822	792	891	852	809	826	834	847	868	811	837	793	813	806	826	821	875	830	775	822	797	821	850	847	864	856	854	812	834	754	824	794	804	838	828	851	815	776	805	839	822	794	816	823	824	812	813	860	884	848	810	784	854	832	818	854	844	804	797	836	834	809	844	819	815	807	769	835	840	827	831	817	846	855	845	813	775	833	762	831	843	859	810	840	806	769	829	844	802	903	809	805	824	822	840	843	847	820	825	837	756	851	858	806	805	766	811	866	864	796	827	818	818	810	875	807	789	827	856	819	849	877	872	828	888	830	777	817	851	775	861	838	826	804	826	798	818	828	794	843	805	828	836	841	854	836	829	840	872	813	805	806	846	847	826	808	797	807	839	789	780	838	806	785	818	858	845	837	832	895	796	824	801	825	864	823	850	797	796	834	796	829	788	791	872	836	832	869	844	755	780	787	841	831	805	791	827	854	826	903	841	828	809	859	779	821	770	815	880	824	846	854	773	801	797	832	816	822	820	803	799	784	844	790	840	844	859	789	832	775	843	796	822	776	820	786	796	834	837	789	773	853	815	835	870	823	798	855	793	832	828	790	805	857	834	812	811	860	867	855	804	834	811	770	822	830	807	877	812	802	803	805	796	750	850	821	826	822	840	814	801	834	842	830	875	806	820	853	854	883	867	859	817	827	843	791	836	820	833	805	824	843	821	851	808	864	804	849	780	862	865	773	811	786	848	810	829	888	798	783	792	803	862	854	825	899	823	794	796	827	853	810	781	837	811	828	802	806	820	793	799	835	814	888	809	859	841	809	797	820	848	804	900	856	810	800	826	773	814	833	856	860	831	805	819	764	863	856	784	878	848	801	796	824	871	830	789	793	821	803	808	811	817	834	836	817	866	862	837	848	804	878	789	816	809	814	818	782	840	831	807	844	868	853	818	831	828	858	858	778	815	823	793	844	818	805	797	876	790	804	785	835	792	793	823	884	828	830	843	827	821	812	807	806	776	802	817	811	827	792	870	838	768	782	802	819	812	866	838	829	828	862	845	782	811	784	794	866	828	860	801	787
3478	241	189	188	172	188	178	127	185	192	159	168	175	195	194	193	186	200	186	183	158	186	187	176	171	147	186	182	203	181	160	185	202	178	169	189	177	192	178	200	169	218	167	194	172	171	174	187	175	179	172	182	169	134	191	196	173	172	190	176	162	157	166	190	169	180	198	198	180	201	184	175	179	160	194	172	170	177	189	168	160	170	182	169	187	197	175	195	173	173	177	191	177	196	166	195	195	165	187	140	165	187	181	184	160	164	188	173	157	181	193	184	157	154	159	188	171	160	168	170	176	148	160	160	164	177	184	152	165	198	188	190	185	192	156	187	207	180	208	193	170	163	158	176	180	181	177	172	161	185	186	173	206	186	194	191	170	170	189	166	191	190	184	186	166	169	161	204	197	155	177	197	183	198	190	169	190	183	194	172	173	164	167	208	188	171	170	183	190	180	168	192	185	215	156	173	185	189	174	169	190	169	174	176	160	172	177	173	179	202	174	181	155	184	191	168	164	186	182	176	161	176	197	197	167	176	177	165	150	140	178	208	171	170	196	189	184	182	173	181	166	164	160	178	169	174	194	199	179	159	171	161	193	184	156	192	175	178	163	169	163	199	177	194	174	195	204	158	145	184	166	156	157	179	205	184	182	153	178	183	212	188	158	159	166	176	186	195	202	174	157	172	170	210	165	170	178	173	169	173	170	171	176	163	207	159	217	193	180	166	185	152	179	195	169	207	185	191	199	201	193	188	190	185	180	181	179	171	174	166	185	162	165	201	174	179	198	173	197	163	158	155	180	190	175	174	171	167	180	199	194	150	172	202	178	158	186	160	179	192	165	181	162	204	188	188	157	181	188	178	162	174	193	166	174	182	184	167	171	188	185	168	187	183	169	177	166	171	178	145	158	173	181	185	174	154	186	183	179	167	150	167	173	190	166	179	188	170	159	188	165	173	200	194	195	177	172	191	159	160	186	200	172	162	178	195	184	184	200	180	171	180	201	212	171	174	182	186	157	165	165	170	148	191	175	194	175	181	183	165	171	182	195	159	199	166	193	178	165	170	164	193	167	187	202	188	184	188	196	195	176	161	201	155	172	159	156	165	193	180	193	182	158	206	179	179	176	197	192	191	188	184	175	178	179	182	182	189	168	203	189	172	160	177	150	201	207	164	195	186	203	169	175	173	172	171	139	143	173	164	189	173	150	164	168	187	192	175	185	185	170	154	213	176	174	194	159	164	199	156	164	196	200	176	185	181	191	180	183	191	170	169	160	210	155	187	173	169	202	166	152	172	179	211	185	180	181	169	154	155	165	185	144	198	181	196	170	204	170	161	160	188	173	178	175	164	193	168	164	162	190	174	173	190	221	176	152	197	181	182	165	201	191	176	174	169	181	191	191	179	167	183	205	181	148	188	200	201	176	174	173	189	157	184	190	202	174	178	165	157	189	167	155	176	164	164	193	185	175	197	171	187	176	183	168	177	175	172	191	182	185	194	171	185	197	182	180	178	196	196	177	180	171	194	212	178	169	190	177	204	170	173	206	199	152	150	171	160	193	168	190	160	157	190	177	169	200	169	200	149	156	175	207	193	159	169	161	153	160	153	153	175	176	199	204	196	174	197	175	182	174	168	163	167	195	189	173	182	170	173	186	197	186	207	192	153	226	204	191	173	172	189	191	163	201	158	178	152	191	173	189	178	190	174	181	186	179	183	188	180	187	155	175	165	187	155	177	174	175	174	173	185	157	171	166	169	189	188	196	144	150	171	177	151	195	184	173	170	179	193	165	170	147	190	174	175	169	171	177	163	177	179	166	188	175	176	171	171	192	144	174	169	177	152	147	188	175	211	183	210	198	197	204	193	172	200	171	200	169	188	187	206	176	191	174	166	173	168	169	169	197	178	184	196	177	172	198	200	159	169	188	159	164	189	185	180	181	167	168	213	165	164	161	161	181	161	169	187	182	193	181	160	164	144	185	182	170	193	186	164	203	199	158	189	187	159	190	162	175	191	170	164	181	191	168	201	188	192	159	160	213	196	157	158	193	180	153	152	193	182	157	173	179	172	195	151	165	190	184	165	171	189	177	161	192	172	176	176	177	167	178	159	183	180	180	192	201	196	188	158	194	189	192	177	166	177	160	184	159	169	199	187	165	166	181	200	214	186	184	184	156	164	177	168	184	178	182	169	182	168	163	191	170	166	214	136	171	158	170	181	153	170	155	186	192	205	171	187	171	178	186	171	212	161	188	195	188	206	160	173	165	177	180	154	184	180	180	173	149	207	182	198	203	165	195	187	186	179	198	174	160	158	171	166	184	184	174	193	196	172	169	171	170	193	185	151	161	203	179	174	156	150	159	178	168	166	186	212	187	173	203	185	193	179	194	189	180	190	183	186	168	177	194	171	174	152	160	180	162	175	185	178	176	171	191	160	164	162	179	146	165	179	177	192	162	195	209	186	169	190	161	164	176	188	195	182	184	160	168	201	173	180	198	200	183	193	217	161	194	172	183	183	187	163	175	175	194	176	171	170	185	163	199	166	200	184	174	181	199	199	156	177	171	169	174	179	170	159	198	172	201	206	196	169	199	153	178	178	176	183	180	191	145	183	172	209	184	179	179	200	171	185	169	161	169	168	173	182	172	177	182	200	189	191	178	210	154	186	171	177	167	185	157	188	185	166	173	163	169	165	194	167	195	177	180	192	166	178	169	155	145	160	196	197	167	187	192	166	185	154	176	154	199	162	177	169	185	189	166	174	198	178	149	165	165	180	188	164	190	184	171	190	201	178	169	185	151	178	188	160	149	171	184	193	166	166	194	186	183	170	123	183	183	166	184	180	159	176	213	165	183	187	208	158	176	163	192	176	211	199	171	164	141	156	180	182	172	182	162	193	207	178	167	171	152	187	209	182	168	172	178	165	155	185	176	185	178	192	181	161	181	161	175	194	177	160	165	171	154	183	177	177	181	174	178	161	202	169	164	190	149	171	184	197	195	188	178	167	150	181	205	171	168	183	187	150	189	169	212	163	163	173	192	190	190	192	144	171	166	164	168	172	161	185	155	183	189	152	172	172	163	150	198	191	190	185	177	184	172	175	155	165	161	190	188	192	174	178	202	152	176	166	171	178	163	166	187	181	170	170	195	181	191	175	181	161	170	193	177	193	188	189	182	164	187	168	190	194	173	164	187	163	158	196	171	202	187	188	193	172	176	184	159	169	173	157	163	172	177	204	179	195	206	169	190	169	195	164	185	167	185	140	170	178	201	183	188	181	214	160	174	174	187	179	162	169	190	151	156	171	148	162	188	172	189	178	171	182	163	174	188	185	190	181	162	147	153	188	183	175	160	166	196	192	185	182	192	157	184	177	182	209	181	189	187	171	169	183	173	172	166	192	175	165	163	176	179	199	184	171	173	203	160	202	182	184	178	173	191	161	197	169	189	170	190	198	198	199	201	171	203	165	158	203	165	172	198	174	187	182	179	173	187	179	167	167
2852	503	424	445	469	456	463	452	429	454	454	474	438	410	430	450	427	418	446	438	440	423	463	455	442	424	445	437	444	419	439	437	495	454	429	432	410	424	467	421	424	428	430	447	451	438	425	471	421	458	473	469	457	425	413	422	455	430	449	431	460	439	484	452	422	439	414	415	441	441	446	476	430	412	418	452	466	430	454	431	480	412	451	395	449	395	464	440	431	441	389	461	446	417	437	450	423	423	449	470	473	477	436	419	439	449	460	452	476	461	426	433	454	453	466	430	445	437	442	455	424	441	469	424	435	471	424	408	419	429	429	427	424	419	413	428	446	441	432	449	437	462	463	447	458	451	456	458	457	426	433	432	437	423	461	480	430	476	428	421	416	422	477	426	443	455	427	432	411	437	459	457	464	437	428	455	443	434	451	447	449	408	431	467	445	458	410	378	413	462	396	437	425	445	451	438	440	436	437	422	461	453	459	436	402	433	416	458	436	436	447	430	435	405	445	419	405	436	454	415	429	420	418	416	435	447	468	452	441	410	441	441	400	436	476	457	435	431	455	389	462	444	447	425	470	435	467	448	421	404	432	438	444	445	463	423	430	414	462	418	447	435	399	447	420	389	457	479	468	454	458	426	444	447	444	432	473	414	456	391	433	421	418	431	477	394	445	461	475	427	454	475	420	424	447	417	450	466	433	420	435	449	448	449	419	457	412	451	457	456	460	417	458	435	466	470	400	440	427	440	451	413	442	428	402	428	477	441	425	420	415	445	455	428	440	402	473	457	436	425	443	446	457	450	428	457	443	445	425	427	439	452	399	431	431	472	500	425	422	439	459	442	436	443	413	478	446	427	474	478	465	456	460	451	421	413	425	424	445	428	408	449	456	470	455	440	452	458	437	457	400	444	404	407	441	390	452	434	417	451	433	419	397	424	416	444	444	431	445	471	430	439	461	456	437	414	474	455	433	460	410	448	435	445	417	447	441	443	465	443	470	440	479	451	423	462	417	460	456	420	430	463	423	440	420	436	470	447	411	459	450	430	442	472	450	473	443	451	458	427	437	443	451	416	439	443	449	412	451	451	444	469	433	461	472	446	439	447	425	426	450	450	425	419	465	434	428	440	412	442	436	451	430	414	448	448	462	409	440	433	438	421	444	459	469	478	468	445	444	410	407	483	438	424	417	426	437	449	436	483	433	429	436	425	434	423	433	445	468	456	447	407	422	426	454	391	433	460	460	456	429	465	408	446	409	433	407	464	428	479	416	439	418	452	473	445	445	428	443	415	446	443	456	427	434	429	455	474	427	452	430	471	454	449	453	473	456	412	395	473	453	419	416	418	387	471	471	432	481	463	464	428	469	414	454	449	489	422	456	416	453	461	437	403	475	441	427	416	439	435	451	462	408	421	392	463	443	452	458	414	432	411	458	467	448	448	435	428	407	448	424	398	447	489	438	425	444	445	425	427	399	433	421	460	399	452	441	421	441	434	459	454	401	483	449	453	409	392	453	426	448	436	446	461	448	468	468	429	435	435	443	427	448	448	478	458	435	436	450	424	455	486	473	464	433	439	440	460	389	447	421	444	425	451	453	442	462	415	403	480	445	480	442	476	433	440	468	425	423	407	447	431	433	438	428	425	422	387	427	397	447	426	417	429	433	414	434	427	436	424	400	472	429	442	469	458	450	440	486	429	470	425	451	415	432	453	447	427	438	424	442	495	404	468	443	414	423	443	467	407	443	480	443	422	430	457	430	427	468	411	412	451	421	453	449	450	426	427	455	420	409	466	443	416	436	453	441	404	452	409	411	430	409	456	416	428	410	405	451	444	466	467	428	442	454	393	395	415	431	457	443	466	475	415	426	456	422	449	427	457	421	441	440	455	424	435	455	443	446	437	422	441	482	428	469	458	418	419	432	437	468	417	422	407	474	417	402	458	440	446	485	442	472	470	400	413	403	472	441	455	450	454	423	458	422	480	438	420	435	467	458	424	413	447	433	470	411	389	415	458	430	441	413	449	420	417	431	418	437	427	422	458	444	425	444	429	449	422	478	427	447	410	448	436	445	439	454	434	421	457	447	440	464	435	457	423	449	478	424	420	452	440	419	431	454	458	417	427	451	419	433	438	453	419	416	461	449	460	407	438	425	460	450	412	455	410	433	449	428	435	460	435	423	461	422	430	457	427	440	442	473	443	463	408	464	456	466	439	458	440	434	420	421	412	456	456	433	394	464	400	399	447	427	466	411	458	445	465	427	419	476	437	441	395	391	437	415	460	400	444	445	413	466	437	437	434	443	453	415	428	429	413	463	423	484	439	411	421	448	405	446	432	457	458	444	438	431	385	421	471	463	451	422	451	426	445	442	448	462	452	415	437	417	425	440	435	434	439	434	469	428	455	430	448	421	481	405	480	395	443	405	452	467	426	450	443	457	435	450	427	424	457	445	469	447	446	464	420	469	458	456	479	461	417	430	445	469	441	424	407	431	450	421	457	436	456	456	406	405	437	479	401	456	406	477	444	420	394	425	423	408	451	416	470	494	425	474	444	420	464	435	419	450	433	430	449	450	415	447	458	445	435	450	451	449	422	463	427	463	461	410	427	440	411	455	460	434	455	436	414	443	441	442	446	476	437	421	414	423	447	437	438	422	435	447	432	445	450	416	438	409	463	439	448	435	404	417	415	423	438	419	435	460	419	440	444	406	405	434	448	456	437	441	429	436	456	422	438	383	409	457	461	464	434	445	416	448	419	432	409	433	441	477	427	430	436	443	454	451	449	475	459	474	440	466	422	447	438	420	420	405	462	481	436	423	403	433	478	430	459	450	438	475	398	435	450	459	466	432	410	459	478	449	422	434	436	422	478	466	429	443	433	436	432	442	447	429	482	456	435	437	436	486	428	445	440	449	423	465	438	456	443	450	430	426	439	423	457	444	457	462	428	451	434	444	424	430	451	425	483	411	389	412	463	442	407	433	442	442	403	414	432	451	422	454	449	437	455	446	402	434	455	462	413	417	416	432	424	400	427	436	457	434	449	424	407	455	447	450	445	471	431	444	471	436	474	440	459	449	415	449	458	421	477	434	471	457	469	442	442	444	467	418	403	455	437	456	473	458	424	447	451	468	452	460	453	444	444	447	451	450	451	423	382	424	483	453	436	434	439	442	451	437	435	413	432	444	424	430	450	467	443	444	418	440	442	415	441	421	447	444	436	454	454	487	450	447	478	452	473	462	464	437	474	424	401	465	445	438	433	445	445	456	364	420	414	446	419	437	419	396	447	467	425	421	384	433	425	431	454	423	477	447	463	448	467	467	381	422	451	409	459	480	440	412	465	430	407	434	420	461	435	444	428	434	420	413	431	436	458	458	425	452	413	462	422	439	438	447	429	474	426	461	435	385	438	441	472	424	429	429	463	435	469	449	432	415	495	457	469	433	461	409	401	408	426	442	444	463	389	418	401	441	402	445	460	441	452	462	451	452	449	438	452	444	425
11005	792	556	531	422	377	341	314	281	287	314	269	280	306	273	268	275	289	313	242	290	263	275	278	255	238	284	273	309	254	240	254	220	245	248	266	303	277	255	222	248	262	263	263	274	278	263	277	221	250	290	243	273	245	255	263	255	272	283	260	283	297	238	266	270	282	264	261	257	276	277	271	273	232	266	254	277	281	251	269	279	247	257	242	266	244	265	282	267	236	281	262	220	291	263	278	258	263	286	252	270	242	262	275	270	252	272	238	264	242	239	263	262	256	259	248	266	268	256	268	245	271	246	261	276	249	246	234	274	256	244	258	249	279	254	267	269	297	267	244	293	254	264	255	247	261	244	268	281	274	245	238	253	269	249	249	248	242	279	251	263	253	255	255	235	245	238	271	258	261	285	257	248	250	251	274	297	278	283	293	247	255	277	271	242	251	289	266	243	246	247	264	256	252	272	289	257	276	298	269	258	283	279	279	262	274	262	306	248	237	266	270	292	271	251	236	262	293	268	252	320	248	281	264	258	257	257	246	277	235	227	261	262	250	262	233	256	257	270	273	269	273	264	251	247	267	249	285	306	257	276	266	270	244	230	255	262	299	272	256	254	268	257	296	309	265	269	241	271	277	249	269	302	266	257	245	274	264	242	274	273	251	255	272	272	272	266	266	256	294	292	258	256	246	263	260	284	266	262	260	262	242	270	282	260	235	271	257	287	251	288	255	294	245	265	265	232	222	265	244	259	271	237	249	253	228	262	272	283	243	252	263	248	255	239	253	231	245	262	243	280	252	268	256	250	217	281	210	263	268	267	240	240	261	261	239	260	256	238	243	267	252	255	254	260	258	269	277	234	251	288	273	254	257	293	229	289	277	213	271	243	270	248	257	279	211	230	267	273	250	242	267	286	213	246	287	267	276	272	234	287	263	269	258	233	271	255	275	278	277	271	249	267	263	261	244	253	244	274	238	268	275	232	250	248	264	281	247	241	227	255	267	292	257	259	256	263	236	257	262	263	271	280	252	252	286	293	282	266	269	266	271	234	239	279	244	255	262	250	236	268	243	259	232	273	267	271	257	256	264	262	239	297	297	255	229	257	269	269	257	259	247	248	254	285	253	231	245	273	257	266	264	311	249	265	277	230	294	258	258	270	244	259	246	280	245	262	246	263	244	282	250	227	259	262	257	275	265	292	236	274	285	245	273	269	260	262	257	321	251	263	244	258	260	250	269	228	281	249	266	264	266	246	235	258	264	277	253	266	269	256	245	274	266	302	260	264	229	239	251	285	248	257	248	289	265	263	266	264	223	247	271	271	282	242	269	316	272	284	258	294	248	300	248	256	253	272	260	261	238	252	244	247	237	281	278	281	285	281	260	274	271	240	216	271	274	240	228	246	260	254	258	280	241	296	299	298	259	292	277	269	250	251	235	290	268	286	273	248	266	242	243	269	275	254	276	238	282	307	257	255	283	269	298	264	242	264	258	270	281	209	239	277	270	260	271	251	259	255	239	258	276	225	272	254	243	267	281	282	284	275	255	248	254	247	291	278	287	270	237	254	271	248	271	281	269	296	280	278	248	216	232	227	274	268	280	260	260	237	258	233	239	301	270	254	255	271	279	253	257	220	248	256	238	290	245	287	281	261	244	257	276	232	252	247	265	288	243	230	269	276	274	252	241	235	277	231	243	243	242	255	234	274	272	269	288	237	254	269	253	277	270	277	255	253	272	241	284	263	252	264	278	210	241	255	260	257	231	268	253	291	264	273	283	283	265	275	255	284	285	263	271	261	235	249	266	251	259	289	248	254	270	263	244	272	239	274	281	268	276	271	268	256	235	245	294	296	253	229	284	286	276	225	266	267	260	240	275	226	257	246	244	255	255	244	233	258	236	238	265	272	260	242	267	258	268	279	269	259	285	260	258	274	263	289	242	243	258	270	288	264	245	242	260	282	252	274	273	271	257	277	242	260	259	265	257	276	255	276	269	278	271	253	263	275	289	268	265	262	287	274	258	279	243	291	276	248	244	276	267	246	268	240	245	287	269	258	256	269	267	257	247	278	268	236	276	252	232	263	239	250	250	226	252	256	254	263	284	273	287	273	245	295	255	270	248	260	237	264	278	262	243	242	255	297	255	220	254	279	269	247	276	255	231	277	279	243	263	240	259	250	273	262	255	285	258	270	285	244	285	263	276	240	217	241	253	259	271	294	296	283	273	262	248	256	266	265	287	257	259	260	249	254	273	274	263	272	282	275	289	239	268	261	277	262	263	265	257	262	271	241	257	278	258	298	294	253	259	259	266	255	259	256	282	249	247	287	285	261	276	265	241	227	260	246	237	241	254	270	274	253	254	267	254	235	262	276	290	262	245	268	258	260	277	238	277	281	279	248	240	253	290	285	260	227	268	251	278	264	276	274	257	240	244	226	278	259	261	259	280	274	262	268	302	300	266	266	265	274	238	247	267	256	232	262	264	252	258	258	230	273	258	256	251	252	242	302	278	239	299	263	267	297	275	290	272	246	268	258	254	291	254	265	261	278	271	259	251	235	277	294	236	241	288	271	254	269	265	274	270	254	273	245	288	253	246	266	265	287	252	293	268	249	263	294	275	229	286	287	261	256	293	249	260	261	219	232	248	256	261	289	242	253	261	226	269	255	260	237	293	253	267	226	250	244	242	244	270	272	299	267	229	244	272	277	292	275	287	265	258	263	238	270	287	270	260	254	266	262	238	270	270	256	304	241	272	276	261	253	265	286	282	281	273	218	258	287	264	258	250	277	240	266	271	272	272	273	265	270	297	277	235	239	249	266	270	245	256	285	258	270	260	266	277	285	255	304	254	239	278	268	280	232	283	257	300	245	257	273	256	268	243	277	262	251	281	261	264	256	251	253	285	256	244	264	246	255	251	280	252	241	249	293	254	259	238	252	273	260	248	236	268	231	277	266	269	266	288	257	271	283	241	249	264	282	269	303	241	262	241	214	246	236	260	268	249	280	233	244	236	286	265	283	249	264	253	269	280	238	270	256	253	238	287	246	269	259	286	262	269	246	278	308	267	251	250	257	249	260	279	255	240	250	270	251	271	256	273	246	256	273	253	286	247	264	274	244	293	283	262	256	291	243	245	255	257	247	256	269	267	266	242	235	275	273	270	272	251	294	264	289	288	247	263	262	265	255	281	296	287	265	289	277	278	280	272	249	264	243	240	282	262	297	259	268	269	217	245	285	259	270	255	263	272	269	267	252	249	277	251	235	264	250	252	257	270	249	275	273	251	285	276	261	261	266	249	247	250	285	235	237	287	249	218	266	264	260	253	267	263	268	270	273	273	275	260	277	268	266	274	236	264	251	258	279	271	301	263	260	243	244	278	300	253	278	257	242	262	270	298	266	270	260	284	267	273	233	260	267	278	269	250	266	292	260	275	240	262	249	268	273	263	253	273	229	245	262	285	254	270	256	243	296	269	269	267	241	277	262	241	292	263	249	225	267	260
8017	945	1243	1432	1262	1102	1004	955	880	795	766	693	699	687	754	692	655	669	658	665	668	666	630	662	665	692	645	633	652	594	675	622	631	614	630	625	579	655	641	638	608	634	605	635	619	666	596	604	630	650	668	668	571	608	617	641	599	648	582	604	607	624	680	620	631	647	618	627	585	617	598	621	575	618	609	614	601	612	665	615	640	621	609	609	623	627	650	621	618	585	593	609	604	604	631	609	623	607	619	630	649	604	545	589	655	660	627	610	589	641	659	592	645	637	625	625	689	636	625	645	579	599	575	567	613	612	601	649	617	585	605	653	612	595	616	655	650	612	644	583	570	639	626	608	543	621	626	639	658	610	576	636	634	652	644	603	633	619	633	633	637	609	661	603	605	628	627	631	592	578	606	667	638	604	610	587	630	607	613	608	630	635	639	606	651	614	576	630	675	609	623	597	613	569	639	624	622	615	640	610	645	637	647	585	580	609	618	610	608	601	612	621	664	646	627	642	592	588	563	609	626	577	639	610	641	616	601	624	604	631	661	602	602	581	565	668	584	578	636	612	680	603	608	650	628	621	606	630	633	606	616	619	666	582	610	630	622	619	615	661	638	617	637	591	577	635	624	611	638	588	613	620	605	628	581	563	601	605	628	614	609	623	615	640	606	606	663	632	609	653	619	633	657	590	633	591	608	592	613	579	579	656	614	623	599	598	628	599	627	595	597	612	624	624	626	598	628	613	621	617	608	623	604	619	623	609	667	564	615	594	615	592	630	621	612	586	592	599	600	600	650	614	597	638	603	577	603	595	631	613	664	589	627	575	661	621	625	650	605	591	604	636	596	579	623	627	559	610	652	606	582	591	617	605	648	618	631	606	606	625	593	592	572	629	606	648	624	626	625	595	585	615	618	607	615	587	585	590	620	585	644	620	592	564	606	566	640	586	613	621	608	621	592	583	607	609	598	585	616	577	607	619	608	592	668	636	595	605	602	654	596	587	667	627	607	658	607	623	644	585	610	555	612	613	606	622	636	577	564	622	583	597	651	636	609	641	606	617	563	594	652	593	620	604	623	595	623	613	606	589	595	616	647	638	596	635	556	564	678	613	603	640	597	626	610	654	609	632	597	612	620	588	623	591	593	640	627	640	638	664	637	649	624	587	588	622	640	641	634	602	587	605	656	608	607	606	601	581	596	633	583	607	650	607	633	676	635	597	581	595	632	624	591	643	602	619	591	622	593	575	589	597	669	589	624	648	561	640	641	629	600	639	676	642	607	576	625	597	624	624	607	644	637	630	637	603	592	587	601	634	685	607	615	592	613	637	603	599	576	619	638	623	556	626	597	625	630	655	637	585	613	638	576	588	624	594	645	600	580	590	588	576	621	594	632	632	588	584	599	593	583	621	586	638	614	633	578	658	555	616	628	608	643	614	659	595	599	611	592	591	624	593	573	614	632	604	571	650	605	554	631	604	586	568	621	645	648	603	609	600	627	599	588	590	611	597	632	598	611	636	610	628	597	596	582	626	579	635	601	632	616	559	575	617	635	606	604	626	620	642	619	597	630	562	634	595	601	587	614	618	609	669	618	622	607	641	604	617	577	641	619	624	586	615	632	561	615	617	607	554	631	591	619	584	584	636	630	595	633	583	670	596	670	604	596	598	582	558	648	615	630	602	636	645	613	632	638	652	631	571	639	628	640	604	602	567	618	613	611	611	641	590	652	602	617	620	630	656	591	619	596	590	591	610	604	649	601	586	668	653	614	579	642	618	623	574	650	574	614	605	603	594	586	584	653	583	588	599	588	638	636	601	652	610	635	651	641	603	580	617	602	636	615	557	653	627	609	603	619	584	656	566	600	613	665	617	618	612	603	563	642	606	574	606	612	627	599	641	620	604	604	624	586	638	584	637	596	586	638	645	635	618	607	571	627	611	602	604	652	621	654	632	622	630	651	658	570	613	625	589	633	609	635	608	602	632	567	595	591	600	620	592	608	599	646	647	607	598	635	594	563	595	619	666	628	613	633	625	618	628	637	591	619	615	631	589	626	623	639	608	601	632	587	624	596	670	622	622	601	620	628	616	640	617	644	602	586	587	588	659	648	597	599	613	600	601	621	644	594	644	614	605	643	603	628	602	615	617	607	599	626	647	596	640	597	650	581	632	620	616	581	642	622	631	639	567	589	615	601	605	605	618	626	624	592	609	587	584	625	611	649	620	615	634	650	559	631	646	608	589	573	654	608	610	597	646	632	594	635	647	535	628	608	636	613	582	584	616	619	589	621	592	587	598	612	621	638	633	605	630	612	601	609	570	579	630	639	607	577	608	558	603	627	622	625	610	626	631	655	599	632	593	621	619	607	625	652	616	608	582	613	631	628	610	620	637	631	607	565	633	584	625	570	608	628	629	585	620	601	644	611	629	631	626	618	625	626	606	639	645	607	627	616	663	646	642	648	615	623	698	614	609	698	649	604	574	529	609	625	609	640	571	631	602	632	635	600	605	636	634	646	650	615	576	617	650	628	604	596	610	594	610	624	590	648	621	647	578	621	581	632	631	615	607	614	607	611	617	586	585	602	589	604	602	622	613	616	597	641	617	641	607	606	654	582	596	605	605	643	613	559	667	619	613	597	598	585	615	596	606	613	608	623	582	586	604	663	563	601	614	556	606	617	633	641	627	588	588	606	622	669	625	582	644	631	614	603	636	615	592	621	588	583	569	608	593	632	652	614	632	601	634	592	583	663	596	633	560	621	616	605	630	602	626	587	646	638	609	583	668	612	659	596	658	582	612	618	606	660	633	589	623	616	636	585	608	621	599	574	600	570	692	633	629	573	622	588	634	629	567	578	621	613	630	608	615	647	671	588	629	626	609	599	647	622	621	615	644	653	654	605	626	599	632	569	690	584	612	641	569	612	603	613	598	622	612	638	613	625	634	575	577	635	593	643	607	626	626	628	607	632	677	602	577	598	629	586	583	658	614	643	595	609	578	629	593	589	584	616	609	596	623	603	589	566	640	599	579	581	617	624	638	561	623	626	641	598	560	560	634	628	589	609	643	606	605	648	629	575	602	594	655	574	612	599	613	583	587	578	614	637	685	641	641	608	593	576	597	577	661	597	636	599	599	572	621	637	630	600	630	639	626	593	630	606	633	594	638	578	585	648	641	605	602	590	631	617	627	607	586	587	633	626	628	616	674	605	625	580	620	632	587	596	642	600	649	617	616	648	620	625	657	604	613	553	617	630	614	648	580	606	611	635	608	603	582	594	655	641	620	635	618	620	619	652	648	633	632	639	650	623	635	588	611	609	601	616	608	595	634	624	636	593	615	605	622	614	632	618	622	582	629	634	654	657	639	607	601	639	636	623	608	609	616	560	612	603	615	655	677	615	610	626	622	607	587	572	607	619	602	604	604	628	647	619	585	591	615	595	631	610	592	612	623	624	565	643	630	578	628	622	621	635	611	650	660	624	659	628	611	651	614	596	601	646	588
19394	1805	1082	857	702	646	531	492	453	442	429	442	396	424	398	387	420	419	384	443	391	372	412	379	393	354	365	392	415	421	401	367	350	417	370	369	379	350	381	387	337	368	376	354	354	383	387	344	375	374	358	352	368	401	361	373	371	367	346	394	369	360	383	357	390	375	376	369	353	381	375	361	387	387	368	350	388	380	383	358	393	387	389	359	370	338	383	348	373	330	378	396	357	387	406	377	377	400	369	356	359	412	373	377	358	323	383	394	415	389	354	425	362	350	319	393	399	379	357	362	374	371	403	402	407	419	374	397	375	376	368	390	361	384	426	387	347	371	383	425	386	365	374	379	366	370	348	379	362	347	343	388	362	357	350	408	382	385	343	420	420	398	371	397	350	396	364	377	355	371	374	355	393	391	360	372	336	383	364	355	353	361	347	362	391	422	400	395	342	376	369	376	425	371	366	373	388	403	398	369	412	377	347	390	382	366	420	373	376	340	363	371	386	354	344	347	364	386	354	373	374	372	364	361	372	386	385	386	368	405	363	373	391	379	380	365	425	367	386	348	382	374	382	351	372	375	389	375	383	362	378	351	347	408	363	403	348	361	373	395	375	379	383	401	368	361	389	370	357	361	360	366	402	406	371	375	390	367	360	377	342	409	359	390	395	373	354	384	376	371	340	363	349	360	385	382	390	368	333	350	371	390	385	358	367	384	375	356	345	402	385	402	396	371	383	366	405	335	358	397	338	381	325	355	363	326	360	346	397	377	361	397	369	379	368	385	389	361	366	348	386	380	385	422	370	376	373	362	386	392	361	349	381	365	388	360	397	358	385	395	365	378	392	380	412	370	414	362	413	360	388	367	366	363	370	414	366	361	347	331	402	330	384	352	331	402	358	371	405	336	390	363	398	358	346	378	379	378	384	399	417	340	342	399	372	385	359	368	381	400	371	383	366	385	361	372	375	365	345	364	366	402	369	361	343	346	364	404	396	339	391	381	358	372	334	356	391	372	320	389	368	358	374	366	373	361	388	394	331	388	386	407	375	376	344	410	386	410	400	384	355	399	365	402	391	371	361	349	387	373	339	373	390	350	377	380	362	394	384	387	391	342	347	365	334	403	355	398	403	386	373	363	378	367	342	336	380	363	362	392	400	372	354	347	376	364	328	348	385	390	375	370	365	341	356	352	397	365	356	334	385	359	364	386	373	407	375	352	373	399	366	383	386	392	362	333	381	392	374	406	381	384	381	390	411	320	397	401	382	353	368	345	373	402	384	383	391	362	343	363	360	392	383	382	382	410	381	403	369	382	412	357	380	408	372	399	396	383	365	371	397	352	381	387	376	351	382	372	345	376	343	391	374	351	391	345	403	387	404	384	360	369	352	369	387	345	369	344	371	372	344	359	341	373	390	391	361	398	343	364	351	364	362	323	386	380	365	378	433	343	346	327	384	380	368	349	378	397	385	374	377	369	368	341	394	378	400	378	354	358	374	374	367	338	367	378	384	398	371	363	364	344	364	370	377	370	354	392	382	388	383	371	348	345	388	365	414	323	373	402	364	370	375	367	397	363	356	348	367	362	401	389	353	389	330	336	331	346	372	341	355	359	403	398	388	384	385	386	382	350	382	324	352	379	392	392	370	398	367	415	382	352	340	414	354	367	394	371	322	324	394	375	363	370	366	359	352	379	379	345	366	397	348	384	340	369	387	401	370	371	400	405	359	332	373	368	352	337	381	408	412	395	383	397	372	390	371	382	375	377	407	368	377	373	355	341	399	396	342	389	372	371	387	372	359	375	356	346	382	365	401	431	384	338	387	408	398	379	369	378	394	354	362	362	376	377	389	320	367	370	370	344	379	373	356	355	337	407	416	379	366	387	350	360	374	371	350	402	378	358	366	378	413	347	376	361	361	333	365	339	370	380	325	384	372	394	352	342	352	347	396	389	370	368	376	396	421	361	391	391	385	360	354	336	371	349	378	369	366	393	406	398	356	375	379	357	379	385	376	423	390	402	350	380	353	384	362	351	379	377	346	362	377	338	351	386	320	374	380	397	377	331	375	361	358	404	381	385	361	386	373	370	374	369	387	392	378	324	359	391	364	374	346	359	371	394	373	376	370	372	377	347	423	325	370	408	346	381	358	338	367	397	385	410	360	368	362	380	391	396	394	380	402	404	363	360	345	369	344	389	341	407	397	356	341	399	337	371	346	337	364	334	404	348	378	386	364	355	384	365	346	383	379	385	370	354	399	395	358	375	361	405	379	351	401	388	357	383	369	409	356	371	349	340	352	389	362	392	327	377	367	349	361	389	386	387	385	395	394	356	337	378	374	344	366	379	400	362	398	399	366	367	367	346	347	384	377	382	379	348	342	406	392	381	367	369	393	370	341	401	357	407	386	380	388	400	395	401	347	349	343	366	376	375	375	344	394	390	393	365	345	371	364	359	359	364	371	328	373	398	385	361	377	410	370	398	360	370	403	390	371	378	409	373	402	391	387	361	352	378	365	374	360	376	371	342	377	388	372	361	351	390	376	357	355	371	376	377	377	345	382	349	353	398	369	351	351	414	377	382	388	340	383	353	341	343	341	389	342	383	350	363	363	404	382	404	349	386	371	369	403	372	361	353	400	367	372	388	355	346	385	359	381	353	426	387	336	337	365	345	396	390	420	353	365	380	361	395	400	369	370	438	408	407	406	395	383	351	405	353	369	354	370	357	372	390	421	351	382	361	311	368	395	315	340	380	387	358	347	354	369	340	404	405	361	374	372	345	391	354	357	364	375	397	406	387	347	349	380	363	396	371	386	342	350	369	324	372	366	386	364	372	373	398	324	364	420	409	386	355	361	357	366	343	364	376	397	376	372	462	365	356	361	364	387	340	347	349	409	376	359	380	386	395	384	370	323	384	373	362	362	379	372	391	383	392	420	400	412	361	352	375	389	362	396	391	372	367	396	351	380	372	358	354	389	354	415	366	392	388	392	394	384	376	371	372	366	377	363	394	375	361	350	361	366	351	347	381	397	416	391	381	389	395	421	370	392	356	357	373	364	389	365	372	360	386	367	325	396	387	378	397	370	363	343	381	380	394	359	379	403	358	390	353	334	360	405	322	433	412	383	307	365	365	384	376	389	385	390	429	339	332	351	360	378	361	359	341	384	372	362	369	405	349	408	387	371	386	334	347	386	350	404	415	395	358	352	328	369	409	356	372	357	395	353	380	385	377	369	364	335	381	387	396	385	332	359	386	413	398	379	324	348	401	378	398	372	380	377	316	350	373	349	401	366	382	356	348	396	374	367	379	357	391	352	350	371	323	365	360	362	363	367	350	406	349	383	366	383	369	339	347	395	336	355	389	348	354	405	375	383	378	376	380	416	325	348	357	377	368	409	350	368	363	383	368	346	376	371	392	377	331	336	388	355	412	395	359	384	392	406	364	409	337	351	372	348	395	377	388	387	352	378	379	397	336	377	368	394	399	389	367	392	363	325	388
10566	1465	2185	2485	2087	1762	1499	1404	1274	1229	1154	1129	1055	1015	1002	1012	990	921	978	943	913	910	903	904	930	867	899	852	861	876	868	885	865	871	835	827	870	850	817	777	852	835	774	853	872	850	842	844	829	831	802	854	833	782	884	826	841	862	807	850	904	825	838	850	823	803	804	784	848	890	806	822	917	827	831	827	856	796	776	813	844	843	831	851	798	843	783	825	886	846	832	799	777	799	780	819	806	823	890	838	808	807	830	812	816	830	825	869	791	820	790	786	847	805	885	851	786	784	759	829	811	855	852	830	811	841	892	828	783	805	810	829	798	804	839	837	813	780	807	813	825	816	711	842	798	810	817	837	796	825	814	822	830	841	848	847	816	835	777	841	864	839	817	897	849	856	802	862	792	805	854	844	863	817	826	848	797	778	844	881	840	817	812	874	850	808	785	807	814	849	816	770	827	805	823	766	758	834	816	820	835	831	824	821	789	838	810	787	850	857	811	803	777	843	826	798	774	794	824	791	854	807	821	841	812	819	890	790	766	811	814	816	822	789	785	783	809	802	803	862	831	808	765	832	804	803	836	788	815	791	830	802	800	757	879	793	834	831	811	782	777	808	798	782	795	839	804	859	809	829	820	818	831	816	784	851	832	846	839	767	781	838	824	833	767	805	777	803	827	829	775	842	839	767	835	824	836	831	746	827	791	896	814	831	816	809	807	854	808	780	818	839	834	832	823	824	849	840	808	852	875	845	835	783	808	838	816	839	754	855	806	822	762	782	848	810	877	827	849	816	862	826	886	820	806	807	853	807	775	838	877	778	837	819	831	812	842	855	847	794	841	787	791	837	840	821	848	830	818	822	833	860	804	852	788	818	857	790	785	848	852	801	780	791	863	795	839	816	858	798	784	800	829	820	794	845	795	878	846	796	829	826	815	828	782	809	862	810	798	811	810	829	773	858	821	804	811	868	847	835	810	867	809	831	826	791	781	805	826	870	779	769	796	865	832	808	821	868	831	834	810	857	830	849	806	915	823	783	809	864	849	831	812	838	839	853	803	837	781	820	848	810	827	789	790	792	845	823	852	825	789	820	859	823	813	836	868	812	825	803	814	772	822	833	762	852	799	775	832	800	802	816	876	785	780	774	790	804	875	853	830	886	836	833	805	801	771	805	902	814	765	787	840	851	857	811	830	838	789	804	827	871	803	842	850	852	816	855	844	820	805	813	831	855	848	827	824	765	787	793	818	791	818	771	836	801	808	833	804	803	793	823	794	820	796	816	845	822	835	814	837	822	836	847	805	843	786	865	792	830	793	841	883	768	812	850	821	825	871	824	808	797	805	843	804	803	827	821	852	825	795	825	851	794	826	833	861	798	818	829	842	855	811	766	832	846	846	827	816	802	857	846	810	763	842	833	771	796	889	839	814	762	809	793	838	832	793	803	821	837	804	817	859	806	764	874	825	771	799	882	783	838	849	792	789	850	800	825	819	827	817	816	840	879	785	808	828	786	825	866	839	797	783	792	836	812	833	798	811	819	867	850	866	848	825	803	814	805	797	783	797	835	798	841	836	838	777	853	775	812	842	839	878	816	854	835	825	833	836	830	826	850	817	864	818	788	792	822	870	833	787	789	878	847	764	815	825	807	788	814	846	857	818	774	806	828	832	835	824	859	819	831	868	801	802	785	857	805	775	811	832	814	829	815	848	784	805	846	798	841	897	801	797	824	839	878	750	802	767	808	819	826	858	770	813	811	785	800	847	826	776	784	843	814	813	857	867	865	809	841	796	808	862	887	803	809	819	839	838	811	814	824	828	793	875	842	808	831	860	814	835	817	815	800	819	798	860	780	848	803	854	809	858	765	817	851	858	811	815	907	772	810	841	805	830	823	799	792	780	819	845	838	800	815	807	820	786	807	842	822	800	798	814	848	822	827	837	791	832	866	772	775	822	807	834	820	831	806	802	813	807	848	784	840	824	782	810	793	782	856	789	795	808	821	768	849	784	819	773	845	785	848	839	782	831	799	815	842	806	818	848	809	798	800	818	836	835	805	821	825	769	841	793	814	772	836	787	808	835	832	826	860	830	780	831	846	799	805	806	838	838	841	819	820	819	810	833	806	785	850	781	801	818	818	818	808	830	821	803	833	754	812	789	818	784	861	839	828	875	814	811	805	810	812	874	799	837	843	835	828	786	760	802	829	810	837	807	812	855	833	803	842	830	846	798	847	845	831	839	835	783	779	832	761	837	831	831	780	760	835	809	851	781	804	808	801	882	795	834	778	851	839	805	845	793	872	812	790	794	843	816	817	782	859	772	851	792	786	794	814	833	852	807	840	853	813	837	811	841	832	881	808	778	815	805	804	821	790	812	823	795	874	846	790	808	806	838	860	839	797	826	857	853	848	840	823	856	821	849	778	830	818	827	822	821	839	766	799	846	777	744	869	804	805	780	794	793	810	780	809	814	820	812	884	851	807	847	816	791	811	784	839	825	842	778	800	850	806	836	810	729	821	871	806	858	817	834	770	829	819	750	795	873	842	761	762	835	801	819	875	853	836	819	802	849	776	843	798	857	776	812	792	772	818	826	810	829	862	882	846	832	841	790	833	850	835	847	839	767	839	807	827	802	877	816	815	859	829	841	865	803	796	865	806	759	813	843	836	823	864	815	798	814	839	777	779	843	856	821	792	839	867	834	835	795	832	802	803	805	803	837	775	805	853	813	793	834	841	801	772	847	810	828	823	862	869	810	814	832	859	895	811	838	807	793	827	844	790	808	796	819	876	843	746	819	880	789	827	761	843	794	853	814	837	808	864	811	821	841	846	825	784	771	837	801	807	822	821	794	837	827	826	879	837	816	889	795	831	814	833	800	825	824	832	821	821	854	805	809	786	786	812	845	844	810	866	781	774	790	810	818	823	778	809	827	789	785	799	872	826	789	841	879	816	849	798	831	812	791	810	838	804	806	760	785	805	808	833	907	846	823	825	826	832	821	824	816	869	838	823	808	858	836	742	838	844	829	825	836	825	861	841	790	774	784	803	803	853	790	817	805	814	819	794	814	831	782	882	821	863	841	829	797	784	807	805	826	787	793	788	788	827	769	861	818	826	807	814	794	840	839	889	839	797	803	833	797	817	790	828	832	815	800	807	802	777	823	817	791	837	811	819	825	817	856	811	850	822	807	822	791	815	790	834	821	839	798	827	839	839	842	796	806	827	816	796	828	826	793	831	848	757	795	826	764	786	823	839	818	823	803	784	857	832	865	793	878	815	851	834	863	859	839	845	834	815	784	805	788	827	814	810	805	824	781	838	795	819	763	774	798	808	822	807	851	756	817	828	768	852	824	790	806	842	794	807	829	798	845	812	825	845	804	844	831	850	849	845	810	775	876	831	824	777	859	829	798	805	770	826	821	848	811	879	807	818	769	851	830	809	811	771	843	827	832	849	830	821	779	816	814	811	821	759	814	834	785	776	804	819	852	824	811	773	814	820
3541	222	187	183	182	188	185	161	157	168	196	162	182	158	178	198	165	188	164	188	185	197	175	159	172	165	174	177	172	185	175	164	180	169	170	160	159	178	169	174	163	162	160	214	164	163	182	190	213	188	160	161	172	173	192	192	163	188	176	158	177	160	171	200	221	180	178	177	157	157	177	179	178	178	146	146	155	177	153	191	187	159	162	191	182	174	154	173	172	159	151	187	169	186	174	200	159	189	178	183	180	148	157	173	159	178	141	160	183	175	157	149	198	167	169	183	138	167	190	158	193	186	167	156	165	189	156	186	186	174	149	180	155	154	160	196	165	176	160	179	170	176	185	186	180	181	166	160	156	150	180	171	164	192	183	162	159	162	197	179	188	162	154	161	179	167	164	152	181	151	179	165	155	198	181	175	172	197	162	172	173	164	201	168	146	164	183	177	172	187	160	176	175	172	145	174	167	185	162	175	183	193	151	191	182	152	173	186	199	172	174	171	163	153	188	183	179	166	177	160	174	161	193	182	150	172	166	163	176	180	183	190	143	193	170	189	202	169	181	179	167	162	181	177	164	170	163	188	193	184	175	175	174	172	189	157	178	184	193	187	153	139	183	168	180	156	153	182	160	177	155	155	180	204	180	178	173	161	169	165	145	164	178	191	171	193	170	170	186	171	154	172	180	195	160	181	186	158	195	178	160	157	183	188	157	166	188	192	214	152	198	159	166	194	164	171	189	187	198	175	152	189	164	176	187	194	195	158	181	165	189	164	161	160	171	146	168	207	138	160	194	145	193	175	186	174	174	181	154	168	191	182	166	177	186	185	197	159	170	170	183	168	176	154	180	173	161	168	173	174	162	155	185	174	199	158	194	208	161	172	179	198	159	171	181	156	177	153	174	174	168	193	183	189	179	188	185	177	195	166	170	194	180	164	189	202	193	166	188	181	188	176	176	171	170	167	173	180	178	139	170	165	203	168	164	157	184	189	186	176	154	143	172	186	197	181	188	169	177	171	205	174	166	172	160	171	183	190	177	178	166	147	166	164	169	206	173	164	172	171	165	175	166	175	173	173	172	171	151	164	159	172	160	164	146	153	185	165	168	168	171	177	181	185	191	165	167	159	173	167	173	164	197	174	180	166	190	200	159	191	173	161	199	161	182	161	151	167	152	162	186	174	173	164	164	186	187	192	190	170	153	170	206	165	184	185	156	161	167	159	202	176	197	162	181	164	166	167	171	164	160	198	177	189	182	166	198	163	165	167	155	156	174	193	141	174	140	195	173	170	189	169	169	159	166	168	163	196	178	161	156	143	172	156	177	166	182	178	197	168	156	180	157	156	174	183	163	154	165	179	174	176	169	184	180	191	144	190	197	168	170	174	179	174	177	204	181	178	187	151	178	148	143	169	163	164	144	178	176	180	172	185	186	159	147	149	204	181	178	186	178	149	191	136	143	165	186	179	191	198	206	160	169	170	169	167	167	163	171	183	170	173	170	197	151	168	202	171	196	185	190	138	210	182	176	171	162	187	184	149	172	194	173	191	181	170	158	162	193	166	182	156	183	168	176	153	173	187	161	163	170	169	162	154	152	160	185	173	177	207	160	171	167	184	178	172	171	168	195	157	186	148	175	178	160	166	173	173	173	163	189	179	169	189	183	184	173	150	174	183	167	157	176	170	184	192	173	183	181	164	167	151	172	181	165	158	187	147	154	181	173	181	187	174	179	183	172	192	171	177	158	176	176	181	171	176	184	185	176	165	172	161	161	176	170	152	187	185	179	164	193	159	165	162	183	147	169	181	186	174	181	184	161	182	165	157	167	173	197	184	178	160	155	181	174	163	175	165	181	182	186	158	154	182	165	161	148	179	168	187	171	171	167	168	195	166	181	159	172	167	183	173	189	180	195	150	172	168	189	191	159	194	187	201	170	171	164	173	194	178	178	162	153	174	183	168	167	176	198	180	155	176	150	158	171	182	174	156	180	165	175	192	154	179	195	137	177	180	153	204	186	152	156	177	163	179	169	178	153	183	155	175	197	201	184	176	169	197	180	178	176	178	160	191	185	188	169	204	193	180	176	172	193	179	172	155	184	196	165	166	189	193	162	174	205	161	174	169	166	171	199	169	179	144	197	157	143	187	180	176	144	172	166	143	165	146	190	192	174	164	152	161	208	172	171	180	183	179	190	177	186	170	169	180	192	167	178	178	163	182	173	187	172	183	167	178	178	196	184	178	180	186	168	166	156	192	158	165	187	173	164	170	199	178	177	190	194	168	188	180	169	176	166	161	179	163	183	180	152	173	173	165	174	143	180	191	156	152	171	170	169	207	179	151	173	163	182	171	171	165	154	174	181	174	185	171	164	164	195	166	172	188	141	171	183	169	160	179	183	193	170	166	192	170	177	177	192	172	222	156	178	179	189	185	182	178	162	175	149	169	162	161	186	149	193	164	184	188	154	175	178	168	150	179	174	158	165	172	147	161	186	169	180	165	166	164	182	194	172	176	152	172	178	194	168	181	172	180	193	177	178	162	158	169	199	165	172	179	161	197	186	165	155	183	168	148	182	141	144	159	156	186	183	167	188	192	151	163	170	166	183	172	179	202	184	181	151	159	182	166	172	166	180	166	160	160	167	173	173	172	187	199	191	160	188	160	170	147	159	182	202	164	163	161	132	199	169	163	174	183	174	166	138	173	205	161	170	170	192	178	160	180	176	167	172	185	201	170	197	186	158	198	193	172	163	171	166	166	186	186	173	177	183	172	160	197	195	163	197	202	187	159	173	163	179	171	180	175	177	170	185	141	174	189	150	159	141	164	161	170	167	195	158	171	158	191	143	176	151	154	181	195	186	168	168	181	199	167	164	168	198	194	166	166	176	174	190	193	154	147	163	186	174	186	177	162	179	186	190	177	164	196	144	195	173	198	177	166	185	167	186	185	219	168	154	190	180	169	163	186	180	166	152	170	175	193	154	171	167	155	171	165	152	164	209	192	186	171	158	172	165	164	161	167	181	183	187	176	192	171	178	158	170	159	179	185	180	189	168	161	201	177	157	185	162	203	166	158	161	156	144	186	172	149	178	172	171	193	197	166	194	149	171	155	174	143	205	193	205	171	177	211	175	169	186	190	177	165	186	177	160	186	177	152	175	168	198	171	184	171	165	181	181	180	177	164	177	189	188	172	193	194	153	186	179	192	179	167	185	148	167	175	181	171	183	176	169	171	180	163	193	187	148	189	192	156	171	164	192	188	184	159	187	171	205	162	185	166	184	183	165	152	180	170	158	151	172	175	164	176	165	165	180	192	185	158	159	168	169	189	178	191	165	164	157	186	170	167	170	173	177	199	206	162	165	177	154	167	159	151	176	172	183	189	168	196	175	161	206	149	160	177	174	170	196	157	186	172	169	158	144	197	168	169	170	168	166	179	180	181	169	163	166	186	173	168	168	181	184	158	177	195	162	179	181	168	161	193	184	181	165	172	175	179	173	188
2853	482	451	483	463	470	408	455	477	428	487	437	458	438	422	418	444	463	438	432	441	394	423	436	430	459	435	412	435	440	433	451	431	449	436	425	451	433	463	436	428	442	408	407	435	476	456	433	437	426	396	422	431	436	432	431	423	429	462	434	412	428	430	425	420	429	453	415	410	428	432	448	430	456	411	432	423	432	465	407	407	428	456	403	451	445	411	408	435	435	449	439	436	443	421	407	463	448	444	443	450	415	403	423	408	415	473	442	461	433	449	425	435	424	415	475	443	459	423	405	446	419	441	409	444	420	442	438	417	462	388	444	456	447	427	411	396	453	460	463	472	446	454	442	464	433	433	423	410	457	463	424	444	424	450	424	443	454	448	434	442	438	437	424	427	414	424	444	432	448	447	416	433	429	401	459	435	431	451	408	423	443	461	423	443	433	486	408	458	419	449	456	452	399	409	401	466	436	434	461	444	434	417	451	419	414	430	440	422	416	430	439	419	444	395	431	431	447	442	437	446	436	413	431	440	410	436	439	424	413	454	407	414	466	435	437	446	398	429	451	430	438	473	437	414	447	449	433	422	449	433	459	451	451	464	415	417	481	445	427	412	412	444	429	475	456	409	409	452	444	425	426	456	437	420	433	459	428	436	430	429	393	407	412	371	425	456	447	406	406	440	425	428	419	442	388	425	460	411	456	476	453	433	445	459	460	422	409	423	422	413	450	441	416	459	429	427	356	441	442	418	441	466	430	384	428	387	476	404	444	462	457	406	429	448	425	419	433	457	441	468	419	442	430	397	431	455	428	421	430	434	435	412	429	416	448	434	430	451	442	462	451	418	435	414	446	457	463	454	409	449	437	393	439	422	458	440	444	445	448	418	446	420	438	483	445	443	473	423	428	449	416	442	445	478	428	434	433	448	425	423	445	420	434	443	450	426	414	457	418	427	420	422	436	446	425	424	393	413	424	415	411	458	446	408	450	431	453	421	423	439	410	437	453	443	433	437	400	417	417	442	418	432	435	452	430	402	471	453	454	420	429	440	446	446	483	396	411	449	448	422	445	432	427	442	408	427	448	425	455	434	417	449	447	456	433	392	433	418	469	410	437	422	409	420	429	422	415	441	435	436	438	430	452	421	449	406	436	437	447	454	426	479	444	440	435	416	407	435	423	404	408	433	443	488	458	438	399	455	455	449	441	417	419	437	424	439	466	454	418	419	440	431	441	453	408	456	480	468	434	448	434	438	437	421	412	428	440	433	457	455	452	494	439	440	462	426	446	411	425	451	415	412	440	448	442	470	455	458	409	448	420	460	413	410	389	407	414	410	408	412	402	459	401	472	437	392	444	441	402	415	429	392	421	434	419	440	385	467	439	439	429	433	411	450	398	438	435	443	448	424	440	435	417	409	429	418	428	456	392	415	464	419	441	384	439	448	446	419	417	410	391	397	442	389	467	419	402	450	470	401	431	426	425	409	437	424	433	451	440	411	434	420	410	482	438	465	417	436	442	458	414	437	437	462	416	412	405	427	412	429	438	430	462	429	414	427	474	460	423	413	413	447	443	421	427	431	377	407	449	458	412	434	430	428	429	439	458	431	442	442	441	398	436	429	457	432	422	422	392	399	443	421	444	422	450	440	436	431	451	449	467	465	412	457	442	452	426	402	452	458	443	493	422	446	434	429	432	452	434	461	446	424	436	435	473	417	417	462	464	430	455	464	436	462	431	438	386	446	430	408	425	441	412	408	435	456	422	414	382	406	389	424	414	431	427	425	447	403	466	497	434	444	439	426	427	479	423	453	433	409	431	425	441	459	459	437	423	444	433	451	395	435	404	447	440	446	432	453	443	455	420	400	427	436	439	441	432	435	406	417	389	419	423	413	442	414	412	423	409	408	434	445	432	447	451	403	460	427	451	419	436	434	453	398	415	464	437	430	447	456	414	400	447	440	432	429	417	444	396	461	393	441	435	458	426	433	458	435	451	444	416	452	417	482	420	428	449	407	455	427	423	444	448	456	458	446	442	439	434	438	418	440	433	413	441	432	415	426	402	428	428	438	450	446	435	457	427	416	449	480	422	435	395	414	410	464	413	407	428	444	417	462	458	431	454	458	452	434	486	448	408	414	453	421	441	411	459	426	428	454	450	438	448	443	414	440	402	438	423	443	448	508	436	464	421	437	439	415	461	454	376	429	417	413	430	460	450	462	422	464	424	468	422	451	397	435	412	432	417	456	481	444	459	443	432	459	426	392	474	442	443	412	389	453	439	436	449	469	430	419	414	463	435	466	432	424	455	430	452	441	435	443	425	475	427	423	426	424	435	470	401	417	427	370	419	415	450	446	463	423	425	407	403	421	447	450	436	423	437	415	420	470	425	433	441	428	449	479	402	444	414	428	411	430	423	441	448	422	437	391	471	439	412	448	425	438	440	415	431	458	483	431	437	459	450	437	434	398	464	422	416	405	438	436	473	462	468	425	451	430	458	473	425	446	424	442	465	472	440	438	446	437	388	449	451	431	444	420	429	428	443	411	458	429	435	461	448	467	451	414	467	422	434	413	405	443	413	412	448	432	425	441	458	432	436	413	425	446	439	458	436	409	408	429	439	458	463	418	412	428	438	470	448	435	411	423	418	420	438	451	423	436	469	422	449	449	452	441	455	428	412	443	462	432	437	457	423	396	469	405	457	442	423	414	410	452	415	443	431	406	444	400	441	444	398	447	419	428	444	444	426	447	448	441	425	459	427	440	427	397	415	447	441	414	405	432	440	479	409	437	430	448	411	460	403	422	407	444	447	412	467	471	454	421	459	436	476	433	447	415	421	455	408	402	430	454	417	438	421	429	425	426	443	457	429	434	424	456	416	453	390	442	413	429	466	444	439	454	405	406	435	439	457	450	447	464	419	408	426	450	427	467	465	473	407	425	403	438	393	420	405	432	448	443	402	401	470	481	437	431	441	479	427	438	409	433	404	449	477	445	411	427	440	429	447	401	442	464	417	422	424	433	428	426	477	422	422	429	422	406	465	427	414	437	382	459	438	403	454	441	426	434	451	436	434	448	427	450	466	405	449	439	479	433	454	404	422	433	452	441	466	437	452	432	415	436	444	415	439	435	413	410	424	447	412	475	447	425	436	421	465	432	395	430	427	420	453	445	448	405	453	419	459	395	426	465	399	405	416	451	421	431	441	412	429	439	403	463	428	422	446	442	419	424	423	430	455	437	417	425	423	433	417	413	477	433	436	414	447	449	405	447	432	480	416	421	416	431	426	411	434	413	404	395	436	489	419	395	400	429	424	478	395	437	479	444	402	433	476	395	451	438	438	460	460	446	422	418	425	417	446	467	431	426	404	404	425	443	432	421	423	476	394	418	428	401	418	433	398	449	417	414	396	459	421	434	461	414	421	435	429	430	495	415	407	445	452	433	423	433	431	457	463	400	441	408	418	444	400	437	442	522	413	436	455	427	434	445	448	412	457	427	432	454	466
12018	833	593	474	386	365	337	389	320	269	290	299	268	292	269	273	260	244	257	252	296	249	288	265	255	233	266	268	274	276	246	274	243	249	277	283	275	261	260	239	280	233	239	285	275	239	242	249	237	254	252	259	254	254	282	318	276	286	276	288	257	256	256	256	257	283	253	272	262	307	259	228	267	263	263	251	260	266	277	263	238	265	256	263	257	267	265	235	270	250	248	300	251	247	252	239	283	263	288	234	222	228	229	289	259	236	296	281	243	287	266	267	226	259	242	277	244	261	300	228	273	252	275	253	267	253	250	281	287	256	284	282	272	244	268	278	256	265	260	268	296	242	250	232	227	253	279	276	252	252	271	275	274	272	242	260	247	260	263	278	225	263	288	250	262	274	243	274	269	257	262	270	278	224	224	249	270	266	268	235	279	257	273	272	248	234	264	246	213	238	262	242	263	250	288	245	260	278	246	262	236	240	276	272	261	280	263	237	251	275	263	281	259	242	255	277	250	263	257	278	245	260	269	262	261	267	266	222	257	252	246	228	226	271	272	239	251	255	308	245	273	215	259	233	250	246	242	241	261	247	254	254	263	265	300	283	249	276	276	251	268	228	258	244	262	281	238	268	263	254	245	248	277	256	261	233	241	265	249	298	283	261	256	271	236	254	234	266	258	272	267	277	250	255	259	273	281	243	264	265	262	262	259	257	266	259	295	290	253	276	250	252	270	236	253	274	240	246	256	275	281	235	273	274	253	288	233	287	271	283	261	252	217	242	254	266	267	257	237	256	251	264	244	257	228	248	239	274	233	272	256	252	272	251	269	281	279	264	250	264	235	243	279	255	259	229	238	267	255	265	290	253	246	286	270	266	254	291	262	271	249	249	264	268	246	258	232	254	281	273	248	271	260	232	269	259	252	251	242	256	237	262	250	256	278	251	278	265	265	236	247	305	288	276	271	250	220	261	279	245	267	255	233	255	219	223	267	262	288	240	312	308	263	274	270	221	257	271	244	291	247	253	263	248	270	276	241	249	279	254	264	255	284	277	279	245	237	265	286	254	242	252	263	251	248	239	262	250	261	247	256	285	279	256	253	215	247	275	244	251	258	245	274	263	281	244	255	305	257	277	265	247	242	235	250	235	293	261	248	271	267	235	250	259	260	239	269	266	257	266	262	272	254	259	280	251	266	256	244	242	269	240	285	236	271	284	252	292	227	250	293	258	229	254	247	229	257	248	261	272	243	242	270	281	246	248	299	281	256	277	265	264	249	248	232	248	244	250	269	229	250	234	295	266	243	245	251	303	233	258	246	260	255	243	239	259	257	259	257	228	228	295	240	254	226	254	286	256	248	246	212	258	253	283	259	239	239	267	232	261	228	276	269	243	266	291	281	282	242	243	262	254	272	271	257	248	273	242	274	262	272	235	223	245	249	230	272	301	230	243	285	272	270	300	287	264	288	253	286	271	252	276	252	278	274	257	294	280	274	247	215	276	265	248	247	266	251	255	276	265	268	258	241	275	284	255	289	276	240	259	265	235	275	262	283	272	302	275	235	286	260	277	237	238	260	259	252	302	255	224	268	258	250	257	263	257	258	243	280	276	256	260	237	283	254	263	256	276	249	271	254	267	282	277	257	234	268	270	294	281	253	257	269	257	250	268	268	270	261	305	247	300	258	261	249	268	274	250	256	211	245	254	258	256	234	263	257	262	264	239	306	262	246	199	264	255	293	254	250	257	248	238	263	270	295	238	248	272	257	257	247	265	274	252	261	224	253	245	224	252	242	257	242	270	241	253	255	252	265	270	287	269	258	290	245	275	241	237	265	265	251	259	285	256	281	292	263	232	269	257	290	246	258	251	245	254	261	261	285	246	276	250	263	275	223	302	249	249	263	293	263	251	261	246	261	259	244	254	248	260	280	294	258	254	253	259	255	267	270	275	239	243	252	247	241	245	248	247	262	223	251	238	265	250	263	247	277	272	253	273	229	238	252	246	250	274	253	271	262	270	284	304	270	230	269	262	255	257	265	243	295	232	289	275	297	245	254	281	242	269	270	251	253	258	257	281	271	269	238	255	308	226	254	252	272	287	243	233	234	237	258	258	272	267	256	279	250	251	247	300	278	275	270	289	247	277	240	284	275	259	282	236	271	277	238	284	256	271	266	260	274	268	266	267	266	282	248	273	264	273	266	274	257	214	223	305	272	244	242	268	257	291	288	246	252	269	292	281	258	245	224	259	282	264	238	257	270	253	270	286	261	291	266	248	254	277	267	261	270	264	278	232	290	297	259	266	249	277	270	278	243	249	242	259	252	253	259	270	261	268	284	305	277	280	271	253	253	229	238	266	223	248	246	228	250	265	247	276	252	268	268	270	241	222	260	253	265	276	237	283	291	265	234	244	253	239	270	273	259	251	274	258	250	269	275	266	222	261	256	277	278	245	256	272	290	274	255	239	231	234	251	241	287	271	260	255	255	241	252	234	255	244	286	256	265	254	245	239	247	257	242	267	260	265	231	277	222	244	252	252	275	259	271	264	256	281	302	259	236	256	253	253	260	239	273	244	231	280	257	297	243	266	243	281	252	238	258	255	285	244	259	299	267	227	235	253	258	297	240	279	273	291	263	252	242	280	273	255	270	267	276	240	268	257	238	249	237	276	274	280	269	248	252	287	238	259	272	244	237	227	278	242	271	272	243	261	248	265	272	270	258	265	275	263	238	225	262	244	215	240	249	297	240	256	253	254	253	205	284	285	251	221	275	264	233	269	258	268	290	269	280	258	271	239	248	276	264	270	248	252	261	270	254	247	243	253	270	254	264	227	263	252	241	262	230	256	247	275	260	257	240	232	261	254	239	236	275	270	253	233	281	286	249	284	259	248	273	264	272	262	244	268	254	260	252	243	235	284	254	253	264	281	264	264	282	254	263	252	233	240	238	255	287	261	254	263	263	284	265	256	250	271	267	252	268	289	267	260	263	239	239	259	244	265	281	272	295	216	248	243	261	274	235	269	263	246	257	267	277	253	235	256	254	252	266	265	267	245	231	271	242	219	242	268	251	273	258	237	266	252	249	207	235	238	259	293	247	272	219	235	270	233	243	271	232	245	273	255	240	265	275	253	279	258	244	252	240	258	251	271	262	260	243	262	248	282	239	280	261	279	268	259	258	243	266	270	288	256	249	273	263	279	283	264	253	282	280	262	267	259	249	261	256	253	261	265	256	272	273	288	250	275	259	295	290	278	245	240	258	250	258	290	226	269	275	230	242	274	239	247	281	236	273	258	274	243	253	240	259	259	254	255	266	257	288	245	269	281	265	267	282	274	260	238	268	275	253	271	275	257	265	259	263	273	247	270	278	236	280	282	249	261	268	251	253	269	262	250	262	243	235	260	227	268	246	279	267	270	242	255	248	273	251	240	280	245	268	258	281	226	246	248	254	263	271	271	265	262	258	280	263	278	270	253	260	270	250	281	239	259	287	258	247	260	257	241
8311	925	1244	1390	1227	1136	1016	871	823	848	788	783	740	630	707	693	678	685	663	686	677	686	640	664	679	680	659	670	627	645	596	612	610	645	644	651	592	652	587	654	601	588	652	607	651	625	628	651	588	588	636	621	604	637	614	627	611	625	649	633	614	651	566	616	639	619	609	625	604	620	613	615	628	569	587	614	622	632	608	579	636	613	577	591	580	584	637	610	620	613	609	654	644	639	667	632	637	585	611	644	606	610	551	631	637	647	598	608	641	614	621	614	622	598	611	644	622	617	577	621	625	615	642	569	614	611	565	580	613	579	616	629	612	622	591	575	631	601	626	633	596	625	628	584	578	626	637	626	624	605	629	604	605	652	639	589	684	604	641	603	571	598	599	627	657	591	596	577	604	617	602	585	688	596	589	634	569	644	596	630	590	591	561	612	582	602	621	606	588	608	611	560	609	645	609	622	602	602	613	643	605	653	583	604	621	624	610	638	587	645	601	552	615	567	626	576	640	664	652	584	594	541	583	614	642	633	623	608	600	598	609	639	639	581	579	595	639	622	632	606	594	631	625	604	616	605	580	599	611	647	626	645	583	624	647	666	627	633	664	581	576	611	629	620	593	611	627	620	610	621	630	625	653	585	632	634	610	604	645	626	626	623	630	605	614	594	619	643	599	582	592	606	621	619	609	618	608	604	599	577	638	633	586	621	588	628	635	634	594	550	623	607	621	603	612	569	633	619	571	620	626	591	634	640	583	619	601	614	624	598	640	604	598	610	622	581	620	565	602	573	607	607	610	595	607	593	624	614	642	605	632	637	620	576	618	625	589	621	577	606	645	600	605	634	621	583	625	609	635	587	613	617	647	603	617	640	611	615	594	643	611	589	633	583	632	639	626	629	619	635	582	592	678	617	631	669	633	604	609	607	582	610	598	620	571	617	576	597	598	631	595	606	623	553	604	593	633	634	646	632	577	616	600	622	576	583	621	634	621	611	614	627	580	632	561	632	636	610	643	584	582	597	568	599	594	574	609	623	578	632	623	591	631	581	593	634	614	607	596	591	607	575	656	570	616	626	608	595	603	592	608	612	669	646	655	613	608	608	629	617	596	605	610	607	616	593	647	605	640	593	585	639	607	615	594	576	597	616	583	618	563	583	601	622	615	597	642	619	569	654	646	619	580	620	622	616	643	603	664	596	619	602	584	611	609	617	583	613	619	628	561	591	593	611	628	577	629	625	581	601	599	590	643	630	612	589	603	599	612	602	629	586	584	638	591	624	639	655	621	603	673	607	586	617	619	613	626	587	642	678	622	586	603	608	573	639	628	635	566	618	582	646	623	650	607	594	628	581	634	617	580	621	588	616	606	642	590	627	630	595	597	632	612	625	637	613	629	626	620	609	637	597	642	586	634	639	645	595	584	626	609	606	656	606	564	593	623	620	562	636	574	611	632	590	598	619	542	657	645	651	614	644	598	603	585	625	614	639	650	594	561	599	602	634	593	638	654	598	645	628	589	628	623	637	633	610	599	617	617	571	623	640	608	609	606	619	608	570	606	635	603	529	622	656	624	588	584	593	644	579	575	625	609	624	601	620	612	598	590	583	607	643	629	613	617	573	613	609	670	602	562	622	590	599	595	624	613	637	594	599	597	596	637	625	663	628	655	560	596	586	605	613	614	626	597	610	586	631	645	620	606	633	581	613	613	622	575	622	611	602	595	622	593	594	637	626	603	618	639	591	569	595	576	658	612	615	577	596	570	604	610	587	612	599	614	605	568	643	641	630	539	591	599	620	623	590	634	611	607	576	593	613	636	599	646	605	624	594	584	606	642	621	586	576	580	581	592	582	588	644	572	607	604	618	593	570	633	630	570	618	607	627	571	617	573	613	619	603	601	622	571	579	607	640	602	624	590	602	631	607	619	616	597	606	588	588	583	636	588	612	596	655	614	596	674	596	598	593	643	606	608	622	609	633	671	570	612	648	576	665	621	554	615	627	576	608	648	562	589	604	611	631	611	625	619	601	629	642	602	596	663	617	651	616	629	657	593	652	630	654	565	644	574	621	620	578	562	659	608	607	629	604	613	629	611	572	622	610	592	622	582	633	601	650	651	629	622	576	641	611	611	582	595	564	627	648	636	612	578	641	609	605	573	627	643	585	628	618	658	598	624	606	646	615	597	586	571	589	602	579	588	562	595	593	564	604	566	628	643	615	616	639	593	622	567	559	603	583	622	658	583	599	609	616	610	622	631	593	583	588	612	614	604	628	641	593	583	617	629	596	594	637	609	585	591	610	606	584	561	618	629	628	589	605	577	565	600	627	593	611	628	612	595	610	643	605	631	565	586	571	621	592	591	603	624	590	601	602	596	640	636	596	592	620	593	665	594	645	615	607	621	594	686	601	595	613	576	593	615	592	649	638	633	600	631	600	618	635	621	609	570	613	601	581	626	638	617	607	598	599	584	627	637	628	587	574	643	652	661	590	584	581	634	577	646	597	639	584	676	573	619	572	606	617	586	634	611	575	612	666	591	584	607	623	589	595	612	590	609	606	618	633	577	589	620	619	593	607	580	638	629	607	638	587	602	647	587	625	606	631	665	612	632	570	564	588	592	600	630	590	587	609	626	588	597	633	609	582	582	645	644	580	631	602	604	624	628	597	627	609	620	574	601	561	615	600	607	648	620	597	654	611	594	624	621	629	595	622	658	599	581	572	654	619	619	621	627	599	599	611	615	621	607	617	647	563	609	632	608	638	648	634	605	621	618	620	639	611	622	618	622	618	622	624	589	562	591	583	612	647	607	666	629	601	625	624	607	610	579	640	617	577	632	587	595	592	647	637	591	631	639	566	643	614	614	641	641	609	573	611	643	650	548	598	629	615	613	613	630	606	607	607	614	594	601	572	613	649	587	561	613	596	607	611	631	636	642	649	616	611	602	658	582	568	595	603	622	610	645	616	576	607	593	575	619	636	600	627	622	637	637	594	563	592	632	652	593	604	634	582	631	616	625	571	595	640	599	609	602	616	632	548	616	606	602	636	584	624	635	658	642	622	590	603	600	596	598	634	587	592	584	643	592	587	668	622	615	583	609	594	665	580	695	629	618	578	613	614	621	592	593	645	632	617	627	585	639	625	588	580	652	681	565	624	624	609	593	654	584	587	621	610	624	622	608	621	610	637	601	632	609	599	642	612	642	600	621	571	645	609	577	638	595	601	623	604	632	613	632	644	603	561	574	608	577	617	651	612	593	635	622	615	620	626	559	648	603	599	603	598	628	578	602	580	645	589	590	598	639	634	649	600	650	575	605	614	620	602	616	566	574	597	633	598	585	621	605	627	644	593	639	565	594	620	618	595	609	566	566	638	588	612	674	584	584	613	579	608	629	595	569	620	610	618	661	594	616	634	600	627	605	622	585	575	619	611	610	600	577	609	632	613	613	606	589	610	592	647	610	612	640	607	610	595	623	600	615	621	638	616	599	615	607	574	637	624
19676	1797	1125	928	706	532	531	509	498	468	411	437	410	409	422	427	417	388	384	384	390	403	403	411	390	409	359	383	385	396	388	405	362	364	386	385	395	407	368	405	418	422	384	378	366	369	370	368	355	377	368	375	367	402	358	378	394	347	324	397	359	361	378	380	387	415	370	370	380	371	375	378	372	414	343	349	378	354	354	376	346	343	417	372	385	383	404	374	378	390	365	383	389	372	366	413	374	383	389	364	408	364	380	373	389	361	399	395	380	349	381	353	399	352	377	374	404	348	358	422	412	377	389	371	396	360	381	354	343	374	393	387	350	346	387	421	393	393	350	331	370	383	389	359	401	389	350	375	367	380	378	352	373	389	350	375	341	316	352	382	375	402	393	405	370	371	370	389	357	389	390	372	374	373	390	359	383	400	393	426	390	354	345	368	378	353	355	399	334	386	322	345	361	378	365	369	375	352	379	383	347	414	368	385	382	366	358	385	374	381	375	395	415	385	337	388	372	366	377	362	354	398	400	370	385	392	352	354	387	353	366	352	392	380	371	425	399	385	389	383	431	378	328	375	388	367	357	378	389	348	329	384	400	375	351	349	360	375	360	395	339	339	357	348	369	360	389	367	391	343	391	370	356	336	382	379	403	419	397	380	374	348	376	375	371	371	356	351	364	408	381	396	418	376	360	373	396	402	361	411	376	394	383	361	404	351	359	408	364	364	389	368	349	395	401	378	397	358	402	370	382	353	354	358	383	391	392	408	361	354	386	398	363	351	393	362	325	380	345	365	388	358	365	375	400	404	388	350	400	382	378	385	392	395	406	402	371	422	372	379	339	385	350	390	379	360	389	378	383	385	336	398	380	344	397	380	357	377	386	371	391	344	354	376	368	368	393	373	386	384	382	331	391	385	403	395	365	406	359	386	374	379	375	352	417	419	361	374	423	371	362	381	331	351	384	406	385	360	362	393	344	358	375	376	314	353	382	376	358	384	352	378	385	365	372	384	404	352	406	398	361	365	341	374	354	401	352	338	399	355	396	363	347	350	373	316	372	360	377	376	392	347	407	374	404	368	328	343	431	340	371	390	382	382	402	348	370	386	388	374	330	354	418	361	390	356	380	380	329	379	373	391	388	402	392	364	391	371	380	373	362	349	367	365	386	400	379	369	329	345	408	387	345	352	348	365	370	340	354	366	385	409	376	373	343	377	405	349	362	364	391	390	373	360	357	355	375	396	393	368	391	393	366	402	377	339	368	366	389	365	380	359	350	358	365	369	411	399	351	368	346	328	377	430	342	377	328	359	374	354	364	369	360	373	417	425	401	386	373	352	370	397	389	410	362	391	417	332	353	379	396	330	336	390	362	417	375	338	381	389	373	365	367	395	397	406	378	375	377	385	377	375	368	351	370	406	363	369	362	395	387	357	368	376	356	376	375	379	370	405	387	349	396	371	375	378	390	388	357	351	372	371	347	382	430	379	376	365	383	353	343	394	390	359	377	376	378	361	391	358	378	359	390	344	375	357	382	366	373	316	359	362	390	374	381	359	344	329	380	389	376	391	366	374	382	387	411	347	356	377	355	378	376	353	366	366	376	366	401	404	363	374	372	422	405	386	355	378	368	389	367	374	371	341	381	345	388	343	358	421	355	390	376	417	388	356	383	373	381	406	379	381	399	372	345	388	361	369	357	357	389	346	398	329	403	344	400	394	359	372	401	396	382	370	342	402	418	343	384	373	369	383	363	402	381	393	376	369	350	364	389	363	372	342	369	404	381	415	393	337	382	368	402	398	354	364	399	370	324	369	361	360	374	364	395	362	379	370	394	368	359	368	358	360	409	388	413	401	385	368	390	371	362	349	391	459	382	369	401	360	369	367	359	357	370	347	376	386	339	404	377	369	385	382	389	367	351	362	412	389	364	395	336	384	368	419	411	370	366	394	373	390	436	365	338	409	327	394	406	364	376	353	375	378	372	389	355	365	384	381	421	392	355	405	395	351	339	378	328	363	373	418	422	338	395	368	403	382	359	396	382	353	346	385	353	379	353	371	357	405	341	344	388	394	369	352	378	394	387	355	389	331	371	379	361	370	407	385	382	372	381	379	385	365	328	373	405	377	379	400	389	353	380	394	377	373	412	365	385	359	359	335	377	391	393	372	376	333	356	396	355	366	369	362	368	380	373	339	357	380	368	440	394	382	419	397	377	389	401	360	368	391	376	371	383	377	368	364	335	376	382	392	357	382	377	383	370	366	362	374	326	335	372	360	381	406	378	391	365	392	374	382	345	369	383	403	326	386	353	375	375	375	380	401	387	360	328	370	387	366	374	337	368	363	354	367	401	363	360	351	383	368	406	411	345	378	365	352	374	354	384	382	375	401	346	351	359	363	389	382	341	382	395	357	372	363	358	377	378	399	377	379	402	399	373	397	365	383	382	378	405	381	384	355	370	421	362	373	358	377	380	348	323	382	384	367	360	354	385	358	388	376	399	370	362	395	353	394	382	396	401	352	370	360	346	377	385	384	383	375	379	395	378	379	392	378	395	347	331	387	367	394	377	364	355	397	378	356	401	378	367	383	366	366	386	423	383	405	364	379	339	381	346	364	361	345	345	355	354	368	401	398	368	422	403	353	355	387	339	359	353	354	384	336	418	363	370	371	365	345	343	374	373	351	375	422	367	404	391	379	373	396	400	372	377	368	359	380	341	384	386	356	380	386	364	378	364	357	361	399	377	406	434	359	408	366	392	385	341	357	362	333	339	370	385	383	378	363	382	381	388	380	398	358	382	327	383	385	371	352	398	401	380	358	361	361	353	363	373	377	356	368	392	425	389	364	353	365	406	398	391	367	360	368	359	371	381	346	365	393	346	327	384	385	363	376	388	366	325	353	390	388	378	363	360	329	351	388	372	345	377	347	335	353	367	374	408	356	356	426	385	394	381	396	358	394	381	401	388	394	384	393	361	369	347	382	368	329	342	377	401	381	391	368	374	376	356	387	362	394	363	350	397	367	384	372	399	423	371	410	368	391	371	372	398	362	377	357	367	352	378	389	378	382	396	393	412	331	357	315	351	394	377	385	369	378	356	375	372	396	396	371	362	373	379	375	396	336	387	375	381	343	368	390	340	386	425	398	421	381	357	397	365	372	392	356	376	376	355	382	410	400	360	361	396	396	347	384	392	352	429	359	364	382	389	403	347	363	415	375	380	352	365	383	359	381	384	406	400	361	357	361	373	395	375	350	362	362	368	369	355	343	373	360	372	398	356	387	387	373	341	335	388	376	392	429	366	337	396	370	415	389	387	378	389	397	356	373	378	388	354	350	364	389	347	415	352	363	380	388	353	395	371	385	392	357	359	370	373	379	363	361	381	378	395	365	365	348	373	410	347	394	357	407	406	399	380	417	402	386	389	391	359	368	358	403	388	405	376	365	379	400	418	403	375	339	373	368	353	394	386	341	370	362	367	376	384	380	378	371	325	382	349	346	365	392
10861	1487	2247	2448	2189	1822	1543	1401	1345	1220	1194	1125	1085	1055	998	987	976	878	898	902	930	917	889	921	851	892	897	851	851	882	909	863	875	897	857	847	878	906	823	795	829	887	890	886	820	824	837	823	794	847	803	856	810	793	841	842	830	833	817	774	873	833	871	833	811	883	804	873	806	892	777	793	830	808	829	816	842	903	826	854	789	836	823	850	840	866	830	820	856	832	879	834	833	819	795	814	835	808	816	811	842	842	821	832	847	838	850	831	815	864	817	804	854	871	803	828	875	835	821	834	817	833	869	810	826	859	832	834	812	845	845	841	848	862	816	801	793	863	791	847	823	865	873	849	827	866	887	816	819	859	850	843	799	843	813	832	815	816	836	873	877	855	838	842	801	797	784	815	799	837	811	902	816	875	798	804	813	815	826	810	881	767	851	852	811	853	794	833	806	807	804	827	776	817	857	815	829	824	819	788	828	835	850	821	789	835	796	843	829	859	829	837	799	795	847	841	858	839	871	828	870	820	780	810	839	855	878	827	892	862	817	891	830	866	792	837	809	819	763	839	821	825	773	855	840	868	813	840	863	839	820	804	784	840	832	858	824	811	834	791	801	827	818	788	809	825	817	838	843	861	799	809	799	845	861	809	882	774	788	958	836	841	792	812	853	824	859	804	835	820	787	801	841	846	877	855	821	809	863	852	879	825	850	783	812	798	832	822	808	828	832	773	828	832	848	853	813	820	813	809	870	838	824	870	820	791	870	795	808	775	866	784	819	801	810	805	876	822	792	820	838	838	804	791	823	770	809	827	801	798	764	815	806	827	805	818	784	864	814	846	862	745	805	826	813	825	849	844	829	870	823	839	837	821	806	837	797	766	784	861	820	804	859	863	835	827	849	792	831	815	788	863	830	835	810	843	811	830	771	844	785	845	830	833	851	857	846	881	799	817	822	844	832	832	800	808	841	790	798	819	819	818	814	797	869	802	797	803	853	817	803	846	837	799	795	810	794	825	802	808	840	820	791	810	866	795	816	803	843	770	884	854	880	807	854	839	850	819	848	841	815	807	869	796	839	815	792	797	776	851	854	840	798	850	837	871	850	803	841	837	797	877	862	800	864	803	845	850	839	764	818	848	809	839	826	754	864	807	830	879	834	883	807	851	889	812	803	793	783	829	778	839	814	848	832	842	847	763	830	808	840	815	864	841	814	801	857	813	815	843	837	802	798	813	863	853	833	826	829	787	806	791	855	849	836	795	792	808	816	860	847	830	849	788	839	779	779	769	794	829	800	797	810	870	820	767	858	836	874	801	852	811	791	804	800	845	818	826	840	802	853	825	816	776	819	867	843	850	857	866	844	832	814	849	804	859	782	817	809	828	888	818	822	783	834	826	798	867	828	848	854	799	745	846	843	834	818	890	778	774	806	829	815	850	831	826	834	827	817	876	844	829	872	830	836	815	837	826	783	846	826	793	798	792	819	848	843	839	881	796	867	832	837	759	837	864	838	779	753	816	850	834	818	862	846	803	848	833	856	813	822	855	839	832	839	800	818	789	859	825	845	816	779	808	790	769	830	840	863	807	855	829	839	765	840	801	821	856	870	830	873	814	831	878	830	790	835	870	781	805	838	815	808	879	835	808	811	828	836	841	847	838	863	847	832	816	853	886	815	796	811	845	835	860	828	825	815	852	804	820	807	807	822	837	802	839	840	803	855	854	824	831	842	821	863	822	829	788	883	815	900	813	853	845	864	807	810	871	840	838	868	829	796	772	874	842	819	820	786	766	828	783	893	791	851	776	818	819	801	805	846	821	845	811	811	839	799	808	800	810	834	783	848	839	862	838	789	875	837	817	852	828	831	878	849	805	874	791	895	886	790	851	878	819	831	823	795	828	815	816	849	798	831	854	869	822	819	875	811	806	834	844	845	802	869	768	856	853	819	807	868	801	861	882	804	834	811	816	830	863	828	837	797	846	802	861	778	841	849	864	825	865	803	766	817	796	792	814	823	852	817	835	800	856	839	811	794	896	840	884	772	839	818	824	787	833	851	844	790	914	857	831	795	879	836	876	818	803	817	786	841	813	773	776	795	792	801	825	855	760	860	896	828	800	806	851	832	881	811	817	847	880	833	865	796	774	820	818	858	784	860	772	827	839	847	843	828	815	795	847	884	841	822	789	779	846	828	803	825	786	888	805	809	802	825	815	880	819	763	844	804	800	826	839	838	839	789	835	823	848	837	826	836	826	788	814	808	838	797	806	816	821	837	823	814	819	812	855	804	808	795	772	807	841	794	783	859	860	854	830	814	817	822	817	805	804	878	768	803	839	869	854	803	786	810	788	785	817	858	825	828	830	809	838	817	823	817	813	833	851	869	789	820	885	860	830	846	768	831	761	830	855	848	816	830	811	845	855	831	783	851	844	825	821	865	801	837	813	854	757	770	812	835	823	828	826	768	823	845	803	830	845	786	798	826	815	822	830	815	840	902	805	826	824	814	867	843	814	830	807	774	828	833	825	846	866	787	823	831	807	793	794	848	795	815	813	831	815	842	819	819	858	838	853	833	781	801	793	858	797	807	833	860	829	842	836	841	841	805	832	835	791	834	854	830	815	779	848	825	852	861	795	846	795	830	804	826	838	832	797	822	833	841	791	861	824	900	846	866	847	821	849	827	820	796	820	813	841	828	815	835	833	840	825	865	868	800	803	789	824	829	807	849	835	814	842	824	878	835	825	809	823	811	849	784	856	822	799	782	855	800	867	844	837	830	867	854	864	829	804	763	812	803	802	808	783	806	800	811	823	812	846	851	784	816	838	827	797	767	833	812	810	801	779	859	820	831	863	781	786	791	855	896	849	775	764	807	794	801	830	835	824	827	795	815	839	822	835	820	813	857	860	855	823	809	795	812	805	893	811	838	856	804	802	873	848	844	834	858	838	792	878	819	777	788	814	852	854	807	805	809	808	804	842	841	856	807	822	833	805	874	852	840	870	794	791	825	840	876	831	852	813	834	824	777	837	831	846	800	822	819	870	833	785	818	826	865	787	841	848	841	815	835	866	824	843	794	849	867	823	833	833	789	849	855	835	793	822	814	817	822	819	839	850	809	825	844	829	825	809	827	857	806	854	812	815	861	872	811	814	793	811	887	772	878	849	849	860	792	772	841	800	846	757	792	861	813	795	797	814	833	816	774	759	860	826	850	819	854	825	819	787	824	796	837	868	869	834	813	793	794	785	840	850	841	849	786	835	832	851	859	835	811	819	785	802	842	825	830	849	874	831	799	852	852	872	829	832	820	813	813	822	755	844	835	829	863	889	811	775	793	819	793	820	749	860	833	805	818	788	825	874	856	803	809	775	851	881	781	840	800	806	767	820	820	816	831	828	827	812	812	836	810	815	814	772	789	817	822	811	865	836	908	841	863	803	820	821	836	842	823	841	784	845	803	812	827	821	788	813	851	830	848	854	775	807	804	824	786	800	801	813	861	830	837	872
3802	243	214	217	188	204	164	214	188	201	182	178	161	194	189	175	194	163	166	203	170	176	181	149	184	201	213	189	185	155	189	200	165	165	172	166	176	174	181	161	174	156	170	174	189	183	179	196	179	166	197	198	181	181	158	172	186	166	188	163	190	177	193	202	201	191	156	193	172	168	193	174	213	181	197	196	151	164	169	162	198	172	178	205	186	158	155	190	142	185	179	165	203	163	181	185	173	174	134	166	169	189	169	167	180	202	201	213	182	191	183	201	183	181	157	190	188	175	173	164	160	163	188	185	178	171	177	169	189	185	182	197	170	190	176	169	188	187	147	206	185	152	180	172	164	208	202	193	175	148	198	189	173	192	164	165	144	182	214	173	170	165	158	176	199	184	176	213	176	200	186	170	205	168	181	167	179	187	174	188	187	175	179	199	189	141	150	175	176	155	175	187	213	215	196	197	179	183	181	203	158	190	192	188	190	173	181	181	199	173	178	171	166	184	187	164	189	180	179	185	187	188	171	200	178	186	149	171	163	172	187	172	177	200	168	167	187	164	157	152	211	174	145	160	171	185	154	179	188	189	184	183	203	182	175	142	203	176	174	185	181	183	185	168	172	189	197	187	178	215	179	176	191	180	175	171	186	215	204	186	181	181	227	177	167	161	182	200	203	166	173	179	217	182	193	163	183	197	202	181	216	172	171	166	187	179	190	150	180	182	174	176	196	175	190	218	161	176	161	187	198	181	213	183	157	186	167	150	190	190	179	157	189	151	190	184	182	172	173	188	182	209	179	188	197	176	198	212	159	175	188	163	174	190	169	166	199	162	163	200	161	166	197	198	183	158	205	173	166	188	188	192	160	159	208	155	183	177	164	193	188	195	150	173	183	178	173	199	149	182	167	170	173	162	202	168	170	167	170	188	168	166	155	168	149	169	190	188	201	165	164	200	168	181	177	176	212	202	187	171	158	189	182	178	161	195	205	183	146	209	170	175	169	177	199	171	185	179	181	152	178	166	196	151	162	164	196	176	162	198	185	177	160	185	176	160	194	148	173	161	175	162	183	154	159	175	174	208	170	161	205	170	176	187	170	183	189	184	180	183	197	184	172	181	174	189	188	167	178	192	191	192	190	184	210	178	189	176	182	159	184	186	149	146	144	170	180	160	181	185	154	163	195	184	192	182	191	172	176	181	197	166	173	167	178	158	178	184	173	166	193	175	194	163	172	181	174	176	171	160	183	178	190	183	167	169	151	159	172	180	166	158	154	193	172	187	167	183	179	164	178	170	171	179	173	187	163	209	188	176	180	176	189	176	172	180	164	176	166	167	162	178	157	166	210	190	173	207	177	172	192	175	162	168	200	205	164	180	190	185	155	185	166	189	187	157	162	164	194	174	166	165	173	160	176	171	183	201	186	174	188	160	181	174	192	164	169	170	206	191	176	192	159	172	184	187	161	199	176	176	164	193	168	172	171	195	172	183	182	176	161	192	169	164	198	163	196	188	196	162	182	166	149	182	176	188	160	194	161	189	179	200	162	194	173	191	191	179	173	165	162	180	208	185	179	169	168	173	195	187	179	170	193	169	163	206	165	175	191	208	169	195	174	172	180	188	195	177	198	184	163	171	191	200	167	155	164	174	185	192	182	196	180	172	173	178	163	170	164	162	176	181	175	182	178	200	189	178	156	175	199	171	176	174	193	215	163	187	166	149	170	178	177	171	183	182	195	192	161	199	183	186	207	201	181	207	196	173	179	198	178	177	184	175	208	182	158	177	158	173	176	159	186	200	168	148	176	165	193	201	151	184	159	181	182	189	165	212	176	144	165	162	161	182	153	160	174	167	193	179	164	182	178	173	208	177	186	194	163	183	219	202	176	170	194	171	186	194	189	166	186	170	176	175	181	183	184	173	182	170	169	181	183	188	209	174	167	168	181	173	180	165	175	172	168	188	169	178	167	152	158	184	172	201	158	168	193	156	186	185	185	216	188	159	160	178	165	196	175	175	164	181	173	206	203	169	154	164	163	185	170	179	165	154	179	179	167	162	157	167	175	206	166	179	166	207	171	166	168	193	172	152	164	172	188	168	159	186	186	197	155	146	168	168	193	179	171	173	178	170	179	190	179	182	146	184	178	183	181	186	186	183	142	172	192	148	187	180	181	175	200	181	183	189	167	195	154	197	174	185	179	188	193	181	174	187	192	178	164	178	170	177	169	185	162	165	184	204	194	152	170	195	203	184	183	186	178	213	172	170	182	152	188	179	192	168	183	176	197	187	184	173	163	178	174	192	173	177	182	190	187	159	198	180	189	198	185	183	174	175	206	187	171	187	178	169	186	173	198	186	191	188	175	177	186	176	188	197	183	179	174	181	190	161	173	159	194	168	191	182	168	175	145	172	200	195	177	176	198	158	147	165	204	202	187	179	190	174	217	182	197	187	206	174	159	186	150	198	199	156	174	187	182	164	188	215	169	174	188	193	177	168	187	194	197	153	200	184	196	167	160	161	181	186	177	189	170	159	190	175	166	164	192	203	193	181	192	160	186	170	188	184	170	201	181	186	181	194	166	154	175	203	194	174	169	177	187	197	191	166	195	195	170	207	192	205	171	184	195	192	157	161	165	199	180	188	175	164	170	201	191	159	164	187	181	176	175	176	167	166	168	181	172	179	192	190	161	185	186	194	170	157	191	201	188	181	181	171	176	181	174	174	154	179	195	181	181	184	192	182	180	170	175	175	196	159	189	208	187	191	168	196	186	198	199	167	173	195	189	179	203	175	188	193	197	208	180	178	209	165	165	182	176	169	191	190	204	181	210	174	157	182	183	194	166	180	168	172	159	180	177	165	180	197	166	173	158	156	181	187	163	177	181	198	190	157	194	176	172	188	165	176	163	168	212	159	199	141	154	157	197	197	193	178	191	198	157	159	191	175	157	183	191	163	169	176	171	183	213	210	177	185	181	168	179	177	185	193	153	171	173	168	182	161	176	207	169	171	163	178	189	177	186	196	180	167	170	180	201	189	174	174	183	172	192	207	181	209	181	152	167	200	184	168	180	164	161	167	174	171	158	171	196	159	169	182	149	170	183	157	174	168	185	187	176	174	171	183	194	213	204	171	180	228	154	167	188	192	174	166	205	168	166	203	153	187	191	165	175	174	182	187	187	204	186	163	166	190	186	182	168	165	183	185	158	199	182	168	192	146	156	189	162	174	211	169	174	175	181	165	160	184	190	168	164	197	177	150	191	181	199	170	157	178	168	194	173	138	182	172	205	201	163	171	181	189	217	191	175	220	176	165	169	195	183	186	170	166	185	189	194	196	185	184	198	172	208	165	175	178	180	152	172	190	180	165	152	205	184	191	153	170	198	181	179	174	175	186	160	166	212	171	180	170	172	169	178	193	176	169	161	195	160	186	167	171	201	178	171	187	177	196	185	167	173	175	185	181	193	174	173	169	138	163	204	167	151	194	188	204	170	193	201	203	178	175
2857	480	497	503	495	445	460	438	407	485	470	469	463	440	467	439	431	469	465	430	428	488	460	475	453	462	446	436	446	424	458	450	469	480	434	456	405	427	441	444	452	423	444	471	457	433	444	472	438	447	441	443	433	406	434	412	426	472	444	447	395	475	434	434	470	456	442	507	430	452	463	431	427	451	425	430	437	436	394	461	452	478	449	456	519	479	463	454	460	445	445	443	451	447	446	440	451	491	488	443	442	469	474	444	412	432	423	487	399	448	442	464	454	450	465	443	447	450	426	444	479	420	466	454	450	461	423	465	493	465	442	439	432	432	435	456	423	430	434	444	463	407	463	440	436	423	447	463	445	447	436	470	441	452	431	443	457	491	475	423	447	434	430	421	441	423	438	433	470	490	431	429	409	434	429	434	445	412	452	444	414	439	423	447	441	446	450	430	472	435	489	445	434	429	410	465	437	485	446	428	448	446	443	440	451	456	449	437	438	433	433	452	412	424	459	428	453	471	420	422	452	401	477	413	426	447	467	447	424	430	456	408	463	459	467	475	438	479	413	437	433	407	416	429	448	438	463	434	429	482	421	443	441	420	426	489	454	490	441	436	453	445	467	484	412	448	467	462	481	458	439	439	424	415	433	440	470	448	435	395	467	464	468	435	480	420	447	427	433	472	499	422	459	456	434	434	478	431	428	487	426	408	438	437	464	457	459	419	429	436	443	443	436	452	415	441	472	443	416	408	418	465	448	444	457	427	439	432	447	436	450	418	422	442	473	438	394	440	457	451	441	427	478	456	432	444	405	473	429	472	439	451	446	424	468	422	441	446	453	454	441	453	439	422	452	454	437	454	429	428	467	479	389	439	426	433	446	467	453	459	456	421	434	444	448	461	449	472	414	416	468	476	426	401	430	414	481	444	458	450	431	491	423	431	438	446	425	445	429	445	452	440	423	443	419	439	492	459	414	439	414	452	440	434	423	438	457	460	496	449	431	450	455	459	425	418	438	459	443	430	430	495	440	463	428	437	472	430	429	451	431	437	460	420	459	437	460	444	411	471	463	451	446	456	429	438	448	458	471	411	411	415	446	451	438	449	464	440	466	447	447	440	431	436	412	412	439	479	453	420	465	429	431	461	488	426	450	451	433	441	439	456	441	428	437	425	467	439	447	470	462	501	430	482	443	448	438	459	453	445	450	434	453	432	470	430	452	426	442	461	459	466	478	423	449	453	410	433	430	471	418	466	431	469	435	427	411	437	437	466	465	436	458	444	462	467	444	419	463	429	443	444	419	470	476	437	461	435	457	458	421	441	440	434	413	432	447	405	477	447	443	430	457	453	438	432	466	451	466	448	415	409	438	445	411	436	468	441	456	459	459	480	476	435	428	426	451	441	455	465	429	428	497	434	427	415	456	459	458	417	456	425	440	463	483	423	420	388	477	441	447	420	456	473	429	446	428	441	447	464	446	461	435	464	432	438	438	452	457	475	414	451	457	507	453	454	449	467	429	438	454	439	432	446	448	454	476	448	432	430	462	473	425	479	465	436	442	454	485	422	449	470	424	436	415	445	433	438	493	432	435	421	462	451	429	464	414	443	463	433	479	419	429	462	428	459	441	456	487	474	425	468	436	410	452	459	420	481	437	467	450	426	464	473	437	427	444	448	458	425	461	447	461	470	457	468	447	434	442	452	433	463	439	419	425	452	446	426	456	415	437	461	422	475	428	448	446	479	451	455	428	434	422	452	456	387	452	450	451	445	452	433	449	449	449	435	407	458	442	456	433	394	469	475	453	447	454	467	428	452	470	478	459	468	412	428	424	424	475	473	439	446	435	441	433	446	449	436	434	448	471	463	391	473	412	478	477	453	416	453	417	468	432	475	453	440	405	466	412	448	426	456	466	443	458	471	474	450	458	466	448	449	436	418	412	440	442	449	439	440	416	454	441	429	436	448	462	443	456	422	443	423	422	408	457	455	432	468	447	464	442	424	447	457	463	417	436	432	385	458	451	449	400	441	417	465	424	414	449	444	441	427	455	442	454	434	464	439	442	441	445	486	444	445	421	438	447	435	433	420	446	443	459	475	458	434	432	408	441	457	457	434	433	454	495	447	427	446	455	436	459	465	459	464	419	437	416	455	483	458	442	425	462	455	424	408	436	388	437	426	455	445	462	436	417	440	446	438	428	414	462	455	431	454	456	452	454	425	473	444	452	409	455	444	463	452	463	469	478	418	459	454	451	467	480	438	426	442	416	459	432	439	447	429	443	446	413	444	453	439	437	441	463	458	441	448	425	489	456	419	441	452	410	433	446	420	434	426	453	418	441	422	442	461	439	436	467	458	446	425	453	506	420	444	436	437	450	427	463	451	432	458	439	446	431	484	431	445	463	434	430	463	457	439	462	435	434	474	473	447	468	414	460	446	443	435	456	421	462	437	404	456	397	470	448	456	443	446	391	454	442	434	446	453	450	399	418	430	397	428	460	441	434	436	433	487	452	421	466	454	426	449	436	445	499	473	447	447	417	464	445	452	421	435	459	433	448	449	434	460	452	408	437	463	439	438	436	431	447	438	467	423	421	444	436	457	439	482	452	459	480	451	446	456	439	427	420	479	416	436	387	464	424	421	448	409	482	406	443	438	447	452	436	428	430	440	469	414	426	464	420	450	450	430	422	451	420	452	436	419	448	450	433	449	460	450	434	450	446	460	464	444	478	421	433	433	434	445	498	433	435	466	428	453	433	445	451	434	450	474	467	422	432	420	420	484	412	443	394	480	440	456	467	434	427	422	499	465	426	432	435	451	458	437	455	435	451	436	427	465	426	456	417	483	408	456	455	449	425	422	458	431	438	401	431	424	424	452	407	428	449	454	469	468	429	445	470	496	436	451	469	469	426	453	455	417	449	458	459	471	465	447	486	433	478	428	437	440	478	438	501	450	432	444	477	477	466	422	410	444	439	480	434	427	442	430	450	438	419	469	433	439	455	424	455	448	472	439	433	455	461	477	506	449	460	420	454	388	493	443	459	429	436	423	478	482	436	432	441	453	468	462	455	461	426	442	429	407	415	451	402	429	446	423	432	454	441	456	434	437	453	491	454	399	438	434	427	458	426	443	438	450	424	494	456	439	449	458	441	431	435	455	439	435	455	441	454	444	456	440	419	463	436	464	483	442	426	453	433	418	442	451	435	421	470	499	435	465	426	432	433	452	447	475	432	473	420	447	417	412	443	464	437	451	497	435	431	423	449	432	445	466	416	425	472	432	444	427	446	469	489	447	464	468	449	418	457	437	454	457	452	402	448	445	460	438	454	433	458	418	427	404	441	466	408	456	423	425	410	454	438	421	443	456	466	501	489	412	445	440	429	443	442	406	409	459	407	418	459	451	462	464	466	442	437	418	413	466	455	446	442	437	451	462	462	467	465	445	413	434	409	439	443	425	446	464	465	441	419	455	431	457	443	425	476	435	472	448	453	451	456	415	420	464	455	432
11082	788	604	556	434	349	337	310	307	339	284	274	314	287	269	275	245	276	269	262	296	292	288	279	281	313	253	260	257	254	279	270	280	262	289	235	255	281	267	250	235	244	236	262	271	279	251	268	273	251	254	242	263	271	270	259	234	258	277	258	286	294	301	274	273	240	260	265	247	257	280	256	258	272	246	230	277	294	260	319	279	287	241	258	283	259	281	278	239	258	214	247	236	255	307	233	269	250	299	277	271	270	240	292	274	265	325	265	259	302	259	261	248	250	245	258	282	262	272	248	236	249	261	237	273	269	289	269	247	259	226	265	259	264	274	277	257	268	276	268	296	255	274	279	268	239	251	280	290	266	263	246	261	241	257	266	255	240	274	276	246	227	270	248	263	270	265	270	271	271	264	290	271	294	249	256	251	257	261	250	288	271	267	283	268	237	218	296	252	237	269	263	261	295	228	264	246	237	295	257	275	298	326	245	287	300	260	257	271	264	276	291	319	243	285	253	251	257	266	258	245	252	264	236	281	269	269	305	255	246	275	278	263	240	287	267	261	278	283	282	265	253	270	258	243	283	225	298	273	256	275	274	286	271	264	267	242	279	252	292	251	295	263	258	269	260	270	258	263	297	239	260	269	281	271	306	246	223	265	274	269	251	254	286	250	249	269	264	275	247	275	260	219	250	231	276	283	274	271	255	280	253	263	246	249	264	276	280	297	270	268	245	285	269	247	235	244	259	250	288	248	271	299	262	256	271	252	247	261	267	257	284	274	286	276	244	262	249	268	265	263	263	242	268	273	246	265	268	262	277	297	267	261	275	275	246	255	276	270	278	268	248	224	272	237	247	253	265	278	277	243	274	292	254	279	236	258	256	250	260	300	278	298	257	271	258	279	292	245	250	290	263	242	255	250	244	260	263	263	277	267	301	264	257	239	219	242	263	275	277	239	287	278	255	259	296	262	268	271	261	294	247	262	237	259	291	256	242	278	282	235	256	255	249	277	274	255	294	244	278	285	285	260	269	293	282	272	282	281	247	249	263	247	280	249	275	273	268	256	271	267	286	286	244	325	256	268	257	268	283	272	258	231	247	264	279	249	240	287	231	265	260	280	269	236	269	262	251	291	257	254	259	287	251	290	262	269	255	277	276	237	253	252	254	278	284	256	265	274	291	288	247	241	259	288	246	250	262	291	274	276	251	254	263	267	268	277	280	267	283	253	246	264	295	258	251	254	216	254	281	262	230	289	249	270	254	251	263	255	278	268	294	266	283	272	266	251	252	265	307	287	265	272	244	262	294	263	282	258	276	261	253	244	276	283	265	304	244	265	272	266	290	274	271	286	260	256	267	265	283	239	236	248	261	271	271	286	258	287	267	256	239	261	251	273	273	244	236	257	261	270	250	241	275	289	296	281	275	267	306	274	261	249	260	249	280	267	256	242	270	295	263	262	260	275	262	290	230	293	248	249	269	288	268	266	258	271	269	243	280	324	255	259	231	241	262	280	249	287	273	259	257	297	280	282	237	250	290	262	266	276	270	259	286	247	273	254	240	276	274	252	249	244	247	259	279	252	271	283	284	282	238	265	254	268	271	296	276	278	259	285	306	295	261	267	230	279	275	246	243	237	253	228	268	275	273	263	237	251	264	254	275	253	267	269	278	280	251	277	260	233	272	263	251	272	238	259	257	276	255	296	270	276	269	293	293	278	239	235	272	237	279	240	276	236	255	257	244	268	283	235	255	282	240	259	261	264	276	259	302	258	251	280	242	278	264	272	276	290	253	297	267	276	243	277	272	265	278	268	279	287	255	256	261	251	245	262	262	280	262	277	265	265	243	273	276	243	295	286	241	269	255	272	278	275	261	274	264	258	277	252	250	267	245	279	271	272	292	269	243	255	267	281	254	271	270	258	300	272	258	272	257	271	268	234	273	275	278	282	264	277	266	275	270	269	259	270	264	236	267	262	270	279	256	257	243	240	304	274	275	276	247	274	299	246	259	268	285	250	275	246	268	252	258	258	288	272	261	284	253	265	273	226	301	261	261	268	247	273	223	283	285	239	304	301	278	273	225	280	252	266	285	269	251	286	256	270	264	270	242	242	245	283	268	246	258	269	264	281	233	259	225	271	272	267	252	266	293	254	244	266	280	280	261	267	270	282	234	263	212	282	284	260	267	257	267	256	284	300	238	260	248	262	262	264	276	260	254	276	290	304	250	257	265	251	262	271	283	276	307	268	284	248	264	259	234	235	276	281	287	272	266	282	245	266	236	265	236	273	242	294	247	242	282	293	274	309	272	269	261	253	284	287	245	270	265	279	263	283	242	244	285	273	256	282	256	261	261	295	259	246	275	240	259	281	252	249	278	289	248	287	270	265	282	266	277	260	277	274	276	270	248	257	282	283	263	215	275	293	280	267	262	291	272	264	273	270	270	269	252	263	263	254	232	257	270	264	222	258	248	255	259	273	254	253	286	301	269	270	258	261	257	274	261	246	276	236	291	258	285	274	308	253	273	267	248	254	244	252	254	253	244	263	286	273	264	274	294	263	262	262	264	276	276	269	259	275	274	265	281	258	274	307	285	255	234	258	292	242	286	285	262	290	294	303	269	271	253	251	265	281	262	260	290	267	220	262	268	273	286	249	269	266	262	262	228	277	260	280	262	272	268	250	260	252	255	249	267	269	245	256	276	272	263	280	240	279	273	239	254	242	239	230	256	300	280	263	312	251	242	273	255	301	291	256	305	273	271	288	233	281	275	272	272	257	268	279	248	271	257	250	273	259	256	239	255	274	238	283	246	259	258	214	267	271	245	261	295	284	275	267	293	297	267	263	227	236	265	248	265	265	289	246	284	282	239	254	283	282	256	290	267	267	260	276	268	288	269	266	266	261	303	273	262	273	253	266	229	273	246	215	257	281	282	250	268	235	233	270	245	238	274	265	242	263	287	279	281	225	263	258	263	262	273	274	278	263	262	277	286	274	255	285	277	275	269	293	294	240	256	275	286	282	269	266	251	269	263	298	251	244	282	257	281	261	250	291	257	269	254	251	303	272	244	273	243	271	250	226	267	290	239	250	276	232	290	245	265	264	264	246	266	251	247	252	268	284	244	274	260	258	256	244	285	245	244	274	272	250	246	276	293	252	267	269	273	269	252	269	260	279	243	232	264	234	287	276	261	242	240	258	265	247	275	278	247	256	230	263	248	251	269	277	270	265	259	260	277	249	245	248	298	247	280	257	258	279	283	300	287	288	263	259	285	270	272	262	267	287	266	291	273	274	293	274	271	275	244	239	230	284	284	278	258	262	240	237	257	279	313	271	273	289	257	295	259	282	271	290	270	284	288	291	301	278	277	276	279	276	258	259	257	250	246	257	261	290	229	242	291	289	289	269	321	271	260	242	245	256	277	267	257	258	269	262	261	254	256	266	241	273	281	276	225	237	275	277	221	282	277	270	294	300	254	245	250	265	272	273	264	293	246	264	284	260	272
7883	979	1343	1451	1237	1155	988	928	881	847	814	784	723	710	711	735	680	648	702	700	682	700	693	663	666	664	595	620	646	628	672	579	669	644	635	594	648	633	676	604	599	619	598	626	592	619	607	647	607	653	628	638	611	649	630	641	638	625	599	591	624	635	602	630	655	589	607	579	666	655	635	615	631	672	646	576	634	667	674	631	651	647	580	618	583	625	644	619	637	614	646	599	595	618	636	577	630	643	609	627	599	628	656	647	662	656	588	632	678	614	659	631	642	580	607	650	656	631	586	627	600	651	639	609	650	672	666	619	600	650	636	649	652	603	627	590	650	648	630	640	623	642	614	646	629	613	625	640	647	641	596	614	671	637	623	598	615	606	637	655	651	614	588	617	645	637	573	650	619	659	596	642	630	629	634	598	604	610	608	611	605	611	669	601	583	617	619	624	636	664	675	629	592	616	582	617	680	597	639	681	637	619	629	607	624	614	613	651	637	639	646	649	632	641	633	638	602	604	632	586	644	576	598	621	605	627	622	634	636	609	614	614	648	654	637	620	649	593	614	606	606	615	598	629	579	593	643	612	630	601	582	615	650	613	619	643	611	598	617	634	605	587	644	615	603	627	655	623	597	606	632	625	625	610	614	578	642	627	641	620	609	538	594	606	642	598	664	566	619	615	582	616	643	653	630	628	614	662	603	621	635	643	662	604	612	649	631	598	661	567	651	627	611	603	599	634	632	619	631	624	584	591	642	584	645	612	631	588	598	608	670	621	628	603	651	659	646	650	622	618	609	653	576	658	584	650	674	608	640	599	596	618	649	613	641	605	599	634	574	635	607	598	579	600	623	624	641	657	646	637	682	633	618	651	608	604	652	591	645	600	605	604	652	616	648	570	649	639	635	655	621	642	608	604	613	624	609	604	599	612	631	623	645	625	623	630	646	615	643	645	690	585	659	614	603	631	633	611	597	648	624	615	638	599	654	575	637	632	586	623	606	625	570	654	653	622	620	574	612	570	605	617	656	607	588	608	646	630	597	612	620	584	590	607	605	652	663	596	647	640	656	619	625	642	566	597	620	634	627	621	573	652	623	629	668	625	653	656	616	669	614	590	623	645	595	627	608	603	647	609	584	657	597	648	725	623	611	630	612	608	631	591	648	573	618	629	637	597	616	617	616	616	590	612	612	626	622	614	600	591	637	641	581	605	648	620	625	636	603	639	633	576	612	554	613	626	624	649	636	578	632	627	616	627	618	633	601	630	605	642	591	645	659	627	598	642	651	624	681	616	623	648	617	624	625	605	610	608	630	637	609	674	640	624	630	649	625	602	615	604	626	669	611	635	606	574	636	601	584	594	619	640	576	602	592	595	592	620	645	646	614	622	629	588	634	617	589	577	619	635	643	646	593	677	617	618	568	616	637	617	607	591	643	612	582	643	612	637	586	606	656	614	572	569	596	621	603	623	587	649	622	601	638	610	582	588	597	609	651	580	626	616	573	642	615	608	608	631	619	629	607	605	603	634	673	608	610	621	620	584	629	584	600	613	668	626	642	565	583	619	637	609	647	626	634	646	647	606	608	600	605	624	656	645	661	638	637	597	616	646	661	600	594	583	597	635	691	609	647	557	637	622	643	598	616	645	615	636	610	592	670	593	614	625	612	650	652	618	622	617	608	640	667	620	651	626	618	640	617	575	591	642	640	629	627	621	600	623	589	625	633	641	614	613	606	610	587	600	621	624	636	633	624	619	648	591	620	632	614	609	595	592	622	578	625	646	603	553	626	650	630	611	611	602	645	606	641	607	640	591	607	609	611	646	643	640	647	596	618	607	636	639	591	590	593	656	605	674	602	652	592	600	602	631	630	605	628	631	624	654	602	635	620	595	621	628	606	599	609	569	628	633	581	631	595	637	615	611	584	639	592	610	636	618	632	650	606	599	632	596	640	614	626	652	643	630	636	621	630	625	588	616	624	617	637	607	624	673	643	638	628	608	620	645	576	637	611	597	654	650	627	627	664	646	660	598	642	609	620	663	599	631	550	616	614	639	607	623	649	649	629	574	627	592	631	641	624	607	662	577	625	594	661	633	619	654	599	614	639	620	671	634	611	616	644	606	621	606	568	629	635	615	600	644	640	652	609	646	616	649	618	676	618	649	664	666	617	616	627	618	602	632	645	618	596	612	647	614	598	676	599	642	642	596	653	648	622	620	607	640	594	628	623	646	636	574	617	599	628	626	628	599	609	622	604	659	631	614	593	639	676	630	640	622	628	674	584	642	599	621	628	598	640	626	627	605	638	621	668	608	619	618	692	639	617	638	599	619	613	631	621	610	635	668	629	597	647	606	633	673	675	597	616	605	611	628	684	657	618	611	636	604	628	620	590	597	587	629	652	596	606	610	592	656	606	625	624	601	595	635	617	615	588	604	591	586	577	612	604	578	582	647	698	583	664	626	599	611	631	643	635	608	624	585	642	619	614	578	645	616	615	561	617	636	601	625	617	647	634	636	638	614	639	652	640	652	631	628	578	628	586	645	599	666	591	639	633	598	645	619	621	628	630	548	603	651	601	591	596	635	628	634	615	586	585	592	602	635	649	613	577	634	621	642	621	643	647	623	628	629	632	637	651	612	609	662	651	614	637	672	627	623	600	601	610	572	602	640	604	608	629	603	598	624	640	656	594	629	616	592	628	637	659	581	591	614	589	595	617	617	598	632	617	600	602	623	615	634	627	636	617	650	653	609	591	580	594	631	635	636	587	612	596	631	623	631	665	614	666	605	622	637	596	631	642	606	580	637	628	623	657	613	638	617	664	633	621	676	600	626	622	629	626	568	624	656	602	546	659	623	576	663	623	603	672	635	657	659	629	601	594	573	657	654	641	621	597	557	598	610	625	651	624	578	660	584	650	585	620	639	600	617	627	579	647	600	656	620	606	645	652	649	625	600	610	651	628	615	623	649	644	633	610	625	624	641	656	615	636	595	626	590	673	644	610	597	609	583	625	603	610	619	597	645	570	620	585	614	599	615	642	649	654	664	655	601	622	588	616	599	578	580	609	588	663	640	639	552	625	596	621	646	618	581	632	590	642	599	607	634	626	605	594	640	620	679	622	650	608	582	648	646	653	614	613	654	592	652	647	648	620	609	638	643	627	623	598	602	633	673	583	606	620	649	622	643	625	583	647	646	608	642	680	616	628	615	620	624	557	619	640	615	587	618	623	627	647	622	599	603	611	658	649	578	608	630	637	663	639	647	659	644	635	655	633	634	635	630	608	621	627	620	638	616	647	625	624	586	610	646	617	602	579	610	602	666	607	631	589	598	637	664	645	618	618	582	613	630	590	630	635	612	620	605	613	671	636	568	621	634	634	572	657	594	648	643	615	627	620	605	577	664	614	607	638	652	590	644	611	635	586	624	665	652	631	598	604	630	622	635	642	602	651	630	638	645	598	665	669	654	612	662	612	671	587	667	639	588	629	648	604	602	627	627	622	648
20168	1962	1107	900	677	588	517	499	472	491	429	443	449	410	382	360	413	392	417	383	385	406	407	410	402	414	382	376	380	359	431	407	398	429	406	414	390	427	417	400	397	355	427	380	391	362	391	392	386	381	410	380	365	401	376	394	388	376	375	435	427	394	369	360	384	435	364	404	385	419	394	370	384	391	430	358	373	402	374	397	398	333	377	377	373	393	402	416	355	387	387	380	401	394	384	398	418	414	350	380	362	375	372	378	409	388	364	425	374	407	376	348	354	376	394	382	380	367	406	399	381	418	373	386	392	389	341	388	343	409	391	368	382	377	410	370	370	357	381	369	357	375	366	381	367	386	390	374	352	387	401	375	360	412	346	391	399	386	376	391	412	410	390	382	355	402	378	390	373	374	360	402	405	398	395	391	354	392	337	349	367	356	370	368	384	383	385	374	391	339	420	363	381	355	384	368	381	395	405	380	365	385	377	355	410	375	414	404	396	384	351	413	383	416	389	375	404	377	360	378	341	370	358	368	397	336	380	370	383	368	367	398	431	402	366	374	360	392	360	359	401	376	371	349	388	388	377	380	387	378	385	370	417	389	403	398	387	421	385	378	379	390	376	348	374	389	391	391	387	385	359	391	344	385	389	374	362	385	361	334	331	392	372	398	395	369	397	400	390	383	395	377	375	376	350	392	378	365	396	364	371	396	396	402	367	375	366	371	392	356	360	353	434	338	392	386	386	379	387	392	369	405	327	383	415	395	412	360	367	388	342	384	353	322	372	364	406	377	361	387	374	400	385	376	389	351	385	336	353	378	408	371	369	391	366	385	359	377	392	392	372	383	381	390	358	380	357	361	404	350	346	354	377	402	357	354	382	412	405	428	383	386	366	371	388	388	393	385	354	381	366	366	400	404	399	368	374	393	386	400	356	372	396	391	374	351	384	398	361	384	378	361	362	363	380	375	394	363	396	378	373	379	407	358	346	370	380	354	353	374	409	373	393	393	383	375	381	344	364	406	379	391	390	379	378	336	394	397	353	353	392	410	387	413	403	353	351	347	386	407	348	400	369	387	387	371	347	341	392	372	363	363	389	339	380	368	373	361	381	381	378	407	407	423	421	371	351	368	390	374	385	357	378	349	383	353	372	359	392	360	322	335	363	388	368	370	368	381	413	422	378	386	382	343	354	375	365	396	369	375	355	361	366	346	396	381	341	394	388	379	362	380	403	402	399	372	373	404	385	386	359	379	382	357	378	391	386	386	373	391	413	397	362	351	388	350	364	368	367	416	377	431	404	365	388	396	397	404	368	374	340	403	350	358	384	386	426	393	397	368	352	388	373	404	415	411	376	383	376	372	390	340	374	418	355	377	398	389	370	386	357	387	406	393	371	390	354	409	398	351	357	405	396	368	382	373	381	378	375	376	390	391	390	322	375	390	374	380	362	385	353	386	378	417	383	367	332	366	379	372	388	422	369	348	368	380	400	349	374	360	352	367	366	390	384	392	374	392	407	393	355	368	373	358	383	367	357	358	378	426	386	361	399	414	336	352	384	404	372	411	385	419	384	380	390	385	365	376	346	381	353	380	355	362	388	408	387	358	366	362	384	355	385	363	377	373	359	373	381	349	406	352	382	388	375	364	402	381	381	381	340	366	389	392	373	419	398	366	388	360	389	391	395	426	383	359	363	370	386	358	404	372	400	355	391	383	378	373	369	401	384	395	345	380	360	367	374	336	451	395	403	394	352	346	409	390	385	390	399	366	369	423	374	410	360	400	359	388	363	339	371	329	393	402	369	371	390	373	385	392	385	382	399	396	387	369	388	382	401	362	358	391	335	341	346	380	408	342	389	386	418	396	386	342	350	425	384	376	369	354	343	404	382	446	369	392	402	384	411	396	364	394	375	385	358	392	380	388	405	366	418	379	406	381	394	343	359	372	343	372	377	367	377	378	381	385	380	363	363	367	374	359	368	331	352	366	366	389	348	378	394	383	377	358	385	388	376	418	392	438	375	355	379	398	413	367	366	403	393	430	393	386	383	357	351	374	385	340	389	384	375	424	378	417	396	357	356	378	399	375	380	385	357	376	369	400	364	353	409	357	356	376	385	376	375	398	361	388	362	343	436	375	351	403	409	349	399	391	402	408	398	374	384	391	358	343	371	361	373	379	379	368	402	407	362	338	368	375	372	410	397	364	396	391	392	388	390	369	391	383	397	376	396	385	376	365	413	365	379	353	397	376	368	415	386	381	371	333	366	370	395	386	364	348	377	377	383	406	378	406	369	400	363	382	383	420	385	387	378	375	359	381	356	348	350	370	365	395	393	340	423	353	376	339	399	392	404	358	384	364	371	404	358	409	389	383	385	377	450	349	372	384	373	377	389	363	393	376	381	338	410	362	358	372	397	361	372	373	398	408	377	380	393	377	353	383	375	380	363	394	381	345	374	380	378	391	442	377	387	425	417	355	396	390	385	405	371	400	334	387	387	369	368	360	366	377	406	381	341	369	363	384	402	408	357	376	395	439	376	417	371	374	411	387	346	378	383	347	366	394	377	359	377	359	362	362	376	383	355	418	389	383	383	386	373	412	375	365	368	362	370	355	358	389	408	404	372	417	411	360	364	362	336	351	361	391	406	415	362	395	414	396	402	384	400	386	432	389	355	414	400	354	348	378	337	401	375	372	380	364	390	421	404	356	366	395	365	389	374	371	360	374	385	416	334	386	355	393	388	370	395	373	360	347	387	357	366	335	372	410	384	362	369	367	378	418	400	354	339	400	377	347	378	407	404	353	394	400	384	377	371	424	372	427	392	357	354	371	347	376	415	385	351	388	401	368	380	368	352	352	405	396	370	394	370	390	382	401	375	390	388	360	385	388	386	400	376	361	354	366	378	336	397	391	382	455	403	417	386	388	391	377	371	386	387	366	372	390	373	389	360	368	402	379	376	390	419	372	373	387	392	391	389	358	367	392	407	396	358	385	426	400	432	377	353	371	388	365	395	381	369	356	361	355	419	383	373	360	352	367	382	405	352	415	390	415	325	370	378	376	351	386	411	380	380	342	401	365	380	382	417	360	396	402	387	390	389	391	369	401	391	323	390	367	396	385	395	344	367	369	371	392	344	348	364	384	382	343	343	377	357	345	378	393	376	410	356	409	367	419	379	379	367	353	382	410	357	395	374	394	369	372	372	379	374	372	356	380	348	370	396	373	371	379	373	369	369	384	372	352	358	379	375	370	389	399	392	375	362	400	397	416	433	374	371	362	370	365	398	414	371	359	357	366	404	365	363	349	374	396	340	367	358	396	354	399	410	351	362	376	378	409	362	383	371	380	381	369	395	371	398	350	425	345	352	361	333	397	399	399	387	395	371	419	423	373	362	363	385	409	396	359	363	390	340	394	345	362	403	397	368	379	385	401	381	351	375	352	391	402	386	380	390	411	409	373	358	367	385	391	388	382	377	375	352	364	366	366	374	374	376	364	388	353	374	384
10871	1501	2246	2580	2231	1795	1639	1401	1345	1188	1110	1078	1025	1027	1006	980	968	963	940	935	885	913	920	918	855	897	873	917	863	890	847	864	874	868	866	828	859	826	868	897	817	868	868	924	830	850	830	800	836	845	862	845	825	814	848	864	829	842	875	816	840	879	826	853	815	806	849	841	836	858	856	846	827	842	875	829	835	838	818	792	842	848	832	861	829	796	851	841	851	868	832	803	835	839	818	826	870	811	794	814	855	794	862	852	868	821	845	887	802	831	794	853	852	891	846	817	866	846	822	814	835	853	859	816	864	844	864	860	852	777	875	787	837	855	801	871	794	875	821	848	819	907	849	893	814	830	799	809	815	811	864	824	891	796	781	813	767	861	835	868	838	855	843	888	835	810	824	853	801	900	856	848	852	846	846	851	820	818	834	844	843	874	885	784	829	787	825	907	835	902	814	860	857	827	810	865	797	832	830	877	823	805	849	850	844	852	841	825	876	805	810	825	889	829	835	853	877	819	843	865	843	866	804	819	817	846	828	774	832	877	857	838	821	773	813	817	834	845	814	824	871	829	809	848	826	834	799	840	864	795	841	845	828	838	809	843	798	862	793	873	862	862	801	862	839	837	821	884	788	801	838	804	780	805	844	782	842	789	833	856	822	808	866	784	877	787	851	861	800	924	810	849	867	824	820	817	801	829	816	882	803	837	860	846	820	843	789	799	865	850	859	768	843	859	790	875	807	873	840	872	852	837	810	826	826	826	800	812	888	802	835	802	816	828	855	780	815	821	846	844	784	823	829	819	795	860	889	777	819	814	833	817	866	848	830	821	853	801	842	806	841	869	902	852	815	891	790	774	863	833	871	817	884	753	798	807	838	780	871	829	820	809	842	807	877	844	841	838	772	803	863	898	810	840	836	828	860	840	824	850	797	837	856	809	817	858	816	891	844	826	803	841	847	825	791	834	816	855	892	807	771	855	830	836	855	807	848	842	870	817	789	776	879	855	844	802	798	829	851	837	840	866	777	906	839	824	854	836	822	795	799	863	796	812	759	819	855	842	830	866	828	773	857	805	821	838	854	815	792	861	890	843	852	804	797	810	879	873	841	833	828	784	880	834	823	787	847	855	856	828	817	854	865	911	810	792	834	852	838	870	812	794	826	818	901	849	859	850	867	817	810	784	892	872	812	894	819	843	863	810	839	827	791	827	830	789	798	831	822	873	846	776	782	854	770	800	824	770	829	877	822	782	792	832	818	817	812	851	829	805	802	812	793	842	854	842	842	795	835	891	823	796	798	820	830	840	796	836	840	836	819	798	813	856	828	874	811	810	820	811	798	840	790	804	789	851	795	824	833	845	850	822	799	789	825	793	832	850	832	810	882	850	828	823	850	819	862	803	841	803	808	794	842	772	825	796	861	848	817	831	829	853	873	864	858	834	795	812	849	834	813	834	837	861	909	832	816	799	841	876	833	844	827	866	813	829	834	846	782	847	818	838	847	842	862	828	774	806	820	813	844	860	807	852	758	844	860	783	860	853	849	831	845	839	835	782	791	834	844	855	858	868	853	794	787	780	850	839	874	846	827	843	834	863	881	883	858	850	849	873	819	883	878	841	823	852	810	837	799	785	754	855	868	848	845	787	834	812	852	851	802	796	849	880	824	821	799	793	821	789	822	803	842	862	858	858	832	824	818	787	829	789	830	841	823	842	848	867	890	827	837	793	854	789	837	850	865	788	839	776	782	863	817	871	821	835	847	831	832	827	861	794	855	807	830	844	865	828	841	859	840	871	840	862	839	820	811	841	786	903	846	842	898	842	819	844	855	839	872	856	868	832	861	810	770	838	806	838	830	810	828	815	816	864	838	811	868	789	810	827	802	807	874	807	869	823	843	855	818	803	819	858	833	815	841	822	787	866	827	819	834	833	798	862	845	835	862	824	791	853	812	876	828	861	874	862	826	824	876	857	911	820	833	864	873	839	831	822	811	857	848	829	801	831	812	827	817	848	818	887	810	840	823	851	799	878	834	818	813	840	835	841	832	857	864	838	815	848	830	808	860	855	851	821	837	862	810	864	806	839	774	809	831	802	886	837	804	810	816	804	837	846	854	873	811	826	845	852	790	795	868	919	829	819	853	862	853	824	787	862	822	834	786	803	817	826	845	808	800	807	759	893	837	870	798	805	816	850	804	813	785	864	810	784	867	794	818	803	852	829	792	811	837	862	821	852	847	803	863	838	811	831	784	832	806	778	831	831	836	862	852	825	820	877	872	827	826	824	797	833	819	823	840	834	803	841	799	797	838	817	857	868	821	874	852	859	854	911	827	849	831	830	816	858	791	874	858	809	821	883	855	857	795	828	836	856	886	834	810	840	841	833	812	856	842	888	856	816	896	840	819	799	811	806	813	891	850	817	859	843	871	828	802	815	892	868	834	798	811	814	856	906	820	819	830	814	866	798	807	839	794	787	852	815	794	837	844	857	840	870	840	841	842	822	837	835	831	867	826	807	778	842	817	815	818	831	828	857	847	813	858	861	870	898	822	897	794	806	822	797	808	787	813	801	793	819	838	904	799	844	836	814	851	887	832	834	861	827	850	843	795	872	851	906	880	870	809	839	830	833	849	825	799	793	833	810	840	845	793	891	819	826	829	815	844	838	790	814	856	830	819	852	849	892	826	841	897	799	810	834	810	806	770	803	834	814	846	854	874	811	826	821	794	814	856	826	794	809	840	845	829	822	840	824	845	869	834	868	816	789	833	820	843	835	848	855	867	793	756	864	786	833	874	863	824	862	837	887	876	891	837	828	841	845	832	803	840	843	859	843	826	803	818	829	826	864	881	810	826	852	820	850	808	871	836	855	831	813	847	844	843	831	834	819	823	820	817	808	876	798	843	847	885	869	824	812	829	804	881	835	853	839	837	830	855	832	807	836	876	818	802	837	817	824	837	857	816	819	868	852	813	824	876	883	834	819	806	846	838	840	831	851	796	834	829	828	820	807	835	817	839	832	826	845	862	796	868	840	871	846	816	872	866	835	805	797	815	800	844	826	810	808	826	888	785	784	837	805	820	832	821	814	817	852	784	845	851	791	785	862	819	812	858	838	822	853	857	843	843	802	861	791	851	837	856	778	787	822	807	796	838	829	847	811	865	832	885	847	815	842	876	859	857	867	838	883	825	840	799	858	857	869	899	784	821	824	814	794	781	840	859	849	799	858	846	847	854	808	835	820	870	828	833	801	777	839	888	880	836	840	851	851	788	831	842	812	845	777	826	773	829	858	819	845	811	793	879	801	813	800	815	847	820	852	802	829	833	846	838	829	762	835	844	824	854	809	876	840	825	858	810	818	860	875	885	834	840	823	829	798	859	872	761	827	813	791	822	871	819	866	804	811	836	842	846	845	826	817	867	815	898	828	818	874	828	826	780	826	856	778	867	859	831	858	850	844	816	777	824	823	835	875	796	870	860	853	837	815	834	779	862	834	824	844	781	821
3804	250	207	203	162	167	199	185	178	182	177	179	166	197	173	175	181	169	180	172	180	184	202	185	168	164	191	180	171	169	177	200	193	176	183	146	195	172	189	212	194	207	197	169	188	186	186	165	192	209	189	151	173	186	193	171	158	190	186	166	169	193	177	170	153	174	207	180	173	192	157	170	188	210	183	179	182	169	184	175	187	192	175	196	183	187	168	161	189	195	161	219	178	163	165	193	211	198	189	192	188	207	167	201	170	188	179	173	178	175	211	195	177	185	156	178	194	159	205	193	172	141	206	183	184	176	187	194	166	197	195	198	180	179	170	202	179	196	192	177	193	163	197	194	185	189	200	176	173	192	161	169	181	206	160	174	177	170	175	181	161	210	194	177	171	181	179	201	214	197	186	191	187	177	162	183	181	168	203	180	194	220	168	181	206	217	201	181	188	165	165	177	194	177	199	185	211	182	198	195	150	200	166	183	193	167	181	176	203	178	205	157	195	192	190	178	156	190	175	184	199	163	195	194	176	197	201	179	184	183	208	168	190	189	169	182	189	188	198	178	153	198	196	194	181	194	157	189	202	192	205	197	167	191	208	209	184	181	186	182	158	173	189	175	171	168	174	200	185	178	174	191	189	212	187	186	179	178	203	168	180	187	190	209	178	178	156	197	179	168	157	181	171	168	178	187	176	175	212	160	177	216	189	199	170	168	206	190	201	198	189	172	194	187	164	171	168	183	177	170	183	178	191	179	174	197	198	193	173	188	169	190	161	182	182	199	180	194	178	185	174	187	194	173	175	169	199	183	179	163	189	172	190	188	199	196	186	210	141	186	151	186	202	164	181	178	192	194	196	187	191	192	180	173	175	175	196	191	214	181	180	181	203	194	188	186	150	185	171	185	174	174	174	185	191	189	177	183	137	212	197	150	195	183	184	181	185	193	172	205	189	178	174	193	192	182	190	181	206	213	181	168	164	184	187	180	198	177	176	208	192	201	188	184	200	208	191	173	166	184	221	170	193	171	181	172	175	175	189	211	175	181	173	187	204	208	207	192	197	168	172	184	139	166	186	178	185	190	190	190	197	161	176	186	178	178	155	170	197	173	181	197	169	173	187	196	175	196	180	175	183	203	195	211	179	203	179	205	159	189	164	193	184	172	194	204	192	191	186	215	208	203	170	184	179	200	190	216	194	185	173	183	205	182	169	188	201	209	163	194	178	173	183	191	179	186	204	165	184	189	168	186	154	201	177	183	189	164	192	187	193	172	174	198	183	166	201	199	198	207	172	192	198	174	190	176	219	183	220	184	198	215	180	193	161	192	204	203	178	192	160	173	182	199	171	194	176	149	199	137	167	209	175	178	175	190	205	192	162	214	200	185	204	174	194	189	193	178	174	183	180	193	200	191	208	173	167	193	170	164	190	188	168	224	185	191	180	195	194	172	194	189	194	207	194	160	198	209	163	182	184	184	186	174	194	191	188	190	183	174	180	191	210	184	186	186	183	171	192	197	178	172	166	216	165	183	190	179	176	204	223	166	174	155	184	189	194	203	182	184	189	176	189	184	171	178	174	192	197	190	175	186	180	186	194	187	187	197	182	177	167	181	160	188	195	174	177	187	181	171	172	200	161	203	175	190	185	212	177	175	167	188	151	177	192	173	199	187	169	197	189	205	173	179	178	185	171	197	205	166	197	193	151	201	202	178	185	187	176	173	160	185	194	195	156	176	171	201	175	183	188	185	171	189	173	184	168	176	180	176	173	177	203	200	179	174	181	199	170	189	165	168	202	204	169	186	190	179	178	141	177	199	202	178	177	188	215	203	196	208	200	197	176	193	179	192	191	179	180	182	197	188	196	204	176	181	200	180	163	207	195	152	195	202	204	182	167	187	206	187	179	169	196	199	210	171	181	187	190	185	197	191	198	197	169	182	199	200	216	175	182	210	173	190	202	172	188	189	176	171	187	192	197	174	172	174	175	171	186	189	195	188	193	180	174	219	183	187	174	174	172	206	193	171	196	180	202	191	171	176	200	173	196	168	203	193	169	197	167	164	180	211	178	164	198	176	158	185	190	195	167	183	210	183	193	176	186	175	159	189	161	179	188	181	189	190	206	205	179	188	181	198	205	160	172	170	183	211	218	198	176	192	179	202	212	174	174	186	203	176	164	197	189	170	183	204	194	189	202	228	192	176	159	178	187	179	179	199	194	166	187	211	172	186	167	181	179	178	176	192	169	179	184	213	169	171	192	162	189	200	165	199	176	174	201	175	165	155	208	192	181	199	181	181	168	183	176	204	175	176	220	182	191	160	175	209	182	181	188	185	163	178	191	165	168	186	154	188	194	170	165	194	208	178	200	177	172	186	201	164	203	214	215	168	222	201	188	193	175	197	183	195	216	170	177	194	184	225	177	186	193	174	193	192	180	197	176	172	198	219	175	186	170	178	199	179	199	201	154	199	190	187	184	181	179	175	199	187	193	181	196	194	198	185	184	203	211	155	168	193	183	217	185	180	196	180	156	168	199	196	170	161	181	185	191	176	191	183	177	185	193	149	194	156	184	202	198	176	171	218	182	200	165	149	193	195	186	176	190	204	193	178	195	175	170	161	192	182	189	181	165	188	183	171	193	179	193	206	195	191	146	195	185	184	182	211	152	180	189	195	189	168	166	210	178	174	185	161	192	185	189	176	193	156	191	201	184	185	180	198	188	194	210	192	169	208	182	181	173	207	210	181	193	190	180	207	190	181	160	170	173	188	206	215	170	206	166	192	188	179	153	187	191	194	187	202	178	151	192	190	183	189	190	159	198	199	161	203	148	155	182	211	201	172	194	183	182	209	185	191	159	174	177	190	182	203	175	201	191	188	193	189	185	180	194	161	199	178	188	182	180	181	166	178	188	175	170	205	188	205	193	166	177	176	171	211	160	168	176	192	176	180	181	166	191	194	184	165	188	191	179	179	175	184	157	181	186	192	191	191	173	214	173	194	169	187	179	200	182	174	169	194	151	192	179	189	180	184	200	178	165	181	160	218	206	177	161	202	208	200	211	208	186	196	182	191	177	182	195	183	193	173	178	180	186	194	187	197	182	192	193	188	181	200	196	190	191	186	198	190	197	221	193	197	206	197	177	192	198	175	214	196	172	175	213	198	183	197	193	167	173	201	172	184	195	186	182	201	175	169	163	171	192	197	159	190	186	202	201	177	184	192	175	191	230	199	163	188	177	194	201	180	174	201	187	199	184	194	168	168	173	196	183	188	152	199	190	190	168	183	197	182	189	206	207	168	223	189	183	176	197	188	185	176	158	178	199	171	179	166	206	203	169	190	145	195	197	211	209	188	175	203	186	142	189	177	197	195	148	184	174	163	199	198	202	165	194	149	187	170	180	177	197	197	185	168	175	185	175	200	186	187	199	161	169	163	152	194	173	160	177	176	209	176	178	161	192	202	198	155	183	176	172	179	163	185	170	189	196	203	174	200	177	191	186	193
3035	526	462	482	468	465	487	497	479	476	491	497	480	509	461	482	460	439	466	476	478	408	458	484	454	426	437	466	438	447	462	505	470	473	426	482	465	417	427	417	434	473	472	431	481	452	488	430	499	457	460	475	503	450	446	446	498	446	450	453	474	403	456	459	467	474	445	470	441	413	462	492	464	461	460	480	499	449	484	465	448	440	498	462	455	439	475	451	470	502	415	422	469	468	461	408	483	445	440	435	443	433	465	458	445	452	457	483	473	420	498	465	449	466	445	429	438	432	461	438	484	435	452	468	465	420	422	447	414	476	447	488	468	428	490	455	462	427	458	459	457	444	487	460	462	458	452	466	489	442	459	450	439	437	440	409	450	428	430	465	496	507	466	445	468	488	451	462	441	410	454	431	491	447	482	459	457	483	460	457	436	459	441	482	448	482	466	447	484	458	431	479	491	476	454	493	412	440	459	447	452	444	474	444	438	450	427	435	454	458	466	466	472	473	429	444	466	464	480	459	472	444	448	454	456	443	456	437	452	463	458	473	489	434	437	477	468	436	458	469	460	464	483	480	485	489	486	454	451	457	458	454	474	459	427	456	453	438	451	442	471	470	469	445	409	459	433	467	434	416	479	463	456	444	467	427	449	483	478	474	460	459	494	460	462	475	463	468	450	438	468	471	461	439	440	471	452	452	454	449	445	461	492	480	458	440	435	461	455	487	478	464	469	432	455	487	510	459	446	461	480	429	430	439	454	460	467	483	452	424	481	471	483	458	454	489	425	429	443	461	486	453	498	447	438	480	473	438	419	422	438	419	449	455	453	459	464	484	403	469	437	434	449	454	451	420	439	460	514	471	473	482	453	474	472	440	433	470	464	449	460	392	472	470	434	434	461	471	419	442	473	441	474	450	424	446	454	476	460	439	453	455	481	451	444	451	421	510	468	448	430	468	477	453	444	461	431	449	450	456	423	419	456	464	464	480	432	472	411	466	479	440	462	484	488	483	481	490	488	427	441	479	469	483	468	474	452	457	470	468	472	471	442	432	446	392	453	469	435	456	465	497	465	477	468	449	450	485	497	458	421	457	476	469	462	461	440	430	451	429	477	440	490	451	482	492	439	466	422	446	464	437	434	459	424	464	487	459	471	455	447	418	487	449	458	490	431	461	456	440	431	465	455	475	438	472	465	452	463	464	454	448	438	441	408	472	459	460	443	485	440	449	444	450	441	449	441	401	458	445	470	466	470	438	463	442	441	484	437	441	459	429	466	451	443	471	478	467	467	481	433	463	449	415	450	461	461	431	458	447	463	420	444	509	456	455	452	470	429	440	448	476	434	427	442	453	434	457	426	466	465	455	466	474	450	451	449	449	468	446	442	464	436	435	458	409	493	456	453	448	469	475	462	460	455	465	460	472	461	470	440	443	442	436	451	467	445	425	418	423	434	482	432	480	467	492	468	465	461	474	458	466	421	468	417	462	446	415	435	460	428	491	455	455	487	467	486	493	471	460	447	479	444	465	478	421	442	472	474	469	471	468	440	512	472	428	419	475	434	471	490	436	473	452	450	453	473	471	451	480	458	445	451	479	471	488	431	484	435	441	450	430	444	467	486	475	449	471	482	448	455	453	462	433	445	447	445	468	459	448	460	418	459	473	424	411	484	448	440	415	475	472	459	454	426	441	452	426	429	460	469	446	427	502	442	453	436	438	473	472	488	442	440	452	447	457	462	456	412	464	455	436	443	482	454	486	463	444	475	466	417	471	442	409	458	405	447	437	413	456	441	469	461	468	484	466	470	403	550	481	493	479	443	411	467	457	462	471	469	436	487	455	445	466	495	445	457	451	481	442	460	453	407	427	448	466	474	456	455	447	471	451	445	453	476	466	471	424	476	489	443	460	478	449	454	438	454	459	460	453	470	491	487	455	421	498	499	411	448	464	465	442	476	450	468	446	430	440	496	453	410	486	477	463	467	454	450	436	474	446	475	481	444	418	455	444	487	501	461	457	457	464	428	412	501	465	460	400	464	437	473	470	455	447	407	459	451	453	470	442	457	453	478	447	435	453	489	480	480	432	466	430	489	395	467	491	488	425	472	460	475	439	457	457	441	425	438	477	504	457	481	460	457	436	411	457	439	445	439	498	463	427	436	470	474	473	441	494	487	488	426	458	461	506	451	438	475	445	489	457	461	480	449	454	428	462	444	424	421	514	459	480	474	435	475	415	479	483	470	471	435	473	496	439	484	449	402	453	420	436	419	474	495	458	472	476	473	488	480	433	460	471	456	446	462	435	511	466	428	430	464	447	479	492	451	428	448	500	446	429	481	440	466	427	435	495	451	408	477	433	462	449	434	466	448	441	461	433	415	525	452	476	420	408	481	443	481	471	481	460	517	487	464	479	459	437	508	448	480	493	422	449	508	463	474	454	446	449	423	435	455	440	469	459	438	458	445	486	439	473	476	455	503	435	413	468	455	469	437	474	434	469	467	457	437	477	452	455	463	452	445	437	443	466	480	424	471	449	480	462	431	437	483	483	465	434	452	429	441	470	435	456	455	451	447	493	439	428	478	456	444	436	500	448	457	442	460	421	455	442	453	466	452	428	437	433	480	442	473	468	479	517	423	427	422	471	467	448	481	473	455	452	448	452	468	456	481	465	440	468	438	417	463	455	447	467	454	460	460	472	487	434	466	448	442	472	446	474	435	437	461	475	468	442	469	475	426	443	440	444	497	448	466	487	448	443	443	457	482	425	499	463	426	451	399	464	453	465	474	467	446	443	477	469	445	423	403	447	461	483	513	427	458	426	478	456	429	444	446	438	460	444	469	454	448	455	430	461	408	430	488	458	432	455	448	464	456	502	425	460	481	451	453	453	442	448	476	452	430	465	452	447	463	430	441	437	452	471	410	459	482	432	438	480	466	471	452	463	435	480	463	454	450	469	430	424	461	433	509	455	451	448	485	466	436	458	450	426	398	421	464	467	426	469	429	453	440	450	466	470	458	460	461	460	441	462	433	435	401	436	448	415	457	443	470	458	473	416	471	481	467	436	442	468	469	445	458	465	452	393	470	439	473	463	476	488	465	464	445	469	461	452	458	462	451	455	484	443	457	451	451	450	451	476	437	459	473	446	426	441	455	440	437	445	488	454	491	473	437	475	437	410	487	472	417	447	476	452	443	425	450	463	455	429	432	437	454	464	470	504	435	447	450	456	467	451	463	452	470	478	427	435	451	442	494	433	486	441	505	411	467	453	442	450	451	479	458	482	467	502	444	432	400	458	434	471	463	451	454	441	470	415	404	467	445	456	446	485	428	452	500	469	456	446	489	449	487	454	448	453	472	417	452	435	468	471	448	429	454	449	471	450	443	487	439	462	507	459	496	445	467	466	459	454	471	473	449	445	425	477	453	482	437	445	487	452	484	430	473	433	429	432	464	483	488	466	444	440	493	435	438	455	447	463	451	458	456	418	471	469	439	469	454	460	442	426
11768	839	611	552	404	412	326	316	307	293	320	295	283	303	271	264	273	251	274	253	273	282	266	305	277	272	281	259	302	286	292	231	261	244	255	277	235	280	260	301	271	252	269	268	239	305	259	280	272	290	270	260	269	284	323	263	267	267	254	292	258	253	273	250	260	269	293	262	257	297	283	282	294	259	256	264	264	243	260	264	254	254	277	248	289	252	274	266	281	255	286	282	282	261	247	311	278	246	267	280	281	280	270	246	248	262	252	238	243	280	268	273	269	245	307	287	268	267	279	291	231	235	283	280	263	279	305	268	261	269	267	251	249	265	278	314	255	266	276	285	264	274	313	305	253	270	276	211	238	279	260	277	240	242	269	263	253	281	281	291	257	243	273	276	281	228	254	278	289	268	304	270	306	263	233	286	288	284	275	260	307	253	278	250	280	263	280	255	242	247	290	262	239	303	262	240	278	269	256	239	269	289	255	260	295	269	293	266	256	293	303	239	269	242	252	271	254	270	266	290	271	269	256	258	284	285	271	282	264	280	267	273	292	286	295	296	283	297	269	278	268	280	248	276	295	271	246	281	273	280	264	248	226	268	281	285	292	253	286	309	251	256	274	278	259	277	253	263	264	258	279	276	310	267	272	265	260	255	263	245	271	258	259	284	276	263	256	260	292	251	250	274	274	273	271	263	291	260	289	250	239	270	289	293	308	274	289	290	280	281	273	285	284	281	277	246	281	275	263	272	272	272	312	248	269	278	274	283	266	271	297	294	277	266	238	269	263	277	280	286	282	279	250	292	242	301	289	299	265	235	268	283	266	283	302	283	270	257	270	263	298	291	261	254	253	281	267	264	250	248	259	257	285	263	261	249	298	265	266	281	282	268	253	242	277	256	303	263	279	257	285	273	246	261	259	276	266	286	273	242	264	259	265	249	248	277	254	271	208	283	296	251	288	300	273	282	273	261	267	282	270	299	290	277	258	286	253	242	282	245	278	312	290	310	259	264	279	286	267	281	252	268	248	271	250	245	278	279	275	281	251	283	273	263	258	291	268	288	275	251	271	258	265	282	289	285	276	291	268	271	272	238	282	286	273	252	267	260	276	264	298	237	270	273	285	308	285	295	274	280	262	280	264	244	256	295	267	264	268	273	249	270	271	266	260	266	252	288	304	275	266	244	300	251	269	261	292	260	315	260	265	258	266	240	288	251	276	295	292	285	242	274	243	250	253	281	266	267	317	273	283	260	270	275	240	268	246	254	264	284	249	246	276	274	222	279	295	246	270	264	270	271	268	288	270	240	257	278	262	280	243	261	294	232	307	267	275	277	257	288	267	260	263	283	241	291	265	249	230	302	265	260	248	271	302	271	283	263	280	300	299	261	254	269	275	267	257	286	284	273	260	269	267	280	267	254	265	270	264	293	264	270	277	271	292	278	277	265	242	270	269	242	301	284	277	237	290	283	252	264	289	267	294	259	299	291	283	281	280	279	280	268	280	280	279	258	251	294	284	260	233	266	273	282	267	268	270	290	277	288	277	276	288	261	272	301	261	278	307	249	257	264	260	265	275	280	267	248	269	251	260	277	290	324	294	260	276	281	251	266	285	273	264	261	293	272	294	274	271	300	251	239	268	252	269	286	263	244	282	281	250	293	274	261	278	278	275	262	272	232	264	280	266	284	289	251	228	238	231	261	282	263	258	236	295	237	267	269	287	263	242	273	253	279	279	291	266	276	280	276	255	238	280	257	266	269	304	304	282	283	279	253	227	255	265	267	264	252	276	264	275	257	274	272	289	270	296	262	263	265	294	283	277	282	279	261	270	277	257	301	292	293	284	307	240	268	257	276	291	274	285	267	275	290	289	285	312	251	277	252	268	268	260	278	259	253	284	256	230	279	272	280	257	237	274	272	269	292	286	285	271	269	302	280	293	275	270	277	275	292	281	299	281	256	271	251	258	283	263	276	297	265	280	282	271	205	266	263	271	284	271	238	254	234	290	263	271	267	225	289	239	279	291	242	267	298	253	269	272	283	275	273	260	271	260	311	261	281	263	285	265	293	276	295	281	263	247	262	279	279	257	318	280	228	265	276	284	252	301	269	286	282	284	268	277	301	284	290	231	273	283	311	270	256	260	279	283	270	294	242	288	280	278	308	262	282	281	276	259	270	284	245	266	259	298	251	250	271	261	283	278	274	283	261	288	267	266	278	298	285	284	274	274	285	278	291	253	270	298	274	289	287	296	255	267	252	266	260	250	289	245	272	264	306	264	294	298	277	311	256	292	239	288	287	276	289	269	277	265	296	276	256	288	254	248	251	301	303	307	286	297	284	251	275	255	260	274	311	273	272	299	282	254	273	261	245	288	255	236	257	218	292	260	277	285	268	290	277	264	254	320	278	257	255	244	282	279	287	300	266	267	278	290	270	244	278	262	261	264	279	276	290	322	320	241	226	265	285	264	291	298	268	273	336	290	287	274	287	242	302	299	290	295	268	310	263	253	261	249	278	268	270	319	230	275	277	277	270	285	268	264	285	303	246	279	272	299	248	299	272	296	281	271	281	305	272	284	240	252	257	263	245	270	236	281	250	244	254	263	258	263	283	275	282	294	257	262	278	289	263	276	243	275	257	263	270	278	257	249	244	263	271	254	295	301	272	271	298	243	267	263	244	267	276	279	274	280	282	248	282	266	292	246	287	299	288	283	244	254	280	301	258	263	248	271	251	259	260	303	311	255	287	278	284	287	234	279	291	276	266	263	269	262	255	242	244	267	273	234	267	284	271	255	258	282	291	284	263	286	265	286	263	269	283	297	281	259	269	247	264	259	282	269	280	287	277	233	253	257	237	288	273	283	276	312	283	264	262	259	263	270	284	238	257	266	292	277	250	257	244	277	252	286	310	285	288	257	258	255	281	292	248	262	275	273	290	275	259	269	247	267	278	279	288	293	274	305	264	279	262	270	289	311	246	263	263	267	252	276	292	288	265	283	310	228	253	257	272	253	290	286	285	284	275	269	267	261	261	261	301	257	291	271	263	289	254	269	271	272	281	287	289	284	274	261	291	239	261	307	221	288	276	253	245	289	261	248	271	256	253	276	269	256	271	265	233	268	247	265	259	284	260	273	284	274	283	278	258	258	293	281	248	297	257	236	266	279	281	260	252	282	284	250	294	301	285	273	255	265	246	272	262	291	255	285	285	239	269	307	281	262	287	292	267	258	279	226	286	275	295	295	297	263	269	257	292	262	276	300	306	276	298	261	264	266	260	270	247	301	268	256	291	267	291	290	254	259	267	275	305	276	257	277	294	278	270	270	253	276	263	252	234	228	252	265	278	266	265	269	275	251	250	284	244	276	269	265	262	290	272	272	276	276	266	274	265	303	270	268	299	312	295	270	269	253	256	256	261	270	297	294	300	260	264	261	266	286	311	264	271	276	280	233	259	282	235	280	301	248	264	261	296	274	240	256	262	274	244	280	271	256	291	266	269	251	287
8280	1005	1331	1407	1277	1149	1038	887	851	861	797	799	728	750	756	689	689	697	704	685	721	654	695	689	679	655	678	684	662	718	686	710	663	668	661	632	667	681	613	693	687	688	672	648	690	677	643	687	636	638	604	647	667	664	641	633	676	632	646	601	619	639	609	658	638	663	649	632	640	663	668	638	696	664	640	616	626	656	629	614	638	618	649	624	679	609	595	630	622	642	653	657	648	650	619	625	649	686	632	660	652	653	648	671	624	651	631	643	621	629	649	609	652	612	636	572	645	611	646	637	675	657	602	645	673	611	639	637	610	611	633	650	653	557	702	637	657	664	628	665	656	585	650	621	595	692	624	679	633	656	621	609	651	630	683	606	622	634	637	650	646	657	672	606	637	612	657	635	653	645	667	683	685	643	640	653	688	652	627	632	633	630	620	626	642	657	633	592	644	639	656	616	619	699	604	649	660	630	634	649	609	665	624	667	650	639	630	660	631	643	608	637	620	681	645	652	640	641	604	653	606	677	628	601	615	650	674	633	626	638	602	660	634	636	629	626	623	677	632	650	557	625	649	666	628	637	635	654	601	647	604	644	618	589	652	637	627	649	644	628	649	603	591	635	628	671	622	659	649	643	652	676	651	612	673	640	697	648	602	627	617	624	647	635	618	667	606	636	630	657	672	634	634	639	602	616	596	656	650	642	627	564	625	645	637	638	691	657	643	606	645	607	664	648	592	585	683	617	644	647	624	647	659	602	617	628	629	645	588	618	656	643	634	684	662	621	661	659	659	631	622	606	641	627	625	630	645	639	660	612	653	632	652	660	617	689	680	671	688	594	630	631	622	648	595	608	600	660	628	639	686	661	607	587	632	676	628	644	625	633	596	655	650	619	614	680	637	641	640	648	631	625	659	601	634	626	669	633	632	627	609	649	660	603	617	600	610	669	589	629	617	630	620	601	638	666	695	655	603	660	603	577	646	648	616	647	615	621	628	635	638	653	631	663	611	642	660	659	632	668	671	629	662	609	665	638	645	655	611	627	662	632	629	647	605	618	613	651	620	621	633	626	640	616	633	632	641	616	631	650	669	644	637	659	652	649	661	649	629	624	605	614	654	642	607	571	643	621	661	613	614	640	671	628	639	625	635	624	602	646	678	593	615	626	634	624	612	638	631	612	583	607	651	646	616	647	660	626	643	656	607	643	623	639	599	620	602	646	706	688	667	683	638	645	674	640	657	622	616	669	606	651	626	635	640	647	687	630	672	601	622	632	694	614	623	637	622	605	640	592	625	630	640	627	654	654	627	617	698	642	619	610	627	601	648	594	637	656	657	627	637	601	681	660	634	644	661	620	675	634	650	612	598	622	656	639	623	644	647	657	613	647	641	577	639	622	672	608	633	605	655	649	680	676	557	616	665	637	621	633	621	639	681	635	659	668	647	638	638	629	611	644	638	619	653	632	634	679	619	659	614	630	654	635	634	621	661	614	653	643	593	644	690	620	636	632	634	652	591	622	578	671	623	609	678	636	612	648	643	673	590	642	636	632	621	636	595	643	626	641	645	646	643	598	625	620	608	629	653	680	652	639	632	627	650	637	665	665	631	672	576	648	600	638	668	669	639	624	657	612	621	592	614	640	608	696	595	601	653	628	656	684	626	623	622	592	629	645	673	634	609	645	651	622	658	635	590	656	634	655	669	648	603	652	608	645	672	633	608	616	629	641	632	615	612	627	630	631	617	602	623	649	593	649	621	633	622	652	657	618	665	602	653	622	659	581	604	624	620	631	633	654	614	687	646	617	665	642	635	624	631	674	677	671	686	621	675	623	703	671	668	620	623	589	636	622	701	630	628	621	610	622	684	621	592	653	662	609	636	649	622	600	613	644	602	630	590	668	678	672	652	640	597	591	620	670	639	657	627	651	608	636	637	651	633	605	618	602	605	611	639	634	595	609	643	601	629	660	658	631	654	641	642	687	601	651	617	631	641	621	634	658	648	621	642	656	619	640	655	664	630	602	605	623	650	669	611	658	635	575	614	631	633	606	655	631	663	622	654	624	638	651	652	650	648	615	653	634	597	657	600	624	637	628	657	637	627	616	641	615	640	702	583	660	599	614	695	684	597	692	609	612	634	604	638	644	660	660	647	642	666	653	656	670	691	618	609	677	594	656	600	675	628	595	600	598	619	651	640	670	624	613	640	668	625	676	622	660	662	604	679	592	650	666	632	647	661	598	629	643	649	670	615	649	645	625	653	637	575	659	649	642	672	630	665	614	634	720	640	591	658	634	666	656	650	626	651	645	580	646	664	610	626	634	660	617	610	644	642	604	631	602	604	630	678	594	653	641	620	669	610	642	618	646	643	619	630	650	643	622	624	622	619	646	665	604	612	672	642	637	668	589	664	632	617	660	607	630	704	649	615	650	621	625	619	670	636	609	653	633	589	621	634	654	646	625	613	655	653	663	638	634	633	628	595	619	652	609	656	596	620	627	630	587	655	632	676	626	635	655	615	661	643	622	610	649	644	640	632	664	669	626	641	603	663	627	655	639	605	653	667	571	642	616	672	609	620	614	644	589	637	645	642	629	641	645	670	644	613	660	631	641	650	612	647	679	637	598	639	594	662	620	669	610	631	600	635	623	654	600	665	635	646	571	623	613	646	644	662	649	648	610	601	615	636	633	629	646	645	670	669	639	643	674	677	664	655	655	590	626	614	634	643	622	612	637	611	646	634	665	675	667	588	616	654	590	705	663	629	633	633	642	621	613	629	604	632	626	645	637	591	651	640	650	653	638	636	633	631	671	617	601	632	644	684	645	596	679	684	607	622	657	622	619	592	631	652	658	660	607	625	636	658	626	651	613	671	615	633	646	618	615	670	643	622	640	587	622	638	617	625	652	665	629	657	606	634	612	598	652	584	598	628	649	669	625	651	591	616	613	647	648	606	630	676	650	611	600	635	639	634	663	635	609	646	620	596	618	618	644	687	702	630	669	612	608	683	644	681	645	635	691	629	657	649	655	617	644	638	659	638	647	673	629	612	644	638	614	626	656	666	631	620	670	605	650	663	620	656	642	649	677	595	601	668	616	667	657	618	658	585	600	669	618	597	654	655	639	576	638	565	649	649	649	611	662	603	680	619	612	664	627	594	640	632	609	678	622	615	611	608	635	627	629	665	673	647	605	606	641	643	635	651	656	640	625	652	610	642	616	690	587	586	651	611	635	618	650	647	630	613	662	650	613	657	628	615	612	606	639	609	629	607	618	649	608	639	611	620	605	635	629	677	654	645	616	665	638	670	654	620	621	623	639	616	634	668	678	657	656	672	577	619	636	680	641	652	664	629	628	649	641	632	647	630	678	638	644	621	666	646	592	672	630	634	616	613	581	645	639	582	678	607	675	622	618	637	601	632	674	632	639	619	612	652	661	633	590	618	614	623	631	604	676	649	660	642	617	654	634	646	605	624	592	609	620	649	670	620	631	651	638	643	640	654	628
19300	1978	1165	879	729	607	526	510	485	432	461	450	460	464	406	395	388	400	413	411	413	420	397	390	368	386	418	388	428	388	366	376	441	395	415	389	363	391	394	366	384	393	406	383	402	367	380	384	421	378	369	393	381	430	394	418	378	425	380	398	424	395	403	370	429	450	401	390	392	339	393	382	345	415	379	403	398	390	406	420	363	384	368	425	382	388	371	398	375	384	401	371	373	378	367	412	383	420	346	386	401	402	385	360	405	387	382	393	381	402	421	384	373	384	394	426	440	375	409	412	378	376	412	417	398	378	381	402	422	354	376	393	372	368	394	382	384	360	387	377	358	411	407	357	406	387	401	363	399	381	395	383	397	399	427	417	394	410	415	384	359	362	402	405	383	364	403	377	390	409	395	368	386	375	377	381	373	386	374	368	415	405	382	383	386	380	419	364	395	346	390	377	361	368	397	415	371	359	375	368	370	335	394	379	351	385	382	348	358	408	383	356	373	370	369	413	383	397	389	371	406	372	381	396	404	369	365	399	388	371	395	335	358	416	423	385	396	402	417	385	351	393	377	374	352	406	357	352	403	361	374	373	388	376	386	396	369	358	396	419	457	378	377	392	378	359	373	384	391	390	404	352	369	417	386	325	395	383	400	370	391	378	375	357	391	371	360	381	379	371	399	365	420	391	414	371	394	353	377	420	391	371	412	389	370	411	346	370	413	373	362	389	370	406	380	356	400	426	369	391	368	355	393	378	340	355	388	343	362	428	386	397	394	384	372	358	392	418	436	402	383	393	407	394	363	411	385	384	408	409	427	393	374	372	381	393	431	413	374	430	426	360	390	388	361	349	374	364	359	376	395	384	386	391	333	372	347	380	397	398	370	375	433	401	418	396	393	391	419	428	376	337	340	318	416	393	395	395	375	359	380	403	381	403	396	387	374	378	410	416	429	394	346	375	404	399	402	365	371	383	357	383	372	382	356	392	367	417	419	407	412	411	380	413	414	387	388	396	377	368	381	368	376	395	395	380	404	386	349	372	365	365	370	396	401	392	397	387	364	386	420	380	417	395	379	398	400	420	353	363	388	434	403	402	351	376	379	387	405	399	383	389	359	395	369	385	378	415	375	410	392	373	388	360	342	386	374	413	366	411	380	387	385	378	380	406	407	402	418	386	358	379	403	376	419	415	356	425	389	357	400	375	422	397	408	375	343	402	368	370	397	350	395	396	407	377	360	396	386	396	378	388	381	389	376	370	409	375	362	383	396	431	420	405	390	383	373	438	399	385	407	387	383	367	365	397	382	393	360	341	357	376	382	416	385	378	404	407	386	390	379	405	406	384	393	372	369	343	368	360	433	422	394	380	313	399	382	404	359	402	407	369	393	402	367	395	437	402	378	385	393	380	360	380	396	381	389	418	402	387	347	404	392	356	382	373	417	411	405	381	408	360	385	406	363	367	358	358	355	373	428	388	380	425	368	411	403	379	400	411	384	410	420	362	387	413	386	387	393	440	375	354	383	401	377	394	355	394	359	361	406	364	397	409	342	378	374	363	367	359	382	384	399	365	412	418	353	395	341	414	429	374	407	354	383	374	382	402	403	378	381	393	352	391	414	393	402	347	410	410	443	362	387	392	369	393	377	404	374	375	425	401	384	466	414	418	364	399	366	373	380	409	385	385	374	388	406	396	377	417	396	358	390	363	383	420	373	368	382	430	389	372	360	380	395	387	398	386	381	356	406	393	365	403	399	453	414	398	374	388	382	394	405	361	380	381	402	364	345	387	392	392	357	352	413	342	382	402	388	415	384	391	347	368	382	435	411	421	396	385	374	367	390	435	374	411	407	383	361	395	404	385	394	379	369	399	344	402	410	382	383	359	398	370	404	386	433	345	404	385	356	391	409	413	409	377	373	361	428	392	392	397	368	406	375	412	408	392	380	393	364	378	329	365	413	406	382	399	378	380	390	403	401	398	399	377	395	410	421	359	359	414	413	384	379	387	368	364	381	387	345	414	413	380	426	372	358	399	423	402	396	373	384	376	413	420	408	376	422	376	382	391	390	396	413	375	373	381	394	398	401	373	454	360	395	401	391	413	392	392	394	392	409	413	426	375	362	360	377	357	390	409	376	376	398	389	397	369	410	361	363	390	406	383	377	389	344	376	385	405	398	384	383	387	403	415	367	372	402	425	401	425	425	369	409	368	393	383	370	382	370	386	368	351	364	401	367	397	385	416	378	416	347	394	401	382	367	364	413	408	406	413	390	355	413	368	395	366	372	401	373	386	424	393	394	417	375	370	383	422	383	361	370	334	352	382	402	391	405	370	381	379	413	422	407	416	419	421	414	362	432	402	420	423	431	364	358	389	348	398	378	369	407	375	347	420	363	382	394	373	414	398	368	351	373	399	391	363	378	365	421	379	372	396	431	444	347	372	357	395	371	403	382	394	419	377	379	403	407	410	409	407	360	362	384	400	392	396	388	344	423	366	411	368	396	371	346	366	349	371	389	394	409	377	417	402	366	414	413	371	372	410	379	411	388	410	419	392	387	395	376	397	371	369	369	381	397	387	418	396	402	391	381	409	359	371	389	413	403	416	405	394	378	374	378	408	373	384	395	408	394	386	377	408	366	362	389	390	376	372	357	363	374	362	406	374	379	398	370	364	381	375	399	421	429	417	369	378	402	386	390	389	417	370	415	354	350	414	391	438	400	381	386	369	415	390	390	436	376	379	411	405	373	360	439	426	432	364	387	382	383	387	378	348	391	401	393	361	387	396	356	400	430	388	418	385	380	426	399	369	406	387	370	394	372	402	393	389	380	365	380	414	382	427	377	394	385	375	446	413	379	389	415	386	373	392	383	402	388	365	395	362	381	434	380	386	386	339	400	404	383	389	400	403	360	358	378	397	423	422	395	392	382	401	336	372	399	377	395	387	429	373	361	427	379	410	401	433	387	373	373	391	420	396	389	382	374	392	472	405	390	371	403	403	356	382	410	342	347	395	442	413	416	374	397	372	370	393	413	366	397	385	409	366	354	362	388	405	426	367	390	393	386	401	379	375	402	360	384	402	371	368	379	381	389	398	404	348	389	401	334	386	370	370	384	367	419	427	403	389	360	383	353	393	420	374	371	376	397	392	434	359	370	401	403	386	398	393	379	377	376	395	373	423	372	428	415	365	338	371	402	342	412	379	375	377	333	375	394	340	388	347	379	376	360	345	380	398	436	419	361	448	404	381	401	349	407	414	372	404	369	393	385	390	382	389	430	438	381	385	375	355	366	378	391	370	444	401	349	385	376	376	368	385	404	381	377	374	404	371	399	400	375	380	426	377	405	385	398	401	396	377	385	383	407	376	403	370	403	421	423	348	431	416	384	343	419	377	385	381	377	397	420	353	399	355	377	375	356	400	399	366	381	402	415	410	415	402	360	385	361	378	338	402	342	392	372	387	372	373	358	408	404	392	377	417	395	368	404	383	369	383	426	441	398	371
10615	1623	2198	2482	2190	1893	1583	1478	1294	1300	1169	1122	1093	1022	1069	1018	937	982	1017	945	945	943	939	916	935	885	919	861	868	897	918	901	833	850	895	892	928	836	805	854	859	905	873	891	866	859	867	877	809	853	854	855	864	891	790	860	885	894	849	941	891	845	875	892	869	832	913	836	863	862	885	881	843	825	860	883	850	824	863	909	857	870	829	839	819	873	804	831	805	851	830	865	892	843	883	817	847	815	865	898	888	896	886	857	882	873	820	881	885	875	855	818	819	847	797	822	873	828	803	873	932	862	841	859	899	865	847	922	863	817	869	919	810	825	857	874	839	827	860	773	887	900	848	882	859	858	890	842	836	876	874	830	857	849	870	884	839	868	813	885	883	852	868	882	807	822	933	857	865	862	848	826	839	863	836	844	851	858	864	822	877	855	852	799	851	888	865	899	872	858	840	852	876	880	868	826	889	840	858	849	897	885	847	821	856	818	905	821	874	814	816	853	831	880	841	793	865	810	850	859	828	874	828	878	817	889	891	816	821	836	827	823	861	865	833	805	783	842	849	865	873	893	876	847	849	845	835	825	868	853	844	902	927	863	844	870	862	815	885	848	827	874	835	877	876	844	824	897	779	892	872	842	839	822	884	888	769	805	815	832	836	814	830	849	793	833	863	786	886	883	850	860	812	861	860	835	840	865	822	925	815	931	862	842	851	904	858	857	842	859	879	881	829	859	897	844	833	870	814	865	836	874	852	890	833	834	840	836	887	845	858	894	815	836	826	895	856	900	836	851	839	861	834	840	857	852	849	853	804	896	846	867	869	949	897	858	823	854	814	811	908	827	805	925	859	867	862	854	877	830	887	878	870	880	842	865	867	835	904	857	879	870	845	857	786	828	853	872	838	841	825	812	859	823	822	826	836	867	857	865	862	883	817	808	816	846	873	867	824	916	809	905	866	895	845	821	828	899	890	849	829	854	895	844	869	803	838	911	844	827	821	901	832	854	873	808	851	899	790	869	862	891	824	837	853	907	857	847	881	821	825	852	860	830	888	844	864	854	884	882	819	842	817	902	843	817	855	771	887	836	864	874	900	885	826	854	876	865	864	846	871	857	854	830	805	876	853	867	907	831	825	853	868	804	851	828	860	828	864	853	882	813	870	821	854	804	870	863	865	811	830	836	872	895	913	872	854	861	900	911	831	845	886	831	818	835	857	836	839	876	840	800	841	847	841	850	812	853	831	823	864	850	833	875	812	863	892	843	825	820	854	852	809	830	794	836	827	811	805	824	821	834	879	806	809	885	855	877	881	824	828	908	799	830	824	851	821	856	807	856	881	857	897	841	864	865	820	854	829	825	905	844	872	859	880	871	850	824	850	913	855	894	817	824	882	857	835	851	867	779	919	845	849	821	832	851	838	885	855	847	875	839	828	822	824	867	848	857	846	843	887	851	819	817	857	879	822	854	878	828	889	838	842	830	862	869	837	835	847	863	797	807	820	892	892	834	854	865	816	860	889	851	840	795	821	880	852	903	829	837	861	828	863	864	829	815	790	785	910	854	853	802	863	828	789	882	859	830	865	841	868	865	841	897	868	843	905	807	839	828	861	850	908	813	851	859	832	841	830	814	870	879	838	823	816	872	834	879	824	917	846	887	855	840	855	888	839	862	874	804	878	851	864	866	841	848	831	880	844	857	858	844	865	852	847	870	823	923	886	839	860	877	852	867	910	869	801	858	866	786	851	815	806	847	874	875	891	866	852	847	858	864	868	821	853	874	849	858	865	882	833	845	860	814	839	853	814	847	834	859	863	865	853	799	882	823	868	840	789	845	850	820	855	878	871	828	807	883	890	855	878	816	862	829	838	837	838	823	866	882	833	841	861	864	862	837	871	840	848	850	843	849	872	881	842	893	836	787	765	835	878	803	854	832	817	857	815	869	847	831	829	871	822	874	814	860	862	880	839	877	865	824	859	868	853	861	922	880	904	836	870	846	796	844	867	850	879	802	848	846	786	840	846	851	838	856	844	799	851	890	889	894	824	840	846	880	837	841	884	785	802	857	873	852	912	897	935	927	871	814	843	795	847	837	839	879	854	851	825	886	834	860	848	846	885	900	863	827	851	847	896	825	794	890	846	825	864	815	809	788	890	858	899	875	857	878	869	819	842	856	889	845	831	806	837	906	789	844	839	833	870	841	846	850	905	861	847	876	819	778	834	821	902	862	835	792	868	841	869	891	846	849	864	867	848	877	841	856	864	866	836	856	890	802	904	840	814	837	834	867	850	856	832	848	820	872	873	836	807	875	833	824	828	857	871	850	851	868	831	844	838	838	852	882	864	882	777	849	845	819	894	800	837	898	820	893	868	827	868	861	851	829	844	799	898	861	785	855	872	868	893	853	829	860	806	867	836	859	875	872	838	880	818	833	850	878	836	863	855	912	862	856	808	868	835	897	837	816	870	827	904	827	856	794	875	868	823	875	824	884	866	815	824	834	857	846	913	837	858	869	855	802	822	870	842	859	850	845	806	870	844	814	888	825	885	857	896	828	864	820	820	854	843	837	806	872	900	872	847	884	807	850	830	818	881	858	895	834	868	875	857	875	802	836	846	856	818	884	854	842	834	870	839	857	813	868	839	848	875	845	853	807	837	823	834	797	847	873	837	870	835	830	831	838	851	815	816	853	839	840	873	832	876	836	873	821	869	885	837	870	852	849	859	858	824	831	847	854	848	822	823	835	838	867	850	876	871	860	836	821	854	837	885	837	837	816	838	895	858	858	885	830	906	847	830	831	828	857	861	880	830	845	854	836	878	887	840	898	863	829	862	848	920	858	868	865	864	867	882	908	844	870	870	871	836	837	815	879	852	848	820	857	808	817	840	802	832	847	835	832	869	899	838	867	896	841	831	816	861	842	851	881	874	853	822	848	842	837	838	822	837	832	831	817	880	917	873	854	856	880	845	806	800	870	825	815	851	814	893	899	836	855	876	881	864	871	839	807	873	885	824	834	883	863	826	799	857	835	810	842	852	826	817	848	838	825	782	828	853	819	889	831	831	831	862	864	848	801	837	878	819	842	874	862	786	832	781	870	843	871	845	784	872	888	816	849	847	851	850	863	832	802	825	903	866	838	869	828	825	846	841	851	895	829	859	860	838	824	838	846	821	807	908	886	851	859	838	843	832	858	885	818	850	813	837	846	878	858	847	834	879	851	856	843	787	841	807	867	845	828	871	866	790	862	837	865	848	880	867	873	894	876	841	834	833	863	890	877	853	898	838	947	844	844	869	783	816	867	886	871	909	828	839	843	819	887	838	843	760	860	853	834	877	821	854	855	839	851	885	822	850	843	828	899	871	893	817	877	845	858	815	835	826	847	869	833	857	868	863	846	868	875	838	797	811	863	871	859	835	893	827	893	846	871	845	864	846	920	848	821	815	852	816	816	868	878	873	802	865	908	839	815	790	878	834	845	877	838	847	824	785	870	869	860	844	861
3727	303	176	198	202	201	215	183	202	200	197	172	175	173	204	214	180	203	195	193	198	223	217	194	224	168	217	214	197	202	172	184	187	177	195	184	195	205	195	183	195	201	182	201	234	218	185	201	160	200	173	198	221	203	230	214	193	174	199	181	206	196	188	208	189	204	188	210	197	192	188	213	179	203	187	193	185	196	173	171	219	183	192	183	186	215	209	204	186	200	209	184	156	192	205	189	175	189	196	194	197	180	217	199	174	199	210	203	194	197	215	187	208	209	197	207	207	195	167	229	214	199	200	179	210	173	199	178	175	206	165	205	200	184	195	207	194	208	199	200	219	225	184	209	208	208	235	178	205	206	197	190	193	186	218	186	193	191	231	180	215	209	201	193	194	185	220	187	182	206	180	217	209	184	198	180	188	193	202	168	196	208	172	217	183	185	197	192	196	220	189	175	220	191	184	184	186	200	204	188	192	219	192	200	162	171	195	181	162	182	181	179	180	195	187	190	193	185	185	182	195	199	186	186	205	187	187	188	188	222	174	178	194	159	215	198	213	177	196	196	171	190	189	178	197	200	180	224	217	186	179	168	175	184	180	174	209	200	197	200	197	208	188	199	199	187	202	197	191	183	203	187	199	214	182	190	186	194	157	186	202	213	196	180	187	181	179	185	199	202	220	197	157	194	194	183	196	216	169	189	210	204	211	178	197	210	220	191	175	205	168	185	202	174	182	195	176	169	183	193	185	184	172	180	181	205	179	192	200	200	206	194	192	178	203	190	223	198	214	171	168	207	205	205	215	203	208	189	208	160	176	185	205	196	208	208	229	205	212	207	197	192	201	201	199	179	177	202	181	219	190	203	212	189	202	228	212	202	187	183	189	203	197	195	182	205	186	204	237	192	210	190	196	192	210	191	188	190	224	208	193	191	184	178	217	190	189	177	205	200	187	192	193	188	171	221	200	199	200	171	180	185	186	208	194	195	194	203	186	192	218	216	171	191	183	192	190	177	180	210	210	189	203	188	177	158	166	180	201	198	209	172	189	198	197	195	204	178	196	174	194	169	204	180	189	198	208	192	205	188	175	202	186	211	166	201	193	205	201	184	216	199	201	189	214	196	178	176	190	190	199	199	196	200	196	220	192	194	166	186	195	180	179	193	209	194	191	208	175	201	170	196	199	207	189	191	221	200	199	198	175	222	173	182	194	189	226	194	200	181	181	222	187	192	195	188	188	202	188	197	177	204	180	187	197	180	198	184	193	189	231	194	180	166	203	190	186	209	206	180	177	201	184	196	204	191	224	192	169	201	184	205	159	199	193	173	178	197	206	167	211	217	205	215	176	180	187	200	181	185	178	183	187	181	175	177	187	178	192	205	188	174	206	186	208	213	194	200	200	207	188	210	211	208	198	202	195	205	187	181	190	204	190	186	192	198	181	192	178	172	185	169	187	174	176	214	182	189	187	208	186	192	187	219	199	182	193	209	216	178	192	210	213	197	204	206	181	187	189	187	194	183	213	213	186	196	198	173	204	177	175	209	177	188	184	197	207	173	185	177	191	192	203	175	178	232	186	219	190	192	182	216	184	172	216	181	185	208	176	201	192	220	216	182	188	195	199	211	200	190	204	207	186	194	183	205	177	190	190	177	209	198	183	205	203	197	184	181	200	187	200	171	176	209	224	181	204	199	188	184	164	209	204	185	219	191	199	211	182	188	203	192	196	186	200	171	195	181	205	189	173	224	200	220	180	158	202	223	178	188	192	214	190	183	212	180	195	180	212	200	206	192	205	186	185	182	204	191	192	202	191	174	196	178	174	202	197	191	187	208	201	202	187	167	199	181	179	215	186	208	227	212	194	200	202	199	195	205	216	175	205	203	195	171	200	180	173	197	205	182	215	214	201	191	201	192	167	171	180	173	202	215	185	196	195	213	211	256	202	210	183	225	180	195	191	187	170	181	204	155	182	172	169	177	195	196	193	176	176	226	202	227	185	199	202	191	208	187	184	196	191	196	197	192	211	195	180	185	204	184	199	190	188	183	188	211	175	190	180	199	191	178	221	222	203	181	196	163	191	207	193	202	219	197	194	218	198	180	169	215	193	176	208	216	180	188	215	205	228	195	201	212	186	223	178	192	177	178	190	214	209	182	193	220	200	186	175	182	189	199	217	199	210	178	198	209	184	185	193	187	197	191	211	212	210	201	204	214	225	222	196	190	191	186	201	200	212	176	194	212	203	186	198	177	165	185	173	189	202	207	179	195	192	186	212	195	183	201	222	175	164	193	164	203	209	204	203	178	203	182	199	167	203	195	202	180	180	220	175	211	193	195	175	174	209	180	183	204	201	196	204	208	191	195	203	186	177	201	206	191	191	176	201	202	211	192	191	187	173	208	209	158	208	189	181	181	184	207	228	218	210	206	217	183	192	198	174	179	227	172	198	204	210	190	188	188	186	179	215	206	194	182	224	182	193	190	195	215	200	196	177	202	191	223	191	198	187	166	182	187	218	178	193	187	171	174	166	203	192	209	207	187	228	196	194	190	186	204	201	212	189	178	199	212	198	206	188	177	184	196	164	172	171	198	190	216	203	174	176	189	151	223	174	195	217	198	176	182	183	183	211	207	193	188	176	176	203	165	172	172	160	196	181	202	219	182	195	210	205	177	181	184	169	195	216	208	199	181	197	204	195	194	202	186	181	184	204	178	191	202	199	203	203	188	189	171	195	202	175	186	210	180	221	173	184	192	187	213	209	174	183	192	184	189	195	202	203	175	222	188	150	201	208	163	198	210	177	202	193	213	197	202	171	162	181	169	198	194	188	202	185	178	178	177	190	218	214	205	201	181	171	174	208	188	195	220	233	229	210	206	200	186	187	196	174	194	178	187	179	177	173	176	173	176	214	209	184	191	186	217	199	180	197	177	183	175	207	183	193	194	197	181	217	226	225	182	167	207	165	202	224	181	197	204	206	211	178	175	194	210	210	189	181	206	175	189	199	176	198	156	190	178	181	190	193	198	172	232	189	207	216	218	191	183	218	199	171	168	208	172	190	190	172	204	206	209	169	186	229	197	192	201	188	221	188	199	208	213	172	180	205	191	216	173	192	202	187	192	192	201	188	195	188	228	190	207	175	178	201	231	176	176	174	167	204	217	180	206	183	207	207	208	176	188	167	211	190	177	192	201	195	186	182	175	202	196	170	168	162	186	187	209	198	202	190	222	210	205	194	189	223	165	168	189	199	177	222	200	182	203	197	211	186	203	194	204	189	188	188	193	190	183	217	187	203	201	201	187	190	195	192	223	199	201	191	195	179	198	171	206	190	185	198	198	182	185	200	210	183	208	161	210	201	199	189	197	202	187	188	210	194	215	177	178	200	186	187	191	178	191	171	185	203	179	164	185	198	159	186	194	184	187	191	212	218	210	190	195	171	212	177	181	196	183	190	187	171	213	202	193	169	206	198	181	210	184	202	188	180	186	190	193	193	190	216	191
2985	567	502	513	512	498	431	502	496	458	480	510	479	469	495	500	486	497	452	461	507	470	459	452	488	436	470	493	477	480	481	472	478	453	509	455	441	509	447	477	485	502	477	472	479	463	464	444	414	450	494	466	417	486	492	510	500	501	464	476	491	488	463	437	447	463	476	472	448	453	446	493	476	466	509	508	490	472	459	458	483	442	453	506	464	506	454	479	453	496	469	479	478	469	459	458	452	452	449	500	446	467	480	467	464	409	451	485	461	463	522	455	475	478	472	491	456	473	479	497	448	468	450	484	518	486	430	493	470	467	494	447	495	453	467	482	433	472	470	484	514	489	489	524	480	502	508	463	485	487	452	495	454	545	472	502	460	439	469	510	454	450	503	452	476	476	458	464	444	438	477	454	465	438	483	487	476	458	485	460	474	449	464	484	443	491	489	528	491	440	455	478	457	498	458	495	476	440	484	467	473	445	484	508	484	470	474	465	467	482	499	472	443	475	513	490	478	515	465	462	472	451	470	472	475	467	490	522	510	508	459	457	456	502	454	466	463	441	483	485	502	500	479	459	491	466	479	516	429	478	532	444	473	465	500	524	448	447	436	462	443	453	469	453	442	460	481	504	483	496	520	452	459	463	473	474	453	512	481	464	501	450	488	444	477	463	453	510	482	459	435	477	454	482	489	430	452	472	484	483	465	448	446	463	425	494	478	473	458	467	501	464	465	477	469	501	472	476	462	532	498	501	463	427	463	451	453	458	460	433	442	478	466	501	487	453	476	470	490	476	461	447	485	471	464	471	508	498	451	470	524	483	463	451	502	504	484	450	453	465	471	465	473	469	484	462	425	531	483	502	476	455	472	477	514	471	461	476	462	463	462	481	436	459	447	503	466	466	480	478	494	484	443	442	512	446	492	436	439	505	456	484	459	403	461	461	489	451	495	497	471	462	458	475	473	513	467	461	447	479	447	472	443	490	513	468	481	457	458	469	470	458	463	477	464	483	473	479	462	464	459	436	504	465	458	453	448	427	482	481	523	456	462	520	507	478	495	463	486	469	490	477	488	468	466	474	514	466	457	486	457	463	411	486	517	491	472	469	439	469	490	479	451	494	474	452	484	460	491	479	486	494	436	505	474	489	484	518	495	453	449	463	437	475	485	520	454	435	457	463	485	487	489	445	439	465	502	482	441	443	517	459	453	479	438	466	488	486	488	488	432	506	471	500	466	467	443	468	469	429	505	509	481	503	474	450	478	444	516	468	464	448	484	451	505	510	444	506	485	479	484	475	454	488	478	500	474	496	459	499	436	447	442	474	467	492	474	506	439	451	486	480	505	493	498	474	458	455	509	432	466	436	478	460	505	497	477	471	476	453	455	490	464	490	456	482	448	489	474	471	475	459	444	496	460	441	499	472	451	459	509	461	495	472	505	463	415	445	498	501	496	484	453	462	429	491	454	496	498	496	449	444	470	467	483	481	502	496	466	439	489	459	485	409	492	463	486	498	484	451	478	499	440	463	467	483	444	533	470	471	480	444	459	486	437	475	465	455	464	434	489	522	503	475	475	417	482	453	487	481	489	442	472	498	496	501	441	454	460	470	472	481	452	477	454	515	478	509	455	483	524	475	503	484	486	461	480	445	512	455	454	454	462	454	468	506	456	492	465	483	475	453	475	442	473	533	461	481	459	514	477	454	504	458	487	438	490	451	473	498	467	455	481	483	471	460	471	490	491	467	493	501	464	465	478	477	445	470	450	451	510	455	488	406	463	468	477	481	487	496	471	493	452	500	475	491	446	482	461	468	451	484	469	539	457	487	482	500	469	474	473	453	479	485	490	456	466	457	468	473	483	482	477	451	450	472	469	460	503	494	461	444	456	508	450	502	475	480	518	490	476	493	503	459	477	449	499	448	440	465	465	454	473	431	497	448	493	476	437	433	457	464	467	449	505	467	513	473	428	470	522	444	482	427	461	475	456	463	462	453	510	494	450	466	457	461	470	455	463	440	478	477	486	480	471	478	512	473	471	472	453	477	477	527	428	468	473	467	474	462	474	462	451	450	462	513	473	495	457	473	491	476	437	465	472	476	466	500	482	487	514	489	490	448	471	459	501	471	464	490	479	491	503	474	468	531	468	459	517	482	473	491	477	456	475	446	489	490	428	483	468	489	492	478	465	493	514	460	505	528	458	507	501	450	471	450	469	477	456	456	493	493	488	525	489	461	466	460	448	466	496	437	463	461	484	471	477	447	474	473	453	472	484	450	500	500	477	459	460	444	438	475	466	498	460	491	488	470	482	507	490	440	482	447	472	477	505	476	477	437	478	513	490	493	474	477	448	468	503	462	471	450	497	456	454	485	466	432	436	485	489	468	481	457	515	465	444	458	445	506	468	507	519	488	452	513	440	440	471	536	448	485	455	480	462	447	488	461	479	513	469	509	452	457	425	484	472	485	435	479	492	457	446	477	501	450	490	472	496	481	439	459	462	474	469	462	514	514	491	449	491	456	454	479	512	484	481	460	514	474	496	452	443	420	463	493	471	473	448	510	487	460	471	506	442	479	471	445	496	511	452	399	444	479	451	447	432	469	474	455	487	431	417	484	438	419	477	460	476	441	536	465	464	509	479	523	506	447	485	475	490	458	460	460	499	462	446	450	511	468	494	432	496	469	471	437	454	492	497	483	496	447	500	461	482	457	476	470	469	493	475	476	453	442	468	460	486	479	494	475	498	512	493	496	452	431	480	447	450	475	468	492	462	483	516	490	468	516	474	491	483	464	460	467	489	461	488	518	497	469	478	477	478	470	465	439	479	476	438	474	474	452	466	521	472	448	517	471	497	457	470	468	491	451	472	454	492	481	464	455	456	465	497	486	469	504	500	466	454	440	498	495	540	514	436	468	426	482	518	457	452	477	437	480	504	470	472	486	441	510	470	488	507	473	490	469	459	470	439	486	468	480	465	445	477	497	486	453	511	467	473	541	461	478	456	439	465	476	491	435	464	464	481	521	491	442	478	497	435	495	508	473	489	461	477	483	491	475	498	480	453	428	479	463	438	427	458	485	460	493	445	465	445	493	487	467	483	465	498	472	450	459	465	448	497	446	513	455	437	469	448	468	490	481	481	475	490	502	458	511	475	499	482	496	466	453	471	448	493	489	430	495	445	480	442	436	462	490	477	493	475	495	458	476	486	464	493	464	468	488	496	456	493	442	502	472	446	493	528	467	485	516	495	499	494	475	506	471	460	443	503	474	506	488	486	465	471	505	455	478	468	432	468	491	464	479	447	475	466	477	428	450	470	473	456	452	463	484	491	499	452	432	457	466	448	430	457	476	493	489	455	469	482	505	476	479	510	442	463	486	442	466	518	451	449	503	463	436	458	474	499	498	496	473	461	451	490	452	487	449	426	419	470	496	467	477	538	483	479	487	433	460	467	458	497	521	478	514	476	498	518	532	460	504	529	450	446	472	489	455	501	493	478	473	459	455
11347	913	589	514	424	366	331	348	345	308	290	321	307	289	281	275	310	276	266	309	304	262	269	279	304	293	266	298	292	283	256	243	280	268	265	273	268	266	274	257	253	252	280	267	287	263	271	299	299	275	290	302	312	286	271	273	264	304	267	307	279	292	261	277	305	316	283	254	288	270	289	275	270	262	281	268	279	274	236	268	274	291	269	264	277	237	289	276	275	296	286	267	286	266	291	308	298	288	278	285	283	308	277	280	276	337	263	251	310	281	297	261	258	285	280	282	275	289	284	275	300	256	258	265	280	299	278	275	284	296	288	295	287	224	265	283	307	292	283	253	295	264	304	292	262	289	263	297	259	294	261	274	275	277	280	283	268	273	247	272	267	275	269	288	259	305	300	286	306	259	250	285	266	260	257	310	295	277	263	273	275	284	276	315	288	320	303	312	275	249	262	281	272	267	299	282	276	264	284	290	303	290	265	265	294	285	244	299	287	253	235	269	251	277	250	286	262	301	275	296	303	245	313	280	263	308	282	247	301	289	285	252	300	258	286	275	258	268	263	241	254	278	259	281	269	267	261	294	285	270	287	289	288	284	288	287	271	285	254	264	260	288	309	311	293	303	295	277	291	249	269	293	275	283	308	277	274	262	317	270	260	271	295	260	275	247	238	261	277	288	285	269	273	327	258	237	241	266	276	271	270	274	247	285	286	272	284	289	314	272	289	283	266	280	278	313	278	301	295	260	296	305	291	271	298	266	272	274	274	265	304	256	297	271	277	247	284	252	264	266	266	261	287	283	268	332	318	289	283	269	300	276	275	276	314	288	301	306	290	278	294	301	310	287	281	261	287	273	254	281	318	259	298	290	284	294	268	287	277	256	276	294	288	271	277	272	267	287	304	315	301	286	280	273	267	281	250	273	275	319	269	274	301	294	256	299	269	264	233	291	310	309	310	265	269	270	302	258	268	280	292	292	287	290	281	289	295	248	284	268	305	279	266	261	231	258	267	255	249	271	293	292	267	267	279	270	268	267	274	272	267	274	291	278	287	280	275	301	298	303	311	277	254	264	268	275	262	260	277	282	247	291	241	250	261	282	280	276	252	265	278	273	295	285	282	280	264	287	295	287	286	302	309	287	282	297	266	280	278	286	269	264	263	270	265	300	253	232	297	296	296	268	270	296	268	288	286	253	279	269	267	274	270	290	291	273	290	274	271	301	298	274	251	301	277	272	273	273	254	276	272	268	276	288	267	284	301	283	278	270	251	261	277	266	261	294	279	269	280	240	312	299	242	298	278	275	279	262	256	253	294	288	312	257	279	266	308	235	278	277	264	280	260	266	259	271	267	262	268	316	256	288	255	309	291	283	280	293	257	268	271	276	268	285	279	264	286	289	258	269	289	302	291	279	253	269	260	314	262	265	272	298	272	297	234	249	268	248	288	280	311	252	272	283	295	265	267	280	242	279	316	267	284	318	304	268	263	286	256	267	257	245	275	251	272	302	270	280	281	285	296	258	262	262	289	276	272	268	286	287	298	260	243	280	303	287	280	276	282	285	249	273	266	275	276	265	272	283	293	293	259	275	246	299	282	292	275	275	277	278	288	277	265	300	274	324	263	264	318	283	301	274	284	270	254	275	267	269	271	281	288	257	280	296	290	285	266	278	281	264	289	271	282	277	273	277	259	281	303	276	268	288	285	295	288	272	255	264	313	266	313	232	254	269	287	261	294	256	266	283	268	275	260	283	278	273	260	262	258	239	272	246	254	266	242	293	280	261	285	300	280	289	280	300	288	278	273	272	273	263	292	286	287	306	319	287	290	304	288	325	268	266	263	287	285	282	291	271	275	274	261	271	291	269	306	264	290	284	281	269	278	268	305	240	304	288	288	314	306	281	291	281	281	254	277	293	274	278	287	316	275	269	302	254	268	273	292	260	265	289	235	263	256	242	283	322	267	271	295	296	284	309	278	271	266	253	288	275	280	273	300	291	278	294	279	301	270	287	247	287	273	253	254	246	282	283	300	257	271	274	272	295	286	273	274	284	301	271	286	320	321	280	288	253	270	282	286	300	287	341	290	254	310	276	296	307	239	253	280	289	289	301	281	297	276	261	279	294	273	267	285	290	284	314	294	268	283	266	285	294	258	295	277	267	259	280	293	285	271	265	259	287	278	293	278	287	303	275	310	311	251	289	293	283	258	269	264	281	278	301	252	269	252	270	277	255	271	281	277	233	308	252	282	284	283	296	293	258	275	274	266	284	268	279	262	242	284	296	291	293	288	295	265	293	301	267	293	279	276	306	284	264	262	239	259	295	289	268	275	279	289	275	273	263	288	272	248	270	257	243	314	313	271	268	264	276	284	282	275	278	306	266	287	279	269	297	272	256	267	295	280	304	270	299	266	287	252	287	283	287	292	277	285	287	248	286	281	277	269	248	290	288	256	272	248	255	279	276	283	295	260	305	298	287	255	258	278	254	278	283	248	268	268	253	274	252	310	300	260	309	301	257	282	256	293	313	294	282	268	294	297	280	276	270	279	266	248	272	286	267	297	294	248	291	294	276	265	287	274	299	262	253	281	302	256	259	292	275	280	263	264	325	263	244	273	260	301	288	274	279	277	312	284	282	261	265	268	282	284	269	277	302	294	313	274	260	274	267	261	278	272	245	257	272	261	277	289	293	292	286	272	239	281	286	256	257	270	294	294	273	307	297	273	308	275	290	274	255	264	298	298	291	300	297	260	286	300	281	265	282	280	277	293	277	285	284	308	264	276	279	262	262	279	270	299	279	304	313	296	273	283	281	289	265	299	300	292	287	263	280	280	241	280	267	279	278	278	245	270	276	260	299	274	272	288	243	257	243	293	282	325	331	278	298	270	288	273	259	280	280	257	253	241	272	254	282	295	241	305	271	253	281	277	275	268	275	299	269	295	255	279	262	281	251	266	285	258	280	286	290	275	251	263	274	262	282	258	277	268	296	263	259	288	276	279	292	301	289	301	264	279	292	290	257	271	291	263	270	276	270	283	282	303	247	274	280	300	242	301	275	244	307	275	272	298	270	296	306	259	281	293	269	267	290	243	278	261	284	299	264	266	273	285	284	271	281	263	253	298	283	274	279	297	271	257	279	292	232	313	303	278	289	277	282	275	271	271	294	318	305	283	272	249	273	263	274	272	285	262	277	284	301	270	275	272	268	261	286	270	263	288	252	309	284	243	255	265	286	288	250	282	278	273	285	297	292	263	276	272	253	271	308	251	297	287	268	269	289	303	265	270	280	261	274	290	279	269	265	290	253	284	256	254	265	278	281	282	294	288	300	307	269	239	279	272	274	261	313	271	279	270	286	285	277	291	295	258	269	272	241	244	279	295	288	270	250	296	242	257	266	277	253	279	299	252	293	302	289	240	301	289	291	279	280	281	275	279	274	264	277	261	278	270	283	285	282	272	287	249	295	287	274	275	282	261	246	291	279	276	299	290	290	282	265	299	296
8073	1048	1313	1454	1272	1197	1019	930	878	818	839	807	785	774	766	706	687	717	717	635	658	661	712	645	635	675	659	670	688	727	632	649	628	646	653	653	677	722	690	693	685	642	655	643	606	695	691	637	652	647	687	675	684	652	627	645	621	686	653	665	665	690	654	669	635	626	664	699	627	681	662	645	624	671	668	654	655	636	661	666	633	629	635	648	593	666	712	649	660	615	609	633	677	647	656	639	641	746	653	699	649	652	669	621	638	614	647	669	684	675	674	687	607	638	612	664	656	652	669	604	636	690	632	644	624	650	664	660	653	647	627	636	649	629	651	656	611	643	639	662	637	621	626	620	659	674	676	621	675	632	645	692	647	633	624	687	634	661	651	658	631	660	666	600	650	660	631	630	646	662	688	644	675	678	602	658	658	633	665	650	656	633	593	657	720	633	612	639	699	678	600	652	615	614	677	627	653	675	742	633	594	620	675	649	676	686	631	624	645	664	634	655	633	596	635	648	635	648	672	644	637	642	643	645	664	678	684	657	619	627	652	643	627	729	642	657	638	616	681	620	662	650	633	639	663	657	655	642	632	666	656	627	628	676	636	600	639	624	658	648	686	649	638	656	636	694	651	639	622	630	640	672	633	630	650	648	655	628	680	627	670	663	665	640	614	649	624	651	654	631	613	650	678	669	622	663	658	621	661	664	659	658	661	693	636	643	669	623	663	637	664	657	631	623	649	646	620	647	672	660	679	651	647	604	648	648	653	647	684	593	654	599	655	680	598	647	646	661	693	668	664	681	648	606	624	647	651	639	688	666	641	676	616	643	650	647	657	639	654	648	657	629	648	627	663	670	662	663	631	653	657	641	661	647	641	650	650	640	646	658	655	639	670	633	615	706	668	660	664	630	700	680	633	676	596	635	634	643	643	640	579	609	629	668	662	680	627	638	619	660	639	690	654	618	629	624	638	658	680	653	622	659	640	619	609	652	654	604	611	619	666	618	635	628	658	673	693	660	624	661	681	667	624	679	626	596	666	660	642	678	669	658	625	706	627	663	630	663	678	691	640	637	675	648	621	664	627	645	636	688	698	619	633	627	669	622	617	640	646	650	656	626	693	588	615	679	683	625	643	617	650	686	668	618	651	692	652	643	670	671	648	679	655	672	683	639	727	643	630	662	658	645	657	661	629	652	647	662	629	609	643	623	631	634	652	609	636	638	684	664	665	633	613	664	629	642	662	649	660	626	658	654	671	699	667	643	642	624	648	636	670	663	689	658	629	687	633	683	656	626	633	630	620	642	603	661	625	645	685	639	636	633	635	607	624	641	639	659	675	661	681	614	687	669	628	673	618	645	639	617	677	674	659	665	711	649	640	680	666	663	687	627	635	611	612	674	640	618	640	653	611	629	701	686	638	643	622	653	616	614	682	646	675	655	651	628	706	672	660	645	636	652	662	686	599	672	638	638	646	681	630	635	628	682	627	669	646	617	608	639	670	639	641	625	684	636	669	610	648	661	681	641	653	643	647	672	662	636	625	680	633	602	663	656	693	654	650	668	643	662	664	694	632	660	634	673	685	649	674	638	664	651	637	597	667	627	689	646	619	634	612	661	682	715	669	634	656	595	630	633	648	689	652	621	688	626	624	660	628	682	618	627	604	640	660	653	657	621	670	666	662	611	703	632	589	665	639	665	645	614	680	655	637	640	663	679	664	661	614	642	660	677	650	635	598	622	662	628	646	632	671	602	661	643	651	643	656	646	662	636	652	620	629	659	636	652	637	640	620	615	655	648	624	681	615	666	664	662	636	660	610	628	668	661	640	642	651	653	687	663	634	671	704	639	625	650	675	697	671	621	607	685	654	657	629	623	680	649	616	599	652	695	640	658	670	632	635	668	663	677	677	643	689	607	659	681	633	614	649	620	638	622	661	628	651	635	596	648	638	685	659	650	617	667	732	663	634	636	607	614	648	659	642	606	627	654	676	671	614	621	657	683	653	699	662	692	698	661	633	638	623	588	639	632	581	651	704	656	656	652	601	645	641	675	629	619	662	639	629	686	608	654	646	611	605	619	679	676	644	666	665	690	581	635	665	647	655	636	698	670	698	679	613	662	636	657	632	646	617	681	614	666	660	614	627	678	633	640	633	668	639	619	640	593	627	644	640	639	693	634	645	651	661	650	661	651	699	654	639	653	654	667	609	705	670	635	654	680	669	620	656	645	626	632	648	624	670	625	648	705	684	636	680	672	637	648	624	648	656	668	586	613	639	623	675	667	640	662	661	659	606	662	651	645	618	642	645	659	704	681	619	663	642	603	662	593	632	637	602	628	689	653	647	624	593	657	657	688	627	645	661	618	623	612	689	580	685	608	675	672	632	643	635	669	681	683	652	633	661	619	658	623	691	649	670	631	674	667	669	610	640	613	664	640	608	626	636	658	689	707	710	652	640	636	653	671	658	648	663	659	641	616	685	665	685	648	630	610	640	661	626	672	637	654	682	632	643	662	661	687	627	662	652	669	605	687	596	667	702	659	596	640	617	628	630	636	671	663	657	690	653	703	665	634	649	630	608	644	615	596	650	656	660	589	643	624	659	644	648	671	643	649	651	641	653	627	652	634	661	632	651	638	659	648	654	646	637	655	590	679	658	603	653	636	610	694	667	621	694	660	659	654	607	604	598	634	658	658	633	601	652	629	643	662	633	652	654	658	634	647	634	665	653	637	681	637	634	677	655	646	623	641	655	608	684	655	639	640	688	638	665	631	629	674	691	662	631	654	678	631	603	642	592	641	665	652	682	668	693	662	653	670	645	640	673	659	597	669	653	631	643	654	657	671	627	629	642	631	669	594	620	647	618	655	685	642	630	660	681	668	660	665	664	618	683	625	691	651	657	645	651	624	634	656	645	696	619	613	686	610	644	632	698	605	626	617	686	645	599	644	663	625	653	698	656	683	647	637	634	653	591	666	643	630	686	643	616	689	591	640	667	669	643	629	628	598	668	638	660	687	660	674	651	636	633	629	643	703	654	657	624	663	655	647	591	647	639	648	579	642	634	626	630	669	629	620	641	634	686	664	670	646	650	649	641	645	670	639	675	679	686	667	627	649	660	665	672	642	647	640	626	645	706	629	677	591	676	648	607	638	677	628	697	653	654	661	634	665	653	680	633	647	650	654	645	652	614	643	636	669	678	587	644	675	644	649	590	640	665	648	651	648	614	678	632	669	640	654	664	648	681	640	665	612	644	641	649	610	645	646	673	628	642	645	607	622	644	659	684	645	646	683	625	638	646	654	639	616	682	688	661	646	628	633	635	677	634	662	657	615	643	645	665	644	636	636	695	660	678	630	659	612	650	641	654	663	642	645	679	687	628	640	646	646	661	676	647	666	615	700	657	673	639	601	664	634	654	649	656	648	671	644	664	686	607	626	642	649	644	678	673	667	596	673	661	619	669	657	632	643	654	653	608	660	658	632	651	623	667	652	677	598	642	626	619	628
19175	1947	1149	852	716	663	611	482	483	466	462	433	439	433	427	400	428	360	390	395	378	404	384	367	409	406	378	355	408	386	412	382	412	385	376	383	390	434	424	417	392	422	398	395	427	384	397	412	401	391	400	372	426	400	400	368	419	407	419	411	443	415	359	401	378	412	404	385	408	400	386	390	382	406	383	365	355	396	394	376	420	371	367	377	377	373	351	358	391	356	399	385	393	382	386	382	375	384	360	424	383	379	394	380	389	388	403	396	402	412	408	380	360	377	428	385	395	369	386	408	403	404	407	402	386	400	374	358	435	375	391	399	387	364	398	353	365	414	411	385	385	415	394	376	371	385	401	392	419	432	376	404	386	387	393	427	353	407	374	400	384	349	384	378	388	454	420	431	392	386	375	413	389	419	380	413	411	385	405	408	372	414	360	417	395	421	373	378	374	377	366	367	414	409	361	412	363	394	384	381	373	372	335	421	371	390	366	386	364	390	377	379	388	372	413	373	405	378	364	377	405	396	374	391	368	416	347	400	405	383	400	429	349	394	338	363	383	425	401	368	419	385	386	383	371	414	332	391	430	408	434	420	383	373	410	420	413	423	414	387	391	373	382	376	378	358	406	417	421	375	378	362	376	373	381	400	372	376	375	393	378	416	376	371	380	390	401	347	401	443	411	408	412	351	385	352	373	405	326	381	405	376	419	385	408	379	387	411	410	426	379	413	428	415	367	365	388	362	375	387	385	406	401	400	382	402	379	365	375	403	404	398	387	410	380	402	362	377	382	426	349	366	391	403	381	378	382	352	370	418	421	421	403	408	385	348	380	379	373	379	359	372	384	408	347	362	404	409	365	373	390	414	356	387	401	359	350	391	391	371	399	413	387	386	395	410	387	417	363	402	372	381	423	377	394	369	384	411	372	401	379	395	383	389	375	382	411	404	352	388	364	387	337	398	408	394	402	374	370	415	389	381	378	408	430	364	386	384	363	347	388	377	355	363	376	423	403	386	353	369	396	390	386	389	423	339	411	367	387	411	381	368	384	367	414	374	384	350	407	448	416	383	409	441	365	430	366	353	365	402	402	347	365	382	386	386	382	366	372	331	371	383	388	410	400	392	370	388	432	402	370	380	359	397	381	403	408	404	381	400	366	384	401	383	393	379	437	380	387	383	392	388	359	437	453	361	383	371	387	409	420	391	424	403	378	331	430	378	353	403	408	396	381	360	445	402	391	368	422	387	382	371	359	383	389	389	387	334	359	363	437	375	416	391	396	394	369	409	409	434	402	432	402	386	394	367	392	401	412	371	386	427	344	382	417	384	370	404	424	385	382	408	424	377	408	384	380	378	380	406	415	389	390	358	378	407	389	390	373	375	373	405	407	366	368	394	419	397	369	383	395	370	389	388	387	361	371	350	397	391	361	368	397	386	356	405	387	366	326	403	384	402	406	378	405	398	410	395	379	404	368	377	375	364	446	441	396	398	410	409	391	372	431	381	344	385	397	362	391	404	393	348	381	405	446	382	373	392	420	405	384	371	386	385	433	406	355	439	400	395	444	379	409	378	431	403	413	436	494	375	388	346	383	409	387	394	361	408	365	413	387	396	419	378	376	427	413	397	408	362	391	408	399	400	386	367	399	425	414	429	407	389	409	397	405	376	427	422	394	387	406	390	376	367	382	399	414	396	398	421	401	394	396	426	373	397	385	402	403	389	356	368	387	402	391	398	352	401	384	367	389	408	382	382	367	389	413	372	386	374	340	350	363	388	386	397	381	361	382	386	378	396	379	376	377	391	403	373	406	385	397	388	393	413	357	372	395	399	424	394	396	385	423	441	364	373	357	366	376	373	402	390	398	414	390	374	390	396	392	367	382	444	381	373	411	384	433	380	380	402	400	412	369	397	389	390	382	380	371	382	411	397	374	385	399	417	374	394	385	419	427	382	390	375	345	389	409	431	406	414	367	377	406	344	394	395	426	411	375	425	376	370	397	386	378	380	409	396	393	346	374	382	416	414	384	341	385	394	381	365	353	432	382	346	363	377	362	438	373	390	376	374	395	369	401	364	370	404	382	431	378	389	384	419	371	367	348	422	370	404	411	384	399	398	379	366	408	400	373	376	372	405	393	408	387	389	392	393	376	358	411	424	445	383	417	401	399	370	354	369	378	381	384	387	420	379	387	385	382	404	403	397	417	386	408	419	407	403	388	413	398	423	418	399	387	412	390	360	353	398	374	405	430	363	372	391	407	378	432	359	364	400	421	382	390	373	403	378	373	366	395	398	390	391	410	387	395	408	366	371	382	381	386	401	402	426	405	385	392	360	389	334	388	413	398	386	378	372	383	375	403	411	387	376	369	384	411	414	413	399	387	391	341	398	400	352	358	392	418	446	399	355	409	427	406	380	393	405	384	343	389	419	396	419	374	373	378	368	348	419	408	416	355	387	373	408	381	357	394	376	401	378	399	413	395	362	368	368	406	407	397	428	373	354	408	375	375	427	427	433	396	419	393	374	416	351	364	388	393	387	409	371	394	376	402	420	390	397	379	403	364	390	422	391	362	411	363	372	372	422	376	374	427	405	412	419	388	381	364	365	424	339	394	360	386	392	417	373	369	442	424	405	413	408	392	414	377	392	394	420	373	378	433	413	398	386	415	385	404	379	403	357	387	410	395	389	362	412	408	365	424	379	414	374	391	343	385	411	410	425	418	392	409	361	409	405	365	418	383	372	372	396	425	396	374	407	427	403	401	384	383	399	378	364	439	416	386	386	416	340	413	392	402	378	391	384	396	402	392	397	423	435	379	353	415	430	382	421	365	385	413	378	396	403	411	388	393	407	420	369	415	445	423	371	347	371	379	397	393	418	366	371	366	395	379	389	418	380	419	399	386	403	400	381	401	411	384	402	378	433	372	389	354	413	362	395	373	373	434	437	369	381	402	397	404	411	333	371	401	411	400	366	403	343	388	367	331	397	396	411	389	397	367	409	383	391	379	399	411	386	412	377	399	406	417	394	371	420	400	370	370	396	359	423	424	425	358	369	351	396	408	395	404	378	359	393	374	376	416	435	407	413	428	394	376	383	382	406	399	350	374	405	367	425	374	372	392	419	432	370	438	412	376	372	415	383	396	379	370	379	419	409	377	391	364	391	367	406	376	398	372	385	414	421	391	351	386	415	380	370	421	380	417	369	398	352	388	390	385	382	372	393	380	378	421	426	380	429	399	373	379	377	409	399	390	395	385	424	402	413	368	397	395	408	363	398	380	393	345	400	408	417	398	359	395	391	387	406	429	368	398	410	396	376	410	382	367	385	398	432	392	398	419	391	396	381	416	427	346	379	367	411	422	402	364	370	394	394	380	376	389	384	392	406	413	385	411	389	364	387	387	389	388	389	434	380	397	402	390	398	345	422	388	386	431	418	399	373	343	383	395	387	360	394	381	386	405	363	437	379	400	360	366	374	391	414	411	393	399	416	387	392	395	352	376	380
10673	1656	2195	2528	2183	1801	1701	1371	1342	1275	1167	1192	1116	1050	1033	1031	1015	961	980	973	972	951	951	922	897	931	908	903	879	906	848	913	870	871	865	865	877	934	922	899	866	971	869	851	857	860	908	931	923	832	866	891	848	885	896	881	883	919	881	804	863	876	833	852	825	882	879	868	880	854	864	849	896	862	850	857	829	825	890	840	916	906	901	896	874	900	841	871	829	855	844	846	867	869	896	860	891	899	813	791	856	885	849	911	831	878	864	879	873	836	851	867	907	882	840	847	894	861	850	856	891	846	898	791	872	864	864	841	853	842	844	825	885	881	844	863	794	891	818	898	854	917	842	909	888	852	870	857	866	844	816	891	869	827	837	852	806	841	819	827	841	881	854	833	843	879	878	829	885	821	817	887	887	886	859	855	906	858	842	812	846	914	846	912	831	861	867	824	872	874	856	854	850	893	845	918	890	824	903	868	841	916	861	849	910	865	815	870	888	876	841	877	870	837	842	837	852	855	817	868	830	876	809	817	855	883	831	848	875	865	924	844	857	821	847	787	849	820	874	823	862	878	854	891	853	853	812	906	854	844	834	829	801	864	889	886	855	865	795	825	858	831	841	827	819	899	841	860	866	856	872	895	852	895	868	824	833	835	870	854	832	840	849	835	821	821	856	788	832	844	882	861	847	859	868	870	793	844	834	834	858	851	847	852	846	823	912	804	856	840	821	858	902	838	807	870	894	860	849	860	851	873	884	883	826	879	831	806	843	822	878	852	806	894	835	814	842	808	845	835	805	852	842	863	828	857	861	826	857	859	883	890	860	883	876	837	840	894	871	860	895	862	853	825	825	813	815	886	840	839	827	824	836	867	866	832	814	936	869	878	855	823	968	848	856	841	903	844	856	857	857	798	869	853	897	850	802	876	889	840	792	898	790	816	835	872	867	819	838	837	853	875	894	854	823	852	881	855	880	866	865	875	853	850	876	865	836	875	806	844	855	896	828	807	858	845	860	794	819	871	830	884	819	857	890	825	841	887	852	831	821	822	801	833	857	876	890	848	903	765	859	863	854	876	885	897	845	830	837	868	797	859	883	834	825	901	850	872	823	845	887	826	837	824	885	854	871	822	844	880	860	868	876	830	875	816	889	840	889	856	883	880	829	840	886	897	821	842	810	854	798	880	853	847	854	864	838	838	860	906	900	841	882	835	871	849	831	910	808	840	829	872	804	870	826	834	824	873	819	832	866	868	831	865	857	878	844	840	858	814	838	836	831	942	864	815	856	863	870	926	839	847	894	830	833	877	834	828	834	833	787	841	828	820	872	867	855	873	825	802	875	835	838	846	869	855	817	860	851	869	863	901	926	827	840	820	812	818	829	894	831	855	856	838	913	859	873	896	846	879	801	883	893	836	870	841	891	870	788	871	917	853	837	831	845	843	852	918	860	831	864	884	814	863	845	859	835	844	863	831	889	884	866	804	849	873	893	877	859	870	831	842	870	807	881	883	880	873	860	864	867	894	854	860	849	886	806	874	826	870	838	847	859	852	839	924	838	835	865	894	862	834	879	862	818	872	861	865	869	850	799	851	895	850	884	905	890	833	840	819	865	865	882	849	854	876	865	837	880	834	850	883	841	854	870	881	782	865	852	819	823	814	907	888	885	852	818	786	815	833	844	829	877	811	828	811	872	811	838	852	855	851	862	828	804	854	856	893	864	852	853	886	888	861	884	876	850	803	918	829	817	884	800	856	818	861	857	865	845	856	842	893	877	841	847	863	875	857	827	819	852	831	892	841	847	844	822	797	854	842	836	846	880	824	850	908	866	854	854	863	897	884	816	862	809	845	887	785	858	814	825	852	848	870	840	839	817	796	847	898	844	818	848	785	885	884	907	840	839	845	844	868	905	814	822	828	842	740	842	899	797	867	791	810	785	857	827	833	851	844	816	869	900	849	797	879	855	851	848	916	841	837	874	845	886	834	831	860	863	856	876	853	850	812	869	833	811	836	856	833	914	841	838	838	849	848	790	787	845	848	886	892	847	839	866	847	802	825	845	878	856	858	873	823	876	853	819	883	856	884	823	858	820	826	810	849	850	908	814	850	846	873	876	857	846	846	874	872	841	850	877	933	818	869	835	869	875	870	816	836	873	832	837	804	840	830	840	823	850	882	861	830	852	843	874	835	862	856	854	827	796	823	818	833	843	821	799	869	844	846	834	831	820	819	853	860	844	875	909	833	867	819	848	846	872	854	846	888	819	822	800	911	872	843	890	805	818	880	889	860	861	836	861	846	844	849	848	854	818	831	841	848	841	856	818	848	888	870	847	833	893	861	884	831	888	824	856	849	902	798	860	906	813	824	831	836	848	858	837	828	861	848	823	813	896	870	814	885	899	785	819	852	838	825	918	823	882	882	871	867	818	875	856	847	851	897	839	836	811	810	893	855	812	894	882	869	888	881	841	806	845	891	855	838	831	785	852	833	808	884	883	757	837	848	824	859	904	881	905	844	840	883	876	819	821	903	855	839	922	862	876	862	880	880	893	886	891	874	854	902	812	895	865	893	848	866	837	802	842	840	850	846	816	791	861	867	797	871	794	876	827	828	863	830	875	892	864	882	913	874	840	837	858	841	903	885	842	862	820	818	871	839	869	842	852	847	861	820	855	839	810	832	812	863	838	850	871	899	866	875	824	895	854	904	872	850	803	927	871	850	852	800	808	829	874	871	862	794	843	862	870	850	833	899	851	904	868	828	864	885	820	834	819	840	847	879	886	875	835	869	888	837	831	844	864	841	833	873	747	768	850	870	810	852	874	873	870	860	825	882	796	832	848	812	853	800	834	854	805	835	855	859	889	871	790	907	877	852	904	855	849	837	870	839	855	910	817	841	806	841	800	827	844	841	904	831	867	797	869	824	826	884	865	861	846	881	804	930	870	902	853	819	847	864	889	830	838	799	879	815	866	858	861	893	783	904	863	811	891	858	823	803	856	881	904	854	870	842	843	857	863	854	922	873	887	821	831	863	796	866	863	846	901	877	856	853	866	858	832	848	831	820	880	864	868	889	897	836	898	850	855	849	848	858	847	853	844	820	835	796	853	829	820	847	871	837	863	864	831	852	860	828	888	809	817	837	865	901	880	820	889	902	826	854	920	882	864	849	886	846	815	837	813	906	855	823	866	880	867	841	822	908	888	857	892	863	887	851	905	818	836	855	894	857	841	865	850	873	866	865	842	857	853	887	825	878	852	836	854	894	871	830	913	845	833	918	907	850	874	820	842	821	831	827	810	860	885	864	844	810	897	849	871	787	834	874	858	801	818	860	839	844	833	858	868	888	882	876	833	858	871	877	866	852	885	776	880	806	912	810	802	872	873	856	871	868	818	882	852	905	839	856	835	864	823	908	833	839	876	813	888	870	817	835	885	838	860	872	857	884	861	832	834	855	887	859	824	881	827	809	840	900	850	852	867	834	871	917	855	844	839	836	872	830	845	867
3141	302	213	176	184	198	193	205	209	206	177	197	219	189	195	189	159	158	180	213	205	201	207	206	170	198	200	183	204	171	179	185	188	180	214	197	192	220	190	197	204	212	214	180	204	199	189	215	193	221	173	224	199	204	208	192	192	185	183	185	225	192	181	188	191	184	202	165	219	183	188	169	171	186	182	192	174	218	177	195	174	188	199	186	199	190	196	177	224	197	204	208	197	191	202	191	198	195	196	187	183	190	184	193	192	157	213	173	196	183	213	188	190	182	175	183	185	178	247	189	184	192	184	175	198	183	183	191	181	193	199	212	173	218	197	210	190	182	179	183	185	183	192	162	195	172	207	216	197	181	206	172	159	193	216	188	208	186	199	211	182	178	189	174	208	158	189	200	182	190	192	193	183	208	205	173	188	201	181	178	207	196	161	168	188	181	170	200	176	190	184	144	204	186	190	192	180	177	190	153	154	196	148	180	197	180	208	172	201	167	169	218	209	181	193	179	202	187	170	189	170	191	185	190	199	186	178	207	185	177	209	174	213	180	194	157	173	192	147	181	201	186	197	208	176	185	178	189	191	185	180	182	190	221	195	199	168	194	167	182	176	211	178	193	172	178	178	177	166	197	205	196	157	175	202	203	185	182	188	225	182	227	203	179	174	166	196	195	176	166	204	206	173	188	186	186	192	201	170	218	182	182	159	170	177	177	215	190	183	199	168	192	236	219	210	197	199	212	198	193	186	176	193	196	202	205	210	163	202	207	182	196	204	190	191	202	179	168	203	186	171	190	178	184	182	209	166	182	169	208	177	201	164	203	174	193	218	201	190	196	185	187	208	197	180	160	183	181	201	188	208	194	209	195	180	219	208	208	190	184	194	191	183	206	181	176	176	185	204	202	216	208	200	209	197	197	193	207	194	187	208	178	167	176	168	175	199	195	206	190	194	195	191	197	204	179	184	182	197	182	191	208	184	191	198	202	195	199	175	195	170	181	182	202	179	173	202	205	181	199	194	214	210	188	180	181	179	217	167	177	173	181	175	187	196	207	196	191	192	208	177	178	183	227	174	196	214	177	186	195	177	201	194	183	202	187	201	191	183	186	196	204	194	196	184	214	201	220	179	174	191	201	180	187	207	196	202	176	164	190	183	202	197	180	194	203	204	177	167	195	189	181	174	171	187	212	171	193	192	170	187	155	185	190	202	167	213	214	186	164	172	193	179	177	193	185	171	196	172	164	157	187	186	188	172	186	188	201	201	172	228	211	208	197	201	193	191	195	192	155	163	183	180	182	204	189	194	211	188	214	190	174	185	200	196	199	161	192	180	182	178	172	206	206	192	188	179	203	200	205	195	187	181	179	184	173	167	177	196	181	173	211	179	173	201	227	184	195	183	203	190	194	203	202	180	178	183	192	197	177	184	165	203	187	180	186	188	187	207	179	212	181	161	178	169	174	175	206	183	194	184	169	185	196	211	192	186	191	204	205	178	201	190	171	193	215	211	160	196	216	203	155	165	194	198	178	202	182	197	182	202	173	218	182	200	181	162	198	194	195	185	193	189	153	220	190	189	186	207	222	172	194	179	180	168	180	201	186	184	203	164	191	200	200	178	187	190	202	194	160	188	191	179	203	213	172	190	198	188	206	180	223	226	174	175	209	212	199	209	199	178	201	178	199	182	214	187	199	192	185	171	171	181	202	163	196	171	175	211	200	223	197	199	189	203	199	195	181	201	218	208	183	188	189	197	226	229	187	205	184	200	195	181	202	171	202	186	217	184	182	188	183	178	175	174	188	173	190	187	210	182	181	191	182	205	198	188	203	186	193	182	171	187	188	173	217	217	170	181	177	165	204	199	188	179	171	204	174	196	197	208	168	180	225	175	188	164	215	198	186	204	191	167	192	188	178	185	160	189	196	167	164	206	205	200	211	208	211	200	180	204	198	175	202	178	192	207	174	195	182	210	208	187	174	205	178	186	228	180	185	231	191	199	222	211	193	178	195	214	195	191	196	191	179	205	198	193	174	168	172	201	186	194	190	217	174	185	173	190	188	199	178	201	160	196	197	172	168	188	190	191	175	191	186	204	176	194	198	205	208	207	181	209	148	170	177	201	204	159	188	184	173	203	184	190	180	186	207	193	203	173	192	194	215	209	201	196	192	206	207	177	188	204	207	184	170	160	188	190	205	192	182	177	201	187	186	211	202	209	169	192	169	196	193	184	171	193	197	203	204	186	187	195	189	187	195	201	218	210	178	207	213	209	215	185	193	214	182	196	203	180	178	196	205	172	201	182	220	181	189	190	178	195	216	199	184	155	213	204	174	214	211	197	195	188	207	196	219	168	185	205	173	203	192	183	172	182	189	189	207	185	201	198	156	173	197	193	197	195	218	218	150	178	176	183	178	207	221	185	190	203	167	202	193	196	204	187	160	191	183	197	205	204	203	157	191	170	181	210	153	183	211	212	182	188	198	195	170	186	180	186	185	164	192	200	159	191	200	189	169	169	166	176	196	153	200	195	202	188	175	175	178	196	183	190	188	200	196	210	210	195	190	196	193	182	174	200	166	162	203	182	196	199	187	164	181	196	182	215	182	211	176	211	168	186	204	198	219	198	188	201	195	181	181	196	165	195	187	175	190	191	172	211	189	202	181	176	147	166	208	181	211	217	205	205	202	184	192	191	167	196	162	190	185	194	200	162	201	176	185	189	160	211	174	189	171	161	203	183	174	190	191	199	192	212	179	189	187	209	170	218	224	202	211	184	164	199	174	191	185	183	171	173	193	193	208	193	202	196	196	183	212	197	186	186	189	207	178	180	198	170	214	203	189	153	186	185	190	168	173	182	196	193	194	183	199	182	201	188	171	166	176	181	210	206	188	172	187	183	181	198	164	183	195	173	204	194	188	192	192	209	170	184	189	179	207	180	197	177	226	180	179	217	185	170	196	188	202	198	205	180	185	197	182	187	164	178	209	203	185	209	160	184	171	181	184	210	199	176	187	177	171	193	167	167	217	220	196	208	195	185	171	207	233	202	179	205	196	182	205	198	199	183	180	176	193	201	172	188	194	215	191	199	192	194	182	170	219	193	204	175	185	212	193	181	165	170	167	198	174	180	209	184	162	208	202	184	190	182	188	186	216	196	198	219	176	190	187	187	195	200	204	191	205	195	197	190	201	191	199	193	197	207	167	190	210	202	177	174	202	177	167	196	208	217	191	177	169	157	176	203	189	227	183	197	207	198	190	206	196	201	181	213	193	201	178	218	210	218	165	224	195	194	178	216	196	198	191	193	179	191	171	183	194	202	206	192	181	201	189	201	191	168	182	205	201	219	177	205	203	206	184	183	166	162	207	223	197	167	201	176	183	162	155	168	193	159	197	173	222	199	226	163	200	169	206	181	209	204	196	208	180	204	216	222	203	208	185	172	194	185	194	213	212	203	199	175	186	174	184	174	178	170	178	183	202	189	193	214	216	168	187	191	178	197	203
2829	512	498	523	489	490	484	469	473	507	499	468	515	491	470	485	443	488	481	440	425	505	472	485	447	492	466	474	485	420	447	485	464	438	490	481	453	435	467	474	457	463	483	474	458	457	488	471	478	458	451	487	480	479	470	457	465	493	485	493	462	482	472	472	495	455	476	450	459	444	484	460	518	496	478	459	473	479	414	472	453	445	479	490	495	464	468	392	449	465	408	438	464	468	504	459	442	458	458	433	456	494	504	450	486	451	460	457	495	484	467	490	465	450	510	484	502	486	472	530	473	452	441	458	481	494	446	491	477	481	487	481	514	413	459	466	478	465	479	461	462	476	458	478	448	465	453	456	453	453	495	422	480	433	447	439	460	463	463	463	455	468	477	429	483	469	458	452	443	450	483	463	467	474	475	465	475	487	440	490	441	466	460	430	433	451	479	446	432	498	466	444	422	521	468	462	466	430	447	459	478	442	470	453	477	505	481	431	475	432	444	458	489	480	450	466	463	423	474	439	498	470	464	421	489	485	436	452	442	463	457	470	478	457	448	459	492	431	487	485	438	468	499	466	434	486	475	516	467	482	478	482	482	489	446	490	457	477	443	448	469	446	458	452	484	478	469	469	455	464	465	468	438	481	447	479	491	482	490	494	471	467	440	479	455	470	439	461	514	446	451	464	410	476	466	480	480	501	481	450	446	508	455	453	444	484	491	471	474	513	465	440	482	476	484	451	464	480	448	475	447	510	458	473	473	415	469	481	483	448	499	495	469	450	437	492	466	472	513	481	476	485	509	446	476	458	462	504	466	479	446	501	487	481	429	465	482	454	430	476	471	428	465	475	471	467	461	438	468	471	481	488	444	461	461	448	440	463	481	452	452	465	469	500	437	412	450	488	435	453	473	483	492	461	462	466	445	479	458	497	463	467	456	465	456	448	441	466	451	451	441	496	465	467	484	463	434	461	482	483	490	466	453	486	463	468	450	404	485	460	464	467	502	475	484	473	499	451	493	460	455	440	449	457	451	462	463	447	463	445	478	465	491	461	502	515	461	448	468	463	476	438	471	482	499	442	453	420	412	439	449	453	469	530	465	485	461	442	416	471	479	451	486	506	468	461	456	461	473	459	458	471	428	468	470	490	497	505	459	484	473	435	463	438	515	490	443	443	492	452	490	473	473	442	451	463	470	446	437	505	457	477	435	457	488	490	451	468	498	452	473	457	473	456	425	452	464	493	469	453	490	447	449	461	472	486	466	501	456	467	441	467	487	448	514	440	443	456	453	434	463	475	458	455	468	478	472	474	474	466	513	464	509	485	482	442	464	443	465	487	448	427	413	477	420	436	454	491	489	471	436	445	468	491	474	453	425	472	461	512	456	478	467	480	436	470	453	443	483	440	465	468	452	464	501	416	492	453	472	486	446	455	488	459	443	486	465	476	428	467	425	471	461	466	458	449	458	438	473	441	482	448	480	491	455	451	417	477	467	457	461	484	460	476	472	488	440	490	463	448	474	459	474	439	475	446	490	471	477	473	503	443	475	464	460	450	437	454	464	458	504	441	481	456	463	447	480	489	455	461	442	497	464	468	449	432	442	464	430	454	449	471	469	468	499	429	450	458	531	476	503	491	448	453	436	418	462	458	502	459	458	470	455	476	495	455	426	494	472	447	474	466	431	479	463	452	482	456	451	505	465	450	443	481	442	452	450	463	476	485	463	447	501	491	466	488	430	498	478	496	449	492	467	469	463	469	434	481	473	519	448	458	450	456	491	457	461	464	485	470	473	481	477	425	497	488	451	447	473	469	457	474	455	444	456	534	441	465	479	468	493	478	469	456	503	451	460	404	457	465	479	473	486	482	472	484	465	498	468	442	468	474	415	444	466	466	460	472	466	504	464	495	471	460	467	480	488	489	450	453	460	453	489	467	444	465	443	453	445	476	481	475	462	468	490	479	485	454	462	456	479	469	439	474	491	432	466	420	494	470	464	467	418	458	453	500	445	433	450	470	484	449	428	452	455	493	515	467	461	507	428	509	474	501	493	504	480	486	502	468	489	469	447	478	467	502	464	462	476	474	475	469	478	468	428	452	493	468	442	438	472	472	480	457	414	462	472	446	480	455	479	475	434	445	490	433	482	474	462	457	469	476	479	456	476	447	480	482	408	463	448	478	415	463	473	490	443	458	431	446	483	425	472	494	441	486	487	512	443	482	430	480	453	452	445	440	491	435	449	473	470	491	483	441	472	441	468	444	437	442	476	485	439	429	456	470	460	446	502	470	453	477	486	444	492	461	456	450	502	460	517	463	464	468	479	491	487	458	458	439	433	444	500	451	486	466	423	461	455	477	465	465	459	460	451	454	452	435	446	465	442	491	483	459	500	426	448	480	477	495	438	459	443	484	449	487	459	476	445	489	486	460	471	439	474	490	464	485	459	486	447	492	486	479	458	456	451	489	462	517	457	457	426	502	451	437	523	465	469	462	486	486	442	444	470	501	458	466	430	507	465	490	476	439	482	425	489	453	516	449	464	465	455	473	443	430	489	472	475	469	468	509	456	460	489	465	444	475	464	485	456	467	442	455	472	484	445	472	495	491	460	457	463	433	457	487	459	471	498	425	440	473	494	448	418	460	458	458	453	481	483	465	458	469	421	443	468	463	457	517	497	475	463	465	447	503	458	481	515	474	489	486	490	437	460	490	459	457	461	473	462	462	441	477	467	506	473	472	470	432	501	485	499	457	484	444	493	470	429	469	469	442	459	478	516	467	467	435	489	492	471	498	459	432	474	450	470	494	436	493	456	440	486	474	492	461	469	458	460	445	462	446	484	461	463	498	488	462	482	445	442	473	464	468	463	478	471	455	469	502	471	477	464	486	443	476	483	439	457	478	476	455	447	469	475	445	468	508	476	440	485	474	467	492	478	491	432	456	473	421	457	455	470	459	461	509	469	464	447	479	424	466	470	509	483	471	474	447	495	482	485	449	466	466	494	472	489	428	459	439	519	458	475	495	492	459	466	420	466	448	493	469	441	473	454	465	451	408	460	501	469	463	462	440	440	438	494	498	469	454	472	454	470	440	452	485	459	439	516	475	464	483	461	503	467	480	480	485	449	510	452	458	528	475	456	479	466	473	493	484	469	497	469	442	453	474	467	454	454	451	487	428	458	478	465	478	486	474	446	484	489	469	483	457	468	468	460	447	439	454	496	447	464	452	475	495	453	450	484	442	474	467	509	456	458	492	450	482	449	476	432	494	465	496	480	438	528	455	480	474	464	468	444	451	485	449	468	462	504	438	449	451	512	440	448	459	474	451	437	483	462	449	461	429	475	451	448	465	437	492	476	434	477	446	471	485	445	462	433	508	463	491	451	482	455	452	462	454	452	461	453	487	489	479	484	506	504	484	477	448	477	503	437	469	465	503	436	450	456	490	484	441	453	470	452	464	455	483	446	450	435	480	480	485	446	475	517	452	511	456	444	489	488	471	457	449
11307	835	672	560	450	366	326	318	322	327	324	307	315	253	297	278	313	293	282	289	277	287	278	296	282	316	296	284	251	285	282	282	254	268	307	286	262	283	282	291	290	296	288	288	289	303	300	292	254	253	266	291	281	260	296	286	282	280	271	277	293	256	276	288	272	265	280	278	281	306	297	264	311	302	263	307	269	273	280	310	303	248	268	270	316	285	286	287	255	295	283	249	285	270	338	298	268	284	278	272	272	245	267	290	268	281	271	283	280	279	249	276	262	288	272	290	265	287	277	312	278	265	285	269	265	274	275	266	260	257	321	293	237	260	271	305	255	336	322	260	300	253	283	293	276	280	276	271	290	287	266	312	296	250	300	298	264	259	249	284	315	284	274	275	275	284	282	231	260	276	271	293	257	260	296	272	264	277	283	275	285	251	262	278	264	295	278	305	272	306	245	279	254	262	276	247	306	238	263	270	234	262	285	261	240	231	297	302	305	278	282	272	271	252	275	287	261	267	283	273	281	297	271	259	250	330	270	279	246	280	302	302	285	285	296	306	264	277	284	278	280	271	277	321	289	283	278	268	288	260	288	254	272	279	282	275	281	245	269	316	259	255	273	252	301	286	263	294	270	278	296	279	277	242	234	294	280	241	264	256	253	279	270	281	292	289	266	282	264	281	260	270	266	243	275	259	263	277	256	265	250	271	269	306	260	253	272	270	266	266	282	246	295	279	268	251	266	283	297	254	284	306	260	270	303	279	256	264	265	268	264	302	272	279	293	288	278	295	248	268	289	270	284	276	251	273	283	291	278	272	277	273	281	273	288	281	265	247	255	273	284	269	310	255	243	236	242	291	284	291	279	306	301	265	268	259	251	287	291	248	266	264	284	265	257	269	262	235	255	253	288	326	287	279	266	258	280	241	262	299	276	301	263	315	253	304	275	237	295	290	281	277	275	334	281	280	296	278	255	285	295	258	269	271	252	283	261	265	296	293	279	289	269	278	247	245	262	288	259	268	292	304	290	276	280	295	306	265	243	267	267	273	270	275	246	308	258	283	282	247	305	248	245	248	246	260	274	274	286	303	265	285	276	278	296	294	307	264	272	287	266	251	267	269	279	255	280	288	286	273	266	243	313	284	296	259	263	318	296	279	273	264	267	270	262	300	251	287	257	282	252	277	294	281	267	272	275	282	297	264	278	296	284	321	227	263	241	249	299	273	311	264	276	283	272	250	263	298	279	268	260	273	271	268	266	259	282	281	283	300	275	291	260	302	263	284	274	290	300	295	288	243	293	288	280	299	290	278	256	264	296	287	258	261	280	274	247	233	275	263	271	262	278	313	275	289	262	255	247	271	241	327	304	300	264	276	288	306	307	265	261	292	272	297	257	272	292	257	263	253	282	284	268	265	265	269	260	285	272	273	272	259	304	293	266	278	279	268	279	293	244	285	283	284	286	288	283	286	259	274	290	277	263	263	260	258	230	284	260	277	287	282	278	299	230	282	310	267	274	255	274	321	254	269	268	292	311	286	270	276	263	264	261	326	284	311	254	290	294	294	276	243	273	283	287	269	278	286	260	270	287	279	293	266	266	269	251	268	289	281	299	289	291	261	291	279	275	255	269	275	281	286	284	260	308	288	269	276	308	260	292	257	303	273	266	295	290	290	265	298	246	299	301	273	296	281	230	307	289	269	277	291	254	289	280	322	258	284	262	287	277	283	291	289	253	274	269	288	270	279	296	310	252	290	285	294	279	288	256	278	319	265	270	291	270	296	276	278	260	259	264	278	293	276	287	283	251	266	318	243	287	255	271	289	256	305	265	259	267	283	259	312	295	294	265	265	238	275	277	267	271	261	268	273	260	302	293	264	278	296	292	252	287	286	265	284	290	280	274	299	295	287	273	263	288	226	276	249	266	248	289	264	228	274	307	270	269	268	278	286	276	284	262	266	268	285	262	282	283	280	274	266	286	270	259	266	280	293	328	296	289	251	255	258	295	280	251	245	270	260	284	271	264	273	268	257	249	270	262	265	295	275	253	289	246	270	253	271	281	307	261	282	277	251	265	283	271	263	279	287	259	282	273	275	300	280	323	293	283	265	268	275	282	271	280	261	288	259	300	245	282	278	269	253	318	275	285	305	276	262	274	251	248	278	308	297	319	267	275	283	301	275	278	281	282	279	278	285	275	267	259	263	274	303	267	248	309	229	260	261	238	259	289	276	277	279	287	269	301	266	301	260	282	239	279	277	270	282	300	236	274	261	290	285	259	296	260	287	305	275	298	306	280	267	265	283	247	272	256	286	261	260	316	323	284	265	289	315	311	295	268	301	321	283	258	294	283	283	244	310	277	259	272	269	262	265	282	273	266	281	291	291	296	287	313	255	295	289	233	283	287	284	260	293	264	274	280	248	288	246	266	254	253	304	304	258	255	304	284	285	277	299	290	290	293	268	271	286	279	280	287	291	247	284	264	270	273	285	274	288	283	279	283	274	242	277	269	314	262	273	244	285	277	273	299	239	306	254	290	319	264	318	291	275	306	294	288	313	269	271	242	274	313	253	304	259	255	278	252	260	292	302	292	292	256	283	272	280	253	268	273	297	282	276	284	289	248	274	278	245	279	298	237	276	258	263	288	252	265	268	275	307	298	274	285	282	297	275	277	261	272	293	272	308	303	274	258	262	274	242	258	267	270	286	262	285	264	238	295	291	295	265	278	244	278	325	255	281	272	294	289	303	300	262	255	249	244	275	292	288	296	279	291	288	274	282	286	281	258	282	312	276	267	268	253	274	279	272	279	263	298	254	289	285	247	275	283	278	300	261	275	291	289	251	277	288	252	327	314	289	305	284	287	325	295	268	315	253	285	279	261	281	275	281	302	291	247	284	264	287	259	288	275	269	272	280	272	294	285	280	278	275	285	264	263	292	259	301	292	258	320	310	264	275	286	286	284	279	262	261	257	273	283	286	269	263	302	262	266	285	259	268	273	272	280	289	265	276	256	277	250	278	295	290	239	261	252	307	273	318	273	283	258	285	262	274	293	242	278	259	262	320	285	278	242	277	263	247	305	303	266	300	311	284	272	242	272	269	277	301	266	258	247	284	251	297	286	255	285	304	298	268	280	303	299	264	268	256	307	255	277	276	251	242	263	288	262	262	298	286	252	305	291	272	280	252	262	256	284	302	268	243	310	262	288	274	273	282	264	286	263	281	247	296	266	288	283	283	268	268	258	272	280	284	284	268	245	257	276	286	261	308	294	292	274	282	279	289	272	311	282	273	283	269	273	287	258	270	274	292	263	300	292	300	286	298	264	282	266	279	263	290	297	275	269	267	271	260	271	260	268	268	292	289	286	267	282	280	295	267	254	263	296	289	295	312	283	272	262	274	279	280	275	270	267	262	295	291	270	284	247	269	274	270	294	293	247	277	292	283	270	274	260	278	312	318	251	280	240	277	296	285	331	284	242	286	292	302	319	302	271	276	341	262	262	266
8123	1079	1368	1444	1342	1149	1041	967	828	870	839	815	764	773	735	729	700	683	669	661	659	643	700	687	709	696	666	696	607	643	670	659	635	622	676	672	682	653	646	663	663	690	657	618	675	630	624	655	634	640	651	666	688	625	655	644	625	599	627	610	653	660	650	680	684	600	616	705	618	673	615	673	666	646	623	636	664	618	623	624	686	666	647	617	659	637	653	632	666	682	627	664	653	641	651	697	645	684	640	667	662	644	695	633	685	696	664	636	669	643	624	672	670	637	668	625	624	606	657	651	669	676	658	654	610	661	651	665	609	627	635	638	711	647	670	650	645	610	651	635	648	636	626	665	617	641	639	624	641	636	683	690	642	650	630	648	632	637	671	612	657	695	617	657	656	627	639	672	716	631	631	638	649	637	658	634	644	629	640	642	645	628	630	631	611	630	642	680	656	643	644	634	673	653	653	649	667	627	605	651	621	642	645	658	617	649	639	637	688	645	640	692	648	633	647	693	628	663	643	639	672	671	671	633	616	617	628	647	615	632	646	657	648	635	589	699	674	668	691	631	661	640	667	677	659	664	662	624	678	660	666	654	628	668	602	654	663	698	666	639	656	627	607	632	631	663	656	650	612	637	640	662	652	639	664	626	602	608	663	603	657	666	623	617	623	645	652	640	663	608	650	655	668	700	686	625	718	671	628	607	628	666	640	634	592	648	621	669	638	625	642	612	655	694	621	652	673	651	718	609	659	646	613	696	617	688	651	658	659	639	676	606	693	642	669	611	638	644	620	621	639	652	629	609	677	641	642	604	608	655	656	642	655	663	648	659	602	643	646	636	655	625	654	673	619	623	663	595	630	667	638	677	662	675	684	659	685	677	655	631	638	660	690	646	661	642	641	618	722	606	639	639	612	645	620	639	678	617	633	645	634	654	679	637	676	618	666	675	623	650	624	605	679	698	623	637	608	603	624	686	644	644	619	664	663	655	659	659	709	640	665	633	665	649	648	695	642	660	632	612	649	665	628	646	630	635	659	648	630	657	633	642	628	636	709	655	665	630	618	657	644	647	586	654	678	693	622	615	611	649	667	647	630	625	634	621	657	621	690	624	618	573	622	647	623	657	669	646	641	629	650	687	612	673	605	634	622	677	622	660	675	639	677	649	647	628	642	668	662	629	675	610	627	631	604	653	626	624	677	669	607	643	623	688	629	604	629	646	618	649	627	652	694	606	656	625	643	613	623	657	668	637	617	637	640	603	651	606	650	645	635	634	688	710	633	676	668	652	605	618	665	637	641	655	679	621	623	616	664	645	646	632	624	655	654	647	662	614	685	630	661	656	629	656	660	642	653	668	635	634	689	671	638	627	657	648	624	627	638	670	686	632	610	656	626	672	656	636	645	651	635	650	636	656	664	654	590	645	676	646	638	685	633	640	622	666	615	603	636	683	644	646	665	612	645	609	642	627	659	648	633	649	671	656	659	581	655	681	604	635	663	671	711	674	627	638	662	688	625	646	604	662	652	645	589	638	670	604	667	634	616	653	679	641	653	612	636	653	647	662	638	642	593	630	654	683	628	628	615	653	621	634	662	642	657	611	628	642	649	632	650	670	648	591	648	660	653	667	665	639	653	641	653	642	641	631	629	647	635	589	653	648	675	645	656	597	642	654	621	669	623	659	622	669	617	661	593	658	661	686	671	637	638	595	606	670	659	667	663	651	656	620	628	649	643	621	664	646	635	663	640	621	664	644	660	640	658	665	616	670	594	616	602	652	630	670	679	610	657	665	621	632	702	647	647	629	620	690	613	661	605	648	661	651	634	637	631	633	657	636	626	650	660	636	657	631	653	605	616	615	628	632	637	641	626	635	603	656	634	611	621	634	736	634	646	641	667	670	641	682	686	653	666	621	615	673	633	636	709	624	637	637	638	645	614	640	596	633	673	693	641	719	620	632	621	627	630	628	646	630	625	673	613	635	624	676	650	652	664	654	661	644	614	645	647	680	643	651	638	662	649	619	662	620	637	623	572	656	622	645	667	650	638	636	635	632	693	669	646	601	634	580	659	658	631	679	661	660	601	633	641	685	628	649	617	628	673	689	608	627	631	662	636	672	605	637	647	636	634	644	613	687	621	660	639	650	583	672	685	660	656	633	703	649	631	639	591	630	636	653	647	681	655	627	669	632	676	606	657	601	608	615	630	615	644	656	625	650	673	693	643	678	636	633	623	641	643	669	620	633	593	638	618	657	652	637	640	672	663	631	656	619	606	638	690	593	600	615	651	632	679	664	631	622	643	643	625	671	601	630	615	633	670	589	669	624	689	659	628	677	646	669	691	625	655	624	634	614	628	609	684	642	639	634	634	618	626	636	673	713	560	660	619	651	645	642	653	633	660	654	650	656	678	652	660	642	651	699	696	647	670	592	653	617	683	649	608	648	657	652	644	591	623	668	680	613	641	655	631	624	633	645	647	674	643	652	612	635	672	646	573	635	613	685	615	628	646	692	629	652	646	654	651	672	651	662	628	695	658	627	669	641	642	622	627	667	596	633	633	666	627	667	672	643	646	611	644	591	610	681	657	631	646	676	648	653	632	612	637	620	640	619	656	643	633	673	657	584	629	633	691	667	609	659	608	646	658	656	679	650	641	639	627	688	646	648	638	613	612	661	687	621	633	600	661	598	648	657	612	662	652	622	638	643	607	666	649	613	668	664	652	597	633	651	595	682	649	657	657	606	656	677	694	642	654	646	605	674	615	648	618	656	595	673	655	659	631	675	643	678	662	636	608	682	657	623	609	658	681	687	636	624	678	619	657	647	607	645	624	644	668	635	662	631	667	650	618	643	681	613	648	642	708	654	603	657	639	653	675	661	615	615	654	619	649	659	641	636	630	603	640	693	600	665	682	684	602	686	690	643	726	648	650	659	649	660	669	643	682	646	690	639	646	644	615	668	588	660	642	670	628	656	602	662	661	672	684	613	596	622	650	657	657	623	636	678	625	685	640	671	638	640	658	607	669	620	606	671	627	636	611	612	603	659	652	625	634	648	660	652	632	672	667	680	699	676	616	646	644	605	676	692	662	679	622	674	633	663	653	649	656	679	671	609	630	644	678	667	600	673	620	642	607	644	661	671	640	622	627	623	675	650	665	652	666	617	612	634	618	664	695	642	674	618	640	666	640	654	629	597	672	651	644	654	628	613	597	655	663	666	687	593	640	636	619	637	641	614	638	660	649	690	644	606	731	642	662	620	618	657	618	608	700	593	663	652	617	639	650	652	678	690	632	594	632	597	673	660	680	644	619	606	671	641	640	648	675	650	661	620	640	605	683	669	642	655	600	640	650	585	616	674	679	640	645	625	629	657	654	643	620	623	642	622	678	626	641	653	642	621	629	667	611	644	664	665	633	668	618	670	677	688	669	699	643	628	668	660	653	626	655	635	700	657	631	687	648	634	593	684	656	629	619	653	631	678	652	658	640	616	642	601	626	637	623	630
19463	1968	1143	916	733	620	498	520	470	453	446	403	430	395	421	401	427	356	425	362	395	423	422	381	394	401	390	361	379	436	370	366	400	402	400	429	383	397	373	393	359	408	414	361	366	369	362	400	423	396	370	401	400	400	380	401	376	408	380	411	408	386	415	392	333	373	378	391	397	410	389	355	386	383	403	400	419	367	377	392	378	374	342	388	395	360	367	392	371	370	398	410	416	383	390	397	343	388	391	407	395	438	361	368	388	369	385	370	401	400	349	341	443	408	396	390	427	382	404	408	384	404	371	370	377	382	387	406	398	396	394	364	388	418	362	349	446	427	390	380	405	383	414	407	418	377	391	374	386	372	350	375	361	405	393	381	390	376	403	394	419	421	402	370	405	358	374	402	354	385	392	369	386	398	363	360	395	434	435	405	407	407	367	383	359	398	402	362	388	402	343	394	349	385	379	407	395	395	397	361	395	373	394	383	416	388	391	358	383	418	368	422	370	382	391	399	379	364	343	371	389	393	392	396	387	424	369	411	383	381	399	400	434	390	409	386	412	367	380	391	409	381	395	364	372	371	375	362	388	388	361	377	431	368	421	386	371	413	409	416	380	377	388	416	373	367	403	395	382	418	378	369	394	416	380	381	399	374	394	386	398	388	377	401	402	378	349	402	373	387	387	415	416	425	411	397	392	407	380	422	407	403	397	389	393	380	380	379	393	421	434	370	432	381	391	398	410	341	354	385	368	374	401	391	389	379	419	368	398	391	406	407	389	386	377	406	405	386	413	385	402	366	407	383	431	429	442	347	384	373	420	361	391	411	412	358	431	360	417	351	363	417	374	403	398	393	408	395	376	412	386	405	394	366	384	386	355	366	384	441	366	413	354	400	394	388	409	394	384	442	403	360	369	407	397	340	378	429	383	389	396	413	432	406	387	381	377	421	401	388	375	391	374	385	408	398	435	404	391	437	377	386	387	404	402	359	361	418	395	381	391	395	392	401	390	361	376	390	379	373	385	389	356	411	405	453	380	397	357	412	371	429	375	380	393	406	387	413	413	414	381	398	398	380	379	419	372	376	396	412	384	419	376	368	401	372	377	379	337	412	403	344	382	391	392	411	395	411	412	366	397	379	406	408	410	347	396	359	369	417	369	392	400	385	367	398	401	378	378	375	364	380	370	406	387	397	385	393	399	400	377	412	396	354	404	398	402	383	414	402	379	372	415	426	401	373	351	389	372	376	351	374	424	371	381	386	397	387	374	385	414	399	402	406	398	387	358	382	420	396	396	421	347	360	403	399	388	446	396	388	448	415	368	364	370	396	371	361	346	409	368	399	412	409	426	375	408	355	373	408	393	406	392	440	409	387	415	338	383	385	383	393	386	395	376	390	375	375	395	358	364	415	409	363	345	364	392	357	411	415	382	387	433	413	384	385	435	383	408	384	387	391	389	368	400	385	377	387	370	382	401	362	352	343	361	417	374	401	404	363	395	407	375	387	442	396	401	397	400	402	355	370	410	400	378	381	369	362	420	360	354	388	410	383	344	393	405	375	435	414	371	389	419	358	370	381	356	363	388	389	369	407	410	388	397	384	402	370	422	379	374	342	375	370	413	436	369	391	392	384	407	395	370	398	359	402	375	411	397	371	385	378	403	371	361	370	376	378	382	384	390	420	409	368	369	397	394	401	388	417	355	366	386	379	378	417	382	344	410	417	403	360	372	385	392	372	352	382	367	412	412	402	365	385	380	384	398	375	409	405	390	362	403	408	409	393	421	363	335	396	385	403	411	363	368	384	402	405	435	347	378	415	425	388	417	414	364	400	421	395	407	407	369	377	408	389	407	407	371	396	402	379	406	399	418	413	382	388	379	365	375	373	398	372	355	377	420	386	424	367	383	389	383	380	402	418	365	382	377	366	407	356	413	378	382	421	392	368	370	346	371	394	343	389	399	371	435	405	355	406	371	417	405	418	393	362	372	404	360	433	351	387	386	383	394	374	372	377	416	369	345	402	396	402	377	405	408	434	391	436	405	392	392	383	403	396	391	424	387	380	361	377	364	353	398	387	401	381	379	374	387	368	410	385	420	396	388	381	363	417	409	405	387	409	406	374	361	397	384	333	416	397	398	365	438	366	408	393	458	378	368	431	374	385	401	409	437	376	361	394	400	402	380	398	398	380	370	369	388	399	415	395	368	367	401	398	397	398	403	412	408	423	391	403	391	369	372	364	390	380	387	376	417	376	347	372	402	397	374	390	403	379	372	421	400	370	357	407	399	393	412	378	370	354	380	418	399	390	367	436	420	376	374	357	378	379	356	358	419	380	377	393	388	408	411	379	349	385	397	413	348	376	399	378	400	391	392	397	397	362	384	401	412	402	378	366	410	425	392	383	383	360	342	356	380	351	377	374	421	379	381	414	384	365	400	374	359	415	396	390	405	414	394	414	422	410	376	394	403	370	391	360	339	379	401	402	366	390	380	376	385	365	388	357	370	370	397	420	405	415	392	420	388	395	399	376	401	377	373	385	414	367	385	408	405	406	372	397	382	390	413	406	373	370	415	342	410	440	376	403	400	391	381	350	386	382	423	366	387	364	376	391	396	345	397	409	389	416	416	407	430	355	378	379	356	401	354	385	375	369	414	394	367	381	393	416	378	408	375	392	360	370	343	408	372	365	382	419	345	410	408	370	388	399	395	416	360	366	386	358	391	428	335	363	401	388	408	407	353	387	415	347	397	398	364	413	396	341	370	366	360	406	385	394	364	401	415	374	431	435	397	395	439	412	415	383	385	393	388	419	380	425	445	386	359	413	375	338	404	404	399	372	370	381	397	378	397	372	344	396	378	353	364	404	392	402	388	432	385	406	393	380	379	361	396	384	382	365	375	383	360	356	369	402	374	411	426	381	407	377	390	371	385	353	383	387	413	409	395	394	386	378	393	383	376	431	401	404	367	365	420	393	404	382	406	376	382	347	367	366	368	388	434	354	364	413	423	411	393	384	407	393	404	353	360	375	397	339	398	372	368	354	376	403	369	393	425	411	422	360	406	393	366	396	365	392	420	366	355	401	382	388	377	381	382	406	400	395	397	392	361	377	363	386	429	418	353	393	352	398	403	403	415	362	393	406	370	382	374	397	373	388	429	390	399	386	391	375	381	356	383	372	397	331	403	392	426	380	359	358	397	401	414	401	386	365	429	387	365	370	382	390	407	405	405	357	393	385	420	389	401	388	359	389	393	378	388	383	409	413	390	411	384	353	400	390	381	383	406	407	387	395	386	403	354	371	377	353	397	423	381	375	398	389	413	390	436	404	421	394	412	383	367	412	380	393	363	399	407	361	408	390	372	365	390	341	371	369	390	353	398	392	402	408	396	409	384	376	375	395	350	381	414	381	388	418	375	399	373	385	350	390	341	411	379	372	371	367	396	354	343	375	392	386	372	379	358	372	379	394	391	377	403	370	400	410	428	405	428	377	385	396	400	365	369	352
10666	1531	2251	2388	2124	1885	1639	1436	1273	1273	1135	1123	1080	1096	996	989	1012	1003	976	962	994	970	899	896	918	918	940	905	880	954	903	883	865	910	923	892	889	861	883	907	881	900	849	824	876	906	910	827	868	847	860	873	872	894	821	920	910	854	893	849	818	913	843	843	857	845	880	868	864	843	860	847	886	835	859	884	862	898	840	883	882	807	892	834	818	842	863	827	876	880	904	886	864	882	827	848	898	849	865	884	876	818	832	807	896	849	843	873	837	842	857	880	826	830	776	876	874	859	878	859	881	843	855	849	864	846	877	882	851	885	848	869	816	880	908	831	874	867	850	906	873	915	821	831	847	846	907	858	857	901	835	870	854	831	852	839	792	876	870	816	875	880	917	887	849	838	845	854	910	828	888	889	859	860	866	800	881	856	852	849	910	883	838	846	817	873	823	863	844	880	877	919	896	854	861	846	829	854	845	793	860	918	899	853	853	834	916	913	818	909	857	821	869	813	834	797	830	854	844	867	861	841	834	824	896	859	897	850	872	817	869	840	859	824	849	832	851	775	833	862	823	837	849	804	799	850	884	851	842	821	828	858	874	823	799	823	852	845	824	839	852	860	887	824	840	823	895	864	880	820	891	846	845	813	847	855	850	876	789	869	860	835	885	847	812	871	834	886	849	832	877	854	859	827	807	830	874	857	814	883	871	858	794	826	833	861	824	880	876	868	800	839	851	827	879	800	872	850	898	828	851	831	842	867	852	859	875	844	836	859	860	869	845	847	782	856	857	796	858	906	847	862	849	893	839	880	835	888	862	847	894	854	847	904	855	825	821	789	893	824	846	821	849	866	844	844	825	870	859	817	850	871	810	857	838	867	862	769	842	826	865	882	848	865	837	855	859	880	879	812	829	808	884	807	869	849	856	844	872	880	875	907	822	907	839	844	859	842	817	838	873	870	818	854	860	854	898	894	843	785	848	870	839	886	835	874	888	818	830	847	840	912	839	810	854	851	820	851	806	854	854	854	825	836	841	823	855	879	849	872	859	831	808	820	847	835	853	883	816	854	876	855	833	849	862	812	901	860	852	855	857	853	892	836	841	882	846	857	866	844	833	872	847	820	836	838	832	873	828	861	849	841	860	832	851	860	883	868	857	799	880	835	805	843	853	885	823	784	876	806	836	855	848	817	861	910	882	894	876	826	896	857	881	804	920	824	847	851	849	828	857	868	852	859	834	919	842	846	786	863	875	840	890	800	867	873	820	816	822	857	826	818	854	826	900	838	826	835	841	913	919	835	846	851	851	871	850	846	910	887	845	870	870	846	927	832	848	858	817	837	827	813	834	839	820	856	875	853	865	843	875	847	859	820	864	896	859	802	854	841	829	868	840	828	826	868	802	848	848	829	834	847	846	854	875	892	902	896	829	844	824	882	852	847	849	827	832	890	904	842	820	871	835	828	842	876	865	837	931	860	835	840	851	852	876	812	834	848	813	821	825	834	850	909	838	845	819	860	813	897	826	894	830	859	798	851	859	860	867	869	881	821	806	818	875	841	852	825	907	867	808	849	805	837	866	856	850	884	837	851	875	872	864	756	898	923	819	817	894	871	915	809	874	900	866	875	814	886	837	866	861	850	812	867	862	814	865	816	880	836	863	888	805	841	814	870	833	861	902	848	846	854	892	866	839	907	824	861	850	843	834	938	869	845	838	891	812	842	863	868	894	826	829	880	796	826	862	850	854	841	874	886	814	846	834	867	839	867	887	893	834	875	849	849	908	862	889	848	870	893	861	894	878	863	875	797	799	889	849	898	906	840	866	794	823	869	827	828	846	804	840	892	826	837	869	824	900	915	836	845	834	854	818	833	850	824	876	866	857	878	870	814	870	823	848	797	855	876	843	895	889	882	803	845	864	846	903	844	821	893	870	825	880	850	835	881	816	880	876	826	855	820	888	863	836	785	874	884	887	825	911	851	869	859	865	856	928	837	858	830	823	862	887	882	861	854	838	882	855	802	908	836	830	839	845	812	835	886	861	869	915	860	840	909	837	843	857	853	858	816	845	849	934	833	820	869	890	854	815	826	844	882	811	861	798	840	886	856	851	853	893	845	810	858	887	914	828	823	868	845	886	893	832	808	808	898	842	846	870	856	839	860	875	876	817	837	803	842	828	841	824	826	846	828	810	856	817	852	851	827	862	802	846	863	819	872	836	837	870	825	859	901	831	867	826	828	812	853	859	853	847	888	860	820	855	903	844	834	826	858	835	842	849	841	798	883	816	828	832	834	894	852	842	812	847	935	848	853	866	861	817	879	824	857	826	815	802	848	821	838	835	845	831	827	862	840	799	895	871	871	863	896	831	870	857	831	818	862	862	858	847	852	849	879	861	883	847	796	860	837	852	845	835	882	824	813	893	842	891	860	811	851	808	856	935	810	845	793	815	814	933	810	866	875	837	853	842	842	832	813	870	852	876	888	887	845	869	861	870	812	841	788	841	845	853	831	869	861	848	853	854	847	831	810	881	862	840	863	853	869	849	857	847	802	819	832	838	841	808	893	872	885	915	870	879	899	852	893	826	818	881	870	836	813	850	887	868	809	813	827	862	878	833	836	867	884	812	811	837	873	834	859	838	878	801	845	875	856	836	870	839	843	839	827	887	876	857	872	849	851	836	893	863	848	829	841	854	813	848	881	838	856	832	905	900	858	863	847	861	845	873	814	828	885	863	823	847	940	909	816	823	895	820	851	860	908	845	865	872	907	829	857	863	793	828	881	870	805	849	836	804	860	846	852	906	829	850	866	879	828	855	834	862	915	878	810	877	861	866	840	877	902	835	923	874	841	822	809	881	859	837	825	851	844	839	854	856	856	875	862	808	821	818	857	845	858	862	831	773	811	834	836	856	856	823	828	874	836	841	838	924	824	852	859	867	859	842	857	876	818	876	876	852	839	850	826	841	871	828	848	855	855	867	828	861	894	839	901	912	860	817	845	866	856	854	874	887	855	827	838	823	826	824	868	895	874	816	849	814	874	845	830	855	915	834	805	873	835	848	874	825	827	833	837	857	850	805	868	792	855	864	814	890	802	837	812	847	770	819	870	811	820	846	837	808	781	833	854	841	814	831	862	878	923	877	832	859	835	861	836	831	857	857	852	787	848	835	858	854	849	863	851	818	906	864	817	801	840	883	856	843	866	939	842	856	859	829	826	854	849	840	790	885	881	870	860	844	871	860	841	897	861	861	874	852	868	862	833	872	850	874	820	879	841	837	809	819	849	821	813	900	869	867	908	827	871	823	830	884	879	873	885	859	861	898	836	808	852	903	858	811	882	894	853	858	817	885	874	816	870	824	847	855	827	818	813	835	827	854	866	838	844	834	848	834	848	832	877	922	831	865	864	791	847	832	923	840	824	875	845	851	856	841	840	821	794	859	804	840	845	862	851	808	810	827	839	839	821	867	831	849	827	879	828	864	785	841	836	874	836	881	875	832	813	825	811
3373	269	200	208	169	175	173	177	190	174	192	198	197	192	183	192	198	170	184	193	187	190	187	186	224	196	187	198	183	198	188	193	191	145	190	198	180	172	177	179	199	174	193	182	212	196	188	191	202	169	175	155	189	203	187	186	180	185	153	194	202	189	179	208	188	161	189	162	158	186	187	185	192	200	178	162	194	184	190	199	213	179	176	181	162	182	195	197	160	203	188	208	164	210	178	219	179	168	195	179	213	150	182	161	185	202	166	160	163	205	177	179	178	174	198	202	186	200	202	180	198	201	175	186	175	202	202	190	193	192	203	179	196	189	201	194	220	187	172	199	192	172	190	168	198	159	170	161	202	188	200	197	186	174	170	208	177	191	174	202	195	183	195	176	211	198	178	187	190	168	187	194	185	207	181	199	199	218	214	196	173	169	190	199	165	195	166	177	181	174	182	193	186	196	162	162	180	184	173	199	195	196	209	183	205	208	190	188	192	185	164	187	180	162	186	186	191	161	217	179	178	194	175	150	199	167	163	190	189	202	184	187	194	173	166	178	193	179	208	164	190	204	192	182	193	194	196	199	197	183	202	177	189	193	201	190	183	212	199	186	188	180	186	177	165	189	183	186	169	195	181	218	178	151	182	158	168	227	209	190	188	170	178	194	192	190	180	177	193	195	197	179	185	177	220	188	189	180	192	204	209	223	208	205	187	185	189	193	182	166	165	211	184	161	172	196	184	171	195	191	195	195	151	161	201	186	188	176	224	200	183	172	161	168	188	197	226	193	173	180	177	199	171	164	202	187	177	183	186	190	189	156	196	211	215	172	199	190	191	189	196	183	214	173	200	166	178	159	176	180	165	180	198	192	152	176	169	215	196	180	173	187	187	166	176	186	208	180	164	167	205	210	176	190	203	180	176	182	187	170	170	172	198	183	191	188	173	197	171	189	166	178	194	179	188	173	181	174	167	191	213	165	193	205	163	183	194	190	193	189	180	158	205	186	203	150	183	171	177	185	184	198	168	184	192	177	193	198	173	170	158	208	179	203	181	210	225	195	208	189	183	167	171	189	196	183	195	183	193	182	188	186	177	200	198	168	194	209	195	207	196	195	193	195	189	189	170	169	200	154	196	168	191	186	169	175	193	197	175	211	171	178	182	209	163	189	194	189	205	185	209	178	168	195	180	178	187	192	232	175	172	184	215	208	180	178	218	172	190	185	200	188	158	173	176	192	189	154	194	183	181	186	172	156	209	181	175	178	209	186	211	190	207	177	209	176	188	221	160	192	197	184	184	216	184	198	204	191	190	198	185	201	200	182	186	191	206	190	182	190	199	158	193	199	185	189	192	197	181	180	185	192	191	177	185	176	179	161	164	213	201	189	201	200	208	173	195	193	208	177	194	190	204	186	161	205	159	175	179	201	199	187	204	194	161	200	237	205	192	193	185	194	216	172	185	169	175	168	175	227	189	167	198	193	192	212	176	181	186	200	203	194	205	193	190	226	191	200	172	184	173	147	199	199	188	197	195	209	182	192	218	194	170	186	164	165	179	174	182	210	207	198	161	165	214	194	165	195	168	182	181	201	184	183	176	174	183	191	185	189	178	224	204	186	187	180	207	156	201	176	195	213	208	200	175	164	184	203	193	185	185	208	207	200	179	181	195	204	182	158	188	176	166	213	182	195	204	165	169	197	188	192	171	181	188	201	192	198	198	199	189	191	206	208	193	157	192	216	202	176	168	196	188	185	176	157	173	166	190	165	205	173	184	173	178	189	210	187	187	148	205	178	185	200	182	197	190	192	184	178	177	213	194	183	183	215	164	186	203	196	204	167	171	203	178	139	197	174	193	183	185	195	197	161	182	189	165	185	198	167	191	174	200	179	203	184	169	202	188	170	185	210	188	179	201	189	160	170	193	166	202	178	169	190	189	186	215	164	183	155	183	217	188	206	187	201	176	188	182	204	224	192	173	176	168	203	211	182	159	180	171	191	206	192	162	193	193	178	184	176	187	197	173	197	181	193	189	176	175	191	196	204	184	181	207	179	191	180	193	169	171	209	189	169	170	201	180	173	214	179	181	220	186	169	180	190	189	184	204	204	177	207	201	185	209	170	180	172	206	188	177	211	212	175	180	156	191	170	178	167	211	185	189	156	198	185	213	179	180	193	188	190	194	221	182	185	172	182	208	219	185	182	184	193	195	170	201	171	217	192	190	196	181	152	176	162	219	187	223	191	178	191	164	195	177	167	183	215	200	159	172	169	165	184	186	202	175	171	208	192	193	158	183	175	178	223	177	177	210	179	176	207	185	172	203	198	182	187	179	166	196	183	188	205	177	195	188	199	203	188	189	179	185	175	179	199	187	195	179	197	196	173	182	170	170	209	201	175	155	190	157	185	189	179	164	167	219	217	211	211	167	188	183	158	160	195	167	190	174	203	190	183	168	193	197	194	173	177	187	190	185	202	198	208	185	210	181	183	172	182	200	169	189	172	195	170	205	223	192	186	184	178	217	209	184	191	194	182	178	165	181	176	156	177	191	176	162	208	191	174	191	194	211	176	188	177	178	172	211	176	204	180	168	182	195	185	151	179	181	189	164	191	187	205	181	204	209	155	174	194	197	174	164	195	171	165	196	172	187	184	185	191	200	225	173	191	180	198	165	186	206	213	153	202	178	210	188	185	185	182	179	190	174	173	210	172	178	182	172	183	181	202	173	179	191	178	191	203	181	199	168	199	206	185	197	184	192	190	186	170	182	183	194	181	178	161	193	212	193	176	185	170	165	190	180	160	185	174	179	186	191	179	193	169	175	177	179	196	182	166	157	182	198	168	179	184	202	178	189	177	176	164	188	197	179	191	182	212	186	221	192	176	181	182	195	227	189	169	172	169	191	179	195	179	196	176	177	191	204	196	190	182	175	176	186	194	195	196	197	212	183	203	206	193	180	160	200	179	172	228	186	183	209	195	174	189	192	186	213	194	194	170	209	194	174	188	204	190	180	190	204	179	190	207	174	207	200	210	187	182	174	174	210	170	188	191	196	184	175	164	191	213	203	187	190	195	193	207	194	184	181	153	190	191	190	189	211	182	167	189	198	196	174	192	207	203	173	175	188	183	206	176	214	185	209	183	187	173	188	179	197	170	182	205	189	182	171	216	178	163	206	195	193	202	184	187	194	193	187	190	185	163	167	190	196	212	184	191	170	187	172	187	175	205	183	190	175	195	167	189	213	196	201	179	188	189	199	183	167	192	194	161	174	182	185	183	175	191	189	174	229	187	188	203	181	174	190	201	188	183	182	202	195	188	170	173	170	169	169	202	200	213	182	215	179	185	183	210	193	194	161	201	174	202	197	207	182	175	205	181	193	182	182	173	212	197	167	190	168	195	213	201	199	202	197	186	206	191	209	223	225	213	192	186	166	171	196	186	200	209	197	189	181	178	180	196	168	180	173	172	189	200	189	172	189	194	206	203	182	187	174	193	198	198	181	184
2849	503	463	482	499	468	475	442	472	470	463	458	457	437	439	457	438	434	452	495	453	445	486	453	440	468	434	435	442	479	504	488	424	438	436	445	466	443	475	492	449	411	475	475	484	462	408	469	427	434	454	429	506	425	474	436	463	465	424	435	460	494	486	456	463	478	449	463	476	430	473	491	442	431	449	434	490	462	439	417	458	441	483	424	429	456	432	398	457	461	434	447	464	480	462	454	454	442	471	461	472	463	421	432	456	458	482	460	505	452	474	447	490	466	432	418	468	478	450	435	444	464	439	466	446	464	475	444	479	461	472	468	433	461	462	473	453	445	441	444	461	460	481	456	426	435	496	438	459	435	458	462	446	436	422	422	457	453	463	459	484	465	457	433	450	450	444	464	441	488	458	438	434	468	441	436	457	473	507	474	430	422	473	422	437	441	444	440	468	435	451	438	444	454	478	441	431	462	476	461	472	420	455	453	490	446	458	439	498	442	497	465	437	467	468	455	463	451	420	486	439	457	457	425	443	429	479	448	444	428	451	439	425	413	483	468	440	436	475	473	456	479	424	457	473	491	450	459	461	458	425	496	462	476	487	449	423	457	449	468	449	432	455	486	500	446	416	447	447	491	451	465	460	453	467	490	469	453	435	463	461	459	473	444	457	439	459	502	447	444	471	430	442	444	412	465	494	433	439	442	392	463	434	436	450	435	438	446	459	416	476	430	443	467	482	430	444	432	472	465	457	477	479	420	431	437	457	455	488	478	483	463	432	447	491	441	506	426	422	451	463	462	484	479	473	489	441	448	441	447	470	469	445	455	434	440	465	462	441	433	441	433	443	444	503	484	443	445	484	455	458	474	483	462	457	457	452	437	434	448	425	467	481	451	439	460	454	450	460	491	465	485	474	437	428	479	476	420	462	437	469	446	452	459	435	449	436	470	452	448	465	450	477	442	458	419	470	456	461	458	445	461	435	427	468	445	435	422	453	464	459	417	423	477	503	445	396	455	501	446	438	491	479	469	444	460	459	448	474	451	471	440	434	446	454	439	466	447	481	452	457	449	482	433	444	483	466	452	460	473	478	483	444	438	485	467	443	471	443	479	455	444	452	485	443	484	447	470	478	444	492	499	425	453	466	453	461	456	479	479	478	444	453	486	465	465	469	460	470	453	429	454	461	463	432	415	481	453	445	444	456	451	489	448	476	443	460	474	464	482	456	428	441	476	427	452	434	427	466	459	496	440	489	419	483	441	464	455	440	459	441	447	481	483	466	447	485	468	459	467	477	418	468	461	445	451	452	437	466	440	447	443	445	475	444	468	476	444	448	475	459	455	411	478	466	452	496	472	478	428	464	459	464	451	450	456	440	442	462	449	462	495	457	451	469	423	487	465	467	443	467	481	436	426	441	432	442	483	436	442	485	457	412	422	433	435	472	471	450	460	440	470	422	440	430	476	440	472	484	459	438	472	445	470	436	446	440	469	441	454	481	449	427	448	421	422	471	466	455	461	449	483	400	424	483	428	463	453	451	462	457	459	462	467	467	467	511	450	495	459	409	472	460	429	500	435	455	472	440	460	454	471	453	466	482	465	440	447	430	446	445	464	467	451	449	464	446	440	484	463	494	464	422	435	501	443	467	455	445	493	484	400	483	464	459	438	428	450	442	445	470	444	469	463	415	474	484	485	425	459	463	456	455	494	456	480	492	473	412	479	483	489	423	449	425	420	437	442	461	458	413	434	441	426	445	461	469	465	441	420	399	462	432	505	456	489	456	432	441	436	454	454	440	434	463	460	496	450	491	477	448	450	504	432	471	478	436	478	462	475	483	430	474	439	453	457	461	447	461	503	511	454	437	476	428	462	464	459	451	442	453	462	472	490	434	469	439	429	475	425	480	446	446	445	451	479	475	454	466	457	467	492	467	421	468	457	430	480	458	467	428	481	449	455	468	473	439	459	457	463	436	504	475	489	501	425	436	468	447	459	441	416	456	442	410	485	461	472	448	421	466	485	465	466	425	454	444	443	459	507	471	459	459	465	458	467	476	442	423	468	460	444	459	446	445	485	448	495	472	454	429	446	449	446	472	450	462	487	444	433	442	455	442	455	457	479	472	471	478	470	439	435	456	455	463	419	429	452	477	461	467	438	417	483	459	466	434	475	424	450	431	433	424	493	432	443	464	473	440	450	460	443	440	457	460	477	478	471	482	485	453	433	477	427	451	448	444	465	476	451	483	423	465	479	422	477	410	477	469	418	457	455	413	427	457	412	433	483	446	434	426	466	453	483	421	472	471	491	456	472	477	453	455	449	465	456	461	463	472	479	444	434	452	440	451	462	483	479	452	448	494	446	457	490	477	465	464	455	459	493	508	463	481	454	416	435	436	480	464	415	471	457	483	482	417	445	450	465	442	439	437	429	437	429	452	459	466	428	481	468	452	442	439	445	443	422	477	458	447	451	466	448	496	448	481	453	445	454	437	443	408	462	435	462	472	448	448	470	425	408	445	474	461	470	482	442	473	481	477	461	432	458	476	464	435	448	429	452	468	460	439	429	458	455	428	478	444	450	478	462	461	455	462	458	472	444	492	470	453	462	474	419	447	438	461	454	463	431	467	439	395	461	497	438	460	430	489	449	455	460	479	452	446	416	471	465	445	448	469	440	436	465	465	467	470	474	425	421	500	477	467	443	496	455	474	431	474	449	438	478	438	468	446	468	466	459	434	440	464	472	482	459	444	496	499	433	415	432	463	476	477	459	477	468	468	467	448	447	417	435	473	490	484	443	496	485	505	426	482	454	437	455	466	460	455	490	420	466	437	463	451	430	449	469	420	436	442	473	507	449	423	456	463	477	446	434	482	450	455	469	458	437	464	467	458	430	474	483	496	463	453	442	453	422	431	479	452	483	425	449	480	463	466	426	453	455	457	454	483	458	405	482	465	470	436	434	468	450	467	461	440	431	444	438	453	460	458	481	439	472	462	433	448	431	471	454	444	488	457	451	458	457	447	419	435	451	438	428	452	475	491	469	463	446	466	474	496	473	455	431	470	455	481	468	448	445	472	447	468	489	467	445	470	460	440	449	450	476	496	424	473	461	462	481	465	452	419	429	434	465	464	426	480	501	467	483	471	477	455	459	443	449	480	437	472	463	460	493	450	499	442	451	454	484	487	466	482	495	457	450	459	448	430	462	441	432	484	448	516	459	463	482	478	471	482	449	429	458	454	464	442	448	431	470	425	469	446	464	427	458	460	464	453	493	445	468	481	471	463	451	458	476	443	528	450	465	434	497	452	423	474	463	465	455	456	429	451	436	453	480	417	439	409	411	445	489	443	470	455	444	423	426	458	463	439	492	441	457	503	479	468	455	471	480	431	453	399	432	479	449	441	468	449	453	474	477	443	510	464	444	463	460	426	454	470	454	423	405	429	452	437	418	454	456	499	443	443	463	434	427	435	462	413	443	475	429	481	447	430	449	470	439	457	462	486	418
12598	992	631	519	400	349	327	326	285	304	270	307	287	269	289	284	283	319	328	243	276	297	266	254	264	288	272	266	283	265	277	302	287	304	244	268	269	286	293	287	256	286	292	275	283	273	282	266	277	289	267	261	242	263	250	265	263	250	276	230	257	254	278	276	262	282	275	290	279	301	277	270	297	280	298	262	256	278	266	263	263	271	271	265	286	257	280	279	251	266	278	247	282	267	263	264	277	265	266	261	281	296	309	240	260	293	289	290	300	252	245	275	272	304	267	291	280	282	250	263	276	284	303	262	274	273	267	289	289	233	262	293	270	279	264	238	269	260	295	266	312	276	269	243	279	291	276	273	257	289	262	293	255	268	289	278	259	285	252	286	257	254	257	251	264	263	291	266	278	280	259	269	268	256	236	276	245	282	269	255	266	287	289	291	264	266	305	244	288	271	259	280	292	290	239	274	278	281	261	276	243	257	263	283	286	255	252	264	270	271	269	279	289	272	277	260	284	288	285	255	253	298	262	282	305	269	306	287	272	290	325	284	256	264	290	283	259	267	262	268	248	259	289	290	237	243	273	283	315	248	276	280	278	260	277	256	246	251	308	270	244	285	291	274	259	267	271	298	276	256	287	291	257	247	262	268	294	278	232	267	265	248	277	270	248	304	250	296	264	283	259	269	277	265	249	265	266	261	269	257	294	290	292	321	290	273	258	265	246	242	249	273	298	286	288	274	297	268	237	287	260	251	281	287	298	289	289	285	274	285	286	268	289	245	255	245	270	265	283	260	299	274	288	270	281	274	229	306	246	282	301	258	268	277	260	268	286	293	245	290	266	286	287	244	267	276	262	274	278	262	294	262	282	279	283	267	272	259	264	264	288	232	311	235	288	273	277	259	276	279	283	271	295	275	277	300	288	261	265	279	246	254	291	278	268	276	260	258	262	266	291	269	260	293	260	295	251	258	284	237	276	252	262	257	282	272	265	302	281	292	275	243	279	238	265	285	297	291	265	289	280	274	273	279	283	239	264	250	258	275	236	279	305	255	262	299	277	279	272	296	282	276	265	296	240	248	273	273	268	307	282	281	287	250	267	270	280	275	261	306	297	264	269	283	252	271	313	279	291	297	276	279	270	275	274	240	242	286	279	270	284	284	257	264	284	326	283	257	246	286	276	293	257	264	278	289	295	262	267	281	281	269	290	262	254	245	261	256	232	272	235	279	262	280	280	288	276	247	309	269	298	267	245	264	272	276	273	242	256	280	300	297	245	281	272	249	273	265	251	242	251	254	266	288	278	269	287	274	249	270	273	260	275	236	241	254	236	254	262	271	263	298	297	289	270	312	293	292	278	254	254	278	290	293	274	301	292	282	275	284	299	337	271	261	283	276	288	264	274	272	255	263	263	286	243	300	257	280	250	273	238	276	310	234	259	290	267	290	284	266	260	262	274	273	307	252	239	266	267	280	265	255	272	273	278	290	291	278	278	278	281	315	284	255	286	255	296	248	274	270	258	287	258	249	289	262	269	268	281	269	249	246	286	276	250	263	245	223	271	280	273	254	287	273	274	277	268	300	318	265	249	261	249	272	286	265	268	277	306	278	304	282	269	282	287	265	242	267	273	243	290	280	293	280	270	280	247	294	239	278	272	258	279	272	258	257	270	229	286	288	249	277	274	270	281	267	278	284	242	244	247	296	288	282	280	302	263	270	277	269	291	293	278	278	270	301	278	256	267	280	250	261	270	261	296	224	272	275	288	286	294	276	286	307	289	263	275	276	263	270	298	264	285	282	289	235	296	255	265	263	273	236	243	254	278	259	292	291	249	241	279	274	309	282	267	249	258	272	296	279	259	275	262	261	256	237	243	266	254	261	287	312	254	243	255	241	276	280	280	273	275	251	259	303	279	282	258	290	265	287	269	265	263	260	312	265	252	287	269	269	293	258	273	286	267	245	302	280	265	274	298	272	272	288	273	235	259	297	271	270	224	293	268	291	287	276	271	295	287	253	274	302	290	295	251	271	247	286	269	270	269	246	276	258	279	245	247	249	263	286	254	278	298	287	297	301	267	289	280	286	273	246	250	250	285	265	227	243	269	251	258	275	317	267	285	259	257	270	301	267	274	280	236	245	257	285	272	286	297	252	297	296	263	263	282	236	284	255	269	233	276	234	262	255	303	279	258	287	270	262	283	294	243	275	258	291	273	244	273	294	251	259	237	244	273	317	263	278	295	277	281	272	280	302	247	295	291	265	247	265	307	299	291	295	265	290	287	262	290	248	286	304	269	279	295	253	251	270	283	261	255	246	282	230	290	253	273	274	257	280	239	306	282	242	268	277	254	270	253	293	266	297	281	254	270	288	260	260	267	250	283	262	283	263	272	254	282	267	279	278	284	252	282	278	235	290	263	267	236	269	269	282	249	252	286	286	250	269	284	293	292	276	275	256	263	241	273	294	241	281	291	257	275	296	257	258	266	252	249	297	302	275	281	277	266	295	278	261	272	245	278	300	257	256	235	302	293	274	266	283	281	259	297	255	249	270	264	256	277	276	256	276	244	253	277	271	269	281	278	273	300	273	274	236	266	245	246	259	261	285	262	258	301	246	289	267	279	277	269	293	243	272	263	244	279	290	262	292	287	228	272	232	272	289	291	250	269	269	260	281	279	267	276	244	280	244	273	243	298	252	282	247	268	303	283	259	254	269	286	280	258	285	314	282	248	306	296	275	290	258	261	258	239	280	293	287	298	271	242	267	256	270	239	271	277	283	284	257	270	272	280	266	299	245	291	252	266	273	249	280	294	285	248	256	255	282	263	279	277	260	262	259	309	262	257	246	251	296	276	247	254	277	241	260	292	255	258	254	291	256	304	269	250	292	281	258	281	253	243	270	263	271	260	270	260	274	259	239	285	235	272	267	257	274	285	287	280	270	277	268	271	254	282	261	283	282	277	277	230	246	280	290	286	284	264	293	258	254	287	286	289	274	266	255	279	265	248	276	276	288	277	251	286	275	285	247	261	270	262	269	266	251	284	284	273	278	268	252	237	283	295	251	271	279	240	262	270	252	266	274	294	274	276	261	311	263	265	265	288	262	240	258	281	263	252	302	272	281	283	290	241	291	256	304	305	286	259	285	240	275	312	247	242	315	258	269	274	271	287	291	280	286	260	284	240	280	283	262	288	273	252	260	301	254	275	301	274	239	269	243	256	256	279	270	259	268	275	273	235	255	256	284	278	284	268	278	295	257	256	269	279	229	263	275	280	261	252	247	277	285	254	259	230	263	246	284	260	253	280	267	280	253	254	274	263	240	234	252	263	240	289	279	262	263	292	275	260	245	258	256	257	238	236	235	265	283	249	285	271	249	281	256	275	292	272	276	231	284	250	254	292	261	267	253	263	263	292	244	255	288	295	273	278	259	285	306	300	294	292	289	261	257	275	242	254	251	257	265	243	299	248	256	263	294	254	266	253	297	269	217	280	245	263	278	289	240
8611	1031	1290	1435	1270	1181	1061	919	859	863	794	814	750	741	700	709	662	715	699	702	647	658	717	671	663	669	685	667	676	628	632	670	640	659	629	640	614	657	640	663	659	650	689	661	636	600	635	704	653	666	674	709	640	603	652	630	643	632	662	634	672	632	655	620	665	618	627	662	598	647	637	646	636	633	601	582	641	656	620	602	629	626	642	658	651	640	657	630	633	632	626	647	595	604	615	662	620	630	612	662	620	638	676	630	622	665	633	661	697	636	618	613	623	640	683	633	653	640	664	668	626	637	601	634	641	655	595	674	673	637	677	641	678	563	655	545	659	661	624	660	620	654	650	598	642	680	654	624	627	548	647	655	598	627	619	633	648	615	684	635	668	652	654	646	610	648	651	657	654	608	630	658	611	602	618	618	597	634	621	630	568	600	619	643	669	647	606	610	612	652	644	659	612	605	681	600	643	593	627	654	662	655	618	630	656	656	631	608	599	647	660	646	659	657	656	592	618	646	669	620	647	663	660	658	621	648	639	617	688	678	679	632	628	583	628	629	619	663	611	590	623	638	611	625	635	651	614	617	641	647	682	651	627	595	648	636	639	634	621	575	597	662	562	623	564	618	580	612	636	650	614	649	666	669	613	601	601	594	625	622	641	604	647	592	607	674	640	626	618	613	672	622	658	602	660	638	666	636	653	673	614	617	643	602	647	651	644	602	635	623	673	645	624	616	599	651	599	664	693	644	669	630	601	635	624	655	618	598	634	653	647	581	630	659	599	570	632	636	623	630	627	603	629	591	626	633	656	607	635	605	646	684	648	621	617	633	624	623	634	620	571	634	612	637	624	660	630	644	646	671	616	627	637	626	649	684	573	610	635	639	609	663	600	626	623	636	606	679	641	641	607	640	642	665	660	592	668	619	624	641	649	639	616	647	639	665	617	647	632	638	636	634	666	672	636	600	674	624	688	629	595	627	634	590	627	638	622	659	690	590	632	672	657	636	655	589	588	650	674	625	652	645	657	677	612	658	621	692	620	636	585	640	618	682	635	629	591	627	682	622	651	617	637	658	622	580	601	621	575	592	662	640	634	609	641	611	648	643	635	603	639	626	626	670	589	664	647	593	625	592	650	661	624	684	635	636	632	640	641	669	601	608	634	614	617	616	677	654	625	634	677	627	667	648	636	626	660	631	608	662	624	640	639	600	674	641	663	634	656	629	621	605	620	610	612	594	665	655	635	638	639	643	611	643	643	648	670	616	645	628	591	638	625	587	636	666	620	657	633	578	614	624	585	632	633	634	643	631	579	638	614	644	638	639	676	601	654	568	638	620	659	653	600	598	646	617	643	608	674	641	634	635	619	610	648	636	638	669	636	607	662	633	670	603	641	629	648	626	635	632	619	621	633	627	638	631	650	644	636	616	634	632	626	623	653	645	657	656	601	658	642	620	583	611	643	633	616	590	665	618	642	653	602	637	632	586	582	582	668	642	595	625	612	657	633	630	637	643	592	626	586	620	625	606	657	696	639	621	623	659	623	629	646	649	643	653	639	630	648	617	616	570	610	611	616	600	595	606	621	634	631	636	611	627	625	633	626	640	638	691	622	648	646	642	636	649	605	638	671	608	614	656	597	618	645	643	687	629	675	692	644	675	648	624	624	601	648	655	659	638	670	631	591	602	608	635	583	648	623	609	627	635	659	610	679	621	594	652	677	585	619	640	600	628	615	589	653	636	589	630	603	586	649	654	614	628	643	598	639	600	644	631	658	604	649	614	652	638	648	668	621	673	610	611	617	667	638	655	657	615	651	603	590	592	675	689	588	630	645	653	654	603	610	597	618	643	632	606	615	605	603	627	626	644	660	643	654	670	624	594	617	642	611	623	624	651	660	627	645	652	650	635	649	583	664	620	649	628	609	594	684	598	595	672	628	600	620	642	675	657	594	644	701	618	628	644	644	612	589	668	641	644	702	630	642	648	652	631	641	657	629	650	655	619	574	656	668	616	666	601	592	613	603	652	680	656	662	654	676	595	644	643	635	646	643	677	589	611	660	642	642	672	656	599	637	648	659	655	625	627	655	587	593	666	631	680	625	586	648	637	662	626	609	644	618	657	655	635	590	653	629	650	625	593	661	637	671	634	617	657	561	667	596	630	591	621	600	680	638	593	597	631	650	653	635	667	609	646	675	624	632	621	651	648	644	647	621	628	641	634	642	660	597	622	606	616	617	663	653	587	687	635	677	653	641	615	586	676	677	640	628	625	604	637	612	651	632	668	607	628	613	650	647	576	606	666	664	644	614	614	617	603	627	617	633	637	588	633	617	649	637	676	654	644	652	655	653	628	660	668	671	630	631	613	634	594	655	637	627	660	606	642	639	598	645	591	658	595	633	641	608	630	636	629	637	649	632	614	617	655	632	676	621	684	681	623	606	600	629	629	610	645	650	605	610	624	649	615	634	590	664	615	630	634	632	608	656	618	625	654	642	587	615	640	633	643	595	644	645	647	631	620	624	620	664	610	669	598	610	624	663	626	617	599	631	658	677	700	649	600	612	628	666	650	601	615	641	595	626	642	648	600	697	642	647	670	632	612	632	629	634	624	621	618	634	622	657	575	618	607	618	633	652	609	630	597	642	588	597	638	614	613	633	623	612	671	640	663	653	639	663	645	631	628	632	612	642	621	654	644	652	635	642	652	685	614	621	622	651	612	600	641	638	654	625	641	630	640	658	628	616	622	629	623	646	555	646	592	610	673	617	628	659	627	663	630	652	596	609	616	655	575	683	620	611	651	622	585	645	628	651	678	647	595	614	645	682	613	620	655	683	631	641	632	627	619	629	621	626	664	639	632	658	640	654	616	652	634	643	605	596	632	638	629	624	602	618	622	623	634	658	579	625	602	623	669	611	641	590	628	621	656	617	611	580	585	613	631	654	690	630	633	656	589	644	663	638	610	647	609	638	642	662	590	614	662	622	660	603	656	598	641	663	605	656	664	684	659	669	657	594	662	585	648	649	658	642	605	679	607	637	631	640	639	635	667	645	624	618	608	621	647	603	631	650	642	631	625	620	690	693	658	619	643	658	644	629	649	650	678	629	637	643	622	629	597	622	632	621	680	629	638	669	629	598	650	613	652	628	633	627	657	616	651	635	633	626	606	641	655	659	603	627	669	684	656	661	622	612	652	640	636	627	650	591	657	647	648	613	599	644	689	646	615	656	640	624	586	613	609	587	628	600	618	602	628	660	632	629	598	649	634	584	641	639	684	623	621	625	656	640	634	669	612	655	648	594	669	611	573	662	630	616	659	613	629	679	622	595	610	634	595	637	616	643	623	570	674	630	644	679	655	648	631	619	643	655	607	608	636	621	633	652	608	608	600	641	591	627	638	659	631	572	670	651	678	639	610	695	579	626	582	626	653	628	607	627	620	663	671	638	614	618	606	664	636	625	576	593	627	636	632	617	630	667	611	601	627	650	642	647	647	664	600	624	658
20390	2011	1210	942	760	594	558	520	473	468	447	418	423	418	408	403	404	356	433	361	415	407	350	385	374	395	377	380	360	420	407	366	380	374	349	395	388	371	370	386	367	404	393	410	402	415	418	367	392	388	409	383	388	348	349	362	366	365	346	404	389	404	405	429	403	388	389	376	367	346	424	363	382	363	354	383	354	416	403	370	354	371	360	397	375	361	332	433	394	408	366	397	383	382	399	395	369	367	429	355	426	397	450	388	376	391	382	375	400	393	366	389	354	365	345	372	393	370	393	412	385	386	380	380	370	432	388	375	382	418	367	396	348	412	373	364	373	376	364	399	360	387	370	390	364	420	356	364	400	381	388	398	383	414	411	422	362	382	398	394	347	378	355	398	380	380	378	420	395	376	371	404	409	407	367	386	435	379	390	419	353	402	405	373	371	366	383	402	348	404	365	391	388	372	398	385	386	371	410	364	385	364	358	414	394	409	401	395	418	378	402	362	387	420	385	376	383	350	356	363	403	409	383	389	384	376	378	400	377	371	355	384	385	347	373	344	396	411	402	369	376	369	356	382	378	357	392	418	397	403	428	409	358	357	391	398	382	360	371	369	395	405	386	356	403	383	360	372	413	362	414	390	346	368	400	357	373	344	374	337	343	372	369	426	371	393	392	387	437	358	401	389	374	406	367	378	367	336	389	386	379	425	402	381	359	388	416	404	428	371	351	387	386	394	413	377	355	375	358	370	384	371	393	419	406	403	399	393	386	351	393	398	373	406	342	389	361	386	381	382	371	384	382	395	394	370	355	364	387	364	360	376	378	366	355	390	419	389	395	391	387	378	395	414	406	369	377	392	380	387	364	356	390	375	411	391	342	339	372	380	348	377	366	367	382	363	362	353	350	376	374	385	424	387	375	378	388	383	372	363	340	419	354	387	439	359	371	392	401	327	426	339	395	394	411	391	386	366	373	389	379	377	336	410	386	369	370	386	419	423	378	364	356	399	357	389	389	401	417	399	414	363	386	378	390	349	372	379	356	367	391	377	362	404	403	401	388	380	366	363	391	414	375	373	406	415	363	401	396	385	376	379	371	363	392	342	408	375	342	363	387	403	367	402	401	363	400	393	393	361	388	405	413	349	387	336	377	387	440	421	380	400	366	358	378	372	348	401	363	348	396	385	398	350	379	387	391	384	387	401	361	400	378	415	371	459	354	404	347	397	357	400	336	347	391	385	403	426	367	347	362	415	349	374	351	432	359	365	408	399	400	391	415	394	373	380	387	387	399	376	384	426	374	385	394	395	388	384	388	373	400	384	350	354	376	355	421	401	381	413	406	357	364	422	386	377	448	364	383	389	369	367	386	395	387	357	359	359	379	377	351	349	374	394	384	391	353	352	343	399	390	376	389	390	385	412	426	386	385	372	404	367	398	382	364	392	385	388	383	403	365	353	419	374	379	412	406	410	384	385	384	393	370	388	346	397	393	399	368	374	388	345	397	416	378	411	375	351	379	402	370	381	367	372	422	410	357	410	369	386	377	410	356	383	363	330	387	416	394	329	353	392	372	392	375	391	382	385	396	383	336	369	402	366	372	385	366	351	390	410	408	392	385	374	406	398	362	380	391	393	359	387	334	384	429	388	425	365	369	371	383	352	385	389	380	349	382	396	394	427	352	372	403	368	368	355	393	392	389	378	319	382	400	378	386	352	399	407	356	369	362	369	375	355	394	423	388	418	411	351	394	366	425	384	368	388	379	367	391	401	361	363	391	389	423	396	354	370	419	429	350	385	365	428	380	358	361	387	334	361	358	359	380	368	381	330	378	392	350	416	410	413	365	387	381	361	358	378	386	382	416	402	417	356	409	368	376	396	354	408	351	402	348	347	360	347	381	412	409	351	364	376	349	364	365	319	415	376	415	344	357	350	370	353	366	372	377	384	375	372	394	410	402	368	374	367	380	385	396	388	378	365	378	402	397	374	360	360	353	400	394	391	378	376	372	394	383	382	390	383	385	360	365	395	388	360	387	370	379	384	424	380	366	386	367	412	407	397	370	393	394	354	404	371	398	384	415	376	357	424	368	386	414	401	408	394	381	378	345	346	351	364	361	410	410	390	356	375	378	367	391	414	394	408	372	381	379	358	373	378	378	407	391	404	428	395	368	391	398	412	419	367	365	382	411	368	397	396	407	355	396	391	359	372	366	345	419	353	381	432	416	382	375	388	400	340	367	374	384	380	398	391	395	380	390	361	369	386	354	382	362	387	421	381	397	405	379	389	362	388	372	394	365	392	379	374	370	354	367	379	365	352	381	390	358	356	393	371	420	348	364	341	391	375	418	360	404	417	375	412	364	355	384	405	344	384	382	422	368	386	375	388	394	394	361	373	415	354	363	377	361	399	357	368	385	378	380	372	400	376	366	353	388	387	382	351	355	358	396	371	355	363	439	373	384	381	399	443	362	361	391	376	383	394	381	405	382	387	386	350	381	402	393	407	342	395	394	401	388	364	356	406	372	375	453	381	382	383	436	384	397	438	385	343	412	364	406	409	396	391	400	431	418	378	419	346	382	430	393	386	422	370	412	419	403	322	422	393	373	374	344	366	371	404	353	377	399	376	442	376	373	383	335	349	390	397	402	367	377	372	394	370	343	371	365	397	392	373	377	386	381	385	390	390	408	382	364	363	355	387	386	382	419	360	365	402	346	396	335	375	347	375	400	371	395	369	359	406	380	376	400	387	380	419	437	372	388	381	391	394	413	374	374	368	378	383	356	378	390	424	408	378	374	423	415	408	372	368	375	383	391	385	355	372	415	379	383	370	362	383	392	376	392	382	370	441	391	384	353	417	374	378	372	335	373	399	367	391	399	441	401	372	377	363	388	428	379	368	384	364	375	399	337	368	360	362	379	376	349	350	385	399	432	385	378	359	389	366	390	373	383	371	385	389	370	382	403	348	409	349	399	375	423	373	349	358	407	356	371	371	388	361	356	392	396	407	381	381	357	365	364	388	361	353	338	407	379	396	409	423	395	382	371	366	407	421	420	378	383	377	367	397	361	395	366	408	370	392	383	374	367	365	339	420	398	334	384	384	404	402	382	390	389	393	368	389	404	383	384	409	397	373	427	382	358	368	432	403	385	377	403	389	352	356	360	387	403	380	393	401	349	387	401	417	388	350	408	394	347	396	381	385	397	401	349	390	369	396	409	371	344	406	369	411	396	406	358	347	348	352	392	362	403	393	371	390	396	365	395	405	411	391	349	335	366	360	335	403	390	403	375	404	416	412	390	387	427	387	369	369	363	381	382	378	386	353	370	365	359	370	365	386	377	412	385	376	389	409	390	357	381	385	363	374	406	366	379	392	377	373	403	368	373	395	419	390	348	341	385	353	341	387	370	342	340	391	382	386	382	387	391	355	404	358	338	398	423	412	376	405	414	369	392	422	430	361	372	347	402	387	371	365	349	417	361	357	421	372	339	377	344	358	375	416	390	389
11028	1621	2181	2496	2194	1834	1520	1357	1331	1183	1123	1124	1054	1078	1022	1001	938	1007	945	993	942	937	949	876	930	903	949	891	881	907	858	865	858	872	823	903	855	891	851	877	860	848	893	860	857	824	891	861	847	855	858	824	817	850	845	849	878	850	826	838	893	833	835	866	903	849	854	850	821	807	841	819	900	827	832	850	781	877	922	839	862	869	820	820	883	822	847	881	828	817	832	857	850	871	863	831	908	810	858	864	866	806	888	818	837	864	791	815	863	793	862	850	815	859	889	832	842	787	838	885	868	842	853	869	823	863	795	804	827	839	869	871	901	810	844	858	843	837	865	827	848	831	842	857	862	843	842	882	858	874	809	818	832	854	860	831	823	842	855	881	925	855	785	853	870	817	849	864	876	852	856	866	859	884	816	826	777	881	850	790	861	841	842	813	830	798	861	817	855	827	838	856	823	855	825	853	851	853	841	841	806	849	836	831	790	826	835	837	843	811	822	852	882	833	867	822	840	885	820	826	818	832	892	843	815	786	816	801	829	861	843	866	858	858	799	825	884	843	880	871	837	930	839	842	817	783	805	858	834	818	820	808	837	835	809	834	864	848	865	855	876	862	833	831	832	829	851	840	828	820	845	849	882	864	854	818	823	806	868	821	873	846	875	852	794	805	800	853	812	764	855	860	796	809	845	791	799	868	820	830	866	814	839	803	856	814	816	847	843	803	875	822	841	834	835	844	792	815	895	854	856	850	812	842	770	876	845	819	849	785	855	870	856	854	827	779	854	841	869	796	849	828	817	900	801	845	848	852	831	855	840	806	850	829	860	892	816	835	849	819	806	828	859	828	838	816	846	832	847	927	870	829	832	814	785	855	794	844	841	793	831	831	832	825	839	826	874	905	819	855	876	823	854	888	819	861	859	891	857	807	873	797	871	852	806	889	812	823	892	878	788	834	857	884	873	817	779	787	796	849	874	831	839	888	880	867	870	848	803	832	808	879	819	819	834	843	851	831	837	798	788	810	805	787	837	820	812	815	811	769	827	869	796	856	838	833	853	844	885	854	852	805	793	837	814	852	810	811	830	770	864	847	863	861	795	791	858	802	846	803	830	849	819	848	833	803	797	830	817	818	849	861	842	808	837	868	826	887	834	823	808	904	822	825	828	801	857	783	892	824	818	810	861	775	785	873	816	878	794	752	828	846	808	810	854	816	884	824	877	772	824	869	851	866	856	857	805	881	846	853	819	816	861	858	877	852	848	865	813	831	777	886	885	809	849	889	878	791	860	842	831	819	811	762	800	833	785	879	819	860	855	819	880	849	824	833	834	782	842	811	859	851	820	852	876	828	853	777	849	857	865	837	853	810	827	805	853	858	824	808	782	863	867	805	881	836	851	860	873	818	894	837	834	850	843	855	856	844	840	831	842	836	796	830	889	825	829	883	873	840	910	784	828	890	847	880	848	828	817	856	811	822	811	829	802	837	840	857	815	783	865	870	771	814	827	863	819	815	833	827	795	846	868	797	809	860	779	816	840	860	784	813	810	828	841	837	789	813	843	819	864	856	804	857	845	884	847	875	894	868	847	817	870	864	861	836	829	895	880	816	789	854	862	779	819	849	806	872	825	835	862	842	832	852	762	797	876	893	809	836	799	865	829	835	863	840	850	817	853	821	869	870	790	844	906	864	846	836	827	817	838	848	876	810	811	816	830	827	838	844	799	854	827	789	852	891	821	862	862	802	890	865	829	857	787	834	833	885	819	798	832	833	872	798	829	919	832	835	817	858	856	807	880	830	828	819	811	790	843	852	845	783	882	839	836	843	782	831	879	808	818	817	830	835	785	776	843	800	874	822	834	834	813	821	803	866	794	837	803	848	856	831	794	847	856	802	855	823	837	862	862	823	851	827	855	873	825	851	837	870	824	846	842	820	855	784	849	868	793	856	887	832	864	847	851	837	819	829	803	814	863	834	835	801	845	859	839	831	822	836	851	871	830	850	814	832	858	813	842	840	839	835	838	840	847	842	870	804	811	790	855	851	835	834	857	838	826	860	880	816	833	853	866	837	805	833	878	831	887	786	821	832	807	845	829	829	818	818	879	856	898	849	829	844	826	786	857	859	878	908	830	834	847	821	783	845	817	931	809	816	828	826	808	848	823	812	796	856	781	876	829	842	861	833	860	820	816	767	865	817	777	855	844	854	900	887	863	804	836	807	821	863	859	847	798	804	828	830	790	823	762	826	839	838	876	868	865	870	822	823	858	817	809	844	856	821	816	846	889	829	885	831	814	877	811	850	880	824	818	819	812	909	823	882	834	838	841	876	852	824	816	827	864	831	896	843	799	866	760	876	856	865	818	828	808	838	799	851	797	827	879	868	835	856	865	815	835	795	801	837	852	897	864	782	863	878	779	834	825	830	878	790	838	775	814	816	830	819	806	832	852	865	838	851	829	879	793	814	864	862	802	795	847	828	819	845	792	858	858	835	791	785	809	816	818	851	826	812	882	836	836	868	868	806	855	810	840	818	857	783	783	808	875	857	888	838	825	858	831	847	814	855	831	798	834	841	873	861	819	815	824	834	859	806	896	846	836	835	842	877	831	836	841	869	823	838	873	832	810	804	855	778	809	796	782	890	848	845	844	843	859	781	805	804	852	844	821	847	826	893	862	864	794	888	807	874	856	843	853	807	839	852	826	811	849	831	828	908	893	859	829	846	853	835	818	818	839	788	816	855	853	808	784	872	845	835	842	843	888	817	807	844	870	847	786	866	845	869	830	883	780	786	851	878	881	823	851	834	863	808	887	888	855	798	817	804	861	859	877	864	867	916	855	861	812	833	770	842	828	788	859	796	789	846	841	835	836	870	832	822	873	856	863	802	805	853	825	828	871	818	854	829	839	834	859	886	864	817	849	832	889	864	843	841	828	819	799	837	862	848	828	824	865	838	836	819	790	836	851	883	855	811	862	863	805	883	859	855	855	889	830	762	793	865	778	811	864	853	858	840	815	834	821	876	826	865	834	808	886	851	844	861	845	872	823	842	796	875	875	841	824	839	809	808	840	867	863	866	869	802	819	790	852	798	832	811	820	853	841	880	831	848	890	841	857	856	866	783	797	807	821	862	877	837	812	840	832	824	913	892	866	827	865	856	809	814	815	842	821	813	842	888	862	878	805	823	823	831	816	845	820	850	777	842	841	865	872	844	844	824	832	855	820	830	819	855	788	814	809	822	789	852	832	831	851	867	836	817	812	838	860	808	867	854	865	879	881	849	787	814	861	844	831	813	812	821	837	844	824	867	846	799	801	895	827	842	839	761	817	848	862	877	818	863	818	857	764	849	900	847	787	833	860	840	821	856	823	792	839	800	858	843	829	793	854	856	862	797	859	843	868	844	878	845	879	872	847	801	863	863	854	835	855	832	845	849	838	837	808	813	850	892	850	884	791	895	847	846	826	841	835	869	793	869	815	791	854	862	837	824	853	827	867	873	829	791
3889	255	207	193	173	209	166	173	181	184	177	188	193	198	186	200	172	189	213	172	181	188	202	172	175	181	211	180	170	166	183	182	207	174	164	198	182	154	172	202	187	184	158	160	182	184	184	187	190	195	202	171	179	182	170	192	199	205	185	189	205	178	191	174	191	190	193	193	203	178	190	185	181	175	171	180	172	182	199	186	171	188	173	189	176	202	191	170	197	181	170	180	176	175	152	192	171	172	203	185	183	185	166	181	190	184	174	206	185	186	205	181	197	202	191	182	166	198	173	204	206	191	172	185	188	181	206	189	167	176	198	210	183	177	183	181	185	189	175	188	192	174	173	201	185	169	184	210	165	172	189	191	178	185	204	176	194	189	200	204	176	200	185	186	174	171	177	171	170	178	201	196	179	221	198	157	184	195	195	159	179	186	193	183	176	204	193	188	192	182	203	185	169	177	214	174	200	205	200	178	169	203	185	180	187	177	173	198	176	193	180	195	183	213	196	185	190	192	173	177	194	145	176	175	196	173	175	204	217	183	177	191	177	193	203	166	204	187	168	181	179	171	200	189	171	199	174	183	173	179	207	178	190	201	177	190	182	185	168	171	172	176	187	200	199	158	190	187	211	159	178	175	175	170	178	202	166	158	172	207	177	166	178	192	209	164	180	214	179	183	163	176	207	158	149	182	187	171	191	182	158	180	190	216	199	143	191	160	170	185	211	165	159	195	155	178	186	187	177	183	174	177	187	169	171	189	199	157	186	190	227	206	172	195	180	190	184	174	192	190	205	175	193	141	165	204	166	220	190	183	206	175	186	223	210	186	186	189	185	214	184	154	203	194	199	180	175	168	169	191	151	184	180	175	198	208	163	163	203	201	187	174	194	187	162	190	191	175	162	180	184	177	189	176	172	171	162	169	203	192	192	192	208	181	180	182	197	202	198	189	174	179	194	172	183	174	186	184	186	190	206	201	160	171	194	188	199	179	163	184	196	167	170	198	207	190	185	193	185	200	193	207	204	186	182	189	201	197	181	182	175	186	202	189	170	187	219	178	184	173	166	200	172	161	184	171	195	175	192	156	205	178	155	181	160	189	199	216	212	196	172	175	167	174	203	202	201	182	182	176	191	197	189	185	198	214	170	212	192	171	198	178	210	188	190	206	196	191	177	193	196	175	149	176	166	181	195	179	194	172	197	194	187	171	174	204	189	184	178	192	166	155	191	172	175	177	182	196	193	165	197	172	191	196	188	177	166	175	183	182	178	188	181	171	205	170	201	175	190	166	211	177	176	184	181	175	186	199	188	178	162	176	195	174	173	212	198	192	166	184	188	187	184	167	179	198	177	186	179	188	180	196	202	207	170	191	162	171	167	187	188	168	168	186	183	194	183	157	182	192	205	170	187	180	202	189	191	186	177	189	157	174	216	186	180	184	190	176	187	180	172	195	196	194	193	168	158	209	210	202	166	173	189	193	153	175	190	179	186	182	207	173	209	191	185	186	199	203	186	148	189	176	197	169	207	194	177	175	194	180	189	200	177	186	191	215	178	157	158	176	200	177	201	187	180	197	179	185	168	226	161	186	167	190	213	166	165	152	204	205	198	159	182	165	163	193	187	170	202	196	182	176	189	174	172	176	183	179	176	193	181	184	169	179	150	155	181	183	202	205	184	169	191	201	180	184	177	181	188	212	188	190	190	178	195	180	156	186	164	181	198	175	183	181	174	173	187	194	196	190	187	175	181	166	200	165	207	177	181	161	198	217	193	195	173	190	195	166	154	187	160	188	179	179	178	171	178	149	173	183	178	171	166	180	182	201	170	164	161	182	209	176	163	220	179	163	188	185	188	178	191	202	202	171	204	184	170	181	174	184	183	159	167	202	204	193	183	175	183	171	172	199	218	170	187	187	198	188	197	160	170	180	195	197	182	217	176	185	182	196	175	188	156	176	187	175	184	191	178	200	195	189	199	187	196	186	177	175	189	195	217	178	188	177	180	160	169	199	183	189	218	178	182	146	194	197	189	199	151	196	169	190	185	178	185	169	170	178	209	203	180	162	171	190	181	182	212	191	177	191	169	188	181	175	185	192	175	182	152	165	192	174	214	194	173	187	151	155	178	212	174	160	155	192	179	225	173	187	174	195	191	179	156	216	206	194	195	171	212	172	159	186	192	193	181	197	158	166	170	204	172	176	176	185	177	187	188	179	179	183	146	188	181	196	180	153	168	178	198	197	166	186	185	194	185	167	183	172	183	167	184	190	197	174	183	174	208	178	193	216	181	168	180	198	197	209	180	177	203	163	187	195	203	182	155	198	198	161	211	196	180	182	181	165	173	168	178	185	202	181	208	219	179	165	182	178	154	231	157	186	167	159	200	181	195	153	162	181	204	206	219	178	180	202	176	192	192	204	177	181	169	186	181	181	185	146	212	185	192	174	181	189	210	195	188	205	181	189	183	209	198	197	187	194	182	186	195	204	193	179	198	203	172	202	206	180	192	175	191	180	163	168	192	156	211	206	188	168	183	194	174	182	183	165	183	168	168	161	177	192	174	192	166	180	206	175	184	175	187	189	162	185	181	183	168	175	199	176	169	184	174	169	178	194	191	189	178	204	176	181	197	204	178	168	157	186	169	191	193	190	169	189	193	208	196	166	164	233	194	188	173	189	187	187	172	211	164	197	175	205	184	188	193	183	194	175	161	185	209	195	163	212	186	193	186	173	179	198	215	173	185	199	182	180	167	185	209	172	201	193	205	180	168	158	172	194	188	192	186	187	196	204	189	179	196	191	185	186	160	185	181	166	204	197	187	189	178	185	194	167	176	200	172	219	184	168	171	196	190	160	197	178	157	198	174	196	160	222	163	176	205	193	172	181	180	183	180	196	183	189	183	179	178	212	195	170	180	195	195	190	187	166	174	164	191	188	156	182	168	176	196	195	167	191	165	177	193	158	193	207	191	170	196	195	154	189	196	185	209	185	198	190	203	164	155	182	201	196	184	188	185	177	201	174	179	179	203	177	201	172	181	206	190	174	168	183	160	195	183	201	178	207	171	202	154	195	178	181	180	200	222	212	167	203	174	156	161	180	201	187	173	167	196	177	195	175	188	175	166	183	185	188	182	168	218	186	171	215	181	206	183	177	197	205	176	201	185	191	179	161	185	174	181	175	158	194	169	176	180	159	188	178	184	177	201	192	191	157	192	177	151	180	155	204	182	212	177	168	172	153	207	183	176	146	190	163	190	179	206	201	189	211	180	164	198	182	171	200	191	164	173	193	202	172	207	189	180	194	200	150	193	170	186	186	211	190	198	187	192	191	180	171	181	173	178	198	189	179	176	175	166	183	179	194	187	208	176	164	180	175	179	188	179	177	179	162	186	178	198	210	183	186	188	169	171	168	172	176	163	171	188	183	189	191	174	201	208	201	180	211	175	182	175	204	188	180	208	199	163	165	192	168	182	179	192	200	201	160	213	182	190	198	177	181	173	191
3053	487	469	504	493	422	483	484	448	441	470	498	458	448	460	420	427	438	466	471	411	444	470	497	477	492	476	448	441	414	452	465	450	457	435	469	479	456	477	469	417	463	503	449	483	453	439	491	461	506	429	462	455	418	468	430	487	450	456	466	453	472	408	493	442	408	443	434	448	468	480	426	449	470	479	478	444	481	491	466	432	459	437	430	426	451	426	459	425	454	478	416	405	447	420	450	475	454	462	444	434	433	448	449	441	439	494	441	450	476	446	446	453	462	425	409	457	470	440	418	484	463	486	446	480	459	431	415	458	471	413	448	423	475	448	460	460	472	478	459	415	446	509	465	445	453	467	501	431	425	479	424	452	424	483	470	443	465	445	460	454	411	473	445	461	470	469	506	463	442	447	456	458	410	482	487	475	435	450	439	423	500	429	470	478	448	480	415	454	447	460	440	463	446	438	495	427	471	434	459	436	436	435	439	454	462	440	466	422	471	477	401	435	454	412	495	432	419	453	464	482	450	445	427	455	452	459	422	443	472	422	466	423	453	433	450	451	442	439	433	453	456	455	455	437	438	468	457	513	452	452	435	448	424	462	439	477	467	458	450	467	447	457	464	491	479	419	430	455	447	462	469	477	455	439	462	421	488	426	474	436	456	469	469	484	447	420	468	477	453	445	425	448	453	479	448	447	484	469	460	503	454	452	426	451	439	472	471	450	449	413	474	454	438	501	441	476	464	446	479	452	444	454	419	426	469	426	426	434	461	472	457	461	480	482	489	436	478	457	475	460	474	448	476	456	431	420	472	484	462	428	438	467	441	431	424	483	444	430	474	441	483	439	460	423	413	446	470	425	425	432	431	469	484	472	446	424	490	396	425	450	428	410	443	455	462	467	456	459	430	488	459	458	445	477	421	455	459	471	414	472	450	475	409	454	476	438	446	504	475	446	460	478	464	409	422	436	458	427	465	476	459	445	437	445	460	452	392	488	458	448	468	451	425	474	453	475	437	427	488	478	435	444	462	438	440	449	425	500	444	470	490	453	465	426	469	482	448	438	493	421	440	448	470	437	460	462	464	439	460	486	407	442	448	453	485	453	489	471	451	489	443	482	425	438	456	453	454	414	469	456	436	442	412	421	462	511	434	458	434	477	423	465	458	463	452	444	397	473	456	490	468	439	489	448	466	467	427	459	426	439	469	449	484	448	422	444	459	439	479	452	494	456	434	464	473	431	464	445	456	473	432	468	463	461	440	452	437	469	451	478	412	450	451	428	408	434	495	464	435	424	481	463	468	412	450	450	494	426	444	444	440	438	432	454	448	464	445	430	481	481	433	404	436	469	459	462	446	456	456	426	491	444	471	468	470	452	466	475	455	440	464	433	439	447	493	428	458	420	448	462	430	475	460	439	456	440	444	466	489	462	437	448	482	485	431	462	474	450	455	478	454	425	478	475	429	477	462	445	499	443	448	458	445	449	450	485	427	421	447	471	442	455	447	448	474	471	429	456	464	447	471	456	439	476	449	437	477	453	459	439	470	451	467	444	453	457	483	431	449	476	456	425	434	458	422	427	427	445	439	457	467	454	428	435	434	448	416	451	442	409	436	462	431	455	440	470	428	480	434	422	430	437	422	460	447	405	458	421	443	508	430	457	463	462	461	450	478	442	440	449	485	451	447	441	447	438	456	491	416	461	413	445	462	453	454	452	465	448	461	473	439	470	462	441	470	425	436	458	501	483	497	433	467	455	443	447	450	443	450	432	464	463	459	451	443	422	451	445	450	451	478	452	449	489	434	486	479	477	483	450	451	484	463	479	484	433	438	453	488	471	487	450	411	474	453	458	452	422	434	460	470	469	446	437	444	449	480	460	464	439	459	452	477	445	460	459	471	459	454	480	495	469	438	445	438	439	473	465	477	469	442	444	460	476	500	446	458	466	435	431	465	452	475	448	460	436	468	494	447	452	479	421	400	442	425	482	448	440	420	465	476	454	421	451	492	452	427	434	507	462	421	494	460	420	438	452	467	460	446	432	432	486	467	445	477	483	415	480	444	473	449	442	469	484	387	451	461	458	481	436	458	425	480	434	470	451	462	441	438	449	463	448	469	420	480	414	447	471	425	450	451	434	457	452	459	431	474	445	460	456	429	473	479	470	464	453	468	410	467	426	451	461	444	428	436	449	453	430	460	444	450	468	447	449	435	482	434	486	456	413	484	455	454	440	445	449	480	463	487	432	465	447	442	460	456	455	501	465	428	465	458	479	443	471	443	459	472	464	475	460	465	449	496	419	482	448	468	454	461	460	458	435	448	464	470	475	471	504	474	470	461	479	418	440	451	491	427	499	477	479	429	479	430	459	466	440	423	486	426	484	478	426	479	447	462	456	452	470	458	449	449	491	456	456	480	452	454	458	437	454	512	444	468	458	459	478	499	465	460	445	471	449	437	472	423	483	436	462	447	463	442	466	428	424	442	483	430	452	482	442	427	440	430	459	437	459	458	501	478	446	472	462	456	460	440	426	436	482	479	502	439	477	492	474	461	470	446	445	444	451	452	414	440	446	448	463	435	484	449	472	428	465	454	452	436	463	460	429	427	434	455	495	470	484	453	431	455	427	511	449	480	459	461	474	447	468	453	443	474	460	442	411	407	469	432	469	503	469	451	430	417	448	453	460	493	455	509	459	467	452	415	392	427	469	454	466	428	449	460	437	480	499	454	431	448	460	465	488	435	400	441	467	482	441	469	434	461	463	422	438	475	512	431	467	453	454	448	420	474	444	425	408	433	437	477	473	452	426	422	449	458	504	465	444	504	469	444	475	461	478	485	485	424	463	440	466	451	433	491	444	497	480	464	482	466	462	474	462	415	461	475	453	459	485	476	447	476	449	426	476	487	466	480	443	450	426	438	456	463	450	443	463	422	482	485	451	470	465	458	471	440	413	443	439	414	445	476	447	435	447	464	398	488	480	449	454	443	424	471	447	469	445	424	474	452	442	435	422	461	437	443	456	443	440	454	455	457	439	447	463	433	416	500	463	449	445	481	474	489	450	452	456	430	394	415	464	473	401	486	489	435	485	455	496	436	468	460	446	464	452	439	418	447	476	446	481	479	474	465	433	461	435	452	467	478	469	428	450	448	456	443	436	393	478	475	473	459	458	421	472	401	461	467	463	469	442	469	423	461	431	445	456	473	496	442	504	419	411	446	466	472	452	462	443	423	502	467	436	483	452	466	470	466	429	445	456	436	452	454	438	475	425	447	417	455	448	483	428	471	418	440	443	467	471	463	498	455	429	463	463	442	434	446	460	465	476	464	432	450	447	477	474	415	435	442	454	422	436	466	456	460	443	422	459	456	425	444	433	442	457	427	457	465	433	447	487	465	513	430	480	466	437	493	414	404	467	464	444	427	476	426	468	478	446	466	471	472	463	462	428	437	426	454	461	506	449	412	443	436	452	459	437	439	454	405	457	447	471	485	472	468	471	437	458	446
12277	800	567	517	435	383	369	310	323	301	273	313	308	317	283	274	291	283	260	282	216	278	296	262	249	267	253	304	276	290	270	321	308	270	260	256	261	240	262	286	272	259	322	272	273	292	284	260	285	290	272	238	282	266	272	268	236	297	281	282	290	261	284	273	275	273	276	273	276	255	272	222	290	270	261	269	278	256	285	255	249	284	269	285	271	263	277	258	283	301	272	266	248	253	234	292	273	270	269	242	258	250	273	269	284	289	290	267	287	279	242	287	250	249	276	283	267	288	281	278	252	275	237	272	286	258	290	274	270	252	295	261	260	263	261	241	262	294	277	281	250	255	291	289	271	252	290	274	289	259	258	291	263	300	255	261	261	246	265	267	278	255	237	254	237	251	287	238	283	248	250	259	245	270	233	229	266	283	281	269	249	245	255	238	246	260	261	253	251	250	277	257	249	258	279	275	317	267	283	248	259	299	263	285	293	260	263	268	279	276	221	267	255	254	258	257	256	246	289	266	275	268	279	285	270	264	267	274	274	284	282	267	253	272	253	293	289	284	230	283	278	282	288	286	303	281	263	270	268	272	260	262	270	285	241	254	226	275	271	265	252	263	286	236	256	270	260	270	274	269	255	257	286	256	263	264	294	280	272	271	265	228	287	286	259	274	260	241	259	270	310	279	250	287	270	270	266	260	288	271	241	264	267	250	267	257	252	262	278	283	217	275	269	266	263	252	268	255	226	244	243	298	271	276	262	285	276	278	264	237	267	267	285	252	254	267	273	260	264	257	271	269	253	256	240	280	266	281	269	284	291	292	289	278	294	261	246	274	278	267	284	263	248	258	256	254	268	275	273	272	297	283	238	278	271	263	237	284	260	257	280	272	272	264	260	287	264	276	256	279	265	269	276	254	286	274	250	245	276	265	288	265	273	281	245	297	266	264	278	246	281	285	269	259	242	309	247	261	255	213	227	247	284	243	289	260	276	276	282	248	262	245	273	285	247	265	252	281	280	246	278	259	296	275	301	268	263	266	256	284	294	260	262	246	247	238	287	261	254	320	275	269	281	267	277	249	270	269	246	260	279	250	250	254	241	281	294	266	280	257	272	260	261	260	269	274	242	255	287	270	259	240	278	278	272	245	270	254	252	249	278	295	252	233	245	262	272	258	266	288	247	264	263	258	286	262	271	256	243	277	261	270	271	265	258	259	286	278	254	281	271	265	282	249	289	269	261	249	254	273	255	254	282	250	268	251	287	283	262	257	285	265	279	247	250	264	267	280	246	290	268	253	246	293	278	292	270	289	250	239	274	274	283	262	266	251	275	264	291	295	251	241	265	286	243	262	281	239	257	248	292	264	279	246	246	277	260	277	237	251	274	237	239	267	265	268	268	272	276	242	261	265	264	278	263	265	251	265	265	268	240	274	251	306	285	248	260	258	282	303	278	280	268	253	282	272	261	282	281	260	291	241	279	257	264	272	279	280	291	248	250	291	262	301	261	269	267	262	287	253	258	262	246	260	283	301	263	288	274	239	284	270	268	238	280	276	269	272	264	263	278	266	257	257	287	272	283	223	255	280	264	252	300	241	251	270	268	272	250	301	242	262	255	242	258	290	280	277	245	257	261	267	256	282	257	249	243	257	261	249	242	261	270	254	250	249	278	285	254	292	262	268	264	276	251	289	298	300	279	269	259	250	249	288	292	260	273	290	261	275	278	286	240	249	253	286	274	278	295	265	261	266	255	227	277	285	265	299	264	221	258	240	272	265	293	285	285	268	255	240	244	317	286	293	267	292	283	273	249	249	237	296	264	299	261	297	275	234	293	238	290	236	278	291	284	283	277	272	211	290	259	279	268	272	274	288	250	269	246	277	253	274	266	264	282	291	252	251	250	260	304	303	277	261	282	283	221	245	249	260	237	288	271	251	313	266	260	262	233	281	245	251	252	305	289	281	289	301	275	242	244	265	264	255	311	266	275	287	265	292	303	251	291	284	275	263	275	281	256	269	301	242	245	224	278	291	305	280	274	276	295	294	264	313	263	271	288	272	293	254	291	274	289	291	229	296	239	264	251	241	283	266	282	287	281	246	268	271	282	276	257	267	251	251	303	280	259	284	254	264	273	275	276	263	265	258	239	272	267	246	233	264	322	249	270	274	266	252	249	269	273	237	288	298	285	277	277	264	262	274	249	286	255	262	288	276	240	272	250	281	269	285	285	261	276	294	242	284	302	250	276	258	243	272	274	280	314	290	254	258	265	287	269	256	290	233	271	273	265	253	267	281	260	277	278	230	258	273	268	256	272	273	257	261	255	313	232	273	267	244	274	257	260	283	268	231	258	277	253	282	273	269	255	262	293	293	273	227	272	306	266	260	306	272	269	259	285	289	243	263	250	255	274	274	243	282	266	289	294	270	266	271	266	312	260	253	269	267	253	297	292	295	240	255	279	265	262	249	275	285	254	269	261	247	286	267	245	244	278	246	240	271	266	256	297	268	291	271	235	246	260	281	285	270	251	278	252	305	240	248	273	275	254	289	239	267	216	261	289	285	306	241	286	283	283	237	299	251	275	313	267	281	296	286	268	277	273	262	281	273	281	282	251	270	253	275	297	257	277	267	271	282	284	277	237	260	255	259	262	314	270	259	244	234	272	255	242	281	291	258	272	254	267	286	239	289	279	243	279	298	249	248	281	270	277	243	268	283	272	257	288	273	247	256	279	281	277	220	280	246	283	242	235	284	277	272	289	323	282	264	275	257	304	278	269	264	268	270	261	298	277	259	252	273	246	298	246	251	281	249	262	266	302	271	264	270	258	280	264	264	288	284	258	275	256	284	261	239	279	267	289	285	249	260	279	268	249	301	253	246	269	238	287	278	272	250	249	260	294	255	246	287	256	281	268	246	257	263	292	262	257	291	267	269	256	268	259	273	266	276	304	261	249	258	246	258	262	254	273	234	254	250	244	268	278	262	272	249	266	280	278	272	279	307	264	305	249	271	270	268	273	264	275	259	277	275	249	254	251	280	287	260	252	274	279	254	279	252	287	256	255	303	291	271	266	264	340	271	262	269	293	261	283	245	262	255	233	242	291	242	282	256	315	303	272	245	293	238	247	240	251	285	256	274	292	275	238	262	249	246	256	259	259	275	274	248	279	272	281	241	272	250	241	266	249	251	251	265	284	257	262	256	246	266	238	263	234	237	252	255	272	278	281	258	261	285	265	254	291	246	266	290	265	282	286	271	266	258	270	251	268	281	230	238	274	256	267	266	279	248	265	256	279	242	281	278	271	294	262	293	267	287	284	283	289	286	252	256	265	282	251	241	258	288	237	280	252	253	276	257	267	284	287	292	264	267	290	270	280	266	265	273	262	279	303	268	276	250	263	277	265	238	286	282	276	252	262	238	278	264	286	288	276	261	253	250	242	299	278	253	269	256	255	289	274	242	269	254	266	280	290	252	226	263	254	287	264	283	310	277	255	290	260	254	251	269
8448	969	1313	1449	1331	1164	1021	941	878	875	798	795	732	716	726	690	717	690	669	660	677	645	653	674	653	611	647	675	657	662	677	613	615	675	645	635	664	657	653	628	628	634	655	641	591	605	626	618	693	582	585	647	684	681	628	624	655	637	633	639	666	613	654	606	663	633	630	649	636	576	658	628	605	626	655	651	631	617	633	638	676	671	650	668	629	616	646	626	656	626	627	598	641	621	594	590	664	627	648	631	641	610	635	625	646	648	610	668	637	647	652	697	626	601	562	653	593	645	652	646	618	580	651	668	658	633	638	652	635	623	637	609	605	668	645	629	654	621	657	670	685	604	650	628	646	637	635	620	610	641	630	660	630	639	653	617	613	646	634	649	661	647	628	626	641	615	621	597	652	648	612	590	605	638	667	656	660	621	635	653	638	545	638	611	636	635	626	669	653	586	624	627	626	635	608	666	609	625	628	631	586	616	609	650	585	631	632	633	686	595	628	616	675	652	599	675	653	613	544	625	604	594	643	624	613	635	614	649	636	620	670	672	627	659	639	578	604	604	604	631	697	627	641	642	585	695	586	622	595	578	630	644	599	629	621	631	616	639	658	683	643	573	611	637	607	618	613	607	656	596	634	688	665	648	617	628	591	634	623	620	637	646	615	622	635	598	608	638	605	628	605	628	643	576	648	615	641	622	599	638	571	639	589	670	593	652	659	621	609	636	598	608	628	693	572	623	684	651	642	609	618	590	654	653	591	579	621	644	627	669	668	643	632	663	608	572	623	589	664	625	633	617	615	650	612	596	621	614	582	593	626	618	654	624	624	632	613	613	606	627	620	614	649	530	592	571	583	610	643	561	610	609	646	654	599	620	652	647	643	658	623	642	636	617	692	597	660	642	626	626	651	642	654	608	612	624	612	630	572	620	573	635	632	579	599	603	628	666	598	624	646	598	614	655	613	618	665	666	656	621	611	612	590	628	619	642	649	621	616	634	632	640	621	628	619	641	616	610	648	631	588	619	642	582	642	640	611	628	620	620	643	623	623	638	638	632	611	598	597	643	633	589	621	626	624	655	668	645	620	605	629	618	625	651	626	658	616	628	608	626	623	604	637	644	638	597	685	608	636	637	651	646	651	604	624	634	653	612	620	635	625	596	610	595	655	598	611	633	630	587	639	581	645	646	683	652	618	628	635	613	614	607	622	645	680	572	600	606	639	626	631	580	653	643	645	647	622	639	679	662	613	660	629	609	566	638	651	664	599	619	638	648	635	600	647	681	631	633	634	619	625	645	577	678	649	597	628	640	632	655	603	647	599	673	598	603	655	602	653	637	632	630	608	649	643	696	606	622	581	598	640	620	627	607	607	653	604	658	612	654	631	621	621	638	626	654	675	635	638	618	623	637	597	598	661	627	613	664	603	675	604	610	594	596	644	630	628	646	659	661	630	647	637	637	611	627	624	659	631	567	614	641	604	640	639	608	646	639	608	627	647	628	579	604	594	628	636	662	661	589	633	632	629	623	617	607	562	611	609	602	650	635	623	610	618	618	630	649	613	628	618	602	630	612	646	618	651	643	635	624	634	594	617	646	607	593	587	624	639	681	618	623	628	643	589	630	631	589	671	615	665	619	607	646	667	667	632	621	655	641	580	662	646	625	616	606	681	695	626	642	619	611	633	682	672	655	666	605	634	636	623	624	650	650	600	645	630	651	654	638	676	636	667	645	607	677	624	603	590	620	646	618	646	596	656	649	631	664	622	634	640	651	645	646	587	606	601	654	606	610	621	615	631	601	643	652	622	583	636	642	637	612	625	640	647	659	640	676	701	604	636	623	654	607	646	642	643	602	641	688	628	620	610	669	650	658	631	704	603	624	609	589	616	606	598	646	643	592	610	624	626	668	650	641	647	605	637	608	598	646	590	608	585	652	609	643	659	608	621	623	612	647	633	649	625	660	635	630	633	615	628	649	635	672	603	671	615	651	625	615	592	635	636	603	631	624	655	652	626	680	620	647	638	623	625	644	628	633	613	615	587	673	678	624	651	628	643	623	596	638	605	643	610	642	613	649	614	583	629	638	606	612	575	634	647	667	605	610	609	660	629	647	646	668	575	644	626	613	651	628	644	649	644	676	614	626	607	626	584	574	644	628	619	609	674	620	636	590	667	604	640	599	612	675	656	596	655	617	633	637	612	646	666	581	633	606	601	620	622	613	636	638	638	649	622	619	613	625	598	625	627	633	594	624	605	649	599	639	649	600	653	640	631	619	664	576	646	662	605	637	611	650	650	606	633	620	591	630	604	587	628	638	625	618	651	641	618	637	621	612	608	612	617	636	623	617	637	657	576	571	610	590	645	618	600	623	618	620	629	631	610	625	623	655	705	672	666	580	666	605	670	632	598	650	637	598	641	655	620	598	578	658	572	641	622	630	613	621	618	652	612	630	658	614	664	578	568	647	658	618	620	604	665	649	612	642	612	661	660	633	625	647	655	665	587	607	624	652	592	629	620	621	620	622	603	646	604	598	645	647	597	646	626	584	586	644	637	622	623	611	597	678	677	633	619	657	642	634	629	620	654	618	629	606	625	658	627	610	584	633	602	611	606	641	631	592	620	639	597	621	649	628	585	595	624	619	629	600	626	644	648	621	647	619	666	639	655	658	630	579	673	641	665	629	629	637	668	629	622	610	619	635	583	643	584	608	628	633	633	634	637	624	655	687	667	607	602	647	568	612	617	619	593	619	630	647	645	601	633	615	629	636	607	603	631	623	617	625	645	633	641	595	594	635	617	615	604	635	657	600	596	636	630	634	598	646	575	617	611	596	641	641	637	634	644	592	637	587	660	625	594	633	641	607	648	664	628	603	639	648	576	668	600	660	613	642	607	620	647	672	604	622	588	638	658	612	655	647	587	665	608	619	631	625	635	643	598	643	643	621	613	584	622	653	635	607	604	609	607	636	628	638	660	615	621	618	610	586	688	653	629	622	630	595	602	628	625	626	648	594	602	633	591	610	655	628	661	592	657	637	591	639	607	621	621	610	613	564	609	663	625	621	626	650	590	621	624	608	664	627	655	580	628	606	637	605	664	627	609	628	614	651	614	616	629	591	649	659	597	627	592	612	614	635	645	595	643	640	633	619	632	617	651	642	583	609	626	635	589	569	616	595	613	643	626	640	603	606	664	678	674	614	615	643	617	620	627	612	673	661	606	638	638	620	594	651	619	602	594	656	601	653	626	653	604	644	638	632	654	592	625	626	630	608	605	608	623	641	570	610	635	613	626	601	607	630	622	633	630	645	634	603	617	633	583	649	604	602	656	601	602	629	631	570	616	608	625	615	676	601	602	638	618	643	593	652	648	612	618	647	595	624	609	628	625	624	643	685	627	615	605	654	604	614	609	628	628	658	605	631	678	637	615	590	592	628	639	631	638	598	681	615	609	599	626	636	639	606	643	666	629	630	677	658	617	611	620	655	650	668	598	626	610	650	617	611
20784	2131	1173	894	677	571	573	520	463	473	464	425	424	397	430	405	394	374	419	393	363	395	357	424	409	396	395	390	435	384	371	392	351	355	359	384	386	390	362	395	376	391	377	351	357	365	379	344	365	364	343	397	451	404	354	395	394	369	366	366	343	392	356	383	390	354	390	371	390	368	359	364	400	405	386	357	369	355	343	391	351	380	371	383	389	395	382	358	384	403	343	356	390	395	381	379	375	362	315	345	380	362	403	362	392	390	372	363	344	378	363	363	343	347	376	378	373	404	406	364	402	366	374	365	372	405	385	399	394	376	346	381	380	367	376	378	399	373	350	388	391	365	373	372	365	395	405	381	365	396	369	351	338	349	376	369	398	413	385	437	367	393	392	373	378	376	378	365	383	382	397	375	397	386	350	372	372	346	422	354	345	368	374	375	380	371	369	375	375	392	390	348	409	372	406	375	360	392	368	370	379	380	374	376	366	359	341	361	378	354	366	364	424	355	397	380	381	387	376	382	385	380	382	406	364	346	345	397	349	379	369	390	373	380	375	381	410	391	367	357	339	402	376	365	384	351	365	406	409	383	365	346	318	352	368	362	367	361	359	389	327	347	376	352	379	403	359	364	385	389	389	410	365	368	388	408	392	364	349	402	376	405	368	443	371	345	350	387	366	416	376	355	380	381	374	351	436	389	361	384	346	371	337	408	390	390	365	371	398	402	386	345	389	360	366	359	367	398	400	383	366	349	375	350	332	384	365	389	379	398	344	391	374	371	358	376	372	367	386	389	340	364	376	385	362	385	368	365	311	353	381	352	344	403	359	355	343	385	363	375	395	369	386	386	411	425	390	351	344	362	359	391	333	400	362	346	354	392	388	350	386	376	350	386	395	385	371	369	361	364	375	348	353	376	342	363	392	344	403	374	384	393	348	353	379	398	361	394	375	369	384	372	350	389	379	426	354	412	392	365	402	362	378	369	390	373	383	389	379	373	393	371	374	366	366	345	382	335	387	367	346	358	376	388	376	383	395	407	324	347	352	414	358	352	387	360	365	387	367	364	373	381	365	435	395	368	413	414	429	381	372	369	367	370	361	367	381	404	404	372	341	399	352	345	337	338	350	341	368	395	402	349	340	386	344	357	361	392	393	384	376	356	331	385	327	353	374	388	342	373	415	355	372	363	365	344	359	343	359	354	362	393	376	396	347	386	353	376	368	354	362	362	359	393	404	369	376	393	419	335	355	350	356	358	380	398	391	371	359	372	380	357	363	398	347	364	362	358	391	377	377	369	349	375	395	364	404	349	361	390	359	359	372	385	380	374	364	380	400	384	396	377	382	367	389	366	403	380	383	373	350	349	364	342	372	396	361	380	385	394	366	401	359	378	368	393	359	412	370	391	413	387	363	379	353	385	386	359	350	378	379	351	362	358	390	382	381	377	398	387	350	372	395	352	385	387	386	385	402	316	380	389	383	401	354	356	360	380	385	377	418	346	331	377	353	395	354	388	377	358	383	367	356	418	401	372	368	372	385	353	354	353	391	372	378	365	349	380	330	378	345	366	383	346	344	360	404	402	410	390	402	404	396	346	402	370	376	390	378	367	364	376	419	360	398	345	374	330	382	364	397	381	412	373	378	368	373	394	412	350	386	388	351	349	372	356	377	344	346	376	388	383	416	406	391	347	366	382	362	343	389	359	357	365	389	375	357	401	402	353	406	412	333	380	406	397	381	364	390	375	403	368	388	375	391	364	397	381	365	396	381	352	385	391	375	404	363	383	354	408	331	345	389	390	380	340	379	384	396	395	347	380	391	368	378	337	388	384	333	393	348	379	351	367	360	369	385	390	407	385	380	409	401	391	382	392	369	371	391	347	371	374	388	356	395	369	409	343	367	357	355	365	359	379	369	376	364	396	391	365	351	345	413	356	395	382	389	356	354	392	352	423	339	396	354	322	378	402	395	365	386	397	369	368	361	409	361	349	392	381	369	346	425	378	334	371	374	338	361	371	368	362	392	366	366	395	416	386	394	354	360	390	382	364	350	363	379	371	443	346	354	383	377	344	387	391	417	365	362	368	370	396	382	360	399	410	404	382	389	379	358	355	404	353	366	366	361	360	361	383	403	340	357	372	397	408	362	412	343	386	378	343	348	367	357	364	386	352	383	371	391	403	400	354	346	352	372	392	365	377	396	396	372	407	386	377	389	383	390	397	396	363	390	385	373	381	401	411	402	393	363	372	360	325	343	401	381	369	396	374	411	399	396	355	366	415	368	378	377	399	342	401	383	341	360	348	382	382	382	367	373	370	335	400	381	350	396	359	412	394	372	330	383	390	360	384	345	385	388	390	402	400	370	376	385	402	398	385	376	353	396	383	368	364	366	384	358	339	420	384	387	365	390	325	375	388	409	344	369	359	404	353	385	413	338	381	373	377	356	368	348	371	371	341	369	343	404	354	383	374	372	373	382	379	374	351	401	354	342	398	412	338	377	327	377	363	377	394	381	379	402	411	384	349	371	363	381	398	351	378	385	384	370	381	382	396	369	368	394	335	379	380	400	364	388	316	400	355	384	374	411	401	383	348	392	373	383	368	370	366	344	361	361	369	379	374	382	347	376	354	390	401	391	409	374	350	418	376	348	368	388	380	392	359	385	381	337	384	386	356	371	370	371	402	377	402	331	401	398	384	379	392	405	389	349	377	380	370	387	380	391	400	383	382	383	353	408	367	370	326	381	366	363	374	397	393	393	362	371	375	346	382	391	382	398	402	401	404	343	403	358	356	366	356	386	387	346	360	382	381	421	352	374	369	381	338	373	413	379	351	362	374	350	376	402	416	394	351	383	346	367	372	409	401	360	389	345	393	367	410	347	347	334	352	393	388	377	365	344	334	368	375	388	340	369	367	376	384	369	400	375	424	414	356	350	391	394	435	395	348	397	353	370	359	359	384	350	392	377	358	360	383	378	387	386	389	387	391	357	404	345	337	372	373	364	399	393	377	375	360	413	402	366	362	372	378	413	386	389	390	358	364	411	372	358	352	386	394	367	353	375	360	406	362	391	387	392	351	358	351	371	371	366	392	338	347	385	337	387	358	389	355	408	387	369	344	364	376	371	374	371	398	359	373	357	353	369	344	368	377	396	352	357	394	387	411	337	385	368	365	397	396	373	369	383	379	373	366	387	371	421	441	390	339	381	399	408	377	402	357	385	374	367	381	356	357	366	385	400	391	404	393	352	356	398	382	324	388	375	359	358	378	386	360	373	360	395	415	366	340	373	369	339	360	394	395	365	383	373	404	343	379	375	389	381	401	381	355	369	374	342	380	376	350	411	392	365	335	380	400	360	364	361	339	421	395	401	387	367	383	385	378	349	376	426	381	395	349	392	373	361	350	387	353	374	386	365	378	379	374	380	360	360	388	369	365	364	378	342	387	379	389	350	395	374	407	391	360	361	373	383	372	388	353	376	392	384	370	385	352	381	371	357	372	409	369
11183	1520	2137	2447	2087	1911	1594	1457	1259	1221	1156	1120	1020	1072	937	945	960	895	903	940	923	920	897	885	924	856	856	891	847	909	832	847	897	843	847	789	800	916	899	840	858	814	860	848	856	853	915	823	833	866	855	824	822	836	793	812	853	828	795	853	847	803	831	828	830	876	857	863	867	847	867	835	862	758	860	896	849	842	873	852	849	776	772	823	845	869	833	785	833	885	815	874	876	852	851	798	820	811	852	827	793	846	829	797	786	862	832	793	831	786	787	872	870	909	860	853	846	824	821	782	832	853	866	794	808	879	848	820	891	824	833	838	832	804	809	871	843	788	786	819	844	818	837	847	791	801	846	817	814	874	845	828	857	795	839	837	809	809	850	822	816	791	849	839	875	811	827	839	773	844	826	800	828	814	769	853	862	812	843	794	808	822	844	822	814	833	805	839	840	841	843	801	837	769	840	801	867	826	796	777	791	874	790	851	778	838	835	829	857	827	850	893	841	816	799	823	771	814	836	859	807	776	827	845	863	873	796	775	801	815	814	810	875	795	803	809	840	856	881	777	854	801	822	844	855	819	845	843	782	856	779	899	807	864	781	822	837	772	808	842	816	840	817	797	862	830	869	789	845	823	792	860	823	793	836	837	809	859	812	838	786	866	823	828	837	822	847	792	806	801	837	818	795	836	810	827	850	800	859	870	826	806	840	827	828	768	823	860	835	863	829	873	829	860	878	777	831	821	838	804	817	899	808	841	862	862	828	783	890	857	868	865	838	811	839	821	837	807	782	809	831	809	846	828	860	806	852	858	774	827	823	828	844	797	864	816	816	817	876	840	801	826	802	827	833	866	813	849	818	806	788	849	841	854	826	794	838	848	820	880	843	836	804	819	794	863	853	787	844	811	857	801	811	841	827	848	827	844	825	791	858	838	819	819	824	834	801	825	781	830	825	825	770	785	808	827	829	844	866	835	821	801	820	846	777	802	825	801	878	808	777	841	872	839	846	852	862	828	813	847	836	897	813	850	795	850	838	854	836	821	843	825	844	825	794	798	846	836	854	810	837	851	818	844	782	808	801	793	807	826	856	799	743	829	791	841	848	860	735	792	808	806	846	836	815	826	829	825	845	851	841	853	808	815	885	775	873	787	871	808	820	827	844	811	801	842	865	803	829	821	866	830	857	859	844	843	844	817	823	808	855	850	765	843	785	854	829	822	769	800	775	845	872	832	823	813	805	858	818	757	812	804	840	856	825	772	812	849	885	858	823	803	879	797	869	909	824	769	825	791	858	802	803	847	848	796	831	884	865	831	863	809	852	871	807	837	801	828	826	810	777	861	813	816	832	833	891	799	796	799	843	813	846	812	829	744	862	830	814	859	813	840	854	823	793	779	833	882	849	824	848	819	827	814	820	836	847	816	861	759	804	838	813	824	829	854	787	796	833	839	808	818	804	831	907	907	837	813	830	758	801	858	840	821	859	819	791	843	781	832	826	836	808	868	836	799	841	832	855	838	853	805	811	861	781	834	782	842	808	774	847	840	886	832	788	824	811	813	848	853	851	810	852	813	836	840	874	797	820	907	821	851	806	821	839	844	822	925	778	784	844	826	860	826	840	805	789	799	820	866	863	873	836	872	857	852	788	805	887	794	796	818	832	836	837	826	839	810	840	839	879	796	824	869	820	841	825	859	796	790	806	746	844	913	801	839	807	814	798	807	778	757	784	837	878	853	859	814	810	842	808	817	830	818	810	823	852	853	815	809	833	826	867	799	819	815	864	825	799	825	763	843	848	852	860	828	802	861	792	757	876	798	775	807	821	813	864	797	833	795	833	806	794	830	748	876	836	803	807	840	863	807	810	849	773	830	856	812	836	823	823	820	826	841	842	838	788	799	842	776	859	891	818	842	833	849	821	813	812	850	803	920	866	833	804	832	828	848	834	831	798	815	824	847	829	834	782	799	842	849	802	831	801	864	807	841	800	791	828	781	845	887	831	846	838	764	814	838	854	826	816	765	759	828	843	834	793	821	762	809	822	855	774	824	799	822	785	847	793	841	818	830	793	907	831	867	794	791	809	794	827	864	782	840	881	825	823	807	823	842	831	826	781	813	797	793	789	794	813	809	819	820	858	812	853	781	836	836	890	858	869	824	816	823	855	835	901	814	852	777	838	816	889	846	793	846	778	815	804	833	807	856	804	817	806	842	809	842	804	816	837	817	762	831	882	817	821	850	828	757	838	798	848	829	818	852	833	781	843	807	817	787	835	806	815	837	801	894	844	824	826	814	860	842	776	817	814	821	859	831	824	813	831	819	810	821	757	855	792	817	807	817	789	830	809	881	792	829	823	846	804	875	853	818	810	814	825	856	837	831	795	810	867	842	845	818	824	763	818	809	803	803	853	820	888	822	858	877	822	843	828	847	848	816	814	884	825	803	835	744	833	812	846	836	864	816	836	794	847	884	817	840	817	847	895	834	781	801	869	829	787	862	834	863	865	787	790	888	782	886	850	797	842	785	798	794	856	785	795	865	874	810	816	820	829	810	776	874	799	813	847	803	819	791	828	804	886	812	805	841	879	783	830	801	819	800	843	820	840	814	903	837	784	810	797	805	790	838	858	856	836	893	825	829	854	827	856	820	834	773	806	829	833	841	830	797	832	820	785	829	824	776	813	768	842	816	855	834	834	828	803	815	855	829	866	864	851	832	842	824	812	778	742	784	855	815	821	846	807	846	811	804	767	822	771	852	828	839	808	837	890	820	841	849	815	827	833	894	818	788	804	830	847	823	826	822	867	840	835	830	870	842	793	799	826	758	829	811	815	810	821	885	831	839	795	790	760	845	799	836	805	834	832	852	808	849	827	783	846	868	842	810	829	774	804	788	824	836	847	796	838	825	828	813	834	808	810	778	840	853	793	896	834	797	831	847	840	862	846	795	839	888	823	812	784	856	831	808	890	842	835	802	842	820	823	810	797	864	858	812	816	802	849	801	830	825	797	848	804	821	792	818	820	877	861	786	810	804	817	825	810	801	840	872	796	773	827	840	793	890	851	818	875	823	871	809	796	820	809	799	843	800	790	822	890	864	878	774	835	832	856	805	841	833	826	834	848	824	834	814	773	846	854	809	850	813	793	859	822	830	826	815	855	783	823	842	813	853	809	824	799	822	807	809	815	848	844	832	841	812	869	881	808	835	786	776	848	834	838	835	854	801	837	896	808	841	881	859	850	825	820	840	840	807	873	787	821	812	874	827	808	855	794	796	799	847	795	828	789	842	800	760	811	804	812	872	810	806	810	824	848	806	865	778	815	839	820	796	835	808	842	757	785	767	787	818	787	836	901	824	842	827	801	832	765	855	798	801	824	793	756	839	798	784	808	844	828	818	839	796	842	782	847	847	854	845	834	880	828	854	847	841	811	861	817	780	768	828	801	811	800	820	835	835	835	873	776	785	857	811	780	762	892	808	844	777	832	839	818	818	809	800	827	841	851	798
3589	225	179	189	202	172	169	186	174	196	176	149	179	163	205	153	187	190	172	161	167	193	168	184	191	158	168	147	173	181	174	197	163	163	179	196	156	149	187	172	162	170	170	183	177	155	180	204	158	165	133	179	168	170	188	161	167	163	148	159	178	160	161	177	170	161	165	162	152	154	189	207	162	139	178	180	163	173	168	188	175	211	174	186	187	133	158	180	167	164	181	188	155	168	176	139	170	170	180	166	174	183	154	165	186	159	182	166	161	194	188	145	168	193	163	159	168	178	169	161	184	160	163	187	165	190	167	171	198	158	168	188	192	147	150	165	184	164	175	171	192	165	174	163	170	187	176	170	173	159	166	184	163	154	169	172	160	180	192	174	175	169	176	174	138	159	161	177	158	181	145	179	190	186	200	159	197	147	177	168	166	164	166	177	171	173	171	150	186	183	177	143	157	161	146	172	175	178	179	181	157	178	179	163	163	162	174	159	175	177	158	148	189	186	165	165	181	173	165	175	188	196	187	192	162	183	174	157	155	190	179	161	155	180	177	153	157	181	179	179	151	178	178	160	161	173	166	166	163	185	158	206	185	193	159	182	173	189	145	160	147	173	174	155	206	164	172	161	170	143	139	177	154	173	172	140	181	177	154	186	160	186	160	187	193	173	189	148	195	167	153	180	185	185	179	154	187	165	167	170	145	165	151	199	170	165	176	165	181	155	191	173	183	182	154	176	200	169	176	187	191	172	135	196	176	159	191	165	189	173	195	199	184	178	176	174	180	177	156	166	179	157	149	183	181	191	192	181	178	149	153	150	173	178	182	170	149	183	154	159	193	171	167	154	175	186	190	176	176	164	165	165	196	171	179	169	181	165	180	184	165	173	179	160	166	179	141	162	180	167	174	183	166	174	163	180	175	180	173	184	173	165	178	190	186	174	156	173	178	183	156	211	167	147	167	168	169	173	183	178	161	162	167	153	161	154	184	188	165	170	166	170	188	178	155	167	177	159	172	167	183	182	169	178	182	178	188	202	158	178	169	173	162	154	177	176	164	147	149	147	168	142	193	180	169	146	159	159	173	171	187	182	153	176	170	174	181	193	162	178	174	177	158	160	131	179	176	185	145	155	177	174	171	186	197	158	195	145	201	164	164	168	179	178	174	156	157	175	193	172	157	195	163	159	156	140	167	160	175	152	173	178	173	155	189	157	169	179	169	158	194	160	186	185	204	190	169	168	166	158	181	181	169	187	167	152	186	171	186	179	163	180	158	169	177	201	165	165	153	184	168	168	174	165	186	149	167	185	187	187	161	172	157	186	172	192	184	197	180	185	177	166	162	157	174	175	165	186	166	170	169	182	171	139	173	161	158	164	184	173	153	169	168	171	189	149	185	163	193	189	201	175	186	153	205	181	212	172	174	172	192	174	175	161	170	143	173	152	186	196	191	178	147	174	142	175	176	164	168	159	157	180	141	178	163	158	182	173	183	183	152	170	163	195	169	159	174	169	179	187	189	154	173	155	165	160	164	193	153	189	184	175	182	162	186	156	161	181	160	177	169	179	170	199	176	162	160	188	166	177	151	165	178	162	167	182	160	147	183	220	157	165	166	174	163	189	178	191	166	173	168	178	172	173	183	160	182	167	154	153	171	176	146	170	186	200	164	169	172	174	173	191	146	162	178	170	175	200	173	174	178	160	156	166	166	170	173	180	199	173	167	172	167	173	187	173	162	175	173	169	168	179	172	187	171	171	196	174	157	139	212	177	182	145	190	185	181	172	181	163	202	172	160	162	188	181	179	152	156	156	161	150	168	165	153	167	157	184	164	160	162	165	169	166	175	187	163	159	168	176	185	162	192	190	191	171	162	169	167	164	199	177	160	157	150	138	191	168	159	181	179	168	145	164	191	172	188	173	163	156	162	166	183	146	144	170	186	183	179	177	179	175	168	157	171	179	163	160	170	176	190	174	174	160	185	166	144	182	184	167	163	167	145	176	203	188	172	168	176	169	185	154	186	194	180	198	155	176	174	146	161	196	165	178	150	166	182	169	192	170	168	182	183	171	185	212	155	186	194	181	162	156	170	172	167	181	189	170	175	145	170	169	196	182	164	181	149	173	168	189	173	173	168	179	187	150	143	186	166	175	192	163	173	152	169	180	149	204	176	164	155	137	193	190	183	166	181	169	177	156	184	193	180	192	164	171	168	145	182	182	189	165	165	173	179	182	166	175	178	169	176	157	169	128	183	196	187	193	156	169	165	162	170	155	182	144	180	172	176	186	172	186	175	164	196	153	185	182	152	193	170	167	172	169	175	154	182	182	169	166	160	171	173	170	162	166	164	177	162	193	177	178	183	214	199	159	186	170	170	155	166	167	188	171	168	162	167	175	185	188	182	167	180	163	183	171	177	181	171	160	177	154	191	171	190	184	166	162	178	173	171	186	188	180	196	170	172	201	205	158	178	180	162	158	155	166	166	183	190	194	177	157	181	152	179	194	191	196	157	151	185	172	177	145	178	186	176	167	164	163	172	166	189	166	195	185	178	162	185	160	152	160	176	201	153	188	165	192	181	173	156	176	174	173	197	193	188	204	173	177	164	180	160	182	164	162	187	167	181	180	170	148	162	183	178	199	174	155	153	174	163	177	185	167	169	181	159	164	177	169	187	173	181	157	165	172	148	162	165	175	165	168	184	173	160	212	173	182	189	151	158	164	190	179	162	158	180	175	170	175	165	167	167	146	181	153	164	167	163	176	193	174	181	184	155	154	183	180	150	146	180	167	156	162	166	189	163	153	201	164	148	160	186	169	154	140	183	175	182	172	157	168	177	173	197	184	188	164	180	164	158	174	156	164	155	160	157	187	158	188	181	154	170	171	180	184	158	161	162	161	167	161	187	146	177	195	166	185	184	164	188	172	164	170	144	148	167	179	175	155	188	170	184	163	176	182	165	156	161	162	187	168	166	166	167	173	142	159	150	181	165	180	168	179	175	202	167	168	155	165	158	172	179	173	181	164	150	173	180	174	149	175	175	199	178	161	146	156	165	158	161	175	187	165	183	169	176	177	195	181	151	144	154	207	183	162	173	143	167	146	152	166	165	167	181	140	178	188	161	189	173	194	143	161	161	172	170	165	182	173	180	162	171	176	181	185	176	180	163	176	174	177	197	178	158	161	195	177	191	184	177	176	173	160	151	180	161	163	163	166	165	163	182	156	165	174	174	181	197	196	150	196	183	192	175	164	172	181	189	187	180	139	178	217	179	158	158	195	144	152	194	169	154	140	194	166	156	151	174	172	192	172	172	168	177	157	172	148	160	178	157	160	165	140	157	167	160	193	195	178	183	185	176	152	176	150	165	178	164	152	173	169	169	171	160	162	208	167	183	175	174	151	171	149	149	168	181	189	176	183	158	176	175	171	166	151	161	167	158	164	180	149	179	149	162	177	154	157	171	173	205	176	164	193	176	167	161	151	137	206	174	168	189	157	162	158
2956	434	432	476	465	478	436	425	438	428	439	400	430	449	415	413	410	461	447	465	437	429	410	425	422	406	479	400	418	396	478	422	432	430	396	437	418	455	426	414	463	424	410	423	439	453	427	412	446	422	420	444	408	457	429	432	429	438	442	429	441	427	408	438	431	391	432	463	416	429	465	399	430	409	426	427	419	427	425	432	411	407	410	406	465	458	429	446	433	429	441	414	434	427	418	439	450	435	455	399	449	456	408	479	392	441	432	428	405	441	415	437	392	460	442	477	421	416	451	413	431	428	422	440	450	377	433	436	447	407	434	409	383	433	386	414	440	414	425	456	450	427	437	438	423	431	429	409	414	452	418	432	449	443	406	438	398	430	426	445	474	431	425	458	462	431	451	435	427	426	455	432	425	408	399	454	456	431	430	403	410	454	439	411	446	414	434	422	437	414	420	412	432	432	432	404	439	438	427	433	399	415	429	413	414	416	456	434	439	443	403	409	392	457	454	425	411	421	453	420	381	434	428	438	410	435	422	405	445	424	443	418	403	459	423	400	422	432	460	410	461	420	404	454	429	365	463	428	422	438	396	367	437	395	420	441	411	408	411	429	415	417	454	411	417	439	431	431	405	461	365	443	427	393	431	412	422	448	413	420	451	411	456	409	445	428	429	482	380	416	420	425	462	431	430	393	412	409	442	425	427	412	405	457	437	448	409	437	406	440	393	450	413	451	478	415	483	451	388	414	469	441	416	429	442	433	397	454	473	440	431	440	432	424	433	426	429	435	405	406	406	439	444	456	432	460	425	429	391	436	418	422	433	442	450	424	475	397	421	437	438	467	467	435	459	427	443	474	400	464	426	446	470	408	409	452	410	444	425	434	409	459	462	440	443	429	415	443	425	421	433	407	457	445	418	401	444	393	402	407	430	431	434	440	399	428	434	412	445	414	409	423	439	423	420	463	451	409	451	424	440	416	416	446	419	457	403	420	468	438	426	432	461	448	442	397	430	402	428	443	422	460	434	440	434	421	429	406	406	405	430	410	447	399	430	460	408	448	436	434	429	442	438	453	451	449	443	413	444	421	413	419	395	414	427	441	451	410	429	438	420	436	421	446	438	416	441	413	409	432	444	430	415	457	430	433	463	443	415	454	414	406	406	420	445	395	414	388	417	456	420	410	426	423	431	463	443	410	435	404	401	460	424	433	474	420	442	426	393	435	424	392	443	388	469	403	433	411	451	450	449	445	396	432	429	412	399	451	430	429	440	468	429	435	447	408	413	449	411	420	466	424	443	461	446	421	461	428	406	450	446	412	419	461	443	435	472	438	417	416	411	435	405	398	431	438	420	423	430	384	480	446	441	441	441	472	423	422	433	430	463	399	459	426	383	394	426	429	469	441	442	433	402	442	387	450	460	448	431	460	451	465	405	417	409	438	430	431	434	451	436	414	429	461	413	423	442	449	451	415	455	419	429	452	411	437	401	441	409	409	436	446	413	430	455	439	427	426	446	452	428	434	431	436	429	390	401	449	453	424	433	431	412	441	434	417	401	448	426	437	437	431	430	410	458	438	459	440	425	422	435	409	412	390	440	416	438	417	434	420	402	437	416	450	420	432	409	440	438	430	455	415	406	415	446	411	437	434	493	448	437	446	476	404	453	449	397	440	460	416	434	468	408	403	422	431	444	412	410	452	456	441	433	456	420	419	417	427	427	489	448	442	442	442	487	435	425	416	485	447	438	463	414	408	446	436	469	436	464	424	436	423	411	447	412	430	452	433	451	388	441	415	403	451	463	433	441	428	411	438	449	417	429	433	414	400	423	423	449	439	430	469	420	426	422	431	392	429	466	447	430	428	455	424	423	428	429	431	430	425	409	457	464	445	437	449	414	444	447	448	426	422	427	427	420	418	391	413	445	448	461	419	411	411	412	443	429	419	440	408	459	466	412	462	401	415	438	445	450	420	440	438	454	410	429	395	431	418	416	413	436	450	471	425	443	461	417	428	457	436	425	425	433	428	427	470	438	414	440	480	419	450	404	412	437	410	466	442	411	419	423	436	452	485	402	436	416	441	416	424	420	417	423	437	436	452	411	438	381	427	438	420	436	427	441	454	436	448	387	438	446	444	467	405	438	429	452	394	459	451	415	400	432	432	419	423	391	428	408	441	397	423	446	435	414	428	449	430	425	447	405	424	422	407	457	429	417	415	442	451	410	414	416	444	454	426	401	439	430	403	443	395	408	400	457	430	418	455	413	454	460	454	387	424	458	438	408	443	411	440	430	431	402	460	410	441	425	384	422	412	437	457	429	454	425	434	435	432	423	431	440	435	474	444	452	450	437	436	438	455	413	388	437	412	413	417	429	407	424	472	457	448	447	420	447	461	392	415	414	410	426	454	424	466	411	412	410	397	422	461	440	425	438	407	422	430	455	415	408	421	439	427	437	417	390	442	448	455	441	477	413	442	408	462	426	452	454	436	427	399	442	407	409	428	444	435	436	421	444	431	421	445	411	414	459	423	455	403	414	420	438	441	448	395	432	435	430	424	408	443	410	452	426	464	434	441	421	410	427	412	412	449	424	371	398	389	452	445	404	428	451	435	452	438	437	419	371	433	398	438	475	462	407	435	426	394	402	429	430	453	413	432	434	431	423	421	386	408	406	409	453	431	460	442	435	393	414	447	452	435	402	418	442	454	459	459	442	418	423	434	405	429	425	425	409	394	428	415	434	390	399	427	400	409	421	394	413	432	407	388	458	471	436	450	452	401	406	437	453	460	460	443	410	436	429	431	427	412	380	475	412	466	412	445	415	438	443	424	434	470	419	427	391	452	441	389	443	427	396	433	426	456	401	451	429	417	427	408	420	426	432	422	436	417	425	433	445	430	449	429	422	424	436	431	437	398	465	444	438	395	431	413	439	426	405	467	411	423	422	439	427	435	424	431	422	428	436	427	469	427	427	444	442	395	461	418	448	425	457	411	405	422	439	443	428	410	445	419	409	425	448	408	450	442	410	420	420	424	398	425	416	411	434	422	422	440	409	439	424	413	448	393	405	440	438	404	439	433	435	430	416	435	432	396	411	429	418	429	437	448	402	424	415	441	412	408	449	443	415	447	390	424	437	418	403	474	448	432	441	366	441	372	465	427	447	449	432	457	434	435	428	437	430	427	414	429	376	435	433	425	438	437	429	403	396	423	413	482	434	407	405	428	452	424	392	452	415	404	463	421	436	426	432	444	405	446	431	386	458	411	414	439	419	437	451	393	416	454	446	417	416	450	444	397	405	463	407	477	442	427	433	472	375	385	409	452	414	417	441	442	445	405	464	433	410	434	425	416	441	428	435	443	457	369	414	454	398	400	428	467	430	419	442	430	450	434	393	439	445	404	444	451	381	448	414	464	397	438	435	420	429	423	472	418	468	474	438	435	382	441	457	411	417	461	425	413	413	425	377	431	458	416	434	439	462	466	424	441	445	417	475	429	453	423	447	438
12387	872	632	500	415	376	313	310	313	294	292	319	286	265	276	290	289	282	312	269	258	275	258	266	265	252	240	274	272	251	290	265	265	284	260	260	241	239	275	265	258	265	297	252	269	258	269	246	247	256	265	247	263	288	265	251	274	253	257	246	243	287	238	276	278	215	296	269	261	238	262	227	247	242	273	253	263	262	257	251	245	271	243	258	243	269	232	257	264	250	280	275	261	265	282	237	274	253	253	257	258	248	270	275	239	276	262	248	262	274	252	244	249	268	266	277	255	286	275	261	267	240	236	247	285	249	255	260	263	265	245	277	236	275	262	291	272	269	250	252	302	291	249	234	252	229	275	258	250	260	280	240	284	273	273	300	229	308	251	233	253	291	255	275	247	271	243	289	262	272	244	295	254	262	245	278	295	259	290	264	266	261	260	268	250	257	265	271	271	254	268	225	240	240	256	252	240	250	245	249	243	248	252	262	235	259	245	243	301	276	255	251	247	253	258	239	274	254	225	231	273	265	249	295	276	253	288	261	256	253	296	247	270	258	277	274	273	279	253	269	277	242	254	272	272	210	260	280	289	274	271	279	259	268	260	274	244	241	253	267	260	278	257	248	254	246	268	273	275	242	252	260	261	248	259	258	261	264	303	239	262	326	223	273	244	282	300	252	229	289	244	260	273	255	268	272	257	222	266	256	252	279	232	233	267	284	221	263	285	278	287	260	250	269	272	254	263	276	276	240	243	241	277	280	252	245	259	252	248	308	274	296	259	251	247	288	243	272	265	246	233	267	243	234	265	266	260	275	242	277	243	259	267	272	277	257	247	253	267	263	307	248	289	251	267	271	281	238	272	259	283	271	228	268	282	244	261	276	279	255	248	255	240	270	277	254	277	288	263	260	262	256	247	290	274	249	272	264	245	279	284	287	267	262	246	230	250	252	257	270	241	251	268	241	288	249	254	253	267	263	275	284	251	272	259	259	278	251	252	225	265	259	256	228	281	253	245	247	277	261	275	265	215	260	251	233	251	262	258	271	233	254	304	246	274	262	268	275	252	263	241	246	280	239	256	253	257	266	252	247	270	292	240	262	242	224	284	261	272	295	254	257	274	267	247	275	266	233	252	252	254	257	264	298	250	271	284	266	239	262	242	258	270	231	283	263	272	268	235	291	235	257	273	259	249	258	263	277	256	265	251	254	262	272	240	272	269	271	267	283	265	283	255	282	237	263	285	262	281	284	286	272	242	256	262	268	231	261	244	269	268	236	296	289	252	293	276	259	268	230	243	258	273	305	261	270	232	242	259	259	263	250	282	296	247	272	239	254	260	246	244	269	247	258	249	271	222	261	253	267	289	280	261	253	243	272	262	269	271	238	286	252	251	257	261	250	253	240	263	267	275	277	263	277	252	278	251	256	253	250	285	242	235	263	285	269	279	297	228	284	288	265	256	248	296	263	275	283	293	250	287	266	272	292	257	258	258	250	247	261	257	273	231	257	269	256	280	257	240	252	247	273	247	282	244	258	261	270	246	245	265	273	247	258	269	255	243	264	269	261	264	248	248	250	248	250	270	269	252	264	275	229	264	262	253	269	244	253	238	238	285	241	286	238	249	278	237	222	255	243	244	247	264	237	243	288	257	250	277	255	244	260	263	258	269	265	265	247	255	251	253	274	266	266	251	238	253	283	281	252	238	255	276	272	263	282	276	259	279	274	300	278	317	245	281	285	256	230	231	287	264	255	267	276	279	253	278	229	243	255	255	250	242	254	245	239	233	281	261	238	285	271	285	313	275	260	277	286	264	277	236	259	259	247	240	245	279	259	243	274	231	275	269	268	243	242	266	255	248	256	253	244	286	275	280	279	262	250	281	263	253	252	274	258	264	256	249	267	282	271	296	261	246	280	244	268	248	255	263	264	254	250	256	260	237	264	260	275	242	287	255	233	276	240	265	247	230	241	258	231	277	276	302	280	272	290	280	270	237	243	260	243	259	250	253	240	288	263	265	270	270	263	261	236	274	250	233	274	274	278	245	273	242	277	251	266	274	276	279	248	256	257	273	252	284	274	272	255	256	266	262	262	272	243	262	221	266	257	281	211	266	239	251	246	230	246	276	308	297	255	273	250	244	259	268	245	257	247	243	223	239	262	278	256	276	271	274	253	229	270	279	286	288	259	250	241	269	265	265	264	274	255	280	250	261	253	257	248	257	251	235	210	277	276	278	279	268	220	247	244	282	257	249	246	264	279	279	277	265	270	265	277	249	241	241	271	249	233	282	280	263	261	254	216	269	246	269	275	256	258	242	262	264	254	238	258	250	270	278	258	250	264	244	225	263	250	278	277	267	240	285	249	244	245	254	261	243	292	256	282	256	262	287	269	261	252	251	252	262	229	254	258	253	249	241	253	273	282	248	256	238	259	240	254	259	283	250	269	231	236	241	276	288	254	255	271	243	260	240	244	255	272	234	241	235	261	249	256	227	282	253	247	251	261	272	258	273	245	269	296	278	248	238	250	251	291	277	279	286	258	270	253	282	278	278	269	237	261	258	257	245	284	260	257	285	269	247	260	261	294	285	263	259	248	272	277	247	289	288	264	267	258	254	271	256	258	265	243	287	237	269	274	269	256	254	253	270	273	283	247	250	264	263	272	266	276	269	261	274	250	250	230	253	286	289	228	270	256	256	272	255	281	267	273	269	241	245	272	235	276	264	270	265	285	278	221	264	236	290	289	265	267	248	246	257	254	247	249	254	260	253	251	277	247	273	261	229	230	257	252	232	291	231	247	282	270	266	245	250	242	266	280	268	276	278	285	296	253	265	268	265	269	299	264	250	241	278	280	204	262	255	279	321	275	273	283	262	236	243	297	275	246	259	261	273	244	232	242	294	253	235	253	248	293	244	270	289	266	259	241	245	273	272	243	270	262	265	277	241	268	292	291	227	246	262	297	258	271	274	247	255	228	271	253	275	258	262	219	226	242	255	253	260	255	235	257	274	229	272	257	254	280	245	274	281	267	268	223	249	280	279	234	249	257	270	283	254	239	272	270	260	285	261	267	245	240	244	280	242	293	263	261	280	252	248	249	255	258	306	232	243	282	259	299	234	274	237	272	283	255	284	271	271	234	258	245	258	252	285	257	253	278	279	266	245	242	280	270	282	275	261	242	258	251	271	309	265	268	236	245	260	269	244	244	258	273	265	258	251	267	258	245	254	237	237	253	231	260	282	262	281	247	245	272	299	269	251	240	279	263	251	267	226	288	263	271	234	257	281	289	305	266	278	290	267	241	274	265	259	233	279	252	289	241	241	252	262	265	241	267	257	253	260	282	277	286	280	276	253	262	286	266	267	262	254	276	221	261	286	271	264	261	258	283	273	254	279	269	240	283	267	225	271	279	234	251	261	268	293	243	259	242	238	263	274	257	276	267	237	260	251	239	266	283	255	271	249	262	275	253	212	258	266	246	265	272	245	278	236	288	260	266	281	249	264	235
8449	1021	1286	1363	1252	1147	1014	867	899	840	779	760	717	684	706	706	715	707	676	672	624	661	671	583	631	622	624	646	578	615	628	619	642	631	655	613	626	631	585	584	610	655	607	579	594	623	680	582	618	608	602	634	611	595	615	604	659	594	603	588	638	646	604	609	604	646	593	597	654	545	598	600	611	636	649	630	634	604	574	584	626	608	620	571	595	624	622	668	609	629	599	578	646	636	606	651	631	611	612	632	630	614	628	630	631	615	655	629	568	623	612	566	598	643	591	617	649	625	592	598	577	664	656	591	642	638	600	590	620	629	575	634	600	613	591	618	648	637	576	624	621	641	598	620	634	620	628	583	627	598	639	584	604	613	610	607	615	590	606	595	618	624	561	602	614	616	656	634	604	641	612	630	602	615	632	620	602	611	580	632	591	589	628	668	589	593	617	586	587	636	602	566	558	605	642	618	612	617	645	641	621	601	627	607	592	617	604	627	596	641	609	634	621	576	623	587	640	571	593	625	581	597	645	618	612	596	626	580	586	567	614	588	612	626	651	593	618	618	619	620	620	584	644	614	569	639	591	552	581	582	608	609	600	651	590	595	599	617	626	631	599	614	612	553	618	597	621	632	619	626	612	606	621	597	621	607	629	633	595	581	638	617	591	602	609	599	602	667	609	659	614	636	584	599	626	626	581	592	586	573	587	600	578	608	565	627	629	596	602	593	601	573	654	604	621	580	613	578	646	572	592	611	639	582	613	610	590	599	654	585	619	600	614	595	645	631	655	604	611	611	579	590	605	574	636	621	597	609	627	583	613	642	610	673	602	589	598	641	567	561	623	607	612	576	609	599	617	602	610	606	601	615	568	605	602	601	605	639	678	650	615	623	572	666	619	640	623	595	612	570	577	570	606	645	576	614	618	646	607	601	618	612	581	612	588	624	609	601	609	650	609	645	661	599	635	587	647	600	666	597	577	572	614	615	587	633	626	598	619	599	602	626	626	589	578	633	609	554	638	616	611	618	564	616	622	633	617	614	649	631	587	614	586	603	635	629	598	589	632	635	623	596	558	628	590	587	595	635	613	616	640	616	574	581	644	586	610	580	623	626	621	621	625	615	588	601	638	567	603	594	559	583	581	558	615	595	601	616	578	608	577	610	599	611	588	595	599	605	589	591	609	578	567	585	595	585	597	571	622	605	639	589	576	636	624	626	615	623	645	596	597	616	608	612	590	597	641	605	627	618	619	605	583	609	583	591	606	612	643	605	594	626	603	655	657	634	600	576	586	655	616	595	586	571	617	667	606	572	631	625	560	608	630	673	560	615	595	581	598	594	587	607	622	635	596	568	622	616	636	637	607	626	556	607	669	612	592	672	615	573	603	614	627	633	607	579	617	584	627	667	638	594	590	596	631	613	585	607	652	630	631	621	615	636	622	597	591	620	579	567	654	591	583	576	609	619	625	610	613	579	627	596	629	610	574	619	592	589	626	615	666	568	606	578	607	614	588	623	612	651	582	588	654	614	628	647	587	659	598	611	604	617	625	615	599	603	629	620	674	589	608	595	621	630	645	615	621	582	612	623	597	523	613	586	567	593	579	633	576	599	609	627	625	563	618	605	590	590	599	593	605	587	619	630	576	595	622	612	614	591	631	592	626	611	592	626	653	585	627	595	608	592	596	567	591	586	591	578	618	581	574	634	646	609	550	563	558	621	585	623	665	594	599	603	654	632	598	630	635	579	622	592	610	595	577	573	601	601	618	546	636	585	592	627	580	598	595	620	627	615	583	621	609	649	634	638	628	590	638	619	604	625	639	616	629	576	646	631	593	633	617	593	587	616	631	616	579	616	583	645	619	559	630	632	598	590	641	588	593	660	620	598	596	583	608	573	586	595	613	597	626	572	618	628	622	577	567	617	590	616	612	630	597	624	601	604	592	622	634	633	667	590	597	635	651	603	553	612	628	559	642	591	617	624	624	610	630	628	660	651	593	652	623	593	578	593	572	568	584	599	637	629	602	603	670	589	651	614	626	564	612	640	549	623	583	594	571	628	613	558	641	597	643	602	583	631	617	660	593	620	614	647	612	640	592	590	671	629	595	589	600	629	605	569	588	621	684	552	622	617	616	643	618	629	618	620	617	590	636	629	601	591	626	600	631	589	624	600	584	588	642	613	619	618	591	593	577	622	620	643	646	614	585	596	556	564	645	617	622	660	615	638	627	652	565	609	592	595	571	633	582	652	637	604	621	628	620	609	602	586	609	613	629	600	576	587	591	549	611	574	614	616	599	637	629	639	626	565	600	586	628	585	584	641	599	601	661	604	602	622	626	601	638	604	579	606	627	625	604	608	624	612	632	617	599	586	607	593	625	601	623	625	592	593	607	623	589	552	581	582	635	603	641	622	610	635	615	595	595	597	618	597	623	605	631	593	596	600	599	639	589	584	598	614	648	638	570	581	606	623	617	590	593	598	612	617	621	629	628	612	618	633	590	602	617	588	631	613	632	625	577	627	614	602	613	603	605	612	608	582	590	579	606	584	575	684	631	586	636	599	622	658	594	627	588	597	574	624	574	627	595	602	612	633	603	659	594	570	596	629	556	573	642	619	605	614	600	607	618	601	564	608	586	597	570	610	592	625	619	599	582	608	655	625	551	589	571	589	628	611	630	625	581	597	648	619	657	592	630	615	563	604	609	613	636	645	624	599	617	651	649	582	618	621	562	598	599	627	571	551	576	573	580	629	608	622	649	564	560	613	615	628	614	642	604	589	571	637	653	568	610	605	606	594	645	588	625	629	600	609	659	636	605	587	578	604	571	602	601	574	660	631	618	607	621	626	617	609	609	593	609	574	588	657	599	553	626	600	564	577	617	672	644	633	606	616	645	558	581	609	614	600	600	606	594	618	657	567	585	645	603	573	604	619	587	611	580	586	619	618	612	594	563	587	586	607	596	614	583	552	613	612	623	608	569	657	602	616	606	645	641	591	626	610	579	630	631	599	629	616	591	571	594	598	615	647	646	604	571	561	638	586	614	593	579	600	602	583	615	613	602	614	602	590	589	641	611	567	642	667	626	610	568	568	605	602	626	610	643	605	604	628	642	592	597	638	642	588	642	629	586	619	615	595	610	628	612	610	579	634	625	604	593	581	566	632	631	552	614	610	572	633	606	608	602	586	582	600	586	622	623	630	613	574	619	589	584	609	623	634	592	598	638	558	581	605	609	584	605	592	566	644	590	635	609	597	608	630	631	637	594	630	632	652	617	679	644	595	601	596	619	583	627	574	624	600	572	648	608	629	596	577	642	663	632	566	584	638	623	600	626	605	611	576	572	603	579	592	611	619	624	628	661	648	594	611	609	641	622	579	624	614	599	580	626	611	614	567	599	618	617	623	604	577	608	626	643	613	637	601	624	597	651	626	628	671	640	582	584	647	605	620	650	639	591	601	626	589	585	654	648	611	575	615	559	582	595	613	629	564	639	579	647	621	597	559
21187	2092	1118	916	667	612	547	535	440	399	465	411	393	402	409	376	378	404	405	393	386	363	437	397	398	394	397	391	398	413	325	389	367	373	368	383	355	355	382	385	391	380	401	382	351	358	397	340	391	364	344	349	382	355	375	400	378	371	386	415	363	395	417	340	384	357	397	383	367	347	408	412	396	350	369	334	371	386	378	335	375	383	372	344	387	427	388	359	389	404	334	363	382	413	358	408	322	406	372	345	365	381	385	351	341	347	375	381	357	358	384	386	350	369	361	382	408	389	405	403	385	369	370	354	382	375	366	400	401	388	427	371	366	351	353	371	398	400	373	357	351	424	342	375	368	395	370	374	353	388	383	363	357	364	387	379	399	344	405	358	334	391	407	377	359	383	371	360	367	333	356	341	357	394	356	369	378	360	410	355	416	388	360	349	347	365	403	354	351	367	386	379	357	355	338	325	388	390	378	363	353	357	370	361	363	388	380	349	358	349	374	356	388	400	351	355	392	379	358	376	352	368	373	325	404	368	349	385	390	346	415	383	333	371	366	375	390	329	366	324	348	339	355	357	356	349	379	379	400	364	357	342	370	392	380	356	356	361	345	367	387	390	384	377	386	361	359	367	335	400	398	345	348	384	352	371	379	365	362	356	342	370	343	383	372	397	360	347	371	387	394	368	402	334	403	369	364	382	368	397	373	374	361	397	343	376	395	365	377	368	378	418	352	437	366	379	376	348	402	345	385	379	360	401	358	366	341	358	397	369	378	364	382	355	376	375	362	365	381	364	382	348	363	356	388	372	364	356	403	393	369	358	380	368	381	391	408	373	359	378	374	370	398	349	424	362	411	379	406	364	369	357	362	335	364	361	335	337	413	365	374	350	356	389	338	402	358	385	387	381	333	386	404	378	380	318	357	374	352	379	362	376	359	400	389	378	415	419	349	356	316	391	374	376	356	333	389	335	372	361	394	379	350	369	376	374	379	365	396	354	339	329	361	368	332	403	387	350	362	363	378	367	347	367	363	369	357	359	387	377	398	393	369	407	408	397	415	380	350	371	418	371	385	355	381	386	341	393	385	398	371	350	349	378	378	376	355	381	361	331	335	383	381	366	332	404	446	358	335	335	381	341	363	348	359	386	354	393	369	380	369	356	396	418	369	346	375	379	378	380	387	401	383	399	360	365	365	351	361	377	371	345	380	381	389	339	345	347	392	368	388	382	386	327	372	357	409	360	367	381	364	368	360	332	410	381	363	363	360	334	364	345	357	371	379	364	364	371	346	361	398	369	389	353	369	358	405	372	375	363	388	348	363	354	361	362	340	395	381	364	355	364	385	363	367	370	381	390	357	349	346	363	348	413	366	381	393	385	416	393	366	336	364	382	342	370	378	405	350	370	351	374	375	375	357	362	380	391	375	356	346	335	350	357	378	346	428	388	401	369	319	374	359	379	381	359	383	364	373	381	398	401	371	371	363	329	405	372	388	373	362	351	362	355	389	370	370	370	373	355	319	392	369	385	344	357	352	352	383	360	397	399	376	340	375	398	373	395	373	358	382	347	392	383	395	340	374	379	378	373	348	365	376	366	418	381	366	416	376	405	329	384	377	366	376	397	364	374	368	376	370	358	353	337	373	392	364	358	398	375	378	361	367	352	375	374	393	354	408	363	322	345	394	380	393	367	379	365	338	385	341	357	366	384	387	321	382	386	356	371	353	369	357	374	361	375	361	320	407	391	388	394	357	361	388	350	337	360	345	376	345	364	369	368	376	339	340	345	374	389	419	345	354	365	389	341	356	367	383	434	386	378	376	352	376	404	325	375	353	377	358	365	353	383	362	354	383	357	379	325	371	349	403	398	388	412	369	377	379	395	389	377	351	370	370	367	369	352	363	350	415	319	353	363	385	401	384	418	365	362	345	332	362	365	351	392	392	405	372	395	365	369	361	371	386	355	349	352	405	408	340	376	334	357	387	381	333	360	395	347	374	390	380	408	330	393	350	311	331	379	347	364	357	366	361	354	384	367	358	373	400	320	319	338	343	362	381	347	366	364	328	348	378	369	345	375	383	384	353	373	354	380	361	367	362	365	359	386	372	365	403	394	398	399	360	350	389	362	368	407	394	374	361	369	377	404	349	372	392	338	368	341	379	325	392	399	344	365	363	370	366	421	325	399	380	371	397	368	355	357	380	379	378	359	410	357	362	395	373	357	370	362	362	367	357	390	379	378	376	386	384	382	377	368	362	381	369	354	350	371	348	348	349	382	389	369	368	366	354	391	394	335	380	372	363	361	369	374	369	378	373	373	365	355	348	373	387	363	395	365	357	378	341	331	351	352	399	387	371	369	335	376	392	347	329	368	382	368	365	375	345	334	371	370	354	353	374	390	375	349	370	375	354	400	402	358	390	376	362	354	374	372	382	390	364	332	364	384	357	379	379	363	388	402	379	384	365	359	354	373	368	308	364	386	407	386	382	401	339	365	375	359	409	346	340	368	342	358	347	355	379	353	384	346	365	349	424	380	374	394	362	361	380	399	367	355	370	384	359	399	375	390	395	382	377	394	399	376	356	357	402	374	379	395	384	386	372	365	389	386	375	351	366	371	372	383	404	337	379	381	367	360	361	417	346	414	357	384	367	400	384	384	358	340	331	334	415	365	368	370	381	343	408	351	331	404	415	385	351	388	392	385	387	385	392	359	334	385	401	381	354	369	363	376	372	418	378	357	359	391	354	361	350	371	374	371	393	362	327	379	339	364	365	361	339	370	379	401	398	375	352	366	346	355	359	377	369	371	403	345	365	352	370	378	394	353	359	380	347	360	397	360	320	355	386	355	380	364	388	343	363	417	362	371	391	357	311	360	348	367	375	355	394	356	421	381	364	374	357	372	379	352	375	364	370	369	361	383	402	345	403	378	414	340	369	345	391	354	383	371	368	416	366	371	325	391	371	357	365	337	370	374	387	351	365	365	374	354	368	334	374	363	382	378	379	378	380	383	345	377	369	373	352	405	391	358	367	352	393	402	319	367	403	356	336	369	379	401	348	372	424	369	386	386	368	371	359	401	392	382	361	333	359	375	377	327	344	390	367	388	384	352	390	389	354	374	355	345	378	335	359	384	405	403	390	361	378	349	395	394	391	361	331	349	403	379	402	380	385	366	367	366	364	366	371	375	387	369	337	373	371	354	343	376	374	378	394	383	399	403	345	387	377	369	374	368	352	368	353	378	374	361	342	368	353	378	365	366	348	350	357	353	394	354	346	379	385	417	340	386	351	390	383	370	343	341	379	377	380	369	329	393	405	369	361	369	356	391	352	354	358	389	366	364	374	416	381	391	355	347	390	403	371	373	365	361	385	364	382	376	324	391	341	346	358	406	367	334	373	411	394	359	356	374	383	344	359	386	381	372	361	367	347	381	428	353	348	361	380	399	381	397	385	404	365	390	357	376	395	358	363	344	354	368	330	355	363	348	387	380	359	359	402	394	336	364
11236	1463	2194	2443	2146	1854	1510	1364	1269	1280	1129	1112	1058	1041	1018	1021	942	962	938	905	884	916	856	900	872	862	903	887	860	821	838	876	815	797	894	868	879	853	826	856	855	838	849	813	826	813	845	863	787	823	852	795	836	814	846	858	857	821	865	786	852	846	831	872	833	828	837	799	779	831	776	813	852	826	793	855	814	835	832	811	835	837	853	852	811	819	812	790	796	839	811	834	816	838	813	864	821	785	760	784	827	800	863	907	829	819	801	800	770	797	847	825	781	810	833	793	804	808	785	835	784	783	758	826	811	763	789	856	824	858	882	851	840	809	808	777	825	795	843	851	780	816	826	811	799	801	805	823	863	807	826	844	824	783	871	825	816	786	804	869	789	825	843	836	804	802	822	777	844	807	778	779	830	802	774	866	783	823	811	811	807	819	847	835	805	788	875	867	836	827	842	763	849	798	819	821	771	870	822	821	844	796	806	795	799	818	812	824	820	873	812	757	877	822	877	754	788	809	843	797	851	845	798	804	771	817	791	841	760	835	835	849	805	852	879	836	787	779	845	798	864	762	795	814	825	842	818	824	818	799	775	839	796	818	846	825	846	783	776	830	806	759	780	819	798	767	837	830	788	803	830	815	806	861	838	802	794	857	848	806	794	813	802	807	841	819	829	808	816	832	787	772	818	821	773	779	838	804	851	843	753	848	786	799	834	804	834	815	773	812	811	802	808	862	797	750	808	791	781	843	839	820	745	806	817	830	830	861	817	809	854	821	785	797	876	820	818	803	778	807	815	850	821	828	770	821	815	807	824	819	759	755	815	837	802	800	825	793	840	838	772	882	839	833	823	785	766	820	891	804	834	858	809	833	805	774	814	848	795	838	801	822	837	821	791	814	796	818	803	812	801	827	810	803	801	824	786	838	845	802	807	780	814	853	795	815	804	756	835	790	803	775	854	817	800	821	776	783	776	796	778	842	880	841	846	824	833	783	747	803	776	797	830	766	807	767	765	771	796	825	781	769	810	831	807	780	822	827	830	810	820	812	813	809	807	782	836	809	805	779	840	826	788	836	841	807	786	792	817	823	783	791	753	831	816	843	827	839	824	822	744	828	872	797	796	820	827	820	772	819	801	841	774	833	776	791	871	804	840	851	835	798	779	854	802	752	821	798	792	807	838	789	780	809	812	812	845	781	745	821	783	765	795	823	810	816	849	843	773	845	819	743	757	830	777	814	846	837	744	830	758	797	805	828	829	816	810	876	861	828	782	804	835	802	844	791	805	795	808	742	813	803	699	800	806	808	820	841	787	811	815	806	797	789	827	803	794	825	821	812	829	781	882	838	779	800	789	786	814	825	854	834	806	793	866	858	804	821	844	828	872	804	817	848	789	823	842	770	821	819	815	817	820	799	850	749	808	812	864	770	819	805	814	825	838	813	812	811	796	811	824	795	855	802	772	788	791	837	841	775	802	802	842	851	775	823	819	773	797	825	795	814	798	810	786	828	840	834	807	823	807	809	856	841	726	836	783	782	801	814	832	836	788	800	804	799	804	775	822	787	740	767	818	828	846	813	822	817	860	827	770	811	819	843	787	841	831	807	838	836	795	796	807	836	787	815	816	838	802	790	803	831	813	763	830	796	812	860	825	792	847	795	812	801	772	785	869	781	839	785	837	766	761	832	843	813	802	800	812	795	799	823	833	835	786	803	827	811	739	808	811	757	841	810	807	737	818	815	848	808	779	838	851	799	765	813	853	755	827	816	830	829	885	853	804	803	796	780	796	860	882	854	828	815	793	826	827	854	839	799	796	804	805	838	837	782	768	814	821	803	805	837	837	822	834	842	823	829	788	811	805	807	783	843	812	829	826	785	800	754	810	800	789	823	775	804	831	805	767	836	787	796	803	806	871	788	797	803	792	769	806	807	763	936	824	840	829	831	834	841	822	781	758	840	827	802	817	844	862	770	845	836	784	863	785	753	771	791	796	808	790	790	840	806	846	796	847	783	781	809	802	783	827	814	776	856	798	821	793	828	876	804	823	770	807	791	840	861	816	854	814	819	795	804	763	781	771	791	826	786	830	812	779	797	807	797	821	799	785	804	795	785	865	789	832	745	756	813	847	768	797	835	834	780	855	855	822	764	788	788	800	790	759	783	860	807	793	811	838	797	884	829	798	837	853	822	798	808	779	804	765	846	795	833	784	857	783	836	821	771	776	791	794	835	781	838	794	780	832	785	797	832	846	848	878	777	797	847	829	791	852	806	790	757	828	826	776	821	803	806	851	805	798	776	805	778	810	784	789	836	807	782	819	839	766	825	814	850	793	824	793	885	818	771	811	753	806	823	828	825	800	833	805	819	816	833	804	816	807	818	812	780	829	809	800	848	859	835	797	839	818	807	784	843	827	730	811	792	802	825	823	846	794	855	809	796	785	854	750	831	859	793	821	824	840	855	847	829	784	801	798	795	822	818	821	806	810	806	787	844	834	883	804	821	823	820	802	839	814	793	767	851	803	825	825	820	782	829	751	829	837	843	793	787	806	778	838	800	832	830	807	782	838	759	821	811	787	798	819	790	804	828	803	802	861	809	793	787	739	759	834	849	825	821	822	802	828	775	843	810	816	870	799	788	758	876	778	847	815	805	846	850	807	783	825	768	782	793	759	850	835	866	837	769	815	790	829	828	801	841	728	815	791	826	814	767	822	775	822	767	784	835	851	772	788	811	831	820	818	781	775	844	815	833	840	809	816	820	829	821	829	835	793	783	849	865	873	821	810	874	780	775	821	877	829	757	808	844	806	844	791	784	808	812	786	826	786	794	807	832	779	811	841	844	782	812	858	775	819	808	851	803	812	778	777	766	805	798	770	821	818	845	814	818	802	797	818	818	866	825	841	820	804	784	823	773	814	786	836	802	829	755	842	798	856	799	806	779	780	804	808	828	808	841	836	748	798	819	837	818	786	775	760	810	835	848	787	781	816	806	749	850	790	759	829	844	819	790	844	775	796	857	830	869	808	801	797	828	852	838	785	763	792	829	824	764	824	882	802	804	833	818	840	802	789	777	774	794	812	777	820	805	815	854	801	799	821	844	822	890	823	832	858	786	798	824	815	812	781	805	859	838	834	838	804	800	837	816	777	822	799	839	820	861	796	815	806	830	820	805	816	797	806	841	857	811	863	786	807	797	811	790	772	833	839	765	843	789	871	823	832	900	783	813	811	841	808	827	768	808	805	864	809	770	799	749	820	843	818	752	824	782	800	843	773	806	800	827	809	823	807	862	824	810	814	763	808	796	846	830	831	828	793	832	817	771	834	817	833	834	829	844	796	798	842	799	820	822	817	803	835	844	830	861	772	790	856	819	791	813	845	808	774	846	843	800	751	828	734	839	782	815	840	838	856	809	779	796	826	842	824	835	830	834	788	796	779	787	825	829	822	835	884	786	787	796	781	867	843	855	821	794	796	758	826	839	783	766	853	766	851	814	825	799	809	787
4335	254	173	186	164	188	161	171	176	167	154	170	170	163	141	171	143	167	179	186	145	180	177	153	167	165	165	136	166	174	148	155	172	169	198	160	159	206	168	171	144	177	195	138	163	154	163	172	165	184	184	148	164	152	175	180	184	167	177	173	171	162	169	139	166	153	175	156	149	169	170	188	186	148	170	144	180	168	168	163	177	169	154	159	171	149	164	183	157	159	155	152	167	163	167	182	184	176	170	134	161	183	149	165	163	147	166	167	184	191	195	157	176	176	148	191	155	183	140	137	174	166	148	139	147	178	157	173	196	186	166	178	176	168	173	170	147	170	152	164	153	177	177	165	163	142	131	175	154	184	172	166	168	166	172	166	160	175	166	164	174	164	179	147	158	184	182	162	130	149	149	151	178	157	187	186	196	180	154	157	204	173	174	187	159	178	173	175	165	159	169	190	199	179	154	176	165	193	171	160	139	139	181	187	182	184	169	159	153	155	147	163	143	171	176	167	158	169	137	163	155	177	177	161	156	153	175	189	154	169	169	162	151	179	149	165	186	144	178	164	146	161	146	150	157	165	181	181	138	177	169	160	184	169	160	151	156	171	167	155	163	184	188	153	173	186	175	197	184	145	145	180	183	168	135	165	154	172	165	152	170	186	174	161	177	167	177	169	175	161	168	172	166	154	187	179	172	161	173	152	154	181	167	186	168	183	147	152	157	169	159	158	140	167	151	158	179	175	171	170	159	185	161	187	170	167	160	194	158	183	171	159	164	188	160	183	175	152	153	160	170	159	183	143	181	170	164	152	168	186	181	169	168	160	139	175	182	154	170	154	175	151	152	167	166	164	183	148	151	149	190	167	145	163	146	150	171	152	166	159	187	156	182	174	168	157	152	170	165	162	172	163	172	167	157	175	181	165	175	175	182	161	163	173	167	150	196	138	174	167	175	163	160	183	172	184	165	161	149	173	161	163	162	185	155	147	179	185	193	167	162	151	173	180	190	161	186	164	155	174	183	179	156	143	156	152	152	167	185	179	154	173	165	189	156	171	153	166	186	168	156	170	182	181	190	168	176	177	156	167	171	174	163	153	171	180	166	162	160	168	179	178	139	148	190	156	190	164	183	153	163	174	193	175	142	177	150	171	172	155	148	152	148	156	155	176	155	181	130	157	171	164	160	175	197	161	149	177	174	158	172	165	145	184	138	176	148	165	178	179	183	171	147	182	160	167	153	140	158	150	166	168	175	177	180	181	158	190	139	160	170	172	150	198	181	174	157	143	159	171	208	169	193	175	141	169	167	184	189	163	170	164	183	157	148	177	163	163	156	168	134	154	170	203	169	170	161	192	186	169	164	182	185	147	150	143	145	135	185	159	180	187	157	152	166	178	173	163	188	164	147	151	167	182	148	163	157	156	155	175	163	160	172	154	172	144	166	166	188	151	164	170	183	160	166	161	163	183	172	183	165	153	159	136	187	159	166	165	159	191	166	166	150	170	186	148	143	169	155	178	151	150	175	190	161	166	160	148	148	145	171	175	170	172	181	182	168	181	193	169	154	182	159	164	180	161	189	142	168	181	185	164	154	165	161	179	181	176	157	142	169	182	177	190	172	185	200	171	168	152	140	172	158	168	182	164	175	189	174	173	158	144	153	173	166	158	162	152	164	187	184	171	169	192	222	179	176	158	149	154	169	158	184	167	181	175	123	158	150	139	177	181	152	151	152	184	164	173	171	159	181	162	179	184	190	163	169	170	191	168	166	166	149	181	190	173	159	154	163	177	176	166	147	179	172	179	148	179	163	164	192	175	154	151	167	138	184	161	168	185	172	160	158	185	190	153	210	169	143	168	147	173	190	163	162	183	176	186	150	161	164	169	139	165	173	173	132	149	164	149	178	148	182	166	175	188	160	164	169	158	181	159	175	150	164	163	150	179	173	158	159	160	187	177	151	165	175	168	150	161	169	174	159	164	136	170	152	178	160	159	174	164	170	175	176	172	160	143	172	166	173	169	161	190	166	157	169	157	153	155	145	167	182	168	148	175	139	185	157	180	180	149	163	174	172	176	141	165	158	163	174	176	186	135	158	138	184	171	162	165	186	158	163	159	173	157	168	196	182	167	177	189	165	151	168	159	144	176	164	175	150	154	168	159	187	180	171	153	200	153	170	147	189	170	148	182	175	168	184	167	186	154	167	165	154	163	153	207	167	170	166	184	169	157	136	209	159	185	176	158	153	167	186	170	162	155	176	168	152	191	151	179	169	139	184	154	181	150	158	177	155	189	167	143	165	164	153	163	175	186	173	179	152	141	173	178	162	178	179	149	156	148	167	179	156	184	158	182	157	163	152	155	145	145	186	184	163	172	147	151	155	153	156	162	154	209	196	184	171	183	176	160	175	179	154	179	183	164	172	171	172	172	172	128	188	128	161	169	165	170	182	168	145	164	172	164	178	166	157	144	171	158	170	159	174	167	164	151	158	181	164	175	162	166	152	158	184	183	151	189	157	199	141	179	161	175	162	150	174	144	195	181	159	162	185	187	153	161	141	173	148	154	177	193	190	171	161	155	164	178	171	156	173	172	193	172	151	168	170	187	149	169	175	166	131	157	168	149	166	187	179	189	185	191	168	161	173	171	176	145	168	185	156	166	191	142	133	154	170	189	167	178	165	157	170	174	146	157	174	175	159	166	158	146	178	178	176	166	157	163	183	166	175	165	156	191	170	171	153	162	148	173	173	183	188	173	175	180	190	139	186	140	175	168	182	171	167	147	165	172	151	156	154	173	164	189	166	150	155	152	175	190	178	152	157	183	180	185	168	172	186	157	168	181	155	149	150	167	177	167	149	166	170	146	174	171	159	175	181	171	154	174	170	169	147	169	155	157	145	136	161	187	171	163	164	186	158	164	174	152	172	179	160	168	175	196	179	176	151	157	162	154	145	163	186	178	157	176	165	162	143	182	151	178	169	175	192	152	152	151	162	163	175	170	174	185	154	162	186	183	163	168	181	164	172	182	208	159	175	161	174	179	174	178	161	161	193	133	171	192	187	150	167	167	156	187	176	183	187	175	159	162	127	166	147	174	158	147	180	166	162	167	166	157	149	181	164	166	158	190	154	180	168	153	163	144	150	185	167	163	153	156	189	196	162	166	134	164	166	174	180	156	157	156	168	156	180	160	174	179	150	159	150	179	206	177	153	204	162	162	182	183	151	163	161	173	176	146	155	172	158	152	165	171	159	151	163	153	162	192	153	173	174	142	160	166	155	179	157	176	181	177	158	145	161	163	160	195	166	160	174	162	171	165	184	158	166	164	178	159	181	158	168	181	161	165	153	176	163	184	152	179	158	193	184	156	163	178	187	158	155	165	157	174	181	139	165	184	174	166	140	154	175	164	166	143	177	181	161	174	163	159	166	146	167	159	178	179	173	160	147	175	181	174	168	157	167	180	195	175	155	155	196	175	161	166	162	180	165	167	171	168	169	164	170	155
3176	456	456	445	395	426	427	423	428	397	452	410	404	409	418	433	421	429	434	423	402	423	430	412	400	436	381	388	431	406	424	447	430	391	415	428	413	429	431	417	408	419	408	402	425	413	409	414	435	436	407	441	391	442	401	438	396	399	424	418	422	425	423	442	416	411	413	353	385	396	421	418	415	419	413	398	411	406	425	381	398	443	411	380	408	430	425	433	397	423	403	416	397	426	418	433	407	438	438	454	403	467	394	402	411	438	450	395	415	401	437	389	386	412	430	426	417	414	423	422	453	439	428	392	398	381	386	413	416	411	412	394	384	395	417	396	449	408	434	424	436	430	398	385	403	425	377	410	413	440	368	434	389	392	395	446	406	413	435	399	408	404	404	394	406	420	402	418	393	415	403	420	405	435	403	406	427	433	439	402	429	438	407	410	463	424	405	419	410	452	382	427	393	415	390	413	398	452	348	418	436	381	413	409	406	421	428	415	386	412	403	381	402	377	427	463	407	412	408	380	392	461	429	370	388	405	424	378	403	430	422	407	394	411	433	407	439	457	431	390	412	402	403	434	377	424	375	402	377	432	422	439	444	388	397	407	407	428	490	420	435	420	407	403	432	420	419	438	382	419	407	432	410	386	411	422	393	364	401	379	425	421	429	433	388	388	392	401	418	391	403	435	422	443	418	400	430	445	415	411	424	427	434	427	409	409	359	411	413	417	435	404	405	429	404	403	402	421	377	388	414	421	414	368	417	436	409	385	433	412	396	404	398	396	420	428	414	379	406	389	406	400	400	425	416	419	405	436	421	418	410	416	406	429	426	421	385	424	427	420	424	423	427	414	381	438	410	401	399	400	381	395	426	401	361	389	407	438	401	406	409	429	382	384	411	419	400	417	446	425	406	388	414	431	396	401	413	419	406	455	391	398	384	364	424	426	441	392	433	371	409	432	424	403	394	420	375	429	412	425	404	442	395	405	397	392	407	395	402	407	429	404	403	395	430	402	421	458	425	423	426	416	450	422	426	423	448	435	412	395	420	407	408	429	406	456	431	441	450	390	462	476	383	436	440	424	418	430	434	401	418	412	439	455	413	424	413	454	405	387	457	382	420	411	398	409	397	425	424	390	431	413	386	437	450	422	421	342	401	431	422	396	389	418	414	437	450	434	399	419	440	388	456	424	411	397	400	448	435	434	437	408	392	389	409	410	416	430	420	424	429	409	411	430	390	429	418	411	389	413	434	405	414	409	410	405	357	443	394	420	396	404	464	401	398	422	438	370	421	389	387	404	360	391	421	425	422	404	429	440	425	360	470	386	422	432	407	415	422	407	406	430	415	396	413	409	385	397	460	386	381	415	447	421	422	402	404	431	433	429	393	399	457	429	437	396	399	452	412	420	371	428	405	395	426	451	380	368	417	400	451	429	420	393	393	411	400	411	463	394	402	451	420	402	402	436	442	432	444	414	440	384	384	447	423	419	413	404	441	398	394	419	440	421	427	412	444	405	363	412	398	425	417	445	465	448	396	418	417	397	446	382	461	407	426	403	466	399	443	410	407	404	428	396	419	418	420	372	422	461	399	445	442	420	412	444	445	407	411	434	416	432	442	412	433	422	414	423	449	397	396	359	400	409	403	412	449	456	388	446	399	403	441	418	419	416	434	402	438	431	421	444	430	412	426	429	403	410	419	396	415	426	409	399	381	383	435	399	426	390	425	409	410	449	429	419	408	421	417	417	408	433	410	416	356	432	413	409	427	392	410	388	444	418	407	418	420	388	411	437	422	409	417	423	420	400	415	421	448	420	397	456	419	404	401	398	429	466	429	430	427	347	423	383	410	442	420	454	423	426	441	430	401	406	373	441	405	435	426	420	412	431	420	399	394	421	430	394	399	436	416	419	408	433	400	393	417	435	421	444	440	419	428	408	450	413	373	378	398	424	418	437	420	422	414	408	416	409	437	412	389	398	408	418	422	430	399	423	435	406	421	447	439	388	428	415	447	427	412	404	422	401	432	421	423	392	436	437	397	416	409	403	418	427	445	400	403	398	442	446	416	449	410	376	424	372	391	401	430	375	409	405	437	407	435	391	444	383	428	415	395	434	413	428	383	395	431	437	431	381	395	439	453	411	442	400	404	402	409	410	424	421	427	404	408	397	393	420	399	425	423	411	420	423	414	448	385	411	385	412	448	396	399	416	406	405	431	412	394	427	408	458	419	438	428	425	406	417	388	416	420	403	401	403	430	393	411	405	403	382	386	429	379	415	413	387	441	415	426	415	444	391	426	382	447	437	410	438	406	406	382	414	424	463	424	383	376	410	406	455	412	393	464	413	413	396	428	437	413	403	398	431	434	433	394	408	398	442	395	399	447	385	404	417	435	396	409	402	393	421	383	405	372	376	403	407	411	405	426	444	428	391	446	407	410	421	405	390	406	374	451	429	436	404	411	418	389	447	409	433	425	389	454	428	389	451	403	370	392	412	418	417	418	417	402	396	414	392	416	418	429	419	432	413	446	408	373	412	450	389	472	439	439	405	395	439	387	416	395	431	404	415	395	432	400	427	420	418	422	406	427	409	424	413	430	408	393	444	433	440	433	392	411	400	415	454	403	375	423	404	407	432	395	425	432	377	423	422	419	419	418	392	382	416	422	397	387	406	427	419	404	417	397	422	398	435	416	418	387	447	439	380	412	405	429	409	405	422	461	391	403	387	418	421	387	400	431	468	404	398	444	420	415	410	439	422	426	408	419	379	433	420	396	413	440	430	421	390	406	389	428	397	416	417	426	399	434	429	396	397	408	401	422	403	375	429	413	401	418	429	431	411	409	430	432	435	413	419	372	411	408	429	430	413	407	428	439	428	409	457	395	379	436	410	411	444	413	453	402	449	399	425	390	421	417	398	395	407	414	435	390	424	422	421	394	405	405	430	406	431	416	439	405	424	434	432	389	457	422	409	414	412	436	398	406	435	443	403	431	414	424	431	412	392	427	443	404	413	405	423	449	406	403	416	437	427	397	416	411	405	457	457	399	435	384	421	406	429	444	386	409	395	386	413	412	393	419	411	430	440	401	456	450	413	374	374	431	453	361	393	440	405	418	387	417	365	460	425	405	362	423	403	402	397	439	397	422	404	397	429	416	403	382	437	412	445	427	384	396	398	393	392	427	425	423	447	466	389	417	424	412	440	443	426	422	396	406	439	407	428	433	420	445	425	414	418	389	434	419	421	411	427	418	435	428	416	387	402	415	396	398	408	440	417	377	401	454	367	417	395	427	430	393	395	432	418	380	415	422	442	397	398	445	392	426	393	421	428	398	412	439	405	389	400	401	404	450	385	429	386	417	418	396	401	401	416	436	402	412	392	424	423	409	419	399	425	393	422	389	428	422	411	445	379	391	402	403	413	447	428	409	424	428	393	390	376	417	407	414	423	418	420	422	407	422	399	421	409	420	409	432	415	433	394	400	441	401	426	406	381	445	392	439	455	419	431
13440	871	620	510	430	389	346	325	287	271	267	290	260	278	262	252	225	245	250	259	291	256	272	266	309	282	251	239	245	246	278	249	287	237	259	251	271	278	259	236	250	270	259	266	289	232	277	282	255	259	233	253	251	264	269	265	235	226	309	288	266	250	268	274	273	266	270	253	242	254	255	238	234	239	236	246	247	246	258	261	234	249	257	254	236	283	287	231	227	258	266	239	258	257	255	254	267	236	237	265	255	263	251	242	273	242	271	261	275	281	254	241	272	235	254	278	247	254	238	257	270	255	268	283	259	257	251	235	242	215	235	262	258	234	261	247	220	259	241	280	271	258	243	261	287	233	276	256	226	239	242	254	238	287	233	248	265	244	221	246	252	256	249	231	243	259	261	270	280	229	236	283	265	286	273	221	251	265	251	266	269	227	267	233	283	248	298	250	255	228	276	269	246	257	262	269	257	241	269	248	261	266	245	295	277	273	240	253	253	228	280	243	265	231	236	219	277	254	267	254	276	258	238	251	275	256	247	265	270	251	302	247	281	245	259	266	226	266	262	270	267	283	260	269	249	265	260	287	259	265	266	279	295	271	240	269	242	254	236	263	288	252	238	294	262	240	266	252	239	236	277	274	255	257	254	254	274	248	268	250	263	233	282	262	254	247	274	249	252	257	238	279	277	255	242	260	265	247	276	238	252	237	222	254	268	271	279	268	263	271	227	277	260	258	280	233	265	265	231	248	280	261	253	237	251	251	244	244	251	255	271	286	238	230	264	251	262	261	269	258	247	248	262	228	226	247	234	298	239	253	241	264	249	220	251	257	278	259	276	269	283	276	282	249	257	242	264	267	260	255	266	240	241	245	246	245	273	264	271	232	256	253	264	249	241	256	266	260	276	256	256	266	254	246	280	302	246	227	258	269	256	235	277	271	247	262	260	281	251	242	265	257	245	266	284	254	232	256	230	236	248	254	287	262	250	237	272	212	285	242	246	251	228	226	275	276	272	237	232	280	312	280	239	255	277	262	224	230	258	300	222	275	276	249	228	245	244	254	267	254	245	240	303	233	231	231	250	230	237	244	272	245	272	258	255	220	258	280	277	247	255	258	252	263	268	258	236	240	223	263	276	251	244	271	270	265	243	244	237	278	272	255	232	237	217	240	258	259	241	240	252	269	268	271	288	248	266	265	240	257	228	235	275	282	288	252	255	269	226	247	257	260	256	227	282	296	229	225	247	280	240	232	256	233	246	245	226	233	272	235	235	284	238	281	261	229	255	265	242	228	253	267	229	269	247	248	263	251	252	250	244	272	265	231	265	270	249	252	293	287	259	227	259	241	272	264	278	242	234	245	269	244	247	238	259	246	254	227	295	241	238	240	267	267	254	282	278	273	217	278	241	265	253	280	248	252	256	264	286	257	255	280	254	274	267	304	250	289	275	285	238	258	268	259	244	269	269	263	256	248	246	288	260	237	273	243	264	268	233	278	258	264	253	254	296	264	240	210	245	241	230	233	204	249	255	272	263	239	255	206	224	236	273	269	244	255	267	254	266	257	276	276	207	278	215	225	258	254	272	235	242	259	275	245	246	262	236	228	268	276	251	257	259	238	265	281	254	264	234	253	289	235	254	255	263	248	241	255	292	238	239	254	242	252	265	243	265	269	238	249	269	264	259	242	272	271	245	248	283	250	263	248	257	253	262	250	234	238	275	260	277	264	252	253	281	256	247	258	237	262	261	245	265	243	266	256	227	257	249	253	241	246	225	247	234	266	255	248	288	259	243	264	251	243	266	263	238	239	255	260	287	253	264	271	240	254	255	233	243	234	289	251	259	274	241	251	255	247	238	266	277	259	278	238	247	262	271	245	236	256	216	223	260	291	281	258	296	217	245	233	252	225	252	232	270	241	248	281	255	271	261	280	258	225	229	263	253	245	271	283	283	277	273	232	259	242	240	249	276	280	246	276	246	257	253	244	262	255	248	278	250	253	265	263	218	251	272	233	273	255	277	237	235	273	257	255	273	232	264	248	264	266	223	276	244	236	270	261	251	240	265	256	258	252	257	274	242	261	275	219	247	275	254	277	251	240	234	251	240	241	259	213	220	275	268	229	272	278	263	251	230	252	226	280	258	261	231	268	270	262	278	246	290	246	246	268	226	247	281	258	236	255	220	268	271	244	239	265	273	249	247	275	267	238	250	267	270	242	246	247	216	253	291	236	270	252	207	269	254	273	265	262	248	235	250	253	237	206	237	240	253	252	261	277	242	280	268	275	269	266	272	258	264	253	242	269	250	249	272	231	277	273	255	252	287	245	249	252	284	257	237	284	251	256	256	265	282	270	249	259	249	279	246	250	238	241	244	254	262	261	272	243	263	238	251	223	268	283	283	259	264	233	246	267	251	262	252	233	234	241	265	238	241	233	294	246	247	290	259	232	252	278	247	247	245	271	239	236	260	278	222	216	271	258	246	239	225	225	234	257	233	256	265	255	253	237	267	246	275	286	263	272	263	251	252	257	239	244	247	243	233	254	280	263	286	265	253	247	289	226	261	275	276	251	265	245	242	238	251	257	259	273	240	248	282	253	225	282	221	267	252	268	242	294	260	266	276	238	249	249	253	276	264	258	246	241	261	263	261	261	269	250	270	243	250	291	253	295	262	271	278	264	226	259	230	280	276	242	249	234	257	254	264	249	266	256	270	262	270	247	291	271	248	249	260	263	277	272	240	276	268	263	264	242	245	264	280	291	236	227	244	266	265	273	265	274	269	254	254	276	248	266	264	281	291	264	256	236	247	239	292	270	264	215	236	224	275	276	239	257	226	252	249	236	243	242	253	291	276	252	243	233	262	246	231	242	258	242	247	270	254	246	249	242	257	240	254	261	257	267	249	275	266	258	257	239	247	233	273	236	235	227	270	244	269	258	256	206	230	255	275	264	265	282	268	240	254	301	260	256	280	248	260	251	266	233	250	272	279	268	253	263	257	216	258	276	235	261	260	264	231	237	254	252	246	268	260	249	244	259	271	254	228	281	261	248	234	238	237	247	236	273	255	289	246	275	278	237	224	264	243	280	240	244	266	268	254	255	256	246	247	267	251	264	260	283	250	262	265	292	241	252	259	270	275	270	276	261	248	232	296	244	293	228	244	284	265	277	237	238	235	270	279	226	229	251	233	283	292	215	247	275	280	239	249	253	278	261	252	279	252	257	256	237	243	261	276	240	233	236	238	246	260	284	242	229	285	289	261	244	278	257	253	249	278	264	266	255	223	269	260	270	241	244	244	238	302	253	262	257	244	234	239	256	262	251	249	250	252	253	239	243	261	259	311	253	246	262	271	227	280	243	291	250	225	244	275	241	230	268	251	303	264	262	278	255	260	275	271	265	228	252	268	282	233	261	247	253	258	256	246	270	258	235	254	257	283	239	220	254	241	248	248	253	256	230	257	256	254	269	270	273	261	251	231	267	247	224	267	265	250	287	239	226	243	261
8841	909	1303	1474	1337	1105	976	889	834	797	779	749	694	712	724	658	692	712	623	670	653	616	666	675	617	669	640	638	662	647	659	607	637	652	596	634	591	644	602	616	623	652	609	651	610	621	597	622	684	629	625	599	605	553	595	649	625	606	580	615	632	621	643	609	613	562	586	606	604	611	609	572	642	563	562	630	589	617	610	616	635	602	581	590	570	603	617	612	578	650	596	577	635	622	618	595	593	626	554	607	606	565	577	597	587	550	605	612	609	592	593	629	604	611	618	606	588	623	641	623	580	650	606	639	625	577	610	619	572	616	623	592	614	651	604	658	648	605	613	640	629	610	613	615	620	609	638	629	579	553	565	574	566	617	603	603	576	587	615	604	581	551	596	587	642	617	582	620	596	646	575	615	632	636	631	596	586	619	630	607	565	594	611	569	640	604	589	603	539	641	622	621	576	588	579	598	626	614	624	603	607	590	593	584	583	593	588	596	629	633	604	555	657	613	559	607	561	595	573	568	596	595	561	589	603	602	604	586	584	629	571	565	581	608	585	606	552	607	601	558	588	603	636	619	595	595	611	607	563	635	588	598	638	617	596	608	584	579	610	638	625	622	552	573	589	639	612	603	607	572	614	574	604	564	638	606	619	586	609	540	566	594	624	592	628	614	560	592	615	601	611	627	604	625	565	619	578	600	613	530	627	605	614	630	621	587	599	612	597	590	552	596	598	598	596	617	586	584	616	589	604	577	565	600	606	597	577	574	544	587	579	588	642	592	618	596	598	578	587	599	607	567	606	580	585	603	584	609	599	577	553	559	613	628	625	617	577	640	599	587	593	624	593	555	546	552	609	595	586	651	570	606	576	616	588	597	596	635	593	619	599	649	607	595	572	593	568	604	624	600	565	627	625	594	589	628	605	601	568	609	587	579	593	620	556	618	588	576	573	600	570	536	586	611	579	588	605	555	642	576	597	602	597	612	605	600	567	609	648	614	585	652	592	619	602	603	635	597	590	583	575	625	556	587	642	563	594	632	603	570	591	614	634	628	612	592	610	601	573	575	611	593	654	566	601	601	603	582	622	602	620	613	578	590	585	569	591	619	611	584	570	577	637	560	638	579	609	615	601	564	584	572	600	582	609	592	623	575	613	596	584	615	604	609	636	619	593	606	587	617	580	610	628	608	623	599	604	594	580	576	601	535	613	613	585	558	568	613	562	631	595	621	663	579	555	601	589	603	570	621	592	590	601	575	629	580	593	608	599	614	565	626	610	562	637	589	573	599	606	530	590	577	562	596	576	606	617	630	660	589	583	649	578	634	615	582	576	574	623	629	555	602	600	561	563	557	588	632	630	606	561	561	635	611	596	575	590	602	567	618	600	576	589	638	548	582	617	645	587	568	601	571	595	580	570	602	597	598	578	629	611	569	583	625	606	592	558	550	608	610	624	555	600	607	566	612	574	594	593	628	629	618	661	561	608	578	590	586	587	581	602	540	566	545	616	567	599	635	594	612	626	561	574	622	554	609	581	607	592	597	597	562	613	576	552	559	598	620	666	598	612	611	633	581	549	585	607	614	580	562	614	573	585	597	604	585	554	585	585	558	590	568	579	626	612	602	650	613	640	590	586	565	594	624	621	634	602	602	601	593	607	625	599	556	625	545	606	628	601	580	553	632	605	630	584	625	610	583	622	580	594	580	566	635	555	581	594	578	596	597	588	640	579	578	595	597	585	633	612	604	568	586	603	592	590	584	631	651	599	598	617	607	607	597	564	587	673	585	595	606	635	599	589	562	588	595	628	559	610	574	604	612	588	566	637	593	587	585	625	605	636	593	593	587	582	612	601	580	623	587	596	594	569	570	653	625	629	569	650	628	574	625	578	615	633	620	598	603	616	598	622	606	564	601	577	642	585	647	593	622	629	629	607	645	583	613	588	608	613	556	576	592	596	632	591	649	583	659	622	606	565	596	586	618	661	610	583	594	623	618	547	600	559	650	637	588	591	566	672	585	597	591	574	614	607	578	566	623	574	588	616	596	592	558	547	615	628	592	649	588	598	587	575	531	638	584	609	611	554	564	569	602	607	633	583	619	587	582	617	577	569	626	577	599	638	585	617	577	608	689	591	616	576	636	586	625	568	614	572	594	608	581	618	600	583	596	630	618	613	584	599	576	562	610	626	584	630	622	626	606	612	602	583	574	598	607	596	611	650	561	647	563	576	585	619	620	584	559	589	569	603	623	610	587	620	612	631	637	591	588	564	591	620	591	597	577	594	586	567	592	632	584	649	590	635	577	588	595	614	583	627	627	584	644	573	590	633	627	550	578	576	610	593	619	591	601	575	615	602	585	583	575	592	586	599	652	570	633	577	608	583	606	631	587	618	558	572	607	627	599	619	650	584	610	565	583	605	602	623	587	600	576	602	584	584	585	582	585	546	604	597	609	605	624	597	576	629	568	608	601	581	616	553	623	591	598	596	596	651	641	595	590	602	598	576	601	599	634	625	571	626	575	621	568	606	563	621	579	633	598	609	606	593	614	616	622	576	577	598	534	613	552	615	575	617	580	608	608	627	627	615	623	532	598	583	584	591	585	595	600	524	603	604	593	614	596	570	626	626	556	595	561	573	606	600	637	604	636	592	645	623	586	589	597	622	632	632	587	606	593	596	609	601	622	575	594	611	591	621	621	624	603	601	564	621	586	607	601	556	577	605	603	619	597	569	590	611	594	616	622	618	565	586	614	599	613	601	582	632	599	580	642	600	631	591	577	615	608	558	577	588	577	627	603	578	592	570	584	602	577	598	567	649	582	582	593	649	600	624	580	612	589	607	582	588	599	558	593	610	627	596	622	606	560	591	613	587	600	663	628	565	604	577	577	617	590	593	591	628	606	590	573	640	632	571	599	579	584	591	596	542	594	609	602	598	633	612	611	628	587	603	570	567	593	603	626	601	567	561	596	598	602	559	638	610	609	606	600	590	593	586	640	657	623	606	585	569	632	575	613	602	571	622	585	591	606	624	604	592	617	581	558	620	588	596	608	584	607	623	615	623	577	582	549	590	565	591	626	621	603	620	573	538	557	606	614	609	624	589	640	566	614	577	563	580	611	551	555	595	596	591	606	594	631	605	617	622	565	611	552	565	618	641	570	591	622	626	614	614	603	558	574	629	608	593	592	614	608	614	592	584	643	568	566	635	605	638	608	643	577	578	564	588	597	616	597	627	589	626	575	603	605	650	604	621	606	563	587	601	558	582	601	561	591	614	581	583	575	601	593	639	580	580	587	597	591	583	627	634	577	603	570	603	626	619	624	617	575	608	595	604	627	569	572	606	576	539	613	579	590	613	602	566	572	644	597	620	545	603	589	644	590	615	599	612	611	619	603	602	595	607	626	560	599	618	571	551	613	613	633	616	612	580	611	610	589	585	622	645	597	609	571	599	583	603	603	608	599	637	575	557	588	596	559	598	632	640	622	633	591	615	642	646	587	594	595
21126	1968	1093	938	699	599	515	477	473	439	406	401	392	389	402	377	363	381	376	366	370	374	387	379	391	385	354	377	351	347	353	438	364	372	367	348	331	335	335	349	422	358	366	381	364	391	360	377	367	370	370	358	355	400	425	362	406	390	387	355	373	372	354	349	371	364	354	351	350	375	353	366	364	355	317	337	397	367	354	377	395	372	373	398	357	356	337	369	378	361	394	376	384	344	353	364	357	364	368	337	353	347	352	369	356	366	361	357	365	378	383	365	367	358	346	357	364	361	370	394	364	376	361	368	404	358	385	348	344	367	366	344	391	371	402	343	356	372	344	365	363	375	380	359	343	419	416	362	389	356	356	360	370	357	383	389	364	361	327	363	376	410	345	377	349	355	344	345	340	329	386	325	353	365	350	377	364	320	375	380	316	324	344	378	362	341	339	352	348	348	349	392	358	327	380	390	345	408	371	399	358	412	381	374	365	338	363	376	372	352	357	376	395	360	391	387	389	309	332	383	381	337	345	387	339	387	359	328	371	369	347	412	361	361	373	389	362	355	350	352	334	370	383	400	341	377	352	371	381	355	392	371	388	326	367	379	393	352	365	337	374	380	342	376	344	365	365	340	355	367	379	362	353	348	362	391	364	382	342	415	366	362	396	344	384	344	359	350	407	371	388	321	396	356	371	343	370	383	362	350	350	361	328	368	379	348	351	379	358	351	370	318	326	372	386	348	362	367	396	369	367	347	368	391	351	364	367	349	344	360	344	332	361	363	345	371	375	377	400	354	356	390	370	344	342	330	360	350	380	362	342	384	389	365	358	310	344	392	369	392	334	386	371	368	378	342	363	372	366	381	322	372	364	385	332	374	399	370	345	335	355	384	363	335	373	364	343	353	399	370	339	383	352	390	357	370	333	365	343	371	331	370	364	374	367	378	370	365	365	363	378	336	367	368	369	368	378	409	351	341	352	386	362	372	371	330	354	386	354	326	346	374	350	355	389	353	361	364	333	353	357	340	345	373	362	366	354	365	343	399	328	404	351	369	358	330	365	336	354	380	371	363	337	385	367	371	355	403	407	347	362	361	388	369	353	373	345	413	347	334	363	333	374	364	354	316	321	356	307	376	356	358	330	336	356	380	374	386	367	324	378	368	407	359	328	383	342	347	352	378	366	355	351	336	373	386	352	354	366	373	364	364	361	349	363	401	343	358	382	365	330	351	395	367	324	329	346	353	362	339	316	313	340	353	384	331	382	334	390	337	351	356	360	356	359	348	416	356	344	378	348	378	325	359	369	360	367	352	353	349	384	350	340	383	348	355	335	364	347	347	392	349	354	348	348	410	400	350	371	367	357	349	362	401	352	390	363	359	349	377	358	398	355	345	343	377	355	390	355	373	355	344	350	347	409	377	370	376	386	361	343	388	363	337	382	347	353	368	378	378	372	396	389	331	351	377	376	350	387	367	349	343	341	357	337	356	351	358	403	356	373	340	386	331	344	382	403	340	361	411	346	356	394	334	310	344	383	344	362	336	392	377	351	334	343	386	389	357	366	379	359	375	394	377	385	353	407	368	372	409	359	367	375	340	357	356	372	350	377	382	342	350	376	363	354	370	335	359	369	369	342	366	330	340	377	399	366	366	385	382	381	358	354	368	370	359	316	378	385	380	334	347	344	366	381	327	361	339	393	366	400	375	360	307	361	394	319	344	362	361	364	376	342	367	398	379	349	374	360	400	343	361	373	394	401	338	370	365	378	362	326	308	407	370	347	362	381	368	342	349	372	379	352	368	356	366	336	356	376	331	347	364	384	347	369	366	361	330	356	324	399	359	393	381	362	395	365	386	345	363	369	349	356	364	377	337	377	357	385	360	395	400	357	370	394	313	328	377	359	390	375	351	355	375	352	351	389	359	405	396	367	380	390	407	382	369	351	350	365	333	359	375	358	376	367	351	402	372	365	390	419	342	350	385	376	353	345	412	366	358	375	362	369	335	378	373	380	360	386	416	400	370	367	385	385	376	348	368	368	356	371	313	313	379	352	368	382	352	383	344	370	383	374	369	341	368	325	350	363	378	355	326	388	371	398	346	343	328	370	354	372	346	373	339	374	352	321	384	365	389	337	380	368	345	355	362	348	393	369	334	411	354	351	402	340	379	359	369	373	413	351	384	385	368	361	415	327	318	380	351	334	364	387	340	404	345	381	375	345	326	426	386	316	354	358	354	354	381	349	337	352	387	332	383	363	374	337	364	336	368	366	351	374	346	384	341	341	349	361	349	350	366	378	364	327	382	362	331	327	379	344	373	348	341	347	365	343	332	360	346	358	385	351	389	371	350	379	365	376	349	363	366	363	337	380	404	345	366	344	361	399	376	387	390	358	342	378	356	376	373	327	364	379	373	351	329	340	366	373	378	397	358	359	335	376	348	348	381	361	350	375	327	373	389	348	362	363	344	364	383	372	397	348	373	350	344	363	372	373	369	327	371	348	349	334	354	352	346	340	366	395	387	334	373	360	390	385	390	380	326	362	370	382	367	351	364	350	354	379	351	332	361	366	367	375	418	387	365	377	401	360	392	373	371	328	373	345	371	358	369	328	349	341	356	353	357	364	336	372	334	374	373	376	359	372	339	378	369	357	389	352	354	357	347	385	435	367	348	374	353	359	361	367	413	407	345	376	372	377	361	364	392	369	384	387	350	322	391	356	364	341	393	364	376	332	336	323	362	357	366	357	377	350	330	371	317	372	378	371	380	370	417	367	362	412	379	387	358	370	334	388	393	347	379	329	346	346	405	396	376	351	386	372	365	352	338	340	361	377	373	375	322	370	376	358	359	335	339	386	333	328	383	358	368	359	355	383	348	345	379	351	369	335	329	376	335	368	365	393	396	354	344	382	356	384	346	371	337	376	369	356	411	380	385	342	337	365	373	347	379	393	371	326	352	336	373	351	339	358	363	341	421	339	389	349	384	386	326	329	358	390	409	353	359	325	343	367	353	353	388	364	365	319	360	367	359	306	357	345	357	349	329	336	362	377	398	355	348	414	368	363	398	322	377	367	405	357	414	379	393	317	382	348	363	372	373	372	370	316	316	367	324	364	352	365	344	337	362	372	368	355	378	360	353	377	381	386	375	355	371	370	365	353	410	343	345	392	371	335	397	381	356	338	360	378	325	379	366	401	353	377	370	342	324	378	315	390	380	367	357	381	355	351	363	392	363	364	369	377	356	371	387	366	362	435	384	333	374	341	349	361	344	339	345	359	345	353	409	414	349	342	334	349	378	373	328	355	366	370	356	362	396	364	339	367	350	369	322	318	364	356	334	370	321	403	390	344	405	376	345	393	341	351	375	370	350	366	362	362	374	337	360	382	364	353	359	397	363	372	365	379	360	375	370	341	363	359	357	397	340	319	309	338	369	368	358	359	375	366	408	348	341	368	359	334	404	408	358	347	357	363	386	379	388	397	359	364	345	357	382	356	335	343	361	361	380
11340	1457	2216	2381	2040	1931	1585	1360	1284	1195	1145	1087	1016	1022	987	917	948	972	888	869	835	888	856	894	868	899	825	785	796	830	860	893	787	829	837	862	799	854	808	843	842	827	809	822	840	793	849	785	735	779	766	795	834	788	813	815	781	836	792	806	774	807	862	810	812	814	826	860	805	784	782	799	816	841	787	844	823	799	821	828	793	797	798	820	789	797	831	793	786	818	816	825	802	806	844	760	742	823	808	827	803	874	839	836	835	784	767	786	802	875	805	795	824	774	847	846	837	768	800	803	771	819	804	836	827	811	875	787	805	821	811	777	801	792	783	800	767	817	798	778	810	837	778	782	803	816	832	831	827	774	780	814	824	794	792	805	817	836	837	797	819	792	800	792	808	770	826	813	853	822	784	753	801	771	819	828	830	762	784	838	837	850	794	742	787	837	810	805	764	790	791	779	770	749	787	793	811	786	791	840	752	777	774	784	810	805	787	863	822	779	789	749	792	791	833	771	747	798	816	796	813	765	802	832	741	794	794	799	759	761	810	771	806	783	817	821	835	840	789	811	832	827	812	793	790	825	796	780	752	809	812	806	823	797	822	791	798	821	796	802	776	773	795	759	818	804	767	801	769	781	779	812	782	792	839	760	814	868	819	775	786	797	807	809	783	768	849	771	814	777	812	760	846	826	815	760	815	767	760	805	834	805	762	770	804	794	803	806	783	778	828	780	759	787	827	843	768	824	826	786	780	774	784	758	807	771	749	817	837	862	816	800	761	823	865	805	817	773	740	827	778	818	829	853	803	855	769	775	821	787	777	797	797	775	799	749	734	793	745	822	736	794	801	805	822	869	862	781	738	788	801	865	780	784	836	797	810	759	786	803	771	753	810	819	827	820	823	785	839	808	782	835	782	807	777	786	766	806	784	748	845	796	827	776	794	847	756	755	847	792	780	798	762	809	758	796	766	812	732	790	844	834	783	790	770	773	818	807	840	820	812	829	765	767	803	838	795	798	770	836	734	777	783	767	788	829	789	800	813	767	790	847	805	778	774	741	770	860	775	811	803	787	803	779	801	798	840	841	765	777	831	821	799	791	770	756	845	798	802	830	787	773	727	811	802	759	779	733	767	801	800	765	757	778	844	837	808	786	772	814	831	810	753	762	802	800	790	823	790	764	784	787	794	781	786	812	831	771	812	811	787	781	830	793	824	814	795	782	795	747	829	768	767	811	855	772	807	765	745	770	811	771	845	725	812	797	775	837	755	777	828	740	768	788	785	820	799	801	773	746	805	805	798	799	828	818	799	844	805	854	729	765	825	807	789	804	808	773	812	786	794	794	750	769	823	840	816	772	782	741	775	806	746	803	790	793	752	751	785	808	814	789	772	788	823	779	793	800	820	827	823	784	772	780	835	774	815	803	836	788	837	770	761	776	773	768	800	824	823	810	851	840	772	864	806	782	843	762	755	850	787	828	793	801	849	780	802	773	808	798	803	754	806	761	790	769	775	832	753	743	805	821	791	753	769	809	805	775	805	798	812	767	785	794	823	834	799	807	806	817	772	776	813	814	790	782	793	795	802	745	836	757	732	826	762	808	771	794	780	786	782	808	786	802	788	733	838	807	840	789	770	808	839	829	815	777	754	797	832	839	795	782	814	775	800	778	811	752	788	765	814	758	796	779	826	849	850	786	804	751	845	792	777	804	844	804	818	753	752	850	807	763	801	755	739	802	785	826	797	782	816	762	808	804	796	792	803	786	824	807	820	821	805	852	777	790	792	772	818	754	779	767	808	826	781	816	810	768	780	755	773	763	792	784	825	777	815	832	812	794	800	799	829	807	799	783	789	772	735	822	765	776	804	793	778	822	820	861	760	809	744	852	790	801	786	785	749	805	761	788	803	818	861	777	789	791	810	833	820	784	763	749	885	773	774	816	740	791	820	806	769	815	800	832	814	791	769	823	817	802	794	804	836	776	791	805	766	825	839	799	815	817	833	792	759	783	792	809	871	811	797	874	803	817	823	823	814	817	820	807	791	788	843	779	757	779	831	826	828	838	844	790	790	766	820	732	831	725	799	839	827	790	779	819	809	841	803	717	801	717	782	801	833	794	832	770	776	798	776	799	780	825	783	820	822	786	822	810	787	786	768	767	796	788	784	829	808	790	761	736	797	792	752	799	806	759	756	794	822	791	827	799	792	780	790	797	827	849	804	743	825	790	857	776	759	782	751	799	811	797	793	818	795	825	860	804	832	828	782	817	802	806	863	829	755	778	805	814	791	815	750	792	802	810	775	850	765	816	787	827	828	787	778	784	825	834	762	843	761	816	794	780	769	844	732	777	791	795	848	854	818	810	817	847	841	835	803	845	801	804	837	771	838	824	781	812	782	825	786	801	749	832	771	766	787	846	787	797	816	772	782	815	776	797	798	763	781	758	794	841	769	758	782	838	806	770	808	823	764	811	797	793	786	780	817	832	806	804	772	806	784	803	815	767	787	726	777	799	816	785	792	782	725	786	859	785	835	799	805	821	788	831	813	799	729	758	818	772	835	790	800	794	771	787	821	754	800	812	829	760	802	835	799	750	770	803	862	821	826	790	737	783	792	819	870	815	826	805	794	771	758	845	783	759	730	755	825	832	793	784	789	783	839	789	790	770	790	788	859	806	856	789	790	804	801	784	780	819	810	841	785	782	787	802	848	778	804	774	751	784	762	770	792	819	796	813	797	766	757	830	804	791	750	793	794	766	827	825	822	789	792	768	790	811	871	762	822	815	781	822	807	774	790	842	819	780	803	803	794	772	767	753	798	790	794	773	844	743	813	773	793	833	810	826	798	780	777	788	812	831	766	780	831	804	812	847	763	805	829	815	773	770	834	795	816	781	805	822	726	789	795	771	748	766	807	832	742	778	784	782	822	777	829	760	809	794	793	804	800	793	821	824	763	786	767	776	832	804	817	814	836	738	839	775	851	846	762	763	817	772	797	753	800	830	790	736	842	829	790	822	823	836	739	801	829	784	767	795	761	801	765	756	838	818	784	803	803	794	762	766	778	751	817	827	782	866	841	827	822	838	776	813	824	743	791	792	830	790	846	755	812	837	789	797	801	800	811	784	804	840	798	757	738	776	807	756	836	758	804	808	788	821	822	760	785	815	785	793	780	781	816	774	770	769	764	781	769	800	755	806	826	785	751	811	799	779	763	785	783	791	871	762	793	775	774	797	798	769	756	748	826	832	775	831	820	776	785	847	799	747	749	779	737	774	796	728	814	763	781	833	810	830	855	801	779	820	754	810	799	773	826	766	785	799	790	824	750	746	816	777	793	746	808	744	826	809	825	819	809	813	803	823	752	797	845	759	812	784	764	803	805	783	792	769	831	826	836	819	795	805	823	758	785	775	784	786	842	867	778	762	809	827	814	798	820	781	835	797	804	829	820	815	799	818	812	774	836	770	813	813	768	784	759	815	872	781	823	786	762	777	812	821	791	818	766	787
3903	244	206	172	155	131	167	161	169	166	166	169	175	151	145	179	168	181	167	160	176	165	153	129	156	196	176	150	146	165	176	142	141	187	182	184	149	176	177	172	158	157	181	159	189	184	180	171	133	172	141	180	184	169	162	159	180	162	156	170	179	143	159	174	191	166	152	145	170	164	161	169	150	182	162	141	163	181	154	171	181	181	149	178	179	159	190	163	180	169	173	164	154	166	155	183	170	179	167	179	164	171	173	147	149	147	143	182	166	167	169	159	173	153	152	170	180	168	151	174	178	159	153	164	166	170	176	165	153	174	157	186	188	158	156	161	164	158	151	157	171	166	175	145	161	158	190	180	160	157	147	157	128	167	182	190	150	156	165	150	149	190	153	171	148	188	192	159	140	177	159	156	143	146	178	151	153	173	175	145	143	158	181	169	187	145	168	164	197	150	178	139	170	194	154	164	164	160	178	199	155	174	157	161	144	166	180	146	179	160	158	151	174	169	142	164	144	182	146	171	162	170	176	152	178	176	158	158	146	183	155	169	151	159	170	178	150	172	149	173	147	149	151	181	167	181	167	178	165	168	174	160	140	178	137	152	199	130	153	189	135	162	167	187	162	150	155	158	159	151	209	167	162	179	137	168	160	164	174	169	189	158	159	163	156	169	178	161	155	141	164	168	142	181	159	146	167	163	143	135	179	167	158	156	180	166	161	178	159	181	170	174	157	164	155	162	164	168	180	151	172	160	159	159	176	182	162	154	184	141	149	174	167	149	152	145	164	173	171	174	143	154	172	151	182	184	169	154	153	161	174	138	180	164	152	153	179	185	189	146	166	171	160	163	146	170	161	196	174	127	144	156	162	161	179	183	155	155	174	164	151	161	166	154	152	182	160	163	157	180	179	154	159	166	159	171	152	172	163	158	151	174	150	159	172	147	163	164	187	176	153	163	169	157	186	163	169	169	168	144	184	136	158	202	164	153	165	174	158	146	144	157	146	143	148	161	162	172	167	169	152	186	167	173	147	170	166	140	153	162	186	143	180	173	150	191	166	151	148	180	182	175	175	170	169	163	159	149	149	158	159	172	150	151	190	161	164	165	157	178	163	166	174	158	155	149	165	130	150	154	162	164	183	170	167	158	168	146	165	171	174	157	155	155	156	174	171	167	154	159	157	186	170	165	173	180	159	160	173	157	137	151	170	156	161	157	164	163	164	180	179	172	161	175	151	139	171	147	153	169	147	130	177	158	177	169	155	172	185	171	137	157	152	153	176	156	154	162	170	129	131	182	153	186	170	166	186	194	177	158	173	177	197	170	164	149	152	185	158	167	149	183	171	170	168	157	152	159	140	190	176	164	191	146	151	157	169	215	169	183	132	165	141	166	144	165	174	155	154	166	159	151	161	151	145	138	143	161	177	165	153	171	177	168	174	177	177	159	165	195	146	176	161	179	167	192	170	149	172	144	152	132	160	183	158	167	143	161	183	181	148	174	150	161	181	175	157	179	165	151	152	167	170	145	175	169	162	165	147	172	180	152	175	159	192	154	173	181	168	180	175	173	146	175	169	146	157	148	168	162	172	158	136	179	149	143	158	151	165	137	150	167	157	147	143	172	188	151	178	137	145	162	149	153	167	166	186	190	180	145	152	148	147	151	182	164	167	180	176	182	158	186	167	176	164	151	164	150	182	173	182	162	186	179	165	158	160	148	160	161	173	177	177	179	160	181	177	171	167	165	161	162	184	152	175	160	159	153	169	155	158	156	139	154	143	148	154	169	184	198	182	160	169	168	139	162	161	180	163	152	131	172	122	167	191	199	164	148	147	172	175	162	171	190	168	154	159	159	179	214	166	166	142	168	155	182	158	162	159	189	153	174	168	180	148	155	164	163	149	184	150	170	145	178	185	158	148	167	150	148	149	176	174	174	133	176	159	157	162	152	159	174	161	160	161	162	154	188	168	164	211	169	168	156	195	187	180	166	160	181	156	176	157	160	145	188	175	166	148	170	156	163	168	176	178	167	157	171	157	147	151	146	156	154	182	144	152	156	187	154	173	146	171	156	178	153	170	163	146	167	172	148	159	154	148	166	182	164	157	151	160	166	165	169	162	169	160	162	161	157	173	155	141	168	185	150	150	175	164	186	150	166	174	173	154	171	149	154	161	173	177	179	147	167	167	168	158	163	135	168	177	150	167	173	146	190	162	167	161	168	160	188	167	167	173	160	177	169	150	176	148	176	152	173	177	154	173	180	171	155	174	157	170	144	167	164	155	153	160	169	178	174	164	181	136	148	165	178	185	161	160	195	165	159	143	163	128	172	146	156	164	143	152	179	161	162	152	146	170	173	169	159	144	160	160	156	165	200	156	156	158	170	163	177	169	151	167	174	176	162	181	163	145	163	174	166	143	191	168	184	158	167	167	180	161	188	152	155	164	172	174	152	157	144	153	153	167	179	158	156	155	154	132	131	158	162	163	154	154	195	154	161	165	159	163	168	148	161	174	161	153	170	177	140	181	157	173	166	152	164	153	151	149	146	163	168	157	168	161	162	146	167	163	184	161	147	180	169	164	169	164	167	172	185	166	189	156	178	169	161	166	140	160	157	185	163	172	179	158	155	198	170	176	182	159	182	172	150	169	169	144	177	190	177	154	165	186	168	152	180	172	168	162	173	166	158	148	172	175	203	134	170	146	147	156	158	157	137	173	177	166	151	164	152	162	180	165	166	181	173	175	154	145	184	162	167	145	169	179	152	151	164	144	160	159	177	169	165	156	166	154	173	177	165	202	180	162	178	168	167	164	133	158	164	160	157	155	160	144	154	164	148	189	151	197	183	153	148	148	152	157	159	153	171	157	172	150	174	171	172	164	155	166	154	180	171	163	147	161	148	179	175	183	178	165	164	161	153	169	149	162	157	165	171	172	171	132	158	176	181	175	156	148	162	195	164	166	167	164	182	172	162	174	164	181	145	191	165	171	176	177	167	150	164	185	171	162	170	168	174	163	153	175	150	154	153	155	174	147	158	166	150	182	152	153	177	169	157	188	150	178	166	165	167	153	156	157	153	153	161	158	154	168	182	185	186	165	166	153	163	170	159	156	193	156	151	159	172	169	169	176	175	155	162	153	163	156	167	196	160	170	186	169	180	175	176	162	162	157	171	167	149	171	169	166	145	171	164	157	157	173	165	167	152	160	173	142	176	188	174	171	145	175	172	185	180	169	168	145	175	200	141	173	156	163	151	156	171	163	173	152	155	151	164	152	163	164	167	183	153	168	162	134	141	164	163	141	129	163	160	170	158	182	189	167	169	154	170	186	160	157	164	175	156	131	143	155	162	185	162	160	162	175	136	170	166	160	205	160	152	157	172	146	147	173	145	156	164	161	151	157	180	167	161	165	159	175	167	166	138	144	171	169	164	185	175	142	165	142	178	158	166	171	162	143	149	153	148	155	162	158	155	163	161	148	141	145	155	147	160	165	147	190	136	142	171
3068	467	441	420	474	430	423	424	456	386	445	433	402	434	419	445	440	445	400	444	392	421	398	397	394	438	406	453	369	352	378	408	435	416	408	418	395	430	373	373	393	430	423	393	423	415	399	430	431	386	395	413	403	422	436	450	426	412	419	410	415	379	403	424	420	421	406	425	410	361	410	419	424	430	441	404	413	414	380	400	386	402	399	424	415	420	421	406	394	401	427	426	410	424	450	385	408	394	414	407	421	423	382	392	421	423	441	425	409	413	419	427	362	402	396	400	429	416	401	425	395	431	381	433	396	428	439	411	456	382	444	436	417	417	409	416	410	407	415	396	460	409	434	433	404	404	386	403	396	403	391	443	429	401	381	451	368	403	454	434	438	419	425	410	388	372	424	372	446	410	415	426	426	415	398	381	425	384	404	432	413	386	389	436	400	415	399	390	420	368	435	434	455	390	431	403	401	404	386	419	396	429	401	410	403	397	390	426	385	387	421	393	384	405	422	434	438	401	384	366	429	421	408	416	378	401	429	436	416	391	386	399	402	437	421	395	390	436	394	411	423	397	395	419	403	397	430	406	430	380	400	422	411	411	409	410	412	387	394	366	419	415	413	448	402	415	395	420	395	408	420	432	431	408	431	402	409	417	409	437	421	391	406	450	407	412	398	428	434	408	403	420	414	408	369	444	376	447	434	415	449	400	402	417	425	393	411	411	413	413	389	407	438	427	412	417	436	394	391	407	435	408	401	438	419	418	427	417	428	417	415	394	437	404	380	367	391	435	376	448	428	414	426	445	419	384	407	436	389	426	419	381	424	409	419	405	422	406	392	393	434	421	420	425	433	416	400	393	390	399	420	416	421	417	432	445	412	385	429	419	387	418	415	417	439	391	417	444	414	411	415	459	406	405	414	423	402	401	438	400	410	414	444	417	417	402	408	441	440	351	391	398	394	462	371	416	409	406	392	415	448	435	413	457	438	414	428	429	388	429	406	423	399	442	435	455	451	430	424	427	423	418	386	373	420	391	416	407	414	408	414	391	404	427	413	392	435	441	342	400	405	399	453	438	422	431	433	404	442	418	419	418	362	402	377	382	374	418	409	418	396	395	418	393	415	416	425	393	402	416	406	402	380	429	419	402	408	414	409	380	417	412	429	385	413	421	385	443	409	420	396	443	397	414	411	449	423	372	415	407	410	433	415	383	372	456	426	390	410	390	401	422	383	406	433	384	389	427	405	387	407	414	416	413	409	415	409	419	379	386	432	424	385	389	418	403	404	413	434	393	437	395	415	415	433	380	386	399	421	416	401	433	432	400	377	399	383	396	396	418	425	420	388	439	426	414	402	414	404	384	411	412	432	416	402	428	412	374	392	439	404	406	402	411	443	443	405	385	436	414	405	410	423	420	371	400	391	396	468	363	408	457	424	395	401	386	412	379	388	438	414	404	426	392	385	381	391	423	413	404	410	423	411	431	435	376	449	445	378	438	376	405	399	383	418	449	417	416	437	410	354	436	404	389	419	411	432	431	428	453	388	422	398	421	424	427	413	406	436	390	414	400	403	420	414	376	384	406	421	426	418	463	396	407	393	437	441	390	395	445	413	406	390	397	393	405	389	423	395	423	394	414	372	430	435	415	415	392	416	432	397	415	426	407	429	424	403	429	414	435	389	369	417	445	445	429	390	402	392	426	415	429	427	425	425	432	396	427	400	410	446	395	422	408	433	442	428	459	391	397	410	401	432	421	409	410	432	439	414	421	398	403	429	408	449	406	388	397	434	442	420	394	383	386	399	413	438	411	425	383	422	408	415	399	425	421	431	428	398	408	383	419	414	403	407	398	456	388	416	415	410	402	422	418	427	425	416	437	387	357	427	418	436	420	398	433	418	422	429	404	415	431	429	361	393	433	400	402	396	428	458	430	396	419	402	393	379	394	383	396	444	390	424	403	422	436	404	396	396	368	435	412	414	480	441	420	393	419	392	381	435	387	395	391	419	419	370	425	420	376	414	444	413	374	409	379	420	376	403	391	382	403	432	385	432	422	422	390	425	394	404	394	417	400	389	394	430	399	429	384	404	441	371	406	447	446	395	386	392	405	344	402	395	439	424	429	433	449	430	437	448	393	402	402	409	439	411	409	394	412	401	430	429	402	379	409	435	437	409	389	393	416	436	394	436	407	427	388	437	425	391	413	394	413	405	419	417	389	403	443	433	381	433	422	413	428	409	395	414	383	406	417	432	450	412	393	422	405	455	431	425	385	367	378	436	420	407	426	377	380	395	396	402	397	476	394	424	402	404	383	399	440	420	375	419	410	404	439	403	409	395	409	418	403	407	406	437	386	392	383	418	418	384	393	408	432	428	405	404	386	409	462	431	405	396	399	421	384	377	398	403	439	451	434	382	401	422	410	420	424	428	425	386	407	425	410	423	416	405	400	436	396	387	401	414	437	398	432	393	410	409	414	439	431	401	425	434	428	440	403	416	436	413	417	403	394	421	398	391	399	386	388	424	390	375	400	402	404	384	425	395	401	393	427	382	416	406	440	385	415	390	402	450	445	396	459	406	407	433	378	402	395	400	419	420	370	420	395	390	387	418	407	406	410	388	436	437	409	406	389	427	376	416	395	440	400	382	414	425	414	408	407	409	394	406	427	387	445	449	412	396	355	432	428	402	385	385	449	417	375	466	410	449	443	380	405	419	403	394	381	383	407	435	411	424	421	429	430	437	385	390	400	385	389	419	420	428	414	416	388	404	425	429	431	425	432	410	425	418	414	392	419	402	444	398	415	399	422	458	414	426	395	392	408	403	407	440	398	416	418	401	408	413	380	422	389	421	414	406	425	399	402	395	459	413	377	421	398	387	422	383	400	454	384	403	411	428	422	383	377	415	400	406	402	419	420	370	401	413	407	418	425	416	393	420	411	403	421	408	443	424	377	430	421	421	399	380	392	424	421	437	426	378	421	412	399	402	451	428	436	382	424	427	382	441	409	398	384	406	394	429	396	394	401	414	382	392	402	410	411	413	405	405	357	372	397	415	433	423	380	403	436	433	435	363	388	394	428	414	419	400	429	387	393	416	403	403	405	407	402	398	385	436	389	396	400	400	418	399	448	433	400	386	424	424	433	419	405	428	398	414	392	421	453	443	431	419	394	364	398	392	398	405	401	406	381	434	425	424	411	406	385	397	402	468	421	428	394	409	420	377	411	393	397	414	415	422	368	430	418	422	460	397	451	413	410	399	404	445	438	403	408	372	400	390	386	425	384	400	426	383	421	423	426	401	383	412	403	414	447	390	390	437	385	376	388	417	435	420	417	441	421	415	403	421	429	403	402	436	393	384	404	397	408	393	427	422	450	424	407	410	417	403	411	418	384	421	386	429	386	383	433	437	426	438	385	418	408	417	414	434	425	387	428	430	393	408	450	388	402	413	424	461	406	396	425	374	429	389	431	434	389	432	409	405	420	401	401	412	429	389	412	406	387	442	435
12498	798	591	478	430	360	299	261	286	297	263	279	270	255	262	267	243	236	238	256	272	249	270	270	259	225	216	226	265	268	253	222	258	247	284	265	256	258	255	243	255	222	242	237	270	273	255	243	236	233	273	279	284	262	239	267	302	262	239	259	247	231	263	252	266	289	248	247	261	280	251	262	235	259	211	239	249	243	243	256	245	241	274	234	220	255	230	249	245	232	237	265	243	207	270	260	221	236	237	248	255	250	256	243	248	256	261	248	210	262	252	265	249	257	222	246	282	248	249	243	229	277	246	243	270	257	245	257	223	256	282	251	260	259	240	237	235	221	220	252	257	243	275	258	253	260	268	227	219	246	265	252	248	241	247	234	285	245	248	241	246	260	250	243	242	240	266	233	259	258	221	245	267	236	239	230	259	251	261	243	231	250	228	261	245	244	230	255	242	236	242	219	275	238	262	267	237	234	240	250	258	266	272	229	258	246	261	234	237	243	276	282	231	254	222	251	248	230	256	252	271	225	232	249	246	262	223	266	271	244	231	270	269	249	239	243	230	228	236	237	224	238	278	252	223	237	243	232	247	250	248	246	257	258	248	234	219	261	263	253	238	238	238	256	285	258	250	250	214	237	230	227	263	247	242	218	257	241	261	243	236	264	228	237	243	217	243	247	264	251	226	259	252	258	223	251	249	261	245	258	263	257	235	259	250	253	234	242	259	238	232	245	259	237	257	242	254	261	273	240	264	245	238	251	248	260	251	268	245	276	266	235	234	232	260	262	241	263	258	276	217	239	259	253	230	235	250	247	253	241	191	235	255	236	244	247	229	225	266	244	274	243	234	246	269	235	242	260	231	279	216	237	235	240	267	277	242	244	239	236	230	246	235	243	243	250	232	269	222	275	238	250	269	218	246	254	278	250	238	265	225	216	240	228	263	269	249	266	250	249	245	230	280	240	240	246	262	253	235	276	255	254	249	260	245	257	251	219	264	277	253	242	234	242	217	254	229	236	238	269	244	243	258	241	247	230	266	256	250	211	239	227	253	253	278	268	246	269	240	263	251	239	223	246	300	275	243	234	268	258	237	256	256	251	272	247	257	250	266	246	243	259	260	246	215	269	255	224	228	234	248	237	234	263	222	256	272	262	238	247	252	235	240	264	247	249	206	236	247	243	244	258	230	253	235	248	283	279	231	231	301	270	275	267	230	232	239	263	222	243	265	218	226	239	245	231	270	245	258	229	237	250	245	238	260	234	236	276	248	248	252	268	232	208	212	268	231	269	260	271	245	255	222	246	245	257	227	250	241	241	242	246	242	247	248	269	253	274	255	219	259	235	240	256	247	209	261	275	264	243	226	224	250	218	252	220	251	265	248	265	251	254	238	243	255	252	274	237	270	263	254	231	228	274	221	255	244	249	248	277	244	232	268	270	235	262	263	234	261	218	236	217	229	244	245	224	250	264	277	235	276	257	235	254	302	242	243	222	261	268	234	235	229	267	219	248	283	245	241	244	238	241	250	255	238	271	267	247	241	269	238	264	255	298	218	237	230	276	229	233	263	261	246	237	245	272	262	221	246	229	251	242	232	238	268	277	237	261	237	244	208	203	239	278	241	244	246	249	282	247	241	241	258	246	258	267	248	263	287	274	247	273	272	239	245	218	265	233	250	255	265	248	256	274	259	229	250	272	252	248	257	238	246	254	268	232	258	261	254	268	225	221	213	235	225	256	234	253	230	253	239	255	254	214	265	241	264	286	244	238	267	245	246	262	269	253	256	240	240	258	230	279	250	275	274	249	261	230	234	230	290	287	248	254	240	268	228	266	238	265	245	220	248	250	239	258	284	239	279	283	211	221	228	225	232	228	269	250	246	280	251	266	250	234	262	254	235	246	229	266	224	230	262	241	242	222	230	237	229	233	243	225	223	229	270	254	231	235	247	253	255	256	273	253	243	238	231	244	217	218	244	248	273	227	247	239	260	268	258	240	228	254	237	225	250	250	271	268	239	234	261	250	213	211	227	265	270	269	261	245	295	253	237	246	254	236	241	262	268	261	261	274	226	250	241	247	246	232	245	266	253	268	224	236	260	237	256	244	246	236	264	296	243	254	222	232	270	245	234	239	250	245	232	286	263	270	248	261	264	269	290	226	257	230	263	242	247	264	211	242	255	267	239	288	268	245	217	258	231	246	263	241	239	241	244	236	248	249	259	220	256	241	251	238	250	250	233	263	243	230	256	228	235	237	231	267	249	253	274	271	261	251	283	210	259	216	251	250	281	261	218	252	236	236	240	228	258	239	218	252	264	253	256	262	227	259	259	219	246	236	268	290	250	230	220	262	266	230	239	278	293	250	216	260	248	235	255	266	248	257	253	230	265	240	259	252	217	232	220	248	242	266	226	250	256	265	244	275	237	248	213	235	240	272	255	259	242	250	268	241	250	234	235	203	255	286	237	265	273	282	272	222	264	241	256	266	249	262	222	234	241	244	239	244	263	238	213	215	228	237	264	233	259	259	243	240	243	228	275	250	241	229	247	222	238	260	246	258	221	249	245	263	212	249	210	244	259	248	241	269	250	246	266	238	257	244	221	224	253	258	216	258	258	266	252	243	245	242	268	270	240	237	243	239	248	225	283	250	272	226	267	286	252	254	258	228	229	236	271	233	242	274	231	244	242	230	245	249	254	279	244	236	253	258	252	269	277	229	228	217	244	254	235	241	258	263	253	243	218	248	247	238	261	228	224	254	287	225	234	242	262	245	236	248	265	297	252	263	241	235	232	271	256	281	260	244	237	235	245	251	228	279	263	249	222	227	234	258	220	243	248	244	254	255	268	226	237	249	213	235	247	244	238	232	269	268	263	223	246	239	255	249	244	238	255	251	255	263	258	226	257	248	272	260	270	249	250	238	263	243	250	230	242	232	232	231	282	241	239	261	242	256	291	254	253	251	283	265	228	254	218	264	252	209	245	277	236	256	259	255	245	218	259	262	250	251	253	254	238	259	263	249	255	254	247	262	272	224	255	237	238	257	253	239	253	238	275	268	267	246	217	229	266	251	234	270	249	227	260	237	232	239	272	259	245	255	256	218	259	261	258	248	245	208	207	245	263	241	221	254	251	251	239	236	262	225	235	254	242	264	234	290	240	237	258	244	237	264	235	280	264	269	251	254	301	267	257	271	251	257	263	259	260	233	227	246	240	276	248	249	254	250	233	221	230	222	244	245	258	249	257	225	270	241	230	275	232	237	244	219	225	222	271	277	232	249	288	217	242	249	224	265	284	267	237	224	209	214	234	245	235	232	244	259	254	241	229	253	235	244	207	247	268	246	256	251	249	228	236	265	228	208	250	258	261	242	214	266	243	243	217	267	230	234	209	249	234	271	202	215	259	246	247	264	252	273	250	254	302	252	244	226	248	261	266	258	276	245	250	260	229	270	238	227	251	236	235	272	255	215	243	264	273	241	254	234	245	251	235	229	264	249	244	250	228	243
8514	899	1303	1388	1250	1053	981	887	810	807	708	717	746	698	699	709	608	664	632	638	643	622	646	648	623	687	603	629	630	592	596	616	608	619	609	586	571	580	597	605	618	541	567	639	598	571	577	618	582	611	623	594	542	592	597	601	546	586	576	610	571	570	608	593	551	605	632	588	576	607	544	604	576	560	572	595	599	588	546	596	591	574	609	541	604	591	576	598	623	565	566	573	617	591	560	548	601	591	607	565	611	576	554	636	607	601	573	610	542	567	607	545	599	578	576	574	562	626	585	573	581	578	599	627	597	550	596	598	567	573	603	580	607	613	623	598	599	574	591	636	590	606	601	600	578	554	635	626	586	613	584	558	573	627	592	584	586	539	561	585	630	615	602	566	571	604	604	602	581	586	582	542	544	602	594	572	562	586	578	541	570	563	568	546	605	623	564	604	602	588	552	566	555	617	583	573	615	576	590	602	618	635	609	578	600	579	594	564	595	586	567	561	602	552	584	574	587	570	573	627	606	590	589	651	564	562	606	588	592	534	600	582	557	570	588	575	595	586	582	587	605	564	573	618	597	581	570	579	617	590	645	580	570	575	585	591	623	566	590	586	564	575	583	562	607	564	532	617	633	553	583	612	591	599	589	604	584	558	563	560	632	599	583	591	615	567	593	564	561	583	628	567	578	586	585	560	571	569	593	544	596	599	576	576	578	572	568	542	548	587	610	592	567	579	600	575	600	549	614	565	619	569	568	577	566	554	558	603	574	575	603	583	556	614	546	582	567	569	553	570	556	623	623	599	579	605	567	574	533	568	575	567	567	611	616	542	550	583	623	563	633	591	597	526	526	558	546	542	569	602	581	603	580	580	606	561	574	614	569	610	637	595	612	595	587	574	583	536	549	615	574	577	595	523	555	584	559	574	568	607	591	630	576	591	535	618	621	563	523	608	566	558	558	589	561	593	583	601	609	558	553	565	580	611	550	590	625	580	533	577	574	578	624	574	591	582	605	549	648	589	635	529	582	595	577	611	564	611	600	578	565	599	566	592	583	622	553	561	593	564	604	586	592	589	546	551	611	619	616	539	560	572	566	586	577	601	594	579	582	571	564	567	578	582	580	588	565	601	591	614	574	580	609	615	601	576	622	564	568	550	605	634	597	585	601	588	567	558	570	579	615	590	559	574	626	608	590	604	576	590	550	598	557	567	600	600	562	574	578	537	590	619	566	587	578	575	559	544	554	595	572	565	617	593	585	612	579	563	577	558	553	585	567	580	585	550	606	612	574	587	553	559	563	599	557	619	602	578	553	571	583	592	569	577	558	594	583	595	595	635	559	571	592	584	593	620	531	584	557	579	583	584	551	577	573	577	588	601	573	586	585	572	594	607	566	586	587	615	630	600	540	589	590	572	576	567	580	573	587	585	556	576	594	603	583	585	566	595	564	595	551	607	581	586	550	636	589	616	605	580	597	577	580	582	604	667	555	581	544	593	603	569	592	614	590	576	552	560	589	588	547	565	574	545	568	586	533	621	581	595	582	559	601	581	572	573	548	573	592	586	567	600	619	575	597	584	572	562	545	583	607	571	596	562	613	591	561	599	581	576	605	636	600	603	578	526	577	560	603	593	621	595	576	592	576	578	555	582	546	575	573	560	636	544	598	599	589	624	569	610	606	517	606	555	563	608	577	579	595	587	553	611	553	564	566	598	614	595	588	558	564	622	558	569	570	619	560	558	590	582	570	572	587	591	566	585	565	570	612	558	604	577	556	577	561	593	581	556	562	577	577	578	628	569	605	536	599	581	588	558	548	594	582	620	578	574	580	556	559	577	609	604	578	588	565	579	593	589	582	563	605	572	581	536	588	610	578	569	557	609	593	616	579	559	607	582	577	513	557	551	582	619	582	583	595	497	581	541	578	573	596	589	533	613	587	565	549	608	596	607	570	550	569	615	594	600	574	581	567	596	559	589	562	564	629	585	554	593	602	584	577	598	552	564	578	569	617	570	595	598	598	605	587	573	573	565	546	581	556	610	554	572	572	590	567	582	592	582	550	595	643	603	580	616	577	570	534	600	552	595	556	604	574	591	575	598	581	525	578	565	614	625	563	564	588	603	575	578	584	583	591	593	557	620	570	598	582	631	587	587	578	608	610	590	565	578	616	601	584	593	572	590	529	590	583	582	584	596	586	599	580	597	544	582	604	569	640	564	557	621	569	560	600	627	598	583	567	565	577	618	598	590	588	613	547	564	589	582	573	573	530	603	616	549	568	565	551	552	562	574	583	626	537	578	591	596	602	567	605	548	591	611	563	556	597	567	580	545	606	602	536	577	567	609	579	570	647	578	613	596	590	598	573	574	570	633	553	568	597	599	545	606	605	581	596	628	601	582	593	594	617	607	569	557	608	555	562	575	586	575	582	597	586	575	563	606	560	598	560	592	588	571	577	581	595	566	596	607	601	612	589	574	577	567	569	561	613	572	580	582	624	554	579	523	587	564	616	571	568	605	526	563	579	550	569	539	590	598	605	621	591	553	565	600	616	614	570	602	592	607	570	575	602	606	582	586	580	567	584	551	600	561	590	597	573	558	576	613	549	553	581	644	563	595	591	598	589	607	547	572	563	582	595	570	591	590	588	616	558	592	576	556	535	597	598	612	598	605	572	589	594	585	592	552	579	567	611	583	619	591	618	588	520	586	614	570	562	578	565	623	576	581	558	602	543	575	565	585	580	610	568	599	614	615	552	556	594	562	620	620	610	600	607	592	603	589	604	584	593	574	565	548	607	582	586	574	581	611	580	566	572	640	600	577	602	572	620	590	588	565	546	554	579	563	563	587	558	593	588	584	590	555	619	537	563	583	558	578	593	570	589	621	572	584	555	605	601	582	578	573	604	608	620	586	625	557	556	583	591	562	537	635	563	570	569	573	560	556	597	587	567	591	574	596	574	592	555	551	551	564	592	578	566	597	608	589	610	572	565	623	579	569	572	567	579	555	603	601	628	564	568	568	615	521	565	557	561	565	594	614	599	561	567	560	564	566	606	581	580	547	574	537	565	563	588	568	577	562	579	582	569	546	631	565	583	563	625	566	586	506	601	574	568	566	575	545	623	561	564	549	612	564	593	565	547	576	637	576	563	617	613	592	581	574	573	542	592	583	581	598	576	586	566	582	573	556	601	557	593	589	564	609	621	604	595	586	570	608	553	536	543	555	614	571	596	597	574	585	543	571	561	595	553	593	610	599	585	609	541	590	567	593	602	609	565	585	584	569	563	553	609	582	565	619	615	577	578	617	601	597	550	572	553	563	579	580	578	571	576	586	572	573	603	598	567	588	564	625	569	587	556	548	570	599	581	573	607	588	582	580	555	564	562	620	595	567	600	560	592	550	591	564	560	581	592	626	567	586	576	578	576	542	603	603	606	599	587	579	584	535	580	594	588	590	585	568	548	577	574	604	579	603	555	571	596	554	596	561	551	580	600	580	600	635	577	558
21059	1996	1122	863	709	536	488	463	410	422	453	414	408	398	394	386	417	347	400	392	374	403	380	382	355	381	353	410	366	382	368	402	349	346	399	344	361	367	324	350	356	396	382	351	372	381	366	353	344	374	355	353	338	366	373	334	338	350	359	407	355	393	332	357	356	367	362	367	372	357	358	357	386	390	372	359	361	364	362	338	414	342	347	359	365	364	354	320	356	356	335	355	356	335	338	334	352	358	345	367	364	355	369	352	345	390	339	366	363	351	346	365	371	400	376	338	344	372	347	362	330	352	374	365	340	362	336	348	356	356	365	367	346	358	377	348	360	341	330	353	369	346	354	377	353	388	345	362	353	372	375	352	349	355	356	374	355	383	357	376	339	354	380	321	340	386	381	357	335	394	356	360	356	360	334	377	350	358	342	331	338	360	312	354	381	353	393	370	354	370	351	364	369	335	347	364	365	351	346	346	358	353	346	338	358	368	363	359	364	391	345	340	371	341	358	390	332	358	347	340	340	372	405	342	359	349	339	338	333	399	322	332	346	349	396	379	372	343	357	356	371	352	353	391	356	354	352	335	366	349	351	356	361	351	416	340	359	370	356	357	340	358	370	335	356	331	359	362	371	351	378	358	332	394	376	381	345	370	316	367	377	370	347	338	349	385	354	348	381	342	350	385	352	375	359	371	367	348	350	354	375	337	323	322	345	370	342	369	363	376	348	360	360	338	354	337	343	354	323	349	402	315	363	373	324	324	359	367	377	335	342	356	372	333	397	370	345	383	351	374	355	362	361	372	392	352	329	365	322	383	346	350	364	350	354	338	366	330	365	342	354	336	381	355	372	315	369	326	341	333	340	347	351	393	371	301	351	375	315	382	372	338	371	357	379	352	349	358	366	363	362	359	327	360	359	361	371	382	352	356	338	337	335	295	361	369	349	370	399	356	351	374	323	383	374	346	350	358	370	349	334	343	375	352	330	343	352	349	339	357	327	352	347	351	380	335	353	380	366	377	352	344	369	343	356	364	336	335	363	361	398	357	342	342	335	359	332	378	387	374	381	332	350	378	327	367	392	344	349	363	342	376	385	338	344	378	396	357	352	351	333	355	364	375	356	366	353	380	359	388	364	358	346	391	373	372	363	347	361	353	408	390	342	337	380	353	373	363	320	326	355	357	341	351	340	325	365	340	338	366	361	363	360	397	350	314	343	342	376	383	338	355	360	352	357	390	358	345	375	363	330	359	345	363	328	347	357	355	351	358	340	326	340	355	366	351	355	335	378	383	338	354	346	359	338	338	359	382	363	363	329	356	353	362	382	352	337	351	357	341	338	361	350	347	355	345	382	350	362	377	366	334	352	383	367	331	395	348	339	354	330	346	384	383	351	348	365	395	372	348	348	387	339	312	366	339	355	353	355	351	395	369	357	386	344	354	353	387	376	367	355	351	348	353	368	349	378	347	382	363	342	397	347	362	334	331	339	318	371	383	326	369	339	351	354	365	342	355	351	328	357	351	336	367	387	375	401	363	363	343	382	340	354	389	382	347	344	365	339	365	333	340	384	342	365	337	343	344	363	322	332	355	354	358	365	351	362	338	394	337	375	375	363	329	344	363	382	372	363	376	388	342	371	357	425	355	360	342	329	351	367	363	313	340	427	342	347	362	312	330	341	377	339	401	359	363	378	327	381	321	355	356	331	389	335	338	346	368	349	320	361	376	387	365	390	362	378	342	365	338	362	319	354	353	339	369	353	368	338	367	384	361	340	336	369	353	329	332	344	366	375	354	366	346	368	344	364	397	345	395	343	349	350	320	348	343	347	406	343	346	359	351	344	353	381	368	346	366	396	375	364	346	371	387	322	405	392	389	352	350	346	354	347	362	355	345	370	350	319	346	357	335	348	361	360	352	342	385	367	385	365	351	322	369	367	350	336	313	361	334	344	329	399	335	350	359	342	372	342	363	347	366	334	349	379	356	326	381	333	364	350	386	335	329	322	356	367	347	375	371	353	338	355	361	357	368	311	331	381	371	326	361	303	369	320	337	336	343	324	379	371	378	349	342	334	366	358	377	378	332	333	370	380	373	351	352	342	349	319	315	385	328	363	350	318	340	358	341	326	370	347	358	360	356	350	388	372	337	343	332	363	385	382	357	381	350	354	367	386	364	377	349	355	380	349	382	352	320	370	340	353	372	325	365	364	374	322	361	361	362	353	350	346	356	391	361	374	356	392	369	405	367	345	349	349	353	380	357	358	360	361	397	370	359	333	348	366	337	375	349	371	363	336	343	322	309	336	369	341	353	357	359	380	353	356	337	380	386	338	370	360	308	352	327	359	376	331	328	369	385	330	358	300	362	354	387	372	376	344	341	368	342	360	351	380	368	371	354	372	372	329	358	386	362	358	339	342	355	363	344	342	369	364	350	346	349	350	356	353	358	349	353	347	371	382	363	326	351	381	361	379	401	373	324	400	370	334	338	358	314	347	364	365	354	377	399	359	344	370	338	338	359	356	340	360	338	342	362	345	405	389	345	386	339	337	352	354	338	371	354	366	358	419	366	354	372	387	344	349	390	312	340	334	353	363	380	349	335	355	324	375	352	347	366	346	364	384	384	360	352	341	369	341	326	376	365	350	336	366	379	338	349	352	366	328	405	388	350	344	333	379	356	364	324	374	310	343	361	341	387	346	364	364	361	366	317	349	335	351	370	337	367	319	348	357	326	388	329	366	310	362	377	331	397	334	325	350	352	327	366	363	338	329	333	372	357	357	346	347	314	370	341	352	373	413	394	343	385	352	373	369	329	347	345	345	334	321	377	388	351	354	370	335	361	376	359	371	348	348	362	331	325	334	343	370	312	305	347	380	342	356	341	374	316	375	348	338	356	347	355	379	378	375	355	345	306	339	337	297	335	366	382	331	348	348	327	348	350	357	354	377	361	351	348	361	359	342	365	379	372	347	361	340	329	372	378	354	363	381	303	342	357	371	390	390	348	336	342	328	339	344	360	366	372	350	343	372	314	338	395	383	377	346	388	303	336	380	359	371	351	389	345	329	322	340	339	320	347	355	336	371	352	351	358	295	376	331	337	336	350	353	361	383	356	358	338	322	367	338	373	348	325	335	337	366	367	395	343	322	344	393	370	367	346	373	326	333	337	385	339	349	323	349	336	344	364	386	379	346	361	328	389	360	352	349	361	321	359	345	326	360	363	395	333	315	339	358	378	317	334	344	325	372	395	382	357	350	351	375	361	331	357	369	310	355	300	378	370	320	371	336	357	350	364	383	375	379	362	352	349	366	365	385	315	373	330	364	382	381	372	384	331	351	400	358	365	369	345	374	331	353	352	380	381	394	354	359	371	364	363	335	361	356	347	349	347	356	350	331	338	339	348	363	356	389	368	336	372	317	342	342	371	365	359	361	352	332	330	333	365	389	336	332	360	370	378	385	314	366	345	364	364	369	363	357	323	350	360	336	366	337	319	355	352	369	321
11221	1422	2173	2409	2125	1807	1598	1366	1284	1171	1080	1069	964	984	970	989	905	877	910	884	859	857	906	850	888	790	811	830	815	818	772	769	840	889	855	794	792	800	837	817	858	773	802	783	784	795	815	823	794	802	782	791	858	828	751	770	792	828	805	786	776	802	785	805	854	783	805	770	838	825	821	776	856	762	764	778	783	791	783	757	819	837	809	833	793	729	726	764	838	787	746	777	770	821	803	789	795	723	780	790	788	772	817	803	786	798	794	784	772	796	771	790	798	750	819	786	806	803	773	749	809	789	787	822	809	823	783	786	741	765	772	722	774	793	804	831	752	814	785	777	796	751	790	783	770	807	799	818	791	809	788	815	762	801	817	817	772	758	752	763	816	829	786	791	782	812	792	802	841	832	762	804	810	757	798	807	786	793	796	792	812	770	804	787	807	807	752	834	801	774	833	768	818	811	795	779	790	827	811	782	796	739	769	771	794	734	787	808	793	777	741	770	847	832	796	764	777	749	807	780	712	789	769	709	744	774	782	739	754	789	820	755	810	778	777	781	779	823	764	803	801	762	743	722	754	770	815	770	752	786	762	781	811	808	767	784	742	753	774	736	797	763	747	785	856	778	810	763	759	810	749	788	785	766	747	692	754	759	802	751	757	761	797	829	740	750	781	785	772	831	826	786	778	761	810	769	774	766	793	812	799	713	715	780	746	803	788	801	774	801	774	798	832	756	795	799	752	768	834	804	762	789	773	814	804	773	754	777	809	826	835	811	772	735	772	791	779	789	788	751	792	844	785	803	795	796	793	763	833	761	794	771	786	751	752	793	802	749	782	723	778	734	820	803	772	759	760	824	778	770	761	806	775	822	771	780	769	790	789	767	784	786	811	751	746	810	796	800	794	778	789	773	770	765	798	749	748	768	765	789	779	780	782	809	810	747	761	799	796	772	748	785	733	861	787	803	749	712	790	762	795	807	794	838	764	771	782	757	794	771	736	762	806	756	738	788	755	841	793	734	757	776	764	769	762	764	794	739	846	774	761	794	821	793	764	806	805	787	760	788	829	810	761	808	806	792	764	816	827	756	801	732	822	794	807	837	720	768	744	761	751	831	831	762	743	805	801	771	794	836	762	781	783	803	756	798	778	794	752	821	827	821	794	783	816	799	767	771	735	812	760	821	751	776	774	842	765	748	787	787	759	829	770	815	789	784	829	760	777	783	762	802	754	768	782	795	750	784	834	746	810	833	782	787	752	786	781	845	814	759	742	778	725	751	771	785	776	775	769	761	736	749	719	828	804	746	783	743	721	807	816	766	757	753	779	762	785	784	772	781	745	787	735	803	814	783	749	783	750	759	765	732	806	808	743	793	773	763	804	818	797	795	783	807	797	820	758	795	782	784	775	785	799	731	763	809	832	720	791	841	788	779	768	746	772	819	787	803	788	817	780	741	748	723	794	801	833	777	812	812	783	799	732	800	801	772	804	775	773	797	774	803	800	732	797	786	754	787	782	788	788	767	787	768	781	830	731	737	805	799	809	811	745	846	789	781	792	765	811	820	763	823	847	783	787	805	785	769	774	762	775	779	800	833	815	818	807	760	768	727	733	798	800	814	795	772	807	772	802	782	773	795	761	776	788	783	819	768	839	809	785	807	833	758	773	746	774	753	739	795	813	782	751	763	768	811	765	792	807	762	838	830	780	750	773	740	744	770	782	747	816	808	801	780	764	779	770	748	766	776	776	753	798	783	779	764	794	805	774	806	749	771	749	811	724	778	763	812	789	804	739	788	747	798	787	761	779	737	754	844	765	747	807	768	721	796	757	790	778	835	790	780	790	816	769	825	764	773	756	809	856	769	792	801	754	775	847	804	794	765	759	759	816	773	706	750	783	810	759	740	781	825	832	805	818	796	734	830	785	759	773	780	770	857	775	750	858	825	789	789	749	789	740	817	789	817	811	753	795	802	796	825	783	796	769	807	808	784	789	812	798	738	786	690	747	804	817	760	787	770	751	782	763	770	797	788	725	856	819	788	763	802	800	741	771	719	801	823	766	740	775	799	764	756	769	754	816	756	739	791	796	785	725	829	753	758	754	788	789	772	755	793	814	793	739	785	823	822	795	771	811	794	791	800	762	806	820	823	814	820	791	773	788	781	791	804	792	752	767	753	792	810	791	757	720	810	795	782	770	757	789	773	777	784	813	728	797	740	810	784	777	757	792	802	795	713	800	765	769	762	819	729	791	804	789	782	775	752	723	767	799	778	800	770	787	767	832	762	817	801	811	796	798	782	820	777	752	826	807	748	760	802	756	754	774	753	769	772	766	796	774	769	750	784	747	766	809	768	753	814	811	756	794	770	759	760	814	776	783	773	762	788	794	794	830	803	739	744	750	767	721	759	730	859	779	776	781	806	752	790	768	794	835	770	781	748	797	759	782	757	793	737	778	742	783	796	824	814	783	794	787	763	755	799	772	796	751	785	773	801	820	819	763	778	813	775	803	752	781	764	792	802	815	780	774	788	802	722	743	776	791	750	797	818	811	812	789	773	825	729	786	812	782	804	762	778	784	826	826	789	823	794	777	751	798	776	803	835	804	791	775	764	796	767	739	781	792	737	753	804	743	780	779	781	754	775	793	836	785	780	810	771	772	777	799	756	772	773	796	773	743	758	803	765	772	782	728	814	757	817	810	830	803	784	789	759	774	767	767	796	764	772	778	767	788	760	807	763	779	792	748	771	813	807	792	767	805	770	756	782	777	812	840	807	775	780	748	743	800	799	801	812	763	791	803	797	768	757	796	807	793	750	785	798	768	798	782	748	792	781	772	754	779	804	770	765	769	741	784	813	765	798	771	784	772	732	820	750	768	793	775	767	783	768	791	785	817	802	774	802	729	717	754	740	786	746	788	828	757	759	769	809	787	747	759	764	759	777	785	814	771	815	758	770	839	802	743	825	881	712	797	828	756	771	822	788	771	797	816	808	760	772	778	751	784	785	786	790	807	773	745	782	809	836	772	748	750	782	790	775	793	815	788	760	789	740	770	800	799	748	765	778	783	783	751	838	799	788	722	776	748	751	759	778	737	789	835	813	814	830	791	792	750	776	804	787	766	826	771	796	780	799	767	784	773	835	806	798	816	791	803	768	773	773	744	808	793	782	801	811	778	751	789	819	798	729	795	793	770	811	803	817	805	770	751	738	786	777	828	736	789	826	759	745	749	756	764	816	811	755	795	814	752	817	761	794	742	745	767	809	757	794	799	763	771	793	784	763	749	814	785	757	828	763	811	790	804	783	746	777	807	809	792	773	787	809	799	755	804	752	707	769	759	798	765	813	738	758	800	784	745	792	755	775	788	786	760	791	796	833	792	750	782	764	729	747	744	783	847	840	781	756	807	814	792	773	731	805	786	768	857	782	767	798	815	782	787	776	759	812	787	784	717	836	775	780	812	815	780	800	776	793	794	815	802	807	822	757	832	780	795	818	798	812	744	788
4221	248	168	186	157	141	175	157	153	155	167	147	134	143	150	165	145	181	143	163	152	147	169	169	148	166	168	145	177	148	165	166	160	164	170	149	172	178	149	142	144	166	157	159	165	178	153	151	158	166	166	148	194	175	148	142	182	147	137	153	187	167	172	151	144	165	155	159	153	146	170	149	181	152	152	131	188	160	169	145	151	178	161	151	148	144	152	153	157	185	175	173	163	164	153	148	163	198	162	162	175	167	174	161	156	154	165	160	155	146	167	159	145	173	133	177	163	168	179	159	169	152	151	160	174	153	158	170	178	171	159	173	142	184	152	169	167	181	182	145	166	157	142	150	154	166	150	159	176	174	180	127	156	141	163	149	161	153	131	155	152	160	144	142	154	152	179	154	183	149	165	168	164	163	156	160	160	155	165	169	135	146	164	154	162	150	161	161	181	145	171	158	167	146	145	170	181	147	176	161	166	147	187	162	143	149	174	133	157	165	140	166	160	149	176	182	150	168	174	174	155	155	153	146	147	154	155	181	189	167	197	132	142	149	145	135	152	170	182	160	132	157	198	149	146	163	142	153	144	144	155	179	160	167	149	159	160	177	166	137	149	149	148	170	145	171	174	170	150	151	160	130	164	170	146	156	143	161	161	159	181	172	152	158	157	161	163	171	156	149	163	162	163	147	154	152	147	140	148	149	183	159	165	169	169	159	158	177	153	147	148	167	156	151	197	134	175	142	135	158	144	162	159	133	137	173	172	158	147	159	171	133	166	169	151	167	168	144	159	182	147	144	167	153	171	173	160	155	136	155	184	146	150	168	136	189	172	154	155	156	168	161	173	153	166	168	145	177	152	175	135	178	125	167	184	176	154	159	175	203	148	166	146	155	153	160	184	128	173	166	159	150	169	175	175	205	184	159	167	172	156	161	158	169	149	142	154	145	158	151	164	167	155	138	134	141	156	142	152	143	147	150	184	161	148	191	141	178	175	167	191	142	171	162	175	148	167	160	129	173	161	151	152	164	172	169	154	173	172	179	138	169	186	142	164	151	168	144	176	167	174	165	163	156	146	163	143	148	175	167	153	191	175	159	141	170	171	160	162	157	152	160	157	161	146	168	137	169	155	162	154	155	162	157	166	152	151	172	154	161	149	166	165	145	160	150	160	137	154	179	162	151	178	163	170	176	180	155	144	148	152	152	152	162	174	158	159	166	154	156	141	169	154	160	175	170	142	147	180	142	150	170	153	155	164	169	156	143	166	138	153	167	159	145	173	181	139	156	142	169	144	154	148	157	194	158	151	153	149	154	178	145	183	157	182	186	173	157	146	152	184	176	142	150	151	161	155	175	148	166	148	184	180	170	151	153	166	150	132	180	145	180	160	160	166	159	171	162	153	159	184	138	158	185	185	174	173	141	188	158	181	148	129	161	194	184	147	155	169	159	165	159	149	156	155	152	159	146	162	145	168	151	148	163	168	162	167	145	179	152	172	174	153	171	136	173	145	173	168	166	145	162	165	123	151	164	160	140	178	170	168	167	160	140	148	159	165	122	153	166	193	162	148	150	163	167	147	162	145	185	159	157	153	162	159	151	178	165	172	136	170	177	156	177	151	167	175	159	151	158	142	146	160	140	157	164	182	157	172	149	188	172	169	164	164	164	142	173	146	164	162	186	158	154	173	146	158	144	178	176	155	173	138	158	156	138	168	152	164	180	142	171	159	161	148	185	140	162	164	145	160	127	163	162	149	158	151	146	161	164	139	163	157	166	154	165	135	142	150	157	168	147	149	167	173	153	153	151	159	172	173	162	127	141	174	171	149	139	138	152	181	135	167	171	173	188	148	137	175	141	175	193	141	168	165	150	154	173	163	156	165	153	155	181	164	157	169	182	160	135	164	151	162	157	151	165	172	169	147	120	155	176	163	156	166	156	150	153	165	190	178	158	178	153	141	134	170	169	175	148	157	175	161	170	139	159	140	173	165	171	183	162	129	183	144	152	175	153	164	165	176	184	165	169	156	151	165	182	186	141	169	163	160	147	161	186	136	183	153	155	142	153	160	165	157	152	135	171	155	171	156	147	169	155	153	173	157	163	138	168	155	173	181	171	170	175	138	163	145	136	139	167	146	166	172	172	156	161	140	156	182	159	159	157	138	148	173	154	172	160	152	163	177	152	163	158	145	171	150	158	151	174	173	151	168	165	177	168	145	145	159	127	173	167	160	135	182	155	158	157	154	142	174	163	164	162	174	163	174	118	163	170	155	164	150	141	147	155	165	182	173	155	193	166	149	130	163	185	168	171	130	153	156	161	147	162	151	154	183	141	186	159	175	196	180	165	179	148	167	155	168	145	159	163	154	173	146	171	162	133	145	174	152	155	154	141	179	194	163	172	175	168	158	157	157	174	132	174	191	168	155	165	143	178	154	134	164	155	155	139	179	163	156	196	162	164	167	154	161	161	158	159	163	170	192	147	152	138	154	179	158	172	163	184	141	151	199	163	166	127	197	166	138	156	174	160	170	156	156	162	135	148	170	157	142	161	177	135	168	140	157	162	164	173	161	120	177	160	168	163	147	142	155	146	176	154	163	152	135	162	135	161	149	149	161	170	173	171	163	162	143	169	181	185	144	164	160	143	175	151	149	167	168	139	179	160	145	150	174	166	175	169	155	123	151	143	178	162	172	149	153	174	146	153	140	165	163	160	166	184	147	167	146	157	184	162	148	158	135	159	156	143	146	156	125	149	167	163	175	157	165	158	150	176	170	177	171	156	160	160	144	157	146	155	152	148	140	197	178	172	141	138	133	179	157	174	165	162	191	156	164	162	182	141	150	139	170	153	149	137	145	151	162	149	153	152	169	168	153	186	155	159	146	162	172	174	164	151	141	173	166	138	134	162	187	189	160	157	177	147	171	184	189	157	170	128	142	164	176	164	150	150	156	166	167	177	155	148	165	155	153	159	182	161	167	154	152	148	160	181	180	162	137	187	160	164	152	160	163	163	184	161	144	170	154	141	149	150	171	146	156	135	167	137	160	172	149	132	167	147	171	173	170	178	151	168	165	181	159	170	175	164	151	134	171	141	165	130	167	146	162	161	169	156	157	161	148	133	166	168	150	163	155	152	161	167	179	173	179	185	154	178	152	148	120	151	162	160	168	156	156	141	161	151	160	190	185	165	169	159	165	145	149	160	164	170	173	157	150	156	170	154	155	174	154	173	141	162	144	131	171	149	168	160	163	171	144	183	159	146	154	162	147	161	192	154	190	157	142	148	151	134	140	146	176	159	161	156	145	129	135	159	151	145	151	152	172	156	150	172	155	152	157	149	158	144	162	175	161	174	171	183	155	160	169	161	158	156	149	133	153	155	157	149	154	156	154	148	142	168	130	178	154	156	156	146	172	162	143	141	190	167	174	136	201	180	147	143	153	155	151	178	149	174	159	148	159	148	164	181	158	152	152	164	161	140	174	156	167	172	170	185	167	130	143	162
3317	409	448	496	409	443	438	395	430	394	391	403	421	416	384	407	388	425	387	390	356	433	418	367	393	374	378	400	411	399	415	389	334	391	396	415	444	363	395	406	413	359	442	393	408	433	440	391	388	402	405	398	445	436	416	406	383	432	415	410	388	411	407	387	373	366	433	381	415	405	405	409	446	450	402	394	403	450	405	415	405	397	431	427	400	435	387	410	361	419	388	405	381	378	414	398	379	405	415	404	392	386	400	412	389	370	428	422	418	378	393	398	404	408	398	418	388	415	383	398	392	430	421	417	423	394	424	413	400	410	391	406	413	397	397	413	402	386	412	375	417	415	406	386	434	406	399	397	415	411	414	374	436	413	386	402	374	394	397	410	416	396	387	411	377	420	405	383	383	419	369	399	396	391	439	369	392	383	403	400	415	395	428	383	407	421	413	408	417	374	393	407	414	374	425	411	391	400	370	363	432	391	391	405	404	416	404	427	381	383	399	406	411	360	385	401	406	391	377	410	408	394	429	432	408	394	407	412	382	347	416	412	398	381	426	406	410	407	408	371	397	368	401	432	395	399	416	377	416	395	391	353	423	397	400	422	405	407	393	377	392	401	413	428	416	421	393	406	407	363	401	399	404	429	394	409	420	401	399	431	406	393	397	370	408	412	378	400	386	361	363	368	383	384	412	356	411	368	400	358	396	429	369	442	415	419	397	414	410	384	387	367	411	398	410	355	429	359	415	409	389	381	381	401	372	406	412	401	415	388	455	407	427	420	452	380	414	372	384	399	433	424	406	389	423	416	370	421	379	330	400	400	403	431	406	369	396	420	417	384	454	405	438	368	418	386	395	377	395	407	345	416	365	374	406	392	348	433	406	393	396	398	374	381	390	382	410	370	390	394	427	411	407	395	402	374	368	379	366	432	397	404	445	369	363	403	409	402	390	404	416	386	386	416	389	396	398	425	399	386	384	403	394	391	377	380	423	398	394	368	394	389	391	406	428	391	405	407	422	413	439	417	416	372	372	416	406	402	384	383	407	360	380	394	390	373	374	402	417	397	395	406	344	432	430	393	405	427	376	408	413	374	390	391	412	388	362	380	354	402	392	403	389	393	389	411	377	363	396	386	389	399	432	418	400	424	418	415	403	433	428	409	406	382	424	388	389	388	356	431	416	386	373	421	410	427	397	401	399	366	416	383	388	396	394	393	412	358	402	426	421	416	386	406	403	410	381	406	411	405	357	333	405	361	388	448	377	415	399	404	426	389	367	408	372	392	379	422	417	386	408	378	432	390	428	404	396	409	405	389	391	360	346	388	425	401	414	390	407	367	382	426	392	432	384	376	388	375	367	378	399	391	410	435	412	381	393	410	379	419	397	417	412	398	423	411	401	398	388	378	385	396	412	416	401	439	378	411	398	414	421	385	395	409	401	369	430	382	432	401	414	400	361	391	375	424	430	423	420	368	357	366	408	385	417	416	394	378	404	415	364	384	408	392	376	396	394	394	397	405	406	437	370	395	417	386	363	406	369	392	401	398	386	350	375	409	415	413	404	432	385	371	396	387	400	383	399	431	388	397	407	378	414	444	382	372	405	425	389	458	379	412	405	404	385	419	409	404	377	387	337	385	410	369	399	397	406	419	408	389	400	406	370	383	412	386	407	393	393	381	410	419	386	392	414	378	350	378	416	398	388	433	404	427	420	398	416	403	391	435	404	439	403	417	408	399	424	411	406	407	396	367	372	379	394	417	399	357	391	394	400	425	389	411	375	380	415	381	398	396	407	400	420	411	387	384	426	405	411	401	405	422	385	410	387	439	432	433	403	435	434	370	394	345	397	394	392	406	421	420	414	397	360	385	404	411	386	394	387	395	385	407	382	416	356	410	393	359	429	401	401	414	418	362	409	412	429	382	397	411	424	407	404	403	426	403	405	418	383	370	411	416	427	400	382	398	403	386	403	369	411	376	389	399	393	402	379	445	384	397	453	438	400	389	413	420	389	428	349	390	400	380	392	397	434	378	383	385	381	401	384	399	363	427	393	392	397	386	416	402	407	384	374	399	385	409	420	410	388	413	412	366	390	391	407	374	378	408	393	421	405	421	414	423	388	364	356	399	379	382	398	389	362	401	381	407	435	467	400	409	378	389	411	403	395	392	387	391	426	411	414	412	365	439	386	378	383	399	398	408	403	434	408	409	372	420	379	418	375	410	433	405	374	409	403	405	413	432	366	389	403	395	377	432	428	372	447	374	422	400	379	373	394	379	391	397	413	402	402	421	384	423	403	362	414	389	409	381	436	390	414	396	407	403	361	387	443	409	411	393	407	408	400	362	414	458	383	423	379	398	365	381	378	425	435	434	413	395	387	382	405	397	410	396	378	383	413	381	371	394	407	416	404	406	394	393	397	385	384	385	387	419	410	366	380	420	428	407	365	380	431	402	396	388	398	397	402	385	403	410	402	410	427	388	391	383	400	391	393	378	393	387	391	365	433	399	402	417	412	397	391	376	402	400	381	418	375	393	414	414	415	381	441	386	421	380	417	412	412	392	362	415	416	373	398	375	429	408	384	384	401	395	396	365	400	377	410	395	380	396	407	376	397	393	408	394	378	386	383	412	388	408	398	417	412	386	391	399	392	414	363	410	418	385	410	359	435	382	400	402	416	374	361	379	409	404	390	390	382	385	365	384	404	391	401	404	395	372	414	380	391	436	383	377	400	412	394	364	399	402	411	398	380	401	389	390	395	420	407	388	411	363	395	431	371	405	395	378	435	418	452	402	391	394	407	383	405	417	412	367	414	424	434	374	366	438	393	407	380	432	409	400	376	400	382	369	419	397	409	413	428	375	419	405	406	384	387	386	393	371	429	438	412	399	402	435	398	402	374	368	411	385	400	410	389	401	373	402	386	418	425	349	377	404	405	411	384	383	399	410	428	396	420	374	379	410	413	392	399	417	391	358	398	372	365	395	381	386	393	393	399	415	372	404	414	413	403	370	377	382	406	395	395	390	432	388	397	398	389	386	406	409	439	364	372	406	422	396	373	410	391	392	404	386	423	390	379	389	411	361	382	360	374	383	419	406	443	390	360	399	382	416	421	407	434	394	415	415	375	404	376	416	376	398	396	420	393	393	379	390	404	372	365	378	370	422	420	435	426	419	397	400	410	378	413	403	442	396	398	408	404	397	401	436	405	428	406	379	399	374	373	385	426	441	397	373	450	399	370	384	390	413	407	442	397	393	424	379	419	394	371	380	361	410	413	417	409	394	421	395	420	444	408	411	407	370	386	392	363	399	424	422	430	417	402	437	420	409	403	370	386	405	382	376	412	432	373	420	372	386	430	428	391	386	385	371	405	395	392	402	417	385	386	379	398	397	409	412	405	394	414	396	391	398	389	383	390	411	418	413	421	416	350	408	414	407	382	419	378	395	410	393	419	398	391	357	426	405	384	408	397	382	398	405	341	412	388	369	370	379	400	399	378	409	421	400
13135	827	598	466	372	368	328	278	242	274	270	262	233	251	260	239	238	242	232	264	242	232	238	243	238	228	242	243	236	249	248	245	252	268	249	265	242	260	252	233	238	193	251	224	204	232	251	237	222	242	220	232	236	267	242	247	248	210	244	293	227	238	249	250	251	254	222	283	233	267	243	236	239	243	243	247	233	230	247	235	196	218	256	271	235	244	228	237	251	236	240	270	231	276	242	250	250	269	206	215	226	240	267	241	218	248	222	259	241	232	263	237	236	240	256	223	240	233	245	239	240	251	253	227	227	262	227	224	221	231	239	234	234	214	241	249	253	290	237	241	245	233	232	208	248	235	218	238	235	246	254	223	234	252	236	231	240	250	223	238	226	260	240	259	219	269	226	210	236	270	271	237	255	250	229	230	264	275	253	231	237	240	219	235	240	263	226	221	219	243	221	207	263	238	255	241	287	244	240	253	243	271	281	233	255	248	240	258	264	234	241	261	269	282	238	263	225	241	250	258	261	211	229	220	271	244	236	244	251	275	220	243	255	232	250	239	260	256	248	251	265	236	234	249	232	270	219	240	227	228	222	241	254	220	222	258	253	241	270	234	237	267	263	247	237	245	227	263	204	246	246	208	228	231	228	223	260	268	266	235	228	252	255	214	262	251	258	234	228	250	250	244	235	228	250	256	248	245	235	221	268	240	245	230	235	239	238	268	222	247	257	231	229	271	222	247	272	236	223	230	271	247	238	260	230	265	235	248	233	246	235	218	260	226	241	266	223	226	266	227	238	243	255	219	250	258	250	259	241	230	235	256	256	223	237	226	261	266	248	244	253	239	246	250	256	231	227	265	230	233	249	242	222	255	218	245	270	243	266	267	260	221	230	216	225	208	227	240	264	263	232	242	253	237	245	252	246	235	246	271	259	246	246	245	238	245	230	224	269	235	217	244	211	243	257	264	242	254	246	253	221	221	246	232	227	243	241	242	238	214	238	235	224	246	265	271	231	235	240	282	230	223	239	240	212	219	212	238	222	249	248	234	240	222	235	258	258	220	233	217	237	244	229	265	205	244	235	229	236	230	271	236	249	224	232	239	260	226	230	253	261	256	210	264	262	241	244	234	215	239	236	225	266	231	258	248	233	248	236	253	240	235	229	253	227	254	225	245	264	203	233	231	201	261	216	210	262	251	244	262	229	237	257	258	249	243	275	222	242	238	217	198	268	243	224	237	258	237	238	271	230	268	239	244	275	260	258	250	237	239	229	245	254	260	247	250	233	261	256	244	242	247	255	264	245	211	227	262	225	247	221	232	254	288	272	252	245	259	240	232	234	238	251	241	239	226	233	231	249	225	233	224	237	261	232	219	230	237	227	252	231	237	229	229	227	281	249	243	251	258	203	251	243	234	262	267	246	273	228	236	268	233	235	232	231	246	232	228	279	217	238	253	254	216	218	229	239	217	237	254	257	274	250	240	238	219	237	242	237	221	259	239	242	260	243	221	245	271	274	262	253	232	240	250	238	244	261	253	246	251	236	230	253	218	245	217	235	224	230	247	228	243	265	241	201	241	237	237	201	256	246	265	233	241	229	245	263	254	256	191	221	258	254	251	242	238	245	258	234	228	266	232	237	227	229	253	228	244	248	249	236	231	265	245	260	235	245	226	262	217	277	276	240	237	244	244	242	231	237	252	253	252	226	236	238	231	248	252	209	234	234	203	238	242	262	232	242	261	238	260	266	253	287	258	258	226	229	250	183	239	228	263	229	245	249	211	221	220	244	238	236	273	259	227	231	231	247	237	261	273	230	267	230	241	242	266	230	212	255	243	223	238	240	250	249	243	244	262	224	255	223	233	256	237	246	262	227	261	239	250	227	209	233	235	204	246	234	206	236	260	242	248	236	242	208	252	258	258	243	220	246	209	250	228	241	270	236	238	245	266	225	259	256	226	242	247	239	263	235	248	240	233	256	274	228	236	229	252	240	223	272	254	255	254	228	237	284	218	250	279	289	265	270	246	250	252	235	257	255	246	237	255	241	241	255	260	223	253	234	229	256	242	229	227	233	245	227	234	251	225	230	255	281	243	237	232	234	234	239	257	237	252	259	249	239	267	274	262	251	242	225	216	259	255	210	201	252	258	243	245	211	227	248	222	228	246	254	253	230	239	251	246	228	257	240	246	258	257	233	222	234	242	255	222	248	233	240	238	242	253	238	243	239	240	228	247	222	233	230	261	224	247	237	244	234	236	239	270	243	219	244	237	219	243	245	259	245	248	279	253	247	218	234	274	267	252	229	238	227	228	261	255	259	233	283	242	243	248	224	270	237	251	223	248	246	231	231	245	244	233	242	254	201	233	266	264	258	236	244	228	256	268	274	241	267	274	262	262	249	237	220	247	238	260	253	258	243	228	244	290	256	245	206	231	257	266	250	248	287	239	222	248	225	226	224	237	227	231	241	219	207	267	244	239	240	260	250	232	258	220	240	238	220	247	280	258	228	252	235	230	246	222	246	257	242	220	230	234	243	226	243	236	251	254	251	239	244	259	238	253	270	233	233	229	206	233	240	246	223	239	241	233	213	216	253	263	219	244	244	258	252	226	214	261	235	246	213	238	253	224	246	236	251	257	240	226	255	234	269	250	251	226	260	247	258	239	230	246	231	246	228	253	240	230	255	233	234	210	257	241	237	236	245	219	245	240	258	216	280	239	268	233	230	265	244	257	252	212	285	242	258	261	231	254	249	252	266	240	242	259	249	234	246	287	246	253	229	228	264	237	227	220	250	241	250	241	260	234	248	251	244	255	255	239	266	196	244	231	241	250	266	266	229	244	233	232	260	220	231	230	249	251	236	217	250	222	239	276	222	235	237	232	245	249	235	237	227	215	220	250	212	231	251	263	281	257	238	232	235	256	226	234	248	248	256	244	230	259	240	248	262	234	233	222	231	270	243	228	248	265	232	239	235	260	227	268	232	239	259	225	265	260	251	246	259	252	239	276	237	246	234	239	270	240	217	232	247	256	215	242	241	247	234	243	245	247	258	264	254	221	263	254	261	224	250	273	267	254	260	230	245	236	257	238	223	248	245	240	262	260	242	255	263	253	243	213	222	254	244	226	241	221	259	233	219	246	250	256	236	245	244	236	234	226	242	266	249	270	273	251	242	205	226	261	237	232	252	246	245	255	236	207	234	263	229	228	228	208	245	236	228	262	224	227	232	262	224	274	249	234	240	251	212	239	264	284	197	240	237	257	244	245	224	239	267	209	243	248	269	228	251	250	247	259	255	262	263	223	261	240	238	209	219	231	273	224	253	228	248	236	240	222	243	226	245	258	226	264	239	244	247	243	258	235	237	255	239	228	264	227	261	245	232	262	245	245	250	245	247	239	225	238	244	231	273	254	261	221	225	242	268	235	263	257	258	240	220	239	228	194	256	252	269	269	242	234	238	273	245	227	227	237	239	220	232	277	204	227	251	237	246	218	253	222	257	244
8778	870	1204	1424	1263	1104	906	802	822	793	766	752	679	670	682	666	608	643	639	612	578	571	592	618	615	580	605	562	645	585	633	620	589	583	617	587	607	595	574	613	549	554	589	560	564	592	623	572	590	596	558	554	538	560	617	561	563	593	637	591	622	616	557	566	579	613	600	561	596	599	545	553	570	581	564	597	568	585	586	575	571	574	578	556	573	615	575	580	531	605	597	593	535	561	585	614	591	566	558	571	567	564	571	597	595	608	582	528	570	559	569	546	547	600	590	614	655	548	587	588	536	576	564	606	563	565	579	578	614	611	581	637	606	607	570	572	567	563	553	544	547	571	593	587	534	544	605	536	560	558	515	567	541	573	544	562	579	583	561	542	636	567	570	540	536	547	578	585	556	587	584	597	537	577	556	567	593	569	601	594	602	517	531	549	562	580	599	589	561	543	586	536	555	570	564	598	567	601	596	596	573	558	563	575	570	596	569	566	570	551	611	564	539	572	553	563	561	566	535	595	607	624	579	595	541	531	544	532	561	588	549	545	525	540	596	587	574	550	581	604	582	574	564	536	603	572	573	613	572	548	564	584	574	544	609	544	506	552	581	564	580	567	586	555	575	527	575	584	560	554	604	574	529	579	590	580	571	545	547	548	624	578	576	555	569	554	563	595	561	607	532	554	545	548	572	587	544	534	555	618	587	573	553	534	565	590	560	539	557	559	584	600	604	555	606	569	584	534	584	549	585	544	613	577	568	572	584	582	571	562	589	601	548	564	531	561	589	573	553	548	565	564	589	520	597	564	596	534	609	545	532	582	540	565	540	575	572	552	554	539	568	598	565	563	518	559	569	561	579	530	596	588	553	566	552	560	566	557	579	547	612	563	569	572	511	570	552	605	580	473	538	601	524	570	601	557	545	553	566	560	568	599	623	555	526	528	564	520	625	561	567	566	559	554	583	584	643	568	528	554	554	560	594	545	547	574	628	529	523	534	574	551	630	600	583	575	570	540	580	607	561	566	530	582	567	563	544	579	587	588	594	578	593	531	550	550	581	587	581	557	525	554	556	587	549	530	549	631	583	614	548	563	557	541	589	546	558	588	572	568	549	562	583	571	570	585	545	577	516	635	551	607	610	564	566	548	551	649	563	532	549	594	556	569	522	552	556	586	565	563	555	564	599	579	551	602	564	572	534	601	536	522	567	564	575	572	587	564	561	579	576	581	569	614	587	582	610	591	539	528	539	540	531	594	557	515	579	566	561	592	568	561	573	518	568	589	605	561	554	602	526	573	591	577	591	555	577	540	564	568	585	578	593	596	564	550	561	539	577	558	570	574	553	550	568	592	528	527	563	569	538	579	534	592	560	539	612	562	560	576	543	567	583	586	577	566	557	604	609	598	596	618	561	596	539	539	579	575	556	584	582	586	540	550	618	606	569	526	561	577	568	573	537	549	564	630	567	584	581	565	586	545	566	542	577	573	538	595	546	614	595	522	592	562	620	545	561	554	579	561	541	540	589	583	547	573	580	552	593	541	560	544	566	608	588	557	556	562	564	585	561	548	574	553	545	568	542	576	584	577	547	609	574	540	584	563	558	550	550	587	612	585	547	560	559	589	577	570	587	576	602	571	587	583	576	559	592	587	586	572	544	556	558	610	523	615	533	567	578	535	558	547	592	554	551	534	572	568	597	618	620	612	608	555	544	533	580	584	601	583	546	568	620	598	570	597	530	627	537	566	584	612	577	570	540	579	591	589	563	566	519	565	514	541	600	590	555	569	598	579	536	588	622	571	579	588	556	523	559	560	573	566	546	583	555	551	592	524	575	622	593	569	592	545	604	565	559	548	574	564	585	567	535	589	551	570	554	569	534	586	521	587	574	579	610	596	555	568	566	548	585	535	541	616	573	590	574	564	543	567	576	545	538	582	580	550	563	541	577	591	548	573	620	593	609	538	533	603	552	574	568	571	560	558	577	549	578	577	562	587	533	542	548	558	548	570	583	551	613	554	576	605	585	524	578	558	542	537	532	548	581	573	596	559	544	570	550	611	552	625	582	560	553	586	517	549	579	473	605	586	615	616	552	565	595	562	585	570	609	570	558	558	603	563	584	524	573	571	591	539	605	542	544	575	536	588	564	584	580	574	606	556	604	552	538	543	618	603	558	545	531	561	580	602	581	582	556	555	524	549	550	586	551	573	571	603	561	570	591	600	587	661	574	542	547	592	562	573	551	594	583	573	579	558	605	553	583	590	561	532	600	501	582	575	531	595	561	583	581	521	553	568	601	581	554	562	539	613	558	552	574	566	539	579	610	593	570	593	607	524	562	568	574	598	589	583	581	599	552	592	601	579	581	613	538	564	551	584	597	530	568	557	571	576	548	574	579	553	556	567	547	558	551	615	591	585	594	598	548	565	582	583	590	555	614	593	584	547	504	589	532	573	530	544	566	551	558	544	623	633	573	531	557	553	552	610	561	564	532	575	578	578	535	550	555	590	560	585	583	589	580	560	537	551	555	577	582	602	551	593	532	603	607	580	548	557	602	573	531	559	581	536	566	523	606	547	522	558	568	563	581	520	565	576	545	559	588	556	537	567	573	568	602	582	553	567	590	558	581	580	531	608	607	540	581	600	562	551	586	586	566	561	599	547	545	552	548	525	573	552	589	566	599	561	550	567	559	551	587	576	560	592	589	569	565	539	546	557	597	556	607	585	547	599	599	613	546	585	550	604	578	579	562	568	555	601	539	559	606	547	564	616	558	584	576	553	532	578	542	578	588	576	567	559	554	583	567	549	571	551	576	564	592	568	577	563	552	558	636	573	571	569	558	576	549	556	597	543	587	524	576	572	565	569	582	584	574	575	599	577	584	555	559	565	551	529	577	577	568	545	548	573	592	545	547	553	581	563	576	593	582	574	572	591	530	538	575	561	608	579	586	605	563	585	578	592	531	566	588	574	563	567	555	578	566	570	579	586	610	584	590	592	565	533	556	563	602	546	503	558	560	578	553	612	517	579	562	573	607	585	551	597	584	577	568	522	570	601	571	552	562	556	588	582	544	549	569	570	552	599	582	581	556	540	517	559	590	558	572	595	520	565	572	592	557	593	522	588	566	584	583	574	546	525	494	632	608	554	527	510	569	587	610	541	561	601	558	611	551	525	568	588	559	573	574	569	570	581	577	569	578	583	584	552	575	563	599	597	558	537	586	554	568	579	558	565	554	544	632	554	590	586	576	558	548	578	577	544	574	571	522	587	595	561	577	571	558	590	580	568	576	570	574	563	560	573	561	625	602	558	544	575	542	541	550	598	579	535	544	563	565	530	598	598	545	565	593	546	564	591	573	528	555	575	588	560	566	601	566	610	572	555	605	586	596	552	581	582	554	610	554	553	574	548	584	572	512	596	586	612	594	549	606	567	565	585	584	587	551	603	590	566	600	561	612	616	557	540	591	584	571	586	564	568	597	589	560	574	573	576	557	592	543	569	580	573
20629	1822	1120	887	729	616	487	437	433	406	439	372	377	421	392	394	349	371	384	360	387	353	406	369	400	364	354	344	407	353	338	344	369	395	387	405	368	346	353	379	381	362	367	359	352	363	377	380	363	345	340	333	396	394	312	368	335	355	367	386	326	392	362	362	367	352	347	356	327	329	336	335	345	330	360	336	373	344	337	380	342	376	387	374	385	347	347	346	373	370	384	408	370	357	360	350	355	362	353	334	347	319	350	329	319	343	355	348	370	391	340	355	390	339	351	289	325	354	346	348	320	365	336	361	341	295	338	326	341	337	367	392	336	359	359	351	352	356	339	339	390	379	331	330	343	381	357	370	360	377	345	368	347	391	385	377	351	353	384	361	344	368	350	329	383	392	364	340	363	321	322	334	341	349	376	382	367	293	362	335	322	335	322	354	336	370	326	343	345	336	335	371	338	379	349	348	372	339	332	344	319	339	361	337	369	357	359	337	326	333	333	348	325	317	350	389	340	353	366	354	359	358	310	377	332	336	345	348	354	347	368	330	347	362	331	366	363	375	334	314	337	386	372	341	364	351	315	374	326	345	365	342	331	371	354	310	406	347	387	350	339	346	348	362	310	347	352	352	340	352	342	370	369	355	361	332	384	369	360	335	343	368	302	355	336	354	342	358	338	362	363	348	355	381	377	363	364	357	359	332	365	377	380	346	370	390	370	338	362	372	354	359	368	345	339	359	348	346	372	355	369	338	327	374	390	366	342	370	362	352	361	378	333	372	342	392	332	385	334	302	341	348	347	406	339	352	377	349	324	342	360	325	376	319	345	362	366	358	347	375	359	345	354	348	347	381	294	366	350	348	334	353	383	368	358	351	370	382	334	333	374	356	320	366	373	341	309	348	338	355	361	330	315	384	385	379	332	353	359	341	367	350	359	358	343	393	357	353	352	342	347	344	349	359	362	387	334	356	374	338	380	338	375	311	385	360	353	364	345	342	340	356	359	319	376	382	383	415	346	397	328	346	345	330	357	372	330	346	342	324	349	325	348	349	352	350	359	350	337	344	374	354	365	329	364	364	326	354	365	346	340	337	358	369	356	360	356	311	357	342	344	357	354	317	355	368	374	340	318	333	369	333	355	355	368	347	370	352	375	361	311	356	387	352	365	316	325	353	379	346	390	335	358	341	374	350	350	335	343	377	362	336	367	380	349	351	369	386	344	333	387	347	394	368	321	358	385	352	325	326	313	373	356	327	354	379	316	386	337	347	352	323	391	378	355	331	356	325	386	352	370	341	333	357	324	335	359	365	353	357	360	317	342	367	340	380	391	390	378	339	369	345	350	365	367	361	365	362	369	327	318	356	374	384	341	322	335	372	332	302	374	373	347	365	366	366	339	352	338	355	354	394	357	364	364	360	309	376	362	333	373	368	366	345	345	322	325	338	370	346	357	355	339	362	373	355	358	345	351	352	383	362	347	354	367	376	357	340	361	348	374	350	370	375	368	393	362	344	386	332	338	339	367	351	421	392	376	352	322	370	338	360	333	355	343	348	331	335	337	379	337	305	327	333	370	322	359	344	377	369	329	333	330	378	337	369	358	326	351	358	348	320	378	350	352	359	338	329	343	348	343	321	370	372	351	371	340	387	345	346	329	320	347	337	312	367	347	342	325	323	366	365	385	380	367	367	370	377	340	354	362	364	377	348	378	351	376	394	364	357	343	353	349	342	354	336	342	344	336	328	379	326	378	342	360	346	363	356	333	327	377	338	336	358	333	312	388	321	355	333	360	339	363	368	350	336	348	345	375	389	362	337	343	330	360	318	353	381	343	378	356	342	371	365	373	351	381	350	368	351	361	318	326	359	329	374	348	364	360	340	352	316	327	320	340	343	362	372	332	346	352	330	304	364	358	397	351	361	345	375	409	344	361	341	358	362	346	359	365	364	361	343	356	330	336	338	391	327	340	377	324	361	353	340	343	367	390	352	371	360	374	402	371	341	343	355	327	340	322	380	357	365	373	336	396	342	356	406	373	354	382	377	348	367	369	344	385	405	352	385	345	327	353	337	358	337	343	328	362	321	346	372	338	364	405	385	322	348	366	322	332	362	331	367	345	350	400	352	370	374	325	360	356	347	369	342	360	352	291	343	359	386	356	355	354	367	346	384	352	343	365	343	354	345	346	378	331	330	338	364	382	311	311	336	330	301	375	315	368	349	313	329	334	343	340	405	316	351	341	328	366	349	331	326	366	319	387	395	358	351	347	338	328	326	375	333	338	337	363	350	328	327	351	324	363	329	344	323	321	349	308	363	411	358	370	332	356	369	367	333	365	352	336	376	338	343	342	378	346	373	338	340	314	374	380	328	379	361	391	339	393	364	346	348	345	360	369	363	357	337	374	369	337	359	311	349	392	328	353	365	350	339	305	355	350	328	358	345	371	352	375	344	364	342	323	350	334	373	315	323	353	340	351	328	398	386	357	313	326	339	364	371	383	362	362	317	356	351	388	377	369	335	347	390	361	382	335	349	320	356	361	351	371	383	379	335	354	333	325	366	350	356	347	341	387	350	350	345	337	336	354	337	337	359	339	338	357	339	350	363	350	391	323	333	379	361	327	331	336	357	353	324	333	316	337	361	363	366	361	350	408	348	338	343	338	393	331	379	397	351	311	351	348	355	359	373	366	370	352	330	359	350	371	368	384	335	322	334	377	340	328	331	384	345	325	318	344	326	328	349	324	362	339	364	347	379	387	345	362	331	383	349	361	344	377	326	344	373	340	344	349	328	336	349	369	352	323	299	351	346	392	337	342	392	335	354	345	364	346	369	383	334	335	348	338	358	363	390	365	369	334	323	377	332	387	346	340	317	373	356	345	344	353	335	363	356	372	344	396	369	350	321	297	344	382	369	346	336	343	371	350	293	337	345	329	332	353	342	360	379	376	361	323	341	362	367	381	306	319	355	371	365	350	327	400	365	351	398	323	306	325	395	366	331	342	337	341	329	364	344	338	378	372	320	365	358	345	352	336	329	350	337	355	348	367	355	366	356	339	358	343	342	362	354	322	333	353	325	328	367	345	347	350	394	331	317	365	388	354	330	383	292	323	327	369	342	321	350	363	368	350	357	329	358	344	339	343	352	366	331	350	316	347	358	358	369	344	346	346	380	388	317	345	367	326	363	366	350	332	357	349	331	355	344	332	360	343	383	365	315	353	361	314	362	368	363	358	353	389	377	349	356	359	384	376	362	387	346	377	378	323	355	359	380	333	360	301	364	376	340	354	360	358	326	362	314	332	341	368	347	329	321	352	318	333	367	329	364	385	348	384	375	367	358	328	346	371	341	360	383	363	361	355	331	332	327	394	342	343	328	344	370	364	338	339	332	350	383	360	370	356	346	375	339	366	345	353	341	347	379	368	373	353	351	353	354	365	328	318	355	327	371	340	371	389	329	339	355	339	305	375	364	337	342	329	362	378	345	368	353	356	352	341	359	355	352
11194	1348	2196	2426	2082	1790	1567	1387	1310	1155	1036	1048	939	978	948	883	906	903	922	857	863	871	922	897	798	863	868	837	797	783	831	784	780	814	799	772	873	839	801	777	778	776	822	783	846	772	815	771	787	774	800	777	798	788	779	792	852	831	811	831	781	834	778	781	806	772	768	777	770	790	763	735	810	757	796	784	763	797	795	795	747	784	768	747	737	799	812	763	760	771	794	820	789	777	763	784	779	806	749	745	774	741	772	799	836	829	816	788	785	768	794	772	783	786	824	759	706	754	800	788	772	770	719	784	750	788	780	808	819	826	772	751	792	796	745	799	773	787	753	785	791	778	771	791	801	781	758	772	783	735	807	777	808	795	795	786	740	842	806	765	775	765	824	806	731	787	720	832	751	766	767	764	764	783	769	748	773	759	768	768	716	800	761	812	767	771	819	775	774	788	769	759	771	803	757	804	737	740	783	778	805	817	781	788	774	768	773	788	743	762	774	768	767	766	776	773	766	763	809	744	759	756	805	790	772	778	793	776	794	776	758	795	777	791	785	784	758	740	824	752	800	806	801	759	822	733	782	776	748	754	758	756	729	772	747	735	765	763	801	735	758	818	799	769	816	777	770	818	772	778	729	776	757	800	862	819	815	765	780	773	806	770	817	745	723	761	781	778	767	806	724	724	829	750	786	724	793	819	786	745	748	763	757	754	746	767	779	790	785	799	768	805	783	768	822	842	774	777	772	753	799	775	751	756	777	795	803	761	745	765	784	746	777	793	731	797	779	770	744	741	761	810	776	750	751	778	780	790	795	822	735	810	791	753	780	837	785	778	788	769	748	745	743	743	776	744	819	751	759	728	783	719	731	768	760	738	798	758	781	769	794	803	804	745	794	784	772	758	749	798	769	801	767	794	820	748	745	769	827	746	738	735	794	783	802	716	796	759	803	763	800	768	799	777	814	768	785	746	781	754	749	811	795	773	772	779	783	722	773	773	747	738	774	780	764	776	739	785	762	753	796	752	779	783	761	783	794	797	748	777	778	754	771	815	745	787	786	793	751	751	784	787	710	814	796	804	737	765	715	745	748	725	809	750	815	755	757	796	762	771	775	772	789	796	739	783	800	792	829	784	795	779	780	772	753	746	827	791	731	748	790	728	770	796	717	771	787	781	771	762	739	743	778	795	788	767	756	763	792	789	740	772	786	796	784	785	782	791	788	714	826	790	745	805	766	750	766	807	822	761	742	799	776	773	780	829	798	746	761	779	761	755	738	792	847	790	783	779	761	802	758	758	809	816	794	765	741	738	822	757	823	744	771	729	756	740	763	773	735	767	756	792	802	769	766	793	751	748	789	749	784	834	788	773	820	780	775	726	752	750	804	775	805	808	780	769	756	790	761	775	781	796	796	804	786	802	772	716	817	712	769	811	779	755	778	730	756	765	788	749	781	800	739	835	814	810	806	746	782	757	752	775	782	767	804	738	752	746	761	781	782	741	737	750	797	807	763	801	783	756	749	760	788	775	793	760	739	786	720	792	776	785	777	765	709	732	795	728	787	767	806	818	753	720	803	799	828	779	753	753	777	770	746	735	828	785	743	794	731	731	791	815	780	789	760	793	805	785	759	795	766	791	764	785	768	763	789	745	800	790	780	762	795	784	760	779	771	794	831	762	759	758	740	686	777	806	808	763	792	800	768	790	764	721	770	808	771	800	772	737	760	826	751	796	786	786	800	756	769	772	742	802	769	790	768	768	759	806	775	770	736	792	797	802	783	826	764	773	740	774	759	750	788	782	809	784	775	744	792	789	765	690	791	776	792	747	812	782	798	750	802	761	774	817	801	758	800	794	772	765	792	742	767	787	792	793	806	840	756	784	782	770	795	787	803	767	779	734	846	819	759	798	781	809	794	826	761	760	782	805	817	794	784	791	811	759	810	825	738	761	784	773	805	766	844	789	795	745	804	735	808	763	805	810	745	764	798	768	767	797	799	761	736	783	734	775	742	817	774	770	804	722	780	804	761	812	758	751	821	729	757	788	800	787	787	787	750	786	738	773	759	796	744	779	787	730	771	797	791	745	744	747	761	819	821	751	787	820	814	724	793	796	767	756	783	750	738	803	821	813	778	772	715	738	818	761	749	750	771	809	844	765	744	756	729	768	781	777	814	760	775	802	784	783	783	792	762	793	781	744	759	810	748	711	774	766	750	748	758	739	767	814	770	723	793	767	726	759	710	773	760	777	841	804	821	777	782	752	796	739	761	756	774	765	769	843	752	709	824	823	802	792	801	745	797	797	770	731	791	770	802	763	802	798	754	740	759	803	768	781	739	813	776	731	762	757	751	758	779	764	817	738	782	752	787	755	755	762	753	728	766	755	744	802	786	746	742	789	774	731	769	764	767	740	778	763	776	759	741	768	755	750	760	774	776	791	742	806	749	767	779	764	782	787	840	765	840	737	759	763	816	767	709	770	785	757	798	746	739	754	741	747	745	766	779	766	797	796	771	769	734	824	774	743	744	753	818	772	750	799	770	788	733	742	778	788	751	766	741	774	751	751	833	745	783	740	774	762	773	774	774	803	777	783	779	774	740	790	738	775	761	783	706	755	801	801	722	744	776	754	724	770	780	755	737	764	783	742	828	776	791	793	765	780	749	746	809	775	767	846	721	786	778	811	824	764	801	765	777	794	736	829	776	775	750	742	766	735	810	785	780	778	745	772	753	767	746	813	770	819	777	769	794	824	822	810	828	825	772	772	780	789	754	740	765	764	741	763	746	731	783	822	812	756	824	861	776	760	784	788	768	733	837	766	776	806	773	813	760	763	774	781	768	796	753	750	798	723	796	752	788	829	793	768	721	716	782	720	816	766	780	792	765	835	785	747	772	805	776	781	781	856	758	786	784	770	832	776	822	789	820	771	775	761	812	772	768	741	789	782	798	739	763	773	766	781	749	767	742	790	762	788	763	753	704	750	782	774	764	735	750	764	809	769	869	799	759	757	773	753	753	748	785	768	756	758	758	805	757	720	800	748	810	820	773	764	812	750	746	801	787	794	803	748	799	768	780	754	724	762	757	745	806	769	799	772	734	786	776	765	730	795	796	757	777	793	763	787	756	770	772	778	740	778	766	789	786	778	812	766	792	784	750	747	726	812	790	777	726	753	746	779	788	767	740	782	779	745	786	799	754	753	786	744	723	756	765	731	770	790	799	741	782	795	731	795	786	789	745	790	789	837	808	794	769	800	789	801	830	766	727	746	762	768	802	746	768	724	730	787	791	840	774	718	814	747	750	765	798	778	752	797	757	792	775	786	774	815	781	774	769	777	767	750	742	775	814	796	782	821	660	805	746	755	783	788	790	805	788	778	766	797	741	776	767	777	770	834	749	786	839	785	771	725	769	750	786	760	776	796	718	826	741	834	774	769	745	768	790	758	768	764	779	743	717	744	780	809	828	775	756	805	799	766	781	770	761	777	760	732	808	813	740	735	758	813
3969	225	165	172	157	184	165	163	159	159	167	140	162	152	179	132	167	165	171	129	153	162	155	174	161	150	152	172	150	183	166	171	163	145	173	132	156	152	149	160	139	184	167	156	151	164	158	168	157	129	162	167	139	157	166	143	153	150	164	158	170	153	185	167	155	150	142	158	123	157	170	158	169	164	181	165	159	171	157	160	166	134	152	165	153	165	150	151	148	146	155	140	180	147	174	178	167	172	183	179	192	169	136	171	189	197	159	181	139	157	170	167	138	172	158	138	174	155	148	150	164	156	173	176	148	152	156	175	159	144	151	166	157	129	160	165	143	155	157	147	171	177	177	180	139	169	138	164	160	176	154	142	159	167	139	164	170	151	151	175	166	162	173	170	169	156	157	150	151	152	177	166	175	146	160	173	165	130	153	160	171	131	164	170	175	159	137	157	169	138	175	152	185	172	164	169	162	149	139	166	156	137	161	153	180	151	160	148	157	175	149	170	184	147	172	176	155	175	160	176	169	149	171	159	147	150	184	146	150	142	148	150	147	158	151	169	157	162	163	177	164	155	167	186	155	164	167	161	161	157	153	162	153	132	166	148	157	180	155	153	179	184	176	187	139	171	158	141	164	162	141	157	173	162	152	165	155	161	151	163	144	158	158	171	166	156	177	141	164	148	181	178	143	160	156	152	144	139	165	177	159	167	146	140	174	181	154	156	155	148	145	175	194	153	151	173	158	143	164	152	165	191	168	172	156	168	181	151	140	185	164	169	163	175	155	173	144	173	159	132	161	166	141	167	126	136	150	153	141	154	180	183	161	151	176	167	155	144	163	182	134	162	147	147	171	181	145	148	149	137	184	161	178	156	160	172	166	141	165	161	143	169	150	138	162	164	162	158	171	160	152	172	128	166	157	150	160	169	145	144	145	146	173	165	147	173	157	177	174	156	145	134	178	153	158	154	167	179	146	158	158	148	176	166	161	139	165	170	163	147	120	153	142	175	199	141	161	154	140	149	178	184	159	157	142	175	141	177	178	149	134	188	161	159	155	168	162	162	181	176	167	140	177	163	148	173	156	166	174	164	169	163	164	150	139	153	166	174	165	162	127	149	166	133	179	158	145	165	154	178	177	158	161	153	139	149	147	174	162	163	160	148	144	179	153	160	142	144	150	154	153	154	148	141	158	155	159	161	140	130	144	150	134	152	152	161	188	162	161	158	164	183	159	161	118	141	152	164	162	167	166	164	158	151	157	157	181	155	162	163	155	135	156	172	165	153	180	161	162	171	171	169	144	143	156	152	145	160	157	158	172	161	160	188	169	137	164	152	152	152	151	178	151	128	145	169	176	162	162	152	151	155	153	184	173	154	145	176	173	162	152	162	166	164	173	161	162	158	142	133	150	170	184	159	148	143	144	157	164	171	165	186	143	185	142	149	141	163	163	159	164	170	161	153	152	153	175	151	153	156	137	160	162	163	148	178	151	179	164	158	160	169	158	151	143	163	175	162	184	187	182	174	152	144	142	179	139	154	151	173	173	157	159	160	176	140	151	164	182	171	166	144	147	131	147	139	153	139	148	160	165	161	166	169	151	163	152	167	129	155	186	155	168	146	162	165	141	153	174	158	149	160	179	158	140	148	146	153	167	147	154	166	160	174	131	134	147	171	150	166	173	158	162	143	168	161	173	161	167	173	145	140	150	168	150	177	151	147	170	193	170	158	159	138	153	160	162	167	133	163	172	167	159	158	160	135	163	182	152	156	147	175	151	156	178	154	177	173	155	156	163	131	156	151	172	158	156	162	153	160	153	141	160	163	159	170	179	155	159	172	165	159	151	145	178	153	205	159	150	167	148	165	170	141	149	141	139	158	153	168	174	150	156	148	156	167	199	153	165	157	164	167	163	141	148	159	147	158	168	169	160	159	167	152	160	162	133	172	171	155	134	148	162	154	179	163	163	168	164	162	165	167	187	144	161	146	176	172	138	143	151	157	164	128	152	150	127	164	168	151	152	164	163	165	165	164	153	158	165	167	153	148	134	165	175	167	167	158	162	149	164	169	170	176	161	173	132	152	169	166	161	171	142	163	156	153	184	188	151	146	143	140	158	177	154	165	137	164	171	172	155	189	172	159	122	150	182	153	144	162	155	157	154	144	147	150	147	159	184	159	159	159	159	172	169	159	174	151	157	150	178	120	166	163	174	157	159	158	153	167	171	151	187	135	167	180	144	165	161	158	159	171	155	149	163	145	151	148	169	161	157	139	180	170	136	165	161	148	178	157	146	171	183	153	187	165	190	180	152	176	168	166	171	173	128	183	168	137	134	167	157	147	159	149	187	196	158	138	152	179	133	150	148	146	193	155	145	142	142	172	142	156	156	164	157	168	159	163	168	159	129	160	151	155	155	132	183	186	197	156	178	147	156	155	166	145	152	191	167	164	176	168	168	184	173	151	145	147	167	152	143	148	166	147	142	168	166	164	144	180	145	155	155	134	144	168	170	164	166	175	141	156	161	156	165	136	161	154	173	172	189	170	178	141	158	166	145	151	157	154	179	155	164	171	185	164	177	136	131	151	181	151	136	145	159	165	156	142	155	156	165	156	159	149	139	167	180	142	165	154	160	143	150	159	130	174	139	152	167	167	164	145	148	168	160	167	151	147	153	137	139	197	177	150	153	176	175	173	177	151	177	160	147	161	154	139	176	146	176	148	150	147	167	180	136	149	166	121	159	157	136	148	151	160	150	162	159	155	144	165	186	143	151	172	153	169	168	172	170	158	151	157	149	164	157	175	134	162	164	139	153	141	154	170	155	167	151	168	161	165	149	172	131	159	153	170	190	160	156	163	156	161	148	187	165	171	170	162	168	161	139	181	153	156	175	159	162	156	139	156	150	156	187	167	172	141	160	176	161	172	181	178	157	146	176	152	142	134	159	192	164	161	169	166	163	158	168	149	144	159	155	153	143	155	164	143	156	178	159	164	159	156	146	145	161	155	171	177	154	138	146	182	173	152	149	166	176	144	166	157	166	173	155	167	178	181	154	155	166	154	165	155	145	167	175	178	158	181	172	149	178	184	169	167	164	181	169	182	174	153	148	157	161	177	156	174	149	164	168	146	154	169	125	137	171	172	170	154	155	150	185	167	152	158	156	155	171	176	156	184	156	165	144	156	145	170	183	184	168	170	161	144	149	171	144	197	187	138	157	183	156	157	156	170	156	160	175	153	165	146	147	141	145	155	161	145	118	142	152	163	162	153	160	161	192	160	148	187	148	169	175	160	137	173	176	181	156	149	157	141	164	144	155	186	165	143	163	156	160	171	184	146	168	159	164	150	144	142	156	144	142	153	161	164	179	166	166	152	183	160	177	176	173	138	184	141	162	142	160	148	152	147	152	157	158	147	161	168	170	158	175	156	161	154	133	152	181	145	169	149	159	169	146	154	148	167	167	151	168	155	196	154	132	165	146	155	168	137	148	154	170	173	168	169	146	152
3102	452	431	458	419	396	449	428	373	383	398	407	391	366	402	423	386	396	392	375	386	393	424	392	404	418	391	372	385	414	425	381	378	407	376	428	413	424	392	421	437	381	356	437	392	398	419	399	387	418	435	417	433	388	411	379	407	389	407	432	349	411	391	386	372	381	405	410	382	368	400	431	385	415	389	411	357	407	412	399	378	386	357	388	428	387	395	395	406	385	379	413	401	406	413	398	361	415	426	387	396	438	403	403	407	392	384	426	368	367	370	394	410	417	408	441	418	435	426	400	404	396	368	417	394	410	396	403	382	401	419	412	380	422	377	385	395	387	398	385	456	395	364	396	391	348	409	390	391	411	420	395	427	414	402	391	412	367	360	380	394	417	388	400	408	384	387	357	423	397	403	388	402	395	395	416	373	391	411	404	370	424	426	332	332	375	449	396	356	432	399	407	417	422	375	384	410	376	410	425	369	356	415	401	406	403	395	381	389	373	440	405	443	404	403	399	379	382	388	347	368	359	371	400	383	364	390	351	386	437	399	396	396	393	418	414	384	419	401	406	394	404	410	416	399	387	394	385	367	383	421	386	412	374	415	400	401	391	398	393	387	418	391	376	401	363	401	398	405	425	374	396	362	401	445	390	393	411	404	391	403	398	414	372	413	405	420	371	419	403	386	376	396	391	387	406	422	385	404	400	403	391	425	429	423	401	433	388	391	395	412	404	416	383	420	400	398	405	399	379	429	406	378	340	390	370	399	352	401	397	375	402	402	406	398	392	400	374	403	353	395	445	352	382	398	314	409	417	391	413	401	434	411	421	409	390	389	422	423	386	413	378	382	391	372	409	407	408	424	348	403	372	383	419	407	408	354	403	422	388	375	386	415	399	401	418	408	374	426	394	424	404	372	365	400	389	363	400	397	382	388	399	367	364	402	414	374	372	387	415	402	393	393	397	400	381	353	397	415	403	379	403	358	386	424	386	382	424	401	370	385	435	387	355	356	398	406	386	404	380	386	383	382	382	375	393	373	377	381	398	429	407	382	374	371	410	429	373	382	389	419	410	402	401	363	360	393	400	395	410	378	409	416	403	377	384	393	387	375	395	407	399	389	405	416	426	378	382	377	359	403	406	356	380	381	412	405	383	410	412	387	425	377	403	401	386	410	392	403	419	402	375	400	436	408	418	391	376	405	398	410	379	435	406	383	407	428	427	403	372	373	397	389	398	423	371	416	441	389	401	364	420	406	396	402	390	374	419	414	376	386	424	375	392	391	404	390	417	386	371	391	384	376	367	404	408	367	437	405	395	425	386	406	388	411	384	415	357	391	402	394	396	398	416	417	411	374	374	379	376	412	379	431	408	397	383	421	409	377	407	395	408	415	377	341	387	396	370	378	403	406	407	427	404	431	448	387	397	391	395	423	394	361	369	393	390	379	358	379	416	410	404	392	434	382	411	440	373	357	417	434	433	410	399	404	387	382	375	398	386	427	430	416	400	402	391	396	344	424	413	408	410	416	358	398	378	391	421	390	410	396	400	385	376	410	375	404	382	370	406	360	408	401	411	387	411	387	402	414	397	407	403	385	403	369	389	365	388	409	405	424	400	398	378	369	403	403	426	387	404	375	373	400	424	415	400	405	390	419	367	404	376	384	397	406	406	419	406	402	410	421	393	421	383	382	364	409	394	360	385	400	442	427	377	416	426	400	402	385	420	398	457	376	388	373	388	391	398	420	405	431	389	400	436	355	362	438	411	425	394	414	384	411	427	393	397	403	406	437	372	420	374	414	393	405	380	370	407	419	407	403	419	372	429	400	399	376	378	390	413	389	435	432	388	392	391	379	406	391	433	391	411	408	430	425	387	370	406	408	388	421	398	367	405	382	418	346	395	408	394	406	406	435	382	432	425	395	405	440	393	387	390	407	380	373	420	395	406	388	404	401	390	408	383	371	402	379	409	395	417	403	386	412	410	405	369	407	376	380	410	424	385	380	374	387	377	410	397	380	398	369	459	382	385	379	381	414	403	408	391	404	382	344	411	420	387	393	426	399	380	416	383	401	395	407	406	382	381	391	404	371	378	386	382	392	410	373	366	382	413	394	412	400	399	426	383	379	373	364	449	385	411	394	395	395	389	394	377	383	381	387	404	396	431	394	407	405	411	375	369	383	383	397	419	405	412	393	394	400	393	388	400	384	359	382	380	372	412	378	384	415	387	391	388	381	430	371	386	386	402	384	384	407	418	413	379	371	398	437	387	382	397	404	416	394	383	396	427	394	378	416	397	383	424	390	401	402	384	364	395	403	379	401	398	402	389	419	407	393	390	391	417	367	390	391	394	379	400	407	376	396	399	377	387	400	409	441	388	409	409	383	337	413	383	416	397	409	399	417	410	397	395	425	407	402	396	379	390	436	405	420	412	422	417	417	412	404	400	418	387	373	390	420	386	403	416	394	381	392	403	409	374	375	376	415	388	360	396	384	378	381	405	411	415	390	401	439	399	358	405	357	384	413	391	413	374	439	413	394	406	399	386	422	364	413	378	393	408	334	370	387	377	423	387	389	407	396	411	420	344	410	388	356	351	376	415	380	421	392	414	398	391	405	384	387	370	396	343	393	425	353	405	364	399	386	452	402	396	412	414	361	400	422	412	387	369	372	393	402	402	397	384	379	420	412	387	394	386	393	416	361	398	415	389	370	400	409	395	366	428	391	381	412	421	366	399	377	384	458	365	348	381	402	362	389	408	376	411	401	403	415	417	406	403	404	382	394	396	412	401	401	393	384	424	405	394	399	375	384	416	388	404	430	418	398	397	399	363	393	372	387	403	421	390	415	407	409	431	396	390	415	407	417	385	403	409	406	412	394	419	381	387	393	385	376	371	424	414	419	362	394	406	405	408	383	384	361	335	380	398	383	389	407	380	373	389	354	389	360	394	400	399	406	396	377	414	395	380	363	405	386	389	404	376	394	410	392	401	401	378	365	411	420	383	388	383	396	396	408	420	424	433	389	427	380	375	417	385	383	438	391	405	410	402	358	396	407	356	362	398	368	397	397	378	417	382	397	421	386	408	410	404	382	366	431	406	406	372	382	389	424	367	399	418	382	396	417	417	380	383	394	418	377	385	396	431	353	358	367	415	383	362	399	429	410	418	392	383	397	355	417	414	380	400	382	452	395	398	400	352	366	401	371	382	407	411	384	397	414	396	426	365	389	422	425	410	381	407	394	382	385	400	392	408	383	386	364	384	398	385	417	416	386	396	413	384	385	408	404	399	381	373	394	417	414	409	413	408	378	399	375	386	406	422	374	383	411	395	388	421	357	372	405	413	416	396	368	403	402	405	380	370	404	373	403	396	383	416	380	386	428	420	403	387	391	428	405	419	434	391	377	367	406	409	406	411	357	436	373	367	409	425	392	441	408	408	365	362	425	436	379	390	379	390	390	406	386	383	402	390	386	422	380	372	366	411	392	388	394	391	380	422	414	376	361	419
12743	846	540	485	387	331	292	303	296	305	231	276	293	305	260	232	233	272	293	258	240	259	251	215	246	270	238	238	225	241	235	226	249	210	249	263	251	235	273	264	238	247	228	242	253	259	239	250	226	265	224	266	249	284	247	226	227	255	235	224	233	256	216	239	256	229	236	259	240	250	234	217	198	241	247	241	261	241	237	233	256	247	249	223	261	212	211	245	249	221	229	245	221	265	259	220	250	234	239	236	231	250	254	246	236	242	240	232	239	222	237	256	236	266	234	258	213	209	262	232	272	232	230	245	240	223	239	256	244	245	263	272	252	260	271	238	218	247	269	226	256	260	228	229	243	251	252	239	254	248	279	236	241	247	286	265	256	290	249	252	220	258	262	280	224	243	209	235	273	279	286	236	243	224	276	252	229	253	246	214	229	235	248	228	232	211	259	235	219	269	256	258	224	249	253	250	279	269	249	263	230	268	235	232	201	268	227	271	230	245	242	251	259	243	274	245	239	262	245	255	252	246	257	227	243	247	269	267	253	245	234	268	253	248	246	259	240	233	234	218	253	250	225	239	245	223	222	238	233	233	255	195	227	227	229	224	249	226	260	221	235	225	273	213	271	246	239	241	218	242	238	254	272	240	251	243	236	253	236	215	255	254	255	255	250	242	238	247	226	231	208	217	227	236	271	240	231	198	266	275	258	283	265	252	242	246	242	247	204	249	257	280	256	248	232	276	256	253	224	238	224	232	246	239	233	235	263	237	245	253	263	235	213	246	252	250	278	261	243	239	233	260	229	226	224	246	227	259	250	248	256	260	268	228	249	256	243	258	266	239	246	213	245	253	260	226	244	251	233	242	259	268	250	249	259	229	279	201	268	227	253	231	248	244	263	246	257	196	241	244	253	244	252	224	227	233	216	249	236	227	272	221	246	259	280	262	247	249	240	267	256	239	259	242	259	228	264	245	260	221	237	237	251	241	262	261	258	224	226	232	246	273	241	230	195	263	258	251	226	235	261	251	260	242	257	258	217	262	238	250	230	248	242	242	235	219	234	243	238	242	240	244	242	285	249	247	286	274	263	209	242	249	250	253	242	287	250	264	217	221	263	236	217	242	239	210	253	241	241	241	264	254	227	216	225	247	268	251	224	216	222	275	287	244	236	246	247	242	230	233	254	254	238	247	237	235	230	258	218	244	276	231	230	254	234	236	256	249	228	228	232	258	235	262	239	252	233	228	243	287	218	249	275	241	235	256	238	288	268	280	254	239	224	223	265	231	257	221	234	244	251	273	258	247	229	229	249	236	216	231	249	266	249	257	241	222	253	254	229	246	240	246	245	245	220	239	228	213	225	214	259	243	245	246	257	244	250	237	252	244	275	261	234	218	230	238	251	249	244	256	241	226	242	215	224	248	248	248	265	236	216	274	229	245	261	241	228	259	220	214	267	248	268	217	252	249	218	266	271	225	234	239	237	230	238	236	247	209	218	209	227	241	221	226	237	243	259	243	208	237	229	209	241	206	206	240	220	250	217	253	249	231	256	239	244	249	245	244	236	261	262	235	229	244	244	228	228	252	247	267	252	199	231	249	249	246	265	250	241	208	243	242	279	245	223	265	247	234	276	278	231	246	219	227	243	256	234	223	235	240	242	272	257	233	261	239	259	248	221	239	256	224	246	274	286	258	235	277	267	246	233	265	244	242	237	266	250	243	243	249	245	225	217	270	244	250	251	259	270	239	227	234	235	236	233	234	256	231	255	255	247	234	247	234	270	228	272	238	220	259	231	271	230	256	242	235	279	262	229	248	248	208	221	224	235	243	263	260	218	240	234	229	256	278	258	255	261	257	228	224	259	260	242	278	234	238	241	271	235	251	230	210	242	233	227	251	230	246	264	248	244	272	237	264	252	244	260	267	251	246	214	244	250	221	227	250	243	224	237	243	273	242	252	250	259	229	245	240	252	276	243	252	263	237	237	224	246	233	228	232	231	263	232	248	289	219	236	215	235	221	273	256	257	250	200	217	234	223	231	250	261	237	231	252	228	267	245	245	249	230	240	270	225	251	239	229	237	260	263	233	217	227	232	237	244	233	215	255	224	229	259	255	242	224	279	280	260	235	251	238	273	230	227	214	252	240	231	220	243	234	248	250	240	233	237	230	253	269	249	242	254	253	249	255	254	254	268	241	239	244	271	245	243	289	243	268	280	246	238	242	227	247	241	235	237	207	240	229	205	229	230	236	283	227	267	241	220	208	274	273	228	239	251	262	219	253	255	268	242	216	244	252	235	219	243	245	258	233	243	217	228	229	241	256	231	245	241	233	262	258	225	220	233	224	262	255	260	256	220	244	217	250	286	226	240	253	257	269	235	211	260	232	238	228	216	230	259	259	259	245	248	253	248	265	245	252	236	204	226	255	243	257	237	275	244	262	250	250	230	238	217	235	237	249	245	227	209	242	270	269	235	228	247	225	232	253	251	248	248	226	251	241	253	245	227	230	240	247	237	243	235	264	241	230	210	259	272	242	272	237	248	225	274	241	239	238	251	225	246	240	219	263	255	267	256	246	252	237	238	251	266	253	225	228	239	267	263	258	247	222	261	203	225	227	232	262	264	260	250	265	248	248	234	248	227	251	235	263	259	233	226	246	241	240	227	240	232	241	254	235	267	235	234	242	234	256	240	270	240	264	283	258	239	256	256	240	221	271	236	230	261	251	268	261	234	255	236	250	229	260	245	222	208	247	286	242	250	240	233	227	235	253	257	264	241	252	263	230	255	272	256	230	253	239	223	235	235	264	268	226	254	242	246	233	235	229	251	207	246	215	223	239	243	242	210	250	223	257	249	261	226	221	263	208	255	259	238	242	268	216	271	273	254	238	217	239	268	239	237	227	228	232	216	227	242	252	248	221	229	252	265	249	237	254	294	250	237	255	264	249	241	264	227	275	254	228	245	240	236	250	228	244	246	264	241	231	252	251	225	247	247	256	263	242	234	255	226	238	279	241	237	262	218	253	235	247	240	259	239	240	260	260	244	241	256	221	261	277	241	223	222	239	232	242	212	226	241	251	227	240	237	244	265	261	258	267	252	266	248	227	254	256	263	239	243	234	226	219	234	300	229	281	257	232	259	221	233	219	261	223	276	241	220	240	250	257	221	262	243	264	253	256	282	260	249	251	233	273	223	251	257	233	248	217	250	257	261	222	247	240	263	252	273	231	239	254	244	246	217	232	280	243	270	233	292	231	242	225	248	246	224	242	249	259	244	225	264	252	261	254	240	242	241	237	234	265	256	256	245	233	195	251	236	271	230	246	250	260	261	232	272	270	252	191	253	246	245	246	242	255	250	261	229	211	263	224	240	250	230	232	232	266	239	271	256	262	234	242	252	230	251	242	251	253	236	272	252	254	271	238	243	206	249	235	269	249	216	264	234	230	239	212	265	229	269	258	234	257	254	252	250	261	252	238	205	239	246	235	258	279	224	232	235	213	252	240
8623	876	1259	1396	1244	1098	982	893	837	760	760	730	685	660	631	591	626	595	610	594	590	591	632	645	604	588	589	604	646	578	593	607	569	599	627	593	580	567	550	591	567	575	593	567	562	566	562	564	612	577	608	573	580	583	581	559	612	618	612	604	565	576	580	563	600	563	589	593	566	593	582	559	597	581	643	624	625	542	577	622	571	585	549	511	594	555	567	608	561	538	608	580	576	572	580	603	553	609	566	612	550	591	607	549	564	580	540	588	567	587	577	584	574	559	565	596	563	671	534	570	559	618	576	543	584	614	568	573	566	540	590	567	625	571	593	542	580	560	557	613	533	621	564	609	553	544	561	577	565	538	590	551	589	607	592	587	559	585	609	580	571	601	542	578	575	592	593	552	566	527	576	567	617	556	625	587	556	603	586	595	554	550	546	586	587	579	564	559	594	564	570	551	540	567	595	591	569	575	590	574	544	561	570	554	592	546	589	557	525	532	564	579	570	569	556	560	544	581	591	594	596	572	569	574	560	550	530	574	554	570	561	556	566	596	628	544	563	612	566	557	565	570	550	584	561	568	572	574	555	578	580	538	607	615	566	561	568	546	574	607	531	561	591	553	556	593	536	560	599	612	594	580	590	592	609	559	610	612	528	634	566	569	589	600	607	578	560	577	573	564	573	576	599	552	589	598	585	607	585	571	576	603	570	583	563	571	540	605	552	560	562	542	581	562	564	592	568	602	566	520	591	576	571	604	610	547	618	539	570	554	535	596	561	612	551	586	573	581	571	583	569	579	562	569	571	561	595	557	562	552	577	594	577	599	582	595	589	597	611	537	568	546	595	610	538	543	558	559	570	598	568	543	590	571	564	564	598	579	584	537	603	545	569	541	617	618	552	567	582	561	599	551	543	547	602	615	564	588	554	575	557	541	541	597	570	565	608	550	568	562	558	530	572	557	562	574	596	585	581	582	546	562	591	581	551	593	568	572	601	546	567	571	589	599	578	606	591	592	588	558	562	576	615	563	538	579	557	574	573	548	562	594	595	543	586	582	568	581	573	587	554	602	559	604	560	588	577	589	622	595	578	602	578	584	581	563	606	588	596	584	564	615	584	592	584	580	574	570	556	608	567	623	561	594	586	543	616	595	627	537	579	610	591	586	549	601	563	570	559	596	568	590	544	591	534	598	593	548	563	583	540	561	555	548	611	554	594	513	609	608	579	588	541	537	556	554	572	560	551	584	584	611	575	566	573	576	527	572	576	600	589	523	560	584	566	584	581	583	574	538	508	552	574	561	547	574	545	579	619	558	593	550	562	557	617	564	577	628	589	630	582	604	581	541	578	544	563	582	551	567	598	593	559	554	519	581	595	553	563	574	554	543	568	565	597	545	570	607	559	581	580	593	601	533	560	542	549	644	556	566	561	617	581	575	596	581	572	603	551	572	566	571	578	576	545	571	561	550	587	523	588	568	589	565	582	592	607	555	536	568	567	562	540	576	576	601	551	615	582	546	562	541	569	595	583	616	600	562	566	614	559	572	580	534	574	558	558	624	572	573	560	557	597	588	547	577	557	551	626	547	563	580	575	581	560	573	575	537	598	586	592	538	593	579	593	561	533	561	517	538	557	573	558	547	563	577	591	544	576	542	560	586	551	556	605	602	533	576	600	605	559	550	592	526	557	564	586	604	574	540	607	593	589	598	583	588	599	590	592	535	582	554	578	546	535	552	522	536	591	596	596	557	529	542	586	592	582	544	558	594	589	549	543	614	536	562	557	584	565	555	565	585	569	576	596	599	581	567	572	546	549	596	595	561	601	569	570	566	545	564	606	576	561	518	566	571	574	554	582	575	587	620	573	630	577	559	596	594	563	568	579	563	528	528	566	551	539	614	574	553	546	557	605	530	565	558	596	594	584	559	562	597	573	570	573	589	607	543	581	566	560	540	555	616	608	553	570	601	579	586	596	570	643	616	570	554	583	599	608	562	580	557	573	609	557	558	586	554	584	543	606	602	557	543	574	569	566	564	566	580	555	562	563	570	565	603	574	558	556	581	596	572	548	551	575	572	594	565	535	576	557	574	538	551	576	568	565	623	577	534	553	583	590	587	618	553	610	520	519	571	579	543	562	577	590	604	554	597	611	606	574	548	575	601	567	564	553	586	588	591	567	577	589	568	546	571	602	535	571	553	585	578	559	545	571	555	622	551	568	552	571	535	586	604	609	601	512	585	575	616	533	562	559	560	575	556	553	612	574	565	574	550	582	574	554	580	578	590	567	588	588	589	584	552	590	587	614	568	590	608	624	544	529	580	599	565	574	567	572	565	588	548	526	584	558	556	589	572	575	584	594	571	588	574	585	582	563	575	584	499	574	593	579	588	545	581	572	580	559	594	589	573	632	570	590	563	579	560	586	580	555	559	578	566	601	593	555	530	572	599	562	567	568	575	567	627	563	602	602	553	551	555	581	582	580	567	584	580	591	581	553	562	568	568	570	571	556	587	616	566	617	560	608	570	581	627	562	561	572	565	614	563	555	570	563	559	568	560	562	593	604	597	580	585	585	622	568	579	560	602	610	593	539	609	635	589	532	537	606	591	589	554	647	578	546	554	571	559	551	552	610	551	577	562	603	593	541	560	581	620	587	598	591	524	621	558	560	563	583	587	529	601	576	514	600	582	585	532	606	570	544	574	542	557	582	585	564	585	597	547	597	553	578	576	605	569	602	553	611	561	535	547	564	566	605	571	539	587	542	616	557	585	576	540	570	570	572	576	599	607	601	573	597	548	572	558	617	601	591	564	586	560	603	561	540	564	562	567	596	552	573	528	588	538	585	574	569	569	524	534	552	533	527	576	579	606	545	553	566	554	573	547	545	583	567	611	566	555	543	562	558	582	583	563	560	582	583	560	556	604	566	588	588	531	589	557	607	591	562	591	603	603	554	579	555	598	541	550	536	540	616	556	555	588	547	604	577	554	584	580	569	583	552	595	588	569	578	594	597	554	605	582	582	601	589	582	530	581	548	536	578	571	548	578	590	538	552	545	574	545	559	506	546	559	536	602	558	549	525	591	603	603	510	569	597	575	591	597	538	554	603	577	594	548	542	546	616	530	603	578	543	579	536	604	515	575	587	589	517	613	578	571	560	603	570	529	556	587	545	599	572	583	578	590	606	551	597	606	544	534	596	571	576	547	571	567	566	554	613	564	562	574	582	586	578	555	585	583	581	570	519	600	551	578	585	528	548	577	579	569	617	574	597	578	533	569	591	573	600	604	571	520	525	544	562	605	576	530	546	552	614	542	584	589	603	532	569	565	581	547	581	598	593	581	569	565	569	575	519	581	559	575	575	578	568	576	544	609	602	610	569	580	567	597	576	605	534	544	596	624	535	583	595	577	593	589	582	557	570	647	583	613	571	570	564	536	534	585	613	554	583	553	549	597	552	567	538	594	580	584	595	590	595	535	543	557	632	536	581	594	604	611	560	582	584	582
20404	1951	1058	917	728	537	486	468	449	373	367	385	343	367	383	356	368	382	358	383	370	346	360	355	329	357	366	357	357	364	394	372	359	352	379	347	325	367	344	331	370	379	309	366	361	351	359	352	316	340	397	367	342	347	332	377	361	373	341	371	352	373	337	365	357	373	359	354	340	369	352	357	372	350	374	366	343	372	388	347	327	339	357	310	350	329	384	351	349	386	306	380	342	360	320	361	340	371	365	343	326	360	342	367	365	341	366	382	351	345	341	334	355	359	353	369	366	386	315	336	340	357	315	356	360	336	354	324	368	362	322	347	360	362	360	326	368	329	336	364	369	338	336	358	330	325	366	370	383	332	357	322	376	395	393	352	324	342	331	351	339	345	380	328	320	334	347	374	351	330	353	369	354	357	350	379	388	334	346	371	358	361	355	322	361	344	333	365	383	351	362	358	368	355	354	337	350	348	356	389	349	344	345	357	355	394	327	290	367	361	366	347	320	379	344	386	328	348	360	363	356	352	324	330	336	364	333	330	372	350	367	358	334	366	337	376	323	363	344	310	343	351	353	341	332	363	360	318	319	335	328	386	341	355	322	370	333	361	313	326	354	352	361	369	353	339	354	351	355	371	346	357	347	361	376	334	350	348	327	335	359	328	324	357	315	333	365	348	356	371	375	364	364	359	314	357	365	348	360	377	336	381	338	397	357	352	345	372	345	378	340	352	376	357	345	350	339	342	388	324	371	377	379	375	366	365	376	380	333	330	320	368	329	361	349	344	349	352	356	354	347	367	345	339	353	361	372	325	387	370	308	321	359	342	343	368	308	358	377	329	380	349	347	319	349	325	352	332	324	335	323	330	359	354	331	359	324	321	379	319	355	347	327	306	393	344	372	357	379	336	366	380	334	327	355	344	369	312	343	370	343	371	377	350	343	333	356	365	366	361	368	395	341	323	316	390	361	384	367	377	356	360	374	356	343	354	341	351	396	328	350	359	357	321	325	397	360	363	346	344	330	326	337	316	339	319	382	359	369	365	369	348	339	354	319	344	362	344	346	342	345	408	358	370	375	337	356	367	350	381	369	363	369	314	361	328	355	339	381	359	356	333	330	379	332	366	358	341	331	377	323	325	345	380	344	317	391	329	343	331	333	355	338	355	354	346	347	348	361	368	379	325	347	355	336	335	341	328	355	382	338	362	351	327	333	391	373	344	350	370	353	343	323	374	342	319	356	329	313	400	361	323	384	349	340	350	345	338	332	374	351	344	315	373	338	350	364	330	332	331	378	349	349	315	344	359	341	364	370	365	350	324	359	332	359	339	332	369	368	355	364	330	295	356	392	400	364	372	388	337	339	313	335	364	346	380	382	313	354	369	328	369	344	294	348	339	364	326	318	319	382	383	369	314	350	335	363	317	363	374	342	348	337	337	322	322	358	362	300	380	367	372	314	363	335	360	377	390	335	347	348	339	373	344	324	351	355	347	367	377	343	368	380	350	336	321	335	360	349	347	380	331	323	320	369	368	335	350	323	350	363	390	349	356	326	359	376	353	359	360	350	330	375	381	344	344	357	338	336	341	343	335	351	420	316	334	368	382	343	362	349	327	353	361	329	347	319	359	339	357	356	348	345	336	355	339	386	333	320	321	338	353	343	403	368	371	390	333	366	343	326	373	355	394	340	360	356	365	396	339	389	344	333	379	351	369	400	357	335	370	343	356	376	354	378	364	336	353	337	346	349	364	345	330	335	382	352	362	332	393	369	389	328	389	355	353	362	351	344	358	323	356	331	318	319	342	328	335	343	337	333	372	379	363	313	372	392	360	388	351	357	321	337	351	308	334	333	338	336	356	370	328	324	355	355	332	352	313	368	347	357	341	338	333	352	341	358	341	370	346	303	322	361	346	360	370	377	340	374	375	338	326	389	366	361	343	332	398	363	338	303	376	348	370	371	360	345	361	333	355	356	346	379	336	343	358	327	328	375	368	354	312	363	313	325	346	361	340	371	366	348	356	356	353	372	346	379	371	311	348	361	320	364	344	342	328	363	348	317	382	343	350	315	311	357	365	329	330	343	348	322	327	346	357	334	327	330	337	349	346	372	337	402	367	346	335	332	334	341	340	293	325	328	343	359	371	315	364	386	325	361	384	335	374	354	391	368	388	324	331	347	370	315	332	370	305	342	352	344	331	333	370	352	346	358	322	332	355	329	328	354	333	333	348	351	342	346	350	363	336	362	385	359	323	383	343	366	382	350	347	360	358	349	328	358	369	351	385	309	326	386	317	352	354	334	378	349	377	331	309	324	328	387	355	377	360	318	337	373	398	412	339	356	375	378	350	337	367	344	342	365	375	354	332	384	362	331	355	349	337	373	337	333	365	346	344	348	345	366	308	330	328	319	360	367	344	313	372	345	332	352	367	325	336	353	388	323	323	350	347	363	332	372	382	347	298	359	364	337	385	355	331	323	329	330	329	342	360	333	311	389	377	371	342	390	351	318	344	337	348	359	347	333	353	369	363	371	360	319	318	355	344	336	374	380	348	309	344	352	381	359	335	357	361	372	360	394	351	337	361	348	370	427	342	351	358	331	339	325	351	396	341	379	368	350	359	389	366	346	368	325	343	348	365	346	331	340	344	333	356	364	351	336	371	355	331	362	349	352	345	334	348	340	344	378	384	337	361	347	381	361	356	330	343	393	337	341	319	322	348	369	371	360	342	320	387	389	372	381	382	372	377	372	324	366	322	357	336	333	351	353	349	367	355	356	344	331	372	345	345	376	374	350	365	342	397	353	338	321	330	353	372	339	366	369	340	349	359	333	350	382	352	348	359	329	346	344	333	391	318	373	384	356	348	354	348	353	390	368	334	373	364	336	357	327	388	355	371	334	327	372	358	316	352	381	362	373	339	361	332	357	372	340	339	350	340	379	369	379	354	361	396	329	347	377	335	363	351	362	350	348	297	354	313	329	364	369	314	339	355	366	359	371	336	372	359	340	333	359	322	342	351	359	321	324	370	370	372	341	363	335	345	345	346	314	341	344	355	392	335	369	355	343	360	381	355	353	334	379	332	387	378	353	362	338	367	358	317	379	380	369	332	358	359	329	343	362	340	344	334	364	358	339	343	313	332	355	358	334	353	321	396	395	359	352	370	318	320	346	383	354	366	360	342	369	332	384	356	352	366	338	360	392	369	353	348	384	338	365	365	376	348	352	311	365	369	336	379	330	357	341	341	348	340	332	356	323	385	376	334	377	344	349	344	352	330	389	330	358	361	352	332	370	347	374	329	344	342	351	345	371	339	320	314	366	397	336	353	354	332	353	332	393	360	350	303	351	349	366	368	378	339	306	339	331	348	335	352	346	356	360	340	371	360	332	345	363	371	332	333	330	328	362	333	335	362	321	380	340	331	315	333	379	345	374	361	350	323	341	370	372	347	373	324	343	367	360	348	370	357	357	367	357	393	336	360	343	342	298	366	359	365	344	373	333	344
11163	1366	2225	2406	2086	1796	1558	1354	1275	1239	1095	1027	980	943	952	1007	901	893	876	927	817	880	814	843	837	887	838	827	824	803	786	809	810	760	832	745	776	829	813	791	782	809	769	806	784	745	825	821	783	773	742	820	784	821	823	761	805	795	804	796	789	799	784	802	766	783	818	766	768	784	755	782	804	771	809	757	808	771	795	741	799	821	806	769	750	758	783	751	771	753	787	786	765	804	748	783	770	810	764	776	792	782	796	773	785	807	812	779	743	795	834	811	764	805	823	739	777	764	739	748	787	821	808	834	784	786	792	759	763	827	788	737	803	837	780	818	809	779	779	810	778	741	745	726	788	767	782	764	770	808	774	831	780	772	786	747	754	792	749	761	781	838	796	762	801	729	789	764	769	805	801	745	774	803	753	750	752	795	786	705	721	793	789	786	778	782	803	804	763	740	812	729	762	749	796	737	733	790	803	775	798	792	798	787	777	747	782	763	791	781	745	753	762	790	754	782	790	817	747	798	784	763	752	754	772	782	814	753	758	698	752	775	772	739	790	749	803	753	768	798	777	744	734	758	795	709	798	777	770	751	766	747	806	738	780	742	761	763	759	756	779	797	773	785	759	778	769	792	734	755	782	763	752	726	778	750	794	778	790	812	772	854	777	775	785	796	789	779	769	745	790	715	806	806	756	735	763	789	742	787	764	796	776	761	811	792	788	784	790	810	801	730	779	843	785	767	765	765	786	756	783	758	791	754	765	755	754	780	763	781	757	794	761	788	770	798	756	758	755	772	792	791	754	778	827	781	791	729	797	775	763	742	765	775	797	791	815	805	782	751	743	830	774	771	772	763	783	800	784	762	771	753	743	780	798	739	736	762	785	763	767	805	769	742	779	753	787	752	758	771	790	753	825	767	773	759	793	773	689	772	740	808	741	801	773	795	764	792	803	769	778	807	755	789	734	802	770	721	735	728	785	777	799	707	753	742	770	766	738	794	770	764	754	817	860	812	792	739	752	767	794	820	750	747	793	799	790	754	827	821	765	789	742	739	739	707	809	773	746	786	779	754	818	772	774	782	782	833	779	752	742	781	799	733	747	757	791	778	775	756	739	804	782	769	780	781	801	732	733	745	781	783	756	740	742	806	760	822	793	784	801	776	713	782	766	806	779	738	716	750	783	810	803	778	802	750	776	778	811	749	714	768	760	813	767	773	751	732	798	777	739	830	730	736	741	793	785	822	716	796	796	737	808	788	784	795	764	775	798	768	743	702	769	770	745	810	795	786	770	741	765	778	777	801	753	831	786	768	753	742	815	789	808	798	750	788	729	793	755	774	783	727	735	723	747	749	736	756	816	760	752	778	767	766	798	801	821	736	790	741	778	763	726	815	719	742	753	778	761	764	761	728	774	766	798	778	806	735	798	775	771	739	811	758	814	768	776	771	765	786	725	767	816	818	756	781	747	776	781	799	812	750	801	738	795	762	754	766	776	731	786	744	841	830	703	740	824	751	809	777	806	818	745	750	775	772	782	733	783	773	766	762	752	738	818	744	780	823	786	783	768	817	743	788	768	848	774	808	726	760	766	756	775	772	836	827	775	740	781	778	768	761	806	733	831	747	797	751	811	809	793	779	744	752	716	768	822	769	794	769	788	754	767	758	762	781	808	738	777	762	752	772	826	792	788	760	778	761	778	734	728	779	761	832	796	805	764	774	763	768	755	778	783	823	809	735	761	735	784	757	773	735	808	784	729	754	787	758	823	792	755	745	752	753	777	770	790	764	771	764	775	757	778	707	743	777	792	785	739	761	745	802	781	811	815	780	756	761	737	820	750	768	753	765	788	773	793	798	772	771	812	804	759	797	774	790	768	772	719	724	762	730	830	783	763	790	838	796	716	749	698	797	809	760	759	765	750	751	779	783	780	728	760	824	731	772	795	801	718	795	822	779	785	770	768	748	772	745	765	783	752	820	728	798	740	766	732	795	787	821	777	779	764	782	789	759	760	792	776	819	735	749	764	812	748	786	786	792	760	788	763	769	757	763	763	809	819	778	778	799	810	814	794	781	745	693	797	711	770	790	737	763	792	745	812	800	765	824	808	786	743	794	769	743	759	818	784	767	773	776	782	748	803	791	765	764	778	799	777	756	800	795	786	831	737	824	815	759	754	714	807	810	728	797	805	765	791	804	825	819	742	790	785	729	791	798	755	746	787	790	788	793	786	833	765	805	765	806	788	744	783	728	815	812	793	783	711	794	757	780	788	775	790	776	748	812	741	845	797	774	764	743	813	789	784	770	779	754	786	749	755	757	784	774	736	793	768	785	782	792	718	771	736	755	756	770	748	738	798	772	791	756	783	800	739	780	800	813	791	787	770	772	747	812	799	787	738	785	752	779	782	753	717	801	750	790	754	763	762	795	754	797	743	796	794	778	744	750	751	783	747	794	812	756	810	772	816	775	796	755	819	749	790	732	768	769	784	751	792	783	781	759	756	782	729	802	746	780	812	768	779	734	802	739	794	802	762	826	768	746	776	776	762	761	770	769	739	731	776	718	787	751	782	773	820	769	810	755	787	747	794	803	732	763	725	802	769	791	789	744	819	801	753	782	802	769	790	759	773	765	774	788	746	732	822	757	790	781	801	812	734	738	786	737	799	850	737	726	765	780	776	788	785	785	787	737	810	714	785	754	746	800	777	755	797	792	738	770	779	799	727	795	813	774	793	769	774	766	789	758	747	777	771	829	768	806	767	713	759	796	791	788	758	783	772	781	721	730	782	792	783	767	740	754	763	772	784	824	771	751	777	806	793	755	792	746	720	821	786	804	781	801	782	830	767	750	760	773	770	811	802	722	772	778	785	780	833	780	718	732	783	792	757	780	767	763	805	739	792	793	768	785	742	797	801	757	750	768	768	786	772	767	803	729	793	772	808	734	803	777	759	757	774	794	786	749	761	780	847	781	800	735	759	814	765	756	779	751	803	771	760	760	766	758	815	741	785	772	758	759	806	834	807	751	788	771	760	793	792	780	764	783	783	752	736	757	766	763	734	810	738	750	815	796	801	773	788	796	768	773	797	764	752	754	770	779	826	763	794	797	858	824	772	807	748	763	761	799	870	755	765	758	777	752	778	834	825	820	762	755	762	774	786	770	737	748	743	780	806	778	794	787	743	760	756	756	764	749	760	781	761	800	714	721	841	766	756	754	776	806	769	764	804	771	783	774	791	815	819	760	781	745	777	801	744	806	822	793	773	735	771	768	779	812	804	771	753	781	770	714	763	752	773	729	790	798	793	800	776	752	748	801	731	741	790	746	773	721	787	749	802	773	796	735	776	810	775	752	784	746	758	763	729	788	748	750	797	754	807	720	794	792	806	753	806	804	780	789	764	757	764	726	768	768	809	802	804	726	777	751	765	787	781	782	791	749	748	744	794	770	757	778	767	735	762	762	785	738	741	764	729	736	757	741	787	805	803	782	767	767	773	789	754	755	783	778
3947	229	176	165	165	151	160	164	148	166	170	168	163	157	146	145	184	169	150	131	148	155	154	167	166	171	148	151	169	157	134	135	164	156	145	171	128	139	156	144	162	163	170	118	165	154	151	167	179	153	145	153	153	139	157	157	150	173	152	160	162	167	138	163	156	169	142	160	166	154	154	159	147	153	153	173	151	160	145	135	169	142	143	152	151	161	171	148	151	150	148	174	136	182	140	158	155	162	166	164	147	169	152	162	169	166	171	171	137	155	171	171	151	147	165	161	165	159	134	158	140	134	166	153	163	147	164	166	163	183	164	157	154	149	165	161	166	149	172	183	151	149	170	171	168	153	148	154	121	168	168	166	170	160	174	153	167	155	151	152	149	167	174	198	153	152	166	149	170	172	162	159	153	138	148	151	147	164	178	158	156	151	154	145	149	159	152	115	158	170	168	143	185	163	141	173	164	158	167	145	123	151	172	158	141	138	141	160	146	170	157	157	158	154	156	146	164	146	137	150	146	178	171	171	161	177	148	151	152	162	156	156	170	171	178	155	142	166	144	129	154	156	172	154	146	156	140	137	142	142	160	180	166	151	165	131	157	168	162	170	170	151	162	159	174	143	160	173	164	151	158	154	150	173	159	142	160	174	165	155	151	163	163	142	161	158	169	160	163	182	142	142	165	173	154	152	157	172	160	149	172	164	155	149	156	157	161	144	167	136	136	144	171	166	169	150	143	127	157	167	165	145	157	133	165	186	173	175	164	153	151	153	154	152	159	160	161	160	148	135	136	141	157	163	141	143	162	138	158	169	155	186	164	155	177	175	189	149	155	152	139	143	166	147	143	169	148	145	156	158	126	157	150	156	157	146	172	173	140	155	161	147	172	167	151	167	178	164	142	148	157	140	162	135	146	120	168	154	166	151	148	148	154	158	144	189	180	116	160	173	157	174	160	168	191	171	161	148	145	157	166	146	155	144	185	162	137	187	151	164	144	160	143	172	149	164	150	147	151	184	160	160	165	171	167	127	153	140	176	152	151	149	152	193	161	176	144	134	160	166	180	156	153	154	127	158	176	153	163	166	142	151	167	170	149	177	149	186	166	165	160	136	172	135	160	145	199	140	168	158	155	161	165	141	187	175	153	161	136	154	180	150	162	139	145	168	152	167	163	159	170	176	158	172	160	143	130	173	170	162	160	120	152	149	187	157	186	146	154	150	192	147	179	147	158	149	150	151	158	160	154	128	148	162	134	161	156	148	169	169	141	157	151	160	161	154	150	172	142	136	158	143	147	133	146	152	157	173	173	132	149	150	140	158	168	155	152	143	161	157	148	165	132	181	151	138	155	171	158	168	175	141	152	144	161	153	152	163	172	167	146	145	152	166	192	169	141	154	178	157	143	154	157	138	148	140	130	172	178	169	129	166	143	137	173	171	148	158	156	178	160	147	150	153	178	132	135	146	167	156	167	170	138	166	153	158	153	141	151	158	151	161	147	160	146	145	160	174	156	149	166	164	149	152	170	167	168	155	163	159	155	145	146	145	134	168	160	159	142	141	172	173	177	147	159	151	161	132	152	140	173	148	146	168	162	150	142	148	147	159	137	161	160	141	157	160	165	130	179	176	143	148	142	139	161	169	162	154	161	143	183	152	166	166	156	143	169	171	165	150	155	145	175	130	158	151	171	160	177	140	146	154	153	171	180	175	167	154	149	173	139	165	155	145	174	174	174	151	131	138	174	151	167	156	147	147	149	161	162	157	147	124	137	178	181	161	140	185	160	164	172	151	160	169	138	147	176	156	164	151	144	174	156	163	163	144	147	146	146	179	148	136	148	162	165	161	152	146	126	157	187	144	137	160	164	156	156	148	154	154	142	156	167	135	178	187	174	166	157	146	155	136	170	134	158	150	148	148	158	144	148	143	158	143	148	161	166	154	160	198	133	169	155	161	162	177	156	161	159	153	147	140	152	144	157	156	156	140	139	162	149	171	153	165	160	174	172	166	150	162	150	144	123	146	143	161	125	152	148	159	148	161	150	143	151	154	143	153	146	137	148	171	151	158	167	147	156	130	160	160	173	141	156	150	146	176	160	143	164	168	169	141	168	144	165	156	150	132	161	158	168	153	168	125	163	156	150	168	148	139	133	129	188	154	151	140	162	179	143	166	159	146	141	127	130	159	194	184	161	142	138	142	142	174	151	145	156	169	138	138	152	192	152	142	169	149	167	150	147	133	164	127	176	159	160	156	173	144	131	157	155	142	169	142	131	131	143	147	165	150	155	139	160	155	158	150	159	166	158	174	149	185	139	186	182	170	160	175	152	179	164	146	144	155	143	155	146	147	152	158	165	161	174	154	166	164	156	138	162	184	151	137	150	172	159	162	132	166	144	134	168	150	148	168	178	152	170	140	155	148	157	155	150	166	153	152	164	141	183	179	173	164	162	157	159	138	176	167	152	175	157	166	134	166	178	176	167	145	160	170	159	150	177	188	176	132	150	159	160	166	154	153	166	174	180	164	142	131	146	154	158	119	163	170	129	166	170	155	174	167	143	139	143	190	168	163	148	168	172	168	139	150	164	162	148	164	148	171	159	157	156	182	177	141	144	156	170	155	163	151	167	168	159	166	165	126	164	147	160	138	166	163	156	158	169	151	189	172	139	144	173	126	145	147	160	156	148	164	168	154	152	165	141	135	139	181	192	147	153	154	160	158	155	162	175	168	162	124	150	148	155	168	161	157	148	190	159	141	180	155	154	142	163	169	156	188	154	157	170	154	156	150	141	153	177	161	149	141	149	134	154	155	149	193	138	162	165	141	147	162	142	168	161	170	159	143	157	168	151	142	177	172	161	163	143	166	149	143	160	161	148	159	177	145	168	143	154	170	152	130	161	126	154	166	166	162	156	166	174	147	151	176	198	138	144	157	155	154	141	145	158	149	161	155	154	149	157	171	149	154	155	159	165	179	158	163	138	154	170	158	168	167	155	164	167	158	137	154	128	161	162	142	139	136	141	139	159	143	161	143	163	186	141	137	156	149	163	169	155	156	167	173	154	162	152	142	157	163	161	153	150	158	179	145	157	176	151	154	152	133	173	139	167	169	166	155	167	161	181	182	152	143	141	150	132	163	151	154	139	143	132	129	146	159	162	146	160	135	152	154	147	173	165	154	151	150	155	155	161	164	139	163	132	134	156	147	155	168	170	156	171	144	165	177	156	154	168	155	153	160	185	177	199	155	141	151	142	153	157	177	134	128	133	177	149	157	136	148	156	159	143	179	133	181	165	150	156	185	164	156	164	161	141	144	158	137	159	150	158	176	167	150	168	169	143	131	135	159	132	177	158	146	159	168	155	175	173	175	169	147	147	154	161	165	165	158	161	144	158	166	181	160	158	169	147	150	174	157	152	150	167	137	181	158	151	140	138	158	147	147	147	168	162	162	144	173	170	146	159	165	167	150	176	140	145	149	146	172	147	159	163	153	173	178	156	207
3120	451	423	413	424	427	395	371	429	439	399	430	419	436	435	389	424	381	366	388	399	403	390	378	354	375	396	397	387	369	403	404	394	385	391	396	383	399	373	395	402	426	403	364	394	393	364	436	374	402	384	404	407	395	422	420	386	427	389	392	385	371	385	377	402	380	435	402	376	381	397	404	356	403	384	395	396	374	377	428	382	401	437	400	422	380	388	374	390	406	407	380	424	411	388	404	346	410	411	409	390	359	398	390	375	418	381	376	399	380	360	388	386	390	375	388	397	364	416	425	393	401	389	399	408	400	412	411	414	417	351	426	395	421	397	372	395	386	398	383	387	411	381	383	383	372	361	394	396	387	391	416	406	410	387	386	415	399	406	395	425	400	391	371	390	375	396	358	382	416	395	394	380	412	422	383	439	426	391	391	371	384	398	375	368	374	422	356	384	354	378	432	382	393	420	427	410	424	390	372	386	371	398	354	369	400	359	416	431	372	435	394	406	408	413	398	417	375	396	387	372	348	395	412	362	405	392	384	352	369	403	394	362	389	431	364	394	408	395	410	434	377	366	353	380	401	387	360	359	444	389	386	374	417	401	398	402	358	445	411	393	374	368	385	439	388	391	383	434	390	399	411	374	434	390	399	439	389	398	414	434	379	428	408	366	406	404	408	399	400	367	360	392	365	382	405	389	376	361	375	408	388	388	404	386	385	401	401	378	396	420	399	398	430	396	387	411	419	400	375	393	394	402	412	415	370	375	404	418	382	387	400	406	369	425	387	372	407	397	375	388	373	403	424	412	403	394	384	359	447	385	344	391	420	400	385	403	378	399	388	419	370	410	358	368	397	387	357	375	384	388	390	368	363	400	394	397	414	398	396	374	377	405	407	407	408	404	382	399	409	393	384	405	377	412	401	374	422	421	408	413	372	386	399	394	383	352	414	393	418	395	386	388	406	396	403	399	396	400	352	357	407	384	390	358	364	416	417	355	399	386	363	355	376	385	384	383	369	393	391	404	357	383	383	406	415	397	393	410	410	395	392	414	380	379	409	397	417	395	400	417	392	424	396	362	389	403	352	391	404	362	425	427	383	346	365	371	400	412	397	396	412	392	393	401	377	394	387	396	427	373	428	396	379	398	365	381	383	388	400	394	389	400	388	399	345	376	417	383	354	387	405	375	422	417	380	405	366	405	390	379	384	386	375	376	396	426	391	424	398	383	383	376	406	376	369	348	393	383	408	376	383	358	394	386	381	395	371	422	389	390	377	419	385	405	420	439	383	424	425	415	390	376	408	388	422	404	385	355	363	406	422	394	414	416	396	404	394	417	392	393	415	397	379	361	365	425	386	375	411	407	393	357	389	416	400	368	383	403	384	383	409	387	356	373	347	370	425	423	372	384	406	430	371	406	421	397	374	339	374	409	405	367	389	381	368	388	379	373	383	395	368	366	360	398	382	389	463	422	408	375	415	379	373	411	396	398	381	402	387	364	384	382	433	399	400	388	400	382	392	361	376	413	354	377	385	386	409	371	379	409	382	395	412	390	374	411	392	377	348	377	420	390	374	394	386	412	364	373	393	429	387	358	394	395	387	405	379	380	398	378	387	436	337	379	389	417	430	408	373	413	383	372	374	454	398	400	400	385	431	404	384	393	386	392	407	403	363	388	391	367	378	412	430	410	361	403	388	387	383	411	383	389	394	378	404	429	375	418	382	382	433	368	388	391	422	350	404	396	418	395	375	440	393	389	431	397	428	408	399	402	395	388	423	398	378	381	408	389	375	400	411	360	400	388	434	403	432	382	409	406	410	397	367	378	397	404	419	348	375	404	373	353	390	356	401	389	396	390	419	405	390	383	388	395	405	427	367	383	391	424	383	394	418	349	386	416	364	370	388	359	384	413	409	404	382	390	409	370	421	450	420	414	411	381	366	393	382	380	380	416	372	383	373	376	416	380	410	407	379	378	358	382	388	410	392	404	391	392	458	435	411	364	398	408	406	393	415	389	410	396	386	384	398	404	352	365	395	377	418	370	397	382	384	380	376	391	388	388	411	405	393	385	395	381	379	404	384	400	444	404	400	353	397	391	413	389	383	385	428	393	393	413	393	399	399	407	358	408	369	399	426	408	416	375	406	385	398	401	363	381	386	387	349	437	406	389	387	410	346	373	413	400	379	395	398	385	345	410	402	410	386	389	393	415	409	381	392	384	405	375	382	399	420	433	405	407	392	334	391	380	384	368	417	387	370	414	380	376	381	344	414	434	400	394	382	399	434	415	388	377	354	412	394	397	363	380	393	371	399	429	415	403	383	395	413	402	377	404	394	402	417	410	381	371	437	365	376	408	368	410	432	381	380	421	408	441	396	366	371	356	360	417	411	431	390	353	386	400	411	391	384	419	401	436	372	412	421	425	364	403	382	397	417	386	402	376	392	375	383	400	388	421	391	429	382	392	383	375	380	403	387	364	414	376	373	432	419	410	404	371	401	387	388	376	394	393	417	375	382	352	386	397	407	388	358	366	379	394	371	401	353	365	435	389	422	404	376	407	362	383	424	407	368	409	378	388	426	389	416	401	414	400	388	341	418	380	384	421	408	372	398	389	366	381	403	380	392	373	385	396	372	380	384	415	432	406	403	380	425	364	371	408	363	415	392	377	381	373	383	372	415	389	390	387	399	389	422	397	396	394	394	417	376	388	359	391	394	412	384	386	362	428	377	387	394	424	412	407	389	407	359	373	407	366	369	400	387	397	382	408	384	394	404	409	400	376	385	359	412	369	393	352	387	400	398	372	403	392	399	443	420	414	389	375	391	385	401	406	386	417	403	374	363	359	389	390	403	415	412	366	402	425	426	383	392	437	400	384	400	387	404	401	385	397	392	430	411	379	406	401	358	456	386	406	387	395	428	371	400	391	362	401	394	390	418	389	389	411	396	371	440	369	388	371	391	371	418	419	409	411	385	395	388	401	372	377	386	388	366	390	384	408	346	405	394	374	374	413	389	362	386	382	381	391	381	398	417	394	432	402	417	412	380	414	414	410	380	413	451	402	369	399	360	403	400	379	384	411	381	410	361	361	403	408	396	391	420	372	422	408	382	408	437	414	395	385	401	353	385	400	418	385	385	416	390	413	392	405	403	381	401	393	366	381	394	422	384	370	397	403	356	372	397	375	409	401	394	379	403	406	429	371	371	375	422	399	382	379	388	413	360	364	380	404	395	405	400	393	407	392	389	402	404	377	402	399	427	390	401	424	386	391	399	364	367	367	387	422	377	374	396	389	386	385	428	384	354	393	402	413	361	394	385	372	405	370	352	356	403	410	384	384	399	406	393	391	394	420	381	358	385	383	395	400	425	356	424	361	384	404	368	352	402	404	423	408	398	390	360	370	396	407	356	399	408	399	380	424	377	442	364	406	387	372	383	379	386	426	386	426	428	395	366	361	394	398	415	391	399	388	395	373	389	386	372	415	424	387	431	392	391	342	418	379	358
12771	760	543	515	431	338	349	302	278	306	264	198	228	237	211	251	255	261	264	250	277	260	253	231	254	271	252	233	227	220	256	249	258	259	256	247	204	223	252	256	281	238	220	245	255	238	240	216	251	250	223	218	251	226	236	249	223	233	243	232	261	261	248	216	230	235	240	238	268	239	259	270	268	256	285	247	239	243	249	257	274	262	243	259	253	195	234	254	222	247	280	222	235	251	216	234	258	237	230	264	242	264	248	253	241	264	248	220	267	267	268	241	223	256	255	270	241	234	267	252	240	254	256	262	272	253	253	265	210	237	254	254	238	261	230	259	241	245	236	237	217	247	252	224	240	293	213	258	256	225	244	231	247	234	247	251	229	261	244	236	264	240	220	249	241	244	239	269	265	248	201	228	244	232	226	243	251	257	222	272	281	251	235	225	228	246	229	218	233	236	196	232	265	241	252	228	230	252	252	258	251	238	243	236	236	252	232	253	251	225	255	225	251	242	224	248	231	238	278	243	249	233	266	263	265	218	238	289	242	219	217	228	214	214	221	235	237	244	258	219	243	232	258	256	252	243	252	238	220	251	247	237	265	263	235	234	231	245	254	270	249	216	241	257	249	256	222	225	227	258	248	257	227	255	225	225	235	226	218	234	240	264	260	240	234	226	240	251	220	234	232	240	275	250	243	228	251	252	247	227	254	275	235	244	228	239	237	208	238	242	224	237	258	239	247	269	281	223	221	230	228	245	242	257	239	252	253	266	216	210	245	238	266	245	253	230	239	250	222	215	240	276	240	237	249	241	231	265	231	246	275	232	239	279	242	234	233	243	254	228	217	252	233	233	259	248	254	227	232	240	264	224	216	270	242	226	228	238	250	231	253	247	268	242	259	241	218	238	230	249	241	245	247	244	256	255	237	252	272	235	269	233	243	244	242	246	236	214	247	239	258	254	256	259	234	261	213	241	233	233	266	239	238	228	261	224	253	243	255	264	261	243	242	266	244	262	252	252	222	237	254	230	264	243	232	189	252	248	271	241	243	221	213	241	246	230	238	219	243	220	254	258	232	250	240	204	212	246	246	230	228	221	231	248	260	255	219	260	220	222	256	227	252	231	239	240	264	240	212	220	211	225	230	242	270	236	262	257	221	252	236	250	245	225	234	258	255	247	243	256	231	266	253	273	220	233	256	238	228	253	264	236	241	233	276	250	216	294	246	255	236	252	250	242	242	235	268	248	226	264	222	227	242	257	247	251	233	238	236	268	224	248	258	222	245	233	247	253	224	243	253	245	240	262	258	257	275	223	232	230	252	242	225	241	227	244	260	220	254	229	212	271	214	258	240	241	245	246	250	227	198	236	237	235	223	235	222	240	238	210	250	230	259	243	228	234	260	221	249	222	247	228	245	241	276	248	242	253	239	234	234	241	263	255	255	265	234	242	230	224	227	261	216	235	244	242	234	218	206	254	245	254	228	260	262	274	249	218	272	243	229	213	232	238	253	216	222	244	234	249	231	248	244	246	236	238	272	232	219	263	236	251	244	282	236	232	249	255	282	270	239	234	228	227	250	222	254	240	234	229	233	251	258	249	221	244	231	238	256	264	247	254	240	258	239	246	217	237	256	250	246	211	248	216	272	259	256	256	267	239	213	251	212	249	212	245	247	244	260	276	233	253	246	203	249	264	236	258	246	249	274	269	250	263	237	294	233	253	240	226	263	236	216	272	235	233	273	217	226	249	264	267	244	247	265	254	244	229	252	253	252	246	248	240	270	257	240	237	242	267	278	242	233	255	224	248	244	249	232	237	244	245	248	254	259	248	250	261	260	213	213	251	231	211	222	232	237	235	233	219	252	232	221	240	246	255	254	228	263	238	242	227	245	229	233	265	219	247	250	232	206	255	242	247	250	236	251	236	224	249	243	265	234	214	216	244	231	223	232	238	226	241	237	237	255	262	230	245	237	306	236	236	218	237	249	285	208	222	228	237	239	253	251	235	262	244	265	270	254	233	249	258	232	251	248	254	268	260	231	229	240	249	248	259	255	231	271	240	223	221	249	254	260	256	258	230	285	268	219	222	269	237	231	251	225	270	218	235	226	293	251	234	234	249	232	254	230	279	224	243	244	243	246	264	260	298	251	269	239	261	229	252	235	250	257	230	267	252	208	278	248	203	251	255	244	211	244	230	216	241	226	228	235	240	260	268	224	236	257	256	244	249	254	238	239	220	255	218	225	221	253	245	251	256	252	244	243	225	249	258	214	229	249	229	264	237	236	231	215	240	242	236	220	239	232	270	265	290	212	230	212	247	257	259	253	261	250	243	234	296	226	231	264	234	229	221	268	254	223	239	270	263	227	237	245	232	226	228	229	220	212	218	233	252	255	236	250	219	252	253	231	234	246	216	247	243	247	243	212	235	225	235	280	276	257	254	257	220	223	242	226	258	246	223	225	277	254	244	238	265	225	245	229	244	209	206	226	282	247	256	247	218	240	254	237	211	250	256	244	244	246	234	268	233	228	233	235	235	230	235	265	245	249	239	245	204	243	245	258	234	229	236	269	238	234	268	256	245	196	245	278	223	221	240	224	238	237	232	241	274	222	243	233	242	274	257	232	240	234	259	231	257	220	205	199	257	230	264	250	224	258	226	283	275	238	243	228	226	279	239	247	257	252	254	237	222	234	260	215	239	227	242	263	242	232	261	242	279	244	269	251	252	246	197	233	264	227	240	223	217	245	223	235	254	261	241	277	233	240	240	239	253	249	239	280	257	225	275	238	248	256	253	224	261	243	220	247	257	258	238	243	248	206	260	257	271	230	206	214	241	255	262	249	246	225	240	273	260	253	250	254	219	249	246	241	248	242	241	268	265	240	249	281	252	242	240	228	243	235	246	253	250	266	255	233	225	215	246	245	272	242	220	231	227	252	238	251	268	218	246	284	254	224	227	244	258	269	259	269	241	246	228	238	240	267	217	247	236	259	231	242	261	223	220	225	240	214	250	220	226	251	254	236	240	232	274	240	256	249	243	244	231	232	225	233	262	252	251	246	242	249	227	255	241	247	238	232	209	244	262	246	242	232	215	248	230	254	241	270	273	217	245	216	248	263	192	246	254	250	244	235	249	208	265	254	227	262	236	257	255	268	238	254	246	208	229	217	243	248	259	279	257	244	267	262	237	247	251	238	254	215	208	225	221	235	219	203	262	233	252	258	225	270	270	258	253	262	231	233	267	250	275	266	263	246	220	243	241	263	233	255	211	246	254	274	240	259	236	234	267	250	227	244	241	258	233	241	246	249	253	262	273	256	256	249	238	233	238	246	238	221	260	252	261	236	241	273	239	226	231	257	239	259	268	243	227	251	282	227	225	238	264	229	254	255	241	206	260	228	265	281	233	241	261	246	236	258	211	217	212	272	263	232	254	258	211	233	214	244	243	236	254	239	217	254	229	228	216	270	266	260	260	247	237	242	239	259	236	235	233	257	281	256	257	245	267
8697	920	1280	1438	1166	1066	978	888	837	752	777	660	734	664	689	624	619	610	623	622	605	583	575	632	600	654	591	628	558	614	602	609	571	588	521	554	630	538	601	585	607	593	535	593	582	549	564	610	563	570	599	548	601	596	612	559	596	563	612	590	609	536	594	588	574	596	592	550	550	595	576	541	611	604	601	554	538	536	579	584	577	616	599	571	559	574	562	565	597	548	593	609	553	585	588	594	542	544	588	566	528	612	583	587	586	630	564	564	596	579	591	592	568	554	564	586	506	577	533	620	548	506	570	568	564	572	570	584	569	535	613	575	595	570	570	612	547	620	539	552	584	564	566	619	577	581	585	570	563	598	593	571	562	614	555	560	578	550	588	601	602	545	605	571	557	582	535	581	567	621	612	624	569	563	560	593	577	581	566	613	579	557	567	556	559	606	599	595	600	545	569	552	544	609	522	585	588	534	587	624	574	597	532	571	559	583	552	545	544	621	546	540	561	586	569	571	583	566	591	544	590	566	571	582	565	574	581	566	605	558	588	589	576	557	526	623	591	577	575	556	543	565	540	531	563	560	615	578	578	574	564	534	615	524	541	567	593	538	607	585	542	559	537	591	540	552	592	545	590	539	566	545	591	574	562	547	586	604	603	576	560	569	588	570	585	591	538	570	572	590	587	537	571	530	569	577	531	570	577	560	557	581	571	538	585	588	560	596	561	624	526	567	565	616	564	530	529	527	545	572	565	579	543	581	526	556	565	574	638	549	563	576	582	564	564	586	594	583	588	530	584	575	587	592	589	558	593	579	569	543	589	617	565	575	492	577	595	555	538	589	590	582	597	602	587	552	542	613	590	553	562	607	624	629	600	574	576	579	601	597	572	563	551	579	603	585	570	566	545	585	552	558	556	571	557	568	573	526	605	549	559	586	556	603	579	574	542	596	514	549	556	573	565	548	574	560	564	576	555	595	577	590	572	565	573	535	604	583	582	555	570	564	603	543	588	571	537	546	547	560	571	556	578	580	593	615	537	571	559	561	600	595	584	559	572	558	575	598	574	606	569	564	607	529	564	566	557	575	539	539	586	592	557	566	559	543	594	557	576	615	578	562	515	559	592	554	517	562	543	584	581	552	580	568	576	547	587	573	529	549	578	595	582	604	571	533	575	622	537	524	630	535	580	561	566	539	589	589	516	588	599	589	546	576	568	552	557	569	579	555	568	592	570	568	588	589	603	596	603	577	582	544	565	575	603	573	570	574	587	548	597	583	551	577	559	552	553	577	546	533	600	557	544	564	582	534	579	586	529	585	600	573	593	551	566	579	620	582	573	530	592	601	555	601	597	562	579	588	540	580	548	598	547	558	573	546	569	580	590	570	604	552	581	598	560	616	550	574	572	634	604	598	566	607	585	549	603	534	518	630	539	576	563	534	556	598	561	561	611	584	605	587	581	583	554	564	581	565	590	539	552	576	534	566	565	567	557	540	536	593	546	595	534	593	554	576	614	584	574	599	562	557	549	573	572	557	509	575	558	579	590	568	584	596	577	626	585	564	557	607	551	570	590	559	578	588	609	580	575	590	578	579	560	564	575	571	579	557	557	555	556	558	605	574	556	548	543	604	612	582	550	569	563	553	608	563	616	615	542	595	612	575	587	559	572	569	537	548	572	561	592	577	594	582	560	573	552	550	522	570	562	632	597	598	590	567	553	567	561	576	559	598	572	579	553	556	593	562	533	590	572	600	562	533	589	578	568	556	608	603	560	582	560	602	586	502	622	547	578	544	593	564	566	559	545	574	553	586	534	559	577	593	561	577	610	534	561	599	546	588	530	593	564	541	556	560	566	532	579	587	590	561	547	562	586	610	548	559	565	576	582	543	575	601	579	563	564	554	593	568	563	579	626	568	591	553	555	573	556	576	564	600	592	513	588	577	569	540	582	587	576	557	564	583	550	516	505	594	608	573	556	534	562	572	596	559	535	585	586	619	642	566	586	571	558	576	554	565	560	586	559	588	587	555	575	607	562	583	576	575	563	585	575	576	543	566	584	580	586	608	563	546	546	564	567	520	566	551	529	576	589	547	580	538	574	565	578	580	570	550	584	621	608	575	572	583	587	546	549	593	562	562	555	582	573	592	576	558	535	625	549	577	563	581	567	596	570	585	586	587	566	581	567	605	590	560	616	583	564	551	553	546	548	585	545	546	578	570	570	520	558	573	589	575	556	554	602	542	573	569	565	571	592	588	606	545	555	561	541	577	550	585	620	629	544	614	573	574	550	555	548	520	551	633	590	540	566	530	529	598	563	579	589	570	587	565	557	574	620	616	563	588	559	596	581	571	567	604	554	541	582	533	578	550	543	548	579	595	547	581	572	550	569	527	524	583	579	532	563	554	585	596	594	579	566	569	572	558	536	537	584	607	512	638	540	583	548	547	601	549	584	553	561	622	554	567	576	559	574	584	562	602	574	595	561	573	565	601	607	586	540	559	557	546	566	554	554	601	573	539	595	602	537	516	571	612	576	583	542	607	554	541	564	553	513	582	562	552	614	563	566	578	537	545	576	574	598	575	543	587	560	548	555	582	564	555	589	579	525	550	543	582	593	555	530	547	595	585	582	578	549	590	553	586	614	550	564	574	612	604	562	576	602	611	575	558	570	560	580	577	612	538	578	607	568	571	546	573	593	549	601	545	581	644	601	548	597	540	554	580	597	586	568	556	572	577	560	590	527	581	600	561	592	577	579	572	575	589	531	607	535	550	538	555	582	641	552	623	606	582	545	576	563	584	539	557	638	587	544	571	567	567	572	566	564	544	571	595	527	603	526	576	563	595	652	606	570	572	596	618	569	593	581	561	574	571	595	538	580	593	624	608	551	572	613	548	552	628	558	574	612	562	571	602	584	574	616	592	583	559	555	572	541	601	565	567	568	533	583	586	593	578	603	609	550	579	558	569	535	567	533	569	573	565	618	580	576	558	539	571	618	547	560	565	576	587	569	593	600	620	606	532	561	586	582	595	561	575	578	602	537	569	575	541	578	585	584	584	574	565	585	616	580	588	560	515	575	565	566	581	623	607	573	523	535	613	529	564	559	535	593	602	573	562	599	569	545	572	532	561	554	604	551	548	556	551	561	575	573	561	553	600	572	583	597	578	527	596	574	566	551	550	581	558	575	568	569	581	513	551	566	536	581	587	560	580	564	556	594	619	562	569	570	591	578	574	544	561	542	541	539	588	543	620	568	616	579	568	565	594	582	530	579	582	592	578	577	599	627	565	556	559	591	555	593	588	594	584	603	560	555	567	592	542	563	532	569	581	556	604	595	568	524	552	599	553	557	518	599	553	617	550	576	558	590	557	619	593	624	640	545	582	595	587	600	604	547	575	553	568	554	578	601	571	541	576	558	606	619	571	581	556	575	595	574	571	585	567	577	597	576	550	543	582	579	563	571	574	497	590	569	516	595	588	573	556	601	575	593	550	529	566	556	599	586	596
20428	1865	1101	919	706	587	462	496	450	427	365	384	371	344	380	395	366	384	361	375	342	372	358	383	396	373	378	375	385	336	373	358	336	359	392	336	355	371	379	353	338	351	359	347	316	389	365	338	367	354	356	364	308	357	365	390	369	353	351	351	377	311	330	339	364	350	348	366	363	341	388	340	345	342	356	355	373	309	378	344	368	340	373	363	326	385	351	354	346	363	313	371	377	347	353	408	345	326	329	313	371	341	328	393	345	397	323	381	345	354	339	335	351	371	371	337	313	346	374	376	354	385	386	335	337	364	336	372	320	347	383	346	333	368	344	399	348	355	314	365	369	329	351	387	349	357	366	328	335	334	368	341	340	377	347	376	348	363	353	387	352	339	352	347	302	320	371	377	377	376	366	378	381	349	361	339	359	363	377	367	372	351	362	356	348	340	371	361	371	353	334	356	336	355	296	332	346	362	355	357	378	355	351	351	366	350	343	369	351	342	375	391	332	319	384	364	339	319	332	333	336	332	339	330	316	378	322	350	369	349	361	364	325	353	340	336	327	394	342	351	317	352	363	363	342	329	318	333	350	343	346	330	390	380	343	331	345	368	328	343	359	354	355	330	357	344	349	318	364	340	338	389	385	360	309	319	330	362	382	358	336	338	377	369	340	349	404	381	378	335	344	368	393	332	373	343	334	362	329	355	335	346	329	356	344	378	400	357	361	329	368	322	333	326	337	374	343	359	369	324	342	346	387	320	341	367	365	378	336	349	323	316	340	336	374	371	318	343	353	382	333	304	375	367	337	332	296	343	368	324	320	345	336	326	343	385	342	371	352	329	399	386	350	353	324	331	352	360	338	343	355	331	373	318	349	375	350	368	353	353	379	377	330	350	345	325	316	356	326	364	325	365	312	361	362	332	309	365	347	379	346	318	363	354	341	346	362	400	377	372	369	353	346	301	342	297	347	342	372	371	326	352	380	348	311	345	367	383	342	327	329	380	367	365	371	353	377	345	347	362	337	309	347	378	318	324	376	336	375	346	354	362	366	364	386	336	356	338	346	321	351	356	353	366	343	366	349	340	350	368	324	348	366	363	323	323	377	369	382	379	358	357	322	347	375	362	371	347	347	342	333	341	351	363	326	373	329	316	355	329	344	344	370	338	287	367	371	352	332	367	325	339	339	359	329	350	352	351	358	367	347	342	311	388	359	336	318	373	352	362	355	380	353	326	351	347	347	352	348	376	335	359	366	391	346	322	321	347	377	361	345	374	402	341	342	381	373	349	395	378	378	361	342	343	394	371	361	358	305	318	343	347	328	331	355	382	338	342	337	320	378	354	368	354	346	339	354	382	351	332	325	388	365	370	340	357	327	358	328	321	361	355	397	353	352	328	380	367	353	348	344	361	336	366	345	346	382	351	351	340	371	331	335	362	321	344	362	384	359	350	350	349	321	315	363	369	356	338	357	329	328	371	365	337	400	358	316	334	343	378	327	339	343	331	369	343	331	338	320	398	311	313	326	350	339	365	378	354	327	358	371	369	317	377	326	345	317	345	329	332	348	390	345	338	339	364	367	349	339	359	324	365	356	367	368	332	317	349	355	352	333	390	374	339	366	350	360	337	346	361	363	346	337	328	357	384	315	372	374	325	356	358	371	326	327	338	343	349	331	331	332	367	338	364	321	362	341	334	329	373	360	345	334	352	353	359	364	331	367	338	336	353	303	349	339	352	331	369	342	357	348	359	338	336	365	356	357	338	363	341	357	341	363	304	353	327	352	342	388	361	369	344	330	369	331	376	359	354	355	312	332	340	362	391	376	392	359	337	342	389	364	345	343	381	358	340	345	347	361	360	332	379	373	335	298	332	350	379	372	354	354	361	334	361	367	349	339	383	358	347	375	351	353	379	339	388	377	354	336	341	314	334	368	378	359	387	351	347	331	349	363	356	347	328	329	364	336	353	346	329	316	356	350	361	330	352	350	347	373	323	319	360	355	379	350	366	334	356	349	327	379	340	316	367	375	347	353	343	325	346	367	351	383	348	339	380	340	384	326	353	363	384	345	351	339	341	346	351	343	372	359	361	346	316	336	340	372	352	321	352	376	373	382	369	357	351	337	346	317	384	346	362	361	354	337	322	330	331	358	354	348	340	370	362	359	366	348	329	356	343	338	346	353	428	357	360	368	338	329	336	363	341	389	366	365	342	357	362	370	352	338	367	334	351	367	376	342	358	333	363	365	377	333	334	342	356	346	339	358	347	358	334	362	341	404	353	343	378	333	352	361	360	381	359	331	357	356	381	343	388	365	354	366	394	330	324	340	349	349	351	334	327	339	372	356	359	336	347	359	348	363	333	355	311	348	349	331	331	355	354	362	341	339	333	383	343	367	343	340	368	336	323	391	352	356	353	365	380	355	361	339	327	359	377	364	373	379	324	325	344	375	347	334	386	363	365	344	394	317	342	362	319	312	380	316	334	350	352	328	342	356	351	317	366	367	327	333	348	363	357	375	369	372	349	357	337	369	349	320	357	332	359	343	367	344	324	329	328	374	333	344	362	356	387	352	379	337	339	345	354	368	395	381	342	338	343	343	318	355	370	402	376	336	342	349	358	330	373	363	354	344	368	382	381	395	346	345	337	313	375	348	384	353	330	431	345	351	351	335	334	389	326	372	337	329	324	380	340	363	317	345	358	340	337	375	342	334	331	345	378	383	360	319	339	346	370	356	331	343	313	378	363	308	341	342	332	367	344	356	359	376	338	402	378	360	331	344	341	347	356	372	360	323	348	370	346	361	365	370	350	368	366	356	370	328	353	328	347	361	366	321	336	335	344	372	312	325	313	358	356	327	371	376	348	320	365	398	377	362	319	340	329	382	367	334	377	364	374	349	400	373	369	377	335	368	354	353	361	368	319	359	357	367	372	332	315	354	386	376	342	361	355	318	320	357	340	362	379	328	366	366	363	348	346	380	335	341	379	328	351	338	350	349	353	308	353	345	361	351	374	369	341	325	324	344	359	354	374	340	352	365	355	341	337	329	378	335	337	383	374	383	355	350	329	354	331	361	373	360	351	329	353	350	341	337	337	322	354	331	337	366	369	386	317	358	357	352	343	345	352	347	316	354	336	371	351	335	345	374	313	352	386	339	339	334	352	355	352	315	366	330	356	331	362	340	318	332	346	411	344	386	321	329	341	357	319	345	362	325	319	326	338	378	336	333	345	369	347	348	330	366	336	374	347	350	335	350	382	369	362	343	366	388	365	372	351	366	368	332	349	326	362	380	342	333	324	347	324	339	383	367	354	360	325	329	305	350	351	337	331	371	345	318	335	353	371	364	364	324	330	347	360	357	363	374	368	344	332	317	376	371	391	318	349	350	403	391	337	342	329	341	339	341	317	332	346	378	355	371	362	314	343	355	352	350	346	328	295	352	342	338	359	344	389	326	350	353	396	359	336	338	327	348	348	363	353	318	377	344	325	374	338	332	341	345	369
11068	1405	2132	2292	2149	1791	1519	1295	1255	1158	1112	1112	1027	988	939	861	990	871	862	867	862	822	832	828	861	869	799	827	849	874	806	822	797	783	821	743	788	756	803	817	786	781	779	783	802	766	770	779	762	735	749	736	791	788	766	826	833	817	779	777	817	753	788	796	799	780	766	813	754	796	767	774	758	818	742	756	781	753	778	749	760	752	745	720	811	787	764	732	761	740	779	771	785	807	781	804	784	767	782	742	785	784	792	747	801	814	817	803	791	758	789	730	728	805	819	786	805	770	756	784	782	774	795	750	729	745	773	825	791	769	753	786	741	829	739	776	788	802	818	786	834	744	767	785	789	791	730	729	781	777	755	786	777	758	724	800	772	803	767	766	793	812	818	766	701	789	808	744	784	780	762	806	767	773	787	744	785	777	813	789	776	805	832	772	780	810	781	797	804	794	788	751	786	797	745	767	751	773	783	817	765	781	772	738	781	796	762	763	741	804	736	777	823	755	766	775	808	753	782	792	772	773	780	814	763	783	751	713	750	771	706	744	752	716	796	799	766	735	740	785	802	804	745	769	793	756	756	765	767	747	758	775	764	761	742	785	810	749	827	809	771	749	733	732	771	770	782	765	797	726	725	745	787	784	724	793	743	790	758	736	765	736	747	751	731	752	793	732	715	735	780	771	789	807	769	755	769	793	743	751	844	775	766	774	784	783	791	772	771	747	737	765	720	750	753	813	736	764	766	738	775	753	763	768	763	788	752	761	754	710	818	763	781	809	751	740	783	809	757	742	809	751	788	759	804	798	781	738	770	735	766	758	788	806	794	763	789	815	785	779	755	765	723	747	737	780	777	799	768	766	783	722	756	795	800	771	765	752	736	771	772	785	832	802	706	767	772	803	697	742	755	725	818	811	782	788	791	739	738	748	703	751	768	815	798	763	783	809	726	790	760	801	731	762	759	759	796	744	765	806	760	824	781	799	782	765	756	795	758	812	764	777	768	820	749	792	783	738	743	789	758	726	750	829	749	792	802	740	814	811	755	789	776	732	749	763	732	812	770	759	771	784	730	746	720	761	782	777	802	749	724	796	726	800	746	783	789	764	766	819	789	783	774	754	761	742	784	753	755	787	784	848	827	753	776	739	734	785	732	816	823	778	785	742	772	804	772	757	819	774	731	787	725	785	758	764	746	764	794	740	814	793	718	730	760	776	729	742	769	794	753	761	748	782	786	771	818	786	793	746	800	771	771	778	734	776	793	786	798	752	790	779	753	695	764	747	744	811	770	800	797	789	765	812	729	781	811	721	755	743	772	767	764	772	773	799	780	787	787	762	769	795	757	771	782	803	758	769	785	796	770	838	738	799	767	779	792	794	757	808	758	790	817	712	737	807	757	746	801	777	713	821	784	796	772	733	766	780	753	746	798	810	750	823	774	798	739	729	782	737	774	723	780	782	760	752	782	770	751	756	775	718	821	773	800	713	752	771	749	758	748	731	727	747	751	764	788	775	801	757	790	732	707	790	781	803	781	821	780	798	748	778	749	763	764	747	763	713	777	796	787	786	782	773	760	797	725	785	754	776	775	786	744	764	793	787	795	737	768	788	796	800	771	772	755	769	769	734	775	732	794	732	796	764	752	786	799	748	766	761	799	737	791	708	753	759	776	755	823	756	760	731	758	781	760	764	738	745	778	770	786	788	720	725	736	758	737	763	746	749	810	728	797	784	738	751	754	825	725	778	756	766	751	775	753	799	808	775	787	754	751	754	835	786	740	762	829	746	782	763	760	765	755	751	789	861	793	770	771	757	755	757	797	764	749	807	805	801	770	744	781	779	778	773	750	775	757	819	765	784	741	800	819	753	806	726	762	757	792	749	711	833	804	739	793	719	779	781	819	756	784	779	845	765	824	786	772	768	731	767	764	775	763	773	775	792	755	733	745	747	755	765	761	748	714	792	791	752	783	808	748	813	740	752	728	787	778	746	797	743	804	765	788	749	771	801	768	773	741	748	763	765	775	749	749	835	775	783	758	823	736	781	783	774	765	780	796	755	756	743	755	761	799	822	768	749	786	826	781	763	728	785	807	833	783	805	835	771	753	762	740	783	725	736	803	804	762	735	770	770	749	732	764	745	762	796	737	751	776	767	785	760	783	787	782	785	747	821	754	794	811	787	738	757	746	747	773	766	655	747	753	788	749	778	760	795	746	757	795	779	770	759	771	775	795	771	782	715	725	761	784	795	793	754	784	772	747	707	766	769	747	753	741	784	754	745	760	774	763	807	729	761	764	745	775	748	760	777	781	716	749	782	780	755	805	804	832	784	781	728	731	784	766	745	754	847	808	749	745	712	751	776	765	792	736	752	801	802	838	799	791	789	755	775	761	767	730	787	758	757	753	756	794	762	763	765	696	744	829	794	800	827	801	751	813	746	800	820	752	735	728	751	728	731	773	810	738	815	738	760	744	733	803	783	745	717	768	784	772	776	739	734	749	777	810	795	775	726	761	764	780	770	809	766	756	813	802	789	779	800	756	809	791	780	814	760	769	781	794	781	771	747	766	740	806	777	761	776	800	765	740	716	815	736	783	810	767	754	774	745	772	806	764	756	784	778	822	719	743	736	781	762	772	786	754	763	784	825	735	767	748	787	807	774	806	777	756	805	747	767	795	797	808	745	735	747	793	820	783	783	811	759	778	832	764	751	775	812	753	739	807	814	711	754	766	712	759	763	748	732	786	794	792	776	744	762	741	824	772	778	790	768	755	815	764	800	747	797	752	782	793	782	766	778	749	787	785	781	771	768	832	757	751	753	808	786	781	781	774	800	752	774	759	757	765	778	748	771	785	834	729	750	714	743	809	765	767	752	803	800	770	779	728	729	706	754	744	761	769	779	745	761	786	778	793	754	784	754	773	799	751	758	760	737	746	811	743	790	770	827	743	750	787	801	773	764	739	777	787	789	757	771	788	760	813	731	740	776	796	768	772	778	762	777	792	725	781	810	852	806	771	836	779	762	744	797	751	772	793	756	772	759	751	850	742	749	768	819	821	763	756	832	745	782	783	744	826	810	761	777	766	754	823	733	800	710	733	751	772	742	759	768	719	788	738	839	773	762	799	773	765	786	770	736	785	695	731	732	807	756	799	781	727	752	731	827	786	833	794	775	827	793	745	740	797	779	787	738	755	746	778	790	790	803	718	778	773	775	738	769	772	745	783	709	777	807	791	796	781	727	820	797	715	773	757	772	764	784	744	829	836	735	765	744	769	717	767	777	776	830	781	754	782	763	746	726	723	742	738	788	749	786	771	739	773	799	745	743	775	755	757	792	769	818	789	759	737	813	732	773	766	757	764	775	803	791	758	745	726	776	770	766	732	749	775	748	764	764	729	748	723	723	747	743	781	785	763	795	776	778	821	733	767	778	776	726	768	761	723	720	731	775	815	707	819	776	740	787	826	774	731	743	765	759	777	803	810	714	771	748	827	778	732	803	752	809
4163	225	160	166	155	198	155	133	182	144	160	159	143	163	161	148	152	150	156	135	141	123	161	152	158	137	153	177	171	141	152	162	131	166	151	162	126	145	158	155	138	159	161	135	153	158	154	153	158	162	151	145	161	150	156	170	186	163	151	138	153	177	154	167	141	145	165	165	138	162	150	146	157	155	150	167	147	149	145	137	153	150	162	136	148	195	162	147	162	141	147	170	173	161	152	156	171	136	156	146	194	151	153	145	186	164	156	160	171	132	138	139	156	134	139	137	141	142	139	168	139	148	166	163	182	141	139	162	154	138	152	161	143	177	161	173	181	154	168	133	147	141	138	133	151	141	154	164	154	155	146	159	134	154	146	179	135	155	179	150	149	153	158	142	167	160	158	170	158	136	154	158	166	152	174	154	177	158	164	158	147	133	182	138	174	153	154	155	165	145	151	179	165	162	167	159	149	151	142	167	146	149	144	155	163	161	145	143	143	182	139	150	148	171	155	165	152	163	142	143	152	164	138	157	142	161	158	128	139	158	153	149	162	148	178	134	163	161	174	155	116	156	132	153	162	156	156	158	133	123	149	171	177	173	164	162	163	150	134	159	166	147	156	149	158	163	161	141	182	124	151	156	155	142	151	131	172	151	160	169	182	148	178	190	143	158	155	185	160	161	174	153	179	158	165	137	169	144	140	166	127	153	152	183	153	134	159	159	165	170	178	136	179	132	155	171	166	168	134	155	158	166	156	150	170	148	152	158	130	170	176	155	159	137	136	161	139	156	192	156	149	167	146	136	158	155	153	169	157	126	145	135	145	157	156	146	140	162	167	176	146	147	142	149	161	134	140	162	128	145	153	152	150	151	153	140	152	159	147	150	152	161	165	155	159	150	150	167	162	111	152	174	155	142	163	141	149	157	148	154	159	129	165	138	154	148	142	155	163	144	147	161	142	130	145	133	136	165	166	158	139	145	171	174	169	164	157	155	167	147	142	153	165	164	152	188	151	146	148	159	158	172	168	171	167	157	159	146	183	154	129	152	156	166	152	171	154	153	153	146	143	156	140	146	117	154	147	158	159	131	126	156	156	159	143	180	166	144	141	145	146	151	163	142	162	165	184	159	166	140	154	179	151	167	167	152	146	157	147	121	143	142	159	138	173	132	163	160	165	155	154	159	168	145	177	131	158	154	175	162	152	167	177	177	154	173	147	152	174	164	167	164	148	157	161	156	164	143	137	197	169	169	156	158	147	159	150	158	162	156	146	167	154	145	172	166	159	174	149	138	155	148	151	165	133	140	169	156	169	143	140	139	153	182	143	159	150	139	155	141	147	161	166	158	133	154	132	162	158	162	162	171	167	144	181	164	139	156	159	139	135	147	151	132	151	165	149	177	160	162	138	157	183	147	148	167	162	136	168	171	145	176	166	160	143	149	168	176	171	164	170	157	143	174	166	132	199	174	164	161	141	132	171	157	171	141	145	132	165	153	143	153	142	134	165	150	149	179	173	165	189	142	137	135	155	144	164	167	166	152	139	157	151	176	134	173	150	165	156	157	161	166	167	172	150	149	155	155	144	153	151	173	162	149	163	162	151	137	188	160	162	159	177	158	131	173	147	133	164	151	155	135	153	144	137	165	169	158	151	156	141	163	151	160	156	149	128	190	151	172	155	182	144	146	138	154	194	145	171	144	147	162	147	166	164	142	124	150	141	123	163	136	135	164	152	150	135	156	153	147	160	142	154	146	150	138	158	140	142	158	170	159	172	143	148	161	174	151	127	139	166	161	162	149	148	185	151	145	134	127	144	159	144	157	154	144	154	141	149	153	144	160	143	136	167	138	167	151	154	153	138	154	139	165	196	135	152	145	159	133	133	176	144	143	174	150	142	139	173	161	152	161	163	158	164	163	176	177	141	134	149	151	160	169	139	143	146	140	151	127	170	160	182	149	155	163	144	150	163	166	152	173	147	147	143	148	138	159	167	164	156	151	163	174	131	165	150	161	143	142	162	167	138	157	144	175	189	164	160	156	172	148	169	140	198	135	154	141	156	159	152	161	142	146	179	171	155	159	150	173	151	174	136	157	164	139	173	145	149	151	152	134	163	150	190	152	185	154	169	154	140	155	148	187	174	157	154	146	156	172	164	169	145	145	126	167	148	164	163	173	173	152	138	183	142	146	183	177	151	145	173	161	157	130	165	169	182	162	161	140	167	176	156	184	169	130	163	167	170	145	134	161	155	149	161	161	163	167	154	164	127	149	162	151	154	171	174	162	154	162	154	149	172	147	154	156	138	168	148	133	159	162	152	149	151	156	163	130	138	150	135	144	153	161	165	146	139	132	154	157	139	146	143	155	184	153	160	174	177	170	189	162	149	131	154	153	162	154	158	130	169	178	166	165	165	166	168	165	153	162	149	125	164	130	160	176	156	182	156	148	159	143	166	156	154	161	156	161	173	143	174	162	161	184	146	164	131	165	156	161	139	146	156	179	174	126	158	186	151	162	137	153	154	158	155	164	158	133	144	157	155	144	148	162	163	131	148	160	154	176	166	133	160	163	174	146	151	160	183	156	156	154	162	159	138	159	150	145	164	147	145	159	155	152	148	158	155	156	162	154	144	150	164	154	167	189	168	157	170	188	149	156	159	179	151	169	146	156	154	159	177	143	153	148	170	156	167	128	170	134	164	174	138	147	115	175	126	148	165	131	157	134	162	178	144	158	151	133	158	156	144	144	137	170	171	154	167	153	148	150	152	137	153	148	151	159	176	160	147	147	133	148	151	138	181	141	168	149	160	150	147	163	136	143	180	187	156	168	136	181	156	151	170	148	160	149	154	159	153	160	144	166	138	146	165	141	163	152	152	172	135	124	159	155	131	153	156	148	162	169	143	164	146	156	142	169	133	142	163	171	173	167	137	152	162	150	151	157	156	157	175	158	156	144	163	148	128	152	140	157	144	153	156	158	134	160	146	142	148	145	158	151	161	144	152	162	179	175	148	131	146	126	147	145	151	169	177	146	141	162	167	140	143	150	133	134	154	142	154	145	151	166	163	156	132	158	151	148	166	144	171	152	135	157	152	153	139	156	138	156	183	143	150	172	147	155	148	135	151	149	149	142	178	143	151	162	170	157	136	157	127	149	154	150	154	154	166	155	170	126	162	155	146	161	131	166	171	180	153	181	151	163	151	145	148	165	153	156	150	149	153	143	166	171	187	159	160	157	151	158	143	158	143	161	160	156	155	152	177	157	158	168	140	158	157	160	149	171	194	148	151	161	152	133	138	158	174	157	158	151	178	131	176	130	154	139	157	157	164	165	146	173	151	156	125	133	146	155	150	151	143	160	129	139	167	147	180	168	161	159	144	138	161	168	175	152	122	173	133	172	151	155	147	184	123	167	155	170	166	168	137	144	154	146	154	154	172	164	161	169	141	160	143	158	176	166	156	151	150	158	176	158	143	170	178	137	173	161	136	153	167	160	160	170	148	160
3146	420	448	426	459	383	470	432	398	418	400	430	377	393	418	407	389	345	395	350	432	396	398	399	365	389	400	380	404	424	369	410	371	369	399	385	374	410	424	406	413	381	392	406	368	419	390	427	399	397	368	384	387	380	395	390	442	345	394	407	383	384	377	391	438	398	382	369	375	382	402	367	401	392	398	415	380	375	370	379	419	404	408	432	393	402	392	403	405	370	389	383	388	391	387	402	444	371	405	397	404	377	395	372	379	402	416	390	361	405	417	395	392	365	419	379	373	420	404	402	414	407	392	422	410	383	386	390	414	371	350	408	382	408	392	361	426	385	393	380	391	392	420	396	375	388	400	407	398	413	375	358	411	368	394	370	371	383	436	401	406	389	374	362	389	422	435	403	378	397	390	395	375	388	395	401	413	438	377	372	338	439	399	373	359	365	409	396	397	378	420	416	422	390	389	381	361	409	378	393	415	395	354	406	403	417	419	418	363	449	379	405	393	345	407	394	381	372	383	429	376	384	371	391	393	401	366	442	354	409	371	383	392	396	384	345	382	383	361	387	396	412	393	417	399	430	410	402	405	429	372	383	437	371	386	393	370	387	398	407	388	412	385	396	364	395	390	433	395	401	392	398	401	402	413	372	378	386	399	375	396	394	446	365	434	382	383	394	388	362	399	413	395	405	379	378	394	372	391	402	433	384	398	363	411	373	384	390	362	344	380	391	378	384	379	378	429	392	395	399	386	372	386	394	407	416	414	374	387	385	398	419	370	392	371	381	386	387	395	399	386	377	367	394	374	403	400	404	382	392	423	374	385	377	410	396	411	408	365	397	375	385	386	419	388	423	412	389	416	369	390	364	408	383	405	396	376	403	380	386	379	405	414	399	394	398	407	394	404	376	404	379	384	405	358	420	387	388	382	383	390	429	408	418	393	391	384	399	406	398	371	401	414	398	392	407	358	385	392	419	387	386	388	360	379	377	398	439	377	403	393	411	383	390	349	369	405	385	391	377	378	335	375	406	379	385	387	354	373	380	381	381	413	398	356	378	416	370	414	372	388	348	356	364	393	380	366	415	367	408	361	419	426	368	379	398	393	393	440	375	386	351	372	416	395	347	399	379	394	410	418	403	419	409	378	373	381	368	349	355	388	380	361	408	374	412	362	359	419	418	365	382	354	351	398	388	408	403	410	404	373	378	430	391	415	387	353	375	391	383	387	373	427	403	352	419	376	381	407	367	392	382	392	370	404	372	391	397	389	421	411	383	368	405	399	381	410	421	378	381	369	370	377	387	354	354	360	365	359	385	407	368	408	394	420	382	386	385	378	374	381	363	400	403	389	419	419	390	391	392	415	413	382	414	359	416	385	406	382	394	393	348	413	409	386	417	403	378	387	384	374	402	444	386	370	405	377	408	420	394	386	381	409	402	381	342	414	382	386	422	366	398	378	411	377	367	420	381	348	393	374	382	382	392	381	412	398	383	410	410	399	409	369	393	388	418	407	387	424	405	353	387	354	374	366	390	401	379	378	379	415	394	414	376	383	416	355	429	396	391	394	368	393	365	425	393	411	367	399	379	418	391	387	394	366	413	398	397	385	382	376	432	401	384	417	404	410	396	415	412	421	370	377	378	394	408	396	409	418	376	404	365	401	364	397	425	408	409	435	417	419	393	387	368	394	372	363	375	417	429	380	404	386	405	386	417	391	388	339	390	399	377	392	379	413	384	406	364	400	384	405	379	379	408	397	367	350	391	397	408	371	394	404	387	391	390	389	387	377	397	375	384	372	396	419	411	388	394	379	388	402	391	405	411	395	379	384	379	393	363	400	377	386	364	361	374	395	384	411	375	418	405	422	432	395	373	404	373	370	382	363	401	373	403	397	374	369	417	388	383	395	369	414	395	396	396	374	381	368	391	392	427	365	391	396	398	417	381	380	375	404	379	408	410	392	406	385	442	380	365	373	404	415	372	379	386	391	371	377	389	402	397	372	388	389	369	437	438	382	392	380	388	406	372	385	409	410	402	383	417	391	385	373	377	368	392	393	390	410	393	384	389	394	373	405	387	417	393	389	392	385	400	370	360	377	415	399	388	408	385	383	371	410	389	403	368	397	388	417	385	411	368	387	405	384	371	403	382	389	391	416	388	398	383	367	385	400	411	365	338	401	383	373	397	390	391	371	372	373	398	374	414	405	401	389	380	404	386	367	396	414	378	396	421	387	395	361	372	370	365	414	393	394	394	389	365	368	395	411	378	416	396	399	382	385	347	397	381	369	407	374	406	384	391	370	407	368	393	397	436	414	417	391	338	442	389	384	390	386	386	419	388	380	382	397	416	386	375	381	362	404	388	394	387	377	429	384	424	370	429	383	367	396	388	383	404	425	360	353	408	388	405	393	377	364	383	416	405	425	410	400	357	401	385	392	405	392	377	423	390	374	388	383	407	377	382	371	374	374	422	371	414	376	416	393	378	408	366	376	388	388	400	385	428	395	369	382	404	405	391	368	413	420	350	422	418	353	386	408	383	415	404	400	403	410	386	387	395	371	362	400	417	423	406	390	410	398	401	376	370	405	343	380	400	363	398	383	381	372	363	380	389	373	401	411	395	416	397	406	424	386	397	414	402	393	385	422	397	375	404	403	406	395	383	402	408	409	384	416	402	405	383	372	397	371	364	369	385	402	397	380	373	420	347	366	375	361	405	365	399	417	402	383	400	418	417	385	417	393	391	403	378	409	362	411	397	390	409	410	382	392	390	400	398	389	404	391	390	422	378	384	406	357	413	368	401	389	413	354	394	395	408	393	357	372	380	425	377	384	401	362	352	417	391	389	360	369	395	416	372	401	352	352	426	403	422	382	408	383	455	369	389	388	389	389	411	387	425	392	371	343	392	356	387	396	381	412	348	389	371	407	396	414	383	408	417	413	367	380	385	384	426	383	369	385	405	398	358	417	377	403	413	366	381	377	405	357	380	384	409	395	393	367	356	407	400	391	424	423	384	369	392	375	403	389	409	388	364	378	386	432	386	402	409	398	411	402	407	425	371	379	393	417	421	384	407	389	400	355	392	354	443	369	385	391	417	396	387	357	363	376	387	396	417	425	360	404	389	368	430	372	399	392	389	387	362	388	365	415	394	420	372	389	379	427	394	367	403	386	401	370	380	370	354	406	383	371	390	394	398	404	417	376	405	397	412	396	407	383	390	405	412	383	411	399	383	385	413	376	425	399	384	381	419	394	390	392	405	362	407	422	401	374	431	368	374	436	404	397	418	392	375	368	361	401	363	397	380	426	398	401	390	415	391	336	387	346	417	373	379	419	422	403	403	394	387	393	386	399	390	379	430	419	388	360	401	378	403	390	415	425	344	441	389	384	381	407	401	373	378	370	399	386	396	394	380	400	360	394	373	410	373	363	408	419	437	362	362	398	374	428	391	360	368	410	430	412	394	385	391	368	387	374	405	398	357	388	445	392	363	393	403	390	389	405	399
12179	717	585	503	395	393	338	342	316	273	267	258	281	257	256	226	264	235	261	257	275	244	247	267	255	244	237	228	256	265	248	214	214	259	258	239	226	222	252	216	235	216	230	204	260	247	246	230	242	245	270	239	250	247	259	246	240	215	223	251	253	258	231	252	223	198	211	272	244	250	247	247	255	226	224	239	234	231	265	223	262	247	257	223	240	234	273	215	242	246	225	251	226	257	227	240	226	207	233	207	222	267	251	235	223	271	231	221	232	248	250	234	223	245	242	236	240	214	241	253	238	224	248	248	265	236	239	245	246	238	243	241	258	233	237	255	245	268	249	244	225	208	244	213	248	247	238	249	262	262	249	241	237	225	247	237	234	249	241	252	279	269	244	258	257	223	255	247	224	227	244	198	240	249	263	234	251	236	263	253	241	241	218	229	229	257	246	238	256	239	250	250	274	240	243	248	243	236	254	237	223	229	248	231	250	252	243	232	265	237	223	261	248	227	241	258	230	241	235	254	255	246	243	228	230	246	239	238	231	245	243	236	250	255	233	238	257	233	250	263	212	210	234	236	191	236	282	230	247	238	247	231	233	253	273	216	253	272	256	272	252	234	245	233	272	229	265	249	229	225	218	265	255	211	231	231	253	235	224	253	248	212	233	239	230	235	195	259	234	224	243	246	257	234	217	241	241	237	233	226	233	236	234	231	265	251	246	248	226	213	235	232	236	225	254	233	243	271	243	241	264	253	237	258	241	233	232	211	247	239	241	206	234	229	234	246	235	249	256	218	249	251	259	262	271	230	228	222	238	226	238	234	245	233	260	250	209	261	242	252	265	259	261	210	219	241	221	258	225	257	273	249	238	228	258	261	255	247	265	244	246	226	257	247	260	221	229	247	223	248	224	225	234	265	250	282	261	273	226	218	228	246	215	257	244	226	209	257	224	240	248	243	262	221	238	243	228	245	232	251	210	229	207	247	238	238	226	233	226	235	258	242	260	235	252	246	241	257	240	250	229	241	231	228	210	248	265	211	241	256	240	243	228	250	243	231	259	251	227	247	234	263	227	286	224	245	235	249	218	244	225	236	246	238	233	242	260	224	241	253	225	229	243	232	222	264	236	250	246	265	240	244	231	244	232	235	253	251	234	256	232	231	229	225	254	234	250	260	238	243	233	268	229	268	234	245	235	242	255	216	262	228	254	236	261	258	272	233	247	250	230	249	220	261	234	240	229	234	249	217	235	242	251	216	214	237	266	221	216	238	240	230	241	222	232	234	238	231	235	246	246	244	226	229	212	206	215	230	241	267	246	254	282	230	229	253	230	252	223	227	246	247	275	216	246	232	213	245	226	205	255	225	250	219	252	239	242	243	238	231	202	234	207	220	265	236	258	237	245	246	224	238	219	231	236	245	224	247	222	234	251	231	251	231	245	246	241	232	215	254	232	246	238	246	206	258	243	202	237	262	238	301	239	227	240	279	270	269	244	269	242	238	263	222	229	239	250	263	255	246	234	261	248	265	218	230	269	210	233	226	252	233	243	235	243	249	229	280	235	233	248	228	233	264	226	267	255	223	258	250	241	227	229	242	247	266	231	258	233	238	252	202	225	251	241	239	242	231	248	271	247	237	229	238	233	240	234	226	266	233	238	235	258	272	213	218	224	237	242	230	248	243	238	256	228	261	221	257	251	220	240	238	281	267	219	240	234	237	217	234	258	243	253	218	231	231	222	248	225	251	254	251	259	246	254	262	253	199	231	233	230	224	247	262	248	233	241	264	239	252	265	256	227	218	231	227	236	221	247	251	233	235	243	236	231	243	224	236	227	256	253	265	240	212	235	230	233	264	230	210	246	253	235	267	251	244	260	209	234	230	243	240	233	245	249	249	263	251	230	230	247	248	217	233	247	241	220	230	258	244	248	227	237	234	247	246	240	242	258	245	233	224	235	232	236	269	243	214	218	227	251	237	247	239	236	240	241	255	247	237	249	253	219	246	252	249	214	250	226	257	255	242	250	237	244	260	233	259	252	241	244	254	274	232	197	247	249	236	242	219	259	223	263	239	244	212	231	227	257	209	226	253	273	245	250	248	257	242	231	249	253	249	255	246	233	241	280	228	261	240	241	246	271	270	256	263	276	244	225	243	229	253	268	246	249	244	262	226	209	237	245	233	257	206	229	210	247	226	205	238	242	231	252	226	233	243	240	198	232	223	222	257	231	257	233	222	209	285	258	249	246	228	250	240	239	229	233	223	268	252	214	239	225	249	291	269	240	215	244	229	244	214	263	237	217	278	213	239	250	241	245	212	232	220	248	205	233	257	250	240	244	244	239	237	233	249	248	248	243	241	227	227	253	237	223	240	242	271	246	228	235	249	239	241	216	232	241	195	245	260	225	241	238	236	242	239	220	231	246	228	228	210	222	255	255	235	218	241	213	239	241	229	246	240	234	242	230	218	208	249	262	264	214	236	251	253	241	258	210	225	264	228	229	219	260	212	227	230	250	226	242	242	265	245	236	220	234	231	234	242	199	257	244	214	231	254	251	279	236	246	241	228	230	240	258	230	229	210	253	200	240	257	227	240	275	232	253	226	250	233	232	221	228	277	237	235	230	209	221	247	222	231	258	252	217	260	221	233	234	221	251	251	241	230	263	233	252	233	259	253	242	230	264	272	267	242	227	222	236	238	274	265	245	218	242	247	233	202	231	213	249	229	219	246	238	265	235	219	261	258	257	245	255	257	234	218	252	267	259	258	240	249	263	250	221	240	237	208	228	276	238	235	217	238	252	235	232	249	239	233	204	233	236	238	240	255	237	218	216	274	237	225	277	224	251	209	218	250	249	236	258	246	242	214	235	218	243	242	241	252	269	252	222	237	239	210	243	241	240	249	229	266	236	275	235	241	252	216	250	266	254	238	208	215	230	216	264	239	229	235	227	257	236	235	221	247	250	247	227	255	229	216	247	239	236	231	233	260	227	247	254	234	233	235	234	241	258	239	262	255	251	232	239	275	264	226	252	231	228	257	261	239	256	219	234	211	229	225	226	200	230	249	232	241	254	240	215	283	303	238	223	241	246	235	245	305	248	248	234	239	217	244	243	231	258	270	227	210	247	222	235	240	244	222	233	233	230	223	274	240	254	238	224	242	231	225	241	246	261	236	241	216	215	255	246	222	254	240	238	248	235	275	236	216	226	269	256	234	260	263	255	243	234	238	253	255	250	246	219	264	202	239	220	245	277	257	267	251	233	212	251	240	248	230	213	236	255	222	224	214	214	225	261	222	200	227	242	216	235	258	215	222	254	236	269	263	248	242	234	255	228	238	243	226	250	262	264	229	255	250	226	263	228	207	238	230	244	236	220	247	264	247	214	270	248	249	228	238	230	223	245	223	237	241	233	271	244	236	239	200	262	257	220	230	231	241	244	234	222	232	223	272	239	242	258	239	288	246	241	253	232	257	213	237	277	226	236	229	257	214	234	232	232	213	275	232
8303	873	1226	1369	1240	1093	937	834	781	776	761	734	693	656	649	680	678	653	614	632	610	519	630	599	612	623	575	559	614	562	558	571	562	568	571	610	552	617	563	562	614	618	564	595	602	592	565	541	552	555	593	556	518	603	534	589	546	577	554	579	539	576	551	570	534	586	585	585	539	608	561	585	577	555	561	558	538	582	587	612	562	572	558	594	568	574	533	528	566	556	575	614	553	563	608	561	555	597	574	584	577	604	568	609	581	549	546	575	589	561	564	573	563	610	559	513	589	600	591	576	552	571	554	552	620	596	592	537	543	594	579	508	564	582	587	613	550	598	584	538	617	515	563	569	539	505	507	601	587	571	539	582	563	560	558	569	580	576	590	556	623	602	576	543	579	600	620	569	602	571	596	512	554	608	557	594	540	551	546	584	583	513	606	586	564	517	589	567	579	568	585	560	577	576	576	592	577	552	595	581	606	548	567	575	565	597	595	569	604	572	553	559	538	570	574	517	576	549	554	566	534	556	585	605	587	545	555	585	574	561	586	592	604	553	574	607	577	575	535	568	561	558	568	552	609	548	608	570	575	576	582	587	594	560	585	585	569	587	542	555	542	548	557	549	555	586	595	544	581	596	559	574	579	521	582	564	571	557	596	553	579	572	575	599	571	547	568	575	516	550	511	579	583	583	514	544	565	580	596	565	529	536	539	533	588	549	559	599	563	542	563	597	567	584	572	629	551	550	555	579	567	549	605	578	570	568	524	560	547	521	562	618	578	566	578	498	556	584	549	590	528	524	579	573	526	566	564	533	589	564	606	567	549	533	567	569	582	558	604	545	559	569	523	526	551	558	587	575	574	544	533	556	561	543	546	557	598	570	596	535	589	553	559	594	588	565	567	570	608	525	564	602	545	536	586	548	598	597	606	550	538	571	598	528	566	595	564	551	548	567	535	572	549	556	533	571	561	546	558	538	618	559	584	545	614	580	560	561	565	598	552	625	546	563	584	587	563	596	503	554	607	555	579	568	542	543	577	578	593	551	580	619	531	576	573	525	559	559	572	570	571	565	578	543	568	611	600	574	565	569	560	591	571	561	551	597	569	533	556	589	550	515	544	591	556	640	544	568	616	569	522	596	556	539	606	589	530	592	596	564	550	566	542	545	582	579	563	556	581	545	559	624	527	557	536	561	550	563	588	547	516	546	554	571	552	553	539	577	570	581	520	579	588	543	539	526	565	586	572	576	528	568	603	557	564	546	562	557	593	576	587	544	624	541	554	553	595	575	557	566	592	557	570	552	587	518	565	570	545	548	506	561	548	568	579	591	551	552	556	554	553	592	523	526	550	574	580	548	581	536	532	550	556	565	604	572	541	565	551	610	578	589	561	533	619	577	576	535	532	574	586	572	578	610	562	575	605	602	569	606	538	575	580	587	585	562	513	553	572	558	589	548	534	583	549	556	568	574	602	580	562	557	561	520	563	567	588	607	506	554	533	602	548	594	512	564	538	620	557	555	560	586	583	554	607	548	519	551	538	574	556	555	565	575	581	541	572	552	583	587	581	584	556	588	560	585	555	540	584	537	561	599	518	582	543	544	592	508	529	588	563	571	536	583	553	575	548	548	600	554	531	573	568	586	586	551	562	541	596	612	536	591	563	595	561	543	556	529	560	566	576	564	583	608	563	565	557	594	565	570	604	540	585	532	574	572	579	556	579	556	590	570	583	533	606	569	547	574	565	563	593	602	566	543	556	574	570	565	598	566	539	536	554	564	542	580	534	563	540	625	550	588	553	605	569	584	543	597	597	558	606	542	545	573	575	578	556	544	607	594	598	562	555	550	557	590	581	563	511	564	590	542	563	573	545	565	574	544	529	523	561	574	565	604	592	565	569	540	552	576	564	588	587	602	583	565	584	567	553	571	585	547	577	552	552	542	581	526	569	549	526	540	522	535	576	588	557	579	598	572	572	542	586	590	565	575	593	580	566	561	589	575	577	563	627	597	580	544	569	560	537	567	587	567	555	578	561	523	577	534	580	583	559	574	589	571	601	556	554	551	551	519	543	543	575	573	584	550	571	528	588	543	521	564	557	554	544	572	567	570	573	639	568	558	611	579	607	569	580	549	567	550	552	591	558	548	570	522	519	501	596	548	580	586	559	553	559	551	559	538	570	586	568	542	618	566	588	557	590	581	558	526	613	571	575	595	540	565	532	538	573	574	583	532	566	572	583	523	561	560	570	575	549	582	543	550	579	526	553	625	571	631	538	589	570	567	568	524	628	580	566	590	586	598	546	562	565	565	575	585	597	551	528	567	531	579	546	587	531	590	606	614	568	598	585	590	541	572	556	594	550	564	588	587	592	614	571	525	564	562	555	530	557	564	575	605	558	515	557	593	610	597	605	562	545	598	507	552	520	547	601	554	551	616	602	532	566	573	559	591	569	577	563	603	585	560	534	593	603	565	574	567	540	566	536	535	561	562	588	551	563	545	576	568	591	553	577	597	600	558	580	567	583	540	522	621	619	593	541	572	557	571	572	556	574	588	563	608	537	558	563	582	571	540	548	521	537	556	547	541	556	540	572	604	562	566	524	544	573	534	589	582	576	606	587	590	579	574	571	540	595	573	577	571	569	549	557	567	574	617	586	566	549	522	569	559	581	615	598	543	553	578	529	573	561	575	574	569	509	525	566	571	546	564	520	572	558	560	531	605	581	604	552	546	560	555	581	548	573	556	581	578	512	596	525	544	580	546	586	512	529	530	551	569	614	609	575	502	577	527	518	589	580	549	536	573	584	520	562	575	590	579	578	593	572	610	550	533	570	526	546	559	569	573	579	557	567	554	585	629	530	557	514	529	550	569	560	585	561	551	582	557	554	541	534	557	553	552	580	526	591	539	615	545	575	570	574	540	585	541	574	527	540	580	568	551	533	582	555	598	548	544	587	514	540	534	555	562	569	540	569	557	530	576	607	557	545	593	524	548	587	547	577	570	533	558	543	575	562	591	574	554	612	550	531	547	596	569	582	559	550	583	564	636	565	536	532	551	547	608	537	548	579	563	570	574	545	580	561	548	563	553	547	548	565	581	590	543	536	607	536	542	542	575	580	558	579	529	567	584	580	539	553	578	559	569	569	583	554	599	494	568	569	572	566	516	517	558	541	539	597	577	604	546	584	552	607	583	594	540	601	574	548	570	536	562	569	544	563	574	517	583	548	567	559	615	545	547	573	521	518	527	561	580	574	559	565	604	555	549	566	564	537	580	493	562	541	553	576	566	527	602	597	562	588	569	584	589	580	549	601	568	591	576	579	512	556	566	548	583	571	560	550	626	567	580	602	557	569	572	553	598	575	579	541	548	536	540	539	541	607	576	582	589	536	559	546	531	585	586	579	563	574	565	604	561	551	575	540	557	567	563	561	578	554	585	538	577	549	530	560	565	589	521	536	535	584	551	589	632	553	564	587	541	583	586	582	569	577	589	581	558	497	582	543	560
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
