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
338191765666	338191766219	338191766768	338191767318	338191767869	338191768418	338191768968	338191769519	338191770069	338191770618	338191771168	338191771718	338191772269	338191772818	338191773368	338191773919	338191774469	338191775018	338191775568	338191776118	338191776668	338191777218	338191777769	338191778319	338191778869	338191779419	338191779969	338191780519	338191781068	338191781618	338191782169	338191782719	338191783269	338191783819	338191784369	338191784919	338191785468	338191786019	338191786568	338191787119	338191787669	338191788219	338191788769	338191789319	338191789869	338191790418	338191790968	338191791519	338191792069	338191792619	338191793144	338191793694	338191794244	338191794794	338191795344	338191795896	338191796444	338191796994	338191797544	338191798094	338191798644	338191799194	338191799744	338191800294	338191800844	338191801394	338191801944	338191802494	338191803044	338191803594	338191804144	338191804694	338191805244	338191805794	338191806344	338191806894	338191807444	338191807994	338191808544	338191809096	338191809644	338191810194	338191810744	338191811294	338191811844	338191812396	338191812944	338191813494	338191814044	338191814594	338191815144	338191815694	338191816244	338191816794	338191817344	338191817894	338191818444	338191818994	338191819544	338191820094	338191820644	338191821194	338191821744	338191822294	338191822844	338191823394	338191823944	338191824494	338191825044	338191825594	338191826144	338191826694	338191827246	338191827794	338191828344	338191828894	338191829444	338191829994	338191830544	338191831094	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14257	1325	1289	1008	825	618	517	471	466	413	404	369	383	343	389	321	324	362	337	355	370	321	340	355	342	360	329	292	300	327	338	296	302	329	296	332	300	316	317	287	337	300	324	351	301	344	316	317	324	333	328	332	339	304	305	329	345	313	331	304	304	353	305	303	317	342	305	315	355	317	333	315	335	337	333	320	302	359	312	325	326	318	358	302	293	343	323	316	274	336	310	320	276	346	328	310	323	357	346	307	336	330	312	336	312	333	321	341	320	307	354	307	312	359	336	334	299	331	326	303	323	324	305	324	310	320	322	317	326	310	305	316	312	284	289	292	290	318	313	326	306	341	334	338	308	276	279	328	329	323	292	307	317	309	308	335	290	326	349	321	334	338	344	307	306	289	305	318	311	305	308	363	338	299	339	329	294	320	337	316	359	338	348	348	336	352	305	320	307	314	324	367	360	301	305	341	327	327	321	346	320	315	290	327	320	286	280	313	311	309	314	290	315	316	311	331	328	322	319	334	308	339	308	286	322	320	366	334	358	324	304	324	321	324	318	283	307	316	320	326	337	313	308	251	299	334	328	345	313	354	343	343	321	309	332	332	348	341	318	303	322	347	299	330	303	336	326	335	327	343	313	334	315	338	300	310	321	304	314	301	305	316	330	359	312	332	331	287	339	327	329	311	304	290	317	332	325	296	318	359	312	352	353	336	288	331	334	349	310	334	321	306	306	326	321	324	292	368	329	288	309	336	331	337	327	313	301	316	305	309	346	313	308	299	303	280	297	289	314	338	377	332	359	320	322	325	305	301	326	308	318	340	334	346	281	347	328	297	329	343	340	366	306	308	338	326	351	304	324	313	310	293	316	313	344	311	319	314	305	292	342	321	325	298	304	264	320	313	309	288	317	325	288	321	301	332	323	321	278	301	333	306	339	306	311	364	323	300	302	302	305	322	337	302	334	335	313	329	331	300	343	355	303	357	327	312	297	313	311	295	346	335	304	337	287	305	327	325	314	298	304	340	299	315	335	354	324	359	325	305	314	327	324	316	363	302	317	316	350	329	334	318	320	309	321	300	324	305	318	321	320	314	285	334	318	333	327	320	315	319	328	313	331	336	330	324	347	326	319	287	293	322	326	313	307	343	331	316	287	311	309	309	328	329	311	328	304	305	332	343	313	338	317	330	332	311	312	330	340	313	304	292	289	293	289	354	305	339	323	316	317	314	328	315	311	309	316	331	336	342	334	278	321	321	326	344	335	328	308	290	334	306	316	345	338	291	311	319	309	308	325	344	314	342	320	318	321	324	320	304	347	351	338	278	351	355	336	327	312	327	340	320	327	342	305	311	352	342	331	307	327	306	310	296	312	284	287	325	343	328	339	300	326	300	323	335	336	313	327	268	316	328	319	340	353	344	356	298	317	336	320	329	289	311	308	338	359	301	298	350	313	328	335	293	308	299	286	310	309	311	294	336	303	298	343	322	311	338	367	365	312	305	294	273	358	315	288	325	341	296	306	355	324	300	343	304	331	310	313	319	305	362	317	299	324	305	343	323	328	319	337	295	290	325	287	329	302	329	335	363	302	344	319	323	340	330	327	330	306	328	336	313	326	289	330	289	305	361	355	352	329	357	329	315	341	305	309	337	302	329	335	332	343	314	334	303	306	325	328	341	324	281	299	325	310	316	328	317	325	330	314	296	302	333	304	315	328	359	357	309	315	293	310	291	318	318	323	359	322	305	330	352	319	340	329	338	316	310	317	306	282	320	318	324	314	326	336	313	313	333	318	297	310	296	310	328	319	275	291	304	324	313	291	313	292	336	335	331	294	327	312	317	347	342	316	307	320	316	349	343	350	321	336	324	337	311	343	337	299	277	340	307	318	341	323	305	332	297	294	333	313	330	329	371	336	310	298	313	290	320	348	336	346	331	336	351	329	334	337	313	334	329	313	319	326	330	320	316	328	282	340	308	283	333	314	310	321	301	317	322	311	302	316	363	331	339	330	335	370	323	292	340	307	355	359	326	338	294	283	266	370	343	312	330	341	317	343	320	332	295	312	312	328	346	306	312	333	312	333	325	305	280	301	342	315	300	311	314	297	309	369	346	326	299	345	352	336	277	319	336	332	289	321	300	318	342	304	327	312	296	320	293	323	328	351	326	318	310	314	286	312	311	301	323	318	291	343	322	293	310	326	317	311	316	317	365	364	351	299	304	360	327	347	298	336	298	313	295	310	311	310	323	311	330	310	327	340	312	316	324	313	371	313	311	320	281	325	339	287	325	315	309	297	333	312	352	319	336	345	315	326	349	307	298	337	309	345	280	298	336	302	326	349	334	296	281	313	298	337	305	338	286	302	319	331	310	357	311	273	311	309	351	330	312	322	337	316	338	317	358	364	334	327	299	340	356	319	343	314	320	309	264	313	300	338	310	333	318	342	363	284	323	311	330	318	314	330	327	330	314	349	320	343	315	347	301	327	314	339	325	324	304	306	306	317	336	321	274	330	306	306	309	319	294	316	320	322	350	304	302	328	320	297	316	284	305	333	270	320	291	320	331	330	310	345	316	289	315	350	340	369	288	303	340	322	340	309	307	302	294	310	335	347	265	326	320	302	295	308	353	321	306	328	313	329	312	299	336	349	356	318	310	343	319	327	325	296	333	316	368	316	321	320	319	340	364	302	327	350	347	332	306	310	309	354	339	344	323	327	307	328	314	318	353	320	296	296	325	250	353	348	315	330	321	323	293	322	301	306	348	341	317	345	328	307	316	279	327	330	318	313	331	337	350	336	337	353	321	327	309	337	303	343	320	332	310	291	313	322	313	335	340	317	319	316	324	390	330	300	324	318	279	313	349	286	354	308	331	318	295	297	351	299	339	345	334	315	335	324	341	282	354	350	311	323	307	349	346	330	318	300	355	327	301	352	327	341	307	339	322	290	315	324	319	334	325	287	256	336	333	318	340	323	328	308	332	335	321	333	338	315	320	302	330	329	285	316	336	326	351	380	334	354	315	339	330	337	346	312	322	339	294	314	323	353	309	285	361	329	313	269	327	307	327	318	322	312	320	279	288	344	331	328	322	315	347	317	307	348	333	323	341	313	342	315	323	299	301	294	323	318	323	313	368	365	319	313	319	313	367	298	322	343	312	286	318	308	312	335	313	307	289	346	290	304	315	306	318	314	341	321	321	348	316	346	308	290	303	326	320	323	312	319	334	352	312	315	298	301	299	328	379	336	315	285	310	335	347	312	329	326	333	290	319	297	305	325	315	300	319	330	353	295	310	319	322	316	316	350	319	322	334	317	314	310	323	331	342	332	320	306	297	346	325	316	326	323	324	289	305	349	305	270	322	317	330	275	315	283	303	303	340	341	314	310	300	314	343	324	299	310	296	328	295	306	296	311	322	325	303	303	356	331	323	311	313	345	329	309	332	333	313	324	291	303	305	304	311	353	326	325	308	331	304	328	310	319	310	330	316	310	319	364	346	339	313
8346	1425	2346	2956	2544	2001	1525	1517	1336	1245	1207	1117	1041	948	989	953	998	881	919	887	845	849	832	872	812	880	838	843	807	807	808	894	843	773	790	794	787	814	794	766	851	818	791	806	789	790	841	789	822	813	782	806	816	817	784	826	781	816	786	831	760	841	764	817	803	782	743	791	799	769	802	798	776	817	773	804	869	805	768	783	818	780	827	824	800	782	838	839	805	772	780	791	849	742	808	794	800	778	789	788	786	803	852	792	788	788	771	811	748	796	768	799	824	789	793	809	759	802	812	776	816	808	796	822	750	824	774	865	756	794	766	795	792	760	747	836	811	748	773	818	837	847	797	779	815	840	770	778	823	794	776	778	794	787	818	775	765	743	829	777	810	761	750	728	763	767	765	700	803	792	762	795	826	790	816	758	813	758	835	750	748	771	790	818	820	789	797	794	765	795	764	764	791	832	765	751	798	762	773	804	819	790	779	801	758	784	806	808	775	796	712	817	791	816	782	783	841	825	749	782	768	767	831	780	785	734	817	798	792	766	795	771	787	747	822	840	798	754	809	813	815	807	787	776	793	714	750	823	765	808	789	839	771	856	782	749	763	785	757	735	775	781	785	816	827	746	770	790	760	785	732	804	796	809	769	744	788	783	788	723	775	768	796	817	800	749	777	809	768	791	774	729	749	835	766	790	794	800	738	740	765	749	743	805	813	803	764	814	806	806	815	864	754	734	826	774	782	774	805	767	772	776	795	769	767	736	746	753	775	815	799	767	757	782	739	765	774	851	825	811	809	797	813	802	743	807	768	776	770	727	746	770	763	748	731	751	789	758	751	759	786	808	796	802	805	811	728	781	822	858	798	785	786	831	797	790	782	803	782	732	793	755	773	820	784	812	789	804	753	791	816	802	788	778	718	776	829	757	757	805	819	823	809	793	773	757	741	762	799	768	763	782	787	786	788	739	768	776	759	811	775	751	800	780	734	794	807	775	798	845	801	831	816	785	785	822	834	834	785	777	767	811	793	788	766	783	761	776	730	743	756	796	821	772	772	795	809	762	781	807	774	757	776	814	810	804	835	792	778	790	739	776	792	772	791	726	735	756	739	806	762	819	799	791	748	814	775	773	799	787	785	781	782	764	771	782	793	789	777	816	805	744	811	732	815	746	795	794	786	831	836	774	752	794	761	754	814	824	764	747	828	763	775	807	826	760	819	764	795	788	754	797	775	793	834	745	779	815	795	799	777	771	774	805	808	831	803	745	787	799	783	790	779	789	749	762	787	759	779	787	773	790	751	806	739	692	793	757	801	732	757	736	773	822	749	789	776	763	831	803	815	820	786	786	745	760	772	796	783	790	767	786	833	843	769	744	775	758	772	805	738	755	779	833	749	750	780	780	760	789	760	768	800	821	801	833	793	766	774	791	778	808	782	846	784	753	816	792	792	794	776	770	789	799	803	750	819	814	767	817	809	839	792	805	786	775	799	819	797	798	744	760	821	768	772	762	775	759	787	841	843	803	786	781	801	842	770	782	781	828	772	786	770	767	738	771	818	797	752	783	744	835	757	776	764	810	754	790	753	790	763	808	747	792	767	779	816	828	748	763	818	809	742	777	798	774	814	790	806	835	814	765	769	762	780	760	795	803	767	812	808	750	758	838	786	751	775	777	715	797	786	825	806	763	808	794	836	765	798	824	772	788	783	761	739	835	769	794	764	825	761	804	740	810	754	790	752	755	792	777	770	818	729	760	790	798	776	762	788	805	781	804	756	768	803	779	793	825	780	820	797	804	751	791	769	790	777	770	832	799	754	775	745	772	768	766	784	767	773	783	782	811	802	762	737	757	767	722	791	789	800	775	802	793	782	766	777	817	772	815	817	779	822	754	797	793	798	834	764	798	771	798	778	784	820	733	781	753	725	746	799	798	746	805	766	734	754	779	773	770	765	749	754	795	782	759	768	764	812	786	820	805	798	740	752	795	809	780	820	790	794	764	801	797	775	770	807	787	782	797	791	729	772	818	818	787	742	776	759	779	784	749	820	827	776	807	788	801	769	810	743	791	780	811	768	831	784	777	811	764	757	777	767	813	723	765	823	783	809	754	825	740	826	811	787	749	756	812	804	781	811	765	797	746	766	827	755	799	793	831	829	826	779	801	794	831	789	857	759	788	815	821	844	792	789	795	743	795	825	736	786	753	799	743	792	813	775	760	790	797	784	750	815	827	798	804	849	821	758	827	809	818	763	822	750	809	807	753	783	816	807	749	783	787	755	770	786	784	804	717	806	775	749	764	737	776	776	763	758	823	747	804	796	776	823	761	837	810	795	850	748	776	724	786	802	761	794	787	767	808	750	795	811	796	801	813	796	800	817	822	774	788	774	777	759	766	778	779	777	822	776	773	761	749	748	807	822	785	772	807	793	802	764	754	778	783	816	742	784	785	777	774	818	809	759	800	726	744	812	802	806	772	770	839	719	839	798	828	820	767	770	814	790	797	826	811	834	744	746	773	755	774	802	837	862	773	761	805	747	764	768	743	756	813	734	783	798	748	838	755	795	837	704	788	771	755	814	829	796	842	751	762	804	802	780	795	813	810	723	810	780	745	794	770	802	775	801	826	770	778	775	773	778	830	785	795	840	814	775	755	797	852	791	797	774	775	719	789	810	781	743	774	795	834	802	835	748	786	779	758	783	773	757	784	812	796	818	804	781	760	809	802	802	792	776	781	774	778	767	755	840	821	824	767	771	752	778	785	717	762	791	815	807	769	819	798	806	810	816	746	759	796	786	789	790	778	779	841	774	774	799	781	768	795	790	849	736	771	797	720	792	780	774	779	777	796	793	786	783	797	791	781	814	791	760	793	795	757	792	801	755	758	827	824	802	805	794	797	751	813	743	877	737	823	792	756	764	786	778	803	814	770	802	757	758	811	819	786	788	862	823	854	816	792	858	821	828	790	763	799	818	762	777	786	742	743	756	814	804	785	826	777	781	811	767	745	794	738	751	758	763	775	803	792	788	788	817	745	784	801	802	799	777	766	849	772	751	816	811	798	731	842	732	774	781	753	795	775	775	773	760	784	780	777	766	742	830	791	781	763	783	721	767	777	772	833	802	805	802	767	803	756	762	801	715	778	754	744	767	764	814	790	801	760	780	811	763	770	813	754	735	848	786	770	797	814	812	772	751	766	800	765	774	742	768	769	796	745	780	801	839	844	765	822	794	792	813	765	736	757	799	738	820	773	770	783	827	818	788	754	813	821	786	797	763	772	779	782	824	787	813	783	805	780	823	792	771	751	771	838	775	781	806	793	838	772	767	768	754	770	809	748	799	795	778	797	772	801	834	777	806	796	766	753	832	749	747	789	779	769	861	805	810	812	800	868	730	806	798	772	765	776	809	805	780	808	801	727	820	764	817	801	821	814	773	781	777	766	829	801	819	821	764	770	851	758	808	756	793	774	766	793	793	796	775	796	776	823	748	780	765	849	800	760	748	834
1488	306	301	279	267	294	307	258	283	263	292	298	301	251	280	277	312	262	298	293	283	285	265	258	309	295	293	277	319	299	274	302	254	297	285	287	306	285	289	317	281	309	281	263	290	274	249	279	264	286	269	289	279	279	278	275	262	274	278	304	263	296	245	283	288	260	282	303	279	276	295	293	306	300	279	267	289	271	267	272	284	294	254	273	281	267	259	280	264	314	290	318	297	279	280	317	269	268	292	282	285	287	309	272	297	265	311	305	266	280	268	247	249	292	286	304	288	287	305	313	304	290	284	309	298	296	280	272	254	277	296	271	303	290	306	284	269	274	281	302	289	295	288	266	275	292	270	280	317	292	278	307	249	256	283	288	289	276	278	301	280	279	306	290	276	283	285	284	268	319	292	298	310	276	328	295	283	289	297	314	256	256	267	258	297	257	267	276	286	291	264	294	275	257	305	295	272	280	281	254	293	266	305	273	241	284	261	281	287	294	306	286	289	278	288	257	256	282	314	308	224	275	296	245	307	263	303	250	292	294	277	259	236	317	288	276	271	254	275	284	281	271	289	287	303	296	275	299	279	282	266	294	286	274	287	316	275	282	294	293	239	304	314	296	264	280	274	259	253	283	271	266	276	267	285	275	257	272	301	280	298	271	260	268	279	269	280	276	269	235	303	269	278	291	277	254	255	279	284	281	286	303	262	247	284	279	295	258	300	266	249	261	273	335	296	267	261	262	301	291	287	293	261	252	262	304	249	287	277	263	276	270	319	247	269	285	303	310	276	295	273	297	293	302	285	245	268	285	290	281	320	289	265	310	258	300	256	297	292	280	243	272	295	274	264	269	265	285	295	276	248	299	315	278	268	291	310	299	273	287	253	263	256	274	271	310	276	285	286	270	288	256	307	293	279	281	268	321	279	269	269	289	246	262	290	289	281	262	279	313	261	277	272	269	282	270	280	285	252	284	279	305	313	262	281	288	269	254	292	284	278	295	291	260	279	278	286	281	241	303	318	317	311	282	273	297	318	303	283	327	291	298	283	300	286	284	326	286	319	288	300	308	278	256	256	282	290	288	293	297	276	286	282	290	270	265	294	272	280	262	269	283	275	313	298	296	312	302	273	269	297	260	280	258	303	281	307	303	299	298	279	279	277	310	289	329	282	292	268	264	277	306	287	293	292	280	248	300	307	263	263	274	274	301	311	274	263	294	281	307	289	298	265	254	280	290	285	289	284	290	288	292	264	258	292	275	298	267	330	305	306	261	304	324	305	267	288	264	266	309	300	273	329	303	296	283	298	281	285	301	268	287	284	292	277	270	286	315	311	291	265	286	259	293	299	265	304	284	281	288	262	283	283	263	272	268	281	275	301	287	313	308	304	256	280	296	262	268	289	273	248	315	297	310	256	266	254	304	269	268	271	280	254	300	275	253	297	256	258	271	237	282	301	268	260	291	301	298	284	259	288	288	278	267	306	253	305	314	279	284	294	315	284	258	312	290	285	284	280	302	264	274	280	287	314	263	285	297	277	288	291	246	297	268	266	300	284	273	256	275	277	291	288	298	260	286	272	300	292	270	291	254	269	273	269	284	289	275	282	261	280	281	293	274	293	258	300	303	297	288	289	282	305	289	260	301	289	308	302	255	275	262	304	264	291	309	258	294	256	276	300	274	290	267	291	305	288	280	293	265	257	288	258	270	282	300	274	289	271	282	275	259	273	321	270	302	291	277	271	261	291	263	319	307	310	261	273	259	285	260	254	282	286	317	294	285	306	287	289	283	279	274	276	274	272	281	303	292	301	315	260	303	256	248	289	284	281	269	290	281	290	307	268	287	290	273	292	302	278	264	266	275	283	305	272	302	275	289	290	259	291	259	300	274	316	259	291	283	293	261	289	296	315	316	281	275	306	255	280	282	285	264	291	321	311	285	269	275	292	298	296	282	286	270	293	263	270	276	277	283	277	311	297	286	278	283	287	297	287	278	270	307	299	289	280	291	274	228	270	285	269	326	275	281	300	245	303	315	307	311	283	256	283	291	291	302	285	298	269	263	299	290	265	270	294	282	309	264	292	244	288	282	251	301	288	275	257	254	275	285	289	309	282	236	287	285	288	275	292	270	256	301	293	277	279	278	278	279	263	299	269	248	287	270	290	284	282	270	302	286	291	283	245	268	261	261	278	308	278	285	324	269	299	264	269	310	291	298	281	262	258	256	286	295	289	283	268	300	267	262	293	305	280	268	302	266	273	277	287	266	306	279	279	278	311	291	317	272	307	270	293	287	279	275	280	305	288	316	300	267	316	233	276	275	262	274	286	300	258	254	232	282	305	306	299	320	261	263	294	305	284	258	285	259	272	300	250	283	288	266	311	291	274	316	304	277	288	317	265	316	292	300	264	278	287	295	307	310	305	280	277	281	291	256	261	293	281	268	319	273	278	268	288	288	291	276	297	295	307	259	273	286	265	272	276	303	288	292	290	293	268	281	256	296	266	281	308	283	258	288	252	292	272	301	294	311	278	296	278	303	278	298	267	287	300	304	304	273	259	274	308	263	252	255	271	328	259	269	278	262	276	274	269	260	305	319	245	280	277	291	248	291	285	277	275	259	298	285	243	277	265	276	250	295	294	306	282	272	252	299	295	276	285	273	305	291	298	287	284	301	272	265	296	272	258	276	274	286	291	284	281	270	289	282	311	285	299	306	257	314	262	255	305	298	299	287	308	303	314	293	253	291	282	285	290	256	277	271	302	291	287	273	297	255	263	270	300	301	260	278	278	279	281	271	311	322	308	301	269	291	304	327	282	291	342	314	274	282	289	256	321	279	276	276	279	300	279	299	260	260	290	259	279	271	300	307	301	314	300	245	289	272	257	291	298	290	282	267	294	328	305	314	246	256	295	243	285	259	257	295	268	297	314	284	274	282	286	262	293	276	294	309	251	283	282	297	280	279	286	292	272	276	277	289	287	305	302	271	275	279	302	291	307	283	291	274	299	284	301	267	308	258	296	280	287	281	244	291	275	255	288	283	295	265	313	300	263	287	274	309	268	280	276	294	288	324	268	278	276	251	274	298	297	291	279	281	273	258	280	283	264	254	282	300	305	272	283	275	273	296	295	293	284	279	287	287	291	302	299	250	277	287	290	313	259	247	288	282	257	289	307	314	257	273	277	263	276	304	285	275	286	300	286	290	254	302	272	295	251	274	268	287	282	261	300	293	248	307	288	258	250	286	293	248	253	268	276	280	281	284	288	301	266	281	305	283	291	263	270	278	296	263	288	269	281	300	282	281	301	254	275	255	282	248	268	254	293	257	309	280	315	301	325	293	281	273	265	264	277	285	247	324	260	286	284	276	270	321	274	283	277	249	280	278	259	283	281	282	241	279	310	334	282	279	289	287	298	272	281	258	272	260	274	249	286	264	299	295	289	245	279	274	270	283	301	294	258	313	259	266	333	258	269	285	292	278	275	324	282	264	286	267	288	304	254	268
1811	668	698	740	709	661	686	694	728	661	664	668	673	696	623	653	665	692	702	662	690	671	643	635	655	668	694	680	654	680	719	651	674	659	638	659	689	624	702	682	653	639	617	675	732	647	699	658	762	644	611	695	663	665	632	670	689	660	662	661	691	695	681	704	677	652	680	676	675	728	664	690	662	648	645	694	647	653	619	635	702	680	648	704	654	706	631	641	626	726	715	660	688	665	632	705	659	694	645	622	638	666	693	649	659	642	631	704	732	649	663	657	606	659	679	656	693	689	679	664	663	703	701	701	673	663	697	652	689	699	636	711	693	656	682	673	662	671	664	662	660	672	681	661	655	667	668	672	682	687	676	678	702	684	686	685	651	696	623	648	662	630	729	666	668	665	642	619	678	693	703	667	663	681	692	679	689	646	690	668	677	666	662	664	691	625	725	683	694	653	648	687	665	659	690	651	625	626	670	682	642	684	687	656	684	700	681	676	662	667	661	685	661	714	730	631	673	664	708	685	661	689	651	662	673	694	627	684	698	719	641	686	683	654	686	669	675	635	633	655	632	727	738	716	726	669	660	661	629	647	719	691	675	695	714	652	617	649	649	699	668	699	687	636	645	668	681	676	678	675	681	678	692	688	671	699	703	637	658	659	673	664	634	643	683	726	697	705	669	658	724	732	699	682	726	656	673	658	689	614	663	657	686	655	693	694	666	665	681	677	675	688	631	670	672	658	630	683	677	673	667	689	675	680	654	630	715	668	641	668	687	669	657	705	665	627	696	653	711	676	697	661	658	672	652	667	694	686	663	630	698	703	690	666	666	625	629	640	640	626	694	644	716	640	620	673	642	682	667	683	686	634	689	667	653	648	638	729	709	653	698	664	683	690	648	656	688	697	701	648	664	704	655	692	680	615	705	682	681	704	672	678	634	687	693	674	669	692	636	684	700	629	675	694	671	656	685	673	663	707	677	660	654	670	727	626	667	701	652	630	666	678	623	682	676	647	703	615	665	693	613	657	623	675	687	669	635	647	649	681	617	720	690	654	672	681	650	644	658	713	660	663	727	652	702	701	670	687	682	689	734	679	669	685	635	661	642	644	661	664	709	659	652	638	663	696	690	672	654	621	672	666	704	672	698	690	635	687	693	669	675	696	640	654	643	689	677	715	663	679	701	681	691	665	647	632	666	689	726	658	645	647	677	660	698	729	690	651	674	691	642	662	708	613	671	688	661	641	673	680	622	659	671	621	625	649	642	647	655	640	715	662	612	634	666	660	639	705	688	691	628	650	646	681	693	712	689	663	677	688	686	622	678	691	607	702	705	645	661	642	640	672	665	679	659	665	688	678	702	657	700	698	667	725	688	671	634	700	661	709	656	670	683	704	676	644	679	684	657	667	634	694	684	668	700	656	673	685	690	691	615	693	684	693	680	629	676	674	669	671	718	669	674	668	633	669	649	666	683	676	686	658	648	664	663	668	679	700	668	649	666	741	715	656	643	654	655	701	674	674	692	677	727	660	677	672	651	678	639	665	697	661	635	699	681	695	656	696	657	633	677	684	688	672	654	642	634	705	729	675	706	641	669	683	671	647	636	577	669	670	689	663	659	656	674	636	654	679	671	650	639	673	675	712	641	667	668	673	667	667	677	654	688	674	707	676	694	686	676	685	704	630	661	719	693	692	686	694	684	722	709	666	673	680	684	675	714	666	673	683	629	647	615	683	686	723	621	667	693	625	701	676	685	623	650	687	661	673	674	681	651	653	665	645	670	710	627	673	705	704	693	667	641	626	677	707	654	649	656	647	704	644	674	700	664	711	657	660	675	653	668	627	663	664	719	640	659	692	682	691	627	696	669	689	647	719	657	614	671	701	639	650	661	666	638	673	653	693	646	658	687	622	651	668	638	672	670	646	682	721	638	631	655	730	708	692	643	650	668	660	671	696	641	684	668	707	677	606	704	694	695	632	668	729	686	723	668	666	654	694	659	630	631	668	626	730	705	633	686	732	645	685	679	664	631	680	678	631	683	710	720	715	675	662	649	722	634	657	648	648	651	642	676	684	679	676	691	638	699	718	680	696	655	642	680	652	664	724	627	658	655	697	667	658	670	689	634	645	660	676	666	665	684	685	673	710	690	667	668	661	611	657	638	685	649	628	651	674	665	671	655	699	637	661	671	722	621	678	703	625	729	673	650	642	659	684	639	665	684	660	695	700	681	664	703	663	720	640	640	649	660	632	733	711	672	684	682	719	701	666	661	670	666	692	706	643	643	642	699	668	695	705	645	633	637	702	681	651	672	649	644	711	617	712	628	630	659	646	689	661	656	627	649	681	672	601	667	708	685	672	732	684	635	670	652	701	661	679	651	696	659	683	642	660	667	665	674	641	694	614	681	651	647	694	674	703	715	656	671	706	661	713	669	682	681	685	606	630	668	694	670	684	706	677	636	686	718	690	676	630	734	687	673	703	664	680	656	667	677	664	647	687	667	676	656	652	681	684	701	718	702	667	700	691	653	643	645	672	663	633	676	662	704	638	660	653	654	683	699	626	662	682	635	687	675	678	698	660	686	631	686	697	694	668	670	688	658	657	699	652	699	605	687	703	720	671	663	706	648	656	659	688	666	708	681	646	662	619	681	652	644	662	671	644	700	643	642	687	661	692	669	691	681	643	685	629	681	692	667	636	676	670	643	693	672	675	681	674	688	742	672	708	615	665	658	696	672	706	655	684	633	665	676	701	702	708	676	688	659	696	683	675	624	743	655	631	674	691	709	655	678	695	661	657	678	721	663	677	671	689	676	677	690	705	648	662	614	668	688	674	649	667	680	686	606	638	670	712	659	683	702	683	649	709	693	685	647	651	634	675	626	645	678	616	632	654	632	678	686	722	684	678	709	689	660	676	694	657	656	683	697	649	662	663	676	649	678	700	741	657	698	672	706	659	682	679	704	666	701	624	666	671	698	682	728	681	649	652	638	638	673	689	634	652	636	657	678	694	663	616	691	647	723	690	681	699	648	666	663	657	670	682	686	688	660	653	624	695	663	636	662	715	685	679	675	676	628	673	635	653	679	666	669	648	672	676	689	674	661	648	688	658	660	701	725	683	660	652	669	737	696	682	674	626	667	679	670	642	692	750	658	680	669	693	680	631	634	652	650	685	703	673	702	657	639	654	658	649	690	671	677	679	648	664	701	627	706	692	628	682	646	692	680	654	696	672	685	655	677	708	669	658	679	680	642	714	668	672	690	642	648	744	679	642	687	650	703	659	659	677	652	652	669	682	674	647	671	673	626	648	666	669	696	670	674	668	652	673	708	659	663	670	647	725	697	707	659	707	693	710	668	658	678	675	666	659	676	690	708	640	655	701	653	666	651	695	678	683	695	663	710	658	690	677	685	707	722	682	674	664	653	645	690	665	685	677	659	664	726	687	666	693	722	679	656	679	674	629	671	699	637	711	674	628	653	647	660	692	697	657	658	662	630	694	690	690
7612	562	577	541	351	265	255	239	200	213	212	213	206	182	176	178	188	163	171	147	191	196	183	180	195	187	150	184	157	173	184	181	158	205	172	181	182	189	193	178	185	206	166	161	170	182	165	165	170	176	151	169	168	168	160	151	173	189	169	159	186	205	167	171	171	191	172	188	175	180	177	170	155	181	170	139	184	190	159	165	160	170	161	184	156	187	155	157	152	165	186	163	145	165	194	163	172	158	164	175	155	178	173	171	156	188	187	175	149	169	150	184	173	171	183	189	170	176	191	164	185	203	191	176	188	155	191	180	164	181	172	166	160	167	170	171	175	173	170	177	156	143	165	161	141	165	174	169	164	191	189	168	174	204	186	167	171	151	174	161	181	177	201	143	157	179	175	168	183	153	161	169	136	193	177	172	181	153	198	183	194	198	173	157	196	160	177	163	160	184	170	182	160	168	173	159	184	189	165	174	176	158	185	166	172	152	187	168	162	178	150	190	182	181	159	168	152	178	143	200	158	178	164	170	178	171	180	169	165	159	149	176	167	175	176	176	164	163	148	163	190	160	184	172	154	175	162	184	210	183	187	163	188	193	169	173	200	170	157	150	149	178	165	178	172	175	180	186	184	164	177	168	145	170	167	168	160	152	183	179	158	186	187	178	192	175	161	202	174	198	164	189	198	176	166	181	185	168	191	181	177	178	167	157	167	161	172	165	195	137	169	176	175	180	189	163	166	158	162	173	163	181	171	170	172	168	158	186	175	167	142	170	171	151	176	177	150	173	161	172	204	165	182	183	169	200	173	202	171	191	175	170	176	145	168	179	164	163	185	167	162	187	198	157	188	184	164	159	156	175	168	173	179	183	164	162	159	157	191	190	162	159	190	174	166	195	172	166	142	169	155	186	170	176	189	175	161	175	162	163	173	178	179	201	172	185	178	163	147	163	145	168	197	145	164	153	191	180	176	172	162	138	161	194	194	169	182	183	165	160	195	151	161	168	176	150	177	166	185	183	198	167	181	177	187	200	186	208	173	187	171	147	184	184	179	185	190	149	158	174	176	159	150	154	172	149	197	158	192	151	196	193	193	168	165	209	188	184	181	175	158	161	162	178	203	159	167	159	163	147	183	158	166	163	185	167	165	169	187	185	193	205	181	141	151	157	173	152	166	178	162	181	154	169	170	160	169	162	179	164	169	189	187	163	171	159	170	169	189	169	148	189	163	188	185	197	158	208	188	173	168	182	182	142	181	181	179	172	158	187	178	160	147	183	174	196	167	158	184	160	169	170	188	173	206	166	161	170	195	185	170	149	159	175	186	193	147	170	164	164	160	168	182	190	159	158	167	173	194	165	165	142	178	172	168	148	148	163	193	165	181	185	163	167	186	179	194	166	163	180	200	191	180	144	150	178	163	165	182	184	188	154	201	166	169	173	164	171	172	165	153	153	146	180	172	158	172	183	181	188	170	184	166	161	172	170	158	144	139	168	174	146	178	139	149	201	178	159	178	190	170	163	177	173	168	150	162	204	192	186	187	188	192	157	158	193	173	182	158	176	165	183	150	187	157	187	166	192	190	152	168	140	156	148	180	185	165	174	173	180	167	190	155	167	159	172	169	150	148	151	175	142	173	170	166	162	143	186	148	168	165	159	184	163	167	180	156	168	174	164	186	152	189	189	164	150	172	201	178	171	173	168	198	164	179	166	186	182	168	192	166	183	170	170	208	187	163	214	182	185	187	144	185	158	170	182	164	159	169	163	163	174	157	183	186	204	168	134	164	181	162	183	167	210	182	211	174	192	185	168	173	190	177	186	183	155	169	178	171	191	176	193	191	182	164	166	192	149	167	180	177	166	176	189	176	155	159	185	184	180	157	151	184	169	171	201	153	140	148	186	181	166	170	174	187	203	180	165	154	167	170	165	171	164	167	150	173	169	192	170	161	154	194	194	195	170	164	201	147	151	155	167	181	154	180	166	161	160	199	167	192	191	179	192	196	166	177	183	185	164	193	193	189	174	165	177	154	145	154	178	165	193	173	140	186	167	153	174	181	187	146	155	167	169	185	168	184	149	183	186	186	175	161	196	156	156	156	153	172	171	184	187	185	172	178	189	163	176	149	179	164	179	185	168	163	200	169	197	200	158	171	181	182	169	163	151	180	164	191	174	175	177	175	159	180	198	173	182	178	198	180	154	173	167	173	188	192	134	158	178	160	154	168	151	181	173	160	172	159	174	153	162	147	162	178	182	194	185	165	179	177	173	158	171	153	156	173	180	180	196	168	180	152	182	168	176	164	165	181	185	151	153	197	155	155	144	150	152	182	178	138	174	174	170	176	157	198	176	161	171	195	180	187	151	160	160	185	173	163	149	162	195	179	188	185	164	178	175	179	173	193	167	169	182	166	205	174	152	173	151	166	187	147	177	193	153	194	180	183	184	141	178	177	175	190	195	191	178	171	178	188	153	160	188	156	160	201	190	197	171	172	207	169	163	178	194	188	155	157	166	172	178	185	152	183	193	187	190	183	171	179	173	170	177	172	176	171	164	178	187	183	164	181	150	163	168	167	155	142	194	158	142	163	185	178	168	199	185	147	167	175	192	169	184	180	159	161	178	179	167	186	179	176	183	189	165	185	205	186	184	180	174	169	183	162	154	163	188	199	164	157	174	173	188	184	164	160	189	181	139	188	173	151	137	144	164	178	155	151	183	163	201	178	184	194	189	164	179	152	167	190	173	156	150	170	171	169	170	197	145	183	179	180	192	162	161	187	199	158	149	178	164	200	173	172	173	199	148	180	177	180	164	193	172	186	160	182	154	166	176	160	184	164	170	161	191	183	176	172	150	191	160	143	174	162	168	148	179	164	182	169	186	205	192	189	193	179	165	169	168	201	173	163	178	172	160	155	170	190	180	172	177	174	159	160	162	163	177	172	158	167	191	194	157	182	179	193	186	188	200	169	183	181	164	187	174	188	168	163	158	184	179	181	179	171	171	157	152	159	150	183	167	173	163	190	156	165	183	190	177	175	170	158	179	199	183	168	166	189	172	210	197	180	179	181	155	152	179	174	167	169	153	167	195	157	191	178	152	177	174	171	183	217	176	177	172	166	160	183	186	158	167	188	159	176	152	167	160	168	170	171	184	189	179	168	160	151	172	159	150	171	208	209	169	176	182	194	167	182	176	175	196	177	187	153	151	195	157	175	180	169	167	164	157	160	178	182	188	140	170	167	154	171	175	166	181	176	163	188	168	188	169	187	177	160	161	144	188	194	183	179	197	180	158	157	221	179	153	177	172	192	165	191	196	185	177	185	173	192	188	162	164	174	168	189	188	178	151	190	197	176	172	141	182	173	169	152	169	186	173	159	169	158	162	185	163	176	175	164	165	161	147	166	162	163	184	136	159	177	170	180	186	185	173	157	184	184	179	177	186	164	169	176	183	172	182	198	181	150	159	168	175	183	178	169	178	163	179	177	155	175	154	168	181	165	173
6365	789	1239	1554	1283	1002	968	857	727	699	701	703	618	598	571	540	560	502	547	543	503	524	519	521	487	462	481	504	514	496	451	460	484	494	490	486	484	495	478	478	521	510	500	487	471	429	503	471	513	438	459	487	466	475	465	462	497	477	440	465	492	482	508	524	492	451	509	487	482	442	494	485	481	455	481	488	458	473	490	489	456	453	488	490	501	472	436	510	507	469	451	473	462	471	473	489	495	481	481	469	503	471	476	471	513	443	482	496	483	525	506	480	505	506	481	448	454	481	489	501	503	473	461	437	467	455	457	493	481	480	525	473	492	462	490	459	467	502	459	479	530	486	516	453	460	479	475	482	482	493	507	490	452	436	500	463	473	463	495	452	453	480	480	461	508	482	480	473	485	471	473	490	437	444	502	477	486	448	461	496	485	460	514	478	490	474	489	465	476	448	440	436	446	459	486	476	493	475	493	491	518	500	501	481	431	489	474	460	484	489	486	463	487	509	552	470	461	472	496	480	435	470	492	466	508	471	479	458	451	476	472	472	475	490	482	498	474	458	491	458	484	468	471	491	415	449	486	512	468	480	422	500	494	450	479	458	470	483	430	476	464	522	456	453	479	489	436	467	511	475	449	493	497	470	452	453	461	452	452	481	434	509	442	502	480	475	466	482	490	477	470	480	488	460	412	486	507	508	495	506	510	467	492	483	442	476	486	501	484	501	464	491	488	506	464	474	472	464	467	500	501	484	467	480	520	484	476	455	487	449	505	509	484	495	475	478	460	477	481	466	490	487	458	487	459	458	487	425	480	483	474	468	466	462	425	480	456	474	516	485	483	462	449	445	479	443	487	477	470	482	518	448	488	450	466	478	470	467	460	483	504	483	495	461	507	478	491	479	479	461	432	469	466	493	475	440	504	474	486	488	514	470	480	471	450	478	459	442	468	466	436	514	456	466	471	475	490	482	451	482	469	436	458	490	480	462	458	483	452	480	436	466	489	456	500	500	480	479	443	478	467	475	480	459	466	453	474	477	472	465	434	461	535	464	500	479	448	463	472	446	528	456	476	507	504	475	463	482	438	461	451	459	491	446	477	438	488	503	462	466	446	496	478	479	512	461	479	464	523	469	458	439	471	486	492	491	468	480	468	477	474	471	460	496	478	468	456	476	489	460	460	442	479	462	490	452	477	454	492	488	460	483	458	474	485	426	487	494	459	507	458	484	442	474	476	459	490	496	517	457	460	475	479	493	493	434	462	489	495	475	511	477	482	461	485	458	455	480	494	471	454	485	528	485	483	460	468	458	460	492	489	474	452	507	504	450	476	496	450	438	483	485	449	450	459	442	440	466	495	462	536	442	480	481	470	465	494	498	438	469	432	510	462	449	468	416	467	493	482	442	467	436	499	486	491	468	458	465	445	517	521	495	486	467	500	469	510	443	454	463	440	484	460	494	468	490	494	480	466	507	499	492	487	497	483	454	481	506	499	419	490	459	467	511	472	453	510	487	483	506	443	479	493	474	509	452	451	468	475	492	466	496	488	493	452	507	477	462	478	480	458	493	484	470	507	483	482	508	459	452	470	495	521	470	441	457	508	452	475	469	479	498	503	460	495	483	474	471	504	492	528	449	446	469	478	523	465	521	457	482	455	472	458	435	458	447	469	497	488	451	463	448	486	482	491	469	459	527	487	388	464	481	531	476	502	493	433	482	455	462	474	454	516	461	460	452	468	505	500	436	487	496	476	467	470	466	435	446	505	485	447	462	496	496	436	466	513	440	444	455	500	475	487	479	435	484	465	496	480	458	488	459	462	467	507	489	498	453	484	458	454	483	480	445	491	467	441	538	499	461	478	454	477	507	465	454	482	476	461	479	490	441	467	467	467	454	463	477	466	480	509	492	501	479	496	468	465	476	478	489	477	475	491	438	503	475	476	473	522	446	482	440	455	510	509	441	495	518	506	455	487	431	499	463	473	491	467	476	467	491	451	458	450	512	492	449	482	472	454	506	481	451	434	483	453	471	498	485	478	468	434	485	517	463	461	492	487	476	505	451	451	474	457	495	457	445	484	480	451	450	496	521	505	474	464	500	425	489	504	476	470	492	444	494	491	487	478	426	469	473	453	469	477	460	475	456	487	452	474	502	473	473	493	456	494	463	526	467	497	509	489	504	495	477	477	511	497	471	497	470	472	472	459	458	527	466	500	448	481	452	510	455	454	497	473	518	499	442	433	459	497	467	486	447	453	476	452	491	504	487	469	492	445	487	484	495	481	454	484	485	494	491	501	514	464	476	458	514	472	503	483	490	426	481	520	505	447	461	491	466	457	481	439	519	430	479	483	457	484	467	467	508	496	428	507	470	451	448	496	508	517	468	434	460	494	467	437	446	476	467	498	461	460	512	497	465	492	493	475	446	486	478	512	444	468	458	469	467	455	484	467	476	436	492	458	466	471	453	477	453	456	439	471	492	527	491	527	446	459	523	499	450	473	474	473	463	500	473	476	482	465	461	467	458	431	453	464	480	471	441	454	445	461	463	497	485	491	472	508	448	497	497	461	464	457	428	473	460	483	500	492	488	502	457	450	512	444	508	472	481	494	471	463	453	469	468	498	520	462	456	479	471	502	483	457	447	512	499	459	440	416	468	471	487	493	493	479	496	512	479	492	446	457	462	443	509	453	469	444	473	480	514	453	481	471	457	487	482	491	509	528	518	450	483	499	515	507	473	446	474	464	471	468	471	494	447	489	463	507	470	504	476	487	431	466	445	482	494	494	459	427	488	484	420	498	489	496	495	460	453	520	460	476	478	474	497	461	482	490	431	463	475	458	457	454	477	477	486	440	451	473	483	486	469	448	474	475	496	444	473	450	497	449	483	464	468	513	469	513	474	415	481	471	455	429	494	492	488	472	478	453	479	469	480	486	461	482	491	474	482	481	463	493	499	440	479	452	480	427	451	479	453	430	539	465	465	489	455	484	488	500	468	511	471	464	444	507	469	483	468	471	492	463	441	499	490	485	462	453	443	468	458	478	483	461	460	428	506	452	464	467	479	477	431	485	461	445	421	485	550	460	445	486	465	503	443	484	467	476	521	475	450	497	461	497	445	507	452	518	494	490	468	507	469	487	523	432	466	445	522	482	525	485	447	437	496	474	453	508	519	474	451	521	471	469	480	465	491	497	488	429	464	494	475	480	448	523	488	496	487	459	492	493	508	457	485	478	452	476	474	454	499	462	464	484	468	466	453	509	475	478	482	514	477	461	492	463	486	494	483	491	486	495	456	441	504	505	469	469	424	459	484	460	479	462	484	450	489	457	468	470	467	474	495	489	461	473	477	456	510	492	509	474	501	500	475	494	457	451	469	478	469	467	466	483	491	454	484	459	477	437	450	431	470	512	475	442	457	526	465	501	449	454	426	468	470	468	485	517	455	463	499	474	470	488	461	478	414	447	490	478	515	460	475	470	489	484	545	436	447	476	476	471	471	475	480
13824	1364	1206	1080	790	586	521	516	448	414	369	403	359	356	345	340	326	341	328	321	307	371	301	324	319	339	339	334	319	353	350	345	316	328	310	285	306	289	317	300	276	321	325	309	306	303	331	330	311	340	340	314	320	305	367	353	340	321	307	319	313	351	304	315	313	313	334	319	337	354	368	305	311	349	324	282	303	335	332	342	309	327	332	338	345	344	293	304	310	309	350	334	323	319	346	304	316	307	319	318	322	271	317	324	307	338	332	292	321	316	327	302	329	272	315	316	283	345	340	304	323	324	295	301	293	335	307	337	370	300	307	287	316	307	303	305	332	335	309	294	306	306	326	336	327	291	325	313	345	285	277	303	297	320	291	323	284	302	329	314	324	327	322	294	355	305	312	284	312	330	330	310	344	318	326	309	325	349	343	300	311	324	313	334	299	286	320	318	310	301	303	338	333	329	312	317	335	320	318	273	306	305	348	343	341	309	338	312	312	320	313	309	331	308	364	316	327	333	348	332	297	354	336	329	344	297	316	299	330	355	333	306	337	327	312	308	348	323	312	271	301	312	314	326	295	321	340	322	308	278	328	307	348	316	334	345	311	328	291	314	299	286	298	287	314	298	337	345	325	303	347	306	318	317	327	313	345	337	305	324	274	347	332	371	318	338	265	294	343	315	336	325	329	322	317	279	318	352	326	314	325	322	291	315	323	315	295	299	309	307	290	337	303	305	331	317	333	333	362	337	287	314	336	326	319	300	312	301	330	286	328	317	290	304	342	315	338	321	324	320	296	327	317	337	290	299	292	326	333	320	341	294	320	321	333	279	309	331	339	302	346	314	323	301	297	333	321	345	309	317	312	338	322	340	298	300	273	336	334	319	321	325	341	325	355	323	314	326	312	356	355	294	325	320	322	319	306	343	307	310	313	317	292	300	292	307	335	348	302	329	346	339	281	299	328	320	313	288	307	313	285	333	338	367	352	349	339	362	331	278	278	302	298	286	318	303	370	324	331	276	292	349	292	322	330	318	328	337	318	286	316	329	347	309	346	341	314	304	318	339	358	316	311	302	317	264	303	312	327	309	336	329	356	333	323	322	289	339	314	302	309	317	321	324	328	296	313	318	322	352	314	309	325	322	323	343	346	324	348	321	334	316	335	316	326	324	328	327	315	309	345	318	326	326	303	344	310	337	341	325	351	321	355	343	303	345	302	325	305	309	302	265	330	311	316	312	330	314	325	306	333	348	317	310	343	290	298	330	338	351	312	313	330	338	336	337	318	343	314	318	299	322	311	292	305	289	283	307	327	333	328	326	342	322	336	308	310	332	347	332	314	360	313	342	329	321	311	290	311	286	333	270	311	363	336	301	325	356	302	320	339	303	307	300	347	316	341	314	319	345	333	314	330	342	307	305	334	313	285	339	303	336	295	337	324	317	311	323	280	316	312	335	328	331	330	322	291	327	304	334	279	289	331	324	333	330	292	298	308	297	317	324	327	370	295	310	344	310	319	299	326	332	331	309	333	337	326	308	333	293	323	326	325	295	304	324	317	298	303	305	291	331	296	286	349	298	326	306	309	275	276	302	351	295	323	322	324	337	311	295	333	317	295	322	326	310	340	323	335	317	309	290	347	334	348	313	339	314	312	327	282	356	370	314	281	326	334	299	362	340	359	325	311	296	363	309	330	310	332	314	303	340	360	309	328	328	355	314	325	321	313	309	346	319	298	309	288	313	346	317	313	295	326	287	306	345	315	316	331	329	336	272	306	310	327	355	322	331	334	295	333	287	350	335	286	309	369	310	300	340	284	318	296	321	296	297	307	326	281	298	288	311	317	313	347	309	327	336	312	346	332	345	287	326	344	337	268	292	317	345	319	303	308	320	329	346	278	339	297	350	318	320	311	341	302	327	338	341	297	295	374	313	287	258	319	336	289	362	327	313	360	323	321	336	333	315	319	357	329	303	301	324	303	305	317	334	313	303	341	300	285	322	347	320	299	309	313	332	317	290	346	304	304	321	336	312	350	322	295	293	306	328	325	335	311	321	300	326	330	320	304	337	317	293	324	294	293	316	314	317	315	277	328	326	304	313	277	312	332	295	321	333	297	324	308	317	285	335	267	308	323	329	301	323	353	333	325	323	336	335	345	310	323	324	295	310	330	309	312	345	327	352	290	343	302	273	342	294	324	336	330	281	316	338	318	314	324	368	320	306	316	309	312	327	292	314	340	326	325	281	295	310	316	331	293	307	353	298	328	337	344	355	283	311	343	315	301	313	300	297	324	339	340	314	338	281	319	315	315	307	299	317	266	337	361	316	319	301	297	292	288	318	327	324	335	280	352	315	317	314	283	324	306	333	302	321	336	342	291	300	300	352	326	315	346	324	307	325	317	317	327	335	329	329	330	318	305	348	328	345	328	380	354	321	324	352	346	313	294	293	320	337	316	331	319	296	341	314	304	304	325	299	291	325	305	338	313	290	342	341	326	312	338	289	333	295	307	333	337	314	333	289	288	318	317	300	320	325	339	329	330	332	315	331	331	321	352	344	314	322	349	356	325	315	302	295	315	316	315	322	301	306	343	326	283	326	344	338	318	340	324	314	322	328	292	287	338	320	371	376	313	305	350	278	329	318	312	338	342	286	303	304	321	314	324	329	299	316	317	319	334	294	284	301	319	311	343	321	343	333	344	303	299	332	338	295	345	332	336	308	316	295	337	313	324	324	315	340	337	322	339	343	323	313	303	287	346	360	372	322	345	305	323	312	318	303	310	366	306	312	325	318	329	325	290	302	325	302	303	335	319	323	312	325	343	340	312	325	333	377	325	324	360	324	339	289	318	286	308	309	299	325	310	338	323	333	349	325	321	341	332	281	300	287	311	326	291	332	319	339	314	305	303	265	305	325	325	364	322	320	292	346	290	293	287	291	317	309	312	286	323	313	338	297	299	319	307	312	290	279	315	332	322	304	348	310	308	329	319	333	358	297	302	324	333	334	303	333	345	326	339	341	293	320	317	335	317	326	298	325	296	315	366	269	306	330	284	362	319	317	302	312	352	309	322	315	294	305	289	333	338	344	340	326	325	351	311	294	329	368	326	358	326	333	340	351	307	310	302	311	308	301	303	307	315	319	322	329	343	360	304	344	337	311	336	332	340	319	324	352	306	320	346	340	330	325	320	347	290	329	296	339	340	313	318	311	327	324	317	313	334	315	309	335	321	312	303	343	315	307	299	322	336	313	322	316	315	337	321	383	334	267	305	298	319	292	318	324	292	302	313	267	359	308	291	319	339	302	302	325	326	310	306	324	312	318	324	282	316	327	337	285	305	304	320	306	349	320	345	315	336	277	312	307	346	332	297	303	310	302	310	342	319	297	325	325	342	374	307	298	301	284	325	325	292	308	331	309	337	346	308	325	326	336	309	293	331	321	313	354	314	316	292	334	317	333	321	341	325	358	353	320	274	312	311	315	294	323	302	322	300	263	337	308	342	287
8201	1451	2285	2756	2450	1983	1693	1490	1325	1381	1304	1125	1020	982	954	919	951	942	874	830	863	903	904	785	793	887	872	808	874	825	841	831	836	846	841	790	779	798	807	814	859	817	796	750	813	790	764	773	788	804	770	769	788	763	791	828	819	822	763	838	748	724	799	795	828	805	763	721	826	803	809	768	807	813	773	763	767	804	754	832	768	789	798	838	768	783	786	761	737	774	786	788	780	790	781	758	779	781	786	786	829	751	773	795	780	788	783	779	785	839	768	758	842	785	810	755	754	742	780	794	771	790	765	760	804	795	789	780	818	788	775	768	793	807	742	800	770	803	779	754	778	769	777	748	789	811	766	775	729	752	774	761	766	738	764	761	777	796	788	742	770	756	813	780	793	785	758	834	806	765	798	853	793	766	793	763	799	759	819	774	760	836	808	764	776	824	773	784	788	808	767	763	763	777	816	777	762	788	810	778	778	756	804	777	810	829	779	796	769	744	728	773	804	808	808	847	779	788	818	770	797	783	766	812	789	776	785	759	753	770	767	777	810	810	787	746	754	758	815	805	810	786	797	783	753	756	774	784	798	762	751	719	763	798	795	783	721	794	798	757	750	795	781	781	785	745	792	774	764	853	781	762	785	834	799	801	770	789	845	781	786	800	817	788	792	842	768	724	806	813	801	764	791	747	814	811	771	776	783	759	806	791	762	763	771	777	786	718	741	820	772	752	770	772	799	768	766	775	795	760	775	702	766	777	750	813	781	804	855	717	782	752	829	768	755	775	785	797	798	812	787	759	780	843	782	743	776	819	802	799	774	773	775	808	738	718	796	743	776	782	751	799	772	749	784	777	755	766	818	774	798	839	743	849	742	805	766	785	779	736	781	754	755	789	791	769	802	753	729	787	750	860	781	757	772	755	793	796	754	753	748	776	744	781	823	740	800	801	772	726	771	760	798	773	720	781	839	760	781	815	818	791	851	797	761	795	788	718	783	804	794	754	728	818	733	762	817	808	792	804	760	813	812	783	786	809	731	762	757	806	808	786	754	752	780	828	773	813	784	784	767	793	758	802	725	737	787	770	799	791	839	799	769	768	784	805	768	790	782	753	728	762	811	822	781	784	765	775	717	791	793	779	786	789	758	756	800	801	829	816	754	801	755	755	805	723	770	787	781	731	745	790	774	815	754	751	778	783	756	798	794	811	814	781	757	790	789	764	772	783	710	783	743	792	772	783	775	797	785	740	812	789	785	800	763	793	775	814	800	772	768	750	794	743	798	776	795	768	766	807	764	749	768	724	782	787	768	795	799	741	771	778	776	760	760	788	746	777	812	749	757	788	761	751	791	761	734	777	751	731	725	783	829	838	751	786	752	743	807	772	756	770	775	806	754	726	775	766	765	846	720	758	795	802	789	792	803	766	759	800	800	815	735	798	753	798	782	793	717	756	781	743	783	764	776	780	797	740	768	802	773	758	788	800	793	760	766	726	828	778	787	791	806	783	778	817	785	799	760	800	792	810	781	818	749	759	786	793	765	788	782	787	778	782	774	798	800	740	735	718	753	771	751	723	812	790	771	762	809	760	763	750	789	766	772	723	772	773	748	799	769	803	761	783	749	815	761	765	726	769	811	744	749	794	771	764	744	842	787	767	815	776	775	724	728	745	827	816	765	820	778	776	801	770	756	768	773	760	786	801	734	780	745	788	798	766	757	772	782	835	780	773	768	789	805	813	794	792	787	752	784	790	792	759	765	793	798	726	796	761	734	776	751	806	779	752	814	768	833	817	767	750	774	793	778	774	792	754	736	798	769	750	738	777	782	804	747	763	738	814	803	796	841	758	814	801	789	803	818	829	718	778	730	747	775	800	804	806	803	752	770	776	758	731	826	773	774	753	801	817	777	831	800	742	794	773	791	846	806	785	746	744	761	782	796	799	738	730	819	769	808	793	762	777	797	746	772	747	777	763	749	755	823	807	817	810	833	764	790	808	795	742	762	789	817	744	826	779	801	751	745	774	781	828	772	794	750	769	792	730	854	797	788	774	768	755	839	764	765	813	717	795	732	783	792	786	775	802	774	782	811	777	781	741	784	747	772	774	756	759	786	775	814	748	783	749	783	778	719	801	789	795	803	793	752	818	785	772	771	799	786	727	788	797	793	741	759	785	785	755	799	793	773	769	827	783	761	792	753	782	750	773	763	772	734	751	816	759	760	761	765	756	759	753	776	782	797	732	780	787	770	783	771	772	804	806	824	782	788	740	760	755	745	767	781	789	734	801	751	748	787	769	784	811	834	797	738	795	748	794	748	842	774	818	766	760	808	750	764	775	782	784	767	804	778	764	722	833	767	782	719	824	759	750	761	769	831	760	760	746	786	817	793	796	796	790	769	805	750	783	785	759	745	773	821	783	779	754	774	791	752	805	745	800	771	801	766	802	759	753	779	811	821	779	779	803	789	789	747	778	809	785	758	778	786	738	777	800	806	744	794	771	789	746	793	759	806	755	747	805	778	784	754	765	811	814	788	746	751	785	799	814	805	715	765	812	771	772	793	796	769	754	780	754	778	741	747	813	759	769	751	747	746	772	749	751	769	740	709	789	753	788	785	758	816	769	792	777	806	785	763	806	783	783	780	798	826	772	782	790	773	716	755	812	827	831	808	850	744	781	773	776	769	750	775	777	747	843	764	769	761	779	732	807	760	790	782	760	768	733	776	776	788	800	793	741	771	793	840	770	813	755	781	806	802	723	755	786	797	784	778	796	799	807	776	764	781	804	724	797	773	754	729	792	795	816	797	765	710	789	777	809	804	794	800	756	791	779	727	781	767	844	808	744	773	756	746	797	737	750	783	762	808	769	783	765	802	756	812	832	763	802	798	765	780	737	770	785	742	773	804	799	802	769	784	777	792	784	801	786	822	817	764	758	786	795	771	792	830	787	785	779	805	773	774	776	797	775	759	748	754	738	791	774	808	818	753	781	752	760	769	796	778	769	754	807	805	780	759	793	771	761	753	802	842	750	778	797	825	753	775	805	759	752	747	779	763	816	715	779	815	813	812	764	803	813	799	771	786	760	788	770	811	790	757	788	761	775	801	733	781	820	725	763	786	814	817	833	803	796	752	743	766	785	793	795	740	825	792	778	802	787	779	792	765	785	811	811	762	808	773	815	782	778	756	758	818	808	792	762	748	759	786	767	802	777	821	791	766	747	767	765	743	801	762	769	741	754	754	741	823	773	759	819	846	794	759	738	823	728	833	841	760	774	773	770	767	812	748	759	794	755	795	771	801	756	711	755	770	770	750	813	809	758	797	805	798	731	761	779	780	821	737	800	782	809	742	833	798	808	803	800	806	865	783	777	746	774	817	819	814	790	826	772	720	769	778	772	768	797	774	720	788	810	837	763	737	805	763	775	786	758	850	805	767	811	801	777	793	793	761	776	766	795	802	825	737	810	780	788	754	750	780	750	775	754	744	818	808	780	763	779	787	776	785	779
1439	287	296	271	282	278	261	262	318	295	283	283	260	279	245	281	315	338	325	274	275	320	336	282	298	297	288	266	271	256	262	287	295	298	295	258	248	279	301	305	311	286	277	284	277	304	294	297	292	312	286	293	262	304	259	278	287	296	294	266	313	296	284	262	289	285	281	287	313	283	274	273	297	281	257	287	318	298	333	288	306	282	301	308	270	275	294	258	329	264	299	276	288	267	258	250	298	292	283	304	287	295	306	278	282	299	283	276	257	259	274	276	313	248	261	275	302	259	278	287	256	275	305	322	264	287	304	269	300	296	276	246	305	292	308	275	278	267	245	301	295	318	310	278	235	255	303	283	289	283	262	286	272	317	290	287	282	317	304	284	257	241	286	307	287	307	289	282	301	264	265	299	290	291	277	260	282	272	303	340	259	279	288	284	265	264	286	276	292	263	291	271	269	249	282	290	256	272	295	262	241	269	288	297	254	273	298	269	299	276	265	308	285	262	278	286	279	328	302	313	303	286	316	275	265	250	298	326	272	268	279	259	322	292	294	288	263	292	258	292	295	300	263	272	281	278	265	286	305	264	273	244	279	298	284	278	302	283	291	291	275	305	273	276	301	295	311	287	289	279	297	254	293	318	284	276	298	234	278	294	271	302	319	294	266	295	277	294	305	285	265	324	283	267	266	313	269	272	294	262	304	288	291	313	266	297	294	290	260	262	284	286	298	276	276	295	316	240	301	299	289	267	264	272	295	243	309	323	268	286	268	249	275	278	273	279	316	272	284	286	289	277	288	275	285	296	259	276	248	272	288	270	282	255	321	310	267	305	294	289	302	284	319	288	288	268	275	263	270	295	262	269	259	272	286	284	252	302	256	276	278	293	282	265	259	260	240	309	280	274	309	291	268	337	283	279	295	271	293	278	294	309	274	273	285	262	269	288	271	270	291	268	278	269	253	298	268	284	282	274	294	322	247	289	278	292	285	308	290	302	301	239	277	300	279	270	296	285	265	321	292	306	314	280	321	296	299	258	277	242	251	267	250	284	278	296	312	289	289	269	301	279	261	310	278	289	279	293	296	261	278	312	299	280	288	273	301	276	261	251	277	278	249	310	307	268	282	258	307	308	281	271	261	287	281	286	278	246	290	274	300	249	289	275	277	257	310	283	287	298	282	256	255	274	293	273	298	285	287	275	285	283	288	276	285	307	291	279	280	302	262	286	287	253	310	286	308	303	307	295	284	308	286	293	287	290	291	313	313	284	268	281	274	300	289	274	301	302	304	263	270	283	282	306	291	309	303	301	293	255	273	276	290	260	290	289	262	288	293	300	296	307	261	301	292	300	272	255	313	291	253	306	276	283	273	294	278	284	256	296	283	289	284	267	285	244	306	260	313	307	296	336	274	289	288	284	304	287	280	245	273	307	318	309	263	271	247	303	290	278	284	292	281	309	268	265	287	259	291	315	258	287	317	261	311	275	245	305	250	274	288	302	271	289	286	265	276	288	272	257	268	316	275	278	274	281	270	286	272	300	261	264	270	314	279	274	274	277	297	309	289	276	275	304	281	291	309	298	295	274	288	264	253	306	293	281	295	307	294	257	287	300	241	291	274	265	269	265	270	279	288	308	301	281	280	296	279	285	293	264	300	276	279	245	298	304	267	279	289	288	299	280	283	297	265	305	273	299	263	265	287	270	272	277	287	309	292	300	302	321	309	317	250	307	264	289	286	263	294	276	273	286	271	276	255	277	284	251	292	282	280	274	283	247	287	311	291	284	283	274	275	272	305	294	271	279	280	279	315	246	304	287	263	301	300	250	275	293	302	285	323	258	312	302	275	293	303	284	271	283	270	300	263	271	232	266	292	282	261	271	270	286	278	256	281	304	308	309	308	253	311	318	268	280	283	310	287	281	296	251	281	284	258	274	294	276	270	299	273	286	286	243	280	293	276	310	274	259	299	291	322	288	288	321	277	243	275	271	294	303	320	284	290	287	296	265	296	307	277	258	292	259	242	275	273	287	287	251	291	295	281	256	335	266	286	275	264	282	318	289	296	289	293	281	307	277	270	298	265	293	279	269	283	301	257	257	276	301	290	280	266	252	274	296	247	292	303	279	271	262	328	300	235	263	295	228	302	284	283	264	290	251	265	292	291	275	314	285	317	284	256	276	262	264	313	266	300	307	279	285	291	261	286	288	252	275	278	288	279	306	292	266	277	312	277	303	320	292	289	261	276	252	274	269	258	275	285	281	249	282	284	270	303	275	311	266	270	311	263	314	288	265	246	292	295	318	263	311	301	282	268	301	277	290	298	311	297	295	284	258	289	254	252	292	273	322	283	295	294	287	287	308	280	315	279	253	259	286	283	316	269	304	260	313	297	283	290	291	301	259	285	249	283	289	274	290	268	231	271	281	281	262	289	279	292	288	287	302	270	293	282	271	285	280	280	319	294	314	277	241	311	302	306	288	270	248	295	302	255	271	261	266	274	280	266	291	284	280	280	259	235	290	274	274	278	299	284	294	313	286	322	315	281	273	296	286	282	299	278	295	271	281	275	263	256	271	279	281	319	309	332	257	280	282	283	318	278	267	300	275	319	308	284	270	285	267	318	278	291	286	311	295	316	274	287	269	273	254	293	249	279	263	291	264	295	272	313	281	272	299	293	261	280	264	282	289	283	298	277	301	292	297	250	294	313	283	252	313	260	314	274	304	242	286	302	264	274	255	299	267	285	285	313	289	273	283	278	264	281	291	258	313	282	309	280	255	289	277	267	293	245	282	282	315	269	269	289	277	257	264	302	274	302	281	286	282	298	310	291	294	284	282	309	281	264	284	280	273	275	309	276	306	259	308	265	262	255	285	294	283	270	273	283	306	304	295	274	298	274	261	257	272	284	294	293	278	329	283	300	311	332	294	328	263	297	290	279	272	286	288	251	307	280	330	289	285	279	292	288	275	264	247	276	274	260	265	273	292	293	271	248	266	281	277	298	289	304	288	253	284	290	274	274	298	275	303	240	266	276	287	264	297	314	280	295	248	304	301	256	293	284	306	251	280	292	279	280	293	285	269	291	250	277	277	284	330	297	221	303	347	291	275	282	303	291	291	275	270	309	277	262	282	294	253	312	266	314	280	289	295	301	291	314	296	278	322	288	287	287	256	324	268	310	269	287	277	278	310	281	289	298	284	254	262	283	301	293	273	284	299	299	236	262	289	271	264	294	277	255	301	284	287	285	298	291	256	288	286	270	310	276	302	263	285	250	298	262	294	267	245	289	298	308	320	273	289	295	297	259	270	280	262	263	289	288	304	295	287	263	282	287	287	271	269	293	281	298	265	308	259	297	306	269	284	275	260	290	264	267	291	299	282	291	294	302	283	259	255	255	312	259	308	320	294	295	276	294	238	273	278	269	272	307	306	290	248	277	276	303	300	269	301	258	276	276	309	290	252	302	256	304	284	246	270	301	304	291	286	289	254	297	274	294	289	268	271
1819	669	700	703	738	719	654	673	687	703	676	675	677	677	610	653	690	670	647	683	657	654	673	670	701	660	655	651	662	672	659	647	673	651	657	665	661	710	674	681	659	667	693	688	679	653	676	700	653	679	675	668	652	671	722	677	666	691	699	670	682	662	683	665	672	674	695	713	640	649	679	669	707	670	679	692	668	680	682	687	628	716	685	652	675	699	639	669	643	667	673	683	700	669	670	682	657	689	657	688	632	657	660	612	663	645	662	686	675	680	685	697	658	690	624	626	653	729	644	697	662	684	675	634	669	665	660	648	644	657	688	643	693	677	642	673	690	658	642	682	678	700	693	634	694	644	655	650	664	724	665	686	647	666	697	689	645	695	656	659	672	618	704	709	691	665	664	672	663	672	687	698	721	686	696	647	711	643	655	637	664	690	664	649	706	646	665	683	650	671	640	705	676	671	689	704	642	704	662	705	692	655	665	719	720	659	697	638	653	661	685	636	655	655	694	691	683	667	677	648	670	687	629	652	664	719	631	654	680	644	655	670	647	721	650	688	662	665	649	681	677	675	657	666	646	664	647	692	686	660	711	666	669	671	629	681	628	669	668	697	678	652	684	674	660	714	645	676	648	676	729	684	694	676	701	689	649	659	684	689	690	630	677	703	672	633	664	686	685	675	640	657	684	633	676	690	696	689	670	637	692	711	638	695	637	662	676	677	673	665	691	653	685	714	688	679	693	646	627	662	631	654	659	643	681	694	709	710	672	702	668	676	661	670	670	703	621	632	670	757	680	670	652	676	707	675	649	710	649	643	673	669	654	697	701	641	662	648	697	681	707	637	673	638	656	725	660	653	653	686	699	699	664	671	690	680	676	690	674	709	682	648	696	659	679	667	677	636	683	667	670	680	658	695	630	644	693	600	588	678	707	656	708	629	644	655	683	657	644	694	605	707	681	626	689	701	641	662	704	691	688	635	710	740	693	719	662	662	671	700	656	620	622	705	705	648	691	666	674	681	670	672	692	656	683	700	650	699	703	682	654	681	685	651	694	688	698	700	697	654	692	651	660	696	698	631	647	680	649	680	668	643	700	648	702	681	674	664	660	706	686	635	653	636	648	673	666	665	662	712	631	656	661	620	675	674	632	653	678	668	697	669	665	655	638	679	717	677	659	659	690	736	615	641	639	688	689	647	681	685	654	678	663	598	696	671	663	691	677	679	627	689	689	665	667	726	677	621	687	688	680	671	650	664	700	668	645	664	630	701	628	632	676	666	688	655	699	642	661	653	661	678	688	679	654	663	653	617	694	700	631	699	652	675	725	662	672	657	667	725	651	633	724	660	676	664	673	678	674	668	668	646	678	694	730	655	654	673	628	705	636	704	649	629	649	648	607	633	677	682	679	667	647	705	675	658	686	669	657	681	657	671	660	647	676	637	684	713	708	660	687	702	695	684	702	652	670	648	683	642	705	611	638	722	673	614	703	701	694	667	707	746	677	631	656	717	674	697	665	703	638	662	666	650	661	679	682	702	667	661	685	642	656	634	646	693	716	663	681	656	663	672	685	662	665	674	652	644	683	647	639	654	702	716	672	683	637	681	650	665	657	678	667	709	615	658	696	703	707	691	680	641	697	686	664	636	663	637	674	672	661	646	639	692	630	682	677	677	648	672	658	634	663	663	694	700	705	661	634	675	681	653	678	646	654	693	631	660	700	660	705	657	672	644	702	626	663	667	671	658	646	646	662	691	641	646	688	663	648	700	718	644	701	663	695	687	714	689	673	641	680	670	713	689	664	666	670	678	624	651	643	672	688	650	675	645	682	641	620	692	672	675	632	696	682	660	673	643	654	656	717	669	681	717	686	658	668	665	655	693	701	691	679	693	652	714	688	647	692	661	663	691	663	615	621	669	682	721	684	670	683	644	666	668	700	646	672	647	671	649	679	617	640	673	702	664	683	672	688	691	663	708	675	644	669	705	663	681	710	694	635	672	653	664	648	725	683	717	617	686	664	711	661	660	670	649	694	635	673	624	664	750	689	677	686	677	716	650	692	690	659	684	690	700	635	622	642	697	743	675	682	696	659	660	669	696	677	639	687	657	647	665	672	706	711	654	690	626	683	703	684	675	649	623	666	625	669	682	679	690	669	668	638	687	696	645	678	679	730	707	679	686	693	632	639	685	657	622	637	675	687	663	712	681	666	694	663	658	671	650	671	668	680	713	698	635	661	662	703	693	658	678	636	692	649	695	652	679	644	703	642	670	667	667	678	651	670	671	657	707	665	664	660	661	666	653	678	630	697	696	679	718	709	660	655	663	722	668	696	711	670	633	639	695	648	670	662	645	676	701	715	655	647	649	663	658	648	648	704	690	683	681	668	662	705	673	665	668	697	651	670	684	696	656	668	685	686	684	720	692	666	676	664	676	697	643	707	665	673	662	653	686	635	669	674	663	626	686	674	699	688	695	627	652	635	696	679	660	651	675	653	697	701	704	705	650	644	635	701	658	617	704	695	702	654	701	699	701	683	698	668	644	674	643	707	642	655	682	645	690	634	638	665	647	659	694	692	705	666	692	660	666	700	658	698	692	660	666	697	651	663	690	704	662	697	706	639	686	678	653	665	695	724	707	655	682	671	677	654	688	661	672	649	640	623	698	647	680	689	679	724	700	684	708	684	650	711	667	681	642	656	687	715	672	652	651	638	696	653	728	650	626	685	692	658	651	662	665	671	702	682	659	638	623	626	669	680	660	675	686	683	616	642	670	688	696	691	692	661	630	662	652	695	697	677	644	667	636	657	710	704	670	717	670	698	695	685	646	649	679	721	668	650	656	672	656	661	672	643	652	693	659	707	657	675	648	637	713	631	704	690	645	684	710	713	665	657	618	635	683	636	722	643	666	673	691	739	654	650	644	697	708	703	655	656	677	693	615	626	658	655	639	694	688	689	671	668	679	693	683	699	682	664	712	686	630	709	684	664	656	679	721	670	637	627	680	697	679	722	720	696	708	681	685	676	697	678	629	702	697	674	681	664	679	703	640	672	711	656	684	643	709	688	641	719	681	695	649	688	622	700	646	698	700	663	700	691	701	688	639	679	649	645	635	633	664	691	658	695	651	665	589	688	691	685	635	673	645	654	686	650	674	682	652	677	736	652	632	669	665	728	661	643	723	696	659	699	686	663	650	643	679	701	674	624	663	646	699	665	639	660	682	654	615	648	689	689	665	665	695	643	679	695	660	671	672	654	660	731	693	679	661	648	639	692	652	649	685	688	678	681	646	711	659	699	657	657	660	693	691	677	694	658	705	623	650	678	674	645	670	632	676	667	684	703	709	650	669	682	672	716	675	664	627	670	661	673	701	690	672	674	660	666	637	711	641	684	696	689	690	712	712	676	682	686	690	637	618	683	666	654	684	685	660	687	713	648	671	665	640	691	692	638	665	636	710	652	621	702	656	696	655	653	653	707	631	690	670	614	641	673	680	632	689	681	692
7623	541	628	522	392	353	269	254	219	223	220	226	192	220	201	194	162	168	169	190	161	191	161	163	163	152	157	148	177	163	185	176	179	195	156	167	162	178	180	172	176	168	187	182	174	164	161	174	186	193	171	148	187	187	163	164	185	192	158	152	191	176	174	173	192	172	165	193	161	171	159	174	207	150	168	168	189	170	181	176	176	149	169	147	159	186	190	172	162	164	217	174	184	164	181	164	189	172	169	163	189	160	157	165	162	162	178	174	200	192	170	165	180	157	165	164	184	154	202	200	169	179	164	190	167	157	154	212	181	171	171	159	145	202	160	161	187	172	168	164	196	155	156	172	156	181	183	156	202	175	182	181	191	159	177	203	178	139	142	189	171	191	181	182	165	181	200	179	176	143	190	207	182	181	180	176	196	149	188	182	139	167	178	158	189	174	167	196	156	196	201	163	181	167	179	169	179	149	169	177	127	148	185	171	167	179	151	175	175	171	170	174	162	177	173	172	155	183	169	165	187	167	159	181	171	186	159	153	193	172	170	183	144	178	161	150	157	160	171	158	165	152	185	146	177	184	167	171	179	182	171	184	156	156	167	167	164	173	152	188	159	177	168	204	178	185	188	150	171	150	198	192	163	202	175	150	195	182	182	174	177	187	155	171	156	160	173	164	165	168	157	161	200	171	172	176	168	164	168	188	187	177	182	182	180	167	174	164	150	187	191	182	160	191	183	179	178	159	156	172	160	154	183	179	176	183	170	189	164	203	172	158	160	196	181	163	186	165	194	158	181	187	188	164	175	156	184	177	181	166	162	158	201	173	176	179	166	190	194	168	161	173	175	180	196	171	201	161	160	159	149	152	182	186	169	188	167	187	152	200	151	172	188	154	174	178	172	166	183	197	175	161	178	162	175	199	158	166	162	178	156	156	167	173	196	167	197	162	178	169	163	171	168	176	177	166	202	160	176	176	182	172	178	180	151	189	185	191	185	199	161	157	173	189	173	164	164	160	145	150	181	159	206	141	178	171	160	176	167	176	189	172	156	177	154	164	164	159	203	188	181	155	197	171	162	198	207	180	143	197	182	147	163	212	154	169	163	164	180	182	153	154	164	167	191	187	167	169	189	186	151	164	146	165	157	158	186	143	187	173	178	170	152	171	168	191	171	161	162	172	166	146	173	150	176	166	171	162	165	169	161	179	173	163	175	164	190	194	200	186	185	177	181	165	135	183	171	182	178	198	183	164	192	180	188	170	171	166	186	167	165	182	152	193	182	162	146	166	180	160	165	183	200	187	188	199	172	171	174	177	171	181	157	191	168	177	181	181	169	211	161	161	193	178	187	174	190	179	157	196	169	163	160	187	180	167	191	153	182	156	181	197	159	203	158	169	185	164	156	157	166	162	181	168	155	168	177	183	165	148	164	182	156	183	180	160	191	151	157	169	199	156	176	163	180	182	197	184	168	145	176	162	186	165	197	178	158	151	174	161	168	181	183	174	174	158	177	194	169	156	147	179	161	172	195	207	179	154	188	162	160	172	193	179	181	165	154	154	167	153	145	158	185	193	178	207	199	195	213	135	167	161	153	162	162	157	155	191	185	190	186	174	191	192	172	205	192	148	170	178	178	167	166	165	192	166	200	173	145	165	170	171	185	197	162	185	176	144	187	174	181	152	174	186	151	183	189	167	193	169	192	183	177	201	175	150	159	202	187	159	193	191	176	159	186	181	168	158	202	177	177	160	165	187	196	175	188	168	179	164	170	155	185	179	167	164	172	160	187	160	171	170	181	151	158	194	172	159	183	156	192	165	163	161	176	174	206	169	171	181	156	176	180	189	178	167	177	156	160	140	160	167	157	185	164	171	171	156	152	175	174	174	162	165	166	171	170	176	181	197	180	191	188	180	167	158	172	152	170	186	158	166	165	157	178	177	175	184	155	173	178	189	162	194	192	172	188	184	177	193	174	170	171	165	170	175	171	199	195	188	178	174	185	157	159	178	168	197	170	185	160	186	186	184	153	183	175	199	207	149	217	186	152	160	199	174	187	184	180	181	180	176	181	200	178	176	181	154	156	145	186	155	171	160	168	199	165	189	178	171	156	173	158	208	145	163	177	162	183	137	164	179	192	167	161	161	165	166	175	180	188	168	193	171	178	189	144	185	162	194	168	191	205	173	182	173	192	190	178	187	168	171	198	146	164	148	194	182	177	172	168	172	167	194	173	191	167	177	161	145	164	177	201	164	177	203	159	153	201	142	169	185	171	183	182	157	163	157	150	167	179	197	187	185	157	173	153	161	155	179	166	178	161	180	173	199	169	175	185	182	195	164	196	157	164	171	162	174	196	188	168	162	185	198	176	190	150	175	192	157	170	175	195	167	179	173	165	163	182	159	172	200	184	187	190	149	173	177	187	202	169	181	179	180	168	170	161	177	184	173	172	191	188	206	177	159	157	181	166	185	160	186	181	168	186	164	168	184	186	182	174	196	147	188	189	166	184	207	169	162	165	173	186	163	175	178	192	196	153	173	189	178	180	170	165	183	166	169	169	161	171	136	179	145	173	143	171	169	177	163	183	169	164	191	184	178	187	206	148	162	169	193	145	161	162	151	173	162	188	180	161	182	156	190	187	179	166	166	172	192	173	170	152	177	168	171	163	196	155	174	152	162	185	168	145	165	161	164	159	170	183	184	164	181	144	158	198	167	153	166	188	187	178	161	188	180	169	188	196	184	172	168	173	157	193	191	181	152	181	172	195	183	156	144	158	167	185	183	157	177	167	173	149	154	161	174	170	182	176	185	174	186	182	161	145	149	175	174	173	180	182	209	198	174	186	151	167	147	162	194	182	183	173	153	177	161	186	169	176	184	178	169	166	159	168	171	166	194	182	175	183	169	172	181	166	155	183	171	173	192	178	166	180	174	143	185	163	160	181	181	171	167	176	150	183	155	130	158	156	179	174	178	187	152	186	189	163	184	161	148	167	156	171	134	166	212	176	168	185	147	172	187	165	170	188	154	169	161	168	171	180	174	134	148	161	173	167	164	171	176	191	185	176	172	178	152	180	182	198	171	162	205	177	174	192	165	188	154	174	172	198	182	182	194	164	187	168	170	191	156	195	177	167	186	170	185	166	175	173	185	159	151	155	153	168	170	181	186	165	184	156	162	181	139	143	174	141	150	195	160	190	189	163	179	176	171	155	186	166	149	178	159	180	181	173	173	205	199	184	165	159	162	170	176	187	170	175	162	180	174	186	190	177	172	183	172	164	182	179	178	159	186	152	173	183	181	164	161	161	163	174	165	155	149	178	166	196	192	168	145	172	169	162	165	170	163	158	154	166	177	153	169	184	193	162	166	190	176	159	207	171	168	170	165	185	170	181	170	191	193	184	183	194	199	195	167	168	163	182	185	152	182	194	160	154	165	162	199	170	189	204	156	165	171	135	161	168	166	182	197	181	174	175	171	173	195	181	181	193	159	180	153	173	173	175	198
6262	791	1233	1500	1341	1112	954	871	746	744	780	641	642	587	574	533	502	564	534	540	513	530	525	562	543	492	464	470	504	502	506	461	493	473	492	468	470	471	507	445	471	464	435	482	489	506	475	482	481	478	471	458	441	492	482	460	476	492	443	497	496	509	492	457	483	477	480	471	508	471	467	475	508	497	493	453	483	487	470	488	487	462	466	476	484	499	471	539	469	445	497	455	431	473	479	488	558	498	488	527	473	488	460	506	495	461	495	490	469	471	465	453	479	506	482	481	479	461	479	496	461	463	484	469	452	458	456	439	489	485	464	502	455	498	465	489	475	465	472	469	470	483	534	493	493	486	485	475	473	469	443	466	456	468	466	447	475	502	473	477	465	415	428	430	457	495	469	471	508	417	517	486	482	475	460	495	470	483	474	475	497	481	514	468	474	457	454	488	475	466	452	516	491	490	465	468	473	471	505	467	456	447	466	502	483	432	447	504	462	495	490	482	487	484	495	492	484	483	480	439	496	484	495	458	473	466	457	487	486	444	468	456	480	479	454	475	484	443	464	504	463	450	505	450	455	513	504	467	456	492	444	426	510	503	511	477	502	450	516	499	475	471	495	467	472	503	481	510	475	428	474	472	475	449	498	515	509	445	480	480	515	454	484	513	469	450	451	460	501	465	495	489	486	456	481	474	472	428	453	456	504	469	479	500	479	485	447	487	434	503	489	479	477	474	471	512	460	463	495	489	468	502	443	457	459	476	468	484	519	489	475	472	475	476	490	452	485	477	440	492	428	458	502	463	482	498	460	465	478	502	451	520	505	463	490	480	436	484	449	469	489	448	471	446	453	453	480	470	451	496	502	496	465	484	473	469	543	459	489	497	477	465	483	444	443	465	470	495	482	452	476	444	501	490	477	482	476	481	497	453	483	490	521	467	458	499	473	464	500	438	500	504	490	485	454	513	486	473	487	500	487	465	460	462	486	458	477	481	476	503	484	478	512	502	478	489	460	490	468	472	504	501	452	492	498	482	484	480	501	511	507	410	502	471	466	484	495	515	440	479	516	463	450	455	493	494	491	476	431	476	456	467	505	488	500	468	426	494	469	468	479	480	503	462	502	492	498	511	444	463	490	495	473	500	435	509	471	477	524	472	442	468	440	520	442	500	457	461	468	488	476	465	477	489	479	467	521	479	445	526	496	492	483	431	491	451	471	477	446	483	481	480	489	440	515	472	481	472	473	445	512	443	506	451	479	459	478	464	486	486	469	449	419	487	455	468	481	439	477	498	438	453	515	462	477	448	468	500	458	488	499	484	481	405	464	457	474	475	492	447	494	523	455	482	446	444	466	489	507	471	468	502	482	491	461	453	418	469	457	452	534	437	499	437	462	434	463	459	406	479	518	509	454	471	471	486	454	521	485	470	509	466	521	482	508	466	471	468	488	436	457	451	506	490	467	461	489	483	505	475	530	482	485	501	486	471	478	468	469	504	516	467	476	467	487	476	439	477	480	478	445	486	476	446	471	502	504	454	499	456	514	438	511	489	490	461	500	483	468	434	493	446	472	470	476	509	515	458	474	475	491	433	464	465	472	462	477	506	437	464	477	561	463	465	457	487	499	504	468	509	477	454	456	493	499	466	455	510	465	487	474	501	463	436	483	487	499	484	472	445	525	443	448	499	440	499	428	470	468	476	454	463	427	462	470	445	456	458	493	457	477	483	486	452	445	472	487	495	460	462	498	480	481	465	492	468	484	467	485	462	480	495	499	493	475	466	455	501	494	464	401	470	493	473	474	485	468	445	469	525	470	475	445	462	462	468	487	487	484	477	514	536	470	514	499	468	465	464	443	455	466	498	475	453	456	504	469	487	464	464	484	475	518	462	466	487	479	431	485	486	508	454	454	467	498	458	468	484	460	490	471	444	481	475	489	501	472	493	489	488	480	465	471	458	453	476	449	481	487	442	538	424	451	507	463	467	499	497	455	463	473	499	502	445	501	464	461	464	489	489	460	465	443	480	488	466	464	524	450	480	462	455	469	474	527	462	450	495	499	450	513	489	496	497	483	462	508	483	483	478	472	481	443	468	472	458	484	484	503	483	517	450	454	525	516	489	477	430	515	445	495	491	462	464	466	492	474	489	463	522	416	467	481	475	464	472	497	470	467	500	476	509	444	453	420	466	450	535	475	510	465	495	474	525	469	477	468	475	449	496	492	457	496	473	452	481	452	506	490	480	487	490	479	485	467	508	514	462	445	496	466	470	473	482	443	505	449	478	456	457	468	447	462	468	492	459	496	469	485	431	468	478	448	508	498	529	464	504	465	496	447	477	462	496	485	489	452	470	463	468	490	485	455	482	479	475	480	445	459	490	472	479	463	502	454	444	480	482	506	460	487	483	484	499	480	490	480	468	474	455	498	463	454	451	505	458	410	475	484	482	472	478	432	449	473	477	465	472	502	468	498	464	460	490	489	498	524	470	467	482	460	461	462	500	530	511	502	506	481	465	505	482	438	495	512	498	446	460	440	483	425	470	488	475	456	483	468	464	449	453	456	446	459	455	483	481	463	479	494	477	459	462	469	455	458	483	498	482	464	463	418	485	485	497	464	451	508	455	511	471	485	470	471	466	457	450	449	483	494	469	489	448	466	466	483	445	475	450	486	466	449	475	432	489	485	449	460	487	492	469	470	444	449	475	486	495	483	481	475	452	464	468	449	479	461	489	483	472	451	481	444	480	475	442	490	489	484	472	475	464	445	467	495	464	461	480	478	447	454	470	467	474	507	466	460	441	457	458	504	491	476	486	481	460	525	451	509	482	518	496	470	478	512	423	480	494	457	468	488	474	448	479	504	464	478	465	471	495	541	456	484	472	460	454	457	484	514	460	468	503	480	477	493	473	488	465	447	447	497	485	424	494	475	493	473	507	488	453	484	476	495	434	494	471	495	485	492	498	507	436	490	497	461	513	473	521	471	478	472	441	487	466	451	458	519	472	492	494	447	477	448	452	483	511	493	432	494	488	482	482	451	427	455	470	497	456	491	456	482	463	467	481	449	468	493	487	466	477	437	485	440	465	440	478	477	477	468	460	491	490	490	466	458	486	534	493	486	517	496	497	511	491	478	444	445	475	452	441	516	473	470	500	462	486	497	477	492	478	468	470	434	490	464	464	501	518	445	481	513	441	489	505	476	499	463	470	455	480	482	466	475	469	481	449	467	473	477	455	448	495	480	480	454	499	415	451	498	454	443	456	472	441	488	485	477	471	478	470	494	514	478	502	464	465	467	456	445	430	456	464	473	471	496	459	452	473	478	483	455	481	497	492	446	451	479	492	460	481	530	455	491	489	496	523	490	467	483	467	499	476	476	430	512	465	516	449	473	460	451	484	456	441	471	491	472	493	486	499	460	475	504	492	486	465	469	455	494	477	465	463	465	491	478	494	466	512	480	472	462	475	504	460	473	479	474	461	502	450	481	450	465	496	444	467	475	467
14059	1311	1166	1029	779	574	525	453	444	451	471	417	371	367	357	384	344	310	331	324	297	373	342	319	333	372	324	346	324	283	299	321	305	317	342	309	315	330	331	311	319	357	318	298	333	307	313	332	280	310	310	315	304	319	308	324	318	291	329	291	332	316	307	297	315	328	328	276	341	349	296	373	332	323	384	340	302	346	354	327	320	310	340	332	305	323	306	315	364	317	339	336	314	315	303	310	331	343	319	309	335	334	298	301	312	312	326	306	298	321	369	305	331	345	351	319	362	331	337	318	339	305	326	316	298	314	318	278	310	301	306	355	333	306	356	307	325	334	329	291	320	345	355	347	323	347	341	337	325	307	332	254	313	324	358	309	325	319	347	300	375	321	308	322	310	321	326	332	314	335	292	341	297	338	349	327	312	280	329	338	348	294	336	354	318	320	343	340	310	317	313	338	318	313	310	312	338	318	323	281	304	330	300	325	326	317	301	317	320	325	313	306	275	329	315	327	306	339	335	296	317	319	349	322	325	292	333	288	324	326	347	278	317	310	355	333	345	321	331	309	333	312	328	331	331	335	301	327	323	341	311	325	346	317	336	318	351	317	294	304	289	334	283	302	336	315	308	336	326	316	337	301	327	350	356	331	343	320	322	338	320	321	319	282	321	312	294	325	313	352	305	328	326	315	277	312	312	311	321	331	332	332	309	312	315	300	330	322	332	330	333	349	306	337	294	321	294	310	311	357	328	308	328	329	293	308	316	306	333	336	288	338	313	299	297	359	331	315	340	297	338	340	325	309	327	348	361	290	305	318	316	313	347	333	323	317	324	349	316	318	319	331	335	319	317	337	305	329	342	323	349	348	290	330	318	324	279	324	325	323	326	376	304	347	345	317	311	314	325	346	341	295	344	327	339	332	308	330	311	320	357	299	340	311	332	330	329	309	336	339	344	315	305	351	331	294	336	324	347	317	306	271	328	348	324	336	318	323	309	295	301	332	351	316	279	372	309	309	330	311	315	321	349	358	318	310	292	314	297	307	296	335	315	322	314	342	285	338	328	327	312	316	322	344	308	303	323	319	304	293	336	344	293	287	331	358	329	318	311	325	327	302	332	291	325	309	325	283	328	316	331	332	290	325	324	316	327	289	344	290	321	314	317	316	325	337	352	359	324	320	328	300	294	343	298	311	337	312	274	315	345	320	310	287	318	338	340	326	334	307	328	300	332	339	334	323	300	323	325	312	363	326	308	323	318	342	297	312	300	304	341	329	316	296	293	323	337	305	295	353	339	319	315	298	350	321	334	325	327	302	306	316	320	314	333	312	317	325	354	318	327	326	286	332	325	319	332	336	302	319	317	322	310	289	296	315	308	320	340	289	325	318	302	317	335	306	331	306	302	294	294	302	344	328	312	320	332	306	296	340	337	316	291	320	330	361	321	341	343	324	312	340	330	322	312	295	334	346	323	312	316	381	324	307	318	328	300	326	343	336	306	286	285	330	347	315	316	315	296	291	328	321	302	329	292	316	327	297	323	297	349	310	284	293	321	322	312	316	309	277	278	321	314	317	289	307	322	307	356	320	335	341	340	318	323	316	336	319	326	296	320	313	349	344	331	338	302	316	329	320	345	351	295	322	315	340	308	307	323	295	312	364	359	327	336	328	325	320	357	339	299	331	352	308	331	315	322	329	290	299	348	326	354	327	319	307	341	317	305	351	329	333	305	312	310	304	324	327	320	318	314	295	338	333	304	320	288	325	311	327	313	331	302	311	364	350	321	308	351	346	350	324	343	334	280	348	278	358	310	320	295	332	326	287	327	333	325	311	335	341	335	333	327	328	331	312	356	322	337	353	325	328	294	306	316	298	278	303	350	329	319	330	342	316	273	298	332	312	360	324	304	321	299	331	300	309	312	319	329	290	314	344	313	306	344	312	339	311	332	316	333	319	325	335	313	335	338	350	303	291	321	328	310	315	319	330	274	344	319	347	330	315	367	301	284	324	296	310	323	326	329	306	330	302	290	330	352	325	325	351	351	323	340	322	295	288	290	307	316	303	324	314	342	293	315	337	329	330	315	357	365	313	302	321	298	308	307	334	332	339	334	317	307	328	304	346	301	327	303	340	348	332	316	347	319	313	334	323	297	337	347	359	302	319	317	297	313	336	328	338	317	321	337	351	340	321	344	323	340	318	328	310	334	334	311	330	321	330	327	335	274	309	281	317	286	342	292	321	322	298	313	273	334	296	310	321	331	327	309	359	328	349	347	303	353	304	309	344	329	303	304	325	289	304	339	361	319	337	336	359	317	350	318	332	302	291	315	291	315	332	308	312	318	289	312	308	312	311	310	324	312	339	286	342	321	290	317	325	318	312	301	317	314	330	302	330	357	302	313	343	302	343	317	347	290	319	306	323	312	336	318	320	331	317	338	315	321	307	320	347	347	339	347	319	340	315	329	327	336	316	274	330	287	291	328	338	307	322	333	304	307	351	310	323	339	361	303	292	311	335	317	357	325	348	307	353	291	329	334	344	298	315	334	313	303	338	308	310	308	281	298	342	309	327	308	311	272	284	340	316	306	305	292	301	342	307	320	326	306	325	308	319	313	303	358	355	322	314	321	300	325	316	349	360	332	326	315	340	339	297	301	325	366	301	323	313	348	300	320	356	340	334	286	312	310	289	318	321	288	359	339	354	296	355	312	320	309	349	363	316	326	321	352	329	309	310	338	312	327	323	319	305	338	298	322	325	335	313	306	347	319	326	332	314	303	322	299	302	332	352	330	294	317	333	299	339	307	322	324	313	342	332	335	334	327	290	306	324	293	338	362	336	330	315	309	303	296	349	330	299	354	304	290	289	307	326	277	306	308	324	345	326	317	310	337	320	300	332	322	322	310	322	327	323	329	327	309	321	320	331	328	316	324	308	342	307	313	350	341	318	310	316	297	332	299	311	313	300	318	318	341	339	341	349	322	327	328	317	347	304	320	322	338	329	346	315	315	330	298	318	324	338	308	320	307	314	314	341	303	299	299	331	320	335	299	314	335	313	311	306	310	333	368	343	287	328	317	338	315	320	296	327	306	291	312	338	320	291	317	311	311	284	312	339	288	342	295	316	304	293	301	316	333	346	313	274	308	315	309	332	296	296	299	317	323	298	316	317	290	306	358	309	331	303	344	328	305	344	346	320	319	288	319	331	329	315	326	318	311	285	298	334	313	269	324	309	342	329	332	333	313	345	314	329	330	347	329	305	311	340	330	361	312	327	296	323	313	300	314	296	341	337	290	317	323	329	317	285	327	340	298	308	315	298	301	310	358	307	321	319	316	329	330	326	291	294	302	306	290	324	345	316	338	347	363	310	355	303	289	316	328	294	330	338	312	296	296	282	300	319	315	338	316	320	303	324	354	354	328	302	294	308	324	312	298	297	327	343	302	311	281	343	324	334	350	335	313	284	291	335	316	355	327	325	352	294	308	314	307	320	355	317	327	299	324	298
8264	1409	2408	2702	2389	1960	1696	1568	1484	1469	1338	1118	980	1047	928	969	955	906	895	883	910	900	897	895	845	867	806	833	882	818	841	823	805	804	840	767	837	797	823	845	811	783	813	825	804	786	804	835	809	819	785	823	822	850	766	763	846	807	816	811	855	747	778	796	805	839	758	786	792	840	861	762	796	717	765	781	780	742	753	767	769	809	752	778	768	775	759	745	752	785	727	770	807	788	789	809	796	798	798	750	833	854	739	806	822	836	773	768	805	762	813	779	846	750	773	791	777	762	805	721	787	790	804	777	756	793	715	738	777	812	777	789	812	811	748	834	776	741	790	807	724	760	791	786	825	791	773	764	831	770	823	765	767	787	822	781	778	785	783	795	804	778	781	817	770	786	793	831	773	799	754	761	810	793	771	749	794	823	769	782	805	803	824	791	786	772	768	799	774	752	765	795	810	735	816	812	813	825	801	801	773	787	766	757	752	749	835	790	820	791	744	781	754	820	768	742	734	720	777	783	755	798	773	728	832	796	755	819	777	772	796	809	753	773	785	710	759	771	745	757	807	767	797	738	805	790	773	829	795	763	791	767	819	782	746	812	795	814	775	831	760	813	728	760	789	762	802	806	758	769	771	827	816	791	778	738	736	842	780	799	776	769	763	856	794	779	775	774	824	798	748	801	813	785	827	787	769	781	790	742	768	739	764	770	731	803	741	790	799	804	847	772	808	820	792	768	803	797	773	783	751	765	788	773	791	807	777	780	806	807	752	759	769	728	817	750	753	760	800	763	757	748	747	807	762	807	784	775	794	793	819	779	755	860	762	788	802	810	787	776	760	811	778	785	790	791	745	773	755	819	790	777	813	773	776	796	785	810	800	777	791	810	797	769	778	808	772	768	815	828	750	745	828	752	815	803	749	797	790	756	779	760	760	804	760	760	758	803	796	768	747	805	789	790	775	810	831	790	772	782	806	767	762	844	785	743	780	822	757	789	800	783	797	763	816	775	734	747	763	807	785	789	787	799	803	734	808	777	787	776	785	753	791	762	786	838	803	770	781	764	812	762	797	770	800	794	790	771	759	774	750	814	792	804	805	753	772	743	782	773	808	784	766	820	745	755	759	753	758	738	782	779	810	767	769	744	713	797	788	772	849	757	774	859	728	796	769	793	826	785	775	772	778	787	801	743	797	791	804	762	721	805	756	760	790	825	758	825	766	776	815	804	783	739	827	774	797	758	772	758	784	768	771	763	757	745	753	801	767	797	799	752	804	786	750	811	789	779	728	767	753	768	813	774	779	789	816	753	806	804	771	808	798	786	801	779	785	752	834	787	763	804	751	729	805	808	777	779	794	807	810	806	810	765	772	790	761	758	758	775	748	801	745	807	775	815	759	765	808	782	782	794	834	743	846	777	745	754	748	827	765	778	775	784	769	804	731	780	760	789	757	727	691	784	790	811	788	818	791	807	771	775	817	804	766	778	792	794	778	840	786	796	794	753	746	800	786	784	755	779	773	776	757	778	773	792	809	773	808	716	737	785	741	785	794	823	811	756	762	847	743	777	826	806	753	822	767	807	804	773	763	769	827	783	764	806	803	784	776	753	791	785	764	714	756	761	786	764	806	808	756	821	764	826	794	833	789	783	808	767	780	795	806	773	810	806	792	736	782	769	775	775	759	800	791	836	799	815	799	806	819	776	729	782	788	782	801	750	788	778	760	761	743	761	761	784	780	760	779	794	750	804	772	726	807	817	762	779	776	802	784	724	764	803	794	793	843	767	736	827	767	781	776	782	790	766	781	780	769	760	744	772	795	806	819	769	816	758	754	783	769	764	809	778	825	828	772	781	793	809	821	815	765	783	836	820	818	842	769	757	761	725	753	790	784	844	807	796	787	830	795	798	819	810	791	802	808	808	767	788	762	762	799	755	781	791	786	807	845	798	811	807	761	745	746	807	787	741	760	750	786	753	796	804	775	769	805	763	774	786	811	848	753	789	761	757	790	783	807	850	802	758	799	851	853	824	790	790	802	827	801	762	740	838	772	815	771	721	797	796	761	772	809	760	805	790	814	844	767	798	772	772	796	780	768	813	818	740	770	721	760	788	789	801	801	773	811	832	769	780	722	818	791	741	761	767	805	798	740	788	807	797	816	758	762	840	726	812	804	760	802	776	786	782	742	796	767	785	830	789	796	759	776	772	767	789	807	813	757	829	739	739	766	755	812	743	752	791	758	771	810	786	750	760	759	742	817	767	757	718	745	783	796	757	787	757	801	791	806	836	756	734	766	825	795	819	770	769	761	819	800	808	738	824	774	750	774	820	762	784	765	793	791	785	800	804	812	768	780	748	814	760	769	792	806	797	802	807	799	779	809	744	750	770	788	771	782	813	768	820	817	795	793	751	794	812	769	797	821	787	799	790	795	783	772	817	749	835	773	743	755	764	732	717	788	750	807	824	769	858	807	787	856	799	800	792	785	758	817	729	726	721	756	769	818	776	819	745	799	777	778	814	728	767	774	812	728	735	798	783	780	786	796	803	775	809	823	744	777	772	831	812	768	830	753	773	765	745	774	775	796	728	762	774	839	752	772	749	774	754	826	780	783	847	859	767	796	790	796	780	806	801	747	781	776	752	757	770	773	786	813	757	747	761	779	779	821	776	807	806	820	803	761	769	793	771	762	843	774	787	752	821	803	703	762	851	764	737	799	731	763	797	792	791	815	771	759	801	824	807	765	838	823	744	757	776	776	770	813	801	818	802	707	771	867	756	841	789	784	780	776	786	785	756	781	757	781	743	766	756	760	804	736	784	776	775	761	757	766	779	787	752	811	770	773	781	780	830	785	810	731	784	753	805	808	768	819	809	802	777	817	782	776	795	733	766	765	756	798	828	798	766	758	812	765	834	800	796	807	753	757	786	775	821	800	759	780	803	797	789	756	825	766	814	799	755	821	775	797	757	798	754	761	846	823	771	811	792	737	760	776	807	773	782	830	790	811	778	779	796	759	773	808	750	765	791	768	773	800	789	781	786	825	760	799	798	766	837	790	813	772	751	784	757	733	767	763	816	768	722	773	829	786	801	799	779	816	762	790	791	770	792	809	781	779	747	787	720	752	778	803	831	838	731	760	781	734	772	719	790	716	770	806	815	764	782	799	779	815	799	833	731	754	738	807	785	741	844	807	738	799	788	774	772	825	796	707	818	776	793	748	799	784	756	763	765	767	731	792	821	775	771	740	781	755	752	771	763	794	779	747	809	790	813	763	757	826	773	762	795	779	791	747	750	781	783	750	768	756	797	775	828	765	751	783	762	821	781	764	791	785	767	782	766	726	774	736	785	835	773	777	721	738	786	744	806	773	793	796	807	774	801	796	756	805	754	781	801	789	773	788	735	749	825	756	776	785	756	747	773	783	794	769	770	737	801	731	791	747	776	739	823	805	771	817	815	811	764	761	746	830	755	803	787	791	835	817	731	773	803	776	777	845	817	809	775
1571	315	293	281	315	300	279	262	331	277	301	327	290	311	254	276	268	265	302	272	294	270	265	281	275	294	274	283	244	251	287	305	267	285	287	290	264	276	273	283	310	299	269	298	276	289	269	299	272	254	284	272	250	267	278	262	299	307	287	317	305	257	258	271	276	290	278	260	308	297	323	266	315	300	301	268	277	289	280	277	301	300	292	273	286	333	284	305	275	261	255	280	268	284	274	269	272	296	275	281	272	262	297	274	252	289	279	276	265	271	295	306	290	294	271	293	276	316	309	273	281	286	291	314	280	300	305	279	246	269	303	291	293	308	259	282	293	232	263	274	279	259	293	279	251	254	298	302	289	279	326	278	285	254	309	276	284	256	268	269	280	259	307	296	290	276	295	260	276	273	265	255	277	304	297	280	258	289	256	283	295	253	285	278	269	302	277	262	275	270	302	293	288	315	260	307	281	282	286	283	284	272	284	248	300	279	301	280	281	272	287	275	288	264	261	272	289	283	306	289	266	290	296	280	259	287	266	295	314	276	270	294	306	299	316	274	299	321	314	264	296	283	273	275	308	270	257	293	269	274	307	286	281	279	302	273	272	249	289	250	284	291	326	274	262	274	294	269	287	277	261	290	277	291	288	286	280	256	264	249	287	282	252	292	281	289	258	299	258	274	293	282	299	298	276	299	291	309	275	298	311	296	268	279	287	281	265	275	287	294	277	285	277	270	300	279	271	326	292	278	271	280	259	296	304	234	260	302	299	292	282	280	273	302	289	279	292	288	296	317	268	292	290	293	243	260	268	283	277	304	268	263	268	280	285	306	283	318	280	257	282	286	279	270	307	283	307	293	268	298	287	276	291	296	298	256	305	263	282	307	272	280	313	288	290	289	304	273	305	273	274	307	296	304	288	273	275	257	298	267	292	280	287	296	293	267	304	286	270	282	282	281	305	281	260	292	284	241	293	273	280	303	282	247	266	309	290	277	276	297	283	288	255	301	274	288	283	300	252	245	290	281	305	274	261	305	282	246	306	268	291	292	283	293	325	284	294	294	262	294	241	270	271	301	307	277	295	290	298	277	276	264	267	303	286	297	285	307	285	279	308	288	293	309	233	282	290	285	247	275	284	299	273	259	303	262	301	272	281	268	297	266	260	251	273	262	325	266	252	279	288	289	291	266	299	295	285	300	305	293	264	290	269	276	292	302	308	305	312	285	277	280	264	302	287	281	295	300	278	298	300	296	251	265	314	294	292	297	254	260	315	280	273	276	286	302	266	310	286	282	275	310	272	268	296	280	258	285	275	279	276	295	295	264	297	275	290	272	285	277	281	288	298	257	277	277	269	297	271	306	288	284	282	300	280	312	267	282	309	275	285	287	294	313	262	264	273	300	296	296	304	283	298	336	303	275	234	272	303	288	269	264	262	258	272	287	264	276	282	304	276	292	285	324	316	279	265	284	270	275	292	309	279	286	329	263	265	273	264	268	286	283	316	279	276	289	266	253	276	298	279	286	270	269	267	266	282	286	269	321	282	297	293	334	286	294	298	265	251	275	297	292	305	269	286	241	286	298	319	256	294	318	287	296	269	283	265	265	293	290	258	257	240	242	283	283	269	320	275	262	280	244	281	295	293	307	282	260	286	258	280	287	278	275	290	261	298	284	278	278	263	319	262	297	288	251	263	265	278	276	316	298	279	286	247	269	290	286	261	290	314	281	275	302	293	287	271	309	256	296	293	304	252	315	299	281	286	273	276	313	277	261	288	259	274	317	261	289	310	307	270	281	303	270	291	271	287	274	319	287	258	257	307	300	263	328	300	280	280	287	263	274	293	344	273	246	297	289	283	286	293	272	239	285	314	269	306	265	237	281	269	298	268	299	284	259	283	263	331	290	273	282	247	304	293	254	305	319	302	294	295	292	291	303	298	306	283	302	296	278	290	265	230	268	261	273	251	303	309	295	248	266	313	299	246	236	274	293	304	295	283	279	287	282	268	249	287	296	288	283	289	271	268	243	325	301	279	302	297	290	270	289	266	314	275	285	286	308	257	270	283	267	284	266	256	266	275	256	282	303	289	260	289	293	278	292	292	286	293	275	270	278	293	310	264	300	293	315	288	290	260	257	262	296	285	277	270	260	273	271	276	299	311	274	285	254	275	276	255	270	287	276	244	269	275	281	283	282	278	317	281	252	269	255	284	269	278	295	302	265	282	287	269	266	284	287	289	302	294	294	273	290	273	276	252	262	284	271	279	302	269	265	253	278	306	300	288	286	290	281	263	324	285	276	308	309	317	299	268	289	268	300	275	289	290	257	276	299	263	281	271	300	293	288	330	303	272	256	281	299	292	280	294	281	300	289	287	324	263	281	298	272	289	314	293	249	285	291	294	282	294	278	307	305	295	314	285	261	269	290	271	292	256	267	258	275	288	299	286	290	262	292	300	308	287	305	262	319	274	260	269	269	253	257	285	266	297	286	304	278	269	276	251	259	308	303	311	291	281	305	303	264	233	298	280	330	268	301	287	271	290	321	287	276	276	292	295	289	302	326	280	277	300	274	263	321	317	285	291	288	294	303	272	305	280	281	271	282	279	294	304	292	316	250	264	304	278	281	298	260	294	285	279	282	259	235	296	275	308	270	296	326	316	280	263	283	300	266	277	276	261	280	317	272	314	262	308	268	273	268	261	268	283	248	271	300	311	243	317	283	286	342	280	282	267	272	270	286	257	298	273	256	314	317	300	276	275	273	263	293	284	309	263	272	326	312	287	278	270	285	241	280	295	276	286	281	279	290	308	272	297	294	286	283	278	284	297	264	235	283	283	262	295	298	277	288	287	297	268	294	285	241	280	270	262	271	291	273	293	282	227	264	262	264	258	259	302	286	268	302	303	289	282	264	314	277	273	286	281	295	272	307	349	311	292	285	285	283	307	268	263	270	269	316	314	288	269	282	262	273	294	302	320	290	263	271	261	283	295	283	303	307	297	285	314	288	280	263	276	314	269	272	298	315	282	298	284	312	307	256	277	276	306	293	273	266	264	254	299	293	285	265	301	285	273	280	293	279	292	295	263	290	275	277	259	266	276	306	285	320	296	342	279	275	275	281	286	281	302	297	303	323	270	292	302	268	283	275	311	283	292	269	270	286	271	277	294	271	290	285	260	301	289	287	300	332	250	283	241	280	297	264	264	275	279	270	307	268	258	273	302	307	295	290	278	280	286	285	279	319	300	301	291	272	280	276	272	276	254	304	267	297	260	288	307	292	300	269	287	284	309	283	310	296	283	278	260	275	300	270	310	305	289	294	287	246	286	306	278	292	282	302	289	281	279	305	267	303	283	289	309	268	265	286	287	288	246	308	237	322	325	277	259	290	292	319	266	264	268	268	258	289	241	281	265	249	283	281	283	282	288	288	235	282	275	272	277	240	273	279	284	288	267	278	314	298	319	316	272	299	293	302	272	295	290	243	270	275	301	287	280	267	301	247	271	284
1854	664	750	739	687	648	694	660	659	662	654	692	655	641	630	688	660	652	614	661	691	652	697	665	670	730	679	668	645	674	684	687	651	632	711	667	655	645	681	713	664	689	658	626	691	617	650	674	714	675	701	617	663	709	664	633	671	631	700	660	639	680	680	666	704	635	699	661	664	659	652	675	609	691	685	685	658	658	664	653	710	637	630	641	646	662	669	708	684	679	687	673	677	681	739	694	697	655	679	692	648	619	695	671	678	649	679	684	670	662	644	705	677	654	675	662	668	655	653	630	657	683	670	701	705	684	699	691	684	672	666	695	705	681	681	670	677	661	693	668	655	668	638	683	670	682	674	643	695	668	638	708	629	729	637	721	666	662	644	625	624	632	682	705	666	644	681	674	632	647	647	695	637	660	672	693	676	658	685	662	665	618	656	667	662	654	658	686	695	688	683	622	713	641	687	635	691	663	600	667	666	645	689	665	637	666	673	665	661	627	682	667	617	718	653	646	680	613	679	623	709	579	718	684	654	671	692	691	711	676	645	679	696	687	681	696	703	678	697	674	701	621	677	666	699	707	654	691	686	684	616	649	672	694	706	664	697	694	661	682	651	678	663	653	676	670	656	695	679	682	685	670	715	701	675	690	704	676	700	658	636	682	667	668	626	699	677	653	670	661	689	670	684	731	708	703	640	643	637	612	655	667	710	674	630	630	657	703	669	665	654	702	656	623	711	697	665	682	714	728	710	659	670	602	704	712	660	652	695	661	706	723	676	709	648	673	670	691	632	611	706	657	685	661	687	702	674	666	642	694	626	670	707	708	669	665	690	673	686	656	657	663	622	679	664	647	666	670	652	652	665	635	669	653	657	686	654	629	647	672	702	664	612	658	670	654	661	666	670	658	671	639	672	700	708	680	683	640	656	638	647	653	669	724	663	656	710	672	677	642	666	677	669	680	679	685	656	717	617	703	675	686	709	636	713	694	656	716	608	642	672	654	668	675	713	667	687	635	633	624	667	681	671	666	672	707	688	620	635	664	661	658	650	701	635	691	686	686	636	684	684	661	700	674	616	686	667	665	661	705	692	695	659	628	694	665	659	617	675	607	719	655	654	680	643	643	693	678	707	743	665	679	668	694	621	666	662	711	637	666	661	664	687	717	682	662	671	646	638	639	679	679	676	686	707	654	675	628	681	654	666	652	662	659	668	651	688	678	628	670	645	676	672	641	717	659	627	642	643	677	675	653	676	658	694	627	696	740	647	625	677	675	636	667	678	686	692	657	665	659	683	680	607	631	699	638	673	672	644	696	728	647	667	687	677	700	646	623	670	630	696	723	663	688	636	702	692	640	674	657	710	674	701	661	705	655	641	691	622	683	690	650	691	659	643	722	706	721	695	647	680	677	657	679	666	679	678	698	692	662	640	686	657	665	689	639	688	702	651	661	714	706	663	687	636	670	649	677	693	712	646	701	660	664	684	713	684	649	642	654	698	655	667	675	662	679	653	661	654	611	660	662	661	687	702	691	606	659	673	692	681	658	662	702	673	689	695	696	645	679	648	631	633	686	638	660	662	733	679	726	689	703	709	650	648	677	650	641	622	664	698	662	633	639	647	719	655	689	632	679	650	652	670	679	679	672	630	700	666	709	723	666	650	667	670	672	682	694	721	709	690	661	670	715	675	680	658	687	678	653	681	679	685	649	646	659	637	735	661	671	654	664	715	693	658	677	631	654	677	665	638	663	645	628	670	641	714	701	654	705	641	661	707	711	677	678	667	664	670	660	649	677	719	688	648	615	667	692	693	683	717	714	642	649	681	660	685	673	648	679	697	707	668	694	676	660	668	733	663	605	657	652	659	655	658	664	679	708	640	673	734	674	649	683	684	693	664	664	663	666	683	621	626	727	690	658	676	639	649	636	680	651	689	664	677	665	613	663	651	685	662	650	703	704	647	682	685	694	674	659	691	696	679	644	642	660	691	672	640	665	689	678	651	675	695	729	663	647	655	663	683	714	608	683	694	669	673	673	640	702	645	679	705	651	700	647	644	648	680	649	656	686	701	697	724	693	662	711	656	647	656	737	650	661	656	627	668	654	692	674	695	639	673	682	679	667	686	659	632	612	685	669	659	642	681	672	649	690	677	692	715	686	632	663	634	656	661	660	660	646	652	672	602	649	683	694	717	666	657	632	667	701	636	663	659	676	692	708	683	630	699	652	678	630	658	657	704	669	684	623	612	690	661	646	674	710	673	653	712	704	688	687	686	681	715	653	686	707	683	647	670	625	625	681	678	678	677	693	659	667	659	670	696	644	672	690	693	674	698	659	699	686	668	636	688	656	664	669	718	672	708	657	644	678	641	676	677	639	688	604	614	685	681	699	684	678	651	631	674	656	646	643	662	678	670	687	667	633	625	618	652	654	690	670	646	677	676	648	694	636	692	647	660	661	718	656	638	695	684	683	689	720	667	700	660	709	681	681	651	634	703	658	640	676	678	654	683	652	666	627	642	651	666	663	661	657	666	660	684	623	677	703	669	664	699	696	644	685	691	671	708	642	670	673	652	708	656	650	700	688	660	695	639	670	638	655	717	696	683	647	678	643	633	655	656	711	635	660	671	702	658	694	687	636	704	657	676	699	651	666	678	664	710	698	705	688	726	676	670	725	650	666	647	703	672	692	671	656	651	648	673	708	670	611	649	674	672	656	664	698	694	675	681	680	694	694	672	638	635	677	642	709	712	656	650	641	638	647	718	646	643	691	635	657	716	687	682	692	724	668	680	666	700	700	703	648	661	600	669	665	689	679	679	672	703	649	628	645	621	648	659	725	664	641	660	636	656	661	626	686	640	696	710	695	653	665	675	635	699	683	665	656	661	610	703	638	650	699	699	635	633	666	689	698	677	677	683	683	651	695	658	664	660	644	672	648	686	662	686	660	686	682	662	704	644	648	638	709	687	686	649	637	677	691	685	696	673	682	653	682	688	672	665	719	681	674	684	695	677	716	669	635	671	685	677	670	615	702	645	668	656	661	638	708	683	667	667	732	668	647	747	699	685	706	680	672	682	675	717	667	646	673	685	668	688	734	672	668	724	635	632	656	706	678	685	695	722	713	683	647	690	673	670	687	694	658	691	697	685	657	659	675	625	664	711	681	699	678	657	662	688	689	669	638	662	696	663	640	681	640	652	686	657	640	689	720	649	687	691	672	658	702	621	677	669	686	667	689	678	697	642	688	668	658	666	650	633	682	640	648	663	671	630	672	686	678	703	708	634	660	660	693	655	665	680	682	682	665	679	634	650	665	656	674	682	673	637	672	695	678	687	694	670	665	649	609	638	671	631	669	654	724	661	683	658	691	691	683	644	665	657	646	684	711	633	666	643	681	654	712	690	655	677	694	686	647	711	663	671	720	642	660	668	655	670	627	629	666	763	671	709	692	661	670	681	662	649	695	646	680	679	706	676	664	662	663	663	646	707	648	634	666	676	687	701	644
7779	573	639	529	337	302	254	237	253	233	227	200	196	182	167	197	209	205	163	196	182	175	167	188	195	177	175	185	174	208	190	162	165	208	176	160	205	184	166	173	172	186	184	173	188	162	167	208	209	161	141	175	194	183	175	161	166	174	163	170	170	153	152	154	171	179	190	220	178	173	170	193	164	184	185	166	161	160	176	161	182	158	145	174	195	199	172	178	150	153	175	168	190	186	158	187	169	183	175	167	133	155	164	158	171	170	182	169	183	173	164	177	163	168	168	183	173	172	172	178	168	195	157	177	178	166	167	192	181	203	176	198	173	197	183	183	138	165	166	181	158	162	152	170	195	154	186	192	171	162	181	166	166	160	172	148	174	180	178	160	176	184	141	175	186	193	157	167	156	155	193	182	183	164	174	161	179	173	168	179	165	157	191	188	173	169	185	179	169	179	158	159	173	187	168	169	189	181	172	162	164	158	182	166	173	161	196	175	157	169	161	161	200	164	168	182	173	170	165	171	144	175	177	176	177	148	186	188	185	180	178	188	197	170	157	196	152	157	180	190	180	173	151	155	180	172	170	168	193	167	163	186	204	166	156	175	160	172	186	191	154	169	165	187	173	177	173	171	153	147	162	185	170	155	183	160	172	162	191	180	160	176	158	176	172	163	169	190	177	168	186	170	189	194	174	191	181	186	173	177	183	183	173	146	176	175	181	167	165	195	194	179	175	160	213	172	178	195	177	167	165	180	189	167	201	191	181	209	186	186	161	199	164	176	194	185	192	161	165	194	177	174	192	192	197	182	166	191	167	162	182	143	156	176	174	172	160	157	185	159	167	168	176	161	179	168	176	152	185	186	209	159	162	150	163	175	172	177	178	171	173	190	160	179	173	196	167	179	138	164	163	184	154	204	165	153	205	157	182	173	152	164	185	162	168	180	181	135	161	158	200	183	177	146	171	197	172	162	156	195	168	188	164	178	171	177	176	169	204	187	163	206	178	170	188	169	211	174	171	164	188	195	192	189	158	175	156	155	174	174	198	173	157	178	159	177	189	185	188	170	174	170	166	178	166	167	158	174	177	182	181	185	168	146	173	176	164	171	175	168	196	174	174	175	158	149	209	172	168	179	204	151	177	208	201	193	183	162	172	175	162	162	165	153	171	171	162	166	170	197	182	182	175	147	167	160	196	155	180	195	199	192	194	161	169	181	179	154	174	164	201	191	164	197	175	164	165	183	160	170	143	193	163	191	187	158	164	155	210	188	162	150	176	165	156	200	191	187	168	155	159	159	177	186	200	196	188	169	175	169	166	188	188	162	175	155	182	164	167	168	162	162	168	168	179	179	184	180	173	202	176	174	176	186	169	175	185	169	187	190	142	176	195	153	154	166	199	169	170	154	161	178	180	136	191	171	154	180	189	174	149	166	175	164	173	188	170	176	172	173	179	154	160	155	175	207	178	163	179	186	165	182	159	166	198	184	198	187	186	186	149	167	155	181	178	138	169	180	172	164	166	189	174	186	187	166	165	170	192	183	190	168	165	191	188	159	170	152	200	170	161	151	194	165	179	208	185	149	168	211	185	146	184	205	184	172	170	173	180	175	191	173	165	177	172	204	184	191	186	177	176	149	177	193	187	167	171	185	196	202	170	159	155	146	181	186	166	169	197	165	168	159	211	165	165	175	171	169	182	165	160	188	191	186	180	170	165	166	134	187	169	167	162	160	188	167	163	192	175	175	174	148	190	187	194	197	202	185	181	176	142	164	171	172	142	179	180	172	179	198	191	156	160	198	176	179	184	181	168	134	163	154	165	183	171	183	175	177	181	178	159	173	152	157	184	162	182	147	151	200	178	169	184	171	172	159	159	154	196	158	198	204	156	175	175	193	177	181	188	166	169	196	157	161	138	182	173	146	179	176	175	194	164	177	165	156	173	196	163	160	182	161	155	173	173	164	164	160	158	166	159	139	166	155	170	173	168	163	170	206	193	161	187	165	165	202	181	193	180	172	180	164	174	161	156	169	165	165	173	170	158	169	179	159	188	197	184	200	160	189	186	163	174	163	158	177	198	164	211	186	194	158	179	171	167	181	197	170	174	184	214	155	187	188	176	171	167	170	186	161	185	180	164	173	183	158	157	176	180	153	166	166	184	174	170	190	186	197	170	186	186	208	174	179	178	169	183	159	165	179	151	178	156	180	173	158	186	178	159	174	191	187	175	172	165	167	176	168	174	198	183	175	206	188	183	189	158	170	149	149	168	174	183	172	168	180	188	162	158	169	163	150	191	175	205	175	168	170	168	163	166	145	160	171	176	180	186	180	172	161	187	155	171	209	166	177	180	182	165	183	194	194	167	168	168	196	171	167	180	164	159	177	170	195	174	188	167	158	166	195	197	192	171	172	166	156	193	190	172	162	159	177	169	169	195	163	167	187	201	202	187	176	176	174	194	182	149	151	176	166	198	193	199	200	172	175	185	182	176	163	173	157	170	188	169	150	177	170	195	169	184	185	179	212	150	169	168	164	175	175	157	168	166	158	164	167	170	180	188	177	164	210	188	161	180	162	174	178	191	159	200	172	162	177	197	165	200	202	196	179	172	199	160	167	194	170	160	152	161	203	180	171	187	177	189	166	164	169	159	187	186	182	163	188	179	185	151	143	181	190	174	153	155	212	164	183	166	183	142	177	169	168	209	196	183	189	194	185	196	180	169	182	201	164	178	146	172	192	205	185	156	178	156	175	152	164	170	180	170	167	166	184	159	152	172	184	165	169	186	170	180	178	209	151	169	165	169	170	183	183	145	180	195	195	161	175	189	149	179	175	180	175	184	170	171	179	171	161	187	158	167	166	160	163	203	171	186	189	144	152	171	177	165	166	191	180	179	159	189	181	202	165	176	148	145	170	187	201	172	182	178	163	214	148	177	169	183	168	197	178	142	175	191	179	192	180	191	174	181	177	167	179	185	160	192	198	202	178	182	194	206	176	171	186	166	172	159	186	178	175	170	136	191	161	152	184	200	163	199	165	165	165	156	197	186	153	180	178	153	161	196	189	174	161	176	188	169	146	174	164	176	172	175	182	195	158	164	193	170	172	169	180	171	191	169	186	184	163	205	177	182	201	190	171	172	188	164	151	174	181	174	156	162	143	172	188	173	179	169	182	175	153	157	180	184	176	154	185	192	165	154	160	166	164	165	167	164	159	162	167	179	157	187	176	160	166	177	183	168	154	153	184	183	177	176	154	162	170	174	173	176	176	164	184	182	187	165	192	173	153	160	180	163	173	174	176	180	166	176	161	183	174	165	174	174	191	192	172	176	196	181	167	166	171	160	167	155	209	184	188	174	159	166	184	171	188	188	173	172	179	177	162	192	182	194	162	176	163	160	140	179	170	149	166	163	175	188	189	195	181	163	145	167	156	153	157	168	158	172	172	172	190	150	158	166	156	175	158	172	186	195	183	181	162	190	173	164	177	169	160	167	193	164	166	164	173
6362	794	1343	1427	1260	1101	918	902	775	767	745	627	624	570	565	538	541	501	540	536	537	490	522	527	500	475	490	500	528	495	481	476	479	505	491	478	525	500	498	495	496	464	519	530	490	467	516	463	466	475	457	438	457	497	477	447	517	513	451	477	479	512	514	462	494	473	501	480	513	470	471	485	485	513	495	470	493	440	444	466	486	465	475	458	525	479	475	466	477	491	509	454	477	488	516	478	510	466	489	492	478	490	445	446	466	483	467	487	477	498	481	476	439	479	454	493	473	477	481	470	472	471	442	483	453	489	484	480	465	487	452	490	520	480	521	444	471	497	530	465	470	483	467	498	497	450	473	455	463	489	450	497	530	492	507	482	469	484	475	481	503	477	462	470	507	463	454	461	445	505	492	489	485	513	481	458	504	460	466	462	475	472	460	494	454	504	508	471	475	479	476	497	455	431	486	492	481	461	502	491	487	524	514	484	502	513	455	455	485	462	492	460	459	474	493	509	495	451	482	513	470	500	466	450	486	491	479	469	529	490	508	509	461	488	463	485	478	461	418	480	491	460	473	448	470	483	495	485	487	479	501	479	467	458	509	467	511	490	465	474	492	451	509	434	455	468	534	488	468	472	468	454	510	435	461	477	475	478	464	472	470	498	472	465	452	491	524	472	466	506	428	487	498	483	468	461	483	416	460	459	450	491	455	508	496	502	460	473	471	465	496	508	489	502	484	479	519	477	482	483	502	454	458	481	469	481	485	465	469	502	482	468	483	464	490	472	456	486	479	482	450	452	448	503	502	507	512	490	514	464	488	456	475	469	463	454	457	480	459	478	492	502	467	473	483	455	486	487	479	476	518	452	490	478	428	468	497	525	513	481	462	471	450	477	480	452	484	472	476	455	464	488	475	497	450	501	456	466	516	486	499	490	513	460	468	442	513	466	514	485	452	456	474	480	499	460	445	498	450	493	457	481	477	496	522	496	470	482	477	479	516	472	477	452	506	485	463	489	498	478	465	463	481	522	464	503	510	443	459	464	462	466	478	466	461	503	503	506	450	457	475	472	500	462	495	516	491	495	478	458	433	497	532	466	491	464	430	487	506	467	486	509	448	475	512	491	456	471	479	483	447	528	493	479	477	475	449	486	500	494	495	496	427	481	463	454	453	488	462	470	472	462	459	466	483	459	477	480	470	493	468	463	493	490	448	466	486	472	476	432	491	486	472	473	476	466	475	449	483	484	477	464	450	524	466	447	501	459	492	479	492	501	458	489	483	484	461	493	481	460	427	484	491	454	481	495	476	485	477	517	477	483	484	456	461	427	506	450	480	488	507	493	495	510	483	445	462	502	471	457	511	453	462	491	481	461	476	467	435	474	445	496	504	465	472	476	498	477	476	450	474	455	467	483	471	503	464	443	513	460	488	505	471	468	476	470	480	451	514	445	500	447	493	490	458	496	484	460	444	517	464	471	493	487	470	497	470	483	471	464	499	499	487	499	494	486	470	498	481	454	487	484	494	440	483	428	483	512	481	423	459	461	425	516	443	497	502	433	484	477	480	493	487	492	485	484	472	485	511	504	526	509	484	486	492	453	476	452	466	470	506	471	470	465	481	492	496	426	496	480	471	525	460	445	463	460	478	509	471	477	456	504	480	491	484	491	479	495	479	495	470	488	485	487	498	501	462	471	443	472	474	494	486	471	427	484	505	479	474	472	478	462	459	532	464	425	481	522	434	472	467	483	469	448	469	490	451	511	478	485	463	479	493	458	457	470	468	434	480	491	505	475	500	423	484	491	486	489	488	455	458	484	447	433	493	489	435	494	464	509	475	511	490	460	504	490	458	443	475	476	442	495	495	489	501	434	442	501	484	486	479	485	501	473	478	473	463	502	497	488	498	516	466	439	443	486	498	495	492	429	500	460	471	455	498	515	493	459	487	452	485	455	479	447	506	468	457	506	497	480	464	453	515	469	451	453	513	502	470	506	536	440	492	451	473	485	493	483	481	474	464	488	510	493	471	532	512	467	466	482	432	473	462	446	478	483	498	462	487	468	494	489	450	446	467	490	495	522	485	537	492	451	471	486	499	452	480	480	489	460	479	457	512	488	480	469	507	473	467	500	511	451	493	479	504	466	455	433	500	509	476	458	469	478	452	461	447	494	515	472	504	489	510	473	434	477	480	521	516	532	483	466	515	445	458	484	411	488	498	481	472	446	491	493	484	499	484	447	491	501	447	467	499	511	444	477	495	456	469	464	467	477	502	469	475	488	481	477	478	458	482	492	517	476	465	468	446	463	465	474	481	502	458	509	463	444	460	455	469	505	482	454	525	422	503	487	446	504	476	467	454	462	476	464	466	492	488	474	466	457	489	474	432	477	447	435	505	494	457	461	444	481	487	476	497	472	460	515	502	502	452	498	455	466	507	474	487	449	466	459	495	454	459	482	479	507	465	474	485	442	479	478	462	464	465	499	469	506	480	458	455	475	457	497	446	459	457	473	469	473	512	487	500	479	469	499	496	428	513	458	461	475	456	494	445	492	483	488	475	486	476	461	489	469	472	530	452	469	494	441	428	473	478	482	514	487	500	472	502	466	461	425	496	530	501	491	503	495	475	508	458	490	470	503	482	489	484	490	490	473	476	476	486	474	480	488	463	488	491	493	499	449	504	436	471	455	476	467	458	488	501	492	477	508	458	437	499	539	461	518	505	481	470	471	470	479	497	439	466	487	447	468	477	482	478	463	479	454	436	473	495	467	506	477	481	461	483	491	479	528	483	483	496	484	498	492	530	487	437	463	523	408	450	502	457	495	489	450	470	520	481	438	508	462	480	459	470	495	436	470	469	449	481	481	479	508	486	445	463	497	484	478	473	473	509	474	459	449	508	493	470	520	484	471	496	483	494	493	481	466	450	475	471	473	497	484	525	520	474	447	472	496	502	479	459	469	486	463	478	458	438	481	490	502	509	452	467	496	455	455	448	472	488	508	453	427	476	481	474	443	453	499	504	499	450	448	493	491	491	466	477	491	435	469	440	498	487	449	442	412	455	481	475	507	475	490	496	489	487	498	504	495	456	451	487	500	494	448	511	474	463	490	496	458	509	482	495	500	499	473	458	510	438	442	485	502	491	498	472	491	451	477	458	496	480	489	493	464	472	505	462	458	486	488	488	444	458	460	496	522	458	516	475	447	503	474	521	503	488	484	497	465	497	488	462	474	496	471	449	481	478	482	527	456	460	467	478	456	462	493	456	456	478	463	487	476	481	494	468	458	461	517	483	495	492	485	484	464	518	466	488	514	496	510	489	432	492	460	475	426	469	468	495	492	470	458	451	502	434	522	437	466	496	512	455	468	475	485	495	475	477	468	491	488	483	496	461	436	461	484	481	480	484	450	463	440	492	423	523	496	467	427	482	473	479	481	469	502	479	482	453	503	521	495	451	487	468	493	450	469	506	437	482	526	449	480	466	470	492	476	469	513	551	472	461	440
14189	1416	1197	1002	744	724	585	576	446	418	415	358	359	333	358	367	350	365	354	331	334	353	333	307	311	330	310	333	322	316	298	301	315	322	342	344	325	330	314	327	312	328	330	299	323	306	307	318	320	333	324	309	328	316	323	333	331	325	297	336	356	323	346	308	319	346	312	327	326	342	316	326	329	325	332	309	333	344	339	295	312	325	317	330	314	346	344	351	320	342	318	337	319	334	340	327	330	370	301	307	325	328	333	338	289	334	321	332	303	300	355	321	316	316	299	313	309	312	326	355	323	320	325	297	315	335	319	338	330	331	332	335	329	317	298	325	326	318	341	306	277	298	315	319	330	324	339	315	301	345	289	353	324	309	314	327	341	332	348	330	297	368	317	290	307	345	344	332	310	315	307	311	310	353	306	336	315	302	295	328	304	343	345	314	334	319	319	314	311	313	312	300	318	315	321	333	330	329	344	336	306	333	346	350	321	293	352	306	312	337	320	313	279	343	321	327	310	347	298	312	315	337	307	336	320	331	312	293	324	289	328	344	347	304	323	316	339	328	338	328	311	289	327	343	304	302	340	310	320	322	323	346	290	289	326	351	314	313	349	341	322	291	311	324	319	315	293	318	330	305	331	276	317	277	309	318	329	347	307	353	348	291	311	277	301	283	302	367	320	329	325	329	315	295	315	305	316	305	355	351	322	335	303	343	310	333	316	294	309	320	310	355	326	306	332	351	267	300	336	328	303	334	323	343	326	330	341	343	316	364	340	356	322	321	318	362	292	335	335	315	306	318	343	331	300	330	294	336	312	334	329	328	303	318	328	336	315	289	353	364	295	330	344	340	337	316	343	328	349	339	323	288	287	328	345	322	314	349	331	319	343	368	321	344	336	317	356	326	325	332	339	344	356	352	332	328	298	330	342	306	338	316	350	345	321	282	308	334	335	353	305	310	325	345	351	340	307	304	328	321	346	305	304	306	315	327	358	313	295	351	293	297	321	344	353	299	326	302	328	325	328	337	321	311	336	294	308	327	347	336	332	306	324	292	312	340	296	319	322	315	340	350	283	388	332	290	316	316	330	302	337	361	298	312	342	347	331	318	376	323	326	341	295	335	320	332	351	358	317	312	270	346	313	307	314	322	347	322	322	305	310	320	285	338	348	312	354	333	362	287	321	328	306	316	342	335	299	337	337	349	334	329	330	342	285	359	312	344	318	344	288	346	295	316	318	339	352	322	334	342	316	327	302	295	311	322	318	314	334	323	344	318	321	329	356	323	298	323	327	323	319	329	295	333	322	360	349	317	329	319	318	346	337	320	287	352	330	309	351	325	304	298	310	320	342	330	342	335	302	348	320	296	303	334	307	317	322	305	307	328	315	300	340	334	330	298	320	362	351	313	305	300	347	333	317	324	336	334	338	298	301	289	331	322	354	315	321	358	314	312	320	319	323	294	310	323	310	347	332	340	309	314	360	326	336	347	312	340	324	309	327	303	293	312	305	305	336	309	306	342	336	343	286	316	351	335	325	331	330	325	336	346	297	307	340	314	290	311	308	274	313	314	343	302	303	299	331	290	319	318	346	342	303	316	317	320	291	282	345	293	310	310	347	307	311	332	302	315	351	328	289	321	368	297	321	313	305	330	310	309	285	329	310	320	350	339	344	306	335	321	319	315	313	303	327	350	297	348	292	321	347	335	347	301	359	339	302	322	380	321	302	307	299	323	345	321	340	340	332	314	304	314	309	363	299	325	334	314	336	322	348	297	349	355	285	302	344	321	285	356	318	335	349	310	321	324	350	325	304	366	303	309	330	315	326	294	351	345	313	303	344	329	306	303	334	320	302	333	337	311	277	342	299	345	330	376	337	345	283	338	326	311	300	344	333	330	325	310	342	346	336	321	334	346	329	308	321	300	334	339	335	305	295	325	319	323	310	300	312	336	321	310	352	308	328	324	324	306	343	299	292	333	348	337	314	324	320	337	310	325	301	310	306	324	309	302	294	300	301	311	326	334	351	331	318	329	334	298	304	325	335	334	340	311	326	297	326	320	346	315	303	341	356	319	276	328	311	284	333	313	319	305	334	303	312	310	338	327	286	333	291	303	328	313	279	312	337	346	315	287	314	335	307	342	283	328	339	303	305	352	322	324	346	332	333	304	310	331	305	289	307	335	322	321	322	337	348	355	325	342	348	331	285	330	319	308	361	339	328	343	335	315	297	339	325	309	305	307	361	317	315	316	303	324	325	327	322	350	329	308	340	305	327	306	300	314	282	314	303	352	324	306	313	285	347	324	326	316	335	351	336	319	308	313	291	328	281	323	292	298	312	321	298	342	301	301	315	322	318	341	312	334	305	331	311	328	314	307	335	321	321	325	321	310	315	329	322	311	333	352	306	311	319	345	332	355	360	306	323	299	346	317	309	341	309	286	308	292	335	314	302	350	345	307	317	333	316	317	343	312	319	362	328	301	281	307	331	362	330	300	376	323	321	333	348	304	288	329	301	356	287	320	359	319	330	334	294	351	334	307	323	311	292	295	288	300	290	302	318	349	308	326	327	315	304	304	287	336	317	292	285	301	327	321	303	342	328	327	329	319	333	296	318	322	322	264	275	316	297	337	321	294	334	350	308	356	294	306	327	326	306	310	317	338	326	321	354	295	311	349	311	318	333	314	309	324	351	310	340	310	369	311	283	355	301	353	336	300	290	308	327	308	308	328	328	318	321	358	330	313	369	325	366	323	337	341	339	346	295	293	330	323	287	309	304	301	355	327	321	316	297	323	326	292	306	277	299	320	305	344	302	349	327	324	322	352	312	291	327	305	356	339	343	306	316	336	309	316	284	291	300	313	337	341	354	363	328	330	316	290	318	310	329	323	315	337	301	335	329	331	320	292	304	316	332	280	321	363	290	302	309	341	299	327	304	338	343	308	328	322	327	342	328	320	302	315	328	289	331	348	329	313	297	271	309	283	351	312	331	338	307	347	311	299	339	316	290	312	354	353	313	301	309	319	336	317	305	332	292	360	359	300	319	327	326	329	355	347	303	329	337	347	328	330	323	297	291	339	277	351	310	331	295	323	277	327	288	295	337	299	346	308	357	324	334	347	348	298	324	335	317	339	308	353	318	365	340	315	323	297	351	356	323	322	337	303	303	320	342	323	310	340	335	354	316	319	296	319	359	315	301	319	327	310	308	347	355	326	346	336	309	341	302	317	294	340	327	318	347	344	347	328	305	320	287	351	321	278	311	315	278	323	340	346	312	328	315	332	321	336	341	327	327	317	299	313	285	318	307	329	312	365	304	304	291	327	327	359	298	310	322	291	300	350	324	331	304	342	324	306	290	360	306	369	318	357	325	334	318	332	334	302	308	285	324	316	341	290	319	333	337	319	335	301	322	318	337	314	342	331	347	315	301	336	289	301	311	346	330	338	272	305	319	336	331	330	332	351	328	325	327	314	329	330	306	305	332	310	309	324	335	369	327	309	309	325
8348	1417	2417	2593	2382	2042	1762	1547	1518	1449	1386	1092	1072	1001	996	967	881	898	924	861	858	855	811	868	863	830	830	844	839	835	816	812	783	767	786	808	815	789	809	769	824	818	793	833	802	793	809	784	788	818	812	772	777	741	715	772	762	768	777	798	802	784	817	811	818	794	788	793	827	796	821	820	827	863	789	794	771	770	794	823	807	800	799	818	820	819	803	783	753	779	806	795	746	752	772	815	759	777	789	769	815	764	763	775	787	846	739	757	804	793	775	808	776	799	810	787	779	754	784	805	773	801	757	774	793	799	775	761	757	802	780	792	795	788	771	764	801	734	806	738	754	841	802	762	824	819	850	784	747	767	812	750	816	755	803	795	788	817	766	810	806	779	784	806	784	747	800	757	814	757	825	695	793	761	754	800	746	779	758	796	761	806	731	749	818	810	728	752	774	813	768	768	768	732	779	749	789	741	761	806	793	745	774	790	816	820	772	808	763	814	814	810	791	782	748	793	756	792	787	808	783	743	789	779	798	762	782	801	758	838	797	776	810	757	792	833	827	772	803	774	794	817	711	796	740	801	742	829	813	825	758	774	747	762	782	759	749	824	809	828	811	763	788	808	846	753	769	808	796	794	825	776	763	839	814	784	775	750	815	720	811	774	775	762	859	775	755	804	773	779	765	803	790	775	785	754	760	763	734	769	807	767	812	764	779	787	816	809	749	775	725	759	795	845	745	838	838	819	800	761	768	751	768	776	759	796	808	743	779	779	768	795	830	823	776	763	739	791	802	783	760	789	849	752	818	777	789	795	719	720	791	800	798	790	795	806	840	778	798	787	744	757	841	826	782	794	762	771	821	831	792	749	815	788	797	749	800	773	763	769	767	821	707	736	786	756	821	795	766	756	769	812	828	799	787	769	779	808	752	730	788	726	795	829	733	779	810	777	812	792	803	783	842	795	797	773	842	818	749	821	806	759	814	777	783	750	749	761	796	785	771	805	767	777	786	763	733	784	789	811	751	770	756	828	794	802	714	825	778	801	778	783	802	756	792	772	861	757	793	775	759	800	749	780	822	776	787	767	751	859	707	828	796	834	835	783	755	791	796	783	756	772	754	801	747	770	827	793	742	770	810	721	833	748	776	845	737	813	769	767	809	779	833	759	807	781	784	800	743	790	773	751	739	774	811	771	814	773	774	806	798	746	774	785	808	767	797	740	810	783	809	771	792	824	790	834	763	819	792	748	772	773	823	780	780	773	743	825	791	771	812	714	744	816	790	773	756	766	817	835	754	741	800	802	790	775	759	772	779	802	802	779	801	805	762	790	788	757	774	793	771	853	811	757	792	784	821	798	831	791	821	838	826	798	813	707	829	781	808	777	792	808	782	793	834	809	783	774	751	816	841	861	796	775	841	787	740	764	814	777	746	785	842	779	802	829	800	805	788	825	820	752	769	776	774	791	799	798	800	750	817	756	776	756	827	786	794	795	782	746	802	806	774	776	773	820	749	785	780	845	761	812	806	814	798	795	792	752	788	810	792	832	792	707	786	795	773	800	833	818	753	791	770	774	784	813	845	803	795	776	818	789	802	778	777	784	787	806	786	797	777	817	780	776	766	821	784	749	797	776	755	737	778	835	751	762	786	757	786	775	807	730	766	792	764	771	736	797	771	777	816	741	774	815	754	788	809	762	794	781	826	768	774	754	813	794	794	777	753	784	756	824	777	825	773	768	787	766	776	866	806	804	804	851	778	756	814	803	805	794	808	794	758	799	767	797	803	804	773	778	777	878	769	809	773	798	800	750	792	798	826	756	804	726	788	772	785	812	806	785	779	756	772	777	778	794	776	748	824	807	799	784	757	813	808	795	809	753	803	741	776	796	798	770	869	812	748	789	779	772	848	796	752	828	799	802	773	742	760	823	787	792	784	822	818	754	816	805	786	842	739	826	818	777	788	770	765	778	790	801	774	777	829	824	765	803	767	761	785	736	783	817	808	748	788	793	793	750	851	821	778	774	753	809	801	753	771	753	809	766	770	812	758	767	837	791	822	768	838	762	778	770	817	803	771	799	760	796	834	776	760	841	822	765	810	789	778	807	764	754	811	775	760	823	736	782	738	830	783	845	729	832	802	773	815	775	795	822	788	780	740	801	772	741	726	766	831	797	769	811	777	789	837	812	796	774	810	792	763	813	822	764	790	782	750	809	800	800	801	828	757	776	807	793	762	800	789	755	797	776	811	783	798	780	761	789	733	757	788	766	738	753	818	778	821	767	815	816	720	783	770	829	755	794	766	792	775	759	798	721	811	795	793	771	806	792	763	797	764	774	779	811	796	800	786	851	805	785	771	789	762	761	836	813	779	806	819	832	754	782	764	816	827	773	762	749	763	741	797	767	815	783	780	797	767	824	760	743	807	822	812	785	790	804	755	777	785	725	766	750	791	765	838	799	760	742	792	767	759	775	766	794	825	768	753	786	768	814	767	769	762	765	792	771	773	816	763	751	780	779	784	751	791	809	860	785	774	816	740	786	800	801	779	763	789	847	788	757	785	712	761	793	812	760	816	816	774	805	757	796	821	819	771	769	815	756	807	817	792	829	758	811	802	800	828	797	808	815	738	786	793	754	777	776	841	770	794	806	804	739	817	812	767	781	821	815	790	771	741	825	804	817	760	783	743	841	796	786	785	828	788	795	780	817	803	783	747	787	781	826	775	799	827	813	819	801	711	748	748	766	765	786	749	794	785	779	828	780	842	786	747	764	806	840	840	799	809	789	807	735	781	780	791	803	819	823	781	781	768	802	765	772	785	790	799	772	809	763	733	850	858	791	770	736	808	758	760	763	775	795	773	825	798	760	768	769	752	760	835	804	806	783	803	808	754	762	762	825	738	805	776	775	787	777	786	772	830	792	824	717	795	790	749	806	777	828	760	779	779	772	751	748	828	799	826	777	821	818	755	831	823	796	806	788	781	803	781	807	850	739	813	759	802	769	799	738	781	775	822	753	741	815	857	766	777	747	777	825	782	804	789	793	767	762	731	805	785	782	780	743	774	784	773	754	820	811	778	824	784	773	779	801	791	774	808	776	810	748	795	802	778	802	751	774	777	757	789	821	791	779	787	795	773	739	756	797	777	785	789	788	786	815	779	809	734	781	838	759	780	833	734	791	806	756	810	752	802	803	775	810	784	799	766	832	757	764	821	807	810	740	780	815	753	768	775	752	811	760	771	779	780	806	838	771	786	786	744	786	808	805	819	720	784	776	852	829	776	797	811	797	806	776	813	743	740	755	763	761	773	801	717	782	781	775	766	745	808	839	764	780	773	807	778	756	777	736	798	785	821	815	802	842	797	805	800	780	777	775	791	788	760	791	747	802	828	818	776	797	834	794	759	754	826	749	793	766	734	757	811	757	770	740	770	797	841	766	760	826	747	795	794	791	765	774	768	809	771	802	748	713	778	783	769	793	722	777	745	762	772	761	789	808	791	734	809	765
1541	344	298	291	291	292	294	265	298	336	266	293	261	262	254	285	287	313	279	272	294	273	286	280	252	251	280	275	280	286	272	291	299	283	264	273	319	276	255	317	249	289	270	279	302	300	284	301	268	297	271	240	298	299	262	280	269	267	278	294	245	311	283	308	282	268	303	271	262	271	274	276	300	293	315	266	282	272	309	322	292	274	279	250	295	308	252	291	304	269	295	286	305	295	286	286	289	287	274	266	279	290	291	262	269	286	292	250	255	310	287	275	279	286	273	291	294	278	277	273	303	271	239	270	296	268	273	266	265	264	287	277	258	274	290	271	273	285	259	277	266	259	280	290	270	256	260	290	263	272	269	251	301	305	301	271	298	290	301	296	276	311	293	283	292	269	304	296	245	281	269	298	276	266	283	270	313	254	266	276	294	308	271	284	277	281	277	264	284	252	266	302	267	294	264	295	259	299	303	280	270	298	302	308	325	304	256	309	267	283	264	281	272	275	288	288	280	279	257	254	275	273	300	306	267	273	288	264	293	287	293	292	280	286	292	295	247	269	242	257	260	264	278	273	302	280	226	311	281	282	318	275	308	260	276	301	273	264	265	268	275	294	282	308	309	238	278	284	287	269	281	271	313	273	242	313	276	261	282	285	274	287	270	284	278	295	283	274	277	275	265	257	273	288	273	268	247	304	269	296	259	298	266	276	313	293	276	289	270	328	299	272	276	295	291	254	279	276	296	282	302	269	290	278	303	317	278	286	271	248	295	285	264	306	280	258	275	252	298	281	270	256	269	263	278	295	300	271	291	278	289	257	263	280	309	296	252	290	299	279	298	275	290	287	301	274	260	292	272	277	298	325	295	289	272	292	270	280	256	282	280	285	319	280	295	289	295	268	265	256	283	270	258	297	288	311	273	285	242	286	287	267	268	279	285	282	263	242	278	280	289	269	285	258	265	312	266	278	278	292	255	275	275	269	294	303	259	301	263	289	303	302	261	278	257	263	242	252	293	304	301	304	310	258	281	284	280	275	302	262	292	251	257	274	271	247	306	298	297	285	293	265	286	279	278	271	256	260	252	271	282	301	274	276	288	283	273	273	291	280	273	267	314	283	286	297	259	290	278	302	303	260	241	257	291	309	314	284	289	284	281	250	290	278	278	298	286	282	262	258	287	319	275	269	283	285	274	252	284	287	264	256	281	267	280	267	302	287	269	280	292	290	265	283	289	278	352	285	265	283	280	278	312	293	248	290	290	286	254	281	286	308	296	273	270	277	253	250	294	278	273	247	269	296	302	255	270	278	284	263	313	290	277	277	269	272	294	283	311	288	243	320	263	250	272	285	280	299	296	304	288	246	260	265	272	264	301	252	262	269	238	254	249	279	274	277	265	273	294	314	274	272	274	283	269	278	264	273	281	261	323	290	303	306	279	290	306	272	249	288	284	288	273	311	248	273	276	299	293	298	288	275	316	269	267	283	324	236	256	300	284	280	280	268	269	300	259	316	282	274	299	273	275	301	254	314	288	292	273	299	306	292	303	258	283	288	314	299	324	308	271	273	278	268	276	330	283	287	304	283	273	288	277	290	263	297	291	292	287	280	256	292	286	273	264	274	286	304	278	277	258	332	295	266	272	275	284	267	265	266	282	269	304	277	273	334	268	304	272	316	290	278	270	306	270	310	272	265	276	306	281	267	277	295	266	300	302	273	292	291	299	266	295	285	273	272	270	261	296	288	297	279	253	301	286	292	278	286	279	315	278	294	280	321	264	255	293	280	305	283	276	326	253	272	286	266	296	324	292	296	280	311	281	310	262	280	246	288	279	283	292	291	287	290	284	321	258	284	286	273	249	283	310	293	290	269	292	284	279	287	306	290	267	253	275	291	273	298	262	302	269	282	282	306	309	301	300	277	290	294	256	273	291	249	264	291	290	282	289	268	256	305	278	293	295	285	277	298	287	289	275	311	291	265	278	288	294	256	266	303	290	268	295	289	289	319	274	297	255	273	268	296	269	289	324	324	260	275	313	305	301	284	279	260	276	297	280	295	283	309	277	305	264	292	284	275	298	272	288	279	273	291	244	293	255	266	276	268	256	300	314	271	291	294	244	275	275	271	278	290	287	287	279	284	250	283	279	267	349	291	272	259	300	292	291	306	317	275	283	270	279	292	280	283	253	286	273	301	249	284	288	287	262	308	252	257	301	273	268	305	327	275	271	279	305	300	299	270	254	292	295	309	308	293	283	292	263	274	267	264	244	284	296	302	265	269	295	278	301	265	289	290	266	292	297	284	306	313	312	290	275	260	304	300	279	259	257	283	283	292	300	264	295	278	261	279	264	289	271	279	289	283	254	276	293	303	285	261	261	271	316	276	260	272	281	277	286	327	269	250	285	257	282	259	288	295	269	260	257	270	264	274	271	283	244	311	274	267	304	281	302	296	298	263	308	306	289	268	280	275	264	278	280	267	300	258	288	244	277	280	272	280	322	301	275	290	300	309	265	244	270	277	245	261	282	286	281	308	296	286	309	285	302	273	289	275	291	262	280	284	264	277	294	309	287	304	279	250	272	274	326	239	264	326	259	270	276	290	297	288	268	281	313	317	276	259	300	261	271	282	294	288	269	296	311	273	294	260	299	280	288	259	295	247	301	254	303	294	294	262	261	282	304	288	292	299	270	278	274	281	253	288	312	273	288	258	294	301	274	253	289	289	254	271	310	300	319	300	264	298	275	285	286	302	276	298	305	281	289	280	322	304	264	262	291	298	305	281	248	250	278	286	261	286	263	276	278	317	317	243	287	298	303	274	289	259	283	306	270	301	314	274	282	273	306	270	270	287	276	316	287	271	295	303	263	298	264	292	298	280	307	278	292	307	262	270	278	270	279	312	267	262	270	267	264	274	256	266	270	296	271	248	278	280	251	292	295	274	237	288	297	319	280	305	300	277	280	271	297	273	272	251	260	285	296	318	281	273	303	264	287	266	306	284	288	242	274	270	271	288	252	290	305	255	285	260	289	276	271	267	274	289	320	286	279	281	288	307	283	303	306	277	282	305	289	280	290	274	263	284	296	339	285	302	306	249	262	281	274	287	275	268	284	287	268	281	306	259	280	305	302	307	300	268	306	319	277	266	274	290	286	303	298	278	280	275	285	272	259	304	281	294	268	263	276	257	267	282	274	289	269	306	282	289	305	282	291	292	290	312	305	270	269	256	245	260	291	313	279	261	260	276	245	290	271	280	245	263	302	284	261	263	259	280	261	275	308	291	302	274	293	300	252	316	309	267	266	304	248	289	258	284	299	262	325	303	267	264	269	257	277	281	269	276	266	250	259	310	315	268	279	253	275	289	278	305	261	265	297	265	290	261	325	282	276	284	283	295	286	304	251	297	281	307	273	295	312	275	280	284	313	284	281	290	261	250	285	260	275	272	299	293	302	305	312	332	327	294	256	283	304	306	292	280	285	283	263	255	293	267	291	270	265	294	272	273
1875	692	713	727	657	702	694	681	661	663	691	696	678	667	663	675	708	635	662	663	657	712	684	696	699	662	719	701	671	704	687	638	720	717	671	694	751	672	672	665	744	694	684	708	666	637	725	684	648	686	686	648	678	667	650	667	683	692	699	714	703	615	651	660	687	724	697	692	688	667	652	669	661	682	638	654	680	710	670	623	680	628	685	632	673	683	600	674	699	778	667	720	672	638	681	685	687	689	673	677	713	654	636	686	715	672	660	661	631	664	701	691	644	648	722	695	659	656	657	627	624	669	651	622	694	699	675	706	628	680	641	664	647	702	667	714	639	671	721	682	653	675	662	732	671	660	698	628	683	685	657	680	689	668	654	712	690	682	704	725	710	667	695	661	729	673	669	720	643	682	677	619	622	660	655	682	634	698	709	621	647	666	735	678	644	652	673	681	661	686	668	682	694	698	645	706	665	643	691	693	654	720	658	699	658	674	596	682	694	720	651	672	679	616	664	675	711	633	660	661	713	671	655	662	683	659	690	673	667	692	701	654	625	658	625	675	698	670	685	680	662	664	643	645	655	692	679	647	656	718	676	704	655	686	710	664	676	671	647	633	714	662	630	681	629	626	654	723	670	635	649	700	630	732	642	678	662	659	630	657	658	629	688	652	661	719	676	659	683	721	710	665	656	630	673	683	688	678	666	688	684	658	669	622	672	668	659	707	694	661	649	666	674	658	646	713	670	692	684	630	665	662	721	710	683	664	652	670	712	649	643	693	684	701	647	649	655	674	657	704	698	653	671	672	643	690	624	651	694	680	663	634	684	665	722	676	653	692	663	636	645	703	704	682	652	674	740	653	650	667	660	641	675	675	666	709	642	650	691	673	662	645	662	677	640	689	640	664	693	721	690	690	701	649	706	662	680	696	687	644	647	688	659	645	643	641	686	664	699	656	689	699	646	730	700	703	666	655	636	658	628	649	649	688	702	618	704	623	674	634	672	701	719	662	685	696	651	695	746	656	684	698	658	686	682	679	668	645	672	652	721	635	663	667	693	667	693	727	687	652	672	646	661	683	678	633	746	638	678	677	676	643	696	647	661	685	695	699	697	676	679	660	655	643	666	698	683	730	708	665	662	687	722	677	671	660	677	672	668	677	687	642	669	641	680	651	654	710	698	696	702	646	668	685	695	678	665	702	650	696	679	639	655	635	645	675	689	645	678	625	647	673	670	660	663	655	685	739	703	636	709	671	676	649	658	642	685	614	689	709	680	703	704	670	706	686	706	679	681	701	649	738	666	678	705	653	624	697	641	660	638	688	657	662	659	683	607	669	693	683	658	733	674	684	722	699	625	688	679	661	669	667	661	655	706	662	662	676	630	632	675	650	652	688	695	656	716	624	625	665	666	671	673	695	637	634	688	650	645	698	699	656	698	670	667	656	673	660	660	667	697	663	736	727	696	655	675	608	662	682	703	703	721	684	632	693	638	682	626	663	671	659	705	682	712	680	683	684	672	677	681	742	668	668	696	673	681	653	614	683	656	694	679	687	731	707	643	658	665	685	653	636	654	704	642	657	695	668	665	715	727	637	676	679	682	667	689	721	650	671	628	667	693	695	697	665	690	652	699	643	660	671	612	664	660	728	664	659	663	624	638	703	658	726	691	685	707	671	672	673	704	647	683	662	687	645	687	717	651	642	670	727	650	701	662	701	660	667	672	714	624	743	666	699	738	628	658	700	711	653	684	710	646	683	685	688	689	676	607	699	661	657	638	659	704	710	610	654	675	662	698	696	666	611	694	653	681	683	690	693	667	685	685	653	660	654	671	682	654	659	673	670	697	639	671	652	646	699	700	686	662	641	691	646	676	731	657	687	632	678	712	650	705	695	726	692	687	646	630	698	650	633	672	674	683	653	708	671	699	664	662	688	660	701	626	662	697	625	725	694	667	692	634	729	675	682	671	690	693	685	679	685	694	725	651	711	665	694	719	684	668	722	642	673	659	705	730	704	673	705	696	712	616	652	670	629	679	676	672	639	721	687	647	662	653	636	707	665	623	686	673	669	634	678	644	675	660	669	700	661	638	714	667	687	699	693	640	642	720	678	617	686	708	686	688	707	696	712	636	691	660	645	634	659	711	638	687	675	672	642	675	717	686	644	671	700	636	675	709	694	670	653	662	697	683	651	680	637	681	646	676	694	691	644	669	659	649	610	688	653	713	662	674	678	702	677	646	669	660	700	653	708	681	632	696	687	650	684	680	656	652	695	600	663	669	687	722	703	670	690	706	688	634	637	653	661	691	676	706	687	670	656	668	602	637	645	664	634	714	699	731	675	673	699	641	647	653	686	661	719	706	642	667	692	629	699	672	647	690	702	704	686	674	675	693	695	654	630	688	631	669	674	635	645	681	683	692	665	675	682	666	763	650	705	701	689	678	638	683	655	668	697	651	684	666	669	683	681	668	646	737	658	638	684	685	678	663	691	652	685	685	676	680	711	666	684	693	700	658	683	666	652	664	647	630	655	609	681	686	655	679	668	680	654	685	671	713	661	667	683	670	655	710	643	705	668	686	666	692	684	662	657	678	638	649	655	640	644	664	696	709	693	659	646	637	699	676	678	699	662	635	673	653	667	665	671	669	673	663	655	684	672	659	656	687	685	682	658	653	658	645	713	736	671	698	691	700	638	696	660	707	710	685	674	688	680	638	680	677	678	701	632	697	679	675	662	680	628	680	692	662	672	659	718	729	706	698	704	728	628	652	652	703	681	708	666	651	678	704	638	633	645	690	683	675	674	679	669	677	684	647	665	682	661	674	674	739	649	686	633	639	720	677	634	667	639	702	645	696	662	644	682	682	696	664	676	700	622	663	648	652	656	661	660	660	634	685	630	672	696	726	679	682	656	639	685	662	665	706	680	687	718	695	639	657	645	669	695	645	699	708	636	654	686	716	665	700	637	718	698	651	666	640	681	664	687	719	671	668	637	715	633	641	715	687	684	629	742	677	691	711	668	688	706	695	655	662	674	676	661	689	626	663	689	645	683	676	630	689	701	645	677	650	692	708	658	672	664	681	646	663	693	697	681	689	702	671	656	701	666	651	708	697	667	689	731	677	604	629	683	662	690	651	641	682	712	654	640	668	705	720	669	667	663	668	669	675	684	653	682	655	657	687	659	628	661	626	677	611	681	654	680	661	699	719	703	693	661	642	658	678	604	697	687	646	713	646	661	679	681	691	697	642	676	679	614	731	688	658	645	692	661	621	707	702	685	665	699	629	721	682	629	695	656	699	668	685	626	690	663	706	649	635	716	664	689	697	678	669	703	678	684	711	631	649	711	653	721	654	677	679	665	720	665	704	702	702	708	689	707	672	697	665	645	681	673	686	729	693	668	697	658	660	642	710	650	677	667	692	625	633	684	637	639	689	664	685	678	656	649	694	720	673	676	650	670	697	666	649	677	690	667	696	682	659	697	643	653	658	684	686	650	663	699	703	675
7558	576	577	513	331	304	282	235	226	227	210	182	188	201	187	180	183	188	189	179	184	151	181	201	162	168	157	168	161	177	205	187	203	178	160	166	182	195	180	192	175	199	166	172	192	173	168	187	186	184	156	163	182	177	168	171	180	185	173	179	171	178	148	176	189	187	153	173	173	184	188	172	182	161	181	161	183	177	181	188	127	145	160	172	150	179	155	179	178	202	172	153	173	171	192	161	178	156	193	170	193	195	174	178	181	159	174	183	150	191	182	176	168	150	146	178	173	178	193	160	160	184	165	199	166	173	162	166	168	170	167	173	157	164	195	161	172	174	184	195	174	163	165	191	168	162	177	180	179	148	180	159	178	177	193	158	178	171	208	184	184	147	165	179	178	166	163	187	186	182	184	168	163	171	158	160	173	168	150	182	188	193	152	166	175	186	170	152	164	165	153	180	157	176	161	159	186	173	193	175	181	196	197	176	189	178	146	148	178	169	180	173	160	168	188	159	171	171	190	168	156	171	177	178	162	186	168	170	182	169	164	187	172	177	178	180	171	180	182	180	162	171	181	152	161	144	160	185	199	181	174	192	181	185	158	186	185	179	183	181	182	184	172	172	137	172	182	145	178	180	159	168	173	160	193	196	177	167	198	159	138	174	166	192	136	168	170	156	201	165	204	187	174	145	159	171	154	168	178	172	153	183	149	166	166	176	160	173	173	176	189	192	168	145	179	149	167	169	178	158	162	145	158	166	184	172	184	185	180	191	144	147	153	219	165	181	169	166	180	176	173	168	158	193	151	187	196	177	167	163	172	174	143	174	167	151	160	198	171	167	191	167	175	168	153	176	177	174	176	170	161	163	195	159	170	206	176	174	152	167	160	159	164	161	178	194	173	186	195	187	167	171	157	168	188	169	174	169	170	165	166	177	167	163	153	166	170	166	170	162	183	184	145	197	199	179	170	184	167	175	172	159	150	175	153	159	154	162	185	179	200	152	199	157	197	182	148	199	155	195	201	176	166	176	172	187	187	196	175	158	177	192	186	175	158	165	222	174	147	169	155	185	164	168	192	167	165	177	178	173	150	176	178	169	200	179	167	152	176	178	174	168	180	175	193	156	186	144	171	210	166	163	162	157	168	179	173	181	161	151	158	189	186	179	154	167	169	161	188	176	179	179	168	159	182	168	177	180	177	188	194	188	144	168	171	175	169	179	179	177	194	177	189	172	173	177	155	162	162	143	168	164	171	170	155	182	175	179	183	167	182	187	164	176	179	180	183	174	169	194	177	166	185	209	161	163	148	169	182	170	163	187	205	180	164	170	166	168	165	195	174	176	164	146	189	172	173	167	160	158	182	180	155	198	191	179	155	159	177	152	186	197	180	202	174	181	190	162	195	185	191	181	154	175	174	170	160	197	155	178	202	166	171	173	170	169	162	145	153	175	180	182	174	164	160	199	163	177	179	155	156	175	192	156	159	169	156	150	155	187	174	182	182	183	184	166	187	168	192	200	184	193	163	167	178	164	170	165	181	167	169	172	166	160	159	159	188	154	199	164	179	186	187	182	170	171	163	190	155	181	188	179	187	173	174	154	164	180	165	164	178	158	162	204	161	167	162	171	168	189	178	153	172	150	167	198	165	186	151	193	172	159	176	180	161	164	160	171	184	154	198	183	202	187	177	162	162	184	176	159	188	174	169	200	163	187	154	169	176	179	159	150	184	177	156	167	179	175	184	199	200	196	172	157	162	165	178	173	189	172	182	192	194	150	165	161	161	197	167	190	170	208	172	189	186	166	180	182	156	163	162	166	178	174	173	197	179	160	181	194	172	162	180	183	179	182	186	181	164	173	174	187	186	199	159	198	190	194	189	159	158	161	163	158	175	185	175	145	171	182	164	167	161	177	172	152	160	198	165	186	143	169	163	185	186	179	174	178	183	159	149	169	176	174	153	186	181	181	167	168	187	169	162	177	186	178	183	157	150	169	190	169	169	175	185	188	173	174	181	182	170	162	175	177	179	164	167	158	183	174	178	157	160	175	175	176	177	186	178	150	193	165	163	158	169	167	153	161	185	173	167	174	182	164	180	145	171	167	170	157	157	176	170	185	180	167	205	159	159	188	166	150	202	169	193	178	180	171	180	186	181	171	176	180	199	165	200	172	174	171	197	174	182	191	172	145	174	188	177	180	151	163	152	149	200	169	172	180	181	164	159	196	168	158	183	172	159	167	160	148	191	169	150	159	225	192	186	184	198	167	164	174	161	183	178	166	167	166	186	171	185	178	188	171	164	160	169	177	197	213	178	189	168	188	175	192	153	179	192	192	160	180	196	159	176	167	182	165	174	185	169	194	156	181	178	170	154	146	195	151	191	199	178	181	181	173	180	174	168	144	165	171	170	207	188	173	186	150	196	170	160	186	177	166	163	183	210	165	173	165	158	172	147	176	157	201	164	146	158	196	195	161	148	189	155	157	158	160	173	176	176	181	171	149	181	191	161	200	171	178	184	201	180	178	191	170	170	203	171	187	170	167	163	155	168	179	161	170	174	163	169	180	163	181	174	181	165	168	163	177	163	184	190	180	186	189	183	184	173	159	178	177	178	174	183	176	157	184	168	173	161	177	182	185	162	163	160	172	173	162	180	194	172	137	175	191	154	162	160	165	174	188	193	150	168	170	176	168	172	165	177	198	177	196	208	191	168	171	148	184	177	184	195	191	160	169	177	157	196	170	189	185	172	170	187	203	160	167	148	155	172	173	177	170	164	194	207	173	149	173	175	159	203	164	176	169	168	173	176	180	186	161	157	151	181	163	166	184	170	193	162	187	180	161	154	168	176	172	168	166	182	180	155	199	192	159	166	171	168	162	196	159	162	166	173	198	156	175	176	182	181	188	181	176	192	189	189	187	179	169	190	159	168	170	139	180	170	147	180	166	155	155	153	175	179	162	169	190	192	172	178	195	153	176	178	184	160	179	166	182	156	169	178	145	177	193	181	173	172	174	170	168	170	173	167	153	163	181	179	160	176	172	147	178	195	176	200	179	176	179	184	155	160	196	188	201	156	167	177	187	169	158	170	156	157	162	173	162	175	181	201	156	179	159	188	183	152	163	194	162	179	167	164	160	170	178	180	158	172	170	159	176	175	155	166	181	196	175	174	169	180	152	156	189	161	159	163	179	180	178	209	181	207	201	165	158	194	190	171	157	167	212	203	175	171	190	135	175	177	164	183	171	189	182	181	159	197	166	174	168	188	174	173	161	159	176	157	182	180	179	170	183	178	182	142	198	164	176	166	178	187	179	165	170	166	177	174	179	191	220	187	192	149	191	150	183	192	165	171	171	167	196	178	170	159	185	194	201	175	179	158	149	182	179	165	201	187	182	185	166	159	169	197	164	200	169	165	200	186	180	185	176	184	184	189	174	183	196	145	192	203	166	166	159	161	183	160	150	192	143	188	192	159	180	174	159	172	159	137	185	185	176	192	169	178	174
6290	785	1332	1474	1241	1147	982	869	795	862	775	686	618	592	560	528	489	524	549	545	523	551	493	503	554	554	515	494	514	506	500	552	512	496	502	495	471	494	512	479	479	495	515	491	501	502	490	505	490	521	470	485	495	492	484	489	514	492	471	463	495	462	492	460	495	464	491	475	502	481	497	525	482	488	491	484	498	450	467	518	439	456	491	510	514	514	463	472	434	429	479	503	505	454	491	466	484	527	466	466	482	500	445	423	524	498	431	457	441	500	473	462	433	435	472	498	492	483	481	488	460	468	512	483	461	499	455	484	455	475	512	490	497	450	492	492	455	461	464	497	443	475	486	458	482	501	486	487	515	473	494	463	489	513	472	505	490	463	466	486	504	486	479	459	467	476	459	491	494	451	486	498	458	498	458	511	493	429	468	451	454	488	460	460	465	474	473	453	486	441	494	490	509	509	471	439	504	448	484	456	476	451	484	445	478	513	477	467	453	472	464	486	487	500	477	505	497	469	484	476	441	513	461	448	499	482	522	450	450	481	485	455	446	473	469	467	495	453	412	501	441	487	467	516	483	461	495	502	434	531	467	463	457	473	454	455	487	472	481	469	455	498	497	478	515	480	462	466	447	457	473	475	447	481	477	481	452	458	472	504	462	480	510	461	453	449	465	499	467	490	497	480	469	461	473	486	531	476	489	483	449	490	463	492	475	511	476	542	436	494	495	495	471	471	448	496	464	497	461	490	483	513	464	461	482	501	461	461	481	465	434	468	461	508	508	489	469	452	481	500	441	515	488	455	494	463	474	493	469	495	499	469	476	458	439	492	507	487	474	474	441	467	500	516	470	487	432	476	497	498	446	459	470	493	464	423	452	502	503	491	450	472	491	470	486	489	492	477	447	473	485	447	478	465	503	492	482	467	471	494	485	458	454	485	546	466	477	489	472	461	471	443	488	476	479	479	449	491	465	524	483	469	455	456	482	496	503	489	490	466	496	446	472	477	460	464	454	449	456	491	484	471	521	515	498	520	500	464	512	495	493	509	476	507	453	435	495	498	474	470	492	466	502	458	479	447	483	456	465	469	464	511	442	422	515	482	457	465	477	476	494	499	457	466	485	499	453	443	504	480	499	478	495	513	461	469	479	426	447	453	480	482	492	434	489	476	472	486	460	460	446	484	470	487	512	506	468	462	498	486	532	478	481	442	504	499	456	491	491	485	463	461	459	477	498	498	472	473	468	476	520	473	480	445	450	462	479	479	513	471	460	439	441	505	483	517	446	493	436	459	472	485	469	444	465	476	478	479	486	502	447	454	500	461	480	480	472	475	489	481	485	471	486	458	486	465	454	472	457	509	456	475	498	469	467	486	494	476	481	464	474	491	467	476	480	475	466	496	479	469	435	470	456	438	466	458	446	453	528	448	455	476	462	486	484	451	447	472	462	494	496	510	471	474	493	491	472	508	469	503	486	477	479	448	470	436	465	515	484	430	495	485	514	467	419	492	496	458	454	481	475	463	476	462	476	461	470	477	494	435	464	481	479	460	471	501	475	476	510	501	483	506	475	458	465	485	465	473	480	469	481	481	490	474	474	478	455	499	436	493	428	445	487	468	513	448	472	506	483	442	484	472	478	480	457	493	479	520	506	467	484	463	472	462	447	469	487	476	445	439	455	490	459	490	470	508	461	505	471	498	456	486	491	481	423	488	458	472	472	493	459	451	536	483	491	454	495	479	492	483	516	483	504	444	505	484	522	503	456	488	491	445	534	465	510	472	470	475	418	466	501	468	473	495	468	449	516	476	491	467	495	465	466	456	493	480	474	484	451	489	497	511	487	434	466	498	484	495	470	496	465	478	472	463	474	485	484	501	491	448	447	482	481	491	466	486	428	464	474	503	450	482	518	482	468	489	444	498	473	481	448	502	479	490	410	525	476	469	448	517	465	496	465	491	460	509	471	511	527	471	486	481	473	465	472	468	505	484	507	482	503	476	500	473	469	470	505	489	421	494	497	469	472	479	458	443	481	463	443	451	452	482	483	501	468	477	444	489	484	473	480	476	458	487	483	437	478	478	449	492	471	491	467	466	473	438	460	465	454	477	463	477	511	464	494	445	495	507	480	489	528	517	458	501	513	450	472	466	472	473	468	511	492	464	501	512	466	465	513	432	471	486	463	490	508	464	487	495	454	458	466	491	488	454	475	484	502	485	466	485	457	471	474	468	532	475	448	485	454	451	499	502	482	487	483	470	485	477	430	437	481	482	450	498	461	510	453	490	461	493	509	476	465	473	510	520	474	498	496	476	459	477	489	475	477	499	461	488	505	488	482	520	466	490	455	478	448	457	467	512	490	532	480	497	468	455	479	473	444	447	446	448	481	494	436	519	487	462	474	468	438	463	467	453	486	501	466	442	467	448	469	490	439	488	450	471	447	472	443	492	491	485	438	527	459	478	446	497	455	457	504	466	503	445	493	472	455	444	476	491	497	493	475	486	449	450	521	441	479	471	441	458	483	464	446	459	486	493	449	489	487	490	470	456	473	441	437	475	485	485	481	511	465	498	433	513	476	462	477	463	541	440	484	500	492	474	512	468	492	484	464	493	495	507	496	465	504	487	469	456	455	468	424	477	448	483	479	470	472	482	456	455	479	467	490	479	458	481	467	480	489	475	515	471	481	469	467	478	454	480	453	438	459	462	525	435	472	462	487	466	492	476	461	504	490	498	523	506	464	520	464	460	521	479	448	438	481	461	487	492	502	467	496	446	473	494	434	474	461	478	490	464	490	505	516	471	479	436	482	471	482	490	474	441	475	477	459	473	485	500	455	520	465	480	460	482	484	441	465	506	439	470	504	467	495	444	451	489	464	497	456	452	503	498	478	467	494	494	465	449	491	449	523	477	493	477	468	470	537	511	454	512	468	503	488	478	492	504	487	508	471	475	512	435	435	469	489	470	471	501	505	461	453	455	489	465	494	470	460	493	442	489	452	487	458	485	487	456	468	467	499	475	487	477	474	460	484	454	480	469	486	442	465	451	461	485	465	446	468	471	478	458	463	453	415	491	425	437	519	457	489	505	466	470	517	476	453	509	430	500	464	515	482	445	506	506	480	471	492	520	477	490	452	474	475	499	462	503	487	484	457	475	443	457	494	475	471	475	483	525	448	467	460	484	511	473	470	474	512	473	472	487	446	461	467	488	507	475	456	446	427	499	482	452	512	502	434	504	441	497	442	466	439	464	445	476	482	515	500	484	482	458	457	479	491	483	461	428	467	472	439	506	441	496	475	493	480	476	475	496	474	467	457	476	463	499	462	466	506	471	469	498	484	451	459	476	427	468	476	462	496	448	500	427	489	468	489	501	473	475	479	467	452	479	495	472	482	485	460	455	482	436	463	447	479	487	473	481	506	431	480	459	501	482	481	505	486	511	489	498	461	450	483	498	485	508	501	471	460	480	446	495	504	501	455	483	461	436	476	432	493	457	448	474	438	510
14145	1364	1162	1004	794	611	553	471	503	486	403	331	351	362	367	390	347	318	333	297	322	355	339	334	355	310	299	332	323	313	345	379	305	300	297	327	326	314	326	371	297	332	308	281	353	325	357	332	319	295	313	359	321	302	327	319	344	295	368	341	306	338	300	288	321	314	330	305	329	334	349	334	314	357	302	283	351	332	336	314	343	317	331	270	312	315	329	315	312	308	377	318	334	322	319	336	343	363	330	329	321	334	309	347	341	314	266	312	302	296	316	331	326	301	349	285	308	329	305	308	315	300	325	351	311	322	331	312	321	272	313	303	330	313	309	318	329	307	316	325	362	317	311	304	328	324	305	330	314	317	331	300	325	318	323	323	273	333	344	305	317	296	329	344	309	318	314	327	325	359	307	311	304	315	310	314	327	334	317	338	354	361	332	328	330	302	309	329	347	331	313	303	322	337	349	324	306	309	325	327	337	342	337	306	366	316	322	340	350	328	328	333	311	332	320	299	306	300	315	321	329	323	339	352	331	291	355	331	329	310	312	336	314	343	351	334	328	329	330	311	326	348	363	321	334	280	334	299	343	301	292	312	301	318	309	316	336	315	338	319	305	313	331	328	341	292	304	313	334	280	323	308	346	337	320	322	323	285	340	339	304	326	342	314	318	297	309	330	314	319	341	304	332	315	310	331	300	320	343	325	355	309	316	337	344	293	320	319	320	303	316	343	320	334	359	346	359	320	293	321	313	309	345	291	330	309	330	330	357	320	314	330	323	308	336	336	301	318	322	312	334	344	318	319	333	341	307	322	319	260	322	314	320	293	310	325	297	315	293	318	309	322	313	319	310	341	292	303	329	306	322	309	301	332	321	298	321	341	313	313	302	305	313	321	302	300	360	298	308	333	324	332	350	288	368	324	319	328	317	324	353	313	296	291	327	328	333	290	319	349	331	286	333	310	337	338	324	341	318	314	322	318	335	331	320	273	303	306	326	334	292	339	342	332	299	304	334	323	311	346	324	355	332	307	271	330	338	329	314	289	325	320	328	324	321	317	327	348	309	299	359	327	286	315	317	296	334	292	322	328	339	328	307	353	341	285	352	301	309	299	327	285	345	349	319	308	367	307	359	319	314	306	315	348	307	308	323	338	322	330	319	333	341	303	327	303	308	315	293	299	337	294	315	316	341	341	344	322	340	285	320	283	317	308	307	338	276	321	298	293	318	326	320	345	315	303	313	331	312	333	353	343	314	339	308	307	318	304	284	346	320	340	328	327	326	298	301	355	333	318	325	306	348	322	317	279	302	336	356	305	275	306	325	332	310	323	328	342	331	306	305	358	310	286	326	335	328	277	321	295	346	320	317	340	333	298	320	337	321	339	318	339	306	345	353	305	301	348	331	324	294	328	329	338	315	330	301	321	285	307	290	291	323	308	316	311	336	302	324	311	309	321	330	356	310	353	318	280	311	344	351	322	320	325	283	335	340	334	331	310	287	333	331	330	315	328	319	307	315	322	320	328	302	311	333	297	338	317	285	309	301	306	286	338	295	297	292	327	287	342	344	321	367	332	323	333	308	301	329	303	323	322	303	302	314	308	321	317	340	305	325	268	321	317	319	310	329	296	310	312	320	299	320	303	312	359	337	343	308	315	339	310	341	330	320	336	355	311	316	294	306	314	305	327	301	319	330	353	323	313	303	329	305	317	309	329	313	354	312	325	355	319	315	322	325	296	354	332	332	332	328	343	342	327	318	330	333	334	292	325	310	326	352	330	332	325	302	294	319	326	331	309	315	287	292	324	327	327	351	329	295	329	297	286	328	341	293	337	357	318	305	349	291	342	324	326	359	348	320	327	321	310	302	343	328	348	329	288	320	330	336	348	321	299	324	338	300	319	328	354	336	302	321	317	315	329	329	332	317	286	309	323	314	351	292	321	322	305	320	349	353	333	274	342	321	345	321	305	316	317	315	319	338	324	295	316	329	282	326	352	343	311	355	306	376	339	334	326	302	259	320	336	330	328	309	322	298	297	347	325	327	331	337	310	329	315	325	334	298	356	331	314	327	323	338	337	299	315	334	298	300	325	328	281	336	310	313	341	340	345	303	305	320	311	311	336	338	333	319	341	305	333	307	307	322	316	319	307	311	320	313	330	323	330	321	307	284	324	286	302	312	331	362	302	316	317	301	314	330	336	335	336	312	340	322	310	314	333	311	355	334	314	315	304	324	302	301	317	336	320	293	306	325	305	300	280	343	302	296	344	335	301	297	291	318	323	332	330	304	329	323	339	340	355	342	305	313	320	301	332	341	281	310	302	275	324	327	331	331	331	286	334	326	327	311	370	299	337	317	318	299	302	304	327	306	374	352	347	295	316	339	327	303	309	323	308	342	329	298	306	304	303	327	317	307	311	308	318	308	336	310	310	341	324	325	310	340	326	301	331	300	272	351	333	327	336	339	321	299	335	332	320	317	303	317	300	329	327	305	354	293	333	294	323	316	310	325	304	327	333	314	335	317	308	304	330	353	284	296	365	327	319	335	321	371	359	308	306	327	314	288	332	355	365	352	336	330	315	313	328	354	362	349	329	325	298	320	316	341	295	328	316	319	337	336	333	309	292	358	309	310	336	291	330	327	304	347	337	347	299	309	329	341	315	331	338	335	337	326	338	309	333	300	323	305	331	343	310	276	317	332	311	327	318	304	316	316	312	303	324	337	321	314	330	322	312	317	314	323	310	318	336	319	303	356	327	332	343	354	325	326	311	320	332	327	337	300	358	307	324	347	313	355	294	294	276	304	326	304	304	303	334	322	319	336	276	348	340	317	291	332	350	301	335	334	313	292	293	323	343	304	326	272	287	303	334	317	287	315	361	329	332	286	325	330	329	323	334	343	318	322	296	306	360	328	321	300	290	322	319	321	333	345	312	335	317	324	328	333	321	332	336	301	318	347	327	322	285	320	310	326	334	311	313	344	294	305	312	340	327	339	292	302	329	316	350	341	327	329	342	335	344	274	298	337	301	301	333	315	339	310	337	312	302	347	345	319	317	310	341	327	311	335	325	353	329	327	300	300	335	326	308	331	302	336	306	320	308	325	307	310	301	330	289	304	290	355	313	332	310	316	328	345	324	306	307	294	330	329	343	304	326	319	338	324	293	318	327	312	330	308	304	328	323	327	350	304	331	320	308	285	329	317	330	347	301	297	309	304	318	296	363	300	329	328	300	306	296	345	332	307	307	337	351	292	286	330	346	333	336	334	312	342	322	308	314	297	312	321	318	323	320	329	312	322	327	333	320	303	312	317	321	338	266	336	274	297	335	342	330	321	330	294	312	291	339	336	287	302	334	299	318	293	308	319	334	351	314	315	329	332	341	315	309	294	331	315	338	315	321	333	288	338	321	312	325	330	343	301	318	323	294	327	320	314	311	323	346	290	317	331	319	343	315	295	332	308	330	281	306	338	334	322	313	338	350	330	312	306	354	312	323	338	359	361	325
8267	1365	2289	2698	2417	1989	1751	1641	1522	1688	1245	1105	1054	1016	1008	968	895	916	927	847	923	834	810	869	881	831	853	845	810	878	807	804	790	804	838	821	822	844	833	775	821	802	818	848	771	843	730	788	735	789	776	818	804	797	806	811	862	780	802	802	806	837	794	794	819	780	824	818	744	779	763	774	780	834	817	753	764	762	778	781	764	744	746	748	806	781	802	730	837	859	746	810	804	783	795	810	764	777	767	794	813	776	822	747	797	788	802	745	777	766	766	807	838	814	807	775	807	797	820	770	828	806	778	770	750	779	744	737	792	784	724	823	827	814	815	769	820	784	788	773	768	764	742	806	828	816	796	784	794	754	788	810	768	813	810	801	790	820	748	774	742	826	789	777	737	780	791	764	730	783	762	812	773	787	775	765	800	756	770	806	812	814	811	796	780	799	811	786	795	751	785	769	741	810	803	737	808	801	783	746	780	764	806	737	778	799	829	765	746	762	779	788	806	823	840	754	759	804	738	806	750	832	767	802	826	800	795	757	772	793	796	811	747	815	796	751	742	785	722	812	821	787	866	807	765	802	784	804	820	778	823	771	784	736	765	784	763	767	817	722	738	787	777	770	768	785	781	747	778	847	774	762	797	821	788	819	771	763	785	824	722	765	726	808	763	817	764	781	764	773	782	769	822	740	764	733	746	826	863	753	746	780	798	773	778	862	790	770	797	776	744	796	833	778	817	761	771	804	802	786	788	786	787	823	786	750	818	799	746	820	791	782	825	772	749	782	798	818	768	799	750	814	821	806	746	847	769	745	793	782	762	764	803	748	807	758	782	769	769	789	766	787	783	743	759	730	758	761	789	745	793	773	810	819	818	790	779	827	788	806	796	763	763	735	738	791	829	787	778	786	739	783	827	785	834	724	780	750	711	756	788	791	787	840	796	783	764	808	785	788	858	770	782	822	756	790	773	825	799	776	777	813	825	761	765	789	851	738	842	792	774	782	806	813	762	771	776	749	772	806	827	800	768	759	799	771	773	788	790	793	796	821	783	776	823	774	833	768	785	769	761	777	791	789	742	809	802	739	747	713	784	793	729	787	785	739	822	810	754	818	781	774	800	740	791	743	799	737	816	788	793	774	774	796	749	833	732	760	792	744	815	751	828	804	773	774	783	774	753	819	760	790	799	796	788	790	798	776	787	781	784	784	776	789	805	794	774	751	753	800	729	754	775	787	827	803	776	782	777	791	819	782	773	754	762	787	781	760	821	800	789	782	772	821	748	801	784	764	786	765	788	793	762	782	792	799	749	761	759	716	798	763	800	789	784	778	765	788	778	813	825	771	783	830	797	820	760	797	776	785	776	790	730	800	773	737	804	762	805	779	801	822	767	752	798	797	734	807	794	773	804	800	796	817	802	784	809	819	792	821	733	772	752	841	861	770	799	792	826	816	732	819	718	798	761	755	819	791	753	837	748	799	767	774	772	790	816	822	774	750	801	772	759	809	725	812	784	763	781	819	843	763	781	781	790	813	814	792	742	839	782	762	798	801	778	781	786	789	756	767	801	778	811	779	757	758	841	732	749	782	748	843	776	790	793	733	854	747	838	769	765	816	817	782	755	805	759	787	804	817	809	797	799	739	747	765	780	793	787	801	810	799	837	732	766	799	758	792	777	798	807	739	839	777	779	740	796	787	736	805	820	783	822	788	815	805	819	803	805	817	822	799	778	769	814	788	832	774	832	756	781	809	743	800	792	778	818	775	783	752	821	772	776	818	826	772	796	793	721	831	803	777	772	771	811	824	837	783	781	744	760	790	775	760	766	844	784	799	785	803	757	737	813	794	757	728	794	740	758	795	789	811	811	745	794	810	802	758	761	783	788	772	830	784	801	787	795	820	785	758	779	760	721	752	808	778	734	798	759	835	784	779	779	766	753	762	828	756	747	756	843	789	794	776	752	745	740	771	760	784	771	811	842	774	747	777	765	780	804	798	734	755	763	799	814	773	778	758	816	758	802	734	791	812	801	772	827	801	810	788	734	753	786	742	832	731	781	842	762	773	775	782	788	801	834	840	825	751	755	749	809	743	813	794	793	780	772	781	803	823	773	766	759	769	783	817	815	759	817	779	779	780	758	810	827	745	791	813	814	753	809	765	778	730	736	777	831	795	742	791	753	778	842	743	792	750	781	779	795	840	752	814	807	799	802	793	787	769	737	798	799	807	756	783	775	765	731	782	828	804	769	800	807	752	840	794	817	741	777	737	784	804	810	816	846	840	810	798	771	802	779	731	792	741	785	814	791	800	717	822	770	793	814	713	793	768	748	803	776	768	777	756	776	775	751	708	768	802	802	794	760	826	807	759	777	825	811	805	781	801	778	823	790	695	797	760	759	771	804	803	794	735	754	741	789	792	797	817	752	832	804	783	805	803	758	787	792	813	798	781	784	785	816	775	782	769	807	803	811	806	791	805	714	815	804	803	773	754	814	788	810	837	787	795	802	805	836	769	842	795	828	815	776	786	792	822	779	791	817	783	778	817	796	844	757	804	817	741	806	844	811	801	826	782	734	752	795	854	813	793	803	792	755	797	740	798	806	768	803	845	771	799	794	797	774	812	799	750	781	764	750	772	798	801	792	773	776	758	819	823	783	827	779	785	778	780	731	837	773	789	758	763	751	827	799	800	735	733	776	819	820	746	796	776	761	758	766	764	805	775	822	810	805	792	795	775	804	774	818	771	775	744	771	803	778	797	775	734	845	799	767	781	785	756	796	757	793	766	815	830	770	777	826	848	765	790	812	772	810	759	777	763	798	776	805	799	796	786	811	777	777	820	765	835	819	758	778	803	798	801	789	750	801	789	742	774	780	767	797	830	809	779	839	773	803	777	760	767	763	809	784	775	792	788	841	802	758	823	794	770	833	797	781	790	787	755	735	729	743	805	752	791	783	798	771	798	773	802	842	811	814	789	749	786	837	750	828	845	784	756	757	753	750	767	814	789	806	805	827	793	799	787	748	781	799	768	807	802	792	788	811	799	783	804	803	795	760	740	836	795	800	792	770	804	774	782	778	798	726	785	784	818	774	831	805	727	775	806	836	764	820	784	818	830	775	765	762	814	763	747	778	815	792	783	761	734	780	783	764	751	768	831	769	772	797	773	781	812	787	696	770	805	764	781	777	762	832	778	764	792	791	781	802	769	789	784	854	783	807	782	785	766	776	839	776	815	773	785	734	795	747	755	808	730	749	809	866	762	771	696	800	824	804	806	770	797	798	777	774	789	762	771	789	801	758	823	783	798	776	776	815	761	802	727	784	751	793	772	819	830	757	783	756	767	752	763	806	795	781	801	792	791	740	830	772	824	817	784	833	775	796	822	768	776	796	793	803	791	751	766	771	813	811	817	758	767	755	752	796	726	778	800	790	788	784	765	767	822	826	784	810	764	786	779	752	817	822	802	748	810	788	759	807	769	759	799	758	806	751	728	759	823	802	750	804	808
1660	277	311	295	291	287	305	291	266	257	320	290	278	261	277	286	283	285	242	273	262	273	270	279	316	303	297	310	286	295	301	287	276	291	261	289	281	310	286	282	308	295	300	281	296	311	288	290	295	287	310	304	282	256	289	273	278	292	289	273	298	286	281	298	253	280	273	270	281	243	272	313	270	313	275	256	284	308	285	289	317	287	294	277	290	267	266	253	263	301	288	269	240	293	279	316	295	282	264	267	243	268	298	278	307	312	289	247	294	320	289	259	255	270	287	285	301	299	299	303	301	316	283	255	282	287	305	306	288	265	305	310	286	297	293	316	307	286	297	331	300	280	272	309	290	294	291	311	273	286	284	285	304	283	286	272	291	280	283	293	309	285	273	307	281	302	288	288	320	258	292	295	304	236	292	298	290	290	259	285	257	277	294	286	311	282	277	316	301	282	260	299	253	299	294	287	256	282	255	274	274	279	304	290	299	296	311	295	305	305	281	293	314	291	331	288	267	269	276	289	292	293	287	297	271	293	320	320	283	266	290	294	300	268	259	302	311	285	266	298	308	306	282	266	272	280	297	299	289	308	296	281	286	305	286	298	303	286	317	236	284	295	291	269	264	267	307	275	273	270	289	278	297	306	298	294	249	280	267	271	295	286	306	273	265	274	314	281	301	270	287	297	287	270	279	288	266	258	286	304	283	249	281	273	256	269	290	305	271	319	300	255	273	316	277	253	263	277	279	257	327	301	297	285	284	303	271	290	256	279	291	284	333	277	254	284	275	308	289	292	278	314	300	283	274	286	287	300	243	281	289	270	267	276	277	281	267	270	284	286	282	295	259	302	300	294	282	304	276	270	264	266	269	275	284	268	303	329	259	295	282	269	270	271	270	279	290	308	305	242	268	259	292	273	288	289	297	290	312	308	305	295	286	329	279	280	243	296	288	271	287	266	275	264	298	278	287	267	270	279	261	252	295	287	288	281	319	319	281	291	294	281	286	276	302	311	294	278	283	273	265	287	284	292	276	285	282	280	308	288	303	287	300	283	322	316	314	273	289	292	266	278	279	294	286	283	285	268	247	257	268	298	288	292	301	263	269	264	303	328	306	303	292	317	270	275	252	289	281	278	297	277	253	285	314	274	276	297	306	265	281	280	303	280	309	323	240	281	266	285	265	266	272	258	273	271	302	267	287	269	308	280	263	273	284	309	288	268	281	279	265	276	296	286	269	286	266	306	279	280	279	281	317	287	301	279	316	287	297	293	264	302	279	299	266	277	305	288	316	285	278	283	281	322	280	291	301	255	289	276	298	316	298	296	303	291	309	266	289	286	280	285	270	272	319	305	288	264	309	271	284	298	262	288	289	304	286	275	281	260	304	302	292	302	290	298	307	309	275	262	290	272	304	251	279	296	291	254	289	267	268	286	271	294	248	279	308	297	304	283	285	290	287	263	301	277	249	278	278	281	319	273	263	276	269	320	296	298	308	280	285	283	270	268	298	270	271	265	330	311	243	261	266	280	298	281	245	271	288	296	285	260	294	277	306	275	298	267	272	271	283	247	277	295	246	270	318	280	288	266	284	303	301	269	312	304	294	275	258	275	314	304	287	287	297	293	280	284	272	284	302	269	311	316	292	245	282	263	265	308	265	262	280	293	267	297	287	305	286	300	287	300	300	303	251	297	304	299	296	268	258	294	263	255	287	294	313	305	296	278	293	279	242	303	250	286	256	289	305	299	314	290	261	276	276	286	265	255	303	288	309	279	293	304	280	283	278	297	294	279	295	293	308	282	255	279	281	290	281	280	281	281	314	290	342	299	289	305	313	280	259	279	289	309	278	296	302	278	270	265	257	266	303	295	281	276	298	296	260	244	284	285	296	292	266	279	284	257	242	266	302	264	278	299	282	272	252	287	247	316	302	273	241	308	271	341	322	287	242	272	302	264	299	296	263	300	264	283	281	247	282	270	299	272	306	244	260	262	345	290	252	289	321	311	296	284	298	273	271	321	298	269	297	275	287	271	305	276	320	293	245	278	315	261	277	317	293	249	315	268	271	271	256	275	281	283	295	277	295	277	285	288	265	303	294	286	280	298	286	281	274	288	277	277	330	273	293	298	278	275	295	311	276	284	294	310	278	297	310	286	304	251	287	302	291	293	291	282	262	301	275	255	278	309	300	282	297	315	286	308	301	277	266	291	325	286	281	287	282	294	278	278	318	263	294	271	255	250	278	275	303	306	260	284	255	310	272	259	285	274	279	278	309	304	318	305	257	294	276	294	298	283	280	263	286	299	281	308	293	265	275	305	306	295	291	277	270	310	260	248	299	268	270	267	256	301	261	274	273	316	256	287	292	274	293	275	282	257	264	301	294	262	248	288	326	269	270	282	297	269	251	291	265	268	300	297	290	277	276	279	261	270	246	272	318	258	277	307	293	259	288	266	297	258	269	313	298	300	298	254	297	320	256	279	271	272	300	298	285	292	276	264	275	284	270	265	285	258	280	276	285	286	295	313	287	319	305	318	270	278	290	296	280	259	338	289	283	327	316	281	265	302	278	282	272	314	303	295	297	268	281	273	271	304	273	296	270	286	271	272	333	294	262	284	296	243	277	307	319	263	259	254	286	296	296	312	303	273	261	274	332	290	296	294	309	287	257	302	273	306	268	299	246	289	266	280	289	299	285	282	305	259	293	319	273	271	288	266	309	303	269	275	294	279	314	275	274	260	268	284	288	315	290	303	270	316	280	299	279	255	286	248	269	316	273	279	285	284	278	271	299	242	275	276	270	269	277	253	265	271	290	251	268	266	287	267	260	288	301	279	274	263	274	307	283	273	258	297	273	264	292	323	310	313	297	312	293	263	303	280	303	288	274	293	307	321	262	304	286	273	284	289	306	277	285	280	299	299	312	250	291	287	256	276	280	294	286	295	252	265	310	309	279	314	334	320	312	272	282	268	249	266	263	276	295	258	268	267	299	284	308	267	299	265	285	276	280	287	279	293	291	265	287	256	314	286	283	284	271	264	279	267	305	246	287	265	308	321	353	273	300	310	263	253	272	300	272	260	283	313	280	311	310	303	313	301	271	275	279	295	284	289	282	307	313	286	295	250	270	297	317	287	262	272	292	274	290	307	283	265	304	282	288	284	290	303	297	288	277	326	276	288	305	298	267	311	301	281	309	268	295	300	280	290	292	264	299	256	288	255	274	301	304	279	283	287	272	280	270	274	301	340	293	276	292	284	272	260	301	268	304	294	239	300	271	288	281	288	325	291	276	277	313	280	274	292	252	277	302	292	287	247	262	300	314	276	292	299	295	300	251	281	305	307	288	274	274	270	309	266	271	275	319	292	286	243	289	294	279	287	273	303	310	259	293	277	288	300	356	342	272	291	309	261	280	280	298	307	273	281	283	315	305	322	290	295	291	268	286	299	269	288	274	280	257	258	316	267	315	254	269	276	306	296	337	296	275	297	298	289	311	294	297	296	309	273
1889	744	683	696	665	699	675	687	699	649	709	661	623	687	686	646	687	683	691	704	649	695	652	660	695	680	665	672	705	676	653	685	665	706	632	663	698	702	654	679	688	635	649	675	673	654	676	662	688	703	691	630	707	660	655	721	650	676	678	706	680	615	650	698	726	708	649	680	656	647	668	697	641	672	648	689	663	639	689	683	708	639	641	651	665	635	680	659	654	632	716	671	683	656	661	657	661	686	723	669	670	649	708	659	657	683	662	675	639	672	655	703	612	657	594	645	671	662	699	664	677	673	660	655	679	666	689	727	655	661	690	654	668	688	697	635	670	722	687	690	695	684	653	680	719	694	608	681	654	691	660	659	664	655	696	670	702	654	705	688	706	687	630	717	735	643	716	671	633	653	705	661	659	673	688	652	678	672	662	697	658	647	682	680	702	678	683	643	626	620	674	634	709	642	701	710	726	714	693	690	659	653	693	659	651	657	660	707	637	708	615	691	667	688	693	650	674	691	678	678	644	676	629	721	638	711	663	680	684	676	699	679	657	710	642	693	716	670	655	680	723	702	682	670	654	706	666	680	665	678	647	635	687	723	655	690	671	650	702	672	692	692	692	663	622	671	664	702	702	666	713	637	708	729	674	716	631	678	684	710	646	663	691	636	723	659	719	634	625	712	682	650	674	634	706	663	656	719	681	654	660	702	680	694	711	680	687	690	643	639	692	722	669	677	670	653	721	724	713	661	650	712	744	667	655	696	697	662	712	685	694	705	657	674	662	674	671	659	699	664	675	666	694	703	675	648	692	689	716	656	660	674	673	716	683	704	659	660	664	679	740	695	729	674	687	658	694	641	632	664	648	686	719	688	658	624	667	656	647	700	650	675	686	668	647	666	685	663	688	669	655	684	621	708	687	689	700	676	663	654	667	632	679	718	659	658	709	720	675	671	695	662	633	633	696	691	684	668	727	649	666	680	668	681	711	689	700	693	622	670	713	693	678	677	654	703	674	710	723	690	682	713	720	650	674	697	682	666	668	616	637	692	695	616	679	693	672	658	645	616	641	679	660	699	660	682	667	679	708	642	643	661	653	687	661	654	707	673	694	691	704	708	642	665	688	706	659	692	692	688	635	696	697	665	660	680	663	666	691	674	696	666	690	643	624	660	658	659	679	686	664	679	670	678	677	697	658	653	680	668	640	649	651	674	692	699	702	639	645	723	681	703	720	680	657	664	675	665	733	696	649	680	675	690	659	687	728	665	684	706	683	686	685	679	662	657	687	701	709	697	676	704	681	622	634	614	641	646	654	675	681	711	635	685	677	667	635	708	668	659	719	690	728	704	664	689	670	725	669	701	665	699	679	702	721	679	721	706	695	680	692	655	684	654	620	659	680	682	679	724	634	687	654	642	705	752	642	663	666	662	700	676	638	652	643	677	684	680	660	710	676	698	705	663	675	682	670	666	709	665	676	667	667	681	713	690	656	665	677	646	699	709	692	670	647	673	687	669	616	694	706	616	703	645	654	664	686	699	658	677	675	679	678	687	670	635	732	664	707	705	646	700	683	666	650	632	677	658	675	674	658	646	699	692	685	647	710	671	678	690	655	646	670	699	726	688	641	664	670	687	694	637	696	651	651	702	676	666	687	690	678	675	625	670	678	708	693	724	648	677	645	622	676	694	658	692	672	656	698	677	674	690	659	692	617	628	732	658	672	636	668	712	657	644	665	685	696	724	694	669	667	694	648	673	696	636	692	680	649	663	667	683	675	715	636	660	617	666	701	653	648	617	668	679	685	696	698	633	654	666	632	667	626	687	688	680	702	664	741	710	734	667	678	675	686	755	681	690	648	657	670	620	687	691	651	650	665	669	692	652	675	706	665	664	680	684	658	638	641	630	635	724	648	669	666	688	660	643	705	701	659	689	688	654	663	659	736	674	680	727	682	705	653	646	656	665	693	688	647	706	680	697	671	682	687	664	733	683	699	684	654	670	690	679	698	672	683	663	705	688	684	729	694	661	697	642	638	675	708	674	689	672	709	695	705	668	676	663	693	688	674	679	646	676	661	685	713	680	675	675	665	670	682	703	687	698	674	693	704	687	687	720	704	704	673	626	679	711	679	646	678	652	683	686	658	681	712	700	664	675	678	697	686	678	677	637	658	686	672	689	702	691	676	715	706	673	634	646	702	695	660	724	638	663	708	672	729	701	695	646	659	670	677	661	696	696	664	634	695	702	649	671	651	691	705	676	660	638	652	682	678	693	632	641	713	726	650	673	685	678	705	673	625	704	677	687	717	703	682	665	654	695	730	683	654	648	693	672	741	687	680	701	669	708	626	647	667	680	673	730	654	675	688	689	657	647	643	656	698	733	688	707	656	693	671	657	679	669	673	715	707	744	656	619	731	667	658	762	658	628	667	650	657	636	694	672	700	678	653	628	668	679	692	605	663	659	713	663	654	648	724	658	683	662	647	654	655	688	721	686	685	687	671	648	692	676	683	670	658	683	664	680	661	691	672	705	667	672	673	666	689	656	686	660	704	663	645	690	664	647	705	693	687	745	678	663	669	680	731	692	661	698	686	673	677	688	701	696	711	712	656	683	714	675	694	689	688	687	678	680	662	689	608	673	712	705	704	644	657	682	668	689	657	675	679	628	664	665	707	662	695	710	645	675	655	669	724	692	703	658	675	680	669	688	726	740	724	671	598	668	672	655	690	678	617	704	692	668	673	648	694	644	693	620	689	677	644	719	698	708	655	675	681	695	709	699	647	657	688	670	685	700	650	677	658	661	645	676	719	690	727	675	713	694	663	666	645	651	646	652	683	704	703	670	665	641	639	645	694	648	617	660	688	728	632	632	685	682	638	683	690	679	673	704	695	711	688	698	688	689	713	694	710	721	664	730	644	700	673	690	672	675	649	653	694	654	678	717	640	699	649	694	632	702	744	651	739	664	747	647	703	702	670	680	707	723	673	681	644	664	687	674	671	689	690	709	673	708	690	666	680	708	694	652	683	653	687	700	656	673	691	685	678	691	665	689	677	681	701	732	708	673	676	727	674	639	682	692	663	640	660	706	728	685	697	703	632	681	687	685	698	675	674	701	644	691	696	704	707	671	644	677	647	693	660	655	674	674	672	700	674	653	666	676	688	678	647	632	674	692	679	632	676	676	663	653	694	665	645	666	663	711	660	678	633	705	636	666	707	728	677	660	734	711	694	689	667	672	691	685	677	639	709	689	664	617	688	680	677	705	701	688	693	705	669	670	686	666	663	658	671	637	641	663	683	684	734	696	656	702	612	624	650	681	653	646	656	627	694	727	672	641	668	661	657	650	656	683	672	654	697	677	675	640	677	705	693	658	665	694	681	641	638	663	663	666	675	677	672	668	739	666	683	675	697	653	684	664	693	720	658	651	635	649	682	686	705	695	655	657	630	654	701	660	661	608	685	695	620	676	686	626	682	704	701	678	667	685	671	664	685	663	660	712	670	682
7694	542	636	503	414	322	269	253	245	234	212	187	202	188	179	206	192	198	206	200	177	191	176	174	186	201	175	171	152	181	186	171	169	195	185	165	194	165	171	162	169	164	167	189	193	183	169	198	179	194	182	175	178	181	188	169	178	182	179	171	176	176	182	187	159	163	161	165	170	171	191	157	164	188	156	178	171	166	180	141	136	189	185	181	177	180	176	173	164	179	162	186	179	170	171	151	156	158	168	169	160	169	167	163	169	177	163	173	183	184	167	170	174	158	179	164	200	167	160	189	184	177	168	160	176	173	186	180	183	155	168	169	175	179	176	187	182	173	174	182	190	147	194	183	176	184	143	168	144	149	145	182	177	143	172	173	179	162	165	170	190	168	151	171	169	190	181	166	178	169	172	143	164	163	172	175	180	184	156	179	163	179	173	172	183	171	181	140	190	164	185	178	186	166	160	154	162	177	206	174	163	211	194	170	141	162	182	182	171	165	203	192	192	161	164	172	170	192	198	151	195	200	141	188	177	167	176	164	173	185	159	175	186	170	176	176	170	177	161	165	187	191	178	158	164	191	189	194	169	182	170	177	173	159	185	164	183	157	166	176	155	183	162	184	190	146	163	168	157	166	179	163	147	190	174	179	195	161	158	171	154	166	205	173	164	186	150	192	179	157	182	160	167	183	151	173	171	182	163	159	168	158	161	170	135	208	209	158	168	167	154	164	171	168	193	191	157	175	164	166	166	182	193	209	190	167	164	145	170	196	189	173	173	185	172	164	169	168	169	163	168	160	192	177	150	165	180	190	174	181	172	184	182	185	133	163	148	179	171	177	176	165	167	169	206	179	177	189	184	168	171	141	193	196	164	172	153	179	186	196	187	160	161	169	159	189	153	157	189	165	177	160	179	186	179	185	148	146	195	197	165	170	157	178	185	191	200	172	189	161	182	185	190	186	184	157	168	191	146	185	151	194	169	181	190	185	165	169	166	215	172	193	165	173	185	188	174	175	185	186	186	190	181	180	217	155	177	166	152	158	174	169	170	157	153	171	160	158	173	176	196	157	174	159	169	183	161	170	188	167	168	178	176	128	158	191	163	219	177	177	168	156	155	182	163	162	166	161	160	179	166	164	164	175	187	172	163	171	172	191	187	172	158	161	154	173	165	154	185	142	165	169	176	170	162	204	172	184	171	186	172	179	191	167	178	135	172	174	153	168	178	174	177	186	170	184	145	162	163	169	183	155	167	186	167	165	172	158	160	163	176	153	183	145	179	153	168	150	158	164	164	182	183	160	177	177	202	176	171	195	182	169	189	184	187	195	178	147	161	165	170	178	169	184	174	178	157	152	162	178	169	182	178	192	174	161	173	171	174	172	180	168	161	170	167	165	187	168	183	173	199	177	168	187	165	177	179	176	181	162	189	154	163	177	173	194	168	179	182	162	168	167	164	173	163	195	166	156	196	186	171	155	155	182	165	180	180	157	206	184	184	192	178	175	183	169	146	154	176	170	182	175	196	166	179	185	185	184	173	177	169	154	150	175	195	194	182	176	192	169	182	184	213	176	189	171	160	158	170	180	158	171	192	187	184	179	162	175	175	165	160	190	177	147	154	161	175	211	174	183	171	187	161	172	176	175	179	176	186	178	176	179	166	204	164	201	162	156	144	149	178	158	175	166	154	173	181	175	192	188	189	153	166	170	184	181	193	179	149	199	153	179	170	159	164	192	152	172	185	174	165	166	172	159	157	162	170	173	170	162	155	166	154	170	183	183	190	179	179	160	178	173	181	180	181	182	168	183	167	176	183	142	187	169	176	169	154	164	168	174	165	168	170	164	155	149	174	176	158	169	188	180	171	187	168	160	192	169	184	174	188	172	186	173	178	175	186	160	183	188	173	150	151	172	160	162	194	170	170	177	187	157	170	164	167	163	166	160	181	185	165	176	167	190	143	166	150	167	171	177	151	181	181	163	156	186	194	171	199	157	192	180	178	175	173	188	162	185	184	154	176	192	179	166	192	155	181	209	172	174	188	152	179	176	187	197	175	171	176	181	159	166	182	177	174	165	169	164	158	180	169	176	172	182	184	188	183	171	179	157	168	174	164	180	183	168	198	185	180	175	181	163	175	160	191	162	168	161	172	144	177	175	166	152	167	178	175	177	178	170	172	169	165	182	193	184	172	143	150	169	173	148	181	151	179	156	150	168	171	185	157	172	186	157	171	184	177	181	174	143	173	195	160	179	197	167	188	167	173	188	174	189	187	188	161	172	178	183	160	177	181	188	180	169	191	157	171	184	195	183	175	187	176	153	166	186	197	163	169	195	180	182	167	158	182	163	175	201	153	173	166	212	183	189	154	187	169	166	156	180	169	172	171	190	168	162	171	156	159	168	174	208	165	161	176	178	205	165	148	168	181	208	162	155	182	171	157	184	190	184	157	199	138	172	167	196	203	158	157	176	189	182	143	164	183	159	182	151	178	169	159	184	182	165	165	178	177	201	167	202	174	183	183	168	189	169	167	171	174	155	187	177	154	186	172	189	167	189	160	184	153	171	165	207	168	170	180	187	148	182	181	195	162	164	148	175	211	179	175	166	167	169	171	185	180	159	148	172	192	179	184	173	181	155	183	161	166	160	176	199	167	175	149	197	179	163	169	149	165	184	166	192	158	166	164	194	187	181	176	187	166	161	182	168	185	169	181	167	216	171	171	190	160	174	153	161	156	168	172	188	162	160	168	170	170	162	178	188	173	199	171	164	173	184	179	184	185	182	184	230	185	171	185	147	177	176	158	161	181	188	165	179	155	179	169	176	186	165	162	160	171	174	180	160	170	170	178	148	170	162	170	179	177	189	201	177	199	209	166	189	182	162	174	190	196	160	150	170	154	151	167	172	206	185	179	160	176	178	186	170	162	163	166	167	183	168	181	193	174	179	175	173	158	146	161	155	151	191	164	190	166	154	166	159	165	178	142	185	181	160	193	177	195	186	174	173	181	160	188	175	171	200	175	165	158	175	158	168	152	186	159	185	169	175	145	161	144	172	148	163	155	159	175	164	159	167	176	167	163	172	171	174	184	147	168	162	193	155	166	173	178	171	173	174	150	178	195	160	172	162	154	159	161	181	165	191	182	191	165	153	161	192	191	176	187	191	150	174	182	168	164	161	172	160	166	176	176	183	193	182	155	182	181	193	199	182	149	174	179	176	154	151	199	160	187	161	197	170	155	188	182	161	170	145	200	176	178	190	165	177	189	180	169	175	178	200	189	173	168	173	216	183	159	170	193	171	155	160	162	189	187	177	172	201	188	157	133	181	183	182	169	171	165	180	186	186	147	185	176	173	164	157	150	189	168	154	202	184	157	158	183	188	163	166	169	172	198	198	159	192	161	158	188	177	145	175	170	164	179	190	173	172	175	169	168	171	155	172	156	171	204	188	165	167	172	189	199	177	164	173	168	189	170	183	192	172	156	192	167	169	167	161	164	169	171	183
6318	829	1300	1461	1279	1165	1110	939	843	828	739	612	544	606	568	565	534	520	514	520	545	538	463	513	547	495	490	514	486	522	513	463	521	509	505	495	505	516	497	495	474	506	490	498	491	454	489	449	490	462	477	506	502	467	478	507	466	485	479	486	465	483	493	434	460	501	483	467	467	469	473	451	499	452	464	482	473	500	522	516	473	463	488	483	478	481	485	463	466	475	459	466	480	447	478	489	495	464	497	473	444	428	509	491	506	468	467	497	494	478	504	478	509	507	469	477	496	466	461	480	482	491	501	499	487	476	447	525	484	480	475	482	457	476	434	460	458	452	446	455	460	468	466	460	507	466	463	434	480	508	480	472	496	495	457	481	466	482	516	496	468	500	476	459	515	461	478	482	443	459	497	427	454	443	494	460	510	454	448	463	479	486	451	482	513	499	493	489	464	482	462	519	497	489	464	433	500	469	450	500	484	481	466	476	494	469	464	466	476	482	468	480	479	494	446	487	493	472	501	464	517	485	535	422	509	503	467	495	466	493	498	499	465	519	494	473	465	458	468	470	480	490	486	500	474	498	462	431	475	449	447	482	464	432	459	443	464	466	479	487	457	481	461	492	482	488	478	478	482	468	460	495	508	504	471	463	459	470	490	495	486	442	446	467	530	479	465	492	492	493	478	516	502	506	477	491	470	510	459	546	451	475	489	472	489	476	487	480	484	485	488	487	502	470	470	482	505	497	465	479	493	487	464	458	473	485	449	476	494	463	488	512	476	461	471	449	459	457	499	517	505	496	485	444	467	481	483	453	503	472	475	480	494	493	500	457	478	465	457	499	519	481	446	484	504	524	510	436	498	488	489	462	456	477	488	447	447	501	475	481	437	463	490	479	473	463	487	466	464	470	512	462	463	475	479	515	518	491	479	453	486	506	474	494	464	456	465	467	470	464	479	477	499	519	464	443	486	485	462	461	499	459	454	526	501	504	469	464	498	524	472	473	483	489	474	461	470	501	464	458	481	484	494	512	440	470	486	468	494	466	472	471	489	456	455	454	474	496	491	492	436	523	490	478	478	458	468	490	476	466	484	508	476	515	485	467	454	462	441	488	458	457	475	501	509	480	470	513	448	452	470	474	489	482	481	479	468	461	521	521	477	490	484	479	479	490	471	516	484	474	476	486	488	472	490	477	478	466	487	459	481	486	507	482	483	497	520	466	514	454	520	497	496	462	492	453	479	454	478	437	513	461	499	504	496	480	481	490	492	477	441	430	498	483	485	494	471	480	468	440	492	459	469	447	455	485	490	467	458	462	461	472	488	487	474	493	463	506	464	482	491	534	470	471	504	494	493	490	480	491	430	483	478	515	482	501	486	469	478	472	447	486	474	460	500	471	426	444	452	491	456	473	506	503	480	496	490	472	488	483	443	501	502	480	479	456	507	472	518	487	462	449	490	506	478	492	522	501	480	479	485	489	483	454	460	447	501	485	508	455	487	506	490	470	489	481	488	511	494	452	463	490	434	445	431	459	482	531	473	520	463	477	539	461	479	479	483	454	486	468	473	439	485	486	480	477	453	492	488	466	492	454	493	480	492	471	425	498	455	457	515	437	455	462	450	473	456	491	449	488	460	479	467	503	470	458	464	485	427	459	463	509	491	461	487	486	492	520	441	460	467	463	515	499	471	496	502	497	443	461	499	503	493	499	489	482	467	491	509	449	489	496	474	517	482	487	492	479	490	485	490	497	481	454	489	454	516	473	471	515	502	509	497	487	512	455	440	531	454	469	514	461	464	467	463	463	495	474	461	478	497	507	487	458	473	495	459	457	498	513	463	478	432	468	478	490	475	464	466	476	484	504	477	501	510	511	502	474	494	469	498	510	481	462	489	467	514	468	476	481	473	484	445	509	490	451	461	533	478	486	497	483	488	468	472	470	448	533	470	484	483	444	446	473	497	478	476	454	478	453	484	444	478	527	477	445	491	490	464	487	505	510	441	469	442	430	476	519	475	473	511	479	449	469	459	489	481	526	484	493	477	492	486	509	499	448	472	474	470	510	531	463	482	489	506	463	483	501	511	479	495	475	465	441	486	516	495	493	476	473	487	484	485	495	439	465	454	488	524	489	496	458	463	480	469	470	489	498	531	486	510	472	475	487	484	465	438	461	480	489	467	450	458	487	453	483	464	480	496	474	474	475	463	481	447	435	508	495	487	490	452	501	494	463	513	487	449	440	483	433	464	484	493	464	450	466	500	499	518	442	535	488	463	498	460	498	506	429	482	455	470	526	459	470	475	485	460	488	470	460	473	479	487	496	498	499	495	450	462	493	500	467	458	496	485	473	465	502	517	475	499	468	480	496	456	499	466	461	501	482	471	445	462	491	473	467	457	498	454	496	466	486	476	488	471	455	480	517	484	491	485	475	500	448	434	547	491	502	460	466	501	510	470	478	493	465	463	481	505	439	455	505	473	464	454	481	483	464	482	474	501	468	469	450	487	475	482	485	463	489	447	483	513	502	495	485	468	465	468	509	465	478	487	476	488	450	446	483	450	469	502	490	479	490	459	462	517	457	492	515	512	474	460	458	492	456	467	466	471	432	444	467	473	504	515	499	487	509	484	475	483	500	441	472	490	500	470	509	481	445	469	496	507	475	500	467	485	483	471	502	448	475	454	478	472	462	493	471	453	446	488	476	440	490	449	530	500	453	499	456	518	480	459	470	455	495	480	490	508	462	451	489	484	496	466	471	514	452	473	445	477	475	470	453	479	493	477	501	449	449	501	474	502	461	467	465	525	473	482	479	491	479	491	461	476	500	457	500	478	474	464	520	540	478	470	530	501	525	477	485	455	481	481	442	465	491	503	507	450	494	461	499	471	495	462	478	454	424	463	487	472	469	440	495	476	471	482	496	460	478	479	496	478	514	493	470	491	470	519	486	529	493	475	453	490	450	484	477	486	482	491	490	490	500	452	451	507	464	464	457	469	457	477	510	476	486	460	468	485	465	491	477	443	494	507	479	480	531	462	477	459	437	470	515	452	475	483	440	441	472	424	454	489	487	444	426	471	495	452	465	484	464	502	482	499	508	448	476	519	478	491	465	489	504	494	466	457	455	469	457	412	473	468	446	505	445	523	504	458	489	487	459	499	467	484	524	492	474	456	478	463	478	507	485	512	486	516	482	486	504	511	460	483	492	494	466	482	477	495	428	463	498	462	464	489	509	489	456	502	469	487	477	498	488	456	493	475	480	468	509	517	492	447	476	433	525	460	497	475	459	464	506	481	477	509	462	448	468	470	469	489	449	481	477	475	494	475	449	455	506	438	441	495	479	495	460	453	493	493	491	481	435	466	516	473	514	477	498	469	536	488	445	466	491	466	467	503	482	486	501	507	467	488	447	492	477	503	440	460	464	469	526	513	468	429	482	471	479	490	513	423	502	494	495	492	459	480	497	487	444	504	442	509	533	498	476	489	468	458	472	490	467	525	489	477	478
14183	1360	1223	884	708	592	548	560	496	441	406	372	373	351	360	333	348	371	348	344	329	327	332	347	330	325	295	335	371	327	295	343	320	297	322	324	297	313	338	349	339	327	314	313	339	298	332	321	333	341	303	322	347	309	321	317	268	319	325	342	318	316	306	366	347	313	326	309	312	310	351	336	337	330	331	304	335	338	307	303	324	328	329	309	313	337	323	304	324	300	340	344	327	301	325	332	346	369	315	298	331	318	326	327	289	314	343	286	323	314	316	329	318	297	375	328	332	368	372	318	316	348	327	323	319	309	340	334	348	322	337	319	283	310	331	322	304	298	306	313	354	300	323	304	348	315	347	325	304	323	329	310	331	324	299	317	351	334	308	286	331	321	322	314	307	269	292	316	293	303	343	330	325	339	327	308	330	334	336	326	327	338	340	321	329	308	300	301	339	341	320	338	316	344	298	333	322	287	330	334	335	303	305	314	290	308	315	330	332	323	308	330	313	318	330	351	335	332	327	336	290	316	310	339	346	287	328	329	313	322	301	353	317	327	378	281	297	311	318	313	334	322	306	329	305	315	334	314	335	347	348	295	349	350	318	333	268	332	294	304	323	316	327	334	318	301	304	310	320	343	343	307	349	311	319	330	289	311	333	310	300	315	319	320	320	342	328	317	319	314	319	315	316	307	323	306	346	371	336	320	337	313	302	359	328	329	313	313	327	347	304	307	325	280	322	294	352	291	349	299	347	341	301	340	375	351	311	327	318	310	303	361	301	339	333	309	349	368	317	289	332	294	295	338	310	328	318	307	325	319	305	293	320	327	268	307	331	332	304	284	340	328	317	294	300	331	370	320	333	293	349	319	323	266	303	318	320	325	320	318	326	320	319	332	321	337	364	299	304	304	356	339	294	336	346	296	329	304	315	303	300	342	320	337	354	327	344	338	291	317	312	336	357	297	315	317	349	336	301	332	345	323	315	305	317	305	339	305	331	337	318	330	309	350	339	316	326	345	294	313	281	323	323	311	290	321	306	312	310	364	291	309	279	341	322	287	313	352	375	324	323	323	352	340	283	333	303	301	344	320	325	297	329	337	313	333	341	319	349	340	336	315	301	318	338	295	327	360	344	350	345	310	276	300	320	315	308	295	345	321	338	334	316	314	328	331	325	325	358	313	320	309	294	342	314	298	337	339	331	341	309	308	340	281	303	355	305	329	322	306	306	338	331	309	332	330	289	309	339	319	298	338	310	314	335	325	317	312	345	317	312	308	306	314	311	323	316	320	310	336	297	330	347	342	316	305	353	329	306	293	374	347	309	318	340	325	311	290	323	331	308	339	315	320	314	371	339	307	298	337	331	293	294	319	355	314	306	369	322	357	347	301	312	346	311	293	325	315	300	294	322	347	281	333	328	308	334	296	343	313	335	281	341	318	362	315	311	315	313	272	348	327	332	304	367	307	322	296	308	341	317	325	332	323	311	324	361	358	325	341	304	315	301	342	280	310	349	320	305	342	315	310	345	310	325	315	341	332	335	315	327	357	324	300	307	331	325	321	333	320	299	308	356	310	298	329	343	334	315	320	341	324	301	323	329	338	299	321	342	341	306	298	306	304	329	331	322	295	310	308	317	288	308	311	346	308	317	302	318	294	335	319	293	287	345	320	335	296	319	302	297	289	325	304	333	301	291	339	328	322	330	350	338	304	352	339	324	330	299	303	340	304	336	316	325	286	303	302	303	314	338	313	302	326	309	338	318	301	342	315	280	292	324	332	295	327	329	342	336	352	340	300	332	312	331	310	274	291	311	299	313	307	306	281	346	341	313	318	297	312	326	304	318	293	311	312	300	283	315	298	312	335	378	392	293	320	324	298	346	293	284	307	340	338	332	308	335	294	334	303	327	330	292	316	324	286	325	319	336	337	311	325	294	292	293	357	346	315	314	342	305	329	318	302	342	315	295	338	323	328	331	301	319	311	329	333	307	313	302	312	316	277	317	317	338	344	309	327	329	324	296	312	343	343	336	312	318	305	305	322	325	357	303	328	305	328	321	301	358	342	307	345	318	287	316	341	314	319	310	340	315	338	303	273	303	305	320	298	288	335	340	337	279	318	313	295	295	311	328	338	369	333	327	324	358	341	364	311	311	307	345	324	323	330	322	322	341	302	302	330	292	305	310	306	318	280	338	304	356	316	311	323	313	298	335	315	332	308	339	337	292	317	322	342	322	322	316	351	367	320	310	349	290	341	327	331	301	324	306	329	347	323	297	308	303	329	307	354	314	325	302	323	339	361	327	343	297	294	343	316	305	326	342	315	323	342	283	308	325	313	324	346	305	301	331	322	308	337	319	328	332	286	296	321	318	315	335	301	319	315	356	343	351	307	325	310	309	318	294	316	314	340	352	331	319	329	292	304	340	332	350	315	328	295	294	304	330	303	306	306	327	324	305	318	327	291	335	333	336	290	317	332	333	325	312	315	297	345	320	322	281	329	363	337	306	314	307	314	319	351	323	301	317	311	319	277	296	324	315	296	296	315	333	314	352	327	327	344	318	320	334	305	322	318	350	332	286	367	344	318	318	318	332	316	322	319	315	335	334	332	305	331	363	342	345	328	337	290	342	290	301	319	338	308	286	289	337	311	327	316	339	312	308	356	314	335	302	329	308	332	306	318	286	285	306	315	329	309	327	299	354	317	298	303	323	292	298	336	304	338	338	326	313	335	336	347	314	306	350	275	316	312	317	304	308	311	292	300	286	290	265	359	324	310	319	332	320	307	317	286	340	315	320	333	337	356	314	324	353	328	355	326	322	367	323	316	317	327	331	352	305	275	315	303	302	317	322	322	320	328	317	319	324	327	324	297	310	356	362	334	318	344	351	301	319	309	333	319	313	335	335	356	342	294	301	345	350	297	299	314	323	337	331	319	299	326	310	326	320	310	306	331	324	323	353	301	364	307	305	291	328	313	347	304	316	316	344	330	309	314	321	304	300	296	322	341	319	336	319	348	341	312	365	333	316	326	321	338	324	280	307	328	309	315	315	315	324	330	306	339	339	334	350	331	318	327	294	318	315	292	347	333	295	299	323	354	308	342	318	309	297	313	307	328	317	332	303	279	318	298	341	326	321	289	306	347	332	339	314	313	328	329	302	327	286	325	351	301	316	300	350	319	315	324	315	337	330	331	307	331	332	320	328	328	333	302	269	302	336	318	301	336	328	328	344	313	312	333	335	341	325	324	335	335	350	341	319	314	321	315	268	334	322	321	315	333	336	355	333	317	300	361	320	308	311	334	341	318	327	307	316	305	284	279	343	310	318	289	340	321	271	300	333	302	352	321	316	339	290	303	324	319	355	305	332	313	292	318	343	351	331	325	307	306	341	281	333	326	324	295	316	318	332	289	311	321	340	336	328	306	327	305	294	323	375	332	320	342	341	346	328	289	345	351	352	329	321	302	306	305	313	309	322	328	303	330	299	326	334	323	339	322	332	318	339	320
8364	1443	2425	2679	2361	2140	1783	1711	1476	1402	1252	1224	1018	974	983	949	985	897	900	910	910	882	847	837	871	866	864	786	851	787	825	828	860	827	785	783	793	834	779	761	868	800	788	827	776	776	813	845	749	778	756	855	820	821	831	770	794	786	831	769	819	809	816	779	805	744	801	808	775	827	787	769	809	809	788	799	807	814	789	772	778	791	852	752	826	763	797	777	903	765	821	806	785	850	752	809	771	799	782	819	781	801	742	771	767	830	803	768	769	821	778	772	771	811	815	756	803	767	796	761	764	829	752	772	736	822	806	841	741	822	793	791	786	790	763	779	824	795	830	792	801	794	804	791	810	747	778	788	784	799	820	760	827	813	740	699	802	778	788	801	743	766	780	763	785	791	810	813	789	762	816	810	773	803	824	777	783	741	773	808	784	767	820	831	806	779	743	819	753	821	819	801	774	767	760	813	801	794	775	808	800	739	808	798	776	759	802	795	779	807	787	831	746	807	752	787	760	737	810	820	763	796	777	764	802	809	792	773	813	783	760	772	726	750	853	843	747	786	792	812	775	739	790	805	864	800	768	796	791	795	776	778	786	759	803	697	763	770	813	830	801	783	819	793	788	862	768	746	766	799	800	785	806	770	812	813	819	760	784	791	806	866	796	844	793	830	777	820	791	795	806	785	773	775	774	776	785	786	767	834	759	795	794	778	772	776	774	806	795	756	789	794	783	765	799	724	806	792	811	723	811	842	799	800	811	799	780	835	788	814	818	738	752	778	841	817	752	778	820	786	758	790	818	841	879	775	772	754	769	834	728	801	831	795	836	809	797	792	813	813	782	796	791	784	760	751	772	789	760	801	796	765	793	855	771	769	786	806	761	783	800	805	779	760	757	805	764	853	746	739	812	806	789	736	772	807	788	759	797	807	763	800	749	786	797	784	758	753	796	811	809	811	820	780	728	792	788	795	795	789	795	826	788	807	772	778	812	784	769	771	804	772	727	777	789	720	762	842	774	859	794	800	759	782	776	778	758	791	775	781	760	829	752	761	737	797	784	816	799	770	788	797	785	758	769	770	806	770	812	811	799	793	798	805	804	756	823	773	806	796	772	775	791	728	792	779	772	811	796	815	792	796	856	785	746	808	790	758	787	769	794	815	782	753	806	803	790	798	765	779	765	757	798	789	853	768	775	720	832	789	751	754	788	818	786	818	777	821	746	773	794	741	803	761	791	770	765	771	771	790	753	765	801	786	806	763	819	834	755	832	787	801	775	834	772	841	750	734	826	754	780	746	823	811	796	806	821	772	770	783	807	817	765	755	767	768	818	810	848	765	785	801	784	825	787	835	853	805	799	815	785	796	774	786	795	797	773	779	791	830	818	822	758	799	771	806	787	750	766	763	786	718	749	786	807	792	736	799	769	801	791	845	794	744	829	810	780	797	834	782	792	851	838	809	802	805	796	800	808	728	774	762	796	789	806	723	806	772	800	757	825	774	766	810	716	809	777	789	837	847	759	801	803	758	819	796	774	800	800	811	811	791	759	829	835	790	789	794	809	774	836	792	778	785	804	806	773	770	798	804	791	800	787	781	817	773	791	811	759	738	774	793	790	806	777	746	763	797	781	811	781	762	772	791	785	776	813	791	787	781	793	784	789	754	794	801	794	788	784	794	819	741	803	764	805	761	844	807	797	749	771	762	812	732	816	817	771	775	811	780	782	797	805	764	836	727	822	797	787	739	803	807	781	768	833	788	735	826	813	779	792	772	776	792	785	840	764	786	750	746	834	761	838	817	775	836	780	752	790	734	817	801	794	766	846	820	791	762	809	799	802	794	782	766	832	814	854	791	775	737	791	780	737	747	760	785	796	763	800	787	862	759	759	804	759	779	768	792	760	736	818	816	851	856	758	819	841	843	759	777	756	820	808	803	767	759	803	808	782	773	809	788	788	799	789	806	791	793	793	794	804	774	792	827	747	798	801	786	806	784	761	763	755	739	751	807	784	798	748	750	845	771	817	813	754	790	786	790	781	779	795	814	802	801	767	782	781	793	781	792	767	789	772	836	779	798	712	809	800	822	781	788	785	773	805	794	764	812	761	750	758	746	829	821	783	831	791	791	792	810	821	786	774	780	800	834	762	735	810	757	805	815	796	722	791	739	782	779	763	790	830	791	778	807	796	807	778	797	816	791	740	782	815	761	793	830	793	788	809	791	795	776	784	828	804	769	781	818	789	756	806	753	725	811	791	854	792	805	791	814	809	799	826	844	795	802	785	772	828	823	789	770	807	814	750	796	817	755	819	762	756	805	769	836	759	763	794	801	849	795	800	750	797	786	788	767	815	804	763	794	807	823	843	810	769	725	792	748	765	726	736	770	764	800	799	818	793	821	844	785	747	835	765	756	798	769	810	815	728	769	773	748	808	781	775	759	754	802	799	790	780	777	809	824	746	777	736	728	801	789	809	824	835	746	753	806	811	724	786	767	831	850	796	774	832	869	759	816	794	791	761	844	795	784	788	781	792	772	748	795	752	806	816	765	758	807	790	824	772	784	774	793	766	788	795	810	698	770	802	796	742	806	802	818	764	802	823	783	763	824	795	769	750	814	776	783	784	778	787	773	798	775	764	790	789	782	802	801	757	779	820	754	777	787	772	798	772	714	792	789	796	750	763	784	792	757	780	786	780	758	784	765	845	770	764	767	817	767	813	822	766	785	785	791	748	807	800	726	813	778	775	812	844	811	815	775	806	735	797	798	794	786	852	783	782	832	761	765	784	802	721	800	777	832	771	796	815	761	799	778	761	825	745	789	767	795	812	757	751	814	822	799	758	812	767	785	795	795	782	836	776	792	747	790	769	785	751	819	766	771	802	758	752	798	833	752	756	772	793	820	801	771	807	793	785	815	778	810	751	779	755	817	797	791	779	807	782	786	817	731	768	768	781	778	778	810	763	776	769	793	731	767	760	813	771	827	824	823	750	798	802	781	793	817	784	757	844	841	758	813	810	768	799	842	850	747	753	809	782	774	775	790	756	761	838	766	747	776	777	807	834	742	785	760	791	793	792	794	760	843	788	761	807	795	766	824	814	747	776	821	757	781	776	793	789	825	787	756	760	811	788	832	725	813	801	775	846	794	789	747	776	794	788	838	812	804	781	824	759	737	786	786	813	777	776	776	815	776	766	791	792	785	804	800	767	802	788	817	786	783	805	711	810	781	790	771	771	773	811	779	781	753	810	819	749	786	803	814	792	796	790	762	768	771	790	842	855	804	793	792	820	724	841	739	759	775	794	766	808	802	789	807	759	816	804	756	790	830	759	771	788	813	738	836	834	802	776	815	794	797	816	813	817	746	792	808	766	824	814	822	765	808	790	810	812	796	780	783	819	766	757	760	787	806	757	780	776	811	765	783	798	796	791	750	797	789	751	788	736	764	803	804	799	804	790	836	767	803	791	802	827	807	776	749	758	788	805	724	708	790	797	809	765	720	780	779
1517	337	281	274	302	248	284	285	299	305	262	308	298	279	294	252	264	276	276	305	270	277	289	263	291	258	256	301	268	258	252	276	247	311	284	306	274	292	281	292	294	277	281	254	270	293	242	251	265	280	298	293	278	255	297	283	270	268	262	244	289	247	254	268	297	264	278	266	275	315	295	264	280	273	306	264	285	293	276	303	239	311	288	287	280	258	298	284	288	308	269	268	279	269	282	282	280	233	299	316	290	308	266	286	291	261	254	295	261	281	263	311	295	299	289	319	277	273	318	269	276	267	286	283	288	274	258	270	310	304	287	305	285	282	287	291	273	309	318	290	257	268	285	297	300	273	280	323	300	292	263	271	271	273	251	271	301	274	280	299	259	273	280	289	262	299	283	262	267	279	273	313	295	267	288	287	264	277	309	256	306	267	287	272	267	268	273	262	300	262	265	262	256	292	292	271	292	298	268	311	273	267	312	275	292	277	265	309	299	275	299	272	279	315	261	288	274	259	261	272	275	263	244	284	268	280	293	292	266	299	284	270	264	282	286	248	289	267	274	290	250	296	296	253	294	290	252	292	273	289	261	266	280	271	275	296	305	251	244	255	266	263	284	253	273	270	321	307	235	301	285	288	272	303	298	296	268	278	260	284	262	269	263	262	282	274	252	270	274	315	302	245	277	308	316	276	271	241	289	274	252	296	271	284	291	277	282	272	272	278	271	286	259	290	276	266	302	273	259	263	292	325	290	269	275	277	278	290	297	297	300	302	276	275	285	272	263	279	291	274	296	286	289	287	297	302	276	259	320	258	283	276	277	286	285	290	308	318	288	271	311	264	276	276	284	268	278	260	284	270	281	266	287	285	312	270	260	298	264	293	261	275	282	269	274	247	300	304	274	241	263	263	302	294	277	264	267	275	290	287	281	288	305	279	271	253	303	250	290	278	290	249	251	295	288	302	262	298	314	283	239	267	285	325	275	276	293	311	266	286	296	271	297	325	255	264	267	281	298	241	286	278	267	316	299	275	278	286	337	316	288	272	290	261	310	299	249	293	269	301	307	271	267	293	293	284	280	308	255	281	280	272	250	267	290	286	312	277	267	292	278	265	238	290	289	292	277	283	277	237	263	258	269	281	302	292	282	290	283	303	309	275	287	317	288	277	298	298	279	268	279	255	277	271	323	261	263	267	295	287	285	293	288	260	280	263	294	294	283	268	283	269	281	271	283	261	265	286	263	259	287	273	271	286	288	281	287	291	282	283	290	250	292	281	249	293	258	266	264	272	293	257	274	275	256	281	268	284	290	289	289	256	269	281	270	259	270	277	265	288	265	261	293	299	289	310	274	275	304	297	266	260	284	260	283	266	302	300	235	266	288	269	279	286	303	263	276	260	280	272	283	315	281	249	277	262	283	272	248	274	268	289	279	280	251	298	224	282	263	279	277	285	281	249	291	278	293	297	315	270	268	275	263	283	333	278	263	270	274	288	279	268	282	270	250	304	271	279	298	330	296	299	281	274	260	267	296	299	270	269	255	256	292	295	237	286	289	296	263	275	292	269	256	264	267	271	255	268	296	307	291	301	299	257	242	281	292	294	307	289	285	292	275	268	280	270	297	297	309	301	312	296	290	266	254	278	258	271	259	287	292	284	320	286	314	303	297	292	268	282	259	297	285	266	287	251	302	306	287	304	309	296	253	287	301	271	292	315	288	272	288	251	280	274	249	271	276	253	286	272	272	266	243	280	288	270	267	282	303	304	289	291	265	273	287	283	280	280	305	248	260	273	293	269	281	283	275	272	266	301	253	278	311	259	247	311	292	273	274	273	292	254	265	268	276	323	279	258	321	311	300	275	270	304	283	295	276	286	297	280	295	278	261	279	269	254	283	294	291	252	301	291	275	272	264	269	289	265	255	261	304	306	255	270	316	291	272	270	283	295	280	303	243	279	310	277	292	298	320	275	282	273	264	279	278	285	279	278	268	290	268	270	290	271	269	284	259	285	296	292	293	275	264	282	273	284	293	279	280	282	267	255	265	270	312	295	240	285	300	299	323	290	288	296	283	283	255	280	274	298	275	253	262	272	271	299	284	283	288	289	266	272	264	285	296	279	285	257	293	291	307	292	298	273	259	281	284	301	261	308	310	248	281	325	296	281	279	291	265	272	295	310	287	279	296	252	283	251	276	300	270	295	291	276	280	332	257	299	269	266	307	268	270	271	268	292	313	304	306	277	269	310	296	314	256	234	275	295	282	276	288	328	255	286	254	249	266	227	262	328	288	274	291	313	276	292	278	279	266	277	314	262	260	270	311	304	273	290	299	293	274	268	282	267	287	321	258	266	278	252	326	262	280	283	264	274	262	258	267	280	289	281	266	300	288	270	291	291	296	304	284	270	276	270	305	298	339	270	290	278	275	261	287	299	327	304	262	286	266	298	293	255	269	294	294	271	303	301	272	305	286	292	273	290	285	255	287	288	293	271	277	282	299	239	278	279	282	266	266	279	305	287	285	284	236	287	263	277	288	275	274	277	257	303	287	272	261	319	328	296	303	275	269	268	292	282	272	292	276	264	273	299	288	244	273	298	281	323	259	291	272	311	274	281	315	280	304	274	285	297	270	260	291	251	310	277	303	292	242	268	304	276	279	320	275	267	248	275	290	299	291	307	287	294	283	302	285	294	288	247	292	253	283	294	257	302	271	287	270	288	241	275	268	303	289	281	292	297	234	269	290	270	308	290	232	302	294	250	261	295	275	275	273	281	268	284	294	284	279	303	287	301	273	291	263	257	272	278	316	280	262	277	269	294	277	282	301	236	298	280	304	274	300	312	284	275	261	283	286	280	300	293	278	284	300	293	303	306	289	303	273	294	235	254	302	299	317	295	278	303	278	296	293	342	312	300	282	297	269	274	292	279	261	292	299	275	268	272	298	305	300	282	278	289	271	272	269	253	263	284	282	259	278	261	312	292	277	258	271	280	287	278	269	243	286	287	285	301	248	282	303	307	271	294	285	257	290	297	304	305	295	264	285	299	273	311	283	291	283	263	305	273	288	305	280	265	278	298	306	276	280	252	285	282	249	254	276	275	282	291	305	269	270	267	282	275	292	254	282	268	271	299	294	281	300	294	287	276	296	276	246	292	274	251	257	302	297	284	260	299	265	295	276	282	307	297	287	286	275	288	289	292	298	275	269	263	276	257	292	273	273	267	310	304	284	283	262	263	255	282	245	267	239	262	270	289	272	298	293	257	275	268	268	324	286	268	305	308	298	262	302	271	290	247	266	261	318	270	275	242	242	273	269	288	304	289	306	281	271	268	296	287	252	283	270	255	277	256	300	306	268	284	282	304	280	266	275	288	280	284	281	307	333	283	297	258	259	309	320	278	303	266	258	283	288	246	305	306	281	292	295	264	253	261	297	304	289	273	322	251	263	259	263	294	310	271	305	285	273	292	281	278	288	317	263	265	264	257	283	282	274	287	279	278	234	313
1827	621	747	706	710	678	726	643	656	668	670	672	641	726	689	675	691	703	703	655	668	608	643	695	668	721	696	748	640	655	692	678	679	686	694	696	667	711	643	636	662	728	676	669	679	672	644	670	705	685	737	651	654	681	681	651	646	676	661	665	677	720	695	716	684	691	674	664	681	702	661	663	663	696	615	648	629	683	678	713	654	675	694	654	698	692	660	706	713	702	672	712	638	690	697	646	641	656	681	700	703	680	659	683	666	643	677	660	673	685	696	703	689	633	697	688	695	751	668	706	657	651	692	713	662	665	660	686	680	700	661	696	678	691	689	685	633	640	684	650	691	671	668	672	680	712	678	649	654	695	647	680	662	679	666	652	692	675	660	691	624	640	686	724	653	688	691	696	673	660	688	691	684	679	697	653	658	666	677	695	668	671	661	653	682	690	637	708	636	697	705	684	658	650	704	679	678	676	689	667	688	694	683	686	677	692	663	689	656	692	715	676	720	655	655	686	718	693	653	627	665	675	681	716	690	673	659	690	708	696	709	695	663	649	641	660	672	668	701	699	646	665	666	671	711	696	706	661	683	683	686	673	625	656	637	730	710	690	678	696	698	651	679	673	635	636	699	676	702	674	688	678	662	610	673	680	681	698	644	657	669	664	691	690	727	649	648	652	672	726	684	727	633	611	671	697	696	648	665	693	634	684	664	712	672	660	700	635	676	667	632	630	677	661	681	684	706	702	656	666	654	657	632	673	633	657	673	614	667	718	675	650	743	655	667	673	667	645	715	645	664	673	648	653	686	662	687	682	685	655	706	702	653	643	661	666	673	664	673	619	689	673	657	634	673	678	712	688	653	675	642	688	680	632	699	641	685	685	652	643	678	663	665	635	677	694	710	653	661	663	671	704	662	667	666	718	688	644	682	677	699	683	682	676	688	678	688	660	687	685	662	648	695	608	680	700	695	659	708	656	642	696	693	639	658	638	700	661	699	645	650	668	648	650	672	679	712	650	701	691	709	664	685	656	660	641	663	709	660	675	653	679	697	721	684	658	651	655	699	677	707	702	673	656	641	725	671	651	688	695	708	686	670	626	663	636	661	690	632	660	654	673	713	671	695	647	730	687	612	641	651	725	655	693	646	634	667	687	653	680	672	642	722	706	660	699	692	737	667	683	657	649	647	672	654	667	650	616	625	641	697	676	722	640	682	623	682	641	654	671	684	642	647	673	657	677	668	700	637	711	663	660	676	611	631	668	698	653	689	677	650	637	649	670	691	634	716	670	666	674	698	647	618	676	636	683	677	661	682	657	682	663	655	699	666	683	673	681	656	666	660	657	673	687	674	666	661	643	705	694	646	703	662	666	661	682	642	667	647	695	681	713	643	669	658	711	700	636	662	694	682	662	704	643	671	685	630	679	604	642	681	662	707	760	673	653	651	619	654	658	688	665	666	713	678	669	717	693	689	680	663	671	673	643	659	653	691	619	598	652	666	692	664	659	677	647	655	684	680	671	742	679	669	670	686	657	701	645	713	701	658	680	672	666	676	651	697	630	662	645	690	691	645	663	695	658	677	700	662	653	675	660	671	671	647	689	670	688	658	679	712	620	703	656	680	708	654	709	673	698	677	699	613	644	644	644	646	658	676	679	713	640	673	706	650	615	614	702	684	667	698	640	706	695	626	666	635	654	689	666	658	655	682	688	629	698	688	634	674	684	689	681	681	661	686	687	658	630	710	674	679	652	654	662	685	647	657	672	652	681	713	665	677	704	695	676	721	663	702	712	660	671	710	647	701	684	646	636	660	653	662	673	699	663	674	698	647	645	658	672	699	684	703	721	641	695	678	648	657	696	687	645	660	637	664	636	661	656	663	659	721	679	675	713	685	710	658	662	677	673	662	666	642	700	714	647	677	712	747	633	671	663	724	715	662	638	647	635	647	672	680	621	633	691	619	695	709	660	672	673	668	719	673	649	624	673	656	626	653	681	693	723	634	713	684	666	653	675	684	671	666	654	634	713	656	687	658	684	643	713	690	682	712	679	614	631	673	653	708	713	683	687	679	655	657	685	685	642	693	668	672	687	609	715	669	690	648	719	679	721	696	685	696	664	724	653	691	638	651	679	632	638	679	664	661	680	692	706	663	705	648	701	637	666	725	702	622	677	648	641	712	653	719	654	672	702	672	676	665	667	656	667	683	647	658	668	663	660	657	664	686	642	716	650	653	662	642	715	639	647	676	676	658	647	650	688	680	644	661	698	654	667	673	702	697	704	641	651	648	709	735	672	694	658	702	666	651	699	685	682	646	683	719	701	659	701	671	679	654	672	638	661	689	619	691	649	710	689	646	640	659	681	670	681	686	696	678	642	715	671	662	689	621	725	638	657	668	672	722	677	665	647	660	649	717	653	685	662	628	670	700	677	671	673	673	660	682	647	680	665	628	661	651	691	663	679	738	659	653	648	671	661	691	703	675	671	647	656	693	676	658	647	681	724	677	668	664	691	683	676	650	639	675	686	674	687	671	664	684	678	685	702	662	677	691	677	727	647	716	679	677	670	687	694	677	639	682	626	670	679	648	694	670	683	718	663	666	670	690	651	625	671	689	717	693	671	697	692	678	646	654	729	708	743	667	674	646	707	677	667	661	680	718	635	644	652	645	677	717	694	667	660	634	650	666	730	693	700	628	666	647	630	685	649	681	655	664	703	657	650	700	682	682	685	698	662	682	684	622	640	688	680	707	676	652	654	731	685	677	687	677	712	691	612	673	662	673	687	682	680	709	617	647	672	670	684	659	654	698	671	690	666	651	628	681	711	687	687	702	706	712	655	691	740	666	695	692	680	670	665	621	711	673	658	664	634	673	704	674	681	691	667	703	668	654	664	675	681	681	660	675	712	696	677	685	685	619	658	718	679	684	655	665	675	638	685	664	649	649	653	647	705	722	648	637	694	660	681	687	629	652	712	671	728	712	673	668	597	663	636	703	631	647	693	661	643	692	667	657	681	712	658	664	699	630	647	665	653	633	707	669	670	615	628	680	659	705	661	670	707	676	644	682	683	722	665	658	668	696	721	677	695	679	661	680	649	666	700	670	626	698	672	707	689	660	696	647	690	683	683	664	714	713	697	682	700	670	680	675	658	682	644	672	688	675	681	683	662	629	677	702	678	645	664	637	666	712	664	625	670	673	662	635	625	669	696	678	655	637	666	674	699	678	629	668	707	626	656	700	692	701	645	691	671	660	662	661	664	654	677	711	638	645	682	656	635	673	672	651	674	686	670	651	689	637	664	714	683	702	733	691	699	703	696	662	687	676	682	644	628	672	674	628	680	681	631	654	626	676	666	654	632	682	659	663	737	702	637	687	660	702	689	699	696	669	683	675	661	651	659	685	639	656	677	637	695	632	665	678	684	731	658	633	694	655	663	700	674	665	663	697	674	699	635	651	734	631	681	715	637	639	651	699	696	723	716	729	673	663	686	684	722	683	679	672	700
7632	537	549	504	347	305	248	247	257	252	228	213	175	174	186	182	173	170	168	181	177	171	200	190	187	168	186	151	194	157	172	181	169	163	167	137	182	184	167	194	179	182	220	164	157	186	187	185	181	185	155	192	176	152	198	198	185	196	174	176	170	205	175	206	182	176	173	159	175	175	136	181	158	167	181	169	169	180	190	190	193	209	187	191	173	161	155	183	166	187	206	173	181	165	186	189	168	194	165	176	193	165	170	181	172	144	183	186	181	173	191	169	167	165	194	181	167	156	140	166	142	184	202	192	198	155	177	197	176	167	169	171	181	150	178	167	174	182	181	168	187	170	162	161	153	177	161	152	195	163	154	172	184	195	177	180	207	179	133	172	136	170	195	152	130	166	193	174	156	180	167	165	145	182	171	172	175	179	172	180	196	175	177	172	144	177	169	183	169	171	186	146	187	194	200	156	194	163	166	160	169	185	167	195	180	170	184	173	171	171	172	196	159	177	179	174	174	160	176	166	175	185	182	161	159	151	142	191	150	167	176	188	157	164	186	189	185	186	185	162	175	182	188	180	153	164	201	198	188	149	199	160	188	207	161	167	184	164	178	182	153	178	181	182	196	186	185	189	169	148	173	171	168	192	183	175	193	173	183	167	161	181	164	180	160	199	148	159	165	178	186	188	191	216	191	176	179	196	174	174	176	177	161	174	169	202	151	177	181	158	176	188	160	163	212	177	184	172	167	171	170	156	174	162	187	188	167	170	185	200	162	156	160	152	167	189	178	173	170	170	172	181	175	173	187	167	163	162	186	161	199	172	164	141	159	146	151	167	182	183	166	147	166	186	205	161	191	199	170	170	170	180	191	181	171	157	171	173	169	188	165	200	167	171	175	156	167	176	168	201	155	195	151	183	179	165	158	190	172	179	164	176	150	158	155	179	184	168	161	169	180	181	204	178	169	162	172	179	158	183	156	186	157	178	150	192	163	187	171	169	165	177	195	170	163	182	196	144	162	151	170	158	162	156	174	170	203	190	156	174	165	186	151	168	158	185	148	180	153	190	164	160	191	192	156	164	167	165	170	144	170	152	161	176	144	172	206	168	182	190	174	197	150	171	202	181	180	189	169	159	160	172	142	176	193	165	161	193	194	137	172	182	203	157	185	179	163	174	165	159	187	172	169	149	134	168	160	176	162	167	185	165	182	187	215	159	163	171	178	197	178	176	158	166	188	154	181	172	176	185	175	178	136	181	181	152	176	161	187	169	154	150	173	181	168	186	187	148	169	145	186	174	165	153	168	179	172	171	174	174	161	160	163	194	178	186	202	158	164	178	182	173	176	157	170	167	168	193	179	172	192	166	172	183	167	178	172	184	193	173	143	172	174	187	178	200	155	172	171	163	163	183	177	195	202	170	161	179	181	180	169	174	166	158	163	182	159	139	159	157	188	161	166	148	167	192	147	179	170	169	184	191	198	188	175	175	167	176	187	159	146	172	201	140	182	176	166	166	185	162	162	173	162	167	174	188	152	173	172	187	176	182	170	200	150	161	169	183	173	189	188	156	162	161	166	173	175	185	186	186	176	183	181	189	154	187	191	181	164	154	183	167	174	196	183	166	173	185	170	183	161	148	178	174	160	196	159	162	186	160	185	185	168	186	188	180	194	183	189	195	188	188	158	161	201	160	155	164	157	164	185	169	162	180	213	146	160	188	182	176	174	181	182	152	152	156	199	177	212	167	177	158	168	183	185	170	192	164	145	181	181	141	171	177	172	159	191	176	177	173	188	162	175	189	143	188	202	155	152	190	187	195	178	185	180	178	160	161	185	180	171	185	174	154	151	175	193	175	179	177	176	188	178	164	176	202	173	193	178	170	189	184	174	177	159	162	193	172	169	166	194	176	187	164	201	186	173	185	196	171	185	168	184	207	169	145	168	180	187	197	168	160	183	194	156	166	188	167	183	179	176	188	156	169	145	160	182	150	161	173	156	196	163	154	167	178	196	178	191	191	196	162	180	175	178	159	182	176	177	150	193	174	166	171	173	165	181	174	166	177	158	159	152	161	191	198	183	148	158	188	158	176	177	146	184	155	181	141	191	179	179	173	156	164	164	206	167	132	176	162	155	183	182	174	185	194	180	155	177	173	177	170	178	173	172	152	151	161	173	184	182	193	161	191	155	165	174	184	168	185	177	177	159	184	152	162	183	156	163	167	174	184	161	186	210	188	170	177	192	177	162	181	192	149	148	173	178	179	194	179	186	161	155	159	175	166	159	152	159	177	195	165	162	189	156	188	199	191	196	161	174	179	176	165	172	192	168	171	168	155	181	211	186	170	165	159	172	188	200	198	173	176	172	180	175	179	185	186	168	170	171	180	174	182	191	194	188	172	175	173	191	221	156	145	200	178	179	185	165	153	173	191	171	167	158	173	162	174	203	166	151	155	161	187	187	175	171	150	174	173	162	181	173	172	147	177	169	172	167	159	178	174	172	176	174	154	160	199	177	201	190	168	154	185	166	163	156	191	185	193	182	188	169	130	175	157	152	191	197	186	155	180	195	179	189	173	164	172	175	165	184	153	166	177	168	168	184	171	179	157	168	167	169	170	183	178	201	187	183	159	183	191	170	160	151	188	163	186	174	177	201	193	168	172	156	165	159	178	186	166	175	181	173	184	166	166	167	192	192	175	186	168	174	141	183	182	178	165	178	158	138	178	170	179	164	176	177	186	160	189	169	170	160	189	200	170	209	186	169	179	189	175	182	178	170	165	160	166	189	184	164	179	176	162	176	178	170	218	176	163	181	161	181	159	164	199	175	187	169	153	172	169	171	163	178	180	189	175	185	189	157	195	184	144	174	168	202	194	168	186	166	178	146	164	177	172	187	187	168	167	162	191	180	180	174	161	178	158	179	181	177	183	166	191	180	187	205	155	147	168	195	164	169	169	164	150	135	198	181	212	192	141	175	157	151	172	167	197	177	197	170	147	195	174	163	173	213	183	150	176	187	185	173	201	169	172	184	180	183	150	177	167	166	155	157	174	169	160	149	187	172	176	175	174	175	182	175	188	172	210	155	156	190	157	180	187	182	151	163	163	161	182	186	150	187	152	165	153	155	173	183	179	132	157	200	154	170	160	172	167	160	156	167	163	154	183	167	187	179	188	177	161	159	184	168	165	185	190	184	176	192	193	188	194	190	178	171	183	198	169	174	186	194	184	174	185	183	166	179	163	161	184	185	150	155	196	172	186	162	157	166	169	179	170	161	187	176	160	162	189	185	177	189	170	182	174	176	199	200	161	166	162	179	162	171	173	177	177	155	154	188	202	155	176	167	186	180	188	162	190	158	178	160	182	148	189	187	177	159	168	192	172	170	194	172	160	162	156	180	172	188	188	184	169	179	143	187	199	172	164	170	186	156	154	164	178	172	174	182	169	159	127	188	186	200	176	149	160	141	144	217	158	183	181	186	186	178	177	204	165	170	187	178	174	166	179
6358	839	1280	1463	1282	1168	1003	938	905	822	736	656	642	600	591	589	534	573	520	512	535	533	504	492	520	504	441	471	546	495	458	529	495	471	485	507	481	516	494	454	463	516	448	501	475	515	476	490	464	520	473	460	502	433	451	516	529	502	503	467	460	475	528	521	499	491	477	486	500	535	500	478	466	480	501	455	473	495	455	533	502	484	511	532	465	466	504	474	497	499	461	482	467	463	425	505	466	473	494	487	467	498	510	510	490	455	506	439	471	490	477	486	476	473	495	493	476	444	454	494	476	455	479	460	511	525	502	463	504	491	453	452	447	485	448	503	455	504	504	464	478	483	493	477	491	449	446	521	466	440	488	490	474	474	465	447	495	476	505	470	507	476	473	477	481	458	472	423	478	475	493	505	476	508	462	497	535	447	492	532	464	471	478	495	477	501	502	498	445	501	453	475	471	480	474	476	490	479	497	479	497	488	487	483	490	478	524	460	473	489	477	489	464	511	481	451	510	481	464	443	500	477	521	423	488	473	506	478	474	472	454	470	487	464	460	475	486	457	455	472	495	494	464	484	478	486	473	478	479	475	479	444	476	504	470	518	512	462	451	493	493	462	431	449	499	453	479	474	478	484	509	475	497	498	445	442	493	493	518	465	461	483	503	487	454	464	455	484	476	478	528	498	439	462	477	434	505	428	469	518	464	472	459	498	446	525	523	502	451	475	503	501	467	475	446	494	479	473	467	495	472	468	464	503	475	496	426	477	484	482	451	462	463	462	489	443	461	478	477	464	469	479	479	463	467	475	489	509	466	515	452	474	509	471	493	486	493	468	417	503	486	500	498	441	461	500	479	485	506	506	494	459	494	473	490	455	487	482	442	488	498	485	477	526	432	478	479	463	495	468	487	472	470	480	478	453	479	424	487	470	451	494	482	448	538	485	482	497	475	487	435	495	482	478	454	461	465	461	477	483	484	469	462	509	514	468	481	484	426	477	469	460	481	475	478	480	500	489	488	473	475	470	444	450	469	514	470	499	517	459	459	508	479	481	468	428	474	482	475	484	500	489	482	553	463	469	464	491	507	485	453	468	479	492	437	453	472	456	500	508	505	486	475	463	450	516	491	436	490	482	467	477	498	469	479	475	467	435	511	490	493	477	467	466	450	484	463	468	523	486	480	498	457	465	440	438	512	469	476	456	479	478	484	435	480	474	454	497	479	443	489	479	477	467	422	455	464	513	464	479	502	470	491	464	480	504	465	434	481	462	479	477	483	470	533	514	430	449	492	458	436	484	483	447	464	504	499	475	477	497	472	502	489	434	481	456	497	475	443	463	458	450	466	463	498	470	505	472	482	459	491	471	458	483	492	469	442	467	476	501	476	470	490	500	505	512	476	473	499	484	472	487	483	446	454	461	452	534	521	487	488	437	489	493	457	456	456	520	447	468	486	460	457	478	503	443	512	493	515	531	465	540	472	524	454	497	517	479	513	470	478	511	465	474	446	488	476	501	522	455	501	503	504	513	470	447	496	469	483	463	474	437	475	497	454	480	487	466	502	468	482	461	470	483	452	430	503	461	487	512	471	462	470	477	521	470	444	470	464	485	502	470	461	475	492	487	454	467	500	439	469	501	480	470	461	465	495	505	496	452	466	447	456	475	488	462	491	475	439	485	511	473	474	498	490	510	465	488	450	484	484	508	466	504	477	454	477	450	502	495	445	458	489	485	476	515	476	492	488	479	481	472	461	501	509	472	495	501	490	490	487	472	472	457	503	493	458	472	487	452	469	513	496	474	457	476	494	474	470	504	447	493	505	483	512	478	475	474	463	465	472	509	461	465	487	488	497	447	480	507	476	496	468	499	476	477	479	484	466	488	510	506	455	491	496	444	461	488	477	493	469	452	470	472	481	464	494	483	448	474	476	485	495	426	452	464	456	465	537	506	486	475	474	500	479	432	456	493	472	490	461	440	485	520	486	434	495	484	455	551	502	445	477	456	445	489	484	492	501	460	483	493	462	471	483	458	475	509	485	456	462	446	451	458	485	490	478	470	473	467	465	501	513	509	461	460	486	457	456	504	484	473	505	499	475	481	431	508	472	453	466	442	450	476	456	434	465	532	457	493	471	497	487	468	504	464	481	489	464	506	496	441	473	490	489	468	484	490	510	450	446	493	519	453	505	477	489	469	466	438	473	536	476	465	477	480	466	467	461	450	486	514	478	463	468	472	506	511	468	452	459	500	507	469	525	488	465	486	505	459	479	462	457	468	457	462	490	495	502	501	463	485	495	501	448	499	465	465	455	507	520	515	496	500	494	502	479	508	419	499	461	502	478	499	479	504	484	448	512	462	526	469	440	469	500	504	498	471	477	514	509	493	464	442	468	477	490	460	461	459	485	465	486	519	471	520	469	494	467	475	493	454	508	450	481	484	430	494	491	486	480	475	480	494	512	477	461	464	495	430	496	489	484	477	488	536	473	490	516	446	493	461	457	503	502	484	512	507	441	472	499	471	461	495	489	459	507	471	492	485	514	491	449	480	490	476	456	486	510	471	492	507	482	481	427	493	460	506	485	469	473	492	494	467	483	483	479	470	507	507	482	488	497	486	517	505	490	467	500	465	511	495	466	491	467	474	466	503	491	477	469	474	457	489	488	449	514	495	442	505	471	518	480	500	439	481	472	487	452	475	485	476	500	493	448	451	460	515	471	512	495	490	521	476	458	466	450	516	486	450	524	472	440	475	496	454	485	447	462	469	501	507	520	501	477	477	513	516	436	508	479	440	484	470	464	480	468	433	435	490	474	506	496	486	466	467	474	477	470	452	497	498	476	494	445	516	465	460	471	521	482	474	461	442	493	500	449	478	498	472	463	489	479	485	472	479	485	464	498	483	460	455	486	525	497	471	467	434	468	467	490	494	474	458	489	507	490	475	529	476	458	474	481	483	466	504	516	463	455	483	460	464	472	476	521	516	511	496	469	466	492	477	454	463	466	484	478	491	490	480	521	457	503	501	490	475	455	441	491	473	485	465	501	481	484	470	458	474	424	497	461	488	495	482	491	487	482	480	511	470	470	458	472	478	483	451	481	484	429	477	466	503	491	495	515	481	500	442	474	483	432	460	465	509	485	478	484	489	494	473	482	482	451	479	481	478	494	411	475	481	485	484	485	481	477	458	461	491	494	447	468	482	506	473	486	463	460	496	514	466	475	464	457	512	505	471	454	463	477	436	503	503	486	496	451	513	474	494	472	489	477	470	473	480	461	508	478	497	476	500	435	489	479	458	492	514	469	514	498	468	465	470	468	506	450	473	463	498	464	496	513	501	492	470	467	454	439	464	503	455	502	497	488	415	516	487	488	472	518	538	464	462	467	478	469	504	495	491	458	468	490	505	456	464	486	467	502	502	448	457	480	457	491	457	493	490	465	494	439	474	456	509	506	459	460	482	495	486	487	495	480	474	470	485	490	528	482	476	513	473	477	473	445	465	515	500
13986	1334	1172	909	696	646	555	476	446	420	351	360	366	370	344	360	371	334	318	315	329	315	335	346	326	291	365	346	337	318	336	310	337	327	366	325	296	313	316	330	314	309	327	320	320	327	333	301	327	340	353	324	326	318	358	320	344	329	339	332	332	349	275	357	334	341	334	334	302	294	324	303	290	315	293	309	328	327	290	337	306	319	339	353	311	347	323	304	311	342	310	334	348	350	331	321	304	322	304	297	316	303	346	341	324	308	307	317	297	316	312	304	301	336	291	325	317	306	313	339	299	351	301	313	352	314	321	326	345	336	347	293	317	292	307	323	327	381	315	288	369	319	333	309	306	304	282	307	307	324	317	316	298	311	334	321	341	342	328	331	345	314	310	297	304	316	342	314	287	314	326	312	337	314	303	287	330	302	337	345	340	291	303	320	297	317	325	305	336	291	314	312	324	316	309	310	311	325	330	296	324	358	318	303	318	336	327	342	286	354	305	342	330	331	358	331	305	320	318	340	323	341	291	321	307	348	322	319	350	329	342	331	324	342	321	336	297	310	356	320	316	308	330	325	350	327	327	309	332	323	306	290	318	298	346	326	321	308	334	346	322	360	328	353	353	310	313	342	345	350	326	342	319	332	305	290	316	299	315	357	305	327	355	277	286	331	309	276	319	305	328	305	358	331	284	315	330	298	316	299	324	333	337	306	303	328	306	308	323	331	320	315	329	365	330	301	346	348	300	316	291	328	347	315	321	342	289	305	300	299	356	320	302	322	311	329	323	289	269	326	339	281	311	299	319	313	312	353	309	341	332	329	341	332	299	298	331	304	342	303	255	320	309	336	305	319	319	360	300	308	349	322	322	323	300	289	375	346	343	308	307	309	319	303	300	328	337	321	316	340	335	349	344	296	305	317	309	340	320	337	312	327	317	292	285	342	361	339	306	304	319	290	321	316	302	333	308	330	345	313	309	321	300	314	337	318	291	325	325	305	300	298	359	353	326	352	338	343	306	324	319	326	320	328	313	288	335	343	315	321	305	329	333	308	319	320	326	312	305	325	335	308	371	289	331	292	340	304	323	328	288	308	358	347	314	330	315	292	300	311	338	330	341	324	318	343	280	337	345	301	352	344	320	329	340	313	327	312	338	293	344	306	316	328	315	314	355	327	331	314	343	300	313	325	286	344	284	320	345	327	309	303	325	313	298	326	295	316	293	331	325	316	318	322	308	332	344	336	349	294	302	353	308	313	304	297	298	288	342	300	337	332	339	283	321	333	349	305	293	328	333	347	312	312	298	331	326	314	342	315	311	296	290	309	333	347	318	304	310	369	318	309	333	308	328	334	303	320	342	316	346	299	331	334	327	312	327	300	324	323	347	307	328	327	312	310	326	289	297	336	300	321	340	328	325	296	329	314	328	304	294	307	319	306	338	313	302	300	290	342	303	279	334	388	356	316	306	319	340	303	314	303	333	333	326	290	311	333	352	318	323	314	346	325	300	318	311	319	312	302	351	380	340	299	300	321	311	322	336	322	365	333	310	298	313	295	326	330	333	348	329	307	303	281	344	327	300	341	312	337	327	312	326	331	361	317	315	304	311	315	310	322	335	344	356	313	313	321	281	326	292	325	322	306	367	325	342	343	310	336	348	318	307	310	304	304	298	332	306	330	322	322	319	360	324	297	325	338	311	340	351	358	324	310	333	328	317	319	345	330	300	309	310	333	314	336	325	302	296	309	291	307	301	314	330	336	335	289	324	378	328	355	338	318	291	342	365	325	325	317	335	315	286	336	316	343	307	320	328	323	300	313	333	353	332	318	335	328	311	319	300	309	307	298	308	313	325	327	343	327	336	353	326	324	304	330	325	332	293	288	323	307	271	291	311	295	339	362	332	321	340	323	310	286	315	337	332	333	324	299	314	338	312	352	310	270	283	306	322	297	337	353	322	335	303	342	351	333	354	321	331	326	304	324	335	335	338	314	336	334	328	324	332	319	330	317	333	343	310	322	328	311	326	308	328	304	280	315	359	314	310	318	305	295	333	357	316	299	344	356	286	334	321	337	302	329	338	318	361	319	298	341	308	318	288	306	312	357	306	310	297	330	354	300	326	325	326	315	306	327	317	360	332	325	287	296	327	315	308	338	329	328	330	335	345	366	359	317	282	276	307	340	298	335	333	290	314	319	308	332	291	314	310	306	326	329	262	320	347	287	327	329	324	254	296	296	278	308	330	306	354	316	329	307	322	297	299	327	341	314	303	343	324	319	337	297	329	328	315	326	339	313	350	321	303	328	298	323	362	303	341	325	318	327	344	343	286	349	305	321	305	358	349	333	292	328	311	323	334	346	318	336	336	323	323	310	312	306	279	324	295	283	297	295	297	290	310	315	304	329	300	321	339	322	320	317	308	342	344	326	369	285	313	301	323	303	331	306	298	329	388	327	314	355	366	342	316	323	313	313	305	285	291	330	336	327	304	359	327	329	301	344	335	324	344	338	328	317	306	353	317	326	323	311	313	295	330	314	291	319	328	305	305	355	309	303	343	338	335	305	314	350	309	354	341	343	370	323	304	320	315	342	321	308	321	301	315	344	337	313	371	375	314	314	295	331	334	331	326	328	286	367	320	340	361	306	315	309	311	286	313	300	326	333	303	339	335	314	336	304	295	326	305	342	335	335	329	319	299	313	333	315	305	290	323	343	319	298	322	365	315	337	305	320	282	290	305	346	345	332	311	317	327	326	306	391	333	299	290	318	328	320	302	336	350	344	327	326	334	299	331	330	304	312	335	347	328	311	315	300	312	317	304	308	296	320	329	357	291	344	311	332	326	298	332	316	335	278	348	323	327	326	330	323	320	314	300	285	317	311	333	307	302	323	335	304	301	335	306	338	296	318	323	295	313	318	333	337	321	325	302	340	332	353	346	347	360	348	327	328	342	307	356	319	338	297	347	308	305	293	342	310	321	327	305	302	307	358	336	331	323	315	300	334	336	334	307	341	305	314	351	347	336	345	312	334	323	321	303	301	324	330	339	315	347	291	311	311	309	346	313	371	332	328	331	304	357	300	319	288	300	320	306	337	366	276	296	338	314	314	289	327	347	293	350	359	295	332	303	318	344	313	337	338	337	352	317	312	281	266	325	312	308	332	319	324	344	320	339	342	289	342	315	319	309	316	302	310	333	307	325	328	315	332	359	321	337	358	288	360	288	348	294	305	356	309	309	330	333	316	349	306	344	305	343	323	338	318	312	316	297	314	310	321	315	301	290	394	314	311	276	319	312	306	310	301	307	318	322	320	333	280	322	302	301	348	316	340	298	286	312	306	318	330	332	341	317	332	340	314	311	314	329	311	308	346	330	361	312	315	313	323	323	324	312	295	309	330	315	352	344	341	295	330	283	319	316	343	337	320	319	322	311	288	355	345	279	305	300	310	330	324	310	280	314	322	317	334	325	313	348	334	324	345	294	321	337	329	307	293	329	328	345	324	325	314
8422	1358	2337	2494	2289	2095	1882	1759	1507	1359	1373	1141	1124	981	966	956	996	931	912	929	880	874	857	880	871	834	822	821	854	806	829	868	843	812	845	763	819	834	822	834	825	796	819	810	745	808	788	837	841	842	807	798	823	784	779	774	809	780	798	798	802	817	808	787	825	796	813	823	820	786	741	756	821	807	766	816	794	784	810	779	811	805	734	718	861	758	808	780	733	778	824	824	765	789	796	800	789	810	773	769	824	809	829	765	823	729	783	801	769	789	825	794	770	754	830	844	838	762	783	852	797	769	807	794	766	792	808	812	766	785	779	805	777	798	773	793	781	782	834	796	836	747	749	778	743	783	857	718	815	800	821	823	815	744	807	752	776	800	820	794	763	823	769	788	782	802	763	775	817	800	816	805	800	743	832	808	793	736	816	803	785	817	765	809	791	781	804	804	805	769	771	758	735	743	799	805	799	812	766	764	821	781	780	865	808	779	747	819	769	794	758	774	826	853	806	760	832	754	796	786	770	808	789	776	815	755	812	781	798	728	772	766	837	812	780	807	791	786	807	763	745	804	789	736	834	766	770	761	828	810	794	802	775	794	804	756	818	759	841	802	806	774	777	756	857	768	792	819	801	811	787	791	767	776	748	806	802	788	739	776	772	785	756	759	797	775	824	809	816	793	811	807	809	782	806	804	771	777	807	792	814	815	802	724	758	763	762	775	809	787	782	784	768	717	831	785	754	799	790	773	776	797	802	844	857	795	775	799	779	773	784	814	776	771	785	772	782	788	776	850	806	789	839	810	742	732	763	766	744	813	768	809	787	807	753	742	800	804	806	785	778	806	801	791	796	825	814	825	801	794	801	743	753	757	785	768	788	844	801	819	843	826	783	800	814	807	847	788	827	787	851	765	783	779	760	820	791	812	789	801	768	781	823	764	768	800	747	747	795	838	787	787	773	785	793	776	817	845	791	799	819	807	780	791	818	818	806	753	779	782	757	806	756	780	834	760	844	806	803	780	775	790	743	759	824	819	769	813	801	741	823	821	805	786	788	819	759	792	774	815	800	818	781	779	794	821	779	793	800	825	764	804	796	791	798	778	819	828	790	772	817	746	763	811	748	828	766	722	777	838	793	769	785	797	784	806	779	822	796	787	793	764	796	795	765	761	779	732	839	784	798	787	749	758	813	789	752	806	727	774	753	807	746	820	801	803	797	795	811	817	838	761	783	767	806	803	786	815	840	803	794	813	810	739	830	737	815	745	821	792	763	775	769	821	804	795	807	745	779	765	787	797	824	776	751	739	761	790	808	767	806	753	805	806	736	723	784	783	783	806	826	761	761	776	801	756	800	786	807	809	863	819	776	837	810	751	768	822	732	767	762	766	800	782	775	767	823	755	751	753	792	788	819	814	797	774	802	750	835	812	754	827	771	810	787	772	822	787	832	816	810	803	826	782	783	778	795	779	820	765	807	799	790	772	793	785	807	784	744	771	764	768	772	793	794	830	802	754	800	837	778	792	776	745	794	780	755	765	837	750	758	836	775	817	771	789	793	732	781	771	737	775	773	757	843	780	808	799	789	758	815	791	813	762	815	783	812	797	820	784	837	782	724	767	802	852	776	763	769	793	774	826	765	827	828	816	825	814	749	780	803	766	786	803	828	800	724	853	793	781	772	780	751	773	775	861	793	811	740	781	814	800	792	776	780	744	794	755	806	816	868	825	762	789	777	783	833	805	767	769	785	823	764	788	772	775	755	797	761	822	811	801	756	765	826	799	759	832	799	828	805	704	735	790	788	796	768	782	775	760	794	773	855	773	730	750	776	759	777	756	783	757	737	805	773	766	797	730	772	749	785	789	768	753	719	778	774	806	745	760	748	700	741	772	769	755	779	816	797	789	792	808	762	770	745	827	819	789	784	785	847	774	770	791	838	748	806	799	776	764	801	783	794	795	815	801	815	763	804	815	818	775	742	813	855	790	762	817	760	836	779	798	766	790	813	809	799	764	792	787	808	736	817	777	804	757	744	786	749	798	785	792	751	798	783	790	820	854	824	780	761	823	843	856	735	814	828	759	786	790	792	856	806	764	787	771	833	801	779	846	800	764	808	789	794	796	829	832	756	915	762	808	823	821	811	839	784	797	768	815	861	746	788	764	810	742	777	788	779	718	795	748	797	824	800	787	815	765	856	790	781	760	805	853	809	792	795	803	784	812	782	802	808	753	784	793	810	758	814	825	825	751	759	772	787	770	782	827	812	787	791	793	774	811	824	818	786	795	759	772	793	790	816	765	809	739	808	780	777	821	787	816	787	792	756	781	784	739	756	783	778	750	725	815	801	781	772	766	784	745	787	792	824	827	759	812	785	780	795	742	807	789	761	802	813	800	810	738	798	758	738	786	807	803	788	770	795	824	808	775	781	771	825	806	767	806	782	781	783	785	765	819	821	779	782	811	753	788	777	735	762	782	799	835	783	803	805	759	792	799	840	787	869	777	788	799	758	754	811	781	841	807	826	814	717	800	811	776	769	784	787	763	815	829	789	795	834	779	764	861	747	764	750	817	839	777	779	809	793	794	816	808	774	755	790	764	832	789	732	793	754	758	780	791	778	828	789	750	779	794	778	735	813	741	742	770	803	799	795	781	817	750	816	806	776	803	780	813	803	772	756	814	786	859	802	780	741	819	794	872	831	787	823	774	788	812	776	808	800	806	797	777	831	820	824	781	798	781	762	783	806	809	753	775	782	803	807	802	820	780	738	741	760	803	752	803	793	750	794	762	812	792	803	769	803	789	787	825	786	793	779	782	797	811	772	798	768	711	770	780	792	758	786	814	819	812	734	765	803	781	796	794	800	804	773	808	853	769	831	756	840	762	794	746	765	777	777	760	776	783	767	820	803	814	769	780	759	794	799	813	779	769	783	777	813	799	771	768	819	761	778	815	810	807	822	794	766	799	821	765	781	791	802	803	832	794	819	764	798	781	801	781	801	800	776	741	799	786	819	734	762	779	779	762	838	755	791	796	798	839	773	818	737	847	773	819	719	790	793	810	788	799	783	789	809	798	769	799	778	746	794	767	776	763	798	725	808	789	815	815	812	834	768	752	861	802	796	798	787	811	769	855	762	774	788	841	749	805	758	783	753	809	782	811	790	760	781	786	755	755	835	797	792	765	817	797	839	792	811	847	781	770	864	843	811	749	788	825	795	812	781	808	796	818	727	812	751	803	764	781	831	751	782	779	779	827	779	788	750	762	785	818	756	828	783	774	760	747	771	776	808	826	719	792	759	775	805	813	790	823	816	772	746	825	812	751	751	769	793	790	807	778	773	772	755	817	784	787	745	756	759	803	784	809	827	757	829	768	787	783	770	799	832	810	823	772	755	811	810	757	751	822	787	765	757	801	802	792	767	788	778	745	736	818	800	783	818	793	761	800	757	758	759	825	770	763	787	805	835	768	831	779	820	791	797	776	722	787	839	846	833	803	759	794	797	764
1539	320	339	285	304	308	276	238	278	282	284	271	286	277	271	296	285	310	264	269	277	314	290	295	270	248	277	287	305	263	277	313	286	287	255	263	278	325	298	321	296	305	293	255	294	295	261	256	242	284	317	303	282	281	330	280	311	306	260	290	301	298	280	307	280	293	316	291	280	253	281	271	284	281	301	288	281	277	263	293	297	266	291	263	273	276	264	271	295	276	265	289	302	303	273	269	308	277	259	269	274	266	260	271	275	305	275	287	297	297	276	299	263	272	313	281	281	294	268	282	265	269	303	289	317	295	282	234	277	277	309	303	263	267	309	277	308	285	286	342	296	265	316	277	260	291	276	288	299	304	279	305	318	267	297	285	281	279	263	279	283	278	303	299	284	273	259	228	282	275	318	300	266	275	277	284	267	282	298	265	289	314	268	281	242	290	287	269	280	295	254	291	264	331	280	261	297	298	253	291	274	277	258	303	294	281	242	287	324	287	293	322	244	263	260	321	284	250	285	294	273	260	307	313	257	281	305	271	286	294	281	306	308	276	277	310	270	283	276	288	308	307	265	309	293	298	252	282	265	285	298	268	312	282	264	279	264	274	261	264	277	279	273	271	276	296	298	293	291	288	258	292	274	278	312	285	266	250	289	269	281	270	293	285	259	314	278	264	272	288	297	316	269	333	258	308	264	281	321	270	263	292	288	287	285	303	275	287	268	273	297	266	312	270	276	307	287	304	287	269	291	332	311	268	267	288	261	274	297	282	285	343	257	286	276	300	307	270	271	321	289	303	286	298	268	272	270	257	279	319	289	291	268	279	238	296	288	302	311	325	250	284	307	275	261	278	263	311	270	290	318	276	269	256	257	285	311	293	251	286	285	291	282	288	257	284	286	286	287	323	277	283	277	280	280	280	279	277	320	271	276	280	304	263	307	303	318	298	273	266	254	272	279	275	304	296	273	278	306	304	304	289	301	291	259	290	318	273	308	278	287	278	265	269	262	282	302	274	288	288	287	307	295	263	284	282	294	255	280	281	304	283	271	276	264	297	276	272	304	282	293	305	294	294	287	291	283	309	313	336	295	284	265	296	307	300	307	299	261	296	299	301	268	267	297	305	299	277	280	286	316	310	296	300	276	284	310	255	280	258	302	278	308	283	268	272	281	273	273	252	280	314	301	272	269	314	288	312	293	300	257	259	286	280	276	285	301	268	285	308	287	257	264	283	288	300	275	295	308	311	272	273	262	254	291	285	290	273	325	292	299	281	271	295	270	269	287	284	290	284	295	281	275	246	305	312	271	282	247	295	293	272	331	294	310	272	290	291	271	275	271	265	295	262	294	264	283	305	284	298	279	301	280	267	279	281	293	262	305	269	255	311	294	293	278	295	261	313	280	281	299	278	282	261	265	277	282	304	273	299	299	278	285	271	273	273	304	292	305	283	297	320	282	289	270	260	290	281	310	303	302	265	275	287	280	297	254	269	279	279	301	245	272	310	287	273	298	305	281	254	298	303	270	300	271	287	282	286	305	277	283	277	264	283	239	284	282	312	300	303	322	279	273	293	267	293	281	261	288	291	321	283	267	281	295	268	300	280	278	296	297	271	310	265	274	253	266	262	285	262	277	275	268	275	286	282	277	274	278	293	282	249	283	297	281	269	301	303	319	309	299	280	318	293	287	291	313	302	295	295	266	275	322	260	263	282	248	299	285	271	256	285	255	274	338	271	309	266	265	274	305	280	276	300	292	281	302	272	286	264	249	279	301	261	261	309	290	231	310	286	260	274	296	256	297	258	284	302	275	288	283	282	272	260	272	271	274	290	264	298	253	291	322	274	264	306	272	289	268	313	271	296	319	278	261	267	293	276	293	322	279	250	296	279	293	262	268	285	313	277	301	300	290	292	271	294	252	285	280	269	273	289	308	260	288	266	305	274	293	292	255	254	288	286	288	263	297	298	286	275	305	283	292	325	268	278	279	312	296	271	296	252	308	297	291	269	269	324	291	291	307	279	285	306	291	292	283	254	283	292	282	275	270	275	306	291	305	286	273	291	257	284	272	299	288	322	267	281	258	304	292	284	273	274	272	275	307	276	312	311	290	266	310	287	275	279	264	300	280	269	300	298	270	265	268	298	277	316	294	267	283	292	268	280	283	279	268	275	259	276	297	288	268	273	268	278	316	256	278	296	291	306	263	278	295	287	297	283	268	299	255	317	305	289	271	285	291	298	275	290	286	302	272	251	283	279	305	291	294	295	251	309	266	272	293	306	293	271	308	298	288	271	287	291	300	277	300	297	261	292	286	301	254	286	304	287	276	286	279	295	260	301	279	294	289	270	261	277	281	286	279	272	299	270	287	288	270	301	290	312	279	261	297	296	282	255	282	291	282	270	296	245	301	299	271	273	299	334	269	298	329	269	248	306	297	300	253	290	279	300	287	277	259	301	311	275	277	276	296	302	289	283	279	287	304	284	284	259	275	271	290	302	286	287	331	273	306	293	290	302	282	264	286	296	285	299	264	255	306	280	291	274	285	312	288	279	278	277	264	245	272	285	295	305	293	303	311	272	306	267	306	308	281	252	269	296	274	268	308	259	289	267	305	307	286	296	265	292	295	274	292	297	278	291	270	270	272	268	252	295	260	284	319	272	285	287	305	289	297	317	299	307	253	303	286	299	241	317	319	277	273	300	253	312	298	268	257	269	283	293	296	340	317	284	264	255	287	303	236	293	299	300	286	256	281	275	265	250	272	287	281	295	277	269	293	303	258	272	268	289	286	308	275	255	269	301	258	276	323	310	301	295	311	293	266	288	274	273	267	285	276	294	280	274	316	256	277	261	238	253	296	297	299	271	312	302	284	281	258	268	292	273	272	288	274	291	288	276	285	269	308	271	298	274	330	254	269	286	317	286	307	282	273	299	272	277	326	280	307	315	272	292	275	286	286	290	274	262	316	260	277	289	292	273	258	297	264	268	287	303	314	283	267	282	283	270	308	294	307	289	281	304	278	308	284	263	283	291	314	267	294	259	290	282	284	268	288	292	274	286	254	276	288	265	296	268	277	332	302	274	267	288	289	309	279	272	267	266	278	294	290	272	296	267	275	280	289	315	334	299	304	279	293	306	297	259	282	274	262	270	297	295	287	293	293	298	263	274	278	253	305	263	286	268	234	286	328	287	315	251	281	284	296	309	278	239	276	289	275	298	312	260	268	257	245	272	279	283	272	269	254	296	271	274	268	315	273	244	282	291	283	280	302	300	277	272	264	280	323	251	296	281	279	291	271	289	315	306	284	273	297	295	280	275	308	300	277	283	263	256	323	267	281	261	279	259	266	257	281	283	277	303	303	268	301	325	290	264	300	268	298	295	284	298	305	280	293	295	284	302	297	281	264	286	284	289	309	297	274	261	282	286	290	270	269	305	263	294	345	305	291	306	280	298	294	266	250	285	299	251	292	291	275	275	279	237	326	295	326	312	280	312	280	306	281	296
1834	696	747	687	699	687	676	709	698	710	682	734	714	686	688	679	656	698	655	662	713	695	654	689	695	644	697	674	660	681	689	697	713	658	710	683	690	702	698	646	682	642	722	647	691	660	653	642	660	704	647	705	714	711	740	717	718	681	669	621	700	642	694	670	666	662	679	699	668	641	669	691	659	651	635	684	652	685	706	675	683	667	702	670	650	663	677	665	689	620	663	678	700	654	705	649	701	685	691	680	673	652	650	694	692	668	672	666	655	682	680	693	691	690	709	695	700	664	642	699	677	640	694	694	698	724	709	682	683	686	677	739	648	659	693	698	676	668	673	722	708	652	677	666	755	735	646	682	675	649	687	650	704	669	651	690	702	705	652	652	672	694	628	671	661	668	688	681	754	697	711	673	685	687	647	684	677	727	660	694	703	641	664	683	691	657	670	648	665	661	671	696	670	681	661	681	679	682	677	642	696	624	679	709	706	663	656	683	654	668	686	715	674	662	649	631	692	670	671	687	662	691	668	689	631	672	674	658	703	707	653	673	643	663	706	681	698	671	668	699	637	667	689	683	656	660	668	683	651	655	672	653	664	679	687	686	746	651	663	665	658	697	659	638	699	717	667	670	640	648	733	655	651	702	680	677	694	676	688	684	621	661	654	650	682	621	668	675	630	688	669	668	672	695	689	666	681	688	707	683	687	600	697	667	676	692	619	661	673	693	658	668	689	673	663	681	664	711	703	699	724	704	663	731	671	692	669	672	682	643	646	723	678	624	686	684	650	702	687	629	691	699	692	696	670	638	697	662	643	702	667	686	684	672	637	623	727	688	689	655	744	649	672	712	648	705	668	694	646	689	687	695	702	633	639	606	652	701	665	690	656	651	690	663	685	717	652	660	694	686	666	672	660	699	700	672	678	677	648	686	708	692	655	666	655	697	681	666	676	727	647	660	677	670	681	652	668	689	664	742	666	716	653	629	643	708	722	673	673	689	643	691	674	651	723	690	656	719	692	635	680	654	680	668	660	657	668	626	705	697	681	655	652	617	660	678	683	681	679	653	713	637	686	672	729	627	633	685	642	643	668	671	668	699	713	626	688	676	668	687	686	670	620	672	657	700	654	633	654	699	742	673	677	700	666	660	687	707	642	657	650	672	672	690	678	654	625	642	698	683	643	744	698	673	703	668	713	636	683	675	697	698	672	677	700	650	697	736	652	681	701	666	668	652	695	640	665	675	714	681	664	671	667	650	651	668	656	665	667	631	659	622	671	626	666	622	678	678	654	617	674	713	643	660	665	624	725	693	686	644	658	688	708	695	692	643	660	623	687	700	601	646	697	681	701	639	679	626	654	714	639	671	666	708	637	692	665	665	663	663	655	661	689	657	755	666	686	637	673	660	697	674	644	671	687	668	687	710	651	685	678	652	644	639	652	639	668	665	706	670	727	689	686	656	686	656	656	642	677	670	659	714	689	683	707	675	678	646	730	677	622	690	726	658	675	728	668	693	681	667	641	636	724	660	691	687	676	663	702	611	704	668	707	663	662	709	692	664	684	683	644	715	669	671	692	635	674	730	659	655	661	711	669	696	690	709	662	709	684	645	672	630	630	651	700	710	704	689	710	680	666	656	700	651	644	657	673	671	655	690	673	633	688	676	684	665	663	674	737	654	646	690	642	709	677	663	693	706	663	681	674	678	678	702	655	689	685	673	657	687	656	631	662	703	727	673	670	632	613	638	725	670	661	650	661	672	706	658	655	683	656	691	732	652	663	685	704	720	639	652	656	675	727	670	665	720	695	656	669	650	668	675	670	645	649	768	646	671	659	626	654	652	655	670	693	703	666	652	626	653	679	639	685	652	690	703	667	635	728	689	696	652	676	640	681	708	698	645	664	652	648	639	634	684	644	683	696	700	687	640	674	700	669	652	666	704	645	684	648	646	686	683	606	684	677	691	701	697	698	684	661	700	677	716	649	678	652	659	744	684	667	626	696	682	695	632	663	685	740	661	687	703	704	646	690	665	691	696	676	696	711	676	642	672	695	680	687	672	638	646	678	689	631	677	667	648	672	681	663	672	640	694	674	707	673	653	708	684	638	657	677	706	680	664	658	643	668	674	696	683	677	647	696	667	647	685	681	674	703	696	681	680	674	699	669	638	668	669	683	701	714	659	687	717	696	675	701	664	693	718	673	661	706	704	673	662	705	688	679	654	644	648	681	741	654	609	688	713	717	678	666	659	724	653	654	687	699	671	632	689	674	729	670	639	658	677	668	671	688	664	660	714	646	698	660	654	703	682	663	676	701	668	682	675	671	697	670	695	647	704	721	691	632	604	746	659	655	683	666	683	667	695	716	627	682	664	693	674	632	645	690	664	710	647	680	673	667	681	691	720	665	689	658	720	695	643	667	720	660	653	707	661	676	652	697	676	676	651	672	730	654	683	704	716	686	719	694	643	646	717	658	692	638	673	710	665	704	700	688	677	695	691	614	685	645	650	666	688	681	658	651	701	663	692	668	667	652	660	693	633	640	653	685	686	637	652	633	704	661	629	687	672	700	688	668	705	667	671	671	692	714	696	696	638	713	685	698	659	715	694	643	658	660	692	686	668	683	636	693	699	605	668	657	659	643	722	715	676	674	640	690	675	710	708	658	660	733	695	647	682	637	667	676	641	672	656	666	712	706	732	657	696	697	665	684	644	696	636	621	633	680	687	674	679	658	670	633	658	636	676	658	690	668	720	635	650	700	680	669	661	643	640	717	702	683	690	713	665	700	691	686	643	626	652	615	717	675	669	636	702	701	713	675	640	678	711	657	702	636	639	659	682	688	690	682	658	657	686	692	631	654	660	660	666	657	702	680	655	658	649	674	682	699	678	645	645	615	675	656	678	684	673	723	683	668	694	693	653	673	694	630	648	696	708	637	644	693	683	642	695	669	686	686	677	689	689	708	677	674	667	681	614	683	715	718	631	655	679	675	664	707	652	694	660	659	688	677	639	650	682	686	646	728	652	624	686	694	678	666	631	717	683	671	719	706	674	677	671	707	635	676	684	691	653	678	690	674	675	678	725	668	654	675	717	648	678	642	685	688	690	679	673	685	686	676	723	669	674	637	707	644	682	623	707	712	631	672	614	689	677	639	688	651	665	660	677	695	678	711	655	699	662	653	643	700	685	705	690	697	699	718	729	660	653	660	690	669	679	653	684	646	712	690	703	683	664	679	683	675	647	657	634	679	694	693	624	710	696	695	702	713	707	726	670	680	623	643	647	684	696	706	652	688	703	642	658	703	700	668	682	698	662	669	661	713	689	613	660	693	673	700	698	669	673	754	697	663	694	690	691	682	726	656	674	632	635	695	681	674	670	670	712	723	702	733	678	694	674	693	607	697	667	691	763	650	718	693	689	692	624	676	680	690	679	677	709	694	697	665	696	629	636	690	656	675	706	697	673	650	699	652	668	705	672	699	661	659	691	682	663	705	687	629	677	646	698
7661	536	521	466	389	367	285	268	245	232	212	227	183	180	204	181	207	194	155	184	164	190	170	181	177	190	166	196	171	178	185	183	171	157	185	218	180	201	179	171	175	168	164	170	185	189	182	167	174	164	193	172	176	196	165	183	172	207	195	183	168	178	186	169	165	168	167	160	170	168	168	190	169	217	176	188	169	168	169	173	194	184	190	145	157	192	139	173	177	182	165	176	146	176	174	166	213	176	186	198	206	167	169	158	189	189	174	188	158	161	150	168	167	184	162	180	209	176	185	169	170	172	168	179	188	172	187	180	159	170	168	202	182	186	171	201	193	170	177	184	172	171	163	163	150	181	178	190	181	159	173	176	197	165	187	181	157	155	160	149	173	181	185	173	171	184	195	198	160	163	171	192	181	182	159	170	179	182	153	150	175	185	203	169	182	188	157	181	162	183	173	184	205	165	174	192	179	158	185	168	176	194	154	153	203	174	200	149	198	157	161	152	164	173	186	141	182	158	175	180	198	164	177	171	173	157	170	150	150	163	188	175	174	153	198	172	177	185	184	187	152	166	170	154	174	157	176	159	187	196	180	176	182	170	186	190	148	163	138	192	173	189	213	202	170	191	178	185	155	159	163	185	188	175	176	183	172	169	188	180	169	155	174	174	189	189	160	171	184	179	157	169	147	166	202	168	185	147	198	165	178	191	180	179	205	170	190	165	163	172	205	155	149	181	166	163	180	207	205	175	166	160	159	158	159	188	189	181	183	182	166	172	182	163	171	183	171	174	166	172	201	179	165	164	175	178	159	164	173	169	153	218	203	161	172	179	184	214	175	189	180	145	153	162	153	176	162	187	158	176	173	168	176	154	190	181	171	208	207	167	181	175	169	174	138	173	189	179	191	203	173	168	168	170	167	159	173	160	226	188	177	168	179	190	179	176	181	185	174	161	149	170	179	169	165	170	190	200	181	156	178	172	169	183	179	209	169	170	177	175	176	170	190	193	169	191	169	167	193	164	164	183	172	161	167	198	155	178	159	152	170	169	186	190	169	184	165	155	172	157	156	213	166	183	174	179	175	160	174	163	186	175	206	184	205	161	172	174	151	148	176	162	173	156	181	157	191	171	153	165	172	195	183	175	166	149	184	157	160	190	192	183	178	188	190	150	170	188	186	179	176	195	195	174	164	178	170	168	183	182	165	181	203	179	158	142	157	191	176	172	186	154	161	159	162	179	163	194	208	165	168	170	182	183	191	172	169	202	158	163	173	200	172	157	167	173	183	170	190	192	160	177	182	170	172	164	153	170	168	197	168	185	208	197	154	142	180	173	154	180	157	175	204	167	189	183	187	188	167	145	172	161	181	176	172	162	170	173	159	183	166	186	185	198	185	192	169	170	204	183	181	183	170	179	193	171	196	199	185	166	161	161	173	191	185	193	139	161	175	173	176	161	167	173	172	176	181	170	174	177	160	167	183	181	164	172	150	163	178	153	165	175	178	183	133	172	167	175	174	195	183	198	198	189	164	176	168	161	175	157	152	174	188	169	178	170	172	165	150	170	183	177	160	157	184	200	148	172	175	202	188	168	182	174	171	147	181	170	196	178	189	138	148	187	151	168	173	150	152	160	177	177	165	193	185	157	188	158	158	185	168	161	156	177	147	171	170	166	169	185	181	170	162	157	165	168	172	170	160	170	187	199	178	162	175	168	172	179	186	180	203	192	146	166	192	163	188	184	157	190	182	196	183	195	185	196	202	175	161	150	182	174	159	165	192	187	188	173	166	170	196	180	193	172	152	208	181	176	164	147	184	181	186	170	183	168	179	172	153	166	158	168	191	179	187	178	171	185	173	171	177	180	161	187	171	195	185	186	165	167	179	191	175	199	186	167	172	186	174	193	162	186	180	165	169	165	187	181	168	188	182	154	171	182	179	174	160	168	173	181	168	161	161	179	163	155	172	207	159	192	182	131	173	160	161	174	179	194	187	138	197	176	180	158	170	176	162	178	175	186	169	176	158	165	147	167	173	170	169	196	163	172	185	185	166	188	189	171	166	171	172	151	176	175	183	181	194	167	145	160	170	183	193	178	187	182	177	159	157	168	190	169	163	186	170	187	191	185	174	165	172	167	162	156	162	171	170	184	160	159	166	144	177	169	156	153	181	171	183	170	175	167	187	167	170	173	158	192	170	187	203	182	181	166	185	166	164	149	188	179	177	150	166	198	171	185	163	192	149	166	175	169	154	159	180	210	187	173	160	182	195	170	187	169	172	177	172	157	170	163	183	177	194	175	183	194	156	185	171	168	160	184	155	196	182	189	173	147	189	173	167	187	176	168	160	187	179	166	178	161	179	169	158	214	189	191	188	190	185	196	185	183	183	181	186	176	199	185	173	188	186	184	158	175	171	163	186	186	150	170	173	169	201	151	161	167	150	170	160	191	177	171	195	178	169	144	212	170	188	170	160	180	159	147	192	180	181	172	172	172	202	174	186	165	172	192	166	181	170	163	189	162	153	175	209	164	154	201	174	207	180	176	160	157	185	183	180	164	183	172	162	167	157	198	179	181	178	173	188	167	176	179	172	177	152	147	177	173	176	182	164	188	166	201	155	181	173	197	166	204	173	182	146	161	166	192	169	172	197	184	191	164	163	182	184	180	187	177	184	176	176	177	189	160	174	191	163	145	164	173	165	182	193	178	184	201	167	179	178	170	150	178	185	162	170	186	172	192	175	155	167	182	201	190	169	169	176	162	154	191	162	157	200	152	156	154	166	174	180	171	183	183	183	163	190	185	155	180	162	169	200	188	175	161	173	159	168	174	184	208	203	182	167	160	166	186	181	155	173	147	179	174	166	166	176	163	155	141	196	185	167	195	166	185	157	162	184	180	160	167	159	184	198	189	182	164	184	156	157	199	178	165	193	177	163	173	168	169	152	181	194	179	175	185	186	190	187	163	181	162	173	163	177	175	184	184	196	158	149	163	191	187	150	162	189	165	179	159	184	152	177	172	180	196	182	157	181	187	164	176	181	147	181	174	176	177	185	183	171	195	199	182	190	186	167	183	157	174	162	206	171	182	177	189	183	162	180	168	167	170	161	195	182	152	190	191	148	175	164	183	170	183	178	135	186	179	161	159	173	182	168	166	194	165	184	168	168	181	171	177	190	167	172	162	186	183	167	173	165	163	197	169	165	176	173	199	166	171	172	155	183	180	151	155	167	158	158	180	163	174	174	172	173	175	170	181	158	196	153	178	202	187	191	196	199	188	170	189	172	169	184	181	177	148	142	180	179	157	151	171	195	190	193	157	179	165	166	179	166	173	177	181	175	159	177	161	166	172	176	185	174	165	185	161	191	194	192	164	169	173	161	175	146	171	158	159	174	199	194	169	183	169	169	177	172	178	226	186	177	204	173	179	195	151	166	199	176	183	171	179	182	182	177	194	190	172	157	184	220	181	172	177	167	153	143	185	187	189	156	161	195	163	154	189	187	171
6242	806	1268	1457	1365	1125	1000	921	745	755	733	713	641	565	541	576	574	537	555	527	500	523	531	535	488	512	484	516	502	492	513	460	476	458	492	519	506	490	505	474	581	489	496	493	494	516	500	477	504	452	482	564	477	479	495	499	436	466	497	464	525	510	475	451	485	459	488	491	492	452	502	528	497	482	499	496	463	464	496	452	467	475	445	486	454	519	474	476	465	445	487	472	437	499	453	474	500	475	475	510	515	437	501	501	521	496	493	457	479	477	510	473	479	509	475	491	490	500	480	480	464	488	461	516	501	429	510	488	485	462	489	484	534	505	485	480	475	472	487	459	482	484	464	503	454	485	466	490	467	522	474	506	493	473	455	455	487	457	497	488	484	489	451	515	530	497	501	467	450	531	483	446	489	475	482	489	482	497	490	419	461	495	465	488	454	467	441	475	484	438	496	508	513	435	476	476	496	480	462	477	494	477	487	476	505	496	486	469	515	462	481	461	492	473	483	495	523	552	493	460	454	442	510	496	499	468	500	547	429	456	471	468	481	487	445	507	472	466	464	529	507	504	442	476	498	512	484	486	508	504	482	509	467	459	467	512	476	471	473	496	503	502	464	483	422	486	499	473	488	499	471	488	526	498	507	515	452	457	457	487	478	499	482	466	429	475	487	512	533	497	496	515	471	490	497	463	468	481	427	448	499	522	509	524	463	480	487	471	484	474	475	479	488	474	468	445	484	488	520	475	462	484	463	488	488	503	510	504	474	488	501	481	466	500	481	484	448	457	500	488	429	514	477	491	462	491	499	455	473	484	471	510	490	448	502	460	491	493	463	481	435	495	449	447	467	509	473	489	479	490	492	504	483	433	442	484	471	435	486	462	480	505	468	500	490	468	501	494	478	474	484	501	472	448	503	472	453	469	518	438	457	499	459	461	485	486	449	466	486	464	523	468	504	463	500	514	501	498	473	495	488	475	491	476	483	498	493	494	445	477	526	466	468	478	477	485	506	491	447	471	465	475	473	508	491	446	484	463	477	480	475	484	466	487	452	471	462	473	504	484	495	531	467	505	503	508	460	494	462	470	476	466	473	494	500	472	469	467	491	531	474	498	456	477	465	496	460	485	463	461	484	492	479	500	444	486	475	450	475	451	459	484	499	476	498	494	458	466	515	480	470	467	484	454	469	474	467	501	485	482	471	467	518	472	450	487	524	478	475	474	488	455	502	452	443	446	478	462	470	476	501	470	494	473	456	471	459	511	506	470	453	461	493	487	492	484	478	489	445	461	471	497	472	470	482	505	475	499	490	451	455	455	516	487	475	483	528	483	453	461	455	464	477	464	501	456	480	482	478	480	461	448	453	501	518	513	532	430	458	471	475	477	509	463	475	501	493	446	491	428	454	498	471	490	512	449	475	473	470	476	475	502	517	497	472	470	487	483	506	472	448	426	512	512	472	490	508	476	473	445	510	481	488	513	485	446	495	500	473	456	477	489	486	507	513	483	445	521	477	451	472	474	485	486	474	473	458	469	457	506	503	497	476	510	464	494	461	518	482	507	510	478	453	447	464	480	491	482	443	508	469	523	522	482	493	482	475	452	510	493	494	485	447	465	470	487	514	474	500	516	490	485	496	503	480	479	489	479	469	485	486	452	454	486	466	466	516	509	500	498	482	471	487	463	469	456	464	477	490	456	535	485	489	500	476	439	474	442	497	466	493	502	451	494	478	482	493	518	513	478	492	482	499	443	479	413	465	503	488	483	507	470	444	488	442	495	471	438	457	507	478	484	491	453	541	465	522	446	514	488	491	472	507	519	443	453	513	502	495	486	466	469	471	504	451	491	446	492	452	493	485	473	458	479	505	497	437	460	453	499	452	489	491	451	490	432	507	443	452	458	484	458	471	488	495	489	480	426	509	502	495	485	457	485	480	461	480	495	510	485	480	498	450	458	465	471	476	492	471	462	489	488	456	452	464	446	480	452	479	468	465	474	460	474	438	495	448	494	491	508	480	496	455	515	510	462	485	465	507	484	509	488	503	489	479	469	446	471	475	461	501	484	495	481	503	501	509	484	502	509	491	483	470	473	478	459	504	484	475	475	480	433	534	480	457	503	492	518	464	463	448	483	437	472	485	491	493	461	500	480	444	453	487	501	494	469	429	481	509	507	503	487	456	490	479	484	502	481	493	459	477	501	532	470	465	526	430	463	460	455	474	505	468	484	509	478	498	497	458	441	450	486	477	485	469	459	467	480	453	489	462	461	486	510	465	526	470	518	501	520	470	490	458	469	495	509	442	481	504	491	497	496	497	465	478	483	440	500	486	455	504	491	457	436	504	493	478	489	486	515	454	465	463	476	463	488	450	511	474	469	456	488	494	471	476	449	468	483	488	497	448	483	491	493	492	494	472	488	491	464	509	500	515	455	487	486	498	482	483	472	501	446	454	474	522	482	415	496	509	471	492	484	477	531	454	491	531	460	483	465	498	487	449	485	450	442	482	465	504	451	497	510	489	465	493	478	505	444	473	468	460	447	457	455	451	494	486	483	475	462	449	472	482	474	490	481	499	487	460	477	456	452	477	451	464	466	520	485	490	490	438	534	486	471	469	465	471	466	491	493	479	461	457	511	488	494	523	496	465	472	472	502	484	466	488	481	482	449	515	470	498	427	457	506	487	452	491	461	495	456	478	519	459	487	475	493	493	462	467	520	497	460	478	454	455	474	491	447	446	493	473	462	475	502	487	493	486	472	470	501	465	452	473	460	464	518	495	478	495	493	492	463	452	491	456	495	510	507	482	485	473	451	485	447	509	517	493	506	507	474	489	456	477	531	529	497	504	489	472	459	526	486	457	470	440	442	475	494	486	485	488	497	497	477	469	463	481	528	462	491	486	478	464	502	497	476	458	479	490	467	477	521	499	509	451	521	463	449	490	470	473	463	494	465	520	472	485	434	493	474	472	483	500	506	463	480	528	510	500	483	475	502	485	459	504	530	463	476	516	444	491	503	491	493	497	489	451	467	491	482	480	490	487	513	440	490	493	512	471	499	454	470	464	502	456	458	467	502	497	462	494	466	483	467	486	491	460	461	457	501	451	455	452	487	469	490	534	468	458	455	504	469	518	512	481	454	470	473	481	452	506	500	525	481	478	479	490	481	480	474	509	521	445	473	499	501	446	533	503	476	472	498	483	502	497	471	463	503	483	454	495	466	483	459	448	474	456	508	439	457	451	449	479	477	500	450	475	481	471	529	479	481	464	460	493	456	505	511	474	479	492	485	461	451	500	511	504	491	496	466	500	468	469	490	491	499	502	487	464	495	456	487	477	485	492	528	489	460	461	451	496	484	494	492	464	479	464	463	467	516	513	480	479	472	439	524	464	472	465	464	466	491	483	464	498	443	500	481	478	487	490	477	465	455	495	455	487	442	472	470	486	494	482	498	450	478	504	458	505	459	503	438	483	480	459	475	515	485	489	492	470	481	526	477	512	475
13990	1260	1161	942	694	605	488	474	437	417	376	359	367	358	356	378	373	333	341	286	366	348	338	329	357	345	318	306	324	322	339	332	346	322	290	349	352	319	327	333	310	361	331	349	347	342	328	345	330	323	335	392	331	345	333	342	314	296	330	331	340	330	308	316	333	345	341	325	343	302	326	336	362	303	303	330	346	336	328	330	330	329	318	345	310	339	329	300	350	323	333	315	328	333	314	341	296	391	342	313	299	328	328	295	295	352	319	323	335	307	288	300	327	322	335	292	370	303	299	309	323	345	319	327	305	333	338	321	312	306	342	337	325	336	296	331	338	335	331	303	327	386	307	319	320	323	324	330	324	344	314	322	346	304	315	312	278	364	311	340	314	312	329	312	343	338	314	366	329	347	327	330	310	334	321	331	335	312	331	344	305	332	327	330	324	365	327	338	331	328	312	346	337	333	337	340	313	339	337	342	321	291	310	326	326	320	323	338	308	307	305	318	345	293	345	325	326	325	307	278	329	311	309	309	327	349	307	315	332	356	341	314	299	282	338	333	330	353	321	307	306	322	344	335	317	379	307	319	328	332	370	301	306	325	330	318	305	342	341	300	344	304	324	321	371	345	354	301	333	341	302	304	332	358	303	288	321	331	330	329	367	313	332	317	354	316	306	333	287	333	311	324	356	349	301	311	308	339	306	301	347	338	355	356	310	323	325	312	310	318	319	326	330	317	328	339	299	324	314	331	336	296	297	310	314	293	326	342	329	314	349	350	351	305	286	358	309	307	308	338	337	318	309	304	344	317	323	278	308	303	334	312	334	314	336	324	336	318	295	316	325	334	337	268	321	330	338	317	349	328	344	345	308	322	359	314	342	330	357	302	350	357	312	296	325	332	300	328	322	289	308	345	328	301	306	326	334	341	321	341	336	325	302	315	322	312	291	333	308	324	293	329	328	299	321	295	305	328	314	331	351	316	330	315	335	367	328	348	340	336	310	323	326	343	320	345	344	363	322	328	328	320	291	295	292	299	327	340	348	331	313	316	297	291	311	301	281	310	272	289	307	352	371	330	318	297	277	299	305	345	314	317	348	307	317	354	326	308	343	298	303	354	343	314	329	337	348	294	291	309	307	298	313	361	326	298	369	357	312	306	347	319	315	318	316	344	305	323	290	336	327	303	310	305	324	280	316	319	317	347	320	335	308	357	323	327	331	331	325	321	350	311	344	313	277	339	349	311	322	327	298	366	327	322	324	309	303	321	300	299	323	321	306	315	337	355	348	325	333	329	331	312	310	302	291	324	337	339	338	306	312	303	321	300	299	318	294	312	337	328	307	343	299	340	319	307	284	319	323	349	315	348	348	382	323	353	308	332	353	365	299	308	336	313	311	364	326	250	320	346	327	317	310	313	295	350	328	350	316	323	339	303	307	308	331	327	342	348	351	354	349	337	311	344	320	341	344	340	327	296	316	321	365	324	338	310	322	311	304	327	332	303	363	352	324	315	321	304	317	335	300	308	321	346	311	358	338	339	343	338	333	336	308	322	273	295	304	313	281	314	293	339	274	316	338	324	310	351	323	329	327	321	298	321	360	354	315	349	299	313	279	323	314	358	349	336	292	324	294	300	314	271	339	311	328	310	349	334	331	342	331	339	295	310	358	307	323	310	308	287	319	331	338	333	346	298	319	302	292	342	326	350	297	296	311	309	279	299	327	294	317	315	315	314	319	331	367	321	329	327	316	346	351	291	309	344	303	342	322	295	354	342	349	328	309	324	309	283	298	310	311	342	341	351	303	316	331	348	326	357	308	335	298	325	309	323	293	314	320	336	324	332	351	326	332	338	300	332	312	319	339	307	299	304	303	327	312	330	326	304	312	315	338	307	331	358	330	307	335	336	340	337	350	318	327	305	312	319	327	333	318	326	294	308	358	295	335	324	328	318	321	295	302	332	295	338	305	338	351	316	296	319	331	336	312	320	323	318	348	324	319	326	302	321	272	334	320	308	357	359	318	335	344	284	352	317	324	295	328	335	351	315	308	349	363	313	313	279	335	333	339	308	305	305	309	321	372	311	326	336	351	321	340	327	311	350	351	320	302	309	305	299	321	314	326	344	339	337	342	321	331	342	357	312	344	336	325	287	310	317	287	312	332	340	346	321	325	344	329	335	359	325	289	287	356	311	313	357	309	328	328	324	299	323	309	345	327	316	336	315	346	315	289	330	316	317	342	305	339	319	315	314	319	342	327	355	360	337	299	323	325	309	306	339	326	327	341	343	326	304	308	309	322	308	307	341	325	324	336	359	311	310	299	333	354	356	325	311	346	335	304	323	342	319	334	297	292	322	336	295	331	294	320	317	331	328	322	310	311	319	326	301	317	341	303	344	346	341	325	332	308	337	366	311	310	344	290	307	342	331	330	345	349	304	367	288	324	332	317	344	296	309	319	316	301	318	317	289	332	311	327	348	287	289	319	345	305	276	293	343	338	283	326	304	316	333	329	333	323	382	371	329	323	327	320	378	313	332	315	352	315	324	345	303	303	312	313	338	315	312	277	322	337	338	330	326	310	332	331	355	334	314	308	308	331	290	322	291	326	310	310	323	324	326	355	358	287	345	337	359	293	301	379	304	318	333	326	306	321	319	329	337	295	306	323	343	350	338	300	356	320	357	369	333	326	328	349	357	298	325	306	307	299	310	306	326	319	324	320	339	321	341	321	313	305	297	331	316	308	316	289	333	292	307	306	316	334	288	302	306	335	318	299	335	319	358	323	333	324	313	342	331	320	348	326	310	308	318	329	304	324	312	309	323	319	311	309	298	334	324	343	319	327	319	372	314	300	351	335	353	323	332	319	322	340	357	288	344	345	315	341	339	328	324	326	320	341	294	321	335	331	335	315	340	329	348	324	297	361	304	323	312	369	325	376	349	322	317	344	333	323	326	337	328	345	350	335	307	316	318	309	333	315	350	328	310	319	296	304	319	316	314	293	348	284	299	310	311	324	318	292	336	283	303	299	298	288	344	288	318	327	329	334	323	315	335	362	295	301	327	338	340	296	325	327	309	331	347	325	346	321	309	316	297	305	345	296	307	324	313	329	346	325	351	304	322	311	308	337	343	296	371	331	319	338	322	314	341	355	308	320	357	325	330	325	318	357	340	323	338	297	319	320	311	301	357	322	320	338	309	297	325	354	331	320	312	306	336	324	313	328	304	303	341	330	344	370	286	346	313	324	335	333	332	317	312	299	298	319	342	366	331	341	342	330	296	296	322	330	360	334	304	338	323	319	306	340	335	340	316	334	331	334	342	307	341	353	349	310	302	346	329	311	350	288	322	327	344	293	324	318	305	311	313	310	335	336	352	331	294	309	320	340	325	312	333	301	319	340	324	348	316	319	325	322	309	344	338	302	305	329	330	312	348	327	345	313	335	304	329	327	309	362	333	285	299	354	334	310	319	309	294	287	338	313	338	291	334	339	333	336	324	312	306	302	341
8345	1357	2324	2727	2295	1999	1741	1808	1502	1460	1366	1341	1065	967	945	899	925	900	860	875	896	927	858	838	830	871	868	866	805	801	866	781	809	815	791	770	795	764	764	795	789	850	768	797	791	782	795	818	766	810	833	765	817	825	773	749	818	826	815	850	787	780	883	809	783	739	762	871	810	777	804	720	763	798	781	800	808	787	778	799	823	793	782	822	808	835	762	819	825	827	805	835	798	816	790	807	800	772	817	794	807	836	791	800	756	744	762	820	814	768	791	806	847	745	803	789	779	792	767	807	787	833	736	782	792	747	816	798	772	792	793	824	776	779	785	776	774	780	774	770	832	819	776	783	828	799	771	797	767	799	785	812	806	828	758	796	813	836	783	815	812	730	815	836	774	808	752	785	811	816	789	826	827	745	801	767	775	836	787	786	794	806	772	789	789	778	811	780	793	774	777	786	798	770	817	790	804	791	795	785	819	752	770	780	800	785	841	826	824	801	807	850	761	761	763	831	715	786	798	771	804	814	790	776	769	788	758	779	786	794	782	823	798	767	777	776	788	767	779	761	829	788	779	751	760	848	759	834	757	822	791	838	773	789	793	818	793	790	819	778	803	789	810	801	769	813	785	811	829	782	734	779	819	815	806	802	846	769	841	782	769	801	801	823	780	773	763	821	792	829	781	790	806	804	792	805	787	800	786	777	779	786	771	785	839	740	728	835	789	768	793	821	785	784	811	771	736	800	755	756	744	786	830	796	786	790	733	821	770	753	795	809	782	812	762	793	805	779	770	843	753	746	827	765	790	777	757	805	770	780	808	752	810	781	822	865	761	774	782	796	749	798	807	800	811	770	799	797	783	776	843	777	795	778	838	812	779	755	799	787	747	746	801	814	802	830	761	802	825	739	798	801	813	726	798	766	794	807	839	796	817	838	825	814	808	811	803	827	765	791	770	806	802	784	798	754	780	832	781	782	805	823	798	820	819	777	836	857	780	788	813	781	824	808	830	802	762	807	769	781	781	774	791	805	751	737	772	730	759	798	734	779	806	758	774	800	802	785	797	793	882	817	791	760	833	810	794	832	779	856	770	810	827	769	758	810	829	805	762	755	836	771	781	762	831	782	778	772	768	786	793	730	827	798	748	778	779	797	798	783	794	815	796	818	836	761	837	800	749	802	782	816	808	769	792	844	786	760	762	804	769	743	792	723	757	748	777	869	828	798	756	760	758	779	823	775	759	745	726	849	891	792	751	830	824	786	788	795	779	793	827	807	762	843	844	770	810	752	795	798	770	785	804	791	789	762	755	765	768	796	749	808	784	771	785	781	758	793	788	826	799	723	748	826	803	774	806	786	782	805	768	807	728	780	788	786	797	817	791	798	756	828	751	781	786	828	784	778	778	768	825	777	788	812	811	814	783	844	821	827	833	784	807	784	833	827	732	793	773	802	808	823	776	771	800	743	773	778	818	755	815	762	750	773	795	808	813	768	769	784	788	799	794	783	794	771	785	769	782	803	801	785	839	809	891	734	769	775	831	787	783	811	806	775	803	803	786	776	793	747	764	815	847	818	787	734	754	825	739	795	824	776	806	784	818	828	784	777	725	781	782	793	803	766	839	775	827	775	793	775	807	805	824	778	765	776	765	793	829	784	787	795	782	817	825	802	891	821	812	757	769	713	836	770	784	797	813	779	774	758	780	813	798	791	809	831	804	829	804	744	787	734	712	804	760	780	751	766	772	740	762	804	750	775	736	801	771	805	807	792	723	761	801	780	797	747	763	763	757	790	801	794	775	818	795	815	822	742	776	743	815	767	798	769	803	817	791	753	784	835	802	841	816	826	779	801	694	754	783	793	748	741	794	754	777	856	800	785	773	788	751	795	759	766	769	818	823	756	792	748	797	800	816	799	817	765	802	761	822	753	794	779	776	832	782	807	826	797	767	778	838	809	807	809	765	792	754	779	786	826	776	773	784	807	801	808	758	811	771	774	809	844	802	790	800	754	827	720	747	803	814	781	772	819	798	777	764	807	866	801	755	835	830	720	778	797	788	739	762	796	756	810	794	796	805	822	791	779	797	738	762	830	784	773	796	795	787	795	783	773	811	801	802	798	839	789	802	804	801	783	771	821	802	777	810	785	787	814	746	801	786	813	802	805	766	787	831	776	777	867	794	754	771	790	809	767	786	814	787	797	806	835	814	812	820	764	854	734	762	796	808	823	737	821	825	752	756	810	800	750	791	793	775	812	796	767	791	771	776	792	812	811	814	749	778	833	784	808	765	819	816	840	757	825	794	786	731	780	741	803	794	769	819	803	842	830	772	844	794	776	794	837	763	736	868	776	791	776	799	756	762	789	767	786	808	778	790	783	844	792	821	801	778	767	778	776	780	822	783	789	777	754	780	733	793	773	817	829	802	795	798	790	821	756	772	788	802	830	798	786	767	768	777	812	783	811	808	768	772	807	742	799	803	761	784	798	818	746	775	844	808	774	792	800	760	796	769	778	818	807	830	799	790	767	811	792	779	717	801	796	789	808	772	795	797	750	804	791	801	746	775	769	797	785	782	810	785	819	764	779	766	817	835	810	760	781	766	801	777	797	798	815	798	803	781	803	764	781	776	782	778	768	808	809	782	784	753	779	851	796	794	825	785	814	802	781	776	810	807	773	781	795	785	765	797	789	808	791	809	772	801	763	799	804	818	791	818	736	766	814	809	767	812	741	800	788	842	819	836	771	794	814	758	782	813	764	807	808	811	770	812	768	794	803	774	774	790	822	834	751	766	782	787	795	776	752	740	854	788	775	746	817	818	806	771	759	770	746	797	800	814	821	772	794	800	824	856	783	765	782	804	800	804	816	847	809	722	732	811	845	767	787	805	777	775	833	790	764	862	774	821	765	824	757	767	786	760	766	806	803	769	803	815	729	801	783	749	755	860	752	818	817	799	766	783	815	790	788	809	781	802	819	773	783	823	774	795	768	841	811	818	746	803	780	801	816	783	765	839	762	775	851	770	757	833	800	820	805	771	839	855	824	815	825	764	781	773	829	839	790	801	820	777	773	779	750	740	767	823	850	812	805	830	768	824	841	776	796	816	758	829	821	738	767	800	754	775	794	803	809	814	792	739	814	773	798	796	846	825	748	778	836	842	732	835	791	795	798	807	797	824	837	793	775	799	814	768	815	808	852	779	831	743	756	785	806	826	777	779	806	795	776	764	751	790	790	741	760	799	761	821	785	834	747	819	837	807	789	781	766	798	808	769	814	785	826	776	762	829	772	751	791	819	828	845	771	815	801	776	752	789	754	803	815	815	779	782	801	818	815	755	761	855	803	804	765	766	772	787	779	790	814	753	801	798	823	814	773	792	774	805	776	813	810	768	797	815	826	809	812	784	786	798	781	815	825	809	794	776	798	810	847	761	759	823	777	834	784	796	778	767	806	779	813	791	884	758	808	836	805	772	735	836	781	833	797	827	814	836	794	732	737	772	823	797	771
1517	312	319	245	245	286	295	299	278	255	291	256	273	269	292	276	307	264	253	309	268	296	258	288	275	265	260	296	288	313	279	254	276	251	299	276	284	252	264	291	304	288	281	260	269	272	274	273	289	292	266	301	282	277	283	255	272	296	284	300	313	272	277	259	290	267	287	263	305	270	273	294	308	249	265	239	282	276	307	305	312	298	290	299	296	297	302	263	287	281	267	266	285	299	289	288	277	314	258	280	304	291	299	274	282	289	279	275	300	297	267	301	295	270	269	265	279	268	286	276	294	279	281	247	280	295	274	295	278	264	294	260	289	290	294	261	281	296	280	278	284	277	277	276	323	293	291	283	261	292	306	253	263	320	262	292	267	279	254	285	237	287	283	284	300	265	287	289	277	278	267	239	264	273	290	252	262	295	270	282	270	268	283	264	255	251	274	257	280	295	270	286	309	291	269	259	308	273	291	274	287	326	284	273	243	288	292	285	270	253	270	278	266	275	278	272	301	266	319	311	285	308	316	292	295	266	274	297	288	268	291	285	296	294	280	294	284	256	261	300	302	275	288	274	261	300	281	232	271	298	269	281	273	263	272	274	277	249	277	285	273	265	280	298	276	280	276	268	298	297	280	300	289	279	279	261	274	264	270	296	282	253	278	282	268	289	286	244	286	258	259	274	281	292	263	287	292	260	296	284	291	268	277	264	295	287	272	271	284	299	259	265	259	252	276	293	310	276	278	275	281	283	252	301	270	290	281	317	275	258	297	277	265	314	271	291	277	302	267	313	250	306	280	284	274	282	306	322	269	276	275	272	256	290	299	331	284	291	276	267	280	260	272	287	319	295	253	296	266	279	249	294	288	257	262	267	282	273	273	286	248	316	273	275	299	274	267	293	287	287	276	252	252	304	278	291	299	278	291	289	283	320	274	272	318	296	265	276	268	276	270	268	271	273	290	283	306	278	313	294	265	291	270	276	301	294	277	282	292	275	269	256	287	285	257	269	286	256	312	298	245	298	306	264	285	286	289	273	284	253	256	288	303	270	276	250	275	255	262	288	294	266	291	263	304	330	300	275	329	276	271	318	261	265	286	262	289	293	241	292	243	265	291	282	273	315	287	282	266	296	284	282	258	329	277	277	297	304	266	271	301	300	275	306	289	289	308	299	283	288	259	247	253	315	277	245	273	310	273	279	260	267	268	281	258	303	274	284	283	290	307	242	277	271	317	281	279	292	320	270	251	255	295	279	288	281	280	274	284	285	270	267	293	278	299	268	282	285	245	284	280	263	267	297	296	255	300	294	258	296	304	253	291	298	285	261	282	301	259	276	285	276	308	327	278	285	292	293	260	293	293	307	258	264	239	284	315	270	308	266	281	283	317	290	309	310	269	259	279	253	295	327	318	301	279	267	312	283	257	285	298	315	264	256	295	271	291	287	262	252	262	299	283	286	288	311	281	299	280	273	270	284	292	286	285	256	296	256	277	231	304	282	283	312	284	284	285	280	278	293	244	279	265	266	259	276	308	286	259	304	275	293	300	278	266	274	277	273	292	256	259	318	310	282	261	285	296	288	285	294	281	286	264	257	254	294	278	281	281	263	266	289	262	324	280	288	310	258	280	268	283	299	280	265	271	239	321	282	294	289	263	263	271	278	270	284	279	287	270	278	292	277	288	310	278	262	272	252	265	273	282	261	305	283	308	308	286	268	284	273	293	283	320	334	293	290	260	295	290	311	262	266	305	233	240	262	282	250	288	269	261	285	287	249	286	279	310	262	272	276	260	247	311	301	256	302	267	282	239	283	277	299	291	284	307	279	290	284	298	282	258	265	275	262	287	278	296	304	268	290	306	286	288	283	314	254	264	251	290	252	295	307	293	304	264	320	297	289	286	293	264	279	263	289	273	308	271	266	301	301	279	282	280	266	295	269	261	271	279	278	266	278	275	311	313	292	263	283	258	279	284	246	291	259	287	298	292	274	313	306	258	248	290	280	275	254	275	308	295	279	299	301	280	256	286	251	283	264	273	284	261	302	273	301	312	276	277	273	268	257	277	293	271	294	266	300	284	260	247	282	292	288	260	256	285	302	253	295	295	308	255	267	231	283	268	272	300	302	240	291	247	267	287	297	272	261	297	280	253	317	274	243	274	268	311	269	263	295	308	303	290	276	300	265	287	267	286	288	283	315	259	295	269	276	273	276	268	277	299	252	277	263	294	283	272	305	289	259	286	265	255	269	298	273	275	256	271	276	273	276	271	290	270	276	276	275	277	302	252	277	285	296	279	277	298	285	258	281	277	266	308	300	273	266	276	274	288	276	283	310	283	253	284	254	297	263	261	277	273	266	301	292	261	285	291	302	284	296	305	286	279	249	301	262	319	265	296	258	278	290	261	278	291	308	276	300	278	271	300	273	278	282	270	302	335	271	255	276	298	307	297	285	300	278	259	289	274	262	249	267	250	276	275	251	289	270	301	265	256	277	255	306	294	260	278	275	270	276	256	268	276	294	309	264	325	286	286	282	297	253	284	268	288	253	301	266	290	299	299	290	282	291	246	271	293	275	302	288	272	277	300	286	305	265	291	278	286	258	275	319	263	269	290	304	261	280	289	273	316	277	319	285	255	256	268	307	271	300	280	288	268	282	285	278	278	258	275	311	267	289	267	289	281	283	307	304	279	291	283	271	267	276	284	256	255	268	277	289	284	316	278	284	282	276	256	281	279	273	281	301	292	271	295	298	288	246	261	279	280	292	286	270	247	278	284	295	274	278	305	255	303	273	302	287	293	285	291	283	240	300	273	280	303	285	294	288	267	264	279	266	299	270	289	314	290	289	256	270	295	241	272	280	283	291	284	244	280	294	287	281	265	295	270	275	254	273	266	287	311	259	273	270	293	288	247	305	285	303	285	268	296	286	254	267	293	242	283	312	283	271	263	256	270	291	300	284	252	315	264	317	286	285	278	266	317	300	313	267	269	260	295	277	254	281	288	231	307	242	286	245	282	294	256	269	262	287	268	289	271	283	281	279	291	295	263	290	302	283	285	276	297	281	294	275	285	303	277	273	275	271	275	306	265	287	266	281	272	298	268	266	261	279	311	252	255	260	260	309	255	256	303	222	254	254	280	268	294	283	303	286	285	283	269	303	281	280	263	288	282	300	263	295	296	285	318	262	276	283	282	303	289	260	297	249	291	302	259	275	278	322	286	284	266	273	284	243	277	277	297	278	279	258	271	265	281	272	268	282	273	281	274	312	330	292	273	264	267	294	237	325	288	272	280	253	278	293	281	246	253	323	273	279	259	262	268	280	277	272	270	256	265	263	284	303	293	291	301	275	256	308	277	301	267	282	301	287	313	310	267	278	301	301	297	327	285	255	278	291	283	289	259	307	257	262	264	317	289	280	267	243	285	302	278	256	275	253	282	281	261	305	280	281	298	278	240	315	268	292	300	282	289	272	265	256	301	302	295	263	264	273	296	284	266	274	246	295
1901	674	668	702	704	728	669	683	693	672	658	741	637	650	665	646	662	648	704	607	676	649	652	647	737	670	685	681	659	654	675	649	705	690	638	656	694	663	649	717	674	650	655	672	664	673	715	633	662	649	708	642	685	664	659	671	684	680	712	692	686	661	637	627	676	640	692	641	701	679	669	653	629	664	644	690	636	640	633	655	655	694	659	682	713	617	668	647	683	640	667	668	617	609	666	683	660	678	716	692	705	706	651	718	672	682	657	658	679	683	739	648	666	693	655	666	676	655	654	668	655	678	660	676	634	666	680	679	631	695	659	690	669	634	634	594	656	717	654	627	665	661	661	664	638	675	664	696	691	669	662	634	676	679	697	649	638	669	647	636	645	674	681	678	656	688	668	679	651	642	676	699	664	676	682	704	653	657	645	651	679	640	643	686	668	688	617	656	675	660	670	642	708	669	679	664	614	665	723	707	657	638	682	660	661	618	698	653	671	623	675	667	652	654	655	704	681	623	642	652	699	621	660	660	696	655	691	676	658	661	663	728	635	656	645	658	689	685	666	658	671	657	678	627	659	681	674	673	672	704	628	665	670	671	660	671	657	682	620	641	674	670	641	638	689	682	647	645	647	667	731	633	659	664	670	706	651	699	721	671	682	700	649	665	660	670	660	663	671	690	667	674	679	667	626	660	666	637	702	651	662	688	690	672	651	633	684	649	670	679	624	673	684	620	668	617	747	672	661	646	641	714	684	618	630	684	688	672	710	688	691	629	694	660	664	687	671	697	718	676	697	658	637	661	687	666	665	670	649	689	699	638	673	672	659	648	660	666	664	667	657	727	646	677	662	617	654	650	640	656	635	651	685	659	675	673	648	609	691	660	654	695	636	696	634	634	658	636	655	658	728	652	656	641	665	657	648	676	659	660	709	723	694	643	699	701	695	668	637	692	661	632	644	704	723	660	718	668	656	702	718	643	637	711	655	680	645	705	681	728	675	683	676	669	734	653	646	653	678	640	657	682	660	634	702	667	639	669	675	670	677	709	756	663	637	690	694	708	686	706	656	681	686	702	666	671	675	632	644	669	669	673	687	699	686	660	640	691	655	687	655	711	644	667	655	681	633	670	660	714	692	621	685	706	661	677	690	668	659	672	631	648	698	653	680	673	654	663	671	684	628	679	685	661	697	708	704	644	661	681	696	664	629	708	706	651	660	682	637	656	709	657	690	662	706	680	699	626	644	626	683	671	655	685	678	678	683	694	676	656	688	679	672	649	694	688	642	701	666	670	631	662	662	652	675	724	699	638	690	734	650	672	696	638	664	643	652	701	679	681	668	685	722	672	638	685	659	656	684	665	683	638	652	640	660	625	643	616	724	711	678	668	616	684	656	630	669	658	680	634	679	681	670	658	674	656	636	718	639	657	688	715	719	647	717	678	697	686	628	707	661	637	635	676	708	673	672	684	657	644	675	656	619	667	688	670	692	657	622	695	680	720	694	656	664	666	701	640	668	660	642	666	650	621	652	654	690	672	638	690	648	605	702	691	678	676	655	690	662	646	678	688	695	589	702	610	660	626	684	681	697	675	689	707	635	688	675	723	659	643	670	648	667	670	671	696	680	628	653	626	665	711	660	690	669	674	665	676	637	696	604	670	730	675	657	654	677	686	645	665	657	687	679	689	661	700	682	682	707	684	628	643	664	627	660	661	742	645	677	710	629	650	642	642	649	706	645	687	689	718	665	676	658	676	695	632	689	647	663	681	633	693	647	678	631	666	696	694	648	707	691	664	676	659	669	656	697	650	664	708	609	635	648	662	710	709	680	656	688	643	635	656	692	679	671	683	647	722	698	711	681	683	678	699	690	675	636	689	664	634	669	702	653	696	645	633	646	673	674	675	690	670	638	647	653	699	684	687	664	692	607	697	648	706	624	636	694	619	703	678	633	644	683	706	677	685	676	675	678	686	631	645	703	673	678	645	631	607	671	684	666	632	652	630	619	698	653	670	671	655	666	679	681	672	654	684	675	677	612	664	669	645	689	681	667	655	681	680	729	658	680	665	625	690	685	664	667	691	656	633	660	685	656	693	684	651	656	682	655	692	672	655	707	656	691	676	674	641	670	687	664	650	654	659	646	626	626	651	687	669	725	658	687	656	697	681	700	655	693	672	625	670	679	721	669	629	691	664	694	663	678	678	664	638	696	683	690	722	685	667	639	707	609	700	634	679	656	698	690	716	683	652	649	684	673	653	640	640	660	666	634	654	660	666	672	674	694	656	682	621	700	630	614	662	680	679	686	685	657	697	689	676	659	590	700	691	655	661	637	667	691	648	707	664	662	644	657	690	657	672	682	663	658	606	658	670	660	685	661	658	628	653	709	625	666	687	649	672	668	620	670	705	678	631	694	660	734	684	651	638	634	662	666	667	663	653	658	661	658	660	669	651	642	710	651	652	711	620	684	654	665	650	622	662	657	663	688	675	677	685	647	662	690	628	654	679	669	704	693	691	633	709	711	675	671	656	643	672	682	652	698	709	687	645	660	622	692	670	668	645	674	653	630	657	654	677	673	646	684	631	634	665	660	667	667	682	686	691	679	675	636	671	662	671	685	673	701	656	653	647	699	659	702	673	696	705	700	676	628	670	680	653	657	658	681	659	613	689	657	720	667	672	735	702	661	728	644	654	642	700	643	689	638	631	705	664	651	664	699	671	619	662	690	720	644	644	670	598	720	701	669	669	653	702	670	718	664	677	698	620	659	654	676	690	657	674	673	644	642	664	684	666	644	667	710	652	694	644	660	713	731	716	670	703	696	657	686	668	646	692	667	665	692	663	658	697	640	696	704	646	659	659	687	600	720	684	710	706	684	672	687	641	636	689	682	658	686	668	736	663	705	677	605	678	731	656	680	637	752	654	670	686	667	685	717	669	687	655	673	646	667	695	726	698	613	638	691	665	670	610	670	662	682	689	663	687	675	623	661	664	670	719	674	669	663	684	688	698	661	665	641	651	619	660	632	680	617	651	630	642	649	679	707	655	695	684	672	656	629	651	621	643	671	630	709	678	669	655	719	655	672	678	655	651	663	683	663	704	686	687	702	727	670	692	660	655	678	662	680	646	713	670	606	695	688	691	732	640	673	650	660	689	659	610	687	693	685	658	714	699	669	661	621	629	641	670	719	654	681	689	671	651	666	696	610	656	671	639	635	653	650	660	701	664	659	676	650	690	598	653	659	665	640	672	682	652	684	684	648	667	635	662	684	662	631	634	628	682	703	691	672	702	710	698	705	664	699	649	690	640	694	675	683	646	675	634	660	692	672	634	673	702	654	687	654	668	679	681	615	736	643	646	684	670	673	678	707	694	649	672	679	666	680	660	701	641	663	715	727	661	690	710	682	703	683	694	619	647	717	680	647	704	666	628	655	670	668	715	645	685	675	676	645	702	640	711	684	635	679	671	716	639	693	680	674	719	627	703	706	687	682	642	729	672	664	674
7696	491	579	495	359	362	273	259	214	216	241	183	167	191	192	195	181	171	177	158	176	187	190	216	184	183	145	164	189	186	192	177	196	208	181	183	192	172	171	171	207	161	183	169	181	180	195	186	158	164	173	176	183	172	167	195	184	193	183	180	183	186	193	162	182	168	182	174	177	174	148	197	163	151	173	188	181	175	154	192	204	180	192	172	178	163	173	174	146	200	184	169	169	158	201	191	187	162	166	190	172	169	171	171	148	159	181	165	168	160	173	195	196	167	180	157	157	208	176	175	175	161	167	170	171	153	174	174	178	191	189	184	160	193	196	172	181	174	158	163	173	182	172	194	172	195	177	187	153	172	182	148	204	203	152	161	165	176	166	185	156	194	188	158	185	165	163	152	181	195	167	159	177	161	162	157	201	191	166	156	182	176	153	188	172	173	175	177	166	171	168	167	171	174	170	178	163	157	186	210	161	160	194	151	187	148	153	176	192	164	208	176	157	169	176	170	150	137	167	173	162	169	191	172	156	169	153	167	184	188	166	197	211	156	168	184	169	199	179	182	173	198	189	176	172	179	168	175	139	147	157	164	163	177	191	141	170	168	159	164	170	184	172	184	175	179	167	170	172	163	180	160	172	155	156	187	197	185	184	178	176	175	171	162	156	172	165	186	194	186	155	157	182	168	162	160	154	159	177	162	185	180	174	180	184	208	158	196	172	149	186	182	198	146	198	159	156	170	160	193	199	210	162	174	184	171	177	183	207	198	192	161	193	198	178	169	143	166	162	185	182	183	163	152	189	178	183	165	191	174	217	161	183	145	171	193	193	168	167	172	174	182	168	173	176	172	161	175	156	162	177	160	173	155	167	168	177	162	172	163	181	162	171	193	187	164	157	170	193	214	177	169	183	176	154	154	197	163	161	155	178	161	180	171	172	181	166	163	184	170	182	193	178	166	167	160	184	187	160	159	201	200	172	169	167	197	191	160	175	182	172	188	176	174	192	160	157	174	175	183	169	175	165	189	197	169	187	176	207	181	193	145	182	158	171	171	171	177	163	177	164	183	181	172	174	180	150	178	172	182	180	181	183	163	152	160	161	175	187	187	157	168	142	184	181	128	155	185	209	187	167	174	210	158	159	161	177	202	183	206	179	177	188	202	185	189	176	164	170	159	192	165	199	164	176	172	164	159	184	162	179	195	187	185	172	199	196	171	191	157	161	173	185	165	169	191	176	197	186	185	187	174	189	175	169	162	172	181	180	168	187	183	191	172	191	172	174	168	161	164	175	177	162	188	158	141	154	188	184	163	162	181	191	185	156	172	185	148	179	169	176	183	179	186	202	200	149	184	172	172	178	167	199	176	158	162	169	189	200	183	147	193	172	172	150	145	181	207	191	175	177	179	159	176	186	174	164	160	168	214	141	142	176	167	200	160	142	181	183	176	195	176	176	158	182	151	200	182	175	185	167	165	168	175	190	167	174	151	165	164	167	164	172	143	151	171	178	163	196	151	169	175	145	158	184	174	173	172	172	168	190	168	194	164	183	187	164	159	181	180	183	154	158	186	176	164	167	168	191	164	186	176	173	189	207	164	181	164	176	178	167	157	161	176	206	187	188	201	171	165	159	185	186	164	187	184	189	166	182	169	201	179	189	177	174	148	164	178	189	154	164	150	194	165	183	181	160	191	172	155	174	186	172	175	186	175	202	162	198	193	157	184	178	161	173	162	168	183	190	153	183	165	169	182	165	162	157	164	133	161	156	177	180	160	167	171	195	177	169	171	183	202	140	163	165	176	167	193	155	174	181	156	174	192	175	172	159	169	186	206	162	192	183	181	181	208	165	173	190	187	162	185	179	178	180	165	164	178	162	151	187	197	180	181	202	136	163	197	162	175	176	176	194	193	129	162	152	163	179	181	180	177	183	167	185	159	168	154	178	175	144	160	149	192	167	166	183	168	175	177	147	176	159	182	196	163	175	185	186	167	180	171	175	171	159	151	144	185	152	180	160	160	190	189	157	187	168	198	187	187	192	190	201	168	169	154	182	165	200	185	173	182	174	161	178	156	163	147	161	168	174	192	166	178	182	166	180	170	173	175	159	178	202	164	186	189	175	178	167	182	189	188	175	182	184	190	188	163	174	186	187	150	176	174	189	199	153	147	184	166	202	150	173	160	179	207	176	164	166	164	184	192	166	182	173	175	174	160	164	179	182	179	180	142	184	176	169	169	176	193	176	179	164	199	199	189	185	181	223	166	159	178	163	170	180	177	173	169	174	197	195	184	182	171	176	149	184	172	190	185	190	183	168	181	176	188	165	164	174	161	156	172	183	176	195	170	171	180	167	193	182	173	180	160	170	173	167	195	165	145	187	152	143	180	191	167	187	180	151	167	163	147	199	156	185	181	159	173	179	145	157	177	187	193	179	169	156	169	173	150	177	196	181	192	160	157	171	153	158	193	171	179	165	187	205	147	158	181	175	173	206	167	187	173	147	154	179	162	201	171	176	175	170	187	158	182	150	192	194	160	172	164	157	167	160	145	166	184	172	186	194	183	177	168	163	165	158	172	171	175	193	166	176	187	149	156	190	143	184	185	152	167	168	193	172	192	148	168	182	212	172	177	172	166	202	172	161	170	188	148	151	171	178	159	191	182	215	197	156	182	174	183	186	183	179	170	198	175	166	152	199	159	162	179	164	173	186	175	175	158	191	211	182	159	195	174	155	170	188	167	178	191	195	166	171	190	161	194	172	178	143	168	168	184	170	207	176	191	166	167	196	177	183	165	171	143	148	152	164	190	189	190	210	173	190	177	173	170	157	183	177	176	167	163	151	163	163	159	181	202	149	187	159	170	183	181	215	205	157	166	202	200	178	164	166	177	190	182	194	184	179	193	170	191	190	164	180	179	176	166	150	168	180	158	169	194	158	154	183	158	171	206	198	160	174	197	159	168	184	149	168	171	171	159	162	187	182	167	170	175	187	178	141	179	189	142	186	173	187	165	207	188	180	181	149	156	176	182	183	172	164	173	179	187	164	158	177	162	208	169	179	177	196	166	164	157	147	139	170	189	182	184	170	166	166	166	173	185	191	183	167	167	194	152	158	167	187	183	168	178	161	163	187	173	177	182	179	176	156	186	182	163	175	174	172	181	153	182	161	168	173	133	190	167	159	161	171	189	175	190	185	191	187	184	194	180	181	178	173	186	178	177	176	172	155	167	163	189	177	165	165	180	204	164	179	166	191	166	182	173	183	180	142	153	197	143	171	187	161	167	188	176	183	179	176	159	173	169	181	168	164	176	181	193	179	190	165	178	172	170	174	190	155	163	170	164	159	189	180	162	184	167	176	152	174	174	177	169	156	186	161	178	156	179	189	145	174	177	187	154	174	166	179	179	161	185	179	184	217	181	169	167	162	172	176	178	184	189	169	171	140	163	183	162	171	181	162	171	197	176	186	153	191	174	154	175	202	192	208	182	175	196	175	172	182	178
6358	750	1291	1392	1283	1111	982	885	858	735	874	653	563	557	510	531	521	542	514	555	498	523	545	522	511	528	508	518	497	517	506	516	512	493	469	493	487	464	449	492	534	486	453	502	486	475	459	466	500	479	504	512	536	473	485	489	468	488	508	482	491	457	505	453	494	521	512	462	464	476	547	514	487	469	502	459	537	468	475	490	470	475	457	497	473	454	450	466	487	476	492	512	477	491	440	481	526	491	471	482	477	467	493	519	442	481	505	498	476	464	470	472	480	499	451	520	497	506	440	493	507	481	457	470	469	441	480	507	462	479	505	498	462	506	489	469	449	516	466	455	510	476	482	469	462	469	507	505	473	477	498	527	536	507	517	512	482	452	493	478	498	452	455	462	517	510	511	477	446	464	489	452	507	530	473	510	460	470	515	513	475	513	467	476	488	510	456	482	471	451	458	467	464	460	445	514	459	447	471	479	467	488	439	481	455	469	468	469	476	484	461	474	465	486	492	503	463	501	484	475	467	456	449	477	477	511	480	465	483	502	469	462	480	514	481	475	464	481	470	469	466	489	461	485	489	445	497	521	485	456	469	483	509	479	470	510	431	471	473	525	459	486	481	485	488	460	473	493	494	475	497	482	459	504	477	488	479	477	488	452	473	486	487	443	501	473	470	458	469	493	489	477	493	474	476	517	512	453	474	440	451	446	479	485	481	505	471	459	469	504	478	470	475	441	489	460	481	477	466	449	475	483	472	485	483	447	484	504	511	466	487	486	454	484	470	490	490	483	468	457	433	490	455	463	495	462	486	449	470	461	441	512	481	432	469	494	480	488	437	466	514	496	513	488	454	473	443	486	432	509	494	462	484	473	449	470	471	501	506	474	490	488	482	483	481	479	517	482	449	524	502	476	481	475	459	504	496	490	500	487	455	453	518	499	494	495	460	470	482	487	500	467	486	506	476	472	443	458	453	495	487	470	454	472	452	448	500	465	499	488	501	461	456	525	483	467	501	515	490	493	479	494	475	482	510	491	507	471	470	466	476	511	498	484	499	470	456	478	498	470	510	437	468	488	466	498	531	476	493	506	470	459	496	484	520	473	495	498	492	490	465	483	486	498	502	437	468	513	458	511	476	474	470	472	536	481	483	460	500	501	495	476	504	485	462	476	507	492	469	468	469	488	527	470	488	442	494	465	517	494	485	452	503	495	475	473	461	480	484	461	512	467	461	531	471	470	518	505	456	455	471	480	493	472	477	492	454	451	443	467	510	504	468	500	486	505	475	509	507	466	495	496	527	505	478	514	493	464	501	507	551	487	479	495	448	438	486	481	466	485	482	495	460	475	497	467	460	472	424	476	525	532	507	465	460	465	507	445	490	483	500	505	468	441	513	488	472	454	504	496	499	425	465	457	476	460	456	471	464	463	479	471	496	467	486	478	497	465	465	452	511	486	478	466	488	480	481	466	471	492	482	500	451	462	448	474	480	518	454	494	455	487	480	485	492	470	474	448	447	494	468	466	493	475	511	472	502	503	517	484	477	497	425	505	489	451	489	479	514	462	438	505	493	488	500	452	487	485	492	478	492	515	482	472	452	528	488	476	446	486	485	444	497	477	465	517	476	458	455	467	492	483	465	515	512	467	461	446	466	481	485	493	484	494	507	479	528	534	462	512	515	462	475	465	495	486	475	499	491	456	473	518	504	477	512	481	466	496	492	495	504	476	480	515	489	516	525	482	527	461	493	480	437	466	484	451	508	494	460	516	468	484	478	470	486	479	500	464	503	470	467	459	460	447	484	449	509	478	466	492	489	458	475	483	485	500	492	526	493	479	465	452	416	486	493	520	517	481	465	452	473	527	464	487	510	473	484	486	471	481	448	499	483	483	473	505	472	458	443	477	462	458	483	452	484	475	490	500	471	492	451	472	475	493	454	497	466	484	520	462	470	483	498	453	526	446	495	513	485	501	474	458	498	497	437	488	498	507	473	435	453	444	476	475	514	477	505	503	452	458	467	488	470	514	464	471	466	487	490	455	456	480	484	501	499	438	465	480	498	465	464	469	478	471	446	431	452	487	475	491	547	459	461	495	447	487	447	504	450	488	471	493	498	472	455	426	459	502	513	475	503	472	495	478	478	442	465	474	456	513	492	509	496	468	453	506	457	471	488	452	446	483	471	489	474	448	481	486	458	475	505	494	489	449	459	507	446	527	497	482	519	460	513	485	467	476	441	453	497	463	487	474	462	462	462	465	453	486	476	436	487	438	452	460	488	487	496	482	480	475	500	485	457	478	442	471	481	482	471	480	467	502	471	488	463	516	483	483	511	525	463	475	440	465	463	485	434	478	495	503	451	462	476	477	440	512	461	460	466	464	495	501	470	437	481	489	468	475	500	459	467	465	438	508	483	472	468	472	467	485	451	456	447	486	458	508	514	466	482	493	467	457	461	444	494	471	505	484	473	470	521	503	475	478	482	480	466	463	473	471	485	466	461	466	490	475	458	479	476	516	461	467	537	475	453	455	469	485	483	468	527	480	492	488	474	480	464	471	489	485	482	456	485	486	474	484	462	481	471	490	471	490	473	529	473	457	459	502	482	480	531	491	519	470	478	471	507	450	481	491	480	484	469	505	469	449	469	490	443	510	470	509	440	493	479	471	454	445	497	476	471	460	516	482	478	472	485	468	475	459	455	468	457	463	510	469	464	468	477	466	491	497	441	480	476	499	456	476	479	479	453	474	478	483	513	465	503	475	465	453	516	503	493	445	445	487	457	507	493	486	469	523	500	481	447	476	453	504	506	485	515	510	484	445	494	480	472	491	499	466	478	517	427	503	481	472	471	483	513	466	482	505	464	452	506	513	478	458	462	443	488	472	441	451	445	481	480	436	483	445	456	483	509	496	504	486	482	483	492	486	442	467	471	479	428	505	476	490	493	493	469	496	471	480	502	496	481	500	458	507	435	451	515	477	465	480	468	482	490	470	481	509	460	463	493	468	508	494	506	489	479	477	480	480	487	506	473	484	496	486	486	475	443	465	485	454	501	468	483	467	467	488	478	463	496	463	439	489	479	495	471	498	527	453	501	486	445	472	496	461	483	504	478	466	491	459	469	480	485	483	459	481	474	460	479	511	506	468	486	475	432	480	476	480	462	473	424	488	466	478	472	486	445	512	480	486	482	488	500	509	511	470	498	467	456	483	515	454	500	460	491	446	469	490	478	466	500	485	463	487	432	486	505	489	464	501	478	484	498	446	489	492	502	494	482	470	462	481	478	493	471	480	445	484	499	467	503	516	536	488	493	526	479	467	481	420	451	499	465	498	499	483	448	458	472	453	506	486	513	512	460	510	475	470	447	496	428	481	480	479	498	502	478	502	485	512	491	461	481	459	423	496	499	504	484	441	518	477	442	476	486	454	478	471	489	476	477	510	505	412	471	479	509	461	508	474	496	499	491	501	467	495	523	489	491	513	454	488	485	509	430	471	478	501	487	434
14007	1400	1068	934	666	631	560	509	441	434	469	409	361	386	324	351	331	339	391	358	320	316	347	365	333	323	329	336	338	345	362	325	288	366	340	305	344	348	337	361	301	330	310	345	327	339	322	327	326	319	357	309	281	321	282	297	303	336	306	312	301	307	350	323	330	287	318	324	340	348	351	319	345	321	299	281	311	323	341	337	309	336	339	291	351	319	321	349	321	328	324	329	341	314	356	326	297	336	316	322	278	331	295	270	327	364	330	338	296	337	329	327	313	321	327	303	317	311	343	312	344	332	269	306	338	312	304	343	296	383	339	341	328	321	316	333	330	316	302	345	335	308	319	312	324	343	318	322	332	317	296	349	318	310	324	305	308	320	291	324	348	314	305	321	315	315	308	359	299	320	366	334	313	338	321	339	333	348	316	313	341	315	319	331	342	343	325	333	300	339	325	355	302	303	296	336	348	299	311	299	308	308	348	320	340	289	309	342	281	317	300	315	312	294	323	316	301	323	327	328	340	334	327	315	318	329	319	332	315	314	289	338	292	330	333	274	347	321	308	326	342	313	328	318	335	325	301	341	330	315	312	310	323	345	306	326	326	320	302	353	300	342	294	312	325	342	310	325	324	298	320	321	311	315	318	333	283	311	325	320	333	328	327	331	311	302	294	314	322	317	340	341	313	309	334	295	309	326	308	327	360	308	327	318	315	346	302	314	350	327	327	335	320	313	318	329	329	310	347	354	333	324	351	321	281	342	293	336	323	306	335	338	326	316	332	329	346	319	341	309	326	325	335	294	342	331	339	301	315	340	306	284	341	329	299	333	363	374	334	318	321	314	327	312	345	319	296	286	355	310	323	323	338	322	290	310	350	344	343	313	339	306	344	323	318	327	324	311	370	319	333	318	285	276	343	301	316	320	330	307	358	316	368	327	339	322	302	347	328	326	265	346	309	292	282	331	369	319	351	326	336	339	358	297	327	306	322	316	301	321	292	324	339	318	305	315	353	345	324	342	318	343	323	322	365	338	366	340	337	333	306	316	303	360	348	334	296	306	337	344	321	337	344	310	339	313	314	300	303	350	333	309	360	314	318	347	315	325	329	320	290	327	332	307	306	331	306	325	326	285	324	325	346	355	295	300	319	320	331	347	306	313	336	307	326	313	355	337	309	312	342	334	309	351	309	348	355	332	305	302	364	298	303	294	330	320	345	300	333	326	311	338	316	293	334	314	316	337	344	304	307	313	309	326	314	322	322	336	325	334	349	338	289	307	343	301	317	339	316	314	352	347	320	294	297	321	293	322	321	319	347	354	318	341	310	297	310	329	277	308	306	289	317	337	328	321	313	309	340	318	335	326	279	325	276	289	342	371	301	300	328	346	304	310	312	347	326	311	316	359	299	330	307	324	327	303	314	316	302	303	310	301	332	329	302	314	343	335	323	316	345	321	329	338	320	330	310	299	327	301	305	315	328	327	306	303	302	319	292	319	341	324	341	324	300	331	301	289	334	330	352	329	325	325	363	387	362	300	345	323	301	314	332	339	323	298	328	302	349	327	313	339	338	374	314	332	347	340	343	306	330	331	345	355	355	351	310	326	319	331	327	317	310	334	292	310	323	336	333	334	288	339	342	329	316	311	318	346	278	314	341	333	338	338	301	308	324	304	368	320	344	325	323	284	313	321	330	324	308	329	341	370	320	345	325	298	331	344	321	344	342	338	335	309	331	344	305	325	289	305	346	283	340	316	329	343	297	338	280	313	338	330	325	378	302	307	309	314	300	314	345	314	348	301	343	310	294	292	335	341	353	325	307	312	322	334	317	308	307	297	308	378	350	308	315	356	307	293	328	321	347	311	299	299	305	329	340	305	317	326	334	322	326	306	316	296	313	300	326	322	338	333	366	318	333	339	296	323	319	344	338	355	322	329	331	277	331	323	307	307	314	328	330	325	360	339	294	308	345	313	293	334	306	326	325	285	339	341	355	342	299	318	332	290	314	303	355	313	310	321	357	325	323	337	367	318	337	337	297	272	344	309	314	378	320	368	360	317	288	303	318	327	310	361	317	299	300	341	297	341	323	325	332	329	309	295	318	335	299	297	297	325	342	351	276	298	329	313	326	334	349	297	334	321	311	315	312	320	337	329	308	304	308	333	345	312	304	297	289	344	316	317	290	355	296	345	323	322	296	321	319	323	321	296	300	310	313	341	317	313	338	319	345	303	333	323	337	312	311	289	302	302	284	314	358	311	304	305	327	290	324	339	336	325	328	306	294	325	339	348	318	342	298	314	334	309	299	342	303	315	363	347	318	335	311	275	331	337	312	342	332	310	326	357	286	313	339	315	289	347	338	338	293	347	328	326	331	348	282	336	343	318	323	325	332	331	336	331	313	339	342	307	306	338	364	292	320	289	319	311	330	337	324	338	301	352	327	348	318	298	282	298	325	303	332	342	333	310	346	330	341	368	341	297	335	287	326	338	328	310	301	320	326	317	333	329	331	343	295	321	332	342	304	333	325	326	356	327	351	303	339	323	335	315	314	332	322	346	315	293	331	360	309	287	321	337	320	338	337	360	332	336	321	325	329	326	348	342	335	300	322	322	340	324	293	335	337	287	323	326	338	294	295	353	331	327	364	367	333	346	351	325	337	324	375	329	353	356	323	341	311	313	337	320	330	342	317	305	323	320	333	336	336	342	325	305	324	347	303	340	324	297	328	355	303	306	320	337	315	299	351	332	339	353	336	322	327	347	319	331	369	320	331	333	316	302	326	308	343	306	300	285	339	343	318	301	312	361	314	317	343	337	321	338	314	360	366	314	319	312	324	326	313	313	304	339	340	293	325	333	304	377	337	326	293	307	331	355	316	319	316	333	291	331	273	308	354	327	307	380	330	350	307	318	280	302	310	360	319	339	280	329	322	318	325	344	304	320	312	294	313	308	308	329	357	339	328	337	346	328	367	349	324	295	326	299	312	349	324	323	341	332	335	333	338	326	276	327	345	318	341	329	339	308	316	343	322	303	334	339	306	295	342	329	346	321	308	302	295	304	335	338	357	340	357	296	315	331	348	338	302	314	333	304	328	296	322	338	335	311	308	330	370	308	344	334	334	314	314	346	307	331	346	355	339	322	338	317	306	324	328	319	322	310	353	322	316	364	330	352	360	332	312	308	343	318	338	339	306	315	320	303	321	299	316	318	307	340	321	341	324	341	359	307	330	312	322	338	309	315	318	320	300	326	327	314	339	320	296	340	331	340	320	284	339	278	305	321	360	325	364	298	344	308	344	314	332	341	316	303	323	322	327	336	334	299	316	349	349	296	291	326	318	316	327	363	304	310	341	308	337	354	327	333	304	322	349	337	321	314	314	325	362	344	315	346	307	315	352	359	294	306	337	345	358	316	312	345	323	311	280	334	302	321	320	322	313	347	341	317	318	335	298	286	335	328	305	305	299	320	337	362	317	303	342	328	307	309	364	327	336	308	312	313	334	328
8287	1430	2286	2683	2291	2008	1858	1551	1396	1328	1433	1183	1081	1001	937	947	950	922	959	897	907	874	874	896	828	911	885	882	793	852	841	882	794	825	807	826	787	795	843	802	815	859	768	812	829	804	799	771	799	795	822	790	762	815	809	775	802	768	801	851	792	766	820	836	825	846	811	828	886	788	828	813	769	809	802	797	814	766	788	820	764	799	836	830	804	799	765	764	825	794	812	783	770	770	791	837	810	761	823	790	791	773	763	807	756	783	817	805	811	889	793	821	804	798	835	765	820	775	789	780	839	749	792	788	787	791	795	795	786	776	763	758	766	764	773	792	809	833	869	786	819	782	842	822	771	775	814	805	850	793	807	808	801	842	797	802	827	790	710	767	795	758	758	824	812	784	772	805	789	792	796	820	775	805	806	780	784	794	767	866	815	774	813	810	747	774	816	752	783	774	793	827	812	838	741	791	785	772	799	775	767	799	829	818	771	803	793	812	770	786	789	783	810	808	816	865	824	841	835	792	766	837	828	825	784	764	799	809	810	775	818	821	803	833	823	764	773	774	796	764	740	785	751	787	797	813	835	793	817	782	840	787	840	802	774	798	761	828	774	769	752	818	805	806	814	769	836	780	784	829	758	761	791	795	778	769	779	778	856	841	796	768	766	830	811	743	787	780	779	836	770	803	805	764	823	769	741	817	800	769	811	800	811	785	826	804	772	766	837	807	823	770	777	764	778	747	793	796	830	776	770	780	815	789	817	804	762	745	840	803	765	799	730	783	820	808	816	813	819	774	863	776	850	776	768	817	826	795	782	758	766	797	817	838	866	781	817	762	799	830	760	783	805	833	775	835	823	852	767	762	836	827	770	779	829	816	821	793	786	829	809	768	785	754	791	747	804	810	810	807	869	784	804	819	791	757	852	799	727	800	798	815	755	781	795	769	805	764	820	777	808	804	836	818	828	782	791	823	781	819	814	787	840	821	763	780	828	787	743	789	800	805	761	778	847	794	768	809	799	793	786	782	811	786	815	778	751	818	801	807	816	815	699	834	785	846	790	764	777	824	797	787	802	827	769	813	807	780	796	776	771	759	828	785	759	791	813	770	798	819	757	797	818	778	792	807	789	789	761	782	816	789	756	745	836	790	800	779	813	787	812	792	837	780	860	816	788	815	806	743	773	790	801	798	845	825	781	785	789	767	816	764	775	775	760	754	854	802	773	772	752	758	757	836	818	763	759	825	801	795	792	746	796	810	736	809	769	808	816	776	812	849	768	798	851	810	769	774	780	821	820	786	792	783	773	823	793	754	775	809	796	799	795	811	803	781	730	756	841	769	795	792	787	804	793	792	774	731	810	795	782	808	778	809	804	798	764	775	802	831	791	772	841	762	775	812	795	817	793	811	793	736	801	804	798	842	737	791	766	877	785	789	782	802	851	806	811	800	813	795	773	773	791	774	772	783	777	805	839	806	828	774	776	753	780	782	806	796	765	845	824	784	754	779	848	788	826	731	826	815	797	753	749	825	799	803	799	813	781	751	831	775	829	827	765	863	753	740	785	813	779	824	804	780	813	805	739	845	800	788	804	797	810	814	795	767	772	776	787	823	814	796	760	826	854	817	754	813	800	798	725	751	784	779	728	798	773	766	778	841	776	815	794	795	766	792	795	768	775	816	839	804	839	806	824	807	759	768	801	801	824	785	809	855	817	846	791	827	839	774	833	741	834	845	759	731	784	838	806	735	728	798	811	774	833	830	757	832	757	807	802	800	839	789	784	833	788	772	809	766	789	826	769	815	748	817	774	786	777	768	812	772	785	803	795	743	842	807	775	794	761	812	820	827	823	780	809	770	814	813	752	758	804	819	728	782	818	832	789	737	735	750	791	803	850	774	745	805	824	835	773	801	766	792	769	773	760	755	800	814	833	773	846	838	828	808	807	787	819	833	762	822	795	762	777	772	859	739	784	766	826	759	790	774	787	797	864	799	805	768	775	761	789	796	816	732	775	789	803	828	830	749	831	805	772	773	786	761	803	818	850	807	769	805	845	783	783	752	739	852	735	723	769	768	836	800	782	751	746	792	808	791	782	770	776	787	797	814	788	775	826	843	796	812	792	805	805	782	861	812	788	765	781	753	775	746	777	773	816	785	816	811	810	726	801	730	806	847	791	771	816	804	784	770	803	796	748	764	828	829	808	804	838	738	858	764	779	758	785	777	752	800	771	768	782	800	791	766	772	773	786	810	809	777	790	792	843	857	837	787	810	829	816	805	816	706	792	782	779	798	790	823	839	761	818	786	745	796	759	828	793	804	767	811	768	822	814	824	778	839	782	809	854	834	761	755	803	772	825	843	798	782	793	766	785	787	843	740	790	802	823	781	799	711	750	813	837	762	776	767	801	818	823	828	756	786	766	791	747	808	802	791	754	775	787	766	812	787	767	831	849	784	767	792	790	813	859	819	772	787	765	823	778	776	782	874	836	785	808	812	797	777	786	822	832	776	838	833	784	754	771	788	789	790	808	780	787	815	847	766	799	801	760	800	809	824	754	765	785	751	778	805	822	832	765	778	817	748	798	800	838	787	803	776	838	790	799	783	766	714	824	778	756	807	818	758	755	758	759	814	766	778	813	813	757	779	809	786	791	791	802	796	802	745	826	803	801	751	800	747	827	797	794	784	805	808	799	780	799	815	754	747	811	795	840	822	818	765	750	790	799	815	788	787	793	751	761	820	750	823	771	777	788	829	792	806	775	810	783	838	809	795	847	796	781	759	817	813	805	799	751	787	756	822	833	825	786	771	768	809	816	815	797	793	805	808	782	744	826	769	852	797	829	788	811	795	734	786	764	767	773	797	768	807	766	785	776	755	773	780	769	795	752	802	851	787	788	799	778	810	788	816	855	751	777	739	748	786	747	762	777	821	773	779	833	759	745	799	749	779	794	766	795	802	802	783	772	809	798	750	809	784	814	779	798	770	814	753	809	802	803	804	774	822	786	801	772	759	866	780	828	827	770	802	810	797	783	739	802	750	821	798	751	781	784	772	794	764	766	817	777	807	726	809	813	782	788	776	843	761	736	753	761	792	812	775	812	760	731	763	776	837	806	834	732	758	810	794	785	830	831	830	772	757	773	778	815	782	765	818	743	820	840	767	772	759	826	757	792	801	762	855	810	773	831	823	874	762	785	785	832	793	798	742	805	807	804	769	753	826	775	798	810	747	756	769	797	791	836	830	777	776	776	828	816	796	780	805	729	803	771	806	855	788	803	776	792	770	800	814	792	836	798	826	812	780	773	799	808	835	748	785	771	742	761	789	778	770	826	808	809	784	802	740	751	817	783	816	814	776	769	791	817	822	747	731	755	846	778	782	792	765	852	782	757	751	787	787	774	805	776	833	755	831	811	762	728	812	830	847	781	730	807	806	816	808	761	814	828	833	818	800	779	803	736	815	830	779	833	789	784	771	765	799	792	770	729	748	780	798	771	799	805	766	791	813
1642	360	317	294	280	280	260	269	281	278	326	292	271	263	278	293	320	282	281	292	299	290	281	257	282	289	312	275	280	294	312	256	281	272	280	273	295	273	303	265	297	307	298	247	284	300	266	304	268	273	287	318	303	285	277	253	269	264	291	276	267	277	248	294	273	267	292	272	254	309	291	278	300	286	276	274	292	302	304	255	285	300	312	267	289	261	292	298	326	284	261	303	270	288	318	263	304	308	287	282	309	268	277	294	302	290	319	264	260	279	255	277	272	284	278	285	294	290	266	272	307	260	288	272	302	255	286	296	263	270	305	276	293	249	289	293	292	280	256	281	241	309	292	271	308	314	297	287	272	306	311	276	274	278	286	288	309	322	243	301	300	252	306	284	280	277	265	263	291	275	265	304	270	307	260	285	253	314	254	292	308	275	292	270	276	266	252	273	285	283	273	267	293	252	306	299	300	295	291	290	286	335	275	308	259	295	324	278	250	256	283	294	264	295	321	319	266	280	298	250	266	332	286	280	283	295	279	258	274	305	314	271	285	276	264	278	280	280	262	278	290	277	276	292	238	281	291	276	249	288	280	274	328	297	293	273	288	255	257	307	274	274	268	294	289	309	269	287	309	282	330	279	305	289	276	257	264	279	279	271	311	282	297	319	255	291	291	274	320	272	244	293	310	295	266	269	297	295	308	283	260	255	279	268	291	294	297	279	298	299	295	275	277	285	292	333	289	316	268	286	324	314	310	253	291	311	275	263	317	311	303	294	287	255	301	245	270	305	292	297	297	277	301	310	301	286	273	290	279	259	300	296	297	299	279	263	280	288	261	277	288	310	284	286	277	298	268	280	311	310	282	285	302	302	313	282	280	272	288	337	288	283	302	306	269	261	340	272	276	268	288	262	279	324	276	333	299	267	278	282	297	267	275	272	307	273	288	293	286	270	294	293	269	261	284	289	291	270	271	296	299	267	297	277	276	274	285	254	290	287	265	249	290	267	286	285	300	278	286	279	297	281	270	294	293	255	272	305	294	266	223	273	265	293	283	275	276	283	304	267	273	278	312	289	283	275	277	285	257	301	284	292	301	267	284	270	290	270	284	310	277	270	293	284	311	274	299	298	315	266	320	275	297	299	269	248	275	277	262	276	309	265	259	279	246	289	247	290	312	276	268	272	310	281	284	322	300	283	281	277	270	274	270	283	278	248	285	277	279	289	287	250	286	289	295	290	272	261	264	295	259	299	267	261	283	294	278	267	297	264	266	278	300	268	278	291	307	291	296	300	270	274	294	263	291	284	287	301	291	281	307	315	257	286	297	308	318	284	291	284	333	269	307	259	280	293	274	261	296	249	288	314	276	303	292	289	299	270	259	252	258	266	291	296	306	303	261	287	288	253	291	284	267	258	290	292	313	268	267	267	289	302	258	275	320	297	293	304	267	280	282	286	265	274	280	277	311	278	292	300	257	290	265	254	304	255	273	308	281	288	295	237	263	268	280	295	308	288	300	298	316	278	275	269	275	302	299	299	299	308	283	304	268	267	314	291	283	300	252	274	259	302	302	282	275	305	272	277	282	309	307	282	266	284	268	289	297	269	293	280	299	321	293	263	296	269	266	274	284	285	263	306	280	248	289	313	275	243	267	300	274	296	269	305	310	258	275	294	253	262	282	237	257	272	260	282	291	301	265	278	302	323	243	265	273	292	296	239	291	277	285	308	279	263	272	277	294	269	301	288	285	300	328	265	282	305	281	293	301	301	318	265	309	278	287	296	269	317	287	297	264	301	323	292	266	302	262	256	280	294	281	316	291	276	283	278	280	276	282	262	282	283	270	249	284	270	255	281	282	287	263	291	289	271	271	281	274	301	305	282	301	303	281	305	297	263	285	252	284	255	279	286	283	268	288	274	283	320	294	279	282	243	301	309	290	263	284	311	286	271	275	321	274	315	306	284	261	296	293	265	241	285	288	300	266	281	335	288	310	295	294	288	270	267	236	265	258	293	305	287	244	252	305	281	271	283	311	284	283	280	277	300	250	293	314	277	255	285	271	249	296	273	252	308	298	241	240	277	288	287	269	284	306	313	322	276	277	272	278	289	282	297	293	303	297	291	285	286	264	272	291	289	345	249	294	289	285	294	268	299	263	254	267	293	247	293	296	293	297	288	272	269	283	289	268	303	303	300	299	307	303	303	290	276	307	292	286	308	295	279	282	296	284	282	274	282	280	281	285	289	304	306	269	277	275	263	286	275	265	275	288	255	260	267	288	295	305	335	303	296	274	304	257	253	289	285	301	249	293	289	324	285	278	277	291	271	279	242	267	288	329	277	278	280	291	305	277	298	282	268	310	278	289	269	320	310	297	276	278	259	268	260	318	271	308	286	299	269	292	297	275	283	257	296	269	298	249	294	284	258	288	292	246	295	305	258	276	273	269	279	296	297	254	282	276	288	287	276	300	244	288	296	308	248	267	282	283	267	295	270	275	293	265	316	288	273	289	266	277	256	307	326	279	310	280	290	292	266	292	305	275	276	305	253	268	288	268	298	284	286	261	284	262	256	306	305	275	292	284	281	270	300	314	291	279	280	287	267	284	274	309	286	324	263	270	277	281	290	285	304	264	253	271	275	278	273	260	272	317	290	330	301	287	261	274	283	267	266	283	299	270	299	302	314	273	297	245	283	287	273	278	270	315	266	257	270	328	324	292	286	308	284	304	276	278	280	267	282	299	271	283	280	267	255	262	275	264	299	302	302	274	285	291	271	309	324	271	269	325	285	289	275	270	258	257	295	274	284	299	283	299	294	286	293	288	278	259	275	294	263	291	292	304	269	275	231	327	300	279	307	293	296	269	299	276	272	316	294	293	272	279	291	311	271	273	282	296	287	305	308	273	291	274	322	305	283	278	272	283	302	314	271	296	289	252	266	282	301	304	278	292	301	257	309	300	292	277	275	288	285	265	292	278	276	316	298	297	291	275	317	275	280	297	272	279	288	292	312	268	284	292	269	293	254	280	301	261	274	280	291	285	270	261	301	284	312	247	261	284	304	252	258	309	336	313	241	291	275	291	278	303	299	269	258	266	312	255	272	311	316	297	297	296	263	302	270	298	293	271	282	267	275	298	304	269	229	267	318	302	307	284	298	270	272	288	279	313	269	283	288	301	263	261	271	290	285	306	289	245	280	298	282	277	317	288	263	285	295	298	308	312	294	264	296	287	252	257	261	297	294	285	292	273	300	297	292	280	314	290	288	243	285	290	302	290	263	287	306	288	270	297	296	277	267	269	279	291	272	282	254	246	283	335	268	282	304	299	260	301	310	283	278	290	287	251	297	315	287	297	262	308	267	285	287	285	277	257	282	299	309	272	322	285	283	293	291	307	255	282	280	323	267	294	321	291	290	287	313	310	307	273	285	282	295	293	262	319	290	285	252	253	281	280	251	278	294	308	288	289	267	287	255	312	276	278	265	289	279	305	301	272	273	299	297	284	291
1817	712	741	715	692	694	689	692	709	692	638	660	671	661	666	678	685	710	656	654	696	659	704	685	665	672	679	686	700	662	735	671	714	671	676	722	694	656	718	692	667	694	689	650	625	695	659	696	662	703	681	631	667	633	647	702	716	662	680	687	644	705	650	661	656	663	731	668	674	686	691	639	655	665	686	698	636	663	670	650	700	716	713	709	672	646	631	689	669	643	675	748	684	682	672	709	686	637	701	679	683	687	669	661	661	632	688	677	707	677	652	660	683	658	718	695	670	640	650	628	671	676	643	686	695	707	666	699	709	679	685	671	716	702	689	708	607	636	687	644	633	648	674	649	682	662	649	646	686	666	645	646	647	666	693	692	673	679	677	686	648	666	700	676	689	687	616	682	663	650	671	680	685	694	622	625	706	639	658	661	689	680	649	688	701	672	696	697	660	695	708	655	653	655	738	702	696	698	689	676	683	685	677	655	635	694	673	678	705	696	683	692	712	681	667	651	684	710	653	694	637	685	661	627	672	642	681	676	687	675	669	679	710	643	688	688	708	654	641	682	621	625	710	694	656	668	669	650	697	670	669	668	688	693	685	671	642	638	697	662	672	715	688	688	658	672	682	648	686	676	671	659	663	663	660	622	716	693	707	637	666	684	652	641	656	668	666	682	680	687	633	680	698	690	717	728	683	649	664	721	678	689	714	600	668	690	662	679	699	692	670	703	692	690	662	665	674	708	673	706	656	693	676	689	726	661	748	719	678	648	685	651	667	690	700	669	689	674	669	658	670	707	664	692	667	719	674	645	635	616	673	710	712	649	673	652	693	678	667	658	691	694	647	636	646	688	655	641	672	618	650	650	694	686	665	682	695	649	656	666	658	688	639	710	692	667	657	657	619	682	674	687	701	696	718	712	702	667	666	636	663	692	698	692	653	670	678	736	689	689	665	623	689	692	690	655	615	709	668	710	695	677	693	714	703	669	647	681	707	686	652	668	658	698	674	655	663	669	680	698	640	695	676	674	686	685	674	717	680	696	684	647	719	686	690	711	657	650	693	702	685	668	683	669	739	707	640	632	684	689	699	664	669	654	694	644	669	709	699	692	646	699	695	680	641	677	650	653	671	729	660	668	686	633	671	632	695	707	688	668	661	713	710	703	688	653	668	631	660	670	685	728	663	661	607	685	689	667	678	700	701	673	700	667	668	665	661	708	678	654	702	640	683	684	712	696	644	640	658	672	705	684	633	663	641	670	692	663	662	724	651	667	725	723	702	686	653	682	665	690	693	667	670	671	688	671	688	675	703	667	669	653	669	712	682	673	688	623	708	698	652	638	671	640	664	684	673	638	711	690	667	666	666	686	654	654	707	705	587	638	691	735	642	594	660	678	671	666	728	656	645	678	682	672	690	650	673	647	644	639	657	700	664	667	658	649	639	657	649	686	678	654	633	669	730	659	649	689	709	663	719	680	673	682	663	686	681	699	701	681	680	661	659	688	687	628	678	677	639	674	721	657	714	707	704	682	712	672	676	684	704	726	664	683	699	670	677	660	693	657	691	668	689	664	700	648	669	633	655	679	655	646	648	691	675	691	693	688	657	670	775	671	672	731	657	688	653	661	677	673	630	685	654	677	645	704	713	721	659	698	705	673	647	675	694	702	691	717	694	730	667	677	661	682	702	669	645	654	666	697	709	650	664	692	635	626	702	690	684	692	689	694	692	700	683	667	687	696	649	677	652	699	688	680	654	702	666	664	684	669	692	734	663	634	664	646	672	654	689	668	681	664	707	700	650	634	644	705	671	663	681	672	663	662	637	704	634	653	664	721	666	660	676	685	662	650	658	639	681	712	716	639	709	685	709	652	690	671	660	708	673	703	655	663	674	688	650	641	656	652	723	667	688	690	684	678	716	674	652	716	677	641	694	686	662	697	668	719	709	659	670	699	657	702	651	684	704	661	674	699	669	663	707	748	689	651	670	686	682	692	690	714	665	651	697	670	663	593	637	698	644	667	649	722	626	659	670	679	706	670	694	691	661	690	679	706	688	640	676	654	735	713	656	694	694	651	638	686	670	691	699	701	689	675	625	692	625	686	696	646	686	719	686	646	698	661	638	642	704	658	687	651	684	696	695	730	615	701	732	697	675	670	694	705	659	688	701	676	671	662	646	630	644	646	663	634	630	676	689	686	673	651	659	674	686	705	694	672	710	681	664	668	669	658	648	670	699	671	698	666	662	644	702	691	657	697	692	688	672	674	663	640	710	648	708	653	653	684	662	652	658	671	718	707	694	713	664	682	678	680	650	718	657	643	648	690	714	702	687	736	687	664	719	700	694	672	677	661	642	660	672	656	700	668	667	692	654	676	649	690	651	693	681	651	669	644	662	630	655	654	676	673	660	674	680	731	670	646	687	688	669	672	694	650	695	675	656	671	675	661	637	639	671	645	668	657	668	690	651	731	697	655	685	725	691	696	612	709	687	653	721	676	683	693	694	729	668	675	659	677	642	651	666	703	683	678	631	716	671	689	640	721	630	714	666	667	681	702	690	704	681	659	707	657	686	671	625	682	674	672	686	647	683	648	671	681	655	677	681	682	671	680	702	736	674	721	695	675	682	674	687	700	694	628	678	656	715	663	700	623	708	690	692	624	685	659	702	692	652	751	644	703	656	674	707	655	739	677	746	652	696	666	653	653	630	686	661	699	694	671	684	683	668	699	658	652	694	695	673	688	699	671	701	693	670	691	706	710	688	671	674	701	665	632	688	707	667	646	657	650	699	622	697	675	669	686	675	706	692	671	658	674	658	692	684	705	731	709	618	660	663	655	631	709	666	701	685	692	726	637	678	657	662	647	640	658	669	657	663	655	681	683	670	647	668	661	653	697	651	703	674	665	649	653	676	693	669	657	632	673	659	676	653	654	677	636	677	638	657	666	670	674	646	649	684	705	628	698	699	688	659	703	705	699	686	649	676	674	637	693	652	660	650	675	670	681	665	686	663	710	700	674	669	621	689	652	699	684	706	707	664	691	660	655	721	680	666	650	695	653	673	650	670	683	672	716	654	713	678	696	643	684	674	676	698	660	702	667	669	714	707	707	682	677	671	650	690	674	659	631	686	702	682	687	652	702	738	653	662	744	708	660	654	668	703	680	644	635	652	694	685	667	704	694	692	650	727	710	703	615	652	703	698	697	684	672	687	668	673	633	685	654	669	688	717	695	673	681	692	679	673	655	709	674	649	678	660	691	656	727	678	659	707	699	662	651	699	672	664	643	665	635	663	719	678	672	668	681	668	687	702	684	671	680	690	691	714	737	679	688	674	691	688	697	697	651	691	684	709	597	712	651	677	704	726	644	664	649	705	670	718	653	686	639	671	665	671	711	686	699	652	659	657	660	653	694	642	652	679	665	659	679	679	665	646	679	662	699	650	665	708	668	625	684	636	683	687	697	661	712	678	662	684	655	649	654	690	723	698	697	630	655	663	700	682	654
7631	542	533	525	438	300	278	262	215	203	180	199	230	204	146	178	169	188	182	194	190	184	187	178	192	150	180	195	177	159	197	181	178	181	190	183	190	193	183	185	165	169	161	169	166	176	187	155	148	173	192	165	179	186	167	157	189	162	179	192	164	143	189	177	186	218	157	183	172	204	197	170	167	154	170	168	168	172	177	171	158	181	170	173	199	194	175	187	197	164	157	176	163	178	175	177	168	171	186	157	201	156	183	176	193	179	176	194	166	161	180	170	180	175	181	183	182	166	179	205	173	175	164	171	183	162	169	186	159	190	177	181	187	166	185	187	163	187	160	169	167	170	187	188	194	163	190	167	169	224	201	171	194	209	176	183	195	188	154	161	137	197	185	160	172	167	140	207	189	161	152	192	164	174	177	182	196	178	160	175	156	165	176	176	173	198	175	170	145	183	177	156	183	154	189	185	174	186	181	168	159	153	170	180	147	187	165	171	183	180	200	160	163	170	173	216	170	183	170	170	184	193	181	191	184	170	168	177	195	160	155	171	179	175	170	193	191	176	165	174	176	195	189	174	201	156	160	192	172	194	201	185	178	168	185	190	203	192	164	171	180	178	177	171	178	166	156	172	171	162	174	179	177	183	175	201	169	160	167	210	179	172	146	171	190	163	177	176	164	167	176	165	175	162	173	165	184	157	182	174	184	188	185	154	154	185	189	182	173	153	136	187	165	192	188	162	178	182	187	173	177	163	165	171	157	166	179	167	164	167	186	162	179	190	182	184	184	187	190	175	174	162	179	174	188	185	192	175	188	158	162	166	172	173	165	176	162	161	171	174	180	208	187	177	171	159	143	205	174	165	149	171	169	164	191	185	141	166	172	174	155	180	177	178	155	157	197	166	190	181	183	197	142	204	190	173	189	163	189	150	172	170	161	177	180	187	180	131	174	154	180	165	165	176	156	153	158	181	175	195	163	183	179	193	145	159	167	185	160	189	177	200	180	141	186	172	169	175	178	178	173	184	166	176	172	166	171	162	159	165	192	166	170	171	181	176	170	175	162	170	183	186	179	171	164	183	181	178	155	173	181	168	201	191	188	197	184	146	180	165	179	165	194	156	155	187	186	162	170	156	172	180	169	179	184	163	154	178	160	182	174	155	191	165	180	164	160	189	196	176	190	179	176	205	198	185	177	175	184	194	182	166	192	189	167	154	182	176	143	165	187	182	190	167	185	179	173	172	170	186	174	177	150	197	182	186	174	156	161	198	188	180	166	144	185	185	212	156	191	176	166	176	167	188	191	183	186	178	198	171	159	188	152	168	174	173	186	190	194	183	169	186	170	154	203	133	172	180	162	175	215	176	152	212	162	188	182	172	195	157	143	142	202	168	158	198	178	169	165	161	182	184	183	160	165	174	192	161	190	152	180	182	177	139	183	175	176	161	162	161	186	178	190	164	180	163	181	178	158	162	192	199	195	203	177	174	180	197	171	176	171	148	165	177	196	181	183	163	179	177	157	183	177	150	162	185	188	210	179	166	151	157	146	152	165	189	182	176	166	158	176	179	197	188	180	157	181	156	150	189	198	189	196	175	183	155	179	180	161	166	191	166	182	177	186	194	180	182	166	173	190	160	184	167	159	189	170	184	143	186	174	191	165	182	184	179	179	157	170	171	161	172	169	167	172	171	193	199	171	179	192	180	177	180	176	184	170	174	186	178	204	200	166	183	160	170	171	160	168	161	186	198	188	168	159	180	183	190	161	162	184	174	160	203	180	153	179	188	162	164	180	156	197	158	177	173	167	168	161	175	165	202	180	161	175	188	180	181	164	177	156	188	185	177	177	191	190	154	146	182	159	168	148	189	160	160	202	203	171	154	173	169	164	191	190	168	159	163	164	164	191	184	183	174	157	147	183	173	188	186	188	172	192	175	202	173	176	172	211	171	168	148	163	166	154	172	186	178	190	157	173	161	161	204	173	184	192	147	169	170	178	201	186	154	159	181	188	181	162	187	165	181	191	187	186	168	195	193	191	188	174	176	143	158	175	170	215	177	152	193	178	192	174	166	194	188	179	168	169	199	175	163	180	168	181	170	168	173	168	149	160	195	208	167	174	194	166	159	186	197	195	192	159	205	169	161	191	176	166	181	188	170	169	149	163	187	179	171	156	185	179	195	163	191	165	186	173	212	159	157	171	169	161	165	172	176	168	166	181	167	181	158	176	177	155	185	172	168	156	172	178	172	175	186	178	169	170	218	169	159	184	154	164	193	174	172	175	166	183	150	163	187	178	184	189	187	183	169	178	197	169	220	169	165	157	174	162	190	153	179	179	185	173	208	188	166	178	190	194	180	182	186	156	165	163	169	187	209	157	172	180	175	176	190	184	152	182	192	151	175	154	184	158	174	159	146	205	186	186	157	158	175	173	168	175	178	166	152	188	203	168	155	162	157	149	182	176	171	170	179	172	202	166	183	147	166	165	162	149	168	188	154	180	171	180	185	173	177	176	159	182	156	164	190	176	192	195	209	165	198	178	189	189	159	177	181	176	194	178	177	199	167	177	194	172	199	183	161	156	174	182	190	198	183	179	166	184	170	168	180	193	163	157	201	166	171	176	202	168	181	181	172	171	164	155	166	198	159	158	186	205	186	171	179	193	206	181	186	186	177	161	155	176	160	203	166	193	200	154	193	167	178	199	184	191	157	201	184	173	166	169	184	187	173	166	184	192	148	172	189	165	164	173	172	159	171	175	181	180	160	191	179	172	158	185	176	175	148	168	209	214	149	177	173	191	185	191	205	177	162	179	169	154	164	194	181	164	191	195	164	181	159	178	202	178	186	206	167	182	195	193	178	165	166	177	164	166	157	200	158	166	145	183	181	179	177	163	195	165	174	151	181	165	180	184	178	173	160	170	178	174	160	154	198	167	172	159	169	180	191	171	164	150	168	186	184	158	172	179	165	173	154	176	166	184	202	159	161	159	177	182	164	179	160	175	187	173	163	183	177	179	163	177	197	192	187	182	168	186	171	179	171	169	162	167	175	180	207	180	167	188	187	174	176	174	162	164	177	170	161	176	185	150	168	169	185	166	215	186	166	165	204	176	180	183	182	168	179	185	163	186	172	159	153	167	156	151	163	173	195	167	183	191	170	181	160	178	181	173	170	154	183	176	170	171	173	173	211	181	169	164	170	167	173	157	148	189	201	196	168	170	159	178	160	169	164	180	187	190	164	192	177	156	160	172	190	153	172	179	158	207	155	185	158	176	180	146	180	163	183	156	199	183	192	149	170	205	188	181	158	185	174	198	158	175	165	191	178	168	179	175	178	164	159	189	181	182	212	192	172	188	180	183	189	169	174	175	163	154	181	174	220	177	150	204	180	187	157	169	181	145	160	194	190	168	177	191	198	159	158	177	173	182	166	172	165	175	178	158	162	188	172	135	177	173	214	174	156	185	170	202	173	165	191	154	197	156	179	175	162	199	162	177	171	171	181
6268	807	1242	1447	1248	1083	1039	888	826	845	801	700	627	628	562	581	588	521	523	509	533	495	553	509	542	496	512	493	529	461	498	519	484	539	525	453	494	497	475	504	468	516	534	521	483	469	481	513	480	479	489	525	493	497	446	484	461	497	480	508	479	494	490	466	482	492	525	511	508	448	491	464	500	479	465	486	509	466	461	507	442	517	502	490	472	512	505	438	519	483	479	478	531	518	508	521	467	455	460	473	446	470	470	431	482	467	448	474	474	464	468	542	469	475	445	503	484	486	493	554	458	462	491	459	455	443	423	488	482	534	441	460	488	451	480	505	474	498	483	501	456	521	505	447	482	481	456	504	473	458	477	490	491	531	482	517	471	464	468	466	495	480	490	481	454	465	461	485	471	453	478	500	446	479	472	464	489	463	455	472	498	500	437	460	511	505	497	465	426	440	461	472	446	490	451	504	468	499	439	498	494	461	494	429	509	496	467	444	493	487	475	498	474	453	483	491	475	471	481	478	432	475	434	486	472	468	457	495	492	479	452	481	497	483	481	472	444	491	459	474	457	503	505	453	455	455	484	446	544	489	454	469	498	485	460	486	450	443	467	454	426	457	459	480	477	468	469	471	457	483	488	446	499	488	444	493	480	502	451	480	456	487	485	514	496	492	449	482	479	489	471	479	466	489	452	512	493	460	451	466	467	492	456	464	456	500	493	462	464	494	485	493	520	489	488	501	441	449	490	503	486	456	480	480	487	522	460	481	487	541	503	485	506	489	490	474	496	467	483	471	460	460	465	488	499	486	463	469	530	483	477	448	439	485	479	509	480	483	539	489	485	509	508	492	505	463	504	516	477	534	488	490	550	505	460	453	516	465	490	467	471	460	490	479	446	497	459	478	511	514	503	478	451	483	488	470	446	486	473	483	465	483	489	473	516	470	477	466	462	482	488	495	520	478	448	458	481	489	471	504	472	468	508	505	503	493	488	499	489	483	518	472	493	473	466	483	503	410	498	474	485	488	483	498	486	489	489	489	506	499	465	517	481	518	483	477	494	491	486	457	490	495	493	464	496	484	495	512	483	472	500	465	471	491	522	490	446	473	464	484	476	491	498	488	537	480	494	494	486	501	508	512	489	496	481	484	485	470	468	462	506	495	506	473	468	480	480	496	479	455	445	479	482	505	476	514	470	484	498	479	486	489	490	503	459	441	476	441	486	458	490	503	468	471	494	460	473	477	477	527	481	478	461	500	496	475	482	455	512	480	494	510	470	490	462	458	451	488	502	446	479	488	480	467	478	517	469	494	470	496	475	476	506	450	525	501	466	492	485	463	492	549	493	455	461	497	453	446	453	525	506	526	518	473	502	444	472	454	472	521	483	507	448	517	473	439	442	502	469	534	508	491	482	483	515	522	502	503	491	500	501	452	449	474	481	479	431	494	443	499	476	477	483	490	508	488	514	471	478	474	479	473	419	467	502	477	484	496	479	501	454	496	503	484	446	504	481	521	478	488	491	484	476	519	532	509	497	493	481	489	443	458	481	489	478	502	476	470	453	480	480	531	482	505	472	494	499	483	513	520	481	465	520	512	508	460	411	485	500	493	492	481	468	476	473	488	510	485	448	450	484	513	479	506	500	478	466	456	485	497	487	461	453	457	467	452	500	454	482	486	489	525	468	501	477	466	470	505	480	471	486	480	530	502	472	443	501	502	462	510	523	519	451	484	496	493	448	472	491	467	472	469	508	475	455	495	512	445	511	443	474	445	468	491	476	505	477	463	474	476	525	470	476	527	473	438	494	482	481	462	465	477	519	501	470	506	499	485	514	494	497	508	486	500	482	507	487	494	467	475	495	488	470	499	472	477	503	513	474	441	483	467	491	460	497	502	476	478	492	465	490	484	495	462	481	483	509	482	446	501	447	475	551	485	514	466	454	529	512	513	479	476	507	494	489	504	481	484	474	449	504	480	469	448	453	448	451	471	471	460	519	460	509	473	457	481	456	518	477	519	478	495	488	473	505	489	457	470	452	448	539	443	484	491	496	471	458	458	497	493	502	504	504	472	467	464	482	493	501	478	474	476	442	477	449	494	494	442	499	474	499	527	487	461	519	486	476	462	470	480	525	480	477	498	468	489	497	455	460	509	447	488	501	437	484	476	493	459	463	500	497	473	525	482	494	508	498	481	503	509	501	479	458	475	436	479	541	504	476	492	461	478	514	494	528	476	416	477	506	495	508	459	492	490	498	459	476	440	504	462	496	471	457	481	503	487	498	461	431	474	482	495	461	464	473	513	483	491	514	463	461	463	509	482	517	461	466	479	471	490	519	451	517	511	481	501	496	517	466	455	485	502	453	501	440	482	440	468	486	479	447	475	476	493	462	481	509	465	533	482	471	462	502	501	488	487	476	512	504	528	486	455	505	478	486	522	452	482	468	468	454	468	531	513	513	484	508	449	481	526	493	485	482	500	492	469	472	477	485	451	497	454	465	504	483	467	426	475	448	492	468	504	452	480	468	466	474	505	453	489	469	478	433	510	489	481	451	446	503	494	500	459	459	498	486	437	504	476	480	479	477	469	477	495	484	469	480	443	429	482	485	468	485	492	474	470	506	478	511	498	446	506	473	515	476	478	458	497	440	471	474	500	500	486	498	491	448	470	484	498	460	502	460	442	455	491	465	465	492	516	497	472	477	491	488	486	472	490	470	484	506	517	461	494	505	521	451	491	516	483	472	466	467	489	512	496	476	505	451	474	499	483	490	451	523	482	427	493	475	479	490	485	473	473	475	479	496	487	491	477	476	496	463	487	449	439	464	472	471	488	523	458	458	474	467	483	455	486	491	479	494	460	455	466	493	497	494	482	456	480	501	500	488	460	476	454	484	496	462	504	450	482	509	442	475	492	475	471	472	476	497	464	458	485	505	514	439	498	480	504	488	469	472	494	518	491	466	473	461	489	463	476	447	516	485	478	483	489	467	494	451	507	503	472	506	492	476	484	488	506	450	507	490	482	491	463	472	491	472	494	463	486	512	474	508	481	523	497	463	456	482	522	524	527	496	475	477	495	477	476	457	489	499	458	505	497	483	467	498	496	475	466	449	485	494	469	480	467	448	492	449	469	493	459	461	460	471	480	470	455	501	460	467	524	470	481	457	458	500	481	511	454	506	449	488	480	455	485	505	517	488	508	497	471	472	453	500	511	471	469	497	548	479	491	485	459	460	468	495	520	476	486	471	487	469	463	452	472	516	460	477	482	482	458	485	540	492	469	478	433	492	436	488	490	466	484	465	493	439	464	476	484	527	518	503	504	538	465	483	494	478	435	472	504	468	492	450	445	497	499	496	475	464	492	473	463	478	458	479	520	485	502	476	515	466	472	480	452	446	465	473	510	498	490	454	454	469	467	500	486	454	530	472	501	455	485	464	449	517	513	470	470	476	512	469	493	507	456	500	497	449	499	462	463	468	475	509	534	486	463	511	504	498	501	499	467
14113	1356	1223	987	770	588	518	490	441	438	384	386	392	333	356	361	359	384	355	355	351	353	349	342	302	337	329	315	358	364	337	290	355	348	352	319	351	307	302	344	347	340	344	331	355	331	323	339	394	341	321	341	308	320	319	340	368	312	331	336	316	278	322	335	314	344	335	316	327	330	310	318	319	322	311	300	336	304	303	318	307	264	327	346	339	324	325	346	346	343	337	309	312	321	333	342	347	316	327	340	323	333	336	319	328	320	338	324	342	304	305	363	338	321	296	324	315	330	342	310	320	337	330	326	315	294	309	329	311	352	343	305	351	330	337	339	292	354	290	309	299	323	283	334	331	320	294	363	329	339	349	315	314	314	320	327	339	294	323	305	290	325	316	332	301	338	310	319	329	319	318	334	336	340	343	325	311	298	357	329	329	289	331	332	348	334	342	301	327	337	317	346	333	313	342	321	334	374	309	331	347	295	326	366	331	354	311	315	295	304	332	317	336	339	280	315	299	295	365	311	295	367	301	307	315	357	306	304	362	307	310	341	293	307	289	311	351	323	318	328	312	353	319	312	323	327	307	300	329	361	324	296	335	324	305	310	311	297	302	321	299	358	320	312	324	305	297	322	329	305	331	297	353	310	322	306	344	357	312	307	334	334	326	360	337	348	361	329	342	364	288	324	344	356	317	303	324	306	377	314	320	337	330	335	344	302	349	332	333	319	305	353	322	332	298	360	348	339	299	310	324	301	320	335	331	293	333	343	332	304	330	320	321	357	349	348	328	293	343	299	323	326	314	330	294	313	317	330	328	285	324	313	308	323	323	332	328	323	313	294	332	331	294	349	335	324	316	300	315	312	339	372	328	319	343	325	318	301	332	328	306	331	311	288	293	297	322	303	302	331	317	327	354	326	323	284	274	330	346	332	337	323	304	343	328	344	339	342	325	298	339	363	310	306	302	291	335	383	285	281	298	333	329	308	354	332	303	321	319	296	327	350	348	295	330	323	334	345	358	337	322	363	351	326	336	306	315	323	324	341	382	319	355	315	332	313	320	311	322	315	312	327	295	323	321	346	317	334	312	320	296	318	327	338	318	297	341	318	338	315	334	342	334	336	323	328	359	355	331	327	292	301	344	303	307	305	324	324	344	313	334	337	298	351	301	364	341	324	316	334	328	313	343	316	316	315	318	332	293	355	299	308	305	308	304	319	336	329	340	340	339	320	334	323	359	364	304	333	328	328	317	295	305	338	347	346	326	307	336	315	307	296	301	340	344	325	316	318	320	336	316	319	343	294	323	324	355	316	307	308	324	339	328	321	313	313	353	317	338	289	304	303	347	312	356	306	304	328	315	325	272	325	328	331	308	315	350	311	305	342	298	298	313	310	304	324	318	304	319	345	343	351	333	315	313	346	334	325	352	321	310	312	321	316	287	336	327	333	306	330	329	313	345	311	326	314	327	320	350	360	310	331	315	299	329	331	315	298	321	332	350	314	317	340	337	341	333	334	305	300	315	312	310	343	323	327	328	318	319	357	344	373	310	321	318	293	309	298	343	315	342	303	365	295	375	332	282	328	343	313	351	308	369	318	319	328	309	319	335	336	340	309	334	329	290	329	323	340	348	324	308	296	305	324	290	343	317	333	309	310	331	333	317	318	353	321	331	335	321	336	318	320	312	312	321	315	341	306	322	310	315	329	361	356	306	312	321	287	348	339	319	345	328	339	327	356	338	334	330	312	330	308	319	312	344	308	342	336	337	302	317	324	329	339	311	308	310	321	315	341	319	285	325	327	304	327	309	357	329	332	328	323	321	292	333	310	320	306	333	314	288	323	316	353	317	319	336	330	340	319	326	312	354	319	310	339	324	302	346	348	309	311	350	299	354	331	303	330	327	369	365	331	358	330	326	326	311	358	341	315	328	308	298	330	314	306	346	322	307	329	350	329	343	334	318	303	309	322	358	312	340	357	330	336	331	333	317	327	291	341	334	308	348	297	323	337	341	317	315	333	335	339	271	334	332	303	328	337	360	312	337	322	339	305	307	300	323	349	294	338	318	320	346	321	344	321	347	317	328	289	315	303	329	318	352	338	353	315	310	338	362	342	324	341	331	293	314	317	354	318	312	345	300	323	348	313	317	318	290	330	323	303	327	313	350	340	355	322	332	326	335	307	329	296	324	305	341	332	315	329	306	368	339	344	316	328	294	289	343	313	297	304	319	326	302	292	346	320	286	377	334	344	315	317	352	345	347	291	345	336	312	325	308	346	302	327	343	342	338	353	321	308	332	347	351	338	340	319	340	313	304	368	342	330	324	313	375	306	267	336	358	344	322	312	324	289	301	362	307	333	317	342	307	339	295	304	327	310	335	296	291	311	316	338	295	322	322	329	308	318	363	343	316	351	326	335	336	328	291	308	308	340	322	320	321	313	292	313	343	350	321	326	303	331	318	308	317	305	336	317	312	314	339	353	312	361	345	356	305	323	310	316	322	342	325	347	347	321	340	302	343	338	336	354	332	338	305	331	335	340	298	365	309	330	353	346	325	309	360	331	333	307	307	309	344	297	344	333	303	340	317	329	292	309	322	328	346	294	285	348	352	320	376	321	341	348	345	322	296	344	347	289	301	329	299	311	362	342	339	311	321	307	302	322	331	330	343	352	341	307	330	314	318	310	315	324	345	364	337	356	318	307	318	339	308	316	312	275	323	360	329	337	309	321	316	342	367	341	312	329	337	315	377	326	325	314	332	320	298	320	349	314	321	303	315	313	349	309	340	297	337	328	334	336	300	304	363	315	352	329	307	326	339	321	296	312	341	341	335	312	299	359	310	331	359	339	324	312	305	304	339	341	300	350	299	329	348	288	356	373	325	303	341	345	316	323	341	295	331	332	315	329	323	322	326	327	342	348	298	336	323	309	310	299	336	324	334	327	308	330	284	318	334	315	342	338	332	367	351	341	322	341	345	329	318	311	358	340	309	334	350	330	362	349	316	324	356	321	327	280	297	340	346	344	308	315	316	321	372	320	332	322	365	341	321	348	315	303	352	309	306	305	330	298	331	315	308	316	357	327	314	353	352	340	282	310	298	337	322	338	345	310	311	361	358	339	322	315	316	304	337	314	349	293	328	318	326	285	340	341	317	349	326	355	324	342	317	307	306	294	308	320	309	347	328	339	318	339	307	328	312	321	330	305	324	340	296	329	293	343	341	313	314	299	342	289	298	313	314	357	311	313	310	362	328	337	361	322	312	333	310	314	335	365	305	303	336	316	306	310	338	332	339	328	338	332	321	327	341	341	318	360	294	299	301	329	350	340	312	361	346	329	318	352	319	322	326	331	329	337	278	351	300	305	335	356	347	318	338	342	284	305	332	323	334	336	315	367	300	352	305	300	314	320	327	323	320	327	303	309	333	311	346	332	299	298	298	357	357	307	355	331	333	333	346	322	335	325	339	330	319	342	332	290	313	349	362	335	348	344	358	351	326	327	292	328
8312	1429	2319	2638	2418	2076	1929	1623	1526	1360	1387	1189	1083	985	920	956	918	953	876	913	866	838	867	870	843	815	863	824	828	822	840	876	825	808	827	832	842	835	842	823	798	850	880	800	831	778	834	815	790	792	817	825	850	831	842	773	812	801	853	804	769	775	798	809	819	815	869	815	869	803	801	778	796	770	749	810	827	808	782	736	732	825	790	810	806	831	812	770	786	802	838	748	762	775	852	792	777	786	849	773	798	814	774	773	812	764	835	791	848	839	727	818	800	775	808	775	813	819	765	785	784	792	787	740	794	821	746	762	772	766	835	763	777	806	742	782	772	815	792	746	772	832	793	798	791	740	830	846	766	797	797	811	781	828	859	764	743	758	819	793	835	802	776	764	723	770	793	776	764	749	810	853	801	803	739	787	818	803	775	774	816	760	832	798	776	811	776	765	707	742	858	819	753	816	849	769	799	771	786	771	804	796	727	793	789	737	793	785	805	821	787	788	780	818	787	777	826	753	801	781	826	819	851	841	770	816	707	838	762	756	751	784	794	815	738	779	793	828	779	774	771	801	780	740	785	741	795	785	754	822	776	786	780	735	826	788	767	784	787	748	770	843	806	800	862	769	802	772	797	737	805	755	809	820	798	775	768	751	759	819	774	748	812	739	769	767	814	777	787	804	773	817	810	805	822	798	862	765	766	800	819	749	836	791	843	792	845	765	804	765	807	824	795	786	848	779	786	798	802	782	794	831	788	790	787	835	800	783	795	781	822	821	825	788	781	823	834	810	787	780	823	751	788	747	778	803	744	805	777	756	805	769	829	781	774	816	818	776	745	782	797	805	811	743	798	834	813	770	760	794	803	772	787	792	805	815	768	764	766	724	830	735	800	833	773	768	851	806	797	763	766	816	770	833	804	808	744	804	772	847	813	831	793	773	773	836	778	826	844	775	771	779	823	803	771	808	797	784	786	851	773	813	829	781	805	821	785	779	801	789	782	793	802	794	786	803	793	792	763	777	854	819	768	783	799	820	754	807	792	799	769	778	812	828	782	784	770	781	778	763	814	789	795	784	788	773	799	786	751	833	821	838	809	831	826	799	761	773	799	774	811	743	799	809	791	781	807	758	838	767	843	832	799	811	799	788	827	794	808	756	809	751	779	807	834	829	845	769	810	795	845	826	817	789	801	777	850	795	749	815	805	799	789	809	858	765	819	817	791	801	759	831	788	815	786	773	783	772	771	818	824	752	798	835	815	769	794	795	788	814	760	769	808	798	747	776	793	748	830	802	779	753	764	763	852	780	763	814	771	787	771	790	771	846	722	769	808	809	808	751	814	791	786	764	849	862	862	813	771	786	766	731	772	780	778	787	773	803	819	807	785	784	729	792	818	799	755	778	781	783	817	828	815	767	798	774	826	788	763	838	783	822	754	779	753	789	827	795	820	798	796	798	803	787	792	808	780	807	752	758	803	775	784	800	794	842	763	744	844	784	783	800	863	828	842	803	838	762	796	776	772	793	810	833	792	807	777	777	751	860	786	771	810	813	822	822	797	749	818	795	790	795	840	783	823	778	764	785	765	822	793	798	804	779	738	807	827	822	794	776	820	846	806	750	827	839	793	820	780	784	803	771	848	815	732	805	770	821	767	756	771	779	739	741	839	832	867	831	817	796	799	795	776	835	798	780	790	777	777	756	806	775	805	807	812	776	859	753	777	782	817	754	790	804	817	725	781	820	785	797	817	799	793	795	817	775	793	799	794	732	813	774	763	821	740	785	818	764	768	786	779	820	817	776	863	783	795	753	822	768	779	828	738	754	816	801	837	781	775	749	823	814	765	737	795	802	807	772	786	793	810	795	783	788	755	789	782	804	833	793	833	793	849	749	774	781	793	783	828	818	821	789	788	735	793	791	769	796	807	794	823	783	779	814	793	817	804	773	784	798	838	739	817	835	792	840	749	812	783	799	764	823	754	767	757	819	833	824	784	798	816	851	770	798	785	782	789	769	830	802	788	757	758	750	826	794	792	696	819	777	795	763	781	749	804	835	778	739	800	819	799	849	793	791	809	806	842	784	780	780	778	793	801	793	788	841	852	795	819	788	759	791	735	760	834	831	764	751	786	783	798	816	791	799	771	823	742	767	835	767	835	783	778	773	812	758	765	807	785	761	745	824	778	832	800	803	820	825	801	819	753	806	806	817	799	791	827	762	768	810	818	832	794	738	772	785	801	786	816	794	846	792	814	827	811	784	786	833	768	776	817	787	799	735	835	799	852	847	752	830	758	750	777	742	772	794	789	830	803	781	832	823	806	781	757	796	802	820	842	775	745	765	826	795	786	840	766	813	796	817	825	804	823	794	773	847	763	804	815	824	793	769	774	756	852	781	799	833	817	731	763	795	769	806	769	796	834	777	786	798	797	817	822	764	805	746	822	758	841	763	853	841	837	752	797	790	815	787	780	739	793	786	798	805	806	859	768	795	841	801	789	793	735	795	759	733	751	811	810	815	791	772	800	743	811	823	843	808	795	858	842	785	809	796	840	789	787	808	813	799	786	814	826	853	799	756	764	842	803	772	726	820	784	752	811	793	782	779	809	805	764	787	784	832	831	789	774	771	762	799	769	833	826	793	781	830	805	838	793	769	828	797	787	741	782	788	808	797	761	715	764	802	772	804	771	832	791	728	826	802	765	816	789	759	822	811	806	818	725	806	851	815	777	804	801	775	799	763	805	839	797	781	788	853	782	767	781	830	789	795	803	797	740	778	817	823	817	804	776	789	750	787	756	781	828	795	812	762	794	784	812	784	756	774	808	816	803	842	784	792	756	746	810	817	806	814	795	834	751	797	794	853	830	839	801	855	754	795	809	749	767	815	791	782	845	804	791	753	791	829	774	784	828	750	815	815	838	787	794	810	759	789	802	812	849	765	802	815	842	831	810	794	791	744	765	794	805	801	766	828	819	824	785	841	769	755	781	838	835	858	795	763	762	765	766	840	823	816	794	848	755	793	815	750	775	772	773	765	794	819	779	805	797	823	797	753	817	776	788	819	772	781	803	768	761	785	848	754	802	816	785	792	806	833	787	796	766	792	781	804	763	744	756	753	765	797	747	752	794	776	786	814	844	807	713	826	819	816	789	799	796	735	815	823	791	776	779	808	786	754	813	745	827	714	793	789	801	777	800	782	797	799	770	806	779	777	814	800	803	824	809	847	760	820	818	813	809	779	757	822	773	782	766	804	771	795	754	805	760	793	804	773	809	784	800	810	819	740	779	817	842	788	785	783	811	840	802	726	839	802	784	777	842	795	822	777	823	740	771	780	779	751	772	796	778	768	752	791	774	790	799	771	799	804	790	786	811	780	744	816	833	779	799	826	818	821	757	780	771	810	779	804	785	787	830	747	822	788	830	788	791	777	801	829	749	839	779	828	844	848	823	805	813	834	780	839	784	769	816	754	801	809	805	843	774	796	794	767	779	762	789	779	734	803	853	788
1539	308	312	337	284	275	280	299	282	279	286	300	294	273	276	283	287	302	287	296	287	304	293	317	273	306	262	271	267	259	266	286	284	265	286	285	267	277	266	265	284	295	272	291	294	287	280	273	297	288	283	262	296	272	312	280	261	252	271	267	268	304	282	303	293	318	302	279	297	282	285	288	288	281	256	287	255	272	298	271	277	262	320	251	289	289	284	277	271	284	293	268	269	293	293	282	305	310	317	258	308	274	281	309	273	255	250	259	281	273	302	298	271	290	296	315	285	269	276	276	291	269	285	278	266	288	300	237	256	262	269	303	311	304	272	268	267	277	285	273	339	335	313	287	271	303	282	303	302	306	300	266	270	302	290	289	282	313	310	287	296	311	307	272	274	276	270	299	293	293	296	282	268	253	282	308	238	310	282	252	271	286	265	268	287	294	276	291	286	278	289	292	304	287	285	292	278	257	281	316	261	274	324	251	284	268	276	311	271	273	288	304	292	289	264	281	279	281	277	298	271	278	264	307	282	259	264	315	297	251	270	282	269	298	272	302	288	298	275	301	299	298	267	269	279	276	282	259	327	292	299	306	287	297	263	310	277	312	312	298	252	282	294	291	266	291	274	285	291	297	250	298	318	313	273	261	290	286	250	275	293	276	275	289	281	272	266	295	289	256	307	296	291	288	252	276	251	312	270	283	282	343	306	282	271	290	297	327	250	240	331	295	268	314	280	283	272	293	281	304	313	280	278	255	273	270	263	293	311	278	260	270	296	279	273	276	330	289	300	283	302	246	289	279	305	289	261	270	275	290	259	258	297	293	274	300	301	261	324	296	249	274	263	312	247	254	280	312	293	271	291	259	325	323	313	249	301	298	306	273	256	288	297	253	281	266	286	274	327	273	264	301	319	279	287	257	261	273	261	307	266	283	262	266	273	260	279	270	274	300	294	311	302	280	296	295	292	274	282	291	281	295	261	285	296	305	260	278	274	250	251	273	270	262	282	266	265	260	269	289	271	265	273	275	307	295	295	291	288	283	307	288	265	273	310	289	281	307	257	282	285	304	285	277	246	309	274	286	323	274	282	300	307	288	287	234	283	292	241	302	302	263	297	267	288	273	280	269	268	286	306	293	291	282	312	314	262	285	289	283	274	266	274	305	244	249	253	304	308	282	273	283	284	280	286	292	246	269	262	246	267	306	287	236	280	260	290	300	255	291	289	289	289	309	265	286	290	267	293	268	253	288	277	276	312	296	297	252	301	265	292	304	276	269	288	275	307	284	277	276	268	294	253	300	319	336	291	275	295	280	293	298	297	274	270	306	293	286	285	237	311	319	279	234	275	292	320	286	316	294	304	274	273	267	324	279	289	286	281	253	268	275	295	326	267	290	272	299	235	302	274	270	305	285	289	270	298	295	258	264	274	278	264	257	267	301	267	271	258	297	295	261	274	243	304	267	292	290	299	296	259	274	285	314	285	291	288	291	275	287	303	307	282	326	272	278	250	298	305	271	270	291	278	281	320	288	284	261	249	269	288	264	280	304	260	263	244	284	305	305	296	266	310	221	277	299	264	250	275	303	282	292	323	287	278	267	315	302	290	262	303	339	313	302	298	291	275	293	287	272	312	309	289	293	315	294	255	248	264	288	271	291	295	256	258	265	278	296	261	323	299	283	287	258	314	287	306	288	247	288	274	280	277	284	282	250	282	260	297	280	289	290	302	274	287	258	294	250	298	273	289	293	311	280	284	290	300	310	307	256	283	273	276	245	258	294	290	268	280	276	274	267	274	273	308	300	290	273	244	292	294	258	283	284	291	289	255	298	275	293	276	275	289	281	250	280	317	305	304	295	291	288	269	292	263	283	255	328	322	310	302	322	279	256	286	288	310	304	312	268	289	289	286	301	255	286	290	297	265	311	301	325	298	311	284	260	299	275	285	267	273	278	283	275	299	279	307	288	234	278	294	272	273	314	309	272	279	296	272	308	302	277	255	277	269	252	305	283	275	296	267	319	297	286	266	280	296	264	318	270	289	299	279	258	285	286	242	275	298	272	272	248	295	272	255	298	323	283	294	271	282	297	289	299	287	298	276	270	289	288	277	333	263	294	280	293	292	287	284	268	292	296	283	289	314	273	289	271	269	297	295	301	274	275	261	261	289	274	266	284	304	268	278	248	263	279	285	313	302	291	280	304	304	278	285	260	281	253	301	263	307	271	257	284	294	287	286	249	302	267	280	274	267	268	281	299	278	250	270	278	294	258	294	291	251	269	269	274	303	278	273	308	315	267	297	297	295	252	298	284	271	295	265	239	267	269	290	277	280	289	256	257	257	287	271	280	320	300	290	319	284	316	281	288	265	260	322	281	285	283	282	279	301	286	294	288	305	274	256	277	290	284	277	307	314	265	294	283	277	262	279	277	306	296	314	301	288	334	278	315	285	285	265	283	281	286	307	303	267	266	264	291	269	295	307	288	296	273	275	297	240	245	280	252	238	288	290	287	284	296	293	254	281	306	297	285	252	278	288	274	267	303	276	295	337	299	269	277	271	283	270	273	272	308	289	255	274	313	284	283	260	296	279	276	257	290	296	309	282	295	277	301	271	248	277	271	291	287	270	322	307	295	297	290	285	300	276	312	257	282	297	255	295	296	280	254	289	267	277	276	293	295	238	273	265	260	257	265	258	300	299	286	285	297	306	323	280	279	289	244	242	266	291	300	274	274	296	249	277	266	293	295	291	324	276	281	297	278	273	294	269	266	275	291	247	285	322	277	300	282	264	285	260	295	307	263	246	278	267	287	282	270	291	279	276	259	262	267	306	302	294	268	279	255	327	319	286	285	282	247	288	307	254	300	282	260	280	316	281	278	274	262	253	270	295	277	307	268	261	253	287	276	314	286	304	256	270	279	301	317	268	290	258	284	286	261	279	304	307	300	279	255	288	273	275	286	307	314	278	281	321	255	294	294	299	285	278	292	327	292	262	302	256	303	258	291	295	280	311	254	279	287	270	272	270	287	295	290	276	280	265	272	288	280	305	283	298	287	284	279	289	270	291	266	283	288	312	273	275	298	277	304	279	281	276	311	271	313	271	252	283	269	268	260	264	241	292	300	273	294	309	262	275	265	269	282	274	243	283	278	293	280	277	284	283	261	292	268	293	280	271	271	284	266	294	280	313	285	277	277	293	317	303	300	323	303	290	269	255	298	276	284	317	287	276	282	288	265	285	261	269	265	311	306	275	314	242	273	306	259	280	305	284	278	294	269	257	294	275	286	246	308	307	290	284	304	278	297	264	291	313	284	287	243	282	269	250	259	276	261	278	252	283	271	283	266	297	300	268	316	289	275	271	255	263	280	294	284	251	305	292	288	313	263	283	285	284	253	253	254	306	286	268	286	264	285	265	282	264	267	283	307	282	277	271	292	294	279	281	266	292	265	298	305	297	300	278	316	310	292	306	282	306	311	277	284	275	288	283	291	302	309	288	289	316	313
1810	687	684	744	770	722	717	677	655	613	710	749	635	678	661	670	652	638	660	604	689	720	649	648	663	678	684	642	665	685	697	676	676	672	664	682	719	653	630	656	694	678	672	662	659	679	673	681	684	663	640	686	686	652	626	661	666	711	760	701	709	637	718	668	703	664	696	664	677	662	645	654	679	663	638	643	698	683	668	628	676	676	649	717	688	677	694	609	644	671	663	701	697	683	660	680	720	643	700	608	716	657	648	678	700	690	631	704	648	690	646	686	687	646	683	663	657	689	686	648	692	634	719	652	666	671	659	636	655	660	677	639	667	651	681	643	708	647	717	679	687	650	681	638	666	705	672	671	675	679	690	649	689	668	621	642	705	675	699	698	639	703	680	732	664	661	642	628	674	669	684	666	620	655	659	712	680	679	683	634	615	666	688	654	619	647	645	650	647	667	656	700	684	683	648	661	695	665	638	686	649	696	669	648	711	669	643	646	633	666	648	623	679	656	663	708	676	654	637	690	669	679	633	638	668	659	698	678	640	681	680	628	632	647	650	665	657	720	736	695	655	653	646	676	716	715	651	654	652	652	677	666	667	616	677	643	690	631	676	664	665	624	693	692	671	680	623	646	678	702	670	657	674	638	685	674	672	679	668	667	660	651	707	696	689	705	696	678	668	662	663	674	663	741	659	671	646	661	680	703	689	678	697	665	664	672	611	679	698	681	694	721	659	657	668	671	658	646	649	677	659	666	672	724	705	697	680	639	650	639	673	704	646	694	697	668	640	690	684	635	655	672	692	694	646	662	699	669	681	654	669	674	642	686	635	676	661	667	695	663	639	667	720	679	701	688	654	645	668	710	668	653	639	704	653	620	668	686	663	663	697	677	684	668	689	627	674	647	647	638	635	644	665	646	658	659	685	710	627	648	649	689	697	665	660	707	719	611	688	682	651	640	676	680	641	660	686	676	650	669	624	662	651	674	684	698	686	688	670	682	697	683	647	665	704	671	661	704	668	680	676	661	680	642	678	723	660	708	599	665	666	646	631	688	641	686	701	695	671	661	682	708	670	647	657	645	701	641	661	656	644	640	681	648	637	675	660	627	675	673	648	702	654	674	653	722	677	644	695	671	692	658	674	640	707	650	639	692	671	656	647	692	669	666	634	681	696	653	629	657	643	655	664	634	689	656	652	623	722	678	628	672	672	653	606	656	635	666	681	674	681	705	660	673	706	618	628	680	704	662	746	661	692	649	657	665	663	665	685	730	674	645	698	679	659	709	709	662	722	643	690	710	665	655	660	687	676	655	691	688	630	671	711	677	664	683	664	650	677	700	689	638	673	664	665	639	692	681	637	716	687	635	706	618	731	649	691	689	670	692	681	657	645	673	663	660	667	647	621	628	665	708	680	660	607	682	677	676	688	723	683	713	649	643	683	704	635	718	677	649	677	682	638	686	691	661	626	647	680	656	683	652	674	692	643	713	685	689	677	696	720	650	657	668	653	684	627	657	696	683	648	669	681	655	741	682	680	706	670	645	677	691	644	671	712	670	687	690	675	700	702	686	625	668	661	652	649	704	694	692	614	669	691	649	632	716	651	665	708	695	702	652	665	641	676	687	692	654	657	676	626	704	700	674	650	685	682	665	671	667	702	662	715	684	662	648	652	689	668	665	644	624	730	649	705	648	705	655	641	709	689	683	680	642	670	655	663	732	642	647	685	678	669	652	726	651	652	650	662	678	677	647	665	676	676	679	706	723	585	673	631	668	656	681	675	675	676	668	672	678	720	652	661	676	664	643	637	687	674	687	689	680	689	634	677	631	675	689	665	678	667	664	651	724	629	694	676	656	730	680	699	673	665	688	682	648	631	688	659	674	690	686	664	644	701	593	678	633	637	656	675	682	636	662	706	669	707	659	727	640	718	656	673	653	649	707	654	627	630	719	686	634	677	608	676	707	649	700	667	647	670	661	644	644	647	677	650	704	685	707	727	699	700	689	693	629	643	652	687	659	685	654	668	664	699	661	668	643	696	654	656	704	667	708	645	674	671	663	677	684	708	657	660	665	643	668	634	670	672	688	681	685	641	655	649	719	676	668	651	704	705	678	680	671	717	647	671	674	677	642	647	689	705	692	679	738	658	699	683	683	724	724	628	667	699	686	672	655	639	710	652	615	674	666	626	666	654	710	697	700	694	658	651	676	672	665	748	721	702	696	693	695	664	660	641	691	691	640	715	647	673	658	701	676	696	655	695	650	705	665	652	625	667	666	631	672	661	661	677	678	642	621	675	689	657	690	649	674	656	674	662	686	666	621	678	720	671	660	672	660	657	703	662	684	677	663	620	679	652	646	605	643	643	670	649	694	680	659	674	620	666	684	665	674	699	722	674	670	650	699	707	710	673	671	673	691	704	665	642	658	674	632	698	696	676	644	672	665	688	664	641	639	710	653	648	677	676	716	694	640	675	654	679	673	677	729	640	656	696	632	681	701	662	686	683	702	693	682	669	706	639	640	671	695	632	692	674	692	673	695	677	680	660	670	704	658	680	697	684	648	688	704	666	700	662	687	618	629	665	655	692	677	714	709	696	701	681	644	694	671	681	627	644	675	683	662	654	668	710	681	701	732	661	653	677	671	643	655	647	659	705	650	694	657	674	642	633	672	656	668	660	690	746	700	706	662	715	679	686	647	661	688	679	669	711	646	643	651	624	648	660	686	625	656	688	715	653	674	650	641	682	690	654	621	690	697	709	677	682	705	667	686	649	693	704	644	672	684	688	645	670	689	727	660	646	699	681	680	728	644	602	676	681	675	666	704	677	687	675	678	648	629	662	691	698	664	663	663	648	650	692	626	672	689	699	655	698	671	705	642	676	715	706	672	656	673	640	650	678	652	659	703	652	643	700	720	653	640	649	713	679	666	704	672	666	702	663	685	702	670	674	635	674	676	648	678	645	643	684	642	675	670	673	639	700	677	712	692	660	690	645	672	656	695	638	739	707	681	711	695	662	692	660	656	690	693	638	697	641	669	629	708	663	663	671	696	697	692	714	670	686	674	639	683	676	662	668	669	628	664	678	682	656	639	707	672	649	714	730	703	684	654	673	663	633	674	684	647	618	695	670	646	660	712	692	670	653	614	678	686	682	658	676	657	704	658	658	627	645	697	690	656	677	666	660	644	701	646	670	652	708	718	710	675	691	623	686	674	707	703	617	656	667	656	640	667	627	625	709	716	657	735	692	685	669	679	666	679	675	711	625	621	726	644	650	676	701	716	692	628	659	696	690	647	665	639	675	700	669	639	650	679	646	623	676	640	653	643	683	660	642	661	700	717	656	658	657	663	649	697	673	632	666	614	663	689	669	701	673	655	704	645	651	650	674	671	695	665	683	671	702	701	684	679	675	694	678	674	652	635	661	703	613	709	695	686	613	682	718	674	647	661	698	658	712	655	696	640	654	682	642	702	677	670	678	690	630	690	723	700	651	672	692	704	680	683
7678	572	556	482	396	302	280	243	285	234	222	213	184	203	176	171	205	201	167	193	189	194	177	178	184	165	190	179	185	177	173	213	181	192	203	177	179	172	195	176	181	181	179	173	169	178	172	180	194	170	189	154	191	177	152	171	186	183	180	165	169	189	165	203	200	179	178	178	166	153	193	162	180	193	150	182	184	195	174	167	170	182	170	180	160	193	168	175	151	154	171	160	170	171	165	174	154	184	174	153	184	176	190	182	167	165	171	195	197	183	160	150	149	171	163	145	175	180	156	190	183	175	182	182	182	179	189	182	166	182	175	172	196	181	180	171	188	170	162	204	176	148	176	207	202	197	143	176	157	164	171	186	181	171	153	169	168	202	153	170	197	165	162	158	216	163	167	190	167	193	172	169	169	195	167	143	183	174	173	201	177	178	185	164	172	172	162	194	164	189	170	199	156	145	179	171	166	170	181	183	172	174	173	170	157	190	169	187	177	162	169	195	153	189	181	171	178	180	171	165	171	153	165	162	192	183	172	189	193	151	154	182	164	159	167	151	192	165	164	174	194	160	180	161	178	200	167	133	184	192	165	199	191	176	177	162	180	175	176	177	209	176	172	179	168	192	173	172	148	172	179	177	187	173	161	164	198	190	199	178	168	161	171	172	167	184	188	163	172	177	164	147	165	194	165	178	199	185	171	134	167	180	188	199	174	215	183	169	178	188	168	180	165	161	173	158	202	182	177	182	201	194	174	184	174	190	192	157	183	182	178	167	168	191	163	185	151	187	176	180	174	189	141	165	193	172	185	155	179	190	189	166	208	176	197	158	159	216	166	196	154	178	172	170	176	157	190	195	182	175	179	195	189	188	165	172	182	175	171	183	178	187	188	198	185	179	160	165	152	171	143	187	178	161	161	177	183	173	172	152	205	184	175	177	173	173	190	167	158	196	168	184	212	209	190	190	168	175	157	189	189	177	185	160	137	160	168	166	163	176	162	178	164	173	173	179	179	180	171	178	169	167	181	164	188	187	200	150	192	183	188	171	181	170	171	191	190	194	169	161	172	176	165	185	152	167	163	158	160	171	159	164	205	164	184	175	155	184	171	169	160	175	150	179	164	182	177	158	176	185	195	187	181	180	166	153	178	165	179	191	177	161	163	161	187	158	181	178	164	176	178	183	154	166	172	178	223	135	205	181	183	188	196	177	178	195	207	160	167	158	187	187	180	163	189	165	180	166	179	192	168	189	182	163	210	168	164	160	174	167	160	166	200	194	162	160	157	181	170	171	189	177	184	200	171	172	181	181	199	183	157	164	174	193	179	163	173	215	163	202	189	209	173	177	201	194	201	189	129	153	165	185	178	189	193	160	175	153	185	185	179	169	163	159	160	166	167	184	184	202	168	150	166	198	194	167	191	168	196	187	182	201	164	161	172	174	165	176	175	210	182	176	173	171	167	178	187	181	179	177	181	170	172	171	181	190	183	201	178	184	178	170	172	190	158	178	177	176	158	176	163	202	191	170	162	179	195	182	201	190	171	175	172	187	191	135	167	167	141	171	144	183	175	164	177	168	182	168	162	189	157	174	175	149	182	192	174	190	150	167	210	153	168	159	162	167	170	183	167	196	169	155	177	163	195	175	172	187	173	176	151	208	184	168	186	152	153	183	176	204	197	169	158	179	196	179	177	192	184	198	172	173	178	149	170	188	168	170	177	180	174	176	179	198	168	177	176	162	179	150	171	191	153	166	145	185	189	151	153	194	167	171	198	172	169	161	191	155	212	172	185	184	179	183	178	173	180	194	170	175	181	168	175	178	160	152	146	177	167	173	174	170	189	181	136	155	196	197	201	185	195	142	183	211	183	201	198	175	165	174	169	179	136	167	154	165	165	167	176	163	176	166	197	180	180	169	147	197	173	194	190	152	165	169	165	182	169	171	170	195	175	163	195	207	202	157	181	188	167	189	157	162	160	177	162	176	191	179	166	190	181	157	164	185	192	183	167	178	181	156	155	172	178	166	166	200	185	151	151	191	164	173	191	172	142	149	193	195	174	176	178	176	162	161	183	178	189	197	178	171	172	192	162	160	164	186	142	204	203	156	145	152	192	184	168	179	165	194	175	177	192	172	164	165	169	185	175	186	188	164	161	184	183	193	183	139	173	161	169	158	158	162	182	160	172	186	204	164	185	181	160	201	185	150	157	198	205	174	190	175	140	175	177	180	189	177	192	162	192	173	166	179	175	162	181	194	185	163	197	181	176	183	180	146	177	186	188	190	204	160	173	194	184	170	170	182	174	170	157	181	168	186	181	148	168	141	178	192	167	178	188	178	160	172	156	182	181	159	159	189	176	182	171	190	180	193	168	184	203	185	157	194	166	141	172	157	176	181	178	191	160	173	169	159	171	179	186	191	169	167	158	176	181	146	139	168	172	157	171	169	170	175	158	160	171	182	154	189	175	196	174	202	181	157	150	161	151	185	178	154	185	151	172	197	189	162	193	180	205	180	152	185	203	158	157	153	170	180	183	215	168	171	186	166	178	183	161	174	143	175	165	198	166	156	185	151	174	161	171	179	188	161	183	160	182	167	173	178	167	168	172	180	158	182	161	152	158	166	183	181	175	195	174	176	174	177	167	130	173	187	162	165	163	168	163	181	164	180	171	179	185	168	169	166	187	192	176	169	172	172	188	174	155	177	172	175	172	181	193	182	171	174	158	160	154	173	161	177	169	175	170	156	159	175	193	183	182	166	193	173	184	167	185	191	169	160	149	173	195	175	167	180	207	162	176	181	169	171	195	146	187	183	172	166	171	202	158	201	174	193	174	161	170	171	183	189	170	158	182	194	163	166	197	173	178	164	166	159	177	208	173	187	191	171	183	181	176	180	174	186	173	180	183	166	167	183	188	193	169	197	190	175	164	166	178	167	155	179	168	169	169	169	205	177	176	174	170	196	176	180	163	184	155	181	177	170	168	172	169	168	179	184	177	154	168	177	174	163	197	166	158	179	189	177	190	169	168	138	196	189	173	171	148	153	186	169	179	151	194	183	190	155	194	203	189	191	182	159	168	159	186	181	175	167	197	177	184	179	162	188	176	181	158	145	156	164	171	170	182	174	169	200	173	153	160	151	203	175	157	193	168	176	177	155	155	185	159	191	182	164	176	171	161	192	214	163	190	171	191	189	153	200	184	173	171	172	195	185	173	179	170	158	190	166	163	180	175	189	159	178	180	145	172	186	141	190	162	173	196	168	169	191	204	171	166	173	176	193	192	180	183	150	165	207	159	194	187	178	177	194	172	165	174	170	189	186	173	151	167	161	182	174	165	199	174	179	177	152	171	173	165	197	162	209	157	144	180	197	202	216	168	160	154	168	158	166	174	179	178	173	169	191	181	173	177	191	174	154	159	181	188	206	164	175	169	184	188	153	192	175	177	180	158	167	191	153	175	187	159	155	185	178	178	178	201	197	166	172	177	157	176	174	182	183	169	175
6265	781	1267	1399	1290	1132	1073	892	888	835	734	690	639	568	549	537	557	555	531	540	501	502	534	524	507	507	487	504	484	498	463	501	543	513	509	477	502	489	502	478	499	482	532	507	505	488	513	458	524	497	496	475	507	509	516	485	483	494	528	474	504	477	476	525	444	501	498	484	468	456	467	493	487	513	457	484	490	472	486	472	455	477	494	515	490	512	472	495	447	518	482	448	461	464	469	491	478	539	491	444	483	463	467	501	440	480	511	443	508	468	503	502	473	492	484	478	459	441	517	492	516	479	500	487	495	458	480	481	468	472	466	501	499	491	487	473	511	509	500	461	429	501	471	470	518	452	510	503	491	530	467	521	475	458	429	450	470	470	467	487	449	477	477	434	494	495	469	538	474	427	466	438	482	505	460	530	461	442	484	479	515	473	503	494	511	466	478	494	486	475	506	487	474	461	518	506	459	492	507	502	488	514	463	470	461	451	537	547	504	480	523	475	497	485	511	483	436	509	453	505	451	465	481	460	472	515	517	489	475	500	507	459	525	479	495	499	474	477	459	454	478	479	494	485	467	468	497	507	512	481	504	480	493	506	464	487	451	458	473	455	476	472	415	495	487	486	481	452	489	489	510	455	483	486	447	486	494	471	467	442	476	453	466	488	509	481	499	460	454	478	482	477	518	497	500	486	467	485	488	527	472	522	438	511	504	480	501	473	492	483	475	496	490	465	461	483	490	498	498	445	460	493	466	534	496	458	460	465	493	470	448	506	467	441	498	459	481	478	483	464	477	455	505	468	478	487	483	412	463	474	451	506	479	490	488	479	450	501	494	464	517	501	477	450	461	469	434	467	469	480	464	475	488	510	486	480	447	459	525	510	456	498	482	483	486	496	464	486	504	477	483	499	511	472	509	472	472	497	476	483	479	474	484	497	479	471	461	508	455	465	463	474	508	466	516	492	479	489	477	460	450	473	476	508	480	478	487	435	468	511	473	475	489	456	480	473	484	444	501	500	480	502	501	473	513	483	462	477	465	517	513	477	479	455	485	479	504	488	515	486	456	500	429	472	497	499	508	473	481	459	516	506	493	472	509	453	494	510	449	507	448	472	468	474	495	450	477	468	450	456	493	494	482	452	490	509	491	464	460	511	472	406	491	419	474	461	483	503	498	481	454	474	490	489	480	515	485	464	465	475	507	494	514	487	494	468	496	487	458	470	467	498	508	519	489	452	473	460	488	478	459	451	449	453	487	517	504	459	454	494	500	483	477	483	481	527	457	492	466	479	442	481	514	457	478	454	451	498	467	490	514	509	472	503	473	471	484	481	432	470	492	477	479	469	508	457	450	470	552	513	468	473	462	475	492	462	518	477	457	461	459	476	481	497	471	444	436	479	478	450	483	509	490	475	468	498	481	435	518	470	507	469	513	463	485	527	500	489	496	482	477	480	477	494	467	482	495	511	486	507	506	484	474	498	470	439	495	452	486	434	446	483	500	509	492	501	458	437	491	496	464	468	446	513	478	439	469	486	469	532	487	474	451	451	506	463	482	486	472	501	475	445	496	447	473	475	483	468	492	464	488	484	490	486	493	485	476	516	547	498	496	455	468	480	482	483	465	517	482	505	506	499	475	501	465	483	457	467	499	462	495	481	443	458	461	467	483	472	481	457	453	474	524	492	514	472	454	453	477	511	481	528	481	437	430	478	475	494	513	471	464	470	493	492	451	474	485	466	513	484	486	470	476	511	488	495	485	494	507	485	438	497	506	507	487	473	465	499	465	502	441	518	531	468	516	492	455	474	490	463	476	487	475	531	472	520	468	503	447	479	460	461	488	497	480	479	547	532	519	472	497	478	436	478	443	456	517	480	466	471	503	449	541	482	449	459	473	465	502	485	501	490	498	503	485	466	462	494	489	470	484	478	474	480	457	441	505	471	436	449	490	491	469	463	469	492	450	469	512	511	482	453	498	479	494	499	448	493	489	479	495	483	488	477	480	442	472	472	511	476	480	482	492	510	499	481	458	481	465	519	491	476	482	461	465	463	446	518	463	488	455	463	472	497	478	472	453	480	513	484	485	462	525	458	486	449	514	471	451	502	510	517	455	468	520	490	472	514	483	455	485	475	481	503	459	485	497	519	469	482	444	477	529	484	488	449	467	486	465	476	465	438	475	469	497	437	500	464	486	461	474	480	457	492	479	466	446	457	476	446	478	505	495	517	518	475	447	502	477	495	505	482	504	467	510	488	423	499	469	466	456	433	530	483	461	498	481	470	505	452	501	471	491	508	468	495	494	472	482	436	420	457	490	468	472	478	495	501	494	488	468	472	448	459	471	534	466	461	469	452	484	473	495	469	463	455	482	461	443	524	486	468	510	481	490	480	474	467	468	520	488	507	495	494	453	502	512	465	465	476	481	493	479	502	492	495	458	481	449	498	530	481	464	514	443	511	491	484	530	442	497	457	495	463	491	455	488	485	497	502	451	484	476	491	509	491	493	470	472	496	480	449	488	509	494	458	500	497	449	453	435	473	485	496	478	493	476	487	475	477	441	438	449	504	484	487	511	492	478	492	460	423	477	488	465	497	489	434	455	529	475	489	481	528	446	437	450	487	491	491	497	450	496	520	508	473	489	468	477	470	456	480	460	468	484	469	477	459	509	460	457	507	477	472	478	453	508	481	496	520	450	499	479	485	463	486	477	448	538	494	472	484	498	468	470	481	487	525	469	488	478	454	521	506	485	455	512	492	469	512	443	457	474	484	483	499	485	469	488	472	483	476	470	497	517	482	469	487	448	501	505	469	495	512	456	452	485	451	490	444	481	506	445	443	476	454	486	476	521	475	441	478	508	460	483	467	482	461	472	486	454	472	447	475	462	465	468	477	493	485	489	447	479	495	477	478	481	472	473	478	452	466	509	443	459	462	500	456	476	504	486	492	480	472	438	480	506	525	482	508	483	468	470	490	463	513	467	500	487	471	514	486	498	473	464	473	489	510	453	476	456	478	466	471	482	465	451	439	447	492	481	492	514	458	410	467	492	483	478	494	461	480	476	512	477	495	460	477	472	450	476	490	460	443	460	489	511	452	478	480	484	463	465	445	440	488	468	501	444	467	468	468	476	497	499	469	520	452	497	492	485	515	470	476	499	510	535	495	475	456	480	477	497	500	475	462	477	455	477	490	469	506	451	462	481	507	492	485	461	492	463	478	497	477	474	488	483	472	475	466	478	489	434	481	473	470	482	514	491	477	472	478	435	494	489	487	493	445	477	507	480	530	494	509	519	448	480	490	482	493	461	470	459	499	472	485	470	491	464	508	474	474	461	481	520	472	489	482	486	468	513	491	498	479	467	490	458	471	474	518	468	494	471	469	503	471	472	453	511	484	478	475	482	462	475	495	455	493	512	483	474	469	475	497	466	467	449	462	504	483	467	497	469	490	514	464	499	469	459	518	473	460	494	489	497	490	472	472	527	469	478	501	441	492	483	507
14171	1362	1156	895	738	548	518	456	473	438	408	363	380	358	356	392	373	348	347	309	360	368	358	404	342	369	356	327	363	333	351	367	343	301	343	345	321	322	308	301	307	338	363	329	334	329	312	311	366	327	326	332	334	333	346	347	358	304	316	300	337	324	334	290	307	321	333	313	312	300	341	325	291	363	317	360	330	327	333	340	315	323	316	303	355	315	341	323	329	341	359	320	335	321	335	323	351	356	288	313	359	315	315	318	342	307	292	316	356	329	357	340	310	303	346	326	345	343	342	354	318	317	327	323	334	356	319	298	279	329	320	333	339	336	314	337	370	342	339	290	320	312	336	335	331	316	302	325	315	342	317	335	344	331	307	332	314	331	300	328	325	319	336	336	326	298	328	352	315	348	321	330	351	305	329	343	338	339	302	333	305	323	310	368	336	309	344	298	307	328	340	320	306	332	321	332	331	322	327	358	340	297	314	302	309	326	341	336	352	382	316	340	342	319	308	321	309	335	337	323	359	311	322	318	295	294	318	352	354	347	308	381	338	339	309	334	329	342	308	294	339	293	317	328	328	316	329	329	308	314	319	312	343	304	341	306	346	343	305	350	363	373	302	288	350	372	364	333	344	293	302	322	307	306	343	315	322	347	329	352	357	293	307	313	326	281	331	306	332	333	309	334	338	308	321	353	326	315	322	345	337	305	321	352	321	295	365	355	321	302	310	307	345	328	280	322	318	359	323	294	327	355	310	324	356	342	305	329	334	339	338	286	349	318	327	321	335	351	343	329	346	359	355	353	347	349	301	331	361	303	320	306	330	359	342	325	363	309	295	332	337	342	304	285	334	329	290	318	276	312	312	292	302	288	304	301	313	321	336	333	336	314	356	336	324	281	319	364	322	346	336	346	330	289	324	346	329	316	322	362	294	352	346	338	341	334	329	329	303	303	340	335	370	312	378	320	333	335	331	325	322	304	360	324	314	307	340	345	337	373	306	324	324	342	285	337	352	318	319	363	357	306	333	330	310	346	318	328	310	333	313	326	357	289	297	322	317	370	337	362	287	382	311	319	326	328	351	342	320	347	330	273	309	335	347	340	321	324	320	304	293	332	322	313	303	307	362	304	338	317	314	340	307	323	321	301	338	297	366	299	333	319	315	323	353	339	349	303	299	299	335	313	341	329	325	306	383	323	299	352	341	329	273	316	351	311	303	295	343	332	303	352	354	308	311	341	334	306	353	335	304	351	288	321	323	321	322	313	321	335	311	318	347	336	326	345	298	346	393	301	327	327	320	312	339	330	335	350	352	374	329	329	361	290	327	311	315	292	342	341	366	345	359	331	305	309	342	318	337	329	331	330	311	322	282	337	329	309	339	309	322	342	338	341	336	277	325	292	352	340	311	339	303	347	329	334	317	334	343	313	319	316	331	323	358	343	322	359	319	299	343	336	331	305	320	295	316	345	357	341	330	354	331	322	310	322	332	289	322	341	325	347	319	319	334	308	345	335	328	356	334	297	303	322	334	358	340	333	306	316	312	331	307	334	295	322	316	312	332	346	348	322	324	341	333	293	351	329	320	304	289	289	326	331	340	366	310	354	289	306	320	335	317	336	338	319	306	337	315	301	346	304	301	342	316	329	294	317	336	328	320	330	280	348	333	368	285	337	348	347	310	336	279	299	352	289	343	333	330	310	309	364	339	316	331	330	316	338	322	335	344	310	296	329	322	325	302	347	321	330	345	348	333	360	301	322	323	323	296	304	319	339	334	309	321	327	312	279	315	333	298	325	304	343	327	325	325	349	330	310	345	342	344	343	325	307	297	314	344	313	330	335	324	339	307	312	324	317	301	330	325	279	316	328	323	290	314	320	342	322	343	325	311	347	322	334	335	331	349	378	306	308	286	316	314	320	327	348	301	345	307	350	346	320	343	338	330	351	319	316	308	290	323	369	323	348	311	307	341	298	326	368	332	331	323	315	296	316	287	304	322	337	294	307	327	315	317	326	324	312	325	315	348	326	335	318	327	311	358	351	339	276	314	342	329	323	321	306	340	329	302	315	358	297	327	321	362	377	336	309	302	294	304	304	334	321	329	300	361	344	313	311	330	321	292	322	324	343	323	301	296	303	354	339	305	329	329	358	339	353	292	322	325	322	297	312	312	304	330	319	348	320	358	319	329	347	312	303	318	324	321	310	360	314	320	333	304	345	321	338	338	330	307	333	306	316	322	340	345	341	360	322	340	330	345	347	344	298	322	336	323	342	316	318	314	331	357	335	380	332	346	324	304	329	309	304	353	317	336	306	294	316	317	304	290	319	303	337	337	315	372	343	342	330	326	329	317	332	359	331	338	355	323	326	323	317	322	332	349	329	314	334	302	288	320	322	320	331	313	327	355	328	313	308	334	303	316	346	363	331	319	320	299	286	329	329	310	339	339	333	369	342	344	347	338	334	282	312	357	335	320	351	337	332	324	329	323	322	311	313	297	340	326	312	319	316	335	345	332	298	357	285	328	307	318	337	315	314	337	354	318	322	380	316	298	306	317	309	331	368	350	345	312	322	316	330	318	339	331	345	323	332	345	343	349	293	318	317	317	322	314	331	339	297	314	337	319	309	343	319	329	319	311	305	317	311	329	351	360	332	293	330	321	327	358	338	301	320	345	346	318	330	311	340	336	326	334	330	340	318	322	307	312	319	306	330	284	325	310	325	336	290	308	325	325	324	297	305	321	348	296	341	287	347	319	340	335	312	308	358	338	300	334	319	366	312	296	332	361	353	317	343	324	322	338	320	355	307	324	343	336	319	372	321	323	336	297	306	366	299	295	345	308	330	337	327	330	314	325	317	312	305	347	309	347	328	357	323	330	372	318	310	321	334	325	345	332	315	318	340	304	291	340	300	301	308	306	344	300	355	335	313	338	337	316	351	322	360	330	321	322	302	320	327	305	352	311	321	319	339	346	363	301	328	317	327	329	314	306	326	350	347	336	319	348	348	331	324	307	305	333	306	357	331	330	326	334	350	360	323	301	339	331	310	321	328	344	348	340	332	350	318	324	319	307	344	337	324	338	329	323	347	351	334	296	319	349	338	329	316	339	304	325	348	307	322	328	337	338	371	333	316	362	342	322	328	312	320	364	338	319	321	324	338	346	326	292	324	341	358	338	330	337	289	337	324	329	351	340	354	299	341	354	316	313	356	303	305	338	341	312	296	308	333	313	324	303	306	342	311	341	324	328	327	312	283	326	315	318	353	321	277	310	343	331	334	303	327	320	348	330	316	333	316	312	316	352	396	342	309	333	306	319	341	325	286	312	337	320	329	306	334	342	295	351	371	323	306	303	313	314	309	284	316	353	332	319	327	338	338	353	326	322	324	301	266	321	309	326	322	317	330	342	300	327	346	311	305	325	320	336	329	308	293	332	334	345	276	278	302	359	333	324	326	318	326	332	364	339	325	294	326	342	352	298	365	327	330	320	359	352	316	314	369	315	344
8270	1353	2272	2669	2367	1960	1720	1633	1549	1505	1291	1158	1117	997	941	968	926	928	913	913	888	882	903	873	876	849	833	878	798	879	784	845	839	805	838	818	790	865	833	758	803	836	793	834	804	767	782	838	783	767	795	838	805	832	810	772	808	823	786	802	813	810	841	841	773	778	797	762	803	838	791	783	799	838	832	772	878	795	833	795	818	794	816	798	795	788	863	835	873	806	765	793	802	802	806	774	781	780	753	810	791	773	784	837	838	787	725	800	773	742	739	828	832	786	788	786	770	778	737	827	792	775	844	815	812	795	783	809	777	748	788	783	791	791	758	788	798	814	789	773	807	830	774	750	822	870	819	732	790	802	808	768	825	818	791	784	840	816	789	819	818	772	751	809	840	793	748	785	817	785	784	804	748	784	805	768	752	760	853	853	822	757	807	826	842	818	830	794	782	801	811	803	834	786	794	789	793	824	802	776	801	829	835	779	796	800	769	762	799	883	815	785	776	784	804	838	773	816	809	793	817	787	771	759	805	828	763	801	767	859	758	810	801	798	811	828	772	807	852	803	775	807	794	725	781	802	787	843	796	869	767	729	753	782	806	795	784	805	860	758	799	813	811	775	797	745	792	783	807	829	851	791	783	749	865	796	732	791	829	814	787	792	802	775	767	832	819	787	786	815	760	779	778	820	790	802	752	790	796	789	816	813	785	813	760	768	810	787	786	782	784	792	843	799	798	796	826	777	793	760	795	791	808	811	841	834	778	767	751	773	796	778	747	771	820	795	803	791	782	794	808	808	796	750	770	811	763	834	832	810	816	768	809	759	774	778	811	789	842	811	843	767	818	854	847	805	780	776	767	786	794	738	798	747	818	723	816	840	779	811	823	794	784	787	743	747	798	803	828	789	803	780	796	799	785	779	786	734	767	737	770	747	776	806	808	735	815	791	767	785	810	760	811	800	781	781	835	718	788	770	798	819	753	812	813	782	775	767	775	799	765	805	798	788	798	748	792	760	788	827	787	775	808	808	782	792	826	805	812	775	792	785	821	770	798	814	780	782	762	771	791	767	822	754	785	835	769	787	838	810	775	757	852	793	813	854	823	843	767	835	782	786	770	789	743	758	827	831	799	813	804	789	810	822	788	755	830	820	774	769	761	760	862	815	795	785	738	816	844	799	791	809	798	798	796	813	786	770	753	836	803	772	743	812	787	736	781	833	818	805	769	793	771	798	793	797	802	806	847	809	776	837	772	825	741	820	799	797	769	827	822	757	789	794	791	782	834	827	805	817	795	743	794	780	777	818	826	847	828	799	788	795	746	757	774	803	789	844	791	775	778	787	799	772	834	817	809	844	766	796	820	775	779	774	792	823	758	806	796	792	823	840	774	758	793	849	814	828	783	821	757	830	828	818	783	734	839	790	847	797	819	796	813	782	837	776	784	798	797	847	759	775	771	812	806	871	810	803	791	768	876	770	802	829	817	808	757	782	728	767	782	817	777	818	820	771	801	806	775	779	803	726	819	806	837	842	780	808	815	773	794	754	775	816	792	851	805	774	778	762	782	796	747	776	774	820	799	730	803	820	814	803	795	776	743	785	804	784	835	801	774	807	778	808	805	791	776	825	785	811	753	782	772	853	760	812	753	803	821	826	782	773	809	795	752	790	773	762	828	774	798	800	756	720	785	791	821	790	763	733	756	796	792	756	786	771	822	825	779	815	812	773	775	791	814	842	784	872	807	818	801	852	779	781	808	775	807	781	754	773	862	841	794	823	777	805	762	800	791	793	791	819	804	789	754	746	747	811	804	841	839	795	838	852	721	843	782	795	807	824	770	788	801	769	795	784	754	800	824	798	864	784	823	816	831	833	834	799	756	830	748	856	802	757	812	791	765	798	819	773	807	835	796	732	779	819	798	826	781	781	797	788	780	762	779	826	835	816	756	737	808	825	826	824	803	742	739	787	759	790	808	799	786	783	841	824	826	777	776	791	806	827	859	790	806	786	781	800	757	791	840	826	794	791	814	793	804	773	824	857	783	801	786	766	832	783	831	803	765	814	845	820	785	810	844	756	814	806	804	746	836	823	783	804	821	786	818	830	802	778	801	817	761	769	771	785	719	780	772	822	765	806	780	789	825	792	819	837	738	773	838	825	776	803	803	843	808	813	789	818	824	833	804	818	776	781	809	844	792	808	826	789	804	751	802	774	806	824	750	768	805	831	874	819	764	812	842	840	849	766	773	777	799	808	778	767	798	764	808	808	772	815	804	797	805	820	794	802	806	840	794	821	801	867	831	779	824	776	765	773	802	796	833	768	803	780	798	833	845	765	799	816	805	738	808	738	760	799	783	799	777	838	838	796	798	773	780	789	820	801	799	833	837	780	785	796	752	838	826	778	858	816	819	797	826	835	787	841	800	817	745	807	793	769	773	769	769	801	802	798	759	798	797	797	770	781	743	767	767	754	814	772	816	734	780	784	806	848	839	763	761	818	786	850	802	803	755	821	781	781	800	810	817	796	806	824	756	794	760	835	790	798	828	773	794	793	790	816	827	790	797	801	832	789	794	777	788	799	838	799	774	789	792	808	785	826	759	792	801	812	798	751	779	780	746	762	779	753	824	756	818	773	809	753	788	739	773	768	802	799	780	803	831	797	796	788	793	830	816	778	800	756	774	742	771	785	793	794	784	793	850	785	817	811	788	807	828	764	803	788	814	863	829	836	797	843	781	803	823	807	799	787	763	732	812	826	801	814	775	793	759	803	753	842	756	812	832	798	756	804	825	785	784	785	779	756	755	806	749	834	825	809	814	792	794	784	769	810	745	842	777	825	815	805	830	785	762	845	823	857	794	811	830	784	783	780	777	794	771	809	799	745	763	770	852	808	792	830	802	774	802	723	788	789	782	781	754	790	778	800	817	780	798	799	782	786	803	832	795	808	828	775	817	810	814	809	793	798	831	759	806	802	792	745	810	753	833	770	763	793	749	831	807	843	796	792	785	763	820	844	796	806	833	760	761	721	778	783	798	803	823	783	799	785	832	821	823	798	786	787	779	791	844	796	807	809	786	778	774	824	788	767	796	834	775	826	794	761	824	752	766	798	803	744	769	850	736	805	770	745	795	849	778	787	826	808	753	757	832	861	803	800	803	763	809	815	766	770	784	806	793	803	787	737	777	823	794	795	799	804	814	819	739	762	819	819	815	809	820	810	829	820	794	807	715	761	796	849	793	785	802	814	791	813	774	771	821	778	833	778	775	797	830	790	819	806	790	813	795	803	785	805	792	813	821	761	762	839	793	750	784	787	759	815	777	821	805	735	776	831	805	797	819	787	847	840	758	834	832	818	766	790	744	766	769	837	791	808	802	807	774	821	793	786	775	838	815	814	801	772	807	822	811	795	801	822	741	758	838	805	748	792	793	749	809	830	823	778	781	785	781	801	807	812	843	822	757	784	770	820	795	804	792	772	771	775	802	736	788	778	813	791	850	784	801	805
1545	313	291	292	302	295	303	274	317	295	289	284	276	289	290	300	276	274	265	315	288	276	289	306	259	323	258	289	269	264	280	293	288	283	295	271	274	279	260	271	265	264	293	320	285	289	285	326	288	278	308	283	278	287	234	305	265	299	269	269	297	271	286	308	290	296	283	282	279	310	306	287	306	252	284	263	303	264	279	315	317	295	289	276	290	285	322	292	266	276	276	270	281	281	280	311	272	263	275	276	268	280	258	270	258	263	301	271	277	288	290	298	253	300	319	288	292	296	239	266	265	282	299	285	278	278	284	254	293	264	266	288	286	238	268	261	280	273	279	312	311	266	292	260	269	285	302	288	283	270	260	310	270	303	273	282	288	282	300	280	292	298	304	276	284	258	273	269	299	276	269	273	281	283	284	286	280	285	280	312	305	249	282	264	310	275	275	290	243	283	250	299	269	268	233	277	288	292	293	310	287	296	279	286	291	269	281	270	307	273	295	297	255	276	287	274	271	276	240	306	269	278	270	266	291	269	278	291	283	287	296	283	310	268	294	272	287	278	313	251	279	261	249	306	267	284	260	262	281	259	293	271	297	276	244	298	277	274	257	256	304	289	288	265	290	298	316	288	281	256	254	282	309	296	308	265	284	292	263	282	273	286	312	270	309	282	271	284	281	312	260	301	287	252	271	295	277	311	293	294	295	286	296	301	315	300	292	292	317	305	294	260	264	288	268	281	277	268	319	283	314	277	243	293	254	262	278	270	297	306	296	260	271	317	265	254	255	276	279	298	278	306	303	302	290	302	294	261	260	262	287	292	277	252	291	256	295	320	278	249	253	285	266	279	278	286	283	272	283	283	291	308	273	323	310	294	294	255	268	263	305	284	291	261	313	271	273	286	270	272	255	259	292	292	280	280	305	283	286	269	287	264	315	250	323	265	258	269	303	270	259	280	289	266	308	295	262	271	286	287	283	283	289	273	272	313	290	275	277	272	290	263	276	261	270	274	271	309	273	288	321	271	297	292	284	298	283	265	280	258	282	277	285	284	300	290	261	283	301	278	279	291	288	289	300	280	270	317	279	271	305	291	267	281	267	290	310	262	291	225	285	289	332	267	285	252	299	290	313	304	275	269	293	303	271	306	312	294	281	248	286	267	274	302	276	274	291	267	252	283	292	319	267	250	285	303	260	297	323	291	299	305	299	292	272	269	295	286	294	283	275	254	263	298	297	282	267	284	256	298	284	282	297	263	304	287	313	283	272	278	271	273	258	268	282	290	274	295	297	248	292	304	285	273	258	273	311	305	295	269	283	259	288	283	286	294	269	266	293	309	269	266	260	264	259	281	274	231	277	264	294	295	314	267	280	299	273	292	278	305	269	262	269	299	272	273	315	295	304	281	295	297	316	264	287	291	298	264	285	285	291	304	258	268	282	269	260	279	311	283	282	272	284	298	277	261	304	303	231	287	297	267	283	313	311	297	304	312	319	299	301	303	299	281	279	288	276	280	266	288	270	240	290	294	287	280	281	241	260	241	266	310	286	311	292	238	269	289	294	327	296	263	274	280	293	279	258	276	283	306	292	266	311	276	302	281	263	287	322	294	275	292	271	300	258	267	283	273	229	283	300	276	277	271	261	291	292	282	288	274	262	278	287	301	298	277	281	275	301	269	305	314	294	301	312	325	273	304	274	262	282	319	279	270	281	275	300	266	248	299	255	287	298	292	270	307	253	270	279	289	298	279	263	267	265	267	291	313	290	314	268	275	259	279	287	295	295	266	273	277	300	277	284	302	274	289	287	262	266	291	284	306	293	249	279	273	283	303	281	275	267	265	288	255	280	306	301	305	266	285	275	268	251	305	307	295	268	267	248	265	293	277	286	283	288	292	274	262	309	276	274	270	294	265	272	314	290	261	244	304	264	297	247	303	303	296	298	296	296	248	325	274	249	284	255	272	282	298	281	296	278	307	288	281	272	294	256	280	272	261	269	287	276	264	263	253	306	290	319	275	277	286	314	259	274	287	276	306	287	283	284	254	258	309	306	303	267	276	306	295	297	284	310	283	285	297	308	286	271	324	298	287	320	282	281	264	287	296	258	282	320	270	296	285	315	292	267	306	319	288	290	267	289	297	283	244	274	276	325	249	261	273	245	307	293	269	259	291	282	259	299	296	293	252	299	279	321	295	269	285	283	266	284	229	307	297	254	307	284	303	285	284	298	271	279	303	263	283	312	252	265	267	289	272	280	267	285	282	315	282	292	298	308	296	289	261	315	263	281	273	272	239	275	266	262	282	282	297	321	256	287	266	275	275	297	247	297	273	282	272	312	283	233	283	281	278	276	307	253	283	270	318	301	302	254	259	272	271	302	279	264	306	278	330	290	251	285	291	271	280	288	308	288	262	322	308	288	255	285	309	338	310	303	268	286	275	295	265	240	294	281	231	280	295	266	305	298	313	279	292	287	273	287	300	322	322	286	300	290	305	292	292	272	292	313	290	280	307	273	302	297	285	286	262	300	246	291	281	279	272	298	275	271	260	302	284	275	296	321	331	264	267	281	252	284	239	289	278	320	301	285	317	277	288	276	283	242	268	291	315	294	264	249	289	240	286	294	280	276	251	298	260	295	280	265	283	276	291	275	250	305	299	268	275	271	292	276	262	291	322	307	273	269	310	290	303	282	274	271	337	274	247	267	284	276	261	247	279	316	273	263	297	272	260	280	280	290	258	270	309	291	264	264	268	283	269	266	285	278	305	277	306	264	266	266	289	279	283	297	283	287	280	289	286	284	294	277	277	281	282	296	294	275	281	253	268	307	266	265	297	295	255	293	266	261	273	253	272	283	309	273	329	308	262	258	306	294	275	284	275	290	277	288	302	291	318	270	269	269	315	303	276	290	267	273	294	290	260	262	280	267	264	308	287	284	280	250	268	267	279	261	261	253	265	318	279	271	302	287	222	271	269	300	291	291	291	297	311	242	263	264	282	248	303	295	279	298	289	305	290	306	293	254	289	264	301	291	304	280	265	265	268	242	288	287	286	254	250	251	280	290	289	297	289	328	298	300	279	277	294	307	327	249	282	277	292	270	280	267	280	280	260	263	272	338	309	293	301	276	305	294	291	273	273	287	299	312	249	279	281	271	265	278	280	265	259	267	264	292	287	293	296	293	267	260	301	298	275	307	278	275	316	278	290	301	295	266	271	295	272	260	293	263	285	298	309	263	264	275	278	325	300	246	275	283	277	280	255	305	291	275	265	288	306	326	275	252	262	308	290	289	282	266	295	283	315	312	259	288	298	294	306	310	268	270	283	285	247	313	264	302	292	275	276	272	268	262	309	292	278	293	275	297	294	287	284	268	295	290	285	269	319	284	275	308	311	286	281	285	287	277	281	302	289	301	291	282	271	298	287	285	270	295	262	325	290	304	301	251	273	265	287	259	269	309	297	279	287	240	284	296	266	275	240	302	299	292	264	296	272	299	296	294	284	273	296
1894	651	683	694	758	672	661	700	688	649	683	683	699	678	641	677	667	673	668	693	665	703	629	666	664	694	633	642	688	651	644	677	686	642	677	659	688	698	729	718	630	717	662	681	704	707	710	684	640	660	684	629	677	670	674	666	670	688	674	677	690	687	711	666	643	692	696	664	708	683	747	675	665	691	676	703	669	653	668	658	640	688	676	647	613	702	666	651	695	655	680	651	670	664	641	696	697	699	660	666	693	680	682	708	723	708	690	662	641	690	670	674	738	686	657	651	654	689	687	661	669	699	654	722	689	673	676	631	661	662	648	680	673	698	694	697	692	674	649	670	682	653	687	673	690	673	660	696	666	650	636	686	717	686	697	641	702	634	682	705	651	634	633	648	670	631	668	717	697	658	677	710	702	668	700	653	628	680	710	676	648	702	707	647	724	696	694	637	634	642	637	687	708	710	655	660	629	660	724	663	693	704	634	645	660	696	681	662	692	747	655	670	714	708	681	636	693	668	645	647	672	634	655	718	672	668	644	701	667	674	653	664	662	625	687	665	721	666	667	647	683	671	685	663	689	670	665	694	686	704	712	689	694	692	654	674	689	652	703	682	644	737	697	647	691	695	639	700	633	687	693	649	694	653	669	684	661	677	643	715	628	655	671	682	688	658	645	663	670	677	652	683	670	687	680	704	653	616	690	688	650	679	700	674	640	636	648	717	659	672	692	659	642	695	646	671	678	673	665	687	698	670	657	671	610	672	641	674	652	664	695	685	664	689	675	662	642	671	681	624	642	723	683	694	655	713	707	693	692	724	703	648	634	661	661	645	639	655	707	657	647	670	666	643	674	685	662	700	671	713	723	687	701	637	649	689	674	689	649	640	689	674	645	684	634	708	669	687	687	661	645	727	686	640	650	656	640	681	668	640	653	644	658	667	658	681	634	692	618	652	701	687	662	684	691	664	659	693	681	692	656	684	665	669	678	673	685	669	664	688	654	659	759	627	702	629	650	652	665	632	665	729	669	642	674	683	667	677	674	637	660	677	688	668	669	713	667	645	635	657	661	702	692	713	672	707	651	653	702	653	647	704	668	679	665	639	703	704	678	667	671	668	687	670	689	674	687	645	670	645	686	680	690	695	685	705	641	666	692	665	647	703	650	688	685	641	646	688	695	673	651	705	677	653	698	712	672	683	719	686	735	738	618	688	672	662	694	689	724	675	734	667	637	632	705	662	669	631	681	709	697	682	660	673	705	704	678	682	668	660	678	666	679	634	663	689	671	656	714	682	655	675	629	666	692	694	661	655	645	650	659	675	661	688	668	696	633	586	643	663	659	649	661	651	656	681	658	701	656	632	666	669	689	692	680	701	675	677	692	670	674	675	676	680	662	652	664	611	678	658	702	693	657	639	686	648	632	668	655	743	662	662	655	653	657	664	721	680	712	697	667	670	655	706	668	649	677	646	656	717	655	648	693	690	668	660	704	642	644	696	676	698	729	682	708	652	686	678	694	694	685	697	692	667	663	688	669	729	663	712	691	639	681	645	693	647	725	661	659	642	676	693	711	613	665	669	726	666	685	670	697	652	634	674	717	683	717	631	676	672	691	663	600	666	652	688	698	634	702	637	710	716	669	677	685	705	664	627	681	675	684	638	679	628	665	643	704	705	644	640	685	690	674	723	700	648	693	703	720	707	693	712	707	628	636	677	682	684	647	685	690	716	634	693	694	688	675	642	653	696	674	702	691	687	707	663	673	677	672	671	667	657	674	694	629	676	683	601	687	691	689	706	721	711	696	632	694	709	688	710	675	700	661	674	729	661	696	680	673	709	670	702	616	646	671	710	697	671	691	639	673	652	647	719	634	715	645	677	676	680	697	672	646	676	700	694	658	641	637	701	656	655	685	653	603	640	684	690	686	678	668	680	689	665	692	681	716	695	706	662	674	724	705	726	686	670	693	687	663	680	658	716	647	665	674	676	659	727	640	683	699	645	706	704	675	725	656	659	731	642	698	675	699	653	633	694	669	648	621	678	658	662	660	681	706	660	687	667	638	686	725	635	684	677	623	701	705	695	675	636	665	683	668	692	636	650	670	642	692	707	719	745	672	711	660	664	652	691	658	694	643	693	665	708	635	695	688	660	648	670	686	692	686	679	696	660	693	689	686	665	671	660	661	675	697	662	684	672	644	670	689	688	715	659	681	644	678	683	682	686	643	647	649	664	624	672	662	681	659	687	759	678	620	705	685	668	696	663	592	678	656	684	646	693	700	694	723	672	603	683	628	718	689	710	649	724	714	660	688	674	715	714	660	710	692	660	610	684	714	712	666	637	621	655	639	698	654	625	674	726	698	628	683	762	666	680	693	686	624	693	707	675	682	629	662	667	680	642	681	624	676	624	689	622	679	630	647	672	671	678	663	639	678	654	647	674	648	687	656	687	681	688	676	700	693	627	675	664	680	642	678	716	659	690	650	635	670	646	706	665	663	693	631	727	678	716	660	687	669	689	652	649	675	644	665	701	687	693	708	664	655	701	676	643	659	694	708	654	626	639	651	679	622	657	679	671	681	674	645	678	688	653	684	662	644	693	651	693	670	651	610	710	677	655	679	685	648	689	696	698	661	709	660	681	695	660	666	692	699	652	718	671	691	682	641	697	705	669	661	694	658	684	669	729	662	663	648	650	663	690	632	657	635	636	679	696	696	701	705	685	685	702	659	687	678	637	660	696	643	655	664	677	663	684	716	712	618	693	687	695	632	635	675	672	671	655	714	705	687	653	691	692	674	683	659	672	664	639	661	723	683	661	688	665	645	671	690	653	668	680	728	688	699	666	677	747	688	662	668	664	681	703	717	680	671	667	705	677	667	653	692	661	725	680	654	705	667	659	654	722	647	685	639	735	640	626	651	653	658	675	678	702	757	720	654	664	667	646	679	652	685	681	693	674	652	710	692	685	736	673	654	638	655	656	653	711	650	631	664	709	669	697	712	679	642	671	632	649	674	652	694	669	658	668	674	650	691	657	673	708	668	659	680	682	680	637	668	701	703	677	671	648	679	628	673	689	635	621	708	689	663	623	650	666	693	661	671	667	682	663	723	681	628	683	715	651	679	653	738	655	717	681	689	706	680	610	676	699	651	699	670	719	642	714	635	695	667	686	652	709	698	657	675	707	659	671	664	675	632	630	678	679	677	639	650	665	667	700	636	673	678	722	697	663	673	647	647	666	676	691	665	708	679	663	754	713	672	653	680	694	665	631	704	670	687	720	688	683	678	673	658	680	665	654	674	657	665	705	674	687	692	646	688	655	643	676	669	707	719	688	642	657	623	687	713	660	684	701	723	683	631	656	659	658	684	663	675	666	700	656	695	716	714	677	659	682	690	695	672	672	696	690	652	670	644	665	667	637	692	658	691	677	691	699	643	648	667	726	688	644	691	704	717	636	685	693	669	639	688	663	652	694	630	672	651	674	665	637	688	630	712	655	669	648	686	644
7525	492	575	459	356	300	244	249	208	229	229	229	216	214	176	183	176	159	215	189	178	177	187	178	166	192	210	163	150	182	177	188	192	197	191	176	193	178	209	180	167	195	185	168	179	192	178	197	174	205	178	189	214	186	189	187	165	177	188	177	181	177	167	187	185	157	182	197	193	161	157	145	181	190	161	185	161	157	151	193	160	172	189	199	203	181	175	170	168	180	166	170	188	181	195	171	188	176	173	160	178	157	166	185	171	183	146	164	174	190	190	174	180	196	181	162	190	163	168	184	173	179	181	160	189	177	160	165	169	187	156	167	179	176	147	170	169	166	173	170	181	221	161	179	184	155	179	160	168	156	186	177	154	184	170	194	172	215	162	165	187	191	153	194	174	177	162	183	163	176	170	167	151	173	175	190	168	170	182	168	161	181	174	165	173	183	174	169	173	151	188	199	163	179	162	177	171	171	164	176	176	182	173	191	163	186	190	162	180	159	178	168	165	181	178	165	179	182	153	186	141	179	159	182	176	152	156	208	165	164	193	167	186	149	182	156	170	156	172	169	165	178	184	179	162	194	179	152	183	187	197	177	160	158	179	170	165	154	180	173	177	164	173	179	182	177	171	185	196	190	189	168	154	180	197	152	179	155	187	189	190	171	153	173	175	177	176	172	161	171	172	176	176	158	173	160	150	155	175	174	147	166	179	179	190	182	178	168	182	189	192	170	176	150	174	154	201	160	192	192	162	185	169	176	164	176	176	181	165	177	177	167	178	169	174	180	197	182	179	164	185	179	165	151	181	161	170	166	192	166	176	181	174	196	166	160	186	187	199	200	189	156	165	185	181	165	160	163	169	190	172	176	149	184	192	173	181	188	171	177	175	158	205	170	162	201	190	194	176	153	161	153	141	200	149	187	187	172	189	178	180	173	150	172	169	161	193	210	201	177	187	175	176	164	189	164	182	165	180	168	158	165	185	188	195	177	192	177	195	171	161	184	164	183	196	182	168	165	180	203	196	168	142	170	169	184	190	171	156	172	184	174	191	182	168	153	174	189	182	168	159	195	178	195	178	169	158	185	173	169	168	150	159	167	179	151	169	168	165	163	163	184	154	148	187	175	188	170	178	193	155	177	176	168	185	178	195	151	187	164	167	171	165	175	189	169	154	152	176	153	191	167	162	186	169	158	169	176	204	168	203	167	171	206	186	194	196	190	177	173	191	168	187	157	202	175	201	192	179	147	160	190	186	169	171	170	179	184	143	165	165	186	196	179	173	173	141	178	185	175	160	177	203	171	158	174	196	172	182	170	181	172	154	165	183	198	186	191	184	190	163	183	168	173	199	176	181	167	170	185	179	198	165	161	170	158	145	194	164	180	187	178	164	184	142	172	179	185	185	143	170	170	177	183	175	164	198	168	189	180	154	167	161	183	183	189	193	177	206	198	151	182	174	173	174	181	177	164	201	178	179	161	166	166	147	160	157	196	176	197	185	199	188	180	165	181	181	157	191	175	199	194	189	149	182	201	170	180	195	176	169	188	168	183	184	189	161	152	201	173	169	180	141	188	175	167	160	185	156	176	176	187	192	202	168	161	136	170	189	190	195	157	165	159	165	165	178	167	198	177	166	186	173	166	162	161	173	202	168	184	194	175	189	164	191	188	196	180	164	164	180	185	172	166	179	190	172	184	175	179	180	183	169	187	169	191	188	168	166	166	174	196	192	167	159	177	173	172	178	195	167	193	179	190	200	167	180	178	163	184	169	179	194	188	202	182	211	166	189	195	169	189	165	179	157	174	198	207	182	168	171	169	161	181	179	189	201	187	170	168	158	180	174	172	168	167	182	177	167	180	186	171	163	182	208	162	162	174	135	185	184	159	138	165	179	164	186	165	173	165	187	165	200	182	170	170	167	189	175	153	173	170	179	190	188	178	197	184	181	147	209	183	187	159	192	191	160	176	171	165	204	232	177	191	160	212	178	191	205	197	172	169	168	171	173	173	173	177	151	195	166	173	176	184	186	170	160	173	182	167	178	186	195	165	171	176	197	175	183	174	151	192	193	165	159	182	154	154	182	156	168	190	178	161	170	193	167	173	186	161	162	167	165	156	146	156	175	208	173	165	180	173	192	186	183	171	183	184	173	176	160	177	174	159	144	162	201	173	192	152	189	163	177	150	142	186	157	160	154	163	173	174	159	193	184	177	175	176	176	167	184	160	208	144	194	176	160	174	163	178	184	169	158	177	159	170	174	148	170	152	175	174	185	165	172	154	152	180	157	181	165	198	148	165	193	181	187	164	169	164	175	187	153	167	149	167	165	176	166	164	178	165	182	175	159	166	184	188	174	177	175	182	167	181	150	172	177	165	162	181	194	159	158	171	212	178	173	188	151	170	176	161	172	183	179	170	145	176	179	195	190	169	168	159	160	200	195	164	205	209	190	171	154	167	182	173	167	186	182	220	204	202	165	193	184	163	175	165	171	210	165	177	192	157	198	182	183	189	174	197	178	154	175	186	144	173	176	187	184	181	181	157	168	182	184	185	158	178	152	178	189	172	187	189	183	190	166	186	168	178	175	178	168	157	198	182	197	194	168	145	174	175	175	146	168	175	162	148	162	165	205	173	187	167	168	179	180	177	157	181	187	191	191	173	202	182	175	191	193	179	203	160	152	172	190	177	184	156	156	185	160	184	173	182	160	193	184	177	180	199	185	188	181	182	187	190	183	154	157	171	160	198	183	195	147	166	178	182	179	175	199	164	160	168	177	182	180	188	125	168	171	186	196	194	174	167	185	164	171	172	176	164	190	155	188	169	187	184	171	172	159	159	177	171	165	168	176	198	187	176	156	179	154	155	182	147	180	210	170	189	186	178	160	184	182	168	181	164	181	156	167	174	159	196	172	181	180	184	182	195	195	160	174	178	188	161	179	171	183	187	203	180	163	182	184	148	165	174	159	192	176	177	215	224	175	182	154	174	174	197	189	196	159	184	180	178	185	190	164	195	179	188	181	179	192	179	165	179	188	165	177	189	166	192	168	170	180	157	170	170	186	186	161	153	158	168	182	170	171	210	179	178	168	172	186	131	154	186	176	183	193	163	173	160	166	164	174	171	196	165	184	194	185	186	180	152	166	192	185	171	160	177	168	150	166	183	165	176	178	157	203	170	159	168	184	170	150	166	164	192	191	190	179	187	168	170	157	186	185	169	204	152	171	177	184	158	179	200	153	169	165	171	201	184	177	186	161	166	183	167	163	179	168	164	166	169	158	183	174	151	156	175	173	146	180	163	179	166	176	178	166	164	169	200	184	189	172	176	177	181	177	173	188	165	179	174	157	156	169	163	170	164	167	200	166	151	191	179	163	141	142	178	163	178	150	182	182	194	169	179	163	180	208	184	179	162	162	175	171	201	181	163	191	183	189	163	172	189	177	180	172	193	182	155	177	183	191	170	192	194	180	180	200	170	179	164	176	164	177	186	178	161	156	164	181	166
6257	748	1284	1404	1253	1106	986	928	911	810	796	781	651	611	575	564	540	569	552	555	515	537	511	545	487	543	509	471	500	519	523	501	493	492	532	507	480	475	504	515	545	486	495	527	485	517	492	480	532	478	489	488	463	519	468	521	496	481	462	513	485	484	472	452	476	474	473	472	502	481	444	449	513	481	487	511	454	490	502	506	465	457	478	477	530	492	465	478	447	502	481	498	481	460	500	459	432	449	490	486	471	495	525	469	504	492	445	488	482	500	461	470	470	487	458	492	460	476	446	475	452	467	486	520	490	509	466	489	460	497	473	496	500	497	505	455	462	485	459	481	490	459	492	491	444	472	515	489	481	501	497	472	445	523	491	465	488	467	468	450	509	491	491	462	463	457	479	508	474	522	466	480	415	489	467	460	496	459	478	452	494	492	486	482	513	492	453	501	498	455	496	513	480	470	450	492	477	473	497	504	464	488	475	518	491	477	491	473	477	476	474	521	461	475	492	476	489	445	473	492	435	465	443	483	516	463	488	493	478	425	482	517	499	519	479	462	465	466	487	440	472	507	477	470	456	521	475	485	477	474	453	486	501	463	442	484	502	502	467	489	469	451	463	503	515	477	453	501	464	481	484	460	504	480	507	461	501	474	447	508	496	513	512	507	486	494	480	477	509	491	467	476	474	474	488	449	438	492	485	444	475	482	532	488	492	475	496	483	490	507	502	452	484	496	514	479	457	427	459	476	452	527	454	491	433	496	458	451	496	492	460	500	451	467	476	464	473	489	481	451	493	495	493	490	480	492	470	489	506	483	476	491	470	494	476	528	443	485	474	513	487	490	455	471	471	426	472	468	508	514	476	489	471	517	463	483	505	461	564	465	474	479	470	506	511	494	465	498	505	473	515	442	447	524	465	458	483	485	523	460	527	496	489	474	462	492	459	457	480	498	427	491	513	497	474	484	513	470	494	488	475	512	499	442	493	486	491	499	475	459	478	437	470	461	493	494	512	498	477	473	502	498	462	498	485	475	483	497	469	476	480	475	470	491	508	478	498	470	477	490	461	475	493	457	448	517	463	475	451	486	452	475	495	529	469	493	478	521	502	479	507	486	480	516	482	499	472	464	468	451	460	463	503	466	505	508	482	464	491	470	477	462	490	490	487	487	446	492	486	472	482	483	502	476	509	507	489	480	498	479	454	498	448	484	489	499	482	508	465	479	459	490	498	446	504	462	451	452	443	424	469	492	489	488	470	487	515	467	502	470	483	466	503	460	492	494	521	456	480	519	495	482	502	496	481	483	459	509	451	482	525	447	473	471	461	482	482	480	479	488	503	508	492	484	477	485	466	510	476	515	478	500	487	480	466	474	452	512	465	490	435	494	462	486	486	485	471	475	506	472	483	474	477	497	430	488	453	492	479	491	473	504	472	468	471	444	501	487	435	436	470	489	484	518	469	511	470	506	533	450	480	498	522	498	508	455	477	458	472	483	510	437	474	495	483	457	449	475	480	458	512	538	485	476	418	471	478	490	532	513	473	445	464	483	461	472	510	478	478	469	488	470	486	504	501	510	447	470	453	465	501	488	490	442	522	477	465	524	470	493	468	466	465	505	464	531	446	498	493	474	447	484	490	462	490	480	493	482	466	456	496	488	475	499	481	478	488	501	470	489	452	468	475	501	493	492	474	500	473	533	438	482	489	511	483	476	501	469	476	500	470	485	504	518	462	492	508	472	468	456	514	499	439	472	448	489	489	424	501	455	502	479	479	478	495	471	486	461	439	474	482	504	483	461	457	481	464	465	459	467	501	474	452	446	463	455	475	465	470	480	475	488	474	501	463	466	479	481	508	513	465	519	478	506	487	496	487	466	522	496	493	499	488	470	511	460	483	511	467	498	466	482	484	475	481	480	517	473	458	490	474	472	508	483	476	481	458	514	493	467	498	502	518	484	490	487	517	483	461	484	436	497	467	465	484	469	464	512	495	447	485	470	488	506	488	519	494	471	500	473	461	456	458	450	474	487	475	480	479	480	484	478	476	516	514	483	492	455	484	498	464	480	467	514	506	467	512	502	502	475	483	487	481	490	468	493	474	464	484	471	492	489	505	458	520	488	505	444	492	505	474	502	452	498	469	462	438	492	511	461	496	455	495	471	505	441	435	478	460	484	524	500	495	480	476	467	465	477	488	479	493	480	514	501	513	525	470	469	461	472	476	475	476	514	484	459	487	481	470	467	498	475	539	418	431	486	507	504	501	497	484	484	505	498	496	467	515	481	481	453	478	474	469	478	476	467	476	493	431	508	490	487	486	494	449	452	462	437	451	472	498	487	490	491	484	490	464	480	473	491	488	486	467	450	493	476	471	495	455	505	491	474	497	494	491	453	464	450	500	488	482	479	492	514	451	460	446	434	461	454	539	487	508	438	481	488	447	469	495	518	482	459	509	511	491	509	480	471	460	478	503	509	490	485	490	472	457	460	450	474	508	459	525	504	478	466	468	460	439	465	462	485	471	398	479	491	461	500	497	467	486	504	488	519	483	489	478	476	471	485	455	506	454	500	497	482	481	499	492	524	470	452	492	485	505	436	481	518	504	438	483	485	445	466	499	505	458	486	470	499	470	499	479	499	456	458	450	462	455	482	475	479	461	524	481	499	484	493	455	452	468	486	459	483	487	481	500	443	486	474	503	497	466	463	501	507	527	490	456	531	477	500	528	481	448	446	462	493	487	498	504	472	466	456	492	455	497	477	483	438	492	454	492	497	484	453	507	505	486	468	469	479	458	478	482	499	451	463	499	457	521	492	472	468	484	491	485	461	454	435	490	497	450	517	491	457	475	490	495	489	494	522	510	496	494	449	521	460	476	499	501	450	480	497	474	500	476	488	489	489	481	481	463	527	478	459	513	495	470	481	451	466	480	468	481	508	484	459	448	464	493	498	475	484	519	473	483	511	467	466	520	496	467	506	461	472	494	489	499	478	483	538	504	479	465	500	465	444	482	486	453	455	490	459	475	508	467	490	514	509	484	478	476	476	476	442	500	488	463	494	525	452	499	494	484	462	432	477	450	519	495	487	461	490	485	514	458	515	483	476	458	501	478	475	471	501	450	517	463	474	494	486	462	522	491	473	489	469	477	471	481	439	481	491	530	484	498	467	467	489	455	452	491	451	528	485	534	472	496	492	472	496	522	517	489	487	451	493	492	486	526	454	480	488	518	443	505	484	475	487	477	452	541	475	469	483	482	480	494	462	492	493	494	493	485	470	449	486	469	479	523	504	497	515	405	487	502	507	443	508	467	429	474	489	486	477	480	483	474	469	503	473	520	482	483	496	492	480	473	485	504	504	478	461	470	491	489	464	482	471	421	465	478	523	504	531	461	516	476	473	477	523	452	493	489	441	452	484	510	482	482	468	534	500	484	498	459	467	473	497	486	435	491	486	479	495	464	487	478	461	457	477	460	493	493	460	500	503	451	510	472	485	496	486	455	484
14124	1266	1177	860	686	609	556	472	446	466	423	391	354	388	351	347	351	366	330	347	356	361	328	309	341	348	367	371	335	345	363	320	330	345	299	314	301	327	334	332	336	314	361	326	351	348	359	349	332	309	289	322	313	298	336	332	329	361	319	361	312	325	343	320	312	316	337	310	337	325	290	326	307	300	342	316	323	336	306	329	305	346	327	328	312	327	303	285	343	326	316	321	314	335	345	317	307	365	334	339	370	315	312	338	321	328	323	333	315	344	304	363	365	347	306	344	335	310	318	309	314	328	310	324	342	316	299	338	334	298	309	303	338	352	318	330	329	353	303	324	300	339	329	319	319	323	326	363	324	339	326	310	336	341	317	328	332	297	308	337	333	339	358	313	308	320	342	328	318	321	287	299	295	313	326	356	338	319	337	339	331	323	328	321	324	313	313	312	340	383	319	309	306	309	306	308	310	297	296	314	325	309	318	318	296	340	325	328	315	315	312	357	329	329	305	322	344	326	292	329	314	326	309	333	313	334	327	325	351	277	318	330	322	338	317	329	328	323	311	330	312	343	320	325	344	341	346	341	353	319	337	291	316	302	320	364	310	334	327	352	331	371	315	311	322	330	323	297	315	293	326	316	320	307	364	315	318	322	349	332	357	325	345	364	349	362	346	336	321	289	334	328	357	329	324	322	305	285	322	349	332	320	348	305	348	312	307	333	308	319	313	292	342	292	327	336	338	334	311	289	309	308	314	292	324	369	332	318	313	318	306	336	361	357	313	308	333	313	311	347	324	339	308	365	282	332	343	340	293	315	330	314	351	290	321	341	336	325	346	320	327	298	359	290	313	303	348	332	358	316	336	346	306	324	340	333	340	330	306	325	361	304	333	349	310	308	316	314	286	294	324	331	320	342	290	325	352	324	322	328	328	318	366	324	309	329	311	289	310	322	319	288	317	316	355	334	336	343	334	335	344	333	307	319	314	302	325	301	311	346	337	298	306	330	363	338	334	320	332	277	325	324	311	342	331	323	356	344	333	304	323	359	334	324	312	353	309	366	326	325	309	332	331	307	338	325	347	286	343	312	297	350	310	314	327	289	339	312	322	294	289	352	299	319	314	324	317	292	369	297	308	324	317	319	292	320	334	328	294	301	311	324	321	313	332	314	333	294	268	323	339	317	320	367	310	310	295	317	333	297	313	348	371	324	298	297	306	325	358	327	327	277	323	336	321	348	339	319	316	296	339	350	294	316	327	352	337	331	325	322	358	339	342	330	324	312	327	361	331	327	330	314	324	325	324	283	355	341	344	316	321	311	290	318	358	312	293	346	336	320	315	316	300	357	337	337	335	320	330	344	318	331	365	330	313	322	364	359	309	378	319	296	335	341	319	363	332	326	325	357	340	326	307	320	344	335	329	359	265	348	328	305	317	314	294	329	317	323	280	312	342	311	327	340	333	316	302	340	355	330	331	346	328	340	341	301	310	335	342	319	281	349	344	300	326	318	359	311	348	343	316	336	326	350	336	326	368	326	338	346	330	335	320	320	354	366	316	308	335	309	299	338	328	301	351	323	318	314	317	346	331	366	314	338	324	315	302	342	309	291	325	329	368	289	329	321	313	324	327	292	319	350	332	325	316	321	306	340	265	299	339	293	297	326	342	323	338	317	340	310	324	312	365	321	335	322	276	342	349	302	340	328	341	340	353	344	371	343	306	316	362	321	360	307	294	318	323	323	304	328	347	317	309	330	312	335	302	358	333	313	332	301	330	315	311	342	319	279	355	337	344	321	331	307	355	322	313	314	320	337	330	301	341	379	322	320	320	312	342	358	353	307	311	324	305	339	333	342	351	354	305	317	337	334	289	347	297	332	320	306	336	330	320	320	333	373	327	339	324	306	338	319	320	325	324	344	317	314	292	309	308	335	370	343	321	306	321	308	302	315	310	327	330	328	334	318	315	329	329	300	334	309	302	327	317	286	360	298	315	343	315	333	325	307	340	318	329	338	315	305	346	367	340	313	348	376	333	313	325	339	361	307	320	327	320	287	311	341	297	350	343	313	384	311	324	320	362	330	338	317	310	319	319	333	335	313	289	327	342	287	315	310	295	288	312	262	302	330	299	318	323	340	340	342	343	330	319	362	288	331	351	303	321	339	316	375	347	333	336	342	343	289	333	322	333	329	333	309	353	325	305	307	304	319	313	317	338	328	308	345	324	320	363	301	324	328	309	315	333	291	333	345	346	301	319	307	298	330	330	291	285	314	325	347	331	301	327	319	314	327	322	300	337	362	340	311	347	325	306	327	325	337	351	331	280	298	349	326	277	326	300	311	323	352	315	301	310	326	350	341	341	326	295	312	306	326	297	307	308	325	339	324	339	345	315	321	351	361	311	310	329	313	318	299	343	333	331	315	310	307	314	312	373	377	350	325	322	361	319	325	361	322	327	325	340	323	306	301	329	333	339	342	347	338	340	354	338	302	321	315	327	335	354	285	354	343	307	340	309	316	302	337	311	308	272	274	315	283	333	285	303	326	340	332	306	337	302	311	351	301	303	317	318	316	321	335	328	310	325	327	357	330	353	293	298	339	349	331	296	281	337	335	289	337	316	304	307	294	362	295	317	304	330	317	319	324	336	338	361	302	317	341	358	338	304	320	309	339	320	337	359	348	317	328	319	332	322	328	333	370	329	317	338	308	328	313	329	330	359	325	328	339	325	328	320	361	352	344	318	323	321	300	338	279	345	342	320	320	322	317	313	307	311	328	302	317	329	352	353	340	344	340	304	326	330	343	320	334	351	353	339	303	301	303	330	301	370	331	330	319	302	278	342	336	322	322	314	335	360	307	305	341	322	309	315	316	326	320	336	351	329	306	317	334	332	325	274	375	348	268	314	333	306	309	312	324	294	340	358	326	331	331	337	331	323	325	338	337	326	344	326	315	315	344	306	333	332	331	335	353	333	328	297	319	317	298	290	311	351	313	310	313	318	349	309	316	338	285	329	334	336	318	347	300	294	323	323	325	291	335	312	339	326	337	315	328	334	340	319	322	348	316	327	335	327	320	317	303	300	309	307	299	336	307	346	316	325	326	280	334	338	298	301	327	338	299	343	322	313	367	330	320	316	319	306	346	317	302	326	341	323	303	351	325	330	316	349	327	328	283	326	355	306	278	323	316	326	305	324	328	369	330	345	309	320	361	327	314	340	319	317	331	331	292	313	337	326	311	301	309	314	313	345	305	306	308	322	298	314	296	353	356	325	354	321	350	318	347	310	325	342	270	289	313	300	318	327	309	342	318	322	321	364	355	344	318	309	278	305	306	336	339	326	346	354	322	324	342	343	371	346	361	341	322	302	308	320	326	307	329	317	302	310	369	330	316	311	328	320	359	322	329	337	326	297	306	317	365	323	340	345	336	334	318	319	299	292	322	299	331	341	286	303	330	341	337	335	346	346	335	348	336	339	334	349	325	359	328	316	341	295	370	364	323	325	326
8269	1355	2393	2603	2312	1943	1838	1637	1491	1475	1308	1329	1099	1019	953	909	908	914	919	870	892	903	887	863	842	847	818	897	843	842	829	855	775	831	820	863	778	911	861	790	834	779	833	790	822	803	858	783	873	797	801	810	772	795	784	805	760	834	782	825	826	823	801	772	847	760	758	803	771	817	800	759	795	781	772	807	785	821	833	765	774	770	791	815	831	806	808	774	770	783	769	848	846	753	785	808	773	815	792	769	809	783	821	818	817	800	798	852	838	824	786	851	830	835	800	794	783	825	759	837	804	829	843	805	732	823	808	838	859	811	828	769	760	810	796	735	802	837	727	808	813	866	839	756	797	793	824	773	784	748	804	788	744	769	767	826	797	764	800	809	805	781	827	751	808	798	724	784	789	782	770	775	796	811	795	823	766	808	767	808	852	827	836	824	870	870	806	768	777	851	749	752	796	781	775	834	815	798	836	814	824	751	822	806	777	812	769	810	764	761	785	764	764	816	791	788	825	830	821	777	833	839	837	849	776	777	787	793	794	754	744	837	769	839	792	789	771	791	807	755	767	765	787	842	793	800	782	798	804	799	791	738	814	771	771	752	782	789	775	775	804	792	788	825	769	791	817	764	777	810	785	829	772	799	821	824	793	810	808	772	845	782	764	835	819	793	797	803	773	831	776	764	773	782	819	777	858	819	802	760	789	810	848	841	790	835	796	786	822	853	771	846	710	753	767	763	798	822	799	796	745	799	745	767	744	794	813	776	793	784	815	776	787	823	813	757	732	794	758	836	818	792	758	796	845	784	823	806	744	815	773	800	754	739	805	822	754	799	802	838	811	795	800	766	784	794	835	771	830	817	768	800	828	719	744	799	810	815	772	805	806	792	811	797	872	852	763	800	783	828	837	820	772	768	767	760	809	821	823	788	756	741	762	713	779	824	771	836	805	760	770	793	817	789	756	803	800	783	769	779	786	819	763	763	815	813	775	813	777	767	763	778	740	770	773	829	816	820	781	788	812	779	800	788	838	801	811	764	739	790	778	794	835	785	837	826	805	788	788	765	817	822	868	829	771	779	745	817	803	791	796	820	794	843	819	762	822	782	798	781	761	779	828	785	809	799	800	807	807	749	728	770	804	799	791	783	799	776	825	799	754	829	756	853	811	806	813	798	790	783	798	832	723	803	826	800	840	769	816	794	816	789	751	804	802	762	775	800	753	825	804	832	806	746	811	779	791	746	773	830	756	781	797	822	741	804	779	752	829	807	790	820	808	855	784	805	808	756	855	813	757	817	808	780	754	806	799	843	799	725	806	775	832	769	840	766	791	792	814	727	788	779	815	832	819	822	811	790	814	761	801	754	767	811	789	785	794	816	876	813	791	805	765	810	749	787	799	815	808	813	795	822	763	808	783	797	815	791	813	820	780	794	791	765	793	767	773	848	803	807	845	788	790	783	785	781	806	736	782	798	832	787	802	835	814	834	797	830	805	727	781	841	746	790	773	818	740	789	757	871	784	804	766	792	769	781	805	815	796	841	864	778	826	764	811	771	764	861	776	761	786	826	821	809	801	794	787	765	753	775	828	809	809	791	760	805	818	760	793	828	732	826	788	778	797	798	808	809	793	766	747	851	781	773	792	740	854	791	779	802	772	773	869	800	780	757	789	765	774	755	779	813	772	804	747	790	763	802	808	792	775	801	745	825	781	826	811	844	818	755	823	783	796	765	768	751	841	803	825	834	768	780	803	789	749	817	784	783	843	805	872	794	762	779	796	810	803	774	753	766	753	812	731	787	818	771	811	801	791	807	810	766	793	835	745	749	797	806	843	746	793	799	841	787	795	800	790	809	826	835	793	835	839	824	769	812	785	819	807	764	786	792	855	836	826	779	736	749	813	855	831	750	814	803	789	760	828	804	794	787	769	841	774	765	830	804	760	828	781	762	828	803	823	774	804	740	823	765	757	817	794	812	806	792	796	772	771	774	777	751	740	820	766	744	828	803	829	804	734	812	801	792	799	822	832	783	829	805	813	789	787	794	792	793	825	775	814	813	807	732	772	784	810	830	746	821	784	767	866	742	804	811	822	853	768	780	812	782	776	831	816	795	799	748	787	800	775	813	795	755	795	788	826	786	794	813	786	760	804	748	838	785	745	724	824	804	772	810	828	767	808	823	830	848	830	833	807	791	809	797	783	795	795	784	788	793	772	775	791	828	830	789	792	768	793	795	867	829	798	771	775	802	763	843	793	801	786	783	764	782	766	778	800	798	783	817	765	806	795	812	820	783	805	783	791	792	792	792	810	817	771	809	830	790	808	770	788	805	797	727	800	766	745	819	817	769	794	852	823	796	770	757	788	797	780	819	806	790	788	794	802	851	752	800	744	816	776	780	790	759	796	786	785	816	773	821	791	797	800	780	762	752	744	784	775	863	827	838	820	795	799	827	774	794	783	842	779	744	824	783	749	800	820	798	771	795	763	793	792	854	821	778	838	836	788	769	791	752	785	817	782	793	792	766	793	800	791	779	788	781	802	835	762	762	802	741	814	778	763	754	846	783	775	763	792	804	800	804	794	844	778	784	741	828	766	827	785	788	808	803	786	845	802	826	755	819	805	789	796	773	815	828	773	802	831	830	815	827	817	793	741	800	783	838	810	858	785	823	817	775	785	803	823	820	807	787	785	785	825	778	751	811	837	806	785	831	837	791	799	797	835	787	806	842	800	754	831	794	793	800	791	781	769	832	812	805	794	778	814	747	822	809	782	766	864	803	811	836	784	815	787	813	823	830	761	793	787	783	790	817	756	803	808	776	753	760	790	806	806	819	823	737	805	805	803	761	795	823	768	765	817	790	791	758	819	743	761	794	830	815	793	803	740	804	785	848	724	747	793	755	802	811	793	772	833	809	749	788	780	821	797	776	792	773	820	794	774	771	818	783	848	745	802	803	786	787	814	811	797	786	764	840	781	775	788	797	768	754	835	823	824	818	815	794	826	779	769	795	805	792	787	747	829	763	786	759	782	785	855	816	810	752	815	825	807	825	784	805	852	801	775	787	785	795	826	811	755	784	768	766	767	823	783	778	859	804	825	774	789	765	815	775	819	796	839	794	769	764	811	736	814	759	747	762	816	782	781	759	786	811	829	817	825	778	793	796	796	807	811	795	786	803	779	795	793	798	777	802	748	820	785	803	780	779	833	790	824	791	738	800	781	773	840	732	807	828	817	816	791	832	758	850	762	809	756	776	768	819	799	789	753	759	800	804	783	779	784	786	715	782	778	726	811	821	772	829	789	729	768	762	763	827	775	829	794	796	793	797	785	793	829	768	802	757	754	741	786	791	831	803	792	782	780	808	760	824	764	764	734	760	788	747	806	798	848	772	809	791	780	765	804	778	796	853	792	774	797	803	782	806	826	807	785	780	767	766	839	755	776	766	803	808	787	757	807	775	788	803	802	770	769	780	780	809	800	803	796	781	768	823	786	769	824	792	759	800
1502	290	302	280	300	318	284	285	296	292	268	259	262	267	230	277	291	274	296	269	279	233	275	272	260	272	257	282	296	288	287	268	288	307	295	289	274	277	303	257	294	282	262	285	288	287	301	271	274	266	286	306	302	269	272	278	278	290	285	262	264	286	296	281	261	302	282	265	279	255	311	293	270	245	270	279	242	274	261	264	279	265	285	257	272	293	276	257	259	295	259	282	284	270	255	267	280	254	271	289	294	292	275	298	268	269	324	274	247	289	256	271	264	250	277	277	263	278	263	255	262	248	250	280	317	272	278	279	283	269	292	274	288	278	287	289	275	266	293	291	311	280	287	247	278	281	271	275	272	259	257	296	318	311	254	302	271	282	282	282	267	286	265	275	284	268	301	306	309	300	288	267	310	283	272	261	322	317	303	283	271	291	275	287	267	274	266	287	323	254	267	278	288	295	276	295	286	284	241	290	248	284	287	286	298	304	274	271	266	267	272	306	269	261	300	290	278	286	296	275	278	277	280	305	280	276	287	322	266	278	260	265	259	249	257	286	271	262	287	278	300	271	272	267	300	305	299	256	266	292	263	283	267	270	235	259	297	334	298	305	305	303	274	297	279	271	265	256	286	290	277	249	310	291	314	281	272	243	256	267	288	296	282	314	293	318	286	280	308	265	278	246	274	312	291	280	270	288	287	256	275	262	251	296	257	285	294	294	271	274	279	290	252	273	276	319	263	315	279	274	262	302	279	291	273	286	257	315	309	291	307	274	277	277	307	273	247	271	285	258	283	277	297	262	272	283	311	292	263	270	277	325	288	260	302	284	278	310	268	294	236	263	274	252	266	291	286	273	278	288	276	300	301	275	296	269	266	306	285	242	256	267	305	273	282	265	295	295	292	291	304	278	293	267	294	276	275	311	304	283	268	266	258	260	291	267	293	323	291	296	287	275	250	257	284	281	324	271	267	279	242	280	291	279	262	301	279	276	309	275	285	297	271	282	301	274	283	290	290	296	294	270	275	307	277	290	308	289	300	251	293	290	297	262	275	304	298	311	268	279	268	283	277	254	259	297	265	252	271	290	293	268	263	244	291	293	290	277	294	314	268	277	300	294	294	258	299	289	300	296	275	299	252	260	310	269	276	294	290	314	286	298	294	291	267	296	257	300	257	275	277	272	323	302	288	295	253	259	287	296	292	272	310	281	268	271	294	266	276	306	266	277	265	288	314	266	273	304	293	303	284	299	292	279	284	293	292	291	303	266	313	302	293	269	288	273	268	253	314	277	246	274	296	292	287	252	288	265	270	270	303	280	251	309	266	266	290	261	265	273	295	285	257	264	277	299	270	304	286	276	299	263	271	265	308	258	272	277	299	294	288	313	274	264	255	289	299	283	282	300	276	270	245	280	283	272	307	312	254	282	255	290	254	252	292	260	321	309	271	276	266	291	262	319	323	259	286	259	260	283	299	245	298	299	302	296	276	248	281	270	296	240	282	267	241	289	278	292	258	277	286	276	273	292	275	283	297	263	311	302	239	273	293	283	252	276	294	266	266	289	294	265	287	270	288	267	290	275	269	310	300	262	319	291	255	247	278	288	276	261	247	281	281	276	301	290	291	302	268	258	308	315	294	316	275	261	295	305	267	262	317	303	278	287	315	289	303	312	294	278	296	272	298	295	280	290	282	286	262	304	278	276	300	316	294	264	266	278	280	284	309	292	271	268	256	244	291	254	275	273	307	287	273	275	277	274	259	289	248	239	263	280	280	279	296	285	314	269	272	277	311	257	237	296	292	296	297	295	255	298	302	275	291	281	300	296	287	270	288	300	260	253	294	291	280	287	291	263	277	261	273	282	268	261	268	282	274	262	271	298	295	236	274	269	284	287	297	301	313	265	255	310	280	266	268	276	288	299	280	277	297	297	260	276	254	268	251	286	305	288	238	293	253	292	240	299	279	300	297	309	270	295	271	302	274	299	275	266	286	268	246	286	279	290	307	284	262	302	279	270	254	253	256	287	284	285	286	281	289	316	282	288	262	276	270	282	288	262	297	275	245	285	249	280	324	251	280	258	287	301	252	275	284	294	296	268	262	272	298	276	254	250	276	277	261	278	307	315	290	285	281	301	260	272	303	288	282	280	265	297	256	294	298	249	275	270	255	260	298	258	242	279	305	276	321	257	324	271	259	289	284	295	270	283	263	284	281	301	273	296	268	267	265	286	280	278	269	276	342	260	239	266	283	270	267	254	288	332	285	288	315	261	269	299	276	291	285	300	238	296	288	293	291	284	283	285	299	272	272	300	282	288	241	246	290	284	304	265	297	278	248	278	306	274	267	271	278	256	272	260	275	275	281	284	274	278	297	294	292	278	285	258	313	286	302	280	317	287	260	262	279	306	263	273	307	299	273	276	301	322	263	300	303	296	291	288	309	287	305	286	287	262	308	296	316	289	292	279	257	246	288	245	259	295	269	286	288	275	303	286	276	288	288	285	280	266	287	316	329	270	283	272	277	251	278	282	309	295	292	307	292	245	282	269	255	268	291	291	282	265	307	317	318	284	303	259	244	271	288	305	267	275	326	288	269	284	281	306	296	296	302	226	276	278	251	268	281	283	268	261	252	329	265	277	255	278	274	297	266	277	258	290	281	220	301	293	264	258	306	298	275	288	285	285	296	312	252	290	265	298	278	283	279	296	273	278	294	259	256	283	245	270	248	290	247	275	264	314	282	264	244	311	279	269	267	276	299	265	228	267	264	301	262	292	301	284	273	259	291	248	293	275	296	280	288	288	295	263	276	320	286	276	306	284	278	264	298	256	323	279	280	261	288	236	250	281	280	314	294	282	275	248	291	299	291	264	262	291	306	274	260	287	330	275	243	276	286	264	272	261	295	291	276	285	286	267	275	274	274	257	307	290	295	288	256	263	279	292	304	269	288	289	291	291	282	297	264	297	270	291	306	283	291	319	296	289	294	305	255	305	288	270	298	284	271	243	281	271	286	307	286	288	259	239	261	279	300	259	283	313	282	316	307	290	259	276	269	271	263	293	322	276	285	276	255	255	295	291	251	266	282	285	286	249	262	280	290	295	255	298	297	289	282	276	279	255	276	291	309	283	293	270	281	253	295	276	297	271	316	273	272	262	280	298	278	264	277	284	295	284	264	260	298	284	292	290	302	255	315	302	262	264	272	265	291	284	261	339	277	302	332	279	281	297	275	297	316	258	316	296	320	273	272	283	291	305	236	264	265	298	292	304	300	310	294	289	268	295	266	286	258	262	299	287	295	280	276	272	252	299	296	292	288	286	300	299	301	318	321	239	273	291	273	303	287	268	290	299	281	272	281	302	266	242	299	252	248	282	296	291	300	265	288	274	288	286	281	254	285	286	279	274	258	252	281	267	279	280	271	256	269	286	274	270	271	291	284	300	278	271	287	282	313	296	273	273	293	284	293	280	273	304	260	275	299	256	261	280	242	268	319	271	292	286	275	271
1791	701	744	691	701	699	684	692	673	697	718	648	707	664	663	710	746	688	694	674	657	687	691	636	645	700	681	676	648	642	699	670	652	658	699	630	636	703	694	673	664	710	674	670	712	678	657	668	642	689	657	671	682	712	693	713	682	674	658	653	691	616	653	675	706	710	682	613	681	625	681	618	635	639	639	679	623	659	677	669	637	667	670	635	662	653	694	654	662	649	621	638	648	633	670	639	630	619	642	660	672	699	621	653	726	673	672	656	692	661	687	661	655	676	678	749	675	665	640	700	651	674	643	660	665	655	636	703	616	625	641	635	657	700	698	643	675	624	673	683	672	652	640	688	689	644	683	708	639	694	650	660	672	662	663	622	633	693	607	663	650	699	663	700	624	676	650	650	666	699	697	666	674	683	682	686	658	653	710	646	695	654	677	665	665	687	706	666	671	665	659	684	681	669	677	605	665	645	636	630	667	707	635	672	632	695	717	691	672	654	650	656	650	666	730	679	675	675	717	674	686	688	682	669	624	687	704	666	653	670	711	694	683	696	680	673	660	678	684	639	657	691	739	681	672	685	671	632	657	708	676	647	655	644	669	655	638	636	703	662	687	701	673	647	697	676	705	675	679	674	663	662	671	681	668	620	673	692	666	737	653	706	660	696	701	691	663	702	687	669	682	706	664	691	642	658	595	689	664	669	651	652	681	646	686	680	679	667	665	633	720	655	669	654	689	657	706	675	691	680	607	641	678	718	664	666	695	723	690	644	682	645	683	735	685	689	686	642	652	667	648	638	668	637	690	618	656	666	636	683	700	632	690	655	663	652	665	668	608	671	609	672	647	714	655	661	705	665	670	683	671	624	692	697	655	663	678	694	709	708	684	682	636	687	652	679	675	651	629	682	706	637	637	661	663	661	680	669	684	698	638	667	674	689	665	658	682	629	675	692	652	652	662	634	679	663	628	711	691	662	650	640	675	647	661	670	653	662	692	653	693	667	611	660	666	658	670	648	676	658	679	612	671	712	654	653	649	635	669	659	622	627	684	647	655	664	703	708	663	688	672	683	706	635	683	624	653	634	658	740	737	678	680	648	679	691	660	686	646	634	673	682	660	621	674	684	675	649	688	696	651	604	651	647	640	649	672	641	651	640	651	693	718	664	720	670	668	652	643	684	638	689	735	657	675	708	640	662	653	661	662	677	688	627	657	655	701	699	701	646	688	671	681	644	681	636	664	685	676	620	623	693	668	693	657	667	641	673	678	623	635	687	633	660	689	699	634	708	693	703	685	677	662	670	695	669	693	669	690	658	671	707	636	628	677	657	639	694	669	674	637	624	626	709	644	683	634	629	680	657	687	647	657	683	671	671	675	637	674	671	640	683	666	624	695	680	684	693	694	684	682	652	655	657	717	650	610	706	677	675	679	642	688	708	707	703	686	656	686	653	681	683	694	663	654	680	631	709	667	684	621	675	707	703	696	627	667	687	664	714	644	645	641	643	716	657	663	706	649	677	702	634	668	690	605	672	679	673	664	602	687	657	648	661	704	641	680	678	700	660	653	666	643	648	696	637	665	654	694	622	664	702	688	642	646	693	647	665	687	678	665	668	645	589	687	704	679	663	685	686	686	652	647	657	706	683	677	636	638	653	662	654	705	651	720	712	649	692	643	694	677	673	651	694	669	663	689	632	694	632	662	716	676	669	661	680	711	648	646	671	694	630	699	668	686	679	636	626	681	672	655	668	654	626	655	650	664	686	632	670	602	661	648	689	663	669	669	656	688	677	686	696	652	630	651	668	649	715	650	641	682	625	679	641	660	700	646	605	659	674	726	713	653	629	656	667	672	671	655	704	667	685	635	629	662	649	679	619	661	625	658	612	645	661	641	688	637	669	679	624	701	697	670	645	655	665	693	658	669	642	660	675	676	635	636	727	689	623	655	668	651	627	662	648	692	655	660	675	657	652	655	673	626	660	683	639	677	682	674	707	624	602	655	681	685	672	696	648	697	645	658	675	684	668	697	675	663	639	625	631	653	685	653	646	662	676	648	633	626	681	641	694	694	717	739	665	676	675	662	630	689	638	674	665	690	645	651	673	671	693	674	650	639	659	697	671	621	657	685	630	658	681	648	698	692	648	678	682	681	690	643	671	652	662	664	695	704	678	711	736	629	686	667	595	692	670	659	670	642	651	697	623	714	703	676	671	666	706	680	637	684	679	667	694	684	650	635	643	662	665	705	614	683	632	640	677	650	661	658	655	688	664	646	644	747	680	701	693	685	691	627	687	698	691	722	647	676	660	694	679	634	680	665	634	743	628	722	648	712	717	590	672	665	680	631	723	702	689	636	677	627	634	637	710	710	665	693	672	683	649	640	647	626	633	655	702	657	674	636	684	629	658	661	695	682	676	635	676	663	626	703	649	655	660	679	672	725	644	649	642	662	638	674	677	704	651	620	650	678	652	666	619	663	684	698	689	661	670	703	642	713	646	651	619	676	660	707	680	634	653	665	671	703	702	649	684	626	680	662	669	673	686	624	641	640	692	651	681	644	667	704	677	657	670	715	695	653	655	731	679	729	641	654	685	675	655	635	686	669	647	648	672	665	646	685	738	662	694	701	607	682	649	693	665	699	659	720	664	624	671	709	667	659	679	662	666	673	679	629	725	664	657	680	627	697	678	665	678	677	675	619	658	674	700	731	661	681	684	629	705	741	654	707	680	676	632	695	651	687	691	670	718	705	617	657	684	670	652	633	695	642	696	660	658	642	638	658	689	717	687	664	649	638	658	681	674	653	602	706	688	691	667	652	673	674	705	671	659	681	660	632	681	639	647	610	626	644	698	666	650	687	672	673	632	702	664	678	683	711	659	659	629	668	658	644	695	664	650	666	662	661	651	679	677	666	685	642	651	634	677	678	662	663	657	652	654	646	655	649	673	637	703	669	684	711	676	636	704	702	657	632	668	658	641	625	658	679	664	629	689	671	668	699	654	620	705	662	678	673	645	668	677	661	673	644	657	662	659	684	654	662	659	688	650	658	693	730	634	625	650	687	713	604	673	678	627	641	617	694	672	647	670	680	708	638	723	715	670	621	687	694	647	654	676	645	629	704	644	617	653	664	644	670	701	716	687	707	672	673	629	677	651	650	692	672	670	686	658	644	682	627	639	695	700	638	667	671	697	666	666	654	645	661	687	626	646	702	647	629	688	633	678	667	717	661	655	728	691	685	697	649	661	647	696	696	657	694	664	696	677	696	683	683	706	626	621	652	671	681	641	654	693	665	631	646	648	643	689	688	642	701	630	669	701	664	676	682	655	686	675	672	718	653	627	653	662	680	709	722	682	698	663	658	669	660	684	662	711	666	625	656	675	657	650	626	722	696	686	654	664	665	683	693	613	693	695	736	696	660	673	668	694	709	691	706	714	671	681	685	697	695	670	682	677	661	717	648	650	683	655	647	654	685	688	714	669	656	684	695	665	660	637	683	701	649	611
7705	520	551	449	336	290	300	253	245	208	215	218	184	198	201	175	200	173	179	187	186	184	188	187	201	162	173	188	162	169	168	221	184	173	174	162	191	177	183	175	164	199	199	171	193	179	176	182	173	169	187	164	167	180	200	179	196	179	169	188	179	150	166	172	159	177	180	172	192	147	185	168	178	176	205	176	202	177	197	207	188	178	155	177	160	203	156	159	153	179	174	171	163	203	190	206	194	194	158	180	180	210	165	187	190	187	145	172	174	184	202	183	194	169	185	202	195	176	179	178	181	151	184	181	172	179	197	205	181	173	197	189	178	173	190	164	169	176	168	169	169	189	165	152	173	166	177	194	157	201	163	174	198	166	194	196	177	159	181	206	173	172	174	194	151	181	166	200	185	199	172	171	172	162	156	200	196	185	184	166	173	179	166	167	178	177	201	185	183	182	175	170	182	179	200	187	173	169	191	183	178	180	151	196	154	171	197	167	176	175	157	149	208	148	161	183	162	200	184	180	171	198	187	200	176	180	154	163	190	185	175	170	189	191	167	181	179	183	174	170	178	156	157	181	174	193	190	181	185	153	160	170	191	182	184	187	119	172	191	170	192	183	182	171	169	194	172	176	204	168	208	198	168	170	199	173	154	187	183	177	139	164	163	176	195	190	195	195	172	179	201	182	168	152	184	189	173	192	179	149	167	162	172	163	174	185	200	176	166	177	165	175	162	168	186	191	193	167	168	172	167	198	195	163	154	178	181	159	183	173	173	155	170	195	162	174	180	158	195	154	181	193	199	191	185	193	195	175	178	206	165	181	159	183	171	190	173	152	194	158	174	212	162	170	159	156	183	156	165	187	171	166	171	172	180	176	176	189	170	183	183	184	154	189	197	181	182	173	192	176	187	193	194	178	180	186	176	202	174	178	182	196	157	136	180	169	161	161	191	188	186	190	172	166	154	177	168	179	176	165	168	176	178	160	181	184	162	172	152	167	207	163	177	182	171	164	190	189	170	158	176	161	187	147	186	195	181	213	180	196	172	145	167	178	175	171	157	171	190	177	178	186	161	177	148	153	197	184	170	186	173	177	171	183	188	194	162	166	185	171	190	173	177	165	182	189	175	170	174	185	193	186	200	182	183	164	187	169	183	167	162	200	170	199	187	185	183	165	180	189	164	158	173	175	195	166	173	169	198	161	146	174	176	186	170	190	204	195	188	144	166	197	178	191	185	163	183	158	172	189	187	145	197	162	153	171	169	174	190	181	192	174	175	178	168	183	190	179	181	165	173	148	161	192	184	182	173	175	189	141	205	211	179	170	153	160	153	211	186	183	171	197	209	154	152	171	176	151	152	175	165	184	170	160	164	155	173	163	186	162	197	185	180	184	171	168	175	177	171	191	165	182	177	208	201	189	184	174	190	190	185	163	184	177	170	178	178	164	190	183	184	168	165	161	157	177	180	174	185	176	167	184	184	180	148	178	200	186	164	165	164	171	168	166	192	176	179	179	186	180	165	177	166	167	159	167	168	164	169	196	203	201	172	198	159	200	159	168	176	177	173	184	172	157	174	188	174	185	172	184	172	166	177	185	159	161	179	170	189	181	170	184	175	170	182	185	183	187	162	155	139	167	187	166	169	176	193	170	166	168	167	181	186	196	162	184	177	173	192	190	189	215	188	172	174	163	193	182	187	188	168	181	161	176	174	170	191	186	195	176	185	196	154	198	177	174	160	168	178	198	167	180	172	167	192	164	168	181	166	188	187	171	170	183	164	160	164	158	183	182	170	157	199	201	147	173	174	171	179	192	157	183	171	170	142	182	165	192	204	174	192	175	167	176	177	172	174	176	167	166	212	165	210	173	181	198	171	150	181	179	153	177	161	170	179	160	166	166	171	195	183	170	185	186	165	194	174	160	185	177	176	198	180	161	166	161	178	193	173	190	153	204	179	188	172	174	171	171	177	188	170	160	172	171	167	154	183	168	188	185	156	191	172	193	165	168	165	186	152	192	192	159	163	175	181	160	152	191	183	152	173	207	199	147	190	197	190	145	185	173	167	179	193	199	183	179	159	180	155	177	171	175	179	170	179	186	168	179	178	173	156	185	188	199	152	171	151	203	202	195	154	168	170	166	207	183	178	180	157	173	191	200	141	158	167	192	163	177	179	161	178	168	141	153	141	169	165	178	185	187	169	174	188	158	166	188	180	182	185	172	173	164	170	174	174	201	191	185	162	148	183	188	177	159	184	182	176	178	182	169	188	167	175	171	162	183	186	196	164	173	177	172	164	167	183	173	166	160	168	171	190	183	172	182	186	174	188	164	196	182	158	184	186	180	184	188	187	203	191	154	179	173	164	171	192	193	158	166	163	176	164	139	161	163	161	193	152	175	172	184	180	191	170	167	208	157	161	162	179	169	185	172	186	171	150	173	172	146	187	174	168	162	183	196	185	161	183	168	180	183	183	170	181	159	162	176	150	171	178	197	184	174	190	175	188	187	193	178	190	185	175	202	161	187	164	180	203	152	155	201	167	166	167	179	164	178	172	167	157	178	193	177	149	167	186	188	174	193	174	181	160	193	169	157	185	186	160	191	182	186	168	185	173	147	174	157	174	165	187	144	185	181	186	171	180	200	173	180	156	169	171	177	151	171	172	203	190	173	164	200	160	142	164	202	174	208	173	180	181	202	166	178	164	181	175	187	170	187	167	169	143	179	188	209	174	187	172	190	167	178	178	196	192	203	186	188	167	197	173	187	176	175	194	176	217	191	190	180	172	194	188	195	143	187	164	172	185	199	182	170	174	199	190	159	204	210	147	172	147	193	157	172	183	178	167	183	186	184	191	170	185	178	187	153	181	180	181	169	174	170	191	187	180	152	161	170	195	167	177	168	174	199	173	167	194	180	157	169	204	171	188	181	188	177	184	164	152	190	180	151	188	205	148	154	180	153	165	176	172	148	185	180	160	198	175	205	161	183	164	163	179	166	178	156	182	174	174	204	164	163	187	167	178	155	179	167	181	190	160	178	156	189	177	152	164	174	175	198	193	172	187	190	168	171	195	198	186	164	159	177	174	176	161	143	166	191	164	176	169	171	170	195	197	162	173	188	182	194	165	176	170	184	163	163	182	184	192	169	193	169	175	167	155	171	179	158	179	185	155	174	196	186	167	157	183	172	185	195	179	149	176	175	174	191	162	167	201	193	150	182	172	192	153	175	189	187	154	179	177	175	174	182	165	157	182	166	167	180	169	176	168	177	166	165	182	197	136	169	181	174	192	164	157	176	173	195	178	190	181	171	169	185	158	159	164	188	175	202	168	200	195	169	145	162	205	164	180	182	188	192	185	165	176	188	179	174	185	156	180	166	191	204	188	198	151	182	202	174	165	163	188	188	158	187	177	151	162	165	175	151	166	176	178	151	167	182	186	161	168	180	178	179	166	195	157	183	194	184	170	172	184	160	169	160	155	189	161	162	160	180	187	141	149	175	150	206
6296	762	1201	1423	1231	1096	927	875	871	766	711	735	593	573	554	572	559	542	544	542	532	563	519	529	495	552	490	511	515	509	490	504	506	490	554	506	494	501	490	507	489	472	502	493	496	491	512	506	462	461	502	473	434	483	494	500	504	492	500	507	513	480	519	498	490	497	500	472	465	523	473	454	505	492	527	487	477	497	534	527	484	468	492	512	506	500	486	462	517	483	483	479	483	510	452	486	453	476	482	473	483	484	492	522	509	463	476	475	463	475	457	457	500	458	453	512	507	491	455	490	465	495	486	473	455	509	514	470	494	465	513	490	477	506	491	463	475	481	477	524	489	478	481	552	467	475	454	499	460	473	458	449	481	498	495	464	504	472	494	489	493	513	498	464	472	480	527	485	459	432	470	486	518	506	483	501	481	459	493	467	449	490	478	463	507	517	499	493	532	457	449	488	499	474	469	465	488	463	496	454	467	471	484	436	447	500	454	505	464	511	473	494	463	480	503	452	524	477	511	469	503	529	480	491	481	481	459	463	484	476	487	502	454	476	473	498	452	496	470	497	459	459	447	506	472	497	494	460	494	470	486	451	496	485	483	486	484	493	466	502	502	447	495	456	459	504	507	499	457	485	496	497	494	503	500	528	487	491	491	485	472	482	486	465	506	537	469	470	491	483	507	495	485	460	456	491	457	510	490	473	462	471	494	485	508	496	474	488	508	513	465	492	470	498	469	495	512	459	502	490	471	500	445	464	486	497	456	527	500	499	500	472	518	450	486	503	475	496	518	495	467	477	468	482	461	532	477	471	514	474	531	493	477	457	473	535	493	529	449	451	496	452	490	487	492	493	456	446	454	491	490	492	473	461	508	519	489	480	484	458	484	490	460	463	452	514	474	454	474	470	498	499	471	502	471	477	475	451	476	444	461	473	448	452	497	458	487	459	476	473	484	469	443	476	472	511	483	491	490	486	472	485	492	520	524	509	477	519	493	530	431	492	460	513	464	476	494	504	497	463	482	472	481	495	471	478	521	502	479	533	485	451	502	476	497	455	466	488	460	450	473	485	479	525	465	504	472	511	514	512	489	461	506	475	470	449	489	514	500	484	492	468	500	481	496	503	506	496	481	493	482	476	476	475	433	482	490	453	501	499	473	500	500	472	493	441	503	481	464	467	492	516	479	487	516	512	491	440	512	453	462	502	484	512	493	516	479	510	503	462	471	484	466	520	481	509	474	482	492	468	513	428	447	511	495	494	446	464	449	486	465	474	455	471	494	468	469	540	519	482	457	523	470	501	478	486	481	458	476	498	437	486	478	464	485	465	485	523	469	493	515	455	435	473	459	500	465	476	509	514	485	488	469	498	505	456	473	491	484	445	471	504	476	495	488	459	498	481	479	494	483	430	489	459	488	472	439	506	480	479	477	483	449	482	495	489	473	489	479	491	458	481	475	464	504	525	522	446	504	501	506	503	498	460	470	469	468	471	504	475	484	506	473	496	479	467	501	476	489	465	464	484	497	441	472	483	487	486	522	495	471	464	505	477	492	488	486	470	475	485	482	458	490	459	529	445	451	467	523	458	454	521	482	505	459	503	502	475	463	486	477	481	474	491	503	493	539	502	461	437	482	475	484	501	466	506	524	522	481	455	495	496	492	463	533	480	452	490	501	479	496	486	467	471	479	470	476	449	468	506	479	484	522	470	490	437	474	489	520	485	460	464	501	501	500	502	436	486	476	505	482	480	494	458	519	478	475	494	469	469	503	477	457	498	496	495	489	498	484	468	493	501	498	479	499	504	506	526	489	483	500	453	472	472	479	512	481	462	498	468	475	502	464	498	533	483	490	499	515	500	501	466	444	487	483	469	477	479	505	488	479	497	493	498	494	448	484	470	492	477	485	484	495	465	490	517	472	506	504	509	501	464	471	487	473	516	497	453	524	411	434	466	476	472	491	518	500	448	463	519	513	519	504	503	488	488	461	490	468	503	477	484	479	456	474	457	489	497	489	481	447	485	479	495	485	492	475	456	469	488	484	473	456	469	503	480	458	452	521	501	470	465	484	458	507	477	429	525	503	469	481	493	494	479	512	448	474	475	513	455	481	422	496	502	510	471	479	515	494	442	473	464	483	480	490	469	484	488	478	501	454	518	517	484	488	480	462	506	548	500	467	510	461	511	504	476	520	499	498	495	454	454	478	480	501	481	500	481	494	488	477	464	450	484	498	480	476	523	492	519	458	507	509	493	513	476	487	490	482	517	461	468	503	495	482	502	479	478	514	501	454	469	433	450	467	499	489	528	483	503	485	522	484	474	465	480	482	483	488	507	496	489	490	445	498	492	446	489	498	484	482	469	464	512	441	471	492	494	467	474	466	506	502	497	520	502	478	486	457	507	483	485	516	461	476	490	474	470	469	470	483	454	526	498	513	482	482	482	474	445	458	453	515	478	489	483	458	512	463	515	491	487	449	480	446	472	487	465	454	512	475	455	499	508	461	444	525	457	473	511	471	489	467	478	500	505	491	467	495	478	478	506	520	463	483	488	494	454	458	506	528	475	458	464	435	448	467	460	499	460	481	493	469	458	494	522	514	484	472	458	452	528	495	478	503	477	465	481	496	465	492	483	476	478	483	479	489	509	488	464	509	487	459	479	480	445	455	490	482	505	454	507	467	496	446	528	483	491	467	506	482	471	522	508	457	514	484	478	468	489	444	501	465	475	496	509	500	503	474	502	471	495	442	446	502	475	485	504	451	477	477	492	446	520	501	473	505	476	483	500	488	468	466	473	485	476	486	483	515	462	521	524	481	490	476	510	495	538	442	492	500	477	508	464	461	466	483	444	481	499	439	465	474	489	501	468	507	530	477	485	482	483	465	466	498	489	483	458	466	476	447	473	488	495	486	456	467	462	530	471	470	478	478	473	509	474	490	491	469	506	481	480	479	474	533	471	461	485	464	453	492	472	514	540	484	480	482	516	479	470	482	527	473	476	497	488	468	471	502	518	461	428	453	470	497	477	485	533	477	481	458	455	507	477	433	485	484	484	489	483	504	496	490	488	464	442	511	446	489	466	432	470	454	472	478	472	499	464	493	496	493	503	487	452	488	493	498	476	448	520	453	480	494	477	461	480	506	483	510	487	482	497	511	488	456	473	476	484	522	531	485	498	440	479	480	491	441	460	482	482	458	463	494	468	467	484	470	478	495	459	482	481	493	447	510	505	459	497	485	493	490	489	469	449	512	495	481	451	473	446	500	493	506	482	522	547	478	476	466	466	488	478	500	458	474	497	470	463	473	515	461	511	506	474	486	500	506	504	522	475	497	427	475	503	429	477	498	478	443	494	465	500	504	452	463	469	468	472	475	461	528	480	479	501	474	451	522	497	434	478	426	489	498	484	462	521	494	498	521	519	503	465	492	517	464	491	484	503	478	483	495	469	489	476	471	490	445	478	486	484	486	486	497	496	441	514	487	479	509	460	481	454	506	468	474	481
14261	1370	1158	942	776	644	612	519	446	408	421	398	382	355	380	370	383	381	337	304	333	368	342	304	320	295	342	368	370	326	364	341	323	348	325	332	322	325	348	291	330	348	309	312	338	331	339	358	316	327	348	305	329	346	321	341	327	336	368	317	315	304	279	305	332	323	368	296	309	332	300	322	307	305	341	299	337	323	344	312	358	331	337	341	307	299	345	325	334	328	359	324	370	362	309	304	347	304	318	346	338	359	326	294	317	322	333	309	339	318	321	355	308	341	324	321	326	315	286	325	326	341	322	324	340	325	327	322	284	337	315	311	315	341	320	312	333	307	331	312	316	330	339	307	304	295	338	307	310	331	344	295	315	327	351	332	328	354	316	308	351	322	339	363	327	324	307	321	341	362	302	333	301	320	304	301	320	336	322	304	334	326	344	334	326	339	334	333	320	330	316	328	314	315	297	344	325	333	322	312	360	320	311	305	318	324	360	336	306	338	302	285	310	333	302	314	347	349	303	361	342	312	305	303	323	316	332	302	315	300	317	317	302	341	312	353	358	287	321	347	304	301	334	339	340	315	324	322	332	347	302	289	305	309	333	344	335	332	305	323	357	346	334	297	343	358	327	344	341	363	320	321	350	338	316	311	284	323	336	329	323	335	324	321	321	359	303	346	311	320	349	313	330	300	309	361	328	297	355	308	307	364	318	372	341	345	334	347	343	340	303	339	308	323	346	306	328	352	317	349	323	334	315	304	323	329	320	308	298	381	330	315	317	285	323	361	289	344	333	335	335	333	328	339	317	324	326	338	336	301	329	318	311	334	362	346	323	330	351	323	345	319	335	373	389	291	317	337	325	328	350	307	297	310	307	291	375	325	341	331	312	332	323	308	322	382	328	312	339	318	314	330	327	326	330	321	305	332	320	297	339	341	351	313	277	350	365	330	282	309	292	333	318	315	332	290	323	309	326	329	362	337	364	354	329	323	308	320	322	319	340	323	328	344	283	334	317	297	325	366	350	326	344	349	316	316	341	332	365	337	338	320	306	321	296	331	306	273	329	308	357	357	335	312	325	384	346	355	330	363	349	313	321	328	340	330	330	326	324	334	342	310	320	377	345	316	338	301	333	320	327	351	308	358	339	328	330	348	298	319	329	354	338	352	354	314	311	307	307	322	313	312	300	308	294	338	318	313	315	334	319	304	293	339	293	328	321	342	339	300	356	320	304	346	317	334	310	350	339	306	337	343	315	341	352	303	319	306	357	299	347	399	329	323	374	379	351	316	348	374	347	309	372	369	311	353	347	319	286	327	328	291	346	329	318	368	320	298	316	360	320	355	299	309	334	333	316	324	356	345	312	337	373	312	322	354	342	310	331	323	349	358	331	328	326	307	324	319	321	374	291	321	319	318	310	313	307	311	308	347	344	336	328	365	297	312	307	332	307	310	334	318	319	346	366	318	365	311	300	356	322	339	318	334	364	339	332	315	313	342	320	321	347	362	331	313	355	331	327	326	297	321	367	319	324	319	337	319	306	318	337	314	310	311	341	320	335	341	281	350	340	342	300	358	295	351	328	351	337	337	329	299	356	337	291	328	313	300	289	339	357	325	315	276	353	350	339	335	347	306	326	303	317	326	348	345	368	374	346	304	328	290	322	324	294	313	331	313	328	320	344	308	308	342	309	333	318	352	327	322	328	327	327	311	325	303	344	342	332	321	314	314	340	341	314	325	344	290	314	316	341	354	294	329	313	314	324	345	374	303	335	306	339	335	308	312	299	324	351	286	330	308	324	319	301	318	297	277	290	332	327	347	338	314	317	302	344	347	333	357	309	321	335	302	353	319	327	301	332	323	354	308	308	328	311	328	325	315	339	328	336	315	358	349	305	308	326	326	313	345	362	326	310	340	313	366	365	300	307	329	323	313	312	306	302	312	307	341	309	363	311	359	334	316	310	328	317	328	311	330	318	341	348	332	338	318	311	319	295	346	313	315	369	306	330	292	325	326	342	358	298	300	306	334	310	352	341	329	307	339	326	316	299	308	324	314	359	281	341	367	329	337	379	293	301	343	336	316	356	315	299	310	341	361	338	337	323	336	323	304	324	335	353	301	294	308	326	347	307	331	372	306	347	309	311	347	345	313	365	329	318	314	308	308	346	327	328	319	323	356	291	320	291	348	318	308	318	288	334	293	319	356	340	350	355	330	317	361	352	318	294	314	337	327	315	297	345	320	299	314	376	323	322	328	298	309	325	329	312	341	323	311	354	365	340	327	295	336	303	336	313	348	327	337	330	299	310	310	316	291	290	339	313	338	298	348	309	329	364	301	333	327	308	343	353	338	280	331	374	354	329	323	331	361	354	298	322	339	334	337	340	332	314	329	348	333	364	305	298	318	327	320	335	301	336	310	341	351	309	350	346	308	347	319	339	329	292	320	335	323	316	306	354	322	338	352	312	317	326	311	321	305	345	342	309	332	306	325	315	322	311	305	339	321	342	318	328	311	318	366	322	324	338	325	305	354	324	329	353	327	325	342	318	286	271	330	313	361	309	337	355	352	320	342	346	337	347	310	332	302	318	364	370	310	309	327	318	326	313	350	324	300	368	330	326	323	333	341	324	330	338	311	305	309	318	345	293	329	302	327	352	315	351	302	345	287	288	312	319	321	350	335	307	309	330	311	323	317	332	342	323	333	330	299	309	327	334	312	289	348	349	352	299	319	350	313	336	343	349	312	325	328	361	317	341	324	308	298	304	304	334	337	325	314	355	315	346	303	328	366	292	373	349	328	318	307	341	337	309	304	344	323	280	335	309	335	305	328	347	337	319	318	333	293	314	353	336	334	306	347	329	320	315	317	297	304	305	325	326	337	327	327	330	364	331	307	311	326	337	329	328	292	353	305	331	324	287	319	315	379	312	297	336	338	306	312	322	350	333	270	331	318	317	334	353	338	316	339	320	299	316	349	331	310	306	354	359	333	330	300	288	346	329	310	335	332	317	363	344	334	322	311	319	346	299	301	311	339	308	277	327	329	343	319	299	308	345	347	348	320	343	323	291	338	286	318	342	391	321	316	341	305	303	337	317	346	321	313	353	337	304	305	351	333	301	326	322	343	319	307	318	351	316	303	291	355	285	325	362	333	300	280	311	303	318	291	278	374	319	285	344	315	285	315	343	321	325	329	330	339	332	288	327	307	315	317	343	349	301	294	320	309	332	344	313	296	312	324	329	337	323	320	308	320	277	335	310	336	313	343	331	316	337	322	337	334	323	300	332	315	356	335	357	310	343	320	329	308	310	313	313	328	320	322	353	326	301	330	339	304	311	328	347	348	344	319	337	323	333	332	317	305	306	309	320	327	323	329	346	334	322	321	358	367	319	331	321	341	346	328	327	337	334	318	319	329	323	359	328	324	318	316	322	339	318	311	319	332	330	341	328	350	330	318	335	324	340	337	329	306	341	284	332	317	312	340	345	311	327	319	289	303	335	322	344	327
8397	1440	2376	2600	2308	1970	1746	1685	1458	1455	1307	1193	1110	1030	959	967	910	971	944	929	943	936	932	885	891	861	839	832	879	833	816	802	794	801	812	850	866	826	893	803	782	878	820	784	789	797	772	833	823	801	791	825	767	772	783	849	843	844	793	875	816	813	829	797	799	802	782	799	825	821	747	810	799	752	817	807	858	830	784	774	834	813	804	753	853	801	806	768	829	826	786	820	769	771	790	727	813	781	789	757	817	805	800	796	760	803	809	786	850	873	792	783	755	828	812	809	833	781	785	774	746	793	835	787	818	846	753	846	819	810	786	816	828	797	804	791	794	844	760	758	882	776	790	748	815	780	790	768	770	871	870	799	815	772	763	798	847	808	829	786	772	791	824	759	773	804	797	767	809	803	753	786	783	722	786	812	828	798	791	845	768	783	796	851	820	783	784	760	781	741	813	796	788	822	823	791	756	840	823	789	765	734	762	766	814	794	793	823	772	772	793	749	779	779	744	787	792	809	827	793	823	828	782	814	746	812	780	789	809	840	794	807	817	810	833	806	745	769	763	820	772	793	778	795	773	830	780	780	800	758	769	790	842	790	796	799	792	749	849	780	807	799	793	809	807	802	802	730	814	827	819	862	747	789	784	741	741	792	815	830	780	768	774	821	766	771	766	819	761	782	792	843	779	805	788	762	805	761	791	758	768	772	800	777	814	826	750	786	802	771	782	778	804	818	814	806	775	799	744	790	810	849	822	831	794	785	814	771	856	845	777	799	822	782	784	787	801	842	800	818	808	791	813	772	800	726	815	807	785	789	821	806	800	767	751	822	786	807	803	787	767	779	795	816	739	787	808	786	778	815	783	841	760	851	822	768	782	785	768	787	789	780	818	812	749	778	810	839	797	824	813	798	810	788	774	803	783	835	758	812	871	767	788	768	760	830	786	840	806	801	725	811	788	770	767	783	808	762	747	800	771	837	788	765	814	811	814	821	837	832	783	748	760	830	805	854	822	791	821	795	791	725	751	819	784	794	812	791	812	797	774	786	795	787	815	819	821	801	843	770	805	796	779	856	839	825	812	824	773	773	719	817	801	835	847	766	770	796	814	762	837	752	765	787	796	776	758	818	787	822	788	801	737	782	797	819	783	796	783	766	829	831	777	765	794	820	858	795	778	783	806	828	778	807	777	788	746	803	792	784	823	776	754	774	789	777	752	823	767	806	831	797	782	791	824	770	774	801	778	793	811	842	810	758	797	815	801	770	735	754	768	783	754	782	786	779	829	819	726	835	793	765	799	839	739	804	785	834	809	817	768	815	771	752	788	761	806	772	746	834	817	748	778	801	798	753	812	750	816	822	767	802	815	807	847	757	824	818	779	784	821	820	828	805	792	796	772	742	773	793	781	842	765	760	805	788	765	745	789	783	737	767	847	778	847	829	787	851	789	765	805	693	803	773	769	808	789	791	799	829	833	835	829	798	762	784	836	865	800	752	846	817	750	723	806	821	812	824	798	803	771	766	776	765	776	826	787	784	777	786	821	778	842	756	728	848	794	771	777	800	841	808	805	809	770	849	721	761	831	803	775	813	804	810	792	772	802	802	820	814	805	834	759	801	774	796	828	758	788	832	806	792	806	761	788	796	821	807	779	824	780	801	843	808	758	832	801	825	780	812	767	772	820	817	819	775	813	842	746	777	834	798	769	771	766	811	781	807	754	775	834	799	831	798	793	808	792	748	780	772	745	850	781	817	806	760	777	825	812	781	778	751	768	816	826	820	820	776	806	741	776	842	755	812	788	841	805	798	817	772	744	741	823	766	772	825	801	842	808	850	829	780	774	833	796	763	802	782	803	765	763	842	790	841	788	739	828	747	824	782	800	774	800	800	734	789	820	720	810	803	813	811	790	812	792	801	779	787	802	806	785	774	796	771	783	764	814	800	793	777	785	803	782	737	763	786	778	759	792	815	804	745	780	842	819	775	753	795	802	811	775	820	740	818	785	750	778	751	788	829	802	796	785	828	744	743	777	821	787	801	815	764	733	786	795	818	831	777	757	816	796	804	750	795	794	795	838	769	838	781	780	829	751	839	835	743	807	836	823	800	826	846	773	778	786	830	762	817	809	766	800	808	806	823	814	801	813	808	741	773	798	789	802	859	879	841	805	814	783	827	815	737	771	766	812	847	813	783	798	819	809	814	806	820	834	777	820	771	844	770	835	781	848	786	840	791	816	822	799	789	824	780	835	778	760	821	770	813	798	825	753	779	815	816	787	749	779	789	836	783	820	776	805	800	793	800	806	800	782	758	850	817	814	790	753	736	793	766	769	805	784	793	853	786	785	821	801	756	800	796	769	787	815	775	811	774	809	841	810	823	772	843	771	761	784	798	783	765	761	825	821	804	814	822	792	785	804	812	757	756	818	795	811	784	794	775	768	773	861	773	848	784	833	807	808	775	807	793	787	813	836	800	847	787	800	826	767	778	761	741	800	797	788	826	802	754	831	778	806	795	787	796	798	792	789	824	785	810	802	813	780	801	837	783	799	802	835	765	791	787	811	773	821	816	784	789	782	786	756	811	798	801	762	823	836	788	768	746	827	772	805	834	774	786	756	825	846	806	791	820	787	764	780	818	796	832	760	845	834	783	783	761	778	840	804	753	734	822	809	779	778	754	813	815	823	792	835	776	808	760	778	803	788	843	802	779	765	785	813	752	785	769	830	809	754	795	782	803	801	767	810	757	814	767	846	792	790	795	744	809	784	828	791	802	735	820	757	803	810	796	825	784	756	744	762	814	762	779	734	810	781	780	742	781	830	777	826	790	783	774	779	776	818	830	759	810	796	733	834	804	801	726	780	772	797	753	773	766	771	790	791	858	817	796	777	837	810	757	770	784	801	828	796	759	755	793	796	798	814	778	843	781	797	838	781	742	815	816	824	836	780	772	822	814	746	823	848	782	829	821	832	752	780	785	779	820	814	785	767	827	802	840	794	772	791	834	882	812	816	775	807	793	790	798	780	790	809	780	841	814	812	778	810	797	779	763	791	827	799	858	841	804	724	812	801	825	792	837	817	842	795	743	804	850	776	787	821	846	762	798	847	792	835	808	748	807	737	821	804	807	776	797	795	812	799	806	831	795	826	773	810	780	763	780	783	798	767	857	787	763	756	763	777	819	791	797	764	788	803	772	821	721	798	857	805	819	790	766	762	762	762	838	829	754	827	777	824	737	784	839	773	802	826	802	818	801	802	809	831	819	747	790	739	772	802	792	807	805	762	807	799	823	765	800	750	779	794	825	817	801	806	810	771	769	861	822	862	842	819	770	805	795	756	761	813	799	747	867	777	774	754	794	752	766	816	799	800	769	818	812	791	810	753	844	807	793	816	771	814	810	798	814	781	818	849	791	794	792	772	875	783	797	783	804	748	735	809	818	798	752	826	756	786	794	746	800	813	802	767	785	794	778	784	865	798	777	857	775	806	823	806	853	800	823	794	791
1487	279	315	264	278	300	268	263	296	280	334	290	270	252	302	278	299	282	260	274	278	280	289	273	274	287	306	311	267	299	289	278	279	291	278	268	256	285	288	250	266	275	274	269	269	308	276	302	252	298	292	263	272	282	267	268	281	256	253	270	260	290	293	271	263	295	288	293	290	265	292	276	287	261	284	302	251	271	282	289	294	276	278	277	289	312	260	276	309	251	267	288	308	250	284	315	298	278	240	290	290	306	309	276	276	251	297	258	286	295	290	283	323	270	298	294	242	256	315	257	275	293	270	263	289	302	264	312	275	279	291	269	250	270	257	269	253	314	277	235	281	259	297	312	248	258	298	283	266	288	273	308	267	259	269	284	284	306	295	297	281	295	286	322	240	302	276	293	284	230	272	281	300	302	269	244	295	256	296	310	291	295	290	285	266	285	278	290	281	269	240	263	291	315	299	246	286	288	280	254	278	267	279	257	279	277	288	271	305	285	284	295	259	318	284	294	296	261	282	269	254	265	292	297	279	259	279	276	278	275	266	276	285	279	281	268	273	293	265	283	283	285	274	245	269	290	305	276	259	304	274	281	275	300	305	289	283	271	275	262	282	275	259	276	272	306	281	274	301	279	264	293	311	273	282	319	302	293	303	272	263	277	270	277	293	300	297	269	281	259	259	273	283	235	293	281	266	282	258	264	280	310	260	282	280	276	269	278	253	257	288	298	238	270	288	274	273	297	257	269	288	285	287	258	281	287	288	285	265	267	252	261	258	252	297	300	297	269	267	300	282	285	302	274	297	277	308	287	263	264	274	281	267	295	286	279	298	323	292	299	257	287	293	298	290	256	324	288	269	286	274	263	300	269	269	320	267	251	289	278	237	288	280	304	266	296	316	302	282	253	266	293	268	276	253	273	258	271	244	280	262	270	301	311	283	302	287	257	301	255	267	260	290	287	258	283	256	260	302	300	286	286	261	242	264	266	309	279	274	311	255	285	296	260	284	244	267	303	253	264	309	287	250	265	286	282	265	282	276	290	265	255	307	264	269	288	250	238	265	321	291	275	308	286	306	282	272	281	310	262	271	273	296	248	321	299	271	303	289	272	280	302	295	305	281	234	314	279	263	284	289	240	290	266	251	263	269	280	290	278	281	291	284	284	293	278	286	279	277	309	277	290	287	301	251	293	292	294	288	284	258	323	287	255	264	295	302	315	294	284	285	273	290	268	244	253	299	319	284	278	274	288	294	282	255	284	325	280	269	260	273	270	271	288	294	250	272	287	293	262	293	307	286	303	275	304	278	271	277	288	278	287	300	288	277	286	258	249	283	281	305	249	295	290	272	272	304	275	297	272	268	280	280	305	289	277	275	268	297	252	258	283	240	259	304	255	273	259	305	252	288	314	278	274	294	297	309	333	270	267	283	284	290	276	259	269	286	301	293	232	295	276	274	295	287	283	252	268	281	257	283	270	265	278	279	274	269	254	252	274	323	281	257	231	270	269	256	275	291	291	273	283	276	246	283	297	284	286	291	269	273	312	293	299	278	296	288	278	257	266	251	290	255	269	284	314	289	275	244	314	295	285	282	272	260	320	243	294	280	288	303	245	305	277	283	276	260	290	273	278	302	282	283	264	293	293	283	268	278	300	299	277	255	303	282	311	275	263	279	284	295	276	302	281	321	297	294	291	274	267	272	282	275	294	294	251	272	275	274	285	259	270	303	265	286	279	288	285	297	327	324	251	278	284	268	262	258	265	282	274	254	278	245	297	275	278	298	287	314	255	280	275	281	291	292	299	305	273	271	269	275	274	274	291	282	294	246	296	254	264	260	316	287	261	279	259	266	272	272	278	245	258	294	302	297	267	297	297	272	286	321	300	278	265	292	283	287	271	258	283	259	302	313	285	274	270	267	288	290	259	256	298	288	290	275	292	273	298	269	265	280	252	281	262	300	291	262	304	284	298	270	305	280	270	275	278	269	296	243	289	310	288	304	282	292	275	269	243	293	294	273	294	289	305	281	273	301	295	274	288	274	281	286	274	288	247	296	268	285	307	268	285	277	323	269	276	270	294	280	265	241	278	238	311	266	274	299	289	266	256	267	276	274	248	282	245	262	255	270	254	287	273	285	290	288	264	265	275	271	296	276	265	247	282	270	288	280	269	314	263	274	292	262	298	313	287	260	310	271	298	288	253	256	262	274	231	215	258	289	298	246	276	269	297	234	313	293	260	288	306	251	297	314	275	286	283	260	279	256	247	291	277	283	266	282	287	284	276	260	285	301	317	331	274	273	259	268	281	281	318	289	276	284	247	300	243	299	301	315	284	246	275	297	263	309	284	285	277	293	258	306	277	293	279	292	289	250	290	292	298	260	219	306	290	277	281	313	247	274	284	279	263	300	255	301	272	267	290	293	288	286	286	307	309	293	315	301	289	294	285	304	298	296	262	282	292	296	302	248	316	249	296	293	296	292	241	281	248	277	281	262	324	271	287	262	280	291	291	284	274	298	281	286	289	274	282	254	297	295	274	275	298	267	269	268	281	283	270	296	281	303	274	253	286	301	299	280	268	267	301	280	258	271	273	264	312	306	278	296	291	266	257	270	267	285	272	258	276	307	280	277	300	252	273	258	249	276	296	296	275	274	275	273	256	302	294	256	259	279	283	285	256	290	284	259	253	277	278	286	282	299	287	269	251	268	274	318	286	289	247	301	287	250	257	278	283	313	269	285	270	272	256	270	264	311	278	258	278	267	282	266	261	267	287	293	243	275	300	263	290	277	292	297	284	302	260	280	291	287	319	254	280	291	286	256	277	289	284	285	291	294	302	257	283	285	273	282	286	281	278	301	265	279	286	273	273	264	284	256	297	283	294	295	281	275	267	292	298	258	282	296	269	266	272	249	275	279	291	322	301	293	296	271	248	277	277	298	256	262	272	287	275	298	299	275	269	280	300	295	293	265	274	304	255	289	267	293	244	301	267	246	299	305	288	257	280	263	289	294	275	285	267	273	288	272	315	291	241	268	285	309	284	286	281	289	308	251	280	273	303	287	284	278	281	252	299	249	307	291	265	299	280	319	299	273	281	294	275	303	281	266	298	258	285	283	286	262	285	282	267	305	284	305	303	284	310	276	258	280	281	249	317	291	297	293	283	272	263	288	298	255	268	285	251	270	259	277	254	282	253	312	266	292	308	282	279	272	261	291	285	304	299	248	238	292	331	288	307	308	285	263	242	313	264	277	298	291	283	261	293	317	292	273	266	253	251	271	290	279	262	283	294	264	249	271	298	275	283	275	294	258	270	260	288	245	250	272	289	272	267	257	266	286	300	293	300	248	269	288	244	259	291	255	269	277	255	274	281	254	302	313	280	281	290	276	257	279	254	271	289	307	295	294	284	289	286	280	295	295	272	295	267	259	314	246	313	310	291	297	321	292	298	291	312	314	296	276	279	277	315	301	281	262	297	327	246	261	290	245	243	282	288	283	287	274	248
1815	689	732	682	681	712	725	666	671	664	681	678	678	623	664	647	658	679	648	683	709	659	697	634	657	701	734	641	661	672	718	697	719	696	660	659	622	627	716	665	636	619	641	634	681	631	662	681	623	688	723	625	658	674	666	620	668	687	639	666	644	681	596	609	656	682	689	666	694	673	692	696	623	645	675	676	658	682	665	645	671	646	693	619	654	705	663	661	666	690	669	674	667	713	671	661	682	667	639	681	688	659	668	658	666	644	664	657	646	660	650	658	648	665	653	648	660	639	647	677	720	651	656	712	715	710	644	660	680	673	620	697	642	645	642	640	690	661	681	645	695	717	717	664	674	676	685	699	648	698	685	659	686	686	687	652	646	645	645	660	644	679	689	673	643	679	701	639	670	645	656	668	666	693	654	645	647	681	625	687	652	695	707	662	675	676	647	644	628	603	683	678	675	687	603	619	689	666	654	643	703	656	644	702	677	692	650	699	642	657	631	688	670	624	667	656	619	714	643	627	667	613	652	660	637	678	678	691	652	664	657	644	636	682	656	614	669	650	629	714	657	688	655	647	657	673	694	644	635	681	632	657	650	683	668	675	687	645	660	671	680	658	670	611	697	648	659	658	668	709	676	699	652	648	698	693	668	666	666	709	685	664	631	689	674	639	683	647	699	642	651	694	673	626	652	687	656	649	665	651	669	682	621	670	652	693	678	643	627	642	643	641	682	628	713	675	633	669	655	657	629	612	639	674	698	655	698	711	685	667	684	656	683	676	650	633	638	673	655	669	643	667	688	656	680	681	658	687	671	683	678	687	648	658	650	638	645	623	650	670	681	684	654	698	628	700	661	663	655	643	660	639	643	640	678	633	670	706	668	660	701	618	633	633	724	646	671	692	649	708	625	665	668	652	661	637	688	689	641	669	642	711	675	625	680	671	681	701	706	700	650	659	660	678	643	678	661	658	657	689	688	693	679	695	698	648	647	639	657	682	671	641	666	661	712	674	665	688	701	689	672	652	657	666	665	662	667	677	662	699	681	692	663	693	657	684	658	656	637	646	675	644	615	726	715	643	641	679	688	659	680	689	639	715	674	619	701	663	693	667	658	677	732	689	689	684	661	684	654	673	685	673	659	641	660	714	668	668	684	675	646	732	651	661	669	653	723	677	638	665	678	656	657	689	681	699	682	684	690	669	663	651	674	653	669	652	699	654	652	693	651	639	696	640	677	669	647	652	638	685	662	628	684	666	670	709	696	677	672	685	694	657	672	666	674	679	657	630	661	639	688	651	647	690	611	680	650	646	656	668	680	721	689	637	673	686	676	667	644	644	679	643	677	648	671	661	657	681	629	684	641	636	663	642	703	721	626	671	702	663	661	704	638	643	670	651	699	687	591	672	680	682	682	736	653	663	670	653	688	708	667	668	659	635	685	646	646	717	675	710	649	666	666	635	639	675	676	689	700	634	683	674	648	720	666	682	660	674	645	696	643	676	653	684	670	686	664	701	623	744	671	660	739	670	654	685	673	667	659	652	652	692	655	686	628	681	649	694	681	648	652	679	706	668	693	640	658	686	701	632	689	688	671	691	670	687	673	717	668	647	694	677	661	666	671	662	680	662	674	677	654	629	697	652	640	714	665	690	674	641	671	677	711	654	656	723	674	677	696	697	634	632	681	611	696	654	688	637	634	676	647	690	724	655	677	665	724	655	664	688	713	652	693	625	614	719	658	625	703	696	633	674	677	646	636	680	674	638	604	682	654	647	627	742	711	704	658	682	686	643	651	650	692	626	644	627	678	681	658	708	682	667	676	634	657	636	687	678	695	645	677	627	647	692	667	642	700	610	678	684	703	636	686	696	660	661	661	685	651	659	660	668	694	646	643	692	661	702	675	659	645	658	683	715	610	711	626	701	697	632	635	679	676	713	633	692	696	675	643	692	656	717	631	681	693	635	689	649	677	695	670	691	661	664	632	691	669	704	656	683	662	679	628	653	652	655	627	684	706	673	679	703	654	678	662	675	659	688	654	688	696	710	678	633	653	709	670	623	649	673	656	670	675	680	689	633	689	645	675	633	650	637	685	679	631	720	672	666	644	671	637	715	675	693	702	641	645	716	651	647	713	657	642	675	678	696	681	675	697	675	656	630	701	651	657	689	739	640	696	635	663	644	665	640	666	687	693	708	662	721	651	692	677	677	664	691	673	653	663	647	716	711	665	652	654	717	702	658	660	717	658	677	662	671	735	685	672	651	678	664	693	730	674	641	660	742	652	656	669	650	661	683	663	665	660	661	706	677	636	629	706	660	658	671	742	682	664	655	667	650	674	698	678	678	670	661	689	671	680	665	705	684	650	688	664	709	680	700	670	599	661	654	687	675	720	704	661	678	692	684	682	700	634	624	705	624	676	637	730	640	704	724	642	687	645	671	676	723	671	652	664	661	670	646	627	691	662	720	695	640	708	698	664	666	677	688	694	656	690	634	636	670	683	696	686	654	636	684	645	641	723	667	686	682	703	653	637	698	644	677	684	720	651	637	642	627	665	668	667	642	651	600	654	663	653	635	630	646	690	664	701	744	662	682	692	652	698	633	668	678	628	642	696	682	710	680	750	657	624	704	667	658	671	692	706	653	689	661	613	680	686	663	685	633	677	673	669	682	621	620	624	692	621	674	723	677	669	667	661	688	653	680	637	685	682	678	631	701	644	673	677	634	640	662	672	690	695	700	684	608	678	715	716	670	635	693	664	696	707	683	628	665	678	689	680	688	693	681	632	644	659	690	666	698	688	683	655	673	656	634	648	615	710	678	702	669	694	673	681	649	634	661	677	659	735	660	685	722	687	690	657	708	652	684	665	698	667	673	654	621	611	665	637	683	655	685	670	593	666	675	620	628	702	654	637	675	663	653	654	635	679	655	666	658	662	680	641	661	688	691	661	651	663	638	675	640	705	697	673	694	668	646	656	666	640	708	694	633	676	690	664	693	718	670	690	666	649	693	652	710	651	676	638	699	657	674	644	643	683	674	679	641	681	628	679	666	695	636	660	705	643	653	688	684	690	663	667	664	656	665	647	693	672	678	653	625	676	706	637	680	673	624	645	672	651	638	721	637	696	668	675	686	695	654	647	676	610	639	675	633	635	639	685	642	651	655	694	661	659	664	646	685	655	683	679	703	643	695	693	652	674	680	697	665	618	625	687	641	689	700	677	705	683	665	714	638	676	665	657	692	731	679	698	671	703	660	653	697	684	661	676	675	654	630	683	641	683	669	677	633	678	628	680	645	653	694	681	686	674	704	686	660	652	686	672	671	694	649	692	722	638	675	668	643	657	681	726	675	676	672	676	696	661	718	629	672	634	675	641	664	663	665	679	673	701	693	660	704	704	743	683	661	684	667	645	655	659	660	661	683	685	715	672	727	678	668	674	621	704	684	691	688	683	713	689	667	685	655	646	653	645	672	667	675	694	673	711	633	625	674	635	690	671	655	678	688
7702	528	513	482	336	286	279	272	223	232	229	216	194	187	201	195	179	170	161	180	175	192	171	149	183	154	191	178	191	203	154	177	196	172	179	172	187	164	169	183	183	182	179	180	170	206	192	191	185	167	216	167	169	216	187	189	197	176	183	165	189	203	162	199	169	172	194	176	180	166	207	164	185	199	213	180	152	154	150	171	147	172	164	175	180	200	183	169	193	167	164	174	161	180	153	196	170	178	158	154	170	173	160	180	188	193	172	171	175	202	185	185	178	175	156	166	171	178	194	200	182	179	162	176	212	184	159	155	198	165	217	157	169	174	167	160	177	184	203	170	189	182	181	159	168	171	180	168	136	160	180	184	167	184	185	145	151	162	167	176	167	178	193	165	165	171	178	161	153	170	183	180	188	182	182	153	166	187	144	151	173	197	165	146	173	157	176	182	165	169	155	173	185	178	179	191	189	176	177	163	164	176	164	149	163	178	158	177	188	177	182	163	190	165	170	164	183	168	184	187	177	170	175	202	180	210	175	162	172	174	159	168	166	195	182	180	190	167	160	180	138	170	152	161	152	159	169	188	173	193	169	150	204	177	199	161	202	187	200	166	186	169	191	202	162	156	186	169	178	203	170	202	181	181	162	162	173	172	194	175	166	180	207	172	188	177	169	164	161	173	157	184	177	204	184	185	204	168	165	185	167	175	159	165	185	160	177	174	171	169	166	154	165	168	155	188	161	188	169	172	150	169	178	198	195	199	182	177	190	203	178	175	188	172	167	189	160	182	165	176	190	168	205	167	155	195	191	177	169	176	179	174	158	183	177	179	166	173	179	189	165	164	163	163	186	186	189	180	196	198	169	197	171	187	177	185	175	190	180	150	156	162	170	169	170	167	187	192	175	191	161	180	205	180	186	173	190	172	204	176	164	185	189	193	184	181	182	170	176	168	182	166	184	182	170	168	180	163	184	178	176	159	166	168	171	183	194	149	184	169	202	185	179	155	180	170	161	191	165	148	161	189	169	172	178	171	150	197	148	157	186	147	169	184	179	174	188	179	168	166	163	190	200	171	171	173	174	169	152	170	188	176	190	179	154	179	167	165	174	150	176	166	165	177	179	169	167	173	161	182	167	179	162	176	197	176	171	166	177	180	192	168	190	183	176	195	178	177	167	180	184	185	172	175	183	176	205	174	157	192	168	169	166	169	178	186	179	177	171	152	161	158	184	171	158	198	199	156	187	178	173	181	190	208	202	170	210	170	167	163	183	181	185	180	182	161	156	188	192	169	163	195	137	173	188	152	180	168	166	174	195	178	177	166	176	176	177	192	193	166	198	194	208	194	176	176	183	174	175	172	191	215	177	177	181	168	195	176	173	155	173	162	199	189	160	164	204	192	182	192	179	191	170	175	163	181	188	194	184	158	196	147	182	189	171	202	172	182	200	174	192	154	206	197	164	165	177	155	158	182	180	169	171	164	181	159	181	158	158	177	172	172	172	182	202	162	186	176	152	173	180	178	206	161	190	172	206	175	177	179	182	167	161	180	167	198	197	179	177	186	172	187	157	191	175	185	198	165	203	171	157	172	183	192	177	190	189	169	166	165	209	185	172	185	186	201	163	149	178	153	182	187	184	163	161	169	178	167	197	173	173	178	156	169	171	168	159	195	161	174	181	203	173	164	160	175	167	164	175	169	191	197	159	149	175	163	190	179	186	185	165	196	168	185	178	162	175	175	161	155	190	195	191	203	155	167	165	167	173	149	167	145	183	180	182	163	163	163	188	167	181	149	170	174	154	185	184	190	177	162	174	178	169	191	153	186	164	169	185	191	176	148	153	171	159	173	169	195	179	181	166	168	184	165	183	147	177	166	153	186	169	198	174	177	179	162	174	185	174	174	178	164	154	183	178	177	155	186	170	160	194	184	186	198	158	189	201	176	170	176	170	181	161	151	182	207	172	175	166	174	177	181	184	176	161	158	151	158	200	202	184	179	195	161	192	178	173	172	169	175	187	161	196	143	182	173	150	190	166	183	167	181	161	191	163	164	175	165	186	153	189	158	177	183	161	191	154	161	162	207	155	166	172	190	171	189	176	176	200	183	168	148	176	173	157	175	145	175	176	202	172	176	182	149	165	175	186	168	192	156	177	162	187	170	164	188	184	190	159	189	187	181	155	171	176	164	167	157	206	168	168	173	173	189	166	167	171	157	221	163	173	163	172	198	177	164	186	197	164	160	159	177	157	165	151	171	161	180	166	182	192	172	173	166	169	159	162	176	165	144	180	166	170	159	184	204	186	172	187	167	184	193	161	172	187	181	178	169	175	194	147	179	143	149	180	169	187	203	181	179	157	181	186	200	161	179	171	181	198	172	173	179	171	188	177	168	175	154	167	157	154	179	148	186	161	175	169	177	178	170	178	208	192	171	181	200	156	196	174	186	174	203	163	182	163	175	151	153	153	165	184	175	171	175	173	174	189	151	154	163	163	168	175	201	171	161	187	171	178	193	186	168	187	171	174	178	174	183	192	180	168	159	161	161	177	165	186	157	175	181	196	168	167	181	178	179	190	167	149	194	174	199	191	167	166	201	188	166	174	165	206	169	201	177	146	172	223	180	166	177	173	166	168	196	185	160	189	182	157	154	172	176	164	175	159	173	174	183	167	174	178	154	191	183	159	188	172	158	174	171	185	178	194	178	179	171	158	170	161	192	166	185	179	187	186	157	149	169	197	179	178	134	185	211	166	167	152	164	164	175	174	147	163	174	184	171	174	208	149	183	196	186	148	163	182	176	188	175	191	168	161	176	162	177	194	151	179	193	179	200	172	182	189	174	172	170	145	149	163	169	180	199	190	180	177	174	171	191	159	173	179	203	172	165	160	151	152	158	184	176	173	185	171	185	179	170	178	163	169	172	173	162	172	167	168	198	170	178	171	172	172	157	176	150	150	172	170	192	170	196	185	156	169	183	173	145	170	177	183	159	185	192	189	201	155	165	185	148	164	164	134	173	171	162	173	195	183	181	157	157	190	168	182	186	174	152	200	187	174	194	165	178	164	174	193	162	147	165	177	189	167	139	179	162	174	159	178	177	171	185	188	201	192	161	153	178	168	170	206	185	190	167	177	158	161	179	169	161	206	171	183	157	189	175	177	172	185	187	181	158	172	143	169	184	208	180	166	155	198	188	164	168	162	176	193	199	184	166	179	167	207	159	146	162	180	142	193	167	160	172	178	152	170	162	184	156	172	195	186	162	179	180	198	171	175	164	164	172	172	171	169	186	170	167	177	173	195	171	186	174	167	185	157	173	183	183	172	189	193	167	196	153	183	175	179	177	179	183	182	172	176	172	182	158	190	185	196	187	171	183	169	174	189	180	173	176	183	182	181	163	185	178	152	158	174	173	199	175	187	166	170	180	161	175	192	166	170	195	175	186	178	176	177	176	177	183	158	182	167	185	194	184	169	162	164	151	177	172	161	163	182	175	164	178	170	181
6298	760	1248	1367	1267	1167	936	982	935	821	673	741	643	561	563	558	515	569	540	533	567	520	534	517	537	491	508	521	502	505	468	480	467	498	520	517	532	505	479	504	470	517	489	469	511	495	500	494	505	525	467	495	492	477	467	505	485	472	512	481	463	494	492	498	495	472	474	455	492	496	479	544	460	508	502	520	476	471	466	483	483	508	478	448	503	460	463	475	471	510	464	456	470	478	476	472	464	508	504	473	478	458	499	482	478	453	470	479	492	489	458	501	504	480	483	466	486	457	494	481	492	470	455	485	530	507	471	488	441	426	498	489	485	458	479	434	499	498	456	475	488	479	495	501	534	510	514	493	484	519	481	476	469	490	477	475	487	483	468	462	516	496	495	508	468	464	449	505	481	480	458	494	476	513	469	459	490	461	437	482	485	488	522	449	530	440	447	484	492	473	496	492	491	483	462	474	464	492	501	467	483	467	470	487	530	500	492	496	478	479	480	477	490	451	475	499	507	476	447	495	510	477	535	464	479	486	528	428	476	467	482	451	519	479	504	482	467	461	488	494	472	486	505	454	466	475	489	479	458	457	435	477	469	481	429	513	479	481	464	440	481	477	488	495	484	456	459	469	444	481	462	469	488	480	482	467	452	478	489	471	500	477	498	465	512	486	475	446	511	459	524	515	478	488	479	433	477	447	478	473	491	489	473	475	482	491	482	477	451	481	496	495	464	478	492	503	501	474	517	451	478	478	509	509	494	509	452	460	512	494	430	495	482	491	462	474	472	453	463	449	487	472	461	496	449	470	488	500	465	436	480	457	543	452	449	509	456	469	462	513	458	488	494	497	456	507	485	433	498	461	484	457	501	476	486	472	477	513	498	492	492	469	463	489	470	453	456	474	404	492	497	551	465	459	461	474	495	489	473	512	503	506	450	515	474	494	509	466	472	458	483	502	440	494	474	490	477	490	498	501	489	466	470	479	511	456	465	472	506	540	497	484	504	489	461	472	513	505	446	464	492	477	477	461	484	471	461	483	503	480	459	522	466	486	499	454	474	462	478	513	477	471	542	514	494	486	474	467	482	474	497	463	490	479	443	498	469	476	468	478	467	466	529	484	487	495	460	484	471	508	472	525	449	442	481	510	438	477	478	538	487	456	487	476	461	457	457	478	546	454	478	476	467	465	506	441	472	487	491	458	511	494	524	488	432	477	477	476	451	501	461	495	484	475	462	483	481	497	492	476	459	460	497	481	468	485	474	510	491	466	511	488	487	512	466	471	455	459	495	491	472	468	462	484	462	495	501	491	483	482	503	511	478	520	445	511	540	519	476	511	457	506	471	461	492	502	481	479	467	465	475	462	466	457	478	517	485	505	520	454	478	449	495	506	499	474	494	494	496	466	518	498	506	472	501	446	467	456	502	494	447	496	476	492	505	460	463	502	479	480	503	465	509	504	526	493	453	487	505	460	472	472	441	487	476	461	451	493	493	489	485	477	474	487	458	457	490	485	505	453	467	489	496	479	467	493	491	503	469	509	505	481	484	475	520	443	484	482	488	485	458	484	478	479	507	487	465	477	503	483	485	471	485	477	464	511	483	469	443	492	500	470	472	495	463	451	518	465	492	513	460	490	454	503	505	448	486	493	448	498	507	504	456	417	495	481	496	456	439	474	461	508	470	507	505	458	485	509	462	459	494	453	522	511	478	464	479	468	498	494	465	491	495	459	509	489	487	474	469	493	451	486	484	470	418	481	479	493	461	468	513	479	503	489	492	503	452	465	476	507	491	487	504	445	459	511	491	483	506	499	441	427	467	489	480	527	475	479	482	475	516	488	463	476	500	493	451	499	492	497	497	466	505	499	540	481	493	461	484	467	490	466	469	481	480	494	492	498	462	464	475	511	495	478	497	498	499	461	485	468	509	465	478	480	470	488	470	469	467	445	476	467	470	480	501	498	486	468	464	472	447	463	507	467	518	498	495	479	509	503	509	487	520	475	457	475	466	450	443	475	483	463	462	455	468	493	494	468	413	465	478	513	461	491	504	464	479	480	482	466	500	482	493	483	507	468	486	437	479	446	500	477	449	470	486	515	474	489	490	502	471	464	544	481	498	474	491	484	494	449	498	445	446	453	468	491	468	494	483	502	456	489	502	495	467	481	499	467	477	491	476	517	467	479	495	491	493	492	499	475	527	480	494	521	458	432	508	489	471	459	446	495	475	488	486	482	486	500	491	491	468	506	506	484	552	446	499	448	485	485	473	427	505	482	459	483	474	474	492	457	502	486	457	518	472	472	492	526	466	497	525	485	423	504	459	456	492	518	493	497	480	501	442	483	452	512	525	435	469	479	479	474	466	516	503	459	449	496	458	440	492	462	460	451	507	493	468	467	499	502	427	473	474	440	482	491	467	501	463	451	480	477	474	449	504	473	430	499	466	474	484	526	490	466	506	502	472	463	504	499	496	486	495	453	505	477	512	467	482	491	461	505	483	462	483	469	468	500	505	482	464	485	458	459	509	435	512	495	468	519	492	467	478	491	486	490	464	477	450	469	511	490	485	484	510	474	477	509	485	458	482	479	456	520	520	519	462	485	487	464	486	511	466	483	479	462	457	455	460	446	460	478	483	479	502	456	507	458	466	486	482	513	479	453	487	539	454	497	452	476	470	493	494	497	490	462	481	462	471	499	480	481	463	485	467	475	502	483	492	492	467	479	505	459	463	456	422	493	488	515	525	492	434	520	485	458	545	485	433	496	490	467	439	504	460	438	481	507	533	477	482	458	441	463	489	483	536	466	493	470	535	486	450	411	461	485	497	484	488	458	465	520	492	455	456	444	502	460	472	537	499	447	454	479	479	500	449	526	472	481	510	508	498	495	503	462	479	486	505	493	493	447	500	470	516	449	512	491	483	498	509	452	497	472	463	505	478	488	493	497	463	481	493	524	487	505	502	456	478	455	456	536	483	460	512	498	482	491	479	472	465	492	515	493	453	484	422	467	510	497	481	473	485	496	503	487	479	479	522	484	480	510	493	495	488	513	505	494	519	493	473	441	445	488	481	490	467	450	475	473	457	508	448	460	487	512	462	489	501	457	469	509	471	504	491	499	441	454	464	507	446	448	487	499	502	507	492	511	482	507	494	484	458	411	494	482	480	432	457	479	480	436	454	479	452	439	481	533	475	487	499	463	474	462	480	509	461	496	482	487	482	488	444	492	505	513	505	433	438	466	503	466	467	436	473	515	494	477	483	499	502	479	487	479	460	489	469	509	492	466	452	467	498	516	444	471	457	481	455	509	496	496	467	527	469	477	446	457	480	484	512	505	472	480	489	535	488	448	480	503	451	455	495	472	472	514	479	488	496	488	477	497	472	482	487	479	493	476	523	481	446	521	510	513	496	498	462	511	454	459	509	488	438	488	458	464	482	466	416	497	515	495	538	479	440	492	444	488	478	468	477	484	479	476	473	483	471	454	474	437	485	475	492	503	504	489
14236	1377	1122	896	701	559	500	500	461	421	427	429	340	361	343	356	332	322	411	354	392	365	315	333	361	350	328	370	319	309	315	351	321	380	324	320	321	339	358	314	347	347	313	320	337	319	309	339	337	354	334	311	306	330	339	344	340	362	350	319	318	363	334	306	317	320	325	302	336	328	336	324	337	314	326	326	342	308	304	318	369	315	325	357	342	304	376	328	322	312	315	322	351	295	314	332	323	345	298	354	332	314	344	322	334	343	321	308	322	345	313	364	361	325	349	293	312	321	350	325	341	351	304	299	336	319	335	325	303	293	303	336	308	318	333	315	318	330	328	313	337	291	327	320	299	299	301	297	305	314	325	352	356	346	314	306	322	322	324	322	314	306	345	331	336	315	297	293	348	341	330	326	366	338	340	339	326	364	331	340	338	323	351	288	321	353	324	327	297	343	319	294	312	322	360	315	318	338	336	335	307	330	340	310	306	329	331	309	350	323	329	294	346	354	321	340	289	296	330	334	326	363	338	306	341	336	335	336	329	344	352	328	323	311	351	343	338	303	317	376	351	297	304	282	355	322	314	320	331	338	320	325	313	346	313	315	301	281	328	338	327	319	345	348	330	341	341	304	336	314	330	354	318	347	327	344	303	325	315	291	334	350	315	354	300	342	372	337	347	321	314	301	335	331	328	339	349	320	358	315	336	331	301	301	314	344	356	330	331	329	317	331	341	331	302	333	285	321	309	342	315	308	287	354	326	321	362	315	375	320	347	330	309	307	338	306	314	343	309	338	333	330	343	322	310	332	323	339	337	334	309	320	352	384	326	373	287	316	282	334	333	313	332	359	302	312	313	319	308	337	284	365	291	319	315	323	331	306	317	325	338	333	327	313	355	307	298	337	313	320	301	385	331	345	331	349	325	301	336	331	265	342	324	326	327	358	336	354	304	301	292	348	315	321	307	332	368	331	325	322	300	314	323	348	300	316	334	323	300	316	325	315	302	299	300	340	342	337	308	282	327	312	338	308	345	311	336	308	298	348	311	303	335	357	338	330	324	329	332	343	337	307	334	318	339	364	328	335	292	311	335	293	329	325	314	293	316	329	317	293	330	379	347	318	347	359	296	299	310	327	317	332	325	313	337	326	310	333	340	331	338	323	320	325	328	302	297	350	328	346	316	322	333	325	315	316	318	336	314	327	332	373	355	328	356	313	320	308	333	349	340	348	336	298	297	328	304	347	344	351	333	350	323	342	331	316	308	297	338	324	310	310	306	318	322	321	295	305	319	306	348	327	334	292	336	353	334	351	307	331	278	306	338	309	364	330	334	307	317	283	344	348	323	329	314	303	276	324	307	320	347	332	325	341	340	310	353	317	303	326	308	329	327	303	345	320	330	342	318	328	321	298	294	327	356	315	318	292	326	335	311	329	327	395	343	333	313	336	312	317	337	353	330	312	308	303	300	335	356	342	340	381	310	326	329	301	347	329	319	328	336	306	363	333	324	345	330	307	323	314	352	318	353	326	328	332	336	320	304	345	378	301	385	318	375	318	304	325	361	339	330	336	342	328	312	298	353	330	321	347	337	347	341	305	311	295	338	346	312	338	347	338	311	288	305	300	299	338	281	317	331	363	334	296	326	296	336	292	337	362	315	299	336	335	316	323	320	303	341	315	345	334	319	310	321	282	314	322	294	282	296	309	332	343	312	341	339	345	346	325	324	353	337	343	329	332	315	332	305	309	340	322	312	329	334	323	330	311	331	315	312	335	337	355	330	347	322	299	289	327	345	333	305	281	326	309	292	313	298	333	341	330	387	336	314	337	331	312	304	280	301	285	350	355	300	331	332	349	305	354	321	296	317	309	332	324	312	374	306	329	352	352	361	305	329	316	321	307	325	343	303	324	291	324	335	324	335	325	302	308	358	319	356	311	325	329	348	345	315	320	352	324	355	350	333	350	344	295	323	295	304	302	322	340	335	353	309	306	338	323	332	320	347	343	299	343	323	342	352	314	319	327	347	326	314	326	312	299	347	331	331	276	316	349	328	356	273	316	317	307	309	340	319	358	358	320	324	288	324	329	300	330	278	325	340	335	326	333	305	310	321	313	325	406	316	334	355	317	350	311	298	341	327	351	346	317	356	351	333	315	346	337	310	297	331	328	335	307	350	329	306	323	320	293	326	325	364	349	359	348	314	357	322	318	333	308	314	349	342	304	354	357	316	338	314	306	341	341	312	303	332	365	369	312	355	288	317	298	320	320	340	296	333	321	322	340	341	316	316	327	306	317	302	304	308	323	320	344	366	328	326	324	336	298	297	278	309	341	319	367	317	338	323	329	319	330	343	356	323	322	352	355	315	373	326	322	345	345	336	336	333	316	345	299	311	333	339	342	314	316	328	293	320	302	332	326	316	358	335	340	291	336	348	366	311	323	316	346	340	329	328	315	297	346	332	304	328	325	321	322	335	330	294	309	340	327	349	317	352	323	278	317	336	347	333	337	328	313	315	335	332	337	371	331	319	340	355	305	311	346	368	335	354	292	343	287	295	284	362	368	316	339	348	293	340	330	294	328	315	347	297	358	327	308	350	346	334	327	358	363	333	302	341	317	306	351	313	341	325	335	308	301	336	336	328	345	338	353	312	318	319	312	304	356	319	317	356	340	299	316	325	321	331	330	344	307	354	336	285	358	314	326	312	309	309	335	312	310	330	344	362	311	324	360	322	358	327	300	292	349	338	349	356	312	280	325	352	318	329	315	293	326	338	342	355	331	320	308	299	317	308	299	328	308	320	326	312	337	307	329	343	346	361	330	311	317	345	300	310	342	366	322	310	303	334	309	323	299	305	322	331	325	299	314	311	283	344	381	335	338	290	281	313	314	322	308	365	327	329	342	318	327	323	289	299	348	352	362	320	289	329	323	339	330	320	310	344	350	330	353	324	301	327	337	333	306	321	367	324	352	338	336	309	351	323	280	331	340	327	362	387	328	335	307	360	338	303	306	354	344	369	313	342	320	325	315	324	330	345	315	293	346	320	323	328	312	302	331	344	340	345	313	342	338	319	344	336	332	297	300	341	325	305	343	336	311	342	339	322	331	315	327	376	311	335	346	339	309	334	302	351	343	320	341	299	318	351	342	325	347	310	328	323	365	341	309	328	349	341	352	332	363	371	341	288	323	330	310	322	340	323	336	301	334	336	335	296	322	310	281	337	391	324	322	325	361	358	288	328	329	332	340	324	311	325	314	317	333	308	352	349	346	317	354	308	324	331	309	308	332	313	351	344	339	302	319	328	334	338	314	316	332	324	323	305	315	332	302	299	313	337	322	332	317	309	315	326	334	306	322	325	308	346	366	330	326	293	333	335	288	338	349	370	334	327	368	315	298	350	339	303	383	338	323	345	320	302	321	349	337	322	309	300	354	295	366	339	330	295	342	326	329	337	322	303	335	339	327	312	330	327	380	333	321	315	348	342	315	348	314	319	282	325	310	332	314
8342	1440	2292	2573	2401	1998	1729	1607	1669	1373	1248	1373	1018	951	911	985	960	941	876	920	873	922	845	858	866	908	845	846	813	830	822	819	865	839	818	762	845	866	753	860	824	862	879	806	842	780	818	825	783	793	832	791	822	818	768	805	839	790	815	838	794	763	789	816	810	791	797	772	798	761	799	755	813	840	799	853	798	812	844	857	863	813	796	832	777	801	779	786	760	797	828	802	795	744	834	793	788	786	786	792	778	767	770	824	830	798	823	802	807	786	747	845	771	808	820	805	778	823	804	770	819	824	848	819	790	825	739	776	818	777	871	771	748	786	799	811	815	806	824	768	782	810	749	791	810	808	804	824	859	818	803	772	757	761	825	763	749	761	737	816	792	820	814	780	832	767	814	781	766	760	795	776	824	786	768	805	810	768	801	744	783	795	802	794	778	838	795	808	777	797	830	748	777	843	843	808	773	757	850	796	821	765	817	790	845	805	854	811	791	803	769	792	833	845	785	840	787	802	837	808	790	786	781	782	722	772	793	804	820	810	827	791	815	771	814	783	812	847	794	766	816	801	842	846	780	839	821	799	779	777	836	803	815	770	793	847	801	787	799	811	765	812	780	836	812	785	777	772	775	788	781	816	796	860	802	829	809	795	825	824	810	779	787	767	802	792	800	798	776	786	805	801	826	824	778	810	832	792	803	789	833	768	761	818	783	787	766	789	811	782	821	811	856	800	839	819	821	837	833	794	804	832	820	785	759	807	790	779	820	830	773	800	806	738	778	809	820	749	790	783	812	741	810	780	833	767	778	826	775	803	779	777	805	837	810	804	828	762	782	843	806	811	773	800	784	827	762	781	797	772	764	823	841	757	752	791	836	806	860	791	802	790	796	811	763	852	757	772	815	867	780	788	787	821	816	797	783	803	795	775	826	793	815	802	769	817	779	820	762	745	823	806	823	779	817	797	799	786	791	788	778	807	770	824	800	824	784	820	825	809	819	784	802	780	768	806	818	809	814	783	819	756	764	793	762	834	832	778	822	848	795	746	793	829	799	782	818	796	758	783	810	806	788	830	803	814	802	795	756	807	806	813	799	808	889	803	799	772	826	815	810	834	854	802	804	775	780	802	776	789	800	761	777	782	806	776	783	832	804	800	792	828	783	779	776	804	788	784	806	824	812	842	825	875	832	776	790	795	799	780	800	828	786	815	757	749	765	768	792	768	769	823	819	792	826	794	812	814	852	808	835	814	811	872	816	772	847	834	830	778	782	812	754	767	771	771	775	789	770	781	803	785	795	811	768	837	784	796	770	786	799	792	741	760	797	805	785	835	820	833	804	829	814	795	775	743	813	803	786	771	794	848	872	765	859	795	809	783	835	754	754	818	761	779	810	798	778	782	811	775	796	803	830	828	776	759	804	806	783	858	753	744	785	752	821	800	791	773	794	749	829	816	753	796	838	765	795	805	837	759	750	830	741	797	765	774	852	775	784	772	795	776	811	796	751	794	780	812	792	812	750	759	792	836	832	754	755	804	754	812	816	810	821	810	814	827	858	817	823	751	830	770	765	807	821	829	773	800	827	790	764	810	797	780	848	835	842	777	777	805	768	838	780	804	750	828	788	786	818	778	840	789	741	832	752	791	765	831	815	859	799	819	797	740	787	840	759	833	810	845	797	821	775	797	780	805	742	762	772	809	825	771	779	806	817	811	812	804	789	797	825	777	802	767	829	813	801	788	762	809	806	746	818	820	791	773	801	808	818	821	781	826	825	832	797	749	822	738	763	821	778	774	750	813	772	814	812	836	796	786	823	796	833	852	806	830	791	797	815	745	794	824	773	797	842	761	824	807	816	794	835	785	801	747	784	853	784	817	795	787	804	797	827	793	846	763	811	795	856	779	794	790	765	768	766	771	826	778	809	773	784	759	785	742	790	821	819	798	858	799	789	705	799	818	779	821	799	797	789	773	803	801	819	856	784	801	802	808	778	754	789	799	779	838	807	789	784	777	774	765	786	796	774	797	825	817	783	833	801	861	815	785	818	754	806	766	862	747	822	803	781	767	811	810	838	801	788	806	799	770	810	805	787	824	820	803	799	787	815	832	815	807	851	832	818	795	793	793	876	838	783	818	804	782	835	794	845	773	786	759	756	837	805	813	801	839	772	826	774	794	782	797	775	780	805	721	817	849	797	811	846	791	796	808	777	826	817	804	816	764	783	777	780	831	793	791	780	827	836	828	796	775	774	796	804	779	771	782	785	806	801	793	804	790	848	810	822	829	789	822	795	840	796	814	799	840	772	819	801	811	815	783	839	761	744	761	795	882	789	845	820	820	812	794	811	835	769	814	822	787	776	858	813	768	788	807	743	818	738	804	806	801	725	785	783	774	783	805	816	747	780	848	784	764	788	793	780	784	831	782	758	778	855	755	762	789	814	781	730	793	765	767	775	826	787	808	797	805	783	779	798	827	762	781	802	808	799	817	860	810	799	831	813	814	827	773	788	815	768	807	810	830	798	824	780	777	761	824	798	826	830	768	834	853	804	773	782	775	797	823	793	741	806	789	780	816	749	791	824	794	768	828	747	778	782	791	755	776	792	780	790	814	759	756	772	813	755	762	757	747	763	805	777	766	811	799	802	761	784	795	747	774	838	813	758	788	832	808	781	729	777	763	815	781	791	811	762	792	786	818	819	829	754	758	820	853	837	805	784	809	814	815	811	797	811	786	772	822	782	772	816	749	804	778	816	786	817	824	826	783	832	831	792	822	761	783	839	796	820	805	805	788	816	850	790	826	760	802	814	746	797	781	767	819	769	819	848	825	799	792	758	837	788	734	818	789	781	801	831	791	809	775	816	831	799	770	835	793	809	813	767	817	802	755	807	812	767	805	794	775	786	832	783	819	733	809	775	774	839	845	817	747	807	833	816	851	784	825	851	779	759	813	788	825	781	808	818	767	752	797	807	788	780	767	799	739	798	774	758	785	780	822	792	801	806	839	779	771	765	793	836	834	826	771	804	831	767	813	776	771	821	784	850	816	790	902	797	794	814	790	790	809	815	801	831	807	794	784	762	830	807	804	774	833	786	811	811	755	820	814	838	799	772	789	829	777	806	814	776	807	786	780	783	783	744	780	768	824	797	790	822	754	774	793	817	783	810	775	798	807	801	763	804	823	869	824	803	855	769	777	792	799	761	806	794	819	833	789	877	829	796	794	745	792	765	740	809	776	799	809	801	799	791	814	837	720	820	843	780	771	830	774	816	824	816	801	817	815	848	772	805	817	768	795	840	755	796	762	865	822	741	773	800	858	767	813	805	755	816	803	778	807	832	810	798	840	789	779	848	808	793	816	766	803	792	828	836	786	732	777	807	771	785	802	793	771	789	759	833	778	810	764	807	794	749	809	835	781	756	804	798	814	829	813	776	775	794	768	809	849	810	777	812	784	766	787	771	802	823	787	811	771	765	749	808	752	789	802	832	831	807	745	779	828	778	819
1514	289	274	301	267	315	276	288	293	290	254	291	295	264	268	294	303	249	314	278	250	274	263	304	295	257	306	280	292	275	253	271	311	280	293	284	268	284	278	271	275	273	244	280	264	272	283	283	327	283	257	288	311	251	268	293	284	269	254	267	292	268	268	255	278	271	274	281	294	276	255	263	263	274	241	290	289	252	260	286	295	258	249	246	292	303	290	305	267	252	270	286	286	286	285	305	265	291	297	261	259	287	246	288	277	281	308	275	272	281	248	299	265	303	313	267	265	294	276	279	270	281	273	266	269	260	276	259	273	276	287	313	294	297	290	256	310	288	306	287	249	294	282	274	293	285	274	266	242	275	258	265	246	275	321	274	305	321	276	272	290	292	275	258	280	270	292	270	274	300	271	260	288	281	281	289	274	274	273	264	289	287	263	258	241	272	268	276	304	256	285	247	293	287	271	278	278	274	269	273	300	245	276	281	286	277	269	287	278	277	285	283	293	248	265	295	261	300	275	259	257	267	255	269	274	268	285	288	275	255	316	307	290	276	246	288	264	287	267	284	263	272	266	290	275	317	286	307	301	275	277	271	285	302	289	259	260	270	284	275	305	273	273	296	256	295	264	280	293	293	275	279	272	262	296	281	277	298	296	276	253	268	295	306	286	305	265	293	289	291	291	274	294	274	272	272	282	285	277	282	274	266	292	271	302	280	285	292	272	266	268	264	292	286	288	264	303	264	261	267	305	270	256	266	263	302	298	307	275	258	295	283	270	276	274	281	283	270	291	249	281	324	318	291	285	318	268	252	284	269	259	247	259	271	277	314	288	268	253	288	303	266	309	266	270	311	264	268	248	260	286	281	287	290	271	317	276	287	302	307	289	280	262	244	264	261	249	268	305	269	287	303	259	275	264	267	265	281	258	272	252	269	295	257	272	288	270	266	284	269	273	282	311	280	268	252	286	281	263	297	268	260	312	255	278	283	272	279	274	280	271	290	295	259	292	273	292	310	271	270	318	267	279	251	283	296	252	290	272	277	271	287	298	279	291	260	318	294	269	302	298	319	288	256	292	309	275	274	298	291	287	292	299	251	257	256	290	306	284	280	273	306	276	281	275	303	255	270	276	263	305	250	271	242	324	289	350	272	274	287	255	280	301	282	268	262	228	294	260	251	253	288	298	287	299	265	288	300	278	237	257	289	290	300	250	295	261	277	318	290	269	279	282	276	277	284	254	278	291	269	260	283	253	289	261	274	307	287	278	293	326	312	285	279	276	264	273	274	310	263	302	278	282	247	273	245	275	247	312	277	233	273	297	268	242	288	275	286	276	291	318	304	342	265	287	280	291	274	279	274	293	250	268	292	258	280	267	258	240	279	263	252	301	261	289	269	276	293	286	279	296	242	292	293	275	233	272	284	312	284	264	273	279	297	277	259	275	258	288	271	260	309	301	280	319	273	301	298	305	303	245	283	257	281	277	300	307	261	286	269	289	258	294	281	261	292	252	272	280	258	253	280	281	293	275	308	257	321	321	295	312	287	293	288	271	265	307	285	252	331	270	247	272	271	271	300	251	293	281	273	225	290	322	291	284	311	297	281	285	293	286	290	302	275	287	259	282	259	259	277	270	285	274	268	254	268	280	274	285	257	273	287	246	263	289	286	250	280	278	254	296	281	267	299	269	255	268	303	278	237	256	300	265	279	311	262	287	279	280	261	260	299	284	292	301	301	287	261	314	272	288	273	253	299	287	267	313	271	296	266	273	309	279	292	268	256	294	263	260	281	248	266	277	264	262	286	310	306	261	252	249	226	281	269	285	290	272	286	281	288	289	256	291	275	266	275	244	263	276	305	276	264	319	288	248	287	292	281	290	285	286	282	253	298	276	282	265	302	329	266	310	269	279	283	319	290	283	286	269	254	281	270	288	274	263	258	270	262	265	287	275	282	265	260	264	289	239	289	287	294	266	245	256	266	270	274	310	296	295	294	273	270	296	281	275	255	278	296	264	258	272	259	267	277	298	286	293	274	269	298	256	271	284	297	277	286	266	248	260	259	278	253	281	280	291	312	288	246	309	272	294	253	280	259	297	282	263	289	269	292	290	266	271	261	270	308	277	262	282	283	283	272	250	271	253	267	288	278	226	265	302	293	305	300	291	259	284	289	286	243	311	272	310	269	261	279	278	280	300	254	291	287	313	274	258	254	254	262	283	267	283	259	282	280	249	332	284	251	280	296	302	286	275	275	287	241	259	252	280	301	266	281	265	258	317	276	285	264	260	267	292	274	295	254	258	258	282	263	338	256	300	265	292	290	300	263	269	289	246	270	262	256	297	266	295	295	258	236	267	280	270	263	252	242	263	298	274	276	252	311	338	276	296	265	255	291	291	233	297	299	279	312	279	287	294	273	304	279	288	326	294	239	281	307	275	268	252	280	273	272	297	289	284	259	295	288	280	285	274	284	280	281	258	270	273	234	261	242	285	292	272	292	307	263	289	279	305	306	272	267	271	271	269	260	251	291	276	288	266	276	258	276	274	277	281	286	302	287	259	252	274	292	268	309	280	283	275	291	273	288	285	301	285	291	296	262	287	235	274	270	275	322	306	282	279	296	299	274	267	300	273	278	283	223	260	277	270	280	247	278	270	281	309	273	280	296	280	301	281	269	269	248	254	268	277	272	320	283	292	272	272	287	231	316	299	276	264	263	292	279	270	261	303	285	308	270	287	248	302	284	263	299	301	306	284	276	269	288	269	300	278	260	271	303	267	293	279	279	271	301	258	305	270	294	273	261	273	270	289	301	278	284	303	303	259	286	286	255	277	257	292	291	273	272	285	327	283	323	269	273	276	275	257	302	268	258	280	301	253	291	305	281	254	278	293	297	288	285	269	297	306	283	286	258	281	273	275	275	275	312	281	308	276	256	238	257	269	289	293	304	260	280	259	256	269	271	309	279	261	292	290	257	270	318	289	307	288	251	276	321	317	280	258	278	299	302	297	300	269	253	317	291	314	301	288	320	332	278	240	264	272	266	287	290	304	286	276	255	296	256	275	314	300	286	299	287	279	270	255	268	301	310	309	299	280	263	265	257	258	277	267	311	272	264	285	278	302	252	289	265	249	257	268	278	284	277	253	251	272	276	269	299	268	271	278	285	260	288	296	277	274	304	306	305	308	294	272	258	321	236	313	252	284	297	270	279	312	282	242	266	285	280	246	307	291	289	292	280	272	272	277	267	248	278	253	276	304	236	304	274	269	250	279	280	270	276	285	245	293	272	283	258	272	259	262	308	266	266	285	281	263	265	304	311	277	302	282	274	280	275	263	256	291	313	289	239	246	232	248	292	269	248	282	279	216	250	286	253	293	270	263	268	272	278	262	304	254	265	282	280	261	292	256	257	277	291	275	281	284	280	279	279	305	279	268	337	295	296	304	298	269	267	274	276	304	291	286	249	261	269	268	295	292	282	259	278	247	294	291	266	262	324	264	270	293	308
1777	683	643	697	698	705	660	684	673	636	691	693	687	697	660	657	662	664	701	682	653	652	691	695	660	650	661	660	690	724	658	645	630	657	640	646	685	606	659	681	697	646	687	664	700	705	625	651	633	708	673	689	631	608	670	642	643	648	678	683	696	649	601	656	676	684	656	654	651	728	717	682	685	664	688	656	675	661	701	629	695	651	645	694	668	668	610	680	713	680	660	644	697	675	654	705	670	634	685	643	687	663	624	621	623	707	678	675	716	691	638	657	677	649	690	640	676	661	646	697	660	676	731	713	635	672	702	655	633	662	640	697	646	593	661	683	640	652	701	679	692	636	710	633	642	663	655	673	707	672	642	697	606	703	626	684	626	637	647	663	668	660	703	634	652	692	653	644	669	684	706	618	645	681	671	681	700	680	641	669	635	653	676	677	619	667	653	645	679	641	665	696	675	636	665	660	669	679	670	625	659	689	677	629	682	642	657	693	604	642	629	673	686	616	631	691	657	641	649	610	671	672	653	650	670	677	659	666	669	607	633	644	683	656	680	636	686	661	697	643	706	715	686	703	647	659	671	660	658	647	605	692	625	641	644	634	635	655	681	656	681	669	658	699	650	651	692	619	654	635	701	617	618	640	676	634	667	633	673	687	667	705	698	658	671	616	662	642	668	645	674	620	646	677	680	635	644	665	713	648	704	717	651	646	644	687	690	645	743	714	659	725	645	639	663	640	671	672	663	657	630	660	664	665	668	689	713	632	634	665	626	642	653	653	655	674	698	702	674	686	621	735	635	635	708	698	639	679	672	655	643	656	660	683	666	712	668	695	629	636	695	649	622	624	686	661	690	630	647	643	634	664	695	667	655	615	594	668	694	673	685	669	654	667	658	679	658	701	628	646	652	671	666	710	665	637	699	670	685	666	656	633	669	658	684	677	666	632	640	659	638	668	652	718	652	654	619	620	662	725	654	679	636	676	642	684	679	646	686	696	645	687	633	669	643	682	703	675	665	664	634	645	630	663	646	713	679	660	617	656	653	646	677	625	672	642	684	630	670	657	697	695	664	629	692	652	676	661	668	635	669	657	615	697	672	710	671	629	635	734	590	685	637	676	646	628	677	663	656	675	663	741	691	686	655	687	709	665	699	675	676	652	624	688	687	679	641	682	629	670	699	686	689	659	694	623	684	716	661	612	666	659	653	678	677	635	656	670	676	674	644	680	713	696	692	677	674	675	707	670	654	672	643	661	681	668	665	652	668	663	624	644	690	641	669	657	678	653	651	633	659	670	647	652	663	677	651	711	677	654	679	672	633	639	703	648	667	686	627	673	654	681	669	663	609	616	651	639	692	688	692	697	619	650	665	663	629	698	672	647	674	627	641	700	614	615	622	662	709	636	636	665	693	663	627	632	649	696	657	683	637	649	661	654	648	658	679	677	671	654	686	637	665	686	673	660	683	656	651	682	624	672	683	636	631	646	670	674	601	693	645	661	697	670	687	682	705	637	641	679	720	684	678	677	697	662	667	620	690	668	646	686	675	646	670	646	651	670	716	656	623	653	681	725	646	701	663	640	691	666	703	664	688	695	632	665	677	681	683	627	598	649	644	676	656	692	685	695	691	681	658	660	697	646	601	658	611	625	654	667	664	666	656	642	678	693	659	679	693	647	666	682	686	654	738	655	632	687	640	669	662	630	650	677	643	691	658	629	636	673	657	639	650	673	656	652	619	633	688	705	650	648	686	695	700	667	652	636	715	622	660	675	645	657	637	648	661	644	672	721	702	660	676	685	675	667	674	655	690	689	680	665	671	686	727	669	641	656	656	704	648	662	746	663	642	658	674	670	690	708	671	674	643	650	657	627	682	668	658	664	654	652	649	627	652	686	655	611	660	694	675	668	648	684	642	651	681	638	655	629	660	658	741	675	676	645	630	683	675	694	673	672	653	654	692	641	650	652	634	629	665	653	668	616	693	668	620	620	672	682	651	682	697	701	636	678	655	655	660	755	694	628	656	677	687	666	605	695	687	622	647	678	679	697	729	669	656	628	624	607	688	700	671	639	705	624	624	673	689	715	642	648	646	701	642	692	660	641	647	675	667	667	677	718	676	676	660	703	663	632	685	650	686	652	712	693	670	694	670	705	604	718	659	621	682	704	648	664	691	680	657	682	653	668	625	655	612	649	685	666	724	675	674	669	640	703	718	626	667	655	658	624	684	671	657	666	671	650	656	702	677	650	699	659	674	702	682	678	659	708	659	686	659	683	686	635	682	683	650	619	617	684	678	654	685	685	705	632	672	688	641	683	698	662	649	661	668	639	673	690	653	656	709	672	704	667	659	667	682	679	632	575	717	662	627	695	646	658	682	679	655	665	681	701	697	637	665	658	681	643	666	655	690	674	635	669	662	678	692	658	693	649	640	685	646	678	651	701	687	662	714	665	659	678	677	662	648	614	659	643	634	662	640	645	698	627	670	698	681	674	644	657	642	688	666	651	635	690	670	686	671	665	685	649	651	653	697	694	650	724	633	669	668	661	649	672	707	634	680	685	637	659	675	663	663	688	693	676	620	677	662	623	654	649	684	670	669	660	682	719	678	652	697	647	700	670	687	641	677	666	654	686	686	630	672	678	659	677	672	665	660	670	676	688	659	673	663	647	657	724	663	693	669	647	673	667	705	621	673	706	706	636	686	731	615	661	694	660	705	683	667	683	642	639	635	632	663	685	679	656	691	654	661	667	625	678	698	653	649	711	604	664	692	656	640	661	647	632	635	668	666	698	636	689	658	641	647	653	710	616	677	684	654	662	663	651	667	625	674	674	677	656	653	697	714	695	661	702	677	652	675	622	625	670	638	654	670	698	696	662	650	667	622	629	667	670	690	697	686	663	681	678	671	686	688	629	654	671	648	656	649	659	647	619	691	665	687	671	638	679	681	697	686	697	657	691	686	683	661	593	606	675	685	706	679	612	639	689	647	620	682	677	677	628	605	670	639	656	689	653	648	664	709	712	664	673	677	657	696	673	676	615	678	685	695	637	717	625	656	667	644	673	710	660	678	625	618	659	676	654	656	678	696	669	665	677	644	627	625	670	630	676	640	690	599	689	660	704	670	680	648	646	660	649	657	669	658	637	672	660	667	679	638	644	630	611	641	649	707	664	712	680	711	661	681	654	669	645	660	663	679	697	653	674	680	643	667	635	705	666	667	682	651	691	675	695	744	643	649	633	685	706	669	635	647	652	675	680	676	657	683	695	646	694	635	643	690	587	734	654	661	648	649	663	655	643	688	635	656	664	613	623	681	671	664	655	675	643	659	658	632	683	697	681	656	699	692	621	692	634	623	653	659	658	619	667	664	641	671	697	687	687	691	677	645	700	673	682	712	662	664	719	644	696	657	704	687	685	669	694	648	684	650	643	692	682	648	670	720	660	657	668	652	679	693	640	648	652	687	699	642	692	689	690	662	651	686	678	675	661	700	673	613	678	674	675
7748	507	512	473	362	347	264	247	234	222	247	219	199	196	169	170	183	179	188	187	173	151	193	150	163	176	191	185	190	191	186	169	184	196	175	162	161	189	186	188	187	221	185	172	204	175	171	184	193	182	194	202	187	178	172	169	174	170	170	155	180	174	182	171	186	185	188	178	186	188	190	184	180	189	184	191	189	173	198	148	175	173	140	178	158	134	166	168	176	181	157	180	192	176	193	185	156	166	171	166	181	218	196	186	146	195	180	181	186	185	196	191	176	189	160	181	186	158	177	178	217	185	176	195	161	179	181	181	176	167	168	183	186	206	176	155	178	186	175	157	177	204	177	157	182	161	163	188	179	192	155	184	143	176	180	154	156	155	163	186	191	160	151	172	180	192	212	177	192	193	155	164	176	157	186	205	176	182	179	191	179	157	191	168	144	179	180	185	165	175	191	186	206	161	188	158	160	177	212	153	186	178	175	168	162	161	188	175	159	162	199	178	175	192	175	147	174	165	167	180	168	215	168	170	176	161	175	177	192	155	171	193	180	189	195	170	173	189	147	160	170	194	178	179	182	173	174	182	165	193	190	147	177	171	165	183	227	166	168	185	206	197	149	161	143	198	163	207	170	212	211	173	171	160	181	175	174	217	172	150	164	158	172	198	171	163	196	178	163	164	175	208	171	169	174	183	172	187	157	175	156	174	174	169	178	179	154	160	172	193	165	197	182	141	153	188	155	180	181	175	165	179	152	206	197	173	177	158	162	175	178	166	181	162	180	181	184	171	151	177	192	177	170	172	185	168	197	169	180	179	168	176	166	179	148	175	160	188	177	173	185	185	168	183	173	157	175	173	167	202	167	158	171	153	182	188	202	175	167	158	172	166	183	172	194	183	192	191	188	172	182	192	176	186	198	166	156	161	196	164	167	172	193	178	172	179	175	178	169	164	178	182	166	191	201	160	185	176	176	165	165	171	176	158	163	169	170	169	163	147	161	152	161	170	159	185	160	165	180	194	172	198	192	202	169	191	176	178	171	188	161	154	170	200	181	180	183	177	167	164	155	192	189	187	170	162	176	183	187	173	155	196	175	182	166	154	164	179	196	171	172	184	164	203	194	194	180	179	160	174	157	169	179	171	182	195	175	181	194	177	194	157	171	154	164	169	168	165	137	188	194	155	138	165	172	179	214	194	192	199	150	167	187	190	166	162	158	186	174	162	178	158	198	177	192	180	196	166	159	170	159	188	160	152	165	191	185	162	156	189	171	132	183	178	183	181	179	179	190	181	202	173	172	174	171	187	188	167	165	171	173	176	170	169	188	188	184	158	173	163	172	157	167	187	197	162	164	198	182	193	148	166	170	192	203	176	175	192	165	175	192	177	176	187	181	167	189	189	180	181	194	186	176	181	180	166	173	168	152	178	207	172	170	185	154	188	184	173	150	157	183	185	182	205	164	182	190	153	168	182	187	192	168	192	200	200	145	162	147	152	167	171	157	191	189	182	180	172	184	182	186	172	170	169	182	183	192	166	164	181	201	172	183	175	172	167	177	180	170	165	154	152	176	162	165	194	166	165	163	156	167	163	184	190	160	184	176	194	185	177	193	156	184	180	178	174	186	161	179	203	203	156	180	191	161	171	178	150	176	176	165	194	184	163	208	187	168	155	155	187	188	176	159	142	175	181	161	170	181	167	178	159	158	232	188	177	184	170	144	177	165	182	167	203	186	160	187	136	161	145	189	176	180	169	207	199	171	177	179	164	186	192	198	167	151	176	172	145	182	163	162	167	154	190	200	193	163	182	184	170	168	197	158	170	172	189	178	175	204	205	195	174	172	170	177	186	179	168	167	156	184	177	167	173	185	157	185	167	176	146	170	165	147	167	174	182	190	178	167	177	181	174	173	172	165	180	194	198	163	186	174	168	167	163	191	178	194	170	165	176	160	189	146	206	187	169	178	198	154	170	169	180	180	170	168	175	167	172	163	172	177	171	188	172	180	168	190	178	160	162	168	175	175	168	171	202	165	166	156	179	191	166	177	191	186	211	165	179	184	201	162	181	175	173	159	155	180	185	150	182	155	170	182	186	163	203	193	173	199	176	166	176	200	173	175	197	178	206	203	172	180	188	181	174	159	178	177	184	192	190	170	161	173	161	156	167	190	183	169	167	173	198	176	198	159	196	161	175	181	166	166	179	186	147	190	199	174	179	172	162	186	167	175	183	179	175	153	189	184	176	164	186	163	156	143	180	165	165	177	189	194	199	166	199	194	161	181	154	171	167	191	175	184	171	169	171	201	185	191	179	153	176	175	190	176	168	194	194	173	174	175	174	165	178	181	166	185	203	199	162	175	194	211	166	178	187	193	171	154	182	173	181	167	182	195	162	171	171	176	174	182	176	166	172	178	186	160	171	166	179	160	153	183	169	167	181	188	175	178	162	167	178	172	193	165	169	164	123	177	194	188	152	178	138	184	185	173	170	176	205	182	175	178	173	213	179	173	183	168	213	179	183	173	175	160	183	173	176	167	192	167	153	156	171	180	187	168	203	161	198	186	163	176	189	175	153	164	181	189	171	181	192	168	190	174	170	164	173	128	189	170	155	164	167	182	162	191	170	197	151	179	176	166	190	176	185	157	175	167	187	152	152	172	175	198	163	167	190	152	169	192	160	180	181	177	175	168	165	180	174	191	179	178	159	166	165	172	153	175	170	191	149	183	178	179	189	172	206	165	181	194	162	192	167	170	199	181	180	204	158	188	183	152	163	159	179	191	172	154	180	171	176	170	188	196	159	179	169	183	169	183	184	185	177	199	168	170	175	180	169	180	162	174	155	172	180	189	165	208	213	202	188	209	199	213	176	201	164	180	147	183	183	182	156	170	186	165	183	177	153	187	190	165	173	169	171	205	166	164	186	165	193	178	168	143	184	218	167	173	186	151	180	177	166	143	173	158	161	174	178	169	168	195	178	227	176	180	177	167	189	200	193	171	184	177	201	185	188	194	151	183	175	185	179	188	181	186	185	173	153	163	170	165	173	171	155	177	175	162	193	183	179	179	196	184	155	163	187	193	157	192	152	146	168	196	169	172	154	183	184	167	179	176	187	159	171	181	176	176	197	195	184	170	172	174	198	157	159	166	183	163	173	198	175	185	177	168	170	190	150	164	191	154	190	180	186	184	177	213	188	182	155	172	181	206	163	179	173	164	180	175	158	180	179	157	191	190	210	182	177	192	173	153	189	185	164	189	181	203	155	167	183	163	203	173	178	192	188	169	208	170	189	198	170	204	149	161	144	183	162	169	147	162	167	192	202	173	184	174	152	177	182	174	184	160	172	146	178	159	166	176	170	156	188	179	177	170	160	187	175	180	180	180	195	165	186	159	221	198	152	183	177	168	161	186	159	171	192	171	160	168	169	167	166	177	164	173	182	172	185	165	183	162	170	183	168	165	207	178	174	171	177	178	171	145	164	201	163	153	176	180	159	155	160	162	198
6253	783	1190	1370	1274	1030	977	888	824	827	751	674	665	599	572	546	563	571	544	533	513	501	525	555	486	502	503	496	490	520	539	481	518	500	465	481	498	490	500	459	496	486	483	493	489	509	488	513	492	481	459	446	476	475	473	496	458	505	479	503	493	518	513	528	499	475	522	440	529	492	483	513	507	499	481	479	471	462	483	442	510	497	460	472	515	463	465	486	494	492	476	479	474	496	448	489	460	513	512	503	456	497	462	466	510	514	497	443	513	462	479	472	480	510	449	485	488	467	478	456	491	506	511	486	491	461	511	502	536	458	531	497	473	482	472	487	510	483	489	531	527	500	493	490	505	452	498	485	482	460	487	480	460	484	485	431	504	467	505	484	453	517	539	518	501	466	499	466	500	471	513	522	493	453	480	492	484	454	475	453	451	501	518	479	483	488	458	467	464	503	491	528	486	526	464	483	464	492	509	463	512	440	470	489	509	499	482	487	472	495	498	475	544	468	451	506	468	449	477	493	444	480	460	510	477	472	493	447	493	474	523	493	495	450	448	516	478	475	493	505	455	477	485	488	477	488	473	502	512	520	474	487	496	512	475	475	464	453	481	476	459	495	480	469	488	493	496	499	490	520	491	497	469	477	475	472	491	486	478	502	458	488	483	461	498	462	466	498	482	493	468	463	459	509	480	503	472	471	452	494	460	473	441	485	502	477	499	456	500	502	483	524	474	499	508	455	472	477	469	488	485	496	507	472	509	503	463	499	489	489	538	468	485	508	480	472	542	476	496	466	514	507	498	515	498	474	488	486	478	537	468	482	530	482	499	454	515	464	443	504	467	501	505	473	506	451	455	490	498	500	480	466	494	472	464	453	477	440	445	492	514	466	496	458	483	481	476	475	498	450	470	490	505	463	493	507	471	489	467	467	475	488	509	471	480	528	483	475	492	514	491	465	491	501	498	470	476	483	479	448	465	469	514	496	489	490	467	469	495	475	476	468	494	486	532	469	482	459	479	488	491	491	462	481	455	503	467	468	490	502	486	484	463	514	512	493	469	510	478	458	468	501	506	486	501	501	446	492	482	512	471	487	473	486	472	450	481	467	504	503	457	479	464	516	484	457	452	438	486	472	455	501	488	473	504	487	495	471	485	464	509	480	487	481	491	493	503	493	455	490	457	507	476	492	506	483	470	500	426	480	480	437	490	494	491	437	478	472	500	482	501	470	484	507	492	471	506	480	472	509	461	487	462	487	492	471	472	490	540	472	487	474	445	480	520	482	459	490	526	488	480	444	470	463	497	487	497	477	495	458	487	435	477	480	505	463	494	521	505	441	470	472	496	478	467	525	475	500	495	466	491	486	443	467	506	486	472	451	487	555	471	456	492	477	472	515	460	512	469	496	464	491	456	474	509	470	488	503	452	490	493	462	429	475	402	515	461	495	496	488	469	445	479	443	491	480	468	490	444	506	521	459	450	460	474	474	512	439	484	463	489	464	499	497	483	489	470	515	464	475	485	454	461	509	494	471	515	508	504	473	451	470	486	503	462	519	455	473	444	494	445	467	477	494	434	469	454	515	516	498	509	487	491	478	493	495	492	472	496	512	493	497	483	522	503	450	502	506	455	503	494	503	481	517	478	491	471	463	481	463	475	479	479	461	481	433	479	523	456	485	468	478	460	492	508	492	483	487	489	488	501	496	514	471	468	466	512	501	458	483	459	496	476	474	502	438	488	467	452	466	469	490	471	504	471	471	463	479	509	519	462	488	505	502	502	498	457	477	505	474	494	505	480	490	488	486	518	479	495	486	498	441	488	455	500	480	516	498	479	474	471	480	476	455	486	454	470	506	491	468	491	480	496	488	479	478	481	474	509	438	444	490	473	495	494	448	486	470	476	449	519	441	494	487	479	463	458	487	462	418	477	525	458	506	471	494	465	484	462	500	468	461	509	466	478	499	524	445	464	465	503	475	494	476	472	447	491	515	486	515	481	465	482	507	495	509	454	472	508	483	506	458	481	459	507	473	483	462	468	484	491	467	499	499	499	499	509	457	437	455	525	483	482	474	519	472	471	476	455	472	501	497	458	468	496	510	539	464	464	472	482	499	504	451	492	502	495	466	518	477	499	453	507	465	492	494	477	523	477	482	469	457	493	467	469	534	474	482	531	539	459	483	489	490	497	490	488	498	439	474	477	486	479	516	472	468	514	500	491	428	472	474	486	488	504	471	497	466	485	483	506	492	477	489	518	451	483	503	477	453	447	480	484	491	440	464	479	487	468	478	517	515	514	470	490	463	523	503	458	522	475	499	473	516	469	481	453	501	438	522	497	457	495	457	475	520	491	517	481	452	493	521	495	483	508	483	506	445	452	472	471	444	514	459	515	485	469	475	449	463	498	493	445	516	475	475	481	510	502	514	514	507	501	484	510	510	486	481	429	457	485	446	469	427	465	469	484	474	506	487	469	494	455	493	497	468	466	560	477	508	476	485	426	469	505	497	509	472	513	461	493	496	455	439	498	467	480	504	524	440	515	491	467	434	457	481	487	479	550	529	496	522	520	494	484	500	469	451	478	502	485	473	489	511	497	447	470	499	497	476	485	479	488	498	476	454	480	489	471	478	521	454	505	454	526	492	485	483	467	495	470	482	475	480	469	503	477	480	499	475	493	433	496	486	508	467	477	468	466	488	505	488	469	512	483	544	496	514	519	520	526	506	465	440	483	491	475	497	464	506	483	442	460	501	497	511	447	471	501	457	486	506	481	473	500	478	461	495	469	508	505	486	500	485	482	473	509	507	483	458	459	530	527	474	472	481	456	493	497	475	466	511	495	486	537	464	455	501	485	505	476	488	488	525	529	487	547	455	478	520	500	463	461	489	454	476	528	484	481	505	479	490	483	501	483	509	456	464	484	465	518	488	460	479	463	466	450	503	469	461	516	485	456	466	550	490	513	483	488	480	461	456	497	471	474	491	469	474	505	460	503	486	480	488	456	460	508	473	460	447	462	457	501	478	459	480	493	484	480	465	487	501	524	461	496	513	526	519	491	477	471	491	441	476	525	462	460	497	492	537	521	460	472	487	472	459	513	499	471	449	495	484	463	490	483	504	502	498	521	515	490	506	478	465	466	489	522	490	481	469	478	473	463	478	511	483	509	522	449	463	488	487	480	494	509	497	504	469	449	464	457	431	478	487	423	503	519	453	470	468	491	479	470	519	482	477	473	469	476	508	515	458	451	457	485	449	532	466	510	487	445	478	517	463	509	488	470	466	504	474	467	470	495	470	470	477	467	518	469	469	491	480	492	518	513	426	496	466	517	475	512	520	469	474	481	437	501	457	500	499	461	446	517	472	520	493	497	498	455	451	470	478	465	489	509	470	472	507	488	511	486	558	465	522	497	471	426	487	486	509	459	481	494	544	466	438	529	489	473	481	492	454	512	504	490	469	474	446	489	512	498	543	525	487	474	449	476	471	509	459	465	484	502	520	464	500
14205	1272	1079	906	714	555	552	480	466	425	406	387	383	378	362	357	367	356	332	333	341	343	351	308	283	350	338	320	323	357	334	361	352	312	319	325	349	330	297	298	346	364	339	324	301	327	333	331	320	337	289	323	331	341	328	299	369	319	313	305	329	322	330	311	314	368	314	323	342	345	355	346	293	284	309	337	305	309	322	336	346	318	326	305	318	306	359	320	354	345	319	333	342	295	323	331	321	353	311	360	318	321	313	308	326	314	346	350	329	308	309	298	345	347	370	346	331	334	308	355	331	315	333	300	307	317	295	305	333	360	313	297	320	313	297	347	317	363	331	357	348	378	338	324	305	334	353	319	347	330	311	302	329	336	356	286	323	331	330	342	363	318	310	353	341	323	347	326	308	326	354	312	361	318	333	362	308	334	299	328	332	306	328	320	331	327	322	331	333	317	313	322	319	351	360	304	303	325	319	363	348	327	336	292	350	307	342	345	298	330	305	298	283	342	322	303	324	340	298	342	315	356	320	319	286	322	317	305	318	301	339	325	390	289	310	369	296	360	324	343	327	303	340	335	348	308	326	327	313	334	350	380	328	348	353	327	316	289	339	350	326	316	329	323	322	313	347	362	319	352	309	324	357	287	325	359	329	335	310	343	309	350	350	330	318	348	325	291	364	315	339	328	308	325	297	325	343	332	334	323	306	330	350	325	317	306	361	366	290	347	336	339	334	362	319	311	346	332	306	302	319	319	331	342	332	323	299	307	355	364	324	343	338	306	332	330	306	317	302	335	341	310	290	328	292	315	282	332	286	298	326	334	314	364	324	323	356	369	323	338	323	294	331	317	298	329	337	329	328	332	312	322	313	334	311	326	319	347	345	356	327	288	295	297	339	336	331	331	320	307	353	319	325	328	320	331	316	324	296	315	327	315	321	320	295	310	349	325	337	319	344	361	319	352	331	335	320	330	327	305	297	358	322	292	354	343	379	351	352	300	299	332	333	326	345	307	321	334	317	313	331	326	341	325	353	328	302	329	337	289	355	312	336	345	333	328	360	346	347	320	367	330	370	306	343	324	348	342	330	322	315	339	314	323	336	329	317	328	360	326	298	329	330	317	351	319	345	337	358	331	315	280	329	350	335	338	306	329	339	326	330	291	333	334	345	349	316	335	322	345	322	308	330	340	352	365	346	320	360	338	340	355	313	311	325	298	334	320	309	302	332	325	350	331	351	341	346	309	328	326	327	349	356	321	332	370	306	325	310	354	320	355	328	354	307	326	325	322	362	309	315	313	310	330	319	299	328	341	321	299	321	333	340	318	318	341	301	345	332	285	356	340	350	339	334	342	291	303	301	343	355	322	331	293	358	329	347	347	307	316	323	329	328	346	312	349	363	346	323	308	343	341	314	341	298	293	312	325	321	313	340	328	300	312	315	329	311	359	310	322	321	325	302	312	340	360	299	307	288	303	331	334	351	333	318	340	343	336	341	369	352	316	315	317	343	328	294	322	318	301	336	329	296	346	355	325	303	295	328	319	322	343	346	333	315	294	318	305	338	338	304	350	324	319	315	358	319	310	318	357	314	336	320	312	313	309	304	288	317	335	307	311	314	313	310	332	278	344	358	320	335	317	347	336	309	343	327	350	309	331	316	339	320	338	345	324	360	349	337	315	336	308	328	311	311	308	307	307	334	350	330	312	326	334	321	357	358	331	351	321	314	329	317	310	328	347	342	331	331	327	308	309	345	329	310	344	320	331	352	299	317	344	326	334	328	364	301	341	309	304	297	325	324	329	322	348	317	314	316	334	339	339	371	351	304	346	324	326	367	335	336	344	336	300	318	307	319	306	309	323	346	308	345	308	344	308	344	315	334	327	302	329	321	337	300	343	324	335	331	335	314	318	327	324	311	337	316	292	356	336	297	323	332	367	340	330	302	315	343	357	321	316	351	305	306	332	318	364	364	313	337	319	288	348	301	302	332	330	337	301	301	355	311	349	280	296	332	327	309	306	294	350	339	339	336	319	321	361	358	346	313	315	333	323	326	345	329	345	333	345	326	317	345	339	305	309	319	304	337	332	360	357	356	315	319	371	320	300	318	318	340	332	325	300	325	310	347	322	318	310	337	314	357	344	333	329	357	321	349	327	302	321	317	345	324	302	318	320	349	385	299	345	319	348	322	309	329	340	329	318	312	348	317	344	319	320	313	333	353	319	298	298	290	346	313	316	310	325	316	327	324	334	314	301	374	353	336	317	341	347	344	356	324	346	283	350	301	325	315	335	303	334	309	372	323	339	333	350	351	299	351	302	322	334	330	324	320	306	371	347	324	341	358	327	307	327	309	351	313	316	355	327	336	328	332	322	320	357	347	323	290	351	318	319	286	316	332	337	339	299	337	316	336	329	363	384	305	316	273	328	337	314	323	312	310	337	321	304	320	312	307	333	316	298	345	339	330	334	290	335	316	322	329	314	346	282	301	333	363	322	345	317	315	317	347	382	346	364	349	392	330	331	317	295	299	335	313	308	322	300	320	328	305	322	310	324	305	327	351	343	326	365	335	327	336	387	350	321	296	310	311	299	298	302	333	310	327	317	320	337	328	297	315	306	304	346	364	319	318	311	326	338	331	311	369	342	344	312	309	324	322	358	347	342	316	325	346	348	322	332	336	307	337	345	334	317	319	300	309	322	331	327	334	320	313	314	313	331	322	345	343	305	346	316	307	292	293	304	329	349	321	356	332	316	395	320	341	370	321	306	294	319	304	329	318	356	309	327	339	339	319	339	343	318	341	332	320	301	305	304	314	360	311	303	354	332	332	319	323	321	311	329	335	326	323	341	334	364	329	321	316	350	306	327	326	314	330	342	363	288	326	300	316	317	296	313	339	317	344	363	360	331	322	317	336	370	336	297	376	372	307	343	347	331	315	307	335	343	321	285	333	342	353	322	278	274	308	307	294	351	345	342	319	332	308	313	336	320	336	326	333	343	314	309	300	292	305	327	346	303	317	310	338	334	321	372	340	329	335	314	345	332	332	334	296	360	313	308	291	307	353	316	341	313	338	313	330	322	319	365	301	355	338	333	332	326	335	286	320	320	329	345	336	292	307	310	323	302	358	305	322	337	310	327	313	338	310	324	314	328	349	286	316	347	343	329	327	320	363	333	352	334	351	326	343	305	305	319	340	316	316	345	321	331	343	338	288	312	317	296	297	315	367	325	323	327	326	353	328	340	321	345	347	318	351	331	367	322	340	333	337	308	339	291	330	331	334	316	308	340	308	335	325	323	319	338	325	331	326	325	298	328	317	341	362	322	355	357	331	358	350	302	330	343	310	322	307	312	321	343	328	359	301	320	296	293	314	341	327	335	333	338	330	308	327	342	336	318	323	361	344	294	351	325	299	345	325	333	334	356	337	331	341	328	344	339	335	322	345	342	328	343	326	318	321	297	298	322	327	322	340	317	343	340	333	323	362	314	306	341	348	328	308	330	336	325
8272	1371	2233	2509	2305	2099	1813	1662	1553	1500	1343	1228	1076	1059	971	920	1007	926	930	917	855	888	884	867	893	868	813	828	871	852	836	881	802	862	855	773	852	771	799	814	849	827	781	820	845	810	848	827	800	820	847	787	793	859	781	807	815	814	832	812	810	813	821	791	803	803	814	753	794	839	787	821	803	799	820	825	799	784	821	815	795	806	737	842	841	784	831	825	820	782	864	757	795	794	833	783	795	811	798	761	786	774	821	815	713	818	776	777	816	793	787	866	865	774	824	770	797	770	829	826	853	806	768	850	756	787	813	816	796	822	810	791	868	853	819	836	762	809	807	803	799	852	797	795	830	770	821	839	816	758	799	775	763	787	782	805	829	793	784	786	794	813	784	847	817	806	806	803	795	780	824	788	802	782	767	815	775	829	780	800	789	786	823	873	769	838	833	766	802	804	785	820	800	836	764	816	814	804	802	745	791	830	868	780	776	837	850	805	789	766	786	795	798	788	790	812	806	792	734	776	789	756	750	812	769	712	779	787	779	803	781	798	822	782	804	766	846	801	722	799	840	748	836	798	806	827	808	837	830	819	761	806	807	809	772	865	831	790	808	798	790	751	802	797	775	825	808	802	753	811	785	809	831	785	807	760	801	804	849	827	807	786	767	808	773	800	800	793	836	820	859	813	734	774	796	820	810	759	839	811	796	828	801	777	787	777	865	804	753	836	792	794	800	802	809	795	770	827	822	792	792	816	748	747	804	759	816	803	789	808	801	834	873	780	791	793	824	785	792	860	805	819	787	801	791	788	763	816	815	814	786	817	792	798	744	870	825	818	841	752	806	772	814	827	803	830	816	763	779	845	818	884	781	751	834	789	768	815	801	843	795	765	794	785	785	827	776	774	759	804	794	810	757	767	788	799	794	815	739	826	835	746	799	807	773	816	740	834	800	767	797	821	778	797	763	835	834	757	781	773	829	790	843	765	841	786	781	828	780	800	782	796	814	793	773	780	819	830	777	818	787	815	755	749	773	772	773	816	833	843	843	794	721	780	762	779	865	802	754	812	833	817	848	837	790	779	798	784	764	835	816	779	816	788	755	812	811	784	838	802	816	797	843	799	797	840	865	777	801	745	751	757	828	730	832	797	776	804	775	803	811	826	860	779	808	783	805	819	821	798	788	814	803	818	797	792	806	749	815	775	798	790	752	831	792	811	854	781	796	799	793	799	772	778	822	799	791	805	786	811	798	807	828	865	808	718	762	788	865	798	802	832	795	781	759	707	788	827	841	779	807	809	814	818	803	796	788	787	775	840	826	774	772	849	804	834	715	770	822	755	728	761	811	764	767	832	771	781	815	795	784	777	778	803	803	783	738	769	801	787	805	776	858	804	754	808	807	761	772	778	809	816	845	812	802	779	786	821	858	793	788	822	798	807	767	781	857	749	817	807	869	804	779	779	804	807	814	792	745	811	779	785	764	817	802	782	790	788	856	773	812	782	775	794	815	848	808	791	815	850	826	797	825	783	814	821	738	834	801	798	772	817	802	820	791	803	823	816	745	746	775	769	823	768	789	797	798	759	793	804	790	814	789	796	782	798	812	792	804	751	801	790	789	809	771	765	829	786	731	805	753	798	796	773	795	772	760	798	793	815	837	812	778	759	819	798	801	856	801	810	801	800	750	798	866	764	759	785	815	758	794	781	781	828	768	821	787	808	789	814	821	791	773	816	831	765	801	812	790	799	800	784	817	835	789	789	777	812	773	731	828	795	816	838	763	831	768	850	841	778	795	787	792	784	793	834	807	780	835	820	766	776	791	805	823	805	766	776	766	766	794	811	855	806	825	798	819	775	737	767	793	790	788	786	810	765	774	800	765	827	764	833	755	759	785	771	766	802	821	821	819	785	807	788	785	844	814	762	832	789	772	777	792	797	777	766	779	777	799	793	835	771	797	786	794	799	873	829	810	862	806	810	702	824	814	804	767	762	770	803	773	788	816	783	782	784	795	803	761	797	789	744	848	803	797	815	817	754	837	793	820	796	855	804	802	828	829	826	763	780	794	835	797	806	863	819	808	830	767	816	802	794	804	856	825	789	820	764	806	807	793	753	756	727	767	833	835	859	764	793	791	828	875	822	803	789	789	787	788	803	801	776	816	753	809	742	796	765	753	805	789	780	811	830	780	789	801	762	808	749	789	801	822	805	781	791	777	825	756	772	799	825	786	840	844	792	788	826	791	783	833	812	772	816	784	773	822	739	848	788	837	840	777	785	865	767	760	811	776	758	822	831	825	814	831	756	774	757	820	802	773	804	816	775	818	824	823	794	769	777	802	814	780	775	802	752	787	799	749	761	731	739	835	786	791	761	823	806	834	804	744	865	812	794	752	715	799	821	794	809	767	769	822	800	817	805	802	823	847	789	787	794	824	803	774	830	757	769	792	830	801	789	777	781	807	784	842	807	793	795	786	811	805	769	787	793	853	839	777	809	839	786	779	761	755	773	806	821	795	783	819	835	760	817	833	783	834	840	792	780	783	799	785	796	787	817	785	808	811	794	780	840	798	770	801	776	806	816	777	803	795	746	768	804	798	834	821	837	794	775	762	847	808	779	829	814	815	765	778	835	841	820	821	820	794	788	780	835	783	776	766	814	776	784	782	831	755	840	747	811	789	821	820	821	738	800	808	815	790	789	780	784	807	835	839	755	821	810	818	771	820	840	785	779	752	769	838	781	768	779	825	770	834	803	828	790	766	848	792	777	778	810	800	847	816	752	809	832	811	806	778	776	787	795	790	841	776	794	789	804	873	837	757	849	777	822	829	754	816	824	869	803	753	771	826	851	747	798	803	818	789	764	791	857	779	831	819	773	791	797	831	801	865	771	779	790	848	833	772	829	791	817	818	856	782	762	834	798	823	812	802	839	859	842	811	730	811	807	788	810	769	817	809	796	797	768	783	793	808	768	781	848	815	809	804	794	789	760	779	818	800	789	796	796	775	804	860	773	788	772	779	817	828	762	792	836	782	817	837	814	822	778	769	836	802	772	797	820	874	797	737	832	776	845	839	820	810	761	811	772	786	816	826	800	839	835	791	816	799	780	785	751	825	763	782	745	805	832	800	837	832	812	764	768	794	802	823	776	821	840	768	828	790	774	813	772	806	823	757	793	787	773	867	816	757	787	783	777	774	812	856	783	827	828	796	831	773	796	773	830	773	823	770	761	781	802	788	784	848	785	757	823	805	748	793	788	788	785	761	773	823	782	786	798	833	844	786	801	800	773	754	796	832	777	804	810	755	798	780	847	775	788	827	746	821	821	757	762	766	867	794	738	836	799	788	769	836	795	792	820	797	833	814	881	804	816	753	788	780	790	798	776	729	822	759	787	792	808	789	807	783	808	793	754	786	766	755	816	811	829	785	813	763	794	845	818	806	800	790	788	835	785	786	793	815	805	793	783	809	800	768	780	731	789	806	871	854	795	775	822	772	781	829	804	808	799
1504	310	306	270	246	267	317	305	292	280	270	265	269	291	260	277	280	300	292	302	277	262	289	249	267	302	279	248	304	277	276	260	284	262	287	301	265	277	273	276	277	288	292	263	297	271	256	264	240	301	239	280	266	265	275	240	278	253	270	310	281	293	308	301	285	282	233	285	288	277	286	308	313	267	286	283	273	295	279	296	258	320	300	282	265	286	275	284	286	261	286	272	297	287	288	279	286	272	290	312	276	262	285	272	304	281	286	273	293	281	257	307	303	292	279	297	277	313	285	280	280	319	270	282	264	246	248	251	281	277	279	282	307	259	300	273	299	251	289	284	281	279	281	266	262	274	302	288	264	286	319	267	234	277	263	284	291	280	299	274	264	277	265	279	282	266	285	301	267	284	248	298	253	236	264	255	270	284	266	284	288	275	265	267	292	287	287	274	265	252	246	265	278	292	313	290	263	248	251	293	230	299	245	297	269	291	261	256	293	295	301	260	295	264	260	299	278	309	279	259	275	284	284	296	264	249	277	293	274	314	250	289	291	265	285	258	295	255	275	297	250	277	265	254	254	302	291	266	286	253	306	248	290	297	279	265	265	250	289	277	286	283	298	290	289	289	273	291	291	280	279	263	272	239	252	290	295	304	317	298	285	300	278	274	256	259	278	260	269	272	278	305	305	290	291	291	284	251	277	307	307	259	317	281	262	280	270	265	302	286	287	267	297	280	269	282	254	253	270	299	289	262	273	272	290	265	318	305	275	298	288	281	242	265	263	263	274	258	264	269	278	258	281	255	245	272	296	262	259	246	291	266	268	302	282	280	287	298	284	278	262	299	274	254	283	261	270	270	278	283	313	259	296	299	279	279	275	286	257	279	258	296	282	304	289	268	255	268	289	288	296	272	290	314	306	241	263	270	298	321	288	278	254	254	242	294	287	272	263	282	278	286	273	291	266	322	302	273	254	277	269	279	287	261	297	278	301	303	272	277	295	307	283	280	289	263	245	265	276	272	293	287	274	292	320	276	287	250	282	267	285	275	257	275	288	291	302	293	271	274	271	278	281	247	280	254	274	330	273	292	266	247	267	287	293	301	274	302	272	277	246	276	262	284	277	280	289	276	300	303	251	272	237	248	260	303	254	267	292	296	286	300	298	261	254	272	262	274	286	303	269	277	326	235	289	264	255	271	316	254	266	301	237	273	270	270	286	292	248	290	269	295	270	278	280	294	283	278	284	293	282	243	277	286	279	314	272	256	282	285	275	272	274	302	286	264	271	320	299	293	290	312	294	280	258	268	268	260	300	269	296	256	290	275	279	284	282	261	290	279	283	299	319	234	322	279	290	272	273	311	305	287	254	278	270	261	271	293	298	277	289	335	258	305	294	290	281	281	301	261	292	263	324	273	280	271	269	280	274	266	258	280	298	302	320	289	319	272	276	271	239	311	277	277	245	272	290	312	285	273	274	290	307	263	288	252	245	263	291	267	282	287	288	286	287	274	224	305	279	256	297	292	284	249	310	275	273	257	279	292	260	298	269	273	316	306	223	261	279	255	256	280	292	240	296	290	292	299	306	306	262	264	277	248	284	253	286	329	291	281	282	287	253	265	303	243	251	266	285	283	303	299	310	271	274	286	267	277	304	303	281	279	289	274	259	272	275	311	255	262	270	309	331	285	264	263	255	269	277	278	285	249	258	296	285	311	288	274	247	263	256	249	291	265	279	323	356	299	265	243	310	271	268	291	297	289	267	230	265	307	283	284	246	292	315	284	313	311	273	257	294	275	275	257	288	305	246	277	247	279	299	268	257	259	272	287	290	272	280	288	301	306	259	278	291	291	301	314	293	303	238	269	253	318	321	257	289	276	250	302	271	269	299	292	258	253	304	266	299	287	288	289	275	265	272	283	283	295	270	252	292	277	268	311	278	327	242	308	277	258	282	274	286	243	253	276	274	264	285	268	313	284	275	285	287	270	251	266	282	243	269	283	264	279	265	279	259	292	293	313	272	252	297	268	285	260	302	274	274	292	293	245	247	291	300	267	264	258	265	289	270	260	310	277	298	292	319	293	296	264	284	291	295	279	281	280	310	276	254	297	302	274	306	273	247	263	274	285	290	248	265	285	318	281	286	252	303	295	261	270	244	278	266	255	299	263	294	283	295	279	296	258	255	279	276	275	275	264	261	258	257	288	297	283	296	297	276	310	277	270	243	250	306	308	290	266	289	297	292	313	252	267	281	292	294	263	278	298	285	308	262	303	276	304	278	264	276	261	273	253	263	295	260	294	290	300	268	291	291	285	284	290	301	291	310	299	270	290	290	272	280	273	255	279	297	261	307	266	259	273	284	306	327	243	268	280	313	285	290	278	289	290	245	274	261	268	278	264	260	276	274	276	267	326	285	315	295	293	262	286	236	241	308	296	266	256	241	262	277	278	231	276	269	250	264	289	265	271	269	281	283	283	279	301	269	289	287	262	274	285	311	269	275	298	287	274	251	279	288	278	287	276	302	270	291	287	293	283	268	317	295	279	289	291	266	300	275	294	286	284	278	281	322	259	249	278	275	279	283	288	274	246	263	270	298	285	304	261	294	251	273	281	295	279	267	276	264	294	296	285	283	283	265	297	273	309	285	317	288	302	261	295	270	288	289	281	280	278	273	314	274	260	290	279	277	268	295	273	270	277	314	272	285	269	240	296	302	307	279	264	304	286	284	268	273	275	274	294	269	292	302	259	292	291	301	294	274	293	286	286	258	297	276	271	278	274	292	249	262	257	301	294	293	279	268	288	266	263	288	277	288	288	272	279	257	315	302	260	291	310	267	251	289	250	306	268	323	289	242	243	268	318	296	286	271	290	275	259	284	277	303	276	278	295	282	291	294	255	235	298	275	274	273	281	253	275	271	246	256	290	256	284	310	281	269	280	271	302	268	267	300	262	255	292	299	267	266	302	284	294	290	315	281	281	283	307	284	257	321	307	278	247	284	295	262	284	274	281	303	282	258	289	273	264	286	272	294	294	257	294	264	279	278	300	295	266	283	314	318	241	276	281	283	264	290	262	276	313	259	255	276	268	295	279	259	257	278	295	230	300	248	272	266	270	264	280	286	277	269	294	279	281	268	251	289	279	266	290	287	281	265	265	328	290	277	283	307	294	293	276	248	254	291	280	304	266	280	282	261	325	302	252	239	268	269	277	275	293	271	284	279	273	310	261	281	282	258	271	320	271	286	282	251	258	295	277	276	294	277	256	264	275	293	337	305	290	266	267	287	255	286	256	278	319	269	308	257	252	259	246	300	275	280	251	266	242	283	265	268	280	284	280	283	251	294	240	289	275	294	269	272	271	280	263	310	236	244	273	263	272	283	305	295	283	292	261	263	303	284	301	269	272	283	255	265	261	285	257	265	276	289	292	276	261	295	274	281	281	284	286	285	289	291	291	269	299	283	270	280	288	260	262	312	267	283	297	271	291	269	289	285	275	305	280	288	286
1776	669	709	665	713	659	676	636	665	684	709	644	660	676	662	649	649	645	716	640	657	694	674	646	645	673	627	686	691	658	620	694	673	652	659	634	677	677	686	682	676	666	670	650	697	666	661	708	625	674	662	612	664	664	680	624	694	723	669	653	695	666	665	644	666	635	671	662	715	668	622	685	699	700	687	678	661	681	640	631	703	686	695	660	671	692	650	661	703	648	691	639	688	685	609	667	652	611	677	629	630	673	681	685	667	625	651	672	684	681	650	705	669	679	702	677	732	685	712	689	664	669	690	639	674	644	662	624	678	638	677	673	661	697	645	666	687	663	677	643	659	680	694	702	657	656	711	671	720	640	635	682	655	630	674	669	644	625	685	672	702	673	645	629	645	679	687	685	632	651	699	693	722	655	653	670	673	658	635	660	678	637	689	657	702	613	617	641	648	693	674	703	607	675	653	655	659	663	668	672	649	674	677	651	681	669	643	659	699	643	682	617	679	663	684	687	671	648	685	666	682	695	708	680	679	720	697	682	672	673	688	677	684	700	655	665	652	686	640	650	646	665	696	631	703	626	683	713	649	635	685	668	688	638	648	651	662	652	665	692	654	650	691	659	655	676	649	680	704	679	690	712	643	662	679	665	646	676	677	719	660	626	695	700	691	664	660	628	668	670	716	651	700	636	639	662	670	662	652	648	656	665	652	631	672	683	660	637	650	658	659	658	692	706	676	693	689	644	665	664	676	645	639	647	670	663	666	698	763	654	658	664	644	700	662	648	666	640	694	676	628	706	671	655	623	662	679	706	640	660	635	663	658	660	702	713	665	676	657	661	649	630	666	679	630	655	652	629	657	680	689	659	666	686	680	653	665	726	650	672	668	658	673	658	688	683	641	654	621	621	629	678	640	649	713	705	670	635	679	656	622	670	680	632	618	671	655	658	690	647	680	689	610	664	720	691	696	671	673	690	672	679	676	640	633	623	666	663	688	693	646	674	694	708	683	671	630	627	690	678	650	680	651	656	673	640	647	718	704	637	698	641	644	643	656	705	652	627	665	648	674	678	676	641	652	664	691	689	657	662	696	676	663	696	624	694	695	655	686	640	702	621	693	641	681	702	670	646	670	689	638	646	670	689	635	632	658	634	672	669	612	654	650	677	665	674	680	629	667	624	695	667	644	682	633	624	703	714	709	684	654	627	675	643	668	632	669	692	661	670	744	678	647	611	645	703	614	649	677	629	670	664	659	660	655	611	648	706	690	677	644	651	713	685	701	672	656	643	669	719	667	650	680	690	642	670	598	661	636	723	681	637	641	656	675	628	637	668	700	703	661	673	721	667	668	681	682	653	645	665	652	672	722	705	690	606	643	691	680	695	637	625	712	662	704	619	709	624	675	695	658	639	676	636	646	651	644	665	689	635	697	681	652	670	688	684	643	699	681	616	663	671	664	709	648	629	677	646	639	703	635	683	682	654	628	657	657	634	639	638	682	665	690	729	700	654	663	683	672	656	691	631	668	690	664	657	657	658	678	651	643	687	692	686	687	657	689	667	683	710	673	684	653	663	655	662	663	672	701	631	668	628	695	673	680	680	654	700	644	644	675	689	654	679	688	676	689	678	662	683	658	677	642	697	669	681	670	685	663	677	653	653	678	711	615	657	643	695	669	661	671	712	672	681	691	655	664	658	699	672	683	678	652	675	691	685	653	690	653	666	632	665	678	692	668	643	637	670	684	654	702	687	680	719	665	659	613	687	630	678	730	614	613	674	697	678	649	656	619	620	621	695	706	644	645	670	666	616	640	643	685	636	630	635	634	628	702	674	660	629	659	677	682	647	696	682	660	700	701	724	702	665	670	658	628	690	690	673	620	656	633	686	675	682	660	650	638	675	689	617	712	616	633	715	663	640	647	652	649	628	681	655	626	654	697	668	650	647	633	680	646	701	696	607	651	645	665	665	665	654	656	659	652	660	664	708	627	693	607	682	705	672	673	670	641	657	673	728	601	684	722	672	662	634	633	678	717	679	733	677	650	679	653	633	655	665	639	628	680	702	665	686	647	693	655	659	671	695	654	652	642	646	677	722	663	680	675	659	654	706	666	606	687	658	648	635	691	656	672	661	672	678	704	696	646	701	670	654	651	644	665	628	680	660	719	647	640	630	682	715	635	642	647	680	627	659	659	671	695	640	668	630	710	655	648	680	708	656	664	660	697	669	667	685	691	650	632	682	622	648	697	657	700	685	648	682	654	727	698	656	660	680	647	690	674	642	615	633	657	671	694	623	704	667	669	683	625	687	685	684	647	676	632	645	688	649	659	681	681	668	632	698	683	675	656	696	662	685	673	671	707	711	664	668	659	714	658	668	691	716	712	684	605	682	660	686	673	670	615	683	650	694	738	649	693	669	658	665	741	680	690	657	713	618	673	646	677	678	653	673	652	688	700	669	721	685	694	647	676	664	704	648	666	679	644	678	670	674	649	664	673	679	709	689	653	685	677	635	669	695	640	669	656	672	621	661	659	674	739	700	648	652	674	644	628	659	646	629	689	720	664	659	655	642	692	651	654	710	652	679	693	661	664	646	637	684	687	721	668	624	641	649	674	670	678	721	669	650	712	650	671	690	682	624	665	711	667	658	678	650	639	629	667	664	642	679	659	688	709	654	633	667	663	658	650	633	683	671	680	682	643	656	641	672	658	633	655	656	683	635	655	659	666	701	638	642	659	630	700	676	650	692	677	680	642	658	658	670	660	668	698	663	655	671	681	705	662	652	648	625	656	634	652	651	664	658	693	700	662	642	682	636	662	662	671	673	667	659	649	683	681	651	694	672	666	691	649	638	733	668	684	614	662	698	650	659	619	668	704	635	698	680	644	698	678	633	701	652	696	662	689	701	688	704	688	704	705	665	671	717	721	665	673	717	638	634	665	706	654	726	688	676	642	645	697	680	624	632	660	674	651	651	679	688	615	680	726	695	662	637	692	644	692	701	694	659	716	657	635	649	679	614	667	688	690	665	683	640	642	628	661	683	649	661	688	641	711	627	679	663	648	661	673	690	671	696	689	740	652	675	704	698	645	712	672	629	690	679	614	677	666	627	661	636	666	662	644	648	689	642	628	658	627	658	682	651	666	706	673	646	690	679	679	684	652	631	667	649	680	614	657	679	684	653	653	631	664	666	672	664	649	685	634	702	689	700	625	667	657	680	634	651	607	647	672	723	592	681	693	686	692	659	678	655	711	664	634	674	729	663	682	694	652	781	667	620	693	690	677	670	670	660	700	678	642	676	649	663	645	672	663	697	685	688	678	662	659	687	656	656	645	676	657	657	650	696	637	647	652	647	719	646	639	655	638	677	653	675	621	654	677	632	671	686	696	657	681	674	648	680	656	674	647	661	636	620	699	643	680	686	686	638	662	643	660	690	721	665	699	680	688	710	721	678	684	665	659	721	662	635	683	645	655	659	665	684	688	725	679	623	701	719	703	685	664	661
7661	503	489	420	342	291	264	242	225	205	203	212	193	216	183	222	205	181	184	184	195	176	196	186	199	177	172	151	169	162	184	188	162	184	164	184	182	202	182	170	179	206	184	174	178	175	172	171	181	180	168	194	183	193	185	180	155	165	196	191	194	164	196	175	165	191	180	165	190	167	172	191	169	163	177	185	167	170	187	168	187	161	185	197	174	172	190	189	185	191	210	184	156	165	188	170	152	158	178	159	186	191	162	151	190	173	193	196	158	147	173	206	200	188	194	160	181	179	181	164	175	190	182	174	163	159	163	168	174	178	197	181	148	178	189	178	189	171	202	175	160	175	154	187	175	168	186	176	198	168	164	193	191	183	173	176	183	178	164	195	180	164	201	172	163	162	172	173	207	172	174	200	157	175	181	176	179	181	190	161	182	185	177	168	149	163	194	173	182	186	171	165	189	178	200	175	184	182	181	179	171	185	163	190	178	170	168	147	153	177	164	179	185	168	169	179	147	193	188	162	176	171	164	186	187	188	155	177	194	164	170	193	157	199	179	188	159	193	177	155	193	177	178	179	167	152	182	182	146	180	169	199	182	180	187	189	186	148	203	201	171	198	184	191	179	182	172	180	166	163	179	176	172	154	166	173	201	168	177	192	172	178	180	185	192	163	164	176	198	160	163	154	172	186	159	151	180	175	183	167	190	152	187	182	205	183	163	170	133	166	168	183	179	176	161	162	166	163	184	152	161	162	193	207	157	195	172	161	187	158	161	169	201	161	164	175	169	174	151	173	149	149	178	178	165	162	162	164	175	176	188	167	175	160	174	186	166	159	183	175	185	183	193	192	156	167	171	177	181	187	191	177	191	158	187	175	178	194	161	153	179	179	185	179	173	154	190	173	177	180	171	190	153	202	169	185	188	183	170	180	184	167	161	168	211	193	179	198	161	161	184	158	156	171	176	159	179	172	157	167	196	183	157	177	157	191	174	151	154	178	169	181	175	168	157	186	158	170	198	174	176	156	178	201	166	188	166	202	170	181	160	178	175	153	160	162	172	166	173	197	191	167	168	169	186	165	166	183	173	158	180	182	184	178	188	174	199	187	191	168	159	169	165	206	190	159	161	166	175	173	177	207	201	178	172	156	181	200	162	166	148	164	176	165	174	168	154	169	193	194	175	169	171	181	189	190	163	173	192	180	186	178	157	173	193	183	176	174	203	167	165	162	192	197	177	165	161	165	193	212	184	189	186	158	179	191	176	191	170	182	172	177	180	182	192	157	179	173	176	168	180	157	183	185	174	180	183	157	174	178	161	164	199	183	149	158	156	186	169	197	183	161	151	195	201	155	157	192	167	149	183	168	195	173	172	177	212	174	182	159	208	168	180	186	168	175	164	174	179	154	156	181	200	158	174	200	160	174	167	184	194	153	146	195	159	196	178	156	167	180	166	164	201	166	161	179	176	183	173	196	195	151	161	163	182	173	168	160	173	176	172	182	162	204	178	167	184	187	194	160	190	162	170	172	174	172	149	162	188	172	181	174	212	184	204	149	174	177	168	157	169	160	181	175	191	154	176	175	159	161	202	172	186	181	154	179	153	161	202	195	168	147	169	179	146	167	181	155	179	153	188	175	153	174	181	175	146	161	171	190	180	197	191	188	171	193	168	169	173	167	183	184	168	165	195	150	161	181	179	164	183	159	190	175	166	170	173	145	164	176	180	163	170	151	146	171	194	160	172	159	187	171	165	179	164	172	166	208	180	180	188	208	165	161	191	176	173	186	157	170	142	174	186	144	169	179	150	171	194	160	193	174	167	179	176	187	146	189	191	207	176	164	184	175	155	192	172	171	173	158	173	180	192	169	171	189	182	176	169	151	169	166	180	175	181	194	183	164	189	201	191	179	193	167	171	176	157	158	164	193	167	200	160	153	153	182	187	170	165	172	163	175	190	186	175	179	175	169	174	159	165	193	164	172	169	200	177	199	184	172	178	196	177	171	182	195	171	163	155	171	191	177	178	184	164	163	186	148	163	183	195	202	169	156	195	203	181	162	174	161	169	178	151	186	184	174	175	188	165	155	170	186	160	191	168	157	182	194	170	147	188	174	173	171	200	191	182	176	178	174	208	195	162	175	183	187	221	202	200	159	156	179	172	190	165	165	176	181	186	159	161	178	195	161	153	170	171	195	171	167	178	157	169	188	177	177	184	205	180	167	175	186	159	190	166	162	153	164	181	166	177	159	147	152	167	161	172	158	163	173	181	189	154	149	172	131	187	182	195	168	162	196	159	170	161	173	171	224	165	164	182	178	181	154	150	191	169	192	204	179	171	188	162	174	168	188	192	168	184	199	175	180	164	183	201	169	152	176	196	187	217	176	163	173	166	172	165	178	179	161	183	186	172	177	195	170	184	185	190	184	169	201	177	197	181	177	180	177	155	181	184	164	188	175	195	188	183	174	159	175	165	166	183	163	168	176	166	177	181	179	126	172	178	174	182	176	180	179	182	144	197	141	170	179	200	181	152	180	184	174	165	201	175	160	168	182	188	175	158	165	168	190	181	190	169	154	189	178	174	209	165	168	196	179	149	171	152	162	155	175	179	166	157	189	195	166	170	168	179	187	182	160	168	192	148	199	154	178	165	176	170	174	170	172	176	172	176	195	188	155	181	150	163	155	170	146	205	186	188	159	190	146	161	164	182	167	177	181	154	180	171	161	165	154	193	191	162	150	153	166	175	164	198	182	158	172	140	203	169	160	175	179	183	165	163	175	186	166	182	171	189	201	173	195	184	181	160	168	161	162	177	196	164	169	168	180	179	157	174	167	171	178	185	174	191	154	155	211	191	191	179	168	210	166	176	168	174	169	175	151	141	193	187	191	156	185	189	190	181	212	178	185	185	191	184	176	197	165	183	190	196	168	179	165	192	177	183	164	175	167	174	183	198	163	161	161	174	152	185	170	164	167	163	173	170	173	169	188	176	167	186	188	166	185	160	166	157	194	196	176	167	173	179	202	178	161	175	199	163	196	178	165	170	207	171	173	192	170	205	172	175	154	181	181	182	188	197	176	167	179	171	160	187	176	139	172	171	174	176	180	198	199	181	179	193	186	158	179	168	187	170	164	178	168	170	186	166	171	168	154	179	170	184	192	179	187	171	162	177	170	167	185	154	156	179	203	161	157	184	166	163	162	161	162	178	150	169	144	171	201	180	171	194	169	175	181	174	172	165	172	165	166	183	165	162	176	156	168	186	176	181	166	171	172	183	188	159	179	156	195	196	185	174	198	183	163	183	182	140	186	165	185	196	172	152	177	176	178	202	182	198	172	165	181	177	163	166	177	169	167	184	168	170	183	182	182	185	176	165	166	158	185	174	187	162	171	194	163	187	165	177	215	173	164	171	166	134	186	176	159	171	191	195	205	172	179	162	172	158	174	175	188	168	166	188	180	160	173	168	171	182	186	175	194	181	207	160	171	173	164	200	191	180	186	184	199
6338	754	1246	1374	1253	1055	931	924	894	882	717	718	644	570	588	563	533	569	569	541	534	532	512	529	512	539	499	497	479	496	493	512	478	457	515	509	495	502	499	488	486	497	485	482	499	470	473	514	499	491	480	495	474	494	478	462	490	517	536	499	472	503	494	496	459	459	498	480	520	451	460	498	481	478	508	484	524	505	495	502	452	481	504	467	473	491	474	475	517	476	482	444	526	500	488	486	486	460	501	505	460	467	526	490	485	462	472	472	446	451	501	475	462	490	491	498	471	458	425	465	514	499	496	478	484	488	467	502	495	493	476	482	482	463	478	431	461	484	464	489	468	482	492	499	454	463	482	444	468	486	504	487	473	508	445	485	496	521	495	466	448	503	472	474	500	475	486	452	471	472	499	478	490	473	478	508	484	524	498	470	485	510	479	447	498	523	476	490	481	442	503	450	504	494	478	532	461	458	505	456	521	496	473	491	507	454	458	490	464	491	507	490	489	465	485	485	476	452	456	445	449	506	460	493	468	473	495	454	494	458	443	503	488	462	478	510	462	462	485	503	444	484	484	488	477	464	456	496	491	473	502	505	500	479	475	466	478	495	517	495	468	480	461	456	455	474	454	488	468	494	485	474	494	519	516	449	446	498	458	473	501	473	472	451	495	502	488	457	492	477	427	479	476	445	503	456	492	463	456	502	506	473	506	457	469	469	507	456	504	465	509	492	470	473	472	463	523	467	484	466	441	453	487	481	464	500	478	495	466	459	456	451	430	479	483	470	481	470	507	487	459	453	532	488	457	518	457	443	489	505	457	493	481	459	493	504	459	519	503	477	480	468	501	497	468	527	485	507	493	509	488	502	453	506	445	462	454	467	485	472	460	456	446	510	486	491	466	469	491	482	484	495	484	520	498	490	501	456	483	465	442	484	458	485	471	471	479	509	456	442	530	483	483	503	503	510	513	484	447	493	486	443	462	480	492	465	519	461	483	458	484	528	471	500	475	495	513	489	470	468	479	457	528	510	510	459	529	464	479	452	518	480	496	477	495	521	490	486	488	499	462	468	495	489	491	471	434	462	457	457	496	474	444	503	462	491	462	470	452	516	449	494	490	448	496	475	486	452	473	484	481	490	488	466	537	490	453	478	489	500	483	502	468	494	524	434	471	485	482	473	537	513	474	490	469	450	467	495	493	530	472	488	494	463	508	499	469	479	479	513	468	456	456	464	487	498	469	505	483	479	463	492	510	533	489	475	485	503	481	504	525	481	497	478	485	450	488	503	503	491	522	495	494	490	467	505	497	476	453	491	494	464	488	499	483	465	501	511	480	485	472	485	512	422	471	492	456	462	474	502	488	440	515	501	488	509	477	476	483	480	499	468	512	481	480	527	435	462	490	502	465	462	453	463	480	461	457	461	453	446	461	484	479	483	506	452	510	495	470	466	486	455	488	452	452	493	483	519	496	447	451	479	504	489	450	522	488	484	500	494	449	467	438	448	509	525	458	485	452	481	494	448	490	503	487	510	504	479	507	494	507	519	473	528	510	463	483	479	487	449	466	468	464	480	469	476	521	500	474	485	468	465	522	457	489	504	457	469	499	530	468	451	430	519	499	457	462	482	522	526	456	481	519	505	509	523	446	482	474	497	505	474	480	480	492	494	486	520	456	483	504	475	493	465	494	425	527	493	463	467	480	484	484	458	487	476	459	460	495	496	499	511	480	478	473	452	491	448	488	500	453	448	510	498	468	495	481	469	477	491	501	495	467	471	462	490	431	489	519	479	495	480	491	455	452	480	510	503	489	490	471	506	416	459	524	503	493	536	463	490	472	503	454	469	466	463	486	515	492	481	503	479	482	488	531	470	472	479	468	479	476	488	458	477	426	517	447	457	501	456	473	479	544	526	469	493	484	478	447	520	468	504	470	458	505	456	457	475	469	500	512	471	447	458	510	468	485	483	488	485	472	494	507	475	487	528	469	469	486	491	495	500	483	475	499	490	496	455	497	466	497	482	503	469	490	487	485	473	497	490	454	499	459	502	506	478	483	530	499	493	446	442	517	477	512	495	443	492	500	465	489	480	518	472	484	471	474	484	522	447	466	487	514	503	457	475	475	440	483	450	476	448	528	482	475	479	433	482	462	466	463	496	473	505	489	471	437	459	476	448	478	478	472	474	507	504	509	513	490	534	478	519	488	464	453	513	472	487	452	542	469	478	487	495	486	457	483	490	501	516	500	536	442	457	434	509	479	500	498	476	494	469	461	439	480	507	489	486	492	496	520	502	502	470	496	514	483	475	462	451	465	468	495	494	502	489	500	460	476	479	460	473	435	525	484	462	483	505	517	485	495	488	460	503	528	498	473	467	454	513	461	497	489	486	522	488	489	480	479	516	453	473	476	515	478	506	444	498	477	522	496	486	438	487	517	472	459	458	459	461	461	448	496	464	488	488	474	477	482	498	491	476	495	475	480	454	475	486	460	459	454	488	496	437	483	460	485	504	464	496	473	472	542	471	477	518	478	475	469	480	519	481	482	528	460	493	483	467	500	463	473	465	507	474	485	466	475	476	470	440	477	458	500	524	488	450	488	515	491	504	498	484	466	495	472	462	453	507	478	456	507	497	531	527	490	507	471	476	483	502	530	494	462	480	488	469	478	483	446	466	481	495	483	467	481	463	465	500	462	505	460	494	502	474	489	490	489	476	476	495	493	493	447	475	490	432	464	485	460	479	484	466	459	502	474	452	485	437	495	472	473	466	467	465	487	483	490	481	464	472	501	496	474	470	468	428	479	496	492	450	479	485	474	473	495	462	482	460	476	451	486	467	459	452	470	504	521	487	475	533	484	494	479	495	456	427	489	471	462	461	474	454	496	478	505	494	474	513	483	515	474	467	517	456	478	477	505	485	500	538	509	461	468	495	420	480	476	502	533	475	492	478	478	457	493	465	484	479	467	491	491	453	419	501	459	539	487	470	472	489	499	508	441	491	479	481	497	498	458	472	468	437	479	485	492	469	474	491	466	475	461	477	481	464	474	490	522	495	484	493	453	519	488	492	497	481	455	481	472	493	486	479	484	493	496	438	499	500	485	479	451	516	470	472	476	509	528	486	510	488	493	496	480	488	488	453	497	487	489	478	509	436	452	490	489	470	441	534	496	497	489	458	483	537	480	464	484	476	437	441	459	469	465	466	478	454	508	499	463	510	507	470	473	443	498	466	512	477	487	537	487	488	468	495	482	484	465	462	455	459	509	492	557	491	490	480	469	459	480	501	475	464	493	467	502	488	474	508	483	452	492	456	468	463	470	439	488	421	492	452	462	507	487	449	451	496	443	495	456	477	478	498	469	510	487	468	470	497	495	458	443	510	483	482	500	475	502	458	483	476	474	508	489	456	471	456	492	451	484	469	452	475	461	450	481	468	472	492	458	525	480	478	510	467	479	487	442	493	453	476	460	545	517	485	492	475	485	449	470	466	470	462	461	461	508	481
14276	1339	1180	847	697	663	709	554	497	445	438	384	373	356	365	335	372	366	320	315	336	321	360	351	331	336	314	345	343	317	352	376	330	346	348	369	320	340	338	323	347	376	358	335	343	318	334	370	358	319	295	323	327	306	335	316	323	267	329	343	347	348	296	311	337	310	305	336	313	298	355	317	275	319	299	327	320	318	329	338	324	331	283	316	292	338	324	319	302	337	354	350	310	333	344	339	338	346	360	320	321	311	318	322	330	329	346	318	334	311	313	332	299	335	326	312	334	318	320	315	367	344	325	321	358	333	390	299	315	291	330	315	294	320	362	344	313	340	312	322	355	373	363	293	335	359	333	354	318	350	308	309	337	312	342	320	329	350	341	320	344	346	324	360	344	308	309	359	335	337	341	328	327	299	329	325	344	311	333	332	305	300	346	322	343	348	337	341	350	366	343	360	313	278	348	312	355	297	352	334	322	332	304	340	318	313	331	319	328	345	347	340	325	334	327	324	330	340	305	306	313	347	345	312	298	310	320	350	306	296	326	321	301	321	344	324	337	344	311	312	366	329	335	321	311	298	325	328	330	313	281	345	356	328	321	325	316	308	361	352	316	302	363	307	303	349	322	370	312	305	353	322	334	330	348	325	355	331	289	306	331	330	272	369	309	327	326	328	337	346	317	319	339	330	322	333	331	314	348	375	344	329	343	312	349	350	337	320	334	365	321	325	291	328	339	325	318	300	303	334	362	338	321	288	301	342	321	345	322	316	339	294	324	314	325	298	299	355	325	324	294	332	319	313	317	355	327	337	319	337	383	324	303	307	297	329	334	341	292	339	354	330	340	341	296	328	349	341	278	333	335	338	329	348	323	315	303	348	324	341	332	317	344	326	346	330	339	302	334	309	307	387	334	355	342	299	335	322	357	342	354	361	318	361	306	342	344	276	335	281	316	323	309	344	345	337	337	331	343	352	333	340	301	349	328	342	317	341	316	300	305	340	354	360	314	335	322	325	347	328	334	311	343	351	306	336	328	318	325	311	320	330	335	319	311	334	331	321	318	385	314	308	331	334	340	336	335	316	362	342	340	333	294	315	313	326	319	355	354	336	317	344	324	299	324	336	354	329	295	357	354	311	307	315	340	320	327	338	327	320	334	321	324	310	348	319	349	335	333	358	358	338	328	353	338	311	347	300	313	346	298	333	317	333	332	334	359	344	348	366	296	331	328	285	324	319	344	315	324	359	308	309	347	327	295	285	313	336	310	356	321	337	330	334	341	319	316	342	338	358	352	330	337	319	320	341	347	305	311	300	333	304	299	320	339	339	320	352	305	341	329	287	334	309	342	360	342	326	342	342	325	301	364	333	331	345	319	319	343	347	327	353	351	350	294	289	341	323	272	350	301	315	325	318	314	303	324	333	332	301	327	352	335	334	356	314	330	321	364	302	329	323	328	313	323	323	318	365	308	328	349	328	310	324	341	275	301	328	327	320	315	316	314	322	332	330	333	348	342	325	337	322	362	305	337	345	306	319	347	320	324	340	308	339	300	297	316	316	333	357	290	324	300	336	353	315	351	338	345	369	324	349	316	351	316	327	344	319	347	302	324	309	316	328	302	337	330	352	341	347	357	328	327	323	343	294	326	293	274	329	309	330	319	311	323	335	333	299	327	325	338	313	306	339	304	321	332	328	303	321	281	314	297	321	331	352	321	353	310	338	319	316	326	356	370	297	288	313	340	348	336	305	357	335	311	310	339	311	335	330	337	321	318	348	284	352	317	302	330	331	319	331	339	329	287	319	341	318	329	302	350	343	344	321	330	329	303	321	341	315	347	318	297	320	309	371	339	336	329	301	333	305	336	307	339	336	329	318	340	336	302	358	307	315	328	337	316	315	330	319	309	313	343	306	350	298	326	347	321	314	339	334	310	345	313	357	374	360	342	338	326	323	354	335	337	312	335	291	311	347	326	292	332	338	345	382	293	319	360	325	344	318	345	297	309	331	316	325	344	319	306	337	329	318	341	327	357	303	297	307	301	311	321	346	307	292	273	322	347	334	321	361	355	328	354	328	355	311	331	291	351	325	309	341	343	304	282	330	323	305	325	314	348	297	329	332	335	295	323	313	319	342	292	365	357	324	327	328	337	316	318	344	358	349	346	333	342	314	356	318	341	302	290	343	322	296	353	334	362	307	313	352	335	339	357	350	325	295	306	351	341	348	334	358	310	324	326	353	334	346	333	347	333	322	308	300	341	303	354	369	323	324	323	358	357	319	334	347	355	310	324	340	304	284	318	302	330	326	333	328	312	337	300	335	327	305	351	288	344	354	345	333	293	331	303	338	356	346	314	309	332	319	362	321	343	340	307	333	312	300	333	295	311	338	341	343	312	323	362	319	303	331	320	321	360	324	332	311	343	288	328	298	323	332	314	317	319	288	335	299	322	333	361	290	311	314	302	376	353	357	327	309	330	348	345	332	345	345	312	360	320	345	321	295	327	345	335	307	340	334	332	366	334	329	352	315	322	322	346	319	291	339	360	355	310	325	324	352	301	365	315	349	348	321	327	291	322	329	356	322	340	297	348	328	328	275	326	350	359	338	327	307	321	310	372	306	305	311	303	363	315	298	326	341	315	304	350	334	350	354	307	333	336	308	333	340	325	320	357	306	365	334	294	321	339	333	367	330	322	356	303	321	318	325	334	339	299	324	338	351	331	355	347	351	358	336	323	322	324	316	333	330	346	328	347	324	325	331	326	325	351	306	301	329	340	336	300	346	337	345	336	333	310	295	344	348	300	321	336	326	333	324	329	339	312	323	327	351	335	311	371	333	344	371	317	319	354	326	341	338	344	331	324	306	359	350	336	345	314	351	339	303	340	329	352	330	308	306	303	322	325	348	373	320	337	333	310	347	345	305	319	319	318	316	307	368	314	316	350	323	343	364	343	317	325	327	349	294	339	347	356	306	333	338	328	346	377	308	337	355	324	322	321	332	335	284	308	305	332	351	362	315	334	302	326	350	319	289	267	319	333	329	362	314	325	316	333	323	340	301	327	307	371	307	346	345	334	341	298	328	326	345	307	305	335	324	324	338	339	329	339	321	322	327	328	303	322	301	349	345	334	342	345	308	303	325	348	360	328	313	342	304	367	352	361	321	321	366	351	320	343	351	317	357	309	334	316	328	312	327	344	321	315	347	319	316	338	329	307	313	342	373	365	312	341	340	302	339	309	332	359	338	327	345	334	343	358	352	329	296	361	370	320	335	342	310	336	313	321	326	292	336	321	299	337	309	331	344	278	314	314	318	322	341	286	298	285	334	308	305	317	337	347	341	315	322	357	347	312	355	290	303	323	331	345	324	328	325	345	372	313	314	324	321	308	343	311	327	333	320	340	345	327	354	319	328	324	330	328	349	342	313	306	326	306	354	334	329	327	327	290	300	328	335	357	318	347	332	327	290	326	323	328	372	352	313	311	282	340	348	302	345	339	296	329	331
8344	1367	2374	2610	2309	1966	1937	1705	1682	1459	1326	1199	1092	1002	1003	963	984	940	909	938	945	876	835	857	833	846	864	806	875	827	800	830	894	853	902	837	804	801	832	823	858	831	849	822	809	837	796	815	778	827	857	809	796	839	808	795	764	819	791	792	824	833	771	807	834	797	864	771	783	831	863	825	846	802	781	807	830	800	821	796	808	801	825	812	795	818	813	840	757	827	818	825	785	796	825	817	844	824	759	777	836	757	806	810	814	815	773	844	809	784	806	803	734	808	804	773	821	794	842	821	817	801	844	784	818	790	780	837	827	813	823	761	874	781	798	833	840	781	800	831	812	780	783	809	788	810	803	776	831	780	827	750	787	797	785	819	816	845	791	865	805	813	816	810	828	801	789	791	785	791	820	794	802	792	840	746	826	806	852	795	842	784	732	878	827	819	775	764	762	752	812	821	777	755	776	793	834	791	815	784	779	868	755	796	812	820	752	781	769	784	814	788	809	841	797	833	815	797	826	826	780	847	858	797	806	777	794	813	819	781	776	786	795	826	797	792	820	824	844	825	815	786	786	834	829	770	737	823	765	829	780	761	811	833	792	788	830	786	788	772	791	787	813	800	812	828	790	765	799	777	768	830	859	807	784	806	770	758	799	771	826	824	820	800	791	828	779	774	768	801	839	817	865	807	786	782	794	820	778	835	780	799	811	729	858	844	741	821	829	761	824	819	793	774	848	753	805	762	789	816	762	768	794	763	773	750	787	881	761	831	784	807	835	765	803	839	794	851	782	833	820	824	818	742	803	732	737	851	778	765	834	801	811	767	834	789	876	815	806	846	842	786	794	789	785	782	837	769	772	767	779	788	749	834	826	780	823	810	798	774	816	832	759	738	802	789	781	836	803	834	822	762	829	818	802	769	753	777	797	787	766	799	797	817	859	742	799	826	852	794	823	778	811	805	795	797	810	767	736	829	821	816	826	784	794	829	857	823	860	798	787	811	804	784	798	761	771	830	795	805	810	768	828	831	824	770	780	830	764	778	768	818	782	706	799	811	802	798	840	798	779	811	811	792	868	803	763	821	830	789	804	846	746	834	808	807	781	755	813	792	771	820	749	834	799	812	840	790	833	769	783	814	806	797	806	836	794	789	808	797	771	777	772	812	835	822	794	769	811	783	829	750	812	817	826	836	774	749	805	813	817	789	752	815	788	833	773	810	797	783	786	751	750	837	815	798	787	809	822	745	837	819	786	805	845	763	765	741	800	775	840	840	855	807	782	815	831	762	762	759	822	776	780	832	780	794	789	808	798	768	774	788	836	797	814	805	804	739	810	817	798	795	764	800	785	826	822	781	762	842	798	783	812	760	799	781	845	789	758	785	854	792	774	800	844	806	797	787	813	753	806	759	811	792	817	726	854	827	827	786	804	786	805	785	795	788	770	804	790	789	785	781	821	780	830	785	765	792	811	778	757	821	804	780	816	772	786	794	758	824	798	809	797	747	751	788	789	836	809	782	809	774	802	801	781	860	835	852	788	799	765	791	826	829	794	829	778	859	805	783	777	840	813	761	762	829	802	794	814	781	774	809	795	763	830	803	790	824	828	761	800	805	761	823	809	859	801	797	811	820	707	807	826	768	790	767	800	820	740	812	794	804	823	787	753	792	815	767	848	744	767	768	724	723	762	819	781	819	842	768	772	766	762	816	798	773	848	748	760	777	857	771	782	759	823	816	781	750	798	842	822	798	756	755	769	834	801	837	738	808	820	832	818	787	798	790	809	791	797	789	814	807	756	795	789	809	783	791	814	767	793	794	852	831	776	755	796	769	813	808	808	780	820	786	765	762	846	807	759	772	874	795	779	799	773	756	787	780	789	818	836	787	805	869	769	789	711	795	834	856	815	746	832	839	771	782	788	826	781	748	746	802	830	821	820	798	789	812	815	774	836	836	808	813	842	839	798	837	781	806	792	800	795	774	805	771	796	811	829	760	841	846	840	793	762	800	809	788	789	798	801	791	794	803	767	789	775	798	747	794	799	754	753	812	739	779	832	846	832	803	797	813	834	826	787	801	833	798	801	782	856	826	790	817	834	814	832	776	847	800	780	833	824	836	800	778	771	821	762	813	794	792	812	801	808	853	791	806	800	823	785	845	813	776	775	818	826	814	810	833	818	799	733	825	783	778	828	799	802	766	809	796	798	813	842	775	799	808	796	834	774	848	753	774	818	801	842	816	785	820	798	871	809	828	769	782	775	782	741	775	774	743	800	785	775	775	804	775	800	796	804	789	761	793	836	808	799	796	845	793	789	797	766	769	789	833	841	744	778	787	733	776	794	793	845	757	802	813	816	834	808	795	814	827	844	771	771	851	864	754	815	775	793	818	822	798	811	781	739	795	805	839	775	789	793	783	805	873	780	760	840	848	802	786	808	804	767	823	840	804	799	761	756	855	799	847	805	850	816	820	742	781	779	760	720	792	782	806	779	830	801	811	784	806	791	792	727	767	768	752	819	764	818	757	763	834	781	789	813	776	771	845	816	798	795	794	841	822	832	815	847	754	744	765	818	837	804	762	785	799	772	805	796	829	792	759	828	787	795	804	786	764	818	783	774	796	779	821	780	798	777	793	765	807	786	791	795	813	788	773	793	823	848	787	807	790	816	795	788	766	758	821	815	793	801	832	807	773	842	798	768	791	803	823	814	834	781	754	814	796	799	776	750	813	816	830	832	828	790	843	801	809	807	835	776	807	779	783	829	769	817	776	809	831	744	808	776	810	792	808	814	874	822	798	766	804	764	793	851	759	776	822	812	811	780	822	795	802	803	754	792	812	786	837	789	793	810	834	793	793	780	761	784	786	777	772	828	771	822	757	800	799	794	786	764	752	788	815	793	791	846	824	756	809	802	793	790	810	790	806	777	824	788	817	793	779	756	747	826	779	804	829	802	801	761	813	795	791	813	804	824	772	827	777	781	792	821	782	774	754	769	833	842	768	825	777	784	821	801	784	760	774	818	835	782	745	809	809	831	801	797	757	759	820	794	763	854	782	792	799	832	839	761	787	780	815	780	831	782	823	795	870	772	806	740	828	741	783	825	844	827	833	769	799	780	794	815	778	745	832	796	825	815	796	852	803	769	754	798	799	817	804	757	789	841	811	795	790	768	778	778	803	819	780	823	811	776	755	802	816	830	781	805	826	779	810	830	754	768	812	788	794	796	767	809	782	781	743	803	777	761	824	787	751	806	821	808	816	834	812	751	821	800	806	738	784	835	873	799	775	792	828	788	771	820	788	741	787	841	761	783	798	828	767	803	820	788	801	841	772	799	797	773	848	806	758	810	794	788	842	793	746	790	759	828	812	855	769	805	808	841	791	798	813	802	749	792	764	838	788	783	760	810	834	775	815	793	803	730	833	774	756	800	805	782	792	742	809	826	801	740	810	793	780	777	800	803	776	774	746	818	753	825	832	739	775	782	793	777	818	746	851	803	762	741	810
1499	274	298	309	255	301	280	295	266	292	279	268	311	285	287	303	272	267	274	298	266	285	308	282	299	293	285	270	246	299	268	273	267	303	271	313	298	301	264	243	282	259	296	300	318	298	286	270	282	305	287	296	277	312	302	317	260	244	284	313	297	298	258	277	289	264	246	268	259	274	262	287	304	251	314	280	294	301	278	320	283	298	303	284	272	283	259	275	304	330	285	336	287	289	291	293	284	289	279	269	296	277	279	294	293	288	258	252	309	258	293	284	288	286	269	297	281	281	291	269	278	271	285	293	272	288	277	298	307	277	273	245	295	262	292	291	287	254	284	241	256	297	263	302	258	267	264	264	265	268	261	277	317	295	281	252	256	272	284	300	319	267	296	294	267	263	271	266	324	241	269	288	298	265	264	293	313	263	336	302	283	273	280	292	281	270	286	271	277	279	266	280	281	293	326	252	309	260	309	276	295	299	261	292	300	299	285	292	276	279	263	281	274	268	303	269	295	296	294	292	302	278	301	262	262	306	307	263	276	263	263	276	290	287	296	279	287	275	299	274	295	263	266	270	293	245	328	320	278	278	291	266	262	320	276	286	313	318	294	252	256	297	258	248	286	281	331	303	254	271	273	282	268	274	276	273	261	292	253	266	257	307	292	277	267	291	269	260	279	257	262	271	246	293	244	306	260	276	260	270	264	270	271	257	270	261	296	274	267	267	288	264	290	284	281	263	263	274	285	270	287	312	330	255	272	269	294	265	257	255	241	293	269	276	238	259	273	277	284	271	302	264	294	280	271	311	274	271	254	317	307	298	291	268	256	283	267	290	245	247	269	238	284	294	270	265	309	261	314	259	274	258	286	276	257	251	298	277	273	289	293	284	285	284	315	317	279	304	288	274	263	233	280	295	256	290	291	263	284	278	257	279	284	305	275	274	245	275	277	311	271	268	310	287	296	271	238	296	273	262	287	290	291	299	257	283	294	264	253	269	287	233	286	259	281	310	295	271	278	272	258	276	314	276	286	265	302	298	267	263	256	277	254	281	285	277	296	276	288	275	299	297	277	302	281	308	296	284	287	306	275	266	262	301	268	283	282	289	298	296	285	242	282	275	317	281	298	257	286	278	258	269	265	304	308	260	284	273	272	284	286	300	302	276	241	281	291	290	282	299	284	256	251	275	277	281	281	288	277	316	308	258	270	269	265	304	257	293	284	292	282	288	277	321	280	248	286	296	293	301	257	279	267	260	297	294	268	292	281	288	284	279	301	323	307	297	279	269	289	255	292	279	279	267	267	263	270	237	302	259	278	285	285	283	254	275	295	281	273	276	291	269	295	260	278	304	277	294	272	256	279	261	291	286	288	296	297	283	270	301	274	270	286	259	279	276	280	262	262	275	298	262	298	271	305	267	272	265	305	292	284	266	287	290	281	256	306	259	267	287	280	260	258	274	278	292	283	262	308	292	291	296	276	306	289	308	287	280	306	261	263	305	300	279	307	278	288	253	269	291	295	269	286	287	246	306	272	251	271	287	290	274	286	300	307	277	311	241	272	262	291	275	281	278	234	331	305	316	260	293	291	251	264	270	294	280	303	276	282	284	279	266	269	283	285	290	308	270	250	272	267	254	301	254	277	269	280	277	280	291	265	291	278	271	259	225	251	276	306	292	259	282	271	286	266	284	252	270	302	295	280	265	312	279	308	304	267	254	270	300	282	330	287	308	283	265	321	276	264	302	295	271	257	284	293	248	259	306	293	252	300	301	285	283	289	276	266	264	272	290	287	282	245	246	291	289	276	273	306	271	268	269	266	235	299	273	281	321	293	289	277	279	300	276	270	275	274	295	262	277	275	266	241	259	290	270	282	293	265	291	294	282	310	303	296	257	283	298	295	281	258	266	271	237	284	279	277	273	268	274	261	260	266	295	281	305	243	259	271	276	270	288	319	271	271	271	294	271	262	277	286	273	280	243	252	269	288	270	263	262	310	257	344	261	303	300	315	245	282	286	284	301	263	268	256	300	281	281	280	281	266	253	264	285	261	258	272	281	297	278	269	304	282	279	267	273	266	265	305	274	266	297	254	263	290	273	295	276	279	237	285	267	289	268	280	287	279	267	266	260	294	309	300	311	291	292	288	300	303	296	264	284	271	287	260	266	270	274	277	275	257	292	251	277	256	293	253	268	292	268	297	247	274	284	276	316	273	285	263	303	305	288	278	258	296	272	319	258	239	282	281	281	260	259	274	259	272	292	294	245	271	263	248	295	281	265	298	267	263	293	299	257	279	261	271	285	269	280	280	276	280	278	263	298	299	283	273	303	273	299	285	251	285	318	275	299	261	306	243	258	281	274	262	280	283	293	251	252	243	276	276	265	262	303	267	270	319	293	315	284	277	292	291	286	291	293	310	278	245	256	283	266	256	276	282	268	277	255	302	268	301	276	256	276	248	270	283	312	304	279	263	270	273	264	285	266	294	282	275	297	313	288	282	279	276	270	287	300	256	271	290	276	266	288	284	300	229	261	245	297	287	274	281	302	283	317	287	318	301	269	265	310	265	286	263	296	272	299	284	300	275	299	256	289	273	275	279	289	255	260	293	305	251	266	264	282	284	296	298	313	257	269	287	311	298	269	285	292	274	257	278	275	290	319	259	263	325	289	290	275	305	336	272	258	286	254	299	291	265	277	315	268	266	267	290	287	273	291	266	282	267	278	276	332	279	290	295	272	296	291	285	274	275	250	285	292	236	271	298	267	305	298	275	259	281	239	292	271	268	274	258	290	265	262	326	311	247	286	282	266	291	315	280	268	281	282	300	265	289	262	275	286	300	280	272	261	298	295	294	291	281	296	304	298	303	297	276	278	294	284	299	306	281	264	266	275	290	333	261	261	249	247	242	289	266	293	276	286	266	261	300	286	304	259	284	296	303	277	276	287	297	293	274	330	293	291	321	290	272	282	256	276	286	287	278	274	274	291	296	270	275	297	273	298	318	269	284	287	279	277	274	250	256	285	261	285	268	275	278	261	240	261	291	246	280	290	306	266	273	227	228	291	256	287	308	291	254	302	290	311	295	287	262	238	282	295	264	309	297	261	302	275	288	298	263	260	267	294	311	300	295	258	288	313	281	276	256	283	302	265	265	256	276	264	295	279	331	300	279	301	244	239	294	295	277	267	270	263	253	277	271	293	272	275	274	280	279	274	289	271	270	253	272	276	270	284	273	301	279	296	268	274	298	262	301	272	262	311	249	276	295	287	292	294	296	283	295	266	300	301	286	269	276	299	285	243	270	279	297	285	271	271	246	283	270	265	270	261	264	293	267	295	273	247	315	279	304	297	300	274	298	293	259	277	267	299	260	280	278	311	270	281	296	305	260	271	313	286	278	270	260	260	273	249	287	290	277	289	275	294	284	289	298	306	276	269	281	297	290	264	262	265	265	263	268	295	279	280	265	278	279	285	286	274	271	306	263	259	290	291	299	269	267	277	274	285
1760	702	707	695	678	654	698	727	674	667	672	684	641	675	719	633	619	676	647	711	657	707	687	640	660	684	644	704	642	651	637	684	685	712	653	693	634	706	664	681	677	716	664	655	648	697	667	633	640	690	623	639	683	634	656	663	700	687	683	655	667	708	634	674	627	687	661	658	665	707	607	653	626	664	642	660	669	642	697	684	672	700	681	685	664	656	660	707	624	655	691	689	706	626	701	664	648	665	676	631	658	682	717	627	668	668	673	684	620	680	624	662	614	670	674	662	655	695	668	660	680	689	664	710	645	651	677	639	629	649	611	637	621	675	705	624	660	667	698	669	658	669	634	672	691	725	659	709	678	635	644	697	686	658	685	661	642	662	702	678	606	659	673	722	689	627	683	645	700	651	733	647	715	661	671	715	686	644	656	695	676	697	739	713	679	676	687	642	673	667	679	695	650	702	721	665	675	656	673	634	690	646	683	641	677	645	655	631	643	642	678	692	671	671	733	698	665	688	648	694	659	643	634	684	647	671	685	625	647	727	667	720	668	674	654	688	682	678	636	660	616	673	649	690	686	690	664	672	680	696	687	647	679	660	683	653	645	639	701	670	651	696	685	649	651	649	639	674	660	696	642	644	668	626	709	665	675	639	683	676	668	698	652	680	688	664	690	708	644	639	687	680	676	664	687	631	675	666	683	708	685	691	688	642	706	714	680	622	673	667	640	598	704	648	721	648	688	682	652	701	668	687	750	630	666	682	648	643	715	679	692	676	634	617	676	667	730	659	677	708	696	673	688	654	667	633	687	659	652	720	639	644	649	630	662	720	657	662	668	685	667	678	655	599	624	665	640	692	675	670	665	685	706	696	715	682	631	683	697	664	668	658	656	636	627	643	639	651	662	697	688	673	702	642	631	667	652	677	650	696	671	681	666	640	671	677	665	680	685	632	666	695	640	642	669	676	617	639	693	656	638	653	699	697	689	687	674	641	653	668	635	715	638	653	646	714	706	656	612	673	726	679	714	702	662	694	679	692	651	688	656	657	647	666	644	680	713	691	609	691	638	705	635	677	626	642	686	626	667	677	640	704	634	677	676	694	652	655	681	619	700	696	597	643	678	694	733	666	667	708	660	689	629	654	705	690	677	635	709	696	648	665	712	703	618	640	664	684	699	728	686	692	709	686	668	661	640	635	615	662	657	643	694	678	673	649	655	632	704	697	648	627	650	684	687	630	676	704	653	626	692	672	651	664	622	674	675	692	664	681	674	659	659	702	662	706	623	661	610	663	651	649	669	675	711	648	655	628	673	667	653	642	734	689	724	663	662	633	655	696	690	661	637	623	696	670	685	655	658	648	647	666	725	653	667	691	680	646	620	687	627	684	663	680	662	676	649	627	691	687	635	644	657	649	691	618	663	658	657	636	685	602	629	645	681	684	648	664	661	671	654	674	685	653	711	663	655	686	691	696	673	682	661	637	718	706	660	687	686	684	604	667	697	639	687	700	687	659	649	665	640	641	658	673	654	675	670	676	638	719	693	670	659	645	700	653	677	675	618	686	663	639	669	705	666	608	698	691	658	720	669	710	659	645	704	687	675	631	641	705	676	671	697	690	689	647	637	667	684	683	680	698	669	652	708	675	676	634	677	705	694	683	671	686	656	648	680	667	706	674	682	630	655	713	694	654	648	621	642	726	653	660	686	693	687	694	687	661	665	699	701	630	669	698	694	645	682	683	686	636	694	670	705	675	581	667	693	682	664	640	667	627	694	719	669	675	712	670	717	714	686	674	664	694	697	655	600	688	603	661	671	672	616	644	725	722	661	625	685	697	699	705	663	661	645	670	712	686	686	644	672	642	640	700	691	683	651	667	702	656	699	665	708	672	649	675	715	664	688	635	688	696	671	695	645	708	698	665	714	679	702	679	610	650	702	681	674	683	688	622	681	717	658	662	665	657	665	631	719	697	665	677	698	673	716	661	694	684	638	634	662	661	644	662	641	698	687	636	640	665	670	662	678	682	671	694	643	691	660	644	629	606	677	641	638	690	700	690	667	658	690	691	632	674	643	713	685	656	672	656	681	702	664	653	674	646	657	670	698	657	682	649	670	685	704	696	660	680	680	647	644	694	637	685	700	678	663	714	634	664	671	677	697	646	653	648	657	694	698	680	714	667	648	681	691	658	720	643	651	678	679	711	626	695	635	658	687	663	692	655	660	672	634	699	617	708	682	743	658	625	677	646	635	686	630	663	718	666	689	690	688	682	723	715	737	666	681	682	660	730	658	684	653	667	721	666	682	679	675	679	630	725	683	692	653	675	623	693	657	652	692	682	673	668	693	686	627	654	659	694	668	666	726	616	659	674	683	672	682	652	673	662	662	658	623	684	678	655	584	651	685	680	622	709	686	678	648	678	670	636	665	674	685	697	711	662	624	666	690	708	691	684	656	714	649	690	695	642	685	641	635	630	716	687	665	676	679	671	659	658	674	690	625	725	693	692	669	707	679	687	672	643	670	695	643	699	669	713	654	690	667	677	691	634	674	679	661	690	704	714	659	632	668	682	635	653	676	653	632	680	659	631	668	637	638	687	681	632	735	662	641	652	677	684	662	718	636	680	674	700	685	728	672	658	656	661	680	637	667	692	661	619	672	647	670	630	687	646	620	687	605	724	704	652	671	705	640	662	638	649	658	683	659	689	648	664	650	683	657	665	637	695	669	732	660	656	672	646	707	630	663	677	677	606	663	664	676	704	636	676	671	646	665	645	675	648	705	655	681	676	682	701	714	630	643	678	676	694	626	656	712	670	727	714	678	677	708	618	677	700	687	647	729	677	648	687	674	677	704	656	695	676	647	654	660	651	681	721	611	656	636	685	673	702	700	695	710	705	660	621	661	640	677	638	674	706	675	651	653	638	636	658	661	616	669	640	678	713	663	645	651	671	668	670	703	677	654	676	614	672	671	618	691	687	654	671	681	673	643	630	684	675	644	646	652	694	671	696	681	670	632	665	649	670	679	684	688	707	683	633	642	706	675	677	689	667	636	670	643	659	669	733	679	654	617	716	657	721	665	680	664	645	657	660	689	623	616	646	649	656	641	689	678	690	643	670	674	662	687	692	622	678	729	689	649	649	665	675	679	650	661	660	721	629	698	693	640	671	677	652	668	662	634	676	683	633	690	696	666	664	654	692	653	650	667	676	629	700	713	676	641	706	697	643	649	658	625	682	686	712	641	652	647	621	650	686	658	638	665	674	657	629	736	636	644	659	675	606	678	677	693	625	640	658	674	707	694	673	634	646	669	647	665	659	657	684	690	652	632	652	688	658	718	699	683	660	680	681	692	678	666	706	636	645	653	651	656	631	615	718	648	653	644	632	690	693	680	652	693	661	658	643	613	622	671	688	671	661	670	704	687	664	651	697	640	695	650	650	649	708	646	637	668	686	661	673	648	657	636	712	667	639	679	639	682	697	650	637	689	670	692	685	643	650	666	697
7596	505	579	502	357	299	272	297	268	221	210	230	193	196	175	200	193	204	169	173	165	216	177	172	197	184	202	188	179	203	189	182	174	159	178	189	178	177	196	178	183	194	157	189	171	185	168	176	178	176	174	171	182	171	202	189	185	164	190	176	177	168	152	167	169	171	159	162	171	168	170	183	212	185	178	164	163	191	195	150	173	176	189	183	174	155	162	148	172	154	170	181	182	166	208	188	170	180	173	163	179	177	161	190	186	174	181	162	164	190	174	181	163	163	147	172	210	190	186	205	183	186	160	177	175	163	203	164	182	183	195	192	170	183	164	171	183	189	172	166	179	189	152	185	168	148	164	151	186	166	174	175	180	167	180	184	166	155	184	193	175	166	168	164	187	153	177	186	177	177	171	170	162	183	160	212	179	179	204	184	176	182	174	179	146	188	198	164	179	173	183	180	197	154	201	174	170	174	173	179	158	175	175	169	177	157	192	166	163	183	174	170	183	182	144	175	208	146	191	189	153	149	169	200	188	206	178	178	166	180	181	165	143	197	160	176	185	197	184	145	182	179	177	198	150	167	181	178	202	209	160	181	160	147	161	205	188	172	179	173	172	183	189	182	160	190	161	178	206	168	170	171	185	173	191	160	169	176	169	177	198	170	158	169	159	180	165	192	171	183	155	182	171	178	157	182	157	173	158	173	177	173	171	180	214	166	172	159	168	178	169	177	168	197	219	180	159	171	183	172	176	185	177	166	183	175	188	173	177	162	185	161	146	154	217	175	180	165	199	167	175	167	181	192	176	173	227	168	176	175	161	159	187	174	175	172	163	165	197	162	184	190	192	162	170	158	177	171	188	188	168	172	185	185	167	169	195	178	189	188	144	149	157	150	190	176	173	145	190	154	162	166	165	165	175	181	179	158	195	177	177	197	183	185	172	186	196	182	181	170	190	167	187	167	196	189	166	169	212	153	174	159	180	169	133	168	172	174	170	186	173	162	186	151	177	195	151	201	168	206	168	177	170	171	171	171	167	174	166	185	170	162	170	186	177	175	164	177	189	164	173	177	180	179	190	174	172	180	186	181	173	152	159	162	186	205	206	151	179	177	192	174	166	151	187	170	174	177	177	171	161	190	153	185	174	183	180	173	140	192	172	191	153	182	205	201	185	184	201	147	178	166	172	166	169	169	176	172	168	180	178	183	178	210	180	162	167	156	172	150	181	157	159	174	182	178	137	174	194	171	204	177	164	173	144	192	218	181	170	182	172	184	202	175	186	149	149	174	147	178	179	177	183	163	183	174	151	155	149	173	143	168	168	187	195	174	172	176	153	168	181	155	179	166	155	171	178	178	182	173	190	200	164	155	199	148	178	167	170	166	175	167	170	153	179	186	162	177	161	179	205	176	201	179	158	177	180	185	168	158	176	173	183	180	145	164	190	184	166	184	187	175	185	171	177	168	183	201	160	163	169	202	166	185	184	194	166	167	174	184	171	186	159	183	137	177	167	156	152	183	160	147	148	159	171	171	187	191	183	186	182	192	194	160	167	188	179	164	167	173	182	191	178	167	199	182	172	185	184	204	169	160	162	168	160	182	164	200	178	159	153	180	192	157	181	192	213	165	155	180	171	164	193	189	174	158	172	174	196	169	168	171	182	177	178	180	167	151	192	190	177	163	179	169	181	190	160	177	174	185	182	179	192	157	182	195	162	206	185	166	182	167	167	170	180	198	174	163	143	177	179	159	153	168	179	178	188	194	160	152	189	182	155	179	176	180	186	172	180	182	189	175	189	161	183	152	195	179	185	197	182	165	170	164	164	199	186	191	151	175	172	164	183	179	198	173	181	167	194	189	198	169	175	184	167	176	178	186	157	171	193	159	171	181	172	189	177	168	183	177	180	183	175	159	180	197	174	161	163	181	136	185	192	173	160	185	197	201	186	158	168	191	163	176	182	166	161	168	155	173	183	156	158	168	166	188	170	164	185	151	177	164	197	206	182	179	174	160	172	209	185	170	189	194	183	179	158	183	176	185	182	156	182	167	173	160	169	157	177	156	186	172	181	187	160	175	154	178	154	206	152	168	171	180	167	143	163	163	177	169	183	194	175	171	191	184	179	187	169	167	179	170	183	204	166	182	164	153	169	175	182	195	173	176	164	204	161	180	198	169	184	179	188	167	178	163	174	171	180	215	171	160	166	164	161	176	180	165	178	168	168	199	186	173	157	168	168	185	174	162	162	159	171	195	141	165	175	174	154	174	171	165	192	163	166	149	175	178	174	171	167	189	171	191	186	168	165	163	178	147	171	172	179	166	166	182	163	185	169	188	190	187	176	190	181	166	167	175	170	167	162	196	155	164	154	175	186	185	178	180	163	168	184	167	162	170	158	158	171	169	164	191	168	152	173	177	188	152	167	177	163	193	195	164	188	181	165	171	206	179	174	147	178	199	190	163	160	142	174	134	185	172	158	158	177	195	186	188	173	159	205	175	188	187	166	204	162	203	156	190	173	169	170	190	184	176	166	166	146	192	142	168	178	194	185	160	159	133	175	180	172	148	171	151	193	176	174	179	163	162	195	168	163	169	180	186	178	167	160	194	201	174	170	152	190	180	198	185	181	188	175	194	174	182	170	171	177	173	189	179	181	180	214	198	165	175	195	187	189	197	191	143	169	190	158	189	155	169	169	188	148	177	183	170	156	167	161	154	166	166	186	181	202	178	199	168	192	153	165	172	188	185	174	183	204	189	172	181	166	141	194	185	147	180	178	180	169	183	167	174	163	169	191	172	165	195	190	177	180	181	141	184	180	190	175	187	167	189	156	176	169	202	180	173	207	193	179	171	203	180	167	176	170	172	189	169	187	166	161	163	191	174	170	194	168	186	166	180	166	165	180	204	172	195	165	159	188	148	200	164	183	197	183	161	170	161	171	159	166	175	188	182	185	168	170	173	170	215	163	159	189	167	177	194	191	189	168	186	174	176	190	189	172	180	157	170	188	189	163	169	184	176	199	161	172	168	163	189	174	192	190	179	193	181	194	187	183	202	176	168	168	167	193	191	171	192	177	167	171	184	184	190	189	175	168	166	152	176	175	174	165	182	199	186	166	178	182	154	190	180	198	161	190	187	221	149	177	190	155	184	163	150	167	166	179	164	202	164	186	164	208	159	169	197	192	172	181	182	164	167	173	170	171	176	157	182	187	180	168	182	190	180	166	155	181	156	177	177	190	163	189	164	195	192	162	182	176	163	171	165	190	190	193	183	191	156	172	174	165	189	173	151	163	185	157	211	186	171	174	167	185	157	164	176	194	201	210	194	203	182	161	190	162	170	176	168	224	173	174	155	176	175	155	166	197	179	174	149	189	198	184	177	177	155	189	180	148	172	173	193	206	179	154	181	170	178	208	167	186	171	179	154	183	165	175	156	208	162	152	162	193	174	178	160	180	183	183	170	170	190	191	192	180	183	189	172	158	192	181	162	162	167	181	158	208	194
6257	808	1238	1523	1251	1108	1065	1055	954	863	725	737	588	606	549	564	561	604	580	543	515	522	530	494	525	489	534	518	465	524	481	511	487	494	482	521	523	491	491	485	480	486	462	465	484	481	438	473	522	475	469	503	479	502	476	491	480	502	472	494	481	474	532	470	473	464	501	506	481	514	472	462	494	499	476	479	469	481	481	524	487	527	476	476	503	450	494	492	505	438	482	497	502	469	459	509	450	500	495	473	475	482	517	482	454	493	524	501	494	505	499	489	457	484	468	478	518	468	470	462	468	498	482	495	464	475	483	483	498	467	528	467	509	513	497	480	495	482	444	511	475	498	472	501	463	491	496	491	470	504	505	493	497	485	525	464	494	466	456	445	488	492	471	543	494	441	482	491	507	494	493	516	503	490	461	505	429	481	468	471	478	502	457	457	462	506	433	488	488	470	523	474	508	491	471	499	450	465	510	494	473	494	486	498	467	526	484	526	465	477	489	491	490	471	467	490	478	480	500	476	488	466	481	448	497	467	510	488	473	464	521	471	469	479	501	543	483	478	461	470	462	487	487	491	434	479	459	529	468	442	484	487	510	486	473	451	527	480	482	481	489	456	466	510	458	518	484	468	497	450	465	472	446	487	431	494	460	502	498	498	501	498	459	458	487	506	487	504	456	507	486	473	481	492	499	474	448	465	476	494	475	494	496	504	474	474	468	476	483	476	535	440	521	491	515	487	478	523	491	475	487	462	462	512	501	485	463	498	500	427	443	488	464	450	485	487	474	494	450	458	439	455	554	515	489	495	491	453	494	474	462	492	473	455	450	461	497	465	460	467	474	486	500	512	473	512	512	465	493	465	476	487	488	479	474	482	462	514	496	482	459	443	475	459	486	477	458	478	443	479	490	496	429	459	451	458	481	483	428	474	482	457	505	470	510	478	480	478	496	508	486	501	488	510	516	465	476	496	461	451	486	473	487	490	467	461	494	446	475	489	455	480	504	504	492	482	535	495	478	503	493	487	484	524	503	459	477	496	476	459	494	491	481	458	500	501	475	514	484	461	528	500	442	536	489	506	501	474	469	470	479	506	523	468	473	476	460	472	466	496	494	492	472	507	482	470	512	501	463	507	513	489	487	495	489	472	458	466	462	525	507	541	465	489	486	509	445	509	495	463	512	510	504	458	477	428	478	478	470	466	483	490	456	473	483	487	468	484	518	461	475	472	519	481	493	460	468	520	478	472	454	537	522	517	461	525	464	464	463	474	487	480	486	493	508	499	480	482	499	471	517	490	533	517	447	499	476	496	491	493	463	505	492	464	500	529	505	524	495	505	477	484	464	496	480	463	498	421	480	462	525	460	463	505	485	480	519	490	506	514	502	493	466	441	478	494	455	453	461	498	482	472	502	470	490	476	548	463	495	473	486	473	471	488	474	448	494	500	495	476	476	524	474	484	496	533	483	453	467	522	501	507	500	450	486	500	470	479	485	486	488	487	537	501	479	460	481	469	504	495	506	497	447	522	479	555	466	497	456	478	485	487	473	452	479	495	515	501	449	505	487	495	502	497	462	494	464	491	475	525	473	461	486	465	442	502	471	476	478	510	511	469	485	462	472	522	508	503	471	461	439	464	451	464	508	451	498	484	469	512	481	465	489	457	506	474	471	479	495	542	483	506	479	472	476	471	523	494	463	503	498	485	479	536	517	442	482	511	468	498	537	506	469	489	457	459	514	460	489	507	472	495	447	427	529	498	497	511	460	510	488	480	491	429	459	496	467	492	506	499	458	461	477	516	476	498	482	461	452	489	444	493	456	530	496	460	515	474	454	439	471	472	484	475	477	461	488	473	464	467	476	478	508	427	502	472	484	491	476	490	475	452	443	474	484	492	505	470	483	461	473	498	519	490	465	500	535	458	497	515	500	482	502	487	477	470	499	457	455	472	481	511	500	492	486	504	508	483	492	522	426	486	464	483	489	512	486	481	476	474	497	497	503	479	459	453	463	456	463	485	487	502	491	505	479	485	495	524	486	503	493	492	495	478	509	449	490	500	455	487	508	497	471	505	499	478	488	491	486	477	490	480	470	478	483	450	490	493	510	440	479	500	513	477	441	496	494	475	446	518	488	469	488	495	483	486	492	448	471	502	462	490	494	499	491	481	487	439	479	480	469	457	514	512	451	506	492	494	451	515	489	480	480	510	501	482	512	457	481	517	495	486	508	480	515	517	470	498	477	438	492	468	454	474	447	495	478	490	482	436	485	486	503	473	509	452	460	518	462	468	526	478	490	470	460	496	456	461	464	478	496	504	494	496	497	531	522	504	491	530	524	502	485	471	447	468	489	489	476	465	500	526	487	477	515	533	484	476	467	492	455	509	515	504	457	480	518	516	489	479	488	476	499	476	435	509	468	490	497	491	474	502	460	460	482	501	476	495	475	474	487	477	492	439	502	502	493	500	432	465	512	496	496	478	480	455	444	495	497	435	496	471	469	474	479	486	436	520	480	436	465	482	507	503	526	528	508	447	467	489	495	488	473	497	503	447	526	462	486	455	487	493	495	510	478	489	436	496	450	486	468	479	507	505	483	507	449	504	529	488	453	486	466	508	518	508	476	481	488	442	461	478	463	494	496	466	463	513	456	466	526	477	501	492	511	486	456	499	469	475	460	479	475	495	462	510	497	514	438	441	505	491	519	470	498	511	473	498	477	499	468	470	470	499	455	483	509	463	477	485	481	473	451	481	482	466	492	498	475	457	463	504	482	437	451	482	462	434	494	501	468	503	468	493	479	483	480	542	477	456	525	447	491	499	497	458	510	466	454	486	475	464	493	484	471	462	486	470	465	503	480	465	491	497	438	493	479	486	511	520	507	487	509	513	495	479	473	498	444	485	481	462	489	485	496	541	459	555	494	506	441	482	491	431	492	486	434	501	476	467	477	494	468	468	505	450	508	462	476	531	493	485	492	472	477	476	496	489	499	498	512	446	490	471	464	472	469	468	485	457	432	488	446	485	450	477	480	478	502	491	473	489	444	444	507	490	471	464	504	486	475	501	506	500	498	439	453	461	466	503	484	457	478	486	510	499	442	472	493	471	503	503	523	473	468	505	462	509	488	485	497	516	511	435	480	464	477	486	461	475	493	482	497	510	470	494	494	465	493	494	495	502	479	465	466	469	508	476	457	505	480	458	474	513	507	487	465	478	508	461	461	491	503	451	498	507	489	488	511	455	493	491	459	461	468	477	467	496	481	496	469	486	472	444	439	464	518	501	485	518	441	459	500	466	468	500	478	446	498	495	469	497	466	470	489	468	531	498	473	483	458	486	505	467	470	469	469	486	481	483	491	475	499	481	457	512	468	476	481	477	428	491	536	455	499	536	468	442	488	519	470	522	535	501	490	521	479	431	530	478	488	504	462	516	484	447	426	488	508	450	456	505	513	452	480	477	519	459	463	477	483	503	485	482	489	517	493	448	527	490	452	466	479	483	488	496
14147	1264	1087	932	649	569	575	570	538	484	416	368	360	360	361	375	338	342	376	355	339	346	343	343	314	314	337	335	317	336	358	324	335	355	321	334	320	302	311	323	329	341	329	301	369	364	343	317	337	339	329	340	332	324	332	313	300	326	319	310	313	348	315	309	337	329	307	349	339	300	295	325	343	329	345	338	317	300	325	328	319	355	340	336	372	296	318	315	370	321	364	324	350	305	308	303	326	338	309	337	313	325	317	311	314	337	325	341	298	346	335	323	329	316	318	340	336	334	332	326	337	318	319	323	337	326	337	343	297	324	346	354	331	326	343	275	360	338	353	334	330	337	339	349	361	332	295	329	297	323	291	320	331	333	347	315	356	308	360	299	336	333	309	313	326	330	316	341	308	334	297	340	358	340	323	343	339	335	318	325	329	330	339	329	329	320	327	322	310	336	327	322	284	307	339	312	331	281	332	348	342	308	313	293	320	345	308	312	313	316	345	356	328	337	314	330	311	331	334	325	312	330	305	304	344	334	338	339	338	304	339	362	288	301	308	301	323	321	320	320	290	360	296	324	337	349	330	311	307	359	343	347	322	328	340	338	306	298	350	310	344	335	307	324	361	319	322	336	337	313	324	338	312	309	334	323	335	346	343	332	322	329	289	335	318	293	326	348	333	320	323	303	354	366	330	323	348	343	345	327	321	343	345	344	313	352	324	316	326	316	306	320	312	322	294	355	325	328	334	346	323	309	330	344	328	349	316	326	332	340	332	304	297	375	349	323	323	338	352	332	320	318	364	332	305	343	351	326	281	324	338	330	311	353	339	340	343	330	344	306	317	314	326	328	289	332	321	341	352	295	344	312	294	317	316	336	326	304	356	297	326	325	343	328	324	336	295	329	307	346	322	325	340	339	328	369	317	352	307	375	315	293	321	334	312	326	252	308	358	335	335	376	331	309	329	372	336	323	323	338	317	304	346	324	335	332	355	316	314	309	310	296	317	301	326	296	307	285	364	307	355	299	328	350	304	339	345	330	331	320	325	332	347	336	328	300	319	338	319	328	306	325	330	333	344	318	399	315	311	308	338	311	336	328	338	353	336	367	311	361	341	322	357	324	342	347	348	325	294	324	300	288	304	353	345	347	321	321	312	316	347	315	339	336	303	293	344	301	304	314	335	339	312	319	319	308	313	305	323	312	303	351	319	305	318	332	354	329	325	341	334	333	319	306	319	324	304	314	334	372	340	326	302	281	291	332	307	376	304	337	324	302	314	338	350	314	372	351	322	323	341	293	331	308	317	335	339	364	331	316	301	346	344	346	335	373	339	300	311	377	335	343	320	338	280	356	337	354	337	359	326	351	339	332	334	348	360	357	334	323	346	357	341	322	320	338	315	301	335	368	335	333	359	288	310	315	330	328	266	312	306	310	300	286	301	289	321	299	356	321	319	349	358	369	357	326	351	329	316	365	314	316	338	287	356	347	308	302	337	313	323	319	329	317	339	322	324	311	346	296	325	312	345	381	313	310	343	320	307	325	329	319	316	321	354	312	352	317	339	321	339	304	326	287	318	300	308	312	312	330	337	329	335	334	344	324	321	295	359	289	320	355	363	328	352	341	302	289	349	307	319	334	335	335	342	341	327	344	346	317	303	337	304	309	307	352	330	341	304	299	333	380	345	333	338	315	333	328	351	300	285	313	317	314	318	348	336	344	344	345	321	336	342	343	315	348	317	305	305	279	298	349	329	363	313	343	364	334	331	314	286	359	337	320	339	315	343	307	345	333	325	297	364	335	293	306	319	332	304	321	348	340	365	361	312	300	317	328	335	327	295	343	299	325	340	289	307	318	311	315	308	317	340	308	339	360	331	350	319	291	286	342	349	314	344	348	288	324	342	300	325	337	318	338	293	302	285	330	340	338	291	312	326	360	331	319	325	343	342	355	321	300	323	347	317	337	311	331	317	347	300	313	348	309	309	322	349	331	349	345	350	320	278	316	303	325	321	324	309	329	342	351	347	310	306	312	337	348	330	307	342	276	343	307	335	324	297	292	360	336	309	298	336	304	343	351	337	305	333	352	329	305	350	330	344	348	305	286	333	308	308	298	327	270	342	331	296	337	288	317	318	356	314	305	317	314	305	314	320	310	299	344	347	346	354	333	308	307	326	327	346	330	311	338	331	318	332	324	302	342	338	339	351	287	326	339	326	333	356	327	309	320	329	332	351	288	319	313	299	354	327	335	338	323	312	314	304	319	329	338	320	300	319	344	322	326	327	322	336	284	322	328	331	333	305	333	361	341	345	318	339	344	333	335	300	335	363	307	322	305	317	333	333	313	324	357	295	311	330	304	327	304	339	338	310	341	332	316	339	325	346	319	342	296	324	355	315	353	314	346	322	330	336	325	370	345	349	371	340	330	303	360	319	316	343	321	348	317	306	320	327	362	315	333	329	330	319	297	298	318	344	349	346	322	339	346	313	332	336	343	311	328	300	319	336	325	298	328	324	333	349	329	348	327	292	343	341	322	343	303	333	313	331	300	310	302	340	322	340	330	334	345	326	338	332	317	347	362	313	331	342	359	337	312	321	332	314	321	364	332	312	308	307	339	298	340	337	318	330	332	304	330	284	334	336	358	353	363	327	320	352	290	335	350	302	341	327	326	325	308	317	339	333	347	298	313	327	314	312	287	324	339	309	349	340	331	342	329	310	305	325	348	315	333	324	360	333	282	317	333	315	353	314	332	322	318	305	335	309	348	349	312	356	279	305	325	331	326	340	337	316	335	322	314	296	369	344	330	313	267	333	332	321	323	344	366	308	353	307	324	325	349	327	298	302	306	318	326	311	352	290	331	303	318	323	302	370	320	327	328	338	356	305	293	325	335	300	322	319	324	336	337	371	315	350	349	338	311	358	349	325	297	343	330	346	335	287	310	356	304	341	330	337	318	311	306	352	341	326	332	334	332	318	300	299	307	290	349	327	303	319	324	330	363	316	293	363	330	330	300	357	333	318	335	313	331	314	292	328	295	290	312	350	342	348	365	338	331	343	283	326	344	335	324	288	329	337	291	363	326	324	298	372	311	311	323	322	330	329	319	348	348	358	309	375	364	351	320	353	346	302	352	325	311	312	324	333	324	327	321	349	339	338	342	331	332	345	323	328	318	283	317	326	312	326	332	313	334	338	315	317	358	357	297	337	318	376	308	293	337	349	322	341	338	317	326	302	347	327	319	336	387	351	336	372	341	323	318	341	324	355	328	356	346	351	363	320	282	319	330	322	314	313	328	343	318	308	335	324	333	344	305	341	347	315	332	344	333	324	280	306	300	342	316	298	320	341	325	312	327	315	353	327	323	320	328	355	334	337	353	341	316	347	320	323	354	338	306	316	326	326	315	326	326	303	321	341	310	330	324	318	330	313	326	301	312	326	361	335	320	278	314	368	326	320	355	330	312	315	372	312	333	322	306	332	365	329	349	360	296	280	315	325	331	345	340
8355	1354	2283	2541	2343	1978	1701	1755	1632	1452	1368	1214	1060	1010	979	977	964	1010	971	899	954	867	922	859	833	838	877	819	854	917	875	894	851	828	863	868	847	825	855	848	856	827	843	830	819	826	829	829	861	789	811	782	842	795	826	821	785	745	851	779	826	814	785	768	776	778	804	872	796	822	817	806	840	795	815	819	820	801	783	810	770	814	816	811	775	798	814	792	850	766	793	762	803	809	877	807	811	831	816	763	780	799	808	808	833	796	802	843	776	787	775	808	826	808	797	782	777	783	818	813	744	780	794	764	864	786	766	817	819	837	789	803	814	855	813	866	802	799	767	826	861	832	777	751	782	820	767	800	841	792	805	767	737	793	865	774	761	852	762	816	793	741	779	783	778	776	802	841	786	864	827	852	790	814	790	808	846	801	820	795	769	820	757	818	757	787	751	812	799	784	850	837	793	832	810	784	778	800	807	779	813	779	838	818	768	788	818	783	812	779	781	767	762	767	823	766	792	839	798	773	832	743	822	773	800	809	828	804	809	811	793	834	804	786	751	830	820	803	769	757	808	785	784	784	772	792	810	821	830	842	829	793	822	788	798	784	754	787	806	801	797	805	807	780	787	761	815	844	816	816	847	755	783	784	811	742	811	790	837	817	785	796	798	779	815	810	803	745	768	755	762	797	801	771	832	815	756	815	859	813	752	780	769	807	784	757	790	764	792	808	812	789	809	814	793	819	777	774	854	792	791	823	793	822	798	800	808	817	809	812	781	783	820	824	766	766	785	745	814	808	818	789	804	821	811	804	811	816	815	828	853	832	778	786	814	765	823	765	844	816	803	817	793	847	848	799	768	818	763	810	787	786	763	819	810	820	805	844	783	787	804	799	770	809	782	823	747	760	791	813	807	846	786	795	831	782	796	799	800	827	779	787	781	784	868	801	816	736	813	785	813	871	813	813	771	800	778	834	789	804	838	802	797	781	812	754	786	792	763	795	820	803	787	789	815	813	767	815	843	787	835	775	755	789	775	793	823	783	776	809	820	837	799	836	759	821	828	846	869	816	810	802	795	808	811	786	772	726	815	820	792	809	812	771	881	771	769	787	830	774	783	803	779	804	795	810	808	827	807	782	806	849	760	790	778	787	845	762	819	795	785	780	794	807	806	824	792	814	803	819	825	768	828	817	821	765	803	782	791	783	814	826	822	768	801	792	805	807	775	800	803	826	812	806	842	761	828	784	805	837	787	832	780	815	788	777	803	831	813	788	823	789	802	793	815	826	813	842	807	790	808	818	844	791	805	834	813	817	787	797	793	765	802	754	840	791	765	839	800	818	780	758	759	838	807	798	769	789	785	771	785	843	769	775	767	822	799	801	787	853	730	764	765	766	797	794	771	844	765	769	791	794	805	826	781	815	772	760	752	832	778	823	797	842	795	831	759	779	801	805	797	795	798	812	832	789	793	776	800	777	793	844	841	771	774	787	809	850	777	816	787	804	769	745	807	798	830	810	802	801	833	807	818	787	824	764	801	746	805	788	765	747	815	846	768	828	766	815	789	793	826	808	756	782	783	807	772	804	796	807	776	786	828	816	868	753	783	764	801	791	756	795	791	801	817	764	786	776	794	831	815	798	813	805	828	770	785	849	830	810	800	758	783	826	828	795	800	848	779	805	795	815	761	783	767	802	820	824	810	791	739	770	784	872	890	792	821	820	764	822	789	824	848	816	799	784	853	786	816	758	789	820	787	796	807	781	791	831	851	821	797	786	821	796	833	787	809	789	835	825	856	780	814	822	756	800	855	776	818	804	826	814	813	740	836	840	814	784	778	835	764	800	817	859	831	783	858	822	775	768	797	835	783	774	798	810	816	819	781	748	769	820	804	790	784	809	805	789	810	814	831	780	753	792	795	785	785	767	826	818	797	842	830	846	809	812	762	824	792	796	800	805	811	788	781	803	805	814	780	814	844	799	765	848	783	805	785	828	764	803	834	813	780	815	750	806	805	806	802	767	802	807	808	861	833	802	775	823	767	790	810	800	797	811	808	776	803	841	793	769	832	777	804	820	786	774	793	804	741	812	756	807	891	785	821	805	847	756	765	808	825	815	800	816	823	763	808	813	821	769	777	820	842	823	780	806	778	821	807	771	802	794	766	843	792	782	801	791	744	770	828	755	800	841	776	812	798	765	811	854	785	782	783	784	754	855	775	824	818	803	845	798	753	790	806	802	792	742	796	750	849	772	782	771	868	799	804	787	816	822	834	791	788	797	796	770	776	827	804	820	813	786	815	842	848	782	835	829	766	762	741	801	807	792	819	784	774	788	795	814	750	826	838	824	835	761	808	754	833	817	811	772	827	780	779	816	848	884	795	807	769	836	838	741	775	806	778	829	818	817	787	856	775	802	779	804	793	784	791	825	762	781	803	786	813	830	788	828	775	809	777	792	822	777	812	780	833	763	789	777	839	841	771	791	791	803	845	830	796	787	759	807	744	757	794	815	817	778	743	765	732	788	803	757	822	790	747	751	793	799	830	828	772	809	820	787	764	794	795	775	789	785	807	801	741	793	828	793	830	796	739	785	800	785	776	818	807	774	800	824	816	831	850	782	796	819	772	832	776	800	792	777	781	764	821	750	862	833	818	762	784	815	796	774	785	809	781	802	756	783	778	797	819	849	848	802	773	864	810	818	810	794	798	816	818	807	741	803	806	786	787	777	793	779	806	808	776	830	764	799	767	802	809	817	793	772	811	809	769	793	821	807	808	849	748	775	750	822	811	808	815	752	822	799	810	802	828	765	816	795	803	824	841	815	825	804	811	817	793	811	848	815	816	792	808	829	860	753	802	792	824	863	814	788	766	772	756	770	807	775	784	792	754	796	816	801	791	766	786	755	748	813	793	772	823	780	790	785	755	832	782	763	801	788	812	829	812	839	832	848	774	826	814	773	794	817	780	776	819	795	821	784	822	795	795	806	802	799	825	789	813	778	790	767	838	774	761	813	787	848	769	757	806	830	778	829	754	789	798	789	764	851	840	759	746	777	788	820	827	836	839	818	807	797	753	828	809	782	804	796	841	787	773	798	779	831	818	832	802	804	814	815	836	809	821	835	834	769	840	810	759	798	838	815	829	811	820	797	851	811	807	775	803	822	775	804	810	778	804	781	791	834	842	745	805	814	822	808	844	832	791	750	831	852	799	817	829	807	807	812	810	799	800	821	776	803	815	758	829	827	835	835	801	759	786	803	864	764	799	775	780	812	774	845	823	755	807	796	797	820	753	794	751	757	800	818	793	761	822	802	851	773	850	762	813	775	817	819	793	790	819	802	786	765	829	811	813	779	800	792	843	778	772	787	838	805	769	798	797	775	827	786	815	792	770	774	797	796	754	753	808	789	815	829	801	763	816	760	786	783	802	768	781	786	807	776	769	796	805	816	804	809	808	801	807	800	822	789	790	762	809	770	799	810	800	772	798	845	810	789	828	839	775	795	844	765
1375	289	274	285	266	260	278	277	245	259	277	259	273	278	249	235	270	279	251	273	237	265	268	273	255	256	263	248	245	283	279	264	254	277	254	299	262	261	254	241	281	258	270	244	277	266	266	272	251	284	293	284	277	289	283	299	277	272	279	273	284	275	273	267	243	242	250	267	231	273	270	273	277	267	307	291	297	251	291	241	254	249	281	257	268	233	265	266	264	266	279	271	281	252	277	250	235	273	273	239	261	259	235	294	254	310	255	259	278	289	236	266	247	256	267	257	272	280	267	292	266	277	266	301	277	287	270	279	283	258	263	254	254	208	289	259	249	277	244	268	275	231	245	255	300	256	277	266	261	266	262	293	245	271	280	243	269	261	269	263	291	284	270	252	292	260	270	265	276	303	278	263	240	279	287	280	258	266	251	269	241	245	269	266	246	270	289	261	241	239	271	281	256	268	289	252	263	236	316	275	291	295	269	255	276	289	286	253	267	244	270	271	256	260	262	254	264	265	286	264	243	271	268	267	273	254	263	274	274	311	271	253	235	256	273	276	250	276	229	243	283	301	282	252	261	252	267	294	262	270	222	263	257	249	261	256	255	274	261	260	250	260	255	265	249	253	260	273	267	219	258	277	287	270	282	243	249	262	280	228	300	279	287	244	265	281	259	322	289	269	255	263	243	282	281	247	265	244	277	281	245	264	305	292	303	236	277	278	277	245	282	260	262	268	284	269	271	274	261	265	255	257	258	263	251	277	271	271	248	274	246	265	283	259	263	259	272	265	254	285	307	273	281	253	281	246	278	245	281	258	250	269	281	267	293	277	290	270	275	278	251	290	283	287	293	248	251	261	261	278	262	276	250	277	265	258	258	277	259	285	236	265	274	255	264	260	250	246	262	247	249	236	298	274	296	285	255	273	274	278	231	271	288	291	245	275	270	273	247	266	294	255	291	253	240	295	263	252	265	276	274	268	253	295	278	254	271	260	260	259	284	266	248	255	305	268	290	272	294	295	247	259	250	254	264	284	286	244	265	249	262	235	257	264	244	255	250	271	286	270	288	275	256	301	290	254	276	258	260	311	267	289	261	262	266	247	290	256	270	262	250	248	264	250	233	257	245	285	233	268	251	284	259	265	290	272	275	287	278	251	245	276	243	245	284	257	280	276	278	262	286	253	243	265	276	277	259	259	207	327	274	264	279	261	267	280	273	263	263	266	271	288	258	245	255	279	314	258	266	273	255	256	271	257	267	267	237	258	257	274	270	298	235	266	257	297	250	272	256	264	284	252	277	275	263	256	253	272	257	278	274	280	265	246	265	253	254	269	266	280	265	290	287	278	264	263	254	250	233	267	252	299	251	269	283	258	234	260	254	263	285	280	243	244	251	264	268	223	238	261	258	270	268	291	301	271	245	244	290	281	265	262	232	239	236	261	269	233	263	251	246	255	275	257	248	290	246	271	298	293	277	263	299	246	235	264	267	275	274	278	276	303	264	248	280	250	292	252	259	245	274	266	274	282	269	290	250	259	293	265	282	275	259	279	247	271	234	256	286	277	249	257	265	236	262	277	251	227	276	256	263	269	251	241	246	268	282	239	295	319	273	244	259	258	289	277	264	282	260	300	265	277	284	268	273	251	237	274	270	278	276	296	276	263	273	262	271	263	258	248	246	244	281	255	276	301	253	237	268	286	264	236	252	308	251	253	248	280	263	271	301	234	281	261	295	266	269	266	285	270	272	296	283	262	268	270	263	265	277	237	272	268	276	258	257	242	260	280	248	276	301	266	271	257	259	260	292	274	272	218	271	293	291	266	291	285	266	260	257	256	278	252	251	270	254	247	255	247	276	283	297	266	254	279	279	275	285	282	306	255	269	272	236	282	310	269	245	250	286	286	269	255	265	266	237	248	251	284	214	227	268	260	282	268	303	288	260	285	265	254	255	256	279	261	260	265	289	246	262	246	299	290	274	229	269	276	261	249	296	258	288	268	249	264	260	236	268	281	260	292	268	262	277	278	266	237	267	271	265	307	261	296	271	270	242	260	279	283	274	252	268	245	275	261	285	262	285	289	277	271	257	252	292	262	268	272	257	268	270	251	263	259	258	281	255	253	280	259	269	281	253	289	265	230	265	262	240	241	274	266	273	260	258	261	277	254	270	255	253	270	272	269	288	232	276	255	258	295	260	260	267	301	259	264	284	245	238	268	234	280	261	245	262	281	330	241	246	280	270	266	246	241	223	321	255	275	262	279	242	301	293	273	289	270	260	255	274	265	293	258	249	224	237	275	244	246	277	270	269	286	271	273	279	229	287	242	248	315	263	267	268	272	264	253	270	242	243	259	274	243	218	238	260	279	255	269	278	265	274	279	282	247	268	275	258	241	257	257	270	255	254	268	303	273	251	248	273	263	248	257	256	253	242	248	271	275	280	257	307	277	244	269	268	256	253	272	267	269	253	257	283	282	249	276	255	254	256	261	232	286	278	258	263	269	256	255	253	251	250	285	243	256	276	272	236	259	246	259	261	225	285	260	303	291	233	294	264	241	281	296	264	240	249	244	275	278	257	262	284	237	261	281	278	290	253	239	211	247	249	238	276	230	264	240	253	253	268	255	258	273	282	276	278	224	303	274	280	259	266	262	277	244	252	267	280	277	234	252	288	253	250	284	273	228	258	233	256	295	260	262	252	257	254	301	270	270	290	274	247	235	231	262	276	284	282	238	227	276	261	260	264	239	263	278	267	231	263	271	263	269	281	254	253	275	233	271	263	266	261	273	239	241	287	260	278	303	267	240	283	257	281	273	234	268	244	260	267	246	223	283	256	247	260	254	292	243	278	274	285	258	240	289	269	270	261	263	264	256	273	247	268	279	308	282	229	274	272	241	254	273	272	258	264	267	250	241	314	279	266	268	276	270	271	254	253	277	275	283	270	255	260	225	231	255	249	262	257	248	274	284	285	271	260	279	276	261	263	284	293	301	282	264	271	262	304	291	270	240	225	288	251	262	276	238	289	284	238	299	268	256	244	294	279	296	272	268	273	243	269	278	273	257	291	290	259	283	303	267	276	257	263	250	266	282	278	279	264	249	245	269	227	247	280	272	281	254	243	303	253	230	247	274	262	288	261	289	252	255	296	249	256	266	282	263	264	246	254	274	317	256	268	271	235	255	295	273	279	290	271	295	288	282	220	266	258	266	279	270	252	280	262	252	259	262	245	287	262	245	254	263	258	255	276	243	261	294	272	285	256	265	231	272	238	294	284	264	283	237	240	261	286	253	247	275	251	259	278	257	273	270	253	275	266	238	259	277	239	303	256	280	270	278	247	254	257	269	244	272	244	259	240	246	271	254	302	256	288	272	256	266	265	246	275	293	293	288	276	255	233	266	284	231	242	305	273	285	250	236	256	249	265	296	235	281	259	289	242	283	280	303	276	246	258	261	274	290	237	262	262	287	285	267	284	258	268	302	278	245	260	271	269	291	271	272	262	271
1681	657	662	608	661	661	632	658	640	654	600	605	624	685	600	629	673	640	623	605	650	616	639	649	641	595	639	600	623	628	617	649	569	675	636	636	646	652	619	624	670	641	632	627	692	667	630	653	646	599	648	661	635	671	654	602	609	621	633	660	675	663	623	666	621	654	654	586	644	623	603	610	673	609	639	648	636	632	672	607	669	664	625	562	667	620	590	618	582	635	603	619	621	644	693	639	623	655	649	641	613	633	685	649	631	632	633	605	665	607	660	642	592	608	615	662	609	582	618	623	571	618	650	572	655	622	672	646	613	622	634	640	582	591	628	620	593	645	638	653	651	619	611	647	650	650	665	649	665	625	657	650	635	595	631	623	689	639	615	710	607	655	639	641	664	592	643	573	625	639	569	683	646	631	643	668	706	581	694	601	651	626	668	633	622	617	653	656	589	625	635	648	601	624	675	647	633	650	578	606	590	672	649	611	657	688	608	629	664	615	594	647	601	661	632	590	607	651	637	630	604	630	615	627	631	653	608	620	644	612	589	615	658	610	655	640	626	633	564	642	594	597	619	634	596	617	621	601	642	633	603	638	634	656	637	603	625	624	648	611	649	608	594	626	649	600	616	662	631	608	661	626	608	627	632	642	609	639	630	607	630	650	629	627	635	593	620	650	634	709	605	660	627	593	616	686	656	643	651	577	707	657	603	640	612	640	658	617	657	623	599	597	623	597	625	667	640	660	635	631	645	638	654	633	605	634	619	673	610	591	646	666	644	622	617	623	588	678	663	643	609	645	632	618	691	605	579	631	663	602	649	643	631	590	635	637	668	614	641	614	627	629	613	634	652	641	633	661	599	624	669	635	594	655	641	655	654	617	612	611	664	633	645	633	597	634	649	617	636	620	664	642	647	686	658	619	623	644	616	625	629	640	625	592	614	624	646	628	686	588	579	614	644	673	636	629	603	630	614	703	601	560	660	644	589	616	614	617	649	598	612	670	637	654	657	579	633	616	655	618	673	640	648	627	633	617	683	648	604	676	606	659	645	631	630	603	605	655	622	678	643	640	620	715	644	653	661	622	655	627	646	604	615	630	626	648	612	638	642	639	622	629	648	621	620	607	583	657	623	633	613	623	637	632	652	560	639	607	691	630	623	635	594	629	622	621	631	652	600	619	609	667	621	630	637	629	659	640	638	580	598	624	649	637	622	637	577	598	657	653	650	636	659	634	654	662	611	651	625	628	583	580	637	641	670	617	616	623	667	630	654	594	631	622	668	651	636	637	571	623	617	639	606	652	687	610	677	604	596	649	638	604	574	616	627	638	654	597	573	621	674	633	652	620	633	619	612	619	643	643	591	631	663	627	642	595	635	624	642	633	628	652	654	617	602	642	692	652	611	653	620	621	642	625	628	587	638	668	652	623	598	617	617	686	622	609	608	602	621	627	648	652	655	649	646	629	619	634	648	614	619	616	652	615	616	622	576	595	601	630	626	615	656	583	659	620	621	620	633	606	630	604	645	634	627	621	635	659	627	634	640	632	673	638	596	621	653	655	674	645	633	630	612	631	643	619	623	604	594	616	575	639	639	628	661	670	602	636	591	664	636	655	630	638	649	631	654	655	631	613	632	649	629	651	631	620	611	631	610	617	643	611	642	587	600	599	626	642	643	646	653	662	608	625	582	625	651	645	651	614	596	661	645	631	611	600	657	667	632	627	650	592	615	610	633	633	621	597	669	659	598	656	640	633	623	615	617	690	591	593	627	635	599	622	635	647	616	632	639	594	665	609	625	617	608	600	630	659	625	677	612	626	632	606	626	587	666	671	618	662	622	611	673	617	638	614	644	659	680	664	659	624	620	630	622	595	652	639	618	684	656	628	658	606	667	559	668	636	597	612	633	623	649	620	698	621	666	636	638	641	637	659	609	626	601	631	640	611	579	636	636	634	650	630	634	601	671	644	634	655	601	622	625	608	642	616	652	600	636	654	601	620	628	650	671	666	677	607	619	631	650	604	621	623	654	634	613	648	602	657	639	622	609	597	609	633	632	626	646	641	635	635	631	597	623	663	615	624	627	591	634	645	628	640	634	620	602	637	636	662	637	651	625	632	663	636	595	641	643	641	651	658	645	627	616	629	607	626	648	626	596	654	631	647	639	646	624	666	677	616	638	592	650	635	670	599	665	638	622	704	621	591	645	639	623	584	652	621	628	612	682	624	651	620	658	615	637	651	623	621	647	611	649	626	606	642	632	632	599	651	636	633	692	623	691	633	650	630	626	628	580	638	600	697	683	671	616	597	705	614	647	648	629	632	615	606	663	648	629	604	649	615	666	648	593	661	626	653	594	619	613	638	650	630	641	631	639	623	640	613	627	610	588	642	638	645	630	650	682	626	629	655	613	638	621	616	632	629	646	630	599	617	629	656	616	649	630	605	634	639	640	637	616	646	634	616	644	635	609	590	639	629	609	674	673	648	630	609	581	587	618	633	643	650	626	605	603	663	622	616	652	617	637	643	611	667	598	658	697	638	614	654	614	564	582	610	619	629	635	622	624	616	662	637	679	632	654	669	630	678	653	643	613	646	656	613	665	646	654	591	639	620	640	658	660	629	654	646	613	639	627	658	624	645	631	627	655	709	647	615	647	583	649	622	613	625	665	627	616	633	639	616	661	615	616	638	622	650	638	583	670	659	635	630	623	627	640	627	638	572	628	644	596	632	612	606	644	631	667	605	614	621	604	658	650	628	655	617	639	584	616	614	639	654	686	616	600	634	646	592	628	669	663	620	640	612	649	650	597	605	589	632	600	662	626	643	596	635	623	601	597	637	620	630	602	657	636	602	644	661	634	627	668	654	625	622	576	679	663	671	674	672	660	608	654	628	646	621	582	606	627	567	631	636	641	619	609	683	626	637	637	634	619	637	630	647	708	636	620	631	659	663	625	653	625	588	614	610	633	667	634	668	650	633	629	598	671	573	612	607	599	651	635	615	626	685	623	660	601	637	651	658	615	626	673	629	625	616	659	653	613	669	609	685	632	627	612	676	641	643	620	601	629	630	597	599	641	619	627	662	622	643	613	620	638	621	621	635	583	669	610	591	639	672	634	651	642	623	651	653	582	623	625	639	632	636	636	612	617	643	603	628	608	675	629	646	664	606	616	599	600	613	618	608	620	623	626	630	646	638	630	619	644	589	603	597	664	615	636	626	578	625	628	618	660	650	645	616	630	666	625	632	617	611	609	617	632	623	606	650	659	635	615	613	676	626	600	643	598	590	650	639	594	632	634	619	615	659	680	633	601	626	649	688	669	612	614	624	636	647	635	596	612	574	612	617	641	564	632	614	657	643	650	671	612	638	637	653	609	607	626	611	604	614	656	655	594	636	653	578	604	657	670	601	614	643	623	598	633	592	625	649	648	633	643	611	678	635	617	626	674	641	623	617	668	622	617	636	662	661	656	614	598	634	613	657	655	658	605	653	589	602	636	603	641	658
7592	561	517	511	429	343	332	303	278	190	239	233	208	211	179	192	188	209	197	187	198	166	192	192	177	149	194	189	177	184	186	191	169	176	189	177	174	179	156	158	203	191	200	156	190	189	154	186	161	174	207	179	197	179	177	180	176	173	176	183	201	175	201	173	163	152	184	190	175	172	188	182	174	168	173	164	192	165	237	185	162	181	208	183	216	173	178	183	182	171	162	163	157	173	158	166	182	175	197	197	172	168	179	161	155	155	173	172	157	186	156	185	180	160	149	196	154	138	198	196	170	163	169	193	196	155	177	170	179	192	186	157	190	188	169	175	174	157	195	201	156	163	179	186	163	217	167	228	198	159	185	174	170	175	179	180	177	185	195	163	182	172	174	191	190	194	179	169	182	157	182	224	184	202	186	209	177	185	188	165	198	188	192	156	209	174	188	173	187	171	182	184	173	169	158	181	177	182	204	159	158	175	191	179	191	179	183	181	189	202	163	183	165	175	195	193	186	170	174	196	160	194	144	165	169	181	183	181	174	175	159	164	178	181	165	180	172	179	176	162	147	176	162	183	173	173	163	173	177	178	205	157	197	188	190	159	172	162	180	165	176	194	176	164	164	165	165	180	157	151	183	177	173	172	190	174	151	179	179	181	148	136	165	176	156	183	163	172	203	173	166	194	170	186	184	161	192	188	169	172	179	179	180	172	203	202	183	182	173	150	178	186	181	138	163	168	186	173	176	200	161	167	169	189	198	199	167	196	168	170	147	175	175	195	180	184	193	191	170	170	180	186	168	174	171	178	169	177	174	192	193	187	167	178	162	177	143	183	194	155	167	197	158	198	157	194	164	174	158	176	171	163	176	166	175	197	157	177	177	169	168	194	163	166	146	160	174	174	179	166	152	176	197	178	219	197	154	177	171	195	180	191	187	177	149	166	189	175	193	165	162	175	169	191	185	175	207	194	176	195	164	152	147	166	169	169	173	177	183	173	173	179	157	198	204	157	184	151	193	186	181	188	182	176	180	174	183	192	189	161	184	198	182	172	171	178	162	190	183	182	177	175	181	168	190	164	147	161	196	181	195	170	203	172	172	204	195	146	163	163	174	157	167	167	169	182	164	158	171	161	157	185	166	161	177	163	165	166	150	200	190	190	176	193	175	172	160	186	175	177	161	169	164	182	187	180	168	161	170	216	165	175	157	145	190	176	194	176	172	152	196	192	158	179	182	195	161	192	146	151	178	174	174	181	162	159	176	163	178	170	182	176	181	179	189	169	179	180	155	160	187	182	168	163	179	157	207	178	185	166	177	173	166	166	168	147	168	179	164	216	174	169	178	175	206	193	185	181	173	186	174	155	184	180	166	163	172	172	167	177	169	169	171	182	172	181	162	172	171	186	195	162	173	179	178	164	175	171	162	172	178	178	177	193	184	172	156	158	202	170	192	166	174	163	175	183	197	199	197	202	191	195	169	160	184	169	173	189	198	155	163	161	152	189	164	188	191	197	188	172	171	160	158	169	163	172	166	177	181	171	188	181	158	185	157	177	168	169	216	181	187	168	191	191	176	184	195	177	176	173	182	164	170	193	191	177	168	153	159	166	170	167	163	180	185	165	203	188	179	162	170	174	146	211	182	180	178	209	169	166	168	166	175	161	176	192	162	184	195	198	186	152	170	175	159	168	164	163	170	195	154	153	179	198	197	183	195	151	194	185	174	198	169	170	190	166	197	157	143	185	179	166	155	181	155	182	177	189	192	175	186	189	172	158	162	143	177	176	156	195	205	162	172	167	156	200	172	165	173	149	160	176	168	169	166	172	174	165	185	182	176	184	180	153	156	167	178	184	150	189	165	204	170	165	191	207	192	167	185	148	182	169	183	176	152	163	177	180	195	190	174	180	155	190	180	176	158	176	190	200	179	174	183	176	199	171	184	163	185	176	186	169	178	167	171	172	168	150	188	202	183	192	181	163	196	181	178	197	169	185	188	209	181	187	198	195	183	169	209	156	171	167	201	192	179	154	187	161	185	158	187	167	207	200	157	190	190	162	175	184	194	190	167	192	197	178	184	196	178	183	175	166	187	176	150	145	184	180	178	173	195	176	123	182	169	162	177	162	175	176	162	190	179	150	142	193	174	195	179	165	157	153	188	185	166	156	176	181	181	174	167	164	204	180	181	185	187	161	163	164	193	183	170	181	201	210	204	173	185	161	185	171	186	196	166	197	174	153	171	175	201	160	180	184	188	174	180	189	188	177	181	147	170	197	190	186	191	176	189	165	162	176	188	159	174	182	178	190	187	203	178	159	180	178	189	207	193	187	160	156	173	178	195	179	145	186	163	173	190	148	161	183	174	176	163	166	146	145	172	194	181	195	199	178	170	199	177	177	161	197	160	193	181	160	188	160	169	183	187	220	171	184	181	188	159	160	181	163	186	156	203	171	164	175	157	164	144	168	171	198	155	152	188	182	174	169	152	153	170	176	179	165	170	171	176	179	168	175	178	164	178	184	167	185	186	182	177	170	176	180	181	171	193	166	197	184	171	167	169	193	158	203	178	191	179	185	190	188	184	166	196	181	196	192	174	183	169	196	187	176	185	190	159	159	177	174	175	192	179	209	180	164	157	165	157	195	205	194	183	179	198	172	179	171	173	169	175	140	171	183	156	177	165	183	179	193	165	181	145	165	200	206	166	144	203	181	166	164	190	168	189	158	150	193	170	166	166	164	180	173	177	194	172	168	161	195	178	189	174	173	188	155	178	170	168	172	191	201	190	160	182	163	180	181	160	166	173	201	207	172	180	180	173	192	208	152	195	208	156	177	170	180	174	171	218	177	160	187	171	175	195	172	182	187	165	170	165	206	175	171	166	176	178	179	194	179	186	194	177	164	155	183	209	174	160	179	166	165	172	169	188	172	164	144	194	176	175	168	171	167	152	155	175	182	190	193	205	172	177	163	169	178	171	185	186	167	189	178	187	183	182	178	186	185	167	161	160	171	190	162	174	161	167	176	184	179	166	154	203	178	175	178	188	188	191	203	168	190	195	176	154	154	175	166	199	174	180	153	178	181	177	159	170	184	188	185	188	178	194	178	173	198	196	179	169	173	199	156	177	208	204	167	146	182	188	183	198	170	169	195	149	189	185	200	154	156	181	179	166	175	174	187	193	165	204	172	170	197	174	161	155	196	180	181	176	176	176	194	195	182	145	176	198	186	164	172	187	177	199	210	173	184	189	217	190	168	153	153	175	174	178	194	172	175	154	140	161	202	169	197	157	200	164	172	182	182	196	186	203	195	177	173	183	167	162	169	178	180	145	193	150	187	173	145	184	176	180	175	156	189	153	163	202	157	156	180	173	171	180	161	168	181	168	176	173	160	150	183	151	206	192	171	186	148	144	192	173	186	177	167	178	180	182	179	183	196	162	186	158	165	179	196	208	159	197	174	180	183	173	174	192	182	196	182	172	184	192	197	167	170	164	187	202	175	173	197
6311	733	1221	1406	1303	1082	974	994	900	837	709	686	645	569	528	583	535	560	536	531	519	516	492	511	508	491	510	511	517	535	478	503	473	496	517	457	528	465	504	465	503	495	517	523	480	448	459	484	444	426	525	502	484	485	467	475	467	498	451	486	520	460	492	512	466	496	463	454	501	490	478	480	461	492	493	497	481	463	477	461	467	486	453	477	482	456	483	476	492	498	488	494	496	522	463	455	483	493	475	474	441	486	435	450	502	481	500	478	507	433	504	466	513	479	463	468	469	473	490	509	496	500	495	519	455	500	495	494	484	493	498	438	482	471	502	486	483	479	526	501	499	494	494	451	515	481	462	443	474	472	478	473	507	473	509	511	506	477	472	466	524	502	469	470	464	469	480	478	473	523	478	478	501	479	473	484	495	453	501	530	486	496	471	527	480	483	462	481	495	464	490	471	510	487	503	496	489	491	512	474	450	446	493	468	463	468	473	454	470	473	505	474	507	444	508	472	505	492	453	488	485	447	470	509	483	490	492	510	464	514	463	448	466	441	496	490	520	471	482	489	501	472	471	496	468	475	499	494	461	501	477	493	506	502	488	523	489	485	493	472	456	481	483	474	505	457	457	522	458	503	444	488	484	521	448	523	502	482	515	461	498	472	493	500	435	495	457	514	445	471	481	470	460	487	478	477	462	498	523	445	500	489	460	509	467	468	477	452	496	478	475	482	455	489	502	453	491	512	481	515	451	495	496	480	505	485	493	498	487	481	517	513	477	472	443	481	466	515	490	472	452	512	460	465	505	491	472	522	511	469	481	462	500	483	447	450	488	475	467	480	454	477	460	467	533	471	436	508	459	479	497	453	449	462	486	480	470	499	483	493	501	502	468	492	481	506	491	435	442	492	460	426	480	436	477	483	504	444	493	509	462	470	496	447	457	473	494	457	490	460	449	454	493	462	486	490	460	504	478	444	461	488	467	527	483	457	467	473	491	501	470	514	445	509	499	486	456	490	434	476	479	506	488	507	527	482	452	497	501	484	445	481	502	502	503	482	442	465	447	476	515	469	448	479	465	497	493	465	447	477	495	473	461	515	478	476	494	449	494	478	481	496	445	457	477	490	497	471	487	464	518	483	495	492	443	464	477	477	494	484	476	483	482	456	536	493	479	483	496	500	495	495	495	479	494	507	478	483	445	475	445	443	474	501	528	467	499	470	487	472	438	451	471	476	491	509	509	500	482	475	468	451	442	497	487	506	485	454	499	451	479	484	481	444	454	479	474	484	474	502	486	506	514	489	466	484	490	467	454	486	492	503	504	489	458	487	478	462	463	515	485	469	487	469	481	478	461	481	495	513	459	455	483	475	455	461	461	479	465	483	446	448	505	463	473	464	477	512	501	452	487	468	454	486	532	452	498	493	511	474	489	444	462	467	494	462	479	469	480	448	490	471	500	458	530	457	448	480	516	479	442	494	478	469	482	487	477	496	461	485	470	476	498	464	480	462	501	499	458	528	459	493	470	463	467	493	483	482	476	461	486	487	509	498	466	494	462	501	498	472	535	465	476	445	493	477	473	483	467	467	482	467	494	518	471	475	479	460	490	446	479	511	488	528	463	474	469	462	464	507	483	519	490	484	465	503	478	511	444	481	469	481	498	455	458	447	451	486	476	469	486	518	485	462	473	429	509	477	469	494	550	521	430	515	483	487	513	519	495	471	468	466	484	445	502	511	501	468	522	524	454	485	508	456	479	466	539	505	483	489	448	478	505	489	502	477	513	472	498	470	481	453	476	498	516	467	483	462	497	489	466	495	490	528	477	444	515	479	464	462	491	500	432	506	511	488	476	467	496	446	458	478	465	483	469	447	501	489	456	455	464	494	479	466	513	444	436	516	495	462	498	499	436	484	462	434	503	496	488	494	472	481	503	470	473	467	458	496	475	460	456	487	483	472	525	491	479	468	459	460	467	435	511	520	497	496	487	470	478	497	490	476	476	459	480	464	497	485	510	504	441	482	493	508	511	520	478	494	485	506	476	450	494	503	480	457	459	472	516	451	489	497	467	478	482	479	465	507	449	493	504	470	482	540	533	475	468	500	438	462	478	498	509	493	442	486	451	513	510	550	487	478	429	456	440	487	492	479	478	484	448	469	474	455	458	456	473	513	471	475	493	456	487	467	504	464	462	484	519	517	458	454	480	495	453	500	490	491	485	476	513	479	447	478	492	491	508	470	438	477	469	479	523	475	497	461	462	457	533	492	457	476	481	503	478	483	485	493	443	497	503	503	490	465	490	490	483	520	451	481	492	516	495	473	491	501	521	501	517	464	471	476	502	477	460	439	525	491	478	477	465	493	486	458	490	473	465	493	487	455	494	464	507	500	468	452	524	488	474	501	490	489	517	454	482	475	451	445	474	470	504	487	511	488	499	457	497	464	513	513	486	514	476	470	472	484	482	483	469	486	476	504	519	469	464	515	505	491	470	478	477	488	498	483	521	428	501	525	455	463	537	474	517	497	443	470	469	468	502	450	490	530	477	488	454	479	512	471	514	467	478	480	467	473	467	496	473	493	470	474	481	502	446	464	500	460	476	457	480	470	505	524	480	463	462	516	465	471	507	509	470	483	484	418	496	478	495	493	481	454	447	453	493	473	503	469	493	521	479	473	497	449	478	491	477	446	482	506	478	500	499	436	483	469	453	493	436	512	463	466	462	490	479	500	484	499	486	447	437	475	509	473	500	484	464	473	471	504	467	465	486	471	435	483	499	476	509	483	464	480	511	498	479	511	515	489	450	502	471	492	470	459	503	470	490	466	445	484	476	478	476	492	480	429	481	505	443	506	471	492	471	502	457	476	469	452	458	475	513	458	457	441	506	456	471	516	479	499	468	465	468	445	510	480	475	509	470	474	453	468	503	509	500	487	453	446	446	473	474	482	480	455	470	481	488	480	483	475	441	506	480	441	449	449	457	510	455	505	477	488	479	479	444	462	473	496	475	528	490	469	473	484	510	498	490	475	470	472	476	461	481	495	475	471	479	484	463	482	453	483	485	482	467	472	491	517	493	506	506	488	508	491	460	482	481	467	453	505	471	474	449	465	538	475	495	476	500	482	504	494	490	468	488	493	457	475	512	491	488	495	464	516	514	491	507	462	456	478	473	501	461	475	463	477	488	477	467	453	495	454	485	500	482	503	505	470	474	518	526	430	488	513	467	489	478	517	416	511	516	461	480	442	452	482	470	487	507	508	520	497	494	468	471	513	486	455	481	476	478	510	479	456	521	484	470	459	491	540	486	508	478	457	456	460	488	472	468	492	482	528	520	485	515	509	494	489	458	519	532	472	497	463	489	477	522	472	468	468	504	438	464	471	492	458	462	458	484	532	482	487	483	488	425	519	455	478	486	519	467	466	482	539	453	473	424	483	470	475	478	456	501	464	502	496	474	510	502	506	444	487	475	518	449	458	478	450	502	470	482	500	464	466	473	482	486	479
14114	1261	1084	887	821	596	491	475	478	401	406	400	365	398	342	352	344	319	331	359	355	335	326	343	368	331	326	330	388	348	318	332	336	353	327	324	354	355	344	342	319	334	338	359	304	350	317	328	340	322	349	325	317	333	326	353	307	325	319	331	309	329	350	295	325	319	340	329	326	319	358	330	343	361	313	343	318	333	354	334	345	326	341	364	329	314	339	330	316	349	343	371	320	309	344	328	340	342	312	341	331	326	318	336	364	342	357	333	284	332	346	300	335	293	339	333	328	345	329	318	343	329	297	279	347	343	309	339	339	335	293	338	338	348	329	324	322	342	287	380	348	327	320	295	349	360	315	330	338	308	318	318	330	333	324	319	345	326	320	345	326	325	305	313	297	310	329	335	341	343	335	337	354	312	325	381	339	350	325	314	330	315	350	363	317	326	326	365	316	274	328	294	303	343	314	307	344	308	321	361	349	352	309	334	333	309	333	326	362	327	311	354	332	323	352	317	315	346	326	331	340	337	301	321	359	322	335	318	349	341	295	318	332	339	337	338	304	348	316	318	345	353	328	338	324	343	332	366	341	348	335	358	326	331	330	319	347	313	357	309	309	335	360	364	323	327	370	328	343	331	357	330	334	319	322	332	362	329	308	329	294	345	344	333	358	327	324	334	359	318	263	304	307	330	310	350	332	347	316	334	369	339	306	296	327	357	318	361	334	328	359	328	339	344	359	353	328	354	327	357	313	364	304	338	287	327	309	343	278	317	305	335	340	363	315	374	358	319	344	341	311	278	302	324	339	283	331	344	332	321	328	364	339	327	316	295	349	320	335	311	315	280	326	302	288	292	328	311	320	309	317	351	315	330	315	303	314	331	320	333	326	313	331	329	301	332	326	335	309	318	354	368	298	316	346	340	318	314	306	329	310	306	363	317	307	315	335	306	319	319	301	350	345	332	311	321	347	287	358	281	350	303	313	373	323	361	350	351	306	293	356	353	323	329	327	327	348	309	334	342	315	339	348	297	378	313	304	339	303	322	323	319	353	329	314	339	345	353	346	338	349	292	296	336	341	322	311	326	339	318	341	315	332	319	324	335	290	327	359	342	312	301	310	359	322	337	305	325	346	341	313	346	349	339	310	331	347	336	349	364	329	312	287	327	306	318	325	316	337	331	376	338	317	323	369	370	312	339	323	339	350	333	326	336	345	331	349	286	309	292	342	346	325	318	320	337	354	329	353	302	339	331	323	293	295	313	350	350	349	361	356	316	355	329	323	288	349	312	293	346	313	332	311	358	316	327	318	394	311	329	322	333	317	317	347	342	314	355	307	276	352	374	355	331	330	346	331	328	312	307	326	324	325	331	357	319	322	341	331	323	340	364	321	325	322	349	310	339	332	320	340	310	339	305	353	337	333	338	363	312	349	319	349	304	309	333	325	356	321	338	288	317	324	310	305	333	338	327	344	352	313	323	324	353	343	349	318	347	335	353	324	331	296	347	337	318	338	307	371	308	338	337	342	304	305	341	302	305	309	364	348	350	339	373	316	310	339	305	328	329	328	273	319	322	313	311	329	331	316	346	294	362	328	331	355	298	320	332	345	351	322	299	337	349	355	352	350	346	352	310	320	287	330	355	328	348	348	320	350	320	374	307	303	336	340	309	341	301	314	323	326	372	327	328	324	329	331	314	301	339	360	336	331	322	301	313	335	342	343	279	326	325	321	305	313	348	332	340	315	315	343	341	353	336	307	327	354	335	353	329	310	329	322	358	310	307	356	351	349	320	355	337	314	375	324	321	295	309	304	347	300	335	341	349	321	341	330	328	317	328	309	310	364	336	342	306	316	337	312	348	321	329	321	336	308	362	331	301	330	333	306	309	318	353	324	328	335	317	321	307	358	312	325	340	307	319	333	314	312	340	368	324	359	320	308	315	336	342	296	313	340	366	286	313	311	329	354	348	325	344	339	308	324	325	306	318	302	331	330	316	311	283	333	289	337	342	321	292	332	319	308	341	336	328	378	359	318	351	370	352	349	322	347	355	331	319	306	349	342	300	327	324	340	333	311	332	338	326	311	335	299	374	339	307	316	337	327	298	335	300	321	356	380	313	293	336	345	333	349	346	343	314	324	329	322	303	337	334	307	349	300	333	315	355	312	327	327	351	321	321	322	294	347	344	328	334	330	328	345	363	329	341	348	342	336	342	337	343	319	324	293	297	347	306	295	345	317	362	314	322	327	314	319	317	323	326	318	359	342	319	351	312	265	333	334	357	330	369	319	359	308	366	337	338	355	333	319	324	345	354	350	323	331	357	312	312	299	325	302	305	344	321	295	312	316	337	352	315	305	320	306	337	340	339	303	330	346	315	339	350	333	336	332	353	321	308	317	322	347	309	307	325	320	330	326	314	333	351	334	298	308	322	301	331	344	317	337	339	330	329	310	325	323	332	325	303	322	342	362	325	309	315	313	342	304	332	325	303	328	349	345	352	346	307	311	310	312	322	304	344	312	293	339	308	302	337	308	297	363	348	332	298	335	350	341	340	321	286	327	325	372	299	315	320	350	347	309	364	367	302	308	286	325	303	318	321	324	303	355	334	307	331	320	275	359	353	306	322	363	349	333	300	293	285	367	319	318	344	349	349	337	309	326	304	312	327	328	347	335	318	340	315	299	336	305	350	325	342	328	314	363	349	341	317	341	320	324	338	319	316	340	343	325	337	353	319	312	292	350	383	327	334	338	299	361	333	308	328	350	316	315	337	324	331	317	325	299	341	323	313	331	332	332	340	351	306	305	318	335	320	371	361	369	342	337	335	314	313	366	327	303	353	322	348	317	336	311	276	308	330	315	344	315	337	313	317	329	308	337	329	336	351	322	344	337	307	347	324	320	310	361	313	322	319	313	330	318	329	314	304	382	325	341	349	311	355	346	371	353	302	314	310	309	334	319	320	328	330	341	328	323	309	334	322	328	323	282	354	345	321	342	350	346	331	351	288	308	332	327	339	300	324	338	322	299	332	313	334	326	316	332	358	334	318	338	354	335	331	334	311	302	366	311	331	344	367	347	323	323	306	326	319	316	330	315	314	346	331	357	340	283	340	348	305	311	285	345	359	344	313	340	323	323	326	329	304	298	334	343	349	299	310	316	333	319	313	363	379	333	292	336	342	332	354	324	313	315	338	308	316	332	305	359	330	316	308	331	340	345	337	339	323	350	326	307	306	308	350	303	322	311	330	303	333	311	344	329	325	354	307	340	333	345	316	308	333	314	338	303	354	351	319	344	342	377	356	325	324	309	326	358	337	313	315	318	331	297	321	273	325	340	353	343	315	354	299	311	333	315	304	319	334	341	329	353	308	322	306	310	308	342	341	316	368	354	350	361	322	324	335	331	295	369	318	342	385	358	337	315	338	335	343	298	305	344	317	321	311	344	341	316	350	336	298	294	323	331	341	345	347	350	332	334	325	305	339	289	308	332	305	371	330	319	333	338	317
8238	1312	2197	2609	2364	2003	1716	1650	1638	1572	1269	1230	1049	1030	942	942	973	931	906	921	863	912	858	861	841	850	814	854	858	794	803	859	880	793	851	777	821	825	859	852	813	857	824	856	793	818	822	802	822	861	831	820	805	801	819	851	784	780	820	787	822	817	767	772	880	781	773	777	821	735	795	799	804	781	827	836	823	812	796	768	841	820	816	791	821	764	782	819	838	847	802	817	832	778	790	763	781	777	800	846	785	781	799	800	840	760	793	802	781	800	829	850	842	769	857	813	818	848	830	793	815	812	832	780	804	821	774	827	784	786	762	732	784	793	816	795	793	802	794	837	769	813	828	780	827	765	789	798	814	816	793	823	806	767	791	800	826	790	815	824	779	780	841	819	805	816	783	823	847	769	796	821	795	795	808	802	731	747	788	831	805	785	794	787	805	824	788	851	824	815	799	817	792	779	776	740	743	760	799	761	804	801	854	775	765	831	863	778	879	773	789	772	781	795	829	762	830	802	777	791	807	825	754	833	807	789	805	821	784	782	804	816	825	756	804	774	784	854	804	829	792	854	871	816	760	814	793	844	864	806	801	858	776	808	815	816	816	841	815	758	793	828	741	791	828	761	813	788	805	814	774	826	790	804	773	818	778	788	774	782	766	774	780	838	797	813	738	791	779	839	833	754	804	788	825	798	835	719	820	748	772	839	800	789	795	792	797	802	787	748	760	856	811	804	805	723	754	857	808	790	805	794	786	780	827	796	802	857	781	843	791	807	780	815	779	772	831	757	739	792	807	764	831	765	819	792	818	778	757	792	797	801	797	750	750	801	816	784	814	868	790	787	784	807	831	795	820	879	753	769	810	801	763	794	787	784	772	811	811	764	801	820	791	748	804	815	800	857	851	775	807	842	790	790	783	776	815	789	792	748	837	784	821	816	810	814	757	784	784	802	785	759	799	789	814	789	804	804	817	832	766	778	794	828	827	842	760	805	777	812	772	795	844	795	783	832	810	799	811	762	769	804	830	814	805	798	782	765	799	822	817	796	815	834	821	836	760	790	804	813	810	792	800	792	813	792	832	770	860	798	817	807	800	815	792	776	822	806	820	765	829	779	779	759	783	772	806	825	820	843	802	823	832	793	828	801	838	762	810	795	835	823	802	814	776	796	791	800	848	816	857	822	773	802	790	811	830	772	788	825	800	844	794	827	760	829	768	780	732	775	786	797	818	808	841	802	775	818	820	796	837	791	794	798	791	829	813	825	787	769	789	823	773	836	797	787	745	874	798	793	831	855	823	773	793	810	856	792	786	806	791	792	809	774	796	737	838	753	809	806	803	751	818	809	752	822	792	806	837	784	734	788	781	794	824	761	831	799	834	772	728	819	765	794	781	827	788	821	812	846	768	794	859	816	845	815	808	779	802	775	792	782	786	826	766	767	836	793	758	789	819	848	819	821	768	813	828	803	841	788	816	742	781	822	815	741	792	758	817	777	788	838	777	806	788	769	767	807	761	811	822	793	774	842	834	775	786	813	805	807	820	783	832	781	786	788	788	794	752	793	716	768	783	836	780	794	805	792	829	777	795	827	810	768	815	810	842	795	820	815	768	804	774	811	743	823	782	827	832	765	814	819	833	779	808	778	739	830	850	804	783	797	804	782	790	805	780	825	763	816	805	814	797	750	777	811	812	777	776	830	819	808	822	812	833	799	760	777	802	747	788	831	822	793	822	822	792	816	818	861	811	793	829	810	828	861	770	793	847	782	758	783	834	778	756	791	810	787	852	806	795	805	766	757	786	844	768	792	817	767	771	819	817	823	770	781	788	780	787	754	809	766	757	805	771	827	811	806	809	728	824	747	807	841	822	826	757	795	804	807	841	727	746	804	808	821	783	765	803	809	761	767	773	793	828	837	775	781	782	789	776	769	794	809	817	787	833	769	757	789	799	830	818	791	752	803	807	807	784	802	790	807	788	819	792	779	807	807	835	789	773	776	779	799	800	817	789	779	834	774	803	769	762	791	750	832	755	806	811	839	789	752	890	811	762	806	809	760	757	729	831	796	781	829	811	796	802	781	815	846	815	823	788	792	789	785	799	798	834	786	808	763	802	789	809	792	783	785	763	819	814	815	828	819	790	734	804	783	771	774	786	805	765	821	803	805	813	839	724	757	741	838	801	773	818	820	769	807	766	789	781	838	823	778	811	742	815	821	794	882	803	880	845	786	796	790	764	809	841	794	807	803	764	821	771	764	825	822	773	837	745	743	794	793	791	804	835	795	782	839	826	732	787	790	794	814	807	804	822	820	735	824	771	779	763	841	770	817	822	824	770	812	808	786	832	754	739	752	798	765	826	815	765	800	729	848	763	809	786	835	782	788	814	790	778	826	783	755	779	816	781	803	760	824	810	773	780	790	757	797	788	795	838	815	785	774	756	808	819	793	759	793	825	804	806	772	773	805	826	794	797	757	782	769	825	799	767	826	775	838	850	840	756	801	810	784	788	753	818	805	801	828	771	822	837	811	794	786	786	758	772	825	783	772	793	859	806	826	868	814	839	807	787	848	806	798	755	795	829	814	786	786	757	816	811	817	827	776	789	805	821	836	804	790	774	732	796	800	787	752	792	803	794	853	827	829	837	786	810	785	826	815	793	838	811	825	830	802	842	788	784	793	780	786	815	764	830	799	795	806	796	743	785	759	806	820	798	773	814	762	755	865	795	766	781	815	840	779	777	858	822	809	779	754	821	803	796	806	792	830	779	815	788	805	791	821	819	815	758	806	823	794	776	777	805	830	778	798	807	766	828	792	773	769	811	758	798	843	792	816	763	841	772	762	747	809	779	788	790	776	790	817	794	809	796	797	805	848	807	841	792	805	827	789	770	750	823	832	779	772	806	807	748	842	771	801	788	779	815	804	776	794	822	883	791	768	813	863	856	802	837	800	826	798	828	817	828	805	756	797	814	833	766	801	799	783	850	808	794	774	764	778	882	778	791	799	815	804	801	793	775	790	816	741	781	793	772	783	811	797	791	777	810	792	765	833	785	802	804	801	807	835	829	818	777	798	803	778	783	800	816	757	763	770	806	797	840	831	781	809	805	795	794	783	806	778	821	783	764	762	780	807	809	807	791	834	808	822	813	773	794	809	776	827	790	802	814	783	755	777	802	826	767	820	819	822	838	793	824	809	839	824	839	837	776	765	806	802	788	783	781	819	821	847	760	821	804	803	824	754	798	765	796	772	738	788	761	826	764	817	817	793	810	791	817	806	817	798	732	789	847	781	803	815	772	780	795	793	831	809	810	764	785	790	752	793	823	795	847	823	770	769	746	842	767	803	863	789	757	812	821	810	840	815	774	767	760	738	791	819	818	823	762	741	811	772	757	833	796	797	832	770	741	825	781	827	814	834	806	806	778	848	824	793	785	790	829	823	809	798	774	796	799	779	795	776	806	791	832	800	775	848	783	790	749	760	818	768	798	814	824	796	803	764	824	790
1552	331	311	290	268	267	235	297	278	279	252	274	259	323	279	272	245	260	285	279	253	308	268	263	267	247	261	280	269	267	269	255	259	271	252	279	286	234	265	275	272	283	287	283	288	273	275	263	287	248	314	288	284	290	261	253	329	252	295	268	276	259	266	293	259	284	268	310	272	298	245	277	270	276	310	277	285	272	314	267	306	250	286	272	247	271	271	263	273	291	299	296	277	259	274	258	273	290	277	311	273	314	320	282	308	299	250	267	284	300	268	283	259	270	245	281	275	285	270	279	272	283	271	304	265	262	269	282	266	276	301	272	272	215	271	295	278	267	267	292	300	268	277	272	285	285	274	273	286	294	281	280	296	294	268	295	263	242	270	280	263	235	293	268	300	240	288	271	281	291	280	274	228	288	308	280	279	271	262	267	284	304	233	265	253	292	260	266	305	271	300	279	274	254	254	281	267	271	284	300	294	280	302	298	251	295	276	285	291	284	293	261	262	290	290	295	274	268	271	285	292	277	315	290	265	307	282	255	279	298	308	291	277	248	253	308	247	318	274	265	279	274	284	268	276	257	269	272	272	240	256	284	299	278	302	281	286	291	230	298	310	283	299	271	266	268	289	284	272	238	280	262	280	264	275	317	299	277	273	325	294	299	301	279	308	298	261	268	266	296	271	276	267	290	284	307	309	301	285	312	274	268	300	324	280	257	284	280	265	263	269	231	260	282	292	296	309	283	303	281	274	268	271	247	293	233	266	294	313	308	270	275	252	287	249	289	292	275	253	273	255	256	283	309	304	274	276	279	286	263	273	250	275	284	315	302	296	281	294	294	272	304	271	312	263	279	250	265	279	296	269	264	263	290	339	299	269	275	274	276	261	302	290	310	264	295	272	239	293	297	282	222	272	286	275	284	293	280	276	307	302	298	273	257	299	281	254	285	235	273	283	282	279	262	267	291	308	260	314	294	259	283	273	279	237	261	284	288	279	274	254	259	294	310	307	251	308	268	309	301	267	294	278	284	308	297	279	276	239	320	274	272	267	294	278	310	266	250	250	272	288	265	274	272	301	274	301	275	293	294	303	286	313	262	300	247	322	311	264	245	269	260	282	250	279	272	279	294	302	303	273	291	262	250	295	270	269	281	279	256	293	266	298	269	303	281	276	263	249	256	287	247	275	318	277	300	282	310	273	253	284	263	291	281	278	304	293	235	284	287	270	259	281	265	280	286	266	289	272	259	280	245	284	250	304	296	301	247	312	296	297	280	300	227	277	254	266	283	275	267	277	311	269	309	282	263	266	237	280	314	306	249	299	294	251	251	290	271	295	266	287	302	300	271	271	274	286	275	251	256	279	276	282	309	292	283	278	261	303	216	283	282	292	261	266	301	282	309	280	271	303	263	293	278	301	266	279	300	267	289	286	258	295	261	301	292	277	295	261	291	287	267	259	310	277	304	259	241	263	260	256	310	313	269	242	282	310	300	306	274	295	253	298	269	245	278	256	274	269	273	267	255	297	293	268	292	280	295	263	260	258	268	297	301	313	301	284	275	283	256	284	243	268	271	270	272	287	287	283	304	270	266	297	261	278	306	234	245	284	303	261	301	288	260	278	283	263	268	267	252	275	289	271	293	274	268	285	303	286	270	247	292	262	245	290	290	277	281	255	254	286	301	258	276	288	284	309	311	280	279	286	263	299	320	276	272	263	295	314	262	296	277	313	294	294	309	298	295	307	264	281	288	246	266	290	282	260	313	290	284	287	282	271	272	294	279	276	260	267	285	277	284	242	284	277	282	281	272	300	273	256	259	268	266	274	253	267	272	273	234	257	275	289	258	283	258	233	272	290	303	301	253	290	277	282	289	276	261	257	297	251	325	303	261	271	278	317	307	272	299	291	287	272	271	281	301	302	281	290	286	271	317	276	280	283	257	285	297	270	269	295	259	272	262	285	280	316	279	276	264	278	311	263	281	259	297	278	274	304	252	282	308	295	272	282	264	264	248	293	277	271	283	277	271	286	292	259	305	296	264	291	296	288	265	269	281	258	267	272	284	270	339	281	276	271	296	259	255	301	296	292	285	323	299	275	275	275	270	276	290	258	301	277	277	282	244	267	283	255	285	302	276	243	256	284	314	286	287	299	272	275	310	258	284	263	273	287	281	267	274	290	274	263	300	277	278	253	264	294	255	287	267	282	275	252	291	259	246	263	243	252	294	289	254	277	305	301	284	279	288	250	275	248	272	279	301	278	270	293	265	267	276	293	256	243	273	293	252	282	282	320	268	279	259	301	285	256	288	262	299	268	280	278	286	309	260	271	305	260	252	272	279	279	288	292	270	312	282	267	274	282	287	282	299	245	295	272	275	275	273	317	281	290	260	265	261	291	276	289	278	283	278	278	302	275	286	256	334	287	278	304	295	306	319	299	318	287	268	263	293	278	297	286	241	249	254	278	289	254	286	275	269	287	254	252	248	264	268	285	304	285	272	280	256	263	307	277	293	283	288	271	289	277	287	276	318	259	273	301	316	279	284	278	251	283	281	310	272	267	295	248	273	281	271	280	301	269	267	285	291	302	251	299	306	246	282	253	276	293	285	276	288	274	283	293	277	249	294	290	278	311	289	324	273	259	242	287	296	281	283	262	267	283	256	256	291	253	265	283	263	261	273	289	297	284	275	293	276	288	248	278	282	226	278	257	258	248	251	260	295	266	258	266	283	269	286	278	268	294	281	240	271	287	294	260	259	239	218	274	263	278	288	314	268	293	271	301	249	252	256	269	234	226	279	281	295	296	257	324	283	286	257	257	284	274	295	282	296	285	289	248	287	236	262	309	285	264	294	285	261	273	259	285	261	275	297	264	287	288	296	237	294	275	277	263	274	249	247	257	310	292	258	296	298	268	260	275	267	280	269	275	286	295	264	282	295	268	276	287	271	258	255	292	296	269	283	277	278	303	258	261	251	262	302	304	270	255	242	265	291	280	283	236	263	250	283	291	298	303	283	291	257	266	304	291	261	272	255	265	268	247	290	274	274	267	299	264	272	270	264	254	304	287	262	309	292	248	281	255	281	263	271	302	305	291	275	320	274	297	268	264	251	298	316	257	287	278	260	305	284	266	294	283	290	292	299	270	267	289	301	244	266	288	277	264	249	308	256	272	247	268	282	288	279	310	295	274	264	261	259	274	285	277	282	293	278	291	264	275	296	250	281	278	269	281	294	310	299	292	286	271	275	272	305	279	296	269	298	270	269	285	269	302	278	272	266	289	286	275	301	272	332	285	262	283	293	276	287	280	300	325	259	272	270	266	287	287	269	300	309	299	292	307	299	297	262	257	285	291	299	281	298	282	263	299	277	275	251	271	250	268	295	295	305	305	304	260	280	284	269	286	271	280	286	283	291	289	305	250	268	287	257	267	286	256	284	302	287	301	260	256	253	286	293	281	286	286	292	285	282	253	258	288	266	299	302	254	287	298	304	294	327	248	259	277	278
1829	695	669	691	677	647	659	655	618	695	695	718	650	679	688	685	671	651	681	631	647	718	626	684	701	683	621	677	648	636	673	678	673	640	599	665	661	663	641	609	654	688	672	682	638	685	659	636	683	715	706	689	730	695	645	649	628	633	666	663	636	687	627	707	671	643	725	663	685	649	733	716	712	662	664	677	652	635	692	661	708	666	663	649	669	669	682	694	686	641	717	671	653	642	710	622	711	660	679	650	635	676	664	615	639	672	649	645	674	706	628	656	665	663	670	692	678	665	656	685	651	632	668	701	706	646	669	669	662	664	656	651	690	685	746	696	690	660	666	682	704	678	668	672	665	648	667	646	695	706	673	638	686	677	650	654	665	649	676	665	661	663	659	694	637	663	639	671	651	695	648	700	673	667	694	646	664	655	694	694	683	608	701	648	652	668	669	672	617	675	706	694	621	647	690	635	601	674	681	668	637	648	637	687	658	675	630	640	663	691	685	646	718	678	693	642	648	681	657	641	628	621	672	710	702	673	694	659	671	657	666	606	655	669	644	636	663	661	684	652	625	650	705	649	670	656	683	659	651	678	663	748	692	691	681	644	696	635	638	633	716	657	610	644	701	686	683	689	653	736	740	658	669	673	674	645	667	708	623	689	660	652	702	667	601	686	705	650	635	703	643	656	703	717	657	649	701	691	691	650	652	638	660	647	656	656	715	712	620	684	624	712	677	654	682	684	646	638	674	686	642	663	669	661	692	640	655	647	692	654	671	641	653	680	694	667	646	660	745	593	668	702	667	708	695	703	674	649	696	654	679	650	626	680	666	670	663	665	678	626	753	669	693	646	626	676	656	684	690	686	639	718	683	708	676	693	651	718	677	626	673	621	730	680	638	663	748	673	655	677	654	660	660	681	640	648	665	626	666	662	644	645	669	692	625	647	657	684	671	706	655	662	648	676	700	632	644	693	704	637	686	670	656	684	676	711	664	657	623	684	681	684	650	653	622	652	685	673	689	639	683	651	700	643	682	661	702	666	677	675	704	704	642	663	653	679	667	642	677	656	665	640	703	696	665	647	683	662	664	709	670	668	672	698	623	641	664	656	682	606	635	676	711	659	651	647	632	678	637	658	660	652	711	660	681	622	635	683	710	649	653	712	692	672	688	632	632	653	679	678	632	670	664	632	670	653	701	668	694	660	699	692	705	696	665	690	664	700	636	685	611	684	674	664	700	669	654	659	623	647	659	703	681	710	694	657	653	633	691	760	714	685	636	678	666	615	671	690	629	670	647	647	660	664	634	726	681	656	694	661	649	620	637	672	676	661	673	658	676	645	643	672	622	653	661	671	640	631	651	674	648	668	691	699	638	680	635	662	615	654	655	656	671	682	682	619	680	683	659	653	661	659	626	675	695	660	634	641	646	656	663	678	686	642	660	728	661	641	696	674	656	630	623	683	692	665	685	631	699	667	652	681	682	709	713	661	681	641	639	663	684	687	629	657	662	672	697	667	701	705	639	679	680	674	671	661	690	693	640	627	656	632	635	640	627	634	649	669	635	680	662	650	713	634	643	682	683	644	632	654	660	673	658	691	674	644	665	631	647	683	671	664	667	649	658	679	648	700	629	665	697	732	689	657	653	680	677	694	679	644	724	699	711	681	670	597	665	694	666	655	617	703	609	672	711	673	667	674	655	673	707	667	651	611	625	637	671	690	664	651	665	660	665	674	743	644	666	678	630	677	653	707	650	711	652	669	706	679	655	657	670	690	661	666	668	662	644	746	652	672	671	658	720	688	669	705	683	695	674	601	636	649	675	652	657	615	646	671	656	673	682	627	677	632	685	677	663	649	667	665	667	695	665	696	657	621	691	680	663	622	677	651	648	707	623	656	653	634	663	653	647	661	664	670	648	668	664	682	637	637	678	671	640	656	637	685	663	689	659	635	697	697	662	652	667	666	662	639	637	656	692	669	698	675	657	676	685	675	664	638	660	686	660	650	665	657	652	613	682	691	666	642	682	673	693	697	607	619	669	651	674	664	677	650	695	683	656	632	647	671	677	669	677	652	636	659	651	635	654	685	658	704	647	666	667	692	662	660	633	671	689	692	661	670	667	686	686	638	606	682	650	706	681	622	663	658	649	617	712	668	649	614	632	657	631	695	696	687	668	655	660	663	694	698	648	633	646	706	678	656	670	679	656	646	684	613	657	686	693	655	665	650	650	636	694	677	659	657	610	674	625	659	660	693	635	679	629	667	686	655	639	623	703	663	696	658	677	668	695	692	666	650	663	663	685	658	670	644	630	643	643	656	681	636	689	671	646	669	643	697	653	609	654	663	685	624	664	665	653	658	638	677	644	644	599	677	669	656	659	641	652	703	623	686	679	653	668	683	699	654	642	649	674	649	653	681	654	640	676	662	667	672	651	660	692	709	679	671	612	679	691	684	671	648	639	659	603	705	676	690	670	683	650	715	669	631	659	674	636	691	641	680	667	677	666	612	692	653	664	689	671	718	714	679	662	647	617	673	694	660	677	658	664	665	641	683	649	656	706	680	657	653	680	666	669	720	681	630	665	676	577	653	638	667	692	637	645	691	702	686	665	655	684	669	668	642	678	659	705	711	633	632	679	672	655	662	637	635	663	680	627	642	681	666	690	690	654	676	671	649	600	668	704	609	676	671	648	635	692	678	714	673	660	681	649	668	653	656	660	661	680	636	724	670	646	667	642	668	656	628	614	672	683	669	665	647	632	700	695	660	649	706	655	653	683	710	647	635	727	681	684	629	686	667	685	643	660	649	633	680	622	619	684	675	661	677	662	685	654	669	687	633	667	613	629	631	628	673	671	697	645	635	662	672	654	713	658	640	652	684	739	648	656	703	645	665	668	618	667	664	632	616	691	630	681	674	678	666	679	655	685	700	660	683	682	618	659	631	643	609	672	690	634	642	668	675	689	634	642	692	691	692	644	667	606	666	705	697	626	619	663	669	666	652	656	688	618	662	678	627	680	654	665	634	667	643	658	665	624	658	685	666	676	666	702	739	663	696	647	667	636	674	654	687	681	642	694	704	693	670	648	671	688	688	691	645	620	655	637	638	625	666	661	635	633	703	697	641	644	649	710	631	688	654	655	647	656	642	677	665	667	642	695	639	705	687	686	674	684	623	704	687	664	637	682	669	614	644	624	666	664	660	669	683	664	657	659	658	657	659	641	692	651	644	687	685	645	715	615	667	675	697	706	649	626	678	648	677	619	681	710	634	673	700	682	662	679	649	617	665	680	678	671	656	673	665	674	626	634	623	657	659	649	653	660	606	674	698	641	621	652	680	653	722	659	656	639	641	661	665	691	696	680	684	669	688	678	650	669	691	712	679	647	686	653	679	690	613	686	655	679	670	652	654	660	648	659	658	655	663	632	663	678	708	650	674	682	662	669	693	654	671	641	658	635	718	691	661	701	685	667	723	605	709	704	609	672	688	667	624	679	652	702	666	611	706
7512	457	569	462	393	337	302	240	219	255	230	204	209	182	196	182	203	174	170	158	213	194	160	182	173	178	173	156	197	146	180	175	190	166	156	194	182	148	171	174	163	196	163	167	154	193	179	163	192	197	178	186	197	176	180	204	181	161	169	172	219	186	196	179	180	179	175	164	187	190	171	180	196	161	172	186	195	157	179	164	180	194	164	191	180	186	180	153	168	155	178	162	179	163	174	209	162	182	181	155	179	196	181	190	219	183	193	174	188	175	158	154	190	188	152	186	157	169	154	180	172	189	167	156	181	183	168	154	205	148	172	187	173	171	175	162	194	186	181	167	169	172	154	202	196	176	186	187	173	175	153	162	170	181	160	173	169	142	204	179	167	179	181	179	166	168	183	174	159	191	198	174	170	172	205	185	175	163	173	188	162	215	190	182	180	195	146	162	184	178	188	175	171	160	173	155	177	173	161	159	197	182	171	162	179	184	177	173	175	187	183	180	184	181	179	167	173	188	174	184	189	179	184	199	199	184	192	156	175	180	203	162	169	188	170	177	199	169	190	168	196	180	167	172	187	184	138	172	185	183	172	179	164	168	171	150	157	195	197	179	204	174	175	176	185	177	180	184	186	171	188	188	180	153	148	193	180	166	168	155	186	174	183	165	162	167	166	172	168	176	161	156	186	173	180	175	144	169	183	172	170	193	176	178	166	189	174	171	202	179	150	163	153	179	175	187	195	175	212	190	164	150	175	161	162	185	202	185	185	166	183	185	158	158	188	179	164	159	156	170	154	180	182	191	186	158	179	187	189	176	165	183	175	170	163	177	145	189	200	172	191	162	179	173	170	182	177	173	157	184	158	175	153	148	196	194	194	169	178	182	210	185	180	175	145	175	179	173	165	169	166	163	145	169	178	186	162	164	173	178	193	179	179	200	166	155	181	150	188	201	199	205	188	141	196	153	172	175	180	177	158	159	141	191	171	155	181	167	158	149	174	181	176	193	159	184	182	164	181	160	159	192	154	181	192	166	158	156	164	163	171	156	179	194	154	163	152	165	194	163	171	170	194	172	170	156	176	164	169	180	181	183	184	177	173	158	147	176	164	190	173	198	165	161	189	184	201	174	174	186	147	178	198	172	194	207	162	175	215	183	164	180	172	158	196	177	185	186	190	188	178	156	184	184	157	162	197	169	157	175	157	193	168	176	187	203	158	181	179	170	165	168	168	181	192	149	174	188	170	187	186	165	193	193	168	184	191	170	166	182	173	188	176	168	190	190	169	177	169	151	172	182	151	159	162	163	181	187	179	187	166	170	181	169	167	185	172	182	166	168	156	196	182	154	174	160	202	173	173	183	171	172	165	173	194	173	197	186	183	182	186	184	179	187	164	130	166	162	177	187	182	170	184	175	164	177	182	192	158	166	169	176	189	173	179	187	187	165	175	174	207	177	162	178	176	180	159	201	195	163	166	175	152	179	163	180	155	182	136	178	194	175	167	186	172	145	173	186	175	181	186	182	174	175	158	180	161	175	186	146	158	160	184	193	189	197	169	172	186	173	170	182	179	150	178	168	168	173	166	195	190	171	163	171	149	165	194	163	190	175	158	177	169	159	169	156	193	167	176	193	178	190	166	170	196	197	163	174	161	168	160	163	158	169	172	166	199	166	167	166	188	159	162	186	185	181	185	157	172	182	152	163	162	204	180	170	158	172	157	166	162	172	169	168	176	187	205	190	182	184	160	177	160	164	159	162	161	204	178	193	188	175	163	174	155	158	154	210	163	181	175	173	161	170	157	158	164	169	186	157	167	178	189	191	190	169	137	176	164	185	183	157	212	191	182	172	179	179	167	199	173	152	193	184	159	183	167	156	146	181	151	164	175	195	177	179	168	162	180	192	187	183	206	165	181	175	180	158	197	173	182	187	180	174	182	166	164	170	155	180	168	158	185	166	169	191	196	177	168	172	189	166	167	175	195	166	173	191	142	170	187	163	166	160	154	172	183	173	171	180	178	167	166	170	167	168	182	173	151	194	161	176	174	165	175	205	177	163	190	183	190	166	186	200	165	190	205	159	133	172	192	151	169	162	160	176	186	167	163	178	195	170	149	175	189	182	183	200	195	176	175	191	184	164	182	175	156	173	171	151	181	199	172	169	166	146	177	156	188	193	157	188	171	170	192	187	200	188	151	163	174	188	180	193	187	195	187	169	180	156	182	188	169	188	191	161	160	192	164	191	190	161	171	194	186	176	152	188	177	185	148	187	155	179	172	192	170	187	166	186	170	188	176	200	170	169	167	157	163	192	167	178	166	173	174	154	172	181	175	199	180	155	169	149	207	171	165	167	173	189	172	160	188	177	186	172	149	195	171	182	154	189	176	162	169	169	178	164	161	172	164	189	186	158	194	186	164	175	185	170	178	192	187	156	172	190	207	162	165	149	178	159	173	176	173	180	169	186	165	183	158	184	170	179	189	191	162	166	179	182	178	191	180	177	170	210	171	174	171	186	186	204	168	179	185	172	193	183	181	169	184	169	189	168	184	173	181	197	209	175	191	170	187	178	171	183	172	160	159	186	165	152	166	204	197	180	201	171	182	180	167	186	157	169	190	164	188	162	194	195	184	179	178	185	154	178	153	157	184	177	176	177	185	186	211	190	163	164	178	178	157	183	169	159	179	200	177	190	188	148	175	173	150	183	187	159	191	169	165	186	162	156	170	195	179	174	181	205	183	182	167	168	200	151	181	199	171	173	168	169	182	166	153	158	178	155	156	156	156	176	173	192	181	188	154	190	181	161	150	176	190	176	187	177	163	158	165	183	184	173	159	153	176	194	169	176	146	151	181	181	170	155	161	170	171	186	196	193	188	169	182	162	193	178	192	171	162	195	178	154	191	165	166	164	173	191	158	170	182	174	167	160	160	177	186	154	166	181	164	196	185	169	165	169	159	172	174	188	180	145	179	194	142	194	156	167	177	184	172	177	166	172	169	181	182	201	173	188	196	171	178	175	203	179	177	183	162	171	175	141	186	161	154	204	178	172	196	182	172	193	184	202	185	175	170	195	171	189	180	187	193	186	169	181	171	168	195	181	177	172	187	183	171	194	171	179	174	165	161	171	181	169	188	162	180	179	147	169	161	174	195	179	157	163	185	181	220	163	197	194	173	168	172	183	144	156	188	182	209	178	166	166	184	176	159	178	163	166	189	190	177	152	157	185	183	174	186	172	180	169	173	169	168	163	203	161	168	171	174	155	182	190	160	206	191	159	183	170	181	164	179	210	214	191	147	161	162	176	173	163	162	147	180	176	167	186	192	160	173	176	164	189	187	158	194	170	172	184	166	199	183	171	186	163	165	164	158	177	171	192	186	206	169	175	166	164	171	165	204	187	170	174	188	193	168	153	170	166	188	187	181	182	155	175	176	164	192	180	186	171	172	186	170	166	177	185	175	164	191	166	188	166	178	194	181	172	177	174	179	159	154	174	178	202	199	175
6247	773	1228	1410	1297	1110	944	992	891	782	786	753	647	592	581	613	543	543	541	528	559	554	496	479	495	530	482	511	530	466	527	520	513	451	485	511	494	519	505	508	500	461	510	494	518	519	464	484	495	518	479	510	467	454	485	505	481	476	495	502	493	477	511	485	520	471	479	534	482	477	457	461	495	519	504	501	485	517	447	492	496	480	519	521	450	491	526	472	473	483	498	456	499	531	510	432	496	477	478	489	456	434	438	468	471	513	445	476	492	515	462	472	506	519	495	478	447	509	555	537	458	493	487	514	452	475	490	495	477	482	478	498	527	525	473	467	518	478	487	458	493	467	481	460	466	473	500	508	461	472	467	474	535	462	414	457	468	485	477	464	501	515	476	498	454	450	477	520	456	473	493	489	493	511	469	507	478	482	468	514	473	499	446	489	489	470	470	455	498	507	499	472	485	481	502	439	484	533	472	459	490	460	510	471	493	508	457	476	451	438	497	485	479	449	484	459	487	461	490	481	479	499	484	446	448	445	478	464	485	494	487	473	508	454	461	520	493	479	507	481	453	466	489	479	512	462	492	514	501	489	488	505	483	483	485	495	477	493	526	487	472	454	492	489	486	474	451	434	489	468	541	476	463	471	498	466	502	473	457	481	523	494	489	478	502	486	442	475	508	483	508	445	469	466	533	531	475	478	455	472	460	474	462	463	519	459	505	510	514	454	519	486	526	496	476	480	479	495	476	449	505	458	517	461	502	500	479	495	485	476	488	479	492	513	500	502	446	435	452	481	476	500	496	486	461	494	442	444	471	502	489	478	510	507	475	478	514	478	464	462	498	484	475	460	482	443	458	438	486	534	465	464	497	477	459	488	477	484	483	494	493	488	514	484	480	477	517	497	484	473	491	444	444	479	478	513	473	476	480	449	502	500	454	514	474	483	470	472	517	482	490	431	474	491	493	485	470	448	492	499	493	465	516	489	443	466	469	477	459	476	467	496	510	514	472	515	462	488	489	468	465	480	459	460	510	476	449	521	436	465	467	464	479	486	478	486	493	522	460	488	455	471	478	524	478	510	485	484	448	464	463	497	452	495	504	505	467	491	466	503	478	492	503	492	464	453	441	479	473	476	465	442	480	493	511	485	484	475	441	476	467	542	501	479	505	475	476	491	484	491	496	528	458	470	463	491	510	469	466	472	471	482	472	473	514	457	519	499	500	515	451	485	491	461	482	486	470	472	453	496	446	481	456	459	475	488	479	480	501	475	480	495	470	490	471	497	486	469	460	513	545	459	484	468	485	475	514	480	466	472	483	450	471	456	495	457	483	463	510	488	497	519	482	466	459	518	485	474	479	480	495	492	458	500	460	486	425	459	464	493	466	489	484	515	501	532	493	485	497	540	474	470	518	519	487	527	451	492	487	498	463	457	489	476	510	448	532	487	471	517	513	518	441	502	507	476	489	455	522	483	546	495	484	494	456	453	493	466	494	435	459	488	468	481	489	490	474	478	486	506	444	520	493	493	514	445	500	510	493	464	446	510	469	475	502	449	459	464	491	524	449	494	489	484	511	470	478	434	475	489	467	502	473	445	488	513	482	487	468	444	500	490	516	426	490	482	466	496	447	503	475	503	466	469	490	533	470	464	506	511	462	488	504	503	466	452	466	468	448	470	490	495	455	480	496	494	482	513	476	505	441	439	510	471	466	479	502	464	522	460	529	466	535	475	418	481	462	505	473	489	459	485	515	499	460	485	467	488	447	482	485	520	507	511	500	492	433	481	478	472	498	490	457	479	462	464	495	470	455	436	469	490	464	465	471	500	499	481	482	493	433	473	460	496	476	515	418	467	484	479	491	485	489	461	459	474	511	473	466	474	487	460	505	477	495	472	502	500	465	480	450	488	494	467	480	462	494	460	493	471	517	487	467	482	492	494	466	499	481	444	476	533	458	448	472	502	510	491	474	496	468	483	487	468	506	498	469	527	468	489	514	476	500	473	477	490	462	468	496	491	474	451	496	469	473	491	488	485	464	484	460	490	463	479	512	498	519	486	473	515	477	461	485	470	430	466	500	431	476	459	518	458	467	490	479	474	471	499	522	480	461	474	504	455	479	444	451	531	530	476	451	483	481	542	461	510	487	478	473	460	470	486	511	470	472	480	529	485	485	485	455	475	506	464	498	501	522	506	490	485	493	466	491	480	492	457	480	483	482	524	454	504	468	482	500	459	479	456	543	499	509	453	491	504	510	471	482	505	477	449	434	489	474	484	447	522	502	476	519	503	508	475	522	484	517	479	484	509	478	517	499	511	452	480	529	511	479	490	501	511	480	457	478	487	459	464	463	494	429	454	481	457	476	480	470	440	484	448	485	441	482	486	511	500	479	501	470	492	479	461	508	525	479	530	462	489	503	484	500	436	487	471	487	480	469	485	491	453	461	484	482	497	515	485	449	501	475	498	500	483	465	490	446	481	481	471	471	515	489	482	529	500	483	489	492	491	482	484	481	479	478	467	434	487	471	461	487	447	479	507	440	550	493	483	472	493	482	465	458	476	459	471	466	472	496	459	481	478	495	485	442	470	478	501	457	469	465	479	469	486	462	475	470	482	520	474	470	457	455	483	470	471	477	480	489	485	462	479	462	490	454	520	474	502	480	505	476	455	498	468	483	486	499	518	505	513	474	492	485	461	483	521	498	483	481	461	478	483	499	477	444	448	497	475	483	475	466	487	487	491	478	474	449	492	487	506	488	503	511	502	455	464	488	516	494	427	445	455	496	492	457	487	503	493	471	455	478	480	507	467	469	481	454	455	497	519	489	519	460	531	485	468	488	498	502	486	445	460	488	476	499	490	502	506	466	516	448	475	484	482	449	435	469	519	424	456	525	469	461	494	468	500	473	511	470	505	459	488	508	486	483	504	481	496	484	469	501	458	486	528	498	457	506	471	442	524	507	486	453	487	500	462	465	469	468	514	503	468	483	482	463	466	491	481	471	529	476	501	485	484	493	484	509	462	465	518	467	462	468	488	446	489	494	485	476	485	526	490	511	506	459	466	478	478	513	492	492	526	479	472	517	497	472	462	480	449	464	503	459	471	482	478	499	503	478	454	504	505	461	488	507	443	519	457	462	494	503	473	483	480	497	520	483	499	504	455	516	493	465	504	451	475	512	493	482	470	474	461	459	431	484	502	455	486	454	477	503	473	470	518	488	474	487	510	465	487	495	449	449	458	490	498	477	463	488	472	474	477	494	481	460	489	484	501	485	504	464	475	471	481	486	505	468	498	487	484	460	476	473	445	524	503	433	476	515	468	479	495	512	497	440	474	493	464	471	466	487	469	468	516	481	470	469	481	511	480	478	465	492	466	479	491	462	488	494	505	452	467	518	459	501	459	467	511	461	510	478	483	476	478	453	506	474	488	504	475	508	511	465	476	488	468	472	504	494	472	479	450	487	495	504	464	432	510	484	471	486	463	449	493	472	452	480	495	509	463
14269	1273	1154	934	690	542	512	520	440	455	355	398	358	372	334	348	366	351	340	345	349	384	326	307	354	338	357	336	324	332	329	296	364	364	338	345	328	347	342	324	340	310	350	325	329	367	334	308	322	285	321	329	344	307	337	361	319	332	344	327	331	344	379	313	332	347	349	323	361	315	352	320	333	280	328	303	304	335	308	325	347	299	326	330	333	354	342	316	318	330	358	325	343	330	354	322	292	321	339	311	332	334	283	355	346	289	321	333	324	354	338	319	360	327	337	345	322	375	334	351	357	297	323	310	317	307	327	341	305	313	298	331	321	341	321	316	325	326	325	321	325	356	360	336	285	336	335	317	345	317	339	360	334	296	326	365	311	377	341	376	360	378	310	320	317	332	329	316	318	365	350	336	374	307	311	305	335	331	310	313	332	348	318	348	330	327	347	311	298	332	303	341	339	315	322	366	300	306	328	288	332	335	323	336	343	348	353	316	301	300	325	351	361	334	343	349	310	334	359	356	345	323	333	310	330	317	348	349	362	350	328	339	326	344	337	320	324	326	355	321	334	332	337	355	345	296	340	334	342	301	352	313	319	326	319	331	311	327	308	318	337	324	332	346	353	331	347	306	323	361	314	349	326	306	315	324	290	337	317	296	323	347	357	316	311	322	338	297	312	300	323	313	330	326	331	310	326	313	342	307	315	325	371	319	287	324	308	336	341	297	314	314	382	338	343	336	313	381	336	343	315	329	338	329	299	308	348	315	345	303	338	341	333	325	330	325	301	303	323	354	363	338	312	331	342	280	304	312	320	333	302	293	334	331	317	313	298	325	336	304	308	342	322	331	356	327	303	323	342	336	347	338	351	337	309	354	320	293	315	369	339	332	377	340	337	347	343	300	308	308	337	344	335	299	306	318	321	344	327	342	332	340	321	312	316	310	340	321	341	302	292	326	329	317	349	344	324	362	347	327	325	361	333	335	326	368	352	309	360	351	321	359	300	317	272	318	379	297	327	326	340	324	320	301	295	378	369	327	330	317	331	319	325	320	299	298	316	340	320	291	310	324	331	350	326	348	304	308	314	336	331	322	315	314	366	371	304	332	359	352	324	315	300	313	371	329	354	371	322	323	328	315	298	358	353	328	346	346	320	342	355	303	380	294	325	333	301	354	323	383	331	332	325	313	319	335	322	325	305	325	332	349	326	337	289	366	303	324	323	344	322	322	350	361	303	334	341	345	331	333	372	344	322	309	353	349	335	329	303	356	342	316	347	334	307	339	340	381	319	321	317	268	318	330	344	332	333	304	315	304	318	338	325	323	329	328	339	341	338	361	354	342	322	314	322	323	318	317	313	375	345	323	346	362	308	352	310	347	333	309	343	308	336	346	321	311	361	327	357	345	305	319	327	325	306	323	322	321	346	355	341	318	340	317	300	325	288	296	336	331	292	320	344	328	312	351	315	324	365	327	314	336	346	374	332	340	342	337	337	329	340	330	323	318	326	328	339	313	333	353	347	355	325	313	331	319	325	341	307	332	346	341	317	345	311	316	327	338	344	326	328	327	318	315	293	318	332	331	337	304	326	328	305	301	335	333	307	290	316	358	327	314	328	320	321	320	345	338	343	306	314	332	315	332	311	337	289	322	331	341	349	325	314	294	317	303	344	306	345	302	338	339	342	339	319	376	334	329	333	340	307	326	303	334	320	350	297	338	320	310	335	323	328	352	313	335	295	325	324	378	299	343	303	332	336	346	373	338	311	309	342	346	330	338	319	358	323	338	330	323	365	333	320	356	331	344	371	382	359	345	321	319	330	319	317	311	337	329	348	330	335	353	345	282	321	354	355	356	293	335	317	302	343	301	308	316	309	303	343	317	327	331	333	310	324	340	324	328	313	339	352	342	310	359	334	284	331	376	337	341	356	325	330	319	342	302	328	314	328	298	319	330	302	346	330	355	337	335	310	362	334	317	332	323	330	304	349	382	327	330	331	291	334	307	338	329	350	342	313	332	328	304	315	308	328	327	359	340	330	347	396	339	320	331	323	313	313	363	300	332	335	318	327	350	339	319	313	338	343	350	330	337	303	301	370	344	339	343	325	305	334	314	330	329	349	341	349	321	280	320	336	329	310	331	340	344	353	334	364	327	363	347	330	351	331	355	323	305	346	322	312	288	320	290	339	326	321	320	342	353	326	305	302	316	377	325	326	365	340	332	301	346	349	349	334	349	309	335	300	349	340	331	331	338	299	321	355	331	335	343	319	320	331	260	363	360	298	281	341	350	309	345	319	329	324	321	321	305	359	373	345	327	362	335	316	342	325	323	341	330	387	363	327	345	353	321	334	326	282	330	302	347	320	339	333	319	290	307	323	309	353	353	322	344	334	320	337	360	334	322	321	331	324	347	327	316	325	337	353	331	359	327	337	306	324	323	309	351	302	291	303	350	328	330	326	330	333	318	375	305	303	324	321	335	312	306	364	316	325	329	289	338	347	348	308	304	346	309	315	309	319	354	325	321	318	338	337	327	338	316	349	319	344	332	348	306	320	330	351	361	317	341	310	336	335	318	341	357	328	306	324	323	309	287	299	320	338	367	290	343	347	364	336	342	340	300	316	360	355	348	326	330	340	303	333	338	333	310	373	335	337	318	317	338	325	343	289	318	301	295	315	335	322	328	377	308	352	314	345	310	353	320	318	348	302	353	291	351	318	372	304	310	328	363	359	343	291	339	331	342	315	310	334	320	339	324	302	328	338	308	340	373	310	316	298	323	355	350	313	340	394	298	349	298	346	320	320	361	363	334	329	301	297	317	324	306	306	329	363	317	340	346	312	327	374	306	329	327	302	320	331	330	346	307	327	315	316	351	326	314	328	350	320	328	325	321	326	342	349	319	335	315	329	317	346	310	317	310	341	344	298	347	355	317	347	315	328	309	315	350	292	300	314	333	333	325	328	340	347	300	339	310	320	297	340	357	305	329	340	342	316	345	307	306	296	333	317	338	352	346	304	293	315	313	370	344	344	324	314	326	321	316	313	360	348	340	334	354	314	353	339	350	313	302	330	323	331	391	292	316	305	324	307	301	317	312	317	306	330	327	332	359	342	297	342	326	361	332	346	344	369	339	312	379	324	313	333	322	338	312	331	328	366	297	353	344	335	316	336	356	309	309	343	277	327	319	325	340	343	343	320	325	336	358	348	317	288	352	356	302	321	350	355	311	315	334	360	313	343	334	317	318	338	324	355	292	329	350	347	335	293	319	347	320	330	312	334	333	317	301	320	305	317	304	350	329	309	349	337	349	372	369	365	347	301	316	350	320	346	323	350	357	338	346	301	360	319	285	351	326	329	329	355	352	336	357	288	358	309	296	329	320	344	289	306	298	340	312	330	325	309	328	320	344	337	318	334	300	328	310	306	326	314	359	321	337	325	306	349	311	309	365	323	327	331	328	291	348	333	314	329	319	345	333	342	331	282	326	324	301	350	325	340	345	322	297
8298	1312	2197	2555	2427	2028	1740	1570	1648	1402	1255	1147	1058	975	976	982	931	931	875	935	900	866	913	869	826	890	888	870	824	831	830	842	846	828	837	806	866	826	882	834	853	792	826	841	864	821	822	806	808	797	831	832	796	807	857	842	760	788	772	787	845	813	796	827	797	791	815	804	791	807	798	809	753	744	825	827	825	818	786	806	777	789	845	818	808	767	786	748	832	829	819	843	780	749	804	848	830	843	845	789	787	761	833	763	786	805	790	775	742	868	783	764	791	764	804	760	822	839	781	775	839	811	863	800	813	779	836	826	792	817	831	786	824	787	795	825	818	808	798	778	765	750	813	789	776	756	849	769	802	827	825	843	825	793	774	812	810	777	810	761	761	803	786	791	795	848	827	865	822	742	785	796	836	821	784	800	793	777	854	814	818	822	796	781	828	828	787	781	811	769	839	816	785	798	764	731	771	848	795	796	831	775	796	744	807	784	783	805	865	808	830	822	806	794	823	784	763	809	787	791	813	817	746	836	766	757	809	788	844	824	800	757	755	845	798	855	764	792	791	802	861	768	800	747	819	851	769	827	860	798	832	791	792	795	844	828	835	809	823	770	753	823	790	818	776	842	808	807	816	797	796	801	806	802	844	819	863	739	786	759	781	790	819	803	854	805	775	818	770	786	830	818	823	807	816	792	784	758	799	787	778	821	817	840	802	814	798	786	781	836	827	803	746	835	808	803	824	811	826	827	754	831	825	810	824	760	762	782	783	812	781	780	791	843	791	793	837	796	797	790	835	802	771	818	784	818	788	874	812	782	798	821	835	835	825	788	792	840	826	785	813	779	824	785	817	806	844	780	841	760	781	773	754	788	811	800	785	756	792	795	812	754	791	814	781	847	833	872	761	824	771	857	777	863	787	795	784	746	828	765	810	855	818	777	791	838	804	830	811	780	784	793	824	847	826	775	792	809	764	795	826	792	777	785	800	830	801	800	798	829	798	786	766	757	773	798	757	808	794	858	808	777	791	785	809	823	757	809	841	752	886	837	813	784	756	793	763	755	832	813	791	802	807	777	868	826	796	819	832	792	819	816	800	786	826	776	815	780	803	800	777	772	774	815	827	796	750	793	797	809	779	783	803	749	829	778	800	766	822	817	763	789	850	749	806	835	804	798	777	836	798	804	801	795	734	792	846	839	819	769	794	825	797	790	796	766	834	768	756	828	770	737	830	836	763	802	770	821	812	778	823	808	765	794	823	821	848	805	787	795	794	828	794	790	801	794	778	770	826	769	842	791	786	846	788	799	793	819	771	821	787	791	821	829	815	791	796	824	787	786	850	836	828	793	802	807	839	788	778	829	828	759	813	809	791	787	822	843	791	816	806	737	801	767	768	763	800	834	808	804	762	799	807	804	786	796	822	792	798	836	819	836	839	789	795	805	808	745	765	838	796	806	823	793	769	852	825	812	847	836	810	798	791	779	749	819	806	830	798	770	816	784	792	776	799	802	822	853	757	780	789	817	756	817	760	812	788	820	833	806	796	778	789	821	779	840	786	790	823	788	797	799	793	791	798	803	780	751	790	803	828	812	812	796	805	758	800	813	799	785	793	807	830	852	839	824	838	793	785	797	809	790	842	793	780	852	788	812	770	841	822	788	834	810	796	790	821	791	851	776	788	846	833	776	820	777	788	791	768	753	853	803	770	776	812	803	811	813	798	829	789	844	770	804	808	781	804	775	799	823	794	797	806	835	840	797	792	820	821	828	805	794	761	785	832	793	792	803	814	826	829	811	801	797	717	816	781	816	806	735	760	816	753	840	833	873	776	822	843	792	769	784	846	815	730	825	816	809	774	830	851	812	794	825	793	812	777	744	832	816	806	771	776	818	820	768	829	852	774	773	804	835	782	792	845	794	811	763	837	799	855	823	821	823	818	824	791	786	822	844	756	812	808	778	830	785	830	776	820	765	747	836	840	819	772	843	771	811	783	851	777	795	881	753	801	810	811	772	854	781	815	813	771	841	768	811	800	791	797	817	828	794	843	898	814	835	774	786	823	798	797	782	849	837	860	810	783	806	801	821	786	886	786	825	771	793	779	767	781	815	797	760	823	771	822	782	802	815	815	860	764	806	810	831	803	785	851	761	808	820	806	795	751	787	756	825	809	841	750	831	820	861	820	749	772	791	828	868	828	794	755	810	797	815	826	826	802	840	848	776	776	777	782	757	805	810	778	792	830	771	808	809	773	758	779	834	803	807	785	797	805	831	816	785	808	794	819	806	833	776	793	784	834	840	806	824	759	799	813	827	805	778	764	801	836	832	789	786	764	802	788	802	825	808	834	817	811	811	836	798	859	789	796	795	824	761	799	846	823	827	810	747	745	828	751	806	783	789	807	846	806	805	817	824	837	821	809	794	798	804	792	824	817	864	777	748	757	826	771	844	797	863	815	785	790	794	838	815	804	809	814	781	822	776	830	837	772	825	848	837	825	773	816	788	853	834	807	764	846	791	847	822	823	809	822	778	758	794	794	845	821	776	761	833	750	801	770	783	750	807	798	856	809	780	798	768	791	878	818	787	781	766	884	791	805	749	827	805	706	796	818	829	803	820	828	805	879	826	762	761	760	795	817	746	766	856	898	799	848	768	796	803	846	810	782	807	808	852	892	793	809	816	794	860	778	775	793	823	832	784	802	867	778	773	839	786	782	796	821	833	852	834	798	848	804	808	750	763	822	817	781	752	772	794	791	788	805	809	829	818	815	869	825	795	816	834	834	833	754	807	816	792	767	768	814	799	764	783	798	834	817	754	793	809	831	800	829	811	792	874	824	831	801	808	827	807	850	761	729	790	819	839	809	798	772	799	782	803	816	804	757	801	819	831	808	811	778	817	837	822	797	783	772	782	790	765	808	774	783	810	782	770	770	747	798	789	754	799	784	823	803	830	791	835	770	796	779	765	728	799	771	816	799	763	817	825	854	836	840	760	832	785	794	785	829	793	799	792	844	839	791	754	787	797	796	809	799	778	805	810	842	802	746	790	792	819	796	803	816	797	817	863	786	803	826	852	806	783	835	719	786	839	846	797	784	791	804	807	758	764	809	798	805	776	868	841	785	832	796	774	791	739	742	852	806	843	798	813	794	842	818	795	840	805	819	794	796	843	762	778	787	750	798	802	744	776	775	771	874	837	791	804	809	815	839	785	780	812	784	783	790	825	765	816	752	836	776	774	795	787	819	862	804	813	792	858	815	804	805	824	805	781	820	790	808	798	798	840	810	812	779	850	745	823	797	785	802	812	824	771	838	824	770	816	787	746	758	808	793	825	795	839	748	802	822	796	797	813	836	796	791	829	794	814	814	805	800	771	807	791	791	803	795	790	827	774	809	816	750	778	821	769	836	768	775	791	786	808	787	793	773	808	772	809	823	816	795	864	836	827	831	779	863	836	801	851	833	816	784	802	833	796	813	801	824	827	834	779	824	810	808	820	837	819	788	756
1478	284	284	315	308	249	298	260	298	274	291	275	305	290	291	261	318	300	271	310	233	311	260	318	301	301	283	239	306	302	301	277	250	293	268	294	273	282	291	286	293	261	279	280	283	310	281	289	277	294	294	288	266	262	281	288	270	266	270	279	289	274	276	280	293	284	275	279	284	288	304	278	274	261	265	261	268	272	254	287	266	287	297	267	268	300	273	270	272	297	296	281	272	275	274	301	311	286	263	275	278	269	286	275	261	278	276	276	271	270	298	289	270	323	289	316	262	274	249	292	258	262	256	267	262	286	305	291	279	280	270	303	260	288	256	249	284	285	248	253	291	314	286	278	291	265	309	321	276	333	297	305	261	263	238	278	280	258	261	299	296	253	293	296	306	300	291	269	302	309	270	257	256	296	287	313	276	260	270	271	315	280	281	269	285	277	265	241	243	278	250	239	264	293	256	248	304	276	301	284	291	271	257	264	283	284	258	240	290	289	261	284	284	260	287	248	307	281	276	275	311	288	287	263	255	283	299	287	286	285	274	265	258	265	271	298	266	300	270	298	245	287	273	286	272	295	278	259	299	274	263	300	283	286	266	290	267	275	282	270	274	259	302	302	261	288	251	269	302	313	288	272	274	250	267	267	256	250	303	289	282	267	245	257	282	270	288	294	260	231	305	272	270	288	273	287	271	270	287	304	286	269	263	275	246	263	293	293	315	309	284	257	253	268	291	284	244	271	289	246	270	297	287	288	299	306	260	301	264	274	261	269	257	242	262	250	298	259	294	298	250	263	275	289	265	290	293	253	263	227	269	269	275	258	297	290	302	266	255	257	281	279	295	250	269	263	265	307	259	294	243	273	266	271	277	287	318	271	303	247	244	289	316	275	264	313	288	263	290	270	270	269	259	251	245	258	306	244	258	269	297	267	284	301	301	285	285	294	268	236	282	290	303	262	279	292	252	289	261	280	290	297	301	281	294	297	309	289	266	251	307	274	279	295	286	283	280	313	276	267	249	258	289	282	297	284	302	261	278	270	271	298	303	251	276	305	276	268	254	267	285	235	282	304	274	276	289	262	289	285	282	283	244	302	251	301	287	290	270	278	269	251	305	279	241	247	248	263	262	263	269	262	242	270	291	236	261	313	273	247	285	236	247	271	280	250	286	287	308	277	262	322	317	274	269	285	294	301	267	273	275	265	283	286	268	268	247	287	288	265	233	272	246	290	263	265	266	267	271	251	292	262	285	269	279	258	280	250	287	253	281	264	285	296	279	276	262	238	263	280	263	289	282	264	266	276	282	272	295	275	265	273	287	275	251	278	264	263	239	291	285	273	268	288	302	233	278	260	245	287	305	262	293	251	267	277	296	274	279	288	271	298	263	299	302	277	291	261	269	294	279	291	248	287	274	311	274	263	282	280	249	289	298	296	294	284	282	238	258	236	247	271	273	261	237	306	290	239	280	255	290	258	256	283	284	265	262	280	292	281	243	248	267	279	271	321	268	285	293	297	285	243	284	261	279	259	287	284	267	265	272	278	273	295	256	296	303	277	276	263	254	287	281	293	281	288	286	266	317	280	294	298	286	239	282	289	296	265	272	254	276	248	236	270	300	245	264	264	290	284	289	266	252	293	276	265	287	315	309	276	294	259	250	281	292	286	245	305	258	268	275	287	277	278	271	298	279	277	264	289	304	278	293	271	267	306	272	292	270	282	273	253	292	288	315	309	274	254	260	280	263	297	265	263	261	281	268	279	262	314	273	248	281	286	286	266	246	276	277	283	283	287	297	275	283	277	265	269	269	292	300	270	273	250	282	269	269	299	257	265	274	266	281	285	277	267	311	280	273	252	275	286	286	284	274	284	248	299	280	287	260	252	249	318	287	279	253	245	277	312	284	249	276	293	302	254	282	294	265	307	273	274	288	279	274	261	278	260	290	259	285	271	288	280	247	279	276	254	292	241	294	256	261	271	284	271	271	304	281	254	262	280	277	258	300	307	328	285	290	262	289	304	292	261	284	260	292	261	266	275	279	270	297	263	250	278	286	288	294	298	262	255	249	257	261	262	290	265	269	264	285	269	302	259	267	297	283	259	275	249	281	259	308	285	277	273	244	280	276	230	265	268	279	299	284	310	277	270	277	259	311	265	281	275	254	290	271	246	269	271	288	290	275	267	275	300	257	284	280	253	266	244	283	311	310	254	266	284	267	275	286	280	273	294	241	303	290	283	276	262	291	294	292	279	278	274	279	254	276	245	246	282	280	272	293	284	262	272	306	269	293	259	254	297	285	264	276	276	261	259	279	264	264	307	279	263	284	274	289	254	281	318	309	323	332	256	261	256	278	251	263	267	263	329	266	276	268	262	286	272	280	280	286	268	270	283	299	313	277	312	268	277	280	273	306	293	244	295	284	254	242	284	254	292	302	262	249	246	270	278	243	264	265	329	287	283	287	261	313	263	255	284	301	309	265	252	291	256	284	284	287	256	259	257	269	272	260	270	232	251	271	272	274	291	277	280	250	279	234	276	304	272	267	237	282	288	265	240	294	268	282	308	296	264	260	255	295	278	293	287	280	255	297	262	309	262	264	260	261	315	260	259	308	267	266	268	298	298	318	278	299	296	292	273	267	286	279	281	279	270	264	275	285	258	260	277	285	270	269	270	264	287	248	292	251	288	279	276	251	283	304	294	282	275	307	277	281	285	290	286	261	304	254	257	318	291	245	299	299	269	281	292	261	272	261	274	274	274	322	289	277	281	321	315	298	259	272	268	279	279	253	303	287	286	302	338	282	277	293	274	270	260	274	289	297	295	283	271	280	291	279	311	270	289	270	278	282	293	273	279	256	283	269	258	309	292	292	254	245	256	263	276	283	305	285	259	322	286	307	247	294	246	247	242	283	291	260	273	258	280	299	296	295	272	249	264	294	302	289	293	288	275	291	280	261	268	264	269	256	263	317	263	270	271	269	272	273	260	286	258	287	257	277	256	263	262	258	275	277	281	271	272	264	283	253	265	288	269	273	285	291	270	270	289	282	267	260	274	294	287	270	261	268	264	239	287	262	281	310	269	262	245	238	295	285	290	266	256	284	289	309	287	288	258	284	297	296	283	246	262	282	256	296	289	304	276	308	310	288	280	279	279	290	254	292	284	297	275	251	285	308	277	312	265	274	275	267	285	286	304	283	278	263	277	280	307	268	270	281	275	266	277	265	289	264	258	306	295	278	269	293	290	297	291	280	251	283	277	299	279	290	290	270	255	295	284	274	301	277	283	263	298	276	292	263	277	286	285	273	259	292	262	264	286	276	283	285	235	291	250	285	273	277	261	272	277	258	285	282	304	259	277	290	254	266	267	257	269	257	251	293	303	314	275	267	274	271	295	275	300	290	266	247	253	288	293	292	285	276	284	289	259	290	271	270	310	248	312	290	279	253	293	285	256	265	325	289	296	242	262	285	251	273	277	267	267	285	294	290	279	285	304	255	273	271	237
1824	716	693	647	687	662	695	701	700	660	680	669	641	644	688	686	637	657	629	662	638	617	705	656	647	650	642	718	656	662	715	642	673	609	733	739	653	638	648	683	646	683	645	610	718	669	612	659	666	634	611	714	626	672	655	633	642	688	612	690	670	681	647	678	632	676	634	629	683	697	674	674	644	691	687	618	669	679	685	671	647	717	637	696	651	645	697	648	668	670	644	656	677	711	686	690	632	646	665	717	637	674	685	688	676	685	690	654	649	651	677	654	670	664	688	661	664	643	682	604	662	618	661	690	603	693	661	594	647	636	659	683	652	734	644	673	669	651	690	660	670	659	683	634	626	654	656	655	691	690	663	665	682	602	630	639	626	700	681	660	633	664	649	628	664	664	670	668	689	673	702	672	636	639	642	670	669	641	668	647	656	628	649	647	643	613	677	671	628	676	670	631	622	646	635	667	683	650	701	620	676	617	627	703	684	699	694	621	661	644	654	684	693	694	644	654	677	647	632	672	707	690	648	644	699	656	665	662	690	668	682	686	660	646	662	650	700	674	707	646	652	648	680	638	662	656	637	649	639	668	633	655	637	641	680	637	685	710	681	676	680	673	584	671	647	681	677	658	682	684	677	644	673	658	650	606	639	674	676	668	661	674	698	607	662	668	724	688	630	640	652	644	652	681	678	655	682	657	651	670	722	684	699	697	653	667	666	677	677	649	660	675	611	699	658	633	689	648	703	688	694	712	671	697	682	618	668	659	626	683	646	671	666	690	653	705	646	579	685	650	650	651	626	641	645	655	642	675	713	683	642	665	659	657	608	639	683	685	641	694	745	701	665	679	641	647	668	669	640	669	694	645	653	673	656	655	663	707	626	656	589	645	661	669	698	626	669	661	655	657	697	674	649	667	663	696	660	645	640	650	653	683	660	666	670	658	644	658	651	620	690	660	702	652	680	634	662	687	683	650	686	647	655	658	711	625	671	668	659	664	648	663	676	691	659	631	675	694	688	678	645	689	678	658	665	680	614	658	675	657	688	642	668	667	704	606	648	680	666	657	617	620	667	652	649	649	635	661	721	705	643	686	634	659	655	630	642	659	673	615	660	683	729	705	635	673	665	679	660	651	623	649	691	718	654	641	714	654	683	675	641	663	673	652	643	632	658	665	692	646	686	663	715	641	637	654	650	625	671	674	675	671	687	655	615	696	664	656	641	641	654	668	641	688	641	636	648	622	688	621	627	676	650	638	684	713	697	664	684	664	622	667	679	676	668	673	666	694	715	679	653	661	655	623	667	690	645	658	642	671	688	674	665	648	668	640	661	679	640	643	662	698	692	688	685	655	716	661	695	629	687	686	633	664	674	683	652	619	640	690	651	628	670	641	706	624	703	649	685	716	691	632	676	687	652	647	669	718	694	666	686	661	631	653	662	703	692	660	640	686	629	643	669	700	678	665	701	650	644	648	663	697	672	689	693	652	673	670	696	650	634	672	694	684	690	663	697	694	680	671	688	635	652	640	695	669	655	642	663	691	653	675	656	674	693	671	670	666	676	697	614	683	685	668	619	649	681	672	711	641	665	590	678	627	708	640	647	638	641	632	659	657	689	645	610	675	677	660	675	673	646	675	649	648	666	673	636	661	616	639	671	624	686	720	685	663	682	670	693	655	644	657	678	643	703	661	692	710	687	651	641	682	669	695	649	628	673	628	668	703	648	645	632	662	651	679	644	696	651	665	684	680	621	674	679	640	660	603	666	672	683	636	661	614	678	637	718	685	663	711	626	670	675	678	679	631	654	633	644	617	721	648	697	661	673	713	703	661	652	679	637	636	691	652	679	663	654	687	681	631	658	703	648	661	669	600	672	675	639	640	628	640	662	669	674	662	690	648	663	674	668	737	687	682	635	651	662	706	647	637	664	681	609	661	652	631	656	641	666	660	661	636	668	643	676	691	672	669	658	681	653	632	672	682	703	668	629	707	651	675	668	642	597	695	656	673	699	644	640	646	664	659	676	663	636	691	682	631	607	648	635	649	672	663	645	666	647	654	672	632	654	669	675	648	659	667	650	642	685	650	621	629	681	626	690	684	679	643	703	672	691	718	714	616	677	650	644	655	656	663	645	682	639	672	645	671	644	627	636	639	638	630	634	704	652	700	645	700	620	642	679	652	643	641	678	689	637	702	642	660	660	679	659	695	666	663	678	624	705	666	660	676	667	634	643	643	687	683	659	654	667	654	617	671	627	670	637	676	673	690	694	656	697	657	630	647	675	629	626	653	687	694	674	643	653	679	652	661	669	649	663	669	670	661	706	633	650	673	655	668	661	651	692	671	670	669	628	644	672	721	645	621	698	642	689	662	655	640	643	614	701	675	646	664	662	677	696	632	632	669	671	717	677	615	678	655	638	650	620	656	704	619	676	630	608	651	679	691	644	650	637	658	698	648	624	639	658	665	701	629	676	706	658	657	622	634	690	661	648	669	616	645	702	652	660	651	702	693	648	671	598	691	646	637	664	658	655	654	655	656	673	674	647	688	658	677	670	667	661	671	629	680	656	678	670	664	659	695	674	611	689	667	655	670	719	665	648	674	689	663	630	647	643	712	675	695	644	694	687	674	566	639	669	675	680	695	638	665	633	653	689	675	638	657	680	697	640	702	630	677	699	648	665	690	685	695	668	668	690	664	700	663	675	680	673	689	658	674	648	689	669	632	669	661	679	669	633	669	652	649	648	694	662	701	612	609	690	674	698	639	686	685	644	697	649	643	683	707	678	675	648	664	650	674	659	623	701	690	678	665	653	657	639	653	654	642	632	703	679	663	649	621	661	692	671	686	688	614	684	649	593	629	628	629	626	643	663	636	635	666	673	673	576	606	639	678	639	667	681	679	675	658	697	673	670	713	646	620	632	640	624	641	667	688	680	689	646	656	688	634	642	657	700	701	664	673	633	623	641	615	646	637	631	639	635	671	692	657	679	662	653	717	613	674	656	734	679	693	745	680	667	628	702	681	691	685	636	687	683	632	672	664	636	634	647	646	622	645	689	653	660	717	653	675	730	653	637	683	679	678	624	657	672	684	682	653	657	682	641	670	680	658	642	674	642	677	684	665	634	622	663	669	661	641	698	660	656	661	628	680	662	671	646	633	661	694	667	636	659	660	666	634	661	617	686	704	651	669	640	662	686	629	673	662	622	648	674	691	644	625	670	662	637	656	679	658	689	665	692	651	697	654	672	694	643	638	675	656	715	625	649	634	636	698	646	638	726	652	675	589	694	675	618	700	666	664	629	685	678	676	639	679	650	629	633	726	666	651	659	662	682	686	680	641	648	671	651	674	659	661	717	666	690	673	654	703	621	667	647	623	690	681	689	655	673	675	685	664	656	658	668	643	686	673	701	648	648	626	693	658	635	649	676	671	632	653	657	692	653	692	638	643	651	695	689	685	713	628	710	692	607	656	674	637	699	631	674	679	674	668	674	660	632	667	648	635
7604	538	603	468	333	305	265	265	225	268	226	261	188	182	196	189	165	149	171	173	158	175	164	169	185	170	195	196	198	179	172	199	159	190	195	167	163	159	149	181	174	180	168	165	175	185	183	178	207	170	169	189	200	218	172	196	171	171	178	185	176	194	168	163	169	171	160	178	170	161	197	170	183	168	183	196	166	158	188	185	168	165	158	163	190	170	206	145	186	166	184	164	190	177	172	174	190	172	147	187	157	182	170	195	177	176	154	157	189	169	174	185	162	164	160	190	192	164	208	163	153	171	176	178	188	184	174	174	192	183	169	167	164	151	172	193	167	182	181	162	187	159	171	152	188	181	210	170	142	169	165	172	180	181	181	185	197	169	187	173	190	178	188	187	162	171	186	183	182	184	206	185	183	176	188	211	181	186	179	161	181	183	170	164	164	138	163	181	189	201	201	164	182	167	176	184	175	182	169	173	174	152	178	198	164	173	177	199	187	165	175	171	175	183	173	192	194	167	197	184	173	179	179	198	187	156	205	173	193	157	198	182	165	181	180	164	165	156	165	182	185	176	207	180	174	194	170	189	184	170	175	177	195	187	179	172	177	173	173	168	197	171	169	162	159	170	186	193	180	139	202	179	187	148	155	155	178	171	146	174	156	186	172	221	172	158	165	191	151	193	166	207	166	182	159	186	152	172	178	170	185	165	176	187	171	216	193	166	148	170	183	195	173	183	189	166	173	173	175	166	175	176	160	183	177	176	215	188	190	162	186	142	159	156	183	160	186	179	166	172	170	191	178	187	171	229	178	186	169	177	174	181	194	203	189	150	160	182	201	200	175	191	177	187	174	176	141	164	188	177	183	180	176	190	163	192	162	189	191	199	188	186	168	179	187	161	188	190	181	167	159	171	184	176	171	169	194	176	182	165	188	160	160	181	170	163	172	174	187	171	161	174	174	172	184	176	172	173	190	193	153	160	210	192	160	194	175	192	183	172	184	168	180	172	155	178	183	165	167	212	158	179	188	163	168	162	162	208	182	185	180	160	199	180	182	196	167	185	181	189	185	160	174	162	199	183	166	215	186	189	177	160	175	161	159	164	139	190	170	182	198	160	205	203	169	171	154	167	173	195	197	211	177	175	178	171	177	176	175	172	188	193	192	166	183	172	177	163	155	192	167	159	189	191	176	158	154	187	201	190	215	180	151	172	202	143	165	169	187	180	177	180	192	195	202	194	197	175	186	188	176	163	178	180	165	169	175	163	190	143	145	167	180	202	191	199	188	203	135	171	194	203	199	179	168	160	156	164	179	171	169	188	189	172	176	182	182	178	163	184	168	158	154	169	146	175	182	161	182	159	169	165	202	188	188	153	158	172	189	187	189	183	164	166	189	175	189	173	186	196	200	197	203	147	171	182	167	187	198	178	166	171	170	204	200	171	194	166	190	151	185	167	159	170	173	178	168	163	181	166	196	172	182	193	167	184	187	159	180	168	165	152	165	164	196	214	190	167	145	188	176	181	167	201	188	185	153	187	171	184	198	148	169	164	203	173	180	196	191	185	159	190	177	184	186	158	194	186	189	167	168	204	178	156	154	184	182	175	185	159	140	180	164	195	189	166	192	176	179	187	173	171	166	176	172	163	158	194	157	177	190	178	167	185	195	174	152	186	167	210	193	171	177	184	178	197	173	179	181	180	166	160	167	173	168	190	175	213	182	177	175	175	170	167	218	174	173	181	159	140	185	202	148	180	187	176	160	181	167	162	175	188	168	161	171	151	174	182	180	190	169	167	162	160	184	167	164	183	152	177	167	180	167	188	171	168	196	166	169	164	168	169	198	202	206	159	179	173	184	174	170	176	171	137	171	165	172	160	161	184	194	163	168	176	173	170	191	189	180	167	189	139	157	169	185	163	176	194	177	176	196	167	197	194	192	162	160	188	183	178	197	197	170	175	154	170	177	188	163	159	184	146	163	173	175	185	178	179	191	202	173	170	159	179	195	158	198	188	193	189	169	186	180	180	197	185	191	187	170	155	187	188	180	206	156	202	205	171	165	154	181	161	179	188	171	186	166	164	163	175	189	179	178	142	177	191	194	189	187	169	159	162	179	183	182	188	185	197	180	173	175	171	182	213	179	167	161	176	181	166	175	195	164	185	155	204	171	165	185	179	164	162	180	182	154	165	182	163	159	187	202	174	161	183	202	173	195	198	168	166	199	176	166	184	187	187	172	160	182	174	202	161	179	186	174	187	191	168	196	158	182	186	159	175	200	172	180	165	193	195	181	154	160	171	199	185	177	211	158	187	187	165	175	181	169	177	168	191	160	153	172	200	194	180	159	174	198	180	189	172	179	166	195	193	178	179	191	202	175	162	174	191	187	180	154	166	189	170	169	172	193	181	196	150	204	176	170	177	180	161	169	191	166	172	192	198	190	158	170	160	180	211	180	188	172	181	167	189	162	156	160	149	157	175	181	183	199	160	179	186	178	183	147	157	169	173	181	164	171	189	204	181	168	165	180	171	150	182	179	164	169	166	192	164	157	182	190	173	187	169	156	184	168	171	186	192	162	169	177	187	214	203	186	157	174	161	172	168	206	169	173	153	178	208	157	173	192	168	193	180	167	184	173	178	164	177	201	189	197	172	168	159	163	185	196	206	192	201	178	188	183	172	167	215	180	183	158	190	154	167	157	196	190	181	185	154	187	185	188	189	187	162	177	174	206	186	177	151	199	189	180	165	183	182	184	191	172	183	191	171	176	180	181	185	195	190	162	177	202	178	148	152	173	164	167	185	192	179	186	175	184	182	164	149	177	151	179	190	190	177	156	194	171	199	156	173	175	183	175	179	206	193	173	193	185	177	156	169	190	169	183	175	170	181	180	177	204	165	169	201	164	156	175	190	185	196	181	200	198	176	174	139	159	186	197	189	160	183	180	175	161	177	176	181	207	208	173	180	178	182	180	177	160	159	166	182	166	194	187	172	175	147	174	165	188	167	170	191	206	201	188	169	208	176	169	141	162	164	174	133	153	190	168	184	185	181	157	173	171	179	193	190	180	167	175	169	183	196	189	159	162	189	198	174	183	192	192	178	192	170	195	160	176	158	175	187	176	181	172	187	224	164	164	179	164	180	164	170	169	176	177	165	179	162	172	185	183	172	204	205	210	184	187	182	157	161	166	177	189	185	181	190	158	156	167	200	189	165	182	175	168	177	182	185	175	170	175	177	195	146	215	198	162	171	177	171	161	149	171	168	178	193	160	184	180	178	145	170	189	164	170	184	169	190	162	178	181	193	175	170	180	167	167	188	166	189	192	175	187	179	182	172	188	164	178	189	167	173	194	163	146	177	199	177	180	135	156	156	159	165	199	184	150	181	163	175	180	157	177	181	179	184	192	140	180	177	178	179	173	166	162	178	189	171	179	172	191	208	169	162	172	170	167	173	175	174	170	177	180	189	172	155	163	162	166	173	172	190	169	206	170	165	181	168	151	164
6206	757	1224	1365	1193	1113	1020	891	897	864	750	774	579	576	608	539	589	510	591	543	608	510	542	516	502	542	538	489	512	509	497	487	515	529	527	507	480	494	496	425	484	496	536	479	508	492	490	486	523	484	486	477	460	477	519	451	495	483	464	498	508	527	488	491	528	496	503	485	498	509	470	483	510	488	509	521	483	509	490	466	435	500	477	447	470	485	491	463	487	503	480	453	494	448	520	482	452	468	474	517	496	499	497	507	502	481	508	446	507	489	470	467	466	506	444	495	502	472	499	491	445	477	529	493	519	517	500	485	469	457	477	479	496	454	504	496	527	469	448	464	489	467	504	460	476	514	448	470	482	491	490	438	471	497	503	486	516	513	501	521	510	475	468	461	453	460	485	448	521	496	491	508	494	466	489	453	506	498	511	493	505	466	472	480	465	495	500	463	468	459	475	495	466	459	454	465	507	470	482	477	490	481	459	493	469	482	467	435	481	490	449	516	498	503	496	478	476	500	474	447	492	489	496	470	468	530	484	472	486	488	473	470	489	521	476	487	518	499	505	496	460	494	433	494	454	497	489	482	464	488	468	495	492	511	525	495	477	433	502	446	498	442	455	510	466	468	479	480	506	467	475	467	476	447	508	475	500	455	469	449	504	461	504	515	500	506	482	460	502	474	528	464	521	477	464	490	455	494	498	507	468	466	456	456	500	489	497	447	480	516	512	452	470	484	496	521	487	450	524	504	464	514	475	492	469	482	455	490	455	526	505	484	531	456	482	474	487	492	453	466	498	500	461	418	461	462	457	487	498	488	474	489	529	492	452	509	485	468	479	490	495	448	475	479	539	483	500	487	508	454	482	511	485	504	499	454	461	502	483	479	487	503	495	526	476	510	523	474	528	453	520	491	503	444	498	474	471	486	488	453	496	467	476	488	487	480	466	439	529	484	503	505	478	512	495	462	463	522	500	529	470	486	514	479	506	445	459	506	501	503	475	512	472	504	473	458	523	464	479	502	475	439	504	464	478	472	454	518	517	464	553	492	506	468	489	458	472	492	484	475	458	457	476	464	484	468	508	518	492	504	482	500	465	445	511	517	453	458	475	502	441	494	470	464	482	492	509	480	528	474	497	459	484	461	472	449	475	494	510	476	499	473	488	476	474	491	476	487	466	472	472	492	455	519	484	524	466	493	497	473	492	473	513	432	489	500	510	470	457	446	502	500	525	523	490	495	488	447	474	473	464	464	517	455	536	505	506	475	513	502	501	498	482	500	469	485	486	503	500	487	448	502	471	491	510	480	501	448	474	492	502	497	485	480	486	484	471	486	498	449	484	499	468	505	484	464	471	511	531	512	471	487	474	466	455	438	482	473	455	488	497	541	490	474	454	491	492	467	486	490	499	472	477	528	462	477	481	493	503	473	469	424	484	516	527	500	485	500	461	473	486	503	488	494	448	468	476	481	477	464	472	481	502	511	506	464	465	482	462	438	505	516	488	487	504	474	497	501	503	444	460	475	488	481	477	459	522	503	454	506	527	483	467	465	462	451	497	454	434	471	530	497	489	473	480	458	479	492	441	533	454	469	486	479	501	498	440	504	490	487	484	458	496	483	503	477	493	457	460	520	482	491	533	456	524	447	461	495	496	487	468	478	500	506	491	440	491	483	509	417	471	469	491	458	481	467	526	453	492	473	430	499	476	493	489	484	477	483	498	498	500	478	505	506	513	477	459	472	521	502	515	521	452	483	522	486	488	474	517	477	416	487	477	521	462	478	468	538	537	490	468	481	515	446	499	498	478	489	453	449	441	460	458	459	474	494	504	446	495	485	472	489	510	497	480	441	500	485	463	475	458	503	496	552	451	442	473	491	517	474	478	484	525	468	509	481	495	466	501	478	477	487	516	522	457	479	447	517	482	478	506	444	488	467	478	467	471	483	446	458	495	516	512	494	502	465	441	455	501	494	497	499	521	468	470	461	478	453	463	501	482	454	517	517	475	505	473	509	501	494	479	504	516	469	458	447	502	489	493	477	520	463	496	499	473	505	496	487	547	505	467	460	495	515	491	483	481	474	490	510	492	490	472	503	435	469	495	492	478	446	473	501	474	474	498	494	474	512	463	532	461	544	466	488	453	511	463	481	527	474	472	493	476	502	482	481	493	492	489	522	466	483	500	505	492	466	459	487	479	447	551	511	499	494	492	449	495	506	456	491	489	480	510	464	479	481	512	455	503	459	437	495	473	481	462	484	488	450	508	473	470	484	466	514	450	462	508	475	500	495	506	508	483	515	510	478	494	494	487	490	491	482	479	488	501	490	473	504	447	500	445	458	513	506	496	506	465	476	448	482	500	450	490	495	492	488	484	504	509	537	488	443	472	474	481	484	491	503	507	462	488	450	520	492	478	460	503	510	518	460	507	476	481	474	458	462	481	483	504	476	464	450	500	505	495	471	501	447	461	459	519	500	509	443	490	505	492	500	457	511	475	469	453	480	464	506	512	520	465	484	506	479	486	456	490	513	490	473	464	474	478	453	502	471	444	487	468	500	489	459	477	486	468	464	481	494	506	459	481	509	481	478	449	485	480	480	494	494	489	489	471	489	462	478	497	469	527	510	466	460	464	529	480	477	495	502	463	529	484	492	469	465	469	560	454	480	498	517	477	480	478	478	521	495	474	492	474	530	477	459	489	432	467	443	438	469	491	465	492	464	503	486	481	474	482	496	475	494	485	529	474	512	461	511	528	491	460	475	481	491	480	518	520	438	497	504	475	471	478	435	526	462	501	500	484	490	462	499	522	500	484	494	542	461	524	484	501	492	505	484	479	477	492	502	479	473	466	478	479	455	482	508	422	475	507	429	488	483	486	530	469	471	500	448	525	507	488	474	462	505	496	501	495	423	452	469	482	451	431	457	483	496	485	479	485	495	529	511	486	495	504	466	475	495	527	452	473	505	476	501	472	458	510	450	497	441	507	488	470	512	462	490	482	490	518	491	457	498	451	475	488	475	485	466	491	502	490	487	504	459	464	468	499	512	493	498	460	488	493	456	463	492	472	468	538	470	507	506	479	480	495	509	489	471	493	491	503	484	481	461	487	492	470	459	478	475	528	440	516	475	507	480	493	447	468	491	463	512	473	455	499	496	477	498	496	549	456	468	499	481	485	450	466	473	521	513	479	468	460	461	492	510	510	493	498	524	478	490	493	483	433	501	502	494	444	521	479	501	545	482	507	482	493	492	492	498	485	487	506	515	489	500	471	441	501	463	487	467	460	489	475	464	494	498	454	466	483	407	492	478	493	485	468	488	506	473	473	434	495	455	483	504	442	465	478	457	435	500	481	484	479	467	495	492	504	533	444	474	454	460	500	484	512	504	493	491	490	486	501	446	492	436	488	482	502	479	477	506	496	522	497	520	510	491	473	496	527	467	502	436	457	464	478	466	508	473	460	496	470	478	481	488	469	498	469	449	459	494	490	466	476	520	498	507	489	434
14027	1228	1087	939	621	526	566	560	456	473	390	378	413	378	358	337	369	357	368	375	340	351	323	325	333	351	360	322	349	362	383	321	367	313	329	348	347	338	347	330	333	321	302	341	334	338	307	330	346	330	330	341	367	320	317	338	326	347	354	324	309	346	353	312	314	309	327	330	333	321	351	343	332	306	324	318	331	330	362	289	304	301	353	355	322	324	357	320	320	333	332	341	344	308	341	325	294	330	325	329	320	317	305	311	295	343	362	337	341	370	280	313	324	341	337	312	338	392	293	331	361	382	294	315	314	344	321	335	333	330	326	316	330	340	343	290	303	370	334	331	302	298	331	331	317	317	296	347	310	320	291	358	320	345	293	318	335	297	305	336	314	297	320	304	354	329	345	324	322	342	315	343	325	312	336	325	328	329	326	357	313	329	313	303	340	367	360	344	321	321	348	313	317	361	382	311	336	317	332	349	357	333	302	324	343	333	336	348	337	340	337	326	341	318	328	341	328	296	323	314	334	338	303	316	334	304	322	298	364	329	356	335	370	335	326	359	357	317	316	322	327	299	344	320	310	317	366	309	334	305	309	309	300	287	335	312	336	382	305	322	305	323	373	350	348	343	337	325	331	326	330	294	347	320	324	353	313	332	343	309	326	331	329	325	330	337	369	355	328	359	327	318	319	337	325	323	292	339	346	334	354	357	308	348	338	288	331	312	341	346	339	329	348	313	299	357	323	322	364	347	297	320	332	335	361	346	328	349	353	322	336	305	359	311	305	346	320	335	318	319	333	355	345	351	339	289	332	355	340	348	363	352	300	292	313	324	348	345	347	346	343	337	318	325	327	296	332	348	336	350	325	334	358	332	335	347	302	334	349	322	342	324	343	331	366	339	318	345	333	330	343	304	340	326	340	307	359	320	317	333	332	327	297	336	295	333	318	335	310	339	328	337	318	337	319	313	328	294	330	313	338	328	289	328	384	308	339	338	343	313	347	357	321	317	308	322	338	333	318	327	310	341	319	364	345	332	335	357	366	329	330	347	329	341	347	340	351	292	337	348	372	310	349	303	319	332	314	336	304	300	332	356	381	332	294	288	351	314	340	351	319	317	319	330	313	317	318	331	318	338	322	325	319	319	308	324	326	314	326	383	339	327	333	361	299	348	335	320	334	331	328	351	335	306	326	309	311	359	331	328	370	306	339	352	315	333	314	359	335	335	331	317	294	333	338	350	361	323	369	313	331	338	355	328	341	330	314	315	302	370	333	341	319	332	337	317	325	325	338	323	338	349	351	333	309	319	317	343	331	313	318	358	348	316	326	357	341	325	301	307	318	334	364	353	342	329	311	330	326	338	299	345	316	308	299	266	313	343	326	360	347	369	335	323	357	327	366	329	327	345	309	287	317	335	373	369	348	307	304	296	336	312	314	303	321	337	316	325	345	340	355	313	313	320	360	343	304	349	336	307	355	356	355	350	312	343	308	321	324	320	322	341	318	353	356	353	352	323	348	313	302	351	334	297	353	342	345	326	350	319	355	315	336	351	300	355	337	352	309	341	327	303	342	326	334	334	338	327	342	333	330	326	317	334	365	342	318	308	321	356	298	321	356	347	364	300	310	346	328	351	310	329	330	312	331	336	334	317	334	330	345	357	347	362	345	322	356	318	318	319	333	318	324	307	312	336	312	332	314	327	305	299	330	331	323	318	351	333	363	287	308	319	333	305	341	346	306	376	353	319	326	345	310	326	327	333	323	366	342	336	317	323	304	353	341	313	356	350	345	327	338	358	329	357	314	328	331	337	327	341	339	309	353	344	337	331	296	301	291	327	323	334	355	329	332	350	335	326	320	314	315	310	346	314	354	318	313	333	329	321	326	344	350	340	327	362	337	316	304	337	336	312	345	318	314	324	316	362	355	338	356	304	310	327	315	343	327	335	303	327	342	354	335	337	336	333	341	324	333	318	337	336	353	343	306	326	319	320	327	314	334	326	306	333	296	337	330	316	342	323	353	326	325	323	301	300	348	319	338	335	332	339	332	320	314	341	347	360	330	305	322	302	371	350	327	331	343	311	323	334	330	337	356	319	323	321	304	339	321	366	331	317	319	313	324	306	316	324	321	312	295	337	363	352	338	322	315	326	329	322	288	327	337	306	355	400	296	341	379	324	314	318	312	294	331	327	317	362	331	349	312	316	304	318	305	317	328	297	303	323	306	321	331	315	342	349	350	318	322	324	331	349	314	340	337	374	312	319	316	347	330	324	325	370	335	306	320	303	326	310	352	356	354	367	316	357	303	330	298	351	326	330	333	322	333	328	325	277	285	337	320	310	276	305	311	360	310	333	357	343	346	341	325	324	317	332	323	309	318	351	325	350	374	303	341	333	372	344	349	352	343	324	350	342	318	319	342	367	306	328	319	325	325	319	328	339	337	328	291	342	304	310	332	344	320	304	291	326	313	329	311	360	355	311	348	345	317	328	314	342	331	286	348	366	330	301	348	332	324	328	286	293	328	312	324	363	335	323	326	360	311	348	311	372	314	368	346	341	346	360	340	346	332	307	340	344	308	317	329	331	346	352	326	342	344	389	312	292	332	347	368	318	304	334	322	293	306	339	319	336	343	378	338	357	301	335	299	359	327	324	332	383	350	323	325	341	345	310	328	333	324	338	297	298	343	317	349	350	336	314	293	339	334	358	314	326	306	351	330	326	344	317	324	326	326	346	344	289	314	370	342	322	327	342	343	333	323	303	345	331	364	306	351	295	301	352	307	326	312	310	332	358	304	377	314	316	321	329	349	339	355	336	362	333	344	321	333	336	315	325	342	341	316	350	295	313	335	323	311	293	324	338	312	300	330	319	365	336	338	317	332	301	320	324	319	321	345	295	329	311	293	336	331	334	316	339	347	353	309	325	342	334	333	351	341	336	330	333	332	336	321	322	345	341	339	312	308	300	327	302	315	360	342	309	314	349	305	315	322	360	311	331	335	339	321	304	335	313	308	345	365	343	348	313	346	352	334	342	312	320	346	334	348	329	300	349	331	333	299	350	349	356	318	337	325	330	328	344	324	322	383	324	356	368	360	323	350	325	354	297	332	351	339	307	322	328	315	324	314	343	310	336	352	355	318	328	318	355	328	320	291	332	349	326	324	318	303	314	306	332	317	346	307	359	336	343	337	307	347	306	302	298	326	319	355	331	328	356	322	309	309	324	351	363	341	314	341	358	334	332	358	333	323	350	334	353	339	323	307	311	319	338	334	326	339	324	304	341	314	348	340	340	326	332	352	348	365	313	329	339	302	338	327	291	366	313	340	313	341	342	375	335	280	341	316	327	328	318	357	367	360	330	323	337	312	316	354	321	306	349	322	289	314	337	329	334	331	368	300	340	314	304	312	320	303	320	354	311	337	366	376	336	322	314	329	320	306	345	346	316	318	321	317	319	307	332	345	303	332	355	316	336	330	348	322	322	366	294	316	339	314	349	333	314	302	338
8186	1254	2184	2517	2178	2080	1792	1716	1620	1478	1312	1193	1051	989	949	963	983	982	983	935	904	854	892	868	882	833	820	830	825	826	848	874	847	851	848	809	858	847	822	827	834	848	842	807	806	812	785	792	783	833	796	878	880	788	811	805	796	842	812	768	821	828	788	846	793	756	829	790	862	775	795	831	794	772	808	803	791	821	775	798	797	790	792	810	792	839	804	783	819	804	833	763	768	862	845	832	799	801	792	785	813	786	731	796	783	848	797	793	770	838	818	787	823	792	770	801	846	812	846	832	791	812	831	778	824	831	820	727	751	765	782	843	757	777	809	808	787	838	793	779	809	805	795	823	794	759	822	820	801	773	851	825	804	752	838	836	821	769	745	779	843	813	792	781	777	821	807	765	827	852	779	827	788	827	818	772	778	816	820	869	805	817	810	803	793	755	877	789	796	817	825	789	775	821	761	800	789	780	839	786	773	820	845	800	818	785	820	744	847	858	767	806	774	758	772	860	824	808	829	763	792	799	740	796	810	773	825	755	812	808	762	816	814	827	845	752	816	789	817	759	769	789	824	802	839	780	780	780	788	762	766	810	808	815	776	815	836	816	813	796	832	833	763	850	761	770	799	850	770	777	823	873	802	864	833	838	818	769	768	835	793	866	803	817	778	802	818	793	834	859	836	791	824	785	792	837	807	798	809	817	773	807	822	777	806	817	806	799	785	790	772	835	797	843	847	809	767	787	842	817	786	800	803	850	826	814	770	794	840	834	786	827	776	760	837	752	763	817	820	781	801	830	798	782	779	771	756	791	784	811	825	799	819	807	794	851	797	860	793	795	769	812	785	806	865	795	749	788	761	794	809	775	794	809	799	828	899	812	835	732	840	773	794	876	835	814	755	786	759	758	794	843	821	794	798	790	817	846	787	835	789	798	788	804	779	794	828	804	760	798	793	816	805	806	829	815	849	798	797	784	761	786	807	820	825	819	752	826	767	808	850	811	859	780	823	773	821	778	792	827	824	816	807	828	801	792	847	777	817	823	770	833	754	809	750	796	797	755	771	817	864	831	823	758	797	807	847	793	765	820	796	813	831	778	802	844	832	767	765	797	821	766	776	815	837	800	764	801	798	790	780	787	787	801	754	795	810	815	786	842	818	747	792	766	770	794	759	814	779	793	787	834	826	767	834	784	808	792	776	823	778	762	802	812	787	776	798	769	776	788	750	821	824	771	792	810	788	769	809	785	783	804	804	777	803	754	843	793	844	851	781	791	782	788	819	799	761	789	818	754	781	774	848	801	796	806	847	767	796	786	813	765	830	768	768	783	805	782	820	823	785	808	772	767	781	799	764	814	782	841	779	787	824	775	858	829	770	791	763	839	747	818	827	771	759	800	798	768	785	819	784	833	813	870	790	822	779	759	827	819	792	812	816	834	800	732	773	828	746	802	786	777	756	814	837	832	760	772	854	759	832	819	839	806	830	770	784	812	808	842	778	783	814	818	758	773	794	763	797	745	838	878	803	802	860	816	769	815	791	848	748	845	792	807	784	852	831	784	809	799	787	829	817	765	826	783	773	853	780	793	813	757	854	818	763	827	804	786	810	756	791	819	755	855	772	852	819	767	833	815	792	781	862	821	753	788	828	791	788	802	819	768	821	796	816	826	804	796	806	819	835	787	760	796	844	808	812	776	821	801	825	814	819	781	742	799	767	814	778	833	791	798	809	836	771	803	779	831	824	831	775	791	801	803	823	785	872	808	819	816	771	808	799	822	774	752	784	792	806	833	799	810	779	827	821	797	775	797	784	821	747	832	772	829	805	761	798	856	789	744	812	747	807	813	817	825	738	812	819	785	822	765	819	802	809	788	800	793	740	798	793	808	810	818	779	776	799	813	807	773	796	789	834	811	788	779	796	817	799	810	804	767	806	822	795	781	759	744	812	797	818	824	835	810	762	807	779	760	803	819	797	842	780	798	786	780	881	786	788	806	778	830	810	812	823	814	799	773	825	736	802	829	796	803	822	794	796	722	802	757	812	764	782	797	864	789	820	828	808	813	787	795	787	789	799	821	785	750	758	802	822	768	787	794	816	833	840	839	796	776	781	831	798	807	841	795	827	773	807	756	814	810	768	736	819	806	829	823	805	839	813	789	820	799	809	789	818	782	840	752	836	822	752	812	801	790	780	805	793	793	793	767	774	756	784	872	818	832	807	762	777	768	861	773	791	792	803	762	851	806	803	807	781	872	784	817	763	759	816	761	791	809	804	827	817	798	804	793	760	824	787	757	769	827	810	776	827	800	817	792	817	796	830	851	842	794	807	851	811	813	810	784	835	773	786	814	792	805	796	790	781	767	780	801	789	767	793	786	784	793	848	785	781	831	801	760	856	821	746	804	757	830	761	803	788	820	812	747	803	825	793	777	782	792	827	771	812	823	822	803	839	802	769	837	783	774	802	795	805	769	773	793	803	844	791	761	821	801	790	763	769	842	841	794	818	828	805	831	843	774	816	751	803	788	765	766	813	765	777	784	769	791	808	781	876	849	764	806	775	761	817	785	837	728	796	793	780	829	825	798	771	788	751	804	818	760	865	827	756	771	797	777	789	793	775	822	831	778	786	866	803	791	783	811	795	843	826	801	785	788	810	858	762	823	830	794	841	833	824	767	803	785	781	845	764	772	813	777	836	845	837	754	810	823	814	810	776	802	798	813	837	802	845	768	724	797	803	804	829	764	822	756	815	796	849	805	811	847	775	840	751	779	826	778	791	806	804	855	784	740	819	787	762	796	782	837	807	800	799	791	777	786	799	758	800	841	753	756	821	782	821	767	798	738	811	773	811	792	844	822	814	807	781	792	790	782	773	781	792	852	787	822	781	821	844	816	747	824	760	815	782	851	815	823	805	758	788	741	806	782	808	781	791	836	789	853	783	805	779	793	846	862	803	791	769	852	792	784	743	769	803	798	757	814	783	782	763	797	799	787	774	806	830	766	769	801	791	811	841	806	835	809	806	801	824	855	840	773	768	841	854	804	851	813	775	808	809	777	752	809	855	752	795	780	788	761	814	823	794	780	835	803	795	780	810	792	813	766	758	819	824	774	800	824	846	743	767	817	794	804	831	783	823	789	782	788	812	812	793	835	775	800	780	865	818	827	802	788	861	829	789	817	820	806	743	769	829	824	809	783	808	816	791	730	798	825	818	808	763	786	829	869	794	809	888	752	811	817	779	798	822	815	771	821	758	771	828	798	773	803	816	799	764	742	782	794	745	804	819	806	773	811	765	748	777	787	759	790	766	859	865	861	794	810	797	791	810	772	848	797	806	826	802	811	800	795	785	804	825	837	826	803	807	774	841	846	831	766	796	773	777	827	830	779	825	794	777	821	819	744	831	892	800	783	774	782	809	829	772	789	751	800	807	803	767	814	838	784	814	743	832	798	838	813	797	822	798	857	831	889	812	819	766	771	782	810	788	790	856	808	726	759	812	823	781	767
1461	303	270	250	301	302	330	291	274	303	274	273	296	243	280	273	273	260	261	296	255	272	280	267	228	291	262	272	263	271	276	312	261	285	267	274	285	270	286	255	312	275	281	304	279	288	257	276	258	273	293	256	255	263	275	279	262	254	274	328	302	268	279	292	275	267	273	274	280	269	249	286	267	238	254	262	279	285	268	257	281	286	248	278	272	288	277	295	291	295	293	300	278	272	294	247	267	283	280	275	275	278	290	318	280	261	271	261	270	293	242	241	312	263	287	302	292	283	289	277	251	297	292	260	251	287	295	254	271	260	275	278	299	272	268	285	287	272	276	265	287	285	306	246	256	258	299	270	281	254	271	309	283	272	282	276	261	285	271	269	262	276	310	295	264	252	263	264	260	304	295	299	281	286	287	295	293	300	255	267	266	283	284	313	271	279	289	245	276	265	270	288	289	288	293	282	283	285	286	264	256	269	338	305	258	276	252	254	297	252	288	271	319	279	279	284	275	279	265	233	265	274	251	293	264	300	264	273	279	261	301	297	286	260	248	290	252	308	291	311	291	259	292	257	286	291	316	260	293	276	284	277	288	258	236	269	284	300	269	308	294	266	288	240	249	267	285	278	317	286	249	264	290	258	276	265	297	305	275	290	264	260	282	267	253	257	258	280	255	297	264	260	290	267	286	264	251	255	307	286	271	234	283	256	268	273	268	305	314	276	267	236	275	257	258	344	269	282	301	280	280	268	267	274	291	271	279	299	285	242	286	275	274	305	281	306	284	276	280	287	276	295	258	265	251	298	276	294	287	244	252	278	291	277	275	290	275	265	266	284	327	281	279	276	288	286	277	250	293	293	302	287	260	289	260	269	259	259	270	295	278	271	297	277	272	246	274	264	300	311	232	287	281	257	269	289	291	275	278	297	266	256	279	277	275	293	283	253	305	292	244	262	287	279	267	288	283	242	282	265	294	276	288	244	266	278	278	259	275	286	276	314	266	265	249	259	273	252	260	266	289	245	291	282	247	263	275	293	293	272	269	273	290	276	273	275	244	298	240	288	283	269	255	291	272	304	250	285	274	286	269	286	307	294	260	269	271	247	285	259	263	312	291	295	287	260	255	294	286	267	250	272	295	270	244	297	284	283	274	262	288	298	297	244	281	297	267	298	258	295	274	263	276	276	256	286	261	280	303	271	275	253	297	291	290	266	287	293	271	301	296	286	309	294	280	309	295	289	236	285	249	290	295	291	270	266	254	270	264	268	295	266	285	288	247	237	264	261	260	285	277	285	281	267	234	270	249	282	284	307	285	286	283	275	294	282	287	259	297	237	268	261	291	276	261	257	265	294	267	271	271	303	276	290	306	267	251	292	283	294	272	266	282	299	264	277	262	281	279	242	292	261	280	246	261	275	265	279	264	260	287	289	259	286	280	269	251	299	256	279	272	263	310	267	283	295	288	264	257	263	270	287	269	255	240	318	257	286	279	272	288	300	267	270	274	273	318	254	270	279	298	283	272	291	269	263	285	262	262	303	275	275	261	256	275	290	285	261	263	235	283	254	258	248	257	271	256	281	268	232	257	256	277	328	278	272	252	281	246	254	257	266	280	259	290	270	252	270	281	288	293	299	268	290	275	321	281	308	302	241	298	289	279	281	290	278	293	287	262	315	281	269	282	280	263	280	296	263	289	239	272	272	263	304	271	272	251	289	275	283	277	301	294	303	261	269	295	265	305	284	280	280	289	279	299	306	271	262	282	293	243	271	264	252	282	270	256	275	283	286	283	291	286	306	318	260	288	274	276	268	281	293	299	284	277	295	264	257	286	271	283	286	239	270	285	282	258	283	258	310	279	276	255	283	292	275	281	271	271	255	267	295	287	245	255	263	305	273	249	278	251	263	271	295	303	279	284	252	251	320	260	266	293	280	288	286	291	273	289	275	310	275	256	289	283	269	281	297	305	295	295	278	270	277	303	289	299	273	256	280	272	290	313	283	281	270	281	272	287	264	261	274	270	269	283	277	285	305	283	274	276	308	281	250	275	262	284	236	261	245	272	260	262	300	293	267	282	281	246	249	294	283	282	278	290	282	299	288	288	275	318	291	274	261	273	284	289	263	273	242	277	305	274	284	249	283	272	319	283	292	293	252	276	280	288	315	282	285	262	281	281	269	284	256	259	255	301	291	277	261	275	284	300	314	260	250	288	273	273	264	320	288	243	276	247	270	252	245	290	275	291	283	238	263	296	280	273	282	291	288	274	291	217	273	296	295	298	254	292	262	254	283	287	264	253	268	290	284	251	250	261	289	276	261	252	308	273	270	275	297	290	339	274	269	278	262	287	274	300	243	313	280	261	264	290	293	271	276	281	254	316	286	292	286	291	287	267	288	296	309	265	297	254	243	281	285	291	264	273	262	283	268	283	244	293	268	260	269	293	275	296	296	265	269	295	268	253	281	303	313	274	253	273	294	272	275	315	273	277	261	246	265	268	295	284	269	279	266	253	269	277	329	263	296	280	250	278	259	284	256	266	251	260	303	297	287	280	271	235	276	308	268	274	250	253	280	291	308	290	287	282	272	267	304	293	288	307	269	275	287	278	300	254	289	274	257	270	270	299	291	288	283	279	285	264	262	303	265	288	301	295	257	261	293	286	263	275	269	313	269	257	289	308	278	250	276	304	251	271	276	263	256	272	320	277	251	285	277	301	277	256	274	276	275	243	305	271	236	248	291	227	275	307	292	304	287	270	287	245	275	280	282	312	262	268	269	257	305	258	295	301	271	283	265	283	283	277	276	250	290	281	280	269	300	264	264	264	252	287	300	301	273	255	257	286	283	287	278	281	294	301	281	289	278	282	279	305	291	290	289	282	274	251	238	287	247	281	304	275	298	280	279	291	296	288	292	299	266	267	249	275	286	295	295	301	271	272	270	256	268	258	290	271	287	278	262	318	273	293	265	268	290	286	281	270	307	296	279	276	284	283	268	279	280	306	298	253	280	258	250	287	247	273	305	281	273	268	280	283	275	283	271	279	270	262	282	277	272	288	283	247	247	254	295	280	317	300	283	284	287	231	274	288	280	289	278	273	260	292	281	272	279	292	271	304	304	273	281	323	274	290	290	297	300	265	266	301	293	282	264	234	283	277	274	283	283	285	263	292	253	257	267	307	268	252	280	299	266	300	255	272	256	280	259	295	299	308	245	282	326	278	287	309	291	258	291	273	331	256	246	295	246	268	276	290	297	258	287	260	269	285	273	273	249	277	311	296	297	268	290	246	271	286	273	279	306	257	265	316	257	300	273	281	279	285	271	236	283	266	234	263	293	294	281	253	285	314	273	270	281	251	260	277	271	279	285	266	301	269	273	276	276	277	278	258	300	269	271	282	265	283	277	267	292	273	238	283	253	279	275	275	287	289	255	270	261	287	262	315	263	252	284	276	293	240	294	271	296	272	275	289	249	298	264	305	270	281	252	317	296	301	271	288	275	308	279
1733	697	683	683	677	669	702	660	658	628	713	688	651	686	702	614	614	598	627	672	669	684	627	695	674	675	659	641	624	609	674	676	608	727	685	659	683	685	671	645	642	695	707	680	683	602	634	648	607	669	687	667	674	665	662	728	666	644	639	670	684	688	648	632	667	668	668	680	674	682	655	668	674	678	621	675	687	635	660	647	676	631	666	687	664	628	644	697	650	688	622	658	635	666	665	725	648	662	647	643	611	623	658	633	671	653	658	626	694	673	699	644	627	671	670	663	627	672	700	659	686	670	660	625	671	668	709	637	656	681	677	684	678	648	655	638	624	704	657	655	663	690	627	651	687	637	648	662	675	642	674	637	649	682	703	676	643	662	675	653	665	631	629	643	649	699	670	621	621	662	661	658	638	638	647	616	643	666	646	634	638	650	628	671	637	675	640	713	628	658	685	664	670	679	665	692	637	642	659	677	672	668	683	658	648	624	699	599	693	695	634	625	632	651	591	680	637	660	652	619	651	661	656	664	679	704	684	667	646	692	713	620	691	675	643	678	656	651	679	645	651	657	616	615	655	724	671	700	621	702	675	656	630	677	652	698	684	672	657	623	633	663	681	612	665	654	676	618	656	676	702	645	664	640	621	667	653	671	663	633	667	633	653	661	646	654	677	637	702	638	668	632	662	674	660	701	690	671	676	641	633	673	728	634	653	665	665	679	633	660	696	643	632	640	676	663	671	651	620	613	646	668	673	645	684	612	649	665	614	643	626	644	683	660	667	629	644	633	677	670	671	701	645	623	722	662	623	668	649	631	693	712	647	644	640	658	626	624	666	715	662	651	650	687	675	628	688	638	663	680	665	664	617	674	626	657	674	674	643	675	665	700	693	647	628	690	713	635	681	613	680	686	665	652	672	664	695	627	671	657	653	646	664	683	647	638	675	668	633	649	673	686	708	640	665	628	706	671	647	635	703	643	676	636	635	673	670	649	632	655	649	708	673	705	667	658	697	668	634	701	684	625	600	651	692	639	589	675	664	667	686	695	675	651	636	640	652	696	648	662	645	657	698	647	674	654	616	653	655	661	652	642	654	661	678	702	662	655	632	657	662	657	695	649	657	661	672	620	662	680	671	667	680	674	671	666	637	609	676	689	646	638	650	681	683	675	656	682	657	681	655	676	658	676	680	692	707	658	604	632	641	634	639	673	637	680	666	666	668	660	662	650	651	688	648	648	667	649	620	661	670	650	657	659	667	673	621	657	669	711	646	644	647	664	659	708	618	673	685	657	725	656	661	645	664	687	683	720	688	635	672	634	631	659	703	644	649	654	671	624	637	647	640	612	636	650	637	625	665	713	704	677	656	641	709	613	670	655	669	698	636	675	658	647	625	658	633	647	663	676	675	699	659	651	600	644	651	697	674	681	674	630	677	657	675	643	695	651	641	671	650	680	650	668	707	639	644	692	636	632	649	650	638	607	640	642	667	647	670	666	644	642	622	661	751	685	634	665	663	664	658	665	651	658	629	700	649	687	653	641	653	622	703	634	659	722	663	735	659	648	711	676	667	652	702	689	639	649	671	696	637	702	650	651	673	669	650	645	638	659	651	680	650	677	658	674	689	650	651	684	663	694	661	698	710	666	677	661	634	635	664	643	627	645	709	645	655	671	667	631	664	651	672	696	667	695	634	647	656	665	649	693	636	734	629	612	718	647	633	636	724	653	670	675	655	706	635	686	686	637	671	603	641	651	631	701	633	644	657	620	664	611	656	652	663	639	672	620	675	682	653	663	640	684	660	634	670	684	654	631	678	636	693	694	663	646	658	683	720	705	687	643	655	643	628	595	596	646	644	637	645	648	676	660	613	671	708	689	655	648	668	607	664	695	654	635	624	621	676	666	670	636	683	639	695	703	655	661	674	597	644	692	672	666	633	688	656	640	704	617	653	677	663	695	697	649	644	690	668	659	647	665	645	716	661	660	654	681	614	652	641	646	658	661	669	673	694	678	693	648	640	695	675	635	670	649	680	683	674	615	681	689	634	693	666	677	699	618	652	672	669	653	701	661	669	662	662	615	653	698	658	673	647	686	667	619	634	656	651	672	690	704	624	625	680	619	666	652	666	711	648	633	677	637	654	681	667	684	675	622	657	709	658	708	707	661	644	647	651	597	671	683	666	675	694	673	624	698	671	599	674	620	690	667	646	674	673	607	673	662	659	675	674	650	658	636	686	651	652	644	685	649	689	641	660	629	679	706	668	681	646	692	695	656	708	671	624	664	649	648	732	656	662	643	670	680	638	655	658	622	635	635	694	664	670	683	659	641	667	700	620	702	664	651	612	671	661	626	654	654	626	645	674	681	664	698	666	661	700	649	653	659	650	658	666	639	636	667	650	673	661	661	627	655	645	642	667	657	669	657	682	650	632	671	689	663	652	680	714	649	666	665	667	650	616	636	629	680	649	677	647	636	660	696	678	662	697	653	648	700	640	650	628	712	698	671	663	662	649	681	662	632	656	662	657	657	676	715	671	672	642	692	682	682	675	678	665	702	677	693	662	685	662	657	709	699	635	687	673	722	645	624	672	695	678	625	686	633	627	642	641	696	639	684	663	677	703	660	702	686	660	652	668	641	658	660	688	665	641	682	635	605	662	648	667	692	648	643	663	678	638	655	678	659	690	641	665	678	694	663	665	678	633	668	654	642	608	683	655	676	699	628	670	633	648	624	688	672	698	671	635	706	636	649	634	641	706	651	682	679	628	655	713	663	689	654	675	650	683	659	645	644	596	636	649	647	707	669	628	617	652	641	645	661	674	605	667	646	659	651	671	649	649	653	645	695	645	689	652	645	661	677	694	660	634	666	641	704	660	636	697	638	614	655	663	669	655	655	661	662	666	639	635	696	649	651	646	652	673	652	663	682	660	678	644	644	674	663	660	625	693	632	684	635	678	685	646	672	692	640	680	665	700	637	681	660	693	640	668	614	688	668	704	643	668	664	703	651	632	649	626	696	669	695	658	699	687	669	666	639	660	650	648	656	632	669	678	669	674	654	652	666	673	638	658	618	712	669	695	690	683	671	666	671	679	677	660	655	688	673	613	685	699	644	678	677	657	657	662	652	616	680	632	701	678	632	716	689	663	683	656	633	649	640	606	679	655	695	639	618	655	648	637	691	689	648	646	640	686	649	673	657	648	644	690	642	680	637	629	664	643	686	656	722	670	712	668	651	651	644	659	693	664	663	658	629	723	697	681	629	663	662	666	667	730	621	662	636	634	620	645	659	672	683	689	649	641	623	655	650	625	655	660	689	727	631	661	680	689	698	662	700	696	724	671	657	673	672	643	627	643	639	669	670	616	616	652	671	667	659	663	657	642	681	664	668	598	646	710	657	646	703	656	637	659	675	630	630	645	662	666	649	640	680	678	645	642	669	658	672	668	653	627	689	678	674	645	705	683	685	650	699	677	686	633	632	656	642	680	646	691	651	645	703	702	644
7624	474	491	461	382	322	257	254	256	239	209	200	205	209	192	183	188	195	192	203	215	173	181	182	199	190	197	199	172	192	176	171	190	192	180	177	169	185	194	174	200	183	173	192	161	153	151	188	177	183	165	173	164	200	188	167	174	185	177	162	185	176	165	143	183	182	181	187	181	159	162	173	139	180	165	172	172	187	168	184	183	165	169	170	168	171	195	182	171	176	155	193	160	171	166	182	159	220	153	154	185	169	181	175	174	160	167	164	179	179	163	164	165	179	154	181	195	167	164	155	173	192	180	158	181	173	174	191	176	178	184	184	204	141	179	185	158	175	175	147	168	180	170	154	182	151	174	175	168	159	151	192	195	161	186	163	181	168	176	177	166	171	184	178	174	159	169	193	144	179	190	185	164	180	147	172	215	166	200	174	162	184	174	152	162	154	194	196	168	150	190	189	180	176	183	168	172	171	166	199	181	161	189	200	174	154	195	166	168	167	189	192	156	162	154	187	160	179	180	168	181	169	163	162	179	164	167	174	188	174	201	150	182	163	179	165	183	176	184	161	201	201	170	172	170	183	165	193	167	148	136	150	173	177	173	176	173	189	195	193	167	170	172	167	198	198	157	182	192	194	159	193	167	183	164	165	179	178	151	157	200	167	181	175	194	180	196	168	172	179	154	194	179	177	173	160	161	171	152	186	175	189	169	179	149	195	167	175	160	177	181	176	168	175	151	178	196	150	189	164	172	198	179	176	169	185	181	188	161	191	182	159	175	197	191	168	173	182	154	198	179	187	176	159	168	171	200	164	182	198	183	196	171	168	170	168	160	187	199	211	174	164	162	217	162	182	191	169	152	175	186	169	178	173	190	164	176	163	183	144	174	178	151	153	191	147	170	159	165	166	150	167	175	190	181	183	175	185	164	158	163	185	170	179	166	193	174	196	183	168	160	166	187	176	160	172	171	165	169	151	177	175	175	182	157	188	179	170	178	172	164	191	163	151	149	191	171	165	189	171	180	164	153	163	172	164	182	155	180	183	159	146	188	179	166	189	188	177	167	159	163	189	176	167	197	194	173	176	162	172	161	182	160	167	180	177	176	169	182	176	184	203	175	156	170	177	170	187	172	154	142	167	177	159	170	166	160	152	200	161	187	181	181	173	161	184	169	167	168	174	178	186	184	201	188	160	157	183	149	182	193	186	170	165	176	165	182	179	188	181	191	178	191	171	168	180	170	177	189	176	140	169	187	163	193	178	170	164	185	163	180	192	197	191	149	165	173	170	175	216	165	163	185	185	163	165	204	152	164	161	183	177	161	172	198	165	194	169	164	178	151	202	195	175	189	177	192	207	180	175	192	187	162	165	158	187	174	179	169	175	186	183	200	154	176	162	169	197	184	158	199	168	169	165	195	180	192	183	190	167	175	180	166	191	186	172	176	142	194	192	185	172	173	173	158	185	168	191	179	172	165	181	189	195	184	164	174	190	158	169	164	177	200	200	163	183	180	190	208	170	168	208	219	170	179	171	175	163	159	177	211	175	179	162	179	173	171	183	177	159	164	186	175	179	176	175	167	175	159	179	156	159	173	176	173	154	176	183	161	206	170	179	157	179	171	157	189	193	178	177	167	154	167	182	165	190	172	165	169	172	171	162	171	140	169	153	177	162	180	164	158	181	192	168	167	172	186	168	174	193	181	186	165	172	155	195	187	170	167	167	197	165	179	157	173	160	175	203	162	156	172	198	177	188	135	182	175	184	177	179	190	204	182	168	150	136	170	178	169	159	166	206	176	160	193	145	163	182	195	166	168	160	172	171	192	157	187	201	156	190	180	164	167	174	186	146	158	183	195	169	165	187	192	180	167	179	149	147	148	177	173	183	150	171	167	180	174	151	190	148	176	171	179	191	185	172	176	192	174	189	183	157	150	157	149	151	192	179	164	169	170	161	167	165	180	174	164	142	179	201	191	143	187	182	152	189	196	204	176	169	193	170	182	138	164	166	161	188	192	179	169	194	162	181	176	203	171	181	187	140	188	172	171	171	180	184	197	184	211	158	180	168	193	162	186	181	163	165	180	173	160	153	182	151	187	193	154	155	179	191	185	188	180	191	202	174	184	168	167	170	173	179	181	184	161	176	149	181	174	171	201	195	195	170	182	190	188	189	171	172	160	186	179	209	182	196	175	168	168	170	161	182	173	166	158	176	155	180	163	175	160	188	158	169	181	178	165	164	182	143	174	181	178	171	162	189	196	163	203	174	157	196	194	175	183	158	174	173	148	200	189	193	194	179	162	154	160	191	160	181	172	150	163	188	163	171	186	191	175	158	185	170	160	175	182	149	176	169	211	169	168	171	191	156	163	147	160	174	187	153	170	181	177	168	197	187	146	166	185	188	151	169	176	168	196	175	158	155	157	174	173	183	187	194	128	186	186	182	167	177	156	179	172	197	174	173	173	153	188	204	163	167	160	179	168	167	160	179	162	195	181	179	169	159	164	173	194	201	164	185	183	184	179	174	170	169	166	147	167	162	176	177	195	185	172	173	191	171	164	193	179	181	187	170	189	191	154	176	189	170	172	190	171	176	176	168	169	161	177	162	177	176	185	202	164	183	166	177	175	161	174	192	191	171	148	183	180	191	166	174	217	180	163	180	183	183	186	183	181	171	182	193	177	177	174	161	213	183	181	185	195	195	163	163	198	194	167	187	175	216	172	172	181	161	197	193	196	175	171	166	173	205	151	191	182	175	177	187	195	169	161	171	186	174	163	165	171	200	195	193	172	158	197	200	195	172	173	168	165	190	160	179	169	142	184	175	169	150	162	190	171	203	172	182	172	167	170	167	164	169	196	185	154	185	169	179	160	181	172	200	180	162	163	197	174	182	201	181	173	172	171	152	176	169	190	171	177	139	183	174	185	147	201	157	173	201	163	173	182	197	159	180	201	191	175	179	159	196	175	170	180	149	172	167	169	181	163	189	163	155	174	151	157	153	170	187	164	179	159	163	174	180	190	195	174	172	162	203	158	168	174	181	179	212	175	182	184	184	178	155	195	185	167	160	185	160	190	170	185	156	179	187	149	183	164	181	161	192	192	177	167	193	174	168	182	159	184	167	183	185	168	182	169	182	178	162	177	145	183	160	185	155	188	167	175	173	168	157	191	151	155	183	176	189	171	160	170	166	168	152	215	177	190	165	188	185	175	162	169	191	174	192	172	172	175	194	181	174	142	177	198	160	171	189	208	190	174	194	188	187	202	190	171	176	181	177	189	180	182	175	214	198	176	169	172	176	170	149	184	161	174	183	181	196	170	162	212	182	175	170	161	177	205	202	169	207	187	165	195	196	216	190	170	178	181	161	174	199	178	171	147	144	157	168	165	170	161	180	164	167	212	173	185	185	171	179	169	170	174	183	196	183	184	168	160	214	185	190	183	166	173	170	163	154	188	196	169	185	166	204	167	201	185	158	183	210	177	181	181	195	157	162	162	208	175	193
6230	724	1186	1339	1181	1110	998	868	836	776	745	620	574	568	571	566	512	581	460	533	557	538	501	558	532	461	502	562	525	485	528	508	477	463	492	500	513	495	539	488	516	494	547	521	504	473	483	480	471	471	521	506	513	480	493	481	488	505	479	500	437	505	457	545	472	472	486	480	504	455	449	488	458	492	489	476	488	505	436	487	524	455	498	457	506	513	477	510	451	488	453	481	493	521	515	466	477	483	472	502	507	478	530	502	469	489	459	511	499	469	509	460	531	464	491	457	552	492	517	513	503	477	483	476	450	419	491	515	527	476	477	476	468	487	500	473	505	497	483	477	500	483	494	464	469	508	469	479	487	531	460	457	482	459	455	484	442	498	483	497	495	439	483	457	495	457	506	488	474	490	466	476	486	491	498	476	462	452	494	498	520	464	474	490	431	472	483	497	515	496	510	434	519	490	495	465	467	501	466	458	511	477	463	456	470	459	460	455	472	483	447	467	486	511	471	474	489	485	478	494	499	466	481	444	482	515	478	532	463	520	488	494	508	486	464	505	476	449	492	488	478	482	464	507	474	492	485	477	486	498	460	477	501	453	475	478	480	490	455	526	462	517	479	483	446	476	464	463	480	487	510	461	470	454	515	475	485	481	466	467	479	493	494	513	471	460	477	471	548	512	502	470	499	505	483	472	484	475	463	501	478	506	446	510	518	485	468	479	500	501	455	485	510	435	505	503	474	501	475	468	474	511	481	529	475	463	507	491	498	430	517	490	492	530	422	500	442	499	489	458	488	467	437	486	528	446	467	486	491	461	463	482	471	499	489	516	476	471	473	465	502	492	503	493	449	532	514	489	483	475	483	473	504	533	480	510	482	448	488	481	505	529	482	532	468	510	485	475	508	478	463	509	482	492	471	501	479	451	489	502	491	500	462	537	506	467	448	485	482	502	471	458	462	474	523	498	473	498	499	454	485	485	488	460	430	500	495	493	533	475	480	456	478	511	483	458	465	418	492	473	480	499	492	487	462	530	486	479	493	478	475	490	494	462	474	477	507	452	500	505	490	481	522	495	472	452	450	481	512	471	472	481	506	460	523	462	434	495	469	483	455	488	506	449	449	500	489	446	502	501	443	507	490	496	488	458	465	501	485	509	468	532	483	466	484	468	512	491	500	477	456	498	490	497	473	469	496	482	473	484	495	476	497	461	451	501	470	470	468	507	448	506	443	484	524	479	449	477	456	484	480	465	459	485	466	478	507	481	458	460	442	482	506	480	478	490	447	488	442	496	492	479	500	500	518	498	457	436	502	517	517	455	480	465	479	498	485	450	508	503	470	462	524	487	462	515	468	487	473	486	484	502	478	469	442	525	479	475	493	468	488	432	509	470	477	510	452	459	474	456	490	486	493	517	496	471	494	439	434	514	517	494	559	512	487	471	467	509	482	494	440	453	493	469	488	498	493	452	466	457	517	527	501	508	457	511	456	513	454	471	460	531	478	506	471	510	440	496	458	458	502	501	427	472	492	441	486	496	492	481	456	493	501	469	503	520	513	476	518	488	501	483	473	475	469	474	471	515	486	453	509	525	483	483	484	453	480	496	478	528	436	508	505	508	496	476	464	465	475	492	476	532	428	472	506	476	494	451	505	448	490	496	497	488	497	494	497	468	530	493	488	447	485	460	499	503	487	470	473	468	469	485	446	463	449	460	519	460	484	503	470	481	471	464	452	451	480	503	524	497	467	489	434	470	448	467	508	488	488	498	465	474	512	505	465	467	512	510	443	487	448	512	466	468	451	520	497	495	500	477	484	494	463	500	498	472	475	504	497	452	491	451	473	497	513	511	473	469	467	452	474	450	513	499	487	487	470	474	481	469	471	476	469	488	469	497	491	457	455	477	506	450	496	510	507	502	498	499	463	494	512	476	487	455	477	504	462	479	460	489	501	473	484	455	481	484	472	476	495	491	453	465	481	485	473	460	442	483	494	498	477	505	484	455	466	459	473	480	478	512	483	521	488	476	482	492	466	502	499	494	479	469	510	458	475	442	458	482	532	509	509	490	506	459	496	473	479	524	507	466	475	487	486	495	454	504	460	488	511	471	483	476	498	537	498	500	488	502	477	490	462	485	486	514	541	447	447	470	446	472	460	522	477	506	510	471	473	477	473	485	523	496	460	504	465	494	503	495	486	501	461	533	435	530	500	476	488	467	472	463	475	502	496	493	478	449	476	505	525	470	462	504	482	491	524	501	439	467	509	456	461	476	520	507	458	480	466	453	469	499	491	471	505	509	477	482	471	489	460	492	497	451	490	449	471	485	444	492	476	479	463	475	507	527	508	477	487	443	478	481	470	474	489	485	468	444	478	500	484	500	449	499	510	470	470	474	522	480	500	492	487	495	454	476	456	498	503	473	480	530	511	467	511	484	501	436	495	500	514	492	513	526	486	497	513	500	494	476	445	467	489	476	498	519	483	486	481	442	492	489	469	460	476	475	453	531	521	482	488	528	482	462	487	476	472	493	489	487	502	466	494	477	494	491	527	504	490	467	508	476	477	506	470	470	436	469	484	521	501	496	496	465	465	452	478	485	507	493	474	472	461	481	507	490	444	448	477	490	475	471	511	508	512	469	486	479	502	506	507	488	493	460	490	510	441	468	493	501	460	502	491	462	463	513	503	472	478	463	491	463	503	449	472	499	459	507	491	471	508	480	505	473	475	499	477	488	484	482	514	479	456	462	480	489	494	458	505	476	465	502	489	457	490	488	488	504	509	484	474	474	492	489	482	490	481	465	485	526	467	476	489	464	462	459	462	488	496	484	490	462	471	454	462	472	477	477	496	539	477	503	510	494	495	498	479	470	494	473	473	464	491	496	490	520	486	476	482	504	489	505	488	474	488	472	515	473	449	455	473	488	465	479	514	472	507	534	515	483	465	499	479	508	494	481	490	477	478	450	505	466	459	487	463	499	509	467	519	496	463	499	517	486	458	485	491	452	531	482	460	504	502	460	496	469	492	507	484	463	504	500	500	502	463	482	455	498	451	466	478	484	505	513	496	483	480	472	460	474	478	508	499	480	505	470	502	504	472	495	470	498	437	465	527	472	500	506	481	473	509	518	473	508	479	521	454	477	477	485	487	515	462	465	511	503	482	482	441	437	491	482	480	472	468	460	467	479	505	485	453	476	501	480	505	475	477	470	466	481	525	516	473	495	489	482	491	485	526	426	488	487	463	472	472	494	465	471	472	520	524	511	460	478	519	490	520	480	476	503	520	505	475	484	486	491	506	514	477	459	471	479	484	497	499	484	509	468	455	487	505	451	487	471	492	484	506	487	485	482	490	484	429	491	474	470	471	441	512	490	502	491	468	444	522	491	511	487	507	507	487	497	482	456	474	459	473	472	514	500	514	483	447	461	471	481	460	466	447	472	450	479	501	486	511	515	490	464	484	422	480	491	459	435	517	467	461	465	486	452	465	476	460	501	467	494	493	481
14012	1260	1002	860	661	629	582	524	494	449	396	375	414	403	392	381	333	317	327	369	343	346	330	323	298	357	343	365	373	334	338	326	315	334	355	330	298	389	328	307	308	320	320	371	376	329	301	342	338	359	320	359	346	329	306	337	341	343	314	331	362	314	332	308	304	380	331	321	306	341	342	376	338	335	316	328	343	361	312	329	382	333	314	325	322	325	347	341	320	336	321	336	314	334	351	317	302	316	324	322	342	295	343	363	312	293	279	304	320	330	335	329	314	318	309	351	325	316	354	346	313	318	361	318	355	340	333	295	325	367	329	353	325	309	354	341	363	340	348	354	335	288	321	351	339	349	331	329	342	342	313	322	365	304	344	313	312	334	306	349	332	318	354	329	343	317	332	321	315	321	337	345	318	330	334	314	305	333	311	317	337	284	320	285	304	299	305	327	316	370	365	310	345	313	346	374	330	318	332	321	358	338	358	335	359	299	307	341	345	301	339	347	322	342	332	335	328	321	315	319	336	354	294	288	341	323	352	307	372	304	322	321	354	339	310	316	328	322	385	301	338	310	329	338	314	332	344	360	270	302	322	293	333	337	308	312	331	324	332	374	366	311	347	339	328	308	325	342	323	343	322	340	349	347	319	331	344	342	349	350	324	295	327	332	301	322	277	312	277	343	316	343	340	316	365	373	341	312	350	345	345	329	314	354	324	348	326	329	315	331	353	342	333	307	329	346	339	328	349	340	328	334	319	296	345	350	318	318	365	335	358	331	367	374	309	332	361	348	340	357	321	344	347	340	326	338	368	336	370	319	288	355	310	325	323	321	338	330	329	317	336	321	314	290	366	348	331	298	309	296	353	372	307	365	338	353	368	302	338	341	330	338	305	291	308	320	314	304	340	327	353	347	317	346	332	310	332	324	333	321	332	309	360	341	343	318	335	330	315	311	346	357	331	304	357	352	307	316	311	332	305	321	317	273	330	350	338	319	333	311	336	323	313	312	323	336	316	339	353	332	361	308	331	341	320	324	316	331	347	335	345	323	344	327	313	360	304	314	353	331	342	312	347	323	343	330	321	296	310	304	333	340	378	339	335	291	342	347	356	313	335	336	349	349	326	364	330	296	363	350	298	346	337	372	322	346	327	308	317	336	326	350	329	351	303	312	337	291	321	342	345	337	351	313	359	323	309	326	319	326	327	311	296	306	340	357	329	356	347	349	320	312	340	367	342	340	326	344	345	337	305	332	335	334	312	330	321	319	348	323	347	310	373	342	323	335	329	331	327	295	362	336	372	335	337	343	308	301	351	375	341	309	323	334	351	316	327	332	355	319	306	315	343	368	337	335	332	351	356	349	326	341	315	370	321	325	362	323	310	310	329	307	336	335	355	304	319	366	318	342	325	293	322	333	360	321	332	343	332	327	318	387	318	353	367	311	296	348	333	341	326	335	311	332	363	346	335	313	323	324	375	365	356	338	360	319	311	301	307	318	342	297	335	339	324	315	323	324	296	335	347	344	347	294	328	340	336	320	317	324	349	353	343	331	329	315	311	286	309	329	345	315	352	343	347	327	324	301	344	308	323	342	318	333	344	286	320	344	304	299	335	296	336	314	316	320	315	323	322	312	359	320	392	348	296	303	341	309	350	312	356	365	328	338	318	346	347	318	359	306	336	339	351	319	385	341	345	331	314	333	314	334	326	319	303	316	317	360	340	303	364	352	331	331	354	355	329	310	319	277	331	330	324	322	356	332	347	349	334	356	342	374	346	296	343	312	356	344	336	378	329	319	321	357	346	338	338	342	328	340	328	339	337	329	358	343	351	322	335	296	369	286	355	331	312	328	331	309	335	320	297	317	337	347	324	346	330	385	340	349	350	330	308	289	322	321	347	308	342	353	303	352	339	307	327	349	333	321	340	345	334	336	300	337	315	364	297	301	332	334	305	323	322	310	353	293	335	356	338	355	345	342	328	319	319	324	325	311	351	326	348	346	342	291	323	358	365	339	339	322	318	299	296	322	373	350	339	311	347	323	313	312	319	313	336	296	295	317	310	326	341	342	336	326	322	335	330	326	338	310	323	357	371	350	330	310	323	335	332	356	361	333	334	324	349	344	339	337	318	329	324	361	322	346	333	322	371	326	290	317	308	308	342	341	332	328	340	321	336	376	309	311	329	375	334	325	342	356	301	292	342	330	391	328	399	337	320	322	336	299	355	353	285	315	349	328	305	320	336	340	344	327	366	306	298	360	328	306	341	302	355	308	304	342	346	300	299	328	347	334	331	320	355	346	325	322	367	290	327	309	347	338	330	297	334	321	336	331	322	325	333	315	336	305	299	334	349	343	370	334	323	354	363	301	326	313	334	341	313	328	310	325	328	349	346	323	319	351	330	338	339	320	323	303	322	327	335	321	307	313	352	319	324	328	310	296	325	327	344	323	314	313	362	371	347	320	309	333	360	336	340	315	326	328	357	333	352	306	320	329	323	339	345	312	324	352	305	350	347	320	308	321	334	326	315	339	330	332	320	316	305	338	325	366	330	325	299	321	333	328	342	303	301	326	325	366	331	335	334	329	334	344	337	305	312	329	351	334	321	317	298	311	340	344	320	322	340	300	317	338	322	327	338	362	336	303	316	372	333	345	323	297	330	358	339	312	306	357	330	322	344	333	337	314	324	320	312	349	318	336	369	330	333	335	276	340	331	345	345	328	325	337	312	317	333	380	325	338	335	350	321	305	333	297	333	364	338	340	347	316	344	322	310	332	324	307	354	341	319	308	353	353	361	365	340	311	313	310	377	301	323	344	372	330	291	337	325	351	323	345	305	345	307	340	343	333	364	357	306	378	309	321	320	309	347	300	332	348	333	300	302	312	355	333	324	336	321	343	335	316	355	330	345	329	336	311	319	331	307	320	331	342	322	336	342	334	321	324	314	354	355	354	304	308	328	366	345	319	341	359	309	344	338	347	341	342	366	317	353	322	351	321	327	334	300	318	342	329	309	326	303	327	358	306	312	339	336	328	321	341	341	358	329	342	311	336	356	345	344	304	328	334	330	343	318	335	314	344	360	312	328	296	296	304	343	325	340	338	332	356	331	333	301	356	338	339	296	356	348	341	307	308	325	307	368	325	378	286	324	344	316	318	318	342	304	339	315	348	336	314	316	357	311	353	339	327	312	326	306	354	342	339	326	300	311	334	345	345	356	331	355	328	279	336	310	327	366	324	287	340	315	329	332	370	325	326	305	343	345	280	350	340	322	362	317	294	325	315	346	341	383	304	329	289	309	337	324	316	328	311	301	360	344	359	297	333	322	329	331	341	324	328	301	313	335	287	319	358	363	338	355	330	324	298	328	344	358	324	344	314	331	326	313	331	320	321	329	326	356	334	307	298	346	387	348	383	318	328	309	303	303	355	323	334	336	330	299	301	337	335	330	347	327	327	332	343	346	318	326	330	331	335	372	369	331	350	321	315	346	329	299	340	327	324	350	327
8304	1255	2237	2581	2226	1922	1764	1643	1701	1371	1345	1210	1060	1027	969	965	960	931	915	903	886	879	849	890	814	875	837	860	867	850	843	864	855	849	850	839	860	805	797	864	782	855	787	812	805	860	846	815	782	804	821	858	804	843	794	802	810	784	815	868	811	839	800	792	835	807	792	810	788	799	847	856	872	803	811	840	789	770	807	792	783	803	792	757	789	836	779	821	758	800	845	794	899	781	844	762	844	828	796	836	788	825	805	820	761	782	790	816	795	717	854	770	776	796	834	797	792	805	789	825	847	804	805	771	785	795	820	821	759	793	784	778	802	799	797	814	872	826	820	788	781	787	887	798	810	826	792	807	798	758	824	851	850	784	770	801	840	783	746	797	805	758	811	867	819	775	834	801	815	853	835	815	784	802	801	815	784	806	787	809	784	766	762	833	815	785	800	794	807	813	755	863	824	794	803	825	823	844	822	783	773	866	835	774	864	755	832	828	785	777	883	729	793	843	806	798	822	829	812	840	758	770	770	762	802	852	795	778	784	844	764	821	786	744	786	866	835	824	776	773	826	772	770	816	809	830	796	842	804	778	784	829	849	857	799	781	840	844	792	796	809	755	773	811	774	808	798	783	801	776	811	839	814	804	785	781	779	822	811	775	768	791	830	785	819	863	817	818	869	782	799	774	829	807	779	777	772	786	795	794	814	803	866	817	783	830	836	809	845	808	794	765	797	759	833	843	819	804	803	824	793	777	811	868	790	791	774	799	770	808	788	780	818	826	796	769	829	800	780	752	840	822	846	817	732	826	812	809	782	810	771	787	784	808	810	830	813	802	863	825	821	849	790	837	855	794	789	842	854	831	770	784	779	799	825	797	803	806	803	803	789	796	826	795	798	824	826	762	819	826	825	808	804	821	845	807	835	836	831	784	801	816	816	805	782	805	814	807	813	832	773	808	765	800	807	832	803	820	852	732	810	794	778	814	807	834	818	807	807	805	785	804	809	765	816	761	800	793	792	783	836	828	807	769	755	836	764	775	812	775	804	800	769	830	849	783	809	744	791	784	776	791	878	780	786	817	794	816	841	820	820	808	804	811	802	767	802	823	798	807	854	826	845	826	795	799	850	820	801	815	792	822	812	849	843	828	806	837	805	787	752	799	785	868	825	809	794	859	846	771	800	772	818	760	816	823	827	796	835	794	788	786	847	786	827	882	788	786	806	814	812	781	813	810	814	805	855	794	808	777	798	808	802	845	736	784	781	730	828	811	820	767	777	827	899	794	819	817	794	782	800	809	823	818	772	776	789	821	821	805	824	821	809	853	777	831	786	847	792	767	764	818	757	785	817	805	841	775	822	819	781	832	772	766	798	813	800	805	824	779	808	852	831	751	788	814	792	817	771	838	803	811	812	827	794	808	817	792	819	835	819	811	765	822	785	781	810	828	784	760	813	792	804	800	783	788	785	822	794	795	845	853	785	793	809	792	829	794	828	841	780	864	793	847	816	792	864	810	756	777	770	863	753	835	863	799	759	795	824	758	825	800	770	807	786	804	759	811	748	786	814	798	842	787	812	788	794	775	765	825	814	850	852	836	804	805	758	794	813	792	820	829	815	818	790	805	841	776	780	809	748	843	759	807	817	843	786	800	803	778	805	800	814	811	799	805	843	805	854	791	826	801	848	837	773	789	779	775	800	750	785	820	775	826	819	797	833	811	815	755	787	800	817	817	805	843	839	770	779	834	806	775	784	818	789	824	792	757	779	796	768	812	803	796	844	821	819	781	801	800	797	742	812	843	844	814	743	844	774	785	835	801	782	818	811	823	823	796	798	823	794	801	830	816	824	767	790	772	784	796	850	775	880	816	803	803	778	758	821	768	773	878	804	818	837	809	782	776	777	769	822	753	843	806	825	786	826	855	785	754	819	800	796	792	805	825	760	809	823	773	811	800	919	818	807	817	761	836	780	878	858	774	860	864	729	798	787	813	810	770	786	802	796	795	786	821	804	830	801	803	753	810	803	807	813	837	863	788	740	770	734	834	845	810	796	842	823	785	770	829	731	798	797	855	773	790	821	808	756	833	816	856	826	783	821	835	818	781	814	809	825	811	786	757	806	780	741	793	779	800	817	792	794	776	816	775	824	821	795	762	838	826	827	780	827	827	825	797	817	783	756	816	808	798	771	820	773	797	804	767	848	777	853	812	820	818	792	797	838	825	792	797	793	814	792	780	847	811	823	785	819	853	753	822	783	818	773	811	829	768	776	825	832	810	814	743	823	802	809	805	740	836	763	787	814	784	867	812	817	809	822	814	828	833	782	792	830	821	817	779	827	851	785	837	808	794	768	816	846	735	819	783	773	828	820	808	833	797	813	801	762	829	819	785	788	791	807	768	787	892	779	723	779	806	802	828	814	777	830	810	754	759	777	770	800	758	772	788	820	818	806	792	794	845	800	828	807	749	746	820	775	798	774	799	849	791	827	815	808	796	784	840	812	801	817	822	775	780	832	836	775	792	735	788	836	770	851	795	897	836	810	814	807	780	800	814	809	836	806	800	813	814	794	751	731	835	774	771	829	799	780	804	824	803	817	816	777	793	766	838	807	809	806	765	783	812	801	760	795	799	789	818	828	748	799	813	794	837	788	826	781	808	801	767	825	812	837	822	827	814	808	790	850	786	752	830	776	840	782	797	800	833	834	756	789	788	851	761	818	814	799	766	800	775	817	812	761	799	806	779	810	790	804	828	825	792	787	855	793	811	854	828	824	854	819	772	794	756	810	820	764	761	801	747	768	808	796	760	800	755	818	771	787	807	793	794	801	783	790	841	830	794	760	777	792	874	767	803	891	776	822	827	774	813	779	828	780	771	863	769	800	805	724	776	793	776	776	785	816	807	786	843	798	818	801	790	784	831	774	843	763	807	824	725	747	785	804	769	821	776	790	785	804	849	825	763	781	774	789	819	779	881	792	839	852	780	827	780	782	779	817	795	794	789	766	774	789	840	809	790	801	829	799	793	848	836	805	794	835	837	786	786	809	766	752	813	766	875	782	789	866	811	821	815	780	758	755	805	746	807	724	837	823	814	815	805	742	798	808	760	756	819	780	815	848	790	851	788	807	802	781	823	820	808	799	807	798	810	799	824	765	812	824	833	834	821	838	805	770	786	828	793	778	795	806	818	822	776	849	835	787	805	798	822	764	821	796	794	820	817	779	812	807	841	786	819	812	859	836	775	789	803	804	838	809	766	796	795	790	781	767	818	850	829	808	787	811	809	818	836	818	824	790	794	801	797	826	777	851	837	830	806	794	822	841	805	799	835	827	832	871	804	852	822	776	837	820	817	767	769	809	861	793	779	825	790	778	839	819	782	814	784	800	816	805	768	829	830	820	828	795	799	815	816	769	788	783	791	806	809	768	818	801	751	818	790	793	778	771	758	794	806	784	807	826	788	774	860	815	792	756	871	803	781	822	824	807	755	739	809	777	740	805	823	787	781
1543	304	307	292	295	279	262	281	279	300	290	287	247	277	256	282	294	309	290	283	268	276	304	248	292	265	274	295	269	275	251	238	285	261	273	259	268	294	291	280	265	289	258	265	266	278	286	295	310	283	296	296	271	312	286	283	272	279	268	287	293	274	267	278	263	291	298	292	267	269	252	277	292	245	268	317	300	278	278	273	292	279	286	309	270	275	274	296	295	278	285	289	287	280	294	295	284	257	270	256	263	265	291	251	277	302	261	270	243	271	297	269	298	305	289	314	271	256	266	276	253	270	294	292	267	289	287	272	245	272	284	259	275	291	272	256	289	280	275	260	248	251	255	244	272	289	272	264	290	276	294	260	268	280	254	279	269	298	248	283	262	263	286	267	283	260	248	258	251	274	287	287	297	306	257	284	294	257	261	232	278	295	267	267	296	254	271	264	285	282	248	285	280	272	277	262	272	274	272	286	312	280	287	288	255	271	286	306	271	249	283	263	302	238	289	273	273	268	263	285	261	298	253	266	265	297	288	254	274	296	277	280	274	257	269	254	265	294	275	283	260	271	311	284	266	237	286	258	297	283	269	275	282	292	273	268	285	255	235	279	306	313	296	299	323	266	251	271	268	274	272	255	250	267	282	291	282	281	282	241	266	267	271	238	295	254	293	281	285	264	296	277	294	304	282	292	256	253	288	274	254	281	318	270	280	291	298	288	269	300	274	274	285	292	287	247	283	296	273	281	265	290	266	276	287	274	295	305	275	291	234	265	259	270	266	270	257	282	298	273	267	265	249	278	254	285	260	290	308	271	247	316	271	292	263	274	284	259	249	274	253	265	287	283	308	298	287	293	273	301	279	291	275	280	287	277	269	261	303	257	240	273	300	295	297	261	265	266	265	251	283	244	282	334	266	294	293	291	310	275	270	295	258	277	278	324	281	258	251	285	291	295	264	267	284	280	291	293	239	260	272	264	265	260	264	267	265	277	270	286	273	267	246	287	270	252	255	288	274	277	270	300	273	280	267	253	287	262	276	277	280	250	253	290	266	260	260	292	247	260	285	290	273	280	259	289	263	268	292	287	289	291	284	288	288	281	306	285	290	261	267	252	314	324	287	285	278	288	267	250	254	275	283	293	283	264	262	280	279	278	310	254	292	281	286	336	275	286	265	282	266	267	279	242	292	262	279	309	282	237	261	274	304	302	258	281	291	252	291	272	266	284	282	275	287	298	291	323	297	261	259	262	257	300	306	282	291	287	258	264	278	245	251	290	291	275	279	304	277	254	275	279	247	244	263	279	290	274	280	282	267	299	319	298	241	257	270	257	265	301	269	322	269	292	295	295	290	288	275	281	278	297	293	290	259	268	296	251	269	334	273	270	271	260	294	257	270	290	287	283	289	279	275	289	252	326	275	235	286	290	289	287	288	286	289	290	282	264	270	230	288	249	281	305	311	290	264	278	295	262	263	268	312	271	285	285	273	242	274	272	305	302	280	284	301	294	292	257	252	270	244	263	268	248	262	274	296	281	285	271	286	259	271	269	269	253	273	277	269	277	295	290	280	312	276	275	261	277	270	265	266	263	295	305	274	290	252	317	297	275	272	302	307	283	281	255	270	259	261	271	282	261	290	283	258	226	287	288	287	292	286	301	262	283	264	277	307	269	291	286	310	261	291	288	324	303	298	270	270	270	306	276	267	266	276	304	282	290	298	260	270	275	275	296	269	306	300	277	268	273	279	265	255	281	309	288	329	276	271	284	268	285	268	275	251	246	274	285	291	293	246	289	244	263	272	298	267	259	272	269	289	266	284	274	261	293	297	302	282	275	283	284	266	304	272	285	303	278	263	250	279	303	295	268	279	280	253	264	278	269	255	252	290	289	273	246	266	272	288	284	273	297	293	292	251	314	267	293	279	296	325	310	250	290	281	286	315	260	270	278	257	283	282	282	289	312	281	286	311	250	260	256	282	300	290	294	323	276	264	265	261	267	294	274	261	275	270	299	270	260	279	295	302	280	295	281	273	265	256	258	250	317	310	287	266	281	270	278	299	257	277	297	268	291	248	279	240	257	309	281	247	271	273	306	291	258	254	285	278	295	269	269	293	271	275	257	259	294	277	275	265	234	280	256	283	292	297	281	247	302	250	296	262	265	260	276	277	287	274	307	261	279	246	266	263	264	286	260	275	287	248	265	274	278	268	284	263	290	265	279	262	267	303	279	244	261	260	277	273	272	272	280	277	274	287	236	269	281	263	265	248	283	290	279	302	330	237	282	288	273	284	274	294	290	252	272	271	264	268	286	285	296	294	278	276	302	304	286	291	297	296	312	263	270	264	298	250	306	295	285	317	289	294	311	268	275	294	258	260	268	296	290	285	273	255	276	240	300	247	261	326	297	315	298	292	287	258	263	271	251	275	281	269	261	282	293	293	265	264	310	278	273	280	262	299	271	282	286	287	262	248	249	293	296	285	301	297	300	295	281	268	281	262	265	273	307	260	248	289	282	239	277	249	253	280	281	267	275	274	254	240	242	297	269	253	288	268	267	258	275	262	288	298	256	282	266	281	291	276	257	289	275	262	303	286	265	277	292	292	273	296	332	304	283	272	282	259	297	300	316	281	286	271	287	252	256	251	283	259	278	258	278	281	261	266	286	276	270	283	277	261	275	297	269	271	293	266	287	252	269	262	290	272	272	301	299	279	283	290	281	285	283	266	255	261	274	306	296	286	273	305	286	251	254	265	284	263	267	294	289	299	278	270	256	290	273	300	265	267	277	260	251	297	306	270	256	289	303	298	289	271	256	299	284	258	289	301	248	302	282	260	302	309	276	278	274	264	284	297	287	269	272	262	268	308	295	270	266	278	268	278	273	296	261	258	268	265	291	237	286	266	286	283	272	266	240	282	262	284	299	274	280	252	282	289	300	294	252	278	277	284	286	290	259	278	265	268	268	280	288	270	267	271	254	243	264	262	261	264	274	254	289	266	237	262	284	263	300	279	297	286	257	262	271	283	283	298	279	273	283	273	287	296	306	278	303	294	278	273	274	275	293	271	291	285	268	294	289	270	289	280	301	292	277	239	255	285	249	299	260	243	266	280	311	264	284	333	273	277	279	291	285	294	271	241	254	290	302	257	279	272	288	252	292	291	264	264	249	305	256	298	291	260	296	250	270	283	305	273	275	263	270	281	249	262	287	301	309	305	291	282	289	303	261	255	293	319	286	285	291	262	290	288	238	264	283	323	273	293	340	298	276	298	289	271	267	258	294	267	280	280	280	266	274	272	270	292	314	293	278	284	282	276	273	296	283	274	287	291	275	275	265	290	241	304	250	267	270	310	288	258	286	289	274	283	275	271	222	283	262	264	287	305	301	268	307	284	303	308	272	284	278	293	282	265	291	250	276	268	292	320	288	281	272	273	246	263	270	300	300	262	291	286	276	279	297	243	253	271	254	313	303	286	292	276	265	262	274	299	282	254	293	275	259	257	266
1793	651	705	676	678	670	673	657	695	679	749	676	638	648	645	702	653	653	655	636	661	689	651	662	622	668	675	676	608	633	643	621	648	709	687	681	685	690	608	652	667	689	648	644	705	682	656	667	655	698	659	668	642	710	653	650	640	669	688	651	683	673	656	666	659	635	693	647	684	646	666	648	679	665	649	663	663	638	663	661	675	682	672	646	655	652	644	612	614	647	697	639	623	696	663	656	649	680	664	638	690	654	626	636	621	630	660	639	634	673	645	669	670	621	646	680	682	655	676	660	623	625	699	628	656	701	653	675	671	661	673	689	631	673	629	655	702	696	695	642	683	619	665	665	672	667	599	633	627	671	650	676	617	672	638	641	649	690	699	651	657	657	646	658	645	629	702	641	649	649	705	609	677	685	655	628	666	699	654	677	674	669	702	661	664	655	672	653	660	652	677	628	637	665	680	664	723	636	685	657	650	691	708	670	617	648	695	665	664	686	680	671	667	644	657	692	699	643	641	661	668	634	703	629	647	686	665	668	656	644	685	644	611	626	668	611	628	637	678	633	649	665	611	642	632	649	673	673	704	694	648	624	672	647	674	665	627	582	695	712	683	616	675	684	678	675	662	667	669	649	685	716	694	617	616	713	698	627	681	644	658	641	667	645	668	680	710	688	670	641	677	640	658	668	697	663	701	642	648	663	650	645	696	657	650	718	661	647	631	659	687	614	654	686	595	656	670	674	681	672	622	654	638	632	706	664	652	670	678	682	656	670	711	638	678	668	679	704	626	647	610	680	657	604	655	689	653	652	651	658	666	672	703	669	645	691	739	642	653	680	633	744	648	639	609	670	638	689	656	647	641	674	661	666	654	658	665	658	686	661	671	636	661	654	653	651	671	663	633	654	653	667	690	671	640	678	653	668	651	613	627	704	659	682	633	637	665	669	693	653	632	687	620	640	655	656	670	672	625	708	647	655	650	652	663	648	648	659	670	680	656	668	640	643	660	620	642	681	705	632	681	684	656	692	679	663	660	673	654	673	640	657	660	665	640	705	651	662	703	630	670	680	700	679	626	667	665	671	637	630	665	639	610	674	663	599	643	642	643	661	644	643	676	652	644	654	647	664	636	688	629	682	649	637	652	648	649	620	665	684	700	639	664	692	645	684	696	696	646	692	724	708	719	677	644	655	683	615	650	718	670	680	609	644	655	699	678	666	639	652	663	668	609	625	669	657	702	683	677	647	667	647	671	620	698	671	664	695	615	632	624	699	672	613	701	708	645	698	626	705	660	685	668	680	638	697	655	670	623	668	697	611	638	635	656	659	660	677	697	648	718	632	648	653	686	653	603	616	666	666	682	666	673	664	690	651	670	678	612	645	678	663	651	630	669	664	656	659	676	664	671	695	668	675	655	597	670	661	645	652	639	644	657	584	633	667	686	661	630	654	690	641	657	636	625	698	698	661	641	696	620	678	687	686	680	629	672	699	687	646	685	646	686	689	663	639	674	610	722	655	651	618	670	668	666	636	686	646	693	683	652	686	675	687	619	660	674	686	699	638	705	642	667	677	643	642	691	659	651	639	643	673	624	658	649	657	649	643	673	669	633	665	643	677	669	696	689	652	665	650	624	647	698	639	678	665	641	671	646	648	663	664	657	646	680	634	640	646	647	690	642	662	664	671	667	631	616	643	641	678	664	613	668	637	635	665	672	644	641	670	652	664	683	641	630	623	690	689	668	650	628	617	655	666	657	655	698	650	667	667	651	672	635	651	644	628	663	656	660	668	670	652	624	656	630	660	682	659	641	659	682	649	694	688	624	696	618	592	659	654	661	684	665	625	608	696	669	649	676	665	655	654	639	698	657	669	644	683	691	689	620	668	678	631	663	654	687	649	659	625	668	683	696	655	689	669	690	649	653	657	628	678	629	665	658	674	635	701	695	656	695	656	674	672	645	682	617	676	660	650	667	619	643	649	681	639	695	613	625	660	650	616	682	679	624	625	634	706	634	666	673	651	698	668	693	691	658	694	638	658	638	624	654	692	695	642	679	652	681	638	688	620	654	684	641	675	669	657	684	662	660	674	693	653	645	662	673	653	681	674	664	675	666	687	663	638	660	699	670	662	625	634	646	684	645	656	647	705	706	669	658	694	624	695	669	659	649	623	656	709	673	674	634	658	635	642	649	687	671	646	702	656	626	646	624	650	687	663	656	640	669	675	669	688	635	660	637	668	669	676	664	603	672	628	642	645	692	663	668	685	647	706	644	678	679	649	688	655	668	696	600	653	697	684	674	608	651	648	646	655	666	666	641	689	657	704	633	646	661	668	686	667	711	666	648	720	649	633	724	637	623	667	646	686	635	636	690	688	670	649	648	676	642	639	660	611	655	667	690	687	677	650	660	654	668	635	673	627	707	637	665	685	676	664	650	646	699	652	657	630	678	657	685	637	658	660	636	659	648	696	677	705	676	723	634	660	678	635	639	637	664	690	648	648	628	686	735	633	662	690	645	654	681	652	666	643	673	657	680	700	674	678	663	665	645	632	680	677	705	678	678	657	659	637	676	670	631	658	695	713	634	646	720	645	651	682	701	650	659	639	689	664	686	648	641	663	659	620	653	670	677	683	662	663	596	683	666	643	698	668	640	692	662	662	690	636	682	656	683	649	632	651	682	646	649	670	673	637	654	634	675	668	664	650	639	666	685	638	668	670	618	594	675	676	650	677	672	663	638	681	637	675	631	673	668	675	623	642	704	657	681	683	654	648	648	670	648	590	701	657	683	657	637	669	705	671	665	636	689	630	660	656	666	630	655	618	675	633	664	692	702	690	662	613	696	657	650	639	655	641	665	658	706	620	644	638	693	660	653	653	621	668	642	654	683	656	699	650	660	675	651	657	625	655	686	691	672	624	658	658	656	680	631	658	640	669	681	622	675	632	674	650	686	676	634	639	667	672	675	658	668	697	659	647	620	672	679	633	666	641	654	641	675	623	627	670	645	631	662	641	630	683	639	681	694	644	628	654	649	724	625	645	680	647	668	656	671	660	623	681	689	606	655	631	685	654	658	665	652	715	677	650	698	679	717	680	705	706	711	676	691	691	700	664	669	655	630	644	647	677	685	669	676	658	650	664	682	675	682	692	698	677	675	652	703	669	668	647	665	645	685	639	668	640	667	653	644	615	675	669	637	631	646	680	653	670	651	640	684	640	661	673	643	643	670	704	644	661	650	655	670	666	631	665	666	615	636	697	637	686	661	609	691	653	630	645	617	663	639	657	618	687	710	614	643	630	681	654	675	636	726	652	636	668	722	617	660	635	646	716	615	633	723	650	654	673	653	714	608	669	740	669	632	613	681	630	714	690	684	654	681	690	661	661	664	687	624	618	690	691	643	604	644	669	648	674	634	631	633	641	646	688	642	597	661	666	673	691	612	624	689	688	664	658	622	680	662	675	631	693	611	645	661	688	611	684	668	699	616	667	655	672	666	672	606	675
7459	562	554	460	360	309	297	310	235	285	237	202	191	205	186	188	190	211	173	190	185	198	184	174	193	183	194	161	180	162	164	188	189	194	186	161	169	164	177	188	172	212	158	163	181	189	194	176	185	189	158	189	177	188	168	166	189	167	157	151	179	163	180	165	181	182	195	184	185	179	164	167	174	187	184	188	190	170	183	165	181	151	150	169	144	192	179	164	147	179	150	161	196	168	164	164	172	166	191	174	171	160	176	184	196	166	190	178	166	180	166	180	180	155	183	205	172	180	172	163	167	192	182	174	171	184	193	169	174	185	166	173	173	207	198	169	192	167	174	162	177	158	175	185	165	186	192	160	182	183	164	180	142	153	181	180	181	161	186	170	169	168	172	196	175	148	205	189	183	185	181	164	193	189	201	190	203	173	177	188	186	183	196	175	194	168	169	164	180	170	152	187	180	182	176	172	188	162	165	145	187	190	171	165	168	179	173	185	185	161	193	183	173	201	178	177	174	176	172	163	171	172	192	169	166	193	187	169	179	179	193	177	160	155	200	197	171	157	180	169	157	192	159	177	147	171	181	176	174	172	197	176	190	175	159	174	181	169	181	164	164	180	167	188	176	186	150	173	165	182	152	192	170	182	174	191	170	166	193	161	173	173	193	205	171	186	177	186	171	188	179	179	175	179	187	185	190	164	182	206	181	161	180	176	185	189	192	179	153	156	205	179	190	160	191	211	161	153	181	166	155	155	195	175	179	162	194	172	174	177	174	194	186	196	197	162	183	149	189	177	173	189	170	183	160	176	167	174	162	192	172	155	201	201	175	195	160	154	200	162	163	166	178	137	176	192	175	178	184	165	185	151	205	199	179	164	164	151	177	194	180	165	175	168	170	190	192	187	173	179	161	174	192	181	196	160	184	180	165	177	167	166	185	169	165	173	161	176	199	189	154	196	211	171	196	170	186	189	194	167	150	177	175	167	169	174	154	161	172	161	193	163	158	143	176	153	163	166	197	169	177	178	162	171	188	180	168	179	168	184	192	170	179	180	145	199	164	177	198	177	165	175	179	192	163	183	174	217	164	153	162	162	163	170	167	197	175	148	170	203	158	181	198	166	177	166	169	169	146	154	173	173	172	150	158	180	192	182	168	176	160	173	178	189	196	191	203	161	190	169	188	150	187	154	170	197	167	185	156	163	180	207	180	187	173	181	165	147	161	197	175	186	178	161	162	173	186	205	149	157	210	163	171	167	199	176	167	170	159	172	183	166	157	164	143	159	172	161	164	193	163	186	171	178	189	166	179	175	187	169	170	171	188	176	153	181	172	177	165	186	167	147	177	154	159	179	168	152	175	161	174	161	201	159	170	193	167	163	175	182	193	176	170	200	153	177	179	185	171	185	176	167	160	146	176	185	193	198	189	152	170	152	185	212	167	158	187	188	204	184	180	159	178	157	169	180	205	162	174	149	192	177	188	171	145	167	176	147	156	185	179	168	164	182	185	147	190	166	205	169	168	164	189	194	180	149	143	189	175	171	168	205	169	161	164	158	167	168	183	182	185	167	199	174	159	167	182	163	175	189	168	175	186	194	207	166	176	186	196	198	172	175	178	162	189	190	183	196	190	182	170	159	195	186	156	192	181	200	167	186	173	177	185	196	200	185	165	184	168	163	185	187	181	179	172	178	180	195	186	156	192	169	162	196	180	154	184	189	190	162	166	166	180	209	169	173	178	173	204	168	180	171	166	189	213	160	142	186	184	199	176	176	205	172	165	179	180	183	186	178	202	192	188	161	181	176	150	157	180	165	177	171	181	161	157	195	165	168	190	176	220	180	174	164	171	157	177	186	180	152	168	177	199	175	178	166	178	190	166	139	158	177	173	172	184	157	164	161	172	196	192	181	185	170	160	196	161	190	184	180	175	179	182	160	171	193	185	168	189	159	181	150	198	162	158	175	150	204	186	166	142	184	185	188	182	189	163	174	206	164	154	165	167	156	180	182	173	177	172	163	165	185	191	158	177	177	164	166	171	162	186	182	204	178	152	158	190	169	169	162	165	175	201	172	163	158	169	176	185	181	184	166	174	177	156	176	167	176	162	175	173	195	166	149	177	178	154	198	181	194	178	165	160	180	160	188	180	199	160	164	152	167	182	181	167	164	166	161	150	175	150	203	172	168	186	171	150	174	147	173	170	181	159	176	164	171	182	183	208	170	178	164	178	187	171	182	188	151	154	196	182	180	178	170	168	164	189	182	187	177	197	173	194	163	177	183	167	178	184	157	195	171	166	178	164	160	176	134	166	187	182	179	147	154	189	160	165	163	187	187	166	172	174	192	171	157	171	163	164	165	184	196	184	189	155	178	160	211	164	162	198	176	185	179	181	170	171	184	186	193	177	187	186	172	175	181	154	177	171	192	166	200	180	175	149	163	181	165	181	163	185	193	179	199	149	166	179	177	160	180	172	181	187	169	151	148	180	183	182	192	183	171	165	171	217	171	195	198	192	162	166	178	188	204	171	169	168	158	186	214	142	169	179	177	145	185	167	190	174	192	182	175	173	147	171	164	146	182	182	174	188	184	186	207	189	172	178	186	209	186	198	198	171	161	188	163	165	180	176	164	180	155	189	177	191	172	139	165	172	204	185	170	201	167	202	157	166	155	172	178	192	195	167	161	202	166	162	172	194	186	174	164	170	157	175	170	152	185	192	184	177	169	168	167	160	165	155	165	169	195	161	173	174	208	187	194	169	189	168	175	195	167	146	151	195	169	166	185	173	191	166	177	192	158	169	181	193	159	182	160	168	175	200	164	195	181	190	167	186	192	166	171	201	168	172	190	181	177	172	192	186	185	208	163	159	164	181	172	192	185	185	180	202	197	151	188	187	185	169	161	175	167	158	190	187	168	207	157	158	172	172	165	179	191	192	180	193	163	147	168	170	194	194	161	197	199	201	197	170	174	168	190	179	172	165	162	174	196	148	190	172	161	163	172	179	160	183	165	170	165	180	171	153	186	167	179	173	177	157	180	171	187	180	192	172	177	193	155	175	187	181	187	183	169	181	173	169	195	183	156	161	196	177	185	189	166	180	190	177	169	183	177	170	187	182	191	175	196	171	187	171	164	168	181	186	175	174	174	179	154	195	155	150	164	166	140	171	190	166	193	185	202	181	182	194	164	189	180	136	176	170	165	168	163	151	153	147	168	185	172	161	153	178	176	168	183	171	177	184	162	183	188	163	151	171	185	206	176	172	195	160	182	171	188	185	173	161	189	173	218	156	166	188	175	160	191	177	174	162	158	172	165	170	200	151	185	205	189	167	183	195	174	194	185	178	185	177	175	148	158	152	159	184	149	204	165	155	168	179	174	166	139	182	161	204	188	193	187	183	183	195	192	183	177	186	200	167	168	169	202	170	182	172	160	141	172	158	175	175	143	182	188	167	189	168	192	160	171	172	185	178	180	167	186	190	148	186	163	169	170	179	165	196	164	184	170
6297	751	1221	1350	1169	1092	1037	998	823	784	711	654	603	540	574	505	562	574	550	521	546	542	545	512	560	494	486	548	574	499	467	539	523	550	508	529	481	517	521	479	465	512	467	483	505	501	514	458	489	470	442	468	508	449	472	476	482	501	473	483	490	488	454	516	462	478	512	459	462	501	504	476	488	459	494	474	459	504	481	512	475	485	496	462	494	467	494	504	487	450	458	497	488	509	495	478	498	522	445	515	504	507	471	487	503	486	500	462	518	477	476	505	488	488	453	491	472	480	485	485	456	476	459	494	454	503	510	477	461	472	462	488	490	476	475	455	460	460	480	491	458	492	467	454	428	505	481	472	475	492	448	469	474	515	466	512	513	462	485	466	524	470	527	493	482	470	497	510	471	447	487	463	494	472	527	467	480	500	478	498	492	479	479	488	463	537	521	482	524	495	464	482	526	499	515	498	479	534	498	508	488	460	454	451	500	459	435	491	496	477	477	464	448	524	484	507	480	489	476	465	473	472	461	507	434	460	501	451	500	453	473	474	486	463	514	496	467	466	472	509	489	487	498	472	503	506	449	466	476	468	472	450	449	493	481	506	449	478	498	483	510	492	478	475	483	491	483	453	495	479	466	501	507	503	445	457	470	460	487	506	461	460	464	506	469	481	466	498	487	516	493	451	467	488	465	465	485	482	473	479	493	508	471	488	476	498	480	454	458	498	519	465	508	471	489	490	456	489	476	492	508	492	447	484	509	490	406	495	484	476	464	456	467	505	464	490	502	482	495	482	518	495	502	479	456	548	482	489	473	477	486	464	488	485	488	477	526	474	495	486	490	495	481	468	481	502	492	466	485	501	466	508	496	465	483	474	453	481	482	452	477	437	493	496	478	509	472	487	472	481	471	496	496	480	481	485	480	469	448	461	486	498	464	514	474	484	460	441	469	491	494	482	492	463	479	469	455	502	503	490	461	482	522	484	458	483	508	512	472	464	442	480	500	488	457	509	453	494	480	485	496	476	460	467	490	467	487	498	465	497	476	499	518	497	483	492	482	469	480	482	483	501	473	502	467	479	482	503	477	491	485	481	488	506	466	449	473	492	453	484	484	477	503	431	483	510	476	446	475	481	486	493	511	488	469	466	498	470	494	465	477	473	455	468	484	457	489	496	472	445	482	477	478	485	482	467	481	546	483	498	470	466	498	483	464	474	491	464	459	482	484	490	471	458	488	456	472	488	482	495	446	474	487	508	458	553	507	486	484	533	473	493	496	521	517	509	497	467	462	487	482	454	438	488	475	434	453	455	513	487	497	494	502	482	497	499	512	471	516	453	493	469	490	453	457	521	447	486	452	490	476	465	441	482	479	453	452	464	490	476	484	448	472	469	485	474	474	479	465	452	510	484	487	491	464	457	473	502	501	476	473	479	484	511	472	494	441	479	489	509	490	425	481	495	487	571	511	542	475	502	447	495	461	466	499	491	487	529	515	514	483	493	503	509	505	486	489	464	459	510	471	452	463	496	474	478	441	494	496	504	469	470	482	471	458	481	507	507	471	495	520	433	458	489	503	441	471	476	507	471	520	491	501	469	462	466	529	447	484	487	451	440	461	485	476	482	449	496	479	509	526	475	488	515	510	473	472	474	486	490	460	518	464	493	448	500	479	481	466	500	474	468	477	450	486	484	481	511	523	453	458	505	465	456	459	463	482	458	459	457	509	495	488	463	477	464	506	510	482	434	465	552	457	476	452	481	470	494	485	471	471	465	502	491	506	494	452	462	472	487	496	480	473	503	468	504	472	505	487	480	487	511	484	484	489	481	525	450	496	470	486	490	495	483	486	489	455	481	461	483	546	506	487	491	461	479	479	455	497	463	453	490	491	497	466	470	510	470	465	496	475	490	479	488	487	494	499	494	463	519	447	472	484	470	483	510	488	499	480	502	496	471	507	495	520	457	458	464	487	457	486	501	471	517	489	454	509	466	488	480	511	466	499	492	442	453	519	468	466	471	514	496	471	479	470	496	502	508	471	478	496	508	505	502	465	465	459	482	500	498	491	452	500	497	505	470	468	448	511	468	485	497	495	421	487	480	475	483	430	464	475	495	510	520	505	467	472	484	451	470	475	458	448	492	504	511	487	518	472	483	514	501	456	523	516	479	504	481	459	483	459	469	518	473	505	518	513	485	511	505	497	510	427	485	507	519	460	466	467	504	490	469	489	471	492	486	498	514	494	482	508	459	473	522	518	437	501	511	511	468	462	467	530	460	460	464	494	458	467	478	478	509	463	452	472	509	495	506	495	446	445	474	501	494	484	507	451	488	517	476	465	548	516	474	505	487	529	490	537	498	493	471	455	513	481	517	532	518	473	502	523	508	472	518	488	468	531	449	468	473	455	446	458	464	537	498	490	508	508	439	498	489	457	503	480	473	495	468	521	489	498	529	500	488	477	492	492	481	460	492	474	448	476	512	478	470	491	463	480	460	484	482	481	495	485	497	473	497	468	506	511	496	474	484	481	504	523	465	500	479	480	483	477	494	516	503	485	487	503	466	497	532	493	503	523	503	458	465	473	486	472	462	481	466	483	469	459	529	470	464	519	482	454	476	477	495	486	473	478	458	441	522	469	476	454	497	455	477	474	515	497	460	468	464	514	498	499	504	444	483	481	449	451	497	512	474	537	509	458	490	494	498	484	470	494	485	491	491	451	480	498	463	512	499	457	476	451	515	494	488	470	510	494	491	488	475	502	486	494	498	462	489	430	480	454	454	479	474	478	465	506	447	522	460	458	530	497	500	481	496	484	506	488	501	516	494	479	475	487	499	482	488	494	465	462	431	487	505	514	492	479	448	455	457	464	447	450	468	496	480	486	496	505	485	489	499	494	460	477	457	458	437	465	472	453	482	496	538	463	465	466	475	484	476	495	491	461	491	519	468	462	456	477	499	496	486	499	462	502	487	521	512	439	477	491	453	487	508	464	510	489	488	565	489	445	496	472	499	477	504	472	473	527	526	493	456	506	506	517	499	490	499	462	530	475	457	478	479	513	444	432	476	520	460	477	498	462	493	490	455	459	479	469	504	492	473	504	454	451	464	513	491	478	468	474	484	498	451	488	466	486	472	487	502	490	480	483	446	494	487	482	477	479	447	479	492	444	518	482	504	510	481	467	477	468	476	480	470	428	491	442	444	477	515	503	496	500	519	490	477	495	503	513	531	452	518	490	461	482	479	479	514	497	486	475	456	504	488	490	511	484	474	503	469	448	467	438	482	498	509	438	472	454	465	485	473	506	468	468	495	472	482	473	489	462	476	445	467	443	494	465	487	495	466	465	502	496	456	488	457	457	501	468	513	476	500	495	491	494	448	456	488	459	461	476	477	487	493	438	493	507	488	458	444	467	488	431	516	460	473	485	465	489	473	456	465	498	460	488	477	502	508	457	517	478	518	484	492	487	511	488	513	448	444	497	495	518	484	503	486	487	428	498	468	496	499
14005	1225	1046	856	657	560	524	459	465	402	399	371	366	402	397	360	347	379	357	341	354	337	344	343	343	359	362	316	322	366	334	377	349	332	372	308	309	353	295	346	346	347	319	360	349	325	327	320	349	343	317	330	345	332	323	304	336	311	353	316	335	372	354	371	357	353	351	313	318	331	338	346	315	355	339	302	336	334	328	336	314	349	314	373	306	328	341	312	348	299	335	365	370	357	336	324	324	324	341	352	327	326	342	325	312	324	367	314	299	363	323	327	291	344	343	346	340	349	341	310	286	338	315	315	352	342	334	346	301	310	339	341	346	330	352	362	312	332	365	319	334	331	309	306	300	346	325	360	328	301	304	327	368	306	346	301	308	301	341	365	314	313	323	354	356	344	305	346	331	346	303	317	321	314	336	345	299	331	321	333	321	329	330	319	347	343	347	347	352	338	366	329	324	363	325	292	340	327	329	339	304	345	356	322	330	375	311	354	332	356	338	313	318	325	324	342	336	293	314	338	337	293	333	322	364	319	324	353	328	323	313	371	325	350	324	326	323	350	346	320	336	314	330	306	312	334	351	345	360	320	368	317	338	329	337	298	289	342	356	311	354	317	364	356	330	348	309	313	316	333	283	340	343	325	328	287	336	320	323	338	308	335	329	305	307	264	311	372	320	327	346	343	353	291	313	299	304	350	324	355	293	341	330	349	327	326	354	377	313	336	338	336	302	291	346	345	303	290	350	334	324	314	303	314	321	315	351	364	331	373	332	325	352	331	334	321	309	325	336	323	286	342	324	317	325	324	329	337	304	364	302	343	352	302	341	326	338	322	337	308	331	362	319	356	350	340	324	315	313	310	305	299	319	323	340	309	338	330	334	331	336	342	302	311	287	378	307	324	323	335	337	324	340	336	340	328	358	334	304	319	288	349	364	310	314	327	315	376	353	364	341	324	333	331	314	322	380	360	299	330	318	322	351	314	334	322	305	335	313	303	291	369	340	309	336	343	305	334	313	333	301	342	319	315	323	323	342	350	326	343	345	323	339	359	305	316	320	348	321	311	311	303	356	308	364	347	326	338	322	289	312	312	330	321	336	346	375	334	353	339	311	317	344	317	320	307	331	345	331	343	320	333	313	303	364	278	344	322	336	290	335	314	345	371	356	339	314	326	314	322	337	331	376	339	320	315	327	305	310	333	320	328	332	327	371	340	313	329	338	360	340	352	331	315	274	319	335	349	320	312	312	312	323	329	309	281	352	335	351	320	316	304	323	320	317	349	346	329	325	313	327	320	339	328	347	338	313	320	361	309	323	316	306	356	359	360	317	326	322	318	338	331	327	306	343	343	345	314	297	343	345	318	350	339	345	317	301	323	317	278	345	352	329	342	316	350	312	336	353	346	330	339	355	315	325	287	326	324	351	356	319	334	315	326	361	286	314	305	322	360	371	342	318	348	331	332	351	344	319	311	297	323	314	352	377	322	302	362	341	317	339	308	333	339	362	335	299	350	335	326	337	325	311	340	373	322	308	330	316	293	330	332	335	341	314	326	309	325	346	344	309	367	353	325	304	330	336	321	336	292	339	297	277	353	312	298	340	347	339	325	349	310	315	328	360	339	336	318	341	346	333	296	304	308	334	347	339	319	355	331	351	319	314	320	311	296	349	322	326	319	330	337	343	314	320	366	309	279	323	326	301	340	322	337	343	333	326	314	341	335	352	335	355	351	308	349	340	361	309	346	359	329	342	326	302	347	321	316	332	376	297	351	287	310	363	303	317	349	323	323	308	332	312	324	335	320	320	348	342	349	342	320	304	320	325	304	325	303	347	326	334	358	329	331	350	315	327	380	355	333	345	344	350	338	332	329	354	364	361	372	312	315	304	333	353	332	337	309	301	330	312	326	323	340	297	327	341	304	368	337	364	328	338	324	299	320	351	337	326	324	343	372	348	307	338	333	318	346	322	324	331	337	340	309	355	326	324	324	337	298	331	313	312	293	319	354	319	309	331	320	335	290	347	332	323	323	322	331	347	358	339	349	322	326	318	312	319	304	323	338	333	345	367	298	339	338	314	323	329	341	295	307	334	323	312	312	327	338	336	334	310	335	341	353	336	312	311	346	315	319	356	339	298	365	322	299	360	372	371	313	313	320	341	306	317	318	303	327	338	292	351	320	329	384	328	334	336	329	356	320	352	326	294	316	332	321	332	297	287	308	327	297	315	312	354	298	301	316	341	342	341	306	360	367	338	301	340	344	310	329	373	282	343	321	373	320	356	350	322	323	327	367	335	335	326	350	313	312	336	322	359	372	324	341	363	347	342	331	305	326	334	316	356	311	331	324	327	342	354	383	319	320	338	328	301	333	334	330	352	315	338	315	314	324	321	311	349	327	307	326	339	360	367	355	325	329	347	372	325	319	317	292	336	337	317	341	337	340	316	332	321	346	324	339	357	343	345	304	327	322	307	324	344	356	350	318	339	317	357	297	338	327	339	353	317	339	362	364	348	300	338	325	316	340	336	347	357	356	340	304	326	330	326	338	333	344	359	322	296	305	354	314	307	347	336	335	333	348	347	339	336	295	342	293	301	336	305	303	322	316	320	310	346	366	321	330	363	315	335	337	302	328	339	386	326	335	292	325	291	309	330	332	323	313	333	330	347	345	337	339	292	303	318	304	302	304	346	321	309	312	313	300	329	341	316	320	344	369	299	323	313	328	329	320	382	357	328	350	327	324	357	317	344	303	327	352	335	340	338	335	329	328	334	330	333	329	363	308	334	319	308	367	332	319	318	348	303	335	328	307	322	353	347	334	349	351	349	329	344	334	316	342	344	319	343	339	329	346	355	326	324	334	333	354	300	315	339	296	350	343	345	319	360	333	356	348	342	343	366	329	324	341	348	332	333	338	316	313	350	355	308	362	338	360	342	304	331	324	342	334	377	381	346	307	312	324	333	319	334	328	311	334	338	328	334	376	328	362	318	325	332	322	341	351	308	331	348	307	357	341	343	341	318	363	326	326	308	368	284	324	355	329	323	324	355	345	367	343	338	300	321	344	323	337	331	344	333	346	323	312	313	317	335	277	339	306	310	339	284	334	322	314	353	331	336	352	335	336	317	326	339	355	304	346	303	322	294	328	311	352	291	336	321	300	313	305	347	376	347	338	340	326	348	346	323	321	349	315	347	327	363	331	342	285	324	327	358	330	335	344	353	365	295	318	295	259	343	298	351	329	320	339	295	337	343	301	316	328	367	324	325	324	313	320	303	349	350	322	343	347	296	349	325	334	336	311	353	315	362	285	381	335	389	317	353	347	346	325	301	305	375	297	321	329	331	324	303	318	315	359	293	339	360	339	320	299	320	350	362	311	335	313	311	347	331	320	342	307	352	336	341	324	327	349	346	354	329	365	313	337	357	330	300	318	320	333	324	328	324	356	334	320	344	341	298	299	309	355	327	340	343	330	304	334	360	350	363	318	309	354	324	324	347	333	336	342
8188	1392	2212	2576	2226	1886	1736	1548	1554	1320	1243	1242	1039	990	993	972	928	987	924	883	877	919	877	856	900	881	858	929	841	833	854	872	897	884	832	800	791	792	867	812	845	844	869	811	848	793	825	811	804	833	839	848	849	823	798	829	852	807	836	864	811	775	810	784	778	818	808	804	840	845	805	885	791	799	841	777	762	814	828	787	848	832	778	821	818	823	817	798	802	808	809	829	798	841	864	773	853	780	808	801	843	754	787	761	797	807	772	808	803	767	786	800	799	818	788	795	805	773	820	819	793	805	767	760	818	780	810	865	832	807	841	735	771	768	823	827	756	811	840	809	840	772	769	883	795	787	809	804	806	780	804	822	797	803	841	762	765	776	777	801	752	761	813	804	800	794	772	792	768	800	808	813	783	806	782	778	808	822	755	795	789	810	815	838	784	809	802	789	748	819	817	788	840	830	820	800	821	815	801	863	788	826	799	791	807	797	802	823	769	795	804	827	794	823	790	844	825	803	810	821	787	842	769	790	822	760	776	738	817	783	850	773	796	834	820	832	831	818	715	780	784	847	809	832	803	837	773	788	815	793	782	837	800	800	793	846	790	822	839	751	786	840	776	804	787	825	848	775	809	845	768	829	773	771	812	797	842	821	813	815	806	823	766	768	863	790	788	770	794	782	778	786	810	761	856	774	864	798	783	779	819	805	752	808	805	755	820	791	824	768	820	837	820	819	800	775	763	815	866	760	806	796	842	785	809	772	811	782	795	783	800	835	783	807	821	771	841	819	770	796	835	804	875	742	833	819	777	785	804	843	788	744	781	828	775	815	823	747	823	816	842	829	815	793	803	841	825	791	765	784	779	847	771	802	826	828	781	779	809	784	867	810	793	832	857	872	808	814	819	794	832	786	762	779	780	744	758	825	797	809	752	816	810	828	832	803	829	786	745	763	835	774	755	802	783	792	780	760	843	807	809	794	800	820	850	790	773	798	850	798	809	764	802	845	779	806	790	819	823	811	789	805	789	801	805	794	775	792	817	823	849	842	776	796	821	805	852	862	776	768	814	744	807	835	761	803	842	779	805	780	794	775	799	799	790	794	826	759	807	803	830	900	793	783	821	748	797	756	796	790	787	800	836	772	805	809	803	783	815	792	715	766	788	770	824	836	784	770	744	804	794	799	822	823	778	796	780	833	797	834	808	811	777	827	787	831	805	778	829	780	762	827	798	821	772	849	803	819	803	789	783	801	806	781	819	757	784	834	756	821	773	820	826	755	715	798	733	794	818	785	759	793	842	786	814	788	829	821	772	805	848	783	813	791	791	747	780	796	803	814	770	782	776	800	833	819	853	780	828	820	793	810	730	791	841	831	773	765	760	742	802	823	808	824	837	850	785	797	817	837	768	810	813	756	834	814	819	781	801	775	831	809	784	788	835	818	861	818	796	810	795	793	798	794	836	906	784	826	780	836	797	767	799	778	819	751	788	831	825	816	823	801	863	818	768	859	795	780	797	816	812	821	796	817	819	824	822	839	812	805	835	830	784	773	831	826	796	769	760	789	768	812	834	812	807	765	782	832	829	764	804	817	833	801	749	796	818	732	809	762	806	833	795	789	842	781	852	759	781	795	775	808	864	791	767	811	812	825	822	805	806	794	763	822	780	802	843	779	779	815	822	834	787	765	762	807	784	835	779	800	845	797	779	812	820	777	773	776	809	833	782	798	780	859	746	785	811	813	851	735	820	817	781	744	821	784	745	792	777	772	754	838	785	789	848	810	817	765	773	758	794	799	831	799	823	820	754	754	770	840	788	797	842	741	783	813	785	756	813	765	795	829	767	810	796	790	778	856	765	809	866	806	794	823	800	787	773	766	834	858	809	742	839	813	802	735	777	776	837	779	818	780	801	791	822	804	830	821	818	808	828	789	788	792	785	799	789	863	846	766	809	815	841	808	799	779	847	776	793	812	829	819	786	796	783	838	779	830	833	887	817	778	837	801	753	799	807	831	802	836	793	799	811	823	815	759	826	817	807	835	823	772	789	761	791	832	766	878	840	825	798	791	803	854	737	822	777	728	789	788	777	788	798	847	811	824	764	828	793	793	822	820	823	806	798	818	838	803	818	782	788	830	809	803	786	838	850	802	799	742	850	808	791	756	773	804	790	805	826	768	812	843	789	842	781	785	798	767	806	802	831	814	740	777	784	802	837	829	732	842	862	848	822	853	798	814	800	788	755	803	786	782	832	833	789	861	829	793	768	796	802	797	820	807	782	809	806	775	791	780	820	810	823	790	830	840	816	822	801	839	782	826	853	838	803	821	815	814	798	773	785	819	751	744	765	858	805	796	771	795	820	766	816	792	743	867	792	841	766	833	761	797	786	789	810	836	803	835	817	837	793	829	819	793	781	766	795	780	795	816	818	750	775	773	782	768	786	779	789	815	792	830	844	779	804	800	819	784	873	805	858	785	760	836	825	778	837	816	755	816	806	826	785	804	835	816	772	790	803	784	784	809	821	850	800	815	818	730	734	818	770	793	793	817	811	816	778	772	794	810	780	795	812	789	810	773	792	751	796	808	752	792	825	811	792	840	779	761	822	830	794	768	859	779	806	816	802	776	814	805	797	745	764	814	831	815	812	760	812	777	783	819	787	830	765	788	799	852	767	783	868	747	777	781	814	871	810	838	800	789	839	799	786	796	840	822	853	790	849	798	793	820	774	812	746	865	751	823	773	823	813	808	836	804	781	916	830	828	823	824	809	804	833	813	817	860	790	793	779	807	802	790	750	852	870	779	783	766	831	786	813	793	771	774	824	831	815	786	803	795	824	825	752	841	802	838	816	811	797	800	779	780	878	782	793	778	794	805	732	796	771	773	787	770	765	865	815	810	815	774	763	804	836	838	796	803	794	756	789	786	791	833	789	766	791	754	811	786	800	795	823	785	772	834	835	776	830	807	795	799	788	795	832	806	792	812	836	818	840	771	796	792	801	789	783	833	787	801	782	809	846	760	799	848	739	739	807	783	817	801	860	801	807	810	815	774	819	825	819	809	808	749	762	830	807	773	804	776	850	779	766	745	760	792	763	789	793	845	791	822	819	827	794	849	813	803	834	801	768	785	827	796	819	819	823	769	764	786	805	790	773	824	815	788	773	823	767	790	807	758	790	762	809	806	801	833	786	786	797	840	838	841	796	805	854	779	809	810	798	796	823	772	851	793	828	766	743	851	825	815	781	797	808	763	843	776	799	770	803	819	798	742	820	805	765	822	837	818	825	747	807	789	767	846	761	808	764	780	835	816	774	803	808	826	781	756	839	788	839	764	843	817	821	753	789	850	797	813	806	816	855	847	773	824	795	839	793	791	805	793	792	756	806	824	793	793	795	776	747	779	772	864	820	815	800	766	816	795	821	772	828	823	800	797	757	788	780	764	807	788	864	843	778	826	756	835	803	774	794	777	789	821	760	784	788	848	795	791	785	815	805	848	758	810	790	774
1435	304	325	267	233	283	293	272	285	300	264	270	256	287	296	320	254	303	265	286	287	253	279	291	281	289	264	278	255	285	259	253	289	277	310	308	297	307	283	273	280	315	271	301	265	251	288	271	257	284	290	284	309	282	281	317	285	287	263	287	280	269	282	236	311	289	287	281	276	255	277	272	313	292	249	291	281	254	284	275	296	277	268	257	265	239	284	286	293	270	314	288	270	258	270	273	264	298	289	278	322	286	274	277	284	258	305	264	292	246	306	263	261	286	259	239	264	274	271	292	273	286	304	241	262	252	245	257	266	272	293	286	244	279	257	272	309	279	266	326	243	222	250	270	290	293	266	299	287	276	280	266	277	271	294	246	274	263	306	266	289	267	303	279	253	324	277	292	277	255	276	290	254	280	290	280	275	263	262	281	275	309	290	284	292	284	293	255	286	286	304	281	273	293	279	257	263	266	263	298	280	266	284	270	279	286	293	263	260	258	269	279	244	303	294	298	289	271	285	259	266	268	306	275	260	261	265	295	234	281	267	318	271	298	311	269	294	302	265	258	286	250	317	275	256	279	286	291	292	297	261	253	280	266	290	280	298	285	265	277	287	287	284	306	270	288	263	287	244	304	264	238	271	299	295	274	268	265	275	279	280	265	269	279	285	299	292	269	274	281	288	277	265	297	280	297	283	260	257	291	304	267	284	276	262	281	316	286	270	276	315	272	284	261	299	281	282	289	276	262	303	300	277	282	281	282	283	258	296	289	269	291	286	269	239	267	267	276	291	285	272	262	260	268	296	281	305	246	281	277	309	231	292	252	271	271	291	296	268	275	272	312	278	291	272	265	272	268	272	303	298	273	266	291	295	292	287	329	263	273	258	274	280	271	286	282	269	290	297	293	259	268	297	274	281	229	295	263	296	303	275	300	276	276	279	271	265	283	280	281	313	292	258	259	241	272	255	293	262	271	275	272	324	302	285	261	259	280	303	299	277	286	262	292	292	277	277	278	226	282	283	256	269	287	276	294	270	307	264	282	310	291	280	282	247	286	295	288	277	295	271	272	281	284	279	285	316	242	300	286	284	257	265	289	316	235	244	282	275	278	259	266	275	282	257	319	289	295	290	282	271	298	268	275	258	280	299	269	270	278	275	247	247	244	301	287	296	294	247	248	282	254	286	268	252	297	289	273	312	284	281	272	321	260	275	243	298	262	278	288	277	263	263	270	267	253	264	307	273	277	235	271	271	298	239	267	299	296	282	271	289	278	255	286	280	244	279	294	292	278	302	291	275	287	265	284	269	262	294	284	298	255	264	273	291	285	250	272	304	302	292	260	261	282	318	262	265	286	273	295	285	239	262	258	264	289	272	259	268	288	286	288	298	267	274	294	307	298	271	276	286	268	289	274	264	286	243	250	274	262	274	259	304	288	267	238	252	282	295	271	290	281	295	283	281	310	278	242	252	265	315	298	267	272	295	275	300	290	273	276	305	293	269	234	267	299	266	324	269	233	280	295	253	264	271	267	288	260	306	270	282	293	245	289	258	271	305	300	276	292	266	294	285	243	285	294	245	297	246	267	302	279	300	288	284	298	261	281	266	289	296	257	267	255	270	280	252	259	279	275	250	255	286	291	271	279	292	311	258	269	334	251	286	291	269	295	267	306	300	279	276	274	300	280	282	301	264	279	306	291	279	275	270	257	255	263	313	268	242	278	268	279	303	269	265	280	294	309	269	277	272	282	256	259	236	252	260	302	260	233	306	292	256	277	289	276	297	275	277	264	285	274	275	296	316	289	260	267	239	270	249	294	246	250	261	252	264	269	255	291	276	265	266	265	282	263	317	303	256	238	267	285	264	293	298	308	303	294	298	255	298	301	261	297	296	294	280	304	272	285	285	256	273	307	280	285	281	239	290	288	303	265	266	267	301	268	281	266	284	282	270	268	286	292	282	302	289	291	304	247	275	268	263	286	270	283	291	269	292	255	295	305	272	264	260	271	264	279	275	265	250	256	272	292	262	288	275	284	283	273	260	278	269	262	245	284	315	310	268	294	286	293	275	244	258	278	266	246	282	265	280	280	291	307	279	282	278	281	279	276	276	259	296	308	285	283	296	279	270	294	275	250	286	275	249	270	269	237	285	287	259	280	259	316	292	284	276	287	302	283	282	270	278	268	263	314	241	310	293	255	280	273	271	286	270	313	291	271	282	300	283	274	290	267	284	297	249	264	266	279	283	268	309	283	259	271	309	289	264	254	271	269	261	306	292	257	314	284	274	268	272	281	289	286	281	274	277	293	295	285	290	264	318	286	271	301	273	290	262	234	304	277	268	295	305	287	297	280	258	241	287	257	269	301	290	265	308	310	278	268	235	257	272	286	278	251	274	294	280	286	259	322	241	284	277	271	281	288	284	283	275	282	249	263	285	299	267	283	252	272	305	264	286	285	258	281	302	272	278	272	278	304	260	284	294	281	247	268	288	274	284	264	248	266	298	275	271	289	295	305	261	266	283	295	292	326	264	293	300	281	286	274	270	269	326	292	277	275	302	266	247	287	271	272	281	284	259	275	254	262	302	274	251	249	298	300	258	291	291	295	280	281	284	300	262	271	238	294	298	301	323	290	275	269	255	257	286	297	226	254	290	275	264	280	273	268	279	265	265	271	268	270	270	279	271	264	234	257	252	256	264	280	275	279	293	295	298	308	253	287	252	253	261	285	278	293	244	275	267	297	274	275	257	309	283	286	263	271	276	293	268	274	288	284	257	306	279	285	295	312	270	275	322	310	271	290	290	324	279	273	294	273	307	296	265	293	276	262	274	254	273	286	277	252	300	282	277	295	240	269	255	245	262	268	256	276	265	258	279	279	291	262	267	319	269	258	310	273	275	219	264	292	286	280	245	246	285	280	261	271	274	284	308	287	270	281	287	266	269	297	258	302	247	263	292	289	268	267	271	337	276	244	269	255	278	273	293	281	253	249	274	252	284	318	294	298	262	267	291	288	281	292	254	286	287	272	258	253	256	278	285	302	294	295	288	303	266	297	304	298	285	277	257	277	284	283	310	294	258	292	267	270	322	249	291	291	278	288	282	269	296	290	284	269	276	277	257	283	274	282	265	296	288	314	267	260	267	283	301	290	278	285	271	256	265	268	298	250	241	272	291	256	298	267	270	300	287	283	265	281	289	279	274	278	255	274	262	271	283	266	272	296	303	267	249	291	270	300	285	297	278	269	271	248	275	275	264	305	283	258	286	283	280	280	299	302	284	280	292	236	293	294	278	251	283	254	265	258	308	283	273	267	285	258	300	290	293	264	276	267	263	268	280	257	241	262	285	259	256	285	323	253	258	280	297	267	278	276	253	255	270	274	262	292	286	242	248	279	280	313	294	294	252	281	300	264	287	285	252	273	278	282	264	274	280	282	267	283	270	292	287	324	312	275	262	254	297	286	293	268	277	279	299	272	296	266	284	258	282	273	307	285	272	232	270	263
1871	631	716	712	682	651	722	678	695	686	706	683	687	635	675	678	614	647	644	637	679	680	670	673	673	643	677	689	682	675	625	646	605	651	639	687	632	675	679	667	704	670	675	677	660	673	653	681	676	690	668	677	678	695	667	604	649	648	688	673	638	671	662	656	682	715	667	672	664	641	644	644	630	703	646	661	673	661	618	722	638	646	651	660	690	682	678	696	660	641	726	661	644	647	675	741	645	671	672	666	663	592	622	650	639	654	604	648	686	634	657	662	691	659	645	689	715	652	664	665	645	668	659	685	661	690	649	668	666	702	670	661	661	660	638	617	672	628	680	658	637	583	699	635	688	655	648	648	666	638	639	665	678	685	686	652	674	674	672	648	645	665	644	655	639	636	677	665	649	619	650	693	675	661	586	668	638	659	629	651	677	640	659	679	688	627	639	696	635	668	621	670	674	654	693	722	664	659	630	682	653	649	697	651	675	664	645	676	678	698	675	658	635	688	691	665	657	696	667	629	671	701	649	656	615	647	623	645	641	671	611	653	650	709	652	682	684	638	642	678	671	673	677	634	623	594	650	680	684	697	691	661	645	639	640	629	690	682	731	668	681	636	617	678	684	674	667	704	647	656	683	655	693	665	661	623	641	602	699	624	646	697	639	648	681	657	654	692	662	677	710	651	700	702	671	675	668	663	645	654	684	679	650	696	674	677	678	663	674	707	676	646	644	687	693	643	662	671	640	686	668	646	703	679	686	648	652	682	677	690	716	688	667	656	617	624	612	693	658	656	649	702	635	684	699	622	667	672	663	647	617	674	669	656	675	683	649	683	692	689	606	655	659	698	665	695	657	677	675	674	653	667	614	683	650	644	666	663	667	693	685	661	637	672	666	639	686	668	652	687	643	659	640	655	645	645	625	628	613	708	634	669	671	691	671	660	658	627	686	699	680	692	654	714	633	654	654	648	685	663	648	608	646	658	660	664	663	692	663	646	670	654	663	694	675	634	701	613	658	604	701	710	621	680	727	648	685	630	701	660	646	643	690	676	696	709	678	671	637	638	668	669	703	703	630	680	632	655	706	684	625	656	627	612	700	644	721	703	638	687	648	611	655	713	668	676	692	661	629	665	676	676	677	674	655	687	678	674	691	668	668	682	643	656	636	671	684	632	649	678	628	655	676	666	681	717	670	671	698	644	635	623	724	643	685	690	660	665	667	663	594	643	674	664	617	670	695	626	685	659	694	649	672	656	714	694	688	704	667	680	665	604	644	643	659	682	677	671	596	656	699	660	703	668	651	645	662	650	708	649	653	685	638	685	624	693	649	602	678	651	683	643	731	621	648	648	672	650	656	646	682	663	692	676	646	652	666	667	647	705	638	630	651	734	670	674	645	669	689	675	647	658	688	653	655	696	677	638	660	686	659	674	675	695	666	642	650	631	659	692	675	667	661	646	676	686	691	702	641	631	713	658	670	680	671	645	660	649	637	672	669	665	647	651	695	656	616	666	614	607	659	662	670	632	657	644	646	682	667	634	653	634	676	651	664	689	694	693	669	647	656	663	686	661	642	628	668	683	719	664	661	637	618	599	638	613	677	635	637	692	644	647	655	627	692	658	670	688	663	665	635	671	647	647	650	670	659	653	650	632	627	709	674	668	681	662	662	618	651	691	673	673	666	641	700	603	683	667	645	666	655	658	702	646	640	656	663	701	647	687	616	652	632	684	667	645	634	637	677	631	627	682	645	714	643	623	646	697	681	709	697	645	659	703	676	653	640	684	608	692	640	649	678	674	627	644	624	677	665	666	622	646	631	678	685	650	670	654	624	669	682	680	692	630	656	690	678	629	646	734	636	666	704	682	659	660	626	694	661	644	655	663	676	671	663	665	628	702	657	668	704	623	632	685	704	685	673	622	709	700	680	654	658	658	693	625	683	674	688	628	625	671	701	641	658	656	650	658	663	687	625	717	677	657	644	633	651	681	670	690	703	668	696	652	693	646	606	671	681	673	648	653	623	651	658	633	621	640	646	743	667	649	703	634	676	674	645	677	650	649	620	635	672	647	665	669	678	613	678	692	664	679	669	658	676	648	639	713	660	617	664	634	650	666	659	628	688	687	668	659	629	649	654	661	718	652	647	682	676	655	606	633	662	628	674	647	645	653	629	639	629	688	621	679	661	660	646	632	628	672	700	635	676	661	682	675	672	666	676	667	686	663	631	680	703	585	709	657	686	652	676	688	633	660	680	655	641	678	716	595	676	659	647	625	636	644	658	674	698	653	683	674	680	634	683	641	654	647	709	614	692	650	603	642	616	658	608	705	679	686	650	692	643	645	670	678	676	666	649	722	636	635	690	697	686	719	642	674	649	633	675	721	644	619	658	678	608	653	656	678	678	626	672	684	625	617	678	624	687	646	683	694	639	592	697	656	633	666	646	677	637	645	646	650	645	663	688	664	656	660	664	658	656	617	675	664	651	625	663	716	689	682	641	644	645	646	662	684	646	654	647	653	679	684	653	707	663	676	669	655	653	652	670	661	649	679	707	621	671	640	702	613	629	671	672	636	694	711	662	674	675	658	627	710	623	681	657	628	650	648	662	662	709	630	665	662	637	649	669	668	633	722	649	685	705	662	625	645	640	640	648	655	654	693	644	683	678	630	662	704	659	674	686	666	627	647	652	643	674	616	663	715	679	663	620	655	637	680	706	630	671	677	645	655	655	657	710	656	701	651	659	689	698	645	713	668	703	676	666	708	644	641	680	643	707	658	650	641	685	674	697	663	639	719	661	675	675	662	683	652	677	657	640	648	664	685	669	655	667	657	637	657	646	630	696	670	708	696	656	660	659	662	664	680	612	648	677	670	680	655	690	688	623	664	652	656	673	647	672	660	708	663	658	620	638	661	598	628	658	681	704	658	668	665	658	699	635	653	683	624	674	631	629	681	599	708	662	674	677	655	667	714	642	665	676	662	599	653	708	632	636	630	634	679	687	655	643	638	680	615	678	649	646	671	672	654	670	628	685	674	622	623	631	709	668	705	687	672	645	719	654	657	706	672	683	655	671	689	673	645	680	662	659	673	633	643	648	682	661	632	689	689	669	688	651	691	648	657	674	651	605	680	667	663	652	662	655	697	655	603	613	665	672	643	615	660	642	666	651	698	678	689	679	628	642	632	690	619	670	658	655	644	706	637	662	667	650	639	680	670	675	672	658	660	637	629	647	651	688	688	676	635	672	698	615	656	694	676	660	652	686	656	651	643	685	624	662	643	617	693	681	651	655	695	692	681	694	683	664	668	677	623	630	702	630	642	634	684	673	658	673	642	682	643	703	731	643	649	641	646	613	652	645	704	671	641	698	672	651	644	664	634	676	651	610	698	655	674	696	639	652	652	682	680	614	636	687	666	704	685	627	678	659	605	679	671	661	623	671	658	676	664	620	682	685	692	682	619	694	671	674	672	638	684	706	680	655	677	635	681	662	651	604	660	636	667
7757	498	529	437	364	291	295	253	254	231	198	175	213	199	193	190	186	196	193	187	180	166	196	173	186	170	217	186	191	199	182	200	169	181	168	171	176	151	164	168	189	197	178	166	177	191	193	186	200	130	164	174	174	195	171	179	172	180	191	196	193	213	182	182	164	193	197	167	182	195	160	173	189	165	164	183	197	190	165	176	177	174	187	174	176	186	193	162	154	165	180	178	172	199	193	163	175	200	145	161	183	196	177	164	174	164	178	163	178	168	184	190	175	171	164	178	174	196	165	181	175	198	189	176	170	167	163	188	174	185	164	171	195	165	184	193	175	171	180	191	166	173	178	194	192	193	184	170	157	168	161	159	172	174	188	182	184	140	184	162	167	174	165	191	180	167	174	172	183	196	201	155	199	174	163	179	180	171	171	162	177	175	179	174	186	159	172	182	153	168	177	145	193	171	160	161	174	163	187	190	162	202	198	182	174	169	182	150	173	162	161	153	175	198	169	197	184	200	168	186	186	188	184	151	175	169	189	171	185	199	176	161	189	192	177	167	154	185	163	191	172	213	188	199	176	185	158	162	187	172	153	192	175	171	199	191	155	170	184	150	182	192	182	178	171	187	198	180	182	167	187	185	167	194	165	186	160	188	165	178	182	170	167	166	170	161	166	189	151	182	205	170	180	195	186	189	192	164	160	198	187	161	187	155	153	190	159	202	160	155	184	199	178	176	203	172	169	176	175	166	160	172	183	176	198	198	178	172	164	181	175	179	173	154	193	187	158	174	178	231	192	186	160	157	188	193	207	193	191	188	183	148	202	161	181	176	176	175	208	190	160	179	177	185	180	193	175	192	166	177	162	177	170	180	179	156	169	181	179	179	184	173	187	190	176	167	198	191	191	189	184	185	196	179	176	216	172	158	202	181	178	174	149	184	157	159	177	190	176	171	199	192	171	160	158	179	200	171	206	178	155	179	171	182	179	198	180	192	156	169	194	199	182	185	166	192	172	193	179	173	197	177	187	168	167	182	176	154	193	181	171	170	207	190	149	175	193	180	207	169	173	168	170	169	169	183	165	186	185	173	162	181	165	185	195	207	160	165	177	191	186	186	191	193	178	172	191	196	166	191	191	163	188	175	149	187	176	197	185	202	178	170	169	179	185	174	176	161	176	194	188	183	185	183	179	201	187	208	179	158	187	196	172	170	163	153	182	189	178	205	178	191	180	209	179	181	173	172	163	205	172	160	195	167	182	149	176	175	180	189	157	157	197	182	204	175	183	195	188	186	191	160	194	182	187	168	169	182	165	171	170	206	177	179	186	177	152	141	169	166	190	168	194	210	182	183	182	172	191	162	167	188	139	169	173	174	193	177	192	165	176	174	177	200	189	158	193	176	168	187	158	152	177	164	151	170	151	173	175	192	169	184	165	153	183	176	186	171	169	191	172	195	159	195	194	184	158	156	179	190	174	178	158	191	157	173	174	162	197	181	168	178	175	159	170	156	181	182	178	188	162	189	178	180	183	159	179	163	187	160	181	179	203	170	164	181	187	209	183	189	168	155	202	190	210	202	165	167	184	193	164	157	179	142	181	215	178	206	171	196	196	173	180	195	187	172	192	165	171	160	176	194	158	181	153	219	181	171	157	173	181	158	188	211	138	190	181	168	175	171	135	180	179	195	159	168	159	152	184	175	177	191	195	173	146	188	196	197	190	178	162	184	175	178	176	178	167	146	186	203	177	182	182	186	176	173	167	172	163	168	185	190	174	188	182	166	179	177	191	179	188	170	193	181	180	172	187	196	156	176	176	162	191	157	169	183	183	177	167	202	187	184	164	201	173	155	177	168	196	157	169	157	173	172	167	173	171	202	159	161	178	170	191	171	185	169	162	196	194	176	150	170	176	186	159	174	179	187	168	151	158	172	185	168	178	183	195	183	183	176	170	201	184	184	182	167	201	164	163	197	165	152	160	192	188	175	178	180	172	188	192	195	170	165	163	178	167	139	179	163	185	181	173	145	178	154	171	181	179	173	179	172	187	174	169	202	175	189	193	164	170	172	169	186	180	171	167	183	160	172	170	161	166	195	174	167	188	160	190	191	149	187	168	154	154	178	158	171	164	174	154	175	166	168	175	179	172	175	164	186	176	177	189	208	190	149	177	189	195	163	155	180	169	178	174	166	147	162	166	158	159	192	211	165	182	181	162	180	168	158	195	171	184	182	192	189	178	186	166	196	174	174	169	179	188	192	174	191	175	173	177	176	150	162	207	163	187	173	176	168	173	161	179	167	192	167	162	150	176	189	196	177	174	195	197	160	172	173	154	190	169	170	193	165	174	207	171	173	165	178	178	190	167	185	174	172	160	165	169	164	171	187	183	169	166	190	186	190	173	173	187	185	174	170	163	186	176	195	188	151	168	191	171	175	209	170	190	168	177	191	182	199	176	184	187	181	176	155	161	170	155	167	177	212	175	198	166	151	153	178	198	195	180	168	167	186	183	190	194	154	186	198	159	169	179	178	167	187	162	161	157	181	167	178	152	179	173	172	200	185	170	153	183	172	185	182	209	174	182	193	184	167	169	193	198	208	173	164	192	158	189	172	177	176	177	199	216	179	146	166	186	202	153	194	183	179	178	180	168	184	168	197	167	193	135	179	175	155	159	157	196	184	175	202	169	169	183	174	178	178	175	160	189	211	184	168	148	172	173	161	168	165	188	187	171	199	175	184	147	182	157	200	152	193	196	166	165	180	176	178	167	178	172	197	191	181	163	168	202	188	179	175	165	168	224	191	200	171	180	171	179	171	185	159	172	163	186	200	205	181	169	181	171	187	177	183	164	164	185	174	184	179	196	171	181	184	172	181	147	195	195	168	143	181	187	172	184	172	190	171	192	196	179	169	177	181	178	166	162	139	167	173	191	167	196	213	171	191	188	189	171	179	157	178	184	183	174	172	182	191	171	147	176	183	186	178	184	178	149	154	190	179	190	157	170	179	192	200	199	211	172	181	177	167	174	195	194	172	184	167	166	214	189	176	161	167	169	179	161	170	174	171	181	186	177	165	173	155	163	160	194	185	174	180	162	177	178	155	169	185	191	160	189	191	192	187	189	169	166	172	197	185	173	182	153	174	178	171	179	189	181	164	177	188	175	200	186	153	201	189	161	197	164	199	189	181	176	158	191	208	194	184	171	179	175	180	172	199	182	175	183	184	193	170	183	185	165	182	158	162	176	185	188	155	164	170	155	174	207	170	180	179	160	178	174	159	185	187	178	184	171	180	179	178	170	204	171	188	173	171	182	165	162	164	172	179	179	172	178	190	190	183	182	182	194	160	172	173	167	183	168	183	189	172	171	180	172	172	160	156	175	195	162	166	175	187	170	151	175	177	176	196	151	175	195	179	183	187	189	187	134	182	165	184	164	169	174	172	196	162	172	197	164	165	189	196	177	183	174	162	184	162	185	172	182	187	204	185	186	171	172	200	156	199	160	193
6288	695	1162	1326	1196	1057	1021	818	850	706	772	627	606	546	569	584	560	591	545	550	568	516	523	539	511	502	520	514	533	509	525	475	489	474	483	502	505	462	501	495	546	468	488	495	510	486	493	460	457	454	472	460	471	518	482	446	485	471	477	533	471	477	472	522	461	520	475	501	490	497	494	442	467	465	510	473	488	497	473	535	476	509	490	493	518	493	461	476	499	504	505	478	449	490	494	458	456	525	458	515	515	469	493	509	461	515	495	494	474	455	482	512	493	457	482	495	453	449	460	481	478	501	487	506	461	494	501	489	460	495	484	510	479	482	488	484	501	493	511	495	488	529	475	494	491	498	485	509	503	509	482	441	520	497	509	491	450	470	474	447	462	472	484	474	484	484	479	461	479	511	477	510	483	490	477	522	540	458	479	446	512	482	496	498	488	477	515	500	504	510	450	491	487	477	492	488	451	515	486	469	468	510	496	473	444	464	523	464	521	494	471	456	448	486	480	477	469	487	499	491	515	494	481	510	463	436	503	479	499	537	477	490	472	490	467	484	510	505	515	475	505	470	511	455	489	502	491	486	473	494	484	480	485	474	489	477	478	523	491	477	469	472	504	515	467	532	465	477	473	493	470	468	511	480	490	470	449	486	486	518	485	475	479	461	456	476	461	482	464	498	492	478	503	476	481	530	499	462	481	496	484	465	492	476	484	455	496	515	527	492	525	520	493	482	440	508	487	474	514	483	502	502	513	440	468	470	504	439	496	536	493	516	461	461	456	500	455	468	503	484	507	497	507	485	491	498	485	456	510	515	474	496	527	481	488	479	497	493	480	485	464	497	522	491	455	492	485	489	427	499	506	521	522	481	486	482	458	446	463	502	510	491	499	487	481	491	511	487	538	474	476	498	486	468	455	451	457	505	466	526	498	481	489	431	516	454	470	486	466	462	518	493	489	461	504	468	518	488	469	496	478	505	498	491	494	499	498	459	482	498	467	532	459	492	446	522	446	433	476	476	469	474	499	485	506	489	489	451	471	520	512	484	476	500	486	482	495	458	488	464	467	496	487	451	456	483	480	478	468	469	480	477	489	485	502	453	515	495	474	517	509	478	521	491	467	504	445	467	478	473	530	509	511	483	493	479	481	430	502	489	522	463	475	504	473	495	514	489	464	500	450	460	511	468	461	488	499	476	495	492	532	484	491	447	473	501	504	505	476	508	467	490	457	469	504	488	536	450	462	502	459	499	479	467	501	500	494	471	527	498	490	507	460	478	454	483	493	505	525	486	512	456	447	475	512	507	430	470	490	467	501	462	499	493	527	452	496	475	531	512	490	497	471	510	471	459	455	464	483	496	496	508	499	488	504	511	455	461	478	504	509	452	490	529	500	460	484	468	527	481	474	509	462	537	518	504	477	494	482	454	513	479	498	471	478	433	504	489	486	475	480	471	480	463	495	475	455	523	513	519	465	499	485	476	470	437	471	526	459	494	474	474	494	495	463	512	460	497	445	477	490	467	467	451	483	478	475	477	496	471	472	489	459	551	489	507	519	439	495	468	539	476	530	497	450	498	483	487	492	495	491	470	478	509	493	481	496	460	497	455	489	448	499	476	473	456	466	442	503	469	494	469	502	492	460	455	486	506	491	526	473	487	478	488	497	505	460	475	472	494	445	509	495	496	478	491	497	496	502	458	494	459	495	454	499	493	503	463	501	463	464	495	463	505	498	492	491	497	477	496	480	472	478	538	473	503	489	481	471	514	480	532	493	497	494	488	469	519	460	483	513	467	462	514	441	473	508	487	494	447	520	497	464	452	493	471	500	480	494	505	472	463	497	474	485	487	456	516	488	477	462	516	523	470	472	501	468	469	478	495	485	477	469	501	499	476	467	497	467	541	489	526	488	478	449	457	456	484	472	486	487	496	493	520	440	465	507	501	463	451	473	483	493	503	465	496	485	494	480	513	464	482	499	518	483	473	492	505	508	511	522	505	505	490	505	530	508	474	440	478	466	441	466	451	483	484	495	482	471	493	440	479	444	487	499	445	499	476	460	518	499	494	471	473	465	461	499	483	460	489	439	517	493	511	455	521	462	521	526	470	514	475	502	532	475	510	468	498	487	452	499	488	454	458	466	510	496	468	492	459	477	489	490	470	464	477	491	539	476	467	496	488	456	493	477	523	502	485	492	514	463	494	531	484	477	472	540	498	519	471	435	503	485	536	505	504	532	486	485	454	486	493	456	463	538	487	466	537	501	497	505	480	473	513	524	519	511	515	485	478	485	456	489	478	487	475	477	445	477	543	480	494	499	463	476	473	524	488	534	478	497	487	480	479	466	511	472	469	474	516	497	473	464	473	467	473	498	491	514	472	440	474	482	479	442	470	461	482	527	455	453	498	526	523	527	495	504	487	492	459	437	512	482	494	497	472	507	465	477	470	532	482	490	466	515	470	487	518	465	480	479	535	464	500	491	495	531	452	506	471	464	495	465	508	469	489	479	512	452	462	492	478	485	498	493	479	543	457	460	462	503	484	468	487	507	478	522	466	506	460	476	493	487	486	501	479	510	536	466	426	483	476	476	485	510	506	500	499	487	467	483	502	491	465	490	495	498	510	501	476	449	472	500	510	492	453	499	448	496	503	456	491	471	482	502	508	503	450	451	520	495	477	470	487	477	489	500	493	485	485	472	464	468	503	531	508	461	474	499	481	467	487	490	479	505	458	475	488	513	499	456	513	474	483	495	489	502	465	434	482	508	488	469	481	491	428	481	517	467	515	489	458	494	459	493	479	474	469	507	501	508	512	508	498	514	516	504	447	498	480	497	506	517	466	511	493	440	518	498	473	489	434	497	504	497	450	479	485	492	448	486	508	473	495	457	481	484	482	488	528	499	469	486	476	505	467	538	527	492	495	491	443	506	544	458	497	495	469	501	492	458	507	491	513	495	526	482	453	468	514	483	471	484	468	513	486	504	543	474	495	427	471	501	494	516	461	491	479	462	495	492	502	492	506	441	460	493	487	488	528	479	453	468	488	439	469	490	465	508	501	494	476	475	461	482	489	465	487	471	521	480	474	512	491	473	477	498	488	506	509	474	518	489	480	485	487	501	498	486	495	509	469	462	485	473	462	514	481	455	508	499	498	458	483	497	522	453	485	524	483	485	515	487	491	460	457	479	514	495	471	526	512	469	489	537	473	460	518	498	472	458	472	491	471	476	483	486	441	455	492	512	486	457	516	492	455	520	448	501	500	493	501	494	458	463	446	462	451	479	468	502	471	471	465	454	462	500	519	472	472	496	470	465	474	500	461	501	479	507	481	462	503	500	494	478	481	497	499	499	497	485	494	478	465	458	516	483	505	504	492	499	474	469	492	544	466	502	489	475	518	486	481	480	486	508	475	485	497	485	521	450	483	464	474	516	486	496	513	477	480	513	459	504	459	485	508	465	500	476	469	480	505	474	443	503	528	487	448	465	459	472	481	508	476	491	514
14151	1292	1063	844	626	564	523	520	423	431	394	413	401	378	359	347	355	350	358	350	332	339	349	365	288	329	362	318	318	351	314	325	336	361	332	339	323	325	381	345	313	335	364	338	309	263	318	371	307	352	341	310	310	336	301	332	364	339	288	348	332	300	308	349	355	299	335	309	353	312	346	320	339	315	317	323	337	323	332	334	338	318	315	308	314	343	317	324	339	309	319	316	342	322	344	340	343	301	328	346	327	308	364	348	333	330	354	324	316	318	325	339	345	339	320	336	324	327	306	310	357	311	322	322	366	342	317	326	364	313	309	334	337	330	313	323	299	372	336	312	335	305	347	329	302	314	343	325	341	315	358	354	326	334	292	313	322	339	347	325	328	309	318	351	341	317	312	339	338	337	332	323	335	356	357	307	352	340	359	305	349	363	342	315	339	308	349	356	321	309	322	292	321	330	349	320	341	347	329	329	310	333	312	291	309	333	321	342	380	315	318	337	332	343	337	335	308	306	375	304	345	340	340	341	370	346	335	317	327	336	342	361	333	338	321	328	334	323	358	330	342	317	338	349	344	344	347	327	336	345	325	307	329	354	312	320	332	312	317	324	306	316	366	336	325	347	345	321	344	349	311	351	306	326	327	310	360	302	341	313	352	325	297	315	349	289	347	324	327	357	331	347	328	330	335	341	300	332	354	339	367	341	333	344	326	305	344	317	294	339	332	325	338	355	343	298	291	306	326	324	313	330	355	339	342	390	310	357	357	327	319	326	312	361	329	323	328	313	329	304	325	309	332	325	332	357	329	326	329	334	354	339	303	314	318	300	318	338	345	302	306	337	334	346	325	349	330	307	327	336	310	331	309	322	325	346	331	329	324	311	313	300	360	375	328	315	303	360	337	331	342	295	352	306	304	342	325	290	348	301	320	345	318	369	355	333	344	368	304	366	350	314	374	316	315	345	305	348	359	332	343	344	311	341	309	324	351	341	341	298	360	338	320	323	330	309	358	343	369	298	318	326	312	376	318	314	327	340	344	327	323	324	334	281	309	346	333	338	333	341	327	313	326	350	315	328	318	324	306	323	356	363	324	323	299	324	363	351	310	318	306	325	317	337	318	322	343	324	327	303	354	324	324	338	313	337	341	308	308	348	307	352	346	308	351	351	325	336	344	296	301	370	329	339	375	333	308	284	331	318	350	317	324	320	337	350	335	312	309	318	328	343	329	306	336	330	335	305	334	349	291	326	341	347	341	331	345	319	326	362	338	338	342	357	351	318	278	347	356	323	304	311	356	302	297	359	330	285	312	332	316	356	351	327	333	300	354	323	357	321	312	317	354	307	334	325	335	356	328	319	326	310	320	364	356	328	316	333	309	334	332	318	328	327	347	339	349	330	332	339	366	360	351	361	313	335	329	324	336	324	323	355	325	369	307	308	328	324	325	327	362	351	311	334	308	323	317	327	376	329	320	367	362	353	328	311	329	325	311	314	355	352	361	316	323	337	312	313	339	336	335	325	338	357	306	297	354	327	335	315	336	357	383	342	331	334	356	347	292	308	295	306	327	319	302	324	310	320	318	352	322	312	334	310	314	337	361	338	367	339	313	333	317	323	331	337	328	325	327	355	295	314	331	360	371	376	372	339	350	346	325	320	320	333	317	325	349	349	333	298	307	342	360	367	343	328	343	359	336	324	324	338	314	359	346	334	317	345	335	337	333	329	309	323	315	297	318	310	308	301	298	318	329	334	328	311	323	332	295	317	311	320	327	317	340	312	320	319	377	337	313	296	310	323	347	340	335	369	319	295	323	320	355	392	315	325	329	353	353	298	360	321	351	314	327	345	338	318	354	292	352	317	317	321	336	327	333	308	372	339	333	317	340	329	310	312	311	331	324	347	331	308	338	312	339	371	331	338	291	344	360	325	338	356	370	332	368	350	330	343	338	347	349	351	333	319	336	361	326	350	342	366	356	298	341	356	348	323	328	357	340	363	353	317	317	335	345	347	340	346	317	328	341	337	308	318	323	384	297	310	337	357	366	330	330	312	317	306	329	342	349	316	340	333	354	350	345	354	300	319	341	334	335	383	321	344	317	370	304	353	309	317	342	347	332	315	325	344	299	348	354	317	330	345	285	298	333	345	323	339	315	280	352	326	330	336	358	351	337	295	284	326	328	334	292	363	349	341	345	337	313	337	305	296	341	305	339	336	326	303	333	295	333	330	345	303	335	354	327	295	313	348	354	360	332	311	331	356	308	295	332	351	335	317	342	334	319	346	321	329	345	371	341	336	303	323	321	315	313	335	303	329	333	335	330	286	330	347	333	347	292	296	331	342	323	322	334	335	298	304	342	318	323	312	334	333	281	381	317	348	316	311	329	330	335	348	299	327	315	329	367	336	341	299	326	298	301	367	343	338	332	324	352	332	325	351	286	335	333	352	336	327	332	321	351	365	314	302	314	326	348	333	377	325	333	314	332	309	319	340	371	320	332	304	309	324	336	305	311	307	336	349	312	294	314	337	340	346	321	356	346	307	343	344	333	343	351	310	341	338	330	315	348	351	330	371	301	351	345	306	316	305	325	315	319	333	342	320	325	322	354	316	350	318	320	326	311	325	344	329	332	318	308	332	324	325	367	321	306	307	334	342	308	303	313	307	339	319	328	340	336	365	297	323	322	310	326	326	326	335	352	350	349	321	308	305	312	338	324	307	331	351	341	264	354	335	344	352	339	319	328	319	338	347	345	348	328	337	297	313	332	323	348	333	279	334	332	302	337	342	309	363	376	316	332	350	378	317	336	296	353	337	311	353	319	308	353	309	319	296	334	327	314	336	304	318	314	351	360	352	390	376	332	317	324	332	329	301	370	305	328	311	364	363	344	313	349	317	358	349	303	309	322	325	327	295	354	342	310	346	336	334	318	330	333	345	337	333	368	339	334	320	317	325	351	362	321	332	318	327	365	332	334	357	320	348	333	352	348	357	338	333	309	343	342	346	335	361	344	365	333	338	302	325	309	354	365	325	348	333	351	360	317	331	279	314	332	357	368	332	331	328	352	357	335	336	315	346	304	333	334	339	339	319	312	338	313	341	332	293	363	329	334	314	352	339	288	303	298	293	327	336	322	328	336	316	340	342	328	342	358	349	341	327	328	352	333	351	323	315	330	346	359	322	300	329	352	321	338	307	339	339	331	325	333	338	331	308	350	339	342	349	364	321	320	349	328	323	375	338	346	332	326	323	353	340	332	303	380	352	334	348	301	325	363	335	341	325	301	349	364	348	345	308	321	322	365	343	346	331	338	327	346	328	376	367	331	317	340	318	324	320	321	305	352	364	355	376	335	327	346	324	347	345	359	356	350	319	305	340	315	340	335	314	364	331	363	314	365	332	314	336	325	311	337	321	361	343	344	331	358	343	354	359	345	331	340	326	343	329	318	360	338	339	294	327	343	322	356	338	348	326	303	323	318	345	298	312	305	361	352	316	308	320	348	343
8278	1327	2207	2407	2235	1952	1881	1557	1413	1277	1261	1194	1002	1005	949	994	918	976	956	903	831	895	887	899	872	883	885	792	863	870	799	812	888	863	817	798	890	843	852	879	835	840	802	848	834	784	805	839	801	837	824	819	830	798	804	868	818	847	836	819	792	823	802	821	802	786	808	802	829	777	778	810	824	764	830	743	783	831	795	860	797	810	771	831	815	815	819	756	761	760	798	798	778	772	786	865	775	787	884	818	800	847	826	811	825	864	809	772	811	785	788	865	785	794	839	805	833	841	828	757	759	792	802	818	780	767	801	782	848	783	799	803	873	846	807	839	796	819	771	807	837	804	778	797	817	795	769	802	804	815	812	787	772	775	803	827	821	837	778	868	764	835	843	779	769	806	825	815	804	803	779	804	789	813	780	852	864	830	785	804	794	763	821	777	794	789	815	815	780	814	782	770	772	833	781	784	776	826	847	776	776	833	846	801	810	832	824	755	796	843	777	837	819	792	764	830	782	789	784	792	810	767	799	840	828	806	749	818	830	803	808	774	841	842	814	836	850	862	783	796	793	840	827	751	818	781	781	815	773	818	799	814	755	775	828	764	769	846	786	795	782	794	795	790	776	790	754	767	834	796	781	766	832	826	820	816	769	742	763	795	792	834	774	817	809	800	798	741	814	779	827	798	857	820	772	861	780	796	793	818	843	731	796	801	793	822	830	797	852	831	823	803	771	793	819	816	809	843	809	804	767	818	876	789	800	786	788	797	739	815	830	796	801	810	741	833	786	790	826	817	786	817	850	802	850	791	755	832	849	830	819	831	830	819	776	813	808	794	827	839	819	803	804	797	821	834	838	800	823	822	781	873	771	783	801	820	795	831	803	782	807	796	802	798	825	788	768	774	821	820	850	778	816	802	833	800	832	766	783	814	786	826	819	799	797	842	775	792	827	807	786	779	790	797	812	844	828	812	807	813	779	788	886	810	783	815	824	804	831	830	852	813	749	845	843	814	842	779	794	760	809	799	822	787	793	806	760	776	809	826	812	844	829	764	845	815	781	799	807	798	784	784	781	789	808	799	788	817	752	808	807	787	787	804	843	787	817	834	739	814	816	789	817	787	812	812	832	798	802	815	835	789	801	774	789	763	768	781	802	795	805	858	777	833	763	815	817	782	781	818	826	790	818	798	810	794	818	863	796	849	784	812	827	748	798	818	831	803	814	802	783	819	818	800	821	795	812	773	885	781	809	731	770	786	817	782	775	776	816	814	817	758	834	835	818	816	808	794	769	829	784	826	821	803	799	779	818	809	832	805	805	808	807	807	844	794	829	869	770	807	810	748	821	857	819	784	786	801	756	783	815	807	819	840	863	801	825	820	825	824	852	842	830	789	748	791	774	792	768	795	814	794	742	770	793	778	807	799	839	784	753	766	782	841	794	805	786	796	831	781	776	737	836	851	808	800	826	826	860	825	793	819	788	838	768	833	789	772	769	807	805	812	857	841	763	811	812	797	795	790	766	782	848	812	824	765	823	812	772	799	879	814	789	832	798	860	779	808	781	770	806	787	782	800	799	795	770	815	808	757	853	822	746	819	819	806	829	834	798	799	756	824	807	862	754	800	780	768	842	802	835	834	808	813	816	785	793	794	801	790	765	818	813	784	814	794	813	807	787	819	782	797	783	807	795	799	790	815	768	794	829	807	770	854	863	787	866	814	804	871	806	762	853	796	807	798	799	789	799	795	807	777	820	788	821	779	854	812	813	859	843	801	790	822	763	777	825	793	779	791	807	797	852	770	785	834	829	844	758	797	824	797	824	786	785	842	793	813	791	785	806	775	813	836	799	801	788	810	776	799	852	774	799	801	857	780	784	818	756	790	765	778	798	813	806	799	811	841	854	806	828	817	818	813	831	738	789	800	808	799	805	773	841	789	793	826	853	826	827	820	819	812	809	834	784	798	808	828	804	761	868	799	777	812	813	776	824	832	791	752	818	812	850	773	803	818	795	796	794	804	779	781	773	775	824	784	794	777	834	824	831	828	803	798	845	827	781	784	812	839	869	857	839	802	795	825	786	817	784	779	790	793	816	795	792	768	782	786	814	782	833	858	788	829	793	841	857	776	775	838	841	823	863	881	826	802	835	847	762	787	802	815	813	775	770	788	768	787	833	787	825	823	739	766	767	774	783	841	792	829	772	803	778	740	809	829	785	781	828	789	778	814	816	828	806	805	806	773	829	783	826	834	795	785	779	805	835	829	881	844	769	778	797	835	861	810	815	822	798	802	802	781	732	806	790	806	799	788	768	786	851	788	829	804	783	826	766	907	799	784	855	795	840	811	813	771	780	795	778	762	785	829	759	851	832	782	797	830	812	830	809	794	800	811	818	747	854	821	800	858	790	831	789	823	780	771	782	806	836	859	818	829	872	815	793	825	844	799	820	851	824	814	830	764	848	805	830	827	814	806	817	776	803	791	779	795	827	828	779	812	781	800	791	798	782	823	826	798	807	794	797	803	791	819	821	806	803	738	803	833	797	828	789	803	808	840	816	820	794	827	783	790	794	784	831	773	829	785	773	827	823	788	766	836	766	784	777	795	775	825	795	798	817	832	772	851	808	811	814	810	833	832	827	844	845	780	808	828	779	802	778	806	802	845	795	785	777	789	836	841	843	802	795	821	828	853	765	820	808	764	805	821	790	806	796	824	793	770	796	831	841	763	794	847	851	782	786	797	841	822	862	845	779	783	838	818	785	836	797	807	780	802	818	840	804	820	794	809	809	768	841	792	823	788	779	831	778	851	847	809	868	790	793	763	769	791	808	733	785	792	763	815	790	832	791	839	815	837	815	827	733	820	804	765	766	813	837	812	810	799	761	772	811	800	825	811	792	813	805	853	802	763	845	902	827	776	856	798	798	768	826	817	799	811	816	760	884	842	786	801	781	854	833	781	859	790	808	775	794	792	807	803	818	746	799	779	815	816	796	799	807	837	865	800	813	832	836	791	753	847	794	795	822	819	832	822	801	798	784	800	828	837	811	766	816	759	821	820	754	843	849	813	764	797	786	837	807	827	842	759	794	837	828	788	837	830	812	792	807	844	834	766	770	776	798	805	777	846	799	764	781	804	837	783	809	828	779	817	838	814	745	794	844	845	786	790	881	767	767	793	806	799	815	799	776	795	827	792	753	823	832	776	826	845	805	833	809	797	808	817	794	807	820	810	808	827	800	806	788	806	753	776	828	750	847	806	809	872	800	735	808	821	797	768	828	784	824	783	806	793	818	756	772	846	817	807	788	806	793	761	792	875	782	819	765	772	805	795	821	795	802	772	802	828	782	793	803	862	748	785	835	814	782	796	798	807	782	810	832	811	831	861	792	819	773	780	777	786	859	797	802	800	861	799	789	815	759	797	781	846	769	779	814	779	767	807	852	812	789	809	790	783	799	807	777	856	791	785	819	796	824	820	850	803	776	815	807	787	813	778	787	780	775	819	865	864
1478	289	308	265	283	294	286	307	297	292	293	268	259	257	284	281	326	285	291	267	289	308	263	285	299	308	281	275	275	286	265	275	306	260	288	303	297	301	280	290	263	284	287	261	283	305	264	281	259	279	268	276	241	295	295	272	257	282	281	297	287	268	259	277	305	314	297	300	258	267	271	264	263	257	261	257	305	288	276	260	280	289	323	265	259	271	297	276	288	289	295	289	259	308	252	261	252	273	252	250	272	289	262	274	274	290	270	300	255	290	280	267	265	276	282	304	284	280	272	259	280	275	254	249	292	316	272	281	270	305	292	260	286	284	266	263	270	275	271	264	315	298	323	309	298	248	272	284	292	264	270	283	320	234	296	296	275	283	304	257	259	274	263	267	292	267	276	292	282	270	280	289	270	268	283	271	257	283	306	286	273	306	285	267	286	296	292	291	283	260	284	286	316	277	263	287	301	240	279	250	301	301	263	293	310	270	285	332	266	281	291	273	304	260	307	323	278	252	277	286	281	284	279	296	280	285	293	290	291	294	301	292	251	240	284	298	270	298	274	288	280	292	262	247	287	303	264	282	251	261	287	287	269	266	273	286	292	293	283	248	277	291	286	269	263	262	248	262	265	242	289	277	280	283	271	266	279	244	273	282	262	260	272	276	282	267	262	267	291	292	288	262	262	282	269	267	291	285	246	263	240	303	296	270	293	264	298	336	299	271	243	263	295	289	264	261	293	278	311	283	295	285	258	249	275	281	293	268	255	320	254	276	307	294	292	275	276	288	279	283	259	270	300	285	289	307	314	263	268	275	311	286	258	292	265	301	283	268	275	266	255	273	307	303	313	297	244	276	277	294	260	297	311	274	257	284	278	293	278	263	278	291	305	285	274	316	295	277	271	243	298	264	259	285	286	300	303	257	276	281	274	319	254	246	264	260	252	282	247	288	306	287	278	294	288	282	279	264	272	294	281	292	291	283	289	275	285	248	288	281	297	298	259	273	260	299	277	259	278	261	267	285	297	254	290	289	283	269	269	289	258	275	299	277	276	274	269	269	286	294	263	296	279	263	291	281	277	272	293	274	285	254	297	283	282	282	306	261	265	289	294	263	271	256	268	272	274	285	279	295	271	267	293	278	262	303	289	295	298	294	286	266	281	298	286	272	275	293	259	242	254	268	283	300	268	289	277	264	306	270	282	277	258	264	289	276	282	283	239	309	283	281	283	252	299	283	261	280	275	272	290	267	275	290	246	289	282	248	252	287	246	276	260	262	260	263	283	262	289	302	266	279	300	275	286	301	289	274	285	271	248	278	239	257	307	260	270	293	303	293	283	300	294	267	278	246	269	277	263	301	268	303	270	256	297	295	287	264	250	302	311	303	297	314	274	264	270	277	277	283	251	332	289	288	254	278	291	296	237	272	291	278	276	256	277	288	302	324	266	281	250	283	283	268	232	318	285	308	279	248	279	264	251	269	270	298	261	272	269	294	253	303	272	310	287	233	257	276	276	302	302	315	301	294	307	259	239	282	305	301	319	288	297	297	270	271	280	301	270	289	254	297	284	259	271	276	272	259	266	294	292	299	277	244	278	285	310	290	276	287	280	279	308	249	291	279	243	299	286	297	266	283	277	272	271	247	279	279	273	284	279	259	274	277	290	286	259	298	289	261	263	254	280	308	278	270	255	239	285	309	292	303	276	296	280	275	257	281	290	309	300	277	267	283	275	280	312	265	252	291	287	268	267	273	267	287	273	249	254	252	295	286	279	280	289	261	299	265	245	276	287	259	263	258	255	278	282	287	270	297	292	279	284	279	279	283	253	267	289	280	279	286	294	281	261	277	294	258	260	308	302	291	285	283	277	276	283	269	287	232	288	257	273	300	277	284	274	295	260	322	302	293	300	270	254	286	282	260	280	301	256	247	285	255	300	267	282	281	265	277	268	268	273	279	266	274	309	269	266	287	267	303	253	282	283	258	276	277	261	261	228	302	262	289	276	276	278	280	282	279	287	266	275	271	280	291	267	272	288	275	257	285	290	286	263	275	287	292	259	349	268	268	291	282	283	246	272	290	283	283	263	269	266	269	262	289	282	295	264	281	274	272	270	281	271	282	294	286	289	270	252	228	283	297	265	251	256	288	282	295	285	285	246	281	282	273	289	284	257	228	287	276	272	262	289	302	298	279	289	266	302	266	268	284	246	285	260	288	265	302	278	287	269	261	269	277	272	272	231	280	266	281	260	271	290	255	299	265	257	320	282	258	295	296	304	297	266	287	265	274	291	288	293	296	260	274	291	320	289	268	274	296	295	260	289	281	312	282	275	275	285	279	316	292	326	326	297	282	257	260	265	284	269	283	284	277	271	277	301	254	283	292	291	251	280	232	256	287	282	274	295	261	260	258	263	282	272	290	273	305	285	292	262	279	281	295	283	273	275	253	257	264	252	267	275	286	240	287	296	266	306	259	263	294	280	270	283	261	300	302	251	264	312	262	257	275	293	258	235	259	288	285	280	273	257	272	288	280	273	258	267	298	297	295	294	298	288	260	261	243	270	263	302	278	304	261	248	292	279	280	312	294	307	271	307	286	287	260	265	316	273	278	277	319	264	278	284	272	249	284	286	274	269	282	303	255	271	267	296	266	307	305	247	228	290	290	257	279	271	260	265	247	274	275	270	283	268	294	244	250	275	260	286	269	264	279	251	303	254	316	241	261	247	268	296	272	252	255	296	272	253	280	280	283	287	308	272	307	281	293	287	293	271	268	316	275	272	270	296	250	250	282	290	274	299	322	276	270	302	302	262	256	265	278	267	261	259	289	304	280	259	267	262	254	270	273	295	270	247	266	300	289	262	261	276	281	292	245	271	308	255	275	282	330	247	279	278	274	265	271	256	297	309	275	268	264	282	274	268	294	253	286	250	268	282	270	299	277	260	279	294	239	240	270	286	273	267	268	240	299	273	278	301	308	287	266	316	291	260	272	287	267	297	269	249	276	291	319	287	261	304	288	281	285	286	293	247	284	256	300	277	273	238	276	286	309	289	302	267	281	281	250	283	279	271	283	263	274	275	291	263	260	257	268	286	244	265	297	273	276	238	264	286	255	279	265	283	278	268	315	300	296	296	288	296	263	246	282	303	293	242	292	271	279	248	290	286	279	297	285	260	276	268	280	292	279	274	241	294	289	284	263	285	267	318	294	295	275	291	301	279	319	259	269	270	278	277	255	298	287	272	249	234	269	272	256	217	267	261	245	271	299	297	301	298	263	260	298	281	271	309	272	280	291	282	267	315	223	276	259	262	310	323	265	250	283	259	272	256	293	286	294	305	251	291	284	275	266	242	278	281	288	320	298	255	268	279	301	263	249	272	279	313	248	254	277	270	286	295	278	265	257	255	285	281	286	297	312	269	276	306	252	288	276	274	287	298	294	240	293	276	295	284	298	288	267	264	300	282	274	254	320	275	251	258	294	279	285	273	296	287	265	277	285	259	247
1788	669	679	683	698	647	688	660	727	669	678	678	659	668	683	694	719	684	718	674	635	631	655	666	675	683	718	645	652	616	637	627	655	691	713	684	679	687	692	714	655	679	647	617	615	671	655	666	696	676	662	627	649	735	670	666	737	627	727	654	676	682	673	669	611	677	679	644	692	640	678	644	676	665	638	681	647	643	698	647	644	635	692	637	650	659	699	667	655	681	697	676	667	666	670	686	647	651	664	639	646	722	674	695	648	649	689	672	671	646	675	653	692	671	698	686	673	669	634	657	641	645	702	664	618	666	680	624	705	642	634	684	679	645	648	629	635	656	634	605	639	678	633	660	639	632	682	706	641	683	655	591	669	640	646	668	681	639	707	647	649	642	649	650	673	660	667	710	674	623	654	661	641	695	644	666	702	697	672	644	691	644	655	679	638	685	631	665	660	633	682	652	658	701	650	705	627	643	633	671	623	681	719	655	656	661	685	641	624	722	614	658	657	656	652	692	665	676	669	632	673	710	704	643	648	675	697	645	638	662	614	632	647	646	656	656	647	647	667	652	640	678	666	677	651	706	716	617	649	677	627	691	666	684	670	660	643	672	666	640	648	667	656	638	611	645	682	669	681	665	654	671	635	651	658	704	670	670	630	632	663	672	641	652	662	654	708	633	703	639	621	687	622	663	645	657	624	632	674	671	698	656	640	653	668	668	656	705	640	692	659	682	681	674	677	682	693	644	626	675	646	722	606	653	688	663	658	646	673	675	655	648	640	667	630	703	701	660	686	638	675	671	664	663	667	655	653	641	661	644	696	663	594	659	635	599	657	632	683	646	656	639	678	670	677	675	632	645	627	636	581	643	629	640	686	668	597	633	664	604	621	642	715	693	674	684	660	647	628	702	633	648	627	632	666	638	678	623	660	709	654	620	629	668	601	657	649	667	657	653	698	654	641	642	675	656	643	687	669	632	635	680	651	638	668	624	642	665	715	650	668	643	657	612	680	705	725	668	653	661	679	695	685	691	674	711	669	683	646	703	696	684	647	692	665	669	707	661	656	666	689	653	645	654	656	688	643	653	652	615	681	695	662	683	687	669	626	679	707	650	661	651	632	680	687	623	675	659	639	658	608	631	661	625	699	649	674	686	636	652	685	661	657	675	680	657	647	627	685	634	682	713	638	623	631	682	660	690	664	676	660	685	685	668	685	661	641	639	663	662	715	684	650	672	678	636	670	641	727	655	667	655	662	643	676	669	656	638	683	681	690	710	692	656	685	658	663	654	677	710	644	686	667	690	689	661	651	669	694	685	672	617	633	666	669	713	665	653	649	622	689	695	667	649	666	726	659	653	689	622	673	656	672	671	678	680	620	621	674	656	688	636	654	692	696	650	654	630	690	659	641	666	685	678	673	694	669	676	684	626	682	687	675	640	644	666	629	649	675	705	659	652	668	717	693	665	661	674	703	634	675	645	658	695	711	629	627	649	654	712	706	668	684	651	666	643	663	636	674	692	647	666	676	676	726	656	655	680	683	658	672	735	666	664	688	641	663	639	645	665	658	673	644	660	671	641	630	694	669	664	645	666	663	663	676	638	696	648	691	685	646	667	674	651	705	721	693	661	649	646	640	658	651	623	664	673	670	642	645	674	693	630	624	676	656	657	662	615	662	624	666	657	697	629	659	653	650	643	686	677	598	655	641	655	662	684	648	665	685	669	696	675	656	622	644	690	640	670	697	674	677	639	636	703	655	671	681	664	710	672	687	672	630	669	674	673	616	662	671	660	692	677	681	629	651	658	661	646	661	669	674	622	664	651	707	676	647	670	707	656	657	698	647	670	688	654	649	689	704	668	634	670	647	610	680	642	628	611	645	690	643	693	608	630	616	673	680	634	714	686	681	642	675	650	661	669	675	670	620	681	663	683	653	685	629	636	635	632	715	680	645	634	660	630	672	653	653	643	702	676	675	636	669	700	700	675	675	684	669	702	650	638	666	638	661	651	659	648	685	656	671	650	650	692	682	635	678	659	688	636	670	661	691	661	696	681	659	683	643	688	643	595	688	623	642	636	663	681	678	675	650	652	621	652	627	663	695	672	629	658	600	659	662	699	684	650	687	675	670	696	645	662	630	656	670	667	647	662	657	688	644	666	691	660	677	676	670	652	648	682	665	656	693	676	622	698	675	660	663	638	701	646	647	698	680	667	636	669	671	645	693	622	665	671	647	688	657	703	684	682	667	705	663	673	654	673	655	660	679	638	666	677	716	608	649	646	661	664	637	672	662	673	683	635	710	653	683	656	687	677	651	691	687	702	685	642	632	648	699	692	656	677	658	697	684	683	660	690	667	670	667	637	667	620	686	696	635	651	662	659	639	658	698	632	681	693	658	627	646	631	674	628	654	653	679	668	659	673	662	690	631	692	681	643	635	674	652	612	671	643	687	683	614	641	643	645	676	644	661	630	676	628	677	629	691	630	634	654	654	667	646	702	615	673	674	678	701	667	636	657	640	649	655	675	649	681	639	694	715	628	676	658	678	673	660	676	670	689	661	684	653	625	640	661	656	633	678	623	620	675	651	657	651	627	641	650	659	668	709	696	648	633	611	711	704	644	680	624	655	703	705	714	700	684	610	631	656	682	688	656	623	649	719	651	695	631	692	621	636	613	678	635	638	657	655	701	642	682	675	638	667	709	606	660	647	623	643	668	676	668	673	641	651	685	639	638	678	627	664	615	660	701	631	682	670	693	679	665	641	680	636	624	637	625	648	672	662	663	628	641	712	693	699	634	643	692	668	681	658	594	673	651	658	621	641	671	641	680	631	655	657	629	685	646	693	628	647	634	645	661	673	678	648	646	649	631	634	723	652	689	635	633	666	664	671	666	734	689	669	666	673	678	664	627	641	655	681	671	711	660	659	649	667	681	683	628	643	685	672	654	692	662	662	699	629	672	707	663	659	626	647	672	663	637	653	702	665	670	663	676	664	671	674	647	725	686	673	692	710	737	665	634	682	645	602	660	650	665	690	722	659	666	701	658	745	615	644	680	662	705	666	681	677	655	637	624	659	679	650	670	661	633	668	683	702	706	676	681	700	642	648	672	688	654	692	659	668	654	708	658	649	585	682	691	656	644	665	660	670	657	676	662	672	620	672	661	662	639	670	683	649	664	750	663	682	642	684	680	725	634	692	671	729	667	635	644	688	659	626	650	645	661	687	632	648	703	678	653	655	617	672	659	683	666	628	625	650	683	680	685	675	637	653	688	743	645	655	635	674	667	616	685	643	674	693	660	664	638	659	666	643	670	662	660	615	638	678	656	678	651	661	647	686	667	690	676	702	670	667	687	692	646	644	674	689	655	685	631	701	662	661	675	653	659	723	683	657	628	677	670	603	696	679	598	667	663	628	670	681	637	661	653	662	639	706	657	657	627	655	665	667	639	692	675	690	682	683	624	669	674	680	642	662	699	717	664	682	632	645	694	640	633	658	671	666	669
7816	512	530	406	306	281	310	263	228	231	196	204	184	172	184	174	178	174	194	161	182	186	176	196	158	181	195	183	201	169	178	188	177	187	170	203	159	180	183	156	171	210	176	178	180	182	176	209	182	184	191	171	175	175	161	167	211	158	169	175	196	187	147	160	185	162	181	195	181	195	180	181	177	168	172	170	207	167	160	152	146	164	190	189	180	196	178	195	195	195	184	157	205	169	186	168	183	169	189	176	174	180	194	198	183	185	174	170	176	193	167	183	191	164	156	165	201	182	187	173	178	182	179	164	166	176	186	185	176	178	171	170	169	214	194	176	175	192	172	200	153	175	193	185	165	170	177	176	190	167	194	197	173	177	183	184	182	162	175	157	198	182	177	159	177	159	171	158	148	188	178	197	161	165	177	171	178	188	186	175	185	177	162	206	178	194	172	162	195	154	169	163	172	186	195	171	167	167	165	156	200	189	197	180	200	175	169	180	183	182	165	178	176	180	186	203	200	169	172	172	167	195	190	159	194	189	164	165	185	176	160	191	208	184	183	162	201	185	183	204	186	185	188	216	211	164	173	189	197	194	186	171	215	165	161	150	201	163	186	199	184	184	167	187	173	181	194	177	213	213	165	183	187	166	155	184	191	187	166	172	163	168	161	203	179	177	180	172	165	181	182	171	180	194	201	155	186	194	192	182	194	189	185	149	191	159	183	182	205	173	160	185	168	200	166	198	204	203	145	179	169	196	165	159	202	159	186	196	186	164	183	175	153	176	171	173	155	169	161	168	159	157	215	190	195	157	181	220	199	195	168	169	184	164	182	180	185	180	165	173	147	170	171	198	201	180	174	180	175	172	195	166	170	191	175	176	195	194	177	193	171	175	184	174	198	175	191	198	160	166	222	168	173	162	168	175	198	167	180	197	195	213	164	170	187	189	198	185	184	172	186	194	144	184	194	185	170	204	194	185	162	178	176	172	186	163	177	179	176	185	166	168	201	173	195	172	172	164	153	178	206	176	204	181	198	184	157	176	193	170	203	161	170	169	176	186	168	159	159	173	168	195	197	184	171	179	153	160	186	171	186	173	178	168	194	190	159	165	158	150	185	175	169	152	189	169	172	182	194	181	192	174	189	180	161	170	167	186	189	162	173	156	175	178	185	202	216	142	217	184	179	193	172	164	199	158	172	168	174	162	148	180	179	171	155	152	181	161	177	162	149	181	169	190	170	164	191	168	197	158	151	179	180	184	190	171	165	179	181	200	182	173	207	169	166	200	193	169	172	173	164	192	157	159	179	192	169	173	172	170	166	163	184	157	182	179	197	178	185	194	170	161	168	173	175	167	164	156	180	178	149	166	179	170	177	168	184	193	178	170	148	158	202	195	177	218	192	184	192	178	186	190	171	174	178	190	198	154	202	180	185	165	191	170	173	163	161	184	165	212	154	174	184	161	165	160	192	171	160	175	185	167	171	175	195	186	191	183	174	189	205	188	144	179	178	162	191	195	177	187	183	159	185	183	189	204	195	179	172	185	192	186	189	178	180	189	169	163	188	166	184	190	193	175	174	208	166	155	182	196	178	176	187	173	189	192	202	180	192	171	173	187	177	197	180	176	180	153	195	178	183	199	174	184	161	177	169	170	177	171	167	155	190	185	166	173	176	187	171	187	188	175	190	174	164	164	162	164	185	206	184	184	184	180	173	178	197	166	179	166	173	169	172	191	184	167	178	159	195	175	163	187	191	185	181	156	161	168	165	180	181	192	165	183	165	175	159	184	174	186	168	187	167	176	149	185	199	176	162	180	167	155	178	169	187	171	203	159	183	189	169	173	164	185	184	184	166	154	178	205	186	169	148	188	178	180	155	172	184	178	179	167	192	166	164	192	166	192	192	183	173	172	163	171	176	163	186	190	166	180	181	162	177	184	188	182	154	177	186	228	153	146	190	190	206	172	188	185	167	187	205	177	160	151	181	170	176	168	198	178	175	182	191	172	178	188	185	194	202	147	206	152	177	152	195	185	161	177	184	180	168	184	162	191	167	147	195	192	162	186	192	199	190	178	174	185	173	189	182	183	164	185	204	171	149	176	155	167	178	160	197	184	150	179	162	177	177	157	189	169	182	187	182	183	179	207	194	203	170	157	163	178	181	179	187	165	168	173	175	167	171	185	187	164	189	195	187	178	173	172	173	161	204	182	180	149	177	156	182	159	183	175	197	176	197	163	178	184	204	153	186	200	174	158	153	186	168	156	190	173	168	173	195	185	189	160	174	186	182	160	174	183	198	172	167	208	171	177	158	180	166	155	183	189	197	195	200	194	169	186	203	194	180	219	169	162	172	213	209	172	181	164	179	192	192	166	172	166	190	185	159	165	176	164	199	179	196	144	201	185	177	190	205	153	214	185	182	194	166	181	164	187	182	185	173	184	168	170	186	172	200	196	175	160	177	203	187	175	174	154	179	199	172	174	190	204	189	188	177	167	177	191	167	156	182	168	200	178	174	166	177	155	172	167	177	182	182	174	159	194	166	161	191	192	189	179	170	181	193	202	183	177	182	162	181	185	200	171	157	190	161	165	174	169	184	196	179	167	185	174	165	171	164	173	167	221	169	175	171	171	187	184	172	167	163	171	167	184	202	192	166	189	189	167	175	185	183	176	192	185	193	173	133	150	178	183	186	181	173	199	182	184	189	167	174	171	203	169	179	194	195	175	171	175	168	169	198	175	149	178	192	172	174	164	173	178	197	190	174	165	153	172	179	185	169	175	170	182	181	172	158	172	167	162	158	179	170	193	178	171	194	175	178	161	178	167	178	181	184	164	181	192	172	194	137	175	182	147	196	171	157	154	203	192	178	166	197	174	164	172	188	155	168	200	174	182	200	166	187	177	192	178	160	191	197	183	178	205	183	177	198	161	170	178	166	179	185	177	166	149	186	187	173	192	192	173	181	177	193	144	154	167	184	179	186	193	183	194	194	185	159	171	168	184	180	177	175	193	193	196	165	201	177	175	182	187	188	166	165	177	175	185	166	164	186	154	205	192	152	179	201	184	202	176	183	174	203	173	183	155	179	173	161	197	130	196	173	176	190	192	185	183	156	202	179	177	181	166	166	200	193	160	153	184	162	165	163	182	170	180	165	217	165	162	169	169	168	155	191	175	180	194	180	194	177	186	174	185	199	172	156	182	191	171	173	181	200	169	167	175	161	195	173	170	162	146	165	183	147	174	177	186	187	188	176	180	171	158	178	155	157	181	168	170	173	189	174	158	187	166	178	199	196	188	157	194	194	190	188	187	164	192	190	166	175	163	163	200	169	174	169	169	175	166	160	196	181	161	163	162	152	174	201	155	189	162	174	192	165	166	163	166	176	178	183	214	163	185	167	180	179	161	176	217	190	172	174	176	187	199	179	179	167	181	171	197	169	181	168	186	201	171	200	173	165	198	183	170	175	188	169	171	186	179	191	184	173	171	167	160	193	171	176	181	180	131
6218	759	1232	1316	1179	1159	1006	970	798	724	696	636	615	595	582	537	569	542	513	523	529	536	523	518	504	501	514	511	484	499	544	507	515	508	499	519	544	513	455	493	503	521	466	477	532	485	494	520	503	507	526	517	489	553	481	490	540	514	497	463	521	439	500	506	496	483	526	470	488	465	470	472	487	464	480	471	457	516	512	493	479	465	466	512	483	500	479	524	494	530	478	524	490	477	487	480	451	474	451	482	482	456	508	497	453	451	485	484	497	440	539	506	497	504	503	492	480	473	518	459	496	495	486	447	467	513	467	484	497	501	453	494	554	522	441	491	494	499	461	498	477	487	518	478	477	451	461	498	478	483	488	497	470	476	484	494	465	472	517	503	467	491	502	482	448	515	493	504	465	494	527	476	465	467	463	448	473	504	511	462	482	499	487	499	487	460	507	511	503	482	484	458	465	514	501	479	501	498	481	463	482	528	503	498	495	489	495	502	505	517	523	450	486	499	488	473	494	483	498	492	491	470	448	491	518	488	478	475	476	481	473	455	518	515	487	494	489	485	492	508	532	497	464	486	459	481	502	508	472	474	491	457	463	495	491	477	476	484	475	470	467	509	451	463	469	482	501	463	504	489	497	480	523	464	491	501	516	497	457	501	489	494	499	475	492	459	482	515	484	502	473	475	488	495	518	496	499	476	505	481	484	458	457	497	498	525	460	453	504	477	480	510	504	526	506	466	441	456	490	486	472	492	448	477	482	490	480	503	474	488	506	477	466	454	521	479	492	483	501	500	462	486	482	547	468	483	490	492	469	499	483	470	488	449	472	495	468	469	456	508	476	467	441	515	470	471	476	524	498	474	487	445	488	482	494	481	512	532	498	528	478	437	451	477	479	491	477	452	484	518	463	501	465	493	511	486	497	528	491	493	502	516	493	487	466	491	501	533	513	483	516	476	508	516	480	494	497	488	485	471	489	504	510	495	468	494	451	446	475	479	469	473	458	463	503	485	509	473	499	488	489	459	512	476	462	481	469	430	480	495	495	476	489	463	543	492	469	485	504	466	505	477	486	495	512	523	473	490	515	488	437	496	525	469	476	527	477	489	476	516	478	465	491	473	464	531	535	463	473	480	470	482	499	520	458	487	484	509	492	543	484	513	463	495	489	507	489	500	504	528	479	496	479	467	483	509	443	458	498	465	484	524	478	473	504	506	487	472	517	532	513	518	446	473	523	523	519	501	513	479	506	524	516	521	493	496	463	481	488	490	502	529	484	481	483	454	442	486	465	510	495	503	495	513	518	544	478	465	474	479	478	490	441	458	465	474	468	474	464	493	483	473	491	482	442	471	467	495	488	490	485	506	494	463	491	493	468	473	485	526	528	509	477	469	475	478	482	489	479	481	522	516	491	487	464	489	498	493	523	475	533	494	501	483	502	478	506	503	527	462	479	505	490	527	486	487	519	490	477	465	483	491	497	505	493	455	509	472	506	503	518	506	494	476	520	510	493	511	476	455	522	506	471	492	469	470	452	484	508	473	452	518	496	482	491	457	469	466	499	488	486	460	473	484	551	493	470	512	499	528	472	473	500	479	479	518	457	495	551	485	474	500	453	492	496	516	511	459	452	481	511	477	507	495	518	476	493	525	497	488	481	485	501	494	478	503	470	506	502	492	489	499	472	508	466	464	492	494	484	518	500	489	479	505	509	515	501	478	465	507	484	505	496	472	490	495	503	492	524	462	476	464	498	482	527	489	464	485	500	474	507	450	453	522	464	482	447	428	444	501	456	523	513	497	503	436	467	507	518	502	471	523	503	502	471	456	506	476	522	496	479	465	477	468	511	486	498	509	515	485	485	494	486	520	474	477	466	487	463	474	531	460	489	463	517	518	458	489	468	506	438	496	491	491	488	490	466	511	493	467	485	526	502	454	490	480	447	431	461	485	476	464	511	486	459	455	481	492	515	441	494	472	509	490	508	501	499	428	431	463	506	482	480	541	460	490	491	533	499	521	506	471	484	507	442	463	491	515	473	534	507	460	475	514	487	461	494	478	450	492	480	511	512	501	477	476	490	491	507	474	475	491	465	482	493	497	494	464	497	523	478	473	461	531	450	492	486	460	484	484	464	466	486	496	460	499	501	472	487	478	499	504	526	489	472	471	499	452	464	478	503	510	479	469	509	490	508	494	473	481	505	506	491	527	482	503	472	522	482	507	480	470	453	501	460	533	488	538	516	447	509	481	517	490	452	511	471	472	504	452	495	488	467	463	483	483	490	516	524	488	449	459	511	517	507	470	498	482	460	474	513	479	496	520	489	493	466	475	501	487	500	486	485	527	455	488	450	495	469	475	469	481	499	467	470	491	486	463	491	445	490	461	455	492	471	484	478	468	465	481	488	488	489	450	519	489	450	474	491	525	456	466	481	463	504	498	477	471	490	462	424	534	496	486	517	520	488	459	466	497	482	487	489	479	499	452	472	503	468	463	498	493	479	501	537	479	504	452	512	480	469	494	532	490	496	474	483	491	492	445	498	493	472	486	431	487	503	434	442	482	499	473	503	457	478	483	451	489	459	487	495	449	470	470	511	443	495	460	529	480	495	485	541	458	509	488	473	512	510	473	499	441	502	525	473	490	448	469	516	476	478	497	496	457	516	471	505	496	492	504	495	454	501	469	470	511	465	462	459	458	505	467	494	470	500	456	476	518	473	472	496	483	511	464	514	483	476	471	492	525	498	510	528	458	501	488	490	491	498	478	516	487	494	456	480	473	500	498	470	480	476	487	477	450	501	474	516	508	478	519	491	492	472	531	480	522	513	506	477	516	496	510	476	448	486	481	483	452	443	501	467	465	501	501	477	472	482	490	463	519	439	494	466	459	480	522	476	462	505	502	466	492	493	470	457	495	515	507	497	449	480	484	490	467	486	459	497	461	479	470	475	462	468	501	471	507	482	501	449	510	469	516	499	480	461	497	477	476	485	518	471	488	450	464	499	499	462	488	478	534	487	465	483	473	524	496	507	471	467	470	475	510	536	488	458	475	497	503	506	472	485	504	479	495	490	489	464	476	464	508	511	457	448	498	465	486	516	494	474	451	533	489	520	495	517	490	514	474	512	485	513	505	462	482	516	461	513	492	504	457	512	483	499	487	509	527	523	509	490	475	481	519	467	498	480	474	512	473	466	502	456	489	520	489	489	509	508	502	496	477	459	530	486	489	500	492	470	477	497	495	480	488	446	497	503	463	503	491	489	466	440	473	500	467	488	522	441	475	451	502	485	519	494	488	502	447	475	490	464	485	505	486	516	458	491	477	496	479	479	511	493	500	459	470	477	509	471	464	501	485	467	449	491	482	484	515	474	500	448	452	485	493	501	501	507	505	503	492	510	466	436	503	466	482	482	481	501	468	446	500	471	499	480	492	471	496	490	498	478	453	476	483	495	468	460	485	498	492	478	477	460	513	514	502	476	458	500	509	524	470	486	475	489	479	486	511
14137	1286	1063	826	666	519	493	501	512	391	379	430	389	351	359	382	367	365	358	343	364	351	354	334	323	327	337	333	357	326	358	374	366	314	284	338	321	327	327	326	314	389	336	344	334	310	330	339	343	292	325	315	331	341	319	310	335	309	326	333	307	315	338	305	300	328	311	353	321	352	334	324	354	327	357	335	359	343	319	319	323	303	275	342	320	323	307	330	346	298	365	336	345	324	300	355	357	299	303	314	333	338	322	311	339	334	347	354	340	318	330	333	341	317	334	350	310	363	316	329	347	330	330	341	335	324	331	341	327	370	341	335	307	294	317	298	300	324	356	369	294	351	385	330	362	298	327	323	292	320	343	330	321	318	357	325	334	324	328	306	341	321	321	359	324	330	356	372	311	308	359	363	345	302	346	345	355	302	316	324	332	322	296	315	321	330	342	358	331	329	339	354	354	357	329	334	348	307	322	315	315	336	329	329	332	303	350	324	309	331	332	343	317	307	329	331	302	289	337	342	316	331	344	316	329	316	299	336	324	330	318	341	322	338	355	302	352	305	325	295	325	315	332	301	335	328	330	346	351	325	334	303	413	362	333	347	279	326	309	334	355	355	320	311	323	312	353	281	328	318	336	346	287	326	312	329	322	345	323	314	318	328	333	352	306	321	379	295	321	349	364	332	310	364	327	340	323	303	355	350	366	310	368	353	334	309	333	324	375	331	376	339	358	322	348	340	350	342	369	351	348	332	321	342	349	340	369	332	302	365	316	322	316	314	348	317	344	375	357	335	339	321	337	327	343	315	316	323	323	343	342	331	351	305	354	358	340	342	330	346	287	328	359	305	314	345	347	342	350	316	319	351	348	333	405	297	329	305	338	336	303	329	343	320	352	337	339	293	329	348	338	357	302	320	319	375	334	302	294	337	318	338	374	348	362	348	360	330	348	358	309	342	334	316	324	346	352	322	322	372	315	317	324	329	306	367	338	314	306	357	329	346	303	392	307	317	301	348	331	351	323	352	340	334	338	302	353	337	350	344	312	321	345	338	325	346	308	318	316	327	327	362	300	314	312	352	327	294	375	361	320	337	352	355	348	295	335	319	311	324	315	348	279	348	334	356	300	338	371	323	321	301	303	305	341	300	325	344	321	322	345	302	349	316	305	327	337	323	341	332	353	347	361	357	338	313	310	316	318	317	373	329	352	314	358	335	382	343	331	339	352	337	314	337	341	331	330	333	332	332	330	326	290	345	286	331	329	339	293	301	338	345	338	346	353	309	322	310	348	365	331	344	322	361	331	293	346	314	308	313	321	332	344	305	313	326	335	335	362	331	329	341	303	310	339	319	347	319	341	335	327	335	341	353	326	353	306	320	313	318	324	355	340	330	293	333	313	313	363	331	343	304	325	335	345	316	297	310	351	339	311	352	322	364	315	308	344	367	338	343	315	343	352	345	308	335	334	323	353	310	280	339	310	361	315	345	332	309	317	310	326	333	312	287	369	325	399	326	349	316	315	362	296	345	310	381	304	334	332	358	316	329	304	324	369	321	312	339	342	332	335	319	310	321	340	367	343	335	352	323	330	339	333	347	335	361	339	315	356	326	340	313	322	331	337	348	306	328	293	344	298	320	318	362	335	331	293	350	317	298	342	314	289	307	365	307	309	344	327	331	324	318	296	337	366	329	338	335	324	329	326	317	360	339	310	324	336	348	339	316	333	309	306	361	356	358	327	299	327	321	310	349	311	297	353	309	332	329	345	312	347	304	340	344	331	309	344	331	294	337	334	354	365	319	330	316	295	341	309	335	335	317	353	310	332	328	319	319	357	342	295	323	341	346	293	325	305	340	347	323	310	336	315	355	306	338	348	327	348	362	343	348	351	312	330	319	350	350	337	337	346	317	332	353	350	309	330	300	324	342	342	335	356	337	328	333	331	286	319	298	332	332	348	312	335	329	337	333	343	314	321	330	291	307	357	328	325	325	333	322	356	330	317	309	376	349	328	337	322	358	308	330	350	346	319	347	347	347	334	330	364	332	289	351	344	313	304	350	331	336	319	340	349	354	332	319	301	317	330	369	355	297	358	340	310	337	339	317	306	307	327	309	340	316	318	327	329	345	327	317	325	316	325	338	355	331	341	322	328	335	290	291	351	309	303	310	362	311	336	303	372	324	319	331	347	298	345	315	310	346	320	350	346	314	311	318	324	332	343	341	313	331	318	308	333	333	319	319	322	355	320	329	324	317	358	305	362	360	334	320	313	328	359	346	351	357	348	325	310	331	305	332	322	349	354	344	323	342	341	330	327	338	351	358	323	326	312	312	319	307	334	365	319	357	305	316	322	320	336	322	350	342	348	369	322	295	312	355	340	356	352	314	347	327	319	340	333	332	299	370	359	306	339	349	356	361	347	335	352	361	303	323	316	341	311	366	320	301	303	298	324	344	311	305	319	337	317	311	324	343	341	283	305	331	356	294	343	315	350	331	345	315	307	309	356	328	344	346	321	308	351	339	351	334	325	380	322	361	305	336	307	331	352	332	327	356	378	342	347	333	331	339	324	341	322	334	356	299	334	330	347	319	340	301	305	345	334	301	330	354	349	317	316	340	355	326	312	304	348	344	346	327	300	353	323	345	314	322	325	345	315	348	315	306	320	345	357	337	342	333	353	362	336	286	344	364	350	400	310	339	322	328	311	303	335	322	301	333	325	327	332	365	339	328	290	337	330	344	346	323	349	319	313	331	349	324	354	302	342	328	341	336	340	299	313	325	300	327	329	348	321	302	316	336	339	339	316	345	332	321	308	324	334	371	311	341	317	305	328	334	312	348	349	318	324	353	332	309	342	312	382	316	319	341	313	300	349	338	365	370	366	319	296	320	309	343	333	308	333	359	295	368	346	364	352	341	333	343	332	308	333	358	344	359	344	351	369	368	331	300	327	314	312	347	341	366	328	349	333	315	325	320	352	351	296	319	330	345	356	385	342	347	326	361	314	356	334	317	309	346	308	320	319	353	347	354	312	325	335	338	351	309	342	322	316	342	307	343	374	333	341	310	325	315	321	317	311	367	343	313	342	320	341	342	324	333	351	328	322	325	303	340	352	340	304	350	311	289	341	298	344	340	332	344	346	346	343	343	276	363	337	337	308	334	319	328	341	305	349	333	338	339	344	351	301	307	321	340	332	309	316	326	337	322	296	312	335	337	344	342	363	347	353	315	322	316	313	390	383	305	335	357	341	359	365	337	313	325	308	325	308	310	313	350	285	340	368	307	322	322	323	303	330	347	294	321	296	337	343	326	327	328	323	315	343	338	344	382	337	329	306	338	319	320	310	347	339	344	312	336	369	333	330	369	373	336	363	321	325	313	365	300	313	300	337	298	286	351	316	293	334	316	356	315	286	333	293	303	345	346	308	355	341	366	320	333	311	361	320	308	356	358	344	287	335	351	332	321	339	312	325	347	330	318	308	328	332	339	343	340	389	326	299	299	320	349
8300	1286	2213	2479	2207	1805	1725	1471	1474	1299	1299	1159	1084	978	998	990	936	962	947	909	919	924	883	828	833	878	906	838	844	866	844	835	822	846	790	794	814	853	807	821	841	880	812	786	780	815	849	809	809	833	880	821	790	837	812	841	776	835	858	799	824	829	830	799	808	827	791	818	839	816	833	794	825	848	815	804	808	826	819	814	821	786	817	789	792	826	849	841	766	815	806	826	800	837	796	865	787	882	788	764	765	741	763	794	783	815	821	824	808	838	831	891	832	781	785	766	772	780	762	782	844	799	781	817	757	821	852	805	808	858	814	858	773	821	814	808	786	817	803	762	802	785	814	801	833	803	848	808	818	819	783	798	852	817	861	822	817	810	821	801	781	780	834	829	784	778	798	839	814	823	792	794	784	755	822	773	834	809	800	832	784	811	802	817	763	837	741	790	851	779	806	789	792	766	833	829	770	852	839	809	816	783	818	750	770	796	831	862	782	798	804	844	824	813	835	807	791	796	792	855	789	808	829	806	805	824	853	811	806	771	809	836	795	825	767	800	787	820	783	825	787	793	784	812	801	829	787	807	835	825	804	822	783	835	774	795	757	837	810	787	855	805	771	825	810	808	818	820	784	772	764	788	831	821	815	814	772	796	818	781	828	811	789	806	783	797	789	838	782	802	775	779	788	808	808	837	766	758	787	811	834	800	752	825	793	796	789	802	779	808	827	802	767	824	810	778	782	816	803	816	825	816	847	845	812	805	802	803	842	811	848	777	787	799	819	817	860	763	818	775	785	795	802	773	767	805	844	846	766	793	805	792	834	778	811	774	792	800	782	831	864	805	773	814	843	787	801	842	793	817	753	782	840	798	819	865	822	822	803	806	803	816	803	810	797	832	788	829	796	794	793	841	864	831	825	788	793	808	808	815	817	803	773	836	820	810	815	830	787	834	823	791	845	809	782	785	820	841	801	845	825	819	847	814	846	800	824	825	869	818	782	812	840	801	817	735	837	753	765	811	806	812	785	755	793	788	775	844	791	750	855	837	789	823	744	809	784	824	804	807	846	789	744	781	818	801	794	844	820	766	819	754	847	818	783	792	832	801	804	703	785	813	794	784	774	836	775	816	749	772	790	771	805	776	834	807	787	862	758	830	847	803	847	842	857	801	816	775	806	829	854	826	797	787	789	821	751	777	844	823	889	821	838	835	854	824	835	795	836	770	821	834	806	783	817	819	834	749	836	816	811	803	782	753	800	758	769	771	765	771	806	817	796	750	774	787	762	819	813	824	785	778	764	797	850	795	814	818	822	825	799	810	821	865	841	808	811	804	799	730	787	805	830	766	846	801	781	826	780	791	822	803	785	766	772	836	797	794	790	794	847	767	788	817	815	851	787	774	801	791	809	775	825	880	786	809	802	849	839	819	834	804	787	776	816	752	770	829	831	811	856	854	815	831	796	802	786	824	794	767	810	803	821	832	824	775	786	825	812	797	783	780	761	798	886	827	862	819	811	815	835	799	793	796	800	815	805	786	766	763	797	828	828	832	818	742	818	797	804	804	777	871	829	785	770	776	807	793	801	831	801	804	824	783	746	808	830	804	862	814	813	838	820	825	789	821	803	777	798	788	844	786	781	814	819	821	850	823	768	900	825	787	842	798	784	829	790	832	825	762	843	815	819	865	787	805	796	766	823	765	837	810	798	799	803	878	789	790	756	791	818	810	767	761	747	810	748	840	829	779	872	815	829	774	786	838	791	805	799	804	786	797	778	802	830	791	811	852	795	766	784	771	765	821	807	797	795	803	830	846	818	817	792	850	806	749	809	816	842	809	818	832	822	841	809	828	818	819	874	816	817	830	777	823	804	810	834	820	776	825	816	766	831	842	797	796	822	808	819	749	814	838	806	800	775	792	782	794	849	765	804	822	780	813	805	747	792	792	862	828	797	771	843	823	809	820	788	812	839	851	806	823	854	819	809	797	880	809	832	797	816	779	802	833	889	787	782	798	792	850	734	855	779	784	861	828	788	792	836	828	807	804	806	797	791	739	756	771	791	833	795	827	819	826	814	813	848	772	875	790	832	797	818	853	773	762	793	805	774	837	805	803	801	831	801	781	812	740	806	823	811	810	805	820	808	803	790	838	796	778	791	771	796	829	806	823	795	817	789	777	808	803	774	820	736	793	827	867	762	819	772	765	762	832	792	804	803	831	804	783	800	855	767	805	800	776	866	780	705	854	818	818	874	843	827	795	796	779	839	830	780	845	812	820	825	831	746	837	852	801	799	839	844	822	847	836	785	835	849	791	823	788	777	798	819	737	797	793	823	791	821	823	826	790	799	775	823	812	765	832	844	791	838	804	782	844	790	804	794	796	751	804	854	858	822	782	836	817	816	868	805	813	885	780	812	770	847	795	876	842	827	816	858	791	775	766	792	787	742	762	815	827	749	786	818	813	800	828	805	790	813	812	826	774	780	793	821	805	785	756	814	822	813	798	856	817	805	797	836	819	825	807	836	801	768	825	811	720	823	789	828	767	782	805	861	831	812	822	838	861	808	843	793	794	818	827	792	807	833	838	827	777	834	837	838	742	834	816	774	810	803	778	833	827	838	845	823	801	810	778	829	809	802	814	800	790	744	754	807	775	832	843	808	811	781	765	835	834	777	819	771	799	808	839	811	796	842	803	816	847	860	834	809	799	806	818	808	825	783	830	803	802	846	818	843	788	760	837	796	796	807	813	836	780	789	832	818	812	773	826	795	826	802	790	845	818	845	798	819	878	820	819	785	734	828	772	821	809	830	859	775	831	809	810	757	825	789	816	816	784	799	791	793	794	846	855	799	761	806	845	821	809	816	868	804	821	824	818	821	781	772	791	776	837	798	795	747	760	841	847	807	791	768	803	804	832	784	777	796	784	795	816	786	801	789	846	803	777	882	826	824	832	834	760	778	839	819	806	827	801	844	851	793	818	792	756	790	852	808	809	810	795	809	857	757	787	795	783	795	776	815	797	837	789	817	808	815	816	825	837	846	787	798	857	829	810	805	810	805	827	784	809	818	818	799	777	813	796	790	830	747	761	806	776	778	811	804	846	760	827	848	829	844	835	814	761	786	845	823	792	767	842	819	859	779	818	842	777	762	784	830	834	850	829	798	786	766	807	825	859	761	828	824	777	826	818	812	807	842	826	768	796	811	831	842	811	791	775	829	811	797	837	878	799	816	810	794	787	820	814	775	801	789	796	825	832	828	852	824	767	827	828	801	811	797	766	808	822	788	805	841	803	770	861	794	876	784	777	800	811	784	813	776	835	802	787	807	788	748	813	825	831	773	809	810	837	816	847	794	817	806	778	766	801	777	814	791	774	791	788	840	815	781	840	785	797	798	819	809	780	852	820	810	791	830	837	804	794	796	846	801	762	802	820	745	771	813	810	844	788	756	798	830	794	820	838	847	757	844	832	819	818	846	826	742	792	843	823	844	829	833	773	780	790	822	781
1463	291	303	334	273	279	282	300	294	295	301	275	307	271	277	283	289	295	289	254	268	286	299	270	270	315	299	285	268	291	285	274	280	244	257	251	258	299	270	264	258	259	289	299	292	307	257	281	309	309	266	309	262	281	324	269	302	273	286	293	261	258	301	262	280	250	279	285	269	295	257	303	266	300	276	271	262	277	272	283	269	280	256	278	292	293	291	273	276	269	259	278	291	309	283	290	264	326	302	257	259	264	276	239	278	283	284	291	259	255	275	273	276	266	279	284	283	268	278	292	301	263	245	306	277	278	295	270	284	282	280	268	281	266	271	255	271	280	300	268	286	292	222	264	297	311	282	273	268	267	288	286	311	271	274	299	282	269	297	291	254	244	298	281	251	286	263	270	277	266	283	298	288	275	290	278	283	295	252	261	273	277	272	292	273	270	259	261	250	282	261	273	298	294	296	300	276	307	297	269	282	273	293	290	314	277	296	246	267	253	284	257	267	256	266	277	301	275	278	293	270	293	248	261	270	247	249	276	247	293	269	275	254	259	263	272	287	275	299	270	260	270	300	282	268	275	297	303	283	256	255	274	255	271	280	293	287	287	292	252	276	300	271	258	277	282	285	262	274	286	281	302	285	269	280	288	289	328	292	257	229	294	291	293	251	292	280	245	262	303	263	317	242	259	276	295	267	311	288	278	291	274	294	280	295	296	278	271	290	281	283	280	276	266	275	256	258	287	271	286	272	293	288	268	291	276	301	279	256	274	278	272	278	269	287	279	288	273	299	269	248	246	279	284	279	270	293	291	281	275	283	311	292	272	321	286	274	307	239	274	284	310	288	268	271	274	283	272	266	270	287	293	288	277	288	289	305	287	244	240	272	275	284	321	284	258	254	289	275	245	275	299	280	271	266	254	314	299	262	257	245	308	296	264	294	259	269	280	266	255	297	266	255	279	286	308	284	255	285	271	283	284	266	295	278	292	310	268	296	260	257	266	274	255	282	245	283	283	280	282	272	271	264	276	310	274	291	257	277	264	290	280	275	263	275	303	280	299	293	280	290	253	269	253	302	285	253	261	285	285	280	266	273	277	289	281	248	333	276	274	240	298	294	272	256	246	255	268	273	263	285	297	286	271	257	277	264	255	300	276	300	274	257	292	275	295	261	260	281	265	270	269	267	266	286	272	264	265	256	300	275	282	309	291	276	308	282	272	247	265	292	276	272	247	298	294	284	281	304	293	265	291	315	267	267	278	271	300	286	284	270	287	270	293	312	276	271	278	319	283	276	321	246	287	292	293	259	312	258	283	251	281	283	256	274	248	283	301	275	300	274	274	250	250	273	279	274	279	284	278	278	310	293	266	261	278	260	258	296	297	306	273	266	227	267	302	308	310	252	284	255	253	304	279	250	271	287	267	292	258	272	279	261	290	291	255	280	258	297	271	257	282	277	301	307	271	248	280	305	258	292	303	273	289	278	279	303	287	280	238	270	265	286	310	270	306	244	287	283	291	242	267	244	298	255	271	299	300	280	275	293	266	282	267	278	277	287	283	305	254	263	300	272	279	283	256	259	291	263	293	289	323	300	284	284	271	305	280	276	271	265	283	275	260	262	272	307	274	279	283	252	288	265	285	288	246	273	301	278	306	291	273	286	278	256	271	272	272	265	288	280	258	261	322	275	311	284	277	291	302	281	281	278	285	280	320	289	285	254	270	261	275	269	256	271	258	278	281	278	299	262	314	256	275	300	278	260	276	281	302	281	278	315	292	258	262	282	253	273	287	267	288	315	255	263	266	280	241	302	289	273	293	267	318	271	254	281	295	268	252	242	257	279	294	290	286	295	304	261	290	278	273	286	292	272	309	293	296	265	265	271	299	265	290	275	252	300	303	273	274	291	261	274	288	267	277	258	249	272	312	296	273	282	266	290	293	270	249	273	258	288	317	291	269	288	271	294	295	290	252	286	261	276	278	261	293	263	271	252	270	292	281	257	300	281	291	250	236	267	262	261	301	299	272	297	261	267	252	292	250	281	269	270	259	274	305	289	274	238	310	256	280	287	265	260	281	259	259	273	276	276	260	290	275	268	326	286	280	280	281	300	295	280	255	303	280	253	296	281	286	287	270	294	291	241	308	304	277	288	300	272	251	279	292	291	277	271	267	257	282	287	271	295	292	292	265	273	276	280	295	294	294	268	277	289	250	250	299	291	267	264	280	269	265	256	271	283	308	307	270	299	278	269	288	279	275	264	284	285	279	274	279	272	280	262	288	286	281	275	319	315	283	296	268	337	291	255	254	276	292	297	257	298	279	267	286	316	275	277	309	288	286	279	278	262	291	272	299	273	285	290	279	293	255	293	273	298	306	314	293	285	262	271	305	249	273	272	302	257	285	279	276	272	296	273	267	305	237	310	289	249	322	284	267	275	278	282	279	295	271	276	256	252	293	269	261	256	290	277	265	244	273	254	288	263	248	266	272	292	285	258	276	260	271	285	313	259	313	261	268	292	264	244	299	278	310	262	266	294	266	272	283	291	264	282	285	272	296	270	272	270	259	255	249	254	256	275	273	253	269	314	285	260	284	273	255	273	274	306	277	314	276	283	297	326	277	283	298	276	292	264	282	290	280	287	256	287	271	278	300	277	286	295	285	276	273	277	296	242	284	309	265	273	333	296	268	300	271	286	279	254	264	282	289	243	306	257	259	284	258	287	264	294	277	280	295	279	291	308	285	283	273	285	300	277	279	275	269	270	266	275	246	310	262	286	283	251	274	267	280	298	286	226	284	268	285	284	298	283	259	280	283	274	298	280	290	273	299	262	265	288	267	269	275	253	280	247	343	254	277	302	264	284	289	298	317	286	265	275	300	273	275	262	267	316	334	301	315	259	277	284	259	282	275	312	269	250	289	296	308	295	284	293	309	256	264	240	268	265	302	293	278	254	274	294	253	256	248	298	252	260	258	282	285	273	273	290	282	280	292	287	289	302	314	290	283	249	288	267	271	293	283	263	276	296	298	289	272	307	285	268	250	302	311	259	302	284	238	279	262	289	265	236	281	297	284	288	280	285	268	296	282	286	288	278	279	281	258	250	275	261	282	242	270	283	276	273	253	278	285	268	296	304	270	294	300	299	266	301	247	262	267	271	263	327	248	290	316	271	305	281	295	270	275	267	278	291	273	272	305	321	288	288	297	274	297	284	259	269	273	272	298	297	303	288	269	254	290	299	256	267	300	292	269	264	256	303	280	270	282	287	281	273	313	254	259	263	289	270	250	251	295	281	287	293	308	264	291	289	295	332	317	257	265	300	289	291	280	272	292	248	250	273	263	286	248	245	268	278	263	230	295	277	269	269	265	306	263	285	296	255	294	293	256	273	283	271	291	251	283	279	298	288	291	305	286	246	270	289	264	316	277	297	280	294	256	257	266	275	268	283	279	266	299	279	284	290	297	279	280	254	287	290	269	288	240	261	266	273	284	304	275	262	274	277	303
1763	714	724	683	666	655	712	675	693	716	682	663	671	691	650	657	663	678	716	628	680	706	681	648	692	653	697	644	632	638	643	625	681	678	666	664	649	690	704	662	633	679	646	673	653	650	688	661	707	649	686	646	658	622	678	647	680	644	679	687	663	685	679	661	695	650	645	668	604	643	671	616	639	621	623	676	721	622	641	689	674	629	641	665	663	636	637	640	660	691	675	620	698	640	608	701	660	643	643	653	681	671	728	681	668	664	657	664	676	663	683	659	644	694	670	650	664	650	636	734	663	642	634	666	673	649	655	694	641	696	625	665	694	645	655	633	693	662	663	698	687	631	656	634	666	655	684	626	681	664	646	618	640	668	637	639	681	664	680	678	668	690	690	650	677	643	704	632	678	699	681	670	654	651	665	652	652	664	635	638	704	616	677	626	718	623	636	646	638	630	620	718	621	693	642	672	689	618	599	680	684	639	648	643	632	656	630	687	680	706	706	639	672	659	654	696	684	646	671	662	640	698	695	712	661	679	704	631	635	655	707	670	665	668	729	636	698	675	677	680	665	718	610	697	708	665	641	679	645	632	650	645	667	669	686	667	621	670	674	649	677	638	641	640	678	655	651	666	731	652	709	665	688	643	629	645	640	686	673	679	616	685	680	629	703	664	660	645	683	701	654	687	659	619	668	671	690	665	647	660	650	682	632	663	634	669	618	673	632	621	694	662	658	692	615	684	628	674	693	623	636	619	622	707	674	643	686	645	639	650	662	686	644	685	638	645	635	675	697	728	640	648	635	680	655	697	681	710	667	717	720	666	631	667	667	672	656	703	668	682	671	638	665	629	642	655	673	694	714	707	680	677	689	619	671	645	676	672	665	651	685	622	678	660	646	667	649	697	652	657	651	692	627	649	694	668	638	663	653	694	612	696	689	658	684	684	650	639	672	667	640	671	660	694	685	631	661	648	661	651	659	664	688	671	635	644	598	667	629	647	673	678	701	705	676	690	689	667	666	677	641	633	634	621	642	666	659	651	669	653	621	676	718	664	686	713	648	670	672	698	647	654	635	670	686	684	670	628	668	694	627	689	700	647	669	647	653	698	643	663	676	692	666	641	649	598	663	645	722	691	660	679	652	629	661	635	673	626	649	594	658	664	692	679	699	656	690	687	651	658	638	602	697	671	662	687	632	700	702	668	694	686	653	676	647	685	650	636	664	634	714	665	679	673	657	648	650	635	626	642	666	671	644	668	657	685	642	647	709	645	614	667	662	629	686	679	647	653	654	686	700	709	668	693	647	626	680	699	623	640	662	625	687	658	680	670	646	679	678	668	619	658	707	631	696	662	737	706	621	641	622	650	651	645	705	665	665	635	699	638	708	702	691	686	645	656	640	643	687	663	667	659	667	650	657	683	598	659	665	676	670	655	626	641	703	659	666	675	651	662	646	652	671	613	657	660	661	673	714	675	625	675	653	657	693	680	673	677	629	695	649	667	642	678	650	677	614	642	648	638	685	682	632	705	718	661	646	718	650	657	685	670	620	672	659	677	629	721	633	672	715	669	662	683	684	682	645	642	628	682	670	650	652	732	657	633	664	686	677	698	645	660	669	691	675	698	599	676	658	665	613	653	618	680	679	641	653	673	677	664	661	666	716	629	674	634	663	672	678	614	721	667	702	645	707	671	644	682	670	676	649	672	628	695	660	699	660	676	682	635	704	695	651	679	703	633	656	649	646	688	679	651	643	652	700	686	699	673	667	696	645	628	656	651	650	662	653	679	659	686	628	658	660	682	658	681	670	637	677	629	687	668	684	664	659	675	722	582	650	639	669	684	648	701	661	646	707	693	670	639	648	672	659	673	713	640	711	659	668	675	635	637	692	664	690	653	625	672	649	669	657	736	663	656	665	670	647	695	634	636	666	667	627	631	682	613	637	655	687	652	667	674	674	707	665	649	611	696	631	660	659	680	640	714	721	670	697	623	706	632	681	685	634	648	661	653	658	690	658	658	688	710	647	672	707	689	654	627	685	674	596	718	685	634	619	668	621	657	668	691	619	657	672	692	666	655	708	629	644	636	653	617	675	673	670	648	619	656	660	640	676	605	682	677	651	679	661	666	671	674	621	670	673	695	612	677	711	685	654	642	670	693	706	632	638	670	661	693	675	639	631	645	644	608	637	646	626	656	640	664	672	716	650	670	676	666	694	661	642	672	699	667	666	642	612	667	665	664	673	665	662	690	651	634	634	646	668	697	683	636	659	659	664	666	648	659	649	703	664	675	664	661	676	666	685	692	628	630	722	652	655	675	673	654	644	651	707	640	620	702	704	641	651	674	657	684	636	662	671	640	658	678	666	684	742	673	621	717	681	653	667	665	654	647	663	646	638	665	690	672	630	673	669	603	637	619	709	699	668	659	600	690	680	670	688	665	636	660	691	629	729	629	658	670	669	656	635	657	667	726	634	647	668	645	694	597	645	653	630	620	651	663	654	656	702	655	668	711	660	626	673	651	653	695	706	670	646	709	670	691	659	677	660	711	688	634	665	682	714	659	704	703	593	620	655	644	621	679	699	675	623	618	716	637	677	623	674	668	650	679	715	657	637	700	665	680	612	676	663	666	643	655	621	683	653	661	641	693	660	679	615	618	646	693	667	712	700	639	647	706	652	686	623	683	685	625	637	661	628	649	624	634	714	649	698	638	624	689	638	678	696	682	671	680	706	651	685	689	660	636	646	694	638	667	669	634	657	653	675	626	658	698	626	645	676	656	662	652	649	718	608	663	702	634	670	695	663	653	674	652	657	656	601	666	589	648	664	672	654	636	650	650	682	674	659	701	648	633	661	609	609	686	628	625	678	656	669	640	661	665	672	636	690	664	650	687	632	650	666	652	664	662	663	680	684	667	693	666	737	656	639	659	643	685	686	685	666	692	670	646	678	675	656	651	685	676	672	668	694	641	737	694	649	650	690	632	675	649	721	633	693	691	627	641	712	666	661	708	661	663	698	674	659	707	632	697	652	640	654	685	678	669	659	666	605	744	639	645	704	674	664	648	627	675	659	658	674	686	668	653	646	699	667	662	629	671	637	708	715	631	607	666	686	653	665	648	597	616	688	669	621	667	667	639	638	667	685	672	686	670	650	660	693	688	623	676	696	693	659	668	710	638	619	638	679	665	699	642	663	668	661	668	629	645	672	637	675	666	667	664	647	636	697	647	656	662	679	679	671	667	659	654	687	675	635	700	691	713	683	650	668	706	682	663	682	658	669	665	626	655	678	614	686	690	670	721	669	681	651	669	671	648	669	663	650	624	670	650	633	702	642	674	608	624	670	694	701	676	626	645	651	682	670	624	668	689	665	646	646	643	658	700	673	688	658	665	683	673	660	666	651	661	642	659	662	687	634	638	685	670	641	692	662	673	659	600	609	687	715	652	656	609	669	675	686	653	659	688	652	651	697	664	713	645	642	645	648	676	612	672	631	655	676	706	690	650
7638	509	545	441	345	307	266	236	235	212	217	229	185	220	196	193	217	185	215	189	188	215	178	184	145	177	186	210	188	187	187	188	194	152	175	170	186	162	181	153	167	159	166	144	164	219	191	208	160	179	160	157	173	147	173	165	202	191	213	180	185	176	162	192	179	155	181	160	191	169	170	175	203	201	212	155	169	200	155	172	194	177	196	187	172	168	181	150	176	157	157	176	168	183	182	169	181	184	168	188	197	164	192	186	171	161	182	195	163	180	196	219	151	159	193	181	199	163	197	198	175	174	168	161	191	165	144	186	189	190	180	197	151	174	192	165	182	186	196	167	173	187	166	175	175	168	175	173	189	168	172	162	177	166	155	191	180	162	168	157	165	174	163	166	170	145	186	165	169	156	169	171	170	165	207	174	180	153	171	182	181	170	196	185	168	177	150	178	177	172	161	179	170	188	177	196	162	157	188	186	193	160	199	179	185	174	201	189	175	172	174	160	183	191	187	190	179	179	182	161	184	175	181	201	180	199	196	180	158	167	178	188	160	171	191	196	194	188	166	145	164	185	176	190	188	175	190	185	162	159	164	175	160	168	183	166	187	152	207	184	189	191	179	200	181	204	160	189	183	182	169	201	186	169	169	179	179	154	187	168	184	198	156	182	180	186	188	179	176	191	183	187	185	166	184	176	193	179	183	174	192	186	197	174	177	187	165	166	186	169	179	176	182	197	183	153	173	167	179	178	175	173	178	173	178	150	181	169	200	157	172	186	196	172	158	188	174	194	185	191	146	175	196	168	204	165	176	174	182	176	158	158	156	157	185	179	170	186	197	188	176	174	186	175	207	173	188	192	208	175	211	154	176	172	179	188	166	191	187	166	170	181	176	166	198	181	181	177	165	162	180	184	181	167	190	178	155	168	162	196	165	173	185	195	163	178	163	196	177	148	173	190	175	190	180	186	174	186	193	173	145	179	181	197	181	185	188	166	189	191	159	163	198	159	188	160	172	183	183	179	186	179	172	177	175	179	166	161	181	184	173	181	145	174	190	207	181	159	171	198	189	196	178	157	171	176	207	204	179	172	190	177	194	182	186	137	173	187	179	180	185	179	194	166	202	173	184	172	155	166	179	186	200	184	166	170	162	166	172	170	175	159	171	169	177	207	161	204	174	166	198	181	183	183	183	175	207	173	161	181	176	172	194	202	158	157	175	186	168	177	190	195	155	192	153	190	159	167	171	173	187	176	175	189	187	209	164	169	179	191	204	151	195	169	191	181	159	138	197	183	189	192	172	173	166	206	179	183	178	165	172	158	190	182	174	189	158	183	189	163	188	157	177	187	201	181	157	171	153	206	193	187	185	185	188	188	179	163	173	145	168	167	152	179	183	174	162	197	165	195	182	177	213	184	186	174	177	194	189	174	191	193	182	183	218	199	143	175	182	194	164	177	182	174	181	181	170	190	199	161	168	164	166	199	201	155	168	187	176	198	191	174	172	221	189	176	182	189	194	189	213	182	184	206	155	188	171	171	192	180	182	190	185	180	171	157	203	155	207	177	180	189	192	146	183	175	187	183	190	177	174	196	180	194	162	184	191	166	207	215	182	163	196	160	213	186	163	161	175	169	200	182	161	197	158	167	182	158	154	195	179	142	176	162	182	146	204	158	185	192	154	153	159	186	157	158	192	186	168	152	162	160	173	166	169	167	158	152	158	184	175	155	181	177	181	175	172	174	176	212	187	197	173	194	166	166	170	194	203	169	204	210	205	172	192	193	163	188	205	182	179	182	145	200	169	166	175	183	189	204	172	175	181	179	165	187	196	178	191	175	191	173	187	175	189	183	174	160	169	174	173	161	178	165	182	164	184	176	177	166	178	175	172	196	136	180	198	180	175	163	200	177	184	202	181	159	165	176	178	179	164	184	161	187	167	184	178	162	178	181	181	188	199	177	175	180	187	192	191	190	154	174	197	188	149	171	167	179	195	192	171	166	182	158	164	187	166	164	180	199	173	193	160	196	165	151	158	171	165	206	184	193	179	159	190	194	199	177	175	179	180	174	137	209	198	179	173	181	185	184	172	198	158	202	169	164	193	151	170	204	197	172	164	168	170	143	190	170	170	175	186	150	171	130	181	166	172	160	178	159	180	171	171	162	179	157	162	152	185	176	175	183	172	175	176	164	167	168	176	186	177	207	192	201	182	177	177	182	190	172	169	191	172	180	160	184	166	186	178	162	169	208	183	173	167	172	154	182	174	188	190	195	171	157	208	173	180	173	164	182	168	176	163	159	174	172	185	172	173	183	170	190	184	184	197	172	164	173	181	169	177	199	182	182	153	170	169	173	184	203	183	185	184	166	177	172	169	172	164	164	179	185	184	165	167	168	210	184	201	181	149	174	163	170	190	182	194	176	189	176	193	157	189	174	179	175	178	183	184	157	171	172	216	173	192	177	166	197	180	209	185	175	162	174	175	165	184	170	189	168	213	159	174	181	138	192	175	167	181	190	173	187	172	168	200	169	188	213	198	173	169	179	168	168	171	140	160	193	191	152	182	181	172	186	188	166	162	195	197	179	194	169	158	193	172	158	166	194	192	212	171	157	165	188	156	156	187	175	175	156	191	193	195	155	170	140	190	192	180	180	183	170	184	164	198	196	175	177	191	197	189	178	191	175	182	187	174	173	142	168	168	159	150	176	186	177	159	166	169	184	183	199	169	159	173	190	186	172	199	170	167	190	177	177	184	185	176	184	194	179	194	172	187	168	184	194	165	180	186	198	149	169	182	181	170	179	178	178	186	192	190	168	184	175	188	148	205	180	205	194	196	175	201	191	167	218	166	165	162	169	180	150	175	175	177	157	179	183	168	169	136	152	168	168	186	171	176	197	178	180	160	156	166	203	170	182	179	170	183	161	158	164	202	155	179	198	162	174	154	170	202	157	152	191	184	161	172	181	180	201	172	164	188	166	173	189	194	178	188	178	177	200	162	190	201	184	182	168	199	195	162	180	163	163	191	171	180	183	183	172	179	209	189	182	194	181	191	175	198	171	159	168	164	167	163	176	182	186	172	168	160	188	188	183	169	192	181	156	159	177	179	200	185	190	181	190	185	181	184	179	168	188	161	173	194	192	186	184	155	174	176	191	201	170	179	180	178	173	154	187	178	148	195	193	193	175	170	147	196	172	175	187	172	148	184	181	187	177	138	168	152	162	165	172	191	184	168	186	165	184	178	190	196	160	172	184	179	149	162	148	191	187	179	155	168	191	182	186	186	164	182	213	152	171	186	174	174	167	129	185	192	177	211	185	189	195	179	180	167	189	185	184	181	167	201	166	154	167	197	216	161	182	175	169	164	155	172	206	193	157	179	178	184	168	190	195	190	170	171	187	187	186	185	193	155	186	195	177	178	165	203	173	207	183	188	207	187	193	172	174	180	193	158	136	163	179	158	159	173	174	184	177	178	154	184	173	173	197	160	171	174	177	154	173	198	173
6176	750	1197	1339	1125	1166	938	854	788	723	716	667	621	542	560	532	570	563	542	534	511	561	530	508	499	494	476	480	525	518	489	528	489	459	516	532	534	553	521	501	515	478	499	494	522	498	467	482	474	549	511	524	476	484	475	498	492	530	445	507	448	474	533	531	514	495	500	485	470	498	461	523	493	487	514	484	467	506	496	499	492	466	483	477	511	496	491	465	473	471	530	482	505	485	481	450	492	515	500	507	461	514	511	496	507	480	464	517	498	485	467	512	473	452	512	487	445	483	465	498	462	470	506	543	442	458	456	461	456	519	486	509	498	482	504	459	509	492	521	509	471	483	477	471	507	454	472	510	448	462	493	447	544	493	480	490	491	476	531	505	470	474	512	488	492	549	505	490	495	486	484	464	481	453	487	469	478	479	483	464	495	487	491	507	478	490	489	481	514	501	484	492	477	514	503	466	510	480	484	455	485	499	475	487	508	453	484	529	490	484	501	503	467	494	488	503	475	431	512	485	502	461	447	513	511	474	534	467	496	458	479	481	474	452	490	509	501	429	517	466	501	486	483	466	466	487	467	517	490	484	498	494	469	495	504	489	488	485	460	509	495	486	467	477	508	496	460	485	459	517	471	463	481	458	490	483	478	499	506	523	504	505	477	521	474	518	515	471	462	471	492	502	493	491	459	498	477	543	481	484	490	508	511	489	524	476	483	491	482	494	495	471	447	474	497	481	486	487	510	484	517	513	445	468	511	466	511	482	496	504	497	481	516	471	463	472	483	539	466	499	484	491	489	519	513	488	485	505	494	457	464	508	467	536	464	478	468	486	486	474	476	495	511	519	499	517	466	448	504	531	494	474	495	460	519	492	449	500	454	515	473	481	452	477	491	452	518	479	495	497	463	472	450	473	526	486	519	483	469	466	468	496	478	497	478	506	475	492	460	481	483	504	503	486	479	493	467	493	471	464	495	470	520	443	505	486	506	522	465	495	449	483	516	482	475	536	516	478	462	477	482	511	495	506	495	476	486	476	475	490	475	450	507	505	477	480	482	458	466	502	491	490	466	483	514	482	492	492	504	526	478	483	470	476	486	507	522	490	483	536	466	511	512	475	525	500	452	490	484	527	480	489	466	492	440	514	526	516	516	472	474	528	469	490	507	477	456	495	502	504	515	531	509	509	498	483	485	504	471	473	473	510	448	505	459	470	508	476	500	460	471	498	479	450	503	498	464	501	463	517	447	468	466	481	486	437	471	473	510	476	448	465	524	475	523	449	492	510	500	485	483	503	478	459	502	508	501	521	463	516	488	492	446	508	496	463	496	468	444	447	504	469	453	499	459	512	532	478	483	495	461	486	497	496	498	459	514	494	504	485	489	507	518	508	472	534	496	475	470	450	522	503	467	468	470	471	505	472	496	503	481	472	513	468	446	486	516	521	498	505	465	507	476	494	462	501	499	488	517	490	544	477	516	468	467	496	502	504	455	461	508	522	467	454	484	463	462	478	445	530	485	488	460	473	454	479	505	490	480	516	490	467	511	469	561	487	479	489	462	470	482	507	492	519	442	513	481	464	433	470	473	482	478	489	473	486	483	521	492	526	488	484	475	512	480	487	449	505	482	502	491	460	472	515	488	469	503	474	501	493	483	510	462	493	493	490	520	481	490	528	498	504	488	499	515	512	468	469	493	488	480	494	445	478	469	488	476	454	497	511	461	472	478	520	470	479	521	492	487	510	447	501	496	505	481	514	500	500	476	479	509	474	484	500	509	485	482	514	448	523	484	459	463	479	502	455	471	481	463	512	476	481	511	457	483	465	504	478	534	468	475	467	465	437	505	450	489	464	509	456	479	453	480	481	504	491	493	491	473	477	516	506	470	515	467	496	461	477	473	473	514	473	481	496	494	480	514	437	492	496	497	506	474	501	464	447	465	513	545	469	485	484	508	523	479	464	517	461	485	462	482	518	465	507	551	512	492	509	471	463	496	456	483	479	517	496	478	538	448	474	492	495	492	506	501	513	520	458	472	522	456	480	469	497	484	459	477	485	482	500	493	485	485	506	494	493	482	429	455	461	462	486	506	479	491	464	467	496	473	496	525	506	496	479	460	464	490	510	483	494	492	459	519	541	490	462	468	497	491	481	495	497	452	492	489	458	466	492	519	486	482	471	514	471	486	455	507	504	480	528	513	513	462	500	517	486	485	468	518	472	534	459	474	460	469	489	456	502	475	505	469	482	471	512	434	489	522	504	476	504	527	469	495	481	491	479	451	488	488	511	489	504	473	502	465	498	451	503	492	525	499	520	515	482	523	520	439	508	488	515	455	465	507	459	502	479	460	503	459	480	499	482	456	468	465	505	470	508	480	476	507	466	503	508	457	493	512	508	461	508	502	455	484	482	536	480	487	499	509	474	488	436	469	484	509	487	496	497	461	502	467	494	494	491	442	522	461	479	479	465	473	476	460	473	509	461	498	442	461	465	439	530	501	499	509	454	498	503	499	474	492	472	452	464	478	507	477	486	524	484	437	482	468	492	491	489	525	482	512	502	510	492	503	466	537	505	499	484	473	506	495	503	463	520	502	475	478	476	509	462	481	477	501	491	497	512	475	468	487	497	482	481	467	487	475	478	479	491	490	461	464	503	504	502	469	472	507	530	492	508	478	468	492	481	469	489	464	422	504	466	467	505	496	518	455	492	505	503	484	490	475	491	517	485	501	485	462	454	471	484	469	497	496	459	489	527	513	489	541	462	508	480	489	504	468	507	495	462	513	448	521	505	508	443	489	487	550	500	497	483	488	496	538	489	473	512	493	491	515	463	445	494	458	477	459	473	497	481	479	504	481	506	492	503	452	465	487	481	482	526	503	520	488	525	480	454	478	485	490	502	468	513	418	471	501	451	457	462	495	476	450	451	465	510	504	475	510	460	516	497	480	521	489	508	451	475	483	517	516	508	488	472	500	472	516	498	481	458	458	495	504	485	506	521	490	477	453	469	463	490	502	510	523	472	514	481	515	502	513	479	477	490	503	497	507	504	450	493	514	463	475	466	489	491	469	501	503	477	495	499	478	453	504	514	471	506	493	469	464	467	473	471	475	433	494	497	508	489	470	523	484	503	485	494	477	495	493	493	444	470	503	472	479	490	507	492	495	462	457	475	464	527	481	460	458	505	494	509	460	462	480	511	469	489	459	488	492	500	477	524	488	496	517	482	536	490	523	500	467	470	509	412	523	454	514	476	473	469	476	475	465	491	493	505	474	443	490	503	496	478	490	460	464	506	471	490	510	486	485	456	435	512	478	486	476	484	508	487	492	490	510	490	481	500	496	497	496	484	483	491	487	464	464	497	472	450	477	474	480	487	501	486	470	513	477	453	505	503	503	494	484	531	472	512	457	485	516	476	474	472	492	483	485	507	475	472	485	498	468	477	492	484	498	486	497	508	471	473	516	465	523	514	488	486	484	470	528	457	496	500	472	494	533	522	447	444
14036	1217	1009	878	741	694	597	462	437	426	426	449	375	355	384	361	340	350	330	342	333	324	333	372	345	325	346	328	321	360	310	344	367	347	340	331	294	324	309	337	332	329	321	322	363	317	348	328	324	312	327	386	344	368	333	307	311	349	326	331	346	360	333	310	326	341	361	369	309	335	309	316	304	363	358	339	327	334	320	355	358	329	342	382	341	314	311	347	282	348	344	331	314	298	326	308	348	310	334	346	323	337	367	384	349	322	356	324	348	322	329	341	339	287	326	330	333	377	340	340	334	316	296	373	300	310	327	346	357	336	303	306	312	333	310	318	321	277	328	321	319	336	336	341	314	307	343	382	327	326	344	350	326	331	362	312	311	372	308	347	336	347	325	357	344	310	318	349	307	322	322	333	325	327	344	352	314	342	361	341	368	340	328	331	333	334	327	357	323	328	367	376	338	332	361	303	334	320	319	318	321	329	331	333	336	270	329	323	320	356	296	309	318	356	327	317	330	334	301	342	318	327	354	347	368	340	334	307	325	301	303	336	316	336	325	382	364	312	368	325	346	310	346	370	319	329	337	337	332	323	311	331	338	337	338	367	328	360	397	335	343	324	304	332	327	321	316	306	312	367	329	346	333	328	347	373	337	339	332	355	305	360	333	336	338	333	330	343	333	348	317	350	333	341	302	311	361	314	321	324	328	308	349	332	328	339	350	352	329	350	337	331	327	329	322	324	339	325	305	316	338	324	324	360	344	336	339	329	344	326	333	303	359	351	322	359	342	336	331	338	327	367	337	346	319	319	339	334	370	336	355	319	341	335	345	338	329	359	314	376	340	356	358	323	342	336	379	314	339	322	348	325	306	328	338	331	348	326	306	308	306	306	324	364	316	318	361	335	325	307	349	342	330	332	350	332	317	332	332	309	319	347	325	318	325	319	333	309	310	340	320	349	310	308	322	324	329	351	305	355	317	303	332	329	345	333	308	340	289	304	338	333	309	316	326	317	325	316	346	355	356	326	295	338	348	318	345	290	368	304	326	328	378	321	282	301	348	294	330	361	346	343	292	350	348	357	340	315	352	310	334	333	308	387	332	361	347	335	340	340	338	346	361	340	339	330	319	337	339	350	318	315	318	351	358	325	323	329	328	323	361	343	330	337	322	334	350	361	333	330	328	341	348	320	312	323	365	324	331	329	321	343	338	329	321	332	336	322	326	363	341	318	323	317	323	340	342	346	311	313	314	318	333	319	362	350	333	360	324	329	298	315	350	347	333	329	327	333	345	286	366	315	306	312	327	339	327	324	351	317	332	350	324	344	364	340	303	362	340	340	321	347	353	340	333	333	310	330	329	336	327	328	331	319	309	339	335	323	346	333	342	349	353	344	339	347	326	366	313	335	325	318	306	335	308	300	307	333	323	318	327	305	305	341	369	322	340	325	320	353	356	326	333	368	330	318	362	312	309	331	337	342	332	317	344	349	336	328	325	332	326	311	318	324	334	338	330	341	332	315	331	294	323	304	326	313	334	313	292	352	361	326	359	347	314	331	312	332	327	339	344	323	339	320	350	332	304	334	344	352	321	383	323	308	343	324	344	349	320	359	360	336	316	317	319	326	339	345	317	317	336	333	344	311	338	310	310	322	337	331	345	352	368	356	360	341	371	309	346	337	309	312	311	284	348	311	316	350	331	312	351	304	330	312	313	362	348	324	323	303	350	331	326	308	336	353	324	334	363	358	325	307	332	326	316	317	344	335	338	313	328	352	320	323	335	310	335	339	334	326	333	307	322	328	324	306	308	306	350	331	307	329	341	364	335	322	332	342	333	352	364	329	309	349	337	320	293	348	316	341	349	323	324	363	320	366	295	345	349	318	321	327	329	325	379	333	319	321	350	300	321	321	336	352	310	343	331	346	312	340	350	330	345	349	337	315	313	298	326	336	310	333	343	329	341	343	308	322	298	316	340	318	320	347	317	331	353	328	322	360	347	352	317	291	316	312	296	340	381	357	339	334	311	317	332	354	346	321	289	327	336	302	337	341	317	336	330	338	340	290	338	335	311	309	328	377	362	316	322	338	315	353	308	321	305	340	315	349	308	320	321	338	308	323	341	350	327	291	353	334	343	336	319	299	338	354	328	339	332	335	293	324	331	334	309	321	339	338	324	305	332	317	342	329	327	339	313	325	342	325	335	356	337	353	339	316	343	308	320	369	370	376	334	335	326	365	331	338	328	336	327	333	339	324	298	322	353	356	352	362	318	328	345	301	317	322	343	350	301	305	318	323	331	330	331	333	293	385	293	348	334	362	302	325	308	310	309	328	309	331	315	357	333	356	326	361	318	350	355	338	328	295	312	354	328	328	345	330	348	362	365	306	371	299	323	328	353	329	296	336	360	340	305	366	351	349	346	321	344	342	348	372	329	363	320	361	341	325	313	325	350	352	351	333	332	348	351	303	307	333	321	349	346	355	323	357	353	353	299	342	327	291	286	321	333	351	335	347	364	305	343	362	325	340	339	315	324	359	345	357	308	316	324	327	345	344	345	321	319	298	309	329	313	320	328	348	323	330	333	376	306	339	319	330	300	362	319	319	322	296	295	357	320	347	337	345	326	344	350	333	316	366	333	333	321	320	354	349	314	292	314	334	319	342	308	308	344	303	351	340	322	331	295	346	335	310	321	323	323	338	377	315	325	337	329	339	328	313	351	336	343	328	329	323	377	349	367	334	335	332	331	321	306	338	339	326	330	318	322	359	309	346	346	345	346	307	328	323	338	340	328	340	323	320	307	326	324	367	291	299	345	330	310	336	330	333	320	327	314	367	319	314	370	329	308	366	320	330	299	298	339	335	339	317	319	331	375	334	326	318	304	285	363	323	330	315	294	306	294	329	370	320	333	331	316	265	380	306	323	307	330	337	312	373	346	302	313	329	331	342	372	304	360	366	355	321	280	314	320	367	361	332	331	325	334	346	290	323	325	320	320	367	329	338	338	333	311	353	327	326	331	290	348	315	353	358	318	352	330	321	288	331	326	331	310	329	325	345	337	293	311	355	340	306	306	319	348	327	341	292	328	327	329	327	368	339	307	322	335	339	343	338	346	342	318	298	349	338	355	330	337	321	353	328	310	338	355	299	330	312	336	332	318	323	311	350	333	359	362	337	318	339	346	332	323	347	294	329	315	313	338	313	335	351	349	334	318	337	320	324	344	325	314	319	350	334	350	340	318	325	335	332	324	305	370	348	360	354	332	330	340	336	346	358	341	328	298	340	344	352	303	306	351	329	360	329	326	354	356	316	355	313	338	315	332	325	330	345	317	307	343	379	347	334	337	344	347	352	355	318	313	344	312	324	346	368	332	334	308	352	366	346	330	306	334	367	359	370	351	342	356	337	309	337	303	327	358	317	349	315	314	336	336	342	330	359	281	306	340	323	341	328	311	369	323	363	346	331	332	355	321	333	301	325	327	293	339	308	324	329	327	353	343	322	374	331
8328	1283	2251	2483	2197	2139	1716	1511	1524	1407	1209	1183	1109	952	980	980	938	984	881	943	906	871	920	808	886	919	882	842	819	806	835	857	828	882	837	837	785	831	858	859	792	873	806	811	831	822	851	825	841	853	820	815	783	830	837	820	813	799	831	835	837	808	861	800	814	769	809	801	859	735	825	803	773	809	800	870	797	816	788	809	808	847	804	810	807	784	808	806	783	784	775	825	783	779	821	823	818	832	800	832	772	801	821	799	830	781	788	847	834	864	799	793	779	791	800	759	850	807	805	855	805	826	832	799	790	831	826	823	830	820	774	809	817	756	787	766	806	815	813	789	816	838	873	774	786	821	816	806	802	807	761	794	787	808	772	811	831	815	741	794	800	823	775	807	803	885	826	791	776	798	808	735	827	827	795	744	816	781	867	806	865	791	780	788	812	825	819	837	787	823	769	822	791	773	801	770	827	799	848	793	834	808	771	788	814	808	788	818	813	778	791	778	795	801	815	851	832	771	776	801	819	819	816	815	776	817	845	814	780	816	780	842	818	839	786	807	785	840	804	857	811	873	774	856	783	792	767	810	825	849	812	839	799	833	839	774	774	845	790	786	819	798	858	796	825	783	829	798	866	837	827	797	856	778	806	828	826	813	820	798	818	859	813	850	775	820	798	819	808	801	738	755	832	832	816	801	813	806	819	858	777	815	820	826	864	763	792	808	758	806	762	834	793	830	824	786	792	773	786	900	805	803	775	850	800	791	845	789	833	840	794	803	791	804	783	822	796	839	800	754	845	829	800	813	807	810	795	804	780	807	821	820	790	801	796	801	774	771	827	764	794	790	832	859	770	762	798	832	835	892	825	810	880	767	807	831	821	836	788	838	733	781	863	830	783	818	818	819	820	822	824	800	809	839	745	818	827	784	808	811	826	789	808	876	778	810	815	833	821	834	821	804	791	774	797	861	822	837	826	778	790	797	814	823	817	776	782	787	826	813	812	820	810	819	843	800	802	828	780	797	843	765	826	782	751	795	829	800	803	847	782	824	813	811	770	809	790	802	761	796	822	775	772	802	750	802	806	855	778	801	794	843	799	769	764	806	795	846	833	854	816	824	860	825	847	798	791	768	786	790	785	848	791	756	788	838	775	859	867	814	800	765	797	770	823	760	775	809	814	815	827	820	791	778	784	808	847	794	868	815	786	758	824	817	781	827	757	829	818	812	853	775	784	781	810	844	846	810	787	822	824	772	777	823	852	802	814	863	821	774	777	742	755	771	788	795	765	808	861	798	768	815	786	850	774	776	853	803	779	792	789	798	797	771	787	825	833	801	814	799	811	735	830	737	832	764	820	845	808	817	790	797	811	827	772	774	865	782	835	824	774	830	791	789	837	791	833	834	852	820	827	774	832	843	812	782	823	812	811	816	864	736	802	769	805	814	815	817	812	800	791	746	851	774	790	775	770	856	825	788	787	776	799	777	775	829	776	818	803	793	800	777	802	797	830	837	747	848	806	774	748	866	769	778	850	821	791	797	803	757	800	814	790	776	803	790	801	793	823	853	867	792	812	811	822	810	800	787	770	829	821	800	819	783	828	779	738	863	781	797	857	779	798	811	807	878	772	784	824	808	797	840	810	738	779	823	782	840	813	815	821	787	802	791	836	782	789	827	853	775	846	812	782	808	857	831	840	758	787	774	809	732	769	843	810	858	795	764	771	772	795	819	772	810	858	794	787	767	820	817	795	832	809	798	805	775	808	812	822	866	813	804	827	803	761	795	826	869	858	876	782	794	808	758	798	816	831	816	825	761	814	846	805	805	797	807	835	813	807	836	865	780	833	834	837	822	816	791	695	812	816	798	802	815	789	772	856	804	790	848	818	770	814	809	826	827	827	771	726	781	829	750	847	796	805	772	838	835	815	849	828	814	850	768	806	831	811	813	811	810	764	806	816	784	820	820	782	837	823	763	831	853	818	775	791	779	856	830	812	810	820	799	791	776	786	793	852	815	834	818	793	795	835	814	804	763	805	825	799	784	766	803	808	834	832	773	841	772	807	816	818	794	831	808	790	811	831	772	805	819	785	744	844	749	811	789	827	785	807	858	845	828	805	837	825	851	769	783	823	808	799	763	874	822	808	817	784	802	795	782	805	813	783	820	770	827	825	845	782	808	865	821	814	864	813	838	817	802	768	739	805	837	807	848	821	804	829	798	804	825	834	790	799	821	792	802	788	821	807	843	806	816	823	776	823	784	801	806	826	819	828	736	816	888	807	793	782	780	808	777	824	824	833	792	831	791	847	800	810	798	795	809	819	767	819	816	782	810	805	821	813	811	796	770	787	852	852	802	835	856	778	855	815	847	828	794	871	827	825	823	764	819	840	816	852	800	848	793	835	797	847	830	793	801	822	838	839	823	813	779	782	826	857	832	800	791	797	817	778	825	795	789	785	820	759	837	807	735	803	841	795	780	797	810	812	787	804	760	769	773	819	792	797	769	815	822	807	794	780	856	823	786	749	851	807	840	804	751	729	808	811	861	807	796	803	855	846	765	813	819	835	823	826	754	812	776	812	801	824	819	753	801	786	780	805	833	781	799	852	782	831	765	790	815	805	820	771	788	811	828	808	819	827	823	829	816	838	787	810	798	810	789	827	832	756	845	838	800	784	798	816	803	838	871	823	805	812	781	771	832	805	809	795	778	822	853	804	801	753	818	812	825	823	767	789	749	829	773	752	812	794	749	771	812	854	749	780	766	810	797	825	788	808	801	807	793	784	794	864	854	834	828	748	786	857	857	824	760	789	834	799	830	778	826	790	814	836	861	811	861	826	816	813	828	757	835	849	787	803	738	757	804	759	847	815	777	807	826	772	785	837	802	823	789	809	805	785	775	791	837	793	775	780	786	742	759	769	793	790	852	768	828	804	822	810	766	801	853	776	806	798	806	824	777	781	837	770	804	807	733	851	797	847	824	785	804	808	820	850	777	802	782	843	815	792	837	799	850	853	850	767	803	818	844	792	851	793	801	841	820	775	877	811	780	788	782	817	829	821	821	805	821	798	845	810	792	769	819	825	795	776	807	806	775	858	770	823	789	804	785	791	762	784	821	757	815	771	871	776	810	795	786	855	833	802	846	840	827	816	797	806	794	780	804	784	756	823	847	797	785	816	830	784	834	809	806	799	815	789	813	778	808	812	863	822	829	794	801	845	837	861	812	792	791	817	838	785	812	799	797	827	767	791	809	796	763	828	768	819	802	806	787	814	810	862	776	871	772	815	852	768	809	796	819	770	819	778	784	865	754	802	844	799	822	808	806	771	789	821	835	811	763	821	803	811	791	790	809	832	792	832	774	840	763	800	802	816	841	771	771	792	787	803	782	813	766	831	860	818	790	865	760	809	837	810	781	809	816	792	763	775	811	817	852	794	804	811	762	747	790	803	824	802	837	778	820	791	816	824	805	848	816	736	794	882	767	803	811	778	809	840	796	785	859	829	788
1550	296	275	321	283	260	291	249	253	263	315	263	290	274	266	254	271	278	274	245	267	247	279	283	291	294	278	296	261	302	267	265	290	257	255	290	272	313	277	283	280	304	248	268	302	269	300	246	257	288	290	246	277	257	293	301	268	265	258	285	272	265	279	275	278	281	272	271	286	327	243	312	281	298	260	257	297	280	290	289	278	271	268	260	282	270	295	291	261	297	248	267	288	274	298	283	309	277	291	258	305	293	283	263	292	304	264	273	261	296	281	316	281	333	308	265	274	278	278	265	282	284	277	317	277	284	303	283	295	262	294	301	282	274	273	272	248	292	282	274	274	309	311	244	273	249	261	284	291	289	293	286	251	300	249	265	274	291	314	255	252	307	281	277	272	276	264	302	290	325	270	251	268	287	280	291	271	268	285	256	296	282	272	239	256	298	330	256	254	240	276	277	292	292	240	253	283	281	269	287	299	290	288	271	312	266	242	265	289	276	293	274	263	290	276	284	283	306	256	259	261	283	241	257	254	295	291	257	260	262	252	285	252	289	295	243	288	269	265	281	289	264	270	256	266	278	313	255	297	265	286	253	259	270	284	255	261	270	276	239	244	279	281	286	296	288	285	282	288	280	263	276	247	268	264	294	267	284	267	231	273	289	237	291	271	266	256	247	256	281	286	282	290	279	291	291	281	294	260	285	262	281	260	319	303	280	276	270	279	252	270	266	228	267	262	285	273	280	267	247	273	291	254	282	289	280	276	305	261	271	268	292	251	269	325	276	277	282	284	294	277	275	285	284	241	299	289	283	278	242	303	272	269	299	255	290	314	295	295	319	279	299	280	274	271	275	264	268	298	277	276	279	279	260	273	277	235	247	287	271	269	281	259	304	286	312	317	278	279	286	268	270	267	311	260	301	290	274	288	276	279	241	303	270	285	234	283	286	261	291	273	268	291	261	257	279	290	259	276	288	278	293	279	300	293	276	272	234	274	278	281	274	303	271	298	270	274	256	267	273	264	298	264	287	304	262	243	285	269	264	278	289	253	299	295	287	278	275	271	294	249	257	284	283	290	290	277	274	255	265	292	237	265	279	258	288	263	315	276	301	283	290	296	260	291	272	256	279	327	273	291	273	292	284	282	261	268	295	300	294	281	272	304	282	279	247	281	283	274	269	256	242	273	271	275	245	276	277	281	293	295	291	275	299	261	307	245	289	252	275	268	309	302	247	263	264	251	280	304	249	274	266	270	247	270	268	278	279	281	273	243	320	262	277	254	239	298	282	302	261	288	257	272	294	263	296	306	245	248	261	273	295	257	292	240	269	229	306	260	253	284	278	271	252	251	273	283	281	304	305	271	282	299	303	298	264	251	265	265	284	290	265	290	271	273	262	275	251	270	242	284	274	272	271	287	262	255	249	311	292	264	321	255	286	269	295	280	262	280	271	266	274	278	268	261	254	299	273	242	269	273	293	293	249	282	280	296	285	286	277	271	271	275	273	288	300	277	281	286	290	285	313	273	306	282	288	289	274	254	287	296	250	263	301	290	316	275	294	289	259	304	276	304	302	272	302	270	279	291	336	300	290	255	277	268	299	272	284	269	277	284	262	263	274	277	285	256	289	254	255	262	293	236	278	270	276	285	280	279	250	269	241	276	245	254	264	274	281	296	270	257	262	288	271	254	283	298	261	272	276	275	242	302	244	240	281	296	278	299	307	243	311	287	244	268	270	264	249	299	287	280	287	308	279	282	267	297	277	253	248	258	278	280	270	240	262	269	274	274	298	282	299	276	273	298	265	253	258	278	282	289	267	274	250	254	285	271	292	314	315	285	271	280	265	245	314	254	262	290	277	292	280	267	274	246	245	283	288	290	256	282	287	247	280	247	253	247	300	276	300	251	307	253	283	263	296	287	288	237	286	296	291	280	266	314	282	277	283	272	284	271	275	291	276	260	315	249	267	282	261	275	284	269	291	308	269	303	270	258	292	286	281	314	260	266	264	284	275	292	291	321	291	283	283	284	288	253	285	266	271	318	251	284	253	249	265	275	260	272	250	289	231	272	241	288	290	285	266	286	286	263	275	271	263	273	272	247	282	299	316	267	277	280	240	270	297	291	254	279	292	292	289	261	280	281	276	278	260	276	271	272	283	298	295	302	292	285	270	291	316	293	260	249	314	270	278	270	272	255	243	281	250	294	262	289	303	257	263	250	321	275	303	291	274	267	274	265	267	317	287	292	264	251	270	295	263	283	300	277	266	280	292	302	266	267	250	281	295	293	276	293	253	277	300	276	278	291	264	287	274	282	269	272	271	284	265	285	276	305	264	300	292	298	281	290	277	248	261	276	289	266	285	285	310	271	281	281	275	264	249	273	242	320	281	259	278	285	271	276	227	258	257	266	307	271	303	261	294	286	263	309	246	290	288	262	265	289	303	292	256	255	267	304	288	238	259	269	311	302	293	281	270	236	254	294	269	280	259	278	265	248	277	246	258	302	299	288	278	284	275	301	280	225	272	247	263	271	296	311	278	277	281	270	271	302	292	278	242	269	272	278	265	284	306	258	260	268	275	279	276	300	302	267	293	277	280	276	297	257	287	257	304	320	292	320	290	299	285	285	274	237	285	270	270	264	271	280	270	264	298	255	276	273	244	284	285	289	254	280	262	254	300	276	280	290	267	298	277	275	288	278	286	270	295	291	255	274	263	277	283	262	301	288	292	288	282	270	280	246	270	277	282	298	300	253	275	286	264	279	267	285	293	328	295	276	315	309	304	260	271	287	290	252	262	261	290	279	309	270	282	297	266	303	254	294	264	272	266	286	295	268	279	253	296	258	296	244	278	273	286	289	281	267	284	291	291	272	278	279	283	270	268	297	279	264	245	282	248	265	268	259	263	253	287	288	309	301	247	257	246	281	268	267	266	258	281	273	268	289	273	305	264	278	283	271	276	284	260	300	301	301	291	279	297	276	254	273	298	289	267	287	249	307	281	271	258	288	250	304	266	265	263	282	273	277	308	281	266	291	288	252	278	268	281	257	288	284	293	280	269	265	260	274	292	252	302	243	312	300	263	281	274	271	276	269	305	299	292	265	257	264	263	278	278	283	290	276	272	287	299	273	270	255	285	273	290	304	231	280	282	250	287	328	282	265	288	271	297	285	261	272	275	259	256	247	261	268	291	255	269	273	276	273	291	298	291	275	255	283	279	270	266	268	291	277	253	301	277	264	291	290	276	288	307	277	312	290	282	252	267	261	285	270	255	289	291	274	284	267	277	282	261	293	286	260	297	298	250	294	257	303	256	244	313	295	303	289	279	280	289	277	281	263	283	247	278	264	247	243	291	294	303	241	280	298	269	304	267	270	270	286	259	276	279	257	298	277	273	237	228	294	261	271	301	313	281	278	275	297	249	271	296	285	280	306	279	260	255	277	297	261	302	263	254	276	286	304	225	281	288	256	264	298	323	288	271	281	300	307	270	265	296	281	277	269	257
1772	673	701	658	659	737	645	676	695	678	707	691	688	695	667	634	677	678	707	652	687	678	692	638	657	682	673	666	674	660	642	652	693	610	666	615	674	683	685	639	699	675	656	680	655	654	690	684	689	634	687	669	676	666	652	660	660	675	640	697	669	692	630	653	662	638	614	657	637	661	685	665	662	700	691	645	625	652	693	652	646	661	707	631	595	663	623	612	679	683	635	652	683	647	696	665	626	689	630	694	655	669	689	630	661	627	638	681	670	691	625	646	619	665	663	661	666	661	605	640	695	689	657	670	661	676	633	676	660	651	653	707	624	664	660	666	613	649	646	658	716	622	671	648	670	656	640	643	673	627	681	675	666	663	619	643	694	636	657	682	654	698	671	674	650	655	690	653	688	686	711	691	697	657	614	615	735	651	662	672	678	671	670	642	672	718	723	673	661	666	643	697	695	646	643	691	682	687	647	645	615	670	665	682	687	672	630	704	680	674	677	660	680	646	732	685	707	713	658	680	627	673	614	646	627	687	686	666	646	639	682	660	676	655	625	661	683	639	671	625	683	642	686	663	694	654	670	691	701	698	649	608	662	663	684	635	662	649	630	648	639	625	647	618	661	676	673	661	653	696	615	618	711	649	634	694	639	667	609	630	645	702	672	685	638	686	666	711	639	670	665	651	672	664	616	634	637	638	657	661	637	647	649	714	683	652	643	679	670	629	675	617	665	638	631	682	666	642	627	625	624	699	666	645	683	638	610	688	680	645	665	708	701	628	679	660	635	629	660	590	651	694	633	691	644	667	673	634	669	652	662	638	643	676	660	660	624	702	644	653	676	648	625	639	647	688	655	654	685	664	640	642	669	623	686	663	710	655	681	684	670	681	649	665	692	663	674	641	675	652	652	648	633	682	696	590	692	671	624	716	643	666	693	683	657	700	662	629	662	673	673	673	679	690	703	645	689	655	675	689	705	626	676	645	703	679	701	645	682	661	687	636	690	690	679	616	668	679	679	659	600	666	654	604	700	695	641	692	656	656	622	684	686	649	657	705	654	649	643	657	661	630	648	694	638	661	586	652	684	637	647	669	625	646	644	629	654	734	675	632	707	666	596	637	694	646	662	640	633	617	641	645	673	657	663	669	639	622	722	614	644	657	633	681	683	682	628	715	694	640	637	691	667	645	630	667	709	645	650	674	673	640	670	625	655	606	646	681	697	682	659	663	645	641	724	645	656	689	642	610	667	672	700	683	654	656	673	643	629	650	661	652	655	618	691	678	678	656	652	634	661	633	650	638	617	629	697	641	687	689	636	660	669	646	705	660	660	642	698	651	677	660	619	644	683	640	665	662	643	687	654	651	660	643	687	725	711	656	731	615	659	678	680	666	641	644	625	707	621	716	668	664	635	679	662	627	663	676	631	629	634	675	671	675	700	686	670	634	670	651	625	631	671	703	696	634	666	618	641	644	639	642	645	673	621	657	699	657	648	654	662	684	660	667	661	691	679	670	654	651	661	677	666	656	645	694	658	633	665	701	657	664	680	701	666	693	677	658	683	682	655	656	636	681	678	615	634	663	693	645	669	677	654	637	613	617	648	674	641	652	626	689	653	685	625	631	650	641	629	668	715	637	652	692	733	654	668	679	656	670	636	697	665	672	601	674	695	660	669	671	645	655	693	691	608	626	692	686	673	639	667	693	674	662	650	637	663	701	647	672	662	653	685	653	613	706	693	646	652	651	663	665	653	707	660	679	680	634	667	643	658	673	642	660	645	660	675	617	698	658	687	668	645	667	646	636	653	676	659	654	668	682	657	662	690	658	638	656	646	667	665	649	614	624	669	628	666	713	674	658	667	657	638	628	660	689	674	638	635	662	661	665	674	638	658	656	662	669	649	666	658	658	625	666	664	647	631	659	657	635	657	675	675	680	671	655	660	679	651	645	705	670	639	613	620	649	695	693	663	641	651	655	686	627	653	677	672	706	698	713	676	615	652	640	621	642	652	688	642	664	628	661	678	639	661	676	678	680	669	703	655	667	689	630	625	687	645	700	697	688	689	653	646	620	696	689	639	693	618	622	652	648	636	686	682	680	680	694	648	646	674	679	655	624	625	706	659	597	663	705	670	720	666	717	641	657	618	674	639	627	676	689	673	675	655	683	655	664	656	629	642	624	654	699	625	700	683	670	638	668	693	682	637	665	653	699	650	666	622	632	637	700	667	689	655	668	669	682	638	641	698	666	661	643	652	664	579	671	667	661	649	633	663	640	655	700	673	633	664	671	655	677	678	667	659	661	663	667	672	704	678	678	665	679	726	665	697	641	666	654	659	679	693	667	690	671	670	656	690	690	653	648	687	654	650	641	664	623	620	639	657	670	650	732	612	670	659	678	679	680	621	679	681	693	638	702	645	697	661	691	658	652	664	696	704	658	686	632	705	664	672	671	693	656	643	707	634	677	733	650	680	671	660	658	677	681	720	670	697	643	683	648	672	664	656	667	676	615	665	635	675	692	682	629	683	663	704	674	637	623	709	676	677	649	705	667	688	691	675	698	682	723	634	681	603	664	626	650	611	662	654	655	647	632	696	633	670	646	662	677	674	653	685	641	657	654	643	623	690	656	704	647	673	709	687	688	648	661	672	645	650	641	660	674	661	669	642	613	659	622	690	657	685	689	687	660	650	671	695	637	646	640	681	682	646	669	656	670	659	709	698	655	647	666	676	647	644	612	670	637	680	700	661	631	646	654	643	718	663	658	628	656	677	673	670	654	668	667	697	672	644	668	683	671	662	722	633	692	640	677	668	658	612	724	699	681	683	655	646	690	614	654	674	698	656	701	658	627	692	654	702	668	687	637	677	676	668	675	637	636	642	691	631	689	677	653	692	679	612	681	696	675	643	590	672	687	664	704	630	667	603	684	664	651	690	673	683	681	685	611	647	676	657	657	736	644	632	665	698	654	658	645	674	700	658	674	633	651	665	628	656	604	692	655	654	659	712	641	682	636	638	656	668	686	653	671	692	694	628	715	643	696	633	638	635	684	685	671	629	693	701	653	673	666	635	642	672	685	642	617	647	674	647	645	642	669	622	655	662	643	644	624	661	688	660	665	678	617	650	679	652	621	684	680	667	634	619	691	674	677	623	639	660	689	629	666	715	637	697	710	724	651	659	689	651	700	694	676	712	660	672	659	723	657	629	671	664	636	672	670	658	678	702	702	609	633	657	617	704	661	667	620	668	663	681	646	677	656	665	651	689	663	686	686	682	610	706	639	698	619	652	706	650	636	656	684	673	669	673	640	644	687	641	646	672	654	687	676	690	688	595	623	641	614	656	702	678	662	644	685	675	697	654	689	639	667	646	616	659	714	619	659	633	666	677	688	648	705	644	662	616	719	683	652	641	718	657	673	642	678	647	657	682	648	687	654	684	657	655	653	675	615	631	618	639	682	634	677	685	661	639	647	655	700	661	643	633	707	665	631	657	658	631	674	634	675
7782	555	503	394	327	351	293	255	186	243	216	206	190	198	215	179	202	172	184	200	165	198	176	182	173	170	189	158	163	182	194	199	202	209	208	191	173	161	167	178	181	216	173	204	184	179	171	191	166	190	170	170	183	171	172	172	192	184	192	172	172	190	185	183	184	172	194	164	180	191	174	193	182	189	158	173	178	158	180	171	184	173	165	172	174	164	153	184	165	177	188	195	165	159	156	208	190	181	177	168	157	183	205	208	186	194	185	169	178	198	158	162	179	144	176	174	157	180	182	170	179	189	174	183	204	165	203	170	174	179	198	192	212	191	197	157	218	185	162	163	158	188	156	197	185	182	197	172	182	140	170	177	181	180	189	166	164	176	178	186	163	159	190	178	157	176	172	172	201	172	182	168	181	201	167	165	183	192	159	195	179	178	162	163	174	172	195	176	180	147	188	171	151	206	176	172	187	195	147	188	181	193	167	166	171	195	166	192	214	167	170	158	156	165	190	168	188	196	192	180	176	161	169	161	153	185	186	191	179	193	180	193	164	185	153	182	185	215	186	167	174	173	165	187	191	168	194	167	180	154	188	194	181	204	176	172	189	182	179	166	183	185	176	157	171	175	186	186	180	184	187	206	176	186	172	189	189	165	166	163	173	177	186	179	167	194	179	181	170	195	175	200	174	180	176	195	170	171	159	183	149	178	180	170	185	182	200	187	168	182	167	161	164	144	153	161	191	172	185	191	176	183	194	180	196	187	204	177	208	209	175	181	182	172	216	192	166	183	172	180	171	166	214	167	204	188	189	190	166	178	171	178	169	174	171	197	181	172	176	168	167	184	187	191	186	172	203	198	188	157	187	209	183	190	179	163	169	194	171	177	146	149	156	174	183	196	190	187	188	184	185	180	221	178	164	168	194	186	184	165	194	174	173	188	166	200	153	159	166	172	155	164	178	189	188	176	172	164	178	172	184	191	172	196	209	182	154	168	198	176	184	185	175	191	171	177	176	186	167	192	192	175	164	176	185	193	169	156	184	196	199	167	190	143	180	177	176	173	183	184	170	161	177	189	148	162	174	184	176	195	186	178	173	151	194	206	161	171	167	152	168	228	164	180	165	174	164	153	190	179	178	166	200	171	185	180	178	175	200	169	162	195	170	187	204	180	182	161	196	163	162	181	174	194	182	164	160	171	174	174	156	167	170	155	169	215	158	186	190	180	212	191	173	194	189	186	188	161	193	190	182	216	187	175	174	193	179	180	190	163	209	178	166	184	184	182	180	162	174	192	161	190	186	186	189	178	179	158	180	159	172	179	197	202	179	168	171	178	200	184	176	189	168	184	185	187	181	180	181	180	175	189	186	181	187	162	172	182	173	165	178	169	184	183	159	186	156	172	179	186	178	172	175	181	158	176	170	173	168	176	188	173	151	189	174	170	173	191	170	177	191	157	181	182	194	171	183	157	184	156	166	195	195	168	168	209	174	142	171	189	175	166	157	186	182	180	161	184	182	185	186	184	201	174	172	165	195	191	157	184	179	138	174	157	184	159	176	200	194	199	191	195	181	158	194	186	186	183	186	193	171	191	181	187	192	163	174	190	193	190	209	190	169	164	175	202	163	150	147	168	141	183	185	179	185	223	174	208	166	170	193	205	160	195	170	168	177	172	189	201	197	180	158	170	178	169	172	145	153	187	167	172	169	181	173	190	164	162	205	159	176	192	179	179	186	185	198	162	179	179	168	174	180	190	178	167	201	201	200	186	183	169	153	171	173	155	161	193	148	205	175	194	195	162	165	180	190	169	190	164	169	169	193	205	178	178	141	162	149	166	162	213	184	179	188	179	182	195	187	182	205	141	178	172	171	190	186	175	175	172	158	156	172	194	162	163	182	194	187	162	180	168	177	165	186	184	196	197	161	176	174	194	176	175	182	193	182	185	163	192	207	162	172	189	196	162	177	188	199	184	209	194	159	141	159	198	199	189	168	190	208	166	177	191	194	176	182	177	188	132	168	163	197	197	182	164	192	189	188	175	182	176	171	198	208	178	188	165	175	191	165	158	165	159	197	168	170	183	227	195	185	168	166	140	166	171	192	183	174	176	153	183	170	168	181	202	176	178	192	168	182	166	177	173	196	188	215	165	182	167	178	182	191	182	185	195	166	185	190	179	186	161	218	179	176	184	176	188	193	171	202	193	175	209	173	178	183	175	185	187	191	196	160	178	169	186	187	181	180	179	156	173	178	175	171	158	187	161	169	171	166	197	169	163	168	178	185	173	162	166	189	184	188	189	174	171	166	182	168	205	171	202	177	169	159	185	181	186	185	195	176	159	183	177	182	162	190	188	173	155	175	167	173	167	170	177	156	164	170	195	183	184	178	151	177	171	171	189	157	172	158	168	164	204	164	175	194	175	210	194	176	191	174	172	171	188	170	202	189	187	147	160	173	179	178	172	166	180	186	183	161	163	194	189	194	162	172	206	173	194	165	176	183	186	191	168	162	196	191	162	169	161	175	164	169	197	182	188	178	175	189	167	149	184	177	164	183	163	182	174	186	184	165	185	182	160	154	198	151	200	182	192	180	185	155	207	175	185	167	164	178	181	180	187	183	178	166	169	177	189	190	184	181	209	170	170	199	199	176	208	195	182	171	203	184	166	178	199	157	150	181	179	152	169	186	190	185	157	192	194	204	162	165	181	157	164	191	184	183	206	178	197	140	186	159	173	167	198	183	156	180	196	168	164	164	181	189	172	202	184	161	163	184	187	201	157	179	143	191	188	197	197	182	197	188	167	179	160	179	174	172	211	176	171	161	173	178	196	174	182	180	193	181	158	191	170	191	177	186	188	181	152	153	171	181	164	171	163	185	198	172	179	160	165	196	152	167	165	176	203	215	184	172	205	160	180	185	165	200	197	190	178	199	157	167	159	175	181	159	148	165	162	235	157	174	181	171	179	182	182	170	168	176	201	159	189	193	183	159	180	173	192	188	163	180	197	155	165	175	172	166	181	167	170	168	165	169	172	183	192	176	180	181	167	201	172	178	180	199	179	173	192	194	199	189	196	222	182	183	165	195	176	167	180	156	154	159	156	168	187	181	194	191	202	165	181	207	174	182	177	190	169	172	171	174	170	191	163	204	186	216	201	192	161	172	155	187	173	164	170	184	193	183	165	179	183	164	176	167	155	173	191	172	173	188	154	165	196	186	161	175	180	173	198	176	156	180	202	191	166	161	178	179	179	170	180	171	185	190	177	173	163	169	189	174	152	177	174	151	172	158	176	176	164	154	175	209	180	186	191	174	158	166	188	202	192	155	152	170	169	159	184	181	175	196	169	168	186	181	194	188	178	169	171	187	179	169	157	207	187	168	165	184	184	168	181	201	219	178	165	226	155	163	179	196	162	165	150	172	190	181	184	190	203	195	161	176	175	190	182	193	162	199	161	181	181	172	183	164	186	182	163	203	175	170	160	167	186	184	189	173	196	173	180	188	183
6348	782	1142	1300	1113	1215	980	887	750	733	692	671	630	596	570	598	541	535	538	525	558	541	525	550	524	564	498	520	509	509	532	543	518	480	468	473	500	507	520	501	537	485	504	522	511	523	475	479	508	504	492	488	513	495	489	509	502	503	518	503	471	468	455	494	478	515	472	526	495	488	478	500	511	471	479	462	461	491	478	505	515	491	483	493	471	483	528	495	475	540	500	488	473	494	441	498	480	542	504	513	511	493	520	511	470	494	451	494	493	475	532	475	518	491	517	462	483	465	495	479	487	479	504	535	485	502	479	507	504	549	463	482	501	501	499	502	530	502	469	473	534	499	508	504	479	513	511	488	485	452	496	478	499	469	511	490	456	511	486	528	509	476	509	502	491	469	488	467	485	486	527	500	471	475	454	486	537	467	466	508	530	472	522	463	479	514	470	499	533	476	466	494	479	479	493	507	490	503	478	457	484	495	495	502	473	485	480	500	494	495	490	507	481	470	472	463	489	485	475	478	483	473	460	511	462	480	517	460	515	461	491	476	486	488	476	501	503	472	509	491	458	520	484	536	536	497	481	479	465	462	481	504	475	504	479	455	502	502	504	489	498	482	523	487	505	489	501	495	517	495	523	490	495	514	506	529	479	471	504	499	461	473	525	468	481	495	535	478	510	494	462	494	495	495	498	481	496	495	442	490	482	450	503	499	463	482	519	487	476	485	446	492	518	517	477	460	451	499	491	495	499	496	487	492	491	475	501	540	483	506	497	483	494	475	490	488	492	491	469	519	473	461	508	508	498	496	495	474	486	434	506	496	499	469	496	472	471	479	518	487	457	468	443	519	490	511	499	522	472	499	446	460	461	493	508	477	497	470	481	451	453	510	489	496	510	516	482	482	470	458	491	463	449	453	493	487	467	452	482	500	485	475	504	492	447	480	423	510	482	483	484	480	482	498	516	508	481	463	437	507	523	471	483	461	489	475	509	501	503	490	490	515	513	474	475	475	498	510	503	480	490	470	550	453	522	494	509	499	494	492	460	480	480	491	500	482	457	492	503	463	470	467	475	502	487	460	480	471	508	489	484	462	476	493	466	503	469	477	491	481	496	545	452	500	474	476	469	468	469	478	476	484	522	504	470	479	481	517	483	496	515	517	474	502	471	472	511	487	499	484	477	493	500	502	459	489	496	483	501	514	515	452	499	482	522	430	491	489	502	471	469	547	486	456	537	474	487	463	453	507	473	491	488	521	463	505	487	510	462	484	465	475	471	499	497	449	497	498	490	488	444	476	436	497	481	454	474	485	479	479	506	534	470	502	507	482	509	500	513	474	496	508	464	477	477	482	461	529	489	502	467	518	486	463	484	517	494	530	487	487	481	508	474	495	516	510	475	496	471	506	499	483	515	486	522	485	520	501	533	518	516	473	471	477	446	493	496	491	499	499	552	466	476	497	535	499	508	527	502	491	460	532	484	492	485	517	486	438	474	455	486	492	473	493	492	498	507	499	503	472	503	484	506	489	510	475	481	517	482	467	489	476	474	509	490	489	472	466	468	503	489	491	465	494	553	486	516	471	472	480	501	452	494	507	474	512	480	489	463	476	490	478	463	500	525	542	492	485	475	483	512	484	539	456	493	463	483	483	470	462	477	528	519	519	464	531	473	512	462	477	460	465	481	475	446	498	458	491	492	452	453	463	479	501	493	471	465	449	519	461	477	518	467	485	479	481	473	495	519	488	511	465	515	471	457	507	487	504	468	517	512	489	492	484	506	490	508	490	500	503	520	475	531	496	488	482	516	490	460	488	487	438	476	508	482	447	473	511	477	468	460	473	467	520	464	505	493	514	489	460	505	482	531	518	474	473	496	505	499	474	482	528	511	487	473	505	480	481	476	494	487	440	503	495	436	466	483	476	436	500	489	510	492	503	502	489	452	479	478	480	495	483	476	483	467	511	482	506	496	456	479	468	470	474	500	521	484	480	478	479	499	508	490	522	490	484	478	501	501	503	465	505	476	464	468	488	521	516	507	476	470	490	487	537	509	468	475	465	523	521	528	518	483	483	489	533	499	473	466	523	526	476	508	469	501	492	474	500	438	505	513	467	486	498	484	504	502	499	495	492	513	482	468	446	489	505	550	503	476	497	488	495	495	465	475	491	515	480	511	473	519	488	471	463	498	501	479	438	435	462	466	512	475	488	477	483	482	503	497	486	507	508	497	486	467	505	501	551	496	470	470	477	478	484	477	474	533	477	434	505	506	487	482	464	505	494	479	478	498	420	504	509	546	505	457	472	511	500	477	494	498	484	488	470	478	486	479	493	500	455	487	500	508	461	496	497	484	510	479	516	485	479	455	518	470	533	506	458	470	484	505	476	522	485	508	468	488	497	497	511	481	475	519	436	510	492	481	492	462	514	474	443	520	506	461	442	510	494	475	503	495	493	485	520	496	462	463	511	488	446	491	476	475	472	499	448	508	476	467	509	506	474	502	461	485	489	527	465	489	478	474	466	488	469	475	454	528	473	500	482	483	528	485	467	522	494	461	479	505	498	485	515	532	504	479	489	459	525	475	480	436	468	494	474	485	491	461	463	498	451	491	456	505	498	522	465	512	480	532	478	433	469	505	480	488	480	510	509	502	497	467	504	465	474	450	505	470	472	485	469	508	503	482	440	520	509	488	482	447	488	439	485	510	491	468	490	515	484	444	508	471	476	469	506	531	522	517	488	459	451	510	485	485	496	516	498	516	495	446	520	452	509	515	498	476	423	476	476	472	505	502	528	498	522	498	476	474	490	506	509	498	490	440	532	536	500	497	504	484	487	488	503	474	468	476	487	454	495	526	457	469	492	510	527	483	511	488	549	484	499	464	504	503	482	531	497	472	478	504	454	429	497	487	490	515	492	475	495	470	469	503	525	501	492	500	461	514	449	493	465	497	457	482	491	483	519	457	470	491	477	489	489	493	490	519	495	484	533	485	512	511	538	471	491	499	502	463	485	496	487	457	439	467	462	482	514	454	498	481	498	485	492	469	491	505	500	505	506	502	507	439	459	512	497	490	460	485	504	444	506	474	478	514	482	472	450	472	496	485	479	429	478	523	499	488	502	476	469	514	492	508	485	478	478	477	519	510	530	499	480	459	506	454	478	482	457	500	485	500	456	473	461	485	498	507	445	488	491	476	476	501	493	507	469	502	493	525	510	488	482	460	492	496	444	506	510	503	505	473	459	459	527	487	495	490	490	456	490	479	498	446	508	491	521	483	484	445	461	496	458	451	480	475	486	468	479	477	519	490	494	512	500	516	523	513	486	467	487	458	500	509	485	494	444	516	470	497	410	486	469	498	492	485	444	501	513	459	522	478	494	452	493	460	520	470	497	498	455	484	507	501	511	493	511	466	497	474	472	459	495	471	471	495	498	492	493	522	546	539	530	506	470	480	514	475	461	492	470	534	510	480	486	458	498	479	467	453	480	465	482	484	490	500	509	486	441
14158	1260	1086	874	673	706	551	472	453	442	378	377	386	351	356	357	393	365	371	356	316	308	361	364	371	343	358	311	317	368	308	346	329	317	326	332	330	313	356	342	292	347	334	334	343	337	330	341	300	335	356	300	292	298	311	320	316	316	346	341	345	322	373	279	337	301	325	301	365	327	350	296	311	318	309	333	362	338	338	343	321	362	305	352	324	373	354	344	332	339	324	328	327	359	327	323	320	349	335	334	338	339	310	316	383	330	334	310	338	318	328	320	331	300	327	364	350	344	352	346	338	372	300	345	283	381	337	311	312	337	334	352	358	311	333	345	313	342	359	314	328	310	333	313	356	361	361	353	367	366	327	330	354	369	307	340	334	368	350	348	340	329	302	351	341	311	348	346	347	369	341	324	386	322	361	354	364	365	333	380	311	346	347	365	344	302	323	349	374	368	341	347	328	351	304	349	350	343	308	329	340	317	329	317	308	362	347	339	357	358	368	331	333	344	348	318	336	348	316	306	352	351	361	353	309	343	347	333	342	319	332	345	324	352	325	330	310	332	332	329	323	309	351	341	331	334	316	335	362	329	352	350	339	336	352	338	309	355	364	341	342	350	328	339	325	308	366	336	322	310	349	321	321	329	288	303	363	328	328	304	317	351	324	311	334	366	347	332	318	323	340	297	351	329	328	350	337	343	324	317	331	354	308	346	344	329	314	351	372	345	351	359	331	353	335	328	340	336	349	312	328	305	353	328	331	305	349	320	332	332	326	337	322	326	307	343	342	333	305	355	381	327	353	345	305	325	340	335	329	330	363	331	325	326	383	336	344	351	382	321	343	316	344	330	328	302	334	353	346	356	304	355	326	337	355	333	303	307	346	334	331	341	364	348	323	330	334	338	354	353	331	351	348	356	351	346	326	326	321	337	338	314	328	351	344	364	333	343	336	344	330	342	325	343	378	362	355	350	328	321	336	307	335	339	329	333	337	352	330	288	344	348	327	373	364	327	325	354	355	340	324	339	332	350	333	347	371	344	356	360	328	343	315	323	285	342	327	326	323	364	353	349	340	323	334	342	338	318	308	300	355	321	350	343	338	307	343	334	282	339	325	351	320	322	335	331	318	368	349	283	370	348	344	334	332	340	351	337	340	294	338	332	318	362	334	329	341	315	328	348	349	354	332	377	347	340	338	358	355	337	332	395	342	332	357	382	317	332	313	358	332	316	316	339	341	330	334	340	349	310	342	373	351	355	325	345	320	358	347	314	365	308	309	302	362	351	367	343	308	365	331	311	340	372	373	361	280	328	353	344	310	355	350	300	320	345	355	323	356	334	337	372	310	342	316	376	349	323	300	314	335	349	336	315	327	330	315	351	369	325	329	338	341	351	360	332	345	293	319	321	357	330	371	346	329	320	314	371	333	322	328	336	345	351	330	340	365	337	330	320	322	320	345	339	327	357	326	333	363	340	334	344	327	368	310	329	313	379	340	343	300	315	347	338	358	308	329	333	349	310	328	342	313	307	323	347	313	343	324	355	358	355	343	313	316	322	352	364	292	348	356	348	350	350	320	328	322	353	342	362	325	329	324	317	352	339	351	339	316	310	332	316	312	326	317	336	322	295	316	365	333	354	333	345	375	339	314	316	326	330	342	327	338	315	323	327	333	338	365	315	306	324	297	329	320	349	298	362	357	342	346	347	308	303	316	321	359	363	315	318	346	335	355	352	301	344	372	337	351	317	319	324	330	335	338	347	334	353	333	319	355	377	395	360	321	317	342	327	325	344	337	313	325	345	310	311	344	337	362	356	330	315	304	324	352	328	330	332	357	337	351	294	340	337	295	344	290	312	311	327	310	347	356	355	322	309	345	317	317	316	357	359	356	363	310	331	336	338	338	343	321	331	334	314	334	332	324	313	308	341	333	360	343	355	346	355	362	334	346	328	362	356	366	342	320	341	338	336	311	351	338	340	336	334	328	355	315	314	359	347	295	347	328	345	322	340	337	332	361	280	321	356	317	309	292	361	312	341	332	344	321	362	328	318	324	357	350	340	319	298	346	302	302	379	302	331	299	337	363	357	357	340	321	326	375	317	309	318	321	307	358	313	297	344	327	394	342	339	356	319	334	305	315	369	338	329	291	321	319	329	335	339	318	346	348	333	315	360	344	327	346	319	308	330	345	326	338	343	356	290	321	353	324	311	336	332	385	315	331	333	355	331	333	359	381	347	350	317	358	342	343	331	309	301	321	338	342	374	341	331	341	350	333	309	335	298	360	331	346	329	313	360	346	339	326	360	347	392	374	347	324	298	359	323	325	328	355	351	345	327	328	364	326	319	340	330	360	339	311	338	347	332	352	296	347	324	309	312	310	336	346	330	339	308	328	326	357	331	321	328	291	341	359	323	295	331	287	344	361	324	336	347	340	304	341	338	309	334	337	387	351	306	333	308	344	313	338	322	329	346	330	347	312	345	317	337	332	329	344	337	335	353	323	325	323	310	336	334	344	301	319	342	349	353	346	352	313	323	344	361	295	304	311	325	350	315	322	315	326	335	352	312	322	387	283	334	341	337	347	331	347	343	331	317	353	322	335	311	307	337	337	321	316	347	329	372	348	321	342	364	317	354	331	323	313	327	345	366	328	319	326	348	339	346	341	306	341	338	361	340	349	324	342	336	310	357	319	337	353	375	389	331	321	300	346	324	310	333	322	341	343	361	329	351	330	340	320	324	293	341	300	340	349	320	329	355	340	317	315	333	323	378	326	332	309	329	301	295	323	322	327	347	314	334	321	310	339	297	348	320	342	359	367	334	352	334	325	322	323	287	339	332	352	303	309	347	347	326	338	293	332	333	356	336	319	309	325	294	320	300	347	303	337	315	331	353	375	341	344	340	330	344	332	349	322	314	349	368	351	332	366	341	350	339	315	344	345	320	339	332	360	363	338	373	344	332	332	310	313	311	339	306	334	331	369	361	290	334	361	342	322	318	355	337	329	329	366	335	329	334	334	357	351	336	340	357	337	360	329	371	353	358	340	332	326	316	341	374	338	294	305	314	360	333	359	382	352	364	329	330	342	343	301	338	321	324	321	318	324	348	334	342	339	329	350	288	304	326	327	340	342	344	350	346	358	307	354	330	319	321	326	327	337	349	324	322	313	329	327	349	338	313	306	331	321	298	350	331	328	313	331	340	339	328	361	342	323	344	340	349	323	317	315	312	315	323	343	341	318	310	323	291	343	348	339	345	336	358	368	313	331	318	372	323	322	344	324	302	354	344	354	326	323	317	344	335	338	315	323	384	318	391	363	338	363	318	295	352	299	357	338	346	313	348	333	341	288	333	315	332	344	339	352	332	342	356	351	327	332	362	374	288	347	314	296	361	303	303	360	343	338	345	346	328	356	331	323	330	361	341	334	367	305	347	372	327	325	372	345	342	347	343	329	283	327	342	347	310	337	358	346	322	344	344	321	343	324	323	350	326	346	362	342	293	324	316
8281	1343	2280	2449	2235	2426	1815	1510	1497	1346	1215	1109	1058	961	979	982	912	974	929	944	853	945	859	884	894	872	834	897	880	834	866	812	832	838	851	812	893	832	831	929	791	819	824	869	779	790	879	802	820	826	825	879	799	797	823	814	813	814	812	834	878	825	808	791	790	769	839	794	804	851	864	787	819	858	792	822	838	813	776	810	794	837	775	792	808	779	817	795	824	803	787	809	822	746	827	803	781	799	807	767	830	799	797	853	832	783	788	840	806	860	810	778	820	822	787	819	887	816	823	800	799	773	846	819	792	809	829	818	805	805	788	825	818	825	821	818	802	873	815	805	821	782	792	792	840	838	779	794	833	794	793	863	855	815	843	796	793	796	768	766	824	804	779	786	849	816	789	840	846	814	822	766	851	848	828	815	807	770	798	795	836	854	830	801	748	813	825	833	846	823	835	813	816	824	835	798	782	807	837	785	787	845	739	821	790	853	801	804	819	843	822	778	790	813	819	853	867	815	819	844	838	804	766	818	871	819	759	812	832	783	840	851	835	831	776	840	785	813	766	787	862	829	796	829	836	799	836	798	838	796	808	794	804	814	816	830	787	798	802	782	798	800	819	821	844	794	850	808	822	779	820	809	794	816	841	842	805	792	823	799	792	832	801	837	772	814	798	809	846	829	751	825	805	757	858	823	801	813	833	843	776	792	822	805	851	816	828	839	830	828	865	818	810	773	794	792	808	772	854	800	811	777	778	767	787	750	813	774	818	775	808	812	786	833	873	797	786	794	850	800	811	788	803	760	793	815	806	829	811	828	802	798	811	767	781	817	789	833	788	850	820	783	814	831	823	848	824	816	834	778	810	819	825	828	756	818	823	790	805	781	819	843	775	757	829	739	797	850	839	840	805	852	777	832	784	766	800	805	780	793	803	865	855	788	864	827	852	811	798	818	789	839	813	798	821	812	809	791	858	783	798	785	800	798	798	855	803	837	817	808	795	788	834	845	857	813	778	812	804	813	796	831	839	849	820	854	799	835	794	790	781	841	806	808	849	795	861	825	763	811	797	802	840	782	827	823	772	794	780	817	812	758	769	772	860	838	781	838	837	782	798	820	788	868	788	832	841	859	810	823	823	773	827	801	791	835	808	822	819	823	834	815	805	859	829	858	812	783	842	855	841	741	832	847	796	872	826	745	827	791	797	814	797	856	787	819	856	825	841	816	802	835	794	794	783	791	841	837	847	816	800	769	823	757	784	813	793	785	788	827	877	811	799	814	743	793	819	824	810	858	791	811	795	831	832	772	778	775	819	799	769	813	866	819	834	826	826	767	874	812	813	815	808	831	785	785	776	802	758	802	798	822	804	819	819	791	843	777	823	799	841	808	815	822	853	819	811	778	835	834	814	783	789	855	776	767	791	830	793	851	823	835	765	797	822	825	843	832	766	827	785	836	887	832	856	796	813	823	830	781	825	779	800	849	755	859	811	832	841	870	808	816	780	865	821	770	837	802	803	791	804	791	800	820	806	772	825	796	849	777	785	784	857	838	831	776	767	830	792	787	797	785	816	843	807	815	813	769	893	815	772	825	831	826	767	799	797	783	778	833	787	831	855	859	803	840	798	831	764	875	812	824	782	804	780	738	818	812	776	812	801	843	793	794	829	821	817	777	792	797	816	763	840	843	788	809	775	779	842	843	838	834	766	765	810	811	771	805	780	769	805	796	786	846	813	807	790	814	866	802	807	851	815	786	774	828	827	845	801	811	799	845	791	823	815	839	816	789	811	772	851	846	817	837	829	817	805	800	859	814	817	832	807	779	831	852	832	812	794	805	833	874	776	791	779	829	805	791	787	829	829	825	787	814	748	747	843	796	757	810	821	807	822	831	780	851	797	834	786	780	841	804	774	851	805	784	806	825	801	820	874	842	797	831	808	841	858	814	809	759	790	801	840	838	882	832	804	796	820	802	753	811	783	819	835	783	794	821	797	806	853	800	790	806	823	807	833	788	751	780	782	817	862	783	824	821	803	842	785	819	811	844	786	794	800	772	813	819	810	786	795	771	777	797	837	807	799	803	855	837	808	845	822	821	807	804	809	840	805	812	802	788	771	743	824	817	819	829	812	829	824	847	786	848	751	799	813	803	802	797	843	847	853	791	823	766	792	837	784	798	866	850	816	805	748	836	839	819	918	797	804	835	785	851	840	815	807	824	823	823	833	758	824	857	816	792	840	852	793	804	830	757	821	773	793	800	873	809	846	800	794	788	757	800	838	854	766	816	792	791	876	841	818	798	790	793	814	873	826	839	798	821	780	786	786	846	819	830	843	801	768	812	806	798	832	802	796	796	828	818	815	866	817	822	795	771	849	827	796	832	840	826	796	736	795	794	830	812	806	861	797	769	839	817	807	839	774	807	852	768	827	846	805	840	831	798	849	793	780	789	829	858	800	787	781	803	800	817	805	842	839	838	781	842	827	813	772	783	766	814	798	810	846	847	818	843	796	776	848	823	727	795	793	792	795	852	815	865	787	828	825	824	820	844	845	836	828	799	774	780	802	779	834	814	778	758	836	842	756	833	791	794	854	778	810	807	815	791	801	835	789	818	791	794	834	826	797	789	778	819	761	882	743	875	859	864	877	832	834	832	771	817	846	848	822	812	814	819	755	797	882	726	799	868	828	855	774	831	821	808	773	868	807	850	796	755	775	850	817	771	772	821	765	865	834	815	851	800	767	802	818	808	852	810	863	808	826	785	817	811	781	814	811	761	818	819	863	813	847	807	804	770	831	865	844	842	760	874	855	854	786	790	830	817	833	811	810	829	864	812	801	825	792	822	823	757	769	774	817	769	798	829	831	787	789	772	847	837	821	781	819	803	799	856	788	828	802	832	778	809	775	807	821	808	815	787	809	803	847	795	779	799	845	793	867	782	817	858	800	804	836	790	846	790	797	855	781	809	829	844	831	837	797	784	818	818	772	840	848	835	813	801	814	812	810	828	801	785	833	785	757	840	771	786	797	862	848	837	840	811	844	769	786	829	785	739	796	844	875	781	787	799	771	827	862	810	785	782	881	783	798	755	807	841	829	816	813	805	840	777	838	812	823	821	794	841	812	836	846	740	804	801	806	838	787	778	807	811	805	842	791	778	806	771	766	825	856	822	863	809	818	799	802	880	844	775	804	834	813	814	786	808	810	785	843	801	770	804	783	741	775	847	848	816	798	812	858	794	808	803	763	790	800	807	830	825	810	837	785	830	851	813	831	792	810	807	776	785	812	806	794	792	836	846	803	830	846	825	825	813	819	761	772	806	812	767	775	892	785	791	772	876	808	779	820	829	803	807	799	784	810	767	765	803	768	807	836	833	777	819	795	839	847	850	812	764	820	816	778	787	777	832	780	735	852	849	818	739	828	847	815	863	805	825	769	795	778	810	856	790	804	798	789	825	810	784	775	803	807	775	857	776	776	822	825	800	821	868	821	856	803	815	838	816	856	824
1501	301	266	281	274	260	311	268	312	312	258	273	281	264	285	303	305	283	291	290	264	294	261	312	277	261	285	267	273	284	280	311	302	318	298	221	282	270	276	284	289	233	263	270	280	297	261	262	254	254	269	294	266	271	268	307	271	294	316	292	272	294	281	269	298	273	266	294	260	273	270	284	281	282	284	267	279	258	276	253	269	267	267	282	306	268	277	289	303	283	289	283	265	276	287	282	278	270	286	281	268	287	326	280	271	265	275	246	259	263	248	288	262	297	268	284	298	274	272	289	289	265	275	279	284	263	285	234	250	262	272	303	278	275	272	270	274	299	304	283	261	275	274	308	258	277	274	262	292	283	276	237	328	290	327	305	269	271	312	287	274	309	277	256	261	291	271	268	308	260	256	254	277	258	283	278	251	299	300	308	269	281	248	270	279	234	284	285	259	265	294	269	268	277	294	317	300	268	284	272	247	250	281	287	282	284	252	257	271	257	264	264	261	298	278	284	267	281	266	277	253	271	291	272	291	272	239	272	269	256	267	293	283	293	271	315	304	277	264	302	282	248	265	292	279	255	250	281	273	260	282	279	299	281	256	263	292	318	281	259	275	275	277	268	272	291	266	281	271	283	265	297	270	256	249	279	304	272	285	261	281	275	309	282	286	285	324	290	276	241	279	285	327	257	272	280	269	273	272	282	281	293	277	283	290	278	289	264	294	272	315	292	282	285	258	279	265	287	265	311	293	271	257	267	286	248	273	280	266	280	259	244	287	254	289	267	259	280	270	293	292	279	306	293	257	275	270	278	276	306	283	249	274	256	303	275	273	290	255	263	279	286	286	264	266	312	281	271	244	295	290	241	265	260	251	246	258	236	230	251	293	262	298	254	284	293	293	293	273	280	272	285	254	299	258	279	272	258	296	261	281	267	273	276	298	298	280	275	279	278	268	302	308	285	279	265	301	304	248	274	287	296	264	236	312	291	274	294	308	298	254	242	246	313	251	301	321	294	304	289	265	302	285	306	271	301	300	259	272	285	264	306	263	303	250	294	275	309	334	263	262	261	282	264	327	294	266	291	294	257	270	260	274	279	290	254	278	286	279	313	328	277	294	258	281	252	269	288	258	291	285	297	299	292	243	295	275	279	300	265	264	243	248	286	302	257	263	253	265	297	298	309	277	303	280	237	243	283	283	278	218	274	267	292	258	280	313	272	299	283	267	283	286	301	277	296	282	270	276	273	276	250	294	278	226	272	264	306	267	250	272	283	229	261	278	287	255	265	297	284	265	271	269	280	297	311	256	288	291	303	278	313	283	300	286	277	278	268	258	254	258	295	263	278	267	260	262	269	287	261	286	259	290	276	255	259	278	279	249	302	263	266	287	305	276	289	329	262	257	290	292	284	279	252	277	286	246	274	287	274	283	282	310	282	278	249	284	298	281	264	260	254	272	276	277	303	299	302	266	309	266	273	272	271	264	275	267	262	286	266	293	246	281	265	264	262	253	279	267	254	265	290	280	263	260	264	265	270	258	257	274	261	270	289	269	263	306	292	283	253	261	324	283	266	269	310	293	252	273	278	286	298	296	285	273	282	273	232	302	264	282	273	271	255	242	277	254	264	272	257	281	263	296	255	270	258	251	260	261	311	282	300	256	249	238	275	270	284	283	274	257	264	272	266	298	250	279	267	292	270	241	282	255	284	265	270	269	271	295	297	299	288	279	279	281	241	306	290	251	292	273	284	285	263	285	280	290	265	270	230	272	270	289	276	317	291	289	276	285	296	286	266	261	291	270	239	284	270	279	272	292	268	253	283	273	251	267	281	268	287	235	269	272	275	292	272	296	284	281	295	274	279	285	266	285	282	296	285	267	268	281	280	292	294	300	292	301	262	261	256	285	294	261	251	282	296	266	272	267	284	257	264	281	276	286	268	296	281	280	292	308	287	298	297	272	278	277	303	299	273	284	259	286	313	293	283	264	310	310	278	270	297	304	304	254	291	312	309	289	247	307	274	292	270	285	277	265	275	276	260	287	267	260	267	284	274	290	259	296	258	274	281	245	254	283	274	298	286	238	240	276	251	259	279	272	302	324	305	307	288	265	322	264	265	250	285	276	276	293	270	287	289	309	309	288	259	279	287	300	256	249	264	257	271	272	265	331	264	276	270	284	264	300	294	281	257	258	299	320	276	265	271	272	286	266	285	242	256	274	273	284	298	292	260	273	278	252	267	302	278	250	259	304	296	290	252	285	304	278	286	272	252	290	294	286	269	277	259	305	304	278	287	280	276	270	269	309	270	292	266	305	271	265	274	259	292	297	266	272	266	299	310	262	284	254	277	288	276	260	266	293	269	269	285	276	285	303	269	278	280	293	262	320	269	249	279	292	278	293	336	294	337	279	286	291	294	252	281	286	254	288	254	268	275	283	277	294	286	260	285	264	276	295	298	300	261	277	290	268	273	271	281	280	299	269	284	280	268	301	313	280	297	267	290	264	241	287	256	266	278	322	293	288	297	272	274	292	300	274	273	239	272	278	252	264	302	262	276	277	290	296	292	284	283	292	264	284	262	287	265	274	241	269	297	286	303	299	283	320	282	271	294	280	250	263	252	267	277	253	310	293	307	278	299	257	263	261	299	253	295	290	282	290	268	280	280	291	252	255	279	265	286	278	276	259	292	271	264	329	275	255	263	286	257	260	282	254	245	304	269	315	276	284	273	261	304	279	300	309	253	273	247	282	287	275	288	253	274	274	248	295	266	300	272	309	281	270	289	233	270	289	292	242	305	256	286	311	300	297	272	272	283	311	279	266	264	303	262	275	274	288	265	265	265	299	277	312	310	284	288	268	274	286	267	305	267	260	304	246	276	265	279	274	307	274	298	267	281	266	302	255	281	276	293	307	294	284	288	242	256	253	298	245	254	257	299	249	271	284	271	258	246	239	291	272	276	270	279	283	315	289	269	283	272	294	305	273	284	262	264	279	270	274	260	281	272	308	267	293	294	279	283	308	288	292	277	278	288	300	262	290	272	312	291	317	272	249	276	305	273	277	309	275	281	285	287	282	309	274	276	299	276	282	272	273	291	235	292	281	247	261	292	280	274	278	273	297	302	317	280	279	264	260	283	256	274	290	253	308	323	267	276	245	275	273	278	310	296	269	256	273	315	278	277	261	273	242	278	284	282	259	289	250	242	273	268	290	280	289	263	298	290	298	277	328	271	264	294	279	298	290	271	298	253	272	269	250	276	281	272	269	255	283	249	290	257	288	276	284	295	251	303	264	254	279	274	272	295	273	288	281	309	271	283	265	245	290	253	286	274	290	265	263	285	299	294	284	271	302	255	293	264	283	266	295	278	288	275	249	272	277	267	275	294	292	277	290	272	293	249	286	261	267	296	265	298	250	278	289	306	277	283	285	279	298	287	265	251	286	267	279	276	240	289	290	269	246	256	288	290	272	289	276	288	266	258	272	268	279	271	254	275	259	268	271	277
1765	715	655	682	666	654	689	676	646	701	658	688	698	689	613	710	660	660	678	643	652	700	681	658	675	666	621	677	659	656	646	656	637	706	613	647	680	650	656	661	690	667	631	714	709	680	641	666	685	661	700	692	649	693	641	636	662	717	630	660	624	652	676	642	670	622	702	633	692	695	682	640	673	682	674	672	671	667	680	705	697	671	631	687	634	650	609	692	687	665	666	666	638	674	658	705	693	666	660	682	645	627	669	682	657	670	656	664	652	660	673	605	674	666	675	635	630	663	658	682	648	661	627	630	616	638	698	676	644	636	629	670	634	648	673	678	675	652	641	674	677	696	719	629	654	670	626	653	671	622	668	667	654	668	633	686	653	702	621	712	666	636	632	658	677	685	619	659	670	729	672	636	677	715	636	644	645	674	658	665	680	661	647	650	641	658	626	632	700	629	709	648	710	630	664	622	641	652	598	653	650	654	677	680	668	643	667	647	678	661	614	654	679	656	668	693	720	625	664	636	696	656	656	661	675	677	656	641	713	667	647	666	659	662	647	679	601	637	662	700	660	654	671	696	659	684	658	643	667	645	677	625	661	628	662	663	613	621	651	737	660	616	685	656	659	628	660	631	641	661	705	655	643	656	698	680	674	650	667	634	660	651	607	677	655	628	633	684	683	731	685	705	649	657	634	677	684	652	688	663	681	711	683	660	705	684	664	647	669	662	673	634	665	655	679	664	684	698	629	649	622	664	678	647	652	670	694	639	700	687	685	649	665	675	674	655	704	684	639	649	649	630	677	695	627	690	697	674	632	643	654	692	696	655	667	656	666	668	651	684	669	668	649	699	670	664	700	683	692	656	681	648	672	652	704	672	655	649	625	666	647	660	686	678	628	641	678	658	673	625	629	707	652	724	652	676	651	639	670	720	658	617	660	593	653	654	663	662	648	627	653	662	673	632	666	636	661	673	667	643	656	653	684	638	655	659	684	659	697	691	640	638	676	708	694	671	670	671	683	655	648	665	658	668	662	637	648	666	651	661	646	671	673	642	667	686	678	602	691	685	653	633	675	657	697	654	661	654	643	643	675	682	685	637	639	661	660	621	639	658	641	649	642	641	648	674	670	638	641	667	623	672	614	643	685	646	649	701	646	661	708	670	690	646	648	644	630	650	677	705	665	633	654	633	675	661	633	653	673	672	642	658	676	657	663	706	652	663	670	656	719	632	667	691	636	683	681	701	700	651	649	688	694	663	699	653	647	674	695	679	646	659	651	703	685	660	663	671	690	664	667	659	683	629	619	657	642	685	678	652	693	628	664	671	688	636	657	684	636	661	670	648	678	733	651	655	656	656	696	684	676	656	672	661	698	673	635	678	668	679	668	631	665	674	634	631	642	670	668	625	637	655	674	665	650	673	666	704	680	617	634	631	678	683	665	684	667	642	663	647	655	633	611	672	649	671	628	621	680	678	655	660	697	684	658	689	628	649	669	626	613	634	676	642	667	719	698	616	670	624	667	645	657	624	648	662	647	663	674	672	666	654	642	649	622	719	660	700	707	616	638	626	656	644	671	644	677	662	683	652	720	647	625	669	690	710	651	703	691	631	654	664	639	687	627	682	653	629	660	627	683	605	648	629	652	659	646	647	683	674	648	618	701	710	678	676	603	673	680	639	717	677	684	723	647	698	646	705	632	661	634	635	651	642	631	686	639	665	649	632	645	696	623	649	664	732	628	684	630	635	659	651	617	676	659	665	656	664	641	691	681	694	643	708	680	701	739	650	658	645	672	686	690	700	670	645	641	687	663	640	664	692	659	626	661	651	664	705	668	656	609	692	667	666	644	651	666	643	650	646	663	641	667	638	665	657	670	664	696	689	717	703	668	651	696	672	659	605	657	661	661	642	715	653	676	655	669	619	653	681	626	595	708	688	632	686	683	653	664	639	665	646	700	671	678	641	676	676	666	647	703	660	661	669	636	619	712	703	692	702	628	714	695	658	713	649	633	647	728	652	695	624	683	718	677	606	678	680	630	681	666	650	631	637	640	646	623	630	650	713	667	719	725	675	715	672	702	653	685	599	638	723	646	657	677	622	659	670	663	653	692	696	650	613	687	659	660	676	632	662	698	703	651	625	629	642	623	672	655	638	700	682	659	662	654	681	679	649	654	659	695	665	662	674	644	644	659	658	664	671	682	648	621	641	671	665	646	636	663	678	625	649	649	639	647	675	694	658	652	637	688	635	683	657	662	650	661	627	666	660	651	615	684	662	680	725	626	646	677	670	644	668	595	649	695	639	688	632	675	648	704	692	684	647	661	630	653	663	633	634	661	654	645	691	673	669	637	615	648	698	698	631	677	695	696	670	629	710	661	708	678	609	664	719	691	612	651	673	628	662	602	643	667	656	659	626	665	639	670	643	648	661	669	662	664	668	664	651	624	615	672	663	614	675	679	652	653	614	574	618	644	660	661	680	681	712	644	659	669	693	689	628	656	640	683	646	668	653	643	647	626	672	649	686	643	631	620	647	662	655	642	644	686	654	667	661	682	694	678	667	627	639	657	679	676	670	662	636	688	636	646	671	637	683	653	706	662	702	685	660	692	637	686	629	660	660	645	664	666	729	679	661	705	642	662	694	628	678	633	653	638	706	654	586	667	680	699	666	665	695	653	680	646	691	666	635	667	660	611	731	616	666	617	686	708	620	655	642	663	718	700	705	669	640	620	634	595	624	706	633	625	662	604	650	674	689	653	651	673	695	668	681	652	639	631	657	637	673	687	656	668	674	681	685	716	684	653	650	654	692	674	680	663	648	661	675	680	675	652	683	609	625	701	646	714	660	645	632	645	677	684	656	651	654	667	671	657	676	620	668	649	710	659	636	677	664	690	708	695	661	701	620	644	684	653	617	655	677	674	636	669	653	612	631	687	665	639	661	661	633	660	655	647	640	669	604	652	642	698	649	651	648	684	651	665	683	660	668	666	660	659	645	624	624	664	656	680	670	672	624	673	688	721	681	699	690	734	696	638	673	690	669	622	635	667	677	652	657	647	698	611	628	675	677	643	683	683	569	610	660	650	665	678	621	671	662	669	677	619	638	650	621	671	630	675	655	669	615	651	640	642	693	632	578	658	649	670	665	661	703	673	617	669	695	684	691	686	708	679	691	680	650	648	631	695	618	681	648	617	683	621	683	628	666	689	667	626	610	622	676	699	692	699	643	669	668	655	686	651	658	678	704	659	715	652	669	700	646	681	660	597	668	746	666	663	664	690	695	696	639	684	667	619	663	642	628	669	634	702	655	614	691	691	720	701	678	666	671	726	674	686	672	685	650	644	656	719	656	663	692	627	634	708	715	652	686	692	656	653	657	695	698	692	706	595	658	710	681	683	690	653	648	646	674	656	693	669	688	632	681	645	619	692	646	631	644	672	647	625	653	669	691	631	632	658	643	690	670	674	695	642	709	655	672	699	662	634	694	651	688	720	639	663	667	632	646
7585	506	508	451	372	319	272	215	217	197	197	222	190	203	189	189	191	168	186	199	198	183	187	190	188	192	173	172	204	180	160	185	168	176	188	168	165	189	169	191	154	177	200	159	179	170	163	188	180	188	171	159	199	164	193	168	188	165	176	191	171	221	176	165	188	187	173	188	169	190	166	183	181	171	186	187	203	181	180	171	182	177	177	185	170	180	186	182	172	174	203	183	178	180	173	188	186	181	168	161	168	187	192	193	182	155	206	208	171	187	159	167	175	195	204	191	203	157	167	164	155	155	188	168	168	171	181	177	154	183	184	195	192	191	209	188	211	182	175	185	180	173	183	198	188	156	182	199	193	179	178	181	172	174	187	202	179	195	177	164	160	205	186	167	185	173	196	207	171	183	168	193	162	197	146	193	189	220	160	202	163	191	172	213	200	179	160	156	201	207	163	170	194	154	178	203	207	182	186	185	177	182	155	169	156	171	197	193	197	168	173	161	188	170	187	178	192	171	171	196	165	182	180	186	177	162	196	187	189	160	169	163	167	171	180	161	180	192	169	167	168	174	163	195	190	176	168	159	186	169	151	170	160	177	178	184	172	173	193	184	174	202	179	177	161	150	194	201	176	185	167	149	169	161	197	186	191	164	176	165	154	160	186	171	153	209	188	180	168	152	176	186	179	190	157	191	211	184	183	166	187	153	165	190	171	170	167	171	200	162	194	176	165	169	193	161	177	166	181	185	191	157	153	158	172	205	185	159	174	185	167	166	180	192	158	179	195	175	154	171	170	170	183	185	162	159	172	188	186	198	188	178	158	166	189	190	165	169	172	199	177	183	172	167	172	164	156	170	190	177	184	205	166	205	170	176	155	188	142	169	215	176	199	173	185	162	144	190	191	173	183	189	188	193	214	169	151	171	185	193	175	204	177	172	174	155	156	148	186	171	192	189	191	175	153	164	198	196	181	167	197	191	178	211	199	180	176	195	182	196	169	171	179	174	181	165	168	178	168	165	179	156	156	183	154	186	182	176	182	168	185	188	175	188	157	162	194	172	177	196	161	165	156	175	186	184	167	207	173	192	178	183	181	158	189	187	184	197	204	203	173	178	170	161	174	190	170	160	169	184	168	137	185	168	191	193	160	182	179	181	170	187	177	179	192	182	169	196	178	163	194	184	182	184	172	160	195	212	156	161	169	193	198	195	182	175	171	194	164	168	153	224	183	166	187	182	172	177	192	131	181	176	196	145	169	155	171	174	189	171	168	211	205	173	178	180	214	197	199	214	187	167	156	162	176	180	182	178	212	202	175	206	195	179	205	181	190	175	154	170	153	166	186	167	201	146	191	168	167	183	180	216	188	175	177	190	173	185	164	194	192	184	188	183	152	191	202	177	175	192	184	191	190	184	165	166	198	179	154	190	182	182	182	194	167	180	176	180	158	184	185	210	187	190	184	184	180	184	185	176	171	175	177	183	196	171	170	166	183	184	176	170	182	182	180	161	166	150	154	192	176	161	203	194	176	184	151	182	197	169	175	182	179	175	182	192	187	194	190	186	193	186	170	183	191	185	184	178	177	180	184	193	164	177	169	199	202	192	202	203	190	171	195	191	184	179	197	216	186	172	167	184	172	183	184	159	189	176	175	171	174	176	178	163	173	210	176	183	191	188	187	206	193	171	179	177	185	183	183	182	187	181	185	167	184	183	194	192	179	178	185	185	188	189	171	157	176	182	163	172	168	173	168	154	188	214	164	173	163	170	175	159	179	156	157	169	173	180	203	179	185	157	185	178	180	180	175	186	179	214	161	165	194	179	198	193	184	168	178	186	173	190	184	173	172	162	174	181	187	175	208	174	189	185	167	168	213	183	216	163	186	187	200	202	155	172	195	190	217	178	177	177	204	189	157	156	164	183	174	194	179	174	196	173	172	179	192	183	147	191	147	175	173	199	150	157	168	165	181	165	169	186	141	151	183	162	194	176	177	175	178	192	158	176	163	170	182	178	172	176	190	198	171	160	176	184	168	184	190	160	173	175	200	143	156	217	191	175	185	176	170	178	162	162	166	172	186	185	195	174	166	172	179	173	177	167	173	185	171	193	188	212	189	156	184	181	169	187	191	160	185	192	187	172	161	161	182	177	180	171	192	196	168	191	173	194	188	180	181	174	177	187	155	156	179	186	178	160	211	196	177	182	179	171	182	169	177	177	170	185	174	172	179	162	185	162	209	178	174	162	187	186	213	152	174	179	182	184	187	156	167	186	209	181	162	183	187	186	181	180	190	184	168	161	168	176	180	180	160	175	173	188	192	186	193	170	165	180	184	179	172	171	192	177	172	169	178	174	185	182	179	186	189	164	168	185	158	189	173	170	186	168	181	212	152	168	195	148	188	177	189	180	187	181	194	196	169	168	173	212	175	174	179	149	166	199	166	168	180	162	189	171	178	184	181	207	168	169	180	185	175	201	144	185	162	167	189	181	194	171	182	187	186	149	200	163	159	190	165	158	188	194	175	173	190	174	162	205	182	163	189	191	178	170	190	169	199	212	174	159	178	174	166	187	170	194	173	172	178	174	157	164	179	160	194	194	181	184	194	162	181	194	164	177	183	162	177	186	171	190	159	171	135	195	204	168	196	160	162	183	170	182	193	199	187	177	191	169	177	159	179	191	177	199	188	204	160	199	203	180	150	197	178	189	163	199	176	208	195	200	191	203	200	186	190	154	167	175	178	173	200	195	180	179	173	211	180	181	139	187	165	192	186	186	175	158	165	163	203	191	179	176	151	193	204	174	192	190	166	162	186	188	171	160	153	192	175	181	175	184	185	188	200	183	188	181	153	187	203	216	161	156	178	172	197	167	185	172	171	165	196	199	178	172	184	165	176	165	162	194	191	163	177	178	195	189	172	205	185	185	175	193	183	211	182	160	179	171	159	195	197	191	155	190	178	181	198	174	171	166	185	180	180	168	159	176	176	201	160	168	180	194	207	163	187	199	174	179	170	170	190	166	152	195	205	179	164	188	215	206	159	168	180	189	164	210	182	165	165	162	189	151	167	193	168	186	184	177	161	170	173	172	178	169	179	183	183	180	154	182	206	186	173	191	183	190	185	209	168	167	180	179	165	186	165	163	171	166	172	155	197	202	163	185	187	190	175	167	165	163	187	198	162	179	187	188	179	192	182	190	201	163	211	193	171	166	171	200	176	136	177	190	173	149	165	162	181	182	155	176	181	193	176	179	150	158	181	173	161	167	180	173	199	194	175	179	197	176	169	172	155	150	172	171	172	205	184	182	218	195	144	179	154	174	138	188	194	168	173	142	169	196	188	196	192	187	176	185	194	178	173	193	186	175	158	185	181	209	180	209	177	197	162	193	211	179	154	176	158	163	179	183	169	199	184	185	170	175	168	194	200	184	189	170	185	181	157	174	159	189	179	182	182	200	182	169	164	177	184	204	186	204	170	189	172	180	164	180	160	155	172	182	171	193	179	180
6268	799	1220	1324	1174	1208	941	836	811	751	678	678	623	587	585	571	574	552	605	477	484	571	530	527	488	525	527	541	471	523	457	485	528	548	485	513	477	540	475	451	503	476	482	494	506	524	488	467	486	534	484	473	512	459	514	536	464	515	484	457	467	547	490	464	521	494	487	452	455	510	474	493	477	477	481	466	521	514	467	466	508	496	527	493	467	512	475	476	459	531	472	512	496	470	503	452	486	474	498	491	517	455	549	484	485	478	477	459	444	471	462	508	503	448	488	510	492	484	506	492	505	487	481	506	513	463	512	515	491	467	489	516	505	496	441	484	515	510	459	497	450	477	492	492	527	482	501	536	505	467	488	456	523	505	481	487	455	471	498	513	486	444	487	475	472	491	480	502	489	504	515	495	491	453	491	518	493	470	483	515	452	530	490	484	507	488	485	504	473	493	467	509	461	469	477	449	460	495	507	438	467	479	492	436	488	494	439	447	468	480	480	483	460	480	479	480	446	464	485	513	470	475	513	498	441	479	480	480	481	472	499	496	471	490	470	462	452	492	488	475	486	482	498	520	496	503	490	532	504	464	503	491	462	476	517	513	520	517	501	488	483	525	450	461	472	490	485	481	514	495	511	474	454	533	479	473	516	467	487	493	476	453	461	443	481	472	427	484	477	466	505	499	503	513	491	498	499	472	481	473	467	516	459	462	473	455	460	489	452	505	506	503	462	486	512	475	457	499	507	488	481	456	494	501	508	499	466	502	489	496	495	527	503	480	485	505	506	481	455	478	505	458	488	473	473	511	494	489	473	480	499	490	483	470	495	497	479	478	504	461	454	495	508	476	497	461	451	480	452	489	512	488	466	466	470	519	494	479	462	481	519	456	483	477	455	508	539	525	481	488	501	514	482	522	496	470	504	499	474	509	470	474	499	474	465	517	509	483	490	509	484	484	512	503	494	492	479	468	490	492	515	511	483	456	452	511	486	507	483	492	482	476	438	496	516	486	465	457	502	481	509	454	495	457	503	510	488	479	506	471	456	499	483	475	509	514	489	462	507	494	475	538	463	457	469	483	498	499	458	472	455	479	453	470	435	481	498	478	499	495	527	466	448	482	489	508	483	496	499	468	536	497	467	484	508	447	487	498	487	519	476	507	474	499	504	483	483	488	486	491	507	491	513	424	423	487	483	510	508	501	454	494	489	465	537	535	487	519	475	487	475	494	483	498	515	515	488	504	482	509	466	488	487	440	477	510	482	506	515	519	469	480	484	485	457	486	465	511	492	507	441	520	491	516	481	476	485	492	489	447	496	490	499	476	520	485	436	430	502	489	448	490	438	472	506	502	495	530	499	490	456	511	454	495	515	516	495	492	463	454	461	459	481	515	481	448	464	493	526	473	483	486	493	491	512	510	480	463	516	479	487	502	508	489	498	491	498	478	476	497	477	472	468	457	510	459	421	471	452	457	502	474	481	495	515	441	453	455	519	525	489	484	513	498	477	500	494	457	501	476	506	459	495	517	521	466	486	506	469	493	501	490	485	480	503	492	473	518	492	472	503	493	463	508	493	505	483	501	526	487	455	483	533	493	487	482	498	507	473	474	475	467	477	490	483	499	477	490	487	478	517	496	525	505	468	502	455	480	492	487	539	471	468	481	541	484	475	518	502	445	510	514	483	502	518	505	485	462	488	487	486	490	499	456	470	537	468	489	476	478	491	466	493	513	455	480	492	512	477	473	475	490	452	464	484	494	478	483	491	501	469	529	510	492	497	483	471	471	499	505	485	498	495	493	484	532	535	510	519	482	507	481	479	485	458	490	492	486	495	486	453	458	440	492	512	492	468	500	501	453	529	454	472	481	484	522	461	484	466	510	482	501	483	456	527	510	494	483	536	481	461	564	506	512	474	455	481	458	487	468	491	494	482	496	480	501	485	530	432	475	472	437	489	484	494	482	457	497	509	528	533	508	442	456	495	479	442	501	520	481	452	515	472	470	520	480	520	516	486	466	473	454	508	511	461	493	506	488	497	466	491	466	475	490	471	465	480	470	451	452	445	536	514	496	512	472	521	464	458	476	471	548	513	464	522	505	489	479	475	499	500	479	452	478	492	469	503	538	501	501	486	477	487	469	488	511	462	512	490	517	477	514	518	529	463	471	498	513	488	471	487	498	459	451	467	458	513	474	440	534	476	487	510	485	471	493	536	476	468	479	488	477	522	499	531	471	513	527	512	464	527	532	486	503	467	484	536	482	540	496	499	470	477	482	496	502	526	510	458	500	479	469	437	506	462	515	500	520	473	473	511	510	483	497	497	478	547	494	438	477	482	481	470	539	476	490	467	522	542	472	451	518	497	498	455	504	466	502	527	480	496	495	482	483	464	489	500	437	476	487	477	469	487	455	461	472	508	495	444	498	451	443	510	523	490	466	510	489	493	488	501	502	476	505	471	460	487	500	487	501	505	501	446	466	480	479	509	449	504	527	478	511	499	508	473	477	522	491	475	504	542	481	453	483	494	504	517	471	466	455	485	487	455	477	480	501	489	508	480	500	484	481	486	520	471	506	532	493	473	464	445	480	461	486	483	513	474	487	486	492	459	544	513	485	493	418	515	453	462	460	490	492	526	477	521	465	491	478	498	494	491	494	468	462	476	503	507	490	503	530	474	530	467	494	468	495	480	514	492	501	489	513	490	490	467	536	472	465	472	503	542	502	493	490	520	505	524	467	518	486	436	478	484	463	488	464	489	481	497	464	494	493	484	460	504	463	481	527	475	433	512	498	473	457	490	509	522	509	430	514	469	491	531	526	456	495	456	516	465	493	472	505	442	542	547	489	470	497	500	525	478	480	454	465	484	464	489	520	481	504	478	524	459	493	465	506	484	482	492	490	519	508	466	455	523	487	471	521	478	474	475	440	475	530	522	440	529	497	499	490	514	482	484	495	508	450	496	494	531	491	500	478	489	499	491	507	542	507	482	481	493	479	483	479	460	430	471	442	496	486	512	470	457	449	524	457	462	460	467	499	489	471	453	485	484	473	480	468	505	495	451	475	501	445	492	444	500	462	495	510	486	513	504	472	469	457	477	473	468	478	462	471	474	506	486	466	509	480	466	488	490	479	443	447	472	503	517	523	473	534	522	441	464	472	509	487	462	535	506	473	514	511	485	505	457	466	472	494	487	471	486	475	527	477	480	508	486	513	459	414	469	487	494	481	484	441	465	492	493	547	505	476	486	537	500	493	481	482	480	479	455	511	462	481	484	482	500	513	494	470	494	517	474	483	497	490	512	506	465	498	498	479	505	493	511	529	506	469	520	484	487	502	455	448	449	478	489	492	499	506	504	456	474	470	495	523	525	471	507	493	519	479	499	501	485	532	483	505	481	499	517	490	484	496	471	537	478	529	505	434	500	478	496	473	501	487	493	519	524	472	442	522	503	462	471	504	476	490	534	515	509	513	488	471	445	489	421	547	504	506	504	493	467	446	460	496
14238	1380	1148	908	696	699	540	498	475	496	401	383	398	344	365	388	363	362	332	334	349	355	370	364	349	350	351	309	338	304	342	334	340	352	378	317	352	322	354	307	334	355	342	329	361	332	344	314	320	316	317	331	335	344	311	312	346	349	392	327	297	344	326	352	348	319	309	329	317	309	363	337	337	322	355	317	369	366	314	386	379	346	310	321	321	309	348	316	302	324	330	348	362	319	331	353	327	308	341	332	309	353	350	355	337	353	304	340	335	353	324	347	338	343	353	332	300	314	355	320	355	321	361	304	336	312	322	336	354	385	373	331	370	339	328	357	354	333	323	368	342	331	341	307	315	316	307	328	301	307	323	332	346	345	316	358	331	323	337	328	337	310	335	315	330	344	327	317	300	355	330	333	319	337	282	360	366	305	347	328	324	348	334	366	308	357	322	318	331	299	353	343	299	313	301	338	315	313	295	355	309	324	322	308	285	356	348	322	351	304	328	357	341	348	351	301	338	319	328	304	301	346	284	312	342	349	359	338	359	364	340	327	312	310	335	320	314	331	335	341	321	324	301	316	314	325	351	317	344	340	303	305	348	330	354	351	331	345	380	351	340	333	353	327	341	343	348	338	338	309	318	307	341	372	357	319	301	341	345	341	350	323	304	316	315	311	318	295	362	321	348	339	334	321	314	329	343	348	271	310	333	323	332	313	316	330	369	347	331	316	355	363	323	370	292	326	342	348	332	336	336	349	342	295	284	324	328	323	336	306	314	326	333	340	371	332	332	337	360	345	345	300	383	326	317	355	313	341	325	315	326	318	323	337	336	319	343	337	327	316	306	328	331	330	333	356	355	341	348	309	325	322	310	343	349	369	305	348	334	318	342	317	303	356	322	309	350	304	315	357	335	325	338	321	335	340	334	350	350	339	361	321	348	326	323	342	372	333	321	284	333	340	314	318	336	352	334	352	337	343	337	370	334	316	336	291	325	374	333	340	347	346	300	344	341	326	309	353	327	286	331	335	325	293	332	334	303	303	322	312	354	310	327	312	315	327	311	326	357	362	306	323	337	339	316	340	319	333	317	364	316	336	305	353	328	307	352	319	316	322	341	342	352	322	354	317	310	374	315	312	347	348	320	350	308	316	326	320	305	293	349	354	352	331	315	327	338	303	347	337	313	313	344	324	368	383	359	333	336	307	330	340	349	312	345	368	323	337	332	325	343	333	360	357	364	355	329	309	276	296	341	366	307	353	337	351	337	358	313	324	311	337	356	322	318	359	337	335	304	341	341	352	351	307	329	337	344	332	301	346	351	326	305	330	324	318	324	331	308	342	353	346	336	341	364	342	327	323	346	322	356	345	354	321	340	315	323	303	325	331	351	314	329	346	347	330	363	299	330	315	340	305	357	327	346	365	321	342	334	348	347	321	327	338	327	370	345	298	357	325	326	352	313	322	299	349	321	321	329	350	292	327	323	348	291	338	318	335	305	323	324	350	324	336	340	342	336	313	335	341	320	313	330	332	343	324	317	358	328	387	321	322	344	320	356	338	359	301	309	326	346	314	316	326	318	364	326	304	346	335	319	343	352	348	339	353	301	327	340	356	319	308	326	345	332	306	339	350	349	325	348	327	310	303	300	363	352	341	337	322	316	326	319	320	304	352	319	344	329	406	362	316	306	323	320	311	305	321	323	384	323	356	359	334	306	303	318	349	314	333	292	329	344	342	334	335	297	344	353	329	340	291	341	374	382	338	336	350	344	320	329	356	326	310	354	299	295	332	336	344	365	345	334	333	331	339	330	331	317	338	310	364	339	319	325	336	345	321	336	350	348	319	340	317	312	331	336	327	345	353	338	371	307	307	365	341	357	325	367	322	326	345	294	355	335	337	348	328	344	362	335	340	328	310	311	338	311	269	340	321	337	340	349	345	322	326	344	341	321	332	373	316	337	332	331	360	332	335	312	326	353	323	291	315	348	320	328	350	344	305	332	338	346	308	346	326	306	344	323	365	350	349	327	324	308	322	338	336	333	365	357	339	328	357	335	342	315	357	322	352	348	313	328	355	331	353	359	352	348	326	341	350	349	368	352	331	339	342	293	333	305	311	328	351	304	351	319	356	319	346	334	311	357	326	355	323	347	314	347	340	346	330	303	342	339	335	352	317	338	325	302	322	342	312	307	305	326	331	314	358	304	325	323	318	325	332	362	328	347	347	371	347	351	357	335	332	339	329	311	301	315	375	341	318	331	349	308	353	393	301	348	339	340	301	364	318	312	302	310	311	341	358	322	340	327	347	366	314	337	334	309	329	346	344	336	306	344	328	321	313	352	337	336	287	356	355	325	294	330	346	323	318	347	345	358	293	360	307	364	342	331	312	315	335	360	353	302	335	341	282	328	316	339	333	330	324	357	326	298	348	315	328	328	356	338	338	362	324	330	372	322	303	343	358	332	336	311	355	332	331	329	321	319	364	365	344	304	289	315	332	312	343	373	338	346	337	342	347	320	316	323	301	337	350	325	347	338	358	348	325	342	311	314	341	337	345	356	327	374	351	325	336	336	342	314	352	345	333	338	317	331	326	349	365	319	328	326	319	334	333	308	314	344	362	363	317	355	348	311	362	314	334	371	363	323	282	319	330	334	343	339	316	356	303	363	339	341	320	336	317	327	331	339	306	327	303	310	322	309	329	314	349	314	327	297	360	342	307	364	326	348	342	339	332	329	322	343	353	329	295	336	332	331	323	313	288	311	334	364	306	291	340	331	333	333	353	338	326	328	333	336	349	315	335	331	328	337	326	359	306	320	357	338	333	337	340	330	358	321	316	337	338	328	337	327	338	335	339	333	323	347	323	307	368	351	307	348	359	339	332	335	318	359	350	296	312	331	332	288	336	344	333	329	356	314	352	333	313	354	320	338	320	354	331	341	330	347	349	311	341	325	316	320	307	338	370	368	365	338	342	344	333	290	349	372	347	283	349	313	333	368	316	327	333	324	354	338	308	333	307	342	332	321	326	356	324	355	362	281	287	323	306	340	309	313	337	365	329	305	335	346	322	342	316	367	320	342	358	334	313	346	325	322	329	333	340	347	335	335	338	315	362	343	369	337	306	320	357	330	348	320	329	293	310	342	348	342	356	344	321	356	352	364	347	328	326	325	346	333	347	318	330	342	287	319	320	310	338	331	314	308	324	337	377	333	342	294	313	305	337	332	340	345	306	315	303	330	367	288	332	330	326	335	331	338	342	354	311	342	373	315	349	356	354	324	299	340	357	352	345	299	362	332	341	314	352	297	342	324	315	319	353	342	362	317	304	341	315	330	349	305	346	332	305	320	371	310	316	349	316	329	309	330	346	324	377	304	303	325	351	344	381	312	328	315	399	315	346	319	347	358	325	355	327	325	307	334	312	313	339	368	322	322	320	348	322	354	318	353	366	312	360	334	337	371	343	393	353	328	370	321	335	354	364	335	348	326	338	348	349	315	330	338	303	289	301
8257	1312	2294	2475	2199	2332	1617	1398	1424	1358	1193	1139	1143	979	1027	955	959	1009	981	920	906	931	907	825	885	843	828	874	854	837	915	854	869	876	855	828	852	861	825	839	895	849	810	818	858	885	840	836	818	827	873	812	829	810	865	798	848	841	820	808	851	869	837	828	797	791	811	817	775	829	819	834	875	795	817	857	816	824	821	842	830	819	801	800	838	847	817	862	772	779	767	768	822	784	820	795	835	786	804	793	761	814	857	805	862	780	791	810	804	810	826	827	799	830	789	831	791	806	789	776	841	755	824	816	766	798	784	820	828	824	820	786	801	827	804	811	825	789	770	820	759	826	785	811	802	762	809	778	804	798	765	831	875	808	802	800	791	804	777	840	841	808	795	863	815	789	784	809	841	772	795	841	828	808	831	815	818	819	823	784	809	827	810	792	750	788	799	825	809	790	812	753	806	781	798	841	801	840	822	839	794	857	797	811	808	763	808	754	820	851	822	850	794	806	809	813	765	854	802	823	792	772	797	815	758	778	833	772	817	752	862	818	825	786	781	806	776	805	841	805	821	837	805	846	766	807	823	813	775	836	856	791	811	812	863	792	768	774	823	764	828	766	844	827	828	761	820	876	788	856	758	803	886	842	869	806	792	787	785	791	785	840	779	802	769	745	843	778	810	755	803	845	822	785	803	803	813	820	788	821	784	810	791	833	796	783	819	813	814	833	796	806	828	794	832	803	829	813	836	782	815	805	805	815	792	810	795	779	802	769	808	808	800	838	825	802	719	811	854	772	842	769	810	810	820	830	800	852	829	802	763	825	801	830	823	833	805	811	798	770	865	814	774	805	813	807	854	756	871	815	835	817	778	781	824	794	837	818	804	835	845	753	749	812	801	800	841	777	844	840	807	774	788	810	826	785	817	790	788	824	860	836	843	807	802	843	831	847	844	798	865	806	768	800	848	775	788	782	801	768	860	794	854	846	802	836	845	838	834	817	818	808	771	822	774	745	826	798	829	804	797	858	817	766	793	773	793	824	767	775	794	806	781	796	833	799	781	798	809	840	839	790	821	815	810	748	794	814	840	800	859	773	796	820	795	790	806	830	842	772	780	807	813	797	787	872	811	794	799	802	799	761	820	874	812	753	816	807	816	788	786	771	862	826	796	810	790	802	796	792	735	826	823	827	794	787	740	812	773	797	785	796	813	827	783	823	795	779	803	806	791	783	808	841	763	787	819	852	841	836	818	798	815	834	803	802	790	784	813	813	828	771	798	827	792	751	790	838	823	789	810	825	812	791	859	810	754	798	779	768	844	777	849	830	857	820	855	863	820	831	852	791	851	817	813	817	823	835	806	823	858	770	754	809	822	773	792	837	804	786	802	786	807	831	869	856	802	799	838	816	820	833	732	792	805	802	835	818	848	797	778	811	851	789	778	757	852	802	828	806	816	841	840	780	819	836	790	825	851	819	843	836	785	813	805	830	794	787	842	827	796	838	841	835	785	806	814	792	744	841	852	798	781	826	801	819	842	790	782	785	808	815	802	806	759	801	805	817	784	782	863	798	816	789	793	793	797	827	792	759	733	795	823	800	806	813	775	809	778	795	851	775	842	814	793	838	823	827	827	828	829	824	858	795	813	814	863	824	828	825	777	834	797	827	755	796	841	820	862	844	801	815	774	788	793	859	804	821	808	787	818	797	783	790	805	822	810	833	811	801	800	821	783	833	799	843	821	864	838	768	798	785	771	810	838	843	800	820	811	846	792	832	833	785	770	779	851	755	804	818	772	825	853	789	854	820	818	789	831	784	787	826	797	784	811	843	812	807	824	827	866	843	753	838	840	796	837	826	811	793	782	782	863	769	752	806	827	834	797	804	830	823	834	809	854	795	835	825	827	781	790	838	751	815	764	810	772	751	885	800	815	772	826	783	862	789	824	814	832	836	792	806	784	779	807	850	816	826	785	758	833	823	829	793	832	805	739	797	840	828	815	803	778	833	848	794	847	840	807	776	780	769	825	769	783	820	838	740	813	821	803	806	815	771	832	816	824	800	767	831	807	818	822	858	774	814	820	793	804	811	843	818	787	840	794	842	810	821	763	803	755	782	840	788	836	812	807	808	813	786	794	841	852	814	779	852	818	756	835	778	821	791	791	816	764	796	817	828	802	785	772	826	819	808	798	843	797	787	846	799	752	813	848	792	799	839	781	797	753	813	838	801	802	869	813	805	779	812	772	825	809	793	819	770	870	786	803	813	790	852	799	791	772	812	853	799	770	831	816	788	792	786	847	841	819	836	861	836	825	872	849	822	813	816	836	839	780	815	832	829	831	813	801	779	830	812	768	814	807	830	812	865	819	805	794	815	806	806	784	825	805	824	795	768	825	805	815	807	820	783	835	787	828	794	790	824	785	830	837	800	827	832	811	752	844	762	796	804	802	807	811	775	837	799	830	828	814	831	772	795	842	806	825	769	818	831	822	814	773	771	790	818	801	817	808	781	827	816	800	821	808	789	834	792	831	825	781	777	806	831	750	836	839	762	829	823	780	803	793	776	812	863	815	787	789	783	798	803	845	775	789	862	793	752	780	777	820	729	784	873	797	783	807	831	841	806	807	816	767	750	799	824	806	839	785	861	796	843	854	810	801	805	816	811	772	787	864	825	768	805	837	783	868	827	822	783	835	779	858	816	818	841	845	855	795	741	777	809	892	827	822	827	820	849	811	830	818	840	790	813	845	797	832	814	792	848	816	827	819	820	778	835	837	832	785	809	832	811	772	791	781	807	800	799	788	785	817	809	797	752	829	812	818	771	802	832	850	823	838	777	808	795	840	812	809	798	786	822	765	804	799	812	804	819	839	796	795	803	810	805	780	816	789	756	821	789	802	842	793	832	779	776	817	773	842	848	799	809	809	869	824	769	779	836	837	782	769	796	886	874	814	822	834	819	814	848	845	801	787	825	758	791	820	804	773	845	803	849	781	814	832	799	795	805	801	784	814	800	783	758	802	801	789	787	845	825	825	825	752	805	783	819	842	763	838	852	815	807	774	794	804	822	788	837	804	885	817	782	802	821	794	873	833	790	836	813	829	807	855	809	827	820	784	770	800	798	853	823	782	762	803	807	843	791	770	828	794	805	808	833	827	842	773	785	777	742	756	819	809	815	787	856	807	743	818	804	846	832	778	803	804	792	810	775	820	812	835	814	822	839	802	799	855	818	791	818	839	791	821	837	821	841	837	768	850	810	799	756	831	822	806	804	773	790	822	780	819	815	830	801	800	783	830	761	812	850	784	859	781	780	808	802	803	840	864	815	805	840	800	793	821	827	808	742	806	811	770	795	831	773	773	895	820	765	776	810	785	819	792	844	819	775	846	819	791	793	825	820	788	817	753	829	790	848	784	815	796	765	800	771	830	793	804	800	845	820	808	801	838	812	806	753	814	782	760	784	777	762	856	821	763	812	829	816	821	826	775	845	819	817	803	858	775	867	774	820
1507	304	274	328	300	299	267	280	253	289	280	251	274	269	278	286	294	288	287	290	232	265	264	262	291	256	253	244	268	278	242	256	281	239	269	278	253	290	277	281	271	293	278	291	292	280	277	258	278	288	285	284	286	266	273	288	289	271	290	258	258	280	284	264	300	267	303	270	260	294	301	251	280	274	287	261	245	280	265	257	277	276	277	248	301	266	271	276	285	253	268	311	269	258	295	279	285	305	288	269	307	282	273	287	278	253	280	284	301	279	293	278	262	280	273	278	300	267	299	295	260	287	277	296	275	270	284	265	293	269	282	243	269	255	262	269	256	319	299	268	303	272	261	287	298	284	280	233	305	255	267	296	282	260	283	231	278	277	310	263	310	287	233	248	247	305	283	298	255	275	257	264	283	271	274	244	271	273	259	273	282	272	318	296	279	298	291	264	285	253	295	296	262	270	302	265	291	291	253	248	277	266	259	281	287	248	284	247	293	286	281	264	286	248	266	287	248	279	334	284	271	308	271	267	297	281	265	244	301	244	262	284	255	269	280	214	285	273	254	272	263	291	270	256	296	268	299	245	295	257	278	282	284	283	270	275	299	278	269	302	265	293	292	285	308	276	245	251	299	285	259	267	262	267	257	258	287	273	310	296	282	261	278	271	292	274	263	250	293	288	289	293	286	302	269	289	284	303	274	301	274	270	276	262	289	263	281	250	252	300	295	305	264	259	248	262	281	272	269	262	265	277	265	281	285	280	289	265	280	264	287	263	257	296	312	252	262	276	260	305	309	298	299	288	271	290	279	266	237	293	287	267	276	287	290	256	268	276	290	287	273	277	249	252	305	262	252	274	291	281	277	256	291	277	283	320	306	275	248	284	279	250	251	294	245	253	302	271	277	261	271	273	283	265	284	263	258	259	277	267	273	270	282	261	299	281	285	299	277	270	302	264	300	270	263	246	277	261	302	276	271	269	283	263	254	277	271	244	293	297	287	286	274	281	295	282	295	278	283	282	280	257	287	288	253	278	307	261	261	256	276	258	279	249	235	264	264	264	293	270	264	230	280	277	272	277	281	253	269	286	289	284	274	298	278	283	272	267	274	273	277	248	301	250	252	276	254	266	252	263	304	284	287	268	280	266	291	281	284	268	284	280	314	275	277	278	277	272	257	262	277	267	245	304	280	268	302	285	287	264	274	269	277	276	285	284	278	253	260	283	272	249	264	284	248	250	260	286	293	250	266	286	268	260	304	267	262	268	291	290	246	254	264	293	280	252	286	276	284	319	270	260	305	299	278	267	283	262	278	264	273	292	284	271	279	260	241	281	289	289	277	278	258	300	276	267	283	288	277	280	264	277	288	259	290	295	282	295	314	288	285	289	293	295	307	303	307	289	264	289	263	298	284	265	278	282	283	266	256	309	263	284	264	277	286	298	245	268	276	285	270	280	257	326	289	279	262	272	285	257	256	282	288	253	266	259	271	301	290	257	289	280	252	239	287	273	249	265	273	272	272	274	253	281	292	269	259	269	287	296	264	278	307	271	266	295	281	286	280	266	280	276	249	262	293	279	272	240	260	278	243	304	309	277	282	303	242	275	293	240	283	292	261	291	279	316	279	270	270	289	285	263	261	283	277	322	270	270	262	279	326	256	270	293	294	295	275	257	272	287	306	286	257	257	275	285	282	263	258	254	266	283	260	272	305	312	262	266	297	261	270	263	281	301	273	264	281	259	259	281	298	279	276	304	266	272	256	259	299	280	278	281	266	264	260	271	261	275	264	303	264	264	281	309	295	257	291	269	265	269	271	292	294	270	269	290	288	270	268	257	300	296	260	267	288	277	282	263	279	292	313	256	258	330	243	280	292	266	263	298	284	273	273	297	269	251	274	283	271	268	280	265	280	264	295	269	264	256	280	278	261	267	282	282	275	289	266	241	310	298	252	273	257	288	298	287	287	241	269	272	296	294	266	267	257	285	277	262	267	293	285	263	259	258	292	300	265	298	272	267	233	277	250	240	277	264	296	267	277	287	279	270	293	304	294	246	274	271	286	278	252	296	265	290	271	276	281	255	271	286	273	264	286	282	297	279	299	265	254	269	255	275	281	240	309	250	274	290	266	247	240	267	265	247	255	297	276	274	274	282	302	258	266	274	306	272	234	281	284	254	293	256	277	280	290	279	295	286	294	280	284	267	262	236	282	272	254	282	268	283	306	301	286	279	292	258	273	297	279	280	270	273	246	292	297	324	266	280	255	274	317	277	300	279	298	287	269	294	299	268	280	282	275	288	283	255	263	290	251	310	264	268	254	312	256	296	296	262	264	284	283	257	260	301	273	269	266	266	265	292	294	277	280	309	282	279	255	282	248	260	265	271	246	255	300	250	291	293	284	240	315	270	242	256	265	297	270	264	277	255	287	318	271	292	282	269	299	329	284	271	281	319	278	270	312	249	273	264	302	262	276	281	248	266	284	282	300	280	309	268	259	308	296	266	289	249	257	280	256	259	279	293	271	288	292	267	279	259	289	260	272	296	271	281	247	261	285	262	285	275	293	287	303	293	273	294	285	257	281	279	259	302	275	281	255	293	260	268	291	271	298	278	272	278	266	270	299	273	283	256	283	284	297	265	276	298	309	259	258	269	273	270	276	266	279	283	267	277	263	257	269	257	264	274	296	265	320	302	275	275	304	291	271	279	276	308	229	279	273	292	247	257	262	273	251	245	275	281	290	272	274	267	308	243	298	261	268	275	245	253	262	297	268	283	276	269	306	308	284	268	261	289	287	275	268	272	259	266	285	252	248	287	281	258	261	297	263	271	265	256	292	262	295	292	280	290	282	267	266	251	264	257	282	248	295	283	284	290	273	289	295	268	260	269	289	275	271	274	272	281	322	291	291	292	272	302	273	269	305	266	275	276	274	279	276	272	306	256	266	286	270	241	291	283	290	293	269	242	252	272	269	260	274	267	279	286	257	252	272	303	282	243	311	276	265	292	289	300	257	276	267	266	258	273	284	297	275	266	245	295	254	279	282	275	247	280	295	274	259	275	250	255	291	249	296	289	294	267	285	270	278	279	274	247	271	261	314	286	282	294	250	306	295	289	267	270	292	251	263	257	316	260	268	275	314	276	282	283	321	295	259	257	281	274	284	233	257	258	257	289	315	285	248	255	303	283	295	280	268	271	285	283	293	272	274	254	264	276	271	311	259	254	274	282	293	267	261	275	274	272	320	299	284	275	287	277	298	277	321	326	284	288	273	268	274	265	279	290	289	299	297	270	261	261	240	281	266	298	306	281	286	255	285	286	270	299	283	293	300	288	295	276	297	284	283	261	245	255	283	309	303	265	269	253	288	284	283	251	270	254	259	295	292	289	273	262	293	271	267	279	264	271	243	249	262	267	296	305	262	289	293	294	275	288	250	277	266	286	261	230	262	269	313	244	275	278	290	277	279	245	269	279	279	294	302	292	224	220	260	271	260	259	299	258	282	270
1755	662	696	706	638	687	676	646	660	690	672	626	662	661	682	636	613	664	623	667	684	659	653	649	631	699	626	666	649	655	684	663	688	651	678	679	643	688	694	691	632	671	664	641	674	641	729	664	636	703	706	655	647	666	629	661	686	662	637	680	688	686	734	690	645	667	674	647	692	633	621	653	666	647	642	637	615	673	625	617	657	660	664	682	651	690	627	649	697	619	649	630	652	636	653	701	673	655	677	672	666	613	641	651	656	679	690	650	629	635	592	627	678	626	662	717	654	692	696	652	637	743	616	634	679	655	673	639	662	649	683	658	702	660	655	656	687	660	650	665	647	662	636	636	652	701	663	674	669	662	619	662	646	682	688	635	609	628	659	666	671	673	668	666	664	682	637	656	673	622	667	668	657	678	625	646	625	682	666	654	665	647	623	669	609	655	638	631	663	646	696	651	645	681	677	669	635	663	624	697	694	662	651	656	623	678	649	690	680	686	628	642	641	643	682	645	646	634	654	681	643	670	661	683	661	626	682	653	622	648	621	665	647	636	676	675	672	667	664	641	682	658	676	637	657	645	629	642	662	650	691	667	644	629	652	648	628	668	648	672	630	676	650	669	665	661	672	690	695	612	672	685	661	646	700	622	639	673	650	628	656	660	673	643	665	689	617	672	629	679	680	638	660	649	668	680	662	639	651	599	672	616	640	657	654	693	624	631	682	651	695	681	691	640	690	636	662	676	639	641	643	672	649	660	673	651	651	731	622	685	668	639	666	693	644	671	666	661	679	626	641	666	669	645	594	661	651	651	675	693	613	650	660	697	615	620	672	667	656	678	668	643	714	700	674	683	663	719	687	714	679	698	650	644	620	680	622	663	667	614	632	674	683	663	664	629	648	622	644	673	678	672	660	663	621	672	646	646	642	631	635	670	668	662	667	670	633	628	658	677	679	649	647	668	663	663	677	641	651	648	681	664	674	667	700	644	674	596	643	664	675	690	646	636	688	674	656	641	641	664	672	640	686	667	653	695	642	711	654	674	646	694	639	651	652	657	675	673	703	638	657	642	655	692	671	667	704	690	662	688	633	683	664	654	661	659	638	648	650	677	681	698	629	633	627	678	703	687	645	704	720	673	669	674	677	690	659	640	646	659	688	684	637	666	624	666	639	700	668	631	700	695	640	624	595	616	690	630	654	673	660	720	637	652	651	683	634	654	677	679	667	627	691	669	670	653	621	684	651	668	639	649	657	687	669	666	663	691	712	630	637	709	642	675	636	728	664	681	647	694	652	644	609	624	702	658	659	641	684	619	673	662	605	659	620	645	670	649	612	684	630	618	635	695	669	658	656	659	645	670	630	622	671	655	663	666	617	659	666	688	679	656	653	644	633	708	616	649	627	668	660	668	668	637	652	614	637	680	695	632	651	641	668	658	639	674	710	692	632	620	676	653	641	673	661	597	627	712	674	670	632	683	663	676	630	681	621	651	649	678	647	654	651	590	655	669	691	642	696	665	643	630	682	631	673	670	679	677	691	691	663	645	701	635	653	675	685	634	686	632	650	639	709	673	639	648	598	674	642	701	656	704	668	650	595	651	665	649	658	683	677	676	639	625	616	664	644	629	683	627	636	670	675	666	650	652	601	662	693	702	655	644	669	674	640	690	656	703	663	643	667	644	705	686	685	620	673	620	639	686	640	689	615	686	682	678	639	647	657	636	658	665	667	664	633	736	683	653	676	670	628	670	687	643	636	680	621	696	668	647	670	676	657	626	633	647	633	638	675	729	623	680	682	686	618	724	682	638	688	658	627	673	642	694	604	663	642	666	650	592	685	654	655	655	629	630	650	661	661	682	719	615	662	644	676	686	669	679	629	661	659	661	664	694	657	650	670	645	668	616	682	597	679	642	622	667	639	682	650	670	700	649	646	687	680	611	629	646	640	639	658	647	631	671	632	665	668	649	634	679	633	664	648	612	665	669	664	645	668	655	662	670	664	704	666	657	658	653	692	658	670	641	620	666	696	601	661	644	681	650	656	623	649	638	659	696	673	634	641	645	684	658	646	641	623	668	679	617	708	631	646	650	678	685	678	618	692	646	645	622	643	627	667	703	641	631	647	729	681	670	657	640	734	675	637	679	626	656	681	649	680	571	631	645	644	714	687	713	692	661	636	709	640	676	640	647	683	687	647	694	621	680	640	649	680	644	684	656	706	663	597	690	678	654	667	641	647	672	656	664	679	671	637	710	675	649	634	677	650	632	688	655	672	697	675	633	665	657	675	655	702	671	650	643	655	621	694	652	666	664	640	632	673	696	663	654	640	639	632	636	688	664	670	690	681	645	696	658	669	640	664	661	667	619	627	677	653	655	683	662	677	627	663	624	613	642	672	643	665	689	652	681	676	662	618	621	669	632	689	675	665	646	615	684	680	661	654	668	637	642	656	692	671	693	673	631	645	687	631	697	632	686	649	640	691	650	669	674	666	674	670	647	668	664	651	668	606	679	664	651	662	669	617	623	675	671	622	647	665	650	647	645	640	639	617	642	618	662	645	663	639	609	664	700	645	657	682	670	648	663	631	640	658	640	645	667	657	665	618	686	674	634	702	680	710	677	638	681	664	601	616	638	667	650	641	681	669	640	684	679	642	681	673	581	696	615	660	674	687	667	670	682	680	700	642	663	706	675	713	675	655	624	673	626	693	629	640	686	658	599	633	671	694	661	660	662	657	703	645	655	660	683	634	657	670	664	611	664	629	626	687	630	635	642	634	655	655	665	686	639	675	675	642	600	639	647	653	659	714	643	681	634	696	670	653	681	688	691	676	674	619	623	653	673	691	610	679	694	692	680	675	656	632	653	684	594	715	624	651	651	620	681	678	691	706	624	677	658	680	662	695	650	648	660	667	633	707	654	675	669	694	624	667	662	696	673	673	670	645	644	656	666	643	690	664	657	683	627	696	676	638	607	669	649	632	628	659	650	662	665	663	668	702	635	705	645	676	637	709	645	663	657	672	630	637	660	664	666	669	687	640	702	617	689	667	645	653	660	673	613	667	663	662	632	635	651	665	644	658	653	698	696	644	692	682	636	617	647	690	687	689	659	627	659	670	635	654	637	687	675	673	690	657	612	681	700	669	667	673	711	703	610	690	692	700	635	667	719	684	643	663	622	695	668	647	685	642	626	661	648	654	633	637	662	644	644	634	688	669	702	713	691	673	644	669	651	668	683	681	670	700	674	644	656	671	711	645	631	626	642	715	673	671	678	612	640	672	689	657	665	629	621	660	685	678	649	650	673	683	655	649	642	694	690	667	643	634	588	645	707	662	709	649	668	649	690	640	722	633	652	665	654	658	677	673	667	658	670	658	670	633	622	657	657	609	676	670	651	653	664	639	702	670	647	670	637	665	651	650	604	662	642	660	630	645	675	655	652	634	679	695	666	661	644	608	651	666	651	660	669	655	660	618	655	625	651	664	603	689	648	657	665	614	639	652	669
7533	486	537	436	419	390	277	221	236	229	263	200	211	173	190	193	205	202	179	189	198	218	168	196	168	214	178	194	166	198	163	185	175	167	186	153	180	196	157	161	163	212	192	218	189	177	181	159	194	165	185	203	184	196	174	182	176	176	162	145	179	167	191	196	183	194	175	175	181	172	180	175	167	183	199	172	194	179	193	174	185	177	176	199	181	153	169	197	182	188	176	181	194	173	196	177	164	161	171	156	166	171	182	188	182	188	200	148	169	175	190	180	160	193	181	173	177	192	196	202	159	194	177	168	179	185	163	166	174	186	180	181	172	183	179	170	178	161	198	170	195	198	176	185	190	173	180	167	161	163	184	176	199	178	198	183	153	192	187	177	183	189	198	198	200	167	171	198	201	169	173	165	175	194	172	174	148	170	164	175	176	176	176	157	172	178	158	190	187	173	178	190	177	194	196	169	159	173	187	177	175	179	191	183	175	211	167	173	162	157	187	163	165	176	166	191	155	174	167	183	164	170	144	171	187	205	177	152	184	187	184	183	155	182	165	161	177	159	185	165	202	213	189	181	182	177	200	190	166	183	189	168	150	196	172	195	170	171	187	168	202	141	181	165	172	150	178	161	169	158	192	159	179	170	160	192	183	185	186	169	183	133	177	186	193	184	192	190	173	207	172	180	157	196	165	178	176	188	175	168	181	177	179	192	180	159	171	156	183	173	181	168	189	211	166	182	166	165	177	172	194	169	151	187	174	167	192	169	198	183	185	171	184	185	186	185	183	170	167	198	161	186	157	164	182	150	193	171	184	179	190	180	164	183	198	153	154	204	177	156	198	174	177	196	174	174	170	174	192	175	191	159	175	164	194	150	167	175	144	174	205	190	193	165	172	191	206	166	189	187	189	180	197	193	200	181	192	171	161	164	157	193	195	189	181	195	183	199	173	173	164	198	209	184	160	183	194	169	176	183	161	162	156	196	184	192	157	153	162	176	205	192	180	173	176	204	177	209	175	196	187	189	176	181	198	183	179	171	162	198	172	164	205	175	179	179	160	166	180	201	168	199	176	188	173	182	171	174	174	194	169	183	164	169	195	171	176	167	171	170	185	145	156	167	205	168	168	179	194	177	201	177	165	164	170	196	213	186	163	170	181	175	169	182	206	184	167	203	195	162	175	182	177	191	162	184	184	162	175	183	201	164	140	162	194	192	183	180	188	207	183	168	194	150	190	174	177	173	173	182	179	182	168	214	150	193	160	163	188	149	182	186	172	190	180	168	180	154	185	194	193	163	155	188	177	182	185	183	166	173	159	163	194	199	169	166	190	189	165	198	201	187	201	193	191	171	202	171	186	164	185	148	173	169	181	196	158	195	166	180	178	157	161	182	204	169	169	180	160	165	184	202	203	205	164	181	192	175	189	160	197	187	178	188	176	158	184	181	155	183	194	190	162	179	185	179	176	173	193	174	202	183	176	181	169	172	174	193	178	171	210	197	189	172	193	176	171	191	193	178	190	172	173	177	198	176	198	166	188	178	179	171	208	189	174	186	167	180	193	188	184	182	197	190	178	183	167	185	180	190	160	196	188	176	180	173	200	176	172	213	173	158	186	176	182	198	189	165	208	162	159	156	158	192	185	193	181	189	164	169	174	170	181	153	153	174	173	183	163	165	161	177	169	185	186	181	164	180	175	203	173	159	203	144	154	187	194	160	181	162	187	185	175	181	153	173	168	166	181	173	172	178	179	175	194	179	197	187	173	179	193	178	169	183	185	192	185	173	154	198	189	197	171	182	167	190	163	163	152	190	187	166	185	178	187	183	172	176	165	179	181	180	178	193	173	189	179	159	186	181	173	172	162	194	201	203	148	181	189	157	168	163	182	220	144	164	164	182	170	190	177	194	185	143	154	191	182	186	172	208	177	163	187	190	138	175	189	184	186	170	198	185	170	170	152	161	191	221	184	175	196	180	201	163	184	186	159	172	172	192	183	204	165	174	196	178	198	172	187	162	167	181	169	165	170	156	183	174	206	185	202	171	162	176	154	186	181	188	166	165	187	184	169	170	153	155	158	180	196	191	202	179	165	173	181	183	194	196	179	198	177	167	190	212	176	180	189	180	176	186	161	160	179	168	157	200	184	190	180	188	176	176	176	188	184	169	181	176	194	186	194	185	187	190	165	181	174	178	164	177	161	174	179	155	159	176	154	164	189	185	175	184	180	153	183	188	174	172	173	188	187	182	186	180	155	215	163	189	159	168	157	186	158	158	173	182	170	148	174	182	174	163	170	179	188	186	189	163	177	176	201	185	182	160	169	181	150	183	178	175	180	180	169	179	173	191	210	180	179	197	146	178	169	191	163	173	176	129	190	209	222	163	165	170	164	205	185	158	200	196	174	198	180	176	162	151	153	161	183	190	176	202	172	199	199	159	184	175	171	184	161	156	161	210	185	207	211	179	202	184	156	180	156	189	187	168	193	167	194	166	187	184	205	164	161	200	177	175	173	164	196	196	193	196	194	168	183	180	147	209	174	166	196	179	171	171	151	190	175	170	179	170	192	174	144	162	181	180	186	180	179	175	176	193	185	174	185	166	183	182	184	187	174	191	175	165	181	152	191	187	189	210	175	197	175	175	165	204	178	164	179	162	156	187	185	189	160	180	166	208	202	204	177	182	151	206	181	187	175	185	176	175	191	180	173	186	198	157	169	165	174	210	177	171	148	187	166	208	180	170	165	167	170	176	165	171	184	163	179	196	184	174	161	171	178	208	194	189	187	186	189	183	181	193	155	153	179	194	170	174	201	189	173	177	142	198	184	172	189	161	195	168	190	205	173	168	183	205	179	177	166	190	178	173	175	169	167	194	177	153	209	192	177	185	171	154	187	180	165	198	181	177	177	144	177	171	171	176	179	182	162	175	197	175	159	198	156	189	168	170	183	169	190	181	172	187	184	170	178	160	187	177	150	202	187	163	189	162	149	187	166	167	174	176	165	163	193	175	173	173	194	176	201	182	186	177	192	168	183	175	177	184	192	182	182	187	168	185	152	174	181	173	165	181	177	196	198	170	199	167	165	201	165	174	147	194	170	198	173	184	186	164	185	200	167	185	174	171	194	195	182	180	169	166	209	197	185	172	202	167	158	157	188	171	180	177	176	164	191	196	177	165	162	199	165	188	180	184	184	172	195	200	178	182	157	187	202	169	182	161	172	193	163	202	166	214	197	158	180	204	152	161	192	168	194	183	158	193	193	175	151	194	162	156	164	178	192	159	166	181	190	169	172	173	175	187	191	161	195	181	170	155	179	187	173	184	159	155	152	171	177	170	176	182	181	195	179	145	191	207	182	164	184	177	193	186	180	152	194	174	169	199	212	193	168	153	154	156	170	178	175	181	160	160	161	177	152	195	174	179	186	170	185	188	189	192	166	183	179	174	182	192	171	172	178	162	170	133	195	179	154	184	200	181	190	160	173	186	194	194	175	161	146	200	168	154
6308	759	1223	1335	1202	1354	925	875	784	723	700	657	630	591	620	555	617	561	525	497	522	530	530	535	551	497	550	535	504	508	514	511	519	501	490	495	523	501	499	505	503	491	485	524	536	487	496	494	451	493	460	506	522	505	500	501	511	503	454	482	441	493	508	486	504	491	486	511	505	489	502	478	517	500	506	536	489	467	542	466	480	468	476	497	463	504	492	523	526	450	504	489	519	485	474	497	469	479	483	475	466	514	466	541	549	474	485	466	494	454	489	493	470	463	471	500	488	460	538	491	511	500	494	481	444	479	499	491	499	480	483	541	490	499	522	500	441	502	511	519	504	477	497	462	502	495	508	474	520	473	483	495	510	519	500	485	445	475	472	469	464	518	483	515	503	471	466	491	466	460	510	477	458	455	513	514	504	469	497	535	509	446	508	476	495	491	545	483	456	505	470	478	489	510	496	521	492	460	479	491	441	510	505	449	497	477	487	452	488	464	466	512	499	557	479	471	486	545	496	523	486	473	478	483	488	431	483	453	510	464	494	489	473	487	439	481	514	451	492	460	477	523	495	483	504	502	506	488	486	504	515	515	459	511	468	525	491	483	463	479	492	496	461	462	498	472	507	493	515	515	515	488	481	509	489	466	475	513	465	503	467	491	475	498	502	450	497	492	462	485	477	532	453	486	511	513	448	502	497	512	508	539	537	504	493	470	493	485	487	532	494	455	492	462	483	509	469	467	457	514	531	510	513	472	489	504	473	501	483	503	465	471	544	500	479	495	520	473	481	500	502	503	516	512	483	525	457	494	472	457	475	526	518	500	496	473	487	467	522	467	497	500	525	512	469	490	464	489	523	468	486	485	496	466	491	473	503	497	498	499	477	486	490	519	438	500	474	499	481	493	493	464	498	508	493	492	469	504	433	473	482	497	498	452	473	510	469	476	469	474	454	512	483	484	488	497	492	513	492	469	476	516	508	499	470	526	470	490	519	534	521	490	505	501	482	466	498	521	558	476	471	499	484	495	467	486	470	467	475	502	480	497	492	487	529	479	518	484	486	497	521	500	466	459	512	459	494	522	454	509	486	495	507	480	502	481	481	464	465	518	472	508	515	515	474	454	462	486	491	461	529	522	449	476	509	483	449	506	484	480	492	472	448	453	499	470	494	502	498	487	466	457	476	488	464	469	536	485	517	495	505	505	530	538	484	514	530	488	502	504	516	464	464	471	463	517	436	518	484	524	514	488	499	469	488	469	525	498	485	457	510	489	539	517	447	508	488	454	479	457	530	483	460	443	504	448	470	503	445	517	484	498	472	506	462	479	481	453	498	512	497	508	518	508	483	506	491	479	471	496	495	512	491	484	480	461	502	503	503	481	498	480	497	476	490	514	453	493	484	502	484	483	491	510	491	479	500	465	450	510	464	492	489	510	506	512	493	482	501	502	531	485	512	463	477	517	498	501	526	491	434	514	465	496	458	489	472	483	488	443	435	490	491	471	478	499	480	512	525	485	511	479	453	477	512	518	450	546	472	524	491	483	484	497	489	419	506	452	487	492	499	487	502	476	480	489	500	465	462	408	504	471	465	515	462	490	466	511	491	488	526	501	504	497	476	478	502	521	518	470	484	516	474	513	474	500	488	500	490	446	488	528	523	466	502	487	507	490	488	462	496	527	478	494	512	449	514	472	492	480	503	515	460	469	465	492	457	496	523	529	489	457	475	456	501	512	505	534	503	489	469	467	494	487	522	473	514	509	491	468	493	475	470	479	446	524	492	507	508	493	497	522	460	516	517	474	464	480	516	462	493	474	463	499	518	504	489	484	453	496	507	476	489	437	505	499	512	503	490	493	509	499	447	501	516	547	543	483	498	499	451	499	485	518	497	491	500	509	473	476	482	482	485	507	484	476	505	472	484	497	475	508	501	469	502	463	479	495	457	488	474	547	523	509	525	516	498	497	479	462	521	470	511	486	455	482	477	486	505	488	500	492	503	485	473	537	494	508	460	524	475	506	488	490	476	500	512	503	509	441	470	460	510	476	482	475	470	476	488	465	482	473	519	492	476	508	468	523	498	489	496	473	505	498	497	480	465	465	478	464	503	537	496	482	500	485	484	520	464	491	460	471	519	528	495	498	510	502	497	490	499	468	513	470	491	485	529	505	468	492	478	530	461	485	508	496	470	481	488	479	512	492	459	489	495	452	443	485	471	494	512	466	513	480	473	529	487	469	528	482	494	537	493	476	519	513	474	517	483	498	501	510	489	494	508	490	463	541	495	481	476	444	462	487	501	503	488	452	484	540	474	538	474	462	494	480	476	489	492	457	508	471	492	494	492	499	486	468	531	486	501	519	499	461	477	496	493	479	451	482	503	532	462	459	469	510	501	489	497	485	503	451	498	476	467	481	505	480	483	511	496	487	521	497	521	506	517	507	487	474	468	512	501	489	510	472	476	470	501	495	532	548	448	476	492	480	515	492	481	496	519	481	486	494	550	453	462	495	483	496	486	524	538	489	497	543	491	508	494	509	455	486	524	469	490	514	437	492	496	480	527	484	480	447	454	489	464	481	488	492	494	504	509	489	502	474	499	476	513	506	472	467	501	483	496	482	486	500	466	453	450	466	479	477	503	475	490	504	485	504	454	503	468	482	493	486	495	486	468	462	527	518	510	507	463	483	470	519	477	485	490	491	496	541	475	488	514	505	455	484	436	477	494	434	499	496	465	484	500	500	482	509	520	470	476	509	471	482	472	495	483	513	509	480	464	504	499	512	509	485	453	484	481	496	457	499	480	460	490	504	483	517	479	508	477	486	478	474	489	493	491	481	450	491	480	471	473	485	464	510	536	461	526	520	512	463	476	510	481	527	456	496	465	526	521	462	504	462	470	481	460	484	449	498	453	494	452	456	500	511	508	548	461	487	473	501	491	491	508	521	488	465	515	458	499	496	486	503	502	493	474	527	493	497	478	486	448	513	510	475	484	457	519	491	485	518	521	485	511	484	508	484	506	498	483	524	486	479	503	493	475	501	489	494	454	494	444	481	478	506	496	508	481	475	472	472	511	490	462	490	475	471	481	491	464	474	507	499	471	457	475	519	466	496	470	508	491	474	509	484	501	500	499	487	485	471	471	473	501	515	479	504	505	497	462	487	476	481	447	435	517	477	486	516	482	492	513	515	489	460	481	480	495	474	518	489	504	496	519	509	472	499	481	490	490	488	496	511	478	486	458	478	481	498	481	490	475	488	506	492	449	497	489	506	465	489	464	505	472	552	492	519	489	486	498	495	506	524	491	455	461	490	504	470	510	518	480	501	491	478	517	488	489	531	484	474	442	491	480	503	473	493	490	473	535	518	551	501	475	507	494	500	481	464	447	506	485	480	508	492	466	471	462	467	482	485	457	514	485	492	442	493	481	518	446	512	510	494	494	494	499	454	494	465	474	510	503	482	505	493	507	491	463	489	471	481	475	474	479	474	458	477	490	486	504	490
14370	1264	1089	821	670	726	523	445	442	398	402	388	401	376	310	331	333	341	351	378	363	352	342	332	343	363	361	309	311	348	356	318	339	353	351	346	346	343	335	336	343	334	333	347	305	327	325	325	336	344	341	319	351	327	339	329	338	324	317	336	337	298	305	353	324	378	328	288	322	346	329	314	306	318	340	330	301	356	401	318	344	295	351	340	345	369	340	315	315	320	348	335	307	350	307	349	334	327	316	312	315	327	307	314	291	317	334	329	334	331	339	367	302	339	334	324	334	307	353	335	308	332	343	305	332	318	357	337	339	322	299	337	292	335	300	301	351	313	326	350	352	286	362	355	344	352	318	314	340	353	360	345	316	326	318	340	345	317	336	353	337	337	330	358	338	322	351	340	346	362	311	381	285	318	351	339	303	344	314	302	317	354	323	309	345	341	317	315	328	348	313	325	345	325	289	360	312	319	334	312	307	351	334	322	340	343	333	353	342	341	321	349	322	326	357	320	333	323	317	324	339	326	323	328	333	371	302	336	347	320	328	307	318	298	334	317	367	318	345	325	338	334	326	358	336	340	309	334	324	361	330	336	346	334	341	333	347	336	308	300	331	370	328	329	346	367	340	325	327	364	340	340	326	361	345	342	366	323	316	365	344	335	352	354	346	337	334	314	314	339	300	368	357	338	347	354	329	309	328	340	325	321	320	309	335	321	353	349	311	340	338	323	360	319	339	320	335	326	284	353	349	348	325	320	361	349	365	335	320	341	312	338	327	371	301	338	302	307	348	336	377	348	321	347	295	318	339	316	350	342	298	346	335	315	317	291	326	348	324	347	340	309	326	314	337	325	344	340	307	320	308	319	321	343	332	347	316	338	325	352	359	299	353	371	338	323	335	337	347	342	280	354	327	285	321	305	329	361	345	322	380	333	306	330	342	332	351	373	338	321	357	317	336	327	316	343	286	336	271	340	331	351	325	370	355	314	328	309	355	339	308	328	306	324	330	340	358	326	326	329	320	352	367	327	309	321	282	321	306	332	339	357	359	331	332	332	329	328	302	324	358	330	302	321	315	311	318	308	311	338	317	317	321	337	374	334	331	334	348	327	330	325	330	316	358	338	333	328	340	341	312	284	319	349	286	330	323	318	335	359	325	331	302	380	367	326	380	302	316	319	335	297	360	376	330	344	325	327	321	301	288	354	360	293	327	340	334	329	324	337	355	310	329	342	318	346	346	340	359	332	363	345	363	370	315	332	315	330	330	320	342	347	311	317	325	309	354	332	343	296	339	317	346	328	346	348	336	301	343	360	285	320	324	371	368	323	336	378	345	318	336	296	316	347	338	357	298	288	341	356	293	313	316	283	329	343	379	328	323	376	315	328	355	325	319	364	335	312	294	330	330	322	347	327	311	282	315	323	343	314	336	355	330	364	328	349	344	333	285	311	369	365	335	354	319	378	316	284	327	337	331	370	342	298	335	376	329	342	354	305	319	304	342	370	310	316	324	336	368	312	356	320	345	280	325	312	307	367	320	317	314	326	357	357	335	347	316	328	331	351	326	358	323	315	331	327	317	341	341	354	355	373	346	293	338	356	311	329	299	332	307	373	323	303	341	347	312	326	342	354	316	323	343	328	289	340	335	318	317	327	351	294	301	307	326	333	316	332	338	345	326	302	355	362	342	319	373	354	314	330	332	343	346	294	322	320	330	371	319	322	341	333	296	338	337	327	349	337	345	316	354	331	371	339	353	358	321	325	356	337	378	340	306	367	320	288	326	311	349	340	320	336	354	324	356	319	329	320	332	324	300	337	333	373	304	315	352	297	368	371	319	330	342	316	336	338	331	346	334	334	321	345	351	328	319	327	328	339	363	346	317	305	315	357	347	348	338	328	334	367	381	342	325	321	400	353	327	289	349	336	306	341	306	326	322	347	300	341	336	359	311	320	347	321	338	373	339	327	360	313	337	351	329	333	320	341	339	336	329	329	327	336	338	314	343	321	318	280	342	346	324	319	308	358	331	323	341	320	295	366	354	334	314	350	359	322	314	342	303	327	330	335	314	312	331	320	349	329	325	310	321	344	354	341	317	297	382	352	341	358	362	310	363	386	333	313	327	293	348	320	320	326	341	347	364	350	346	339	310	324	302	311	334	337	356	314	399	347	336	351	328	318	343	318	325	355	330	348	327	318	330	342	310	310	328	335	309	341	341	278	327	312	361	341	347	290	313	324	358	343	360	301	300	332	312	339	373	321	374	359	313	314	335	344	323	358	336	338	350	320	328	369	340	347	357	349	348	332	319	339	318	358	359	329	340	331	321	347	345	309	328	328	306	316	305	283	325	335	328	363	350	337	347	351	354	306	321	338	293	309	360	309	346	340	298	337	323	326	337	356	294	327	334	347	360	325	338	340	324	328	353	309	330	316	321	324	322	300	346	395	308	311	336	319	319	327	349	346	338	315	329	350	335	311	304	328	344	377	359	353	310	301	314	318	330	348	376	333	342	342	329	331	321	349	338	298	322	295	317	315	307	352	320	350	336	334	370	322	337	332	341	322	324	335	375	325	318	329	347	324	334	322	329	379	322	349	372	367	299	361	337	336	355	267	333	328	370	328	333	341	347	349	317	363	378	356	360	352	312	324	346	322	337	329	334	319	348	322	321	326	370	323	381	372	327	321	349	368	337	334	312	360	339	341	332	355	315	363	357	340	328	351	340	339	312	332	334	344	330	339	335	340	336	344	343	329	335	357	320	321	331	333	299	351	340	331	342	318	349	350	304	319	340	340	325	318	347	340	296	323	319	301	374	353	356	349	337	354	308	347	343	346	338	341	328	361	333	329	322	360	311	303	326	312	357	373	341	324	310	335	345	326	349	328	350	337	335	340	337	333	374	358	369	323	341	306	355	304	298	322	321	317	329	340	338	318	292	309	349	322	338	362	338	399	326	344	321	331	325	337	342	354	349	331	345	319	347	336	359	313	354	323	309	299	367	341	310	321	357	321	358	339	305	354	335	320	306	338	290	309	356	342	324	299	351	352	340	308	335	367	349	332	337	338	333	346	357	325	346	309	390	321	359	358	336	317	339	306	295	286	301	307	317	322	304	332	317	325	328	341	319	301	314	338	365	315	365	329	363	340	327	342	320	343	348	337	323	347	336	356	340	350	343	343	353	322	355	313	332	285	330	352	300	299	331	333	357	322	324	371	294	329	335	311	353	344	321	346	339	341	333	304	344	316	313	333	336	368	320	334	342	362	311	319	346	339	343	342	321	323	338	329	314	331	335	310	313	306	334	322	340	374	333	306	378	359	339	336	322	340	321	335	331	329	333	335	322	356	336	347	348	326	328	340	330	322	335	323	326	358	321	356	380	292	327	369	319	311	327	338	376	311	324	319	318	349	298	311	337	371	339	331	341	334	315	308	337	338	342	315	317	305	337	349	313	325	316	315	324	346	313	355	352	352	340	313	297	328	300	324	328	324	370	338	325	365
8205	1278	2190	2518	2235	2480	1689	1453	1399	1264	1276	1090	1076	994	1031	940	916	970	997	970	934	920	932	882	828	879	855	886	824	829	846	842	838	810	857	854	815	833	837	845	837	824	839	889	837	830	827	833	809	761	804	785	909	768	864	842	853	779	787	812	866	815	796	842	866	827	870	751	813	840	833	849	801	808	837	821	808	851	803	789	818	799	779	833	777	829	801	785	813	818	795	838	809	853	790	860	842	789	803	823	856	793	833	814	861	818	781	865	838	865	807	839	827	789	779	792	810	781	817	820	809	785	811	821	854	760	829	793	827	797	819	840	784	830	791	839	848	837	848	812	788	815	803	793	763	815	854	751	847	831	871	840	795	812	836	831	806	793	794	790	780	791	850	850	786	821	783	796	795	776	870	780	800	856	780	781	797	819	821	798	817	826	834	799	827	802	811	797	832	792	820	805	806	784	764	794	832	794	823	820	768	819	877	794	791	756	783	822	797	818	804	847	775	819	822	813	806	829	798	792	836	778	789	821	779	805	839	789	778	768	821	798	793	777	766	851	811	891	801	829	810	817	811	804	758	844	791	770	805	792	837	782	804	812	824	802	869	811	819	788	833	794	792	796	845	846	790	814	775	797	770	774	774	812	793	823	792	799	809	826	801	805	862	746	792	861	788	818	778	804	824	779	831	807	857	789	831	794	841	795	859	839	855	835	782	778	830	801	760	817	818	809	848	845	801	779	801	820	832	805	802	831	859	765	774	793	848	815	842	764	809	840	854	810	840	833	816	825	816	798	819	769	780	784	813	748	791	857	788	818	852	773	797	787	777	842	825	814	786	783	802	783	793	824	769	831	761	816	799	829	814	834	785	809	752	805	855	788	830	822	786	781	795	836	818	772	800	826	831	787	780	803	807	769	779	829	774	817	792	800	806	811	828	772	787	861	754	816	811	773	800	829	805	791	848	890	786	792	805	825	783	812	792	807	863	816	817	773	831	755	840	779	855	790	810	857	838	762	820	825	794	796	799	858	828	817	830	834	789	806	842	815	820	750	802	777	804	776	793	797	843	816	774	835	842	786	784	765	840	849	761	811	804	862	790	826	826	807	798	759	812	804	787	792	788	765	804	726	863	837	776	838	782	820	841	834	829	798	798	797	772	837	836	761	829	773	780	821	825	818	833	803	783	810	858	809	778	840	786	828	851	782	762	844	812	801	793	774	850	780	798	819	816	805	826	819	810	835	853	845	865	834	813	857	802	823	763	756	852	798	777	828	784	815	800	814	803	808	784	798	781	827	777	789	805	805	812	835	787	804	830	764	777	812	816	815	805	775	803	785	833	821	778	800	818	873	793	765	809	797	814	821	770	822	795	822	814	790	827	803	786	798	826	842	871	860	769	834	756	738	814	757	783	790	829	742	836	804	784	839	824	797	855	799	804	815	803	832	790	820	807	811	794	851	798	779	825	759	769	787	850	822	800	816	808	735	784	834	831	827	841	829	860	845	791	827	834	781	817	814	821	803	836	852	861	817	847	854	775	761	808	817	872	786	822	794	821	792	835	815	823	863	838	804	780	876	777	839	805	792	792	791	820	798	750	866	816	823	755	772	814	833	829	843	857	827	799	796	764	822	816	776	799	857	800	855	840	817	769	790	807	797	776	804	768	795	799	798	769	815	832	805	778	838	808	814	794	811	822	827	818	832	842	788	866	769	719	771	797	768	773	820	802	777	800	838	806	805	806	811	808	816	780	840	794	815	818	825	838	861	822	793	800	780	808	783	821	814	811	780	822	827	791	826	845	753	825	815	853	786	780	797	780	832	785	827	863	812	779	751	767	799	785	822	770	804	804	797	814	850	801	824	811	831	806	827	802	797	821	837	821	857	813	832	790	777	819	835	785	811	807	821	831	833	836	835	769	822	814	817	809	808	824	779	798	832	768	805	799	784	791	781	865	800	818	840	799	839	785	761	857	806	814	777	807	844	827	766	824	826	849	771	788	858	788	818	772	816	794	894	771	843	768	752	811	772	784	850	806	806	787	839	826	792	736	831	846	736	790	828	834	807	835	802	784	833	812	800	801	793	751	788	778	816	807	856	814	805	825	791	839	828	753	837	825	788	836	791	799	882	839	842	776	801	808	851	779	770	832	809	779	849	774	810	778	817	836	805	799	807	832	810	767	840	779	825	804	767	774	752	792	821	795	744	797	770	770	853	877	806	842	818	827	808	782	794	841	829	833	785	732	811	823	801	825	795	825	803	770	836	790	820	860	785	817	786	801	805	789	832	765	775	871	795	802	739	800	842	800	814	819	748	833	785	786	802	813	823	812	827	790	803	847	822	814	800	797	808	791	780	809	788	752	829	837	833	807	820	808	796	747	820	766	827	851	811	807	819	787	831	836	826	801	769	822	831	830	844	846	834	772	747	817	813	761	809	880	852	830	797	799	771	832	831	831	737	791	811	835	840	815	805	814	815	823	750	800	835	790	809	862	762	785	799	816	805	790	804	776	828	843	805	810	801	787	833	811	797	793	800	810	780	753	815	813	811	792	824	800	816	791	804	822	794	804	845	770	811	802	772	813	838	815	817	817	789	840	741	783	811	770	783	846	784	776	838	843	797	782	808	828	749	780	819	844	793	792	779	829	802	814	859	803	793	873	769	778	813	849	812	773	854	800	769	788	793	743	789	817	768	770	822	773	766	760	761	789	810	821	817	801	791	762	794	779	808	831	795	821	821	812	780	795	792	813	830	833	780	786	805	790	774	759	795	801	815	854	813	802	791	837	841	826	760	864	845	795	778	787	796	822	787	806	779	799	775	751	804	848	830	843	797	808	779	797	775	837	750	779	787	752	795	792	789	797	865	841	842	735	813	829	842	845	821	795	811	787	775	805	815	849	878	787	850	790	804	851	817	836	785	776	856	799	787	836	799	804	819	814	831	800	798	818	848	830	838	809	776	818	834	816	846	815	740	766	853	783	835	839	792	798	824	864	816	898	797	835	835	805	805	845	834	828	743	807	841	757	785	784	820	831	801	798	829	850	828	792	846	813	769	855	804	774	807	794	843	836	801	794	823	840	803	802	777	807	793	795	784	777	799	818	798	838	813	785	853	816	823	809	785	805	844	805	791	814	857	810	787	797	804	846	845	808	803	843	774	850	746	780	815	789	819	843	849	804	825	804	803	834	831	816	849	823	846	773	844	822	807	810	824	815	792	803	810	814	847	837	797	763	805	788	835	840	823	793	770	775	784	787	798	805	841	824	837	833	795	812	775	768	830	803	753	851	818	822	774	841	829	837	811	808	794	830	820	772	825	803	801	799	792	801	783	797	809	852	731	829	832	812	862	805	786	828	793	822	852	789	776	841	793	818	829	843	765	810	816	790	802	793	820	835	793	790	827	855	776	775	779	816	775	808	792	826	851	815	830	819	844	809	820	798	804	830	799	785	779	775	822	825	787	835	841	791	803	847	804	833	813	829	826	803	779	834	865	840	811
1671	298	285	313	287	297	300	278	280	262	222	277	259	305	243	278	285	264	259	278	302	263	281	286	292	249	296	291	264	253	282	281	257	301	270	252	258	262	280	302	261	266	300	297	298	271	253	269	309	302	279	296	272	313	295	263	241	291	258	271	280	266	271	298	257	282	221	288	280	257	289	299	242	300	257	298	308	269	275	287	258	308	295	263	296	272	284	261	272	298	264	307	281	292	275	300	285	262	259	275	270	253	255	281	270	283	268	268	289	312	278	247	286	297	256	294	248	278	264	304	267	277	289	260	278	267	285	262	289	259	282	291	327	292	285	289	244	263	282	295	272	274	280	320	269	252	269	291	289	257	278	270	262	244	282	249	293	286	252	288	272	296	260	273	260	269	279	280	254	303	255	308	273	267	261	285	272	259	270	274	257	288	255	294	265	271	320	294	289	242	298	267	289	272	307	277	242	256	265	263	273	266	275	262	258	238	275	310	273	295	286	308	264	273	276	298	248	284	266	283	255	273	286	261	243	268	296	315	290	293	252	284	279	263	276	280	266	289	271	262	298	275	268	277	311	263	282	285	286	279	271	281	246	235	297	307	281	292	265	280	283	306	289	285	264	296	296	270	270	272	265	303	261	266	245	263	265	284	294	274	276	246	279	270	233	253	257	271	279	259	257	269	277	277	307	263	265	254	285	248	278	274	281	269	245	284	248	264	278	296	288	276	272	279	292	260	278	254	297	266	289	271	282	301	264	258	271	287	261	270	279	293	272	274	262	273	281	279	260	265	292	270	284	286	278	241	273	274	266	278	245	297	299	308	303	260	274	294	307	275	286	258	286	280	276	262	253	265	309	312	277	279	296	293	303	263	239	254	290	282	268	295	242	271	271	282	294	294	283	251	235	263	296	232	268	294	284	291	262	326	294	276	281	278	276	283	251	300	258	266	286	241	247	284	266	259	301	276	265	259	299	271	285	249	294	279	304	262	270	274	272	276	290	249	261	276	303	305	286	260	316	297	279	233	252	267	276	252	279	274	283	275	259	269	274	277	280	279	294	291	321	293	281	281	272	280	260	290	264	310	280	298	302	260	269	282	269	288	276	267	241	288	235	265	267	279	273	261	259	316	280	311	255	265	288	290	283	238	266	282	257	260	265	269	269	289	230	293	272	305	274	281	264	266	276	277	252	302	287	264	277	256	266	297	284	251	303	268	267	290	269	278	254	280	288	304	287	303	290	252	284	292	289	263	273	248	268	263	279	250	241	289	282	289	235	275	254	261	284	272	286	297	270	270	315	269	293	284	262	300	301	255	263	280	290	249	274	263	262	277	270	263	266	254	268	303	277	301	279	262	265	282	281	306	277	278	279	298	270	271	321	271	253	280	249	283	291	279	289	274	287	277	264	267	269	302	311	288	299	282	275	306	260	237	245	268	298	293	304	275	299	295	296	269	275	297	295	286	287	270	249	271	288	275	287	269	316	282	288	246	316	303	282	277	262	322	261	294	279	258	259	291	285	234	307	277	290	265	287	270	255	278	252	291	305	285	247	268	301	274	296	275	272	278	288	293	260	278	284	257	302	282	281	305	275	263	279	274	246	259	258	268	269	283	284	270	282	305	243	301	295	266	274	292	277	278	257	268	299	283	246	267	275	293	295	277	297	261	295	259	280	281	248	253	269	261	265	242	289	267	274	290	273	290	264	268	256	271	235	250	265	249	248	299	273	286	264	279	279	275	252	289	273	299	245	306	279	290	289	304	251	251	270	263	298	272	263	262	261	293	278	236	267	316	277	271	289	295	289	273	288	321	244	277	270	294	293	257	292	289	273	308	291	305	270	284	280	245	278	282	272	267	269	268	264	280	307	265	283	289	278	269	315	284	301	282	291	302	269	283	269	265	269	237	297	238	278	277	259	261	264	286	289	299	281	307	278	251	265	276	264	303	292	256	247	281	260	286	260	306	290	273	235	310	277	256	259	257	274	258	296	261	280	275	307	254	288	253	286	259	263	259	262	274	269	225	242	287	285	267	278	273	294	317	264	274	255	259	287	278	262	281	266	255	286	282	260	304	283	278	264	301	274	283	265	251	311	279	257	285	258	228	273	289	283	305	272	280	275	258	268	275	251	304	273	280	278	234	248	264	251	289	299	272	284	277	275	309	248	266	271	272	306	262	273	271	295	302	238	280	277	303	269	274	293	291	248	276	238	262	290	251	291	307	247	304	267	272	288	245	263	275	275	259	281	290	289	261	269	271	317	278	273	290	288	268	304	290	262	272	291	302	302	282	283	276	287	265	282	264	261	255	252	293	284	252	258	254	254	273	245	245	269	269	270	307	266	299	287	301	279	253	258	303	295	259	271	261	249	263	251	322	299	281	270	292	290	285	263	274	262	274	239	283	258	257	312	276	299	308	275	260	308	296	262	267	279	265	284	292	300	287	286	242	301	283	275	272	324	279	269	267	282	297	261	285	288	269	272	260	299	290	270	290	263	259	274	309	288	259	279	252	279	307	310	264	278	282	244	325	276	234	283	285	256	264	269	284	282	265	291	263	276	278	272	274	260	269	269	286	268	275	285	285	260	289	251	277	263	281	231	227	254	288	299	300	284	281	292	290	319	297	250	286	265	273	308	272	287	245	257	279	252	292	261	297	279	286	296	297	286	257	267	292	265	292	254	268	265	277	278	248	301	281	275	267	271	277	272	284	259	249	259	286	272	271	285	286	275	274	296	277	291	295	273	265	270	311	279	257	266	283	284	260	288	263	266	307	251	279	290	283	314	255	267	288	272	296	273	271	280	251	279	284	253	290	253	290	240	260	259	295	271	284	282	286	284	293	269	272	268	253	307	296	285	274	282	259	293	252	282	286	308	286	278	238	271	278	257	274	285	248	281	276	307	267	312	288	242	264	307	295	292	246	350	287	265	260	288	281	285	251	290	275	260	275	260	264	302	288	283	291	298	294	290	300	279	269	284	282	327	269	260	316	315	273	257	299	312	279	245	285	266	251	296	253	297	279	249	288	272	240	314	266	258	301	287	275	290	265	293	271	272	303	299	246	276	283	242	260	306	275	282	301	239	254	278	274	268	330	256	273	306	297	274	282	300	277	286	323	268	284	277	248	242	266	231	290	277	277	303	300	292	290	245	281	289	275	225	286	293	274	273	293	328	291	252	267	280	297	292	267	277	285	265	274	263	268	289	277	276	285	294	250	275	280	293	271	273	277	252	274	252	322	281	295	278	275	297	248	259	267	266	283	279	281	289	276	292	268	265	263	264	267	295	289	242	267	289	255	299	246	321	269	273	270	267	267	309	302	297	278	299	282	282	258	281	327	309	283	272	298	278	292	266	258	285	265	264	271	266	291	311	318	281	285	280	264	264	277	299	279	262	273	284	289	294	261	279	269	303	258	261	320	294	296	280	269	274	273	257	295	290	291	258	262	285	272	302	260	299	287	274	263	284	301	248	248	282	312	264	231	274	285	265	301
1878	673	682	677	736	660	683	688	664	633	658	672	683	625	682	707	647	634	684	693	705	661	681	680	606	652	639	698	690	622	691	677	671	642	649	666	693	634	666	660	621	703	696	683	656	678	704	665	640	654	685	652	688	654	669	657	669	677	653	674	643	707	604	670	654	675	702	638	666	659	663	668	678	658	664	656	727	684	647	710	613	668	660	640	726	628	617	706	669	637	629	655	649	665	639	679	675	608	650	689	633	704	655	646	699	671	637	701	731	646	613	709	660	623	701	655	704	646	652	657	617	610	651	659	667	660	692	657	673	669	668	667	652	675	674	749	690	626	663	639	682	670	683	681	691	654	669	638	643	672	665	703	703	622	653	649	653	667	635	687	680	684	678	765	632	645	694	654	655	670	640	668	675	638	644	660	668	642	676	672	660	662	671	634	640	663	691	650	706	691	647	652	638	649	669	694	641	665	672	686	632	693	642	619	649	670	620	667	663	661	663	635	678	714	656	695	686	649	674	673	708	627	649	661	623	671	687	688	695	645	635	653	689	670	625	639	639	627	655	659	650	686	647	660	642	654	650	616	702	661	644	664	642	673	677	641	663	671	672	680	630	671	710	655	622	567	685	660	736	658	701	636	667	621	697	623	701	711	635	649	680	655	640	625	675	629	660	677	621	684	701	625	610	679	697	671	662	686	683	616	616	662	699	710	669	663	653	660	667	635	672	711	639	660	625	666	646	694	720	644	677	660	708	653	632	674	674	651	678	624	655	700	635	642	632	635	707	708	727	626	665	683	614	639	704	599	659	651	633	674	626	721	693	671	639	654	713	680	664	689	669	626	709	684	693	649	672	659	607	706	676	703	659	685	665	637	687	639	642	668	670	665	693	673	650	667	682	665	633	609	633	633	616	673	669	641	680	627	696	668	679	670	659	648	663	648	675	643	612	689	660	647	658	737	632	676	681	657	672	659	634	666	663	642	687	647	625	682	587	626	671	653	631	615	663	670	700	703	661	711	670	657	647	671	701	609	676	686	665	695	638	631	626	681	692	673	694	671	664	619	647	659	621	676	689	668	685	708	652	624	684	612	673	668	650	691	677	684	658	667	686	670	633	633	722	640	669	629	689	672	664	635	664	647	690	655	672	665	663	682	678	644	604	661	681	635	656	662	681	662	671	675	643	678	673	632	628	647	646	644	651	681	599	672	635	615	668	701	657	654	696	658	645	645	683	706	657	714	620	653	669	666	655	639	606	682	640	680	685	669	649	689	638	690	644	658	678	662	633	630	636	644	643	667	631	706	613	667	655	682	686	654	654	648	653	634	643	656	676	675	684	665	663	682	657	678	701	690	677	670	663	654	697	673	697	705	643	627	691	629	697	665	636	651	672	638	645	644	689	642	689	661	620	655	649	635	617	720	642	643	641	654	653	636	633	688	649	622	664	669	709	627	666	636	653	648	695	684	683	674	643	643	683	647	609	685	673	650	649	677	614	663	680	661	661	661	661	652	646	638	670	664	674	652	617	691	634	648	640	678	693	657	616	626	654	630	674	615	655	613	639	675	653	720	655	672	650	645	685	653	645	621	699	692	694	660	633	655	668	633	656	648	614	642	603	648	654	655	697	696	679	699	644	657	615	644	675	685	646	659	681	688	652	683	653	619	636	661	658	647	674	653	667	661	637	601	657	661	608	662	677	663	655	645	670	652	690	672	625	666	650	674	660	662	658	675	685	686	694	616	695	649	665	679	663	665	710	640	685	653	689	650	680	633	685	682	700	672	670	693	682	626	598	672	676	626	685	631	676	633	670	642	667	665	659	706	620	636	699	621	656	641	675	657	625	647	648	655	666	663	668	675	655	702	652	635	690	711	694	692	625	654	701	632	648	689	635	684	671	641	675	646	659	698	634	662	628	663	682	708	684	684	651	650	618	651	664	688	623	641	689	712	691	642	663	684	681	668	683	705	678	676	678	711	655	662	669	636	680	688	650	680	680	628	681	647	638	635	694	692	720	705	654	686	659	706	657	609	712	629	660	598	694	648	640	643	653	693	677	622	695	653	612	647	649	689	627	624	667	675	626	670	592	674	698	680	661	666	638	589	725	649	686	717	635	637	629	638	669	672	673	638	651	662	643	651	613	665	698	667	639	631	590	686	647	697	636	699	674	678	684	647	653	668	641	651	647	688	692	672	635	687	664	672	670	699	665	657	640	685	602	642	673	642	691	602	648	644	653	619	657	653	672	652	654	653	631	691	642	668	684	691	692	661	652	648	622	656	652	684	626	699	672	674	692	684	683	676	673	639	655	632	634	663	660	625	686	692	675	643	681	633	639	707	692	716	716	630	699	680	657	689	627	722	670	680	627	610	667	658	630	686	678	639	659	626	631	639	644	630	667	616	681	677	674	688	688	655	709	686	677	676	671	716	676	672	685	707	678	644	628	718	646	629	619	619	720	691	706	666	660	634	657	673	680	672	657	667	678	690	673	661	725	619	671	702	635	716	661	611	673	689	663	656	640	657	636	671	619	621	653	648	634	699	677	725	621	711	630	629	680	644	592	689	625	681	700	689	645	690	694	665	649	631	636	671	695	610	653	675	691	679	652	640	673	670	652	680	633	657	670	610	671	657	662	670	645	653	643	684	601	687	670	643	677	639	675	713	673	652	672	677	677	745	644	659	677	636	699	657	678	687	700	632	646	660	638	655	657	624	682	643	645	693	684	642	659	670	657	664	621	656	680	682	651	650	695	645	612	667	701	656	665	655	724	625	676	640	651	649	634	674	720	660	686	601	620	724	625	694	657	680	707	655	637	652	629	677	664	666	630	658	631	697	654	662	637	678	684	630	682	678	693	707	670	705	652	632	642	660	656	664	661	666	662	650	668	668	628	670	678	721	632	618	635	673	675	675	641	711	672	669	678	681	713	693	719	701	700	668	652	662	656	705	682	667	677	652	660	711	681	631	628	634	663	647	641	675	650	650	649	675	658	682	650	639	700	645	680	674	664	667	637	707	645	648	685	673	681	676	665	625	694	644	639	671	658	711	663	657	662	689	668	685	651	661	632	664	620	698	688	613	670	652	677	601	676	644	622	629	692	622	633	692	703	661	711	700	672	658	696	668	668	670	680	682	677	675	664	658	649	648	653	654	639	691	654	666	618	638	680	651	614	633	744	715	641	629	704	618	676	625	632	657	679	654	644	633	722	683	669	629	685	678	660	616	646	663	664	675	690	665	682	692	673	706	647	662	674	628	660	625	662	659	653	666	717	612	695	676	656	614	659	607	610	677	681	712	642	665	637	628	651	671	649	634	646	651	697	663	692	643	689	717	669	657	623	653	645	638	679	675	653	661	660	624	679	660	626	694	695	691	653	664	671	626	620	645	659	691	665	670	623	667	682	673	629	688	668	662	679	676	631	676	694	701	697	654	678	665	671	689	682	653	625	675	646	630	641	675	632	684	661	700	666	663	666	653	706	646	682	671	638	664	640	676
7476	517	528	432	370	376	259	245	224	234	196	217	168	208	217	197	216	191	196	181	183	204	202	169	177	178	176	176	167	193	185	195	185	179	185	195	199	192	191	182	171	206	151	175	171	187	157	181	185	170	209	190	171	176	193	181	182	181	163	189	188	173	188	166	181	151	176	177	172	204	164	219	180	202	236	170	196	160	159	176	181	186	184	165	178	185	167	174	182	171	188	174	172	193	183	167	180	152	180	176	177	195	161	209	190	191	164	180	168	187	195	181	191	203	167	201	179	176	190	185	174	177	179	166	164	177	185	179	172	187	179	189	181	177	169	194	166	158	188	194	174	169	165	185	177	204	165	161	152	176	204	172	175	176	192	192	240	200	180	176	147	167	183	178	172	190	182	186	192	167	178	180	151	193	170	171	159	177	178	187	208	187	171	182	177	173	191	162	163	173	167	186	187	178	190	165	183	162	191	177	184	163	192	185	176	182	182	200	161	175	170	158	187	192	179	197	186	164	186	189	164	169	190	198	210	182	162	164	185	203	198	197	198	157	176	172	169	186	177	177	198	164	161	166	186	185	187	163	184	166	160	165	169	185	176	176	183	154	168	183	155	181	181	206	174	197	185	175	216	195	158	184	187	173	175	182	187	179	173	201	165	191	181	197	175	149	177	172	204	188	186	188	174	174	169	177	197	198	177	169	189	184	184	168	164	156	203	200	169	177	170	180	195	163	199	193	206	194	177	179	173	174	168	193	205	201	218	162	179	192	190	175	179	188	157	187	167	160	153	194	171	175	181	176	179	168	171	181	174	165	189	150	166	179	174	172	176	166	180	201	180	182	170	171	209	198	162	186	169	169	132	177	180	163	169	191	168	166	182	188	185	198	185	184	164	166	190	183	170	182	182	176	184	206	177	196	158	201	201	168	171	173	176	206	178	187	173	171	200	180	202	161	174	153	200	177	177	172	180	191	189	185	161	186	199	172	184	169	192	181	186	184	201	179	189	171	178	202	173	173	136	176	183	210	193	156	161	166	182	171	157	198	198	182	168	182	205	167	181	165	184	184	165	172	176	168	166	156	173	177	196	213	170	178	175	183	186	178	202	191	172	170	177	172	194	154	184	136	194	196	157	187	194	157	176	177	195	172	186	194	193	181	165	157	174	170	189	177	195	184	194	178	153	191	172	153	171	177	178	179	153	167	186	191	174	186	177	185	172	169	177	191	197	186	169	185	181	170	186	200	174	167	183	181	190	197	196	189	168	168	170	188	165	185	187	177	183	190	159	191	188	161	177	157	136	200	174	174	194	172	164	171	165	181	200	165	170	199	177	178	172	186	140	204	183	180	192	173	182	201	161	176	196	201	160	166	195	170	185	187	192	169	177	182	148	168	196	151	168	169	159	165	181	163	209	173	156	173	164	162	180	177	173	165	189	172	166	169	168	206	168	164	214	179	164	184	170	187	166	155	181	179	192	175	170	198	204	215	181	209	156	159	184	188	179	179	189	191	216	198	186	175	190	169	176	183	169	177	195	183	177	193	177	185	178	187	168	178	177	202	185	160	192	186	194	148	193	175	169	196	172	195	171	178	156	171	206	191	206	175	174	184	179	161	178	184	175	163	174	171	182	168	164	192	175	179	166	174	206	175	189	193	173	192	189	184	173	170	157	198	167	163	183	190	170	187	173	155	170	181	183	180	177	179	184	199	187	174	208	183	173	196	208	180	218	177	185	160	168	195	183	169	165	163	188	175	185	154	183	191	190	185	175	168	169	173	168	190	172	194	176	218	174	168	165	190	165	175	184	197	193	193	196	182	178	181	145	162	184	160	186	197	190	188	190	178	157	172	172	172	176	161	177	163	180	187	179	211	199	173	187	190	185	197	145	179	194	189	198	191	160	181	166	174	194	182	181	192	176	173	166	176	177	184	167	170	159	170	185	181	186	164	189	174	163	184	207	192	191	182	205	152	168	165	189	194	197	175	173	190	175	176	187	179	160	173	184	172	192	200	169	206	177	170	202	181	151	188	178	195	197	182	198	180	197	173	179	154	168	177	196	183	172	164	194	207	155	182	184	180	179	166	184	168	196	177	185	192	203	193	176	188	168	167	191	178	152	184	160	171	190	166	185	181	177	161	166	177	172	174	183	170	186	177	187	188	187	171	175	203	181	205	192	179	174	163	188	164	188	186	169	154	175	176	168	158	179	178	166	184	189	160	176	196	149	169	168	177	184	153	192	152	187	175	156	151	184	196	174	172	168	161	204	171	190	162	149	168	169	202	172	192	217	193	149	188	160	198	175	176	185	182	177	200	174	179	153	182	201	171	210	167	186	177	181	173	182	191	159	178	183	197	186	151	160	175	149	157	175	162	168	197	163	182	179	173	185	168	172	175	174	190	151	177	187	160	173	177	176	175	178	194	212	166	170	192	199	172	169	193	146	171	183	177	171	166	170	162	187	198	201	175	187	195	198	184	182	170	167	192	174	174	167	186	170	174	166	167	194	166	180	190	173	202	168	184	189	180	201	207	170	176	187	187	174	169	171	207	170	197	171	173	189	195	177	186	158	183	188	170	176	184	178	190	192	194	174	166	179	175	160	157	158	185	191	175	194	166	188	166	187	172	181	171	191	166	168	187	194	194	177	171	175	172	176	205	192	162	180	171	190	185	182	181	180	197	195	183	184	171	167	178	184	194	169	167	172	178	180	204	161	180	217	181	170	199	181	186	174	176	172	194	170	193	173	182	174	165	186	171	177	156	172	162	185	177	200	184	156	177	185	205	161	174	160	183	213	169	149	169	185	178	164	160	195	201	175	194	187	176	163	178	167	177	192	184	156	196	187	186	164	191	190	185	188	181	183	181	156	169	202	185	162	162	190	165	173	175	194	174	187	173	198	165	182	166	188	192	199	191	186	170	180	179	189	172	190	208	173	177	179	154	166	191	209	193	178	185	179	156	173	202	177	172	189	165	199	178	203	163	177	205	188	193	181	186	205	170	166	166	175	185	224	176	173	184	175	169	182	169	179	158	164	173	154	174	185	185	167	174	203	198	213	181	176	181	162	158	196	169	173	188	154	146	163	158	151	174	163	195	179	201	176	189	182	145	177	204	181	180	167	183	203	191	171	168	136	184	146	177	179	180	180	163	186	180	175	187	174	159	186	165	182	180	179	161	178	163	175	186	182	178	182	191	174	155	182	194	182	183	179	196	173	181	197	198	186	173	168	186	190	173	181	169	176	197	201	159	169	154	164	177	200	168	187	186	214	216	180	163	173	185	157	195	153	183	165	182	158	156	192	185	199	158	180	153	193	188	154	202	188	188	173	179	167	170	210	188	192	183	185	180	162	186	190	197	185	165	156	183	170	157	169	183	163	182	191	187	177	185	167	174	207	162	169	200	185	190	177	180	180	205	204	191	160	173	170	208	180	174	168	212	179	176	184	188	168	166	182	212	177	181	164	185	177	163	191	171	155	160	169	156	187	224	194	175
6292	738	1181	1371	1225	1242	862	781	780	763	606	666	661	579	590	581	579	588	582	565	519	553	561	508	488	509	557	506	526	519	481	506	511	499	514	503	503	495	514	496	553	468	507	536	467	468	521	514	537	534	523	502	472	463	457	489	516	505	501	489	512	478	481	492	475	495	484	457	474	474	509	486	504	512	502	527	501	507	511	477	456	505	496	519	489	507	456	474	507	467	505	464	512	496	481	492	502	446	508	486	471	504	464	516	491	501	454	525	482	502	472	491	451	495	502	453	542	459	501	474	526	488	490	495	540	518	535	497	506	469	488	506	461	472	475	466	455	553	454	474	507	498	526	509	445	501	468	492	496	497	485	455	490	494	490	508	471	478	471	485	447	488	529	493	488	471	489	473	490	537	444	517	467	479	477	510	509	505	489	501	494	452	477	496	482	488	513	488	496	459	480	488	470	541	483	499	485	454	478	475	483	483	473	475	488	473	497	454	505	488	479	480	512	513	476	498	453	488	498	467	454	505	497	455	506	474	497	472	452	482	461	479	534	464	500	521	496	500	468	465	474	483	459	467	517	488	477	503	470	518	478	497	507	464	520	488	475	459	478	508	454	470	500	503	482	469	473	459	542	519	478	484	500	496	476	475	512	509	449	518	475	501	480	489	438	488	521	514	449	487	484	451	496	482	510	515	462	475	464	481	503	511	515	518	474	506	522	477	494	503	479	502	493	481	497	526	505	475	465	465	486	491	508	453	470	485	471	480	474	494	488	474	484	487	501	494	531	469	499	498	498	498	449	511	511	499	537	488	476	489	522	451	487	488	502	459	500	490	467	492	521	486	497	485	475	508	513	516	477	460	480	496	489	489	510	490	514	494	490	462	470	470	481	443	493	468	525	484	455	532	488	508	509	485	495	503	475	463	466	494	520	543	524	504	451	496	495	503	501	505	475	506	466	486	489	486	504	505	471	492	498	467	472	476	532	472	482	471	450	528	538	478	455	480	493	502	481	519	536	486	489	461	491	495	453	524	487	492	473	489	475	480	485	482	493	505	512	487	474	524	487	519	499	491	479	461	527	529	495	465	538	522	469	522	469	478	455	484	480	542	442	480	515	535	494	472	515	501	491	482	436	488	459	476	440	472	511	486	486	468	481	462	471	511	509	468	472	513	491	515	481	482	467	512	480	485	457	485	479	516	489	495	466	481	496	484	493	459	472	486	509	517	464	478	479	528	512	473	521	483	502	523	501	527	498	491	484	494	507	467	457	483	460	503	484	489	520	494	453	494	482	502	490	498	470	519	512	479	529	539	461	498	503	482	495	464	469	482	480	516	465	495	521	465	488	501	507	494	482	483	466	506	469	479	496	481	522	502	501	528	504	496	475	455	489	493	458	467	480	480	472	528	530	497	492	474	487	474	485	481	489	490	468	511	485	488	528	491	512	516	532	465	486	502	495	453	525	460	491	500	479	466	474	477	473	505	485	472	500	415	499	466	500	461	474	492	471	503	495	524	477	452	485	480	502	461	510	462	493	500	468	465	463	468	477	511	474	479	499	459	467	491	512	484	491	485	515	466	452	472	471	478	446	511	463	488	453	520	499	515	502	529	494	465	471	472	491	486	498	498	459	458	514	468	471	484	504	465	472	509	443	529	510	463	490	464	478	473	458	479	481	495	501	489	456	472	448	495	490	483	523	527	501	502	514	489	477	471	503	510	495	488	500	542	481	470	429	476	483	501	471	492	490	516	518	543	468	481	479	519	473	502	509	508	538	496	469	497	482	472	488	490	512	500	452	476	460	447	485	497	499	480	520	428	532	513	517	453	480	493	501	506	415	486	510	517	450	442	456	510	469	486	452	504	514	491	498	461	501	453	499	448	497	524	434	492	518	494	519	503	468	455	506	483	479	475	475	470	513	490	491	466	517	521	524	507	555	490	483	451	505	475	529	516	508	497	487	503	479	477	510	492	517	500	494	503	475	462	521	477	494	510	462	498	488	500	509	506	508	494	479	510	503	447	484	485	476	445	495	492	509	516	526	524	499	528	503	480	524	475	527	458	498	481	478	527	495	513	504	493	489	481	526	497	472	478	477	491	456	484	495	493	485	498	501	432	498	482	468	455	495	484	495	482	498	510	476	496	485	463	521	447	516	482	454	480	478	502	468	483	488	525	467	482	497	487	495	481	500	459	486	512	472	490	479	513	503	483	502	455	478	466	447	491	526	485	482	474	479	474	523	495	458	520	491	522	508	479	498	509	484	485	471	493	509	461	504	514	517	483	497	441	476	499	514	536	523	527	545	473	482	524	503	491	453	477	482	475	486	494	509	485	483	473	484	470	488	476	473	477	465	533	501	466	522	488	494	466	477	514	483	451	503	469	486	478	504	461	501	481	508	523	487	469	465	481	517	443	497	523	480	526	499	486	483	496	504	493	480	494	501	507	476	478	448	505	509	469	495	503	453	482	505	448	494	473	472	511	513	508	508	498	496	524	466	477	497	461	479	496	472	496	468	496	478	471	462	471	436	481	481	539	481	478	474	468	470	484	458	516	509	495	490	481	452	516	483	515	514	491	463	481	494	481	501	455	477	475	480	492	478	483	520	501	511	471	478	496	492	538	461	492	488	515	543	473	484	511	478	464	473	506	438	502	477	496	495	478	479	469	456	485	514	466	480	471	498	495	484	507	501	505	512	482	472	500	497	503	546	456	490	444	489	464	485	513	478	449	477	480	507	452	490	503	494	458	483	471	486	486	492	477	503	486	476	501	465	512	470	492	484	487	509	484	463	481	504	488	521	510	509	522	512	487	482	481	512	461	498	522	487	477	503	461	458	468	463	475	504	518	527	477	509	512	508	501	505	486	505	519	495	454	488	466	514	535	479	454	502	495	460	477	490	514	498	530	501	494	474	466	478	483	479	426	493	492	518	473	479	482	459	495	502	487	471	483	475	488	498	492	508	481	482	453	496	519	500	461	553	449	524	500	461	510	492	534	483	527	523	507	483	482	507	497	479	484	476	480	521	485	481	497	521	501	502	498	524	470	477	497	502	493	461	517	469	515	463	502	507	488	475	444	495	476	487	457	493	481	467	508	490	455	498	495	468	471	461	495	446	511	485	486	481	454	490	459	484	472	497	518	478	509	505	509	492	503	497	481	533	508	505	475	467	473	458	489	462	481	491	474	512	453	442	435	451	493	513	435	506	489	492	470	484	507	523	478	452	506	492	488	460	483	455	483	477	493	511	495	480	527	476	514	484	488	521	479	481	466	504	505	490	522	499	526	511	533	454	508	510	506	493	475	506	466	494	476	483	499	462	479	487	467	520	496	499	504	443	481	481	486	506	480	483	528	516	509	485	510	495	508	466	499	468	473	491	498	481	527	514	484	450	478	493	496	468	485	474	510	485	478	484	498	525	521	510	465	502	498	521	456	486	501	456	491	495	538	482	497	467	512	487	482	490	495	475	466	459	502	496	479	477	467	509	485	501	460
14279	1298	1087	820	715	721	538	451	396	427	422	387	402	375	318	363	389	383	329	363	320	342	353	390	370	368	316	333	310	304	316	343	326	374	340	361	306	318	339	331	383	322	293	363	303	320	318	337	312	404	336	349	315	334	336	333	329	330	348	326	312	342	294	281	342	342	381	337	363	330	318	324	336	325	342	350	325	336	331	341	337	338	322	406	338	322	333	346	340	323	315	331	334	335	351	316	325	365	335	313	353	346	296	323	317	335	334	347	352	292	362	361	381	357	365	346	323	315	334	312	330	346	333	331	353	309	348	361	315	327	351	330	298	323	318	327	330	367	318	310	345	318	351	367	331	326	313	339	350	338	327	329	329	319	340	338	352	322	351	327	306	338	344	347	325	345	359	356	349	332	308	332	354	324	347	355	360	328	355	345	361	332	359	291	315	418	347	333	315	341	315	288	363	360	327	329	369	326	342	301	343	318	315	343	321	345	320	348	331	357	314	298	333	348	365	337	345	310	302	327	317	354	336	332	352	344	350	294	351	355	339	334	319	312	311	352	353	314	336	353	275	339	331	330	351	319	329	337	293	336	325	306	306	331	343	279	293	318	309	337	357	360	324	321	350	344	298	356	328	353	308	322	313	322	322	345	342	320	329	331	321	337	345	330	351	326	359	346	317	315	335	338	354	347	363	347	344	344	322	322	356	354	320	342	339	319	329	333	346	341	352	358	324	340	335	350	342	337	354	328	373	343	310	331	354	344	304	343	376	323	342	354	333	313	309	359	331	335	331	349	372	335	359	342	319	333	299	360	314	344	331	353	357	337	330	293	353	365	315	313	315	337	337	334	338	372	358	362	346	348	341	315	317	313	338	348	318	251	342	340	349	335	356	338	345	341	327	323	280	354	352	348	343	357	335	347	318	301	341	378	321	308	372	334	364	370	331	325	353	346	330	346	363	341	334	360	302	340	358	321	323	306	361	349	346	323	306	359	315	344	321	337	320	316	341	329	340	364	346	304	323	348	345	340	342	328	305	341	368	320	337	342	315	350	313	321	326	356	373	354	330	349	317	313	348	321	323	360	367	374	328	317	350	321	340	342	328	377	362	348	305	313	357	344	331	353	343	315	308	337	315	320	307	319	362	363	295	337	289	315	349	352	325	301	312	304	343	353	314	341	323	351	318	315	356	348	347	388	307	305	336	366	330	355	352	345	328	339	334	363	344	342	340	323	345	325	345	345	332	335	309	371	333	313	368	360	359	340	329	340	319	305	392	310	320	310	320	360	327	334	330	320	360	350	318	319	350	329	302	304	332	291	345	355	308	341	339	347	338	340	351	330	329	343	340	335	341	311	349	376	342	310	377	324	316	314	338	337	368	329	353	339	307	312	321	344	371	320	366	339	314	329	330	363	318	346	338	319	349	369	360	363	341	329	334	346	359	356	354	348	313	358	321	356	330	321	288	299	312	337	303	341	301	316	367	344	295	369	330	329	345	324	366	328	326	354	342	357	362	315	354	312	327	321	336	349	309	315	310	348	300	319	336	340	324	336	353	337	333	331	318	332	321	379	319	301	369	339	308	383	351	319	334	381	344	327	309	365	339	336	334	332	320	342	350	352	335	292	323	349	325	330	326	327	318	342	289	336	323	325	356	335	324	344	319	360	314	332	343	322	327	349	345	348	338	341	313	320	371	323	311	363	376	317	330	368	320	338	307	373	328	346	362	354	347	337	350	328	341	361	343	299	310	355	341	325	338	358	344	306	331	334	323	320	336	341	330	325	347	333	303	334	328	360	298	337	367	343	361	348	322	333	306	292	317	330	319	360	334	344	377	299	341	334	339	348	351	339	334	329	312	332	325	307	340	388	415	350	316	346	298	330	363	352	312	338	334	298	337	323	372	368	359	316	315	325	319	312	340	349	325	307	346	322	338	357	340	353	361	333	337	338	360	321	335	342	354	338	350	345	319	332	306	295	326	344	350	333	353	332	308	320	332	326	367	331	324	331	321	336	311	340	345	358	363	343	354	350	316	312	355	340	338	315	306	339	350	335	309	313	335	341	372	325	330	345	339	294	319	326	341	320	362	351	324	293	329	321	314	379	338	327	313	322	330	297	322	321	323	331	299	306	357	339	333	334	306	370	320	291	355	337	321	349	337	369	337	346	302	330	318	340	327	329	336	345	333	295	333	323	344	304	328	351	336	345	324	295	323	342	324	348	361	334	350	324	355	340	313	365	335	330	273	314	301	362	332	319	315	327	297	359	326	313	344	358	344	310	313	320	325	354	337	340	339	341	305	363	358	348	327	341	368	327	405	329	316	346	321	293	330	315	331	367	339	313	341	307	336	330	340	334	354	315	357	331	363	311	356	338	346	360	333	323	356	351	367	332	322	315	345	353	351	323	316	321	331	374	321	308	298	313	343	312	341	340	311	352	372	329	339	318	315	353	295	333	310	336	358	330	338	298	312	296	307	332	333	348	352	349	345	341	306	322	344	346	302	343	285	316	317	333	318	316	310	329	315	332	330	344	314	322	325	335	349	340	323	338	342	381	315	360	375	348	372	309	329	361	329	314	327	336	302	327	373	327	356	354	314	365	344	358	339	307	319	328	361	344	339	325	355	324	336	350	313	320	351	328	333	315	341	311	341	344	342	318	319	340	332	312	313	350	331	316	350	332	336	309	322	310	321	358	324	342	321	326	301	327	347	329	339	355	337	335	365	356	334	319	342	329	345	311	366	331	329	333	307	362	355	309	340	392	332	344	358	317	345	314	345	312	346	303	339	348	347	337	306	336	338	344	328	345	349	302	336	364	324	315	298	341	340	307	330	342	361	341	355	354	353	375	344	321	326	329	354	340	292	314	353	320	325	308	323	336	342	355	339	323	336	369	354	350	308	333	346	333	378	322	329	317	300	351	316	374	364	349	325	335	341	330	350	327	338	324	343	292	306	359	361	382	321	347	397	352	340	318	367	340	324	295	324	340	314	329	362	315	370	307	349	326	373	339	323	340	297	299	349	308	313	305	313	367	330	371	345	353	335	327	355	335	364	344	338	338	352	331	350	330	323	332	336	340	335	327	350	347	325	293	334	305	317	319	357	300	321	324	324	345	371	348	347	361	323	334	322	333	345	341	332	319	348	311	330	322	307	341	308	327	346	345	316	337	344	371	325	351	318	337	310	353	340	345	335	305	304	325	313	306	309	351	344	348	331	335	334	346	307	380	337	328	340	339	337	362	317	358	302	325	329	305	321	318	363	348	346	330	359	355	328	335	358	328	342	337	316	313	322	331	325	323	358	375	349	327	311	310	354	301	327	350	337	345	359	346	324	331	293	364	339	335	311	284	337	380	294	339	310	306	332	354	355	345	370	366	321	341	346	373	343	361	308	343	350	359	357	337	351	349	324	326	325	316	316	336	325	340	284	370	352	337	356	316	348	321	353	328	363	351	347	342	274	319	352	346	371	348	357	328	347	311	330	351	323	320	347	330
8313	1347	2183	2409	2314	2489	1598	1433	1371	1294	1124	1157	1049	1035	975	970	927	994	955	942	878	933	863	878	907	867	901	866	862	810	863	854	839	860	800	819	824	800	829	867	864	872	903	846	805	857	829	862	794	830	849	823	828	902	851	872	830	822	811	804	871	896	851	830	782	875	883	835	827	835	860	864	801	803	846	786	800	851	845	829	810	840	762	807	848	766	834	816	785	850	827	833	782	813	819	809	809	780	797	788	843	808	845	855	803	799	796	813	799	831	827	800	783	819	833	837	849	843	841	831	788	829	806	843	787	802	793	774	798	835	776	806	862	777	844	866	823	859	857	858	778	838	830	826	868	806	778	864	756	813	835	793	788	790	827	831	765	772	795	799	832	821	800	831	800	814	811	776	822	769	778	783	768	847	829	832	853	792	804	771	837	805	797	796	804	848	822	854	773	792	834	839	853	767	795	802	804	775	778	825	796	876	773	837	749	803	811	854	818	833	860	827	800	804	830	812	855	831	789	827	841	803	813	824	780	840	826	812	797	784	838	872	781	777	831	811	821	837	841	814	788	808	798	785	814	835	811	816	824	817	824	822	788	801	802	769	842	815	803	822	786	826	779	813	777	836	800	812	858	810	779	816	762	774	780	815	772	848	838	830	839	862	770	792	811	854	835	815	778	779	785	834	805	851	830	806	813	807	799	849	810	740	779	858	789	786	829	762	820	815	793	826	813	852	848	813	856	814	795	824	776	788	840	832	833	814	841	850	807	802	802	786	775	821	771	778	755	812	786	813	853	786	805	854	781	774	773	819	862	824	801	804	823	863	800	829	787	808	806	803	817	843	795	844	787	836	765	808	856	823	814	860	799	786	842	828	825	844	804	817	792	760	854	802	853	768	817	845	848	832	853	809	829	864	810	809	801	852	789	818	843	799	757	785	803	842	833	832	839	823	822	810	763	786	768	809	844	844	793	802	809	822	784	847	804	764	788	793	841	817	865	829	822	792	787	865	791	807	839	830	792	807	828	838	742	858	764	797	799	765	797	756	863	760	836	863	853	781	844	805	854	829	783	836	839	798	825	787	801	867	791	838	822	811	802	860	808	870	806	800	829	833	762	817	823	791	819	834	807	809	830	826	859	856	827	799	752	789	820	766	758	817	820	828	820	773	823	837	795	821	797	821	772	823	833	888	801	776	799	739	797	818	795	822	847	823	821	791	807	843	863	824	764	811	818	826	835	786	828	826	838	824	790	836	819	820	850	773	809	799	805	867	847	836	815	811	846	844	819	825	756	775	747	779	833	791	797	816	824	850	790	820	835	789	847	845	804	824	883	789	824	808	841	808	809	789	834	808	791	780	785	776	885	818	812	827	789	792	837	808	805	815	796	811	836	827	796	806	791	792	865	778	815	811	803	773	836	776	799	797	839	867	848	777	797	843	812	827	833	815	798	777	896	793	795	794	837	784	800	854	793	842	811	850	826	819	794	851	840	808	792	829	822	814	806	813	802	873	855	804	784	771	817	814	885	785	802	849	797	844	824	829	802	788	790	842	838	864	825	812	791	792	810	826	827	816	812	854	840	817	773	865	770	804	834	792	851	788	839	810	876	811	816	769	815	871	772	788	837	829	808	775	841	756	795	857	837	834	784	850	841	786	813	767	848	807	799	775	798	825	864	800	821	809	803	810	821	766	815	822	840	840	815	850	841	805	876	906	782	821	889	821	834	849	773	842	810	774	798	782	842	888	839	815	785	810	786	848	858	814	850	804	799	816	749	790	816	774	789	871	854	845	843	783	804	832	806	776	821	810	802	811	811	814	831	810	810	843	819	790	776	877	846	779	832	793	783	834	766	814	805	860	778	795	842	825	814	780	818	832	853	849	816	723	841	783	818	816	827	802	806	834	796	822	817	802	824	768	813	791	799	822	814	803	724	841	854	815	785	821	809	768	772	841	768	790	837	810	786	782	793	848	811	806	830	786	847	806	730	814	816	792	828	797	831	793	849	775	820	815	846	818	797	808	802	761	802	845	810	796	769	829	807	863	875	806	818	801	764	786	818	901	807	869	774	774	860	796	811	808	844	863	804	826	781	819	812	815	764	757	807	793	813	796	803	833	786	777	839	810	849	845	834	800	800	803	868	782	794	788	812	793	861	805	812	821	816	784	808	821	837	788	836	790	773	826	778	792	803	786	853	792	822	807	793	793	785	819	826	840	809	821	818	802	801	832	844	744	840	801	778	814	793	802	790	802	806	807	837	825	781	791	859	774	804	811	830	791	796	814	807	800	813	817	791	764	807	812	820	804	816	817	819	783	856	789	817	795	769	819	814	780	827	889	853	781	824	811	778	819	791	837	743	787	858	757	819	799	820	775	840	825	809	827	802	816	786	836	874	788	798	804	815	831	842	767	839	821	782	842	815	833	809	820	806	840	773	791	802	814	818	778	787	810	848	806	796	818	811	823	829	784	823	814	852	830	825	795	838	814	788	831	797	812	800	785	833	813	846	814	852	801	834	821	830	808	778	797	768	813	816	817	798	825	825	823	792	846	801	824	841	828	786	853	831	849	774	827	796	867	827	825	772	788	809	794	841	810	848	797	786	854	807	847	830	822	780	844	828	747	826	755	799	801	754	787	833	753	836	807	810	839	813	791	839	850	843	807	828	799	849	815	766	800	785	800	806	778	835	826	775	859	812	815	823	788	815	806	811	815	767	778	813	750	805	819	804	828	823	788	828	804	825	795	839	833	802	867	794	805	806	791	778	802	826	838	796	809	831	820	842	831	848	826	736	770	812	796	855	863	807	797	791	842	836	829	862	844	841	833	851	812	801	830	864	773	812	775	830	816	845	839	820	815	864	821	813	777	837	844	820	790	856	795	790	809	872	828	801	815	843	794	854	820	811	813	819	820	876	810	868	791	828	830	845	798	804	829	851	834	770	780	808	827	838	816	829	800	787	783	832	841	785	797	848	800	864	791	807	785	853	819	799	769	833	810	787	816	825	792	808	824	805	826	779	831	776	785	791	840	804	760	801	807	835	821	788	820	826	785	863	751	775	829	844	811	844	822	759	786	771	845	859	812	775	809	767	833	856	809	812	844	824	834	837	768	818	861	798	791	854	823	871	836	844	827	821	837	850	802	789	791	789	823	813	818	814	814	797	779	834	817	818	830	798	853	792	788	844	807	829	827	801	799	867	785	823	792	843	822	811	748	846	822	850	819	855	815	834	782	776	812	826	759	804	842	795	828	813	800	823	818	787	776	777	823	803	801	808	847	838	828	838	817	815	813	774	825	813	757	819	878	816	808	795	790	786	852	800	847	838	767	775	770	819	853	849	781	781	823	792	806	809	791	800	831	827	785	782	825	817	755	793	787	831	810	841	757	845	840	798	855	804	822	824	802	823	766	794	764	765	796	856	835	755	817	831	783	822	797	793	833	816	816	838	869	784	734	815	807	837	808	840	813	856	819	856	810	813	814	793	855	816	798	792	848
1501	284	299	271	266	288	270	313	241	263	288	282	298	236	265	313	310	290	268	320	296	307	294	266	271	265	278	267	292	257	264	289	285	287	304	261	289	277	243	267	261	267	264	222	274	292	265	268	238	264	288	255	260	281	270	296	260	263	287	269	276	288	264	273	243	282	310	233	235	258	265	281	293	275	245	267	283	277	293	278	293	267	268	273	236	279	248	275	258	275	317	244	256	253	254	308	292	288	286	271	266	243	275	232	282	285	283	261	277	289	276	298	263	260	260	252	295	284	252	262	262	268	264	286	283	304	272	315	285	298	293	261	248	273	282	269	278	263	320	254	316	266	249	244	280	258	262	280	261	291	291	292	268	280	303	280	277	270	256	288	286	297	272	231	285	268	286	284	272	287	262	289	292	269	256	282	255	248	279	252	286	271	255	280	262	241	280	274	296	279	280	268	281	288	265	263	283	302	263	274	284	286	290	289	258	282	257	287	272	306	258	298	278	290	270	268	268	274	280	275	256	283	279	286	255	252	310	247	271	294	278	241	274	267	304	240	259	277	255	273	296	320	264	266	290	282	286	272	245	240	265	251	267	256	281	269	273	283	270	259	283	282	293	251	274	269	272	263	248	273	271	242	267	284	287	289	229	258	273	273	297	327	272	270	279	252	280	322	272	275	288	254	256	261	212	272	290	250	285	289	282	295	296	271	285	259	260	244	281	297	294	290	289	264	287	279	279	300	268	243	258	298	285	263	275	262	266	277	242	274	282	259	279	273	311	266	273	264	248	271	289	285	266	254	264	285	275	264	283	288	287	290	260	269	303	310	278	270	286	273	234	261	284	271	288	257	245	240	275	296	271	268	263	251	269	248	270	294	252	252	280	259	260	295	256	275	266	275	248	302	270	272	259	291	271	267	290	322	303	293	266	300	296	265	275	293	309	316	270	247	304	286	285	260	284	297	272	249	285	254	310	265	262	283	277	215	263	303	289	291	241	268	303	279	275	275	271	262	267	285	269	301	296	293	274	252	274	279	276	282	298	279	300	291	257	298	296	280	241	283	274	268	255	275	287	295	255	265	284	284	269	280	244	257	253	302	292	260	259	275	279	272	310	262	220	282	278	310	280	278	274	275	268	230	246	271	246	270	279	307	302	285	265	283	267	249	273	258	281	298	285	279	235	250	240	327	283	294	290	282	294	303	302	281	267	257	258	278	272	327	299	294	251	246	247	275	285	289	299	277	268	294	271	253	305	286	278	270	277	276	256	238	299	281	293	286	300	279	276	279	261	283	279	310	281	276	274	276	259	270	278	232	267	269	247	308	285	301	296	287	258	265	256	255	253	246	268	259	266	274	271	253	275	256	297	278	255	270	273	273	289	239	271	305	250	255	270	267	302	279	269	284	270	250	254	268	269	246	291	256	303	267	266	235	274	269	243	264	282	257	253	287	286	274	237	259	271	301	276	292	284	277	255	277	302	276	301	267	288	279	272	297	283	278	285	280	276	286	277	247	292	259	255	276	292	290	280	283	279	269	256	253	326	307	254	283	269	234	249	302	302	255	297	242	299	270	279	289	261	271	265	290	279	270	271	278	288	292	264	307	291	290	291	297	300	269	290	277	254	283	281	280	266	246	244	254	302	269	305	289	309	252	294	280	313	263	267	275	268	266	290	270	269	318	265	296	259	267	244	305	296	282	290	307	282	255	271	270	288	287	284	298	288	268	258	275	257	303	249	256	279	293	266	279	273	255	256	308	302	289	294	244	292	264	243	306	280	243	298	264	278	271	288	258	257	289	253	280	272	315	286	284	257	290	251	266	316	305	279	294	280	235	267	306	293	290	261	259	248	260	259	274	295	262	289	269	271	257	250	273	274	259	273	281	289	265	275	283	276	280	277	284	242	250	261	278	246	270	276	278	298	256	292	262	274	296	294	312	266	284	308	276	275	264	284	277	267	282	289	273	272	287	292	279	281	320	281	282	294	298	279	272	261	286	301	289	229	248	317	280	287	293	330	279	271	262	265	253	264	309	265	255	295	289	259	255	279	292	284	278	262	236	275	304	283	257	261	287	295	267	254	223	264	274	249	252	298	304	271	286	293	278	280	283	314	279	290	288	283	278	249	259	283	307	313	261	266	310	261	300	253	322	284	266	256	263	260	282	246	265	279	271	242	291	322	284	273	292	284	265	260	292	249	276	292	261	298	280	286	258	301	284	286	294	282	265	282	264	314	271	272	258	296	318	276	297	265	289	282	266	259	297	270	292	262	284	270	261	250	254	276	288	264	254	264	307	271	255	275	249	264	275	252	277	301	275	254	274	283	257	278	280	321	261	261	300	270	302	296	246	261	288	286	282	226	306	285	308	247	250	276	265	273	275	277	281	254	303	270	287	279	277	289	265	288	306	265	276	267	275	276	290	240	277	255	261	301	284	271	295	254	251	269	277	298	270	312	276	258	281	269	259	276	276	288	260	316	267	277	283	255	291	261	275	305	271	276	252	272	274	260	280	288	265	262	288	265	294	278	253	285	290	211	268	259	277	258	259	251	273	301	296	282	275	261	265	274	252	258	288	249	254	302	277	279	271	276	294	263	266	250	268	268	261	260	257	278	302	242	296	267	249	261	292	282	304	281	258	237	279	284	298	280	269	297	297	280	258	264	264	278	269	268	290	274	312	291	309	265	261	275	297	265	254	297	267	248	262	282	267	265	291	281	300	279	271	282	288	313	306	238	292	265	269	271	255	295	266	290	262	256	295	249	272	292	282	255	275	272	278	314	273	255	297	280	248	288	271	287	262	270	268	264	274	262	291	249	250	309	260	279	267	261	276	302	236	272	275	245	270	238	274	303	254	279	259	274	249	255	254	292	292	279	291	283	294	270	268	266	279	306	286	294	282	304	273	254	243	278	250	290	244	304	259	316	306	260	261	294	312	298	281	253	274	272	272	282	258	278	289	268	283	294	267	280	299	266	267	268	283	275	272	271	242	287	276	266	259	298	302	250	276	296	247	294	247	286	294	295	246	268	252	292	314	298	262	288	288	299	299	297	292	295	277	285	228	280	257	314	295	266	240	248	300	285	286	289	275	262	298	269	242	245	246	283	267	289	298	256	301	291	251	298	285	230	270	267	267	263	268	270	265	291	256	275	285	275	283	265	284	307	248	268	260	267	278	281	271	268	292	250	284	282	284	277	290	263	236	271	266	267	294	294	296	301	269	254	250	260	271	276	268	300	264	228	280	262	288	263	275	270	267	275	267	299	297	249	285	293	259	268	280	271	299	280	267	287	290	277	253	271	254	259	281	280	284	290	299	248	266	271	286	279	290	291	274	252	263	275	281	289	263	300	259	283	299	270	288	232	283	279	306	313	269	271	277	277	253	251	280	281	285	269	276	283	272	303	251	286	302	238	241	241	265	254	273	268	265	248	223	237	289	262	284	297	251	258	279	294	300	242	219	271	307	278	250	282	252	290	270	266	269	256	290	258	306
1773	693	639	654	689	670	661	661	703	676	716	665	657	664	631	674	650	657	671	655	653	713	676	677	619	631	657	717	722	656	650	625	675	659	647	637	643	636	622	647	705	653	634	674	668	704	653	625	655	691	634	663	681	667	673	669	641	655	624	715	633	639	658	659	668	670	652	595	707	625	635	672	668	678	676	610	658	626	675	664	634	675	632	638	629	666	622	583	668	664	606	670	647	619	675	659	646	673	650	618	665	638	646	639	682	650	645	699	684	657	663	634	664	674	616	638	705	691	632	667	682	665	662	689	633	687	679	642	676	616	655	651	667	708	652	696	667	662	666	650	625	640	672	661	672	682	679	646	669	668	615	689	638	627	689	616	680	637	702	695	653	683	636	708	633	704	662	632	635	641	630	657	707	675	688	676	634	648	644	662	641	658	618	685	682	672	653	697	646	626	688	682	619	621	656	633	664	639	666	636	699	660	655	646	658	627	705	696	694	641	635	661	678	634	673	656	674	663	645	621	644	606	620	634	697	696	656	642	649	653	630	676	682	694	656	619	617	647	657	672	651	685	653	624	652	690	691	623	670	622	655	673	672	671	651	655	649	697	662	658	687	666	668	634	694	640	621	647	638	633	670	662	647	608	672	661	633	653	687	649	646	666	640	619	638	631	668	696	646	707	643	648	672	623	672	633	684	652	709	664	672	660	669	605	655	643	672	617	629	665	644	638	671	670	642	656	651	668	724	692	669	632	677	632	656	679	630	678	654	657	648	682	659	679	693	664	647	656	625	615	693	631	677	696	612	652	631	638	635	645	656	646	700	693	629	698	668	681	645	667	602	667	654	658	668	663	639	616	630	648	667	632	645	644	643	591	608	641	640	644	622	706	671	671	644	632	677	670	617	661	693	655	640	632	641	645	680	638	692	675	658	634	621	636	661	636	661	651	613	669	677	614	623	665	706	661	672	670	707	646	686	660	699	657	667	674	627	660	651	663	653	627	655	646	640	647	662	686	680	679	711	639	671	627	653	653	652	650	674	666	656	603	668	631	600	635	665	647	673	663	703	676	654	677	650	639	637	687	683	675	637	651	657	656	637	669	667	654	701	654	621	664	647	702	666	674	667	718	723	629	646	664	624	644	648	688	625	642	621	689	695	632	674	656	654	646	660	596	665	653	679	634	659	636	640	650	655	645	654	685	695	670	617	691	656	664	670	638	649	664	651	626	647	634	686	686	665	725	712	610	657	678	676	606	688	703	680	632	660	622	646	659	617	666	651	641	659	656	612	660	648	673	644	666	668	673	610	707	672	667	673	648	684	671	667	662	670	635	697	642	663	663	643	706	693	645	642	613	658	658	669	672	671	658	671	666	669	668	673	607	648	621	672	659	635	655	629	646	619	643	673	622	649	623	688	655	642	676	711	658	619	699	620	664	662	703	695	673	682	639	666	652	668	634	669	620	598	631	658	667	690	701	623	680	636	653	673	681	659	644	658	661	641	642	685	626	698	714	660	650	670	650	672	641	669	638	645	638	677	615	652	657	641	620	677	659	641	664	627	652	629	700	665	625	710	662	635	704	663	662	663	611	626	678	668	607	726	669	672	675	676	693	620	665	659	650	640	636	666	638	636	700	637	628	679	631	683	675	641	658	682	684	661	633	647	674	702	651	649	676	690	698	612	638	652	643	673	672	638	647	639	625	691	642	700	642	654	666	695	635	669	715	673	683	667	620	670	614	639	635	642	641	650	652	667	693	693	600	631	675	648	632	679	644	632	613	641	612	672	659	615	683	628	670	609	649	638	613	689	638	621	629	643	670	632	660	662	649	663	647	633	702	702	641	667	681	632	603	641	623	675	668	671	604	647	642	643	693	653	623	671	650	698	643	629	607	634	677	651	648	634	665	652	666	677	666	623	710	615	659	629	646	711	665	644	637	661	683	636	623	643	660	668	649	693	623	703	695	657	628	686	669	622	667	668	646	673	703	689	607	681	709	601	640	672	667	616	662	683	678	694	688	667	664	653	621	639	692	642	645	662	671	699	650	686	664	635	641	644	660	647	638	655	644	611	655	650	693	711	634	663	649	649	692	631	641	652	661	696	648	667	656	649	674	659	674	615	660	669	647	713	615	643	670	678	655	679	680	641	651	640	680	667	627	695	686	654	668	695	676	678	644	696	682	621	658	667	673	666	669	673	694	690	675	676	679	649	694	693	645	674	645	665	692	676	674	648	660	670	631	677	679	639	667	637	689	671	638	634	661	642	645	652	665	596	653	643	699	594	646	636	643	678	678	633	679	687	628	645	656	658	659	674	635	653	646	737	666	621	687	637	675	647	660	646	638	617	620	626	668	657	659	654	652	629	674	678	654	629	615	644	674	680	666	718	718	669	678	643	669	647	675	713	643	655	661	612	644	628	612	695	665	662	670	618	652	656	651	684	711	640	665	678	625	661	607	678	646	621	672	635	655	604	692	715	674	640	649	675	691	690	688	704	671	658	669	641	611	631	655	673	646	639	688	652	670	660	655	654	724	650	684	667	708	669	673	660	656	660	646	604	662	660	648	661	667	633	667	608	644	667	660	637	585	674	659	646	686	648	658	661	634	684	682	666	666	591	659	698	677	675	676	640	626	671	647	627	623	651	663	649	668	691	647	595	656	677	642	662	641	641	707	649	652	685	641	683	663	634	684	638	628	648	667	610	663	619	689	665	679	642	625	699	642	607	642	685	641	684	651	673	650	669	644	649	667	625	655	639	649	628	668	677	615	648	586	669	649	676	677	628	666	677	629	710	654	646	637	664	659	627	686	637	624	674	595	688	667	631	687	658	624	627	631	659	689	727	680	648	627	663	693	662	652	647	642	635	611	666	626	613	635	664	639	625	639	688	696	675	623	667	681	636	642	642	664	653	630	634	671	664	647	663	645	670	660	690	655	674	637	673	676	639	712	666	661	685	666	674	642	637	643	627	666	692	676	693	649	694	671	659	645	621	659	680	657	650	647	669	689	673	633	614	647	705	657	649	686	664	622	625	649	652	634	672	630	692	711	600	681	639	712	669	675	683	609	645	637	644	638	671	700	669	691	680	633	695	660	647	615	708	676	618	726	650	670	630	624	642	648	648	640	652	628	698	657	633	658	660	670	640	653	646	665	696	633	640	654	634	671	671	628	644	654	697	680	675	638	646	620	652	676	658	622	657	661	680	654	696	672	624	643	679	661	659	698	688	632	688	694	629	654	646	656	594	685	649	678	684	643	646	638	684	661	669	615	717	688	657	691	668	659	655	660	700	631	620	649	667	641	619	667	692	677	709	637	680	656	659	640	649	605	597	642	651	667	658	743	632	649	645	652	655	654	650	662	635	663	683	610	650	673	660	639	687	678	640	652	688	693	654	604	671	690	644	603	667	663	678	615	711	700	652	641	695	675	645	668	651	649	661	653	658	637	642	660	659	651	598	670	690	626	710	651	661	660	627	696	662	663	654	646	668	677	616	644
7672	521	510	432	448	435	270	272	234	208	192	234	213	201	163	188	179	211	207	173	199	171	180	176	194	176	194	164	181	171	178	177	175	175	171	167	169	205	170	193	182	183	159	177	176	172	156	178	138	187	160	192	156	165	152	195	182	176	188	204	169	199	179	166	182	181	180	195	189	180	211	187	182	163	177	182	179	176	178	184	195	179	183	212	164	172	187	180	174	188	186	158	193	186	196	167	180	184	168	201	173	194	201	175	181	211	178	176	163	175	159	210	163	187	179	197	185	162	171	164	192	181	152	186	178	177	185	173	175	182	197	190	197	175	164	166	186	160	183	172	168	140	189	205	168	169	145	174	198	195	178	214	180	171	166	167	161	183	171	187	191	190	179	197	170	173	174	163	170	176	166	175	195	191	184	214	191	181	198	223	184	190	178	174	194	184	192	185	189	171	192	194	150	162	162	172	195	166	172	183	160	173	183	178	203	141	180	184	161	160	182	169	194	189	197	172	183	163	191	174	176	170	193	189	170	191	196	197	159	176	169	173	174	178	171	175	169	179	198	173	175	151	170	170	167	171	201	176	197	167	188	179	197	154	196	172	203	182	181	158	166	157	203	165	176	169	161	174	205	197	153	176	192	150	144	162	170	186	193	204	176	187	183	162	188	189	161	182	195	172	182	163	182	183	221	207	183	174	174	187	179	174	170	177	172	150	195	180	177	162	174	176	199	184	165	173	196	189	180	202	166	175	221	174	185	202	171	202	170	174	166	160	180	180	193	185	192	179	187	168	203	161	166	191	163	177	199	176	180	184	158	174	193	184	170	191	171	172	180	200	186	166	183	197	165	175	196	188	198	173	200	167	192	160	168	171	175	167	174	170	194	168	204	209	187	184	161	181	168	172	218	175	176	164	177	173	199	212	181	185	152	176	187	201	188	190	169	202	188	167	198	199	182	191	186	174	186	172	161	175	195	151	161	186	202	176	166	199	178	159	185	173	167	175	192	190	183	194	201	205	176	185	170	164	183	158	199	165	167	151	186	180	212	179	172	156	177	162	196	156	188	187	166	189	171	182	160	181	179	194	172	187	170	184	163	170	212	164	204	194	174	196	166	187	193	166	165	175	174	169	196	177	196	200	188	184	175	183	164	185	164	177	166	187	193	156	155	179	172	194	163	186	167	145	175	159	189	171	177	214	202	172	196	163	177	167	183	171	197	177	179	158	200	178	191	169	158	164	152	160	167	175	161	172	163	183	168	173	178	174	186	178	200	155	157	163	188	179	174	201	160	203	162	178	191	196	197	186	193	175	154	168	211	176	218	179	186	176	157	175	182	171	157	156	189	193	181	181	194	168	186	203	182	176	174	193	180	186	163	172	185	176	166	176	186	195	203	181	198	177	167	171	201	168	166	151	195	172	191	213	173	174	192	201	186	170	168	170	183	176	173	194	205	174	201	207	164	194	182	173	172	167	186	188	196	188	169	186	193	171	189	157	180	180	170	166	167	169	186	191	181	169	175	188	161	169	205	180	179	167	189	172	175	179	157	169	182	176	165	189	185	146	153	207	176	209	207	187	174	180	160	180	154	196	171	160	178	178	192	194	171	176	174	181	200	175	176	182	185	166	191	170	200	178	182	173	188	177	169	157	185	172	202	181	175	178	168	197	195	191	176	167	207	164	179	172	168	184	169	209	171	186	180	178	165	189	196	167	159	200	180	174	180	162	189	189	196	184	171	175	193	168	178	191	130	170	172	171	168	171	195	182	184	185	183	190	183	177	176	199	173	192	192	216	172	230	174	195	190	173	139	175	176	190	172	179	182	168	155	161	196	160	175	180	161	172	202	179	172	202	182	169	182	196	179	198	159	197	156	174	184	180	179	183	189	182	159	199	177	165	178	187	174	174	200	159	156	146	161	175	148	155	151	186	177	171	175	186	183	204	193	190	188	169	154	200	160	203	182	192	205	168	161	173	194	213	185	153	167	172	188	232	191	158	165	163	146	190	187	184	169	186	197	188	151	199	172	176	181	180	182	191	182	158	176	169	163	164	163	189	173	178	160	184	139	163	182	168	189	148	194	150	163	143	190	193	193	160	207	208	172	185	186	167	160	181	216	164	197	189	187	206	194	167	177	183	167	179	189	181	166	178	181	205	219	178	174	164	184	128	191	169	174	215	164	184	190	184	189	191	146	160	195	156	183	198	170	171	206	204	187	182	201	189	208	183	177	171	163	165	179	167	217	165	149	175	174	173	157	184	174	191	184	184	169	181	180	187	189	187	181	179	173	171	177	217	188	187	177	156	189	172	171	182	180	190	183	192	198	159	186	171	174	173	166	186	191	176	189	145	191	192	171	171	175	178	179	175	168	155	179	174	174	165	186	179	188	173	170	169	180	181	169	180	152	181	163	180	176	161	183	167	182	164	160	178	166	170	193	171	164	174	184	166	195	186	181	153	207	172	162	176	172	180	190	164	179	175	166	181	180	187	174	192	184	189	180	164	183	180	187	177	170	182	167	173	186	191	176	177	178	192	162	193	187	198	191	179	175	200	167	153	169	189	177	165	185	191	157	185	179	157	175	181	195	180	189	162	165	184	169	161	177	167	203	149	178	164	164	185	189	194	150	204	187	182	150	181	201	193	193	162	155	192	195	186	181	178	191	193	200	170	195	199	184	177	188	193	184	174	168	181	185	175	194	199	179	177	149	183	176	218	165	170	186	203	172	165	193	157	182	183	178	175	159	157	187	172	175	179	186	248	187	188	208	191	180	186	195	203	186	168	181	152	172	183	164	188	181	185	191	177	174	156	170	200	176	197	206	181	198	166	175	226	174	182	200	189	187	181	199	188	175	179	177	165	180	175	195	162	162	176	173	163	198	166	168	181	175	183	173	167	161	182	174	179	187	189	188	203	166	173	163	178	172	179	182	164	182	174	172	172	170	184	189	170	194	180	184	200	186	207	161	170	171	190	185	180	181	183	188	195	179	167	171	192	196	200	180	195	171	185	171	176	164	148	191	179	176	180	182	207	182	206	191	155	185	194	195	188	170	169	174	193	168	166	194	174	171	173	184	195	166	216	169	181	171	182	187	194	179	174	164	209	184	173	169	205	149	176	178	165	164	182	190	188	182	173	170	175	190	168	170	182	190	184	178	159	175	156	156	168	202	215	183	195	169	174	185	163	170	178	166	188	174	181	189	187	190	178	194	209	196	166	164	196	184	169	190	179	202	181	181	155	175	179	179	179	178	180	195	182	173	189	207	192	176	184	188	198	171	190	183	173	195	187	180	188	189	155	184	200	166	172	164	168	152	171	192	178	181	165	177	194	197	185	194	186	165	176	170	192	164	164	171	185	194	167	156	141	181	200	180	169	165	164	164	198	164	184	184	193	198	183	193	186	170	178	210	199	175	190	162	189	194	171	153	179	189	184	162	193	158	189	196	178	172	184	171	173	165	196	211	169	153	167	184	155	159	188	176	178	180	141	179	181
6311	745	1262	1344	1440	1449	869	820	787	730	722	633	646	581	576	614	558	592	602	509	521	512	513	513	564	523	507	564	510	540	502	527	508	549	536	504	526	530	535	544	472	508	539	473	529	509	494	508	503	485	510	510	491	496	501	504	465	479	496	498	525	506	509	514	485	477	503	500	480	478	494	510	516	540	502	469	513	511	508	477	474	490	522	511	489	479	467	503	466	488	475	484	481	517	482	459	500	482	501	486	489	502	475	467	498	508	504	529	465	476	481	495	510	493	492	470	482	495	511	509	468	480	469	480	504	468	506	524	488	507	480	497	511	473	500	483	494	487	500	463	516	486	482	474	525	468	486	434	517	507	500	523	506	499	466	494	478	488	477	510	534	487	484	445	508	489	507	517	495	464	533	543	457	448	513	474	456	514	512	485	511	484	462	523	475	487	467	528	472	498	484	500	508	467	482	440	504	489	485	521	474	536	496	522	529	493	511	476	494	493	506	502	472	488	514	423	507	449	496	499	465	496	493	486	475	480	488	466	509	492	454	508	470	471	513	504	494	515	527	512	514	469	497	492	466	496	501	503	492	470	465	466	494	490	465	501	448	481	453	460	467	474	468	480	493	521	501	485	457	537	482	508	489	513	480	524	536	508	457	494	495	455	503	444	487	489	519	537	511	516	431	484	465	507	520	502	453	469	507	495	546	510	508	534	521	494	476	474	531	480	516	506	459	476	441	476	481	490	509	519	473	475	468	494	462	472	491	461	449	508	496	502	517	502	467	515	432	503	531	512	481	493	491	470	468	491	496	519	505	477	502	501	514	482	455	508	545	473	460	504	502	455	507	503	481	487	448	490	501	434	464	488	457	471	502	487	476	456	469	500	500	537	490	481	476	525	483	452	506	485	473	525	503	509	509	469	508	451	484	484	467	493	462	500	443	531	486	527	499	491	504	517	512	488	459	491	544	501	517	456	446	516	505	456	473	487	468	511	506	499	478	473	488	511	511	492	459	511	494	510	509	491	497	492	485	481	489	468	472	479	474	477	473	477	511	500	535	466	519	443	494	500	500	442	504	538	496	501	489	495	477	508	477	501	493	500	483	480	483	511	481	509	474	479	456	506	493	505	488	526	506	459	470	476	468	481	509	462	488	482	517	539	471	490	471	487	504	463	469	488	462	488	454	492	468	514	512	495	487	469	490	493	466	466	466	476	471	443	465	465	502	468	500	467	466	490	475	514	526	515	489	496	474	490	473	483	508	506	474	459	486	467	468	483	495	486	507	488	486	457	505	462	496	482	468	501	457	488	507	488	454	473	493	512	506	453	497	489	476	486	479	494	507	484	459	503	493	528	452	494	475	516	499	453	474	507	487	493	487	467	464	488	495	483	451	463	471	524	477	484	491	481	488	460	460	505	512	513	490	528	489	494	449	503	486	492	482	470	528	508	463	455	437	487	521	498	514	476	497	523	481	500	450	469	472	498	480	499	468	446	487	498	424	479	477	503	448	477	523	523	483	477	500	464	480	473	478	543	474	523	529	513	531	463	482	484	512	478	493	490	469	492	507	543	514	501	478	479	480	474	456	497	505	509	482	461	511	498	503	504	465	483	485	493	482	470	468	523	465	496	493	475	448	475	463	467	453	488	475	488	508	449	487	483	489	471	447	477	440	467	505	476	453	495	534	487	479	500	516	471	481	491	489	505	495	486	510	482	503	476	513	445	508	482	472	513	514	523	504	461	528	485	459	494	489	480	479	522	501	526	461	475	499	484	477	505	506	479	540	508	477	519	487	450	516	489	493	494	432	482	502	511	485	505	487	488	481	473	503	529	497	504	510	493	509	516	509	452	498	468	449	492	505	473	504	525	487	457	465	469	500	482	516	527	442	485	514	481	494	508	498	479	508	513	475	484	465	485	497	491	476	473	529	519	513	451	477	499	436	503	475	472	480	492	459	477	511	525	496	471	486	465	466	503	485	513	462	489	494	496	511	537	516	523	509	472	484	502	479	479	499	456	492	488	496	506	549	436	476	503	503	526	472	518	464	488	484	480	480	475	486	484	488	506	488	485	494	459	532	498	457	490	510	488	446	508	464	445	503	461	489	485	463	492	447	492	504	513	509	482	490	505	492	497	482	470	497	491	482	497	476	490	494	484	499	483	467	464	458	491	509	454	490	489	445	472	451	507	524	441	452	436	509	466	506	504	499	529	477	480	519	497	510	489	506	465	514	477	476	482	500	445	479	495	507	530	507	503	485	498	494	471	472	482	488	466	526	474	507	533	497	545	506	525	456	532	458	476	470	516	527	475	499	517	518	468	502	433	493	507	494	478	490	508	511	503	487	473	500	478	490	460	498	523	518	523	492	506	488	477	502	482	476	475	476	456	487	476	502	524	491	454	498	480	487	500	509	496	494	486	473	530	495	462	483	466	459	515	495	450	495	496	490	460	474	468	459	471	469	437	480	483	543	511	521	525	475	505	500	498	473	510	513	505	539	521	505	476	514	502	497	503	517	509	503	489	473	506	507	508	499	496	525	463	506	459	472	486	480	513	502	483	490	513	484	453	493	489	510	524	499	541	529	510	483	463	473	509	469	500	515	491	474	505	490	511	519	489	464	430	520	511	479	490	488	487	493	499	484	487	488	519	513	502	484	499	485	479	453	516	492	467	481	433	490	489	482	472	470	479	468	478	433	494	511	505	469	497	459	515	480	495	510	504	421	524	491	494	524	458	539	485	509	457	517	468	517	440	481	493	485	448	496	493	479	518	473	457	505	454	482	466	474	529	528	512	474	495	496	511	495	485	474	480	491	490	518	464	493	500	497	471	458	484	528	477	439	510	475	537	516	492	449	497	502	495	521	492	493	499	513	495	450	475	494	507	505	468	446	477	448	490	521	475	486	506	496	512	465	505	525	471	522	461	496	473	516	515	487	479	480	488	482	491	509	464	510	516	495	476	486	467	504	493	476	486	475	472	519	481	471	507	528	481	525	479	473	509	484	493	472	458	480	494	447	489	480	525	465	471	441	505	491	495	468	457	468	482	501	479	449	485	481	467	494	475	499	468	498	494	475	507	482	477	472	495	485	518	532	480	486	490	491	507	517	448	459	513	493	467	466	520	451	519	493	500	488	467	480	491	451	561	484	500	520	492	491	476	470	488	488	448	494	532	523	460	509	490	479	474	480	507	487	539	491	452	491	504	420	497	510	483	487	447	463	477	481	511	464	486	449	493	529	481	507	504	508	503	523	457	529	511	485	488	491	520	459	511	508	523	526	528	470	513	472	487	452	532	509	460	514	498	490	520	487	484	464	469	515	450	493	474	491	463	490	497	481	509	480	468	462	477	517	480	460	482	487	524	515	496	511	513	509	505	460	465	486	485	466	521	501	480	479	490	517	466	506	508	453	456	505	492	470	526	495	479	481	489	493	481	471	473	515	486	527	502	520	527	506	488	531	519	492	515	488	502	499	529	480	491	478	499	501	501	514	526
14325	1245	1130	928	809	911	566	487	438	428	367	369	351	352	379	376	373	359	345	360	360	337	334	355	370	305	348	314	321	365	328	331	353	271	363	344	355	330	338	351	344	345	323	337	356	335	387	352	338	327	345	317	307	322	326	343	357	366	318	313	325	300	351	322	344	348	309	330	343	357	317	338	329	351	347	294	311	313	347	370	374	362	341	349	365	305	336	285	353	339	357	349	322	323	330	368	324	375	356	337	341	343	327	338	307	319	335	341	288	307	369	316	353	359	343	357	363	343	320	353	343	360	383	373	358	330	342	344	340	344	337	349	327	336	339	343	359	354	325	327	318	322	360	337	354	362	327	389	334	363	342	316	332	274	308	348	351	276	325	335	307	343	306	332	330	330	322	354	320	352	346	327	372	336	318	372	362	336	319	331	338	369	353	329	331	347	329	343	324	322	316	329	329	348	351	346	346	358	355	310	332	335	355	329	354	348	329	321	351	317	312	342	345	343	347	327	339	352	344	322	338	318	312	319	331	320	334	312	319	349	331	330	369	360	349	326	309	340	306	329	357	330	337	319	333	289	303	321	344	357	326	342	352	352	338	324	332	323	311	278	327	309	324	318	291	346	331	325	323	362	363	322	328	345	353	336	323	321	336	351	341	328	365	355	341	309	348	335	319	327	346	364	330	336	337	313	335	326	323	336	339	355	314	332	350	320	327	327	309	360	362	333	326	344	308	315	324	343	321	327	339	307	346	342	341	298	321	325	367	329	307	321	328	321	341	308	318	313	346	333	348	310	360	358	330	350	336	368	321	339	346	339	349	349	310	347	317	317	334	378	327	332	350	353	338	301	357	337	318	353	333	301	326	347	355	304	341	333	314	318	372	316	368	317	334	353	342	317	327	339	346	328	355	362	338	344	333	315	345	332	364	310	354	328	358	343	353	352	346	381	322	338	333	312	322	320	308	317	305	326	346	332	358	324	295	329	336	331	359	344	339	323	336	305	321	328	351	333	327	309	322	365	336	310	348	315	329	329	329	321	343	320	347	338	341	326	340	318	333	334	324	332	323	315	307	310	322	312	349	336	360	360	287	323	338	334	324	345	359	380	367	301	342	325	345	319	321	318	336	295	280	330	380	321	338	332	323	355	365	341	343	343	324	324	319	344	319	374	339	320	341	320	337	313	361	337	323	323	307	357	324	332	348	316	346	353	305	336	340	363	354	336	338	354	318	325	314	331	365	332	310	339	331	370	337	357	353	321	357	360	302	324	323	321	315	317	318	355	318	326	350	310	339	359	315	315	374	365	306	322	316	338	311	314	347	360	335	332	324	343	306	312	302	364	349	320	320	319	323	372	349	359	337	351	357	349	356	367	330	342	352	366	352	360	338	332	322	348	318	322	324	317	353	337	300	327	363	358	347	357	328	355	337	306	286	340	355	341	358	328	337	311	355	312	326	334	359	355	312	336	345	357	313	334	327	366	355	320	324	318	315	355	364	300	392	344	332	310	349	342	351	347	341	321	351	332	342	361	334	336	303	332	326	338	332	350	362	332	358	337	321	356	323	385	315	306	316	315	349	325	322	327	314	321	334	334	321	352	324	321	345	330	305	354	348	353	353	344	318	323	314	341	339	320	331	331	331	318	342	340	308	314	339	329	347	344	363	389	342	344	323	309	364	326	372	320	371	325	351	330	369	326	306	338	334	346	314	337	312	299	331	356	345	317	317	324	336	338	313	345	363	312	366	349	323	325	360	340	334	335	336	328	323	321	335	339	300	350	313	356	334	341	334	337	326	357	321	328	330	313	314	324	316	335	315	323	339	322	352	334	353	314	325	327	309	346	323	344	307	334	354	309	330	336	333	344	312	339	321	337	352	360	362	319	322	344	288	311	344	333	340	402	333	315	323	291	280	339	351	353	338	342	316	313	308	330	345	340	309	344	313	336	337	306	364	331	354	304	307	329	339	335	375	326	329	295	303	303	318	329	329	378	333	343	336	339	336	327	322	362	337	350	349	325	354	315	348	326	338	304	335	334	376	350	352	331	288	357	341	319	317	343	328	326	341	362	366	337	363	371	326	291	326	331	317	358	363	360	358	332	344	315	325	352	341	335	356	365	314	332	339	321	370	311	325	339	326	317	335	321	324	315	337	330	338	355	334	314	334	348	334	319	349	364	305	361	330	349	397	336	316	342	359	313	367	353	345	328	337	344	334	297	306	325	285	323	354	332	333	358	320	325	300	351	364	362	328	331	322	336	328	321	342	348	335	324	325	346	355	312	350	330	350	361	329	342	363	357	322	320	331	339	326	347	364	330	342	357	327	330	346	346	367	365	369	339	319	342	330	329	375	351	356	331	345	349	354	330	322	343	332	341	327	294	307	353	315	357	348	301	320	330	350	349	329	318	321	312	345	309	337	352	346	315	375	338	327	340	337	341	351	339	291	336	292	366	341	363	356	304	321	350	317	349	323	318	339	344	341	342	344	339	356	388	311	329	308	333	352	327	325	330	345	317	345	328	335	356	336	325	300	345	361	340	333	316	344	314	317	326	345	341	319	347	318	354	343	333	324	314	355	354	327	312	309	349	317	340	331	331	321	307	315	325	376	319	340	328	326	340	341	325	342	323	317	345	353	330	300	323	328	350	332	336	316	363	356	346	364	310	305	330	338	362	327	370	327	356	317	352	342	339	358	339	346	320	336	366	343	320	362	349	302	340	340	295	308	324	358	337	329	340	333	348	346	317	360	347	328	314	299	358	289	322	314	360	317	347	343	358	332	340	313	348	317	361	313	335	377	364	317	317	317	367	339	363	315	322	320	333	336	336	360	338	347	362	358	316	330	369	345	369	357	295	352	375	337	324	315	340	320	333	343	325	351	303	366	345	342	335	355	302	341	291	329	339	330	324	321	339	395	361	348	332	343	329	324	363	361	322	356	316	298	353	345	350	354	331	313	321	336	320	324	286	365	353	349	328	320	322	370	349	333	320	340	337	319	358	318	331	371	340	311	332	328	322	351	320	345	314	321	336	312	310	334	374	313	319	330	344	365	327	344	342	333	295	358	356	363	330	364	344	334	327	305	318	328	331	353	309	332	323	329	336	326	353	371	331	334	357	353	360	356	337	359	313	320	321	318	331	329	336	324	380	321	329	338	319	330	335	328	354	357	357	352	338	327	326	333	357	334	313	340	349	318	332	329	330	295	352	359	312	339	331	333	318	338	308	324	348	329	343	328	317	346	334	350	336	347	337	334	338	305	318	336	338	335	321	349	336	338	363	304	341	326	342	321	366	332	310	328	315	333	368	321	352	346	356	345	321	329	361	297	330	347	322	363	357	293	388	347	320	309	325	329	361	297	308	348	347	331	349	327	338	308	344	347	359	349	324	348	371	314	298	351	326	344	336	313	314	347	322	351	324	358	344	299	331	330	325	333	337	359	353	315	353	328	300	317	384	360	330	323	354	335	324	299	344	309	339	363	313	334	332	337	325
8190	1280	2216	2502	2777	2542	1673	1446	1384	1335	1187	1104	1029	1012	1018	964	899	966	957	911	910	893	892	889	905	873	863	849	859	856	885	793	871	844	837	868	861	791	885	819	781	872	848	764	790	820	835	835	865	807	817	833	824	820	799	848	867	764	841	799	807	825	794	812	838	841	810	834	839	815	820	777	816	800	829	798	807	762	837	808	816	805	806	820	798	761	812	765	789	798	817	819	793	821	848	863	804	806	806	791	819	791	785	786	784	776	790	836	836	781	766	800	874	789	794	808	809	794	848	797	799	815	806	797	809	811	855	763	770	807	841	752	792	783	737	829	798	806	802	821	816	834	800	791	875	805	851	839	788	811	770	843	832	829	816	806	840	839	837	820	863	844	816	799	814	856	791	766	794	862	756	827	827	763	811	807	795	819	804	791	795	877	793	823	818	779	827	847	814	836	776	807	796	788	823	833	771	856	816	831	841	844	791	848	788	737	815	805	766	765	821	836	834	776	819	764	843	771	806	799	796	837	785	810	816	806	826	832	830	816	798	815	828	817	819	814	799	824	808	820	754	847	850	792	808	819	828	801	810	769	828	838	791	773	753	762	832	805	816	808	802	798	795	906	794	829	813	852	848	823	777	772	842	849	820	805	784	818	786	787	852	806	813	811	833	784	827	820	822	803	784	846	748	831	837	812	800	797	771	789	765	808	822	850	820	815	786	852	800	819	814	802	800	805	774	816	816	821	807	847	794	861	739	775	785	857	795	838	818	861	837	883	790	818	838	768	871	838	768	857	802	844	753	815	763	820	811	814	787	810	798	859	822	798	837	773	876	805	872	814	822	769	746	794	793	839	823	829	826	800	817	853	842	828	829	820	819	821	783	788	845	785	789	779	814	853	849	807	836	858	801	825	878	855	810	793	820	822	815	806	825	810	825	762	850	807	775	824	792	857	807	826	816	808	792	822	782	801	819	820	873	806	769	840	785	790	815	790	839	818	861	787	797	817	800	818	828	799	786	802	824	771	822	850	850	776	794	767	816	834	849	799	803	808	809	836	822	806	830	788	791	818	862	786	773	877	820	820	829	793	820	811	819	841	817	833	806	802	792	845	848	766	808	777	785	796	842	813	777	829	746	828	836	826	781	827	881	784	777	795	788	850	805	808	775	779	812	805	831	803	794	827	819	769	801	812	828	816	827	811	832	821	790	869	779	795	830	758	811	811	808	826	794	784	793	810	784	822	815	758	810	748	803	766	753	807	813	796	838	800	799	829	808	795	802	812	835	826	780	798	881	820	837	797	841	815	802	825	822	785	754	870	843	830	829	810	749	835	877	817	791	809	819	814	839	807	806	845	767	820	806	770	789	829	780	841	793	804	817	803	757	856	879	835	814	809	805	808	746	818	824	825	796	802	836	807	838	771	810	804	792	807	788	781	825	799	815	816	809	804	796	829	830	815	863	826	747	801	746	820	857	771	825	795	820	797	842	829	815	874	829	799	821	831	829	845	817	799	778	813	821	804	769	873	845	824	852	857	824	802	771	778	787	819	796	851	853	835	863	821	842	775	768	795	819	799	826	815	819	797	787	815	782	799	865	820	832	778	821	838	804	827	833	843	780	801	810	777	782	812	818	823	825	832	800	833	838	796	797	784	814	821	803	820	841	789	843	755	808	796	817	815	829	854	833	828	797	852	737	813	821	787	797	785	849	811	779	809	866	769	761	783	808	818	815	848	804	830	772	826	824	783	814	781	816	841	858	811	808	827	867	778	776	846	828	849	820	851	788	771	832	811	840	768	804	781	853	825	814	811	802	833	798	864	809	785	767	773	826	850	817	763	781	821	826	810	819	809	859	801	786	853	834	887	830	764	805	808	817	827	837	828	801	835	858	816	846	815	829	802	793	805	810	786	795	801	846	788	787	850	798	812	848	816	823	833	807	799	791	789	795	832	825	843	799	819	799	802	825	863	770	805	826	793	832	866	774	865	775	826	830	834	797	803	840	840	781	839	855	796	819	795	797	800	856	809	823	778	803	789	789	796	781	827	769	791	782	808	839	831	800	812	778	793	819	846	830	787	835	773	862	880	778	822	815	784	820	838	807	838	802	835	832	789	802	814	818	831	815	862	839	809	808	840	753	812	795	846	819	767	774	797	831	821	834	769	779	780	789	817	791	814	807	852	881	774	834	864	800	792	912	755	794	821	790	853	799	783	782	771	821	853	799	812	822	819	810	804	834	842	838	825	834	800	801	788	834	845	825	800	758	787	819	811	803	829	808	802	774	846	867	829	792	820	794	798	772	772	768	817	799	789	771	811	784	789	848	823	843	812	842	759	745	852	830	782	815	805	780	782	813	790	810	826	846	812	776	875	802	814	781	771	814	798	835	810	810	760	779	807	809	782	836	790	803	791	743	804	785	779	785	820	836	802	868	777	819	851	836	792	771	771	786	819	797	806	884	817	871	852	800	784	830	832	823	794	823	807	788	772	855	821	824	764	779	856	844	846	801	774	825	813	781	839	791	811	808	813	831	811	870	839	800	814	786	786	804	802	808	806	789	786	786	802	811	800	809	821	798	881	838	809	785	816	805	839	827	820	750	830	808	843	813	777	826	822	794	824	831	776	799	816	785	822	837	803	834	800	785	747	801	813	777	792	816	838	825	780	833	759	878	775	834	819	790	783	814	795	829	916	854	847	808	811	825	821	799	771	803	802	809	824	837	767	759	809	792	865	781	806	812	832	826	784	837	776	839	835	811	839	824	832	820	834	773	802	838	812	779	817	790	863	758	850	778	854	827	839	824	813	817	833	799	822	831	748	840	744	787	855	798	857	813	789	801	821	788	780	858	765	840	838	779	820	782	791	793	800	856	801	800	813	848	852	838	800	836	841	835	844	818	808	805	818	798	826	838	806	853	814	838	813	847	838	763	815	809	763	790	857	858	770	860	857	821	813	793	831	801	803	813	869	842	778	831	812	849	828	791	800	785	801	861	776	763	776	773	780	831	810	770	810	756	859	798	800	830	787	834	821	843	798	813	809	785	789	854	827	863	818	781	829	763	864	813	785	779	838	811	824	812	847	831	780	791	848	783	799	805	841	829	816	835	817	754	810	821	759	807	825	831	764	815	831	795	797	882	764	810	802	764	827	827	785	830	869	839	809	851	777	845	776	814	778	780	857	790	793	852	837	821	816	818	846	859	809	876	794	820	806	826	803	796	801	830	832	840	822	883	829	821	839	786	808	791	816	848	858	806	817	838	854	822	822	825	831	848	842	784	792	822	823	774	802	791	826	781	823	789	776	835	886	805	836	856	873	834	806	821	779	807	820	845	780	808	753	836	869	832	823	772	821	827	820	865	799	813	828	786	780	795	767	806	810	817	727	802	834	788	815	803	833	856	823	849	814	838	823	847	783	776	850	828	821	836	791	824	835	824	855	784	837	839	801	819	817	799	796	803	819	836	815	786	884	814	833	827	818	802	828	812	817	818	778	825	814
1509	293	299	275	277	274	294	303	269	284	262	287	252	274	271	288	272	240	291	271	255	277	254	246	279	300	281	284	253	288	262	249	291	269	275	278	256	231	257	278	267	266	275	271	304	300	257	308	280	291	269	253	299	276	296	269	271	288	270	277	275	276	303	279	269	267	287	285	239	275	302	269	245	264	281	255	259	261	271	262	258	281	300	269	248	258	280	276	293	284	238	265	291	267	262	280	275	319	286	281	270	270	279	295	319	287	266	302	279	270	255	264	268	276	287	266	282	298	262	282	269	285	284	271	299	254	274	265	293	271	252	254	282	254	276	264	247	258	293	251	312	263	276	276	272	277	284	279	281	238	295	263	291	253	278	285	272	232	271	275	310	292	253	280	286	263	243	263	252	237	288	284	264	269	272	263	299	287	274	261	285	270	273	281	285	268	285	297	261	275	282	277	271	285	231	252	283	265	266	276	294	260	265	283	258	300	284	285	275	280	262	274	279	268	283	291	277	296	267	262	268	289	243	243	267	287	296	315	255	256	253	284	264	282	287	271	256	279	256	273	269	305	259	281	272	249	258	277	289	269	269	297	263	250	304	270	275	311	272	296	269	273	269	280	289	281	280	260	238	250	287	273	273	282	242	258	265	285	243	249	282	269	308	282	284	263	272	286	309	304	276	272	299	258	310	235	301	304	304	320	281	255	272	269	292	284	299	272	268	276	262	321	306	287	313	277	294	275	258	251	270	247	275	323	285	307	252	288	261	300	266	268	276	282	281	284	305	284	263	270	276	271	289	250	278	270	288	293	273	280	271	283	294	298	271	265	266	278	267	289	262	269	275	264	268	253	256	258	287	278	280	277	240	281	279	278	296	281	281	273	254	308	280	287	295	282	265	312	257	268	297	302	269	281	284	273	273	304	288	286	272	260	293	289	281	293	254	262	294	291	291	300	255	258	269	278	276	272	263	253	266	292	297	262	310	283	310	306	279	281	275	292	288	287	274	287	279	262	289	281	300	250	247	246	280	274	282	294	254	298	275	255	300	240	297	297	287	254	297	304	277	276	249	252	301	279	289	298	299	285	294	261	289	266	272	255	265	258	242	321	274	269	280	292	289	259	263	251	264	269	284	276	282	273	269	262	283	298	259	268	279	274	281	284	274	283	265	280	286	274	272	260	295	260	258	261	279	264	272	285	263	270	284	265	282	287	266	298	265	309	277	282	272	273	281	273	279	281	291	288	250	295	285	257	284	257	283	289	289	283	320	285	252	285	314	303	257	268	265	249	242	263	305	291	280	276	292	257	277	303	270	294	262	277	283	241	283	287	270	267	276	276	261	263	263	263	270	242	277	275	240	251	276	280	288	285	267	274	266	283	276	248	256	276	266	263	280	298	302	276	262	309	281	280	257	280	239	256	252	262	266	294	276	247	306	278	270	264	261	267	282	278	289	308	274	277	283	261	261	283	290	256	279	262	303	272	292	295	262	285	249	272	270	267	282	267	264	268	284	261	264	280	280	252	276	293	264	290	284	309	289	233	293	295	254	280	250	279	249	264	297	300	272	295	268	288	279	256	276	284	300	256	287	332	256	293	236	274	294	282	274	236	308	266	246	276	283	268	269	279	290	261	263	297	288	267	283	269	269	277	288	306	257	275	281	281	285	279	291	328	280	268	276	286	261	278	263	313	276	245	276	279	291	261	296	292	273	265	259	302	252	237	253	316	288	282	269	283	299	280	233	258	253	259	270	260	283	257	269	329	289	283	250	271	275	255	271	247	264	259	296	252	238	257	260	285	282	288	248	269	261	273	267	280	251	273	248	264	250	250	308	259	255	272	267	267	278	293	294	286	265	281	261	296	272	251	278	293	266	280	271	253	287	261	309	268	301	303	285	272	270	310	268	248	298	250	319	269	249	257	310	242	309	289	274	285	276	264	278	235	266	291	269	270	264	305	255	307	302	282	271	309	269	284	256	285	276	256	239	272	281	271	252	268	245	280	300	281	298	299	265	281	262	249	313	278	275	284	291	285	301	292	268	295	296	285	286	310	308	267	262	280	298	305	255	245	270	276	265	272	279	258	261	274	301	301	257	297	263	282	302	267	260	280	253	260	278	266	271	271	276	257	259	314	271	268	261	285	270	242	280	286	263	291	283	265	257	275	267	273	260	256	275	265	287	263	264	264	273	298	317	261	241	292	293	280	277	300	232	314	277	271	269	270	238	268	258	285	273	274	278	266	288	296	267	282	272	282	253	283	285	267	268	301	269	268	297	280	270	283	310	291	286	266	266	274	277	298	296	299	272	278	261	239	284	289	275	265	253	268	267	272	277	298	265	300	273	300	285	273	288	273	251	283	260	293	302	252	249	276	267	286	269	323	285	256	275	253	292	232	282	270	285	252	249	281	275	268	285	271	250	324	269	298	282	278	295	250	269	280	245	252	291	280	275	312	260	270	269	293	288	286	296	266	270	283	251	286	286	271	261	265	280	279	291	306	262	281	254	247	279	300	243	272	287	290	274	273	288	267	265	269	270	276	285	271	260	282	300	276	268	290	268	275	276	261	246	273	294	247	276	283	285	291	275	272	247	262	273	254	295	286	266	248	274	271	248	242	284	265	253	283	293	257	271	290	219	239	267	288	269	257	272	229	289	284	265	285	269	297	301	308	265	285	314	246	290	283	268	276	276	279	290	271	291	259	282	289	294	280	271	307	283	266	307	269	279	261	253	291	248	257	279	222	247	298	270	274	264	249	278	245	240	258	293	297	277	247	277	262	272	287	283	286	265	269	286	256	285	311	285	323	260	257	247	262	262	274	271	285	273	281	314	264	299	286	285	314	306	278	277	298	264	232	270	275	257	231	264	273	278	297	242	243	267	267	279	280	258	321	264	272	278	308	287	317	260	291	266	308	250	319	276	311	265	296	269	221	262	240	271	253	282	280	246	249	275	283	273	301	298	270	271	269	284	282	293	266	297	316	279	243	273	261	283	300	235	296	281	297	275	306	273	285	259	293	303	286	270	277	247	283	298	272	273	263	266	259	294	280	273	272	308	286	249	269	269	247	286	294	258	240	253	282	305	300	272	291	303	247	287	302	286	258	293	280	272	275	226	296	310	268	295	267	300	307	301	295	299	258	304	277	277	262	268	309	283	290	255	263	271	249	278	270	267	264	255	289	284	258	296	268	262	278	278	280	278	268	269	271	262	290	290	257	263	284	294	271	292	305	252	272	261	241	284	277	256	265	255	285	257	293	252	259	253	294	254	290	275	294	282	285	264	294	262	291	295	258	257	271	260	263	265	272	285	264	277	238	282	297	316	250	270	250	272	284	288	259	257	240	279	305	288	277	282	274	305	269	286	283	285	284	293	256	287	271	246	268	297	270	269	262	244	280	283	286	261	263	243	273	281	280	308	289	273	267	264	263	276	296	267	279	310	255	254	283	282	266	243	309	282	249	264	232	300	314	301	254	258	286	255	277	261	286	271	297
1839	667	680	676	684	647	652	655	700	624	691	693	631	670	664	664	688	626	623	686	645	684	639	682	645	641	640	652	633	661	679	702	671	658	677	646	647	666	687	691	659	705	623	622	659	684	647	618	634	671	652	650	637	620	645	645	576	629	662	651	674	670	633	682	698	637	654	689	701	639	666	700	660	668	664	671	617	679	632	709	659	677	685	677	738	642	636	690	634	666	643	668	660	666	679	659	644	697	650	692	639	656	650	663	683	679	609	706	657	662	630	641	667	613	687	623	668	671	637	592	647	663	674	655	643	708	677	669	600	654	656	679	633	662	650	625	706	658	670	685	694	637	620	668	664	673	619	627	683	645	683	661	687	672	654	650	635	701	679	607	665	621	644	679	674	682	662	668	640	639	677	653	678	640	679	631	649	666	644	664	627	660	647	649	674	649	664	719	651	665	640	673	600	682	660	664	628	639	636	670	694	618	660	670	632	623	648	666	631	663	644	640	648	659	653	637	624	630	695	664	661	661	652	629	673	652	672	732	661	636	630	687	647	649	605	650	665	624	663	665	672	643	669	673	669	678	657	669	610	626	645	646	703	700	682	617	654	614	631	657	634	656	625	646	712	665	670	653	645	655	623	648	664	694	678	664	677	659	652	641	667	643	651	659	617	691	606	696	659	644	621	673	637	677	618	644	695	662	641	659	625	687	641	650	647	663	625	629	616	692	616	621	668	705	623	643	646	688	710	670	663	616	658	684	689	669	588	653	646	650	684	675	706	645	641	645	667	604	620	644	618	619	642	675	632	665	652	641	652	670	722	643	650	655	663	632	670	658	636	675	668	659	648	624	617	676	676	649	683	700	635	697	685	688	628	653	584	690	682	670	708	663	698	653	701	646	644	645	646	659	629	632	663	706	682	667	662	705	666	663	665	685	622	644	650	669	645	672	653	692	683	631	646	649	610	638	621	647	626	681	651	691	662	645	656	650	696	640	696	631	625	661	646	679	677	641	661	660	694	675	634	659	642	608	665	671	687	690	693	617	640	674	672	635	679	688	674	665	706	645	678	686	683	642	643	633	643	638	635	681	681	671	715	649	660	675	640	644	632	630	626	702	681	676	617	648	651	681	645	657	640	665	666	687	655	641	666	690	641	674	664	658	681	668	690	645	698	648	653	646	624	647	674	638	670	641	689	671	664	665	647	657	687	624	654	709	680	675	617	641	639	683	636	698	681	654	669	638	685	682	647	650	652	688	691	620	669	671	670	665	617	654	684	647	608	681	670	635	678	678	659	628	617	684	666	704	682	730	676	667	648	674	675	690	659	661	653	699	638	639	663	644	618	670	674	655	669	657	679	677	640	621	692	679	689	667	649	639	638	652	675	660	678	696	624	680	656	689	677	664	663	686	663	679	649	694	654	675	678	691	642	636	672	625	639	698	690	645	662	628	691	666	667	652	649	668	619	689	674	637	696	625	652	655	674	676	689	626	652	739	673	654	627	623	640	716	667	686	662	603	594	692	639	697	668	667	640	658	661	623	626	673	620	657	675	652	636	684	663	656	676	675	707	636	674	675	634	683	662	650	652	678	625	629	719	692	641	668	633	669	629	685	628	666	659	624	673	606	651	625	682	652	716	666	641	705	647	609	670	665	631	653	654	635	623	624	623	660	629	609	672	685	646	627	673	693	607	634	662	661	647	631	711	650	624	691	649	637	651	674	678	651	687	635	670	712	689	678	649	696	678	649	624	660	705	651	681	660	633	677	682	629	731	647	650	684	713	653	621	647	615	685	652	638	709	634	659	660	647	624	643	616	643	620	636	670	617	733	689	709	674	601	651	648	674	694	641	678	633	658	693	683	636	626	656	633	663	611	640	628	628	671	672	651	617	655	659	645	643	625	669	670	641	652	624	676	645	648	673	672	640	693	685	669	625	693	671	631	686	641	644	646	669	660	650	650	677	687	654	644	666	690	601	677	640	668	684	652	673	624	665	658	675	679	659	692	673	648	637	623	682	659	639	663	662	697	692	639	617	658	609	656	726	670	723	651	680	674	639	647	663	628	629	660	667	665	691	686	634	651	645	684	644	669	667	637	655	657	694	660	632	697	632	644	653	677	669	689	683	617	636	687	673	662	639	651	681	688	656	630	694	707	689	688	706	646	692	664	663	661	683	679	677	637	662	659	629	683	691	673	667	700	662	670	618	655	674	721	633	619	683	657	658	667	616	669	694	660	689	655	652	631	678	671	648	642	676	647	636	657	674	664	710	664	660	675	696	691	637	674	653	617	670	654	639	653	637	673	676	668	660	647	692	646	670	655	633	628	616	597	646	658	609	650	644	601	667	664	665	667	702	637	684	656	691	664	665	632	681	639	656	693	677	665	652	618	698	677	651	703	685	687	658	630	666	646	675	654	603	638	663	700	633	690	633	673	706	658	672	636	687	641	701	664	674	625	660	635	635	664	626	691	708	659	623	628	680	662	637	634	644	631	666	636	676	672	644	670	680	691	652	661	638	651	661	648	687	649	659	642	674	635	694	704	635	664	670	648	673	632	659	607	686	653	638	696	689	689	708	632	661	686	620	655	647	715	653	664	680	637	656	644	674	667	702	677	616	672	646	632	709	626	683	672	622	667	689	725	598	634	654	694	673	680	648	650	655	710	644	649	666	690	731	689	640	648	641	639	652	627	706	652	618	659	640	617	697	633	672	664	663	641	651	673	667	598	665	665	628	692	639	661	636	659	680	654	653	679	668	666	688	664	679	675	664	688	686	665	626	690	653	667	664	675	639	678	670	696	695	663	632	616	684	671	735	669	659	710	654	612	663	643	666	666	662	658	670	702	681	671	642	692	626	699	657	650	714	670	641	681	634	628	658	665	705	688	637	689	656	661	645	673	689	667	677	671	692	652	681	661	578	614	672	659	648	656	647	649	638	697	633	668	677	656	648	692	639	659	651	657	679	655	667	690	667	618	676	649	647	611	632	710	643	633	639	691	681	624	659	688	641	679	653	699	621	700	679	619	687	710	648	641	641	655	669	654	641	688	652	681	671	651	641	652	619	645	678	628	656	689	674	672	664	633	660	664	676	670	697	633	644	645	652	645	629	657	667	665	671	665	598	655	670	680	599	649	633	648	645	624	668	691	647	632	659	674	664	654	643	655	716	663	711	654	650	629	648	646	657	682	708	658	658	664	618	709	678	640	677	649	672	639	673	646	683	674	652	643	684	707	653	685	626	693	634	644	676	685	638	657	642	721	666	633	695	648	676	659	677	648	643	619	668	671	637	678	660	692	643	656	692	696	657	652	651	658	695	685	613	676	718	642	672	640	688	707	676	670	677	652	669	682	639	691	706	644	627	673	667	665	612	649	676	726	677	673	651	683	646	661	646	651	653	644	652	666	693	700	648	626	682	662	636	635	663	635	657	606	712	703	654	653	643	689	635	610	647	634	620	658	655	691	660	648	626	657	615	647	703	688	633	580	663	645	675	651
7767	517	567	429	479	376	284	239	227	208	197	232	200	179	174	201	214	209	191	180	195	185	180	173	152	167	190	200	192	178	174	185	183	169	188	196	188	193	198	156	182	192	177	176	184	179	170	164	180	152	181	189	197	205	188	190	188	214	178	179	175	160	208	200	214	162	187	193	186	190	163	186	152	158	167	181	177	195	182	168	206	203	178	158	186	176	177	178	184	194	155	176	187	187	177	159	162	178	132	197	192	177	163	153	184	193	168	185	194	172	193	180	176	188	171	199	208	183	191	151	176	157	183	179	183	185	170	202	193	188	184	161	174	165	195	187	189	186	176	169	188	165	174	149	167	187	191	134	157	185	162	201	182	187	164	182	208	187	159	170	191	169	177	192	209	217	164	193	163	181	173	184	187	184	182	185	160	162	174	191	194	160	165	171	200	176	198	167	196	166	185	189	195	161	186	169	187	176	196	147	163	190	161	177	200	187	165	175	175	193	189	173	203	188	162	177	159	160	194	189	179	212	180	139	197	164	194	170	222	174	189	163	171	158	164	193	175	176	181	181	180	189	194	176	198	201	186	188	194	191	164	183	186	182	179	182	163	170	153	177	190	170	171	187	182	206	166	177	179	166	164	181	184	158	175	196	148	202	185	188	190	182	186	159	172	178	182	179	178	184	190	151	178	221	179	171	166	179	197	185	179	180	177	175	196	165	162	179	170	181	149	167	198	190	224	162	172	180	172	166	185	187	198	195	161	167	178	172	178	199	210	204	169	173	185	166	166	175	179	154	210	179	179	179	188	192	183	151	177	186	179	163	171	164	176	191	209	187	188	182	169	170	167	182	171	189	186	167	192	158	176	168	171	160	192	221	191	179	151	160	182	179	217	177	175	188	168	170	168	197	167	183	173	182	188	156	174	166	160	175	167	191	176	150	161	183	187	165	157	185	183	186	158	187	173	182	201	194	159	199	172	168	166	186	191	176	164	183	150	155	162	182	198	186	193	187	162	164	162	173	163	172	171	189	180	172	200	190	174	169	203	182	187	151	169	175	197	168	195	206	179	165	178	173	194	185	191	200	195	163	170	183	177	173	177	198	162	171	178	173	160	182	190	185	181	175	154	141	172	201	190	175	170	184	162	196	176	187	167	193	177	216	166	166	181	161	200	159	191	189	166	156	193	206	153	177	185	160	172	178	167	188	155	163	160	180	192	179	155	203	190	203	176	171	178	161	186	183	205	203	166	161	155	166	200	192	209	158	187	199	179	165	164	184	155	170	166	173	163	182	189	191	167	173	187	183	184	187	174	168	192	174	174	181	191	189	166	177	187	187	159	169	189	176	182	173	199	151	178	199	174	185	184	171	186	169	218	168	166	167	168	177	161	171	181	171	186	197	174	174	154	191	176	177	178	175	184	196	177	146	188	155	182	214	191	201	172	190	171	197	157	170	183	199	182	159	187	180	166	177	196	177	204	179	187	169	181	182	178	177	187	173	195	196	158	173	185	166	191	192	159	173	187	190	166	187	183	170	169	168	158	173	149	199	171	183	159	183	186	198	165	146	157	178	163	197	175	178	184	189	165	175	160	205	181	180	201	163	180	161	177	168	191	160	157	177	180	151	197	198	170	177	171	193	181	192	164	178	174	185	180	162	181	170	182	184	161	165	189	150	166	182	182	177	168	168	201	155	195	204	177	187	181	159	181	180	166	182	186	178	184	184	172	164	184	172	174	168	177	166	177	202	178	175	173	160	166	185	152	178	225	164	178	169	164	175	165	178	188	182	179	178	174	168	165	180	202	165	198	184	196	174	174	175	188	183	207	167	163	178	157	173	205	163	179	182	180	187	154	181	179	170	158	188	191	149	175	179	198	182	192	180	170	165	175	171	177	168	209	147	164	186	206	180	179	178	176	182	191	161	172	177	205	182	184	178	170	151	207	171	189	175	159	196	176	203	179	175	187	184	206	168	174	184	199	179	200	176	180	191	181	170	180	159	213	185	176	186	186	184	187	200	175	174	166	164	190	162	164	195	169	198	169	182	184	183	158	165	173	177	177	206	191	173	177	195	185	193	179	186	165	165	180	198	176	186	169	166	166	183	179	173	205	168	154	189	182	184	200	175	167	163	169	159	185	183	194	157	170	190	178	176	168	178	181	192	177	189	177	186	197	163	164	174	170	186	178	161	186	169	185	181	170	164	158	179	218	178	196	172	194	178	180	183	167	186	179	164	190	182	170	208	173	178	199	180	181	175	188	189	170	204	194	175	168	168	170	213	177	202	193	173	193	187	165	153	171	184	174	200	171	178	181	204	176	176	170	181	194	164	188	191	202	169	180	189	153	182	172	184	189	170	218	183	206	168	158	213	158	196	194	177	175	188	153	187	192	179	160	193	172	190	187	163	161	183	168	187	184	181	169	172	159	188	181	201	173	188	180	170	177	197	169	192	179	179	195	163	172	221	219	161	189	200	183	179	183	184	192	201	175	177	172	173	163	162	185	209	173	158	161	171	162	167	155	168	199	187	177	193	179	195	174	163	171	186	211	168	176	208	177	174	181	190	169	167	194	166	165	179	180	199	164	161	175	186	184	181	173	164	168	172	177	179	195	181	161	195	160	188	165	212	171	183	186	191	182	195	158	169	180	199	190	214	169	172	184	170	184	170	185	185	182	175	180	188	175	166	170	174	185	188	197	165	179	143	161	181	176	166	178	162	169	181	188	194	170	163	162	171	191	153	179	198	181	193	168	204	164	195	212	165	168	179	199	178	162	173	190	180	168	192	182	166	165	180	153	183	175	157	189	185	183	200	186	195	186	206	177	170	178	172	180	179	207	171	199	169	154	188	170	213	200	188	150	179	177	181	186	183	189	190	178	169	160	185	184	160	171	165	180	156	191	177	200	195	181	165	178	185	170	163	183	178	155	174	185	174	182	176	174	195	185	160	185	178	202	165	159	193	182	191	168	189	205	160	165	165	192	164	163	167	209	171	162	167	185	183	205	184	183	146	184	167	189	189	156	187	170	187	176	179	182	204	189	160	192	190	177	182	168	167	175	199	184	190	177	185	190	173	170	154	175	178	174	168	181	171	150	190	152	168	173	182	166	193	172	188	190	159	192	186	186	147	173	161	172	192	182	182	172	159	185	184	161	183	179	165	165	193	174	170	168	188	170	184	171	163	186	201	181	165	167	189	197	188	184	220	170	172	177	169	172	178	171	170	176	172	153	174	173	164	176	182	177	200	180	199	199	186	187	183	168	185	190	185	168	204	159	190	180	181	208	186	171	159	164	160	175	172	191	170	186	165	186	171	188	189	196	181	187	194	183	168	165	175	195	183	181	199	185	168	203	194	180	179	155	179	165	152	194	186	189	159	197	173	175	168	196	161	165	200	184	172	175	179	178	175	170	172	169	197	167	181	179	187	177	167	163	171	188	185	175	159	158	159	176	204	178	191	161	172	170	178	177	173	178	186	188	174	158	176	180	183	177	181
6317	840	1154	1270	1556	1388	983	742	764	751	686	671	627	620	585	576	552	557	550	553	502	488	535	530	521	587	513	514	493	514	548	533	488	476	528	438	511	501	540	490	456	467	531	498	527	503	515	485	514	501	495	552	473	503	503	488	499	481	500	486	496	500	488	472	498	505	524	503	464	502	477	455	487	465	494	467	504	492	453	507	482	481	455	457	473	494	471	511	464	525	481	474	458	533	483	484	492	494	492	498	492	488	478	496	494	492	528	480	460	478	510	482	433	477	467	509	500	485	447	459	509	486	500	494	536	462	482	479	494	503	518	492	465	473	463	506	483	513	497	474	471	497	470	471	504	540	483	510	522	520	490	520	492	468	467	484	493	483	478	475	524	468	458	467	518	482	479	513	470	486	476	507	497	477	505	493	496	490	482	473	510	467	473	538	480	464	504	456	491	453	485	477	478	491	521	483	475	475	494	497	530	445	461	447	458	506	501	503	507	476	481	450	506	498	484	508	522	473	509	471	502	505	458	476	503	515	479	485	493	489	507	481	494	491	469	523	525	499	476	463	500	446	499	519	498	544	474	519	527	524	481	470	465	469	531	470	508	480	473	472	477	481	530	492	435	508	471	441	489	521	488	514	494	495	487	480	530	442	474	505	471	504	520	467	507	529	473	521	488	491	448	487	498	488	469	486	502	480	495	445	514	490	473	510	520	430	515	503	511	442	511	462	487	506	506	512	503	505	482	459	510	468	517	494	462	514	511	480	466	480	479	491	524	476	507	485	489	490	475	474	526	491	486	523	489	503	468	444	515	507	502	467	499	506	475	498	525	522	492	523	472	459	488	458	491	472	487	502	476	504	490	467	507	479	492	515	471	488	500	496	497	481	471	502	501	510	543	502	501	469	459	502	483	473	459	462	501	461	481	490	493	495	508	483	469	465	495	479	479	478	509	458	482	473	507	489	504	526	498	465	476	469	499	517	518	497	482	483	462	452	489	497	496	454	450	489	483	489	482	478	492	478	500	485	472	458	511	475	521	488	493	489	474	449	489	469	484	520	521	502	494	454	459	484	475	503	472	490	527	525	433	494	475	496	478	458	494	458	528	471	493	474	462	475	514	491	470	535	505	488	454	502	514	539	497	470	444	524	456	492	488	502	478	511	473	472	473	487	479	486	472	474	453	464	449	479	456	486	473	437	513	472	495	508	477	509	481	474	480	512	513	502	510	490	504	486	491	494	499	464	508	469	501	459	510	507	484	501	502	449	486	483	478	473	479	479	473	515	464	447	492	485	460	467	483	444	523	490	480	470	465	491	496	478	489	515	496	470	476	525	498	469	491	475	511	464	475	484	505	467	462	455	503	481	453	498	485	496	513	509	503	496	433	496	479	491	451	475	489	490	490	512	469	482	479	489	488	495	500	481	500	459	491	491	487	517	496	464	491	492	546	528	460	449	490	519	469	477	538	477	500	475	476	475	499	492	465	495	522	444	508	520	509	475	514	491	485	521	461	511	502	518	495	490	493	507	461	488	492	462	473	520	462	502	503	496	485	490	447	473	499	457	508	481	508	467	509	469	496	475	514	472	538	494	499	520	478	526	500	489	449	481	523	507	531	497	470	538	523	479	473	516	519	468	469	505	468	470	504	477	477	510	490	475	503	447	494	467	494	479	485	486	486	473	512	534	522	520	524	519	444	512	442	503	517	486	470	463	486	493	503	509	445	492	495	483	483	516	498	474	532	476	497	494	478	464	450	498	509	493	499	509	490	485	511	479	514	495	478	479	501	459	494	476	489	496	509	507	531	461	468	476	497	530	475	483	517	485	497	492	499	486	504	507	476	465	468	493	520	497	462	450	478	455	484	482	452	480	503	508	452	491	502	490	483	487	517	478	460	526	469	488	483	494	464	460	489	513	473	467	480	456	505	513	515	470	480	470	500	515	504	475	470	534	468	517	482	454	463	469	495	477	463	498	493	525	516	465	457	495	503	512	508	530	495	506	481	467	465	491	467	480	504	493	479	509	487	449	494	472	466	499	550	488	457	464	473	478	498	513	491	500	521	523	488	481	500	509	487	468	475	534	461	470	515	472	451	489	518	452	491	441	498	532	504	487	479	490	470	429	464	467	520	506	525	466	472	433	514	472	517	465	500	498	450	491	500	505	500	475	495	497	478	479	466	481	526	479	508	493	486	475	541	462	471	520	505	506	522	485	508	501	463	450	491	496	438	450	462	519	515	516	489	517	448	485	491	532	498	497	478	470	480	472	521	515	484	468	460	475	483	484	496	510	470	467	480	499	547	466	496	495	475	445	462	481	447	511	503	467	507	450	445	508	530	474	467	496	475	492	509	503	484	488	468	476	469	504	488	502	476	453	486	489	481	460	484	468	477	511	493	504	517	482	502	485	490	462	516	486	488	471	487	505	509	479	487	526	492	478	499	503	486	479	498	483	511	523	512	487	491	486	521	491	458	491	495	477	502	500	481	479	476	482	466	489	497	487	454	455	480	510	484	478	477	505	508	500	471	513	508	497	469	540	485	464	472	441	492	488	495	506	482	464	465	479	466	491	489	482	492	498	487	484	488	484	470	502	483	496	483	500	477	489	504	457	490	509	490	478	474	475	509	496	486	499	455	528	492	479	458	492	485	504	460	493	514	468	518	491	521	507	523	501	477	493	520	478	533	474	489	530	489	475	470	485	491	478	475	502	500	471	484	497	509	504	500	486	503	510	533	508	525	466	482	490	507	469	487	496	515	500	469	474	492	504	522	491	519	483	489	498	505	513	487	483	456	500	470	524	456	459	527	463	507	506	505	482	504	463	470	490	491	486	439	479	454	471	506	490	495	501	491	486	495	518	514	493	455	472	480	492	496	507	469	521	524	496	479	475	464	519	499	469	474	480	494	496	455	527	491	481	514	504	513	488	552	483	488	490	471	472	446	451	518	494	501	493	468	472	491	506	506	523	482	455	435	484	465	501	494	474	476	452	535	495	474	465	471	523	527	481	456	482	508	457	494	483	451	484	450	452	493	519	510	472	484	471	464	475	467	482	492	475	470	506	480	486	476	477	493	489	511	469	479	460	485	478	454	505	470	478	511	509	469	482	486	500	473	504	530	477	488	542	496	485	475	490	514	470	455	481	485	507	461	467	484	434	495	508	495	467	464	486	476	497	508	504	484	555	515	508	470	510	499	511	505	480	508	528	499	426	467	524	510	470	498	481	477	497	523	462	501	498	514	497	519	536	480	454	519	517	520	505	510	491	490	466	496	461	493	513	506	449	420	510	499	459	466	497	525	499	485	487	488	458	493	516	487	500	484	495	487	497	487	474	529	520	508	488	496	510	509	491	480	449	503	483	479	488	476	455	481	476	508	467	480	495	465	464	529	419	474	535	489	424	486	500	460	481	508	482	476	525	510	505	500	514	477	468	479	470	513	515	531	498	512	503	480	484	509	519	525	515	474	450	497	491	505	447	469	509	492	462	542	466
14310	1301	1091	917	909	800	522	440	420	417	395	414	368	371	368	388	349	321	344	361	336	365	368	359	305	338	333	343	354	317	304	372	350	339	325	332	326	339	335	382	325	343	309	343	308	366	351	363	335	354	342	318	282	313	333	311	334	350	360	352	337	305	300	344	296	348	334	340	329	313	343	298	352	299	291	341	335	331	330	298	314	341	309	341	344	303	333	334	337	350	350	365	325	313	344	308	364	370	334	324	338	332	337	312	328	330	356	335	322	360	341	353	340	352	348	330	326	334	348	341	343	329	337	350	354	322	306	319	328	352	326	359	354	316	349	342	361	356	358	354	351	356	305	352	299	316	330	363	341	340	313	313	303	339	314	309	350	344	308	357	328	323	351	374	381	361	347	335	347	295	375	359	333	366	339	338	323	327	317	342	299	342	360	339	341	383	351	319	337	355	327	350	334	335	312	374	349	346	368	337	316	310	342	364	362	322	362	333	333	308	348	322	332	376	309	343	302	344	335	328	334	311	316	330	283	340	345	312	326	277	351	328	339	329	325	389	361	309	311	323	359	354	324	314	355	327	300	388	326	320	316	372	336	365	356	344	327	309	311	338	368	344	348	346	331	320	347	337	294	325	351	365	347	315	303	321	283	337	316	309	330	382	335	307	330	320	340	359	322	356	339	332	337	334	353	335	312	307	340	344	336	353	331	351	356	300	340	335	342	364	297	328	314	354	357	327	276	309	342	380	359	341	333	339	350	313	316	347	322	322	336	328	325	347	363	310	319	356	302	338	330	295	315	314	304	347	323	302	350	324	334	339	376	349	344	333	286	359	314	329	306	330	324	343	366	303	298	330	314	306	319	331	321	313	348	362	337	344	367	363	330	319	354	337	332	339	366	343	356	346	315	350	364	310	359	324	338	338	332	360	325	404	301	339	355	338	318	319	324	326	290	328	327	385	351	342	320	331	344	326	354	351	331	297	346	323	394	362	333	331	326	323	349	280	320	303	345	356	338	334	336	325	349	348	353	326	335	351	345	345	376	371	317	326	324	321	352	321	360	320	324	320	344	336	351	335	331	338	341	328	292	324	315	329	348	339	360	338	339	323	358	337	377	357	330	335	359	342	329	312	326	373	330	326	311	325	333	322	361	346	315	311	323	325	328	339	334	312	332	339	354	328	342	322	363	324	366	323	341	349	345	327	395	348	307	326	370	354	321	324	349	313	357	331	329	331	338	319	325	305	318	306	382	336	371	340	316	342	318	328	338	297	326	325	364	324	347	333	324	360	316	333	323	352	323	355	335	358	335	349	351	337	346	364	303	343	352	366	335	316	340	333	326	333	322	325	367	341	323	333	339	326	345	363	328	337	319	313	314	334	317	359	331	355	366	347	328	347	368	356	340	357	333	324	336	349	331	337	318	312	331	340	308	341	323	313	346	332	286	355	294	355	341	357	325	322	346	350	366	360	336	361	357	339	296	354	353	332	324	337	351	360	340	314	365	325	348	340	364	309	335	339	313	303	332	313	334	337	349	323	355	333	352	330	328	293	334	345	375	336	334	336	317	331	314	350	338	323	329	315	336	364	336	356	375	329	327	337	315	323	309	327	334	322	329	306	344	333	339	370	368	347	373	351	349	364	333	379	332	343	327	329	342	305	318	344	323	352	355	332	340	351	278	330	319	335	323	290	301	337	281	348	328	355	325	345	304	360	343	320	336	339	343	336	323	353	336	343	333	359	339	366	328	365	287	354	327	331	378	332	335	309	353	377	314	317	322	359	310	326	336	359	337	318	365	317	355	361	347	329	370	343	312	370	324	300	314	372	324	324	350	344	341	360	330	373	314	355	350	346	321	318	299	332	353	372	367	326	335	360	348	343	326	339	327	327	369	345	341	305	302	333	277	320	337	348	346	380	331	321	356	291	342	335	351	342	330	330	365	333	343	328	303	365	334	334	326	357	336	341	333	339	339	314	329	322	327	355	346	318	339	335	331	304	334	325	346	319	330	346	308	326	330	332	362	350	318	340	366	306	337	344	332	341	311	345	321	343	311	324	371	345	353	348	324	312	321	336	328	339	301	315	331	296	362	336	321	338	316	339	349	285	357	334	329	351	341	279	293	311	344	361	330	340	363	339	322	329	339	343	382	339	332	324	343	300	335	289	312	341	335	362	368	308	332	338	353	317	324	329	343	334	347	327	312	330	315	341	325	326	326	384	340	337	355	337	319	324	337	335	318	331	296	362	310	340	330	358	344	325	347	349	347	313	328	339	365	335	306	321	351	350	310	333	319	296	325	357	337	353	325	324	324	304	329	352	304	364	331	319	316	302	323	323	338	342	344	341	342	320	310	314	324	331	331	363	370	341	324	359	325	306	352	380	320	356	309	304	335	318	341	332	303	313	317	314	341	346	353	322	278	324	324	332	332	381	354	332	307	363	324	335	289	326	346	328	295	351	371	350	343	318	341	317	329	334	308	319	323	334	323	318	328	346	326	338	346	330	361	330	304	372	327	349	322	349	353	345	352	303	346	360	353	327	364	331	328	346	348	333	325	332	356	317	343	334	317	304	305	348	381	369	336	316	348	331	295	300	359	351	317	313	316	331	320	343	306	328	329	312	364	346	348	305	307	337	356	355	321	357	335	337	325	362	329	306	324	360	354	345	349	325	331	378	360	315	346	336	313	326	309	376	331	299	312	336	309	303	342	330	332	319	356	328	313	298	320	359	317	318	331	307	322	366	359	347	347	349	357	371	302	300	323	332	380	324	366	298	311	331	298	368	314	349	373	366	328	324	357	318	323	355	321	335	326	356	324	354	330	308	299	346	351	361	316	338	354	331	280	283	363	362	324	335	343	350	326	334	335	319	300	349	327	369	324	325	320	326	369	326	334	336	298	349	337	331	323	359	333	329	343	354	329	316	317	342	333	362	312	322	331	329	326	307	343	337	344	338	301	324	344	370	322	320	317	355	373	347	326	325	392	351	344	313	342	340	358	364	331	354	363	292	328	337	352	323	274	300	354	355	311	320	347	337	291	337	322	333	331	344	327	326	349	320	365	344	335	344	361	341	316	314	366	317	326	352	340	346	323	324	342	375	332	297	344	365	328	357	351	315	307	338	327	348	308	351	336	343	342	339	344	287	329	308	322	322	366	341	333	338	334	336	353	319	335	299	342	325	314	329	324	347	335	307	306	350	342	322	348	373	345	341	343	328	339	312	340	318	331	337	342	366	348	327	345	328	326	332	367	338	334	328	340	282	335	320	308	304	357	348	310	350	337	322	313	317	334	341	354	341	346	351	318	367	356	333	345	339	304	321	354	323	278	326	358	365	334	349	328	326	338	362	334	354	335	342	296	326	301	338	348	341	320	324	328	338	356	302	334	321	355	328	338	366	336	302	329	343	337	331	321	337	347	374	314	352	331	332	320	334	348	345	336	342	332	369	346	369	326	338	334	302	284	310	314	338	344	301	337	320	347	354	299	337	341	317
8351	1363	2178	2558	2707	2530	1701	1450	1367	1227	1198	1130	1079	1093	1011	1005	967	978	961	921	886	838	900	900	902	827	885	839	844	856	872	846	864	873	909	857	854	892	871	838	826	825	807	783	814	753	820	900	850	782	832	795	839	804	846	804	836	819	823	812	813	809	833	804	816	861	781	810	842	795	817	808	864	774	771	799	839	816	839	859	818	793	814	780	914	853	843	850	774	818	800	775	793	854	798	852	770	798	799	800	818	814	820	810	827	789	853	877	805	817	775	807	856	793	836	816	806	821	821	798	814	823	826	813	834	852	815	814	795	795	814	810	828	816	809	773	798	780	786	853	799	837	799	791	841	815	826	794	820	817	821	826	830	810	854	755	794	831	838	805	794	785	814	824	793	811	878	831	794	828	804	843	847	858	805	824	812	781	799	860	811	806	778	833	812	821	825	816	789	781	779	783	785	821	819	851	778	781	839	817	763	822	768	834	831	837	841	852	883	836	823	817	824	822	803	804	766	750	742	808	830	811	823	775	776	800	837	785	807	770	894	808	800	769	849	810	804	797	827	786	828	754	818	791	815	798	808	836	856	813	821	783	793	845	834	803	809	835	806	832	800	792	774	815	807	814	815	780	794	863	821	801	792	816	823	810	809	780	790	828	832	828	809	800	820	815	791	837	783	785	820	779	806	795	792	840	803	789	797	841	788	812	801	824	756	810	756	808	853	841	797	848	827	800	795	799	803	838	812	772	891	819	788	802	811	781	840	741	786	816	735	791	796	840	799	844	803	819	828	859	805	834	822	847	825	813	801	843	811	853	831	800	834	740	817	830	767	760	819	821	842	821	813	809	773	821	797	766	821	786	817	822	834	842	843	801	802	834	819	821	773	752	862	815	849	809	816	810	826	788	788	874	789	791	875	866	835	777	819	787	796	843	806	805	834	784	823	872	828	879	840	872	791	789	803	791	823	808	820	806	790	759	749	826	816	849	778	761	800	793	802	858	803	818	824	850	784	814	857	792	842	784	780	805	754	819	863	852	792	801	791	796	843	807	810	767	788	814	831	809	798	777	753	816	800	823	812	832	830	841	825	804	766	806	814	792	820	829	834	817	840	849	791	793	853	787	817	807	808	783	802	818	832	836	799	791	859	858	821	749	815	805	864	788	793	832	789	813	826	824	774	811	788	873	813	847	843	790	797	787	831	812	815	849	806	800	781	854	806	775	795	816	763	791	772	789	812	837	768	834	823	823	843	828	867	828	767	809	826	833	812	833	781	812	805	789	841	831	824	806	819	808	842	813	795	787	857	832	819	838	779	823	827	772	833	797	823	794	829	806	844	844	798	849	816	789	867	829	797	812	808	818	849	805	825	795	773	803	825	788	803	822	800	828	856	814	799	835	812	835	859	772	836	800	804	803	803	821	823	805	888	827	805	837	806	793	803	795	760	794	819	798	869	762	809	815	794	821	833	824	849	798	776	842	816	764	782	835	804	823	822	761	824	825	793	859	794	780	754	810	796	803	766	798	814	841	842	848	786	854	810	769	792	797	837	822	765	829	843	802	824	803	814	881	840	841	812	808	812	800	798	824	819	762	794	804	819	808	809	844	845	825	783	774	806	813	862	761	818	792	806	804	839	834	778	807	814	794	806	831	758	839	840	816	810	848	754	803	808	803	804	824	859	857	829	802	790	792	808	813	856	827	795	793	821	808	778	803	841	809	822	813	820	802	816	809	801	808	824	807	836	873	812	818	818	848	859	816	819	871	781	770	817	781	794	837	768	841	907	841	829	792	835	838	810	796	830	808	802	809	801	795	810	839	854	814	847	824	793	763	804	860	819	812	792	785	812	799	800	788	827	831	810	810	783	790	813	769	816	834	832	772	846	812	817	831	787	810	767	818	808	794	779	806	765	739	804	768	806	852	800	840	791	779	833	810	805	781	753	848	792	840	815	854	833	771	864	736	818	778	833	823	792	817	816	821	783	796	844	820	853	793	838	761	827	783	802	847	808	771	770	837	835	783	771	788	814	858	859	786	816	799	820	819	848	833	796	782	790	823	794	836	819	808	759	828	801	752	898	828	798	817	824	870	744	819	782	863	804	838	802	795	791	811	786	808	818	779	861	785	767	795	865	860	823	841	826	795	826	842	858	837	830	785	836	808	786	832	841	846	794	821	842	810	850	825	846	859	769	857	784	820	788	827	806	853	795	813	798	850	785	849	884	747	782	822	870	802	834	823	787	839	755	787	748	802	818	813	785	815	816	820	781	891	827	829	785	801	811	770	828	824	806	833	770	813	789	797	784	842	844	821	786	794	792	798	838	832	820	842	855	804	841	792	805	784	844	789	853	766	883	830	801	794	775	836	818	804	808	787	789	847	826	777	826	815	781	827	847	790	780	814	805	846	777	823	798	787	816	831	840	815	795	822	793	805	801	864	816	836	793	829	812	844	736	797	801	834	847	826	842	783	839	802	803	787	828	801	796	819	819	736	830	809	801	829	846	847	794	826	778	779	834	813	836	839	846	814	764	855	854	796	814	815	860	853	867	808	821	807	829	796	795	808	765	826	791	844	870	830	769	793	804	829	790	811	832	823	780	802	849	829	826	811	819	803	809	747	802	846	810	808	851	814	840	865	816	896	792	816	785	835	861	791	805	834	808	832	812	821	866	843	809	781	827	802	861	854	807	814	795	852	829	770	770	810	830	853	830	825	843	813	784	835	807	827	761	804	797	849	840	814	786	863	801	852	827	849	758	808	844	837	753	816	824	855	796	813	814	797	806	790	788	860	782	857	835	866	773	828	848	840	842	837	805	802	816	805	850	813	804	829	873	776	773	796	791	873	795	787	812	824	817	779	821	864	820	815	802	863	834	807	869	870	791	794	795	841	813	818	876	785	841	882	791	750	847	807	830	798	805	805	835	835	815	809	846	835	785	815	823	782	776	845	776	819	798	805	780	828	820	820	795	833	839	835	786	858	763	801	805	816	806	805	849	783	751	789	818	792	787	760	810	855	797	817	804	797	835	794	807	815	841	836	850	858	803	845	823	808	803	787	837	772	809	820	807	873	824	808	772	818	853	799	818	803	788	808	818	795	844	809	842	860	855	794	821	819	787	753	802	821	842	757	809	790	811	766	836	785	794	824	755	821	842	736	780	797	795	870	824	828	773	801	782	828	764	783	838	820	769	839	771	838	840	816	805	815	810	792	839	837	809	795	842	742	773	791	863	795	822	763	823	788	751	828	827	818	831	846	810	753	897	835	803	814	797	789	775	788	802	823	845	793	832	821	768	786	794	762	823	806	762	815	817	862	814	861	848	800	826	823	816	800	801	823	830	798	793	757	842	787	789	798	808	745	868	863	783	790	863	832	821	834	816	810	851	800	856	809	788	767	819	822	806	797	806	790	837	835	877	815	839	864	803	786	853	798	780	815	798	780	870	822	815	875	791	803	811	766	762	813	809	795	869	809	837	754	825	800	804	823	816	821	754	810
1511	287	277	260	254	252	255	275	284	265	262	249	253	258	285	309	297	278	262	266	286	286	263	256	272	284	303	279	296	269	295	297	278	246	255	273	282	292	257	259	297	263	281	285	277	256	237	273	279	264	274	254	239	261	284	264	290	275	272	284	247	285	309	254	280	274	299	262	276	248	253	282	282	261	245	250	253	260	285	265	269	303	280	267	264	289	298	246	266	290	289	281	281	260	250	280	278	264	250	270	290	252	298	262	238	251	275	271	275	273	281	265	290	273	271	271	272	302	278	247	266	299	303	293	259	273	275	261	307	270	280	251	307	252	279	293	247	280	299	244	263	291	269	268	271	276	257	269	271	266	264	266	275	302	270	281	255	298	273	272	246	253	270	256	267	250	293	285	243	287	249	268	251	273	254	280	263	282	263	284	299	268	265	281	262	273	256	243	288	296	261	279	271	278	299	258	256	277	312	239	280	256	292	314	273	258	262	272	241	262	258	247	290	286	276	275	243	268	299	275	256	273	286	281	256	267	303	270	274	282	294	268	258	285	258	268	269	306	296	274	259	287	256	246	241	222	253	284	268	296	281	302	269	267	260	260	298	277	280	273	297	259	269	269	304	278	276	281	247	279	289	270	293	307	260	280	273	286	295	294	281	282	261	261	268	320	283	216	267	294	304	279	258	257	290	262	252	307	278	272	291	281	257	267	287	288	274	286	279	275	276	306	272	275	275	285	277	263	272	261	257	268	294	278	271	248	246	252	259	263	285	278	251	254	266	251	270	270	287	234	272	284	315	279	265	271	265	295	282	273	284	263	239	210	248	258	278	288	303	273	283	250	282	276	294	275	279	279	272	267	280	265	282	256	250	293	280	269	255	264	258	267	260	254	293	267	265	285	293	264	300	299	286	283	253	287	291	271	305	288	291	242	245	243	289	275	285	254	261	243	314	276	280	285	254	250	290	271	277	309	283	267	255	286	294	281	233	291	240	294	273	279	268	286	279	284	261	268	243	305	273	288	293	283	300	258	283	296	243	285	302	278	288	267	269	274	272	262	291	259	253	279	268	264	278	262	238	241	268	243	245	293	277	289	251	261	244	284	282	281	273	283	282	289	235	297	271	288	274	307	263	294	272	268	273	297	256	275	241	287	253	298	231	301	271	255	281	264	252	263	275	274	280	280	246	278	270	268	275	291	283	275	285	272	300	258	274	257	284	316	234	265	261	268	268	262	257	250	267	266	254	291	291	282	288	262	274	254	250	295	269	260	287	234	285	305	291	255	285	263	267	275	294	234	252	282	255	289	286	266	263	296	282	277	288	256	274	271	288	273	282	299	256	276	240	267	286	264	294	249	274	284	246	274	278	276	317	290	284	282	278	270	287	256	256	281	292	276	262	263	275	283	276	269	223	277	306	289	278	249	311	274	253	301	269	271	296	294	277	286	301	308	272	308	251	252	300	299	278	290	258	267	274	267	284	268	302	295	294	283	258	276	250	257	294	284	261	265	273	248	280	293	289	256	259	246	312	267	258	255	254	278	269	276	310	255	262	279	253	281	284	304	266	278	259	269	280	274	265	262	239	261	292	270	263	261	275	286	294	286	288	285	263	252	267	239	302	287	275	286	306	271	260	306	271	284	260	272	265	257	283	263	286	287	234	278	275	270	261	278	278	281	268	275	288	252	255	290	274	279	299	293	243	259	287	285	241	266	280	253	271	274	269	265	285	260	246	280	313	270	289	297	275	269	279	325	267	259	272	283	268	312	292	265	260	311	295	283	292	266	276	270	248	293	271	294	265	278	293	303	231	232	247	267	302	256	237	275	241	279	258	299	284	285	283	288	292	295	254	292	288	303	244	252	274	271	293	278	288	272	275	277	275	246	279	224	255	288	263	264	286	287	271	243	264	304	242	271	271	269	281	275	257	276	268	256	269	289	273	285	258	271	232	242	277	276	264	286	256	282	248	235	251	289	266	289	252	265	266	276	262	283	286	253	259	259	271	256	295	249	269	252	306	297	283	315	288	274	261	269	254	289	291	281	281	274	274	252	270	302	269	310	284	274	271	271	275	277	260	262	251	295	280	288	271	268	268	290	280	273	294	299	292	273	299	261	293	282	293	262	249	260	259	270	276	296	268	243	277	292	300	264	284	311	255	252	270	253	249	283	277	264	262	272	276	298	274	270	292	291	265	276	251	270	270	245	242	278	273	262	283	281	257	262	287	273	253	261	248	255	291	227	271	266	253	273	261	270	282	274	259	282	266	281	275	254	275	294	260	265	237	290	290	266	285	280	292	263	249	270	246	327	274	260	267	276	286	295	266	278	301	292	276	256	277	258	246	263	268	308	271	268	273	243	276	296	281	256	300	270	256	278	291	289	266	242	258	261	254	267	265	271	281	258	290	271	272	285	273	264	291	246	281	236	290	286	262	284	254	295	250	268	270	267	279	283	284	268	264	282	275	293	286	276	318	284	274	295	291	259	251	268	262	260	289	270	239	270	276	274	280	267	258	255	308	284	263	286	293	287	298	274	262	267	261	266	293	270	249	231	252	268	255	275	260	269	261	265	272	262	323	247	252	276	287	242	270	269	310	293	251	263	269	279	259	272	262	270	309	262	272	299	297	258	276	289	249	289	272	278	289	264	259	294	264	272	275	251	263	255	297	240	247	244	259	267	265	324	266	275	267	276	276	267	266	278	287	279	279	267	261	291	261	263	315	271	288	311	259	306	285	303	277	298	259	254	256	295	260	265	280	309	276	253	244	280	301	283	261	273	266	251	246	254	279	283	257	274	312	269	268	289	255	303	260	270	291	320	266	303	288	269	290	278	280	251	278	282	267	256	260	282	257	280	265	278	246	296	276	245	274	284	301	342	256	290	296	306	260	246	251	254	262	264	252	282	304	292	278	303	305	240	274	253	281	269	305	263	287	270	284	283	289	277	273	279	231	262	320	293	266	269	273	280	284	302	299	258	279	257	289	274	279	294	265	298	285	275	290	283	270	269	276	283	251	283	286	271	298	276	261	270	275	265	263	265	287	284	303	284	304	274	283	289	274	259	292	295	286	288	284	258	283	286	276	273	245	293	264	270	252	309	269	268	284	248	268	272	281	251	271	246	274	280	249	284	256	305	298	311	278	284	298	250	280	281	254	290	285	246	265	286	281	271	296	296	282	280	296	293	279	276	293	254	264	238	258	266	267	256	293	249	278	277	277	256	280	264	285	285	285	282	257	244	274	307	310	262	264	321	286	280	279	259	237	262	297	272	277	246	253	277	285	283	272	285	291	286	292	290	275	299	279	277	317	307	275	264	288	304	261	272	261	263	251	257	279	273	271	260	250	255	281	295	274	268	281	268	277	269	264	278	263	289	287	255	273	265	271	258	265	271	279	267	309	248	260	266	268	294	309	282	265	256	280	301	269	284	290	278	301	298	252	279	262	278	254	277	255	295	243	264	279	281	289	240	269	259	263	279	281	265	274	304	291	272
1783	649	713	675	699	711	685	668	639	675	631	628	675	679	689	662	670	675	655	668	695	622	706	618	672	632	649	622	648	669	655	638	641	677	671	684	638	642	630	618	669	649	637	674	683	677	674	653	636	617	633	624	671	640	673	668	665	668	653	627	586	675	630	697	685	700	603	627	675	672	632	679	650	673	664	660	650	685	665	624	669	648	692	648	644	669	636	605	647	681	657	630	654	605	674	684	694	680	660	649	678	672	679	642	642	661	646	650	660	610	671	659	682	613	647	664	650	650	683	674	693	640	691	660	676	631	610	648	665	658	659	709	685	643	649	667	665	663	651	637	630	667	600	659	637	620	683	620	613	660	675	638	630	710	669	623	629	608	620	641	623	654	678	658	638	636	617	650	683	659	651	647	697	621	657	636	631	655	646	712	648	659	702	650	692	662	660	659	633	643	658	634	673	684	665	650	642	651	675	686	668	675	641	673	621	649	654	649	608	683	672	656	653	666	696	703	698	652	640	677	647	605	618	678	669	627	698	657	650	667	666	650	652	677	679	684	703	673	650	653	683	629	647	669	620	620	633	669	721	685	632	642	680	626	666	685	642	656	645	692	630	726	664	612	676	680	621	646	712	699	671	634	661	648	676	650	668	622	621	693	691	625	656	625	670	628	626	646	653	676	640	682	677	654	649	626	630	617	628	651	653	621	643	616	643	659	677	657	633	622	643	627	647	640	651	685	673	649	672	621	676	680	694	647	668	624	607	626	624	657	681	686	646	640	694	601	671	655	628	647	596	628	634	648	671	642	655	658	624	661	721	698	671	699	644	633	628	646	659	646	712	632	665	656	633	605	634	667	649	646	650	675	656	605	674	602	630	657	665	673	700	632	642	614	637	659	644	684	639	628	604	649	696	645	651	654	710	666	625	632	671	684	683	635	632	620	620	651	691	681	635	625	633	666	613	636	682	677	606	628	663	645	672	621	649	647	679	661	642	654	666	646	666	630	651	700	691	660	649	677	642	634	687	621	703	658	656	682	676	653	678	654	726	661	660	683	659	612	653	696	656	638	708	624	636	670	685	671	642	635	690	687	653	603	679	698	661	654	604	660	633	606	612	638	682	638	630	647	629	650	661	631	647	625	654	702	669	681	684	694	638	628	660	655	659	626	678	659	685	634	652	682	628	675	670	633	684	655	681	673	637	667	642	660	610	599	648	667	697	667	643	623	677	606	631	688	662	671	639	645	605	643	661	702	634	667	691	595	696	646	682	658	662	640	679	677	682	644	680	660	699	674	628	650	643	657	638	652	663	706	647	652	674	613	637	701	678	671	665	613	617	617	681	607	637	624	674	631	632	620	672	626	631	642	681	620	648	684	673	635	630	690	632	658	647	651	646	671	660	655	640	618	685	608	675	651	645	660	661	677	714	649	733	658	607	660	579	613	631	617	655	694	670	692	663	650	643	638	683	657	693	655	614	634	664	667	650	651	643	668	635	673	651	635	643	657	652	650	643	628	667	648	627	624	631	658	680	696	649	657	678	620	680	620	622	667	641	649	635	658	626	654	627	640	669	627	701	653	651	612	670	637	643	680	646	652	682	624	611	613	650	644	629	644	654	647	685	655	650	615	656	653	657	677	641	668	642	674	683	673	669	694	618	630	608	665	628	643	639	626	661	653	676	632	605	671	619	663	644	621	655	640	680	630	648	650	686	616	662	622	624	643	676	672	618	683	679	610	659	694	622	681	635	633	715	666	638	637	662	662	688	644	690	682	634	655	637	638	675	651	634	647	679	649	651	685	637	644	729	669	657	624	632	682	633	669	653	667	664	593	665	658	635	689	633	654	666	639	669	628	638	623	635	593	646	670	659	634	665	639	683	669	661	629	661	648	666	681	652	649	680	694	624	659	638	650	616	650	607	618	635	698	685	640	654	633	667	630	662	657	671	625	639	698	634	630	684	652	681	667	639	589	661	630	656	645	647	667	661	657	607	653	650	696	601	622	683	653	687	645	672	671	673	652	679	669	664	636	638	599	669	670	654	627	654	671	654	617	633	645	707	632	664	671	702	648	660	639	671	624	627	659	661	688	668	628	666	632	665	646	642	605	638	661	664	665	633	656	665	671	631	658	658	678	654	651	648	673	658	684	649	662	594	699	658	687	627	651	640	638	664	650	655	651	642	671	664	628	640	662	707	661	635	665	670	637	656	659	689	697	660	668	647	628	645	634	660	614	667	639	679	651	651	677	712	651	654	696	643	679	655	655	601	652	608	667	598	650	629	634	690	625	669	623	655	602	655	626	658	653	675	669	698	704	603	629	672	683	635	603	674	691	676	609	610	639	671	675	662	624	668	660	656	648	624	642	693	596	640	661	652	611	640	665	655	686	647	662	572	669	670	663	714	626	659	696	673	651	703	642	613	709	663	655	606	650	646	679	639	681	631	677	705	640	624	653	636	630	670	657	662	653	656	671	658	669	648	643	642	669	672	676	637	662	763	653	679	662	659	644	648	689	655	660	674	638	642	671	675	661	646	718	669	624	637	690	661	674	649	632	658	626	643	678	674	663	652	686	657	657	641	666	683	613	645	680	664	622	653	625	627	667	640	651	711	656	683	681	646	637	652	619	667	652	706	683	656	704	652	604	629	676	630	636	647	661	617	662	680	633	659	661	695	638	665	608	665	665	664	642	663	658	658	673	601	630	630	626	625	654	652	623	623	658	664	623	656	646	644	640	636	588	618	619	621	673	625	641	628	635	649	642	668	653	671	666	659	601	670	691	653	629	607	661	624	667	662	632	704	653	674	665	668	715	631	667	625	689	710	655	669	659	675	617	639	666	652	667	663	625	653	640	631	642	605	674	645	627	647	639	614	648	628	695	720	647	671	688	647	677	629	706	633	649	583	663	666	619	619	689	666	632	633	658	719	696	640	647	609	644	681	647	649	617	649	644	649	692	630	688	635	628	651	647	632	618	667	668	622	653	678	658	630	649	629	679	666	667	626	638	657	609	687	645	640	635	619	665	678	643	679	676	645	646	656	630	671	650	620	630	648	650	659	663	603	662	659	658	664	663	642	611	642	657	643	665	654	674	644	653	662	667	646	645	645	671	614	637	646	654	701	620	671	672	707	684	629	669	666	648	645	675	648	645	650	653	670	690	663	650	674	664	637	652	657	661	663	694	619	664	679	624	649	661	642	677	644	640	699	635	662	651	631	622	682	669	616	681	665	662	692	618	647	630	671	661	676	653	652	674	666	603	694	558	629	651	650	647	612	673	603	642	700	674	704	640	618	665	636	624	700	618	681	652	645	637	644	621	660	644	679	609	635	639	668	639	671	609	626	664	662	642	682	677	603	622	632	676	661	661	653	671	625	604	702	587	627	713	651	633	636	659	641	645	651	647	602	659	655	647	684	664	639	630	644	656	699	722	630	667	614	647	650	637	701	707	654	626	629	612	624	655	626	682	640	644	642	601	624	668	662	607	638	645	655	636
7592	484	481	475	522	402	305	235	185	237	212	199	218	195	172	160	185	180	190	200	191	190	192	205	172	182	172	174	179	188	172	182	165	180	186	172	190	189	208	194	188	170	184	167	177	209	181	157	173	163	193	176	172	178	174	182	176	160	185	180	175	166	187	181	204	180	166	173	170	148	175	189	189	182	178	191	177	174	143	175	179	165	174	182	162	184	223	182	186	189	162	186	157	175	193	206	183	175	142	192	155	174	169	169	168	191	169	173	150	161	163	162	178	176	167	181	193	159	168	163	169	168	185	144	172	174	187	169	149	166	172	171	175	171	194	170	168	198	179	198	197	176	168	183	154	162	166	200	191	161	171	175	224	181	191	202	199	186	188	183	190	194	164	180	146	184	183	181	199	169	180	185	181	169	166	179	168	166	145	174	167	194	153	166	182	178	162	173	169	175	176	189	154	168	163	188	175	227	198	153	184	173	167	182	155	185	174	180	189	186	173	184	180	165	176	188	184	169	162	188	197	191	171	199	186	178	182	187	172	194	198	197	196	167	151	187	198	182	149	175	168	182	183	156	183	200	179	179	164	179	182	174	192	194	185	171	169	155	173	177	186	194	154	180	193	181	163	163	170	163	186	186	170	156	192	161	174	187	181	182	147	178	186	196	165	202	191	171	183	186	159	187	185	218	165	195	193	191	179	182	180	156	172	170	179	183	183	155	184	172	163	186	177	186	174	169	176	188	151	168	177	191	178	161	159	175	198	185	164	183	162	188	167	173	172	193	183	185	190	178	185	170	191	181	180	177	180	158	168	194	190	183	189	183	176	186	197	163	196	165	196	180	184	174	161	182	173	196	159	178	184	169	173	171	187	156	174	179	175	196	177	168	167	175	182	204	185	186	168	160	157	175	180	181	174	187	199	189	191	165	190	165	178	156	193	172	190	160	167	163	171	204	178	157	166	173	191	175	166	179	203	222	171	176	158	165	165	175	192	189	195	163	154	171	166	167	191	184	169	151	189	153	188	178	162	185	170	198	148	157	147	174	183	185	165	186	174	141	160	186	166	159	175	163	178	168	192	181	171	161	149	204	192	174	193	196	184	170	184	155	163	158	199	173	168	173	189	171	186	148	149	204	162	155	172	196	175	174	185	177	180	184	172	186	179	148	186	162	177	193	181	155	176	166	172	184	174	178	175	181	165	188	166	157	186	155	191	157	180	195	179	181	154	195	206	148	161	168	178	141	182	165	198	169	177	149	176	188	189	173	191	186	187	197	165	164	161	146	172	187	184	200	166	186	174	183	171	173	165	190	179	186	198	173	203	185	165	184	175	182	198	165	195	183	179	184	186	207	165	189	175	170	169	179	150	178	183	200	196	170	164	169	174	178	162	188	177	175	200	165	166	191	189	175	171	169	185	184	171	188	159	186	167	178	177	184	142	176	178	143	178	169	175	184	181	172	169	207	183	182	176	166	166	198	174	177	189	225	175	176	202	185	145	184	175	152	189	176	186	181	168	164	140	172	202	181	189	177	173	163	156	158	191	156	159	192	173	159	155	167	157	167	164	179	154	149	165	192	191	169	175	176	161	203	187	155	184	164	182	184	171	193	171	150	185	177	163	161	162	169	187	209	135	172	175	183	168	188	207	166	217	156	199	155	167	143	161	175	193	179	147	172	144	179	154	180	166	182	195	166	168	161	171	188	197	169	145	182	170	188	200	165	183	164	201	164	168	177	164	163	185	152	220	214	205	182	167	174	179	163	181	178	192	162	176	186	185	161	182	194	181	160	199	156	172	199	169	184	189	181	176	192	170	192	218	167	183	145	162	164	189	183	181	155	178	173	156	169	168	164	201	183	171	180	187	187	194	188	187	157	173	169	194	180	218	172	174	212	170	181	189	162	177	162	171	166	178	199	188	187	186	187	166	167	184	168	175	176	194	165	191	190	166	176	168	169	204	170	162	159	166	172	179	211	185	162	189	202	172	184	195	156	195	167	183	187	174	181	195	168	164	184	195	166	165	183	168	171	170	180	168	172	181	177	174	189	176	178	159	207	180	149	178	173	189	198	188	172	145	174	180	163	170	177	159	180	177	150	139	175	164	179	182	187	165	185	190	154	179	182	167	192	188	177	165	168	169	174	180	186	180	184	183	161	169	172	166	185	199	173	164	159	157	201	176	179	177	166	172	176	167	168	176	165	175	174	192	161	150	165	181	170	174	222	181	181	149	193	172	200	177	162	184	182	191	192	192	196	163	172	180	224	172	177	181	183	193	208	198	167	164	166	182	172	175	169	162	177	191	165	152	164	179	167	185	180	159	197	187	188	184	172	165	182	170	192	181	159	191	183	153	150	144	169	189	173	195	162	143	182	184	180	156	169	158	178	165	165	175	176	159	160	164	148	173	164	175	209	153	183	161	184	194	172	190	158	156	168	186	159	165	185	194	191	195	179	173	193	176	189	164	174	197	194	179	207	175	166	162	202	166	184	173	189	171	199	165	173	200	162	198	180	158	168	168	196	204	172	157	188	181	188	195	159	167	179	178	192	183	170	190	184	197	164	172	169	179	162	178	181	152	163	171	192	159	169	210	198	177	156	164	175	207	179	206	195	194	190	179	170	192	192	176	172	179	167	180	181	159	164	183	174	171	162	154	167	184	165	170	181	181	146	173	182	183	186	163	169	183	178	187	170	181	155	166	177	188	190	164	182	208	168	159	159	187	173	171	176	172	173	150	162	170	191	201	157	180	168	171	195	150	206	172	160	167	195	202	180	186	181	159	160	178	163	184	182	174	195	187	191	158	166	172	187	198	171	149	165	208	176	173	178	175	172	203	180	167	175	172	173	170	201	181	176	185	171	176	187	206	195	179	172	162	162	189	158	195	184	177	214	177	195	159	160	166	176	161	167	196	185	174	171	175	174	223	179	162	155	143	178	161	170	179	202	147	164	168	184	157	170	165	186	186	171	178	171	179	174	178	188	188	178	153	151	186	158	188	197	175	162	167	176	146	163	182	186	170	166	175	187	172	200	174	165	169	199	179	181	164	159	171	203	159	166	155	184	176	173	143	181	176	165	179	164	190	194	177	166	185	192	173	183	184	175	165	172	157	157	171	153	178	179	174	189	192	169	188	197	170	162	163	179	186	204	194	169	161	171	164	191	172	198	162	207	204	158	190	184	182	162	166	206	168	198	176	191	179	184	168	165	158	197	187	183	182	168	167	161	182	179	175	184	169	161	210	169	176	165	178	180	187	188	169	188	164	185	167	162	200	169	166	154	164	159	162	186	183	185	151	172	203	170	165	174	172	171	158	183	154	198	178	178	147	186	197	170	177	176	199	171	178	191	205	174	168	194	183	189	187	179	174	176	157	187	181	205	180	166	178	168	211	187	176	181	177	171	182	175	193	193	154	175	176	182	197	202	167	169	175	175	165	165	180	185	185	159	190	176	214	158	141	162	190	203	170	199	181	184	176	194	160	174	193	186	157	159
6193	734	1243	1351	1684	1197	872	798	715	737	664	675	593	593	563	558	571	564	551	596	539	506	562	531	524	473	513	492	523	546	538	499	486	526	499	473	513	531	511	486	499	496	512	496	498	495	502	498	492	516	521	478	467	526	507	494	524	513	477	468	537	511	491	465	470	424	509	519	470	489	487	510	514	476	462	450	489	499	520	475	506	493	472	490	476	489	494	545	456	439	450	484	442	466	513	492	500	500	471	457	464	484	472	495	475	506	487	445	475	473	425	484	494	487	501	477	491	520	474	476	465	500	473	500	536	469	468	462	466	455	535	481	532	477	496	454	513	484	482	450	475	509	453	481	475	487	494	467	472	466	451	444	483	466	483	510	492	439	469	466	468	494	480	479	502	470	490	458	482	483	525	457	504	484	473	482	523	494	475	495	443	479	516	528	459	513	500	541	499	465	485	495	438	506	529	440	495	485	480	479	480	479	464	542	512	508	498	511	493	437	505	457	494	478	493	487	477	506	525	482	467	467	481	484	504	491	473	477	461	470	492	491	496	478	470	491	504	522	468	448	474	470	490	483	482	473	503	505	456	471	478	520	508	495	464	489	483	525	479	463	481	490	506	466	505	477	467	487	482	474	477	458	510	472	463	508	493	495	514	443	511	491	480	479	489	472	488	504	521	473	531	467	470	483	458	492	481	528	490	509	461	493	497	478	476	469	467	500	466	494	483	536	467	462	470	476	424	422	489	519	475	453	507	473	495	457	464	480	505	447	521	523	510	505	467	509	489	463	511	502	469	491	511	464	487	463	502	489	469	470	471	512	458	458	517	451	500	482	494	507	487	475	468	491	475	505	484	469	465	496	478	494	485	455	497	454	515	487	474	509	506	464	515	469	489	494	506	480	522	483	490	483	509	483	459	486	438	505	483	446	480	479	486	479	477	487	522	479	475	473	498	500	489	497	500	471	506	499	491	496	462	488	477	473	430	451	502	472	501	482	471	515	483	469	453	448	468	520	499	464	470	506	435	492	483	514	465	483	482	455	485	488	567	504	501	480	482	460	489	472	487	499	494	481	475	455	489	440	476	501	467	496	472	515	493	527	485	481	487	462	528	521	460	475	464	438	476	504	500	464	451	488	479	464	498	463	448	488	492	499	475	524	487	496	482	496	490	460	478	480	501	500	481	497	487	495	461	452	475	474	510	497	533	487	487	442	465	473	445	481	492	493	479	460	517	492	494	505	471	474	486	480	459	505	451	491	449	485	479	521	452	482	482	446	490	479	480	510	472	466	500	534	503	495	515	469	487	504	519	473	481	510	477	480	497	489	486	494	484	434	486	509	483	474	474	520	506	497	514	510	486	510	508	491	477	442	456	475	467	528	493	472	462	490	437	492	493	476	446	489	452	489	466	462	489	485	488	495	468	489	438	493	500	457	516	529	516	483	470	457	519	469	464	450	465	503	466	474	505	477	486	502	484	488	479	506	471	495	458	470	482	495	413	469	510	461	497	511	508	506	529	507	489	507	480	465	460	477	487	464	480	478	463	497	492	479	468	510	476	494	492	507	476	490	467	467	504	503	464	484	421	520	524	495	502	492	485	460	483	478	465	492	508	472	482	440	475	511	492	515	508	463	469	461	491	444	464	495	472	497	489	470	448	486	450	485	503	511	479	456	488	465	496	465	468	470	489	482	474	501	497	489	518	488	508	440	505	495	501	463	519	489	454	445	488	495	501	477	480	469	457	480	512	460	483	491	502	437	486	501	480	462	481	478	494	484	510	442	460	516	497	510	448	461	497	479	505	511	448	429	463	469	475	463	445	487	463	523	471	496	432	481	503	488	462	500	490	498	483	509	447	477	474	479	470	489	462	475	470	469	467	487	468	482	479	451	522	481	509	461	481	456	481	492	500	510	458	488	494	446	474	494	510	472	481	457	466	509	479	494	501	477	455	475	490	479	511	478	478	489	493	543	468	497	465	485	486	480	507	508	473	498	493	479	507	531	464	458	482	471	507	470	451	502	480	462	454	493	480	448	482	460	464	468	511	491	502	484	514	473	485	476	472	469	450	504	498	438	540	460	502	463	522	489	483	499	512	460	488	508	489	467	522	513	503	519	458	506	501	446	457	460	495	492	450	474	478	466	483	452	480	469	469	478	477	487	493	509	480	476	501	520	462	520	469	520	449	480	496	467	472	514	488	493	420	485	463	480	474	488	468	492	463	478	498	486	453	499	492	517	476	499	482	462	445	500	500	464	481	461	502	466	479	492	509	474	447	463	492	474	483	459	488	473	463	526	512	475	496	484	511	493	489	506	479	471	491	481	473	447	452	459	476	476	490	527	508	440	483	484	470	476	480	485	519	507	470	534	499	483	511	440	508	490	502	484	512	440	511	502	491	483	499	494	437	469	479	485	462	477	474	467	493	465	476	481	480	478	484	457	496	539	493	534	478	492	459	487	482	509	494	542	467	453	483	495	491	476	456	498	490	513	475	505	492	443	472	484	476	488	503	489	484	465	453	465	477	483	484	492	477	490	487	493	466	485	505	505	527	452	506	483	445	476	509	502	514	477	490	468	505	453	502	467	505	466	472	457	477	470	481	464	450	527	510	471	458	520	461	478	470	486	503	483	474	500	528	456	455	515	490	470	527	495	519	512	531	494	484	521	453	512	492	478	493	482	496	452	472	459	488	483	484	482	482	516	504	472	473	482	503	488	453	450	524	465	504	474	515	450	481	485	482	466	486	478	459	482	477	514	487	481	461	439	508	471	435	483	517	554	508	503	502	493	505	494	502	481	473	476	495	495	470	479	505	445	453	441	490	476	479	485	464	493	455	500	496	551	502	472	484	461	459	506	473	482	506	501	522	462	465	519	477	501	535	484	489	476	493	495	467	444	507	544	489	465	500	495	476	483	466	457	486	463	459	472	476	494	479	461	481	511	454	501	475	480	521	497	479	480	496	480	460	495	467	458	471	509	495	499	461	498	451	475	452	507	434	463	496	484	468	508	462	471	477	480	481	459	451	500	513	503	507	510	494	486	488	470	492	491	458	519	472	469	491	477	534	478	478	489	455	488	456	509	512	482	478	479	450	507	498	453	472	522	468	481	465	462	480	485	498	495	486	493	474	515	493	472	465	493	462	464	499	468	449	486	504	481	501	464	487	494	450	489	515	484	451	482	516	498	466	473	477	507	474	496	485	503	505	475	482	459	483	496	497	462	482	487	456	460	453	495	508	484	465	506	487	490	480	477	480	497	499	474	498	501	462	458	474	505	481	452	487	515	523	478	440	472	498	526	460	486	521	456	478	456	439	495	483	475	456	482	457	487	503	487	493	517	485	535	496	475	472	480	477	484	499	453	479	467	484	486	502	518	478	487	477	507	502	498	481	496	479	497	487	524	494	463	477	476	532	499	540	474	503	479	468	482	440	441	465	471	477	477	471	469	522	435	479	465	486	504	462	477	479	499	498	511	493	474	484	450	455	506	482	452
14178	1298	1073	913	905	677	502	434	395	444	396	398	378	353	367	380	348	347	344	361	361	365	344	346	341	337	360	316	348	345	345	332	338	355	334	374	347	338	333	328	330	321	346	326	327	361	319	318	319	307	334	372	344	308	336	353	321	362	346	360	336	342	338	351	361	353	326	318	331	343	363	328	348	338	337	337	316	320	333	349	330	311	347	331	315	305	320	338	320	345	332	345	348	350	327	321	349	329	337	339	374	357	368	339	325	306	325	357	292	331	365	334	353	342	339	352	339	365	332	337	353	360	343	328	311	351	335	320	338	320	343	325	331	355	336	366	325	346	332	366	379	310	358	317	348	276	351	304	360	352	341	331	345	325	328	333	343	348	336	309	298	339	345	343	316	321	307	381	287	345	377	314	328	325	348	346	360	357	367	371	345	336	303	323	279	306	335	325	321	349	314	366	305	343	334	345	303	310	285	346	341	319	293	329	308	347	353	331	345	349	330	341	331	328	343	347	322	323	322	314	321	326	340	341	317	350	350	335	341	356	324	351	336	292	358	364	335	335	359	336	322	335	348	348	322	334	341	364	307	321	303	344	346	326	316	322	333	363	318	351	327	334	331	320	361	369	348	313	318	323	297	334	312	369	358	322	388	345	351	335	361	346	320	340	325	364	304	344	365	307	351	359	340	330	313	306	314	340	325	333	351	340	343	340	343	334	317	300	284	324	376	344	336	311	362	320	318	334	313	337	369	348	367	319	333	334	353	353	344	348	343	323	352	337	336	346	313	324	325	339	328	334	349	363	320	319	351	324	344	333	332	322	297	312	333	366	369	336	320	329	340	307	337	322	349	340	333	354	327	329	327	319	343	325	392	361	335	346	376	317	296	352	299	332	295	357	339	299	328	315	340	349	318	350	323	323	365	344	359	342	355	319	322	338	330	329	339	310	352	367	327	349	313	362	324	357	343	365	354	349	369	362	350	339	333	311	305	326	319	315	341	324	330	335	311	338	334	336	336	309	347	329	345	330	322	343	318	319	331	392	323	317	301	364	369	333	334	310	321	366	334	362	336	321	348	319	352	337	321	318	339	364	295	334	340	330	351	334	333	354	301	305	337	307	338	337	274	344	347	341	302	347	357	347	343	331	343	314	317	313	375	331	298	328	302	314	361	340	311	328	295	301	308	340	339	345	387	339	307	336	341	317	341	335	361	336	415	339	357	318	313	326	330	347	351	317	364	301	344	346	313	366	340	352	357	331	335	332	354	320	366	326	320	337	322	322	359	304	341	337	341	325	319	321	338	340	328	339	278	336	307	337	326	338	302	299	323	333	334	350	364	337	333	328	382	316	290	342	331	338	346	316	337	346	291	346	337	322	335	343	314	348	326	343	336	343	331	328	355	304	314	369	338	354	335	328	317	349	313	337	316	341	334	367	359	355	321	306	300	332	318	336	338	314	319	347	300	355	313	332	350	342	343	307	313	356	383	375	317	324	321	343	322	346	333	333	351	350	319	344	313	325	314	344	356	347	378	304	344	319	338	362	325	319	328	312	286	298	345	333	325	349	336	313	336	346	361	360	332	325	365	319	301	292	327	312	319	311	360	359	314	331	346	339	324	352	344	338	322	332	330	331	353	322	322	333	325	332	336	319	314	339	303	345	341	365	353	349	313	319	286	348	360	343	325	343	328	289	327	337	336	335	323	348	352	292	310	335	346	348	381	344	326	308	313	374	346	320	339	326	339	329	347	303	301	303	315	294	356	336	353	347	333	355	339	326	350	346	324	326	322	338	341	359	322	317	371	360	325	318	359	333	350	345	313	334	315	344	308	331	347	307	303	341	328	336	327	318	284	362	303	347	370	328	309	357	346	332	307	331	304	330	321	280	347	332	357	332	321	318	325	349	352	350	346	347	347	341	334	331	333	356	313	306	337	343	345	338	341	332	348	349	318	364	377	341	326	300	329	351	339	336	370	320	309	310	360	337	292	319	326	350	327	322	359	325	365	312	347	330	333	320	305	294	344	317	310	361	350	307	331	316	335	341	335	302	331	303	306	338	328	299	351	313	327	314	310	326	314	360	333	316	339	340	351	343	361	320	345	323	353	351	340	313	279	363	315	335	342	349	311	296	348	354	346	341	328	305	335	339	300	315	319	332	346	323	296	355	332	319	336	361	319	322	324	308	334	331	338	304	359	350	326	330	367	354	360	332	384	323	338	369	314	337	298	324	332	335	338	329	322	328	330	321	347	303	323	314	340	319	356	329	322	302	316	375	347	348	329	320	305	331	297	299	341	338	329	330	346	303	340	322	345	357	323	331	348	341	341	322	330	338	310	340	323	371	363	329	310	323	361	368	322	312	365	335	349	337	334	376	358	347	338	334	321	340	331	347	324	327	335	365	340	330	328	321	357	314	352	387	333	331	319	330	331	312	321	331	366	334	348	319	354	333	299	355	355	333	360	361	368	322	345	319	339	310	323	362	350	334	300	340	306	368	368	351	318	329	323	316	342	354	310	332	337	315	329	324	322	344	332	350	349	332	327	300	334	347	309	336	334	316	305	339	350	334	360	305	313	294	360	339	343	309	331	360	318	339	352	325	349	341	327	354	330	352	304	369	348	368	329	355	320	369	336	286	322	354	320	330	348	351	384	353	317	319	351	345	303	309	302	332	368	332	329	333	364	335	300	306	312	332	338	313	318	363	352	332	331	314	325	343	300	338	331	345	347	329	302	358	347	335	305	336	344	294	352	350	335	327	336	317	310	307	303	371	383	351	322	355	340	301	365	350	347	357	351	305	321	312	355	339	321	306	300	326	333	354	323	363	339	354	326	325	340	351	370	356	317	352	347	337	298	308	377	311	318	332	337	340	344	346	336	319	327	357	307	331	339	357	352	364	360	325	325	363	339	332	320	347	337	345	328	313	371	313	333	341	333	315	329	303	325	345	349	345	330	361	316	328	354	345	303	358	320	348	348	331	358	354	339	327	341	329	333	345	330	292	353	346	334	292	350	338	336	304	330	324	335	353	362	336	339	318	399	297	331	328	349	345	329	349	337	318	335	333	348	328	375	277	350	366	346	331	353	331	339	295	311	305	374	296	317	340	373	311	310	335	343	336	335	342	331	332	321	316	346	292	324	321	358	310	326	329	325	317	311	327	346	354	323	321	332	308	307	324	323	334	339	342	365	343	315	336	353	374	311	310	297	350	294	346	313	346	339	352	345	327	336	349	328	336	331	335	323	344	325	315	351	323	348	344	335	340	368	319	328	312	353	321	296	337	336	329	338	353	331	360	315	332	326	354	327	328	302	340	327	354	320	305	322	350	321	329	356	331	346	368	376	348	316	349	343	336	347	379	346	325	337	353	338	346	333	337	333	342	315	337	309	327	332	352	341	358	316	326	336	319	304	339	356	314	329	350	338	320	302	354	315	324	310	349	342	349	332	320	296	347	302	330	358	336	381	314	356	364	321	331	312	335	331	342	329	359	354	358
8311	1354	2279	2566	2953	2066	1669	1416	1285	1290	1186	1138	1024	1052	956	980	977	934	945	855	919	915	890	847	906	836	889	907	880	794	910	845	823	837	857	841	888	847	840	787	824	865	865	825	817	813	766	821	871	857	883	777	822	813	802	811	818	780	857	856	798	806	764	804	820	793	783	802	839	818	820	793	840	852	825	838	811	821	829	809	796	811	803	826	797	840	809	861	794	840	788	823	821	848	806	821	798	786	778	775	797	816	811	796	747	823	813	799	852	767	869	819	840	796	812	857	825	840	809	857	811	814	705	797	768	815	783	789	824	820	785	808	820	824	805	830	869	791	873	808	808	841	817	763	814	845	878	795	837	813	842	866	775	798	787	851	786	833	786	814	795	815	831	803	878	817	857	867	779	834	795	802	819	845	838	821	849	786	804	758	780	830	827	800	773	804	831	789	811	794	789	778	793	807	829	836	825	805	807	833	749	797	785	801	767	825	817	845	780	835	844	816	816	826	814	805	827	856	838	841	797	738	815	791	825	826	840	786	831	792	803	812	749	820	807	846	842	772	762	820	781	838	820	766	765	794	818	819	784	806	833	829	788	832	853	886	804	797	817	767	806	836	852	807	854	816	820	839	779	822	850	796	741	798	839	861	825	775	785	817	829	797	809	754	822	793	794	809	809	797	831	820	773	842	789	823	834	828	866	832	830	816	804	770	843	771	825	808	808	830	806	785	764	832	791	789	825	798	805	828	764	772	786	811	798	786	804	843	851	827	826	798	788	809	803	824	775	864	834	804	830	809	814	796	835	833	808	795	870	820	767	798	800	800	751	787	778	852	801	760	818	803	822	790	782	832	842	788	786	836	775	828	790	794	812	837	755	779	838	800	814	807	872	847	830	811	812	789	787	772	796	810	824	800	822	809	844	813	800	807	910	770	768	877	783	786	750	816	823	879	836	854	780	783	835	812	771	801	832	804	795	847	854	781	798	806	815	776	864	786	852	802	783	777	799	808	791	830	811	789	834	813	845	812	789	777	753	817	837	830	816	772	807	824	785	811	799	807	780	841	790	845	768	837	777	802	843	787	808	781	773	794	813	830	835	779	810	807	885	813	823	787	776	824	856	826	776	787	832	785	816	841	779	812	807	819	768	806	788	841	817	847	847	758	757	780	816	770	760	782	790	814	787	835	800	838	851	802	874	790	853	823	847	799	838	796	829	787	792	787	817	817	786	771	796	868	778	791	813	806	792	796	843	845	811	807	823	848	813	775	765	798	794	860	830	797	823	824	798	783	815	790	846	863	872	813	800	842	798	887	740	818	786	782	841	835	794	862	777	837	804	807	780	819	788	815	764	762	797	815	856	842	785	839	814	814	852	748	792	782	801	775	812	816	804	782	817	794	803	820	801	815	844	857	828	832	811	814	823	830	814	844	769	802	829	788	810	817	830	780	795	839	836	876	837	787	767	822	789	848	810	782	792	772	772	809	831	771	814	828	798	819	841	779	824	833	861	783	747	855	818	805	862	811	817	840	801	735	782	785	829	858	832	827	791	838	834	839	763	804	834	844	768	834	824	816	783	840	781	820	756	802	813	825	851	838	761	822	833	821	776	837	808	761	843	826	800	831	845	856	859	771	790	835	824	800	842	846	808	773	865	803	817	798	813	814	773	767	778	848	803	769	800	818	769	820	812	810	766	807	781	815	808	832	837	832	881	809	816	809	817	753	816	780	803	833	813	830	778	765	828	803	831	838	867	836	789	856	858	821	837	804	792	806	847	824	751	751	819	793	810	800	793	842	844	864	852	788	791	788	819	822	831	814	779	809	832	824	749	801	729	795	816	804	795	785	799	843	801	807	837	790	777	780	845	814	802	813	850	821	762	813	800	822	785	818	828	803	817	782	839	795	817	807	830	825	847	771	779	783	759	807	811	843	801	813	821	757	785	750	834	828	811	823	811	788	803	838	772	837	821	877	762	765	758	775	838	792	816	816	794	797	873	798	789	778	852	852	733	840	782	820	821	829	748	809	778	815	817	798	854	838	796	851	787	797	869	823	806	798	780	820	779	743	806	804	776	848	835	885	792	810	738	800	833	771	759	750	776	838	778	787	825	776	824	810	855	820	807	770	790	794	844	833	834	797	816	789	829	771	823	756	806	805	812	760	827	785	784	805	818	808	831	822	826	796	808	839	840	880	815	776	785	774	823	810	813	787	832	821	815	802	828	821	826	855	779	763	826	775	801	805	766	779	855	810	800	770	833	852	844	863	837	772	801	792	815	793	765	814	823	791	780	820	802	710	792	808	789	832	862	849	855	870	853	809	772	776	810	813	784	808	870	765	870	827	767	806	836	810	809	798	785	850	815	819	809	808	781	883	821	778	809	809	797	818	718	854	805	827	882	771	824	789	811	838	775	786	790	867	869	818	824	780	757	820	813	902	804	801	816	820	778	842	770	847	793	809	817	778	826	836	820	873	805	815	789	860	826	784	834	809	849	796	799	789	790	848	796	838	800	785	825	818	782	817	778	833	832	792	820	804	803	811	793	807	847	772	830	779	758	832	883	849	863	806	825	800	830	862	825	832	823	839	805	801	766	775	806	769	862	804	805	799	771	833	773	799	818	805	837	853	825	829	833	797	804	808	776	816	834	791	789	792	750	835	833	820	848	819	841	813	785	759	812	815	790	811	843	801	792	813	867	818	784	803	790	797	808	804	799	775	858	802	790	834	802	775	817	799	859	834	823	800	845	771	803	790	882	830	778	810	870	837	792	822	857	818	829	849	813	843	824	833	798	841	804	785	811	817	801	811	756	806	861	837	824	773	824	840	781	787	815	840	809	775	790	818	796	841	827	853	830	838	830	807	828	808	775	830	869	792	802	845	842	848	843	797	815	783	796	792	806	844	843	798	834	804	844	817	853	811	807	798	810	852	811	766	795	850	819	811	808	745	824	813	761	813	862	831	760	800	769	790	811	828	794	767	793	807	781	815	835	777	781	797	856	790	847	814	804	864	818	812	810	815	810	817	790	766	790	813	810	771	813	847	791	833	817	776	840	786	803	832	764	824	830	856	846	861	760	808	824	838	785	829	805	845	837	830	832	800	854	804	752	778	840	839	795	818	837	805	866	802	806	800	792	795	805	791	850	746	785	802	815	743	816	795	810	767	826	779	808	836	772	780	821	820	801	826	797	816	823	797	782	804	844	785	800	855	786	826	817	816	772	785	776	820	781	807	815	780	839	805	792	795	809	838	849	796	827	807	814	783	772	831	827	785	815	801	816	793	752	809	814	834	770	820	810	792	858	814	850	767	829	838	780	818	787	821	815	836	816	818	802	796	839	823	863	799	812	819	805	813	798	793	797	859	819	800	828	844	837	768	825	796	824	805	841	815	804	819	851	801	814	784	798	839	785	864	813	821	806	760	826	845	808	861	859	804	825	783	868	798	807	845	804	822	785	736	800	830	824	751	778	772	809	758	864	780	809	810	823	794	862	805
1617	301	293	288	274	271	251	296	266	310	264	287	271	241	308	259	244	283	311	281	276	257	276	304	291	255	299	276	293	297	251	250	302	280	254	285	310	275	295	256	262	298	281	293	278	250	259	310	255	282	298	318	291	249	300	254	270	261	314	261	306	264	300	304	281	273	290	269	256	300	306	285	287	274	265	295	270	292	240	227	290	320	292	262	281	271	251	277	248	281	293	304	269	251	272	285	287	282	282	259	227	257	274	270	300	293	310	240	255	253	281	232	257	291	323	276	254	269	258	242	267	275	282	276	296	297	301	279	281	244	278	249	269	271	281	281	292	244	252	269	266	269	283	291	317	273	267	287	253	279	249	266	257	262	260	287	273	305	263	263	242	257	246	247	258	276	303	312	250	289	285	280	296	266	258	257	264	257	270	289	266	281	300	259	253	274	281	275	292	261	307	278	281	288	309	285	290	304	270	254	306	273	279	240	262	309	277	293	239	265	264	265	248	274	295	272	263	267	304	291	290	298	281	253	279	263	256	269	275	286	251	297	243	257	263	270	268	292	286	268	282	249	296	292	295	251	250	278	313	247	277	311	297	272	274	298	304	265	228	324	267	279	300	255	296	285	298	304	301	274	284	267	285	283	262	282	264	273	310	249	278	258	276	277	295	264	255	287	280	283	245	266	239	274	253	260	286	248	249	281	262	255	294	269	273	284	272	296	279	289	290	277	226	251	235	243	263	276	255	282	316	310	287	280	262	296	259	273	298	260	301	269	286	304	292	269	285	269	285	264	286	259	232	268	313	265	256	262	289	307	292	288	281	297	294	269	290	266	278	268	291	307	246	275	299	284	288	284	248	267	259	267	259	230	279	278	267	275	263	266	241	269	267	293	268	246	251	279	236	283	274	296	288	255	228	274	247	255	286	280	307	275	310	295	269	302	269	259	269	276	261	272	245	287	257	257	261	280	276	257	294	279	261	339	289	262	267	231	275	277	281	278	267	260	247	272	271	299	301	261	255	287	314	266	272	268	262	275	299	263	284	277	256	278	297	257	269	270	291	275	327	273	258	293	268	257	282	276	255	288	291	276	262	279	274	277	288	261	265	274	259	291	279	247	264	302	270	302	266	271	285	308	290	283	257	295	263	264	263	296	287	258	241	280	267	284	274	283	266	276	289	270	241	263	263	259	318	274	285	289	276	275	287	290	257	264	297	286	292	266	253	284	290	262	273	265	253	300	270	265	262	277	259	270	299	245	280	237	260	251	255	285	285	297	286	289	261	293	208	262	284	258	299	277	282	303	256	291	303	275	277	314	279	298	269	245	263	298	284	279	259	238	262	286	289	275	285	273	282	276	289	279	264	249	262	265	266	267	308	284	270	286	264	275	264	284	275	298	265	291	286	260	268	284	287	286	279	302	280	254	258	285	278	279	261	253	273	259	263	303	287	272	280	263	289	278	286	300	252	276	233	295	285	324	300	245	276	269	257	290	283	300	276	299	255	313	285	300	285	248	284	261	284	301	302	290	253	255	291	256	256	284	251	263	285	295	299	292	257	250	260	284	306	320	294	260	267	247	252	249	252	259	283	267	277	296	276	292	281	294	283	268	288	242	289	256	226	279	254	281	308	313	293	304	282	286	301	271	247	275	268	259	265	258	283	246	266	244	256	293	264	270	272	289	242	270	276	290	273	281	260	251	269	280	258	265	248	298	240	304	271	286	247	280	282	282	246	265	293	267	251	286	261	286	331	292	303	259	249	283	281	294	275	267	276	263	260	267	282	279	282	292	288	245	274	260	280	258	232	283	281	275	272	258	278	282	291	273	313	268	253	265	252	280	278	268	275	263	285	255	242	231	267	274	262	285	291	296	235	238	275	313	305	284	264	271	275	249	282	265	255	257	278	336	296	256	264	264	282	308	275	279	259	304	296	288	252	283	234	269	270	275	279	263	245	282	277	267	275	299	300	279	299	236	261	282	257	238	243	266	277	254	285	259	283	255	236	259	285	275	295	262	262	278	250	274	290	277	287	279	252	257	287	274	252	248	316	265	309	284	290	294	287	273	274	258	284	290	240	265	283	289	287	275	301	281	309	265	293	283	277	287	280	285	272	260	258	286	239	265	295	295	265	275	270	247	276	278	265	304	263	257	289	312	273	265	251	293	278	241	281	219	274	282	291	297	249	262	306	280	286	292	285	264	256	297	268	284	275	256	247	270	269	265	278	285	289	304	288	254	288	272	296	300	306	273	288	282	275	266	287	264	255	296	272	268	292	257	288	247	260	247	303	268	300	293	282	250	305	277	266	294	293	269	268	255	279	299	251	265	264	256	246	264	273	281	276	272	264	250	268	271	286	257	287	311	278	277	285	262	274	268	278	288	288	248	281	269	262	249	278	297	312	305	265	243	287	304	279	291	263	283	256	286	277	234	287	274	248	273	273	303	257	289	290	263	285	266	273	258	318	262	278	245	298	265	283	314	304	253	271	290	301	282	262	294	263	285	284	261	278	284	285	259	251	276	296	302	265	281	295	287	303	284	269	254	245	271	266	281	280	278	272	284	255	238	271	250	248	267	228	275	279	263	257	283	265	317	289	306	270	265	270	296	297	292	259	253	265	265	258	256	267	287	237	266	278	294	303	304	287	263	271	287	278	299	289	305	268	296	260	273	298	296	288	271	275	282	271	262	292	284	277	280	306	254	290	283	258	282	277	234	292	293	280	269	263	259	287	287	280	270	252	274	291	263	263	297	245	270	306	278	309	253	285	252	314	269	257	263	254	283	276	270	279	274	264	279	306	275	266	290	265	291	292	262	257	319	289	271	283	281	280	282	271	257	263	294	289	261	276	255	269	279	271	290	326	299	246	287	298	296	266	270	289	273	271	284	263	268	293	253	263	274	257	284	284	303	289	269	257	298	299	273	296	266	265	292	297	269	236	268	264	245	291	286	293	273	287	312	268	248	291	300	285	304	284	295	261	269	243	300	258	272	292	284	272	278	285	277	303	265	270	267	263	275	287	271	260	295	263	298	269	289	285	267	274	249	250	267	274	292	270	290	314	253	286	257	280	288	272	282	310	247	269	265	268	266	280	284	265	268	299	281	280	289	266	305	257	246	283	284	296	275	268	261	287	257	265	296	269	245	248	255	311	297	271	255	288	288	225	284	283	296	309	269	260	299	290	221	315	302	259	283	286	264	253	305	303	251	293	286	301	258	289	281	273	267	271	278	272	251	284	238	324	304	266	283	298	293	275	299	293	275	296	266	297	278	309	305	269	283	279	254	295	252	279	267	286	279	275	283	265	298	254	279	288	281	277	272	280	243	264	279	292	265	282	284	250	285	265	273	264	256	276	288	323	262	278	290	298	279	293	273	304	265	321	263	276	272	261	257	287	297	269	253	259	306	261	258	260	263	274	283	279	343	264	292	288	280	288	292	259	273	285	259	233	281	287	252	284	295	310	292	293	274	277	281	279	270	282	277	244	266	253	251
1993	618	713	741	717	693	704	675	652	661	637	654	660	645	685	707	658	747	680	670	628	637	634	685	677	681	669	639	676	668	647	671	658	648	676	673	637	593	655	632	652	642	684	611	617	639	690	663	659	676	647	610	670	624	611	642	638	652	650	658	654	621	642	645	676	649	638	678	624	650	686	668	661	680	660	709	654	714	649	665	618	670	655	627	602	678	713	669	676	646	645	692	665	645	656	664	636	686	676	666	637	690	635	656	697	670	618	689	675	656	675	671	635	676	672	667	629	649	649	647	618	652	663	665	675	664	653	628	673	617	692	693	669	690	685	694	668	657	641	650	637	618	647	664	610	638	626	634	663	658	622	656	667	647	651	649	635	615	648	692	683	587	654	669	638	698	675	651	668	621	688	673	583	641	653	631	635	685	690	737	709	665	622	650	639	652	636	604	671	677	621	659	703	638	670	656	707	664	697	627	626	658	631	682	711	689	665	679	646	663	637	591	679	692	659	677	721	707	650	691	639	637	650	642	676	648	679	636	650	633	654	669	664	655	647	672	687	664	648	644	648	621	673	647	635	658	688	657	645	658	640	619	670	603	674	618	621	641	676	659	680	632	680	690	666	631	653	685	641	657	669	634	618	657	677	678	624	708	609	685	678	693	628	647	650	684	660	668	667	651	652	653	665	660	659	626	684	619	655	659	660	624	627	685	673	691	661	689	652	622	717	663	654	666	673	609	615	712	642	662	647	689	646	666	689	652	663	657	675	687	670	609	653	646	632	657	664	686	681	669	672	665	603	612	680	674	666	633	642	671	655	658	697	703	623	651	622	603	617	655	681	662	654	669	658	637	654	665	605	642	657	649	688	601	662	672	615	652	660	643	673	693	643	680	642	660	659	653	687	686	647	674	658	659	639	700	671	653	692	660	595	639	644	653	654	707	667	653	672	658	680	677	668	623	593	673	630	672	643	638	656	658	675	655	622	724	691	657	651	688	671	706	686	652	726	662	694	598	674	622	673	637	635	626	707	635	708	669	656	666	622	681	652	644	645	686	664	711	646	667	629	624	641	638	666	653	636	653	659	683	641	616	640	665	639	648	656	677	623	683	647	651	628	635	690	711	659	670	668	675	670	647	660	677	647	649	633	665	633	670	676	685	654	656	685	696	625	653	653	643	703	666	659	668	695	673	612	659	678	679	618	628	628	628	692	704	652	667	631	615	681	645	661	662	669	624	680	705	649	673	628	636	659	652	665	638	648	641	684	648	633	683	682	637	671	661	632	652	677	672	630	690	700	688	693	624	640	624	627	645	686	668	615	659	659	664	652	674	618	595	635	595	689	699	666	674	678	647	650	665	700	690	690	650	635	628	653	663	654	697	636	689	683	646	640	627	675	640	654	613	719	680	629	702	621	667	694	643	631	696	618	670	659	694	725	718	649	627	676	699	688	648	619	621	662	659	636	627	651	653	642	642	654	665	608	635	628	637	652	668	676	666	672	623	722	665	645	700	688	662	699	639	636	711	679	695	686	680	670	695	686	695	667	605	644	684	680	677	638	712	664	648	633	676	629	625	674	704	663	634	720	655	648	616	664	656	620	646	634	701	663	679	668	630	644	694	640	648	668	616	673	675	651	635	678	655	711	662	638	622	668	633	630	658	667	677	637	705	662	651	648	668	643	686	673	656	678	687	669	635	687	645	680	630	655	695	682	662	679	687	648	677	609	664	659	640	649	688	649	657	624	673	711	696	672	714	660	641	682	681	681	683	629	650	663	708	661	631	694	690	647	667	720	662	660	643	650	685	688	643	666	616	685	654	611	663	634	714	676	698	609	625	647	636	622	669	681	617	673	650	640	642	641	660	627	657	675	640	638	672	644	633	687	678	662	651	653	662	661	629	638	676	660	640	668	713	684	663	601	646	694	619	689	644	667	643	653	682	661	662	680	639	730	649	675	629	675	663	695	668	665	653	651	657	698	681	625	611	628	677	671	603	675	665	680	659	667	665	664	652	704	674	656	665	658	654	635	686	663	693	659	710	631	703	630	646	632	646	685	662	679	642	637	664	624	705	674	670	708	647	694	650	590	658	641	654	655	623	604	655	654	659	676	624	666	617	609	645	649	645	657	634	671	683	662	651	697	659	647	683	625	631	620	656	639	667	629	628	626	701	611	608	646	669	697	657	599	654	686	643	644	659	650	642	630	668	739	628	635	696	621	686	628	655	680	671	622	658	648	648	638	636	634	655	640	606	633	640	625	665	712	642	648	679	696	652	689	704	649	661	655	724	620	668	640	669	644	613	681	622	676	640	651	628	643	617	682	634	678	654	639	647	638	665	633	665	624	654	685	661	654	698	641	621	658	582	665	646	670	644	671	632	666	639	605	667	703	642	616	646	660	650	652	674	700	598	698	644	622	682	682	685	690	645	662	704	620	711	657	723	728	648	658	634	669	684	661	660	669	687	722	667	617	693	657	687	614	676	660	616	676	688	642	680	663	643	661	610	677	650	676	671	645	643	693	694	644	719	668	629	657	661	688	664	649	698	681	665	657	636	698	629	646	674	646	685	681	650	689	636	709	624	668	676	648	682	684	621	671	651	671	659	647	646	704	680	636	672	700	673	709	605	682	674	653	621	654	684	671	673	648	637	637	697	631	696	678	692	666	647	662	654	676	665	631	674	605	676	646	660	621	661	668	691	662	713	627	679	667	663	683	615	667	666	639	599	691	683	681	636	662	653	663	632	698	672	684	662	666	666	692	663	641	647	685	670	651	606	618	688	677	669	625	686	701	613	605	632	683	653	607	667	706	652	671	660	663	643	674	648	648	647	642	654	645	628	608	704	668	676	681	698	661	658	709	658	635	659	627	658	671	691	632	657	646	642	659	639	664	637	626	676	696	684	658	659	631	646	678	689	682	700	660	626	678	671	616	651	623	670	659	660	654	655	663	681	689	679	675	653	664	676	626	687	690	638	652	595	636	629	698	628	674	683	696	664	650	719	691	641	655	619	645	679	682	651	630	633	648	680	672	688	683	664	664	693	651	651	639	637	680	695	631	636	676	619	671	650	672	642	671	637	664	657	669	617	696	632	637	649	597	709	677	645	660	653	664	652	647	676	643	641	656	668	639	675	659	669	661	655	601	658	679	656	689	656	637	668	673	649	649	643	676	633	646	650	618	662	638	662	666	688	707	678	670	677	656	637	691	673	699	685	713	661	641	665	685	662	652	657	629	668	646	668	679	666	677	702	691	652	630	657	639	647	670	679	629	628	704	649	622	669	638	618	667	621	654	648	683	638	699	667	654	650	635	657	661	654	688	631	642	684	651	608	652	678	701	635	598	649	639	658	625	664	656	616	635	691	692	693	630	673	685	645	645	682	683	646	605	698	648	673	623	679	644	691	638	628	705	662	644	639	633	690	694	649	652	645	639	703	669	695	699	643	642	678	629	653	648	695	625	668	676	622	712	667	660	682	647	687	690	650	636	631	655	637
7731	501	500	493	530	324	254	251	251	201	204	196	216	187	202	193	168	184	216	173	174	192	181	188	213	167	179	185	207	199	207	191	152	191	194	195	190	198	159	163	172	178	193	170	174	163	195	194	185	187	179	180	165	181	202	160	196	174	196	198	192	170	174	189	169	177	209	186	176	191	172	160	196	181	161	166	206	166	151	181	184	170	157	181	186	166	181	198	156	194	189	150	177	182	188	206	175	184	165	194	164	191	161	202	170	175	165	192	190	172	160	172	203	184	174	172	148	192	164	189	219	184	211	169	168	178	170	182	178	210	202	179	195	184	185	171	176	161	166	190	158	169	172	193	204	175	165	187	175	170	183	157	168	202	175	167	182	180	176	179	176	186	149	213	167	200	190	156	166	182	183	191	176	192	172	202	146	165	177	161	171	169	172	172	195	185	184	184	168	188	208	186	186	191	196	181	156	171	177	170	171	201	183	168	176	167	182	187	180	160	184	189	166	199	198	187	170	167	184	166	172	181	176	175	188	189	158	185	178	159	163	208	183	203	191	232	177	184	179	166	184	182	185	159	186	185	155	176	182	173	153	169	135	169	196	196	160	206	184	177	178	171	190	173	186	165	199	184	166	165	145	177	189	168	135	177	198	173	187	158	175	178	177	175	203	166	181	162	161	201	145	153	187	169	163	186	170	195	209	192	177	176	170	173	183	170	165	194	161	185	166	188	167	194	177	213	187	175	193	182	178	170	183	172	173	175	152	163	168	174	169	210	186	187	170	192	179	166	146	199	169	177	195	198	188	164	180	175	175	161	166	189	159	181	163	165	163	192	148	165	183	154	167	153	178	209	171	155	150	185	179	188	195	206	182	197	186	176	193	177	179	186	166	142	172	183	183	162	194	167	186	160	197	163	173	202	187	176	180	188	168	214	172	170	162	201	181	182	181	194	166	175	180	175	187	177	173	190	213	176	178	183	210	187	184	188	192	184	198	178	173	179	160	172	200	180	201	179	189	179	188	164	166	183	163	149	201	169	180	157	183	184	178	158	172	169	186	158	194	181	160	189	158	145	180	173	176	167	173	189	174	163	172	187	154	188	201	185	170	200	174	192	209	205	154	175	179	200	165	187	191	193	173	139	171	171	170	199	172	177	186	170	178	156	193	185	196	181	187	186	175	172	183	209	174	192	169	162	168	157	185	178	181	188	143	164	164	180	171	195	190	168	176	171	194	183	177	158	189	180	177	183	209	175	181	165	169	177	175	166	168	176	207	196	207	167	167	181	169	149	173	172	183	167	149	161	188	173	183	192	195	164	215	195	148	199	175	175	175	183	182	200	190	183	196	190	167	168	202	186	175	204	173	184	188	177	182	176	186	185	221	178	197	191	173	149	159	153	168	166	184	168	200	224	166	151	199	168	170	174	138	175	190	164	184	176	164	161	171	196	183	178	157	181	191	187	167	169	192	194	176	199	200	174	169	181	186	165	164	207	179	180	173	191	165	187	189	181	182	177	185	167	166	191	174	173	175	191	194	184	186	167	174	212	199	187	196	151	189	158	186	185	185	178	177	199	169	198	187	174	180	194	155	171	204	161	166	156	204	184	166	183	192	182	181	162	203	170	178	170	171	167	178	156	161	161	178	181	184	171	176	189	175	140	187	192	171	161	182	190	185	158	191	192	161	193	172	175	177	159	182	153	194	180	168	186	179	204	176	159	164	175	172	181	201	222	179	168	184	199	177	194	185	176	181	163	178	161	209	154	177	194	184	179	188	173	177	171	170	198	216	175	194	199	179	180	196	179	200	157	187	172	165	198	168	159	183	162	192	190	160	194	182	203	160	173	200	154	171	183	170	172	185	185	152	199	176	181	173	161	174	157	188	193	160	173	185	192	174	184	168	167	168	177	206	178	177	161	179	192	192	164	180	176	150	180	182	210	187	171	159	175	174	181	193	198	177	193	190	194	183	188	179	177	203	195	170	193	187	175	181	171	184	189	186	189	153	172	167	161	187	176	183	189	190	203	175	204	171	192	173	190	171	192	167	162	157	158	179	188	223	196	151	194	175	175	189	185	164	194	165	174	185	193	176	167	212	172	174	160	192	176	171	172	171	167	190	183	197	176	159	193	191	176	164	183	189	163	196	168	155	194	188	180	165	171	168	179	180	163	203	174	172	166	157	176	187	197	182	185	181	155	203	183	183	190	182	165	187	162	162	148	168	178	183	183	198	185	200	167	190	162	190	205	162	157	189	183	173	175	185	164	151	194	158	169	154	179	157	164	161	178	169	199	204	163	190	194	172	190	170	134	161	166	198	183	185	178	175	178	187	158	166	188	195	165	209	142	179	173	170	167	165	198	176	169	189	191	169	193	173	148	185	161	191	195	187	179	186	159	152	180	198	175	185	188	189	180	189	194	172	205	189	206	192	171	183	180	170	168	187	189	177	163	179	177	173	165	174	180	165	192	200	162	167	200	209	157	164	160	165	164	168	179	159	176	169	159	201	157	209	179	166	159	183	172	168	173	157	168	204	166	184	166	172	162	188	177	175	175	190	148	180	188	183	158	170	185	172	163	187	185	156	154	183	166	187	208	143	184	168	163	181	173	190	188	198	166	193	173	177	201	167	179	179	183	183	194	163	197	192	179	172	158	200	162	160	160	160	171	193	173	179	200	162	194	176	167	173	204	174	176	168	183	146	177	197	170	180	201	183	177	175	195	179	175	184	166	168	167	198	174	218	188	183	184	207	167	164	162	198	181	185	163	157	190	190	144	193	187	202	178	177	171	182	193	195	186	184	159	186	181	180	153	195	167	198	169	179	184	168	210	186	181	169	184	169	158	183	179	164	173	166	174	176	175	180	183	179	182	190	192	191	181	153	198	181	176	204	175	173	179	235	178	185	166	192	205	183	181	159	190	172	171	189	158	199	184	170	194	160	207	180	177	175	181	167	172	171	179	177	194	167	169	185	181	160	189	167	195	189	191	160	158	177	173	185	207	183	156	182	185	166	184	171	150	158	162	180	199	187	181	185	170	173	136	161	168	213	160	169	174	194	187	183	157	168	152	195	168	155	187	181	183	174	168	176	172	160	158	186	176	184	171	181	214	179	155	154	178	174	173	166	173	209	182	177	182	197	197	173	201	166	201	162	174	163	182	159	164	157	187	186	156	181	160	158	187	195	175	169	177	149	156	202	184	185	151	194	188	197	174	193	168	171	184	209	188	214	189	177	185	187	194	216	191	159	180	193	151	184	178	182	190	181	161	169	173	217	179	190	171	204	209	183	186	206	175	199	196	182	186	155	183	184	160	185	166	199	182	168	150	173	169	172	218	158	175	172	148	195	179	197	175	192	164	180	185	157	222	174	191	188	193	173	174	160	172	169	173	167	172	169	168	205	203	166	158	169	175	165	164	169	179	209	199	174	184	179	198	167	172	161	202	199	180	204	187	186	178	181	206	172	171	162	164	189	169	177	184	181	180	168	184	153	174
6265	734	1235	1386	1745	1084	875	764	744	764	719	644	610	629	582	539	570	554	549	546	547	512	542	491	503	474	517	514	541	499	498	499	507	456	482	510	522	451	498	469	444	490	482	485	509	466	455	478	494	499	492	527	511	505	496	478	471	502	498	477	506	466	469	494	493	490	469	502	517	486	503	495	533	498	461	494	488	444	483	507	503	470	516	472	471	510	491	532	464	529	466	474	439	482	507	461	462	507	515	448	500	462	455	503	497	471	475	472	525	497	476	478	514	523	478	465	514	463	470	467	461	504	497	460	498	473	462	490	467	480	452	481	462	503	493	468	477	503	471	518	524	436	451	527	477	497	497	481	475	480	470	482	476	482	472	482	463	516	485	478	508	483	465	537	471	508	530	448	539	482	481	499	457	474	529	524	507	473	488	457	511	496	471	490	463	491	515	473	454	484	482	486	465	489	478	492	455	488	510	502	469	543	473	523	466	486	466	525	487	479	480	503	486	514	510	512	428	499	472	436	438	463	462	486	502	482	471	467	496	442	513	522	456	490	490	475	509	469	516	440	470	487	498	462	459	525	508	487	460	456	544	494	458	453	479	482	480	477	482	481	478	503	482	459	447	478	469	462	500	498	468	497	482	514	498	485	490	473	494	470	462	493	468	495	469	480	502	504	489	488	457	470	483	455	496	490	508	454	484	498	522	485	462	477	478	466	497	497	492	518	472	461	501	492	465	489	485	514	483	477	489	488	502	480	465	509	511	475	496	482	490	496	465	504	475	470	490	475	466	476	455	457	487	474	502	468	465	504	443	477	447	491	482	440	494	485	498	512	512	494	507	480	494	468	462	506	502	527	498	513	439	480	473	458	499	499	456	492	489	481	473	479	479	434	463	520	480	507	502	460	448	487	480	446	482	498	471	491	474	464	516	507	494	488	489	509	496	478	429	501	513	506	501	499	487	514	500	480	492	471	501	473	500	469	461	516	504	499	497	504	465	484	501	471	476	475	466	511	473	485	501	478	495	457	498	489	482	469	448	474	506	468	438	486	455	490	474	499	448	468	496	484	474	466	485	466	507	473	500	483	505	453	486	476	497	466	487	437	459	495	479	488	483	499	494	440	469	502	483	470	503	496	503	484	491	504	494	484	463	496	471	482	493	503	515	488	496	436	459	486	446	478	501	452	497	469	480	472	502	486	468	489	457	503	494	483	451	511	493	503	472	512	489	477	499	518	497	480	526	469	477	490	493	486	490	528	484	490	507	471	462	484	438	487	524	495	469	517	467	486	465	512	489	482	467	474	439	476	493	444	463	488	466	495	482	496	495	485	453	495	441	524	497	484	464	516	494	464	490	412	498	451	534	485	510	451	525	505	446	482	481	510	441	490	505	495	509	515	473	468	531	490	515	486	470	498	507	466	478	492	503	466	496	469	498	480	468	470	484	471	474	470	464	468	501	484	479	458	497	493	477	471	463	489	457	460	498	497	449	491	462	500	483	472	494	480	508	470	489	477	482	492	495	444	519	528	477	476	485	480	501	527	491	472	484	495	515	462	484	484	467	523	480	483	516	528	479	447	481	474	513	480	486	472	496	491	510	471	506	500	486	505	487	449	463	494	486	468	489	452	516	529	478	485	444	494	480	499	501	499	478	519	462	484	486	487	511	486	490	469	476	485	474	447	473	502	497	479	476	531	447	477	507	499	458	457	513	451	458	475	449	506	445	462	488	463	514	487	461	527	501	467	476	474	493	463	506	503	470	474	477	463	497	461	507	500	474	510	481	466	471	514	481	460	493	514	468	491	455	475	461	508	461	483	506	510	472	485	485	524	476	509	499	485	478	480	496	491	485	494	490	468	502	518	517	482	464	478	506	495	496	472	489	493	503	437	506	461	475	471	468	520	487	479	482	458	484	489	535	496	483	485	476	487	470	476	503	457	478	477	507	479	515	474	488	451	489	466	480	483	526	506	484	499	474	455	500	503	454	482	486	465	472	496	507	493	482	491	467	479	494	502	493	538	485	503	453	466	450	499	470	449	529	478	505	474	507	482	502	508	470	484	478	449	466	467	443	471	487	477	491	495	500	488	472	476	521	447	460	460	518	474	471	486	496	464	500	493	495	521	511	484	469	483	450	471	470	522	511	494	507	505	546	481	474	482	463	463	514	490	503	470	474	490	520	494	465	470	456	508	472	493	504	455	497	492	501	458	529	508	472	487	492	487	462	473	461	529	474	516	474	468	478	474	473	480	468	460	481	509	443	434	490	472	505	450	492	470	472	471	495	532	493	478	454	449	476	498	455	490	454	442	473	468	455	486	466	473	508	500	524	505	474	462	465	467	482	490	456	454	469	477	510	484	522	444	477	515	485	447	498	536	456	485	514	473	518	487	493	469	525	462	535	490	490	470	479	496	460	481	486	492	468	493	486	501	500	484	478	489	510	467	475	465	445	476	423	507	516	484	491	472	487	491	456	487	474	477	480	485	518	475	486	446	482	482	485	481	461	509	476	459	525	465	453	510	492	487	477	490	476	465	489	465	485	469	464	449	489	488	490	511	519	493	508	494	501	515	509	484	496	495	466	488	481	522	485	481	483	499	534	475	471	471	504	485	465	469	488	455	495	503	460	503	488	480	460	492	491	505	544	491	486	465	500	503	478	519	471	482	457	520	487	493	482	501	506	495	497	501	474	492	503	480	473	458	522	526	479	511	510	506	500	520	470	508	469	472	470	494	499	466	498	495	492	471	466	503	472	436	478	494	452	492	467	483	494	522	474	465	477	515	460	515	491	497	495	451	508	478	482	528	497	503	511	480	460	434	463	489	474	522	464	430	483	482	482	515	472	486	466	467	454	517	483	467	471	504	479	483	481	464	485	460	495	492	494	473	504	519	473	488	480	447	464	467	505	453	509	467	499	495	471	490	472	448	477	476	502	521	440	481	527	476	516	548	499	489	476	458	479	508	481	474	495	508	505	494	474	467	482	483	466	522	443	462	454	458	450	468	491	464	472	453	515	498	477	463	502	498	450	521	495	470	473	514	513	484	481	491	498	498	493	495	487	470	483	461	483	471	472	500	470	467	464	507	512	486	470	476	479	475	471	487	488	473	477	483	483	493	457	486	514	528	485	490	459	474	479	510	478	498	519	435	476	472	466	507	471	477	513	494	504	457	461	497	452	496	461	478	497	472	519	518	509	476	475	500	495	470	470	494	459	485	453	492	464	474	480	473	528	459	499	506	513	452	443	488	525	489	456	509	440	488	475	462	523	477	464	470	469	464	503	488	496	448	441	479	476	483	501	459	491	476	497	520	503	473	493	492	503	494	488	460	473	489	467	487	458	467	471	476	462	470	478	491	483	503	460	503	490	469	442	487	482	459	461	501	474	472	471	484	458	508	454	487	461	489	440	473	461	453	500	475	510	477	482	502	520	517	442	499	472	524	512	478	498	446	485	472	479	491	467	502	481	489	487	452	500	485	525	454	446	480	492	495
14016	1258	1098	973	1088	816	519	459	408	421	396	398	379	405	328	330	374	345	363	358	354	341	324	357	327	352	333	340	343	343	355	362	353	326	307	374	362	302	328	369	324	331	340	365	343	368	331	329	292	290	332	330	345	349	320	366	363	329	362	350	347	327	350	316	370	332	347	343	361	327	356	305	356	312	320	337	328	347	323	351	331	327	344	341	318	323	364	318	324	357	310	331	317	340	330	328	338	353	352	339	305	342	349	307	331	320	310	323	341	365	316	343	342	323	369	326	326	339	345	339	346	351	328	310	354	330	317	343	353	336	350	338	365	327	286	323	367	365	315	346	311	332	296	329	353	315	331	353	337	339	364	354	305	349	327	357	319	359	316	315	345	339	342	322	357	323	342	274	308	317	355	312	313	298	312	343	357	317	319	331	318	328	333	324	368	342	306	347	372	313	323	320	382	332	322	315	339	320	343	310	354	372	348	379	363	348	337	332	319	324	320	322	320	320	350	359	334	344	365	350	339	344	339	329	347	392	326	307	334	360	330	375	314	354	321	326	380	355	342	339	307	291	357	341	326	310	341	334	337	359	326	364	339	292	354	327	354	349	331	335	360	322	312	313	296	337	324	321	298	378	368	346	299	351	357	348	338	363	367	319	368	323	348	366	338	333	328	290	328	332	369	347	317	328	344	362	341	317	336	376	345	344	330	345	316	319	339	348	303	330	325	311	365	351	343	336	352	354	333	349	328	315	341	353	317	362	304	306	334	310	299	310	350	324	315	349	317	347	338	353	314	323	344	339	337	300	345	351	345	332	366	329	371	329	337	361	328	323	324	310	350	327	325	323	320	287	342	326	321	288	340	358	353	307	342	319	345	374	331	338	295	332	366	352	305	333	346	357	299	327	341	322	340	353	359	371	361	328	332	353	324	296	304	333	344	317	337	346	311	356	305	319	330	317	305	341	333	322	356	342	316	316	339	312	357	308	335	324	315	326	351	341	362	340	357	308	341	353	317	309	314	322	365	337	356	349	356	294	329	338	322	330	314	343	322	344	323	335	337	347	342	348	314	347	345	334	338	330	320	318	339	311	359	357	335	332	303	392	367	354	342	302	342	320	368	358	346	352	349	358	317	302	312	327	337	354	359	368	312	320	325	354	295	341	331	349	328	328	312	304	341	333	358	325	375	357	327	338	334	336	337	365	344	358	343	344	339	324	325	373	378	326	319	318	337	337	292	329	314	357	361	329	336	325	303	339	317	282	320	366	359	352	341	338	349	335	344	310	311	339	336	348	325	297	331	315	327	340	336	329	345	332	322	332	329	358	339	325	360	324	382	319	330	340	369	387	346	312	364	339	333	372	341	299	340	346	325	346	309	325	323	346	341	334	347	345	343	314	350	330	339	325	317	354	361	345	331	357	337	360	319	337	335	314	330	335	338	333	372	336	328	349	328	365	300	336	326	347	343	340	308	341	354	312	340	328	312	309	351	350	360	377	337	329	356	346	342	344	313	348	343	348	338	307	350	338	349	344	357	352	338	354	326	326	341	314	318	342	330	319	373	327	322	323	296	362	360	332	338	314	376	334	334	365	337	337	351	331	317	316	319	340	328	349	321	332	297	345	332	333	341	324	314	349	340	357	324	352	327	364	341	346	323	355	302	338	325	353	348	342	331	341	308	369	356	324	321	362	351	330	366	346	348	360	351	308	374	302	306	346	314	323	351	360	361	306	338	334	379	360	363	341	341	339	336	346	354	384	351	319	340	333	339	336	373	326	339	343	328	339	354	331	359	382	351	320	328	326	318	304	363	342	335	337	343	350	361	324	330	333	359	325	313	336	379	367	343	344	314	320	333	339	341	328	362	318	319	308	324	355	340	335	307	345	362	323	331	332	323	348	354	318	301	328	318	367	332	284	345	312	327	359	384	367	334	319	325	346	346	308	335	352	318	321	354	335	331	349	322	359	311	337	352	351	344	343	329	310	331	292	334	332	366	347	360	326	353	325	337	337	329	371	333	319	319	321	327	321	346	343	332	294	350	381	335	356	315	320	345	339	374	322	322	350	331	351	344	324	321	319	348	357	345	338	345	328	316	344	361	335	351	352	337	332	320	297	316	326	349	319	365	330	335	329	340	303	319	322	360	326	330	302	347	338	319	296	338	327	380	342	341	314	351	346	310	313	304	316	345	318	346	339	328	337	336	312	319	313	331	321	338	321	322	345	311	351	339	356	339	358	329	329	318	336	348	346	359	356	338	356	382	341	371	336	334	328	318	355	340	351	333	356	294	349	347	312	361	308	323	344	341	368	346	315	335	354	311	345	310	357	334	300	334	331	327	327	310	344	326	328	311	307	318	327	311	358	385	350	330	351	310	364	338	342	319	306	317	346	329	335	362	353	315	354	345	337	349	345	343	328	352	344	336	332	329	347	334	332	318	336	325	334	326	347	336	363	328	311	323	338	285	317	336	335	332	330	348	323	328	321	315	307	351	312	334	358	333	319	338	319	357	345	351	346	362	310	323	323	342	308	324	333	352	326	328	317	308	344	326	300	310	349	373	335	361	359	304	375	356	307	309	320	320	319	337	324	331	324	357	312	300	333	370	344	335	338	350	350	311	337	316	347	324	330	327	319	323	365	305	326	334	352	337	363	336	302	303	318	333	362	328	340	346	329	367	336	338	331	323	330	317	328	307	343	346	331	349	352	323	324	337	317	380	326	330	338	347	300	337	350	331	310	365	338	349	309	284	330	373	322	330	352	360	369	332	352	341	304	344	300	332	325	308	315	367	337	325	341	316	369	355	327	336	317	331	336	345	353	320	380	330	337	339	325	334	329	315	363	315	334	344	357	348	347	347	302	338	382	357	349	356	336	326	330	334	365	325	342	348	293	329	344	324	348	348	335	343	336	342	367	350	311	307	326	318	342	375	343	322	346	337	339	331	313	362	330	335	360	325	319	335	365	315	344	332	335	316	337	354	335	362	350	370	323	315	369	322	314	345	367	376	365	356	330	333	360	345	343	330	326	324	323	332	314	308	350	325	359	328	327	353	353	340	358	335	338	330	361	329	300	305	337	302	318	348	369	350	355	323	338	330	342	349	317	316	328	314	314	325	353	324	359	325	321	370	352	349	299	341	337	328	355	342	322	337	333	324	332	336	346	349	319	359	344	362	357	355	291	309	313	364	354	331	360	330	332	359	331	335	314	324	359	342	351	334	328	340	359	342	323	361	351	380	358	359	368	322	390	328	316	319	342	319	356	364	342	373	337	335	337	362	332	311	319	333	367	346	351	299	335	321	332	387	367	328	323	357	373	347	346	312	349	356	317	360	321	318	322	331	331	325	387	333	359	298	316	312	351	348	359	337	334	354	355	296	345	330	302	338	362	328	309	318	357	349	334	338	303	380	329	319	357	313	352	325	338	344	316	364	320	300	323	358	342	342	357	354	359	330	356	332	308	347	332	303	371	334	327	321	335	335	335	322	326	352	352
8431	1314	2246	2617	3164	2132	1596	1422	1356	1238	1229	1181	1077	956	959	980	1018	994	957	922	894	884	830	925	882	877	845	884	825	868	887	849	841	863	862	889	866	871	853	833	805	812	816	783	847	829	860	789	808	832	802	847	778	805	845	788	818	848	818	799	831	830	820	835	822	809	853	807	812	849	874	904	795	798	747	818	815	764	835	845	841	844	813	837	750	793	774	775	805	773	810	849	812	786	873	786	850	861	797	789	815	799	752	828	779	808	791	835	813	765	819	859	789	840	800	787	792	828	775	833	797	753	800	821	859	861	796	837	786	789	796	837	802	845	839	769	848	769	794	810	854	809	847	809	757	776	825	809	867	825	855	807	882	801	823	841	866	724	799	823	826	839	808	780	866	761	775	820	820	816	770	772	833	842	853	834	790	825	808	789	826	825	798	838	790	799	826	770	837	797	855	796	820	828	818	768	791	810	910	777	793	809	836	811	795	780	844	798	855	790	826	825	775	804	784	806	799	815	845	780	806	802	808	808	823	782	813	839	792	888	807	798	829	866	823	772	815	840	819	820	742	808	841	785	784	833	824	813	791	814	787	789	793	780	852	787	811	832	805	841	829	804	863	766	815	858	844	799	883	871	780	817	814	793	806	802	786	818	841	813	820	811	802	813	844	852	812	877	816	875	826	854	794	879	790	803	823	782	848	798	799	856	850	824	855	816	841	802	797	746	841	843	802	815	833	828	787	830	817	756	818	856	836	832	795	780	797	829	826	772	790	805	807	798	870	843	811	768	827	851	820	845	832	838	809	814	814	792	848	778	823	819	790	817	858	824	795	833	889	745	797	804	859	837	853	782	854	813	782	813	773	855	856	825	843	808	809	810	831	777	783	829	823	831	782	842	788	790	828	840	803	815	817	818	794	828	833	788	791	843	806	764	857	837	813	801	838	784	813	758	797	810	790	803	767	796	863	826	782	808	804	825	825	827	755	823	774	785	807	869	838	781	761	774	818	807	781	809	823	789	809	840	776	775	805	840	775	833	841	817	831	844	821	804	751	792	834	815	816	826	837	803	784	785	784	838	823	859	809	840	796	826	815	848	821	850	861	790	829	756	778	808	801	828	768	779	790	801	827	793	821	793	832	787	817	830	831	822	822	829	810	822	804	830	830	829	832	756	838	869	822	777	802	803	758	755	765	824	767	801	855	804	835	828	768	763	801	799	779	804	782	794	781	836	840	791	844	822	819	809	851	800	767	860	806	793	843	828	746	776	841	797	796	832	830	834	827	794	856	839	801	788	758	779	793	791	819	808	799	773	807	836	760	827	808	825	819	821	813	826	794	814	825	829	813	818	840	809	769	819	856	796	786	827	771	797	821	836	816	785	796	779	809	813	806	801	809	858	814	865	834	793	823	825	878	758	815	810	811	795	782	794	818	850	828	836	750	785	856	793	829	785	795	825	787	877	841	783	824	795	803	820	814	820	849	826	821	771	803	848	831	835	844	834	845	808	802	811	850	850	788	783	887	778	765	825	780	869	814	804	837	753	831	826	831	848	824	813	820	800	764	785	833	848	829	786	854	791	845	834	832	825	821	818	776	750	837	770	802	789	757	802	788	822	830	849	775	874	835	820	805	816	830	826	788	786	837	833	827	863	802	823	790	857	805	753	804	818	854	756	845	820	836	787	788	848	800	792	774	825	818	831	811	833	768	842	826	767	778	828	803	819	860	786	791	791	805	845	835	831	773	775	763	782	873	847	813	823	779	786	819	731	825	819	854	783	839	800	845	833	814	862	789	857	820	793	808	774	826	818	803	824	815	807	844	867	748	813	828	796	841	792	827	849	797	843	804	813	784	822	746	825	844	839	885	854	841	809	761	735	811	844	787	822	798	858	768	817	815	852	840	818	827	800	795	835	823	856	787	835	825	793	818	821	822	774	771	803	816	829	847	815	828	799	836	840	793	820	783	794	787	836	803	819	830	844	813	807	816	783	776	783	838	784	798	819	792	848	798	802	799	760	809	870	829	812	827	809	816	788	796	856	828	788	848	853	783	778	792	804	791	839	818	798	767	800	819	770	824	831	834	824	835	828	796	837	803	824	831	818	786	847	798	822	867	809	780	814	792	800	793	821	805	785	842	792	818	786	816	815	804	851	731	799	752	828	819	789	806	803	799	779	783	827	762	832	837	855	869	797	787	799	766	788	788	800	815	794	806	775	849	801	803	844	828	764	829	792	850	802	803	814	815	820	801	802	852	815	852	828	881	808	791	865	777	834	824	802	731	830	806	821	795	859	848	812	859	811	778	789	766	850	854	818	792	814	851	862	849	798	842	843	845	808	833	786	767	802	851	753	808	822	832	828	849	853	792	814	836	797	795	763	825	803	802	834	833	796	839	820	869	807	786	840	850	813	813	775	803	780	780	778	812	837	846	783	813	775	816	801	758	822	793	793	781	773	821	773	815	808	859	814	835	861	809	856	825	797	840	777	799	873	846	787	788	807	775	893	764	832	832	802	802	836	829	873	771	836	858	835	816	787	802	840	851	791	786	836	800	812	824	827	796	853	805	791	837	812	817	815	833	812	819	776	843	777	760	858	797	767	788	804	799	807	804	808	791	853	773	800	781	802	790	831	843	814	819	792	801	844	793	794	782	846	830	843	871	750	818	850	800	835	806	828	808	822	865	810	801	843	811	812	807	781	811	824	824	831	788	834	806	811	827	851	795	803	799	835	786	841	807	834	799	815	860	843	828	774	793	790	822	824	821	806	841	795	813	791	825	795	809	801	808	839	862	861	837	804	821	795	770	831	810	815	816	849	801	775	820	826	768	810	858	847	834	835	830	811	826	817	827	836	780	856	879	777	844	823	774	834	827	819	796	817	849	824	768	775	859	799	832	865	769	827	787	866	855	799	777	851	782	785	854	845	743	813	776	837	810	827	885	810	807	741	818	831	808	805	836	852	837	828	837	793	828	812	805	855	840	801	813	793	878	830	834	835	749	806	838	814	844	809	812	795	869	809	822	814	796	803	766	836	804	814	830	769	766	831	827	854	796	876	836	863	773	813	788	782	764	792	799	799	828	816	776	848	832	812	801	808	849	835	827	807	798	810	807	804	829	806	822	808	841	796	789	777	855	823	802	809	810	823	849	829	767	790	789	761	768	829	770	843	843	822	805	806	843	814	864	855	831	815	816	806	813	803	798	833	819	769	827	863	801	859	775	767	810	849	778	836	792	768	788	795	766	802	810	787	838	784	841	826	773	817	804	766	825	833	813	817	807	782	833	809	803	845	823	799	749	785	785	807	867	847	792	814	867	821	786	795	816	830	848	793	798	818	839	802	869	811	807	785	823	815	805	853	801	803	841	791	808	828	799	818	812	765	753	746	805	842	767	846	815	816	840	806	803	819	837	835	810	821	816	796	820	862	869	860	810	846	817	798	798	852	793	812	821	835	823	789	815	828	835	799	803	840	787	797	790	777	805	814	853	766	791	818
1496	281	268	307	277	275	231	298	233	268	257	278	271	264	273	291	271	276	286	262	256	276	288	248	276	286	288	285	259	258	281	285	244	276	275	274	287	237	243	244	265	275	286	248	301	258	262	241	264	283	291	237	253	286	260	266	236	268	235	266	302	270	302	280	271	274	271	278	272	281	292	269	258	258	277	269	293	263	283	254	280	292	275	292	277	259	294	269	266	277	270	307	298	272	268	260	286	268	272	262	258	275	243	283	269	291	288	300	257	294	247	287	277	284	258	255	273	271	295	296	269	253	275	266	269	286	264	281	279	275	285	262	268	295	321	298	286	268	263	272	271	261	255	261	246	284	283	275	276	282	256	274	282	252	288	243	239	285	267	245	287	271	248	289	273	269	245	255	281	286	288	311	260	263	270	277	293	251	300	285	264	298	267	239	254	295	288	292	257	279	266	275	303	278	272	257	262	285	235	294	262	249	271	268	305	269	247	319	286	261	270	299	276	296	275	225	282	261	276	265	262	274	276	298	263	273	253	284	293	288	284	264	281	280	287	284	291	265	282	290	248	258	253	265	280	262	260	288	278	280	274	268	270	258	285	274	298	283	295	291	261	262	286	266	243	257	268	269	291	262	251	297	279	271	290	269	267	272	276	281	270	280	266	276	271	275	277	286	269	277	296	260	265	251	272	251	260	245	241	277	254	263	261	271	244	262	283	305	291	276	262	285	293	288	277	268	273	304	273	274	269	261	268	275	288	254	248	277	307	286	288	265	252	300	275	265	281	290	264	261	280	314	283	276	269	290	290	271	263	289	287	285	290	299	329	274	287	306	266	284	265	273	270	304	290	267	277	298	285	257	276	284	258	266	276	268	254	256	267	289	296	291	265	254	295	266	263	285	277	274	280	263	287	279	286	266	255	262	283	255	258	292	293	284	289	261	278	281	249	255	260	280	326	266	268	271	303	297	297	290	298	274	288	274	266	279	280	275	294	298	261	278	321	277	283	250	228	257	261	250	290	279	263	273	264	288	258	273	293	245	255	280	256	280	277	262	297	278	300	297	269	242	269	300	303	289	268	296	237	294	234	270	282	290	274	270	294	273	265	265	261	278	260	271	273	261	288	278	282	285	302	305	289	259	255	293	274	274	264	273	282	271	241	267	261	291	259	282	267	276	275	269	250	267	249	261	274	282	252	268	274	286	254	269	253	233	257	276	292	271	296	317	285	255	288	260	293	305	269	313	255	273	278	269	272	274	255	267	281	260	292	265	269	308	299	283	275	260	264	280	294	293	287	308	268	252	309	259	303	304	272	244	327	276	279	305	289	285	289	290	249	253	272	287	266	247	273	272	313	259	255	258	267	278	302	272	256	280	286	277	228	275	276	287	263	290	306	290	286	237	244	279	264	276	255	250	279	294	244	287	249	251	245	266	299	247	269	302	281	263	254	245	295	285	307	308	260	271	270	267	248	277	267	284	269	269	277	279	295	283	307	269	319	280	282	277	285	268	280	259	274	269	260	298	279	294	295	276	276	281	270	268	255	278	281	264	241	270	246	318	299	273	284	291	285	258	260	245	262	263	272	257	265	263	274	256	254	262	270	287	286	260	285	267	263	272	271	276	290	240	260	268	287	268	302	268	308	315	303	279	281	279	252	297	311	244	297	279	267	289	276	288	255	275	278	291	287	252	249	262	239	261	245	270	294	254	259	259	266	273	285	285	264	312	266	248	245	279	217	283	304	295	247	275	265	277	304	283	282	259	252	274	287	273	270	295	230	266	255	317	288	263	287	274	285	284	270	245	280	265	274	254	281	304	239	288	281	261	244	263	268	293	280	287	317	263	266	273	284	248	291	311	298	314	289	279	271	269	309	264	291	271	288	279	282	261	302	302	294	284	274	289	282	278	299	299	268	281	255	279	276	284	285	271	264	241	240	249	247	257	255	280	290	270	244	271	307	289	251	258	287	262	280	245	277	291	266	294	267	303	266	278	303	267	312	273	291	292	271	247	275	275	267	275	267	275	278	291	279	293	292	254	277	264	266	277	291	254	271	284	270	281	270	292	306	309	284	244	305	259	282	268	285	276	269	234	268	263	275	279	291	306	255	247	266	257	258	267	287	258	289	284	266	266	262	294	281	247	291	276	264	297	290	297	232	281	267	266	289	288	292	325	276	277	284	278	263	304	282	265	285	290	287	248	283	268	260	270	301	279	268	273	233	278	293	263	253	274	282	284	307	250	278	259	281	288	274	274	257	261	291	264	269	293	264	285	284	288	277	266	279	259	300	287	267	276	276	251	293	270	292	277	261	290	299	285	251	256	291	280	266	293	253	304	263	260	260	292	254	293	257	272	276	302	284	285	264	270	268	245	243	272	292	253	272	260	281	315	271	250	275	285	337	232	266	283	250	261	246	280	283	245	239	258	266	281	294	305	283	280	278	285	276	275	273	262	287	257	282	296	261	277	269	300	259	338	288	223	277	253	279	292	271	245	277	287	284	270	264	288	274	253	294	273	265	278	280	251	302	247	250	253	288	241	301	269	273	278	318	274	266	260	287	273	277	279	294	269	244	263	273	267	295	291	295	269	267	260	302	240	288	276	285	279	259	263	255	295	282	293	303	257	262	256	274	227	258	280	247	273	305	274	282	271	278	264	277	262	245	263	293	260	279	277	297	286	251	286	275	289	267	250	260	247	244	276	319	262	254	273	257	271	249	302	301	260	292	287	267	257	303	235	256	302	285	272	299	305	258	267	285	232	310	283	276	281	293	263	248	294	301	262	318	306	320	278	281	272	261	282	270	309	271	306	263	268	279	266	287	261	296	305	276	286	285	261	278	279	325	291	267	276	267	254	273	301	267	278	237	282	252	299	303	254	273	287	277	295	288	297	261	280	300	269	268	263	293	260	290	308	259	266	242	275	263	293	262	260	296	261	296	298	295	293	254	246	251	268	272	275	242	284	276	273	292	257	268	272	279	288	278	267	259	271	270	314	294	268	290	282	258	290	288	272	276	271	261	285	233	282	281	264	275	253	284	253	262	290	275	281	295	275	277	271	255	275	270	292	271	286	269	288	242	269	294	264	298	286	280	269	304	298	275	279	296	291	283	256	254	287	304	266	267	288	280	276	249	283	267	315	277	272	272	251	266	270	275	312	302	266	261	250	263	262	254	276	300	267	280	278	276	301	287	305	248	285	265	302	262	283	282	278	293	287	291	298	256	271	264	282	257	234	278	271	272	294	277	260	269	290	264	267	268	272	276	271	273	273	276	304	282	278	266	272	274	244	279	262	292	291	248	277	303	252	283	277	282	286	287	282	265	253	263	282	283	290	261	281	256	288	279	271	275	258	294	279	283	257	275	284	255	282	271	242	290	288	270	248	291	297	234	271	266	258	259	284	286	278	256	287	270	265	270	250	291	273	279	293	296	272	277	291	268	268	238	250	302	267	257	241	318	295	261	289	267	303	242	289	270	266	263	273	286	252	260	242
1861	685	634	667	673	662	658	619	673	657	660	649	660	601	659	623	636	657	711	650	624	655	657	646	646	666	636	673	651	641	651	565	698	669	709	653	691	674	636	630	644	667	663	664	611	652	654	630	659	689	652	625	656	615	600	677	709	625	685	638	695	599	657	653	660	666	656	638	656	611	680	705	663	616	622	638	684	607	600	628	656	663	695	637	667	619	640	685	651	658	605	658	681	664	698	622	636	664	683	734	682	656	678	642	624	642	648	685	658	663	662	636	619	654	624	641	668	653	665	680	672	661	654	682	707	649	631	668	672	668	641	666	657	642	655	663	632	662	632	688	657	617	671	632	659	645	672	645	694	614	632	653	670	689	592	641	628	628	653	663	658	676	666	620	665	680	687	639	644	643	642	695	664	667	678	614	646	636	651	654	644	669	638	610	608	631	687	603	647	706	662	664	678	631	697	652	594	605	656	642	652	639	633	636	649	658	635	680	693	635	652	630	658	670	660	690	660	639	589	681	616	684	666	684	655	652	694	664	644	661	616	704	603	635	636	678	677	639	626	671	648	707	639	641	672	631	653	641	690	642	613	635	655	633	637	681	619	664	655	640	641	605	652	662	639	650	640	622	675	681	650	658	599	673	697	642	672	646	671	609	720	649	667	644	687	703	645	699	604	606	627	655	679	599	702	662	617	627	650	674	669	685	648	609	635	646	642	707	682	634	652	662	662	638	674	630	664	665	628	619	618	626	667	642	681	618	664	671	643	627	638	668	618	644	653	699	655	609	651	643	634	662	682	678	629	630	690	640	652	630	644	646	679	627	658	674	629	641	675	605	623	684	688	648	660	664	656	702	658	675	653	680	598	643	615	664	642	685	684	652	687	642	652	661	697	696	693	661	649	636	623	637	659	643	643	633	632	652	725	647	651	628	666	635	604	644	646	684	642	639	630	639	661	668	634	635	681	659	637	626	643	640	672	633	667	658	650	683	657	656	618	645	667	648	685	638	601	687	619	635	654	663	651	622	636	673	667	623	662	663	663	676	644	663	679	635	660	661	626	665	648	658	663	684	657	640	694	676	656	646	684	687	672	634	651	676	636	646	663	663	671	657	687	670	669	629	664	621	656	663	679	677	622	659	695	680	661	610	628	622	633	626	599	649	621	614	672	627	653	674	653	663	679	691	640	633	692	656	659	660	683	624	694	680	664	672	678	665	602	629	643	627	625	676	631	645	642	636	670	706	609	639	665	709	657	623	663	669	662	615	631	651	665	632	624	655	601	664	671	598	649	641	640	671	689	676	613	692	670	569	648	637	653	687	646	629	681	645	660	688	608	705	652	699	689	700	644	614	674	650	673	661	668	652	666	664	629	616	647	669	669	605	612	632	605	647	637	661	653	614	672	659	702	688	624	654	726	640	632	701	645	631	657	659	667	638	634	684	647	677	644	599	692	642	658	681	638	661	610	612	662	655	617	638	697	603	626	659	677	616	662	660	678	678	662	669	678	645	640	662	661	613	606	653	622	686	610	694	662	666	627	629	655	639	633	674	631	649	649	654	652	632	647	625	605	661	676	627	664	595	642	663	664	636	646	673	638	670	636	636	636	664	703	621	663	644	647	693	648	738	653	591	657	664	629	676	643	693	683	655	659	659	634	640	628	623	636	639	664	687	636	686	615	655	631	691	694	652	680	677	621	648	657	716	622	645	633	665	682	645	657	640	638	610	639	647	662	664	663	660	611	640	657	676	672	661	634	646	627	691	652	638	698	670	632	691	659	668	646	683	686	663	622	652	649	708	649	625	677	654	634	677	665	670	654	633	625	649	666	576	659	649	665	653	638	696	623	636	663	659	708	647	697	658	650	650	609	651	625	635	617	687	637	712	698	694	588	690	679	664	626	640	671	661	665	646	660	660	676	664	668	700	625	633	663	635	614	667	618	630	672	691	633	648	671	656	677	613	652	626	650	608	687	660	660	635	630	673	652	656	637	601	661	704	630	675	637	674	662	670	655	677	631	640	659	656	684	650	685	680	675	682	629	651	650	647	648	686	651	665	653	635	647	657	673	632	617	627	677	596	617	653	687	672	652	707	643	669	677	651	653	658	634	617	685	663	611	663	659	616	672	634	670	653	699	614	653	642	663	624	629	672	642	621	665	604	648	664	612	655	608	654	657	635	650	661	657	685	640	678	679	678	606	698	658	677	653	659	589	626	629	658	674	661	675	657	637	647	662	653	658	643	689	639	687	670	667	630	692	618	676	606	583	658	627	662	677	661	587	680	665	630	670	705	649	638	613	685	683	638	616	693	656	607	645	626	650	624	635	599	648	674	633	610	692	634	664	719	661	647	648	671	652	666	632	651	683	720	694	646	704	687	685	641	637	619	651	602	627	644	690	704	642	679	672	625	677	674	686	644	622	645	688	636	675	656	659	651	658	645	641	666	660	676	656	673	640	636	672	655	699	670	646	640	642	595	679	664	711	636	664	667	708	630	704	681	661	661	668	632	635	587	658	684	697	676	627	675	654	640	647	701	616	657	677	688	651	674	685	683	660	656	651	659	669	649	632	675	604	692	658	672	641	627	699	608	646	613	666	625	636	630	663	648	694	636	667	619	642	662	605	622	679	674	681	620	656	672	640	644	662	637	657	697	600	666	647	614	639	624	614	645	643	637	616	614	588	692	688	675	607	661	633	670	706	657	640	613	682	609	696	597	675	641	648	647	685	616	677	651	628	639	630	683	672	669	639	660	650	636	623	669	640	625	671	682	647	617	642	675	623	662	694	638	636	683	645	632	653	692	649	685	661	682	654	675	627	652	676	664	691	645	671	655	693	615	614	652	589	695	655	659	624	639	638	654	702	664	666	632	661	668	660	651	664	630	662	655	654	664	629	695	614	628	653	611	656	644	680	616	664	684	690	642	681	636	664	678	703	639	644	655	683	698	655	650	658	655	649	619	599	646	675	668	658	695	654	654	672	645	635	667	665	664	641	701	669	626	671	606	658	643	659	635	632	664	638	615	665	673	655	662	681	623	651	673	656	641	643	651	696	685	646	658	666	679	659	668	657	638	689	667	629	689	644	640	646	629	660	651	612	635	661	645	662	600	632	649	672	644	631	669	668	688	647	677	637	667	629	656	649	684	661	632	640	643	670	652	637	615	643	668	660	664	674	631	668	647	616	658	671	650	647	647	597	670	611	649	643	684	657	644	625	660	661	621	624	624	643	661	646	633	653	621	646	645	676	687	671	619	677	673	677	607	692	639	671	594	663	676	632	653	674	655	674	685	624	618	685	662	655	619	645	607	631	662	642	706	637	697	627	641	642	683	692	652	658	655	649	674	649	670	618	674	694	658	658	665	629	602	676	668	649	672	698	631	627	638	674	613	632	591	683	677	663	650	663	657	625	661	713	672	633	640	704	641	690	668	623	666	616	681	632	658	657	648	649	640	650	627	649	633	669	632	665	660	694	659	636	603	645	646	666	658	672	606
7588	482	590	454	531	375	284	256	230	205	236	206	183	202	187	177	183	203	202	207	193	188	166	179	177	166	179	206	166	181	194	190	185	171	191	157	179	149	179	173	166	178	175	179	179	170	163	151	194	187	185	168	176	185	177	212	177	217	201	156	162	168	172	200	189	180	182	165	193	172	173	178	165	190	161	185	199	164	177	189	192	184	170	190	189	178	187	189	182	174	195	202	187	159	174	167	195	183	193	187	198	190	191	173	158	170	200	180	180	202	176	202	179	183	184	206	187	178	186	195	181	134	164	186	161	161	160	167	162	191	178	174	185	170	159	182	179	171	180	185	168	173	181	178	185	197	191	166	185	168	165	168	187	164	185	188	187	186	196	188	164	203	162	161	172	172	180	172	170	213	174	188	170	194	181	172	183	162	192	178	166	165	175	147	168	192	162	180	184	173	172	168	194	186	162	177	186	166	179	189	204	185	189	205	190	181	177	177	177	170	172	186	183	199	193	189	162	164	155	181	192	180	194	182	182	197	175	174	163	194	204	151	172	200	167	176	187	164	169	196	162	182	185	139	193	175	207	200	205	174	197	186	200	175	167	159	164	176	177	174	179	181	178	175	202	179	179	182	194	168	180	182	158	186	172	170	177	167	163	166	180	169	188	176	167	182	191	197	172	191	187	189	176	171	184	178	164	156	162	199	193	180	176	164	186	186	187	178	184	190	175	160	169	199	170	202	188	197	183	177	197	188	182	166	181	184	180	192	172	179	161	147	164	186	198	175	175	196	171	155	170	194	180	195	177	183	167	196	194	185	147	191	190	210	188	167	197	194	203	206	192	171	234	168	193	172	198	173	160	151	177	184	206	185	190	178	158	170	180	178	167	174	176	189	210	187	174	217	217	173	194	170	157	165	173	181	172	165	156	195	182	155	180	163	188	174	161	178	177	170	173	170	204	190	175	189	180	184	191	176	180	202	176	170	179	172	189	160	171	190	196	183	188	182	183	204	189	168	175	180	177	174	165	167	195	170	183	181	172	181	166	164	178	177	157	181	154	200	161	191	162	181	200	206	189	179	163	162	179	180	167	178	200	189	187	190	187	156	182	198	157	189	176	176	174	173	186	158	183	175	177	177	181	185	178	191	168	181	170	188	158	161	205	160	165	183	175	191	218	184	146	168	190	206	182	168	188	178	182	175	153	198	177	159	186	165	185	179	185	176	161	183	180	160	179	152	189	179	181	181	188	144	195	182	158	210	193	177	206	210	202	183	196	187	182	197	191	173	167	164	180	196	180	159	203	165	178	178	180	194	189	190	154	160	184	167	181	168	177	172	191	187	180	186	170	185	204	161	202	191	192	187	177	154	191	174	176	176	174	189	169	162	177	206	179	167	161	155	164	156	172	157	159	179	176	191	196	195	174	185	166	217	224	199	192	174	181	194	213	194	193	165	188	179	163	169	158	170	183	184	168	179	182	183	188	208	179	159	184	203	180	185	157	159	169	155	193	161	197	163	199	172	191	178	172	181	166	193	190	172	181	159	185	211	201	192	174	173	163	168	166	195	145	168	181	214	204	160	154	159	186	158	190	200	175	192	154	161	184	190	186	193	193	185	166	166	180	197	187	165	151	170	179	159	212	179	173	177	195	188	181	172	194	183	184	169	178	188	191	176	160	184	226	183	148	186	186	164	169	195	183	179	191	169	185	183	183	177	180	174	168	193	193	172	194	167	177	185	183	206	188	189	186	163	162	195	190	196	168	163	186	164	161	180	153	170	176	188	172	160	176	198	165	172	153	165	183	185	183	192	158	176	177	165	187	163	184	178	195	181	165	220	167	154	190	174	187	158	181	157	176	173	169	201	191	152	200	202	186	192	163	184	194	160	162	162	162	203	160	185	192	176	189	199	195	208	180	198	170	179	178	172	197	208	174	189	191	161	171	179	180	167	147	149	179	177	156	163	163	206	189	173	159	170	184	183	190	200	215	183	196	167	190	172	187	173	133	174	168	169	180	174	177	168	202	183	177	187	181	181	162	158	169	181	177	174	158	181	204	178	151	182	192	169	201	174	171	187	179	203	157	171	200	172	159	178	175	182	170	205	194	168	200	162	200	170	191	206	200	165	167	159	183	174	183	155	182	184	141	176	192	179	194	189	144	204	183	197	149	162	194	184	177	190	197	177	190	174	190	165	149	167	168	197	193	173	158	179	173	162	185	168	171	199	174	196	176	166	170	188	176	159	180	172	191	177	184	182	178	155	181	178	178	180	177	175	168	175	177	215	179	185	177	194	185	184	183	189	178	169	169	176	199	185	164	155	184	173	147	178	196	176	172	158	179	141	155	167	179	163	189	169	173	164	181	179	160	170	169	219	173	221	179	177	210	189	194	156	181	192	171	175	174	186	186	182	142	161	186	203	160	170	178	178	165	189	191	181	196	188	182	177	171	185	188	178	181	198	196	186	180	169	181	181	178	184	176	160	196	186	199	168	151	174	150	177	176	188	202	166	160	181	156	197	155	185	198	207	170	185	182	171	188	197	189	164	190	201	174	181	152	156	181	190	176	167	178	172	203	183	190	165	181	184	196	212	161	197	165	167	191	152	191	169	188	169	190	163	172	168	174	184	168	192	165	170	173	187	177	201	199	194	179	180	183	176	172	167	165	197	179	183	191	179	200	196	204	180	188	177	196	165	177	159	160	166	172	175	180	151	173	178	168	192	189	200	189	169	181	189	183	153	193	158	186	186	217	179	190	180	159	189	189	160	171	182	196	201	169	142	185	169	183	193	182	168	188	188	182	165	180	191	152	200	149	186	183	179	173	176	181	198	161	167	162	169	186	181	185	188	196	170	179	168	168	172	169	175	193	194	205	197	198	180	187	181	180	150	184	164	199	183	179	198	176	180	161	188	153	183	175	159	178	154	205	179	182	189	173	209	170	210	183	205	174	184	184	166	176	167	192	187	165	167	222	190	188	179	185	209	177	160	206	188	169	173	172	177	206	163	172	171	191	174	173	198	193	168	170	188	185	172	162	198	181	155	191	189	175	196	163	161	173	198	163	166	180	171	166	183	149	193	164	195	180	187	167	186	205	192	178	190	169	180	174	158	176	172	199	166	159	179	184	182	155	196	211	191	158	184	182	188	171	176	167	186	206	171	169	143	140	167	159	165	198	191	207	205	189	166	157	175	174	193	194	182	193	172	175	172	178	166	170	188	185	144	166	168	201	183	172	196	178	156	169	178	176	190	156	177	195	205	183	168	186	175	166	194	149	169	188	166	147	178	185	176	187	181	160	188	173	166	160	193	161	183	182	185	173	185	170	144	154	168	168	168	184	176	187	161	187	183	186	180	178	188	199	176	169	193	160	188	196	178	200	177	208	182	186	159	176	161	185	195	187	171	185	185	194	198	178	187	183	171	174	171	166	173	155	173	193	172	161	187	172	160	188	181	178	205	178	184	204	200	191	179	157	152	162	184	187	155	160	168	184	171
6261	789	1298	1420	1611	1216	897	818	758	686	649	655	595	619	582	543	594	579	565	545	551	525	463	517	539	529	525	527	540	503	534	515	482	523	498	527	485	490	478	498	487	507	468	514	466	506	491	495	481	477	509	524	467	457	511	480	479	528	530	520	517	503	484	486	465	472	504	504	507	500	507	480	517	486	420	493	480	478	490	499	472	482	518	435	473	477	505	463	486	479	488	509	487	493	452	511	490	478	474	435	481	462	490	462	542	491	483	471	513	478	488	473	490	492	480	531	527	459	501	520	477	461	479	491	495	485	485	489	482	479	464	483	485	456	496	486	498	503	510	554	467	500	499	462	477	503	461	504	491	478	492	471	530	470	442	478	523	545	502	472	499	504	474	489	447	479	505	488	481	523	493	475	468	528	488	464	516	529	501	465	478	444	468	503	455	449	494	478	512	478	518	479	465	471	469	492	501	473	499	513	463	535	498	478	496	445	525	504	494	503	462	450	497	488	448	485	499	519	494	438	467	493	464	452	481	465	501	475	484	464	486	508	477	459	505	462	492	457	504	507	534	460	491	467	523	482	499	505	523	471	488	480	483	470	492	540	515	497	499	514	474	507	490	510	506	462	501	525	521	480	470	506	489	466	473	513	513	496	517	456	434	499	501	499	505	461	500	417	469	469	519	485	518	492	531	490	461	478	522	527	468	444	478	486	492	502	453	507	455	489	484	496	509	464	488	471	524	451	471	485	475	490	461	512	476	513	522	517	506	489	505	489	465	473	479	502	451	539	503	462	509	476	509	480	462	510	501	456	479	486	521	477	520	497	484	450	503	493	499	478	488	484	496	512	510	491	517	484	488	514	451	512	538	489	472	503	518	489	512	510	455	498	503	508	483	502	490	455	479	512	502	530	482	479	530	515	459	488	452	515	477	461	473	510	512	463	470	500	493	493	460	471	480	550	465	489	468	467	466	432	491	498	496	531	470	489	487	479	480	529	486	460	480	446	498	495	501	478	468	504	498	537	480	494	504	494	475	501	515	514	507	453	510	480	512	512	470	458	519	508	493	487	471	489	486	477	490	499	499	504	518	499	504	494	495	488	494	515	480	496	504	496	466	508	518	476	499	481	470	475	486	497	465	508	481	459	474	435	494	449	497	505	503	496	482	461	485	484	472	508	477	463	468	469	546	473	435	478	461	477	480	458	498	492	489	495	482	515	497	516	493	497	478	501	520	463	492	505	493	506	491	490	488	469	472	507	500	472	501	480	546	482	485	442	444	442	480	488	501	466	515	495	477	497	476	496	477	512	493	504	467	494	466	466	477	508	499	463	467	546	480	480	471	499	462	479	520	523	509	471	490	493	489	461	502	512	468	505	477	491	476	476	488	539	531	460	527	478	474	504	453	470	497	462	459	511	471	514	468	514	535	514	472	506	489	488	514	489	499	532	462	508	511	473	491	514	444	540	510	465	500	487	476	500	513	528	480	480	507	460	523	463	501	506	495	485	499	522	518	506	523	510	465	464	518	471	512	479	478	481	489	481	489	475	449	483	478	485	519	506	493	479	497	443	477	496	505	482	488	499	474	513	473	503	524	465	499	455	508	519	484	493	468	497	476	526	478	483	454	524	476	498	437	509	460	446	509	479	475	511	467	505	502	491	459	489	480	503	480	464	507	499	504	501	497	491	484	482	490	483	451	472	544	482	505	480	471	503	480	491	483	485	460	492	483	493	497	456	483	526	492	521	488	495	478	479	504	507	484	496	500	458	493	504	481	457	481	475	499	472	485	476	439	538	526	509	511	520	473	479	481	475	497	486	510	491	490	464	506	487	467	479	501	500	509	482	520	476	503	500	487	464	525	535	525	455	500	506	470	469	480	484	522	455	471	446	472	474	522	524	467	485	508	486	476	500	450	488	457	507	507	511	453	516	493	495	489	495	510	456	466	498	472	488	504	475	503	478	485	529	484	495	462	462	486	495	439	461	473	468	470	474	531	531	480	504	519	468	518	525	499	495	500	474	496	472	493	476	431	496	513	475	464	462	460	482	477	491	485	527	465	450	524	479	516	496	528	476	482	532	508	509	464	498	516	462	505	486	500	450	482	462	486	487	506	508	479	496	490	507	480	461	486	469	482	481	469	490	467	455	491	497	482	456	516	527	461	483	520	476	501	495	478	462	485	468	492	488	471	459	503	542	493	511	476	529	541	450	491	462	460	485	474	501	454	474	505	457	511	471	494	485	463	463	480	497	489	488	470	526	457	458	474	451	489	465	450	483	496	508	492	520	490	466	483	475	493	453	501	469	514	494	508	490	522	473	442	518	467	465	477	520	446	457	486	493	452	471	508	496	494	495	468	459	455	502	524	512	472	487	481	486	474	464	482	485	502	508	513	491	467	465	506	495	502	508	480	500	514	493	487	507	505	497	487	469	495	493	485	477	513	494	464	515	462	483	521	443	503	500	472	468	481	495	466	488	461	462	481	508	496	472	550	483	460	497	533	466	501	509	485	466	488	470	506	478	479	512	485	519	456	507	500	474	511	509	494	478	443	484	484	457	455	481	476	543	479	483	498	471	482	489	469	497	505	440	446	486	490	477	495	495	525	505	549	440	482	495	485	500	497	508	477	495	508	515	494	492	479	465	443	478	447	504	483	493	490	454	476	496	498	481	470	516	479	476	506	486	475	447	512	509	461	504	474	517	477	498	521	493	459	485	495	497	503	490	470	508	507	499	488	458	522	510	534	473	461	477	502	453	479	504	476	517	496	466	479	497	487	537	498	498	483	467	471	452	505	513	534	460	488	479	471	498	463	491	515	470	451	471	524	528	471	504	478	464	457	511	412	467	465	489	474	498	481	496	479	490	443	508	484	458	460	484	510	496	469	495	532	486	475	455	461	490	477	477	517	484	495	501	484	458	447	490	475	464	503	479	490	457	483	486	528	492	482	477	498	516	525	524	466	485	463	477	462	501	540	495	490	520	491	491	495	471	477	522	501	522	472	520	529	504	487	505	488	526	516	528	532	468	481	477	480	472	496	487	498	505	512	507	478	500	502	493	485	483	478	511	514	469	508	511	525	477	516	494	476	466	509	531	486	521	491	485	527	451	495	518	439	479	473	472	429	464	480	445	497	490	473	500	468	478	508	469	487	511	467	490	457	513	490	514	522	487	468	483	484	502	465	460	497	521	454	482	482	486	510	457	520	447	499	471	483	490	512	523	447	518	499	500	478	489	485	476	501	497	487	506	499	496	487	507	480	527	457	527	494	515	493	505	478	491	507	489	512	491	513	499	523	492	527	481	456	473	492	471	516	467	510	480	512	484	476	480	518	480	479	530	472	490	529	493	505	459	474	517	496	475	491	475	496	454	503	527	451	476	458	493	492	467	455	519	504	488	493	479	475	527	502	522	487	484	483	475	443	464	545	474	493	456	484	491	512	484	500	491	479	513	484	478	479	471	480	479	498	452	525	462	476	473	498	475	489	470	514	478
14435	1313	1089	928	888	705	463	492	452	404	383	394	432	360	339	369	396	395	399	360	346	327	330	359	335	319	332	320	350	341	374	362	354	307	352	323	344	345	354	328	350	343	315	342	329	320	351	323	330	346	348	330	345	297	304	312	347	345	331	391	311	357	335	341	312	360	339	355	363	378	317	306	341	311	338	328	316	301	332	309	307	300	336	315	361	297	342	288	313	343	317	337	330	322	297	346	301	345	352	350	313	344	405	337	317	344	341	338	347	325	342	297	341	319	337	319	319	338	324	355	331	354	322	342	360	349	338	334	335	369	322	378	323	337	359	354	345	331	346	338	355	346	319	339	330	375	333	325	338	328	353	355	336	344	352	336	357	320	374	358	364	339	342	336	327	335	334	344	342	317	332	333	305	340	296	318	342	337	341	319	342	319	292	312	352	353	363	332	334	333	352	345	361	363	314	345	294	325	335	360	373	335	351	351	360	332	356	359	324	342	355	366	326	337	337	315	366	326	360	321	312	341	362	326	332	313	326	323	328	378	334	326	358	326	319	353	336	365	326	323	323	371	320	341	310	361	371	320	343	327	338	368	340	374	318	350	334	330	330	343	312	333	341	305	303	346	359	340	325	351	338	283	353	332	372	337	362	324	327	315	327	311	352	329	351	315	306	325	335	354	325	314	328	348	320	351	336	356	362	355	341	300	293	360	337	345	343	347	316	356	350	359	335	378	362	311	326	333	356	352	306	344	320	330	347	329	317	339	307	328	349	355	353	332	349	333	302	330	367	337	338	325	392	336	358	365	347	365	317	327	332	344	349	353	332	357	362	342	319	338	306	309	324	378	289	326	343	372	336	345	319	363	321	336	337	328	346	359	312	342	329	355	357	336	337	356	324	360	362	310	332	339	318	365	321	329	338	364	332	325	312	328	313	320	346	355	353	346	322	337	363	319	356	329	326	342	362	339	307	303	329	333	317	331	325	339	294	364	304	338	307	352	336	341	343	322	323	330	330	362	324	337	304	354	350	320	305	333	322	353	357	339	323	342	360	310	339	322	324	311	339	324	357	343	355	348	340	361	353	337	373	321	321	324	349	344	331	335	347	347	346	327	328	337	304	369	404	328	328	336	351	333	309	346	350	302	361	326	350	335	322	371	352	333	339	327	363	343	333	317	352	328	352	371	321	319	339	335	301	370	350	324	345	337	331	358	365	346	305	373	339	330	346	315	349	337	325	374	338	361	347	379	317	359	364	343	371	333	332	335	323	357	336	368	322	317	317	318	355	329	348	322	345	342	313	362	333	329	321	346	357	348	323	335	310	322	324	364	347	339	350	375	369	344	356	317	331	323	345	310	321	328	341	359	346	311	327	349	366	318	345	356	348	369	335	340	368	325	385	327	310	313	347	355	358	382	343	346	322	344	349	339	340	316	298	319	300	345	326	308	333	314	385	364	328	324	342	388	312	350	316	337	350	341	340	353	322	314	325	358	335	389	357	339	340	383	356	354	378	282	313	341	342	363	389	339	340	352	314	334	338	323	318	340	329	325	321	374	362	367	350	320	342	336	322	321	390	331	355	332	325	302	330	328	326	320	359	338	342	330	365	324	344	327	375	338	343	359	285	310	331	309	324	322	348	322	357	358	311	338	323	323	358	366	322	321	337	328	331	347	308	335	327	339	365	339	350	346	354	306	325	354	328	344	338	357	343	335	333	346	354	364	351	360	362	355	372	332	280	333	339	326	342	341	337	317	325	363	342	343	327	340	348	333	332	333	336	319	338	329	321	315	297	329	353	368	358	300	323	331	334	366	351	331	360	355	312	351	335	318	362	351	334	353	306	328	338	318	346	362	340	325	321	357	342	315	321	317	312	351	338	317	344	324	347	328	322	336	335	355	325	351	334	333	318	321	362	319	339	336	307	322	325	360	364	348	316	342	349	319	337	333	336	326	363	312	350	354	310	318	345	331	316	320	336	324	347	348	348	321	339	339	333	315	352	336	334	305	310	348	314	331	340	348	364	341	311	372	335	328	333	323	347	298	345	309	331	311	366	396	329	409	338	360	332	361	313	343	364	395	348	356	339	324	342	337	342	315	327	337	353	364	374	303	315	313	339	366	354	346	326	352	334	310	324	331	363	344	338	309	335	362	340	325	313	354	346	334	316	320	335	362	330	353	352	359	326	351	345	360	333	355	337	345	367	338	339	327	327	323	346	346	330	308	299	330	337	344	354	313	338	349	350	333	348	342	349	328	334	333	313	309	339	313	315	347	359	339	321	327	344	340	334	343	365	408	354	340	357	312	308	332	325	363	353	335	313	347	331	315	309	347	343	353	349	338	334	349	322	313	332	302	321	355	352	314	356	341	316	301	357	337	333	359	323	351	318	360	345	329	349	345	347	338	330	363	319	339	343	347	322	312	339	358	328	369	379	322	352	339	352	339	338	363	337	335	330	313	311	338	332	335	332	321	353	339	326	335	361	346	340	364	334	309	357	361	355	296	338	370	355	338	351	339	330	339	323	350	342	331	344	347	323	357	362	353	354	331	361	338	350	352	346	342	301	323	353	330	339	333	344	344	321	345	323	377	360	351	348	286	336	314	353	332	323	309	267	364	366	344	342	354	298	329	334	325	368	352	345	352	356	323	318	369	351	341	312	346	367	289	314	325	323	340	366	351	360	346	314	356	306	333	326	356	341	319	339	335	318	360	344	336	325	364	336	332	336	366	325	330	320	352	332	352	331	318	319	343	328	340	307	291	366	363	319	348	333	299	319	309	334	340	326	333	367	332	323	352	357	345	345	324	349	360	380	365	342	327	348	355	348	363	352	347	331	352	352	345	323	367	349	316	345	373	324	331	328	360	366	337	343	305	357	347	364	326	368	331	338	338	339	338	338	340	351	325	326	306	304	385	361	328	340	369	326	328	318	325	343	347	358	330	307	353	339	309	329	314	329	332	328	332	322	332	332	333	340	331	317	345	356	359	320	368	375	318	368	346	310	309	346	305	321	324	313	309	354	331	326	320	344	346	283	299	328	359	357	342	345	350	285	343	346	346	316	313	376	383	320	321	308	315	347	353	367	326	341	360	351	350	331	303	336	345	326	317	292	338	353	380	327	368	316	323	374	321	349	336	339	296	342	347	327	363	328	340	356	336	381	319	348	342	322	370	327	347	358	310	370	370	369	322	322	351	359	317	325	318	365	355	335	317	343	329	329	310	309	355	354	305	321	381	316	317	345	352	315	327	325	345	372	321	367	345	352	317	317	356	334	352	310	319	320	314	320	365	338	329	353	351	314	350	367	363	343	321	356	340	322	320	353	338	314	337	368	360	333	367	337	330	324	323	353	337	314	365	351	361	349	343	371	360	342	339	336	369	344	340	337	355	348	327	340	326	346	350	337	318	327	300	306	318	361	335	352	346	352	330	350	328	325	321	346	340	328	365	322	372	343	324	358	361	332	323	369	344	287	309	380	345	350	326	370	316	328	325
8348	1308	2282	2510	2787	1927	1625	1414	1281	1327	1226	1115	1069	1025	943	948	966	942	967	888	897	943	899	903	923	861	874	835	889	845	878	852	838	829	832	837	874	786	811	860	811	844	845	852	831	848	791	803	787	783	847	815	829	789	839	807	834	832	814	832	864	796	898	855	792	828	863	885	800	765	811	825	805	832	852	807	853	812	808	819	845	798	847	773	763	807	844	819	789	817	809	806	820	805	812	795	827	786	778	794	837	824	821	822	824	815	817	861	835	821	839	779	842	792	837	803	818	817	812	835	824	824	818	813	826	786	794	852	801	849	850	772	775	859	801	837	786	820	770	845	784	805	825	834	788	806	784	805	822	853	816	793	816	816	817	809	794	813	769	833	829	806	817	775	782	797	812	821	841	862	814	795	797	843	830	835	849	848	817	781	805	782	816	862	805	808	831	856	869	814	774	829	850	817	841	807	790	835	836	803	831	791	811	794	826	805	833	797	830	848	770	813	787	804	825	812	804	848	819	838	850	833	806	789	808	858	805	797	830	851	836	849	834	839	881	800	851	832	870	812	810	824	767	823	817	809	804	771	767	819	802	808	835	841	828	899	802	873	838	802	828	819	815	817	847	827	802	835	843	829	788	806	837	827	833	842	824	785	822	826	798	808	793	779	808	762	819	812	793	820	797	809	827	849	766	789	779	824	787	785	870	811	798	867	801	807	785	819	826	835	805	810	821	825	773	816	842	831	821	863	809	828	869	846	861	799	843	808	843	787	829	842	863	839	815	834	840	804	806	804	804	803	801	794	819	806	794	820	870	784	806	828	825	828	789	780	773	857	831	818	809	822	844	803	752	808	778	809	803	807	839	836	858	761	756	813	822	820	794	834	854	784	795	799	810	805	809	813	823	846	792	819	792	839	779	808	837	813	800	904	798	791	761	814	789	805	807	796	813	822	801	773	736	793	814	772	828	815	845	762	853	818	811	838	785	820	804	810	848	799	824	857	798	779	859	861	818	775	821	755	794	797	796	821	828	832	868	867	811	852	833	755	777	763	807	794	838	814	797	795	837	809	825	803	754	828	834	855	784	808	782	820	858	815	828	823	807	803	768	799	821	803	818	818	825	830	778	853	826	824	846	836	781	833	815	770	822	820	847	842	807	805	837	844	853	811	796	795	867	812	838	813	834	804	805	783	820	817	860	822	794	835	801	781	804	849	855	821	896	836	830	756	837	798	779	854	839	825	794	816	783	792	867	842	831	828	840	765	770	798	806	845	871	815	842	845	850	812	840	816	822	847	794	855	829	773	801	832	761	834	793	847	850	838	791	782	788	828	829	814	804	807	797	815	823	832	829	810	835	801	799	834	817	837	828	825	793	791	784	851	819	745	859	830	820	824	791	821	793	837	805	793	862	853	842	789	809	772	868	791	818	887	796	844	848	743	835	799	870	812	826	834	816	815	839	773	767	776	784	815	804	811	834	826	835	808	822	771	792	813	839	787	791	820	838	797	776	866	858	796	869	817	829	760	805	782	752	803	807	802	819	784	792	813	845	848	808	822	798	806	817	811	808	866	830	834	795	853	778	864	796	826	782	810	825	812	822	808	830	840	832	845	831	860	778	816	819	844	850	866	846	798	818	837	844	826	831	842	821	837	749	819	866	815	765	817	793	865	800	817	857	802	787	794	810	805	840	807	804	794	789	776	810	841	901	825	845	805	845	831	800	821	805	847	812	793	802	750	802	835	816	828	827	780	825	806	791	780	754	765	838	809	822	849	854	831	817	788	809	829	830	832	830	820	758	810	810	846	823	779	791	795	795	825	821	859	786	781	772	796	797	821	772	785	857	825	855	792	819	803	818	809	786	811	845	773	835	799	868	794	813	837	763	818	845	824	830	838	830	824	795	805	830	795	835	859	821	849	826	789	821	813	758	857	872	864	873	775	796	813	812	826	804	807	810	847	823	825	748	818	782	827	815	798	802	813	811	828	834	808	898	825	789	802	820	747	773	822	868	777	792	821	800	803	820	833	813	834	825	780	818	866	773	774	778	814	828	873	778	827	808	789	860	800	819	824	820	826	829	800	828	822	814	842	842	818	815	828	841	809	795	802	838	848	869	841	858	804	768	807	826	810	783	837	810	830	849	795	757	843	824	824	829	773	777	824	871	784	831	778	757	842	822	799	735	810	822	829	837	822	784	797	801	871	799	778	828	841	873	835	788	822	817	871	790	833	791	824	825	796	780	810	884	801	824	818	782	808	851	837	806	873	799	808	780	834	831	853	857	837	769	818	778	820	779	805	783	784	812	762	820	768	806	822	871	802	829	862	837	832	820	805	853	786	773	804	806	796	796	785	777	856	829	827	809	811	806	829	848	844	884	786	860	759	831	764	831	802	853	827	806	804	849	829	795	858	844	834	814	866	831	804	849	831	828	777	814	829	875	819	901	796	805	783	812	845	834	837	817	821	847	758	784	808	799	822	787	758	837	811	836	801	791	813	785	817	778	795	833	841	801	804	830	855	880	853	775	856	803	798	810	807	774	783	797	829	791	783	789	768	773	755	895	813	809	838	804	803	805	784	862	784	791	797	819	808	832	801	762	832	793	847	778	841	843	806	856	824	838	828	820	871	850	792	780	821	867	813	764	787	788	770	818	808	798	823	835	814	755	817	841	836	875	830	863	810	815	802	856	821	830	845	827	797	757	838	815	820	815	806	822	784	807	820	865	827	775	824	803	810	876	785	812	751	800	779	812	775	813	843	847	831	821	791	832	822	801	877	826	819	829	766	803	843	871	803	834	856	787	850	856	748	815	813	833	785	845	771	812	854	764	850	877	829	781	830	811	867	794	822	852	786	821	823	734	814	837	811	796	806	798	845	839	845	805	844	829	855	850	849	834	781	828	761	819	837	825	811	873	804	840	851	821	777	767	802	812	854	825	814	809	807	813	794	782	847	819	844	825	780	848	854	827	794	821	809	802	827	844	787	849	796	807	800	772	775	812	765	826	790	808	842	838	843	847	839	736	831	810	814	779	837	826	814	717	807	847	851	807	865	831	785	842	833	816	804	779	785	823	833	834	773	779	802	815	831	835	790	780	804	799	840	765	831	810	836	824	775	839	803	793	846	842	856	813	836	853	809	793	831	824	812	784	789	843	851	851	784	858	827	792	822	841	824	847	802	809	836	821	853	793	808	845	797	847	812	823	837	863	844	820	860	812	819	898	809	801	800	798	822	854	796	810	818	810	797	783	826	853	849	795	775	772	777	803	824	794	797	828	854	813	826	786	830	821	776	838	772	829	828	813	814	872	818	811	824	788	787	841	834	770	772	809	820	808	819	859	794	809	829	814	796	826	846	833	810	803	839	804	782	840	837	792	845	822	820	776	835	834	858	793	825	793	816	842	830	806	804	806	778	812	771	816	829	845	811	800	792	784	776	821	869	801	821	818	828	796	826	835	828	851	820	809	778	845	773	831	799	773	770	806	777	816	781	789	818
1619	281	266	267	295	316	282	280	251	279	305	258	284	270	270	284	252	264	297	277	278	232	282	272	317	236	279	277	281	292	272	315	275	297	298	304	280	253	288	285	281	297	281	273	264	275	297	261	291	278	287	274	273	277	281	319	284	272	246	280	313	310	296	266	269	268	264	303	266	282	244	277	265	269	290	275	269	299	339	278	268	282	241	255	302	234	255	293	286	279	253	290	247	282	273	263	257	311	280	276	273	307	249	277	275	270	283	265	267	260	269	285	289	280	303	273	289	292	274	261	321	264	272	305	271	295	293	300	288	265	254	285	279	269	281	285	247	280	289	285	276	247	285	290	279	315	312	290	297	305	275	267	303	286	249	259	297	296	307	272	259	284	261	291	263	294	250	263	304	293	312	260	270	284	280	267	266	291	308	304	291	277	297	270	268	279	262	252	250	284	285	291	276	280	262	282	266	261	283	303	287	282	251	311	268	291	329	242	298	271	316	281	267	258	273	267	303	285	312	271	262	309	241	259	261	280	262	301	269	283	294	287	314	296	278	258	234	263	292	289	263	313	284	308	275	280	267	258	304	293	251	297	256	283	309	227	307	312	265	266	293	260	282	285	248	274	266	279	273	236	265	245	275	262	257	250	286	268	260	290	278	275	268	290	285	251	247	283	268	297	288	286	299	260	261	265	255	274	299	307	309	298	292	296	267	271	267	281	283	286	305	240	274	310	317	267	256	277	291	295	274	258	233	319	293	280	265	322	257	250	276	280	283	274	239	266	302	297	272	273	286	282	285	298	278	299	288	269	284	259	259	256	255	271	306	303	272	295	274	288	287	305	282	265	304	302	262	250	277	263	286	275	279	259	256	258	287	318	253	267	281	263	256	264	261	279	272	291	287	283	342	294	262	254	285	294	267	322	297	264	279	273	284	326	286	274	304	260	287	293	262	248	246	278	268	291	294	248	255	277	298	269	263	249	286	315	262	279	286	267	265	297	278	297	278	284	292	262	249	287	288	286	260	286	265	276	258	262	264	265	252	276	284	270	233	277	324	264	278	276	289	286	264	258	282	271	283	297	286	299	258	278	251	247	291	286	291	275	288	278	278	285	287	291	267	288	314	272	266	258	265	281	290	300	265	257	287	266	288	279	267	265	265	291	274	272	259	284	305	304	276	240	283	266	277	295	276	285	285	272	255	264	291	271	274	267	248	297	283	284	268	271	289	265	287	259	290	319	313	299	276	285	278	255	285	246	284	310	264	263	260	267	272	290	305	260	306	316	296	287	308	232	298	277	253	278	286	279	277	283	269	293	289	271	279	271	258	279	283	271	261	258	263	276	287	244	251	306	306	289	294	287	247	269	272	285	279	266	297	240	307	333	262	284	306	289	298	301	266	294	305	277	306	282	286	266	286	282	274	263	301	311	261	294	284	267	273	266	290	295	319	297	273	262	279	295	285	275	280	280	291	250	284	289	250	282	251	309	301	286	303	271	270	264	272	249	285	262	274	290	315	288	311	285	304	262	296	287	287	247	305	285	263	288	278	284	308	269	277	283	297	270	271	279	283	289	279	254	301	293	283	268	272	312	280	297	267	272	268	297	271	287	274	282	270	279	267	258	278	277	272	293	257	300	246	254	272	280	268	247	289	290	288	262	264	229	310	285	287	281	283	302	318	294	258	278	303	255	279	267	272	277	315	296	297	285	283	286	278	245	252	270	251	275	277	259	299	280	245	218	289	291	299	322	267	293	305	268	259	275	271	252	295	289	289	286	284	294	265	301	254	265	273	287	297	275	254	292	245	303	269	264	289	277	290	300	271	277	256	285	301	256	282	271	280	309	306	292	304	295	254	284	294	304	276	270	272	277	278	267	270	293	284	262	313	264	272	264	303	275	273	302	278	283	271	281	278	268	256	270	295	271	249	271	247	260	270	302	269	274	264	285	293	270	293	285	275	251	277	286	256	301	275	289	287	290	293	258	271	283	266	267	270	276	267	292	291	269	269	268	261	263	307	284	283	268	272	310	248	266	291	296	254	292	303	305	273	287	290	268	284	268	294	284	264	261	291	266	275	248	308	275	277	269	251	288	279	275	294	331	267	325	297	284	283	314	288	269	291	276	274	286	262	270	295	314	279	275	270	232	276	269	273	289	287	264	286	233	302	290	280	323	265	246	276	294	297	291	283	287	258	279	279	273	302	267	278	271	289	285	273	261	283	297	270	219	283	266	280	261	268	264	249	281	290	273	284	265	262	292	275	288	281	286	282	273	268	271	287	285	271	271	251	265	330	275	315	288	307	281	281	289	275	260	268	311	295	285	251	276	301	278	262	265	294	284	268	279	287	253	290	258	248	241	286	245	261	297	282	256	289	288	269	257	296	286	298	271	296	325	288	264	271	322	274	287	285	256	279	255	277	254	271	285	271	268	280	299	252	297	278	295	275	259	258	232	252	262	289	272	269	318	270	254	277	291	260	283	281	292	280	295	275	283	288	298	290	288	250	289	274	276	239	273	285	251	307	277	293	287	298	296	251	286	258	247	279	289	268	314	256	274	268	300	252	278	238	276	268	264	249	256	310	263	267	281	293	299	314	268	287	302	286	309	264	272	280	264	302	303	286	301	263	259	317	285	322	292	265	299	273	316	293	267	255	294	252	285	262	306	272	267	255	278	273	281	262	275	250	263	280	275	267	281	268	286	253	278	287	274	304	310	273	253	275	262	304	278	283	266	298	270	258	270	269	286	278	262	309	272	288	308	276	247	282	296	296	272	298	271	279	306	258	265	275	267	298	270	234	303	259	271	262	237	271	273	281	255	284	300	284	274	267	277	281	297	268	241	264	273	270	271	301	273	289	276	288	277	293	272	280	292	323	284	291	258	254	275	287	267	282	295	282	253	291	265	296	286	259	253	257	309	274	311	250	265	279	316	271	288	262	260	268	259	304	271	283	256	278	301	325	266	284	258	275	287	302	258	256	295	250	311	269	296	290	288	282	247	299	265	290	254	278	245	313	273	279	285	287	283	279	291	272	316	283	300	278	285	299	278	267	289	254	274	286	277	317	288	288	274	283	273	285	287	292	302	274	256	264	298	272	262	281	280	289	245	281	279	279	280	298	283	266	283	291	295	263	257	308	303	251	260	279	247	265	268	272	297	300	261	289	298	321	236	258	290	284	281	267	277	288	280	274	277	294	308	273	286	276	266	271	258	278	288	299	271	298	299	260	261	283	272	291	281	266	246	269	270	315	315	307	273	258	293	265	241	251	281	274	277	293	274	280	287	285	264	271	282	275	285	246	253	261	286	253	267	270	258	256	270	287	266	273	273	286	303	276	282	284	290	250	271	281	267	304	277	250	269	294	292	291	285	260	298	274	293	263	302	263	277	289	306	271	279	280	286	270	287	284	255	271	277	265	288	262	280	334	281	260	313	266	262	260	303	292	248	282	287	286	270	298	271	257	260	271	268	248	274	263	286	299	279	293	295	239	290
1882	646	705	704	714	691	667	693	680	656	704	740	671	702	679	683	663	660	685	631	692	657	597	679	681	692	643	681	645	671	624	665	667	654	670	698	662	643	677	706	673	673	656	653	684	683	679	660	689	700	644	684	647	638	631	626	695	697	604	709	637	678	681	660	654	668	625	678	625	708	692	641	703	707	631	628	708	693	662	653	684	676	644	644	666	702	688	661	636	675	662	663	662	689	655	669	704	686	685	675	665	625	638	645	681	713	672	659	666	653	614	722	677	667	706	667	647	668	608	672	656	623	689	643	651	618	645	681	643	715	698	670	677	669	690	674	652	673	655	624	641	676	667	660	681	712	665	668	664	684	672	670	672	643	631	638	722	641	690	690	675	621	702	652	667	696	627	689	654	661	677	656	697	679	740	674	670	661	629	678	688	626	646	674	664	672	644	660	635	673	711	625	671	708	635	674	687	694	654	692	656	677	644	701	678	662	667	683	653	674	685	603	680	682	658	645	660	671	646	700	654	660	689	711	627	664	675	680	645	663	671	621	667	654	644	664	660	623	654	679	666	668	680	709	606	656	617	660	645	687	685	682	726	641	667	681	674	711	651	700	652	688	676	659	691	646	658	652	641	652	673	663	661	709	652	630	667	705	647	627	634	693	638	722	674	645	650	640	706	712	649	692	634	662	639	672	627	655	662	650	671	637	681	631	630	718	651	677	699	692	687	675	681	664	645	690	662	621	626	632	662	621	635	673	685	642	666	677	695	647	660	662	692	646	653	644	667	686	688	665	612	695	663	668	703	643	651	675	684	659	639	699	630	623	636	648	672	675	718	687	645	661	720	659	722	685	655	649	700	673	654	680	642	655	678	636	685	701	656	685	668	641	667	656	662	682	678	724	632	640	648	669	660	652	617	667	645	641	659	670	633	661	658	661	634	642	627	680	663	647	666	678	705	655	627	652	688	639	637	687	656	656	664	676	656	687	662	647	659	633	668	666	633	693	668	668	658	651	626	663	678	704	705	644	695	624	663	642	606	658	636	653	650	642	670	676	643	698	668	667	690	685	698	664	669	615	695	672	651	673	668	645	656	695	676	660	685	687	708	657	636	656	657	679	629	678	647	674	690	661	653	665	676	678	623	626	683	659	661	700	675	605	663	626	707	676	684	637	602	649	703	680	655	687	629	697	626	646	720	669	631	627	652	625	676	674	688	670	677	637	683	649	697	667	688	668	596	645	659	610	658	686	655	680	652	650	665	663	687	660	651	690	653	672	676	663	624	662	664	681	690	645	687	651	682	673	640	650	697	644	729	636	652	608	631	695	675	690	677	671	676	644	646	608	663	662	676	650	623	669	664	683	673	622	645	643	701	658	644	650	658	648	735	704	658	603	674	670	692	664	659	683	658	644	642	645	661	684	625	650	682	684	648	722	645	686	692	671	660	625	719	679	691	675	687	705	642	688	719	708	724	685	667	667	655	637	669	673	657	681	685	703	630	652	662	691	613	671	650	681	642	630	686	650	688	651	690	686	652	668	664	678	638	634	675	657	666	668	682	724	678	651	637	701	654	674	649	671	616	645	671	659	691	715	685	674	686	688	675	704	696	659	667	643	675	647	721	681	625	657	654	701	693	685	651	637	652	638	604	647	645	716	631	673	661	641	668	639	625	667	664	688	649	696	690	680	686	684	695	615	709	679	688	668	606	688	700	684	665	634	711	671	678	729	630	693	657	680	670	651	698	670	650	668	634	670	617	623	701	658	701	632	680	618	594	687	665	667	704	615	698	644	615	645	647	661	650	634	658	713	655	643	660	660	662	681	694	688	653	662	683	668	614	693	645	659	686	725	665	683	631	670	632	658	634	661	675	702	653	623	688	686	683	677	652	701	650	674	663	630	692	754	634	614	654	723	669	662	675	674	687	596	716	636	652	636	684	643	708	657	672	685	626	684	677	656	618	665	639	655	640	671	668	688	649	666	696	646	660	646	699	628	691	666	629	685	681	665	706	606	671	671	648	693	656	666	654	648	620	670	698	678	659	639	688	659	650	682	627	655	623	697	691	688	661	643	671	673	676	693	654	650	681	675	715	658	669	743	637	666	671	655	695	626	690	701	681	638	645	627	684	701	706	666	708	674	657	666	665	624	659	642	639	666	606	646	668	633	629	701	689	664	655	694	642	652	627	712	666	618	706	640	687	694	658	632	635	666	663	670	622	656	629	676	681	643	649	713	677	650	682	693	670	662	642	695	676	697	646	691	662	655	652	621	637	706	657	628	683	642	657	630	674	642	682	673	645	630	624	654	689	680	695	655	649	655	638	649	721	665	695	675	625	684	677	643	655	716	673	675	651	641	657	665	677	648	650	678	643	668	678	685	632	647	678	687	686	652	655	696	655	650	619	675	681	604	679	699	699	679	715	691	604	632	631	697	647	636	655	688	664	694	690	640	650	665	692	666	635	685	640	659	641	652	650	675	632	687	647	674	698	640	686	709	668	698	696	607	629	689	632	642	652	659	666	733	691	683	654	681	612	686	671	683	643	661	739	676	650	693	667	682	612	677	659	627	671	648	664	677	655	653	697	685	665	638	684	675	714	640	697	629	639	719	680	647	650	660	635	722	684	656	666	666	674	644	644	691	662	663	671	667	625	650	669	689	688	706	646	645	679	688	682	639	656	716	668	668	721	682	669	647	584	641	630	670	714	665	612	678	656	624	580	713	656	682	624	654	668	675	668	632	698	671	701	620	717	663	699	667	657	669	654	669	705	654	699	669	648	629	694	634	688	654	687	657	691	679	699	641	685	664	703	628	698	634	670	667	677	637	631	669	666	637	665	714	615	624	658	668	684	678	690	657	671	627	696	692	662	678	693	667	630	629	678	689	686	650	703	665	652	640	697	650	663	715	656	681	677	627	669	692	724	651	667	678	630	645	632	648	615	670	669	668	629	669	679	668	650	695	689	690	672	667	674	647	675	668	683	653	697	622	699	631	711	627	651	655	653	636	658	705	652	677	611	667	688	694	685	705	696	721	658	652	626	655	656	663	692	625	664	661	662	688	667	693	670	652	707	658	654	689	683	696	659	608	640	633	669	652	670	665	707	673	721	684	671	674	685	633	645	696	664	643	684	656	661	700	700	647	691	624	709	670	679	689	628	673	677	695	625	644	630	711	641	676	696	669	651	659	638	671	630	654	658	653	710	683	688	610	616	676	650	616	712	642	636	656	663	628	701	636	680	637	644	670	719	656	680	680	635	695	663	636	662	665	688	618	614	641	659	697	636	684	688	672	671	643	704	683	673	691	667	677	654	710	676	623	709	650	641	679	655	683	656	595	690	677	675	631	713	686	672	662	679	670	685	683	595	719	668	661	685	691	704	688	694	658	624	694	660	698	696	657	630	626	677	683	678	664	641	668	668	668	687	658	649	675	622	687	689	654	662	654	678	688	638	670	650	643	673	652	718	661	681	612	670	663	685	673	672	669	713	694	647	626
7762	528	532	483	448	295	246	195	250	228	216	213	212	195	188	203	159	192	210	210	188	191	197	174	177	174	184	187	214	177	188	207	175	180	176	183	157	187	193	187	170	157	185	190	211	179	155	198	171	195	161	175	168	137	190	207	198	194	178	186	189	154	184	173	181	165	175	172	160	202	200	179	170	173	178	185	196	159	195	181	175	182	176	159	188	156	177	188	203	184	202	180	194	184	193	144	180	178	171	181	183	187	173	169	163	172	153	155	166	182	185	165	173	166	175	201	177	194	171	174	170	209	179	206	189	176	194	165	145	186	180	188	158	155	168	180	175	197	187	170	165	164	166	187	187	164	159	186	182	174	174	162	181	161	178	188	159	169	204	186	203	179	170	167	193	181	158	174	185	175	198	176	176	200	171	160	184	169	154	202	150	167	164	179	179	158	172	177	196	205	172	170	193	212	172	168	176	182	193	163	167	194	182	209	156	186	162	163	182	193	172	218	179	159	190	177	171	171	180	183	202	188	200	161	173	188	183	173	183	167	179	176	175	175	198	169	158	174	150	173	158	178	169	175	167	161	194	170	170	164	185	196	176	169	165	175	189	179	180	159	189	186	193	163	192	184	194	158	163	188	201	163	164	186	173	185	175	178	167	174	192	180	188	193	175	182	190	181	162	187	202	179	176	169	184	179	204	189	180	199	170	174	188	159	188	190	198	156	184	177	170	166	170	179	182	163	168	152	175	185	195	190	167	159	173	183	163	176	172	183	189	184	182	179	187	188	194	184	223	167	176	192	168	177	190	175	146	161	185	153	193	179	197	181	165	178	186	187	175	190	184	162	187	163	175	145	150	181	193	172	171	154	201	191	180	182	195	187	187	182	186	165	177	162	184	160	168	183	186	204	168	182	166	195	196	175	175	191	231	170	177	190	153	151	167	169	193	210	176	186	149	173	157	185	161	177	143	187	167	170	182	163	187	189	183	196	216	204	166	179	168	167	226	172	164	152	190	183	176	193	175	162	166	180	180	175	193	198	200	194	150	198	189	183	190	169	152	178	184	165	168	159	199	159	163	186	156	164	179	177	183	185	159	187	170	202	210	185	184	187	160	154	169	156	183	164	199	181	168	189	196	163	166	155	154	190	161	160	150	175	175	180	184	165	187	176	179	188	179	163	199	189	190	184	192	175	182	172	172	188	173	157	180	173	184	189	177	184	188	180	181	170	196	173	204	158	182	192	161	171	183	180	165	205	174	179	206	176	181	197	183	181	182	167	154	158	186	158	175	191	163	152	164	204	170	178	203	195	187	174	185	169	175	169	188	169	149	174	170	157	171	184	176	186	182	166	197	181	158	156	192	184	204	180	187	189	185	192	171	170	168	172	170	183	200	201	196	184	178	169	171	183	207	188	185	188	194	187	168	194	162	172	160	196	172	179	178	192	145	178	197	193	188	174	194	170	181	216	199	184	187	167	164	159	183	187	203	177	175	172	164	163	197	186	159	166	168	197	183	157	176	175	160	195	185	174	178	187	170	166	188	193	163	166	182	184	178	188	147	201	174	197	170	186	196	165	169	158	180	162	195	209	166	172	167	176	159	185	192	174	165	170	167	201	179	184	193	189	206	186	194	189	168	177	179	176	162	174	165	170	176	179	182	198	168	181	166	179	194	181	177	187	183	156	182	192	161	172	185	171	189	165	178	177	185	206	158	182	167	170	195	160	177	210	200	180	177	179	154	183	183	177	187	174	173	153	196	183	152	210	164	176	200	196	168	185	174	188	160	178	170	188	195	177	145	166	199	187	189	163	188	175	192	209	194	176	175	167	157	172	193	180	176	178	181	160	200	189	202	189	175	163	166	186	189	195	165	184	178	162	165	172	176	181	185	168	171	168	178	195	192	174	182	193	175	174	171	170	175	169	170	187	151	168	189	205	175	163	185	177	176	194	177	184	148	183	176	175	166	176	186	185	161	191	183	168	180	168	142	175	207	192	162	204	202	190	181	168	185	162	180	171	176	185	184	191	163	172	173	185	194	197	185	175	169	190	175	212	191	173	188	211	202	182	170	201	179	171	192	216	178	189	193	185	177	170	176	155	203	167	200	194	151	174	208	166	192	149	176	178	177	177	187	187	181	178	191	202	166	186	182	205	188	169	169	218	213	185	158	178	214	186	175	183	182	194	206	193	179	151	191	198	163	177	155	173	188	221	165	183	159	175	178	159	170	172	167	198	204	221	177	191	193	191	178	176	196	167	170	197	172	162	188	171	162	204	177	178	166	199	185	185	183	175	169	185	191	174	163	156	189	150	185	182	165	176	136	183	163	172	180	153	194	220	177	168	191	174	183	186	182	183	211	175	176	177	169	190	189	166	162	191	145	176	173	188	155	185	174	170	174	182	187	197	185	148	176	173	206	163	170	200	164	198	159	163	180	173	161	198	155	181	169	154	168	178	171	172	180	174	166	187	203	151	193	169	188	192	189	192	179	179	185	182	200	152	177	209	173	174	198	164	182	157	170	166	188	206	173	190	173	195	169	193	167	150	137	186	160	198	191	171	202	165	185	147	173	162	177	196	190	182	181	173	170	163	160	178	190	175	169	185	207	181	171	191	189	197	161	195	181	198	182	187	193	177	184	208	167	153	174	186	182	179	186	188	172	188	155	176	184	164	190	177	189	162	164	212	186	188	171	188	162	149	178	187	172	203	179	212	205	173	193	180	193	191	188	165	192	172	192	190	173	191	185	191	163	202	180	208	183	171	186	178	203	204	204	169	155	184	184	188	160	155	175	188	189	183	175	188	162	195	198	212	169	192	163	192	153	181	174	177	174	182	190	172	179	212	170	187	175	193	184	165	180	188	190	210	168	197	183	177	171	163	213	168	165	178	163	177	181	177	211	186	180	189	185	165	193	197	190	169	158	187	197	181	183	181	190	196	187	188	192	184	219	196	187	212	150	190	173	198	173	171	190	149	191	173	192	173	167	189	201	189	193	170	201	171	180	155	190	182	167	199	176	188	178	195	164	207	169	171	166	194	173	178	198	199	187	198	141	191	163	184	173	192	175	196	183	184	179	169	171	162	209	158	171	162	188	205	179	200	175	196	176	184	175	173	181	168	161	191	165	175	200	181	186	168	179	197	197	199	194	198	182	188	173	192	181	170	202	194	175	162	179	171	215	176	188	162	170	170	166	165	195	167	179	196	187	191	192	202	169	188	178	161	165	189	179	179	177	201	199	204	172	176	181	142	202	200	176	182	175	164	190	182	190	189	176	170	201	179	174	185	176	195	175	175	179	176	191	175	171	169	174	177	176	180	192	193	180	171	200	196	205	179	167	179	180	189	182	191	171	173	160	191	175	156	156	136	153	189	186	166	182	172	203	179	191	190	172	195	169	198	191	198	202	211	185	169	177	207	178	193	202	187	193	180	158	175	186	167	185	172	177	190	170	192	180	182	165	167	176	203	187	182	180	181	178	152	150	180	206	222	202	167
6370	816	1274	1582	1535	1040	902	850	763	749	642	680	615	584	566	601	593	559	600	538	538	540	557	523	512	517	538	527	539	495	524	457	558	524	518	495	499	501	503	483	517	475	492	490	497	520	469	488	479	491	499	488	536	500	492	546	538	435	531	536	497	500	525	511	495	536	506	464	488	486	487	521	522	501	475	527	513	467	489	461	505	511	495	497	518	445	483	473	462	492	500	463	512	524	498	470	473	503	478	428	445	538	520	489	508	471	486	535	459	518	477	496	493	535	483	504	430	515	480	499	522	524	466	510	457	483	515	460	522	483	508	507	502	484	486	531	505	477	487	463	489	464	487	454	440	450	470	450	471	535	494	506	485	479	478	508	530	509	493	488	483	461	499	493	471	471	474	483	511	506	475	470	518	495	461	534	459	518	477	488	518	450	481	447	538	493	514	483	476	480	472	516	466	448	496	484	499	468	481	506	496	486	456	516	522	496	479	474	499	524	493	488	520	477	493	494	461	517	485	496	506	474	468	505	528	486	479	473	541	500	485	517	483	503	432	501	537	536	496	483	482	487	468	488	512	505	470	496	476	479	461	509	512	511	475	519	487	508	506	541	509	464	508	499	482	471	501	474	483	464	436	512	539	461	472	494	508	519	513	498	490	481	476	510	485	460	508	467	488	527	496	458	494	496	474	493	504	474	511	497	512	473	520	500	491	485	520	472	469	494	495	461	469	499	507	508	496	453	512	453	474	491	461	486	486	484	506	523	481	507	467	504	491	501	482	497	483	532	444	532	471	489	467	478	494	501	483	488	516	531	497	486	498	559	507	530	518	481	485	446	491	475	448	488	465	470	494	457	487	474	486	481	489	467	481	448	541	502	475	506	475	472	488	541	483	483	491	482	471	447	438	508	486	506	512	504	478	492	492	511	539	528	549	513	498	481	543	523	520	506	505	480	530	468	512	473	487	470	480	486	483	466	489	485	482	508	448	458	474	474	482	477	487	486	547	483	488	485	446	506	473	503	478	482	489	513	510	510	539	505	483	502	534	496	498	542	487	476	473	458	490	489	486	470	487	470	468	516	465	483	452	482	539	451	468	519	490	486	479	458	504	472	509	482	481	504	503	512	475	528	517	462	482	497	504	506	486	496	479	480	473	469	493	532	481	484	496	529	510	446	500	471	481	469	477	489	506	492	499	506	472	490	467	488	434	541	468	468	487	494	464	514	506	512	474	499	484	480	481	482	479	505	452	507	488	484	485	510	502	496	475	474	484	506	476	476	494	490	516	499	494	498	480	506	496	478	487	507	511	499	474	491	484	507	481	498	496	523	485	512	474	453	502	453	495	467	512	493	479	467	481	455	474	528	487	486	502	501	520	524	529	457	501	483	484	496	526	471	489	475	493	512	483	475	529	463	510	483	528	453	491	440	487	490	476	524	454	455	471	458	486	482	514	489	462	505	501	555	489	502	518	478	502	502	479	494	504	518	505	482	489	473	484	512	475	454	480	498	506	457	469	490	511	524	466	435	476	444	477	493	482	491	478	529	485	460	513	478	472	468	465	495	497	489	513	509	519	508	479	479	474	461	493	500	474	505	520	514	497	480	506	475	474	497	472	505	481	503	517	508	560	492	496	496	501	519	503	485	479	490	456	502	482	507	481	511	478	531	468	487	504	457	503	529	469	502	523	505	481	474	505	523	489	494	488	484	538	489	480	455	468	482	451	517	467	484	464	504	468	514	462	493	539	473	482	460	482	517	483	520	467	528	498	490	490	505	524	463	491	514	466	496	470	464	511	436	512	495	482	498	516	520	507	512	500	477	477	447	451	489	477	539	477	481	503	474	473	460	528	501	476	486	500	513	495	486	520	509	509	494	472	511	504	513	481	504	493	488	453	484	518	470	479	471	481	481	464	479	465	512	510	533	492	479	482	492	460	475	470	485	527	532	478	502	508	513	523	436	497	493	460	520	466	510	488	467	514	507	472	515	490	525	499	478	423	478	450	482	498	484	436	480	489	510	480	505	504	486	519	519	524	466	524	505	494	460	460	492	485	499	506	493	488	500	509	514	521	495	464	486	478	469	482	516	497	465	490	488	494	507	470	483	500	444	469	515	444	431	486	488	482	508	466	460	489	518	511	465	445	489	496	499	502	485	475	498	519	519	487	503	471	489	473	501	532	485	471	493	529	522	489	471	481	459	503	458	510	501	481	478	520	497	501	484	480	503	499	499	458	512	424	488	482	458	505	495	491	492	548	502	469	488	487	456	508	477	488	488	497	491	457	486	498	461	528	479	495	510	513	487	476	466	501	468	459	535	487	508	493	481	471	480	480	476	470	474	494	503	503	494	513	498	481	495	471	534	498	501	494	507	483	489	478	497	485	457	454	462	500	522	518	489	500	518	491	470	498	451	505	480	495	503	482	486	493	504	458	492	453	479	494	515	448	490	491	515	483	508	495	479	507	509	492	517	471	449	528	502	507	477	547	477	487	504	514	516	513	469	513	495	479	475	507	478	481	488	502	483	511	495	501	529	518	479	506	498	471	485	474	488	489	487	465	499	506	486	515	494	499	476	485	461	510	488	467	563	486	492	505	499	476	471	474	487	471	482	513	490	460	474	537	453	482	457	530	516	506	522	491	474	488	491	514	478	463	466	472	493	508	507	475	506	492	481	478	517	455	499	508	465	538	443	484	472	466	494	507	491	533	487	479	506	473	466	462	457	473	494	479	503	488	464	531	504	509	475	523	496	490	513	488	438	497	489	511	505	486	478	466	483	463	482	520	488	502	481	477	483	503	483	516	465	523	509	461	474	515	520	461	500	486	502	448	465	464	433	457	496	487	526	480	473	514	453	454	518	484	496	522	479	494	497	474	511	507	478	480	474	436	500	465	509	504	470	492	454	499	477	511	506	484	483	514	471	496	491	482	460	506	490	509	452	463	483	472	492	453	461	487	500	468	474	496	468	465	470	492	487	496	475	491	485	452	461	497	474	509	492	523	496	494	495	532	466	456	506	539	502	495	484	491	482	478	494	479	506	517	542	487	510	519	475	477	474	502	473	495	513	473	487	497	442	466	489	473	485	481	516	533	464	498	504	459	506	496	486	497	490	519	507	511	485	494	505	472	482	461	503	474	480	472	498	495	504	496	430	519	483	485	491	502	477	512	492	543	479	536	490	480	449	504	481	448	464	470	476	488	479	517	485	518	510	484	466	494	472	541	478	484	481	477	489	506	503	493	456	466	488	481	509	516	524	494	492	496	482	507	480	472	503	502	498	479	487	450	491	473	485	534	505	493	492	500	469	496	467	528	489	487	480	489	469	453	450	489	474	497	436	451	488	499	501	463	506	479	482	486	467	481	498	479	488	471	486	475	474	493	482	498	474	517	491	515	477	499	495	505	484	439	495	444	458	516	492	475	464	473	485	455	526	502	474	465	490	506	463	462	508	526	509	489	474	451	482	439	495	446	490	476	494	497	447	476	482	435	499
14507	1264	1199	1093	956	538	520	452	457	424	426	414	342	379	328	365	355	358	366	377	360	368	384	320	373	346	357	345	317	345	344	367	325	336	341	338	352	331	341	364	304	328	305	348	324	396	316	326	313	344	300	308	344	323	336	307	362	377	337	343	348	353	321	338	340	327	308	349	341	336	344	321	332	345	311	350	305	313	354	320	332	348	389	328	368	378	353	347	320	360	342	336	315	308	343	343	328	361	371	300	350	338	352	348	314	325	339	324	315	359	358	328	343	357	377	345	315	361	322	349	353	363	374	329	314	309	326	348	329	318	346	330	318	324	333	363	309	322	356	326	357	293	323	338	320	345	349	324	329	335	329	353	329	331	357	353	323	379	381	347	341	328	371	329	366	343	331	336	314	320	342	312	324	321	319	348	324	337	338	313	326	332	372	339	348	352	332	319	322	313	333	334	319	341	325	347	329	359	341	333	346	298	295	316	324	352	313	317	332	341	368	365	346	327	337	325	358	300	312	336	326	380	334	348	323	335	310	353	345	351	368	338	317	340	339	299	327	339	346	311	343	348	360	357	346	352	307	309	317	307	306	330	342	375	368	338	347	339	314	373	355	299	332	330	302	365	342	314	326	345	336	334	321	358	340	339	344	340	320	345	402	356	374	352	315	330	330	324	357	321	333	304	355	298	331	355	353	341	316	334	320	320	327	354	327	349	326	346	335	302	342	316	314	300	331	343	341	331	305	342	337	306	326	351	372	337	322	318	317	361	348	308	342	335	332	334	348	345	335	329	356	354	341	326	343	300	331	327	307	339	327	318	362	333	330	312	362	346	339	326	320	377	345	313	344	348	363	359	344	309	340	348	341	329	295	356	325	328	308	315	350	338	343	330	301	363	313	325	318	330	357	308	368	330	311	321	337	317	335	350	323	343	331	328	322	349	351	357	315	362	323	354	354	341	345	327	379	309	349	325	366	320	330	345	328	330	329	348	349	333	369	323	316	336	356	304	295	318	349	345	303	325	331	322	322	368	356	315	323	316	321	303	337	309	322	317	337	324	336	354	360	340	364	335	318	355	321	333	365	327	352	303	312	355	284	350	365	330	311	329	364	331	325	339	349	339	320	336	351	322	328	322	325	321	362	381	349	324	338	328	340	351	330	343	304	351	322	328	347	322	353	330	312	334	345	355	348	354	338	317	334	343	327	306	311	344	351	320	340	354	331	324	349	339	331	328	338	336	342	304	314	321	315	340	326	330	328	381	348	347	324	338	348	335	331	349	348	339	325	326	351	345	335	333	370	333	352	330	339	351	359	321	349	301	374	340	357	317	373	340	344	343	331	366	334	349	343	339	330	324	281	316	356	331	357	352	333	305	316	314	349	323	345	332	338	349	368	353	350	351	324	317	347	292	333	324	343	346	348	336	333	346	344	297	278	366	341	346	326	309	313	325	328	382	358	334	339	302	345	327	346	323	342	360	348	323	362	288	324	351	352	370	352	303	293	312	302	343	327	343	347	319	369	344	340	345	306	313	306	339	355	368	333	320	312	354	375	333	334	328	332	326	321	328	337	336	306	342	369	323	303	340	319	311	311	347	308	364	318	334	334	316	352	358	360	318	363	375	321	339	327	356	364	349	372	320	359	347	293	339	324	339	324	325	330	325	371	340	369	361	351	336	365	332	340	329	340	346	342	338	333	338	334	321	386	330	303	325	327	316	295	330	343	317	332	333	355	335	307	325	362	351	325	334	316	321	345	340	303	334	287	328	350	335	350	334	300	278	319	323	328	357	308	305	366	333	305	336	320	304	330	391	344	345	322	389	341	340	356	317	347	334	320	350	320	364	361	338	330	347	344	342	312	316	328	334	348	350	351	340	357	347	314	343	328	355	320	353	375	334	319	347	346	337	341	368	344	309	354	362	328	320	364	344	304	327	343	326	336	343	357	329	359	339	362	315	374	333	353	324	366	324	379	308	360	339	350	323	350	346	357	308	324	344	357	302	325	367	345	318	338	304	327	311	360	330	329	332	359	298	325	346	325	339	338	357	301	317	324	339	331	349	319	344	338	353	334	337	328	359	359	323	369	327	308	353	298	340	344	347	342	350	325	312	345	342	331	348	373	326	333	348	312	339	348	317	337	340	361	358	342	351	337	299	326	329	337	338	330	339	342	355	338	364	343	308	356	329	366	342	331	343	333	305	302	331	359	375	358	339	351	327	326	350	353	364	323	324	336	336	350	322	332	316	349	327	305	316	357	338	331	366	338	306	337	342	335	366	345	322	298	317	333	361	335	344	348	358	324	310	317	327	286	312	371	355	334	361	342	380	350	325	311	333	305	278	350	363	344	305	362	358	331	291	400	360	304	323	305	366	353	370	316	344	376	323	320	326	352	353	352	340	351	333	323	363	313	319	331	349	329	337	324	363	354	355	346	364	331	341	325	349	363	380	340	357	330	389	326	319	325	328	315	305	322	385	310	333	357	365	338	364	324	303	376	334	347	310	330	339	360	351	347	343	314	333	353	329	349	358	322	324	357	335	360	314	363	300	344	336	343	310	307	364	345	315	325	306	311	314	330	359	345	303	306	350	338	349	347	357	325	324	305	357	338	303	313	325	383	371	335	331	336	332	309	336	330	368	356	328	303	318	307	325	388	325	331	348	315	331	315	326	314	334	377	296	366	346	355	307	369	343	301	362	326	329	383	372	343	358	357	327	352	332	322	348	335	317	337	364	322	317	349	333	322	344	351	317	330	316	339	341	327	345	335	317	334	336	355	372	329	312	339	351	318	372	332	349	359	285	327	336	335	367	358	323	306	331	345	348	354	325	351	321	326	348	323	324	333	335	319	320	323	336	344	332	345	375	344	349	318	315	353	358	340	350	344	327	317	331	338	345	315	300	331	324	338	333	331	337	313	315	353	340	353	351	360	361	360	341	336	355	319	331	303	335	364	347	336	346	383	320	340	383	344	290	293	336	343	328	347	317	337	334	347	347	355	326	327	364	390	322	355	353	382	331	326	364	347	377	330	305	329	315	295	356	310	328	379	326	339	321	306	336	357	362	344	355	310	312	309	337	321	349	348	322	352	370	369	350	399	349	312	334	321	354	325	341	329	329	360	320	353	366	333	314	296	342	297	313	337	331	332	342	356	400	304	339	316	299	360	377	329	350	312	317	364	320	349	342	329	340	341	342	322	324	367	345	325	358	378	334	324	362	347	353	349	356	376	311	310	335	332	331	319	369	325	334	338	321	342	326	337	366	320	366	347	358	351	358	316	352	315	361	343	361	301	331	334	341	381	356	342	334	363	313	336	330	336	368	340	349	334	363	313	337	322	346	349	345	307	313	353	349	354	370	313	353	356	368	346	314	335	346	374	385	365	342	363	348	347	348	311	292	331	338	317	335	340	301	314	367	338	359	335	331	332	334	339	378	382	359	364	353	351	344	306	329	341	332	350	349	321	343	337	368	331	362	363	341	345	369	376	364	354	343
8350	1374	2328	2939	2913	1863	1660	1439	1373	1273	1152	1158	1038	970	967	943	980	981	955	981	933	890	908	893	933	865	852	855	870	820	825	851	864	857	820	851	806	858	831	827	808	835	865	826	840	867	835	815	812	837	846	837	840	818	834	817	805	773	817	788	845	809	839	816	790	819	843	780	827	822	834	825	853	818	814	834	742	800	816	827	888	813	840	817	858	824	799	815	866	828	841	797	808	843	858	782	839	887	833	811	865	734	840	832	858	833	858	828	861	830	842	858	854	848	812	838	798	791	808	850	792	863	798	786	841	797	857	833	881	771	807	798	853	835	847	811	772	868	833	808	767	813	807	846	762	776	773	799	823	762	802	813	834	830	769	791	816	830	824	800	823	808	800	833	838	832	819	842	817	824	796	825	752	793	819	827	804	827	863	767	828	833	791	814	828	800	805	806	748	794	849	805	804	840	810	811	832	847	859	820	843	827	805	835	882	818	813	818	833	800	856	843	841	808	866	830	851	728	843	769	848	838	876	830	851	849	822	788	830	795	834	861	820	844	833	797	796	794	802	814	846	857	794	784	866	839	838	799	808	790	842	870	836	822	802	817	792	807	810	848	823	763	825	790	795	815	788	778	815	786	773	814	894	843	799	788	774	821	782	801	816	821	807	789	828	798	850	826	790	789	799	745	780	845	809	770	820	781	825	841	796	808	791	821	839	819	794	779	813	813	854	807	830	804	865	863	803	845	724	820	827	873	795	804	838	814	821	822	810	789	825	855	764	823	860	844	786	815	828	811	837	811	867	795	740	806	808	796	775	806	807	853	831	875	844	823	829	784	789	820	784	812	800	801	857	855	813	795	788	885	831	825	814	797	850	891	792	750	793	850	766	796	752	772	799	770	835	802	791	833	847	806	806	826	776	813	818	812	846	848	822	771	872	838	759	856	793	803	837	787	784	774	810	798	829	830	838	773	842	806	865	877	837	827	845	848	792	835	823	767	806	831	864	847	829	819	761	846	830	837	795	810	777	831	802	835	803	771	828	798	824	823	846	766	818	780	775	783	870	826	774	812	824	830	795	784	751	807	791	821	842	828	804	810	795	845	814	823	752	803	820	779	806	851	849	781	824	834	749	798	790	829	846	848	831	826	848	841	824	782	840	786	794	819	799	817	797	835	845	771	861	821	799	744	795	801	823	832	795	790	766	801	829	779	857	811	832	829	829	851	799	805	810	797	817	834	795	825	758	812	844	831	791	820	756	791	831	801	838	817	806	826	813	809	817	870	809	798	856	755	826	814	828	812	789	818	789	792	817	773	830	843	841	812	817	827	827	813	833	835	816	829	747	779	827	836	858	798	785	808	840	786	856	817	860	817	778	763	820	826	817	827	805	821	764	817	812	842	820	786	816	817	834	817	814	817	830	761	809	823	860	775	840	816	830	811	832	762	813	818	796	802	859	825	836	839	801	795	813	825	781	839	805	794	795	764	807	744	798	788	848	785	860	833	756	816	874	807	827	796	804	851	809	847	835	843	817	852	768	789	775	848	810	814	830	838	881	787	775	859	837	797	840	845	839	866	829	832	841	807	806	789	782	844	809	797	838	815	851	746	798	788	803	816	837	766	841	824	809	758	789	829	840	806	784	820	805	840	823	828	839	831	822	819	826	808	790	862	779	851	788	803	783	762	781	816	802	814	871	737	860	808	844	839	845	845	821	826	845	832	797	846	783	777	854	787	844	836	834	830	790	832	846	818	769	832	839	822	800	792	812	838	817	800	830	819	841	783	890	886	858	835	802	819	794	813	835	820	813	834	812	821	807	753	800	803	820	777	825	839	861	838	852	785	832	820	803	873	824	861	850	833	834	793	851	839	846	813	787	795	842	807	776	886	796	799	833	791	791	790	822	875	809	806	824	835	824	805	776	836	832	821	806	786	824	789	846	881	842	762	803	838	813	813	830	787	727	837	833	749	833	826	810	823	868	844	818	811	769	861	815	788	806	818	838	793	796	796	811	787	842	766	856	823	815	887	795	807	797	805	809	791	846	788	781	827	795	852	834	823	765	803	841	844	811	766	830	833	787	855	811	823	834	794	839	840	824	835	833	834	823	764	787	769	792	816	804	816	831	779	831	787	822	773	810	774	797	852	821	849	863	771	817	853	779	833	824	858	840	789	808	823	792	839	834	790	828	777	833	826	834	841	773	818	849	838	830	826	858	768	816	815	810	812	812	799	831	854	783	841	861	778	805	801	795	833	829	824	863	820	812	823	809	790	838	788	817	850	827	816	778	798	823	900	784	810	814	852	808	828	785	798	816	799	838	835	762	796	822	826	801	812	816	877	808	823	825	828	818	845	781	842	815	806	880	784	817	817	850	788	862	813	795	797	839	819	813	826	850	845	815	861	842	802	794	816	855	846	871	828	840	854	843	788	808	776	771	817	850	790	773	815	850	826	828	814	859	848	823	787	863	784	844	813	785	793	866	795	807	813	848	800	802	809	806	781	846	805	822	807	817	850	790	844	829	833	799	827	841	795	804	845	862	845	834	890	822	804	775	819	815	812	814	801	798	853	837	781	816	859	823	805	797	806	798	826	814	844	837	837	870	802	827	808	711	835	777	788	797	838	842	831	816	786	801	816	817	865	780	829	832	816	845	809	830	833	824	838	818	782	839	772	868	821	799	827	845	847	787	808	837	812	836	801	782	819	813	829	778	861	806	816	812	822	806	849	839	820	808	804	862	800	823	799	818	794	809	829	821	826	839	799	825	823	833	815	866	813	848	813	826	828	799	834	856	812	901	829	827	795	794	780	757	831	835	823	820	855	833	821	843	850	804	801	803	843	823	787	833	842	793	793	793	844	822	806	853	795	851	817	801	802	822	827	858	777	829	793	822	852	811	842	805	781	795	812	839	814	812	797	793	836	842	815	826	851	801	860	831	772	828	838	848	750	835	814	839	853	807	837	814	784	837	851	852	852	822	799	799	821	797	879	843	824	805	786	862	820	899	851	816	785	759	783	798	826	818	804	831	846	877	759	845	810	763	837	817	788	847	776	821	775	800	815	804	825	827	826	792	791	798	789	797	809	848	800	787	830	830	806	831	835	822	804	826	840	789	824	818	844	823	838	874	821	848	810	828	834	847	793	784	797	772	838	831	785	817	807	871	804	880	834	832	801	777	813	832	772	864	832	802	779	816	798	829	804	759	789	857	796	773	804	814	796	848	856	809	823	830	794	819	793	842	826	805	792	851	794	867	829	792	831	837	757	816	806	814	828	809	841	812	841	735	834	845	793	851	852	797	795	763	803	802	804	817	845	810	811	836	788	787	837	893	794	785	892	855	820	804	812	814	833	851	831	804	805	791	829	809	817	845	782	852	829	814	820	812	858	785	781	802	861	819	809	827	789	717	840	840	797	824	765	802	807	809	860	798	818	803	845	803	768	778	770	815	826	796	783	831	816	764	791	814	841	853	806	813	811	805	800	768	791	799	807	816	785
1542	272	303	305	296	291	290	313	279	291	282	275	253	285	282	273	293	255	313	280	267	280	289	287	285	283	278	275	270	290	279	269	266	273	295	263	278	312	275	255	256	243	291	252	275	268	315	248	283	259	307	290	269	272	278	264	275	304	294	278	282	246	262	285	285	281	285	313	252	285	249	282	267	281	255	260	296	288	259	241	282	253	306	273	271	305	294	289	232	271	266	254	268	272	232	276	252	263	260	254	280	277	284	280	276	267	287	253	260	289	222	253	290	284	280	261	268	289	269	272	263	299	281	265	271	294	268	266	295	279	271	288	259	264	270	254	281	301	260	232	282	265	254	275	273	254	262	295	268	278	278	263	258	293	266	291	315	270	282	279	266	277	276	274	288	311	288	278	291	269	255	297	257	315	298	293	265	254	311	271	259	262	289	244	232	319	274	275	273	254	258	252	266	266	275	261	319	235	256	274	267	283	266	276	281	298	241	267	287	287	332	272	276	265	260	275	314	287	261	271	300	277	282	255	275	297	259	320	272	275	252	309	241	264	260	281	253	270	269	296	297	267	277	285	251	284	249	290	258	314	231	273	268	298	270	274	293	272	295	262	270	264	283	260	265	291	305	281	266	278	262	268	273	259	296	265	260	279	266	265	307	288	283	300	266	321	329	274	293	276	289	275	270	275	271	264	270	303	285	311	284	268	276	275	306	281	269	280	284	273	278	268	253	288	299	284	278	290	315	282	273	299	242	275	227	265	260	303	267	288	277	237	251	285	287	301	253	277	270	265	274	276	265	283	278	300	269	289	277	268	286	255	312	296	260	278	288	269	286	284	270	228	258	248	322	261	272	279	276	289	270	266	301	285	287	254	262	251	270	303	273	265	268	274	274	254	279	263	335	298	305	314	265	300	286	271	287	307	280	288	274	262	270	302	302	305	275	289	267	261	239	278	264	269	260	273	275	286	314	282	280	273	257	262	259	274	254	294	265	261	266	257	252	252	281	266	303	269	278	286	261	257	249	292	263	268	296	250	289	293	283	267	269	276	318	300	261	277	259	264	281	270	307	245	303	291	261	254	287	257	229	269	285	261	272	297	288	317	261	252	306	268	279	281	303	265	307	276	268	280	253	250	260	269	289	315	279	260	280	276	259	292	262	236	261	272	300	248	249	298	305	294	277	256	249	284	273	294	300	296	250	231	277	264	283	278	270	258	254	296	279	290	282	286	269	256	270	278	301	279	304	239	295	271	244	283	279	268	277	271	258	271	271	288	274	282	282	290	279	300	301	264	275	262	280	267	271	295	242	269	275	285	295	249	239	237	262	273	286	286	251	249	259	289	275	272	271	269	292	255	263	271	278	240	287	327	277	284	272	270	296	265	246	281	264	274	266	276	300	284	280	239	271	267	288	250	278	280	278	268	276	286	295	257	272	290	292	278	295	267	310	265	285	268	275	261	297	260	276	281	255	257	292	253	272	253	243	262	237	252	282	276	282	290	276	285	294	264	263	279	279	290	262	286	296	268	288	274	297	267	253	250	257	262	283	316	289	267	272	272	279	279	271	290	271	277	273	276	269	280	256	268	270	284	242	295	276	298	269	235	265	231	250	277	247	260	247	294	276	262	246	290	263	279	296	278	266	266	291	291	296	246	290	302	289	295	277	246	281	289	295	270	284	255	267	277	247	269	280	250	280	260	263	303	292	287	284	279	229	245	257	272	239	285	274	263	268	268	285	273	223	278	288	269	264	288	290	295	291	256	258	264	267	254	282	265	315	289	277	287	283	274	231	277	278	273	284	285	254	257	302	272	251	230	288	269	268	276	262	281	287	299	268	283	319	240	287	249	303	257	291	273	282	264	310	274	325	264	242	298	299	263	267	299	260	285	290	276	295	256	263	303	294	263	270	267	273	285	262	295	240	250	251	263	278	251	272	270	270	253	293	243	282	282	261	271	297	248	261	256	280	271	265	274	293	275	321	271	274	276	263	287	300	275	278	282	295	286	248	299	271	289	295	267	260	302	255	304	265	270	307	255	287	288	280	268	266	273	318	272	270	302	262	261	286	274	264	244	278	293	280	248	310	294	280	268	287	303	270	288	254	254	285	263	293	302	283	260	273	275	262	255	314	273	314	267	286	319	280	274	252	285	283	260	300	265	294	315	302	302	259	266	252	264	251	291	271	285	296	286	305	271	255	291	302	264	278	249	263	274	280	307	261	255	264	251	257	276	278	308	283	256	264	296	287	298	276	285	313	275	270	252	275	295	271	318	289	260	256	281	286	264	249	267	264	271	291	248	244	245	281	277	270	299	288	288	276	305	266	279	280	290	282	270	273	286	277	303	268	297	270	265	269	300	262	286	300	284	262	281	279	283	243	263	278	271	281	240	268	286	254	257	293	253	263	306	283	305	305	285	296	292	268	270	300	258	256	292	332	283	255	251	270	251	248	267	304	291	269	279	271	292	257	265	286	300	278	264	256	263	277	260	276	264	238	261	265	291	286	285	292	261	254	259	281	300	308	257	281	271	259	276	275	287	251	274	212	291	274	296	287	285	271	291	259	293	306	311	262	271	272	287	269	261	254	257	303	301	299	278	270	288	263	248	271	278	252	299	273	310	299	303	317	272	277	280	290	246	281	282	276	267	306	263	291	297	287	289	268	252	297	286	259	286	274	264	262	274	247	275	258	272	258	247	312	282	291	261	277	279	267	277	215	278	286	238	272	260	291	291	241	300	289	271	255	235	301	278	253	287	272	264	296	301	242	273	307	279	254	266	272	243	252	290	290	296	288	297	298	236	259	261	268	317	306	278	272	257	305	282	301	297	242	281	284	311	277	277	284	268	276	254	247	279	282	269	282	279	272	307	294	272	293	253	291	297	283	268	281	278	292	284	283	274	257	316	311	284	294	294	275	266	282	253	264	266	276	259	307	276	273	290	278	322	286	250	257	260	283	300	287	270	258	275	280	287	282	262	247	300	230	299	284	271	254	271	259	313	272	254	272	312	268	250	281	298	280	283	265	313	299	248	281	280	300	262	255	273	277	300	303	266	297	272	273	315	292	284	277	300	281	270	327	282	261	303	280	243	270	277	271	275	287	296	258	269	282	311	305	271	248	274	293	276	245	307	256	279	277	255	267	322	298	236	252	273	238	257	255	281	267	310	260	284	293	281	264	241	251	297	280	303	303	258	283	303	278	265	276	254	330	284	285	276	266	290	284	275	272	269	281	260	274	275	254	255	278	274	279	281	310	276	292	282	268	288	291	255	279	279	286	273	266	283	264	252	270	250	238	257	283	282	295	273	260	267	281	280	267	261	238	282	254	263	294	274	273	302	263	243	267	295	293	288	279	271	257	281	328	276	290	272	260	263	312	302	279	276	289	313	261	274	230	291	279	282	295	271	275	260	254	264	270	279	254	247	274	254	226	264	292	286	293	272	265	295	294	269	282	300	310	287	252	302	268	285	269	259	247	267	278	266	261	259	267	300
1859	642	619	663	698	669	676	648	669	670	699	678	684	696	665	666	637	642	657	669	696	622	665	675	647	654	638	672	654	617	648	652	667	677	675	620	678	665	648	646	651	650	678	626	704	637	640	672	653	675	643	685	645	676	647	627	629	692	636	645	668	627	663	688	706	656	697	652	661	679	703	647	627	639	665	665	660	644	665	672	685	662	653	612	650	681	613	664	635	678	671	675	584	693	659	652	641	674	652	624	680	698	641	671	638	655	660	637	659	694	647	706	725	661	684	641	688	679	670	643	713	629	664	669	675	655	631	615	667	653	632	652	646	647	612	656	653	690	657	666	641	661	628	688	650	655	686	679	711	616	655	674	655	664	660	692	671	674	682	668	636	657	645	656	686	627	644	680	674	620	649	631	681	628	613	644	665	692	656	672	714	666	666	652	654	662	647	683	662	673	682	693	646	619	633	663	664	639	692	654	639	643	667	629	676	636	734	633	627	637	657	627	688	660	642	684	733	632	676	674	681	609	632	662	697	655	688	660	660	656	659	633	647	672	695	635	664	646	687	652	670	657	661	661	624	623	630	649	628	636	622	639	669	604	626	662	660	685	664	660	695	694	652	675	682	618	685	615	673	656	683	697	647	704	668	675	672	711	677	632	690	713	597	628	656	675	672	703	685	650	664	682	672	609	712	671	688	666	676	709	662	619	639	689	629	660	679	624	663	647	648	665	623	689	648	638	620	592	629	717	656	652	689	668	645	678	661	649	645	687	652	665	677	602	647	629	651	646	663	633	624	648	664	646	613	673	630	665	674	673	664	726	639	658	682	671	665	671	655	657	691	632	652	682	700	639	675	665	650	635	638	646	628	685	610	638	663	656	707	671	699	639	647	646	625	666	665	670	631	637	636	704	705	686	647	650	662	636	679	651	668	696	653	645	632	651	638	650	667	695	698	653	645	677	674	656	595	679	654	659	702	663	648	710	682	673	640	631	666	640	690	637	650	672	656	635	666	652	632	639	678	698	613	621	638	645	688	646	678	657	623	687	641	614	644	652	654	677	651	641	662	667	666	632	651	656	662	713	631	598	622	615	668	691	669	644	689	689	684	629	617	657	643	647	628	671	674	613	617	673	637	713	636	667	673	675	610	644	609	661	648	659	681	653	669	665	669	723	668	607	652	657	654	678	686	672	605	641	626	668	692	649	654	696	674	669	670	686	727	628	645	654	609	703	643	682	603	657	660	589	667	665	635	692	658	659	630	659	660	648	695	640	644	669	664	647	672	683	688	697	652	647	642	649	650	623	644	656	695	688	624	686	663	694	645	680	628	624	659	675	669	642	676	674	673	639	676	691	668	662	673	663	686	672	633	622	665	675	635	706	652	667	639	605	658	648	665	671	621	616	654	645	587	695	624	643	663	604	671	652	659	641	695	639	631	685	707	661	668	651	651	645	711	681	648	668	667	641	626	672	657	630	655	680	675	634	645	648	647	637	652	634	623	676	660	646	661	677	614	682	641	644	673	621	706	643	656	661	644	681	667	690	662	653	635	677	654	674	639	640	608	647	667	661	660	622	641	645	612	680	637	676	655	607	661	628	667	651	693	668	688	626	606	672	662	632	673	700	641	682	646	634	644	714	615	651	634	633	639	654	666	676	660	678	659	639	651	643	616	626	632	652	670	668	636	684	703	647	671	668	658	643	673	677	646	654	643	643	702	646	635	664	655	637	662	599	661	642	618	630	730	595	681	645	640	682	647	657	679	647	646	688	607	710	658	653	635	636	638	665	720	692	607	681	650	661	634	648	654	703	648	639	639	649	639	675	598	674	630	620	677	644	707	674	626	664	681	647	647	618	639	659	705	652	616	699	676	644	633	656	637	680	684	666	683	628	696	703	644	715	665	632	677	690	680	709	637	681	643	682	671	674	635	633	653	644	659	686	664	674	650	648	641	664	663	661	656	689	680	651	640	703	650	645	661	673	662	684	620	690	660	650	690	667	683	668	666	687	671	650	661	651	663	651	631	644	669	664	686	675	625	698	678	690	680	686	698	692	633	670	628	619	682	618	634	642	653	669	599	627	697	643	678	659	643	642	597	616	689	648	675	618	654	638	664	651	672	670	627	663	643	626	627	677	659	653	662	661	607	683	630	659	669	692	661	630	637	651	687	697	617	669	698	666	670	661	645	631	661	682	680	658	649	660	661	620	633	653	680	631	718	662	640	633	612	666	675	641	661	662	682	682	677	667	675	636	691	649	718	651	640	634	651	690	630	604	631	596	631	656	649	630	640	676	662	702	655	632	632	625	682	680	669	663	636	598	656	624	669	646	694	697	658	664	653	700	666	654	637	685	657	667	663	627	627	666	658	677	712	643	637	675	687	654	655	648	624	677	637	693	668	634	654	665	668	692	635	667	647	627	672	665	629	686	689	657	636	668	662	656	663	660	693	675	634	676	624	666	649	724	668	648	669	638	665	624	655	635	680	638	677	630	620	657	674	687	658	650	610	654	659	617	650	696	693	672	633	666	637	628	659	682	667	659	694	650	675	651	713	662	664	647	659	635	607	663	682	676	642	625	674	626	654	679	685	616	654	659	617	610	644	678	632	627	582	665	651	663	646	634	671	681	671	648	638	591	665	664	642	603	670	629	637	631	666	666	617	698	647	703	654	640	664	673	644	675	629	728	637	641	608	656	628	681	640	634	628	671	732	668	681	674	663	687	655	671	664	639	699	626	642	669	643	632	631	651	687	620	611	641	691	640	668	623	666	661	649	662	622	688	668	655	644	694	643	692	615	658	643	690	674	648	644	637	662	644	687	685	717	667	676	617	637	587	643	657	666	662	681	682	688	640	651	654	636	639	661	635	659	664	657	636	680	622	690	632	626	624	669	621	647	667	671	638	656	649	653	610	688	670	679	641	654	633	648	679	642	685	650	634	606	656	709	666	634	616	674	686	663	659	647	688	687	600	645	636	668	636	625	638	626	639	658	678	666	657	648	646	628	676	687	663	676	687	688	671	674	671	658	665	696	627	650	654	593	697	668	669	626	657	652	635	651	664	644	663	656	619	640	653	689	688	671	615	641	658	632	653	653	651	704	715	645	652	673	681	597	656	631	656	640	691	597	702	626	640	688	646	622	659	695	697	684	649	703	645	659	669	650	645	704	653	645	664	678	680	649	651	663	641	659	616	654	645	667	637	584	691	648	673	635	679	642	661	642	690	671	676	705	646	687	649	667	636	674	684	665	675	659	613	660	678	690	651	633	634	656	683	650	646	672	692	633	679	697	668	649	592	709	628	683	661	680	671	619	700	651	655	636	627	624	657	651	700	679	690	672	623	626	652	677	630	643	648	616	648	712	678	634	651	631	648	656	689	667	687	627	647	638	660	663	664	635	666	653	629	649	689	676	652	678	683	691	609	685	630	646	647	665	678	669	613	632	634	676	631	651	712	634	672	637	663	705	623	645	642	650	657	652	644	638	626	677	688	619	657
7877	545	548	599	517	320	272	233	230	232	214	203	211	202	220	179	193	196	183	211	186	185	201	182	175	188	179	177	162	188	165	179	194	205	201	174	177	160	192	186	173	178	165	184	202	166	182	165	179	194	198	188	187	197	179	174	202	173	170	186	193	152	167	166	176	178	187	181	169	174	161	195	194	148	173	167	165	206	176	185	149	180	176	172	171	189	214	208	184	186	201	179	194	203	177	168	178	185	188	184	184	175	160	181	177	174	202	195	189	190	192	182	155	157	175	190	170	205	177	180	174	184	181	196	189	169	212	146	192	154	174	180	173	171	166	181	179	176	192	155	181	184	217	171	187	199	177	177	165	180	168	180	192	168	141	186	143	173	186	173	169	169	173	162	168	174	172	146	172	171	139	189	164	190	198	190	196	184	184	178	174	159	179	169	196	168	193	185	161	176	175	182	167	188	187	172	174	179	186	166	169	182	188	162	191	165	166	171	209	180	180	195	192	203	187	187	208	179	183	187	182	168	169	172	195	161	174	182	195	188	190	162	197	165	170	213	187	177	177	203	187	195	178	169	183	178	183	157	170	174	172	203	183	184	180	195	182	184	165	188	173	176	173	190	179	185	165	171	185	179	172	192	194	187	166	194	189	156	180	195	185	192	144	177	204	158	142	179	205	187	175	213	184	178	165	183	177	203	160	154	173	179	166	186	161	178	170	149	180	178	188	195	168	166	194	171	175	169	168	173	164	187	187	170	195	180	207	159	184	189	202	159	154	199	163	158	176	175	164	172	188	188	170	198	177	159	177	170	176	168	185	171	178	158	181	186	178	161	196	166	188	193	145	188	165	208	165	170	208	210	184	183	197	203	156	181	163	174	177	194	159	196	147	187	171	224	193	173	176	191	165	192	162	224	198	186	208	164	191	183	187	183	176	174	192	208	173	174	166	171	153	200	188	195	158	195	186	172	182	218	188	173	152	165	173	186	159	205	176	187	169	160	170	195	189	197	188	178	190	175	166	191	183	168	209	189	151	172	175	205	179	170	156	182	146	182	179	192	182	160	180	179	179	202	185	176	166	179	185	175	176	168	185	174	200	175	169	205	196	188	174	187	162	159	186	189	194	185	157	190	155	169	158	142	178	195	181	183	202	190	155	186	189	195	189	185	166	201	183	215	184	177	172	176	162	163	176	196	152	161	185	149	165	161	158	161	175	184	188	190	179	178	183	157	199	162	173	177	192	183	193	188	174	163	175	169	174	190	176	172	190	202	201	177	180	189	191	199	166	186	186	190	171	208	180	194	171	210	160	152	170	184	175	185	173	187	204	155	163	186	184	184	169	188	186	161	205	166	187	176	207	180	169	163	175	197	186	186	174	194	180	205	171	157	197	178	188	216	176	180	185	176	163	194	171	202	174	175	210	197	155	180	206	185	203	182	210	178	178	191	193	151	166	156	189	175	201	152	157	164	167	181	169	180	178	174	190	175	184	211	178	150	150	171	153	145	192	176	168	180	173	164	181	177	182	190	181	225	171	194	211	193	192	186	164	179	179	192	196	192	200	184	210	221	164	184	187	187	174	181	164	168	189	180	177	173	179	177	198	192	170	155	168	178	177	170	181	200	184	183	180	174	171	177	180	153	168	201	172	170	153	174	169	164	167	186	177	177	180	166	185	161	188	189	180	165	180	168	167	175	194	188	219	220	212	186	180	177	185	180	184	176	193	158	156	186	189	163	166	162	208	171	194	173	182	190	186	179	193	178	175	187	166	201	168	160	190	173	195	186	214	160	174	204	175	173	201	164	186	177	231	199	190	199	171	192	177	158	178	186	199	169	171	193	165	178	214	177	148	165	172	160	191	187	163	178	202	196	169	181	167	187	193	186	179	150	176	168	170	154	178	174	171	188	178	162	175	182	234	162	182	193	211	183	173	172	197	164	177	189	164	178	160	161	200	187	199	194	206	170	197	184	182	175	188	154	209	177	188	180	176	158	205	166	175	172	195	190	186	191	190	166	163	149	189	186	183	173	198	167	164	169	169	177	172	179	190	181	190	186	164	170	184	150	178	173	171	166	190	181	190	185	175	168	179	173	185	173	180	187	211	175	183	164	188	158	182	184	172	175	187	195	194	216	197	156	167	206	163	180	184	167	174	197	198	159	180	183	195	185	172	165	187	146	152	179	179	178	182	174	168	162	151	180	192	179	186	155	153	161	165	166	181	176	165	183	205	180	178	176	165	170	193	178	169	180	192	177	187	196	166	177	168	154	182	169	198	151	154	153	183	164	165	162	193	168	196	177	179	182	195	179	153	180	184	152	177	167	174	202	177	178	201	194	183	180	183	179	193	194	152	171	161	183	215	185	185	198	171	170	170	170	179	188	158	177	180	189	162	162	160	159	185	178	183	197	179	203	195	167	173	172	197	179	189	185	179	184	191	167	205	178	152	193	180	191	173	174	158	175	182	189	194	171	179	174	156	193	176	160	170	181	218	182	171	195	158	186	151	183	166	181	184	195	169	187	182	179	162	170	166	168	177	158	188	173	182	182	195	184	174	173	183	185	208	184	207	166	184	159	207	172	178	169	183	195	174	180	201	171	173	178	172	187	177	182	176	191	177	162	168	186	189	166	171	165	180	171	161	203	170	183	171	198	169	181	188	190	164	181	190	183	142	157	168	184	176	214	190	188	156	188	163	191	155	166	202	173	181	206	169	181	184	183	193	165	163	153	151	166	169	155	157	183	189	181	151	161	167	184	183	171	163	169	166	190	186	220	188	171	189	175	197	173	185	173	196	191	179	163	163	176	174	175	176	189	177	163	155	173	175	165	158	161	201	166	194	150	190	196	170	192	208	181	193	183	164	188	202	198	187	170	189	180	195	165	177	149	181	186	169	185	198	169	217	161	162	185	167	176	201	185	169	202	193	166	161	168	177	180	171	173	188	173	166	174	200	189	199	202	182	184	185	183	152	170	197	186	182	178	213	170	160	173	174	178	171	149	151	188	190	203	181	173	184	198	181	219	190	168	168	177	182	180	157	176	175	167	185	156	190	185	188	182	181	182	167	195	189	172	173	177	182	164	190	185	166	192	180	161	187	184	213	165	178	182	200	163	161	182	176	187	189	198	187	189	190	171	201	165	166	188	168	180	155	181	170	171	157	180	182	180	159	174	190	188	171	170	202	157	166	185	176	159	187	157	171	164	196	191	164	180	176	174	185	189	182	157	163	183	181	182	187	198	174	177	191	192	160	209	198	191	176	193	223	194	148	182	166	206	191	193	171	194	161	162	197	165	181	198	170	197	190	184	168	191	173	201	144	167	161	169	192	194	170	169	171	176	194	170	199	187	171	177	165	179	172	170	170	206	176	167	177	155	177	175	163	189	183	175	146	188	172	203	168	192	170	184	144	189	190	183	192	162	204	166	155	170	185	179	191	160	180	178	190	157	186	165	181	169	194	183	163	179	166	188	177	161	209	164	172	200	176	186	193	152
6311	788	1233	1851	1611	1103	873	822	789	778	713	626	620	618	590	547	573	578	521	541	537	504	525	516	541	514	524	498	464	557	498	530	505	485	507	515	505	494	454	532	483	472	531	501	521	506	466	496	465	499	470	538	493	508	510	493	488	509	490	527	514	491	456	489	520	474	504	478	490	483	500	535	479	498	465	527	459	492	515	484	493	472	459	523	501	522	495	481	489	524	500	489	466	509	516	474	486	456	476	477	484	500	469	486	465	479	459	502	493	478	512	492	486	483	477	454	466	496	484	479	467	496	531	487	472	488	480	519	498	485	456	500	501	491	482	495	472	494	456	467	479	514	485	484	503	455	475	491	464	510	478	508	482	481	453	500	494	456	494	456	482	526	518	482	463	476	462	481	502	526	459	480	512	487	487	470	462	525	463	465	516	507	470	467	540	505	485	465	503	512	514	463	500	511	510	464	511	465	481	501	484	483	506	478	489	520	494	496	481	468	492	512	481	500	513	513	471	488	491	483	494	494	504	441	520	539	488	490	470	539	493	492	490	507	482	496	503	450	522	486	476	486	498	484	504	500	497	492	466	494	499	531	497	497	520	519	511	532	496	517	465	489	468	516	465	490	458	515	507	522	465	498	466	498	467	513	501	490	455	470	483	488	508	493	468	483	512	499	447	474	465	498	486	484	483	507	498	443	460	515	453	512	490	521	501	524	482	447	482	526	471	460	475	499	480	512	486	448	460	487	504	482	453	481	468	491	515	486	440	480	495	493	468	501	449	509	525	490	499	477	491	491	497	457	475	512	500	485	529	504	461	505	456	524	505	541	539	476	525	457	502	509	502	509	495	486	442	462	492	515	514	547	504	467	438	516	492	470	484	502	501	480	445	472	502	488	494	494	465	474	480	442	497	477	477	521	519	471	496	499	510	513	495	491	471	492	517	466	475	507	512	509	468	491	487	473	461	451	498	500	492	514	501	476	496	494	498	481	437	501	499	466	512	475	466	462	511	516	474	482	465	517	500	463	484	451	474	489	449	478	454	541	516	467	468	490	526	527	470	483	497	492	525	510	459	533	497	483	476	505	486	499	524	508	503	481	462	475	525	526	445	494	481	529	436	496	449	451	461	487	489	484	510	488	494	506	509	509	481	504	487	490	528	491	528	502	528	524	499	512	489	501	521	492	474	474	477	510	515	453	479	493	506	502	518	489	532	503	468	509	454	490	470	481	494	480	489	493	471	467	492	526	462	471	476	458	477	465	494	448	492	469	480	499	493	538	498	448	484	486	487	486	507	496	491	464	483	468	498	521	463	474	535	489	517	489	494	509	519	456	485	483	490	471	482	472	480	475	487	468	475	483	480	508	501	504	493	497	475	553	468	482	461	492	497	476	476	495	540	505	526	484	476	464	454	503	473	475	461	488	482	485	499	502	495	510	497	492	498	483	509	511	513	472	486	520	493	480	457	491	469	467	474	492	487	481	503	502	500	476	522	471	497	500	532	559	500	517	490	486	488	490	491	510	454	495	484	473	488	461	493	469	486	479	517	535	482	491	467	486	527	481	487	505	499	533	457	487	498	485	496	476	468	476	504	534	510	486	504	491	504	523	500	494	468	483	491	498	489	452	480	488	482	508	468	532	480	497	484	504	481	475	489	512	438	540	464	504	480	494	475	523	458	470	466	461	511	485	497	497	481	472	519	466	491	514	498	477	516	520	470	482	464	476	476	496	481	501	494	466	490	492	494	483	484	516	436	471	519	506	485	490	504	500	494	480	507	498	517	493	470	492	515	502	456	495	494	505	487	475	541	495	487	530	518	517	521	484	493	497	449	469	538	482	490	528	478	488	516	508	458	479	477	476	523	501	478	502	475	509	496	490	415	532	545	471	477	464	499	506	539	520	522	467	486	470	517	524	495	493	512	519	504	481	481	484	488	461	521	523	467	505	467	467	502	482	487	502	477	515	470	519	494	488	495	466	517	473	506	518	494	478	497	515	487	479	513	491	460	443	501	484	468	471	521	487	481	485	488	478	533	436	539	481	456	489	504	489	487	527	477	505	484	511	493	493	447	488	495	502	484	511	521	517	490	499	441	533	464	499	503	481	480	487	510	532	478	517	489	477	512	514	504	492	521	483	492	509	488	507	451	535	501	506	483	482	492	478	521	502	481	483	483	527	480	548	447	513	479	479	510	502	513	534	470	467	522	502	463	511	476	481	539	454	525	492	494	465	443	470	490	494	511	511	526	524	485	538	509	456	497	470	455	474	524	493	490	458	485	526	472	486	446	521	481	463	462	489	481	515	489	489	517	501	489	526	491	461	486	470	483	499	492	476	506	490	488	500	457	506	450	469	455	497	520	493	538	539	514	497	503	426	504	521	432	450	496	487	514	509	500	497	488	474	525	486	481	458	477	501	494	511	480	487	468	510	469	473	515	486	490	481	441	480	464	503	470	446	477	471	468	499	494	501	462	487	472	518	501	510	513	492	500	482	522	521	482	498	506	486	465	473	541	474	539	528	440	461	514	469	508	494	486	482	515	476	496	462	484	508	501	495	485	469	493	524	440	462	479	475	489	491	470	491	490	504	520	486	495	501	488	500	465	514	504	517	450	507	480	474	457	467	475	510	499	520	469	508	452	511	489	520	515	480	485	454	486	492	475	480	487	468	479	484	489	523	487	475	492	471	478	472	489	490	519	480	471	480	493	462	454	489	466	488	503	484	501	500	520	467	477	502	524	497	500	482	485	508	507	486	500	492	485	530	434	454	457	503	480	508	473	512	489	477	536	504	500	496	519	541	453	445	487	461	468	490	483	510	474	474	491	460	484	483	543	482	463	472	515	515	505	489	452	458	456	479	537	504	532	469	475	529	472	518	448	476	465	500	483	482	517	504	525	484	477	497	499	493	483	511	480	531	481	480	484	489	461	497	497	523	509	451	504	522	492	480	485	507	490	491	469	492	512	497	493	476	500	487	487	513	487	491	494	492	457	502	521	485	522	495	484	483	511	487	509	480	448	442	448	510	491	467	523	503	490	507	472	498	444	496	508	464	489	489	459	502	495	519	488	486	481	493	527	485	551	458	462	501	507	474	482	497	511	471	484	521	465	503	513	502	493	477	503	490	517	479	506	483	457	522	499	438	482	455	497	472	466	456	515	481	511	466	449	506	495	483	491	487	468	493	479	485	498	496	495	450	496	497	468	464	476	463	476	478	467	500	507	484	489	460	503	487	474	481	468	497	466	423	519	474	481	517	471	487	516	500	523	521	491	506	483	465	494	517	453	492	531	473	467	491	491	467	496	533	469	499	458	452	488	519	500	504	518	549	474	491	504	455	477	516	514	473	487	482	470	511	487	547	494	523	495	480	473	500	471	500	485	469	461	469	496	485	496	512	505	464	497	503	471	548	492	468	492	451	456	484	506	493	498	470	490	476	473	505	501	484	492	468	517	525	500	472	461	472	525	478	478	466	485	510	448	472	494	474	472	507
14188	1318	1108	1197	989	614	470	479	427	393	415	386	395	409	373	358	329	386	356	321	389	381	332	347	321	351	355	351	385	320	315	317	356	349	356	348	365	343	308	402	373	378	356	314	331	347	306	319	342	326	337	343	381	375	300	309	304	343	316	344	378	309	310	320	360	357	332	339	351	337	347	326	343	333	343	348	325	336	329	318	347	329	351	329	317	284	318	347	393	309	361	308	340	336	364	344	320	376	352	332	357	343	335	349	336	327	338	343	315	325	337	333	367	347	324	331	360	324	345	340	316	349	357	344	311	336	329	327	337	325	342	332	360	339	318	331	317	338	317	342	283	329	330	323	321	337	325	338	339	317	319	339	327	325	359	298	325	353	313	339	307	333	324	324	337	331	363	311	329	340	352	322	347	352	354	319	308	352	333	347	313	303	295	368	370	347	338	327	298	314	323	347	320	336	328	379	382	351	323	364	343	326	329	335	373	314	353	338	316	338	286	357	329	357	352	345	361	354	345	326	303	340	351	324	312	337	350	357	333	342	313	372	338	326	344	337	360	343	331	391	310	306	292	326	363	338	333	356	316	347	338	323	337	344	299	305	341	365	346	357	394	348	338	352	350	320	295	348	343	330	321	364	334	353	366	349	341	352	352	337	341	368	322	301	346	364	334	353	348	352	338	370	332	352	347	348	338	339	338	338	326	328	346	344	353	355	338	364	345	349	357	317	384	328	307	336	349	351	347	316	341	321	351	351	332	337	350	370	359	364	344	337	330	331	347	358	351	330	349	352	342	359	302	329	343	347	377	339	355	312	326	317	359	342	335	351	329	327	371	325	354	309	329	350	352	322	369	309	303	362	302	365	341	371	340	316	333	357	329	337	332	340	332	361	319	348	334	370	323	359	377	357	364	361	324	304	348	350	330	307	331	342	335	326	327	314	312	338	330	383	326	311	336	340	334	367	299	334	286	339	353	333	367	344	331	343	321	362	350	325	344	355	377	310	365	336	384	341	308	323	345	287	362	343	329	328	328	287	382	335	330	333	319	348	350	346	325	351	358	353	350	323	334	328	321	353	317	341	343	357	333	312	338	311	343	312	329	352	322	337	325	342	329	299	334	323	298	341	323	341	349	288	324	377	390	350	348	351	351	329	295	307	369	328	337	358	345	336	358	320	325	335	340	350	368	335	327	342	319	336	332	320	310	328	317	334	342	317	304	318	329	368	353	325	347	359	350	367	317	327	329	335	296	314	353	338	367	350	350	322	313	326	346	314	301	368	301	337	293	357	333	367	372	324	340	345	329	342	343	343	320	367	328	351	327	340	309	326	313	365	325	336	338	328	359	351	351	333	363	329	333	368	377	316	347	343	319	333	314	314	345	331	342	347	334	306	311	323	330	366	341	335	334	351	344	392	352	362	339	337	318	314	334	297	325	357	344	341	356	342	368	333	354	316	381	304	366	334	341	352	361	355	355	306	364	323	321	360	340	326	308	359	349	308	365	349	357	326	316	329	342	366	333	328	356	351	360	351	333	329	296	347	328	347	385	405	353	347	313	326	338	309	320	343	327	340	321	348	344	363	332	327	318	320	340	352	343	316	327	357	367	347	287	326	360	329	360	302	308	331	355	345	313	349	350	328	342	301	330	333	301	326	380	350	327	324	333	370	327	336	348	351	336	338	302	306	314	356	331	361	354	323	327	329	323	340	331	331	329	344	339	398	347	330	329	314	357	354	329	350	327	333	378	319	342	356	333	366	321	332	329	346	295	346	344	362	342	329	349	362	358	342	335	345	356	354	342	314	339	346	351	347	366	337	322	334	323	334	333	332	331	321	298	350	340	327	345	335	337	330	327	348	331	352	354	359	334	351	341	307	360	313	362	347	325	330	356	375	348	377	348	318	340	310	341	338	342	336	339	355	358	329	323	325	351	319	334	305	343	341	310	362	333	300	325	341	353	353	321	334	355	299	386	333	336	359	302	320	331	366	365	343	367	348	349	323	285	349	349	312	315	348	367	320	331	340	331	298	322	335	310	320	331	331	318	342	366	346	355	351	333	351	335	341	335	329	343	313	357	337	344	362	337	355	351	366	375	360	348	329	328	327	337	311	334	329	301	313	343	338	376	363	329	323	336	339	326	336	304	336	353	306	347	331	323	329	337	325	357	292	336	360	363	331	335	368	342	343	340	320	378	338	324	335	316	330	319	382	375	354	348	327	369	363	352	349	352	336	355	360	333	296	346	354	329	341	333	346	358	330	340	351	359	370	332	314	346	311	367	317	290	341	329	318	351	334	333	349	356	358	366	337	344	360	336	323	389	326	346	319	371	336	320	304	350	339	366	341	337	314	343	330	353	309	321	330	310	361	339	360	353	309	333	374	342	355	319	324	333	359	306	332	311	344	325	348	322	305	364	345	341	339	331	319	338	340	370	326	324	303	332	349	319	335	351	320	333	316	357	335	342	344	322	327	346	321	315	344	338	324	335	353	364	348	377	306	368	353	336	351	360	345	331	351	347	340	312	338	323	336	319	316	369	324	330	348	358	342	335	320	339	337	332	325	335	325	349	356	336	337	326	335	324	380	322	329	381	338	361	335	309	368	327	370	330	333	341	335	313	333	323	332	313	313	334	361	337	330	338	319	354	326	353	345	349	332	327	370	320	328	323	318	323	365	305	329	333	363	315	334	365	326	341	351	360	342	308	310	351	306	323	349	343	334	342	369	320	330	315	318	360	343	345	352	363	341	330	346	331	358	352	342	331	373	283	300	323	317	351	350	352	330	322	383	346	333	313	348	335	338	397	343	322	333	330	328	320	334	323	385	344	337	341	342	335	358	328	311	332	341	366	310	322	350	334	330	334	331	368	336	338	323	346	373	321	378	336	334	341	330	341	329	357	336	364	379	326	355	334	298	315	370	343	293	322	314	288	333	344	324	320	335	318	320	326	350	331	337	395	340	324	324	363	332	349	349	305	324	304	315	325	321	333	279	309	335	300	302	328	293	331	325	352	344	350	319	286	351	333	308	343	347	321	343	341	316	345	316	310	319	310	356	347	339	349	302	315	315	369	382	351	326	331	330	345	361	341	360	347	336	339	321	333	356	319	340	329	335	333	347	388	314	370	336	333	331	326	366	338	347	362	347	306	308	342	341	332	340	315	353	361	335	349	371	354	341	340	319	329	331	336	372	352	347	339	334	336	338	357	349	305	330	334	341	342	306	317	329	315	331	357	308	349	320	342	345	343	348	327	362	327	330	351	356	350	332	352	332	351	363	346	355	334	341	346	326	373	364	337	300	326	341	367	366	352	370	357	334	334	346	293	331	307	343	363	356	316	314	353	326	356	323	356	311	357	316	355	351	332	324	321	332	326	330	324	373	327	329	342	332	368	311	333	341	380	333	292	368	350	317	322	341	330	320	349	338	348	313	312	339	327	337	308	361	339	296	351	336	327	294	327	325	394	323	342	319	361	330	337	327	329	352	368	306	343	320
8296	1382	2342	3234	2767	1890	1581	1361	1343	1248	1154	1124	1075	1060	1030	983	991	959	1023	993	931	919	935	942	912	880	800	842	896	837	845	918	812	834	832	819	881	866	794	843	917	824	811	853	845	860	840	867	839	866	843	848	834	822	770	847	865	820	855	797	822	857	812	864	843	800	820	869	776	885	816	835	845	793	832	849	800	856	847	829	806	850	819	816	828	849	872	840	830	851	859	808	786	844	801	783	814	863	779	763	773	797	808	773	832	854	825	827	816	769	818	790	799	862	847	794	776	808	823	813	873	856	780	794	794	788	788	809	774	801	817	823	833	810	899	782	829	842	833	804	877	835	825	796	783	770	824	835	752	817	817	821	851	877	801	790	798	885	810	837	783	812	828	804	850	848	822	880	815	842	858	804	855	792	835	777	815	755	792	832	812	842	790	847	811	846	815	841	809	807	796	796	799	818	810	810	843	765	828	802	791	868	841	862	808	809	815	828	772	745	840	788	811	864	772	820	777	814	845	803	789	767	827	849	789	797	814	820	782	855	839	842	807	800	782	772	862	822	811	787	848	778	813	868	781	809	825	808	829	765	841	838	860	837	857	874	805	839	819	859	773	855	793	792	833	822	783	828	768	800	819	842	804	815	822	799	794	786	786	878	819	847	850	828	783	849	812	858	864	838	851	793	821	848	826	797	856	852	853	805	833	828	787	863	822	845	804	815	819	829	798	818	800	789	808	842	820	794	806	815	825	805	834	851	808	813	804	867	832	842	789	805	860	795	850	870	851	815	824	849	817	809	833	848	819	833	789	799	815	828	849	774	821	821	807	819	834	811	789	811	811	812	833	800	784	816	800	782	871	820	842	828	849	842	800	793	832	845	837	805	842	806	847	831	853	828	844	786	783	821	801	809	827	812	851	831	820	787	849	805	869	861	816	757	822	792	775	862	817	823	798	849	820	825	836	869	794	867	786	777	800	781	846	835	812	854	834	804	824	836	820	861	797	800	838	815	804	809	806	817	846	792	862	837	858	853	800	840	845	856	833	825	827	816	849	821	828	793	822	819	829	794	840	901	850	828	837	814	841	767	816	842	802	825	857	840	846	781	800	836	796	848	735	817	826	816	848	834	817	788	880	814	843	832	751	769	896	817	801	830	783	826	831	821	840	808	850	798	847	796	830	870	840	782	811	847	836	828	822	784	836	835	787	819	875	824	785	842	852	791	823	836	856	836	785	782	824	810	819	821	830	781	794	774	786	867	851	880	826	815	816	779	871	787	778	837	824	805	844	798	833	869	800	864	854	868	792	811	806	807	810	801	810	815	847	847	853	848	879	821	862	819	890	784	882	826	855	828	824	827	788	792	845	807	895	786	813	806	806	885	840	770	813	870	783	770	788	848	838	809	820	803	769	860	780	809	793	832	791	836	818	873	848	794	842	821	817	862	885	803	790	813	859	878	777	818	823	813	828	816	836	838	776	830	857	765	835	820	808	864	795	814	840	840	824	768	794	829	806	822	809	842	795	818	824	863	851	815	801	796	842	840	770	825	838	819	794	818	850	798	830	816	833	808	816	807	846	826	795	831	831	735	858	822	801	834	761	820	840	858	769	858	802	842	763	808	887	860	808	815	823	801	820	843	853	789	798	805	777	808	840	819	783	853	821	856	790	839	855	801	856	763	849	804	826	834	861	833	807	830	836	784	851	786	789	816	834	879	831	822	794	818	844	786	841	811	847	806	846	782	829	830	768	801	839	846	812	827	812	826	861	803	810	784	875	823	821	833	804	772	861	831	819	839	829	809	766	786	823	796	777	784	820	824	772	827	761	823	761	851	807	823	800	798	805	832	784	800	874	838	803	860	856	801	824	823	836	816	893	821	804	830	782	778	821	832	819	786	795	853	797	856	800	821	825	781	805	826	851	815	835	795	782	775	842	803	819	819	790	800	824	788	788	828	851	856	852	818	779	896	819	812	851	784	870	804	860	796	832	800	788	813	814	841	786	834	799	828	830	833	806	800	800	828	839	824	803	794	835	803	752	808	763	831	856	806	803	822	833	846	815	789	813	832	842	832	825	805	868	811	808	808	770	800	870	782	845	811	814	825	855	776	832	828	855	836	780	850	793	798	809	823	819	801	839	813	814	827	776	867	818	880	814	834	800	821	845	818	864	807	805	802	817	801	829	828	816	783	776	800	854	856	840	788	794	812	818	869	795	798	834	811	821	846	781	853	811	830	779	851	781	802	809	822	831	808	794	807	815	799	786	776	803	831	858	795	827	827	826	793	816	827	830	816	776	821	828	842	791	797	834	801	868	845	845	842	826	835	792	791	842	804	863	818	833	890	849	845	826	821	788	795	809	789	837	858	890	806	795	790	824	824	804	834	826	827	843	822	784	800	815	841	811	812	802	853	840	826	793	815	774	819	852	912	819	864	802	843	780	817	810	803	824	793	837	872	818	830	843	836	807	795	746	840	847	803	785	851	815	779	800	843	809	856	809	851	822	833	850	821	865	849	859	787	875	777	821	870	827	794	847	811	766	810	839	821	788	814	840	777	820	780	826	795	834	854	798	823	798	806	840	785	885	811	886	777	830	831	797	850	808	793	847	798	840	808	791	864	767	784	809	893	808	818	822	828	830	808	810	864	835	777	848	768	801	794	817	823	804	790	839	841	815	833	803	849	806	807	753	836	861	806	798	869	847	835	784	831	840	798	843	810	839	821	826	784	809	842	833	858	813	765	815	776	814	848	818	759	862	816	819	814	826	832	807	786	815	847	788	834	801	836	851	820	787	808	784	791	838	800	843	851	823	779	838	813	810	839	852	779	747	830	842	839	825	828	858	805	843	827	817	768	799	780	817	837	836	853	757	787	792	826	846	871	859	818	806	817	831	850	800	833	799	776	786	806	788	841	814	798	802	765	866	849	822	812	846	830	854	843	747	828	802	807	839	770	821	812	873	795	812	828	831	882	775	890	813	855	792	806	868	816	775	798	822	832	822	813	837	861	805	869	853	818	773	812	844	800	846	808	830	865	824	849	784	801	820	836	775	846	767	821	808	837	787	827	827	842	836	877	854	802	867	823	863	791	874	831	806	857	827	777	842	817	809	824	838	841	787	872	806	787	815	790	782	796	835	852	805	814	833	820	857	768	829	800	886	858	791	825	803	854	780	787	822	822	856	813	819	795	817	806	794	813	810	784	818	787	790	834	814	810	758	853	837	843	811	806	794	856	782	815	833	780	858	823	885	794	851	825	794	831	811	791	784	838	821	812	876	841	787	815	836	813	824	825	840	787	866	759	826	797	863	779	784	795	880	797	849	790	816	797	811	841	807	770	857	832	778	837	828	827	835	803	857	796	833	859	870	850	795	814	802	829	806	793	857	830	805	820	773	883	830	796	766	811	824	841	834	805	828	849	789	857	815	832	861	837	832	792	804	842	834	819	870	829	850	856	786	811	772	797	769	847	870	831	826	869	813	829	804	854	852	817	826	797
1551	280	281	281	303	235	279	295	301	296	248	275	270	248	280	288	275	264	276	290	260	282	282	287	280	255	276	261	258	271	258	268	264	263	273	287	277	278	290	286	286	273	287	268	256	253	256	275	267	288	259	252	249	265	281	281	259	288	265	253	281	295	304	292	290	268	254	257	280	282	262	238	259	238	249	296	257	289	254	292	270	270	306	291	271	246	285	281	256	291	269	271	260	283	235	268	249	292	285	270	280	298	302	284	265	243	265	300	297	257	288	269	278	253	271	279	249	281	273	276	257	278	248	276	285	283	267	258	266	304	284	276	256	270	269	272	266	273	300	262	272	289	264	273	270	278	286	275	276	262	257	267	274	302	297	291	268	285	262	288	247	306	277	271	289	273	276	277	255	274	239	279	245	287	301	309	255	237	270	269	273	268	249	294	278	292	281	274	245	270	293	293	286	282	256	271	252	265	280	297	272	302	273	310	263	237	288	232	283	291	285	266	237	250	281	289	278	275	286	276	250	276	282	280	264	289	284	270	280	267	275	295	265	271	239	305	281	292	280	320	276	263	274	258	259	262	260	248	288	289	248	279	291	259	280	279	265	265	297	316	257	290	260	284	241	267	279	266	289	261	296	280	279	274	264	276	270	226	299	299	275	253	267	269	283	295	254	281	261	267	263	256	269	253	263	285	290	289	307	286	276	287	256	276	275	265	259	261	263	258	274	262	262	284	259	266	288	259	264	241	277	274	259	254	272	281	283	275	270	262	267	288	243	286	279	271	273	287	258	284	288	288	277	259	272	305	298	282	263	303	261	265	274	279	251	253	246	264	271	266	239	266	272	263	263	271	320	286	293	283	243	295	292	295	253	247	299	307	257	253	274	281	280	256	261	277	268	272	278	297	311	292	322	253	285	285	270	249	265	299	298	275	283	294	271	283	295	277	256	259	256	258	238	263	245	288	265	291	279	268	249	250	268	269	252	293	265	267	305	273	279	275	296	271	263	296	290	280	248	272	280	234	271	280	256	282	266	249	273	279	281	273	306	257	298	263	285	278	290	316	281	305	292	293	259	264	276	264	258	280	269	289	298	284	276	269	264	271	253	272	274	246	265	251	271	274	244	304	280	278	299	263	277	292	281	270	272	286	281	260	272	265	292	281	279	258	273	263	284	263	282	259	248	274	267	316	255	282	287	240	274	257	240	287	266	292	271	243	252	279	239	263	256	274	269	271	288	275	262	258	272	274	292	271	265	272	286	265	251	269	284	267	287	276	286	298	270	279	262	255	278	286	294	287	302	297	274	259	319	269	297	291	294	295	302	297	282	280	293	286	323	282	276	272	268	240	258	283	243	273	283	268	236	268	306	297	298	277	279	255	296	267	288	252	286	272	296	284	265	298	303	263	287	272	280	287	285	274	289	259	290	261	292	273	241	277	272	261	297	311	267	301	280	253	274	266	305	280	302	271	283	259	284	253	257	248	253	237	252	261	257	289	264	247	278	270	300	258	270	250	257	278	235	271	251	320	254	272	285	294	275	259	284	263	323	272	279	300	268	293	246	256	261	279	291	289	274	251	290	281	294	302	282	271	283	259	273	258	286	285	271	265	271	288	275	251	260	292	276	267	295	287	288	281	240	255	274	266	262	282	246	265	271	256	282	291	278	253	294	260	293	282	305	269	260	270	285	296	265	264	302	298	311	242	272	272	285	261	277	304	272	310	271	294	272	284	252	263	316	268	265	304	260	252	291	257	303	262	283	303	273	258	271	243	236	261	273	287	285	246	281	289	278	248	273	288	300	249	250	241	268	279	277	258	264	259	299	268	291	276	268	272	277	289	299	255	273	258	247	274	302	266	274	244	256	267	272	258	314	279	254	276	300	264	286	292	269	272	268	291	263	281	279	287	249	259	276	267	313	259	282	269	297	252	262	246	283	307	264	281	229	270	267	293	272	262	226	252	269	275	270	281	251	261	266	270	266	271	240	254	253	251	275	260	283	267	287	295	283	257	263	279	262	238	270	279	271	261	262	278	282	278	265	283	273	278	280	293	270	245	290	285	282	281	261	265	264	252	268	301	284	265	294	282	290	263	265	256	233	273	247	290	261	282	251	267	274	290	320	253	292	255	245	283	265	274	273	287	256	242	248	260	267	234	280	293	269	270	278	274	264	264	281	287	267	304	282	285	308	275	298	282	310	268	289	239	280	313	257	281	288	273	265	284	258	274	267	264	278	282	286	257	249	294	268	274	301	260	273	296	277	263	261	273	269	265	321	256	289	313	301	277	263	267	287	259	271	277	288	304	256	273	251	257	278	299	286	267	265	280	276	262	273	266	217	251	265	294	254	270	299	255	255	292	268	277	260	316	284	273	287	291	262	297	307	256	284	263	242	302	286	256	269	251	253	303	292	240	263	283	274	243	308	250	261	254	300	276	284	255	272	263	256	295	291	281	265	273	292	274	266	303	282	250	251	269	302	276	270	293	267	305	262	243	284	288	288	252	285	285	301	253	278	315	285	284	289	271	289	290	250	296	273	269	279	270	281	270	259	270	251	294	302	296	263	273	261	248	271	264	288	264	271	262	289	274	282	304	279	294	277	244	282	285	265	258	268	271	277	267	274	254	262	258	262	276	281	266	297	247	274	276	273	279	268	288	298	269	284	272	297	251	298	233	254	296	277	256	290	263	270	275	284	256	279	269	269	275	284	292	272	232	252	314	298	284	268	290	243	255	273	295	258	273	289	300	270	264	271	287	268	272	273	283	283	229	286	305	273	257	253	277	258	276	291	270	311	295	258	284	265	280	276	265	300	264	270	275	280	293	284	236	315	280	285	293	300	277	275	310	272	296	265	258	263	290	275	267	265	252	263	262	302	243	256	279	287	269	266	255	296	260	244	255	309	275	269	279	272	265	282	266	260	272	257	240	279	233	276	279	276	272	269	288	272	283	288	292	274	301	258	272	264	277	312	278	259	290	272	286	277	296	266	276	267	247	248	292	316	292	263	281	275	289	275	257	273	250	298	292	282	277	287	265	257	269	263	301	281	287	278	275	307	258	262	299	261	270	290	249	247	266	252	269	275	260	275	267	283	243	263	261	279	247	277	239	298	273	266	276	271	306	260	274	302	264	273	278	272	277	257	318	246	272	282	251	246	304	285	305	256	242	276	247	282	277	247	291	259	256	280	283	316	272	261	262	291	258	293	266	255	303	251	260	257	291	283	273	274	284	272	267	254	268	256	264	264	258	316	275	288	294	301	289	270	267	275	257	302	287	282	257	274	294	276	268	297	280	310	280	288	261	294	282	275	275	267	253	270	278	293	256	270	255	251	249	261	284	265	261	293	282	260	275	268	279	256	273	295	258	260	278	271	282	281	268	251	272	284	271	313	256	287	295	261	261	286	291	251	283	244	265	263	244	270	281	280	280	249	275	269	296	268	273	238	234	285	275	273	268	275	285	267	287	279	245	290	265	295	261	260	259	286	250	253	279
1734	620	661	692	671	658	720	662	747	688	733	683	697	651	681	679	637	649	667	668	662	687	694	717	676	691	621	665	629	699	648	622	679	700	685	659	648	684	653	643	678	641	655	693	680	664	623	610	711	670	680	646	699	637	673	665	652	643	671	669	649	618	608	676	643	660	621	692	637	664	646	636	676	608	656	703	644	667	647	649	639	643	613	636	663	665	675	658	691	714	667	622	621	647	625	649	668	649	625	674	647	644	655	662	657	661	646	618	657	654	643	618	677	623	683	623	664	644	650	627	659	632	634	682	674	715	623	649	623	642	674	653	638	638	653	654	648	646	661	637	642	678	615	643	596	627	627	681	642	670	669	624	632	668	666	584	650	681	662	653	651	615	634	671	638	635	679	631	672	667	644	681	618	711	669	680	704	639	628	645	644	651	696	658	648	673	662	630	711	712	665	670	719	654	661	626	636	661	650	656	648	682	656	705	616	628	653	680	681	649	605	648	665	638	674	666	678	695	666	691	645	611	651	656	646	668	647	678	645	657	676	640	681	680	626	664	664	633	644	665	617	692	671	667	634	671	636	655	640	683	666	689	634	675	656	609	704	672	650	621	635	646	682	625	645	656	644	693	615	626	649	631	662	645	668	628	625	642	632	650	675	630	632	634	668	658	683	626	637	699	698	598	715	676	638	671	637	652	614	650	715	696	644	646	682	655	654	664	617	625	673	645	629	677	652	659	685	624	664	627	699	690	607	676	648	658	695	630	627	671	645	686	638	649	637	631	598	628	643	687	675	683	631	664	657	696	665	662	658	689	647	639	645	655	705	691	643	618	643	655	653	609	633	590	664	617	670	628	634	639	698	612	677	654	643	606	647	653	684	654	682	700	655	674	637	643	654	682	709	685	686	623	652	679	657	651	674	644	660	652	652	700	647	635	655	694	676	681	663	656	666	677	676	695	650	598	646	656	671	656	726	658	681	662	654	635	669	696	636	633	665	681	676	619	667	665	642	642	678	683	618	610	643	686	675	653	662	635	636	658	663	694	667	658	663	639	617	682	666	680	636	664	661	648	683	651	673	710	669	678	698	651	694	671	615	647	689	686	623	631	687	649	656	614	669	684	689	696	728	660	668	624	713	613	678	640	621	671	686	640	650	684	665	727	663	652	655	649	631	650	702	664	617	675	704	659	653	696	658	644	664	653	636	696	640	721	647	633	649	646	666	634	637	659	666	633	687	695	640	650	631	652	665	665	643	701	663	625	637	631	681	665	654	674	660	610	685	665	675	625	701	691	654	654	616	660	685	665	690	643	642	661	654	642	679	678	621	648	681	630	644	611	669	639	636	694	604	650	662	677	681	646	612	656	635	666	644	675	632	662	686	679	648	654	689	656	689	635	636	666	709	644	677	686	653	708	677	638	659	676	633	628	619	707	651	619	645	647	706	709	676	663	633	610	617	678	677	653	678	644	622	643	658	610	656	645	677	685	671	625	680	674	644	670	606	621	662	665	691	703	651	695	618	651	626	652	634	657	672	692	702	638	627	673	644	671	621	674	659	722	678	700	674	624	643	701	657	633	687	661	650	664	638	635	660	650	661	657	645	619	654	615	627	656	597	677	632	681	662	692	713	676	694	657	666	702	643	654	610	680	677	668	710	627	629	684	693	658	661	697	651	630	711	697	644	669	665	660	632	666	650	661	696	649	660	657	661	615	641	674	645	645	653	662	608	637	637	654	657	695	682	704	740	658	665	668	653	634	676	676	685	604	646	667	663	645	686	664	601	652	666	644	659	644	654	635	696	669	647	661	694	649	684	656	618	683	689	652	660	613	628	670	661	679	650	692	615	640	715	621	676	692	700	647	698	612	678	627	668	662	623	679	645	668	636	645	640	608	658	684	684	644	652	646	649	660	654	671	618	619	639	654	678	603	684	675	671	681	671	678	630	625	649	648	667	713	690	665	633	660	641	630	683	676	693	648	621	623	672	620	656	653	617	694	671	657	647	725	679	661	649	655	659	661	653	659	626	728	650	655	632	649	651	591	656	640	665	665	670	636	636	669	630	604	681	605	668	654	668	642	654	655	625	656	671	663	624	670	644	648	684	679	630	626	693	702	638	668	708	633	613	637	615	689	682	666	661	655	656	642	682	661	661	660	697	618	660	634	622	674	667	632	678	629	659	660	589	676	660	655	651	626	692	633	682	728	653	688	653	663	675	659	606	660	695	636	668	666	666	686	661	616	657	679	653	679	651	608	651	685	648	645	656	638	659	694	661	625	673	660	655	678	615	656	628	632	631	686	652	680	666	652	641	667	648	636	683	623	626	672	615	656	648	637	678	656	694	656	717	613	642	640	666	653	640	672	627	629	709	637	663	636	674	689	651	641	635	640	656	643	668	643	641	602	616	668	655	624	635	636	647	705	653	666	680	666	693	656	701	659	694	656	675	634	684	685	661	684	640	632	642	618	652	623	626	636	672	680	632	638	671	637	698	607	637	653	638	627	653	645	638	652	663	691	644	657	667	645	629	619	673	657	636	679	654	662	636	677	697	674	644	664	665	631	653	667	668	636	614	653	715	666	648	668	648	608	622	685	658	649	668	639	702	653	626	695	656	626	703	666	672	649	675	655	636	646	670	648	623	627	673	660	685	680	673	680	708	663	669	654	631	608	631	649	635	625	643	662	648	631	681	679	683	635	676	713	689	645	654	635	667	671	587	660	609	679	651	664	677	617	633	650	669	690	650	669	638	678	643	657	662	689	652	660	661	642	657	664	647	688	604	691	646	653	628	661	620	618	608	627	687	683	644	661	651	636	638	677	714	631	666	662	672	641	606	658	659	683	606	686	666	628	672	699	611	681	657	652	673	625	656	656	676	632	683	649	644	682	623	661	674	691	657	662	677	707	645	711	615	655	651	626	632	667	635	646	705	627	690	677	652	653	636	669	638	657	678	654	653	683	643	660	661	723	660	609	690	653	702	690	618	670	652	690	645	626	635	628	643	695	654	693	629	679	656	641	674	614	701	652	661	665	699	633	639	693	702	698	640	668	623	660	657	663	656	668	698	610	644	694	692	660	651	679	656	668	684	625	682	639	683	658	657	675	642	685	649	665	665	633	672	637	670	677	674	666	687	630	625	671	617	643	655	685	675	618	690	644	695	597	619	661	629	653	651	647	659	648	655	657	680	644	680	586	616	639	715	648	662	618	648	658	656	589	668	642	674	674	631	656	641	661	660	655	620	644	668	638	622	644	617	611	699	656	627	626	683	665	668	655	679	657	671	669	630	654	638	644	613	662	687	634	627	651	651	656	666	662	699	678	684	659	619	660	652	707	624	653	647	656	601	701	644	666	634	645	626	656	641	666	632	635	701	651	680	664	669	659	658	647	672	638	671	649	674	673	644	672	704	670	629	689	649	647	658	681	680	661	688	599	659	700	603	664	648	621	659	683	663	642	687	671	662	683	623	634	618	671	621	679	648	673	644	664	696	714
7684	565	551	620	472	290	262	259	214	223	200	193	212	174	224	207	192	193	178	204	201	171	181	230	187	177	181	181	193	172	175	207	174	169	167	176	177	198	156	163	181	215	178	158	176	190	160	206	165	194	185	170	200	156	158	191	178	197	184	192	177	148	177	187	180	178	177	190	183	204	149	185	157	188	181	199	177	190	231	189	160	197	173	176	153	170	191	194	187	168	171	192	169	192	211	166	191	167	174	171	182	180	151	185	190	174	188	176	177	204	182	183	182	206	173	187	174	160	171	185	167	166	168	172	188	186	201	180	170	167	199	177	163	155	179	182	142	167	183	178	149	168	186	156	207	193	170	171	148	197	213	171	187	195	193	174	213	165	199	206	165	193	171	182	199	166	187	162	185	177	210	158	157	166	196	187	177	205	203	180	184	179	211	177	183	194	157	196	178	176	172	178	169	181	194	178	183	180	194	184	157	171	187	174	155	181	190	186	172	179	163	187	175	184	168	176	175	172	159	185	181	181	176	178	159	182	189	191	155	186	172	167	188	190	182	163	180	189	193	173	176	182	185	177	174	174	199	177	178	200	166	208	184	158	170	170	185	190	194	183	172	199	164	168	194	165	173	173	184	197	179	172	183	177	166	176	175	200	178	178	148	170	160	164	171	169	187	183	158	187	207	208	188	192	177	191	177	151	197	154	181	168	172	179	185	174	161	187	199	197	166	183	179	213	195	165	185	172	181	177	176	206	154	182	193	166	171	171	154	163	186	178	198	186	190	178	171	194	198	156	195	180	185	164	171	160	178	196	167	216	199	192	188	189	173	204	177	200	190	179	171	170	204	180	172	169	171	162	156	195	167	170	157	191	190	170	177	165	186	195	190	164	172	172	196	186	197	171	194	159	187	190	173	177	155	173	157	179	164	182	180	169	188	168	175	173	190	155	188	174	189	186	187	186	173	182	183	203	170	177	175	178	190	165	171	186	170	194	186	189	174	190	167	177	173	195	174	183	206	194	169	202	182	195	177	161	186	167	184	186	212	189	150	201	167	187	154	196	186	158	165	177	176	160	175	166	128	167	177	190	178	177	161	201	182	199	168	172	175	201	180	169	171	184	178	160	168	191	188	178	170	163	180	185	187	180	195	188	171	229	204	181	177	196	194	184	187	172	172	169	200	201	154	164	178	139	165	171	169	177	174	208	186	185	156	181	157	175	179	147	182	176	177	189	197	201	178	164	171	177	185	183	197	182	196	187	175	177	186	174	191	195	173	176	176	187	189	169	173	176	197	160	186	161	189	184	201	181	178	171	171	167	200	169	191	184	167	176	171	163	174	174	177	170	172	158	187	184	184	169	181	188	185	165	177	171	181	188	190	180	171	171	183	185	198	171	174	202	176	184	176	192	199	178	175	208	178	184	173	153	182	197	182	165	196	186	214	178	162	187	183	175	181	185	172	146	175	236	175	162	173	166	192	158	168	177	176	177	205	176	162	184	169	187	171	166	177	171	166	176	165	164	157	218	199	155	189	197	182	192	165	170	195	189	163	165	176	171	182	178	164	162	143	167	206	182	195	185	175	168	174	186	202	187	177	178	199	163	190	171	185	182	165	178	177	180	149	172	167	187	178	194	187	184	181	187	177	217	174	187	169	182	168	194	187	176	194	177	185	183	188	178	177	172	180	165	178	195	171	197	199	170	204	176	193	183	164	179	199	178	160	165	168	184	181	189	180	172	194	180	173	196	149	168	168	169	173	154	181	181	213	212	194	188	180	176	180	208	190	171	167	168	177	190	167	177	182	202	176	192	169	207	157	192	182	179	183	179	184	199	175	169	170	169	191	177	164	190	194	186	166	172	219	193	186	180	192	183	156	189	172	179	155	177	195	177	179	176	163	181	172	181	215	186	187	182	186	195	184	200	198	162	168	154	199	211	153	158	198	184	171	190	197	185	212	164	178	195	176	185	167	174	172	155	157	173	199	185	184	180	168	192	174	182	193	181	190	179	191	227	180	199	187	222	185	201	177	198	173	179	165	186	183	162	175	169	193	171	193	176	187	186	193	187	191	201	181	186	163	167	199	182	188	159	163	171	172	181	164	190	187	195	183	183	182	197	175	167	155	177	186	193	211	186	200	164	179	171	181	163	202	169	175	207	185	189	195	171	199	188	186	180	174	194	192	183	187	187	190	170	180	170	176	175	162	198	205	202	183	169	183	182	179	193	189	182	191	156	174	166	170	166	171	168	159	157	180	178	213	172	176	166	200	175	204	162	197	165	164	172	167	176	191	187	145	174	172	196	169	199	206	191	194	193	162	181	156	152	189	165	204	181	170	174	165	160	199	174	190	173	188	183	179	189	163	184	174	168	165	164	174	192	176	193	203	181	174	165	190	184	207	175	184	171	140	186	188	177	195	186	170	155	161	155	184	179	202	164	176	203	176	179	180	172	182	195	171	191	182	204	213	193	170	189	174	172	184	185	192	178	167	181	178	184	183	169	174	178	165	183	158	179	170	177	173	151	196	195	164	175	191	174	206	183	175	173	187	202	186	160	197	178	183	195	199	198	200	175	172	185	172	161	213	156	174	179	171	198	175	163	188	168	188	189	166	184	171	163	195	191	192	183	181	177	153	168	174	180	179	186	178	163	199	197	179	155	151	180	173	174	153	173	204	157	188	175	179	195	220	188	175	183	183	188	182	159	160	168	197	190	199	166	176	160	190	197	172	164	212	170	176	181	172	183	171	171	203	198	168	189	177	191	196	173	179	192	164	142	154	183	213	171	153	164	189	185	185	151	209	185	173	157	178	187	182	171	177	206	174	204	154	172	195	177	160	190	159	180	159	151	171	175	195	168	190	182	172	187	171	165	173	170	182	189	184	177	172	182	162	173	198	179	181	175	182	172	165	158	219	172	174	173	206	190	202	185	187	193	153	180	163	173	168	169	198	177	197	160	216	166	166	175	199	189	177	171	203	172	181	181	205	183	178	167	204	179	198	158	190	176	191	181	173	171	178	212	187	190	150	171	186	142	186	192	193	202	194	184	168	183	151	210	175	161	198	161	203	162	188	169	186	173	191	173	197	182	200	185	182	210	179	205	181	197	192	181	194	191	203	180	167	176	166	171	167	172	189	203	183	188	157	188	182	198	173	195	148	186	193	192	192	186	176	179	184	180	161	168	179	178	183	173	167	195	174	192	195	183	192	168	162	179	186	178	196	170	161	152	183	183	191	173	217	179	202	180	210	177	193	162	179	172	167	190	170	174	187	197	175	169	192	181	187	169	197	176	186	193	189	184	181	180	170	165	189	158	203	181	162	203	190	177	176	185	178	207	199	183	165	198	183	179	185	152	181	162	178	194	166	156	172	187	171	179	181	157	175	175	184	196	179	175	189	183	190	175	165	170	184	186	166	176	179	188	173	175	188	170	204	171	199	178	168	167	171	165	181	182	196	171	196	185	194	169	174	166	191	178	179	178	202	200	183	184	173	190
6258	810	1292	1888	1533	1043	916	829	788	707	714	638	617	564	612	562	577	575	586	578	569	510	605	518	522	530	512	525	504	499	526	530	437	475	549	502	529	527	503	490	527	489	510	493	512	499	511	462	523	464	528	515	506	504	499	496	488	542	486	488	522	432	499	472	487	519	512	508	477	474	502	469	505	453	517	450	501	505	513	493	521	471	503	496	477	511	539	468	510	484	499	516	479	508	512	468	504	505	479	468	509	477	513	511	529	471	483	439	490	519	521	464	464	473	502	511	478	443	509	522	498	522	497	462	468	468	472	455	499	525	457	519	510	479	472	498	525	527	450	498	508	475	511	497	525	457	507	527	472	510	499	461	490	487	460	468	519	539	466	468	495	479	473	470	477	462	501	438	477	462	512	528	499	492	475	486	522	525	511	492	514	487	532	516	476	500	481	458	500	497	497	476	526	504	482	504	480	504	469	486	501	513	463	481	477	503	500	494	464	526	508	496	487	486	482	455	450	492	481	494	475	531	479	499	479	504	533	469	483	514	521	497	493	474	498	482	483	517	462	495	458	475	540	463	507	460	475	500	476	478	469	479	460	504	516	485	473	477	496	481	502	498	498	523	495	513	505	513	490	459	537	476	500	516	481	498	463	503	483	533	511	499	516	469	523	488	473	479	477	493	507	513	504	476	509	478	506	525	518	543	513	497	490	491	473	462	515	514	464	505	511	480	473	505	494	503	527	455	485	503	491	477	464	481	485	508	509	502	465	521	499	468	509	474	475	470	507	496	470	460	499	503	472	506	496	515	489	512	506	501	524	505	452	515	518	506	495	485	443	471	493	488	482	473	515	505	486	474	521	491	508	509	481	484	466	465	534	483	515	499	497	519	501	488	471	479	534	482	474	505	495	466	473	479	506	504	499	496	516	506	523	491	511	498	486	472	465	521	470	554	486	476	469	496	510	492	516	505	503	510	505	488	478	487	476	452	495	475	489	474	514	502	539	518	504	493	489	465	545	492	488	516	533	505	478	500	501	479	515	488	480	493	499	462	527	522	487	479	512	495	516	470	463	466	478	481	499	507	511	490	503	555	523	469	463	529	471	501	457	509	479	472	453	477	501	482	481	503	476	468	482	496	471	474	486	483	477	476	486	463	481	518	493	510	494	499	515	476	537	460	461	514	497	534	463	492	507	469	499	492	482	506	516	499	446	515	517	524	496	492	475	517	475	486	521	486	441	531	539	497	528	495	480	482	495	485	509	462	498	516	484	487	489	475	531	482	466	490	486	524	502	520	528	497	511	507	469	504	486	469	515	499	511	478	472	493	479	503	491	485	490	505	476	516	474	495	480	474	500	534	483	499	486	509	517	483	487	537	500	494	516	520	506	459	513	450	492	505	473	499	546	471	488	513	472	476	478	505	506	508	508	511	486	517	515	474	507	512	502	471	539	448	490	488	496	508	473	489	499	456	503	530	485	495	497	496	474	529	471	470	492	504	499	531	455	481	518	532	485	533	512	500	503	494	501	465	489	501	525	546	487	502	493	530	519	525	519	509	513	515	448	454	507	510	508	503	501	504	458	498	489	448	480	533	516	475	513	506	522	521	452	481	467	519	491	479	535	488	505	506	554	462	515	437	522	508	523	508	489	499	491	472	507	479	535	469	506	457	464	480	470	485	523	511	494	490	526	481	497	491	472	488	498	457	462	481	492	505	491	504	432	551	493	482	495	501	507	507	519	476	516	493	515	442	505	507	504	491	528	488	525	492	471	499	529	498	458	499	491	504	496	531	495	502	488	495	497	485	478	517	508	525	502	514	522	509	459	520	484	499	485	506	516	491	486	525	423	493	503	477	510	528	484	479	465	513	487	465	495	468	533	502	523	503	475	546	480	485	481	494	523	514	510	491	521	493	489	512	490	505	505	469	483	462	505	455	452	485	493	468	464	494	469	444	477	496	469	541	458	540	446	485	474	514	469	491	461	478	479	481	552	474	483	514	485	523	493	539	487	467	497	507	479	523	498	489	491	532	503	476	482	508	486	478	486	469	484	479	490	464	490	500	490	454	495	479	498	527	494	499	493	490	466	531	496	435	507	471	470	504	473	479	475	487	499	499	490	540	498	493	470	495	510	487	510	494	504	451	519	498	501	512	488	485	441	484	472	473	495	501	479	506	477	503	524	504	496	504	501	450	470	494	482	471	483	482	520	483	484	514	506	496	497	496	486	525	459	486	491	484	480	464	512	497	520	464	470	522	484	501	505	499	487	490	490	519	488	491	477	487	491	550	475	491	480	472	494	507	518	525	497	493	514	509	484	500	485	473	530	487	492	517	458	508	505	493	476	500	470	483	469	530	496	501	473	484	484	479	482	487	480	525	519	499	510	483	506	513	508	445	494	471	466	476	496	485	541	468	525	476	509	510	490	484	487	496	482	469	512	492	475	485	528	511	471	490	483	517	486	464	481	480	508	475	509	485	490	487	525	488	464	496	477	440	470	486	497	489	479	548	496	482	512	475	507	487	498	492	450	521	500	437	505	523	498	455	524	499	488	479	478	529	483	504	508	486	513	518	464	471	478	523	510	489	508	501	482	507	488	508	466	492	495	481	488	441	504	475	438	478	480	488	485	481	499	473	516	494	517	517	502	481	500	508	495	489	472	451	449	494	481	504	494	478	481	473	479	488	555	500	481	495	523	463	522	511	491	458	501	487	498	480	515	506	523	463	505	512	482	490	503	510	496	479	539	511	533	464	503	489	506	478	481	526	466	528	499	453	490	510	498	513	483	522	490	513	521	487	514	488	494	531	498	496	495	516	496	481	483	533	485	503	509	525	469	496	537	535	517	489	512	459	471	532	488	505	510	480	524	492	496	502	490	465	470	507	495	475	496	475	511	527	477	468	469	468	490	482	471	465	514	520	505	519	497	463	468	500	505	494	470	518	471	522	481	480	518	518	509	464	478	469	475	525	488	483	507	527	518	513	446	487	490	500	483	514	482	532	448	489	501	499	519	518	493	480	522	467	475	508	456	479	502	491	544	487	526	473	482	494	477	497	459	488	504	486	498	509	484	522	457	509	490	509	478	495	464	489	463	496	501	499	486	469	512	535	512	500	455	514	510	501	487	493	494	489	527	447	507	527	482	512	516	495	486	496	546	489	507	448	470	517	479	453	500	478	467	462	489	496	454	478	483	535	500	499	482	482	473	483	517	469	504	524	517	491	529	491	506	460	425	498	511	515	515	513	499	519	533	452	518	528	481	484	462	524	490	459	466	507	481	482	480	517	473	485	523	471	461	507	487	473	537	521	478	492	481	488	513	463	491	483	459	493	451	505	505	500	495	499	486	486	514	481	499	470	485	505	488	545	498	471	486	490	465	485	492	507	453	494	516	533	482	493	499	505	519	487	463	509	460	499	502	443	510	466	472	484	524	510	498	525	463	530	473	491	470	485	475	506	482	526	475	470	479	490	498	494	485	508	497	460	467	503	486	503
14402	1269	1341	1419	1105	725	531	499	469	449	412	364	399	371	405	361	346	333	364	356	337	363	347	350	338	365	353	357	332	396	339	330	336	347	355	364	335	362	325	344	365	315	312	339	347	377	377	322	339	394	350	327	323	347	353	341	369	354	349	326	299	349	303	326	354	324	356	326	327	339	351	340	318	335	354	336	316	359	317	346	322	341	305	341	338	365	314	344	336	341	317	323	351	331	296	326	342	320	301	304	363	331	344	307	341	364	356	322	346	342	338	331	379	309	341	302	342	365	350	342	322	298	367	352	352	353	319	325	349	350	353	372	348	323	310	316	402	339	293	354	355	344	327	373	320	349	338	319	343	340	367	335	334	344	303	322	351	376	322	350	295	331	314	295	347	343	321	342	332	383	339	328	344	367	318	336	342	357	356	357	330	345	343	368	350	339	333	358	336	354	354	332	328	354	296	337	313	331	326	328	319	311	311	334	345	332	310	321	346	365	337	333	335	330	369	327	345	314	362	341	352	352	356	314	369	347	284	348	361	349	362	338	307	345	333	363	318	300	320	307	326	357	326	332	352	373	324	351	319	291	356	323	318	339	321	287	346	311	340	324	346	363	366	315	335	289	313	338	313	352	349	347	310	353	361	315	371	336	365	346	332	365	364	361	336	324	344	337	344	326	320	351	349	368	327	320	353	347	322	318	330	352	288	396	370	357	317	316	344	335	318	306	355	359	356	325	352	345	358	376	347	331	315	338	332	331	345	326	348	343	295	349	342	328	315	343	277	301	316	339	359	345	323	339	353	336	345	332	341	306	323	355	324	345	345	343	330	337	313	332	312	334	346	322	294	337	354	320	345	374	349	378	382	363	339	345	335	328	316	329	357	327	341	347	340	316	355	333	341	320	322	314	387	344	322	348	332	344	366	346	334	395	331	357	332	351	357	327	387	353	333	318	342	366	398	368	390	328	332	370	351	315	328	327	355	323	338	352	333	358	345	289	327	376	322	361	329	361	331	369	335	336	352	349	312	368	380	321	344	352	354	360	303	337	326	314	353	307	319	309	356	346	329	344	321	346	321	343	363	330	338	306	310	393	343	353	370	326	366	324	374	351	368	338	348	335	363	341	333	360	348	328	310	345	371	353	339	376	320	338	322	312	356	356	320	333	350	331	335	339	348	322	353	360	322	338	351	353	336	335	331	318	349	315	307	328	354	327	327	319	327	315	357	367	324	327	342	354	334	321	328	352	359	366	364	364	335	331	342	349	306	367	315	363	353	342	326	324	403	338	341	349	359	360	348	338	343	371	332	354	348	318	354	323	308	314	353	314	324	346	345	368	322	346	358	332	360	324	373	353	331	337	381	364	338	330	349	336	344	366	351	354	325	339	304	348	324	325	361	374	332	330	329	314	372	317	363	367	359	333	326	366	319	367	307	321	353	367	315	366	334	350	311	372	352	326	335	339	370	327	305	327	338	359	327	348	331	340	324	334	351	317	353	342	327	349	377	341	355	337	361	327	296	351	323	349	349	332	361	342	381	360	334	346	322	318	326	344	352	343	348	360	335	334	299	338	417	361	334	316	324	303	334	300	314	327	285	358	370	358	348	342	361	322	325	305	382	346	305	343	351	343	307	345	328	312	339	348	340	323	312	340	385	335	331	351	346	316	346	298	300	371	370	345	360	343	374	389	346	364	354	323	366	339	376	362	353	324	333	307	335	342	340	319	329	338	326	332	381	385	349	334	322	309	378	347	310	359	370	332	350	348	318	310	319	375	332	333	336	361	345	318	338	339	361	329	388	359	376	323	347	351	321	339	333	319	336	321	315	334	347	352	343	333	358	348	333	342	354	332	320	331	357	348	326	343	335	342	317	343	341	375	330	298	307	338	350	307	304	402	340	376	351	297	323	324	343	353	332	306	345	313	337	335	351	360	373	366	327	336	309	347	360	351	354	314	318	335	328	333	341	358	369	346	338	334	318	299	366	356	350	345	360	296	335	352	331	327	344	307	332	322	310	323	341	345	326	334	348	325	341	322	362	388	299	336	295	364	331	303	307	314	273	358	365	353	357	329	318	310	324	357	374	337	322	319	386	338	343	319	323	374	344	307	359	330	324	371	354	339	326	330	341	393	338	360	340	333	315	338	334	349	317	370	367	374	344	348	330	349	344	349	298	327	322	292	357	319	319	313	341	310	325	335	358	331	314	354	336	323	339	318	353	290	335	317	316	331	342	340	332	365	320	324	344	321	309	306	326	308	313	349	290	351	330	325	344	342	358	339	345	340	365	346	363	353	352	323	340	354	336	349	351	348	360	358	362	359	347	364	313	353	329	301	322	351	327	318	303	345	360	351	346	301	347	320	365	333	325	339	336	320	306	344	356	303	331	345	319	323	341	306	322	384	349	352	346	309	312	304	341	334	381	357	311	387	359	318	312	354	349	330	353	330	339	319	344	355	347	340	295	360	340	351	328	337	354	340	378	374	373	350	325	369	354	348	358	298	312	357	347	382	306	348	340	294	330	331	341	355	327	348	357	319	344	315	337	322	330	332	350	356	336	333	380	320	346	330	349	330	354	347	352	322	328	327	384	329	351	368	347	351	361	331	332	338	368	328	347	325	298	325	305	329	348	339	371	358	323	358	345	292	318	366	324	330	352	349	342	334	338	322	332	312	368	343	315	314	351	338	323	325	313	322	334	361	361	344	348	310	335	325	327	320	301	308	367	361	338	345	334	387	314	333	339	354	358	319	330	330	323	295	332	351	338	333	364	331	348	324	365	357	331	326	325	382	283	295	371	344	344	331	306	347	342	379	333	384	295	346	350	359	333	348	352	319	355	356	354	333	343	300	358	373	359	365	341	343	371	349	385	345	344	281	310	362	371	342	313	341	361	324	331	335	338	319	334	317	304	347	334	346	316	340	325	349	346	367	358	367	369	347	372	328	347	391	355	388	366	332	342	346	333	349	363	340	340	321	338	319	309	353	355	339	338	360	363	372	306	343	359	356	329	304	318	327	320	348	375	344	315	336	360	346	369	350	332	314	360	353	334	344	334	340	350	352	309	322	346	335	310	313	369	361	360	366	311	316	364	329	349	326	337	332	329	311	322	336	380	340	341	371	326	346	350	346	313	351	352	344	372	386	363	365	341	326	334	386	355	336	339	356	373	373	340	404	345	359	300	344	354	324	316	308	310	338	310	335	321	326	328	364	340	327	324	351	345	334	345	352	330	332	313	339	319	368	365	337	361	313	340	352	343	303	318	346	359	376	362	318	327	343	318	351	350	370	326	327	346	376	317	318	316	377	333	339	344	356	298	334	336	345	367	344	324	334	392	368	352	375	357	309	359	346	349	353	350	320	363	340	321	306	335	318	329	350	339	326	331	343	328	332	306	356	349	351	314	348	320	320	325	322	338	350	325	338	352	343	340	309	308	322	343	331	363	329	353	354	339	325	294	357	361	328	328	315	328	346	333	351	358	335	322	361	346	350
8334	1337	2692	3462	2652	1940	1642	1458	1314	1304	1182	1114	1117	1049	1016	985	947	966	1006	944	906	848	891	855	884	937	868	922	869	864	889	807	806	832	890	896	825	817	882	879	829	792	850	851	860	839	865	841	830	875	812	800	878	835	849	810	868	830	838	811	790	851	765	833	862	826	830	765	821	841	824	785	860	843	852	827	796	824	815	828	810	821	818	791	836	819	857	793	825	812	811	830	862	803	824	815	834	792	767	806	874	786	804	849	812	879	817	866	826	788	849	860	813	778	821	863	820	848	821	822	831	758	855	806	879	833	853	825	779	796	772	803	814	799	788	824	779	801	823	820	831	853	794	855	852	804	857	776	840	841	803	778	853	797	829	835	791	823	837	807	843	780	821	819	815	831	807	814	780	834	827	820	827	843	834	821	856	815	788	823	754	781	801	853	879	842	788	841	858	801	801	868	772	808	875	780	833	807	853	825	849	827	810	816	782	833	833	815	856	823	837	819	806	736	823	840	815	802	820	848	787	853	810	788	801	807	835	832	793	794	794	805	847	778	796	801	777	875	843	850	805	852	808	821	827	866	780	788	835	833	864	812	847	794	767	763	819	794	801	789	808	807	831	870	794	829	839	857	853	801	839	826	800	808	796	799	801	794	816	835	791	811	807	765	794	815	880	793	829	796	821	823	771	825	834	810	865	802	809	829	815	862	835	853	845	829	800	861	781	840	832	878	810	836	830	818	823	809	808	847	833	827	836	778	794	814	831	827	834	796	782	792	806	836	804	799	813	869	861	869	847	809	788	848	871	785	809	801	823	825	819	839	821	810	852	819	788	860	832	788	804	785	838	855	832	820	806	843	817	835	827	829	826	862	856	780	814	848	861	815	821	835	819	777	838	851	810	847	817	844	810	829	838	836	851	850	820	854	808	797	807	777	843	801	808	812	871	800	800	757	829	843	866	841	830	802	849	800	853	778	771	842	817	820	814	844	853	872	789	783	789	798	805	860	818	839	814	803	834	843	805	836	877	789	889	846	783	765	834	798	820	765	818	797	807	837	825	804	864	857	822	800	782	855	819	839	797	790	823	817	826	805	854	832	847	832	854	789	785	769	868	821	832	834	860	776	855	840	854	780	776	819	812	829	799	838	802	830	854	756	797	851	793	797	798	875	762	822	822	789	832	825	770	822	806	812	833	777	863	802	803	827	831	810	833	832	818	832	731	851	801	851	871	829	797	823	827	805	833	806	781	810	809	836	807	794	841	824	786	769	796	855	852	841	814	856	871	756	823	800	820	782	809	829	833	789	815	848	841	813	825	794	787	832	811	824	873	826	805	822	842	816	797	832	833	826	823	817	858	834	840	808	821	808	866	852	812	860	799	865	801	795	787	784	791	873	854	802	827	800	776	813	792	784	828	804	832	788	839	784	845	836	822	864	786	825	857	848	828	853	839	820	810	788	823	818	854	842	872	884	813	851	784	851	776	812	824	820	783	823	826	791	804	842	770	834	823	802	850	837	790	818	842	801	852	843	820	887	856	769	808	857	818	817	818	833	826	876	858	820	822	837	829	810	781	789	818	793	760	843	827	783	769	879	790	847	773	849	785	844	806	799	804	826	829	821	820	841	779	840	874	850	881	846	827	849	791	826	803	854	827	834	799	814	825	820	799	774	835	817	786	824	788	838	793	825	810	813	796	803	795	843	792	810	824	818	786	783	842	791	843	821	819	836	811	844	849	820	835	833	788	796	788	819	893	810	788	815	813	765	815	796	815	820	829	807	827	819	817	829	784	834	852	819	801	868	824	778	852	832	847	810	764	753	783	811	786	808	817	877	815	865	791	841	757	813	801	852	837	781	830	856	757	806	801	860	829	803	863	807	835	818	810	832	809	770	802	792	814	811	784	867	813	810	815	829	843	789	795	804	843	805	836	801	837	785	832	799	820	788	798	858	856	840	849	827	817	783	774	809	838	778	783	881	838	820	855	808	825	807	834	787	797	833	779	784	816	794	817	837	784	818	829	813	801	801	836	845	795	811	860	798	814	814	777	824	859	802	825	793	824	829	818	776	822	808	816	754	824	857	782	787	822	833	804	817	759	770	811	810	871	818	799	795	819	886	905	838	785	785	831	812	794	839	851	820	821	805	795	790	836	789	803	794	847	786	844	811	802	832	772	889	838	807	822	837	799	830	802	830	796	799	819	784	812	792	812	799	829	820	796	840	873	839	774	850	789	831	833	816	789	841	777	821	800	831	802	837	838	799	800	776	807	827	843	751	830	779	799	832	843	821	779	801	772	813	806	819	784	815	864	770	792	779	828	793	802	823	787	819	811	828	853	813	836	851	838	803	817	874	822	779	778	827	818	790	838	803	776	809	807	825	787	814	811	874	817	818	750	780	809	808	856	779	811	808	808	830	804	857	828	849	839	838	795	857	789	855	823	799	819	798	839	806	824	864	803	788	870	841	798	814	809	779	798	791	811	809	838	826	818	815	858	820	851	849	826	808	791	814	812	830	803	835	807	809	826	869	847	826	869	830	842	794	847	825	826	768	825	816	831	826	822	853	805	807	775	833	846	765	820	825	845	798	835	830	828	826	824	829	847	755	811	827	834	773	789	831	833	836	809	823	842	870	817	814	785	811	813	830	789	813	791	860	839	838	829	817	884	818	802	793	793	853	835	829	812	814	799	801	796	816	757	800	836	788	767	829	861	860	806	850	780	782	816	894	818	831	844	825	847	787	832	769	798	792	798	780	819	811	804	864	798	861	766	800	815	816	842	801	770	826	816	847	809	861	779	808	814	780	837	805	766	789	801	843	776	824	800	869	790	841	840	796	813	789	848	850	789	836	814	847	811	809	833	834	854	839	857	857	861	818	871	836	844	826	796	847	793	784	813	846	821	869	861	807	847	795	796	840	795	806	783	790	823	837	800	827	784	787	803	798	823	848	849	802	861	826	813	809	822	799	823	845	829	845	848	807	785	835	811	804	829	830	832	815	848	821	849	769	848	826	819	804	822	832	806	814	829	839	824	847	798	801	805	794	866	816	803	803	819	836	784	814	850	818	788	858	802	799	795	786	833	806	835	789	825	797	773	829	845	791	835	824	826	846	783	842	813	836	846	799	815	768	791	793	825	797	770	781	814	856	844	823	832	814	791	802	830	795	789	792	800	825	848	832	813	841	831	828	802	810	838	841	814	848	824	827	783	776	794	781	830	853	810	839	822	771	773	792	839	829	810	812	831	804	849	770	794	810	800	844	839	790	761	834	821	846	841	841	870	808	840	809	821	860	782	808	859	828	822	882	824	801	838	814	844	844	840	779	796	795	839	841	842	807	831	831	816	773	817	817	820	825	812	796	802	844	805	785	834	822	778	790	797	787	818	841	796	806	790	765	845	874	845	838	757	845	843	807	846	788	826	815	825	834	825	841	824	831	759	853	843	840	799	842	838	867	814	822	816	832	847	859	848	798	838	784	834	799	762	861	835	798	812	788
1527	276	298	289	294	264	269	293	278	280	271	247	247	268	307	271	300	292	310	271	274	270	275	280	263	271	275	275	280	274	291	284	286	274	279	270	277	262	254	299	282	327	245	267	222	293	272	293	266	268	290	263	273	306	258	281	285	243	285	316	285	275	256	283	270	295	276	287	281	258	258	254	307	276	320	315	309	276	274	293	287	273	292	260	269	306	270	274	308	266	304	273	286	280	287	306	300	248	276	279	279	321	335	268	251	289	293	288	265	293	320	283	276	281	299	309	255	269	254	274	286	298	274	251	316	313	275	260	261	287	294	278	254	279	271	287	276	263	285	275	317	298	288	262	262	280	265	297	311	286	293	298	272	248	269	287	320	263	268	263	296	305	311	280	282	262	281	271	288	278	254	280	270	286	284	317	264	249	265	312	276	258	264	317	251	288	268	302	268	251	258	228	267	248	269	308	295	258	267	254	270	279	269	261	291	283	258	268	274	279	290	280	288	259	286	269	250	284	272	285	262	261	283	259	262	280	289	291	273	279	255	273	286	291	243	272	302	277	251	277	288	281	293	297	279	283	246	266	234	283	241	272	254	248	288	283	327	261	258	287	280	269	305	294	294	283	262	262	273	292	299	246	273	272	273	259	265	307	293	283	278	263	271	292	288	278	300	268	311	266	264	263	293	261	297	290	303	314	286	286	281	309	251	264	269	302	309	282	253	277	302	302	281	277	267	269	255	321	332	281	304	278	259	272	280	304	256	270	285	289	303	255	262	278	265	287	277	282	282	300	313	262	277	249	290	290	300	281	286	279	259	253	293	263	296	319	268	277	275	249	286	267	285	294	289	295	278	269	249	262	283	306	258	240	270	277	275	287	279	286	266	278	274	325	267	266	279	267	300	272	300	265	259	270	273	273	259	307	269	265	274	283	266	297	289	276	307	276	262	292	235	283	293	264	289	290	321	291	265	270	254	254	257	282	291	269	284	272	270	245	282	275	287	269	301	288	266	276	302	282	283	265	264	264	308	284	273	257	273	274	303	281	258	297	293	262	293	270	268	263	285	272	317	310	297	277	274	292	273	275	271	250	251	273	214	232	283	306	281	294	282	277	287	276	249	249	264	305	268	252	296	309	248	281	286	281	280	296	262	257	282	283	289	282	255	292	298	293	304	288	297	283	288	286	267	279	290	294	246	259	272	278	279	285	286	255	275	289	280	252	314	265	262	267	282	283	265	258	310	315	291	247	299	280	281	265	273	271	262	279	274	296	306	286	269	293	256	264	249	300	268	271	268	268	256	288	267	257	265	301	265	270	280	314	280	247	309	281	306	271	328	239	254	262	272	271	268	275	297	260	269	266	279	289	282	303	270	240	290	291	235	266	263	283	271	290	260	260	265	283	294	216	265	301	272	289	288	258	268	246	294	281	273	258	279	250	257	270	250	257	265	278	284	276	266	302	277	269	307	278	306	264	254	269	280	237	269	256	281	291	278	293	275	288	250	266	296	289	255	289	241	266	292	258	294	275	304	289	256	269	252	262	298	285	253	250	274	270	303	281	263	308	291	275	290	293	275	263	285	300	281	321	298	275	266	288	262	265	278	315	300	288	301	265	257	270	312	274	232	281	246	263	271	286	288	283	280	290	280	269	282	295	266	293	314	257	276	280	299	266	250	276	239	275	285	274	284	246	289	273	282	258	283	296	261	292	307	255	270	258	281	290	298	271	313	293	252	268	253	279	272	282	278	271	293	303	292	262	274	259	317	276	264	275	288	260	285	277	266	299	284	303	274	247	311	296	289	268	257	311	257	293	302	264	258	253	255	264	278	255	285	303	271	243	276	273	275	300	284	301	297	279	272	286	248	281	285	293	283	294	287	274	288	256	266	265	262	259	277	291	267	275	265	296	288	264	283	274	249	291	237	263	241	289	259	282	267	282	286	300	310	276	278	268	267	285	295	307	279	249	267	326	318	289	266	285	257	288	285	281	321	236	279	289	291	279	241	260	288	289	285	273	258	275	271	278	287	287	252	290	273	295	288	335	267	285	274	282	277	267	291	268	273	255	277	275	286	264	283	274	288	282	266	280	274	283	259	274	265	261	297	290	307	291	254	268	327	295	260	281	274	264	321	275	287	269	292	268	291	288	293	297	273	276	289	284	244	277	284	309	257	243	286	302	270	308	307	309	271	289	270	290	278	271	301	286	283	266	269	272	328	288	267	289	276	271	260	270	287	286	231	224	290	249	276	267	276	272	285	262	287	313	293	259	247	276	291	280	246	310	265	272	264	274	272	268	287	266	270	266	279	279	278	277	258	296	286	281	278	249	274	272	305	268	312	255	280	249	272	266	252	274	281	278	274	291	262	279	309	278	287	287	258	284	288	287	279	257	317	256	268	272	240	269	258	287	281	270	278	282	299	278	298	275	297	280	298	282	292	263	277	262	286	296	255	261	253	287	268	273	268	295	293	298	302	282	276	248	287	277	260	283	286	252	284	295	289	294	295	283	293	303	277	268	263	284	288	294	306	271	295	253	261	283	286	309	280	298	296	252	280	277	296	264	271	254	284	313	285	278	272	274	275	289	298	301	270	285	258	308	298	306	262	279	285	308	291	302	281	287	265	262	285	278	274	265	265	296	263	285	281	311	253	275	271	265	257	254	285	249	269	272	283	303	280	281	288	264	281	265	282	284	304	323	282	323	301	300	284	290	298	293	290	277	284	254	293	289	267	264	257	253	280	263	257	275	279	250	280	274	261	324	267	268	326	273	268	233	248	254	273	286	250	262	237	269	280	255	275	277	297	262	264	305	268	293	267	303	267	262	279	275	268	295	258	279	277	272	277	290	275	261	292	283	278	274	277	292	273	275	268	262	305	280	304	265	305	292	301	252	296	271	266	291	261	288	245	267	266	307	285	284	287	276	261	276	293	282	265	267	254	260	277	272	303	270	296	289	293	297	256	262	284	271	264	270	262	307	277	261	290	294	274	291	303	258	239	243	297	283	299	288	262	281	271	240	265	260	295	284	264	298	320	254	276	274	283	293	262	301	261	264	281	277	262	261	270	284	278	278	232	250	269	276	242	253	271	256	287	289	294	273	230	247	267	270	278	268	279	280	256	268	300	268	271	264	288	283	281	308	286	257	274	285	281	284	258	254	264	328	256	284	292	304	284	303	236	287	304	263	304	292	270	274	303	271	248	298	269	275	311	288	261	260	269	254	274	290	295	279	280	261	289	260	279	271	273	283	274	270	279	290	290	280	293	243	294	259	273	274	303	276	285	303	293	264	269	299	286	257	287	288	263	263	299	296	293	304	280	257	293	270	257	269	270	268	284	260	284	268	303	282	305	273	334	283	285	311	273	272	312	274	276	311	272	269	312	286	253	238	262	297	274	286	282	299	270	292	331	281	290	285	289	320	292	284	295	270	288	252	290	295	269	289	286	252	258	270	281	265	282	277	279	287	250	276	274	253	278	294	289	280	298	278	245	271
1811	656	690	737	733	737	650	698	672	643	624	686	680	653	651	659	650	665	674	664	663	645	638	630	667	605	656	667	607	642	634	648	668	664	666	668	685	643	618	651	689	677	655	743	637	672	658	618	632	679	682	699	678	644	641	658	649	671	631	651	683	693	681	663	686	629	621	672	644	653	634	642	675	627	663	658	668	682	640	627	686	634	695	652	659	620	645	637	628	666	666	619	648	687	640	649	654	661	677	656	615	625	638	601	679	638	697	670	647	628	670	637	696	647	659	656	671	655	647	688	668	689	601	675	628	655	672	658	712	622	691	642	705	660	667	681	679	649	695	664	676	641	673	665	685	641	615	658	622	655	631	661	620	673	647	687	676	675	612	655	633	656	609	652	658	672	633	635	614	629	652	659	658	671	695	638	651	633	627	614	643	591	643	688	680	646	648	662	696	664	643	647	606	659	686	649	647	699	683	660	668	640	700	650	638	610	662	640	678	664	667	668	647	697	612	636	661	688	674	622	669	632	660	687	658	640	640	675	683	685	643	678	652	612	612	686	640	660	640	626	685	652	639	665	648	643	625	697	670	641	654	648	718	683	626	730	662	649	631	629	661	647	670	632	650	572	678	661	646	666	702	692	651	638	647	654	650	632	653	649	711	702	639	671	698	688	696	682	680	656	658	636	637	632	626	671	629	661	667	641	695	684	690	675	662	662	662	661	637	664	647	640	671	627	619	658	684	665	705	668	681	684	701	616	661	643	697	675	652	615	681	664	638	641	709	680	664	680	680	605	674	659	650	689	665	629	677	681	668	650	642	671	611	686	636	654	653	651	646	604	657	654	671	657	679	663	671	641	646	655	673	648	657	694	631	649	691	694	646	691	638	637	699	616	649	640	644	701	683	702	676	624	677	665	706	682	643	647	650	636	636	666	689	631	682	642	648	650	702	659	696	607	671	652	634	648	686	656	638	633	654	641	650	694	704	652	666	647	649	640	625	658	630	674	626	676	663	663	667	647	709	671	671	658	666	632	644	622	632	663	692	654	664	687	698	666	637	640	679	668	650	632	677	697	659	683	675	611	704	678	644	663	621	706	625	625	626	718	633	668	669	652	670	629	625	615	650	605	668	644	632	663	682	653	615	665	646	637	651	652	655	680	628	660	644	667	618	688	652	667	633	656	670	689	643	657	685	672	670	708	619	647	646	667	660	673	628	690	682	700	672	647	691	607	656	647	651	688	684	690	643	645	673	632	663	644	652	655	672	714	714	638	659	666	626	696	649	651	597	700	680	631	627	669	624	719	689	671	659	655	643	628	700	644	645	684	679	698	695	665	611	694	632	676	613	632	602	628	622	656	712	645	674	672	636	691	629	699	656	655	619	681	670	684	607	630	695	645	697	610	678	665	649	672	666	692	631	679	686	663	651	625	633	693	656	646	687	691	692	672	665	641	597	664	686	624	731	651	608	641	664	663	640	690	624	642	618	686	674	684	656	687	682	636	651	644	649	641	625	664	650	670	655	656	650	694	648	622	666	683	604	693	638	667	623	632	692	602	666	626	674	637	656	625	641	646	684	668	671	673	668	640	640	609	623	635	640	647	672	668	658	631	694	642	656	663	666	687	662	673	689	674	671	641	667	601	594	699	661	667	650	662	713	631	678	650	639	660	668	666	647	686	701	627	606	640	668	680	677	621	663	676	679	613	668	687	629	650	659	694	676	666	641	662	673	671	646	694	655	701	701	669	667	674	617	666	649	670	678	642	692	683	649	627	682	631	631	640	682	665	681	651	612	693	658	690	680	627	636	646	595	724	646	589	672	670	566	670	659	664	649	698	645	661	606	690	635	674	668	664	689	653	684	660	646	666	675	688	630	700	662	658	697	713	680	621	680	613	660	648	664	682	642	694	597	666	646	642	647	643	697	680	661	634	651	701	659	670	681	711	644	665	667	678	672	636	661	644	645	639	667	632	641	640	671	636	688	622	645	623	674	647	689	635	673	679	667	700	635	642	668	666	698	665	676	685	667	660	726	670	636	677	667	652	659	658	674	638	656	684	637	689	700	679	645	649	626	632	645	652	641	656	709	617	645	624	682	624	666	627	674	644	658	660	693	645	673	668	647	628	644	698	623	650	653	649	669	654	675	645	610	627	677	672	681	642	661	651	632	656	667	656	660	655	677	642	697	669	695	680	662	627	660	623	680	640	676	658	645	701	666	640	703	634	675	653	649	673	660	609	673	645	682	632	673	635	650	670	666	677	682	659	639	683	680	655	679	649	664	640	682	616	689	662	673	625	626	634	713	642	715	635	685	665	636	653	656	656	659	680	678	691	650	643	654	680	676	638	648	670	676	691	693	683	617	675	675	598	714	641	672	683	644	639	670	636	689	646	623	677	660	718	689	691	636	694	681	620	674	649	666	669	669	640	647	670	638	640	659	673	639	602	670	616	673	662	648	633	666	634	677	652	659	661	667	659	655	663	696	693	655	650	653	654	668	636	679	653	639	713	644	627	669	667	630	652	646	658	646	655	652	664	631	661	712	690	673	673	661	648	649	689	704	673	601	625	651	656	641	680	696	664	646	694	619	667	659	633	682	688	651	655	693	651	667	677	626	667	655	609	639	682	653	642	641	664	627	637	655	643	642	649	645	714	634	704	632	653	687	639	652	643	649	694	642	676	655	609	631	685	630	608	659	620	651	649	652	676	668	649	689	656	680	623	682	654	660	612	694	610	614	658	620	665	661	624	655	640	677	665	635	659	637	653	689	649	645	600	669	695	733	691	660	669	655	675	683	702	680	635	636	639	658	644	624	645	634	714	638	686	697	641	682	662	710	650	670	667	710	606	697	640	654	667	647	689	636	665	643	662	622	669	690	649	672	697	662	678	684	617	644	604	693	684	697	684	687	683	606	670	671	638	645	637	685	728	668	622	677	637	681	650	660	654	664	681	705	641	654	653	673	694	674	657	654	608	656	684	679	680	652	643	631	660	638	644	646	709	663	633	660	671	674	667	625	661	667	686	641	675	647	720	675	651	694	648	657	645	686	625	656	691	685	658	675	641	635	711	692	641	673	639	659	614	655	640	636	668	701	645	647	658	693	649	656	650	650	668	668	670	637	670	610	645	659	672	644	635	675	644	674	669	649	666	650	644	658	639	639	616	651	674	666	679	638	696	620	671	674	673	577	668	684	692	624	690	594	686	677	628	641	677	702	673	660	697	612	705	686	657	695	667	616	661	652	617	679	611	685	651	668	666	665	652	666	679	647	672	592	679	648	663	643	651	661	686	659	644	641	647	675	681	643	608	696	673	670	653	652	700	665	667	672	602	702	656	671	669	622	681	632	652	687	683	682	685	698	650	590	646	644	701	657	671	674	700	659	680	657	599	689	697	679	669	657	644	670	691	663	650	671	632	613	619	658	632	658	688	628	650	649	654	639	690	639	662	623	643	644	639	672	695	640	659	636	631	681	679	681	624	663	635	667	653	647	659
7859	543	808	686	437	268	290	211	241	220	230	207	210	222	204	177	159	192	202	190	199	170	187	159	190	175	187	190	186	180	212	176	146	174	207	195	182	192	152	159	169	182	175	179	174	177	146	188	197	191	183	203	177	186	196	168	169	166	203	168	186	177	179	187	175	186	195	184	206	194	161	173	205	195	173	159	184	177	218	202	183	187	142	171	158	190	203	184	207	169	183	195	179	197	182	188	192	182	189	175	191	187	189	182	184	195	181	174	184	172	173	160	188	171	188	191	168	181	166	176	162	177	172	181	156	181	176	186	153	221	163	190	159	186	195	188	185	186	178	186	170	195	175	181	157	196	171	193	171	190	188	176	175	170	186	182	172	152	188	185	193	180	181	195	187	191	199	150	186	164	177	197	189	185	179	168	171	205	180	193	183	184	184	172	195	165	164	173	206	194	179	161	164	164	193	165	166	203	192	190	167	150	156	186	177	177	170	175	138	167	160	179	173	168	182	194	183	173	156	148	195	202	198	197	173	168	170	171	176	167	170	187	162	180	176	181	196	194	186	183	185	179	184	186	176	192	185	174	205	169	211	189	176	178	156	165	178	154	193	184	200	150	169	161	182	207	204	179	189	198	165	193	193	198	161	163	150	188	170	162	171	181	193	166	199	178	211	194	174	192	206	172	188	182	187	182	185	163	180	198	175	165	201	189	189	200	187	174	165	159	191	196	176	158	174	199	191	187	181	166	175	179	217	175	161	181	213	194	170	195	184	196	181	195	197	176	174	188	189	155	174	200	178	183	178	166	178	162	189	208	189	190	179	217	187	183	175	164	156	182	162	187	158	169	176	170	197	175	174	172	177	174	199	188	164	174	186	183	170	219	157	169	156	185	203	171	170	188	168	176	183	184	184	173	189	164	153	144	158	161	161	175	184	164	170	181	187	195	173	180	205	167	172	188	212	169	178	212	170	173	187	175	176	164	199	158	167	175	157	156	183	150	171	187	193	184	169	203	201	189	205	168	200	183	195	189	181	181	164	190	188	191	182	189	194	177	186	184	157	182	162	196	175	202	167	196	193	219	187	194	168	174	193	187	135	195	174	165	180	194	212	187	178	188	188	194	185	162	171	199	187	151	168	174	195	178	186	170	200	190	166	165	174	177	196	195	195	158	196	188	167	179	176	198	200	172	178	184	187	184	170	190	162	186	166	158	155	171	177	185	174	167	182	176	181	174	178	163	146	178	165	164	194	171	196	160	190	182	205	180	181	172	164	184	189	174	215	180	170	191	183	188	178	191	178	197	207	208	166	183	166	176	162	175	185	181	153	174	198	201	170	182	179	181	197	172	187	200	194	145	198	170	183	172	215	170	193	201	187	163	169	185	158	168	203	165	184	179	164	161	166	186	164	176	199	191	185	154	179	198	178	179	193	182	191	174	163	180	186	188	191	195	184	185	178	182	190	157	184	177	173	197	179	191	188	182	200	186	171	171	168	218	163	188	179	199	170	173	178	168	184	176	188	181	166	170	169	162	185	175	181	211	210	188	158	165	185	188	191	145	176	170	200	173	207	200	180	165	172	160	165	194	195	181	160	192	191	194	179	164	183	180	176	167	189	178	188	165	174	196	174	154	180	165	181	153	204	195	199	184	174	169	215	147	180	211	178	162	165	195	185	188	195	196	172	186	177	208	181	175	193	179	180	178	189	194	174	169	183	180	182	169	170	197	182	176	169	180	190	194	184	205	192	181	164	163	181	180	190	184	193	158	172	192	198	190	162	164	141	184	177	182	175	199	179	188	167	168	185	188	170	161	166	172	194	188	167	165	193	180	171	172	161	168	175	173	194	165	183	203	188	198	194	153	198	196	163	164	167	173	168	160	172	175	157	191	196	188	165	170	170	203	173	183	173	182	176	204	200	217	181	179	176	208	181	189	182	160	184	182	168	171	178	204	172	188	166	161	186	178	203	193	193	198	224	170	192	200	179	180	181	181	203	173	192	200	179	182	160	160	186	169	176	194	201	181	200	171	193	192	183	172	206	172	180	184	208	204	198	166	178	188	176	173	207	194	191	179	177	168	186	154	163	179	187	182	207	169	217	176	171	150	170	183	184	193	174	191	173	181	190	193	189	183	186	178	179	189	159	166	198	200	159	174	164	177	191	185	161	181	155	157	168	175	192	181	202	169	175	171	190	197	175	167	184	186	171	161	183	171	201	175	194	151	184	173	181	198	159	198	171	203	199	176	169	175	189	168	158	195	199	208	180	152	175	149	204	204	212	163	168	176	188	159	157	176	187	169	178	188	198	182	159	220	196	178	184	182	176	179	197	171	190	160	186	194	198	198	186	180	197	190	178	166	173	184	174	171	172	196	190	168	162	199	168	160	182	185	182	166	190	184	181	166	190	189	211	179	181	173	172	176	191	146	180	158	187	178	159	192	193	178	164	191	200	179	201	184	146	158	177	185	173	162	186	150	189	199	181	172	193	209	186	182	179	170	185	191	189	177	187	166	178	163	173	175	191	189	170	181	174	172	186	182	167	191	171	176	166	174	167	164	203	191	178	169	203	212	172	191	183	167	190	166	196	177	194	173	187	192	184	196	203	194	187	197	171	201	179	215	168	187	162	170	193	203	186	187	167	161	190	135	197	199	158	188	184	172	175	174	173	178	159	185	181	174	167	191	179	189	201	162	162	175	190	187	173	182	177	216	176	203	170	173	183	166	178	167	151	198	187	182	175	175	167	189	170	203	177	167	190	183	192	193	154	165	174	160	204	214	194	178	188	188	187	205	187	178	160	175	193	197	188	197	203	193	162	188	175	186	156	171	172	163	181	166	165	157	187	169	198	196	192	173	159	183	168	177	178	184	166	199	179	159	173	164	171	199	191	173	198	195	181	167	162	184	179	162	159	193	181	162	183	184	157	168	179	170	170	179	176	140	164	182	173	160	164	192	187	166	187	175	192	182	197	176	168	193	195	182	181	190	187	176	192	185	150	190	190	200	183	177	193	196	165	176	164	185	179	176	167	164	174	190	187	165	189	177	195	202	169	160	174	158	170	182	179	172	180	168	196	186	190	182	172	183	171	209	163	146	154	190	192	212	182	164	182	164	160	165	196	148	198	190	182	170	171	153	171	180	188	174	222	201	174	155	164	154	182	187	197	162	167	198	188	182	171	173	151	168	180	188	178	186	166	193	166	192	184	161	183	194	200	200	175	183	175	183	183	169	196	167	186	157	153	161	157	170	178	154	167	180	165	171	182	204	189	181	166	152	186	194	172	193	167	201	186	169	186	180	177	151	173	173	179	198	184	183	198	163	175	158	183	170	177	160	172	189	203	186	190	193	193	175	173	173	179	175	172	184	173	168	177	166	152	216	188	192	167	174	155	189	200	175	162	186	189	165	158	184	182	177	192	189	162	208	162	161	198	180	179	196	202	188	223	191	191	185	172	158	188	172	172	160	174	179	192	210	173	162	175	156	217	150	166	175
6315	813	1570	1848	1413	1051	956	839	725	683	671	634	611	598	614	615	563	543	578	578	559	552	553	513	501	506	527	505	573	494	498	528	499	538	556	541	493	504	532	484	497	536	493	518	526	454	489	491	509	516	478	500	544	481	477	509	496	498	492	494	521	506	488	512	503	452	497	531	517	457	489	463	530	474	490	493	487	535	505	514	474	487	521	504	505	519	516	461	508	493	508	514	481	464	463	499	486	507	521	516	520	489	487	511	518	539	483	511	486	533	478	476	482	457	461	482	496	512	476	455	496	483	470	526	484	480	471	477	493	486	487	523	496	521	516	487	487	498	492	474	474	537	477	555	513	483	506	463	468	504	488	472	468	484	472	486	467	511	508	480	477	523	496	511	489	433	506	488	507	491	489	517	474	495	502	492	477	481	482	488	512	521	556	493	562	496	457	501	491	493	474	503	535	515	512	481	493	500	514	510	518	529	509	500	452	472	450	496	500	496	505	531	449	481	520	524	520	503	473	499	465	469	496	491	502	477	503	470	497	503	469	518	481	493	506	481	493	493	530	472	466	564	499	497	474	491	477	511	519	467	513	499	471	475	477	484	518	480	498	470	488	476	545	426	477	517	482	516	495	485	489	461	491	489	497	480	531	534	494	511	498	551	492	510	469	494	495	465	473	483	495	467	512	466	477	453	496	482	508	502	501	490	484	485	494	493	530	506	469	483	506	489	493	457	482	488	508	498	502	502	474	464	489	510	463	520	501	496	484	471	532	450	483	495	500	497	493	496	476	472	498	476	490	500	495	497	474	475	513	474	463	476	463	485	496	481	495	517	458	493	505	522	470	475	463	483	485	508	484	504	504	522	501	496	483	539	492	483	506	521	511	517	538	489	471	478	461	498	473	479	456	487	451	494	479	505	469	511	500	504	486	504	534	495	508	512	482	518	522	482	482	474	524	554	456	550	504	509	514	522	472	465	487	524	500	494	498	482	525	494	509	490	516	514	497	522	503	450	525	516	500	504	462	452	509	513	480	503	478	477	498	461	483	493	501	503	483	463	476	534	479	495	464	496	499	488	475	449	507	541	482	509	500	464	497	512	481	505	476	501	481	481	495	472	488	487	493	476	501	495	476	445	454	480	482	492	503	463	469	523	479	477	498	489	518	493	457	469	483	443	487	475	485	490	477	497	501	473	462	519	502	508	497	509	497	507	490	485	470	524	532	496	513	455	483	515	502	459	494	484	474	512	455	465	503	494	464	481	504	493	485	493	513	483	544	447	485	480	493	488	510	493	503	485	489	482	475	500	465	479	507	478	529	498	504	480	493	482	528	494	503	461	461	499	524	501	504	530	495	484	490	483	468	459	504	531	494	541	505	452	532	508	513	519	506	506	474	455	503	446	501	483	468	483	506	521	497	514	484	473	505	471	507	509	509	489	479	469	461	462	490	492	485	484	493	503	504	496	472	496	493	474	462	494	473	492	437	441	511	461	481	488	486	475	537	507	495	529	469	466	492	521	508	477	517	491	502	480	476	485	466	479	486	478	512	493	435	490	474	506	460	471	438	508	478	460	484	478	497	506	484	481	532	519	552	479	475	489	456	522	481	499	516	506	488	477	492	470	466	464	516	491	487	501	494	496	491	456	514	495	523	495	502	465	497	502	468	507	537	484	490	461	438	489	493	521	441	481	474	485	520	478	497	512	492	514	535	509	467	487	454	456	471	502	457	471	497	504	505	567	518	480	507	498	508	474	520	492	460	479	470	493	475	519	498	517	470	516	511	457	489	464	490	495	501	478	474	514	465	491	475	528	478	469	502	463	500	496	495	539	483	488	496	449	485	468	512	471	514	439	496	517	477	500	489	491	487	492	496	510	484	520	508	502	475	529	486	507	521	511	524	470	478	518	454	483	470	471	462	464	504	516	503	467	491	447	537	492	532	526	518	514	452	493	512	470	528	465	524	491	501	507	486	510	480	470	506	427	498	480	473	471	498	477	490	510	499	500	524	465	513	471	526	470	450	498	481	482	507	482	462	465	540	510	442	457	495	454	507	477	453	513	510	466	501	450	502	478	498	458	527	502	512	493	457	525	507	533	493	483	527	481	463	462	469	516	469	426	496	528	529	491	484	454	489	511	490	487	500	472	503	468	495	479	534	512	463	504	501	449	523	471	485	475	497	510	512	508	501	492	492	458	476	522	495	478	495	473	506	494	492	459	480	514	468	472	495	494	494	521	488	487	490	462	497	460	483	488	485	464	500	440	479	508	505	490	461	459	463	520	518	538	514	474	505	482	497	493	472	542	497	499	470	517	467	490	470	486	519	512	482	511	472	476	523	471	500	460	502	487	490	507	474	516	498	463	497	494	490	491	490	488	470	507	509	493	506	470	526	481	463	479	504	486	480	477	486	491	496	491	583	533	491	471	532	508	495	478	493	504	502	492	502	505	470	506	487	517	498	461	482	468	517	498	477	506	508	467	473	495	485	446	473	478	471	498	526	516	519	505	471	514	509	467	500	500	514	506	468	479	500	533	514	528	462	494	505	487	509	480	486	493	438	519	475	499	486	514	472	468	511	509	507	480	489	506	481	473	538	543	472	509	513	459	520	525	512	481	469	468	459	510	471	447	490	478	486	494	502	490	483	463	516	492	454	530	489	486	508	552	523	500	500	481	512	501	478	542	457	459	482	452	496	478	491	482	499	516	495	502	490	510	511	480	466	473	470	469	463	449	498	480	492	514	486	478	523	466	471	499	484	504	464	524	479	512	505	479	490	520	490	506	494	521	487	484	525	510	496	494	467	523	487	540	510	456	518	489	473	488	516	471	461	509	493	507	457	494	520	485	497	498	501	454	509	484	509	515	515	478	487	482	515	515	470	488	517	506	484	488	474	530	477	420	521	490	518	491	476	470	475	506	481	482	490	471	500	482	515	473	510	462	479	466	469	504	483	455	503	500	474	514	495	537	496	482	475	511	481	524	503	482	486	476	485	510	471	467	512	498	517	490	474	515	461	486	485	500	494	460	485	479	500	447	477	458	504	504	531	455	524	522	528	494	504	511	489	506	479	494	490	498	495	486	480	455	530	522	476	508	485	491	466	492	459	480	463	491	462	519	513	460	497	471	494	482	520	499	521	501	537	492	518	476	489	500	509	507	474	499	493	483	486	500	497	460	491	480	492	521	479	468	503	439	503	499	523	474	455	512	516	489	485	509	496	525	485	476	489	499	525	548	521	501	460	499	487	488	455	485	452	464	461	521	499	551	491	468	532	520	484	504	465	485	520	477	504	489	449	457	527	506	513	494	488	503	462	485	526	541	517	479	498	511	504	479	478	496	474	509	460	466	460	498	479	475	465	480	484	463	504	466	490	500	513	471	502	469	442	454	523	492	481	503	520	484	508	503	493	479	477	494	490	473	506	504	525	498	543	476	478	495	457	462	500	498	517	486	459	494	492	508	461	527	497	510	494	506	478	485	516	492	511	464	499	503
14136	1372	1622	1450	1027	617	535	441	420	408	409	363	413	369	357	347	382	369	386	376	390	357	349	358	353	354	362	330	312	340	336	351	349	368	335	342	325	353	305	341	340	336	318	334	341	336	349	379	335	344	395	357	349	337	323	371	300	362	338	336	329	310	342	349	349	323	337	332	349	330	358	327	344	349	335	336	332	324	346	330	374	334	304	349	327	347	353	388	361	348	390	329	359	350	367	342	299	344	324	314	363	334	343	324	333	349	351	334	357	370	337	329	348	338	342	344	377	339	332	334	342	345	367	338	382	326	336	345	348	319	349	361	342	327	323	318	320	329	344	346	343	306	335	343	367	357	387	321	331	362	291	386	362	327	318	366	347	318	363	323	353	356	339	325	342	330	342	320	357	311	346	369	331	357	324	317	355	358	341	365	340	351	302	329	364	356	340	321	357	331	340	339	362	335	356	335	344	318	325	382	344	361	372	306	327	340	374	348	339	352	302	321	341	312	351	344	315	340	303	313	386	370	377	379	325	336	339	310	384	378	353	320	329	322	319	317	324	338	375	329	330	317	332	330	323	323	345	332	368	318	362	335	362	320	326	325	318	337	321	345	327	364	333	342	321	346	328	319	347	339	336	328	329	323	305	330	284	347	330	357	362	344	347	336	331	355	326	328	332	354	316	340	322	332	312	313	362	308	331	366	347	342	334	356	344	333	301	346	356	367	320	342	333	323	342	345	354	307	312	312	310	323	334	363	368	350	349	323	342	345	338	318	348	357	305	329	350	333	359	381	353	366	304	304	308	312	323	336	347	367	373	371	346	309	368	317	328	338	356	352	314	345	346	354	314	309	327	327	327	317	352	352	348	329	327	322	326	366	363	339	360	344	344	341	337	351	286	304	340	310	293	326	303	301	349	363	308	338	363	368	364	314	336	388	343	343	353	333	358	379	329	340	337	306	352	355	340	343	329	344	304	350	358	349	361	323	316	309	339	337	344	322	313	338	351	332	331	327	352	309	330	353	355	330	323	317	328	314	340	350	351	324	336	342	301	386	374	326	372	324	322	358	338	337	340	349	355	345	315	358	349	364	360	326	317	344	369	323	349	340	332	348	308	322	308	331	317	330	365	325	347	311	364	339	315	324	367	342	385	357	320	321	353	341	349	326	380	315	358	341	355	354	338	323	332	343	358	360	350	320	331	339	342	327	323	324	365	312	333	324	363	350	361	370	326	339	359	356	312	329	356	317	365	359	345	337	338	358	320	336	347	376	360	317	361	390	318	321	338	327	324	346	316	340	319	348	348	326	351	344	346	346	319	346	322	345	316	314	341	361	324	335	361	343	324	336	302	361	347	360	379	314	333	326	315	349	345	320	356	331	333	333	333	342	351	368	356	346	314	302	330	311	354	358	360	328	319	313	311	317	313	337	358	353	363	310	348	346	375	340	350	336	381	340	359	332	345	348	305	347	332	366	347	352	344	301	329	340	344	351	371	357	316	339	298	346	337	362	351	326	340	348	341	384	350	366	327	369	343	329	357	376	355	362	340	336	334	368	335	299	391	331	396	331	339	327	337	341	325	317	310	335	324	343	351	383	338	325	372	339	338	360	324	351	353	343	356	305	336	339	341	343	330	329	326	341	344	334	379	339	352	314	367	327	333	331	348	344	325	321	344	345	347	350	342	323	315	343	329	357	343	348	352	377	336	372	368	310	375	344	301	337	317	315	342	358	328	396	374	340	320	345	351	359	353	330	345	350	348	303	343	354	369	357	335	336	326	330	298	334	341	335	302	303	356	332	350	296	339	347	325	362	362	314	341	353	335	366	348	342	334	343	384	327	328	369	311	364	345	324	332	355	328	360	384	337	350	376	321	341	303	318	373	380	341	376	343	325	362	372	349	332	347	324	345	379	318	338	302	354	292	331	338	361	346	326	383	349	347	345	355	344	346	355	341	345	302	356	332	352	355	344	344	344	337	329	329	346	347	359	312	326	302	332	319	324	371	346	364	347	332	356	380	336	345	342	335	356	352	303	380	346	355	334	321	344	353	338	361	335	351	377	318	318	349	375	330	325	352	362	365	334	348	330	336	332	315	368	348	318	326	366	365	339	294	337	353	308	344	335	330	335	322	312	349	323	344	349	367	362	308	348	353	307	372	344	325	321	318	327	319	318	364	340	329	332	333	326	316	349	350	331	339	362	330	348	314	318	345	373	305	339	328	318	341	357	333	337	338	384	336	340	315	356	352	313	345	330	321	356	353	348	346	340	341	342	329	326	350	348	374	355	371	326	296	305	363	346	305	343	345	338	356	363	320	354	314	362	318	330	318	339	347	383	333	345	350	347	300	351	296	334	318	311	348	369	296	373	324	327	340	327	364	355	357	330	372	345	346	344	345	330	345	302	353	328	357	295	337	343	373	334	406	373	311	352	362	343	359	329	333	332	334	348	361	336	344	340	330	335	332	349	327	339	331	362	326	348	347	338	362	329	324	349	308	325	308	353	406	363	379	349	334	328	353	359	346	348	310	319	406	352	316	324	364	350	329	307	344	344	340	337	348	347	298	314	358	380	316	350	321	341	332	327	332	359	312	358	333	360	362	337	319	354	318	327	324	332	335	363	364	314	293	349	337	317	331	338	326	331	332	321	329	345	394	328	325	330	341	344	339	322	349	353	340	306	293	364	340	358	358	325	369	353	308	342	344	364	348	333	318	351	352	331	336	331	315	313	338	349	355	323	335	313	340	323	350	376	314	355	355	345	326	342	350	340	339	317	357	341	353	337	323	330	373	355	376	324	343	335	358	364	383	327	307	350	346	348	389	349	329	323	324	309	374	346	345	361	324	384	353	335	326	369	296	354	308	363	351	361	370	299	368	331	340	333	320	303	327	343	337	341	329	362	348	351	312	317	415	343	326	316	329	326	313	322	333	352	373	303	299	364	346	341	348	366	330	360	341	313	368	363	348	326	322	384	349	317	349	322	353	325	331	355	356	320	391	313	322	341	323	308	329	356	341	355	325	340	370	335	318	348	344	374	342	331	349	318	317	334	344	318	317	346	343	332	316	316	349	317	363	330	337	352	389	329	354	360	323	343	334	347	325	350	332	323	356	344	355	306	327	341	305	376	297	316	368	315	347	364	334	341	346	317	355	373	330	348	342	369	376	331	329	337	331	316	342	342	336	339	305	315	338	318	369	349	324	362	344	342	341	371	324	359	331	340	351	339	348	337	367	324	383	371	313	328	347	306	391	332	338	370	336	304	350	321	354	332	334	366	349	327	318	339	339	344	361	369	341	334	354	356	339	359	305	340	352	386	346	345	356	316	338	309	346	378	375	322	335	347	338	343	371	310	350	362	325	357	359	344	326	315	369	325	358	329	362	355	363	338	346	321	336	364	363	331	347	349	353	302	351	334	320	370	356	312	342	331	340	336	329	341	321	334	324	335	368	374	326	325	334	342	348	349	319	333	357	318	350	345	324	369	340	385	345	317
8391	1483	2988	3519	2657	1919	1705	1410	1328	1280	1146	1113	1062	1014	1028	998	941	989	986	996	875	960	957	909	875	874	852	854	886	883	870	876	851	856	830	807	861	891	904	823	871	852	840	814	913	873	862	845	853	839	902	806	834	855	878	859	825	836	795	800	847	893	871	835	839	802	857	804	774	818	814	812	834	863	801	817	844	852	841	789	879	869	810	840	819	850	810	838	859	852	856	834	837	803	845	816	840	819	825	794	823	860	801	847	837	864	866	809	820	837	786	792	855	803	824	785	794	818	852	833	851	792	821	850	863	836	843	777	831	778	783	863	798	827	762	830	843	835	851	910	843	812	841	788	789	816	838	840	822	888	887	870	860	833	830	817	780	835	860	835	850	830	812	799	856	823	854	809	819	865	792	837	832	822	855	872	809	845	827	842	841	861	845	795	752	806	789	784	816	836	778	833	768	842	817	806	812	791	830	793	796	836	866	840	816	816	843	823	818	819	834	826	794	857	832	857	857	832	714	872	861	825	873	819	866	784	846	807	823	813	868	812	851	784	802	827	879	822	807	811	826	789	793	863	822	830	851	772	827	802	814	781	846	839	807	844	855	850	797	874	854	827	779	798	844	775	765	854	846	832	822	867	771	865	865	851	806	866	849	835	811	831	856	862	840	831	829	833	884	843	825	813	815	825	890	838	794	847	820	819	810	851	837	869	876	798	847	793	828	798	854	822	828	805	815	851	867	814	848	822	883	827	798	801	795	790	852	837	754	772	862	816	807	834	831	800	828	789	809	786	803	809	809	789	845	865	797	855	831	818	834	855	841	813	877	844	823	816	826	817	842	822	836	834	856	796	859	828	852	807	829	873	855	816	822	814	811	877	812	757	853	800	836	842	819	819	828	842	850	856	796	839	813	830	834	751	806	780	823	880	812	823	838	827	798	804	865	785	820	760	817	828	825	826	804	823	790	833	821	847	844	767	813	865	870	814	815	854	774	849	817	840	771	781	812	762	819	829	869	810	836	896	844	803	771	847	856	774	778	871	819	823	804	861	822	820	801	898	832	810	854	803	803	845	807	828	808	838	815	845	866	822	840	860	861	859	872	826	822	843	812	836	839	777	813	868	833	786	871	811	857	803	811	831	836	829	833	844	813	827	850	817	829	858	799	844	837	824	824	893	835	852	833	770	794	794	841	889	850	804	823	816	810	816	820	838	825	782	827	806	877	815	834	828	828	842	850	829	814	786	734	862	816	850	812	809	818	829	798	813	842	816	840	821	801	833	870	793	810	849	786	806	790	817	843	831	838	818	803	871	840	802	826	794	805	861	820	819	825	855	748	835	815	827	817	820	854	821	849	792	793	803	802	844	842	877	852	896	835	848	856	819	887	822	794	866	768	780	802	750	814	826	861	829	806	820	829	803	791	818	873	835	845	807	812	837	916	851	839	814	828	797	799	835	768	833	812	839	824	834	879	795	876	766	842	787	843	844	845	859	832	808	837	835	798	838	823	781	809	843	846	872	791	849	840	827	783	813	863	833	883	822	867	810	830	817	802	827	867	797	822	804	862	853	815	828	864	805	877	806	809	833	834	810	801	838	871	875	774	781	881	843	870	799	810	838	858	844	834	859	818	847	797	799	831	812	826	835	859	813	874	816	803	836	824	838	794	840	859	850	830	810	848	801	822	810	835	862	835	819	818	825	832	867	835	823	844	826	793	770	800	798	836	851	799	825	823	802	806	838	849	819	821	836	742	830	783	852	773	838	768	801	802	840	798	795	843	829	804	790	768	834	818	815	799	788	810	838	851	820	836	849	786	843	816	874	839	844	804	810	844	815	805	781	815	806	823	808	770	810	806	835	809	792	799	855	816	827	845	837	769	781	855	777	822	801	825	876	774	830	878	838	815	810	797	822	828	814	829	796	878	807	849	847	825	790	798	791	846	859	818	774	838	822	828	813	790	813	827	800	801	832	840	811	749	792	800	771	801	807	814	813	778	811	801	861	843	844	798	800	843	799	798	802	807	837	802	848	876	885	814	889	792	817	810	807	820	847	796	763	886	807	860	843	803	791	809	802	796	827	831	808	860	796	822	882	797	835	857	789	835	777	829	870	794	834	856	831	832	837	878	870	805	810	858	814	789	754	817	836	866	837	810	819	860	792	820	804	823	830	848	816	788	763	846	829	802	872	889	809	864	843	813	835	853	854	800	820	859	828	787	840	850	857	795	859	805	831	775	821	851	802	809	852	797	820	794	801	860	770	809	853	772	865	875	831	766	860	854	814	831	791	815	806	866	845	829	804	831	819	810	818	807	859	800	874	861	855	802	821	842	868	834	874	788	861	845	804	805	813	890	816	797	825	826	820	838	860	837	827	797	888	781	817	803	850	825	822	833	770	821	856	826	864	815	892	801	790	813	875	831	788	875	853	838	806	768	865	833	833	825	833	832	862	809	804	757	840	786	873	830	806	828	818	815	825	791	878	865	788	835	823	815	854	862	834	849	800	870	834	804	822	859	842	805	774	873	800	795	855	759	785	783	870	841	832	788	778	771	875	849	819	821	815	840	793	820	845	850	843	778	835	805	830	840	843	851	786	838	825	829	826	870	845	880	893	826	805	779	782	807	785	793	825	827	775	821	778	845	823	823	788	833	863	906	786	845	840	813	812	831	829	823	868	827	841	834	815	811	844	832	877	830	840	830	835	802	831	826	814	801	853	819	864	831	834	822	830	829	853	891	816	830	777	768	783	807	808	809	842	820	800	818	830	842	811	823	832	803	838	817	837	757	796	808	825	795	810	827	765	891	808	848	794	861	832	817	846	837	831	811	806	810	804	768	841	824	822	819	791	805	815	845	830	798	833	828	772	846	778	844	829	847	819	790	826	791	824	832	846	830	794	798	867	878	816	848	799	844	855	805	791	840	787	829	800	817	773	841	816	837	820	858	844	825	792	852	787	852	851	868	823	788	824	858	879	811	779	800	817	813	844	815	815	798	841	808	851	826	792	878	740	780	833	824	786	834	850	806	875	839	818	842	763	792	875	888	808	800	846	815	817	834	815	773	830	842	816	844	791	824	852	834	840	897	781	890	823	821	839	799	857	823	830	826	810	861	799	776	789	837	850	870	826	854	818	824	797	807	863	817	809	852	813	823	842	854	776	827	813	798	802	778	836	836	780	825	820	836	888	884	804	845	863	883	836	803	809	816	766	794	848	772	833	845	806	868	804	849	853	839	797	820	817	884	795	815	813	838	848	816	827	796	801	847	774	811	821	803	837	836	838	841	811	843	848	828	843	897	879	842	847	842	803	862	816	821	789	774	878	864	841	821	804	826	805	869	773	829	854	844	791	803	828	812	806	868	813	810	811	851	824	828	844	811	876	789	809	829	871	848	864	830	800	850	856	826	791	846	766	854	829	845	824	858	786	818	856	878	856	835	808	855	781	877	800	778	838	840	808	845	870	844	853	791	878	845	783	756	806	814	814	839	822	810	846
1498	284	299	335	292	314	273	261	284	289	301	262	262	285	310	294	267	282	272	264	269	260	280	285	264	259	260	288	264	277	276	263	290	260	268	294	247	239	317	287	287	245	265	270	292	288	237	310	253	277	278	274	264	277	327	321	294	297	263	270	283	281	242	247	251	273	273	295	263	271	251	259	282	301	275	282	237	295	282	263	296	262	326	308	267	279	282	281	268	282	295	280	281	247	256	266	318	262	303	307	285	270	245	287	273	286	264	260	271	282	256	303	260	274	283	261	284	246	252	245	337	282	271	311	261	261	282	289	265	265	246	249	275	287	263	281	320	294	297	265	263	309	267	295	293	287	296	277	289	264	275	249	292	271	291	279	258	269	263	274	272	267	285	282	260	302	285	270	269	291	293	277	284	270	245	273	272	279	262	278	276	275	263	250	269	296	241	281	277	246	276	284	298	288	270	263	285	281	297	269	285	296	282	287	268	274	275	276	316	276	306	295	234	274	276	251	272	265	249	296	282	269	287	281	299	296	299	300	272	269	257	263	268	297	272	250	256	247	273	275	282	283	271	279	278	262	281	265	307	293	271	264	277	284	276	276	273	266	302	275	240	296	257	257	291	272	277	299	299	272	270	293	280	288	313	271	286	265	270	315	294	274	279	275	275	275	272	263	266	276	308	277	280	278	271	286	275	263	269	270	286	296	288	235	273	279	309	273	276	297	259	260	261	243	268	273	310	272	269	245	277	299	244	271	295	288	260	265	288	273	275	261	262	265	286	270	271	271	298	288	254	293	280	240	257	288	295	286	270	266	263	278	280	269	283	270	272	255	258	230	320	298	278	274	288	256	248	259	254	258	256	318	293	285	266	296	267	305	261	275	271	270	268	303	289	253	287	287	279	293	298	271	283	262	271	272	272	250	309	273	266	248	263	271	299	299	295	273	265	284	281	278	284	292	298	270	262	281	272	254	284	277	274	251	278	284	298	279	267	255	280	264	254	285	261	294	249	247	280	296	290	286	287	280	277	268	277	304	284	294	266	282	293	306	271	267	250	290	305	284	252	290	271	255	276	262	322	246	267	252	269	278	294	260	254	272	282	301	257	293	282	308	271	286	289	246	252	267	266	261	286	261	267	267	269	263	287	292	252	285	272	288	298	266	281	247	271	257	267	282	273	295	282	282	233	260	269	269	299	299	287	256	285	294	259	280	263	295	271	297	265	278	270	278	286	289	280	284	302	281	241	273	278	284	258	307	290	253	278	249	263	256	264	282	269	270	275	293	284	251	241	252	274	256	245	267	287	245	267	269	281	288	229	273	299	254	297	290	273	245	257	257	327	282	261	268	271	265	260	241	294	269	270	300	303	298	285	288	300	257	249	231	264	257	274	268	253	246	265	280	290	288	274	284	279	318	291	257	297	284	266	276	285	273	276	275	269	279	286	289	269	290	270	279	265	269	256	263	272	312	303	273	305	268	222	263	277	289	264	293	293	286	302	328	281	270	309	259	273	275	254	247	296	298	288	279	275	286	245	279	278	260	267	275	267	258	282	272	256	297	312	309	267	266	273	264	267	267	277	261	256	264	304	270	258	268	257	283	279	273	245	267	321	294	246	293	264	299	252	284	287	264	301	304	290	280	309	266	268	265	242	256	318	282	263	268	275	273	281	255	248	282	274	262	307	263	287	268	258	254	287	286	265	245	275	292	309	251	282	277	259	263	252	283	271	283	300	287	278	306	290	271	278	283	259	281	303	240	285	249	277	290	275	272	310	286	283	278	277	270	317	274	255	279	300	250	252	292	281	284	272	291	246	275	247	253	276	297	258	300	293	261	252	260	319	270	262	279	304	287	292	281	274	285	276	255	273	247	272	316	265	304	260	288	303	252	263	256	293	278	326	278	287	284	258	284	268	280	288	291	240	261	254	300	284	267	261	286	255	305	269	246	279	207	246	276	259	260	263	255	269	280	301	250	265	282	267	288	271	277	257	285	272	296	252	278	280	264	295	273	282	236	274	263	260	285	281	272	268	270	302	319	306	273	279	316	299	258	277	285	292	307	282	292	252	277	267	269	281	259	285	309	287	272	260	265	294	284	303	258	275	251	304	298	285	299	275	309	259	262	273	273	336	255	243	286	304	278	297	296	275	278	274	270	294	294	275	276	281	295	290	272	254	269	250	270	309	243	282	261	260	297	301	289	316	312	306	282	279	272	299	287	261	322	296	267	252	275	292	289	271	277	301	265	255	282	260	296	275	273	295	277	249	279	259	285	276	307	278	265	267	302	269	222	267	280	272	279	295	290	282	259	290	266	266	281	282	259	276	282	272	282	246	282	265	259	273	277	253	298	253	272	289	269	286	256	266	254	302	278	282	288	283	253	295	285	300	289	249	258	259	240	278	279	285	298	262	290	265	272	281	247	285	294	260	263	322	322	277	249	267	281	269	301	242	267	285	277	263	278	258	292	262	247	286	270	252	280	299	305	284	271	270	305	251	223	287	297	288	242	287	274	275	269	275	246	301	293	273	288	247	270	287	239	299	284	299	278	295	266	250	349	273	296	265	269	289	275	314	270	273	287	276	293	322	258	287	259	316	276	295	281	261	254	252	249	257	270	282	272	271	281	268	259	259	253	285	307	298	266	272	303	298	293	262	278	266	273	287	284	268	295	279	305	288	282	265	263	278	255	280	263	290	272	271	306	299	282	315	282	280	308	256	259	257	299	275	253	278	298	302	304	258	268	272	271	292	269	280	255	278	273	256	307	278	264	271	271	269	250	263	282	294	277	297	272	287	267	306	275	285	284	292	304	298	256	280	276	266	242	258	257	251	267	307	286	261	279	243	289	294	265	287	260	288	259	271	273	217	244	304	286	256	236	283	261	263	276	300	277	299	275	282	263	285	271	278	253	272	290	292	289	288	274	296	287	255	279	246	277	263	248	261	278	258	271	277	293	249	266	276	298	289	261	298	254	278	279	282	272	284	260	268	274	293	308	261	270	263	252	276	284	285	283	276	261	265	263	262	281	279	271	303	259	276	251	275	313	272	259	260	280	261	267	246	277	271	262	281	259	246	325	246	261	244	268	300	271	268	271	294	287	304	275	283	292	308	268	289	268	244	279	274	276	277	261	278	276	267	272	269	254	260	268	275	271	298	302	267	285	288	291	300	342	301	266	307	256	299	259	253	292	263	287	293	286	261	297	298	271	235	295	318	262	273	284	273	306	255	278	257	290	264	280	274	299	257	289	286	270	280	273	295	267	266	267	290	280	264	273	291	267	246	274	296	270	270	239	265	298	251	303	243	295	275	278	295	238	288	272	263	284	285	267	296	277	284	270	279	297	290	288	277	272	274	271	304	254	265	272	278	293	258	285	283	263	308	308	284	256	260	267	300	291	269	244	263	286	283	281	263	276	250	307	285	249	270	268	263	266	267	294	278	260	290	274	293	260	276	291	260	279	301	237	281	280	310	305	293	290	312	291	275	258	263	267
1760	723	703	800	814	668	680	655	694	637	702	709	623	672	686	623	671	658	638	696	628	685	671	697	685	647	674	708	656	686	647	611	661	658	642	705	642	631	665	706	642	671	644	614	664	704	659	656	684	694	632	636	661	667	680	672	712	652	666	661	687	649	677	656	627	614	669	697	676	669	650	660	671	647	669	700	622	631	637	647	630	650	651	634	677	644	653	680	703	632	647	661	649	657	634	711	694	636	627	684	625	680	656	689	637	672	667	650	658	674	652	694	668	665	654	638	614	650	622	632	627	670	674	648	658	667	653	637	676	659	647	598	677	649	639	662	632	633	716	693	636	653	657	615	691	667	654	651	632	653	745	658	653	661	651	619	654	649	705	665	702	659	708	666	710	637	636	680	655	629	699	675	633	677	605	642	639	666	626	645	669	695	668	691	675	659	673	636	649	641	677	590	642	680	661	665	696	673	608	622	709	654	667	649	628	588	698	671	701	632	665	668	707	617	679	642	657	691	698	627	631	681	669	647	682	626	614	675	666	701	642	685	671	671	663	662	639	677	679	619	667	599	705	658	661	658	655	664	610	677	677	654	669	661	652	668	608	639	680	660	663	649	626	672	664	692	731	670	659	676	672	695	669	628	720	637	637	683	680	607	680	618	648	643	600	666	627	652	664	640	658	642	652	723	698	664	664	672	667	637	635	694	633	668	646	652	627	679	680	688	647	659	613	637	659	720	697	632	670	622	689	624	675	641	653	663	658	635	654	674	689	639	624	664	686	664	634	673	671	672	617	652	657	697	667	661	660	732	657	694	628	638	745	677	640	656	660	647	620	652	689	679	646	667	648	642	668	660	626	679	646	649	636	674	620	661	669	687	708	678	654	666	653	658	661	667	652	668	662	638	673	628	657	686	635	621	672	640	679	663	627	681	602	657	714	649	662	623	642	637	674	659	654	712	648	620	650	701	669	683	631	657	694	712	667	692	654	701	618	721	637	686	706	661	618	674	664	652	685	634	655	662	644	630	644	639	660	663	634	708	651	656	670	643	639	641	625	679	680	610	682	680	687	708	652	645	642	687	685	644	638	663	665	678	683	636	636	651	648	679	672	692	632	646	660	678	646	655	690	658	689	648	658	676	680	622	695	707	627	645	651	681	687	670	667	659	599	705	649	651	643	672	655	661	662	666	677	627	643	670	668	624	657	662	634	686	646	672	689	639	689	679	698	664	683	617	610	677	630	610	638	661	667	650	674	590	652	688	630	672	655	696	645	655	649	685	642	613	660	642	654	637	656	626	626	656	649	632	652	635	649	679	699	649	694	631	669	612	654	691	640	699	654	626	659	657	651	701	659	680	656	631	657	657	670	677	659	665	628	651	677	631	638	687	680	654	636	638	686	667	663	624	641	653	629	649	671	591	643	619	643	665	647	677	671	652	701	665	638	637	675	646	649	654	658	661	677	627	646	660	638	639	700	677	628	638	695	670	684	661	667	651	664	642	675	699	634	700	647	694	606	705	648	707	647	680	683	647	642	594	681	694	621	642	682	631	712	672	671	610	672	690	673	636	628	647	697	667	669	673	648	709	669	650	711	653	686	654	659	609	674	662	624	657	691	665	641	651	687	662	645	670	661	684	671	606	677	619	652	657	640	654	664	649	661	637	627	682	701	678	646	664	613	617	641	664	624	641	645	694	631	685	614	668	653	669	663	664	686	665	659	674	661	634	649	621	677	661	666	649	664	631	635	667	611	659	664	657	675	689	652	653	647	653	616	682	648	660	656	654	725	674	608	646	662	645	619	664	640	665	662	629	694	695	585	630	657	632	673	627	626	665	655	651	679	666	646	652	661	638	634	659	635	681	703	639	685	652	638	634	682	646	622	664	646	660	661	674	602	636	641	624	629	684	673	683	686	695	662	623	656	689	644	656	685	638	619	652	662	681	652	666	699	695	648	653	685	700	667	671	589	690	660	688	639	649	667	661	630	668	675	641	678	715	648	666	659	672	665	642	650	670	639	619	689	639	655	703	646	630	648	697	629	707	673	639	658	632	639	663	648	609	641	737	683	659	628	655	624	669	636	676	665	674	615	647	640	670	665	656	686	702	643	698	684	610	662	647	628	707	692	652	603	642	689	642	658	653	673	658	636	702	660	658	656	640	675	652	679	656	635	609	688	682	618	691	685	635	658	649	665	649	670	665	650	646	676	651	646	659	649	656	654	619	654	688	677	667	673	677	609	654	676	670	656	655	654	678	653	668	690	676	637	667	667	631	636	638	666	646	674	669	658	684	665	674	634	693	631	716	645	651	676	642	665	661	657	673	716	725	668	659	685	639	642	707	643	638	684	651	666	701	670	665	641	664	679	677	637	637	638	655	657	677	645	659	688	687	661	645	643	651	652	652	718	635	626	618	686	666	670	650	644	674	616	635	601	662	640	679	654	673	651	683	639	624	700	645	688	662	657	573	646	596	688	626	611	621	697	679	668	685	634	648	672	667	636	639	640	690	628	621	648	632	681	629	651	641	658	661	697	642	682	685	642	684	649	596	632	696	653	631	638	633	667	660	694	661	644	685	665	644	689	672	654	694	631	674	617	655	643	707	690	660	645	698	603	676	697	696	684	659	669	678	682	649	630	660	697	651	624	598	659	613	625	619	654	655	663	694	618	695	660	712	624	652	630	685	671	628	642	653	692	672	692	623	702	639	668	681	683	639	588	607	651	637	668	667	626	662	675	622	672	696	704	644	710	709	675	656	637	682	659	696	668	712	673	671	642	676	660	675	642	638	661	643	681	697	670	694	666	672	666	634	688	650	660	643	658	650	693	668	696	695	649	648	661	663	647	661	662	645	664	630	663	627	657	670	645	667	651	684	651	657	609	655	633	618	655	673	656	646	659	660	676	650	664	660	647	662	654	647	632	637	645	704	650	654	708	663	681	684	632	650	647	720	640	626	667	635	679	648	613	635	712	652	666	658	642	652	672	612	683	684	626	666	628	621	649	624	681	658	717	691	675	664	644	669	662	664	653	686	645	645	679	672	643	697	657	650	648	667	659	653	623	610	660	619	651	610	677	631	693	646	623	632	642	650	659	683	635	646	722	619	624	685	691	658	660	657	654	682	675	680	655	653	647	682	639	674	658	610	641	637	646	621	651	617	614	673	663	638	635	683	612	669	653	642	652	667	646	660	663	645	632	676	615	644	650	666	655	654	705	646	677	679	646	663	622	683	636	671	706	651	632	654	648	688	678	705	676	665	689	666	686	640	648	632	679	636	652	665	651	706	649	631	616	688	695	648	663	657	690	682	683	594	710	622	649	678	619	692	643	611	687	698	650	656	668	689	633	665	642	640	685	679	624	663	679	670	666	692	613	652	659	655	679	657	673	632	678	622	666	664	703	661	612	673	656	684	643	617	667	695	687	693	659	636	677	645	650	657	690	692	622	685	639	629	630	675	678	675	644	673	654	663	671	687	653	639	605	625	646	656	638	654
7654	591	742	639	506	333	293	241	217	231	250	224	216	218	202	170	193	188	193	203	196	184	188	179	170	178	193	201	156	188	195	207	197	192	171	184	149	188	178	179	196	196	202	169	167	202	178	184	195	175	185	196	170	202	173	200	188	179	179	201	197	181	186	173	179	182	183	174	191	181	191	177	147	205	202	186	179	214	179	169	186	168	185	187	207	188	172	198	183	214	176	210	180	205	178	189	216	189	168	177	172	180	156	188	186	181	177	185	207	194	183	178	182	164	174	173	189	201	194	182	173	180	164	175	180	193	175	193	175	195	176	181	215	172	165	192	197	183	187	182	180	167	179	203	178	184	182	178	181	173	164	190	193	155	178	197	186	189	181	178	183	155	178	168	184	165	164	193	152	191	178	180	182	190	223	217	172	204	189	201	165	167	181	197	188	171	154	170	187	168	166	195	182	186	198	164	158	180	160	165	180	197	186	171	172	173	160	178	207	180	202	203	171	183	204	201	181	195	199	191	171	185	195	169	176	169	187	193	169	185	163	199	193	172	179	199	169	181	185	182	177	177	204	166	181	183	172	184	193	169	185	180	177	187	169	189	206	181	197	191	188	186	170	188	142	205	204	176	190	180	165	168	170	189	186	167	182	174	172	181	177	190	189	172	163	193	162	178	185	199	173	188	181	181	201	174	185	186	196	199	160	168	147	201	177	172	176	172	174	190	169	176	183	182	172	185	164	175	178	195	179	172	181	205	198	188	183	192	183	188	199	193	162	175	182	169	187	177	193	185	184	184	178	186	173	193	167	200	179	164	198	173	162	175	167	168	171	165	179	168	172	174	184	181	163	158	187	211	196	183	202	172	167	182	203	191	161	149	206	209	162	194	165	203	171	192	167	173	168	165	188	204	177	189	177	182	148	181	175	188	172	178	189	163	195	180	186	193	195	189	190	153	188	169	180	192	192	192	206	204	163	181	182	165	181	167	191	192	184	196	200	198	204	174	171	187	191	200	177	195	192	169	174	183	196	169	178	174	195	202	155	176	201	165	175	182	209	191	174	189	157	169	150	176	194	197	166	183	187	161	174	197	197	187	186	178	178	185	195	202	175	186	185	173	188	164	161	178	197	166	180	172	166	182	185	180	173	205	181	178	200	173	205	176	175	177	176	181	205	169	168	178	166	200	186	196	187	199	177	172	190	183	188	209	187	172	177	212	177	180	187	215	192	195	216	195	167	173	194	194	165	207	180	217	195	164	190	183	149	163	192	196	179	160	183	172	213	190	186	190	210	168	175	179	173	178	188	181	172	183	187	172	198	183	163	171	175	186	188	182	183	164	151	172	205	179	179	167	179	197	205	172	194	202	171	170	177	191	192	193	177	178	163	180	196	185	173	189	194	184	165	165	157	155	169	158	175	158	204	176	151	188	178	159	192	178	196	173	194	190	182	183	190	180	165	161	209	165	149	191	172	161	174	176	175	156	181	201	157	179	172	201	156	172	188	178	171	175	174	207	185	197	185	193	198	188	178	166	176	181	216	172	175	174	202	167	184	187	171	181	197	177	165	178	181	185	167	171	177	161	168	219	177	171	168	181	175	189	186	173	166	182	178	184	182	182	186	196	161	195	172	190	184	181	198	191	166	186	183	185	179	163	173	185	190	178	184	155	189	216	187	172	182	161	207	180	166	198	176	162	208	203	189	197	189	172	183	186	200	156	172	183	174	184	186	182	189	182	176	166	160	198	166	186	186	162	175	210	196	179	185	193	179	163	193	181	173	173	191	195	180	184	183	185	180	165	200	154	207	199	197	177	162	203	173	181	157	193	175	171	182	160	188	177	185	191	199	190	175	174	174	179	176	172	182	162	185	182	206	205	161	169	156	174	161	167	186	183	166	178	170	149	195	185	194	198	179	193	174	177	179	173	174	177	194	187	176	175	170	163	182	207	203	185	181	171	169	160	184	173	191	200	180	193	185	156	172	194	182	163	178	178	205	188	163	150	158	186	160	170	177	181	181	168	199	194	203	179	210	157	142	161	198	198	166	167	170	187	182	178	175	187	180	173	176	168	175	194	155	188	202	180	200	178	182	180	176	196	200	163	185	181	183	193	169	174	171	206	199	173	183	185	159	182	180	180	199	190	172	188	162	185	186	191	207	168	191	216	177	205	166	193	201	175	180	187	185	175	168	200	189	156	179	169	187	180	191	185	174	152	185	186	178	186	188	173	177	163	199	182	194	180	174	196	178	179	173	163	172	186	181	189	157	185	174	189	197	171	171	158	185	196	174	185	186	176	182	187	208	176	163	183	201	199	182	171	172	191	192	214	175	169	181	198	191	177	173	190	159	180	180	197	178	187	186	170	202	186	181	172	187	198	173	174	180	195	196	181	206	186	178	179	206	193	199	188	177	176	163	163	160	178	169	180	182	175	167	180	177	179	163	177	196	183	151	184	181	177	179	203	167	193	189	175	184	191	166	188	171	169	152	197	206	195	174	190	183	164	162	183	168	195	205	191	187	174	178	206	212	190	178	154	217	199	202	159	190	166	168	160	184	168	176	179	164	186	195	184	197	186	217	178	189	175	180	191	182	204	176	184	169	191	181	186	162	171	168	177	166	154	193	199	182	170	170	177	160	199	193	167	167	197	183	170	169	161	206	179	181	176	179	176	178	191	222	173	181	158	194	170	179	184	164	213	197	194	193	184	156	173	192	158	193	209	178	174	186	190	203	177	159	166	193	185	202	167	201	181	203	174	167	181	172	174	183	195	192	185	195	195	192	164	209	207	198	206	193	180	169	172	203	168	195	186	168	169	166	194	189	200	193	222	183	171	192	209	179	207	197	173	177	161	171	200	180	181	198	215	165	195	178	183	187	197	175	177	195	204	180	176	163	177	165	207	190	190	173	198	171	178	140	182	177	196	190	190	195	195	189	180	174	178	190	190	192	197	186	197	184	161	166	190	201	175	186	193	180	173	180	183	182	187	191	153	188	194	173	159	192	206	185	162	153	199	200	182	182	137	189	149	210	152	205	168	164	155	167	164	183	197	167	175	172	198	190	192	177	168	201	182	168	190	184	187	176	198	215	194	209	165	200	204	174	210	194	189	190	174	192	161	169	158	202	186	199	179	190	181	179	198	190	168	169	177	208	172	159	190	185	177	200	202	163	185	199	193	186	189	206	234	195	175	166	189	193	216	206	191	190	200	161	181	181	170	174	199	170	191	171	209	167	183	159	202	200	193	185	172	174	185	165	172	158	163	183	197	194	179	167	165	200	158	152	152	216	189	217	161	169	199	198	175	205	177	174	191	168	171	180	182	213	194	168	189	185	173	172	171	186	193	218	178	188	179	209	198	223	162	182	191	180	172	180	187	177	211	179	198	192	183	185	168	171	181	194	174	181	193	173	169	179	189	198	187	199	206	193	198	157	154	180	169	183	156	161	179	200	209	194	205	197	189	186	169	183	197	177	176	170	192	220	188	179	193	180	185
6432	771	1658	1961	1679	1136	895	814	790	738	650	671	637	658	623	555	572	585	602	553	600	519	541	555	512	489	520	495	519	502	526	516	491	538	505	515	531	517	488	487	462	493	484	544	478	475	531	482	511	551	478	490	559	508	519	524	498	480	501	517	503	543	483	508	515	503	492	479	513	542	517	521	495	487	438	468	491	501	501	490	455	511	533	479	485	477	530	496	460	474	477	497	532	499	504	515	510	496	466	508	481	487	476	492	442	504	563	542	489	472	504	507	495	535	512	491	499	439	476	465	446	501	504	448	499	501	523	489	462	476	517	499	459	488	510	459	527	510	496	495	498	464	477	481	515	455	509	506	522	504	511	509	488	465	462	498	498	478	465	466	488	521	484	496	502	493	499	495	453	550	509	482	490	502	493	488	553	480	506	460	507	481	500	469	502	497	490	524	456	484	512	507	504	522	512	468	484	448	500	486	501	515	509	530	539	490	499	479	514	503	511	518	489	501	500	494	512	505	475	456	464	519	515	499	495	491	479	492	517	525	490	533	495	504	489	509	481	543	507	516	497	485	501	507	496	522	490	484	495	513	528	493	517	494	558	517	549	516	476	484	504	490	521	490	490	507	510	515	517	505	511	489	495	486	457	478	508	529	482	478	500	478	518	517	504	507	509	479	518	511	516	487	533	514	501	510	484	509	501	496	476	475	476	493	514	487	489	456	500	523	531	484	498	485	502	498	455	511	474	519	511	477	505	541	523	511	489	448	470	537	489	489	508	500	491	555	528	474	504	483	481	461	500	482	508	490	466	463	470	504	504	519	481	487	475	469	474	520	535	471	503	504	478	485	488	471	496	483	512	512	500	470	503	520	476	523	544	523	468	497	505	502	487	515	499	516	502	469	545	488	506	521	429	459	525	490	538	499	501	488	493	476	487	490	521	466	481	475	452	510	520	472	513	501	527	472	490	491	500	509	491	505	486	513	525	486	455	513	507	537	478	506	487	561	543	534	501	488	524	505	473	534	501	565	481	497	504	510	487	510	540	485	509	488	469	527	502	528	502	503	519	520	495	497	511	510	488	474	505	471	545	505	535	482	501	515	481	511	509	510	463	484	524	520	496	507	508	473	512	547	516	517	485	494	508	483	480	504	489	470	456	499	495	502	474	542	530	491	495	538	472	498	508	496	516	534	489	520	525	505	500	471	519	500	510	503	537	483	492	526	515	531	465	458	534	484	488	489	512	452	520	481	521	503	466	525	480	486	493	482	487	499	528	506	527	493	495	570	489	505	481	561	502	494	519	508	474	492	516	473	489	489	500	453	514	524	513	484	493	498	551	524	510	521	488	489	483	486	506	504	533	479	477	499	479	502	513	455	467	519	477	486	502	494	501	491	487	497	501	489	485	491	506	511	525	487	511	504	463	519	497	496	511	491	494	483	473	473	469	495	487	472	474	505	491	484	540	437	481	492	540	503	473	518	505	488	497	509	502	500	495	491	486	490	498	506	531	513	549	500	484	483	480	475	494	472	525	526	472	469	468	507	496	503	556	505	491	465	531	457	469	548	466	506	537	532	483	481	470	482	533	477	445	441	491	498	470	492	505	496	511	510	502	452	513	510	488	504	487	501	491	506	498	555	492	494	536	501	506	490	493	494	517	537	506	506	515	481	518	513	494	508	488	500	483	493	503	538	470	471	483	497	473	469	456	492	495	520	499	511	508	469	498	484	508	494	494	478	504	469	507	476	526	512	499	492	515	519	506	513	514	491	471	524	521	519	519	477	554	434	481	508	539	489	527	456	516	451	504	507	513	523	466	511	535	489	506	465	479	496	501	486	480	489	538	496	489	546	507	451	466	526	498	478	494	517	509	496	475	496	512	465	498	479	489	475	477	500	452	457	489	496	476	507	514	499	465	490	498	506	547	485	458	505	488	480	461	505	504	504	529	485	520	553	504	523	505	544	499	483	521	487	507	528	504	522	490	545	487	482	530	512	538	496	483	484	492	483	514	496	495	491	516	443	506	495	516	507	523	507	488	515	501	455	485	492	477	504	491	468	483	483	485	501	549	457	499	497	495	485	521	486	479	483	477	475	494	529	506	493	516	473	453	474	525	490	531	456	492	490	510	482	499	486	529	456	490	493	511	504	502	512	494	504	511	488	481	488	464	531	487	522	496	521	492	519	529	463	504	499	508	488	503	510	464	493	485	478	476	480	457	505	503	492	496	483	459	469	490	478	508	486	528	529	523	506	518	491	475	505	509	493	519	485	525	529	496	493	492	488	486	488	510	491	520	487	464	490	511	526	527	493	472	488	518	481	512	482	508	490	477	487	506	503	490	498	497	486	519	466	550	484	495	529	486	512	463	489	492	515	513	504	528	481	483	477	454	530	495	475	491	499	504	493	511	514	494	524	447	499	513	485	512	495	535	515	458	489	492	503	532	497	484	500	506	473	488	496	525	509	508	472	514	462	487	540	499	488	519	478	474	467	469	484	504	490	483	489	504	518	530	489	534	489	480	506	516	496	524	432	489	481	484	496	487	506	538	477	497	489	504	502	537	518	546	471	532	485	506	479	506	473	472	516	496	502	525	523	505	464	479	435	537	498	487	479	497	529	504	495	447	521	483	514	502	514	494	442	522	478	506	470	491	486	535	491	516	464	457	482	509	493	472	484	510	484	476	522	482	510	527	473	511	482	497	529	507	515	498	482	538	479	471	480	487	494	487	511	510	521	479	430	481	508	482	495	523	513	507	475	511	482	477	478	461	488	494	509	491	484	477	516	502	447	474	499	493	514	508	507	524	513	481	486	526	499	487	477	469	525	480	494	475	481	490	503	464	482	493	484	503	467	509	485	505	515	483	496	489	503	485	483	479	449	531	509	499	539	510	501	485	496	511	496	487	463	517	504	497	493	485	495	501	544	497	504	518	548	453	493	518	468	514	429	493	519	473	507	501	483	513	505	483	486	460	473	503	537	441	474	523	495	514	534	506	496	531	497	494	500	503	514	510	502	509	559	457	518	465	487	499	515	506	476	500	506	486	531	513	500	496	485	495	508	481	494	519	507	511	540	489	521	505	481	518	484	496	489	513	512	480	482	506	494	471	460	485	460	466	502	500	521	540	510	508	483	513	508	485	501	500	481	487	473	503	476	500	517	523	491	498	496	504	495	517	488	474	473	504	532	534	498	465	470	508	481	508	469	485	521	436	512	501	508	503	543	508	540	490	509	505	550	488	488	509	472	512	513	488	492	505	475	475	465	481	510	502	499	476	529	494	529	496	516	502	476	505	526	513	501	548	498	517	445	517	510	514	506	488	511	503	539	497	515	514	481	486	484	503	497	466	514	476	512	489	499	495	472	498	490	514	542	463	469	490	523	484	511	526	449	498	522	467	463	466	489	509	497	504	483	518	511	513	445	528	520	520	525	490	504	535	508	536	540	457	493	500	515	525	497	498	478	516	512	508	446	519	501	497	517	506	512	498	522	490	457
14294	1384	1539	1187	850	649	505	471	411	378	385	395	365	412	410	387	385	370	383	377	376	346	360	369	345	366	377	366	297	344	328	344	347	332	335	344	325	368	349	350	297	312	319	343	314	344	371	365	373	348	378	337	359	338	368	385	333	338	304	330	324	346	373	363	338	378	335	313	330	342	348	358	356	380	356	345	343	336	335	293	332	350	358	342	367	334	346	310	321	355	338	382	343	304	338	322	360	378	309	313	396	301	312	366	345	359	345	367	341	327	398	354	345	306	358	338	354	345	320	351	337	349	295	367	408	340	364	353	378	383	340	338	329	341	379	347	345	327	323	356	341	313	364	349	350	317	342	357	330	385	357	296	304	345	365	316	320	324	349	336	330	353	315	353	397	380	363	376	329	323	332	311	374	362	331	341	358	355	337	340	335	356	338	337	330	358	382	341	336	327	369	333	368	344	342	321	347	345	322	310	346	344	347	366	341	337	333	316	320	348	336	328	383	367	345	355	364	322	350	347	339	347	352	303	326	336	340	368	328	366	383	341	378	320	357	358	335	338	319	356	297	348	357	312	351	341	309	337	313	324	350	365	407	341	367	384	336	336	342	352	353	333	294	330	332	351	354	339	332	361	345	340	335	354	332	359	350	352	369	322	360	337	339	323	318	377	329	354	314	320	345	311	334	316	389	332	369	331	330	344	342	345	354	345	320	347	328	345	356	321	308	336	336	349	362	341	341	322	359	359	377	355	330	358	340	342	338	304	351	330	334	359	360	321	339	354	305	338	372	316	308	334	376	364	371	356	329	345	379	365	351	374	355	346	376	376	336	342	336	351	337	311	354	355	323	304	337	354	326	348	355	354	377	349	356	358	352	334	338	327	317	351	366	364	359	315	333	358	326	348	342	312	372	316	314	332	383	361	370	365	349	326	348	349	327	347	329	302	342	349	319	373	361	344	323	356	347	357	344	352	323	336	300	357	355	361	362	364	341	378	359	333	348	354	360	327	369	352	338	336	350	351	349	337	338	345	332	342	341	390	354	346	333	355	329	332	358	299	325	346	330	327	332	351	349	361	344	326	330	342	357	338	334	359	345	305	328	347	350	357	295	335	345	352	387	346	335	358	356	339	365	350	350	352	330	334	340	381	330	354	339	360	303	365	373	353	367	289	357	299	347	316	352	311	337	333	364	340	337	351	357	331	353	370	312	340	321	349	335	339	326	324	306	352	328	300	352	353	332	318	355	334	346	336	347	335	344	358	381	354	344	359	343	359	362	315	332	363	361	313	359	350	312	333	355	363	357	356	402	347	332	368	310	397	364	339	350	337	353	324	326	352	341	342	313	360	353	342	354	348	344	335	353	350	315	349	350	365	325	347	339	283	320	334	356	382	350	339	342	340	310	371	321	384	313	349	338	311	362	391	343	363	334	339	337	351	356	344	356	412	388	340	351	363	371	322	361	324	359	327	349	343	332	340	364	325	342	306	323	313	328	339	313	327	340	337	358	299	315	296	360	379	308	391	366	331	330	343	345	346	334	365	325	320	325	356	369	350	363	357	330	325	338	339	346	369	370	354	360	364	359	325	321	344	365	325	321	319	334	334	340	338	318	340	384	352	359	333	325	354	371	328	353	372	315	379	332	357	372	388	326	366	339	344	367	348	355	328	345	274	377	328	311	337	366	340	358	348	387	339	321	341	329	312	352	317	324	338	332	317	355	355	339	357	317	353	323	387	346	319	333	329	340	332	333	318	338	346	315	363	336	339	326	354	331	359	322	353	364	341	355	331	362	329	353	323	338	314	298	365	335	302	338	337	329	315	371	313	374	297	332	347	340	332	326	341	324	303	359	361	371	302	359	355	352	312	341	334	336	321	328	347	363	328	332	360	312	353	316	327	310	333	351	331	366	350	370	337	352	308	339	351	391	337	342	376	333	339	335	320	340	310	314	361	396	342	346	344	344	353	322	326	350	320	308	340	344	288	319	351	328	295	342	330	343	351	358	365	376	342	345	320	337	337	383	319	351	346	375	331	375	332	314	304	334	357	311	335	339	359	315	314	341	343	344	376	345	354	282	351	323	346	327	353	351	326	335	322	363	339	333	331	300	379	338	348	385	338	346	346	382	352	324	332	378	351	347	310	313	327	315	339	354	325	353	381	348	350	348	327	355	341	385	340	329	364	359	316	344	347	316	355	328	363	324	379	338	336	341	329	345	320	329	353	310	370	345	383	347	338	342	355	315	329	335	352	323	334	342	352	383	326	321	339	323	328	373	331	352	302	340	348	367	320	331	358	344	359	321	328	403	359	338	343	356	341	301	357	348	364	331	335	341	334	325	332	342	336	375	350	311	351	334	363	310	325	340	339	355	322	360	336	361	331	381	359	348	346	343	316	323	365	346	370	340	350	325	341	350	339	361	364	376	357	358	328	358	361	350	302	345	370	343	349	347	351	359	349	337	348	291	336	356	361	359	355	307	324	364	333	318	352	353	344	319	348	364	343	343	361	354	342	358	369	350	318	383	358	339	370	365	351	320	380	378	355	363	338	348	349	361	342	315	336	338	350	328	362	361	326	302	346	354	367	340	345	337	335	335	324	340	315	348	320	336	351	358	358	349	314	341	361	339	312	311	331	326	322	321	320	340	336	318	336	361	343	314	368	364	361	339	363	318	319	302	377	349	357	370	357	337	338	344	330	317	341	326	370	388	364	302	339	346	375	373	326	362	358	320	324	407	338	363	336	334	350	358	318	351	393	331	362	334	312	332	366	343	324	316	346	301	322	386	320	331	368	327	340	336	356	394	368	343	400	353	350	335	324	332	333	326	366	339	331	342	351	336	333	361	337	333	352	354	326	344	338	356	309	354	341	338	311	361	344	348	360	341	339	337	343	345	320	329	336	355	379	315	325	351	344	325	368	318	373	332	355	361	363	311	334	332	320	333	342	356	368	329	369	342	336	348	330	312	340	331	313	306	348	350	337	329	374	338	363	341	374	338	328	348	360	349	350	381	342	347	312	344	341	330	374	338	365	360	330	358	348	327	349	308	308	320	333	353	336	356	342	335	370	313	338	351	319	322	310	350	320	358	381	340	368	345	319	374	346	361	326	363	308	355	359	366	383	316	348	320	317	358	339	356	305	339	374	370	319	363	374	329	338	359	345	324	314	380	319	354	340	331	337	348	349	343	334	350	330	327	338	367	343	311	330	367	352	363	337	338	372	367	347	360	372	344	367	365	353	321	333	308	360	340	303	323	325	348	330	336	300	329	360	329	343	343	341	398	332	342	364	327	366	337	346	347	316	381	356	375	375	342	403	319	334	357	353	360	347	376	380	365	349	362	332	340	335	353	335	317	300	348	355	341	373	375	342	315	343	308	359	360	357	315	338	365	344	331	344	306	336	320	336	336	336	338	335	336	323	346	380	341	351	329	356	338	311	349	320	333	324	317	353	338	334	344	323	381	350	318	334	327	332	351	338	365	345	369	312	345	373
8359	1465	2890	3326	2865	1953	1624	1436	1390	1267	1191	1047	1161	1059	1007	987	993	926	1013	1027	971	882	921	897	914	885	857	891	848	885	865	893	839	824	882	816	905	848	902	840	819	839	812	860	916	857	832	824	797	790	820	812	828	841	856	844	834	859	849	818	840	841	781	840	816	859	873	831	829	895	848	824	826	861	837	801	830	844	833	813	830	856	808	833	810	852	799	842	836	802	843	859	816	859	905	787	808	850	849	820	843	752	799	858	819	826	853	895	810	843	804	817	813	836	808	812	817	818	868	847	855	825	772	802	763	810	794	817	822	862	814	899	838	845	826	797	837	826	841	795	819	822	849	812	840	839	836	837	795	827	846	789	800	847	849	835	840	773	876	806	831	739	791	827	860	829	842	865	812	797	812	821	802	807	806	813	798	877	782	828	807	772	858	852	784	858	855	770	827	794	844	869	826	869	830	846	759	784	813	848	831	856	830	803	830	824	856	877	867	839	867	817	857	839	797	773	831	805	827	775	879	805	801	800	826	811	845	883	843	831	815	841	886	841	821	848	824	826	862	754	812	796	789	895	878	847	843	796	801	808	854	817	821	840	812	827	866	816	800	824	849	833	870	828	824	790	868	807	832	832	826	797	859	838	807	839	839	814	800	821	814	832	840	803	844	831	819	858	812	806	862	840	828	839	864	850	856	878	881	809	810	833	830	842	877	750	829	809	777	795	822	763	856	824	836	791	860	857	819	871	783	828	834	837	777	810	840	836	823	841	802	823	820	826	806	849	872	825	813	801	862	846	826	810	809	780	853	873	795	831	846	871	779	865	859	844	813	796	818	785	806	909	813	828	802	791	827	799	813	798	803	815	850	836	846	782	803	798	755	818	791	802	883	779	838	838	776	797	842	865	805	820	798	814	828	846	851	800	826	821	797	864	839	799	821	808	847	828	808	816	781	809	876	816	826	820	806	813	848	812	826	838	812	837	875	823	824	775	857	868	863	809	838	830	815	819	804	855	871	840	873	868	834	823	850	818	812	825	849	801	770	815	763	849	834	789	793	864	853	809	831	845	787	856	773	835	789	825	824	847	799	858	767	815	817	776	883	816	818	781	792	872	784	837	812	769	851	810	767	830	824	835	859	808	839	809	805	796	811	782	795	810	838	798	782	766	811	799	803	794	846	853	913	801	870	815	845	802	818	810	873	823	839	843	855	856	805	846	814	817	767	829	848	809	816	837	870	836	765	822	819	819	793	811	803	840	867	842	860	863	822	824	818	815	802	811	865	833	846	840	832	841	792	800	791	831	827	721	785	807	756	804	870	827	900	839	830	793	827	822	799	871	857	831	776	808	839	796	798	806	810	843	837	825	827	837	848	787	828	848	768	862	884	867	775	813	792	815	817	847	794	850	782	845	808	857	857	804	798	814	832	848	855	844	811	848	831	839	862	841	820	862	809	765	805	863	867	807	817	858	795	803	814	824	815	848	799	843	864	796	813	881	847	793	777	828	814	853	825	812	868	837	810	821	796	810	821	859	879	885	806	777	818	773	841	860	815	838	830	812	804	899	827	773	887	810	801	799	819	892	750	845	791	852	799	844	802	810	798	791	800	820	825	882	802	795	807	820	777	874	868	857	826	787	839	811	894	811	773	875	862	839	781	812	845	873	851	830	828	834	817	802	776	813	903	863	869	853	862	874	846	827	864	817	806	779	823	797	846	779	822	830	837	814	844	819	806	835	890	812	801	836	871	830	842	821	796	855	796	809	806	858	809	827	840	845	822	861	862	813	799	783	833	836	819	851	795	921	818	834	812	830	796	813	830	819	848	797	804	834	816	813	814	821	793	810	843	816	803	861	788	762	781	853	802	829	855	820	853	773	825	792	807	858	820	827	852	831	799	845	823	862	867	806	790	796	801	770	793	804	781	847	774	850	827	830	886	850	801	879	806	801	771	837	858	837	773	790	863	840	837	868	838	827	794	781	795	819	908	818	807	861	835	847	847	809	827	805	812	802	848	846	835	833	851	858	761	884	807	844	839	838	828	827	862	816	811	828	838	805	822	816	808	852	815	794	809	854	848	813	850	828	797	830	871	814	854	855	804	875	797	765	833	834	776	788	837	785	817	755	869	794	744	822	796	829	793	851	797	832	778	854	855	890	817	800	807	824	843	815	790	816	820	819	877	766	836	812	816	832	803	828	786	822	867	831	771	817	788	845	818	856	828	826	818	813	803	838	799	835	855	844	837	867	864	818	793	865	853	810	817	844	848	796	798	788	831	814	840	800	833	837	802	791	827	825	800	790	830	809	841	800	825	827	827	839	825	816	828	854	836	803	830	834	863	858	823	844	778	809	842	837	852	822	820	781	788	792	801	869	801	862	859	863	759	784	790	852	810	846	805	842	812	818	785	761	805	809	790	838	802	829	790	825	828	839	770	811	792	824	808	804	822	850	823	848	801	825	850	817	856	862	807	825	786	830	857	809	790	861	795	768	876	821	813	839	862	825	771	828	796	828	814	852	818	841	814	862	787	843	804	801	793	831	845	784	834	787	823	826	833	809	824	848	821	800	851	907	834	856	784	782	809	882	833	799	790	844	820	807	828	869	812	813	860	836	795	797	883	909	847	818	822	809	779	846	818	838	798	800	859	838	822	841	830	840	799	789	793	803	851	803	823	854	837	826	813	850	821	779	920	813	845	838	832	794	834	855	879	733	848	823	860	825	818	838	824	818	812	839	780	875	825	849	886	866	792	738	824	842	768	842	828	863	819	880	809	791	781	858	823	810	762	872	843	830	810	801	813	850	756	790	869	816	856	838	852	859	836	808	760	875	803	883	839	846	797	829	809	797	832	865	811	829	791	787	827	809	888	830	876	881	799	830	830	839	842	840	802	813	836	790	803	790	898	811	874	808	773	837	835	780	820	866	863	837	846	811	879	822	857	852	836	824	815	810	774	845	814	780	840	802	865	826	825	797	855	863	864	815	841	843	867	783	822	852	856	868	803	802	808	844	821	865	820	781	827	844	834	813	882	866	823	859	823	805	847	854	830	852	840	768	793	851	809	798	804	820	798	840	808	874	811	845	810	812	844	789	830	883	837	829	865	785	777	843	804	802	831	801	840	791	841	762	785	837	785	831	778	859	780	828	818	874	871	880	823	792	842	825	817	839	818	804	841	836	810	813	799	798	821	859	804	837	817	817	832	875	884	844	791	825	835	818	811	829	820	829	825	835	848	811	832	870	814	859	794	809	847	844	828	809	803	826	868	820	808	844	823	861	814	819	795	795	822	852	819	819	802	876	864	849	865	796	848	898	806	854	810	813	839	827	835	754	787	819	837	823	814	831	868	788	847	794	838	838	835	798	775	780	856	871	813	839	845	816	819	861	814	796	801	848	827	824	790	864	859	809	856	813	858	779	823	867	778	804	785	808	824	780	815	828	836	783	817	861	845	809	835	823	879	785	812	813	809	828	817	870	807	805	799	822	832	805	809	875
1568	335	308	298	343	293	320	272	290	263	262	291	305	275	289	260	269	299	298	288	289	268	286	276	284	254	285	265	309	338	278	301	259	273	251	291	264	242	270	296	298	252	288	280	251	246	301	274	249	255	270	256	277	293	270	260	264	288	282	262	260	313	289	293	280	291	289	285	298	265	270	248	273	285	263	301	254	275	256	290	295	269	277	279	274	287	289	263	276	332	271	290	254	271	267	295	290	268	272	294	325	291	289	296	257	255	297	302	294	298	293	277	273	269	279	245	251	258	294	246	281	261	273	256	285	253	264	294	233	294	264	247	290	292	284	278	233	259	295	281	286	321	275	248	272	262	259	275	256	262	255	251	262	311	263	283	266	301	270	301	279	273	255	279	251	273	292	260	298	282	291	257	276	278	292	300	288	281	276	263	278	272	264	269	265	258	279	283	286	277	275	264	265	255	274	269	251	293	297	311	281	284	305	268	276	266	300	288	290	281	238	282	304	290	293	261	303	259	255	258	294	264	298	317	308	294	319	283	296	301	274	239	253	274	298	268	280	247	262	289	295	299	291	285	270	305	259	304	301	276	267	268	285	268	289	295	287	256	246	312	268	303	249	267	242	289	285	286	280	274	274	282	277	262	298	266	276	263	276	236	262	280	289	288	330	260	285	298	268	268	270	269	311	266	295	276	279	298	260	304	285	275	274	250	265	247	259	280	271	285	263	266	263	272	316	265	285	288	283	284	264	262	258	278	285	267	270	270	289	299	280	256	283	253	292	273	290	263	266	301	269	257	246	290	293	242	280	308	253	299	283	285	261	318	275	307	301	283	286	278	267	267	302	303	277	266	332	253	258	263	272	274	268	293	298	300	260	297	268	280	274	260	237	286	271	272	284	281	280	268	288	248	301	262	277	282	223	291	265	318	282	277	254	271	266	252	296	275	264	251	289	264	284	267	281	287	251	279	264	304	276	289	265	307	287	287	284	264	301	307	266	290	294	283	267	276	307	269	297	251	280	303	293	323	254	306	281	280	285	283	275	284	316	271	310	247	275	235	309	274	292	289	265	282	254	266	291	276	238	276	285	285	310	273	284	286	287	277	284	286	281	287	278	269	292	283	273	287	276	276	289	260	272	301	301	280	292	269	287	300	253	254	290	258	272	277	290	266	270	264	250	247	286	260	269	291	267	245	256	292	268	292	259	274	261	284	274	272	284	292	246	305	274	279	247	276	255	258	283	283	318	259	258	275	287	280	243	313	289	261	277	287	272	287	289	281	273	280	242	279	276	280	253	278	274	292	289	290	283	260	297	257	291	267	275	287	302	296	245	276	281	252	286	277	275	284	290	252	297	287	290	243	237	289	276	307	317	298	265	276	262	282	295	257	268	281	279	284	287	250	286	296	296	279	278	306	307	311	283	304	293	279	306	275	266	309	254	261	292	258	287	250	266	251	259	285	251	300	261	280	268	261	269	298	281	281	279	270	297	268	286	281	300	264	294	272	236	271	287	269	298	276	293	265	265	268	260	287	275	262	258	281	276	278	280	242	254	292	276	244	258	304	300	271	281	272	255	267	280	254	294	289	265	280	274	273	273	299	265	280	294	258	257	261	306	255	275	256	297	301	269	299	269	267	259	249	248	244	284	309	266	297	266	287	267	254	263	246	246	265	275	278	265	321	310	268	289	282	265	280	277	296	316	276	264	252	290	271	272	258	279	279	291	268	293	274	296	248	274	289	284	274	272	278	292	292	253	265	257	260	272	292	322	298	239	265	292	281	286	283	258	271	256	269	317	293	275	267	313	304	319	282	310	290	286	278	284	250	273	297	318	258	291	262	303	282	302	264	293	244	228	273	269	277	252	276	293	285	317	300	292	297	280	269	293	297	270	273	253	251	257	256	265	279	271	254	283	259	260	254	285	263	283	284	256	301	291	305	237	285	241	278	277	327	345	276	269	269	277	260	282	279	275	313	272	282	292	274	269	288	291	263	282	264	280	295	250	309	306	264	276	286	301	289	252	269	264	293	279	289	274	283	273	293	277	261	282	273	293	294	273	261	272	269	299	255	279	209	274	266	260	269	292	261	288	274	257	271	280	262	270	298	299	254	314	280	259	279	254	300	300	279	277	246	293	273	291	255	323	296	274	289	278	299	266	270	256	270	291	302	256	234	298	277	275	257	263	264	263	276	299	279	268	303	304	251	276	255	261	257	301	267	288	273	264	285	291	270	292	273	279	276	252	279	297	260	296	260	262	272	258	287	280	272	281	287	298	277	262	291	268	236	249	294	302	289	281	263	289	269	264	260	296	271	287	264	276	258	281	278	276	277	285	275	257	294	278	309	241	261	272	286	278	272	283	273	259	291	262	270	289	267	241	266	276	282	245	290	264	258	271	246	276	253	258	277	272	319	275	233	264	248	272	229	287	321	296	283	257	295	269	273	301	287	255	279	269	320	238	272	286	276	260	278	299	276	256	260	268	271	295	298	279	259	292	276	305	266	301	276	288	266	270	253	306	276	305	269	274	271	260	271	251	271	276	269	257	256	260	291	276	306	285	264	293	296	259	265	272	273	272	268	268	253	284	229	292	240	300	246	286	244	293	291	275	293	257	275	277	255	293	296	303	278	298	272	285	248	279	320	309	311	299	264	283	297	259	289	263	281	299	297	257	281	287	260	283	291	283	241	300	287	291	258	293	279	276	267	280	309	250	265	273	272	327	296	244	298	232	229	277	293	270	283	300	283	239	256	287	265	232	277	249	270	255	297	234	268	239	271	293	273	264	266	264	251	269	300	286	266	266	285	275	245	283	268	247	261	296	257	257	276	278	296	311	304	284	266	258	224	271	262	293	282	273	286	289	258	263	301	265	274	251	283	280	276	255	248	292	248	300	316	294	270	285	252	251	272	287	256	311	274	282	270	261	278	268	308	247	291	244	276	296	263	282	282	262	268	234	282	290	278	309	270	263	279	281	246	303	286	264	275	243	272	271	288	286	300	294	319	248	281	263	290	281	261	303	292	273	247	268	287	260	252	257	283	265	256	265	265	303	279	293	286	268	266	306	299	283	269	307	283	293	281	297	247	326	279	253	308	290	286	266	292	250	278	273	280	256	274	292	275	268	271	279	299	279	285	280	297	287	268	272	283	281	285	276	283	250	235	295	268	280	284	258	270	280	259	260	274	274	272	275	294	281	270	276	256	243	255	245	254	289	277	308	302	272	266	288	285	271	303	265	271	283	269	314	287	269	279	291	279	319	276	242	261	263	277	299	268	260	264	275	306	244	292	265	252	270	286	274	278	285	300	278	277	253	327	256	290	241	294	273	254	294	315	268	286	299	282	284	266	282	271	268	284	279	270	272	303	264	304	313	279	301	268	275	251	284	286	306	253	283	271	313	272	280	268	245	273	277	275	293	263	319	297	279	287	248	276	295	282	282	285	282	312	265	257	273	293	295	252	273	278	301	278	279	249	281	277	307	268	265	260	299	282
1830	718	781	832	809	773	683	694	664	679	701	678	638	691	674	689	695	701	631	687	693	615	678	634	653	630	655	650	666	669	641	677	698	669	669	691	674	628	666	647	671	621	662	685	659	674	626	641	664	645	650	636	673	663	666	616	694	657	624	632	666	707	649	635	651	653	656	653	681	707	698	660	639	649	660	623	640	673	703	650	668	694	677	621	658	633	682	676	638	684	615	662	617	663	648	665	704	693	646	659	616	644	667	681	694	665	665	702	607	685	672	702	667	619	668	645	688	663	650	665	664	650	648	646	660	655	675	684	665	641	676	626	672	657	680	661	629	667	664	632	647	707	645	677	698	610	660	660	651	690	656	607	644	671	649	640	643	717	702	652	697	698	645	642	675	617	662	655	610	630	659	674	660	711	624	684	685	652	668	676	649	654	689	611	681	653	690	634	659	708	676	655	708	690	625	661	663	691	670	692	674	688	632	647	646	651	644	639	683	659	602	637	654	681	658	612	636	623	691	656	642	666	682	692	682	688	688	629	695	615	637	619	676	684	652	669	659	712	667	672	660	683	659	644	648	654	678	658	675	673	641	662	641	611	658	634	636	648	664	659	704	666	665	627	678	649	670	674	700	691	661	670	694	678	720	657	651	700	645	666	685	693	670	684	664	638	640	619	644	623	660	655	672	617	647	650	644	682	682	701	686	650	672	666	698	692	614	648	670	671	636	663	628	649	639	668	619	683	677	656	661	709	676	643	657	682	667	702	626	625	652	616	665	661	668	662	677	655	653	678	654	661	666	634	630	650	668	674	640	697	687	644	652	694	687	633	647	649	664	640	708	655	641	681	627	633	665	619	570	612	647	681	622	660	705	655	647	639	649	676	663	637	670	678	671	704	659	658	684	658	623	702	628	665	660	656	661	667	658	661	700	687	637	667	656	662	648	659	653	648	654	662	672	689	654	686	601	699	681	623	653	676	656	677	609	655	676	665	694	654	677	706	689	674	700	671	720	669	660	671	668	685	642	678	681	620	689	618	677	653	654	638	642	683	675	685	707	699	649	661	632	637	678	659	639	696	634	645	697	729	639	644	643	678	650	635	670	641	649	661	602	658	678	626	681	676	653	631	662	658	702	635	659	635	673	683	665	668	686	693	637	599	682	662	688	632	677	658	666	648	670	698	659	665	672	618	682	648	688	637	669	625	697	711	657	661	681	643	670	675	630	667	636	623	712	659	684	671	643	680	627	654	651	632	673	669	660	672	648	680	652	643	689	669	680	654	684	679	656	668	715	650	678	628	709	659	652	675	672	663	668	666	689	663	654	670	647	673	647	647	642	610	665	679	693	646	678	686	673	627	627	619	668	616	651	669	635	659	628	609	636	637	691	675	642	722	615	648	696	625	674	670	647	633	645	633	712	647	659	657	722	662	664	677	646	674	646	644	609	663	653	660	633	648	640	642	638	657	670	672	582	631	639	652	650	617	643	654	616	617	676	615	682	642	631	631	679	643	619	626	684	636	676	620	648	635	658	623	698	706	697	626	712	661	610	661	644	653	664	651	637	656	660	630	700	677	670	674	645	674	706	644	687	658	668	661	620	650	662	602	664	665	644	664	726	678	640	660	655	657	644	655	655	657	677	685	663	656	615	701	666	699	683	646	688	645	633	627	627	696	605	672	666	640	687	688	651	675	665	687	634	636	650	671	658	697	667	704	694	679	653	613	666	650	622	636	660	663	670	689	661	650	669	618	663	682	630	617	675	664	665	646	658	689	657	682	596	649	642	634	651	697	714	675	655	677	648	643	661	625	621	715	672	638	640	626	664	666	676	672	636	617	620	649	652	662	646	654	674	650	665	705	645	632	667	648	633	671	688	686	674	648	651	655	637	667	658	639	688	659	667	669	640	672	650	640	649	604	644	701	665	645	684	630	643	699	659	647	677	645	663	621	662	641	647	663	646	668	686	663	654	703	674	726	645	671	638	668	670	585	663	711	621	655	672	671	678	645	714	707	649	672	653	667	667	667	695	688	655	716	658	674	646	631	708	696	639	674	707	674	696	639	681	657	686	674	652	680	683	666	685	648	713	623	674	636	702	646	660	637	671	645	670	655	699	698	625	670	674	641	663	664	623	681	666	646	664	621	685	682	673	707	603	680	652	642	671	618	649	628	673	690	711	659	712	702	641	617	666	627	693	675	676	630	670	641	691	705	661	665	638	642	637	672	648	660	673	629	664	699	627	693	673	647	673	693	646	680	652	649	619	657	686	711	682	662	662	663	670	628	676	642	669	661	638	598	637	695	636	701	683	652	636	636	638	624	663	684	652	621	661	661	633	642	640	643	689	630	634	698	672	645	641	678	657	664	686	672	656	662	682	673	578	624	644	678	654	674	643	665	679	701	652	655	695	653	662	672	650	690	679	642	601	649	688	657	689	660	640	670	668	627	666	660	658	663	668	675	690	688	634	684	660	629	641	613	659	627	648	641	598	623	645	710	677	658	638	647	671	625	684	614	651	639	612	654	672	680	616	653	676	695	644	700	673	661	656	651	628	637	671	632	632	628	656	656	694	698	666	658	625	666	623	618	670	653	651	714	653	636	640	674	693	673	678	662	610	602	650	616	653	636	626	672	684	617	610	687	636	635	674	652	689	680	645	658	633	634	607	674	626	645	651	699	693	666	646	654	648	651	719	657	638	668	701	639	651	664	604	659	686	670	627	656	654	628	633	677	657	691	644	657	692	676	686	669	670	692	656	661	661	650	660	636	668	650	661	646	665	686	633	634	649	648	676	625	699	673	665	635	679	677	646	702	694	673	611	679	647	683	668	671	647	628	653	669	599	637	653	657	665	690	670	695	680	678	639	703	604	677	645	652	654	696	633	679	713	682	657	666	665	643	641	598	628	632	664	679	661	693	657	672	691	652	673	667	627	610	660	706	650	668	645	649	654	713	675	661	671	650	665	670	665	712	683	721	661	645	704	644	677	654	630	627	651	643	654	661	661	637	664	648	683	620	646	624	706	628	654	688	687	638	624	661	660	675	661	674	693	680	664	644	626	637	669	636	687	686	638	669	660	682	606	678	697	666	680	620	668	622	638	657	671	658	633	667	704	660	625	625	650	636	672	643	634	647	646	656	631	659	670	642	604	697	695	689	626	667	649	657	662	684	675	720	629	686	641	634	633	673	616	650	680	647	645	690	680	669	663	674	644	649	680	683	705	657	665	657	643	647	663	674	664	643	686	655	673	708	651	656	659	646	683	650	650	646	650	664	663	641	624	699	639	644	661	685	673	654	631	623	647	645	676	660	627	641	687	671	653	650	663	631	710	644	645	635	659	676	648	662	640	669	616	662	664	689	604	613	673	684	678	623	692	637	680	691	660	672	630	637	674	647	669	712	661	662	670	678	672	713	637	683	655	723	620	720	667	631	672	652	651	654	731	633	667	657	648	653	688	668	680	668	629	694	655	650	642	656	644	666	656	685	658	649	645	670
7578	612	800	747	502	314	262	245	240	239	210	211	185	195	204	180	182	178	207	190	200	191	190	219	216	181	202	186	168	185	166	202	175	158	204	191	176	173	178	194	159	188	207	164	206	198	189	215	180	186	164	175	170	192	162	185	189	185	195	175	190	198	189	190	210	174	183	166	168	176	169	186	181	175	183	182	202	192	187	190	195	203	153	169	175	194	190	194	188	200	178	190	182	183	194	176	176	176	190	182	182	170	172	186	184	178	194	179	210	178	191	169	192	188	182	188	180	193	193	165	193	178	173	183	191	179	176	193	161	187	164	190	188	171	203	178	191	194	228	177	215	179	189	178	161	185	190	212	196	171	193	187	180	176	174	174	180	204	212	167	188	170	177	163	183	178	167	215	180	179	176	182	205	167	174	164	165	188	181	197	207	181	180	184	175	193	200	164	173	176	177	187	172	187	178	170	195	185	161	163	177	202	181	223	209	168	177	199	192	185	197	178	179	189	168	174	190	191	184	168	170	178	194	189	215	160	211	175	178	169	186	186	178	181	176	166	183	196	205	192	174	196	181	190	177	163	196	173	193	192	204	158	193	202	176	173	192	181	173	181	174	211	201	167	193	192	176	177	192	193	197	181	180	162	201	185	161	190	209	171	194	163	181	207	202	170	182	205	185	174	180	187	149	200	193	199	187	202	184	172	186	193	191	189	178	178	159	158	198	198	179	190	182	201	211	185	169	158	191	185	188	192	186	188	151	199	206	170	182	181	181	178	163	206	169	162	170	181	172	186	183	197	188	157	179	198	186	193	199	158	195	164	177	188	165	182	165	181	183	185	178	194	182	187	173	182	192	178	197	183	174	166	201	184	197	177	166	182	195	184	192	190	143	202	179	214	232	187	158	177	161	182	151	167	201	173	173	173	186	187	170	209	181	189	175	160	155	178	231	174	173	194	222	210	193	184	205	184	174	178	213	178	187	166	167	192	163	166	188	183	185	183	183	205	165	170	200	195	161	194	179	184	171	194	172	183	200	180	179	200	203	178	187	206	188	166	198	178	186	183	195	193	176	175	188	172	177	212	173	162	198	192	200	192	179	174	167	178	211	174	165	171	215	179	162	191	189	194	181	196	185	198	167	178	197	167	184	184	208	197	182	195	167	178	187	182	194	172	193	182	176	191	191	193	157	175	194	190	192	167	193	162	179	184	199	195	192	184	182	195	197	205	190	182	184	187	201	196	184	210	187	193	163	204	190	189	187	191	183	180	166	204	183	177	202	206	198	191	191	187	185	188	199	205	184	194	181	191	207	162	185	189	167	190	190	188	192	169	202	188	193	189	192	177	217	192	176	173	177	173	170	177	184	195	198	174	173	192	195	151	204	166	195	161	176	202	193	205	212	170	220	195	201	150	181	194	176	201	178	175	182	159	190	174	189	220	156	169	198	175	191	203	185	170	191	182	188	199	203	169	197	217	185	205	171	195	198	158	188	184	195	171	153	196	197	172	194	202	198	183	183	161	197	167	170	163	175	179	203	186	185	186	211	184	183	181	187	191	182	151	190	185	178	202	195	188	199	178	167	181	192	183	181	174	181	188	184	192	160	175	182	191	176	173	173	168	196	181	181	188	176	196	187	203	182	177	183	170	198	195	173	164	169	204	178	180	185	176	209	204	180	174	179	185	185	196	180	161	183	213	170	188	195	193	189	180	179	194	191	188	197	197	186	206	176	186	181	191	161	179	186	167	190	184	197	221	184	180	160	174	202	206	191	162	177	164	194	183	212	192	159	174	160	167	189	192	198	191	185	173	186	193	196	189	180	181	174	177	153	178	192	182	169	183	186	197	169	188	185	162	173	144	169	178	190	195	202	172	162	174	208	183	203	189	192	201	166	180	190	199	188	170	196	187	170	177	176	194	166	184	198	190	179	175	195	213	192	174	184	183	183	189	174	178	209	169	174	168	187	187	197	166	179	199	195	165	210	185	200	193	196	171	194	178	179	174	191	191	204	173	190	178	201	174	199	180	154	167	201	150	211	187	208	202	203	185	173	174	170	180	172	183	165	155	179	145	194	188	180	188	168	167	175	169	189	186	170	193	199	173	177	183	172	181	172	189	200	180	179	183	167	165	189	162	197	180	176	193	179	206	179	180	159	192	158	173	172	185	165	170	201	189	168	170	175	186	161	167	161	208	163	189	196	168	175	173	180	168	156	187	213	232	158	193	176	171	170	176	194	158	170	183	194	173	166	186	184	167	178	179	186	155	171	196	201	190	190	191	202	182	171	202	165	170	182	169	176	193	199	197	217	178	169	173	173	185	187	180	168	192	195	167	179	178	205	182	176	185	174	196	166	191	193	185	166	196	162	187	185	160	196	171	198	183	180	188	205	192	178	181	200	183	139	176	188	197	186	178	186	186	188	183	178	179	195	177	165	171	187	181	179	185	199	190	159	211	173	175	189	203	168	183	165	183	179	193	171	183	185	177	162	200	205	174	201	192	205	189	218	174	177	182	197	212	180	197	185	184	167	186	191	198	176	191	199	184	185	193	188	192	210	181	175	181	174	172	167	194	189	173	176	155	191	184	168	188	191	185	198	196	194	178	177	179	187	160	189	175	170	197	200	183	190	199	163	162	183	182	164	176	161	179	179	172	184	198	179	175	193	197	163	195	222	182	160	159	177	163	194	177	189	214	176	184	168	181	211	173	202	173	179	191	200	169	170	180	195	190	196	189	171	209	207	195	204	187	203	191	183	193	193	183	210	197	186	190	170	166	181	185	183	226	208	167	178	195	183	158	190	165	183	181	196	176	178	203	183	157	177	160	178	178	168	214	187	192	201	200	173	159	205	163	195	164	183	197	203	169	180	206	177	187	179	148	195	207	176	166	167	151	176	179	192	209	202	190	190	176	162	159	169	157	182	189	190	204	186	185	175	199	190	186	193	168	195	177	171	185	171	184	190	211	184	177	198	187	170	182	165	192	204	197	193	215	180	195	197	198	191	168	177	158	171	186	193	192	184	173	175	190	192	179	193	175	190	199	200	188	185	194	178	188	176	188	216	165	182	181	196	190	197	183	198	169	184	166	174	180	143	196	199	190	200	164	180	194	211	225	199	173	187	178	180	192	195	165	198	195	166	184	184	190	188	191	189	188	187	202	203	181	194	202	191	161	182	211	182	191	212	197	199	207	190	176	186	192	164	212	206	208	167	177	159	155	200	179	179	201	189	191	201	196	170	186	188	150	191	164	194	167	162	173	164	186	198	191	176	177	178	160	169	181	213	188	199	184	183	195	178	176	189	212	154	185	181	163	189	176	196	170	212	215	201	175	178	179	191	179	190	170	158	173	193	190	162	168	218	229	220	173	174	175	191	225	217	176	176	191	185	180	164	157	184	197	182	199	178	204	206	220	193	178	187	194	191	184	162	199	178	204	216	196	200	183	197	194	186	203	193	199	193	183	177	169	197	189	181	177	208	182	181	178	204	198	208	179
6387	928	1692	1841	1562	1137	988	876	792	746	705	683	675	606	631	601	543	589	570	633	540	557	557	513	559	550	507	520	487	548	538	526	515	521	537	505	537	492	456	501	520	499	528	509	520	489	464	476	546	527	486	525	476	475	511	504	510	502	515	532	501	493	486	522	540	517	531	501	524	505	483	469	500	512	491	523	517	492	498	506	500	465	498	472	506	510	525	499	525	489	484	507	503	534	490	459	478	525	475	509	540	478	518	463	521	491	509	504	522	485	511	500	552	526	506	523	517	525	514	483	513	495	466	490	503	494	463	485	492	479	517	482	512	488	497	463	470	502	467	547	489	503	519	494	500	494	496	503	493	525	552	492	505	508	503	498	527	510	517	471	510	513	513	463	532	466	509	511	490	485	514	486	496	468	503	463	471	494	484	501	523	498	482	500	545	499	550	518	500	497	485	498	507	483	470	506	510	517	486	514	531	494	495	478	464	497	509	505	531	488	496	475	470	506	486	507	524	466	501	494	498	518	536	535	507	515	450	484	517	506	482	509	525	549	520	482	478	489	508	505	514	499	524	529	492	521	528	501	521	507	525	516	535	511	546	508	477	518	497	500	470	496	500	467	464	477	509	518	493	492	509	512	486	515	497	503	519	502	510	520	529	540	531	508	495	481	528	494	487	524	497	504	504	479	476	483	517	493	496	509	521	512	437	497	509	510	519	535	461	489	481	496	487	458	501	479	516	503	548	475	488	485	473	500	492	499	497	488	529	521	489	456	558	478	500	504	540	517	505	526	498	517	482	452	495	536	472	464	506	516	516	504	504	496	498	511	491	498	479	489	517	516	534	514	500	492	465	510	532	481	510	529	506	471	511	547	471	526	529	484	499	535	526	503	520	495	525	486	513	495	493	479	535	517	469	474	502	490	477	452	463	515	491	460	523	530	516	503	468	516	521	502	498	512	509	470	526	483	494	520	482	526	502	489	499	487	528	529	526	484	464	487	491	462	505	491	488	483	497	475	540	485	498	518	526	537	542	508	511	517	493	499	516	523	499	523	499	483	491	519	512	512	514	495	519	488	501	474	462	511	517	467	511	487	502	520	497	494	535	456	521	516	468	490	500	510	515	513	512	536	498	498	544	480	519	496	518	514	528	503	494	504	490	519	487	522	484	529	499	500	473	485	484	502	470	505	501	492	518	474	553	475	466	465	544	461	459	506	465	469	490	512	499	501	525	482	500	482	505	512	475	511	450	500	495	478	477	506	511	526	488	493	487	508	485	505	537	489	502	494	470	498	523	509	503	532	489	511	487	452	484	511	493	466	518	528	514	511	464	517	462	472	562	452	488	496	538	485	487	520	488	498	513	491	527	470	526	516	530	531	509	522	481	501	482	556	505	517	508	475	499	494	451	523	520	494	512	489	509	515	503	477	495	536	520	491	498	480	502	490	489	485	490	527	522	486	528	474	510	485	542	488	500	532	479	513	503	472	484	518	457	494	490	469	486	535	496	470	465	532	485	488	547	464	517	508	515	501	496	507	480	510	502	534	511	522	496	516	468	502	486	479	446	483	488	514	514	460	507	504	469	517	450	473	500	497	510	494	495	459	490	524	489	493	506	494	487	481	495	515	514	510	484	531	478	496	495	494	504	497	470	506	502	477	520	487	501	517	495	536	485	506	525	512	480	539	526	514	481	516	477	480	534	495	477	491	506	500	509	496	473	525	495	514	476	492	512	513	514	523	463	486	533	492	521	493	490	490	511	467	481	527	516	499	521	521	478	479	520	495	482	507	536	472	492	519	526	484	503	486	511	490	513	502	530	506	485	478	493	509	469	506	509	500	497	462	520	500	482	532	527	486	502	469	488	489	527	529	518	525	518	529	463	533	517	481	483	535	435	527	494	487	477	466	513	463	554	504	526	507	475	514	500	497	558	556	515	533	491	508	518	490	515	511	500	515	541	519	492	524	502	501	541	500	499	522	479	513	528	497	477	472	534	450	512	498	514	513	537	511	478	495	502	467	472	491	469	468	533	495	490	515	475	470	548	510	514	490	508	521	485	486	499	477	518	467	520	455	501	521	536	489	501	489	548	489	504	498	511	504	514	516	502	493	508	550	494	510	506	496	523	529	481	486	531	479	505	484	470	475	519	508	494	461	507	534	483	494	478	518	485	491	493	509	512	503	518	481	488	492	518	499	510	503	532	484	477	528	513	487	517	512	455	483	477	516	448	484	512	497	488	467	526	533	507	545	460	516	491	471	487	495	478	495	498	518	510	517	486	468	497	514	493	534	480	508	461	498	507	524	512	508	510	511	495	520	470	490	512	503	472	479	490	517	517	504	509	496	520	520	498	508	492	509	477	465	503	510	514	488	521	517	523	466	524	513	479	502	539	564	510	492	511	531	506	522	525	492	476	489	500	533	495	528	486	532	539	494	489	483	501	466	558	529	503	477	490	486	501	508	488	483	507	556	523	478	495	507	505	498	541	497	513	560	511	532	478	528	508	519	474	485	492	507	540	469	532	497	501	502	478	504	494	492	469	502	530	504	526	488	493	529	505	549	503	498	513	484	484	515	524	511	468	526	499	493	512	483	481	501	464	440	516	476	507	490	491	502	464	533	512	491	491	493	497	542	510	501	475	498	486	455	478	512	508	492	472	526	473	518	468	502	496	518	522	490	485	493	505	510	530	490	514	495	494	489	462	505	500	484	495	518	464	495	511	499	501	501	514	507	479	523	497	507	515	486	467	521	503	490	493	547	528	491	532	513	509	520	496	497	480	515	512	512	489	481	520	493	497	526	509	507	517	518	502	498	478	508	523	503	460	507	487	492	529	522	546	525	492	494	507	520	504	533	549	509	496	485	491	475	536	506	526	482	458	492	497	495	495	501	523	493	517	507	523	518	488	468	524	497	473	493	509	497	485	507	478	485	500	508	469	465	501	498	476	511	464	515	554	481	470	522	504	507	482	509	491	473	461	463	516	488	476	496	531	478	475	532	508	481	481	513	517	503	520	451	531	489	486	505	519	528	558	508	490	529	498	529	506	481	506	484	517	528	525	486	544	503	519	508	469	528	486	486	485	493	503	500	476	528	515	530	492	531	500	496	543	515	474	500	532	513	539	497	525	480	531	478	454	449	507	509	487	454	511	487	553	484	474	542	479	512	497	483	485	484	513	499	528	470	459	497	494	487	496	490	530	480	492	480	529	519	493	462	508	479	506	516	530	474	476	518	528	472	549	459	523	480	524	508	477	518	458	478	480	493	515	505	500	483	519	482	494	514	489	457	474	530	509	468	464	488	487	506	505	522	514	488	468	497	501	512	552	498	544	479	514	529	515	473	525	542	531	525	476	464	510	472	504	500	476	522	489	506	524	471	484	498	485	465	484	501	534	488	461	488	483	515	541	485	489	476	485	504	544	489	488	461	547	489	511	477	478	478	514	486	508	481	482	521	588	498	486	530	518	513	492	493	540	516	545	520	481	470	479	477
14480	1568	1628	1279	988	595	476	481	475	408	413	430	424	383	406	375	363	395	374	365	384	343	369	372	340	372	328	344	353	360	357	374	342	328	347	371	335	370	344	369	374	331	360	365	344	338	373	327	338	379	371	321	387	375	363	352	362	348	343	340	374	336	334	325	330	341	384	327	344	350	391	379	342	339	352	326	377	370	370	350	380	369	359	318	333	308	349	313	345	329	343	313	342	379	365	355	368	305	349	310	335	367	309	361	334	356	347	315	364	335	349	359	349	340	328	373	356	354	346	338	358	354	355	338	316	306	354	322	372	317	338	345	358	344	402	302	364	377	317	336	366	343	338	350	371	333	358	352	343	377	365	340	358	369	359	368	364	313	338	334	353	339	302	341	360	340	308	365	350	340	332	360	334	324	381	368	316	342	325	319	325	340	333	309	341	322	325	352	326	344	348	359	331	364	370	357	335	334	310	320	351	357	335	373	357	350	339	318	329	337	353	367	352	370	343	367	343	306	362	339	320	325	342	322	339	340	312	329	339	366	364	365	353	369	350	355	346	363	325	375	331	339	301	345	337	359	358	352	352	339	289	365	353	356	349	334	329	376	329	335	337	325	333	338	341	346	363	332	339	339	321	360	368	316	370	360	362	300	322	320	300	329	363	333	310	341	349	329	339	352	351	347	331	364	332	334	327	328	368	346	330	352	317	317	344	326	342	311	317	355	289	344	341	367	345	337	332	402	358	326	309	338	314	352	327	329	351	323	302	351	337	316	347	328	320	280	400	347	330	352	350	321	339	339	343	339	355	342	347	357	348	362	331	320	338	346	326	334	361	356	358	331	322	375	363	381	355	341	338	349	305	342	327	379	355	354	348	333	352	344	333	321	340	367	361	347	324	396	317	351	339	374	327	347	333	359	368	290	355	334	334	325	317	332	333	301	346	316	335	363	322	318	347	357	306	353	318	343	330	341	320	367	381	322	368	314	366	323	372	348	394	385	366	384	365	348	344	315	353	345	342	345	336	361	311	358	361	386	341	359	348	319	333	369	334	339	353	390	364	357	344	352	338	354	354	314	330	370	344	353	363	314	363	329	305	343	333	318	322	353	331	321	349	370	358	305	301	384	323	331	318	327	332	317	349	342	341	315	336	372	333	313	319	347	330	360	351	314	337	319	348	341	354	314	366	339	316	305	350	355	321	340	309	334	351	355	326	279	359	332	355	333	380	341	334	336	340	370	326	372	355	348	374	337	323	323	380	389	324	365	333	361	354	372	365	344	335	344	327	306	349	341	344	349	364	353	351	352	371	338	356	330	360	359	325	332	355	380	302	324	337	318	344	346	346	325	327	319	336	332	374	347	354	330	346	363	387	362	339	368	343	355	354	335	342	346	351	323	352	365	374	348	346	344	340	319	352	326	348	337	345	344	307	337	367	351	347	336	321	361	336	325	317	347	334	310	335	356	341	336	350	339	353	354	347	322	356	316	332	339	354	332	357	350	346	328	359	370	359	351	357	348	328	366	351	339	336	346	339	356	334	356	341	346	336	333	366	348	359	358	336	366	335	360	313	328	339	332	373	336	332	364	368	364	364	340	348	382	342	337	357	345	342	330	320	352	343	362	392	365	354	348	329	354	349	352	353	336	374	384	367	347	384	366	349	322	326	351	354	365	361	337	305	358	315	322	347	349	360	354	364	340	308	305	324	338	335	343	337	354	378	350	337	345	329	336	356	340	328	335	358	363	334	358	363	338	330	330	299	346	357	331	351	346	354	338	339	347	371	346	335	329	333	327	349	350	360	356	334	380	370	339	339	370	334	333	348	319	370	341	328	357	375	396	323	360	338	321	301	347	352	365	378	313	353	349	339	336	339	373	365	355	366	340	329	314	340	335	365	353	341	327	343	353	341	302	356	324	348	388	339	340	334	373	297	329	328	340	353	318	356	356	351	348	362	358	360	333	374	332	388	341	331	370	318	354	338	353	333	324	347	348	356	351	333	351	355	374	364	338	341	353	343	354	366	376	348	327	318	313	344	350	364	332	372	357	373	365	304	340	319	374	338	324	366	364	367	368	332	307	333	356	346	392	317	362	373	321	317	364	342	316	342	349	337	380	327	339	324	325	325	347	315	341	331	311	331	340	314	347	313	334	365	351	350	386	331	321	320	365	348	348	348	336	306	343	363	314	301	334	314	338	324	326	354	365	363	356	357	339	348	355	373	338	368	355	333	372	319	329	326	288	352	350	341	358	339	356	353	338	361	311	330	363	406	355	321	358	367	355	378	328	352	314	332	376	332	325	374	369	321	380	321	374	353	335	333	337	326	328	373	324	325	347	377	360	370	329	332	364	305	352	316	320	369	356	308	349	339	319	338	358	304	350	356	340	343	359	351	329	302	355	341	321	341	353	296	333	365	360	339	359	370	364	343	375	345	335	405	320	329	377	355	371	365	322	351	372	326	341	318	340	379	355	341	352	353	361	324	328	322	346	308	359	335	349	354	352	336	345	350	336	330	339	322	324	341	306	363	344	346	337	336	344	319	365	342	331	351	332	332	351	363	353	344	358	315	355	328	352	404	343	331	375	358	345	362	358	334	386	351	347	348	367	346	371	305	346	327	369	354	367	369	363	347	355	342	346	369	331	331	329	349	353	316	344	382	335	342	341	321	362	333	362	364	344	316	325	343	386	323	371	366	340	365	346	376	390	317	354	339	328	345	321	358	329	363	382	361	313	332	321	384	350	357	356	358	352	335	335	334	328	334	373	339	369	357	388	393	331	359	348	343	346	330	325	346	332	341	345	340	348	328	340	309	320	347	365	369	296	302	365	340	318	330	339	297	372	317	343	328	327	326	346	321	361	351	314	341	343	308	339	327	318	357	321	357	326	332	354	344	345	368	376	340	352	327	357	373	341	342	335	309	332	330	337	342	333	309	338	347	307	328	352	341	306	318	365	349	333	326	310	352	343	327	352	335	299	347	384	339	332	318	376	348	357	350	323	340	349	287	338	364	351	319	296	335	340	340	307	356	335	339	364	346	342	337	312	306	350	335	310	328	352	347	321	383	367	387	323	314	349	326	373	344	317	333	347	330	306	347	350	293	333	305	326	305	324	359	352	382	352	358	339	339	346	336	346	382	350	354	306	348	311	332	351	327	354	324	337	372	290	334	357	330	310	326	347	366	337	378	359	347	354	368	313	337	361	357	341	363	335	351	357	331	336	347	344	350	355	324	345	369	330	336	363	340	366	329	344	330	342	295	329	339	365	342	368	320	348	314	349	333	347	370	345	314	341	345	350	316	357	378	360	353	365	353	333	341	319	390	361	348	350	361	347	363	346	325	364	347	318	347	359	319	317	361	333	367	345	350	344	352	334	383	324	351	356	353	361	356	332	362	314	351	350	365	308	320	364	346	374	360	347	353	333	374	344	328	319	295	338	377	374	342	361	350	347	344	320	328	347	307	333	301	347	351	342	294	335	325	358	319	345	342	380
8394	1624	3067	3266	2738	2163	1625	1542	1330	1310	1250	1242	1082	1111	1055	1021	1022	966	982	1121	919	943	911	913	813	842	914	877	865	894	849	929	901	830	914	855	866	833	917	810	833	896	783	831	833	800	819	788	885	837	860	893	882	825	803	871	848	824	852	888	839	880	862	851	865	832	783	808	864	823	874	870	884	838	887	834	818	831	834	793	855	819	867	828	832	805	825	821	883	884	856	804	826	810	887	846	788	816	820	812	853	810	842	872	867	821	872	834	849	788	797	876	838	810	836	850	865	863	841	832	849	837	799	766	842	826	817	809	853	846	782	860	809	900	819	798	848	843	872	819	833	815	929	816	834	818	802	837	783	837	833	831	786	784	831	828	863	815	823	807	854	859	824	770	847	820	821	884	833	841	819	831	825	844	872	827	847	802	842	821	845	848	817	883	821	929	804	822	815	816	823	840	821	876	824	819	743	832	854	885	839	900	853	857	881	850	871	866	830	836	806	853	823	814	848	787	863	813	841	827	814	846	791	857	833	839	847	838	840	838	823	803	829	797	822	854	841	820	836	849	830	804	845	858	798	822	811	794	853	823	842	857	828	859	829	802	838	809	836	812	827	829	779	776	876	872	903	846	893	838	824	799	849	813	814	801	834	860	781	847	862	809	849	810	775	838	849	834	772	793	840	829	823	808	876	846	783	790	885	787	814	810	795	827	843	883	836	827	853	829	834	846	826	832	799	813	811	853	816	804	792	803	817	836	793	874	784	829	822	853	866	845	837	803	876	798	827	870	819	773	847	826	796	878	830	791	860	857	783	831	830	804	843	852	833	863	842	795	790	819	782	796	856	828	797	862	818	825	871	893	824	811	824	818	909	795	830	812	867	837	802	851	832	850	856	776	826	809	859	833	876	826	801	822	797	828	833	804	825	871	824	877	873	877	852	807	793	801	860	833	823	806	837	850	813	820	814	786	832	835	796	818	856	814	840	834	864	820	781	807	882	820	823	855	807	846	842	830	832	833	855	875	806	863	830	836	829	829	847	823	804	787	862	794	834	844	823	765	791	831	797	805	770	880	873	854	835	810	790	856	810	815	820	831	808	874	843	834	825	847	841	821	820	864	807	865	837	811	788	839	762	822	859	823	871	866	760	828	814	812	812	848	842	846	820	850	822	814	802	823	868	782	857	865	839	877	847	829	827	865	834	784	828	777	859	850	854	852	864	833	855	856	817	846	784	825	865	807	808	794	797	847	839	845	840	855	811	791	786	788	856	834	850	802	905	848	833	834	838	817	840	840	838	809	888	842	828	804	843	866	842	837	840	863	846	845	823	834	821	830	804	859	835	827	848	845	782	790	833	854	868	815	840	816	842	821	816	869	824	809	789	809	840	849	849	832	771	824	825	816	873	836	806	823	818	863	830	780	852	817	827	805	842	820	859	853	829	836	807	813	833	857	789	887	799	837	802	807	823	853	813	870	815	793	856	805	852	843	785	872	820	838	832	815	843	816	858	833	784	805	847	804	793	809	761	844	839	831	821	837	834	837	814	779	917	766	782	818	820	897	831	811	817	842	790	844	812	846	871	879	777	802	836	839	854	826	836	838	809	818	809	914	848	831	823	828	804	844	842	846	882	850	819	895	784	812	796	794	841	839	855	846	835	829	817	856	834	833	817	844	810	843	803	804	829	869	821	812	855	821	817	823	813	860	826	839	842	809	834	804	825	820	839	832	882	833	803	870	856	850	813	783	850	831	807	870	806	827	797	818	837	813	805	840	827	837	849	851	780	821	825	787	834	903	844	836	821	842	831	829	868	826	810	828	885	829	795	771	835	842	799	861	853	843	903	808	836	828	840	834	847	859	845	857	898	812	816	864	796	897	826	838	807	798	833	811	798	819	853	788	855	808	884	838	782	799	807	848	831	819	867	859	820	891	805	839	880	824	836	838	804	801	847	869	813	814	831	842	805	855	854	857	808	781	842	833	854	806	832	860	827	848	777	833	815	851	833	847	853	870	843	860	852	835	831	831	807	808	828	855	860	817	801	830	825	847	803	842	830	835	843	896	838	787	842	822	854	831	829	873	868	813	786	838	837	842	813	835	866	853	819	823	810	796	800	816	844	818	840	846	858	870	804	775	842	825	798	796	816	855	798	840	840	868	807	811	833	853	844	775	818	836	882	912	869	884	827	840	804	822	863	836	901	823	856	840	851	880	783	863	818	864	894	773	860	808	763	830	826	818	831	846	846	818	830	837	806	827	818	821	838	787	857	856	796	789	785	796	855	849	836	859	853	849	849	806	855	811	859	833	819	848	850	816	883	856	843	837	838	859	832	861	814	812	821	890	807	843	819	847	868	836	835	819	771	838	837	860	831	808	823	811	849	875	829	821	804	792	787	846	791	844	836	808	846	828	823	835	835	839	842	825	810	829	817	769	832	865	803	851	758	861	894	866	804	821	834	829	870	804	843	767	811	848	822	884	819	881	796	835	823	824	828	871	832	819	885	856	875	822	795	817	798	843	777	855	809	805	818	846	814	860	799	825	828	799	853	800	804	806	830	814	819	825	844	808	789	834	826	877	868	839	821	861	904	756	816	850	802	819	802	825	843	848	818	816	858	861	889	847	804	810	850	829	827	850	846	796	839	852	825	840	819	832	777	845	889	857	848	790	828	849	794	808	891	807	821	845	780	864	838	871	833	788	840	888	821	835	872	835	814	875	849	854	864	818	794	807	857	796	865	834	843	833	796	809	834	823	810	818	789	843	834	883	778	848	827	800	876	849	826	855	805	856	828	858	874	792	870	758	862	852	764	816	855	829	829	837	806	834	857	839	822	852	915	860	797	830	824	789	778	853	892	830	868	836	843	864	778	836	853	783	896	856	849	860	823	845	898	889	833	842	785	776	819	774	838	795	863	848	867	830	802	794	780	793	819	854	835	832	875	766	828	838	828	841	799	776	817	824	873	856	808	786	856	782	794	881	868	851	808	818	842	873	823	823	821	824	806	803	866	790	796	819	821	833	786	853	827	781	808	830	817	840	789	851	813	847	840	858	837	792	788	870	883	815	806	855	841	751	811	852	866	852	852	857	852	919	808	847	814	825	880	838	848	830	839	830	782	861	834	810	846	787	836	863	908	844	828	828	813	823	848	787	874	787	804	839	782	796	832	877	782	829	809	823	828	798	807	831	845	805	898	833	844	865	864	811	828	830	837	843	886	862	808	832	822	851	828	888	843	812	805	846	845	838	764	818	810	799	834	843	817	879	812	786	820	822	815	862	829	770	769	830	777	819	780	815	881	850	832	828	819	860	873	733	831	796	816	903	807	864	874	821	809	795	849	863	848	831	845	842	786	873	840	807	883	882	829	797	857	834	821	848	818	881	854	808	823	761	850	832	829	844	781	805	865	863	820	851	888	856	826	851	825	878	861	883	850	895	809	897	858	835	869	879	845	808	828	855	874	853	803	845	839	838	787	831	796	850	853	848	877	845	783	816
1534	310	298	354	284	326	285	289	305	308	284	285	252	303	265	289	308	283	269	252	267	303	300	279	314	318	270	296	272	266	280	317	285	286	305	292	305	288	279	282	274	267	294	261	255	266	252	315	274	242	278	308	268	307	294	276	314	267	284	316	308	293	284	263	244	297	276	282	258	279	246	289	307	281	236	274	294	284	291	238	239	279	268	296	273	280	309	287	277	284	260	274	268	307	258	298	265	268	295	322	299	284	270	261	272	286	253	274	282	250	277	267	256	294	241	281	288	250	291	247	270	322	259	282	262	269	317	287	308	277	286	307	293	273	284	283	281	289	301	280	305	283	260	246	272	289	264	256	252	328	275	250	300	253	262	287	284	282	276	269	314	296	284	274	301	253	282	280	269	297	266	281	243	256	268	262	269	283	278	298	298	284	291	268	281	264	282	257	282	218	261	251	251	252	280	295	304	307	311	296	287	283	290	285	298	279	286	287	286	297	264	287	326	287	290	279	268	280	284	297	322	259	273	288	250	249	271	262	304	276	290	320	279	270	303	258	273	289	281	298	296	280	291	276	255	289	292	314	286	299	303	278	268	267	290	270	239	253	298	282	267	262	293	265	279	270	289	265	263	292	321	281	286	257	259	257	239	312	271	262	291	293	271	296	270	303	272	285	276	293	275	270	278	256	309	298	284	272	278	273	292	289	293	247	277	291	280	289	254	270	278	292	301	280	316	312	307	295	280	284	260	269	236	295	266	260	285	258	261	260	264	277	260	270	261	259	243	282	291	269	283	268	283	276	299	275	300	281	297	241	255	267	270	260	258	274	288	312	283	285	272	275	222	235	277	277	273	265	260	300	279	287	282	297	282	288	289	269	246	276	295	254	262	278	266	282	278	269	265	278	285	283	303	264	314	260	272	265	290	255	268	264	265	274	266	258	263	295	292	252	280	276	285	269	295	267	311	286	282	296	276	261	263	279	291	295	274	266	280	284	269	309	253	255	276	289	284	278	328	294	283	274	263	263	253	321	269	304	298	296	294	249	275	284	296	239	281	296	294	260	295	274	251	297	275	252	254	282	319	275	310	285	261	272	306	269	273	270	296	286	273	257	276	284	254	282	304	255	272	298	262	273	294	263	301	283	288	290	257	288	275	268	244	271	284	284	249	275	246	250	294	286	285	271	283	267	274	271	231	256	314	280	251	290	280	241	265	259	273	292	271	259	291	248	266	264	298	292	285	309	278	315	314	273	295	286	239	267	261	301	268	285	287	281	244	263	275	297	269	268	272	262	301	275	297	279	248	288	297	237	279	304	287	284	292	284	296	258	271	291	287	287	295	240	264	270	281	265	263	309	283	300	260	282	272	269	298	296	291	253	265	289	297	295	229	281	277	280	279	289	260	249	265	250	279	273	294	281	271	292	288	276	271	291	276	269	274	280	263	279	280	319	283	250	287	283	210	277	277	293	256	303	257	266	262	273	276	259	295	286	312	289	293	285	250	271	279	254	312	260	270	280	293	279	260	315	308	292	252	278	247	259	266	268	286	281	299	242	296	265	250	289	319	285	323	271	287	266	250	287	278	237	271	287	290	247	288	287	295	275	256	266	258	281	273	273	278	257	317	282	297	272	267	246	251	273	248	266	294	254	271	281	249	250	281	263	265	260	310	261	256	258	279	261	298	304	288	247	251	261	267	284	291	288	294	297	250	262	276	275	277	289	293	311	243	272	288	271	280	246	282	273	290	257	251	285	302	281	273	282	276	298	269	280	297	290	261	282	283	298	275	277	272	300	270	290	276	270	261	268	275	295	280	265	280	281	272	263	274	290	256	283	266	266	268	247	316	302	249	308	268	265	253	287	299	274	295	279	272	257	266	279	293	270	250	302	289	260	313	267	288	263	303	301	270	298	272	295	275	275	283	280	277	263	232	285	271	285	275	272	274	278	263	235	259	283	275	261	304	294	260	270	273	252	262	315	307	291	274	299	269	276	287	287	298	281	273	273	283	294	270	294	282	280	309	271	287	269	259	292	281	264	276	307	298	247	286	275	284	278	268	278	268	278	280	265	268	269	278	307	286	284	269	291	241	253	256	283	279	280	299	246	271	265	263	274	250	288	273	329	282	291	297	275	288	278	297	281	280	269	275	304	299	269	266	264	280	261	254	289	291	316	275	249	300	245	268	269	279	246	254	320	274	274	281	284	279	307	255	265	313	282	240	290	281	291	268	288	297	288	235	290	329	331	271	273	285	265	265	315	267	268	275	267	292	257	282	267	289	261	260	242	281	273	251	304	294	280	265	311	299	285	309	270	284	290	269	280	285	264	261	283	255	285	278	278	270	251	297	281	319	278	258	263	282	291	306	264	268	290	260	267	272	280	275	290	278	274	237	265	308	272	280	284	281	290	271	292	295	268	318	318	263	303	282	244	278	320	273	269	265	261	282	262	257	269	277	281	279	277	268	311	256	282	254	258	306	271	290	272	263	282	268	296	275	277	259	304	273	278	269	283	294	270	295	246	245	269	284	274	251	262	277	285	275	293	280	268	277	272	260	295	281	277	280	293	278	247	290	260	273	267	290	247	311	298	219	258	276	277	268	275	277	268	274	296	263	274	289	277	305	307	275	279	284	289	327	297	281	275	275	282	239	296	251	260	276	300	277	257	268	276	284	269	292	264	304	285	275	274	261	245	264	297	271	249	301	283	274	286	263	278	270	272	283	277	258	251	294	292	263	254	272	277	273	240	283	288	268	302	304	311	291	277	266	254	269	301	283	286	281	283	271	282	287	251	287	274	267	276	247	264	237	293	247	274	284	264	296	301	272	262	283	254	269	255	318	282	302	273	231	261	279	286	284	291	268	296	294	295	302	252	299	291	272	271	263	268	257	313	298	289	275	252	294	251	276	306	264	253	265	279	293	267	305	275	274	261	268	263	252	283	268	283	292	297	256	274	277	280	295	279	267	284	291	290	297	265	269	253	276	278	260	248	261	304	279	294	275	261	284	274	280	291	278	263	290	297	241	289	257	297	298	288	276	265	272	271	261	295	295	290	269	283	318	266	246	286	325	274	260	284	277	293	280	303	317	267	294	256	288	248	276	263	261	274	280	278	300	261	283	279	287	287	255	269	242	278	290	262	257	290	261	306	300	270	297	287	295	282	246	285	300	303	308	276	283	291	287	288	266	270	261	260	287	265	233	265	284	237	278	282	292	258	273	256	292	303	341	264	275	267	302	289	304	280	299	307	282	275	275	260	316	308	283	323	324	270	251	286	254	260	259	261	287	252	250	305	276	252	288	280	282	274	299	265	270	273	280	266	286	272	281	265	300	283	278	267	314	295	264	285	299	244	275	253	274	259	281	288	280	255	308	309	278	302	296	279	285	245	286	291	288	277	294	275	247	263	255	263	292	299	288	265	265	285	256	282	295	286	247	309	266	300	306	291	312	280	281	272	243	253	266	293	298	285	258	265	285	278	301	278	252	254	268	298
1831	690	792	804	825	830	680	702	698	659	675	707	665	684	708	665	642	675	629	622	667	645	602	659	684	635	696	669	709	645	662	663	653	654	645	663	628	648	668	629	684	678	666	617	675	698	676	666	651	663	675	671	704	655	692	657	682	698	656	683	675	664	656	687	652	676	680	671	670	643	685	647	643	610	648	691	701	661	631	617	677	649	668	643	707	632	689	663	660	714	706	657	678	680	698	630	673	653	650	668	643	682	662	682	667	655	677	629	659	663	703	678	641	655	692	669	691	713	701	665	650	656	670	699	628	680	641	676	668	739	650	681	677	667	662	710	631	683	678	661	664	672	727	673	685	638	659	635	607	691	673	695	687	641	620	681	661	635	653	606	662	730	639	699	679	661	663	687	705	684	653	663	676	651	666	635	698	642	691	680	649	667	660	688	655	677	655	639	687	660	651	656	650	637	668	633	679	695	676	677	639	675	719	690	656	645	689	669	638	664	690	656	663	668	676	621	655	703	686	651	673	670	680	661	641	695	655	659	689	631	649	673	668	701	703	677	644	659	656	675	657	716	631	672	671	727	676	679	660	685	636	678	671	656	649	650	637	638	671	638	678	652	640	629	704	656	650	668	635	645	634	681	658	660	693	654	684	653	616	662	677	700	673	682	644	677	701	693	664	678	683	695	630	641	732	632	677	639	650	635	753	647	661	657	657	658	661	659	631	607	614	631	619	650	648	673	694	685	716	678	658	651	702	689	671	672	702	731	677	678	637	639	663	637	567	682	664	642	649	664	682	679	665	662	682	700	672	660	688	647	694	687	625	645	712	667	691	677	676	698	667	631	649	672	643	682	637	686	660	659	652	668	685	639	657	685	711	705	670	715	641	630	653	696	671	639	690	666	676	650	652	638	667	636	631	654	669	730	660	677	659	655	657	674	668	682	682	632	665	666	684	634	698	653	604	649	606	672	636	671	701	669	650	657	611	665	681	663	636	679	650	656	644	701	683	690	663	691	654	676	691	640	682	671	682	665	627	638	663	685	618	662	693	638	663	659	622	635	650	633	659	681	650	665	634	715	664	652	721	692	734	658	661	663	666	628	677	642	664	647	706	680	658	665	676	659	688	666	624	706	646	651	659	671	676	650	635	668	642	668	738	683	680	653	691	709	663	647	655	666	684	671	680	649	671	689	624	657	661	695	718	649	688	685	647	640	672	676	655	683	633	698	685	632	683	680	638	636	677	616	693	732	616	687	639	692	639	655	644	691	660	646	622	665	726	667	688	665	663	677	702	685	668	674	632	687	667	631	657	679	618	697	678	668	701	619	669	641	665	674	722	654	642	681	635	670	707	667	635	682	627	667	655	659	663	647	675	660	652	658	658	653	647	672	641	714	665	625	646	651	666	650	662	640	695	682	662	683	670	674	674	634	715	633	678	667	668	675	692	691	670	693	701	689	657	717	678	658	700	603	646	662	686	659	688	684	681	646	624	672	636	714	687	682	712	670	629	664	651	650	693	652	676	639	664	667	729	677	671	635	694	653	705	654	693	671	664	679	624	693	657	671	648	670	608	695	627	667	642	639	631	648	649	639	677	654	660	658	680	681	666	641	709	688	693	706	676	689	672	679	668	623	644	638	655	665	657	713	680	664	683	700	633	704	664	671	613	686	654	655	684	627	686	689	674	665	641	661	671	649	667	654	674	660	676	646	629	665	696	672	708	691	605	708	666	690	680	631	655	702	657	629	703	668	646	675	682	681	674	662	651	626	636	678	688	691	670	636	667	695	680	658	662	646	663	703	680	665	606	685	671	638	688	690	679	637	617	599	677	687	697	610	694	653	653	618	650	710	697	700	690	666	648	694	689	684	637	708	691	668	655	679	663	695	701	683	706	665	677	695	632	666	656	667	684	652	677	622	695	655	667	677	645	657	638	631	629	655	589	679	621	654	648	630	659	650	643	685	687	634	660	692	650	715	651	684	676	606	667	644	697	668	691	677	649	638	680	683	723	655	659	650	651	638	671	709	637	620	625	687	632	674	684	592	668	661	699	605	662	638	619	623	697	671	658	636	649	661	629	632	630	639	718	675	661	671	723	651	647	654	675	687	647	685	666	648	654	679	666	686	668	640	600	621	636	628	643	696	724	701	672	700	675	667	676	654	634	691	709	635	679	644	655	669	658	643	640	641	665	695	672	688	669	689	665	702	680	670	663	604	691	650	633	653	647	641	695	661	640	649	617	667	623	711	646	716	695	647	634	611	673	634	704	646	702	699	636	664	666	685	626	664	635	709	652	652	671	670	621	674	682	657	699	608	712	677	688	698	654	674	675	636	675	668	667	630	651	672	619	670	710	662	611	671	642	680	619	628	669	680	660	697	685	654	675	670	656	636	676	649	670	657	682	650	651	674	673	639	637	671	702	640	638	684	647	646	660	674	705	646	656	657	650	678	687	660	661	632	641	647	622	663	702	661	663	700	701	670	682	665	687	668	639	609	646	656	692	714	727	704	697	692	646	646	696	685	657	635	614	695	626	683	692	677	641	683	672	714	634	682	687	636	652	671	680	678	613	646	641	644	632	670	671	627	668	664	678	712	655	687	725	644	680	662	698	640	665	643	640	621	660	655	654	687	663	650	695	666	663	676	641	656	644	638	674	688	629	663	663	626	654	683	689	648	685	618	701	657	634	644	656	642	647	627	620	681	667	657	637	602	640	680	645	647	653	644	658	676	684	671	672	651	604	668	700	630	708	638	635	668	657	621	703	672	680	645	706	624	695	675	628	652	639	670	657	620	605	675	678	670	671	659	652	657	627	686	621	669	639	655	721	642	674	636	674	645	617	648	615	681	669	704	666	661	642	671	675	705	656	661	666	631	659	680	650	678	655	697	658	642	651	681	662	700	617	713	698	651	626	630	650	645	651	653	647	626	639	695	667	651	643	689	662	655	687	674	723	663	632	709	636	684	675	647	606	615	638	696	652	687	723	622	686	664	646	623	640	693	625	669	653	665	636	638	688	674	692	695	682	627	705	672	626	642	633	658	687	661	679	635	667	622	675	736	673	711	656	664	612	646	730	671	645	656	679	635	609	674	683	679	643	636	656	664	688	682	681	615	664	660	697	675	637	721	672	660	623	677	643	667	619	666	672	660	683	635	714	669	699	674	704	647	668	689	670	666	676	623	674	680	648	689	648	638	619	648	680	639	633	663	666	657	639	613	694	658	648	640	674	653	610	598	663	681	654	662	684	668	686	626	672	669	663	655	643	659	687	670	686	722	633	666	648	689	615	658	706	618	677	661	660	649	638	669	651	626	662	655	691	698	649	648	654	637	669	703	687	679	655	638	652	677	688	633	661	670	695	653	674	682	658	673	663	664	658	672	637	657	672	657	654	659	661	672	703	699	718	641	674	667	669	685	699	644	675	713	655	663	634	712	668	658	678	624	635	679	682	715	609	676	671	686	665	660	663	683	674	651	671	641	667	653	689	679	655	664
7671	634	833	717	420	350	291	247	221	239	200	225	205	175	185	207	183	196	191	180	193	182	166	191	197	181	195	189	184	190	197	181	196	187	161	181	176	171	189	178	189	194	164	194	177	208	183	194	182	194	173	174	164	199	210	168	189	189	192	191	181	161	175	193	172	179	176	189	163	197	185	188	153	199	222	169	184	175	187	197	225	183	188	183	170	193	201	178	179	196	164	192	176	194	180	187	187	193	183	194	182	190	167	189	170	201	171	173	168	203	204	179	189	173	186	201	219	192	193	165	166	165	189	208	173	179	187	163	171	184	155	189	209	173	191	182	168	192	188	195	186	196	233	175	177	172	186	158	208	195	222	192	176	171	193	194	175	162	170	178	178	202	165	200	185	187	202	175	193	174	178	209	194	182	177	185	179	195	172	193	185	183	185	176	185	181	189	174	187	165	208	162	159	195	175	172	185	156	170	200	178	169	181	178	219	199	168	185	193	206	185	194	166	187	204	166	184	173	171	158	158	178	178	169	196	186	207	169	195	184	173	188	180	180	154	218	187	176	189	187	160	183	198	191	185	186	179	213	171	206	172	175	195	200	179	156	197	180	160	133	195	161	172	170	157	177	176	184	195	200	175	167	180	170	171	189	177	202	196	189	196	180	181	209	176	167	201	203	203	168	159	181	195	185	158	162	221	181	164	141	156	166	211	192	158	186	164	203	212	163	191	184	162	191	171	196	171	157	154	182	182	171	169	202	208	192	182	199	189	171	167	176	197	211	178	201	195	171	163	176	202	199	165	197	179	167	170	170	197	201	182	179	189	177	191	158	181	191	230	176	206	202	181	213	197	185	200	170	187	173	176	170	203	182	176	197	175	200	206	198	175	201	172	222	158	169	184	169	188	206	163	159	207	188	171	172	186	187	191	176	167	182	180	161	179	189	184	173	214	171	199	180	175	183	199	199	189	160	199	169	165	171	193	175	183	189	181	175	158	196	195	196	189	207	164	162	180	154	186	182	201	160	162	157	183	190	188	190	176	185	183	169	167	160	178	167	190	193	186	172	176	179	175	172	188	171	161	179	193	183	177	170	183	174	181	178	167	178	193	190	184	177	198	210	186	208	193	181	172	164	160	186	154	184	188	177	190	176	191	188	195	187	172	201	165	160	170	175	175	188	207	204	200	185	167	192	183	165	176	194	183	206	185	203	166	187	188	174	213	201	182	188	187	192	178	175	219	182	162	187	192	183	171	177	182	164	197	172	180	169	176	169	181	186	175	180	158	164	187	207	182	163	178	167	170	175	187	190	181	201	183	168	174	181	204	189	196	179	184	169	207	180	185	189	185	188	190	187	179	204	192	182	190	165	176	173	171	227	194	166	171	165	195	187	188	184	177	158	208	188	197	176	187	183	157	161	200	174	187	197	172	187	190	180	199	190	166	212	194	180	178	176	184	157	154	188	206	184	178	172	213	174	218	164	199	168	177	193	193	181	162	189	197	209	194	164	176	167	189	223	182	174	210	193	175	172	148	206	182	204	172	207	186	191	197	190	184	197	191	182	194	187	193	183	193	176	206	179	173	188	186	165	195	181	176	187	196	190	186	180	175	181	190	176	184	201	186	207	192	186	209	204	197	158	168	153	190	188	173	178	160	205	172	193	180	187	173	181	177	155	195	180	155	181	170	211	170	185	179	175	177	158	177	186	191	192	204	171	207	169	197	203	186	210	177	179	161	162	202	184	186	187	205	158	177	183	173	221	210	193	207	207	195	177	201	184	197	181	157	185	192	182	177	174	200	182	174	191	178	186	187	171	188	178	180	174	180	176	190	184	193	186	187	180	188	195	186	182	217	199	181	199	177	193	185	172	183	170	162	150	184	171	216	179	191	208	197	171	193	206	176	201	199	184	185	173	167	179	178	187	182	212	162	163	183	189	193	195	168	180	212	185	179	205	176	184	203	181	194	177	152	178	200	178	185	208	179	155	187	193	201	173	173	192	218	164	196	179	178	166	176	168	209	194	158	195	181	162	191	171	175	198	174	167	160	194	187	202	155	162	167	167	181	171	190	184	199	202	184	175	186	199	199	200	189	173	175	168	187	201	192	180	185	169	160	178	196	185	206	190	177	191	203	171	184	197	165	206	165	179	167	188	182	193	196	165	154	189	182	172	178	199	217	180	175	193	220	166	171	206	189	176	188	194	205	197	190	204	191	174	197	195	175	192	170	181	187	175	198	187	176	204	203	203	169	164	172	173	190	173	198	207	223	176	192	199	180	175	192	204	181	181	172	192	206	167	166	179	169	219	174	205	189	204	184	168	195	172	181	201	143	175	192	179	182	167	175	181	199	162	183	166	200	181	172	184	181	169	167	179	174	182	202	155	173	191	175	204	170	178	181	206	188	169	155	187	165	203	207	173	187	199	189	178	186	224	187	188	197	199	211	204	177	162	189	176	198	190	182	170	200	184	202	195	214	197	179	195	158	235	202	168	190	173	182	183	151	178	174	202	199	195	182	191	198	183	162	189	204	179	224	169	170	175	159	195	183	178	204	164	161	179	162	198	207	182	173	194	187	217	161	209	192	185	177	165	204	172	176	195	189	168	168	179	176	164	175	171	207	178	174	171	191	221	177	176	174	177	178	187	206	178	185	202	196	182	183	178	185	192	186	193	184	181	184	186	199	188	183	186	173	185	181	181	169	192	175	165	192	173	181	170	148	167	180	190	172	207	206	198	205	185	227	168	186	202	167	184	156	182	158	192	203	187	205	198	172	177	181	167	194	180	208	169	158	187	171	187	156	194	174	190	184	149	193	176	180	177	168	148	194	216	183	163	183	183	180	172	192	189	163	191	174	170	174	198	171	191	198	166	168	154	187	183	181	170	183	186	176	200	196	177	173	198	150	168	168	203	217	160	175	157	203	173	191	171	191	180	178	159	177	168	194	184	212	221	173	170	191	196	215	183	186	187	190	188	192	169	191	180	178	179	174	140	179	191	155	196	183	208	171	190	166	164	197	195	180	170	204	155	195	166	190	183	181	175	214	200	170	155	195	210	185	190	179	184	189	178	201	196	184	183	179	182	209	205	176	186	179	177	181	206	162	187	179	197	188	188	171	177	188	204	207	193	198	182	182	185	174	188	192	187	163	180	176	180	198	188	175	173	215	166	183	168	172	188	189	165	177	178	174	179	175	196	180	182	191	185	181	208	162	183	188	201	174	184	168	213	215	202	169	197	174	202	192	182	197	175	188	179	192	201	176	178	195	175	224	185	185	186	185	204	175	196	199	188	185	190	201	205	173	204	195	190	223	168	202	179	193	171	187	204	178	168	184	176	193	198	166	157	186	181	196	204	180	190	181	195	190	200	184	191	183	184	156	193	163	198	189	155	171	180	217	192	187	173	212	211	183	197	187	171	171	175	183	187	160	207	182	162	165	177	156	181	187	201	181	210	175	206	203	219	164	198	206	202	174	161	167	173	200	163	199	186	186	201
6339	955	1795	1994	1540	1214	967	868	814	734	707	660	641	682	641	571	534	556	673	661	557	527	564	509	537	527	522	502	505	532	510	585	478	504	498	488	528	513	520	531	501	519	479	513	533	494	507	523	524	507	494	541	498	505	516	507	512	537	484	497	490	530	490	505	563	515	498	538	510	486	522	500	480	501	502	545	514	528	462	533	501	492	558	483	518	452	504	441	547	511	479	502	517	494	548	541	533	507	523	506	504	506	483	516	537	491	470	500	531	510	502	502	490	531	511	538	483	484	518	478	585	492	451	560	520	506	510	507	493	498	469	496	484	513	470	498	517	479	541	516	484	446	500	509	456	549	507	535	510	513	522	502	525	529	504	487	503	489	466	528	516	528	492	519	510	520	510	554	502	473	471	481	548	512	501	524	484	516	510	464	480	536	510	530	512	476	516	533	494	513	499	455	501	524	530	513	482	468	525	469	509	535	543	536	485	510	492	492	497	477	505	499	508	473	501	519	492	544	535	534	507	498	511	483	499	494	516	570	454	432	503	479	500	472	530	547	521	491	516	481	516	481	506	519	496	519	486	508	494	504	490	483	463	513	501	501	511	480	477	479	469	486	495	509	516	524	482	513	516	497	540	497	489	500	529	520	507	496	472	480	513	498	532	500	488	513	489	503	528	525	489	507	473	478	497	488	496	537	507	484	503	468	484	492	486	512	523	526	458	458	486	467	495	523	445	516	523	509	516	479	504	478	489	452	465	524	525	521	494	551	505	512	486	530	495	514	550	500	478	526	472	514	477	500	478	526	520	506	525	511	487	487	513	480	545	495	515	505	478	503	493	524	418	525	479	493	518	533	499	488	452	525	493	548	492	494	526	512	492	515	497	507	523	463	506	498	501	507	497	542	516	471	491	499	491	504	439	492	511	518	523	504	548	485	465	477	503	487	525	504	513	526	502	489	534	513	485	492	503	538	523	492	487	490	480	545	490	499	512	500	484	504	514	524	533	464	519	539	493	492	524	516	506	493	499	524	474	521	471	526	510	528	492	485	464	474	505	498	476	484	503	485	528	481	506	512	535	526	470	498	500	498	514	516	515	495	477	464	510	534	524	506	530	548	492	489	454	523	451	516	506	497	494	501	486	505	497	504	511	523	498	493	491	495	461	483	508	513	493	501	508	472	505	452	463	546	511	460	484	533	515	509	512	488	505	484	479	477	565	521	487	500	482	535	480	509	523	535	499	498	505	535	494	503	547	504	514	461	503	472	501	524	505	500	530	521	497	507	488	483	493	507	487	478	518	497	507	506	519	488	481	472	524	491	484	508	510	490	482	488	495	511	504	487	490	515	494	473	542	469	481	538	501	565	512	470	487	561	490	460	526	547	465	512	474	514	508	500	449	499	503	496	518	475	499	519	493	489	508	474	493	478	474	485	500	499	505	492	510	508	500	511	482	527	482	453	527	493	484	499	488	525	518	534	497	479	477	512	467	490	481	557	441	514	488	523	520	514	500	483	507	489	518	512	489	501	519	491	530	527	497	514	556	498	506	501	479	523	499	473	497	475	447	487	446	522	492	475	479	479	470	494	509	483	485	464	494	455	462	524	511	509	485	509	503	501	514	506	502	490	529	456	515	508	501	477	518	498	490	482	502	470	478	502	495	501	507	482	492	529	511	493	514	496	489	480	491	488	511	510	500	509	514	524	455	460	502	499	475	497	523	511	510	463	519	508	451	507	515	483	482	550	509	500	508	491	520	527	520	521	485	483	466	496	493	508	523	478	470	480	531	479	529	486	522	547	492	517	480	488	496	493	477	550	495	504	454	499	524	534	486	534	511	502	515	490	514	495	503	526	520	484	507	504	532	517	481	489	504	475	506	475	537	502	469	545	503	515	515	533	493	485	497	478	536	521	537	474	508	534	511	472	517	485	515	499	479	525	474	449	552	527	484	487	517	519	558	439	499	477	483	489	516	482	515	500	514	483	511	480	476	470	506	513	507	510	459	479	497	530	491	466	465	499	501	494	517	498	522	525	526	507	520	442	506	479	544	486	474	475	481	507	490	484	469	517	508	465	504	521	509	467	507	482	506	495	508	507	522	508	470	519	487	485	471	507	488	473	490	519	510	502	492	529	467	523	481	499	521	499	475	506	487	512	474	519	503	499	491	535	489	478	476	493	500	520	515	492	489	518	517	520	455	480	496	539	475	492	530	497	466	521	554	554	520	472	536	508	528	515	519	491	509	516	503	521	499	504	461	529	488	513	491	435	493	475	489	487	466	510	501	485	540	524	474	470	524	500	506	536	515	482	480	494	497	458	516	487	475	519	485	518	482	532	511	505	486	480	520	528	513	527	501	484	510	519	478	503	499	518	525	477	497	490	516	519	489	518	540	509	499	506	512	500	505	514	531	487	476	481	508	498	482	490	469	531	475	511	513	507	495	457	522	543	511	470	475	517	501	504	479	517	472	535	445	508	502	487	503	524	495	534	501	504	495	544	477	504	492	477	476	489	546	504	539	503	492	513	541	476	501	510	482	497	491	504	496	523	491	476	520	510	510	523	467	498	501	493	457	473	496	507	478	495	535	491	504	517	488	492	506	481	516	495	551	500	478	488	495	509	500	502	474	480	498	491	516	492	475	470	495	508	488	491	492	462	456	513	481	498	493	517	522	496	492	535	481	490	511	525	513	476	497	489	505	506	507	464	547	503	479	516	514	481	509	487	492	512	509	490	506	536	502	516	455	471	508	474	510	476	502	522	483	473	512	494	501	484	502	492	520	508	489	490	507	525	493	494	484	522	481	493	487	532	511	528	493	486	516	488	494	524	495	500	499	511	477	532	518	497	514	538	533	526	518	470	507	509	554	521	512	520	506	531	497	511	476	505	494	495	510	501	501	507	508	505	495	492	484	473	500	516	485	492	507	478	494	516	484	512	508	567	508	483	490	509	543	478	479	487	501	532	459	489	524	537	493	477	511	485	543	529	477	465	526	513	513	491	470	542	454	496	480	521	494	492	460	528	528	528	469	508	519	499	480	533	498	487	478	487	505	489	501	527	484	512	485	476	512	493	498	458	509	501	468	483	447	475	515	473	494	495	536	516	545	518	471	499	472	457	537	497	481	464	512	549	478	503	514	478	499	496	485	537	471	479	513	468	441	506	467	465	451	506	498	536	469	495	497	525	533	474	470	529	498	482	484	466	506	525	485	482	472	495	474	485	548	493	466	488	523	496	529	483	466	484	494	504	483	520	504	497	469	517	503	508	502	529	467	475	500	507	511	580	484	471	466	534	515	500	504	507	470	504	475	529	474	492	511	480	546	520	540	525	500	527	470	516	510	528	467	504	539	517	485	515	488	520	512	502	479	484	518	543	491	459	502	480	471	495	456	513	520	510	484	537	513	509	495	498	502	567	537	515	518	493	508	506	480	504	526	516	512	527	525	499	526	499	541	499	458	484	541	518	490	471	538	517	500	497	500	506	502	509	544	540
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
